From 3e8c6e888011d5beb238940fa5062d6f22d901ac Mon Sep 17 00:00:00 2001 From: abey79 Date: Mon, 16 Dec 2024 20:26:41 +0000 Subject: [PATCH] Update the rust docs --- .../re_chunk_store/enum.ChunkStoreError.html | 6 +- .../head/re_chunk_store/events/index.html | 2 +- .../events/struct.ChunkCompactionReport.html | 10 +- .../events/struct.ChunkStoreDiff.html | 16 +-- .../events/struct.ChunkStoreEvent.html | 2 +- .../head/re_chunk_store/external/index.html | 2 +- .../gc/struct.GarbageCollectionOptions.html | 2 +- ...rTimePerComponentPerTimelinePerEntity.html | 2 +- docs/rust/head/re_chunk_store/index.html | 2 +- .../stats/struct.ChunkStoreChunkStats.html | 2 +- .../store/struct.ChunkIdSetPerTime.html | 24 ++--- .../store/struct.ChunkStore.html | 98 +++++++++---------- .../store/struct.ChunkStoreConfig.html | 6 +- .../store/type.ChunkIdPerComponentName.html | 2 +- ...type.ChunkIdPerComponentNamePerEntity.html | 2 +- .../re_chunk_store/store/type.ChunkIdSet.html | 2 +- .../struct.ChunkCompactionReport.html | 10 +- .../re_chunk_store/struct.ChunkStore.html | 98 +++++++++---------- .../struct.ChunkStoreChunkStats.html | 2 +- .../struct.ChunkStoreConfig.html | 6 +- .../re_chunk_store/struct.ChunkStoreDiff.html | 16 +-- .../struct.ChunkStoreEvent.html | 2 +- .../struct.GarbageCollectionOptions.html | 2 +- .../fn.install_crash_handlers.html | 2 +- .../fn.install_panic_hook.html | 2 +- .../fn.install_signal_handler.html | 2 +- .../re_crash_handler/static.BUILD_INFO.html | 2 +- .../engine/struct.QueryEngine.html | 16 +-- .../re_dataframe/engine/type.RecordBatch.html | 2 +- .../head/re_dataframe/external/index.html | 2 +- docs/rust/head/re_dataframe/index.html | 2 +- .../query/struct.QueryHandle.html | 52 +++++----- .../query/struct.QueryHandleState.html | 26 ++--- .../head/re_dataframe/struct.QueryEngine.html | 16 +-- .../head/re_dataframe/struct.QueryHandle.html | 52 +++++----- .../head/re_dataframe/type.RecordBatch.html | 2 +- .../constant.DEFAULT_GC_TIME_BUDGET.html | 2 +- .../head/re_entity_db/entity_db/index.html | 2 +- .../entity_db/struct.EntityDb.html | 70 ++++++------- .../entity_db/struct.IngestionStatistics.html | 4 +- .../head/re_entity_db/entity_tree/index.html | 4 +- .../struct.CompactedStoreEvents.html | 8 +- .../entity_tree/struct.EntityTree.html | 16 +-- docs/rust/head/re_entity_db/enum.Error.html | 6 +- .../re_entity_db/enum.StoreLoadError.html | 4 +- .../head/re_entity_db/external/index.html | 2 +- docs/rust/head/re_entity_db/index.html | 2 +- .../instance_path/struct.InstancePath.html | 2 +- .../struct.InstancePathHash.html | 2 +- .../store_bundle/enum.StoreLoadError.html | 4 +- .../store_bundle/struct.StoreBundle.html | 2 +- .../re_entity_db/struct.InstancePath.html | 2 +- .../re_entity_db/struct.InstancePathHash.html | 2 +- .../head/re_entity_db/struct.StoreBundle.html | 2 +- .../struct.TimeHistogramPerTimeline.html | 2 +- .../re_entity_db/struct.TimesPerTimeline.html | 4 +- .../struct.VersionedInstancePath.html | 6 +- .../struct.VersionedInstancePathHash.html | 4 +- .../struct.TimeHistogramPerTimeline.html | 2 +- .../times_per_timeline/index.html | 2 +- .../struct.TimesPerTimeline.html | 4 +- .../versioned_instance_path/index.html | 2 +- .../struct.VersionedInstancePath.html | 6 +- .../struct.VersionedInstancePathHash.html | 4 +- .../codec/wire/decoder/fn.decode.html | 2 +- .../codec/wire/encoder/fn.encode.html | 2 +- .../codec/wire/enum.TransportMessageV0.html | 4 +- .../decoder/enum.DecodeError.html | 4 +- .../encoder/enum.EncodeError.html | 4 +- .../re_log_encoding/encoder/fn.encode.html | 2 +- .../encoder/fn.encode_as_bytes.html | 2 +- .../encoder/fn.encode_as_bytes_local.html | 2 +- .../encoder/fn.encode_ref.html | 2 +- .../encoder/fn.encode_ref_as_bytes_local.html | 2 +- .../re_query/cache/struct.QueryCache.html | 14 +-- docs/rust/head/re_query/index.html | 2 +- .../latest_at/fn.compare_indices.html | 2 +- .../latest_at/struct.LatestAtCache.html | 6 +- .../latest_at/struct.LatestAtCachedChunk.html | 4 +- .../latest_at/struct.LatestAtResults.html | 24 ++--- .../re_query/range/struct.RangeCache.html | 14 +-- .../range/struct.RangeCachedChunk.html | 4 +- .../re_query/range/struct.RangeResults.html | 12 +-- .../head/re_query/storage_engine/index.html | 2 +- .../storage_engine/struct.StorageEngine.html | 12 +-- .../struct.StorageEngineArcReadGuard.html | 4 +- .../struct.StorageEngineArcWriteGuard.html | 4 +- .../struct.StorageEngineReadGuard.html | 4 +- .../struct.StorageEngineWriteGuard.html | 4 +- .../trait.StorageEngineLike.html | 8 +- .../head/re_query/struct.LatestAtResults.html | 24 ++--- .../rust/head/re_query/struct.QueryCache.html | 14 +-- .../head/re_query/struct.RangeResults.html | 12 +-- .../head/re_query/struct.StorageEngine.html | 12 +-- .../struct.StorageEngineArcReadGuard.html | 4 +- .../struct.StorageEngineReadGuard.html | 4 +- .../struct.StorageEngineWriteGuard.html | 4 +- .../re_query/trait.StorageEngineLike.html | 8 +- .../re_renderer/global_bindings/index.html | 2 +- .../struct.GlobalBindings.html | 9 +- .../buffered_client/fn.msg_encode.html | 2 +- .../re_sdk_comms/enum.ConnectionError.html | 4 +- docs/rust/head/re_sdk_comms/fn.serve.html | 2 +- .../server/fn.listen_for_new_clients.html | 2 +- .../re_sdk_comms/server/fn.run_client.html | 2 +- .../head/re_sdk_comms/server/fn.serve.html | 2 +- .../re_sdk_comms/server/fn.spawn_client.html | 2 +- .../trait.SyntaxHighlighting.html | 2 +- .../fn.textured_rect_hover_ui.html | 2 +- .../struct.EncodedImageVisualizer.html | 2 +- .../images/struct.ImageVisualizer.html | 2 +- .../entity_iterator/fn.process_archetype.html | 2 +- .../server/struct.MessageQueue.html | 6 +- .../server/struct.ReceiveSetBroadcaster.html | 4 +- .../server/struct.RerunServer.html | 4 +- .../head/re_ws_comms/struct.RerunServer.html | 4 +- docs/rust/head/search-index.js | 2 +- .../src/re_renderer/global_bindings.rs.html | 54 ++++++++-- .../trait.impl/core/convert/trait.From.js | 8 +- .../subscribers/trait.ChunkStoreSubscriber.js | 4 +- .../transport/struct.TransportChunk.js | 2 +- 121 files changed, 529 insertions(+), 490 deletions(-) diff --git a/docs/rust/head/re_chunk_store/enum.ChunkStoreError.html b/docs/rust/head/re_chunk_store/enum.ChunkStoreError.html index 4f5479af53d5..3be5d546a964 100644 --- a/docs/rust/head/re_chunk_store/enum.ChunkStoreError.html +++ b/docs/rust/head/re_chunk_store/enum.ChunkStoreError.html @@ -1,13 +1,13 @@ ChunkStoreError in re_chunk_store - Rust

Enum re_chunk_store::ChunkStoreError

source ·
pub enum ChunkStoreError {
     UnsortedChunk,
-    Chunk(ChunkError),
+    Chunk(ChunkError),
     ParseConfig {
         name: &'static str,
         value: String,
         err: Box<dyn Error + Send + Sync>,
     },
-}

Variants§

§

UnsortedChunk

§

Chunk(ChunkError)

§

ParseConfig

Error when parsing configuration from environment.

-

Fields

§name: &'static str
§value: String
§err: Box<dyn Error + Send + Sync>

Trait Implementations§

source§

impl Debug for ChunkStoreError

source§

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

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

impl Display for ChunkStoreError

source§

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

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

impl Error for ChunkStoreError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ChunkError> for ChunkStoreError

source§

fn from(source: ChunkError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +}

Variants§

§

UnsortedChunk

§

Chunk(ChunkError)

§

ParseConfig

Error when parsing configuration from environment.

+

Fields

§name: &'static str
§value: String
§err: Box<dyn Error + Send + Sync>

Trait Implementations§

source§

impl Debug for ChunkStoreError

source§

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

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

impl Display for ChunkStoreError

source§

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

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

impl Error for ChunkStoreError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ChunkError> for ChunkStoreError

source§

fn from(source: ChunkError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

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> Az for T

source§

fn az<Dst>(self) -> Dst
where T: Cast<Dst>,

Casts the value.
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 diff --git a/docs/rust/head/re_chunk_store/events/index.html b/docs/rust/head/re_chunk_store/events/index.html index 39b24edb7cf5..ec400cba1c76 100644 --- a/docs/rust/head/re_chunk_store/events/index.html +++ b/docs/rust/head/re_chunk_store/events/index.html @@ -1 +1 @@ -re_chunk_store::events - Rust

Module re_chunk_store::events

source ·

Structs§

Enums§

\ No newline at end of file +re_chunk_store::events - Rust

Module re_chunk_store::events

source ·

Structs§

Enums§

\ No newline at end of file diff --git a/docs/rust/head/re_chunk_store/events/struct.ChunkCompactionReport.html b/docs/rust/head/re_chunk_store/events/struct.ChunkCompactionReport.html index f926911cbf88..433db0f67560 100644 --- a/docs/rust/head/re_chunk_store/events/struct.ChunkCompactionReport.html +++ b/docs/rust/head/re_chunk_store/events/struct.ChunkCompactionReport.html @@ -1,9 +1,9 @@ ChunkCompactionReport in re_chunk_store::events - Rust

Struct re_chunk_store::events::ChunkCompactionReport

source ·
pub struct ChunkCompactionReport {
-    pub srcs: BTreeMap<ChunkId, Arc<Chunk>>,
-    pub new_chunk: Arc<Chunk>,
-}
Expand description

Reports which Chunks were merged into a new Chunk during a compaction.

-

Fields§

§srcs: BTreeMap<ChunkId, Arc<Chunk>>

The chunks that were merged into a new chunk.

-
§new_chunk: Arc<Chunk>

The new chunk that was created as the result of the compaction.

+ pub srcs: BTreeMap<ChunkId, Arc<Chunk>>, + pub new_chunk: Arc<Chunk>, +}
Expand description

Reports which [Chunk]s were merged into a new [Chunk] during a compaction.

+

Fields§

§srcs: BTreeMap<ChunkId, Arc<Chunk>>

The chunks that were merged into a new chunk.

+
§new_chunk: Arc<Chunk>

The new chunk that was created as the result of the compaction.

Trait Implementations§

source§

impl Clone for ChunkCompactionReport

source§

fn clone(&self) -> ChunkCompactionReport

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 ChunkCompactionReport

source§

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

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

impl PartialEq for ChunkCompactionReport

source§

fn eq(&self, rhs: &Self) -> bool

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

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

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/docs/rust/head/re_chunk_store/events/struct.ChunkStoreDiff.html b/docs/rust/head/re_chunk_store/events/struct.ChunkStoreDiff.html index 59cd9a05c749..dad7a7babd01 100644 --- a/docs/rust/head/re_chunk_store/events/struct.ChunkStoreDiff.html +++ b/docs/rust/head/re_chunk_store/events/struct.ChunkStoreDiff.html @@ -1,12 +1,12 @@ ChunkStoreDiff in re_chunk_store::events - Rust

Struct re_chunk_store::events::ChunkStoreDiff

source ·
pub struct ChunkStoreDiff {
     pub kind: ChunkStoreDiffKind,
-    pub chunk: Arc<Chunk>,
+    pub chunk: Arc<Chunk>,
     pub compacted: Option<ChunkCompactionReport>,
 }
Expand description

Describes an atomic change in the Rerun ChunkStore: a chunk has been added or deleted.

From a query model standpoint, the ChunkStore always operates one chunk at a time:

  • The contents of a chunk (i.e. its columns) are immutable past insertion, by virtue of -ChunkIds being unique and non-reusable.
  • +[ChunkId]s being unique and non-reusable.
  • Similarly, garbage collection always removes all the data associated with a chunk in one go: there cannot be orphaned columns. When a chunk is gone, all data associated with it is gone too.
@@ -20,23 +20,23 @@ That doesn’t necessarily mean that the data is actually gone, i.e. don’t make assumptions of e.g. the size in bytes of the store based on these events. They are in “query-model space” and are not an accurate representation of what happens in storage space.

-
§chunk: Arc<Chunk>

The chunk that was added or removed.

+
§chunk: Arc<Chunk>

The chunk that was added or removed.

If the addition of a chunk to the store triggered a compaction, that chunk pre-compaction is what will be exposed here. This allows subscribers to only process data that is new, as opposed to having to reprocess old rows that appear to have been removed and then reinserted due to compaction.

To keep track of what chunks were merged with what chunks, use the ChunkStoreDiff::compacted field below.

-
§compacted: Option<ChunkCompactionReport>

Reports which Chunks were merged into a new Chunk during a compaction.

+
§compacted: Option<ChunkCompactionReport>

Reports which [Chunk]s were merged into a new [Chunk] during a compaction.

This is only specified if an addition to the store triggered a compaction. When that happens, it is guaranteed that ChunkStoreDiff::chunk will be present in the set of source chunks below, since it was compacted on arrival.

-

A corollary to that is that the destination Chunk must have never been seen before, -i.e. it’s ChunkId must have never been seen before.

+

A corollary to that is that the destination [Chunk] must have never been seen before, +i.e. it’s [ChunkId] must have never been seen before.

Implementations§

source§

impl ChunkStoreDiff

source

pub fn addition( - chunk: Arc<Chunk>, + chunk: Arc<Chunk>, compacted: Option<ChunkCompactionReport>, -) -> Self

source

pub fn deletion(chunk: Arc<Chunk>) -> Self

source

pub fn is_static(&self) -> bool

source

pub fn delta(&self) -> i64

-1 for deletions, +1 for additions.

+) -> Self

source

pub fn deletion(chunk: Arc<Chunk>) -> Self

source

pub fn is_static(&self) -> bool

source

pub fn delta(&self) -> i64

-1 for deletions, +1 for additions.

source

pub fn num_components(&self) -> usize

Trait Implementations§

source§

impl Clone for ChunkStoreDiff

source§

fn clone(&self) -> ChunkStoreDiff

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 ChunkStoreDiff

source§

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

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

impl PartialEq for ChunkStoreDiff

source§

fn eq(&self, rhs: &Self) -> bool

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

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

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

impl Eq for ChunkStoreDiff

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/docs/rust/head/re_chunk_store/events/struct.ChunkStoreEvent.html b/docs/rust/head/re_chunk_store/events/struct.ChunkStoreEvent.html index e2912206bae8..7b696a90c0c2 100644 --- a/docs/rust/head/re_chunk_store/events/struct.ChunkStoreEvent.html +++ b/docs/rust/head/re_chunk_store/events/struct.ChunkStoreEvent.html @@ -5,7 +5,7 @@ pub diff: ChunkStoreDiff, }
Expand description

The atomic unit of change in the Rerun ChunkStore.

A ChunkStoreEvent describes the changes caused by the addition or deletion of a -Chunk in the store.

+[Chunk] in the store.

Methods that mutate the ChunkStore, such as ChunkStore::insert_chunk and ChunkStore::gc, return ChunkStoreEvents that describe the changes. You can also register your own ChunkStoreSubscriber in order to be notified of changes as soon as they diff --git a/docs/rust/head/re_chunk_store/external/index.html b/docs/rust/head/re_chunk_store/external/index.html index 506ec67a4aa0..6e14f17547b7 100644 --- a/docs/rust/head/re_chunk_store/external/index.html +++ b/docs/rust/head/re_chunk_store/external/index.html @@ -1 +1 @@ -re_chunk_store::external - Rust

Module re_chunk_store::external

source ·

Re-exports§

\ No newline at end of file +re_chunk_store::external - Rust

Module re_chunk_store::external

source ·

Re-exports§

  • pub use arrow2;
  • pub use re_chunk;
\ No newline at end of file diff --git a/docs/rust/head/re_chunk_store/gc/struct.GarbageCollectionOptions.html b/docs/rust/head/re_chunk_store/gc/struct.GarbageCollectionOptions.html index a40c03ed50a7..38d19abf3767 100644 --- a/docs/rust/head/re_chunk_store/gc/struct.GarbageCollectionOptions.html +++ b/docs/rust/head/re_chunk_store/gc/struct.GarbageCollectionOptions.html @@ -15,7 +15,7 @@

The default is an unbounded time budget (i.e. throughput only).

§protect_latest: usize

How many component revisions to preserve on each timeline.

§protected_time_ranges: HashMap<Timeline, ResolvedTimeRange>

Do not remove any data within these time ranges.

-

Implementations§

source§

impl GarbageCollectionOptions

source

pub fn gc_everything() -> Self

source

pub fn is_chunk_protected(&self, chunk: &Chunk) -> bool

If true, we cannot remove this chunk.

+

Implementations§

source§

impl GarbageCollectionOptions

source

pub fn gc_everything() -> Self

source

pub fn is_chunk_protected(&self, chunk: &Chunk) -> bool

If true, we cannot remove this chunk.

Trait Implementations§

source§

impl Clone for GarbageCollectionOptions

source§

fn clone(&self) -> GarbageCollectionOptions

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 GarbageCollectionOptions

source§

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

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

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> Az for T

source§

fn az<Dst>(self) -> Dst
where T: Cast<Dst>,

Casts the value.
source§

impl<T> Borrow<T> for T
where diff --git a/docs/rust/head/re_chunk_store/gc/type.RemovableChunkIdPerTimePerComponentPerTimelinePerEntity.html b/docs/rust/head/re_chunk_store/gc/type.RemovableChunkIdPerTimePerComponentPerTimelinePerEntity.html index 16f1f4b9cb59..81be7f1eac1a 100644 --- a/docs/rust/head/re_chunk_store/gc/type.RemovableChunkIdPerTimePerComponentPerTimelinePerEntity.html +++ b/docs/rust/head/re_chunk_store/gc/type.RemovableChunkIdPerTimePerComponentPerTimelinePerEntity.html @@ -1 +1 @@ -RemovableChunkIdPerTimePerComponentPerTimelinePerEntity in re_chunk_store::gc - Rust
pub type RemovableChunkIdPerTimePerComponentPerTimelinePerEntity = IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, HashMap<TimeInt, Vec<ChunkId>>>>>;

Aliased Type§

struct RemovableChunkIdPerTimePerComponentPerTimelinePerEntity { /* private fields */ }
\ No newline at end of file +RemovableChunkIdPerTimePerComponentPerTimelinePerEntity in re_chunk_store::gc - Rust
pub type RemovableChunkIdPerTimePerComponentPerTimelinePerEntity = IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, HashMap<TimeInt, Vec<ChunkId>>>>>;

Aliased Type§

struct RemovableChunkIdPerTimePerComponentPerTimelinePerEntity { /* private fields */ }
\ No newline at end of file diff --git a/docs/rust/head/re_chunk_store/index.html b/docs/rust/head/re_chunk_store/index.html index 86381627f119..82daf495fa2e 100644 --- a/docs/rust/head/re_chunk_store/index.html +++ b/docs/rust/head/re_chunk_store/index.html @@ -13,6 +13,6 @@

§Feature
  • deadlock_detection — Enables parking_lot’s deadlock detection background thread.
-

Re-exports§

Modules§

Structs§

Re-exports§

  • pub use re_chunk::Chunk;
  • pub use re_chunk::ChunkId;
  • pub use re_chunk::ChunkShared;
  • pub use re_chunk::LatestAtQuery;
  • pub use re_chunk::RangeQuery;
  • pub use re_chunk::RangeQueryOptions;
  • pub use re_chunk::RowId;
  • pub use re_chunk::UnitChunkShared;
  • pub use re_log_types::ResolvedTimeRange;
  • pub use re_log_types::TimeInt;
  • pub use re_log_types::TimeType;
  • pub use re_log_types::Timeline;

Modules§

Structs§

Enums§

Traits§

Type Aliases§

\ No newline at end of file diff --git a/docs/rust/head/re_chunk_store/stats/struct.ChunkStoreChunkStats.html b/docs/rust/head/re_chunk_store/stats/struct.ChunkStoreChunkStats.html index b0541f045337..1a32a5289c2a 100644 --- a/docs/rust/head/re_chunk_store/stats/struct.ChunkStoreChunkStats.html +++ b/docs/rust/head/re_chunk_store/stats/struct.ChunkStoreChunkStats.html @@ -20,7 +20,7 @@

This is usually the same as the number of log calls the user made. Each row can contain multiple events (see Self::num_events).

§num_events: u64

How many component batches (“cells”).

-

Implementations§

source§

impl ChunkStoreChunkStats

source

pub fn from_chunk(chunk: &Arc<Chunk>) -> Self

Trait Implementations§

source§

impl Add for ChunkStoreChunkStats

§

type Output = ChunkStoreChunkStats

The resulting type after applying the + operator.
source§

fn add(self, rhs: Self) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign for ChunkStoreChunkStats

source§

fn add_assign(&mut self, rhs: Self)

Performs the += operation. Read more
source§

impl Clone for ChunkStoreChunkStats

source§

fn clone(&self) -> ChunkStoreChunkStats

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 ChunkStoreChunkStats

source§

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

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

impl Default for ChunkStoreChunkStats

source§

fn default() -> ChunkStoreChunkStats

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

impl Display for ChunkStoreChunkStats

source§

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

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

impl Sub for ChunkStoreChunkStats

§

type Output = ChunkStoreChunkStats

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Self) -> Self::Output

Performs the - operation. Read more
source§

impl SubAssign for ChunkStoreChunkStats

source§

fn sub_assign(&mut self, rhs: Self)

Performs the -= operation. Read more
source§

impl Sum for ChunkStoreChunkStats

source§

fn sum<I: Iterator<Item = Self>>(iter: I) -> Self

Method which takes an iterator and generates Self from the elements by +

Implementations§

source§

impl ChunkStoreChunkStats

source

pub fn from_chunk(chunk: &Arc<Chunk>) -> Self

Trait Implementations§

source§

impl Add for ChunkStoreChunkStats

§

type Output = ChunkStoreChunkStats

The resulting type after applying the + operator.
source§

fn add(self, rhs: Self) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign for ChunkStoreChunkStats

source§

fn add_assign(&mut self, rhs: Self)

Performs the += operation. Read more
source§

impl Clone for ChunkStoreChunkStats

source§

fn clone(&self) -> ChunkStoreChunkStats

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 ChunkStoreChunkStats

source§

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

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

impl Default for ChunkStoreChunkStats

source§

fn default() -> ChunkStoreChunkStats

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

impl Display for ChunkStoreChunkStats

source§

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

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

impl Sub for ChunkStoreChunkStats

§

type Output = ChunkStoreChunkStats

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Self) -> Self::Output

Performs the - operation. Read more
source§

impl SubAssign for ChunkStoreChunkStats

source§

fn sub_assign(&mut self, rhs: Self)

Performs the -= operation. Read more
source§

impl Sum for ChunkStoreChunkStats

source§

fn sum<I: Iterator<Item = Self>>(iter: I) -> Self

Method which takes an iterator and generates Self from the elements by “summing up” the items.
source§

impl Copy for ChunkStoreChunkStats

Auto Trait Implementations§

Blanket Implementations§

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> Az for T

source§

fn az<Dst>(self) -> Dst
where T: Cast<Dst>,

Casts the value.
source§

impl<T> Borrow<T> for T
where diff --git a/docs/rust/head/re_chunk_store/store/struct.ChunkIdSetPerTime.html b/docs/rust/head/re_chunk_store/store/struct.ChunkIdSetPerTime.html index c8529958e388..0bc8146a0437 100644 --- a/docs/rust/head/re_chunk_store/store/struct.ChunkIdSetPerTime.html +++ b/docs/rust/head/re_chunk_store/store/struct.ChunkIdSetPerTime.html @@ -1,30 +1,30 @@ ChunkIdSetPerTime in re_chunk_store::store - Rust

Struct re_chunk_store::store::ChunkIdSetPerTime

source ·
pub struct ChunkIdSetPerTime {
     pub(crate) max_interval_length: u64,
-    pub(crate) per_start_time: BTreeMap<TimeInt, BTreeSet<ChunkId>>,
-    pub(crate) per_end_time: BTreeMap<TimeInt, BTreeSet<ChunkId>>,
+    pub(crate) per_start_time: BTreeMap<TimeInt, BTreeSet<ChunkId>>,
+    pub(crate) per_end_time: BTreeMap<TimeInt, BTreeSet<ChunkId>>,
 }

Fields§

§max_interval_length: u64

Keeps track of the longest interval being currently stored in the two maps below.

This is used to bound the backwards linear walk when looking for overlapping chunks in latest-at queries.

See ChunkStore::latest_at implementation comments for more details.

-
§per_start_time: BTreeMap<TimeInt, BTreeSet<ChunkId>>

ChunkIds organized by their most specific start time.

+
§per_start_time: BTreeMap<TimeInt, BTreeSet<ChunkId>>

[ChunkId]s organized by their most specific start time.

What “most specific” means depends on the context in which the ChunkIdSetPerTime was instantiated, e.g.:

  • For an (entity, timeline, component) index, that would be the first timestamp at which this -Chunk contains data for this particular component on this particular timeline (see -Chunk::time_range_per_component).
  • -
  • For an (entity, timeline) index, that would be the first timestamp at which this Chunk -contains data for any component on this particular timeline (see re_chunk::TimeColumn::time_range).
  • +[Chunk] contains data for this particular component on this particular timeline (see +[Chunk::time_range_per_component]). +
  • For an (entity, timeline) index, that would be the first timestamp at which this [Chunk] +contains data for any component on this particular timeline (see [re_chunk::TimeColumn::time_range]).
-
§per_end_time: BTreeMap<TimeInt, BTreeSet<ChunkId>>

ChunkIds organized by their most specific end time.

+
§per_end_time: BTreeMap<TimeInt, BTreeSet<ChunkId>>

[ChunkId]s organized by their most specific end time.

What “most specific” means depends on the context in which the ChunkIdSetPerTime was instantiated, e.g.:

  • For an (entity, timeline, component) index, that would be the last timestamp at which this -Chunk contains data for this particular component on this particular timeline (see -Chunk::time_range_per_component).
  • -
  • For an (entity, timeline) index, that would be the last timestamp at which this Chunk -contains data for any component on this particular timeline (see re_chunk::TimeColumn::time_range).
  • +[Chunk] contains data for this particular component on this particular timeline (see +[Chunk::time_range_per_component]). +
  • For an (entity, timeline) index, that would be the last timestamp at which this [Chunk] +contains data for any component on this particular timeline (see [re_chunk::TimeColumn::time_range]).

Trait Implementations§

source§

impl Clone for ChunkIdSetPerTime

source§

fn clone(&self) -> ChunkIdSetPerTime

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 ChunkIdSetPerTime

source§

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

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

impl Default for ChunkIdSetPerTime

source§

fn default() -> ChunkIdSetPerTime

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

Auto Trait Implementations§

Blanket Implementations§

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> Az for T

source§

fn az<Dst>(self) -> Dst
where diff --git a/docs/rust/head/re_chunk_store/store/struct.ChunkStore.html b/docs/rust/head/re_chunk_store/store/struct.ChunkStore.html index b2fd5a8a0512..812f0fa07a6b 100644 --- a/docs/rust/head/re_chunk_store/store/struct.ChunkStore.html +++ b/docs/rust/head/re_chunk_store/store/struct.ChunkStore.html @@ -4,12 +4,12 @@ pub(crate) config: ChunkStoreConfig, pub(crate) type_registry: IntMap<ComponentName, DataType>, pub(crate) per_column_metadata: IntMap<EntityPath, IntMap<ComponentName, IntMap<ComponentDescriptor, ColumnMetadataState>>>, - pub(crate) chunks_per_chunk_id: BTreeMap<ChunkId, Arc<Chunk>>, - pub(crate) chunk_ids_per_min_row_id: BTreeMap<RowId, Vec<ChunkId>>, + pub(crate) chunks_per_chunk_id: BTreeMap<ChunkId, Arc<Chunk>>, + pub(crate) chunk_ids_per_min_row_id: BTreeMap<RowId, Vec<ChunkId>>, pub(crate) temporal_chunk_ids_per_entity_per_component: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, ChunkIdSetPerTime>>>, pub(crate) temporal_chunk_ids_per_entity: IntMap<EntityPath, IntMap<Timeline, ChunkIdSetPerTime>>, pub(crate) temporal_chunks_stats: ChunkStoreChunkStats, - pub(crate) static_chunk_ids_per_entity: IntMap<EntityPath, IntMap<ComponentName, ChunkId>>, + pub(crate) static_chunk_ids_per_entity: IntMap<EntityPath, IntMap<ComponentName, ChunkId>>, pub(crate) static_chunks_stats: ChunkStoreChunkStats, pub(crate) insert_id: u64, pub(crate) query_id: AtomicU64, @@ -23,28 +23,28 @@
§type_registry: IntMap<ComponentName, DataType>

Keeps track of the latest datatype information for all component types that have been written to the store so far.

See also Self::lookup_datatype.

-
§per_column_metadata: IntMap<EntityPath, IntMap<ComponentName, IntMap<ComponentDescriptor, ColumnMetadataState>>>§chunks_per_chunk_id: BTreeMap<ChunkId, Arc<Chunk>>§chunk_ids_per_min_row_id: BTreeMap<RowId, Vec<ChunkId>>

All ChunkIds currently in the store, indexed by the smallest RowId in each of them.

+
§per_column_metadata: IntMap<EntityPath, IntMap<ComponentName, IntMap<ComponentDescriptor, ColumnMetadataState>>>§chunks_per_chunk_id: BTreeMap<ChunkId, Arc<Chunk>>§chunk_ids_per_min_row_id: BTreeMap<RowId, Vec<ChunkId>>

All [ChunkId]s currently in the store, indexed by the smallest [RowId] in each of them.

This is effectively all chunks in global data order. Used for garbage collection.

-

This is a map of vecs instead of individual ChunkId in order to better support -duplicated RowIds.

-
§temporal_chunk_ids_per_entity_per_component: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, ChunkIdSetPerTime>>>

All temporal ChunkIds for all entities on all timelines, further indexed by [ComponentName].

+

This is a map of vecs instead of individual [ChunkId] in order to better support +duplicated [RowId]s.

+
§temporal_chunk_ids_per_entity_per_component: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, ChunkIdSetPerTime>>>

All temporal [ChunkId]s for all entities on all timelines, further indexed by [ComponentName].

See also:

-
§temporal_chunk_ids_per_entity: IntMap<EntityPath, IntMap<Timeline, ChunkIdSetPerTime>>

All temporal ChunkIds for all entities on all timelines, without the [ComponentName] index.

+
§temporal_chunk_ids_per_entity: IntMap<EntityPath, IntMap<Timeline, ChunkIdSetPerTime>>

All temporal [ChunkId]s for all entities on all timelines, without the [ComponentName] index.

See also:

-
§temporal_chunks_stats: ChunkStoreChunkStats

Accumulated size statitistics for all temporal Chunks currently present in the store.

+
§temporal_chunks_stats: ChunkStoreChunkStats

Accumulated size statitistics for all temporal [Chunk]s currently present in the store.

This is too costly to be computed from scratch every frame, and is required by e.g. the GC.

-
§static_chunk_ids_per_entity: IntMap<EntityPath, IntMap<ComponentName, ChunkId>>

Static data. Never garbage collected.

+
§static_chunk_ids_per_entity: IntMap<EntityPath, IntMap<ComponentName, ChunkId>>

Static data. Never garbage collected.

Static data unconditionally shadows temporal data at query time.

Existing temporal will not be removed. Events won’t be fired.

-
§static_chunks_stats: ChunkStoreChunkStats

Accumulated size statitistics for all static Chunks currently present in the store.

+
§static_chunks_stats: ChunkStoreChunkStats

Accumulated size statitistics for all static [Chunk]s currently present in the store.

This is too costly to be computed from scratch every frame, and is required by e.g. the GC.

§insert_id: u64

Monotonically increasing ID for insertions.

§query_id: AtomicU64

Monotonically increasing ID for queries.

@@ -91,7 +91,7 @@ ) -> (Vec<ChunkStoreEvent>, ChunkStoreStats)

Triggers a garbage collection according to the desired target.

Returns the list of Chunks that were purged from the store in the form of ChunkStoreEvents.

§Semantics
-

Garbage collection works on a chunk-level basis and is driven by RowId order +

Garbage collection works on a chunk-level basis and is driven by [RowId] order (specifically, the smallest RowId of each respective Chunk), i.e. the order defined by the clients’ wall-clocks, allowing it to drop data across the different timelines in a fair, deterministic manner. @@ -105,20 +105,20 @@

§Limitations component on each timeline. The only practical guarantee this gives is that a latest-at query with a value of max-int will be unchanged. However, latest-at queries from other arbitrary points in time may provide different results pre- and post- GC.

-
source

fn find_all_protected_chunk_ids(&self, target_count: usize) -> BTreeSet<ChunkId>

For each EntityPath, Timeline, Component find the N latest ChunkIds.

+
source

fn find_all_protected_chunk_ids(&self, target_count: usize) -> BTreeSet<ChunkId>

For each EntityPath, Timeline, Component find the N latest [ChunkId]s.

source

fn gc_drop_at_least_num_bytes( &mut self, options: &GarbageCollectionOptions, num_bytes_to_drop: f64, - protected_chunk_ids: &BTreeSet<ChunkId>, -) -> Vec<ChunkStoreDiff>

source

pub(crate) fn remove_chunk(&mut self, chunk_id: ChunkId) -> Vec<ChunkStoreDiff>

Surgically removes a temporal ChunkId from all indices.

+ protected_chunk_ids: &BTreeSet<ChunkId>, +) -> Vec<ChunkStoreDiff>

source

pub(crate) fn remove_chunk(&mut self, chunk_id: ChunkId) -> Vec<ChunkStoreDiff>

Surgically removes a temporal [ChunkId] from all indices.

This is orders of magnitude faster than trying to retain() on all our internal indices.

See also ChunkStore::remove_chunks.

source

pub(crate) fn remove_chunks( &mut self, - chunk_ids_to_be_removed: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, HashMap<TimeInt, Vec<ChunkId>>>>>, + chunk_ids_to_be_removed: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, HashMap<TimeInt, Vec<ChunkId>>>>>, time_budget: Option<(Instant, Duration)>, -) -> Vec<ChunkStoreDiff>

Surgically removes a set of temporal ChunkIds from all indices.

+) -> Vec<ChunkStoreDiff>

Surgically removes a set of temporal [ChunkId]s from all indices.

This is orders of magnitude faster than trying to retain() on all our internal indices, when you already know where these chunks live.

See also ChunkStore::remove_chunk.

@@ -229,65 +229,65 @@
§Limitations

This ignores static data.

source§

impl ChunkStore

source

pub fn latest_at_relevant_chunks( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, entity_path: &EntityPath, component_name: ComponentName, -) -> Vec<Arc<Chunk>>

Returns the most-relevant chunk(s) for the given LatestAtQuery and [ComponentName].

+) -> Vec<Arc<Chunk>>

Returns the most-relevant chunk(s) for the given [LatestAtQuery] and [ComponentName].

The returned vector is guaranteed free of duplicates, by definition.

-

The ChunkStore always work at the Chunk level (as opposed to the row level): it is +

The ChunkStore always work at the [Chunk] level (as opposed to the row level): it is oblivious to the data therein. -For that reason, and because Chunks are allowed to temporally overlap, it is possible +For that reason, and because [Chunk]s are allowed to temporally overlap, it is possible that a query has more than one relevant chunk.

-

The caller should filter the returned chunks further (see Chunk::latest_at) in order to +

The caller should filter the returned chunks further (see [Chunk::latest_at]) in order to determine what exact row contains the final result.

If the entity has static component data associated with it, it will unconditionally override any temporal component data.

source

pub fn latest_at_relevant_chunks_for_all_components( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, entity_path: &EntityPath, -) -> Vec<Arc<Chunk>>

Returns the most-relevant temporal chunk(s) for the given LatestAtQuery.

+) -> Vec<Arc<Chunk>>

Returns the most-relevant temporal chunk(s) for the given [LatestAtQuery].

The returned vector is guaranteed free of duplicates, by definition.

-

The ChunkStore always work at the Chunk level (as opposed to the row level): it is +

The ChunkStore always work at the [Chunk] level (as opposed to the row level): it is oblivious to the data therein. -For that reason, and because Chunks are allowed to temporally overlap, it is possible +For that reason, and because [Chunk]s are allowed to temporally overlap, it is possible that a query has more than one relevant chunk.

-

The caller should filter the returned chunks further (see Chunk::latest_at) in order to +

The caller should filter the returned chunks further (see [Chunk::latest_at]) in order to determine what exact row contains the final result.

This ignores static data.

source

fn latest_at( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, temporal_chunk_ids_per_time: &ChunkIdSetPerTime, -) -> Option<Vec<Arc<Chunk>>>

source§

impl ChunkStore

source

pub fn range_relevant_chunks( +) -> Option<Vec<Arc<Chunk>>>

source§

impl ChunkStore

source

pub fn range_relevant_chunks( &self, - query: &RangeQuery, + query: &RangeQuery, entity_path: &EntityPath, component_name: ComponentName, -) -> Vec<Arc<Chunk>>

Returns the most-relevant chunk(s) for the given RangeQuery and [ComponentName].

+) -> Vec<Arc<Chunk>>

Returns the most-relevant chunk(s) for the given [RangeQuery] and [ComponentName].

The returned vector is guaranteed free of duplicates, by definition.

The criteria for returning a chunk is only that it may contain data that overlaps with the queried range.

-

The caller should filter the returned chunks further (see Chunk::range) in order to +

The caller should filter the returned chunks further (see [Chunk::range]) in order to determine how exactly each row of data fit with the rest.

If the entity has static component data associated with it, it will unconditionally override any temporal component data.

source

pub fn range_relevant_chunks_for_all_components( &self, - query: &RangeQuery, + query: &RangeQuery, entity_path: &EntityPath, -) -> Vec<Arc<Chunk>>

Returns the most-relevant temporal chunk(s) for the given RangeQuery.

+) -> Vec<Arc<Chunk>>

Returns the most-relevant temporal chunk(s) for the given [RangeQuery].

The returned vector is guaranteed free of duplicates, by definition.

The criteria for returning a chunk is only that it may contain data that overlaps with the queried range.

-

The caller should filter the returned chunks further (see Chunk::range) in order to +

The caller should filter the returned chunks further (see [Chunk::range]) in order to determine how exactly each row of data fit with the rest.

This ignores static data.

source

fn range<'a>( &'a self, - query: &RangeQuery, + query: &RangeQuery, temporal_chunk_ids_per_times: impl Iterator<Item = &'a ChunkIdSetPerTime>, -) -> Vec<Arc<Chunk>>

source§

impl ChunkStore

source

pub fn stats(&self) -> ChunkStoreStats

source§

impl ChunkStore

§Entity stats
source

pub fn entity_stats_static( +) -> Vec<Arc<Chunk>>

source§

impl ChunkStore

source

pub fn stats(&self) -> ChunkStoreStats

source§

impl ChunkStore

§Entity stats
source

pub fn entity_stats_static( &self, entity_path: &EntityPath, ) -> ChunkStoreChunkStats

Stats about all chunks with static data for an entity.

@@ -325,8 +325,8 @@
§Limitations
source

pub fn id(&self) -> StoreId

source

pub fn set_info(&mut self, info: StoreInfo)

source

pub fn info(&self) -> Option<&StoreInfo>

source

pub fn generation(&self) -> ChunkStoreGeneration

Return the current ChunkStoreGeneration. This can be used to determine whether the database has been modified since the last time it was queried.

source

pub fn config(&self) -> &ChunkStoreConfig

See ChunkStoreConfig for more information about configuration.

-
source

pub fn iter_chunks(&self) -> impl Iterator<Item = &Arc<Chunk>> + '_

Iterate over all chunks in the store, in ascending ChunkId order.

-
source

pub fn chunk(&self, id: &ChunkId) -> Option<&Arc<Chunk>>

Get a chunk based on its ID.

+
source

pub fn iter_chunks(&self) -> impl Iterator<Item = &Arc<Chunk>> + '_

Iterate over all chunks in the store, in ascending [ChunkId] order.

+
source

pub fn chunk(&self, id: &ChunkId) -> Option<&Arc<Chunk>>

Get a chunk based on its ID.

source

pub fn num_chunks(&self) -> usize

Get the number of chunks.

source

pub fn lookup_datatype( &self, @@ -340,7 +340,7 @@

§Limitations
source§

impl ChunkStore

source

pub fn from_rrd_filepath( store_config: &ChunkStoreConfig, path_to_rrd: impl AsRef<Path>, - version_policy: VersionPolicy, + version_policy: VersionPolicy, ) -> Result<BTreeMap<StoreId, Self>>

Instantiate a new ChunkStore with the given ChunkStoreConfig.

The stores will be prefilled with the data at the specified path.

See also:

@@ -359,7 +359,7 @@
§Limitations
source

pub fn handle_from_rrd_filepath( store_config: &ChunkStoreConfig, path_to_rrd: impl AsRef<Path>, - version_policy: VersionPolicy, + version_policy: VersionPolicy, ) -> Result<BTreeMap<StoreId, ChunkStoreHandle>>

Instantiate a new ChunkStore with the given ChunkStoreConfig.

Wraps the results in ChunkStoreHandles.

The stores will be prefilled with the data at the specified path.

@@ -423,20 +423,20 @@
§Ordering
source

pub(crate) fn on_events(events: &[ChunkStoreEvent])

Called by ChunkStore’s mutating methods to notify subscriber subscribers of upcoming events.

source§

impl ChunkStore

source

pub fn insert_chunk( &mut self, - chunk: &Arc<Chunk>, -) -> ChunkStoreResult<Vec<ChunkStoreEvent>>

Inserts a Chunk in the store.

+ chunk: &Arc<Chunk>, +) -> ChunkStoreResult<Vec<ChunkStoreEvent>>

Inserts a [Chunk] in the store.

Iff the store was modified, all registered subscribers will be notified and the resulting ChunkStoreEvent will be returned, or None otherwise.

    -
  • Trying to insert an unsorted chunk (Chunk::is_sorted) will fail with an error.
  • -
  • Inserting a duplicated ChunkId will result in a no-op.
  • -
  • Inserting an empty Chunk will result in a no-op.
  • +
  • Trying to insert an unsorted chunk ([Chunk::is_sorted]) will fail with an error.
  • +
  • Inserting a duplicated [ChunkId] will result in a no-op.
  • +
  • Inserting an empty [Chunk] will result in a no-op.
source

fn find_and_elect_compaction_candidate( &self, - chunk: &Arc<Chunk>, -) -> Option<Arc<Chunk>>

Finds the most appropriate candidate for compaction.

-

The algorithm is simple: for each incoming Chunk, we take a look at its future neighbors. + chunk: &Arc<Chunk>, +) -> Option<Arc<Chunk>>

Finds the most appropriate candidate for compaction.

+

The algorithm is simple: for each incoming [Chunk], we take a look at its future neighbors. Each neighbor is a potential candidate for compaction.

Because the chunk is going to be inserted into many different indices – for each of its timelines and components – it will have many direct neighbors. diff --git a/docs/rust/head/re_chunk_store/store/struct.ChunkStoreConfig.html b/docs/rust/head/re_chunk_store/store/struct.ChunkStoreConfig.html index e9aef68f0ae8..0e66dee09af3 100644 --- a/docs/rust/head/re_chunk_store/store/struct.ChunkStoreConfig.html +++ b/docs/rust/head/re_chunk_store/store/struct.ChunkStoreConfig.html @@ -7,7 +7,7 @@ any way (insertion, GC), that can be subscribed to.

Leaving this disabled can lead to major performance improvements on the ingestion path in some workloads, provided that the subscribers aren’t needed (e.g. headless mode).

-
§chunk_max_bytes: u64

What is the threshold, in bytes, after which a Chunk cannot be compacted any further?

+
§chunk_max_bytes: u64

What is the threshold, in bytes, after which a [Chunk] cannot be compacted any further?

This is a multi-dimensional trade-off:

  • Larger chunks lead to less fixed overhead introduced by metadata, indices and such. Good.
  • @@ -20,7 +20,7 @@ which is the default row threshold. The default byte threshold is set to 8MiB, which is a reasonable unit of work when e.g. sending chunks over the network.

    -
§chunk_max_rows: u64

What is the threshold, in rows, after which a Chunk cannot be compacted any further?

+
§chunk_max_rows: u64

What is the threshold, in rows, after which a [Chunk] cannot be compacted any further?

This specifically applies to time-sorted chunks. See also ChunkStoreConfig::chunk_max_rows_if_unsorted.

This is a multi-dimensional trade-off:

@@ -35,7 +35,7 @@ which is the default row threshold. The default byte threshold is set to 8MiB, which is a reasonable unit of work when e.g. sending chunks over the network.

-
§chunk_max_rows_if_unsorted: u64

What is the threshold, in rows, after which a Chunk cannot be compacted any further?

+
§chunk_max_rows_if_unsorted: u64

What is the threshold, in rows, after which a [Chunk] cannot be compacted any further?

This specifically applies to non time-sorted chunks. See also ChunkStoreConfig::chunk_max_rows.

This is a multi-dimensional trade-off:

diff --git a/docs/rust/head/re_chunk_store/store/type.ChunkIdPerComponentName.html b/docs/rust/head/re_chunk_store/store/type.ChunkIdPerComponentName.html index 1a28abb54829..cef3b1a5088c 100644 --- a/docs/rust/head/re_chunk_store/store/type.ChunkIdPerComponentName.html +++ b/docs/rust/head/re_chunk_store/store/type.ChunkIdPerComponentName.html @@ -1 +1 @@ -ChunkIdPerComponentName in re_chunk_store::store - Rust

Type Alias re_chunk_store::store::ChunkIdPerComponentName

source ·
pub type ChunkIdPerComponentName = IntMap<ComponentName, ChunkId>;

Aliased Type§

struct ChunkIdPerComponentName { /* private fields */ }
\ No newline at end of file +ChunkIdPerComponentName in re_chunk_store::store - Rust

Type Alias re_chunk_store::store::ChunkIdPerComponentName

source ·
pub type ChunkIdPerComponentName = IntMap<ComponentName, ChunkId>;

Aliased Type§

struct ChunkIdPerComponentName { /* private fields */ }
\ No newline at end of file diff --git a/docs/rust/head/re_chunk_store/store/type.ChunkIdPerComponentNamePerEntity.html b/docs/rust/head/re_chunk_store/store/type.ChunkIdPerComponentNamePerEntity.html index 30081bdac69d..415ce9aa30f1 100644 --- a/docs/rust/head/re_chunk_store/store/type.ChunkIdPerComponentNamePerEntity.html +++ b/docs/rust/head/re_chunk_store/store/type.ChunkIdPerComponentNamePerEntity.html @@ -1 +1 @@ -ChunkIdPerComponentNamePerEntity in re_chunk_store::store - Rust

Type Alias re_chunk_store::store::ChunkIdPerComponentNamePerEntity

source ·
pub type ChunkIdPerComponentNamePerEntity = IntMap<EntityPath, IntMap<ComponentName, ChunkId>>;

Aliased Type§

struct ChunkIdPerComponentNamePerEntity { /* private fields */ }
\ No newline at end of file +ChunkIdPerComponentNamePerEntity in re_chunk_store::store - Rust

Type Alias re_chunk_store::store::ChunkIdPerComponentNamePerEntity

source ·
pub type ChunkIdPerComponentNamePerEntity = IntMap<EntityPath, IntMap<ComponentName, ChunkId>>;

Aliased Type§

struct ChunkIdPerComponentNamePerEntity { /* private fields */ }
\ No newline at end of file diff --git a/docs/rust/head/re_chunk_store/store/type.ChunkIdSet.html b/docs/rust/head/re_chunk_store/store/type.ChunkIdSet.html index 24b0b7674f58..1e9fc0458a50 100644 --- a/docs/rust/head/re_chunk_store/store/type.ChunkIdSet.html +++ b/docs/rust/head/re_chunk_store/store/type.ChunkIdSet.html @@ -1 +1 @@ -ChunkIdSet in re_chunk_store::store - Rust

Type Alias re_chunk_store::store::ChunkIdSet

source ·
pub type ChunkIdSet = BTreeSet<ChunkId>;

Aliased Type§

struct ChunkIdSet { /* private fields */ }
\ No newline at end of file +ChunkIdSet in re_chunk_store::store - Rust

Type Alias re_chunk_store::store::ChunkIdSet

source ·
pub type ChunkIdSet = BTreeSet<ChunkId>;

Aliased Type§

struct ChunkIdSet { /* private fields */ }
\ No newline at end of file diff --git a/docs/rust/head/re_chunk_store/struct.ChunkCompactionReport.html b/docs/rust/head/re_chunk_store/struct.ChunkCompactionReport.html index 0aa9eda6241c..7b24078ef90a 100644 --- a/docs/rust/head/re_chunk_store/struct.ChunkCompactionReport.html +++ b/docs/rust/head/re_chunk_store/struct.ChunkCompactionReport.html @@ -1,9 +1,9 @@ ChunkCompactionReport in re_chunk_store - Rust

Struct re_chunk_store::ChunkCompactionReport

source ·
pub struct ChunkCompactionReport {
-    pub srcs: BTreeMap<ChunkId, Arc<Chunk>>,
-    pub new_chunk: Arc<Chunk>,
-}
Expand description

Reports which Chunks were merged into a new Chunk during a compaction.

-

Fields§

§srcs: BTreeMap<ChunkId, Arc<Chunk>>

The chunks that were merged into a new chunk.

-
§new_chunk: Arc<Chunk>

The new chunk that was created as the result of the compaction.

+ pub srcs: BTreeMap<ChunkId, Arc<Chunk>>, + pub new_chunk: Arc<Chunk>, +}
Expand description

Reports which [Chunk]s were merged into a new [Chunk] during a compaction.

+

Fields§

§srcs: BTreeMap<ChunkId, Arc<Chunk>>

The chunks that were merged into a new chunk.

+
§new_chunk: Arc<Chunk>

The new chunk that was created as the result of the compaction.

Trait Implementations§

source§

impl Clone for ChunkCompactionReport

source§

fn clone(&self) -> ChunkCompactionReport

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 ChunkCompactionReport

source§

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

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

impl PartialEq for ChunkCompactionReport

source§

fn eq(&self, rhs: &Self) -> bool

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

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

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/docs/rust/head/re_chunk_store/struct.ChunkStore.html b/docs/rust/head/re_chunk_store/struct.ChunkStore.html index c542fe78373b..3f40d0764c2f 100644 --- a/docs/rust/head/re_chunk_store/struct.ChunkStore.html +++ b/docs/rust/head/re_chunk_store/struct.ChunkStore.html @@ -4,12 +4,12 @@ pub(crate) config: ChunkStoreConfig, pub(crate) type_registry: IntMap<ComponentName, DataType>, pub(crate) per_column_metadata: IntMap<EntityPath, IntMap<ComponentName, IntMap<ComponentDescriptor, ColumnMetadataState>>>, - pub(crate) chunks_per_chunk_id: BTreeMap<ChunkId, Arc<Chunk>>, - pub(crate) chunk_ids_per_min_row_id: BTreeMap<RowId, Vec<ChunkId>>, + pub(crate) chunks_per_chunk_id: BTreeMap<ChunkId, Arc<Chunk>>, + pub(crate) chunk_ids_per_min_row_id: BTreeMap<RowId, Vec<ChunkId>>, pub(crate) temporal_chunk_ids_per_entity_per_component: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, ChunkIdSetPerTime>>>, pub(crate) temporal_chunk_ids_per_entity: IntMap<EntityPath, IntMap<Timeline, ChunkIdSetPerTime>>, pub(crate) temporal_chunks_stats: ChunkStoreChunkStats, - pub(crate) static_chunk_ids_per_entity: IntMap<EntityPath, IntMap<ComponentName, ChunkId>>, + pub(crate) static_chunk_ids_per_entity: IntMap<EntityPath, IntMap<ComponentName, ChunkId>>, pub(crate) static_chunks_stats: ChunkStoreChunkStats, pub(crate) insert_id: u64, pub(crate) query_id: AtomicU64, @@ -23,28 +23,28 @@
§type_registry: IntMap<ComponentName, DataType>

Keeps track of the latest datatype information for all component types that have been written to the store so far.

See also Self::lookup_datatype.

-
§per_column_metadata: IntMap<EntityPath, IntMap<ComponentName, IntMap<ComponentDescriptor, ColumnMetadataState>>>§chunks_per_chunk_id: BTreeMap<ChunkId, Arc<Chunk>>§chunk_ids_per_min_row_id: BTreeMap<RowId, Vec<ChunkId>>

All ChunkIds currently in the store, indexed by the smallest RowId in each of them.

+
§per_column_metadata: IntMap<EntityPath, IntMap<ComponentName, IntMap<ComponentDescriptor, ColumnMetadataState>>>§chunks_per_chunk_id: BTreeMap<ChunkId, Arc<Chunk>>§chunk_ids_per_min_row_id: BTreeMap<RowId, Vec<ChunkId>>

All [ChunkId]s currently in the store, indexed by the smallest [RowId] in each of them.

This is effectively all chunks in global data order. Used for garbage collection.

-

This is a map of vecs instead of individual ChunkId in order to better support -duplicated RowIds.

-
§temporal_chunk_ids_per_entity_per_component: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, ChunkIdSetPerTime>>>

All temporal ChunkIds for all entities on all timelines, further indexed by [ComponentName].

+

This is a map of vecs instead of individual [ChunkId] in order to better support +duplicated [RowId]s.

+
§temporal_chunk_ids_per_entity_per_component: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, ChunkIdSetPerTime>>>

All temporal [ChunkId]s for all entities on all timelines, further indexed by [ComponentName].

See also:

-
§temporal_chunk_ids_per_entity: IntMap<EntityPath, IntMap<Timeline, ChunkIdSetPerTime>>

All temporal ChunkIds for all entities on all timelines, without the [ComponentName] index.

+
§temporal_chunk_ids_per_entity: IntMap<EntityPath, IntMap<Timeline, ChunkIdSetPerTime>>

All temporal [ChunkId]s for all entities on all timelines, without the [ComponentName] index.

See also:

-
§temporal_chunks_stats: ChunkStoreChunkStats

Accumulated size statitistics for all temporal Chunks currently present in the store.

+
§temporal_chunks_stats: ChunkStoreChunkStats

Accumulated size statitistics for all temporal [Chunk]s currently present in the store.

This is too costly to be computed from scratch every frame, and is required by e.g. the GC.

-
§static_chunk_ids_per_entity: IntMap<EntityPath, IntMap<ComponentName, ChunkId>>

Static data. Never garbage collected.

+
§static_chunk_ids_per_entity: IntMap<EntityPath, IntMap<ComponentName, ChunkId>>

Static data. Never garbage collected.

Static data unconditionally shadows temporal data at query time.

Existing temporal will not be removed. Events won’t be fired.

-
§static_chunks_stats: ChunkStoreChunkStats

Accumulated size statitistics for all static Chunks currently present in the store.

+
§static_chunks_stats: ChunkStoreChunkStats

Accumulated size statitistics for all static [Chunk]s currently present in the store.

This is too costly to be computed from scratch every frame, and is required by e.g. the GC.

§insert_id: u64

Monotonically increasing ID for insertions.

§query_id: AtomicU64

Monotonically increasing ID for queries.

@@ -91,7 +91,7 @@ ) -> (Vec<ChunkStoreEvent>, ChunkStoreStats)

Triggers a garbage collection according to the desired target.

Returns the list of Chunks that were purged from the store in the form of ChunkStoreEvents.

§Semantics
-

Garbage collection works on a chunk-level basis and is driven by RowId order +

Garbage collection works on a chunk-level basis and is driven by [RowId] order (specifically, the smallest RowId of each respective Chunk), i.e. the order defined by the clients’ wall-clocks, allowing it to drop data across the different timelines in a fair, deterministic manner. @@ -105,20 +105,20 @@

§Limitations component on each timeline. The only practical guarantee this gives is that a latest-at query with a value of max-int will be unchanged. However, latest-at queries from other arbitrary points in time may provide different results pre- and post- GC.

-
source

fn find_all_protected_chunk_ids(&self, target_count: usize) -> BTreeSet<ChunkId>

For each EntityPath, Timeline, Component find the N latest ChunkIds.

+
source

fn find_all_protected_chunk_ids(&self, target_count: usize) -> BTreeSet<ChunkId>

For each EntityPath, Timeline, Component find the N latest [ChunkId]s.

source

fn gc_drop_at_least_num_bytes( &mut self, options: &GarbageCollectionOptions, num_bytes_to_drop: f64, - protected_chunk_ids: &BTreeSet<ChunkId>, -) -> Vec<ChunkStoreDiff>

source

pub(crate) fn remove_chunk(&mut self, chunk_id: ChunkId) -> Vec<ChunkStoreDiff>

Surgically removes a temporal ChunkId from all indices.

+ protected_chunk_ids: &BTreeSet<ChunkId>, +) -> Vec<ChunkStoreDiff>
source

pub(crate) fn remove_chunk(&mut self, chunk_id: ChunkId) -> Vec<ChunkStoreDiff>

Surgically removes a temporal [ChunkId] from all indices.

This is orders of magnitude faster than trying to retain() on all our internal indices.

See also ChunkStore::remove_chunks.

source

pub(crate) fn remove_chunks( &mut self, - chunk_ids_to_be_removed: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, HashMap<TimeInt, Vec<ChunkId>>>>>, + chunk_ids_to_be_removed: IntMap<EntityPath, IntMap<Timeline, IntMap<ComponentName, HashMap<TimeInt, Vec<ChunkId>>>>>, time_budget: Option<(Instant, Duration)>, -) -> Vec<ChunkStoreDiff>

Surgically removes a set of temporal ChunkIds from all indices.

+) -> Vec<ChunkStoreDiff>

Surgically removes a set of temporal [ChunkId]s from all indices.

This is orders of magnitude faster than trying to retain() on all our internal indices, when you already know where these chunks live.

See also ChunkStore::remove_chunk.

@@ -229,65 +229,65 @@
§Limitations

This ignores static data.

source§

impl ChunkStore

source

pub fn latest_at_relevant_chunks( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, entity_path: &EntityPath, component_name: ComponentName, -) -> Vec<Arc<Chunk>>

Returns the most-relevant chunk(s) for the given LatestAtQuery and [ComponentName].

+) -> Vec<Arc<Chunk>>

Returns the most-relevant chunk(s) for the given [LatestAtQuery] and [ComponentName].

The returned vector is guaranteed free of duplicates, by definition.

-

The ChunkStore always work at the Chunk level (as opposed to the row level): it is +

The ChunkStore always work at the [Chunk] level (as opposed to the row level): it is oblivious to the data therein. -For that reason, and because Chunks are allowed to temporally overlap, it is possible +For that reason, and because [Chunk]s are allowed to temporally overlap, it is possible that a query has more than one relevant chunk.

-

The caller should filter the returned chunks further (see Chunk::latest_at) in order to +

The caller should filter the returned chunks further (see [Chunk::latest_at]) in order to determine what exact row contains the final result.

If the entity has static component data associated with it, it will unconditionally override any temporal component data.

source

pub fn latest_at_relevant_chunks_for_all_components( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, entity_path: &EntityPath, -) -> Vec<Arc<Chunk>>

Returns the most-relevant temporal chunk(s) for the given LatestAtQuery.

+) -> Vec<Arc<Chunk>>

Returns the most-relevant temporal chunk(s) for the given [LatestAtQuery].

The returned vector is guaranteed free of duplicates, by definition.

-

The ChunkStore always work at the Chunk level (as opposed to the row level): it is +

The ChunkStore always work at the [Chunk] level (as opposed to the row level): it is oblivious to the data therein. -For that reason, and because Chunks are allowed to temporally overlap, it is possible +For that reason, and because [Chunk]s are allowed to temporally overlap, it is possible that a query has more than one relevant chunk.

-

The caller should filter the returned chunks further (see Chunk::latest_at) in order to +

The caller should filter the returned chunks further (see [Chunk::latest_at]) in order to determine what exact row contains the final result.

This ignores static data.

source

fn latest_at( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, temporal_chunk_ids_per_time: &ChunkIdSetPerTime, -) -> Option<Vec<Arc<Chunk>>>

source§

impl ChunkStore

source

pub fn range_relevant_chunks( +) -> Option<Vec<Arc<Chunk>>>

source§

impl ChunkStore

source

pub fn range_relevant_chunks( &self, - query: &RangeQuery, + query: &RangeQuery, entity_path: &EntityPath, component_name: ComponentName, -) -> Vec<Arc<Chunk>>

Returns the most-relevant chunk(s) for the given RangeQuery and [ComponentName].

+) -> Vec<Arc<Chunk>>

Returns the most-relevant chunk(s) for the given [RangeQuery] and [ComponentName].

The returned vector is guaranteed free of duplicates, by definition.

The criteria for returning a chunk is only that it may contain data that overlaps with the queried range.

-

The caller should filter the returned chunks further (see Chunk::range) in order to +

The caller should filter the returned chunks further (see [Chunk::range]) in order to determine how exactly each row of data fit with the rest.

If the entity has static component data associated with it, it will unconditionally override any temporal component data.

source

pub fn range_relevant_chunks_for_all_components( &self, - query: &RangeQuery, + query: &RangeQuery, entity_path: &EntityPath, -) -> Vec<Arc<Chunk>>

Returns the most-relevant temporal chunk(s) for the given RangeQuery.

+) -> Vec<Arc<Chunk>>

Returns the most-relevant temporal chunk(s) for the given [RangeQuery].

The returned vector is guaranteed free of duplicates, by definition.

The criteria for returning a chunk is only that it may contain data that overlaps with the queried range.

-

The caller should filter the returned chunks further (see Chunk::range) in order to +

The caller should filter the returned chunks further (see [Chunk::range]) in order to determine how exactly each row of data fit with the rest.

This ignores static data.

source

fn range<'a>( &'a self, - query: &RangeQuery, + query: &RangeQuery, temporal_chunk_ids_per_times: impl Iterator<Item = &'a ChunkIdSetPerTime>, -) -> Vec<Arc<Chunk>>

source§

impl ChunkStore

source

pub fn stats(&self) -> ChunkStoreStats

source§

impl ChunkStore

§Entity stats
source

pub fn entity_stats_static( +) -> Vec<Arc<Chunk>>

source§

impl ChunkStore

source

pub fn stats(&self) -> ChunkStoreStats

source§

impl ChunkStore

§Entity stats
source

pub fn entity_stats_static( &self, entity_path: &EntityPath, ) -> ChunkStoreChunkStats

Stats about all chunks with static data for an entity.

@@ -325,8 +325,8 @@
§Limitations
source

pub fn id(&self) -> StoreId

source

pub fn set_info(&mut self, info: StoreInfo)

source

pub fn info(&self) -> Option<&StoreInfo>

source

pub fn generation(&self) -> ChunkStoreGeneration

Return the current ChunkStoreGeneration. This can be used to determine whether the database has been modified since the last time it was queried.

source

pub fn config(&self) -> &ChunkStoreConfig

See ChunkStoreConfig for more information about configuration.

-
source

pub fn iter_chunks(&self) -> impl Iterator<Item = &Arc<Chunk>> + '_

Iterate over all chunks in the store, in ascending ChunkId order.

-
source

pub fn chunk(&self, id: &ChunkId) -> Option<&Arc<Chunk>>

Get a chunk based on its ID.

+
source

pub fn iter_chunks(&self) -> impl Iterator<Item = &Arc<Chunk>> + '_

Iterate over all chunks in the store, in ascending [ChunkId] order.

+
source

pub fn chunk(&self, id: &ChunkId) -> Option<&Arc<Chunk>>

Get a chunk based on its ID.

source

pub fn num_chunks(&self) -> usize

Get the number of chunks.

source

pub fn lookup_datatype( &self, @@ -340,7 +340,7 @@

§Limitations
source§

impl ChunkStore

source

pub fn from_rrd_filepath( store_config: &ChunkStoreConfig, path_to_rrd: impl AsRef<Path>, - version_policy: VersionPolicy, + version_policy: VersionPolicy, ) -> Result<BTreeMap<StoreId, Self>>

Instantiate a new ChunkStore with the given ChunkStoreConfig.

The stores will be prefilled with the data at the specified path.

See also:

@@ -359,7 +359,7 @@
§Limitations
source

pub fn handle_from_rrd_filepath( store_config: &ChunkStoreConfig, path_to_rrd: impl AsRef<Path>, - version_policy: VersionPolicy, + version_policy: VersionPolicy, ) -> Result<BTreeMap<StoreId, ChunkStoreHandle>>

Instantiate a new ChunkStore with the given ChunkStoreConfig.

Wraps the results in ChunkStoreHandles.

The stores will be prefilled with the data at the specified path.

@@ -423,20 +423,20 @@
§Ordering
source

pub(crate) fn on_events(events: &[ChunkStoreEvent])

Called by ChunkStore’s mutating methods to notify subscriber subscribers of upcoming events.

source§

impl ChunkStore

source

pub fn insert_chunk( &mut self, - chunk: &Arc<Chunk>, -) -> ChunkStoreResult<Vec<ChunkStoreEvent>>

Inserts a Chunk in the store.

+ chunk: &Arc<Chunk>, +) -> ChunkStoreResult<Vec<ChunkStoreEvent>>

Inserts a [Chunk] in the store.

Iff the store was modified, all registered subscribers will be notified and the resulting ChunkStoreEvent will be returned, or None otherwise.

    -
  • Trying to insert an unsorted chunk (Chunk::is_sorted) will fail with an error.
  • -
  • Inserting a duplicated ChunkId will result in a no-op.
  • -
  • Inserting an empty Chunk will result in a no-op.
  • +
  • Trying to insert an unsorted chunk ([Chunk::is_sorted]) will fail with an error.
  • +
  • Inserting a duplicated [ChunkId] will result in a no-op.
  • +
  • Inserting an empty [Chunk] will result in a no-op.
source

fn find_and_elect_compaction_candidate( &self, - chunk: &Arc<Chunk>, -) -> Option<Arc<Chunk>>

Finds the most appropriate candidate for compaction.

-

The algorithm is simple: for each incoming Chunk, we take a look at its future neighbors. + chunk: &Arc<Chunk>, +) -> Option<Arc<Chunk>>

Finds the most appropriate candidate for compaction.

+

The algorithm is simple: for each incoming [Chunk], we take a look at its future neighbors. Each neighbor is a potential candidate for compaction.

Because the chunk is going to be inserted into many different indices – for each of its timelines and components – it will have many direct neighbors. diff --git a/docs/rust/head/re_chunk_store/struct.ChunkStoreChunkStats.html b/docs/rust/head/re_chunk_store/struct.ChunkStoreChunkStats.html index 1da4f747064a..516b3e536610 100644 --- a/docs/rust/head/re_chunk_store/struct.ChunkStoreChunkStats.html +++ b/docs/rust/head/re_chunk_store/struct.ChunkStoreChunkStats.html @@ -20,7 +20,7 @@

This is usually the same as the number of log calls the user made. Each row can contain multiple events (see Self::num_events).

§num_events: u64

How many component batches (“cells”).

-

Implementations§

Trait Implementations§

source§

impl Add for ChunkStoreChunkStats

§

type Output = ChunkStoreChunkStats

The resulting type after applying the + operator.
source§

fn add(self, rhs: Self) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign for ChunkStoreChunkStats

source§

fn add_assign(&mut self, rhs: Self)

Performs the += operation. Read more
source§

impl Clone for ChunkStoreChunkStats

source§

fn clone(&self) -> ChunkStoreChunkStats

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 ChunkStoreChunkStats

source§

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

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

impl Default for ChunkStoreChunkStats

source§

fn default() -> ChunkStoreChunkStats

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

impl Display for ChunkStoreChunkStats

source§

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

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

impl Sub for ChunkStoreChunkStats

§

type Output = ChunkStoreChunkStats

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Self) -> Self::Output

Performs the - operation. Read more
source§

impl SubAssign for ChunkStoreChunkStats

source§

fn sub_assign(&mut self, rhs: Self)

Performs the -= operation. Read more
source§

impl Sum for ChunkStoreChunkStats

source§

fn sum<I: Iterator<Item = Self>>(iter: I) -> Self

Method which takes an iterator and generates Self from the elements by +

Implementations§

source§

impl ChunkStoreChunkStats

source

pub fn from_chunk(chunk: &Arc<Chunk>) -> Self

Trait Implementations§

source§

impl Add for ChunkStoreChunkStats

§

type Output = ChunkStoreChunkStats

The resulting type after applying the + operator.
source§

fn add(self, rhs: Self) -> Self::Output

Performs the + operation. Read more
source§

impl AddAssign for ChunkStoreChunkStats

source§

fn add_assign(&mut self, rhs: Self)

Performs the += operation. Read more
source§

impl Clone for ChunkStoreChunkStats

source§

fn clone(&self) -> ChunkStoreChunkStats

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 ChunkStoreChunkStats

source§

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

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

impl Default for ChunkStoreChunkStats

source§

fn default() -> ChunkStoreChunkStats

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

impl Display for ChunkStoreChunkStats

source§

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

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

impl Sub for ChunkStoreChunkStats

§

type Output = ChunkStoreChunkStats

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Self) -> Self::Output

Performs the - operation. Read more
source§

impl SubAssign for ChunkStoreChunkStats

source§

fn sub_assign(&mut self, rhs: Self)

Performs the -= operation. Read more
source§

impl Sum for ChunkStoreChunkStats

source§

fn sum<I: Iterator<Item = Self>>(iter: I) -> Self

Method which takes an iterator and generates Self from the elements by “summing up” the items.
source§

impl Copy for ChunkStoreChunkStats

Auto Trait Implementations§

Blanket Implementations§

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> Az for T

source§

fn az<Dst>(self) -> Dst
where T: Cast<Dst>,

Casts the value.
source§

impl<T> Borrow<T> for T
where diff --git a/docs/rust/head/re_chunk_store/struct.ChunkStoreConfig.html b/docs/rust/head/re_chunk_store/struct.ChunkStoreConfig.html index 4cf36b84d5c4..959915c43321 100644 --- a/docs/rust/head/re_chunk_store/struct.ChunkStoreConfig.html +++ b/docs/rust/head/re_chunk_store/struct.ChunkStoreConfig.html @@ -7,7 +7,7 @@ any way (insertion, GC), that can be subscribed to.

Leaving this disabled can lead to major performance improvements on the ingestion path in some workloads, provided that the subscribers aren’t needed (e.g. headless mode).

-
§chunk_max_bytes: u64

What is the threshold, in bytes, after which a Chunk cannot be compacted any further?

+
§chunk_max_bytes: u64

What is the threshold, in bytes, after which a [Chunk] cannot be compacted any further?

This is a multi-dimensional trade-off:

  • Larger chunks lead to less fixed overhead introduced by metadata, indices and such. Good.
  • @@ -20,7 +20,7 @@ which is the default row threshold. The default byte threshold is set to 8MiB, which is a reasonable unit of work when e.g. sending chunks over the network.

    -
§chunk_max_rows: u64

What is the threshold, in rows, after which a Chunk cannot be compacted any further?

+
§chunk_max_rows: u64

What is the threshold, in rows, after which a [Chunk] cannot be compacted any further?

This specifically applies to time-sorted chunks. See also ChunkStoreConfig::chunk_max_rows_if_unsorted.

This is a multi-dimensional trade-off:

@@ -35,7 +35,7 @@ which is the default row threshold. The default byte threshold is set to 8MiB, which is a reasonable unit of work when e.g. sending chunks over the network.

-
§chunk_max_rows_if_unsorted: u64

What is the threshold, in rows, after which a Chunk cannot be compacted any further?

+
§chunk_max_rows_if_unsorted: u64

What is the threshold, in rows, after which a [Chunk] cannot be compacted any further?

This specifically applies to non time-sorted chunks. See also ChunkStoreConfig::chunk_max_rows.

This is a multi-dimensional trade-off:

diff --git a/docs/rust/head/re_chunk_store/struct.ChunkStoreDiff.html b/docs/rust/head/re_chunk_store/struct.ChunkStoreDiff.html index 23de0196fb1f..14426fc014f5 100644 --- a/docs/rust/head/re_chunk_store/struct.ChunkStoreDiff.html +++ b/docs/rust/head/re_chunk_store/struct.ChunkStoreDiff.html @@ -1,12 +1,12 @@ ChunkStoreDiff in re_chunk_store - Rust

Struct re_chunk_store::ChunkStoreDiff

source ·
pub struct ChunkStoreDiff {
     pub kind: ChunkStoreDiffKind,
-    pub chunk: Arc<Chunk>,
+    pub chunk: Arc<Chunk>,
     pub compacted: Option<ChunkCompactionReport>,
 }
Expand description

Describes an atomic change in the Rerun ChunkStore: a chunk has been added or deleted.

From a query model standpoint, the ChunkStore always operates one chunk at a time:

  • The contents of a chunk (i.e. its columns) are immutable past insertion, by virtue of -ChunkIds being unique and non-reusable.
  • +[ChunkId]s being unique and non-reusable.
  • Similarly, garbage collection always removes all the data associated with a chunk in one go: there cannot be orphaned columns. When a chunk is gone, all data associated with it is gone too.
@@ -20,23 +20,23 @@ That doesn’t necessarily mean that the data is actually gone, i.e. don’t make assumptions of e.g. the size in bytes of the store based on these events. They are in “query-model space” and are not an accurate representation of what happens in storage space.

-
§chunk: Arc<Chunk>

The chunk that was added or removed.

+
§chunk: Arc<Chunk>

The chunk that was added or removed.

If the addition of a chunk to the store triggered a compaction, that chunk pre-compaction is what will be exposed here. This allows subscribers to only process data that is new, as opposed to having to reprocess old rows that appear to have been removed and then reinserted due to compaction.

To keep track of what chunks were merged with what chunks, use the ChunkStoreDiff::compacted field below.

-
§compacted: Option<ChunkCompactionReport>

Reports which Chunks were merged into a new Chunk during a compaction.

+
§compacted: Option<ChunkCompactionReport>

Reports which [Chunk]s were merged into a new [Chunk] during a compaction.

This is only specified if an addition to the store triggered a compaction. When that happens, it is guaranteed that ChunkStoreDiff::chunk will be present in the set of source chunks below, since it was compacted on arrival.

-

A corollary to that is that the destination Chunk must have never been seen before, -i.e. it’s ChunkId must have never been seen before.

+

A corollary to that is that the destination [Chunk] must have never been seen before, +i.e. it’s [ChunkId] must have never been seen before.

Implementations§

source§

impl ChunkStoreDiff

source

pub fn addition( - chunk: Arc<Chunk>, + chunk: Arc<Chunk>, compacted: Option<ChunkCompactionReport>, -) -> Self

source

pub fn deletion(chunk: Arc<Chunk>) -> Self

source

pub fn is_static(&self) -> bool

source

pub fn delta(&self) -> i64

-1 for deletions, +1 for additions.

+) -> Self

source

pub fn deletion(chunk: Arc<Chunk>) -> Self

source

pub fn is_static(&self) -> bool

source

pub fn delta(&self) -> i64

-1 for deletions, +1 for additions.

source

pub fn num_components(&self) -> usize

Trait Implementations§

source§

impl Clone for ChunkStoreDiff

source§

fn clone(&self) -> ChunkStoreDiff

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 ChunkStoreDiff

source§

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

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

impl PartialEq for ChunkStoreDiff

source§

fn eq(&self, rhs: &Self) -> bool

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

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

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

impl Eq for ChunkStoreDiff

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where diff --git a/docs/rust/head/re_chunk_store/struct.ChunkStoreEvent.html b/docs/rust/head/re_chunk_store/struct.ChunkStoreEvent.html index 29f140d21640..11efa396a68d 100644 --- a/docs/rust/head/re_chunk_store/struct.ChunkStoreEvent.html +++ b/docs/rust/head/re_chunk_store/struct.ChunkStoreEvent.html @@ -5,7 +5,7 @@ pub diff: ChunkStoreDiff, }
Expand description

The atomic unit of change in the Rerun ChunkStore.

A ChunkStoreEvent describes the changes caused by the addition or deletion of a -Chunk in the store.

+[Chunk] in the store.

Methods that mutate the ChunkStore, such as ChunkStore::insert_chunk and ChunkStore::gc, return ChunkStoreEvents that describe the changes. You can also register your own ChunkStoreSubscriber in order to be notified of changes as soon as they diff --git a/docs/rust/head/re_chunk_store/struct.GarbageCollectionOptions.html b/docs/rust/head/re_chunk_store/struct.GarbageCollectionOptions.html index 121c5ec88658..e1c0ad9d1eb7 100644 --- a/docs/rust/head/re_chunk_store/struct.GarbageCollectionOptions.html +++ b/docs/rust/head/re_chunk_store/struct.GarbageCollectionOptions.html @@ -15,7 +15,7 @@

The default is an unbounded time budget (i.e. throughput only).

§protect_latest: usize

How many component revisions to preserve on each timeline.

§protected_time_ranges: HashMap<Timeline, ResolvedTimeRange>

Do not remove any data within these time ranges.

-

Implementations§

source§

impl GarbageCollectionOptions

source

pub fn gc_everything() -> Self

source

pub fn is_chunk_protected(&self, chunk: &Chunk) -> bool

If true, we cannot remove this chunk.

+

Implementations§

source§

impl GarbageCollectionOptions

source

pub fn gc_everything() -> Self

source

pub fn is_chunk_protected(&self, chunk: &Chunk) -> bool

If true, we cannot remove this chunk.

Trait Implementations§

source§

impl Clone for GarbageCollectionOptions

source§

fn clone(&self) -> GarbageCollectionOptions

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 GarbageCollectionOptions

source§

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

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

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> Az for T

source§

fn az<Dst>(self) -> Dst
where T: Cast<Dst>,

Casts the value.
source§

impl<T> Borrow<T> for T
where diff --git a/docs/rust/head/re_crash_handler/fn.install_crash_handlers.html b/docs/rust/head/re_crash_handler/fn.install_crash_handlers.html index a9d0270f208a..eb410b83e45c 100644 --- a/docs/rust/head/re_crash_handler/fn.install_crash_handlers.html +++ b/docs/rust/head/re_crash_handler/fn.install_crash_handlers.html @@ -1,4 +1,4 @@ -install_crash_handlers in re_crash_handler - Rust

Function re_crash_handler::install_crash_handlers

source ·
pub fn install_crash_handlers(build_info: BuildInfo)
Expand description

Install handlers for panics and signals (crashes) +install_crash_handlers in re_crash_handler - Rust

Function re_crash_handler::install_crash_handlers

source ·
pub fn install_crash_handlers(build_info: BuildInfo)
Expand description

Install handlers for panics and signals (crashes) that prints helpful messages and sends anonymous analytics.

NOTE: only install these in binaries!

    diff --git a/docs/rust/head/re_crash_handler/fn.install_panic_hook.html b/docs/rust/head/re_crash_handler/fn.install_panic_hook.html index 01b7a3ba3ef9..f510f12b6d82 100644 --- a/docs/rust/head/re_crash_handler/fn.install_panic_hook.html +++ b/docs/rust/head/re_crash_handler/fn.install_panic_hook.html @@ -1 +1 @@ -install_panic_hook in re_crash_handler - Rust

    Function re_crash_handler::install_panic_hook

    source ·
    pub(crate) fn install_panic_hook(_build_info: BuildInfo)
    \ No newline at end of file +install_panic_hook in re_crash_handler - Rust

    Function re_crash_handler::install_panic_hook

    source ·
    pub(crate) fn install_panic_hook(_build_info: BuildInfo)
    \ No newline at end of file diff --git a/docs/rust/head/re_crash_handler/fn.install_signal_handler.html b/docs/rust/head/re_crash_handler/fn.install_signal_handler.html index 6ec55245d18b..b51d51db4947 100644 --- a/docs/rust/head/re_crash_handler/fn.install_signal_handler.html +++ b/docs/rust/head/re_crash_handler/fn.install_signal_handler.html @@ -1 +1 @@ -install_signal_handler in re_crash_handler - Rust

    Function re_crash_handler::install_signal_handler

    source ·
    pub(crate) fn install_signal_handler(build_info: BuildInfo)
    \ No newline at end of file +install_signal_handler in re_crash_handler - Rust

    Function re_crash_handler::install_signal_handler

    source ·
    pub(crate) fn install_signal_handler(build_info: BuildInfo)
    \ No newline at end of file diff --git a/docs/rust/head/re_crash_handler/static.BUILD_INFO.html b/docs/rust/head/re_crash_handler/static.BUILD_INFO.html index 996c1261069c..f53e2f362779 100644 --- a/docs/rust/head/re_crash_handler/static.BUILD_INFO.html +++ b/docs/rust/head/re_crash_handler/static.BUILD_INFO.html @@ -1 +1 @@ -BUILD_INFO in re_crash_handler - Rust

    Static re_crash_handler::BUILD_INFO

    source ·
    pub(crate) static BUILD_INFO: Mutex<Option<BuildInfo>>
    \ No newline at end of file +BUILD_INFO in re_crash_handler - Rust

    Static re_crash_handler::BUILD_INFO

    source ·
    pub(crate) static BUILD_INFO: Mutex<Option<BuildInfo>>
    \ No newline at end of file diff --git a/docs/rust/head/re_dataframe/engine/struct.QueryEngine.html b/docs/rust/head/re_dataframe/engine/struct.QueryEngine.html index 6225f6cad705..c0f225fc6da4 100644 --- a/docs/rust/head/re_dataframe/engine/struct.QueryEngine.html +++ b/docs/rust/head/re_dataframe/engine/struct.QueryEngine.html @@ -5,16 +5,16 @@

    See the following methods:

    -

Fields§

§engine: E

Implementations§

source§

impl QueryEngine<StorageEngine>

source

pub fn new(store: ChunkStoreHandle, cache: QueryCacheHandle) -> Self

source

pub fn from_store(store: ChunkStoreHandle) -> Self

This will automatically instantiate a new empty QueryCache.

+

Fields§

§engine: E

Implementations§

source§

impl QueryEngine<StorageEngine>

source

pub fn new(store: ChunkStoreHandle, cache: QueryCacheHandle) -> Self

source

pub fn from_store(store: ChunkStoreHandle) -> Self

This will automatically instantiate a new empty QueryCache.

source

pub fn from_rrd_filepath( - store_config: &ChunkStoreConfig, + store_config: &ChunkStoreConfig, path_to_rrd: impl AsRef<Path>, - version_policy: VersionPolicy, -) -> Result<BTreeMap<StoreId, Self>>

Like [ChunkStore::from_rrd_filepath], but automatically instantiates QueryEngines + version_policy: VersionPolicy, +) -> Result<BTreeMap<StoreId, Self>>

Like ChunkStore::from_rrd_filepath, but automatically instantiates QueryEngines with new empty QueryCaches.

-
source§

impl<E: StorageEngineLike + Clone> QueryEngine<E>

source

pub fn schema(&self) -> Vec<ColumnDescriptor>

Returns the full schema of the store.

+
source§

impl<E: StorageEngineLike + Clone> QueryEngine<E>

source

pub fn schema(&self) -> Vec<ColumnDescriptor>

Returns the full schema of the store.

This will include a column descriptor for every timeline and every component on every entity that has been written to the store so far.

The order of the columns to guaranteed to be in a specific order:

@@ -22,13 +22,13 @@
  • first, the time columns in lexical order (frame_nr, log_time, …);
  • second, the component columns in lexical order (Color, Radius, ...).
  • -
    source

    pub fn schema_for_query(&self, query: &QueryExpression) -> Vec<ColumnDescriptor>

    Returns the filtered schema for the given [QueryExpression].

    +
    source

    pub fn schema_for_query(&self, query: &QueryExpression) -> Vec<ColumnDescriptor>

    Returns the filtered schema for the given QueryExpression.

    The order of the columns is guaranteed to be in a specific order:

    • first, the time columns in lexical order (frame_nr, log_time, …);
    • second, the component columns in lexical order (Color, Radius, ...).
    -
    source

    pub fn query(&self, query: QueryExpression) -> QueryHandle<E>

    Starts a new query by instantiating a QueryHandle.

    +
    source

    pub fn query(&self, query: QueryExpression) -> QueryHandle<E>

    Starts a new query by instantiating a QueryHandle.

    source

    pub fn iter_entity_paths_sorted<'a>( &self, filter: &'a EntityPathFilter, diff --git a/docs/rust/head/re_dataframe/engine/type.RecordBatch.html b/docs/rust/head/re_dataframe/engine/type.RecordBatch.html index 7c570bc1091c..913e4409b2f3 100644 --- a/docs/rust/head/re_dataframe/engine/type.RecordBatch.html +++ b/docs/rust/head/re_dataframe/engine/type.RecordBatch.html @@ -1,4 +1,4 @@ -RecordBatch in re_dataframe::engine - Rust

    Type Alias re_dataframe::engine::RecordBatch

    source ·
    pub type RecordBatch = TransportChunk;

    Aliased Type§

    struct RecordBatch {
    +RecordBatch in re_dataframe::engine - Rust

    Type Alias re_dataframe::engine::RecordBatch

    source ·
    pub type RecordBatch = TransportChunk;

    Aliased Type§

    struct RecordBatch {
         pub schema: Schema,
         pub data: Chunk<Box<dyn Array>>,
     }

    Fields§

    §schema: Schema

    The schema of the dataframe, and all chunk-level and field-level metadata.

    diff --git a/docs/rust/head/re_dataframe/external/index.html b/docs/rust/head/re_dataframe/external/index.html index e1ab8b36b4df..5c00adeb54a9 100644 --- a/docs/rust/head/re_dataframe/external/index.html +++ b/docs/rust/head/re_dataframe/external/index.html @@ -1 +1 @@ -re_dataframe::external - Rust

    Module re_dataframe::external

    source ·

    Re-exports§

    \ No newline at end of file +re_dataframe::external - Rust

    Module re_dataframe::external

    source ·

    Re-exports§

    \ No newline at end of file diff --git a/docs/rust/head/re_dataframe/index.html b/docs/rust/head/re_dataframe/index.html index 1b62d95a26ca..d092ce5ff99c 100644 --- a/docs/rust/head/re_dataframe/index.html +++ b/docs/rust/head/re_dataframe/index.html @@ -1,2 +1,2 @@ re_dataframe - Rust

    Crate re_dataframe

    source ·
    Expand description

    The Rerun public data APIs. Get dataframes back from your Rerun datastore.

    -

    Re-exports§

    • pub use self::external::arrow2::chunk::Chunk as Arrow2Chunk;
    • pub use self::external::re_chunk::util::concatenate_record_batches;
    • pub use self::external::re_chunk::TransportChunk;
    • pub use self::external::re_chunk_store::ChunkStoreConfig;
    • pub use self::external::re_chunk_store::ChunkStoreHandle;
    • pub use self::external::re_chunk_store::ColumnSelector;
    • pub use self::external::re_chunk_store::ComponentColumnSelector;
    • pub use self::external::re_chunk_store::Index;
    • pub use self::external::re_chunk_store::IndexRange;
    • pub use self::external::re_chunk_store::IndexValue;
    • pub use self::external::re_chunk_store::QueryExpression;
    • pub use self::external::re_chunk_store::SparseFillStrategy;
    • pub use self::external::re_chunk_store::TimeColumnSelector;
    • pub use self::external::re_chunk_store::ViewContentsSelector;
    • pub use self::external::re_log_types::EntityPath;
    • pub use self::external::re_log_types::EntityPathFilter;
    • pub use self::external::re_log_types::ResolvedTimeRange;
    • pub use self::external::re_log_types::StoreKind;
    • pub use self::external::re_log_types::TimeInt;
    • pub use self::external::re_log_types::Timeline;
    • pub use self::external::re_query::QueryCache;
    • pub use self::external::re_query::QueryCacheHandle;
    • pub use self::external::re_query::StorageEngine;

    Modules§

    Structs§

    • A handle to our user-facing query engine.
    • A handle to a dataframe query, ready to be executed.

    Type Aliases§

    \ No newline at end of file +

    Re-exports§

    Modules§

    Structs§

    • A handle to our user-facing query engine.
    • A handle to a dataframe query, ready to be executed.

    Type Aliases§

    \ No newline at end of file diff --git a/docs/rust/head/re_dataframe/query/struct.QueryHandle.html b/docs/rust/head/re_dataframe/query/struct.QueryHandle.html index 7f137512a0ff..24331ce79da9 100644 --- a/docs/rust/head/re_dataframe/query/struct.QueryHandle.html +++ b/docs/rust/head/re_dataframe/query/struct.QueryHandle.html @@ -1,48 +1,48 @@ QueryHandle in re_dataframe::query - Rust

    Struct re_dataframe::query::QueryHandle

    source ·
    pub struct QueryHandle<E: StorageEngineLike> {
         pub(crate) engine: E,
    -    pub(crate) query: QueryExpression,
    +    pub(crate) query: QueryExpression,
         state: OnceLock<QueryHandleState>,
     }
    Expand description

    A handle to a dataframe query, ready to be executed.

    Cheaply created via QueryEngine::query.

    See QueryHandle::next_row or QueryHandle::into_iter.

    Fields§

    §engine: E

    Handle to the QueryEngine.

    -
    §query: QueryExpression

    The original query expression used to instantiate this handle.

    +
    §query: QueryExpression

    The original query expression used to instantiate this handle.

    §state: OnceLock<QueryHandleState>

    Internal private state. Lazily computed.

    It is important that handles stay cheap to create.

    -

    Implementations§

    source§

    impl<E: StorageEngineLike> QueryHandle<E>

    source

    pub(crate) fn new(engine: E, query: QueryExpression) -> Self

    source§

    impl<E: StorageEngineLike> QueryHandle<E>

    source

    fn init(&self) -> &QueryHandleState

    Lazily initialize internal private state.

    +

    Implementations§

    source§

    impl<E: StorageEngineLike> QueryHandle<E>

    source

    pub(crate) fn new(engine: E, query: QueryExpression) -> Self

    source§

    impl<E: StorageEngineLike> QueryHandle<E>

    source

    fn init(&self) -> &QueryHandleState

    Lazily initialize internal private state.

    It is important that query handles stay cheap to create.

    -
    source

    fn init_(&self, store: &ChunkStore, cache: &QueryCache) -> QueryHandleState

    source

    fn compute_user_selection( +

    source

    fn init_(&self, store: &ChunkStore, cache: &QueryCache) -> QueryHandleState

    source

    fn compute_user_selection( &self, - view_contents: &[ColumnDescriptor], - selection: &[ColumnSelector], -) -> Vec<(usize, ColumnDescriptor)>

    source

    fn fetch_view_chunks( + view_contents: &[ColumnDescriptor], + selection: &[ColumnSelector], +) -> Vec<(usize, ColumnDescriptor)>

    source

    fn fetch_view_chunks( &self, - store: &ChunkStore, + store: &ChunkStore, cache: &QueryCache, - query: &RangeQuery, - view_contents: &[ColumnDescriptor], -) -> (Option<usize>, Vec<Vec<(AtomicU64, Chunk)>>)

    source

    fn fetch_clear_chunks( + query: &RangeQuery, + view_contents: &[ColumnDescriptor], +) -> (Option<usize>, Vec<Vec<(AtomicU64, Chunk)>>)

    source

    fn fetch_clear_chunks( &self, - store: &ChunkStore, + store: &ChunkStore, cache: &QueryCache, - query: &RangeQuery, - view_contents: &[ColumnDescriptor], -) -> IntMap<EntityPath, Vec<Chunk>>

    Returns all potentially relevant clear Chunks for each unique entity path in the view contents.

    + query: &RangeQuery, + view_contents: &[ColumnDescriptor], +) -> IntMap<EntityPath, Vec<Chunk>>

    Returns all potentially relevant clear [Chunk]s for each unique entity path in the view contents.

    These chunks take recursive clear semantics into account and are guaranteed to be properly densified. The component data is stripped out, only the indices are left.

    source

    fn fetch_chunks<'a>( &self, - _store: &ChunkStore, + _store: &ChunkStore, cache: &QueryCache, - query: &RangeQuery, + query: &RangeQuery, entity_path: &EntityPath, component_descrs: impl IntoIterator<Item = &'a ComponentDescriptor>, -) -> Option<Vec<(AtomicU64, Chunk)>>

    source

    pub fn query(&self) -> &QueryExpression

    The query used to instantiate this handle.

    -
    source

    pub fn view_contents(&self) -> &[ColumnDescriptor]

    Describes the columns that make up this view.

    -

    See [QueryExpression::view_contents].

    -
    source

    pub fn selected_contents(&self) -> &[(usize, ColumnDescriptor)]

    Describes the columns that make up this selection.

    +) -> Option<Vec<(AtomicU64, Chunk)>>
    source

    pub fn query(&self) -> &QueryExpression

    The query used to instantiate this handle.

    +
    source

    pub fn view_contents(&self) -> &[ColumnDescriptor]

    Describes the columns that make up this view.

    +

    See QueryExpression::view_contents.

    +
    source

    pub fn selected_contents(&self) -> &[(usize, ColumnDescriptor)]

    Describes the columns that make up this selection.

    The extra usize is the index in Self::view_contents that this selection points to.

    -

    See [QueryExpression::selection].

    +

    See QueryExpression::selection.

    source

    pub fn schema(&self) -> &Arrow2Schema

    All results returned by this handle will strictly follow this Arrow schema.

    Columns that do not yield any data will still be present in the results, filled with null values.

    source

    pub fn seek_to_row(&self, row_idx: usize)

    Advance all internal cursors so that the next row yielded will correspond to row_idx.

    @@ -55,7 +55,7 @@
    §Performance

    This requires going through every chunk once, and for each chunk running a binary search if the chunk’s time range contains the index_value.

    I.e.: it’s pretty cheap already.

    -
    source

    fn seek_to_index_value(&self, index_value: IndexValue)

    Advance all internal cursors so that the next row yielded will correspond to index_value.

    +
    source

    fn seek_to_index_value(&self, index_value: IndexValue)

    Advance all internal cursors so that the next row yielded will correspond to index_value.

    If index_value isn’t present in the dataset, this seeks to the first index value available past that point, if any.

    §Concurrency
    @@ -74,7 +74,7 @@
    §Perform Columns that do not yield any data will still be present in the results, filled with null values.

    Each cell in the result corresponds to the latest locally known value at that particular point in the index, for each respective ColumnDescriptor. -See [QueryExpression::sparse_fill_strategy] to go beyond local resolution.

    +See QueryExpression::sparse_fill_strategy to go beyond local resolution.

    Example:

    while let Some(row) = query_handle.next_row() {
    @@ -95,7 +95,7 @@ 
    §Pagination

    Each cell in the result corresponds to the latest locally known value at that particular point in the index, for each respective ColumnDescriptor. -See [QueryExpression::sparse_fill_strategy] to go beyond local resolution.

    +See QueryExpression::sparse_fill_strategy to go beyond local resolution.

    Example:

    while let Some(row) = query_handle.next_row_async().await {
    @@ -103,7 +103,7 @@ 
    §Pagination}
    source

    pub fn _next_row( &self, - store: &ChunkStore, + store: &ChunkStore, cache: &QueryCache, ) -> Option<Vec<Box<dyn Arrow2Array>>>

    source

    pub fn next_row_batch(&self) -> Option<RecordBatch>

    Calls Self::next_row and wraps the result in a RecordBatch.

    Only use this if you absolutely need a RecordBatch as this adds a lot of allocation diff --git a/docs/rust/head/re_dataframe/query/struct.QueryHandleState.html b/docs/rust/head/re_dataframe/query/struct.QueryHandleState.html index 17a5f28fd51c..6807551dda17 100644 --- a/docs/rust/head/re_dataframe/query/struct.QueryHandleState.html +++ b/docs/rust/head/re_dataframe/query/struct.QueryHandleState.html @@ -1,30 +1,30 @@ QueryHandleState in re_dataframe::query - Rust

    Struct re_dataframe::query::QueryHandleState

    source ·
    struct QueryHandleState {
    -    view_contents: Vec<ColumnDescriptor>,
    -    selected_contents: Vec<(usize, ColumnDescriptor)>,
    -    selected_static_values: Vec<Option<UnitChunkShared>>,
    -    filtered_index: Index,
    +    view_contents: Vec<ColumnDescriptor>,
    +    selected_contents: Vec<(usize, ColumnDescriptor)>,
    +    selected_static_values: Vec<Option<UnitChunkShared>>,
    +    filtered_index: Index,
         arrow_schema: Schema,
    -    view_chunks: Vec<Vec<(AtomicU64, Chunk)>>,
    +    view_chunks: Vec<Vec<(AtomicU64, Chunk)>>,
         cur_row: AtomicU64,
    -    unique_index_values: Vec<IndexValue>,
    +    unique_index_values: Vec<IndexValue>,
     }
    Expand description

    Internal private state. Lazily computed.

    -

    Fields§

    §view_contents: Vec<ColumnDescriptor>

    Describes the columns that make up this view.

    -

    See [QueryExpression::view_contents].

    -
    §selected_contents: Vec<(usize, ColumnDescriptor)>

    Describes the columns specifically selected to be returned from this view.

    +

    Fields§

    §view_contents: Vec<ColumnDescriptor>

    Describes the columns that make up this view.

    +

    See QueryExpression::view_contents.

    +
    §selected_contents: Vec<(usize, ColumnDescriptor)>

    Describes the columns specifically selected to be returned from this view.

    All returned rows will have an Arrow schema that matches this selection.

    Columns that do not yield any data will still be present in the results, filled with null values.

    The extra usize is the index in QueryHandleState::view_contents that this selection points to.

    See also QueryHandleState::arrow_schema.

    -
    §selected_static_values: Vec<Option<UnitChunkShared>>

    This keeps track of the static data associated with each entry in selected_contents, if any.

    +
    §selected_static_values: Vec<Option<UnitChunkShared>>

    This keeps track of the static data associated with each entry in selected_contents, if any.

    This is queried only once during init, and will override all cells that follow.

    selected_contents: QueryHandleState::selected_contents

    -
    §filtered_index: Index

    The actual index filter in use, since the user-specified one is optional.

    +
    §filtered_index: Index

    The actual index filter in use, since the user-specified one is optional.

    This just defaults to Index::default() if the user hasn’t specified any: the actual value is irrelevant since this means we are only concerned with static data anyway.

    §arrow_schema: Schema

    The Arrow schema that corresponds to the selected_contents.

    All returned rows will have this schema.

    -
    §view_chunks: Vec<Vec<(AtomicU64, Chunk)>>

    All the Chunks included in the view contents.

    +
    §view_chunks: Vec<Vec<(AtomicU64, Chunk)>>

    All the [Chunk]s included in the view contents.

    These are already sorted, densified, vertically sliced, and latest-deduped according to the query.

    The atomic counter is used as a cursor which keeps track of our current position within @@ -38,7 +38,7 @@ unrelated to the cursors used to track the current position in each individual chunk.

    The corresponding index value can be obtained using unique_index_values[cur_row].

    unique_index_values[cur_row]: QueryHandleState::unique_index_values

    -
    §unique_index_values: Vec<IndexValue>

    All unique index values that can possibly be returned by this query.

    +
    §unique_index_values: Vec<IndexValue>

    All unique index values that can possibly be returned by this query.

    Guaranteed ascendingly sorted and deduped.

    See also QueryHandleState::cur_row.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where diff --git a/docs/rust/head/re_dataframe/struct.QueryEngine.html b/docs/rust/head/re_dataframe/struct.QueryEngine.html index 6b3f22ef42c2..58b126adee24 100644 --- a/docs/rust/head/re_dataframe/struct.QueryEngine.html +++ b/docs/rust/head/re_dataframe/struct.QueryEngine.html @@ -5,16 +5,16 @@

    See the following methods:

    -

    Fields§

    §engine: E

    Implementations§

    source§

    impl QueryEngine<StorageEngine>

    source

    pub fn new(store: ChunkStoreHandle, cache: QueryCacheHandle) -> Self

    source

    pub fn from_store(store: ChunkStoreHandle) -> Self

    This will automatically instantiate a new empty QueryCache.

    +

    Fields§

    §engine: E

    Implementations§

    source§

    impl QueryEngine<StorageEngine>

    source

    pub fn new(store: ChunkStoreHandle, cache: QueryCacheHandle) -> Self

    source

    pub fn from_store(store: ChunkStoreHandle) -> Self

    This will automatically instantiate a new empty QueryCache.

    source

    pub fn from_rrd_filepath( - store_config: &ChunkStoreConfig, + store_config: &ChunkStoreConfig, path_to_rrd: impl AsRef<Path>, - version_policy: VersionPolicy, -) -> Result<BTreeMap<StoreId, Self>>

    Like [ChunkStore::from_rrd_filepath], but automatically instantiates QueryEngines + version_policy: VersionPolicy, +) -> Result<BTreeMap<StoreId, Self>>

    Like ChunkStore::from_rrd_filepath, but automatically instantiates QueryEngines with new empty QueryCaches.

    -
    source§

    impl<E: StorageEngineLike + Clone> QueryEngine<E>

    source

    pub fn schema(&self) -> Vec<ColumnDescriptor>

    Returns the full schema of the store.

    +
    source§

    impl<E: StorageEngineLike + Clone> QueryEngine<E>

    source

    pub fn schema(&self) -> Vec<ColumnDescriptor>

    Returns the full schema of the store.

    This will include a column descriptor for every timeline and every component on every entity that has been written to the store so far.

    The order of the columns to guaranteed to be in a specific order:

    @@ -22,13 +22,13 @@
  • first, the time columns in lexical order (frame_nr, log_time, …);
  • second, the component columns in lexical order (Color, Radius, ...).
  • -
    source

    pub fn schema_for_query(&self, query: &QueryExpression) -> Vec<ColumnDescriptor>

    Returns the filtered schema for the given [QueryExpression].

    +
    source

    pub fn schema_for_query(&self, query: &QueryExpression) -> Vec<ColumnDescriptor>

    Returns the filtered schema for the given QueryExpression.

    The order of the columns is guaranteed to be in a specific order:

    • first, the time columns in lexical order (frame_nr, log_time, …);
    • second, the component columns in lexical order (Color, Radius, ...).
    -
    source

    pub fn query(&self, query: QueryExpression) -> QueryHandle<E>

    Starts a new query by instantiating a QueryHandle.

    +
    source

    pub fn query(&self, query: QueryExpression) -> QueryHandle<E>

    Starts a new query by instantiating a QueryHandle.

    source

    pub fn iter_entity_paths_sorted<'a>( &self, filter: &'a EntityPathFilter, diff --git a/docs/rust/head/re_dataframe/struct.QueryHandle.html b/docs/rust/head/re_dataframe/struct.QueryHandle.html index fb62a583e72d..d61628a9ef77 100644 --- a/docs/rust/head/re_dataframe/struct.QueryHandle.html +++ b/docs/rust/head/re_dataframe/struct.QueryHandle.html @@ -1,48 +1,48 @@ QueryHandle in re_dataframe - Rust

    Struct re_dataframe::QueryHandle

    source ·
    pub struct QueryHandle<E: StorageEngineLike> {
         pub(crate) engine: E,
    -    pub(crate) query: QueryExpression,
    +    pub(crate) query: QueryExpression,
         state: OnceLock<QueryHandleState>,
     }
    Expand description

    A handle to a dataframe query, ready to be executed.

    Cheaply created via QueryEngine::query.

    See QueryHandle::next_row or QueryHandle::into_iter.

    Fields§

    §engine: E

    Handle to the QueryEngine.

    -
    §query: QueryExpression

    The original query expression used to instantiate this handle.

    +
    §query: QueryExpression

    The original query expression used to instantiate this handle.

    §state: OnceLock<QueryHandleState>

    Internal private state. Lazily computed.

    It is important that handles stay cheap to create.

    -

    Implementations§

    source§

    impl<E: StorageEngineLike> QueryHandle<E>

    source

    pub(crate) fn new(engine: E, query: QueryExpression) -> Self

    source§

    impl<E: StorageEngineLike> QueryHandle<E>

    source

    fn init(&self) -> &QueryHandleState

    Lazily initialize internal private state.

    +

    Implementations§

    source§

    impl<E: StorageEngineLike> QueryHandle<E>

    source

    pub(crate) fn new(engine: E, query: QueryExpression) -> Self

    source§

    impl<E: StorageEngineLike> QueryHandle<E>

    source

    fn init(&self) -> &QueryHandleState

    Lazily initialize internal private state.

    It is important that query handles stay cheap to create.

    -
    source

    fn init_(&self, store: &ChunkStore, cache: &QueryCache) -> QueryHandleState

    source

    fn compute_user_selection( +

    source

    fn init_(&self, store: &ChunkStore, cache: &QueryCache) -> QueryHandleState

    source

    fn compute_user_selection( &self, - view_contents: &[ColumnDescriptor], - selection: &[ColumnSelector], -) -> Vec<(usize, ColumnDescriptor)>

    source

    fn fetch_view_chunks( + view_contents: &[ColumnDescriptor], + selection: &[ColumnSelector], +) -> Vec<(usize, ColumnDescriptor)>

    source

    fn fetch_view_chunks( &self, - store: &ChunkStore, + store: &ChunkStore, cache: &QueryCache, - query: &RangeQuery, - view_contents: &[ColumnDescriptor], -) -> (Option<usize>, Vec<Vec<(AtomicU64, Chunk)>>)

    source

    fn fetch_clear_chunks( + query: &RangeQuery, + view_contents: &[ColumnDescriptor], +) -> (Option<usize>, Vec<Vec<(AtomicU64, Chunk)>>)

    source

    fn fetch_clear_chunks( &self, - store: &ChunkStore, + store: &ChunkStore, cache: &QueryCache, - query: &RangeQuery, - view_contents: &[ColumnDescriptor], -) -> IntMap<EntityPath, Vec<Chunk>>

    Returns all potentially relevant clear Chunks for each unique entity path in the view contents.

    + query: &RangeQuery, + view_contents: &[ColumnDescriptor], +) -> IntMap<EntityPath, Vec<Chunk>>

    Returns all potentially relevant clear [Chunk]s for each unique entity path in the view contents.

    These chunks take recursive clear semantics into account and are guaranteed to be properly densified. The component data is stripped out, only the indices are left.

    source

    fn fetch_chunks<'a>( &self, - _store: &ChunkStore, + _store: &ChunkStore, cache: &QueryCache, - query: &RangeQuery, + query: &RangeQuery, entity_path: &EntityPath, component_descrs: impl IntoIterator<Item = &'a ComponentDescriptor>, -) -> Option<Vec<(AtomicU64, Chunk)>>

    source

    pub fn query(&self) -> &QueryExpression

    The query used to instantiate this handle.

    -
    source

    pub fn view_contents(&self) -> &[ColumnDescriptor]

    Describes the columns that make up this view.

    -

    See [QueryExpression::view_contents].

    -
    source

    pub fn selected_contents(&self) -> &[(usize, ColumnDescriptor)]

    Describes the columns that make up this selection.

    +) -> Option<Vec<(AtomicU64, Chunk)>>
    source

    pub fn query(&self) -> &QueryExpression

    The query used to instantiate this handle.

    +
    source

    pub fn view_contents(&self) -> &[ColumnDescriptor]

    Describes the columns that make up this view.

    +

    See QueryExpression::view_contents.

    +
    source

    pub fn selected_contents(&self) -> &[(usize, ColumnDescriptor)]

    Describes the columns that make up this selection.

    The extra usize is the index in Self::view_contents that this selection points to.

    -

    See [QueryExpression::selection].

    +

    See QueryExpression::selection.

    source

    pub fn schema(&self) -> &Arrow2Schema

    All results returned by this handle will strictly follow this Arrow schema.

    Columns that do not yield any data will still be present in the results, filled with null values.

    source

    pub fn seek_to_row(&self, row_idx: usize)

    Advance all internal cursors so that the next row yielded will correspond to row_idx.

    @@ -55,7 +55,7 @@
    §Performance

    This requires going through every chunk once, and for each chunk running a binary search if the chunk’s time range contains the index_value.

    I.e.: it’s pretty cheap already.

    -
    source

    fn seek_to_index_value(&self, index_value: IndexValue)

    Advance all internal cursors so that the next row yielded will correspond to index_value.

    +
    source

    fn seek_to_index_value(&self, index_value: IndexValue)

    Advance all internal cursors so that the next row yielded will correspond to index_value.

    If index_value isn’t present in the dataset, this seeks to the first index value available past that point, if any.

    §Concurrency
    @@ -74,7 +74,7 @@
    §Perform Columns that do not yield any data will still be present in the results, filled with null values.

    Each cell in the result corresponds to the latest locally known value at that particular point in the index, for each respective ColumnDescriptor. -See [QueryExpression::sparse_fill_strategy] to go beyond local resolution.

    +See QueryExpression::sparse_fill_strategy to go beyond local resolution.

    Example:

    while let Some(row) = query_handle.next_row() {
    @@ -95,7 +95,7 @@ 
    §Pagination

    Each cell in the result corresponds to the latest locally known value at that particular point in the index, for each respective ColumnDescriptor. -See [QueryExpression::sparse_fill_strategy] to go beyond local resolution.

    +See QueryExpression::sparse_fill_strategy to go beyond local resolution.

    Example:

    while let Some(row) = query_handle.next_row_async().await {
    @@ -103,7 +103,7 @@ 
    §Pagination}
    source

    pub fn _next_row( &self, - store: &ChunkStore, + store: &ChunkStore, cache: &QueryCache, ) -> Option<Vec<Box<dyn Arrow2Array>>>

    source

    pub fn next_row_batch(&self) -> Option<RecordBatch>

    Calls Self::next_row and wraps the result in a RecordBatch.

    Only use this if you absolutely need a RecordBatch as this adds a lot of allocation diff --git a/docs/rust/head/re_dataframe/type.RecordBatch.html b/docs/rust/head/re_dataframe/type.RecordBatch.html index dfa799767f23..6ad98e38b614 100644 --- a/docs/rust/head/re_dataframe/type.RecordBatch.html +++ b/docs/rust/head/re_dataframe/type.RecordBatch.html @@ -1,4 +1,4 @@ -RecordBatch in re_dataframe - Rust

    Type Alias re_dataframe::RecordBatch

    source ·
    pub type RecordBatch = TransportChunk;

    Aliased Type§

    struct RecordBatch {
    +RecordBatch in re_dataframe - Rust

    Type Alias re_dataframe::RecordBatch

    source ·
    pub type RecordBatch = TransportChunk;

    Aliased Type§

    struct RecordBatch {
         pub schema: Schema,
         pub data: Chunk<Box<dyn Array>>,
     }

    Fields§

    §schema: Schema

    The schema of the dataframe, and all chunk-level and field-level metadata.

    diff --git a/docs/rust/head/re_entity_db/entity_db/constant.DEFAULT_GC_TIME_BUDGET.html b/docs/rust/head/re_entity_db/entity_db/constant.DEFAULT_GC_TIME_BUDGET.html index 804b59237469..1a2dfebf9f5f 100644 --- a/docs/rust/head/re_entity_db/entity_db/constant.DEFAULT_GC_TIME_BUDGET.html +++ b/docs/rust/head/re_entity_db/entity_db/constant.DEFAULT_GC_TIME_BUDGET.html @@ -1,2 +1,2 @@ -DEFAULT_GC_TIME_BUDGET in re_entity_db::entity_db - Rust

    Constant re_entity_db::entity_db::DEFAULT_GC_TIME_BUDGET

    source ·
    pub const DEFAULT_GC_TIME_BUDGET: Duration;
    Expand description

    See [GarbageCollectionOptions::time_budget].

    +DEFAULT_GC_TIME_BUDGET in re_entity_db::entity_db - Rust

    Constant re_entity_db::entity_db::DEFAULT_GC_TIME_BUDGET

    source ·
    pub const DEFAULT_GC_TIME_BUDGET: Duration;
    Expand description
    \ No newline at end of file diff --git a/docs/rust/head/re_entity_db/entity_db/index.html b/docs/rust/head/re_entity_db/entity_db/index.html index 33cf3b3ca111..e01360f2a9b3 100644 --- a/docs/rust/head/re_entity_db/entity_db/index.html +++ b/docs/rust/head/re_entity_db/entity_db/index.html @@ -1 +1 @@ -re_entity_db::entity_db - Rust

    Module re_entity_db::entity_db

    source ·

    Structs§

    Constants§

    \ No newline at end of file +re_entity_db::entity_db - Rust

    Module re_entity_db::entity_db

    source ·

    Structs§

    Constants§

    \ No newline at end of file diff --git a/docs/rust/head/re_entity_db/entity_db/struct.EntityDb.html b/docs/rust/head/re_entity_db/entity_db/struct.EntityDb.html index 3e86dd301c5e..595bcd10729c 100644 --- a/docs/rust/head/re_entity_db/entity_db/struct.EntityDb.html +++ b/docs/rust/head/re_entity_db/entity_db/struct.EntityDb.html @@ -2,12 +2,12 @@ pub data_source: Option<SmartChannelSource>, set_store_info: Option<SetStoreInfo>, last_modified_at: Instant, - latest_row_id: Option<RowId>, + latest_row_id: Option<RowId>, entity_path_from_hash: IntMap<EntityPathHash, EntityPath>, times_per_timeline: TimesPerTimeline, time_histogram_per_timeline: TimeHistogramPerTimeline, tree: EntityTree, - storage_engine: StorageEngine, + storage_engine: StorageEngine, stats: IngestionStatistics, }
    Expand description

    An in-memory database built from a stream of LogMsges.

    NOTE: all mutation is to be done via public functions!

    @@ -15,7 +15,7 @@

    Clones of an EntityDb gets a None source.

    §set_store_info: Option<SetStoreInfo>

    Comes in a special message, LogMsg::SetStoreInfo.

    §last_modified_at: Instant

    Keeps track of the last time data was inserted into this store (viewer wall-clock).

    -
    §latest_row_id: Option<RowId>

    The highest RowId in the store, +

    §latest_row_id: Option<RowId>

    The highest RowId in the store, which corresponds to the last edit time. Ignores deletions.

    §entity_path_from_hash: IntMap<EntityPathHash, EntityPath>

    In many places we just store the hashes, so we need a way to translate back.

    @@ -26,34 +26,34 @@

    TODO(#7084): Get rid of TimesPerTimeline and implement time-stepping with crate::TimeHistogram instead.

    §time_histogram_per_timeline: TimeHistogramPerTimeline

    A time histogram of all entities, for every timeline.

    §tree: EntityTree

    A tree-view (split on path components) of the entities.

    -
    §storage_engine: StorageEngine

    The [StorageEngine] that backs this EntityDb.

    +
    §storage_engine: StorageEngine

    The StorageEngine that backs this EntityDb.

    This object and all its internal fields are never allowed to be publicly exposed, whether that is directly or through methods, even if that’s just shared references.

    -

    The only way to get access to the [StorageEngine] from the outside is to use +

    The only way to get access to the StorageEngine from the outside is to use EntityDb::storage_engine, which returns a read-only guard. The design statically guarantees the absence of deadlocks and race conditions that normally results from letting store and cache handles arbitrarily loose all across the codebase.

    §stats: IngestionStatistics

    Implementations§

    source§

    impl EntityDb

    source

    pub fn new(store_id: StoreId) -> Self

    source

    pub fn with_store_config( store_id: StoreId, - store_config: ChunkStoreConfig, -) -> Self

    source

    pub fn tree(&self) -> &EntityTree

    source

    pub fn storage_engine(&self) -> StorageEngineReadGuard<'_>

    Returns a read-only guard to the backing [StorageEngine].

    -
    source

    pub fn storage_engine_arc(&self) -> StorageEngineArcReadGuard

    Returns a read-only guard to the backing [StorageEngine].

    + store_config: ChunkStoreConfig, +) -> Self
    source

    pub fn tree(&self) -> &EntityTree

    source

    pub fn storage_engine(&self) -> StorageEngineReadGuard<'_>

    Returns a read-only guard to the backing StorageEngine.

    +
    source

    pub fn storage_engine_arc(&self) -> StorageEngineArcReadGuard

    Returns a read-only guard to the backing StorageEngine.

    That guard can be cloned at will and has a static lifetime.

    It is not possible to insert any more data in this EntityDb until the returned guard, and any clones, have been dropped.

    source

    pub fn store_info_msg(&self) -> Option<&SetStoreInfo>

    source

    pub fn store_info(&self) -> Option<&StoreInfo>

    source

    pub fn app_id(&self) -> Option<&ApplicationId>

    source

    pub fn latest_at( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, entity_path: &EntityPath, component_names: impl IntoIterator<Item = ComponentName>, -) -> LatestAtResults

    Queries for the given component_names using latest-at semantics.

    -

    See [re_query::LatestAtResults] for more information about how to handle the results.

    +) -> LatestAtResults

    Queries for the given component_names using latest-at semantics.

    +

    See re_query::LatestAtResults for more information about how to handle the results.

    This is a cached API – data will be lazily cached upon access.

    source

    pub fn latest_at_component<C: Component>( &self, entity_path: &EntityPath, - query: &LatestAtQuery, -) -> Option<((TimeInt, RowId), C)>

    Get the latest index and value for a given dense [re_types_core::Component].

    + query: &LatestAtQuery, +) -> Option<((TimeInt, RowId), C)>

    Get the latest index and value for a given dense [re_types_core::Component].

    This assumes that the row we get from the store contains at most one instance for this component; it will log a warning otherwise.

    This should only be used for “mono-components” such as Transform and Tensor.

    @@ -61,8 +61,8 @@
    source

    pub fn latest_at_component_quiet<C: Component>( &self, entity_path: &EntityPath, - query: &LatestAtQuery, -) -> Option<((TimeInt, RowId), C)>

    Get the latest index and value for a given dense [re_types_core::Component].

    + query: &LatestAtQuery, +) -> Option<((TimeInt, RowId), C)>

    Get the latest index and value for a given dense [re_types_core::Component].

    This assumes that the row we get from the store contains at most one instance for this component; it will log a warning otherwise.

    This should only be used for “mono-components” such as Transform and Tensor.

    @@ -70,8 +70,8 @@
    source

    pub fn latest_at_component_at_closest_ancestor<C: Component>( &self, entity_path: &EntityPath, - query: &LatestAtQuery, -) -> Option<(EntityPath, (TimeInt, RowId), C)>

    source

    pub fn store_kind(&self) -> StoreKind

    source

    pub fn store_id(&self) -> StoreId

    source

    pub fn cloned_from(&self) -> Option<&StoreId>

    If this entity db is the result of a clone, which store was it cloned from?

    + query: &LatestAtQuery, +) -> Option<(EntityPath, (TimeInt, RowId), C)>
    source

    pub fn store_kind(&self) -> StoreKind

    source

    pub fn store_id(&self) -> StoreId

    source

    pub fn cloned_from(&self) -> Option<&StoreId>

    If this entity db is the result of a clone, which store was it cloned from?

    A cloned store always gets a new unique ID.

    We currently only use entity db cloning for blueprints: when we activate a default blueprint that was received on the wire (e.g. from a recording), @@ -79,9 +79,9 @@ This means all active blueprints are clones.

    source

    pub fn timelines(&self) -> impl ExactSizeIterator<Item = &Timeline>

    source

    pub fn times_per_timeline(&self) -> &TimesPerTimeline

    source

    pub fn has_any_data_on_timeline(&self, timeline: &Timeline) -> bool

    source

    pub fn time_range_for(&self, timeline: &Timeline) -> Option<ResolvedTimeRange>

    Returns the time range of data on the given timeline, ignoring any static times.

    source

    pub fn time_histogram(&self, timeline: &Timeline) -> Option<&TimeHistogram>

    Histogram of all events on the timeeline, of all entities.

    -
    source

    pub fn num_rows(&self) -> u64

    source

    pub fn generation(&self) -> ChunkStoreGeneration

    Return the current ChunkStoreGeneration. This can be used to determine whether the +

    source

    pub fn num_rows(&self) -> u64

    source

    pub fn generation(&self) -> ChunkStoreGeneration

    Return the current ChunkStoreGeneration. This can be used to determine whether the database has been modified since the last time it was queried.

    -
    source

    pub fn last_modified_at(&self) -> Instant

    source

    pub fn latest_row_id(&self) -> Option<RowId>

    The highest RowId in the store, +

    source

    pub fn last_modified_at(&self) -> Instant

    source

    pub fn latest_row_id(&self) -> Option<RowId>

    The highest RowId in the store, which corresponds to the last edit time. Ignores deletions.

    source

    pub fn is_empty(&self) -> bool

    source

    pub fn entity_paths(&self) -> Vec<&EntityPath>

    A sorted list of all the entity paths in this database.

    @@ -91,21 +91,21 @@ ) -> Option<&EntityPath>
    source

    pub fn is_known_entity(&self, entity_path: &EntityPath) -> bool

    Returns true also for entities higher up in the hierarchy.

    source

    pub fn is_logged_entity(&self, entity_path: &EntityPath) -> bool

    If you log world/points, then that is a logged entity, but world is not, unless you log something to world too.

    -
    source

    pub fn add(&mut self, msg: &LogMsg) -> Result<Vec<ChunkStoreEvent>, Error>

    source

    pub fn add_chunk( +

    source

    pub fn add(&mut self, msg: &LogMsg) -> Result<Vec<ChunkStoreEvent>, Error>

    source

    pub fn add_chunk( &mut self, - chunk: &Arc<Chunk>, -) -> Result<Vec<ChunkStoreEvent>, Error>

    source

    pub fn set_store_info(&mut self, store_info: SetStoreInfo)

    source

    pub fn purge_fraction_of_ram( + chunk: &Arc<Chunk>, +) -> Result<Vec<ChunkStoreEvent>, Error>

    source

    pub fn set_store_info(&mut self, store_info: SetStoreInfo)

    source

    pub fn purge_fraction_of_ram( &mut self, fraction_to_purge: f32, -) -> Vec<ChunkStoreEvent>

    Free up some RAM by forgetting the older parts of all timelines.

    +) -> Vec<ChunkStoreEvent>

    Free up some RAM by forgetting the older parts of all timelines.

    source

    pub fn gc( &mut self, - gc_options: &GarbageCollectionOptions, -) -> Vec<ChunkStoreEvent>

    source

    pub fn drop_time_range( + gc_options: &GarbageCollectionOptions, +) -> Vec<ChunkStoreEvent>

    source

    pub fn drop_time_range( &mut self, timeline: &Timeline, drop_range: ResolvedTimeRange, -) -> Vec<ChunkStoreEvent>

    Drop all events in the given time range from the given timeline.

    +) -> Vec<ChunkStoreEvent>

    Drop all events in the given time range from the given timeline.

    Used to implement undo (erase the last event from the blueprint db).

    source

    pub fn drop_entity_path(&mut self, entity_path: &EntityPath)

    Unconditionally drops all the data for a given EntityPath .

    This is not recursive. Children of this entity will not be affected.

    @@ -115,39 +115,39 @@ times_per_timeline: &mut TimesPerTimeline, time_histogram_per_timeline: &mut TimeHistogramPerTimeline, tree: &mut EntityTree, - engine: StorageEngineWriteGuard<'_>, - store_events: &[ChunkStoreEvent], + engine: StorageEngineWriteGuard<'_>, + store_events: &[ChunkStoreEvent], )
    source

    pub fn sort_key(&self) -> impl Ord + '_

    Key used for sorting recordings in the UI.

    source

    pub fn to_messages( &self, time_selection: Option<(Timeline, ResolvedTimeRangeF)>, -) -> impl Iterator<Item = ChunkResult<LogMsg>> + '_

    Export the contents of the current database to a sequence of messages.

    +) -> impl Iterator<Item = ChunkResult<LogMsg>> + '_

    Export the contents of the current database to a sequence of messages.

    If time_selection is specified, then only data for that specific timeline over that specific time range will be accounted for.

    source

    pub fn clone_with_new_id(&self, new_id: StoreId) -> Result<Self, Error>

    Make a clone of this EntityDb, assigning it a new StoreId.

    source§

    impl EntityDb

    §Stats
    source

    pub fn subtree_stats_static( &self, - engine: &StorageEngineReadGuard<'_>, + engine: &StorageEngineReadGuard<'_>, entity_path: &EntityPath, -) -> ChunkStoreChunkStats

    Returns the stats for the static store of the entity and all its children, recursively.

    +) -> ChunkStoreChunkStats

    Returns the stats for the static store of the entity and all its children, recursively.

    This excludes temporal data.

    source

    pub fn subtree_stats_on_timeline( &self, - engine: &StorageEngineReadGuard<'_>, + engine: &StorageEngineReadGuard<'_>, entity_path: &EntityPath, timeline: &Timeline, -) -> ChunkStoreChunkStats

    Returns the stats for the entity and all its children on the given timeline, recursively.

    +) -> ChunkStoreChunkStats

    Returns the stats for the entity and all its children on the given timeline, recursively.

    This excludes static data.

    source

    pub fn subtree_has_data_on_timeline( &self, - engine: &StorageEngineReadGuard<'_>, + engine: &StorageEngineReadGuard<'_>, timeline: &Timeline, entity_path: &EntityPath, ) -> bool

    Returns true if an entity or any of its children have any data on the given timeline.

    This includes static data.

    source

    pub fn subtree_has_temporal_data_on_timeline( &self, - engine: &StorageEngineReadGuard<'_>, + engine: &StorageEngineReadGuard<'_>, timeline: &Timeline, entity_path: &EntityPath, ) -> bool

    Returns true if an entity or any of its children have any temporal data on the given timeline.

    diff --git a/docs/rust/head/re_entity_db/entity_db/struct.IngestionStatistics.html b/docs/rust/head/re_entity_db/entity_db/struct.IngestionStatistics.html index 4f5ef6ce0497..901aba37af28 100644 --- a/docs/rust/head/re_entity_db/entity_db/struct.IngestionStatistics.html +++ b/docs/rust/head/re_entity_db/entity_db/struct.IngestionStatistics.html @@ -1,10 +1,10 @@ IngestionStatistics in re_entity_db::entity_db - Rust

    Struct re_entity_db::entity_db::IngestionStatistics

    source ·
    pub struct IngestionStatistics {
         store_id: StoreId,
         e2e_latency_sec_history: Mutex<History<f32>>,
    -}

    Fields§

    §store_id: StoreId§e2e_latency_sec_history: Mutex<History<f32>>

    Implementations§

    source§

    impl IngestionStatistics

    source

    pub fn new(store_id: StoreId) -> Self

    source

    fn on_new_row_id(&self, row_id: RowId)

    source

    pub fn current_e2e_latency_sec(&self) -> Option<f32>

    What is the mean latency between the time data was logged in the SDK and the time it was ingested?

    +}

    Fields§

    §store_id: StoreId§e2e_latency_sec_history: Mutex<History<f32>>

    Implementations§

    source§

    impl IngestionStatistics

    source

    pub fn new(store_id: StoreId) -> Self

    source

    fn on_new_row_id(&self, row_id: RowId)

    source

    pub fn current_e2e_latency_sec(&self) -> Option<f32>

    What is the mean latency between the time data was logged in the SDK and the time it was ingested?

    This is based on the clocks of the viewer and the SDK being in sync, so if the recording was done on another machine, this is likely very inaccurate.

    -

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for IngestionStatistics

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all [ChunkStore]s. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for IngestionStatistics

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all ChunkStores. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/entity_tree/index.html b/docs/rust/head/re_entity_db/entity_tree/index.html index 79c7f99b9c84..eec6813b46ee 100644 --- a/docs/rust/head/re_entity_db/entity_tree/index.html +++ b/docs/rust/head/re_entity_db/entity_tree/index.html @@ -1,2 +1,2 @@ -re_entity_db::entity_tree - Rust

    Module re_entity_db::entity_tree

    source ·

    Structs§

    • Maintains an optimized representation of a batch of [ChunkStoreEvent]s specifically designed to -accelerate garbage collection of EntityTrees.
    • A recursive, manually updated [ChunkStoreSubscriber] that maintains the entity hierarchy.
    \ No newline at end of file +re_entity_db::entity_tree - Rust

    Module re_entity_db::entity_tree

    source ·

    Structs§

    \ No newline at end of file diff --git a/docs/rust/head/re_entity_db/entity_tree/struct.CompactedStoreEvents.html b/docs/rust/head/re_entity_db/entity_tree/struct.CompactedStoreEvents.html index 2eedae8a24bb..284a6b4d28b6 100644 --- a/docs/rust/head/re_entity_db/entity_tree/struct.CompactedStoreEvents.html +++ b/docs/rust/head/re_entity_db/entity_tree/struct.CompactedStoreEvents.html @@ -1,14 +1,14 @@ CompactedStoreEvents in re_entity_db::entity_tree - Rust

    Struct re_entity_db::entity_tree::CompactedStoreEvents

    source ·
    pub struct CompactedStoreEvents {
    -    pub row_ids: HashSet<RowId>,
    +    pub row_ids: HashSet<RowId>,
         pub temporal: IntMap<EntityPathHash, IntMap<Timeline, IntMap<ComponentName, Vec<TimeInt>>>>,
         pub timeless: IntMap<EntityPathHash, IntMap<ComponentName, u64>>,
    -}
    Expand description

    Maintains an optimized representation of a batch of [ChunkStoreEvent]s specifically designed to +}

    Expand description

    Maintains an optimized representation of a batch of ChunkStoreEvents specifically designed to accelerate garbage collection of EntityTrees.

    See EntityTree::on_store_deletions.

    -

    Fields§

    §row_ids: HashSet<RowId>

    What rows were deleted?

    +

    Fields§

    §row_ids: HashSet<RowId>

    What rows were deleted?

    §temporal: IntMap<EntityPathHash, IntMap<Timeline, IntMap<ComponentName, Vec<TimeInt>>>>

    What time points were deleted for each entity+timeline+component?

    §timeless: IntMap<EntityPathHash, IntMap<ComponentName, u64>>

    For each entity+component, how many timeless entries were deleted?

    -

    Implementations§

    source§

    impl CompactedStoreEvents

    source

    pub fn new(store_events: &[&ChunkStoreEvent]) -> Self

    Trait Implementations§

    source§

    impl Default for CompactedStoreEvents

    source§

    fn default() -> CompactedStoreEvents

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

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Implementations§

    source§

    impl CompactedStoreEvents

    source

    pub fn new(store_events: &[&ChunkStoreEvent]) -> Self

    Trait Implementations§

    source§

    impl Default for CompactedStoreEvents

    source§

    fn default() -> CompactedStoreEvents

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

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/entity_tree/struct.EntityTree.html b/docs/rust/head/re_entity_db/entity_tree/struct.EntityTree.html index 4892f0edac1b..0122a97cd61a 100644 --- a/docs/rust/head/re_entity_db/entity_tree/struct.EntityTree.html +++ b/docs/rust/head/re_entity_db/entity_tree/struct.EntityTree.html @@ -1,24 +1,24 @@ EntityTree in re_entity_db::entity_tree - Rust

    Struct re_entity_db::entity_tree::EntityTree

    source ·
    pub struct EntityTree {
         pub path: EntityPath,
         pub children: BTreeMap<EntityPathPart, EntityTree>,
    -}
    Expand description

    A recursive, manually updated [ChunkStoreSubscriber] that maintains the entity hierarchy.

    +}
    Expand description

    A recursive, manually updated ChunkStoreSubscriber that maintains the entity hierarchy.

    The tree contains a list of subtrees, and so on recursively.

    Fields§

    §path: EntityPath

    Full path prefix to the root of this (sub)tree.

    §children: BTreeMap<EntityPathPart, EntityTree>

    Direct descendants of this (sub)tree.

    Implementations§

    source§

    impl EntityTree

    source

    pub fn root() -> Self

    source

    pub fn new(path: EntityPath) -> Self

    source

    pub fn is_leaf(&self) -> bool

    Has no child entities.

    -
    source

    pub fn check_is_empty(&self, engine: &StorageEngineReadGuard<'_>) -> bool

    Returns true if this entity has no children and no data.

    +
    source

    pub fn check_is_empty(&self, engine: &StorageEngineReadGuard<'_>) -> bool

    Returns true if this entity has no children and no data.

    Checking for the absence of data is neither costly nor totally free: do it a few hundreds or thousands times a frame and it will absolutely kill framerate. -Don’t blindly call this on every existing entity every frame: use [ChunkStoreEvent]s to make +Don’t blindly call this on every existing entity every frame: use ChunkStoreEvents to make sure anything changed at all first.

    -
    source

    pub fn on_store_additions(&mut self, events: &[ChunkStoreEvent])

    Updates the EntityTree by applying a batch of [ChunkStoreEvent]s, +

    source

    pub fn on_store_additions(&mut self, events: &[ChunkStoreEvent])

    Updates the EntityTree by applying a batch of ChunkStoreEvents, adding any new entities to the tree.

    Only reacts to additions (event.kind == StoreDiffKind::Addition).

    -
    source

    fn on_store_addition(&mut self, event: &ChunkStoreEvent)

    source

    pub fn on_store_deletions( +

    source

    fn on_store_addition(&mut self, event: &ChunkStoreEvent)

    source

    pub fn on_store_deletions( &mut self, - engine: &StorageEngineReadGuard<'_>, + engine: &StorageEngineReadGuard<'_>, entity_paths_with_deletions: &IntSet<EntityPath>, - events: &[ChunkStoreEvent], + events: &[ChunkStoreEvent], )

    Updates the EntityTree by removing any entities which have no data and no children.

    source

    pub fn subtree(&self, path: &EntityPath) -> Option<&Self>

    source

    pub fn visit_children_recursively(&self, visitor: impl FnMut(&EntityPath))

    source

    pub fn find_first_child_recursive( &self, @@ -28,7 +28,7 @@

    Note that this function has early return semantics, meaning if multiple entities would return true, only the first is returned. The entities are yielded in order of their entity paths.

    -

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for EntityTree

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, _events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all [ChunkStore]s. Read more
    source§

    impl Debug for EntityTree

    source§

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

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for EntityTree

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, _events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all ChunkStores. Read more
    source§

    impl Debug for EntityTree

    source§

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

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/enum.Error.html b/docs/rust/head/re_entity_db/enum.Error.html index cb7da6a844d0..d12ef58f60cb 100644 --- a/docs/rust/head/re_entity_db/enum.Error.html +++ b/docs/rust/head/re_entity_db/enum.Error.html @@ -1,10 +1,10 @@ Error in re_entity_db - Rust

    Enum re_entity_db::Error

    source ·
    pub enum Error {
    -    Write(ChunkStoreError),
    -    Chunk(ChunkError),
    +    Write(ChunkStoreError),
    +    Chunk(ChunkError),
     }
    Expand description

    The errors that can occur when misusing the chunk store.

    Most of these indicate a problem with either the logging SDK, or how the logging SDK is being used (PEBKAC).

    -

    Variants§

    §

    Write(ChunkStoreError)

    §

    Chunk(ChunkError)

    Trait Implementations§

    source§

    impl Debug for Error

    source§

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

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

    impl Display for Error

    source§

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

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

    impl Error for Error

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<ChunkError> for Error

    source§

    fn from(source: ChunkError) -> Self

    Converts to this type from the input type.
    source§

    impl From<ChunkStoreError> for Error

    source§

    fn from(source: ChunkStoreError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for StoreLoadError

    source§

    fn from(source: Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl Freeze for Error

    §

    impl !RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl !UnwindSafe for Error

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Variants§

    §

    Write(ChunkStoreError)

    §

    Chunk(ChunkError)

    Trait Implementations§

    source§

    impl Debug for Error

    source§

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

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

    impl Display for Error

    source§

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

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

    impl Error for Error

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<ChunkError> for Error

    source§

    fn from(source: ChunkError) -> Self

    Converts to this type from the input type.
    source§

    impl From<ChunkStoreError> for Error

    source§

    fn from(source: ChunkStoreError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for StoreLoadError

    source§

    fn from(source: Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    §

    impl Freeze for Error

    §

    impl !RefUnwindSafe for Error

    §

    impl Send for Error

    §

    impl Sync for Error

    §

    impl Unpin for Error

    §

    impl !UnwindSafe for Error

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/enum.StoreLoadError.html b/docs/rust/head/re_entity_db/enum.StoreLoadError.html index dc2ab151ab36..03fa1445ad72 100644 --- a/docs/rust/head/re_entity_db/enum.StoreLoadError.html +++ b/docs/rust/head/re_entity_db/enum.StoreLoadError.html @@ -1,7 +1,7 @@ StoreLoadError in re_entity_db - Rust

    Enum re_entity_db::StoreLoadError

    source ·
    pub enum StoreLoadError {
    -    Decode(DecodeError),
    +    Decode(DecodeError),
         ChunkStore(Error),
    -}

    Variants§

    §

    Decode(DecodeError)

    §

    ChunkStore(Error)

    Trait Implementations§

    source§

    impl Debug for StoreLoadError

    source§

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

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

    impl Display for StoreLoadError

    source§

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

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

    impl Error for StoreLoadError

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<DecodeError> for StoreLoadError

    source§

    fn from(source: DecodeError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for StoreLoadError

    source§

    fn from(source: Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +}

    Variants§

    §

    Decode(DecodeError)

    §

    ChunkStore(Error)

    Trait Implementations§

    source§

    impl Debug for StoreLoadError

    source§

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

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

    impl Display for StoreLoadError

    source§

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

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

    impl Error for StoreLoadError

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<DecodeError> for StoreLoadError

    source§

    fn from(source: DecodeError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for StoreLoadError

    source§

    fn from(source: Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/external/index.html b/docs/rust/head/re_entity_db/external/index.html index 013848f5bff1..4f77b9b0c3a0 100644 --- a/docs/rust/head/re_entity_db/external/index.html +++ b/docs/rust/head/re_entity_db/external/index.html @@ -1 +1 @@ -re_entity_db::external - Rust

    Module re_entity_db::external

    source ·

    Re-exports§

    • pub use re_chunk_store;
    • pub use re_query;
    \ No newline at end of file +re_entity_db::external - Rust

    Module re_entity_db::external

    source ·

    Re-exports§

    \ No newline at end of file diff --git a/docs/rust/head/re_entity_db/index.html b/docs/rust/head/re_entity_db/index.html index c7fe3c0b2c7a..0d1dbc54b6c6 100644 --- a/docs/rust/head/re_entity_db/index.html +++ b/docs/rust/head/re_entity_db/index.html @@ -3,5 +3,5 @@

    §Feature
    • serde — Enable (de)serialization using serde.
    -

    Re-exports§

    Modules§

    Structs§

    Re-exports§

    Modules§

    Structs§

    Enums§

    Type Aliases§

    \ No newline at end of file diff --git a/docs/rust/head/re_entity_db/instance_path/struct.InstancePath.html b/docs/rust/head/re_entity_db/instance_path/struct.InstancePath.html index 490b81b1ced4..20e23d8cacd0 100644 --- a/docs/rust/head/re_entity_db/instance_path/struct.InstancePath.html +++ b/docs/rust/head/re_entity_db/instance_path/struct.InstancePath.html @@ -10,7 +10,7 @@ e.g. a specific point in a point cloud entity.

    source

    pub fn is_all(&self) -> bool

    Do we refer to the whole entity (all instances of it)?

    For example: the whole point cloud, rather than a specific point.

    -
    source

    pub fn versioned(&self, row_id: RowId) -> VersionedInstancePath

    Versions this instance path by stamping it with the specified RowId.

    +
    source

    pub fn versioned(&self, row_id: RowId) -> VersionedInstancePath

    Versions this instance path by stamping it with the specified [RowId].

    source

    pub fn hash(&self) -> InstancePathHash

    source

    pub fn kind(&self) -> &'static str

    Human-readable description of the kind

    Trait Implementations§

    source§

    impl Clone for InstancePath

    source§

    fn clone(&self) -> InstancePath

    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 InstancePath

    source§

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

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

    impl<'de> Deserialize<'de> for InstancePath

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for InstancePath

    source§

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

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

    impl From<EntityPath> for InstancePath

    source§

    fn from(entity_path: EntityPath) -> Self

    Converts to this type from the input type.
    source§

    impl FromStr for InstancePath

    §

    type Err = PathParseError

    The associated error which can be returned from parsing.
    source§

    fn from_str(s: &str) -> Result<Self, Self::Err>

    Parses a string s to return a value of this type. Read more
    source§

    impl Hash for InstancePath

    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 diff --git a/docs/rust/head/re_entity_db/instance_path/struct.InstancePathHash.html b/docs/rust/head/re_entity_db/instance_path/struct.InstancePathHash.html index b4141a5a7659..2af1ab0a89c9 100644 --- a/docs/rust/head/re_entity_db/instance_path/struct.InstancePathHash.html +++ b/docs/rust/head/re_entity_db/instance_path/struct.InstancePathHash.html @@ -10,7 +10,7 @@

    For example: the whole point cloud, rather than a specific point.

    source

    pub fn instance(entity_path: &EntityPath, instance: Instance) -> Self

    Indicate a specific instance of the entity, e.g. a specific point in a point cloud entity.

    -
    source

    pub fn is_some(&self) -> bool

    source

    pub fn is_none(&self) -> bool

    source

    pub fn versioned(&self, row_id: RowId) -> VersionedInstancePathHash

    Versions this hashed instance path by stamping it with the specified RowId.

    +
    source

    pub fn is_some(&self) -> bool

    source

    pub fn is_none(&self) -> bool

    source

    pub fn versioned(&self, row_id: RowId) -> VersionedInstancePathHash

    Versions this hashed instance path by stamping it with the specified [RowId].

    source

    pub fn resolve(&self, entity_db: &EntityDb) -> Option<InstancePath>

    Trait Implementations§

    source§

    impl Clone for InstancePathHash

    source§

    fn clone(&self) -> InstancePathHash

    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 InstancePathHash

    source§

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

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

    impl Default for InstancePathHash

    source§

    fn default() -> Self

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

    impl Hash for InstancePathHash

    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 InstancePathHash

    source§

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

    This method tests for self and other values to be equal, and is used diff --git a/docs/rust/head/re_entity_db/store_bundle/enum.StoreLoadError.html b/docs/rust/head/re_entity_db/store_bundle/enum.StoreLoadError.html index 1254ad1e94a0..de9dfbf7c113 100644 --- a/docs/rust/head/re_entity_db/store_bundle/enum.StoreLoadError.html +++ b/docs/rust/head/re_entity_db/store_bundle/enum.StoreLoadError.html @@ -1,7 +1,7 @@ StoreLoadError in re_entity_db::store_bundle - Rust

    Enum re_entity_db::store_bundle::StoreLoadError

    source ·
    pub enum StoreLoadError {
    -    Decode(DecodeError),
    +    Decode(DecodeError),
         ChunkStore(Error),
    -}

    Variants§

    §

    Decode(DecodeError)

    §

    ChunkStore(Error)

    Trait Implementations§

    source§

    impl Debug for StoreLoadError

    source§

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

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

    impl Display for StoreLoadError

    source§

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

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

    impl Error for StoreLoadError

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<DecodeError> for StoreLoadError

    source§

    fn from(source: DecodeError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for StoreLoadError

    source§

    fn from(source: Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +}

    Variants§

    §

    Decode(DecodeError)

    §

    ChunkStore(Error)

    Trait Implementations§

    source§

    impl Debug for StoreLoadError

    source§

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

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

    impl Display for StoreLoadError

    source§

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

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

    impl Error for StoreLoadError

    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    1.0.0 · source§

    fn description(&self) -> &str

    👎Deprecated since 1.42.0: use the Display impl or to_string()
    1.0.0 · source§

    fn cause(&self) -> Option<&dyn Error>

    👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
    source§

    fn provide<'a>(&'a self, request: &mut Request<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl From<DecodeError> for StoreLoadError

    source§

    fn from(source: DecodeError) -> Self

    Converts to this type from the input type.
    source§

    impl From<Error> for StoreLoadError

    source§

    fn from(source: Error) -> Self

    Converts to this type from the input type.

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/store_bundle/struct.StoreBundle.html b/docs/rust/head/re_entity_db/store_bundle/struct.StoreBundle.html index 98e0361c3b65..a0e086044260 100644 --- a/docs/rust/head/re_entity_db/store_bundle/struct.StoreBundle.html +++ b/docs/rust/head/re_entity_db/store_bundle/struct.StoreBundle.html @@ -2,7 +2,7 @@ entity_dbs: HashMap<StoreId, EntityDb>, }
    Expand description

    Stores many EntityDbs of recordings and blueprints.

    Fields§

    §entity_dbs: HashMap<StoreId, EntityDb>

    Implementations§

    source§

    impl StoreBundle

    source

    pub fn from_rrd( - version_policy: VersionPolicy, + version_policy: VersionPolicy, read: impl Read, ) -> Result<Self, StoreLoadError>

    Decode an rrd stream. It can theoretically contain multiple recordings, and blueprints.

    diff --git a/docs/rust/head/re_entity_db/struct.InstancePath.html b/docs/rust/head/re_entity_db/struct.InstancePath.html index a671a286e4e9..1ace3e2959ce 100644 --- a/docs/rust/head/re_entity_db/struct.InstancePath.html +++ b/docs/rust/head/re_entity_db/struct.InstancePath.html @@ -10,7 +10,7 @@ e.g. a specific point in a point cloud entity.

    source

    pub fn is_all(&self) -> bool

    Do we refer to the whole entity (all instances of it)?

    For example: the whole point cloud, rather than a specific point.

    -
    source

    pub fn versioned(&self, row_id: RowId) -> VersionedInstancePath

    Versions this instance path by stamping it with the specified RowId.

    +
    source

    pub fn versioned(&self, row_id: RowId) -> VersionedInstancePath

    Versions this instance path by stamping it with the specified [RowId].

    source

    pub fn hash(&self) -> InstancePathHash

    source

    pub fn kind(&self) -> &'static str

    Human-readable description of the kind

    Trait Implementations§

    source§

    impl Clone for InstancePath

    source§

    fn clone(&self) -> InstancePath

    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 InstancePath

    source§

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

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

    impl<'de> Deserialize<'de> for InstancePath

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for InstancePath

    source§

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

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

    impl From<EntityPath> for InstancePath

    source§

    fn from(entity_path: EntityPath) -> Self

    Converts to this type from the input type.
    source§

    impl FromStr for InstancePath

    §

    type Err = PathParseError

    The associated error which can be returned from parsing.
    source§

    fn from_str(s: &str) -> Result<Self, Self::Err>

    Parses a string s to return a value of this type. Read more
    source§

    impl Hash for InstancePath

    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 diff --git a/docs/rust/head/re_entity_db/struct.InstancePathHash.html b/docs/rust/head/re_entity_db/struct.InstancePathHash.html index 0e1231d55116..200001fadb08 100644 --- a/docs/rust/head/re_entity_db/struct.InstancePathHash.html +++ b/docs/rust/head/re_entity_db/struct.InstancePathHash.html @@ -10,7 +10,7 @@

    For example: the whole point cloud, rather than a specific point.

    source

    pub fn instance(entity_path: &EntityPath, instance: Instance) -> Self

    Indicate a specific instance of the entity, e.g. a specific point in a point cloud entity.

    -
    source

    pub fn is_some(&self) -> bool

    source

    pub fn is_none(&self) -> bool

    source

    pub fn versioned(&self, row_id: RowId) -> VersionedInstancePathHash

    Versions this hashed instance path by stamping it with the specified RowId.

    +
    source

    pub fn is_some(&self) -> bool

    source

    pub fn is_none(&self) -> bool

    source

    pub fn versioned(&self, row_id: RowId) -> VersionedInstancePathHash

    Versions this hashed instance path by stamping it with the specified [RowId].

    source

    pub fn resolve(&self, entity_db: &EntityDb) -> Option<InstancePath>

    Trait Implementations§

    source§

    impl Clone for InstancePathHash

    source§

    fn clone(&self) -> InstancePathHash

    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 InstancePathHash

    source§

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

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

    impl Default for InstancePathHash

    source§

    fn default() -> Self

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

    impl Hash for InstancePathHash

    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 InstancePathHash

    source§

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

    This method tests for self and other values to be equal, and is used diff --git a/docs/rust/head/re_entity_db/struct.StoreBundle.html b/docs/rust/head/re_entity_db/struct.StoreBundle.html index eef1934852a3..8fb0d994407a 100644 --- a/docs/rust/head/re_entity_db/struct.StoreBundle.html +++ b/docs/rust/head/re_entity_db/struct.StoreBundle.html @@ -2,7 +2,7 @@ entity_dbs: HashMap<StoreId, EntityDb>, }
    Expand description

    Stores many EntityDbs of recordings and blueprints.

    Fields§

    §entity_dbs: HashMap<StoreId, EntityDb>

    Implementations§

    source§

    impl StoreBundle

    source

    pub fn from_rrd( - version_policy: VersionPolicy, + version_policy: VersionPolicy, read: impl Read, ) -> Result<Self, StoreLoadError>

    Decode an rrd stream. It can theoretically contain multiple recordings, and blueprints.

    diff --git a/docs/rust/head/re_entity_db/struct.TimeHistogramPerTimeline.html b/docs/rust/head/re_entity_db/struct.TimeHistogramPerTimeline.html index 1acaa6483458..d4c88b11013f 100644 --- a/docs/rust/head/re_entity_db/struct.TimeHistogramPerTimeline.html +++ b/docs/rust/head/re_entity_db/struct.TimeHistogramPerTimeline.html @@ -6,7 +6,7 @@

    Fields§

    §times: BTreeMap<Timeline, TimeHistogram>

    When do we have data? Ignores timeless.

    §num_static_messages: u64

    Extra bookkeeping used to seed any timelines that include static msgs.

    Implementations§

    source§

    impl TimeHistogramPerTimeline

    source

    pub fn is_empty(&self) -> bool

    source

    pub fn is_static(&self) -> bool

    source

    pub fn timelines(&self) -> impl ExactSizeIterator<Item = &Timeline>

    source

    pub fn get(&self, timeline: &Timeline) -> Option<&TimeHistogram>

    source

    pub fn has_timeline(&self, timeline: &Timeline) -> bool

    source

    pub fn iter(&self) -> impl ExactSizeIterator<Item = (&Timeline, &TimeHistogram)>

    source

    pub fn num_static_messages(&self) -> u64

    source

    pub fn num_temporal_messages(&self) -> u64

    Total number of temporal messages over all timelines.

    -
    source

    pub fn add(&mut self, times_per_timeline: &[(Timeline, &[i64])], n: u32)

    source

    pub fn remove(&mut self, times_per_timeline: &[(Timeline, &[i64])], n: u32)

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for TimeHistogramPerTimeline

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all [ChunkStore]s. Read more
    source§

    impl Default for TimeHistogramPerTimeline

    source§

    fn default() -> TimeHistogramPerTimeline

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

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    source

    pub fn add(&mut self, times_per_timeline: &[(Timeline, &[i64])], n: u32)

    source

    pub fn remove(&mut self, times_per_timeline: &[(Timeline, &[i64])], n: u32)

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for TimeHistogramPerTimeline

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all ChunkStores. Read more
    source§

    impl Default for TimeHistogramPerTimeline

    source§

    fn default() -> TimeHistogramPerTimeline

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

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/struct.TimesPerTimeline.html b/docs/rust/head/re_entity_db/struct.TimesPerTimeline.html index 8b627b875fdd..cbbde5aaf205 100644 --- a/docs/rust/head/re_entity_db/struct.TimesPerTimeline.html +++ b/docs/rust/head/re_entity_db/struct.TimesPerTimeline.html @@ -1,4 +1,4 @@ -TimesPerTimeline in re_entity_db - Rust

    Struct re_entity_db::TimesPerTimeline

    source ·
    pub struct TimesPerTimeline(BTreeMap<Timeline, TimeCounts>);
    Expand description

    A [ChunkStoreSubscriber] that keeps track of all unique timestamps on each Timeline.

    +TimesPerTimeline in re_entity_db - Rust

    Struct re_entity_db::TimesPerTimeline

    source ·
    pub struct TimesPerTimeline(BTreeMap<Timeline, TimeCounts>);
    Expand description

    A ChunkStoreSubscriber that keeps track of all unique timestamps on each Timeline.

    TODO(#7084): Get rid of TimesPerTimeline and implement time-stepping with crate::TimeHistogram instead.

    Tuple Fields§

    §0: BTreeMap<Timeline, TimeCounts>

    Implementations§

    Methods from Deref<Target = BTreeMap<Timeline, TimeCounts>>§

    1.0.0 · source

    pub fn get<Q>(&self, key: &Q) -> Option<&V>
    where K: Borrow<Q> + Ord, @@ -200,7 +200,7 @@
    §Exampleslet cursor = map.upper_bound(Bound::Unbounded); assert_eq!(cursor.peek_prev(), Some((&4, &"d"))); assert_eq!(cursor.peek_next(), None);
    -

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for TimesPerTimeline

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all [ChunkStore]s. Read more
    source§

    impl Default for TimesPerTimeline

    source§

    fn default() -> Self

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

    impl Deref for TimesPerTimeline

    §

    type Target = BTreeMap<Timeline, BTreeMap<TimeInt, u64>>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for TimesPerTimeline

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all ChunkStores. Read more
    source§

    impl Default for TimesPerTimeline

    source§

    fn default() -> Self

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

    impl Deref for TimesPerTimeline

    §

    type Target = BTreeMap<Timeline, BTreeMap<TimeInt, u64>>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/struct.VersionedInstancePath.html b/docs/rust/head/re_entity_db/struct.VersionedInstancePath.html index 7f5b0ce824be..04843826547c 100644 --- a/docs/rust/head/re_entity_db/struct.VersionedInstancePath.html +++ b/docs/rust/head/re_entity_db/struct.VersionedInstancePath.html @@ -1,10 +1,10 @@ VersionedInstancePath in re_entity_db - Rust

    Struct re_entity_db::VersionedInstancePath

    source ·
    pub struct VersionedInstancePath {
         pub instance_path: InstancePath,
    -    pub row_id: RowId,
    -}
    Expand description

    A versioned path (i.e. pinned to a specific RowId) to either a specific instance of an entity, + pub row_id: RowId, +}

    Expand description

    A versioned path (i.e. pinned to a specific [RowId]) to either a specific instance of an entity, or the whole entity.

    The easiest way to construct this type is via crate::InstancePath::versioned.

    -

    Fields§

    §instance_path: InstancePath§row_id: RowId

    Implementations§

    source§

    impl VersionedInstancePath

    source

    pub fn is_all(&self) -> bool

    Do we refer to the whole entity (all instances of it)?

    +

    Fields§

    §instance_path: InstancePath§row_id: RowId

    Implementations§

    source§

    impl VersionedInstancePath

    source

    pub fn is_all(&self) -> bool

    Do we refer to the whole entity (all instances of it)?

    For example: the whole point cloud, rather than a specific point.

    source

    pub fn hash(&self) -> VersionedInstancePathHash

    Trait Implementations§

    source§

    impl Clone for VersionedInstancePath

    source§

    fn clone(&self) -> VersionedInstancePath

    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 VersionedInstancePath

    source§

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

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

    impl<'de> Deserialize<'de> for VersionedInstancePath

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
    where __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for VersionedInstancePath

    source§

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

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

    impl Hash for VersionedInstancePath

    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 diff --git a/docs/rust/head/re_entity_db/struct.VersionedInstancePathHash.html b/docs/rust/head/re_entity_db/struct.VersionedInstancePathHash.html index 4cb152dfc856..9ce5654017b0 100644 --- a/docs/rust/head/re_entity_db/struct.VersionedInstancePathHash.html +++ b/docs/rust/head/re_entity_db/struct.VersionedInstancePathHash.html @@ -1,10 +1,10 @@ VersionedInstancePathHash in re_entity_db - Rust

    Struct re_entity_db::VersionedInstancePathHash

    source ·
    pub struct VersionedInstancePathHash {
         pub instance_path_hash: InstancePathHash,
    -    pub row_id: RowId,
    +    pub row_id: RowId,
     }
    Expand description

    Hashes of the components of a VersionedInstancePath.

    The easiest way to construct this type is to use either crate::InstancePathHash::versioned or crate::VersionedInstancePath::hash.

    -

    Fields§

    §instance_path_hash: InstancePathHash§row_id: RowId

    Implementations§

    source§

    impl VersionedInstancePathHash

    source

    pub const NONE: Self = _

    source

    pub fn is_some(&self) -> bool

    source

    pub fn is_none(&self) -> bool

    Trait Implementations§

    source§

    impl Clone for VersionedInstancePathHash

    source§

    fn clone(&self) -> VersionedInstancePathHash

    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 VersionedInstancePathHash

    source§

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

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

    impl Default for VersionedInstancePathHash

    source§

    fn default() -> Self

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

    impl Hash for VersionedInstancePathHash

    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 +

    Fields§

    §instance_path_hash: InstancePathHash§row_id: RowId

    Implementations§

    source§

    impl VersionedInstancePathHash

    source

    pub const NONE: Self = _

    source

    pub fn is_some(&self) -> bool

    source

    pub fn is_none(&self) -> bool

    Trait Implementations§

    source§

    impl Clone for VersionedInstancePathHash

    source§

    fn clone(&self) -> VersionedInstancePathHash

    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 VersionedInstancePathHash

    source§

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

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

    impl Default for VersionedInstancePathHash

    source§

    fn default() -> Self

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

    impl Hash for VersionedInstancePathHash

    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 VersionedInstancePathHash

    source§

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

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

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

    This method tests for !=. The default implementation is almost always diff --git a/docs/rust/head/re_entity_db/time_histogram_per_timeline/struct.TimeHistogramPerTimeline.html b/docs/rust/head/re_entity_db/time_histogram_per_timeline/struct.TimeHistogramPerTimeline.html index ee22cdb8cf6e..81e8a312ef1c 100644 --- a/docs/rust/head/re_entity_db/time_histogram_per_timeline/struct.TimeHistogramPerTimeline.html +++ b/docs/rust/head/re_entity_db/time_histogram_per_timeline/struct.TimeHistogramPerTimeline.html @@ -6,7 +6,7 @@

    Fields§

    §times: BTreeMap<Timeline, TimeHistogram>

    When do we have data? Ignores timeless.

    §num_static_messages: u64

    Extra bookkeeping used to seed any timelines that include static msgs.

    Implementations§

    source§

    impl TimeHistogramPerTimeline

    source

    pub fn is_empty(&self) -> bool

    source

    pub fn is_static(&self) -> bool

    source

    pub fn timelines(&self) -> impl ExactSizeIterator<Item = &Timeline>

    source

    pub fn get(&self, timeline: &Timeline) -> Option<&TimeHistogram>

    source

    pub fn has_timeline(&self, timeline: &Timeline) -> bool

    source

    pub fn iter(&self) -> impl ExactSizeIterator<Item = (&Timeline, &TimeHistogram)>

    source

    pub fn num_static_messages(&self) -> u64

    source

    pub fn num_temporal_messages(&self) -> u64

    Total number of temporal messages over all timelines.

    -
    source

    pub fn add(&mut self, times_per_timeline: &[(Timeline, &[i64])], n: u32)

    source

    pub fn remove(&mut self, times_per_timeline: &[(Timeline, &[i64])], n: u32)

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for TimeHistogramPerTimeline

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all [ChunkStore]s. Read more
    source§

    impl Default for TimeHistogramPerTimeline

    source§

    fn default() -> TimeHistogramPerTimeline

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

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    source

    pub fn add(&mut self, times_per_timeline: &[(Timeline, &[i64])], n: u32)

    source

    pub fn remove(&mut self, times_per_timeline: &[(Timeline, &[i64])], n: u32)

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for TimeHistogramPerTimeline

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all ChunkStores. Read more
    source§

    impl Default for TimeHistogramPerTimeline

    source§

    fn default() -> TimeHistogramPerTimeline

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

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/times_per_timeline/index.html b/docs/rust/head/re_entity_db/times_per_timeline/index.html index 98584a59b314..3125ccc490e8 100644 --- a/docs/rust/head/re_entity_db/times_per_timeline/index.html +++ b/docs/rust/head/re_entity_db/times_per_timeline/index.html @@ -1 +1 @@ -re_entity_db::times_per_timeline - Rust

    Module re_entity_db::times_per_timeline

    source ·

    Structs§

    Type Aliases§

    \ No newline at end of file +re_entity_db::times_per_timeline - Rust

    Module re_entity_db::times_per_timeline

    source ·

    Structs§

    Type Aliases§

    \ No newline at end of file diff --git a/docs/rust/head/re_entity_db/times_per_timeline/struct.TimesPerTimeline.html b/docs/rust/head/re_entity_db/times_per_timeline/struct.TimesPerTimeline.html index 3326fc2b65a5..58622a629fc3 100644 --- a/docs/rust/head/re_entity_db/times_per_timeline/struct.TimesPerTimeline.html +++ b/docs/rust/head/re_entity_db/times_per_timeline/struct.TimesPerTimeline.html @@ -1,4 +1,4 @@ -TimesPerTimeline in re_entity_db::times_per_timeline - Rust
    pub struct TimesPerTimeline(BTreeMap<Timeline, TimeCounts>);
    Expand description

    A [ChunkStoreSubscriber] that keeps track of all unique timestamps on each Timeline.

    +TimesPerTimeline in re_entity_db::times_per_timeline - Rust
    pub struct TimesPerTimeline(BTreeMap<Timeline, TimeCounts>);
    Expand description

    A ChunkStoreSubscriber that keeps track of all unique timestamps on each Timeline.

    TODO(#7084): Get rid of TimesPerTimeline and implement time-stepping with crate::TimeHistogram instead.

    Tuple Fields§

    §0: BTreeMap<Timeline, TimeCounts>

    Implementations§

    Methods from Deref<Target = BTreeMap<Timeline, TimeCounts>>§

    1.0.0 · source

    pub fn get<Q>(&self, key: &Q) -> Option<&V>
    where K: Borrow<Q> + Ord, @@ -200,7 +200,7 @@
    §Exampleslet cursor = map.upper_bound(Bound::Unbounded); assert_eq!(cursor.peek_prev(), Some((&4, &"d"))); assert_eq!(cursor.peek_next(), None);
    -

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for TimesPerTimeline

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all [ChunkStore]s. Read more
    source§

    impl Default for TimesPerTimeline

    source§

    fn default() -> Self

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

    impl Deref for TimesPerTimeline

    §

    type Target = BTreeMap<Timeline, BTreeMap<TimeInt, u64>>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for T
    where +

    Trait Implementations§

    source§

    impl ChunkStoreSubscriber for TimesPerTimeline

    source§

    fn name(&self) -> String

    Arbitrary name for the subscriber. Read more
    source§

    fn as_any(&self) -> &dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn as_any_mut(&mut self) -> &mut dyn Any

    Workaround for downcasting support, simply return self: Read more
    source§

    fn on_events(&mut self, events: &[ChunkStoreEvent])

    The core of this trait: get notified of changes happening in all ChunkStores. Read more
    source§

    impl Default for TimesPerTimeline

    source§

    fn default() -> Self

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

    impl Deref for TimesPerTimeline

    §

    type Target = BTreeMap<Timeline, BTreeMap<TimeInt, u64>>

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.

    Auto Trait Implementations§

    Blanket Implementations§

    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> Az for T

    source§

    fn az<Dst>(self) -> Dst
    where T: Cast<Dst>,

    Casts the value.
    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 diff --git a/docs/rust/head/re_entity_db/versioned_instance_path/index.html b/docs/rust/head/re_entity_db/versioned_instance_path/index.html index 9b4c5aae7d71..68c578569135 100644 --- a/docs/rust/head/re_entity_db/versioned_instance_path/index.html +++ b/docs/rust/head/re_entity_db/versioned_instance_path/index.html @@ -1,2 +1,2 @@ -re_entity_db::versioned_instance_path - Rust

    Module re_entity_db::versioned_instance_path

    source ·

    Structs§

    • A versioned path (i.e. pinned to a specific RowId) to either a specific instance of an entity, +re_entity_db::versioned_instance_path - Rust

      Module re_entity_db::versioned_instance_path

      source ·

      Structs§

      \ No newline at end of file diff --git a/docs/rust/head/re_entity_db/versioned_instance_path/struct.VersionedInstancePath.html b/docs/rust/head/re_entity_db/versioned_instance_path/struct.VersionedInstancePath.html index e1a0e017ff52..c2a3181dd3b5 100644 --- a/docs/rust/head/re_entity_db/versioned_instance_path/struct.VersionedInstancePath.html +++ b/docs/rust/head/re_entity_db/versioned_instance_path/struct.VersionedInstancePath.html @@ -1,10 +1,10 @@ VersionedInstancePath in re_entity_db::versioned_instance_path - Rust
      pub struct VersionedInstancePath {
           pub instance_path: InstancePath,
      -    pub row_id: RowId,
      -}
      Expand description

      A versioned path (i.e. pinned to a specific RowId) to either a specific instance of an entity, + pub row_id: RowId, +}

      Expand description

      A versioned path (i.e. pinned to a specific [RowId]) to either a specific instance of an entity, or the whole entity.

      The easiest way to construct this type is via crate::InstancePath::versioned.

      -

      Fields§

      §instance_path: InstancePath§row_id: RowId

      Implementations§

      source§

      impl VersionedInstancePath

      source

      pub fn is_all(&self) -> bool

      Do we refer to the whole entity (all instances of it)?

      +

      Fields§

      §instance_path: InstancePath§row_id: RowId

      Implementations§

      source§

      impl VersionedInstancePath

      source

      pub fn is_all(&self) -> bool

      Do we refer to the whole entity (all instances of it)?

      For example: the whole point cloud, rather than a specific point.

      source

      pub fn hash(&self) -> VersionedInstancePathHash

      Trait Implementations§

      source§

      impl Clone for VersionedInstancePath

      source§

      fn clone(&self) -> VersionedInstancePath

      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 VersionedInstancePath

      source§

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

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

      impl<'de> Deserialize<'de> for VersionedInstancePath

      source§

      fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
      where __D: Deserializer<'de>,

      Deserialize this value from the given Serde deserializer. Read more
      source§

      impl Display for VersionedInstancePath

      source§

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

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

      impl Hash for VersionedInstancePath

      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 diff --git a/docs/rust/head/re_entity_db/versioned_instance_path/struct.VersionedInstancePathHash.html b/docs/rust/head/re_entity_db/versioned_instance_path/struct.VersionedInstancePathHash.html index ae47bfb74d1b..471ab72a8599 100644 --- a/docs/rust/head/re_entity_db/versioned_instance_path/struct.VersionedInstancePathHash.html +++ b/docs/rust/head/re_entity_db/versioned_instance_path/struct.VersionedInstancePathHash.html @@ -1,10 +1,10 @@ VersionedInstancePathHash in re_entity_db::versioned_instance_path - Rust
      pub struct VersionedInstancePathHash {
           pub instance_path_hash: InstancePathHash,
      -    pub row_id: RowId,
      +    pub row_id: RowId,
       }
      Expand description

      Hashes of the components of a VersionedInstancePath.

      The easiest way to construct this type is to use either crate::InstancePathHash::versioned or crate::VersionedInstancePath::hash.

      -

      Fields§

      §instance_path_hash: InstancePathHash§row_id: RowId

      Implementations§

      source§

      impl VersionedInstancePathHash

      source

      pub const NONE: Self = _

      source

      pub fn is_some(&self) -> bool

      source

      pub fn is_none(&self) -> bool

      Trait Implementations§

      source§

      impl Clone for VersionedInstancePathHash

      source§

      fn clone(&self) -> VersionedInstancePathHash

      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 VersionedInstancePathHash

      source§

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

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

      impl Default for VersionedInstancePathHash

      source§

      fn default() -> Self

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

      impl Hash for VersionedInstancePathHash

      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 +

      Fields§

      §instance_path_hash: InstancePathHash§row_id: RowId

      Implementations§

      source§

      impl VersionedInstancePathHash

      source

      pub const NONE: Self = _

      source

      pub fn is_some(&self) -> bool

      source

      pub fn is_none(&self) -> bool

      Trait Implementations§

      source§

      impl Clone for VersionedInstancePathHash

      source§

      fn clone(&self) -> VersionedInstancePathHash

      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 VersionedInstancePathHash

      source§

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

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

      impl Default for VersionedInstancePathHash

      source§

      fn default() -> Self

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

      impl Hash for VersionedInstancePathHash

      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 VersionedInstancePathHash

      source§

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

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

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

      This method tests for !=. The default implementation is almost always diff --git a/docs/rust/head/re_log_encoding/codec/wire/decoder/fn.decode.html b/docs/rust/head/re_log_encoding/codec/wire/decoder/fn.decode.html index 760b48665fb4..698d115e6b3a 100644 --- a/docs/rust/head/re_log_encoding/codec/wire/decoder/fn.decode.html +++ b/docs/rust/head/re_log_encoding/codec/wire/decoder/fn.decode.html @@ -1,5 +1,5 @@ decode in re_log_encoding::codec::wire::decoder - Rust

      Function re_log_encoding::codec::wire::decoder::decode

      source ·
      pub fn decode(
           version: EncoderVersion,
           data: &[u8],
      -) -> Result<Option<TransportChunk>, CodecError>
      Expand description

      Decode transport data from a byte stream - if there’s a record batch present, return it, otherwise return None.

      +) -> Result<Option<TransportChunk>, CodecError>
      Expand description

      Decode transport data from a byte stream - if there’s a record batch present, return it, otherwise return None.

      \ No newline at end of file diff --git a/docs/rust/head/re_log_encoding/codec/wire/encoder/fn.encode.html b/docs/rust/head/re_log_encoding/codec/wire/encoder/fn.encode.html index c9e0fb5fec07..46f66b440ece 100644 --- a/docs/rust/head/re_log_encoding/codec/wire/encoder/fn.encode.html +++ b/docs/rust/head/re_log_encoding/codec/wire/encoder/fn.encode.html @@ -1,5 +1,5 @@ encode in re_log_encoding::codec::wire::encoder - Rust

      Function re_log_encoding::codec::wire::encoder::encode

      source ·
      pub fn encode(
           version: EncoderVersion,
      -    chunk: TransportChunk,
      +    chunk: TransportChunk,
       ) -> Result<Vec<u8>, CodecError>
      Expand description

      Encode a transport chunk into a byte stream.

      \ No newline at end of file diff --git a/docs/rust/head/re_log_encoding/codec/wire/enum.TransportMessageV0.html b/docs/rust/head/re_log_encoding/codec/wire/enum.TransportMessageV0.html index 2e0d5794b0b9..99b9251e1a69 100644 --- a/docs/rust/head/re_log_encoding/codec/wire/enum.TransportMessageV0.html +++ b/docs/rust/head/re_log_encoding/codec/wire/enum.TransportMessageV0.html @@ -1,7 +1,7 @@ TransportMessageV0 in re_log_encoding::codec::wire - Rust

      Enum re_log_encoding::codec::wire::TransportMessageV0

      source ·
      pub enum TransportMessageV0 {
           NoData,
      -    RecordBatch(TransportChunk),
      -}

      Variants§

      §

      NoData

      §

      RecordBatch(TransportChunk)

      Implementations§

      Trait Implementations§

      source§

      impl Debug for TransportMessageV0

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where + RecordBatch(TransportChunk), +}

      Variants§

      §

      NoData

      §

      RecordBatch(TransportChunk)

      Implementations§

      Trait Implementations§

      source§

      impl Debug for TransportMessageV0

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_log_encoding/decoder/enum.DecodeError.html b/docs/rust/head/re_log_encoding/decoder/enum.DecodeError.html index 87f9dae3538a..dc4333ce5bea 100644 --- a/docs/rust/head/re_log_encoding/decoder/enum.DecodeError.html +++ b/docs/rust/head/re_log_encoding/decoder/enum.DecodeError.html @@ -10,12 +10,12 @@ Lz4(DecompressError), Protobuf(DecodeError), TypeConversion(TypeConversionError), - Chunk(ChunkError), + Chunk(ChunkError), Arrow(Error), MsgPack(Error), Codec(CodecError), }
      Expand description

      On failure to encode or serialize a LogMsg.

      -

      Variants§

      §

      NotAnRrd

      §

      OldRrdVersion

      §

      IncompatibleRerunVersion

      Fields

      §

      Options(OptionsError)

      §

      Read(Error)

      §

      Lz4(DecompressError)

      §

      Protobuf(DecodeError)

      §

      TypeConversion(TypeConversionError)

      §

      Chunk(ChunkError)

      §

      Arrow(Error)

      §

      MsgPack(Error)

      §

      Codec(CodecError)

      Trait Implementations§

      source§

      impl Debug for DecodeError

      source§

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

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

      impl Display for DecodeError

      source§

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

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

      impl Error for DecodeError

      source§

      fn source(&self) -> Option<&(dyn Error + 'static)>

      The lower-level source of this error, if any. Read more
      1.0.0 · source§

      fn description(&self) -> &str

      👎Deprecated since 1.42.0: use the Display impl or to_string()
      1.0.0 · source§

      fn cause(&self) -> Option<&dyn Error>

      👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
      source§

      fn provide<'a>(&'a self, request: &mut Request<'a>)

      🔬This is a nightly-only experimental API. (error_generic_member_access)
      Provides type based access to context intended for error reports. Read more
      source§

      impl From<ChunkError> for DecodeError

      source§

      fn from(source: ChunkError) -> Self

      Converts to this type from the input type.
      source§

      impl From<CodecError> for DecodeError

      source§

      fn from(source: CodecError) -> Self

      Converts to this type from the input type.
      source§

      impl From<DecodeError> for DecodeError

      source§

      fn from(source: DecodeError) -> Self

      Converts to this type from the input type.
      source§

      impl From<DecompressError> for DecodeError

      source§

      fn from(source: DecompressError) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for DecodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for DecodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for DecodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<OptionsError> for DecodeError

      source§

      fn from(source: OptionsError) -> Self

      Converts to this type from the input type.
      source§

      impl From<TypeConversionError> for DecodeError

      source§

      fn from(source: TypeConversionError) -> Self

      Converts to this type from the input type.

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where +

      Variants§

      §

      NotAnRrd

      §

      OldRrdVersion

      §

      IncompatibleRerunVersion

      Fields

      §

      Options(OptionsError)

      §

      Read(Error)

      §

      Lz4(DecompressError)

      §

      Protobuf(DecodeError)

      §

      TypeConversion(TypeConversionError)

      §

      Chunk(ChunkError)

      §

      Arrow(Error)

      §

      MsgPack(Error)

      §

      Codec(CodecError)

      Trait Implementations§

      source§

      impl Debug for DecodeError

      source§

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

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

      impl Display for DecodeError

      source§

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

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

      impl Error for DecodeError

      source§

      fn source(&self) -> Option<&(dyn Error + 'static)>

      The lower-level source of this error, if any. Read more
      1.0.0 · source§

      fn description(&self) -> &str

      👎Deprecated since 1.42.0: use the Display impl or to_string()
      1.0.0 · source§

      fn cause(&self) -> Option<&dyn Error>

      👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
      source§

      fn provide<'a>(&'a self, request: &mut Request<'a>)

      🔬This is a nightly-only experimental API. (error_generic_member_access)
      Provides type based access to context intended for error reports. Read more
      source§

      impl From<ChunkError> for DecodeError

      source§

      fn from(source: ChunkError) -> Self

      Converts to this type from the input type.
      source§

      impl From<CodecError> for DecodeError

      source§

      fn from(source: CodecError) -> Self

      Converts to this type from the input type.
      source§

      impl From<DecodeError> for DecodeError

      source§

      fn from(source: DecodeError) -> Self

      Converts to this type from the input type.
      source§

      impl From<DecompressError> for DecodeError

      source§

      fn from(source: DecompressError) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for DecodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for DecodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for DecodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<OptionsError> for DecodeError

      source§

      fn from(source: OptionsError) -> Self

      Converts to this type from the input type.
      source§

      impl From<TypeConversionError> for DecodeError

      source§

      fn from(source: TypeConversionError) -> Self

      Converts to this type from the input type.

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_log_encoding/encoder/enum.EncodeError.html b/docs/rust/head/re_log_encoding/encoder/enum.EncodeError.html index 5def812f22e2..e81420a2b015 100644 --- a/docs/rust/head/re_log_encoding/encoder/enum.EncodeError.html +++ b/docs/rust/head/re_log_encoding/encoder/enum.EncodeError.html @@ -5,10 +5,10 @@ Protobuf(EncodeError), Arrow(Error), Codec(CodecError), - Chunk(ChunkError), + Chunk(ChunkError), AlreadyFinished, }
      Expand description

      On failure to encode or serialize a LogMsg.

      -

      Variants§

      §

      Write(Error)

      §

      Lz4(CompressError)

      §

      MsgPack(Error)

      §

      Protobuf(EncodeError)

      §

      Arrow(Error)

      §

      Codec(CodecError)

      §

      Chunk(ChunkError)

      §

      AlreadyFinished

      Trait Implementations§

      source§

      impl Debug for EncodeError

      source§

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

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

      impl Display for EncodeError

      source§

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

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

      impl Error for EncodeError

      source§

      fn source(&self) -> Option<&(dyn Error + 'static)>

      The lower-level source of this error, if any. Read more
      1.0.0 · source§

      fn description(&self) -> &str

      👎Deprecated since 1.42.0: use the Display impl or to_string()
      1.0.0 · source§

      fn cause(&self) -> Option<&dyn Error>

      👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
      source§

      fn provide<'a>(&'a self, request: &mut Request<'a>)

      🔬This is a nightly-only experimental API. (error_generic_member_access)
      Provides type based access to context intended for error reports. Read more
      source§

      impl From<ChunkError> for EncodeError

      source§

      fn from(source: ChunkError) -> Self

      Converts to this type from the input type.
      source§

      impl From<CodecError> for EncodeError

      source§

      fn from(source: CodecError) -> Self

      Converts to this type from the input type.
      source§

      impl From<CompressError> for EncodeError

      source§

      fn from(source: CompressError) -> Self

      Converts to this type from the input type.
      source§

      impl From<EncodeError> for EncodeError

      source§

      fn from(source: EncodeError) -> Self

      Converts to this type from the input type.
      source§

      impl From<EncodeError> for FileSinkError

      source§

      fn from(source: EncodeError) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for EncodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for EncodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for EncodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where +

      Variants§

      §

      Write(Error)

      §

      Lz4(CompressError)

      §

      MsgPack(Error)

      §

      Protobuf(EncodeError)

      §

      Arrow(Error)

      §

      Codec(CodecError)

      §

      Chunk(ChunkError)

      §

      AlreadyFinished

      Trait Implementations§

      source§

      impl Debug for EncodeError

      source§

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

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

      impl Display for EncodeError

      source§

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

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

      impl Error for EncodeError

      source§

      fn source(&self) -> Option<&(dyn Error + 'static)>

      The lower-level source of this error, if any. Read more
      1.0.0 · source§

      fn description(&self) -> &str

      👎Deprecated since 1.42.0: use the Display impl or to_string()
      1.0.0 · source§

      fn cause(&self) -> Option<&dyn Error>

      👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
      source§

      fn provide<'a>(&'a self, request: &mut Request<'a>)

      🔬This is a nightly-only experimental API. (error_generic_member_access)
      Provides type based access to context intended for error reports. Read more
      source§

      impl From<ChunkError> for EncodeError

      source§

      fn from(source: ChunkError) -> Self

      Converts to this type from the input type.
      source§

      impl From<CodecError> for EncodeError

      source§

      fn from(source: CodecError) -> Self

      Converts to this type from the input type.
      source§

      impl From<CompressError> for EncodeError

      source§

      fn from(source: CompressError) -> Self

      Converts to this type from the input type.
      source§

      impl From<EncodeError> for EncodeError

      source§

      fn from(source: EncodeError) -> Self

      Converts to this type from the input type.
      source§

      impl From<EncodeError> for FileSinkError

      source§

      fn from(source: EncodeError) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for EncodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for EncodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for EncodeError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_log_encoding/encoder/fn.encode.html b/docs/rust/head/re_log_encoding/encoder/fn.encode.html index f7c1fd072ede..860c156373d7 100644 --- a/docs/rust/head/re_log_encoding/encoder/fn.encode.html +++ b/docs/rust/head/re_log_encoding/encoder/fn.encode.html @@ -1,7 +1,7 @@ encode in re_log_encoding::encoder - Rust

      Function re_log_encoding::encoder::encode

      source ·
      pub fn encode(
           version: CrateVersion,
           options: EncodingOptions,
      -    messages: impl Iterator<Item = ChunkResult<LogMsg>>,
      +    messages: impl Iterator<Item = ChunkResult<LogMsg>>,
           write: &mut impl Write,
       ) -> Result<u64, EncodeError>
      Expand description

      Returns the size in bytes of the encoded data.

      \ No newline at end of file diff --git a/docs/rust/head/re_log_encoding/encoder/fn.encode_as_bytes.html b/docs/rust/head/re_log_encoding/encoder/fn.encode_as_bytes.html index 9ec5baef1764..ef5f17bf13b1 100644 --- a/docs/rust/head/re_log_encoding/encoder/fn.encode_as_bytes.html +++ b/docs/rust/head/re_log_encoding/encoder/fn.encode_as_bytes.html @@ -1,5 +1,5 @@ encode_as_bytes in re_log_encoding::encoder - Rust

      Function re_log_encoding::encoder::encode_as_bytes

      source ·
      pub fn encode_as_bytes(
           version: CrateVersion,
           options: EncodingOptions,
      -    messages: impl Iterator<Item = ChunkResult<LogMsg>>,
      +    messages: impl Iterator<Item = ChunkResult<LogMsg>>,
       ) -> Result<Vec<u8>, EncodeError>
      \ No newline at end of file diff --git a/docs/rust/head/re_log_encoding/encoder/fn.encode_as_bytes_local.html b/docs/rust/head/re_log_encoding/encoder/fn.encode_as_bytes_local.html index 084f9ad69265..a9ee64b219d4 100644 --- a/docs/rust/head/re_log_encoding/encoder/fn.encode_as_bytes_local.html +++ b/docs/rust/head/re_log_encoding/encoder/fn.encode_as_bytes_local.html @@ -1,3 +1,3 @@ encode_as_bytes_local in re_log_encoding::encoder - Rust

      Function re_log_encoding::encoder::encode_as_bytes_local

      source ·
      pub fn encode_as_bytes_local(
      -    messages: impl Iterator<Item = ChunkResult<LogMsg>>,
      +    messages: impl Iterator<Item = ChunkResult<LogMsg>>,
       ) -> Result<Vec<u8>, EncodeError>
      \ No newline at end of file diff --git a/docs/rust/head/re_log_encoding/encoder/fn.encode_ref.html b/docs/rust/head/re_log_encoding/encoder/fn.encode_ref.html index dbcc483292f8..23b72fb690d5 100644 --- a/docs/rust/head/re_log_encoding/encoder/fn.encode_ref.html +++ b/docs/rust/head/re_log_encoding/encoder/fn.encode_ref.html @@ -1,7 +1,7 @@ encode_ref in re_log_encoding::encoder - Rust

      Function re_log_encoding::encoder::encode_ref

      source ·
      pub fn encode_ref<'a>(
           version: CrateVersion,
           options: EncodingOptions,
      -    messages: impl Iterator<Item = ChunkResult<&'a LogMsg>>,
      +    messages: impl Iterator<Item = ChunkResult<&'a LogMsg>>,
           write: &mut impl Write,
       ) -> Result<u64, EncodeError>
      Expand description

      Returns the size in bytes of the encoded data.

      \ No newline at end of file diff --git a/docs/rust/head/re_log_encoding/encoder/fn.encode_ref_as_bytes_local.html b/docs/rust/head/re_log_encoding/encoder/fn.encode_ref_as_bytes_local.html index 46bc0c251583..0c1eb40c630b 100644 --- a/docs/rust/head/re_log_encoding/encoder/fn.encode_ref_as_bytes_local.html +++ b/docs/rust/head/re_log_encoding/encoder/fn.encode_ref_as_bytes_local.html @@ -1,3 +1,3 @@ encode_ref_as_bytes_local in re_log_encoding::encoder - Rust

      Function re_log_encoding::encoder::encode_ref_as_bytes_local

      source ·
      pub fn encode_ref_as_bytes_local<'a>(
      -    messages: impl Iterator<Item = ChunkResult<&'a LogMsg>>,
      +    messages: impl Iterator<Item = ChunkResult<&'a LogMsg>>,
       ) -> Result<Vec<u8>, EncodeError>
      \ No newline at end of file diff --git a/docs/rust/head/re_query/cache/struct.QueryCache.html b/docs/rust/head/re_query/cache/struct.QueryCache.html index 15ac0e8a9f88..104a7cc4190f 100644 --- a/docs/rust/head/re_query/cache/struct.QueryCache.html +++ b/docs/rust/head/re_query/cache/struct.QueryCache.html @@ -1,20 +1,20 @@ QueryCache in re_query::cache - Rust

      Struct re_query::cache::QueryCache

      source ·
      pub struct QueryCache {
      -    pub(crate) store: ChunkStoreHandle,
      +    pub(crate) store: ChunkStoreHandle,
           pub(crate) store_id: StoreId,
           pub(crate) might_require_clearing: RwLock<IntSet<EntityPath>>,
           pub(crate) latest_at_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<LatestAtCache>>>>,
           pub(crate) range_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<RangeCache>>>>,
      -}

      Fields§

      §store: ChunkStoreHandle

      Handle to the associated [ChunkStoreHandle].

      -
      §store_id: StoreId

      The StoreId of the associated [ChunkStoreHandle].

      +}

      Fields§

      §store: ChunkStoreHandle

      Handle to the associated ChunkStoreHandle.

      +
      §store_id: StoreId

      The StoreId of the associated ChunkStoreHandle.

      §might_require_clearing: RwLock<IntSet<EntityPath>>

      Keeps track of which entities have had any Clear-related data on any timeline at any point in time.

      This is used to optimized read-time clears, so that we don’t unnecessarily pay for the fixed overhead of all the query layers when we know for a fact that there won’t be any data there. This is a huge performance improvement in practice, especially in recordings with many entities.

      -
      §latest_at_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<LatestAtCache>>>>§range_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<RangeCache>>>>

      Implementations§

      source§

      impl QueryCache

      source

      pub fn new(store: ChunkStoreHandle) -> Self

      source

      pub fn new_handle(store: ChunkStoreHandle) -> QueryCacheHandle

      source

      pub fn clear(&self)

      source§

      impl QueryCache

      source

      pub fn stats(&self) -> CachesStats

      Computes the stats for all primary caches.

      +
      §latest_at_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<LatestAtCache>>>>§range_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<RangeCache>>>>

      Implementations§

      source§

      impl QueryCache

      source

      pub fn new(store: ChunkStoreHandle) -> Self

      source

      pub fn new_handle(store: ChunkStoreHandle) -> QueryCacheHandle

      source

      pub fn clear(&self)

      source§

      impl QueryCache

      source

      pub fn stats(&self) -> CachesStats

      Computes the stats for all primary caches.

      source§

      impl QueryCache

      source

      pub fn latest_at<'d>( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, entity_path: &EntityPath, component_descrs: impl IntoIterator<Item = impl Into<Cow<'d, ComponentDescriptor>>>, ) -> LatestAtResults

      Queries for the given component_names using latest-at semantics.

      @@ -23,13 +23,13 @@
      source

      pub fn purge_fraction_of_ram(&self, fraction_to_purge: f32)

      Free up some RAM by forgetting the older parts of all timelines.

      source§

      impl QueryCache

      source

      pub fn range<'a>( &self, - query: &RangeQuery, + query: &RangeQuery, entity_path: &EntityPath, component_descrs: impl IntoIterator<Item = impl Into<Cow<'a, ComponentDescriptor>>>, ) -> RangeResults

      Queries for the given component_names using range semantics.

      See RangeResults for more information about how to handle the results.

      This is a cached API – data will be lazily cached upon access.

      -

      Trait Implementations§

      source§

      impl ChunkStoreSubscriber for QueryCache

      source§

      fn name(&self) -> String

      Arbitrary name for the subscriber. Read more
      source§

      fn as_any(&self) -> &dyn Any

      Workaround for downcasting support, simply return self: Read more
      source§

      fn as_any_mut(&mut self) -> &mut dyn Any

      Workaround for downcasting support, simply return self: Read more
      source§

      fn on_events(&mut self, events: &[ChunkStoreEvent])

      The core of this trait: get notified of changes happening in all [ChunkStore]s. Read more
      source§

      impl Debug for QueryCache

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where +

      Trait Implementations§

      source§

      impl ChunkStoreSubscriber for QueryCache

      source§

      fn name(&self) -> String

      Arbitrary name for the subscriber. Read more
      source§

      fn as_any(&self) -> &dyn Any

      Workaround for downcasting support, simply return self: Read more
      source§

      fn as_any_mut(&mut self) -> &mut dyn Any

      Workaround for downcasting support, simply return self: Read more
      source§

      fn on_events(&mut self, events: &[ChunkStoreEvent])

      The core of this trait: get notified of changes happening in all ChunkStores. Read more
      source§

      impl Debug for QueryCache

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_query/index.html b/docs/rust/head/re_query/index.html index 22007e2f90a9..634e7abe40d4 100644 --- a/docs/rust/head/re_query/index.html +++ b/docs/rust/head/re_query/index.html @@ -1,2 +1,2 @@ re_query - Rust

      Crate re_query

      source ·
      Expand description

      Caching datastructures for re_query.

      -

      Re-exports§

      Modules§

      Structs§

      Enums§

      Traits§

      Type Aliases§

      \ No newline at end of file +

      Re-exports§

      Modules§

      Structs§

      Enums§

      Traits§

      Type Aliases§

      \ No newline at end of file diff --git a/docs/rust/head/re_query/latest_at/fn.compare_indices.html b/docs/rust/head/re_query/latest_at/fn.compare_indices.html index a31ec152a191..8cc033e7a8e2 100644 --- a/docs/rust/head/re_query/latest_at/fn.compare_indices.html +++ b/docs/rust/head/re_query/latest_at/fn.compare_indices.html @@ -1,2 +1,2 @@ -compare_indices in re_query::latest_at - Rust

      Function re_query::latest_at::compare_indices

      source ·
      fn compare_indices(lhs: (TimeInt, RowId), rhs: (TimeInt, RowId)) -> Ordering
      Expand description

      Compute the ordering of two data indices, making sure to deal with STATIC data appropriately.

      +compare_indices in re_query::latest_at - Rust

      Function re_query::latest_at::compare_indices

      source ·
      fn compare_indices(lhs: (TimeInt, RowId), rhs: (TimeInt, RowId)) -> Ordering
      Expand description

      Compute the ordering of two data indices, making sure to deal with STATIC data appropriately.

      \ No newline at end of file diff --git a/docs/rust/head/re_query/latest_at/struct.LatestAtCache.html b/docs/rust/head/re_query/latest_at/struct.LatestAtCache.html index dfc8c0dc18aa..04f2e8219445 100644 --- a/docs/rust/head/re_query/latest_at/struct.LatestAtCache.html +++ b/docs/rust/head/re_query/latest_at/struct.LatestAtCache.html @@ -15,11 +15,11 @@ time effectively behaves as a natural micro-batching mechanism.

      Implementations§

      source§

      impl LatestAtCache

      source

      pub fn new(cache_key: QueryCacheKey) -> Self

      source§

      impl LatestAtCache

      source

      pub fn latest_at( &mut self, - store: &ChunkStore, - query: &LatestAtQuery, + store: &ChunkStore, + query: &LatestAtQuery, entity_path: &EntityPath, component_name: ComponentName, -) -> Option<UnitChunkShared>

      Queries cached latest-at data for a single component.

      +) -> Option<UnitChunkShared>

      Queries cached latest-at data for a single component.

      source

      pub fn handle_pending_invalidation(&mut self)

      Trait Implementations§

      source§

      impl Debug for LatestAtCache

      source§

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

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

      impl SizeBytes for LatestAtCache

      source§

      fn heap_size_bytes(&self) -> u64

      Returns the total size of self on the heap, in bytes.
      §

      fn total_size_bytes(&self) -> u64

      Returns the total size of self in bytes, accounting for both stack and heap space.
      §

      fn stack_size_bytes(&self) -> u64

      Returns the total size of self on the stack, in bytes. Read more
      §

      fn is_pod() -> bool

      Is Self just plain old data? Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      source§

      impl<T> Borrow<T> for T
      where diff --git a/docs/rust/head/re_query/latest_at/struct.LatestAtCachedChunk.html b/docs/rust/head/re_query/latest_at/struct.LatestAtCachedChunk.html index 61524bddfb78..19d2443c6b84 100644 --- a/docs/rust/head/re_query/latest_at/struct.LatestAtCachedChunk.html +++ b/docs/rust/head/re_query/latest_at/struct.LatestAtCachedChunk.html @@ -1,7 +1,7 @@ LatestAtCachedChunk in re_query::latest_at - Rust

      Struct re_query::latest_at::LatestAtCachedChunk

      source ·
      pub struct LatestAtCachedChunk {
      -    pub unit: UnitChunkShared,
      +    pub unit: UnitChunkShared,
           pub is_reference: bool,
      -}

      Fields§

      §unit: UnitChunkShared§is_reference: bool

      Is this just a reference to another entry in the cache?

      +}

      Fields§

      §unit: UnitChunkShared§is_reference: bool

      Is this just a reference to another entry in the cache?

      Trait Implementations§

      source§

      impl Clone for LatestAtCachedChunk

      source§

      fn clone(&self) -> LatestAtCachedChunk

      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 SizeBytes for LatestAtCachedChunk

      source§

      fn heap_size_bytes(&self) -> u64

      Returns the total size of self on the heap, in bytes.
      §

      fn total_size_bytes(&self) -> u64

      Returns the total size of self in bytes, accounting for both stack and heap space.
      §

      fn stack_size_bytes(&self) -> u64

      Returns the total size of self on the stack, in bytes. Read more
      §

      fn is_pod() -> bool

      Is Self just plain old data? Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      source§

      impl<T> Borrow<T> for T
      where diff --git a/docs/rust/head/re_query/latest_at/struct.LatestAtResults.html b/docs/rust/head/re_query/latest_at/struct.LatestAtResults.html index dcb3e107d094..24db61525035 100644 --- a/docs/rust/head/re_query/latest_at/struct.LatestAtResults.html +++ b/docs/rust/head/re_query/latest_at/struct.LatestAtResults.html @@ -1,27 +1,27 @@ LatestAtResults in re_query::latest_at - Rust

      Struct re_query::latest_at::LatestAtResults

      source ·
      pub struct LatestAtResults {
           pub entity_path: EntityPath,
      -    pub query: LatestAtQuery,
      -    pub compound_index: (TimeInt, RowId),
      -    pub components: IntMap<ComponentName, UnitChunkShared>,
      +    pub query: LatestAtQuery,
      +    pub compound_index: (TimeInt, RowId),
      +    pub components: IntMap<ComponentName, UnitChunkShared>,
       }
      Expand description

      Results for a latest-at query.

      Use LatestAtResults::get and/or LatestAtResults::get_required in order to access the results for each individual component.

      Fields§

      §entity_path: EntityPath

      The associated EntityPath.

      -
      §query: LatestAtQuery

      The query that yielded these results.

      -
      §compound_index: (TimeInt, RowId)

      The compound index of this query result.

      +
      §query: LatestAtQuery

      The query that yielded these results.

      +
      §compound_index: (TimeInt, RowId)

      The compound index of this query result.

      A latest-at query is a compound operation that gathers data from many different rows. The index of that compound result corresponds to the index of most the recent row in all the sub-results, as defined by time and row-id order.

      -
      §components: IntMap<ComponentName, UnitChunkShared>

      Results for each individual component.

      -

      Each UnitChunkShared MUST always contain the corresponding component.

      -

      Implementations§

      source§

      impl LatestAtResults

      source

      pub fn empty(entity_path: EntityPath, query: LatestAtQuery) -> Self

      source§

      impl LatestAtResults

      source

      pub fn contains(&self, component_name: &ComponentName) -> bool

      source

      pub fn get(&self, component_name: &ComponentName) -> Option<&UnitChunkShared>

      Returns the UnitChunkShared for the specified [Component].

      +
      §components: IntMap<ComponentName, UnitChunkShared>

      Results for each individual component.

      +

      Each [UnitChunkShared] MUST always contain the corresponding component.

      +

      Implementations§

      source§

      impl LatestAtResults

      source

      pub fn empty(entity_path: EntityPath, query: LatestAtQuery) -> Self

      source§

      impl LatestAtResults

      source

      pub fn contains(&self, component_name: &ComponentName) -> bool

      source

      pub fn get(&self, component_name: &ComponentName) -> Option<&UnitChunkShared>

      Returns the [UnitChunkShared] for the specified [Component].

      source

      pub fn get_required( &self, component_name: &ComponentName, -) -> Result<&UnitChunkShared>

      Returns the UnitChunkShared for the specified [Component].

      +) -> Result<&UnitChunkShared>

      Returns the [UnitChunkShared] for the specified [Component].

      Returns an error if the component is not present.

      -
      source

      pub fn index(&self) -> (TimeInt, RowId)

      Returns the compound index ((TimeInt, RowId) pair) of the results.

      -

      source§

      impl LatestAtResults

      source

      pub fn component_row_id(&self, component_name: &ComponentName) -> Option<RowId>

      Returns the RowId for the specified component.

      +
      source

      pub fn index(&self) -> (TimeInt, RowId)

      Returns the compound index ((TimeInt, RowId) pair) of the results.

      +
      source§

      impl LatestAtResults

      source

      pub fn component_row_id(&self, component_name: &ComponentName) -> Option<RowId>

      Returns the RowId for the specified component.

      source

      pub fn component_batch_raw( &self, component_name: &ComponentName, @@ -99,7 +99,7 @@ &self, log_level: Level, component_name: ComponentName, - res: ChunkResult<T>, + res: ChunkResult<T>, ) -> Option<T>

      Trait Implementations§

      source§

      impl Clone for LatestAtResults

      source§

      fn clone(&self) -> LatestAtResults

      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 LatestAtResults

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      source§

      impl<T> Borrow<T> for T
      where diff --git a/docs/rust/head/re_query/range/struct.RangeCache.html b/docs/rust/head/re_query/range/struct.RangeCache.html index 86e1e0acbfce..1cb39d17d9c1 100644 --- a/docs/rust/head/re_query/range/struct.RangeCache.html +++ b/docs/rust/head/re_query/range/struct.RangeCache.html @@ -1,12 +1,12 @@ RangeCache in re_query::range - Rust

      Struct re_query::range::RangeCache

      source ·
      pub struct RangeCache {
           pub cache_key: QueryCacheKey,
      -    pub chunks: HashMap<ChunkId, RangeCachedChunk>,
      -    pub pending_invalidations: BTreeSet<ChunkId>,
      +    pub chunks: HashMap<ChunkId, RangeCachedChunk>,
      +    pub pending_invalidations: BTreeSet<ChunkId>,
       }
      Expand description

      Caches the results of Range queries for a given QueryCacheKey.

      Fields§

      §cache_key: QueryCacheKey

      For debugging purposes.

      -
      §chunks: HashMap<ChunkId, RangeCachedChunk>

      All the Chunks currently cached.

      +
      §chunks: HashMap<ChunkId, RangeCachedChunk>

      All the [Chunk]s currently cached.

      See RangeCachedChunk for more information.

      -
      §pending_invalidations: BTreeSet<ChunkId>

      Every ChunkId present in this set has been asynchronously invalidated.

      +
      §pending_invalidations: BTreeSet<ChunkId>

      Every [ChunkId] present in this set has been asynchronously invalidated.

      The next time this cache gets queried, it must remove any entry matching any of these IDs.

      Invalidation is deferred to query time because it is far more efficient that way: the frame time effectively behaves as a natural micro-batching mechanism.

      @@ -14,11 +14,11 @@

      This is extremely slow (O(n)), don’t use this for anything but debugging.

      source§

      impl RangeCache

      source

      pub fn range( &mut self, - store: &ChunkStore, - query: &RangeQuery, + store: &ChunkStore, + query: &RangeQuery, entity_path: &EntityPath, component_name: ComponentName, -) -> Vec<Chunk>

      Queries cached range data for a single component.

      +) -> Vec<Chunk>

      Queries cached range data for a single component.

      source

      pub fn handle_pending_invalidation(&mut self)

      Trait Implementations§

      source§

      impl Debug for RangeCache

      source§

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

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

      impl SizeBytes for RangeCache

      source§

      fn heap_size_bytes(&self) -> u64

      Returns the total size of self on the heap, in bytes.
      §

      fn total_size_bytes(&self) -> u64

      Returns the total size of self in bytes, accounting for both stack and heap space.
      §

      fn stack_size_bytes(&self) -> u64

      Returns the total size of self on the stack, in bytes. Read more
      §

      fn is_pod() -> bool

      Is Self just plain old data? Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      source§

      impl<T> Borrow<T> for T
      where diff --git a/docs/rust/head/re_query/range/struct.RangeCachedChunk.html b/docs/rust/head/re_query/range/struct.RangeCachedChunk.html index 04666019d7f5..cf9f15b29104 100644 --- a/docs/rust/head/re_query/range/struct.RangeCachedChunk.html +++ b/docs/rust/head/re_query/range/struct.RangeCachedChunk.html @@ -1,7 +1,7 @@ RangeCachedChunk in re_query::range - Rust

      Struct re_query::range::RangeCachedChunk

      source ·
      pub struct RangeCachedChunk {
      -    pub chunk: Chunk,
      +    pub chunk: Chunk,
           pub resorted: bool,
      -}

      Fields§

      §chunk: Chunk§resorted: bool

      When a Chunk gets cached, it is pre-processed according to the current QueryCacheKey, +}

      Fields§

      §chunk: Chunk§resorted: bool

      When a Chunk gets cached, it is pre-processed according to the current QueryCacheKey, e.g. it is time-sorted on the appropriate timeline.

      In the happy case, pre-processing a Chunk is a no-op, and the cached Chunk is just a reference to the real one sitting in the store. diff --git a/docs/rust/head/re_query/range/struct.RangeResults.html b/docs/rust/head/re_query/range/struct.RangeResults.html index 6a86d16566a9..3ad51684565e 100644 --- a/docs/rust/head/re_query/range/struct.RangeResults.html +++ b/docs/rust/head/re_query/range/struct.RangeResults.html @@ -1,14 +1,14 @@ RangeResults in re_query::range - Rust

      Struct re_query::range::RangeResults

      source ·
      pub struct RangeResults {
      -    pub query: RangeQuery,
      -    pub components: IntMap<ComponentName, Vec<Chunk>>,
      +    pub query: RangeQuery,
      +    pub components: IntMap<ComponentName, Vec<Chunk>>,
       }
      Expand description

      Results for a range query.

      The data is both deserialized and resolved/converted.

      Use RangeResults::get or RangeResults::get_required in order to access the results for each individual component.

      -

      Fields§

      §query: RangeQuery

      The query that yielded these results.

      -
      §components: IntMap<ComponentName, Vec<Chunk>>

      Results for each individual component.

      -

      Implementations§

      source§

      impl RangeResults

      source

      pub fn new(query: RangeQuery) -> Self

      source

      pub fn contains(&self, component_name: &ComponentName) -> bool

      source

      pub fn get(&self, component_name: &ComponentName) -> Option<&[Chunk]>

      Returns the Chunks for the specified component_name.

      -
      source

      pub fn get_required(&self, component_name: &ComponentName) -> Result<&[Chunk]>

      Returns the Chunks for the specified component_name.

      +

      Fields§

      §query: RangeQuery

      The query that yielded these results.

      +
      §components: IntMap<ComponentName, Vec<Chunk>>

      Results for each individual component.

      +

      Implementations§

      source§

      impl RangeResults

      source

      pub fn new(query: RangeQuery) -> Self

      source

      pub fn contains(&self, component_name: &ComponentName) -> bool

      source

      pub fn get(&self, component_name: &ComponentName) -> Option<&[Chunk]>

      Returns the [Chunk]s for the specified component_name.

      +
      source

      pub fn get_required(&self, component_name: &ComponentName) -> Result<&[Chunk]>

      Returns the [Chunk]s for the specified component_name.

      Returns an error if the component is not present.

      Trait Implementations§

      source§

      impl Debug for RangeResults

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where diff --git a/docs/rust/head/re_query/storage_engine/index.html b/docs/rust/head/re_query/storage_engine/index.html index 91783dc95af5..79a75c129d0d 100644 --- a/docs/rust/head/re_query/storage_engine/index.html +++ b/docs/rust/head/re_query/storage_engine/index.html @@ -1 +1 @@ -re_query::storage_engine - Rust

      Module re_query::storage_engine

      source ·

      Structs§

      Traits§

      \ No newline at end of file +re_query::storage_engine - Rust

      Module re_query::storage_engine

      source ·

      Structs§

      Traits§

      \ No newline at end of file diff --git a/docs/rust/head/re_query/storage_engine/struct.StorageEngine.html b/docs/rust/head/re_query/storage_engine/struct.StorageEngine.html index bcdd872abe4e..e0a9332fbc29 100644 --- a/docs/rust/head/re_query/storage_engine/struct.StorageEngine.html +++ b/docs/rust/head/re_query/storage_engine/struct.StorageEngine.html @@ -1,12 +1,12 @@ StorageEngine in re_query::storage_engine - Rust

      Struct re_query::storage_engine::StorageEngine

      source ·
      pub struct StorageEngine {
      -    store: ChunkStoreHandle,
      +    store: ChunkStoreHandle,
           cache: QueryCacheHandle,
      -}
      Expand description

      Keeps track of handles towards a [ChunkStore] and its QueryCache.

      -

      A StorageEngine doesn’t add any feature on top of what [ChunkStoreHandle] and +}

      Expand description

      Keeps track of handles towards a ChunkStore and its QueryCache.

      +

      A StorageEngine doesn’t add any feature on top of what ChunkStoreHandle and QueryCacheHandle already offer: the job of the StorageEngine is to leverage the type system in order to protect against deadlocks and race conditions at compile time.

      The handles stored within will never be publicly accessible past construction.

      -

      The underlying [ChunkStore] and QueryCache can be accessed through one of the +

      The underlying ChunkStore and QueryCache can be accessed through one of the following methods:

      -

      Fields§

      §store: ChunkStoreHandle§cache: QueryCacheHandle

      Implementations§

      source§

      impl StorageEngine

      source

      pub unsafe fn new(store: ChunkStoreHandle, cache: QueryCacheHandle) -> Self

      Creates a new StorageEngine with the specified [ChunkStore] and QueryCache handles.

      +

      Fields§

      §store: ChunkStoreHandle§cache: QueryCacheHandle

      Implementations§

      source§

      impl StorageEngine

      source

      pub unsafe fn new(store: ChunkStoreHandle, cache: QueryCacheHandle) -> Self

      Creates a new StorageEngine with the specified ChunkStore and QueryCache handles.

      §Safety

      It is the responsibility of the caller to make sure that the given handles have not escaped anywhere else before constructing this type, otherwise the StorageEngine cannot make any safety guarantees.

      -
      source§

      impl StorageEngine

      Trait Implementations§

      source§

      impl Clone for StorageEngine

      source§

      fn clone(&self) -> StorageEngine

      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 StorageEngineLike for StorageEngine

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( +

      source§

      impl StorageEngine

      Trait Implementations§

      source§

      impl Clone for StorageEngine

      source§

      fn clone(&self) -> StorageEngine

      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 StorageEngineLike for StorageEngine

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( &self, f: F, ) -> Option<R>

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where diff --git a/docs/rust/head/re_query/storage_engine/struct.StorageEngineArcReadGuard.html b/docs/rust/head/re_query/storage_engine/struct.StorageEngineArcReadGuard.html index a27a1190ed70..0bdf9a1e1f55 100644 --- a/docs/rust/head/re_query/storage_engine/struct.StorageEngineArcReadGuard.html +++ b/docs/rust/head/re_query/storage_engine/struct.StorageEngineArcReadGuard.html @@ -1,7 +1,7 @@ StorageEngineArcReadGuard in re_query::storage_engine - Rust
      pub struct StorageEngineArcReadGuard {
      -    store: ArcRwLockReadGuard<RawRwLock, ChunkStore>,
      +    store: ArcRwLockReadGuard<RawRwLock, ChunkStore>,
           cache: ArcRwLockReadGuard<RawRwLock, QueryCache>,
      -}

      Fields§

      §store: ArcRwLockReadGuard<RawRwLock, ChunkStore>§cache: ArcRwLockReadGuard<RawRwLock, QueryCache>

      Implementations§

      source§

      impl StorageEngineArcReadGuard

      source

      pub fn store(&self) -> &ChunkStore

      source

      pub fn cache(&self) -> &QueryCache

      Trait Implementations§

      source§

      impl Clone for StorageEngineArcReadGuard

      source§

      fn clone(&self) -> Self

      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 StorageEngineLike for StorageEngineArcReadGuard

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( +}

      Fields§

      §store: ArcRwLockReadGuard<RawRwLock, ChunkStore>§cache: ArcRwLockReadGuard<RawRwLock, QueryCache>

      Implementations§

      Trait Implementations§

      source§

      impl Clone for StorageEngineArcReadGuard

      source§

      fn clone(&self) -> Self

      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 StorageEngineLike for StorageEngineArcReadGuard

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( &self, f: F, ) -> Option<R>

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where diff --git a/docs/rust/head/re_query/storage_engine/struct.StorageEngineArcWriteGuard.html b/docs/rust/head/re_query/storage_engine/struct.StorageEngineArcWriteGuard.html index 0d07d1455066..aa8726bf3224 100644 --- a/docs/rust/head/re_query/storage_engine/struct.StorageEngineArcWriteGuard.html +++ b/docs/rust/head/re_query/storage_engine/struct.StorageEngineArcWriteGuard.html @@ -1,7 +1,7 @@ StorageEngineArcWriteGuard in re_query::storage_engine - Rust
      pub struct StorageEngineArcWriteGuard {
      -    store: ArcRwLockWriteGuard<RawRwLock, ChunkStore>,
      +    store: ArcRwLockWriteGuard<RawRwLock, ChunkStore>,
           cache: ArcRwLockWriteGuard<RawRwLock, QueryCache>,
      -}

      Fields§

      §store: ArcRwLockWriteGuard<RawRwLock, ChunkStore>§cache: ArcRwLockWriteGuard<RawRwLock, QueryCache>

      Implementations§

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where +}

      Fields§

      §store: ArcRwLockWriteGuard<RawRwLock, ChunkStore>§cache: ArcRwLockWriteGuard<RawRwLock, QueryCache>

      Implementations§

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_query/storage_engine/struct.StorageEngineReadGuard.html b/docs/rust/head/re_query/storage_engine/struct.StorageEngineReadGuard.html index bc02cae3881d..e005ec06916e 100644 --- a/docs/rust/head/re_query/storage_engine/struct.StorageEngineReadGuard.html +++ b/docs/rust/head/re_query/storage_engine/struct.StorageEngineReadGuard.html @@ -1,7 +1,7 @@ StorageEngineReadGuard in re_query::storage_engine - Rust

      Struct re_query::storage_engine::StorageEngineReadGuard

      source ·
      pub struct StorageEngineReadGuard<'a> {
      -    store: RwLockReadGuard<'a, ChunkStore>,
      +    store: RwLockReadGuard<'a, ChunkStore>,
           cache: RwLockReadGuard<'a, QueryCache>,
      -}

      Fields§

      §store: RwLockReadGuard<'a, ChunkStore>§cache: RwLockReadGuard<'a, QueryCache>

      Implementations§

      source§

      impl StorageEngineReadGuard<'_>

      source

      pub fn store(&self) -> &ChunkStore

      source

      pub fn cache(&self) -> &QueryCache

      Trait Implementations§

      source§

      impl Clone for StorageEngineReadGuard<'_>

      source§

      fn clone(&self) -> Self

      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 StorageEngineLike for StorageEngineReadGuard<'_>

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( +}

      Fields§

      §store: RwLockReadGuard<'a, ChunkStore>§cache: RwLockReadGuard<'a, QueryCache>

      Implementations§

      Trait Implementations§

      source§

      impl Clone for StorageEngineReadGuard<'_>

      source§

      fn clone(&self) -> Self

      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 StorageEngineLike for StorageEngineReadGuard<'_>

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( &self, f: F, ) -> Option<R>

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where diff --git a/docs/rust/head/re_query/storage_engine/struct.StorageEngineWriteGuard.html b/docs/rust/head/re_query/storage_engine/struct.StorageEngineWriteGuard.html index 451928b2fdc1..21cd5096b7f2 100644 --- a/docs/rust/head/re_query/storage_engine/struct.StorageEngineWriteGuard.html +++ b/docs/rust/head/re_query/storage_engine/struct.StorageEngineWriteGuard.html @@ -1,7 +1,7 @@ StorageEngineWriteGuard in re_query::storage_engine - Rust

      Struct re_query::storage_engine::StorageEngineWriteGuard

      source ·
      pub struct StorageEngineWriteGuard<'a> {
      -    store: RwLockWriteGuard<'a, ChunkStore>,
      +    store: RwLockWriteGuard<'a, ChunkStore>,
           cache: RwLockWriteGuard<'a, QueryCache>,
      -}

      Fields§

      §store: RwLockWriteGuard<'a, ChunkStore>§cache: RwLockWriteGuard<'a, QueryCache>

      Implementations§

      source§

      impl<'a> StorageEngineWriteGuard<'a>

      source§

      impl StorageEngineWriteGuard<'_>

      source

      pub fn store(&mut self) -> &mut ChunkStore

      source

      pub fn cache(&mut self) -> &mut QueryCache

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where +}

      Fields§

      §store: RwLockWriteGuard<'a, ChunkStore>§cache: RwLockWriteGuard<'a, QueryCache>

      Implementations§

      source§

      impl<'a> StorageEngineWriteGuard<'a>

      source§

      impl StorageEngineWriteGuard<'_>

      source

      pub fn store(&mut self) -> &mut ChunkStore

      source

      pub fn cache(&mut self) -> &mut QueryCache

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_query/storage_engine/trait.StorageEngineLike.html b/docs/rust/head/re_query/storage_engine/trait.StorageEngineLike.html index 227cd5459f89..0efc37473788 100644 --- a/docs/rust/head/re_query/storage_engine/trait.StorageEngineLike.html +++ b/docs/rust/head/re_query/storage_engine/trait.StorageEngineLike.html @@ -1,15 +1,15 @@ StorageEngineLike in re_query::storage_engine - Rust

      Trait re_query::storage_engine::StorageEngineLike

      source ·
      pub trait StorageEngineLike {
           // Required method
      -    fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R;
      +    fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R;
       
           // Provided method
      -    fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(
      +    fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(
               &self,
               f: F,
           ) -> Option<R> { ... }
      -}
      Expand description

      Anything that can expose references to a [ChunkStore] and its QueryCache.

      +}
      Expand description

      Anything that can expose references to a ChunkStore and its QueryCache.

      Used to abstract over StorageEngine and its different types of guards, such as StorageEngineArcReadGuard.

      -

      Required Methods§

      source

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      Provided Methods§

      source

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( +

      Required Methods§

      source

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      Provided Methods§

      source

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( &self, f: F, ) -> Option<R>

      Object Safety§

      This trait is not object safe.

      Implementors§

      \ No newline at end of file diff --git a/docs/rust/head/re_query/struct.LatestAtResults.html b/docs/rust/head/re_query/struct.LatestAtResults.html index 8a3ba7f7ca5e..701906c455b5 100644 --- a/docs/rust/head/re_query/struct.LatestAtResults.html +++ b/docs/rust/head/re_query/struct.LatestAtResults.html @@ -1,27 +1,27 @@ LatestAtResults in re_query - Rust

      Struct re_query::LatestAtResults

      source ·
      pub struct LatestAtResults {
           pub entity_path: EntityPath,
      -    pub query: LatestAtQuery,
      -    pub compound_index: (TimeInt, RowId),
      -    pub components: IntMap<ComponentName, UnitChunkShared>,
      +    pub query: LatestAtQuery,
      +    pub compound_index: (TimeInt, RowId),
      +    pub components: IntMap<ComponentName, UnitChunkShared>,
       }
      Expand description

      Results for a latest-at query.

      Use LatestAtResults::get and/or LatestAtResults::get_required in order to access the results for each individual component.

      Fields§

      §entity_path: EntityPath

      The associated EntityPath.

      -
      §query: LatestAtQuery

      The query that yielded these results.

      -
      §compound_index: (TimeInt, RowId)

      The compound index of this query result.

      +
      §query: LatestAtQuery

      The query that yielded these results.

      +
      §compound_index: (TimeInt, RowId)

      The compound index of this query result.

      A latest-at query is a compound operation that gathers data from many different rows. The index of that compound result corresponds to the index of most the recent row in all the sub-results, as defined by time and row-id order.

      -
      §components: IntMap<ComponentName, UnitChunkShared>

      Results for each individual component.

      -

      Each UnitChunkShared MUST always contain the corresponding component.

      -

      Implementations§

      source§

      impl LatestAtResults

      source

      pub fn empty(entity_path: EntityPath, query: LatestAtQuery) -> Self

      source§

      impl LatestAtResults

      source

      pub fn contains(&self, component_name: &ComponentName) -> bool

      source

      pub fn get(&self, component_name: &ComponentName) -> Option<&UnitChunkShared>

      Returns the UnitChunkShared for the specified [Component].

      +
      §components: IntMap<ComponentName, UnitChunkShared>

      Results for each individual component.

      +

      Each [UnitChunkShared] MUST always contain the corresponding component.

      +

      Implementations§

      source§

      impl LatestAtResults

      source

      pub fn empty(entity_path: EntityPath, query: LatestAtQuery) -> Self

      source§

      impl LatestAtResults

      source

      pub fn contains(&self, component_name: &ComponentName) -> bool

      source

      pub fn get(&self, component_name: &ComponentName) -> Option<&UnitChunkShared>

      Returns the [UnitChunkShared] for the specified [Component].

      source

      pub fn get_required( &self, component_name: &ComponentName, -) -> Result<&UnitChunkShared>

      Returns the UnitChunkShared for the specified [Component].

      +) -> Result<&UnitChunkShared>

      Returns the [UnitChunkShared] for the specified [Component].

      Returns an error if the component is not present.

      -
      source

      pub fn index(&self) -> (TimeInt, RowId)

      Returns the compound index ((TimeInt, RowId) pair) of the results.

      -

      source§

      impl LatestAtResults

      source

      pub fn component_row_id(&self, component_name: &ComponentName) -> Option<RowId>

      Returns the RowId for the specified component.

      +
      source

      pub fn index(&self) -> (TimeInt, RowId)

      Returns the compound index ((TimeInt, RowId) pair) of the results.

      +
      source§

      impl LatestAtResults

      source

      pub fn component_row_id(&self, component_name: &ComponentName) -> Option<RowId>

      Returns the RowId for the specified component.

      source

      pub fn component_batch_raw( &self, component_name: &ComponentName, @@ -99,7 +99,7 @@ &self, log_level: Level, component_name: ComponentName, - res: ChunkResult<T>, + res: ChunkResult<T>, ) -> Option<T>

      Trait Implementations§

      source§

      impl Clone for LatestAtResults

      source§

      fn clone(&self) -> LatestAtResults

      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 LatestAtResults

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      source§

      impl<T> Borrow<T> for T
      where diff --git a/docs/rust/head/re_query/struct.QueryCache.html b/docs/rust/head/re_query/struct.QueryCache.html index ff5873ad2fc9..a80aa28aeb55 100644 --- a/docs/rust/head/re_query/struct.QueryCache.html +++ b/docs/rust/head/re_query/struct.QueryCache.html @@ -1,20 +1,20 @@ QueryCache in re_query - Rust

      Struct re_query::QueryCache

      source ·
      pub struct QueryCache {
      -    pub(crate) store: ChunkStoreHandle,
      +    pub(crate) store: ChunkStoreHandle,
           pub(crate) store_id: StoreId,
           pub(crate) might_require_clearing: RwLock<IntSet<EntityPath>>,
           pub(crate) latest_at_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<LatestAtCache>>>>,
           pub(crate) range_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<RangeCache>>>>,
      -}

      Fields§

      §store: ChunkStoreHandle

      Handle to the associated [ChunkStoreHandle].

      -
      §store_id: StoreId

      The StoreId of the associated [ChunkStoreHandle].

      +}

      Fields§

      §store: ChunkStoreHandle

      Handle to the associated ChunkStoreHandle.

      +
      §store_id: StoreId

      The StoreId of the associated ChunkStoreHandle.

      §might_require_clearing: RwLock<IntSet<EntityPath>>

      Keeps track of which entities have had any Clear-related data on any timeline at any point in time.

      This is used to optimized read-time clears, so that we don’t unnecessarily pay for the fixed overhead of all the query layers when we know for a fact that there won’t be any data there. This is a huge performance improvement in practice, especially in recordings with many entities.

      -
      §latest_at_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<LatestAtCache>>>>§range_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<RangeCache>>>>

      Implementations§

      source§

      impl QueryCache

      source

      pub fn new(store: ChunkStoreHandle) -> Self

      source

      pub fn new_handle(store: ChunkStoreHandle) -> QueryCacheHandle

      source

      pub fn clear(&self)

      source§

      impl QueryCache

      source

      pub fn stats(&self) -> CachesStats

      Computes the stats for all primary caches.

      +
      §latest_at_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<LatestAtCache>>>>§range_per_cache_key: RwLock<HashMap<QueryCacheKey, Arc<RwLock<RangeCache>>>>

      Implementations§

      source§

      impl QueryCache

      source

      pub fn new(store: ChunkStoreHandle) -> Self

      source

      pub fn new_handle(store: ChunkStoreHandle) -> QueryCacheHandle

      source

      pub fn clear(&self)

      source§

      impl QueryCache

      source

      pub fn stats(&self) -> CachesStats

      Computes the stats for all primary caches.

      source§

      impl QueryCache

      source

      pub fn latest_at<'d>( &self, - query: &LatestAtQuery, + query: &LatestAtQuery, entity_path: &EntityPath, component_descrs: impl IntoIterator<Item = impl Into<Cow<'d, ComponentDescriptor>>>, ) -> LatestAtResults

      Queries for the given component_names using latest-at semantics.

      @@ -23,13 +23,13 @@
      source

      pub fn purge_fraction_of_ram(&self, fraction_to_purge: f32)

      Free up some RAM by forgetting the older parts of all timelines.

      source§

      impl QueryCache

      source

      pub fn range<'a>( &self, - query: &RangeQuery, + query: &RangeQuery, entity_path: &EntityPath, component_descrs: impl IntoIterator<Item = impl Into<Cow<'a, ComponentDescriptor>>>, ) -> RangeResults

      Queries for the given component_names using range semantics.

      See RangeResults for more information about how to handle the results.

      This is a cached API – data will be lazily cached upon access.

      -

      Trait Implementations§

      source§

      impl ChunkStoreSubscriber for QueryCache

      source§

      fn name(&self) -> String

      Arbitrary name for the subscriber. Read more
      source§

      fn as_any(&self) -> &dyn Any

      Workaround for downcasting support, simply return self: Read more
      source§

      fn as_any_mut(&mut self) -> &mut dyn Any

      Workaround for downcasting support, simply return self: Read more
      source§

      fn on_events(&mut self, events: &[ChunkStoreEvent])

      The core of this trait: get notified of changes happening in all [ChunkStore]s. Read more
      source§

      impl Debug for QueryCache

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where +

      Trait Implementations§

      source§

      impl ChunkStoreSubscriber for QueryCache

      source§

      fn name(&self) -> String

      Arbitrary name for the subscriber. Read more
      source§

      fn as_any(&self) -> &dyn Any

      Workaround for downcasting support, simply return self: Read more
      source§

      fn as_any_mut(&mut self) -> &mut dyn Any

      Workaround for downcasting support, simply return self: Read more
      source§

      fn on_events(&mut self, events: &[ChunkStoreEvent])

      The core of this trait: get notified of changes happening in all ChunkStores. Read more
      source§

      impl Debug for QueryCache

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_query/struct.RangeResults.html b/docs/rust/head/re_query/struct.RangeResults.html index cfaf96620d4b..f7cc60a3bd32 100644 --- a/docs/rust/head/re_query/struct.RangeResults.html +++ b/docs/rust/head/re_query/struct.RangeResults.html @@ -1,14 +1,14 @@ RangeResults in re_query - Rust

      Struct re_query::RangeResults

      source ·
      pub struct RangeResults {
      -    pub query: RangeQuery,
      -    pub components: IntMap<ComponentName, Vec<Chunk>>,
      +    pub query: RangeQuery,
      +    pub components: IntMap<ComponentName, Vec<Chunk>>,
       }
      Expand description

      Results for a range query.

      The data is both deserialized and resolved/converted.

      Use RangeResults::get or RangeResults::get_required in order to access the results for each individual component.

      -

      Fields§

      §query: RangeQuery

      The query that yielded these results.

      -
      §components: IntMap<ComponentName, Vec<Chunk>>

      Results for each individual component.

      -

      Implementations§

      source§

      impl RangeResults

      source

      pub fn new(query: RangeQuery) -> Self

      source

      pub fn contains(&self, component_name: &ComponentName) -> bool

      source

      pub fn get(&self, component_name: &ComponentName) -> Option<&[Chunk]>

      Returns the Chunks for the specified component_name.

      -
      source

      pub fn get_required(&self, component_name: &ComponentName) -> Result<&[Chunk]>

      Returns the Chunks for the specified component_name.

      +

      Fields§

      §query: RangeQuery

      The query that yielded these results.

      +
      §components: IntMap<ComponentName, Vec<Chunk>>

      Results for each individual component.

      +

      Implementations§

      source§

      impl RangeResults

      source

      pub fn new(query: RangeQuery) -> Self

      source

      pub fn contains(&self, component_name: &ComponentName) -> bool

      source

      pub fn get(&self, component_name: &ComponentName) -> Option<&[Chunk]>

      Returns the [Chunk]s for the specified component_name.

      +
      source

      pub fn get_required(&self, component_name: &ComponentName) -> Result<&[Chunk]>

      Returns the [Chunk]s for the specified component_name.

      Returns an error if the component is not present.

      Trait Implementations§

      source§

      impl Debug for RangeResults

      source§

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

      Formats the value using the given formatter. Read more

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where diff --git a/docs/rust/head/re_query/struct.StorageEngine.html b/docs/rust/head/re_query/struct.StorageEngine.html index 33285487484a..b0b3f82d3259 100644 --- a/docs/rust/head/re_query/struct.StorageEngine.html +++ b/docs/rust/head/re_query/struct.StorageEngine.html @@ -1,12 +1,12 @@ StorageEngine in re_query - Rust

      Struct re_query::StorageEngine

      source ·
      pub struct StorageEngine {
      -    store: ChunkStoreHandle,
      +    store: ChunkStoreHandle,
           cache: QueryCacheHandle,
      -}
      Expand description

      Keeps track of handles towards a [ChunkStore] and its QueryCache.

      -

      A StorageEngine doesn’t add any feature on top of what [ChunkStoreHandle] and +}

      Expand description

      Keeps track of handles towards a ChunkStore and its QueryCache.

      +

      A StorageEngine doesn’t add any feature on top of what ChunkStoreHandle and QueryCacheHandle already offer: the job of the StorageEngine is to leverage the type system in order to protect against deadlocks and race conditions at compile time.

      The handles stored within will never be publicly accessible past construction.

      -

      The underlying [ChunkStore] and QueryCache can be accessed through one of the +

      The underlying ChunkStore and QueryCache can be accessed through one of the following methods:

      -

      Fields§

      §store: ChunkStoreHandle§cache: QueryCacheHandle

      Implementations§

      source§

      impl StorageEngine

      source

      pub unsafe fn new(store: ChunkStoreHandle, cache: QueryCacheHandle) -> Self

      Creates a new StorageEngine with the specified [ChunkStore] and QueryCache handles.

      +

      Fields§

      §store: ChunkStoreHandle§cache: QueryCacheHandle

      Implementations§

      source§

      impl StorageEngine

      source

      pub unsafe fn new(store: ChunkStoreHandle, cache: QueryCacheHandle) -> Self

      Creates a new StorageEngine with the specified ChunkStore and QueryCache handles.

      §Safety

      It is the responsibility of the caller to make sure that the given handles have not escaped anywhere else before constructing this type, otherwise the StorageEngine cannot make any safety guarantees.

      -
      source§

      impl StorageEngine

      Trait Implementations§

      source§

      impl Clone for StorageEngine

      source§

      fn clone(&self) -> StorageEngine

      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 StorageEngineLike for StorageEngine

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( +

      source§

      impl StorageEngine

      Trait Implementations§

      source§

      impl Clone for StorageEngine

      source§

      fn clone(&self) -> StorageEngine

      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 StorageEngineLike for StorageEngine

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( &self, f: F, ) -> Option<R>

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where diff --git a/docs/rust/head/re_query/struct.StorageEngineArcReadGuard.html b/docs/rust/head/re_query/struct.StorageEngineArcReadGuard.html index 55a9cd65db7d..2aab338dd88b 100644 --- a/docs/rust/head/re_query/struct.StorageEngineArcReadGuard.html +++ b/docs/rust/head/re_query/struct.StorageEngineArcReadGuard.html @@ -1,7 +1,7 @@ StorageEngineArcReadGuard in re_query - Rust

      Struct re_query::StorageEngineArcReadGuard

      source ·
      pub struct StorageEngineArcReadGuard {
      -    store: ArcRwLockReadGuard<RawRwLock, ChunkStore>,
      +    store: ArcRwLockReadGuard<RawRwLock, ChunkStore>,
           cache: ArcRwLockReadGuard<RawRwLock, QueryCache>,
      -}

      Fields§

      §store: ArcRwLockReadGuard<RawRwLock, ChunkStore>§cache: ArcRwLockReadGuard<RawRwLock, QueryCache>

      Implementations§

      source§

      impl StorageEngineArcReadGuard

      source

      pub fn store(&self) -> &ChunkStore

      source

      pub fn cache(&self) -> &QueryCache

      Trait Implementations§

      source§

      impl Clone for StorageEngineArcReadGuard

      source§

      fn clone(&self) -> Self

      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 StorageEngineLike for StorageEngineArcReadGuard

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( +}

      Fields§

      §store: ArcRwLockReadGuard<RawRwLock, ChunkStore>§cache: ArcRwLockReadGuard<RawRwLock, QueryCache>

      Implementations§

      Trait Implementations§

      source§

      impl Clone for StorageEngineArcReadGuard

      source§

      fn clone(&self) -> Self

      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 StorageEngineLike for StorageEngineArcReadGuard

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( &self, f: F, ) -> Option<R>

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where diff --git a/docs/rust/head/re_query/struct.StorageEngineReadGuard.html b/docs/rust/head/re_query/struct.StorageEngineReadGuard.html index e56bc3fa0eec..55c312137b92 100644 --- a/docs/rust/head/re_query/struct.StorageEngineReadGuard.html +++ b/docs/rust/head/re_query/struct.StorageEngineReadGuard.html @@ -1,7 +1,7 @@ StorageEngineReadGuard in re_query - Rust

      Struct re_query::StorageEngineReadGuard

      source ·
      pub struct StorageEngineReadGuard<'a> {
      -    store: RwLockReadGuard<'a, ChunkStore>,
      +    store: RwLockReadGuard<'a, ChunkStore>,
           cache: RwLockReadGuard<'a, QueryCache>,
      -}

      Fields§

      §store: RwLockReadGuard<'a, ChunkStore>§cache: RwLockReadGuard<'a, QueryCache>

      Implementations§

      source§

      impl StorageEngineReadGuard<'_>

      source

      pub fn store(&self) -> &ChunkStore

      source

      pub fn cache(&self) -> &QueryCache

      Trait Implementations§

      source§

      impl Clone for StorageEngineReadGuard<'_>

      source§

      fn clone(&self) -> Self

      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 StorageEngineLike for StorageEngineReadGuard<'_>

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( +}

      Fields§

      §store: RwLockReadGuard<'a, ChunkStore>§cache: RwLockReadGuard<'a, QueryCache>

      Implementations§

      Trait Implementations§

      source§

      impl Clone for StorageEngineReadGuard<'_>

      source§

      fn clone(&self) -> Self

      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 StorageEngineLike for StorageEngineReadGuard<'_>

      source§

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      source§

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( &self, f: F, ) -> Option<R>

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where diff --git a/docs/rust/head/re_query/struct.StorageEngineWriteGuard.html b/docs/rust/head/re_query/struct.StorageEngineWriteGuard.html index 933bec828f34..65177ef574f4 100644 --- a/docs/rust/head/re_query/struct.StorageEngineWriteGuard.html +++ b/docs/rust/head/re_query/struct.StorageEngineWriteGuard.html @@ -1,7 +1,7 @@ StorageEngineWriteGuard in re_query - Rust

      Struct re_query::StorageEngineWriteGuard

      source ·
      pub struct StorageEngineWriteGuard<'a> {
      -    store: RwLockWriteGuard<'a, ChunkStore>,
      +    store: RwLockWriteGuard<'a, ChunkStore>,
           cache: RwLockWriteGuard<'a, QueryCache>,
      -}

      Fields§

      §store: RwLockWriteGuard<'a, ChunkStore>§cache: RwLockWriteGuard<'a, QueryCache>

      Implementations§

      source§

      impl<'a> StorageEngineWriteGuard<'a>

      source§

      impl StorageEngineWriteGuard<'_>

      source

      pub fn store(&mut self) -> &mut ChunkStore

      source

      pub fn cache(&mut self) -> &mut QueryCache

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where +}

      Fields§

      §store: RwLockWriteGuard<'a, ChunkStore>§cache: RwLockWriteGuard<'a, QueryCache>

      Implementations§

      source§

      impl<'a> StorageEngineWriteGuard<'a>

      source§

      impl StorageEngineWriteGuard<'_>

      source

      pub fn store(&mut self) -> &mut ChunkStore

      source

      pub fn cache(&mut self) -> &mut QueryCache

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_query/trait.StorageEngineLike.html b/docs/rust/head/re_query/trait.StorageEngineLike.html index a46064da581a..e854d1e15892 100644 --- a/docs/rust/head/re_query/trait.StorageEngineLike.html +++ b/docs/rust/head/re_query/trait.StorageEngineLike.html @@ -1,15 +1,15 @@ StorageEngineLike in re_query - Rust

      Trait re_query::StorageEngineLike

      source ·
      pub trait StorageEngineLike {
           // Required method
      -    fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R;
      +    fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R;
       
           // Provided method
      -    fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(
      +    fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(
               &self,
               f: F,
           ) -> Option<R> { ... }
      -}
      Expand description

      Anything that can expose references to a [ChunkStore] and its QueryCache.

      +}
      Expand description

      Anything that can expose references to a ChunkStore and its QueryCache.

      Used to abstract over StorageEngine and its different types of guards, such as StorageEngineArcReadGuard.

      -

      Required Methods§

      source

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      Provided Methods§

      source

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( +

      Required Methods§

      source

      fn with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>(&self, f: F) -> R

      Provided Methods§

      source

      fn try_with<F: FnOnce(&ChunkStore, &QueryCache) -> R, R>( &self, f: F, ) -> Option<R>

      Object Safety§

      This trait is not object safe.

      Implementors§

      \ No newline at end of file diff --git a/docs/rust/head/re_renderer/global_bindings/index.html b/docs/rust/head/re_renderer/global_bindings/index.html index e0ee38650873..7e1ab7d95e3a 100644 --- a/docs/rust/head/re_renderer/global_bindings/index.html +++ b/docs/rust/head/re_renderer/global_bindings/index.html @@ -1 +1 @@ -re_renderer::global_bindings - Rust

      Module re_renderer::global_bindings

      source ·

      Structs§

      \ No newline at end of file +re_renderer::global_bindings - Rust

      Module re_renderer::global_bindings

      source ·

      Structs§

      \ No newline at end of file diff --git a/docs/rust/head/re_renderer/global_bindings/struct.GlobalBindings.html b/docs/rust/head/re_renderer/global_bindings/struct.GlobalBindings.html index f578903eb727..e0097b85f58c 100644 --- a/docs/rust/head/re_renderer/global_bindings/struct.GlobalBindings.html +++ b/docs/rust/head/re_renderer/global_bindings/struct.GlobalBindings.html @@ -1,8 +1,9 @@ -GlobalBindings in re_renderer::global_bindings - Rust

      Struct re_renderer::global_bindings::GlobalBindings

      source ·
      pub(crate) struct GlobalBindings {
      +GlobalBindings in re_renderer::global_bindings - Rust

      Struct re_renderer::global_bindings::GlobalBindings

      source ·
      pub(crate) struct GlobalBindings {
           pub(crate) layout: GpuBindGroupLayoutHandle,
      -    nearest_neighbor_sampler: GpuSamplerHandle,
      -    trilinear_sampler: GpuSamplerHandle,
      -}

      Fields§

      §layout: GpuBindGroupLayoutHandle§nearest_neighbor_sampler: GpuSamplerHandle§trilinear_sampler: GpuSamplerHandle

      Implementations§

      source§

      impl GlobalBindings

      source

      pub fn new(pools: &WgpuResourcePools, device: &Device) -> Self

      source

      pub fn create_bind_group( + nearest_neighbor_sampler_repeat: GpuSamplerHandle, + nearest_neighbor_sampler_clamped: GpuSamplerHandle, + trilinear_sampler_repeat: GpuSamplerHandle, +}

      Fields§

      §layout: GpuBindGroupLayoutHandle§nearest_neighbor_sampler_repeat: GpuSamplerHandle§nearest_neighbor_sampler_clamped: GpuSamplerHandle§trilinear_sampler_repeat: GpuSamplerHandle

      Implementations§

      source§

      impl GlobalBindings

      source

      pub fn new(pools: &WgpuResourcePools, device: &Device) -> Self

      source

      pub fn create_bind_group( &self, pools: &WgpuResourcePools, device: &Device, diff --git a/docs/rust/head/re_sdk_comms/buffered_client/fn.msg_encode.html b/docs/rust/head/re_sdk_comms/buffered_client/fn.msg_encode.html index 95da1e79b4eb..29b66ee071f6 100644 --- a/docs/rust/head/re_sdk_comms/buffered_client/fn.msg_encode.html +++ b/docs/rust/head/re_sdk_comms/buffered_client/fn.msg_encode.html @@ -1,5 +1,5 @@ msg_encode in re_sdk_comms::buffered_client - Rust

      Function re_sdk_comms::buffered_client::msg_encode

      source ·
      fn msg_encode(
      -    encoding_options: EncodingOptions,
      +    encoding_options: EncodingOptions,
           msg_rx: &Receiver<MsgMsg>,
           quit_rx: &Receiver<QuitMsg>,
           packet_tx: &Sender<PacketMsg>,
      diff --git a/docs/rust/head/re_sdk_comms/enum.ConnectionError.html b/docs/rust/head/re_sdk_comms/enum.ConnectionError.html
      index f13c55d54c1e..b9a6a4a92c33 100644
      --- a/docs/rust/head/re_sdk_comms/enum.ConnectionError.html
      +++ b/docs/rust/head/re_sdk_comms/enum.ConnectionError.html
      @@ -2,14 +2,14 @@
           UnknownClient,
           VersionError(VersionError),
           SendError(Error),
      -    DecodeError(DecodeError),
      +    DecodeError(DecodeError),
           ChannelDisconnected(SendError<LogMsg>),
       }
      Expand description

      Server connection error.

      This can only occur when using the server feature, However it is defined here so that crates that want to react to this error can do so without needing to depend on the server feature directly. This is useful when processing errors from a passed-in re_smart_channel channel as done by re_viewer as of writing.

      -

      Variants§

      §

      UnknownClient

      §

      VersionError(VersionError)

      §

      SendError(Error)

      §

      DecodeError(DecodeError)

      §

      ChannelDisconnected(SendError<LogMsg>)

      Trait Implementations§

      source§

      impl Debug for ConnectionError

      source§

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

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

      impl Display for ConnectionError

      source§

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

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

      impl Error for ConnectionError

      source§

      fn source(&self) -> Option<&(dyn Error + 'static)>

      The lower-level source of this error, if any. Read more
      1.0.0 · source§

      fn description(&self) -> &str

      👎Deprecated since 1.42.0: use the Display impl or to_string()
      1.0.0 · source§

      fn cause(&self) -> Option<&dyn Error>

      👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
      source§

      fn provide<'a>(&'a self, request: &mut Request<'a>)

      🔬This is a nightly-only experimental API. (error_generic_member_access)
      Provides type based access to context intended for error reports. Read more
      source§

      impl From<DecodeError> for ConnectionError

      source§

      fn from(source: DecodeError) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for ConnectionError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<SendError<LogMsg>> for ConnectionError

      source§

      fn from(source: SendError<LogMsg>) -> Self

      Converts to this type from the input type.
      source§

      impl From<VersionError> for ConnectionError

      source§

      fn from(source: VersionError) -> Self

      Converts to this type from the input type.

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where +

      Variants§

      §

      UnknownClient

      §

      VersionError(VersionError)

      §

      SendError(Error)

      §

      DecodeError(DecodeError)

      §

      ChannelDisconnected(SendError<LogMsg>)

      Trait Implementations§

      source§

      impl Debug for ConnectionError

      source§

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

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

      impl Display for ConnectionError

      source§

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

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

      impl Error for ConnectionError

      source§

      fn source(&self) -> Option<&(dyn Error + 'static)>

      The lower-level source of this error, if any. Read more
      1.0.0 · source§

      fn description(&self) -> &str

      👎Deprecated since 1.42.0: use the Display impl or to_string()
      1.0.0 · source§

      fn cause(&self) -> Option<&dyn Error>

      👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
      source§

      fn provide<'a>(&'a self, request: &mut Request<'a>)

      🔬This is a nightly-only experimental API. (error_generic_member_access)
      Provides type based access to context intended for error reports. Read more
      source§

      impl From<DecodeError> for ConnectionError

      source§

      fn from(source: DecodeError) -> Self

      Converts to this type from the input type.
      source§

      impl From<Error> for ConnectionError

      source§

      fn from(source: Error) -> Self

      Converts to this type from the input type.
      source§

      impl From<SendError<LogMsg>> for ConnectionError

      source§

      fn from(source: SendError<LogMsg>) -> Self

      Converts to this type from the input type.
      source§

      impl From<VersionError> for ConnectionError

      source§

      fn from(source: VersionError) -> Self

      Converts to this type from the input type.

      Auto Trait Implementations§

      Blanket Implementations§

      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> Az for T

      source§

      fn az<Dst>(self) -> Dst
      where T: Cast<Dst>,

      Casts the value.
      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 diff --git a/docs/rust/head/re_sdk_comms/fn.serve.html b/docs/rust/head/re_sdk_comms/fn.serve.html index 4b013f4e9129..2a1c7c413124 100644 --- a/docs/rust/head/re_sdk_comms/fn.serve.html +++ b/docs/rust/head/re_sdk_comms/fn.serve.html @@ -2,7 +2,7 @@ bind_ip: &str, port: u16, options: ServerOptions, -) -> Result<Receiver<LogMsg>, ServerError>
      Expand description

      Listen to multiple SDK:s connecting to us over TCP.

      +) -> Result<Receiver<LogMsg>, ServerError>
      Expand description

      Listen to multiple SDK:s connecting to us over TCP.

      fn main() {
           let log_msg_rx = serve("0.0.0.0", re_sdk_comms::DEFAULT_SERVER_PORT, ServerOptions::default()).unwrap();
      diff --git a/docs/rust/head/re_sdk_comms/server/fn.listen_for_new_clients.html b/docs/rust/head/re_sdk_comms/server/fn.listen_for_new_clients.html
      index efeee8896945..842262c98c2b 100644
      --- a/docs/rust/head/re_sdk_comms/server/fn.listen_for_new_clients.html
      +++ b/docs/rust/head/re_sdk_comms/server/fn.listen_for_new_clients.html
      @@ -1,5 +1,5 @@
       listen_for_new_clients in re_sdk_comms::server - Rust

      Function re_sdk_comms::server::listen_for_new_clients

      source ·
      fn listen_for_new_clients(
           listener: &TcpListener,
           options: ServerOptions,
      -    tx: &Sender<LogMsg>,
      +    tx: &Sender<LogMsg>,
       )
      \ No newline at end of file diff --git a/docs/rust/head/re_sdk_comms/server/fn.run_client.html b/docs/rust/head/re_sdk_comms/server/fn.run_client.html index 03ff8093caa9..85d1f2870f9e 100644 --- a/docs/rust/head/re_sdk_comms/server/fn.run_client.html +++ b/docs/rust/head/re_sdk_comms/server/fn.run_client.html @@ -1,6 +1,6 @@ run_client in re_sdk_comms::server - Rust

      Function re_sdk_comms::server::run_client

      source ·
      fn run_client(
           stream: TcpStream,
           addr_string: &str,
      -    tx: &Sender<LogMsg>,
      +    tx: &Sender<LogMsg>,
           options: ServerOptions,
       ) -> Result<(), ConnectionError>
      \ No newline at end of file diff --git a/docs/rust/head/re_sdk_comms/server/fn.serve.html b/docs/rust/head/re_sdk_comms/server/fn.serve.html index 3ee40865f266..ea64b9bf430c 100644 --- a/docs/rust/head/re_sdk_comms/server/fn.serve.html +++ b/docs/rust/head/re_sdk_comms/server/fn.serve.html @@ -2,7 +2,7 @@ bind_ip: &str, port: u16, options: ServerOptions, -) -> Result<Receiver<LogMsg>, ServerError>
      Expand description

      Listen to multiple SDK:s connecting to us over TCP.

      +) -> Result<Receiver<LogMsg>, ServerError>
      Expand description

      Listen to multiple SDK:s connecting to us over TCP.

      fn main() {
           let log_msg_rx = serve("0.0.0.0", re_sdk_comms::DEFAULT_SERVER_PORT, ServerOptions::default()).unwrap();
      diff --git a/docs/rust/head/re_sdk_comms/server/fn.spawn_client.html b/docs/rust/head/re_sdk_comms/server/fn.spawn_client.html
      index 2df4d75887e8..cca043fe4b8d 100644
      --- a/docs/rust/head/re_sdk_comms/server/fn.spawn_client.html
      +++ b/docs/rust/head/re_sdk_comms/server/fn.spawn_client.html
      @@ -1,6 +1,6 @@
       spawn_client in re_sdk_comms::server - Rust

      Function re_sdk_comms::server::spawn_client

      source ·
      fn spawn_client(
           stream: TcpStream,
      -    tx: &Sender<LogMsg>,
      +    tx: &Sender<LogMsg>,
           options: ServerOptions,
           peer_addr: Option<SocketAddr>,
       )
      \ No newline at end of file diff --git a/docs/rust/head/re_ui/syntax_highlighting/trait.SyntaxHighlighting.html b/docs/rust/head/re_ui/syntax_highlighting/trait.SyntaxHighlighting.html index c3ac451fde78..9865c0f0ef28 100644 --- a/docs/rust/head/re_ui/syntax_highlighting/trait.SyntaxHighlighting.html +++ b/docs/rust/head/re_ui/syntax_highlighting/trait.SyntaxHighlighting.html @@ -4,4 +4,4 @@ // Provided method fn syntax_highlighted(&self, style: &Style) -> LayoutJob { ... } -}

      Required Methods§

      source

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      Provided Methods§

      source

      fn syntax_highlighted(&self, style: &Style) -> LayoutJob

      Implementations on Foreign Types§

      source§

      impl SyntaxHighlighting for &str

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for InstancePath

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for Instance

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for ComponentPath

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for EntityPath

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for EntityPathPart

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for String

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for ComponentName

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      Implementors§

      \ No newline at end of file +}

      Required Methods§

      source

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      Provided Methods§

      source

      fn syntax_highlighted(&self, style: &Style) -> LayoutJob

      Implementations on Foreign Types§

      source§

      impl SyntaxHighlighting for &str

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for Instance

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for ComponentPath

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for EntityPath

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for EntityPathPart

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for String

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for ComponentName

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      source§

      impl SyntaxHighlighting for InstancePath

      source§

      fn syntax_highlight_into(&self, style: &Style, job: &mut LayoutJob)

      Implementors§

      \ No newline at end of file diff --git a/docs/rust/head/re_view_spatial/picking_ui_pixel/fn.textured_rect_hover_ui.html b/docs/rust/head/re_view_spatial/picking_ui_pixel/fn.textured_rect_hover_ui.html index 82d5885e22cc..d24e7faa65b6 100644 --- a/docs/rust/head/re_view_spatial/picking_ui_pixel/fn.textured_rect_hover_ui.html +++ b/docs/rust/head/re_view_spatial/picking_ui_pixel/fn.textured_rect_hover_ui.html @@ -5,7 +5,7 @@ query: &ViewQuery<'_>, spatial_kind: SpatialViewKind, ui_pan_and_zoom_from_ui: RectTransform, - annotations: &AnnotationSceneContext, + annotations: &AnnotationSceneContext, picked_pixel_info: PickedPixelInfo, hover_overlay_index: u32, )

      \ No newline at end of file diff --git a/docs/rust/head/re_view_spatial/visualizers/encoded_image/struct.EncodedImageVisualizer.html b/docs/rust/head/re_view_spatial/visualizers/encoded_image/struct.EncodedImageVisualizer.html index 02e9a3030f49..6c55bc23eb45 100644 --- a/docs/rust/head/re_view_spatial/visualizers/encoded_image/struct.EncodedImageVisualizer.html +++ b/docs/rust/head/re_view_spatial/visualizers/encoded_image/struct.EncodedImageVisualizer.html @@ -3,7 +3,7 @@ }

      Fields§

      §data: SpatialViewVisualizerData

      Implementations§

      source§

      impl EncodedImageVisualizer

      source

      fn process_encoded_image( &mut self, ctx: &QueryContext<'_>, - results: &HybridResults<'_>, + results: &HybridResults<'_>, spatial_ctx: &SpatialSceneEntityContext<'_>, )

      Trait Implementations§

      source§

      impl ComponentFallbackProvider for EncodedImageVisualizer

      source§

      fn try_provide_fallback( &self, diff --git a/docs/rust/head/re_view_spatial/visualizers/images/struct.ImageVisualizer.html b/docs/rust/head/re_view_spatial/visualizers/images/struct.ImageVisualizer.html index 6c92e49d6637..1d975a200861 100644 --- a/docs/rust/head/re_view_spatial/visualizers/images/struct.ImageVisualizer.html +++ b/docs/rust/head/re_view_spatial/visualizers/images/struct.ImageVisualizer.html @@ -3,7 +3,7 @@ }

      Fields§

      §data: SpatialViewVisualizerData

      Implementations§

      source§

      impl ImageVisualizer

      source

      fn process_image( &mut self, ctx: &QueryContext<'_>, - results: &HybridResults<'_>, + results: &HybridResults<'_>, spatial_ctx: &SpatialSceneEntityContext<'_>, )

      Trait Implementations§

      source§

      impl ComponentFallbackProvider for ImageVisualizer

      source§

      fn try_provide_fallback( &self, diff --git a/docs/rust/head/re_view_spatial/visualizers/utilities/entity_iterator/fn.process_archetype.html b/docs/rust/head/re_view_spatial/visualizers/utilities/entity_iterator/fn.process_archetype.html index f92201c958ed..3d93630e6f95 100644 --- a/docs/rust/head/re_view_spatial/visualizers/utilities/entity_iterator/fn.process_archetype.html +++ b/docs/rust/head/re_view_spatial/visualizers/utilities/entity_iterator/fn.process_archetype.html @@ -5,7 +5,7 @@ fun: F, ) -> Result<(), ViewSystemExecutionError>
      where A: Archetype, - F: FnMut(&QueryContext<'_>, &SpatialSceneEntityContext<'_>, &HybridResults<'_>) -> Result<(), ViewSystemExecutionError>,
      Expand description

      Iterates through all entity views for a given archetype.

      + F: FnMut(&QueryContext<'_>, &SpatialSceneEntityContext<'_>, &HybridResults<'_>) -> Result<(), ViewSystemExecutionError>,
      Expand description

      Iterates through all entity views for a given archetype.

      The callback passed in gets passed along a SpatialSceneEntityContext which contains various useful information about an entity in the context of the current scene.

      \ No newline at end of file diff --git a/docs/rust/head/re_ws_comms/server/struct.MessageQueue.html b/docs/rust/head/re_ws_comms/server/struct.MessageQueue.html index 4c479076d8cc..728b87fc3d6d 100644 --- a/docs/rust/head/re_ws_comms/server/struct.MessageQueue.html +++ b/docs/rust/head/re_ws_comms/server/struct.MessageQueue.html @@ -1,9 +1,9 @@ MessageQueue in re_ws_comms::server - Rust

      Struct re_ws_comms::server::MessageQueue

      source ·
      struct MessageQueue {
      -    server_memory_limit: MemoryLimit,
      +    server_memory_limit: MemoryLimit,
           messages: VecDeque<Vec<u8>>,
           messages_static: VecDeque<Vec<u8>>,
      -}

      Fields§

      §server_memory_limit: MemoryLimit§messages: VecDeque<Vec<u8>>§messages_static: VecDeque<Vec<u8>>

      Never garbage collected.

      -

      Implementations§

      source§

      impl MessageQueue

      source

      pub fn new(server_memory_limit: MemoryLimit) -> Self

      source

      pub fn push(&mut self, msg: Vec<u8>)

      source

      pub fn push_static(&mut self, msg: Vec<u8>)

      Messages pushed using this method will stay around indefinitely.

      +}

      Fields§

      §server_memory_limit: MemoryLimit§messages: VecDeque<Vec<u8>>§messages_static: VecDeque<Vec<u8>>

      Never garbage collected.

      +

      Implementations§

      source§

      impl MessageQueue

      source

      pub fn new(server_memory_limit: MemoryLimit) -> Self

      source

      pub fn push(&mut self, msg: Vec<u8>)

      source

      pub fn push_static(&mut self, msg: Vec<u8>)

      Messages pushed using this method will stay around indefinitely.

      Useful e.g. for SetStoreInfo messages, so that clients late to the party actually get a chance of receiving them.

      source

      fn gc_if_using_too_much_ram(&mut self)

      Auto Trait Implementations§

      Blanket Implementations§

      source§

      impl<T> Any for T
      where diff --git a/docs/rust/head/re_ws_comms/server/struct.ReceiveSetBroadcaster.html b/docs/rust/head/re_ws_comms/server/struct.ReceiveSetBroadcaster.html index fbc06166d440..f0a5a612c4a6 100644 --- a/docs/rust/head/re_ws_comms/server/struct.ReceiveSetBroadcaster.html +++ b/docs/rust/head/re_ws_comms/server/struct.ReceiveSetBroadcaster.html @@ -3,8 +3,8 @@ shutdown_on_next_recv: Arc<AtomicBool>, }
      Expand description

      Broadcasts messages to all connected clients and stores a history of messages to resend to new clients.

      This starts a thread which will close when the underlying ReceiveSet gets a quit message or looses all its connections.

      -

      Fields§

      §inner: Arc<Mutex<ReceiveSetBroadcasterInnerState>>§shutdown_on_next_recv: Arc<AtomicBool>

      Implementations§

      source§

      impl ReceiveSetBroadcaster

      source

      pub fn new(log_rx: ReceiveSet<LogMsg>, server_memory_limit: MemoryLimit) -> Self

      source

      fn broadcast_thread_func( - log_rx: &ReceiveSet<LogMsg>, +

      Fields§

      §inner: Arc<Mutex<ReceiveSetBroadcasterInnerState>>§shutdown_on_next_recv: Arc<AtomicBool>

      Implementations§

      source§

      impl ReceiveSetBroadcaster

      source

      pub fn new(log_rx: ReceiveSet<LogMsg>, server_memory_limit: MemoryLimit) -> Self

      source

      fn broadcast_thread_func( + log_rx: &ReceiveSet<LogMsg>, inner: &Mutex<ReceiveSetBroadcasterInnerState>, shutdown: &AtomicBool, )

      source

      pub fn add_client(&self, client: WebSocket<TcpStream>)

      Adds a websocket client to the broadcaster and replies all message history so far to it.

      diff --git a/docs/rust/head/re_ws_comms/server/struct.RerunServer.html b/docs/rust/head/re_ws_comms/server/struct.RerunServer.html index cdea65789808..0d1fe0686ab6 100644 --- a/docs/rust/head/re_ws_comms/server/struct.RerunServer.html +++ b/docs/rust/head/re_ws_comms/server/struct.RerunServer.html @@ -8,10 +8,10 @@

      When dropped, the server will be shut down.

      Fields§

      §local_addr: SocketAddr§listener_join_handle: Option<JoinHandle<()>>§poller: Arc<Poller>§shutdown_flag: Arc<AtomicBool>§num_accepted_clients: Arc<AtomicU64>

      Total count; never decreasing.

      Implementations§

      source§

      impl RerunServer

      source

      pub fn new( - rerun_rx: ReceiveSet<LogMsg>, + rerun_rx: ReceiveSet<LogMsg>, bind_ip: &str, port: RerunServerPort, - server_memory_limit: MemoryLimit, + server_memory_limit: MemoryLimit, ) -> Result<Self, RerunServerError>

      Create new RerunServer to relay LogMsgs to a websocket. The websocket will be available at port.

      A bind_ip of "0.0.0.0" is a good default. diff --git a/docs/rust/head/re_ws_comms/struct.RerunServer.html b/docs/rust/head/re_ws_comms/struct.RerunServer.html index a263209a2224..07d11c128b85 100644 --- a/docs/rust/head/re_ws_comms/struct.RerunServer.html +++ b/docs/rust/head/re_ws_comms/struct.RerunServer.html @@ -8,10 +8,10 @@

      When dropped, the server will be shut down.

      Fields§

      §local_addr: SocketAddr§listener_join_handle: Option<JoinHandle<()>>§poller: Arc<Poller>§shutdown_flag: Arc<AtomicBool>§num_accepted_clients: Arc<AtomicU64>

      Total count; never decreasing.

      Implementations§

      source§

      impl RerunServer

      source

      pub fn new( - rerun_rx: ReceiveSet<LogMsg>, + rerun_rx: ReceiveSet<LogMsg>, bind_ip: &str, port: RerunServerPort, - server_memory_limit: MemoryLimit, + server_memory_limit: MemoryLimit, ) -> Result<Self, RerunServerError>

      Create new RerunServer to relay LogMsgs to a websocket. The websocket will be available at port.

      A bind_ip of "0.0.0.0" is a good default. diff --git a/docs/rust/head/search-index.js b/docs/rust/head/search-index.js index 0bc6ccddaf65..75d6c949d968 100644 --- a/docs/rust/head/search-index.js +++ b/docs/rust/head/search-index.js @@ -55,7 +55,7 @@ var searchIndex = new Map(JSON.parse('[\ ["re_protos",{"t":"PPPPGPNNCCNNNNNNNNNQCNQCNNNNNCNOOOOOOOCFPFFFFFGFFFFPPFPFFFFGFGFFFFFFPFFOOCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPGPECPFFPPGFPGPPFGPPPPFPPFFFFGFPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOCFPFFGFFPPFFFGFFPPFFOOOOOOOOOOOOOOOOOOOOCCOOFORRRSKFOMOOOMMMOMCCCFPFFFFFGFFFFPPFPFFFFGFGFFFFFFPFFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCONNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNOOOOONNNNOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNPGPNNNNNNNNNNNNNNNNNNPFFPPGFPGPPFGPPPPFPPFFFFGFPPPPPONNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOOOOOOONNNNOOOOONNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNFPFFGFFPPFFFGFFPPFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNOOOOOOOONNNNNCCONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNONNNNNNNNNNNNNNNNNRRRSKFNONNNNNNMNNNNONNNNONONNNMMMNONNNNMNN","n":["DecodeError","EncodeError","InvalidField","MissingField","TypeConversionError","UnknownEnumValue","borrow","borrow_mut","common","external","fmt","fmt","from","from","from","from","into","into_request","invalid_field","invalid_field","log_msg","missing_field","missing_field","remote_store","source","to_string","try_from","try_into","type_id","v0","vzip","field_name","field_name","package_name","package_name","reason","type_name","type_name","v0","ApplicationId","Blueprint","ColumnSelection","ColumnSelector","Component","ComponentColumnSelector","ComponentsSet","EncoderVersion","EntityPath","IndexColumnSelector","IndexRange","IndexValues","LatestAtGlobal","None","Query","Recording","RecordingId","RerunChunk","SampledIndexValues","Schema","SparseFillStrategy","StoreId","StoreKind","Time","TimeColumnSelector","TimeInt","TimeRange","Timeline","Tuid","V0","ViewContents","ViewContentsPart","arrow_schema","column_selection","column_selector","columns","component","components","components","contents","encoder_version","end","entity_path","filtered_index","filtered_index_range","filtered_index_values","filtered_is_not_null","id","id","id","inc","include_indicator_columns","include_semantically_empty_columns","include_tombstone_columns","kind","name","name","nanos_since_epoch","path","path","payload","sample_points","selector_type","sparse_fill_strategy","start","time","time_ns","time_points","time_range","timeline","timeline","using_index_values","view_contents","ComponentColumn","SelectorType","TimeColumn","prost","v0","ArrowIpc","ArrowMsg","BlueprintActivationCommand","CSdk","Cli","Compression","CrateInfo","DragAndDrop","Encoding","File","FileDialog","FileSource","FileSourceKind","Lz4","None","Other","PythonSdk","PythonVersion","RustSdk","Sdk","SetStoreInfo","StoreInfo","StoreSource","StoreSourceExtra","StoreSourceKind","StoreVersion","Unknown","UnknownKind","UnknownSource","Uri","Viewer","application_id","blueprint_id","compression","crate_version_bits","encoding","extra","info","is_official_example","kind","kind","llvm_version","major","make_active","make_default","minor","patch","payload","payload","row_id","rustc_version","started","store_id","store_id","store_source","store_version","suffix","uncompressed_size","v0","CatalogFilter","CodecError","ColumnProjection","DataframePart","ErrorCode","FetchRecordingRequest","FetchRecordingResponse","MetadataDbError","ObjectStoreError","QueryCatalogRequest","QueryCatalogResponse","QueryRequest","RecordingType","RegisterRecordingRequest","RemoteStoreError","Rrd","Unused","UpdateCatalogRequest","UpdateCatalogResponse","code","column_projection","columns","description","encoder_version","encoder_version","encoder_version","filter","id","message","metadata","metadata","payload","payload","payload","query","recording_id","recording_id","recording_id","recording_ids","storage_node_client","storage_node_server","storage_url","typ","StorageNodeClient","inner","FetchRecordingStream","QueryCatalogStream","QueryStream","SERVICE_NAME","StorageNode","StorageNodeServer","accept_compression_encodings","fetch_recording","inner","max_decoding_message_size","max_encoding_message_size","query","query_catalog","register_recording","send_compression_encodings","update_catalog","rerun_common_v0","rerun_log_msg_v0","rerun_remote_store_v0","ApplicationId","Blueprint","ColumnSelection","ColumnSelector","Component","ComponentColumnSelector","ComponentsSet","EncoderVersion","EntityPath","IndexColumnSelector","IndexRange","IndexValues","LatestAtGlobal","None","Query","Recording","RecordingId","RerunChunk","SampledIndexValues","Schema","SparseFillStrategy","StoreId","StoreKind","Time","TimeColumnSelector","TimeInt","TimeRange","Timeline","Tuid","V0","ViewContents","ViewContentsPart","arrow_schema","as_str_name","as_str_name","as_str_name","borrow","borrow","borrow","borrow","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","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","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_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","column_selection","column_selector","columns","compare","compare","compare","component","components","components","contents","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","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoder_version","encoder_version","end","entity_path","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","filtered_index","filtered_index_range","filtered_index_values","filtered_is_not_null","fmt","fmt","fmt","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_i32","from_i32","from_i32","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_str_name","from_str_name","from_str_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","hash","hash","hash","id","id","id","inc","include_indicator_columns","include_semantically_empty_columns","include_tombstone_columns","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_valid","is_valid","is_valid","kind","kind","name","name","nanos_since_epoch","partial_cmp","partial_cmp","partial_cmp","path","path","payload","sample_points","selector_type","set_encoder_version","set_kind","set_sparse_fill_strategy","sparse_fill_strategy","sparse_fill_strategy","start","time","time_ns","time_points","time_range","timeline","timeline","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","using_index_values","view_contents","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ComponentColumn","SelectorType","TimeColumn","borrow","borrow_mut","clone","clone_into","encode","encoded_len","eq","fmt","from","from_ref","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","ArrowIpc","ArrowMsg","BlueprintActivationCommand","CSdk","Cli","Compression","CrateInfo","DragAndDrop","Encoding","File","FileDialog","FileSource","FileSourceKind","Lz4","None","Other","PythonSdk","PythonVersion","RustSdk","Sdk","SetStoreInfo","StoreInfo","StoreSource","StoreSourceExtra","StoreSourceKind","StoreVersion","Unknown","UnknownKind","UnknownSource","Uri","Viewer","application_id","as_str_name","as_str_name","as_str_name","as_str_name","blueprint_id","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","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","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","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compression","compression","crate_version_bits","default","default","default","default","default","default","default","default","default","default","default","default","default","default","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoding","encoding","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","extra","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_i32","from_i32","from_i32","from_i32","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_str_name","from_str_name","from_str_name","from_str_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","hash","hash","hash","hash","info","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_official_example","is_valid","is_valid","is_valid","is_valid","kind","kind","kind","kind","llvm_version","major","make_active","make_default","minor","partial_cmp","partial_cmp","partial_cmp","partial_cmp","patch","payload","payload","row_id","rustc_version","set_compression","set_encoding","set_kind","set_kind","started","store_id","store_id","store_source","store_version","suffix","to_owned","to_owned","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_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","uncompressed_size","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CatalogFilter","CodecError","ColumnProjection","DataframePart","ErrorCode","FetchRecordingRequest","FetchRecordingResponse","MetadataDbError","ObjectStoreError","QueryCatalogRequest","QueryCatalogResponse","QueryRequest","RecordingType","RegisterRecordingRequest","RemoteStoreError","Rrd","Unused","UpdateCatalogRequest","UpdateCatalogResponse","as_str_name","as_str_name","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","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","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","cmp","cmp","code","code","column_projection","columns","compare","compare","default","default","default","default","default","default","default","default","default","default","default","default","default","default","description","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoder_version","encoder_version","encoder_version","encoder_version","encoder_version","encoder_version","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filter","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_i32","from_i32","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_str_name","from_str_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","full_name","hash","hash","id","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_valid","is_valid","message","metadata","metadata","partial_cmp","partial_cmp","payload","payload","payload","query","recording_id","recording_id","recording_id","recording_ids","set_code","set_encoder_version","set_encoder_version","set_encoder_version","set_typ","storage_node_client","storage_node_server","storage_url","to_owned","to_owned","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_from","try_from","try_from","try_from","try_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","typ","typ","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","type_url","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","StorageNodeClient","accept_compressed","borrow","borrow_mut","clone","clone_into","fetch_recording","fmt","from","from_ref","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","query","query_catalog","register_recording","send_compressed","to_owned","try_from","try_into","type_id","update_catalog","vzip","with_interceptor","with_origin","FetchRecordingStream","QueryCatalogStream","QueryStream","SERVICE_NAME","StorageNode","StorageNodeServer","accept_compressed","accept_compression_encodings","borrow","borrow_mut","call","call","clone","clone_into","fetch_recording","fmt","from","from_arc","from_ref","inner","into","into_make_service","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","query","query_catalog","register_recording","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","update_catalog","vzip","with_interceptor"],"q":[[0,"re_protos"],[31,"re_protos::TypeConversionError"],[38,"re_protos::common"],[39,"re_protos::common::v0"],[112,"re_protos::common::v0::column_selector"],[115,"re_protos::external"],[116,"re_protos::log_msg"],[117,"re_protos::log_msg::v0"],[175,"re_protos::remote_store"],[176,"re_protos::remote_store::v0"],[219,"re_protos::remote_store::v0::storage_node_client"],[221,"re_protos::remote_store::v0::storage_node_server"],[237,"re_protos::v0"],[240,"re_protos::v0::rerun_common_v0"],[883,"re_protos::v0::rerun_common_v0::column_selector"],[904,"re_protos::v0::rerun_log_msg_v0"],[1282,"re_protos::v0::rerun_remote_store_v0"],[1631,"re_protos::v0::rerun_remote_store_v0::storage_node_client"],[1659,"re_protos::v0::rerun_remote_store_v0::storage_node_server"],[1701,"core::fmt"],[1702,"prost::error"],[1703,"tonic::request"],[1704,"alloc::string"],[1705,"core::error"],[1706,"core::option"],[1707,"core::result"],[1708,"core::any"],[1709,"core::future::future"],[1710,"alloc::boxed"],[1711,"core::pin"],[1712,"tonic::status"],[1713,"futures_core::stream"],[1714,"core::marker"],[1715,"core::cmp"],[1716,"core::hash"],[1717,"bytes::buf::buf_mut"],[1718,"prost::encoding::wire_type"],[1719,"prost::encoding"],[1720,"bytes::buf::buf_impl"],[1721,"tonic::codec::compression"],[1722,"tonic::body"],[1723,"tonic::client::service"],[1724,"core::clone"],[1725,"tonic::codec::decode"],[1726,"tonic::response"],[1727,"tonic::service::interceptor"],[1728,"http::request"],[1729,"http::response"],[1730,"tower_service"],[1731,"http::uri"],[1732,"http_body"],[1733,"alloc::sync"],[1734,"axum::routing::into_make_service"],[1735,"core::task::wake"],[1736,"core::task::poll"]],"i":[3,3,3,3,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,0,0,3,0,0,3,3,3,3,3,0,3,117,118,117,118,118,117,118,0,0,37,0,0,0,0,0,0,0,0,0,0,36,36,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,42,43,0,44,57,52,53,51,30,41,57,43,43,43,43,39,58,59,61,43,43,43,59,40,55,60,52,54,30,49,45,43,41,50,61,48,47,46,56,43,43,67,0,67,0,0,74,0,0,75,76,0,0,76,0,75,76,0,0,73,73,75,75,0,75,76,0,0,0,0,0,0,74,75,76,76,75,80,79,78,86,78,81,77,80,81,85,84,83,79,79,83,83,78,82,77,84,80,78,80,80,80,83,78,0,0,88,0,0,0,0,0,88,88,0,0,0,0,0,0,87,88,0,0,94,32,90,33,26,92,93,32,94,94,33,34,26,92,93,31,34,31,21,91,0,0,33,33,0,95,20,20,20,0,0,0,111,20,111,111,111,20,20,20,111,20,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,36,36,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,35,0,0,42,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,35,36,37,43,0,44,35,36,37,57,52,53,51,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,30,30,41,57,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,35,35,35,36,36,36,37,37,37,43,43,43,43,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,39,58,59,61,43,43,43,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,35,36,37,59,59,40,55,60,35,36,37,52,54,30,49,45,30,59,43,43,43,41,50,61,48,47,46,56,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,35,36,36,37,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,43,43,30,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,35,36,37,67,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,74,0,0,75,76,0,0,76,0,75,76,0,0,73,73,75,75,0,75,76,0,0,0,0,0,0,74,75,76,76,75,80,73,74,75,76,79,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,73,74,75,76,73,74,75,76,73,74,75,76,78,78,86,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,78,78,77,78,79,80,81,82,83,84,85,86,73,74,75,76,73,73,73,74,74,74,75,75,75,76,76,76,81,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,73,74,75,76,73,74,75,76,77,78,79,80,81,82,83,84,85,86,73,74,75,76,73,74,75,76,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,73,74,75,76,80,73,74,75,76,81,85,81,85,84,83,79,79,83,73,74,75,76,83,78,82,77,84,78,78,81,85,80,78,80,80,80,83,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,73,73,74,74,75,75,76,76,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,73,74,75,76,77,78,79,80,81,82,83,84,85,86,78,77,78,79,80,81,82,83,84,85,86,73,74,75,76,0,88,0,0,0,0,0,88,88,0,0,0,0,0,0,87,88,0,0,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,26,33,34,89,31,32,90,91,92,21,93,94,26,33,34,89,31,32,90,91,92,21,93,94,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,87,88,94,94,32,90,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,33,26,33,34,89,31,32,90,91,92,21,93,94,26,92,93,26,92,93,26,33,34,89,31,32,90,91,92,21,93,94,87,88,87,87,87,88,88,88,32,26,33,34,89,31,32,90,91,92,21,93,94,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,94,26,33,34,89,31,32,90,91,92,21,93,94,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,87,88,94,33,34,87,88,26,92,93,31,34,31,21,91,94,26,92,93,33,0,0,33,26,33,34,89,31,32,90,91,92,21,93,94,87,88,26,33,34,89,31,32,90,91,92,21,93,94,87,87,88,88,26,33,34,89,31,32,90,91,92,21,93,94,87,88,33,33,26,33,34,89,31,32,90,91,92,21,93,94,87,88,26,33,34,89,31,32,90,91,92,21,93,94,26,33,34,89,31,32,90,91,92,21,93,94,87,88,0,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,20,20,20,0,0,0,111,111,111,111,111,111,111,111,20,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,20,20,20,111,111,111,111,111,111,20,111,111],"f":"``````{{{b{c}}}{{b{e}}}{}{}}{{{b{dc}}}{{b{de}}}{}{}}``{{{b{f}}{b{dh}}}j}0{lf}{nf}{cc{}}{A`f}{ce{}{}}{c{{Ab{e}}}{}{}}{{{b{Ad}}{b{c}}}fAf}``{{{b{Ad}}}f}``{{{b{f}}}{{Aj{{b{Ah}}}}}}{{{b{c}}}Al{}}{c{{An{e}}}{}{}}0{{{b{c}}}B`{}}`7`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{Bj}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}```{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{Cn}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{D`}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{Db}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}`{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{Dd}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}````````````````````````````````````{{{b{Df}}}{{b{Ad}}}}{{{b{Dh}}}{{b{Ad}}}}{{{b{Dj}}}{{b{Ad}}}}{{{b{c}}}{{b{e}}}{}{}}00000000000000000000000000{{{b{dc}}}{{b{de}}}{}{}}00000000000000000000000000{{{b{dCl}}}Dl}{{{b{dDn}}}Dl}{{{b{dE`}}}Dl}{{{b{dEb}}}Dl}{{{b{dEd}}}Dl}{{{b{dEf}}}Dl}{{{b{dEh}}}Dl}{{{b{dEj}}}Dl}{{{b{dEl}}}Dl}{{{b{dEn}}}Dl}{{{b{dF`}}}Dl}{{{b{dFb}}}Dl}{{{b{dFd}}}Dl}{{{b{dFf}}}Dl}{{{b{dFh}}}Dl}{{{b{dFj}}}Dl}{{{b{dFl}}}Dl}{{{b{dFn}}}Dl}{{{b{dG`}}}Dl}{{{b{dGb}}}Dl}{{{b{dGd}}}Dl}{{{b{dGf}}}Dl}{{{b{dGh}}}Dl}{{{b{dGj}}}Dl}{{{b{Cl}}}Cl}{{{b{Dn}}}Dn}{{{b{E`}}}E`}{{{b{Eb}}}Eb}{{{b{Ed}}}Ed}{{{b{Ef}}}Ef}{{{b{Eh}}}Eh}{{{b{Ej}}}Ej}{{{b{El}}}El}{{{b{En}}}En}{{{b{F`}}}F`}{{{b{Fb}}}Fb}{{{b{Fd}}}Fd}{{{b{Ff}}}Ff}{{{b{Fh}}}Fh}{{{b{Fj}}}Fj}{{{b{Fl}}}Fl}{{{b{Fn}}}Fn}{{{b{G`}}}G`}{{{b{Gb}}}Gb}{{{b{Gd}}}Gd}{{{b{Gf}}}Gf}{{{b{Gh}}}Gh}{{{b{Gj}}}Gj}{{{b{Df}}}Df}{{{b{Dh}}}Dh}{{{b{Dj}}}Dj}{{{b{c}}{b{de}}}Dl{}{}}00000000000000000000000000{{{b{Df}}{b{Df}}}Gl}{{{b{Dh}}{b{Dh}}}Gl}{{{b{Dj}}{b{Dj}}}Gl}```{{{b{c}}{b{e}}}Gl{}{}}00````{{}Cl}{{}Dn}{{}E`}{{}Eb}{{}Ed}{{}Ef}{{}Eh}{{}Ej}{{}El}{{}En}{{}F`}{{}Fb}{{}Fd}{{}Ff}{{}Fh}{{}Fj}{{}Fl}{{}Fn}{{}G`}{{}Gb}{{}Gd}{{}Gf}{{}Gh}{{}Gj}{{}Df}{{}Dh}{{}Dj}{{{b{Cl}}}Gn}{{{b{Dn}}}Gn}{{{b{E`}}}Gn}{{{b{Eb}}}Gn}{{{b{Ed}}}Gn}{{{b{Ef}}}Gn}{{{b{Eh}}}Gn}{{{b{Ej}}}Gn}{{{b{El}}}Gn}{{{b{En}}}Gn}{{{b{F`}}}Gn}{{{b{Fb}}}Gn}{{{b{Fd}}}Gn}{{{b{Ff}}}Gn}{{{b{Fh}}}Gn}{{{b{Fj}}}Gn}{{{b{Fl}}}Gn}{{{b{Fn}}}Gn}{{{b{G`}}}Gn}{{{b{Gb}}}Gn}{{{b{Gd}}}Gn}{{{b{Gf}}}Gn}{{{b{Gh}}}Gn}{{{b{Gj}}}Gn}{{{b{Cl}}}Df}```{{{b{Cl}}{b{Cl}}}H`}{{{b{Dn}}{b{Dn}}}H`}{{{b{E`}}{b{E`}}}H`}{{{b{Eb}}{b{Eb}}}H`}{{{b{Ed}}{b{Ed}}}H`}{{{b{Ef}}{b{Ef}}}H`}{{{b{Eh}}{b{Eh}}}H`}{{{b{Ej}}{b{Ej}}}H`}{{{b{El}}{b{El}}}H`}{{{b{En}}{b{En}}}H`}{{{b{F`}}{b{F`}}}H`}{{{b{Fb}}{b{Fb}}}H`}{{{b{Fd}}{b{Fd}}}H`}{{{b{Ff}}{b{Ff}}}H`}{{{b{Fh}}{b{Fh}}}H`}{{{b{Fj}}{b{Fj}}}H`}{{{b{Fl}}{b{Fl}}}H`}{{{b{Fn}}{b{Fn}}}H`}{{{b{G`}}{b{G`}}}H`}{{{b{Gb}}{b{Gb}}}H`}{{{b{Gd}}{b{Gd}}}H`}{{{b{Gf}}{b{Gf}}}H`}{{{b{Gh}}{b{Gh}}}H`}{{{b{Gj}}{b{Gj}}}H`}{{{b{Df}}{b{Df}}}H`}{{{b{Dh}}{b{Dh}}}H`}{{{b{Dj}}{b{Dj}}}H`}{{{b{c}}{b{e}}}H`{}{}}00000000````{{{b{Cl}}{b{dh}}}j}{{{b{Dn}}{b{dh}}}j}{{{b{E`}}{b{dh}}}j}{{{b{Eb}}{b{dh}}}j}{{{b{Ed}}{b{dh}}}j}{{{b{Ef}}{b{dh}}}j}{{{b{Eh}}{b{dh}}}j}{{{b{Ej}}{b{dh}}}j}{{{b{El}}{b{dh}}}j}{{{b{En}}{b{dh}}}j}{{{b{F`}}{b{dh}}}j}{{{b{Fb}}{b{dh}}}j}{{{b{Fd}}{b{dh}}}j}{{{b{Ff}}{b{dh}}}j}{{{b{Fh}}{b{dh}}}j}{{{b{Fj}}{b{dh}}}j}{{{b{Fl}}{b{dh}}}j}{{{b{Fn}}{b{dh}}}j}{{{b{G`}}{b{dh}}}j}{{{b{Gb}}{b{dh}}}j}{{{b{Gd}}{b{dh}}}j}{{{b{Gf}}{b{dh}}}j}{{{b{Gh}}{b{dh}}}j}{{{b{Gj}}{b{dh}}}j}{{{b{Df}}{b{dh}}}j}{{{b{Dh}}{b{dh}}}j}{{{b{Dj}}{b{dh}}}j}{cc{}}00000000000000000000000000{Hb{{Aj{Df}}}}{Hb{{Aj{Dh}}}}{Hb{{Aj{Dj}}}}{{{b{c}}}c{}}00000000000000000000000000{{{b{Ad}}}{{Aj{Df}}}}{{{b{Ad}}}{{Aj{Dh}}}}{{{b{Ad}}}{{Aj{Dj}}}}{{}Al}00000000000000000000000{{{b{Df}}{b{dc}}}DlHd}{{{b{Dh}}{b{dc}}}DlHd}{{{b{Dj}}{b{dc}}}DlHd}```````{ce{}{}}00000000000000000000000000{c{{Ab{e}}}{}{}}00000000000000000000000000{HbH`}00{{{b{Gf}}}Dj}````{{{b{Df}}{b{Df}}}{{Aj{Gl}}}}{{{b{Dh}}{b{Dh}}}{{Aj{Gl}}}}{{{b{Dj}}{b{Dj}}}{{Aj{Gl}}}}`````{{{b{dCl}}Df}Dl}{{{b{dGf}}Dj}Dl}{{{b{dEf}}Dh}Dl}{{{b{Ef}}}Dh}````````{{{b{c}}}e{}{}}00000000000000000000000000{c{{An{e}}}{}{}}00000000000000000000000{Hb{{An{DfA`}}}}11{Hb{{An{DhA`}}}}2{Hb{{An{DjA`}}}}333333333333333333333333333{{{b{c}}}B`{}}00000000000000000000000000{{}Al}00000000000000000000000``{ce{}{}}00000000000000000000000000```{{{b{c}}}{{b{e}}}{}{}}{{{b{dc}}}{{b{de}}}{}{}}{{{b{Hf}}}Hf}{{{b{c}}{b{de}}}Dl{}{}}{{{b{Hf}}{b{dc}}}DlHh}{{{b{Hf}}}Gn}{{{b{Hf}}{b{Hf}}}H`}{{{b{Hf}}{b{dh}}}j}{cc{}}{{{b{c}}}c{}}:{c{{Ab{e}}}{}{}}{{{b{d{Aj{Hf}}}}HjHl{b{dc}}Hn}{{An{Dln}}}I`}{{{b{c}}}e{}{}}{c{{An{e}}}{}{}}0{{{b{c}}}B`{}}?````````````````````````````````{{{b{Ib}}}{{b{Ad}}}}{{{b{Id}}}{{b{Ad}}}}{{{b{If}}}{{b{Ad}}}}{{{b{Ih}}}{{b{Ad}}}}`{{{b{c}}}{{b{e}}}{}{}}0000000000000{{{b{dc}}}{{b{de}}}{}{}}0000000000000{{{b{dIj}}}Dl}{{{b{dIl}}}Dl}{{{b{dIn}}}Dl}{{{b{dJ`}}}Dl}{{{b{dJb}}}Dl}{{{b{dJd}}}Dl}{{{b{dJf}}}Dl}{{{b{dJh}}}Dl}{{{b{dJj}}}Dl}{{{b{dJl}}}Dl}{{{b{Ij}}}Ij}{{{b{Il}}}Il}{{{b{In}}}In}{{{b{J`}}}J`}{{{b{Jb}}}Jb}{{{b{Jd}}}Jd}{{{b{Jf}}}Jf}{{{b{Jh}}}Jh}{{{b{Jj}}}Jj}{{{b{Jl}}}Jl}{{{b{Ib}}}Ib}{{{b{Id}}}Id}{{{b{If}}}If}{{{b{Ih}}}Ih}{{{b{c}}{b{de}}}Dl{}{}}0000000000000{{{b{Ib}}{b{Ib}}}Gl}{{{b{Id}}{b{Id}}}Gl}{{{b{If}}{b{If}}}Gl}{{{b{Ih}}{b{Ih}}}Gl}{{{b{c}}{b{e}}}Gl{}{}}000{{{b{Il}}}Ib}``{{}Ij}{{}Il}{{}In}{{}J`}{{}Jb}{{}Jd}{{}Jf}{{}Jh}{{}Jj}{{}Jl}{{}Ib}{{}Id}{{}If}{{}Ih}{{{b{Ij}}}Gn}{{{b{Il}}}Gn}{{{b{In}}}Gn}{{{b{J`}}}Gn}{{{b{Jb}}}Gn}{{{b{Jd}}}Gn}{{{b{Jf}}}Gn}{{{b{Jh}}}Gn}{{{b{Jj}}}Gn}{{{b{Jl}}}Gn}{{{b{Il}}}Id}`{{{b{Ij}}{b{Ij}}}H`}{{{b{Il}}{b{Il}}}H`}{{{b{In}}{b{In}}}H`}{{{b{J`}}{b{J`}}}H`}{{{b{Jb}}{b{Jb}}}H`}{{{b{Jd}}{b{Jd}}}H`}{{{b{Jf}}{b{Jf}}}H`}{{{b{Jh}}{b{Jh}}}H`}{{{b{Jj}}{b{Jj}}}H`}{{{b{Jl}}{b{Jl}}}H`}{{{b{Ib}}{b{Ib}}}H`}{{{b{Id}}{b{Id}}}H`}{{{b{If}}{b{If}}}H`}{{{b{Ih}}{b{Ih}}}H`}{{{b{c}}{b{e}}}H`{}{}}00000000000`{{{b{Ij}}{b{dh}}}j}{{{b{Il}}{b{dh}}}j}{{{b{In}}{b{dh}}}j}{{{b{J`}}{b{dh}}}j}{{{b{Jb}}{b{dh}}}j}{{{b{Jd}}{b{dh}}}j}{{{b{Jf}}{b{dh}}}j}{{{b{Jh}}{b{dh}}}j}{{{b{Jj}}{b{dh}}}j}{{{b{Jl}}{b{dh}}}j}{{{b{Ib}}{b{dh}}}j}{{{b{Id}}{b{dh}}}j}{{{b{If}}{b{dh}}}j}{{{b{Ih}}{b{dh}}}j}{cc{}}0000000000000{Hb{{Aj{Ib}}}}{Hb{{Aj{Id}}}}{Hb{{Aj{If}}}}{Hb{{Aj{Ih}}}}{{{b{c}}}c{}}0000000000000{{{b{Ad}}}{{Aj{Ib}}}}{{{b{Ad}}}{{Aj{Id}}}}{{{b{Ad}}}{{Aj{If}}}}{{{b{Ad}}}{{Aj{Ih}}}}{{}Al}000000000{{{b{Ib}}{b{dc}}}DlHd}{{{b{Id}}{b{dc}}}DlHd}{{{b{If}}{b{dc}}}DlHd}{{{b{Ih}}{b{dc}}}DlHd}`{ce{}{}}0000000000000{c{{Ab{e}}}{}{}}0000000000000`{HbH`}000{{{b{Jb}}}If}{{{b{Jj}}}Ih}```````{{{b{Ib}}{b{Ib}}}{{Aj{Gl}}}}{{{b{Id}}{b{Id}}}{{Aj{Gl}}}}{{{b{If}}{b{If}}}{{Aj{Gl}}}}{{{b{Ih}}{b{Ih}}}{{Aj{Gl}}}}`````{{{b{dIl}}Ib}Dl}{{{b{dIl}}Id}Dl}{{{b{dJb}}If}Dl}{{{b{dJj}}Ih}Dl}``````{{{b{c}}}e{}{}}0000000000000{c{{An{e}}}{}{}}0000000000{Hb{{An{IbA`}}}}1{Hb{{An{IdA`}}}}{Hb{{An{IfA`}}}}33{Hb{{An{IhA`}}}}44444444444444{{{b{c}}}B`{}}0000000000000{{}Al}000000000`{ce{}{}}0000000000000```````````````````{{{b{Jn}}}{{b{Ad}}}}{{{b{K`}}}{{b{Ad}}}}{{{b{c}}}{{b{e}}}{}{}}0000000000000{{{b{dc}}}{{b{de}}}{}{}}0000000000000{{{b{dCd}}}Dl}{{{b{dDb}}}Dl}{{{b{dDd}}}Dl}{{{b{dKb}}}Dl}{{{b{dCn}}}Dl}{{{b{dD`}}}Dl}{{{b{dKd}}}Dl}{{{b{dKf}}}Dl}{{{b{dKh}}}Dl}{{{b{dBj}}}Dl}{{{b{dKj}}}Dl}{{{b{dKl}}}Dl}{{{b{Cd}}}Cd}{{{b{Db}}}Db}{{{b{Dd}}}Dd}{{{b{Kb}}}Kb}{{{b{Cn}}}Cn}{{{b{D`}}}D`}{{{b{Kd}}}Kd}{{{b{Kf}}}Kf}{{{b{Kh}}}Kh}{{{b{Bj}}}Bj}{{{b{Kj}}}Kj}{{{b{Kl}}}Kl}{{{b{Jn}}}Jn}{{{b{K`}}}K`}{{{b{c}}{b{de}}}Dl{}{}}0000000000000{{{b{Jn}}{b{Jn}}}Gl}{{{b{K`}}{b{K`}}}Gl}{{{b{Kl}}}K`}```{{{b{c}}{b{e}}}Gl{}{}}0{{}Cd}{{}Db}{{}Dd}{{}Kb}{{}Cn}{{}D`}{{}Kd}{{}Kf}{{}Kh}{{}Bj}{{}Kj}{{}Kl}{{}Jn}{{}K`}`{{{b{Cd}}}Gn}{{{b{Db}}}Gn}{{{b{Dd}}}Gn}{{{b{Kb}}}Gn}{{{b{Cn}}}Gn}{{{b{D`}}}Gn}{{{b{Kd}}}Gn}{{{b{Kf}}}Gn}{{{b{Kh}}}Gn}{{{b{Bj}}}Gn}{{{b{Kj}}}Gn}{{{b{Kl}}}Gn}{{{b{Cd}}}Df}{{{b{Kh}}}Df}{{{b{Kj}}}Df}```{{{b{Cd}}{b{Cd}}}H`}{{{b{Db}}{b{Db}}}H`}{{{b{Dd}}{b{Dd}}}H`}{{{b{Kb}}{b{Kb}}}H`}{{{b{Cn}}{b{Cn}}}H`}{{{b{D`}}{b{D`}}}H`}{{{b{Kd}}{b{Kd}}}H`}{{{b{Kf}}{b{Kf}}}H`}{{{b{Kh}}{b{Kh}}}H`}{{{b{Bj}}{b{Bj}}}H`}{{{b{Kj}}{b{Kj}}}H`}{{{b{Kl}}{b{Kl}}}H`}{{{b{Jn}}{b{Jn}}}H`}{{{b{K`}}{b{K`}}}H`}{{{b{c}}{b{e}}}H`{}{}}00000`{{{b{Cd}}{b{dh}}}j}{{{b{Db}}{b{dh}}}j}{{{b{Dd}}{b{dh}}}j}{{{b{Kb}}{b{dh}}}j}{{{b{Cn}}{b{dh}}}j}{{{b{D`}}{b{dh}}}j}{{{b{Kd}}{b{dh}}}j}{{{b{Kf}}{b{dh}}}j}{{{b{Kh}}{b{dh}}}j}{{{b{Bj}}{b{dh}}}j}{{{b{Kj}}{b{dh}}}j}{{{b{Kl}}{b{dh}}}j}{{{b{Jn}}{b{dh}}}j}{{{b{K`}}{b{dh}}}j}{cc{}}0000000000000{Hb{{Aj{Jn}}}}{Hb{{Aj{K`}}}}{{{b{c}}}c{}}0000000000000{{{b{Ad}}}{{Aj{Jn}}}}{{{b{Ad}}}{{Aj{K`}}}}{{}Al}00000000000{{{b{Jn}}{b{dc}}}DlHd}{{{b{K`}}{b{dc}}}DlHd}`{ce{}{}}0000000000000{c{{Ab{e}}}{}{}}0000000000000{HbH`}0```{{{b{Jn}}{b{Jn}}}{{Aj{Gl}}}}{{{b{K`}}{b{K`}}}{{Aj{Gl}}}}````````{{{b{dKl}}K`}Dl}{{{b{dCd}}Df}Dl}{{{b{dKh}}Df}Dl}{{{b{dKj}}Df}Dl}{{{b{dDb}}Jn}Dl}```{{{b{c}}}e{}{}}0000000000000{c{{An{e}}}{}{}}00000000000{Hb{{An{JnA`}}}}1{Hb{{An{K`A`}}}}222222222222222{{{b{Db}}}Jn}`{{{b{c}}}B`{}}0000000000000{{}Al}00000000000{ce{}{}}0000000000000`{{{Kn{c}}L`}{{Kn{c}}}{{Ld{Lb}}}}{{{b{c}}}{{b{e}}}{}{}}{{{b{dc}}}{{b{de}}}{}{}}{{{b{{Kn{c}}}}}{{Kn{c}}}Lf}{{{b{c}}{b{de}}}Dl{}{}}{{{b{d{Kn{c}}}}e}{{An{{Lj{{Lh{Cl}}}}Cf}}}{{Ld{Lb}}}{{Ll{Bj}}}}{{{b{{Kn{c}}}}{b{dh}}}jLn}{cc{}}{{{b{c}}}c{}}`9{c{{Ab{e}}}{}{}}{{{Kn{c}}Gn}{{Kn{c}}}{{Ld{Lb}}}}0{c{{Kn{c}}}{{Ld{Lb}}}}{{{b{d{Kn{c}}}}e}{{An{{Lj{{Lh{Cd}}}}Cf}}}{{Ld{Lb}}}{{Ll{Cn}}}}{{{b{d{Kn{c}}}}e}{{An{{Lj{{Lh{Cd}}}}Cf}}}{{Ld{Lb}}}{{Ll{D`}}}}{{{b{d{Kn{c}}}}e}{{An{{Lj{Cd}}Cf}}}{{Ld{Lb}}}{{Ll{Db}}}}>{{{b{c}}}e{}{}}{c{{An{e}}}{}{}}0{{{b{c}}}B`{}}{{{b{d{Kn{c}}}}e}{{An{{Lj{Kb}}Cf}}}{{Ld{Lb}}}{{Ll{Dd}}}}{ce{}{}}{{ce}{{Kn{{M`{ce}}}}}{{Mh{{Mb{Lb}}}{{Md{Mf}}}}{Ld{Lb}}}Mj}{{cMl}{{Kn{c}}}{{Ld{Lb}}}}``````{{{Mn{c}}L`}{{Mn{c}}}{}}`{{{b{c}}}{{b{e}}}{}{}}{{{b{dc}}}{{b{de}}}{}{}}{{{b{dc}}{Mb{e}}}{}{}{}}{{{b{d{Mn{c}}}}{Mb{e}}}gBh{N`Cj}{}}{{{b{{Mn{c}}}}}{{Mn{c}}}{}}{{{b{c}}{b{de}}}Dl{}{}}{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{Bj}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}{{{b{{Mn{c}}}}{b{dh}}}jLn}{cc{}}{{{Nb{c}}}{{Mn{c}}}{}}{{{b{c}}}c{}}`>{c{{Nd{e}}}{}{}}{c{{Ab{e}}}{}{}}{{{Mn{c}}Gn}{{Mn{c}}}{}}`0`{c{{Mn{c}}}{}}{{{b{d{Mn{c}}}}{b{dNf}}}{{Nh{{An{Dle}}}}}Bh{}}{{{b{dc}}{b{dNf}}}{{Nh{{An{Dl}}}}}{}}{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{Cn}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{D`}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{Db}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}{{{Mn{c}}L`}{{Mn{c}}}{}}`{{{b{c}}}e{}{}}{c{{An{e}}}{}{}}0{{{b{c}}}B`{}}{{{b{{Bh{}{{Bb{c}}{Bd{e}}{Bf{g}}}}}}{Ab{Dd}}}{{C`{{Bn{Bl}}}}}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}{{Ch{}{{Cb{{An{ClCf}}}}}}Cj}{{Ch{}{{Cb{{An{CdCf}}}}}}Cj}}{ce{}{}}{{ce}{{M`{{Mn{c}}e}}}{}Mj}","D":"CEl","p":[[1,"reference"],[0,"mut"],[6,"TypeConversionError",0],[5,"Formatter",1701],[8,"Result",1701],[5,"EncodeError",1702],[5,"DecodeError",1702],[5,"UnknownEnumValue",1702],[5,"Request",1703],[1,"str"],[10,"ToString",1704],[10,"Error",1705],[6,"Option",1706],[5,"String",1704],[6,"Result",1707],[5,"TypeId",1708],[17,"QueryStream"],[17,"FetchRecordingStream"],[17,"QueryCatalogStream"],[10,"StorageNode",1659],[5,"FetchRecordingRequest",1282],[10,"Future",1709],[5,"Box",1710],[5,"Pin",1711],[17,"Item"],[5,"DataframePart",1282],[5,"Status",1712],[10,"Stream",1713],[10,"Send",1714],[5,"RerunChunk",240],[5,"QueryRequest",1282],[5,"QueryCatalogRequest",1282],[5,"RegisterRecordingRequest",1282],[5,"UpdateCatalogRequest",1282],[6,"EncoderVersion",240],[6,"SparseFillStrategy",240],[6,"StoreKind",240],[1,"unit"],[5,"RecordingId",240],[5,"Timeline",240],[5,"TimeRange",240],[5,"Schema",240],[5,"Query",240],[5,"ColumnSelection",240],[5,"ColumnSelector",240],[5,"IndexColumnSelector",240],[5,"IndexRange",240],[5,"IndexValues",240],[5,"SampledIndexValues",240],[5,"TimeInt",240],[5,"ViewContents",240],[5,"ViewContentsPart",240],[5,"ComponentsSet",240],[5,"EntityPath",240],[5,"Component",240],[5,"TimeColumnSelector",240],[5,"ComponentColumnSelector",240],[5,"ApplicationId",240],[5,"StoreId",240],[5,"Time",240],[5,"Tuid",240],[6,"Ordering",1715],[1,"usize"],[1,"bool"],[1,"i32"],[10,"Hasher",1716],[6,"SelectorType",883],[10,"BufMut",1717],[1,"u32"],[6,"WireType",1718],[5,"DecodeContext",1719],[10,"Buf",1720],[6,"Compression",904],[6,"Encoding",904],[6,"StoreSourceKind",904],[6,"FileSourceKind",904],[5,"SetStoreInfo",904],[5,"ArrowMsg",904],[5,"BlueprintActivationCommand",904],[5,"StoreInfo",904],[5,"StoreSource",904],[5,"StoreSourceExtra",904],[5,"PythonVersion",904],[5,"CrateInfo",904],[5,"FileSource",904],[5,"StoreVersion",904],[6,"RecordingType",1282],[6,"ErrorCode",1282],[5,"UpdateCatalogResponse",1282],[5,"ColumnProjection",1282],[5,"CatalogFilter",1282],[5,"QueryCatalogResponse",1282],[5,"FetchRecordingResponse",1282],[5,"RemoteStoreError",1282],[5,"StorageNodeClient",1631],[6,"CompressionEncoding",1721],[8,"BoxBody",1722],[10,"GrpcService",1723],[10,"Clone",1724],[5,"Streaming",1725],[5,"Response",1726],[10,"IntoRequest",1703],[10,"Debug",1701],[5,"InterceptedService",1727],[5,"Request",1728],[17,"Response"],[5,"Response",1729],[10,"Service",1730],[10,"Interceptor",1727],[5,"Uri",1731],[5,"StorageNodeServer",1659],[10,"Body",1732],[5,"Arc",1733],[5,"IntoMakeService",1734],[5,"Context",1735],[6,"Poll",1736],[15,"MissingField",31],[15,"InvalidField",31]],"r":[[39,240],[41,240],[42,240],[43,240],[44,240],[45,240],[46,240],[47,240],[48,240],[49,240],[50,240],[53,240],[55,240],[56,240],[57,240],[58,240],[59,240],[60,240],[61,240],[62,240],[63,240],[64,240],[65,240],[66,240],[67,240],[69,240],[70,240],[73,240],[113,883],[118,904],[119,904],[122,904],[123,904],[125,904],[128,904],[129,904],[134,904],[137,904],[138,904],[139,904],[140,904],[141,904],[142,904],[176,1282],[178,1282],[179,1282],[180,1282],[181,1282],[182,1282],[185,1282],[186,1282],[187,1282],[188,1282],[189,1282],[190,1282],[193,1282],[194,1282],[215,1282],[216,1282],[219,1631],[224,1659],[225,1659],[226,1659]],"b":[[10,"impl-Debug-for-TypeConversionError"],[11,"impl-Display-for-TypeConversionError"],[12,"impl-From%3CEncodeError%3E-for-TypeConversionError"],[13,"impl-From%3CDecodeError%3E-for-TypeConversionError"],[15,"impl-From%3CUnknownEnumValue%3E-for-TypeConversionError"]],"c":"OzAAAAEAAAgAAwA7AgIATAQDALYFAQA=","e":"OzAAAAEAAPcEZwABAA0AEAAAABIABQAZABIALgAAADEABgA6AAAAPQABAEQABABLAAQAUQABAFcAAgBeAAEAYQACAGUAAQBoAAEAbgAAAHEABACPAAAAngAAAKAAAACjAAEApgAAAK4AAwCzAAAAtgAAALoABADAAAAAwgABAMYAAADJAAAAzwAAANQAAADWAAAA3AABAOMABQDsAAgA9wAAAPoABgADAQAABgEBAA0BBAAVAYYAngE6ANsBJQAFAhoAPgIaAFwCHQCZAhoAuAIBALsCBQDCAgEAyQIBAM8ChwBZAyEAfQMBAIADAACCAwAAhAMEAKIDAACuA0kA+wMXABUEGQAwBA0AUAQNAGIEDQB/BA0AlQQAAJcEAACaBAUAoQQAAK0EVgAFBQAACAUAAAwFBAASBQAAFAUBABgFRQBhBRAAcwULAIMFAACFBRMAmgUNALgFDQDIBQ0A5QUNAPcFAgD+BQAAAAYAAAoGKwA4BigAYgYFAGkGAQBsBgAAbwYAAHQGBwCBBgAAgwYIAI0GAgCRBgEAlAYAAJYGAwCeBgcA"}],\ ["re_protos_builder",{"t":"H","n":["generate_rust_code"],"q":[[0,"re_protos_builder"],[1,"std::path"],[2,"core::convert"]],"i":[0],"f":"{{c{d{{b{e}}}}g}f{{j{h}}}{{j{h}}}{{j{h}}}}","D":"d","p":[[1,"slice"],[1,"reference"],[1,"unit"],[5,"Path",1],[10,"AsRef",2]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OjAAAAAAAAA="}],\ ["re_query",{"t":"PPFFPFPPFPPPPFFFGFIPFFKFFPNNNNNNNNNNNCOOOOCNNNNNNCNNOOOONNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNCOONNNNONNNNOOCOOCNNNNNCOOOOOOONNNOOONNNNNNNNNNNNMNNNNOOFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNNNNNNONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNONNNNNNOOONNNNNNNNNNNNNNNNNFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFFFFFFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHHHHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEFFFNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNOONNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNFFFNNNNNNNNNNNNNNNONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFFFFFFFFFFCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFKFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNN","n":["ArrowError","BadAccess","CacheStats","CachesStats","ComponentNotFound","ComponentNotFoundError","DeserializationError","Err","LatestAtResults","NotImplemented","Ok","Other","PrimaryNotFound","QueryCache","QueryCacheHandle","QueryCacheKey","QueryError","RangeResults","Result","SerializationError","StorageEngine","StorageEngineArcReadGuard","StorageEngineLike","StorageEngineReadGuard","StorageEngineWriteGuard","TypeMismatch","__clone_box","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cache","cache","cache","cache","cache","cache_stats","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clamped_zip","clone","clone_into","component_name","components","components","compound_index","deref","deref","deref_mut","deref_mut","drop","drop","entity_path","entity_path","external","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","latest_at","latest_at","latest_at_per_cache_key","lossless_try_into","lossless_try_into","lossy_into","lossy_into","might_require_clearing","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","query","query","range","range","range_per_cache_key","range_zip","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","source","storage_engine","store","store","store","store","store","store_id","timeline","to_owned","to_string","to_string","total_actual_size_bytes","total_chunks","total_effective_size_bytes","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","with","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","actual","requested","QueryCache","QueryCacheHandle","QueryCacheKey","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","az","az","az","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","clear","clone","clone","clone_into","clone_into","cmp","compare","component_name","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","entity_path","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_ref","from_ref","hash","heap_size_bytes","init","init","init","into","into","into","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_inner","into_request","into_request","into_request","latest_at","latest_at_per_cache_key","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","might_require_clearing","name","new","new","new","new_handle","on_events","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","partial_cmp","purge_fraction_of_ram","range","range_per_cache_key","read","read_arc","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","stats","store","store_id","timeline","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","try_read","try_read_arc","try_write","try_write_arc","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","write_arc","CacheStats","CachesStats","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","default","default","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","latest_at","lossless_try_into","lossless_try_into","lossy_into","lossy_into","null_value","null_value","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","range","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","to_owned","to_owned","total_actual_size_bytes","total_chunks","total_effective_size_bytes","total_size_bytes","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","ClampedZip1x1","ClampedZip1x2","ClampedZip1x3","ClampedZip1x4","ClampedZip1x5","ClampedZip1x6","ClampedZip1x7","ClampedZip1x8","ClampedZip1x9","ClampedZip2x1","ClampedZip2x2","ClampedZip2x3","ClampedZip2x4","ClampedZip2x5","ClampedZip2x6","ClampedZip2x7","ClampedZip2x8","ClampedZip2x9","clamped_zip_1x1","clamped_zip_1x2","clamped_zip_1x3","clamped_zip_1x4","clamped_zip_1x5","clamped_zip_1x6","clamped_zip_1x7","clamped_zip_1x8","clamped_zip_1x9","clamped_zip_2x1","clamped_zip_2x2","clamped_zip_2x3","clamped_zip_2x4","clamped_zip_2x5","clamped_zip_2x6","clamped_zip_2x7","clamped_zip_2x8","clamped_zip_2x9","generated","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o4","o4","o4","o4","o4","o4","o4","o4","o4","o4","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o5","o5","o5","o5","o5","o5","o5","o5","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o6","o6","o6","o6","o6","o6","o6_default_fn","o6_default_fn","o6_default_fn","o6_default_fn","o6_default_fn","o6_default_fn","o6_latest_value","o6_latest_value","o6_latest_value","o6_latest_value","o6_latest_value","o6_latest_value","o7","o7","o7","o7","o7_default_fn","o7_default_fn","o7_default_fn","o7_default_fn","o7_latest_value","o7_latest_value","o7_latest_value","o7_latest_value","o8","o8","o8_default_fn","o8_default_fn","o8_latest_value","o8_latest_value","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r1","r1","r1","r1","r1","r1","r1","r1","r1","ClampedZip1x1","ClampedZip1x2","ClampedZip1x3","ClampedZip1x4","ClampedZip1x5","ClampedZip1x6","ClampedZip1x7","ClampedZip1x8","ClampedZip1x9","ClampedZip2x1","ClampedZip2x2","ClampedZip2x3","ClampedZip2x4","ClampedZip2x5","ClampedZip2x6","ClampedZip2x7","ClampedZip2x8","ClampedZip2x9","as_any","as_any","as_any","as_any","as_any","as_any","as_any","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","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","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","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clamped_zip_1x1","clamped_zip_1x2","clamped_zip_1x3","clamped_zip_1x4","clamped_zip_1x5","clamped_zip_1x6","clamped_zip_1x7","clamped_zip_1x8","clamped_zip_1x9","clamped_zip_2x1","clamped_zip_2x2","clamped_zip_2x3","clamped_zip_2x4","clamped_zip_2x5","clamped_zip_2x6","clamped_zip_2x7","clamped_zip_2x8","clamped_zip_2x9","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","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_any","into_any","into_any","into_any","into_any","into_any","into_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_py_dict_bound","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_default_fn","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o0_latest_value","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_default_fn","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o1_latest_value","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_default_fn","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o2_latest_value","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_default_fn","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o3_latest_value","o4","o4","o4","o4","o4","o4","o4","o4","o4","o4","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_default_fn","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o4_latest_value","o5","o5","o5","o5","o5","o5","o5","o5","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_default_fn","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o5_latest_value","o6","o6","o6","o6","o6","o6","o6_default_fn","o6_default_fn","o6_default_fn","o6_default_fn","o6_default_fn","o6_default_fn","o6_latest_value","o6_latest_value","o6_latest_value","o6_latest_value","o6_latest_value","o6_latest_value","o7","o7","o7","o7","o7_default_fn","o7_default_fn","o7_default_fn","o7_default_fn","o7_latest_value","o7_latest_value","o7_latest_value","o7_latest_value","o8","o8","o8_default_fn","o8_default_fn","o8_latest_value","o8_latest_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r1","r1","r1","r1","r1","r1","r1","r1","r1","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","paste","seq_macro","LatestAtCache","LatestAtCachedChunk","LatestAtResults","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","az","az","az","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache_key","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","compare_indices","component_batch","component_batch_quiet","component_batch_raw","component_batch_with_log_level","component_instance","component_instance_quiet","component_instance_raw","component_instance_raw_quiet","component_instance_raw_with_log_level","component_instance_with_log_level","component_mono","component_mono_quiet","component_mono_raw","component_mono_raw_quiet","component_mono_raw_with_log_level","component_mono_with_log_level","component_row_id","components","compound_index","contains","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","empty","entity_path","fmt","fmt","from","from","from","from_ref","from_ref","get","get_required","handle_pending_invalidation","heap_size_bytes","heap_size_bytes","index","init","init","init","into","into","into","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_request","into_request","into_request","is_reference","latest_at","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","new","ok_or_log_err","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","pending_invalidations","per_query_time","query","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unit","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","RangeCache","RangeCachedChunk","RangeResults","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","az","az","az","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cache_key","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","chunk","chunks","components","contains","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","from","from","from","get","get_required","handle_pending_invalidation","heap_size_bytes","heap_size_bytes","init","init","init","into","into","into","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_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","new","new","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","pending_invalidations","query","range","resorted","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","time_range","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","RangeZip1x1","RangeZip1x2","RangeZip1x3","RangeZip1x4","RangeZip1x5","RangeZip1x6","RangeZip1x7","RangeZip1x8","RangeZip1x9","RangeZip2x1","RangeZip2x2","RangeZip2x3","RangeZip2x4","RangeZip2x5","RangeZip2x6","RangeZip2x7","RangeZip2x8","RangeZip2x9","generated","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o4","o4","o4","o4","o4","o4","o4","o4","o4","o4","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o5","o5","o5","o5","o5","o5","o5","o5","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o6","o6","o6","o6","o6","o6","o6_data_latest","o6_data_latest","o6_data_latest","o6_data_latest","o6_data_latest","o6_data_latest","o7","o7","o7","o7","o7_data_latest","o7_data_latest","o7_data_latest","o7_data_latest","o8","o8","o8_data_latest","o8_data_latest","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r1","r1","r1","r1","r1","r1","r1","r1","r1","range_zip_1x1","range_zip_1x2","range_zip_1x3","range_zip_1x4","range_zip_1x5","range_zip_1x6","range_zip_1x7","range_zip_1x8","range_zip_1x9","range_zip_2x1","range_zip_2x2","range_zip_2x3","range_zip_2x4","range_zip_2x5","range_zip_2x6","range_zip_2x7","range_zip_2x8","range_zip_2x9","RangeZip1x1","RangeZip1x2","RangeZip1x3","RangeZip1x4","RangeZip1x5","RangeZip1x6","RangeZip1x7","RangeZip1x8","RangeZip1x9","RangeZip2x1","RangeZip2x2","RangeZip2x3","RangeZip2x4","RangeZip2x5","RangeZip2x6","RangeZip2x7","RangeZip2x8","RangeZip2x9","as_any","as_any","as_any","as_any","as_any","as_any","as_any","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","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","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","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","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_any","into_any","into_any","into_any","into_any","into_any","into_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","next","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o0_data_latest","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o1_data_latest","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o2_data_latest","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o3_data_latest","o4","o4","o4","o4","o4","o4","o4","o4","o4","o4","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o4_data_latest","o5","o5","o5","o5","o5","o5","o5","o5","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o5_data_latest","o6","o6","o6","o6","o6","o6","o6_data_latest","o6_data_latest","o6_data_latest","o6_data_latest","o6_data_latest","o6_data_latest","o7","o7","o7","o7","o7_data_latest","o7_data_latest","o7_data_latest","o7_data_latest","o8","o8","o8_data_latest","o8_data_latest","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r0","r1","r1","r1","r1","r1","r1","r1","r1","r1","range_zip_1x1","range_zip_1x2","range_zip_1x3","range_zip_1x4","range_zip_1x5","range_zip_1x6","range_zip_1x7","range_zip_1x8","range_zip_1x9","range_zip_2x1","range_zip_2x2","range_zip_2x3","range_zip_2x4","range_zip_2x5","range_zip_2x6","range_zip_2x7","range_zip_2x8","range_zip_2x9","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","StorageEngine","StorageEngineArcReadGuard","StorageEngineArcWriteGuard","StorageEngineLike","StorageEngineReadGuard","StorageEngineWriteGuard","__clone_box","__clone_box","__clone_box","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","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cache","cache","cache","cache","cache","cache","cache","cache","cache","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone_into","clone_into","clone_into","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downgrade","downgrade","drop","drop","drop","drop","drop","from","from","from","from","from","from_ref","from_ref","from_ref","init","init","init","init","init","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_request","into_request","into_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","read","read_arc","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","store","store","store","store","store","store","store","store","store","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_read","try_read_arc","try_with","try_with","try_with","try_write","try_write_arc","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","with","with","with","with","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","write_arc"],"q":[[0,"re_query"],[143,"re_query::QueryError"],[145,"re_query::cache"],[296,"re_query::cache_stats"],[384,"re_query::clamped_zip"],[718,"re_query::clamped_zip::generated"],[1700,"re_query::external"],[1702,"re_query::latest_at"],[1851,"re_query::range"],[1969,"re_query::range_zip"],[2213,"re_query::range_zip::generated"],[3104,"re_query::storage_engine"],[3317,"dyn_clone::sealed"],[3318,"core::any"],[3319,"core::option"],[3320,"core::fmt"],[3321,"re_types_core::result"],[3322,"anyhow"],[3323,"re_arrow2::error"],[3324,"alloc::boxed"],[3325,"alloc::sync"],[3326,"alloc::rc"],[3327,"tonic::request"],[3328,"core::error"],[3329,"alloc::string"],[3330,"core::result"],[3331,"re_chunk_store::store"],[3332,"core::ops::function"],[3333,"core::cmp"],[3334,"core::hash"],[3335,"parking_lot::rwlock"],[3336,"re_chunk::latest_at"],[3337,"re_log_types::path::entity_path"],[3338,"re_types_core::component_descriptor"],[3339,"alloc::borrow"],[3340,"core::convert"],[3341,"core::iter::traits::collect"],[3342,"re_log_types::time_point::timeline"],[3343,"re_types_core::loggable"],[3344,"re_chunk_store::events"],[3345,"re_chunk::range"],[3346,"parking_lot::raw_rwlock"],[3347,"lock_api::rwlock"],[3348,"pyo3::marker"],[3349,"pyo3::types::dict"],[3350,"pyo3::instance"],[3351,"core::iter::traits::iterator"],[3352,"re_log_types::time_point::time_int"],[3353,"re_chunk::id"],[3354,"alloc::vec"],[3355,"re_arrow2::array"],[3356,"log"],[3357,"re_chunk::helpers"],[3358,"re_chunk::chunk"],[3359,"re_log_types::resolved_time_range"],[3360,"core::clone"]],"i":[11,11,0,0,11,0,11,92,0,11,92,11,11,0,0,0,0,0,0,11,0,0,0,0,0,11,7,7,11,7,11,7,11,7,11,7,11,0,118,119,120,122,0,7,11,7,11,7,11,0,7,7,31,39,52,39,7,11,7,11,7,11,31,39,0,7,7,11,11,7,11,11,11,11,11,11,7,7,11,7,11,7,11,7,11,7,11,7,11,0,56,28,7,11,7,11,28,7,11,7,11,39,52,0,56,28,0,7,11,7,11,11,0,28,118,119,120,122,28,31,7,7,11,59,59,59,7,11,7,11,7,11,7,11,7,11,7,11,26,7,11,7,11,123,123,0,0,0,31,32,28,28,31,32,28,28,31,32,28,31,32,28,31,32,28,31,32,28,31,32,28,31,32,28,31,32,28,31,32,31,32,31,31,31,28,31,32,28,31,32,28,31,32,31,31,31,31,31,31,28,31,28,31,32,31,32,31,31,28,31,32,28,31,32,28,31,32,28,31,32,28,31,32,32,28,31,32,28,28,28,31,32,28,31,32,28,28,28,31,32,28,28,28,31,32,28,31,32,31,28,28,28,32,32,28,31,32,28,31,32,28,28,28,31,31,32,28,31,32,28,31,32,32,32,32,32,28,31,32,28,31,32,28,31,32,28,31,32,28,31,32,28,31,32,32,32,0,0,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,56,59,56,59,56,59,56,59,56,59,56,56,59,56,59,56,59,59,59,59,56,56,59,56,59,56,59,56,59,56,59,56,59,56,59,56,59,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,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,63,64,65,66,67,68,69,72,73,74,75,76,77,78,63,64,65,66,67,68,69,72,73,74,75,76,77,78,63,64,65,66,67,68,69,72,73,74,75,76,77,78,64,65,66,67,68,69,73,74,75,76,77,78,64,65,66,67,68,69,73,74,75,76,77,78,64,65,66,67,68,69,73,74,75,76,77,78,65,66,67,68,69,74,75,76,77,78,65,66,67,68,69,74,75,76,77,78,65,66,67,68,69,74,75,76,77,78,66,67,68,69,75,76,77,78,66,67,68,69,75,76,77,78,66,67,68,69,75,76,77,78,67,68,69,76,77,78,67,68,69,76,77,78,67,68,69,76,77,78,68,69,77,78,68,69,77,78,68,69,77,78,69,78,69,78,69,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,70,71,72,73,74,75,76,77,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,60,62,62,63,63,64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,73,73,74,74,75,75,76,76,77,77,78,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,63,64,65,66,67,68,69,72,73,74,75,76,77,78,63,64,65,66,67,68,69,72,73,74,75,76,77,78,63,64,65,66,67,68,69,72,73,74,75,76,77,78,64,65,66,67,68,69,73,74,75,76,77,78,64,65,66,67,68,69,73,74,75,76,77,78,64,65,66,67,68,69,73,74,75,76,77,78,65,66,67,68,69,74,75,76,77,78,65,66,67,68,69,74,75,76,77,78,65,66,67,68,69,74,75,76,77,78,66,67,68,69,75,76,77,78,66,67,68,69,75,76,77,78,66,67,68,69,75,76,77,78,67,68,69,76,77,78,67,68,69,76,77,78,67,68,69,76,77,78,68,69,77,78,68,69,77,78,68,69,77,78,69,78,69,78,69,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,60,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,0,0,0,0,0,39,83,90,39,83,90,39,83,90,39,83,90,39,83,90,39,83,90,90,39,83,90,39,83,90,39,83,39,83,39,83,0,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,90,39,83,90,39,83,90,39,83,39,39,90,39,90,39,83,39,83,39,39,90,90,83,39,90,39,83,90,39,83,90,39,83,90,39,83,90,39,83,90,39,83,83,90,90,39,83,90,39,83,90,39,90,39,83,90,39,83,90,90,39,90,39,83,90,39,83,39,83,90,39,83,90,39,83,90,39,83,83,90,39,83,90,39,83,90,39,83,90,39,83,90,39,83,0,0,0,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,94,94,96,52,94,96,52,94,96,52,96,94,52,52,94,96,52,94,96,52,94,96,52,94,52,94,96,52,52,52,94,94,96,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,94,52,94,96,52,94,96,52,94,52,94,96,94,96,52,94,96,52,94,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,94,96,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,100,101,102,103,104,105,106,107,109,110,111,112,113,114,115,116,100,101,102,103,104,105,106,107,109,110,111,112,113,114,115,116,101,102,103,104,105,106,107,110,111,112,113,114,115,116,101,102,103,104,105,106,107,110,111,112,113,114,115,116,102,103,104,105,106,107,111,112,113,114,115,116,102,103,104,105,106,107,111,112,113,114,115,116,103,104,105,106,107,112,113,114,115,116,103,104,105,106,107,112,113,114,115,116,104,105,106,107,113,114,115,116,104,105,106,107,113,114,115,116,105,106,107,114,115,116,105,106,107,114,115,116,106,107,115,116,106,107,115,116,107,116,107,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,108,109,110,111,112,113,114,115,116,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,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,98,100,100,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,100,101,102,103,104,105,106,107,109,110,111,112,113,114,115,116,100,101,102,103,104,105,106,107,109,110,111,112,113,114,115,116,101,102,103,104,105,106,107,110,111,112,113,114,115,116,101,102,103,104,105,106,107,110,111,112,113,114,115,116,102,103,104,105,106,107,111,112,113,114,115,116,102,103,104,105,106,107,111,112,113,114,115,116,103,104,105,106,107,112,113,114,115,116,103,104,105,106,107,112,113,114,115,116,104,105,106,107,113,114,115,116,104,105,106,107,113,114,115,116,105,106,107,114,115,116,105,106,107,114,115,116,106,107,115,116,106,107,115,116,107,116,107,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,108,109,110,111,112,113,114,115,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,98,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,0,0,0,0,0,0,118,119,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,122,118,119,122,118,119,120,121,122,118,119,120,121,122,120,121,118,119,120,121,122,118,119,120,121,122,118,119,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,122,118,119,120,121,122,118,119,120,121,122,122,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,118,119,120,121,122,118,119,122,118,119,120,121,122,118,119,120,121,122,122,122,26,26,122,122,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,26,118,119,122,118,119,120,121,122,118,119,120,121,122,122,122],"f":"``````````````````````````{{{b{c}}d}f{}}{{{b{c}}}{{b{h}}}{}}0{{{b{jc}}}{{b{jh}}}{}}0{ce{}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{jc}}}{{b{je}}}{}{}}0``````22{c{{l{e}}}{}{}}000`{{{b{n}}}n}{{{b{c}}{b{je}}}f{}{}}````{A`{{b{c}}}{}}0{A`{{b{jc}}}{}}0{A`f}0```{{{b{n}}{b{jAb}}}Ad}0{{{b{Af}}{b{jAb}}}Ad}0{cc{}}{AhAf}{nAf}{AjAf}3{AlAf}{AnAf}{{{b{c}}}c{}}{{}A`}0{ce{}{}}0{{{B`{c}}}{{B`{h}}}{}}0{{{Bb{c}}}{{Bb{h}}}{}}0{{{Bd{c}}}{{Bd{h}}}{}}0{c{{Bf{e}}}{}{}}0```{c{{l{e}}}{}{}}055`{c{{Bj{eBh}}}{}{}}000``````6666{{{b{Af}}}{{l{{b{Bl}}}}}}````````{{{b{c}}}e{}{}}{{{b{c}}}Bn{}}0```{c{{C`{e}}}{}{}}000{{{b{c}}}Cb{}}0;;;;;;{{{b{Cd}}e}c{}{{Cl{{b{Cf}}{b{Ch}}}{{Cj{c}}}}}}<<<<`````{{{b{c}}d}f{}}0{{{b{Ch}}}{{b{h}}}}{{{b{c}}}{{b{h}}}{}}00{{{b{jCh}}}{{b{jh}}}}{{{b{jc}}}{{b{jh}}}{}}00{ce{}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{jc}}}{{b{je}}}{}{}}00222??????{{{b{Ch}}}f}{{{b{Cn}}}Cn}{{{b{D`}}}D`}{{{b{c}}{b{je}}}f{}{}}0{{{b{Cn}}{b{Cn}}}Db}{{{b{c}}{b{e}}}Db{}{}}`{A`{{b{c}}}{}}00{A`{{b{jc}}}{}}00{A`f}00`{{{b{Cn}}{b{Cn}}}Bh}{{{b{c}}{b{e}}}Bh{}{}}000{{{b{Ch}}{b{jAb}}}Ad}{{{b{Cn}}{b{jAb}}}Ad}{cc{}}00{{{b{c}}}c{}}0{{{b{Cn}}{b{jc}}}fDd}{{{b{Cn}}}Df}{{}A`}00{ce{}{}}00{{{B`{c}}}{{B`{h}}}{}}00{{{Bb{c}}}{{Bb{h}}}{}}00{{{Bd{c}}}{{Bd{h}}}{}}00{D`{{Bb{{Dh{Ch}}}}}}{c{{Bf{e}}}{}{}}00{{{b{Ch}}{b{Dj}}{b{Dl}}e}Dn{{Ed{{Eb{E`}}}}}{{Eh{}{{Ef{c}}}}}}`{c{{l{e}}}{}{}}00777`{{{b{Ch}}}Bn}{EjCh}{{ceg}Cn{{Ed{Dl}}}{{Ed{El}}}{{Ed{En}}}}{ChD`}{EjD`}{{{b{jCh}}{b{{Fb{F`}}}}}f}{c{{Bj{eBh}}}{}{}}00000{{{b{Cn}}{b{Cn}}}{{l{Db}}}}{{{b{Ch}}Fd}f}{{{b{Ch}}{b{Ff}}{b{Dl}}e}Fh{{Ed{{Eb{E`}}}}}{{Eh{}{{Ef{c}}}}}}`{{{b{D`}}}{{Fj{Ch}}}}{{{b{D`}}}{{Fn{FlCh}}}}{ce{}{}}00000{{{b{Ch}}}G`}```{{{b{c}}}e{}{}}0{c{{C`{e}}}{}{}}00000{{{b{D`}}}{{l{{Fj{Ch}}}}}}{{{b{D`}}}{{l{{Fn{FlCh}}}}}}{{{b{D`}}}{{l{{Gb{Ch}}}}}}{{{b{D`}}}{{l{{Gd{FlCh}}}}}}{{{b{c}}}Cb{}}00888888888888888{{{b{D`}}}{{Gb{Ch}}}}{{{b{D`}}}{{Gd{FlCh}}}}``{{{b{c}}d}f{}}0{{{b{c}}}{{b{h}}}{}}0{{{b{jc}}}{{b{jh}}}{}}0=={{{b{c}}}{{b{e}}}{}{}}0{{{b{jc}}}{{b{je}}}{}{}}0??{c{{l{e}}}{}{}}000{{{b{G`}}}G`}{{{b{Gf}}}Gf}{{{b{c}}{b{je}}}f{}{}}0{{}G`}{{}Gf}{A`{{b{c}}}{}}0{A`{{b{jc}}}{}}0{A`f}0{{{b{G`}}{b{jAb}}}Ad}{{{b{Gf}}{b{jAb}}}Ad}{cc{}}0{{{b{c}}}c{}}0{{}A`}0{ce{}{}}0{{{B`{c}}}{{B`{h}}}{}}0{{{Bb{c}}}{{Bb{h}}}{}}0{{{Bd{c}}}{{Bd{h}}}{}}0{c{{Bf{e}}}{}{}}0`{c{{l{e}}}{}{}}055{{}c{}}0{c{{Bj{eBh}}}{}{}}000`7777{{{b{c}}}e{}{}}0```{{{b{G`}}}Df}{c{{C`{e}}}{}{}}000{{{b{c}}}Cb{}}0;;;;;;;;;;``````````````````{{ceg}{{Gh{g}}}EhEh{{Gj{}{{Cj{}}}}}}{{cegik}{{Gl{gk}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmo}{{Gn{gko}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAc}{{H`{gkoAc}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAg}{{Hb{gkoAcAg}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAk}{{Hd{gkoAcAgAk}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAo}{{Hf{gkoAcAgAkAo}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBaBc}{{Hh{gkoAcAgAkAoBc}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBaBcBeBg}{{Hj{gkoAcAgAkAoBcBg}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegi}{{Hl{i}}}EhEhEh{{Gj{}{{Cj{}}}}}}{{cegikm}{{Hn{im}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAa}{{I`{imAa}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAe}{{Ib{imAaAe}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAi}{{Id{imAaAeAi}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAm}{{If{imAaAeAiAm}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBa}{{Ih{imAaAeAiAmBa}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBaBcBe}{{Ij{imAaAeAiAmBaBe}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBaBcBeBgBi}{{Il{imAaAeAiAmBaBeBi}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}}{{b{h}}}{}}00000000000000000{{{b{jc}}}{{b{jh}}}{}}00000000000000000{ce{}{}}00000000000000000{{{b{c}}}{{b{e}}}{}{}}00000000000000000{{{b{jc}}}{{b{je}}}{}{}}00000000000000000222222222222222222{c{{l{e}}}{}{}}00000000000000000000000000000000000{{ceg}{{Gh{g}}}EhEh{{Gj{}{{Cj{}}}}}}{{cegik}{{Gl{gk}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmo}{{Gn{gko}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAc}{{H`{gkoAc}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAg}{{Hb{gkoAcAg}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAk}{{Hd{gkoAcAgAk}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAo}{{Hf{gkoAcAgAkAo}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBaBc}{{Hh{gkoAcAgAkAoBc}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBaBcBeBg}{{Hj{gkoAcAgAkAoBcBg}}}EhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegi}{{Hl{i}}}EhEhEh{{Gj{}{{Cj{}}}}}}{{cegikm}{{Hn{im}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAa}{{I`{imAa}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAe}{{Ib{imAaAe}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAi}{{Id{imAaAeAi}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAm}{{If{imAaAeAiAm}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBa}{{Ih{imAaAeAiAmBa}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBaBcBe}{{Ij{imAaAeAiAmBaBe}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{{cegikmoAaAcAeAgAiAkAmAoBaBcBeBgBi}{{Il{imAaAeAiAmBaBeBi}}}EhEhEh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}Eh{{Gj{}{{Cj{}}}}}}{A`{{b{c}}}{}}00000000000000000{A`{{b{jc}}}{}}00000000000000000{A`f}00000000000000000{cc{}}00000000000000000{{}A`}00000000000000000{ce{}{}}00000000000000000{{{B`{c}}}{{B`{h}}}{}}00000000000000000{{{Bb{c}}}{{Bb{h}}}{}}00000000000000000{{{Bd{c}}}{{Bd{h}}}{}}00000000000000000333333333333333333{{cIn}{{Jb{J`}}}{}}{c{{Bf{e}}}{}{}}00000000000000000{c{{l{e}}}{}{}}00000000000000000666666666666666666{c{{Bj{eg}}}{}{}{}}0{c{{Bj{egi}}}{}{}{}{}}0{c{{Bj{egik}}}{}{}{}{}{}}0{c{{Bj{egikm}}}{}{}{}{}{}{}}0{c{{Bj{egikmo}}}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAa}}}{}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAaAc}}}{}{}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAaAcAe}}}{}{}{}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAaAcAeAg}}}{}{}{}{}{}{}{}{}{}{}{}}07766554433221100{c{{Bj{egikmoAaAcAeAgAi}}}{}{}{}{}{}{}{}{}{}{}{}{}}0{{{b{j{Gh{ceg}}}}}{{l{i}}}JdJd{{Gj{}{{Cj{}}}}}{}}{{{b{j{Gl{cegik}}}}}{{l{m}}}JdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Gn{cegikmo}}}}}{{l{Aa}}}JdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{H`{cegikmoAaAc}}}}}{{l{Ae}}}JdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Hb{cegikmoAaAcAeAg}}}}}{{l{Ai}}}JdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Hd{cegikmoAaAcAeAgAiAk}}}}}{{l{Am}}}JdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Hf{cegikmoAaAcAeAgAiAkAmAo}}}}}{{l{Ba}}}JdJdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Hh{cegikmoAaAcAeAgAiAkAmAoBaBc}}}}}{{l{Be}}}JdJdJdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Hj{cegikmoAaAcAeAgAiAkAmAoBaBcBeBg}}}}}{{l{Bi}}}JdJdJdJdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Hl{cegi}}}}}{{l{k}}}JdJdJd{{Gj{}{{Cj{}}}}}{}}{{{b{j{Hn{cegikm}}}}}{{l{o}}}JdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{I`{cegikmoAa}}}}}{{l{Ac}}}JdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Ib{cegikmoAaAcAe}}}}}{{l{Ag}}}JdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Id{cegikmoAaAcAeAgAi}}}}}{{l{Ak}}}JdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{If{cegikmoAaAcAeAgAiAkAm}}}}}{{l{Ao}}}JdJdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Ih{cegikmoAaAcAeAgAiAkAmAoBa}}}}}{{l{Bc}}}JdJdJdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Ij{cegikmoAaAcAeAgAiAkAmAoBaBcBe}}}}}{{l{Bg}}}JdJdJdJdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}{{{b{j{Il{cegikmoAaAcAeAgAiAkAmAoBaBcBeBgBi}}}}}{{l{Bk}}}JdJdJdJdJdJdJdJdJdJdJd{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{{Gj{}{{Cj{}}}}}{}}``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{c{{Bj{eBh}}}{}{}}00000000000000000000000000000000000```````````````````````````{ce{}{}}00000000000000000000000000000000000{c{{C`{e}}}{}{}}00000000000000000000000000000000000{{{b{c}}}Cb{}}00000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222`````{{{b{c}}d}f{}}0{{{b{c}}}{{b{h}}}{}}00{{{b{jc}}}{{b{jh}}}{}}00555{{{b{c}}}{{b{e}}}{}{}}00{{{b{jc}}}{{b{je}}}{}{}}00`777{c{{l{e}}}{}{}}00000{{{b{Dn}}}Dn}{{{b{Jf}}}Jf}{{{b{c}}{b{je}}}f{}{}}0{{{Bj{JhJj}}{Bj{JhJj}}}Db}{{{b{Dn}}}{{l{{Jl{c}}}}}Jn}0{{{b{Dn}}{b{En}}}{{l{{B`{K`}}}}}}{{{b{Dn}}Kb}{{l{{Jl{c}}}}}Jn}{{{b{Dn}}A`}{{l{c}}}Jn}0{{{b{Dn}}{b{En}}A`}{{l{{B`{K`}}}}}}0{{{b{Dn}}Kb{b{En}}A`}{{l{{B`{K`}}}}}}{{{b{Dn}}KbA`}{{l{c}}}Jn}{{{b{Dn}}}{{l{c}}}Jn}066{{{b{Dn}}Kb{b{En}}}{{l{{B`{K`}}}}}}{{{b{Dn}}Kb}{{l{c}}}Jn}{{{b{Dn}}{b{En}}}{{l{Jj}}}}``{{{b{Dn}}{b{En}}}Bh}{A`{{b{c}}}{}}00{A`{{b{jc}}}{}}00{A`f}00{{DlDj}Dn}`{{{b{Kd}}{b{jAb}}}Ad}{{{b{Dn}}{b{jAb}}}Ad}{cc{}}00{{{b{c}}}c{}}0{{{b{Dn}}{b{En}}}{{l{{b{Kf}}}}}}{{{b{Dn}}{b{En}}}{{Kh{{b{Kf}}}}}}{{{b{jKd}}}f}{{{b{Kd}}}Df}{{{b{Jf}}}Df}{{{b{Dn}}}{{Bj{JhJj}}}}{{}A`}00{ce{}{}}00{{{B`{c}}}{{B`{h}}}{}}00{{{Bb{c}}}{{Bb{h}}}{}}00{{{Bd{c}}}{{Bd{h}}}{}}00{c{{Bf{e}}}{}{}}00`{{{b{jKd}}{b{Cf}}{b{Dj}}{b{Dl}}En}{{l{Kf}}}}{c{{l{e}}}{}{}}00666{CnKd}{{{b{Dn}}KbEn{Kj{c}}}{{l{c}}}{}}{c{{Bj{eBh}}}{}{}}00000```999999{{{b{c}}}e{}{}}0{c{{C`{e}}}{}{}}00000{{{b{c}}}Cb{}}00`<<<<<<<<<<<<<<<```{{{b{c}}}{{b{h}}}{}}00{{{b{jc}}}{{b{jh}}}{}}00>>>{{{b{c}}}{{b{e}}}{}{}}00{{{b{jc}}}{{b{je}}}{}{}}00`{ce{}{}}00;;;;;;```{{{b{Fh}}{b{En}}}Bh}{A`{{b{c}}}{}}00{A`{{b{jc}}}{}}00{A`f}00{{{b{Kl}}{b{jAb}}}Ad}{{{b{Fh}}{b{jAb}}}Ad}{cc{}}00{{{b{Fh}}{b{En}}}{{l{{b{{Fb{Kn}}}}}}}}{{{b{Fh}}{b{En}}}{{Kh{{b{{Fb{Kn}}}}}}}}{{{b{jKl}}}f}{{{b{Kl}}}Df}{{{b{L`}}}Df}{{}A`}00==={{{B`{c}}}{{B`{h}}}{}}00{{{Bb{c}}}{{Bb{h}}}{}}00{{{Bd{c}}}{{Bd{h}}}{}}00{c{{Bf{e}}}{}{}}00{c{{l{e}}}{}{}}00{ce{}{}}00{CnKl}{FfFh}{c{{Bj{eBh}}}{}{}}00000``{{{b{jKl}}{b{Cf}}{b{Ff}}{b{Dl}}En}{{Jl{Kn}}}}`444444{{{b{Kl}}}Lb}{c{{C`{e}}}{}{}}00000{{{b{c}}}Cb{}}00777777777777777``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{gk}{{Ld{cei}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}}{{gko}{{Lh{ceim}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}}{{gkoAc}{{Lj{ceimAa}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}}{{gkoAcAg}{{Ll{ceimAaAe}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}}{{gkoAcAgAk}{{Ln{ceimAaAeAi}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}}{{gkoAcAgAkAo}{{M`{ceimAaAeAiAm}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}}{{gkoAcAgAkAoBc}{{Mb{ceimAaAeAiAmBa}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}}{{gkoAcAgAkAoBcBg}{{Md{ceimAaAeAiAmBaBe}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}}{{gkoAcAgAkAoBcBgBk}{{Mf{ceimAaAeAiAmBaBeBi}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}{}{{Eh{}{{Ef{{Bj{cBi}}}}}}}}{{gko}{{Mh{ceim}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}}{{gkoAc}{{Mj{ceimAa}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}}{{gkoAcAg}{{Ml{ceimAaAe}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}}{{gkoAcAgAk}{{Mn{ceimAaAeAi}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}}{{gkoAcAgAkAo}{{N`{ceimAaAeAiAm}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}}{{gkoAcAgAkAoBc}{{Nb{ceimAaAeAiAmBa}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}}{{gkoAcAgAkAoBcBg}{{Nd{ceimAaAeAiAmBaBe}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}}{{gkoAcAgAkAoBcBgBk}{{Nf{ceimAaAeAiAmBaBeBi}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}{}{{Eh{}{{Ef{{Bj{cBi}}}}}}}}{{gkoAcAgAkAoBcBgBkBo}{{Nh{ceimAaAeAiAmBaBeBiBm}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}{}{{Eh{}{{Ef{{Bj{cBi}}}}}}}{}{{Eh{}{{Ef{{Bj{cBm}}}}}}}}``````````````````{{{b{c}}}{{b{h}}}{}}00000000000000000{{{b{jc}}}{{b{jh}}}{}}00000000000000000{ce{}{}}00000000000000000{{{b{c}}}{{b{e}}}{}{}}00000000000000000{{{b{jc}}}{{b{je}}}{}{}}00000000000000000222222222222222222{c{{l{e}}}{}{}}00000000000000000000000000000000000{A`{{b{c}}}{}}00000000000000000{A`{{b{jc}}}{}}00000000000000000{A`f}00000000000000000{cc{}}00000000000000000{{}A`}00000000000000000888888888888888888{{{B`{c}}}{{B`{h}}}{}}00000000000000000{{{Bb{c}}}{{Bb{h}}}{}}00000000000000000{{{Bd{c}}}{{Bd{h}}}{}}00000000000000000;;;;;;;;;;;;;;;;;;{c{{Bf{e}}}{}{}}00000000000000000999999999999999999<<<<<<<<<<<<<<<<<<{c{{Bj{egi}}}{}{}{}{}}0{c{{Bj{egik}}}{}{}{}{}{}}0{c{{Bj{egikm}}}{}{}{}{}{}{}}0{c{{Bj{egikmo}}}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAa}}}{}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAaAc}}}{}{}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAaAcAe}}}{}{}{}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAaAcAeAg}}}{}{}{}{}{}{}{}{}{}{}{}}0{c{{Bj{egikmoAaAcAeAgAi}}}{}{}{}{}{}{}{}{}{}{}{}{}}07766554433221100{c{{Bj{egikmoAaAcAeAgAiAk}}}{}{}{}{}{}{}{}{}{}{}{}{}{}}0{{{b{j{Ld{cgeki}}}}}{{l{m}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}{}}{{{b{j{Lh{cgekiom}}}}}{{l{Aa}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}{}}{{{b{j{Lj{cgekiomAcAa}}}}}{{l{Ae}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}{}}{{{b{j{Ll{cgekiomAcAaAgAe}}}}}{{l{Ai}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}{}}{{{b{j{Ln{cgekiomAcAaAgAeAkAi}}}}}{{l{Am}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}{}}{{{b{j{M`{cgekiomAcAaAgAeAkAiAoAm}}}}}{{l{Ba}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}{}}{{{b{j{Mb{cgekiomAcAaAgAeAkAiAoAmBcBa}}}}}{{l{Be}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBa}}}}}}}{}}{{{b{j{Md{cgekiomAcAaAgAeAkAiAoAmBcBaBgBe}}}}}{{l{Bi}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBe}}}}}}}{}}{{{b{j{Mf{cgekiomAcAaAgAeAkAiAoAmBcBaBgBeBkBi}}}}}{{l{Bm}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}Nj{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBi}}}}}}}{}}{{{b{j{Mh{cgekiom}}}}}{{l{Aa}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}{}}{{{b{j{Mj{cgekiomAcAa}}}}}{{l{Ae}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}{}}{{{b{j{Ml{cgekiomAcAaAgAe}}}}}{{l{Ai}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}{}}{{{b{j{Mn{cgekiomAcAaAgAeAkAi}}}}}{{l{Am}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}{}}{{{b{j{N`{cgekiomAcAaAgAeAkAiAoAm}}}}}{{l{Ba}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}{}}{{{b{j{Nb{cgekiomAcAaAgAeAkAiAoAmBcBa}}}}}{{l{Be}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBa}}}}}}}{}}{{{b{j{Nd{cgekiomAcAaAgAeAkAiAoAmBcBaBgBe}}}}}{{l{Bi}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBe}}}}}}}{}}{{{b{j{Nf{cgekiomAcAaAgAeAkAiAoAmBcBaBgBeBkBi}}}}}{{l{Bm}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBi}}}}}}}{}}{{{b{j{Nh{cgekiomAcAaAgAeAkAiAoAmBcBaBgBeBkBiBoBm}}}}}{{l{Ca}}}Lf{}{{Jd{}{{Ef{{Bj{ce}}}}}}}{}{{Jd{}{{Ef{{Bj{ci}}}}}}}Nj{{Jd{}{{Ef{{Bj{cm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cAm}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBa}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBe}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBi}}}}}}}Nj{{Jd{}{{Ef{{Bj{cBm}}}}}}}{}}````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{c{{Bj{eBh}}}{}{}}00000000000000000000000000000000000```````````````````````````{{gk}{{Ld{cei}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}}{{gko}{{Lh{ceim}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}}{{gkoAc}{{Lj{ceimAa}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}}{{gkoAcAg}{{Ll{ceimAaAe}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}}{{gkoAcAgAk}{{Ln{ceimAaAeAi}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}}{{gkoAcAgAkAo}{{M`{ceimAaAeAiAm}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}}{{gkoAcAgAkAoBc}{{Mb{ceimAaAeAiAmBa}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}}{{gkoAcAgAkAoBcBg}{{Md{ceimAaAeAiAmBaBe}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}}{{gkoAcAgAkAoBcBgBk}{{Mf{ceimAaAeAiAmBaBeBi}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}{}{{Eh{}{{Ef{{Bj{cBi}}}}}}}}{{gko}{{Mh{ceim}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}}{{gkoAc}{{Mj{ceimAa}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}}{{gkoAcAg}{{Ml{ceimAaAe}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}}{{gkoAcAgAk}{{Mn{ceimAaAeAi}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}}{{gkoAcAgAkAo}{{N`{ceimAaAeAiAm}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}}{{gkoAcAgAkAoBc}{{Nb{ceimAaAeAiAmBa}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}}{{gkoAcAgAkAoBcBg}{{Nd{ceimAaAeAiAmBaBe}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}}{{gkoAcAgAkAoBcBgBk}{{Nf{ceimAaAeAiAmBaBeBi}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}{}{{Eh{}{{Ef{{Bj{cBi}}}}}}}}{{gkoAcAgAkAoBcBgBkBo}{{Nh{ceimAaAeAiAmBaBeBiBm}}}Lf{}{{Eh{}{{Ef{{Bj{ce}}}}}}}{}{{Eh{}{{Ef{{Bj{ci}}}}}}}{}{{Eh{}{{Ef{{Bj{cm}}}}}}}{}{{Eh{}{{Ef{{Bj{cAa}}}}}}}{}{{Eh{}{{Ef{{Bj{cAe}}}}}}}{}{{Eh{}{{Ef{{Bj{cAi}}}}}}}{}{{Eh{}{{Ef{{Bj{cAm}}}}}}}{}{{Eh{}{{Ef{{Bj{cBa}}}}}}}{}{{Eh{}{{Ef{{Bj{cBe}}}}}}}{}{{Eh{}{{Ef{{Bj{cBi}}}}}}}{}{{Eh{}{{Ef{{Bj{cBm}}}}}}}}{ce{}{}}00000000000000000000000000000000000{c{{C`{e}}}{}{}}00000000000000000000000000000000000{{{b{c}}}Cb{}}00000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222``````{{{b{c}}d}f{}}00{{{b{c}}}{{b{h}}}{}}0000{{{b{jc}}}{{b{jh}}}{}}000055555{{{b{c}}}{{b{e}}}{}{}}0000{{{b{jc}}}{{b{je}}}{}{}}0000{{{b{Nl}}}{{b{Ch}}}}{{{b{Nn}}}{{b{Ch}}}}{{{b{jO`}}}{{b{jCh}}}}{{{b{jOb}}}{{b{jCh}}}}`````;;;;;{c{{l{e}}}{}{}}000000000{{{b{Nl}}}Nl}{{{b{Nn}}}Nn}{{{b{Od}}}Od}{{{b{c}}{b{je}}}f{}{}}00{A`{{b{c}}}{}}0000{A`{{b{jc}}}{}}0000{O`Nl}{ObNn}{A`f}0000{cc{}}0000{{{b{c}}}c{}}00{{}A`}0000{ce{}{}}0000{{{B`{c}}}{{B`{h}}}{}}0000{{{Bb{c}}}{{Bb{h}}}{}}{{{Bd{c}}}{{Bd{h}}}{}}0000{c{{Bf{e}}}{}{}}0000{c{{l{e}}}{}{}}000055555{{EjD`}Od}{c{{Bj{eBh}}}{}{}}000000000{{{b{Od}}}Nl}{{{b{Od}}}Nn}9999999999{{{b{Nl}}}{{b{Cf}}}}{{{b{Nn}}}{{b{Cf}}}}{{{b{jO`}}}{{b{jCf}}}}{{{b{jOb}}}{{b{jCf}}}}`````{{{b{c}}}e{}{}}00{c{{C`{e}}}{}{}}000000000{{{b{Od}}}{{l{Nl}}}}{{{b{Od}}}{{l{Nn}}}}{{{b{Cd}}e}{{l{c}}}{}{{Cl{{b{Cf}}{b{Ch}}}{{Cj{c}}}}}}0{{{b{Od}}e}{{l{c}}}{}{{Cl{{b{Cf}}{b{Ch}}}{{Cj{c}}}}}}{{{b{Od}}}{{l{O`}}}}{{{b{Od}}}{{l{Ob}}}}{{{b{c}}}Cb{}}0000{ce{}{}}00000000000000{{{b{Cd}}e}c{}{{Cl{{b{Cf}}{b{Ch}}}{{Cj{c}}}}}}{{{b{Nl}}e}c{}{{Cl{{b{Cf}}{b{Ch}}}{{Cj{c}}}}}}{{{b{Nn}}e}c{}{{Cl{{b{Cf}}{b{Ch}}}{{Cj{c}}}}}}{{{b{Od}}e}c{}{{Cl{{b{Cf}}{b{Ch}}}{{Cj{c}}}}}}4444444444{{{b{Od}}}O`}{{{b{Od}}}Ob}","D":"BJ`","p":[[1,"reference"],[5,"Private",3317],[1,"unit"],[10,"Any",3318],[0,"mut"],[6,"Option",3319],[5,"ComponentNotFoundError",0],[1,"usize"],[5,"Formatter",3320],[8,"Result",3320],[6,"QueryError",0],[6,"DeserializationError",3321],[6,"SerializationError",3321],[5,"Error",3322],[6,"Error",3323],[5,"Box",3324],[5,"Arc",3325],[5,"Rc",3326],[5,"Request",3327],[1,"bool"],[1,"tuple"],[10,"Error",3328],[5,"String",3329],[6,"Result",3330],[5,"TypeId",3318],[10,"StorageEngineLike",3104],[5,"ChunkStore",3331],[5,"QueryCache",145],[17,"Output"],[10,"FnOnce",3332],[5,"QueryCacheKey",145],[5,"QueryCacheHandle",145],[6,"Ordering",3333],[10,"Hasher",3334],[1,"u64"],[8,"RwLock",3335],[5,"LatestAtQuery",3336],[5,"EntityPath",3337],[5,"LatestAtResults",1702],[5,"ComponentDescriptor",3338],[6,"Cow",3339],[10,"Into",3340],[17,"Item"],[10,"IntoIterator",3341],[5,"ChunkStoreHandle",3331],[5,"Timeline",3342],[5,"ComponentName",3343],[5,"ChunkStoreEvent",3344],[1,"slice"],[1,"f32"],[5,"RangeQuery",3345],[5,"RangeResults",1851],[8,"RwLockReadGuard",3335],[5,"RawRwLock",3346],[5,"ArcRwLockReadGuard",3347],[5,"CachesStats",296],[8,"RwLockWriteGuard",3335],[5,"ArcRwLockWriteGuard",3347],[5,"CacheStats",296],[5,"ClampedZip1x1",718],[10,"Fn",3332],[5,"ClampedZip1x2",718],[5,"ClampedZip1x3",718],[5,"ClampedZip1x4",718],[5,"ClampedZip1x5",718],[5,"ClampedZip1x6",718],[5,"ClampedZip1x7",718],[5,"ClampedZip1x8",718],[5,"ClampedZip1x9",718],[5,"ClampedZip2x1",718],[5,"ClampedZip2x2",718],[5,"ClampedZip2x3",718],[5,"ClampedZip2x4",718],[5,"ClampedZip2x5",718],[5,"ClampedZip2x6",718],[5,"ClampedZip2x7",718],[5,"ClampedZip2x8",718],[5,"ClampedZip2x9",718],[5,"Python",3348],[5,"PyDict",3349],[5,"Bound",3350],[10,"Iterator",3351],[5,"LatestAtCachedChunk",1702],[5,"TimeInt",3352],[5,"RowId",3353],[5,"Vec",3354],[10,"Component",3343],[10,"Array",3355],[6,"Level",3356],[5,"LatestAtCache",1702],[5,"UnitChunkShared",3357],[8,"Result",0],[8,"ChunkResult",3358],[5,"RangeCache",1851],[5,"Chunk",3358],[5,"RangeCachedChunk",1851],[5,"ResolvedTimeRange",3359],[5,"RangeZip1x1",2213],[10,"Ord",3333],[5,"RangeZip1x2",2213],[5,"RangeZip1x3",2213],[5,"RangeZip1x4",2213],[5,"RangeZip1x5",2213],[5,"RangeZip1x6",2213],[5,"RangeZip1x7",2213],[5,"RangeZip1x8",2213],[5,"RangeZip1x9",2213],[5,"RangeZip2x1",2213],[5,"RangeZip2x2",2213],[5,"RangeZip2x3",2213],[5,"RangeZip2x4",2213],[5,"RangeZip2x5",2213],[5,"RangeZip2x6",2213],[5,"RangeZip2x7",2213],[5,"RangeZip2x8",2213],[5,"RangeZip2x9",2213],[10,"Clone",3360],[5,"StorageEngineReadGuard",3104],[5,"StorageEngineArcReadGuard",3104],[5,"StorageEngineWriteGuard",3104],[5,"StorageEngineArcWriteGuard",3104],[5,"StorageEngine",3104],[15,"TypeMismatch",143]],"r":[[2,296],[3,296],[8,1702],[13,145],[14,145],[15,145],[17,1851],[20,3104],[21,3104],[22,3104],[23,3104],[24,3104],[384,718],[385,718],[386,718],[387,718],[388,718],[389,718],[390,718],[391,718],[392,718],[393,718],[394,718],[395,718],[396,718],[397,718],[398,718],[399,718],[400,718],[401,718],[402,718],[403,718],[404,718],[405,718],[406,718],[407,718],[408,718],[409,718],[410,718],[411,718],[412,718],[413,718],[414,718],[415,718],[416,718],[417,718],[418,718],[419,718],[1969,2213],[1970,2213],[1971,2213],[1972,2213],[1973,2213],[1974,2213],[1975,2213],[1976,2213],[1977,2213],[1978,2213],[1979,2213],[1980,2213],[1981,2213],[1982,2213],[1983,2213],[1984,2213],[1985,2213],[1986,2213],[2195,2213],[2196,2213],[2197,2213],[2198,2213],[2199,2213],[2200,2213],[2201,2213],[2202,2213],[2203,2213],[2204,2213],[2205,2213],[2206,2213],[2207,2213],[2208,2213],[2209,2213],[2210,2213],[2211,2213],[2212,2213]],"b":[[65,"impl-Display-for-ComponentNotFoundError"],[66,"impl-Debug-for-ComponentNotFoundError"],[67,"impl-Display-for-QueryError"],[68,"impl-Debug-for-QueryError"],[70,"impl-From%3CDeserializationError%3E-for-QueryError"],[71,"impl-From%3CComponentNotFoundError%3E-for-QueryError"],[72,"impl-From%3CSerializationError%3E-for-QueryError"],[74,"impl-From%3CError%3E-for-QueryError"],[75,"impl-From%3CError%3E-for-QueryError"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAKULPwABAAEABQACAAoAAAAMAAIAEQAAABMAAQAWAAAAGAAdADkABgBBAAQARwACAEsABABSAA4AYgADAGgACQBzAAMAeAADAH8AEwCVADQAzQAGANcADADlAAYA7QAMAPwACAAIASAAKwEfAE0BAwBTARkAcAEQAKUBKQHhAo8AgwM1AMsDEQDvA7cCqAYAAKoGEAC8BgwA3QYKAOkGAQDuBgEA8gYCAPYGAgD8BgsACgcNABsHIAA9BwAAPwcOAE8HCQBbBwsAbAcFAHUHGQCTBwUAmgcXAMQHzwC4CMUAkAkRALQJpgFtC7MAIgwBACUMTAB3DAcAhAwZAJ8MVgA="}],\ -["re_renderer",{"t":"TTTTTIPFGEEEGPTTTTTFIPPFFKTTTTIPFFPTTTTTTPFFPTFFTFFFFPFFFTTIFFFFGFFFFFTTTPPEPEPTTFTPNNNNNOOHNNNCNNNNNNNNOOONNNNNNOMNNNNNNCOOOCHHHHHHHCOCOOOCNNNCONNNNNNNNOONNNOOCNNNNNNNNNCOMOOCCCCONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNHCOOOHONNCQQNNNNONNNONNNNNNNNNNNNNNNNNNONCNCOONNNNNHNNNOOOOOOOOOOOOHOOOOOOOCOOCNNOOMOCOOCOOOCOOOOONNCOOCONNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNNOOOCCNNNOCCOOOOOOOOOOOOOOOOOEEEEEEEEECEECCCPFFFGTPPPNOONNNNNNNNNNNNNNNNNNNNNNOONOONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNOONNNNNNNNOOOOOOOOOPFGPONNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNOOOFFFGIITPFPONNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNNNNNNNNONOONNNNOONNONNNNNNNNNNNNNNNNONNNNNONNNNNTFONNNNHHNNNNNNNNNNNNNNNTFTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGPPPPPPPNNNNNNNNHHHHHHHNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNFGPPGPFPGPNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOHNNNNHONNNNNNNNNNNNNNNNNNNNNNNNHNNNNNOOOOFTPPFTPTFGFSONHNNNNNNNNNNNONNNNNNNNNNNOONNNNNNNNNNONNNNNNNNNNNNNNOONNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNHNNNONNOOOONOONNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNIPPPGPEPEEPEEEEEEPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCNNNNNNNTTTTFFFTNNNNNNNNOONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNONONONNOOONNNNNNNNNNNNNNNNONNNNFNNNNNNNNNNNONNNNNNNONNNNNNFTTTTGFFFFFTFPPNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNOOFTFNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNOONNNNNNNNONNEECHCCCGFFPNNNNNNNNNNNNNNNNNNNONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNSHHHHHKFNNNNNNNNNNNNNNNNNQNNNNNQNNNHNNFNNNNNNONNNNNNNNNNONNNNNNEEFFFTIFNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNHNNNONNNOONNNNNNNNNNNNNNNNNNNNNNNNNNECJFNNNNNNNNNOONNNNNNNNNNNNNNNNOKJFFNNNNNNNNMNNNNNNNNNNNNNNNNNMNNONNNHNNNNNNNNNNNNMNNNNNNNNNNNNFFNNNNNNNNNOONNNNNNNONNNNNNNNNNNNNNNNNOONOOOOONONNNNNNNNONNFFFCCOOOCCOFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNOGPPPPPPPNNNNNNNNNNNNNHHNNNNNHHNNNNNNNOOOOPGPNNNNNNNNNNNNNNNNNNHNNNNNNNPGPNNNNNNNNNNNNNNNNNHNNNNNNNFFFNNNNNNNNNNNNNNNNNNNNNONNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONOONNNONNOONNNNNNNNNNNNNNOONNNNFPFFPFGPPPPPNNNNOONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOOONNNNNNNNNNNNNNNNNNNNNNNNNOOOOCNNNNNNNNONNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNOOOOOOOOFNONNNNNNNNNNONNNNNNNNNNNNNHHFFNNNNNNNNNONNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNONONNONNNNNNNNNNNNPIPFGPNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNFFTNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNPGFPFGFFFFFKGPPPFGFPPPFFGFPPFPPPPFFFGPPFFKRRGFPGGFPFFFNOOONNOOOOOOOOOOOOONNNNOOOOOCMCOOCOOOOONNNMNNNNNOOONNNNOCCONOOONNNNOOOCCOOOOOOOOOMOOOOOCOOOOCOOOOOHONOCOOOONNOOONNNNNOOOOOCFFNNNNNOONNNNNNNNNNNNNNNNONNCNNNNNNNNNNNNOOONNNNNNNNNNNFNNNONNNNNNNNONNNNNNNOOOONNNNNNFGFPNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNGFPPNNONNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNOOONNNNNNNNNNNNFFGFFFPNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNOONOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNONOONOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONFSSSNOONNNNNNOONNNNNNNNNNNNOOOOOONNNNNNOOFFGPPNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNFNONNONNNNNNNNNNNNNNNNNNNNNFFFOOOOOOOOPTTTTTTTTTPPFFGFFFPNNNOONNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONONOOONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOFFFFTTNNNNONNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNOONNNNNNNNNNNNNNNNNNNNOFFFFNNONNNNNNNNOONNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNCONNNNONNNNNNNNNNNNNNNNONNONOOOONNNNNNNNNNNNNNNNNNNNNNOFNONNNNNNNNNNNNNNNNNOONNNNNNNOOOOOOTTPFFFFGFNNNOONNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONOONOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOFFFNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNOPGFPPPPPPPPPPFGFFFGPPGGPFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNOCNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNOONOOOOOOOONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSSSSFNOONNONNNNOOOONNNNOONNONNNNNNOOOOOOONONNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNFFFNNNNNNNOONNNNNNNNONNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNFNONNNNNNONNNNONNNNNNNOOONNNNNNPPPPPPFPFGPPPPPGFGPPPPPPPPPPPGGGPOOCOOCHOOCOOOOOOOOOOOOOOOOOOOOOOOPPFGPPPGPPPPPPNNNNNNNNNNNNNNNNNNHNONNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNHNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPFPFFGNONNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNONNNNONONOPPPPPTTPPPPPPFFGGGNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNONNNNNNNNNNNNNNNNNONNNNNNOOOTFFTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNOOOONNNNNNNNNNNNNNHNNNNNNNNNNTFNNNNNNNNNNNNNNNNNNHHOONNNNNNNNPPPPPPPIPPPFFFGFNNNNNNNNNNNNNNNNNNNNNNCNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONCOONONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNHNOONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNSFFFHNNNNNNNNNNNNOHOOONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNOONNNOOONNNNNNNNNNNNNONNNTPTTTTTTPPGPPGTPIFPFGFNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNOOOONONONOONNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNOOOOOOFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFNNNNCOCONNNNCONNNNNNNNNNCNNNNNNNNNNNNNNOOOOOOOOCOCOCCOCOCNCOONONNNNNNNNNNFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNONNNNNNNNNNNNNNNNNNNFGPPFFFPNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFIFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONNONNNNNNNNNNNNNNNONNNFFFKONMNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNONNMONONNNNNNNNNNNNNNNFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONNNNNNNNNNNNNNNNNNNPFFIPGFFPNNNONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNOOOONOHNONNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNPGPFPNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNFFFNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNONNNNNNNNNNNNNNNNNNNFFSFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNONNNNONNOONNNNNNNNNNNNNNNNNFFFNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONOOOHNNNNNNNNNNNNNNNIFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONONOONNNNNNNNNNNNNNNNNNNONNNNNN","n":["BLACK","BLACK","BLUE","BLUE","BROWN","Buffer","BufferFull","Color32","Colormap","CpuMeshInstance","CpuModel","CpuModelMeshKey","CpuWriteGpuReadError","CyanToYellow","DARK_BLUE","DARK_GRAY","DARK_GREEN","DARK_RED","DEBUG_COLOR","DebugLabel","DepthOffset","DownlevelCapabilities","Features","FileResolver","FileServer","FileSystem","GOLD","GRAY","GREEN","GREEN","GpuReadbackIdentifier","Grayscale","Hsva","ImportClause","Inferno","KHAKI","LIGHT_BLUE","LIGHT_GRAY","LIGHT_GREEN","LIGHT_RED","LIGHT_YELLOW","Limits","LineDrawableBuilder","LineStripBuilder","Magma","ORANGE","OutlineConfig","OutlineMaskPreference","PLACEHOLDER","PickingLayerId","PickingLayerInstanceId","PickingLayerObjectId","PickingLayerProcessor","Plasma","PointCloudBatchBuilder","PointCloudBuilder","QueueableDrawData","RED","RED","RecommendedFileResolver","RectF32","RectInt","RectTransform","RenderContext","RenderContextError","Rgba","Rgba32Unmul","ScreenshotProcessor","SearchPath","Size","TEMPORARY_COLOR","TRANSPARENT","TRANSPARENT","TargetBufferTooSmall","TargetTextureBufferSizeMismatch","Texture2DBufferInfo","Turbo","ViewBuilder","Viridis","WHITE","WHITE","WgpuResourcePoolStatistics","YELLOW","ZeroSizeBufferAllocation","__clone_box","__clone_box","__clone_box","a","a","a","active_frame","adapter_info_summary","add","additive","additive","allocator","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","b","b","batches","batches","bind_group_0","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","canonicalize","clone","clone","clone","clone_into","clone_into","clone_into","color","color_buffer","color_layer_a","color_layer_b","colormap","colormap_cyan_to_yellow_srgb","colormap_inferno_srgb","colormap_magma_srgb","colormap_plasma_srgb","colormap_srgb","colormap_turbo_srgb","colormap_viridis_srgb","config","config","context","cpu_write_gpu_read_belt","ctx","ctx","debug_label","default","default","default","depth_offset","depth_readback_workaround","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","deserialize","device","dirs","downcast","downcast","downcast","draw_data","draw_func","draw_phases","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","error_handling","events_rx","exists","extent","extent","external","file_resolver","file_server","file_system","file_watch_count","fmt","fmt","fmt","frame_index_for_uncaptured_errors","from","from","from","from","from","from","from","from","from","from","from","from","from_additive_luminance","from_additive_rgb","from_additive_srgb","from_black_alpha","from_black_alpha","from_gray","from_gray","from_hex","from_luminance_alpha","from_rgb","from_rgb","from_rgb","from_rgb_additive","from_rgba_premultiplied","from_rgba_premultiplied","from_rgba_premultiplied","from_rgba_unmultiplied","from_rgba_unmultiplied","from_rgba_unmultiplied","from_srgb","from_srgba_premultiplied","from_srgba_premultiplied","from_srgba_unmultiplied","from_srgba_unmultiplied","from_white_alpha","from_white_alpha","fs","fs","g","g","gamma_multiply","get_filesystem","global_bindings","global_bindings","gpu_readback_belt","gpu_resources","grayscale_srgb","h","hash","hash","importer","include_file","include_shader_module","index","index","index_mut","index_mut","inflight_queue_submissions","init","init","init","instance","intensity","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_additive","is_additive","is_opaque","is_valid_bit_pattern","is_valid_bit_pattern","label","lerp_to_gamma","line_drawable_builder","linear_multiply","mesh","min","min","mul","mul","mul","multiply","new","new_recommended_file_resolver","null_value","null_value","null_value","num_bind_group_layouts","num_bind_groups","num_buffers","num_pipeline_layouts","num_render_pipelines","num_samplers","num_shader_modules","num_strips_added","num_textures","object","outline_mask_ids","outline_radius_pixel","pad_rgb_to_rgba","participated_phases","path","picking_depth_target","picking_instance_id","picking_instance_ids_buffer","picking_instance_ids_buffer","picking_target","point_cloud_builder","position_radius_buffer","queue","queueable_draw_data","r","r","radius_boost_in_ui_points_for_outlines","radius_boost_in_ui_points_for_outlines","read_to_string","readback_buffer","rect","region","region_of_interest","renderer","renderer_name","renderers","resolver","resource_managers","s","screenshot_readback_buffer","screenshot_texture","search_path","search_path","serialize","serialize","size","strip","strips_buffer","texture_info","texture_manager_2d","to_array","to_array","to_hex","to_normalized_gamma_f32","to_opaque","to_opaque","to_opaque","to_owned","to_owned","to_owned","to_rgb","to_rgba_premultiplied","to_rgba_unmultiplied","to_rgba_unmultiplied","to_srgb","to_srgba_premultiplied","to_srgba_unmultiplied","to_srgba_unmultiplied","to_srgba_unmultiplied","to_tuple","to_tuple","top_level_error_tracker","total_buffer_size_in_bytes","total_texture_size_in_bytes","transform","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","v","vertex_range","vertices_buffer","video","view_builder","vzip","vzip","vzip","watcher","wgpu_buffer_types","wgpu_resources","buffer_capacity_elements","copy_size","destination_offset","max_copy_size","num_elements_actually_added","num_elements_attempted_to_add","target_buffer_size","written_data_size","actual","actual","actual","device_caps","device_caps","device_caps","required","required","required","CpuWriteGpuReadBelt","CpuWriteGpuReadBuffer","CpuWriteGpuReadError","DataTextureSource","DataTextureSourceWriteError","GpuReadbackBelt","GpuReadbackBuffer","GpuReadbackError","GpuReadbackIdentifier","cpu_write_gpu_read_belt","create_and_fill_uniform_buffer","create_and_fill_uniform_buffer_batch","data_texture_source","gpu_readback_belt","uniform_buffer_fill","BufferFull","Chunk","CpuWriteGpuReadBelt","CpuWriteGpuReadBuffer","CpuWriteGpuReadError","MIN_OFFSET_ALIGNMENT","TargetBufferTooSmall","TargetTextureBufferSizeMismatch","ZeroSizeBufferAllocation","__clone_box","_type","active_chunks","add_n","after_queue_submit","allocate","allocate","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut_byte_slice","before_queue_submit","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","byte_offset_in_chunk_buffer","capacity","chunk_buffer","chunk_size","clone","clone_into","closed_chunks","copy_to_buffer","copy_to_texture2d","copy_to_texture2d_entire_first_layer","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","extend","extend_from_slice","fmt","fmt","fmt","free_chunks","from","from","from","from","init","init","init","init","into","into","into","into","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","is_empty","new","num_written","push","receive_chunks","receiver","remaining_capacity","remaining_capacity","sender","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unused_offset","unwritten_element_range","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","write_view","buffer_capacity_elements","copy_size","destination_offset","max_copy_size","num_elements_actually_added","num_elements_attempted_to_add","target_buffer_size","written_data_size","CpuWriteGpuReadError","DataTextureSource","DataTextureSourceWriteError","ReachedMaximumNumberOfElements","active_buffer_index","add_n","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","buffers","capacity","ctx","data_texture_size","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ensure_active_buffer_invariant_after_adding_elements","eq","equivalent","equivalent","equivalent","error_on_clamped_write","extend_from_slice","finish","fmt","fmt","from","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_empty","len","max_data_texture_width","max_num_elements_per_data_texture","new","push","remaining_capacity","reserve","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","max_num_elements","num_elements_actually_added","num_elements_attempted_to_add","Chunk","GpuReadbackBelt","GpuReadbackBuffer","GpuReadbackError","GpuReadbackIdentifier","GpuReadbackUserDataStorage","MIN_ALIGNMENT","MissingSrcCopyUsage","PendingReadbackRange","UnsupportedTextureFormatForReadback","active_chunks","after_queue_submit","allocate","allocate","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_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer_range","chunk_buffer","chunk_size","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","fmt","fmt","fmt","frame_index","free_chunks","from","from","from","from","from","identifier","init","init","init","init","init","into","into","into","into","into","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","last_received_frame_index","new","range_in_chunk","ranges_in_use","read_multiple_texture2d","read_texture2d","readback_data","receive_chunks","received_chunks","receiver","remaining_capacity","reuse_chunk","sender","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unused_offset","upcast","upcast","upcast","upcast","upcast","user_data","vzip","vzip","vzip","vzip","vzip","CHECK","UniformBufferSizeCheck","_marker","as_any","as_any_mut","borrow","borrow_mut","create_and_fill_uniform_buffer","create_and_fill_uniform_buffer_batch","deref","deref_mut","downcast","drop","from","init","into","into_any","into_any_arc","into_any_rc","try_from","try_into","type_id","upcast","vzip","BLACK","Rgba32Unmul","TRANSPARENT","WHITE","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_rgb","from_rgba_unmul_array","hash","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","to_owned","try_from","try_into","type_id","upcast","vzip","ALL","Colormap","CyanToYellow","Grayscale","Inferno","Magma","Plasma","Turbo","Viridis","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","cmp","colormap_cyan_to_yellow_srgb","colormap_inferno_srgb","colormap_magma_srgb","colormap_plasma_srgb","colormap_srgb","colormap_turbo_srgb","colormap_viridis_srgb","compare","default","deref","deref_mut","deserialize","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","grayscale_srgb","init","into","into_any","into_any_arc","into_any_rc","null_value","partial_cmp","serialize","to_owned","to_string","try_from","try_into","type_id","upcast","vzip","DeviceCaps","DeviceTier","FullWebGpuSupport","Gles","InsufficientDeviceCapabilities","MissingCapabilitiesFlags","RenderContextConfig","TooLowShaderModel","WgpuBackendType","WgpuCore","__clone_box","__clone_box","__clone_box","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","backend_type","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","check_downlevel_capabilities","clone","clone","clone","clone_into","clone_into","clone_into","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","device_caps","device_descriptor","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","features","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_adapter","init","init","init","init","init","into","into","into","into","into","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","limits","max_buffer_size","max_texture_dimension2d","output_format_color","parse_graphics_backend","required_downlevel_capabilities","support_bgra_textures","support_depth_readback","support_sampling_msaa_texture","supported_backends","tier","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","validate_graphics_backend_applicability","vzip","vzip","vzip","vzip","vzip","actual","actual","required","required","ActiveFrameContext","CPU_WRITE_GPU_READ_BELT_DEFAULT_CHUNK_SIZE","DownlevelCapabilities","Features","FrameGlobalCommandEncoder","GPU_READBACK_BELT_DEFAULT_CHUNK_SIZE","Limits","MAX_NUM_INFLIGHT_QUEUE_SUBMISSIONS","RenderContext","RenderContextError","Renderers","STARTUP_FRAME_IDX","active_frame","active_frame_idx","adapter_info_summary","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","before_submit","before_view_builder_encoder","begin_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","config","cpu_write_gpu_read_belt","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","device","device_caps","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","fmt","fmt","frame_index","frame_index_for_uncaptured_errors","from","from","from","from","from","get","get","get_or_create","global_bindings","gpu_readback_belt","gpu_resources","inflight_queue_submissions","init","init","init","init","init","into","into","into","into","into","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","log_adapter_info","new","new","poll_device","queue","read_lock_renderers","renderer","renderers","renderers","resolver","texture_manager_2d","to_string","top_level_error_scope","top_level_error_tracker","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","actual","actual","actual","device_caps","device_caps","device_caps","required","required","required","DebugLabel","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get","hash","init","into","into_any","into_any_arc","into_any_rc","label","null_value","to_owned","to_string","try_from","try_into","type_id","upcast","vzip","DepthOffset","Background","Compositing","CompositingScreenshot","DrawPhase","Opaque","OutlineConfig","OutlineMask","OutlineMaskPreference","OutlineMaskProcessor","PickingLayer","PickingLayerError","PickingLayerId","PickingLayerInstanceId","PickingLayerObjectId","PickingLayerProcessor","ScreenshotProcessor","Transparent","__clone_box","as_any","as_any_mut","bitand","bitor","bitxor","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","enum_from_u32","enum_into_u32","eq","eq","equivalent","equivalent","equivalent","fmt","from","init","into","into_any","into_any_arc","into_any_rc","not","outlines","picking_layer","screenshot","sub","to_owned","try_from","try_into","type_id","upcast","vzip","MASK_DEPTH_FORMAT","MASK_DEPTH_STATE","MASK_FORMAT","NONE","OutlineConfig","OutlineMaskPreference","OutlineMaskProcessor","VORONOI_FORMAT","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group_jumpflooding_init","bind_group_jumpflooding_steps","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color_layer_a","color_layer_b","compute_outlines","create_bind_group_jumpflooding_init","create_bind_groups_for_jumpflooding_steps","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","final_voronoi_texture","fmt","fmt","from","from","from","gpu_data","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_none","is_some","label","mask_default_msaa_state","mask_depth","mask_sample_count","mask_texture","new","null_value","outline_radius_pixel","render_pipeline_jumpflooding_init","render_pipeline_jumpflooding_step","some","start_mask_render_pass","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","voronoi_textures","vzip","vzip","vzip","with_fallback_to","JumpfloodingStepUniformBuffer","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","end_padding","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","step_width","to_owned","try_from","try_into","type_id","upcast","vzip","DepthReadbackWorkaround","PICKING_LAYER_DEPTH_FORMAT","PICKING_LAYER_DEPTH_STATE","PICKING_LAYER_FORMAT","PICKING_LAYER_MSAA_STATE","PickingLayerError","PickingLayerId","PickingLayerInstanceId","PickingLayerObjectId","PickingLayerProcessor","PickingResult","READBACK_FORMAT","ReadbackBeltMetadata","ReadbackError","ResourcePoolError","__clone_box","__clone_box","__clone_box","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","begin_render_pass","bind_group","bind_group_0","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","copy_to_readable_texture","default","default","default","depth_readback_workaround","depth_readback_workaround_in_use","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","end_render_pass","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","init","instance","into","into","into","into","into","into","into","into","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","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","new","new","next_readback_result","null_value","null_value","null_value","object","picked_id","picked_world_position","picking_depth_data","picking_depth_target","picking_id_data","picking_rect","picking_target","readable_texture","readback_buffer","rect","render_pipeline","source","to_owned","to_owned","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","user_data","user_data","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","world_from_cropped_projection","world_from_cropped_projection","ReadbackBeltMetadata","SCREENSHOT_COLOR_FORMAT","ScreenshotProcessor","as_any","as_any","as_any_mut","as_any_mut","begin_render_pass","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end_render_pass","extent","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","next_readback_result","screenshot_readback_buffer","screenshot_texture","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","user_data","vzip","vzip","ErrorTracker","WgpuErrorScope","error_tracker","handle_async_error","now_or_never","wgpu_core_error","wgpu_error_scope","ContextError","ErrorEntry","ErrorTracker","WgpuCoreError","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","errors","fmt","from","from","from","handle_error","handle_error_future","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","last_occurred_frame_index","null_value","on_device_timeline_frame_finished","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","NOOP_WAKER_VTABLE","noop","noop_clone","noop_raw_waker","noop_waker","now_or_never","DedupableError","WgpuCoreWrappedContextError","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","downcast","drop","eq","eq","equivalent","equivalent","equivalent","fmt","from","hash","hash","impl_trait","init","into","into_any","into_any_arc","into_any_rc","try_downcast","try_from","try_into","type_id","type_of_var","upcast","vzip","WgpuErrorScope","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","device","downcast","drop","drop","end","from","init","into","into_any","into_any_arc","into_any_rc","open","start","try_from","try_into","type_id","upcast","vzip","re_video","wgpu","FileResolver","ImportClause","InterpolatedFile","PREFIX","RecommendedFileResolver","SearchPath","__clone_box","__clone_box","__clone_box","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","clone","clone","clone","clone_into","clone_into","clone_into","contents","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","dirs","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_env","from_str","from_str","fs","fs","imports","init","init","init","init","insert","into","into","into","into","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","iter","new","new_recommended","null_value","null_value","null_value","path","populate","push","resolve_clause_path","search_path","search_path","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_search_path","FileServer","file_server_impl","FILE_SERVER","FileServer","as_any","as_any_mut","borrow","borrow_mut","collect","deref","deref_mut","downcast","drop","events_rx","file_watch_count","from","get","get_mut","init","into","into_any","into_any_arc","into_any_rc","new","try_from","try_into","type_id","unwatch","upcast","vzip","watch","watcher","FileSystem","MEM_FILE_SYSTEM","MemFileSystem","OsFileSystem","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","canonicalize","canonicalize","canonicalize","create_dir_all","create_dir_all","create_dir_all","create_file","create_file","create_file","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","exists","exists","exists","files","from","from","get","get_filesystem","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new_uninit","null_value","read_to_string","read_to_string","read_to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","FrameUniformBuffer","GlobalBindings","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","camera_forward","camera_position","clone","clone_into","create_bind_group","deref","deref","deref_mut","deref_mut","device_tier","downcast","downcast","drop","drop","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_valid_bit_pattern","layout","nearest_neighbor_sampler","new","pixel_world_size_from_camera_distance","pixels_per_point","projection_from_view","projection_from_world","tan_half_fov","to_owned","trilinear_sampler","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","view_from_world","vzip","vzip","CpuMeshInstance","CpuModel","CpuModelMeshKey","cpu_model","gltf","instances","mesh","meshes","obj","stl","world_from_mesh","CpuMeshInstance","CpuModel","CpuModelMeshKey","__clone_box","add_single_instance_mesh","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","calculate_bounding_box","clone","clone_into","cmp","compare","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from","from","from_single_mesh","hash","init","init","init","instances","into","into","into","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_gpu_meshes","mesh","meshes","null_value","null_value","partial_cmp","serialize","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","world_from_mesh","GltfImportError","GltfLoading","MeshError","MultipleTextureCoordinateSets","NoIndices","NoPositions","NoTrianglePrimitives","UnsupportedTextureFormat","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from","gather_instances_recursive","import_mesh","init","into","into_any","into_any_arc","into_any_rc","load_gltf_from_buffer","map_format","source","to_string","try_from","try_into","type_id","upcast","vzip","mesh_name","mesh_name","mesh_name","mesh_name","Mesh","ObjImportError","ObjLoading","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from","init","into","into_any","into_any_arc","into_any_rc","load_obj_from_buffer","source","to_string","try_from","try_into","type_id","upcast","vzip","MeshError","StlImportError","TinyStl","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","downcast","drop","fmt","fmt","from","from","init","into","into_any","into_any_arc","into_any_rc","load_stl_from_buffer","source","to_string","try_from","try_into","type_id","upcast","vzip","LineBatchBuilder","LineDrawableBuilder","LineStripBuilder","add_axis_aligned_rectangle_outline_2d","add_box_from_corners","add_box_outline","add_box_outline_from_transform","add_rectangle_outline","add_rectangle_outline_2d","add_segment","add_segment_2d","add_segments","add_segments_2d","add_strip","add_strip_2d","add_vertices","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","batch","batch_mut","batches","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","color","create_strip_builder","ctx","default_box_flags","depth_offset","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","drop","drop","flags","from","from","from","init","init","init","into","into","into","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_draw_data","is_empty","new","new_empty","num_strips_added","outline_mask_ids","outline_mask_ids","outline_mask_ids","picking_instance_id","picking_instance_id","picking_instance_ids_buffer","picking_object_id","radius","radius_boost_in_ui_points_for_outlines","radius_boost_in_ui_points_for_outlines","reserve_strips","reserve_vertices","strip","strips_buffer","triangle_cap_length_factor","triangle_cap_width_factor","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vertex_range","vertices_buffer","vzip","vzip","vzip","world_from_obj","CpuMesh","CpuWriteGpuReadError","GpuMaterial","GpuMesh","IndexOutOfBounds","Material","MeshError","WrongNumberOfColors","WrongNumberOfNormals","WrongNumberOfTexcoord","ZeroIndices","ZeroVertices","__clone_box","__clone_box","__clone_box","__clone_box","albedo","albedo_factor","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","bind_group","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","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","fmt","fmt","from","from","from","from","from","from","gpu_data","index_buffer","index_buffer_range","index_range","index_range","init","init","init","init","init","into","into","into","into","into","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","label","label","materials","materials","mesh_vertices","new","sanity_check","source","to_owned","to_owned","to_owned","to_owned","to_string","triangle_indices","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vertex_buffer_colors_range","vertex_buffer_combined","vertex_buffer_normals_range","vertex_buffer_positions_range","vertex_buffer_texcoord_range","vertex_colors","vertex_normals","vertex_positions","vertex_texcoords","vzip","vzip","vzip","vzip","vzip","index","num_color","num_normals","num_pos","num_pos","num_pos","num_pos","num_texcoords","MaterialUniformBuffer","__clone_box","albedo_factor","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","end_padding","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","to_owned","try_from","try_into","type_id","upcast","vzip","next_free_shader_location","vertex_buffer_layouts","PointCloudBatchBuilder","PointCloudBuilder","add_points","add_points_2d","as_any","as_any","as_any_mut","as_any_mut","batch","batch_mut","batch_with_info","batches","borrow","borrow","borrow_mut","borrow_mut","color_buffer","ctx","depth_offset","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","drop","flags","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_draw_data","new","outline_mask_ids","picking_instance_ids_buffer","picking_object_id","position_radius_buffer","push_additional_outline_mask_ids_for_range","radius_boost_in_ui_points_for_outlines","radius_boost_in_ui_points_for_outlines","reserve","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","world_from_obj","DrawError","DrawFn","FailedToRetrieveRenderer","QueueableDrawData","QueueableDrawDataError","UnexpectedDrawDataType","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_data","draw_func","drop","drop","fmt","fmt","from","from","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","participated_phases","renderer_name","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","RectF32","RectInt","UNIT","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","center","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","extent","extent","fmt","fmt","from","from","from","from_middle_and_extent","height","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","max","max","min","min","min","scale_extent","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","wgpu_extent","wgpu_origin","width","Bgr","ColorMapper","ColormappedTexture","DataTextureSourceWriteError","DebugOverlayDrawData","DebugOverlayError","DebugOverlayRenderer","DepthCloud","DepthCloudDrawData","DepthCloudRenderer","DepthClouds","DrawData","DrawError","FailedTransferringDataToGpu","FailedTransferringDataToGpu","Function","GenericSkyboxDrawData","GenericSkyboxType","GpuMeshInstance","GradientBright","GradientDark","InvalidStripIndex","LineBatchInfo","LineDrawData","LineDrawDataError","LineStripFlags","Linear","Linear","MeshDrawData","Nearest","Nearest","OffGrayscale","OffRGB","PointCloudBatchFlags","PointCloudBatchInfo","PointCloudDrawData","PointCloudDrawDataError","Pool","PoolError","RectangleDrawData","RectangleOptions","Renderer","Renderer","RendererDrawData","ShaderDecoding","TestTriangleDrawData","Texture","TextureFilterMag","TextureFilterMin","TexturedRect","UnsupportedTextureFormat","WorldGridConfiguration","WorldGridDrawData","WorldGridRenderer","__clone_box","additional_outline_mask_ids_vertex_ranges","additional_outline_mask_ids_vertex_ranges","additive_tint","as_any","as_any_mut","batches","batches","batches","bind_group","bind_group","bind_group","bind_group_all_lines","bind_group_all_lines_outline_mask","bind_group_all_points","bind_group_all_points_outline_mask","bind_group_layout","bind_group_layout","bind_group_layout","borrow","borrow_mut","clone","clone_into","clouds","color","color_mapper","colormap","colormapped_texture","compositor","create_renderer","debug_overlay","decode_srgb","depth_camera_intrinsics","depth_cloud","depth_dimensions","depth_offset","depth_offset","depth_offset","depth_texture","deref","deref_mut","downcast","draw","drop","eq","equivalent","equivalent","equivalent","extent_u","extent_v","flags","fmt","fmt","from","from","gamma","generic_skybox","gpu_data","gpu_mesh","init","instance_buffer","instances","instances","into","into_any","into_any_arc","into_any_rc","label","label","line_vertex_count","lines","mesh_renderer","min_max_depth_in_world","multiplicative_tint","multiply_rgb_with_alpha","options","outline_mask","outline_mask_id","outline_mask_ids","overall_outline_mask_ids","overall_outline_mask_ids","participated_phases","picking_layer_id","picking_object_id","picking_object_id","picking_object_id","plane","point_cloud","point_count","point_radius_from_world_depth","radius_boost_in_ui_points_for_outlines","range","rectangles","render_pipeline","render_pipeline","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","screen_triangle_vertex_shader","shader_decoding","source","spacing","test_triangle","texture","texture_filter_magnification","texture_filter_minification","thickness_ui","to_owned","to_string","top_left_corner_position","triangle_cap_length_factor","triangle_cap_width_factor","try_from","try_into","type_id","upcast","vzip","world_depth_from_texture_depth","world_from_mesh","world_from_obj","world_from_obj","world_from_rdf","world_grid","Compositor","CompositorDrawData","__clone_box","as_any","as_any","as_any_mut","as_any_mut","bind_group","bind_group_layout","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","create_renderer","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","enable_blending","from","from","gpu_data","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","participated_phases","render_pipeline_blended","render_pipeline_opaque","render_pipeline_screenshot","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","CompositeUniformBuffer","__clone_box","as_any","as_any_mut","blend_with_background","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","end_padding","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","outline_color_layer_a","outline_color_layer_b","outline_radius_pixel","padding","to_owned","try_from","try_into","type_id","upcast","vzip","DebugOverlayDrawData","DebugOverlayError","DebugOverlayRenderer","UnsupportedTextureFormat","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group","bind_group_layout","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","create_renderer","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","fmt","fmt","from","from","from","gpu_data","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new","participated_phases","render_pipeline","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","DebugOverlayMode","DebugOverlayUniformBuffer","ShowFloatTexture","ShowUintTexture","__clone_box","__clone_box","_padding","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end_padding","extent_in_pixel","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_valid_bit_pattern","mode","position_in_pixel","screen_resolution","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","DepthCloud","DepthCloudDrawData","DepthCloudDrawDataError","DepthCloudDrawInstance","DepthCloudRenderer","DepthClouds","TextureFormatNotSupported","__clone_box","__clone_box","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","bind_group_layout","bind_group_opaque","bind_group_outline","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clouds","colormap","create_renderer","depth_camera_intrinsics","depth_dimensions","depth_texture","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","fmt","fmt","from","from","from","from","from","from","gpu_data","init","init","init","init","init","init","instances","into","into","into","into","into","into","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","min_max_depth_in_world","new","num_points","outline_mask_id","participated_phases","picking_object_id","point_radius_from_world_depth","radius_boost_in_ui_points_for_outlines","render_outline_mask","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","world_depth_from_texture_depth","world_from_rdf","world_space_bbox","DepthCloudInfoUBO","SAMPLE_TYPE_FLOAT","SAMPLE_TYPE_SINT","SAMPLE_TYPE_UINT","__clone_box","_end_padding","_row_padding","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","colormap","depth_camera_intrinsics","deref","deref_mut","downcast","drop","from","from_depth_cloud","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","min_max_depth_in_world","outline_mask_id","picking_layer_object_id","point_radius_from_world_depth","radius_boost_in_ui_points","sample_type","to_owned","try_from","try_into","type_id","upcast","vzip","world_depth_from_texture_depth","world_from_rdf","GenericSkybox","GenericSkyboxDrawData","GenericSkyboxType","GradientBright","GradientDark","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group","bind_group_layout","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","create_renderer","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from","gpu_data","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new","null_value","participated_phases","render_pipeline","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","UniformBuffer","__clone_box","_end_padding","as_any","as_any_mut","background_type","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","to_owned","try_from","try_into","type_id","upcast","vzip","LineStripInfo","LineVertex","PositionRadius","color","flags","pos","position","radius","radius","stippling","strip_index","DataTextureSourceWriteError","FLAGS_OUTWARD_EXTENDING_ROUND_CAPS","FLAG_CAP_END_EXTEND_OUTWARDS","FLAG_CAP_END_ROUND","FLAG_CAP_END_TRIANGLE","FLAG_CAP_START_EXTEND_OUTWARDS","FLAG_CAP_START_ROUND","FLAG_CAP_START_TRIANGLE","FLAG_COLOR_GRADIENT","FLAG_FORCE_ORTHO_SPANNING","FailedTransferringDataToGpu","InvalidStripIndex","LineBatchInfo","LineDrawData","LineDrawDataError","LineRenderer","LineStripBatch","LineStripFlags","PoolError","__clone_box","__clone_box","__clone_box","active_phases","additional_outline_mask_ids_vertex_ranges","all","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","batches","bind_group","bind_group_all_lines","bind_group_all_lines_outline_mask","bind_group_layout_all_lines","bind_group_layout_batch","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","complement","contains","create_linestrip_batch","create_renderer","default","default","depth_offset","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","empty","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","gpu_data","init","init","init","init","init","init","insert","intersection","intersects","into","into","into","into","into","into","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_iter","is_all","is_empty","is_valid_bit_pattern","iter","iter_names","label","line_vertex_count","new","not","null_value","null_value","overall_outline_mask_ids","participated_phases","picking_object_id","remove","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","set","source","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_string","toggle","triangle_cap_length_factor","triangle_cap_width_factor","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","union","upcast","upcast","upcast","upcast","upcast","upcast","vertex_range","vzip","vzip","vzip","vzip","vzip","vzip","world_from_obj","BatchUniformBuffer","DrawDataUniformBuffer","LineStripInfo","LineVertex","NUM_SENTINEL_VERTICES","SENTINEL","__clone_box","__clone_box","__clone_box","__clone_box","_padding","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","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","default","depth_offset","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","end_padding","end_padding","flags","from","from","from","from","init","init","init","init","into","into","into","into","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","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","null_value","outline_mask_ids","picking_object_id","position","radius","radius_boost_in_ui_points","stippling","strip_index","to_owned","to_owned","to_owned","to_owned","triangle_cap_length_factor","triangle_cap_width_factor","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","world_from_obj","GpuMeshInstance","MeshBatch","MeshDrawData","MeshRenderer","__clone_box","__clone_box","additive_tint","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","batches","bind_group_layout","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","count","count_with_outlines","create_renderer","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","from","from","from","from","gpu_data","gpu_mesh","init","init","init","init","instance_buffer","into","into","into","into","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","mesh","new","new","outline_mask_ids","participated_phases","picking_layer_id","render_pipeline_outline_mask","render_pipeline_picking_layer","render_pipeline_shaded","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","world_from_mesh","InstanceData","__clone_box","additive_tint","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","outline_mask_ids","picking_layer_id","to_owned","try_from","try_into","type_id","upcast","vertex_buffer_layout","vzip","world_from_mesh_normal_row_0","world_from_mesh_normal_row_1","world_from_mesh_normal_row_2","world_from_mesh_row_0","world_from_mesh_row_1","world_from_mesh_row_2","FLAG_DRAW_AS_CIRCLES","FLAG_ENABLE_SHADING","FailedTransferringDataToGpu","PointCloudBatch","PointCloudBatchFlags","PointCloudBatchInfo","PointCloudDrawData","PointCloudDrawDataError","PointCloudRenderer","__clone_box","__clone_box","__clone_box","active_phases","additional_outline_mask_ids_vertex_ranges","all","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","batches","bind_group","bind_group_all_points","bind_group_all_points_outline_mask","bind_group_layout_all_points","bind_group_layout_batch","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","complement","contains","create_point_cloud_batch","create_renderer","default","default","depth_offset","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","empty","eq","equivalent","equivalent","equivalent","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","gpu_data","init","init","init","init","init","init","insert","intersection","intersects","into","into","into","into","into","into","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_iter","is_all","is_empty","is_valid_bit_pattern","iter","iter_names","label","new","not","null_value","null_value","overall_outline_mask_ids","participated_phases","picking_object_id","point_count","remove","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","set","source","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_string","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","union","upcast","upcast","upcast","upcast","upcast","upcast","vertex_range","vzip","vzip","vzip","vzip","vzip","vzip","world_from_obj","BatchUniformBuffer","DrawDataUniformBuffer","PositionRadius","__clone_box","__clone_box","__clone_box","_row_padding","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","depth_offset","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end_padding","end_padding","flags","from","from","from","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","outline_mask_ids","picking_object_id","pos","radius","radius_boost_in_ui_points","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","world_from_obj","Bgr","ColorMapper","ColormappedTexture","ColormappingRgbaTexture","DoubleDecodingSrgbTexture","Function","Linear","Linear","MissingColorMapper","Nearest","Nearest","OffGrayscale","OffRGB","RectangleDrawData","RectangleError","RectangleInstance","RectangleOptions","RectangleRenderer","ShaderDecoding","SpecialFeatures","Texture","TextureFilterMag","TextureFilterMin","TextureFormatNotSupported","TexturedRect","UnsupportedColormapTextureFormat","UnsupportedComponentCount","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","bind_group","bind_group_layout","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","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","color_mapper","colormapped_texture","create_renderer","decode_srgb","default","depth_offset","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_outline_mask","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","extent_u","extent_v","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_unorm_rgba","gamma","gpu_data","init","init","init","init","init","init","init","init","init","init","init","instances","into","into","into","into","into","into","into","into","into","into","into","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","is_on","multiplicative_tint","multiply_rgb_with_alpha","new","null_value","options","outline_mask","participated_phases","range","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","shader_decoding","texture","texture_filter_magnification","texture_filter_minification","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","top_left_corner_position","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width_height","COLOR_MAPPER_FUNCTION","COLOR_MAPPER_OFF_GRAYSCALE","COLOR_MAPPER_OFF_RGB","COLOR_MAPPER_TEXTURE","FILTER_BILINEAR","FILTER_NEAREST","SAMPLE_TYPE_FLOAT","SAMPLE_TYPE_SINT","SAMPLE_TYPE_UINT","UniformBuffer","__clone_box","_end_padding","_row_padding","as_any","as_any_mut","bgra_to_rgba","borrow","borrow_mut","clone","clone_into","color_mapper","colormap_function","decode_srgb","depth_offset","deref","deref_mut","downcast","drop","extent_u","extent_v","from","from_textured_rect","gamma","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","magnification_filter","minification_filter","multiplicative_tint","multiply_rgb_with_alpha","outline_mask","range_min_max","sample_type","to_owned","top_left_corner_position","try_from","try_into","type_id","upcast","vzip","TestTriangle","TestTriangleDrawData","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","create_renderer","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","participated_phases","render_pipeline","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","WorldGridConfiguration","WorldGridDrawData","WorldGridRenderer","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group","bind_group_layout","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","color","create_renderer","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","from","from","from","gpu_data","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new","participated_phases","plane","render_pipeline","spacing","thickness_ui","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","WorldGridUniformBuffer","__clone_box","_padding","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","color","deref","deref_mut","downcast","drop","end_padding","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","plane","spacing","thickness_ui","to_owned","try_from","try_into","type_id","upcast","vzip","Bt601","Bt709","CpuWriteGpuReadError","DataCreation","Full","GpuBasedConversionError","GpuTexture2D","Identity","ImageDataDesc","ImageDataToTextureError","ImageDataToTextureError","InvalidDataLength","InvalidTargetTextureFormat","InvalidTargetTextureUsageFlags","Limited","SourceImageDataFormat","TextureManager2D","TextureManager2DError","TooLarge","UnsupportedFormatForTransfer","UnsupportedTextureFormat","WgpuCompatible","Y400","YUYV422","Y_UV420","Y_U_V420","Y_U_V422","Y_U_V444","Yuv","YuvMatrixCoefficients","YuvPixelLayout","YuvRange","ZeroSize","data","format","image_data_to_texture","inner","label","texture_manager","transfer_image_data_to_texture","white_texture_unorm","width_height","yuv_converter","zeroed_texture_float","zeroed_texture_sint","zeroed_texture_uint","actual","actual_format","actual_usage","err","expected","format","height","label","label","label","label","label","label","max_texture_dimension_2d","required_format","required_usage","width","coefficients","layout","range","CpuWriteGpuReadError","GpuBasedConversionError","ImageDataDesc","ImageDataToTextureError","InvalidDataLength","InvalidTargetTextureFormat","InvalidTargetTextureUsageFlags","SourceImageDataFormat","TooLarge","UnsupportedFormatForTransfer","UnsupportedTextureFormat","WgpuCompatible","Yuv","ZeroSize","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","copy_data_to_texture","create_target_texture","data","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","format","from","from","from","from","from","from","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","source","target_texture_format","target_texture_usage_requirements","to_owned","to_owned","to_string","transfer_image_data_to_texture","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","validate","vzip","vzip","vzip","width_height","actual","actual_format","actual_usage","err","expected","format","height","label","label","label","label","label","label","max_texture_dimension_2d","required_format","required_usage","width","coefficients","layout","range","DataCreation","GpuTexture2D","ImageDataToTextureError","Inner","TextureManager2D","TextureManager2DError","__clone_box","accessed_textures","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","begin_frame","begin_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","create","create_zero_texture","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","fmt","fmt","fmt","format","from","from","from","from","from","get_or_create","get_or_create_with","get_or_try_create_with","handle","height","init","init","init","init","inner","into","into","into","into","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","new","new","null_value","source","texture_cache","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","white_texture_unorm","white_texture_unorm","white_texture_unorm_handle","width","width_height","zeroed_texture_float","zeroed_texture_float","zeroed_texture_sint","zeroed_texture_sint","zeroed_texture_uint","zeroed_texture_uint","Bt601","Bt709","Full","Identity","Limited","OUTPUT_FORMAT","REQUIRED_TARGET_TEXTURE_USAGE_FLAGS","Y400","YUYV422","Y_UV420","Y_U_V420","Y_U_V422","Y_U_V444","YuvFormatConversionTask","YuvFormatConverter","YuvMatrixCoefficients","YuvPixelLayout","YuvRange","__clone_box","__clone_box","__clone_box","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","bind_group","bind_group_layout","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","convert_input_data_to_texture","create_renderer","data_texture_format","data_texture_width_height","default","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","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","gpu_data","init","init","init","init","init","into","into","into","into","into","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","new","null_value","num_data_buffer_bytes","participated_phases","render_pipeline","target_texture","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","UniformBuffer","__clone_box","_end_padding","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","target_texture_size","to_owned","try_from","try_into","type_id","upcast","vzip","yuv_layout","yuv_matrix_coefficients","yuv_range","ONE_UI_POINT","Size","SizeHalf","ZERO","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","deserialize","downcast","downcast","drop","drop","eq","fmt","from","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_valid_bit_pattern","is_valid_bit_pattern","mul","mul_assign","new_scene_units","new_ui_points","scene_units","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","ui_points","upcast","upcast","vzip","vzip","Texture2DBufferInfo","__clone_box","as_any","as_any_mut","borrow","borrow_mut","buffer_size_padded","buffer_size_unpadded","bytes_per_row_padded","bytes_per_row_unpadded","clone","clone_into","deref","deref_mut","downcast","drop","fmt","from","from_texture","init","into","into_any","into_any_arc","into_any_rc","is_float_filterable","new","num_rows","remove_padding","remove_padding_and_convert","to_owned","try_from","try_into","type_id","upcast","vzip","IDENTITY","RectTransform","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","fmt","from","init","into","into_any","into_any_arc","into_any_rc","ndc_from_pixel","ndc_from_texcoord","region","region_of_interest","scale","to_ndc_scale_and_translation","to_owned","try_from","try_into","type_id","upcast","vzip","BadData","CreateChunk","DecodeChunk","Decoding","EmptyBuffer","EmptyVideo","Err","FrameDecodingResult","ImageDataToTextureError","NegativeTimestamp","Ok","PlayerEntry","Video","VideoFrameTexture","VideoPlayerError","VideoPlayerStreamId","__clone_box","__clone_box","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","chunk_decoder","clone","clone","clone_into","clone_into","data","data","debug_name","decode_settings","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","equivalent","equivalent","equivalent","fmt","fmt","fmt","frame_at","frame_index","frame_info","from","from","from","from","from","from","from","hash","height","init","init","init","init","init","into","into","into","into","into","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","is_pending","load","player","player","players","purge_unused_decoders","show_spinner","source","source_pixel_format","texture","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","width","DecoderOutput","VideoChunkDecoder","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","copy_native_video_frame_to_texture","decode","decoder","decoder_output","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end_of_video","error","frames","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","null_value","reset","take_error","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","update_video_texture","vzip","vzip","DECODING_GRACE_DELAY","TimedDecodingError","VideoPlayer","VideoTexture","alloc_video_frame_texture","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","chunk_decoder","clear_texture","current_gop_idx","current_sample_idx","data","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","enqueue_gop","enqueue_samples","fmt","frame_at","frame_info","from","from","from","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","last_error","latest_error","new","new","reset","source_pixel_format","texture","time_of_first_error","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","update_video_texture","video_texture","vzip","vzip","vzip","DEFAULT_DEPTH_CLEAR","InvalidDebugOverlay","MAIN_TARGET_ALPHA_TO_COVERAGE_COLOR_STATE","MAIN_TARGET_COLOR_FORMAT","MAIN_TARGET_DEFAULT_DEPTH_STATE","MAIN_TARGET_DEFAULT_MSAA_STATE","MAIN_TARGET_DEPTH_FORMAT","MAIN_TARGET_SAMPLE_COUNT","NearPlaneCenter","Orthographic","OrthographicCameraMode","Perspective","PickingRectAlreadyScheduled","Projection","SCREENSHOT_COLOR_FORMAT","ScreenshotAlreadyScheduled","SharedViewBuilder","TargetConfiguration","TopLeftCornerAndExtendZ","ViewBuilder","ViewBuilderError","ViewTargetSetup","__clone_box","__clone_box","__clone_box","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","bind_group_0","blend_with_background","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","composite","default","depth_buffer","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_phase","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","frame_uniform_buffer_content","from","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","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","main_target_msaa","main_target_resolved","name","name","new","null_value","outline_config","outline_mask_processor","picking_processor","pixels_per_point","projection_from_view","projection_from_view","queue_draw","queued_draws","resolution_in_pixel","resolution_in_pixel","resolution_in_pixel","schedule_picking_rect","schedule_screenshot","screenshot_processor","setup","source","tan_half_fov","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","view_from_world","viewport_transformation","vzip","vzip","vzip","vzip","vzip","vzip","aspect_ratio","camera_mode","far_plane_distance","near_plane_distance","vertical_fov","vertical_world_size","F32RowPadded","Mat3","Mat4","Mat4x3","PaddingRow","U32RowPadded","UVec2","UVec2RowPadded","Vec2","Vec2RowPadded","Vec3RowPadded","Vec3Unpadded","Vec4","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","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","c0","c0","c0","c1","c1","c1","c2","c2","c2","c3","c3","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","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","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_any","into_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","null_value","p","padding","padding0","padding0","padding0","padding0","padding1","padding1","padding1","padding1","padding2","padding2","to_owned","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_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","v","v","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","BindGroupDesc","BindGroupEntry","BindGroupLayoutDesc","BufferDesc","GpuBindGroup","GpuBindGroupLayoutHandle","GpuBindGroupLayoutPool","GpuBindGroupPool","GpuBuffer","GpuBufferPool","GpuPipelineLayoutPool","GpuRenderPipelineHandle","GpuRenderPipelinePool","GpuRenderPipelinePoolAccessor","GpuSamplerHandle","GpuSamplerPool","GpuShaderModuleHandle","GpuShaderModulePool","GpuTexture","GpuTextureHandle","GpuTexturePool","PipelineLayoutDesc","PoolError","RenderPipelineDesc","SamplerDesc","ShaderModuleDesc","TextureDesc","VertexBufferLayout","WgpuResourcePoolStatistics","WgpuResourcePools","as_any","as_any","as_any_mut","as_any_mut","bind_group_layout_pool","bind_group_layouts","bind_group_pool","bind_groups","borrow","borrow","borrow_mut","borrow_mut","buffer_pool","buffers","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","dynamic_resource_pool","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","null_value","null_value","num_bind_group_layouts","num_bind_groups","num_buffers","num_pipeline_layouts","num_render_pipelines","num_samplers","num_shader_modules","num_textures","pipeline_layout_pool","pipeline_layouts","render_pipeline_pool","render_pipelines","resource","sampler_pool","samplers","shader_module_pool","shader_modules","static_resource_pool","statistics","texture_pool","textures","total_buffer_size_in_bytes","total_bytes","total_texture_size_in_bytes","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","BindGroupLayoutDesc","GpuBindGroupLayoutHandle","GpuBindGroupLayoutPool","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","entries","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get_or_create","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","null_value","null_value","null_value","num_resources","partial_cmp","pool","resources","serialize","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","BindGroupDesc","BindGroupEntry","Buffer","DefaultTextureView","GpuBindGroup","GpuBindGroupHandle","GpuBindGroupPool","Sampler","__clone_box","__clone_box","__clone_box","__clone_box","_owned_buffers","_owned_textures","alloc","allow_reuse","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_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","compare","data","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","entries","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","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","label","layout","null_value","null_value","num_resources","partial_cmp","pool","resource","resource_size_in_bytes","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","handle","offset","size","BufferDesc","GpuBuffer","GpuBufferHandle","GpuBufferPool","__clone_box","__clone_box","alloc","allow_reuse","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get_from_handle","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","mapped_at_creation","null_value","null_value","num_resources","partial_cmp","pool","resource_size_in_bytes","serialize","size","to_owned","to_owned","total_gpu_size_in_bytes","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","usage","vzip","vzip","vzip","DynamicResource","DynamicResourcePool","DynamicResourcePoolProtectedState","DynamicResourcesDesc","all_resources","alloc","allow_reuse","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","creation_desc","current_frame_index","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","get_from_handle","handle","init","init","init","inner","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","last_frame_deallocated","null_value","num_resources","resource_size_in_bytes","state","total_resource_size_in_bytes","total_resource_size_in_bytes","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","GpuPipelineLayoutHandle","GpuPipelineLayoutPool","PipelineLayoutDesc","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","entries","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get_or_create","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","null_value","null_value","num_resources","partial_cmp","pool","resources","serialize","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","FragmentShaderNotFound","GpuRenderPipelineHandle","GpuRenderPipelinePool","GpuRenderPipelinePoolAccessor","PipelineLayout","RenderPipelineCreationError","RenderPipelineDesc","VertexBufferLayout","VertexShaderNotFound","__clone_box","__clone_box","__clone_box","array_stride","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","attributes","attributes_from_formats","begin_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","compare","create_render_pipeline","current_frame_index","data","default","default","depth_stencil","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fragment_entrypoint","fragment_handle","from","from","from","from","from","from","from_formats","get_or_create","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","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","label","multisample","null_value","null_value","num_resources","partial_cmp","pipeline_layout","pool","primitive","render_targets","resources","resources","sanity_check_vertex_buffers","serialize","step_mode","to_owned","to_owned","to_owned","to_string","to_wgpu_desc","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vertex_buffers","vertex_entrypoint","vertex_handle","vzip","vzip","vzip","vzip","vzip","NullHandle","PoolError","ResourceNotAvailable","ResourceStatistics","UnknownDescriptor","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","frame_created","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","last_frame_used","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","GpuSamplerHandle","GpuSamplerPool","SamplerDesc","__clone_box","__clone_box","address_mode_u","address_mode_v","address_mode_w","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get_or_create","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","lod_max_clamp","lod_min_clamp","mag_filter","min_filter","mipmap_filter","null_value","null_value","null_value","num_resources","partial_cmp","pool","resources","serialize","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","GpuShaderModuleHandle","GpuShaderModulePool","RERUN_WGSL_SHADER_DUMP_PATH","ShaderModuleDesc","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","create_shader_module","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extra_workaround_replacements","fmt","fmt","from","from","from","from","get_or_create","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","null_value","null_value","num_resources","partial_cmp","pool","resources","serialize","shader_text_workaround_replacements","source","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","StaticResourcePool","StaticResourcePoolReadLockAccessor","StoredResource","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","current_frame_index","current_frame_index","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","get","get_or_create","get_statistics","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","lookup","null_value","num_resources","recreate_resources","resource","resources","resources","resources","statistics","to_pool_error","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","GpuTexture","GpuTextureHandle","GpuTextureInternal","GpuTexturePool","TextureDesc","__clone_box","__clone_box","alloc","allow_reuse","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","default_view","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","dimension","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","format","from","from","from","from","from","get_from_handle","hash","hash","init","init","init","init","into","into","into","into","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","label","mip_level_count","null_value","null_value","num_resources","partial_cmp","pool","resource_size_in_bytes","sample_count","serialize","size","texture","to_owned","to_owned","total_gpu_size_in_bytes","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","usage","vzip","vzip","vzip","vzip","with_label","with_label_push"],"q":[[0,"re_renderer"],[380,"re_renderer::CpuWriteGpuReadError"],[388,"re_renderer::RenderContextError"],[397,"re_renderer::allocator"],[412,"re_renderer::allocator::cpu_write_gpu_read_belt"],[540,"re_renderer::allocator::cpu_write_gpu_read_belt::CpuWriteGpuReadError"],[548,"re_renderer::allocator::data_texture_source"],[617,"re_renderer::allocator::data_texture_source::DataTextureSourceWriteError"],[620,"re_renderer::allocator::gpu_readback_belt"],[753,"re_renderer::allocator::uniform_buffer_fill"],[777,"re_renderer::color"],[813,"re_renderer::colormap"],[867,"re_renderer::config"],[1020,"re_renderer::config::InsufficientDeviceCapabilities"],[1024,"re_renderer::context"],[1167,"re_renderer::context::RenderContextError"],[1176,"re_renderer::debug_label"],[1215,"re_renderer::depth_offset"],[1216,"re_renderer::draw_phases"],[1272,"re_renderer::draw_phases::outlines"],[1377,"re_renderer::draw_phases::outlines::gpu_data"],[1404,"re_renderer::draw_phases::picking_layer"],[1640,"re_renderer::draw_phases::screenshot"],[1689,"re_renderer::error_handling"],[1696,"re_renderer::error_handling::error_tracker"],[1771,"re_renderer::error_handling::now_or_never"],[1777,"re_renderer::error_handling::wgpu_core_error"],[1809,"re_renderer::error_handling::wgpu_error_scope"],[1834,"re_renderer::external"],[1836,"re_renderer::file_resolver"],[1971,"re_renderer::file_server"],[1973,"re_renderer::file_server::file_server_impl"],[2003,"re_renderer::file_system"],[2066,"re_renderer::global_bindings"],[2125,"re_renderer::importer"],[2136,"re_renderer::importer::cpu_model"],[2225,"re_renderer::importer::gltf"],[2262,"re_renderer::importer::gltf::GltfImportError"],[2266,"re_renderer::importer::obj"],[2295,"re_renderer::importer::stl"],[2323,"re_renderer::line_drawable_builder"],[2432,"re_renderer::mesh"],[2585,"re_renderer::mesh::MeshError"],[2593,"re_renderer::mesh::gpu_data"],[2620,"re_renderer::mesh::mesh_vertices"],[2622,"re_renderer::point_cloud_builder"],[2684,"re_renderer::queueable_draw_data"],[2738,"re_renderer::rect"],[2804,"re_renderer::renderer"],[2981,"re_renderer::renderer::compositor"],[3036,"re_renderer::renderer::compositor::gpu_data"],[3067,"re_renderer::renderer::debug_overlay"],[3143,"re_renderer::renderer::debug_overlay::gpu_data"],[3200,"re_renderer::renderer::depth_cloud"],[3359,"re_renderer::renderer::depth_cloud::gpu_data"],[3400,"re_renderer::renderer::generic_skybox"],[3485,"re_renderer::renderer::generic_skybox::gpu_data"],[3512,"re_renderer::renderer::gpu_data"],[3523,"re_renderer::renderer::lines"],[3750,"re_renderer::renderer::lines::gpu_data"],[3870,"re_renderer::renderer::mesh_renderer"],[3978,"re_renderer::renderer::mesh_renderer::gpu_data"],[4013,"re_renderer::renderer::point_cloud"],[4227,"re_renderer::renderer::point_cloud::gpu_data"],[4313,"re_renderer::renderer::rectangles"],[4630,"re_renderer::renderer::rectangles::gpu_data"],[4683,"re_renderer::renderer::test_triangle"],[4732,"re_renderer::renderer::world_grid"],[4808,"re_renderer::renderer::world_grid::gpu_data"],[4839,"re_renderer::resource_managers"],[4885,"re_renderer::resource_managers::ImageDataToTextureError"],[4902,"re_renderer::resource_managers::SourceImageDataFormat"],[4905,"re_renderer::resource_managers::image_data_to_texture"],[5006,"re_renderer::resource_managers::image_data_to_texture::ImageDataToTextureError"],[5023,"re_renderer::resource_managers::image_data_to_texture::SourceImageDataFormat"],[5026,"re_renderer::resource_managers::texture_manager"],[5149,"re_renderer::resource_managers::yuv_converter"],[5298,"re_renderer::resource_managers::yuv_converter::gpu_data"],[5328,"re_renderer::size"],[5391,"re_renderer::texture_info"],[5426,"re_renderer::transform"],[5458,"re_renderer::video"],[5608,"re_renderer::video::chunk_decoder"],[5661,"re_renderer::video::player"],[5743,"re_renderer::view_builder"],[5931,"re_renderer::view_builder::Projection"],[5937,"re_renderer::wgpu_buffer_types"],[6326,"re_renderer::wgpu_resources"],[6429,"re_renderer::wgpu_resources::bind_group_layout_pool"],[6529,"re_renderer::wgpu_resources::bind_group_pool"],[6690,"re_renderer::wgpu_resources::bind_group_pool::BindGroupEntry"],[6693,"re_renderer::wgpu_resources::buffer_pool"],[6797,"re_renderer::wgpu_resources::dynamic_resource_pool"],[6877,"re_renderer::wgpu_resources::pipeline_layout_pool"],[6975,"re_renderer::wgpu_resources::render_pipeline_pool"],[7149,"re_renderer::wgpu_resources::resource"],[7205,"re_renderer::wgpu_resources::sampler_pool"],[7312,"re_renderer::wgpu_resources::shader_module_pool"],[7414,"re_renderer::wgpu_resources::static_resource_pool"],[7490,"re_renderer::wgpu_resources::texture_pool"],[7621,"dyn_clone::sealed"],[7622,"ecolor::color32"],[7623,"ecolor::rgba"],[7624,"wgpu_types"],[7625,"alloc::string"],[7626,"core::any"],[7627,"std::path"],[7628,"anyhow"],[7629,"core::convert"],[7630,"ecolor::hsva"],[7631,"core::result"],[7632,"serde::de"],[7633,"core::fmt"],[7634,"ecolor::hsva_gamma"],[7635,"ecolor::hex_color_runtime"],[7636,"core::hash"],[7637,"alloc::boxed"],[7638,"alloc::sync"],[7639,"alloc::rc"],[7640,"alloc::vec"],[7641,"core::marker"],[7642,"alloc::borrow"],[7643,"serde::ser"],[7644,"core::option"],[7645,"bytemuck::pod"],[7646,"wgpu::api::device"],[7647,"wgpu::api::command_encoder"],[7648,"wgpu::api::buffer"],[7649,"core::iter::traits::exact_size"],[7650,"core::error"],[7651,"core::ops::function"],[7652,"core::cmp"],[7653,"wgpu::api::adapter"],[7654,"wgpu::api::queue"],[7655,"parking_lot::rwlock"],[7656,"enumset::set"],[7657,"wgpu::api::render_pipeline"],[7658,"wgpu::api::render_pass"],[7659,"glam::u32::uvec2"],[7660,"glam::f32::vec3"],[7661,"core::future::future"],[7662,"core::iter::traits::collect"],[7663,"core::task::wake"],[7664,"core::default"],[7665,"core::iter::traits::iterator"],[7666,"ahash"],[7667,"re_math::bounding_box"],[7668,"slotmap"],[7669,"gltf"],[7670,"gltf::scene"],[7671,"glam::f32::affine3a"],[7672,"gltf::mesh"],[7673,"gltf::buffer"],[7674,"gltf::image"],[7675,"tobj"],[7676,"glam::f32::vec2"],[7677,"smallvec"],[7678,"core::ops::range"],[7679,"glam::i32::ivec2"],[7680,"bitflags::iter"],[7681,"never"],[7682,"wgpu::api::texture"],[7683,"glam::f32::sse2::mat4"],[7684,"re_video::demux"],[7685,"re_video::decode"],[7686,"re_video::time"],[7687,"wgpu::api::command_buffer"],[7688,"glam::f32::sse2::vec3a"],[7689,"glam::f32::sse2::vec4"],[7690,"glam::f32::mat3"],[7691,"wgpu::api::bind_group_layout"],[7692,"core::clone"],[7693,"wgpu::api::pipeline_layout"],[7694,"wgpu::api::sampler"],[7695,"wgpu::api::shader_module"]],"i":[4,6,4,6,4,0,44,0,0,0,0,0,0,19,4,4,4,4,4,0,0,97,97,0,0,0,4,4,4,6,0,19,0,0,19,4,4,4,4,4,4,97,0,0,19,4,0,0,4,0,0,0,0,19,0,0,0,4,6,0,0,0,0,0,0,0,0,0,0,0,4,4,6,44,44,0,19,0,19,4,6,0,4,44,4,17,6,4,6,17,74,0,6,4,6,0,4,17,6,4,17,6,4,6,179,193,118,4,17,6,4,17,6,178,12,4,17,6,4,17,6,0,193,107,107,0,0,0,0,0,0,0,0,0,74,0,74,179,193,0,4,17,6,0,118,4,17,6,4,17,6,4,6,74,143,4,17,6,200,200,0,4,17,6,4,17,6,4,4,4,0,149,12,125,203,0,0,0,0,149,4,17,6,74,4,4,4,4,17,17,17,17,6,6,6,6,4,17,17,4,6,4,6,4,6,4,17,6,4,4,17,6,4,17,6,17,17,6,17,6,4,6,34,146,4,6,4,0,0,74,74,74,0,17,4,6,0,0,0,4,6,4,6,74,4,17,6,121,6,4,17,6,4,17,6,4,17,6,4,17,6,4,6,4,4,6,72,4,0,4,0,125,203,4,6,6,6,17,0,4,17,6,324,324,324,324,324,324,324,178,324,121,178,107,0,200,144,118,178,179,193,118,0,193,74,0,4,6,179,193,12,118,0,281,281,0,200,74,74,0,17,129,129,34,146,4,6,0,178,179,0,74,4,6,4,4,4,17,6,4,17,6,17,17,17,6,17,17,4,17,6,4,6,74,324,324,0,4,17,6,4,17,6,4,17,6,4,17,6,17,178,179,0,0,4,17,6,149,0,0,357,358,358,359,357,357,358,359,360,361,362,360,361,362,360,361,362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,48,44,44,44,44,43,48,43,48,49,48,43,49,48,44,43,49,48,44,43,48,43,49,48,44,43,49,48,44,49,43,43,43,48,44,44,48,43,43,43,43,49,48,44,43,49,48,44,43,49,48,44,43,49,48,44,44,44,44,44,43,43,48,44,44,48,43,49,48,44,43,49,48,44,43,49,48,44,43,49,48,44,43,49,44,43,49,48,44,43,48,43,43,48,48,43,49,48,44,44,43,49,48,44,43,49,48,44,43,49,48,44,49,43,43,49,48,44,43,49,48,44,43,357,358,358,359,357,357,358,359,69,0,0,69,68,68,68,69,68,69,68,69,68,69,68,68,68,68,68,69,68,69,68,69,68,69,68,69,69,69,69,68,68,68,69,69,68,69,69,68,69,68,69,68,69,68,69,68,69,68,68,0,0,68,68,68,68,69,69,68,69,68,69,68,69,68,69,68,69,363,363,363,0,0,0,0,0,0,76,80,0,80,76,76,77,76,364,79,77,76,80,364,79,77,76,80,76,364,79,77,76,80,364,79,77,76,80,77,364,79,76,364,79,77,76,80,364,79,77,76,80,364,79,77,76,80,364,79,77,76,80,76,80,80,76,76,364,79,77,76,80,364,364,79,77,76,80,364,79,77,76,80,364,79,77,76,80,79,80,364,79,77,76,80,77,76,79,77,79,79,76,76,76,76,77,76,76,80,364,79,77,76,80,364,79,77,76,80,364,79,77,76,80,77,364,79,77,76,80,364,364,79,77,76,80,365,0,365,365,365,365,365,0,0,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,83,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,19,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,88,88,0,87,0,87,0,89,88,89,85,101,88,89,87,85,101,88,89,87,85,85,101,88,89,87,85,101,88,89,87,85,85,88,89,85,88,89,85,101,88,89,87,85,101,88,89,87,85,101,85,101,88,89,87,85,101,88,89,87,85,88,89,85,88,88,88,89,89,89,85,85,85,85,88,89,87,87,85,101,88,89,87,85,85,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,85,85,85,101,0,85,85,85,85,0,85,88,89,85,87,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,0,101,88,89,87,85,366,367,366,367,0,74,97,97,0,74,97,74,0,0,0,0,74,74,0,74,98,96,368,97,74,98,96,368,97,74,368,74,74,98,96,368,97,74,98,96,368,97,74,74,74,98,96,368,97,74,98,96,368,97,74,74,74,98,96,368,97,74,98,96,96,368,97,97,97,368,74,74,98,96,368,97,98,96,98,74,74,74,74,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,0,74,96,74,74,74,74,74,98,74,74,97,368,74,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,360,361,362,360,361,362,360,361,362,0,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,0,104,104,104,0,104,0,104,0,0,104,0,0,0,0,0,0,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,0,0,0,104,104,104,104,104,104,104,108,108,108,106,0,0,0,108,106,107,108,106,107,108,106,107,108,108,108,106,107,108,106,107,106,107,106,107,107,107,108,108,108,106,108,106,107,108,106,107,108,106,107,108,106,107,106,106,106,106,108,106,107,108,106,107,0,108,106,107,108,106,107,108,106,107,108,106,107,108,106,107,106,106,108,108,108,108,108,108,106,107,108,108,106,108,106,107,108,106,107,108,106,107,108,106,107,108,106,107,108,108,106,107,106,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,0,118,118,118,118,0,0,0,0,0,0,122,0,123,123,119,120,121,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,118,122,118,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,119,120,121,119,120,121,122,119,120,121,118,369,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,118,119,120,121,119,119,119,120,120,120,121,121,121,119,120,121,123,123,127,369,118,122,119,120,121,123,123,123,127,369,118,122,119,120,121,123,121,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,119,120,121,118,122,118,119,120,121,121,127,127,127,118,127,369,118,122,118,127,122,123,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,127,369,118,122,119,120,121,123,127,369,0,129,0,370,129,370,129,129,370,129,370,129,370,129,370,129,370,129,370,129,129,370,370,129,370,129,370,129,370,129,370,129,370,129,129,129,129,129,370,129,370,129,370,129,370,129,370,370,129,0,0,0,0,0,0,0,0,0,0,134,371,134,133,371,134,133,371,134,133,371,134,133,133,371,134,133,371,134,133,371,371,134,133,371,134,133,134,134,134,134,133,134,371,134,133,133,133,134,371,134,133,371,134,133,371,134,133,371,134,133,371,134,133,371,133,133,371,134,133,371,134,133,371,134,133,371,134,133,371,134,133,0,0,0,0,0,0,0,0,140,140,140,140,140,140,140,140,139,140,140,140,140,140,140,139,140,0,140,140,140,140,140,0,140,140,140,0,140,140,0,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,144,0,0,143,144,145,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,143,144,145,145,143,145,146,143,144,145,146,143,144,145,146,143,143,144,145,146,143,144,145,146,143,144,143,143,143,144,144,144,143,143,144,144,145,143,144,144,145,146,143,143,144,34,146,145,143,144,145,146,143,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,146,143,146,0,143,145,146,144,146,143,146,34,146,143,144,145,143,144,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,146,146,0,0,0,0,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,0,0,0,0,152,29,152,29,152,29,152,29,12,152,29,12,12,152,12,12,152,29,152,29,152,29,152,29,152,29,12,152,29,152,152,29,152,0,152,29,152,29,152,29,152,29,152,29,152,29,12,152,29,152,29,152,29,152,29,152,29,152,29,0,0,126,153,126,153,126,153,126,153,126,126,126,126,126,153,153,126,153,126,126,153,126,153,126,153,126,153,126,153,126,153,126,153,126,153,126,126,153,153,153,126,126,126,126,126,126,153,153,126,153,126,153,126,153,126,126,153,126,0,0,0,0,0,155,164,155,0,0,164,0,0,0,158,155,164,158,155,164,158,155,164,158,155,164,158,155,155,158,158,158,158,158,158,155,164,158,155,164,158,155,158,164,158,155,164,158,155,158,158,158,158,158,164,158,158,155,155,158,164,158,155,155,164,158,155,164,158,155,164,158,155,164,158,155,155,164,155,158,155,158,158,158,164,158,155,164,158,155,164,158,155,164,158,155,164,158,155,164,0,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,0,0,162,162,162,162,162,0,0,162,162,162,162,162,162,162,372,373,374,375,173,0,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,0,173,173,173,173,173,173,173,175,0,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,175,175,175,175,175,175,175,0,0,0,176,176,176,176,176,176,176,176,176,176,176,176,176,179,176,178,179,176,178,179,176,179,179,176,178,179,176,178,178,178,176,179,179,176,179,176,178,179,176,178,179,176,178,179,176,176,178,178,178,179,176,178,179,176,178,179,176,178,179,176,178,179,176,178,179,176,178,179,179,179,178,178,176,178,178,178,178,179,176,178,179,179,179,179,178,179,176,176,179,176,178,179,176,178,179,176,178,179,176,178,178,179,179,176,178,176,0,161,0,0,161,0,0,161,161,161,161,161,156,186,187,188,186,186,156,161,186,187,188,156,161,186,187,188,188,156,161,186,187,188,156,161,186,187,188,156,186,187,188,156,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,161,161,156,161,161,186,187,188,0,187,187,186,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,186,156,187,0,187,156,161,156,186,187,188,161,156,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,187,187,187,187,187,156,156,156,156,156,161,186,187,188,376,377,378,377,378,379,376,379,0,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,0,0,0,0,192,192,193,192,193,192,193,192,193,193,193,192,193,192,193,193,192,193,192,193,192,193,192,193,192,192,192,193,192,193,192,193,192,193,192,193,192,193,192,193,193,192,193,192,193,192,193,193,193,193,192,193,192,193,192,193,192,193,192,192,199,0,199,0,0,199,200,199,200,199,200,199,200,199,200,199,200,199,200,199,200,200,200,199,199,199,200,200,199,199,200,199,200,199,200,199,200,199,200,199,200,200,199,199,200,199,200,199,200,199,200,199,200,199,0,0,203,125,203,125,203,125,203,125,203,125,203,203,125,203,125,203,125,203,125,203,125,203,125,203,125,203,125,203,125,203,203,125,125,125,203,125,203,125,203,125,203,125,203,125,203,125,125,203,203,125,203,125,203,125,203,125,203,125,203,125,203,125,125,125,246,0,0,184,0,0,0,0,0,0,0,0,0,184,197,248,0,0,0,223,223,184,0,0,0,0,244,245,0,244,245,248,248,0,0,0,0,202,184,0,0,0,201,99,0,0,248,0,0,0,213,0,0,0,202,180,194,160,202,202,183,196,236,224,211,258,183,183,196,196,218,212,259,202,202,202,202,220,260,247,221,249,0,99,0,247,221,0,221,180,194,250,221,202,202,202,99,202,202,202,202,202,249,249,194,202,202,202,202,247,0,0,160,202,236,217,252,202,202,202,202,180,194,180,0,0,221,250,247,249,250,221,160,180,194,99,160,180,194,221,260,0,194,221,220,247,0,212,259,218,218,218,0,247,202,260,0,247,250,250,260,202,202,249,180,180,202,202,202,202,202,221,160,180,194,221,0,0,0,208,209,208,209,208,208,209,209,208,209,208,208,208,209,209,208,209,208,209,208,209,209,208,208,209,208,0,209,208,209,208,209,208,209,208,209,208,208,209,209,209,209,208,209,208,209,208,209,208,209,208,209,208,0,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,0,0,0,213,211,212,213,211,212,213,211,211,212,212,213,211,212,213,211,211,211,212,212,213,211,212,213,211,212,213,211,212,212,213,211,213,213,212,213,211,0,212,213,211,212,213,211,212,213,211,212,213,211,212,213,211,211,212,212,211,213,212,213,211,212,213,211,212,213,211,212,213,211,212,213,211,0,0,214,214,214,215,215,214,215,214,215,214,215,214,215,214,215,214,215,214,215,214,215,214,215,214,215,215,215,214,215,214,215,214,215,214,215,214,215,214,215,215,215,215,215,214,215,214,215,214,215,214,215,214,215,214,215,0,0,0,0,0,0,219,216,217,221,220,218,216,217,219,221,220,218,216,217,219,218,216,216,221,220,218,216,217,219,221,220,218,216,217,219,216,217,216,217,220,221,218,221,221,221,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,218,221,220,218,216,217,219,219,219,221,220,218,216,217,219,0,221,220,218,216,217,219,217,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,217,216,221,218,221,221,220,216,218,218,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,221,221,0,0,0,0,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,0,0,0,223,223,223,224,225,223,224,225,223,224,224,225,225,223,224,225,223,224,223,224,223,224,225,223,225,223,224,225,223,224,225,223,224,225,225,223,224,223,223,223,223,223,225,223,224,0,225,223,224,225,223,224,225,223,224,225,223,224,225,223,224,224,223,225,225,223,224,225,223,224,225,223,224,225,223,224,225,223,224,225,223,224,0,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,0,0,0,232,232,241,231,232,241,232,231,184,181,181,181,181,181,181,181,181,181,184,184,0,0,0,0,0,0,184,227,183,181,227,180,181,180,228,227,183,181,184,180,228,227,183,181,184,183,227,183,183,228,228,181,181,181,181,181,181,181,181,180,228,227,183,181,184,180,228,227,183,181,184,227,183,181,227,183,181,181,181,228,228,180,181,180,180,228,227,183,181,184,180,228,227,183,181,184,181,180,228,227,183,181,184,228,180,228,227,183,181,184,181,184,184,184,184,181,181,181,181,181,184,184,180,228,227,183,181,184,184,184,184,181,181,181,181,181,181,0,180,228,227,183,181,184,181,181,181,180,228,227,183,181,184,180,228,227,183,181,184,180,228,227,183,181,184,180,228,227,183,181,184,181,181,181,181,181,181,180,180,183,181,180,181,180,228,180,181,228,228,228,181,184,181,181,181,227,183,181,184,181,180,180,180,228,227,183,181,184,180,228,227,183,181,184,180,228,227,183,181,184,181,180,228,227,183,181,184,227,180,228,227,183,181,184,180,0,0,0,0,231,231,231,232,233,234,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,232,232,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,233,234,232,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,232,234,234,231,232,233,232,231,231,232,233,234,234,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,234,0,0,0,0,235,236,160,160,237,235,236,160,237,235,236,236,237,160,237,235,236,160,237,235,236,235,236,235,236,235,235,237,160,237,235,236,160,237,235,236,160,237,235,236,237,160,237,235,236,160,237,235,236,0,160,160,237,235,236,236,160,237,235,236,160,237,235,236,160,237,235,236,160,237,235,236,235,160,236,160,237,160,237,237,237,235,236,160,237,235,236,160,237,235,236,160,237,235,236,160,237,235,236,160,237,235,236,160,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,195,195,197,0,0,0,0,0,0,195,239,196,239,194,195,194,240,195,239,196,197,194,240,195,239,196,197,196,239,196,196,240,240,195,195,195,195,195,195,195,195,194,240,195,239,196,197,194,240,195,239,196,197,195,239,196,195,239,196,195,195,240,240,194,195,194,194,240,195,239,196,197,194,240,195,239,196,197,195,194,240,195,239,196,197,240,194,240,195,239,196,197,195,197,197,197,197,195,194,195,195,195,195,197,197,194,240,195,239,196,197,197,195,195,195,195,195,195,0,194,240,195,239,196,197,195,195,195,194,240,195,239,196,197,194,240,195,239,196,197,194,240,195,239,196,197,194,240,195,239,196,197,195,195,195,195,195,195,194,196,195,194,195,194,240,194,194,195,240,240,240,195,197,195,195,195,195,239,196,197,195,194,240,195,239,196,197,194,240,195,239,196,197,194,240,195,239,196,197,195,194,240,195,239,196,197,239,194,240,195,239,196,197,194,0,0,0,241,242,243,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,243,241,242,243,241,242,243,241,242,243,241,242,243,242,243,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,243,243,241,241,242,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,243,246,0,0,254,254,248,244,245,254,244,245,248,248,0,0,0,0,0,0,254,248,0,0,254,0,254,254,244,245,246,247,248,249,250,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,251,253,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,244,245,246,247,248,249,250,251,252,244,245,246,247,248,249,250,251,252,247,249,253,247,250,250,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,251,253,244,245,246,247,248,249,250,254,251,252,246,246,246,246,249,249,244,245,246,248,254,254,253,244,245,246,247,248,249,250,254,251,252,247,247,0,253,244,245,246,247,248,249,250,254,251,252,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,248,250,247,252,250,249,250,253,247,253,253,253,247,247,250,250,244,245,246,247,248,249,250,251,252,254,249,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,247,0,0,0,0,0,0,0,0,0,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,255,255,255,255,255,255,255,255,255,255,255,0,0,256,257,256,257,256,257,256,257,256,256,256,257,257,256,257,256,257,256,257,257,256,257,256,257,256,257,256,257,256,257,256,257,256,256,257,257,256,257,256,257,256,257,256,257,256,257,256,0,0,0,258,260,259,258,260,259,258,258,259,260,259,258,260,259,258,258,258,260,259,260,259,258,260,259,258,260,259,258,259,260,259,258,260,259,258,0,260,259,258,260,259,258,260,259,258,260,259,258,260,259,258,258,259,260,259,260,260,258,260,259,258,260,259,258,260,259,258,260,259,258,260,259,258,0,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,273,273,263,267,274,263,0,273,0,0,267,263,263,263,274,0,0,0,263,263,263,264,272,272,272,272,272,272,264,0,0,0,263,262,262,0,171,262,0,0,171,262,0,171,171,171,380,381,382,383,380,384,385,385,380,384,383,382,381,385,381,382,385,386,386,386,263,263,0,0,263,263,263,0,263,263,263,264,264,263,264,263,262,264,263,262,264,263,262,264,263,262,264,263,264,263,264,263,0,262,262,262,264,263,262,264,263,262,264,263,262,264,263,263,263,263,263,264,263,263,262,262,264,264,263,263,263,262,264,263,262,264,263,262,264,263,262,264,263,262,264,263,262,263,262,262,264,263,263,0,262,264,263,262,264,263,262,264,263,262,264,263,262,262,264,263,262,380,381,382,383,380,384,385,385,380,384,383,382,381,385,381,382,385,386,386,386,267,0,267,0,0,0,170,268,171,170,267,268,171,170,267,268,170,171,268,171,170,170,267,268,171,170,267,268,170,170,171,0,268,171,170,170,267,268,171,170,267,268,171,170,267,268,171,170,267,268,170,267,267,170,171,170,267,267,268,171,171,171,170,170,171,170,267,268,171,171,170,267,268,171,170,267,268,171,170,267,268,171,170,267,268,171,170,268,267,268,170,267,171,170,267,268,171,170,267,268,171,170,267,268,171,170,267,268,171,170,267,268,171,171,171,170,170,171,171,171,171,171,171,273,273,274,273,274,275,275,272,272,272,272,272,272,0,0,0,0,0,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,275,276,272,273,274,275,276,272,273,274,272,273,274,272,273,274,275,276,272,272,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,276,275,276,272,273,274,272,272,273,273,274,274,275,276,272,273,274,0,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,274,272,276,276,275,272,273,274,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,0,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,185,0,0,185,185,278,185,278,185,278,185,278,185,278,185,278,185,278,185,278,185,278,185,185,278,185,278,185,185,185,278,278,185,278,185,278,185,278,185,278,185,278,185,278,185,185,185,185,185,185,185,278,185,278,185,278,185,278,185,185,278,185,278,0,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,0,279,279,279,279,279,279,279,279,279,279,281,0,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,0,0,281,281,281,281,281,281,281,281,281,281,283,283,283,283,283,283,288,0,283,283,288,0,0,0,0,0,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,0,283,284,283,284,285,285,285,285,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,284,284,284,284,283,283,284,285,387,301,301,387,285,283,283,283,284,284,285,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,285,0,387,285,285,301,283,301,301,283,284,283,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,285,0,0,292,294,292,294,292,294,292,294,0,292,292,292,294,292,294,292,294,292,294,292,294,292,294,294,292,294,292,294,292,294,292,294,292,294,292,294,292,294,292,292,292,294,292,294,292,294,292,294,292,292,294,0,0,0,0,0,298,300,297,298,300,297,298,300,297,298,300,297,300,0,300,300,300,298,300,297,298,300,297,298,300,297,298,300,297,300,300,297,300,298,298,300,297,298,300,297,298,300,297,298,300,297,298,300,297,298,300,297,300,297,300,297,300,298,298,297,298,300,297,298,300,297,298,300,297,298,300,297,300,300,298,300,297,305,307,305,305,305,305,305,305,302,303,0,303,307,0,305,307,0,0,302,0,0,0,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,388,304,305,388,307,302,303,304,305,388,307,302,303,304,302,303,304,302,303,304,305,304,388,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,305,305,388,307,302,303,304,307,307,302,303,304,388,305,388,307,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,388,388,388,304,305,304,304,305,305,304,303,304,305,305,305,388,304,305,305,305,305,307,303,302,303,304,307,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,304,304,305,388,307,302,303,304,389,390,390,389,389,390,0,0,0,0,0,0,0,0,0,0,0,0,0,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,317,318,319,317,318,319,317,318,319,318,319,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,308,309,309,310,310,310,311,311,312,312,312,313,313,313,314,314,314,315,315,315,316,316,316,317,317,318,318,318,319,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,320,320,314,308,309,311,313,308,309,311,313,308,309,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,308,309,310,311,312,313,314,315,316,317,318,319,320,316,310,311,312,313,314,315,316,310,311,312,313,314,315,316,314,315,316,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,154,324,154,324,0,154,0,154,154,324,154,324,0,154,154,324,154,324,154,324,154,324,154,324,0,154,324,154,324,154,324,154,324,154,324,154,324,154,324,324,324,324,324,324,324,324,324,0,154,0,154,0,0,154,0,154,0,154,0,154,324,324,324,154,324,154,324,154,324,154,324,154,324,0,0,0,114,326,114,326,325,114,326,325,325,114,326,325,114,326,325,114,326,114,326,114,114,114,114,326,325,114,326,325,114,326,325,114,114,326,325,114,326,325,326,114,326,114,114,114,326,326,326,114,326,114,114,326,325,325,114,326,114,326,325,114,326,325,114,326,325,114,326,325,114,326,325,326,114,326,325,325,114,325,325,114,114,326,114,326,325,114,326,325,114,326,325,114,326,325,114,326,325,0,0,82,82,0,0,0,82,331,113,82,329,113,113,328,329,331,113,82,329,328,331,113,82,329,328,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,331,113,82,329,331,331,331,331,328,331,113,113,82,329,328,331,113,82,329,328,331,331,113,82,329,328,331,113,82,329,328,329,331,82,329,331,331,331,82,82,82,329,329,329,331,82,329,331,331,113,82,329,328,331,82,329,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,329,329,331,328,328,331,328,113,329,331,331,113,82,329,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,391,391,391,0,0,0,0,54,55,52,55,54,55,52,54,55,52,52,54,55,52,54,55,52,54,55,54,55,54,54,54,54,52,54,55,52,54,55,52,54,54,55,52,54,55,52,54,55,54,54,54,55,55,55,54,55,54,54,55,52,52,54,55,54,55,52,54,55,52,54,55,52,54,55,52,54,55,52,55,55,54,52,52,54,52,55,54,55,54,55,52,54,55,52,54,55,52,54,55,52,54,55,52,55,54,55,52,0,0,0,0,392,332,337,57,392,332,57,392,332,332,57,392,332,57,392,332,57,332,332,57,57,392,332,57,392,332,57,392,332,57,392,332,332,57,392,332,332,57,57,392,332,57,57,392,332,57,392,332,57,392,332,57,392,332,392,332,332,337,332,332,332,57,392,332,57,392,332,57,392,332,57,392,332,57,392,332,0,0,0,339,340,339,340,338,339,340,338,338,339,340,338,339,340,338,339,340,339,340,339,339,339,339,338,339,340,338,339,340,338,339,339,340,338,339,340,338,340,339,340,339,339,339,340,340,340,339,340,339,339,340,338,338,339,340,339,340,338,339,340,338,339,340,338,339,340,338,339,340,338,340,339,338,338,339,338,338,339,339,340,339,340,338,339,340,338,339,340,338,339,340,338,339,340,338,347,0,0,0,347,0,0,0,347,109,190,346,190,109,190,346,347,344,109,190,346,347,344,190,190,344,109,190,346,347,344,109,190,346,347,344,109,190,346,109,190,346,109,109,346,393,109,109,344,346,109,190,346,347,344,109,190,346,347,344,109,109,190,346,347,344,109,190,346,347,344,109,190,346,109,109,109,190,190,190,346,346,346,109,190,346,347,347,346,346,109,109,190,346,347,344,190,344,109,190,346,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,346,346,109,344,344,109,346,344,346,346,344,393,0,109,190,109,190,346,347,190,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,346,346,346,109,190,346,347,344,112,0,112,0,112,112,356,112,356,112,356,112,356,112,112,112,356,112,356,112,356,112,356,112,112,112,112,112,112,112,356,356,112,356,112,356,112,356,112,356,112,356,112,356,112,112,356,112,356,112,356,112,356,112,356,112,0,0,0,349,350,350,350,350,349,350,330,349,350,330,330,349,350,330,349,350,330,349,350,349,350,349,349,349,349,350,330,349,350,330,349,350,330,349,349,350,330,349,350,330,349,350,349,349,349,350,350,350,349,350,349,349,350,330,330,349,350,349,350,330,349,350,330,349,350,330,349,350,330,349,350,330,350,350,350,350,350,350,349,350,330,330,349,330,330,349,349,350,349,350,330,349,350,330,349,350,330,349,350,330,349,350,330,0,0,0,0,207,352,207,352,345,207,352,345,345,207,352,345,207,352,345,207,352,207,352,207,207,352,207,207,345,207,352,345,207,352,345,207,207,352,345,207,352,345,207,352,207,207,207,352,352,352,352,207,352,207,207,352,345,345,207,352,207,352,345,207,352,345,207,352,345,207,352,345,207,352,345,352,207,345,345,207,345,345,207,345,352,207,352,207,352,345,207,352,345,207,352,345,207,352,345,207,352,345,0,0,0,355,354,111,355,354,111,355,354,111,355,354,111,354,111,354,355,355,354,111,355,354,111,355,354,111,355,354,111,355,354,111,111,354,111,355,354,111,355,354,111,355,354,111,355,354,355,354,111,354,354,354,354,355,354,354,111,355,0,355,354,111,355,354,111,355,354,111,355,354,111,355,354,111,0,0,0,0,0,61,62,269,62,63,61,62,269,63,61,62,269,269,63,61,62,269,63,61,62,269,61,62,61,62,61,61,61,61,269,63,63,61,62,269,63,61,62,269,61,62,63,61,62,269,63,61,62,269,61,62,61,61,61,62,62,62,61,62,62,63,61,61,62,269,269,61,62,63,61,62,269,63,61,62,269,63,61,62,269,63,61,62,269,63,61,62,269,62,62,61,269,269,61,269,62,62,61,62,63,61,62,269,63,61,62,269,63,61,62,269,63,61,62,269,63,61,62,269,62,63,61,62,269,62,62],"f":"````````````````````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}00{{{b{h}}}j}{{{b{l}}}n}``{{{b{A`}}}Ab}{{ll}l}{hh}{ll}`{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}0076```{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00`{{{b{Ah}}c}{{Al{Aj}}}{{B`{An}}}}{{{b{h}}}h}{{{b{Bb}}}Bb}{{{b{l}}}l}{{{b{c}}{b{Afe}}}f{}{}}00`````{n{{Bd{j}}}}000{{Bfn}{{Bd{j}}}}11```````{{}h}{{}Bb}{{}l}``{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{h}}}Bl}{c{{Bj{l}}}Bl}``???```{Bhf}00{{{b{h}}{b{h}}}Bn}{{{b{Bb}}{b{Bb}}}Bn}{{{b{l}}{b{l}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00``{{{b{Ah}}c}Bn{{B`{An}}}}```````{{{b{h}}{b{AfC`}}}{{Bj{fCb}}}}{{{b{Bb}}{b{AfC`}}}{{Bj{fCb}}}}{{{b{l}}{b{AfC`}}}{{Bj{fCb}}}}`{Cdh}{cc{}}{lh}{Bbh}{CdBb}{hBb}4{lBb}5{hl}{Cdl}{Bbl}{jh}{{{Bd{n}}}Bb}{{{Bd{j}}}Bb}2{nl}30{{{b{Cf}}}{{Bj{hCh}}}}{{nn}l}{{jjj}h}5{{nnn}l}1{{jjjj}h}{{nnnn}Bb}{{nnnn}l}21088{{jjjj}l}90;8``{{{b{h}}}j}{{{b{l}}}n}{{hn}h}{{}Cj}````{n{{Bd{j}}}}`{{{b{h}}{b{Afc}}}fCl}{{{b{l}}{b{Afc}}}fCl}```{{{b{h}}Bh}{{b{j}}}}{{{b{l}}Bh}{{b{n}}}}{{{b{Afh}}Bh}{{b{Afj}}}}{{{b{Afl}}Bh}{{b{Afn}}}}`{{}Bh}00`:{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{hBn}{lBn}{{{b{h}}}Bn}{{{b{c}}}Bn{}}0`{{{b{h}}hn}h}`{{hn}h}```{{hh}h}{{ll}l}{{ln}l}0{{nnnn}Bb}{{}Dd}{{}c{}}00````````````{{{b{{Df{c}}}}c}{{Dh{c}}}Dj}```````````{{{b{h}}}j}{{{b{l}}}n}``{{{b{Ah}}c}{{Al{{Dl{Cf}}}}}{{B`{An}}}}``````````````{{{b{h}}c}BjDn}{{{b{l}}c}BjDn}`````{{{b{h}}}{{Bd{j}}}}{{{b{l}}}{{Bd{n}}}}{{{b{h}}}Ab}{h{{Bd{n}}}}{hh}{BbBb}{{{b{l}}}l}{{{b{c}}}e{}{}}00{{{b{Bb}}}{{Bd{n}}}}007{{{b{Bb}}}{{Bd{j}}}}090{{{b{l}}}{{Bd{j}}}}{{{b{h}}}{{E`{jjjj}}}}{{{b{l}}}{{E`{nnnn}}}}````{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00`````{ce{}{}}00````````````````````````````````````````````{{{b{c}}d}f{}}``{{{b{Af{Ef{c}}}}cBh}{{Bj{fEh}}}{EjElEn}}{{{b{AfF`}}}f}{{{b{AfFb}}BhFd}{{Ef{c}}}{EjElEn}}{{{b{AfF`}}{b{Ff}}{b{Fh}}Bh}{{Bj{{Ef{c}}Eh}}}{EjElEn}}{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{Af{Ef{c}}}}}{{b{Af{Df{j}}}}}{EjElEn}}5{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000``{{{b{{Ef{c}}}}}Bh{EjElEn}}``{{{b{Eh}}}Eh}{{{b{c}}{b{Afe}}}f{}{}}`{{{Ef{c}}{b{AfFj}}{b{{D`{{Gb{FlFnG`}}}}}}Gd}{{Bj{fEh}}}{EjElEn}}{{{Ef{c}}{b{AfFj}}GfGh}{{Bj{fEh}}}{EjElEn}}{{{Ef{c}}{b{AfFj}}{b{{D`{{Gb{GjGlGn}}}}}}}{{Bj{fEh}}}{EjElEn}}{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}0009999{Bhf}000{{{b{Eh}}{b{Eh}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{Af{Ef{c}}}}e}{{Bj{BhEh}}}{EjElEn}{{Hb{}{{H`{c}}}}}}{{{b{Af{Ef{c}}}}{b{{Df{c}}}}}{{Bj{fEh}}}{EjElEn}}{{{b{F`}}{b{AfC`}}}Hd}{{{b{Eh}}{b{AfC`}}}Hd}0`{cc{}}000{{}Bh}000{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}000{{{b{{Ef{c}}}}}Bn{EjElEn}}{HfF`}{{{b{{Ef{c}}}}}Bh{EjElEn}}{{{b{Af{Ef{c}}}}c}{{Bj{fEh}}}{EjElEn}}{{{b{AfF`}}}f}`2{{{b{Fb}}}Fd}`{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000``{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000>>>>``````````````{{{b{Af{Hh{c}}}}cBh}{{Bj{fHj}}}{EjElEn}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0`{{{b{{Hh{c}}}}}Bh{EjElEn}}`{{{b{{Hh{c}}}}Hl}Gh{EjElEn}}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}055{Bhf}0{{{b{Af{Hh{c}}}}}f{EjElEn}}{{{b{Hj}}{b{Hj}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{{Hh{c}}}}BhBh}{{Bj{fHj}}}{EjElEn}}{{{b{Af{Hh{c}}}}{b{{Df{c}}}}}{{Bj{fHj}}}{EjElEn}}{{{Hh{c}}Hne}{{Bj{{D`{{Gb{GjGlGn}}}}Eh}}}{EjElEn}{{Ib{I`}}}}{{{b{Hj}}{b{AfC`}}}Hd}0{cc{}}{EhHj}1{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{{Hh{c}}}}}Bn{EjElEn}}{{{b{{Hh{c}}}}}Bh{EjElEn}}{HlHl}{HlBh}{{{b{Id}}}{{Hh{c}}}{EjElEn}}{{{b{Af{Hh{c}}}}c}{{Bj{fHj}}}{EjElEn}}4{{{b{Af{Hh{c}}}}Bh}{{Bj{BhEh}}}{EjElEn}}{{{b{Hj}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0??``````````````{{{b{AfIh}}}f}{{{b{AfIj}}GdIl{Cn{Ad}}}In}{{{b{AfIh}}{b{Ff}}{b{Fh}}GdIl{Cn{Ad}}}In}{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000{{{b{AfIh}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000````{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}000033333{Bhf}0000{{{b{Ih}}{b{AfC`}}}Hd}{{{b{J`}}{b{AfC`}}}Hd}0``{cc{}}0000`{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0000`{HfIh}``{{{b{AfIn}}{b{AfFj}}{b{{Df{{E`{GfGh}}}}}}}{{Bj{fJ`}}}}{{{b{AfIn}}{b{AfFj}}GfGh}{{Bj{fJ`}}}}{{{b{AfIh}}Ile}f{}{{Jb{{b{{Df{j}}}}{Cn{c}}}}}}{{{b{AfIh}}}f}``{{{b{Ij}}}Gd}{{{b{AfIh}}Ij}f}`{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000`{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000`>>>>>```{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{Id}}I`c}Jd{EjElEn}}{{{b{Id}}I`e}{{Dh{Jd}}}{EjElEn}{{Hb{}{{H`{c}}}}}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}6````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{Jf}}}Jf}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{{{b{Jf}}{b{Jf}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{Jf}}{b{AfC`}}}Hd}{cc{}}{{jjj}Jf}{{{Bd{j}}}Jf}{{{b{Jf}}{b{Afc}}}fCl}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8`````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{Bf}}}Bf}{{{b{c}}{b{Afe}}}f{}{}}{{{b{Bf}}{b{Bf}}}Jh}{n{{Bd{j}}}}000{{Bfn}{{Bd{j}}}}11{{{b{c}}{b{e}}}Jh{}{}}{{}Bf}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}{c{{Bj{Bf}}}Bl};{Bhf}{{{b{Bf}}{b{Bf}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{Bf}}{b{AfC`}}}Hd}0{cc{}};{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{}c{}}{{{b{Bf}}{b{Bf}}}{{Ed{Jh}}}}{{{b{Bf}}c}BjDn}{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}};``````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000`{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{Jj}}{b{Jl}}}{{Bj{fJn}}}}{{{b{K`}}}K`}{{{b{Kb}}}Kb}{{{b{Jj}}}Jj}{{{b{c}}{b{Afe}}}f{}{}}00{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}0000`{{{b{Jj}}}Kd}99999{Bhf}0000{{{b{K`}}{b{K`}}}Bn}{{{b{Kb}}{b{Kb}}}Bn}{{{b{Jj}}{b{Jj}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000000{{{b{Jj}}}Kf}{{{b{K`}}{b{AfC`}}}Hd}{{{b{Kb}}{b{AfC`}}}Hd}{{{b{Jn}}{b{AfC`}}}Hd}0{{{b{Jj}}{b{AfC`}}}Hd}{cc{}}0000{{{b{Kh}}}Jj}{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000{{{b{Jj}}}Kj}```{{{b{Cf}}}{{Ed{Kl}}}}{{{b{Jj}}}Jl}{{{b{Jj}}}Bn}00{{}Kn}`{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000{Kl{{Bj{f{b{Cf}}}}}}>>>>>`````````````````{{{b{Id}}}Fd}{{{b{A`}}}Ab}{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000{{{b{AfId}}}f}`0{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000``{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}0000`{{{b{Id}}}{{b{Jj}}}}44444{Bhf}0{{{b{AfL`}}}f}111{{{b{Lb}}{b{AfC`}}}Hd}0``{cc{}}0000{{{b{Ld}}}{{Ed{{b{c}}}}}Lf}{{{b{AfL`}}}{{b{AfFj}}}}{{{b{AfLd}}{b{Id}}}{{b{c}}}{LfElEn}}````{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000{{{b{A`}}}f}{{{b{Kh}}{D`{Ff}}{D`{Lh}}Lj}{{Bj{IdLb}}}}{{{b{Ff}}}L`}{{{b{AfId}}}f}`{{{b{Id}}}{{Ll{Ld}}}}{{{b{Id}}}{{Ln{c}}}{LfElEn}}````{{{b{c}}}Ab{}}``{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000=====``````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{I`}}}I`}{{{b{c}}{b{Afe}}}f{}{}}{{}I`}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}6{Bhf}{{{b{I`}}{b{I`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{I`}}{b{AfC`}}}Hd}0{{{Ed{{b{Cf}}}}}I`}{AbI`}{cc{}}{{{b{Cf}}}I`}{{{b{I`}}}{{Ed{{b{Cf}}}}}}{{{b{I`}}{b{Afc}}}fCl}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}`{{}c{}}{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}9``````````````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{M`c}e{{Ib{{Mb{M`}}}}}{}}00{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{M`}}}M`}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{HlM`}{M`Hl}{{{b{M`}}{b{M`}}}Bn}{{{b{M`}}{b{{Mb{M`}}}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{M`}}{b{AfC`}}}Hd}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{M`c{}}```{{M`c}e{{Ib{{Mb{M`}}}}}{}}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}9````````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00``{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{Md}}}Md}{{{b{Mf}}}Mf}{{{b{c}}{b{Afe}}}f{}{}}0``{{{b{Mh}}{b{{Mn{MjMl}}}}{b{AfFj}}}{{Bj{fN`}}}}{{{b{Id}}{b{I`}}{b{{D`{{Gb{GjGlGn}}}}}}}{{E`{NbNd}}}}{{{b{Mf}}{b{Id}}{b{I`}}{b{{Bd{{D`{{Gb{GjGlGn}}}}}}}}}{{E`{{Dh{Nb}}Nd}}}}{{}Md}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00:::{Bhf}00{{{b{Md}}{b{Md}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{Mh}}}{{b{{D`{{Gb{GjGlGn}}}}}}}}{{{b{Md}}{b{AfC`}}}Hd}{{{b{Mf}}{b{AfC`}}}Hd}{cc{}}00`{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{MdBn}0`{{{b{Jj}}}Nf}`{{{b{Jj}}}Hl}`{{{b{Id}}{b{Mf}}{b{I`}}{Bd{Hl}}}Mh}{{}c{}}```{{jj}Md}{{{b{Mh}}{b{AfFj}}}Nh}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00`>>>{{MdMd}Md}`{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{Nj}}}Nj}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}`{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}`{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8```````````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}0000000{{{b{Afc}}}{{b{AfAd}}}{}}0000000{{{b{Nl}}{b{I`}}{b{AfFj}}}Nh}``{{{b{c}}}{{b{e}}}{}{}}0000000{{{b{Afc}}}{{b{Afe}}}{}{}}0000000{{{b{Nn}}}Nn}{{{b{O`}}}O`}{{{b{Ob}}}Ob}{{{b{c}}{b{Afe}}}f{}{}}00{{{b{Od}}{b{AfFj}}{b{{Mn{MjMl}}}}{b{Nb}}}{{Bj{{b{{D`{{Gb{GjGlGn}}}}}}N`}}}}{{}Nn}{{}O`}{{}Ob}``{Bh{{b{c}}}{}}0000000{Bh{{b{Afc}}}{}}0000000;;;;;;;;{Bhf}0000000{{{b{Nl}}{b{AfFj}}{b{{Mn{MjMl}}}}}{{Bj{fOf}}}}{{{b{Nn}}{b{Nn}}}Bn}{{{b{O`}}{b{O`}}}Bn}{{{b{Ob}}{b{Ob}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000000{{{b{Nn}}{b{AfC`}}}Hd}{{{b{O`}}{b{AfC`}}}Hd}{{{b{Ob}}{b{AfC`}}}Hd}{{{b{Of}}{b{AfC`}}}Hd}0{cc{}}0000000{J`Of}{N`Of}{{}Bh}0000000`{ce{}{}}0000000{{{Cn{c}}}{{Cn{Ad}}}{}}0000000{{{D`{c}}}{{D`{Ad}}}{}}0000000{{{Db{c}}}{{Db{Ad}}}{}}0000000{{{b{c}}}Bn{}}00{{{b{Id}}{b{I`}}OhOj{b{Ol}}BnIlc}Nl{ElEn}}{{{b{Id}}OhGj}Od}{{{b{Id}}Il}{{Ed{{On{c}}}}}{ElEn}}{{}c{}}00`{{{b{{On{c}}}}Oh}Ob{ElEn}}{{{b{{On{c}}}}Oh}A@`{ElEn}}`````````{{{b{Of}}}{{Ed{{b{If}}}}}}{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000000000000000{{{b{c}}}Eb{}}0000000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000000``{ce{}{}}0000000`````{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{A@b}}{b{I`}}{b{AfFj}}}Nh}{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}033{Bhf}0{{{b{A@b}}{b{AfFj}}}{{Bj{fJ`}}}}`{cc{}}0{{}Bh}0;;{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{Id}}{b{I`}}OhIlc}A@b{ElEn}}{{{b{Id}}Ile}{{Ed{f}}}{ElEn}{{Jb{{b{{Df{j}}}}Ohc}}}}``{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0`{ce{}{}}0```{{Kbce}f{{Jb{{Ed{A@d}}}}}{{A@h{}{{A@f{{Ed{A@d}}}}}}El}}```````{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{}A@j}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00`444{Bhf}00{{{b{A@l}}{b{A@l}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00`{{{b{A@l}}{b{AfC`}}}Hd}{cc{}}00{{{b{A@j}}A@dFd}f}{{{b{{D`{A@j}}}}KbeFdg}f{{A@h{}{{A@f{{Ed{A@d}}}}}}El}{{A@n{}{{H`{c}}}}}{{AA`{{b{A@j}}Fd}}ElEn}}{{{b{A@l}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}{{{b{A@j}}Fd}f}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00888`{ff}{fAAb}{{}AAb}{{}AAd}{cEdA@h}``{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}3{Bhf}{{{b{AAf}}{b{If}}}Bn}{{{b{AAh}}{b{AAh}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{AAh}}{b{AfC`}}}Hd}{cc{}}{{{b{AAf}}{b{Afc}}}fCl}{{{b{AAh}}{b{Afc}}}fCl}`{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}`{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}EbAAj}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}7`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}`3{Bhf}{{{b{AfAAl}}}f}{AAl{{Bd{{`{{A@h{}{{A@f{{Ed{A@d}}}}}}El}}}}}}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}`{{{b{{D`{Ff}}}}}AAl}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}7````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{AAn}}}AAn}{{{b{AB`}}}AB`}{{{b{ABb}}}ABb}{{{b{c}}{b{Afe}}}f{}{}}00`{{}AAn}{{}ABb}{{}{{ABd{c}}}ABf}{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}000`::::{Bhf}000{{{b{AAn}}{b{AAn}}}Bn}{{{b{AB`}}{b{AB`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{AAn}}{b{AfC`}}}Hd}0{{{b{AB`}}{b{AfC`}}}Hd}0{{{b{ABb}}{b{AfC`}}}Hd}{cc{}}{cAB`{{Ib{Aj}}}}111={{{b{Cf}}}{{Bj{AAnc}}}{}}{{{b{Cf}}}{{Bj{AB`c}}}{}}```{{}Bh}000{{{b{AfAAn}}Bhc}f{{B`{An}}}}{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000{{{b{AAn}}}{{`{{ABh{}{{H`{{b{An}}}}}}}}}}{c{{ABd{c}}}Ah}{{}Dd}{{}c{}}00`{{{b{{ABd{c}}}}e}{{Al{ABb}}}Ah{{B`{An}}}}{{{b{AfAAn}}c}f{{B`{An}}}}{{{b{{ABd{c}}}}eg}{{Ed{Aj}}}Ah{{B`{An}}}{{B`{An}}}}``{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}0{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000????{{cAAn}{{ABd{c}}}Ah}````{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AfABj}}{b{{ABd{c}}}}}{{ABl{Aj}}}Ah}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}4{Bhf}``{cc{}}{ec{}{{ABn{{b{ABj}}}{{A@f{c}}}}}}{ec{}{{ABn{{b{AfABj}}}{{A@f{c}}}}}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{}{{Al{ABj}}}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{AfABj}}c}{{Al{f}}}{{B`{An}}}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8{{{b{AfABj}}{b{{ABd{c}}}}eBn}{{Al{Aj}}}Ah{{B`{An}}}}`````{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{Ah}}c}{{Al{Aj}}}{{B`{An}}}}{{{b{{b{AC`}}}}c}{{Al{Aj}}}{{B`{An}}}}{{{b{Cj}}c}{{Al{Aj}}}{{B`{An}}}}{{{b{Ah}}c}{{Al{f}}}{{B`{An}}}}0{{{b{{b{AC`}}}}c}{{Al{f}}}{{B`{An}}}}{{{b{Ah}}c{Dl{Cf}}}{{Al{f}}}{{B`{An}}}}0{{{b{{b{AC`}}}}c{Dl{Cf}}}{{Al{f}}}{{B`{An}}}}{{}Cj}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}0;;{Bhf}0{{{b{Ah}}c}Bn{{B`{An}}}}{{{b{{b{AC`}}}}c}Bn{{B`{An}}}}{{{b{Cj}}c}Bn{{B`{An}}}}`{cc{}}0{{}{{b{AC`}}}}8{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{}AC`}{{}c{}}{{{b{Ah}}c}{{Al{{Dl{Cf}}}}}{{B`{An}}}}{{{b{{b{AC`}}}}c}{{Al{{Dl{Cf}}}}}{{B`{An}}}}{{{b{Cj}}c}{{Al{{Dl{Cf}}}}}{{B`{An}}}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0;;``{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0``{{{b{Ol}}}Ol}{{{b{c}}{b{Afe}}}f{}{}}{{{b{ACb}}{b{ACd}}{b{Ff}}Jd}Nb}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}0`66{Bhf}0{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{c}}}Bn{}}``{{{b{ACd}}{b{Ff}}}ACb}`````{{{b{c}}}e{}{}}`{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0`99``````````````{{{b{c}}d}f{}}{{{b{AfACf}}ACh}f}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{ACf}}}ACj}{{{b{ACl}}}ACl}{{{b{c}}{b{Afe}}}f{}{}}{{{b{ACl}}{b{ACl}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{ACl}}}ACn}{{}ACl}{{}ACf}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{ACl}}}Bl}<<<{Bhf}00{{{b{ACl}}{b{ACl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{ACl}}{b{AfC`}}}Hd}{cc{}}{ACnACl}11{AChACf}{{{b{ACl}}{b{Afc}}}fCl}{{}Bh}00`{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{ACf{b{Id}}}{{Bj{{Dh{AD`}}ADb}}}}``{{}c{}}0{{{b{ACl}}{b{ACl}}}{{Ed{Jh}}}}{{{b{ACl}}c}BjDn}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00;;;`````````{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}3{Bhf}{{{b{ADd}}{b{AfC`}}}Hd}0{cc{}}{ADbADd}{ADfADd}{{{b{Af{Dh{ADh}}}}{b{ADj}}{b{ADl}}{b{{ADn{BhACl}}}}}f}{{{b{AE`}}{b{{Df{AEb}}}}{b{{Df{AEd}}}}{b{AEf}}}{{Bj{AChADd}}}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{Cf}}{b{{Df{j}}}}{b{Id}}}{{Bj{ACfADd}}}}{AEh{{Ed{Hn}}}}{{{b{ADd}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}:```````{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}3{Bhf}{{{b{AEj}}{b{AfC`}}}Hd}0{cc{}}{AElAEj}{ADbAEj}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{{Df{j}}}}{b{Id}}}{{Bj{ACfAEj}}}}{{{b{AEj}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}9```{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}3{Bhf}{{{b{AEn}}{b{AfC`}}}Hd}0{ADbAEn}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{{Df{j}}}}{b{Id}}}{{Bj{ACfAEn}}}}{{{b{AEn}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}9```{{{b{AfAF`}}AFbAFb}AFd}{{{b{AfAF`}}{Bd{A@`}}}AFd}{{{b{AfAF`}}{b{ACj}}}{{Ed{AFd}}}}{{{b{AfAF`}}ADl}AFd}{{{b{AfAF`}}A@`A@`A@`}AFd}{{{b{AfAF`}}AFbAFbAFb}AFd}{{{b{AfAF`}}A@`A@`}AFd}6{{{b{AfAF`}}c}AFd{{Hb{}{{H`{{E`{A@`A@`}}}}}}}}{{{b{AfAF`}}c}AFd{{Hb{}{{H`{{E`{AFbAFb}}}}}}}}{{{b{AfAF`}}c}AFd{{Hb{}{{H`{A@`}}}}}}{{{b{AfAF`}}c}AFd{{Hb{}{{H`{AFb}}}}}}{{{b{AfAF`}}cHl}{{Bj{fHj}}}{{Hb{}{{H`{A@`}}}}}}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfAFf}}c}AF`{{Ib{I`}}}}{{{b{AfAF`}}}{{b{AfAFh}}}}`{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00`{{AFdh}AFd}{{{b{AfAF`}}BhBh}AFd}`{{}AFj}{{AF`AFl}AF`}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00777{Bhf}0{{{b{AfAF`}}}f}1{{{b{AfAFd}}}f}{{AFdAFj}AFd}{cc{}}00{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{AFf{{Bj{AFnAG`}}}}{{{b{AFf}}}Bn}{{{b{Id}}}AFf}{{{b{AfAFf}}}AFd}`{{AF`Md}AF`}{{AFdMd}AFd}`{{AFdO`}AFd}``{{AF`Nn}AF`}{{AFdAGb}AFd}{{{b{AfAFf}}n}f}`{{{b{AfAFf}}Bh}{{Bj{BhEh}}}}0``{{AF`n}AF`}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00``{ce{}{}}00{{AF`ADl}AF`}````````````{{{b{c}}d}f{}}000``{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000`{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{ACh}}}ACh}{{{b{AGd}}}AGd}{{{b{AGf}}}AGf}{{{b{AGh}}}AGh}{{{b{c}}{b{Afe}}}f{}{}}000{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}000088888{Bhf}0000{{{b{ADb}}{b{AfC`}}}Hd}0{cc{}}{EhADb}1111`````{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000`````{{{b{Id}}{b{ACh}}}{{Bj{AGfADb}}}}{{{b{ACh}}}{{Bj{fADb}}}}{{{b{ADb}}}{{Ed{{b{If}}}}}}{{{b{c}}}e{}{}}000{{{b{c}}}Ab{}}`{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000`````````;;;;;`````````{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AGj}}}AGj}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}`{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8{{}Hl}{{}{{AGn{{Bd{AGl}}}}}}``{{AH`{b{{Df{A@`}}}}{b{{Df{AGb}}}}{b{{Df{h}}}}{b{{Df{O`}}}}}AH`}0{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{AfAHb}}c}AH`{{Ib{I`}}}}{{{b{AfAH`}}}{{b{AfAHd}}}}{{{b{AfAHb}}AHd}AH`}`{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0``{{AH`AFl}AH`}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}044{Bhf}0{{{b{AfAH`}}}f}{{AH`AHf}AH`}{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{AHb{{Bj{AHhAHj}}}}{{{b{Id}}}AHb}{{AH`Md}AH`}`{{AH`Nn}AH`}`{{AH`{AHl{Hl}}Md}AH`}{{{b{AfAHb}}n}f}`{{{b{AfAHb}}Bh}{{Bj{BhEh}}}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0=={{AH`ADl}AH`}``````{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}033``{Bhf}0{{{b{AHn}}{b{AfC`}}}Hd}0{cAI`{AIbEnEl}}{cc{}}{AIdAHn}1{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0``{{{b{AHn}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}088```{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{AIfAFb}{{{b{Oj}}}Oj}{{{b{AIf}}}AIf}{{{b{c}}{b{Afe}}}f{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}077{Bhf}0``{{{b{Oj}}{b{AfC`}}}Hd}{{{b{AIf}}{b{AfC`}}}Hd}{cc{}}{OjAIf}1{{AIhOh}Oj}{OjHl}{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{OjAIh}{AIfAFb}1``{{AIfn}AIf}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0::{OjGh}{OjAIj}>``````````````````````````````````````````````````````{{{b{c}}d}f{}}```{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}`````````````{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AId}}}AId}{{{b{c}}{b{Afe}}}f{}{}}``````{{{b{Id}}}{{Lf{}{{AIl{c}}}}}AIb}`````````{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}6{{{b{{Lf{}{{AIl{c}}}}}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}AIb}{Bhf}{{{b{AId}}{b{AId}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00```{{{b{AId}}{b{AfC`}}}Hd}0{cc{}}{N`AId}````{{}Bh}```{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}``````````````{{}{{b{{Df{M`}}}}}}````````````````{{{b{Id}}}AIn}`{{{b{AId}}}{{Ed{{b{If}}}}}}``````{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}```{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}};````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0``{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{AJ`}}}AJ`}{{{b{c}}{b{Afe}}}f{}{}}{{{b{Id}}}AJb}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}066{{{b{AJb}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{AJ`}}}{{Bj{fAId}}}}{Bhf}0`{cc{}}0`{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{Id}}{b{{D`{{Gb{GjGlGn}}}}}}{Ed{{b{{D`{{Gb{GjGlGn}}}}}}}}{b{{Ed{Mf}}}}Bn}AJ`}{{}{{b{{Df{M`}}}}}}```{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}099`{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}`{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AJd}}}AJd}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}`{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}````{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00``{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{AJf}}}AJf}{{{b{c}}{b{Afe}}}f{}{}}{{{b{Id}}}AJh}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00666{{{b{AJh}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{AJf}}}{{Bj{fAId}}}}{Bhf}00{{{b{AJj}}{b{AfC`}}}Hd}0{cc{}}00`{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{{b{Id}}{b{{D`{{Gb{GjGlGn}}}}}}OhOj}{{Bj{AJfAJj}}}}{{}{{b{{Df{M`}}}}}}`{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00:::````{{{b{c}}d}f{}}0`{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{AJl}}}AJl}{{{b{AJn}}}AJn}{{{b{c}}{b{Afe}}}f{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}066{Bhf}0``{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{c}}}Bn{}}```{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}088```````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00000{{{b{Afc}}}{{b{AfAd}}}{}}00000```{{{b{c}}}{{b{e}}}{}{}}00000{{{b{Afc}}}{{b{Afe}}}{}{}}00000{{{b{AK`}}}AK`}{{{b{AKb}}}AKb}{{{b{c}}{b{Afe}}}f{}{}}0``{{{b{Id}}}AKd}```{Bh{{b{c}}}{}}00000{Bh{{b{Afc}}}{}}00000777777{{{b{AKd}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}00000{{{b{AKf}}{b{AfC`}}}Hd}0{cc{}}00000`{{}Bh}00000`{ce{}{}}00000{{{Cn{c}}}{{Cn{Ad}}}{}}00000{{{D`{c}}}{{D`{Ad}}}{}}00000{{{Db{c}}}{{Db{Ad}}}{}}00000`{{{b{Id}}{b{AKh}}}{{Bj{AKbAKf}}}}``{{}{{b{{Df{M`}}}}}}```````{{{b{c}}}e{}{}}0{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}00000000000{{{b{c}}}Eb{}}00000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00000::::::``{{{b{AKj}}}ACj}````{{{b{c}}d}f{}}``{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AKl}}}AKl}{{{b{c}}{b{Afe}}}f{}{}}``{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{n{b{AKj}}}{{Bj{AKlAKf}}}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}``````{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8```````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00``{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{AKn}}}AKn}{{{b{AL`}}}AL`}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Id}}}ALb}{{}AKn}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00888{{{b{ALb}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}00{{{b{AKn}}{b{AKn}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{AKn}}{b{AfC`}}}Hd}{cc{}}00`{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{{b{Id}}AKn}AL`}{{}c{}}{{}{{b{{Df{M`}}}}}}`{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00:::`{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}`{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{ALd}}}ALd}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8``````````````````````````````{{{b{c}}d}f{}}00``{{}AFj}{{{b{c}}}{{b{Ad}}}{}}00000{{{b{Afc}}}{{b{AfAd}}}{}}00000``````{{AFjAFj}AFj}{{{b{AfAFj}}AFj}f}10{{{b{AFj}}}j}021{{{b{c}}}{{b{e}}}{}{}}00000{{{b{Afc}}}{{b{Afe}}}{}{}}00000{{{b{ALf}}}ALf}{{{b{AFn}}}AFn}{{{b{AFj}}}AFj}{{{b{c}}{b{Afe}}}f{}{}}00{AFjAFj}{{{b{AFj}}AFj}Bn}{{{b{ALh}}{b{Id}}I`Jd{AHl{Hl}}{Mb{M`}}}ALf}{{{b{Id}}}ALh}{{}AFh}{{}AFj}`{Bh{{b{c}}}{}}00000{Bh{{b{Afc}}}{}}00000{{AFjAFj}AFj}>>>>>>{{{b{ALh}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}000005{{{b{AG`}}{b{AG`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{AfAFj}}c}f{{A@n{}{{H`{AFj}}}}}}{{{b{AFj}}{b{AfC`}}}Hd}000{{{b{AG`}}{b{AfC`}}}Hd}0{cc{}}00000{N`AG`}{HjAG`}{EhAG`}{j{{Ed{AFj}}}}{jAFj}00{cAFj{{A@n{}{{H`{AFj}}}}}}{{{b{Cf}}}{{Ed{AFj}}}}`{{}Bh}00000{{{b{AfAFj}}AFj}f}{{AFjAFj}AFj}{{{b{AFj}}AFj}Bn}{ce{}{}}00000{{{Cn{c}}}{{Cn{Ad}}}{}}00000{{{D`{c}}}{{D`{Ad}}}{}}00000{{{Db{c}}}{{Db{Ad}}}{}}00000{AFjc{}}{{{b{AFj}}}Bn}0{{{b{c}}}Bn{}}{{{b{AFj}}}{{ALj{AFj}}}}{{{b{AFj}}}{{ALl{AFj}}}}``{AFf{{Bj{AFnAG`}}}}{AFjAFj}{{}c{}}0`{{}{{b{{Df{M`}}}}}}`?```{{{b{AfAFj}}AFjBn}f}{{{b{AG`}}}{{Ed{{b{If}}}}}}{{AFjAFj}AFj}{{{b{AfAFj}}AFj}f}1{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}2``{c{{Bj{e}}}{}{}}00000000000{{{b{c}}}Eb{}}000005{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00000`{ce{}{}}00000```````{{{b{c}}d}f{}}000`{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{ALn}}}ALn}{{{b{AM`}}}AM`}{{{b{AMb}}}AMb}{{{b{AMd}}}AMd}{{{b{c}}{b{Afe}}}f{}{}}000`{{}AM`}`{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}0009999{Bhf}000```{cc{}}000{{}Bh}000{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000{{{b{c}}}Bn{}}000{{}c{}}```````{{{b{c}}}e{}{}}000``{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0009999`````{{{b{c}}d}f{}}0`{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000``{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{AMf}}}AMf}{{{b{AMh}}}AMh}{{{b{c}}{b{Afe}}}f{}{}}0``{{{b{Id}}}AMj}{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}0007777{{{b{AMj}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}000{cc{}}000``{{}Bh}000`{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000`{{{D`{AGf}}}AD`}{{{b{Id}}{b{{Df{AD`}}}}}{{Bj{AMhEh}}}}`{{}{{b{{Df{M`}}}}}}````{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000::::``{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AMl}}}AMl}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}``{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}{{}AGl}9```````````````{{{b{c}}d}f{}}00``{{}AHf}{{{b{c}}}{{b{Ad}}}{}}00000{{{b{Afc}}}{{b{AfAd}}}{}}00000``````{{AHfAHf}AHf}{{{b{AfAHf}}AHf}f}10{{{b{AHf}}}Hl}021{{{b{c}}}{{b{e}}}{}{}}00000{{{b{Afc}}}{{b{Afe}}}{}{}}00000{{{b{AHf}}}AHf}{{{b{AMn}}}AMn}{{{b{AHh}}}AHh}{{{b{c}}{b{Afe}}}f{}{}}00{AHfAHf}{{{b{AHf}}AHf}Bn}{{{b{AN`}}{b{Id}}I`Jd{AHl{Hl}}{Mb{M`}}}AMn}{{{b{Id}}}AN`}{{}AHd}{{}AHf}`{Bh{{b{c}}}{}}00000{Bh{{b{Afc}}}{}}00000{{AHfAHf}AHf}>>>>>>{{{b{AN`}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}000005{{{b{AHj}}{b{AHj}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{AfAHf}}c}f{{A@n{}{{H`{AHf}}}}}}`{{{b{AHf}}{b{AfC`}}}Hd}000{{{b{AHj}}{b{AfC`}}}Hd}0{cc{}}0000{EhAHj}1{Hl{{Ed{AHf}}}}{HlAHf}00{cAHf{{A@n{}{{H`{AHf}}}}}}{{{b{Cf}}}{{Ed{AHf}}}}`{{}Bh}00000{{{b{AfAHf}}AHf}f}?{{{b{AHf}}AHf}Bn}{ce{}{}}00000{{{Cn{c}}}{{Cn{Ad}}}{}}00000{{{D`{c}}}{{D`{Ad}}}{}}00000{{{Db{c}}}{{Db{Ad}}}{}}00000{AHfc{}}{{{b{AHf}}}Bn}0{{{b{c}}}Bn{}}{{{b{AHf}}}{{ALj{AHf}}}}{{{b{AHf}}}{{ALl{AHf}}}}`{AHb{{Bj{AHhAHj}}}}{AHfAHf}{{}c{}}0`{{}{{b{{Df{M`}}}}}}``>```{{{b{AfAHf}}AHfBn}f}{{{b{AHj}}}{{Ed{{b{If}}}}}}{{AHfAHf}AHf}{{{b{AfAHf}}AHf}f}1{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}2{c{{Bj{e}}}{}{}}00000000000{{{b{c}}}Eb{}}000005{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00000`{ce{}{}}00000````{{{b{c}}d}f{}}00`{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{ANb}}}ANb}{{{b{ANd}}}ANd}{{{b{ANf}}}ANf}{{{b{c}}{b{Afe}}}f{}{}}00`{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00777{Bhf}00```{cc{}}00{{}Bh}00>>>{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{{b{c}}}Bn{}}00`````{{{b{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00{ce{}{}}00````````````````````````````{{{b{c}}d}f{}}00000000{{{b{c}}}{{b{Ad}}}{}}0000000000{{{b{Afc}}}{{b{AfAd}}}{}}0000000000``{{{b{c}}}{{b{e}}}{}{}}0000000000{{{b{Afc}}}{{b{Afe}}}{}{}}0000000000{{{b{ANh}}}ANh}{{{b{ANj}}}ANj}{{{b{ANl}}}ANl}{{{b{ANn}}}ANn}{{{b{AO`}}}AO`}{{{b{AOb}}}AOb}{{{b{AOd}}}AOd}{{{b{AOf}}}AOf}{{{b{AOh}}}AOh}{{{b{c}}{b{Afe}}}f{}{}}00000000``{{{b{Id}}}AOj}`{{}AOd}`{Bh{{b{c}}}{}}0000000000{Bh{{b{Afc}}}{}}0000000000???????????{{{b{AOj}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}`{Bhf}0000000000{{{b{ANl}}{b{ANl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00``{{{b{ANh}}{b{AfC`}}}Hd}{{{b{ANj}}{b{AfC`}}}Hd}{{{b{ANl}}{b{AfC`}}}Hd}{{{b{AO`}}{b{AfC`}}}Hd}{{{b{AOl}}{b{AfC`}}}Hd}0{cc{}}0000000000{AEdANn}``{{}Bh}0000000000`{ce{}{}}0000000000{{{Cn{c}}}{{Cn{Ad}}}{}}0000000000{{{D`{c}}}{{D`{Ad}}}{}}0000000000{{{Db{c}}}{{Db{Ad}}}{}}0000000000{{{b{AO`}}}Bn}``{{{b{Id}}{b{{Df{AOb}}}}}{{Bj{AOhAOl}}}}{{}c{}}``{{}{{b{{Df{M`}}}}}}````````{{{b{c}}}e{}{}}00000000{{{b{c}}}Ab{}}`{c{{Bj{e}}}{}{}}000000000000000000000{{{b{c}}}Eb{}}0000000000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000000000<<<<<<<<<<<{{{b{ANn}}}{{Bd{Hl}}}}``````````{{{b{c}}d}f{}}``{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}`{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AOn}}}AOn}{{{b{c}}{b{Afe}}}f{}{}}````{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}``{cc{}}{{{b{AOb}}}{{Bj{AOnAOl}}}}`{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}```````{{{b{c}}}e{}{}}`{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8``{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{B@`}}}B@`}{{{b{c}}{b{Afe}}}f{}{}}{{{b{Id}}}B@b}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}066{{{b{B@b}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{B@`}}}{{Bj{fAId}}}}{Bhf}0{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{Id}}}B@`}{{}{{b{{Df{M`}}}}}}`{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}099```{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00``{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{B@d}}}B@d}{{{b{c}}{b{Afe}}}f{}{}}`{{{b{Id}}}B@f}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00666{{{b{B@f}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{B@d}}}{{Bj{fAId}}}}{Bhf}00{cc{}}00`{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{{b{Id}}{b{B@h}}}B@d}{{}{{b{{Df{M`}}}}}}````{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00999`{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{B@j}}}B@j}{{{b{c}}{b{Afe}}}f{}{}}`{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}`{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}```{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8```````````````````````````````````````{{{b{Id}}B@l{b{{D`{{Gb{GjGlGn}}}}}}}{{Bj{fB@n}}}}````````````````````````````````````````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{BA`}}}BA`}{{{b{B@n}}}B@n}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Id}}{b{{D`{{Gb{GjGlGn}}}}}}{b{{Df{j}}}}}{{Bj{fB@n}}}}{{{b{B@l}}{b{Id}}BAb}{{D`{{Gb{GjGlGn}}}}}}`{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00888{Bhf}00{{{b{B@n}}{b{B@n}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{BA`}}{b{AfC`}}}Hd}{{{b{B@n}}{b{AfC`}}}Hd}0`{cc{}}0{HnBA`}1{{{BAf{BAd}}}B@n}{EhB@n}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{{b{B@n}}}{{Ed{{b{If}}}}}}{{{b{B@l}}}Hn}{{{b{B@l}}}BAb}{{{b{c}}}e{}{}}0{{{b{c}}}Ab{}}{{{b{Id}}B@l{b{{D`{{Gb{GjGlGn}}}}}}}{{Bj{fB@n}}}}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00{{{b{B@l}}{b{Kj}}{b{Gl}}}{{Bj{fB@n}}}}===```````````````````````````{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{AEd}}}{{b{{D`{{Gb{GjGlGn}}}}}}}}{{{b{AEf}}Fd}f}{{{b{AfBAh}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}0300{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{AEd}}}AEd}{{{b{c}}{b{Afe}}}f{}{}}{{{b{AEf}}{b{Id}}B@l}{{Bj{AEdB@n}}}}{{{b{BAj}}{b{Ff}}Hn}AEd}{{}BAh}{Bh{{b{c}}}{}}0:00{Bh{{b{Afc}}}{}}0008888{Bhf}000{{{b{AEd}}{b{AfC`}}}Hd}{{{b{{BAf{c}}}}{b{AfC`}}}HdBAl}{{{b{{BAf{c}}}}{b{AfC`}}}HdBAn}{{{b{AEd}}}Hn}{cc{}}0{B@n{{BAf{c}}}{}}11{{{b{AEf}}Fd{b{Id}}B@l}{{Bj{AEdB@n}}}}{{{b{AEf}}Fd{b{Id}}c}{{Bj{AEdB@n}}}{{Jb{}{{A@f{B@l}}}}}}{{{b{AEf}}Fd{b{Id}}e}{{Bj{AEd{BAf{c}}}}}BAl{{Jb{}{{A@f{{Bj{B@lc}}}}}}}}{{{b{AEd}}}Gj}{{{b{AEd}}}Hl}{{}Bh}000`{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000{{{b{Ff}}{b{Lh}}{b{BAj}}}AEf}{{{D`{{Gb{GjGlGn}}}}}{{Ed{AEd}}}}{{}c{}}{{{b{{BAf{c}}}}}{{Ed{{b{If}}}}}If}`{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000<<<<{{{b{AEf}}}{{b{{D`{{Gb{GjGlGn}}}}}}}}`{{{b{AEf}}}{{b{AEd}}}}{{{b{AEd}}}Hl}{{{b{AEd}}}{{Bd{Hl}}}}3`3`3```````````````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000``{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{BB`}}}BB`}{{{b{BBb}}}BBb}{{{b{BBd}}}BBd}{{{b{c}}{b{Afe}}}f{}{}}00{{BBf{b{Id}}}{{Bj{fAId}}}}{{{b{Id}}}BBh}{{{b{BB`}}}Hn}{{{b{BB`}}{Bd{Hl}}}{{Bd{Hl}}}}{{}BBd}{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}0000<<<<<{{{b{BBh}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}0000{{{b{BB`}}{b{AfC`}}}Hd}0{{{b{BBb}}{b{AfC`}}}Hd}0{{{b{BBd}}{b{AfC`}}}Hd}0{cc{}}0000`{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000{{{b{Id}}BB`BBdBBb{b{{D`{{Gb{GjGlGn}}}}}}{b{{D`{{Gb{GjGlGn}}}}}}}BBf}{{}c{}}{{{b{BB`}}{Bd{Hl}}}Bh}{{}{{b{{Df{M`}}}}}}``{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}00{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000<<<<<`{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{BBj}}}BBj}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}`{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8```````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{AGb}}}AGb}{{{b{BBl}}}BBl}{{{b{c}}{b{Afe}}}f{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}0{c{{Bj{AGb}}}Bl}77{Bhf}0{{{b{AGb}}{b{AGb}}}Bn}{{{b{AGb}}{b{AfC`}}}Hd}{cc{}}0{AGbBBl}{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{c}}}Bn{}}0{{AGbn}c{}}{{{b{AfAGb}}n}f}{nAGb}0{{{b{AGb}}}{{Ed{n}}}}{{{b{AGb}}c}BjDn}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}04{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0==`{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}````{{{b{BBn}}}BBn}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{{{b{BBn}}{b{AfC`}}}Hd}{cc{}}{{{b{BC`}}}BBn}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{HnKf}Bn}{{HnGh}BBn}{{{b{BBn}}}Hl}{{{b{BBn}}{b{{Df{j}}}}}{{Dl{{Df{j}}}}}}{{{b{BBn}}{b{{Df{j}}}}}{{Dh{c}}}Ej}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}<``{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{BCb}}}BCb}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{{{b{BCb}}{b{AfC`}}}Hd}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{AFbOh}AFb}{AFbAFb}``{{{b{BCb}}}AFb}{{{b{BCb}}}BCd}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}};````````````````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000`{{{b{BCf}}}BCf}{{{b{BCh}}}BCh}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{BCj}}}{{b{{D`{BCl}}}}}}```{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}000077777{Bhf}0000{{{b{BCh}}{b{BCh}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{BCf}}{b{AfC`}}}Hd}0{{{b{BCh}}{b{AfC`}}}Hd}{{{b{BCj}}{b{Id}}BChBCn{b{{Df{j}}}}}BD`}``{cc{}}00{B@nBCf}1{BDbBCf}2{{{b{BCh}}{b{Afc}}}fCl}{{{b{BCj}}}Hl}{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000`{{Ab{D`{BCl}}BDd}BCj}```{{{b{BCj}}Fd}f}`{{{b{BCf}}}{{Ed{{b{If}}}}}}``{{{b{c}}}e{}{}}0{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000;;;;;=``{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{Id}}{b{BDf}}{b{{D`{{Gb{GjGlGn}}}}}}}{{Bj{BA`BCf}}}}{{{b{AfBDh}}BDj}{{Bj{fBCf}}}}``{{}BDl}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}066{Bhf}0{{{b{AfBDh}}}{{Bj{fBCf}}}}``{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{Abc}{{Bj{BDhBCf}}}{{Jb{{Cn{AA`}}}{{A@f{{BE`{{Cn{BDn}}}}}}}}}}{{}c{}}8{{{b{BDh}}}{{Ed{BEb}}}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0{{{b{BDh}}{b{Id}}{b{AfBEd}}BEf}{{Bj{fBCf}}}}::````{{{b{Ff}}{b{BAj}}HlHl}AEd}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00`{{{b{Id}}{b{AEd}}}f}```{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00444{Bhf}00{{{b{AfBEh}}Bh{b{{Df{j}}}}}{{Bj{fBCf}}}}{{{b{AfBEh}}BEf{b{{Df{j}}}}}{{Bj{fBCf}}}}{{{b{BEb}}{b{AfC`}}}Hd}{{{b{AfBEh}}{b{Id}}BCn{b{{Df{j}}}}}{{Bj{BEjBCf}}}}`{cc{}}00{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00``{{{b{Cf}}{b{Id}}{D`{BCl}}{b{BDd}}}{{Bj{BEhBCf}}}}{BCfBEb}{{{b{AfBEh}}}{{Bj{fBCf}}}}```{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00{{{b{AfBEh}}{b{Id}}BEf}{{Bj{fBCf}}}}`:::``````````````````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}00000{{{b{Afc}}}{{b{AfAd}}}{}}00000``{{{b{c}}}{{b{e}}}{}{}}00000{{{b{Afc}}}{{b{Afe}}}{}{}}00000{{{b{BEl}}}BEl}{{{b{BEn}}}BEn}{{{b{BF`}}}BF`}{{{b{c}}{b{Afe}}}f{}{}}00{{{b{BFb}}{b{Id}}{b{AfNh}}}f}{{}BF`}`{Bh{{b{c}}}{}}00000{Bh{{b{Afc}}}{}}00000999999{{{b{BFb}}{b{Id}}l}{{Bj{BFdN`}}}}{{{b{BFb}}{b{Ld}}{b{{Mn{MjMl}}}}M`{b{AfNh}}}f}{Bhf}00000{{{b{BFf}}{b{AfC`}}}Hd}0{{{b{BEl}}{b{AfC`}}}Hd}{{{b{BEn}}{b{AfC`}}}Hd}{{{b{BF`}}{b{AfC`}}}Hd}`{cc{}}0{AJjBFf}1111{{}Bh}00000{ce{}{}}00000{{{Cn{c}}}{{Cn{Ad}}}{}}00000{{{D`{c}}}{{D`{Ad}}}{}}00000{{{Db{c}}}{{Db{Ad}}}{}}00000````{{{b{Id}}BF`}BFb}{{}c{}}````{{BEn{Bd{Hl}}}BCd}`{{{b{AfBFb}}c}{{b{AfBFb}}}{{Ib{AI`}}}}`{{{b{BFb}}}{{Bd{Hl}}}}``{{{b{AfBFb}}{b{Id}}OjIlcBn}{{Bj{fBFf}}}{ElEn}}{{{b{AfBFb}}{b{Id}}Ilc}{{Bj{fBFf}}}{ElEn}}``{{{b{BFf}}}{{Ed{{b{If}}}}}}{{{b{BEn}}}AFb}{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}00000000000{{{b{c}}}Eb{}}00000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00000``{ce{}{}}00000```````````````````{{{b{c}}d}f{}}000000000000{{{b{c}}}{{b{Ad}}}{}}000000000000{{{b{Afc}}}{{b{AfAd}}}{}}000000000000{{{b{c}}}{{b{e}}}{}{}}000000000000{{{b{Afc}}}{{b{Afe}}}{}{}}000000000000```````````{{{b{BFh}}}BFh}{{{b{BFj}}}BFj}{{{b{BFl}}}BFl}{{{b{BFn}}}BFn}{{{b{BG`}}}BG`}{{{b{BGb}}}BGb}{{{b{BGd}}}BGd}{{{b{BGf}}}BGf}{{{b{BGh}}}BGh}{{{b{BGj}}}BGj}{{{b{BGl}}}BGl}{{{b{BGn}}}BGn}{{{b{BH`}}}BH`}{{{b{c}}{b{Afe}}}f{}{}}000000000000{{}BH`}{Bh{{b{c}}}{}}000000000000{Bh{{b{Afc}}}{}}000000000000{{{b{c}}}{{b{e}}}{}{}}000000000000{Bhf}000000000000{cc{}}{nBFh}1{HlBFj}2{AFbBFl}{{{Bd{n}}}BFl}4{AFbBFn}5{{{Bd{j}}}BG`}{OhBG`}{OhBGb}8{{{Bd{j}}}BGb}{BHbBGd}{A@`BGd};{BHbBGf}{A@`BGf}={lBGh}{BHdBGh}??{BHfBGj}{ADlBGl}{cc{}}{BCdBGl}1{ADlBGn}2{{}Bh}000000000000{ce{}{}}000000000000{{{Cn{c}}}{{Cn{Ad}}}{}}000000000000{{{D`{c}}}{{D`{Ad}}}{}}000000000000{{{Db{c}}}{{Db{Ad}}}{}}000000000000{{{b{c}}}Bn{}}000000000000{{}c{}}````````````{{{b{c}}}e{}{}}000000000000{c{{Bj{e}}}{}{}}0000000000000000000000000{{{b{c}}}Eb{}}000000000000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000000000000``9999999999999````````````````````````````````````````````````{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0````{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0``{{}ACd}{{}BHh}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}055{Bhf}0`{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{}c{}}0``````````````````{{{b{ACd}}}BHh}```{{{b{BHh}}}Fd}`{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}099```{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfBHj}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{Nd}}}Nd}{{{b{BHl}}}BHl}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Nd}}{b{Nd}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{Nd}}}ACn}{{}Nd}{{}BHl}{{}BHj}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{Nd}}}Bl}==={Bhf}00`{{{b{Nd}}{b{Nd}}}Bn}{{{b{BHl}}{b{BHl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{Nd}}{b{AfC`}}}Hd}{{{b{BHl}}{b{AfC`}}}Hd}{ACnNd}{cc{}}00{{{b{BHj}}{b{Ff}}{b{BHl}}}Nd}{{{b{Nd}}{b{Afc}}}fCl}{{{b{BHl}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}00{{{b{BHj}}}Bh}{{{b{Nd}}{b{Nd}}}{{Ed{Jh}}}}`{{{b{BHj}}}{{Mn{NdBHn}}}}{{{b{Nd}}c}BjDn}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00<<<````````{{{b{c}}d}f{}}000``{{{b{BI`}}{b{Ff}}{b{ACd}}{b{BIb}}}Nb}{{{b{BIb}}}Bn}{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000{{{b{AfBI`}}Fd{b{AfBAj}}{b{AfFh}}{b{AfBId}}}f}{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{BIf}}}BIf}{{{b{Nb}}}Nb}{{{b{Jd}}}Jd}{{{b{BIb}}}BIb}{{{b{c}}{b{Afe}}}f{}{}}000{{{b{BIf}}{b{BIf}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BIf}}}ACn}{{}BIf}{{}BI`}{Bh{{b{c}}}{}}0{{{b{Nb}}}{{b{c}}}{}}111{Bh{{b{Afc}}}{}}0000{c{{Bj{BIf}}}Bl}?????{Bhf}0000`{{{b{BIf}}{b{BIf}}}Bn}{{{b{Jd}}{b{Jd}}}Bn}{{{b{BIb}}{b{BIb}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000000{{{b{BIf}}{b{AfC`}}}Hd}{{{b{Jd}}{b{AfC`}}}Hd}{{{b{BIb}}{b{AfC`}}}Hd}{ACnBIf}{cc{}}0000{{{b{BIf}}{b{Afc}}}fCl}{{{b{Jd}}{b{Afc}}}fCl}{{{b{BIb}}{b{Afc}}}fCl}{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000``{{}c{}}0{{{b{BI`}}}Bh}{{{b{BIf}}{b{BIf}}}{{Ed{Jh}}}}``{{{b{BIb}}}Fd}{{{b{BIf}}c}BjDn}{{{b{c}}}e{}{}}000{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000<<<<<```````{{{b{c}}d}f{}}0{{{b{Fh}}{b{Ff}}{b{Fn}}}{{D`{{Gb{FlFnG`}}}}}}{{{b{Fn}}}Bn}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfFh}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{Fl}}}Fl}{{{b{Fn}}}Fn}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Fl}}{b{Fl}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{Fl}}}ACn}{{}Fl}{{}Fh}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{Fl}}}Bl}<<<{Bhf}00{{{b{Fl}}{b{Fl}}}Bn}{{{b{Fn}}{b{Fn}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{Fl}}{b{AfC`}}}Hd}{{{b{Fn}}{b{AfC`}}}Hd}{ACnFl}{cc{}}00{{{b{Fh}}Fl}{{Bj{{D`{{Gb{FlFnG`}}}}N`}}}}{{{b{Fl}}{b{Afc}}}fCl}{{{b{Fn}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00``{{}c{}}0{{{b{Fh}}}Bh}{{{b{Fl}}{b{Fl}}}{{Ed{Jh}}}}`{{{b{Fn}}}Fd}{{{b{Fl}}c}BjDn}`{{{b{c}}}e{}{}}0{{{b{Fh}}}Fd}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00`===`````{{{b{{BIh{ceg}}}}{b{e}}i}{{D`{{Gb{ceg}}}}}BIj{BIlBInBJ`BAnBJb}{}{{Jb{{b{e}}}{{A@f{g}}}}}}{{{b{BJb}}}Bn}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{Af{BIh{ceg}}}}Fdi}fBIj{BIlBInBJ`BAnBJb}{}{{ABn{{b{g}}}}}}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00``{{}{{BIh{ceg}}}BIjBAn{}}{Bh{{b{c}}}{}}{{{b{{Gb{ceg}}}}}{{b{i}}}{}BAn{}{}}11{Bh{{b{Afc}}}{}}00555{Bhf}00{{{b{Af{BIh{ceg}}}}}fBIjBAn{}}{cc{}}00{{{b{{BIh{ceg}}}}c}{{Bj{{D`{{Gb{ceg}}}}N`}}}BIj{BIlBInBJ`BAnBJb}{}}`{{}Bh}00`{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}{{{b{{BIh{ceg}}}}}BhBIj{BIlBInBJ`BAnBJb}{}}{{{b{BJb}}}Fd}`{{{b{{BIh{ceg}}}}}FdBIj{BIlBInBJ`BAnBJb}{}}`{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00:::```{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfBJd}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{BJf}}}BJf}{{{b{BJh}}}BJh}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{BJf}}{b{BJf}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BJf}}}ACn}{{}BJf}{{}BJd}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{BJf}}}Bl}<<<{Bhf}00`{{{b{BJf}}{b{BJf}}}Bn}{{{b{BJh}}{b{BJh}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{BJf}}{b{AfC`}}}Hd}{{{b{BJh}}{b{AfC`}}}Hd}{ACnBJf}{cc{}}00{{{b{BJd}}{b{Id}}{b{BJh}}}BJf}{{{b{BJf}}{b{Afc}}}fCl}{{{b{BJh}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}0{{{b{BJd}}}Bh}{{{b{BJf}}{b{BJf}}}{{Ed{Jh}}}}`{{{b{BJd}}}{{Mn{BJfBJj}}}}{{{b{BJf}}c}BjDn}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00<<<`````````{{{b{c}}d}f{}}00`{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000`{{Hlc}{{AGn{{Bd{BJl}}}}}{{ABh{}{{H`{BJn}}}}}}{{{b{AfBK`}}{b{Ff}}Fd{b{BKb}}{b{BJd}}}f}{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{Mj}}}Mj}{{{b{AGl}}}AGl}{{{b{BKd}}}BKd}{{{b{c}}{b{Afe}}}f{}{}}00{{{b{Mj}}{b{Mj}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BKd}}{b{Ff}}{b{BJd}}{b{BKb}}}{{Bj{MlBKf}}}}`{{{b{Mj}}}ACn}{{}Mj}{{}BK`}`{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}0000{c{{Bj{Mj}}}Bl}>>>>>{Bhf}0000{{{b{Mj}}{b{Mj}}}Bn}{{{b{AGl}}{b{AGl}}}Bn}{{{b{BKd}}{b{BKd}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000000{{{b{Mj}}{b{AfC`}}}Hd}{{{b{AGl}}{b{AfC`}}}Hd}{{{b{BKd}}{b{AfC`}}}Hd}{{{b{BKf}}{b{AfC`}}}Hd}0``{cc{}}{ACnMj}1111{c{{AGn{{Bd{AGl}}}}}{{ABh{}{{H`{BJn}}}}}}{{{b{BK`}}{b{Id}}{b{BKd}}}Mj}{{{b{Mj}}{b{Afc}}}fCl}{{{b{AGl}}{b{Afc}}}fCl}{{{b{BKd}}{b{Afc}}}fCl}{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000``{{}c{}}0{{{b{BK`}}}Bh}{{{b{Mj}}{b{Mj}}}{{Ed{Jh}}}}````{{{b{BK`}}}{{Mn{MjMl}}}}`{{{b{{Df{AGl}}}}}f}{{{b{Mj}}c}BjDn}`{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}{{{b{AGl}}}BKh}{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000```?????`````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{N`}}}N`}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}055{Bhf}0{{{b{N`}}{b{N`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{N`}}{b{AfC`}}}Hd}0`{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0`{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}088```{{{b{c}}d}f{}}0```{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfBId}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{BKj}}}BKj}{{{b{BKl}}}BKl}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{BKj}}{b{BKj}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BKj}}}ACn}{{}BKj}{{}BKl}{{}BId}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{BKj}}}Bl}==={Bhf}00{{{b{BKj}}{b{BKj}}}Bn}{{{b{BKl}}{b{BKl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{BKj}}{b{AfC`}}}Hd}{{{b{BKl}}{b{AfC`}}}Hd}{cc{}}{ACnBKj}11{{{b{BId}}{b{Ff}}{b{BKl}}}BKj}{{{b{BKj}}{b{Afc}}}fCl}{{{b{BKl}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00``````{{}c{}}00{{{b{BId}}}Bh}{{{b{BKj}}{b{BKj}}}{{Ed{Jh}}}}`{{{b{BId}}}{{Mn{BKjBKn}}}}{{{b{BKj}}c}BjDn}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00<<<````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfBKb}}{b{Ff}}{b{{ABd{c}}}}Fd{b{{ABl{Aj}}}}}fAh}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{AIn}}}AIn}{{{b{BL`}}}BL`}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{AIn}}{b{AIn}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BL`}}{b{Ff}}{b{{ABd{c}}}}{b{{Df{{E`{AbAb}}}}}}}BLbAh}{{{b{AIn}}}ACn}{{}AIn}{{}BKb}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{AIn}}}Bl}==={Bhf}00{{{b{AIn}}{b{AIn}}}Bn}{{{b{BL`}}{b{BL`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000`{{{b{AIn}}{b{AfC`}}}Hd}{{{b{BL`}}{b{AfC`}}}Hd}{cc{}}{ACnAIn}11{{{b{BKb}}{b{Id}}{b{BL`}}}AIn}{{{b{AIn}}{b{Afc}}}fCl}{{{b{BL`}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}0{{{b{BKb}}}Bh}{{{b{AIn}}{b{AIn}}}{{Ed{Jh}}}}`{{{b{BKb}}}{{Mn{AInBLb}}}}{{{b{AIn}}c}BjDn}``{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00<<<```{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00``{{}{{BLd{ceg}}}BIj{}{}}{Bh{{b{c}}}{}}{{{b{{BLf{c}}}}}{{b{e}}}{}{}}11{Bh{{b{Afc}}}{}}00555{Bhf}00{cc{}}00{{{b{{Mn{ce}}}}c}{{Bj{{b{e}}N`}}}BIj{}}{{{b{{BLd{ceg}}}}{b{e}}i}cBIj{BAnBIlBInBJ`}{}{{Jb{{b{e}}}{{A@f{g}}}}}}{{{b{{Mn{ce}}}}c}{{Bj{{b{BLh}}N`}}}BIj{}}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}{{{b{{BLd{ceg}}}}}BhBIj{BAnBIlBInBJ`}{}}{{{b{Af{BLd{ceg}}}}i}fBIj{BAnBIlBInBJ`}{}{{ABn{{b{e}}}{{A@f{{Ed{g}}}}}}}}`{{{b{{BLd{ceg}}}}}{{Mn{cg}}}BIj{BAnBIlBInBJ`}{}}```{{{Ed{c}}e}{{Bj{cN`}}}{}BIj}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00;;;`````{{{b{c}}d}f{}}0{{{b{BAj}}{b{Ff}}{b{Gl}}}{{D`{{Gb{GjGlGn}}}}}}{{{b{Gl}}}Bn}{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{AfBAj}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{Gj}}}Gj}{{{b{Gl}}}Gl}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Gj}}{b{Gj}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{Gj}}}ACn}{{}Gj}{{}BAj}`{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}000{c{{Bj{Gj}}}Bl}`<<<<{Bhf}000{{{b{Gj}}{b{Gj}}}Bn}{{{b{Gl}}{b{Gl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{Gj}}{b{AfC`}}}Hd}{{{b{Gl}}{b{AfC`}}}Hd}`{cc{}}0{ACnGj}11{{{b{BAj}}Gj}{{Bj{{D`{{Gb{GjGlGn}}}}N`}}}}{{{b{Gj}}{b{Afc}}}fCl}{{{b{Gl}}{b{Afc}}}fCl}{{}Bh}000{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000``{{}c{}}0{{{b{BAj}}}Bh}{{{b{Gj}}{b{Gj}}}{{Ed{Jh}}}}`{{{b{Gl}}}Fd}`{{{b{Gj}}c}BjDn}``{{{b{c}}}e{}{}}0{{{b{BAj}}}Fd}{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000`===={{{b{Gl}}I`}Gl}{{{b{Gl}}{b{Cf}}}Gl}","D":"JJ`","p":[[1,"reference"],[5,"Private",7621],[1,"unit"],[5,"Color32",0,7622],[1,"u8"],[5,"Rgba",0,7623],[1,"f32"],[5,"AdapterInfo",7624],[5,"String",7625],[10,"Any",7626],[0,"mut"],[10,"FileSystem",2003],[5,"PathBuf",7627],[8,"Result",7628],[5,"Path",7627],[10,"AsRef",7629],[5,"Hsva",0,7630],[1,"array"],[6,"Colormap",813],[1,"usize"],[6,"Result",7631],[10,"Deserializer",7632],[1,"bool"],[5,"Formatter",7633],[5,"Error",7633],[5,"HsvaGamma",7634],[1,"str"],[6,"ParseHexColorError",7635],[5,"OsFileSystem",2003],[10,"Hasher",7636],[5,"Box",7637],[5,"Arc",7638],[5,"Rc",7639],[8,"RecommendedFileResolver",1836],[1,"slice"],[5,"Vec",7640],[10,"Copy",7641],[6,"Cow",7642],[10,"Serializer",7643],[1,"tuple"],[5,"TypeId",7626],[6,"Option",7644],[5,"CpuWriteGpuReadBuffer",412],[6,"CpuWriteGpuReadError",412],[10,"Pod",7645],[10,"Send",7641],[10,"Sync",7641],[5,"CpuWriteGpuReadBelt",412],[5,"Chunk",412],[1,"u64"],[5,"Device",7646],[5,"GpuBufferPool",6693],[5,"CommandEncoder",7647],[5,"GpuBufferHandle",6693],[5,"BufferDesc",6693],[5,"Buffer",7648],[5,"DynamicResource",6797],[8,"BufferAddress",7624],[8,"ImageCopyTexture",7647],[5,"Extent3d",7624],[5,"GpuTextureHandle",7490],[5,"TextureDesc",7490],[5,"GpuTextureInternal",7490],[17,"Item"],[10,"ExactSizeIterator",7649],[8,"Result",7633],[8,"BufferSize",7624],[5,"DataTextureSource",548],[6,"DataTextureSourceWriteError",548],[1,"u32"],[6,"TextureFormat",7624],[5,"DebugLabel",1176],[10,"Into",7629],[5,"RenderContext",1024],[10,"Error",7650],[5,"GpuReadbackBelt",620],[5,"Chunk",620],[8,"GpuReadbackIdentifier",620],[5,"GpuReadbackBuffer",620],[6,"GpuReadbackError",620],[10,"FnOnce",7651],[6,"BindGroupEntry",6529],[5,"Rgba32Unmul",777],[6,"Ordering",7652],[5,"DeviceCaps",867],[5,"DownlevelCapabilities",7624],[6,"InsufficientDeviceCapabilities",867],[6,"DeviceTier",867],[6,"WgpuBackendType",867],[8,"DeviceDescriptor",7646],[5,"Features",7624],[5,"Adapter",7653],[5,"Limits",7624],[6,"Backend",7624],[5,"Backends",7624],[5,"FrameGlobalCommandEncoder",1024],[6,"RenderContextError",1024],[5,"Renderers",1024],[10,"Renderer",2804],[5,"Queue",7654],[5,"RenderContextConfig",867],[8,"RwLockReadGuard",7655],[8,"MappedRwLockReadGuard",7655],[6,"DrawPhase",1216],[5,"EnumSet",7656],[5,"OutlineMaskPreference",1272],[5,"OutlineConfig",1272],[5,"OutlineMaskProcessor",1272],[5,"GpuRenderPipelineHandle",6975],[5,"RenderPipeline",7657],[5,"StaticResourcePoolReadLockAccessor",7414],[6,"PoolError",7149],[5,"GpuBindGroup",6529],[5,"GpuBindGroupLayoutHandle",6429],[5,"MultisampleState",7624],[5,"RenderPass",7658],[5,"JumpfloodingStepUniformBuffer",1377],[5,"PickingLayerProcessor",1404],[5,"PickingLayerObjectId",1404],[5,"PickingLayerInstanceId",1404],[5,"PickingLayerId",1404],[5,"DepthReadbackWorkaround",1404],[6,"PickingLayerError",1404],[5,"UVec2",7659],[5,"RectInt",2738],[5,"FrameUniformBuffer",2066],[5,"PickingResult",1404],[5,"Vec3",7660],[5,"ScreenshotProcessor",1640],[6,"Error",7646],[17,"Output"],[10,"Future",7661],[5,"ErrorTracker",1696],[6,"ContextError",1696],[10,"IntoIterator",7662],[10,"Fn",7651],[5,"RawWaker",7663],[5,"Waker",7663],[10,"DedupableError",1777],[5,"WgpuCoreWrappedContextError",1777],[10,"Sized",7641],[5,"WgpuErrorScope",1809],[5,"SearchPath",1836],[5,"ImportClause",1836],[5,"InterpolatedFile",1836],[5,"FileResolver",1836],[10,"Default",7664],[10,"Iterator",7665],[5,"FileServer",1973],[8,"HashSet",7666],[10,"FnMut",7651],[5,"MemFileSystem",2003],[5,"GlobalBindings",2066],[5,"WgpuResourcePools",6326],[5,"CpuModel",2136],[5,"CpuMesh",2432],[5,"BoundingBox",7667],[5,"CpuModelMeshKey",2136],[5,"KeyData",7668],[5,"GpuMeshInstance",3870],[6,"MeshError",2432],[6,"GltfImportError",2225],[6,"Error",7669],[5,"CpuMeshInstance",2136],[5,"Node",7670],[5,"Affine3A",7671],[8,"HashMap",7666],[5,"Mesh",7672],[5,"Data",7673],[5,"GpuTexture2D",5026],[5,"TextureManager2D",5026],[6,"Format",7674],[6,"ObjImportError",2266],[6,"LoadError",7675],[6,"StlImportError",2295],[5,"LineBatchBuilder",2323],[5,"Vec2",7676],[5,"LineStripBuilder",2323],[5,"LineDrawableBuilder",2323],[5,"LineBatchInfo",3523],[5,"LineStripFlags",3523],[8,"DepthOffset",1215],[5,"LineDrawData",3523],[6,"LineDrawDataError",3523],[5,"Size",5328],[5,"Material",2432],[5,"GpuMesh",2432],[5,"GpuMaterial",2432],[5,"MaterialUniformBuffer",2593],[5,"VertexBufferLayout",6975],[5,"SmallVec",7677],[5,"PointCloudBatchBuilder",2622],[5,"PointCloudBuilder",2622],[5,"PointCloudBatchInfo",4013],[5,"PointCloudBatchFlags",4013],[5,"PointCloudDrawData",4013],[6,"PointCloudDrawDataError",4013],[5,"Range",7678],[6,"QueueableDrawDataError",2684],[5,"QueueableDrawData",2684],[10,"DrawData",2804],[6,"DrawError",2804],[5,"RectF32",2738],[5,"IVec2",7679],[5,"Origin3d",7624],[17,"RendererDrawData"],[5,"GpuShaderModuleHandle",7312],[5,"CompositorDrawData",2981],[5,"Compositor",2981],[5,"CompositeUniformBuffer",3036],[5,"DebugOverlayDrawData",3067],[5,"DebugOverlayRenderer",3067],[6,"DebugOverlayError",3067],[6,"DebugOverlayMode",3143],[5,"DebugOverlayUniformBuffer",3143],[5,"DepthCloudDrawInstance",3200],[5,"DepthCloudDrawData",3200],[5,"DepthCloudRenderer",3200],[6,"DepthCloudDrawDataError",3200],[5,"DepthClouds",3200],[5,"DepthCloud",3200],[5,"DepthCloudInfoUBO",3359],[6,"GenericSkyboxType",3400],[5,"GenericSkyboxDrawData",3400],[5,"GenericSkybox",3400],[5,"UniformBuffer",3485],[5,"LineStripBatch",3523],[5,"LineRenderer",3523],[5,"Iter",7680],[5,"IterNames",7680],[5,"LineVertex",3750],[5,"LineStripInfo",3750],[5,"DrawDataUniformBuffer",3750],[5,"BatchUniformBuffer",3750],[5,"MeshBatch",3870],[5,"MeshDrawData",3870],[5,"MeshRenderer",3870],[5,"InstanceData",3978],[5,"PointCloudBatch",4013],[5,"PointCloudRenderer",4013],[5,"PositionRadius",4227],[5,"DrawDataUniformBuffer",4227],[5,"BatchUniformBuffer",4227],[6,"TextureFilterMag",4313],[6,"TextureFilterMin",4313],[6,"ShaderDecoding",4313],[5,"ColormappedTexture",4313],[6,"ColorMapper",4313],[5,"TexturedRect",4313],[5,"RectangleOptions",4313],[5,"RectangleInstance",4313],[5,"RectangleDrawData",4313],[5,"RectangleRenderer",4313],[6,"RectangleError",4313],[5,"UniformBuffer",4630],[5,"TestTriangleDrawData",4683],[5,"TestTriangle",4683],[5,"WorldGridDrawData",4732],[5,"WorldGridRenderer",4732],[5,"WorldGridConfiguration",4732],[5,"WorldGridUniformBuffer",4808],[5,"ImageDataDesc",4905],[6,"ImageDataToTextureError",4905],[6,"SourceImageDataFormat",4905],[5,"TextureUsages",7624],[6,"Never",7681],[6,"TextureManager2DError",5026],[5,"Inner",5026],[5,"GpuTexturePool",7490],[10,"Display",7633],[10,"Debug",7633],[6,"YuvPixelLayout",5149],[6,"YuvMatrixCoefficients",5149],[6,"YuvRange",5149],[5,"YuvFormatConversionTask",5149],[5,"YuvFormatConverter",5149],[5,"UniformBuffer",5298],[5,"SizeHalf",5328],[5,"Texture2DBufferInfo",5391],[5,"Texture",7682],[5,"RectTransform",5426],[5,"Mat4",7683],[6,"VideoPlayerError",5458],[5,"VideoPlayerStreamId",5458],[5,"Video",5458],[5,"VideoData",7684],[1,"f64"],[8,"FrameDecodingResult",5458],[6,"Error",7685],[5,"DecodeSettings",7685],[5,"FrameContent",7685],[5,"VideoChunkDecoder",5608],[5,"Chunk",7685],[5,"DecoderOutput",5608],[10,"AsyncDecoder",7685],[8,"Result",7685],[5,"TimedDecodingError",5661],[5,"VideoTexture",5661],[5,"Time",7686],[5,"VideoPlayer",5661],[5,"VideoFrameTexture",5458],[6,"OrthographicCameraMode",5743],[6,"Projection",5743],[5,"TargetConfiguration",5743],[5,"ViewBuilder",5743],[5,"CommandBuffer",7687],[6,"ViewBuilderError",5743],[5,"F32RowPadded",5937],[5,"U32RowPadded",5937],[5,"Vec2",5937],[5,"Vec2RowPadded",5937],[5,"UVec2",5937],[5,"UVec2RowPadded",5937],[5,"Vec3RowPadded",5937],[5,"Vec3Unpadded",5937],[5,"Vec4",5937],[5,"Mat3",5937],[5,"Mat4",5937],[5,"Mat4x3",5937],[5,"PaddingRow",5937],[5,"Vec3A",7688],[5,"Vec4",7689],[5,"Mat3",7690],[5,"WgpuResourcePoolStatistics",6326],[5,"GpuBindGroupLayoutPool",6429],[5,"BindGroupLayoutDesc",6429],[5,"BindGroupLayout",7691],[5,"GpuBindGroupPool",6529],[5,"BindGroupDesc",6529],[5,"GpuSamplerPool",7205],[5,"GpuBindGroupHandle",6529],[5,"DynamicResourcePool",6797],[10,"Key",7668],[10,"Clone",7692],[10,"Eq",7652],[10,"Hash",7636],[10,"DynamicResourcesDesc",6797],[5,"GpuPipelineLayoutPool",6877],[5,"GpuPipelineLayoutHandle",6877],[5,"PipelineLayoutDesc",6877],[5,"PipelineLayout",7693],[5,"VertexAttribute",7624],[6,"VertexFormat",7624],[5,"GpuRenderPipelinePool",6975],[5,"GpuShaderModulePool",7312],[5,"RenderPipelineDesc",6975],[6,"RenderPipelineCreationError",6975],[5,"VertexBufferLayout",7657],[5,"GpuSamplerHandle",7205],[5,"SamplerDesc",7205],[5,"Sampler",7694],[5,"ShaderModuleDesc",7312],[5,"ShaderModule",7695],[5,"StaticResourcePool",7414],[5,"StoredResource",7414],[5,"ResourceStatistics",7149],[15,"BufferFull",540],[15,"TargetBufferTooSmall",540],[15,"TargetTextureBufferSizeMismatch",540],[15,"Limits",1167],[15,"Features",1167],[15,"DownlevelCapabilities",1167],[15,"ReachedMaximumNumberOfElements",617],[5,"PendingReadbackRange",620],[5,"UniformBufferSizeCheck",753],[15,"TooLowShaderModel",1020],[15,"MissingCapabilitiesFlags",1020],[5,"ActiveFrameContext",1024],[5,"ReadbackBeltMetadata",1404],[5,"ReadbackBeltMetadata",1640],[5,"ErrorEntry",1696],[15,"MultipleTextureCoordinateSets",2262],[15,"NoIndices",2262],[15,"NoPositions",2262],[15,"NoTrianglePrimitives",2262],[15,"IndexOutOfBounds",2585],[15,"WrongNumberOfColors",2585],[15,"WrongNumberOfNormals",2585],[15,"WrongNumberOfTexcoord",2585],[15,"InvalidDataLength",5006],[15,"InvalidTargetTextureFormat",5006],[15,"InvalidTargetTextureUsageFlags",5006],[15,"GpuBasedConversionError",5006],[15,"UnsupportedFormatForTransfer",5006],[15,"TooLarge",5006],[15,"Yuv",5023],[5,"PlayerEntry",5458],[5,"ViewTargetSetup",5743],[15,"Perspective",5931],[15,"Orthographic",5931],[15,"Buffer",6690],[5,"DynamicResourcePoolProtectedState",6797],[8,"GpuRenderPipelinePoolAccessor",6975]],"r":[[7,7622],[8,813],[9,2136],[10,2136],[11,2136],[12,412],[19,1176],[20,1215],[23,1836],[24,1973],[25,2003],[30,620],[32,7630],[33,1836],[42,2323],[43,2323],[46,1272],[47,1272],[49,1404],[50,1404],[51,1404],[52,1404],[54,2622],[55,2622],[56,2684],[59,1836],[60,2738],[61,2738],[62,5426],[63,1024],[64,1024],[65,7623],[66,777],[67,1640],[68,1836],[69,5328],[75,5391],[77,5743],[81,6326],[91,1024],[126,813],[127,813],[128,813],[129,813],[130,813],[131,813],[132,813],[227,2003],[232,813],[397,412],[398,412],[399,412],[400,548],[401,548],[402,620],[403,620],[404,620],[405,620],[407,753],[408,753],[1221,1272],[1223,1272],[1224,1272],[1226,1404],[1227,1404],[1228,1404],[1229,1404],[1230,1404],[1231,1640],[1689,1696],[1690,1809],[1971,1973],[2125,2136],[2126,2136],[2127,2136],[2805,4313],[2806,4313],[2808,3067],[2809,3067],[2810,3067],[2811,3200],[2812,3200],[2813,3200],[2814,3200],[2820,3400],[2821,3400],[2822,3870],[2826,3523],[2827,3523],[2828,3523],[2829,3523],[2832,3870],[2837,4013],[2838,4013],[2839,4013],[2840,4013],[2843,4313],[2844,4313],[2848,4313],[2849,4683],[2851,4313],[2852,4313],[2853,4313],[2855,4732],[2856,4732],[2857,4732],[3512,3750],[3513,3750],[3514,4227],[4845,5026],[4847,4905],[4848,4905],[4854,4905],[4855,5026],[4856,5026],[4868,5149],[4869,5149],[4870,5149],[4878,4905],[6326,6529],[6327,6529],[6328,6429],[6329,6693],[6330,6529],[6331,6429],[6332,6429],[6333,6529],[6334,6693],[6335,6693],[6336,6877],[6337,6975],[6338,6975],[6339,6975],[6340,7205],[6341,7205],[6342,7312],[6343,7312],[6344,7490],[6345,7490],[6346,7490],[6347,6877],[6348,7149],[6349,6975],[6350,7205],[6351,7312],[6352,7490],[6353,6975]],"b":[[184,"impl-From%3CHsvaGamma%3E-for-Color32"],[186,"impl-From%3CRgba%3E-for-Color32"],[187,"impl-From%3CHsva%3E-for-Color32"],[188,"impl-From%3CHsvaGamma%3E-for-Hsva"],[189,"impl-From%3CColor32%3E-for-Hsva"],[191,"impl-From%3CRgba%3E-for-Hsva"],[193,"impl-From%3CColor32%3E-for-Rgba"],[194,"impl-From%3CHsvaGamma%3E-for-Rgba"],[195,"impl-From%3CHsva%3E-for-Rgba"],[274,"impl-Mul-for-Rgba"],[275,"impl-Mul%3Cf32%3E-for-Rgba"],[480,"impl-Debug-for-CpuWriteGpuReadError"],[481,"impl-Display-for-CpuWriteGpuReadError"],[582,"impl-Display-for-DataTextureSourceWriteError"],[583,"impl-Debug-for-DataTextureSourceWriteError"],[680,"impl-Debug-for-GpuReadbackError"],[681,"impl-Display-for-GpuReadbackError"],[848,"impl-Display-for-Colormap"],[849,"impl-Debug-for-Colormap"],[945,"impl-Display-for-InsufficientDeviceCapabilities"],[946,"impl-Debug-for-InsufficientDeviceCapabilities"],[1087,"impl-Debug-for-RenderContextError"],[1088,"impl-Display-for-RenderContextError"],[1193,"impl-Display-for-DebugLabel"],[1194,"impl-Debug-for-DebugLabel"],[1195,"impl-From%3COption%3C%26str%3E%3E-for-DebugLabel"],[1196,"impl-From%3CString%3E-for-DebugLabel"],[1198,"impl-From%3C%26str%3E-for-DebugLabel"],[1249,"impl-PartialEq-for-DrawPhase"],[1250,"impl-PartialEq%3CEnumSet%3CDrawPhase%3E%3E-for-DrawPhase"],[1517,"impl-Debug-for-PickingLayerError"],[1518,"impl-Display-for-PickingLayerError"],[1527,"impl-From%3CGpuReadbackError%3E-for-PickingLayerError"],[1528,"impl-From%3CPoolError%3E-for-PickingLayerError"],[1896,"impl-Display-for-SearchPath"],[1897,"impl-Debug-for-SearchPath"],[1898,"impl-Debug-for-ImportClause"],[1899,"impl-Display-for-ImportClause"],[2241,"impl-Display-for-GltfImportError"],[2242,"impl-Debug-for-GltfImportError"],[2244,"impl-From%3CMeshError%3E-for-GltfImportError"],[2245,"impl-From%3CError%3E-for-GltfImportError"],[2277,"impl-Display-for-ObjImportError"],[2278,"impl-Debug-for-ObjImportError"],[2280,"impl-From%3CLoadError%3E-for-ObjImportError"],[2281,"impl-From%3CMeshError%3E-for-ObjImportError"],[2306,"impl-Display-for-StlImportError"],[2307,"impl-Debug-for-StlImportError"],[2499,"impl-Debug-for-MeshError"],[2500,"impl-Display-for-MeshError"],[2708,"impl-Display-for-QueueableDrawDataError"],[2709,"impl-Debug-for-QueueableDrawDataError"],[2909,"impl-Display-for-DrawError"],[2910,"impl-Debug-for-DrawError"],[3102,"impl-Display-for-DebugOverlayError"],[3103,"impl-Debug-for-DebugOverlayError"],[3271,"impl-Debug-for-DepthCloudDrawDataError"],[3272,"impl-Display-for-DepthCloudDrawDataError"],[3570,"impl-Flags-for-LineStripFlags"],[3571,"impl-LineStripFlags"],[3631,"impl-LowerHex-for-LineStripFlags"],[3632,"impl-UpperHex-for-LineStripFlags"],[3633,"impl-Octal-for-LineStripFlags"],[3634,"impl-Binary-for-LineStripFlags"],[3635,"impl-Debug-for-LineDrawDataError"],[3636,"impl-Display-for-LineDrawDataError"],[3643,"impl-From%3CPoolError%3E-for-LineDrawDataError"],[3644,"impl-From%3CDataTextureSourceWriteError%3E-for-LineDrawDataError"],[3645,"impl-From%3CCpuWriteGpuReadError%3E-for-LineDrawDataError"],[3647,"impl-Flags-for-LineStripFlags"],[3648,"impl-LineStripFlags"],[4050,"impl-Flags-for-PointCloudBatchFlags"],[4051,"impl-PointCloudBatchFlags"],[4112,"impl-UpperHex-for-PointCloudBatchFlags"],[4113,"impl-LowerHex-for-PointCloudBatchFlags"],[4114,"impl-Binary-for-PointCloudBatchFlags"],[4115,"impl-Octal-for-PointCloudBatchFlags"],[4116,"impl-Debug-for-PointCloudDrawDataError"],[4117,"impl-Display-for-PointCloudDrawDataError"],[4126,"impl-PointCloudBatchFlags"],[4127,"impl-Flags-for-PointCloudBatchFlags"],[4475,"impl-Debug-for-RectangleError"],[4476,"impl-Display-for-RectangleError"],[4957,"impl-Debug-for-ImageDataToTextureError"],[4958,"impl-Display-for-ImageDataToTextureError"],[4964,"impl-From%3CTextureManager2DError%3CNever%3E%3E-for-ImageDataToTextureError"],[4965,"impl-From%3CCpuWriteGpuReadError%3E-for-ImageDataToTextureError"],[5077,"impl-Display-for-TextureManager2DError%3CDataCreationError%3E"],[5078,"impl-Debug-for-TextureManager2DError%3CDataCreationError%3E"],[5224,"impl-Display-for-YuvPixelLayout"],[5225,"impl-Debug-for-YuvPixelLayout"],[5226,"impl-Display-for-YuvMatrixCoefficients"],[5227,"impl-Debug-for-YuvMatrixCoefficients"],[5228,"impl-Debug-for-YuvRange"],[5229,"impl-Display-for-YuvRange"],[5529,"impl-Debug-for-VideoPlayerError"],[5530,"impl-Display-for-VideoPlayerError"],[5538,"impl-From%3CImageDataToTextureError%3E-for-VideoPlayerError"],[5540,"impl-From%3CError%3E-for-VideoPlayerError"],[5829,"impl-Display-for-ViewBuilderError"],[5830,"impl-Debug-for-ViewBuilderError"],[6110,"impl-From%3CVec2%3E-for-Vec2"],[6111,"impl-From%3C%5Bf32;+2%5D%3E-for-Vec2"],[6115,"impl-From%3C%5Bu8;+2%5D%3E-for-UVec2"],[6116,"impl-From%3CUVec2%3E-for-UVec2"],[6117,"impl-From%3CUVec2%3E-for-UVec2RowPadded"],[6119,"impl-From%3C%5Bu8;+2%5D%3E-for-UVec2RowPadded"],[6120,"impl-From%3CVec3A%3E-for-Vec3RowPadded"],[6121,"impl-From%3CVec3%3E-for-Vec3RowPadded"],[6123,"impl-From%3CVec3A%3E-for-Vec3Unpadded"],[6124,"impl-From%3CVec3%3E-for-Vec3Unpadded"],[6126,"impl-From%3CRgba%3E-for-Vec4"],[6127,"impl-From%3CVec4%3E-for-Vec4"],[6131,"impl-From%3CAffine3A%3E-for-Mat4"],[6133,"impl-From%3CMat4%3E-for-Mat4"],[7061,"impl-Debug-for-RenderPipelineCreationError"],[7062,"impl-Display-for-RenderPipelineCreationError"],[7177,"impl-Display-for-PoolError"],[7178,"impl-Debug-for-PoolError"]],"c":"OjAAAAEAAAAAAAAAEAAAAEcA","e":"OzAAAAEAAHUYdAIBAAYACQAKABYAAQAbAAMAIwAHACwAAwA2AAEAOgABAEEAAABEAAAARwASAFsAAABdAAAAYQAaAH4AAACDAAAAhgAUAJwAEQCwAAAAsgAFALkAAAC7AAMAwAAAAMIABgDKAAEAzQAEANQAAADXAAEA2gAAANwAAQDhAAEA5QAAAOcAAQDrAAIA8AADAPUAAwD9AAgACAEDAA0BAAAPAQAAEwEBABYBAAAYAQ0AKAEAACoBAQAtAQwAPAEDAEIBAQBGAQYAUgEAAFQBBABbAQIAYwEBAGYBCwBzAQcAfQEgAKEBAACjAQMArQEHALcBCQDCAQAAxAEBAMoBEwDgAQIA6AEDAPABCgACAgAABAINABQCBwAdAggAJwIBACsCBwA1AgkAQAIEAEcCAQBKAgAATAIBAFACBQBbAgAAXgIOAHACAAB0AgIAewIJAIYCDACUAhYAsgIFAL0CCwDLAgAA0wIBANYCDwDnAgoA8wIFAPsCAwAAAwAAAgMIAAwDEQAfAwMAJAMMADIDDABDAwAARgMMAFUDAABXAwwAaAMBAGsDAABuAwwAfAMJAIcDDwCZAxUAsAMEALsDBADFAw4A2gMAAN4DGAD4AwkAAwQCAAcEAAAKBAAADQQAABAECQAdBBYANQQMAEkEAABLBAAATQQBAFAEBABaBBMAcAQEAHcEIQCaBBMArwQDALQECwDGBAAAyAQBAMsEBQDSBBUA6QQAAOsEAwDyBAgA/AQBAP8EAAABBRMAFwUWADEFAwA4BQsARQUAAEcFAgBLBRUAYwUKAHAFAAByBQoAfwUAAIEFAQCKBWUA+AUKAAsGGgAnBgAAKQYDADAGAAAyBgMANwYlAF4GCABoBgAAawYTAIEGAQCFBgYAjQYQAJ8GAwCkBhMAuQYLAMoGAwDRBggA2wYAAN0GEwD0Bg0AAwcBAAYHAAAIBwIADAcFABMHCgAfBwAAIQcLAC8HAQAzByQAWQcUAG8HAABzBwIAeAcEAIIHCwCPBwAAkQcCAJUHAACXBwAAmgcbALgHAwC9BwUAxgcAAMgHBgDQBwEA0wcAANgHHQD6BwEA/gcUABQICQAgCAEAIwgDACgIAwAuCAEAMggJAD4IAQBBCAwAUQgHAFwIAABeCCUAhQgAAIkIBACRCAgAmwgoAMUIBADLCAIAzwgYAOkIAgDtCAIA8QgUAAcJAAAJCQIADQkHABYJAAAYCQAAIwkGACsJCQA2CQEAOQkNAEsJAgBRCQgAWwkDAGEJAgBmCQAAaAkAAGsJAQBvCRAAgQkPAJMJMgDHCQAAzAkCANEJBADbCREA7wkHAPgJFAAOCgIAFQoMACMKDAAxCgAAMwoJAD8KAABDCgMASAoIAFIKCABeCgEAYgoFAGkKAABrCgAAbQoAAHAKAAByCgkAfQoCAIEKFgCZCgAAmwoBAJ8KEwC2ChYAzwoBANIKAADUCgMA2goIAOUKDwD4CgAA+goFAAELAgAFCwAABwsDAA0LAAAPCwQAGQsEAB8LAQAiCwAAJgsBACoLAQAvCxMARwsCAFALAABSCwIAVgsEAF4LAQBhCwAAYwsBAGYLAwBrCwQAdgsAAIULAACICwQAjwsAAJELAwCWCwEAmwsEAKULBwCuCxAAwgsCAMcLFQDeCwwA7AsAAO4LDQD9CyMAJAwDACsMHABMDBgAZwwBAGsMBgBzDDYAqwwAAK8MGgDQDAcA3gwRAPEMAQD0DAAA9wwlACANDAAuDQQANA0BADcNAwA8DQEAQQ0FAEoNAABMDSkAeQ0DAIANKwCtDQAArw0LALwNBADCDQIAzg0BANINAQDWDQQA3Q0RAPMNAAD3DREACw4DABAOCwAdDgwAKw4DADAOBQA8DgIAQA4AAEUOBgBVDhIAag4AAG0OAABxDgEAdA4AAHcOAgB7DgAAfw4DAIYOEQCZDgwAqQ4BAK0OMgDkDgMA7A44ACYPFgA+DxEAVA8AAFYPBABfDwwAbw8AAHEPGACMDwsAmQ8AAJsPEgCwDwAAtQ8FAL0PEQDTDwAA1w8RAOsPAwDwDwsA/Q8MAAsQAwAREAUAHBAAACAQAAAkEAYANBASAEkQAABMEAAATxABAFIQAABWEAIAWhAAAF4QAwBjEBEAdhAMAIcQJQCwEAIAthAOAMYQEwDdEAEA4BAEAOcQBADtEAAA8RBMAEARAABCETMAeBEFAIsRDACjESEAxxECAMsRAADNEQIA0REMAN8RVQA2EgIAOhIIAEQSHgBlEgEAaRITAH8SEQCSEg0AoxIDAKoSCgC2EgAAuRIPAMoSDQDZEgAA2xIDAOISBQDqEgAA7RIAAPMSAgD5EgMACBMAAAoTAAAOEwAAEBMAABITGQAuEwIAMhMCADcTEwBNExMAYxMAAGUTBABtEwgAdxMAAHoTAgB+Ew8AjxMTAKYTAACoExgAwhMWANsTAADhEwAA4xMDAOwTDAD6EwEA/RMVABQUAAAZFAAAGxQAAB0UAAAwFB4AUBQAAFMUGwB0FAUAfxQOAI8UAACRFC4AwRQAAMMUCgDVFBgA8BQCAPUUCQACFQgADBUDABEVBAAaFQYAIhUBACUVAwAqFQAALRUFADUVCwBCFQAARBUCAEsVAABNFQUAVxUBAFoVAgBeFQAAYxUaAH8VHQCeFQAAoxUAAKUVAACnFQAAqRUEALMVDgDEFQIAyRUAAMwVGwDpFQAA6xUIAPUVCgACFgAABRYBAAkWBwATFgcAHBYBAB8WAAAiFg0AMRYOAEEWAQBEFgAASBYCAE4WCABYFgIAXBYTAHEWAAB8FgAAfxYAAIQWEQCXFhEAqhYTAL8WDADOFgAA0xYFAN8WGgD7FgMAABcAAAQXIAAmFwUALRcAADIXAwA3F6IA2xcAAN0XAADfFwEA4hcAAOQXAgDoFwIA7BcBAO8XAQDzFwEA9hcAAPgXAAD6FwwAFBi/ANUYGADwGAEA9BheAFYZBQBfGQgAaRkFAHAZFQCHGQAAiRkGAJEZSQDgGQcA7RkOAP0ZJgAoGgMALRoGADUaJgBgGgQAaBoIAHMaBgB7Gg4AixoDAJAaAQCTGgAAlRodALYaBQC/GggAyRpIABUbBQAeGwgAKBsEAC4bFwBIGwMATRsJAFkbFwByGycAmxsAAKEbCACvGw4AwBsFAMkbAgDNGxgA5xskAA8cAQATHAUAGhwQAC4cLQBdHAAAYBwFAGkcCAB4HAUAfxwTAJQcLgDEHAEAxxwAAMocBQDTHAgA3RwEAOMcAADmHBAA+RwcABkdBQAiHQwAMB0SAEQdBQBLHQgAVR0aAHEdEQCGHQAAih0FAJQdCwCiHQQAqR0AAKsdEwDAHQMA","a":{"dark_grey":[15],"from_grey":[201,202],"grey":[27],"light_grey":[37]}}],\ +["re_renderer",{"t":"TTTTTIPFGEEEGPTTTTTFIPPFFKTTTTIPFFPTTTTTTPFFPTFFTFFFFPFFFTTIFFFFGFFFFFTTTPPEPEPTTFTPNNNNNOOHNNNCNNNNNNNNOOONNNNNNOMNNNNNNCOOOCHHHHHHHCOCOOOCNNNCONNNNNNNNOONNNOOCNNNNNNNNNCOMOOCCCCONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNHCOOOHONNCQQNNNNONNNONNNNNNNNNNNNNNNNNNONCNCOONNNNNHNNNOOOOOOOOOOOOHOOOOOOOCOOCNNOOMOCOOCOOOCOOOOONNCOOCONNNNNNNNNNNNNNNNNNNNNOOOCNNNNNNNNNNNNOOOCCNNNOCCOOOOOOOOOOOOOOOOOEEEEEEEEECEECCCPFFFGTPPPNOONNNNNNNNNNNNNNNNNNNNNNOONOONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNOONNNNNNNNOOOOOOOOOPFGPONNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNOOOFFFGIITPFPONNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNOONNNNNONNNNNNNNNNNNNNNNNNNNNNONOONNNNOONNONNNNNNNNNNNNNNNNONNNNNONNNNNTFONNNNHHNNNNNNNNNNNNNNNTFTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGPPPPPPPNNNNNNNNHHHHHHHNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNFGPPGPFPGPNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOHNNNNHONNNNNNNNNNNNNNNNNNNNNNNNHNNNNNOOOOFTPPFTPTFGFSONHNNNNNNNNNNNONNNNNNNNNNNOONNNNNNNNNNONNNNNNNNNNNNNNOONNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNHNNNONNOOOONOONNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNIPPPGPEPEEPEEEEEEPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCNNNNNNNTTTTFFFTNNNNNNNNOONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNONONONNOOONNNNNNNNNNNNNNNNONNNNFNNNNNNNNNNNONNNNNNNONNNNNNFTTTTGFFFFFTFPPNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNOOFTFNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNOONNNNNNNNONNEECHCCCGFFPNNNNNNNNNNNNNNNNNNNONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNSHHHHHKFNNNNNNNNNNNNNNNNNQNNNNNQNNNHNNFNNNNNNONNNNNNNNNNONNNNNNEEFFFTIFNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNHNNNONNNOONNNNNNNNNNNNNNNNNNNNNNNNNNECJFNNNNNNNNNOONNNNNNNNNNNNNNNNOKJFFNNNNNNNNMNNNNNNNNNNNNNNNNNMNNONNNHNNNNNNNNNNNNMNNNNNNNNNNNNFFNNNNNNNNNOONNNNNNNONNNNNNNNNNNNNNNNNOOONOOOOONONNNNNNNNONNFFFCCOOOCCOFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNOGPPPPPPPNNNNNNNNNNNNNHHNNNNNHHNNNNNNNOOOOPGPNNNNNNNNNNNNNNNNNNHNNNNNNNPGPNNNNNNNNNNNNNNNNNHNNNNNNNFFFNNNNNNNNNNNNNNNNNNNNNONNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONOONNNONNOONNNNNNNNNNNNNNOONNNNFPFFPFGPPPPPNNNNOONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCOOOONNNNNNNNNNNNNNNNNNNNNNNNNOOOOCNNNNNNNNONNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNOOOOOOOOFNONNNNNNNNNNONNNNNNNNNNNNNHHFFNNNNNNNNNONNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNONONNONNNNNNNNNNNNPIPFGPNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNFFTNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNPGFPFGFFFFFKGPPPFGFPPPFFGFPPFPPPPFFFGPPFFKRRGFPGGFPFFFNOOONNOOOOOOOOOOOOONNNNOOOOOCMCOOCOOOOONNNMNNNNNOOONNNNOCCONOOONNNNOOOCCOOOOOOOOOMOOOOOCOOOOCOOOOOHONOCOOOONNOOONNNNNOOOOOCFFNNNNNOONNNNNNNNNNNNNNNNONNCNNNNNNNNNNNNOOONNNNNNNNNNNFNNNONNNNNNNNONNNNNNNOOOONNNNNNFGFPNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNGFPPNNONNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNOOONNNNNNNNNNNNFFGFFFPNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNOONOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNONOONOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONFSSSNOONNNNNNOONNNNNNNNNNNNOOOOOONNNNNNOOFFGPPNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNFNONNONNNNNNNNNNNNNNNNNNNNNFFFOOOOOOOOPTTTTTTTTTPPFFGFFFPNNNOONNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONONOOONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOFFFFTTNNNNONNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNOONNNNNNNNNNNNNNNNNNNNOFFFFNNONNNNNNNNOONNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNCONNNNONNNNNNNNNNNNNNNNONNONOOOONNNNNNNNNNNNNNNNNNNNNNOFNONNNNNNNNNNNNNNNNNOONNNNNNNOOOOOOTTPFFFFGFNNNOONNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONOONOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNOFFFNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNOPGFPPPPPPPPPPFGFFFGPPGGPFPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNOCNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNOONOOOOOOOONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSSSSFNOONNONNNNOOOONNNNOONNONNNNNNOOOOOOONONNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNFFFNNNNNNNOONNNNNNNNONNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNFNONNNNNNONNNNONNNNNNNOOONNNNNNPPPPPPFPFGPPPPPGFGPPPPPPPPPPPGGGPOOCOOCHOOCOOOOOOOOOOOOOOOOOOOOOOOPPFGPPPGPPPPPPNNNNNNNNNNNNNNNNNNHNONNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNHNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPFPFFGNONNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNONNNNONONOPPPPPTTPPPPPPFFGGGNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNONNNNNNNNNNNNNNNNNONNNNNNOOOTFFTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNOOOONNNNNNNNNNNNNNHNNNNNNNNNNTFNNNNNNNNNNNNNNNNNNHHOONNNNNNNNPPPPPPPIPPPFFFGFNNNNNNNNNNNNNNNNNNNNNNCNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONCOONONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNHNOONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNSFFFHNNNNNNNNNNNNOHOOONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNOONNNOOONNNNNNNNNNNNNONNNTPTTTTTTPPGPPGTPIFPFGFNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNOOOONONONOONNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNOOOOOOFFFFFFFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFNNNNCOCONNNNCONNNNNNNNNNCNNNNNNNNNNNNNNOOOOOOOOCOCOCCOCOCNCOONONNNNNNNNNNFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNONNNNNNNNNNNNNNNNNNNFGPPFFFPNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOFIFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONNONNNNNNNNNNNNNNNONNNFFFKONMNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNONNMONONNNNNNNNNNNNNNNFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNONNNNNNNNNNNNNNNNNNNPFFIPGFFPNNNONNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNOOOONOHNONNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNPGPFPNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNFFFNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNONNNNNNNNNNNNNNNNNNNFFSFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNONNNNONNOONNNNNNNNNNNNNNNNNFFFNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONOOOHNNNNNNNNNNNNNNNIFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONONOONNNNNNNNNNNNNNNNNNNONNNNNN","n":["BLACK","BLACK","BLUE","BLUE","BROWN","Buffer","BufferFull","Color32","Colormap","CpuMeshInstance","CpuModel","CpuModelMeshKey","CpuWriteGpuReadError","CyanToYellow","DARK_BLUE","DARK_GRAY","DARK_GREEN","DARK_RED","DEBUG_COLOR","DebugLabel","DepthOffset","DownlevelCapabilities","Features","FileResolver","FileServer","FileSystem","GOLD","GRAY","GREEN","GREEN","GpuReadbackIdentifier","Grayscale","Hsva","ImportClause","Inferno","KHAKI","LIGHT_BLUE","LIGHT_GRAY","LIGHT_GREEN","LIGHT_RED","LIGHT_YELLOW","Limits","LineDrawableBuilder","LineStripBuilder","Magma","ORANGE","OutlineConfig","OutlineMaskPreference","PLACEHOLDER","PickingLayerId","PickingLayerInstanceId","PickingLayerObjectId","PickingLayerProcessor","Plasma","PointCloudBatchBuilder","PointCloudBuilder","QueueableDrawData","RED","RED","RecommendedFileResolver","RectF32","RectInt","RectTransform","RenderContext","RenderContextError","Rgba","Rgba32Unmul","ScreenshotProcessor","SearchPath","Size","TEMPORARY_COLOR","TRANSPARENT","TRANSPARENT","TargetBufferTooSmall","TargetTextureBufferSizeMismatch","Texture2DBufferInfo","Turbo","ViewBuilder","Viridis","WHITE","WHITE","WgpuResourcePoolStatistics","YELLOW","ZeroSizeBufferAllocation","__clone_box","__clone_box","__clone_box","a","a","a","active_frame","adapter_info_summary","add","additive","additive","allocator","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","b","b","batches","batches","bind_group_0","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","canonicalize","clone","clone","clone","clone_into","clone_into","clone_into","color","color_buffer","color_layer_a","color_layer_b","colormap","colormap_cyan_to_yellow_srgb","colormap_inferno_srgb","colormap_magma_srgb","colormap_plasma_srgb","colormap_srgb","colormap_turbo_srgb","colormap_viridis_srgb","config","config","context","cpu_write_gpu_read_belt","ctx","ctx","debug_label","default","default","default","depth_offset","depth_readback_workaround","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","deserialize","device","dirs","downcast","downcast","downcast","draw_data","draw_func","draw_phases","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","error_handling","events_rx","exists","extent","extent","external","file_resolver","file_server","file_system","file_watch_count","fmt","fmt","fmt","frame_index_for_uncaptured_errors","from","from","from","from","from","from","from","from","from","from","from","from","from_additive_luminance","from_additive_rgb","from_additive_srgb","from_black_alpha","from_black_alpha","from_gray","from_gray","from_hex","from_luminance_alpha","from_rgb","from_rgb","from_rgb","from_rgb_additive","from_rgba_premultiplied","from_rgba_premultiplied","from_rgba_premultiplied","from_rgba_unmultiplied","from_rgba_unmultiplied","from_rgba_unmultiplied","from_srgb","from_srgba_premultiplied","from_srgba_premultiplied","from_srgba_unmultiplied","from_srgba_unmultiplied","from_white_alpha","from_white_alpha","fs","fs","g","g","gamma_multiply","get_filesystem","global_bindings","global_bindings","gpu_readback_belt","gpu_resources","grayscale_srgb","h","hash","hash","importer","include_file","include_shader_module","index","index","index_mut","index_mut","inflight_queue_submissions","init","init","init","instance","intensity","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_additive","is_additive","is_opaque","is_valid_bit_pattern","is_valid_bit_pattern","label","lerp_to_gamma","line_drawable_builder","linear_multiply","mesh","min","min","mul","mul","mul","multiply","new","new_recommended_file_resolver","null_value","null_value","null_value","num_bind_group_layouts","num_bind_groups","num_buffers","num_pipeline_layouts","num_render_pipelines","num_samplers","num_shader_modules","num_strips_added","num_textures","object","outline_mask_ids","outline_radius_pixel","pad_rgb_to_rgba","participated_phases","path","picking_depth_target","picking_instance_id","picking_instance_ids_buffer","picking_instance_ids_buffer","picking_target","point_cloud_builder","position_radius_buffer","queue","queueable_draw_data","r","r","radius_boost_in_ui_points_for_outlines","radius_boost_in_ui_points_for_outlines","read_to_string","readback_buffer","rect","region","region_of_interest","renderer","renderer_name","renderers","resolver","resource_managers","s","screenshot_readback_buffer","screenshot_texture","search_path","search_path","serialize","serialize","size","strip","strips_buffer","texture_info","texture_manager_2d","to_array","to_array","to_hex","to_normalized_gamma_f32","to_opaque","to_opaque","to_opaque","to_owned","to_owned","to_owned","to_rgb","to_rgba_premultiplied","to_rgba_unmultiplied","to_rgba_unmultiplied","to_srgb","to_srgba_premultiplied","to_srgba_unmultiplied","to_srgba_unmultiplied","to_srgba_unmultiplied","to_tuple","to_tuple","top_level_error_tracker","total_buffer_size_in_bytes","total_texture_size_in_bytes","transform","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","v","vertex_range","vertices_buffer","video","view_builder","vzip","vzip","vzip","watcher","wgpu_buffer_types","wgpu_resources","buffer_capacity_elements","copy_size","destination_offset","max_copy_size","num_elements_actually_added","num_elements_attempted_to_add","target_buffer_size","written_data_size","actual","actual","actual","device_caps","device_caps","device_caps","required","required","required","CpuWriteGpuReadBelt","CpuWriteGpuReadBuffer","CpuWriteGpuReadError","DataTextureSource","DataTextureSourceWriteError","GpuReadbackBelt","GpuReadbackBuffer","GpuReadbackError","GpuReadbackIdentifier","cpu_write_gpu_read_belt","create_and_fill_uniform_buffer","create_and_fill_uniform_buffer_batch","data_texture_source","gpu_readback_belt","uniform_buffer_fill","BufferFull","Chunk","CpuWriteGpuReadBelt","CpuWriteGpuReadBuffer","CpuWriteGpuReadError","MIN_OFFSET_ALIGNMENT","TargetBufferTooSmall","TargetTextureBufferSizeMismatch","ZeroSizeBufferAllocation","__clone_box","_type","active_chunks","add_n","after_queue_submit","allocate","allocate","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut_byte_slice","before_queue_submit","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","byte_offset_in_chunk_buffer","capacity","chunk_buffer","chunk_size","clone","clone_into","closed_chunks","copy_to_buffer","copy_to_texture2d","copy_to_texture2d_entire_first_layer","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","extend","extend_from_slice","fmt","fmt","fmt","free_chunks","from","from","from","from","init","init","init","init","into","into","into","into","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","is_empty","new","num_written","push","receive_chunks","receiver","remaining_capacity","remaining_capacity","sender","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unused_offset","unwritten_element_range","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","write_view","buffer_capacity_elements","copy_size","destination_offset","max_copy_size","num_elements_actually_added","num_elements_attempted_to_add","target_buffer_size","written_data_size","CpuWriteGpuReadError","DataTextureSource","DataTextureSourceWriteError","ReachedMaximumNumberOfElements","active_buffer_index","add_n","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","buffers","capacity","ctx","data_texture_size","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ensure_active_buffer_invariant_after_adding_elements","eq","equivalent","equivalent","equivalent","error_on_clamped_write","extend_from_slice","finish","fmt","fmt","from","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_empty","len","max_data_texture_width","max_num_elements_per_data_texture","new","push","remaining_capacity","reserve","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","max_num_elements","num_elements_actually_added","num_elements_attempted_to_add","Chunk","GpuReadbackBelt","GpuReadbackBuffer","GpuReadbackError","GpuReadbackIdentifier","GpuReadbackUserDataStorage","MIN_ALIGNMENT","MissingSrcCopyUsage","PendingReadbackRange","UnsupportedTextureFormatForReadback","active_chunks","after_queue_submit","allocate","allocate","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_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer_range","chunk_buffer","chunk_size","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","fmt","fmt","fmt","frame_index","free_chunks","from","from","from","from","from","identifier","init","init","init","init","init","into","into","into","into","into","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","last_received_frame_index","new","range_in_chunk","ranges_in_use","read_multiple_texture2d","read_texture2d","readback_data","receive_chunks","received_chunks","receiver","remaining_capacity","reuse_chunk","sender","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unused_offset","upcast","upcast","upcast","upcast","upcast","user_data","vzip","vzip","vzip","vzip","vzip","CHECK","UniformBufferSizeCheck","_marker","as_any","as_any_mut","borrow","borrow_mut","create_and_fill_uniform_buffer","create_and_fill_uniform_buffer_batch","deref","deref_mut","downcast","drop","from","init","into","into_any","into_any_arc","into_any_rc","try_from","try_into","type_id","upcast","vzip","BLACK","Rgba32Unmul","TRANSPARENT","WHITE","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_rgb","from_rgba_unmul_array","hash","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","to_owned","try_from","try_into","type_id","upcast","vzip","ALL","Colormap","CyanToYellow","Grayscale","Inferno","Magma","Plasma","Turbo","Viridis","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","cmp","colormap_cyan_to_yellow_srgb","colormap_inferno_srgb","colormap_magma_srgb","colormap_plasma_srgb","colormap_srgb","colormap_turbo_srgb","colormap_viridis_srgb","compare","default","deref","deref_mut","deserialize","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","grayscale_srgb","init","into","into_any","into_any_arc","into_any_rc","null_value","partial_cmp","serialize","to_owned","to_string","try_from","try_into","type_id","upcast","vzip","DeviceCaps","DeviceTier","FullWebGpuSupport","Gles","InsufficientDeviceCapabilities","MissingCapabilitiesFlags","RenderContextConfig","TooLowShaderModel","WgpuBackendType","WgpuCore","__clone_box","__clone_box","__clone_box","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","backend_type","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","check_downlevel_capabilities","clone","clone","clone","clone_into","clone_into","clone_into","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","device_caps","device_descriptor","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","features","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_adapter","init","init","init","init","init","into","into","into","into","into","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","limits","max_buffer_size","max_texture_dimension2d","output_format_color","parse_graphics_backend","required_downlevel_capabilities","support_bgra_textures","support_depth_readback","support_sampling_msaa_texture","supported_backends","tier","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","validate_graphics_backend_applicability","vzip","vzip","vzip","vzip","vzip","actual","actual","required","required","ActiveFrameContext","CPU_WRITE_GPU_READ_BELT_DEFAULT_CHUNK_SIZE","DownlevelCapabilities","Features","FrameGlobalCommandEncoder","GPU_READBACK_BELT_DEFAULT_CHUNK_SIZE","Limits","MAX_NUM_INFLIGHT_QUEUE_SUBMISSIONS","RenderContext","RenderContextError","Renderers","STARTUP_FRAME_IDX","active_frame","active_frame_idx","adapter_info_summary","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","before_submit","before_view_builder_encoder","begin_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","config","cpu_write_gpu_read_belt","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","device","device_caps","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","fmt","fmt","frame_index","frame_index_for_uncaptured_errors","from","from","from","from","from","get","get","get_or_create","global_bindings","gpu_readback_belt","gpu_resources","inflight_queue_submissions","init","init","init","init","init","into","into","into","into","into","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","log_adapter_info","new","new","poll_device","queue","read_lock_renderers","renderer","renderers","renderers","resolver","texture_manager_2d","to_string","top_level_error_scope","top_level_error_tracker","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","actual","actual","actual","device_caps","device_caps","device_caps","required","required","required","DebugLabel","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get","hash","init","into","into_any","into_any_arc","into_any_rc","label","null_value","to_owned","to_string","try_from","try_into","type_id","upcast","vzip","DepthOffset","Background","Compositing","CompositingScreenshot","DrawPhase","Opaque","OutlineConfig","OutlineMask","OutlineMaskPreference","OutlineMaskProcessor","PickingLayer","PickingLayerError","PickingLayerId","PickingLayerInstanceId","PickingLayerObjectId","PickingLayerProcessor","ScreenshotProcessor","Transparent","__clone_box","as_any","as_any_mut","bitand","bitor","bitxor","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","enum_from_u32","enum_into_u32","eq","eq","equivalent","equivalent","equivalent","fmt","from","init","into","into_any","into_any_arc","into_any_rc","not","outlines","picking_layer","screenshot","sub","to_owned","try_from","try_into","type_id","upcast","vzip","MASK_DEPTH_FORMAT","MASK_DEPTH_STATE","MASK_FORMAT","NONE","OutlineConfig","OutlineMaskPreference","OutlineMaskProcessor","VORONOI_FORMAT","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group_jumpflooding_init","bind_group_jumpflooding_steps","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color_layer_a","color_layer_b","compute_outlines","create_bind_group_jumpflooding_init","create_bind_groups_for_jumpflooding_steps","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","final_voronoi_texture","fmt","fmt","from","from","from","gpu_data","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_none","is_some","label","mask_default_msaa_state","mask_depth","mask_sample_count","mask_texture","new","null_value","outline_radius_pixel","render_pipeline_jumpflooding_init","render_pipeline_jumpflooding_step","some","start_mask_render_pass","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","voronoi_textures","vzip","vzip","vzip","with_fallback_to","JumpfloodingStepUniformBuffer","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","end_padding","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","step_width","to_owned","try_from","try_into","type_id","upcast","vzip","DepthReadbackWorkaround","PICKING_LAYER_DEPTH_FORMAT","PICKING_LAYER_DEPTH_STATE","PICKING_LAYER_FORMAT","PICKING_LAYER_MSAA_STATE","PickingLayerError","PickingLayerId","PickingLayerInstanceId","PickingLayerObjectId","PickingLayerProcessor","PickingResult","READBACK_FORMAT","ReadbackBeltMetadata","ReadbackError","ResourcePoolError","__clone_box","__clone_box","__clone_box","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","begin_render_pass","bind_group","bind_group_0","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","copy_to_readable_texture","default","default","default","depth_readback_workaround","depth_readback_workaround_in_use","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","end_render_pass","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","init","instance","into","into","into","into","into","into","into","into","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","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","new","new","next_readback_result","null_value","null_value","null_value","object","picked_id","picked_world_position","picking_depth_data","picking_depth_target","picking_id_data","picking_rect","picking_target","readable_texture","readback_buffer","rect","render_pipeline","source","to_owned","to_owned","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","user_data","user_data","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","world_from_cropped_projection","world_from_cropped_projection","ReadbackBeltMetadata","SCREENSHOT_COLOR_FORMAT","ScreenshotProcessor","as_any","as_any","as_any_mut","as_any_mut","begin_render_pass","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end_render_pass","extent","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","next_readback_result","screenshot_readback_buffer","screenshot_texture","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","user_data","vzip","vzip","ErrorTracker","WgpuErrorScope","error_tracker","handle_async_error","now_or_never","wgpu_core_error","wgpu_error_scope","ContextError","ErrorEntry","ErrorTracker","WgpuCoreError","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","errors","fmt","from","from","from","handle_error","handle_error_future","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","last_occurred_frame_index","null_value","on_device_timeline_frame_finished","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","NOOP_WAKER_VTABLE","noop","noop_clone","noop_raw_waker","noop_waker","now_or_never","DedupableError","WgpuCoreWrappedContextError","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","downcast","drop","eq","eq","equivalent","equivalent","equivalent","fmt","from","hash","hash","impl_trait","init","into","into_any","into_any_arc","into_any_rc","try_downcast","try_from","try_into","type_id","type_of_var","upcast","vzip","WgpuErrorScope","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","device","downcast","drop","drop","end","from","init","into","into_any","into_any_arc","into_any_rc","open","start","try_from","try_into","type_id","upcast","vzip","re_video","wgpu","FileResolver","ImportClause","InterpolatedFile","PREFIX","RecommendedFileResolver","SearchPath","__clone_box","__clone_box","__clone_box","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","clone","clone","clone","clone_into","clone_into","clone_into","contents","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","dirs","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_env","from_str","from_str","fs","fs","imports","init","init","init","init","insert","into","into","into","into","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","iter","new","new_recommended","null_value","null_value","null_value","path","populate","push","resolve_clause_path","search_path","search_path","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","with_search_path","FileServer","file_server_impl","FILE_SERVER","FileServer","as_any","as_any_mut","borrow","borrow_mut","collect","deref","deref_mut","downcast","drop","events_rx","file_watch_count","from","get","get_mut","init","into","into_any","into_any_arc","into_any_rc","new","try_from","try_into","type_id","unwatch","upcast","vzip","watch","watcher","FileSystem","MEM_FILE_SYSTEM","MemFileSystem","OsFileSystem","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","canonicalize","canonicalize","canonicalize","create_dir_all","create_dir_all","create_dir_all","create_file","create_file","create_file","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","exists","exists","exists","files","from","from","get","get_filesystem","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new_uninit","null_value","read_to_string","read_to_string","read_to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","FrameUniformBuffer","GlobalBindings","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","camera_forward","camera_position","clone","clone_into","create_bind_group","deref","deref","deref_mut","deref_mut","device_tier","downcast","downcast","drop","drop","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_valid_bit_pattern","layout","nearest_neighbor_sampler_clamped","nearest_neighbor_sampler_repeat","new","pixel_world_size_from_camera_distance","pixels_per_point","projection_from_view","projection_from_world","tan_half_fov","to_owned","trilinear_sampler_repeat","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","view_from_world","vzip","vzip","CpuMeshInstance","CpuModel","CpuModelMeshKey","cpu_model","gltf","instances","mesh","meshes","obj","stl","world_from_mesh","CpuMeshInstance","CpuModel","CpuModelMeshKey","__clone_box","add_single_instance_mesh","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","calculate_bounding_box","clone","clone_into","cmp","compare","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from","from","from_single_mesh","hash","init","init","init","instances","into","into","into","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_gpu_meshes","mesh","meshes","null_value","null_value","partial_cmp","serialize","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","world_from_mesh","GltfImportError","GltfLoading","MeshError","MultipleTextureCoordinateSets","NoIndices","NoPositions","NoTrianglePrimitives","UnsupportedTextureFormat","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from","gather_instances_recursive","import_mesh","init","into","into_any","into_any_arc","into_any_rc","load_gltf_from_buffer","map_format","source","to_string","try_from","try_into","type_id","upcast","vzip","mesh_name","mesh_name","mesh_name","mesh_name","Mesh","ObjImportError","ObjLoading","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from","init","into","into_any","into_any_arc","into_any_rc","load_obj_from_buffer","source","to_string","try_from","try_into","type_id","upcast","vzip","MeshError","StlImportError","TinyStl","as_any","as_any_mut","borrow","borrow_mut","deref","deref_mut","downcast","drop","fmt","fmt","from","from","init","into","into_any","into_any_arc","into_any_rc","load_stl_from_buffer","source","to_string","try_from","try_into","type_id","upcast","vzip","LineBatchBuilder","LineDrawableBuilder","LineStripBuilder","add_axis_aligned_rectangle_outline_2d","add_box_from_corners","add_box_outline","add_box_outline_from_transform","add_rectangle_outline","add_rectangle_outline_2d","add_segment","add_segment_2d","add_segments","add_segments_2d","add_strip","add_strip_2d","add_vertices","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","batch","batch_mut","batches","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","color","create_strip_builder","ctx","default_box_flags","depth_offset","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","drop","drop","flags","from","from","from","init","init","init","into","into","into","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_draw_data","is_empty","new","new_empty","num_strips_added","outline_mask_ids","outline_mask_ids","outline_mask_ids","picking_instance_id","picking_instance_id","picking_instance_ids_buffer","picking_object_id","radius","radius_boost_in_ui_points_for_outlines","radius_boost_in_ui_points_for_outlines","reserve_strips","reserve_vertices","strip","strips_buffer","triangle_cap_length_factor","triangle_cap_width_factor","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vertex_range","vertices_buffer","vzip","vzip","vzip","world_from_obj","CpuMesh","CpuWriteGpuReadError","GpuMaterial","GpuMesh","IndexOutOfBounds","Material","MeshError","WrongNumberOfColors","WrongNumberOfNormals","WrongNumberOfTexcoord","ZeroIndices","ZeroVertices","__clone_box","__clone_box","__clone_box","__clone_box","albedo","albedo_factor","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","bind_group","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","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","fmt","fmt","from","from","from","from","from","from","gpu_data","index_buffer","index_buffer_range","index_range","index_range","init","init","init","init","init","into","into","into","into","into","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","label","label","materials","materials","mesh_vertices","new","sanity_check","source","to_owned","to_owned","to_owned","to_owned","to_string","triangle_indices","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vertex_buffer_colors_range","vertex_buffer_combined","vertex_buffer_normals_range","vertex_buffer_positions_range","vertex_buffer_texcoord_range","vertex_colors","vertex_normals","vertex_positions","vertex_texcoords","vzip","vzip","vzip","vzip","vzip","index","num_color","num_normals","num_pos","num_pos","num_pos","num_pos","num_texcoords","MaterialUniformBuffer","__clone_box","albedo_factor","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","end_padding","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","to_owned","try_from","try_into","type_id","upcast","vzip","next_free_shader_location","vertex_buffer_layouts","PointCloudBatchBuilder","PointCloudBuilder","add_points","add_points_2d","as_any","as_any","as_any_mut","as_any_mut","batch","batch_mut","batch_with_info","batches","borrow","borrow","borrow_mut","borrow_mut","color_buffer","ctx","depth_offset","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","drop","flags","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_draw_data","new","outline_mask_ids","picking_instance_ids_buffer","picking_object_id","position_radius_buffer","push_additional_outline_mask_ids_for_range","radius_boost_in_ui_points_for_outlines","radius_boost_in_ui_points_for_outlines","reserve","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","world_from_obj","DrawError","DrawFn","FailedToRetrieveRenderer","QueueableDrawData","QueueableDrawDataError","UnexpectedDrawDataType","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_data","draw_func","drop","drop","fmt","fmt","from","from","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","participated_phases","renderer_name","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","RectF32","RectInt","UNIT","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","center","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","extent","extent","fmt","fmt","from","from","from","from_middle_and_extent","height","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","max","max","min","min","min","scale_extent","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","wgpu_extent","wgpu_origin","width","Bgr","ColorMapper","ColormappedTexture","DataTextureSourceWriteError","DebugOverlayDrawData","DebugOverlayError","DebugOverlayRenderer","DepthCloud","DepthCloudDrawData","DepthCloudRenderer","DepthClouds","DrawData","DrawError","FailedTransferringDataToGpu","FailedTransferringDataToGpu","Function","GenericSkyboxDrawData","GenericSkyboxType","GpuMeshInstance","GradientBright","GradientDark","InvalidStripIndex","LineBatchInfo","LineDrawData","LineDrawDataError","LineStripFlags","Linear","Linear","MeshDrawData","Nearest","Nearest","OffGrayscale","OffRGB","PointCloudBatchFlags","PointCloudBatchInfo","PointCloudDrawData","PointCloudDrawDataError","Pool","PoolError","RectangleDrawData","RectangleOptions","Renderer","Renderer","RendererDrawData","ShaderDecoding","TestTriangleDrawData","Texture","TextureFilterMag","TextureFilterMin","TexturedRect","UnsupportedTextureFormat","WorldGridConfiguration","WorldGridDrawData","WorldGridRenderer","__clone_box","additional_outline_mask_ids_vertex_ranges","additional_outline_mask_ids_vertex_ranges","additive_tint","as_any","as_any_mut","batches","batches","batches","bind_group","bind_group","bind_group","bind_group_all_lines","bind_group_all_lines_outline_mask","bind_group_all_points","bind_group_all_points_outline_mask","bind_group_layout","bind_group_layout","bind_group_layout","borrow","borrow_mut","clone","clone_into","clouds","color","color_mapper","colormap","colormapped_texture","compositor","create_renderer","debug_overlay","decode_srgb","depth_camera_intrinsics","depth_cloud","depth_dimensions","depth_offset","depth_offset","depth_offset","depth_texture","deref","deref_mut","downcast","draw","drop","eq","equivalent","equivalent","equivalent","extent_u","extent_v","flags","fmt","fmt","from","from","gamma","generic_skybox","gpu_data","gpu_mesh","init","instance_buffer","instances","instances","into","into_any","into_any_arc","into_any_rc","label","label","line_vertex_count","lines","mesh_renderer","min_max_depth_in_world","multiplicative_tint","multiply_rgb_with_alpha","options","outline_mask","outline_mask_id","outline_mask_ids","overall_outline_mask_ids","overall_outline_mask_ids","participated_phases","picking_layer_id","picking_object_id","picking_object_id","picking_object_id","plane","point_cloud","point_count","point_radius_from_world_depth","radius_boost_in_ui_points_for_outlines","range","rectangles","render_pipeline","render_pipeline","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","screen_triangle_vertex_shader","shader_decoding","source","spacing","test_triangle","texture","texture_filter_magnification","texture_filter_minification","thickness_ui","to_owned","to_string","top_left_corner_position","triangle_cap_length_factor","triangle_cap_width_factor","try_from","try_into","type_id","upcast","vzip","world_depth_from_texture_depth","world_from_mesh","world_from_obj","world_from_obj","world_from_rdf","world_grid","Compositor","CompositorDrawData","__clone_box","as_any","as_any","as_any_mut","as_any_mut","bind_group","bind_group_layout","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","create_renderer","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","enable_blending","from","from","gpu_data","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","participated_phases","render_pipeline_blended","render_pipeline_opaque","render_pipeline_screenshot","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","CompositeUniformBuffer","__clone_box","as_any","as_any_mut","blend_with_background","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","end_padding","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","outline_color_layer_a","outline_color_layer_b","outline_radius_pixel","padding","to_owned","try_from","try_into","type_id","upcast","vzip","DebugOverlayDrawData","DebugOverlayError","DebugOverlayRenderer","UnsupportedTextureFormat","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group","bind_group_layout","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","create_renderer","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","fmt","fmt","from","from","from","gpu_data","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new","participated_phases","render_pipeline","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","DebugOverlayMode","DebugOverlayUniformBuffer","ShowFloatTexture","ShowUintTexture","__clone_box","__clone_box","_padding","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end_padding","extent_in_pixel","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_valid_bit_pattern","mode","position_in_pixel","screen_resolution","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","DepthCloud","DepthCloudDrawData","DepthCloudDrawDataError","DepthCloudDrawInstance","DepthCloudRenderer","DepthClouds","TextureFormatNotSupported","__clone_box","__clone_box","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","bind_group_layout","bind_group_opaque","bind_group_outline","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clouds","colormap","create_renderer","depth_camera_intrinsics","depth_dimensions","depth_texture","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","fmt","fmt","from","from","from","from","from","from","gpu_data","init","init","init","init","init","init","instances","into","into","into","into","into","into","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","min_max_depth_in_world","new","num_points","outline_mask_id","participated_phases","picking_object_id","point_radius_from_world_depth","radius_boost_in_ui_points_for_outlines","render_outline_mask","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","world_depth_from_texture_depth","world_from_rdf","world_space_bbox","DepthCloudInfoUBO","SAMPLE_TYPE_FLOAT","SAMPLE_TYPE_SINT","SAMPLE_TYPE_UINT","__clone_box","_end_padding","_row_padding","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","colormap","depth_camera_intrinsics","deref","deref_mut","downcast","drop","from","from_depth_cloud","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","min_max_depth_in_world","outline_mask_id","picking_layer_object_id","point_radius_from_world_depth","radius_boost_in_ui_points","sample_type","to_owned","try_from","try_into","type_id","upcast","vzip","world_depth_from_texture_depth","world_from_rdf","GenericSkybox","GenericSkyboxDrawData","GenericSkyboxType","GradientBright","GradientDark","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group","bind_group_layout","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","create_renderer","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from","gpu_data","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new","null_value","participated_phases","render_pipeline","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","UniformBuffer","__clone_box","_end_padding","as_any","as_any_mut","background_type","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","to_owned","try_from","try_into","type_id","upcast","vzip","LineStripInfo","LineVertex","PositionRadius","color","flags","pos","position","radius","radius","stippling","strip_index","DataTextureSourceWriteError","FLAGS_OUTWARD_EXTENDING_ROUND_CAPS","FLAG_CAP_END_EXTEND_OUTWARDS","FLAG_CAP_END_ROUND","FLAG_CAP_END_TRIANGLE","FLAG_CAP_START_EXTEND_OUTWARDS","FLAG_CAP_START_ROUND","FLAG_CAP_START_TRIANGLE","FLAG_COLOR_GRADIENT","FLAG_FORCE_ORTHO_SPANNING","FailedTransferringDataToGpu","InvalidStripIndex","LineBatchInfo","LineDrawData","LineDrawDataError","LineRenderer","LineStripBatch","LineStripFlags","PoolError","__clone_box","__clone_box","__clone_box","active_phases","additional_outline_mask_ids_vertex_ranges","all","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","batches","bind_group","bind_group_all_lines","bind_group_all_lines_outline_mask","bind_group_layout_all_lines","bind_group_layout_batch","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","complement","contains","create_linestrip_batch","create_renderer","default","default","depth_offset","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","empty","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","gpu_data","init","init","init","init","init","init","insert","intersection","intersects","into","into","into","into","into","into","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_iter","is_all","is_empty","is_valid_bit_pattern","iter","iter_names","label","line_vertex_count","new","not","null_value","null_value","overall_outline_mask_ids","participated_phases","picking_object_id","remove","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","set","source","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_string","toggle","triangle_cap_length_factor","triangle_cap_width_factor","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","union","upcast","upcast","upcast","upcast","upcast","upcast","vertex_range","vzip","vzip","vzip","vzip","vzip","vzip","world_from_obj","BatchUniformBuffer","DrawDataUniformBuffer","LineStripInfo","LineVertex","NUM_SENTINEL_VERTICES","SENTINEL","__clone_box","__clone_box","__clone_box","__clone_box","_padding","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","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","default","depth_offset","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","end_padding","end_padding","flags","from","from","from","from","init","init","init","init","into","into","into","into","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","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","null_value","outline_mask_ids","picking_object_id","position","radius","radius_boost_in_ui_points","stippling","strip_index","to_owned","to_owned","to_owned","to_owned","triangle_cap_length_factor","triangle_cap_width_factor","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","world_from_obj","GpuMeshInstance","MeshBatch","MeshDrawData","MeshRenderer","__clone_box","__clone_box","additive_tint","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","batches","bind_group_layout","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","count","count_with_outlines","create_renderer","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","from","from","from","from","gpu_data","gpu_mesh","init","init","init","init","instance_buffer","into","into","into","into","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","mesh","new","new","outline_mask_ids","participated_phases","picking_layer_id","render_pipeline_outline_mask","render_pipeline_picking_layer","render_pipeline_shaded","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","world_from_mesh","InstanceData","__clone_box","additive_tint","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","outline_mask_ids","picking_layer_id","to_owned","try_from","try_into","type_id","upcast","vertex_buffer_layout","vzip","world_from_mesh_normal_row_0","world_from_mesh_normal_row_1","world_from_mesh_normal_row_2","world_from_mesh_row_0","world_from_mesh_row_1","world_from_mesh_row_2","FLAG_DRAW_AS_CIRCLES","FLAG_ENABLE_SHADING","FailedTransferringDataToGpu","PointCloudBatch","PointCloudBatchFlags","PointCloudBatchInfo","PointCloudDrawData","PointCloudDrawDataError","PointCloudRenderer","__clone_box","__clone_box","__clone_box","active_phases","additional_outline_mask_ids_vertex_ranges","all","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","batches","bind_group","bind_group_all_points","bind_group_all_points_outline_mask","bind_group_layout_all_points","bind_group_layout_batch","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","complement","contains","create_point_cloud_batch","create_renderer","default","default","depth_offset","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","empty","eq","equivalent","equivalent","equivalent","extend","flags","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","gpu_data","init","init","init","init","init","init","insert","intersection","intersects","into","into","into","into","into","into","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_iter","is_all","is_empty","is_valid_bit_pattern","iter","iter_names","label","new","not","null_value","null_value","overall_outline_mask_ids","participated_phases","picking_object_id","point_count","remove","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","set","source","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","to_string","toggle","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","union","upcast","upcast","upcast","upcast","upcast","upcast","vertex_range","vzip","vzip","vzip","vzip","vzip","vzip","world_from_obj","BatchUniformBuffer","DrawDataUniformBuffer","PositionRadius","__clone_box","__clone_box","__clone_box","_row_padding","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","depth_offset","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end_padding","end_padding","flags","from","from","from","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","outline_mask_ids","picking_object_id","pos","radius","radius_boost_in_ui_points","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","world_from_obj","Bgr","ColorMapper","ColormappedTexture","ColormappingRgbaTexture","DoubleDecodingSrgbTexture","Function","Linear","Linear","MissingColorMapper","Nearest","Nearest","OffGrayscale","OffRGB","RectangleDrawData","RectangleError","RectangleInstance","RectangleOptions","RectangleRenderer","ShaderDecoding","SpecialFeatures","Texture","TextureFilterMag","TextureFilterMin","TextureFormatNotSupported","TexturedRect","UnsupportedColormapTextureFormat","UnsupportedComponentCount","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","bind_group","bind_group_layout","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","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","color_mapper","colormapped_texture","create_renderer","decode_srgb","default","depth_offset","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_outline_mask","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","extent_u","extent_v","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_unorm_rgba","gamma","gpu_data","init","init","init","init","init","init","init","init","init","init","init","instances","into","into","into","into","into","into","into","into","into","into","into","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","is_on","multiplicative_tint","multiply_rgb_with_alpha","new","null_value","options","outline_mask","participated_phases","range","render_pipeline_color","render_pipeline_outline_mask","render_pipeline_picking_layer","shader_decoding","texture","texture_filter_magnification","texture_filter_minification","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","top_left_corner_position","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","width_height","COLOR_MAPPER_FUNCTION","COLOR_MAPPER_OFF_GRAYSCALE","COLOR_MAPPER_OFF_RGB","COLOR_MAPPER_TEXTURE","FILTER_BILINEAR","FILTER_NEAREST","SAMPLE_TYPE_FLOAT","SAMPLE_TYPE_SINT","SAMPLE_TYPE_UINT","UniformBuffer","__clone_box","_end_padding","_row_padding","as_any","as_any_mut","bgra_to_rgba","borrow","borrow_mut","clone","clone_into","color_mapper","colormap_function","decode_srgb","depth_offset","deref","deref_mut","downcast","drop","extent_u","extent_v","from","from_textured_rect","gamma","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","magnification_filter","minification_filter","multiplicative_tint","multiply_rgb_with_alpha","outline_mask","range_min_max","sample_type","to_owned","top_left_corner_position","try_from","try_into","type_id","upcast","vzip","TestTriangle","TestTriangleDrawData","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","create_renderer","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","participated_phases","render_pipeline","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","WorldGridConfiguration","WorldGridDrawData","WorldGridRenderer","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bind_group","bind_group_layout","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","color","create_renderer","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","from","from","from","gpu_data","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new","participated_phases","plane","render_pipeline","spacing","thickness_ui","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","WorldGridUniformBuffer","__clone_box","_padding","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","color","deref","deref_mut","downcast","drop","end_padding","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","plane","spacing","thickness_ui","to_owned","try_from","try_into","type_id","upcast","vzip","Bt601","Bt709","CpuWriteGpuReadError","DataCreation","Full","GpuBasedConversionError","GpuTexture2D","Identity","ImageDataDesc","ImageDataToTextureError","ImageDataToTextureError","InvalidDataLength","InvalidTargetTextureFormat","InvalidTargetTextureUsageFlags","Limited","SourceImageDataFormat","TextureManager2D","TextureManager2DError","TooLarge","UnsupportedFormatForTransfer","UnsupportedTextureFormat","WgpuCompatible","Y400","YUYV422","Y_UV420","Y_U_V420","Y_U_V422","Y_U_V444","Yuv","YuvMatrixCoefficients","YuvPixelLayout","YuvRange","ZeroSize","data","format","image_data_to_texture","inner","label","texture_manager","transfer_image_data_to_texture","white_texture_unorm","width_height","yuv_converter","zeroed_texture_float","zeroed_texture_sint","zeroed_texture_uint","actual","actual_format","actual_usage","err","expected","format","height","label","label","label","label","label","label","max_texture_dimension_2d","required_format","required_usage","width","coefficients","layout","range","CpuWriteGpuReadError","GpuBasedConversionError","ImageDataDesc","ImageDataToTextureError","InvalidDataLength","InvalidTargetTextureFormat","InvalidTargetTextureUsageFlags","SourceImageDataFormat","TooLarge","UnsupportedFormatForTransfer","UnsupportedTextureFormat","WgpuCompatible","Yuv","ZeroSize","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","copy_data_to_texture","create_target_texture","data","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","format","from","from","from","from","from","from","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","source","target_texture_format","target_texture_usage_requirements","to_owned","to_owned","to_string","transfer_image_data_to_texture","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","validate","vzip","vzip","vzip","width_height","actual","actual_format","actual_usage","err","expected","format","height","label","label","label","label","label","label","max_texture_dimension_2d","required_format","required_usage","width","coefficients","layout","range","DataCreation","GpuTexture2D","ImageDataToTextureError","Inner","TextureManager2D","TextureManager2DError","__clone_box","accessed_textures","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","begin_frame","begin_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","create","create_zero_texture","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","fmt","fmt","fmt","format","from","from","from","from","from","get_or_create","get_or_create_with","get_or_try_create_with","handle","height","init","init","init","init","inner","into","into","into","into","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","new","new","null_value","source","texture_cache","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","white_texture_unorm","white_texture_unorm","white_texture_unorm_handle","width","width_height","zeroed_texture_float","zeroed_texture_float","zeroed_texture_sint","zeroed_texture_sint","zeroed_texture_uint","zeroed_texture_uint","Bt601","Bt709","Full","Identity","Limited","OUTPUT_FORMAT","REQUIRED_TARGET_TEXTURE_USAGE_FLAGS","Y400","YUYV422","Y_UV420","Y_U_V420","Y_U_V422","Y_U_V444","YuvFormatConversionTask","YuvFormatConverter","YuvMatrixCoefficients","YuvPixelLayout","YuvRange","__clone_box","__clone_box","__clone_box","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","bind_group","bind_group_layout","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","convert_input_data_to_texture","create_renderer","data_texture_format","data_texture_width_height","default","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","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","gpu_data","init","init","init","init","init","into","into","into","into","into","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","new","null_value","num_data_buffer_bytes","participated_phases","render_pipeline","target_texture","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","UniformBuffer","__clone_box","_end_padding","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","from","init","into","into_any","into_any_arc","into_any_rc","is_valid_bit_pattern","target_texture_size","to_owned","try_from","try_into","type_id","upcast","vzip","yuv_layout","yuv_matrix_coefficients","yuv_range","ONE_UI_POINT","Size","SizeHalf","ZERO","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","deserialize","downcast","downcast","drop","drop","eq","fmt","from","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_valid_bit_pattern","is_valid_bit_pattern","mul","mul_assign","new_scene_units","new_ui_points","scene_units","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","ui_points","upcast","upcast","vzip","vzip","Texture2DBufferInfo","__clone_box","as_any","as_any_mut","borrow","borrow_mut","buffer_size_padded","buffer_size_unpadded","bytes_per_row_padded","bytes_per_row_unpadded","clone","clone_into","deref","deref_mut","downcast","drop","fmt","from","from_texture","init","into","into_any","into_any_arc","into_any_rc","is_float_filterable","new","num_rows","remove_padding","remove_padding_and_convert","to_owned","try_from","try_into","type_id","upcast","vzip","IDENTITY","RectTransform","__clone_box","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","deref","deref_mut","downcast","drop","fmt","from","init","into","into_any","into_any_arc","into_any_rc","ndc_from_pixel","ndc_from_texcoord","region","region_of_interest","scale","to_ndc_scale_and_translation","to_owned","try_from","try_into","type_id","upcast","vzip","BadData","CreateChunk","DecodeChunk","Decoding","EmptyBuffer","EmptyVideo","Err","FrameDecodingResult","ImageDataToTextureError","NegativeTimestamp","Ok","PlayerEntry","Video","VideoFrameTexture","VideoPlayerError","VideoPlayerStreamId","__clone_box","__clone_box","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","chunk_decoder","clone","clone","clone_into","clone_into","data","data","debug_name","decode_settings","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","equivalent","equivalent","equivalent","fmt","fmt","fmt","frame_at","frame_index","frame_info","from","from","from","from","from","from","from","hash","height","init","init","init","init","init","into","into","into","into","into","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","is_pending","load","player","player","players","purge_unused_decoders","show_spinner","source","source_pixel_format","texture","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","width","DecoderOutput","VideoChunkDecoder","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","copy_native_video_frame_to_texture","decode","decoder","decoder_output","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end_of_video","error","frames","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","null_value","reset","take_error","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","update_video_texture","vzip","vzip","DECODING_GRACE_DELAY","TimedDecodingError","VideoPlayer","VideoTexture","alloc_video_frame_texture","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","chunk_decoder","clear_texture","current_gop_idx","current_sample_idx","data","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","enqueue_gop","enqueue_samples","fmt","frame_at","frame_info","from","from","from","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","last_error","latest_error","new","new","reset","source_pixel_format","texture","time_of_first_error","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","update_video_texture","video_texture","vzip","vzip","vzip","DEFAULT_DEPTH_CLEAR","InvalidDebugOverlay","MAIN_TARGET_ALPHA_TO_COVERAGE_COLOR_STATE","MAIN_TARGET_COLOR_FORMAT","MAIN_TARGET_DEFAULT_DEPTH_STATE","MAIN_TARGET_DEFAULT_MSAA_STATE","MAIN_TARGET_DEPTH_FORMAT","MAIN_TARGET_SAMPLE_COUNT","NearPlaneCenter","Orthographic","OrthographicCameraMode","Perspective","PickingRectAlreadyScheduled","Projection","SCREENSHOT_COLOR_FORMAT","ScreenshotAlreadyScheduled","SharedViewBuilder","TargetConfiguration","TopLeftCornerAndExtendZ","ViewBuilder","ViewBuilderError","ViewTargetSetup","__clone_box","__clone_box","__clone_box","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","bind_group_0","blend_with_background","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","composite","default","depth_buffer","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_phase","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","frame_uniform_buffer_content","from","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","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","main_target_msaa","main_target_resolved","name","name","new","null_value","outline_config","outline_mask_processor","picking_processor","pixels_per_point","projection_from_view","projection_from_view","queue_draw","queued_draws","resolution_in_pixel","resolution_in_pixel","resolution_in_pixel","schedule_picking_rect","schedule_screenshot","screenshot_processor","setup","source","tan_half_fov","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","view_from_world","viewport_transformation","vzip","vzip","vzip","vzip","vzip","vzip","aspect_ratio","camera_mode","far_plane_distance","near_plane_distance","vertical_fov","vertical_world_size","F32RowPadded","Mat3","Mat4","Mat4x3","PaddingRow","U32RowPadded","UVec2","UVec2RowPadded","Vec2","Vec2RowPadded","Vec3RowPadded","Vec3Unpadded","Vec4","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","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","c0","c0","c0","c1","c1","c1","c2","c2","c2","c3","c3","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","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","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_any","into_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","null_value","p","padding","padding0","padding0","padding0","padding0","padding1","padding1","padding1","padding1","padding2","padding2","to_owned","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_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","v","v","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","w","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","BindGroupDesc","BindGroupEntry","BindGroupLayoutDesc","BufferDesc","GpuBindGroup","GpuBindGroupLayoutHandle","GpuBindGroupLayoutPool","GpuBindGroupPool","GpuBuffer","GpuBufferPool","GpuPipelineLayoutPool","GpuRenderPipelineHandle","GpuRenderPipelinePool","GpuRenderPipelinePoolAccessor","GpuSamplerHandle","GpuSamplerPool","GpuShaderModuleHandle","GpuShaderModulePool","GpuTexture","GpuTextureHandle","GpuTexturePool","PipelineLayoutDesc","PoolError","RenderPipelineDesc","SamplerDesc","ShaderModuleDesc","TextureDesc","VertexBufferLayout","WgpuResourcePoolStatistics","WgpuResourcePools","as_any","as_any","as_any_mut","as_any_mut","bind_group_layout_pool","bind_group_layouts","bind_group_pool","bind_groups","borrow","borrow","borrow_mut","borrow_mut","buffer_pool","buffers","default","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","dynamic_resource_pool","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","null_value","null_value","num_bind_group_layouts","num_bind_groups","num_buffers","num_pipeline_layouts","num_render_pipelines","num_samplers","num_shader_modules","num_textures","pipeline_layout_pool","pipeline_layouts","render_pipeline_pool","render_pipelines","resource","sampler_pool","samplers","shader_module_pool","shader_modules","static_resource_pool","statistics","texture_pool","textures","total_buffer_size_in_bytes","total_bytes","total_texture_size_in_bytes","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","BindGroupLayoutDesc","GpuBindGroupLayoutHandle","GpuBindGroupLayoutPool","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","entries","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get_or_create","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","null_value","null_value","null_value","num_resources","partial_cmp","pool","resources","serialize","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","BindGroupDesc","BindGroupEntry","Buffer","DefaultTextureView","GpuBindGroup","GpuBindGroupHandle","GpuBindGroupPool","Sampler","__clone_box","__clone_box","__clone_box","__clone_box","_owned_buffers","_owned_textures","alloc","allow_reuse","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_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","compare","data","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","entries","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","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","label","layout","null_value","null_value","num_resources","partial_cmp","pool","resource","resource_size_in_bytes","serialize","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vzip","vzip","vzip","vzip","vzip","handle","offset","size","BufferDesc","GpuBuffer","GpuBufferHandle","GpuBufferPool","__clone_box","__clone_box","alloc","allow_reuse","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get_from_handle","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","mapped_at_creation","null_value","null_value","num_resources","partial_cmp","pool","resource_size_in_bytes","serialize","size","to_owned","to_owned","total_gpu_size_in_bytes","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","usage","vzip","vzip","vzip","DynamicResource","DynamicResourcePool","DynamicResourcePoolProtectedState","DynamicResourcesDesc","all_resources","alloc","allow_reuse","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","creation_desc","current_frame_index","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","get_from_handle","handle","init","init","init","inner","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","last_frame_deallocated","null_value","num_resources","resource_size_in_bytes","state","total_resource_size_in_bytes","total_resource_size_in_bytes","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","GpuPipelineLayoutHandle","GpuPipelineLayoutPool","PipelineLayoutDesc","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","entries","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get_or_create","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","null_value","null_value","num_resources","partial_cmp","pool","resources","serialize","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","FragmentShaderNotFound","GpuRenderPipelineHandle","GpuRenderPipelinePool","GpuRenderPipelinePoolAccessor","PipelineLayout","RenderPipelineCreationError","RenderPipelineDesc","VertexBufferLayout","VertexShaderNotFound","__clone_box","__clone_box","__clone_box","array_stride","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","attributes","attributes_from_formats","begin_frame","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","compare","create_render_pipeline","current_frame_index","data","default","default","depth_stencil","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fragment_entrypoint","fragment_handle","from","from","from","from","from","from","from_formats","get_or_create","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","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","label","multisample","null_value","null_value","num_resources","partial_cmp","pipeline_layout","pool","primitive","render_targets","resources","resources","sanity_check_vertex_buffers","serialize","step_mode","to_owned","to_owned","to_owned","to_string","to_wgpu_desc","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","upcast","vertex_buffers","vertex_entrypoint","vertex_handle","vzip","vzip","vzip","vzip","vzip","NullHandle","PoolError","ResourceNotAvailable","ResourceStatistics","UnknownDescriptor","__clone_box","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","frame_created","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","last_frame_used","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","upcast","upcast","vzip","vzip","GpuSamplerHandle","GpuSamplerPool","SamplerDesc","__clone_box","__clone_box","address_mode_u","address_mode_v","address_mode_w","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","get_or_create","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","lod_max_clamp","lod_min_clamp","mag_filter","min_filter","mipmap_filter","null_value","null_value","null_value","num_resources","partial_cmp","pool","resources","serialize","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","GpuShaderModuleHandle","GpuShaderModulePool","RERUN_WGSL_SHADER_DUMP_PATH","ShaderModuleDesc","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","create_shader_module","data","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","downcast","downcast","downcast","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extra_workaround_replacements","fmt","fmt","from","from","from","from","get_or_create","hash","hash","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","label","null_value","null_value","num_resources","partial_cmp","pool","resources","serialize","shader_text_workaround_replacements","source","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","StaticResourcePool","StaticResourcePoolReadLockAccessor","StoredResource","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","current_frame_index","current_frame_index","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","get","get_or_create","get_statistics","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","lookup","null_value","num_resources","recreate_resources","resource","resources","resources","resources","statistics","to_pool_error","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","upcast","upcast","upcast","vzip","vzip","vzip","GpuTexture","GpuTextureHandle","GpuTextureInternal","GpuTexturePool","TextureDesc","__clone_box","__clone_box","alloc","allow_reuse","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin_frame","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","data","default","default","default_view","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","dimension","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","format","from","from","from","from","from","get_from_handle","hash","hash","init","init","init","init","into","into","into","into","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","label","mip_level_count","null_value","null_value","num_resources","partial_cmp","pool","resource_size_in_bytes","sample_count","serialize","size","texture","to_owned","to_owned","total_gpu_size_in_bytes","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","upcast","upcast","upcast","upcast","usage","vzip","vzip","vzip","vzip","with_label","with_label_push"],"q":[[0,"re_renderer"],[380,"re_renderer::CpuWriteGpuReadError"],[388,"re_renderer::RenderContextError"],[397,"re_renderer::allocator"],[412,"re_renderer::allocator::cpu_write_gpu_read_belt"],[540,"re_renderer::allocator::cpu_write_gpu_read_belt::CpuWriteGpuReadError"],[548,"re_renderer::allocator::data_texture_source"],[617,"re_renderer::allocator::data_texture_source::DataTextureSourceWriteError"],[620,"re_renderer::allocator::gpu_readback_belt"],[753,"re_renderer::allocator::uniform_buffer_fill"],[777,"re_renderer::color"],[813,"re_renderer::colormap"],[867,"re_renderer::config"],[1020,"re_renderer::config::InsufficientDeviceCapabilities"],[1024,"re_renderer::context"],[1167,"re_renderer::context::RenderContextError"],[1176,"re_renderer::debug_label"],[1215,"re_renderer::depth_offset"],[1216,"re_renderer::draw_phases"],[1272,"re_renderer::draw_phases::outlines"],[1377,"re_renderer::draw_phases::outlines::gpu_data"],[1404,"re_renderer::draw_phases::picking_layer"],[1640,"re_renderer::draw_phases::screenshot"],[1689,"re_renderer::error_handling"],[1696,"re_renderer::error_handling::error_tracker"],[1771,"re_renderer::error_handling::now_or_never"],[1777,"re_renderer::error_handling::wgpu_core_error"],[1809,"re_renderer::error_handling::wgpu_error_scope"],[1834,"re_renderer::external"],[1836,"re_renderer::file_resolver"],[1971,"re_renderer::file_server"],[1973,"re_renderer::file_server::file_server_impl"],[2003,"re_renderer::file_system"],[2066,"re_renderer::global_bindings"],[2126,"re_renderer::importer"],[2137,"re_renderer::importer::cpu_model"],[2226,"re_renderer::importer::gltf"],[2263,"re_renderer::importer::gltf::GltfImportError"],[2267,"re_renderer::importer::obj"],[2296,"re_renderer::importer::stl"],[2324,"re_renderer::line_drawable_builder"],[2433,"re_renderer::mesh"],[2586,"re_renderer::mesh::MeshError"],[2594,"re_renderer::mesh::gpu_data"],[2621,"re_renderer::mesh::mesh_vertices"],[2623,"re_renderer::point_cloud_builder"],[2685,"re_renderer::queueable_draw_data"],[2739,"re_renderer::rect"],[2805,"re_renderer::renderer"],[2982,"re_renderer::renderer::compositor"],[3037,"re_renderer::renderer::compositor::gpu_data"],[3068,"re_renderer::renderer::debug_overlay"],[3144,"re_renderer::renderer::debug_overlay::gpu_data"],[3201,"re_renderer::renderer::depth_cloud"],[3360,"re_renderer::renderer::depth_cloud::gpu_data"],[3401,"re_renderer::renderer::generic_skybox"],[3486,"re_renderer::renderer::generic_skybox::gpu_data"],[3513,"re_renderer::renderer::gpu_data"],[3524,"re_renderer::renderer::lines"],[3751,"re_renderer::renderer::lines::gpu_data"],[3871,"re_renderer::renderer::mesh_renderer"],[3979,"re_renderer::renderer::mesh_renderer::gpu_data"],[4014,"re_renderer::renderer::point_cloud"],[4228,"re_renderer::renderer::point_cloud::gpu_data"],[4314,"re_renderer::renderer::rectangles"],[4631,"re_renderer::renderer::rectangles::gpu_data"],[4684,"re_renderer::renderer::test_triangle"],[4733,"re_renderer::renderer::world_grid"],[4809,"re_renderer::renderer::world_grid::gpu_data"],[4840,"re_renderer::resource_managers"],[4886,"re_renderer::resource_managers::ImageDataToTextureError"],[4903,"re_renderer::resource_managers::SourceImageDataFormat"],[4906,"re_renderer::resource_managers::image_data_to_texture"],[5007,"re_renderer::resource_managers::image_data_to_texture::ImageDataToTextureError"],[5024,"re_renderer::resource_managers::image_data_to_texture::SourceImageDataFormat"],[5027,"re_renderer::resource_managers::texture_manager"],[5150,"re_renderer::resource_managers::yuv_converter"],[5299,"re_renderer::resource_managers::yuv_converter::gpu_data"],[5329,"re_renderer::size"],[5392,"re_renderer::texture_info"],[5427,"re_renderer::transform"],[5459,"re_renderer::video"],[5609,"re_renderer::video::chunk_decoder"],[5662,"re_renderer::video::player"],[5744,"re_renderer::view_builder"],[5932,"re_renderer::view_builder::Projection"],[5938,"re_renderer::wgpu_buffer_types"],[6327,"re_renderer::wgpu_resources"],[6430,"re_renderer::wgpu_resources::bind_group_layout_pool"],[6530,"re_renderer::wgpu_resources::bind_group_pool"],[6691,"re_renderer::wgpu_resources::bind_group_pool::BindGroupEntry"],[6694,"re_renderer::wgpu_resources::buffer_pool"],[6798,"re_renderer::wgpu_resources::dynamic_resource_pool"],[6878,"re_renderer::wgpu_resources::pipeline_layout_pool"],[6976,"re_renderer::wgpu_resources::render_pipeline_pool"],[7150,"re_renderer::wgpu_resources::resource"],[7206,"re_renderer::wgpu_resources::sampler_pool"],[7313,"re_renderer::wgpu_resources::shader_module_pool"],[7415,"re_renderer::wgpu_resources::static_resource_pool"],[7491,"re_renderer::wgpu_resources::texture_pool"],[7622,"dyn_clone::sealed"],[7623,"ecolor::color32"],[7624,"ecolor::rgba"],[7625,"wgpu_types"],[7626,"alloc::string"],[7627,"core::any"],[7628,"std::path"],[7629,"anyhow"],[7630,"core::convert"],[7631,"ecolor::hsva"],[7632,"core::result"],[7633,"serde::de"],[7634,"core::fmt"],[7635,"ecolor::hsva_gamma"],[7636,"ecolor::hex_color_runtime"],[7637,"core::hash"],[7638,"alloc::boxed"],[7639,"alloc::sync"],[7640,"alloc::rc"],[7641,"alloc::vec"],[7642,"core::marker"],[7643,"alloc::borrow"],[7644,"serde::ser"],[7645,"core::option"],[7646,"bytemuck::pod"],[7647,"wgpu::api::device"],[7648,"wgpu::api::command_encoder"],[7649,"wgpu::api::buffer"],[7650,"core::iter::traits::exact_size"],[7651,"core::error"],[7652,"core::ops::function"],[7653,"core::cmp"],[7654,"wgpu::api::adapter"],[7655,"wgpu::api::queue"],[7656,"parking_lot::rwlock"],[7657,"enumset::set"],[7658,"wgpu::api::render_pipeline"],[7659,"wgpu::api::render_pass"],[7660,"glam::u32::uvec2"],[7661,"glam::f32::vec3"],[7662,"core::future::future"],[7663,"core::iter::traits::collect"],[7664,"core::task::wake"],[7665,"core::default"],[7666,"core::iter::traits::iterator"],[7667,"ahash"],[7668,"re_math::bounding_box"],[7669,"slotmap"],[7670,"gltf"],[7671,"gltf::scene"],[7672,"glam::f32::affine3a"],[7673,"gltf::mesh"],[7674,"gltf::buffer"],[7675,"gltf::image"],[7676,"tobj"],[7677,"glam::f32::vec2"],[7678,"smallvec"],[7679,"core::ops::range"],[7680,"glam::i32::ivec2"],[7681,"bitflags::iter"],[7682,"never"],[7683,"wgpu::api::texture"],[7684,"glam::f32::sse2::mat4"],[7685,"re_video::demux"],[7686,"re_video::decode"],[7687,"re_video::time"],[7688,"wgpu::api::command_buffer"],[7689,"glam::f32::sse2::vec3a"],[7690,"glam::f32::sse2::vec4"],[7691,"glam::f32::mat3"],[7692,"wgpu::api::bind_group_layout"],[7693,"core::clone"],[7694,"wgpu::api::pipeline_layout"],[7695,"wgpu::api::sampler"],[7696,"wgpu::api::shader_module"]],"i":[4,6,4,6,4,0,44,0,0,0,0,0,0,19,4,4,4,4,4,0,0,97,97,0,0,0,4,4,4,6,0,19,0,0,19,4,4,4,4,4,4,97,0,0,19,4,0,0,4,0,0,0,0,19,0,0,0,4,6,0,0,0,0,0,0,0,0,0,0,0,4,4,6,44,44,0,19,0,19,4,6,0,4,44,4,17,6,4,6,17,74,0,6,4,6,0,4,17,6,4,17,6,4,6,179,193,118,4,17,6,4,17,6,178,12,4,17,6,4,17,6,0,193,107,107,0,0,0,0,0,0,0,0,0,74,0,74,179,193,0,4,17,6,0,118,4,17,6,4,17,6,4,6,74,143,4,17,6,200,200,0,4,17,6,4,17,6,4,4,4,0,149,12,125,203,0,0,0,0,149,4,17,6,74,4,4,4,4,17,17,17,17,6,6,6,6,4,17,17,4,6,4,6,4,6,4,17,6,4,4,17,6,4,17,6,17,17,6,17,6,4,6,34,146,4,6,4,0,0,74,74,74,0,17,4,6,0,0,0,4,6,4,6,74,4,17,6,121,6,4,17,6,4,17,6,4,17,6,4,17,6,4,6,4,4,6,72,4,0,4,0,125,203,4,6,6,6,17,0,4,17,6,324,324,324,324,324,324,324,178,324,121,178,107,0,200,144,118,178,179,193,118,0,193,74,0,4,6,179,193,12,118,0,281,281,0,200,74,74,0,17,129,129,34,146,4,6,0,178,179,0,74,4,6,4,4,4,17,6,4,17,6,17,17,17,6,17,17,4,17,6,4,6,74,324,324,0,4,17,6,4,17,6,4,17,6,4,17,6,17,178,179,0,0,4,17,6,149,0,0,357,358,358,359,357,357,358,359,360,361,362,360,361,362,360,361,362,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,48,44,44,44,44,43,48,43,48,49,48,43,49,48,44,43,49,48,44,43,48,43,49,48,44,43,49,48,44,49,43,43,43,48,44,44,48,43,43,43,43,49,48,44,43,49,48,44,43,49,48,44,43,49,48,44,44,44,44,44,43,43,48,44,44,48,43,49,48,44,43,49,48,44,43,49,48,44,43,49,48,44,43,49,44,43,49,48,44,43,48,43,43,48,48,43,49,48,44,44,43,49,48,44,43,49,48,44,43,49,48,44,49,43,43,49,48,44,43,49,48,44,43,357,358,358,359,357,357,358,359,69,0,0,69,68,68,68,69,68,69,68,69,68,69,68,68,68,68,68,69,68,69,68,69,68,69,68,69,69,69,69,68,68,68,69,69,68,69,69,68,69,68,69,68,69,68,69,68,69,68,68,0,0,68,68,68,68,69,69,68,69,68,69,68,69,68,69,68,69,363,363,363,0,0,0,0,0,0,76,80,0,80,76,76,77,76,364,79,77,76,80,364,79,77,76,80,76,364,79,77,76,80,364,79,77,76,80,77,364,79,76,364,79,77,76,80,364,79,77,76,80,364,79,77,76,80,364,79,77,76,80,76,80,80,76,76,364,79,77,76,80,364,364,79,77,76,80,364,79,77,76,80,364,79,77,76,80,79,80,364,79,77,76,80,77,76,79,77,79,79,76,76,76,76,77,76,76,80,364,79,77,76,80,364,79,77,76,80,364,79,77,76,80,77,364,79,77,76,80,364,364,79,77,76,80,365,0,365,365,365,365,365,0,0,365,365,365,365,365,365,365,365,365,365,365,365,365,365,365,83,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,19,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,88,88,0,87,0,87,0,89,88,89,85,101,88,89,87,85,101,88,89,87,85,85,101,88,89,87,85,101,88,89,87,85,85,88,89,85,88,89,85,101,88,89,87,85,101,88,89,87,85,101,85,101,88,89,87,85,101,88,89,87,85,88,89,85,88,88,88,89,89,89,85,85,85,85,88,89,87,87,85,101,88,89,87,85,85,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,85,85,85,101,0,85,85,85,85,0,85,88,89,85,87,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,101,88,89,87,85,0,101,88,89,87,85,366,367,366,367,0,74,97,97,0,74,97,74,0,0,0,0,74,74,0,74,98,96,368,97,74,98,96,368,97,74,368,74,74,98,96,368,97,74,98,96,368,97,74,74,74,98,96,368,97,74,98,96,368,97,74,74,74,98,96,368,97,74,98,96,96,368,97,97,97,368,74,74,98,96,368,97,98,96,98,74,74,74,74,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,0,74,96,74,74,74,74,74,98,74,74,97,368,74,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,74,98,96,368,97,360,361,362,360,361,362,360,361,362,0,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,0,104,104,104,0,104,0,104,0,0,104,0,0,0,0,0,0,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,0,0,0,104,104,104,104,104,104,104,108,108,108,106,0,0,0,108,106,107,108,106,107,108,106,107,108,108,108,106,107,108,106,107,106,107,106,107,107,107,108,108,108,106,108,106,107,108,106,107,108,106,107,108,106,107,106,106,106,106,108,106,107,108,106,107,0,108,106,107,108,106,107,108,106,107,108,106,107,108,106,107,106,106,108,108,108,108,108,108,106,107,108,108,106,108,106,107,108,106,107,108,106,107,108,106,107,108,106,107,108,108,106,107,106,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,0,118,118,118,118,0,0,0,0,0,0,122,0,123,123,119,120,121,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,118,122,118,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,119,120,121,119,120,121,122,119,120,121,118,369,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,118,119,120,121,119,119,119,120,120,120,121,121,121,119,120,121,123,123,127,369,118,122,119,120,121,123,123,123,127,369,118,122,119,120,121,123,121,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,119,120,121,118,122,118,119,120,121,121,127,127,127,118,127,369,118,122,118,127,122,123,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,118,122,119,120,121,123,127,369,127,369,118,122,119,120,121,123,127,369,0,129,0,370,129,370,129,129,370,129,370,129,370,129,370,129,370,129,370,129,129,370,370,129,370,129,370,129,370,129,370,129,370,129,129,129,129,129,370,129,370,129,370,129,370,129,370,370,129,0,0,0,0,0,0,0,0,0,0,134,371,134,133,371,134,133,371,134,133,371,134,133,133,371,134,133,371,134,133,371,371,134,133,371,134,133,134,134,134,134,133,134,371,134,133,133,133,134,371,134,133,371,134,133,371,134,133,371,134,133,371,134,133,371,133,133,371,134,133,371,134,133,371,134,133,371,134,133,371,134,133,0,0,0,0,0,0,0,0,140,140,140,140,140,140,140,140,139,140,140,140,140,140,140,139,140,0,140,140,140,140,140,0,140,140,140,0,140,140,0,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,144,0,0,143,144,145,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,143,144,145,145,143,145,146,143,144,145,146,143,144,145,146,143,143,144,145,146,143,144,145,146,143,144,143,143,143,144,144,144,143,143,144,144,145,143,144,144,145,146,143,143,144,34,146,145,143,144,145,146,143,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,146,143,146,0,143,145,146,144,146,143,146,34,146,143,144,145,143,144,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,146,143,144,145,146,146,0,0,0,0,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,149,0,0,0,0,152,29,152,29,152,29,152,29,12,152,29,12,12,152,12,12,152,29,152,29,152,29,152,29,152,29,12,152,29,152,152,29,152,0,152,29,152,29,152,29,152,29,152,29,152,29,12,152,29,152,29,152,29,152,29,152,29,152,29,0,0,126,153,126,153,126,153,126,153,126,126,126,126,126,153,153,126,153,126,126,153,126,153,126,153,126,153,126,153,126,153,126,153,126,153,126,126,153,153,153,153,126,126,126,126,126,126,153,153,126,153,126,153,126,153,126,126,153,126,0,0,0,0,0,155,164,155,0,0,164,0,0,0,158,155,164,158,155,164,158,155,164,158,155,164,158,155,155,158,158,158,158,158,158,155,164,158,155,164,158,155,158,164,158,155,164,158,155,158,158,158,158,158,164,158,158,155,155,158,164,158,155,155,164,158,155,164,158,155,164,158,155,164,158,155,155,164,155,158,155,158,158,158,164,158,155,164,158,155,164,158,155,164,158,155,164,158,155,164,0,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,0,0,162,162,162,162,162,0,0,162,162,162,162,162,162,162,372,373,374,375,173,0,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,173,0,173,173,173,173,173,173,173,175,0,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,175,175,175,175,175,175,175,0,0,0,176,176,176,176,176,176,176,176,176,176,176,176,176,179,176,178,179,176,178,179,176,179,179,176,178,179,176,178,178,178,176,179,179,176,179,176,178,179,176,178,179,176,178,179,176,176,178,178,178,179,176,178,179,176,178,179,176,178,179,176,178,179,176,178,179,176,178,179,179,179,178,178,176,178,178,178,178,179,176,178,179,179,179,179,178,179,176,176,179,176,178,179,176,178,179,176,178,179,176,178,178,179,179,176,178,176,0,161,0,0,161,0,0,161,161,161,161,161,156,186,187,188,186,186,156,161,186,187,188,156,161,186,187,188,188,156,161,186,187,188,156,161,186,187,188,156,186,187,188,156,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,161,161,156,161,161,186,187,188,0,187,187,186,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,186,156,187,0,187,156,161,156,186,187,188,161,156,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,156,161,186,187,188,187,187,187,187,187,156,156,156,156,156,161,186,187,188,376,377,378,377,378,379,376,379,0,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,0,0,0,0,192,192,193,192,193,192,193,192,193,193,193,192,193,192,193,193,192,193,192,193,192,193,192,193,192,192,192,193,192,193,192,193,192,193,192,193,192,193,192,193,193,192,193,192,193,192,193,193,193,193,192,193,192,193,192,193,192,193,192,192,199,0,199,0,0,199,200,199,200,199,200,199,200,199,200,199,200,199,200,199,200,200,200,199,199,199,200,200,199,199,200,199,200,199,200,199,200,199,200,199,200,200,199,199,200,199,200,199,200,199,200,199,200,199,0,0,203,125,203,125,203,125,203,125,203,125,203,203,125,203,125,203,125,203,125,203,125,203,125,203,125,203,125,203,125,203,203,125,125,125,203,125,203,125,203,125,203,125,203,125,203,125,125,203,203,125,203,125,203,125,203,125,203,125,203,125,203,125,125,125,246,0,0,184,0,0,0,0,0,0,0,0,0,184,197,248,0,0,0,223,223,184,0,0,0,0,244,245,0,244,245,248,248,0,0,0,0,202,184,0,0,0,201,99,0,0,248,0,0,0,213,0,0,0,202,180,194,160,202,202,183,196,236,224,211,258,183,183,196,196,218,212,259,202,202,202,202,220,260,247,221,249,0,99,0,247,221,0,221,180,194,250,221,202,202,202,99,202,202,202,202,202,249,249,194,202,202,202,202,247,0,0,160,202,236,217,252,202,202,202,202,180,194,180,0,0,221,250,247,249,250,221,160,180,194,99,160,180,194,221,260,0,194,221,220,247,0,212,259,218,218,218,0,247,202,260,0,247,250,250,260,202,202,249,180,180,202,202,202,202,202,221,160,180,194,221,0,0,0,208,209,208,209,208,208,209,209,208,209,208,208,208,209,209,208,209,208,209,208,209,209,208,208,209,208,0,209,208,209,208,209,208,209,208,209,208,208,209,209,209,209,208,209,208,209,208,209,208,209,208,209,208,0,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,0,0,0,213,211,212,213,211,212,213,211,211,212,212,213,211,212,213,211,211,211,212,212,213,211,212,213,211,212,213,211,212,212,213,211,213,213,212,213,211,0,212,213,211,212,213,211,212,213,211,212,213,211,212,213,211,211,212,212,211,213,212,213,211,212,213,211,212,213,211,212,213,211,212,213,211,0,0,214,214,214,215,215,214,215,214,215,214,215,214,215,214,215,214,215,214,215,214,215,214,215,214,215,215,215,214,215,214,215,214,215,214,215,214,215,214,215,215,215,215,215,214,215,214,215,214,215,214,215,214,215,214,215,0,0,0,0,0,0,219,216,217,221,220,218,216,217,219,221,220,218,216,217,219,218,216,216,221,220,218,216,217,219,221,220,218,216,217,219,216,217,216,217,220,221,218,221,221,221,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,218,221,220,218,216,217,219,219,219,221,220,218,216,217,219,0,221,220,218,216,217,219,217,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,217,216,221,218,221,221,220,216,218,218,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,220,218,216,217,219,221,221,221,0,0,0,0,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,222,0,0,0,223,223,223,224,225,223,224,225,223,224,224,225,225,223,224,225,223,224,223,224,223,224,225,223,225,223,224,225,223,224,225,223,224,225,225,223,224,223,223,223,223,223,225,223,224,0,225,223,224,225,223,224,225,223,224,225,223,224,225,223,224,224,223,225,225,223,224,225,223,224,225,223,224,225,223,224,225,223,224,225,223,224,0,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,0,0,0,232,232,241,231,232,241,232,231,184,181,181,181,181,181,181,181,181,181,184,184,0,0,0,0,0,0,184,227,183,181,227,180,181,180,228,227,183,181,184,180,228,227,183,181,184,183,227,183,183,228,228,181,181,181,181,181,181,181,181,180,228,227,183,181,184,180,228,227,183,181,184,227,183,181,227,183,181,181,181,228,228,180,181,180,180,228,227,183,181,184,180,228,227,183,181,184,181,180,228,227,183,181,184,228,180,228,227,183,181,184,181,184,184,184,184,181,181,181,181,181,184,184,180,228,227,183,181,184,184,184,184,181,181,181,181,181,181,0,180,228,227,183,181,184,181,181,181,180,228,227,183,181,184,180,228,227,183,181,184,180,228,227,183,181,184,180,228,227,183,181,184,181,181,181,181,181,181,180,180,183,181,180,181,180,228,180,181,228,228,228,181,184,181,181,181,227,183,181,184,181,180,180,180,228,227,183,181,184,180,228,227,183,181,184,180,228,227,183,181,184,181,180,228,227,183,181,184,227,180,228,227,183,181,184,180,0,0,0,0,231,231,231,232,233,234,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,232,232,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,233,234,232,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,232,234,234,231,232,233,232,231,231,232,233,234,234,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,231,232,233,234,234,0,0,0,0,235,236,160,160,237,235,236,160,237,235,236,236,237,160,237,235,236,160,237,235,236,235,236,235,236,235,235,237,160,237,235,236,160,237,235,236,160,237,235,236,237,160,237,235,236,160,237,235,236,0,160,160,237,235,236,236,160,237,235,236,160,237,235,236,160,237,235,236,160,237,235,236,235,160,236,160,237,160,237,237,237,235,236,160,237,235,236,160,237,235,236,160,237,235,236,160,237,235,236,160,237,235,236,160,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,195,195,197,0,0,0,0,0,0,195,239,196,239,194,195,194,240,195,239,196,197,194,240,195,239,196,197,196,239,196,196,240,240,195,195,195,195,195,195,195,195,194,240,195,239,196,197,194,240,195,239,196,197,195,239,196,195,239,196,195,195,240,240,194,195,194,194,240,195,239,196,197,194,240,195,239,196,197,195,194,240,195,239,196,197,240,194,240,195,239,196,197,195,197,197,197,197,195,194,195,195,195,195,197,197,194,240,195,239,196,197,197,195,195,195,195,195,195,0,194,240,195,239,196,197,195,195,195,194,240,195,239,196,197,194,240,195,239,196,197,194,240,195,239,196,197,194,240,195,239,196,197,195,195,195,195,195,195,194,196,195,194,195,194,240,194,194,195,240,240,240,195,197,195,195,195,195,239,196,197,195,194,240,195,239,196,197,194,240,195,239,196,197,194,240,195,239,196,197,195,194,240,195,239,196,197,239,194,240,195,239,196,197,194,0,0,0,241,242,243,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,243,241,242,243,241,242,243,241,242,243,241,242,243,242,243,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,243,243,241,241,242,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,241,242,243,243,246,0,0,254,254,248,244,245,254,244,245,248,248,0,0,0,0,0,0,254,248,0,0,254,0,254,254,244,245,246,247,248,249,250,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,251,253,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,244,245,246,247,248,249,250,251,252,244,245,246,247,248,249,250,251,252,247,249,253,247,250,250,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,251,253,244,245,246,247,248,249,250,254,251,252,246,246,246,246,249,249,244,245,246,248,254,254,253,244,245,246,247,248,249,250,254,251,252,247,247,0,253,244,245,246,247,248,249,250,254,251,252,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,248,250,247,252,250,249,250,253,247,253,253,253,247,247,250,250,244,245,246,247,248,249,250,251,252,254,249,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,253,244,245,246,247,248,249,250,254,251,252,247,0,0,0,0,0,0,0,0,0,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,255,255,255,255,255,255,255,255,255,255,255,0,0,256,257,256,257,256,257,256,257,256,256,256,257,257,256,257,256,257,256,257,257,256,257,256,257,256,257,256,257,256,257,256,257,256,256,257,257,256,257,256,257,256,257,256,257,256,257,256,0,0,0,258,260,259,258,260,259,258,258,259,260,259,258,260,259,258,258,258,260,259,260,259,258,260,259,258,260,259,258,259,260,259,258,260,259,258,0,260,259,258,260,259,258,260,259,258,260,259,258,260,259,258,258,259,260,259,260,260,258,260,259,258,260,259,258,260,259,258,260,259,258,260,259,258,0,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,273,273,263,267,274,263,0,273,0,0,267,263,263,263,274,0,0,0,263,263,263,264,272,272,272,272,272,272,264,0,0,0,263,262,262,0,171,262,0,0,171,262,0,171,171,171,380,381,382,383,380,384,385,385,380,384,383,382,381,385,381,382,385,386,386,386,263,263,0,0,263,263,263,0,263,263,263,264,264,263,264,263,262,264,263,262,264,263,262,264,263,262,264,263,264,263,264,263,0,262,262,262,264,263,262,264,263,262,264,263,262,264,263,263,263,263,263,264,263,263,262,262,264,264,263,263,263,262,264,263,262,264,263,262,264,263,262,264,263,262,264,263,262,263,262,262,264,263,263,0,262,264,263,262,264,263,262,264,263,262,264,263,262,262,264,263,262,380,381,382,383,380,384,385,385,380,384,383,382,381,385,381,382,385,386,386,386,267,0,267,0,0,0,170,268,171,170,267,268,171,170,267,268,170,171,268,171,170,170,267,268,171,170,267,268,170,170,171,0,268,171,170,170,267,268,171,170,267,268,171,170,267,268,171,170,267,268,170,267,267,170,171,170,267,267,268,171,171,171,170,170,171,170,267,268,171,171,170,267,268,171,170,267,268,171,170,267,268,171,170,267,268,171,170,268,267,268,170,267,171,170,267,268,171,170,267,268,171,170,267,268,171,170,267,268,171,170,267,268,171,171,171,170,170,171,171,171,171,171,171,273,273,274,273,274,275,275,272,272,272,272,272,272,0,0,0,0,0,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,275,276,272,273,274,275,276,272,273,274,272,273,274,272,273,274,275,276,272,272,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,276,275,276,272,273,274,272,272,273,273,274,274,275,276,272,273,274,0,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,274,272,276,276,275,272,273,274,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,275,276,272,273,274,0,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,277,185,0,0,185,185,278,185,278,185,278,185,278,185,278,185,278,185,278,185,278,185,278,185,185,278,185,278,185,185,185,278,278,185,278,185,278,185,278,185,278,185,278,185,278,185,185,185,185,185,185,185,278,185,278,185,278,185,278,185,185,278,185,278,0,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,279,0,279,279,279,279,279,279,279,279,279,279,281,0,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,281,0,0,281,281,281,281,281,281,281,281,281,281,283,283,283,283,283,283,288,0,283,283,288,0,0,0,0,0,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,0,283,284,283,284,285,285,285,285,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,284,284,284,284,283,283,284,285,387,301,301,387,285,283,283,283,284,284,285,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,285,0,387,285,285,301,283,301,301,283,284,283,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,301,387,285,283,284,285,0,0,292,294,292,294,292,294,292,294,0,292,292,292,294,292,294,292,294,292,294,292,294,292,294,294,292,294,292,294,292,294,292,294,292,294,292,294,292,294,292,292,292,294,292,294,292,294,292,294,292,292,294,0,0,0,0,0,298,300,297,298,300,297,298,300,297,298,300,297,300,0,300,300,300,298,300,297,298,300,297,298,300,297,298,300,297,300,300,297,300,298,298,300,297,298,300,297,298,300,297,298,300,297,298,300,297,298,300,297,300,297,300,297,300,298,298,297,298,300,297,298,300,297,298,300,297,298,300,297,300,300,298,300,297,305,307,305,305,305,305,305,305,302,303,0,303,307,0,305,307,0,0,302,0,0,0,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,388,304,305,388,307,302,303,304,305,388,307,302,303,304,302,303,304,302,303,304,305,304,388,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,305,305,388,307,302,303,304,307,307,302,303,304,388,305,388,307,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,388,388,388,304,305,304,304,305,305,304,303,304,305,305,305,388,304,305,305,305,305,307,303,302,303,304,307,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,305,388,307,302,303,304,304,304,305,388,307,302,303,304,389,390,390,389,389,390,0,0,0,0,0,0,0,0,0,0,0,0,0,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,317,318,319,317,318,319,317,318,319,318,319,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,308,309,309,310,310,310,311,311,312,312,312,313,313,313,314,314,314,315,315,315,316,316,316,317,317,318,318,318,319,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,320,320,314,308,309,311,313,308,309,311,313,308,309,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,310,311,312,313,314,315,316,317,318,319,320,308,309,308,309,310,311,312,313,314,315,316,317,318,319,320,316,310,311,312,313,314,315,316,310,311,312,313,314,315,316,314,315,316,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,154,324,154,324,0,154,0,154,154,324,154,324,0,154,154,324,154,324,154,324,154,324,154,324,0,154,324,154,324,154,324,154,324,154,324,154,324,154,324,324,324,324,324,324,324,324,324,0,154,0,154,0,0,154,0,154,0,154,0,154,324,324,324,154,324,154,324,154,324,154,324,154,324,0,0,0,114,326,114,326,325,114,326,325,325,114,326,325,114,326,325,114,326,114,326,114,114,114,114,326,325,114,326,325,114,326,325,114,114,326,325,114,326,325,326,114,326,114,114,114,326,326,326,114,326,114,114,326,325,325,114,326,114,326,325,114,326,325,114,326,325,114,326,325,114,326,325,326,114,326,325,325,114,325,325,114,114,326,114,326,325,114,326,325,114,326,325,114,326,325,114,326,325,0,0,82,82,0,0,0,82,331,113,82,329,113,113,328,329,331,113,82,329,328,331,113,82,329,328,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,331,113,82,329,331,331,331,331,328,331,113,113,82,329,328,331,113,82,329,328,331,331,113,82,329,328,331,113,82,329,328,329,331,82,329,331,331,331,82,82,82,329,329,329,331,82,329,331,331,113,82,329,328,331,82,329,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,329,329,331,328,328,331,328,113,329,331,331,113,82,329,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,331,113,82,329,328,391,391,391,0,0,0,0,54,55,52,55,54,55,52,54,55,52,52,54,55,52,54,55,52,54,55,54,55,54,54,54,54,52,54,55,52,54,55,52,54,54,55,52,54,55,52,54,55,54,54,54,55,55,55,54,55,54,54,55,52,52,54,55,54,55,52,54,55,52,54,55,52,54,55,52,54,55,52,55,55,54,52,52,54,52,55,54,55,54,55,52,54,55,52,54,55,52,54,55,52,54,55,52,55,54,55,52,0,0,0,0,392,332,337,57,392,332,57,392,332,332,57,392,332,57,392,332,57,332,332,57,57,392,332,57,392,332,57,392,332,57,392,332,332,57,392,332,332,57,57,392,332,57,57,392,332,57,392,332,57,392,332,57,392,332,392,332,332,337,332,332,332,57,392,332,57,392,332,57,392,332,57,392,332,57,392,332,0,0,0,339,340,339,340,338,339,340,338,338,339,340,338,339,340,338,339,340,339,340,339,339,339,339,338,339,340,338,339,340,338,339,339,340,338,339,340,338,340,339,340,339,339,339,340,340,340,339,340,339,339,340,338,338,339,340,339,340,338,339,340,338,339,340,338,339,340,338,339,340,338,340,339,338,338,339,338,338,339,339,340,339,340,338,339,340,338,339,340,338,339,340,338,339,340,338,347,0,0,0,347,0,0,0,347,109,190,346,190,109,190,346,347,344,109,190,346,347,344,190,190,344,109,190,346,347,344,109,190,346,347,344,109,190,346,109,190,346,109,109,346,393,109,109,344,346,109,190,346,347,344,109,190,346,347,344,109,109,190,346,347,344,109,190,346,347,344,109,190,346,109,109,109,190,190,190,346,346,346,109,190,346,347,347,346,346,109,109,190,346,347,344,190,344,109,190,346,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,346,346,109,344,344,109,346,344,346,346,344,393,0,109,190,109,190,346,347,190,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,109,190,346,347,344,346,346,346,109,190,346,347,344,112,0,112,0,112,112,356,112,356,112,356,112,356,112,112,112,356,112,356,112,356,112,356,112,112,112,112,112,112,112,356,356,112,356,112,356,112,356,112,356,112,356,112,356,112,112,356,112,356,112,356,112,356,112,356,112,0,0,0,349,350,350,350,350,349,350,330,349,350,330,330,349,350,330,349,350,330,349,350,349,350,349,349,349,349,350,330,349,350,330,349,350,330,349,349,350,330,349,350,330,349,350,349,349,349,350,350,350,349,350,349,349,350,330,330,349,350,349,350,330,349,350,330,349,350,330,349,350,330,349,350,330,350,350,350,350,350,350,349,350,330,330,349,330,330,349,349,350,349,350,330,349,350,330,349,350,330,349,350,330,349,350,330,0,0,0,0,207,352,207,352,345,207,352,345,345,207,352,345,207,352,345,207,352,207,352,207,207,352,207,207,345,207,352,345,207,352,345,207,207,352,345,207,352,345,207,352,207,207,207,352,352,352,352,207,352,207,207,352,345,345,207,352,207,352,345,207,352,345,207,352,345,207,352,345,207,352,345,352,207,345,345,207,345,345,207,345,352,207,352,207,352,345,207,352,345,207,352,345,207,352,345,207,352,345,0,0,0,355,354,111,355,354,111,355,354,111,355,354,111,354,111,354,355,355,354,111,355,354,111,355,354,111,355,354,111,355,354,111,111,354,111,355,354,111,355,354,111,355,354,111,355,354,355,354,111,354,354,354,354,355,354,354,111,355,0,355,354,111,355,354,111,355,354,111,355,354,111,355,354,111,0,0,0,0,0,61,62,269,62,63,61,62,269,63,61,62,269,269,63,61,62,269,63,61,62,269,61,62,61,62,61,61,61,61,269,63,63,61,62,269,63,61,62,269,61,62,63,61,62,269,63,61,62,269,61,62,61,61,61,62,62,62,61,62,62,63,61,61,62,269,269,61,62,63,61,62,269,63,61,62,269,63,61,62,269,63,61,62,269,63,61,62,269,62,62,61,269,269,61,269,62,62,61,62,63,61,62,269,63,61,62,269,63,61,62,269,63,61,62,269,63,61,62,269,62,63,61,62,269,62,62],"f":"````````````````````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}00{{{b{h}}}j}{{{b{l}}}n}``{{{b{A`}}}Ab}{{ll}l}{hh}{ll}`{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}0076```{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00`{{{b{Ah}}c}{{Al{Aj}}}{{B`{An}}}}{{{b{h}}}h}{{{b{Bb}}}Bb}{{{b{l}}}l}{{{b{c}}{b{Afe}}}f{}{}}00`````{n{{Bd{j}}}}000{{Bfn}{{Bd{j}}}}11```````{{}h}{{}Bb}{{}l}``{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{h}}}Bl}{c{{Bj{l}}}Bl}``???```{Bhf}00{{{b{h}}{b{h}}}Bn}{{{b{Bb}}{b{Bb}}}Bn}{{{b{l}}{b{l}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00``{{{b{Ah}}c}Bn{{B`{An}}}}```````{{{b{h}}{b{AfC`}}}{{Bj{fCb}}}}{{{b{Bb}}{b{AfC`}}}{{Bj{fCb}}}}{{{b{l}}{b{AfC`}}}{{Bj{fCb}}}}`{Cdh}{Bbh}{lh}{cc{}}{CdBb}1{lBb}{hBb}{Cdl}{Bbl}{hl}6{jh}{{{Bd{n}}}Bb}{{{Bd{j}}}Bb}2{nl}30{{{b{Cf}}}{{Bj{hCh}}}}{{nn}l}{{jjj}h}5{{nnn}l}1{{jjjj}h}{{nnnn}Bb}{{nnnn}l}21088{{jjjj}l}90;8``{{{b{h}}}j}{{{b{l}}}n}{{hn}h}{{}Cj}````{n{{Bd{j}}}}`{{{b{h}}{b{Afc}}}fCl}{{{b{l}}{b{Afc}}}fCl}```{{{b{h}}Bh}{{b{j}}}}{{{b{l}}Bh}{{b{n}}}}{{{b{Afh}}Bh}{{b{Afj}}}}{{{b{Afl}}Bh}{{b{Afn}}}}`{{}Bh}00`:{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{hBn}{lBn}{{{b{h}}}Bn}{{{b{c}}}Bn{}}0`{{{b{h}}hn}h}`{{hn}h}```{{hh}h}{{ln}l}{{ll}l}1{{nnnn}Bb}{{}Dd}{{}c{}}00````````````{{{b{{Df{c}}}}c}{{Dh{c}}}Dj}```````````{{{b{h}}}j}{{{b{l}}}n}``{{{b{Ah}}c}{{Al{{Dl{Cf}}}}}{{B`{An}}}}``````````````{{{b{h}}c}BjDn}{{{b{l}}c}BjDn}`````{{{b{h}}}{{Bd{j}}}}{{{b{l}}}{{Bd{n}}}}{{{b{h}}}Ab}{h{{Bd{n}}}}{hh}{BbBb}{{{b{l}}}l}{{{b{c}}}e{}{}}00{{{b{Bb}}}{{Bd{n}}}}007{{{b{Bb}}}{{Bd{j}}}}090{{{b{l}}}{{Bd{j}}}}{{{b{h}}}{{E`{jjjj}}}}{{{b{l}}}{{E`{nnnn}}}}````{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00`````{ce{}{}}00````````````````````````````````````````````{{{b{c}}d}f{}}``{{{b{Af{Ef{c}}}}cBh}{{Bj{fEh}}}{EjElEn}}{{{b{AfF`}}}f}{{{b{AfFb}}BhFd}{{Ef{c}}}{EjElEn}}{{{b{AfF`}}{b{Ff}}{b{Fh}}Bh}{{Bj{{Ef{c}}Eh}}}{EjElEn}}{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{Af{Ef{c}}}}}{{b{Af{Df{j}}}}}{EjElEn}}5{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000``{{{b{{Ef{c}}}}}Bh{EjElEn}}``{{{b{Eh}}}Eh}{{{b{c}}{b{Afe}}}f{}{}}`{{{Ef{c}}{b{AfFj}}{b{{D`{{Gb{FlFnG`}}}}}}Gd}{{Bj{fEh}}}{EjElEn}}{{{Ef{c}}{b{AfFj}}GfGh}{{Bj{fEh}}}{EjElEn}}{{{Ef{c}}{b{AfFj}}{b{{D`{{Gb{GjGlGn}}}}}}}{{Bj{fEh}}}{EjElEn}}{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}0009999{Bhf}000{{{b{Eh}}{b{Eh}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{Af{Ef{c}}}}e}{{Bj{BhEh}}}{EjElEn}{{Hb{}{{H`{c}}}}}}{{{b{Af{Ef{c}}}}{b{{Df{c}}}}}{{Bj{fEh}}}{EjElEn}}{{{b{F`}}{b{AfC`}}}Hd}{{{b{Eh}}{b{AfC`}}}Hd}0`{cc{}}000{{}Bh}000{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}000{{{b{{Ef{c}}}}}Bn{EjElEn}}{HfF`}{{{b{{Ef{c}}}}}Bh{EjElEn}}{{{b{Af{Ef{c}}}}c}{{Bj{fEh}}}{EjElEn}}{{{b{AfF`}}}f}`2{{{b{Fb}}}Fd}`{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000``{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000>>>>``````````````{{{b{Af{Hh{c}}}}cBh}{{Bj{fHj}}}{EjElEn}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0`{{{b{{Hh{c}}}}}Bh{EjElEn}}`{{{b{{Hh{c}}}}Hl}Gh{EjElEn}}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}055{Bhf}0{{{b{Af{Hh{c}}}}}f{EjElEn}}{{{b{Hj}}{b{Hj}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{{Hh{c}}}}BhBh}{{Bj{fHj}}}{EjElEn}}{{{b{Af{Hh{c}}}}{b{{Df{c}}}}}{{Bj{fHj}}}{EjElEn}}{{{Hh{c}}Hne}{{Bj{{D`{{Gb{GjGlGn}}}}Eh}}}{EjElEn}{{Ib{I`}}}}{{{b{Hj}}{b{AfC`}}}Hd}0{cc{}}{EhHj}1{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{{Hh{c}}}}}Bn{EjElEn}}{{{b{{Hh{c}}}}}Bh{EjElEn}}{HlHl}{HlBh}{{{b{Id}}}{{Hh{c}}}{EjElEn}}{{{b{Af{Hh{c}}}}c}{{Bj{fHj}}}{EjElEn}}4{{{b{Af{Hh{c}}}}Bh}{{Bj{BhEh}}}{EjElEn}}{{{b{Hj}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0??``````````````{{{b{AfIh}}}f}{{{b{AfIj}}GdIl{Cn{Ad}}}In}{{{b{AfIh}}{b{Ff}}{b{Fh}}GdIl{Cn{Ad}}}In}{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000{{{b{AfIh}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000````{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}000033333{Bhf}0000{{{b{Ih}}{b{AfC`}}}Hd}{{{b{J`}}{b{AfC`}}}Hd}0``{cc{}}0000`{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0000`{HfIh}``{{{b{AfIn}}{b{AfFj}}{b{{Df{{E`{GfGh}}}}}}}{{Bj{fJ`}}}}{{{b{AfIn}}{b{AfFj}}GfGh}{{Bj{fJ`}}}}{{{b{AfIh}}Ile}f{}{{Jb{{b{{Df{j}}}}{Cn{c}}}}}}{{{b{AfIh}}}f}``{{{b{Ij}}}Gd}{{{b{AfIh}}Ij}f}`{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000`{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000`>>>>>```{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{Id}}I`c}Jd{EjElEn}}{{{b{Id}}I`e}{{Dh{Jd}}}{EjElEn}{{Hb{}{{H`{c}}}}}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}6````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{Jf}}}Jf}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{{{b{Jf}}{b{Jf}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{Jf}}{b{AfC`}}}Hd}{cc{}}{{jjj}Jf}{{{Bd{j}}}Jf}{{{b{Jf}}{b{Afc}}}fCl}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8`````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{Bf}}}Bf}{{{b{c}}{b{Afe}}}f{}{}}{{{b{Bf}}{b{Bf}}}Jh}{n{{Bd{j}}}}000{{Bfn}{{Bd{j}}}}11{{{b{c}}{b{e}}}Jh{}{}}{{}Bf}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}{c{{Bj{Bf}}}Bl};{Bhf}{{{b{Bf}}{b{Bf}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{Bf}}{b{AfC`}}}Hd}0{cc{}};{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{}c{}}{{{b{Bf}}{b{Bf}}}{{Ed{Jh}}}}{{{b{Bf}}c}BjDn}{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}};``````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000`{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{Jj}}{b{Jl}}}{{Bj{fJn}}}}{{{b{K`}}}K`}{{{b{Kb}}}Kb}{{{b{Jj}}}Jj}{{{b{c}}{b{Afe}}}f{}{}}00{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}0000`{{{b{Jj}}}Kd}99999{Bhf}0000{{{b{K`}}{b{K`}}}Bn}{{{b{Kb}}{b{Kb}}}Bn}{{{b{Jj}}{b{Jj}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000000{{{b{Jj}}}Kf}{{{b{K`}}{b{AfC`}}}Hd}{{{b{Kb}}{b{AfC`}}}Hd}{{{b{Jn}}{b{AfC`}}}Hd}0{{{b{Jj}}{b{AfC`}}}Hd}{cc{}}0000{{{b{Kh}}}Jj}{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000{{{b{Jj}}}Kj}```{{{b{Cf}}}{{Ed{Kl}}}}{{{b{Jj}}}Jl}{{{b{Jj}}}Bn}00{{}Kn}`{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000{Kl{{Bj{f{b{Cf}}}}}}>>>>>`````````````````{{{b{Id}}}Fd}{{{b{A`}}}Ab}{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000{{{b{AfId}}}f}`0{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000``{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}0000`{{{b{Id}}}{{b{Jj}}}}44444{Bhf}0{{{b{AfL`}}}f}111{{{b{Lb}}{b{AfC`}}}Hd}0``{cc{}}0000{{{b{Ld}}}{{Ed{{b{c}}}}}Lf}{{{b{AfL`}}}{{b{AfFj}}}}{{{b{AfLd}}{b{Id}}}{{b{c}}}{LfElEn}}````{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000{{{b{A`}}}f}{{{b{Kh}}{D`{Ff}}{D`{Lh}}Lj}{{Bj{IdLb}}}}{{{b{Ff}}}L`}{{{b{AfId}}}f}`{{{b{Id}}}{{Ll{Ld}}}}{{{b{Id}}}{{Ln{c}}}{LfElEn}}````{{{b{c}}}Ab{}}``{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000=====``````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{I`}}}I`}{{{b{c}}{b{Afe}}}f{}{}}{{}I`}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}6{Bhf}{{{b{I`}}{b{I`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{I`}}{b{AfC`}}}Hd}0{{{Ed{{b{Cf}}}}}I`}{{{b{Cf}}}I`}{cc{}}{AbI`}{{{b{I`}}}{{Ed{{b{Cf}}}}}}{{{b{I`}}{b{Afc}}}fCl}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}`{{}c{}}{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}9``````````````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{M`c}e{{Ib{{Mb{M`}}}}}{}}00{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{M`}}}M`}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{HlM`}{M`Hl}{{{b{M`}}{b{M`}}}Bn}{{{b{M`}}{b{{Mb{M`}}}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{M`}}{b{AfC`}}}Hd}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{M`c{}}```{{M`c}e{{Ib{{Mb{M`}}}}}{}}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}9````````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00``{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{Md}}}Md}{{{b{Mf}}}Mf}{{{b{c}}{b{Afe}}}f{}{}}0``{{{b{Mh}}{b{{Mn{MjMl}}}}{b{AfFj}}}{{Bj{fN`}}}}{{{b{Id}}{b{I`}}{b{{D`{{Gb{GjGlGn}}}}}}}{{E`{NbNd}}}}{{{b{Mf}}{b{Id}}{b{I`}}{b{{Bd{{D`{{Gb{GjGlGn}}}}}}}}}{{E`{{Dh{Nb}}Nd}}}}{{}Md}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00:::{Bhf}00{{{b{Md}}{b{Md}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{Mh}}}{{b{{D`{{Gb{GjGlGn}}}}}}}}{{{b{Md}}{b{AfC`}}}Hd}{{{b{Mf}}{b{AfC`}}}Hd}{cc{}}00`{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{MdBn}0`{{{b{Jj}}}Nf}`{{{b{Jj}}}Hl}`{{{b{Id}}{b{Mf}}{b{I`}}{Bd{Hl}}}Mh}{{}c{}}```{{jj}Md}{{{b{Mh}}{b{AfFj}}}Nh}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00`>>>{{MdMd}Md}`{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{Nj}}}Nj}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}`{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}`{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8```````````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}0000000{{{b{Afc}}}{{b{AfAd}}}{}}0000000{{{b{Nl}}{b{I`}}{b{AfFj}}}Nh}``{{{b{c}}}{{b{e}}}{}{}}0000000{{{b{Afc}}}{{b{Afe}}}{}{}}0000000{{{b{Nn}}}Nn}{{{b{O`}}}O`}{{{b{Ob}}}Ob}{{{b{c}}{b{Afe}}}f{}{}}00{{{b{Od}}{b{AfFj}}{b{{Mn{MjMl}}}}{b{Nb}}}{{Bj{{b{{D`{{Gb{GjGlGn}}}}}}N`}}}}{{}Nn}{{}O`}{{}Ob}``{Bh{{b{c}}}{}}0000000{Bh{{b{Afc}}}{}}0000000;;;;;;;;{Bhf}0000000{{{b{Nl}}{b{AfFj}}{b{{Mn{MjMl}}}}}{{Bj{fOf}}}}{{{b{Nn}}{b{Nn}}}Bn}{{{b{O`}}{b{O`}}}Bn}{{{b{Ob}}{b{Ob}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000000{{{b{Nn}}{b{AfC`}}}Hd}{{{b{O`}}{b{AfC`}}}Hd}{{{b{Ob}}{b{AfC`}}}Hd}{{{b{Of}}{b{AfC`}}}Hd}0{cc{}}000000{J`Of}{N`Of}2{{}Bh}0000000`{ce{}{}}0000000{{{Cn{c}}}{{Cn{Ad}}}{}}0000000{{{D`{c}}}{{D`{Ad}}}{}}0000000{{{Db{c}}}{{Db{Ad}}}{}}0000000{{{b{c}}}Bn{}}00{{{b{Id}}{b{I`}}OhOj{b{Ol}}BnIlc}Nl{ElEn}}{{{b{Id}}OhGj}Od}{{{b{Id}}Il}{{Ed{{On{c}}}}}{ElEn}}{{}c{}}00`{{{b{{On{c}}}}Oh}Ob{ElEn}}{{{b{{On{c}}}}Oh}A@`{ElEn}}`````````{{{b{Of}}}{{Ed{{b{If}}}}}}{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000000000000000{{{b{c}}}Eb{}}0000000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000000``{ce{}{}}0000000`````{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{A@b}}{b{I`}}{b{AfFj}}}Nh}{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}033{Bhf}0{{{b{A@b}}{b{AfFj}}}{{Bj{fJ`}}}}`{cc{}}0{{}Bh}0;;{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{Id}}{b{I`}}OhIlc}A@b{ElEn}}{{{b{Id}}Ile}{{Ed{f}}}{ElEn}{{Jb{{b{{Df{j}}}}Ohc}}}}``{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0`{ce{}{}}0```{{Kbce}f{{Jb{{Ed{A@d}}}}}{{A@h{}{{A@f{{Ed{A@d}}}}}}El}}```````{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{}A@j}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00`444{Bhf}00{{{b{A@l}}{b{A@l}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00`{{{b{A@l}}{b{AfC`}}}Hd}{cc{}}00{{{b{A@j}}A@dFd}f}{{{b{{D`{A@j}}}}KbeFdg}f{{A@h{}{{A@f{{Ed{A@d}}}}}}El}{{A@n{}{{H`{c}}}}}{{AA`{{b{A@j}}Fd}}ElEn}}{{{b{A@l}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}{{{b{A@j}}Fd}f}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00888`{ff}{fAAb}{{}AAb}{{}AAd}{cEdA@h}``{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}3{Bhf}{{{b{AAf}}{b{If}}}Bn}{{{b{AAh}}{b{AAh}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{AAh}}{b{AfC`}}}Hd}{cc{}}{{{b{AAf}}{b{Afc}}}fCl}{{{b{AAh}}{b{Afc}}}fCl}`{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}`{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}EbAAj}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}7`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}`3{{{b{AfAAl}}}f}{Bhf}{AAl{{Bd{{`{{A@h{}{{A@f{{Ed{A@d}}}}}}El}}}}}}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}`{{{b{{D`{Ff}}}}}AAl}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}7````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{AAn}}}AAn}{{{b{AB`}}}AB`}{{{b{ABb}}}ABb}{{{b{c}}{b{Afe}}}f{}{}}00`{{}AAn}{{}ABb}{{}{{ABd{c}}}ABf}{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}000`::::{Bhf}000{{{b{AAn}}{b{AAn}}}Bn}{{{b{AB`}}{b{AB`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{AAn}}{b{AfC`}}}Hd}0{{{b{AB`}}{b{AfC`}}}Hd}0{{{b{ABb}}{b{AfC`}}}Hd}{cc{}}0{cAB`{{Ib{Aj}}}}11={{{b{Cf}}}{{Bj{AAnc}}}{}}{{{b{Cf}}}{{Bj{AB`c}}}{}}```{{}Bh}000{{{b{AfAAn}}Bhc}f{{B`{An}}}}{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000{{{b{AAn}}}{{`{{ABh{}{{H`{{b{An}}}}}}}}}}{c{{ABd{c}}}Ah}{{}Dd}{{}c{}}00`{{{b{{ABd{c}}}}e}{{Al{ABb}}}Ah{{B`{An}}}}{{{b{AfAAn}}c}f{{B`{An}}}}{{{b{{ABd{c}}}}eg}{{Ed{Aj}}}Ah{{B`{An}}}{{B`{An}}}}``{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}0{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000????{{cAAn}{{ABd{c}}}Ah}````{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AfABj}}{b{{ABd{c}}}}}{{ABl{Aj}}}Ah}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}4{Bhf}``{cc{}}{ec{}{{ABn{{b{ABj}}}{{A@f{c}}}}}}{ec{}{{ABn{{b{AfABj}}}{{A@f{c}}}}}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{}{{Al{ABj}}}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{AfABj}}c}{{Al{f}}}{{B`{An}}}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8{{{b{AfABj}}{b{{ABd{c}}}}eBn}{{Al{Aj}}}Ah{{B`{An}}}}`````{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{Ah}}c}{{Al{Aj}}}{{B`{An}}}}{{{b{{b{AC`}}}}c}{{Al{Aj}}}{{B`{An}}}}{{{b{Cj}}c}{{Al{Aj}}}{{B`{An}}}}{{{b{Ah}}c}{{Al{f}}}{{B`{An}}}}0{{{b{{b{AC`}}}}c}{{Al{f}}}{{B`{An}}}}{{{b{Ah}}c{Dl{Cf}}}{{Al{f}}}{{B`{An}}}}0{{{b{{b{AC`}}}}c{Dl{Cf}}}{{Al{f}}}{{B`{An}}}}{{}Cj}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}0;;{Bhf}0{{{b{Ah}}c}Bn{{B`{An}}}}{{{b{{b{AC`}}}}c}Bn{{B`{An}}}}{{{b{Cj}}c}Bn{{B`{An}}}}`{cc{}}0{{}{{b{AC`}}}}8{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{}AC`}{{}c{}}{{{b{Ah}}c}{{Al{{Dl{Cf}}}}}{{B`{An}}}}{{{b{{b{AC`}}}}c}{{Al{{Dl{Cf}}}}}{{B`{An}}}}{{{b{Cj}}c}{{Al{{Dl{Cf}}}}}{{B`{An}}}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0;;``{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0``{{{b{Ol}}}Ol}{{{b{c}}{b{Afe}}}f{}{}}{{{b{ACb}}{b{ACd}}{b{Ff}}Jd}Nb}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}0`66{Bhf}0{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{c}}}Bn{}}```{{{b{ACd}}{b{Ff}}}ACb}`````{{{b{c}}}e{}{}}`{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0`99``````````````{{{b{c}}d}f{}}{{{b{AfACf}}ACh}f}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{ACf}}}ACj}{{{b{ACl}}}ACl}{{{b{c}}{b{Afe}}}f{}{}}{{{b{ACl}}{b{ACl}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{ACl}}}ACn}{{}ACl}{{}ACf}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{ACl}}}Bl}<<<{Bhf}00{{{b{ACl}}{b{ACl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{ACl}}{b{AfC`}}}Hd}{cc{}}{ACnACl}11{AChACf}{{{b{ACl}}{b{Afc}}}fCl}{{}Bh}00`{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{ACf{b{Id}}}{{Bj{{Dh{AD`}}ADb}}}}``{{}c{}}0{{{b{ACl}}{b{ACl}}}{{Ed{Jh}}}}{{{b{ACl}}c}BjDn}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00;;;`````````{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}3{Bhf}{{{b{ADd}}{b{AfC`}}}Hd}0{cc{}}{ADbADd}{ADfADd}{{{b{Af{Dh{ADh}}}}{b{ADj}}{b{ADl}}{b{{ADn{BhACl}}}}}f}{{{b{AE`}}{b{{Df{AEb}}}}{b{{Df{AEd}}}}{b{AEf}}}{{Bj{AChADd}}}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{Cf}}{b{{Df{j}}}}{b{Id}}}{{Bj{ACfADd}}}}{AEh{{Ed{Hn}}}}{{{b{ADd}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}:```````{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}3{Bhf}{{{b{AEj}}{b{AfC`}}}Hd}0{cc{}}{AElAEj}{ADbAEj}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{{Df{j}}}}{b{Id}}}{{Bj{ACfAEj}}}}{{{b{AEj}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}9```{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}3{Bhf}{{{b{AEn}}{b{AfC`}}}Hd}0{ADbAEn}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{{Df{j}}}}{b{Id}}}{{Bj{ACfAEn}}}}{{{b{AEn}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}9```{{{b{AfAF`}}AFbAFb}AFd}{{{b{AfAF`}}{Bd{A@`}}}AFd}{{{b{AfAF`}}{b{ACj}}}{{Ed{AFd}}}}{{{b{AfAF`}}ADl}AFd}{{{b{AfAF`}}A@`A@`A@`}AFd}{{{b{AfAF`}}AFbAFbAFb}AFd}{{{b{AfAF`}}A@`A@`}AFd}6{{{b{AfAF`}}c}AFd{{Hb{}{{H`{{E`{A@`A@`}}}}}}}}{{{b{AfAF`}}c}AFd{{Hb{}{{H`{{E`{AFbAFb}}}}}}}}{{{b{AfAF`}}c}AFd{{Hb{}{{H`{A@`}}}}}}{{{b{AfAF`}}c}AFd{{Hb{}{{H`{AFb}}}}}}{{{b{AfAF`}}cHl}{{Bj{fHj}}}{{Hb{}{{H`{A@`}}}}}}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfAFf}}c}AF`{{Ib{I`}}}}{{{b{AfAF`}}}{{b{AfAFh}}}}`{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00`{{AFdh}AFd}{{{b{AfAF`}}BhBh}AFd}`{{}AFj}{{AF`AFl}AF`}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00777{Bhf}{{{b{AfAF`}}}f}11{{{b{AfAFd}}}f}{{AFdAFj}AFd}{cc{}}00{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{AFf{{Bj{AFnAG`}}}}{{{b{AFf}}}Bn}{{{b{Id}}}AFf}{{{b{AfAFf}}}AFd}`{{AF`Md}AF`}{{AFdMd}AFd}`{{AFdO`}AFd}``{{AF`Nn}AF`}{{AFdAGb}AFd}{{{b{AfAFf}}n}f}`{{{b{AfAFf}}Bh}{{Bj{BhEh}}}}0``{{AF`n}AF`}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00``{ce{}{}}00{{AF`ADl}AF`}````````````{{{b{c}}d}f{}}000``{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000`{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{ACh}}}ACh}{{{b{AGd}}}AGd}{{{b{AGf}}}AGf}{{{b{AGh}}}AGh}{{{b{c}}{b{Afe}}}f{}{}}000{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}000088888{Bhf}0000{{{b{ADb}}{b{AfC`}}}Hd}0{cc{}}0{EhADb}111`````{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000`````{{{b{Id}}{b{ACh}}}{{Bj{AGfADb}}}}{{{b{ACh}}}{{Bj{fADb}}}}{{{b{ADb}}}{{Ed{{b{If}}}}}}{{{b{c}}}e{}{}}000{{{b{c}}}Ab{}}`{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000`````````;;;;;`````````{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AGj}}}AGj}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}`{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8{{}Hl}{{}{{AGn{{Bd{AGl}}}}}}``{{AH`{b{{Df{A@`}}}}{b{{Df{AGb}}}}{b{{Df{h}}}}{b{{Df{O`}}}}}AH`}0{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{AfAHb}}c}AH`{{Ib{I`}}}}{{{b{AfAH`}}}{{b{AfAHd}}}}{{{b{AfAHb}}AHd}AH`}`{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0``{{AH`AFl}AH`}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}044{Bhf}0{{{b{AfAH`}}}f}{{AH`AHf}AH`}{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{AHb{{Bj{AHhAHj}}}}{{{b{Id}}}AHb}{{AH`Md}AH`}`{{AH`Nn}AH`}`{{AH`{AHl{Hl}}Md}AH`}{{{b{AfAHb}}n}f}`{{{b{AfAHb}}Bh}{{Bj{BhEh}}}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0=={{AH`ADl}AH`}``````{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}033``{Bhf}0{{{b{AHn}}{b{AfC`}}}Hd}0{cAI`{AIbEnEl}}{cc{}}0{AIdAHn}{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0``{{{b{AHn}}}{{Ed{{b{If}}}}}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}088```{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{AIfAFb}{{{b{Oj}}}Oj}{{{b{AIf}}}AIf}{{{b{c}}{b{Afe}}}f{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}077{Bhf}0``{{{b{Oj}}{b{AfC`}}}Hd}{{{b{AIf}}{b{AfC`}}}Hd}{cc{}}{OjAIf}1{{AIhOh}Oj}{OjHl}{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{OjAIh}{AIfAFb}1``{{AIfn}AIf}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0::{OjGh}{OjAIj}>``````````````````````````````````````````````````````{{{b{c}}d}f{}}```{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}`````````````{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AId}}}AId}{{{b{c}}{b{Afe}}}f{}{}}``````{{{b{Id}}}{{Lf{}{{AIl{c}}}}}AIb}`````````{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}6{{{b{{Lf{}{{AIl{c}}}}}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}AIb}{Bhf}{{{b{AId}}{b{AId}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00```{{{b{AId}}{b{AfC`}}}Hd}0{N`AId}{cc{}}````{{}Bh}```{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}``````````````{{}{{b{{Df{M`}}}}}}````````````````{{{b{Id}}}AIn}`{{{b{AId}}}{{Ed{{b{If}}}}}}``````{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}```{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}};````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0``{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{AJ`}}}AJ`}{{{b{c}}{b{Afe}}}f{}{}}{{{b{Id}}}AJb}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}066{{{b{AJb}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{AJ`}}}{{Bj{fAId}}}}{Bhf}0`{cc{}}0`{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{Id}}{b{{D`{{Gb{GjGlGn}}}}}}{Ed{{b{{D`{{Gb{GjGlGn}}}}}}}}{b{{Ed{Mf}}}}Bn}AJ`}{{}{{b{{Df{M`}}}}}}```{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}099`{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}`{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AJd}}}AJd}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}`{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}````{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00``{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{AJf}}}AJf}{{{b{c}}{b{Afe}}}f{}{}}{{{b{Id}}}AJh}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00666{{{b{AJh}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{AJf}}}{{Bj{fAId}}}}{Bhf}00{{{b{AJj}}{b{AfC`}}}Hd}0{cc{}}00`{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{{b{Id}}{b{{D`{{Gb{GjGlGn}}}}}}OhOj}{{Bj{AJfAJj}}}}{{}{{b{{Df{M`}}}}}}`{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00:::````{{{b{c}}d}f{}}0`{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{AJl}}}AJl}{{{b{AJn}}}AJn}{{{b{c}}{b{Afe}}}f{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}066{Bhf}0``{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{c}}}Bn{}}```{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}088```````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00000{{{b{Afc}}}{{b{AfAd}}}{}}00000```{{{b{c}}}{{b{e}}}{}{}}00000{{{b{Afc}}}{{b{Afe}}}{}{}}00000{{{b{AK`}}}AK`}{{{b{AKb}}}AKb}{{{b{c}}{b{Afe}}}f{}{}}0``{{{b{Id}}}AKd}```{Bh{{b{c}}}{}}00000{Bh{{b{Afc}}}{}}00000777777{{{b{AKd}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}00000{{{b{AKf}}{b{AfC`}}}Hd}0{cc{}}00000`{{}Bh}00000`{ce{}{}}00000{{{Cn{c}}}{{Cn{Ad}}}{}}00000{{{D`{c}}}{{D`{Ad}}}{}}00000{{{Db{c}}}{{Db{Ad}}}{}}00000`{{{b{Id}}{b{AKh}}}{{Bj{AKbAKf}}}}``{{}{{b{{Df{M`}}}}}}```````{{{b{c}}}e{}{}}0{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}00000000000{{{b{c}}}Eb{}}00000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00000::::::``{{{b{AKj}}}ACj}````{{{b{c}}d}f{}}``{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AKl}}}AKl}{{{b{c}}{b{Afe}}}f{}{}}``{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{n{b{AKj}}}{{Bj{AKlAKf}}}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}``````{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8```````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00``{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{AKn}}}AKn}{{{b{AL`}}}AL`}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Id}}}ALb}{{}AKn}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00888{{{b{ALb}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}00{{{b{AKn}}{b{AKn}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{AKn}}{b{AfC`}}}Hd}{cc{}}00`{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{{b{Id}}AKn}AL`}{{}c{}}{{}{{b{{Df{M`}}}}}}`{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00:::`{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}`{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{ALd}}}ALd}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8``````````````````````````````{{{b{c}}d}f{}}00``{{}AFj}{{{b{c}}}{{b{Ad}}}{}}00000{{{b{Afc}}}{{b{AfAd}}}{}}00000``````{{AFjAFj}AFj}{{{b{AfAFj}}AFj}f}10{{{b{AFj}}}j}021{{{b{c}}}{{b{e}}}{}{}}00000{{{b{Afc}}}{{b{Afe}}}{}{}}00000{{{b{ALf}}}ALf}{{{b{AFn}}}AFn}{{{b{AFj}}}AFj}{{{b{c}}{b{Afe}}}f{}{}}00{AFjAFj}{{{b{AFj}}AFj}Bn}{{{b{ALh}}{b{Id}}I`Jd{AHl{Hl}}{Mb{M`}}}ALf}{{{b{Id}}}ALh}{{}AFh}{{}AFj}`{Bh{{b{c}}}{}}00000{Bh{{b{Afc}}}{}}00000{{AFjAFj}AFj}>>>>>>{{{b{ALh}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}000005{{{b{AG`}}{b{AG`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{AfAFj}}c}f{{A@n{}{{H`{AFj}}}}}}{{{b{AFj}}{b{AfC`}}}Hd}000{{{b{AG`}}{b{AfC`}}}Hd}0{cc{}}0000{EhAG`}1{N`AG`}{HjAG`}{j{{Ed{AFj}}}}{jAFj}00{cAFj{{A@n{}{{H`{AFj}}}}}}{{{b{Cf}}}{{Ed{AFj}}}}`{{}Bh}00000{{{b{AfAFj}}AFj}f}{{AFjAFj}AFj}{{{b{AFj}}AFj}Bn}{ce{}{}}00000{{{Cn{c}}}{{Cn{Ad}}}{}}00000{{{D`{c}}}{{D`{Ad}}}{}}00000{{{Db{c}}}{{Db{Ad}}}{}}00000{AFjc{}}{{{b{AFj}}}Bn}0{{{b{c}}}Bn{}}{{{b{AFj}}}{{ALj{AFj}}}}{{{b{AFj}}}{{ALl{AFj}}}}``{AFf{{Bj{AFnAG`}}}}{AFjAFj}{{}c{}}0`{{}{{b{{Df{M`}}}}}}`?```{{{b{AfAFj}}AFjBn}f}{{{b{AG`}}}{{Ed{{b{If}}}}}}{{AFjAFj}AFj}{{{b{AfAFj}}AFj}f}1{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}2``{c{{Bj{e}}}{}{}}00000000000{{{b{c}}}Eb{}}000005{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00000`{ce{}{}}00000```````{{{b{c}}d}f{}}000`{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{ALn}}}ALn}{{{b{AM`}}}AM`}{{{b{AMb}}}AMb}{{{b{AMd}}}AMd}{{{b{c}}{b{Afe}}}f{}{}}000`{{}AM`}`{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}0009999{Bhf}000```{cc{}}000{{}Bh}000{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000{{{b{c}}}Bn{}}000{{}c{}}```````{{{b{c}}}e{}{}}000``{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0009999`````{{{b{c}}d}f{}}0`{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000``{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{AMf}}}AMf}{{{b{AMh}}}AMh}{{{b{c}}{b{Afe}}}f{}{}}0``{{{b{Id}}}AMj}{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}0007777{{{b{AMj}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}000{cc{}}000``{{}Bh}000`{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000`{{{D`{AGf}}}AD`}{{{b{Id}}{b{{Df{AD`}}}}}{{Bj{AMhEh}}}}`{{}{{b{{Df{M`}}}}}}````{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000::::``{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AMl}}}AMl}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}``{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}{{}AGl}9```````````````{{{b{c}}d}f{}}00``{{}AHf}{{{b{c}}}{{b{Ad}}}{}}00000{{{b{Afc}}}{{b{AfAd}}}{}}00000``````{{AHfAHf}AHf}{{{b{AfAHf}}AHf}f}10{{{b{AHf}}}Hl}021{{{b{c}}}{{b{e}}}{}{}}00000{{{b{Afc}}}{{b{Afe}}}{}{}}00000{{{b{AHf}}}AHf}{{{b{AMn}}}AMn}{{{b{AHh}}}AHh}{{{b{c}}{b{Afe}}}f{}{}}00{AHfAHf}{{{b{AHf}}AHf}Bn}{{{b{AN`}}{b{Id}}I`Jd{AHl{Hl}}{Mb{M`}}}AMn}{{{b{Id}}}AN`}{{}AHd}{{}AHf}`{Bh{{b{c}}}{}}00000{Bh{{b{Afc}}}{}}00000{{AHfAHf}AHf}>>>>>>{{{b{AN`}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}000005{{{b{AHj}}{b{AHj}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{AfAHf}}c}f{{A@n{}{{H`{AHf}}}}}}`{{{b{AHf}}{b{AfC`}}}Hd}000{{{b{AHj}}{b{AfC`}}}Hd}0{cc{}}00000{EhAHj}{Hl{{Ed{AHf}}}}{HlAHf}00{cAHf{{A@n{}{{H`{AHf}}}}}}{{{b{Cf}}}{{Ed{AHf}}}}`{{}Bh}00000{{{b{AfAHf}}AHf}f}?{{{b{AHf}}AHf}Bn}{ce{}{}}00000{{{Cn{c}}}{{Cn{Ad}}}{}}00000{{{D`{c}}}{{D`{Ad}}}{}}00000{{{Db{c}}}{{Db{Ad}}}{}}00000{AHfc{}}{{{b{AHf}}}Bn}0{{{b{c}}}Bn{}}{{{b{AHf}}}{{ALj{AHf}}}}{{{b{AHf}}}{{ALl{AHf}}}}`{AHb{{Bj{AHhAHj}}}}{AHfAHf}{{}c{}}0`{{}{{b{{Df{M`}}}}}}``>```{{{b{AfAHf}}AHfBn}f}{{{b{AHj}}}{{Ed{{b{If}}}}}}{{AHfAHf}AHf}{{{b{AfAHf}}AHf}f}1{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}2{c{{Bj{e}}}{}{}}00000000000{{{b{c}}}Eb{}}000005{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00000`{ce{}{}}00000````{{{b{c}}d}f{}}00`{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{ANb}}}ANb}{{{b{ANd}}}ANd}{{{b{ANf}}}ANf}{{{b{c}}{b{Afe}}}f{}{}}00`{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00777{Bhf}00```{cc{}}00{{}Bh}00>>>{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{{b{c}}}Bn{}}00`````{{{b{c}}}e{}{}}00{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00{ce{}{}}00````````````````````````````{{{b{c}}d}f{}}00000000{{{b{c}}}{{b{Ad}}}{}}0000000000{{{b{Afc}}}{{b{AfAd}}}{}}0000000000``{{{b{c}}}{{b{e}}}{}{}}0000000000{{{b{Afc}}}{{b{Afe}}}{}{}}0000000000{{{b{ANh}}}ANh}{{{b{ANj}}}ANj}{{{b{ANl}}}ANl}{{{b{ANn}}}ANn}{{{b{AO`}}}AO`}{{{b{AOb}}}AOb}{{{b{AOd}}}AOd}{{{b{AOf}}}AOf}{{{b{AOh}}}AOh}{{{b{c}}{b{Afe}}}f{}{}}00000000``{{{b{Id}}}AOj}`{{}AOd}`{Bh{{b{c}}}{}}0000000000{Bh{{b{Afc}}}{}}0000000000???????????{{{b{AOj}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}`{Bhf}0000000000{{{b{ANl}}{b{ANl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00``{{{b{ANh}}{b{AfC`}}}Hd}{{{b{ANj}}{b{AfC`}}}Hd}{{{b{ANl}}{b{AfC`}}}Hd}{{{b{AO`}}{b{AfC`}}}Hd}{{{b{AOl}}{b{AfC`}}}Hd}0{cc{}}0000000000{AEdANn}``{{}Bh}0000000000`{ce{}{}}0000000000{{{Cn{c}}}{{Cn{Ad}}}{}}0000000000{{{D`{c}}}{{D`{Ad}}}{}}0000000000{{{Db{c}}}{{Db{Ad}}}{}}0000000000{{{b{AO`}}}Bn}``{{{b{Id}}{b{{Df{AOb}}}}}{{Bj{AOhAOl}}}}{{}c{}}``{{}{{b{{Df{M`}}}}}}````````{{{b{c}}}e{}{}}00000000{{{b{c}}}Ab{}}`{c{{Bj{e}}}{}{}}000000000000000000000{{{b{c}}}Eb{}}0000000000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000000000<<<<<<<<<<<{{{b{ANn}}}{{Bd{Hl}}}}``````````{{{b{c}}d}f{}}``{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}`{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{AOn}}}AOn}{{{b{c}}{b{Afe}}}f{}{}}````{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}``{cc{}}{{{b{AOb}}}{{Bj{AOnAOl}}}}`{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}```````{{{b{c}}}e{}{}}`{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8``{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{B@`}}}B@`}{{{b{c}}{b{Afe}}}f{}{}}{{{b{Id}}}B@b}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}066{{{b{B@b}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{B@`}}}{{Bj{fAId}}}}{Bhf}0{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{Id}}}B@`}{{}{{b{{Df{M`}}}}}}`{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}099```{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00``{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{B@d}}}B@d}{{{b{c}}{b{Afe}}}f{}{}}`{{{b{Id}}}B@f}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00666{{{b{B@f}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{B@d}}}{{Bj{fAId}}}}{Bhf}00{cc{}}00`{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00{{{b{Id}}{b{B@h}}}B@d}{{}{{b{{Df{M`}}}}}}````{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00999`{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{B@j}}}B@j}{{{b{c}}{b{Afe}}}f{}{}}`{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}`{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}```{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8```````````````````````````````````````{{{b{Id}}B@l{b{{D`{{Gb{GjGlGn}}}}}}}{{Bj{fB@n}}}}````````````````````````````````````````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{BA`}}}BA`}{{{b{B@n}}}B@n}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Id}}{b{{D`{{Gb{GjGlGn}}}}}}{b{{Df{j}}}}}{{Bj{fB@n}}}}{{{b{B@l}}{b{Id}}BAb}{{D`{{Gb{GjGlGn}}}}}}`{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00888{Bhf}00{{{b{B@n}}{b{B@n}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{BA`}}{b{AfC`}}}Hd}{{{b{B@n}}{b{AfC`}}}Hd}0`{cc{}}{HnBA`}1{EhB@n}{{{BAf{BAd}}}B@n}3{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{{b{B@n}}}{{Ed{{b{If}}}}}}{{{b{B@l}}}Hn}{{{b{B@l}}}BAb}{{{b{c}}}e{}{}}0{{{b{c}}}Ab{}}{{{b{Id}}B@l{b{{D`{{Gb{GjGlGn}}}}}}}{{Bj{fB@n}}}}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00{{{b{B@l}}{b{Kj}}{b{Gl}}}{{Bj{fB@n}}}}===```````````````````````````{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{AEd}}}{{b{{D`{{Gb{GjGlGn}}}}}}}}{{{b{AEf}}Fd}f}{{{b{AfBAh}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}3000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{AEd}}}AEd}{{{b{c}}{b{Afe}}}f{}{}}{{{b{AEf}}{b{Id}}B@l}{{Bj{AEdB@n}}}}{{{b{BAj}}{b{Ff}}Hn}AEd}{{}BAh}{Bh{{b{c}}}{}}:000{Bh{{b{Afc}}}{}}0008888{Bhf}000{{{b{AEd}}{b{AfC`}}}Hd}{{{b{{BAf{c}}}}{b{AfC`}}}HdBAl}{{{b{{BAf{c}}}}{b{AfC`}}}HdBAn}{{{b{AEd}}}Hn}{cc{}}0{B@n{{BAf{c}}}{}}11{{{b{AEf}}Fd{b{Id}}B@l}{{Bj{AEdB@n}}}}{{{b{AEf}}Fd{b{Id}}c}{{Bj{AEdB@n}}}{{Jb{}{{A@f{B@l}}}}}}{{{b{AEf}}Fd{b{Id}}e}{{Bj{AEd{BAf{c}}}}}BAn{{Jb{}{{A@f{{Bj{B@lc}}}}}}}}{{{b{AEd}}}Gj}{{{b{AEd}}}Hl}{{}Bh}000`{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000{{{b{Ff}}{b{Lh}}{b{BAj}}}AEf}{{{D`{{Gb{GjGlGn}}}}}{{Ed{AEd}}}}{{}c{}}{{{b{{BAf{c}}}}}{{Ed{{b{If}}}}}If}`{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000<<<<{{{b{AEf}}}{{b{{D`{{Gb{GjGlGn}}}}}}}}`{{{b{AEf}}}{{b{AEd}}}}{{{b{AEd}}}Hl}{{{b{AEd}}}{{Bd{Hl}}}}3`3`3```````````````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000``{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{BB`}}}BB`}{{{b{BBb}}}BBb}{{{b{BBd}}}BBd}{{{b{c}}{b{Afe}}}f{}{}}00{{BBf{b{Id}}}{{Bj{fAId}}}}{{{b{Id}}}BBh}{{{b{BB`}}}Hn}{{{b{BB`}}{Bd{Hl}}}{{Bd{Hl}}}}{{}BBd}{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}0000<<<<<{{{b{BBh}}{b{{Mn{MjMl}}}}M`{b{AfNh}}{b{c}}}{{Bj{fAId}}}{}}{Bhf}0000{{{b{BB`}}{b{AfC`}}}Hd}0{{{b{BBb}}{b{AfC`}}}Hd}0{{{b{BBd}}{b{AfC`}}}Hd}0{cc{}}0000`{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000{{{b{Id}}BB`BBdBBb{b{{D`{{Gb{GjGlGn}}}}}}{b{{D`{{Gb{GjGlGn}}}}}}}BBf}{{}c{}}{{{b{BB`}}{Bd{Hl}}}Bh}{{}{{b{{Df{M`}}}}}}``{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}00{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000<<<<<`{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{BBj}}}BBj}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{{b{c}}}Bn{}}`{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}8```````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{AGb}}}AGb}{{{b{BBl}}}BBl}{{{b{c}}{b{Afe}}}f{}{}}0{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}0{c{{Bj{AGb}}}Bl}77{Bhf}0{{{b{AGb}}{b{AGb}}}Bn}{{{b{AGb}}{b{AfC`}}}Hd}{cc{}}{AGbBBl}1{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{{b{c}}}Bn{}}0{{AGbn}c{}}{{{b{AfAGb}}n}f}{nAGb}0{{{b{AGb}}}{{Ed{n}}}}{{{b{AGb}}c}BjDn}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}04{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0==`{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}````{{{b{BBn}}}BBn}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{{{b{BBn}}{b{AfC`}}}Hd}{cc{}}{{{b{BC`}}}BBn}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{HnKf}Bn}{{HnGh}BBn}{{{b{BBn}}}Hl}{{{b{BBn}}{b{{Df{j}}}}}{{Dl{{Df{j}}}}}}{{{b{BBn}}{b{{Df{j}}}}}{{Dh{c}}}Ej}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}}<``{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}{{{b{Afc}}}{{b{AfAd}}}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{Afc}}}{{b{Afe}}}{}{}}{{{b{BCb}}}BCb}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}{Bh{{b{Afc}}}{}}5{Bhf}{{{b{BCb}}{b{AfC`}}}Hd}{cc{}}{{}Bh}{ce{}{}}{{{Cn{c}}}{{Cn{Ad}}}{}}{{{D`{c}}}{{D`{Ad}}}{}}{{{Db{c}}}{{Db{Ad}}}{}}{{AFbOh}AFb}{AFbAFb}``{{{b{BCb}}}AFb}{{{b{BCb}}}BCd}{{{b{c}}}e{}{}}{c{{Bj{e}}}{}{}}0{{{b{c}}}Eb{}}{{{b{c}}}{{Ed{{b{e}}}}}{}{}};````````````````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000`{{{b{BCf}}}BCf}{{{b{BCh}}}BCh}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{BCj}}}{{b{{D`{BCl}}}}}}```{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}000077777{Bhf}0000{{{b{BCh}}{b{BCh}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{BCf}}{b{AfC`}}}Hd}0{{{b{BCh}}{b{AfC`}}}Hd}{{{b{BCj}}{b{Id}}BChBCn{b{{Df{j}}}}}BD`}``{cc{}}000{BDbBCf}{B@nBCf}2{{{b{BCh}}{b{Afc}}}fCl}{{{b{BCj}}}Hl}{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000`{{Ab{D`{BCl}}BDd}BCj}```{{{b{BCj}}Fd}f}`{{{b{BCf}}}{{Ed{{b{If}}}}}}``{{{b{c}}}e{}{}}0{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000;;;;;=``{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{Id}}{b{BDf}}{b{{D`{{Gb{GjGlGn}}}}}}}{{Bj{BA`BCf}}}}{{{b{AfBDh}}BDj}{{Bj{fBCf}}}}``{{}BDl}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}066{Bhf}0{{{b{AfBDh}}}{{Bj{fBCf}}}}``{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{Abc}{{Bj{BDhBCf}}}{{Jb{{Cn{AA`}}}{{A@f{{BE`{{Cn{BDn}}}}}}}}}}{{}c{}}8{{{b{BDh}}}{{Ed{BEb}}}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0{{{b{BDh}}{b{Id}}{b{AfBEd}}BEf}{{Bj{fBCf}}}}::````{{{b{Ff}}{b{BAj}}HlHl}AEd}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00`{{{b{Id}}{b{AEd}}}f}```{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00444{Bhf}00{{{b{AfBEh}}Bh{b{{Df{j}}}}}{{Bj{fBCf}}}}{{{b{AfBEh}}BEf{b{{Df{j}}}}}{{Bj{fBCf}}}}{{{b{BEb}}{b{AfC`}}}Hd}{{{b{AfBEh}}{b{Id}}BCn{b{{Df{j}}}}}{{Bj{BEjBCf}}}}`{cc{}}00{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00``{{{b{Cf}}{b{Id}}{D`{BCl}}{b{BDd}}}{{Bj{BEhBCf}}}}{BCfBEb}{{{b{AfBEh}}}{{Bj{fBCf}}}}```{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00{{{b{AfBEh}}{b{Id}}BEf}{{Bj{fBCf}}}}`:::``````````````````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ad}}}{}}00000{{{b{Afc}}}{{b{AfAd}}}{}}00000``{{{b{c}}}{{b{e}}}{}{}}00000{{{b{Afc}}}{{b{Afe}}}{}{}}00000{{{b{BEl}}}BEl}{{{b{BEn}}}BEn}{{{b{BF`}}}BF`}{{{b{c}}{b{Afe}}}f{}{}}00{{{b{BFb}}{b{Id}}{b{AfNh}}}f}{{}BF`}`{Bh{{b{c}}}{}}00000{Bh{{b{Afc}}}{}}00000999999{{{b{BFb}}{b{Id}}l}{{Bj{BFdN`}}}}{{{b{BFb}}{b{Ld}}{b{{Mn{MjMl}}}}M`{b{AfNh}}}f}{Bhf}00000{{{b{BFf}}{b{AfC`}}}Hd}0{{{b{BEl}}{b{AfC`}}}Hd}{{{b{BEn}}{b{AfC`}}}Hd}{{{b{BF`}}{b{AfC`}}}Hd}`{cc{}}0{AJjBFf}1111{{}Bh}00000{ce{}{}}00000{{{Cn{c}}}{{Cn{Ad}}}{}}00000{{{D`{c}}}{{D`{Ad}}}{}}00000{{{Db{c}}}{{Db{Ad}}}{}}00000````{{{b{Id}}BF`}BFb}{{}c{}}````{{BEn{Bd{Hl}}}BCd}`{{{b{AfBFb}}c}{{b{AfBFb}}}{{Ib{AI`}}}}`{{{b{BFb}}}{{Bd{Hl}}}}``{{{b{AfBFb}}{b{Id}}OjIlcBn}{{Bj{fBFf}}}{ElEn}}{{{b{AfBFb}}{b{Id}}Ilc}{{Bj{fBFf}}}{ElEn}}``{{{b{BFf}}}{{Ed{{b{If}}}}}}{{{b{BEn}}}AFb}{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}00000000000{{{b{c}}}Eb{}}00000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00000``{ce{}{}}00000```````````````````{{{b{c}}d}f{}}000000000000{{{b{c}}}{{b{Ad}}}{}}000000000000{{{b{Afc}}}{{b{AfAd}}}{}}000000000000{{{b{c}}}{{b{e}}}{}{}}000000000000{{{b{Afc}}}{{b{Afe}}}{}{}}000000000000```````````{{{b{BFh}}}BFh}{{{b{BFj}}}BFj}{{{b{BFl}}}BFl}{{{b{BFn}}}BFn}{{{b{BG`}}}BG`}{{{b{BGb}}}BGb}{{{b{BGd}}}BGd}{{{b{BGf}}}BGf}{{{b{BGh}}}BGh}{{{b{BGj}}}BGj}{{{b{BGl}}}BGl}{{{b{BGn}}}BGn}{{{b{BH`}}}BH`}{{{b{c}}{b{Afe}}}f{}{}}000000000000{{}BH`}{Bh{{b{c}}}{}}000000000000{Bh{{b{Afc}}}{}}000000000000{{{b{c}}}{{b{e}}}{}{}}000000000000{Bhf}000000000000{nBFh}{cc{}}0{HlBFj}1{AFbBFl}{{{Bd{n}}}BFl}3{AFbBFn}4{{{Bd{j}}}BG`}{OhBG`}{OhBGb}7{{{Bd{j}}}BGb}{BHbBGd}{A@`BGd}:{BHbBGf}{A@`BGf}<{lBGh}{BHdBGh}>>{BHfBGj}{ADlBGl}{cc{}}{BCdBGl}1{ADlBGn}2{{}Bh}000000000000{ce{}{}}000000000000{{{Cn{c}}}{{Cn{Ad}}}{}}000000000000{{{D`{c}}}{{D`{Ad}}}{}}000000000000{{{Db{c}}}{{Db{Ad}}}{}}000000000000{{{b{c}}}Bn{}}000000000000{{}c{}}````````````{{{b{c}}}e{}{}}000000000000{c{{Bj{e}}}{}{}}0000000000000000000000000{{{b{c}}}Eb{}}000000000000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000000000000``9999999999999````````````````````````````````````````````````{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0````{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0``{{}ACd}{{}BHh}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}055{Bhf}0`{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0{{}c{}}0``````````````````{{{b{ACd}}}BHh}```{{{b{BHh}}}Fd}`{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}099```{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfBHj}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{Nd}}}Nd}{{{b{BHl}}}BHl}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Nd}}{b{Nd}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{Nd}}}ACn}{{}Nd}{{}BHl}{{}BHj}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{Nd}}}Bl}==={Bhf}00`{{{b{Nd}}{b{Nd}}}Bn}{{{b{BHl}}{b{BHl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{Nd}}{b{AfC`}}}Hd}{{{b{BHl}}{b{AfC`}}}Hd}{cc{}}{ACnNd}11{{{b{BHj}}{b{Ff}}{b{BHl}}}Nd}{{{b{Nd}}{b{Afc}}}fCl}{{{b{BHl}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}00{{{b{BHj}}}Bh}{{{b{Nd}}{b{Nd}}}{{Ed{Jh}}}}`{{{b{BHj}}}{{Mn{NdBHn}}}}{{{b{Nd}}c}BjDn}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00<<<````````{{{b{c}}d}f{}}000``{{{b{BI`}}{b{Ff}}{b{ACd}}{b{BIb}}}Nb}{{{b{BIb}}}Bn}{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000{{{b{AfBI`}}Fd{b{AfBAj}}{b{AfFh}}{b{AfBId}}}f}{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{BIf}}}BIf}{{{b{Nb}}}Nb}{{{b{Jd}}}Jd}{{{b{BIb}}}BIb}{{{b{c}}{b{Afe}}}f{}{}}000{{{b{BIf}}{b{BIf}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BIf}}}ACn}{{}BIf}{{}BI`}{Bh{{b{c}}}{}}0{{{b{Nb}}}{{b{c}}}{}}111{Bh{{b{Afc}}}{}}0000{c{{Bj{BIf}}}Bl}?????{Bhf}0000`{{{b{BIf}}{b{BIf}}}Bn}{{{b{Jd}}{b{Jd}}}Bn}{{{b{BIb}}{b{BIb}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000000{{{b{BIf}}{b{AfC`}}}Hd}{{{b{Jd}}{b{AfC`}}}Hd}{{{b{BIb}}{b{AfC`}}}Hd}{ACnBIf}{cc{}}0000{{{b{BIf}}{b{Afc}}}fCl}{{{b{Jd}}{b{Afc}}}fCl}{{{b{BIb}}{b{Afc}}}fCl}{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000``{{}c{}}0{{{b{BI`}}}Bh}{{{b{BIf}}{b{BIf}}}{{Ed{Jh}}}}``{{{b{BIb}}}Fd}{{{b{BIf}}c}BjDn}{{{b{c}}}e{}{}}000{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000<<<<<```````{{{b{c}}d}f{}}0{{{b{Fh}}{b{Ff}}{b{Fn}}}{{D`{{Gb{FlFnG`}}}}}}{{{b{Fn}}}Bn}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfFh}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{Fl}}}Fl}{{{b{Fn}}}Fn}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Fl}}{b{Fl}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{Fl}}}ACn}{{}Fl}{{}Fh}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{Fl}}}Bl}<<<{Bhf}00{{{b{Fl}}{b{Fl}}}Bn}{{{b{Fn}}{b{Fn}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{Fl}}{b{AfC`}}}Hd}{{{b{Fn}}{b{AfC`}}}Hd}{ACnFl}{cc{}}00{{{b{Fh}}Fl}{{Bj{{D`{{Gb{FlFnG`}}}}N`}}}}{{{b{Fl}}{b{Afc}}}fCl}{{{b{Fn}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00``{{}c{}}0{{{b{Fh}}}Bh}{{{b{Fl}}{b{Fl}}}{{Ed{Jh}}}}`{{{b{Fn}}}Fd}{{{b{Fl}}c}BjDn}`{{{b{c}}}e{}{}}0{{{b{Fh}}}Fd}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00`===`````{{{b{{BIh{ceg}}}}{b{e}}i}{{D`{{Gb{ceg}}}}}BIj{BIlBInBJ`BAlBJb}{}{{Jb{{b{e}}}{{A@f{g}}}}}}{{{b{BJb}}}Bn}{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{Af{BIh{ceg}}}}Fdi}fBIj{BIlBInBJ`BAlBJb}{}{{ABn{{b{g}}}}}}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00``{{}{{BIh{ceg}}}BIjBAl{}}{Bh{{b{c}}}{}}{{{b{{Gb{ceg}}}}}{{b{i}}}{}BAl{}{}}11{Bh{{b{Afc}}}{}}00555{Bhf}00{{{b{Af{BIh{ceg}}}}}fBIjBAl{}}{cc{}}00{{{b{{BIh{ceg}}}}c}{{Bj{{D`{{Gb{ceg}}}}N`}}}BIj{BIlBInBJ`BAlBJb}{}}`{{}Bh}00`{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}{{{b{{BIh{ceg}}}}}BhBIj{BIlBInBJ`BAlBJb}{}}{{{b{BJb}}}Fd}`{{{b{{BIh{ceg}}}}}FdBIj{BIlBInBJ`BAlBJb}{}}`{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00:::```{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfBJd}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{BJf}}}BJf}{{{b{BJh}}}BJh}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{BJf}}{b{BJf}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BJf}}}ACn}{{}BJf}{{}BJd}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{BJf}}}Bl}<<<{Bhf}00`{{{b{BJf}}{b{BJf}}}Bn}{{{b{BJh}}{b{BJh}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{BJf}}{b{AfC`}}}Hd}{{{b{BJh}}{b{AfC`}}}Hd}{ACnBJf}{cc{}}00{{{b{BJd}}{b{Id}}{b{BJh}}}BJf}{{{b{BJf}}{b{Afc}}}fCl}{{{b{BJh}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}0{{{b{BJd}}}Bh}{{{b{BJf}}{b{BJf}}}{{Ed{Jh}}}}`{{{b{BJd}}}{{Mn{BJfBJj}}}}{{{b{BJf}}c}BjDn}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00<<<`````````{{{b{c}}d}f{}}00`{{{b{c}}}{{b{Ad}}}{}}0000{{{b{Afc}}}{{b{AfAd}}}{}}0000`{{Hlc}{{AGn{{Bd{BJl}}}}}{{ABh{}{{H`{BJn}}}}}}{{{b{AfBK`}}{b{Ff}}Fd{b{BKb}}{b{BJd}}}f}{{{b{c}}}{{b{e}}}{}{}}0000{{{b{Afc}}}{{b{Afe}}}{}{}}0000{{{b{Mj}}}Mj}{{{b{AGl}}}AGl}{{{b{BKd}}}BKd}{{{b{c}}{b{Afe}}}f{}{}}00{{{b{Mj}}{b{Mj}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BKd}}{b{Ff}}{b{BJd}}{b{BKb}}}{{Bj{MlBKf}}}}`{{{b{Mj}}}ACn}{{}Mj}{{}BK`}`{Bh{{b{c}}}{}}0000{Bh{{b{Afc}}}{}}0000{c{{Bj{Mj}}}Bl}>>>>>{Bhf}0000{{{b{Mj}}{b{Mj}}}Bn}{{{b{AGl}}{b{AGl}}}Bn}{{{b{BKd}}{b{BKd}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000000{{{b{Mj}}{b{AfC`}}}Hd}{{{b{AGl}}{b{AfC`}}}Hd}{{{b{BKd}}{b{AfC`}}}Hd}{{{b{BKf}}{b{AfC`}}}Hd}0``{cc{}}{ACnMj}1111{c{{AGn{{Bd{AGl}}}}}{{ABh{}{{H`{BJn}}}}}}{{{b{BK`}}{b{Id}}{b{BKd}}}Mj}{{{b{Mj}}{b{Afc}}}fCl}{{{b{AGl}}{b{Afc}}}fCl}{{{b{BKd}}{b{Afc}}}fCl}{{}Bh}0000{ce{}{}}0000{{{Cn{c}}}{{Cn{Ad}}}{}}0000{{{D`{c}}}{{D`{Ad}}}{}}0000{{{Db{c}}}{{Db{Ad}}}{}}0000``{{}c{}}0{{{b{BK`}}}Bh}{{{b{Mj}}{b{Mj}}}{{Ed{Jh}}}}````{{{b{BK`}}}{{Mn{MjMl}}}}`{{{b{{Df{AGl}}}}}f}{{{b{Mj}}c}BjDn}`{{{b{c}}}e{}{}}00{{{b{c}}}Ab{}}{{{b{AGl}}}BKh}{c{{Bj{e}}}{}{}}000000000{{{b{c}}}Eb{}}0000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}0000```?????`````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ad}}}{}}0{{{b{Afc}}}{{b{AfAd}}}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{Afc}}}{{b{Afe}}}{}{}}0{{{b{N`}}}N`}{{{b{c}}{b{Afe}}}f{}{}}{Bh{{b{c}}}{}}0{Bh{{b{Afc}}}{}}055{Bhf}0{{{b{N`}}{b{N`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00{{{b{N`}}{b{AfC`}}}Hd}0`{cc{}}0{{}Bh}0{ce{}{}}0{{{Cn{c}}}{{Cn{Ad}}}{}}0{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}0`{{{b{c}}}e{}{}}{{{b{c}}}Ab{}}{c{{Bj{e}}}{}{}}000{{{b{c}}}Eb{}}0{{{b{c}}}{{Ed{{b{e}}}}}{}{}}088```{{{b{c}}d}f{}}0```{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfBId}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{BKj}}}BKj}{{{b{BKl}}}BKl}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{BKj}}{b{BKj}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BKj}}}ACn}{{}BKj}{{}BKl}{{}BId}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{BKj}}}Bl}==={Bhf}00{{{b{BKj}}{b{BKj}}}Bn}{{{b{BKl}}{b{BKl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{BKj}}{b{AfC`}}}Hd}{{{b{BKl}}{b{AfC`}}}Hd}{cc{}}{ACnBKj}11{{{b{BId}}{b{Ff}}{b{BKl}}}BKj}{{{b{BKj}}{b{Afc}}}fCl}{{{b{BKl}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00``````{{}c{}}00{{{b{BId}}}Bh}{{{b{BKj}}{b{BKj}}}{{Ed{Jh}}}}`{{{b{BId}}}{{Mn{BKjBKn}}}}{{{b{BKj}}c}BjDn}{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00<<<````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{AfBKb}}{b{Ff}}{b{{ABd{c}}}}Fd{b{{ABl{Aj}}}}}fAh}{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00{{{b{AIn}}}AIn}{{{b{BL`}}}BL`}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{AIn}}{b{AIn}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{BL`}}{b{Ff}}{b{{ABd{c}}}}{b{{Df{{E`{AbAb}}}}}}}BLbAh}{{{b{AIn}}}ACn}{{}AIn}{{}BKb}{Bh{{b{c}}}{}}00{Bh{{b{Afc}}}{}}00{c{{Bj{AIn}}}Bl}==={Bhf}00{{{b{AIn}}{b{AIn}}}Bn}{{{b{BL`}}{b{BL`}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000`{{{b{AIn}}{b{AfC`}}}Hd}{{{b{BL`}}{b{AfC`}}}Hd}{cc{}}{ACnAIn}11{{{b{BKb}}{b{Id}}{b{BL`}}}AIn}{{{b{AIn}}{b{Afc}}}fCl}{{{b{BL`}}{b{Afc}}}fCl}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}00{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}0{{{b{BKb}}}Bh}{{{b{AIn}}{b{AIn}}}{{Ed{Jh}}}}`{{{b{BKb}}}{{Mn{AInBLb}}}}{{{b{AIn}}c}BjDn}``{{{b{c}}}e{}{}}0{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00<<<```{{{b{c}}}{{b{Ad}}}{}}00{{{b{Afc}}}{{b{AfAd}}}{}}00{{{b{c}}}{{b{e}}}{}{}}00{{{b{Afc}}}{{b{Afe}}}{}{}}00``{{}{{BLd{ceg}}}BIj{}{}}{Bh{{b{c}}}{}}{{{b{{BLf{c}}}}}{{b{e}}}{}{}}11{Bh{{b{Afc}}}{}}00555{Bhf}00{cc{}}00{{{b{{Mn{ce}}}}c}{{Bj{{b{e}}N`}}}BIj{}}{{{b{{BLd{ceg}}}}{b{e}}i}cBIj{BAlBIlBInBJ`}{}{{Jb{{b{e}}}{{A@f{g}}}}}}{{{b{{Mn{ce}}}}c}{{Bj{{b{BLh}}N`}}}BIj{}}{{}Bh}00{ce{}{}}00{{{Cn{c}}}{{Cn{Ad}}}{}}00{{{D`{c}}}{{D`{Ad}}}{}}0{{{Db{c}}}{{Db{Ad}}}{}}00`{{}c{}}{{{b{{BLd{ceg}}}}}BhBIj{BAlBIlBInBJ`}{}}{{{b{Af{BLd{ceg}}}}i}fBIj{BAlBIlBInBJ`}{}{{ABn{{b{e}}}{{A@f{{Ed{g}}}}}}}}`{{{b{{BLd{ceg}}}}}{{Mn{cg}}}BIj{BAlBIlBInBJ`}{}}```{{{Ed{c}}e}{{Bj{cN`}}}{}BIj}{c{{Bj{e}}}{}{}}00000{{{b{c}}}Eb{}}00{{{b{c}}}{{Ed{{b{e}}}}}{}{}}00;;;`````{{{b{c}}d}f{}}0{{{b{BAj}}{b{Ff}}{b{Gl}}}{{D`{{Gb{GjGlGn}}}}}}{{{b{Gl}}}Bn}{{{b{c}}}{{b{Ad}}}{}}000{{{b{Afc}}}{{b{AfAd}}}{}}000{{{b{AfBAj}}Fd}f}{{{b{c}}}{{b{e}}}{}{}}000{{{b{Afc}}}{{b{Afe}}}{}{}}000{{{b{Gj}}}Gj}{{{b{Gl}}}Gl}{{{b{c}}{b{Afe}}}f{}{}}0{{{b{Gj}}{b{Gj}}}Jh}{{{b{c}}{b{e}}}Jh{}{}}{{{b{Gj}}}ACn}{{}Gj}{{}BAj}`{Bh{{b{c}}}{}}000{Bh{{b{Afc}}}{}}000{c{{Bj{Gj}}}Bl}`<<<<{Bhf}000{{{b{Gj}}{b{Gj}}}Bn}{{{b{Gl}}{b{Gl}}}Bn}{{{b{c}}{b{e}}}Bn{}{}}00000{{{b{Gj}}{b{AfC`}}}Hd}{{{b{Gl}}{b{AfC`}}}Hd}`{cc{}}0{ACnGj}11{{{b{BAj}}Gj}{{Bj{{D`{{Gb{GjGlGn}}}}N`}}}}{{{b{Gj}}{b{Afc}}}fCl}{{{b{Gl}}{b{Afc}}}fCl}{{}Bh}000{ce{}{}}000{{{Cn{c}}}{{Cn{Ad}}}{}}000{{{D`{c}}}{{D`{Ad}}}{}}000{{{Db{c}}}{{Db{Ad}}}{}}000``{{}c{}}0{{{b{BAj}}}Bh}{{{b{Gj}}{b{Gj}}}{{Ed{Jh}}}}`{{{b{Gl}}}Fd}`{{{b{Gj}}c}BjDn}``{{{b{c}}}e{}{}}0{{{b{BAj}}}Fd}{c{{Bj{e}}}{}{}}0000000{{{b{c}}}Eb{}}000{{{b{c}}}{{Ed{{b{e}}}}}{}{}}000`===={{{b{Gl}}I`}Gl}{{{b{Gl}}{b{Cf}}}Gl}","D":"JJ`","p":[[1,"reference"],[5,"Private",7622],[1,"unit"],[5,"Color32",0,7623],[1,"u8"],[5,"Rgba",0,7624],[1,"f32"],[5,"AdapterInfo",7625],[5,"String",7626],[10,"Any",7627],[0,"mut"],[10,"FileSystem",2003],[5,"PathBuf",7628],[8,"Result",7629],[5,"Path",7628],[10,"AsRef",7630],[5,"Hsva",0,7631],[1,"array"],[6,"Colormap",813],[1,"usize"],[6,"Result",7632],[10,"Deserializer",7633],[1,"bool"],[5,"Formatter",7634],[5,"Error",7634],[5,"HsvaGamma",7635],[1,"str"],[6,"ParseHexColorError",7636],[5,"OsFileSystem",2003],[10,"Hasher",7637],[5,"Box",7638],[5,"Arc",7639],[5,"Rc",7640],[8,"RecommendedFileResolver",1836],[1,"slice"],[5,"Vec",7641],[10,"Copy",7642],[6,"Cow",7643],[10,"Serializer",7644],[1,"tuple"],[5,"TypeId",7627],[6,"Option",7645],[5,"CpuWriteGpuReadBuffer",412],[6,"CpuWriteGpuReadError",412],[10,"Pod",7646],[10,"Send",7642],[10,"Sync",7642],[5,"CpuWriteGpuReadBelt",412],[5,"Chunk",412],[1,"u64"],[5,"Device",7647],[5,"GpuBufferPool",6694],[5,"CommandEncoder",7648],[5,"GpuBufferHandle",6694],[5,"BufferDesc",6694],[5,"Buffer",7649],[5,"DynamicResource",6798],[8,"BufferAddress",7625],[8,"ImageCopyTexture",7648],[5,"Extent3d",7625],[5,"GpuTextureHandle",7491],[5,"TextureDesc",7491],[5,"GpuTextureInternal",7491],[17,"Item"],[10,"ExactSizeIterator",7650],[8,"Result",7634],[8,"BufferSize",7625],[5,"DataTextureSource",548],[6,"DataTextureSourceWriteError",548],[1,"u32"],[6,"TextureFormat",7625],[5,"DebugLabel",1176],[10,"Into",7630],[5,"RenderContext",1024],[10,"Error",7651],[5,"GpuReadbackBelt",620],[5,"Chunk",620],[8,"GpuReadbackIdentifier",620],[5,"GpuReadbackBuffer",620],[6,"GpuReadbackError",620],[10,"FnOnce",7652],[6,"BindGroupEntry",6530],[5,"Rgba32Unmul",777],[6,"Ordering",7653],[5,"DeviceCaps",867],[5,"DownlevelCapabilities",7625],[6,"InsufficientDeviceCapabilities",867],[6,"DeviceTier",867],[6,"WgpuBackendType",867],[8,"DeviceDescriptor",7647],[5,"Features",7625],[5,"Adapter",7654],[5,"Limits",7625],[6,"Backend",7625],[5,"Backends",7625],[5,"FrameGlobalCommandEncoder",1024],[6,"RenderContextError",1024],[5,"Renderers",1024],[10,"Renderer",2805],[5,"Queue",7655],[5,"RenderContextConfig",867],[8,"RwLockReadGuard",7656],[8,"MappedRwLockReadGuard",7656],[6,"DrawPhase",1216],[5,"EnumSet",7657],[5,"OutlineMaskPreference",1272],[5,"OutlineConfig",1272],[5,"OutlineMaskProcessor",1272],[5,"GpuRenderPipelineHandle",6976],[5,"RenderPipeline",7658],[5,"StaticResourcePoolReadLockAccessor",7415],[6,"PoolError",7150],[5,"GpuBindGroup",6530],[5,"GpuBindGroupLayoutHandle",6430],[5,"MultisampleState",7625],[5,"RenderPass",7659],[5,"JumpfloodingStepUniformBuffer",1377],[5,"PickingLayerProcessor",1404],[5,"PickingLayerObjectId",1404],[5,"PickingLayerInstanceId",1404],[5,"PickingLayerId",1404],[5,"DepthReadbackWorkaround",1404],[6,"PickingLayerError",1404],[5,"UVec2",7660],[5,"RectInt",2739],[5,"FrameUniformBuffer",2066],[5,"PickingResult",1404],[5,"Vec3",7661],[5,"ScreenshotProcessor",1640],[6,"Error",7647],[17,"Output"],[10,"Future",7662],[5,"ErrorTracker",1696],[6,"ContextError",1696],[10,"IntoIterator",7663],[10,"Fn",7652],[5,"RawWaker",7664],[5,"Waker",7664],[10,"DedupableError",1777],[5,"WgpuCoreWrappedContextError",1777],[10,"Sized",7642],[5,"WgpuErrorScope",1809],[5,"SearchPath",1836],[5,"ImportClause",1836],[5,"InterpolatedFile",1836],[5,"FileResolver",1836],[10,"Default",7665],[10,"Iterator",7666],[5,"FileServer",1973],[8,"HashSet",7667],[10,"FnMut",7652],[5,"MemFileSystem",2003],[5,"GlobalBindings",2066],[5,"WgpuResourcePools",6327],[5,"CpuModel",2137],[5,"CpuMesh",2433],[5,"BoundingBox",7668],[5,"CpuModelMeshKey",2137],[5,"KeyData",7669],[5,"GpuMeshInstance",3871],[6,"MeshError",2433],[6,"GltfImportError",2226],[6,"Error",7670],[5,"CpuMeshInstance",2137],[5,"Node",7671],[5,"Affine3A",7672],[8,"HashMap",7667],[5,"Mesh",7673],[5,"Data",7674],[5,"GpuTexture2D",5027],[5,"TextureManager2D",5027],[6,"Format",7675],[6,"ObjImportError",2267],[6,"LoadError",7676],[6,"StlImportError",2296],[5,"LineBatchBuilder",2324],[5,"Vec2",7677],[5,"LineStripBuilder",2324],[5,"LineDrawableBuilder",2324],[5,"LineBatchInfo",3524],[5,"LineStripFlags",3524],[8,"DepthOffset",1215],[5,"LineDrawData",3524],[6,"LineDrawDataError",3524],[5,"Size",5329],[5,"Material",2433],[5,"GpuMesh",2433],[5,"GpuMaterial",2433],[5,"MaterialUniformBuffer",2594],[5,"VertexBufferLayout",6976],[5,"SmallVec",7678],[5,"PointCloudBatchBuilder",2623],[5,"PointCloudBuilder",2623],[5,"PointCloudBatchInfo",4014],[5,"PointCloudBatchFlags",4014],[5,"PointCloudDrawData",4014],[6,"PointCloudDrawDataError",4014],[5,"Range",7679],[6,"QueueableDrawDataError",2685],[5,"QueueableDrawData",2685],[10,"DrawData",2805],[6,"DrawError",2805],[5,"RectF32",2739],[5,"IVec2",7680],[5,"Origin3d",7625],[17,"RendererDrawData"],[5,"GpuShaderModuleHandle",7313],[5,"CompositorDrawData",2982],[5,"Compositor",2982],[5,"CompositeUniformBuffer",3037],[5,"DebugOverlayDrawData",3068],[5,"DebugOverlayRenderer",3068],[6,"DebugOverlayError",3068],[6,"DebugOverlayMode",3144],[5,"DebugOverlayUniformBuffer",3144],[5,"DepthCloudDrawInstance",3201],[5,"DepthCloudDrawData",3201],[5,"DepthCloudRenderer",3201],[6,"DepthCloudDrawDataError",3201],[5,"DepthClouds",3201],[5,"DepthCloud",3201],[5,"DepthCloudInfoUBO",3360],[6,"GenericSkyboxType",3401],[5,"GenericSkyboxDrawData",3401],[5,"GenericSkybox",3401],[5,"UniformBuffer",3486],[5,"LineStripBatch",3524],[5,"LineRenderer",3524],[5,"Iter",7681],[5,"IterNames",7681],[5,"LineVertex",3751],[5,"LineStripInfo",3751],[5,"DrawDataUniformBuffer",3751],[5,"BatchUniformBuffer",3751],[5,"MeshBatch",3871],[5,"MeshDrawData",3871],[5,"MeshRenderer",3871],[5,"InstanceData",3979],[5,"PointCloudBatch",4014],[5,"PointCloudRenderer",4014],[5,"PositionRadius",4228],[5,"DrawDataUniformBuffer",4228],[5,"BatchUniformBuffer",4228],[6,"TextureFilterMag",4314],[6,"TextureFilterMin",4314],[6,"ShaderDecoding",4314],[5,"ColormappedTexture",4314],[6,"ColorMapper",4314],[5,"TexturedRect",4314],[5,"RectangleOptions",4314],[5,"RectangleInstance",4314],[5,"RectangleDrawData",4314],[5,"RectangleRenderer",4314],[6,"RectangleError",4314],[5,"UniformBuffer",4631],[5,"TestTriangleDrawData",4684],[5,"TestTriangle",4684],[5,"WorldGridDrawData",4733],[5,"WorldGridRenderer",4733],[5,"WorldGridConfiguration",4733],[5,"WorldGridUniformBuffer",4809],[5,"ImageDataDesc",4906],[6,"ImageDataToTextureError",4906],[6,"SourceImageDataFormat",4906],[5,"TextureUsages",7625],[6,"Never",7682],[6,"TextureManager2DError",5027],[5,"Inner",5027],[5,"GpuTexturePool",7491],[10,"Debug",7634],[10,"Display",7634],[6,"YuvPixelLayout",5150],[6,"YuvMatrixCoefficients",5150],[6,"YuvRange",5150],[5,"YuvFormatConversionTask",5150],[5,"YuvFormatConverter",5150],[5,"UniformBuffer",5299],[5,"SizeHalf",5329],[5,"Texture2DBufferInfo",5392],[5,"Texture",7683],[5,"RectTransform",5427],[5,"Mat4",7684],[6,"VideoPlayerError",5459],[5,"VideoPlayerStreamId",5459],[5,"Video",5459],[5,"VideoData",7685],[1,"f64"],[8,"FrameDecodingResult",5459],[6,"Error",7686],[5,"DecodeSettings",7686],[5,"FrameContent",7686],[5,"VideoChunkDecoder",5609],[5,"Chunk",7686],[5,"DecoderOutput",5609],[10,"AsyncDecoder",7686],[8,"Result",7686],[5,"TimedDecodingError",5662],[5,"VideoTexture",5662],[5,"Time",7687],[5,"VideoPlayer",5662],[5,"VideoFrameTexture",5459],[6,"OrthographicCameraMode",5744],[6,"Projection",5744],[5,"TargetConfiguration",5744],[5,"ViewBuilder",5744],[5,"CommandBuffer",7688],[6,"ViewBuilderError",5744],[5,"F32RowPadded",5938],[5,"U32RowPadded",5938],[5,"Vec2",5938],[5,"Vec2RowPadded",5938],[5,"UVec2",5938],[5,"UVec2RowPadded",5938],[5,"Vec3RowPadded",5938],[5,"Vec3Unpadded",5938],[5,"Vec4",5938],[5,"Mat3",5938],[5,"Mat4",5938],[5,"Mat4x3",5938],[5,"PaddingRow",5938],[5,"Vec3A",7689],[5,"Vec4",7690],[5,"Mat3",7691],[5,"WgpuResourcePoolStatistics",6327],[5,"GpuBindGroupLayoutPool",6430],[5,"BindGroupLayoutDesc",6430],[5,"BindGroupLayout",7692],[5,"GpuBindGroupPool",6530],[5,"BindGroupDesc",6530],[5,"GpuSamplerPool",7206],[5,"GpuBindGroupHandle",6530],[5,"DynamicResourcePool",6798],[10,"Key",7669],[10,"Clone",7693],[10,"Eq",7653],[10,"Hash",7637],[10,"DynamicResourcesDesc",6798],[5,"GpuPipelineLayoutPool",6878],[5,"GpuPipelineLayoutHandle",6878],[5,"PipelineLayoutDesc",6878],[5,"PipelineLayout",7694],[5,"VertexAttribute",7625],[6,"VertexFormat",7625],[5,"GpuRenderPipelinePool",6976],[5,"GpuShaderModulePool",7313],[5,"RenderPipelineDesc",6976],[6,"RenderPipelineCreationError",6976],[5,"VertexBufferLayout",7658],[5,"GpuSamplerHandle",7206],[5,"SamplerDesc",7206],[5,"Sampler",7695],[5,"ShaderModuleDesc",7313],[5,"ShaderModule",7696],[5,"StaticResourcePool",7415],[5,"StoredResource",7415],[5,"ResourceStatistics",7150],[15,"BufferFull",540],[15,"TargetBufferTooSmall",540],[15,"TargetTextureBufferSizeMismatch",540],[15,"Limits",1167],[15,"Features",1167],[15,"DownlevelCapabilities",1167],[15,"ReachedMaximumNumberOfElements",617],[5,"PendingReadbackRange",620],[5,"UniformBufferSizeCheck",753],[15,"TooLowShaderModel",1020],[15,"MissingCapabilitiesFlags",1020],[5,"ActiveFrameContext",1024],[5,"ReadbackBeltMetadata",1404],[5,"ReadbackBeltMetadata",1640],[5,"ErrorEntry",1696],[15,"MultipleTextureCoordinateSets",2263],[15,"NoIndices",2263],[15,"NoPositions",2263],[15,"NoTrianglePrimitives",2263],[15,"IndexOutOfBounds",2586],[15,"WrongNumberOfColors",2586],[15,"WrongNumberOfNormals",2586],[15,"WrongNumberOfTexcoord",2586],[15,"InvalidDataLength",5007],[15,"InvalidTargetTextureFormat",5007],[15,"InvalidTargetTextureUsageFlags",5007],[15,"GpuBasedConversionError",5007],[15,"UnsupportedFormatForTransfer",5007],[15,"TooLarge",5007],[15,"Yuv",5024],[5,"PlayerEntry",5459],[5,"ViewTargetSetup",5744],[15,"Perspective",5932],[15,"Orthographic",5932],[15,"Buffer",6691],[5,"DynamicResourcePoolProtectedState",6798],[8,"GpuRenderPipelinePoolAccessor",6976]],"r":[[7,7623],[8,813],[9,2137],[10,2137],[11,2137],[12,412],[19,1176],[20,1215],[23,1836],[24,1973],[25,2003],[30,620],[32,7631],[33,1836],[42,2324],[43,2324],[46,1272],[47,1272],[49,1404],[50,1404],[51,1404],[52,1404],[54,2623],[55,2623],[56,2685],[59,1836],[60,2739],[61,2739],[62,5427],[63,1024],[64,1024],[65,7624],[66,777],[67,1640],[68,1836],[69,5329],[75,5392],[77,5744],[81,6327],[91,1024],[126,813],[127,813],[128,813],[129,813],[130,813],[131,813],[132,813],[227,2003],[232,813],[397,412],[398,412],[399,412],[400,548],[401,548],[402,620],[403,620],[404,620],[405,620],[407,753],[408,753],[1221,1272],[1223,1272],[1224,1272],[1226,1404],[1227,1404],[1228,1404],[1229,1404],[1230,1404],[1231,1640],[1689,1696],[1690,1809],[1971,1973],[2126,2137],[2127,2137],[2128,2137],[2806,4314],[2807,4314],[2809,3068],[2810,3068],[2811,3068],[2812,3201],[2813,3201],[2814,3201],[2815,3201],[2821,3401],[2822,3401],[2823,3871],[2827,3524],[2828,3524],[2829,3524],[2830,3524],[2833,3871],[2838,4014],[2839,4014],[2840,4014],[2841,4014],[2844,4314],[2845,4314],[2849,4314],[2850,4684],[2852,4314],[2853,4314],[2854,4314],[2856,4733],[2857,4733],[2858,4733],[3513,3751],[3514,3751],[3515,4228],[4846,5027],[4848,4906],[4849,4906],[4855,4906],[4856,5027],[4857,5027],[4869,5150],[4870,5150],[4871,5150],[4879,4906],[6327,6530],[6328,6530],[6329,6430],[6330,6694],[6331,6530],[6332,6430],[6333,6430],[6334,6530],[6335,6694],[6336,6694],[6337,6878],[6338,6976],[6339,6976],[6340,6976],[6341,7206],[6342,7206],[6343,7313],[6344,7313],[6345,7491],[6346,7491],[6347,7491],[6348,6878],[6349,7150],[6350,6976],[6351,7206],[6352,7313],[6353,7491],[6354,6976]],"b":[[184,"impl-From%3CHsvaGamma%3E-for-Color32"],[185,"impl-From%3CHsva%3E-for-Color32"],[186,"impl-From%3CRgba%3E-for-Color32"],[188,"impl-From%3CHsvaGamma%3E-for-Hsva"],[190,"impl-From%3CRgba%3E-for-Hsva"],[191,"impl-From%3CColor32%3E-for-Hsva"],[192,"impl-From%3CHsvaGamma%3E-for-Rgba"],[193,"impl-From%3CHsva%3E-for-Rgba"],[194,"impl-From%3CColor32%3E-for-Rgba"],[274,"impl-Mul%3Cf32%3E-for-Rgba"],[275,"impl-Mul-for-Rgba"],[480,"impl-Display-for-CpuWriteGpuReadError"],[481,"impl-Debug-for-CpuWriteGpuReadError"],[582,"impl-Debug-for-DataTextureSourceWriteError"],[583,"impl-Display-for-DataTextureSourceWriteError"],[680,"impl-Debug-for-GpuReadbackError"],[681,"impl-Display-for-GpuReadbackError"],[848,"impl-Display-for-Colormap"],[849,"impl-Debug-for-Colormap"],[945,"impl-Display-for-InsufficientDeviceCapabilities"],[946,"impl-Debug-for-InsufficientDeviceCapabilities"],[1087,"impl-Debug-for-RenderContextError"],[1088,"impl-Display-for-RenderContextError"],[1193,"impl-Display-for-DebugLabel"],[1194,"impl-Debug-for-DebugLabel"],[1195,"impl-From%3COption%3C%26str%3E%3E-for-DebugLabel"],[1196,"impl-From%3C%26str%3E-for-DebugLabel"],[1198,"impl-From%3CString%3E-for-DebugLabel"],[1249,"impl-PartialEq-for-DrawPhase"],[1250,"impl-PartialEq%3CEnumSet%3CDrawPhase%3E%3E-for-DrawPhase"],[1517,"impl-Debug-for-PickingLayerError"],[1518,"impl-Display-for-PickingLayerError"],[1526,"impl-From%3CGpuReadbackError%3E-for-PickingLayerError"],[1527,"impl-From%3CPoolError%3E-for-PickingLayerError"],[1896,"impl-Debug-for-SearchPath"],[1897,"impl-Display-for-SearchPath"],[1898,"impl-Debug-for-ImportClause"],[1899,"impl-Display-for-ImportClause"],[2242,"impl-Display-for-GltfImportError"],[2243,"impl-Debug-for-GltfImportError"],[2245,"impl-From%3CMeshError%3E-for-GltfImportError"],[2246,"impl-From%3CError%3E-for-GltfImportError"],[2278,"impl-Display-for-ObjImportError"],[2279,"impl-Debug-for-ObjImportError"],[2281,"impl-From%3CLoadError%3E-for-ObjImportError"],[2282,"impl-From%3CMeshError%3E-for-ObjImportError"],[2307,"impl-Display-for-StlImportError"],[2308,"impl-Debug-for-StlImportError"],[2500,"impl-Display-for-MeshError"],[2501,"impl-Debug-for-MeshError"],[2709,"impl-Display-for-QueueableDrawDataError"],[2710,"impl-Debug-for-QueueableDrawDataError"],[2910,"impl-Display-for-DrawError"],[2911,"impl-Debug-for-DrawError"],[3103,"impl-Display-for-DebugOverlayError"],[3104,"impl-Debug-for-DebugOverlayError"],[3272,"impl-Display-for-DepthCloudDrawDataError"],[3273,"impl-Debug-for-DepthCloudDrawDataError"],[3571,"impl-LineStripFlags"],[3572,"impl-Flags-for-LineStripFlags"],[3632,"impl-Octal-for-LineStripFlags"],[3633,"impl-Binary-for-LineStripFlags"],[3634,"impl-UpperHex-for-LineStripFlags"],[3635,"impl-LowerHex-for-LineStripFlags"],[3636,"impl-Display-for-LineDrawDataError"],[3637,"impl-Debug-for-LineDrawDataError"],[3643,"impl-From%3CCpuWriteGpuReadError%3E-for-LineDrawDataError"],[3645,"impl-From%3CPoolError%3E-for-LineDrawDataError"],[3646,"impl-From%3CDataTextureSourceWriteError%3E-for-LineDrawDataError"],[3648,"impl-Flags-for-LineStripFlags"],[3649,"impl-LineStripFlags"],[4051,"impl-PointCloudBatchFlags"],[4052,"impl-Flags-for-PointCloudBatchFlags"],[4113,"impl-UpperHex-for-PointCloudBatchFlags"],[4114,"impl-LowerHex-for-PointCloudBatchFlags"],[4115,"impl-Octal-for-PointCloudBatchFlags"],[4116,"impl-Binary-for-PointCloudBatchFlags"],[4117,"impl-Debug-for-PointCloudDrawDataError"],[4118,"impl-Display-for-PointCloudDrawDataError"],[4127,"impl-Flags-for-PointCloudBatchFlags"],[4128,"impl-PointCloudBatchFlags"],[4476,"impl-Debug-for-RectangleError"],[4477,"impl-Display-for-RectangleError"],[4958,"impl-Display-for-ImageDataToTextureError"],[4959,"impl-Debug-for-ImageDataToTextureError"],[4964,"impl-From%3CCpuWriteGpuReadError%3E-for-ImageDataToTextureError"],[4965,"impl-From%3CTextureManager2DError%3CNever%3E%3E-for-ImageDataToTextureError"],[5078,"impl-Debug-for-TextureManager2DError%3CDataCreationError%3E"],[5079,"impl-Display-for-TextureManager2DError%3CDataCreationError%3E"],[5225,"impl-Display-for-YuvPixelLayout"],[5226,"impl-Debug-for-YuvPixelLayout"],[5227,"impl-Debug-for-YuvMatrixCoefficients"],[5228,"impl-Display-for-YuvMatrixCoefficients"],[5229,"impl-Debug-for-YuvRange"],[5230,"impl-Display-for-YuvRange"],[5530,"impl-Display-for-VideoPlayerError"],[5531,"impl-Debug-for-VideoPlayerError"],[5540,"impl-From%3CError%3E-for-VideoPlayerError"],[5541,"impl-From%3CImageDataToTextureError%3E-for-VideoPlayerError"],[5830,"impl-Display-for-ViewBuilderError"],[5831,"impl-Debug-for-ViewBuilderError"],[6111,"impl-From%3CVec2%3E-for-Vec2"],[6112,"impl-From%3C%5Bf32;+2%5D%3E-for-Vec2"],[6116,"impl-From%3C%5Bu8;+2%5D%3E-for-UVec2"],[6117,"impl-From%3CUVec2%3E-for-UVec2"],[6118,"impl-From%3CUVec2%3E-for-UVec2RowPadded"],[6120,"impl-From%3C%5Bu8;+2%5D%3E-for-UVec2RowPadded"],[6121,"impl-From%3CVec3A%3E-for-Vec3RowPadded"],[6122,"impl-From%3CVec3%3E-for-Vec3RowPadded"],[6124,"impl-From%3CVec3A%3E-for-Vec3Unpadded"],[6125,"impl-From%3CVec3%3E-for-Vec3Unpadded"],[6127,"impl-From%3CRgba%3E-for-Vec4"],[6128,"impl-From%3CVec4%3E-for-Vec4"],[6132,"impl-From%3CAffine3A%3E-for-Mat4"],[6134,"impl-From%3CMat4%3E-for-Mat4"],[7062,"impl-Debug-for-RenderPipelineCreationError"],[7063,"impl-Display-for-RenderPipelineCreationError"],[7178,"impl-Display-for-PoolError"],[7179,"impl-Debug-for-PoolError"]],"c":"OjAAAAEAAAAAAAAAEAAAAEcA","e":"OzAAAAEAAHYYdQIBAAYACQAKABYAAQAbAAMAIwAHACwAAwA2AAEAOgABAEEAAABEAAAARwASAFsAAABdAAAAYQAaAH4AAACDAAAAhgAUAJwAEQCwAAAAsgAFALkAAgC9AAAAvwAEAMUAAwDKAAEAzQAEANQAAADXAAEA2gAAANwAAQDhAAEA5QAAAOcAAQDrAAIA8AADAPUAAwD9AAgACAEDAA0BAAAPAQAAEwEBABYBAAAYAQ0AKAEAACoBAQAtAQwAPAEDAEIBAQBGAQYAUgEAAFQBBABbAQIAYwEBAGYBCwBzAQcAfQEgAKEBAACjAQMArQEHALcBCQDCAQAAxAEBAMoBEwDgAQIA6AEDAPABCgACAgAABAINABQCBwAdAggAJwIBACsCBwA1AgkAQAIEAEcCAQBKAgAATAIBAFACBQBbAgAAXgIOAHACAAB0AgIAewIJAIYCDACUAhYAsgIFAL0CCwDLAgAA0wIBANYCDwDnAgoA8wIFAPsCAwAAAwAAAgMIAAwDEQAfAwMAJAMMADIDDABDAwAARgMMAFUDAABXAwwAaAMBAGsDAABuAwwAfAMJAIcDDwCZAxUAsAMEALsDBADFAw4A2gMAAN4DGAD4AwkAAwQCAAcEAAAKBAAADQQAABAECQAdBBYANQQMAEkEAABLBAAATQQBAFAEBABaBBMAcAQEAHcEIQCaBBMArwQDALQECwDGBAAAyAQBAMsEBQDSBBUA6QQAAOsEAwDyBAgA/AQBAP8EAAABBRMAFwUWADEFAwA4BQsARQUAAEcFAgBLBRUAYwUKAHAFAAByBQoAfwUAAIEFAQCKBWUA9wUBAPoFCAALBhoAJwYAACkGAwAwBgAAMgYDADcGJQBeBggAaAYAAGsGEwCBBgEAhQYGAI0GEACfBgMApAYTALkGCwDKBgMA0QYIANsGAADdBhMA9AYNAAMHAQAGBwAACAcCAAwHBQATBwoAHwcAACEHCwAvBwEAMwckAFkHFABwBwAAcwcCAHgHBACCBwsAjwcAAJEHAgCVBwAAlwcAAJoHGwC4BwMAvQcFAMYHAADIBwYA0AcBANMHAADYBx0A+gcBAP4HFAAUCAkAIAgBACMIAwAoCAMALggBADIICgA/CAEAQggMAFIIBwBdCAAAXwglAIYIAACKCAQAkggIAJwIKADGCAQAzAgCANAIGADqCAIA7ggCAPIIFAAICQAACgkCAA4JBwAXCQAAGQkAACQJBgAsCQkANwkBADoJDQBMCQIAUgkIAFwJAwBiCQIAZwkAAGkJAABsCQEAcAkQAIIJDwCUCTIAyQkAAM0JAgDSCQQA3AkRAPAJBwD5CRQADwoCABYKDAAkCgwAMgoAADQKCQBACgAARAoDAEkKCABTCggAXwoBAGMKBQBqCgAAbAoAAG4KAABxCgAAcwoJAH4KAgCCChYAmwoCAKAKEwC3ChYA0AoBANMKAADVCgMA2woIAOYKDwD5CgAA+woFAAILAgAGCwAACAsDAA4LAAAQCwQAGgsEACALAQAjCwAAJwsBACsLAQAwCxMASAsCAFELAABTCwIAVwsEAF8LAgBkCwEAZwsDAGwLBAB3CwAAhgsAAIkLBACQCwAAkgsDAJcLAQCcCwQApgsHAK8LEADDCwIAyAsVAN8LDADtCwAA7wsNAP4LIwAlDAMALAwcAE0MGABoDAEAbAwGAHQMNgCsDAAAsAwaANEMBwDfDBEA8gwBAPUMAAD4DCUAIQ0MAC8NBAA1DQEAOA0DAD0NAQBCDQUASw0AAE0NKQB6DQMAgQ0rAK4NAACwDQsAvQ0EAMMNAgDPDQEA0w0BANcNBADeDREA9Q0AAPgNEQAMDgMAEQ4LAB4ODAAsDgMAMQ4FADwOAAA+DgEAQQ4AAEYOBgBWDhIAaw4AAG4OAAByDgEAdQ4AAHgOAgB8DgAAgA4DAIcOEQCaDgwAqg4BAK4OMgDlDgMA7Q44ACcPFgA/DxEAVQ8AAFcPBABgDwwAcA8AAHIPGACNDwsAmg8AAJwPEgCxDwAAtg8FAL4PEQDVDwAA2A8RAOwPAwDxDwsA/g8MAAwQAwASEAUAHhAAACAQAAAlEAYANRASAEoQAABNEAAAUBABAFMQAABXEAIAWxAAAF8QAwBkEBEAdxAMAIgQJQCxEAIAtxAOAMcQEwDeEAEA4RAEAOgQBADuEAAA8hBMAEERAABDETMAeREFAIwRDACkESEAyBECAMwRAADOEQIA0hEMAOARVQA3EgIAOxIIAEUSHgBmEgEAahITAIASEQCTEg0ApBIDAKsSCgC3EgAAuhIPAMsSDQDaEgAA3BIDAOMSBQDrEgAA7hIAAPQSAgD6EgMACRMAAAsTAAAPEwAAERMAABMTGQAvEwIAMxMCADgTEwBOExMAYxMAAGUTAQBoEwIAbhMIAHgTAAB7EwIAfxMPAJATEwCnEwAAqRMYAMMTFgDcEwAA4hMAAOQTAwDtEwwA+xMBAP4TFQAVFAAAGhQAABwUAAAeFAAAMRQeAFEUAABUFBsAdRQFAIAUDgCQFAAAkhQuAMIUAADEFAoA1hQYAPAUAADyFAEA9hQJAAMVCAANFQMAEhUEABsVBgAjFQEAJhUDACsVAAAuFQUANhULAEMVAABFFQIATBUAAE4VBQBYFQEAWxUCAF8VAABkFRoAgBUdAJ8VAAClFQEAqBUAAKoVBAC0FQ4AxRUCAMoVAADNFRsA6hUAAOwVCAD2FQoAAxYAAAYWAQAKFgcAFBYHAB0WAQAgFgAAIxYNADIWDgBCFgEARRYAAEkWAgBPFggAWRYCAF0WEwByFgAAfRYAAIAWAACFFhEAmBYRAKsWEwDAFgwAzxYAANQWBQDgFhoA/BYDAAEXAAAFFyAAJxcFAC4XAAAzFwMAOBejAN4XAADgFwEA4xcAAOUXAgDpFwIA7RcBAPAXAQD0FwEA9xcAAPkXAAD7FwwAFRi/ANYYGADxGAEA9RhdAFQZAABXGQUAYBkIAGoZBQBxGRUAiBkAAIoZBgCSGUkA4RkHAO4ZDgD+GSYAKRoDAC4aBgA2GiYAYRoEAGkaCAB0GgYAfBoOAIwaAwCRGgEAlBoAAJYaHQC3GgUAwBoIAMoaSAAWGwUAHxsIACkbBAAvGxcASRsDAE4bCQBaGxcAcxsnAJwbAACiGwgAsBsOAMEbBQDKGwIAzhsYAOgbJAAQHAEAFBwFABscEAAvHC0AXhwAAGEcBQBqHAgAeRwFAIAcEwCVHC4AxRwBAMgcAADLHAUA1BwIAN4cBADkHAAA5xwQAPocHAAaHQUAIx0MADEdEgBFHQUATB0IAFYdGgByHREAhx0AAIsdBQCVHQsAox0EAKodAACsHRMAwR0DAA==","a":{"dark_grey":[15],"from_grey":[201,202],"grey":[27],"light_grey":[37]}}],\ ["re_sdk",{"t":"TFKFPPPPKPPPPKKFFFPPTPKGPFPFPGIPFFPPPPPPFPPRFPGPKKFPPPPPPFPPPPPPPPSPFFGIPGIKGFPPFGFFFTPPNNNNNNNNNNNNNNNNNNNONNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNHNNNOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNONNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNOQONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHCNNNNNNNNNNNNNNNNNONMNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNONNNMMCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNMMNNNNONNNNNNNNNNNHNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNCNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNCHNNNOOOONNCNONNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFGFFGPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNHNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEEEEFGPPCCCCCCCCCCCCCCCCKFKFIFIIFKFFIIIIIIKIIIIIIIIIIIITFIFIIKFFFFFFFFFFFFFFKFKKKIIIIIIIIFFINOMMMNMMNHMMOOOOOOOOOOOOOOOOOOOOOOHOOHMHHCOONNNNNNOOMMOOOHHNOMOOOOOOOOCMMMMOOOOMMNNMHMMMMOMMOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOMKFFFFFFFFFFFFOOOOOOOOOONMOOOOOMOOOOOOOOOOMOOOOMOHOOOOOOOOOOOOOOOOOOOOOOOOOOOOIHHHHFFFHHHOOHOHOOOOHHHHHOCOHKKFFFFPPFGFOOHOOOHOOOHMHHOHOOOOOOOOOOMOOONMOOOHHHOOMOOOFFOOOFOCCCCCHHHHHHHHHHHIHHHHHKPPPPGPPPPPPPPPPPFPPPPPPPPPPPPPPPPPPPPPPPPGPGPPPPPPPPPPIPPPPPPPGPGFIPPPPPPGPPPPPPPPPPPPPPPGPPPOOHOOOOMPGPPPPPPPPIFFFFOOOOOHHHOOOOOOHHOOOCOOOOOOOOOOOOHHCCFFCOOOOCCIPFFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPFFGPPPOOOOHOOOOOOOOOOOOHHHHOOOOOOOOOOOOOOOOOOGFPFFFPOOOHOOOOOOOOOOOHOHOOOHHHTKFFFFFFFFFFFKFFFMMOOOOOOOOMOOOHOOOOOOOOOOOOOOOOSSSSSSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKFFRPPPPTKFPPPPPPPKKTGPPPPFOFMMMMMFOFNOOCOMMMMOORKTRRKKRMFFFFMMMFFFFFFFMFFFFCHQCCCFKRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNONNNPPPPPPFFFFFGFFFFGFPPFFGFGNNNNNNNNNNNNNOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQQNNNNNNNHNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFPGFPFNNOONNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNONNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTFFIKFFRFFKKFNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNHNNNMNNNNNNNNNMNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNHNNNOONNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFONNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOONNNNNNNNNNNNNNNNFFFFFFNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNFFFOONNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNHONNNNONNNNNNNNNNNNNNNNNNONNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNONNNNNNPPPPPPGGKFFPFFFSFPPPPNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNQNNONNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOMQQHNNNNNNNNNNNNNNNNNNHNNOONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNHHHHHNNNNONNNNNNNNNNQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQNNNNNNNNNNNNNNNNIIIKFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFPPPFPPPFFPPFTTPPFFFFFFPPPGPFPPPPPGTTTTTTTPPPPPPPTFTTPGPFGPFFGPTPPFPFFGGFPFFFGGFFPPPFPPPPPPPKKKPTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNONNNNOQNONONNNNNNNNNNNNNNNNNNNNNNNNNNNNMONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONMNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONONNNNOONOOONNONNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOCONNONNMNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNMMONOOONNNNNNONNMCONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOFFOOOOOFFFFFFTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOFOOKFFKPFPFKKKGFFFIPPSPPFGIPPPFRKKPPPPPPFPPPPPPPPKGIKIPKFIONOOCNNCMOOCCQMMOMCNNNNNNNNMMQNNCMNNNNCMNQNMNNNNNNMNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFOHFPFPFFFPFFGFFFFFOOOOFKPFHPIQQMQQOOMSCCCCCQQCCCCCSKPKKPKKFFIFIKKKKPIIIIIIPFFFIFGFGTFIIIIIIKIIIIIIPFIIIIIIIIIIIIIFFIFFIPIIIIIIIIIIIIFFFFFFFIFFIIIITIIIIIIIIIIIIIIIIIIIIIIIIIIIIRIIIIIIIIIIIPIIITTFIFFFRFFFTKTFFFIFFFFKKFFIIIIIIPFFIIIIIIIIIIIIIIIIIIIIIIIIFFIIIIIIIIIIIIIIIIFFPTOMMCOOMMNMMNNNNNHMNMNMHNHMNMNHMHHHHNHMNHMHNHMHNHNNNNHMNHMOOOOOOOOCOCOOMOMOOOOOOOOMOOOOOOOOOOOOOOOONOOMMHQQQQQQQQOOHOOOCCOOOOOOOOMMMMMNOOOOOMMMNMNNNNNNNONMCOOMOOOHMMOOOOOOOOOOOONOHHHHOOMMMMOMMHHNMOOOOOOOOOONOMOOOOOOOOOOOOMOOOOOOOOOMMOOOOOOOOOCMOMOOMMCCMOOCMOOOOOOOOOOOOOOOMMOOOOOOOOOOOOOOOOOOOOOOMMOOKKKIKIIFTIIIIFIIIIFFIIIIFFFFITIIIIIIIIIIIIIIRIIIIIIFRFFKTFFIIFIIIIIIIIFFIIIIIIIIFMOMOOOOOOOOOOOONOOOOMMNMMNNONMOMOOOONHOHHMNMOOOOOOOOOOMOOOOMMOMOOOOOOOOOMMOOOOOOOOOOMKIIIIFFFIIIIIIIIIIIIIIIIFFIIIIIIIFFFFFIIIIIIIIIIIIIIIIIIIIIIIFFFFFFIIIIFIIIIIIIIIIIIIIIIIIIIIIIIFOMMOOOOOOOOOOOOOOOOOMMOOOMNOOOOMOOOOOHHOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKNMNNNNNHMNMNMHNHMNMNHMHHHHNHMNHMHNHMHNHNNNNHMNHMHFFOOOOOHOOHHOOOOOOOOOOOOHFFHOOOOOOOFIIIIIIIIIOOOOFOOOOOSSSSSSSSHHHHHHHHHHHHHHHHHHHHHHHFFKKKKTIFFKKTTTTFFFFKFFFFFFFFFTFFFFFFFFFIITTRRRRRTTTKFTFFFFFFFFFFFFTIOONMNNMMOOOOOMMMHFFFFFFFHHHOOOHHHHHOOOOOOOOOOOOOFGPPPPIFFPFPPPPPFPPFFFKFPPHHHHHHHHHHHHHHOOHHHOOHHHOHHHHOOHOHHHHHHMHHMCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHOHHHHOHHHHHHHHHHHHHOHHHHHHHOOHHHHHHHHHHHHHHHHHOHHHHCCCCCHCCCCCCCCCCCCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFHHHOOPPPPFGPPPPIPKPPPOMHNHHHHHHHHHHHHHHHHHKHHHHHMMHHHHHHHHHHHHHHHIFFFHOOHOOHHOOHHHHHHHHHHHHHHFHHHHHHHHFFFOOHHOOHHHHOHHFOHHHGPPPPPPPPPPPPPPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKTPIPFPFKKTTTSSSSSTGPFPFPPFPFKPPPFFFFFIFPPPFPFPFFFTPFPFPFPFPFFFFGFPIPPPIPPSTTTSTPPPPPRRRPTRRTTTPKFFIPPFPTPFFPFFGPFFFFKPFPFPFPFTPFGPIPPTMMMMOOONOOMMOOMNNNMNNNOFMNNNNNMHHMOMOOOOMMOMMOOMMOOOMMMMMMMMMMMHHMHPGPPPPPPPPPPPPPPPPPIPPFKKIFKMMMFFFKKMOOOONOOMOMFFFFFFFOOOOOOOOOHOOOOOOIIIIIIIIIIIIIIIIIIIFIIIIIIIIIIIIOOOOOOCCCCCCFFFIOOOOOOOOOOOOOFFFOOOOOOOOOOHHHHHHHHHHHFGFPPFHOOOOOOHOOOOOOFOQFFIFIKFOOOOOOOMOOOHOOOMOSFTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFFPPPFFFFFFPPPPPPPGGPPPPPPOOOOOOOOOOOFPPFFGFFFOOTTFTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNKFFKPFPFKKKGFFFIPPSPPFGIPPPFRKKPPPPPPFPPPPPPPPKGIKIPKFINNNNONOOCNNCNNNNNNNNNNMNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOCCNNQNNNNNNNNNNNNNNNMMNONNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCMNNNNNNNNNNNNNNNNNNNNNNCMNNNNNNNNNNNNNNNQNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOFTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNHFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTPFPTFFFPTTFFGFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFKPFHPINQNNNNNNNNNQNNNNNNNNNNNNNMNNNNNNNNNNNNNNQNNQNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNMNNNNSCCCCCQQCCCCCFGPPNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNCNNNNNNNCNNNNNNNNNNCNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNCNNNCNNNNNNNCNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNKFKFIFIIFKFFIIIIIIKIIIIIIIIIIIITFIFIIKFFFFFFFFFFFFFFKFKKKIIIIIIIIFFINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNHCNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNNNOOOOOOOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNMNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONMNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKFFFFFFFFFFFFOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNOOOOOOOOOOMNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOMNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIHHHHFFFNNNHNNNNNNNNNNNHHNNNNNNNNNNNNNNNOONNNNNNNNNNHNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNOHNNNNNNNNNNHNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNHHNNONNNNNNCONNNNNNNNNNHKKFFFFPPFGFNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNOHNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNOHOONNNNNNNNNNNNNNNNNNNNNOHNNNNNNNNNNNNNNMNNNNHHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHOONNOONNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNOOMNNNNNOOONMNNNNOOONNNNNNNNNNNNNNHHHNNNNNNNOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCHHHHHHHHHHHIHHHHHKPPPPGPPPPPPPPPPPFPPPPPPPPPPPPPPPPPPPPPPPPGPGPPPPPPPPPPIPPPPPPPGPGFIPPPPPPGPPPPPPPPPPPPPPPGPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPGPPPPPPPPINNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOONNNNNNNNOONNNNNNNNNNHHHNOONNNONNNNOOOHHNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNOCOOOONOONNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHCCFFNNCNNNNNNNNNNNNNNNNNNNNNNNNNONNNNOONNNNNNNNNNNNNNNNNNONNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNCIPFFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPFFGPPPNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNHOOONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNOONNOONNNNNNNNNNNNNNNNOOHHHHOOONNNNNNNNNNNNNNOOONONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNOOOOOOOOOOGFPFFFPNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONHNNNNNNNNNNOOONNNNNONNNNNNNNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNONNNNNNNNNNONNNNNNNNNNOHNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNOOOHHHTKFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFFFFKFFFNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKFFRTPNTTNTNTNTNTNTNTNTNTNTPPPTTKFPPPPPPNTNTNTNTNTNTTTTTTTTTTTPTTTTKTKNTTGTNTPPPPTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNMNNNNNMNNNNNNNNNNNNNNMNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNMNNNNNMNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNRKTRRKKRNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSKPKKPKKFFIFIKKKKPIIIIIIPFFFIFGFGTTTTFIIIIIIKIIIIIIPFIIIIIIIIIIIIIFFIFFIPIIIIIIIIIIIIFFFFFFFIFFIIIITIIIIIIIIIIIIIIIIIIIIIIIIIIIIRIIIIIIIIIIIPIIITTFIFFFRFFFTKTFFFIFFFFKKFFIIIIIIPFFIIIIIIIIIIIIIIIIIIIIIIIIFFIIIIIIIIIIIIIIIIFFPTNNNNNNNNNNNNNNNNNNNNONNMNMNCOOMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHMNNMNNMNHNHMNNMNNHMNHHHHNHMNNHMNHNHMNHNHNNNNHMNNNHMNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNOOOONNNCNNNNNOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNONMNOOOOOOOONMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMMNHNQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNHNONOONCCOOOONOOOOMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNONNMNNNNNNNNNNNCNOONMNNNNOOONHMMNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHOOMMMMOMMNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNMNNOOOOOOOOOONNNNONNMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMNNNNNNNNNNNNNNNNNNOOONNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMMNONOONNOONONNOOOCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMONMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMMNNNNNNNNNCCNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNONNNNNNOONNOOONNNNNOOONNNNONNNNOOOONNONNNNNMNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMOOKKKIKIIFTIIIIFIIIIFFIIIIFFFFITIIIIIIIIIIIIIIRIIIIIIFRFFKTFFIIFIIIIIIIIFFIIIIIIIIFMOMOOOOOOOOOOOONOOOOMMNMMNNONMOMOOOONHOHHMNMOOOOOOOOOOMOOOOMMOMOOOOOOOOOMMOOOOOOOOOOMKIIIIFFFIIIIIIIIIIIIIIIIFFIIIIIIIFFFFFIIIIIIIIIIIIIIIIIIIIIIIFFFFFFIIIIFIIIIIIIIIIIIIIIIIIIIIIIIFNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNOONOOOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONOOMNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHONNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONOONNNOOOOOOOOONNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKNMNNNNNHMNMNMHNHMNMNHMHHHHNHMNHMHNHMHNHNNNNHMNHMHFFNNNNNNNNNNNONNNNNNNNNOONNNNNNOONNNNNNNHNONNNONNHHNNNNNNNNNNNNNNNNONNNNNNOOOONONNONNNNONNNNOOOONNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNOONNNNNOONNNNNNNNNNNNNNNNNFIIIIIIIIIONNNNNNNNOONNNNNNNNNNNNONNNNNNNNNNNNNNNNNNFONNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSSSHHHHHHHHHHHHHHHHHHHHHHHFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKTIFFKKTTTTFFFFKFFFFFFFFFTFFFFFFFFFIITTRRRRRTTTKFTFFFFFFFFFFFFTIOONMNNMMOOOOOMMMHFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNNNNNNNOOOHHHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNOONNNNNNNNNNNNNNOONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFGPPPPIFFPFPPPPPFPPFFFKFPPNNNNNNHHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNHONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHHNOOHHHNNNNNNNNNNNNNNNNNNNNNNNNOHHNNNNNNNNNNHNNNNNNNNNNNNNNNHNOOHNNNNNNNNNNNONNNNNNNNNNNNNNNNNNHHHHHNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNHHMCNHHHHNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHHNNHHNNNNHHHNNNNHNONHHHHNOHHNNNNNNNNNNNNNNNNNNNNNHHHHHNHHHHHHONNNNNNNNNNNNNNNNNNNNHHHHHHHOOHHHHHHHNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNHHHNNNNNNNNNNHHHHNNNNNNNNNNNNNNNNNNNNHONNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNHHCCCCCHCCCCCCCCCCCCCCCCCCCCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFHHHOOPPPPFGPPPPIPKPPPNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMHNHHHHNNNNHHHNNNNNNNNNNNNNNNNNNHHHHHHHHHHKHHHHHMMHHHHHHHHHHHHHHHIFFFHOOHOOHHOOHHHHHHHHHHHHHHFHHHHHHHHFFFOOHHOOHHHHOHHFOHHHGPPPPPPPPPPPPPPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKTPIPFPFKKTTTTSSSSSTGPFPFPPFPFKPPPFFFFFIFPPPFPFPFFFTPFPFPFPFPFFFFGFPIPPPIPPTTTSTTTTTTTTTSTPPPPPRRRPTTTTRRTTTPKFFIPPFPTPFFPFFGPFFFFKPFPFPFPFTPFGPIPPTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNOFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNMNNHHMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOMNNNNNNNNNNOOONOMNNNMNNNONNNNNNNNNNNNNNNMNNNMNNNNOONNNMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOMNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMNNNNNNNNNNNNNNNNNNNNNNMNNNNMNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMMNNNNHHMNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPGPPPPPPPPPPPPPPPPPIPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFKKIFKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNMNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNFFFKKNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNONNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNMNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNOOOONNNOOONNNNNNNNNNNNNNNNNNNNNNHNNNNONNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNIIIIIIIIIIIIIIIIIIIFIIIIIIIIIIIIONNNNNONNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNONNONNNNNNNNNCCCCCCFFFINNNNNNNNNOONNNNNNOONNNNNNNNNNOONONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNONNONNNNNNNNONONNNNNNNNNNNNNNNNNNNNNNNNFFFNNNNNNNNNNNNNNNONNNNNNNNNOOOOONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHFGFPPFNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNONNNNNNNNNNNNNOONNNNNNNNONNNNNNNNNNNNNNNNNNNNNNHNNNNNNNNNONNNNNNNNNOONNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQFFIFIKFNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNOOMOONNNNONNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNMONNNNNNNNNNNNJJPSSGPFNNNNNNNNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNTPPPTTTTFFFGIFGFITPTTTTPPTTTTTTTPGTTPTPPPFFPPPFFTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNONNNONNNONONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOFFIKFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPGPSPPPPPPFFGFIPPPPPFPNONNNNNNNNNNNNNNNNNNONOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNONNONNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNHNNNHNNNNNNNNNNNNNNNNNONNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONOONNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOFGFFFPFGPPKFFPPFNNNNNNNNNNONNNNNNONNNNNNNMNNNNNNNNNNOONNNNNNNNNNOONNNNNNNNNOOONNNNMNNNNNNNNNOONNNNNNNNNNNNPPPSGFNNNNNNNNNNNNNNNNNNNNNNNNNNNONOOONNNNNNNONNNNNNNNNNNNNNNNNONNNNNONNNNNHNNNNNNNNNNNNNNONNNNOOOOPFPFFGFOOPFPFGONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHNOONNNNNNONNNNNNNONONNNNNNNNNNNNNNNNONNNONNNNNN","n":["ALL","ApplicationId","Archetype","ArchetypeName","Arrow","Arrow2Error","ArrowError","ArrowMsg","AsComponents","Blueprint","Chunk","Chunk","ChunkBatcher","Component","ComponentBatch","ComponentBatchCowWithDescriptor","ComponentDescriptor","ComponentName","Context","Context","DEFAULT","DataCellError","DataLoader","DataLoaderError","DataLoaderError","DataLoaderSettings","DatatypeMismatch","DatatypeName","Decode","DeserializationError","DeserializationResult","DowncastError","EntityPath","EntityPathPart","Err","Err","Err","ExecutableNotFound","ExecutableNotFoundInPath","FileSink","GenericIndicatorComponent","IO","Incompatible","Indicator","Instance","Io","LoadedData","LogMsg","Loggable","LoggableBatch","MemoryLimit","MismatchedStructFieldLengths","MissingComponent","MissingData","MissingExtensionMetadata","MissingStructField","MissingUnionArm","NamedIndicatorComponent","NotImplemented","NotImplemented","OffsetOutOfBounds","OffsetSliceOutOfBounds","Ok","Ok","Ok","Other","RERUN_ENV_VAR","Recording","RecordingStream","RecordingStreamBuilder","RecordingStreamError","RecordingStreamResult","Serialization","SerializationError","SerializationResult","SizeBytes","SpawnError","SpawnOptions","SpawnThread","SpawnViewer","StoreId","StoreKind","Time","TimePoint","Timeline","UNLIMITED","ValidationError","WebSink","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_phantom","add","add_assign","all_components","application_id","application_id","archetype_field_name","archetype_name","arrow2_datatype","arrow2_datatype","arrow_datatype","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","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_batch","as_component_batches","as_component_batches","as_ref","as_ref","as_ref","as_slice","as_str","as_str","as_str","as_str","as_str","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","backtrace","backtrace","batch","batcher_config","binary_stream_sink","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_info","called_from_official_rust_example","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","cleanup_if_forked_child","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","common_ancestor","common_ancestor_of","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","component_name","data_loader_name","datatype","datatype_mismatch","decide_logging_enabled","default","default","default","default_enabled","default_flush_timeout","default_server_addr","deref","deref","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","descriptor","descriptor","descriptor","descriptor","descriptor","descriptor_override","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","display_name","doc_url","downcast_error","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty_recording","enabled","entity_path","entity_path_prefix","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","escaped_string","executable_name","executable_path","external","extra_args","extra_env","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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_store_info","forced_sink_path","format","format_time_compact","format_time_custom","format_time_range","format_time_range_utc","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_2d_image_coordinate","from_arrow","from_arrow","from_arrow2","from_arrow2","from_arrow2","from_arrow2_components","from_arrow2_opt","from_arrow_components","from_arrow_opt","from_bytes","from_file_path","from_file_path_as_single_string","from_fraction_of_total","from_iter","from_iter","from_iter","from_ns_since_epoch","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_seconds_since_epoch","from_single_string","from_string","from_us_since_epoch","from_uuid","full_name","full_name","full_name","full_name","get","get","get_rerun_env","global","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash64","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","hide_welcome_screen","id","incremental_walk","index","indicator","indicator_component_archetype","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner","insert","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","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_iter","into_iter","into_log_msg","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_absolute_date","is_all","is_child_of","is_descendant_of","is_empty","is_empty_recording","is_exactly_midnight","is_exceeded_by","is_incompatible","is_indicator_component","is_limited","is_official_example","is_path_not_found","is_pod","is_root","is_specific","is_static","is_unlimited","iter","iter","join","kind","last","len","lerp","load_from_file_contents","load_from_path","log","log_sink","log_tick","log_time","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","matches","max_bytes","memory_limit","mismatched_struct_field_lengths","missing_data","missing_extension_metadata","missing_struct_field","missing_union_arm","name","name","name","name","name","name","name","nanos_since_epoch","new","new","new","new","new","new","new","new","new_array","new_sequence","new_store_info","new_temporal","not_implemented","now","null_value","null_value","null_value","offset_oob","offset_slice_oob","opened_application_id","opened_store_id","optional_components","or_with_archetype_field_name","or_with_archetype_name","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","parent","parse","parse_forgiving","parse_forgiving","parse_forgiving_with_warning","parse_strict","parse_strict","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","parts","port","random","recommended","recommended_components","recording_stream","remove","required_components","root","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","short_name","short_name","short_name","short_name","short_names_with_disambiguation","sink","source","source","source","spawn","spawn","specific_index","stack_size_bytes","starts_with","store_id","store_id","store_kind","store_source","sub","sub","time","timelines","timepoint","times","to_2d_image_coordinate","to_arrow","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2_opt","to_arrow2_opt","to_arrow_list_array","to_arrow_opt","to_batch","to_cli_args","to_datetime","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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_vec","total_size_bytes","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","typ","typ","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","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_string","unescaped_str","union_max","unknown","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wait_for_bind","web_viewer","with","with_archetype_field_name","with_archetype_name","with_descriptor","with_descriptor_override","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","arm_index","arm_name","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","component","datatype","datatype","expected","field1_length","field1_name","field2_length","field2_name","field_name","fqname","from","got","len","len","location","offset","source","to","to","err","name","backtrace","backtrace","fqname","fqname","location","reason","source","executable_name","executable_path","message","search_path","BinaryStreamSink","BinaryStreamSinkError","BinaryStreamStorage","BinaryStreamStorageInner","Command","Flush","LogMsgEncode","Send","SpawnThread","__clone_box","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","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","execute","flush","flush","flush","flush_blocking","fmt","fmt","from","from","from","from","from","from","from_ref","init","init","init","init","init","inner","into","into","into","into","into","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_request","into_request","into_request","into_request","into_request","join_handle","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","new","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","queue","read","rec","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","send","source","spawn_and_stream","sync_update","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","tx","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","write_bytes","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_u128","write_u16","write_u32","write_u64","write_u8","re_data_loader","re_log","re_log_encoding","re_log_types","re_sdk_comms","AHashMap","Either","Left","Right","array","bitmap","buffer","chunk","compute","datatypes","error","ffi","io","mmap","offset","scalar","temporal_conversions","trusted_len","types","util","Array","ArrayValuesIter","Arrow2Arrow","BinaryArray","BinaryValueIter","BooleanArray","DaysMsArray","DaysMsVec","DictionaryArray","DictionaryKey","FixedSizeBinaryArray","FixedSizeListArray","Float16Array","Float16Vec","Float32Array","Float32Vec","Float64Array","Float64Vec","GenericBinaryArray","Int128Array","Int128Vec","Int16Array","Int16Vec","Int256Array","Int256Vec","Int32Array","Int32Vec","Int64Array","Int64Vec","Int8Array","Int8Vec","KEY_TYPE","ListArray","ListValuesIter","MapArray","MonthsDaysNsArray","MonthsDaysNsVec","MutableArray","MutableBinaryArray","MutableBinaryValuesArray","MutableBooleanArray","MutableDictionaryArray","MutableFixedSizeBinaryArray","MutableFixedSizeListArray","MutableListArray","MutableNullArray","MutablePrimitiveArray","MutableStructArray","MutableUtf8Array","MutableUtf8ValuesArray","NullArray","PrimitiveArray","PushUnchecked","StructArray","TryExtend","TryExtendFromSelf","TryPush","UInt16Array","UInt16Vec","UInt32Array","UInt32Vec","UInt64Array","UInt64Vec","UInt8Array","UInt8Vec","UnionArray","Utf8Array","Utf8ValuesIter","always_fits_usize","array","as_any","as_any","as_any_mut","as_arc","as_box","as_mut_any","as_usize","clone","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","end","equal","field","fields","from_data","from_data","get_display","get_value_display","growable","index","inner","is_empty","is_empty","is_null","is_null_unchecked","is_valid","is_valid","keys","keys","len","len","length","map","map","new_empty_array","new_null_array","null_count","offset","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","ord","push_null","push_unchecked","reserve","shrink_to_fit","size","size","size","size","slice","slice_unchecked","sliced","sliced_unchecked","to_boxed","to_data","to_data","try_extend","try_extend_from_self","try_push","types","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","with_validity","Growable","GrowableBinary","GrowableBoolean","GrowableDictionary","GrowableFixedSizeBinary","GrowableFixedSizeList","GrowableList","GrowableMap","GrowableNull","GrowablePrimitive","GrowableStruct","GrowableUnion","GrowableUtf8","arrays","arrays","arrays","arrays","arrays","arrays","arrays","arrays","arrays","arrays","as_arc","as_box","data_type","data_type","data_type","data_type","data_type","extend","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_validity","fields","key_validity","key_values","keys_values","len","length","make_growable","offsets","offsets","offsets","offsets","offsets","offsets","size","size","types","validity","validity","validity","validity","validity","validity","validity","validity","validity","values","values","values","values","values","values","values","values","values","values","DynComparator","build_compare","total_cmp","total_cmp_f32","total_cmp_f64","Bitmap","IntoIter","MutableBitmap","and","binary","binary_assign","buffer","bytes","chunk_iter_to_vec","end","from_chunk_iter_unchecked","index","length","length","offset","or","quaternary","ternary","unary","unary_assign","unset_bits","utils","values","xor","BitChunk","BitChunkIterExact","BitChunks","BitChunksExact","BitChunksExactMut","BitmapIter","Optional","Required","SlicesIterator","ZipValidity","ZipValidityIter","bit_offset","bytes","bytes_for","chunk_iterator","chunks","count","count_zeros","current","current_byte","end","fmt","from_ne_bytes","get_bit","get_bit_unchecked","index","is_set","iter","last_chunk","len","len","marker","mask","max_len","on_region","phantom","phantom","remainder","remainder","remainder","remainder_bytes","remainder_iter","remainder_len","remainder_len","remainder_len","remaining","set","set_bit","set_bit_unchecked","start","state","to_ne_bytes","validity","values","values","Buffer","Bytes","data","length","offset","Chunk","arrays","arity","arity_assign","concatenate","filter","take","binary","binary_checked","binary_with_bitmap","try_binary","try_unary","unary","unary_checked","unary_with_bitmap","binary","unary","concatenate","Filter","build_filter","filter","filter_chunk","can_take","take","ArcExt","Binary","Binary","Boolean","Boolean","DataType","Date32","Date64","DayTime","DaysMs","Decimal","Decimal256","Dense","Dictionary","Dictionary","Duration","Extension","Field","FixedSizeBinary","FixedSizeBinary","FixedSizeList","FixedSizeList","Float16","Float16","Float32","Float32","Float64","Float64","Int128","Int16","Int16","Int16","Int256","Int32","Int32","Int32","Int64","Int64","Int64","Int8","Int8","Int8","IntegerType","Interval","IntervalUnit","LargeBinary","LargeBinary","LargeList","LargeList","LargeUtf8","LargeUtf8","List","List","Map","Map","Metadata","Microsecond","Millisecond","MonthDayNano","MonthDayNano","Nanosecond","Null","Null","PhysicalType","Primitive","PrimitiveType","Schema","SchemaRef","Second","Sparse","Struct","Struct","Time32","Time64","TimeUnit","Timestamp","UInt16","UInt16","UInt16","UInt32","UInt32","UInt32","UInt64","UInt64","UInt64","UInt8","UInt8","UInt8","Union","Union","UnionMode","Utf8","Utf8","YearMonth","data_type","fields","get_extension","is_nullable","metadata","metadata","name","unwrap_or_clone_polyfill","Err","Error","External","ExternalFormat","InvalidArgumentError","Io","NotYetImplemented","Ok","OutOfSpec","Overflow","Result","ArrowArray","ArrowArrayStream","ArrowArrayStreamReader","ArrowSchema","buffers","children","children","dictionary","dictionary","export_array_to_c","export_field_to_c","export_iterator","field","flags","format","get_last_error","get_next","get_schema","import_array_from_c","import_field_from_c","iter","length","metadata","mmap","n_buffers","n_children","n_children","name","null_count","offset","private_data","private_data","private_data","release","release","release","bitmap","slice","ipc","print","IpcField","IpcSchema","append","dictionary_id","fields","fields","is_little_endian","read","write","Dictionaries","ExpectedBuffer","FileMetadata","FileReader","InvalidBitmap","InvalidBuffer","InvalidBuffersLength","InvalidDataType","InvalidFlatbufferBlock","InvalidFlatbufferBodyLength","InvalidFlatbufferBuffers","InvalidFlatbufferCompression","InvalidFlatbufferData","InvalidFlatbufferDictionaries","InvalidFlatbufferFooter","InvalidFlatbufferHeader","InvalidFlatbufferId","InvalidFlatbufferIsDelta","InvalidFlatbufferMessage","InvalidFlatbufferNodes","InvalidFlatbufferRecordBatches","InvalidFlatbufferSchema","InvalidFlatbufferVersion","InvalidFooter","InvalidHeader","InvalidId","InvalidIdDataType","MissingData","MissingFields","MissingMessageBuffers","MissingMessageHeader","MissingMessageNodes","MissingRecordBatches","MissingSchema","NegativeFooterLength","OutOfSpecKind","Some","StreamMetadata","StreamReader","StreamState","UnexpectedMessageType","UnexpectedNegativeInteger","Waiting","blocks","current_block","data_buffer","data_scratch","deserialize_schema","dictionaries","dictionaries","dictionaries","finished","ipc_schema","ipc_schema","message_buffer","message_scratch","metadata","metadata","projection","projection","read_batch","read_file_dictionaries","read_file_metadata","read_stream_metadata","reader","reader","remaining","schema","schema","scratch","size","version","buffer_length","buffers_size","file_size","length","length","number_of_bits","requested_id","requested_id","required_number_of_bytes","type_name","Compression","FileWriter","LZ4","Record","StreamWriter","WriteOptions","ZSTD","block_offsets","columns","compression","default_ipc_fields","dictionary_blocks","dictionary_tracker","dictionary_tracker","encoded_message","fields","finished","ipc_fields","ipc_fields","options","record_blocks","schema","schema_to_bytes","state","write","write_options","writer","writer","write","mmap_dictionaries_unchecked","mmap_unchecked","IS_LARGE","Offset","Offsets","OffsetsBuffer","BinaryScalar","BooleanScalar","DictionaryScalar","FixedSizeBinaryScalar","FixedSizeListScalar","ListScalar","MapScalar","NullScalar","PrimitiveScalar","Scalar","StructScalar","UnionScalar","Utf8Scalar","as_any","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","is_valid","is_valid","is_valid","is_valid","new_scalar","phantom","phantom","phantom","phantom","type_","value","value","value","value","value","value","value","values","values","values","values","EPOCH_DAYS_FROM_CE","MICROSECONDS","MILLISECONDS","MILLISECONDS_IN_DAY","NANOSECONDS","SECONDS_IN_DAY","add_interval","add_naive_interval","date32_to_date","date32_to_date_opt","date32_to_datetime","date32_to_datetime_opt","date64_to_date","date64_to_datetime","duration_ms_to_duration","duration_ns_to_duration","duration_s_to_duration","duration_us_to_duration","parse_offset","time32ms_to_time","time32s_to_time","time64ns_to_time","time64ns_to_time_opt","time64us_to_time","time64us_to_time_opt","timestamp_ms_to_datetime","timestamp_ms_to_datetime_opt","timestamp_ns_to_datetime","timestamp_ns_to_datetime_opt","timestamp_s_to_datetime","timestamp_s_to_datetime_opt","timestamp_to_datetime","timestamp_to_naive_datetime","timestamp_us_to_datetime","timestamp_us_to_datetime_opt","timeunit_scale","utf8_to_naive_timestamp_ns","utf8_to_naive_timestamp_ns_scalar","utf8_to_naive_timestamp_scalar","utf8_to_timestamp_ns","utf8_to_timestamp_ns_scalar","utf8_to_timestamp_scalar","TrustedLen","BitChunk","BitChunkIter","BitChunkOnes","Bytes","DaysMs","Float16","Float32","Float64","IS_LARGE","Index","IndexRange","Int128","Int16","Int256","Int32","Int64","Int8","MonthDayNano","NativeType","Offset","PRIMITIVE","PrimitiveType","UInt16","UInt32","UInt64","UInt8","days_ms","end","f16","from_as_usize","from_be_bytes","from_le_bytes","from_ne_bytes","from_usize","i256","mask","months_days_ns","range","remaining","remaining","simd","start","to_be_bytes","to_le_bytes","to_ne_bytes","to_usize","value","value","Chunk","FromMaskChunk","LANES","Mask","Native","NativeSimd","Simd","Simd","align","days_msx8","f16x32","f32x16","f64x8","from_chunk","from_chunk","from_incomplete_chunk","i128x8","i16x32","i256x8","i32x16","i64x8","i8x64","months_days_nsx8","select","u16x32","u32x16","u64x8","u8x64","atomic","scope","select","sync","thread","utils","AtomicCell","AtomicConsume","Val","as_any","as_any_mut","as_ptr","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","compare_and_swap","compare_exchange","default","deref","deref_mut","drop","drop","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_add","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_and","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_max","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_min","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_nand","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_or","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_sub","fetch_update","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fetch_xor","fmt","from","from","from","init","into","into_any","into_any_arc","into_any_rc","into_inner","into_request","is_lock_free","load","load_consume","lossless_try_into","lossy_into","new","null_value","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","store","swap","take","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","value","vzip","wrapping_as","wrapping_cast_from","Disconnected","Disconnected","Disconnected","Disconnected","Empty","Full","IntoIter","Iter","ReadyTimeoutError","Receiver","RecvError","RecvTimeoutError","Select","SelectTimeoutError","SelectedOperation","SendError","SendTimeoutError","Sender","Timeout","Timeout","TryIter","TryReadyError","TryRecvError","TrySelectError","TrySendError","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_marker","after","as_any","as_any","as_any","as_any","as_any","as_any","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","at","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","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","bounded","capacity","capacity","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","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","default","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","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","flavor","flavor","fmt","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","handle_event","handle_event","handles","index","index","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_any","into_any","into_any","into_any","into_any","into_any","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_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_py_dict_bound","into_py_dict_bound","into_py_dict_bound","into_py_dict_bound","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_disconnected","is_disconnected","is_disconnected","is_disconnected","is_empty","is_empty","is_empty","is_full","is_full","is_full","is_timeout","is_timeout","iter","len","len","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","never","new","next","next","next","next_index","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","ptr","ready","ready_deadline","ready_timeout","receiver","receiver","receiver","recv","recv","recv","recv_deadline","recv_timeout","remove","same_channel","same_channel","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","select","select","select_biased","select_deadline","select_timeout","send","send","send","send_deadline","send_timeout","tick","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","token","try_from","try_from","try_from","try_from","try_from","try_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_iter","try_ready","try_recv","try_select","try_send","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unbounded","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","Empty","Injector","Retry","Steal","Stealer","Success","Worker","__clone_box","__clone_box","_marker","_marker","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","az","az","az","az","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","flavor","flavor","fmt","fmt","fmt","fmt","from","from","from","from","from_iter","from_ref","from_ref","head","init","init","init","init","inner","inner","into","into","into","into","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_request","into_request","into_request","into_request","is_empty","is_empty","is_empty","is_empty","is_retry","is_success","len","len","len","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","new","new_fifo","new_lifo","null_value","or_else","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","pop","push","push","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","steal","steal","steal_batch","steal_batch","steal_batch_and_pop","steal_batch_and_pop","steal_batch_with_limit","steal_batch_with_limit","steal_batch_with_limit_and_pop","steal_batch_with_limit_and_pop","stealer","success","tail","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","ALIGN","Atomic","Collector","CompareAndSetError","CompareAndSetOrdering","CompareExchangeError","Guard","Init","LocalHandle","Owned","Pointable","Pointer","Shared","__clone_box","__clone_box","__clone_box","__clone_box","_marker","_marker","_marker","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_byte_slice","as_mut","as_mut_byte_slice","as_raw","as_ref","as_ref","az","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","collector","collector","compare","compare_and_set","compare_and_set_weak","compare_exchange","compare_exchange_weak","current","current","data","data","data","default","default","default","default_collector","defer","defer_destroy","defer_unchecked","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","failure","fetch_and","fetch_or","fetch_update","fetch_xor","flush","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_raw","from_ref","from_ref","from_ref","from_ref","from_usize","from_usize","from_usize","global","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_box","into_owned","into_owned","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_shared","into_usize","into_usize","into_usize","is_null","is_pinned","is_pinned","load","load_consume","local","local","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","new","new","new","new","null","null","null_value","null_value","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","partial_cmp","pin","pin","register","repin","repin_after","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","store","success","swap","tag","tag","to_owned","to_owned","to_owned","to_owned","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_owned","try_into_owned","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unprotected","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_tag","with_tag","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","ArrayQueue","SegQueue","_marker","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","buffer","cap","capacity","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","default","deref","deref","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","force_push","from","from","head","head","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_iter","into_iter","into_py_dict_bound","into_py_dict_bound","into_request","into_request","is_empty","is_empty","is_full","len","len","lossless_try_into","lossless_try_into","lossy_into","lossy_into","new","new","null_value","one_lap","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","pop","pop","push","push","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","tail","tail","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","Parker","ShardedLock","ShardedLockReadGuard","ShardedLockWriteGuard","Unparker","WaitGroup","__clone_box","__clone_box","_guard","_marker","_marker","_marker","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","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","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","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_raw","from_raw","from_ref","from_ref","get_mut","init","init","init","init","init","init","inner","inner","into","into","into","into","into","into","into_any","into_any","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_any_rc","into_any_rc","into_inner","into_raw","into_raw","into_request","into_request","into_request","into_request","into_request","into_request","is_poisoned","lock","lock","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","new","new","null_value","null_value","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","park","park_deadline","park_timeout","read","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","shards","to_owned","to_owned","to_string","to_string","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_read","try_write","type_id","type_id","type_id","type_id","type_id","type_id","unpark","unparker","unparker","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","value","vzip","vzip","vzip","vzip","vzip","vzip","wait","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","Scope","ScopedJoinHandle","ScopedThreadBuilder","_marker","_marker","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_pthread_t","az","az","az","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","builder","builder","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","fmt","from","from","from","handle","handles","init","init","init","into","into","into","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_pthread_t","into_request","into_request","into_request","join","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","name","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","result","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","scope","scope","spawn","spawn","stack_size","thread","thread","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","wait_group","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","Backoff","CachePadded","__clone_box","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from_ref","hash","init","init","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_inner","into_request","into_request","is_completed","lossless_try_into","lossless_try_into","lossy_into","lossy_into","new","new","null_value","null_value","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","reset","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","snooze","spin","step","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","value","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","Debug","Debug","Error","Error","Info","Info","Level","LevelFilter","Log","Metadata","MetadataBuilder","Off","ParseLevelError","Record","RecordBuilder","STATIC_MAX_LEVEL","SetLoggerError","Trace","Trace","Warn","Warn","__clone_box","__clone_box","__clone_box","__clone_box","args","args","args","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_str","as_str","az","az","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","builder","builder","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","compare","compare","compare","compare","debug","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","drop","drop","drop","drop","drop","drop","drop","drop","enabled","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","error","file","file","file","file_static","file_static","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_str","from_str","hash","hash","hash","hash","info","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","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_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","iter","iter","level","level","level","level","level","line","line","line","log","log","log_enabled","logger","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","max","max","max_level","metadata","metadata","metadata","metadata","module_path","module_path","module_path","module_path_static","module_path_static","new","new","null_value","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","record","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","set_boxed_logger","set_logger","set_logger_racy","set_max_level","set_max_level_racy","target","target","target","target","target","to_level","to_level_filter","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","trace","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","warn","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","BuildNoHashHasher","IntMap","IntSet","IsEnabled","NoHashHasher","__clone_box","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","default","deref","deref_mut","drop","finish","fmt","from","from_ref","init","into","into_any","into_any_arc","into_any_rc","into_request","lossless_try_into","lossy_into","null_value","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","to_owned","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","write","write_i16","write_i32","write_i64","write_i8","write_isize","write_u16","write_u32","write_u64","write_u8","write_usize","ApplicationId","ArrowChunkReleaseCallback","ArrowMsg","ArrowMsg","BadInstance","Blueprint","BlueprintActivationCommand","BlueprintActivationCommand","CSdk","Cli","ComponentPath","DataPath","DoubleSlash","DragAndDrop","Duration","EMPTY","EVERYTHING","EmptyPart","EmptyString","EntityPath","EntityPathFilter","EntityPathHash","EntityPathPart","EntityPathRule","EntityPathSubs","Exclude","File","FileDialog","FileSource","Include","Instance","InvalidMajor","InvalidMinor","InvalidPatch","InvalidUnicodeEscape","Local","LogMsg","MAX","MAX","MAX","MAX","MIN","MIN","MIN","MissingComponentName","MissingEscape","MissingMajor","MissingMinor","MissingPatch","MissingPath","MissingSlash","NONE","NonMinI64","ONE","ONE","Other","PathParseError","PythonSdk","PythonVersion","PythonVersionParseError","Recording","ResolvedTimeRange","ResolvedTimeRangeF","RuleEffect","RustSdk","STATIC","Sdk","Sequence","SetStoreInfo","SetStoreInfo","StoreId","StoreInfo","StoreKind","StoreSource","Time","Time","TimeInt","TimePoint","TimeReal","TimeType","TimeZone","Timeline","TimelineName","TrailingBackslash","TrailingColon","TrailingSlash","TryFromIntError","UnexpectedComponentName","UnexpectedInstance","UnixEpoch","Unknown","UnknownEscapeSequence","Uri","Utc","VecDequeInsertionExt","VecDequeRemovalExt","VecDequeSortingExt","Viewer","ZERO","ZERO","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","abs","abs_length","add","add","add","add","add_assign","add_assign","add_exact","add_rule","add_subtree","all","application_id","arrow_msg","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","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_f32","as_f64","as_f64","as_i64","as_nanos","as_ref","as_secs_f32","as_secs_f64","as_str","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bitand","bitand_assign","blueprint_id","borrow","borrow","borrow","borrow","borrow","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","build_frame_nr","build_log_time","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","ceil","center","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","chunk","chunk_id","clone","clone","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","cloned_from","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","compare","compare","compare","component_name","component_name","component_name","contains","contains","contains_range","contains_rule_for_exactly","dec","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_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","entity_path","entity_path","entity_path","entity_path","entity_path_vec","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","exact","exact_format","example_components","external","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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_store_info","format","format_range","format_range_utc","format_sequence","format_utc","formatted","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_i64","from_millis","from_milliseconds","from_nanos","from_nanos","from_query_expressions_forgiving","from_query_expressions_strict","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_relative_time_range","from_seconds","from_secs","from_sequence","from_str","from_str","from_str","from_u64","from_u64","get","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash64","heap_size_bytes","heap_size_bytes","heap_size_bytes","id","impl_into_enum","inc","include_subtree","including_subtree","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","insert_many","instance","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_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","inverse_lerp","is_anything_in_subtree_included","is_app_default_blueprint","is_empty","is_explicitly_excluded","is_explicitly_included","is_none","is_official_example","is_some","is_sorted","is_static","is_superset_of","iter_expressions","kind","length","lerp","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","major","make_active","make_active","make_default","make_default","matches","matches","matches_exactly","max","max","max","min","min","min","minor","most_specific_match","mul","name","neg","neg","new","new","new","new","new","new_temporal","new_unchecked","new_with_origin","null_value","null_value","null_value","null_value","on_release","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","parse_forgiving","parse_forgiving","parse_sequence","parse_strict","parse_strict","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","parts","patch","path","path","point","point","raw_expression","recommended_application_id","recommended_recording_id","remove_range","remove_rule_for","remove_subtree_and_matching_rules","round","row_id","rules","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","schema","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","set_max","set_min","set_store_id","single_entity_filter","sort","split_off_or_default","started","store_id","store_id","store_source","store_version","sub","sub","sub","sub","sub_assign","subtree_entity_filter","suffix","sum","sum","swap_remove","time_point","timepoint_max","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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","typ","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","union","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","force_store_info","force_store_info","recommended_application_id","recommended_application_id","recommended_recording_id","recommended_recording_id","file_source","llvm_version","rustc_version","ArrowChunkReleaseCallback","ArrowMsg","chunk","chunk_id","on_release","schema","timepoint_max","MyColor","MyIndex","MyLabel","MyPoint","MyPoint64","MyPoints","NUM_COMPONENTS","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","arrow2_datatype","arrow2_datatype","arrow2_datatype","arrow2_datatype","arrow2_datatype","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_component_batches","as_component_batches","as_component_batches","as_component_batches","as_component_batches","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","descriptor","descriptor","descriptor","descriptor","descriptor","descriptor","descriptor","descriptor","descriptor","descriptor","deserialize","deserialize","deserialize","display_name","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","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","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_iter","from_iter","from_iter","from_iter","from_ref","from_ref","from_ref","from_ref","from_ref","from_rgb","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","init","init","init","init","init","init","into","into","into","into","into","into","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_request","into_request","into_request","into_request","into_request","into_request","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","name","new","new","null_value","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","recommended_components","required_components","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","serialize","serialize","serialize","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2_opt","to_arrow2_opt","to_arrow2_opt","to_arrow2_opt","to_arrow2_opt","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","x","x","y","y","Tuid","inc","time_ns","Archetype","ArchetypeFieldName","ArchetypeName","ArchetypeReflectionMarker","Arrow2Error","ArrowBuffer","ArrowError","ArrowString","AsComponents","Component","ComponentBatch","ComponentBatchCow","ComponentBatchCowWithDescriptor","ComponentDescriptor","ComponentName","ComponentNameSet","Context","Context","DEFAULT_DISPLAY_DECIMALS","DataCellError","DatatypeMismatch","DatatypeName","DeserializationError","DeserializationResult","DowncastError","Err","Err","GenericIndicatorComponent","Indicator","Loggable","LoggableBatch","MismatchedStructFieldLengths","MissingComponent","MissingData","MissingExtensionMetadata","MissingStructField","MissingUnionArm","NamedIndicatorComponent","NotImplemented","NotImplemented","OffsetOutOfBounds","OffsetSliceOutOfBounds","Ok","Ok","Owned","Ref","ResultExt","SerializationError","SerializationResult","SizeBytes","UnorderedComponentNameSet","ValidationError","View","ViewClassIdentifier","_Backtrace","_phantom","all_components","archetype_field_name","archetype_name","archetypes","arrow2_datatype","arrow_datatype","arrow_helpers","as_component_batches","batch","component_name","components","datatypes","delegate_arrow_tuid","descriptor","descriptor","descriptor_override","display_name","external","from_arrow","from_arrow","from_arrow2","from_arrow2","from_arrow2_components","from_arrow2_opt","from_arrow_components","from_arrow_opt","heap_size_bytes","identifier","impl_into_cow","indicator","is_pod","macros","name","name","name","optional_components","recommended_components","reflection","required_components","stack_size_bytes","static_assert_struct_has_fields","to_arrow","to_arrow2","to_arrow2","to_arrow2","to_arrow2_opt","to_arrow_list_array","to_arrow_opt","total_size_bytes","with_context","with_descriptor","arm_index","arm_name","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","component","datatype","datatype","expected","field1_length","field1_name","field2_length","field2_name","field_name","fqname","from","got","len","len","location","offset","source","to","to","backtrace","backtrace","fqname","fqname","location","reason","source","Clear","is_recursive","as_array_ref","ClearIsRecursive","Absolute","Bool","CursorRelative","EntityPath","Float32","Float64","Infinite","TimeInt","TimeRange","TimeRangeBoundary","UInt16","UInt32","UInt64","Utf8","VisibleTimeRange","end","range","start","timeline","Chain","Context","Err","Error","Ok","Ok","Result","anyhow","bail","context","ensure","format_err","inner","state","with_context","ARROW_VERSION","alloc","array","buffer","compute","datatypes","downcast_dictionary_array","downcast_primitive_array","error","pyarrow","record_batch","tensor","util","ALIGNMENT","Allocation","AlwaysNull","AnyDictionaryArray","Array","Array","ArrayAccessor","ArrayBuilder","ArrayData","ArrayDataBuilder","ArrayDataRef","ArrayIter","ArrayRef","ArrowNativeTypeOp","ArrowNumericType","ArrowPrimitiveType","AsArray","Binary","BinaryArray","BinaryBuilder","BinaryDictionaryBuilder","BinaryRunBuilder","BinaryViewArray","BinaryViewBuilder","BitMap","BooleanArray","BooleanBufferBuilder","BooleanBuilder","BooleanIter","BufferBuilder","BufferSpec","ByteView","Capacities","DATA_TYPE","DataTypeLayout","Date32Array","Date32BufferBuilder","Date32Builder","Date64Array","Date64BufferBuilder","Date64Builder","Datum","Decimal128Array","Decimal128BufferBuilder","Decimal128Builder","Decimal256Array","Decimal256BufferBuilder","Decimal256Builder","Dictionary","DictionaryArray","DurationMicrosecondArray","DurationMicrosecondBufferBuilder","DurationMicrosecondBuilder","DurationMillisecondArray","DurationMillisecondBufferBuilder","DurationMillisecondBuilder","DurationNanosecondArray","DurationNanosecondBufferBuilder","DurationNanosecondBuilder","DurationSecondArray","DurationSecondBufferBuilder","DurationSecondBuilder","DynComparator","FixedSizeBinaryArray","FixedSizeBinaryBuilder","FixedSizeBinaryIter","FixedSizeListArray","FixedSizeListBuilder","FixedSizeListIter","FixedWidth","Float16Array","Float16BufferBuilder","Float16Builder","Float32Array","Float32BufferBuilder","Float32Builder","Float64Array","Float64BufferBuilder","Float64Builder","GenericBinaryArray","GenericBinaryBuilder","GenericBinaryIter","GenericByteArray","GenericByteBuilder","GenericByteDictionaryBuilder","GenericByteRunBuilder","GenericByteViewArray","GenericByteViewBuilder","GenericListArray","GenericListArrayIter","GenericListBuilder","GenericListViewArray","GenericListViewArrayIter","GenericStringArray","GenericStringBuilder","GenericStringIter","IS_LARGE","Int16Array","Int16BufferBuilder","Int16Builder","Int16DictionaryArray","Int16RunArray","Int32Array","Int32BufferBuilder","Int32Builder","Int32DictionaryArray","Int32RunArray","Int64Array","Int64BufferBuilder","Int64Builder","Int64DictionaryArray","Int64RunArray","Int8Array","Int8BufferBuilder","Int8Builder","Int8DictionaryArray","IntervalDayTimeArray","IntervalDayTimeBufferBuilder","IntervalDayTimeBuilder","IntervalMonthDayNanoArray","IntervalMonthDayNanoBufferBuilder","IntervalMonthDayNanoBuilder","IntervalYearMonthArray","IntervalYearMonthBufferBuilder","IntervalYearMonthBuilder","Item","LargeBinaryArray","LargeBinaryBuilder","LargeBinaryDictionaryBuilder","LargeBinaryRunBuilder","LargeListArray","LargeListBuilder","LargeListViewArray","LargeStringArray","LargeStringBuilder","LargeStringDictionaryBuilder","LargeStringRunBuilder","List","ListArray","ListBuilder","ListViewArray","MAX_TOTAL_ORDER","MIN_TOTAL_ORDER","MapArray","MapArrayIter","MapBuilder","MapFieldNames","MutableArrayData","Native","NativeAdapter","NullArray","NullBuilder","ONE","OffsetSizeTrait","PREFIX","PrimitiveArray","PrimitiveBuilder","PrimitiveDictionaryBuilder","PrimitiveIter","PrimitiveRunBuilder","RecordBatch","RecordBatchIterator","RecordBatchOptions","RecordBatchReader","RecordBatchWriter","RunArray","Scalar","StringArray","StringBuilder","StringDictionaryBuilder","StringRunBuilder","StringViewArray","StringViewBuilder","Struct","StructArray","StructBuilder","Time32MillisecondArray","Time32MillisecondBufferBuilder","Time32MillisecondBuilder","Time32SecondArray","Time32SecondBufferBuilder","Time32SecondBuilder","Time64MicrosecondArray","Time64MicrosecondBufferBuilder","Time64MicrosecondBuilder","Time64NanosecondArray","Time64NanosecondBufferBuilder","Time64NanosecondBuilder","TimestampMicrosecondArray","TimestampMicrosecondBufferBuilder","TimestampMicrosecondBuilder","TimestampMillisecondArray","TimestampMillisecondBufferBuilder","TimestampMillisecondBuilder","TimestampNanosecondArray","TimestampNanosecondBufferBuilder","TimestampNanosecondBuilder","TimestampSecondArray","TimestampSecondBufferBuilder","TimestampSecondBuilder","TypedDictionaryArray","TypedRunArray","UInt16Array","UInt16BufferBuilder","UInt16Builder","UInt16DictionaryArray","UInt32Array","UInt32BufferBuilder","UInt32Builder","UInt32DictionaryArray","UInt64Array","UInt64BufferBuilder","UInt64Builder","UInt64DictionaryArray","UInt8Array","UInt8BufferBuilder","UInt8Builder","UInt8DictionaryArray","UnionArray","UnionBuilder","VariableWidth","ZERO","_marker","add_checked","add_wrapping","array","array","arrays","as_any","as_any","as_any_dictionary","as_any_dictionary_opt","as_any_mut","as_binary","as_binary_opt","as_binary_view","as_binary_view_opt","as_boolean","as_boolean_array","as_boolean_opt","as_byte_view","as_byte_view_opt","as_bytes","as_bytes_opt","as_decimal_array","as_dictionary","as_dictionary_array","as_dictionary_opt","as_fixed_size_binary","as_fixed_size_binary_opt","as_fixed_size_list","as_fixed_size_list_array","as_fixed_size_list_opt","as_generic_binary_array","as_generic_list_array","as_large_list_array","as_largestring_array","as_list","as_list_array","as_list_opt","as_map","as_map_array","as_map_opt","as_null_array","as_primitive","as_primitive_array","as_primitive_opt","as_run_array","as_string","as_string_array","as_string_opt","as_string_view","as_string_view_opt","as_struct","as_struct_array","as_struct_opt","as_union","as_union_array","as_union_opt","block_size","buffer","buffer","buffer_index","buffers","buffers","buffers","buffers","builder","can_contain_null_mask","cast","child_data","child_data","close","columns","compare","completed","current","current_end","current_run_end_index","current_run_end_index","current_value","current_value","data","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","dedup","default_value","dictionary","dictionary","div_checked","div_wrapping","downcast_array","downcast_dictionary_array","downcast_integer","downcast_primitive","downcast_primitive_array","downcast_run_array","downcast_run_end_index","downcast_temporal","downcast_temporal_array","entries","entry","export_array_into_raw","extend_null_bits","extend_nulls","extend_values","ffi","ffi_stream","field","field","field_builders","field_names","fields","fields","fields","fields","finish","finish_cloned","get","get_array_memory_size","get_buffer_memory_size","get_byte_width","has_current_value","in_progress","initial_capacity","inner","inner_schema","into_box_any","into_data","is_empty","is_empty","is_eq","is_ge","is_gt","is_le","is_lt","is_ne","is_null","is_nullable","is_ordered","is_valid","is_zero","iterator","key","key_builder","keys","keys","keys_builder","keys_builder","layout","len","len","len","len","len","len","len","len","len","len","len","len","length","list_len","logical_nulls","logical_nulls","make_array","make_builder","make_comparator","make_view","map","match_field_names","mod_checked","mod_wrapping","mul_checked","mul_wrapping","native","neg_checked","neg_wrapping","new_empty_array","new_null_array","next_batch","normalized_keys","null_bit_buffer","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_count","null_count","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","offset","offset","offset","offset","offsets","offsets_builder","offsets_builder","offsets_builder","phantom","phantom","pow_checked","pow_wrapping","prefix","prev_run_end_index","prev_run_end_index","row_count","row_count","run_array","run_ends","run_ends_builder","run_ends_builder","run_iterator","schema","schema","slice","state","string_tracker","sub_checked","sub_wrapping","temporal_conversions","timezone","to_data","type_id_builder","type_ids","types","value","value","value_builder","value_builder","value_data","value_data","value_field","value_length","value_length","value_length","value_offset_builder","value_offsets","value_offsets","value_offsets","value_offsets","value_sizes","value_unchecked","values","values","values","values","values","values","values","values","values","values","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","variadic","variadic_data_buffers","views","views_builder","with_values","write","alignment","byte_width","AnyDictionaryArray","Array","ArrayAccessor","ArrayRef","ArrowPrimitiveType","BinaryArray","BinaryViewArray","BooleanArray","DATA_TYPE","Date32Array","Date64Array","Decimal128Array","Decimal256Array","DictionaryArray","DurationMicrosecondArray","DurationMillisecondArray","DurationNanosecondArray","DurationSecondArray","FixedSizeBinaryArray","FixedSizeListArray","Float16Array","Float32Array","Float64Array","GenericBinaryArray","GenericByteArray","GenericByteViewArray","GenericListArray","GenericListViewArray","GenericStringArray","IS_LARGE","Int16Array","Int16DictionaryArray","Int16RunArray","Int32Array","Int32DictionaryArray","Int32RunArray","Int64Array","Int64DictionaryArray","Int64RunArray","Int8Array","Int8DictionaryArray","IntervalDayTimeArray","IntervalMonthDayNanoArray","IntervalYearMonthArray","Item","LargeBinaryArray","LargeListArray","LargeListViewArray","LargeStringArray","ListArray","ListViewArray","MapArray","Native","NativeAdapter","NullArray","OffsetSizeTrait","PREFIX","PrimitiveArray","RunArray","StringArray","StringViewArray","StructArray","Time32MillisecondArray","Time32SecondArray","Time64MicrosecondArray","Time64NanosecondArray","TimestampMicrosecondArray","TimestampMillisecondArray","TimestampNanosecondArray","TimestampSecondArray","TypedDictionaryArray","TypedRunArray","UInt16Array","UInt16DictionaryArray","UInt32Array","UInt32DictionaryArray","UInt64Array","UInt64DictionaryArray","UInt8Array","UInt8DictionaryArray","UnionArray","as_any","buffers","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","default_value","dictionary","entries","fields","fields","get_array_memory_size","get_buffer_memory_size","get_byte_width","into_data","is_empty","is_null","is_nullable","is_ordered","is_valid","keys","keys","len","len","len","len","len","logical_nulls","make_array","native","new_empty_array","new_null_array","normalized_keys","null_count","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","offset","offsets","phantom","run_array","run_ends","slice","to_data","type_ids","value","value_data","value_data","value_length","value_length","value_offsets","value_offsets","value_offsets","value_offsets","value_sizes","value_unchecked","values","values","values","values","values","values","values","values","values","values","views","with_values","ArrayBuilder","BinaryBuilder","BinaryDictionaryBuilder","BinaryRunBuilder","BinaryViewBuilder","BooleanBufferBuilder","BooleanBuilder","BufferBuilder","Date32BufferBuilder","Date32Builder","Date64BufferBuilder","Date64Builder","Decimal128BufferBuilder","Decimal128Builder","Decimal256BufferBuilder","Decimal256Builder","DurationMicrosecondBufferBuilder","DurationMicrosecondBuilder","DurationMillisecondBufferBuilder","DurationMillisecondBuilder","DurationNanosecondBufferBuilder","DurationNanosecondBuilder","DurationSecondBufferBuilder","DurationSecondBuilder","FixedSizeBinaryBuilder","FixedSizeListBuilder","Float16BufferBuilder","Float16Builder","Float32BufferBuilder","Float32Builder","Float64BufferBuilder","Float64Builder","GenericBinaryBuilder","GenericByteBuilder","GenericByteDictionaryBuilder","GenericByteRunBuilder","GenericByteViewBuilder","GenericListBuilder","GenericStringBuilder","Int16BufferBuilder","Int16Builder","Int32BufferBuilder","Int32Builder","Int64BufferBuilder","Int64Builder","Int8BufferBuilder","Int8Builder","IntervalDayTimeBufferBuilder","IntervalDayTimeBuilder","IntervalMonthDayNanoBufferBuilder","IntervalMonthDayNanoBuilder","IntervalYearMonthBufferBuilder","IntervalYearMonthBuilder","LargeBinaryBuilder","LargeBinaryDictionaryBuilder","LargeBinaryRunBuilder","LargeListBuilder","LargeStringBuilder","LargeStringDictionaryBuilder","LargeStringRunBuilder","ListBuilder","MapBuilder","MapFieldNames","NullBuilder","PrimitiveBuilder","PrimitiveDictionaryBuilder","PrimitiveRunBuilder","StringBuilder","StringDictionaryBuilder","StringRunBuilder","StringViewBuilder","StructBuilder","Time32MillisecondBufferBuilder","Time32MillisecondBuilder","Time32SecondBufferBuilder","Time32SecondBuilder","Time64MicrosecondBufferBuilder","Time64MicrosecondBuilder","Time64NanosecondBufferBuilder","Time64NanosecondBuilder","TimestampMicrosecondBufferBuilder","TimestampMicrosecondBuilder","TimestampMillisecondBufferBuilder","TimestampMillisecondBuilder","TimestampNanosecondBufferBuilder","TimestampNanosecondBuilder","TimestampSecondBufferBuilder","TimestampSecondBuilder","UInt16BufferBuilder","UInt16Builder","UInt32BufferBuilder","UInt32Builder","UInt64BufferBuilder","UInt64Builder","UInt8BufferBuilder","UInt8Builder","UnionBuilder","_marker","as_any","as_any_mut","block_size","buffer","buffer","completed","current_run_end_index","current_run_end_index","current_value","current_value","data_type","dedup","entry","field","field","field_builders","field_names","fields","fields","finish","finish_cloned","has_current_value","in_progress","initial_capacity","into_box_any","is_empty","key","key_builder","keys_builder","keys_builder","len","len","len","len","len","list_len","make_builder","make_view","map","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","offsets_builder","offsets_builder","offsets_builder","phantom","prev_run_end_index","prev_run_end_index","run_ends_builder","run_ends_builder","state","string_tracker","type_id_builder","value","value_builder","value_builder","value_field","value_length","value_offset_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","views_builder","AsArray","as_any_dictionary","as_any_dictionary_opt","as_binary","as_binary_opt","as_binary_view","as_binary_view_opt","as_boolean","as_boolean_array","as_boolean_opt","as_byte_view","as_byte_view_opt","as_bytes","as_bytes_opt","as_decimal_array","as_dictionary","as_dictionary_array","as_dictionary_opt","as_fixed_size_binary","as_fixed_size_binary_opt","as_fixed_size_list","as_fixed_size_list_array","as_fixed_size_list_opt","as_generic_binary_array","as_generic_list_array","as_large_list_array","as_largestring_array","as_list","as_list_array","as_list_opt","as_map","as_map_array","as_map_opt","as_null_array","as_primitive","as_primitive_array","as_primitive_opt","as_run_array","as_string","as_string_array","as_string_opt","as_string_view","as_string_view_opt","as_struct","as_struct_array","as_struct_opt","as_union","as_union_array","as_union_opt","downcast_array","FFI_ArrowArray","FFI_ArrowSchema","buffers","children","children","dictionary","dictionary","export_array_into_raw","flags","format","from_ffi","from_ffi_and_data_type","length","metadata","n_buffers","n_children","n_children","name","null_count","offset","private_data","private_data","release","release","to_ffi","ArrowArrayStreamReader","FFI_ArrowArrayStream","export_reader_into_raw","get_last_error","get_next","get_schema","private_data","release","schema","stream","ArrayIter","BooleanIter","FixedSizeBinaryIter","FixedSizeListIter","GenericBinaryIter","GenericListArrayIter","GenericListViewArrayIter","GenericStringIter","MapArrayIter","PrimitiveIter","array","current","current_end","logical_nulls","RunArrayIter","array","current_back_logical","current_back_physical","current_front_logical","current_front_physical","EPOCH_DAYS_FROM_CE","MICROSECONDS","MICROSECONDS_IN_DAY","MILLISECONDS","MILLISECONDS_IN_DAY","NANOSECONDS","NANOSECONDS_IN_DAY","SECONDS_IN_DAY","as_date","as_datetime","as_datetime_with_timezone","as_duration","as_time","date32_to_datetime","date64_to_datetime","duration_ms_to_duration","duration_ns_to_duration","duration_s_to_duration","duration_us_to_duration","time32ms_to_time","time32s_to_time","time64ns_to_time","time64us_to_time","time_to_time32ms","time_to_time32s","time_to_time64ns","time_to_time64us","timestamp_ms_to_datetime","timestamp_ns_to_datetime","timestamp_s_to_datetime","timestamp_us_to_datetime","Tz","TzOffset","ArrowDictionaryKeyType","ArrowPrimitiveType","ArrowTemporalType","ArrowTimestampType","BYTE_LENGTH","BinaryType","BinaryViewType","BooleanType","ByteArrayType","ByteViewType","DATA_TYPE","DATA_TYPE","DATA_TYPE","DEFAULT_TYPE","Date32Type","Date64Type","Decimal128Type","Decimal256Type","DecimalType","DurationMicrosecondType","DurationMillisecondType","DurationNanosecondType","DurationSecondType","Float16Type","Float32Type","Float64Type","GenericBinaryType","GenericStringType","IS_UTF8","Int16Type","Int32Type","Int64Type","Int8Type","IntervalDayTime","IntervalDayTimeType","IntervalMonthDayNano","IntervalMonthDayNanoType","IntervalYearMonthType","LargeBinaryType","LargeUtf8Type","MAX_PRECISION","MAX_SCALE","Native","Native","Native","Offset","Owned","PREFIX","PREFIX","PREFIX","RunEndIndexType","StringViewType","TYPE_CONSTRUCTOR","Time32MillisecondType","Time32SecondType","Time64MicrosecondType","Time64NanosecondType","TimestampMicrosecondType","TimestampMillisecondType","TimestampNanosecondType","TimestampSecondType","UInt16Type","UInt32Type","UInt64Type","UInt8Type","UNIT","Utf8Type","days","days","default_value","format_decimal","get_byte_width","get_time_unit","is_valid_decimal_precision","make_value","milliseconds","months","nanoseconds","phantom","phantom","validate","validate","validate_decimal_precision","validate_decimal_precision_and_scale","BooleanBuffer","Buffer","MutableBuffer","NullBuffer","OffsetBuffer","RunEndBuffer","ScalarBuffer","bitwise_bin_op_helper","bitwise_quaternary_op_helper","bitwise_unary_op_helper","buffer","buffer","buffer","buffer_bin_and","buffer_bin_and_not","buffer_bin_or","buffer_bin_xor","buffer_unary_not","data","data","layout","len","len","len","length","null_count","offset","offset","phantom","ptr","run_ends","CastOptions","DatePart","Day","DayOfWeekMonday0","DayOfWeekSunday0","DayOfYear","Filter","FilterBuilder","FilterPredicate","Hour","LexicographicalComparator","Microsecond","Millisecond","Minute","Month","Nanosecond","Partitions","Quarter","Second","SlicesIterator","SortColumn","SortOptions","StringArrayType","TakeOptions","Week","Year","and","and_kleene","and_not","binary","binary_mut","bit_and","bit_or","bit_xor","bool_and","bool_or","build_filter","can_cast_types","cast","cast_with_options","check_bounds","compare_items","concat","concat_batches","contains","count","count","date_part","day","day_dyn","descending","doy","doy_dyn","ends_with","filter","filter","filter","filter_record_batch","format_options","hour","hour_dyn","ilike","in_list","in_list_utf8","interleave","is_ascii","is_not_null","is_null","iter","kernels","lexicographical_partition_ranges","lexsort","lexsort_to_indices","like","max","max_array","max_binary","max_binary_view","max_boolean","max_string","max_string_view","microsecond","microsecond_dyn","millisecond","millisecond_dyn","min","min_array","min_binary","min_binary_view","min_boolean","min_string","min_string_view","minute","minute_dyn","month","month_dyn","multiply_fixed_point","multiply_fixed_point_checked","multiply_fixed_point_dyn","nanosecond","nanosecond_dyn","nilike","nlike","not","nullif","nulls_first","num_days_from_monday","num_days_from_monday_dyn","num_days_from_sunday","num_days_from_sunday_dyn","options","or","or_kleene","partial_sort","partition","prep_null_mask_filter","quarter","quarter_dyn","rank","regexp_is_match","regexp_is_match_scalar","regexp_is_match_utf8","regexp_is_match_utf8_scalar","regexp_match","safe","second","second_dyn","shift","sort","sort_limit","sort_to_indices","starts_with","strategy","strategy","sum","sum_array","sum_array_checked","sum_checked","take","take_arrays","take_record_batch","try_binary","try_binary_mut","try_unary","try_unary_dyn","try_unary_mut","unary","unary_dyn","unary_mut","union_extract","using_chrono_tz_and_utc_naive_date_time","values","week","week_dyn","year","year_dyn","aggregate","arity","bitwise","boolean","cast","cast","cast_utils","cmp","comparison","concat","concat_elements","filter","interleave","length","nullif","numeric","partition","rank","regexp","sort","substring","take","temporal","union_extract","window","zip","bit_and","bit_or","bit_xor","bool_and","bool_or","max","max_array","max_binary","max_binary_view","max_boolean","max_string","max_string_view","min","min_array","min_binary","min_binary_view","min_boolean","min_string","min_string_view","sum","sum_array","sum_array_checked","sum_checked","binary","binary_mut","try_binary","try_binary_mut","try_unary","try_unary_dyn","try_unary_mut","unary","unary_dyn","unary_mut","bitwise_and","bitwise_and_not","bitwise_and_scalar","bitwise_not","bitwise_or","bitwise_or_scalar","bitwise_shift_left","bitwise_shift_left_scalar","bitwise_shift_right","bitwise_shift_right_scalar","bitwise_xor","bitwise_xor_scalar","and","and_kleene","and_not","is_not_null","is_null","not","or","or_kleene","CastOptions","can_cast_types","cast","cast_with_options","format_options","safe","Century","Day","Decade","Hour","IntervalParseConfig","IntervalUnit","Microsecond","Millisecond","Minute","Month","MonthDayNano","Nanosecond","Parser","Second","Week","Year","default_unit","parse","parse_decimal","parse_formatted","parse_interval_day_time","parse_interval_month_day_nano","parse_interval_month_day_nano_config","parse_interval_year_month","string_to_datetime","string_to_time_nanoseconds","string_to_timestamp_nanos","compare_byte_view","compare_byte_view_unchecked","distinct","eq","gt","gt_eq","lt","lt_eq","neq","not_distinct","StringArrayType","contains","ends_with","ilike","in_list","in_list_utf8","is_ascii","iter","like","nilike","nlike","regexp_is_match","regexp_is_match_scalar","regexp_is_match_utf8","regexp_is_match_utf8_scalar","starts_with","concat","concat_batches","concat_element_binary","concat_elements_bytes","concat_elements_dyn","concat_elements_utf8","concat_elements_utf8_many","Filter","FilterBuilder","FilterPredicate","SlicesIterator","build_filter","count","count","filter","filter","filter","filter_record_batch","prep_null_mask_filter","strategy","strategy","interleave","bit_length","length","nullif","add","add_wrapping","div","mul","mul_wrapping","neg","neg_wrapping","rem","sub","sub_wrapping","Partitions","lexicographical_partition_ranges","partition","rank","regexp_is_match","regexp_is_match_scalar","regexp_is_match_utf8","regexp_is_match_utf8_scalar","regexp_match","LexicographicalComparator","SortColumn","SortOptions","compare_items","descending","lexsort","lexsort_to_indices","nulls_first","options","partial_sort","sort","sort_limit","sort_to_indices","values","substring","substring_by_char","TakeOptions","check_bounds","take","take_arrays","take_record_batch","DatePart","Day","DayOfWeekMonday0","DayOfWeekSunday0","DayOfYear","Hour","Microsecond","Millisecond","Minute","Month","Nanosecond","Quarter","Second","Week","Year","date_part","day","day_dyn","doy","doy_dyn","hour","hour_dyn","microsecond","microsecond_dyn","millisecond","millisecond_dyn","minute","minute_dyn","month","month_dyn","nanosecond","nanosecond_dyn","num_days_from_monday","num_days_from_monday_dyn","num_days_from_sunday","num_days_from_sunday_dyn","quarter","quarter_dyn","second","second_dyn","using_chrono_tz_and_utc_naive_date_time","week","week_dyn","year","year_dyn","union_extract","shift","zip","ArrowDictionaryKeyType","ArrowNativeType","ArrowNativeTypeOp","ArrowNumericType","ArrowPrimitiveType","ArrowTemporalType","ArrowTimestampType","BYTE_LENGTH","Binary","BinaryType","BinaryView","BinaryViewType","Boolean","BooleanType","ByteArrayType","ByteViewType","DATA_TYPE","DATA_TYPE","DATA_TYPE","DECIMAL128_MAX_PRECISION","DECIMAL128_MAX_SCALE","DECIMAL256_MAX_PRECISION","DECIMAL256_MAX_SCALE","DECIMAL_DEFAULT_SCALE","DEFAULT_TYPE","DataType","Date32","Date32Type","Date64","Date64Type","DayTime","Decimal128","Decimal128Type","Decimal256","Decimal256Type","DecimalType","Dense","Dictionary","Duration","DurationMicrosecondType","DurationMillisecondType","DurationNanosecondType","DurationSecondType","Field","FieldRef","Fields","FixedSizeBinary","FixedSizeList","Float16","Float16Type","Float32","Float32Type","Float64","Float64Type","GenericBinaryType","GenericStringType","IS_UTF8","Int16","Int16Type","Int32","Int32Type","Int64","Int64Type","Int8","Int8Type","Interval","IntervalDayTime","IntervalDayTimeType","IntervalMonthDayNano","IntervalMonthDayNanoType","IntervalUnit","IntervalYearMonthType","LargeBinary","LargeBinaryType","LargeList","LargeListView","LargeUtf8","LargeUtf8Type","List","ListView","MAX_DECIMAL_FOR_EACH_PRECISION","MAX_PRECISION","MAX_SCALE","MAX_TOTAL_ORDER","MIN_DECIMAL_FOR_EACH_PRECISION","MIN_TOTAL_ORDER","Map","Microsecond","Millisecond","MonthDayNano","Nanosecond","Native","Native","Native","Null","ONE","Offset","Owned","PREFIX","PREFIX","PREFIX","RunEndEncoded","RunEndIndexType","Schema","SchemaBuilder","SchemaRef","Second","Sparse","StringViewType","Struct","TYPE_CONSTRUCTOR","Time32","Time32MillisecondType","Time32SecondType","Time64","Time64MicrosecondType","Time64NanosecondType","TimeUnit","Timestamp","TimestampMicrosecondType","TimestampMillisecondType","TimestampNanosecondType","TimestampSecondType","ToByteSlice","UInt16","UInt16Type","UInt32","UInt32Type","UInt64","UInt64Type","UInt8","UInt8Type","UNIT","Union","UnionFields","UnionMode","Utf8","Utf8Type","Utf8View","YearMonth","ZERO","add_checked","add_wrapping","as_usize","compare","data_type","days","days","default_value","dict_id","dict_is_ordered","div_checked","div_wrapping","fields","fields","format_decimal","from_i128","from_i32","from_i64","from_usize","get_byte_width","get_byte_width","get_time_unit","high","i256","is_eq","is_ge","is_gt","is_le","is_lt","is_ne","is_valid_decimal_precision","is_validate_decimal256_precision","is_validate_decimal_precision","is_zero","low","make_value","metadata","metadata","metadata","milliseconds","mod_checked","mod_wrapping","months","mul_checked","mul_wrapping","name","nanoseconds","neg_checked","neg_wrapping","nullable","phantom","phantom","pow_checked","pow_wrapping","sub_checked","sub_wrapping","to_byte_slice","to_i64","to_isize","to_usize","usize_as","validate","validate","validate_decimal256_precision","validate_decimal_precision","validate_decimal_precision","validate_decimal_precision_and_scale","ArithmeticOverflow","ArrowError","CDataInterface","CastError","ComputeError","CsvError","DictionaryKeyOverflowError","DivideByZero","Err","ExternalError","InvalidArgumentError","IoError","IpcError","JsonError","MemoryError","NotYetImplemented","Ok","ParquetError","ParseError","Result","RunEndIndexOverflowError","SchemaError","ArrowException","FromPyArrow","IntoPyArrow","PyArrowException","PyArrowType","ToPyArrow","from_pyarrow_bound","into_pyarrow","to_pyarrow","RecordBatch","RecordBatchIterator","RecordBatchOptions","RecordBatchReader","RecordBatchWriter","close","columns","inner","inner_schema","match_field_names","next_batch","row_count","row_count","schema","schema","write","OwnedRow","Row","RowConverter","RowParser","Rows","RowsIter","SortField","buffer","codecs","config","config","config","config","data","data","data_type","encode_dictionary_values","end","fields","offsets","options","rows","start","BooleanTensor","Date32Tensor","Date64Tensor","Decimal128Tensor","Decimal256Tensor","DurationMicrosecondTensor","DurationMillisecondTensor","DurationNanosecondTensor","DurationSecondTensor","Float16Tensor","Float32Tensor","Float64Tensor","Int16Tensor","Int32Tensor","Int64Tensor","Int8Tensor","IntervalDayTimeTensor","IntervalMonthDayNanoTensor","IntervalYearMonthTensor","Tensor","Time32MillisecondTensor","Time32SecondTensor","Time64MicrosecondTensor","Time64NanosecondTensor","TimestampMicrosecondTensor","TimestampMillisecondTensor","TimestampNanosecondTensor","TimestampSecondTensor","UInt16Tensor","UInt32Tensor","UInt64Tensor","UInt8Tensor","_marker","buffer","data_type","names","shape","strides","bit_chunk_iterator","bit_iterator","bit_mask","bit_util","display","string_writer","BitChunkIterator","BitChunks","UnalignedBitChunk","UnalignedBitChunkIterator","bit_offset","bit_offset","buffer","buffer","chunk_len","chunk_len","chunks","index","lead_padding","prefix","remainder_len","suffix","trailing_padding","BitIndexIterator","BitIterator","BitSliceIterator","buffer","chunk_offset","current_chunk","current_chunk","current_offset","current_offset","end_offset","iter","iter","len","try_for_each_valid_idx","set_bits","ceil","get_bit","get_bit_raw","round_upto_multiple_of_64","round_upto_power_of_2","set_bit","set_bit_raw","unset_bit","unset_bit_raw","ArrayFormatter","DurationFormat","FormatOptions","ISO8601","Pretty","ValueFormatter","array_value_to_string","date_format","datetime_format","duration_format","format","formatter","idx","lexical_to_string","null","safe","safe","time_format","timestamp_format","timestamp_tz_format","StringWriter","data","impl_into_cow","ArchetypeFieldReflection","ArchetypeReflection","ArchetypeReflectionMap","ComponentReflection","ComponentReflectionMap","Enum","Reflection","archetypes","component_name","components","custom_placeholder","datatype","display_name","display_name","docstring_md","docstring_md","docstring_md","fields","generic_placeholder_for_datatype","is_required","name","scope","variants","view_types","HASH_RANDOM_STATE","Hash64","ZERO","__clone_box","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","cmp","compare","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from_ref","from_u64","hash","hash","hash64","heap_size_bytes","init","into","into_any","into_any_arc","into_any_rc","into_request","lossless_try_into","lossy_into","overflowing_as","overflowing_cast_from","partial_cmp","saturating_as","saturating_cast_from","to_owned","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","BadInstance","ComponentPath","DataPath","DoubleSlash","EmptyPart","EmptyString","EntityPath","EntityPathFilter","EntityPathHash","EntityPathPart","EntityPathRule","EntityPathSubs","Exclude","Include","InvalidUnicodeEscape","MissingComponentName","MissingEscape","MissingPath","MissingSlash","PathParseError","RuleEffect","TrailingBackslash","TrailingColon","TrailingSlash","UnexpectedComponentName","UnexpectedInstance","UnknownEscapeSequence","component_name","component_name","entity_path","entity_path","hash","include_subtree","instance","parts","path","raw_expression","rules","NonMinI64","Sequence","Time","TimeInt","TimePoint","TimeType","Timeline","TimelineName","TryFromIntError","name","typ","MAX","NAME","Tuid","ZERO","__clone_box","arrow2_datatype","as_any","as_any_mut","as_u128","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","cmp","compare","deref","deref_mut","deserialize","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_arrow2","from_nanos_and_inc","from_ref","from_u128","hash","heap_size_bytes","heap_size_bytes","inc","inc","incremented_by","init","into","into_any","into_any_arc","into_any_rc","into_request","lossless_try_into","lossy_into","nanoseconds_since_epoch","new","next","overflowing_as","overflowing_cast_from","partial_cmp","saturating_as","saturating_cast_from","serialize","short_string","time_ns","to_arrow2","to_arrow2","to_arrow2_opt","to_owned","to_string","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","Archetype","ArchetypeFieldName","ArchetypeName","ArchetypeReflectionMarker","Arrow2Error","ArrowBuffer","ArrowError","ArrowString","AsComponents","Component","ComponentBatch","ComponentBatchCow","ComponentBatchCowWithDescriptor","ComponentDescriptor","ComponentName","ComponentNameSet","Context","Context","DEFAULT_DISPLAY_DECIMALS","DataCellError","DatatypeMismatch","DatatypeName","DeserializationError","DeserializationResult","DowncastError","Err","Err","GenericIndicatorComponent","Indicator","Loggable","LoggableBatch","MismatchedStructFieldLengths","MissingComponent","MissingData","MissingExtensionMetadata","MissingStructField","MissingUnionArm","NamedIndicatorComponent","NotImplemented","NotImplemented","OffsetOutOfBounds","OffsetSliceOutOfBounds","Ok","Ok","Owned","Ref","ResultExt","SerializationError","SerializationResult","SizeBytes","UnorderedComponentNameSet","ValidationError","View","ViewClassIdentifier","_Backtrace","__clone_box","__clone_box","__clone_box","__clone_box","_phantom","all_components","archetype_field_name","archetype_name","archetypes","arrow2_datatype","arrow_datatype","arrow_helpers","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_component_batches","as_ref","as_ref","as_ref","as_slice","as_str","as_str","as_str","az","az","az","az","az","batch","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_pod","cast_to_u8","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","component_name","components","datatypes","default","default","delegate_arrow_tuid","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","descriptor","descriptor","descriptor","descriptor_override","deserialize","deserialize","display_name","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","external","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_arrow","from_arrow","from_arrow2","from_arrow2","from_arrow2_components","from_arrow2_opt","from_arrow_components","from_arrow_opt","from_iter","from_ref","from_ref","from_ref","from_ref","hash","hash","hash","hash","hash","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","identifier","impl_into_cow","indicator","init","init","init","init","init","into","into","into","into","into","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_arrow2_buffer","into_arrow_buffer","into_request","into_request","into_request","into_request","into_request","invalid","is_empty","is_pod","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","macros","name","name","name","new","new","null_value","null_value","num_instances","optional_components","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","partial_cmp","partial_cmp","partial_cmp","recommended_components","reflection","required_components","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","serialize","serialize","size_in_bytes","sliced","stack_size_bytes","static_assert_struct_has_fields","to_arrow","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2_opt","to_arrow_list_array","to_arrow_opt","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_vec","total_size_bytes","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","with_context","with_descriptor","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","arm_index","arm_name","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","backtrace","component","datatype","datatype","expected","field1_length","field1_name","field2_length","field2_name","field_name","fqname","from","got","len","len","location","offset","source","to","to","backtrace","backtrace","fqname","fqname","location","reason","source","Clear","NUM_COMPONENTS","__clone_box","all_components","as_any","as_any_mut","as_component_batches","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","deref","deref_mut","display_name","drop","eq","equivalent","equivalent","equivalent","equivalent","flat","fmt","from","from_arrow2_components","from_ref","heap_size_bytes","indicator","init","into","into_any","into_any_arc","into_any_rc","into_request","is_pod","is_recursive","lossless_try_into","lossy_into","name","new","optional_components","overflowing_as","overflowing_cast_from","recommended_components","recursive","required_components","saturating_as","saturating_cast_from","to_owned","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","as_array_ref","ClearIsRecursive","__clone_box","arrow_datatype","as_any","as_any_mut","as_component_batches","az","borrow","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","default","deref","deref","deref_mut","deref_mut","descriptor","descriptor","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from","from_arrow2_opt","from_ref","heap_size_bytes","init","into","into_any","into_any_arc","into_any_rc","into_request","is_pod","lossless_try_into","lossy_into","null_value","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","to_arrow2","to_arrow_opt","to_owned","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","AT_CURSOR","AT_CURSOR","Absolute","Bool","CursorRelative","EVERYTHING","EntityPath","Float32","Float64","Infinite","MAX","MIN","TimeInt","TimeRange","TimeRangeBoundary","UInt16","UInt32","UInt64","Utf8","VisibleTimeRange","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","arrow_datatype","as_any","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_ref","as_ref","as_str","as_str","az","az","az","az","az","az","az","az","az","az","az","az","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","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","compare","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_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end","end_boundary_time","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","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_arrow2","from_arrow2","from_arrow2","from_arrow2","from_arrow2","from_arrow2","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_arrow2_opt","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","hash","hash","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","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_any","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_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_pod","is_pod","is_pod","is_pod","is_pod","is_pod","is_pod","is_pod","is_pod","is_pod","is_pod","is_pod","is_valid_bit_pattern","is_valid_bit_pattern","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","range","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","start","start_boundary_time","sub","timeline","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_arrow_opt","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","Chain","Context","Err","Error","Ok","Ok","Result","__clone_box","anyhow","as_any","as_any","as_any_mut","as_any_mut","as_ref","as_ref","az","az","backtrace","bail","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","chain","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone_into","context","context","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast_mut","downcast_ref","drop","drop","drop","ensure","fmt","fmt","format_err","from","from","from","from","from_ref","init","init","inner","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_iter","into_request","into_request","is","len","lossless_try_into","lossless_try_into","lossy_into","lossy_into","msg","new","new","next","next_back","null_value","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","root_cause","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","size_hint","state","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","with_context","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","ARROW_VERSION","alloc","array","buffer","compute","datatypes","downcast_dictionary_array","downcast_primitive_array","error","pyarrow","record_batch","tensor","util","AHashMap","Either","Left","Right","__clone_box","__clone_box","all","any","array","as_any","as_any","as_any_mut","as_any_mut","as_byte_slice","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut_byte_slice","as_mut_slice_of","as_pin_mut","as_pin_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_slice_of","az","az","bitmap","borrow","borrow","borrow_mut","borrow_mut","buffer","cast_from","cast_from","cause","checked_as","checked_as","checked_cast_from","checked_cast_from","chunk","clone","clone","clone_from","clone_into","clone_into","cloned","cloned","cmp","collect","compare","compute","consume","copied","copied","count","datatypes","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","description","deserialize","drive","drive_unindexed","drop","drop","either","either_into","either_with","encode_hex","encode_hex_upper","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error","execute","expect_left","expect_right","extend","extend","extend","factor_err","factor_first","factor_into_iter","factor_iter","factor_iter_mut","factor_none","factor_ok","factor_second","ffi","fill_buf","find","find_map","flip","flush","fmt","fmt","fmt","fold","for_each","from","from","from","from","from","from_iter","from_ref","from_ref","get","get_key_value","get_mut","hash","index","init","init","insert","into","into","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_future","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_keys","into_par_iter","into_py_dict_bound","into_py_dict_bound","into_request","into_request","into_values","io","is_left","is_right","iter","iter_mut","last","left","left_and_then","left_or","left_or_default","left_or_else","len","len","lossless_try_into","lossless_try_into","lossy_into","lossy_into","map","map_either","map_either_with","map_left","map_right","mmap","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","new","next","next_back","nth","nth_back","null_value","offset","opt_len","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","par_extend","partial_cmp","partition","poll","position","queue","read","read_exact","read_exact_buf","read_f32","read_f64","read_i128","read_i16","read_i32","read_i64","read_i8","read_line","read_to_end","read_to_string","read_u128","read_u16","read_u32","read_u64","read_u8","read_until","remove","rfind","rfold","right","right_and_then","right_or","right_or_default","right_or_else","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","scalar","seek","serialize","size_hint","source","sync_update","temporal_conversions","to_owned","to_owned","to_string","trusted_len","try_from","try_from","try_into","try_into","try_poll","type_id","type_id","types","unwrap_left","unwrap_right","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","util","vzip","vzip","with_capacity","with_capacity_and_hasher","with_hasher","with_producer","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","write","write_all","write_bytes","write_f32","write_f64","write_fmt","write_i128","write_i16","write_i32","write_i64","write_i8","write_u128","write_u16","write_u32","write_u64","write_u8","Array","ArrayValuesIter","Arrow2Arrow","BinaryArray","BinaryValueIter","BooleanArray","DaysMsArray","DaysMsVec","DictionaryArray","DictionaryKey","FixedSizeBinaryArray","FixedSizeListArray","Float16Array","Float16Vec","Float32Array","Float32Vec","Float64Array","Float64Vec","GenericBinaryArray","Int128Array","Int128Vec","Int16Array","Int16Vec","Int256Array","Int256Vec","Int32Array","Int32Vec","Int64Array","Int64Vec","Int8Array","Int8Vec","KEY_TYPE","ListArray","ListValuesIter","MapArray","MonthsDaysNsArray","MonthsDaysNsVec","MutableArray","MutableBinaryArray","MutableBinaryValuesArray","MutableBooleanArray","MutableDictionaryArray","MutableFixedSizeBinaryArray","MutableFixedSizeListArray","MutableListArray","MutableNullArray","MutablePrimitiveArray","MutableStructArray","MutableUtf8Array","MutableUtf8ValuesArray","NullArray","PrimitiveArray","PushUnchecked","StructArray","TryExtend","TryExtendFromSelf","TryPush","UInt16Array","UInt16Vec","UInt32Array","UInt32Vec","UInt64Array","UInt64Vec","UInt8Array","UInt8Vec","UnionArray","Utf8Array","Utf8ValuesIter","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","always_fits_usize","apply_validity","apply_validity","apply_validity","apply_validity","apply_values","apply_values_mut","arced","arced","arced","arced","arced","arced","arced","arced","arced","arced","arced","arced","array","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","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_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_ref","as_usize","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","borrow","borrow","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","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","capacity","capacity","capacity","capacity","capacity","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","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","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","default","default","default","default","default","default","default","default","default","default","default_data_type","default_data_type","default_data_type","default_data_type","default_datatype","default_datatype","deref","deref","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","drop","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","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","equal","extend","extend","extend","extend","extend","extend","extend_constant","extend_fallible","extend_fallible","extend_fallible","extend_fallible","extend_from_slice","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_values","extend_values","field","field","fields","fields","fields","fmt","fmt","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_data","from_data","from_data","from_data","from_data","from_data","from_data","from_data","from_data","from_data","from_data","from_data","from_data","from_data","from_inner","from_inner_unchecked","from_inner_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter_values","from_iter_values","from_iter_values","from_iter_values","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_slice","from_slice","from_slice","from_slice","from_slice","from_slice","from_slice","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_values","from_values","from_vec","from_vec","get","get","get","get","get","get","get_child_field","get_child_type","get_display","get_fields","get_fields","get_mut_values","get_value_display","growable","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","index","index","index_unchecked","init","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","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","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_arc","into_arc","into_arc","into_arc","into_arc","into_arc","into_arc","into_box","into_box","into_data","into_data","into_empty","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_mut","into_mut","into_mut","into_mut","into_py_dict_bound","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_empty","is_empty","is_null","is_null_unchecked","is_ordered","is_sparse","is_valid","is_valid","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_typed","iter_values","key_value","keys","keys","keys","keys","keys_iter","keys_values_iter","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","length","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","map","map","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","mut_values","mut_values","mut_values","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_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty_array","new_from","new_from","new_from_mutable","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null_array","new_unchecked","new_unchecked","new_unchecked","new_with_capacity","new_with_field","new_with_field","next","next_back","nth","null_count","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","null_value","offset","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","ord","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","pop","pop","pop","pop","pop","pop","pop","push","push","push","push","push","push","push","push","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_unchecked","push_unchecked","push_valid","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","set","set","set_unchecked","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_values","set_values","set_values","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","size","size","size","size","size","size","size","size","size_hint","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","to","to","to","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_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","try_empty","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend_from_lengths","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_iter","try_from_iter","try_from_iter","try_from_iter","try_from_keys","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_get_child","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new_unchecked","try_new_unchecked","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push_valid","try_push_valid","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","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","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter_typed","values_mut_slice","values_mut_slice","vzip","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_capacities","with_capacities","with_capacities","with_capacities","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity_from","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_values","with_values","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","Growable","GrowableBinary","GrowableBoolean","GrowableDictionary","GrowableFixedSizeBinary","GrowableFixedSizeList","GrowableList","GrowableMap","GrowableNull","GrowablePrimitive","GrowableStruct","GrowableUnion","GrowableUtf8","arrays","arrays","arrays","arrays","arrays","arrays","arrays","arrays","arrays","arrays","as_any","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_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","az","az","az","az","az","az","az","az","az","az","az","az","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","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","data_type","data_type","data_type","data_type","data_type","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_null_bits","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","fields","from","from","from","from","from","from","from","from","from","from","from","from","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_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","key_validity","key_values","keys_values","len","len","len","len","len","len","len","len","len","len","len","len","len","length","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","make_growable","new","new","new","new","new","new","new","new","new","new","new","new","null_value","offsets","offsets","offsets","offsets","offsets","offsets","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","size","size","try_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","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","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","validity","validity","validity","validity","validity","validity","validity","validity","validity","values","values","values","values","values","values","values","values","values","values","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","DynComparator","build_compare","total_cmp","total_cmp_f32","total_cmp_f64","Bitmap","IntoIter","MutableBitmap","__clone_box","__clone_box","__clone_box","and","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","az","az","az","binary","binary_assign","bitand","bitand","bitand_assign","bitor","bitor","bitor_assign","bitxor","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","buffer","bytes","capacity","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","chunk_iter_to_vec","chunks","clear","clone","clone","clone","clone_into","clone_into","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","end","eq","eq","extend_constant","extend_from_bitmap","extend_from_slice","extend_from_slice_unchecked","extend_from_trusted_len_iter","extend_from_trusted_len_iter_unchecked","fmt","fmt","fmt","from","from","from","from","from","from","from_chunk_iter_unchecked","from_inner","from_inner_unchecked","from_iter","from_iter","from_len_set","from_len_zeroed","from_null_buffer","from_ref","from_ref","from_ref","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_u8_slice","from_u8_vec","from_vec","get","get","get_bit","get_bit_unchecked","index","init","init","init","into","into","into","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_inner","into_iter","into_iter","into_iter","into_iter","into_mut","into_request","into_request","into_request","is_empty","is_empty","iter","iter","len","len","length","length","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","make_mut","new","new","new","new_constant","new_trued","new_zeroed","next","next_back","not","not","nth","null_count","null_count","null_count_range","null_value","null_value","offset","or","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","par_bridge","pop","push","push_unchecked","quaternary","reserve","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","set","set_unchecked","shrink_to_fit","size_hint","slice","slice_unchecked","sliced","sliced_unchecked","ternary","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_into","try_into","try_into","try_new","try_new","type_id","type_id","type_id","unary","unary_assign","unset_bits","unset_bits","unset_bits","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","utils","values","vzip","vzip","vzip","with_capacity","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","xor","BitChunk","BitChunkIterExact","BitChunks","BitChunksExact","BitChunksExactMut","BitmapIter","Optional","Required","SlicesIterator","ZipValidity","ZipValidityIter","__clone_box","__clone_box","__clone_box","__clone_box","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","az","az","az","az","az","az","az","bit_offset","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","bytes_for","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","chunk_iterator","chunks","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","count","count_zeros","current","current_byte","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","end","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_ne_bytes","from_ref","from_ref","from_ref","from_ref","get_bit","get_bit_unchecked","index","init","init","init","init","init","init","init","into","into","into","into","into","into","into","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_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_py_dict_bound","into_py_dict_bound","into_py_dict_bound","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_empty","is_set","iter","last_chunk","len","len","len","len","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","marker","mask","max_len","multiunzip","multiunzip","new","new","new","new","new","new","new","new_with_validity","next","next","next","next","next","next","next","next_back","next_back","next_back","nth","nth","nth","on_region","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","phantom","phantom","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder_bytes","remainder_iter","remainder_len","remainder_len","remainder_len","remainder_len","remainder_len","remainder_len","remainder_len","remaining","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","set","set_bit","set_bit_unchecked","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","slots","start","state","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrap_optional","unwrap_required","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","validity","values","values","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","Buffer","Bytes","__clone_box","as_any","as_any","as_any_mut","as_any_mut","as_slice","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone_into","data","default","deref","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","from","from","from","from","from","from","from_inner_unchecked","from_iter","from_ref","get_mut","get_mut_slice","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_inner","into_iter","into_mut","into_py_dict_bound","into_request","into_request","is_empty","is_sliced","len","length","lossless_try_into","lossless_try_into","lossy_into","lossy_into","new","null_value","offset","offset","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","set_len","shared_count_strong","shared_count_weak","slice","slice_unchecked","sliced","sliced_unchecked","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","Chunk","__clone_box","arrays","arrays","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone","clone_into","columns","deref","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from_ref","init","into","into_any","into_any_arc","into_any_rc","into_arrays","into_request","is_empty","len","lossless_try_into","lossy_into","new","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","to_owned","try_from","try_into","try_new","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","arity","arity_assign","concatenate","filter","take","binary","binary_checked","binary_with_bitmap","try_binary","try_unary","unary","unary_checked","unary_with_bitmap","binary","unary","concatenate","Filter","build_filter","filter","filter_chunk","can_take","take","ArcExt","Binary","Binary","Boolean","Boolean","DataType","Date32","Date64","DayTime","DaysMs","Decimal","Decimal256","Dense","Dictionary","Dictionary","Duration","Extension","Field","FixedSizeBinary","FixedSizeBinary","FixedSizeList","FixedSizeList","Float16","Float16","Float32","Float32","Float64","Float64","Int128","Int16","Int16","Int16","Int256","Int32","Int32","Int32","Int64","Int64","Int64","Int8","Int8","Int8","IntegerType","Interval","IntervalUnit","LargeBinary","LargeBinary","LargeList","LargeList","LargeUtf8","LargeUtf8","List","List","Map","Map","Metadata","Microsecond","Millisecond","MonthDayNano","MonthDayNano","Nanosecond","Null","Null","PhysicalType","Primitive","PrimitiveType","Schema","SchemaRef","Second","Sparse","Struct","Struct","Time32","Time64","TimeUnit","Timestamp","UInt16","UInt16","UInt16","UInt32","UInt32","UInt32","UInt64","UInt64","UInt64","UInt8","UInt8","UInt8","Union","Union","UnionMode","Utf8","Utf8","YearMonth","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","az","az","az","az","az","az","az","az","az","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","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","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","data_type","data_type","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq_primitive","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fields","filter","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","get_extension","hash","hash","hash","hash","hash","hash","hash","hash","heap_size_bytes","heap_size_bytes","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","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_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_dense","is_nullable","is_sparse","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","metadata","metadata","name","new","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","sparse","to_logical_type","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_physical_type","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrap_or_clone_polyfill","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_metadata","with_metadata","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","Err","Error","External","ExternalFormat","InvalidArgumentError","Io","NotYetImplemented","Ok","OutOfSpec","Overflow","Result","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","deref","deref_mut","drop","fmt","fmt","from","from","from","from","from","from","from","from","from_external_error","init","into","into_any","into_any_arc","into_any_rc","into_request","lossless_try_into","lossy_into","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","to_string","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","ArrowArray","ArrowArrayStream","ArrowArrayStreamReader","ArrowSchema","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","az","az","az","az","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffers","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","children","children","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","dictionary","dictionary","drop","drop","drop","drop","drop","drop","drop","empty","empty","empty","export_array_to_c","export_field_to_c","export_iterator","field","field","flags","fmt","fmt","fmt","format","from","from","from","from","get_last_error","get_next","get_schema","import_array_from_c","import_field_from_c","init","init","init","init","into","into","into","into","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_request","into_request","into_request","into_request","iter","length","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","metadata","mmap","n_buffers","n_children","n_children","name","next","null_count","offset","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","private_data","private_data","private_data","release","release","release","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_new","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","bitmap","slice","ipc","print","IpcField","IpcSchema","__clone_box","__clone_box","append","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","default","deref","deref","deref_mut","deref_mut","dictionary_id","drop","drop","eq","eq","fields","fields","fmt","fmt","from","from","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","is_little_endian","lossless_try_into","lossless_try_into","lossy_into","lossy_into","null_value","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","read","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","write","Dictionaries","ExpectedBuffer","FileMetadata","FileReader","InvalidBitmap","InvalidBuffer","InvalidBuffersLength","InvalidDataType","InvalidFlatbufferBlock","InvalidFlatbufferBodyLength","InvalidFlatbufferBuffers","InvalidFlatbufferCompression","InvalidFlatbufferData","InvalidFlatbufferDictionaries","InvalidFlatbufferFooter","InvalidFlatbufferHeader","InvalidFlatbufferId","InvalidFlatbufferIsDelta","InvalidFlatbufferMessage","InvalidFlatbufferNodes","InvalidFlatbufferRecordBatches","InvalidFlatbufferSchema","InvalidFlatbufferVersion","InvalidFooter","InvalidHeader","InvalidId","InvalidIdDataType","MissingData","MissingFields","MissingMessageBuffers","MissingMessageHeader","MissingMessageNodes","MissingRecordBatches","MissingSchema","NegativeFooterLength","OutOfSpecKind","Some","StreamMetadata","StreamReader","StreamState","UnexpectedMessageType","UnexpectedNegativeInteger","Waiting","__clone_box","__clone_box","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","az","az","az","az","az","az","blocks","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","current_block","data_buffer","data_scratch","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize_schema","dictionaries","dictionaries","dictionaries","drop","drop","drop","drop","drop","drop","finished","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","from_ref","get_scratches","init","init","init","init","init","init","into","into","into","into","into","into","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_inner","into_iter","into_iter","into_request","into_request","into_request","into_request","into_request","into_request","ipc_schema","ipc_schema","is_finished","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","message_buffer","message_scratch","metadata","metadata","metadata","metadata","new","new","next","next","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","projection","projection","read_batch","read_file_dictionaries","read_file_metadata","read_stream_metadata","reader","reader","remaining","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","schema","schema","schema","schema","scratch","set_scratches","size","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrap","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","version","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","buffer_length","buffers_size","file_size","length","length","number_of_bits","requested_id","requested_id","required_number_of_bytes","type_name","Compression","FileWriter","LZ4","Record","StreamWriter","WriteOptions","ZSTD","__clone_box","__clone_box","__clone_box","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","az","az","az","az","az","block_offsets","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone_into","clone_into","clone_into","columns","columns","compression","default","default_ipc_fields","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","dictionary_blocks","dictionary_tracker","dictionary_tracker","drop","drop","drop","drop","drop","encoded_message","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fields","fields","finish","finish","finished","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","get_scratches","hash","hash","init","init","init","init","init","into","into","into","into","into","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_inner","into_inner","into_request","into_request","into_request","into_request","into_request","ipc_fields","ipc_fields","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","new","null_value","options","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","record_blocks","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","schema","schema_to_bytes","set_scratches","start","start","state","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from_file","try_into","try_into","try_into","try_into","try_into","try_new","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","write","write","write_options","writer","writer","write","mmap_dictionaries_unchecked","mmap_unchecked","IS_LARGE","Offset","Offsets","OffsetsBuffer","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","as_slice","as_slice","az","az","borrow","borrow","borrow_mut","borrow_mut","buffer","capacity","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","extend_constant","first","fmt","fmt","from","from","from","from","from","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_inner","into_inner","into_mut","into_request","into_request","last","last","len","len","len_proxy","len_proxy","lengths","lossless_try_into","lossless_try_into","lossy_into","lossy_into","new","new","new_unchecked","new_unchecked","new_zeroed","null_value","null_value","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","pop","range","reserve","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","shrink_to_fit","slice","slice_unchecked","start_end","start_end","start_end_unchecked","start_end_unchecked","to_owned","to_owned","try_extend_from_lengths","try_extend_from_self","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_iter","try_from_lengths","try_into","try_into","try_push","try_push_usize","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","with_capacity","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","BinaryScalar","BooleanScalar","DictionaryScalar","FixedSizeBinaryScalar","FixedSizeListScalar","ListScalar","MapScalar","NullScalar","PrimitiveScalar","Scalar","StructScalar","UnionScalar","Utf8Scalar","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","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","az","az","az","az","az","az","az","az","az","az","az","az","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","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","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","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","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","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","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","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_any","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_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","new","new","new","new","new","new","new","new","new","new","new","new_scalar","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","phantom","phantom","phantom","phantom","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","to","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_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","type_","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","value","value","value","value","value","value","value","value","value","value","value","value","value","value","values","values","values","values","values","values","values","values","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","EPOCH_DAYS_FROM_CE","MICROSECONDS","MILLISECONDS","MILLISECONDS_IN_DAY","NANOSECONDS","SECONDS_IN_DAY","add_interval","add_naive_interval","date32_to_date","date32_to_date_opt","date32_to_datetime","date32_to_datetime_opt","date64_to_date","date64_to_datetime","duration_ms_to_duration","duration_ns_to_duration","duration_s_to_duration","duration_us_to_duration","parse_offset","time32ms_to_time","time32s_to_time","time64ns_to_time","time64ns_to_time_opt","time64us_to_time","time64us_to_time_opt","timestamp_ms_to_datetime","timestamp_ms_to_datetime_opt","timestamp_ns_to_datetime","timestamp_ns_to_datetime_opt","timestamp_s_to_datetime","timestamp_s_to_datetime_opt","timestamp_to_datetime","timestamp_to_naive_datetime","timestamp_us_to_datetime","timestamp_us_to_datetime_opt","timeunit_scale","utf8_to_naive_timestamp_ns","utf8_to_naive_timestamp_ns_scalar","utf8_to_naive_timestamp_scalar","utf8_to_timestamp_ns","utf8_to_timestamp_ns_scalar","utf8_to_timestamp_scalar","TrustedLen","BitChunk","BitChunkIter","BitChunkOnes","Bytes","DIGITS","DaysMs","E","E","EPSILON","FRAC_1_PI","FRAC_1_PI","FRAC_1_SQRT_2","FRAC_1_SQRT_2","FRAC_2_PI","FRAC_2_PI","FRAC_2_SQRT_PI","FRAC_2_SQRT_PI","FRAC_PI_2","FRAC_PI_2","FRAC_PI_3","FRAC_PI_3","FRAC_PI_4","FRAC_PI_4","FRAC_PI_6","FRAC_PI_6","FRAC_PI_8","FRAC_PI_8","Float16","Float32","Float64","INFINITY","IS_LARGE","Index","IndexRange","Int128","Int16","Int256","Int32","Int64","Int8","LN_10","LN_10","LN_2","LN_2","LOG10_2","LOG10_2","LOG10_E","LOG10_E","LOG2_10","LOG2_10","LOG2_E","LOG2_E","MANTISSA_DIGITS","MAX","MAX_10_EXP","MAX_EXP","MAX_SUBNORMAL","MIN","MIN_10_EXP","MIN_EXP","MIN_POSITIVE","MIN_POSITIVE_SUBNORMAL","MonthDayNano","NAN","NEG_INFINITY","NEG_ONE","NEG_ZERO","NativeType","ONE","Offset","PI","PI","PRIMITIVE","PrimitiveType","RADIX","SQRT_2","SQRT_2","UInt16","UInt32","UInt64","UInt8","ZERO","__clone_box","__clone_box","__clone_box","__clone_box","abs","abs","abs","abs","abs_sub","abs_sub","acos","acos","acos","acosh","acosh","acosh","add","add","add","add","add_assign","add_assign","add_checked","add_wrapping","arg","as_","as_","as_","as_","as_","as_","as_","as_","as_","as_","as_","as_","as_","as_","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_usize","asin","asin","asin","asinh","asinh","asinh","atan","atan","atan","atan2","atan2","atanh","atanh","atanh","az","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cbrt","cbrt","cbrt","ceil","ceil","ceil","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast","checked_cast","checked_cast","checked_cast","checked_cast","checked_cast","checked_cast","checked_cast","checked_cast","checked_cast","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_from_fixed","checked_to_fixed","clamp","classify","classify","classify","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","compare","compare","conj","copysign","cos","cos","cos","cosh","cosh","cosh","days","days","days_ms","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","div","div","div","div","div_assign","div_assign","div_checked","div_wrapping","drop","drop","drop","drop","drop","drop","drop","end","epsilon","epsilon","epsilon","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","exp","exp","exp","exp2","exp2","exp2","exp_m1","exp_m1","expf","f16","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fract","fract","fract","from","from","from","from","from","from","from","from","from","from","from","from","from_as_usize","from_be_bytes","from_be_bytes","from_be_bytes","from_be_bytes","from_be_bytes","from_be_bytes","from_bits","from_f32","from_f32","from_f32_const","from_f64","from_f64","from_f64_const","from_fixed","from_i16","from_i32","from_i64","from_i8","from_le_bytes","from_le_bytes","from_le_bytes","from_le_bytes","from_le_bytes","from_le_bytes","from_ne_bytes","from_ne_bytes","from_radix_10","from_radix_10_signed","from_radix_16","from_ref","from_ref","from_ref","from_ref","from_str","from_str_radix","from_u16","from_u32","from_u64","from_u8","from_usize","from_usize","from_words","ge","gt","hash","hash","hash","heap_size_bytes","hypot","hypot","i256","im","infinity","infinity","init","init","init","init","init","init","init","integer_decode","integer_decode","into","into","into","into","into","into","into","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_iter","into_iter","into_iter","into_py_dict_bound","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_eq","is_finite","is_finite","is_finite","is_finite","is_infinite","is_infinite","is_infinite","is_infinite","is_nan","is_nan","is_nan","is_nan","is_normal","is_normal","is_normal","is_normal","is_pod","is_sign_negative","is_sign_negative","is_sign_negative","is_sign_negative","is_sign_positive","is_sign_positive","is_sign_positive","is_sign_positive","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_zero","is_zero","l1_norm","le","ln","ln","ln","ln_1p","ln_1p","log","log","log","log10","log10","log10","log2","log2","log2","lossless_try_from","lossless_try_from","lossless_try_from","lossless_try_from","lossless_try_from","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_from","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lt","mask","max","max","max","max","max_value","max_value","max_value","max_value","max_value","milliseconds","min","min","min","min","min_positive_value","min_positive_value","min_positive_value","min_value","min_value","min_value","min_value","min_value","mod_checked","mod_wrapping","months","months_days_ns","mul","mul","mul","mul","mul_add","mul_add","mul_assign","mul_assign","mul_checked","mul_wrapping","nan","nan","neg","neg","neg","neg","neg","neg_checked","neg_infinity","neg_infinity","neg_wrapping","neg_zero","neg_zero","new","new","new","new","new","next","next","next","ns","null_value","null_value","null_value","null_value","one","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast","overflowing_cast","overflowing_cast","overflowing_cast","overflowing_cast","overflowing_cast","overflowing_cast","overflowing_cast","overflowing_cast","overflowing_cast","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_from_fixed","overflowing_to_fixed","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pow_checked","pow_wrapping","powc","powf","powf","powf","powi","powi","powi","powi","product","product","range","re","recip","recip","recip","recip","rem","rem","rem","rem","rem_assign","rem_assign","remaining","remaining","round","round","round","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast","saturating_cast","saturating_cast","saturating_cast","saturating_cast","saturating_cast","saturating_cast","saturating_cast","saturating_cast","saturating_cast","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_from_fixed","saturating_to_fixed","signum","signum","signum","signum","simd","sin","sin","sin","sin_cos","sin_cos","sinh","sinh","sinh","size_hint","size_hint","size_hint","sqrt","sqrt","sqrt","start","sub","sub","sub","sub","sub_assign","sub_assign","sub_checked","sub_wrapping","sum","sum","tan","tan","tan","tanh","tanh","tanh","to_be_bytes","to_be_bytes","to_be_bytes","to_be_bytes","to_be_bytes","to_be_bytes","to_bits","to_byte_slice","to_degrees","to_degrees","to_degrees","to_f32","to_f32","to_f32_const","to_f64","to_f64","to_f64_const","to_fixed","to_i16","to_i32","to_i64","to_i64","to_i8","to_isize","to_le_bytes","to_le_bytes","to_le_bytes","to_le_bytes","to_le_bytes","to_le_bytes","to_ne_bytes","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","to_radians","to_radians","to_radians","to_string","to_string","to_string","to_string","to_u16","to_u32","to_u64","to_u8","to_usize","to_usize","total_cmp","trunc","trunc","trunc","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast","unwrapped_cast","unwrapped_cast","unwrapped_cast","unwrapped_cast","unwrapped_cast","unwrapped_cast","unwrapped_cast","unwrapped_cast","unwrapped_cast","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_from_fixed","unwrapped_to_fixed","usize_as","value","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast","wrapping_cast","wrapping_cast","wrapping_cast","wrapping_cast","wrapping_cast","wrapping_cast","wrapping_cast","wrapping_cast","wrapping_cast","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_from_fixed","wrapping_to_fixed","zero","Chunk","FromMaskChunk","LANES","Mask","Native","NativeSimd","Simd","Simd","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","align","align","align","align","align","align","align","align","align","align","align","align","align","align","align","align","as_any","as_any","as_any","as_any","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","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","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","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","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","days_msx8","default","default","default","default","default","default","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_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","f16x32","f32x16","f64x8","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","i128x8","i16x32","i256x8","i32x16","i64x8","i8x64","index","index","index","index","index","index","index","index","index","index","index","index","index","index","index","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","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_any","into_any","into_any","into_any","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_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","months_days_nsx8","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","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","select","select","select","select","select","select","select","select","select","select","select","select","select","select","select","select","to_owned","to_owned","to_owned","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_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","u16x32","u32x16","u64x8","u8x64","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","ALIGNMENT","Allocation","AlwaysNull","AnyDictionaryArray","Array","Array","ArrayAccessor","ArrayBuilder","ArrayData","ArrayDataBuilder","ArrayDataRef","ArrayIter","ArrayRef","ArrowNativeTypeOp","ArrowNumericType","ArrowPrimitiveType","AsArray","Binary","BinaryArray","BinaryBuilder","BinaryDictionaryBuilder","BinaryRunBuilder","BinaryViewArray","BinaryViewBuilder","BitMap","BooleanArray","BooleanBufferBuilder","BooleanBuilder","BooleanIter","BufferBuilder","BufferSpec","ByteView","Capacities","DATA_TYPE","DATA_TYPE","DATA_TYPE_CONSTRUCTOR","DATA_TYPE_CONSTRUCTOR","DataTypeLayout","Date32Array","Date32BufferBuilder","Date32Builder","Date64Array","Date64BufferBuilder","Date64Builder","Datum","Decimal128Array","Decimal128BufferBuilder","Decimal128Builder","Decimal256Array","Decimal256BufferBuilder","Decimal256Builder","Dictionary","DictionaryArray","DurationMicrosecondArray","DurationMicrosecondBufferBuilder","DurationMicrosecondBuilder","DurationMillisecondArray","DurationMillisecondBufferBuilder","DurationMillisecondBuilder","DurationNanosecondArray","DurationNanosecondBufferBuilder","DurationNanosecondBuilder","DurationSecondArray","DurationSecondBufferBuilder","DurationSecondBuilder","DynComparator","FixedSizeBinaryArray","FixedSizeBinaryBuilder","FixedSizeBinaryIter","FixedSizeListArray","FixedSizeListBuilder","FixedSizeListIter","FixedWidth","Float16Array","Float16BufferBuilder","Float16Builder","Float32Array","Float32BufferBuilder","Float32Builder","Float64Array","Float64BufferBuilder","Float64Builder","GenericBinaryArray","GenericBinaryBuilder","GenericBinaryIter","GenericByteArray","GenericByteBuilder","GenericByteDictionaryBuilder","GenericByteRunBuilder","GenericByteViewArray","GenericByteViewBuilder","GenericListArray","GenericListArrayIter","GenericListBuilder","GenericListViewArray","GenericListViewArrayIter","GenericStringArray","GenericStringBuilder","GenericStringIter","IS_LARGE","Int16Array","Int16BufferBuilder","Int16Builder","Int16DictionaryArray","Int16RunArray","Int32Array","Int32BufferBuilder","Int32Builder","Int32DictionaryArray","Int32RunArray","Int64Array","Int64BufferBuilder","Int64Builder","Int64DictionaryArray","Int64RunArray","Int8Array","Int8BufferBuilder","Int8Builder","Int8DictionaryArray","IntervalDayTimeArray","IntervalDayTimeBufferBuilder","IntervalDayTimeBuilder","IntervalMonthDayNanoArray","IntervalMonthDayNanoBufferBuilder","IntervalMonthDayNanoBuilder","IntervalYearMonthArray","IntervalYearMonthBufferBuilder","IntervalYearMonthBuilder","Item","LargeBinaryArray","LargeBinaryBuilder","LargeBinaryDictionaryBuilder","LargeBinaryRunBuilder","LargeListArray","LargeListBuilder","LargeListViewArray","LargeStringArray","LargeStringBuilder","LargeStringDictionaryBuilder","LargeStringRunBuilder","List","ListArray","ListBuilder","ListViewArray","MAX_TOTAL_ORDER","MIN_TOTAL_ORDER","MapArray","MapArrayIter","MapBuilder","MapFieldNames","MutableArrayData","Native","NativeAdapter","NullArray","NullBuilder","ONE","OffsetSizeTrait","PREFIX","PrimitiveArray","PrimitiveBuilder","PrimitiveDictionaryBuilder","PrimitiveIter","PrimitiveRunBuilder","RecordBatch","RecordBatchIterator","RecordBatchOptions","RecordBatchReader","RecordBatchWriter","RunArray","Scalar","StringArray","StringBuilder","StringDictionaryBuilder","StringRunBuilder","StringViewArray","StringViewBuilder","Struct","StructArray","StructBuilder","Time32MillisecondArray","Time32MillisecondBufferBuilder","Time32MillisecondBuilder","Time32SecondArray","Time32SecondBufferBuilder","Time32SecondBuilder","Time64MicrosecondArray","Time64MicrosecondBufferBuilder","Time64MicrosecondBuilder","Time64NanosecondArray","Time64NanosecondBufferBuilder","Time64NanosecondBuilder","TimestampMicrosecondArray","TimestampMicrosecondBufferBuilder","TimestampMicrosecondBuilder","TimestampMillisecondArray","TimestampMillisecondBufferBuilder","TimestampMillisecondBuilder","TimestampNanosecondArray","TimestampNanosecondBufferBuilder","TimestampNanosecondBuilder","TimestampSecondArray","TimestampSecondBufferBuilder","TimestampSecondBuilder","TypedDictionaryArray","TypedRunArray","UInt16Array","UInt16BufferBuilder","UInt16Builder","UInt16DictionaryArray","UInt32Array","UInt32BufferBuilder","UInt32Builder","UInt32DictionaryArray","UInt64Array","UInt64BufferBuilder","UInt64Builder","UInt64DictionaryArray","UInt8Array","UInt8BufferBuilder","UInt8Builder","UInt8DictionaryArray","UnionArray","UnionBuilder","VariableWidth","ZERO","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_marker","add_buffer","add_buffers","add_checked","add_child_data","add_wrapping","align_buffers","array","array","arrays","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_dictionary","as_any_dictionary_opt","as_any_dictionary_opt","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_binary","as_binary_opt","as_binary_view","as_binary_view_opt","as_boolean","as_boolean_array","as_boolean_opt","as_boolean_opt","as_byte_view","as_byte_view_opt","as_byte_view_opt","as_bytes","as_bytes_opt","as_bytes_opt","as_decimal_array","as_dictionary","as_dictionary_array","as_dictionary_opt","as_dictionary_opt","as_fixed_size_binary","as_fixed_size_binary_opt","as_fixed_size_binary_opt","as_fixed_size_list","as_fixed_size_list_array","as_fixed_size_list_opt","as_fixed_size_list_opt","as_generic_binary_array","as_generic_list_array","as_large_list_array","as_largestring_array","as_list","as_list_array","as_list_opt","as_list_opt","as_map","as_map_array","as_map_opt","as_map_opt","as_null_array","as_primitive","as_primitive_array","as_primitive_opt","as_primitive_opt","as_run_array","as_string","as_string_array","as_string_opt","as_string_view","as_string_view_opt","as_struct","as_struct_array","as_struct_opt","as_struct_opt","as_u128","as_union","as_union_array","as_union_opt","as_union_opt","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","block_size","borrow","borrow","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","buffer","buffer","buffer","buffer_index","buffers","buffers","buffers","buffers","buffers","buffers","build","build_aligned","build_unchecked","builder","builder","builder","builder","builder","bytes_iter","can_contain_null_mask","cast","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","child","child_data","child_data","child_data","child_data","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","close","column","column_by_name","column_names","columns","columns","columns_ref","compare","compare_unchecked","completed","current","current_end","current_run_end_index","current_run_end_index","current_value","current_value","data","data_buffers","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","dedup","default","default_value","deref","deref","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","dictionary","dictionary","div_checked","div_wrapping","downcast","downcast_array","downcast_dict","downcast_dictionary_array","downcast_integer","downcast_primitive","downcast_primitive_array","downcast_run_array","downcast_run_end_index","downcast_temporal","downcast_temporal_array","drop","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","entry","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","export_array_into_raw","extend","extend_null_bits","extend_nulls","extend_nulls","extend_values","false_count","ffi","ffi_stream","field","field","field_builders","field_names","fields","fields","fields","fields","fields","finish","finish_cloned","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","freeze","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_binary","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter_primitive","from_iter_primitive","from_iter_values","from_iter_values","from_iter_values","from_iter_values_with_nulls","from_opt_vec","from_opt_vec","from_pyarrow_bound","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_trusted_len_iter","from_unary","from_unary","from_value","from_vec","from_vec","gc","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_array_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_buffer_memory_size","get_byte_width","get_data_type","get_data_type","get_end_physical_index","get_physical_index","get_physical_indices","get_slice_memory_size","get_start_physical_index","has_current_value","in_progress","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","initial_capacity","inline_value","inner","inner_schema","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_box_any","into_builder","into_builder","into_builder","into_builder","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_data","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_parts","into_parts","into_parts","into_parts","into_parts","into_parts","into_parts","into_parts","into_parts","into_parts","into_parts","into_parts","into_primitive_dict_builder","into_pyarrow","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_ascii","is_ascii","is_ascii","is_ascii","is_compatible","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_empty","is_eq","is_ge","is_gt","is_le","is_lt","is_ne","is_null","is_null","is_nullable","is_nullable","is_nullable","is_nullable","is_nullable","is_nullable","is_nullable","is_ordered","is_ordered","is_valid","is_valid","is_zero","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iterator","key","key","key_builder","key_type","keys","keys","keys","keys","keys","keys","keys_builder","keys_builder","keys_iter","layout","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","length","list_len","logical_len","logical_nulls","logical_nulls","logical_nulls","logical_nulls","logical_nulls","logical_nulls","logical_nulls","logical_nulls","lookup_key","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","make_array","make_builder","make_comparator","make_view","map","match_field_names","mod_checked","mod_wrapping","mul_checked","mul_wrapping","native","neg_checked","neg_wrapping","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_binary","new_empty","new_empty","new_empty_array","new_empty_fields","new_fixed_width","new_from_packed","new_from_strings","new_from_u8","new_list_view","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null_array","new_nullable_empty","new_scalar","new_scalar","new_scalar","new_scalar","new_scalar","new_scalar","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_unchecked","new_view","next_batch","normalized_keys","normalized_keys","null_bit_buffer","null_bit_buffer","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_count","null_count","null_count","null_count","null_count","null_if_overflow_precision","null_value","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","num_chars","num_columns","occupancy","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offset","offsets","offsets","offsets","offsets","offsets","offsets","offsets_builder","offsets_builder","offsets_builder","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","phantom","phantom","pow_checked","pow_wrapping","precision","prefix","prefix_bytes_iter","prev_run_end_index","prev_run_end_index","ptr_eq","reinterpret_cast","row_count","row_count","run_array","run_array","run_ends","run_ends","run_ends","run_ends_builder","run_ends_builder","run_iterator","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","scale","schema","schema","sizes","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","state","string_tracker","sub_checked","sub_wrapping","suffix_bytes_iter","take_iter","take_iter","take_iter","take_iter","take_iter_unchecked","take_iter_unchecked","take_iter_unchecked","take_iter_unchecked","temporal_conversions","timezone","timezone","to_binary_view","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_data","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_pyarrow","to_string_view","to_string_view_unchecked","true_count","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_binary","try_from_iter","try_from_sparse_iter","try_from_sparse_iter_with_size","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_unary","try_unary_mut","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id_builder","type_ids","type_ids","type_names","types","unary","unary_mut","unary_mut","unary_opt","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","validate","validate_data","validate_decimal_precision","validate_full","validate_nulls","validate_values","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value_as_date","value_as_datetime","value_as_datetime_with_tz","value_as_duration","value_as_string","value_as_time","value_builder","value_builder","value_data","value_data","value_data","value_data","value_field","value_length","value_length","value_length","value_length","value_length","value_length","value_length","value_length","value_offset","value_offset","value_offset","value_offset","value_offset_builder","value_offsets","value_offsets","value_offsets","value_offsets","value_offsets","value_offsets","value_offsets","value_offsets","value_size","value_sizes","value_sizes","value_type","value_type","value_type","value_type","value_type","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","variadic","variadic_data_buffers","views","views","views_builder","vzip","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_buffer_index","with_capacities","with_data_type","with_offset","with_precision_and_scale","with_timezone","with_timezone_opt","with_timezone_utc","with_values","with_values","with_values","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","alignment","byte_width","AnyDictionaryArray","Array","ArrayAccessor","ArrayRef","ArrowPrimitiveType","BinaryArray","BinaryViewArray","BooleanArray","DATA_TYPE","Date32Array","Date64Array","Decimal128Array","Decimal256Array","DictionaryArray","DurationMicrosecondArray","DurationMillisecondArray","DurationNanosecondArray","DurationSecondArray","FixedSizeBinaryArray","FixedSizeListArray","Float16Array","Float32Array","Float64Array","GenericBinaryArray","GenericByteArray","GenericByteViewArray","GenericListArray","GenericListViewArray","GenericStringArray","IS_LARGE","Int16Array","Int16DictionaryArray","Int16RunArray","Int32Array","Int32DictionaryArray","Int32RunArray","Int64Array","Int64DictionaryArray","Int64RunArray","Int8Array","Int8DictionaryArray","IntervalDayTimeArray","IntervalMonthDayNanoArray","IntervalYearMonthArray","Item","LargeBinaryArray","LargeListArray","LargeListViewArray","LargeStringArray","ListArray","ListViewArray","MapArray","Native","NativeAdapter","NullArray","OffsetSizeTrait","PREFIX","PrimitiveArray","RunArray","StringArray","StringViewArray","StructArray","Time32MillisecondArray","Time32SecondArray","Time64MicrosecondArray","Time64NanosecondArray","TimestampMicrosecondArray","TimestampMillisecondArray","TimestampNanosecondArray","TimestampSecondArray","TypedDictionaryArray","TypedRunArray","UInt16Array","UInt16DictionaryArray","UInt32Array","UInt32DictionaryArray","UInt64Array","UInt64DictionaryArray","UInt8Array","UInt8DictionaryArray","UnionArray","as_any","buffers","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","default_value","dictionary","entries","fields","fields","get_array_memory_size","get_buffer_memory_size","get_byte_width","into_data","is_empty","is_null","is_nullable","is_ordered","is_valid","keys","keys","len","len","len","len","len","logical_nulls","make_array","native","new_empty_array","new_null_array","normalized_keys","null_count","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","nulls","offset","offsets","phantom","run_array","run_ends","slice","to_data","type_ids","value","value_data","value_data","value_length","value_length","value_offsets","value_offsets","value_offsets","value_offsets","value_sizes","value_unchecked","values","values","values","values","values","values","values","values","values","values","views","with_values","ArrayBuilder","BinaryBuilder","BinaryDictionaryBuilder","BinaryRunBuilder","BinaryViewBuilder","BooleanBufferBuilder","BooleanBuilder","BufferBuilder","Date32BufferBuilder","Date32Builder","Date64BufferBuilder","Date64Builder","Decimal128BufferBuilder","Decimal128Builder","Decimal256BufferBuilder","Decimal256Builder","DurationMicrosecondBufferBuilder","DurationMicrosecondBuilder","DurationMillisecondBufferBuilder","DurationMillisecondBuilder","DurationNanosecondBufferBuilder","DurationNanosecondBuilder","DurationSecondBufferBuilder","DurationSecondBuilder","FixedSizeBinaryBuilder","FixedSizeListBuilder","Float16BufferBuilder","Float16Builder","Float32BufferBuilder","Float32Builder","Float64BufferBuilder","Float64Builder","GenericBinaryBuilder","GenericByteBuilder","GenericByteDictionaryBuilder","GenericByteRunBuilder","GenericByteViewBuilder","GenericListBuilder","GenericStringBuilder","Int16BufferBuilder","Int16Builder","Int32BufferBuilder","Int32Builder","Int64BufferBuilder","Int64Builder","Int8BufferBuilder","Int8Builder","IntervalDayTimeBufferBuilder","IntervalDayTimeBuilder","IntervalMonthDayNanoBufferBuilder","IntervalMonthDayNanoBuilder","IntervalYearMonthBufferBuilder","IntervalYearMonthBuilder","LargeBinaryBuilder","LargeBinaryDictionaryBuilder","LargeBinaryRunBuilder","LargeListBuilder","LargeStringBuilder","LargeStringDictionaryBuilder","LargeStringRunBuilder","ListBuilder","MapBuilder","MapFieldNames","NullBuilder","PrimitiveBuilder","PrimitiveDictionaryBuilder","PrimitiveRunBuilder","StringBuilder","StringDictionaryBuilder","StringRunBuilder","StringViewBuilder","StructBuilder","Time32MillisecondBufferBuilder","Time32MillisecondBuilder","Time32SecondBufferBuilder","Time32SecondBuilder","Time64MicrosecondBufferBuilder","Time64MicrosecondBuilder","Time64NanosecondBufferBuilder","Time64NanosecondBuilder","TimestampMicrosecondBufferBuilder","TimestampMicrosecondBuilder","TimestampMillisecondBufferBuilder","TimestampMillisecondBuilder","TimestampNanosecondBufferBuilder","TimestampNanosecondBuilder","TimestampSecondBufferBuilder","TimestampSecondBuilder","UInt16BufferBuilder","UInt16Builder","UInt32BufferBuilder","UInt32Builder","UInt64BufferBuilder","UInt64Builder","UInt8BufferBuilder","UInt8Builder","UnionBuilder","__clone_box","_marker","advance","advance","allocated_size","append","append","append","append","append","append","append","append","append","append_block","append_buffer","append_empty_value","append_empty_values","append_n","append_n","append_n","append_n","append_n_zeroed","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_nulls","append_nulls","append_nulls","append_nulls","append_nulls","append_option","append_option","append_option","append_option","append_option","append_option","append_option","append_option","append_option","append_options","append_options","append_packed_range","append_slice","append_slice","append_slice","append_slice","append_trusted_len_iter","append_trusted_len_iter","append_value","append_value","append_value","append_value","append_value","append_value","append_value","append_value","append_value","append_value","append_value_n","append_values","append_values","append_values","append_values","append_view_unchecked","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","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_slice","as_slice","as_slice_mut","as_slice_mut","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","block_size","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","buffer","buffer","build","capacity","capacity","capacity","capacity","capacity","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","completed","current_run_end_index","current_run_end_index","current_value","current_value","data_type","dedup","default","default","default","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_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","entries","entry","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","field","field","field_builder","field_builders","field_names","fields","fields","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","finish_cloned","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_fields","from_iter","from_ref","get_bit","get_value","has_current_value","in_progress","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","initial_capacity","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_box_any","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_empty","is_empty","is_empty","key","key_builder","keys","keys_builder","keys_builder","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","list_len","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","make_builder","make_view","map","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_dense","new_from_buffer","new_from_buffer","new_from_buffer","new_from_buffer","new_from_builders","new_from_empty_builders","new_sparse","new_with_dictionary","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","null_buffer_builder","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_fields","offsets_builder","offsets_builder","offsets_builder","offsets_slice","offsets_slice","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","phantom","prev_run_end_index","prev_run_end_index","reserve","reserve","resize","run_ends_builder","run_ends_builder","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","set_bit","slices_mut","state","string_tracker","to_owned","truncate","truncate","try_append_view","try_from","try_from","try_from","try_from","try_from","try_from","try_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id_builder","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","validity_slice","validity_slice","validity_slice","validity_slice","validity_slice","validity_slice","validity_slice","validity_slice","validity_slice","validity_slice","validity_slice","validity_slice_mut","validity_slice_mut","value","value_builder","value_builder","value_field","value_length","value_length","value_offset_builder","values","values","values","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_builder","values_ref","values_slice","values_slice","values_slice","values_slice","values_slice_mut","values_slice_mut","views_builder","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_block_size","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity_dense","with_capacity_sparse","with_data_type","with_deduplicate_strings","with_field","with_field","with_fixed_block_size","with_precision_and_scale","with_timezone","with_timezone_opt","with_values_field","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write_str","AsArray","as_any_dictionary","as_any_dictionary_opt","as_binary","as_binary_opt","as_binary_view","as_binary_view_opt","as_boolean","as_boolean_array","as_boolean_opt","as_byte_view","as_byte_view_opt","as_bytes","as_bytes_opt","as_decimal_array","as_dictionary","as_dictionary_array","as_dictionary_opt","as_fixed_size_binary","as_fixed_size_binary_opt","as_fixed_size_list","as_fixed_size_list_array","as_fixed_size_list_opt","as_generic_binary_array","as_generic_list_array","as_large_list_array","as_largestring_array","as_list","as_list_array","as_list_opt","as_map","as_map_array","as_map_opt","as_null_array","as_primitive","as_primitive_array","as_primitive_opt","as_run_array","as_string","as_string_array","as_string_opt","as_string_view","as_string_view_opt","as_struct","as_struct_array","as_struct_opt","as_union","as_union_array","as_union_opt","downcast_array","FFI_ArrowArray","FFI_ArrowSchema","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","buffer","buffers","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","child","child","children","children","children","deref","deref","deref_mut","deref_mut","dictionary","dictionary","dictionary","dictionary","dictionary_ordered","drop","drop","drop","drop","empty","empty","export_array_into_raw","flags","flags","fmt","fmt","format","format","from","from","from_ffi","from_ffi_and_data_type","from_raw","from_raw","init","init","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","is_empty","is_released","len","length","lossless_try_into","lossless_try_into","lossy_into","lossy_into","map_keys_sorted","metadata","metadata","n_buffers","n_children","n_children","name","name","new","null_count","null_count","nullable","num_buffers","num_children","offset","offset","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","private_data","private_data","release","release","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","to_ffi","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_new","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","with_flags","with_metadata","with_name","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","ArrowArrayStreamReader","FFI_ArrowArrayStream","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","deref","deref","deref_mut","deref_mut","drop","drop","drop","empty","export_reader_into_raw","fmt","fmt","from","from","from_pyarrow_bound","from_raw","from_raw","get_last_error","get_next","get_schema","init","init","into","into","into_any","into_any","into_any_rc","into_any_rc","into_iter","into_pyarrow","into_request","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","new","next","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","par_bridge","private_data","release","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","schema","schema","stream","try_from","try_from","try_into","try_into","try_new","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","ArrayIter","BooleanIter","FixedSizeBinaryIter","FixedSizeListIter","GenericBinaryIter","GenericListArrayIter","GenericListViewArrayIter","GenericStringIter","MapArrayIter","PrimitiveIter","array","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","current","current_end","deref","deref_mut","drop","fmt","from","init","into","into_any","into_any_arc","into_any_rc","into_iter","into_request","logical_nulls","lossless_try_into","lossy_into","new","next","next_back","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","size_hint","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","RunArrayIter","array","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","current_back_logical","current_back_physical","current_front_logical","current_front_physical","deref","deref_mut","drop","fmt","from","init","into","into_any","into_any_arc","into_any_rc","into_iter","into_request","lossless_try_into","lossy_into","new","next","next_back","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","size_hint","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","EPOCH_DAYS_FROM_CE","MICROSECONDS","MICROSECONDS_IN_DAY","MILLISECONDS","MILLISECONDS_IN_DAY","NANOSECONDS","NANOSECONDS_IN_DAY","SECONDS_IN_DAY","as_date","as_datetime","as_datetime_with_timezone","as_duration","as_time","date32_to_datetime","date64_to_datetime","duration_ms_to_duration","duration_ns_to_duration","duration_s_to_duration","duration_us_to_duration","time32ms_to_time","time32s_to_time","time64ns_to_time","time64us_to_time","time_to_time32ms","time_to_time32s","time_to_time64ns","time_to_time64us","timestamp_ms_to_datetime","timestamp_ns_to_datetime","timestamp_s_to_datetime","timestamp_us_to_datetime","Tz","TzOffset","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","deref","deref","deref_mut","deref_mut","drop","drop","fix","fmt","fmt","fmt","from","from","from_offset","from_ref","from_ref","from_str","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","offset_from_local_date","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_datetime","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","to_owned","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","ArrowDictionaryKeyType","ArrowPrimitiveType","ArrowTemporalType","ArrowTimestampType","BYTE_LENGTH","BinaryType","BinaryViewType","BooleanType","ByteArrayType","ByteViewType","DATA_TYPE","DATA_TYPE","DATA_TYPE","DEFAULT_TYPE","Date32Type","Date64Type","Decimal128Type","Decimal256Type","DecimalType","DurationMicrosecondType","DurationMillisecondType","DurationNanosecondType","DurationSecondType","Float16Type","Float32Type","Float64Type","GenericBinaryType","GenericStringType","IS_UTF8","Int16Type","Int32Type","Int64Type","Int8Type","IntervalDayTime","IntervalDayTimeType","IntervalMonthDayNano","IntervalMonthDayNanoType","IntervalYearMonthType","LargeBinaryType","LargeUtf8Type","MAX_PRECISION","MAX_SCALE","Native","Native","Native","Offset","Owned","PREFIX","PREFIX","PREFIX","RunEndIndexType","StringViewType","TYPE_CONSTRUCTOR","Time32MillisecondType","Time32SecondType","Time64MicrosecondType","Time64NanosecondType","TimestampMicrosecondType","TimestampMillisecondType","TimestampNanosecondType","TimestampSecondType","UInt16Type","UInt32Type","UInt64Type","UInt8Type","UNIT","Utf8Type","days","days","default_value","format_decimal","get_byte_width","get_time_unit","is_valid_decimal_precision","make_value","milliseconds","months","nanoseconds","phantom","phantom","validate","validate","validate_decimal_precision","validate_decimal_precision_and_scale","BooleanBuffer","Buffer","MutableBuffer","NullBuffer","OffsetBuffer","RunEndBuffer","ScalarBuffer","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","advance","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_byte_slice","as_byte_slice","as_mut_ptr","as_ptr","as_ptr","as_ref","as_ref","as_slice","as_slice","as_slice_mut","as_slice_of","as_slice_of","az","az","az","az","az","az","az","bit_chunks","bit_chunks","bit_slice","bitand","bitor","bitwise_bin_op_helper","bitwise_quaternary_op_helper","bitwise_unary_op_helper","bitxor","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","buffer","buffer","buffer","buffer_bin_and","buffer_bin_and_not","buffer_bin_or","buffer_bin_xor","buffer_unary_not","capacity","capacity","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clear","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","collect_bool","collect_bool","contains","count_set_bits","count_set_bits","count_set_bits_offset","data","data","data_ptr","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","drop","drop","drop","drop","drop","drop","drop","drop","encode_hex","encode_hex","encode_hex_upper","encode_hex_upper","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expand","extend","extend_from_slice","extend_zeros","fmt","fmt","fmt","fmt","fmt","fmt","fmt","freeze","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bytes","from_custom_allocation","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_len_zeroed","from_lengths","from_raw_parts","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_slice_ref","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter_bool","from_vec","from_vec","get_end_physical_index","get_physical_index","get_start_physical_index","init","init","init","init","init","init","init","inner","inner","inner","inner","inner","into","into","into","into","into","into","into","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_inner","into_inner","into_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_mutable","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_vec","is_empty","is_empty","is_empty","is_empty","is_empty","is_null","is_set","is_valid","iter","iter","layout","len","len","len","len","len","len","len","len","length","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","max_value","new","new","new","new","new","new","new_empty","new_null","new_null","new_set","new_unchecked","new_unchecked","new_unchecked","new_unset","new_valid","new_zeroed","not","null_count","null_count","null_value","offset","offset","offset","offset","offset","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","phantom","ptr","ptr_eq","ptr_eq","ptr_eq","ptr_eq","ptr_offset","push","push_unchecked","reserve","resize","run_ends","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","set_indices","set_len","set_null_bits","set_slices","shrink_to_fit","slice","slice","slice","slice","slice","slice","slice_with_length","sliced","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","truncate","try_for_each_valid_idx","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_trusted_len_iter","try_from_trusted_len_iter","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","typed_data","typed_data","typed_data_mut","union","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","valid_indices","valid_slices","validity","value","value_unchecked","values","values","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_bitset","with_capacity","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","CastOptions","DatePart","Day","DayOfWeekMonday0","DayOfWeekSunday0","DayOfYear","Filter","FilterBuilder","FilterPredicate","Hour","LexicographicalComparator","Microsecond","Millisecond","Minute","Month","Nanosecond","Partitions","Quarter","Second","SlicesIterator","SortColumn","SortOptions","StringArrayType","TakeOptions","Week","Year","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","and","and_kleene","and_not","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","asc","az","az","az","az","az","az","az","az","az","az","binary","binary_mut","bit_and","bit_or","bit_xor","bool_and","bool_or","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","build","build_filter","can_cast_types","cast","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_with_options","check_bounds","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","compare","compare_items","concat","concat_batches","contains","count","count","count","date_part","day","day_dyn","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","desc","descending","doy","doy_dyn","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","ends_with","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filter","filter","filter","filter","filter_record_batch","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format_options","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","hash","hash","hour","hour_dyn","ilike","in_list","in_list_utf8","init","init","init","init","init","init","init","init","init","init","interleave","into","into","into","into","into","into","into","into","into","into","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_iter","into_py_dict_bound","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_ascii","is_empty","is_not_null","is_null","iter","kernels","len","lexicographical_partition_ranges","lexsort","lexsort_to_indices","like","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","max","max_array","max_binary","max_binary_view","max_boolean","max_string","max_string_view","microsecond","microsecond_dyn","millisecond","millisecond_dyn","min","min_array","min_binary","min_binary_view","min_boolean","min_string","min_string_view","minute","minute_dyn","month","month_dyn","multiply_fixed_point","multiply_fixed_point_checked","multiply_fixed_point_dyn","multiunzip","multiunzip","nanosecond","nanosecond_dyn","new","new","new","next","nilike","nlike","not","not","null_value","null_value","null_value","nullif","nulls_first","nulls_first","nulls_last","num_days_from_monday","num_days_from_monday_dyn","num_days_from_sunday","num_days_from_sunday_dyn","optimize","options","or","or_kleene","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","partial_cmp","partial_sort","partition","prep_null_mask_filter","quarter","quarter_dyn","ranges","rank","regexp_is_match","regexp_is_match_scalar","regexp_is_match_utf8","regexp_is_match_utf8_scalar","regexp_match","safe","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","second","second_dyn","shift","sort","sort_limit","sort_to_indices","starts_with","strategy","strategy","sum","sum_array","sum_array_checked","sum_checked","take","take_arrays","take_record_batch","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_binary","try_binary_mut","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_new","try_unary","try_unary_dyn","try_unary_mut","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unary","unary_dyn","unary_mut","union_extract","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","using_chrono_tz_and_utc_naive_date_time","values","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","week","week_dyn","with_descending","with_nulls_first","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","year","year_dyn","aggregate","arity","bitwise","boolean","cast","cast","cast_utils","cmp","comparison","concat","concat_elements","filter","interleave","length","nullif","numeric","partition","rank","regexp","sort","substring","take","temporal","union_extract","window","zip","bit_and","bit_or","bit_xor","bool_and","bool_or","max","max_array","max_binary","max_binary_view","max_boolean","max_string","max_string_view","min","min_array","min_binary","min_binary_view","min_boolean","min_string","min_string_view","sum","sum_array","sum_array_checked","sum_checked","binary","binary_mut","try_binary","try_binary_mut","try_unary","try_unary_dyn","try_unary_mut","unary","unary_dyn","unary_mut","bitwise_and","bitwise_and_not","bitwise_and_scalar","bitwise_not","bitwise_or","bitwise_or_scalar","bitwise_shift_left","bitwise_shift_left_scalar","bitwise_shift_right","bitwise_shift_right_scalar","bitwise_xor","bitwise_xor_scalar","and","and_kleene","and_not","is_not_null","is_null","not","or","or_kleene","CastOptions","can_cast_types","cast","cast_with_options","format_options","safe","Century","Day","Decade","Hour","IntervalParseConfig","IntervalUnit","Microsecond","Millisecond","Minute","Month","MonthDayNano","Nanosecond","Parser","Second","Week","Year","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","default_unit","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from_ref","from_ref","from_str","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","new","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","parse","parse_decimal","parse_formatted","parse_interval_day_time","parse_interval_month_day_nano","parse_interval_month_day_nano_config","parse_interval_year_month","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","string_to_datetime","string_to_time_nanoseconds","string_to_timestamp_nanos","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","compare_byte_view","compare_byte_view_unchecked","distinct","eq","gt","gt_eq","lt","lt_eq","neq","not_distinct","StringArrayType","contains","ends_with","ilike","in_list","in_list_utf8","is_ascii","iter","like","nilike","nlike","regexp_is_match","regexp_is_match_scalar","regexp_is_match_utf8","regexp_is_match_utf8_scalar","starts_with","concat","concat_batches","concat_element_binary","concat_elements_bytes","concat_elements_dyn","concat_elements_utf8","concat_elements_utf8_many","Filter","FilterBuilder","FilterPredicate","SlicesIterator","build_filter","count","count","filter","filter","filter","filter_record_batch","prep_null_mask_filter","strategy","strategy","interleave","bit_length","length","nullif","add","add_wrapping","div","mul","mul_wrapping","neg","neg_wrapping","rem","sub","sub_wrapping","Partitions","lexicographical_partition_ranges","partition","rank","regexp_is_match","regexp_is_match_scalar","regexp_is_match_utf8","regexp_is_match_utf8_scalar","regexp_match","LexicographicalComparator","SortColumn","SortOptions","compare_items","descending","lexsort","lexsort_to_indices","nulls_first","options","partial_sort","sort","sort_limit","sort_to_indices","values","substring","substring_by_char","TakeOptions","check_bounds","take","take_arrays","take_record_batch","DatePart","Day","DayOfWeekMonday0","DayOfWeekSunday0","DayOfYear","Hour","Microsecond","Millisecond","Minute","Month","Nanosecond","Quarter","Second","Week","Year","date_part","day","day_dyn","doy","doy_dyn","hour","hour_dyn","microsecond","microsecond_dyn","millisecond","millisecond_dyn","minute","minute_dyn","month","month_dyn","nanosecond","nanosecond_dyn","num_days_from_monday","num_days_from_monday_dyn","num_days_from_sunday","num_days_from_sunday_dyn","quarter","quarter_dyn","second","second_dyn","using_chrono_tz_and_utc_naive_date_time","week","week_dyn","year","year_dyn","union_extract","shift","zip","ArrowDictionaryKeyType","ArrowNativeType","ArrowNativeTypeOp","ArrowNumericType","ArrowPrimitiveType","ArrowTemporalType","ArrowTimestampType","BYTE_LENGTH","Binary","BinaryType","BinaryView","BinaryViewType","Boolean","BooleanType","ByteArrayType","ByteViewType","DATA_TYPE","DATA_TYPE","DATA_TYPE","DATA_TYPE","DECIMAL128_MAX_PRECISION","DECIMAL128_MAX_SCALE","DECIMAL256_MAX_PRECISION","DECIMAL256_MAX_SCALE","DECIMAL_DEFAULT_SCALE","DEFAULT_TYPE","DataType","Date32","Date32Type","Date64","Date64Type","DayTime","Decimal128","Decimal128Type","Decimal256","Decimal256Type","DecimalType","Dense","Dictionary","Duration","DurationMicrosecondType","DurationMillisecondType","DurationNanosecondType","DurationSecondType","Field","FieldRef","Fields","FixedSizeBinary","FixedSizeList","Float16","Float16Type","Float32","Float32Type","Float64","Float64Type","GenericBinaryType","GenericStringType","IS_UTF8","Int16","Int16Type","Int32","Int32Type","Int64","Int64Type","Int8","Int8Type","Interval","IntervalDayTime","IntervalDayTimeType","IntervalMonthDayNano","IntervalMonthDayNanoType","IntervalUnit","IntervalYearMonthType","LargeBinary","LargeBinaryType","LargeList","LargeListView","LargeUtf8","LargeUtf8Type","List","ListView","MAX","MAX","MAX","MAX_DECIMAL_FOR_EACH_PRECISION","MAX_PRECISION","MAX_SCALE","MAX_TOTAL_ORDER","MIN","MIN","MIN","MINUS_ONE","MINUS_ONE","MINUS_ONE","MIN_DECIMAL_FOR_EACH_PRECISION","MIN_TOTAL_ORDER","Map","Microsecond","Millisecond","MonthDayNano","Nanosecond","Native","Native","Native","Null","ONE","ONE","ONE","ONE","Offset","Owned","PREFIX","PREFIX","PREFIX","RunEndEncoded","RunEndIndexType","Schema","SchemaBuilder","SchemaRef","Second","Sparse","StringViewType","Struct","TYPE_CONSTRUCTOR","Time32","Time32MillisecondType","Time32SecondType","Time64","Time64MicrosecondType","Time64NanosecondType","TimeUnit","Timestamp","TimestampMicrosecondType","TimestampMillisecondType","TimestampNanosecondType","TimestampSecondType","ToByteSlice","UInt16","UInt16Type","UInt32","UInt32Type","UInt64","UInt64Type","UInt8","UInt8Type","UNIT","Union","UnionFields","UnionMode","Utf8","Utf8Type","Utf8View","YearMonth","ZERO","ZERO","ZERO","ZERO","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_checked","add_checked","add_checked","add_checked","add_day_time","add_day_time","add_day_time","add_day_time","add_day_time","add_day_time","add_month_day_nano","add_month_day_nano","add_month_day_nano","add_month_day_nano","add_month_day_nano","add_month_day_nano","add_wrapping","add_wrapping","add_wrapping","add_wrapping","add_year_months","add_year_months","add_year_months","add_year_months","add_year_months","add_year_months","all_fields","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","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_i128","as_usize","as_usize","as_usize","as_usize","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","az","bitand","bitor","bitxor","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_abs","checked_abs","checked_abs","checked_add","checked_add","checked_add","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_div","checked_div","checked_div","checked_mul","checked_mul","checked_mul","checked_neg","checked_neg","checked_neg","checked_pow","checked_pow","checked_pow","checked_rem","checked_rem","checked_rem","checked_sub","checked_sub","checked_sub","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","column_with_name","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","compare","contains","contains","contains","contains","data_type","data_type","days","days","default","default","default","default","default","default_value","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","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","dict_id","dict_id","dict_is_ordered","dict_is_ordered","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_checked","div_checked","div_checked","div_checked","div_wrapping","div_wrapping","div_wrapping","div_wrapping","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","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","empty","empty","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equals_datatype","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","field","field","field_mut","field_with_name","fields","fields","fields","fields_with_dict_id","filter_leaves","find","finish","flattened_fields","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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_decimal","format_decimal","format_decimal","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_be_bytes","from_f64","from_i128","from_i128","from_i32","from_i64","from_iter","from_iter","from_iter","from_le_bytes","from_naive_date","from_naive_date","from_parts","from_pyarrow_bound","from_pyarrow_bound","from_pyarrow_bound","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_str","from_str","from_string","from_usize","from_usize","from_usize","from_usize","get_byte_width","get_byte_width","get_time_unit","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","high","i256","index_of","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","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","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","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_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_iter","into_pyarrow","into_pyarrow","into_pyarrow","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_dictionary_key_type","is_empty","is_eq","is_eq","is_eq","is_eq","is_floating","is_ge","is_gt","is_integer","is_le","is_lt","is_ne","is_negative","is_nested","is_null","is_nullable","is_numeric","is_positive","is_primitive","is_run_ends_type","is_signed_integer","is_temporal","is_unsigned_integer","is_valid_decimal_precision","is_valid_decimal_precision","is_valid_decimal_precision","is_validate_decimal256_precision","is_validate_decimal_precision","is_zero","is_zero","is_zero","is_zero","iter","len","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","low","make_value","make_value","make_value","make_value","make_value","make_value","make_value","make_value","metadata","metadata","metadata","metadata","metadata","metadata","metadata_mut","milliseconds","mod_checked","mod_checked","mod_checked","mod_checked","mod_wrapping","mod_wrapping","mod_wrapping","mod_wrapping","months","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_checked","mul_checked","mul_checked","mul_checked","mul_wrapping","mul_wrapping","mul_wrapping","mul_wrapping","name","name","nanoseconds","neg","neg","neg","neg_checked","neg_checked","neg_checked","neg_checked","neg_wrapping","neg_wrapping","neg_wrapping","neg_wrapping","new","new","new","new","new","new","new_dict","new_dictionary","new_fixed_size_list","new_fixed_size_list","new_large_list","new_large_list","new_list","new_list","new_list_field","new_map","new_struct","new_union","new_with_metadata","null_value","null_value","null_value","null_value","null_value","nullable","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse","parse_formatted","parse_formatted","parse_formatted","parse_formatted","parse_formatted","parse_formatted","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","phantom","phantom","pow_checked","pow_checked","pow_checked","pow_checked","pow_wrapping","pow_wrapping","pow_wrapping","pow_wrapping","primitive_width","project","push","rem","rem","rem","rem","rem","rem","rem","rem","rem","rem","rem","rem","rem_assign","rem_assign","rem_assign","remove","reverse","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","set_metadata","shl","shr","signum","size","size","size","size","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_checked","sub_checked","sub_checked","sub_checked","sub_wrapping","sub_wrapping","sub_wrapping","sub_wrapping","subtract_day_time","subtract_day_time","subtract_day_time","subtract_day_time","subtract_day_time","subtract_day_time","subtract_month_day_nano","subtract_month_day_nano","subtract_month_day_nano","subtract_month_day_nano","subtract_month_day_nano","subtract_month_day_nano","subtract_year_months","subtract_year_months","subtract_year_months","subtract_year_months","subtract_year_months","subtract_year_months","to_be_bytes","to_byte_slice","to_byte_slice","to_byte_slice","to_byte_slice","to_i128","to_i64","to_i64","to_i64","to_i64","to_i64","to_isize","to_isize","to_isize","to_isize","to_le_bytes","to_months","to_naive_date","to_naive_date","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_parts","to_parts","to_parts","to_pyarrow","to_pyarrow","to_pyarrow","to_string","to_string","to_string","to_string","to_u64","to_usize","to_usize","to_usize","to_usize","try_filter_leaves","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_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_merge","try_merge","try_merge","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","usize_as","usize_as","usize_as","usize_as","validate","validate","validate","validate","validate","validate","validate_decimal256_precision","validate_decimal_precision","validate_decimal_precision","validate_decimal_precision","validate_decimal_precision","validate_decimal_precision_and_scale","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","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_capacity","with_data_type","with_metadata","with_metadata","with_name","with_nullable","wrapping_abs","wrapping_abs","wrapping_abs","wrapping_add","wrapping_add","wrapping_add","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_div","wrapping_div","wrapping_div","wrapping_mul","wrapping_mul","wrapping_mul","wrapping_neg","wrapping_neg","wrapping_neg","wrapping_pow","wrapping_pow","wrapping_pow","wrapping_rem","wrapping_rem","wrapping_rem","wrapping_sub","wrapping_sub","wrapping_sub","ArithmeticOverflow","ArrowError","CDataInterface","CastError","ComputeError","CsvError","DictionaryKeyOverflowError","DivideByZero","Err","ExternalError","InvalidArgumentError","IoError","IpcError","JsonError","MemoryError","NotYetImplemented","Ok","ParquetError","ParseError","Result","RunEndIndexOverflowError","SchemaError","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","deref","deref_mut","drop","fmt","fmt","from","from","from","from","from","from_external_error","init","into","into_any","into_any_arc","into_any_rc","into_request","lossless_try_into","lossy_into","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","source","to_string","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","ArrowException","FromPyArrow","IntoPyArrow","PyArrowException","PyArrowType","ToPyArrow","arguments","as_any","as_any","as_any_mut","as_any_mut","as_ref","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","deref","deref","deref","deref_mut","deref_mut","drop","drop","extract_bound","fmt","from","from","from","from","from_py_object_bound","from_pyarrow_bound","init","init","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_py","into_pyarrow","into_request","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","new_err","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","to_pyarrow","try_from","try_from","try_into","try_into","type_check","type_id","type_id","type_object_raw","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","RecordBatch","RecordBatchIterator","RecordBatchOptions","RecordBatchReader","RecordBatchWriter","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","az","az","az","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","close","column","column_by_name","columns","columns","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","fmt","fmt","from","from","from","from","from","from_pyarrow_bound","from_ref","get_array_memory_size","index","init","init","init","inner","inner_schema","into","into","into","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_iter","into_py_dict_bound","into_pyarrow","into_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","match_field_names","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","multiunzip","new","new","new_empty","next","next_batch","null_value","num_columns","num_rows","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","project","remove_column","row_count","row_count","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","schema","schema","schema","schema","schema_ref","size_hint","slice","to_owned","to_pyarrow","try_from","try_from","try_from","try_from_iter","try_from_iter_with_nullable","try_into","try_into","try_into","try_new","try_new_with_options","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","with_match_field_names","with_row_count","with_schema","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","OwnedRow","Row","RowConverter","RowParser","Rows","RowsIter","SortField","__clone_box","__clone_box","__clone_box","append","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_byte_slice","as_byte_slice","as_ref","as_ref","as_slice_of","as_slice_of","az","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clear","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","codecs","compare","compare","config","config","config","config","convert_columns","convert_rows","data","data","data","data_type","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","empty_rows","encode_dictionary_values","encode_hex","encode_hex","encode_hex_upper","encode_hex_upper","end","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fields","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_binary","from_ref","from_ref","from_ref","hash","hash","init","init","init","init","init","init","init","into","into","into","into","into","into","into","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_iter","into_iter","into_request","into_request","into_request","into_request","into_request","into_request","into_request","iter","len","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","new","new","new_with_options","next","next_back","num_rows","offsets","options","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","owned","parse","parser","partial_cmp","partial_cmp","push","row","row","row_unchecked","rows","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","size","size","size","size_hint","start","supports_fields","to_owned","to_owned","to_owned","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_binary","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","BooleanTensor","Date32Tensor","Date64Tensor","Decimal128Tensor","Decimal256Tensor","DurationMicrosecondTensor","DurationMillisecondTensor","DurationNanosecondTensor","DurationSecondTensor","Float16Tensor","Float32Tensor","Float64Tensor","Int16Tensor","Int32Tensor","Int64Tensor","Int8Tensor","IntervalDayTimeTensor","IntervalMonthDayNanoTensor","IntervalYearMonthTensor","Tensor","Time32MillisecondTensor","Time32SecondTensor","Time64MicrosecondTensor","Time64NanosecondTensor","TimestampMicrosecondTensor","TimestampMillisecondTensor","TimestampNanosecondTensor","TimestampSecondTensor","UInt16Tensor","UInt32Tensor","UInt64Tensor","UInt8Tensor","_marker","as_any","as_any_mut","az","borrow","borrow_mut","buffer","cast_from","checked_as","checked_cast_from","data","data_type","data_type","deref","deref_mut","dim_name","drop","fmt","from","init","into","into_any","into_any_arc","into_any_rc","into_request","is_column_major","is_contiguous","is_row_major","lossless_try_into","lossy_into","names","names","ndim","new_column_major","new_row_major","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","shape","shape","size","strides","strides","try_from","try_into","try_new","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","bit_chunk_iterator","bit_iterator","bit_mask","bit_util","display","string_writer","BitChunkIterator","BitChunks","UnalignedBitChunk","UnalignedBitChunkIterator","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","az","az","az","bit_offset","bit_offset","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","buffer","buffer","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","chunk_len","chunk_len","chunk_len","chunks","chunks","count_ones","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","fmt","from","from","from","index","init","init","init","into","into","into","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_iter","into_iter","into_request","into_request","into_request","iter","iter","iter_padded","lead_padding","lead_padding","len","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","new","new","next","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","prefix","prefix","remainder_bits","remainder_len","remainder_len","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","size_hint","suffix","suffix","trailing_padding","trailing_padding","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","BitIndexIterator","BitIterator","BitSliceIterator","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","az","az","az","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","buffer","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","chunk_offset","current_chunk","current_chunk","current_offset","current_offset","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","end_offset","fmt","fmt","from","from","from","init","init","init","into","into","into","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_iter","into_iter","into_iter","into_py_dict_bound","into_request","into_request","into_request","iter","iter","len","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","multiunzip","multiunzip","new","new","new","next","next","next","next_back","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","size_hint","try_for_each_valid_idx","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","set_bits","ceil","get_bit","get_bit_raw","round_upto_multiple_of_64","round_upto_power_of_2","set_bit","set_bit_raw","unset_bit","unset_bit_raw","ArrayFormatter","DurationFormat","FormatOptions","ISO8601","Pretty","ValueFormatter","__clone_box","__clone_box","array_value_to_string","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","az","az","az","az","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","date_format","datetime_format","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","duration_format","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","format","formatter","from","from","from","from","from_ref","from_ref","hash","hash","idx","init","init","init","init","into","into","into","into","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_request","into_request","into_request","into_request","lexical_to_string","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","new","null","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","safe","safe","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","time_format","timestamp_format","timestamp_tz_format","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_new","try_to_string","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","value","vzip","vzip","vzip","vzip","with_date_format","with_datetime_format","with_display_error","with_duration_format","with_null","with_time_format","with_timestamp_format","with_timestamp_tz_format","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","StringWriter","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","data","default","deref","deref_mut","drop","execute","flush","fmt","fmt","from","init","into","into_any","into_any_arc","into_any_rc","into_request","lossless_try_into","lossy_into","new","null_value","overflowing_as","overflowing_cast_from","queue","saturating_as","saturating_cast_from","sync_update","to_string","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","vzip","wrapping_as","wrapping_cast_from","write","write_bytes","write_f32","write_f64","write_i128","write_i16","write_i32","write_i64","write_i8","write_u128","write_u16","write_u32","write_u64","write_u8","impl_into_cow","ArchetypeFieldReflection","ArchetypeReflection","ArchetypeReflectionMap","ComponentReflection","ComponentReflectionMap","Enum","Reflection","__clone_box","__clone_box","__clone_box","__clone_box","archetype_reflection_from_short_name","archetypes","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","az","az","az","az","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","component_name","components","custom_placeholder","datatype","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","display_name","display_name","docstring_md","docstring_md","docstring_md","drop","drop","drop","drop","fields","fmt","fmt","fmt","fmt","from","from","from","from","from_ref","from_ref","from_ref","from_ref","generic_placeholder_for_datatype","init","init","init","init","into","into","into","into","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_request","into_request","into_request","into_request","is_required","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","name","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","required_fields","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","scope","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","variants","view_types","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","GLOBAL_BLUEPRINT_RECORDING","GLOBAL_DATA_RECORDING","Global","LOCAL_BLUEPRINT_RECORDING","LOCAL_DATA_RECORDING","RecordingScope","ThreadLocal","ThreadLocalRecording","__clone_box","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","cleanup_if_forked_child","clone","clone_into","default","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_ref","get","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","null_value","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","replace","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","stream","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","ALWAYS","Arrow","ArrowMsg","BlueprintActivationCommand","CHUNK_METADATA_KEY_ENTITY_PATH","CHUNK_METADATA_KEY_HEAP_SIZE_BYTES","CHUNK_METADATA_KEY_ID","CHUNK_METADATA_MARKER_IS_SORTED_BY_ROW_ID","Chunk","ChunkBatcher","ChunkBatcherConfig","ChunkBatcherError","ChunkBatcherResult","ChunkComponents","ChunkError","ChunkId","ChunkResult","DEFAULT","Deserialization","ENV_CHUNK_MAX_ROWS_IF_UNSORTED","ENV_FLUSH_NUM_BYTES","ENV_FLUSH_NUM_ROWS","ENV_FLUSH_TICK","Err","Err","FIELD_METADATA_KEY_ARCHETYPE_FIELD_NAME","FIELD_METADATA_KEY_ARCHETYPE_NAME","FIELD_METADATA_KEY_KIND","FIELD_METADATA_MARKER_IS_SORTED_BY_TIME","FIELD_METADATA_VALUE_KIND_CONTROL","FIELD_METADATA_VALUE_KIND_DATA","FIELD_METADATA_VALUE_KIND_TIME","IndexOutOfBounds","LogMsg","MAX","MAX","Malformed","NEVER","Ok","Ok","ParseConfig","PendingRow","RowId","Serialization","SetStoreInfo","SpawnThread","TimeColumn","TransportChunk","ZERO","ZERO","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add_component","add_timeline","all_columns","apply_env","are_equal_ignoring_extension_types","are_similar","arrow2_datatype","arrow2_datatype","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_component_batches","as_component_batches","as_u128","as_u128","az","az","az","az","az","az","az","az","az","az","az","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","builder","builder","builder_with_id","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","cell","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","chunk_max_rows_if_unsorted","chunk_metadata_entity_path","chunk_metadata_heap_size_bytes","chunk_metadata_id","chunk_metadata_is_sorted","chunks","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_as","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","columns","compare","compare","component_batch","component_batch_raw","component_descriptor_from_field","component_descriptors","component_instance","component_instance_raw","component_mono","component_mono_raw","component_names","component_row_ids","component_sliced","components","components","components","components","components_removed","components_sliced","concatenable","concatenated","concatenated","controls","data","deduped_latest_on_index","default","default","densified","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","descriptor","descriptor","descriptor","descriptor","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","emptied","emptied","empty","entity_path","entity_path","entity_path","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","field_metadata_component_descriptor","field_metadata_control_column","field_metadata_data_column","field_metadata_is_sorted","field_metadata_time_column","filtered","flush_async","flush_blocking","flush_num_bytes","flush_num_rows","flush_tick","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_arrow2","from_arrow2","from_arrow_msg","from_arrow_record_batch","from_auto_row_ids","from_env","from_iter","from_iter","from_native_row_ids","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_transport","from_tuid","from_u128","from_u128","get_by_component_name","get_by_descriptor","get_by_descriptor_mut","get_first_component","hash","hash","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","heap_size_bytes","hooks","id","id","id","incremented_by","incremented_by","init","init","init","init","init","init","init","init","init","init","init","inner","insert_descriptor","into","into","into","into","into","into","into","into","into","into","into","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_chunk","into_iter_flattened","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_static","into_unit","is_empty","is_empty","is_pod","is_pod","is_sorted","is_sorted","is_sorted","is_sorted","is_sorted","is_sorted_uncached","is_static","is_time_sorted","is_timeline_sorted","iter_buffer","iter_component","iter_component_arrays","iter_component_indices","iter_component_offsets","iter_component_timepoints","iter_flattened","iter_indices","iter_indices_owned","iter_primitive","iter_primitive_array","iter_primitive_array_list","iter_string","iter_timepoints","latest_at","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","many_into_chunks","max_chunks_in_flight","max_commands_in_flight","name","name","name","nanoseconds_since_epoch","nanoseconds_since_epoch","new","new","new","new","new","new","new_nanos","new_seconds","new_sequence","new_static","next","next","null_value","null_value","num_columns","num_columns","num_components","num_components","num_controls","num_controls","num_events_cumulative","num_events_cumulative_per_unique_time","num_events_for_component","num_rows","num_rows","num_rows","num_timelines","num_timelines","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overlaps_on_row_id","overlaps_on_time","partial_cmp","partial_cmp","patched_for_blueprint_021_compat","push_chunk","push_row","range","row_id","row_id_range","row_id_range_per_component","row_ids","row_ids","row_ids_array","row_ids_raw","row_sliced","row_sliced","same_datatypes","same_entity_paths","same_timelines","sanity_check","sanity_check","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","schema","serialize","serialize","shuffle_random","sort_if_unsorted","sorted_by_timeline_if_unsorted","source","taken","time_range","time_range","time_range_per_component","time_range_per_component","timeline","timeline","timeline_sliced","timelines","timelines","timelines","timelines_sliced","timepoint","timepoint_max","times","times","times_array","times_raw","to_arrow2","to_arrow2","to_arrow2","to_arrow2","to_arrow2_opt","to_arrow2_opt","to_arrow_msg","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_transport","to_unit","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_to_arrow_record_batch","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_id","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","zeroed","err","err","name","name","value","index","kind","len","reason","BufferedSink","CallbackSink","LogMsgCallback","LogSink","MemorySink","MemorySinkStorage","MemorySinkStorageInner","TcpSink","__clone_box","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","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffer","callback","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","client","clone","clone_into","concat_memory_sinks_as_bytes","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drain_as_bytes","drain_backlog","drain_backlog","drain_backlog","drain_backlog","drop","drop","drop","drop","drop","drop","drop","drop","drop_if_disconnected","drop_if_disconnected","drop_if_disconnected","flush_blocking","flush_blocking","flush_blocking","flush_blocking","flush_blocking","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","has_been_used","init","init","init","init","init","init","inner","into","into","into","into","into","into","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_request","into_request","into_request","into_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","msgs","new","new","new","new","new","null_value","null_value","num_msgs","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","rec","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","send","send","send","send","send","send_all","send_all","send_all","send_all","send_all","send_blueprint","send_blueprint","store_id","take","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","write","Chunk","ChunkBatcher","Command","DataLoaderError","ENV_FORCE_SAVE","Err","FileSink","Flush","Ok","PopPendingChunks","RecordMsg","RecordingStream","RecordingStreamBuilder","RecordingStreamError","RecordingStreamInner","RecordingStreamResult","Serialization","Shutdown","SpawnThread","SpawnViewer","SwapSink","ThreadInfo","WebSink","__clone_box","application_id","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","az","az","az","az","az","az","batcher","batcher_config","batcher_config","batcher_to_sink_handle","binary_stream","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","buffered","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","clone_weak","cmds_tx","connect","connect","connect_opts","connect_opts","connect_tcp","connect_tcp_opts","dataloader_handles","default","default_enabled","default_enabled","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","disable_timeline","disabled","disconnect","drop","drop","drop","drop","drop","drop","drop","drop","enabled","enabled","flush","flush_async","flush_blocking","fmt","fmt","fmt","fmt","fmt","forced_sink_path","forget_any","forget_global","forget_thread_local","forwarding_thread","from","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","get","get_any","global","info","init","init","init","init","init","init","inner","into","into","into","into","into","into","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_args","into_request","into_request","into_request","into_request","into_request","into_request","is_enabled","is_enabled","is_forked_child","is_forked_child","is_official_example","log","log_chunk","log_component_batches","log_component_batches_impl","log_file","log_file_from_contents","log_file_from_path","log_static","log_with_static","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","memory","memory","new","new","new","now","now","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","pid_at_creation","record_msg","record_row","recording_id","reset_thread_time","reset_time","reset_time","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","save","save","save_opts","send_blueprint","send_chunk","send_columns","serve","serve_web","set_any","set_global","set_sink","set_thread_local","set_thread_time","set_time","set_time_nanos","set_time_seconds","set_time_sequence","set_timepoint","source","spawn","spawn","spawn_opts","spawn_opts","stdout","stdout","stdout_opts","store_id","store_id","store_info","store_kind","store_source","thread_local","thread_now","tick","timepoints","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unset_thread_time","unset_time","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","wait_for_dataloaders","with","with","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","err","name","BinaryStreamSink","BinaryStreamSinkError","BinaryStreamStorage","BufferedSink","CallbackSink","CreateFile","FileSink","FileSinkError","LogMsgEncode","LogMsgEncode","LogSink","MemorySink","MemorySinkStorage","SpawnThread","SpawnThread","TcpSink","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","callback","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","client","deref","deref","deref_mut","deref_mut","drop","drop","drop","flush_blocking","flush_blocking","flush_blocking","fmt","fmt","fmt","from","from","from","init","init","inner","inner","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","join_handle","join_handle","lossless_try_into","lossless_try_into","lossy_into","lossy_into","new","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","path","rec","rec","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","send","send","send","source","stdout","to_string","try_from","try_from","try_into","try_into","tx","tx","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","ExecutableNotFound","ExecutableNotFoundInPath","Io","RERUN_BINARY","SpawnError","SpawnOptions","__clone_box","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone_into","connect_addr","default","deref","deref","deref_mut","deref_mut","drop","drop","executable_name","executable_path","executable_path","extra_args","extra_env","fmt","fmt","fmt","from","from","from","from_ref","hide_welcome_screen","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","listen_addr","lossless_try_into","lossless_try_into","lossy_into","lossy_into","memory_limit","null_value","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","port","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","source","spawn","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wait_for_bind","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","executable_name","executable_path","message","search_path","Sequence","Time","Time","TimeInt","TimePoint","TimeType","Timeline","name","typ","RerunServer","WebViewerConfig","WebViewerServer","WebViewerSink","WebViewerSinkError","_webviewer_server","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","az","az","az","bind_ip","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","flush_blocking","fmt","fmt","force_wgpu_backend","from","from","from","from","from","host_web_viewer","init","init","init","into","into","into","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_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","new","new_sink","null_value","open_browser","open_browser","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","rerun_server","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","send","sender","source","source_url","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","video_decoder","vzip","vzip","vzip","web_port","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from"],"q":[[0,"re_sdk"],[1394,"re_sdk::DeserializationError"],[1425,"re_sdk::RecordingStreamError"],[1427,"re_sdk::SerializationError"],[1434,"re_sdk::SpawnError"],[1438,"re_sdk::binary_stream_sink"],[1651,"re_sdk::external"],[1656,"re_sdk::external::arrow2"],[1676,"re_sdk::external::arrow2::array"],[1874,"re_sdk::external::arrow2::array::growable"],[1951,"re_sdk::external::arrow2::array::ord"],[1956,"re_sdk::external::arrow2::bitmap"],[1980,"re_sdk::external::arrow2::bitmap::utils"],[2035,"re_sdk::external::arrow2::buffer"],[2040,"re_sdk::external::arrow2::chunk"],[2042,"re_sdk::external::arrow2::compute"],[2047,"re_sdk::external::arrow2::compute::arity"],[2055,"re_sdk::external::arrow2::compute::arity_assign"],[2057,"re_sdk::external::arrow2::compute::concatenate"],[2058,"re_sdk::external::arrow2::compute::filter"],[2062,"re_sdk::external::arrow2::compute::take"],[2064,"re_sdk::external::arrow2::datatypes"],[2166,"re_sdk::external::arrow2::error"],[2177,"re_sdk::external::arrow2::ffi"],[2213,"re_sdk::external::arrow2::ffi::mmap"],[2215,"re_sdk::external::arrow2::io"],[2217,"re_sdk::external::arrow2::io::ipc"],[2226,"re_sdk::external::arrow2::io::ipc::read"],[2298,"re_sdk::external::arrow2::io::ipc::read::OutOfSpecKind"],[2308,"re_sdk::external::arrow2::io::ipc::write"],[2336,"re_sdk::external::arrow2::io::print"],[2337,"re_sdk::external::arrow2::mmap"],[2339,"re_sdk::external::arrow2::offset"],[2343,"re_sdk::external::arrow2::scalar"],[2387,"re_sdk::external::arrow2::temporal_conversions"],[2429,"re_sdk::external::arrow2::trusted_len"],[2430,"re_sdk::external::arrow2::types"],[2478,"re_sdk::external::arrow2::types::simd"],[2506,"re_sdk::external::crossbeam"],[2512,"re_sdk::external::crossbeam::atomic"],[2666,"re_sdk::external::crossbeam::channel"],[3548,"re_sdk::external::crossbeam::deque"],[3742,"re_sdk::external::crossbeam::epoch"],[4119,"re_sdk::external::crossbeam::queue"],[4216,"re_sdk::external::crossbeam::sync"],[4475,"re_sdk::external::crossbeam::thread"],[4596,"re_sdk::external::crossbeam::utils"],[4693,"re_sdk::external::log"],[5117,"re_sdk::external::nohash_hasher"],[5174,"re_sdk::external::re_log_types"],[6780,"re_sdk::external::re_log_types::FileSource"],[6786,"re_sdk::external::re_log_types::StoreSource"],[6789,"re_sdk::external::re_log_types::arrow_msg"],[6796,"re_sdk::external::re_log_types::example_components"],[7113,"re_sdk::external::re_log_types::external::re_tuid"],[7116,"re_sdk::external::re_log_types::external::re_types_core"],[7223,"re_sdk::external::re_log_types::external::re_types_core::DeserializationError"],[7254,"re_sdk::external::re_log_types::external::re_types_core::SerializationError"],[7261,"re_sdk::external::re_log_types::external::re_types_core::archetypes"],[7263,"re_sdk::external::re_log_types::external::re_types_core::arrow_helpers"],[7264,"re_sdk::external::re_log_types::external::re_types_core::components"],[7265,"re_sdk::external::re_log_types::external::re_types_core::datatypes"],[7284,"re_sdk::external::re_log_types::external::re_types_core::external::anyhow"],[7299,"re_sdk::external::re_log_types::external::re_types_core::external::arrow"],[7312,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::alloc"],[7314,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array"],[7831,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::BufferSpec"],[7833,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::array"],[7999,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::builder"],[8172,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::cast"],[8222,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::ffi"],[8247,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::ffi_stream"],[8257,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::iterator"],[8271,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::run_iterator"],[8277,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::temporal_conversions"],[8308,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::timezone"],[8310,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::array::types"],[8394,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::buffer"],[8425,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute"],[8581,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels"],[8607,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::aggregate"],[8630,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::arity"],[8640,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::bitwise"],[8652,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::boolean"],[8660,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::cast"],[8666,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::cast_utils"],[8693,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::cmp"],[8703,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::comparison"],[8719,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::concat"],[8721,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::concat_elements"],[8726,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::filter"],[8740,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::interleave"],[8741,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::length"],[8743,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::nullif"],[8744,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::numeric"],[8754,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::partition"],[8757,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::rank"],[8758,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::regexp"],[8763,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::sort"],[8777,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::substring"],[8779,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::take"],[8784,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::temporal"],[8829,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::union_extract"],[8830,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::window"],[8831,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::compute::kernels::zip"],[8832,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::datatypes"],[9040,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::error"],[9062,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::pyarrow"],[9071,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::record_batch"],[9087,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::row"],[9110,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::tensor"],[9148,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::util"],[9154,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::util::bit_chunk_iterator"],[9171,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::util::bit_iterator"],[9185,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::util::bit_mask"],[9186,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::util::bit_util"],[9195,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::util::display"],[9215,"re_sdk::external::re_log_types::external::re_types_core::external::arrow::util::string_writer"],[9217,"re_sdk::external::re_log_types::external::re_types_core::macros"],[9218,"re_sdk::external::re_log_types::external::re_types_core::reflection"],[9242,"re_sdk::external::re_log_types::hash"],[9296,"re_sdk::external::re_log_types::path"],[9334,"re_sdk::external::re_log_types::time_point"],[9345,"re_sdk::external::re_tuid"],[9419,"re_sdk::external::re_types_core"],[9811,"re_sdk::external::re_types_core::DeserializationError"],[9842,"re_sdk::external::re_types_core::SerializationError"],[9849,"re_sdk::external::re_types_core::archetypes"],[9909,"re_sdk::external::re_types_core::arrow_helpers"],[9910,"re_sdk::external::re_types_core::components"],[9969,"re_sdk::external::re_types_core::datatypes"],[10665,"re_sdk::external::re_types_core::external::anyhow"],[10776,"re_sdk::external::re_types_core::external::arrow"],[10789,"re_sdk::external::re_types_core::external::arrow2"],[11100,"re_sdk::external::re_types_core::external::arrow2::array"],[13220,"re_sdk::external::re_types_core::external::arrow2::array::growable"],[13744,"re_sdk::external::re_types_core::external::arrow2::array::ord"],[13749,"re_sdk::external::re_types_core::external::arrow2::bitmap"],[13983,"re_sdk::external::re_types_core::external::arrow2::bitmap::utils"],[14343,"re_sdk::external::re_types_core::external::arrow2::buffer"],[14448,"re_sdk::external::re_types_core::external::arrow2::chunk"],[14501,"re_sdk::external::re_types_core::external::arrow2::compute"],[14506,"re_sdk::external::re_types_core::external::arrow2::compute::arity"],[14514,"re_sdk::external::re_types_core::external::arrow2::compute::arity_assign"],[14516,"re_sdk::external::re_types_core::external::arrow2::compute::concatenate"],[14517,"re_sdk::external::re_types_core::external::arrow2::compute::filter"],[14521,"re_sdk::external::re_types_core::external::arrow2::compute::take"],[14523,"re_sdk::external::re_types_core::external::arrow2::datatypes"],[15046,"re_sdk::external::re_types_core::external::arrow2::error"],[15100,"re_sdk::external::re_types_core::external::arrow2::ffi"],[15274,"re_sdk::external::re_types_core::external::arrow2::ffi::mmap"],[15276,"re_sdk::external::re_types_core::external::arrow2::io"],[15278,"re_sdk::external::re_types_core::external::arrow2::io::ipc"],[15367,"re_sdk::external::re_types_core::external::arrow2::io::ipc::read"],[15659,"re_sdk::external::re_types_core::external::arrow2::io::ipc::read::OutOfSpecKind"],[15669,"re_sdk::external::re_types_core::external::arrow2::io::ipc::write"],[15909,"re_sdk::external::re_types_core::external::arrow2::io::print"],[15910,"re_sdk::external::re_types_core::external::arrow2::mmap"],[15912,"re_sdk::external::re_types_core::external::arrow2::offset"],[16050,"re_sdk::external::re_types_core::external::arrow2::scalar"],[16654,"re_sdk::external::re_types_core::external::arrow2::temporal_conversions"],[16696,"re_sdk::external::re_types_core::external::arrow2::trusted_len"],[16697,"re_sdk::external::re_types_core::external::arrow2::types"],[17575,"re_sdk::external::re_types_core::external::arrow2::types::simd"],[18278,"re_sdk::external::re_types_core::external::arrow::alloc"],[18280,"re_sdk::external::re_types_core::external::arrow::array"],[20478,"re_sdk::external::re_types_core::external::arrow::array::BufferSpec"],[20480,"re_sdk::external::re_types_core::external::arrow::array::array"],[20646,"re_sdk::external::re_types_core::external::arrow::array::builder"],[21747,"re_sdk::external::re_types_core::external::arrow::array::cast"],[21797,"re_sdk::external::re_types_core::external::arrow::array::ffi"],[21925,"re_sdk::external::re_types_core::external::arrow::array::ffi_stream"],[22011,"re_sdk::external::re_types_core::external::arrow::array::iterator"],[22063,"re_sdk::external::re_types_core::external::arrow::array::run_iterator"],[22107,"re_sdk::external::re_types_core::external::arrow::array::temporal_conversions"],[22138,"re_sdk::external::re_types_core::external::arrow::array::timezone"],[22225,"re_sdk::external::re_types_core::external::arrow::array::types"],[22309,"re_sdk::external::re_types_core::external::arrow::buffer"],[22800,"re_sdk::external::re_types_core::external::arrow::compute"],[23369,"re_sdk::external::re_types_core::external::arrow::compute::kernels"],[23395,"re_sdk::external::re_types_core::external::arrow::compute::kernels::aggregate"],[23418,"re_sdk::external::re_types_core::external::arrow::compute::kernels::arity"],[23428,"re_sdk::external::re_types_core::external::arrow::compute::kernels::bitwise"],[23440,"re_sdk::external::re_types_core::external::arrow::compute::kernels::boolean"],[23448,"re_sdk::external::re_types_core::external::arrow::compute::kernels::cast"],[23454,"re_sdk::external::re_types_core::external::arrow::compute::kernels::cast_utils"],[23559,"re_sdk::external::re_types_core::external::arrow::compute::kernels::cmp"],[23569,"re_sdk::external::re_types_core::external::arrow::compute::kernels::comparison"],[23585,"re_sdk::external::re_types_core::external::arrow::compute::kernels::concat"],[23587,"re_sdk::external::re_types_core::external::arrow::compute::kernels::concat_elements"],[23592,"re_sdk::external::re_types_core::external::arrow::compute::kernels::filter"],[23606,"re_sdk::external::re_types_core::external::arrow::compute::kernels::interleave"],[23607,"re_sdk::external::re_types_core::external::arrow::compute::kernels::length"],[23609,"re_sdk::external::re_types_core::external::arrow::compute::kernels::nullif"],[23610,"re_sdk::external::re_types_core::external::arrow::compute::kernels::numeric"],[23620,"re_sdk::external::re_types_core::external::arrow::compute::kernels::partition"],[23623,"re_sdk::external::re_types_core::external::arrow::compute::kernels::rank"],[23624,"re_sdk::external::re_types_core::external::arrow::compute::kernels::regexp"],[23629,"re_sdk::external::re_types_core::external::arrow::compute::kernels::sort"],[23643,"re_sdk::external::re_types_core::external::arrow::compute::kernels::substring"],[23645,"re_sdk::external::re_types_core::external::arrow::compute::kernels::take"],[23650,"re_sdk::external::re_types_core::external::arrow::compute::kernels::temporal"],[23695,"re_sdk::external::re_types_core::external::arrow::compute::kernels::union_extract"],[23696,"re_sdk::external::re_types_core::external::arrow::compute::kernels::window"],[23697,"re_sdk::external::re_types_core::external::arrow::compute::kernels::zip"],[23698,"re_sdk::external::re_types_core::external::arrow::datatypes"],[26068,"re_sdk::external::re_types_core::external::arrow::error"],[26131,"re_sdk::external::re_types_core::external::arrow::pyarrow"],[26215,"re_sdk::external::re_types_core::external::arrow::record_batch"],[26395,"re_sdk::external::re_types_core::external::arrow::row"],[26727,"re_sdk::external::re_types_core::external::arrow::tensor"],[26812,"re_sdk::external::re_types_core::external::arrow::util"],[26818,"re_sdk::external::re_types_core::external::arrow::util::bit_chunk_iterator"],[26953,"re_sdk::external::re_types_core::external::arrow::util::bit_iterator"],[27079,"re_sdk::external::re_types_core::external::arrow::util::bit_mask"],[27080,"re_sdk::external::re_types_core::external::arrow::util::bit_util"],[27089,"re_sdk::external::re_types_core::external::arrow::util::display"],[27276,"re_sdk::external::re_types_core::external::arrow::util::string_writer"],[27334,"re_sdk::external::re_types_core::macros"],[27335,"re_sdk::external::re_types_core::reflection"],[27515,"re_sdk::global"],[27606,"re_sdk::log"],[28336,"re_sdk::log::ChunkBatcherError"],[28341,"re_sdk::log::ChunkError"],[28345,"re_sdk::log_sink"],[28601,"re_sdk::recording_stream"],[28943,"re_sdk::recording_stream::RecordingStreamError"],[28945,"re_sdk::sink"],[29051,"re_sdk::spawn"],[29146,"re_sdk::spawn::SpawnError"],[29150,"re_sdk::time"],[29159,"re_sdk::web_viewer"],[29284,"dyn_clone::sealed"],[29285,"re_log_types::time"],[29286,"re_types_core::component_descriptor"],[29287,"alloc::borrow"],[29288,"re_arrow2::datatypes"],[29289,"arrow_schema::datatype"],[29290,"core::any"],[29291,"re_types_core::archetype"],[29292,"re_types_core::loggable_batch"],[29293,"re_types_core"],[29294,"alloc::vec"],[29295,"re_types_core::loggable"],[29296,"re_log_types::path::entity_path"],[29297,"re_log_types::path::entity_path_part"],[29298,"re_log_types"],[29299,"re_types_core::result"],[29300,"backtrace::capture"],[29301,"core::option"],[29302,"re_build_info::build_info"],[29303,"re_memory::memory_limit"],[29304,"re_data_loader"],[29305,"core::clone"],[29306,"re_log_types::time_point::timeline"],[29307,"re_log_types::time_point"],[29308,"re_log_types::instance"],[29309,"core::cmp"],[29310,"core::iter::traits::iterator"],[29311,"alloc::string"],[29312,"core::convert"],[29313,"core::time"],[29314,"core::net::socket_addr"],[29315,"core::result"],[29316,"serde::de"],[29317,"core::fmt"],[29318,"re_log_types::resolved_time_range"],[29319,"anyhow"],[29320,"std::io::error"],[29321,"re_chunk::chunk"],[29322,"re_log_encoding::decoder"],[29323,"re_types_core::datatypes::entity_path"],[29324,"re_string_interner"],[29325,"re_protos::v0::rerun_common_v0"],[29326,"re_log_types::time_point::time_int"],[29327,"alloc::collections::btree::map"],[29328,"arrow_schema::error"],[29329,"re_arrow2::error"],[29330,"re_log_types::time_real"],[29331,"re_arrow2::datatypes::field"],[29332,"arrow_array::array"],[29333,"alloc::sync"],[29334,"core::iter::traits::collect"],[29335,"core::default"],[29336,"re_arrow2::array"],[29337,"alloc::boxed"],[29338,"std::path"],[29339,"uuid"],[29340,"core::hash"],[29341,"re_types_core::size_bytes"],[29342,"core::slice::index"],[29343,"alloc::rc"],[29344,"tonic::request"],[29345,"re_memory::memory_use"],[29346,"core::iter::traits::double_ended"],[29347,"core::iter::traits::exact_size"],[29348,"core::ops::range"],[29349,"std::sync::mpsc"],[29350,"core::ops::function"],[29351,"re_log_types::path::parse_path"],[29352,"serde::ser"],[29353,"ahash::random_state"],[29354,"std::collections::hash::map"],[29355,"core::error"],[29356,"re_arrow2::array::list"],[29357,"time::offset_date_time"],[29358,"std::time"],[29359,"crossterm::command"],[29360,"re_log_encoding::encoder"],[29361,"std::thread"],[29362,"std::io"],[29363,"core::marker"],[29364,"endi::endian"],[29365,"re_arrow2::array::dictionary"],[29366,"arrow_data::data"],[29367,"re_arrow2::types::offset"],[29368,"re_arrow2::bitmap::immutable"],[29369,"re_arrow2::bitmap::mutable"],[29370,"re_arrow2::array::growable"],[29371,"re_arrow2::types::native"],[29372,"re_arrow2::types::bit_chunk"],[29373,"re_arrow2::trusted_len"],[29374,"re_arrow2::bitmap::utils::chunk_iterator"],[29375,"re_arrow2::array::primitive"],[29376,"re_arrow2::array::boolean"],[29377,"re_arrow2::chunk"],[29378,"re_arrow2::types::index"],[29379,"re_arrow2::ffi::generated"],[29380,"re_arrow2::datatypes::schema"],[29381,"re_arrow2::io::ipc"],[29382,"ahash::hash_map"],[29383,"re_arrow2::io::ipc::read::file"],[29384,"re_arrow2::io::ipc::read::stream"],[29385,"arrow_format::ipc::generated::root::org::apache::arrow::flatbuf"],[29386,"re_arrow2::io::ipc::write::common"],[29387,"re_arrow2::scalar"],[29388,"chrono::offset"],[29389,"chrono::naive::date"],[29390,"chrono::naive::datetime"],[29391,"chrono::time_delta"],[29392,"chrono::offset::fixed"],[29393,"chrono::naive::time"],[29394,"chrono::datetime"],[29395,"re_arrow2::array::utf8"],[29396,"core::ops::index"],[29397,"re_arrow2::types::simd"],[29398,"crossbeam_utils::thread"],[29399,"crossbeam_utils::atomic::atomic_cell"],[29400,"crossbeam_utils::atomic::consume"],[29401,"crossbeam_channel::channel"],[29402,"crossbeam_channel::select"],[29403,"crossbeam_channel::err"],[29404,"notify::event"],[29405,"notify::error"],[29406,"pyo3::marker"],[29407,"pyo3::types::dict"],[29408,"pyo3::instance"],[29409,"crossbeam_deque::deque"],[29410,"crossbeam_epoch::atomic"],[29411,"crossbeam_epoch::collector"],[29412,"crossbeam_epoch::guard"],[29413,"core::sync::atomic"],[29414,"crossbeam_queue::array_queue"],[29415,"crossbeam_queue::seg_queue"],[29416,"crossbeam_utils::sync::parker"],[29417,"crossbeam_utils::sync::wait_group"],[29418,"crossbeam_utils::sync::sharded_lock"],[29419,"std::sync::poison"],[29420,"crossbeam_utils::cache_padded"],[29421,"crossbeam_utils::backoff"],[29422,"log"],[29423,"nohash_hasher"],[29424,"re_log_types::path::entity_path_filter"],[29425,"re_log_types::time_point::non_min_i64"],[29426,"re_log_types::arrow_msg"],[29427,"re_log_types::path::component_path"],[29428,"re_log_types::path::data_path"],[29429,"core::num::error"],[29430,"re_types_core::datatypes::time_int"],[29431,"re_types::blueprint::components::timeline_name"],[29432,"re_types_core::datatypes::time_range"],[29433,"re_log_types::vec_deque_ext"],[29434,"re_protos::v0::rerun_log_msg_v0"],[29435,"re_log_types::example_components"],[29436,"re_types_core::view"],[29437,"arrow_array::arithmetic"],[29438,"arrow_array::builder"],[29439,"arrow_array::cast"],[29440,"arrow_array::array::dictionary_array"],[29441,"arrow_array::types"],[29442,"arrow_array::array::byte_array"],[29443,"arrow_array::array::list_array"],[29444,"arrow_array::array::byte_view_array"],[29445,"arrow_array::array::boolean_array"],[29446,"arrow_array::array::primitive_array"],[29447,"arrow_array::array::fixed_size_binary_array"],[29448,"arrow_array::array::fixed_size_list_array"],[29449,"arrow_array::array::map_array"],[29450,"arrow_array::array::null_array"],[29451,"arrow_array::array::run_array"],[29452,"arrow_array::array::struct_array"],[29453,"arrow_array::array::union_array"],[29454,"arrow_array::record_batch"],[29455,"arrow_data::ffi"],[29456,"arrow_schema::ffi"],[29457,"arrow_array::scalar"],[29458,"arrow_buffer::buffer::null"],[29459,"arrow_schema"],[29460,"arrow_schema::schema"],[29461,"arrow_array::ffi_stream"],[29462,"arrow_array::timezone::private"],[29463,"arrow_buffer::buffer::offset"],[29464,"arrow_buffer::buffer::immutable"],[29465,"arrow_array::numeric"],[29466,"arrow_cast::cast"],[29467,"arrow_arith::temporal"],[29468,"arrow_string::like"],[29469,"arrow_array::iterator"],[29470,"arrow_ord::sort"],[29471,"arrow_ord::partition"],[29472,"arrow_select::take"],[29473,"arrow_cast::parse"],[29474,"arrow_buffer::native"],[29475,"arrow_buffer::bigint"],[29476,"pyo3::types::any"],[29477,"arrow::pyarrow"],[29478,"pyo3::err"],[29479,"arrow_row"],[29480,"lexical_core"],[29481,"re_types_core::reflection"],[29482,"re_log_types::hash"],[29483,"re_tuid"],[29484,"re_types_core::arrow_string"],[29485,"re_types_core::arrow_buffer"],[29486,"bytemuck"],[29487,"bytemuck::pod"],[29488,"re_types::datatypes::_datatypes::blob"],[29489,"arrow_buffer::buffer::scalar"],[29490,"re_arrow2::buffer::immutable"],[29491,"re_types::testing::components::affix_fuzzer9"],[29492,"re_types::testing::datatypes::string_component"],[29493,"re_types_core::datatypes::utf8"],[29494,"re_types_core::archetypes::clear"],[29495,"re_types_core::components::clear_is_recursive"],[29496,"re_types_core::datatypes::bool"],[29497,"re_types_core::datatypes::float32"],[29498,"re_types_core::datatypes::float64"],[29499,"re_types_core::datatypes::time_range_boundary"],[29500,"re_types_core::datatypes::uint16"],[29501,"re_types_core::datatypes::uint32"],[29502,"re_types_core::datatypes::uint64"],[29503,"re_types_core::datatypes::visible_time_range"],[29504,"std::backtrace"],[29505,"either"],[29506,"core::ffi::c_str"],[29507,"std::ffi::os_str"],[29508,"byte_slice_cast"],[29509,"core::pin"],[29510,"core::ops::deref"],[29511,"rayon::iter"],[29512,"rayon::iter::plumbing"],[29513,"either::iterator"],[29514,"core::borrow"],[29515,"core::task::wake"],[29516,"core::task::poll"],[29517,"core::future::future"],[29518,"re_arrow2::array::binary::mutable"],[29519,"re_arrow2::array::utf8::mutable"],[29520,"re_arrow2::array::primitive::mutable"],[29521,"re_arrow2::array::binary"],[29522,"re_arrow2::array::fixed_size_binary"],[29523,"re_arrow2::array::fixed_size_list"],[29524,"re_arrow2::array::map"],[29525,"re_arrow2::array::null"],[29526,"re_arrow2::array::struct_"],[29527,"re_arrow2::array::union"],[29528,"re_arrow2::array::binary::mutable_values"],[29529,"re_arrow2::array::boolean::mutable"],[29530,"re_arrow2::array::dictionary::mutable"],[29531,"re_arrow2::array::fixed_size_binary::mutable"],[29532,"re_arrow2::array::fixed_size_list::mutable"],[29533,"re_arrow2::array::list::mutable"],[29534,"re_arrow2::array::struct_::mutable"],[29535,"re_arrow2::array::utf8::mutable_values"],[29536,"re_arrow2::array::iterator"],[29537,"re_arrow2::array::growable::binary"],[29538,"re_arrow2::array::growable::boolean"],[29539,"re_arrow2::array::growable::dictionary"],[29540,"re_arrow2::array::growable::fixed_binary"],[29541,"re_arrow2::array::growable::fixed_size_list"],[29542,"re_arrow2::array::growable::list"],[29543,"re_arrow2::array::growable::map"],[29544,"re_arrow2::array::growable::null"],[29545,"re_arrow2::array::growable::primitive"],[29546,"re_arrow2::array::growable::structure"],[29547,"re_arrow2::array::growable::union"],[29548,"re_arrow2::array::growable::utf8"],[29549,"re_arrow2::array::indexable"],[29550,"re_arrow2::offset"],[29551,"re_arrow2::bitmap::utils::iterator"],[29552,"re_arrow2::bitmap::utils::zip_validity"],[29553,"re_arrow2::array::dictionary::iterator"],[29554,"core::slice::iter"],[29555,"re_arrow2::array::map::iterator"],[29556,"re_arrow2::array::struct_::iterator"],[29557,"re_arrow2::array::union::iterator"],[29558,"re_arrow2::array::dictionary::typed_iterator"],[29559,"re_arrow2::bitmap::iterator"],[29560,"re_arrow2::buffer"],[29561,"rayon::iter::par_bridge"],[29562,"re_arrow2::bitmap::utils::slice_iterator"],[29563,"re_arrow2::bitmap::utils::chunk_iterator::chunks_exact"],[29564,"re_arrow2::bitmap::utils::chunks_exact_mut"],[29565,"foreign_vec"],[29566,"re_arrow2::types"],[29567,"re_arrow2::datatypes::physical_type"],[29568,"arrow_schema::field"],[29569,"simdutf8::basic"],[29570,"core::str::error"],[29571,"alloc::collections"],[29572,"planus::errors"],[29573,"re_arrow2::io::ipc::read::error"],[29574,"re_arrow2::ffi::stream"],[29575,"re_arrow2::io::ipc::read::reader"],[29576,"re_arrow2::io::ipc::write::stream"],[29577,"re_arrow2::io::ipc::write::writer"],[29578,"re_arrow2::scalar::dictionary"],[29579,"re_arrow2::scalar::primitive"],[29580,"re_arrow2::scalar::utf8"],[29581,"re_arrow2::scalar::binary"],[29582,"re_arrow2::scalar::boolean"],[29583,"re_arrow2::scalar::list"],[29584,"re_arrow2::scalar::map"],[29585,"re_arrow2::scalar::null"],[29586,"re_arrow2::scalar::struct_"],[29587,"re_arrow2::scalar::fixed_size_list"],[29588,"re_arrow2::scalar::fixed_size_binary"],[29589,"re_arrow2::scalar::union"],[29590,"half::binary16"],[29591,"half::bfloat"],[29592,"fixed"],[29593,"fixed::types::extra"],[29594,"fixed::traits"],[29595,"core::num"],[29596,"typenum::marker_traits"],[29597,"num_traits::cast"],[29598,"core::num::dec2flt"],[29599,"num_complex"],[29600,"re_arrow2::types::simd::native"],[29601,"arrow_array::array::list_view_array"],[29602,"arrow_data::byte_view"],[29603,"arrow_array::builder::primitive_builder"],[29604,"arrow_array::builder::boolean_builder"],[29605,"arrow_array::builder::null_builder"],[29606,"arrow_data::transform"],[29607,"arrow_schema::fields"],[29608,"arrow_buffer::buffer::boolean"],[29609,"arrow_array::builder::generic_bytes_builder"],[29610,"arrow_array::builder::primitive_dictionary_builder"],[29611,"arrow_buffer::buffer::run"],[29612,"arrow_buffer::builder::boolean"],[29613,"arrow_buffer::builder"],[29614,"arrow_array::builder::generic_bytes_view_builder"],[29615,"arrow_array::builder::struct_builder"],[29616,"arrow_array::builder::fixed_size_list_builder"],[29617,"arrow_array::builder::generic_list_builder"],[29618,"arrow_array::builder::map_builder"],[29619,"arrow_array::builder::generic_bytes_dictionary_builder"],[29620,"arrow_array::builder::union_builder"],[29621,"arrow_array::builder::fixed_size_binary_builder"],[29622,"arrow_array::builder::primitive_run_builder"],[29623,"arrow_array::builder::generic_byte_run_builder"],[29624,"arrow_buffer::buffer::mutable"],[29625,"arrow_array::run_iterator"],[29626,"arrow_buffer::util::bit_chunk_iterator"],[29627,"core::ptr::non_null"],[29628,"arrow_buffer::builder::offset"],[29629,"arrow_buffer::bytes"],[29630,"arrow_buffer::alloc"],[29631,"arrow_buffer::util::bit_iterator"],[29632,"arrow_select::filter"],[29633,"arrow_buffer::interval"],[29634,"std::io::buffered"],[29635,"pyo3::err::err_state"],[29636,"pyo3_ffi::object"],[29637,"arrow::tensor"],[29638,"core::iter::adapters::cloned"],[29639,"core::iter::adapters::chain"],[29640,"arrow_cast::display"],[29641,"arrow::util::string_writer"],[29642,"re_chunk::transport"],[29643,"re_chunk::batcher"],[29644,"re_chunk::id"],[29645,"re_chunk::builder"],[29646,"std::collections::hash::set"],[29647,"re_chunk::helpers"],[29648,"re_chunk::iter"],[29649,"re_chunk::latest_at"],[29650,"re_chunk::range"],[29651,"parking_lot::mutex"],[29652,"re_log_encoding::file_sink"],[29653,"re_web_viewer_server"],[29654,"re_ws_comms"],[29655,"re_sdk_comms"],[29656,"re_arrow2"],[29657,"re_arrow2::array::binary::iterator"],[29658,"re_arrow2::array::list::iterator"],[29659,"re_arrow2::array::utf8::iterator"],[29660,"re_arrow2::array::equal"],[29661,"re_arrow2::array::fmt"],[29662,"re_arrow2::array::ord"],[29663,"re_arrow2::bitmap::bitmap_ops"],[29664,"re_arrow2::bitmap::assign_ops"],[29665,"re_arrow2::bitmap"],[29666,"re_arrow2::bitmap::utils"],[29667,"re_arrow2::bitmap::utils::fmt"],[29668,"re_arrow2::compute"],[29669,"re_arrow2::compute::arity"],[29670,"re_arrow2::compute::arity_assign"],[29671,"re_arrow2::compute::concatenate"],[29672,"re_arrow2::compute::filter"],[29673,"re_arrow2::compute::take"],[29674,"re_arrow2::ffi"],[29675,"re_arrow2::ffi::mmap"],[29676,"re_arrow2::io"],[29677,"re_arrow2::io::ipc::read"],[29678,"re_arrow2::io::ipc::read::schema"],[29679,"re_arrow2::io::ipc::write"],[29680,"re_arrow2::io::ipc::write::schema"],[29681,"re_arrow2::io::ipc::write::serialize"],[29682,"re_arrow2::io::print"],[29683,"re_arrow2::mmap"],[29684,"re_arrow2::temporal_conversions"],[29685,"crossbeam_utils"],[29686,"crossbeam_channel"],[29687,"crossbeam"],[29688,"crossbeam_epoch::default"],[29689,"re_types_core::arrow_helpers"],[29690,"arrow"],[29691,"arrow_buffer"],[29692,"arrow_array"],[29693,"arrow_buffer::alloc::alignment"],[29694,"arrow_array::array::binary_array"],[29695,"arrow_array::builder::buffer_builder"],[29696,"arrow_ord::ord"],[29697,"arrow_array::array::string_array"],[29698,"arrow_array::ffi"],[29699,"arrow_array::temporal_conversions"],[29700,"arrow_buffer::buffer::ops"],[29701,"arrow_arith::boolean"],[29702,"arrow_arith::arity"],[29703,"arrow_arith::aggregate"],[29704,"arrow_select::concat"],[29705,"arrow_ord::comparison"],[29706,"arrow_select::interleave"],[29707,"arrow::compute"],[29708,"arrow_arith::arithmetic"],[29709,"arrow_select::nullif"],[29710,"arrow_ord::rank"],[29711,"arrow_string::regexp"],[29712,"arrow_select::window"],[29713,"arrow_select::union_extract"],[29714,"arrow_arith"],[29715,"arrow_cast"],[29716,"arrow_ord"],[29717,"arrow::compute::kernels"],[29718,"arrow_select"],[29719,"arrow_string"],[29720,"arrow_arith::bitwise"],[29721,"arrow_ord::cmp"],[29722,"arrow_string::concat_elements"],[29723,"arrow_string::length"],[29724,"arrow_arith::numeric"],[29725,"arrow_string::substring"],[29726,"arrow_select::zip"],[29727,"arrow_data::decimal"],[29728,"arrow::error"],[29729,"arrow_buffer::util"],[29730,"arrow::util"],[29731,"arrow_buffer::util::bit_mask"],[29732,"arrow_buffer::util::bit_util"]],"i":[39,0,0,0,54,26,26,44,0,40,44,750,750,0,0,0,0,0,26,29,34,29,0,0,750,0,29,0,54,0,0,29,0,0,746,761,762,127,127,750,0,54,54,36,0,127,0,44,0,0,0,29,29,29,26,29,29,0,26,29,29,29,746,761,762,54,0,40,0,0,0,0,750,0,0,0,0,0,750,750,0,0,0,0,0,32,29,750,32,33,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,34,4,4,36,33,745,7,7,89,22,89,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,13,15,17,18,20,21,22,18,20,21,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,26,29,14,745,0,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,0,0,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,0,32,33,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,32,33,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,22,23,18,37,7,38,20,39,21,4,40,24,25,22,22,22,23,18,37,7,38,20,39,21,4,40,24,25,7,44,37,29,0,34,37,38,745,0,0,44,32,14,33,54,22,23,18,18,34,37,13,7,38,20,20,39,21,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,730,17,14,34,13,14,22,23,18,37,38,20,39,21,4,40,24,25,36,20,29,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,24,745,0,33,32,22,23,18,18,18,37,7,38,20,20,20,39,21,21,21,4,40,24,25,32,32,32,32,22,22,22,22,23,23,23,23,18,18,18,18,37,37,37,37,7,7,7,7,38,38,38,38,20,20,20,20,39,39,39,39,21,21,21,21,4,4,4,4,40,40,40,40,24,24,24,24,25,25,25,25,23,126,126,0,126,126,32,33,54,54,22,22,23,18,18,34,37,13,7,7,38,20,20,39,39,21,21,26,26,29,29,4,40,40,24,24,25,25,33,0,4,4,4,37,37,44,32,14,14,33,54,54,54,54,54,22,22,22,22,22,22,23,23,23,23,18,18,18,34,37,37,13,7,38,38,38,20,20,20,39,39,21,21,21,26,26,26,26,26,29,4,4,4,4,40,40,24,24,24,25,25,25,25,39,36,89,36,89,22,36,89,36,89,32,22,22,32,22,38,39,4,32,33,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,4,22,24,4,24,18,7,20,21,38,39,0,0,22,22,23,18,18,37,7,38,20,20,39,21,21,4,40,24,25,22,22,99,22,18,37,7,38,20,21,126,24,22,22,36,20,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,146,38,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,38,38,44,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,4,39,22,22,38,24,4,32,54,20,32,745,54,99,22,39,38,32,22,38,22,24,22,22,4,108,108,0,0,37,37,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,20,32,126,29,29,26,29,29,36,108,730,17,14,37,37,4,14,22,23,18,37,7,20,21,34,37,0,37,26,4,34,37,38,29,29,33,33,36,7,7,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,22,32,22,23,23,22,23,22,23,18,37,7,38,20,39,21,4,40,24,25,22,126,24,33,36,0,38,36,22,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,22,23,18,37,38,20,39,21,4,40,24,25,18,7,20,21,22,0,54,26,29,0,0,39,99,22,33,745,745,745,4,4,0,38,33,38,39,89,128,15,89,14,22,22,34,13,89,22,17,89,13,33,4,32,33,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,54,22,18,7,20,39,21,26,29,40,24,25,22,99,44,32,14,33,54,22,22,23,18,34,37,37,13,7,38,20,39,21,26,29,4,4,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,37,37,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,23,23,38,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,126,0,38,7,7,17,14,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,44,32,14,33,54,22,23,18,34,37,13,7,38,20,39,21,26,29,4,40,24,25,763,763,764,765,766,767,768,763,769,770,771,772,766,767,763,769,768,768,768,768,767,764,771,769,770,771,773,770,773,771,772,774,774,775,776,775,776,777,776,777,778,779,778,778,0,0,0,0,0,140,143,140,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,136,136,136,140,137,138,143,136,140,137,138,143,136,140,137,137,138,138,143,136,136,140,137,136,138,143,143,140,137,138,143,143,136,136,140,137,138,143,136,137,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,138,140,137,138,143,136,140,137,138,143,136,137,138,136,140,137,138,143,136,140,137,138,143,136,136,137,137,140,137,138,143,136,140,137,138,143,136,138,143,0,136,136,143,140,137,138,143,136,140,137,138,143,136,138,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,140,137,138,143,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,0,0,0,0,0,0,0,436,436,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,158,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,158,489,90,157,90,157,157,157,158,0,90,157,480,472,481,177,482,473,483,474,484,475,485,130,476,477,471,176,487,478,479,488,205,489,0,476,479,0,160,0,0,0,489,486,90,157,90,90,90,157,482,473,90,157,477,482,479,0,0,90,479,161,480,472,485,130,476,479,488,205,0,157,163,157,157,483,474,484,475,90,90,90,90,90,0,160,164,165,166,479,90,157,469,472,481,177,483,474,484,475,485,130,476,471,176,487,478,470,205,161,480,469,472,481,177,473,483,474,484,475,485,130,471,176,487,478,470,488,205,90,0,0,0,0,0,0,0,0,0,0,0,0,0,491,501,492,494,499,496,497,500,495,502,169,169,491,492,498,499,493,169,491,492,494,499,496,497,500,495,502,493,169,501,493,493,493,169,498,0,491,501,496,497,502,493,494,495,501,491,492,494,499,496,497,500,495,502,491,492,494,499,496,497,500,495,502,493,0,0,0,0,0,0,0,0,0,0,0,168,167,0,518,0,518,167,168,167,0,0,0,0,0,167,0,518,0,0,0,0,0,0,0,507,507,0,0,0,517,506,0,517,524,521,0,517,521,506,0,172,0,0,506,0,523,517,517,521,524,521,521,521,523,517,174,523,524,517,174,174,523,524,517,0,0,0,521,521,172,522,521,522,0,0,420,420,420,0,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,528,10,528,10,0,10,10,531,527,10,10,530,528,10,10,10,0,528,10,528,10,527,10,527,10,527,10,527,527,529,10,527,527,529,10,527,529,10,527,529,10,0,10,0,528,10,528,10,528,10,528,10,528,10,0,196,196,527,531,196,528,10,0,528,0,0,0,196,530,528,10,10,10,0,10,527,529,10,527,529,10,527,529,10,527,529,10,528,10,0,528,10,531,84,184,0,84,84,184,84,180,780,0,75,75,75,75,75,780,75,75,0,0,0,0,0,181,182,181,182,181,0,0,0,541,182,182,183,183,183,0,0,541,181,182,0,181,182,181,182,181,181,182,181,183,182,181,183,0,0,0,0,0,0,0,191,191,185,185,0,0,0,540,0,0,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,0,544,0,0,0,540,540,544,187,542,543,542,0,542,543,187,543,187,190,543,542,542,543,542,543,0,0,0,0,542,543,542,187,190,543,187,190,781,782,782,781,783,783,784,785,781,781,0,0,194,0,0,0,194,548,546,545,0,548,547,548,548,546,547,547,548,548,548,548,0,548,0,547,547,548,0,0,0,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,195,195,550,551,555,556,558,559,560,561,195,555,556,558,0,550,552,553,555,561,550,551,552,553,554,560,561,555,556,558,559,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,170,527,527,527,527,162,0,0,527,527,527,527,527,527,527,0,0,170,0,527,527,527,527,0,210,0,179,170,170,172,179,0,175,0,179,175,586,0,210,170,170,172,179,175,586,214,0,214,214,214,0,0,786,214,0,0,0,0,215,214,214,0,0,0,0,0,0,0,214,0,0,0,0,0,0,0,0,0,0,0,0,224,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,224,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,230,231,233,234,233,230,0,0,0,0,0,0,0,0,0,0,0,0,231,234,0,0,0,0,0,227,226,228,229,230,231,232,233,234,235,236,237,238,239,0,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,0,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,0,227,226,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,228,229,230,231,232,233,234,235,236,237,238,227,226,228,229,230,231,232,233,234,235,236,237,238,228,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,227,226,226,241,242,243,228,239,239,229,230,231,232,233,234,235,236,237,238,229,230,231,232,233,234,235,236,237,238,229,229,229,229,230,230,230,230,231,231,231,231,232,232,232,232,233,233,233,233,234,234,234,234,235,235,235,235,236,236,236,236,237,237,237,237,238,238,238,238,227,226,227,226,241,242,243,228,239,229,229,230,230,231,231,232,232,233,233,234,234,235,235,236,236,237,238,227,226,241,242,243,228,239,229,230,230,231,231,232,233,233,234,234,235,236,237,238,227,226,228,229,230,231,232,233,234,235,236,237,238,227,227,228,239,239,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,229,230,231,226,226,241,242,243,226,241,242,243,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,230,231,233,234,227,226,233,227,226,230,231,234,226,227,226,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,0,228,241,242,243,228,228,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,239,228,228,228,241,242,243,226,228,239,226,226,228,227,226,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,228,0,0,228,228,227,228,239,227,227,0,227,226,228,229,230,231,232,233,234,235,236,237,238,229,230,231,232,233,234,235,236,239,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,226,228,226,228,227,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,0,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,227,226,241,242,243,228,239,229,230,231,232,233,234,235,236,237,238,250,0,250,0,0,250,0,249,250,252,251,252,249,251,250,252,249,251,250,252,249,251,250,252,249,251,250,252,249,251,250,252,252,249,251,250,252,249,251,250,252,249,251,250,249,250,249,250,251,252,249,251,250,252,249,251,250,252,249,251,251,250,250,250,250,250,250,252,249,252,249,251,250,252,249,251,250,250,249,250,251,252,249,251,250,252,249,252,249,251,250,252,249,251,250,249,251,250,252,249,251,250,252,249,251,250,252,249,251,250,250,250,252,249,251,252,249,251,250,252,249,251,250,251,252,252,251,250,252,249,251,250,252,249,251,250,252,252,251,252,249,251,250,252,249,251,250,249,251,249,251,249,251,249,251,249,251,252,250,251,249,250,252,249,251,250,252,249,251,250,252,249,251,250,252,249,251,250,252,249,251,250,252,249,251,250,252,249,251,250,252,249,251,250,254,0,0,0,0,0,0,254,0,0,0,0,0,257,253,256,258,257,253,256,261,257,253,256,258,259,260,261,257,253,256,258,259,260,253,253,253,256,253,256,261,257,253,256,258,259,260,261,257,253,253,256,258,259,260,261,257,253,253,256,258,259,260,261,257,253,256,258,259,260,261,257,253,256,258,259,260,261,257,253,256,258,259,260,257,253,256,258,257,253,256,258,256,259,260,256,257,257,257,257,787,261,257,253,256,257,256,258,0,260,260,260,254,261,257,253,253,256,256,258,259,260,254,261,257,253,253,256,256,258,259,260,254,261,257,253,253,256,258,259,259,260,260,256,258,256,256,256,256,258,258,258,258,263,257,257,257,257,260,261,257,257,253,256,256,258,259,260,261,257,257,257,257,257,257,257,253,253,253,253,256,256,258,259,260,253,257,253,256,258,262,253,256,258,254,261,257,257,253,253,256,258,259,260,261,257,253,256,258,259,260,261,257,253,256,258,259,260,257,253,258,261,257,253,256,258,259,260,253,257,256,261,257,253,256,258,259,260,253,262,253,256,256,0,259,257,257,259,260,261,257,253,256,258,259,260,261,257,253,256,258,259,260,257,253,258,787,261,257,256,257,256,258,261,257,253,256,258,259,260,261,257,253,256,258,259,260,256,0,259,258,260,260,261,257,253,256,258,259,260,261,257,253,256,258,259,260,257,263,257,253,256,257,253,256,258,261,257,253,256,258,259,260,261,257,253,256,258,259,260,257,256,261,257,253,256,258,259,260,0,261,257,253,256,258,259,260,261,257,253,256,258,259,260,261,257,253,256,258,259,260,253,256,261,257,253,256,258,259,260,261,257,253,256,258,259,260,0,0,267,266,267,266,267,266,267,266,267,266,267,266,266,266,266,267,266,267,266,267,267,266,267,266,267,266,266,267,267,266,267,266,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,266,267,266,267,266,267,266,267,267,266,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,266,267,0,0,0,0,0,0,268,269,272,270,272,273,270,268,271,269,272,273,270,268,271,269,272,273,270,268,271,269,272,273,270,268,271,269,272,273,270,268,271,269,272,273,270,268,271,269,272,273,270,268,271,269,272,273,270,268,271,269,272,273,268,269,268,269,270,271,269,270,268,271,269,272,272,273,273,270,268,271,269,272,273,273,270,268,271,269,269,272,273,273,270,268,271,269,272,272,273,273,270,268,271,271,271,269,272,273,270,268,268,269,271,270,268,271,269,272,273,268,269,270,268,271,269,272,273,270,268,271,269,272,273,268,271,269,270,268,271,269,272,273,271,270,268,270,268,271,269,272,273,271,272,273,270,268,271,269,272,273,270,268,271,269,272,273,270,271,269,270,271,269,270,268,271,269,272,273,270,268,271,269,272,273,270,270,270,271,270,268,271,269,272,273,270,268,271,269,272,273,271,268,269,272,273,270,268,271,269,272,273,270,268,271,269,272,273,271,271,270,268,271,269,272,273,268,270,270,270,268,271,269,272,273,270,268,271,269,272,273,271,270,268,271,269,272,273,269,270,268,271,269,272,273,270,268,271,269,272,273,271,0,0,0,216,277,216,277,278,216,277,278,277,216,277,278,216,277,278,216,277,278,216,278,216,277,278,216,277,278,216,277,278,216,277,278,216,277,278,216,277,278,216,277,278,216,277,278,277,216,216,277,278,216,277,278,216,277,278,216,277,278,216,277,278,277,216,277,278,277,216,277,278,216,277,278,278,216,277,278,216,277,278,277,216,277,278,216,277,278,0,278,216,278,278,277,277,216,277,278,216,277,278,216,277,278,216,277,278,216,277,278,216,277,278,216,216,277,278,216,277,278,0,0,280,281,280,281,280,281,280,281,280,281,280,281,280,281,280,281,280,280,280,281,280,281,280,280,281,280,280,281,280,280,280,280,280,280,281,280,280,281,280,280,280,280,280,281,280,281,280,281,280,280,281,280,280,281,280,281,281,280,281,280,281,280,281,280,281,280,281,280,281,281,280,281,280,281,281,281,280,280,281,280,281,280,281,280,281,280,281,280,280,281,280,281,280,281,280,286,287,286,287,286,287,0,0,0,0,0,287,0,0,0,0,0,286,287,286,287,286,287,283,289,283,285,283,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,285,288,283,289,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,289,286,287,283,289,286,287,289,288,286,287,289,288,0,285,288,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,290,286,286,287,287,289,288,291,286,286,286,286,287,287,287,287,289,289,289,289,288,288,288,288,291,291,291,291,0,283,285,283,283,285,290,286,286,287,287,283,285,289,288,292,292,291,291,286,287,283,285,289,288,292,291,286,287,283,289,286,287,286,287,289,288,0,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,289,283,285,283,290,0,0,0,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,0,283,285,283,288,283,285,283,283,285,285,288,285,288,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,286,287,287,289,288,285,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,0,0,0,0,0,283,285,289,288,289,287,286,286,287,283,289,286,287,292,291,0,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,0,286,287,283,285,289,288,292,291,286,287,283,285,289,288,292,291,0,0,0,0,0,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,0,0,0,102,121,40,0,102,309,308,0,0,121,308,0,57,57,121,121,0,0,0,0,0,0,296,309,308,0,296,0,311,311,311,121,56,0,298,68,5,76,298,68,76,121,121,311,311,311,121,121,98,0,298,68,309,0,309,0,0,40,0,0,0,309,68,308,114,0,102,0,0,0,0,0,114,0,0,0,0,0,0,0,121,121,121,0,121,121,56,309,121,308,56,0,0,0,309,298,68,299,300,301,302,98,295,297,296,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,308,309,76,57,68,68,76,76,295,76,295,295,295,295,116,0,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,76,68,76,68,5,113,5,5,113,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,298,298,305,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,0,0,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,76,57,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,300,300,299,300,301,302,98,295,297,296,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,308,309,299,300,301,302,98,295,297,296,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,308,309,116,301,98,297,298,68,113,114,5,76,301,98,297,298,68,113,114,5,76,301,301,302,57,304,57,295,68,310,295,298,113,299,299,300,301,302,98,310,295,297,296,121,303,298,68,113,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,300,301,298,68,113,114,57,304,56,5,76,305,102,306,116,307,308,309,299,300,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,301,301,302,0,0,299,300,301,302,98,295,297,296,121,303,298,68,68,113,113,113,114,57,304,56,5,76,76,305,102,306,116,307,308,309,299,299,299,299,301,301,301,301,302,302,302,302,98,98,98,98,295,295,295,295,297,297,297,297,296,296,296,296,121,121,121,121,303,303,303,303,298,298,298,298,68,68,68,68,113,113,113,113,114,114,114,114,57,57,57,57,304,304,304,304,56,56,56,56,5,5,5,5,76,76,76,76,305,305,305,305,306,306,306,306,116,116,116,116,307,307,307,307,308,308,308,308,309,309,309,309,297,5,0,0,76,299,300,301,301,302,302,98,295,297,297,296,121,121,303,303,298,298,298,298,298,298,68,113,113,114,57,304,56,5,76,305,102,306,116,307,307,311,311,308,309,309,308,114,114,114,114,114,295,299,299,300,301,302,98,310,295,297,297,296,121,303,303,303,298,68,68,68,68,113,113,113,113,113,114,57,57,304,304,56,5,5,5,5,76,76,76,76,76,76,76,305,102,102,102,306,116,307,311,308,309,114,5,68,68,5,295,295,299,300,301,302,98,295,297,296,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,308,309,57,68,5,68,301,302,307,98,114,298,0,301,302,98,295,297,298,68,113,113,114,57,56,5,76,308,22,98,98,68,57,24,0,68,297,297,306,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,321,302,57,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,304,295,116,304,295,295,98,116,98,322,68,295,295,24,304,304,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,307,305,305,305,305,295,297,295,57,57,304,57,57,304,307,295,76,37,5,76,301,298,113,57,304,68,298,310,310,295,298,113,300,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,295,297,114,295,297,301,98,297,298,68,68,113,114,5,76,76,22,307,0,297,57,304,297,308,308,323,295,295,76,306,295,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,300,300,301,298,68,113,114,57,304,56,5,76,305,102,306,116,307,308,309,57,57,102,295,322,323,116,102,116,116,116,68,68,76,76,76,295,307,295,76,323,0,300,299,300,301,302,98,295,297,296,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,308,309,301,302,297,121,303,298,113,5,307,311,309,299,300,301,302,98,310,295,295,297,296,121,303,298,298,68,68,68,113,114,57,57,304,56,5,76,305,305,102,306,306,116,116,307,307,311,308,308,309,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,37,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,57,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,299,300,301,302,98,310,295,297,296,121,303,298,68,113,114,57,304,56,5,76,305,102,306,116,307,311,308,309,788,789,788,789,788,789,790,791,791,0,0,300,300,300,300,300,0,0,0,0,0,0,337,332,333,334,335,336,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,332,333,334,335,336,332,333,334,335,336,332,333,337,332,333,334,335,336,337,332,333,334,335,336,332,332,333,333,334,334,335,335,336,336,334,335,336,337,337,332,333,334,335,336,332,333,334,335,336,334,334,334,334,335,335,335,335,336,336,336,336,337,332,333,334,335,336,337,332,333,334,334,335,336,332,333,334,335,336,332,333,334,336,332,333,334,335,336,334,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,332,333,334,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,332,333,337,332,333,334,335,336,337,332,333,334,335,336,337,337,337,332,333,334,335,336,337,332,333,334,335,336,334,335,336,332,333,334,335,336,332,333,334,335,336,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,337,332,333,334,335,336,332,333,332,333,0,412,412,0,0,0,0,26,0,26,0,0,0,0,0,0,0,0,0,26,29,0,29,29,0,0,0,29,761,762,0,36,0,0,29,29,29,26,29,29,0,26,29,29,29,761,762,58,58,0,0,0,0,0,29,0,0,0,34,36,7,7,0,89,89,0,15,14,7,0,0,0,730,17,14,36,0,36,89,36,89,36,89,36,89,99,792,0,36,99,0,36,730,17,36,36,0,36,99,0,89,128,15,89,89,17,89,99,339,17,763,763,764,765,766,767,768,763,769,770,771,772,766,767,763,769,768,768,768,768,767,764,771,769,770,771,773,770,773,771,772,775,776,775,776,777,776,777,0,424,0,0,429,0,429,0,0,0,429,0,0,0,0,0,0,0,0,320,433,320,433,0,0,793,0,0,793,0,0,0,340,0,0,59,435,340,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,613,0,0,611,0,0,0,0,0,0,0,0,0,0,0,611,0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0,0,0,0,0,0,0,611,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,613,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,347,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,380,0,0,0,0,0,0,0,0,0,0,0,611,0,0,0,341,341,0,0,0,0,0,363,0,0,0,341,0,347,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,611,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,613,341,652,341,341,0,392,614,85,342,343,343,342,343,343,343,343,343,0,343,343,343,343,343,0,343,0,343,343,343,343,0,343,0,0,0,0,343,0,343,343,0,343,0,343,0,343,0,343,0,343,343,343,343,0,343,343,0,343,653,651,652,607,159,374,603,349,0,374,0,159,603,369,378,341,653,392,392,661,662,661,662,614,85,346,355,159,603,359,354,364,349,357,358,361,367,368,606,608,658,363,604,614,341,341,0,0,0,0,0,0,0,0,0,361,663,0,614,614,614,0,0,655,656,654,657,654,367,368,659,342,342,373,85,85,363,662,653,659,694,694,342,85,85,342,341,341,341,341,341,341,85,85,355,85,341,0,663,657,344,355,648,658,0,85,342,159,603,651,652,357,358,362,367,610,659,607,655,85,392,0,0,0,0,648,693,341,341,341,341,616,341,341,0,0,377,344,603,646,654,653,609,660,655,656,657,608,85,603,85,346,159,603,359,354,349,350,357,358,361,367,606,85,159,603,607,368,646,656,657,349,653,341,341,607,661,662,378,693,605,364,661,662,0,377,378,85,658,653,341,341,0,0,85,659,368,0,380,663,646,657,346,357,657,357,358,660,659,346,359,361,606,606,380,344,355,604,359,354,364,605,350,358,606,609,660,655,656,608,648,661,658,662,374,614,349,653,344,369,794,794,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,347,0,0,0,0,0,0,0,0,0,0,0,0,0,0,380,0,0,0,0,0,0,0,363,0,0,0,347,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,349,85,346,355,359,354,364,349,357,358,361,367,368,606,363,604,361,367,368,85,85,363,85,85,85,85,355,85,344,355,85,357,358,362,367,85,0,616,0,0,344,85,85,346,359,354,349,350,357,358,361,367,606,85,368,349,605,364,85,85,368,380,346,357,357,358,346,359,361,606,606,380,344,355,604,359,354,364,605,350,358,606,349,344,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,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,652,342,342,653,651,652,653,661,662,661,662,608,658,663,655,656,654,657,654,659,342,342,662,653,659,342,342,663,657,648,658,342,651,652,610,659,655,0,0,648,646,654,653,609,660,655,656,657,608,646,656,657,653,661,662,661,662,658,653,659,663,646,657,657,660,659,609,660,655,656,608,648,661,658,662,653,0,343,343,343,343,343,343,343,0,343,343,343,343,343,0,343,0,343,343,343,343,0,343,0,0,0,0,343,0,343,343,0,343,0,343,0,343,0,343,0,343,343,343,343,0,343,343,0,343,0,0,0,371,371,372,371,372,0,372,372,0,0,371,372,371,371,372,372,371,371,371,372,371,372,0,0,0,0,381,381,381,381,381,666,666,0,0,0,0,0,0,0,0,0,0,392,392,392,392,0,667,667,667,667,667,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,649,0,0,0,0,0,363,352,351,649,0,0,0,0,0,0,0,0,0,0,0,0,0,0,351,0,0,0,0,0,0,0,0,0,0,0,649,649,363,352,351,352,351,649,352,351,0,0,649,0,0,0,0,0,0,0,0,0,0,0,0,645,0,683,684,363,649,363,645,649,645,684,683,683,360,345,352,351,649,0,0,0,0,0,0,0,0,0,0,0,419,644,375,0,0,0,0,0,385,664,664,664,644,650,385,375,644,650,419,385,650,0,0,388,388,388,388,0,0,0,388,0,388,388,388,388,388,0,388,388,0,0,0,0,0,388,388,0,0,0,0,0,0,0,0,0,0,0,0,0,0,396,680,0,0,0,678,679,0,0,0,376,0,0,0,0,678,679,0,387,0,0,0,0,0,0,391,0,0,391,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,376,0,0,0,0,393,0,0,0,0,0,0,0,0,0,0,0,0,0,387,0,0,0,0,0,0,0,678,679,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,393,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,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,387,387,682,682,682,682,0,0,682,682,682,682,0,682,0,682,682,682,397,795,0,795,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,391,391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,679,0,678,679,0,0,678,679,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,680,376,0,0,376,393,0,0,0,0,393,0,0,0,396,0,0,0,0,388,388,388,388,388,388,388,388,388,388,388,388,388,388,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,649,11,0,11,0,11,0,0,0,363,352,351,0,0,0,0,0,649,0,11,0,11,0,534,11,0,11,0,0,533,11,11,0,0,0,0,0,0,0,11,11,11,0,11,0,11,0,0,0,351,11,0,11,0,11,0,11,0,11,0,0,0,0,0,0,11,0,11,11,11,0,11,11,0,649,649,341,0,341,11,383,383,534,383,363,352,351,11,341,352,351,649,352,351,11,0,0,0,0,383,533,0,11,649,11,0,0,11,0,0,0,11,0,0,0,0,0,11,0,11,0,11,0,11,0,645,11,0,0,11,0,11,534,341,341,341,398,341,532,683,684,363,532,532,341,341,685,379,649,398,398,398,398,398,363,645,399,0,341,341,341,341,341,341,649,0,0,341,399,645,532,685,379,684,341,341,683,341,341,532,683,341,341,532,360,345,341,341,341,341,400,398,398,398,398,352,351,0,0,649,0,73,0,73,73,73,73,73,73,796,73,73,73,73,73,73,73,796,73,73,0,73,73,0,0,0,0,0,0,402,404,406,0,0,0,0,0,369,378,694,694,693,377,378,693,377,378,369,0,0,0,0,0,0,0,407,695,698,407,408,696,408,696,697,0,699,695,407,697,699,699,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,700,700,700,700,700,700,0,0,0,0,0,0,0,0,0,0,670,702,670,702,670,702,701,702,701,701,670,701,701,0,0,0,675,676,677,676,675,677,675,677,676,677,0,0,0,0,0,0,0,0,0,0,0,0,0,0,706,706,0,0,707,707,707,709,708,708,0,707,709,707,707,707,707,0,711,0,0,0,0,0,0,0,0,712,715,712,714,714,713,715,410,714,715,713,0,715,715,713,410,713,0,0,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,121,0,0,121,121,121,0,0,0,0,0,0,296,296,121,121,121,121,121,0,0,121,121,121,121,121,121,301,302,301,302,22,297,302,22,297,297,295,0,114,114,0,0,0,0,0,0,37,37,412,412,0,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,412,0,0,0,0,26,0,26,0,0,0,0,0,0,0,0,0,26,29,0,29,29,0,0,0,29,761,762,0,36,0,0,29,29,29,26,29,29,0,26,29,29,29,761,762,58,58,0,0,0,0,0,29,0,0,0,118,415,414,338,34,36,7,7,0,89,89,0,58,118,415,414,338,58,118,415,414,338,15,118,414,338,415,118,414,338,58,118,415,414,338,14,58,118,415,414,414,338,58,118,415,414,338,58,118,415,414,338,415,415,58,118,415,414,338,58,118,415,414,338,118,415,414,338,118,415,414,338,118,414,338,118,414,338,7,0,0,415,414,0,58,58,118,118,415,415,414,414,338,338,58,118,415,414,338,730,17,58,14,118,338,36,58,118,415,414,338,118,118,118,415,414,338,338,338,118,118,118,118,415,415,415,415,414,414,414,414,338,338,338,338,0,118,118,415,414,414,338,338,58,58,58,118,118,118,415,415,415,415,415,415,414,414,414,414,414,414,414,414,414,338,338,338,36,89,36,89,36,89,36,89,415,118,415,414,338,118,118,414,338,338,99,118,415,414,792,0,36,58,118,415,414,338,58,118,415,414,338,58,118,415,414,338,118,415,414,338,58,118,415,414,338,414,414,58,118,415,414,338,338,415,99,58,118,415,414,338,58,118,415,414,338,0,36,730,17,118,338,415,414,415,36,58,118,415,414,338,58,118,415,414,338,118,414,338,36,0,36,58,118,415,414,338,58,118,415,414,338,118,338,415,415,99,0,89,128,15,89,58,89,17,89,118,415,414,338,118,414,338,415,99,58,118,415,414,338,58,118,415,414,338,58,118,415,414,338,58,118,415,414,338,58,118,415,414,338,58,118,415,414,338,339,17,58,118,415,414,338,58,118,415,414,338,763,763,764,765,766,767,768,763,769,770,771,772,766,767,763,769,768,768,768,768,767,764,771,769,770,771,773,770,773,771,772,775,776,775,776,777,776,777,0,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,0,0,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,425,320,429,429,0,429,320,0,0,0,429,315,315,0,0,0,0,0,0,0,0,426,63,427,428,315,320,429,430,431,432,423,433,315,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,63,423,63,423,426,63,427,428,315,320,429,430,431,432,423,433,426,63,63,427,428,315,320,429,430,431,432,423,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,315,430,431,432,423,426,63,315,430,431,432,423,426,63,427,428,430,431,432,423,433,426,426,63,63,427,427,428,428,315,320,429,430,431,431,432,432,423,423,433,426,426,63,427,427,428,428,315,320,429,430,431,431,432,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,320,429,426,63,427,428,315,320,429,430,431,432,423,433,426,426,426,426,63,63,63,63,315,315,315,315,320,320,320,320,429,429,429,429,430,430,430,430,431,431,431,431,432,432,432,432,423,423,423,423,433,433,433,433,426,63,427,427,428,428,315,320,429,430,431,432,423,433,426,426,63,63,63,63,63,427,427,428,428,315,315,315,320,429,430,430,431,431,432,432,423,423,423,423,433,427,428,315,430,431,432,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,63,423,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,427,428,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,320,429,315,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,427,428,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,426,63,427,428,315,320,429,430,431,432,423,433,0,0,793,0,0,793,0,435,0,59,435,59,435,59,59,59,435,59,0,59,435,59,435,59,435,59,59,435,59,435,435,435,340,59,435,59,59,435,59,59,435,59,59,59,59,59,435,0,59,59,0,59,59,59,435,435,59,435,59,59,435,59,435,59,59,435,435,59,435,59,435,59,435,59,435,59,59,435,435,435,435,59,435,59,435,59,59,435,59,435,435,435,435,59,59,435,59,435,59,435,59,435,59,435,59,435,340,59,435,59,435,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,436,436,436,186,436,436,0,436,186,436,186,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,186,0,436,186,436,186,0,436,186,436,436,186,436,186,0,436,186,436,436,186,436,436,436,436,436,0,436,436,436,436,0,186,436,436,186,186,436,436,186,186,436,186,436,436,436,186,436,436,436,436,436,436,186,436,436,436,436,186,186,186,186,0,436,436,436,436,186,186,436,436,436,436,436,436,436,436,0,436,436,436,436,436,436,436,186,436,436,436,436,186,186,186,186,436,186,186,186,186,436,186,436,186,186,436,436,186,186,436,186,436,186,436,186,436,436,436,436,186,186,186,186,436,436,186,436,186,186,0,436,436,436,436,436,436,436,436,436,436,436,436,436,186,436,186,436,436,436,436,436,0,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,186,436,436,436,436,186,0,436,436,186,436,186,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,186,436,436,436,436,436,436,436,436,186,436,186,0,436,186,436,436,436,0,436,186,436,0,436,186,436,186,436,436,186,0,436,436,436,186,436,186,0,436,186,186,186,186,436,436,186,436,186,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,436,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,158,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,480,469,472,481,177,473,483,474,484,475,485,130,476,477,471,176,478,479,470,488,205,489,158,469,176,470,205,471,177,472,177,473,474,475,130,476,477,176,478,479,205,489,90,157,480,480,469,469,472,472,481,481,177,177,482,482,473,473,483,483,474,474,484,484,475,475,485,485,130,130,476,476,477,477,486,486,471,471,176,176,487,487,478,478,479,479,470,470,488,488,205,205,489,90,480,469,472,472,481,177,177,482,473,473,483,474,474,484,475,475,485,130,130,476,476,477,477,486,471,176,176,487,478,478,479,479,470,488,205,205,489,157,480,469,481,482,483,484,485,471,487,470,488,157,480,469,481,482,483,484,485,486,471,487,470,488,157,480,469,481,482,483,484,485,486,471,487,470,488,90,158,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,472,177,473,474,475,130,476,477,176,478,479,205,480,483,471,470,488,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,0,480,469,472,481,177,473,483,474,484,475,485,130,476,477,471,176,478,479,470,488,205,489,480,469,472,481,177,473,483,474,484,475,485,130,476,477,471,176,478,479,470,488,205,489,90,157,480,469,472,472,481,177,177,482,473,473,483,474,484,475,485,130,476,477,486,471,176,176,487,478,479,470,488,205,205,480,472,481,177,482,473,483,474,484,475,485,130,476,477,471,176,487,478,479,488,205,480,469,481,482,485,471,176,470,488,205,480,472,488,205,475,130,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,489,90,90,90,90,469,472,472,481,177,177,473,473,483,474,474,475,475,130,130,476,476,477,477,471,176,176,478,478,479,479,470,205,205,0,480,469,481,471,470,488,471,480,469,470,488,471,480,469,481,471,470,488,480,469,481,471,470,488,469,481,471,470,469,481,471,470,469,470,476,476,478,479,479,90,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,469,469,472,472,472,472,472,481,481,177,177,177,177,482,473,473,473,483,483,474,474,474,474,484,475,475,475,485,130,130,130,476,476,477,477,477,486,471,471,471,176,176,176,176,487,478,478,478,479,479,470,470,470,488,205,205,205,205,205,489,0,160,472,177,473,474,475,130,476,477,176,478,479,205,176,177,176,480,469,472,481,177,474,471,176,470,488,205,469,472,470,205,480,469,472,481,177,473,483,474,484,475,485,130,476,477,471,176,478,479,470,488,205,489,472,481,177,474,471,176,205,480,469,472,481,177,471,176,470,488,205,480,469,472,481,177,471,176,470,488,205,469,472,481,177,471,176,470,205,469,481,177,471,176,470,482,176,471,176,472,177,474,475,176,205,130,130,0,478,479,176,0,0,90,130,176,478,479,489,479,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,486,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,469,481,482,485,471,487,470,482,485,478,470,482,480,472,177,471,176,487,488,205,480,472,481,177,177,473,483,474,475,130,476,176,176,478,479,470,488,205,489,472,177,176,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,90,157,90,90,473,479,90,157,480,469,472,481,177,473,483,474,475,130,476,471,176,478,479,470,488,205,473,483,473,482,473,482,473,473,473,90,157,480,480,469,472,472,481,177,177,482,473,473,483,483,474,474,484,484,475,475,485,485,130,130,476,476,477,486,471,176,176,487,478,479,479,470,470,488,488,205,205,477,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,482,479,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,489,484,485,487,480,469,472,481,177,482,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,472,177,473,474,475,130,476,477,176,478,479,205,0,484,485,485,472,177,473,474,475,130,476,477,176,478,479,205,0,470,488,205,485,484,485,489,489,489,90,480,469,481,482,485,471,176,470,488,205,479,161,480,469,472,472,485,130,476,479,470,488,205,205,480,472,485,130,476,479,488,205,0,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,481,483,471,470,488,480,469,481,483,471,487,470,488,157,480,469,481,482,482,483,484,485,486,471,487,470,488,163,484,484,157,480,480,469,469,481,481,482,482,483,483,484,484,485,485,486,471,471,487,487,470,470,488,488,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,481,471,471,469,472,177,473,474,475,130,476,471,176,478,470,205,177,471,176,157,480,480,469,469,481,481,482,482,483,483,484,484,485,485,486,471,471,487,487,470,470,488,488,483,474,484,475,483,474,484,475,489,90,472,472,177,177,473,473,474,474,475,475,130,130,476,476,477,477,176,176,478,478,479,479,205,205,90,472,472,177,177,473,473,474,474,475,475,130,130,476,476,477,477,176,176,478,478,479,479,205,205,90,472,177,473,474,475,130,476,477,176,478,479,205,90,472,177,473,474,475,130,476,477,176,478,479,205,474,471,176,90,472,177,473,474,475,130,476,477,176,478,479,205,0,160,472,177,473,474,475,130,476,477,176,478,479,205,482,480,469,472,481,177,473,483,474,484,475,485,130,476,477,471,176,478,479,470,488,205,489,482,164,480,469,481,482,484,485,471,470,488,485,165,480,469,481,483,484,485,471,470,488,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,483,474,488,473,469,472,481,177,471,470,205,469,472,481,177,471,470,205,130,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,473,483,474,475,130,476,477,471,176,487,478,479,470,488,205,473,205,166,480,469,481,482,483,484,485,471,470,488,484,485,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,479,479,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,90,157,480,469,472,472,481,177,177,482,473,473,483,474,474,484,475,475,485,130,130,476,477,486,471,176,176,487,478,478,479,470,488,205,205,469,472,481,177,483,474,484,475,485,130,476,471,176,487,478,470,205,480,472,177,473,483,474,475,130,476,176,487,479,470,488,205,480,472,177,483,474,475,130,476,176,479,470,488,205,161,480,469,472,472,481,177,482,473,483,474,484,475,485,130,471,176,487,478,470,488,205,205,480,469,472,481,177,473,483,474,484,475,485,130,471,176,487,478,470,488,205,469,472,481,177,473,474,475,130,476,471,176,478,470,205,473,483,471,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,470,488,480,469,481,483,485,471,470,488,471,90,469,472,472,177,177,473,473,474,474,475,475,130,130,476,476,477,176,176,478,478,479,205,205,177,176,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,480,469,472,481,177,482,473,483,474,484,475,485,130,476,477,486,471,176,487,478,479,470,488,205,489,0,0,0,0,0,0,0,0,0,0,0,0,0,491,501,492,494,499,496,497,500,495,502,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,169,169,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,492,498,499,493,498,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,169,491,501,492,494,498,499,496,497,500,495,502,493,491,492,494,499,496,497,500,495,502,493,169,491,501,492,494,498,499,496,497,500,495,502,493,501,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,498,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,493,493,493,169,491,501,492,494,498,499,496,497,500,495,502,493,498,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,0,491,501,492,494,498,499,496,497,500,495,502,493,498,491,501,496,497,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,494,495,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,501,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,492,494,499,496,497,500,495,502,491,492,494,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,491,501,492,494,498,499,496,497,500,495,502,493,0,0,0,0,0,0,0,0,167,518,168,0,167,518,168,167,518,168,167,168,167,518,168,0,0,167,168,168,167,168,168,167,168,168,167,518,168,167,518,168,168,167,168,167,518,168,167,518,168,167,518,168,0,167,168,167,518,168,167,518,168,167,168,167,518,168,167,518,168,167,518,168,518,167,168,168,168,168,168,168,168,167,518,168,167,167,167,518,168,168,0,167,167,167,168,168,168,167,167,518,168,167,168,167,168,167,167,168,167,168,167,167,518,167,518,168,167,518,168,167,518,168,167,518,168,167,518,168,167,167,167,518,168,167,167,518,168,167,168,167,168,167,168,167,168,167,518,168,167,518,168,167,167,518,168,167,167,167,518,518,167,168,518,167,168,167,167,168,167,0,167,518,168,167,518,168,518,168,168,168,0,168,167,518,168,167,518,168,168,168,168,518,167,167,167,167,0,167,518,168,167,518,168,167,168,167,168,167,518,168,167,168,167,518,168,0,0,167,168,167,167,518,168,167,518,168,0,518,167,518,168,168,167,518,168,167,518,168,0,0,0,0,0,0,0,507,507,0,0,0,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,517,523,517,524,506,521,522,507,523,517,524,506,521,522,507,506,0,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,517,524,506,521,522,507,506,521,522,507,521,0,517,521,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,506,0,523,517,524,506,521,522,507,523,517,524,506,521,522,507,172,506,521,522,507,0,0,506,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,521,523,517,524,506,521,522,507,523,0,523,517,523,517,517,521,523,517,524,506,521,522,507,523,517,524,506,521,522,507,524,521,521,521,521,523,517,524,506,521,522,507,507,523,517,524,506,521,522,507,506,522,507,506,522,507,521,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,174,523,523,517,517,524,523,524,517,174,174,523,517,517,524,523,524,517,523,517,524,506,521,522,507,523,517,524,506,521,522,507,0,0,0,523,517,524,506,522,507,521,521,521,172,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,507,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,522,521,522,523,517,524,506,521,522,507,523,517,524,506,521,522,507,523,517,524,506,521,522,507,0,0,420,519,420,519,420,420,519,420,519,420,519,420,519,420,519,420,519,420,420,420,420,420,519,519,420,420,519,420,519,420,420,420,519,519,519,420,420,420,420,420,420,420,420,519,420,519,420,519,420,519,420,519,420,420,420,420,420,519,420,420,420,420,420,519,420,519,420,420,420,420,420,519,420,519,420,519,420,519,420,420,420,420,420,420,420,420,420,519,420,519,420,519,420,519,420,519,420,519,420,519,420,519,420,0,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,528,10,528,10,0,10,10,531,527,10,10,530,528,10,10,10,0,528,10,528,10,527,10,527,10,527,10,527,527,529,10,527,527,529,10,527,529,10,527,529,10,0,10,0,528,10,528,10,528,10,528,10,528,10,0,196,196,527,531,196,528,10,0,528,0,0,0,196,530,528,10,10,10,0,10,527,529,10,527,529,10,527,529,10,527,529,10,528,10,0,528,10,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,84,84,184,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,528,527,527,527,527,84,84,84,84,528,528,528,528,529,529,529,529,184,184,184,184,10,10,10,10,530,530,530,530,196,196,196,196,531,531,531,531,184,184,527,84,528,529,184,10,530,196,531,527,84,84,84,84,84,528,529,184,184,10,10,10,10,530,530,196,196,531,531,527,84,528,529,184,10,530,196,531,0,527,84,528,529,10,530,196,531,84,10,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,530,84,530,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,84,184,84,84,184,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,530,10,527,84,528,529,184,10,530,196,531,10,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,180,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,84,184,527,84,528,529,184,10,530,196,531,527,84,528,529,184,10,530,196,531,780,0,75,75,75,75,75,780,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,541,182,181,183,541,182,181,183,541,182,181,183,541,182,181,183,541,182,181,183,181,541,182,181,183,541,182,181,183,541,182,181,183,182,181,541,182,181,183,541,182,181,183,182,181,541,182,182,181,181,183,183,182,181,183,0,0,0,541,541,182,182,181,183,182,541,182,181,183,183,183,183,0,0,541,182,181,183,541,182,181,183,541,182,181,183,541,181,541,182,181,183,541,182,181,183,541,181,541,182,181,183,541,182,181,183,182,0,181,182,181,182,541,181,181,541,182,181,183,541,182,181,183,182,181,183,182,181,183,541,182,181,183,541,182,181,183,541,182,181,183,541,182,181,183,541,541,182,181,183,541,182,181,183,541,182,181,183,541,182,181,183,541,182,181,183,541,182,181,183,0,0,0,0,0,0,191,185,0,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,191,185,191,185,191,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,185,191,185,191,185,191,191,185,191,185,0,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,191,185,0,0,540,0,0,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,540,0,544,0,0,0,540,540,544,187,190,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,187,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,187,190,187,190,542,543,542,542,544,543,540,187,190,542,544,543,540,187,190,0,542,543,187,542,544,543,540,187,190,543,540,187,190,542,544,543,540,187,190,187,190,542,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,542,542,543,542,544,543,540,187,190,187,190,543,542,544,543,540,187,190,542,544,543,540,187,190,543,542,542,543,542,543,542,543,542,543,542,544,543,540,187,190,542,544,543,540,187,190,542,543,0,0,0,0,542,543,542,542,544,543,540,187,190,542,544,543,540,187,190,542,543,187,190,543,542,187,187,190,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,544,542,544,543,540,187,190,542,544,543,540,187,190,190,542,544,543,540,187,190,542,544,543,540,187,190,542,544,543,540,187,190,781,782,782,781,783,783,784,785,781,781,0,0,194,0,0,0,194,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,548,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,194,545,546,194,545,546,546,546,545,545,0,547,548,194,545,546,547,548,194,545,546,548,547,548,547,548,194,545,546,548,194,545,546,194,194,194,194,545,545,545,545,546,546,547,548,547,194,545,546,547,548,194,545,546,546,546,546,194,545,546,548,194,545,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,547,548,194,545,546,547,548,547,548,194,545,546,547,548,194,545,546,547,548,545,548,547,548,194,545,546,547,548,194,545,546,548,547,548,194,545,546,547,548,194,545,546,548,0,548,547,548,548,194,545,546,547,548,194,545,546,548,547,548,194,545,546,548,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,547,548,194,545,546,0,547,548,547,547,548,0,0,0,162,0,0,0,504,505,504,505,504,505,504,505,504,505,504,505,504,505,505,504,504,505,504,505,504,505,504,505,504,505,504,505,504,505,505,504,505,504,505,504,505,504,504,504,504,504,505,504,505,504,504,505,505,505,504,505,504,505,504,505,504,505,504,505,504,505,504,505,505,504,505,504,505,504,505,504,505,505,504,505,504,505,504,505,504,505,504,504,505,504,505,504,505,504,505,504,504,505,504,505,504,505,505,504,505,504,505,504,505,504,504,504,504,504,504,505,505,505,505,504,504,504,505,504,504,504,505,504,505,504,505,504,505,504,504,505,504,505,0,0,0,0,0,0,0,0,0,0,0,0,0,550,551,552,553,554,555,556,557,558,559,560,561,195,550,550,551,551,552,552,553,553,554,554,555,555,556,556,557,557,558,558,559,559,560,560,561,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,195,550,551,552,553,554,555,556,557,558,559,560,561,550,551,555,556,558,559,560,561,557,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,195,550,551,552,553,554,555,556,557,558,559,560,561,551,551,551,551,552,552,552,552,553,553,553,553,554,554,554,554,557,557,557,557,560,560,560,560,550,551,552,553,554,555,556,557,558,559,560,561,550,551,551,552,552,553,553,554,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,195,550,551,552,553,554,555,556,557,558,559,560,561,555,556,558,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,0,557,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,552,553,555,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,551,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,561,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,560,561,550,551,552,553,554,560,561,555,556,558,559,555,556,558,559,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,550,551,552,553,554,555,556,557,558,559,560,561,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,170,562,527,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,527,527,527,562,162,0,0,527,527,527,527,527,527,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,527,562,562,562,562,0,562,0,562,562,170,0,562,562,562,527,527,527,527,562,562,581,197,582,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,562,562,562,562,562,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,562,562,562,562,562,562,581,197,582,562,581,197,582,582,562,582,562,562,562,562,562,562,562,562,581,197,0,562,581,197,582,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,210,562,562,562,562,562,562,562,562,562,562,562,562,562,562,581,197,582,581,581,581,581,197,197,197,197,582,582,582,582,562,562,562,562,562,562,562,562,562,0,562,562,562,562,562,562,562,562,562,562,562,581,581,197,197,582,582,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,179,170,562,562,581,197,582,562,562,562,562,562,562,562,562,562,562,562,562,170,562,562,581,197,582,172,562,562,562,562,562,581,197,582,562,562,562,562,562,562,179,562,582,562,562,581,197,582,562,562,562,0,562,562,562,562,175,586,210,581,197,582,562,562,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,175,586,210,581,197,582,175,586,210,210,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,581,197,582,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,175,562,562,562,562,562,562,562,562,562,581,562,562,562,562,562,562,562,562,562,562,562,562,562,562,197,0,562,562,562,562,562,562,562,562,562,562,562,562,562,562,581,197,582,562,562,562,562,562,562,175,586,210,581,197,175,586,210,197,562,581,197,582,562,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,562,562,582,562,562,562,562,562,562,562,562,562,562,562,562,179,562,562,562,562,562,562,562,562,562,562,562,175,586,562,562,562,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,562,562,562,562,562,0,562,562,562,562,562,562,562,562,175,586,210,562,562,562,210,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,170,562,562,581,197,582,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,562,170,562,562,581,197,582,172,562,562,581,197,582,562,562,562,562,581,197,582,562,562,562,562,179,562,562,562,562,562,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,562,562,175,586,562,175,586,210,581,197,582,562,175,586,210,581,197,582,562,562,562,562,562,562,562,562,562,562,562,175,586,210,581,197,582,562,562,562,214,0,214,214,214,0,0,786,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,214,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,0,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,0,0,0,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,215,214,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,214,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,0,0,0,0,0,0,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,0,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,214,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,0,0,0,0,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,0,0,613,0,0,611,0,0,0,0,0,0,0,0,0,0,0,611,0,0,0,0,0,0,613,0,0,0,0,0,0,0,0,346,363,359,606,0,0,0,0,0,0,0,0,0,0,0,0,0,0,611,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,613,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,347,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,380,0,0,0,0,0,0,0,0,0,0,0,611,0,0,0,341,341,0,0,0,0,0,363,0,0,0,341,0,347,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,611,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,613,341,346,355,604,159,359,611,607,354,364,605,349,350,357,358,361,362,367,368,606,612,652,603,603,341,603,341,159,0,392,614,85,342,346,346,355,355,604,604,614,159,374,613,603,359,359,611,607,354,354,364,364,605,605,349,349,350,350,357,357,358,358,361,361,362,362,616,367,367,368,368,606,606,612,343,343,85,342,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,343,343,343,343,343,0,343,85,343,343,85,343,343,85,0,343,0,343,85,343,343,85,343,0,343,85,0,0,0,0,343,0,343,85,343,0,343,85,0,343,0,343,85,0,343,0,343,343,343,343,0,343,85,607,343,0,343,85,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,653,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,159,651,652,607,159,603,159,374,603,349,603,603,603,0,159,354,350,362,349,374,0,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,368,159,603,159,603,346,355,604,159,359,611,607,354,364,605,349,350,357,358,361,362,367,368,606,612,346,355,604,159,359,611,607,354,364,605,349,350,357,358,361,362,367,368,606,612,369,367,367,367,367,378,367,341,349,653,392,392,661,662,661,662,614,349,85,346,355,604,159,603,359,354,364,605,349,350,357,358,361,362,367,368,606,346,355,159,603,359,354,364,349,357,358,361,367,368,606,608,658,607,363,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,604,614,341,341,364,0,355,0,0,0,0,0,0,0,0,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,361,361,663,346,346,355,159,374,613,359,354,349,85,85,350,357,358,361,362,367,606,374,374,374,374,613,613,613,613,0,614,614,614,614,614,350,0,0,655,656,654,657,367,654,367,368,659,342,342,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,614,346,346,346,346,346,346,346,346,346,346,346,346,355,355,604,614,159,159,159,159,159,159,159,159,159,159,159,159,159,159,159,374,613,603,603,359,359,359,359,611,607,607,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,354,364,364,605,349,349,349,349,349,349,349,349,349,350,350,350,350,350,357,357,357,357,357,357,358,358,361,361,362,362,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,616,367,367,367,367,367,368,368,606,606,606,612,350,346,346,355,355,354,364,364,349,349,350,359,358,346,354,349,354,346,354,159,346,355,604,159,359,611,607,354,364,605,349,350,357,358,361,362,367,368,606,612,354,354,350,354,346,354,349,373,346,355,604,359,354,364,605,349,85,85,350,357,358,361,362,367,368,606,612,85,346,355,604,159,359,354,364,605,349,350,357,358,361,362,367,368,606,85,346,355,604,159,359,354,364,605,349,350,357,358,361,362,367,368,606,363,346,346,364,364,364,159,364,662,653,367,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,659,349,694,694,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,342,346,614,159,354,85,346,355,604,359,354,364,605,349,350,357,358,361,362,367,368,606,612,346,604,354,605,349,350,357,346,355,359,354,349,350,357,358,361,367,368,606,355,159,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,346,349,349,354,85,346,355,355,604,614,159,359,354,354,364,605,349,342,350,350,357,358,361,362,367,368,606,341,341,341,341,341,341,159,85,355,604,364,605,85,362,368,355,355,159,85,341,346,346,359,354,349,349,350,357,358,361,606,0,355,663,657,361,344,355,355,604,361,355,648,658,355,0,85,342,346,355,355,604,614,159,603,359,354,354,364,605,349,350,350,357,358,361,362,367,368,606,159,603,651,652,357,358,362,367,610,659,607,655,364,355,604,364,605,85,362,368,392,355,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,0,0,0,0,648,693,341,341,341,341,616,341,341,346,355,614,603,359,607,354,349,350,357,358,361,362,367,606,612,374,159,374,0,367,374,350,361,350,374,346,159,359,354,349,350,357,358,367,606,0,374,346,355,354,349,350,357,346,355,159,349,367,368,374,377,344,355,603,603,646,654,653,609,660,655,656,657,608,614,159,603,85,603,354,607,85,346,355,604,159,603,359,354,364,605,349,350,357,358,361,362,367,368,606,346,159,603,359,354,349,350,357,358,361,367,606,346,367,355,85,346,355,604,159,603,359,354,364,605,349,350,357,358,361,362,367,368,606,159,603,607,346,359,361,368,606,368,646,656,657,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,349,653,341,341,354,607,349,661,662,159,354,378,693,605,605,364,605,364,661,662,0,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,354,377,378,606,85,346,346,355,355,604,159,359,359,354,354,364,364,605,349,349,350,350,357,357,358,358,361,361,362,362,367,367,368,368,606,606,658,653,341,341,349,346,346,354,350,346,346,354,350,0,0,354,349,85,346,355,604,359,354,364,605,349,350,357,358,361,362,367,368,606,346,355,604,159,359,611,607,354,364,605,349,350,357,358,361,362,367,368,606,612,159,349,349,350,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,367,368,606,612,346,357,357,357,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,159,359,354,364,349,357,358,361,367,368,606,354,354,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,368,606,612,659,368,368,368,0,354,355,354,354,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,159,159,354,159,159,159,380,346,346,604,359,359,354,354,605,349,349,350,350,357,357,358,358,358,361,361,368,606,606,663,354,354,354,354,354,354,646,657,346,357,346,357,657,346,359,357,358,361,357,358,660,357,358,368,606,659,346,359,361,606,346,359,361,606,606,606,606,355,359,358,361,606,380,346,346,604,359,359,354,354,605,349,349,350,350,357,357,358,358,361,361,606,606,344,346,355,355,604,359,354,364,605,350,357,358,361,606,355,604,359,354,364,605,350,358,606,609,660,655,656,608,648,661,658,662,374,614,349,349,653,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,607,614,354,607,354,354,354,354,344,355,355,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,346,355,604,614,159,374,613,603,359,611,607,354,364,605,349,350,357,358,361,362,616,367,368,606,612,369,794,794,0,0,0,0,0,0,0,0,363,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,347,0,0,0,0,0,0,0,0,0,0,0,0,0,0,380,0,0,0,0,0,0,0,363,0,0,0,347,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,349,85,346,355,359,354,364,349,357,358,361,367,368,606,363,604,361,367,368,85,85,363,85,85,85,85,355,85,344,355,85,357,358,362,367,85,0,616,0,0,344,85,85,346,359,354,349,350,357,358,361,367,606,85,368,349,605,364,85,85,368,380,346,357,357,358,346,359,361,606,606,380,344,355,604,359,354,364,605,350,358,606,349,344,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,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,663,652,651,652,653,651,652,654,655,656,657,648,658,659,653,651,610,610,651,652,648,658,652,646,654,653,609,660,656,610,608,648,661,658,662,659,609,610,608,648,658,646,653,609,656,608,648,661,658,662,648,658,651,651,652,609,608,652,608,646,653,609,660,656,608,648,661,658,662,608,609,608,648,658,653,342,651,652,646,646,654,654,653,653,609,609,660,660,655,655,656,656,657,657,663,610,610,608,608,648,648,661,661,658,658,662,662,659,342,651,652,646,646,654,654,653,653,609,609,660,660,655,655,656,656,657,657,663,610,610,608,608,648,648,661,661,658,658,662,662,659,651,652,651,652,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,653,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,659,651,652,609,610,608,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,663,663,653,661,662,661,662,608,658,652,646,653,609,656,663,610,608,648,661,658,662,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,657,663,652,646,653,609,656,608,648,661,658,662,655,656,654,654,657,654,659,342,651,652,646,646,654,654,653,653,609,609,660,660,655,655,656,656,657,657,610,610,608,608,648,648,661,661,658,658,662,662,342,651,646,646,654,654,653,653,609,609,660,660,655,655,656,656,657,657,610,610,608,608,648,648,661,661,658,658,662,662,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,654,652,663,651,653,662,653,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,342,646,654,653,609,660,655,656,657,610,608,648,661,658,662,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,342,663,657,657,648,658,342,651,652,646,654,653,609,660,655,656,657,610,608,648,661,658,662,651,652,610,659,655,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,0,0,648,651,652,646,654,653,609,660,655,656,657,610,608,648,661,658,662,659,651,652,646,608,648,648,659,658,646,654,653,609,660,655,656,657,608,652,646,653,609,656,663,610,608,648,661,658,662,654,646,656,657,646,656,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,653,661,662,651,652,651,661,662,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,608,658,653,663,651,652,653,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,646,654,653,609,660,655,656,657,608,648,658,646,608,663,646,657,657,655,660,659,655,656,657,609,660,655,656,608,648,661,658,662,656,646,609,608,648,608,648,653,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,653,646,653,609,660,655,656,657,610,608,648,661,658,662,659,659,608,653,655,656,653,608,608,608,657,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,651,652,646,654,653,609,660,655,656,657,663,610,608,648,661,658,662,659,646,0,343,343,343,343,343,343,343,0,343,343,343,343,343,0,343,0,343,343,343,343,0,343,0,0,0,0,343,0,343,343,0,343,0,343,0,343,0,343,0,343,343,343,343,0,343,343,0,343,0,0,0,371,372,371,372,371,372,371,372,371,372,371,371,371,372,371,372,371,372,371,372,372,371,372,371,372,371,372,371,372,371,372,372,371,371,372,372,371,372,0,372,372,371,372,372,372,371,372,0,0,371,372,371,372,371,372,371,372,371,371,372,371,372,371,371,371,371,371,372,371,372,372,372,372,371,371,372,372,372,371,371,371,372,371,371,371,371,371,372,371,372,371,372,371,372,371,372,371,372,0,371,372,372,372,372,372,372,372,372,371,372,372,371,372,371,372,371,372,371,372,372,372,372,371,372,371,372,0,0,381,666,381,666,381,666,381,666,381,666,381,666,381,666,381,666,381,666,381,666,381,381,666,381,0,381,666,381,666,666,381,666,381,381,381,381,666,381,666,381,666,381,666,666,666,381,666,381,666,381,666,381,666,381,666,381,666,666,381,381,381,666,381,666,666,666,666,381,666,381,666,666,381,666,381,666,381,666,381,666,381,666,381,666,0,0,0,0,0,0,0,0,0,0,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,392,0,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,667,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,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,668,668,382,668,382,382,668,382,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,382,382,382,382,668,382,668,382,668,382,668,382,668,382,668,668,382,668,382,668,382,668,382,668,382,668,382,668,382,668,382,0,0,0,0,649,0,0,0,0,0,363,352,351,649,0,0,0,0,0,0,0,0,0,0,0,0,0,0,351,0,0,0,0,0,0,0,0,0,0,0,649,649,363,352,351,352,351,649,352,351,0,0,649,0,0,0,0,0,0,0,0,0,0,0,0,645,0,683,684,363,649,363,645,649,645,684,683,683,360,345,352,351,649,0,0,0,0,0,0,0,0,384,385,419,644,375,650,385,384,385,664,419,644,375,650,384,385,664,419,644,375,650,384,419,664,385,664,384,419,385,664,664,384,419,384,385,664,419,644,375,650,385,644,385,644,644,0,0,0,644,384,385,664,419,644,375,650,384,385,664,419,644,375,650,375,419,644,375,0,0,0,0,0,385,664,384,385,664,419,644,375,650,384,385,664,419,644,375,650,384,385,664,419,644,375,650,664,384,385,419,644,375,650,384,385,419,644,375,650,664,644,375,385,644,385,385,664,385,664,384,384,385,385,664,664,419,419,644,375,650,384,385,664,664,419,644,375,650,384,385,664,664,419,644,375,650,384,419,384,419,385,664,419,644,375,385,385,385,385,644,644,644,644,375,375,375,375,375,664,664,664,384,385,664,419,644,375,650,664,384,384,385,385,385,385,385,385,385,385,385,385,664,664,419,419,419,419,419,419,644,644,644,644,375,375,375,375,375,650,385,385,385,385,664,664,419,644,375,664,384,385,384,385,419,644,375,650,385,385,664,664,385,664,650,650,650,384,385,664,419,644,375,650,384,419,644,375,650,384,385,664,419,644,375,650,384,385,664,419,644,375,650,384,385,664,419,644,375,650,384,385,664,419,644,375,650,384,419,644,375,650,419,644,375,385,384,385,664,419,644,375,650,385,385,664,644,375,650,375,644,375,644,375,664,385,664,644,375,650,664,644,650,385,384,385,664,419,644,375,650,384,385,664,419,644,375,650,650,384,664,419,644,375,650,384,664,375,644,384,375,650,644,375,384,644,375,375,664,644,375,650,644,650,384,385,664,419,644,375,650,384,385,664,419,644,375,650,419,385,384,385,419,644,385,664,664,664,664,650,384,385,664,419,644,375,650,384,385,664,419,644,375,650,644,664,664,644,664,384,385,419,644,375,650,385,644,384,385,419,644,375,650,664,375,384,385,664,419,644,375,650,385,664,384,385,664,419,644,375,650,384,385,664,419,644,375,650,385,664,664,375,384,385,664,419,644,375,650,384,385,664,419,644,375,650,375,375,375,644,644,644,650,384,385,664,419,644,375,650,664,664,384,385,664,419,644,375,650,384,385,664,419,644,375,650,0,0,388,388,388,388,0,0,0,388,0,388,388,388,388,388,0,388,388,0,0,0,0,0,388,388,395,393,396,387,388,376,0,0,0,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,376,680,395,393,681,678,679,396,387,388,376,0,0,0,0,0,0,0,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,678,0,0,0,680,395,393,681,678,679,396,387,388,376,0,396,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,395,393,396,387,388,376,395,393,396,387,388,376,376,680,376,680,0,0,0,679,678,679,0,0,0,396,387,376,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,376,376,0,0,680,395,393,681,678,679,396,387,388,376,0,387,388,376,387,387,387,387,388,388,388,388,376,376,376,376,0,679,678,679,0,395,393,681,678,679,396,387,388,388,376,376,387,680,395,393,681,678,679,396,387,388,376,395,393,396,387,388,376,387,376,0,0,0,0,0,680,395,393,681,678,679,396,387,388,376,0,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,681,681,680,395,393,681,678,679,396,387,388,376,391,395,0,0,391,0,395,0,0,0,0,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,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,681,681,0,0,681,678,376,681,0,0,0,376,396,387,376,0,376,376,376,0,0,0,0,678,393,0,0,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,376,0,0,0,0,0,395,0,0,0,0,0,0,387,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,0,0,0,0,0,0,0,678,679,0,0,0,0,0,0,0,395,393,396,387,388,376,388,376,0,0,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,680,0,0,0,680,395,393,681,678,679,396,387,388,376,0,0,0,0,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,0,393,680,395,393,681,678,679,396,387,388,376,0,0,376,376,680,395,393,681,678,679,396,387,388,376,680,395,393,681,678,679,396,387,388,376,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,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,387,387,682,682,682,682,0,0,682,682,682,682,0,682,0,682,682,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,397,682,397,682,397,682,397,682,397,682,397,682,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,397,682,397,682,795,0,795,0,0,0,0,397,682,397,682,0,0,0,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,397,682,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,391,391,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,678,679,0,678,679,0,0,678,679,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,680,376,0,0,376,393,0,0,0,0,393,0,0,0,396,0,0,0,0,388,388,388,388,388,388,388,388,388,388,388,388,388,388,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,649,11,0,11,0,11,0,0,0,363,352,351,686,0,0,0,0,0,649,0,11,0,11,0,534,11,0,11,0,0,533,11,11,0,0,0,0,0,0,0,11,11,11,0,11,0,11,0,0,0,351,11,0,11,0,11,0,11,0,11,0,0,0,0,0,0,11,0,11,11,11,0,11,11,399,683,684,0,649,649,341,399,683,684,399,683,684,0,341,11,383,383,534,383,363,352,351,11,399,683,684,341,352,351,649,352,351,11,0,0,0,0,383,533,0,11,649,11,0,0,11,0,0,0,11,0,0,0,0,0,11,0,11,0,11,0,11,0,645,11,0,0,11,0,11,534,399,683,684,341,11,383,534,533,532,615,647,379,399,683,684,399,399,399,399,683,683,683,683,684,684,684,684,399,683,684,341,399,683,684,626,637,622,640,629,643,626,637,622,640,629,643,341,399,683,684,626,637,622,640,629,643,379,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,399,398,399,683,684,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,399,399,399,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,399,683,684,399,683,684,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,399,683,684,399,683,684,399,683,684,399,683,684,399,683,684,399,683,684,11,383,534,533,532,615,647,379,399,683,684,11,383,534,533,532,615,647,379,399,683,684,11,383,534,533,532,615,647,399,683,684,379,341,11,383,534,533,532,615,647,399,399,683,683,684,684,11,532,615,379,532,532,683,684,615,685,399,683,684,363,11,383,534,533,532,615,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,532,532,532,532,399,399,399,399,683,683,683,683,684,684,684,684,399,683,684,341,399,683,684,341,399,683,684,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,615,647,379,11,383,534,533,532,615,647,379,399,683,684,366,348,11,11,11,11,11,383,383,383,383,534,534,534,534,533,533,533,533,532,532,532,532,615,615,615,615,647,647,647,647,379,379,379,379,399,399,399,399,683,683,683,683,684,684,684,684,685,685,685,379,685,379,379,685,379,379,615,615,685,379,11,11,383,534,533,532,532,615,647,685,379,379,399,399,683,684,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,649,353,624,11,11,383,383,534,534,533,533,532,532,615,615,615,615,615,647,685,685,685,685,685,379,399,399,399,399,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,399,399,398,399,398,398,615,615,647,399,629,643,399,11,532,379,11,383,534,533,532,615,647,379,399,683,684,11,399,399,398,399,683,684,398,363,645,11,383,534,533,532,615,647,379,399,683,684,399,0,379,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,615,11,532,379,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,647,341,399,683,684,11,341,341,11,341,341,341,399,11,11,532,11,399,11,11,11,11,11,649,353,624,0,0,341,399,683,684,647,647,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,399,645,626,637,622,640,632,642,627,532,685,379,532,685,379,685,684,341,399,683,684,341,399,683,684,683,399,399,399,399,683,683,683,683,684,684,684,684,399,683,684,341,399,683,684,341,399,683,684,532,532,683,399,683,684,341,399,683,684,341,399,683,684,532,647,685,379,683,684,532,532,11,532,11,532,11,532,532,532,532,532,379,615,685,399,683,684,532,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,629,643,630,641,634,618,11,383,534,533,532,615,647,399,683,684,360,345,341,399,683,684,341,399,683,684,11,379,685,399,399,399,399,683,683,683,683,684,684,684,684,399,683,684,685,685,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,532,399,399,399,11,532,615,647,399,399,399,399,683,683,683,683,684,684,684,684,399,683,684,341,399,683,684,341,399,683,684,626,637,622,640,629,643,626,637,622,640,629,643,626,637,622,640,629,643,399,400,399,683,684,399,398,399,399,683,684,398,399,683,684,399,632,629,643,11,383,534,533,532,615,647,379,399,683,684,399,642,627,11,532,379,11,532,379,399,399,398,399,683,684,615,11,11,11,383,534,533,532,532,615,647,685,379,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,532,685,379,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,398,399,683,684,352,351,360,345,366,348,0,0,649,353,624,0,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,685,532,532,379,532,532,399,683,684,399,683,684,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,11,383,534,533,532,615,647,685,379,399,683,684,360,345,686,636,631,389,633,620,639,394,617,621,638,625,626,637,622,640,629,643,630,641,634,618,632,642,627,623,635,619,628,353,624,366,348,399,683,684,399,683,684,399,683,684,399,683,684,399,683,684,399,683,684,73,0,73,73,73,73,73,73,796,73,73,73,73,73,73,73,796,73,73,0,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,0,0,0,0,0,0,689,688,689,688,689,688,688,689,688,689,688,689,688,689,688,689,688,689,688,688,689,688,689,688,689,689,689,688,689,689,689,689,402,688,689,688,689,688,689,689,688,689,689,404,688,689,688,689,688,689,688,688,689,688,689,688,689,688,689,406,688,689,688,689,688,688,689,688,688,689,688,689,688,689,688,689,688,689,0,0,0,0,0,378,694,378,693,694,378,693,694,378,693,694,378,693,694,378,693,694,378,693,694,378,693,694,378,693,378,378,369,378,378,378,378,693,694,378,693,694,378,693,694,378,693,378,378,693,694,378,378,378,693,378,378,378,378,694,378,693,694,694,694,378,693,694,378,693,694,378,693,694,378,693,694,694,378,694,378,693,694,378,693,694,378,693,693,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,694,693,378,694,377,693,378,378,694,378,693,694,378,693,378,378,378,693,694,378,693,694,378,693,377,694,378,378,378,694,378,378,378,694,378,693,378,378,694,378,693,378,378,694,378,693,694,378,693,694,378,693,694,378,693,693,693,378,694,378,693,694,378,693,369,0,0,0,0,0,0,0,697,408,696,695,695,697,698,407,699,408,696,695,697,698,407,699,408,696,408,696,408,696,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,407,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,407,697,408,696,697,408,696,408,696,695,408,696,698,407,408,696,695,695,408,408,696,697,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,0,408,696,408,696,699,697,408,696,697,697,697,697,408,408,408,408,696,696,696,696,695,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,408,696,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,407,699,695,697,698,407,699,408,696,407,699,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,697,699,699,407,407,697,695,697,698,407,699,408,696,695,697,698,407,699,408,696,408,698,695,408,696,407,407,696,407,699,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,407,699,699,695,697,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,407,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,695,697,698,407,699,408,696,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,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,0,0,0,0,0,0,0,0,0,0,701,670,702,701,670,702,701,670,702,670,702,701,670,702,701,670,702,670,702,701,670,702,701,670,702,701,670,702,670,670,702,701,701,701,701,670,702,701,670,702,701,670,702,701,670,702,701,670,702,702,701,670,702,701,670,702,701,670,702,701,670,702,701,670,702,670,702,701,670,702,701,670,670,701,701,702,701,670,702,701,670,702,701,670,702,701,670,702,701,670,702,701,701,670,670,670,701,670,702,701,670,702,702,701,701,701,701,701,670,702,701,670,702,701,670,702,701,670,702,701,670,702,701,670,702,701,670,702,701,670,702,0,0,0,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,675,677,676,675,677,676,675,677,676,676,677,676,675,677,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,677,675,677,676,677,676,677,675,677,676,675,677,676,677,677,675,677,676,675,677,676,675,675,677,676,675,677,676,675,677,676,675,677,676,675,0,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,675,677,676,0,0,0,0,0,0,0,0,0,0,0,0,0,706,706,0,706,707,0,708,709,706,707,708,709,706,707,708,709,706,707,708,709,706,707,708,709,706,707,708,709,706,707,708,709,706,707,708,709,706,707,706,707,706,707,707,707,707,708,709,706,707,708,709,706,707,708,709,706,707,707,706,707,706,706,706,706,707,707,707,707,708,706,707,709,708,708,709,706,707,706,707,706,707,708,708,709,706,707,708,709,706,707,708,709,706,707,706,707,708,709,706,707,708,709,706,707,0,708,709,706,707,708,709,706,707,707,707,707,708,709,706,707,708,709,706,707,709,707,708,709,706,707,708,709,706,707,707,707,707,706,707,708,708,709,706,707,708,709,706,707,709,708,708,709,706,707,708,709,706,707,708,709,706,707,709,708,709,706,707,707,707,707,707,707,707,707,707,708,709,706,707,708,709,706,707,708,0,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,711,0,0,0,0,0,0,0,0,712,714,713,715,712,712,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,715,712,714,714,712,712,714,713,715,712,714,713,715,713,715,410,714,715,712,714,713,715,713,712,714,713,715,712,714,713,715,712,714,713,715,0,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,715,712,714,713,715,712,714,713,715,715,712,712,714,713,715,712,714,713,715,713,712,714,713,715,712,714,713,715,713,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,712,714,713,715,410,713,712,714,713,715,712,714,713,715,712,714,713,715,0,0,716,0,0,0,716,0,716,716,717,716,717,716,717,716,717,716,717,716,717,716,717,716,717,0,716,716,717,716,717,716,717,716,717,716,716,716,716,716,716,716,716,717,716,717,716,717,716,717,716,717,716,717,716,717,716,717,716,717,716,717,717,716,717,716,717,717,716,717,716,717,717,716,716,716,717,716,717,716,717,716,717,716,717,716,717,716,717,716,717,721,61,102,102,720,720,720,720,0,0,0,0,0,0,0,0,0,721,61,721,721,721,721,797,798,720,720,720,720,720,720,720,61,0,723,724,61,721,797,798,722,0,0,61,102,722,0,0,723,724,728,718,719,723,724,720,721,727,729,718,718,720,721,718,718,723,724,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,723,724,723,724,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,718,719,718,61,728,718,719,723,724,720,722,721,727,729,718,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,721,720,720,720,720,727,728,718,719,723,724,720,721,727,729,718,728,718,719,723,724,720,721,727,729,723,724,720,723,724,718,718,720,718,718,718,718,718,718,718,718,718,720,718,729,718,718,718,718,719,720,720,718,728,721,718,61,728,728,718,719,723,723,724,724,720,722,721,727,729,61,728,728,718,719,723,723,724,724,720,722,721,727,729,723,723,724,724,723,724,61,728,718,719,723,724,720,722,721,727,729,718,719,718,718,720,718,728,718,719,723,724,721,723,723,723,723,724,724,724,724,720,720,720,720,720,718,727,727,721,721,721,61,61,728,718,718,719,723,723,724,724,720,720,722,722,721,729,61,61,61,61,728,718,719,723,724,720,722,721,727,729,723,724,718,720,718,721,728,728,718,728,718,719,723,724,720,721,727,729,718,724,723,724,728,728,728,718,723,724,718,719,723,724,720,729,718,721,718,720,718,723,724,61,728,718,719,723,724,720,722,721,727,729,727,728,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,729,728,61,728,718,719,723,724,720,722,721,727,729,718,718,718,719,723,724,718,719,720,718,719,719,718,718,718,718,718,718,718,718,718,728,718,718,718,718,718,718,718,718,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,729,721,721,719,723,724,723,724,718,719,723,724,727,729,719,719,719,718,723,724,728,721,718,720,718,720,718,720,718,718,718,718,719,720,718,720,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,718,718,723,724,718,727,727,718,729,718,718,718,718,718,718,718,719,718,718,718,718,719,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,720,723,724,718,718,718,61,718,719,719,718,719,719,719,718,718,720,718,718,729,718,719,719,719,719,723,723,724,724,723,724,718,728,718,719,723,724,720,721,727,729,61,718,723,724,720,722,718,718,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,720,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,718,61,728,718,719,723,724,720,722,721,727,729,61,728,718,719,723,724,720,722,721,727,729,718,799,800,799,800,799,801,801,801,802,0,0,0,0,0,0,0,0,738,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,742,738,738,738,739,740,737,743,739,740,738,742,737,743,739,740,738,742,738,741,741,737,739,737,743,739,739,740,738,738,742,741,741,742,741,737,743,739,742,737,739,742,737,743,739,740,738,742,738,740,737,743,739,740,738,742,738,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,740,737,743,739,738,742,739,740,738,737,743,739,740,738,742,737,743,739,740,738,742,738,737,743,739,740,738,742,737,743,739,740,738,742,741,737,743,739,742,741,741,737,743,739,741,741,738,738,738,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,737,743,739,740,738,742,738,750,750,0,750,0,746,750,749,746,749,749,0,0,0,0,0,750,749,750,750,749,0,750,146,745,748,749,750,745,146,747,748,749,750,745,146,747,748,749,750,745,146,747,748,745,745,748,146,748,749,750,745,146,747,748,749,750,745,146,747,745,748,749,750,745,146,747,748,749,750,745,146,747,748,749,750,745,146,747,146,146,146,748,745,146,745,146,745,745,748,747,745,745,748,749,750,745,146,747,748,749,750,745,146,747,146,146,146,748,748,749,750,745,146,146,747,745,745,749,146,146,748,750,750,745,146,0,146,146,146,0,748,749,750,750,750,750,750,750,750,750,745,146,747,146,146,146,146,748,748,749,750,745,146,747,146,748,749,750,745,146,747,748,749,750,745,146,747,748,749,750,745,146,747,748,749,750,745,146,747,745,748,749,750,745,146,747,745,146,748,146,745,146,146,146,146,146,146,146,146,146,748,749,750,745,146,747,748,749,750,745,146,747,745,146,748,745,146,146,747,747,748,749,750,745,146,747,748,749,750,745,146,747,748,146,146,745,747,146,747,748,749,750,745,146,747,748,749,750,745,146,747,745,146,146,146,146,146,745,745,146,146,146,146,747,747,146,146,146,146,750,745,146,745,146,745,146,146,745,745,146,745,745,146,747,748,747,146,750,748,749,750,745,146,747,748,749,750,745,146,747,748,749,750,745,146,747,747,747,748,749,750,745,146,747,748,749,750,745,146,747,748,749,750,745,146,747,748,146,747,748,749,750,745,146,747,748,749,750,745,146,747,774,774,0,0,0,0,0,752,0,0,143,752,0,0,0,143,752,0,755,752,755,752,755,752,755,752,755,752,743,755,752,755,752,755,752,742,755,752,755,752,755,755,752,741,755,755,755,752,752,755,752,752,755,752,137,738,755,752,755,752,755,752,755,752,755,752,138,755,755,752,755,752,755,755,752,755,752,755,137,738,755,752,755,752,741,755,755,752,755,752,755,752,755,752,138,755,755,752,755,752,755,752,755,752,755,752,755,752,127,127,127,0,0,0,126,126,127,126,127,126,127,126,127,126,127,126,127,126,127,126,127,126,126,126,126,126,127,126,127,126,127,126,126,126,126,126,126,127,127,126,127,127,126,126,126,127,126,127,126,127,126,127,126,127,126,127,126,126,127,126,127,126,126,126,127,126,127,126,126,127,126,127,127,0,126,127,126,127,126,127,126,127,126,127,126,127,126,127,126,126,127,126,127,778,779,778,778,114,0,114,0,0,0,0,37,37,751,0,751,0,0,757,757,756,751,757,756,751,757,756,751,756,757,756,751,757,756,751,757,756,751,757,756,751,757,756,751,756,757,756,751,757,756,751,757,757,756,751,757,751,751,756,757,756,751,751,751,756,757,756,751,757,756,751,757,756,751,757,756,751,757,756,751,757,756,751,757,756,751,757,756,751,757,0,756,757,756,757,756,751,757,756,751,757,757,756,751,757,756,751,757,757,751,756,751,757,756,751,757,756,751,757,756,751,757,756,751,757,756,751,756,757,756,751,756,757,756,751,757,756,751],"f":"````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}000000000000000000`{{hj}}{{{b{lh}}j}f}{{}{{Ab{{A`{n}}}}}}````{{}Ad}0{{}Af}{{{b{c}}}{{b{Ah}}}{}}000000000000000000000{{{b{lc}}}{{b{lAh}}}{}}000000000000000000000{{{b{Aj}}}Al}{{{b{An}}}{{B`{Al}}}}{{{b{Bb}}}{{B`{Al}}}}{{{b{Bd}}}{{b{Bf}}}}{{{b{Bh}}}{{b{Bf}}}}{{{b{Bj}}}{{b{Bf}}}}{{{b{Bl}}}{{b{{A`{Bn}}}}}}321{{{b{C`}}}{{b{Bf}}}}{{{b{Cb}}}{{b{Bf}}}}{ce{}{}}000000000000000000000{{{b{Cd}}}{{Ch{Cf}}}}{{{b{Cj}}}{{Ch{Cf}}}}```{{{b{c}}}{{b{e}}}{}{}}000000000000000000000{{{b{lc}}}{{b{le}}}{}{}}000000000000000000000{{}Cl}{{}Cn}6666666666666666666666{c{{Ch{e}}}{}{}}0000000000000000000000000000000000000000000{{}f}{{{b{D`}}}D`}{{{b{Db}}}Db}{{{b{Bl}}}Bl}{{{b{Bn}}}Bn}{{{b{Bd}}}Bd}{{{b{{Dd{c}}}}}{{Dd{c}}}{DfDh}}{{{b{Dj}}}Dj}{{{b{Aj}}}Aj}{{{b{n}}}n}{{{b{Dl}}}Dl}{{{b{Bh}}}Bh}{{{b{Dn}}}Dn}{{{b{Bj}}}Bj}{{{b{Cd}}}Cd}{{{b{Cj}}}Cj}{{{b{h}}}h}{{{b{E`}}}E`}{{{b{C`}}}C`}{{{b{Cb}}}Cb}{{{b{c}}{b{le}}}f{}{}}000000000000000000{{{b{Bl}}{b{Bl}}}Eb}{{{b{Bn}}{b{Bn}}}Eb}{{{b{Bd}}{b{Bd}}}Eb}{{{b{Dj}}{b{Dj}}}Eb}{{{b{n}}{b{n}}}Eb}{{{b{Dl}}{b{Dl}}}Eb}{{{b{Bh}}{b{Bh}}}Eb}{{{b{Dn}}{b{Dn}}}Eb}{{{b{Bj}}{b{Bj}}}Eb}{{{b{h}}{b{h}}}Eb}{{{b{E`}}{b{E`}}}Eb}{{{b{C`}}{b{C`}}}Eb}{{{b{Cb}}{b{Cb}}}Eb}{{{b{Bl}}{b{Bl}}}Bl}{cBl{{Ef{}{{Ed{{b{Bl}}}}}}}}{{{b{c}}{b{e}}}Eb{}{}}000000000000`{{{b{Eh}}}{{b{Ej}}}}{{{b{Dj}}}Ad}{{ce}Cj{{El{Ad}}}{{El{Ad}}}}{CnCn}{{}{{Dd{c}}}Dh}{{}Dj}{{}Dl}`{{}{{Ch{En}}}}{{}F`}{Fb{{b{c}}}{}}000000{{{b{Bd}}}{{b{Bf}}}}111111{{{b{Bh}}}{{b{Bf}}}}22{{{b{Bj}}}{{b{Bf}}}}3333333{Fb{{b{lc}}}{}}000000000000000000000{{}n}{{{b{Bb}}}{{Ab{n}}}}{{{b{Al}}}{{Ab{n}}}}{{{b{{Dd{c}}}}}{{Ab{n}}}Dh}{{{b{Aj}}}{{Ab{n}}}}`{c{{Fd{Bl}}}Ff}{c{{Fd{Bn}}}Ff}{c{{Fd{Bd}}}Ff}{c{{Fd{Dj}}}Ff}{c{{Fd{Dl}}}Ff}{c{{Fd{Bh}}}Ff}{c{{Fd{Dn}}}Ff}{c{{Fd{Bj}}}Ff}{c{{Fd{h}}}Ff}{c{{Fd{E`}}}Ff}{c{{Fd{C`}}}Ff}{c{{Fd{Cb}}}Ff}{{}{{b{Bf}}}}{{{b{Bh}}}{{Ch{Ej}}}}{{}Cj}{Fbf}000000000000000000000{{}C`}```{{{b{D`}}{b{D`}}}Cn}{{{b{Bl}}{b{Bl}}}Cn}{{{b{Bn}}{b{Bn}}}Cn}{{{b{{b{Bd}}}}{b{{b{Bf}}}}}Cn}{{{b{Bd}}{b{Bd}}}Cn}{{{b{Bd}}{b{{b{Bf}}}}}Cn}{{{b{Dj}}{b{Dj}}}Cn}{{{b{n}}{b{n}}}Cn}{{{b{Dl}}{b{Dl}}}Cn}{{{b{Bh}}{b{Bh}}}Cn}{{{b{Bh}}{b{{b{Bf}}}}}Cn}{{{b{{b{Bh}}}}{b{{b{Bf}}}}}Cn}{{{b{Dn}}{b{Dn}}}Cn}{{{b{{b{Bj}}}}{b{{b{Bf}}}}}Cn}{{{b{Bj}}{b{Bj}}}Cn}{{{b{Bj}}{b{{b{Bf}}}}}Cn}{{{b{h}}{b{h}}}Cn}{{{b{E`}}{b{E`}}}Cn}{{{b{C`}}{b{C`}}}Cn}{{{b{Cb}}{b{Cb}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}0000000000000000000000000000000000000000000000000000000{{{b{Bn}}}Ej}`````{{{b{D`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Db}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Fl}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Bl}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Bn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Bd}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{{Dd{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnDh}}{{{b{Dj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Aj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{n}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Dl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Bh}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Dn}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Bj}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Cd}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Cj}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{h}}{b{lFh}}}{{Fd{fFj}}}}{{{b{E`}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{C`}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Cb}}{b{lFh}}}{{Fd{fFj}}}}0`{{}{{Ch{Ej}}}}{{{b{h}}G`}Ej}0{{{b{h}}{b{Bf}}G`}{{Ch{Ej}}}}{{{b{Dj}}{b{Gb}}G`}Ej}{{{b{Dj}}{b{Gb}}}Ej}{cc{}}0{GdAl}111{GfFl}{GhFl}{GjFl}{GlFl}{{{b{Bf}}}Bl}{{{B`{Bn}}}Bl}{EjBl}8{{{b{{A`{Bn}}}}}Bl}{GnBl}{H`Bn}{EjBn}{{{b{Bf}}}Bn}=={EjBd}{{{b{Bf}}}Bd}?{HbDj}{cc{}}000{{{Hf{{Hd{Djc}}}}}Dl{{Hj{Hh}}}}{{{Hl{DjHh}}}Dl}2{EjBh}{{{b{Bf}}}Bh}{HnDn}55{EjBj}{{{b{Bf}}}Bj}7{I`Cd}{IbCd}{IdCd}{IfCd};;{Ihh}{Hhh}{Ijh}{IlE`}?{InC`}{cc{}}{J`C`}{EjCb}2{JbCb}{{{b{Bf}}}Cb}{{{Hf{Jd}}Hn}Dn}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Jh{Jl{Jj}}}}}}}}}{BbK`}}{{{b{Jj}}}{{Fd{{B`{Kb}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Jh{Kf{Kd}}}}}}}}}{BbK`}}{{{b{Kd}}}{{Fd{{B`{Kb}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{Bl}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Bh{Kf{Kd}}}}}}}}}{BbK`}}{{{b{Kd}}}{{Fd{{B`{{Ch{Kb}}}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Bh{Jl{Jj}}}}}}}}}{BbK`}}{{{b{Jj}}}{{Fd{{B`{{Ch{Kb}}}}Cj}}}}{HnD`}{{{b{Kh}}}Bl}0{KjD`}{cBl{{Jn{}{{Ed{Bn}}}}}}{eDl{{Hj{Hh}}}{{Jn{}{{Ed{{Hd{Djc}}}}}}}}{e{{B`{Dn}}}{{El{Dn}}}{{Jn{}{{Ed{c}}}}}}{Klh}{{{b{c}}}c{}}000000000000000000{Knh}{cBl{{El{H`}}}}{{E`Ej}C`}4{{E`L`}C`}{{{b{Bd}}}{{b{Bf}}}}{{{b{n}}}Ej}{{{b{Bh}}}{{b{Bf}}}}{{{b{Bj}}}{{b{Bf}}}}{{{b{Dl}}{b{Dj}}}{{Ch{{b{Hh}}}}}}{DnHn}{{}{{Ch{Cn}}}}`{{{b{Bl}}{b{lc}}}fLb}{{{b{Bl}}}Ld}{{{b{Bn}}{b{lc}}}fLb}{{{b{Bd}}}Hn}{{{b{Bd}}{b{lc}}}fLb}{{{b{Dj}}{b{lc}}}fLb}{{{b{n}}{b{lc}}}fLb}{{{b{Dl}}{b{lc}}}fLb}{{{b{Bh}}{b{lc}}}fLb}{{{b{Bh}}}Hn}{{{b{Dn}}{b{lc}}}fLb}{{{b{Bj}}}Hn}{{{b{Bj}}{b{lc}}}fLb}{{{b{h}}{b{lc}}}fLb}{{{b{E`}}{b{lc}}}fLb}{{{b{C`}}{b{lc}}}fLb}{{{b{Cb}}{b{lc}}}fLb}`{{{b{Bl}}}Hn}{{{b{Lf}}}Hn}1?{{{b{Dj}}}Hn}{{{b{n}}}Hn}{{{b{Dl}}}Hn}<:``{{{Ch{{b{Bl}}}}{b{Bl}}}{{`{{Ef{}{{Ed{Bl}}}}}}}}{{{b{Bl}}c}b{{Lh{{A`{Bn}}}}}}{{}Al}{{{b{Bh}}}{{Ch{Ej}}}}{{}Fb}000000000000000000000`{{{b{lDl}}Djc}{{Ch{Hh}}}{{Hj{Hh}}}}{ce{}{}}000000000000000000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000000000000000000{{{Jl{c}}}{{Jl{Ah}}}{}}00000000000000000000{{{Lj{c}}}{{Lj{Ah}}}{}}000000000000000000000{{{b{Dl}}}}{Dl}{Eh{{Fd{LlGj}}}}{c{{Ln{e}}}{}{}}000000000000000000000{{{b{h}}}Cn}{DnCn}{{{b{Bl}}{b{Bl}}}Cn}0{{{b{Dl}}}Cn}{{{b{C`}}}Cn}4{{{b{D`}}{b{M`}}}{{Ch{Kj}}}}{{{b{Fl}}}Cn}{{{b{Bh}}}Cn}{{{b{D`}}}Cn}`2{{}Cn}{{{b{Bl}}}Cn}972{{{b{Bl}}}{{`{MbMd}}}}{{{b{Dl}}}{{`{Md}}}}{{{b{Bl}}{b{Bl}}}Bl}`{{{b{Bl}}}{{Ch{{b{Bn}}}}}}{{{b{Bl}}}Fb}{{{Mf{h}}Kj}h}{{{b{Mh}}{b{Db}}Mj{Ab{{A`{Ml}}}}{Mn{Eh}}}{{Fd{fFl}}}}{{{b{Mh}}{b{Db}}Mj{Mn{Eh}}}{{Fd{fFl}}}}``{{}Dj}0{c{{Ch{e}}}{}{}}000000000000000000000{ce{}{}}000000000000000000000{{{b{Bh}}{b{Bf}}}Cn}``{{cFbeFb}Cj{{N`{Bf}}}{{N`{Bf}}}}{{}Cj}{cCd{{N`{Bf}}}}{{ce}Cj{{El{Ad}}}{{N`{Bf}}}}{{ceFb}Cj{{El{Ad}}}{{N`{Bf}}}}{{}Bd}{{{b{Mh}}}Ej}{{}Bh}{{{b{Bb}}}Bh}{{{b{Al}}}Bh}{{{b{Dj}}}{{b{Nb}}}}`{{{b{h}}}Kl}{cAl{{El{Gd}}}}{{{B`{Bn}}}Bl}{cBn{{El{H`}}}}{{{b{Bf}}}Bd}{{cNd}Dj{{El{Nb}}}}{cn{{El{Bh}}}}{{{b{Bf}}}Bh}{{{b{Bf}}}Bj}{Fb{{Nf{c}}}Dh}{cDj{{El{Nb}}}}{cNh{{El{Cb}}}}1{{ce}Cd{{N`{Bf}}}{{N`{Bf}}}}{{}h}{{}c{}}00{{FbFb}Cj}{{{Hd{FbFb}}Fb}Cj}``{{}{{Ab{{A`{n}}}}}}{{nc}n{{Nn{}{{Nj{Nl}}}}}}{{nc}n{{O`{}{{Nj{Bd}}}}}}{c{{Hd{eCn}}}{}{}}0000000000000000000000000000000000000000000{{{b{Bl}}}{{Ch{Bl}}}}{{{b{Bf}}}{{Fd{D`Ej}}}}{{{b{Bf}}}Bl}{{{b{Bf}}}Bn}{{{b{Bf}}{Ch{{b{l{B`{Ej}}}}}}}Bn}{{{b{Bf}}}{{Fd{BlOb}}}}{{{b{Bf}}}{{Fd{BnOb}}}}{{{b{Bl}}{b{Bl}}}{{Ch{Eb}}}}{{{b{Bn}}{b{Bn}}}{{Ch{Eb}}}}{{{b{Bd}}{b{Bd}}}{{Ch{Eb}}}}{{{b{Dj}}{b{Dj}}}{{Ch{Eb}}}}{{{b{n}}{b{n}}}{{Ch{Eb}}}}{{{b{Dl}}{b{Dl}}}{{Ch{Eb}}}}{{{b{Bh}}{b{Bh}}}{{Ch{Eb}}}}{{{b{Dn}}{b{Dn}}}{{Ch{Eb}}}}{{{b{Bj}}{b{Bj}}}{{Ch{Eb}}}}{{{b{h}}{b{h}}}{{Ch{Eb}}}}{{{b{E`}}{b{E`}}}{{Ch{Eb}}}}{{{b{C`}}{b{C`}}}{{Ch{Eb}}}}{{{b{Cb}}{b{Cb}}}{{Ch{Eb}}}}``{E`C`}{cDb{{El{C`}}}}{{}{{Ab{{A`{n}}}}}}`{{{b{lDl}}{b{Dj}}}{{Ch{Hh}}}}1{{}Bl}{ce{}{}}0000000000000000000000000000000000000000000{{{b{Bl}}c}FdOd}{{{b{Bn}}c}FdOd}{{{b{Bd}}c}FdOd}{{{b{Dj}}c}FdOd}{{{b{Dl}}c}FdOd}{{{b{Bh}}c}FdOd}{{{b{Dn}}c}FdOd}{{{b{Bj}}c}FdOd}{{{b{h}}c}FdOd}{{{b{E`}}c}FdOd}{{{b{C`}}c}FdOd}{{{b{Cb}}c}FdOd}{{{b{Bd}}}{{b{Bf}}}}{{{b{n}}}Ej}{{{b{Bh}}}{{b{Bf}}}}{{{b{Bj}}}{{b{Bf}}}}{c{{Oh{BlEjOf}}}{{Jn{}{{Ed{Bl}}}}}}`{{{b{Fl}}}{{Ch{{b{Oj}}}}}}{{{b{Cd}}}{{Ch{{b{Oj}}}}}}{{{b{Cj}}}{{Ch{{b{Oj}}}}}}`{{{b{Ol}}}{{Fd{fOn}}}}{Dn{{Ch{Dn}}}}{{{b{Lf}}}Hn}{{{b{Bl}}{b{Bl}}}Cn}````{{hj}}{{hh}j}`{{{b{Dl}}}{{`{Md}}}}`0{{DnJd}{{Hf{Jd}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{c}}}}}}{{{b{A@`}}}{{Fd{{Kf{Kd}}Cd}}}}{{{b{An}}}{{Fd{{B`{{Hd{Jh{Kf{Kd}}}}}}Cd}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{c}}}}}}{{{b{Al}}}{{Fd{{Kf{Kd}}Cd}}}}{{{b{c}}}{{Fd{{Kf{Kd}}Cd}}}{}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{Bl}}}}}{{Jn{}{{Ed{c}}}}}}{{{b{{Dd{c}}}}}{{Fd{{Kf{Kd}}Cd}}}Dh}{{{b{Aj}}}{{Fd{{Kf{Kd}}Cd}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{Bl}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{Bb}}}{{Fd{{A@d{A@b}}Cd}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{AjAl}{{{b{Db}}}{{B`{Ej}}}}{h{{Ch{A@f}}}}{{{b{c}}}e{}{}}000000000000000000{{{b{c}}}Ej{}}00000000000{{{b{Bl}}}{{B`{Bn}}}}{{{b{Lf}}}Hn}{c{{Fd{e}}}{}{}}0000{A@h{{Fd{Bl}}}}11111{A@j{{Fd{Dj}}}}222222222{A@l{{Fd{h}}}}{A@f{{Fd{h}}}}4444444444444444444444444{{{b{Dj}}}Nd}`{{{b{c}}}A@n{}}000000000000000000000{{{b{Bn}}}Ej}{{{b{Bn}}}{{b{Bf}}}}{{Dl{b{Dl}}}Dl}{{}Cb}{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000``{{DlDjc}Dl{{Hj{Hh}}}}{{nNl}n}{{nBd}n}{{{b{Bb}}n}Al}{{Aln}Al}55555555555555555555555555555555555555555555`````````````````````````````````````````````````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}0000{{{b{lc}}}{{b{lAh}}}{}}000088888{{{b{c}}}{{b{e}}}{}{}}0000{{{b{lc}}}{{b{le}}}{}{}}0000:::::{c{{Ch{e}}}{}{}}000000000{{{b{AA`}}}AA`}{{{b{c}}{b{le}}}f{}{}}{{}AA`}{Fb{{b{c}}}{}}0000{Fb{{b{lc}}}{}}0000{Fbf}0{{{b{lAAb}}}f}1{{{b{lAAd}}}f}22{{{b{lc}}e}{{Fd{{b{lg}}Gh}}}{}AAf{}}{{}{{Hd{AAh{AAj{f}}}}}}{{{b{AAb}}}f}{{{b{lAA`}}}{{AAl{f}}}}{{{b{AAd}}}f}{{{b{AAn}}{b{lFh}}}AB`}0{cc{}}000{ABbAAn}1{{{b{c}}}c{}}{{}Fb}0000`{ce{}{}}0000{{{Kf{c}}}{{Kf{Ah}}}{}}0000{{{Jl{c}}}{{Jl{Ah}}}{}}0000{{{Lj{c}}}{{Lj{Ah}}}{}}0000{c{{Ln{e}}}{}{}}0000`{c{{Ch{e}}}{}{}}000055555{ABdAAb}{ABd{{Fd{{Hd{AAdAAb}}AAn}}}}{{}c{}}{c{{Hd{eCn}}}{}{}}000000000{{{b{lc}}e}{{Fd{{b{lg}}Gh}}}{}AAf{}}{{{b{AAb}}}{{B`{Ml}}}}`;;;;;;;;;;{{{b{AAd}}Ll}f}{{{b{AAn}}}{{Ch{{b{Oj}}}}}}{{{ABf{c}}{AAj{{Ch{AAh}}}}}{{Fd{{ABh{f}}AAn}}}{ABjABl}}{{{b{lc}}i}{{Fd{gGh}}}{}{}{}{{Nn{{b{le}}}{{Nj{g}}}}}}{{{b{c}}}e{}{}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}000000000`{{{b{c}}}A@n{}}0000{ce{}{}}000000000000000000000000{{{b{lAA`}}{b{{A`{Ml}}}}}{{AAl{Fb}}}}{{{b{lc}}{b{{A`{Ml}}}}}{{Fd{f}}}{}}{{{b{lc}}ABnKj}{{Fd{fGh}}}{}}{{{b{lc}}ABnKn}{{Fd{fGh}}}{}}{{{b{lc}}ABnAC`}{{Fd{fGh}}}{}}{{{b{lc}}ABnACb}{{Fd{fGh}}}{}}{{{b{lc}}ABnA@b}{{Fd{fGh}}}{}}{{{b{lc}}ABnKl}{{Fd{fGh}}}{}}{{{b{lc}}ABnACd}{{Fd{fGh}}}{}}{{{b{lc}}ABnACf}{{Fd{fGh}}}{}}{{{b{lc}}ABnACh}{{Fd{fGh}}}{}}{{{b{lc}}ABnJd}{{Fd{fGh}}}{}}{{{b{lc}}ABnHn}{{Fd{fGh}}}{}}{{{b{lc}}ABnMl}{{Fd{fGh}}}{}}`````````````````````````````````````````````````````````````````````````````````````````````{{}Cn}`{{{b{Kd}}}{{b{Ah}}}}{{{b{ACj}}}{{b{Ah}}}}{{{b{lKd}}}{{b{lAh}}}}{{{b{lACj}}}{{Jl{Kd}}}}{{{b{lACj}}}{{Kf{Kd}}}}{{{b{lACj}}}{{b{lAh}}}}{AClFb}{{{b{Kd}}}{{Kf{Kd}}}}{{{b{Kd}}}{{b{Ad}}}}{{{b{ACj}}}{{b{Ad}}}}``````````````````````{{{b{Kd}}{b{Kd}}}Cn}``{{{b{ACn}}}{{Kf{Kd}}}}{{{b{ACn}}}AD`}{{{b{Kd}}{b{Bf}}}{{Kf{O`}}}}0```{{{b{Kd}}}Cn}{{{b{ACj}}}Cn}{{{b{Kd}}Fb}Cn}00{{{b{ACj}}Fb}Cn}``{{{b{Kd}}}Fb}{{{b{ACj}}}Fb}```{Ad{{Kf{Kd}}}}{{AdFb}{{Kf{Kd}}}}3`{{{b{ADb}}}{{b{{A`{c}}}}}ADd}`````````{{{b{lACj}}}f}{{{b{lADf}}c}f{}}{{{b{lACj}}Fb}f}2````{{{b{lKd}}FbFb}f}0{{{b{Kd}}FbFb}{{Kf{Kd}}}}0{{{b{Kd}}}{{Kf{Kd}}}}{{{b{Kd}}}ACn}{{{b{AD`}}}ACn}{{{b{lADh}}e}{{Fd{fIf}}}{}{{Jn{}{{Ed{c}}}}}}{{{b{lADj}}{b{ADj}}}{{Fd{fIf}}}}{{{b{lADl}}c}{{Fd{fIf}}}{}}`{{{b{Kd}}}{{Ch{{b{ADn}}}}}}{{{b{ACj}}}{{Ch{{b{AE`}}}}}}`````````````````{{{b{ADb}}}{{b{{A`{Ml}}}}}}```````````````````{{{b{Kd}}{Ch{ADn}}}{{Kf{Kd}}}}```````````````````````{{{b{lAEb}}}{{Jl{Kd}}}}{{{b{lAEb}}}{{Kf{Kd}}}}`````{{{b{lAEb}}FbFbFb}f}``````````{{{b{lAEb}}Fb}f}````{{{b{AEb}}}Fb}`{{{b{{A`{{b{Kd}}}}}}CnFb}{{Kf{AEb}}}}`````````````````````````````{{{b{Kd}}{b{Kd}}}{{Fd{{Kf{O`}}If}}}}{{{b{c}}{b{c}}}Eb{AEdAEf}}{{{b{Kj}}{b{Kj}}}Eb}{{{b{Kn}}{b{Kn}}}Eb}```{{{b{ADn}}{b{ADn}}}ADn}{{{b{ADn}}{b{ADn}}c}ADn{{O`{HnHn}{{Nj{Hn}}}}}}{{{b{lAE`}}{b{ADn}}e}fAEh{{O`{cc}{{Nj{c}}}}}}``{e{{B`{Ml}}}AEh{{AEj{}{{Ed{c}}}}}}`{e{{B`{Ml}}}AEh{{Ef{}{{Ed{c}}}}}}````4{{{b{ADn}}{b{ADn}}{b{ADn}}{b{ADn}}c}ADn{{O`{HnHnHnHn}{{Nj{Hn}}}}}}{{{b{ADn}}{b{ADn}}{b{ADn}}c}ADn{{O`{HnHnHn}{{Nj{Hn}}}}}}{{{b{ADn}}c}ADn{{O`{Hn}{{Nj{Hn}}}}}}{{{b{lAE`}}e}fAEh{{O`{c}{{Nj{c}}}}}}```8`````````````{FbFb}```{{{b{{A`{Ml}}}}FbFb}Fb}```{{{b{{A`{Ml}}}}FbFb{b{lFh}}}{{Fd{fFj}}}}{cAEh{}}{{{b{{A`{Ml}}}}Fb}Cn}0`{{MlFb}Cn}``````````{{{b{AEl}}}cAEh}```{{{b{AEl}}}{{AEn{c}}}AEh}{{{b{AEl}}}Fb}```{{MlFbCn}Ml}{{{b{l{A`{Ml}}}}FbCn}f}0``{AEhc{}}```````````````{{{b{{AF`{c}}}}{b{{AF`{e}}}}Adg}{{AF`{c}}}AEdAEd{{O`{ce}{{Nj{c}}}}}}{{{b{{AF`{c}}}}{b{{AF`{e}}}}Adg}{{AF`{c}}}AEdAEd{{O`{ce}{{Nj{{Ch{c}}}}}}}}{{{b{{AF`{c}}}}{b{{AF`{e}}}}Adg}{{Hd{{AF`{c}}ADn}}}AEdAEd{{O`{ce}{{Nj{{Hd{cCn}}}}}}}}{{{b{{AF`{c}}}}{b{{AF`{e}}}}Adg}{{Fd{{AF`{c}}If}}}AEdAEd{{O`{ce}{{Nj{{Fd{cIf}}}}}}}}{{{b{{AF`{c}}}}gAd}{{Fd{{AF`{e}}If}}}AEdAEd{{O`{c}{{Nj{{Fd{eIf}}}}}}}}{{{b{{AF`{c}}}}gAd}{{AF`{e}}}AEdAEd{{O`{c}{{Nj{e}}}}}}{{{b{{AF`{c}}}}gAd}{{AF`{e}}}AEdAEd{{O`{c}{{Nj{{Ch{e}}}}}}}}{{{b{{AF`{c}}}}gAd}{{Hd{{AF`{e}}ADn}}}AEdAEd{{O`{c}{{Nj{{Hd{eCn}}}}}}}}{{{b{l{AF`{c}}}}{b{{AF`{e}}}}g}fAEdAEd{{O`{ce}{{Nj{c}}}}}}{{{b{l{AF`{c}}}}e}fAEd{{O`{c}{{Nj{c}}}}}}{{{b{{A`{{b{Kd}}}}}}}{{Fd{{Kf{Kd}}If}}}}`{{{b{AFb}}}{{Fd{{Kf{O`}}If}}}}{{{b{Kd}}{b{AFb}}}{{Fd{{Kf{Kd}}If}}}}{{{b{{AFd{c}}}}{b{AFb}}}{{Fd{{AFd{{Kf{Kd}}}}If}}}{{N`{Kd}}}}{{{b{Ad}}}Cn}{{{b{Kd}}{b{{AF`{c}}}}}{{Fd{{Kf{Kd}}If}}}AFf}````````````````````````````````````````````````````````````````````````````````````````````````{{{b{{Hl{EjEj}}}}}{{Ch{{Hd{Ej{Ch{Ej}}}}}}}}````{AFhc{}}````````````````````{{{Kf{Kd}}}AFj}{{{b{Jh}}}AFl}{{{Kf{Ef}}Jh}AFn}``````{{AFjAd}{{Fd{{Kf{Kd}}If}}}}{{{b{AFl}}}{{Fd{JhIf}}}}````````````````{{{b{{A`{Ml}}}}FbFb}{{Fd{AFbIf}}}}{{{b{{A`{c}}}}}{{AF`{c}}}AEd}``````````````````````````````````````````````````````````{{{b{{A`{Ml}}}}}{{Fd{{Hd{AG`AGb}}If}}}}````````````{{{b{lc}}{b{{AGd{Kl{Kf{Kd}}}}}}{b{AGf}}{Ch{{b{{A`{Fb}}}}}}{Ch{Fb}}Fb{b{l{B`{Ml}}}}{b{l{B`{Ml}}}}}{{Fd{{AFd{{Kf{Kd}}}}If}}}{AGhAGj}}{{{b{lc}}{b{AGf}}{b{l{B`{Ml}}}}}{{Fd{{AGd{Kl{Kf{Kd}}}}If}}}{AGhAGj}}{{{b{lc}}}{{Fd{AGfIf}}}{AGhAGj}}{{{b{lc}}}{{Fd{AGlIf}}}AGh}````````````````````````````{{{b{{A`{Jh}}}}}{{B`{AGn}}}}```````````{{{b{AG`}}{b{{A`{AGn}}}}}{{B`{Ml}}}}`{{{b{Kd}}{b{l{B`{AH`}}}}{b{l{B`{Ml}}}}{b{l{B`{AHb}}}}{b{lKl}}Cn{Ch{AHd}}}f}```{{{b{{A`{{AFd{c}}}}}}{b{{A`{e}}}}}Ej{{N`{Kd}}}{{N`{Bf}}}}{{{b{AGf}}{Jl{c}}}{{Fd{{AGd{Kl{Kf{Kd}}}}If}}}{{N`{{A`{Ml}}}}}}{{{b{AGf}}{b{{AGd{Kl{Kf{Kd}}}}}}{Jl{c}}Fb}{{Fd{{AFd{{Kf{Kd}}}}If}}}{{N`{{A`{Ml}}}}}}`````````````````{{{b{AHf}}}{{b{Ah}}}}{{{b{AHf}}}{{b{Ad}}}}````````{{{b{AHf}}}Cn}```{{{b{Kd}}Fb}{{Kf{AHf}}}}``````````````````````{{KlAHhAHj{b{c}}}KlAHl}{{KlAHhAHj}Kl}{A@bAHn}{A@b{{Ch{AHn}}}}{A@bAI`}{A@b{{Ch{AI`}}}}{KlAHn}{KlAI`}{KlAIb}000{{{b{Bf}}}{{Fd{AIdIf}}}}{A@bAIf}0{KlAIf}{Kl{{Ch{AIf}}}}105{Kl{{Ch{AI`}}}}6060{{KlAHh{b{c}}}{{AIh{c}}}AHl}{{KlAHh}AI`}82{{AHhAHh}Kn}{{{b{{AIj{c}}}}{b{Bf}}}{{AF`{Kl}}}ADd}{{{b{Bf}}{b{Bf}}}{{Ch{Kl}}}}{{{b{Bf}}{b{Bf}}{b{AHh}}}{{Ch{Kl}}}}{{{b{{AIj{c}}}}{b{Bf}}{Jl{Ej}}}{{Fd{{AF`{Kl}}If}}}ADd}{{{b{Bf}}{b{Bf}}{b{c}}}{{Ch{Kl}}}AHl}{{{b{Bf}}{b{Bf}}{b{c}}{b{AHh}}}{{Ch{Kl}}}AHl}``````````````````````````````{FbAFf}{c{{AEd{}{{AIl{c}}}}}{{N`{{A`{Ml}}}}{AIn{Fb}{{Nj{Ml}}{Nj{Ml}}}}{AJ`{Fb}}{AJb{{b{{A`{Ml}}}}}}FnK`}}0{cAEh{}}{Fb{{Ch{AFf}}}}```{{FbFb}{{Ch{{AJd{AFf}}}}}}````{{{b{{AEd{}{{AIl{c}}}}}}}c{{N`{{A`{Ml}}}}{AIn{Fb}{{Nj{Ml}}{Nj{Ml}}}}{AJ`{Fb}}{AJb{{b{{A`{Ml}}}}}}FnK`}}0{AEhc{}}{{{b{AFf}}}Fb}``````````{{{b{{A`{c}}}}}{{Hd{{b{{A`{c}}}}{b{{A`{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}}}}{b{{A`{c}}}}}}}AEdAEh{{AJn{e}}}}````{cAJn{}}{{{b{{A`{c}}}}}{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}AEdAEh{{AJn{e}}}}{{{b{{A`{c}}}}c}{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}AEdAEh{{AJn{e}}}}```````{{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}g{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}AEdAEh{{AJn{e}}}}`````{e{{Fd{c{Kf{Ah}}}}}{}{{Nn{{b{AK`}}}{{Nj{c}}}}}}```````{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}{{{b{{AKb{c}}}}}{}{}}{ce{}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}2{c{{Ch{e}}}{}{}}0{{{b{{AKb{c}}}}cc}c{AKdAKf}}{{{b{{AKb{c}}}}cc}{{Fd{cc}}}{AKdAKf}}{{}{{AKb{c}}}K`}{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{{{b{l{AKb{c}}}}}f{}}{Fbf}{{{b{{AKb{AC`}}}}AC`}AC`}{{{b{{AKb{A@b}}}}A@b}A@b}{{{b{{AKb{Hn}}}}Hn}Hn}{{{b{{AKb{Ml}}}}Ml}Ml}{{{b{{AKb{Jd}}}}Jd}Jd}{{{b{{AKb{AKh}}}}AKh}AKh}{{{b{{AKb{Kl}}}}Kl}Kl}{{{b{{AKb{Fb}}}}Fb}Fb}{{{b{{AKb{ACd}}}}ACd}ACd}{{{b{{AKb{ACb}}}}ACb}ACb}{{{b{{AKb{ACh}}}}ACh}ACh}{{{b{{AKb{ACf}}}}ACf}ACf}52:6890{{{b{{AKb{Cn}}}}Cn}Cn}<248535;76<21849:583:14296<;7<;160975:423898:2134075;<687;3:2<95614{{{b{{AKb{c}}}}e}{{Fd{cc}}}{AKdAKf}{{AKj{c}{{Nj{{Ch{c}}}}}}}}13487:25<6;=9{{{b{{AKb{c}}}}{b{lFh}}}{{Fd{fFj}}}{AKdFn}}{AKlc{}}{cc{}}{c{{AKb{c}}}{}}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{{{AKb{c}}}c{}}{c{{Ln{e}}}{}{}}{{}Cn}{{{b{{AKb{c}}}}}cAKd}{{{b{{AL`{}{{AKn{c}}}}}}}c{}}{c{{Ch{e}}}{}{}}9;{{}c{}}{c{{Hd{eCn}}}{}{}}0;;{{{b{{AKb{c}}}}c}f{}}{{{b{{AKb{c}}}}c}c{}}{{{b{{AKb{c}}}}}cK`}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}{ce{}{}}0`000`````````````````````````{{{b{c}}d}f{}}000000000000`{En{{ALd{ALb}}}}{{{b{c}}}{{b{Ah}}}{}}0000000000000000{{{b{lc}}}{{b{lAh}}}{}}0000000000000000{ALb{{ALd{ALb}}}}55555555555555555{{{b{c}}}{{b{e}}}{}{}}0000000000000000{{{b{lc}}}{{b{le}}}{}{}}0000000000000000{Fb{{Hd{{ALf{c}}{ALd{c}}}}}{}}{{{b{{ALf{c}}}}}{{Ch{Fb}}}{}}{{{b{{ALd{c}}}}}{{Ch{Fb}}}{}}:::::::::::::::::{c{{Ch{e}}}{}{}}000000000000000000000000000000000{{{b{{ALf{c}}}}}{{ALf{c}}}{}}{{{b{{ALd{c}}}}}{{ALd{c}}}{}}{{{b{ALh}}}ALh}{{{b{{ALj{c}}}}}{{ALj{c}}}Df}{{{b{{ALl{c}}}}}{{ALl{c}}}Df}{{{b{{ALn{c}}}}}{{ALn{c}}}Df}{{{b{AM`}}}AM`}{{{b{AMb}}}AMb}{{{b{AMd}}}AMd}{{{b{AMf}}}AMf}{{{b{AMh}}}AMh}{{{b{AMj}}}AMj}{{{b{AMl}}}AMl}{{{b{c}}{b{le}}}f{}{}}000000000000{{}ALh}{Fb{{b{c}}}{}}0000000000000000{Fb{{b{lc}}}{}}0000000000000000{Fbf}{{{b{l{ALf{c}}}}}f{}}{{{b{l{ALd{c}}}}}f{}}222222{{{b{lAMn}}}f}3333333333{{{b{{ALj{c}}}}{b{{ALj{c}}}}}CnAN`}{{{b{{ALl{c}}}}{b{{ALl{c}}}}}CnAN`}{{{b{{ALn{c}}}}{b{{ALn{c}}}}}CnAN`}{{{b{AM`}}{b{AM`}}}Cn}{{{b{AMb}}{b{AMb}}}Cn}{{{b{AMd}}{b{AMd}}}Cn}{{{b{AMf}}{b{AMf}}}Cn}{{{b{AMh}}{b{AMh}}}Cn}{{{b{AMj}}{b{AMj}}}Cn}{{{b{AMl}}{b{AMl}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}000000000000000000000000000000000000000``{{{b{{ALf{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{ALd{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{ANb{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{ANd{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{ANf{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{ALh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AMn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{ALj{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}0{{{b{{ALl{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}0{{{b{{ALn{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}0{{{b{AM`}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{AMb}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{AMd}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{AMf}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{AMh}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{AMj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AMl}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}00000000{{{ALj{c}}}{{ALl{c}}}{}}1{{{ALj{c}}}{{ALn{c}}}{}}2{AM`AMb}3{AM`AMd}44444{{{b{c}}}c{}}000000000000{{{b{l{ALf{{Fd{ANhANj}}}}}}{Fd{ANhANj}}}f}{{{b{l{ALf{{Fd{MjANj}}}}}}{Fd{MjANj}}}f}`{{{b{AMn}}}Fb}`{{}Fb}0000000000000000{ce{}{}}0000000000000000{{{Kf{c}}}{{Kf{Ah}}}{}}0000000000000000{{{Jl{c}}}{{Jl{Ah}}}{}}000000000000000{{{Lj{c}}}{{Lj{Ah}}}{}}0000000000000000{{{ALj{c}}}c{}}{{{ALl{c}}}c{}}{{{ALn{c}}}c{}}{{{ALd{c}}}{}{}}{{{b{{ALd{c}}}}}{}{}}888{{cANl}{{AO`{ANn}}}{}}000{c{{Ln{e}}}{}{}}0000000000000000{{{b{{ALl{c}}}}}Cn{}}{{{b{{ALn{c}}}}}Cn{}}{{{b{AMb}}}Cn}{{{b{AMd}}}Cn}{{{b{{ALf{c}}}}}Cn{}}{{{b{{ALd{c}}}}}Cn{}}310542{{{b{{ALd{c}}}}}{{ANb{c}}}{}}{{{b{{ALf{c}}}}}Fb{}}{{{b{{ALd{c}}}}}Fb{}}{c{{Ch{e}}}{}{}}0000000000000000{ce{}{}}0000000000000000{c{{Hd{egikmoAa}}}{}{}{}{}{}{}{}{}}{c{{Hd{egik}}}{}{}{}{}{}}{c{{Hd{eg}}}{}{}{}}{c{{Hd{egi}}}{}{}{}{}}{c{{Hd{egikmoAaAcAeAgAiAk}}}{}{}{}{}{}{}{}{}{}{}{}{}{}}{cf{}}{c{{Hd{egikm}}}{}{}{}{}{}{}}4{c{{Hd{egikmoAaAcAeAg}}}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAc}}}{}{}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAe}}}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{egikmo}}}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAeAgAi}}}{}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{e}}}{}{}}<83;462097151:75108837:52<;<26406;39490<58299;76:4;73<2516:30841{{}{{ALd{c}}}{}}{{}ALh}{{{b{l{ANb{c}}}}}Ch{}}{{{b{l{ANd{c}}}}}Ch{}}{{{b{l{ANf{c}}}}}Ch{}}`{{}c{}}{c{{Hd{eCn}}}{}{}}000000000000000000000000000000000`{{{b{lALh}}}Fb}{{{b{lALh}}ALb}{{Fd{FbAMl}}}}{{{b{lALh}}En}{{Fd{FbAMl}}}}```{{{b{{ALd{c}}}}}{{Fd{cAM`}}}{}}{{{b{lALh}}{b{{ALd{c}}}}}Fb{}}{{AMn{b{{ALd{c}}}}}{{Fd{cAM`}}}{}}{{{b{{ALd{c}}}}ALb}{{Fd{cAMd}}}{}}{{{b{{ALd{c}}}}En}{{Fd{cAMd}}}{}}{{{b{lALh}}Fb}f}{{{b{{ALf{c}}}}{b{{ALf{c}}}}}Cn{}}{{{b{{ALd{c}}}}{b{{ALd{c}}}}}Cn{}}{ce{}{}}000000000000000000000000000000000{{{b{lALh}}}AMn}``{{{b{lALh}}ALb}{{Fd{AMnAMh}}}}{{{b{lALh}}En}{{Fd{AMnAMh}}}}{{{b{{ALf{c}}}}c}{{Fd{f{ALj{c}}}}}{}}{{{b{lALh}}{b{{ALf{c}}}}}Fb{}}{{AMn{b{{ALf{c}}}}c}{{Fd{f{ALj{c}}}}}{}}{{{b{{ALf{c}}}}cALb}{{Fd{f{ALn{c}}}}}{}}{{{b{{ALf{c}}}}cEn}{{Fd{f{ALn{c}}}}}{}}{En{{ALd{ALb}}}}{{{b{c}}}e{}{}}000000000000{{{b{c}}}Ej{}}0000000`{c{{Fd{e}}}{}{}}000000000000000000000000000000000{{{b{{ALd{c}}}}}{{ANd{c}}}{}}{{{b{lALh}}}{{Fd{FbAMj}}}}{{{b{{ALd{c}}}}}{{Fd{cAMb}}}{}}{{{b{lALh}}}{{Fd{AMnAMf}}}}{{{b{{ALf{c}}}}c}{{Fd{f{ALl{c}}}}}{}}{{{b{c}}}A@n{}}0000000000000000{{}{{Hd{{ALf{c}}{ALd{c}}}}}{}}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000```````{{{b{c}}d}f{}}0``{{{b{c}}}{{b{Ah}}}{}}000{{{b{lc}}}{{b{lAh}}}{}}0003333{{{b{c}}}{{b{e}}}{}{}}000{{{b{lc}}}{{b{le}}}{}{}}000`5555{c{{Ch{e}}}{}{}}0000000{{{b{{AOb{c}}}}}{{AOb{c}}}{}}{{{b{{AOd{c}}}}}{{AOd{c}}}Df}{{{b{c}}{b{le}}}f{}{}}0{{}{{AOf{c}}}{}}{Fb{{b{c}}}{}}000{Fb{{b{lc}}}{}}000{Fbf}00{{{b{l{AOf{c}}}}}f{}}1{{{b{{AOd{c}}}}{b{{AOd{c}}}}}CnAN`}{{{b{c}}{b{e}}}Cn{}{}}000``{{{b{{AOh{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{AOb{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{AOf{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{AOd{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{cc{}}000{e{{AOd{c}}}{}{{Jn{}{{Ed{{AOd{c}}}}}}}}{{{b{c}}}c{}}0`{{}Fb}000``{ce{}{}}000{{{Kf{c}}}{{Kf{Ah}}}{}}000{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}000{c{{Ln{e}}}{}{}}000{{{b{{AOh{c}}}}}Cn{}}{{{b{{AOb{c}}}}}Cn{}}{{{b{{AOf{c}}}}}Cn{}}{{{b{{AOd{c}}}}}Cn{}}00{{{b{{AOh{c}}}}}Fb{}}{{{b{{AOb{c}}}}}Fb{}}{{{b{{AOf{c}}}}}Fb{}}{c{{Ch{e}}}{}{}}000<<<<{{}{{AOf{c}}}{}}{{}{{AOh{c}}}{}}0{{}c{}}{{{AOd{c}}e}{{AOd{c}}}{}{{Nn{}{{Nj{{AOd{c}}}}}}}}{c{{Hd{eCn}}}{}{}}0000000{{{b{{AOh{c}}}}}{{Ch{c}}}{}}{{{b{{AOh{c}}}}c}f{}}{{{b{{AOf{c}}}}c}f{}}{ce{}{}}0000000{{{b{{AOb{c}}}}}{{AOd{c}}}{}}{{{b{{AOf{c}}}}}{{AOd{c}}}{}}{{{b{{AOb{c}}}}{b{{AOh{c}}}}}{{AOd{f}}}{}}{{{b{{AOf{c}}}}{b{{AOh{c}}}}}{{AOd{f}}}{}}{{{b{{AOb{c}}}}{b{{AOh{c}}}}}{{AOd{c}}}{}}{{{b{{AOf{c}}}}{b{{AOh{c}}}}}{{AOd{c}}}{}}{{{b{{AOb{c}}}}{b{{AOh{c}}}}Fb}{{AOd{f}}}{}}{{{b{{AOf{c}}}}{b{{AOh{c}}}}Fb}{{AOd{f}}}{}}{{{b{{AOb{c}}}}{b{{AOh{c}}}}Fb}{{AOd{c}}}{}}{{{b{{AOf{c}}}}{b{{AOh{c}}}}Fb}{{AOd{c}}}{}}{{{b{{AOh{c}}}}}{{AOb{c}}}{}}{{{AOd{c}}}{{Ch{c}}}{}}`{{{b{c}}}e{}{}}0{c{{Fd{e}}}{}{}}0000000{{{b{c}}}A@n{}}000????????????????????`````````````{{{b{c}}d}f{}}000```{{{b{c}}}{{b{Ah}}}{}}000000{{{b{lc}}}{{b{lAh}}}{}}000000{{{b{c}}}{{b{{A`{Ml}}}}}{}}{{{b{l{AOj{c}}}}}{{b{lc}}}{AOlAOn}}{{{b{lc}}}{{b{l{A`{Ml}}}}}{}}{{{b{{B@`{c}}}}}{}{}}{{{b{{AOj{c}}}}}{{b{c}}}{AOlAOn}}{{{b{{B@`{c}}}}}{{Ch{{b{c}}}}}{AOlAOn}}{ce{}{}}000000{{{b{c}}}{{b{e}}}{}{}}0030000{{{b{lc}}}{{b{le}}}{}{}}00700002222222{c{{Ch{e}}}{}{}}0000000000000{{{b{{B@b{c}}}}}{{B@b{c}}}{AOlAOn}}{{{b{{AOj{c}}}}}{{AOj{c}}}Df}{{{b{{B@`{c}}}}}{{B@`{c}}}{AOlAOn}}{{{b{B@d}}}B@d}{{{b{c}}{b{le}}}f{}{}}000{{{b{{B@`{c}}}}{b{{B@`{c}}}}}Eb{AOlAOn}}{{{b{B@f}}}{{b{B@d}}}}{{{b{B@h}}}{{Ch{{b{B@d}}}}}}{{{b{c}}{b{e}}}Eb{}{}}{{{b{{B@b{c}}}}{B@`{c}}eg{b{B@h}}}{{Fd{{B@`{c}}{B@j{ce}}}}}{AOlAOn}{{B@l{c}}}B@n}0{{{b{{B@b{c}}}}{B@`{c}}eBA`BA`{b{B@h}}}{{Fd{{B@`{c}}{B@j{ce}}}}}{AOlAOn}{{B@l{c}}}}0`````{{}{{B@b{c}}}{AOlAOn}}{{}{{B@`{c}}}{AOlAOn}}{{}B@d}{{}{{b{B@d}}}}{{{b{B@h}}e}f{}{{Nn{}{{Nj{c}}}}ABl}}{{{b{B@h}}{B@`{c}}}f{}}{{{b{B@h}}e}f{}{{Nn{}{{Nj{c}}}}}}{Fb{{b{{AOl{}{{BAb{c}}}}}}}{}}{Fb{{b{c}}}{}}0{{{b{{AOj{c}}}}}{{b{c}}}{AOlAOn}}1{{{b{{B@`{c}}}}}{{b{c}}}{AOlAOn}}2222{Fb{{b{l{AOl{}{{BAb{c}}}}}}}{}}{Fb{{b{lc}}}{}}0{{{b{l{AOj{c}}}}}{{b{lc}}}{AOlAOn}}11{{{b{l{B@`{c}}}}}{{b{lc}}}{AOlAOn}}222{Fbf}00{{{b{l{AOj{c}}}}}f{AOlAOn}}111{{{b{lB@f}}}f}2{{{b{lB@h}}}f}3{{{b{{B@`{c}}}}{b{{B@`{c}}}}}Cn{AOlAOn}}{{{b{B@d}}{b{B@d}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}0000000{{{b{B@n}}}BA`}{{{b{{B@b{c}}}}FbBA`{b{B@h}}}{{B@`{c}}}{AOlAOn}}0{{{b{{B@b{c}}}}BA`BA`{b{B@h}}e}{{Fd{{B@`{c}}{B@`{c}}}}}{AOlAOn}{{AKj{{B@`{c}}}{{Nj{{Ch{{B@`{c}}}}}}}}}}1{{{b{B@h}}}f}{{{b{{B@j{ce}}}}{b{lFh}}}{{Fd{fFj}}}{}{{B@l{c}}Fn}}{{{b{{B@b{c}}}}{b{lFh}}}{{Fd{fFj}}}{AOlAOn}}0{{{b{{AOj{c}}}}{b{lFh}}}{{Fd{fFj}}}{AOlAOn}}{{{b{{B@`{c}}}}{b{lFh}}}{{Fd{fFj}}}{AOlAOn}}0{{{b{B@d}}{b{lFh}}}{{Fd{fFj}}}}{{{b{B@f}}{b{lFh}}}{{Fd{fFj}}}}{{{b{B@h}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}0{{{B@`{c}}}{{B@b{c}}}{AOlAOn}}{{{AOj{c}}}{{B@b{c}}}{AOlAOn}}{AKlc{}}{{}{{B@b{c}}}{}}{{{Kf{c}}}{{B@b{c}}}{}}{c{{B@b{c}}}{}}{c{{AOj{c}}}{}}4{{{Kf{c}}}{{AOj{c}}}{}}88{{}{{B@`{c}}}{}}999{{}{{AOj{c}}}{}}{{{b{c}}}c{}}000{FbB@l}{Fb{{AOj{c}}}{AOlAOn}}{Fb{{B@`{c}}}{AOlAOn}}`{cFb{}}{{}Fb}{{}{{B@b{c}}}{AOlAOn}}11{{}{{AOj{c}}}{AOlAOn}}2222{ce{}{}}000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}000000{{{AOj{c}}}{{Kf{c}}}{}}{{{B@b{c}}}{{AOj{c}}}{AOlAOn}}{{{B@`{c}}}{{AOj{c}}}{AOlAOn}}{c{{Ln{e}}}{}{}}000000{{{AOj{c}}{b{B@h}}}{{B@`{c}}}{AOlAOn}}{B@lFb}{{{AOj{c}}}Fb{AOlAOn}}{{{B@`{c}}}Fb{AOlAOn}}{{{b{{B@`{c}}}}}Cn{AOlAOn}}{{}Cn}{{{b{B@f}}}Cn}{{{b{{B@b{c}}}}BA`{b{B@h}}}{{B@`{c}}}{AOlAOn}}{{{b{{B@b{c}}}}{b{B@h}}}{{B@`{c}}}{AOlAOn}}``{c{{Ch{e}}}{}{}}000000{ce{}{}}000000{c{{B@b{c}}}{}}{c{{AOj{c}}}{}}{{}B@d}``{{}{{B@b{c}}}{AOlAOn}}{{}{{B@`{c}}}{AOlAOn}}{{}c{}}00{c{{Hd{eCn}}}{}{}}0000000000000{{{b{{B@`{c}}}}{b{{B@`{c}}}}}{{Ch{Eb}}}{AOlAOn}}{{}B@h}{{{b{B@f}}}B@h}{{{b{B@d}}}B@f}{{{b{lB@h}}}f}{{{b{lB@h}}e}c{}{{Nn{}{{Nj{c}}}}}}=============={{{b{{B@b{c}}}}eBA`}f{AOlAOn}{{B@l{c}}}}{{{b{B@n}}}BA`}{{{b{{B@b{c}}}}eBA`{b{B@h}}}{{B@`{c}}}{AOlAOn}{{B@l{c}}}}{{{b{{AOj{c}}}}}Fb{AOlAOn}}{{{b{{B@`{c}}}}}Fb{AOlAOn}}{{{b{c}}}e{}{}}000{c{{Fd{e}}}{}{}}0000000000000{{{B@b{c}}}{{Ch{{AOj{c}}}}}{AOlAOn}}{{{B@`{c}}}{{Ch{{AOj{c}}}}}{AOlAOn}}{{{b{c}}}A@n{}}000000{{}{{b{B@h}}}}{ce{}{}}00000000000000000000{{{AOj{c}}Fb}{{AOj{c}}}{AOlAOn}}{{{b{{B@`{c}}}}Fb}{{B@`{c}}}{AOlAOn}}22222222222222```{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}044{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0``{{{b{{BAd{c}}}}}Fb{}}77{c{{Ch{e}}}{}{}}000{{}{{BAf{c}}}{}}{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{{{b{l{BAd{c}}}}}f{}}{Fbf}{{{b{l{BAf{c}}}}}f{}}1{{{b{{BAd{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{BAf{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{{BAd{c}}}}c}{{Ch{c}}}{}}{cc{}}0``{{}Fb}0{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{{{BAd{c}}}{}{}}{{{BAf{c}}}{}{}}{{cANl}{{AO`{ANn}}}{}}0{c{{Ln{e}}}{}{}}0{{{b{{BAd{c}}}}}Cn{}}{{{b{{BAf{c}}}}}Cn{}}1{{{b{{BAd{c}}}}}Fb{}}{{{b{{BAf{c}}}}}Fb{}}{c{{Ch{e}}}{}{}}0<<{Fb{{BAd{c}}}{}}{{}{{BAf{c}}}{}}{{}c{}}`{c{{Hd{eCn}}}{}{}}000{{{b{{BAd{c}}}}}{{Ch{c}}}{}}{{{b{{BAf{c}}}}}{{Ch{c}}}{}}{{{b{{BAd{c}}}}c}{{Fd{fc}}}{}}{{{b{{BAf{c}}}}c}f{}}{ce{}{}}000``{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}02222222222``````{{{b{c}}d}f{}}0````{{{b{c}}}{{b{Ah}}}{}}00000{{{b{lc}}}{{b{lAh}}}{}}00000555555{{{b{c}}}{{b{e}}}{}{}}00000{{{b{lc}}}{{b{le}}}{}{}}00000777777{c{{Ch{e}}}{}{}}00000000000{{{b{BAh}}}BAh}{{{b{BAj}}}BAj}{{{b{c}}{b{le}}}f{}{}}0{{}BAl}{{}{{BAn{c}}}K`}{{}BAj}{Fb{{b{c}}}{}}000{{{b{{BB`{c}}}}}{{b{c}}}AOn}1{{{b{{BBb{c}}}}}{{b{c}}}AOn}2{Fb{{b{lc}}}{}}00000{{{b{l{BBb{c}}}}}{{b{lc}}}AOn}{Fbf}000{{{b{lBAj}}}f}11{{{b{l{BBb{c}}}}}fAOn}{{{b{BAl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BAh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{BAn{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnAOn}}{{{b{BAj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{BB`{c}}}}{b{lFh}}}{{Fd{fFj}}}{BBdAOn}}{{{b{{BB`{c}}}}{b{lFh}}}{{Fd{fFj}}}Fn}{{{b{{BBb{c}}}}{b{lFh}}}{{Fd{fFj}}}Fn}{{{b{{BBb{c}}}}{b{lFh}}}{{Fd{fFj}}}{BBdAOn}}{cc{}}0{AKlc{}}1{c{{BAn{c}}}{}}222{fBAl}{fBAh}{{{b{c}}}c{}}0{{{b{l{BAn{c}}}}}{{Fd{{b{lc}}{BBf{{b{lc}}}}}}}AOn}{{}Fb}00000``{ce{}{}}00000{{{Kf{c}}}{{Kf{Ah}}}{}}00000{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}00000{{{BAn{c}}}{{Fd{c{BBf{c}}}}}{}}{BAlf}{BAhf}{c{{Ln{e}}}{}{}}00000{{{b{{BAn{c}}}}}CnAOn}``{c{{Ch{e}}}{}{}}00000999999{{}BAl}{c{{BAn{c}}}{}}{{}BAj}{{}c{}}00{c{{Hd{eCn}}}{}{}}00000000000{{{b{BAl}}}f}{{{b{BAl}}ALb}f}{{{b{BAl}}En}f}{{{b{{BAn{c}}}}}{{Fd{{BB`{c}}{BBf{{BB`{c}}}}}}}AOn}{ce{}{}}00000000000`{{{b{c}}}e{}{}}0{{{b{c}}}Ej{}}0{c{{Fd{e}}}{}{}}00000000000{{{b{{BAn{c}}}}}{{Fd{{BB`{c}}{BBh{{BB`{c}}}}}}}AOn}{{{b{{BAn{c}}}}}{{Fd{{BBb{c}}{BBh{{BBb{c}}}}}}}AOn}{{{b{c}}}A@n{}}00000{{{b{BAh}}}f}{{{b{BAl}}}{{b{BAh}}}}`888888888888`888888{BAjf}999999999999{{{b{{BAn{c}}}}}{{Fd{{BBb{c}}{BBf{{BBb{c}}}}}}}AOn}`````{{{b{c}}}{{b{Ah}}}{}}00{{{b{lc}}}{{b{lAh}}}{}}00{{{b{{BBj{c}}}}}Hn{}}==={{{b{c}}}{{b{e}}}{}{}}00{{{b{lc}}}{{b{le}}}{}{}}00{{{b{AK`}}}BBl}`{ce{}{}}00{c{{Ch{e}}}{}{}}00000{Fb{{b{c}}}{}}00{Fb{{b{lc}}}{}}00{Fbf}00{{{b{AK`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{BBj{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{{{b{BBl}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}00``{{}Fb}00999{{{Kf{c}}}{{Kf{Ah}}}{}}00{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}00{{{BBj{c}}}Hn{}}{c{{Ln{e}}}{}{}}00{{{BBj{c}}}{{Fd{c{Kf{Ah}}}}}{}}>>>???{{BBlEj}BBl}{c{{Hd{eCn}}}{}{}}00000`{ce{}{}}00000{e{{Fd{c{Kf{Ah}}}}}{}{{Nn{{b{AK`}}}{{Nj{c}}}}}}`{{{b{AK`}}e}{{BBj{c}}}ABl{{Nn{{b{AK`}}}{{Nj{c}}}}ABl}}{{BBle}{{Fd{{BBj{c}}Gh}}}ABl{{Nn{{b{AK`}}}{{Nj{c}}}}ABl}}{{BBlFb}BBl}{{{b{{BBj{c}}}}}{{b{BBn}}}{}}`{c{{Fd{e}}}{}{}}00000{{{b{c}}}A@n{}}00777777777`777777``{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0::{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0<<{c{{Ch{e}}}{}{}}000{{{b{{BC`{c}}}}}{{BC`{c}}}Df}{{{b{c}}{b{le}}}f{}{}}{{}BCb}{{}{{BC`{c}}}K`}{Fb{{b{c}}}{}}{{{b{{BC`{c}}}}}{{b{c}}}{}}1{Fb{{b{lc}}}{}}{{{b{l{BC`{c}}}}}{{b{lc}}}{}}1{Fbf}0{{{b{{BC`{c}}}}{b{{BC`{c}}}}}CnAN`}{{{b{c}}{b{e}}}Cn{}{}}000{{{b{BCb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{BC`{c}}}}{b{lFh}}}{{Fd{fFj}}}Fn}{{{b{{BC`{c}}}}{b{lFh}}}{{Fd{fFj}}}BBd}{cc{}}{AKlc{}}1{c{{BC`{c}}}{}}{{{b{c}}}c{}}{{{b{{BC`{c}}}}{b{le}}}fBCdLb}{{}Fb}0{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}0{{{BC`{c}}}c{}}{c{{Ln{e}}}{}{}}0{{{b{BCb}}}Cn}{c{{Ch{e}}}{}{}}077{{}BCb}<{{}c{}}0{c{{Hd{eCn}}}{}{}}000{{{b{BCb}}}f};;;;00`{{{b{c}}}e{}{}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}0????`??????`````````````````````{{{b{c}}d}f{}}000{{{b{BCf}}}{{b{BCh}}}}{{{b{lBCj}}BCh}{{b{lBCj}}}}`{{{b{c}}}{{b{Ah}}}{}}0000000{{{b{lc}}}{{b{lAh}}}{}}0000000{{{b{BCl}}}{{b{Bf}}}}{{{b{BCn}}}{{b{Bf}}}}{ce{}{}}0000000{{{b{c}}}{{b{e}}}{}{}}0000000{{{b{lc}}}{{b{le}}}{}{}}0000000{{{b{BCj}}}BCf}{{{b{BD`}}}BDb}{{}BCj}{{}BD`}66666666{c{{Ch{e}}}{}{}}000000000000000{{{b{BCl}}}BCl}{{{b{BCn}}}BCn}{{{b{BCf}}}BCf}{{{b{BDb}}}BDb}{{{b{c}}{b{le}}}f{}{}}000{{{b{BCl}}{b{BCl}}}Eb}{{{b{BCn}}{b{BCn}}}Eb}{{{b{BDb}}{b{BDb}}}Eb}{{{b{BD`}}{b{BD`}}}Eb}{{{b{c}}{b{e}}}Eb{}{}}000`<;{Fb{{b{c}}}{}}0000000{Fb{{b{lc}}}{}}0000000{Fbf}0000000{{{b{BDd}}{b{BDb}}}Cn}{{{b{BCl}}{b{BCn}}}Cn}{{{b{BCl}}{b{BCl}}}Cn}{{{b{BCn}}{b{BCn}}}Cn}{{{b{BCn}}{b{BCl}}}Cn}{{{b{BDb}}{b{BDb}}}Cn}{{{b{BD`}}{b{BD`}}}Cn}{{{b{BDf}}{b{BDf}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}0000000000000000000`{{{b{BCf}}}{{Ch{{b{Bf}}}}}}{{{b{lBCj}}{Ch{{b{Bf}}}}}{{b{lBCj}}}}`10{{{b{BDd}}}f}{{{b{BCl}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BCn}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BCf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BCj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BDb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BD`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BDh}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BDf}}{b{lFh}}}{{Fd{fFj}}}}0{cc{}}0000000{{{b{c}}}c{}}000{{{b{Bf}}}{{Fd{BCl}}}}{{{b{Bf}}}{{Fd{BCn}}}}{{{b{BCl}}{b{lc}}}fLb}{{{b{BCn}}{b{lc}}}fLb}{{{b{BDb}}{b{lc}}}fLb}{{{b{BD`}}{b{lc}}}fLb}`{{}Fb}0000000{ce{}{}}0000000{{{Kf{c}}}{{Kf{Ah}}}{}}0000000{{{Jl{c}}}{{Jl{Ah}}}{}}00000{{{Lj{c}}}{{Lj{Ah}}}{}}0000000{c{{Ln{e}}}{}{}}0000000{{}{{`{{Ef{}{{Ed{BCl}}}}}}}}{{}{{`{{Ef{}{{Ed{BCn}}}}}}}}{{{b{BCf}}}BCl}{{{b{lBCj}}BCl}{{b{lBCj}}}}{{{b{BDb}}}BCl}{{{b{lBD`}}BCl}{{b{lBD`}}}}`{{{b{BCf}}}{{Ch{Jd}}}}{{{b{lBCj}}{Ch{Jd}}}{{b{lBCj}}}}`{{{b{BDd}}{b{BCf}}}f}``{{}{{b{BDd}}}}{c{{Ch{e}}}{}{}}0000000????????{{}BCl}{{}BCn}0{{{b{BCf}}}{{b{BDb}}}}{{{b{lBCj}}BDb}{{b{lBCj}}}}``{{{b{BCf}}}{{Ch{{b{Bf}}}}}}{{{b{lBCj}}{Ch{{b{Bf}}}}}{{b{lBCj}}}}`10{{}BCj}{{}BD`}{{}c{}}0{c{{Hd{eCn}}}{}{}}000000000000000{{{b{BCl}}{b{BCn}}}{{Ch{Eb}}}}{{{b{BCl}}{b{BCl}}}{{Ch{Eb}}}}{{{b{BCn}}{b{BCn}}}{{Ch{Eb}}}}{{{b{BCn}}{b{BCl}}}{{Ch{Eb}}}}{{{b{BDb}}{b{BDb}}}{{Ch{Eb}}}}{{{b{BD`}}{b{BD`}}}{{Ch{Eb}}}}`{ce{}{}}000000000000000{{{Kf{BDd}}}{{Fd{fBDh}}}}{{{b{BDd}}}{{Fd{fBDh}}}}0{BCnf}0{{{b{BCf}}}{{b{Bf}}}}{{{b{lBCj}}{b{Bf}}}{{b{lBCj}}}}{{{b{BDb}}}{{b{Bf}}}}{{{b{lBD`}}{b{Bf}}}{{b{lBD`}}}}`{{{b{BCn}}}{{Ch{BCl}}}}{{{b{BCl}}}BCn}{{{b{c}}}e{}{}}000{{{b{c}}}Ej{}}000`{c{{Fd{e}}}{}{}}000000000000000{{{b{c}}}A@n{}}0000000========================`================`````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}{ce{}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}2{c{{Ch{e}}}{}{}}0{{{b{{BDj{c}}}}}{{BDj{c}}}{}}{{{b{c}}{b{le}}}f{}{}}{{}{{BDj{c}}}{}}{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{Fbf}{{{b{{BDj{c}}}}}HnBDl}{{{b{{BDj{c}}}}{b{lFh}}}{{Fd{fFj}}}{}}{cc{}}{{{b{c}}}c{}}{{}Fb}>{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}?{ce{}{}}{{}c{}}{c{{Hd{eCn}}}{}{}}022{{{b{c}}}e{}{}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}55555{{{b{l{BDj{c}}}}{b{{A`{Ml}}}}}fBDl}{{{b{l{BDj{c}}}}ACb}fBDl}{{{b{l{BDj{c}}}}A@b}fBDl}{{{b{l{BDj{c}}}}Kl}fBDl}{{{b{l{BDj{c}}}}ACd}fBDl}{{{b{l{BDj{c}}}}AKh}fBDl}{{{b{l{BDj{c}}}}ACh}fBDl}{{{b{l{BDj{c}}}}Jd}fBDl}{{{b{l{BDj{c}}}}Hn}fBDl}{{{b{l{BDj{c}}}}Ml}fBDl}{{{b{l{BDj{c}}}}Fb}fBDl}````````````````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}000000000000000000000000{IhIh}{{{b{Gb}}}Hn}{{HhHh}}{{HhIh}}{{IhHh}}{{IhIh}}{{{b{lBDn}}BDn}f}{{{b{lIh}}Ih}f}{{{b{lBDn}}Bl}f}{{{b{lBDn}}BE`BEb}f}1{{}BDn}``{{{b{c}}}{{b{Ah}}}{}}000000000000000000000000000{{{b{lc}}}{{b{lAh}}}{}}000000000000000000000000000{{{b{Ih}}}Kj}{HhKn}{IhKn}{HhKl}{{{b{j}}}Kl}{{{b{Nb}}}{{b{Bf}}}}{{{b{j}}}Kj}{{{b{j}}}Kn}2{ce{}{}}000000000000000000000000000{{BEdBEd}}{{{b{lBEd}}BEd}f}`{{{b{c}}}{{b{e}}}{}{}}000000000000000000000000000{{{b{lc}}}{{b{le}}}{}{}}000000000000000000000000000{c{{Hd{DjHh}}}{{Hj{Hh}}}}{h{{Hd{DjHh}}}}6666666666666666666666666666{{{b{Ih}}}Hh}{{{b{Gb}}}Hh}{c{{Ch{e}}}{}{}}0000000000000000000000000000000000000000000000000000000``{{{b{BEf}}}BEf}{{{b{BEh}}}BEh}{{{b{BEj}}}BEj}{{{b{BEl}}}BEl}{{{b{Ld}}}Ld}{{{b{BDn}}}BDn}{{{b{BEb}}}BEb}{{{b{BE`}}}BE`}{{{b{BEn}}}BEn}{{{b{BEd}}}BEd}{{{b{Hh}}}Hh}{{{b{Nb}}}Nb}{{{b{Nd}}}Nd}{{{b{Gb}}}Gb}{{{b{BF`}}}BF`}{{{b{G`}}}G`}{{{b{j}}}j}{{{b{Ih}}}Ih}{{{b{BFb}}}BFb}{{{b{Ll}}}Ll}{{{b{BFd}}}BFd}{{{b{Nh}}}Nh}{{{b{BFf}}}BFf}{{{b{BFh}}}BFh}{{{b{BFj}}}BFj}{{{b{c}}{b{le}}}f{}{}}000000000000000000000000`{{{b{BEj}}{b{BEj}}}Eb}{{{b{Ld}}{b{Ld}}}Eb}{{{b{BEb}}{b{BEb}}}Eb}{{{b{BEd}}{b{BEd}}}Eb}{{{b{Hh}}{b{Hh}}}Eb}{{{b{Nb}}{b{Nb}}}Eb}{{{b{Nd}}{b{Nd}}}Eb}{{{b{j}}{b{j}}}Eb}{{{b{Ih}}{b{Ih}}}Eb}{{{b{c}}{b{e}}}Eb{}{}}00000000{{{b{BEj}}}{{b{Bh}}}}``{{{b{Gb}}Hh}Cn}{{{b{BF`}}Ih}Cn}{{{b{Gb}}Gb}Cn}{{{b{BDn}}{b{Bl}}}Cn}{HhHh}{{}BFl}{{}BDn}{{}BEd}{{}Nb}{{{b{BEf}}}b}{Fb{{b{c}}}{}}000000000000{{{b{Nb}}}{{b{Bf}}}}111111111111111{Fb{{b{lc}}}{}}000000000000000000000000000{c{{Fd{BEh}}}Ff}{c{{Fd{BEj}}}Ff}{c{{Fd{BEd}}}Ff}{c{{Fd{Hh}}}Ff}{c{{Fd{Nb}}}Ff}{c{{Fd{Nd}}}Ff}{c{{Fd{Gb}}}Ff}{c{{Fd{BF`}}}Ff}{c{{Fd{G`}}}Ff}{c{{Fd{j}}}Ff}{c{{Fd{Ih}}}Ff}{c{{Fd{BFb}}}Ff}{c{{Fd{Ll}}}Ff}{c{{Fd{BFd}}}Ff}{c{{Fd{Nh}}}Ff}{c{{Fd{BFf}}}Ff}{c{{Fd{BFh}}}Ff}{c{{Fd{BFj}}}Ff}{Fbf}{{{b{lBEh}}}f}111111111111111111111111111{{{b{BEj}}}{{b{Bl}}}}````{{{b{BEf}}{b{BEf}}}Cn}{{{b{BEh}}{b{BEh}}}Cn}{{{b{BEj}}{b{BEj}}}Cn}{{{b{BEl}}{b{BEl}}}Cn}{{{b{Ld}}{b{Ld}}}Cn}{{{b{BDn}}{b{BDn}}}Cn}{{{b{BEb}}{b{BEb}}}Cn}{{{b{BE`}}{b{BE`}}}Cn}{{{b{Ob}}{b{Ob}}}Cn}{{{b{BEn}}{b{BEn}}}Cn}{{{b{BEd}}{b{BEd}}}Cn}{{{b{Hh}}{b{Ih}}}Cn}{{{b{Hh}}{b{Hh}}}Cn}{{{b{Nb}}{b{Nb}}}Cn}{{{b{Nb}}{b{{b{Bf}}}}}Cn}{{{b{{b{Nb}}}}{b{{b{Bf}}}}}Cn}{{{b{Nd}}{b{Nd}}}Cn}{{{b{Gb}}{b{Gb}}}Cn}{{{b{BF`}}{b{BF`}}}Cn}{{{b{G`}}{b{G`}}}Cn}{{{b{j}}{b{j}}}Cn}{{{b{Ih}}{b{Ih}}}Cn}{{{b{Ih}}{b{Hh}}}Cn}{{{b{BFb}}{b{BFb}}}Cn}{{{b{Ll}}{b{Ll}}}Cn}{{{b{BFd}}{b{BFd}}}Cn}{{{b{Nh}}{b{Nh}}}Cn}{{{b{BFf}}{b{BFf}}}Cn}{{{b{BFh}}{b{BFh}}}Cn}{{{b{BFj}}{b{BFj}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{BlBEb}{{{b{j}}{b{lFh}}}{{Fd{fFj}}}}``{{{b{Ih}}}Hh}{{{b{BEf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BEh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BEj}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BEl}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Ld}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BDn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BEb}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BE`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Ob}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BEn}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BEd}}{b{lFh}}}{{Fd{fFj}}}}00000{{{b{Hh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Nb}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{Nd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Gb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BF`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{G`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{j}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Ih}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BFb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Ll}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BFd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Nh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BFf}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BFn}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BFh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BFj}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BFh}}}Cn}{{{b{Nd}}cG`}Ej{{El{Hh}}}}{{{b{Nd}}GbG`}Ej}{{{b{Nd}}Gb}Ej}{HhEj}{{{b{Nd}}Hh}Ej}{{{b{BDn}}}Ej}{cBEf{{O`{{AFd{{Kf{Kd}}}}}}ABlBG`}}{cc{}}000000{BlBEb}111{BGbBEn}{BGdBEn}33{BEdHh}4{BGfHh}{BGhHh}{EjNb}{{{b{Bf}}}Nb}8{BGjNb}{{{b{BGj}}}Nb}::{BGlGb};{GbBF`}<{Hhj}={Ihj}{Enj}{KlIh}{jIh}{cc{}}{KnIh}{KjIh}{hIh}{HhIh}4{BFbLl}5{BFdLl}666666{Kl{{Ch{Nd}}}}{Klj}{BEdHh}01{{c{b{BFl}}}BDn{{Jn{}{{Ed{{b{Bf}}}}}}}}{{c{b{BFl}}}{{Fd{BDnBGn}}}{{Jn{}{{Ed{{b{Bf}}}}}}}}{{{b{c}}}c{}}000000000000000000000000{{{b{BH`}}c}Gb{{El{BGf}}}}4{Kjj}5{{{b{Bf}}}{{Fd{BEj}}}}{{{b{Bf}}}{{Fd{BEl}}}}{{{b{Bf}}}{{Fd{BFf}}}}{HnLd}{Hn{{Ch{Nd}}}}{{{b{BEd}}}Kl}`{{{b{BEj}}{b{lc}}}fLb}{{{b{BEl}}{b{lc}}}fLb}{{{b{Ld}}{b{lc}}}fLb}{{{b{BDn}}{b{lc}}}fLb}{{{b{BEb}}{b{lc}}}fLb}{{{b{BEd}}{b{lc}}}fLb}{{{b{Hh}}{b{lc}}}fLb}{{{b{Nb}}}Hn}{{{b{Nb}}{b{lc}}}fLb}{{{b{Nd}}{b{lc}}}fLb}{{{b{Gb}}{b{lc}}}fLb}{{{b{G`}}{b{lc}}}fLb}{{{b{j}}{b{lc}}}fLb}{{{b{Ih}}{b{lc}}}fLb}{{{b{BFh}}{b{lc}}}fLb}`{{{b{Ld}}}Hn}0{{{b{Hh}}}Hn}{{{b{Gb}}}Hn}``{HhHh}`{BlBEb}`{{}Fb}000000000000000000000000000{{{b{lBHb}}Fbe}f{}{{Md{}{{Ed{c}}}}}}`{{{b{Gb}}Gb}Cn}{ce{}{}}000000000000000000000000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000000000000000000000000{{{Jl{c}}}{{Jl{Ah}}}{}}000000000000000000000000000{{{Lj{c}}}{{Lj{Ah}}}{}}000000000000000000000000000{c{{Ln{e}}}{}{}}000000000000000000000000000{{{b{BF`}}Ih}Kn}{{{b{BDn}}{b{Bl}}}Cn}{{{b{Nh}}}Cn}{{{b{BF`}}}Cn}22{{{b{Ld}}}Cn}`0{{{b{BHd}}}Cn}{HhCn}{{{b{BDn}}{b{BDn}}}Cn}{{{b{BDn}}}{{`{{Ef{}{{Ed{Ej}}}}}}}}`{{{b{BF`}}}Ih}{{{b{BF`}}Kn}Ih}{c{{Ch{e}}}{}{}}000000000000000000000000000{ce{}{}}000000000000000000000000000`{C`BFb}`0`<{{{b{BEb}}{b{Bl}}}Cn}={{{b{Gb}}}Hh}``0```{{{b{BDn}}{b{Bl}}}{{Ch{BE`}}}}{{IhKn}}`{jj}{Ih}{{BlBh}BEj}{Kl{{Ch{BEd}}}}{{{b{Bf}}}Nb}{{ce}Gb{{Hj{Hh}}}{{Hj{Hh}}}}{{ce}BF`{{El{Ih}}}{{El{Ih}}}}{KlHh}{KlBEd}{{{b{Bl}}}BFl}{{}c{}}000`{c{{Hd{eCn}}}{}{}}0000000000000000000000000000000000000000000000000000000{{{b{Bf}}{b{BFl}}}BDn}{{{b{Bf}}{b{BFl}}}BEb}{{{b{Bf}}}{{Ch{Hh}}}}{{{b{Bf}}{b{BFl}}}{{Fd{BDnBGn}}}}{{{b{Bf}}{b{BFl}}}{{Fd{BEbBGn}}}}{{{b{BEj}}{b{BEj}}}{{Ch{Eb}}}}{{{b{Ld}}{b{Ld}}}{{Ch{Eb}}}}{{{b{BEb}}{b{BEb}}}{{Ch{Eb}}}}{{{b{BEd}}{b{BEd}}}{{Ch{Eb}}}}{{{b{Hh}}{b{Hh}}}{{Ch{Eb}}}}{{{b{Hh}}{b{Ih}}}{{Ch{Eb}}}}{{{b{Nb}}{b{Nb}}}{{Ch{Eb}}}}{{{b{Nd}}{b{Nd}}}{{Ch{Eb}}}}{{{b{j}}{b{j}}}{{Ch{Eb}}}}{{{b{Ih}}{b{Ih}}}{{Ch{Eb}}}}{{{b{Ih}}{b{Hh}}}{{Ch{Eb}}}}````{cGb{{Hj{Hh}}}}{cBF`{{El{Ih}}}}`{{{b{BFh}}}{{Ch{{b{Cb}}}}}}{{{b{BFh}}}{{Ch{{b{C`}}}}}}{{{b{lBHf}}{BHh{Fb}}}f}{{{b{lBDn}}{b{Bl}}}f}{{{b{lBDn}}Bl}f}{{{b{Ih}}}Hh}``{ce{}{}}0000000000000000000000000000000000000000000000000000000`{{{b{BEh}}c}FdOd}{{{b{BEj}}c}FdOd}{{{b{BEd}}c}FdOd}{{{b{Hh}}c}FdOd}{{{b{Nb}}c}FdOd}{{{b{Nd}}c}FdOd}{{{b{Gb}}c}FdOd}{{{b{BF`}}c}FdOd}{{{b{G`}}c}FdOd}{{{b{j}}c}FdOd}{{{b{Ih}}c}FdOd}{{{b{BFb}}c}FdOd}{{{b{Ll}}c}FdOd}{{{b{BFd}}c}FdOd}{{{b{Nh}}c}FdOd}{{{b{BFf}}c}FdOd}{{{b{BFh}}c}FdOd}{{{b{BFj}}c}FdOd}{{{b{lGb}}c}f{{Hj{Hh}}}}0{{{b{lLl}}C`}f}{{{b{Bl}}}BDn}{{{b{lBHd}}}f}{{{b{lBHf}}Fb}BHf}`{{{b{Ll}}}{{b{C`}}}}```{{HhIh}}{{HhHh}}{{IhHh}}{{IhIh}}{{{b{lIh}}Ih}f}8`{cBDn{{Ef{}{{Ed{BDn}}}}}}{cIh{{Ef{}{{Ed{Ih}}}}}}{{{b{lBHf}}Fb}{{Ch{c}}}{}}``{{{b{c}}}e{}{}}000000000000000000000000{{{b{c}}}Ej{}}0000000000{c{{Fd{e}}}{}{}}000000{{{b{Bf}}}{{Fd{BDn}}}}1111{Kl{{Fd{BEd}}}}22{Kl{{Fd{Hh}}}}{h{{Fd{Hh}}}}444{BHj{{Fd{Gb}}}}55555{BHl{{Fd{BFb}}}}6{BHn{{Fd{BFd}}}}7{BI`{{Fd{Nh}}}}8{BIb{{Fd{BFf}}}}99{BId{{Fd{BFh}}}}::{BIf{{Fd{BFj}}}};;;;;;;;;;;;;;;;;;;;;;;;;;;;`{{{b{c}}}A@n{}}000000000000000000000000000{{{b{Gb}}Gb}Gb}{ce{}{}}0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000```````````````````````{{{b{c}}d}f{}}0000{{}Ad}0000{{{b{c}}}{{b{Ah}}}{}}00000{{{b{lc}}}{{b{lAh}}}{}}00000{{{b{c}}}{{B`{Al}}}{}}0000555555{{{b{c}}}{{b{e}}}{}{}}00000{{{b{lc}}}{{b{le}}}{}{}}00000777777{c{{Ch{e}}}{}{}}00000000000{{{b{BIh}}}BIh}{{{b{BIj}}}BIj}{{{b{BIl}}}BIl}{{{b{BIn}}}BIn}{{{b{BJ`}}}BJ`}{{{b{c}}{b{le}}}f{}{}}0000{{}BIh}{{}BIj}{Fb{{b{c}}}{}}00000{Fb{{b{lc}}}{}}00000{{}n}{{{b{c}}}{{Ab{n}}}{}}10011010{c{{Fd{BIl}}}Ff}{c{{Fd{BIn}}}Ff}{c{{Fd{BJ`}}}Ff}{{}{{b{Bf}}}}{Fbf}00000{{{b{BIh}}{b{BIh}}}Cn}{{{b{BIj}}{b{BIj}}}Cn}{{{b{BIl}}{b{BIl}}}Cn}{{{b{BIn}}{b{BIn}}}Cn}{{{b{BJ`}}{b{BJ`}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}00000000000{{{b{BJb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BIh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BIj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BIl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BIn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BJ`}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}00{JdBIl}111{{{b{Kd}}}{{Fd{{B`{{Ch{BIh}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{BIj}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{BIl}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{BIn}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{BJ`}}}}Cj}}}}{c{{B`{BIh}}}{{Jn{}{{Ed{Jd}}}}}}{c{{B`{BIj}}}{{Jn{}{{Ed{Hn}}}}}}{c{{B`{BIl}}}{{Jn{}{{Ed{Jd}}}}}}{c{{B`{BJ`}}}{{Jn{}{{Ed{Hn}}}}}}{{{b{c}}}c{}}0000{{MlMlMl}BIl}{{{b{BIh}}}Hn}{{{b{BIj}}}Hn}{{{b{BIl}}}Hn}{{{b{BIn}}}Hn}{{{b{BJ`}}}Hn}{{}Fb}00000{ce{}{}}00000{{{Kf{c}}}{{Kf{Ah}}}{}}00000{{{Jl{c}}}{{Jl{Ah}}}{}}00000{{{Lj{c}}}{{Lj{Ah}}}{}}00000{c{{Ln{e}}}{}{}}00000{{{b{c}}}Cn{}}000{c{{Ch{e}}}{}{}}00000666666{{}Bd}{{KjKj}BIh}{{KnKn}BIj}{{}c{}}0{c{{Hd{eCn}}}{}{}}00000000000{{}{{Ab{{A`{n}}}}}}0<<<<<<<<<<<<{{{b{BIl}}c}FdOd}{{{b{BIn}}c}FdOd}{{{b{BJ`}}c}FdOd}{{{b{c}}}{{Fd{{Kf{Kd}}Cd}}}{}}0000{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{BIh}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{BIj}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{BIl}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{BIn}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{BJ`}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{c}}}e{}{}}0000{c{{Fd{e}}}{}{}}00000000000{{{b{c}}}A@n{}}00000{ce{}{}}00000000000000000000000000000```````````````````````````````````````````````````````````````=```{{}Ad}{{}Af}`{{{b{An}}}{{B`{Al}}}}`````{{}n}{{{b{Bb}}}{{Ab{n}}}}`{{}{{b{Bf}}}}`{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Jh{Jl{Jj}}}}}}}}}{BbK`}}{{{b{Jj}}}{{Fd{{B`{Kb}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Jh{Kf{Kd}}}}}}}}}{BbK`}}{{{b{Kd}}}{{Fd{{B`{Kb}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Bh{Kf{Kd}}}}}}}}}{BbK`}}{{{b{Kd}}}{{Fd{{B`{{Ch{Kb}}}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Bh{Jl{Jj}}}}}}}}}{BbK`}}{{{b{Jj}}}{{Fd{{B`{{Ch{Kb}}}}Cj}}}}{{{b{Lf}}}Hn}{{}BJd}`{{}Al}{{}Cn}`{{}Bd}{{}Bh}{{{b{Bb}}}Bh}{{}{{Ab{{A`{n}}}}}}0`07`{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{c}}}}}}{{{b{A@`}}}{{Fd{{Kf{Kd}}Cd}}}}{{{b{An}}}{{Fd{{B`{{Hd{Jh{Kf{Kd}}}}}}Cd}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{c}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{Bb}}}{{Fd{{A@d{A@b}}Cd}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}>{{BJfc}BJf{{N`{Bf}}}}{{{b{Bb}}n}Al}````````````````````````````````````````{c{{Jl{Jj}}}Jj}````````````````````````{c{{Fd{cGf}}}{}}````{{BJhc}{{Fd{eGf}}}{BBdABlBG`}{}}````{{BJhe}{{Fd{gGf}}}{BBdABlBG`}{{Nn{}{{Nj{c}}}}}{}}````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{BJjBJj}{{Fd{BJjIb}}}}{{BJjBJj}BJj}```{{{b{Jj}}}{{b{Ah}}}}{{{b{BJl}}}{{b{Ah}}}}{{{b{BJn}}}{{b{BK`}}}}{{{b{BJn}}}{{Ch{{b{BK`}}}}}}{{{b{lBJl}}}{{b{lAh}}}}{{{b{BJn}}}{{b{{BKd{{BKb{c}}}}}}}BKf}{{{b{BJn}}}{{Ch{{b{{BKd{{BKb{c}}}}}}}}}BKf}{{{b{BJn}}}{{b{{BKj{BKh}}}}}}{{{b{BJn}}}{{Ch{{b{{BKj{BKh}}}}}}}}{{{b{BJn}}}{{b{BKl}}}}{{{b{Jj}}}{{b{BKl}}}}{{{b{BJn}}}{{Ch{{b{BKl}}}}}}{{{b{BJn}}}{{b{{BKj{c}}}}}BKn}{{{b{BJn}}}{{Ch{{b{{BKj{c}}}}}}}BKn}{{{b{BJn}}}{{b{{BKd{c}}}}}BL`}{{{b{BJn}}}{{Ch{{b{{BKd{c}}}}}}}BL`}{{{b{Jj}}}{{b{{BLd{BLb}}}}}}{{{b{BJn}}}{{b{{BLf{c}}}}}BLh}{{{b{Jj}}}{{b{{BLf{c}}}}}BLh}{{{b{BJn}}}{{Ch{{b{{BLf{c}}}}}}}BLh}{{{b{BJn}}}{{b{BLj}}}}{{{b{BJn}}}{{Ch{{b{BLj}}}}}}{{{b{BJn}}}{{b{BLl}}}}{{{b{Jj}}}{{b{BLl}}}}{{{b{BJn}}}{{Ch{{b{BLl}}}}}}{{{b{Jj}}}{{b{{BKd{{BKb{c}}}}}}}BKf}{{{b{Jj}}}{{b{{BLn{c}}}}}BKf}{{{b{Jj}}}{{b{{BLn{Kl}}}}}}{{{b{Jj}}}{{b{{BKd{{BM`{Kl}}}}}}}}{{{b{BJn}}}{{b{{BLn{c}}}}}BKf}{{{b{Jj}}}{{b{{BLn{A@b}}}}}}{{{b{BJn}}}{{Ch{{b{{BLn{c}}}}}}}BKf}{{{b{BJn}}}{{b{BMb}}}}{{{b{Jj}}}{{b{BMb}}}}{{{b{BJn}}}{{Ch{{b{BMb}}}}}}{{{b{Jj}}}{{b{BMd}}}}{{{b{BJn}}}{{b{{BLd{c}}}}}BMf}{{{b{Jj}}}{{b{{BLd{c}}}}}BMf}{{{b{BJn}}}{{Ch{{b{{BLd{c}}}}}}}BMf}{{{b{Jj}}}{{b{{BMh{c}}}}}BMj}{{{b{BJn}}}{{b{{BKd{{BM`{c}}}}}}}BKf}{{{b{Jj}}}{{b{{BKd{{BM`{A@b}}}}}}}}{{{b{BJn}}}{{Ch{{b{{BKd{{BM`{c}}}}}}}}}BKf}{{{b{BJn}}}{{b{{BKj{BMl}}}}}}{{{b{BJn}}}{{Ch{{b{{BKj{BMl}}}}}}}}{{{b{BJn}}}{{b{BMn}}}}{{{b{Jj}}}{{b{BMn}}}}{{{b{BJn}}}{{Ch{{b{BMn}}}}}}{{{b{BJn}}}{{b{BN`}}}}{{{b{Jj}}}{{b{BN`}}}}{{{b{BJn}}}{{Ch{{b{BN`}}}}}}`````````````{BNb{{Fd{fIb}}}}`{{BJjBJj}Eb}````````{{{b{Jj}}}{{b{Af}}}}````````````````{{}c{}}``{{BJjBJj}{{Fd{BJjIb}}}}{{BJjBJj}BJj}{{{b{Jj}}}c{{BNd{ACn}}}}``````````{{{Jl{Jj}}BNfBNh}{{Fd{fIb}}}}`````````````{{{b{lBJl}}}{{Jl{Jj}}}}{{{b{BJl}}}{{Jl{Jj}}}}{{{b{BNj}}}{{Hd{{b{Jj}}Cn}}}}{{{b{Jj}}}Fb}0{{}Fb}`````{{{Kf{BJl}}}{{Kf{Ah}}}}{JjACn}{{{b{Jj}}}Cn}{{{b{BJl}}}Cn}{{BJjBJj}Cn}00000{{{b{Jj}}Fb}Cn}3`0{BJjCn}```{{{b{BK`}}}{{b{Jj}}}}```{{{b{Af}}}BNl}:{{{b{BJl}}}Fb}````````````{{{b{Jj}}}{{Ch{BNn}}}}`{ACn{{Jl{Jj}}}}{{{b{Af}}Fb}{{Kf{BJl}}}}{{{b{Jj}}{b{Jj}}BO`}{{Fd{{Kf{O`}}Ib}}}}{{{b{{A`{Ml}}}}JdJd}ACf}``{{BJjBJj}{{Fd{BJjIb}}}}{{BJjBJj}BJj}10`{BJj{{Fd{BJjIb}}}}{BJjBJj}{{{b{Af}}}{{Jl{Jj}}}}{{{b{Af}}Fb}{{Jl{Jj}}}}{{{b{lBOb}}}{{Fd{{Ch{BOd}}Ib}}}}{{{b{BK`}}}{{B`{Fb}}}}``````````{{{b{Jj}}}Fb}`{{{b{Jj}}}{{Ch{{b{BNn}}}}}}````````````1`````````{{BJjJd}{{Fd{BJjIb}}}}{{BJjJd}BJj}``````````{{{b{BOb}}}{{Jl{BOf}}}}`{{{b{Jj}}FbFb}{{Jl{Jj}}}}``=<``{{{b{Jj}}}ACn}```{{{b{{BOh{}{{Ed{c}}}}}}Fb}c{ABlBG`}}```````````````0{{{b{BK`}}}{{b{{Jl{Jj}}}}}}``````````````````````{{{b{BK`}}{Jl{Jj}}}{{Jl{Jj}}}}{{{b{lBNb}}{b{BOd}}}{{Fd{fIb}}}}```````````````````````````````````````````````````````````````````````````````````{{{b{Jj}}}{{b{Ah}}}}`{{{b{Jj}}}{{b{Af}}}}````````````{{}c{}}````=={{}Fb}{JjACn}{{{b{Jj}}}Cn}{{{b{Jj}}Fb}Cn}1`0{{{b{BK`}}}{{b{Jj}}}}`{{{b{Jj}}}Fb}````{{{b{Jj}}}{{Ch{BNn}}}}{ACn{{Jl{Jj}}}}`{{{b{Af}}}{{Jl{Jj}}}}{{{b{Af}}Fb}{{Jl{Jj}}}}{{{b{BK`}}}{{B`{Fb}}}}5{{{b{Jj}}}{{Ch{{b{BNn}}}}}}``````````6````{{{b{Jj}}FbFb}{{Jl{Jj}}}}{{{b{Jj}}}ACn}`{{{b{{BOh{}{{Ed{c}}}}}}Fb}c{ABlBG`}}`````````0{{{b{BK`}}}{{b{{Jl{Jj}}}}}}``````````{{{b{BK`}}{Jl{Jj}}}{{Jl{Jj}}}}``````````````````````````````````````````````````````````````````````````````````````````````````{{{b{BJl}}}{{b{Ah}}}}{{{b{lBJl}}}{{b{lAh}}}}`````````````````{{{b{lBJl}}}{{Jl{Jj}}}}{{{b{BJl}}}{{Jl{Jj}}}}```{{{Kf{BJl}}}{{Kf{Ah}}}}{{{b{BJl}}}Cn}````{{{b{BJl}}}Fb}`````{{{b{Af}}Fb}{{Kf{BJl}}}}{{{b{{A`{Ml}}}}JdJd}ACf}``````````````````````````````````````{{{b{BJn}}}{{b{BK`}}}}{{{b{BJn}}}{{Ch{{b{BK`}}}}}}{{{b{BJn}}}{{b{{BKd{{BKb{c}}}}}}}BKf}{{{b{BJn}}}{{Ch{{b{{BKd{{BKb{c}}}}}}}}}BKf}{{{b{BJn}}}{{b{{BKj{BKh}}}}}}{{{b{BJn}}}{{Ch{{b{{BKj{BKh}}}}}}}}{{{b{BJn}}}{{b{BKl}}}}{{{b{Jj}}}{{b{BKl}}}}{{{b{BJn}}}{{Ch{{b{BKl}}}}}}{{{b{BJn}}}{{b{{BKj{c}}}}}BKn}{{{b{BJn}}}{{Ch{{b{{BKj{c}}}}}}}BKn}{{{b{BJn}}}{{b{{BKd{c}}}}}BL`}{{{b{BJn}}}{{Ch{{b{{BKd{c}}}}}}}BL`}{{{b{Jj}}}{{b{{BLd{BLb}}}}}}{{{b{BJn}}}{{b{{BLf{c}}}}}BLh}{{{b{Jj}}}{{b{{BLf{c}}}}}BLh}{{{b{BJn}}}{{Ch{{b{{BLf{c}}}}}}}BLh}{{{b{BJn}}}{{b{BLj}}}}{{{b{BJn}}}{{Ch{{b{BLj}}}}}}{{{b{BJn}}}{{b{BLl}}}}{{{b{Jj}}}{{b{BLl}}}}{{{b{BJn}}}{{Ch{{b{BLl}}}}}}{{{b{Jj}}}{{b{{BKd{{BKb{c}}}}}}}BKf}{{{b{Jj}}}{{b{{BLn{c}}}}}BKf}{{{b{Jj}}}{{b{{BLn{Kl}}}}}}{{{b{Jj}}}{{b{{BKd{{BM`{Kl}}}}}}}}{{{b{BJn}}}{{b{{BLn{c}}}}}BKf}{{{b{Jj}}}{{b{{BLn{A@b}}}}}}{{{b{BJn}}}{{Ch{{b{{BLn{c}}}}}}}BKf}{{{b{BJn}}}{{b{BMb}}}}{{{b{Jj}}}{{b{BMb}}}}{{{b{BJn}}}{{Ch{{b{BMb}}}}}}{{{b{Jj}}}{{b{BMd}}}}{{{b{BJn}}}{{b{{BLd{c}}}}}BMf}{{{b{Jj}}}{{b{{BLd{c}}}}}BMf}{{{b{BJn}}}{{Ch{{b{{BLd{c}}}}}}}BMf}{{{b{Jj}}}{{b{{BMh{c}}}}}BMj}{{{b{BJn}}}{{b{{BKd{{BM`{c}}}}}}}BKf}{{{b{Jj}}}{{b{{BKd{{BM`{A@b}}}}}}}}{{{b{BJn}}}{{Ch{{b{{BKd{{BM`{c}}}}}}}}}BKf}{{{b{BJn}}}{{b{{BKj{BMl}}}}}}{{{b{BJn}}}{{Ch{{b{{BKj{BMl}}}}}}}}{{{b{BJn}}}{{b{BMn}}}}{{{b{Jj}}}{{b{BMn}}}}{{{b{BJn}}}{{Ch{{b{BMn}}}}}}{{{b{BJn}}}{{b{BN`}}}}{{{b{Jj}}}{{b{BN`}}}}{{{b{BJn}}}{{Ch{{b{BN`}}}}}}{{{b{Jj}}}c{{BNd{ACn}}}}```````{{{Jl{Jj}}BNfBNh}{{Fd{fIb}}}}``{{BNf{b{BNh}}}{{Fd{ACnIb}}}}{{BNfAf}{{Fd{ACnIb}}}}````````````{{{b{ACn}}}{{Fd{{Hd{BNfBNh}}Ib}}}}``{{{Kf{BOb}}BOj}f}```````````````````````````````````{Kl{{Ch{AHn}}}}{Kl{{Ch{AI`}}}}{{KlBOl}{{Ch{{AIh{BOl}}}}}}{Kl{{Ch{AIb}}}}{Kl{{Ch{AIf}}}}{A@b{{Ch{AI`}}}}4{KlAIb}000{A@b{{Ch{AIf}}}}033{AIfA@b}0{AIfKl}08888```````````````````````````````````````````````````````````````````````{{}c{}}{{cMlACd}Ej{}}{{}Fb}{{}BOn}{{cMl}Cn{}}{AI`{{Ch{Kl}}}}`````{{{b{{C@`{c}}}}{b{C@b}}}{{Fd{fIb}}}{}}{{{b{{A`{ACf}}}}{b{{A`{C@b}}}}}{{Fd{fIb}}}}{{cMl}{{Fd{fIb}}}{}}{{MlACd}{{Fd{fIb}}}}```````{{{b{C@b}}Fb{b{C@b}}FbFbc}C@b{{AKj{HnHn}{{Nj{Hn}}}}}}{{{Hf{{b{C@b}}}}{Hf{Fb}}Fbc}C@b{{O`{HnHnHnHn}{{Nj{Hn}}}}}}{{{b{C@b}}FbFbc}C@b{{AKj{Hn}{{Nj{Hn}}}}}}```{{{b{C@b}}Fb{b{C@b}}FbFb}C@b}000{{{b{C@b}}FbFb}C@b}```````````````````````````````````````{{{b{BKl}}{b{BKl}}}{{Fd{BKlIb}}}}00{{{b{{BLd{c}}}}{b{{BLd{e}}}}g}{{Fd{{BLd{i}}Ib}}}BMfBMf{{O`{}{{Nj{}}}}}BMf}{{{BLd{c}}{b{{BLd{e}}}}g}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMfBMf{{O`{}{{Nj{}}}}}}{{{b{{BLd{c}}}}}ChC@d}00{{{b{BKl}}}{{Ch{Cn}}}}0{{{b{BKl}}}{{Fd{{Kf{O`}}Ib}}}}{{{b{Af}}{b{Af}}}Cn}{{{b{Jj}}{b{Af}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{b{Af}}{b{C@f}}}{{Fd{{Jl{Jj}}Ib}}}}``{{{b{{A`{{b{Jj}}}}}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{Jl{BOf}}}}c}{{Fd{BOdIb}}}{{Jn{}{{Ed{{b{BOd}}}}}}}}{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}``{{{b{Jj}}C@h}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}`103{{{b{Jj}}{b{BKl}}}{{Fd{{Jl{Jj}}Ib}}}}``{{{b{BOd}}{b{BKl}}}{{Fd{BOdIb}}}}`325{{{b{{BLd{c}}}}{b{{BLn{e}}}}}{{Fd{BKlIb}}}C@dBKf}{{{b{{BKd{{BM`{c}}}}}}{b{{BLn{A@b}}}}}{{Fd{BKlIb}}}BKf}{{{b{{A`{{b{Jj}}}}}}{b{{A`{{Hd{FbFb}}}}}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{C@n}}}Cn}{{{b{Jj}}}{{Fd{BKlIb}}}}0{{{b{C@n}}}{{CA`{C@n}}}}`{{{b{{A`{CAb}}}}}{{Fd{{`{{Ef{}{{Ed{{BHh{Fb}}}}}}}}Ib}}}}{{{b{{A`{CAb}}}}{Ch{Fb}}}{{Fd{{B`{{Jl{Jj}}}}Ib}}}}{{{b{{A`{CAb}}}}{Ch{Fb}}}{{Fd{{BLd{CAd}}Ib}}}}>{{{b{{BLd{c}}}}}ChC@d}{cCh{{BOh{}{{Ed{}}}}}}{{{b{{BKd{{BKb{c}}}}}}}{{Ch{{b{{A`{Ml}}}}}}}BKf}{{{b{{BKj{BKh}}}}}{{Ch{{b{{A`{Ml}}}}}}}}{{{b{BKl}}}{{Ch{Cn}}}}{{{b{{BKd{{BM`{c}}}}}}}{{Ch{{b{Bf}}}}}BKf}{{{b{{BKj{BMl}}}}}{{Ch{{b{Bf}}}}}}{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}1087654321010{{{b{{BLd{BLb}}}}{b{{BLd{BLb}}}}ACd}{{Fd{{BLd{BLb}}Ib}}}}0{{{b{Jj}}{b{Jj}}ACd}{{Fd{{Jl{Jj}}Ib}}}}32{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}0{{{b{BKl}}}{{Fd{BKlIb}}}}{{{b{Jj}}{b{BKl}}}{{Fd{{Jl{Jj}}Ib}}}}`6565`{{{b{BKl}}{b{BKl}}}{{Fd{BKlIb}}}}0{{{b{l{A`{c}}}}Fbe}f{}{{AKj{{b{c}}{b{c}}}{{Nj{Eb}}}}}}{{{b{{A`{{Jl{Jj}}}}}}}{{Fd{CAfIb}}}}{{{b{BKl}}}BKl}:9{{{b{Jj}}{Ch{BO`}}}{{Fd{{B`{Jd}}Ib}}}}{{{b{c}}{b{e}}{Ch{{b{g}}}}}{{Fd{BKlIb}}}{}{}{}}{{{b{c}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}{}}{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}{Ch{{b{{BKd{{BM`{c}}}}}}}}}{{Fd{BKlIb}}}BKf}{{{b{{BKd{{BM`{c}}}}}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}BKf}{{{b{Jj}}{b{BNj}}{Ch{{b{BNj}}}}}{{Fd{{Jl{Jj}}Ib}}}}`{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}Kl}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}{Ch{Fb}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}{Ch{Fb}}}{{Fd{{BLd{CAd}}Ib}}}}{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}``{{{b{{BLd{c}}}}}ChC@d}{cCh{{BOh{}{{Ed{}}}}}}{c{{Fd{ChIb}}}{{BOh{}{{Ed{}}}}}}{{{b{{BLd{c}}}}}{{Fd{ChIb}}}C@d}{{{b{Jj}}{b{Jj}}{Ch{CAh}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{A`{{Jl{Jj}}}}}}{b{Jj}}{Ch{CAh}}}{{Fd{{B`{{Jl{Jj}}}}Ib}}}}{{{b{BOd}}{b{Jj}}}{{Fd{BOdIb}}}}{{ceg}{{Fd{{BLd{i}}Ib}}}BOhBOh{{O`{}{{Nj{{Fd{Ib}}}}}}}BMf}{{{BLd{c}}{b{{BLd{c}}}}e}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{b{{BLd{c}}}}e}{{Fd{{BLd{g}}Ib}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}BMf}{{{b{Jj}}c}{{Fd{{Jl{Jj}}Ib}}}{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{BLd{c}}e}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{b{{BLd{c}}}}e}{{BLd{g}}}BMf{{O`{}{{Nj{}}}}}BMf}{{{b{Jj}}c}{{Fd{{Jl{Jj}}Ib}}}{{O`{}{{Nj{}}}}}}{{{BLd{c}}e}{{Fd{{BLd{c}}{BLd{c}}}}}BMf{{O`{}{{Nj{}}}}}}{{{b{BN`}}{b{Bf}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Bf}}AI`}{{Ch{AId}}}}`{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}10`````{{{b{Jj}}{b{Af}}}{{Fd{{Jl{Jj}}Ib}}}}````````````````````{{{b{{BLd{c}}}}}ChC@d}00{{{b{BKl}}}{{Ch{Cn}}}}01{cCh{{BOh{}{{Ed{}}}}}}{{{b{{BKd{{BKb{c}}}}}}}{{Ch{{b{{A`{Ml}}}}}}}BKf}{{{b{{BKj{BKh}}}}}{{Ch{{b{{A`{Ml}}}}}}}}3{{{b{{BKd{{BM`{c}}}}}}}{{Ch{{b{Bf}}}}}BKf}{{{b{{BKj{BMl}}}}}{{Ch{{b{Bf}}}}}}643251064{c{{Fd{ChIb}}}{{BOh{}{{Ed{}}}}}}{{{b{{BLd{c}}}}}{{Fd{ChIb}}}C@d}{{{b{{BLd{c}}}}{b{{BLd{e}}}}g}{{Fd{{BLd{i}}Ib}}}BMfBMf{{O`{}{{Nj{}}}}}BMf}{{{BLd{c}}{b{{BLd{e}}}}g}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMfBMf{{O`{}{{Nj{}}}}}}{{ceg}{{Fd{{BLd{i}}Ib}}}BOhBOh{{O`{}{{Nj{{Fd{Ib}}}}}}}BMf}{{{BLd{c}}{b{{BLd{c}}}}e}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{b{{BLd{c}}}}e}{{Fd{{BLd{g}}Ib}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}BMf}{{{b{Jj}}c}{{Fd{{Jl{Jj}}Ib}}}{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{BLd{c}}e}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{b{{BLd{c}}}}e}{{BLd{g}}}BMf{{O`{}{{Nj{}}}}}BMf}{{{b{Jj}}c}{{Fd{{Jl{Jj}}Ib}}}{{O`{}{{Nj{}}}}}}{{{BLd{c}}e}{{Fd{{BLd{c}}{BLd{c}}}}}BMf{{O`{}{{Nj{}}}}}}{{{b{{BLd{c}}}}{b{{BLd{c}}}}}{{Fd{{BLd{c}}Ib}}}C@d}0{{{b{{BLd{c}}}}}{{Fd{{BLd{c}}Ib}}}C@d}010101010{{{b{BKl}}{b{BKl}}}{{Fd{BKlIb}}}}00{{{b{Jj}}}{{Fd{BKlIb}}}}0{{{b{BKl}}}{{Fd{BKlIb}}}}22`{{{b{Af}}{b{Af}}}Cn}{{{b{Jj}}{b{Af}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{b{Af}}{b{C@f}}}{{Fd{{Jl{Jj}}Ib}}}}```````````````````{{{b{Bf}}}{{Ch{c}}}{}}{{{b{Bf}}MlACd}{{Fd{Ib}}}}{{{b{Bf}}{b{Bf}}}{{Ch{c}}}{}}{{{b{Bf}}}{{Fd{Ib}}}}0{{{b{Bf}}CAj}{{Fd{Ib}}}}1{{{b{c}}{b{Bf}}}{{Fd{{AIh{c}}Ib}}}AHl}{{{b{Bf}}}{{Fd{KlIb}}}}0{{{b{{BKj{c}}}}Fb{b{{BKj{c}}}}Fb}EbBKn}0{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}0000000`000{{{b{{BLd{c}}}}{b{{BLn{e}}}}}{{Fd{BKlIb}}}C@dBKf}{{{b{{BKd{{BM`{c}}}}}}{b{{BLn{A@b}}}}}{{Fd{BKlIb}}}BKf}{{{b{C@n}}}Cn}{{{b{C@n}}}{{CA`{C@n}}}}444{{{b{c}}{b{e}}{Ch{{b{g}}}}}{{Fd{BKlIb}}}{}{}{}}{{{b{c}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}{}}{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}{Ch{{b{{BKd{{BM`{c}}}}}}}}}{{Fd{BKlIb}}}BKf}{{{b{{BKd{{BM`{c}}}}}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}BKf}8{{{b{{A`{{b{Jj}}}}}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{Jl{BOf}}}}c}{{Fd{BOdIb}}}{{Jn{}{{Ed{{b{BOd}}}}}}}}{{{b{{BKd{{BKb{c}}}}}}{b{{BKd{{BKb{c}}}}}}}{{Fd{{BKd{{BKb{c}}}}Ib}}}BKf}{{{b{{BKd{c}}}}{b{{BKd{c}}}}}{{Fd{{BKd{c}}Ib}}}BL`}{{{b{Jj}}{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}}{{Fd{{BKd{{BM`{c}}}}Ib}}}BKf}{{{b{{A`{{b{{BKd{{BM`{c}}}}}}}}}}}{{Fd{{BKd{{BM`{c}}}}Ib}}}BKf}````{{{b{BKl}}}{{Fd{{Kf{O`}}Ib}}}}``{{{b{Jj}}{b{BKl}}}{{Fd{{Jl{Jj}}Ib}}}}``{{{b{BOd}}{b{BKl}}}{{Fd{BOdIb}}}}{{{b{BKl}}}BKl}``{{{b{{A`{{b{Jj}}}}}}{b{{A`{{Hd{FbFb}}}}}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}04{{{b{BNj}}{b{BNj}}}{{Fd{{Jl{Jj}}Ib}}}}000011000`{{{b{{A`{CAb}}}}}{{Fd{{`{{Ef{}{{Ed{{BHh{Fb}}}}}}}}Ib}}}}{{{b{{A`{{Jl{Jj}}}}}}}{{Fd{CAfIb}}}}{{{b{Jj}}{Ch{BO`}}}{{Fd{{B`{Jd}}Ib}}}}{{{b{c}}{b{e}}{Ch{{b{g}}}}}{{Fd{BKlIb}}}{}{}{}}{{{b{c}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}{}}{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}{Ch{{b{{BKd{{BM`{c}}}}}}}}}{{Fd{BKlIb}}}BKf}{{{b{{BKd{{BM`{c}}}}}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}BKf}{{{b{Jj}}{b{BNj}}{Ch{{b{BNj}}}}}{{Fd{{Jl{Jj}}Ib}}}}`````{{{b{{A`{CAb}}}}{Ch{Fb}}}{{Fd{{B`{{Jl{Jj}}}}Ib}}}}{{{b{{A`{CAb}}}}{Ch{Fb}}}{{Fd{{BLd{CAd}}Ib}}}}``{{{b{l{A`{c}}}}Fbe}f{}{{AKj{{b{c}}{b{c}}}{{Nj{Eb}}}}}}{{{b{Jj}}{Ch{BO`}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}{Ch{Fb}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}{Ch{Fb}}}{{Fd{{BLd{CAd}}Ib}}}}`{{{b{Jj}}Kl{Ch{Hn}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{BKd{{BM`{c}}}}}}Kl{Ch{Hn}}}{{Fd{{BKd{{BM`{c}}}}Ib}}}BKf}``{{{b{Jj}}{b{Jj}}{Ch{CAh}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{A`{{Jl{Jj}}}}}}{b{Jj}}{Ch{CAh}}}{{Fd{{B`{{Jl{Jj}}}}Ib}}}}{{{b{BOd}}{b{Jj}}}{{Fd{BOdIb}}}}```````````````{{{b{Jj}}C@h}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}1010101010101010101010{{{b{Bf}}AI`}{{Ch{AId}}}}2121{{{b{BN`}}{b{Bf}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}Kl}{{Fd{{Jl{Jj}}Ib}}}}{{{b{BKl}}{b{BNj}}{b{BNj}}}{{Fd{{Jl{Jj}}Ib}}}}`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{BJjBJj}{{Fd{BJjIb}}}}{{BJjBJj}BJj}{CAlFb}{{BJjBJj}Eb}```{{}c{}}``43``{{cMlACd}Ej{}}{AC`{{Ch{CAl}}}}{A@b{{Ch{CAl}}}}{Kl{{Ch{CAl}}}}{Fb{{Ch{CAl}}}}{{}Fb}0{{}BOn}``{{BJjBJj}Cn}00000{{cMl}Cn{}}{{CAnMl}Cn}{{AC`Ml}Cn}{BJjCn}`{AI`{{Ch{Kl}}}}````{{BJjBJj}{{Fd{BJjIb}}}}{{BJjBJj}BJj}`10``{BJj{{Fd{BJjIb}}}}{BJjBJj}```{{BJjJd}{{Fd{BJjIb}}}}{{BJjJd}BJj}54{{{b{CB`}}}{{b{{A`{Ml}}}}}}{CAl{{Ch{Kl}}}}{CAl{{Ch{AKh}}}}{CAl{{Ch{Fb}}}}{FbCAl}{{{b{{C@`{c}}}}{b{C@b}}}{{Fd{fIb}}}{}}{{{b{{A`{ACf}}}}{b{{A`{C@b}}}}}{{Fd{fIb}}}}{{CAnMl}{{Fd{fIb}}}}{{AC`Ml}{{Fd{fIb}}}}{{cMl}{{Fd{fIb}}}{}}{{MlACd}{{Fd{fIb}}}}````````````````````````````{{{b{{AO`{CBb}}}}}{{Fd{CBdCBf}}}}{{CBhANl}{{Fd{{CBj{CBb}}CBf}}}}{{{b{CBl}}ANl}{{Fd{{CBj{CBb}}CBf}}}}`````{BNb{{Fd{fIb}}}}````{{{b{lBOb}}}{{Fd{{Ch{BOd}}Ib}}}}``{{{b{BOb}}}{{Jl{BOf}}}}`{{{b{lBNb}}{b{BOd}}}{{Fd{fIb}}}}````````````````{{{b{l{A`{Ml}}}}{b{l{A`{Fb}}}}{b{{BLf{c}}}}{b{CBn}}{b{CC`}}}fBLh}````````````````````````````````````````````````````````````````````````````````{{FbFbFb{Ch{{b{{A`{Ml}}}}}}e}{{Fd{fc}}}{}{{AKj{Fb}{{Nj{{Fd{fc}}}}}}}}{{{b{l{A`{Ml}}}}{b{{A`{Ml}}}}FbFbFb}Fb}{{FbFb}Fb}{{{b{{A`{Ml}}}}Fb}Cn}{{MlFb}Cn}{FbFb}3{{{b{l{A`{Ml}}}}Fb}f}{{MlFb}f}10``````{{{b{Jj}}Fb}{{Fd{EjIb}}}}``````{cEjCCb}```````````````````````{CCd{{b{Bf}}}}```{{{b{Ad}}}{{Kf{Kd}}}}```{{}{{b{{A`{CCd}}}}}}````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}{ce{}{}}{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}2{c{{Ch{e}}}{}{}}0{{{b{CCf}}}CCf}{{{b{c}}{b{le}}}f{}{}}{{{b{CCf}}{b{CCf}}}Eb}{{{b{c}}{b{e}}}Eb{}{}}{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{Fbf}{{{b{CCf}}{b{CCf}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}000{{{b{CCf}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}{{{b{c}}}c{}}{HnCCf}{{{b{CCf}}{b{lc}}}fLb}{cCCf{BCdAKd}}{{{b{CCf}}}Hn}0{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}{c{{Ch{e}}}{}{}}5{c{{Hd{eCn}}}{}{}}0{{{b{CCf}}{b{CCf}}}{{Ch{Eb}}}}77{{{b{c}}}e{}{}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}:::::`````````````````````````````````````````````````````{{{b{c}}d}f{}}{{}Ad}{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}{{{b{CCh}}}ACf}?{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}{ce{}{}}=={{{b{CCh}}}CCh}{{{b{c}}{b{le}}}f{}{}}{{{b{CCh}}{b{CCh}}}Eb}{{{b{c}}{b{e}}}Eb{}{}}{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{c{{Fd{CCh}}}Ff}{Fbf}{{{b{CCh}}{b{CCh}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}000{{{b{CCh}}{b{lFh}}}{{Fd{fFj}}}}0{CCjCCh}{cc{}}{{{b{Kd}}}{{Fd{{B`{CCh}}Cj}}}}{{HnHn}CCh}{{{b{c}}}c{}}{ACfCCh}{{{b{CCh}}{b{lc}}}fLb}{{{b{CCh}}}Hn}00`{{{b{CCh}}Hn}CCh}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}{c{{Ch{e}}}{}{}}58{{}CCh}{{{b{CCh}}}CCh}{c{{Hd{eCn}}}{}{}}0{{{b{CCh}}{b{CCh}}}{{Ch{Eb}}}}99{{{b{CCh}}c}FdOd}{{{b{CCh}}}Ej}`{{{b{c}}}{{Fd{{Kf{Kd}}Cd}}}{}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{CCh}}}}}{{Jn{}{{Ed{c}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{CCh}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{c}}}e{}{}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}{ce{}{}}0000```````````````````````````````````````````````````````{{{b{c}}d}f{}}000`{{}{{Ab{{A`{n}}}}}}```{{}Ad}{{}Af}`{{{b{c}}}{{b{Ah}}}{}}0000{{{b{lc}}}{{b{lAh}}}{}}0000{{{b{An}}}{{B`{Al}}}}{{{b{Nl}}}{{b{Bf}}}}{{{b{CCl}}}{{b{Bf}}}}{{{b{BJd}}}{{b{Bf}}}}{{{b{{CCn{c}}}}}{{b{{A`{c}}}}}CAl}321;;;;;`{{{b{c}}}{{b{e}}}{}{}}00300{{{b{lc}}}{{b{le}}}{}{}}0000====={{{b{{CCn{c}}}}}{{Fd{{CCn{e}}CD`}}}{CDbCAl}{CDbCAl}}{{{b{{CCn{c}}}}}{{CCn{Ml}}}{CDbCAl}}{c{{Ch{e}}}{}{}}000000000{{{b{Nl}}}Nl}{{{b{{CCn{c}}}}}{{CCn{c}}}{DfCAl}}{{{b{CCl}}}CCl}{{{b{BJd}}}BJd}{{{b{c}}{b{le}}}f{}{}}000{{{b{Nl}}{b{Nl}}}Eb}{{{b{CCl}}{b{CCl}}}Eb}{{{b{BJd}}{b{BJd}}}Eb}{{{b{c}}{b{e}}}Eb{}{}}00```{{}{{CCn{c}}}CAl}{{}CCl}`{{{b{Gd}}}{{b{Bb}}}}{Fb{{b{c}}}{}}0{{{b{Nl}}}{{b{Bf}}}}1{{{b{{CCn{c}}}}}{{b{{A`{c}}}}}CAl}2{{{b{CCl}}}{{b{Bf}}}}{{{b{BJd}}}{{b{Bf}}}}4{Fb{{b{lc}}}{}}0000{{}n}{{{b{Bb}}}{{Ab{n}}}}{{{b{Gd}}}{{Ab{n}}}}`{c{{Fd{Nl}}}Ff}{c{{Fd{BJd}}}Ff}{{}{{b{Bf}}}}{Fbf}0000{{{b{Nl}}{b{{b{Bf}}}}}Cn}{{{b{{b{Nl}}}}{b{{b{Bf}}}}}Cn}{{{b{Nl}}{b{Nl}}}Cn}{{{b{{CCn{c}}}}{b{{CCn{c}}}}}Cn{AN`CAl}}{{{b{CCl}}{b{CCl}}}Cn}{{{b{BJd}}{b{{b{Bf}}}}}Cn}{{{b{BJd}}{b{BJd}}}Cn}{{{b{{b{BJd}}}}{b{{b{Bf}}}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}000000000000000`{{{b{Nl}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{{CCn{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnCAl}}{{{b{CCl}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BJd}}{b{lFh}}}{{Fd{fFj}}}}0{cc{}}{{{Kf{Bb}}}Gd}{{{b{Bb}}}Gd}{{{b{Bf}}}Nl}{EjNl}4{{{b{{A`{c}}}}}{{CCn{c}}}CAl}{CDd{{CCn{Ml}}}}{{{CDf{c}}}{{CCn{c}}}{CAlAEd}}{{{B`{c}}}{{CCn{c}}}CAl}{{{CDh{c}}}{{CCn{c}}}{CAlAEd}}9{{{CDh{Ml}}}CCl}{GnCCl}{CDjCCl}{CDlCCl}{EjCCl}{CDnCCl}{C@bCCl}{cc{}}{{{b{Bf}}}CCl}{EjBJd}{{{b{Bf}}}BJd}3{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Jh{Jl{Jj}}}}}}}}}{BbK`}}{{{b{Jj}}}{{Fd{{B`{Kb}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Jh{Kf{Kd}}}}}}}}}{BbK`}}{{{b{Kd}}}{{Fd{{B`{Kb}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Bh{Kf{Kd}}}}}}}}}{BbK`}}{{{b{Kd}}}{{Fd{{B`{{Ch{Kb}}}}Cj}}}}{c{{Fd{{Dh{}{{Jf{e}}}}Cj}}}{{Jn{}{{Ed{{Hd{Bh{Jl{Jj}}}}}}}}}{BbK`}}{{{b{Jj}}}{{Fd{{B`{{Ch{Kb}}}}Cj}}}}{e{{CCn{c}}}CAl{{Jn{}{{Ed{c}}}}}}{{{b{c}}}c{}}000{{{b{Nl}}{b{lc}}}fLb}{{{b{Nl}}}Hn}{{{b{CCl}}{b{lc}}}fLb}{{{b{BJd}}}Hn}{{{b{BJd}}{b{lc}}}fLb}{{{b{Lf}}}Hn}4{{{b{{CCn{c}}}}}Hn{LfCAl}}{{{b{CCl}}}Hn}{{}BJd}`{{}Al}{{}Fb}0000{ce{}{}}0000{{{Kf{c}}}{{Kf{Ah}}}{}}0000{{{Jl{c}}}{{Jl{Ah}}}{}}000{{{Lj{c}}}{{Lj{Ah}}}{}}0000{CCl{{CDh{Ml}}}}{CClC@b}{c{{Ln{e}}}{}{}}00009{{{b{{CCn{c}}}}}CnCAl}{{}Cn}{c{{Ch{e}}}{}{}}000099999`{{}Bd}{{}Bh}{{{b{Bb}}}Bh}{{{b{Bf}}}Nl}{{{b{Bf}}}BJd}{{}c{}}0{{{b{{CCn{c}}}}}FbCAl}{{}{{Ab{{A`{n}}}}}}{c{{Hd{eCn}}}{}{}}000000000{{{b{Nl}}{b{Nl}}}{{Ch{Eb}}}}{{{b{CCl}}{b{CCl}}}{{Ch{Eb}}}}{{{b{BJd}}{b{BJd}}}{{Ch{Eb}}}}4`4{ce{}{}}000000000{{{b{Nl}}c}FdOd}{{{b{BJd}}c}FdOd}8{{{CCn{c}}{BHh{Fb}}}{{CCn{c}}}CAl}{{{b{Lf}}}Hn}`{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{c}}}}}}{{{b{A@`}}}{{Fd{{Kf{Kd}}Cd}}}}{{{b{An}}}{{Fd{{B`{{Hd{Jh{Kf{Kd}}}}}}Cd}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{c}}}}}}{{{b{Gd}}}{{Fd{{Kf{Kd}}Cd}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{Bb}}}{{Fd{{A@d{A@b}}Cd}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{Kb}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{c}}}e{}{}}000{{{b{c}}}Ej{}}00{{{b{{CCn{c}}}}}{{B`{c}}}CAl};{c{{Fd{e}}}{}{}}000000000{{{b{c}}}A@n{}}0000{ce{}{}}00000000000000{{BJfc}BJf{{N`{Bf}}}}{{{b{Bb}}n}Al}2222222222````````````````````````````````````````{{{b{c}}d}f{}}{{}{{Ab{{A`{n}}}}}}{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}{{{b{CE`}}}{{B`{Al}}}}7{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}9{c{{Ch{e}}}{}{}}0{{{b{CE`}}}CE`}{{{b{c}}{b{le}}}f{}{}}{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{{}{{b{Bf}}}}{Fbf}{{{b{CE`}}{b{CE`}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}000{{}CE`}{{{b{CE`}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}{c{{Fd{CE`Cj}}}{{Jn{}{{Ed{{Hd{Bh{Kf{Kd}}}}}}}}}}{{{b{c}}}c{}}{{{b{CE`}}}Hn}{{}Al}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}{{}Cn}`{c{{Ch{e}}}{}{}}6{{}Bd}{cCE`{{El{CEb}}}}{{}{{Ab{{A`{n}}}}}}{c{{Hd{eCn}}}{}{}}01{{}CE`}2;;{{{b{c}}}e{}{}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}>>>>>{c{{Jl{Jj}}}Jj}`{{{b{c}}d}f{}}{{}Af}{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}{{{b{c}}}{{B`{Al}}}{}}{ce{}{}}{{{b{CEb}}}{{b{CEd}}}}{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}3{c{{Ch{e}}}{}{}}0{{{b{CEb}}}CEb}{{{b{c}}{b{le}}}f{}{}}{{}CEb}6{Fb{{b{c}}}{}}{{{b{lCEb}}}{{b{lCEd}}}}{Fb{{b{lc}}}{}}{{}n}{{{b{c}}}{{Ab{n}}}{}}{Fbf}{{{b{CEb}}{b{CEb}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}000{{{b{CEb}}{b{lFh}}}{{Fd{fFj}}}}{cCEb{{El{CEd}}}}{cc{}}{{{b{Kd}}}{{Fd{{B`{{Ch{CEb}}}}Cj}}}}{{{b{c}}}c{}}{{{b{CEb}}}Hn}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}{{}Cn}{c{{Ch{e}}}{}{}}6{{}c{}}{c{{Hd{eCn}}}{}{}}088{{{b{c}}}{{Fd{{Kf{Kd}}Cd}}}{}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CEb}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{c}}}e{}{}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}=====````````````````````{{{b{c}}d}f{}}00000000000{{BGfBGf}}{{}Af}00000000000{{{b{c}}}{{b{Ah}}}{}}00000000000{{{b{lc}}}{{b{lAh}}}{}}00000000000{{{b{Gn}}}{{b{Bf}}}}{{{b{CDn}}}{{b{Bf}}}}10{ce{}{}}00000000000{{{b{c}}}{{b{e}}}{}{}}3000000000200{{{b{lc}}}{{b{le}}}{}{}}00000000000222222222222{c{{Ch{e}}}{}{}}00000000000000000000000{{{b{CEd}}}CEd}{{{b{Gn}}}Gn}{{{b{CEf}}}CEf}{{{b{CEh}}}CEh}{{{b{BGf}}}BGf}{{{b{BH`}}}BH`}{{{b{CEj}}}CEj}{{{b{CEl}}}CEl}{{{b{CEn}}}CEn}{{{b{CF`}}}CF`}{{{b{CDn}}}CDn}{{{b{CFb}}}CFb}{{{b{c}}{b{le}}}f{}{}}00000000000{{{b{CEd}}{b{CEd}}}Eb}{{{b{Gn}}{b{Gn}}}Eb}{{{b{BGf}}{b{BGf}}}Eb}{{{b{CEl}}{b{CEl}}}Eb}{{{b{CEn}}{b{CEn}}}Eb}{{{b{CF`}}{b{CF`}}}Eb}{{{b{CDn}}{b{CDn}}}Eb}{{{b{c}}{b{e}}}Eb{}{}}000000{{}CEd}{{}Gn}{{}CEf}{{}CEh}{{}CEl}{{}CEn}{{}CF`}{{}CDn}{{}CFb}{Fb{{b{c}}}{}}{{{b{CEd}}}{{b{Cn}}}}1{{{b{Gn}}}{{b{Bf}}}}2{{{b{CEf}}}{{b{Kj}}}}3{{{b{CEh}}}{{b{Kn}}}}44444{{{b{CEn}}}{{b{Jd}}}}{{{b{CF`}}}{{b{Hn}}}}66{{{b{CDn}}}{{b{Bf}}}}7{{{b{lCEd}}}{{b{lCn}}}}{Fb{{b{lc}}}{}}00{{{b{lCEf}}}{{b{lKj}}}}{{{b{lCEh}}}{{b{lKn}}}}222222{{{b{lCEn}}}{{b{lJd}}}}{{{b{lCF`}}}{{b{lHn}}}}444{Fbf}00000000000`{{{b{CEj}}BGf}BGf}{{{b{CEd}}{b{CEd}}}Cn}{{{b{Gn}}{b{Gn}}}Cn}{{{b{CEf}}{b{CEf}}}Cn}{{{b{CEh}}{b{CEh}}}Cn}{{{b{BGf}}{b{BGf}}}Cn}{{{b{BH`}}{b{BH`}}}Cn}{{{b{CEj}}{b{CEj}}}Cn}{{{b{CEl}}{b{CEl}}}Cn}{{{b{CEn}}{b{CEn}}}Cn}{{{b{CF`}}{b{CF`}}}Cn}{{{b{CDn}}{b{CDn}}}Cn}{{{b{CFb}}{b{CFb}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}000000000000000000000000000000000000000{{{b{CEd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Gn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CEf}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{CEh}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BGf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BH`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CEj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CEl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CEn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CF`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CDn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CFb}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}{CnCEd}{EjGn}{{{b{Bf}}}Gn}{CClGn}4{{{b{Bl}}}Gn}5{KjCEf}{KnCEh}77{HhBGf}{KlBGf}999{AChCEl}:{JdCEn}{HnCF`}<{{{b{Bf}}}CDn}{EjCDn}{CClCDn}??{{{b{Kd}}}{{Fd{{B`{CEf}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{CEh}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{BGf}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{CEl}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{CEn}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{CF`}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CEd}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{Gn}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CEf}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CEh}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{BGf}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{BH`}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CEj}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CEl}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CEn}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CF`}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CDn}}}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{{Ch{CFb}}}}Cj}}}}{{{b{c}}}c{}}00000000000{{{b{Gn}}{b{lc}}}fLb}{{{b{CDn}}{b{lc}}}fLb}{{{b{CEd}}}Hn}{{{b{Gn}}}Hn}{{{b{CEf}}}Hn}{{{b{CEh}}}Hn}{{{b{BGf}}}Hn}{{{b{BH`}}}Hn}{{{b{CEj}}}Hn}{{{b{CEl}}}Hn}{{{b{CEn}}}Hn}{{{b{CF`}}}Hn}{{{b{CDn}}}Hn}{{{b{CFb}}}Hn}{{}Fb}00000000000{ce{}{}}00000000000{{{Kf{c}}}{{Kf{Ah}}}{}}00000000000{{{Jl{c}}}{{Jl{Ah}}}{}}00000000000{{{Lj{c}}}{{Lj{Ah}}}{}}00000000000{c{{Ln{e}}}{}{}}00000000000{{}Cn}00000000000{{{b{c}}}Cn{}}0{c{{Ch{e}}}{}{}}00000000000777777777777{{}c{}}00000000{c{{Hd{eCn}}}{}{}}00000000000000000000000{{{b{CEd}}{b{CEd}}}{{Ch{Eb}}}}{{{b{Gn}}{b{Gn}}}{{Ch{Eb}}}}{{{b{CEf}}{b{CEf}}}{{Ch{Eb}}}}{{{b{CEh}}{b{CEh}}}{{Ch{Eb}}}}{{{b{BGf}}{b{BGf}}}{{Ch{Eb}}}}{{{b{CEl}}{b{CEl}}}{{Ch{Eb}}}}{{{b{CEn}}{b{CEn}}}{{Ch{Eb}}}}{{{b{CF`}}{b{CF`}}}{{Ch{Eb}}}}{{{b{CDn}}{b{CDn}}}{{Ch{Eb}}}}`{ce{}{}}00000000000000000000000`{{{b{CEj}}BGf}BGf}{{BGfBGf}}`{{{b{c}}}{{Fd{{Kf{Kd}}Cd}}}{}}00000000000{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CEd}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{Gn}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CEf}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CEh}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{BGf}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{BH`}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CEj}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CEl}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CEn}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CF`}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CDn}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Jl{Jj}}Cd}}}{{El{{Ab{CFb}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{c}}}e{}{}}00000000000{{{b{c}}}Ej{}}0{c{{Fd{e}}}{}{}}00000000000000000000000{{{b{c}}}A@n{}}00000000000{ce{}{}}00000000000000000000000000000000000000000000000000000000000````{c{{Fd{cGf}}}{}}``{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{{{b{Gf}}}{{b{Oj}}}}055{{{b{Gf}}}{{b{CFd}}}}`{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}088{{{b{Gf}}}CFf}{c{{Ch{e}}}{}{}}000{{{b{CFf}}}CFf}{{{b{c}}{b{le}}}f{}{}}{{BJhc}{{Fd{eGf}}}{BBdABlBG`}{}}{{Gfc}Gf{BBdABlBG`}}{{}CFf}{{{b{Gf}}}b}{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}{{{b{lGf}}}{{b{l}}}}1{Gf{{Fd{cGf}}}{BBdFnABlBG`}}{{{b{lGf}}}{{Ch{{b{lc}}}}}{BBdFnABlBG`}}{{{b{Gf}}}{{Ch{{b{c}}}}}{BBdFnABlBG`}}{Fbf}{{{b{lGf}}}f}1`{{{b{Gf}}{b{lFh}}}{{Fd{fFj}}}}0`{cc{}}{cGf{OjABlBG`}}{AKlc{}}2{{{b{c}}}c{}}{{}Fb}0`{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}03{c{{Ln{e}}}{}{}}0{{{b{Gf}}}Cn}{{{b{CFf}}}Fb}{c{{Ch{e}}}{}{}}077{cGf{BBdFnABlBG`}}<{{{b{Oj}}}CFf}{{{b{lCFf}}}Ch}0{{}c{}}{c{{Hd{eCn}}}{}{}}000{{{b{Gf}}}{{b{Oj}}}}===={{{b{CFf}}}{{Hd{Fb{Ch{Fb}}}}}}`{{{b{c}}}e{}{}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}0{ce{}{}}00000{{BJhe}{{Fd{gGf}}}{BBdABlBG`}{{Nn{}{{Nj{c}}}}}{}}1111`````````````````{{{b{c}}d}f{}}0{{{b{l{CFh{ce}}}}g}CnEf{{Ef{}{{Ed{}}}}}{{AKj{}{{Nj{Cn}}}}}}0`{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{{{b{c}}}{{b{{A`{Ml}}}}}{}}{{{b{l{CFh{ce}}}}}{{b{lCFj}}}{{CFl{CFj}}}{{CFl{CFj}}}}{{{b{l{CFh{ce}}}}}{{CFh{{b{lc}}{b{le}}}}}{}{}}{{{b{l{CFh{ce}}}}}{{b{lBf}}}{{CFl{Bf}}}{{CFl{Bf}}}}{{{b{l{CFh{eg}}}}}{{b{l{A`{c}}}}}{}{{CFl{{A`{c}}}}}{{CFl{{A`{c}}}}}}{{{b{l{CFh{eg}}}}}{{b{lc}}}{}{{CFl{c}}}{{CFl{c}}}}{{{b{l{CFh{ce}}}}}{{b{lCFn}}}{{CFl{CFn}}}{{CFl{CFn}}}}{{{b{l{CFh{ce}}}}}{{b{lKh}}}{{CFl{Kh}}}{{CFl{Kh}}}}{{{b{lc}}}{{b{l{A`{Ml}}}}}{}}{{{b{lc}}}{{Fd{{b{l{A`{e}}}}CG`}}}{}CGb}{{{CGd{{b{l{CFh{ce}}}}}}}{{CFh{{CGd{{b{lc}}}}{CGd{{b{le}}}}}}}{}{}}{{{CGd{{b{{CFh{ce}}}}}}}{{CFh{{CGd{{b{c}}}}{CGd{{b{e}}}}}}}{}{}}{{{b{{CFh{ce}}}}}{{b{CFj}}}{{N`{CFj}}}{{N`{CFj}}}}{{{b{{CFh{eg}}}}}{{b{{A`{c}}}}}{}{{N`{{A`{c}}}}}{{N`{{A`{c}}}}}}{{{b{{CFh{ce}}}}}{{b{Kh}}}{{N`{Kh}}}{{N`{Kh}}}}{{{b{{CFh{ce}}}}}{{CFh{{b{c}}{b{e}}}}}{}{}}{{{b{{CFh{ce}}}}}{{b{Bf}}}{{N`{Bf}}}{{N`{Bf}}}}{{{b{{CFh{ce}}}}}{{b{CFn}}}{{N`{CFn}}}{{N`{CFn}}}}{{{b{{CFh{eg}}}}}{{b{c}}}{}{{N`{c}}}{{N`{c}}}}{{{b{c}}}{{Fd{{b{{A`{e}}}}CG`}}}{}CGb}{ce{}{}}0`{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0`22{{{b{{CFh{ce}}}}}{{Ch{{b{Oj}}}}}OjOj}{c{{Ch{e}}}{}{}}000`{{{b{{CFh{ce}}}}}{{CFh{ce}}}DfDf}{{{b{{AGd{ceg}}}}}{{AGd{ceg}}}DfDfDf}{{{b{l{CFh{ce}}}}{b{{CFh{ce}}}}}fDfDf}{{{b{c}}{b{le}}}f{}{}}0{{{CFh{{b{lc}}{b{le}}}}}{{CFh{ce}}}DfDf}{{{CFh{{b{c}}{b{e}}}}}{{CFh{ce}}}DfDf}{{{b{{CFh{ce}}}}{b{{CFh{ce}}}}}EbAEfAEf}{{{CFh{ce}}}gEf{{Ef{}{{Ed{}}}}}CGf}{{{b{c}}{b{e}}}Eb{}{}}`{{{b{l{CFh{ce}}}}Fb}fCGhCGh}{{{CFh{{b{c}}{b{e}}}}}{{CFh{ce}}}AKdAKd}{{{CFh{{b{lc}}{b{le}}}}}{{CFh{ce}}}AKdAKd}{{{CFh{ce}}}FbEf{{Ef{}{{Ed{}}}}}}`{{}{{AGd{ce}}}{}{}}{{{b{{CFh{ce}}}}}bCGj{{CGj{}{{CGl{}}}}}}{Fb{{b{c}}}{}}{{{b{{AGd{ceg}}}}}b{}{}{}}1{{{b{l{CFh{ce}}}}}{{b{l}}}CGn{{CGn{}{{CGl{}}}}}}{Fb{{b{lc}}}{}}0{{{b{l{AGd{ceg}}}}}{{b{l}}}{}{}{}}{{{b{{CFh{ce}}}}}{{b{Bf}}}OjOj}{c{{Fd{{AGd{eg}}}}}Ff{CH`AKfBCd}CH`}{{{CFh{ce}}g}{}CHb{{CHb{}{{Ed{}}}}}CHd}{{{CFh{ce}}g}{}CHf{{CHf{}{{Ed{}}}}}CHh}{Fbf}0{{{CFh{ce}}ik}g{}{}{}{{Nn{c}{{Nj{g}}}}}{{Nn{e}{{Nj{g}}}}}}{{{CFh{eg}}}c{}{{El{c}}}{{El{c}}}}{{{CFh{ce}}gkm}i{}{}{}{}{{Nn{gc}{{Nj{i}}}}}{{Nn{ge}{{Nj{i}}}}}}{{{b{c}}}e{}{{CGf{CHj}}}}0{{{b{{CFh{ce}}}}{b{{CFh{ce}}}}}CnAN`AN`}{{{b{{AGd{ceg}}}}{b{{AGd{ceg}}}}}Cn{AKfBCd}AN`CHl}{{{b{c}}{b{e}}}Cn{}{}}0000000`{{{b{lc}}e}{{Fd{{b{lg}}Gh}}}{}AAf{}}{{{CFh{ce}}{b{Bf}}}c{}Fn}{{{CFh{ce}}{b{Bf}}}eFn{}}{{{b{l{CFh{eg}}}}i}f{}{{CHn{c}}}{{CHn{c}}}{{Jn{}{{Ed{c}}}}}}{{{b{l{AGd{ceg}}}}i}f{AKfBCd}{}CHl{{Jn{}{{Ed{{Hd{ce}}}}}}}}{{{b{l{AGd{ceg}}}}i}f{AKfBCdAKd}AKdCHl{{Jn{}{{Ed{{Hd{{b{c}}{b{e}}}}}}}}}}{{{CFh{{Fd{ce}}{Fd{ge}}}}}{{Fd{{CFh{cg}}e}}}{}{}{}}{{{CFh{{Hd{ce}}{Hd{cg}}}}}{{Hd{c{CFh{eg}}}}}{}{}{}}{{{CFh{ce}}}CI`JnJn}{{{b{{CFh{ce}}}}}CI`{}{}}{{{b{l{CFh{ce}}}}}CI`{}{}}{{{CFh{{Ch{c}}{Ch{e}}}}}{{Ch{{CFh{ce}}}}}{}{}}{{{CFh{{Fd{ce}}{Fd{cg}}}}}{{Fd{c{CFh{eg}}}}}{}{}{}}{{{CFh{{Hd{ce}}{Hd{ge}}}}}{{Hd{{CFh{cg}}e}}}{}{}{}}`{{{b{l{CFh{ce}}}}}{{Fd{{b{{A`{Ml}}}}Gh}}}CGhCGh}{{{b{l{CFh{ce}}}}g}ChEf{{Ef{}{{Ed{}}}}}{{AKj{b}{{Nj{Cn}}}}}}{{{b{l{CFh{ce}}}}i}{{Ch{g}}}Ef{{Ef{}{{Ed{}}}}}{}{{AKj{}{{Nj{{Ch{g}}}}}}}}{{{CFh{ce}}}{{CFh{ec}}}{}{}}{{{b{l{CFh{ce}}}}}{{Fd{fGh}}}ABjABj}{{{b{{CFh{ce}}}}{b{lFh}}}{{Fd{fFj}}}FnFn}{{{b{{CFh{ce}}}}{b{lFh}}}{{Fd{fFj}}}BBdBBd}{{{b{{AGd{ceg}}}}{b{lFh}}}{{Fd{fFj}}}FnFnCHl}{{{CFh{ce}}gi}gEf{{Ef{}{{Ed{}}}}}{}{{AKj{g}{{Nj{g}}}}}}{{{CFh{ce}}g}fEf{{Ef{}{{Ed{}}}}}AKj}{cc{}}{{{Fd{ce}}}{{CFh{ec}}}{}{}}1{{{Oh{ceOf}}}{{AGd{ce}}}{}{}}{{{Hf{{Hd{ce}}}}}{{AGd{ce}}}{AKfBCd}{}}{g{{AGd{ce}}}{AKfBCd}{}{{Jn{}{{Ed{{Hd{ce}}}}}}}}{{{b{c}}}c{}}0{{{b{{AGd{egi}}}}{b{c}}}{{Ch{{b{g}}}}}{BCdAKfAOn}{{CIb{c}}BCdAKf}{}CHl}{{{b{{AGd{egi}}}}{b{c}}}{{Ch{{Hd{{b{e}}{b{g}}}}}}}{BCdAKfAOn}{{CIb{c}}BCdAKf}{}CHl}{{{b{l{AGd{egi}}}}{b{c}}}{{Ch{{b{lg}}}}}{BCdAKfAOn}{{CIb{c}}BCdAKf}{}CHl}{{{b{{CFh{ce}}}}{b{lg}}}fBCdBCdLb}{{{b{{AGd{egi}}}}{b{c}}}{{b{g}}}{AKfBCdAOn}{AKfBCd{CIb{c}}}{}CHl}{{}Fb}0{{{b{l{AGd{ceg}}}}ce}{{Ch{e}}}{BCdAKf}{}CHl}{ce{}{}}{{{CFh{ce}}}{{Fd{ec}}}{}{}}1{{{AGd{ce}}}{{Oh{ceOf}}}{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{c{}{}}{{{CFh{cc}}}c{}}{{{CFh{ce}}}CFhJn{{Jn{}{{Ed{}}}}}}8{{{b{{AGd{ceg}}}}}{}{}{}{}}{{{b{l{AGd{ceg}}}}}{}{}{}{}}{{{AGd{ceg}}}{}{}{}{}}{{{AGd{ceg}}}{{CId{ce}}}{BCdAKf}{}CHl}<{{cANl}{{AO`{ANn}}}{}}0{c{{Ln{e}}}{}{}}0{{{AGd{ceg}}}{{CIf{ce}}}{BCdAKf}{}CHl}`{{{b{{CFh{ce}}}}}Cn{}{}}0{{{b{{CFh{ce}}}}}CFh{}{}}{{{b{l{CFh{ce}}}}}CFh{}{}}{{{CFh{ce}}}ChEf{{Ef{}{{Ed{}}}}}}{{{CFh{ce}}}{{Ch{c}}}{}{}}{{{CFh{ce}}i}{{CFh{ge}}}{}{}{}{{Nn{c}{{Nj{{CFh{ge}}}}}}}}{{{CFh{ce}}c}c{}{}}{{{CFh{ce}}}cK`{}}{{{CFh{ce}}g}c{}{}{{Nn{e}{{Nj{c}}}}}}{{{b{{CFh{ce}}}}}FbMd{{Md{}{{Ed{}}}}}}{{{b{{CFh{ce}}}}}FbCHb{{CHb{}{{Ed{}}}}}}{c{{Ch{e}}}{}{}}0{ce{}{}}0{{{CFh{cc}}g}{{CFh{ee}}}{}{}{{Nn{c}{{Nj{e}}}}}}{{{CFh{ce}}im}{{CFh{gk}}}{}{}{}{{Nn{c}{{Nj{g}}}}}{}{{Nn{e}{{Nj{k}}}}}}{{{CFh{ce}}gko}{{CFh{im}}}{}{}{}{}{{Nn{gc}{{Nj{i}}}}}{}{{Nn{ge}{{Nj{m}}}}}}{{{CFh{ce}}i}{{CFh{ge}}}{}{}{}{{Nn{c}{{Nj{g}}}}}}{{{CFh{ce}}i}{{CFh{cg}}}{}{}{}{{Nn{e}{{Nj{g}}}}}}`{c{{Hd{egikmoAa}}}{}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAeAg}}}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAeAgAi}}}{}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{eg}}}{}{}{}}{c{{Hd{egik}}}{}{}{}{}{}}{cf{}}{c{{Hd{egi}}}{}{}{}{}}{c{{Hd{egikmo}}}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAc}}}{}{}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAe}}}{}{}{}{}{}{}{}{}{}{}}0{c{{Hd{egikm}}}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAeAgAiAk}}}{}{}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{e}}}{}{}}958;:041<267{{}{{AGd{ce}}}{}{}}{{{b{l{CFh{ce}}}}}ChEf{{Ef{}{{Ed{}}}}}}{{{b{l{CFh{ce}}}}}ChMb{{Mb{}{{Ed{}}}}}}{{{b{l{CFh{ce}}}}Fb}ChEf{{Ef{}{{Ed{}}}}}}{{{b{l{CFh{ce}}}}Fb}ChMb{{Mb{}{{Ed{}}}}}}{{}c{}}`{{{b{{CFh{ce}}}}}{{Ch{Fb}}}CHf{{CHf{}{{Ed{}}}}}}{c{{Hd{eCn}}}{}{}}000{{{b{l{CFh{eg}}}}i}fABl{{CIh{c}}}{{CIh{c}}}{{CIj{}{{Ed{c}}}}}}{{{b{{CFh{ce}}}}{b{{CFh{ce}}}}}{{Ch{Eb}}}CIlCIl}{{{CFh{ce}}g}{{Hd{ii}}}Ef{{Ef{}{{Ed{}}}}}{{AKj{b}{{Nj{Cn}}}}}{K`CHn}}{{{CGd{{b{l{CFh{ce}}}}}}{b{lCIn}}}CJ`CJb{{CJb{}{{Nj{}}}}}}{{{b{l{CFh{ce}}}}g}{{Ch{Fb}}}Ef{{Ef{}{{Ed{}}}}}{{AKj{}{{Nj{Cn}}}}}}{{{b{lc}}e}{{Fd{{b{lg}}Gh}}}{}AAf{}}{{{b{l{CFh{ce}}}}{b{l{A`{Ml}}}}}{{Fd{FbGh}}}AGhAGh}{{{b{l{CFh{ce}}}}{b{l{A`{Ml}}}}}{{Fd{fGh}}}AGhAGh}{{{b{lc}}{b{l{A`{Ml}}}}}{{Fd{f}}}{}}{{{b{lc}}ABn}{{Fd{KjGh}}}{}}{{{b{lc}}ABn}{{Fd{KnGh}}}{}}{{{b{lc}}ABn}{{Fd{AC`Gh}}}{}}{{{b{lc}}ABn}{{Fd{ACbGh}}}{}}{{{b{lc}}ABn}{{Fd{A@bGh}}}{}}{{{b{lc}}ABn}{{Fd{KlGh}}}{}}{{{b{lc}}ABn}{{Fd{ACdGh}}}{}}{{{b{l{CFh{ce}}}}{b{lEj}}}{{Fd{FbGh}}}CGhCGh}{{{b{l{CFh{ce}}}}{b{l{B`{Ml}}}}}{{Fd{FbGh}}}AGhAGh}{{{b{l{CFh{ce}}}}{b{lEj}}}{{Fd{FbGh}}}AGhAGh}{{{b{lc}}ABn}{{Fd{ACfGh}}}{}}{{{b{lc}}ABn}{{Fd{AChGh}}}{}}{{{b{lc}}ABn}{{Fd{JdGh}}}{}}{{{b{lc}}ABn}{{Fd{HnGh}}}{}}{{{b{lc}}ABn}{{Fd{MlGh}}}{}}{{{b{l{CFh{ce}}}}Ml{b{l{B`{Ml}}}}}{{Fd{FbGh}}}CGhCGh}{{{b{l{AGd{egi}}}}{b{c}}}{{Ch{g}}}{BCdAKfAOn}{{CIb{c}}BCdAKf}{}CHl}{{{b{l{CFh{ce}}}}g}ChMb{{Mb{}{{Ed{}}}}}{{AKj{b}{{Nj{Cn}}}}}}{{{CFh{ce}}gi}gMb{{Mb{}{{Ed{}}}}}{}{{AKj{g}{{Nj{g}}}}}}{{{CFh{ce}}}{{Ch{e}}}{}{}}{{{CFh{ce}}i}{{CFh{cg}}}{}{}{}{{Nn{e}{{Nj{{CFh{cg}}}}}}}}{{{CFh{ce}}e}e{}{}}{{{CFh{ce}}}e{}K`}{{{CFh{ce}}g}e{}{}{{Nn{c}{{Nj{e}}}}}}{ce{}{}}000`{{{b{l{CFh{ce}}}}CJd}{{Fd{HnGh}}}AGjAGj}{{{b{{AGd{ce}}}}g}Fd{CJfAKfBCd}CJfOd}{{{b{{CFh{ce}}}}}{{Hd{Fb{Ch{Fb}}}}}Ef{{Ef{}{{Ed{}}}}}}{{{b{{CFh{ce}}}}}{{Ch{{b{Oj}}}}}OjOj}{{{b{lc}}i}{{Fd{gGh}}}{}{}{}{{Nn{{b{le}}}{{Nj{g}}}}}}`{{{b{c}}}e{}{}}0{{{b{c}}}Ej{}}`{c{{Fd{e}}}{}{}}000{{{CGd{{b{lc}}}}{b{lCIn}}}CJ`{}}{{{b{c}}}A@n{}}0`{{{CFh{ce}}}c{}Fn}{{{CFh{ce}}}eFn{}}<<<<`<<{Fb{{AGd{ce}}}{}{}}{{Fbc}{{AGd{egc}}}CHl{}{}}{c{{AGd{egc}}}CHl{}{}}{{{CFh{ce}}g}{}CHb{{CHb{}{{Ed{}}}}}CJh}{ce{}{}}000{{{b{l{CFh{ce}}}}{b{{A`{Ml}}}}}{{Fd{FbGh}}}ABjABj}{{{b{l{CFh{ce}}}}{b{{A`{Ml}}}}}{{Fd{fGh}}}ABjABj}{{{b{lc}}{b{{A`{Ml}}}}}{{Fd{f}}}{}}{{{b{lc}}ABnKj}{{Fd{fGh}}}{}}{{{b{lc}}ABnKn}{{Fd{fGh}}}{}}{{{b{l{CFh{ce}}}}BCh}{{Fd{fGh}}}ABjABj}{{{b{lc}}ABnAC`}{{Fd{fGh}}}{}}{{{b{lc}}ABnACb}{{Fd{fGh}}}{}}{{{b{lc}}ABnA@b}{{Fd{fGh}}}{}}{{{b{lc}}ABnKl}{{Fd{fGh}}}{}}{{{b{lc}}ABnACd}{{Fd{fGh}}}{}}{{{b{lc}}ABnACf}{{Fd{fGh}}}{}}{{{b{lc}}ABnACh}{{Fd{fGh}}}{}}{{{b{lc}}ABnJd}{{Fd{fGh}}}{}}{{{b{lc}}ABnHn}{{Fd{fGh}}}{}}{{{b{lc}}ABnMl}{{Fd{fGh}}}{}}````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}000000000000000000000{{}Cn}{{{b{l{CJj{c}}}}e}fADd{{Nn{AE`}{{Nj{AE`}}}}}}{{{b{l{AF`{c}}}}e}fAEd{{Nn{ADn}{{Nj{ADn}}}}}}{{{b{l{CJl{c}}}}e}fADd{{Nn{AE`}{{Nj{AE`}}}}}}{{{b{l{AIj{c}}}}e}fADd{{Nn{ADn}{{Nj{ADn}}}}}}{{{b{l{CJn{c}}}}e}fAEd{{O`{{b{l{A`{c}}}}}}}}{{{b{lAFb}}c}f{{O`{{b{lAE`}}}}}}{{{CK`{c}}}{{Jl{Kd}}}ADd}{AFb{{Jl{Kd}}}}{{{CKb{c}}}{{Jl{Kd}}}ACl}{CKd{{Jl{Kd}}}}{CKf{{Jl{Kd}}}}{{{A@d{c}}}{{Jl{Kd}}}ADd}{CKh{{Jl{Kd}}}}{CKj{{Jl{Kd}}}}{{{AF`{c}}}{{Jl{Kd}}}AEd}{CKl{{Jl{Kd}}}}{CKn{{Jl{Kd}}}}{{{AIj{c}}}{{Jl{Kd}}}ADd}`{{{b{Kd}}}{{b{Ah}}}}{{{b{ACj}}}{{b{Ah}}}}{{{b{{CL`{c}}}}}{{b{Ah}}}ADd}{{{b{c}}}{{b{Ah}}}{}}0{{{b{{CJj{c}}}}}{{b{Ah}}}ADd}1{{{b{{CK`{c}}}}}{{b{Ah}}}ADd}{{{b{CLb}}}{{b{Ah}}}}33{{{b{AFb}}}{{b{Ah}}}}{{{b{{CLd{ce}}}}}{{b{Ah}}}AClACj}5{{{b{{CKb{c}}}}}{{b{Ah}}}ACl}6{{{b{CLf}}}{{b{Ah}}}}77{{{b{CKd}}}{{b{Ah}}}}{{{b{{CLh{c}}}}}{{b{Ah}}}ACj}99{{{b{CKf}}}{{b{Ah}}}}:{{{b{{CLj{ce}}}}}{{b{Ah}}}ADdACj}{{{b{{A@d{c}}}}}{{b{Ah}}}ADd}<<{{{b{CKh}}}{{b{Ah}}}}={{{b{CKj}}}{{b{Ah}}}}>{{{b{CLl}}}{{b{Ah}}}}?{{{b{{CJn{c}}}}}{{b{Ah}}}AEd}{{{b{{AF`{c}}}}}{{b{Ah}}}AEd}{{{b{c}}}{{b{Ah}}}{}}{{{b{CLn}}}{{b{Ah}}}}1{{{b{CKl}}}{{b{Ah}}}}2{{{b{CKn}}}{{b{Ah}}}}3{{{b{{CJl{c}}}}}{{b{Ah}}}ADd}4{{{b{{CM`{c}}}}}{{b{Ah}}}ADd}55{{{b{{AIj{c}}}}}{{b{Ah}}}ADd}6{{{b{lKd}}}{{b{lAh}}}}{{{b{lc}}}{{b{lAh}}}{}}0{{{b{l{CK`{c}}}}}{{b{lAh}}}ADd}111{{{b{lAFb}}}{{b{lAh}}}}2{{{b{l{CKb{c}}}}}{{b{lAh}}}ACl}33{{{b{lCKd}}}{{b{lAh}}}}44{{{b{lCKf}}}{{b{lAh}}}}55{{{b{l{A@d{c}}}}}{{b{lAh}}}ADd}6{{{b{lCKh}}}{{b{lAh}}}}77{{{b{lCKj}}}{{b{lAh}}}}88{{{b{l{AF`{c}}}}}{{b{lAh}}}AEd}999{{{b{lCKl}}}{{b{lAh}}}}{{{b{lCKn}}}{{b{lAh}}}};;;;{{{b{l{AIj{c}}}}}{{b{lAh}}}ADd}<{{{b{lACj}}}{{Jl{Kd}}}}{{{b{l{CL`{c}}}}}{{Jl{Kd}}}ADd}{{{b{l{CJj{c}}}}}{{Jl{Kd}}}ADd}{{{b{lCLb}}}{{Jl{Kd}}}}{{{b{l{CLd{ce}}}}}{{Jl{Kd}}}AClACj}{{{b{lCLf}}}{{Jl{Kd}}}}{{{b{l{CLh{c}}}}}{{Jl{Kd}}}ACj}{{{b{l{CLj{ce}}}}}{{Jl{Kd}}}ADdACj}{{{b{l{CJn{c}}}}}{{Jl{Kd}}}AEd}{{{b{lCLn}}}{{Jl{Kd}}}}{{{b{l{CJl{c}}}}}{{Jl{Kd}}}ADd}{{{b{l{CM`{c}}}}}{{Jl{Kd}}}ADd}{{{b{lACj}}}{{Kf{Kd}}}}{{{b{l{CL`{c}}}}}{{Kf{Kd}}}ADd}{{{b{l{CJj{c}}}}}{{Kf{Kd}}}ADd}{{{b{lCLb}}}{{Kf{Kd}}}}{{{b{l{CLd{ce}}}}}{{Kf{Kd}}}AClACj}{{{b{lCLf}}}{{Kf{Kd}}}}{{{b{l{CLh{c}}}}}{{Kf{Kd}}}ACj}{{{b{l{CLj{ce}}}}}{{Kf{Kd}}}ADdACj}{{{b{lCLl}}}{{Kf{Kd}}}}{{{b{l{CJn{c}}}}}{{Kf{Kd}}}AEd}{{{b{lCLn}}}{{Kf{Kd}}}}{{{b{l{CJl{c}}}}}{{Kf{Kd}}}ADd}{{{b{l{CM`{c}}}}}{{Kf{Kd}}}ADd}{{{b{lACj}}}{{b{lAh}}}}{{{b{l{CL`{c}}}}}{{b{lAh}}}ADd}{{{b{l{CJj{c}}}}}{{b{lAh}}}ADd}{{{b{lCLb}}}{{b{lAh}}}}{{{b{l{CLd{ce}}}}}{{b{lAh}}}AClACj}{{{b{lCLf}}}{{b{lAh}}}}{{{b{l{CLh{c}}}}}{{b{lAh}}}ACj}{{{b{l{CLj{ce}}}}}{{b{lAh}}}ADdACj}{{{b{lCLl}}}{{b{lAh}}}}{{{b{l{CJn{c}}}}}{{b{lAh}}}AEd}{{{b{lCLn}}}{{b{lAh}}}}{{{b{l{CJl{c}}}}}{{b{lAh}}}ADd}{{{b{l{CM`{c}}}}}{{b{lAh}}}ADd}{{{b{Kd}}}{{b{Kd}}}}{AClFb}{ce{}{}}000000000000000000000000{{{b{c}}}{{b{e}}}{}{}}000000000000000000000000{{{b{lc}}}{{b{le}}}{}{}}000000000000000000000000{{{CK`{c}}}{{Kf{Kd}}}ADd}{AFb{{Kf{Kd}}}}{{{CKb{c}}}{{Kf{Kd}}}ACl}{CKd{{Kf{Kd}}}}{CKf{{Kf{Kd}}}}{{{A@d{c}}}{{Kf{Kd}}}ADd}{CKh{{Kf{Kd}}}}{CKj{{Kf{Kd}}}}{{{AF`{c}}}{{Kf{Kd}}}AEd}{CKl{{Kf{Kd}}}}{CKn{{Kf{Kd}}}}{{{AIj{c}}}{{Kf{Kd}}}ADd}{{{b{{CL`{c}}}}}FbADd}{{{b{CLf}}}Fb}{{{b{{CJn{c}}}}}FbAEd}{{{b{{CJl{c}}}}}FbADd}{{{b{{CM`{c}}}}}FbADd}{ce{}{}}000000000000000000000000{c{{Ch{e}}}{}{}}0000000000000000000000000000000000000000000000000{{{b{Kd}}}{{Kf{Kd}}}}{{{b{{CL`{c}}}}}{{CL`{c}}}{DfADd}}{{{b{{CJj{c}}}}}{{CJj{c}}}{DfADd}}{{{b{{CK`{c}}}}}{{CK`{c}}}{DfADd}}{{{b{CLb}}}CLb}{{{b{AFb}}}AFb}{{{b{{CKb{c}}}}}{{CKb{c}}}{DfACl}}{{{b{CLf}}}CLf}{{{b{CKd}}}CKd}{{{b{{CLh{c}}}}}{{CLh{c}}}{DfACj}}{{{b{CKf}}}CKf}{{{b{{CLj{ce}}}}}{{CLj{ce}}}{DfADd}{DfACj}}{{{b{{A@d{c}}}}}{{A@d{c}}}{DfADd}}{{{b{CKh}}}CKh}{{{b{CKj}}}CKj}{{{b{{CJn{c}}}}}{{CJn{c}}}{DfAEd}}{{{b{{AF`{c}}}}}{{AF`{c}}}{DfAEd}}{{{b{CKl}}}CKl}{{{b{CKn}}}CKn}{{{b{{CJl{c}}}}}{{CJl{c}}}{DfADd}}{{{b{{CM`{c}}}}}{{CM`{c}}}{DfADd}}{{{b{{AIj{c}}}}}{{AIj{c}}}{DfADd}}{{{b{{CMb{c}}}}}{{CMb{c}}}{DfCMd}}{{{b{c}}{b{le}}}f{}{}}000000000000000000000{{{b{Kd}}}{{b{Ad}}}}{{{b{ACj}}}{{b{Ad}}}}{{{b{{CL`{c}}}}}{{b{Ad}}}ADd}{{{b{{CJj{c}}}}}{{b{Ad}}}ADd}{{{b{{CK`{c}}}}}{{b{Ad}}}ADd}0{{{b{CLb}}}{{b{Ad}}}}{{{b{AFb}}}{{b{Ad}}}}0{{{b{{CLd{ce}}}}}{{b{Ad}}}AClACj}{{{b{{CKb{c}}}}}{{b{Ad}}}ACl}0{{{b{CLf}}}{{b{Ad}}}}{{{b{CKd}}}{{b{Ad}}}}{{{b{{CLh{c}}}}}{{b{Ad}}}ACj}{{{b{CKf}}}{{b{Ad}}}}{{{b{{CLj{ce}}}}}{{b{Ad}}}ADdACj}{{{b{{A@d{c}}}}}{{b{Ad}}}ADd}{{{b{CKh}}}{{b{Ad}}}}{{{b{CKj}}}{{b{Ad}}}}{{{b{CLl}}}{{b{Ad}}}}{{{b{{CJn{c}}}}}{{b{Ad}}}AEd}{{{b{{AF`{c}}}}}{{b{Ad}}}AEd}0{{{b{CLn}}}{{b{Ad}}}}{{{b{CKl}}}{{b{Ad}}}}{{{b{CKn}}}{{b{Ad}}}}{{{b{{CJl{c}}}}}{{b{Ad}}}ADd}{{{b{{CM`{c}}}}}{{b{Ad}}}ADd}{{{b{{AIj{c}}}}}{{b{Ad}}}ADd}0`````````````````````{{}{{CL`{c}}}ADd}{{}{{CJj{c}}}ADd}{{}CLb}{{}{{CLd{ce}}}ACl{ACjK`}}{{}{{CLj{ce}}}ADd{ACjK`}}{{}{{CJn{c}}}AEd}{{}{{AF`{c}}}AEd}{{}{{CJl{c}}}ADd}{{}{{CM`{c}}}ADd}{{}{{AIj{c}}}ADd}{{}Ad}000{{AdFb}Ad}{AdAd}{Fb{{b{c}}}{}}000000000000000000000000{Fb{{b{lc}}}{}}000000000000000000000000{Fbf}000000000000000000000000`{{{b{Kd}}{b{Kd}}}Cn}{{{b{{b{Kd}}}}{b{{AF`{c}}}}}CnAEd}{{{b{{b{Kd}}}}{b{{AIj{c}}}}}CnADd}{{{b{{b{Kd}}}}{b{{CK`{c}}}}}CnADd}{{{b{{CJj{c}}}}{b{{CJj{c}}}}}CnADd}{{{b{{CK`{c}}}}{b{{b{Kd}}}}}CnADd}{{{b{{CK`{c}}}}{b{{CK`{c}}}}}CnADd}{{{b{CLb}}{b{CLb}}}Cn}{{{b{AFb}}{b{{b{Kd}}}}}Cn}{{{b{AFb}}{b{AFb}}}Cn}{{{b{{CKb{c}}}}{b{{CKb{c}}}}}CnACl}{{{b{{CKb{c}}}}{b{{b{Kd}}}}}CnACl}{{{b{CLf}}{b{CLf}}}Cn}{{{b{CKd}}{b{{b{Kd}}}}}Cn}{{{b{CKd}}{b{CKd}}}Cn}{{{b{CKf}}{b{{b{Kd}}}}}Cn}{{{b{CKf}}{b{CKf}}}Cn}{{{b{{A@d{c}}}}{b{{A@d{c}}}}}CnADd}{{{b{{A@d{c}}}}{b{{b{Kd}}}}}CnADd}{{{b{CKh}}{b{{b{Kd}}}}}Cn}{{{b{CKh}}{b{CKh}}}Cn}{{{b{CKj}}{b{CKj}}}Cn}{{{b{CKj}}{b{{b{Kd}}}}}Cn}{{{b{{CJn{c}}}}{b{{CJn{c}}}}}CnAEd}{{{b{{AF`{c}}}}{b{{b{Kd}}}}}CnAEd}{{{b{{AF`{c}}}}{b{{AF`{c}}}}}CnAEd}{{{b{CKl}}{b{CKl}}}Cn}{{{b{CKl}}{b{{b{Kd}}}}}Cn}{{{b{CKn}}{b{CKn}}}Cn}{{{b{CKn}}{b{{b{Kd}}}}}Cn}{{{b{{CJl{c}}}}{b{{CJl{c}}}}}CnADd}{{{b{{AIj{c}}}}{b{{b{Kd}}}}}CnADd}{{{b{{AIj{c}}}}{b{{AIj{c}}}}}CnADd}{{{b{Kd}}{b{Kd}}}Cn}{{{b{l{CL`{c}}}}g}fADd{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{e}}}}}}{{{b{l{CJj{c}}}}g}fADd{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{lCLb}}c}f{{Jn{}{{Ed{{Ch{Cn}}}}}}}}{{{b{l{CJn{c}}}}e}fAEd{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{l{CJl{c}}}}g}fADd{{N`{Bf}}}{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{l{CM`{c}}}}g}fADd{{N`{Bf}}}{{Jn{}{{Ed{e}}}}}}{{{b{l{CJn{c}}}}Fb{Ch{c}}}fAEd}{{{b{l{CL`{c}}}}i}{{Fd{fg}}}ADd{{N`{{A`{Ml}}}}}Oj{{Jn{}{{Ed{{Fd{eg}}}}}}}}{{{b{l{CJj{c}}}}i}{{Fd{fg}}}ADd{{N`{{A`{Ml}}}}}Oj{{Jn{}{{Ed{{Fd{{Ch{e}}g}}}}}}}}{{{b{l{CJl{c}}}}i}{{Fd{fg}}}ADd{{N`{Bf}}}Oj{{Jn{}{{Ed{{Fd{{Ch{e}}g}}}}}}}}{{{b{l{CM`{c}}}}i}{{Fd{fg}}}ADd{{N`{Bf}}}Oj{{Jn{}{{Ed{{Fd{eg}}}}}}}}{{{b{l{CJn{c}}}}{b{{A`{c}}}}}fAEd}{{{b{l{CL`{c}}}}g}fADd{{N`{{A`{Ml}}}}}{{AEj{}{{Ed{e}}}}}}{{{b{l{CJj{c}}}}g}fADd{{N`{{A`{Ml}}}}}{{AEj{}{{Ed{{Ch{e}}}}}}}}{{{b{lCLb}}e}f{{CIb{Cn}}}{{AEj{}{{Ed{{Ch{c}}}}}}}}{{{b{l{CJn{c}}}}g}fAEd{{CIb{c}}}{{AEj{}{{Ed{{Ch{e}}}}}}}}{{{b{l{CJl{c}}}}g}fADd{{N`{Bf}}}{{AEj{}{{Ed{{Ch{e}}}}}}}}{{{b{l{CM`{c}}}}g}fADd{{N`{Bf}}}{{AEj{}{{Ed{e}}}}}}{{{b{l{CL`{c}}}}g}fADd{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{e}}}}}}{{{b{l{CJj{c}}}}g}fADd{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{{Ch{e}}}}}}}}{{{b{lCLb}}e}f{{CIb{Cn}}}{{Ef{}{{Ed{{Ch{c}}}}}}}}{{{b{l{CJn{c}}}}g}fAEd{{CIb{c}}}{{Ef{}{{Ed{{Ch{e}}}}}}}}{{{b{l{CJl{c}}}}g}fADd{{N`{Bf}}}{{Ef{}{{Ed{{Ch{e}}}}}}}}{{{b{l{CM`{c}}}}g}fADd{{N`{Bf}}}{{Ef{}{{Ed{e}}}}}}{{{b{l{CJj{c}}}}g}fADd{{N`{{A`{Ml}}}}}{{AEj{}{{Ed{e}}}}}}{{{b{lCLb}}c}f{{AEj{}{{Ed{Cn}}}}}}{{{b{l{CJn{c}}}}e}fAEd{{AEj{}{{Ed{c}}}}}}{{{b{l{CJl{c}}}}g}fADd{{N`{Bf}}}{{AEj{}{{Ed{e}}}}}}{{{b{l{CJj{c}}}}g}fADd{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{e}}}}}}{{{b{lCLb}}c}f{{Ef{}{{Ed{Cn}}}}}}{{{b{l{CJn{c}}}}e}fAEd{{Ef{}{{Ed{c}}}}}}{{{b{l{CJl{c}}}}g}fADd{{N`{Bf}}}{{Ef{}{{Ed{e}}}}}}30{{{b{CKh}}}{{b{{Kf{Kd}}}}}}`{{{b{CKl}}}{{b{{A`{Jh}}}}}}{{{b{CKn}}}{{b{{B`{{Kf{Kd}}}}}}}}`{{{b{Kd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{CL`{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{{{b{{CJj{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{{{b{{CK`{c}}}}{b{lFh}}}{{Fd{fFj}}}ADd}{{{b{CLb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AFb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{CLd{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnACl}{FnACj}}{{{b{{CKb{c}}}}{b{lFh}}}{{Fd{fFj}}}ACl}{{{b{CLf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CKd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{CLh{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnACj}}{{{b{CKf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{CLj{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}{FnACj}}{{{b{{A@d{c}}}}{b{lFh}}}{{Fd{fFj}}}ADd}{{{b{CKh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CKj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CLl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{CJn{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnAEd}}{{{b{{AF`{c}}}}{b{lFh}}}{{Fd{fFj}}}AEd}{{{b{CLn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CKl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CKn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{CJl{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{{{b{{CM`{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{{{b{{AIj{c}}}}{b{lFh}}}{{Fd{fFj}}}ADd}{{{b{{CMb{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnCMd}}{cc{}}{{{CL`{c}}}{{CJj{c}}}ADd}{e{{CJj{g}}}{{N`{{A`{Ml}}}}}{{N`{{A`{{Ch{c}}}}}}}ADd}2{{{CMf{c}}}{{CK`{c}}}ADd}{{{CL`{c}}}{{CK`{c}}}ADd}{{{CJj{c}}}{{CK`{c}}}ADd}{e{{CK`{g}}}{{N`{{A`{Ml}}}}}{{N`{{A`{{Ch{c}}}}}}}ADd}66{cCLb{{N`{{A`{{Ch{Cn}}}}}}}}7{CLbAFb}{cAFb{{N`{{A`{{Ch{Cn}}}}}}}}{CMhAFb}:{{{CLd{ce}}}{{CKb{c}}}AClACj}{{{CMj{c}}}{{CKb{c}}}ACl}<{cCLf{{N`{{A`{{Ch{{Hf{Ml}}}}}}}}}}=={cCKd{{N`{{A`{{Ch{{Hf{Ml}}}}}}}}}}{CLfCKd}{CMlCKd}{cc{}}{CMnCKf}1{{{CLh{c}}}CKfACj}2{{{CN`{c}}}{{A@d{c}}}ADd}{{{CLj{ce}}}{{A@d{c}}}ADdACj}44{CNbCKh}{CNdCKj}{CLlCKj}77{e{{CJn{c}}}AEd{{N`{{A`{{Ch{c}}}}}}}}{Ad{{CJn{c}}}AEd}9{e{{AF`{c}}}AEd{{N`{{A`{{Ch{c}}}}}}}}{{{CNf{c}}}{{AF`{c}}}AEd}{{{CJn{c}}}{{AF`{c}}}AEd}<<<{CLnCKl}{CNhCKl}{CNjCKn}??{{{CM`{c}}}{{CJl{c}}}ADd}{e{{CJl{g}}}{{N`{Bf}}}{{N`{{A`{{Ch{c}}}}}}}ADd}{cc{}}0{{{CNl{c}}}{{AIj{c}}}ADd}{{{CJl{c}}}{{AIj{c}}}ADd}{e{{AIj{g}}}{{N`{Bf}}}{{N`{{A`{{Ch{c}}}}}}}ADd}{{{CM`{c}}}{{AIj{c}}}ADd}4{{{b{ACn}}}{{Kf{Kd}}}}{{{b{ACn}}}AD`}{{{b{ACn}}}{{CK`{c}}}ADd}{{{b{ACn}}}AFb}{{{b{ACn}}}{{CKb{c}}}ACl}{{{b{ACn}}}CKd}{{{b{ACn}}}CKf}{{{b{ACn}}}{{A@d{c}}}ADd}{{{b{ACn}}}CKh}{{{b{ACn}}}CKj}{{{b{ACn}}}{{AF`{c}}}AEd}{{{b{ACn}}}CKl}{{{b{ACn}}}CKn}{{{b{ACn}}}{{AIj{c}}}ADd}{{Ad{CDh{c}}{Ch{ADn}}}{{Fd{{AF`{c}}If}}}AEd}{{AdADn{Ch{ADn}}}AFb}{{Ad{CDh{c}}{Ch{ADn}}}{{AF`{c}}}AEd}{e{{CL`{g}}}{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{c}}}}}ADd}{e{{CJj{g}}}{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CK`{g}}}{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}ADd}{eCLb{{CIb{{Ch{Cn}}}}}{{Jn{}{{Ed{c}}}}}}{eAFb{{CIb{{Ch{Cn}}}}}{{Jn{}{{Ed{c}}}}}}{{eFb}CKd{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{g{{CJn{c}}}AEd{{CIb{{Ch{c}}}}}{{Jn{}{{Ed{e}}}}}}{g{{AF`{c}}}AEd{{CIb{{Ch{c}}}}}{{Jn{}{{Ed{e}}}}}}{e{{CJl{g}}}{{N`{Bf}}}{{Jn{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CM`{g}}}{{N`{Bf}}}{{Jn{}{{Ed{c}}}}}ADd}{e{{AIj{g}}}{{N`{Bf}}}{{Jn{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CJj{g}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{c}}}}}ADd}{e{{CK`{g}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{c}}}}}ADd}{e{{CJl{g}}}{{N`{Bf}}}{{Ef{}{{Ed{c}}}}}ADd}{e{{AIj{g}}}{{N`{Bf}}}{{Ef{}{{Ed{c}}}}}ADd}{{{b{c}}}c{}}000000000000000000000{e{{CK`{g}}}{{N`{{A`{Ml}}}}}{{N`{{A`{c}}}}}ADd}{cCLb{{N`{{A`{Cn}}}}}}{cAFb{{N`{{A`{Cn}}}}}}{cCKd{{N`{{A`{{Hf{Ml}}}}}}}}{e{{CJn{c}}}AEd{{N`{{A`{c}}}}}}{e{{AF`{c}}}AEd{{N`{{A`{c}}}}}}{e{{AIj{g}}}{{N`{Bf}}}{{N`{{A`{c}}}}}ADd}{e{{CL`{g}}}{{N`{{A`{Ml}}}}}{{AEj{}{{Ed{c}}}}}ADd}{e{{CJj{g}}}{{N`{{A`{Ml}}}}}{{AEj{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CK`{g}}}{{N`{{A`{Ml}}}}}{{AEj{}{{Ed{{Ch{c}}}}}}}ADd}{eCLb{{CIb{Cn}}}{{AEj{}{{Ed{{Ch{c}}}}}}}}{eAFb{{CIb{Cn}}}{{AEj{}{{Ed{{Ch{c}}}}}}}}{g{{CJn{c}}}AEd{{CIb{c}}}{{AEj{}{{Ed{{Ch{e}}}}}}}}{e{{AF`{c}}}AEd{{AEj{}{{Ed{{Ch{c}}}}}}}}{e{{CJl{g}}}{{N`{Bf}}}{{AEj{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CM`{g}}}{{N`{Bf}}}{{AEj{}{{Ed{c}}}}}ADd}{e{{AIj{g}}}{{N`{Bf}}}{{AEj{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CL`{g}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{c}}}}}ADd}{e{{CJj{g}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CK`{g}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{{Ch{c}}}}}}}ADd}{eCLb{{CIb{Cn}}}{{Ef{}{{Ed{{Ch{c}}}}}}}}{eAFb{{CIb{Cn}}}{{Ef{}{{Ed{{Ch{c}}}}}}}}{g{{CJn{c}}}AEd{{CIb{c}}}{{Ef{}{{Ed{{Ch{e}}}}}}}}{e{{AF`{c}}}AEd{{Ef{}{{Ed{{Ch{c}}}}}}}}{e{{CJl{g}}}{{N`{Bf}}}{{Ef{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CM`{g}}}{{N`{Bf}}}{{Ef{}{{Ed{c}}}}}ADd}{e{{AIj{g}}}{{N`{Bf}}}{{Ef{}{{Ed{{Ch{c}}}}}}}ADd}{e{{CJj{g}}}{{N`{{A`{Ml}}}}}{{AEj{}{{Ed{c}}}}}ADd}{e{{CK`{g}}}{{N`{{A`{Ml}}}}}{{AEj{}{{Ed{c}}}}}ADd}{cCLb{{AEj{}{{Ed{Cn}}}}}}{cAFb{{AEj{}{{Ed{Cn}}}}}}{e{{CJn{c}}}AEd{{AEj{}{{Ed{c}}}}}}{e{{AF`{c}}}AEd{{AEj{}{{Ed{c}}}}}}{e{{CJl{g}}}{{N`{Bf}}}{{AEj{}{{Ed{c}}}}}ADd}{e{{AIj{g}}}{{N`{Bf}}}{{AEj{}{{Ed{c}}}}}ADd}{e{{CJj{g}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{c}}}}}ADd}{cCLb{{Ef{}{{Ed{Cn}}}}}}{cAFb{{Ef{}{{Ed{Cn}}}}}}{e{{CJn{c}}}AEd{{Ef{}{{Ed{c}}}}}}{e{{AF`{c}}}AEd{{Ef{}{{Ed{c}}}}}}{e{{CJl{g}}}{{N`{Bf}}}{{Ef{}{{Ed{c}}}}}ADd}{c{{Fd{{CLd{ec}}If}}}{CNnACj}ACl}{e{{AF`{c}}}AEd{{Jn{}{{Ed{c}}}}}}{{{B`{c}}}{{CJn{c}}}AEd}{{{B`{c}}}{{AF`{c}}}AEd}{{{b{{CK`{c}}}}Fb}{{Ch{{b{{A`{Ml}}}}}}}ADd}{{{b{AFb}}Fb}{{Ch{Cn}}}}{{{b{CKd}}Fb}{{Ch{{b{{A`{Ml}}}}}}}}{{{b{CKf}}Fb}{{Ch{{Kf{Kd}}}}}}{{{b{{AF`{c}}}}Fb}{{Ch{c}}}AEd}{{{b{{AIj{c}}}}Fb}{{Ch{{b{Bf}}}}}ADd}{{{b{Ad}}}{{b{Jh}}}}{{{b{Ad}}}{{b{Ad}}}}{{{b{Kd}}{b{Bf}}}{{Kf{O`}}}}{{{b{Ad}}}{{b{{A`{Jh}}}}}}0{{{b{l{AF`{c}}}}}{{Ch{{b{l{A`{c}}}}}}}AEd}2`{{{b{Kd}}}Hn}{{{b{{A@d{c}}}}}Hn{LfADd}}{{{b{{AF`{c}}}}}Hn{LfAEd}}{{{b{CKl}}}Hn}{{{b{CKn}}Fb}{{Hd{FbFb}}}}`0{{}Fb}000000000000000000000000`{ce{}{}}000000000000000000000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000000000000000000000{{{Jl{c}}}{{Jl{Ah}}}{}}000000000000000000000000{{{Lj{c}}}{{Lj{Ah}}}{}}000000000000000000000000{{{CJj{c}}}{{Jl{Kd}}}ADd}{CLb{{Jl{Kd}}}}{{{CLd{ce}}}{{Jl{Kd}}}AClACj}{{{CLj{ce}}}{{Jl{Kd}}}ADdACj}{{{CJn{c}}}{{Jl{Kd}}}AEd}{CLn{{Jl{Kd}}}}{{{CJl{c}}}{{Jl{Kd}}}ADd}{{{CLd{ce}}}{{Kf{Kd}}}AClACj}{{{CLj{ce}}}{{Kf{Kd}}}ADdACj}{CKl{{Hd{{Jl{{B`{Jh}}}}{B`{{Kf{Kd}}}}{Ch{ADn}}}}}}{{{CJl{c}}}{{Hd{Ad{CO`{c}}{B`{Ml}}{Ch{AE`}}}}}ADd}{{{CLd{ce}}}{{CLd{ce}}}AClACj}{{{CL`{c}}}{{Hd{Ad{CO`{c}}{B`{Ml}}}}}ADd}{{{CK`{c}}}{{Hd{Ad{COb{c}}{CDh{Ml}}{Ch{ADn}}}}}ADd}{AFb{{Hd{AdADn{Ch{ADn}}}}}}{{{CJn{c}}}{{Hd{Ad{B`{c}}{Ch{AE`}}}}}AEd}{{{AF`{c}}}{{Hd{Ad{CDh{c}}{Ch{ADn}}}}}AEd}{CLn{{Hd{Ad{B`{{Kf{ACj}}}}{Ch{AE`}}}}}}{{{CM`{c}}}{{Hd{Ad{CO`{c}}{B`{Ml}}}}}ADd}{{{AIj{c}}}{{Hd{Ad{COb{c}}{CDh{Ml}}{Ch{ADn}}}}}ADd}{{{b{{CL`{c}}}}}{}ADd}{{{b{{CK`{c}}}}}{}ADd}{{{b{CLb}}}}{{{b{AFb}}}}{AFb}{{{b{{CKb{c}}}}}{}ACl}{{{b{CLf}}}}{{{b{CKd}}}}{{{b{CKf}}}}{{{b{{A@d{c}}}}}{}ADd}{{{b{CKh}}}}{{{b{{AF`{c}}}}}{}AEd}{{{AF`{c}}}{}AEd}{{{b{CKl}}}}{{{b{CKn}}}}{{{b{{CJl{c}}}}}{}ADd}{{{b{{CM`{c}}}}}{}ADd}{{{b{{AIj{c}}}}}{}ADd}{ce{}{}}{{{CK`{c}}}{{CFh{{CK`{c}}{CJj{c}}}}}ADd}{AFb{{CFh{AFbCLb}}}}{{{AF`{c}}}{{CFh{{AF`{c}}{CJn{c}}}}}AEd}{{{AIj{c}}}{{CFh{{AIj{c}}{CJl{c}}}}}ADd}{{cANl}{{AO`{ANn}}}{}}{c{{Ln{e}}}{}{}}000000000000000000000000{{{b{Kd}}}Cn}{{{b{ACj}}}Cn}{{{b{Kd}}Fb}Cn}0{{{b{{CKb{c}}}}}CnACl}{{{b{Ad}}}Cn}2{{{b{ACj}}Fb}Cn}{{{b{{CL`{c}}}}}{{CMb{{CL`{c}}}}}ADd}{{{b{{CJj{c}}}}}{{COf{{b{{A`{Ml}}}}{CMb{{CL`{c}}}}COd}}}ADd}{{{b{{CK`{c}}}}}{{COf{{b{{A`{Ml}}}}{CMb{{CK`{c}}}}COd}}}ADd}{{{b{CLb}}}{{COf{CnCOdCOd}}}}{{{b{AFb}}}{{COf{CnCOdCOd}}}}{{{b{{CKb{c}}}}}{{COf{{Kf{AHf}}{COh{c}}COd}}}ACl}{{{b{CLf}}}{{COf{{b{{A`{Ml}}}}{COj{Ml}}COd}}}}{{{b{CKd}}}{{COf{{b{{A`{Ml}}}}{COj{Ml}}COd}}}}{{{b{CKf}}}{{COf{{Kf{Kd}}{CMb{CKf}}COd}}}}{{{b{{A@d{c}}}}}{{COf{{Kf{Kd}}{CMb{{A@d{c}}}}COd}}}ADd}{{{b{CKh}}}{{COf{{Kf{Kd}}COlCOd}}}}{{{b{{CJn{c}}}}}{{COf{{b{c}}{COn{c}}COd}}}AEd}{{{b{{AF`{c}}}}}{{COf{{b{c}}{COn{c}}COd}}}AEd}{{{b{CKl}}}{{COf{{B`{{Kf{AHf}}}}D@`COd}}}}{{{b{CKn}}}D@b}{{{b{{CJl{c}}}}}{{COf{{b{Bf}}{CMb{{CM`{c}}}}COd}}}ADd}{{{b{{CM`{c}}}}}{{CMb{{CM`{c}}}}}ADd}{{{b{{AIj{c}}}}}{{COf{{b{Bf}}{CMb{{AIj{c}}}}COd}}}ADd}{{{b{{CKb{c}}}}}{{Fd{{COf{{D@d{ce}}COd}}If}}}AClD@f}{{{b{CLf}}}{{COj{Ml}}}}{{{b{{CKb{c}}}}Fb}FbACl}{{{b{{CLd{ce}}}}}{{b{{CJn{c}}}}}AClACj}{{{b{{CKb{c}}}}}{{b{{AF`{c}}}}}ACl}``{{{b{{CKb{c}}}}}{{`{AEjDf}}}ACl}0{{{b{Kd}}}Fb}{{{b{ACj}}}Fb}{{{b{{CL`{c}}}}}FbADd}0{{{b{{CJj{c}}}}}FbADd}{{{b{{CK`{c}}}}}FbADd}0{{{b{CLb}}}Fb}{{{b{AFb}}}Fb}0{{{b{{CLd{ce}}}}}FbAClACj}{{{b{{CKb{c}}}}}FbACl}0{{{b{CLf}}}Fb}0{{{b{CKd}}}Fb}0{{{b{{CLh{c}}}}}FbACj}0{{{b{CKf}}}Fb}0{{{b{{CLj{ce}}}}}FbADdACj}0{{{b{{A@d{c}}}}}FbADd}0{{{b{CKh}}}Fb}0{{{b{CKj}}}Fb}{{{b{CLl}}}Fb}{{{b{{CJn{c}}}}}FbAEd}{{{b{{AF`{c}}}}}FbAEd}0{{{b{CLn}}}Fb}{{{b{CKl}}}Fb}{{{b{CKn}}}Fb}0{{{b{{CJl{c}}}}}FbADd}0{{{b{{CM`{c}}}}}FbADd}0{{{b{{AIj{c}}}}}FbADd}0`{c{{Ch{e}}}{}{}}000000000000000000000000{ce{}{}}000000000000000000000000``{cf{}}{c{{Hd{egikmoAaAc}}}{}{}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAeAgAi}}}{}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{egik}}}{}{}{}{}{}}0{c{{Hd{egikmoAa}}}{}{}{}{}{}{}{}{}}{c{{Hd{egikmo}}}{}{}{}{}{}{}{}}5{c{{Hd{egikmoAaAcAeAg}}}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{egikm}}}{}{}{}{}{}{}}{c{{Hd{e}}}{}{}}{c{{Hd{eg}}}{}{}{}}{c{{Hd{egikmoAaAcAeAgAiAk}}}{}{}{}{}{}{}{}{}{}{}{}{}{}}69{c{{Hd{egikmoAaAcAe}}}{}{}{}{}{}{}{}{}{}{}}045293{c{{Hd{egi}}}{}{}{}{}}072{{{b{l{CLh{c}}}}}{{b{lc}}}ACj}{{{b{l{CLj{ce}}}}}{{b{le}}}ADdACj}{{{b{lCLn}}}{{b{l{B`{{Kf{ACj}}}}}}}}{{}{{CL`{c}}}ADd}{{}{{CJj{c}}}ADd}{{Ad{COb{c}}{CDh{Ml}}{Ch{ADn}}}{{CK`{c}}}ADd}{{}CLb}{{AdADn{Ch{ADn}}}AFb}{{}{{CLd{ce}}}ACl{ACjK`}}{FbCLf}{{Ad{CDh{Ml}}{Ch{ADn}}}CKd}{{cFb}{{CLh{c}}}ACj}{{Ad{Kf{Kd}}{Ch{ADn}}}CKf}{{}{{CLj{ce}}}ADd{ACjK`}}{{Ad{COb{c}}{Kf{Kd}}{Ch{ADn}}}{{A@d{c}}}ADd}{{Ad{COb{A@b}}{Kf{Kd}}{Ch{ADn}}}CKh}{{AdFb}CKj}{{AdFb}CLl}{{}{{CJn{c}}}AEd}{{Ad{CDh{c}}{Ch{ADn}}}{{AF`{c}}}AEd}{{Ad{B`{{Kf{ACj}}}}}CLn}{{Ad{B`{{Kf{Kd}}}}{Ch{ADn}}}CKl}{{Ad{CDh{ACd}}{B`{{Kf{Kd}}}}{Ch{{CDh{A@b}}}}}CKn}{{}{{CJl{c}}}ADd}{{}{{CM`{c}}}ADd}{{Ad{COb{c}}{CDh{Ml}}{Ch{ADn}}}{{AIj{c}}}ADd}{{{b{c}}}{{CMb{c}}}CMd}{Ad{{CK`{c}}}ADd}{AdAFb}{Ad{{CKb{c}}}ACl}{AdCKd}{AdCKf}{Ad{{A@d{c}}}ADd}{AdCKh}{AdCKj}{Ad{{AF`{c}}}AEd}{AdCKl}{AdCKn}{Ad{{AIj{c}}}ADd}{Ad{{Kf{Kd}}}}{{cAdFb}{{CLh{c}}}ACj}{{cAdFb}{{CLj{ec}}}ACjADd}{{c{CO`{e}}{Ch{AE`}}}{{CLj{ec}}}ACjADd}{{AdFb}{{CK`{c}}}ADd}{{AdFb}AFb}{{AdFb}{{CKb{c}}}ACl}{{AdFb}CKd}{{AdFb}CKf}{{AdFb}{{A@d{c}}}ADd}{{AdFb}CKh}{{AdFb}CKj}{{AdFb}{{AF`{c}}}AEd}{{AdFb}CKl}{{AdFb}CKn}{{AdFb}{{AIj{c}}}ADd}{{AdFb}{{Kf{Kd}}}}{{Ad{CO`{c}}{B`{Ml}}{Ch{AE`}}}{{CJl{c}}}ADd}{{Ad{CO`{c}}{B`{Ml}}}{{CM`{c}}}ADd}{{Ad{COb{c}}{CDh{Ml}}{Ch{ADn}}}{{AIj{c}}}ADd}{{cFb}{{CLj{ec}}}ACjADd}{{c{b{Bf}}CnFb}{{CLh{c}}}ACj}{{c{b{Bf}}Cn}{{CLj{ec}}}ACjADd}{{{b{l{CMb{c}}}}}ChCMd}0{{{b{l{CMb{c}}}}Fb}ChCMd}{{{b{Kd}}}Fb}{{}c{}}000000000`{{{b{ADb}}}{{b{{A`{c}}}}}ADd}{{{b{{CL`{c}}}}}{{b{{CO`{c}}}}}ADd}{{{b{{CJj{c}}}}}{{b{{CO`{c}}}}}ADd}{{{b{{CK`{c}}}}}{{b{{COb{c}}}}}ADd}{{{b{{CK`{c}}}}}{{b{{A`{c}}}}}ADd}{{{b{{CLj{ce}}}}}{{b{{CO`{c}}}}}ADdACj}{{{b{{A@d{c}}}}}{{b{{COb{c}}}}}ADd}{{{b{CKh}}}{{b{{COb{A@b}}}}}}{{{b{CKn}}}{{Ch{{b{{CDh{A@b}}}}}}}}{{{b{{CJl{c}}}}}{{b{{CO`{c}}}}}ADd}{{{b{{CM`{c}}}}}{{b{{CO`{c}}}}}ADd}{{{b{{AIj{c}}}}}{{b{{A`{c}}}}}ADd}{{{b{{AIj{c}}}}}{{b{{COb{c}}}}}ADd}`````````{c{{Hd{eCn}}}{}{}}0000000000000000000000000000000000000000000000000{{{b{l{CL`{c}}}}}{{Ch{{B`{Ml}}}}}ADd}{{{b{l{CJj{c}}}}}{{Ch{{B`{Ml}}}}}ADd}{{{b{lCLb}}}{{Ch{Cn}}}}{{{b{lCLf}}}{{Ch{{B`{Ml}}}}}}{{{b{l{CJn{c}}}}}{{Ch{c}}}AEd}{{{b{l{CJl{c}}}}}{{Ch{Ej}}}ADd}{{{b{l{CM`{c}}}}}{{Ch{Ej}}}ADd}{{{b{l{CL`{c}}}}e}fADd{{N`{{A`{Ml}}}}}}{{{b{l{CJj{c}}}}{Ch{e}}}fADd{{N`{{A`{Ml}}}}}}{{{b{lCLb}}{Ch{Cn}}}f}{{{b{lCLf}}{Ch{c}}}f{{N`{{A`{Ml}}}}}}{{{b{l{CJn{c}}}}{Ch{c}}}fAEd}{{{b{lCLn}}Cn}f}{{{b{l{CJl{c}}}}{Ch{e}}}fADd{{N`{Bf}}}}{{{b{l{CM`{c}}}}e}fADd{{N`{Bf}}}}{{{b{lACj}}}f}{{{b{l{CL`{c}}}}}fADd}{{{b{l{CJj{c}}}}}fADd}{{{b{lCLb}}}f}{{{b{l{CLd{ce}}}}}fAClACj}0{{{b{lCLf}}}f}{{{b{l{CLh{c}}}}}fACj}{{{b{l{CLj{ce}}}}}fADdACj}{{{b{lCLl}}}f}{{{b{l{CJn{c}}}}}fAEd}{{{b{lCLn}}}f}{{{b{l{CJl{c}}}}}fADd}{{{b{l{CM`{c}}}}}fADd}{{{b{lADf}}c}f{}}{{{b{l{CLh{e}}}}{Ch{g}}}f{}{ACj{CHn{{Ch{c}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}8{{{b{lACj}}Fb}f}{{{b{l{CL`{c}}}}Fb}fADd}{{{b{l{CL`{c}}}}FbFb}fADd}{{{b{l{CJj{c}}}}FbFb}fADd}{{{b{l{CJj{c}}}}Fb}fADd}{{{b{lCLb}}Fb}f}0{{{b{l{CLd{ce}}}}Fb}fAClACj}0{{{b{lCLf}}Fb}f}0{{{b{l{CLh{c}}}}Fb}fACj}0{{{b{l{CLj{ce}}}}Fb}fADdACj}0{{{b{lCLl}}Fb}f}{{{b{l{CJn{c}}}}Fb}fAEd}0{{{b{lCLn}}Fb}f}0{{{b{l{CJl{c}}}}FbFb}fADd}{{{b{l{CJl{c}}}}Fb}fADd}{{{b{l{CM`{c}}}}FbFb}fADd}{{{b{l{CM`{c}}}}Fb}fADd}{ce{}{}}0000000000000000000000000000000000000000000000000{{{b{lCLb}}Fb{Ch{Cn}}}f}{{{b{l{CJn{c}}}}Fb{Ch{c}}}fAEd}0{{{b{l{CJj{c}}}}{Ch{AE`}}}fADd}{{{b{l{CK`{c}}}}{Ch{ADn}}}fADd}{{{b{lAFb}}{Ch{ADn}}}f}{{{b{l{CKb{c}}}}{Ch{ADn}}}fACl}{{{b{lCKd}}{Ch{ADn}}}f}{{{b{lCKf}}{Ch{ADn}}}f}{{{b{l{A@d{c}}}}{Ch{ADn}}}fADd}{{{b{lCKh}}{Ch{ADn}}}f}{{{b{l{CJn{c}}}}{Ch{AE`}}}fAEd}{{{b{l{AF`{c}}}}{Ch{ADn}}}fAEd}{{{b{lCKl}}{Ch{ADn}}}f}{{{b{l{CJl{c}}}}{Ch{AE`}}}fADd}{{{b{l{AIj{c}}}}{Ch{ADn}}}fADd}{{{b{lAFb}}ADn}f}{{{b{l{CJn{c}}}}{B`{c}}}fAEd}{{{b{l{AF`{c}}}}{CDh{c}}}fAEd}{{{b{lACj}}}f}{{{b{l{CL`{c}}}}}fADd}0{{{b{l{CJj{c}}}}}fADd}0{{{b{lCLb}}}f}0{{{b{l{CLd{ce}}}}}fAClACj}0{{{b{lCLf}}}f}0{{{b{l{CLh{c}}}}}fACj}0{{{b{l{CLj{ce}}}}}fADdACj}0{{{b{lCLl}}}f}{{{b{l{CJn{c}}}}}fAEd}0{{{b{lCLn}}}f}0{{{b{l{CJl{c}}}}}fADd}0{{{b{l{CM`{c}}}}}fADd}0{{{b{CLf}}}Fb}{{{b{CKd}}}Fb}{{{b{{CLh{c}}}}}FbACj}{{{b{CKf}}}Fb}````{{{b{{CMb{c}}}}}{{Hd{Fb{Ch{Fb}}}}}CMd}{{{b{lKd}}FbFb}f}{{{b{l{CK`{c}}}}FbFb}fADd}0{{{b{lAFb}}FbFb}f}0{{{b{l{CKb{c}}}}FbFb}fACl}0{{{b{lCKd}}FbFb}f}0{{{b{lCKf}}FbFb}f}0{{{b{l{A@d{c}}}}FbFb}fADd}0{{{b{lCKh}}FbFb}f}0{{{b{lCKj}}FbFb}f}0{{{b{l{AF`{c}}}}FbFb}fAEd}0{{{b{lCKl}}FbFb}f}0{{{b{lCKn}}FbFb}f}0{{{b{l{AIj{c}}}}FbFb}fADd}0<;;::99887766554433221100{{{b{Kd}}FbFb}{{Kf{Kd}}}}{{{CK`{c}}FbFb}{{CK`{c}}}ADd}{{AFbFbFb}AFb}{{{CKb{c}}FbFb}{{CKb{c}}}ACl}{{CKdFbFb}CKd}{{CKfFbFb}CKf}{{{A@d{c}}FbFb}{{A@d{c}}}ADd}{{CKhFbFb}CKh}{{CKjFbFb}CKj}{{{AF`{c}}FbFb}{{AF`{c}}}AEd}{{CKlFbFb}CKl}{{CKnFbFb}CKn}{{{AIj{c}}FbFb}{{AIj{c}}}ADd}<;:9876543210{{CKdAd}CKd}{{{CJn{c}}Ad}{{CJn{c}}}AEd}{{{AF`{c}}Ad}{{AF`{c}}}AEd}{{{b{Kd}}}{{Kf{Kd}}}}{{{b{{CK`{c}}}}}{{Kf{Kd}}}ADd}{{{b{AFb}}}{{Kf{Kd}}}}{{{b{{CKb{c}}}}}{{Kf{Kd}}}ACl}{{{b{CKd}}}{{Kf{Kd}}}}{{{b{CKf}}}{{Kf{Kd}}}}{{{b{{A@d{c}}}}}{{Kf{Kd}}}ADd}{{{b{CKh}}}{{Kf{Kd}}}}{{{b{CKj}}}{{Kf{Kd}}}}{{{b{{AF`{c}}}}}{{Kf{Kd}}}AEd}{{{b{CKl}}}{{Kf{Kd}}}}{{{b{CKn}}}{{Kf{Kd}}}}{{{b{{AIj{c}}}}}{{Kf{Kd}}}ADd}{{{b{Kd}}}ACn}{{{b{AD`}}}ACn}{{{b{{CK`{c}}}}}ACnADd}{{{b{AFb}}}ACn}{{{b{{CKb{c}}}}}ACnACl}{{{b{CKd}}}ACn}{{{b{CKf}}}ACn}{{{b{{A@d{c}}}}}ACnADd}{{{b{CKh}}}ACn}{{{b{CKj}}}ACn}{{{b{{AF`{c}}}}}ACnAEd}{{{b{CKl}}}ACn}{{{b{CKn}}}ACn}{{{b{{AIj{c}}}}}ACnADd}{{{b{{CLd{ce}}}}}{{CLd{ce}}}ACl{DfACj}}{{{b{c}}}e{}{}}000000000000000000000{c{{Fd{{CLd{ec}}If}}}ACjACl}{{{b{lADh}}e}{{Fd{fIf}}}{}{{Jn{}{{Ed{c}}}}}}{{{b{l{CL`{c}}}}g}{{Fd{fIf}}}ADd{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{e}}}}}}{{{b{l{CJj{c}}}}g}{{Fd{fIf}}}ADd{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{lCLb}}c}{{Fd{fIf}}}{{Jn{}{{Ed{{Ch{Cn}}}}}}}}{{{b{l{CLd{ce}}}}i}{{Fd{fIf}}}ACl{ACjCNn{ADh{Ch}}}{{D@h{e}}}{{Jn{}{{Ed{{Ch{g}}}}}}}}{{{b{l{CLh{e}}}}i}{{Fd{fIf}}}{}{ACj{ADh{{Ch{c}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}{{Jn{}{{Ed{{Ch{g}}}}}}}}{{{b{l{CLj{cg}}}}k}{{Fd{fIf}}}ADd{}{ACj{ADh{{Ch{e}}}}}{{Jn{}{{Ed{{Ch{e}}}}}}}{{Jn{}{{Ed{{Ch{i}}}}}}}}{{{b{l{CJn{c}}}}e}{{Fd{fIf}}}AEd{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{l{CJl{c}}}}g}{{Fd{fIf}}}ADd{{N`{Bf}}}{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{l{CM`{c}}}}g}{{Fd{fIf}}}ADd{{N`{Bf}}}{{Jn{}{{Ed{e}}}}}}{{{b{l{CLj{ce}}}}g}{{Fd{fIf}}}ADdACj{{AEj{}{{Ed{{Ch{Fb}}}}}}Df}}{{{b{lADj}}{b{ADj}}}{{Fd{fIf}}}}{{{b{l{CL`{c}}}}{b{{CL`{c}}}}}{{Fd{fIf}}}ADd}{{{b{l{CJj{c}}}}{b{{CJj{c}}}}}{{Fd{fIf}}}ADd}{{{b{lCLb}}{b{CLb}}}{{Fd{fIf}}}}{{{b{lCLf}}{b{CLf}}}{{Fd{fIf}}}}{{{b{l{CLh{c}}}}{b{{CLh{c}}}}}{{Fd{fIf}}}{ACjADj}}{{{b{l{CLj{ce}}}}{b{{CLj{ce}}}}}{{Fd{fIf}}}ADd{ACjADj}}{{{b{l{CJn{c}}}}{b{{CJn{c}}}}}{{Fd{fIf}}}AEd}{{{b{l{CJl{c}}}}{b{{CJl{c}}}}}{{Fd{fIf}}}ADd}{{{b{l{CM`{c}}}}{b{{CM`{c}}}}}{{Fd{fIf}}}ADd}{c{{Fd{e}}}{}{}}000000000000000000000000{e{{Fd{{CL`{g}}If}}}{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{c}}}}}ADd}{{eFb}{{Fd{CLfIf}}}{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{eFb}{{Fd{CKdIf}}}{{N`{{A`{Ml}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{CM`{g}}If}}}{{N`{Bf}}}{{Jn{}{{Ed{c}}}}}ADd}{{{AF`{c}}{Kf{Kd}}}{{Fd{{CKb{c}}If}}}ACl}{g{{Fd{{CJj{i}}e}}}{{N`{{A`{Ml}}}}}{}{{AEj{}{{Ed{{Fd{{Ch{c}}e}}}}}}}ADd}{g{{Fd{{CK`{i}}e}}}{{N`{{A`{Ml}}}}}{}{{AEj{}{{Ed{{Fd{{Ch{c}}e}}}}}}}ADd}{g{{Fd{CLbe}}}{{CIb{Cn}}}{}{{AEj{}{{Ed{{Fd{{Ch{c}}e}}}}}}}}{g{{Fd{AFbe}}}{{CIb{Cn}}}{}{{AEj{}{{Ed{{Fd{{Ch{c}}e}}}}}}}}{i{{Fd{{CJn{c}}g}}}AEd{{CIb{c}}}{}{{AEj{}{{Ed{{Fd{{Ch{e}}g}}}}}}}}{g{{Fd{{CJl{i}}e}}}{{N`{Bf}}}{}{{AEj{}{{Ed{{Fd{{Ch{c}}e}}}}}}}ADd}{g{{Fd{{AIj{i}}e}}}{{N`{Bf}}}{}{{AEj{}{{Ed{{Fd{{Ch{c}}e}}}}}}}ADd}{g{{Fd{{CJj{i}}e}}}{{N`{{A`{Ml}}}}}{}{{Jn{}{{Ed{{Fd{{Ch{c}}e}}}}}}}ADd}{g{{Fd{{CK`{i}}e}}}{{N`{{A`{Ml}}}}}{}{{Jn{}{{Ed{{Fd{{Ch{c}}e}}}}}}}ADd}{g{{Fd{CLbe}}}{{CIb{Cn}}}{}{{Ef{}{{Ed{{Fd{{Ch{c}}e}}}}}}}}{g{{Fd{AFbe}}}{{CIb{Cn}}}{}{{Ef{}{{Ed{{Fd{{Ch{c}}e}}}}}}}}{i{{Fd{{CJn{c}}g}}}AEd{{CIb{c}}}{}{{Jn{}{{Ed{{Fd{{Ch{e}}g}}}}}}}}{g{{Fd{{CJl{i}}e}}}{{N`{Bf}}}{}{{Jn{}{{Ed{{Fd{{Ch{c}}e}}}}}}}ADd}{g{{Fd{{AIj{i}}e}}}{{N`{Bf}}}{}{{Jn{}{{Ed{{Fd{{Ch{c}}e}}}}}}}ADd}{{{b{Ad}}}{{Fd{{b{Jh}}If}}}}{c{{Fd{e}}}{}{}}000000000000000000000000{{Ad{CO`{c}}{B`{Ml}}}{{Fd{{CL`{c}}If}}}ADd}{{Ad{CO`{c}}{B`{Ml}}{Ch{AE`}}}{{Fd{{CJj{c}}If}}}ADd}{{Ad{COb{c}}{CDh{Ml}}{Ch{ADn}}}{{Fd{{CK`{c}}If}}}ADd}{{AdAE`{Ch{AE`}}}{{Fd{CLbIf}}}}{{AdADn{Ch{ADn}}}{{Fd{AFbIf}}}}{{Ad{AF`{c}}{Kf{Kd}}}{{Fd{{CKb{c}}If}}}ACl}{{Ad{B`{Ml}}{Ch{AE`}}}{{Fd{CLfIf}}}}{{Ad{CDh{Ml}}{Ch{ADn}}}{{Fd{CKdIf}}}}{{Ad{Kf{Kd}}{Ch{ADn}}}{{Fd{CKfIf}}}}{{Ad{COb{c}}{Kf{Kd}}{Ch{ADn}}}{{Fd{{A@d{c}}If}}}ADd}{{Ad{COb{A@b}}{Kf{Kd}}{Ch{ADn}}}{{Fd{CKhIf}}}}{{AdFb}{{Fd{CKjIf}}}}{{Ad{B`{c}}{Ch{AE`}}}{{Fd{{CJn{c}}If}}}AEd}{{Ad{CDh{c}}{Ch{ADn}}}{{Fd{{AF`{c}}If}}}AEd}{{Ad{B`{{Kf{ACj}}}}{Ch{AE`}}}{{Fd{CLnIf}}}}{{Ad{B`{{Kf{Kd}}}}{Ch{ADn}}}{{Fd{CKlIf}}}}{{Ad{CDh{ACd}}{B`{{Kf{Kd}}}}{Ch{{CDh{A@b}}}}}{{Fd{CKnIf}}}}{{Ad{CO`{c}}{B`{Ml}}{Ch{AE`}}}{{Fd{{CJl{c}}If}}}ADd}{{Ad{CO`{c}}{B`{Ml}}}{{Fd{{CM`{c}}If}}}ADd}{{Ad{COb{c}}{CDh{Ml}}{Ch{ADn}}}{{Fd{{AIj{c}}If}}}ADd}>0{{{b{lADl}}c}{{Fd{fIf}}}{}}{{{b{l{CL`{c}}}}e}{{Fd{fIf}}}ADd{{N`{{A`{Ml}}}}}}{{{b{l{CJj{c}}}}{Ch{e}}}{{Fd{fIf}}}ADd{{N`{{A`{Ml}}}}}}{{{b{lCLb}}{Ch{Cn}}}{{Fd{fIf}}}}{{{b{l{CLd{ce}}}}{Ch{g}}}{{Fd{fIf}}}ACl{ACjCNn{ADl{Ch}}}{{D@h{e}}}}{{{b{lCLf}}{Ch{c}}}{{Fd{fIf}}}{{N`{{A`{Ml}}}}}}{{{b{l{CLh{e}}}}{Ch{g}}}{{Fd{fIf}}}{}{ACj{ADh{{Ch{c}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{l{CLj{cg}}}}{Ch{i}}}{{Fd{fIf}}}ADd{}{ACj{ADh{{Ch{e}}}}}{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{l{CJn{c}}}}{Ch{c}}}{{Fd{fIf}}}AEd}{{{b{l{CJl{c}}}}{Ch{e}}}{{Fd{fIf}}}ADd{{N`{Bf}}}}{{{b{l{CM`{c}}}}e}{{Fd{fIf}}}ADd{{N`{Bf}}}}{{{b{l{CLh{c}}}}}{{Fd{fIf}}}ACj}{{{b{l{CLj{ce}}}}}{{Fd{fIf}}}ADdACj}{{{b{c}}}A@n{}}000000000000000000000000{{{b{CKn}}}{{b{{CDh{ACd}}}}}}`{ce{}{}}0000000000000000000000000000000000000000000000000{{{b{Kd}}}{{Ch{{b{ADn}}}}}}{{{b{ACj}}}{{Ch{{b{AE`}}}}}}{{{b{{CL`{c}}}}}{{Ch{{b{AE`}}}}}ADd}{{{b{{CJj{c}}}}}{{Ch{{b{AE`}}}}}ADd}{{{b{{CK`{c}}}}}{{Ch{{b{ADn}}}}}ADd}0{{{b{CLb}}}{{Ch{{b{AE`}}}}}}{{{b{AFb}}}{{Ch{{b{ADn}}}}}}0{{{b{{CLd{ce}}}}}{{Ch{{b{AE`}}}}}AClACj}{{{b{{CKb{c}}}}}{{Ch{{b{ADn}}}}}ACl}0{{{b{CLf}}}{{Ch{{b{AE`}}}}}}{{{b{CKd}}}{{Ch{{b{ADn}}}}}}0{{{b{{CLh{c}}}}}{{Ch{{b{AE`}}}}}ACj}{{{b{CKf}}}{{Ch{{b{ADn}}}}}}0{{{b{{CLj{ce}}}}}{{Ch{{b{AE`}}}}}ADdACj}{{{b{{A@d{c}}}}}{{Ch{{b{ADn}}}}}ADd}0{{{b{CKh}}}{{Ch{{b{ADn}}}}}}{{{b{CKj}}}{{Ch{{b{ADn}}}}}}{{{b{CLl}}}{{Ch{{b{AE`}}}}}}{{{b{{CJn{c}}}}}{{Ch{{b{AE`}}}}}AEd}{{{b{{AF`{c}}}}}{{Ch{{b{ADn}}}}}AEd}0{{{b{CLn}}}{{Ch{{b{AE`}}}}}}{{{b{CKl}}}{{Ch{{b{ADn}}}}}}0{{{b{CKn}}}{{Ch{{b{ADn}}}}}}{{{b{{CJl{c}}}}}{{Ch{{b{AE`}}}}}ADd}{{{b{{CM`{c}}}}}{{Ch{{b{AE`}}}}}ADd}{{{b{{AIj{c}}}}}{{Ch{{b{ADn}}}}}ADd}0`````````````````{{{b{{CL`{c}}}}Fb}{{b{{A`{Ml}}}}}ADd}{{{b{{CK`{c}}}}Fb}{{b{{A`{Ml}}}}}ADd}{{{b{AFb}}Fb}Cn}{{{b{{CKb{c}}}}Fb}{{Kf{AHf}}}ACl}{{{b{CLf}}Fb}{{b{{A`{Ml}}}}}}{{{b{CKd}}Fb}{{b{{A`{Ml}}}}}}{{{b{CKf}}Fb}{{Kf{Kd}}}}{{{b{{A@d{c}}}}Fb}{{Kf{Kd}}}ADd}{{{b{CKh}}Fb}{{Kf{Kd}}}}{{{b{{AF`{c}}}}Fb}cAEd}{{{b{lCLn}}Fb}{{Ch{{b{lc}}}}}ACj}{{{b{CKn}}Fb}{{Kf{AHf}}}}{{{b{{CJl{c}}}}Fb}{{b{Bf}}}ADd}{{{b{{CM`{c}}}}Fb}{{b{Bf}}}ADd}{{{b{{AIj{c}}}}Fb}{{b{Bf}}}ADd}>=<:987653210{{{b{ADb}}}{{b{{A`{Ml}}}}}}{{{b{{CL`{c}}}}}{{b{{B`{Ml}}}}}ADd}{{{b{{CJj{c}}}}}{{b{{B`{Ml}}}}}ADd}{{{b{{CK`{c}}}}}{{b{{CDh{Ml}}}}}ADd}{{{b{{CK`{c}}}}}{{b{{A`{Ml}}}}}ADd}{{{b{CLb}}}{{b{AE`}}}}{{{b{AFb}}}{{b{ADn}}}}{{{b{{CLd{ce}}}}}{{b{e}}}AClACj}{{{b{{CKb{c}}}}}{{b{{Kf{Kd}}}}}ACl}{{{b{CLf}}}{{b{{B`{Ml}}}}}}{{{b{CKd}}}{{b{{CDh{Ml}}}}}}{{{b{{CLh{c}}}}}{{b{c}}}ACj}{{{b{CKf}}}{{b{{Kf{Kd}}}}}}{{{b{{CLj{ce}}}}}{{b{e}}}ADdACj}{{{b{{A@d{c}}}}}{{b{{Kf{Kd}}}}}ADd}{{{b{{CJn{c}}}}}{{b{{B`{c}}}}}AEd}{{{b{{AF`{c}}}}}{{b{{CDh{c}}}}}AEd}{{{b{CLn}}}{{b{{B`{{Kf{ACj}}}}}}}}{{{b{CKl}}}{{b{{A`{{Kf{Kd}}}}}}}}{{{b{{CJl{c}}}}}{{b{{B`{Ml}}}}}ADd}{{{b{{CM`{c}}}}}{{b{{B`{Ml}}}}}ADd}{{{b{{AIj{c}}}}}{{b{{CDh{Ml}}}}}ADd}{{{b{{AIj{c}}}}}{{b{{A`{Ml}}}}}ADd}```````````````````{{{b{{CJj{c}}}}}{{CMb{{CL`{c}}}}}ADd}{{{b{{CK`{c}}}}}{{CMb{{CK`{c}}}}}ADd}{{{b{CLb}}}COd}{{{b{AFb}}}COd}{{{b{{CKb{c}}}}}{{COh{c}}}ACl}{{{b{CKd}}}{{COj{Ml}}}}{{{b{CKf}}}{{CMb{CKf}}}}{{{b{{A@d{c}}}}}{{CMb{{A@d{c}}}}}ADd}{{{b{CKh}}}COl}{{{b{{CJn{c}}}}}{{COn{c}}}AEd}{{{b{{AF`{c}}}}}{{COn{c}}}AEd}{{{b{CKl}}}D@`}{{{b{{CJl{c}}}}}{{CMb{{CM`{c}}}}}ADd}{{{b{{AIj{c}}}}}{{CMb{{AIj{c}}}}}ADd}{{{b{{CKb{c}}}}}{{Fd{{D@d{ce}}If}}}AClD@f}{{{b{lCLf}}}{{b{l{A`{Ml}}}}}}{{{b{l{CJn{c}}}}}{{b{l{A`{c}}}}}AEd}{ce{}{}}000000000000000000000000{{FbFb}{{CL`{c}}}ADd}{{FbFb}{{CJj{c}}}ADd}{{FbFb}{{CJl{c}}}ADd}{{FbFb}{{CM`{c}}}ADd}{Fb{{CL`{c}}}ADd}{Fb{{CJj{c}}}ADd}{FbCLb}{{FbFb}CLf}{Fb{{CLj{ce}}}ADd{ACjK`}}{Fb{{CJn{c}}}AEd}{Fb{{CJl{c}}}ADd}{Fb{{CM`{c}}}ADd}{{FbAd}{{CJn{c}}}AEd}{{{b{Kd}}{Ch{ADn}}}{{Kf{Kd}}}}{{{CJj{c}}{Ch{AE`}}}{{CJj{c}}}ADd}{{{CK`{c}}{Ch{ADn}}}{{CK`{c}}}ADd}{{{b{{CK`{c}}}}{Ch{ADn}}}{{Kf{Kd}}}ADd}{{AFb{Ch{ADn}}}AFb}{{{b{AFb}}{Ch{ADn}}}{{Kf{Kd}}}}{{{b{{CKb{c}}}}{Ch{ADn}}}{{Kf{Kd}}}ACl}{{{CKb{c}}{Ch{ADn}}}{{CKb{c}}}ACl}{{{b{CKd}}{Ch{ADn}}}{{Kf{Kd}}}}{{CKd{Ch{ADn}}}CKd}{{CKf{Ch{ADn}}}CKf}{{{b{CKf}}{Ch{ADn}}}{{Kf{Kd}}}}{{{A@d{c}}{Ch{ADn}}}{{A@d{c}}}ADd}{{{b{{A@d{c}}}}{Ch{ADn}}}{{Kf{Kd}}}ADd}{{CKh{Ch{ADn}}}CKh}{{{b{CKh}}{Ch{ADn}}}{{Kf{Kd}}}}{{{b{CKj}}{Ch{ADn}}}{{Kf{Kd}}}}{{{AF`{c}}{Ch{ADn}}}{{AF`{c}}}AEd}{{{b{{AF`{c}}}}{Ch{ADn}}}{{Kf{Kd}}}AEd}{{{b{CKl}}{Ch{ADn}}}{{Kf{Kd}}}}{{CKl{Ch{ADn}}}CKl}{{{b{CKn}}{Ch{ADn}}}{{Kf{Kd}}}}{{{AIj{c}}{Ch{ADn}}}{{AIj{c}}}ADd}{{{b{{AIj{c}}}}{Ch{ADn}}}{{Kf{Kd}}}ADd}{{{b{AFb}}ADn}AFb}{{{AF`{c}}{CDh{c}}}{{AF`{c}}}AEd}{ce{}{}}0000000000000000000000000000000000000000000000000```````````````````````{{{b{c}}}{{b{Ah}}}{}}00000000000{{{b{lc}}}{{b{lAh}}}{}}00000000000{{{b{l{CMf{c}}}}}{{Jl{Kd}}}ADd}{{{b{lCNj}}}{{Jl{Kd}}}}{{{b{lCMh}}}{{Jl{Kd}}}}{{{b{lCMl}}}{{Jl{Kd}}}}{{{b{lCNd}}}{{Jl{Kd}}}}{{{b{l{CNf{c}}}}}{{Jl{Kd}}}AEd}{{{b{l{CN`{c}}}}}{{Jl{Kd}}}ADd}{{{b{lCNb}}}{{Jl{Kd}}}}{{{b{lCNh}}}{{Jl{Kd}}}}{{{b{lCMn}}}{{Jl{Kd}}}}{{{b{l{CNl{c}}}}}{{Jl{Kd}}}ADd}{{{b{l{CMj{c}}}}}{{Jl{Kd}}}ACl}{{{b{lAEb}}}{{Jl{Kd}}}}{{{b{lAEb}}}{{Kf{Kd}}}}{{{b{l{CMf{c}}}}}{{Kf{Kd}}}ADd}{{{b{lCNj}}}{{Kf{Kd}}}}{{{b{lCMh}}}{{Kf{Kd}}}}{{{b{lCMl}}}{{Kf{Kd}}}}{{{b{lCNd}}}{{Kf{Kd}}}}{{{b{l{CNf{c}}}}}{{Kf{Kd}}}AEd}{{{b{l{CN`{c}}}}}{{Kf{Kd}}}ADd}{{{b{lCNb}}}{{Kf{Kd}}}}{{{b{lCNh}}}{{Kf{Kd}}}}{{{b{lCMn}}}{{Kf{Kd}}}}{{{b{l{CNl{c}}}}}{{Kf{Kd}}}ADd}{{{b{l{CMj{c}}}}}{{Kf{Kd}}}ACl}{ce{}{}}00000000000{{{b{c}}}{{b{e}}}{}{}}00000000000{{{b{lc}}}{{b{le}}}{}{}}00000000000222222222222{c{{Ch{e}}}{}{}}00000000000000000000000`````{{}CNd}{Fb{{b{c}}}{}}00000000000{Fb{{b{lc}}}{}}00000000000{Fbf}00000000000{{{b{lAEb}}FbFbFb}f}{{{b{l{CMf{c}}}}FbFbFb}fADd}{{{b{lCNj}}FbFbFb}f}{{{b{lCMh}}FbFbFb}f}{{{b{lCMl}}FbFbFb}f}{{{b{lCNd}}FbFbFb}f}{{{b{l{CNf{c}}}}FbFbFb}fAEd}{{{b{l{CN`{c}}}}FbFbFb}fADd}{{{b{lCNb}}FbFbFb}f}{{{b{lCNh}}FbFbFb}f}{{{b{lCMn}}FbFbFb}f}{{{b{l{CNl{c}}}}FbFbFb}fADd}{{{b{l{CMj{c}}}}FbFbFb}fACl}``````````{{{b{lAEb}}Fb}f}{{{b{l{CMf{c}}}}Fb}fADd}{{{b{lCNj}}Fb}f}{{{b{lCMh}}Fb}f}{{{b{lCMl}}Fb}f}{{{b{lCNd}}Fb}f}{{{b{l{CNf{c}}}}Fb}fAEd}{{{b{l{CN`{c}}}}Fb}fADd}{{{b{lCNb}}Fb}f}{{{b{lCNh}}Fb}f}{{{b{lCMn}}Fb}f}{{{b{l{CNl{c}}}}Fb}fADd}{{{b{l{CMj{c}}}}Fb}fACl}`{cc{}}00000000000{{}Fb}00000000000{ce{}{}}00000000000{{{Kf{c}}}{{Kf{Ah}}}{}}00000000000{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}00000000000{c{{Ln{e}}}{}{}}00000000000```{{{b{AEb}}}Fb}{{{b{{CMf{c}}}}}FbADd}{{{b{CNj}}}Fb}{{{b{CMh}}}Fb}{{{b{CMl}}}Fb}{{{b{CNd}}}Fb}{{{b{{CNf{c}}}}}FbAEd}{{{b{{CN`{c}}}}}FbADd}{{{b{CNb}}}Fb}{{{b{CNh}}}Fb}{{{b{CMn}}}Fb}{{{b{{CNl{c}}}}}FbADd}{{{b{{CMj{c}}}}}FbACl}`{c{{Ch{e}}}{}{}}00000000000{ce{}{}}00000000000{{{b{{A`{{b{Kd}}}}}}CnFb}{{Kf{AEb}}}}{{{B`{{b{{CK`{c}}}}}}CnFb}{{CMf{c}}}ADd}{{{B`{{b{CKn}}}}Fb}CNj}{{{B`{{b{AFb}}}}CnFb}CMh}{{{B`{{b{CKd}}}}CnFb}CMl}{AdCNd}{{{B`{{b{{AF`{c}}}}}}CnFb}{{CNf{c}}}AEd}{{{B`{{b{{A@d{c}}}}}}CnFb}{{CN`{c}}}ADd}{{{B`{{b{CKh}}}}CnFb}CNb}{{{B`{{b{CKl}}}}CnFb}CNh}{{{B`{{b{CKf}}}}CnFb}CMn}{{{B`{{b{{AIj{c}}}}}}CnFb}{{CNl{c}}}ADd}{{{b{{A`{{b{{CKb{c}}}}}}}}CnFb}{{CMj{c}}}ACl}{{}c{}}``````{c{{Hd{eCn}}}{}{}}00000000000000000000000????????????????????????``{c{{Fd{e}}}{}{}}00000000000000000000000{{{b{c}}}A@n{}}00000000000`{ce{}{}}00000000000000000000000```````````````````000000000000000000000000000000000000`{{{b{Kd}}{b{Kd}}}{{Fd{{Kf{O`}}If}}}}{{{b{c}}{b{c}}}Eb{AEdAEf}}{{{b{Kj}}{b{Kj}}}Eb}{{{b{Kn}}{b{Kn}}}Eb}```{{{b{c}}d}f{}}00{{{b{ADn}}{b{ADn}}}ADn}{{{b{c}}}{{b{Ah}}}{}}00{{{b{lc}}}{{b{lAh}}}{}}00{{{b{ADn}}}{{Hd{{b{{A`{Ml}}}}FbFb}}}}{{{b{AE`}}}{{b{{A`{Ml}}}}}}:::{{{b{ADn}}{b{ADn}}c}ADn{{O`{HnHn}{{Nj{Hn}}}}}}{{{b{lAE`}}{b{ADn}}e}fAEh{{O`{cc}{{Nj{c}}}}}}6{{AE`{b{ADn}}}AE`}{{{b{l{b{lAE`}}}}{b{ADn}}}f}810810{{{b{c}}}{{b{e}}}{}{}}00{{{b{lc}}}{{b{le}}}{}{}}00``{{{b{AE`}}}Fb}{ce{}{}}00{c{{Ch{e}}}{}{}}00000{e{{B`{Ml}}}AEh{{AEj{}{{Ed{c}}}}}}{{{b{ADn}}}{{D@j{c}}}AEh}{{{b{lAE`}}}f}{{{b{ADn}}}ADn}{{{b{D@l}}}D@l}{{{b{AE`}}}AE`}{{{b{c}}{b{le}}}f{}{}}00{{}ADn}{{}AE`}{Fb{{b{c}}}{}}00{Fb{{b{lc}}}{}}00{Fbf}00`{{{b{ADn}}{b{ADn}}}Cn}{{{b{AE`}}{b{AE`}}}Cn}{{{b{lAE`}}FbCn}f}{{{b{lAE`}}{b{ADn}}}f}{{{b{lAE`}}{b{{A`{Ml}}}}FbFb}f}0{{{b{lAE`}}c}f{{AEj{}{{Ed{Cn}}}}}}{{{b{lAE`}}c}f{{Ef{}{{Ed{Cn}}}}}}{{{b{ADn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{D@l}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AE`}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}{cADn{{N`{{A`{Cn}}}}}}{AE`ADn}22{cAE`{{N`{{A`{Cn}}}}}}{e{{B`{Ml}}}AEh{{Ef{}{{Ed{c}}}}}}{{{Jl{{D@n{Ml}}}}FbFbFb}{{Fd{ADnIf}}}}{{{Jl{{D@n{Ml}}}}FbFbFb}ADn}{cADn{{Jn{}{{Ed{Cn}}}}}}{cAE`{{Jn{}{{Ed{Cn}}}}}}{FbAE`}0{BNnADn}{{{b{c}}}c{}}00{cADn{{AEj{}{{Ed{Cn}}}}}}{cAE`{{AEj{}{{Ed{Cn}}}}}}{cADn{{Ef{}{{Ed{Cn}}}}}}{cAE`{{Ef{}{{Ed{Cn}}}}}}{{cFb}ADn{{N`{{A`{Ml}}}}}}{{{B`{Ml}}Fb}ADn}{{{B`{Ml}}Fb}AE`}{{{b{ADn}}Fb}{{Ch{Cn}}}}{{{b{AE`}}Fb}Cn}{{{b{ADn}}Fb}Cn}0`{{}Fb}00{ce{}{}}00{{{Kf{c}}}{{Kf{Ah}}}{}}00{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}00{ADn{{Hd{{Jl{{D@n{Ml}}}}FbFbFb}}}}{{{b{ADn}}}}{ADn}6{{{b{AE`}}}}{ADn{{CFh{ADnAE`}}}}{c{{Ln{e}}}{}{}}00{{{b{ADn}}}Cn}{{{b{AE`}}}Cn}{{{b{ADn}}}COd}{{{b{AE`}}}COd}{{{b{ADn}}}Fb}{{{b{AE`}}}Fb}``{c{{Ch{e}}}{}{}}00{ce{}{}}00{ADnAE`}{{}ADn}{ADnD@l}{{}AE`}{{CnFb}ADn}{FbADn}0{{{b{lD@l}}}Ch}0{{{b{ADn}}}ADn}{AE`AE`}{{{b{lD@l}}Fb}Ch}=<{{{b{ADn}}FbFb}Fb}{{}c{}}0`{{{b{ADn}}{b{ADn}}}ADn}{c{{Hd{eCn}}}{}{}}00000{c{{DA`{e}}}{}{}}{{{b{lAE`}}}{{Ch{Cn}}}}{{{b{lAE`}}Cn}f}0{{{b{ADn}}{b{ADn}}{b{ADn}}{b{ADn}}c}ADn{{O`{HnHnHnHn}{{Nj{Hn}}}}}}{{{b{lAE`}}Fb}f}{ce{}{}}00000{{{b{lAE`}}FbCn}f}0{{{b{lAE`}}}f}{{{b{D@l}}}{{Hd{Fb{Ch{Fb}}}}}}{{{b{lADn}}FbFb}f}0{{ADnFbFb}ADn}0{{{b{ADn}}{b{ADn}}{b{ADn}}c}ADn{{O`{HnHnHn}{{Nj{Hn}}}}}}{{{b{c}}}e{}{}}00{c{{Fd{e}}}{}{}}00{e{{Fd{ADnc}}}{}{{AEj{}{{Ed{{Fd{Cnc}}}}}}}}{e{{Fd{AE`c}}}{}{{AEj{}{{Ed{{Fd{Cnc}}}}}}}}{e{{Fd{ADnc}}}{}{{Ef{}{{Ed{{Fd{Cnc}}}}}}}}{e{{Fd{AE`c}}}{}{{Ef{}{{Ed{{Fd{Cnc}}}}}}}}444{{{B`{Ml}}Fb}{{Fd{ADnIf}}}}{{{B`{Ml}}Fb}{{Fd{AE`If}}}}{{{b{c}}}A@n{}}00{{{b{ADn}}c}ADn{{O`{Hn}{{Nj{Hn}}}}}}{{{b{lAE`}}e}fAEh{{O`{c}{{Nj{c}}}}}}{{{b{ADn}}}Fb}{{{b{AE`}}}Fb}`{ce{}{}}00000``000{FbAE`}111111{{{b{ADn}}{b{ADn}}}ADn}```````````{{{b{c}}d}f{}}000{{{b{c}}}{{b{Ah}}}{}}000000{{{b{lc}}}{{b{lAh}}}{}}0000005555555`{{{b{c}}}{{b{e}}}{}{}}000000{{{b{lc}}}{{b{le}}}{}{}}000000`{FbFb}8888888{c{{Ch{e}}}{}{}}0000000000000``{{{b{COd}}}COd}{{{b{DAb}}}DAb}{{{b{{DAd{ceg}}}}}{{DAd{ceg}}}Df{Df{Ef{}{{Ed{c}}}}}{Df{Ef{}{{Ed{Cn}}}}}}{{{b{{COf{ceg}}}}}{{COf{ceg}}}Df{Df{Ef{}{{Ed{c}}}}}{Df{Ef{}{{Ed{Cn}}}}}}{{{b{c}}{b{le}}}f{}{}}000`{{{b{{A`{Ml}}}}FbFb}Fb}``{Fb{{b{c}}}{}}000000{Fb{{b{lc}}}{}}000000{Fbf}000000`{{{b{{A`{Ml}}}}FbFb{b{lFh}}}{{Fd{fFj}}}}{{{b{{DAf{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnAEh}}{{{b{{D@j{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnAEh}}{{{b{{DAh{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnAEh}}{{{b{COd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DAb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{DAd{ceg}}}}{b{lFh}}}{{Fd{fFj}}}Fn{Fn{Ef{}{{Ed{c}}}}}{Fn{Ef{}{{Ed{Cn}}}}}}{{{b{{COf{ceg}}}}{b{lFh}}}{{Fd{fFj}}}Fn{Fn{Ef{}{{Ed{c}}}}}{Fn{Ef{}{{Ed{Cn}}}}}}{cc{}}000000{cAEh{}}{{{b{c}}}c{}}000{{{b{{A`{Ml}}}}Fb}Cn}0`{{}Fb}000000{ce{}{}}000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000{{{Jl{c}}}{{Jl{Ah}}}{}}000000{{{Lj{c}}}{{Lj{Ah}}}{}}0000003333333{{cANl}{{AO`{ANn}}}{}}00{c{{Ln{e}}}{}{}}000000{{{b{{DAf{c}}}}}CnAEh}{{MlFb}Cn}``{{{b{{DAf{c}}}}}FbAEh}{{{b{{D@j{c}}}}}FbAEh}``{c{{Ch{e}}}{}{}}000000:::::::```{c{{Hd{eg}}}{}{}{}}0{{{b{{A`{Ml}}}}Fb}{{DAf{c}}}AEh}{{{b{{A`{Ml}}}}FbFb}{{D@j{c}}}AEh}{{{b{l{A`{Ml}}}}Fb}{{DAh{c}}}AEh}{{{b{{A`{Ml}}}}FbFb}COd}{{{b{ADn}}}DAb}{{eg}{{DAd{ceg}}}{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}{{e{Ch{g}}}{{COf{ceg}}}{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}{{e{Ch{{b{ADn}}}}}{{COf{ceCOd}}}{}{{Ef{}{{Ed{c}}}}}}{{{b{l{DAf{c}}}}}ChAEh}{{{b{l{D@j{c}}}}}{{Ch{c}}}AEh}{{{b{l{DAh{c}}}}}ChAEh}{{{b{lCOd}}}Ch}{{{b{lDAb}}}Ch}{{{b{l{DAd{ceg}}}}}Ch{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}{{{b{l{COf{ceg}}}}}Ch{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}{{{b{lCOd}}}{{Ch{Cn}}}}{{{b{l{DAd{ceg}}}}}Ch{}{{Mb{}{{Ed{c}}}}}{{Mb{}{{Ed{Cn}}}}}}{{{b{l{COf{ceg}}}}}Ch{}{{Mb{}{{Ed{c}}}}}{{Mb{}{{Ed{Cn}}}}}}{{{b{lCOd}}Fb}Ch}{{{b{l{DAd{ceg}}}}Fb}Ch{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}{{{b{l{COf{ceg}}}}Fb}Ch{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}`{c{{Hd{eCn}}}{}{}}0000000000000``{{{b{AEl}}}cAEh}{{{b{{DAf{c}}}}}cAEh}0{{{b{{D@j{c}}}}}cAEh}0{{{b{l{DAh{c}}}}}{{b{l{A`{Ml}}}}}AEh}```{{{b{AEl}}}{{AEn{c}}}AEh}{{{b{AEl}}}Fb}{{{b{{DAf{c}}}}}FbAEh}{{{b{{D@j{c}}}}}FbAEh}0{{{b{l{DAh{c}}}}}FbAEh}```{ce{}{}}0000000000000{{MlFbCn}Ml}{{{b{l{A`{Ml}}}}FbCn}f}0{{{b{{DAf{c}}}}}{{Hd{Fb{Ch{Fb}}}}}AEh}{{{b{{D@j{c}}}}}{{Hd{Fb{Ch{Fb}}}}}AEh}{{{b{{DAh{c}}}}}{{Hd{Fb{Ch{Fb}}}}}AEh}{{{b{COd}}}{{Hd{Fb{Ch{Fb}}}}}}{{{b{{DAd{ceg}}}}}{{Hd{Fb{Ch{Fb}}}}}{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}{{{b{{COf{ceg}}}}}{{Hd{Fb{Ch{Fb}}}}}{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}{{{b{DAb}}}Fb}``{AEhc{}}{{{b{c}}}e{}{}}000{c{{Fd{e}}}{}{}}0000000000000{{{b{c}}}A@n{}}000000{{{COf{ceg}}}{{DAd{ceg}}}{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}{{{COf{ceg}}}e{}{{Ef{}{{Ed{c}}}}}{{Ef{}{{Ed{Cn}}}}}}??????????????```?????????????????????``{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{{{b{{CDh{c}}}}}{{b{{A`{c}}}}}{}}{ce{}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}022{c{{Ch{e}}}{}{}}000{{{b{{CDh{c}}}}}{{CDh{c}}}Df}{{{b{c}}{b{le}}}f{}{}}`{{}{{CDh{c}}}{}}{Fb{{b{c}}}{}}{{{b{{D@n{c}}}}}b{}}19{Fb{{b{lc}}}{}}0{Fbf}0{{{b{{CDh{c}}}}{b{{CDh{c}}}}}CnAN`}{{{b{{CDh{c}}}}{b{lFh}}}{{Fd{fFj}}}Fn}{{{DAl{DAjc}}}{{D@n{c}}}{}}{{{B`{c}}}{{D@n{c}}}{}}{cc{}}{{{B`{c}}}{{CDh{c}}}{}}{C@b{{CDh{c}}}AEd}2{{{Jl{{D@n{c}}}}FbFb}{{CDh{c}}}{}}{e{{CDh{c}}}{}{{Jn{}{{Ed{c}}}}}}{{{b{c}}}c{}}{{{b{l{CDh{c}}}}}{{Ch{{b{l{B`{c}}}}}}}{}}{{{b{l{CDh{c}}}}}{{Ch{{b{l{A`{c}}}}}}}{}}{{}Fb}0{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{{{CDh{c}}}{{Hd{{Jl{{D@n{c}}}}FbFb}}}{}}{{{CDh{c}}}{}AKd}{{{CDh{c}}}{{CFh{{CDh{c}}{B`{c}}}}}{}}{{cANl}{{AO`{ANn}}}{}}{c{{Ln{e}}}{}{}}0{{{b{{CDh{c}}}}}Cn{}}0{{{b{{CDh{c}}}}}Fb{}}`{c{{Ch{e}}}{}{}}0;;{{}{{CDh{c}}}{}}{{}c{}}3`{c{{Hd{eCn}}}{}{}}000>>>>{{{b{l{CDh{c}}}}Fb}f{}}55{{{b{l{CDh{c}}}}FbFb}f{}}0{{{CDh{c}}FbFb}{{CDh{c}}}{}}0{{{b{c}}}e{}{}}{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}0{ce{}{}}000000000`{{{b{c}}d}f{}}{{{b{{AFd{c}}}}}{{b{{A`{c}}}}}{{N`{Kd}}}}`{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}4{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}6{c{{Ch{e}}}{}{}}0{{{b{{AFd{c}}}}}{{AFd{c}}}{Df{N`{Kd}}}}{{{b{c}}{b{le}}}f{}{}}77{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{Fbf}{{{b{{AFd{c}}}}{b{{AFd{c}}}}}Cn{AN`{N`{Kd}}}}{{{b{c}}{b{e}}}Cn{}{}}000{{{b{{AFd{c}}}}{b{lFh}}}{{Fd{fFj}}}{Fn{N`{Kd}}}}{cc{}}{{{b{c}}}c{}}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{{{AFd{c}}}{{B`{c}}}{{N`{Kd}}}}{c{{Ln{e}}}{}{}}{{{b{{AFd{c}}}}}Cn{{N`{Kd}}}}{{{b{{AFd{c}}}}}Fb{{N`{Kd}}}}{c{{Ch{e}}}{}{}}8{{{B`{c}}}{{AFd{c}}}{{N`{Kd}}}}{c{{Hd{eCn}}}{}{}}0::{{{b{c}}}e{}{}}{c{{Fd{e}}}{}{}}0{{{B`{c}}}{{Fd{{AFd{c}}If}}}{{N`{Kd}}}}{{{b{c}}}A@n{}}>>>>>`````{{{b{{AF`{c}}}}{b{{AF`{e}}}}Adg}{{AF`{c}}}AEdAEd{{O`{ce}{{Nj{c}}}}}}{{{b{{AF`{c}}}}{b{{AF`{e}}}}Adg}{{AF`{c}}}AEdAEd{{O`{ce}{{Nj{{Ch{c}}}}}}}}{{{b{{AF`{c}}}}{b{{AF`{e}}}}Adg}{{Hd{{AF`{c}}ADn}}}AEdAEd{{O`{ce}{{Nj{{Hd{cCn}}}}}}}}{{{b{{AF`{c}}}}{b{{AF`{e}}}}Adg}{{Fd{{AF`{c}}If}}}AEdAEd{{O`{ce}{{Nj{{Fd{cIf}}}}}}}}{{{b{{AF`{c}}}}gAd}{{Fd{{AF`{e}}If}}}AEdAEd{{O`{c}{{Nj{{Fd{eIf}}}}}}}}{{{b{{AF`{c}}}}gAd}{{AF`{e}}}AEdAEd{{O`{c}{{Nj{e}}}}}}{{{b{{AF`{c}}}}gAd}{{AF`{e}}}AEdAEd{{O`{c}{{Nj{{Ch{e}}}}}}}}{{{b{{AF`{c}}}}gAd}{{Hd{{AF`{e}}ADn}}}AEdAEd{{O`{c}{{Nj{{Hd{eCn}}}}}}}}{{{b{l{AF`{c}}}}{b{{AF`{e}}}}g}fAEdAEd{{O`{ce}{{Nj{c}}}}}}{{{b{l{AF`{c}}}}e}fAEd{{O`{c}{{Nj{c}}}}}}{{{b{{A`{{b{Kd}}}}}}}{{Fd{{Kf{Kd}}If}}}}`{{{b{AFb}}}{{Fd{{Kf{O`}}If}}}}{{{b{Kd}}{b{AFb}}}{{Fd{{Kf{Kd}}If}}}}{{{b{{AFd{c}}}}{b{AFb}}}{{Fd{{AFd{{Kf{Kd}}}}If}}}{{N`{Kd}}}}{{{b{Ad}}}Cn}{{{b{Kd}}{b{{AF`{c}}}}}{{Fd{{Kf{Kd}}If}}}AFf}``````````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}00000000{{{b{c}}}{{b{Ah}}}{}}00000000{{{b{lc}}}{{b{lAh}}}{}}00000000{ce{}{}}00000000{{{b{c}}}{{b{e}}}{}{}}00000000{{{b{lc}}}{{b{le}}}{}{}}00000000222222222{c{{Ch{e}}}{}{}}00000000000000000{{{b{DAn}}}DAn}{{{b{Jh}}}Jh}{{{b{DB`}}}DB`}{{{b{DBb}}}DBb}{{{b{AG`}}}AG`}{{{b{Ad}}}Ad}{{{b{DBd}}}DBd}{{{b{AHh}}}AHh}{{{b{DBf}}}DBf}{{{b{c}}{b{le}}}f{}{}}00000000{{{b{Jh}}}{{b{Ad}}}}`{{}AG`}{Fb{{b{c}}}{}}00000000{Fb{{b{lc}}}{}}00000000{Fbf}00000000{{{b{DAn}}{b{DAn}}}Cn}{{{b{Jh}}{b{Jh}}}Cn}{{{b{DB`}}{b{DB`}}}Cn}{{{b{DBb}}{b{DBb}}}Cn}{{{b{AG`}}{b{AG`}}}Cn}{{{b{Ad}}{b{Ad}}}Cn}{{{b{DBd}}{b{DBd}}}Cn}{{{b{AHh}}{b{AHh}}}Cn}{{{b{DBf}}{b{DBf}}}Cn}{{{b{DB`}}DAn}Cn}{{{b{c}}{b{e}}}Cn{}{}}00000000000000000000000000000000000`{{AG`c}AG`{{O`{Fb{b{Jh}}}{{Nj{Cn}}}}}}{{{b{DAn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Jh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DB`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DBb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AG`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{Ad}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DBd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AHh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DBf}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}0{DBhJh}{{{b{DBh}}}Jh}{{{Jl{DBh}}}Jh}{{{b{{Jl{DBh}}}}}Jh}44{{{B`{Jh}}}AG`}5{AfAd}6{DAnAd}{DBbAd}{DBjDBd}99{BOnAHh}:{DBlDBf}{{{b{c}}}c{}}00000000{{{b{{Hl{EjEj}}}}}{{Ch{{Hd{Ej{Ch{Ej}}}}}}}}{{{b{DAn}}{b{lc}}}fLb}{{{b{Jh}}{b{lc}}}fLb}{{{b{DB`}}{b{lc}}}fLb}{{{b{DBb}}{b{lc}}}fLb}{{{b{Ad}}{b{lc}}}fLb}{{{b{DBd}}{b{lc}}}fLb}{{{b{AHh}}{b{lc}}}fLb}{{{b{DBf}}{b{lc}}}fLb}{{{b{Jh}}}Hn}{{{b{Ad}}}Hn}{{}Fb}00000000{ce{}{}}00000000{{{Kf{c}}}{{Kf{Ah}}}{}}00000000{{{Jl{c}}}{{Jl{Ah}}}{}}00000000{{{Lj{c}}}{{Lj{Ah}}}{}}00000000{c{{Ln{e}}}{}{}}00000000{{{b{DBd}}}Cn}`0{c{{Ch{e}}}{}{}}00000000666666666```{{cAdCn}Jh{{El{Ej}}}}{{}c{}}{c{{Hd{eCn}}}{}{}}00000000000000000999999999999999999{CnDBd}{{{b{Ad}}}{{b{Ad}}}}{{{b{c}}}e{}{}}00000000{{{b{Ad}}}DB`}{c{{Fd{e}}}{}{}}00000000000000000{{{b{c}}}A@n{}}00000000{AFhc{}}{ce{}{}}00000000000000000000000000{{Jh{Hl{EjEj}}}Jh}{{AG`{Hl{EjEj}}}AG`}222222222222222222```````````{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}4{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}6{c{{Ch{e}}}{}{}}0{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{Fbf}{{{b{If}}{b{lFh}}}{{Fd{fFj}}}}0{cc{}}{DBnIf}{DC`If}{DCbIf}{DCdIf}{DCfIf}{DChIf}{GhIf}{cIf{OjABlBG`}}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}{c{{Ch{e}}}{}{}}5{c{{Hd{eCn}}}{}{}}066{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}99999````{{{b{c}}}{{b{Ah}}}{}}000{{{b{lc}}}{{b{lAh}}}{}}000;;;;{{{b{c}}}{{b{e}}}{}{}}000{{{b{lc}}}{{b{le}}}{}{}}000`====88888888``{Fb{{b{c}}}{}}000{Fb{{b{lc}}}{}}000``{Fbf}0{{{b{lAFl}}}f}1{{{b{lAFj}}}f}{{{b{lAFn}}}f}3{{}AFl}{{}AFj}{{}AFn}{{{Kf{Kd}}}AFj}{{{b{Jh}}}AFl}{{{Kf{Ef}}Jh}AFn}{{{b{{DCj{c}}}}}{{b{Jh}}}{{CGn{}{{CGl{AFn}}}}}}``{{{b{AFl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AFj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AFn}}{b{lFh}}}{{Fd{fFj}}}}`{cc{}}000```{{AFjAd}{{Fd{{Kf{Kd}}If}}}}{{{b{AFl}}}{{Fd{JhIf}}}}{{}Fb}000{ce{}{}}000{{{Kf{c}}}{{Kf{Ah}}}{}}000{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}000{c{{Ln{e}}}{}{}}000``{c{{Ch{e}}}{}{}}0005555``````{{{b{l{DCj{c}}}}}{{Ch{{Fd{{Kf{Kd}}If}}}}}{{CGn{}{{CGl{AFn}}}}}}``{c{{Hd{eCn}}}{}{}}0000000``````77777777{c{{Fd{e}}}{}{}}0000000{c{{Fd{{DCj{c}}If}}}{{CGn{}{{CGl{AFn}}}}}}{{{b{c}}}A@n{}}000::::::::::::::::::::{{{b{{A`{Ml}}}}FbFb}{{Fd{AFbIf}}}}{{{b{{A`{c}}}}}{{AF`{c}}}AEd}````{{{b{c}}d}f{}}0`{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0??{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0{ce{}{}}0===={{{b{AGn}}}AGn}{{{b{AGb}}}AGb}{{{b{c}}{b{le}}}f{}{}}0{{}AGn}{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0`{Fbf}0{{{b{AGn}}{b{AGn}}}Cn}{{{b{AGb}}{b{AGb}}}Cn}``{{{b{AGn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AGb}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}0{{{b{c}}}c{}}0{{}Fb}0>>{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{c{{Ln{e}}}{}{}}0`{c{{Ch{e}}}{}{}}0{ce{}{}}0{{}c{}}{c{{Hd{eCn}}}{}{}}000`2222{{{b{c}}}e{}{}}0{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}05555555555````````````````````````````````````````````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ah}}}{}}00000{{{b{lc}}}{{b{lAh}}}{}}00000888888`{{{b{c}}}{{b{e}}}{}{}}00000{{{b{lc}}}{{b{le}}}{}{}}00000::::::;;;;;;;;;;;;{{{b{AGf}}}AGf}{{{b{AGl}}}AGl}{{{b{c}}{b{le}}}f{}{}}0```{Fb{{b{c}}}{}}00000{Fb{{b{lc}}}{}}00000{{{b{{A`{Ml}}}}}{{Fd{{Hd{AG`AGb}}If}}}}```{Fbf}00000`{{{b{DCh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AGf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{AGl}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}00000{{{b{c}}}c{}}0{{{b{l{DCl{c}}}}}{{Hd{{B`{Ml}}{B`{Ml}}}}}{AGhAGj}}{{}Fb}00000{ce{}{}}00000{{{Kf{c}}}{{Kf{Ah}}}{}}00000{{{Jl{c}}}{{Jl{Ah}}}{}}00000{{{Lj{c}}}{{Lj{Ah}}}{}}00000{{{DCl{c}}}c{AGhAGj}}44{c{{Ln{e}}}{}{}}00000``{{{b{{DCn{c}}}}}CnAGh}{c{{Ch{e}}}{}{}}00000777777``{{{b{{DCl{c}}}}}{{b{AGf}}}{AGhAGj}}{{{b{{DCn{c}}}}}{{b{AGl}}}AGh}``{{cAGf{Ch{{B`{Fb}}}}{Ch{Fb}}}{{DCl{c}}}{AGhAGj}}{{cAGl{Ch{{B`{Fb}}}}}{{DCn{c}}}AGh}{{{b{l{DCl{c}}}}}Ch{AGhAGj}}{{{b{l{DCn{c}}}}}ChAGh}{c{{Hd{eCn}}}{}{}}00000000000``{{{b{lc}}{b{{AGd{Kl{Kf{Kd}}}}}}{b{AGf}}{Ch{{b{{A`{Fb}}}}}}{Ch{Fb}}Fb{b{l{B`{Ml}}}}{b{l{B`{Ml}}}}}{{Fd{{AFd{{Kf{Kd}}}}If}}}{AGhAGj}}{{{b{lc}}{b{AGf}}{b{l{B`{Ml}}}}}{{Fd{{AGd{Kl{Kf{Kd}}}}If}}}{AGhAGj}}{{{b{lc}}}{{Fd{AGfIf}}}{AGhAGj}}{{{b{lc}}}{{Fd{AGlIf}}}AGh}```{ce{}{}}00000000000{{{b{{DCl{c}}}}}{{b{AG`}}}{AGhAGj}}{{{b{{DCn{c}}}}}{{b{AG`}}}AGh}```{{{b{l{DCl{c}}}}{Hd{{B`{Ml}}{B`{Ml}}}}}f{AGhAGj}}`{{{b{c}}}e{}{}}0{c{{Fd{e}}}{}{}}00000000000{{{b{c}}}A@n{}}00000{DD`{{AFd{{Kf{Kd}}}}}}777777777777`777777777777777777`````````````````{{{b{c}}d}f{}}00{{{b{c}}}{{b{Ah}}}{}}0000{{{b{lc}}}{{b{lAh}}}{}}0000:::::`{{{b{c}}}{{b{e}}}{}{}}0000{{{b{lc}}}{{b{le}}}{}{}}0000<<<<<{c{{Ch{e}}}{}{}}000000000{{{b{AHd}}}AHd}{{{b{DDb}}}DDb}{{{b{DDd}}}DDd}{{{b{c}}{b{le}}}f{}{}}00{{{b{DDd}}}{{b{{AFd{{Kf{Kd}}}}}}}}``{{}DDb}{{{b{{A`{Jh}}}}}{{B`{AGn}}}}{Fb{{b{c}}}{}}0000{Fb{{b{lc}}}{}}0000```{Fbf}0000`{{{b{AHd}}{b{AHd}}}Cn}{{{b{DDb}}{b{DDb}}}Cn}{{{b{DDd}}{b{DDd}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}0000000{{{b{DDd}}}{{Ch{{b{{A`{AGn}}}}}}}}`{{{b{l{DDf{c}}}}}{{Fd{fIf}}}ABj}{{{b{l{DDh{c}}}}}{{Fd{fIf}}}ABj}`{{{b{AHd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DDb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DDd}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}000{{{AFd{{Kf{Kd}}}}}DDd}{{{Hd{{AFd{{Kf{Kd}}}}{Ch{c}}}}}DDd{{El{{Ab{{A`{AGn}}}}}}}}{{{Hd{{b{{AFd{{Kf{Kd}}}}}}{Ch{c}}}}}DDd{{El{{Ab{{A`{AGn}}}}}}}}3{{{b{c}}}c{}}00{{{b{l{DDh{c}}}}}DDjABj}{{{b{AHd}}{b{lc}}}fLb}{{{b{DDb}}{b{lc}}}fLb}{{}Fb}0000{ce{}{}}0000{{{Kf{c}}}{{Kf{Ah}}}{}}0000{{{Jl{c}}}{{Jl{Ah}}}{}}0000{{{Lj{c}}}{{Lj{Ah}}}{}}0000{{{DDf{c}}}cABj}{{{DDh{c}}}cABj}{c{{Ln{e}}}{}{}}0000``{c{{Ch{e}}}{}{}}000077777{{cDDb}{{DDf{c}}}ABj}{{cAG`{Ch{{B`{AGn}}}}DDb}{{DDh{c}}}ABj}{{}c{}}`{c{{Hd{eCn}}}{}{}}000000000`;;;;;;;;;;`{{{b{AG`}}{b{{A`{AGn}}}}}{{B`{Ml}}}}{{{b{l{DDh{c}}}}DDj}fABj}{{{b{l{DDf{c}}}}{b{AG`}}{Ch{{B`{AGn}}}}}{{Fd{fIf}}}ABj}{{{b{l{DDh{c}}}}}{{Fd{fIf}}}ABj}`{{{b{c}}}e{}{}}00{c{{Fd{e}}}{}{}}0000{{cAGfDDb}{{Fd{{DDh{c}}If}}}{AGhAGjABj}}11111{{cAG`{Ch{{B`{AGn}}}}DDb}{{Fd{{DDh{c}}If}}}ABj}{{{b{c}}}A@n{}}0000{ce{}{}}000000000000000000000000{{{b{Kd}}{b{l{B`{AH`}}}}{b{l{B`{Ml}}}}{b{l{B`{AHb}}}}{b{lKl}}Cn{Ch{AHd}}}f}{{{b{l{DDf{c}}}}{b{{AFd{{Kf{Kd}}}}}}{Ch{{b{{A`{AGn}}}}}}}{{Fd{fIf}}}ABj}{{{b{l{DDh{c}}}}{b{{AFd{{Kf{Kd}}}}}}{Ch{{b{{A`{AGn}}}}}}}{{Fd{fIf}}}ABj}```{{{b{{A`{{AFd{c}}}}}}{b{{A`{e}}}}}Ej{{N`{Kd}}}{{N`{Bf}}}}{{{b{AGf}}{Jl{c}}}{{Fd{{AGd{Kl{Kf{Kd}}}}If}}}{{N`{{A`{Ml}}}}}}{{{b{AGf}}{b{{AGd{Kl{Kf{Kd}}}}}}{Jl{c}}Fb}{{Fd{{AFd{{Kf{Kd}}}}If}}}{{N`{{A`{Ml}}}}}}````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{{{b{{CO`{c}}}}}{{b{{A`{c}}}}}ADd}{{{b{{COb{c}}}}}{{b{{A`{c}}}}}ADd};;{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0{{{b{{COb{c}}}}}{{b{{CDh{c}}}}}ADd}{{{b{{CO`{c}}}}}FbADd}??{c{{Ch{e}}}{}{}}000{{{b{{CO`{c}}}}}{{CO`{c}}}{DfADd}}{{{b{{COb{c}}}}}{{COb{c}}}{DfADd}}{{{b{c}}{b{le}}}f{}{}}0{{}{{CO`{c}}}ADd}{{}{{COb{c}}}ADd}{Fb{{b{c}}}{}};0{Fb{{b{lc}}}{}}0{Fbf}0{{{b{{CO`{c}}}}{b{{CO`{c}}}}}Cn{AN`ADd}}{{{b{{COb{c}}}}{b{{COb{c}}}}}Cn{AN`ADd}}{{{b{c}}{b{e}}}Cn{}{}}000{{{b{l{CO`{c}}}}Fb}fADd}{{{b{{COb{c}}}}}{{b{c}}}ADd}{{{b{{CO`{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{{{b{{COb{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{cc{}}{{{CO`{A@b}}}{{CO`{Kl}}}}{{{b{{COb{A@b}}}}}{{COb{Kl}}}}2{{{CO`{c}}}{{COb{c}}}ADd}{{{b{c}}}c{}}0{{}Fb}0{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{{{CO`{c}}}{{B`{c}}}ADd}{{{COb{c}}}{{CDh{c}}}ADd}{{{COb{c}}}{{CFh{{COb{c}}{CO`{c}}}}}ADd}{c{{Ln{e}}}{}{}}0{{{b{{CO`{c}}}}}{{b{c}}}ADd}{{{b{{COb{c}}}}}{{b{c}}}ADd}{{{b{{CO`{c}}}}}FbADd}{{{b{{COb{c}}}}}FbADd}10{{{b{{COb{c}}}}}{{`{{Ef{}{{Ed{Fb}}}}}}}ADd}{c{{Ch{e}}}{}{}}0=={{}{{CO`{c}}}ADd}{{}{{COb{c}}}ADd}{{{B`{c}}}{{CO`{c}}}ADd}{{{CDh{c}}}{{COb{c}}}ADd}{Fb{{CO`{c}}}ADd}{{}c{}}0{c{{Hd{eCn}}}{}{}}000{{{b{l{CO`{c}}}}}{{Ch{c}}}ADd}{{{b{{COb{c}}}}}cADd}{{{b{l{CO`{c}}}}Fb}fADd}{ce{}{}}000{{{b{l{CO`{c}}}}}fADd}{{{b{l{COb{c}}}}FbFb}fADd}0{{{b{{CO`{c}}}}Fb}{{Hd{FbFb}}}ADd}{{{b{{COb{c}}}}Fb}{{Hd{FbFb}}}ADd}10{{{b{c}}}e{}{}}0{{{b{l{CO`{c}}}}e}{{Fd{fIf}}}ADd{{Ef{}{{Ed{Fb}}}}}}{{{b{l{CO`{c}}}}{b{{CO`{c}}}}}{{Fd{fIf}}}ADd}{{{b{l{CO`{c}}}}{b{{COb{c}}}}FbFb}{{Fd{fIf}}}ADd}{c{{Fd{e}}}{}{}}{{{CO`{Kl}}}{{Fd{{CO`{A@b}}}}}}{{{B`{c}}}{{Fd{{CO`{c}}}}}ADd}{{{CDh{c}}}{{Fd{{COb{c}}}}}ADd}3{{{b{{COb{Kl}}}}}{{Fd{{COb{A@b}}}}}}{{{B`{c}}}{{Fd{{COb{c}}}}}ADd}{c{{Fd{{CO`{e}}If}}}{{Jn{}{{Ed{Fb}}}}}ADd}{c{{Fd{{CO`{e}}If}}}{{Ef{}{{Ed{Fb}}}}}ADd}77{{{b{l{CO`{c}}}}c}{{Fd{fIf}}}ADd}{{{b{l{CO`{c}}}}Fb}{{Fd{fIf}}}ADd}{{{b{c}}}A@n{}}0{ce{}{}}00000{Fb{{CO`{c}}}ADd}1111`````````````{{{b{c}}d}f{}}00000000000{{{b{AHf}}}{{b{Ah}}}}{{{b{{DDl{c}}}}}{{b{Ah}}}ACl}{{{b{c}}}{{b{Ah}}}{}}{{{b{{DDn{c}}}}}{{b{Ah}}}AEd}11{{{b{{DE`{c}}}}}{{b{Ah}}}ADd}{{{b{{DEb{c}}}}}{{b{Ah}}}ADd}33{{{b{DEd}}}{{b{Ah}}}}{{{b{{DEf{c}}}}}{{b{Ah}}}ADd}55{{{b{DEh}}}{{b{Ah}}}}{{{b{DEj}}}{{b{Ah}}}}77{{{b{DEl}}}{{b{Ah}}}}8{{{b{DEn}}}{{b{Ah}}}}{{{b{DF`}}}{{b{Ah}}}}::{{{b{DFb}}}{{b{Ah}}}}{{{b{lc}}}{{b{lAh}}}{}}00000000000{ce{}{}}00000000000{{{b{c}}}{{b{e}}}{}{}}00000000000{{{b{lc}}}{{b{le}}}{}{}}00000000000222222222222{c{{Ch{e}}}{}{}}00000000000000000000000{{{b{{DDl{c}}}}}{{DDl{c}}}{DfACl}}{{{b{{DDn{c}}}}}{{DDn{c}}}{DfAEd}}{{{b{{DE`{c}}}}}{{DE`{c}}}{DfADd}}{{{b{{DEb{c}}}}}{{DEb{c}}}{DfADd}}{{{b{DEd}}}DEd}{{{b{{DEf{c}}}}}{{DEf{c}}}{DfADd}}{{{b{DEh}}}DEh}{{{b{DEj}}}DEj}{{{b{DEl}}}DEl}{{{b{DEn}}}DEn}{{{b{DF`}}}DF`}{{{b{DFb}}}DFb}{{{b{c}}{b{le}}}f{}{}}00000000000{{{b{AHf}}}{{b{Ad}}}}{{{b{{DDl{c}}}}}{{b{Ad}}}ACl}{{{b{{DDn{c}}}}}{{b{Ad}}}AEd}{{{b{{DE`{c}}}}}{{b{Ad}}}ADd}{{{b{{DEb{c}}}}}{{b{Ad}}}ADd}{{{b{DEd}}}{{b{Ad}}}}{{{b{{DEf{c}}}}}{{b{Ad}}}ADd}{{{b{DEh}}}{{b{Ad}}}}{{{b{DEj}}}{{b{Ad}}}}{{{b{DEl}}}{{b{Ad}}}}{{{b{DEn}}}{{b{Ad}}}}{{{b{DF`}}}{{b{Ad}}}}{{{b{DFb}}}{{b{Ad}}}}````````{{}DEj}{Fb{{b{c}}}{}}00000000000{Fb{{b{lc}}}{}}00000000000{Fbf}00000000000{{{b{AHf}}{b{AHf}}}Cn}{{{b{{DDl{c}}}}{b{{DDl{c}}}}}CnACl}{{{b{{DDn{c}}}}{b{{DDn{c}}}}}Cn{AN`AEd}}{{{b{{DE`{c}}}}{b{{DE`{c}}}}}Cn{AN`ADd}}{{{b{{DEb{c}}}}{b{{DEb{c}}}}}Cn{AN`ADd}}{{{b{DEd}}{b{DEd}}}Cn}{{{b{{DEf{c}}}}{b{{DEf{c}}}}}CnADd}{{{b{DEh}}{b{DEh}}}Cn}{{{b{DEj}}{b{DEj}}}Cn}{{{b{DEl}}{b{DEl}}}Cn}{{{b{DEn}}{b{DEn}}}Cn}{{{b{DF`}}{b{DF`}}}Cn}{{{b{DFb}}{b{DFb}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}00000000000000000000000{{{b{{DDl{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnACl}}{{{b{{DDn{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnAEd}}{{{b{{DE`{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{{{b{{DEb{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{{{b{DEd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{DEf{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnADd}}{{{b{DEh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DEj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DEl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DEn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DF`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DFb}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}{{{Ch{c}}}{{DDn{c}}}AEd}11{{{Ch{c}}}{{DE`{e}}}{{El{Ej}}}ADd}{{{Ch{c}}}{{DEb{e}}}{{El{{B`{Ml}}}}}ADd}3{{{Ch{Cn}}}DEd}44444444{{{b{c}}}c{}}00000000000{{}Fb}00000000000{ce{}{}}00000000000{{{Kf{c}}}{{Kf{Ah}}}{}}00000000000{{{Jl{c}}}{{Jl{Ah}}}{}}00000000000{{{Lj{c}}}{{Lj{Ah}}}{}}00000000000{c{{Ln{e}}}{}{}}00000000000{{{b{AHf}}}Cn}{{{b{{DDl{c}}}}}CnACl}{{{b{{DDn{c}}}}}CnAEd}{{{b{{DE`{c}}}}}CnADd}{{{b{{DEb{c}}}}}CnADd}{{{b{DEd}}}Cn}{{{b{{DEf{c}}}}}CnADd}{{{b{DEh}}}Cn}{{{b{DEj}}}Cn}{{{b{DEl}}}Cn}{{{b{DEn}}}Cn}{{{b{DF`}}}Cn}{{{b{DFb}}}Cn}```{c{{Ch{e}}}{}{}}00000000000{ce{}{}}00000000000{{Ad{Ch{{Kf{AHf}}}}}{{DDl{c}}}ACl}{{Ad{Ch{c}}}{{DDn{c}}}AEd}{{{Ch{c}}}{{DE`{e}}}{{El{Ej}}}ADd}{{{Ch{c}}}{{DEb{e}}}{{El{{B`{Ml}}}}}ADd}{{{Ch{Cn}}}DEd}{{Ad{Ch{{Kf{Kd}}}}}{{DEf{c}}}ADd}{{Ad{Ch{{Kf{Kd}}}}}DEh}{{}DEj}{{Ad{Ch{{B`{{Kf{AHf}}}}}}}DEl}{{Ad{Ch{{Kf{Kd}}}}}DEn}{{Ad{Ch{c}}}DF`{{El{{B`{Ml}}}}}}{{AdACd{Kf{AHf}}}DFb}{{{b{Kd}}Fb}{{Kf{AHf}}}}{{}c{}}{c{{Hd{eCn}}}{}{}}00000000000000000000000````????????????????????????{{{DDn{c}}Ad}{{DDn{c}}}AEd}{{{b{c}}}e{}{}}00000000000{c{{Fd{e}}}{}{}}00000000000000000000000{{{b{DFb}}}ACd}`{{{b{c}}}A@n{}}00000000000{ce{}{}}00000000000000000000000{{{b{{DDl{c}}}}}{{Ch{{b{{Kf{AHf}}}}}}}ACl}{{{b{{DDn{c}}}}}{{b{{Ch{c}}}}}AEd}{{{b{{DE`{c}}}}}{{Ch{{b{Bf}}}}}ADd}{{{b{{DEb{c}}}}}{{Ch{{b{{A`{Ml}}}}}}}ADd}{{{b{DEd}}}{{Ch{Cn}}}}{{{b{DF`}}}{{Ch{{b{{A`{Ml}}}}}}}}{{{b{DFb}}}{{b{{Kf{AHf}}}}}}```````{{{b{{DEf{c}}}}}{{b{{Kf{Kd}}}}}ADd}{{{b{DEh}}}{{b{{Kf{Kd}}}}}}{{{b{DEl}}}{{b{{A`{{Kf{AHf}}}}}}}}{{{b{DEn}}}{{Ch{{b{{Kf{Kd}}}}}}}}````;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;``````{{KlAHhAHj{b{c}}}KlAHl}{{KlAHhAHj}Kl}{A@bAHn}{A@b{{Ch{AHn}}}}{A@bAI`}{A@b{{Ch{AI`}}}}{KlAHn}{KlAI`}{KlAIb}000{{{b{Bf}}}{{Fd{AIdIf}}}}{A@bAIf}0{KlAIf}{Kl{{Ch{AIf}}}}105{Kl{{Ch{AI`}}}}6060{{KlAHh{b{c}}}{{AIh{c}}}AHl}{{KlAHh}AI`}82{{AHhAHh}Kn}{{{b{{AIj{c}}}}{b{Bf}}}{{AF`{Kl}}}ADd}{{{b{Bf}}{b{Bf}}}{{Ch{Kl}}}}{{{b{Bf}}{b{Bf}}{b{AHh}}}{{Ch{Kl}}}}{{{b{{AIj{c}}}}{b{Bf}}{Jl{Ej}}}{{Fd{{AF`{Kl}}If}}}ADd}{{{b{Bf}}{b{Bf}}{b{c}}}{{Ch{Kl}}}AHl}{{{b{Bf}}{b{Bf}}{b{c}}{b{AHh}}}{{Ch{Kl}}}AHl}```````{{}DFd}``0`0`0`0`0`0`0`0`0``````````````0`0`0`0`0`0```````````````````0````0``````{{{b{c}}d}f{}}000{DFdDFd}{ce{}{}}01{{ce}e{}{}}{{DFdDFd}DFd}322232{{DFd{b{DFd}}}}{{{b{DFd}}{b{DFd}}}}{{DFdDFd}}{{{b{DFd}}DFd}}{{{b{lDFd}}DFd}f}{{{b{lDFd}}{b{DFd}}}f}{{DFdDFd}{{Fd{DFdIb}}}}7{c{}{}}{DFdHn}<{DFdKl}{DFdKn}{DFdACb}{DFdACh}{DFdKj}{DFdFb}{DFdMl}{DFdJd}{DFdAKh}{DFdA@b}{DFdDFf}{DFdACd}{{{b{c}}}{{b{Ah}}}{}}000000{{{b{lc}}}{{b{lAh}}}{}}0000008{ce{}{}}0{DFdDFd}101110{{DFdDFd}DFd}{{ce}e{}{}}3323333333{{{b{c}}}{{b{e}}}{}{}}000000{{{b{lc}}}{{b{le}}}{}{}}000000{DFd{{DFh{c}}}DFj}{DFd{{DFl{c}}}DFn}{DFd{{DG`{c}}}DGb}{DFd{{DGd{c}}}DGb}{DFd{{DGf{c}}}DFj}{DFd{{DGh{c}}}DGj}{DFd{{DGl{c}}}DGn}{DFd{{DH`{c}}}DGj}{DFd{{DHb{c}}}DFn}{DFd{{DHd{c}}}DGn}???????>??>?>{c{{Ch{e}}}{}{}}000000{DFd{{Ch{{DH`{c}}}}}DGj}{DFd{{Ch{{DHd{c}}}}}DGn}{DFd{{Ch{{DGf{c}}}}}DFj}{DFd{{Ch{{DGd{c}}}}}DGb}{DFd{{Ch{{DFl{c}}}}}DFn}{DFd{{Ch{{DG`{c}}}}}DGb}{DFd{{Ch{{DGl{c}}}}}DGn}{DFd{{Ch{{DFh{c}}}}}DFj}{DFd{{Ch{{DHb{c}}}}}DFn}{DFd{{Ch{{DGh{c}}}}}DGj}:::::::{c{{Ch{DFd}}}DHf}{DFd{{Ch{c}}}DHf}{{DFdDFdDFd}DFd}{DFdDHh}00{{{b{DFd}}}DFd}{{{b{DHj}}}DHj}{{{b{AHj}}}AHj}{{{b{DHl}}}DHl}{{{b{c}}{b{le}}}f{}{}}000{{{b{DHl}}{b{DHl}}}Eb}{{DFdDFd}Eb}{{{b{c}}{b{e}}}Eb{}{}}{ce{}{}}{{DFdDFd}DFd}11{DFdDFd}202{{{b{DHj}}}A@b}{{{b{AHj}}}A@b}`{{}DFd}{{}DHj}{{}AHj}{{}DHl}{Fb{{b{c}}}{}}000000{Fb{{b{lc}}}{}}000000{{DFdDFd}}{{{b{DFd}}{b{DFd}}}}{{DFd{b{DFd}}}}{{{b{DFd}}DFd}}{{{b{lDFd}}DFd}f}{{{b{lDFd}}{b{DFd}}}f}{{DFdDFd}{{Fd{DFdIb}}}}{{DFdDFd}DFd}{Fbf}000000`{{}c{}}??{{{b{DFd}}{b{{DG`{c}}}}}CnDHn}{{{b{DFd}}{b{{DGd{c}}}}}CnDHn}{{{b{DFd}}{b{{DHb{c}}}}}CnDHn}{{{b{DFd}}{b{{DGh{c}}}}}CnDHn}{{{b{DFd}}{b{{DGf{c}}}}}CnDHn}{{{b{DFd}}{b{{DGl{c}}}}}CnDHn}{{{b{DFd}}{b{DFd}}}Cn}{{{b{DFd}}{b{{DHd{c}}}}}CnDHn}{{{b{DFd}}{b{{DH`{c}}}}}CnDHn}{{{b{DFd}}{b{{DFl{c}}}}}CnDHn}{{{b{DFd}}{b{{DFh{c}}}}}CnDHn}{{{b{DHj}}{b{DHj}}}Cn}{{{b{AHj}}{b{AHj}}}Cn}{{{b{DHl}}{b{DHl}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}00000000000{ce{}{}}0{DFdDFd}011011`001{{{b{DFd}}{b{lFh}}}{{Fd{fFj}}}}0000000{{{b{DHj}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{AHj}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{DHl}}{b{lFh}}}{{Fd{fFj}}}}0445{ACdDFd}{c{{Ch{DFd}}}DI`}{MlDFd}{{{DHb{c}}}DFdDFn}{{{DFl{c}}}DFdDFn}{cc{}}000000{FbAFf}{c{{AEd{}{{AIl{c}}}}}{{N`{{A`{Ml}}}}{AIn{Fb}{{Nj{Ml}}{Nj{Ml}}}}{AJ`{Fb}}{AJb{{b{{A`{Ml}}}}}}FnK`}}{{{Hf{Ml}}}DFd}{{}DFd}{{}DHj}{{}AHj}{{}DHl}{AChDFd}{KjDFd}{Kj{{Ch{DFd}}}}1{KnDFd}{Kn{{Ch{DFd}}}}1{cDFdDHf}{ACb{{Ch{DFd}}}}{A@b{{Ch{DFd}}}}{Kl{{Ch{DFd}}}}{ACd{{Ch{DFd}}}}?>=<;:{cAEh{}}?{{{b{{A`{Ml}}}}}{{Hd{cFb}}}{}}00{{{b{c}}}c{}}000{{{b{Bf}}}{{Fd{DFdDIb}}}}{{{b{Bf}}Jd}{{Fd{DFd}}}}{ACh{{Ch{DFd}}}}{Jd{{Ch{DFd}}}}{Hn{{Ch{DFd}}}}{Ml{{Ch{DFd}}}}{Fb{{Ch{AFf}}}}{Fb{{Ch{DFd}}}}{{AC`AC`}DHl}{{{b{DFd}}{b{DFd}}}Cn}0{{{b{DHj}}{b{lc}}}fLb}{{{b{AHj}}{b{lc}}}fLb}{{{b{DHl}}{b{lc}}}fLb}{{{b{DFd}}}Hn}{{DFdDFd}DFd}{{ce}e{}{}}`{c{}{}}{{}DFd}0{{}Fb}000000{DFd{{Hd{HnACbACd}}}}0{ce{}{}}000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000{{{Jl{c}}}{{Jl{Ah}}}{}}000000{{{Lj{c}}}{{Lj{Ah}}}{}}000000333{{cANl}{{AO`{ANn}}}{}}{c{{Ln{e}}}{}{}}000000{{DFdDFd}Cn}{DFdCn}0{cCn{}}1101111101011{{}Cn}12221222{{{b{c}}}Cn{}}0003{{{b{DFd}}}Cn}{{{b{c}}}{}{}}{{{b{DFd}}{b{DFd}}}Cn}{DFdDFd}>>0>{{DFdDFd}DFd}{{ce}e{}{}}0{ce{}{}}03030{{{DFl{c}}}{{Ch{DFd}}}DFn}{ACd{{Ch{DFd}}}}{Ml{{Ch{DFd}}}}{DFd{{Ch{DFd}}}}{{{DHb{c}}}{{Ch{DFd}}}DFn}{c{{Ch{e}}}{}{}}000000{{{DHd{c}}}DFdDGn}{ACbDFd}{MlDFd}{KlDFd}{{{DFl{c}}}DFdDFn}{{{DGl{c}}}DFdDGn}{KnDFd}{AKhDFd}{FbDFd}{{{DGf{c}}}DFdDFj}{ACfDFd}{{{DHb{c}}}DFdDFn}{JdDFd}{DFdDFd}{{{DG`{c}}}DFdDGb}{{{DH`{c}}}DFdDGj}{KjDFd}{DFfDFd}{AC`DFd}{A@bDFd}{AChDFd}{ACdDFd}{{{DGd{c}}}DFdDGb}{{{DFh{c}}}DFdDFj}{{{DGh{c}}}DFdDGj}{HnDFd}{ce{}{}}000000{{{b{DFd}}{b{DFd}}}Cn}`{{ce}e{}{}}{{DFdDFd}DFd}00{{}DFd}0{{}c{}}01{{{b{DHj}}}A@b}433312221122{{DFdDFd}{{Fd{DFdIb}}}}4{{{b{AHj}}}A@b}`{{DFdDFd}}{{{b{DFd}}DFd}}{{{b{DFd}}{b{DFd}}}}{{DFd{b{DFd}}}}{{DFdDFdDFd}DFd}{{cee}e{}{}}{{{b{lDFd}}{b{DFd}}}f}{{{b{lDFd}}DFd}f}9=<<{{{b{DFd}}}}{DFd}{DHj}{AHj}{DHl}{DFd{{Fd{DFdIb}}}}{{}DFd}0{DFdDFd}11{{cFb}{{AEn{c}}}AEh}{c{{DId{c}}}AEh}{{cc}{{AJd{c}}}AFf}{{A@bA@b}DHj}{{A@bA@bKl}AHj}{{{b{l{AEn{c}}}}}ChAEh}{{{b{l{DId{c}}}}}ChAEh}{{{b{l{AJd{c}}}}}ChAFf}{{{b{AHj}}}Kl}{{}c{}}000;{c{{Hd{eCn}}}{}{}}000000{DFd{{Hd{{DHb{c}}Cn}}}DFn}{DFd{{Hd{{DFh{c}}Cn}}}DFj}{DFd{{Hd{{DGh{c}}Cn}}}DGj}{DFd{{Hd{{DGl{c}}Cn}}}DGn}{DFd{{Hd{{DG`{c}}Cn}}}DGb}{DFd{{Hd{{DGd{c}}Cn}}}DGb}{DFd{{Hd{{DGf{c}}Cn}}}DFj}{DFd{{Hd{{DHd{c}}Cn}}}DGn}{DFd{{Hd{{DFl{c}}Cn}}}DFn}{DFd{{Hd{{DH`{c}}Cn}}}DGj}:::::::{c{{Hd{DFdCn}}}DHf}{DFd{{Hd{cCn}}}DHf}{{{b{DFd}}{b{{DFl{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DGd{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DGf{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DGh{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DGl{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DFh{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DG`{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DH`{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DHd{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{{DHb{c}}}}}{{Ch{Eb}}}DHn}{{{b{DFd}}{b{DFd}}}{{Ch{Eb}}}}{{{b{DHl}}{b{DHl}}}{{Ch{Eb}}}}{{DFdJd}{{Fd{DFdIb}}}}{{DFdJd}DFd}{{cDIf}DIf{}}{{ce}e{}{}}0{{DFdDFd}DFd}{{cA@b}e{}{}}{{DFdA@b}DFd}10{cDFd{{Ef{}{{Ed{{b{DFd}}}}}}}}{cDFd{{Ef{}{{Ed{DFd}}}}}}{{FbFb}{{Ch{{AJd{AFf}}}}}}{c{}{}}{DFdDFd}0{ce{}{}}0{{DFdDFd}}{{{b{DFd}}DFd}}{{{b{DFd}}{b{DFd}}}}{{DFd{b{DFd}}}}{{{b{lDFd}}DFd}f}{{{b{lDFd}}{b{DFd}}}f}``7766666666{DFd{{DFh{c}}}DFj}{DFd{{DHd{c}}}DGn}{DFd{{DGf{c}}}DFj}{DFd{{DFl{c}}}DFn}{DFd{{DHb{c}}}DFn}{DFd{{DGd{c}}}DGb}{DFd{{DG`{c}}}DGb}{DFd{{DGh{c}}}DGj}{DFd{{DH`{c}}}DGj}{DFd{{DGl{c}}}DGn}{ce{}{}}000000{cDFdDHf}{DFdcDHf}{DFdDFd}030`303{DFd{{Hd{DFdDFd}}}}{c{{Hd{ee}}}{}{}}525{{{b{{AEn{c}}}}}{{Hd{Fb{Ch{Fb}}}}}AEh}{{{b{{DId{c}}}}}{{Hd{Fb{Ch{Fb}}}}}AEh}{{{b{{AJd{c}}}}}{{Hd{Fb{Ch{Fb}}}}}AFf}588`{{DFdDFd}}{{{b{DFd}}{b{DFd}}}}{{DFd{b{DFd}}}}{{{b{DFd}}DFd}}{{{b{lDFd}}DFd}f}{{{b{lDFd}}{b{DFd}}}f}{{DFdDFd}{{Fd{DFdIb}}}}{{DFdDFd}DFd}{cDFd{{Ef{}{{Ed{{b{DFd}}}}}}}}{cDFd{{Ef{}{{Ed{DFd}}}}}}?{ce{}{}}00{DFdDFd}1{{{b{{AEd{}{{AIl{c}}}}}}}c{{N`{{A`{Ml}}}}{AIn{Fb}{{Nj{Ml}}{Nj{Ml}}}}{AJ`{Fb}}{AJb{{b{{A`{Ml}}}}}}FnK`}}{{{b{DFd}}}}{DFd{{Hf{Ml}}}}{{{b{DHj}}}}{{{b{AHj}}}}{{{b{DHl}}}}{DFdACh}{{{b{c}}}{{b{{A`{Ml}}}}}{}}988{{{b{DFd}}}{{Ch{Kj}}}}{DFdKj}0{{{b{DFd}}}{{Ch{Kn}}}}{DFdKn}0{DFdcDHf}{{{b{DFd}}}{{Ch{ACb}}}}{{{b{DFd}}}{{Ch{A@b}}}}{{{b{DFd}}}{{Ch{Kl}}}}{DFd{{Ch{Kl}}}}{{{b{DFd}}}{{Ch{ACd}}}}{DFd{{Ch{AKh}}}}{{{b{{AEd{}{{AIl{c}}}}}}}c{{N`{{A`{Ml}}}}{AIn{Fb}{{Nj{Ml}}{Nj{Ml}}}}{AJ`{Fb}}{AJb{{b{{A`{Ml}}}}}}FnK`}}{DFd{{Hf{Ml}}}}{{{b{DFd}}}}{{{b{DHj}}}}{{{b{AHj}}}}{{{b{DHl}}}}{AEhc{}}5{{{b{c}}}e{}{}}000{ce{}{}}{DFdDFd}0{{{b{c}}}Ej{}}000{{{b{DFd}}}{{Ch{ACh}}}}{{{b{DFd}}}{{Ch{Jd}}}}{{{b{DFd}}}{{Ch{Hn}}}}{{{b{DFd}}}{{Ch{Ml}}}}{{{b{AFf}}}Fb}{DFd{{Ch{Fb}}}}{{{b{DFd}}{b{DFd}}}Eb}898{c{{Fd{e}}}{}{}}0000000000000{{{b{c}}}A@n{}}000000;;;;;;;{DFd{{DGl{c}}}DGn}{DFd{{DGd{c}}}DGb}{DFd{{DHb{c}}}DFn}{DFd{{DG`{c}}}DGb}{DFd{{DGh{c}}}DGj}{DFd{{DFl{c}}}DFn}{DFd{{DGf{c}}}DFj}{DFd{{DFh{c}}}DFj}{DFd{{DH`{c}}}DGj}{DFd{{DHd{c}}}DGn}{ce{}{}}000000{cDFdDHf}{DFdcDHf}{FbDFd}``33333333333333685;<7=9:4333333321{{}DFd}````````{{{b{c}}d}f{}}00000000000000{{{b{{A`{c}}}}}{{Hd{{b{{A`{c}}}}{b{{A`{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}}}}{b{{A`{c}}}}}}}AEdAEh{{AJn{e}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DIh}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DIj}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DIl}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DIn}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DJ`}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DJb}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DJd}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DJf}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DJh}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DJj}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DJl}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DJn}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DK`}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DKb}}}}{b{A`}}}}}}{{{b{A`}}}{{Hd{{b{A`}}{b{{A`{DKd}}}}{b{A`}}}}}}{{{b{c}}}{{b{Ah}}}{}}00000000000000{{{b{lc}}}{{b{lAh}}}{}}00000000000000{ce{}{}}00000000000000{{{b{c}}}{{b{e}}}{}{}}00000000000000{{{b{lc}}}{{b{le}}}{}{}}00000000000000222222222222222{c{{Ch{e}}}{}{}}00000000000000000000000000000{{{b{DIh}}}DIh}{{{b{DIj}}}DIj}{{{b{DIl}}}DIl}{{{b{DIn}}}DIn}{{{b{DJ`}}}DJ`}{{{b{DJb}}}DJb}{{{b{DJd}}}DJd}{{{b{DJf}}}DJf}{{{b{DJh}}}DJh}{{{b{DJj}}}DJj}{{{b{DJl}}}DJl}{{{b{DJn}}}DJn}{{{b{DK`}}}DK`}{{{b{DKb}}}DKb}{{{b{DKd}}}DKd}{{{b{c}}{b{le}}}f{}{}}00000000000000`{{}DIh}{{}DIj}{{}DIl}{{}DIn}{{}DJ`}{{}DJb}{{}DJd}{{}DJf}{{}DJh}{{}DJj}{{}DJl}{{}DJn}{{}DK`}{{}DKb}{{}DKd}{Fb{{b{c}}}{}}00000000000000{Fb{{b{lc}}}{}}00000000000000{Fbf}00000000000000```{cc{}}00000000000000{cAJn{}}{{{b{{A`{c}}}}}{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}AEdAEh{{AJn{e}}}}{{{b{{A`{Ml}}}}}DIh}{{{b{{A`{ACh}}}}}DIj}{{{b{{A`{Jd}}}}}DIl}{{{b{{A`{Hn}}}}}DIn}{{{b{{A`{ACd}}}}}DJ`}{{{b{{A`{ACb}}}}}DJb}{{{b{{A`{A@b}}}}}DJd}{{{b{{A`{Kl}}}}}DJf}{{{b{{A`{Kj}}}}}DJh}{{{b{{A`{Kn}}}}}DJj}{{{b{{A`{DFd}}}}}DJl}{{{b{{A`{DHj}}}}}DJn}{{{b{{A`{AHj}}}}}DK`}{{{b{{A`{AC`}}}}}DKb}{{{b{{A`{DHl}}}}}DKd}{{{b{{A`{c}}}}c}{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}AEdAEh{{AJn{e}}}}{{{b{{A`{Ml}}}}Ml}DIh}{{{b{{A`{ACh}}}}ACh}DIj}{{{b{{A`{Jd}}}}Jd}DIl}{{{b{{A`{Hn}}}}Hn}DIn}{{{b{{A`{ACd}}}}ACd}DJ`}{{{b{{A`{ACb}}}}ACb}DJb}{{{b{{A`{A@b}}}}A@b}DJd}{{{b{{A`{Kl}}}}Kl}DJf}{{{b{{A`{Kj}}}}Kj}DJh}{{{b{{A`{Kn}}}}Kn}DJj}{{{b{{A`{DFd}}}}DFd}DJl}{{{b{{A`{DHj}}}}DHj}DJn}{{{b{{A`{AHj}}}}AHj}DK`}{{{b{{A`{AC`}}}}AC`}DKb}{{{b{{A`{DHl}}}}DHl}DKd}{{{b{c}}}c{}}00000000000000``````{{{b{DIh}}Fb}b}{{{b{DIj}}Fb}b}{{{b{DIl}}Fb}b}{{{b{DIn}}Fb}b}{{{b{DJ`}}Fb}b}{{{b{DJb}}Fb}b}{{{b{DJd}}Fb}b}{{{b{DJf}}Fb}b}{{{b{DJh}}Fb}b}{{{b{DJj}}Fb}b}{{{b{DJl}}Fb}b}{{{b{DJn}}Fb}b}{{{b{DK`}}Fb}b}{{{b{DKb}}Fb}b}{{{b{DKd}}Fb}b}{{{b{lDIh}}Fb}{{b{l}}}}{{{b{lDIj}}Fb}{{b{l}}}}{{{b{lDIl}}Fb}{{b{l}}}}{{{b{lDIn}}Fb}{{b{l}}}}{{{b{lDJ`}}Fb}{{b{l}}}}{{{b{lDJb}}Fb}{{b{l}}}}{{{b{lDJd}}Fb}{{b{l}}}}{{{b{lDJf}}Fb}{{b{l}}}}{{{b{lDJh}}Fb}{{b{l}}}}{{{b{lDJj}}Fb}{{b{l}}}}{{{b{lDJl}}Fb}{{b{l}}}}{{{b{lDJn}}Fb}{{b{l}}}}{{{b{lDK`}}Fb}{{b{l}}}}{{{b{lDKb}}Fb}{{b{l}}}}{{{b{lDKd}}Fb}{{b{l}}}}{{}Fb}00000000000000{ce{}{}}00000000000000{{{Kf{c}}}{{Kf{Ah}}}{}}00000000000000{{{Jl{c}}}{{Jl{Ah}}}{}}00000000000000{{{Lj{c}}}{{Lj{Ah}}}{}}00000000000000{c{{Ln{e}}}{}{}}00000000000000{c{{Ch{e}}}{}{}}00000000000000555555555555555`{{}c{}}00000000000000{c{{Hd{eCn}}}{}{}}00000000000000000000000000000777777777777777777777777777777{{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}g{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}{{AJl{}{{AJf{c}}{AJh{e}}{AJj{g}}}}}AEdAEh{{AJn{e}}}}{{DIhHnDIh}DIh}{{DIjJdDIj}DIj}{{DIlAChDIl}DIl}{{DInMlDIn}DIn}{{DJ`HnDJ`}DJ`}{{DJbJdDJb}DJb}{{DJdAChDJd}DJd}{{DJfMlDJf}DJf}{{DJhAChDJh}DJh}{{DJjMlDJj}DJj}{{DJlJdDJl}DJl}{{DJnMlDJn}DJn}{{DK`MlDK`}DK`}{{DKbMlDKb}DKb}{{DKdMlDKd}DKd}{{{b{c}}}e{}{}}00000000000000{c{{Fd{e}}}{}{}}00000000000000000000000000000{{{b{c}}}A@n{}}00000000000000````{ce{}{}}00000000000000000000000000000000000000000000000000000000000000000000000000`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}0000000000000000000`{{DKfC@b}DKf}{{DKfc}DKf{{Jn{}{{Ed{C@b}}}}}}{{BJjBJj}{{Fd{BJjIb}}}}{{DKfACn}DKf}{{BJjBJj}BJj}{{{b{lACn}}}f}```{{{b{Jj}}}{{b{Ah}}}}{{{b{BJl}}}{{b{Ah}}}}{{{b{c}}}{{b{Ah}}}{}}{{{b{{BKd{c}}}}}{{b{Ah}}}BL`}{{{b{{BLf{c}}}}}{{b{Ah}}}BLh}22{{{b{{DKh{ce}}}}}{{b{Ah}}}BLhBG`}333333{{{b{{BLn{c}}}}}{{b{Ah}}}BKf}44{{{b{{BLd{c}}}}}{{b{Ah}}}BMf}5{{{b{{BMh{c}}}}}{{b{Ah}}}BMj}66{{{b{{DKj{ce}}}}}{{b{Ah}}}BMjBG`}7{{{b{{BKj{c}}}}}{{b{Ah}}}{BKnAOn}}8{{{b{BKl}}}{{b{Ah}}}}9{{{b{BLj}}}{{b{Ah}}}}:{{{b{BLl}}}{{b{Ah}}}}{{{b{BMb}}}{{b{Ah}}}}<<{{{b{BMd}}}{{b{Ah}}}}={{{b{BMn}}}{{b{Ah}}}}>{{{b{BN`}}}{{b{Ah}}}}?{{{b{{DKl{c}}}}}{{b{Ah}}}BKf}{{{b{c}}}{{b{Ah}}}{}}0{{{b{BJn}}}{{b{BK`}}}}{{{b{BJn}}}{{Ch{{b{BK`}}}}}}{{{b{Jj}}}{{Ch{{b{BK`}}}}}}{{{b{lBJl}}}{{b{lAh}}}}{{{b{lc}}}{{b{lAh}}}{}}000000000000000000000000{{{b{BJn}}}{{b{{BKd{{BKb{c}}}}}}}BKf}{{{b{BJn}}}{{Ch{{b{{BKd{{BKb{c}}}}}}}}}BKf}{{{b{BJn}}}{{b{{BKj{BKh}}}}}}{{{b{BJn}}}{{Ch{{b{{BKj{BKh}}}}}}}}{{{b{BJn}}}{{b{BKl}}}}{{{b{Jj}}}{{b{BKl}}}}{{{b{BJn}}}{{Ch{{b{BKl}}}}}}{{{b{Jj}}}{{Ch{{b{BKl}}}}}}{{{b{BJn}}}{{b{{BKj{c}}}}}BKn}{{{b{BJn}}}{{Ch{{b{{BKj{c}}}}}}}BKn}{{{b{Jj}}}{{Ch{{b{{BKj{c}}}}}}}BKn}{{{b{BJn}}}{{b{{BKd{c}}}}}BL`}{{{b{BJn}}}{{Ch{{b{{BKd{c}}}}}}}BL`}{{{b{Jj}}}{{Ch{{b{{BKd{c}}}}}}}BL`}{{{b{Jj}}}{{b{{BLd{BLb}}}}}}{{{b{BJn}}}{{b{{BLf{c}}}}}BLh}{{{b{Jj}}}{{b{{BLf{c}}}}}BLh}{{{b{BJn}}}{{Ch{{b{{BLf{c}}}}}}}BLh}{{{b{Jj}}}{{Ch{{b{{BLf{c}}}}}}}BLh}{{{b{BJn}}}{{b{BLj}}}}{{{b{BJn}}}{{Ch{{b{BLj}}}}}}{{{b{Jj}}}{{Ch{{b{BLj}}}}}}{{{b{BJn}}}{{b{BLl}}}}{{{b{Jj}}}{{b{BLl}}}}{{{b{BJn}}}{{Ch{{b{BLl}}}}}}{{{b{Jj}}}{{Ch{{b{BLl}}}}}}{{{b{Jj}}}{{b{{BKd{{BKb{c}}}}}}}BKf}{{{b{Jj}}}{{b{{BLn{c}}}}}BKf}{{{b{Jj}}}{{b{{BLn{Kl}}}}}}{{{b{Jj}}}{{b{{BKd{{BM`{Kl}}}}}}}}{{{b{BJn}}}{{b{{BLn{c}}}}}BKf}{{{b{Jj}}}{{b{{BLn{A@b}}}}}}{{{b{BJn}}}{{Ch{{b{{BLn{c}}}}}}}BKf}{{{b{Jj}}}{{Ch{{b{{BLn{c}}}}}}}BKf}{{{b{BJn}}}{{b{BMb}}}}{{{b{Jj}}}{{b{BMb}}}}{{{b{BJn}}}{{Ch{{b{BMb}}}}}}{{{b{Jj}}}{{Ch{{b{BMb}}}}}}{{{b{Jj}}}{{b{BMd}}}}{{{b{BJn}}}{{b{{BLd{c}}}}}BMf}{{{b{Jj}}}{{b{{BLd{c}}}}}BMf}{{{b{BJn}}}{{Ch{{b{{BLd{c}}}}}}}BMf}{{{b{Jj}}}{{Ch{{b{{BLd{c}}}}}}}BMf}{{{b{Jj}}}{{b{{BMh{c}}}}}BMj}{{{b{BJn}}}{{b{{BKd{{BM`{c}}}}}}}BKf}{{{b{Jj}}}{{b{{BKd{{BM`{A@b}}}}}}}}{{{b{BJn}}}{{Ch{{b{{BKd{{BM`{c}}}}}}}}}BKf}{{{b{BJn}}}{{b{{BKj{BMl}}}}}}{{{b{BJn}}}{{Ch{{b{{BKj{BMl}}}}}}}}{{{b{BJn}}}{{b{BMn}}}}{{{b{Jj}}}{{b{BMn}}}}{{{b{BJn}}}{{Ch{{b{BMn}}}}}}{{{b{Jj}}}{{Ch{{b{BMn}}}}}}{DKnACf}{{{b{BJn}}}{{b{BN`}}}}{{{b{Jj}}}{{b{BN`}}}}{{{b{BJn}}}{{Ch{{b{BN`}}}}}}{{{b{Jj}}}{{Ch{{b{BN`}}}}}}{ce{}{}}000000000000000000000000`{{{b{c}}}{{b{e}}}{}{}}000000000000000000000000{{{b{lc}}}{{b{le}}}{}{}}000000000000000000000000{{{b{ACn}}Fb}{{b{{A`{c}}}}}CAl}```{{{b{ACn}}}{{b{{A`{C@b}}}}}}{{DKf{B`{C@b}}}DKf}````{DKf{{Fd{ACnIb}}}}0{DKfACn}`{AfDKf}{Fb{{DL`{c}}}BMf}{FbDLb}{FbDLd}{{{b{{BKj{c}}}}}{{`{{Ef{}{{Ed{{b{{A`{Ml}}}}}}}}}}}{BKnAOn}}``<<<<<<<<<<<<<<<<<<<<<<<<<{c{{Ch{e}}}{}{}}0000000000000000000000000000000000000000000000000{{{b{BN`}}ACd}{{b{{Jl{Jj}}}}}}{{{b{ACn}}}{{b{{A`{ACn}}}}}}{{DKf{B`{ACn}}}DKf}``{{{b{{BKd{c}}}}}{{BKd{c}}}BL`}{{{b{{BLf{c}}}}}{{BLf{c}}}BLh}{{{b{{DKh{ce}}}}}{{DKh{ce}}}BLh{}}{{{b{ACn}}}ACn}{{{b{{BLn{c}}}}}{{BLn{c}}}BKf}{{{b{DLf}}}DLf}{{{b{DKn}}}DKn}{{{b{{BLd{c}}}}}{{BLd{c}}}BMf}{{{b{{BMh{c}}}}}{{BMh{c}}}BMj}{{{b{{DKj{ce}}}}}{{DKj{ce}}}BMj{}}{{{b{{BKj{c}}}}}{{BKj{c}}}{BKnAOn}}{{{b{BKl}}}BKl}{{{b{BLj}}}BLj}{{{b{BLl}}}BLl}{{{b{BMb}}}BMb}{{{b{BMd}}}BMd}{{{b{BMn}}}BMn}{{{b{BN`}}}BN`}{{{b{{DKl{c}}}}}{{DKl{c}}}{DfBKf}}{{{b{{DLh{c}}}}}{{DLh{c}}}{DfJj}}{{{b{c}}{b{le}}}f{}{}}0000000000000000000{BNb{{Fd{fIb}}}}{{{b{BMn}}Fb}{{b{{Jl{Jj}}}}}}{{{b{BMn}}{b{Bf}}}{{Ch{{b{{Jl{Jj}}}}}}}}{{{b{BMn}}}{{B`{{b{Bf}}}}}}{{{b{BMn}}}{{b{{A`{{Jl{Jj}}}}}}}}`{{{b{BMn}}}{{B`{{Jl{Jj}}}}}}{{BJjBJj}Eb}{{{b{{BKj{c}}}}Fb{b{{BKj{c}}}}Fb}Eb{BKnAOn}}````````{{{b{{BKj{c}}}}}{{b{{A`{C@b}}}}}{BKnAOn}}{{{b{Jj}}}{{b{Af}}}}{{{b{{BKd{c}}}}}{{b{Af}}}BL`}{{{b{{BLf{c}}}}}{{b{Af}}}BLh}{{{b{{DKh{ce}}}}}{{b{Af}}}BLhBG`}{{{b{ACn}}}{{b{Af}}}}{{DKfAf}DKf}{{{b{{BLn{c}}}}}{{b{Af}}}BKf}{{{b{{BLd{c}}}}}{{b{Af}}}BMf}{{{b{{BMh{c}}}}}{{b{Af}}}BMj}{{{b{{DKj{ce}}}}}{{b{Af}}}BMjBG`}{{{b{{BKj{c}}}}}{{b{Af}}}{BKnAOn}}{{{b{BKl}}}{{b{Af}}}}{{{b{BLj}}}{{b{Af}}}}{{{b{BLl}}}{{b{Af}}}}{{{b{BMb}}}{{b{Af}}}}{{{b{BMd}}}{{b{Af}}}}{{{b{BMn}}}{{b{Af}}}}{{{b{BN`}}}{{b{Af}}}}{{{b{{DKl{c}}}}}{{b{Af}}}BKf}````````````````{{}DKn}{{}c{}}{Fb{{b{c}}}{}}000000000000000000000000{Fb{{b{lc}}}{}}000000000000000000000000``{{BJjBJj}{{Fd{BJjIb}}}}{{BJjBJj}BJj}{{{b{{BMh{c}}}}}{{Ch{{DKj{ce}}}}}BMj{}}{{{b{Jj}}}c{{BNd{ACn}}}}{{{b{{BLf{c}}}}}{{Ch{{DKh{ce}}}}}BLh{}}````````{Fbf}000000000000000000000000{{{b{BMb}}}{{b{BMn}}}}``{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}}CnBKf}{{{b{{BKd{{BKb{c}}}}}}{b{{BKd{{BKb{c}}}}}}}CnBKf}{{{b{{BLf{c}}}}{b{{BLf{c}}}}}CnBLh}{{{b{ACn}}{b{ACn}}}Cn}{{{b{BNl}}{b{BNl}}}Cn}{{{b{DLj}}{b{DLj}}}Cn}{{{b{{BLn{c}}}}{b{{BLn{c}}}}}CnBKf}{{{b{{BLd{c}}}}{b{{BLd{c}}}}}CnBMf}{{{b{{BKj{c}}}}{b{{BKj{c}}}}}Cn{BKnAOn}}{{{b{Jj}}{b{c}}}CnJj}{{{b{Jj}}{b{Jj}}}Cn}{{{b{BKl}}{b{BKl}}}Cn}{{{b{BLj}}{b{BLj}}}Cn}{{{b{BLl}}{b{BLl}}}Cn}{{{b{BMb}}{b{BMb}}}Cn}{{{b{BMd}}{b{BMd}}}Cn}{{{b{BMn}}{b{BMn}}}Cn}{{{b{{DKl{c}}}}{b{{DKl{c}}}}}CnBKf}{{{b{c}}{b{e}}}Cn{}{}}0000000{{{Jl{Jj}}BNfBNh}{{Fd{fIb}}}}{{{b{lDLl}}FbFbFb}f}`{{{b{lDLl}}Fb}f}``{{{b{BKl}}}Fb}``````{{{b{BMn}}}{{b{DLn}}}}````{{{b{lBJl}}}{{Jl{Jj}}}}{{{b{BJl}}}{{Jl{Jj}}}}{{{b{{BKd{c}}}}{b{lFh}}}{{Fd{fFj}}}BL`}{{{b{{BLf{c}}}}{b{lFh}}}{{Fd{fFj}}}BLh}{{{b{{DKh{ce}}}}{b{lFh}}}{{Fd{fFj}}}BLh{}}{{{b{DLl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{ACn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BNl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DLj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DKf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{BLn{c}}}}{b{lFh}}}{{Fd{fFj}}}BKf}{{{b{DLf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DKn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{BLd{c}}}}{b{lFh}}}{{Fd{fFj}}}BMf}{{{b{{BMh{c}}}}{b{lFh}}}{{Fd{fFj}}}BMj}{{{b{{DKj{ce}}}}{b{lFh}}}{{Fd{fFj}}}BMj{}}{{{b{{BKj{c}}}}{b{lFh}}}{{Fd{fFj}}}{BKnAOn}}{{{b{BKl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BLj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BLl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BMb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BMd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{DM`{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnBMf}}{{{b{BMn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BN`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{DKl{c}}}}{b{lFh}}}{{Fd{fFj}}}BKf}{{{b{{DLh{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnJj}}{DLlACn}{{{B`{{Ch{Ej}}}}}{{BKd{{BM`{c}}}}}BKf}{{{BLn{c}}}{{BKd{{BKb{c}}}}}BKf}{ACn{{BKd{c}}}BL`}{{{B`{{Ch{{b{Bf}}}}}}}{{BKd{{BM`{c}}}}}BKf}{{{BKd{{BM`{c}}}}}{{BKd{{BKb{c}}}}}BKf}{{{B`{Ej}}}{{BKd{{BM`{c}}}}}BKf}{cc{}}{{{B`{{b{{A`{Ml}}}}}}}{{BKd{{BKb{c}}}}}BKf}{{{B`{{Ch{{b{{A`{Ml}}}}}}}}}{{BKd{{BKb{c}}}}}BKf}{{{BKd{{BKb{c}}}}}{{BKd{{BM`{c}}}}}BKf}{{{BLn{c}}}{{BKd{{BM`{c}}}}}BKf}{{{B`{{b{Bf}}}}}{{BKd{{BM`{c}}}}}BKf}5{ACn{{BLf{c}}}BLh}66{{{BLf{c}}}ACnBLh}{BMnACn}8{{{BKj{c}}}ACn{BKnAOn}}{BLlACn}{BMdACn}{BLjACn}{{{BLn{c}}}ACnBKf}{{{BLd{c}}}ACnBMf}{BMbACn}{{{BMh{c}}}ACnBMj}{BKlACn}{{{BKd{c}}}ACnBL`}{{{DKl{c}}}ACnBKf}{BN`ACn}{cc{}}00{ACnDKf}1{ACn{{BLn{c}}}BKf}{BLl{{BLn{c}}}BKf}{BMb{{BLn{A@b}}}}44{ACfDKn}{{{B`{Ch}}}{{BLd{DMb}}}}{{{B`{Ch}}}{{BLd{DMd}}}}{{{B`{Ch}}}{{BLd{CAd}}}}{{{B`{Ch}}}{{BLd{DMf}}}}{B`{{BLd{DMh}}}}{B`{{BLd{DMj}}}}{B`{{BLd{DMl}}}}{{{B`{Ch}}}{{BLd{C@j}}}}{{{B`{Ch}}}{{BLd{BLb}}}}{{{B`{Ch}}}{{BLd{DMh}}}}{B`{{BLd{DMn}}}}{{{B`{Ch}}}{{BLd{DN`}}}}{{{B`{Ch}}}{{BLd{DNb}}}}{{{B`{Ch}}}{{BLd{DNd}}}}{{{B`{Ch}}}{{BLd{DMn}}}}{B`{{BLd{DNf}}}}{{{B`{Ch}}}{{BLd{DNh}}}}{B`{{BLd{DNd}}}}{{{B`{Ch}}}{{BLd{DNj}}}}{{{B`{Ch}}}{{BLd{DNl}}}}{{{B`{Ch}}}{{BLd{DMl}}}}{B`{{BLd{DNn}}}}{B`{{BLd{DO`}}}}{B`{{BLd{DOb}}}}{B`{{BLd{DOd}}}}{B`{{BLd{DOf}}}}{{{B`{Ch}}}{{BLd{DOh}}}}{B`{{BLd{DOj}}}}{{{B`{Ch}}}{{BLd{DOl}}}}{{{B`{Ch}}}{{BLd{DNn}}}}{{{B`{Ch}}}{{BLd{DOj}}}}{{{B`{Ch}}}{{BLd{DOn}}}}{B`{{BLd{DNb}}}}{{{B`{Ch}}}{{BLd{E@`}}}}{cc{}}{B`{{BLd{E@b}}}}{B`{{BLd{DOl}}}}{{{B`{Ch}}}{{BLd{DMj}}}}{B`{{BLd{E@`}}}}{B`{{BLd{E@d}}}}{B`{{BLd{DOh}}}}{B`{{BLd{DNj}}}}{B`{{BLd{C@j}}}}{{{B`{Ch}}}{{BLd{DO`}}}}{ACn{{BLd{c}}}BMf}{{{B`{Ch}}}{{BLd{E@d}}}}{B`{{BLd{DOn}}}}{B`{{BLd{DMd}}}}{B`{{BLd{CAd}}}}{{{B`{Ch}}}{{BLd{DOd}}}}{{{B`{Ch}}}{{BLd{DOf}}}}{B`{{BLd{E@f}}}}{{{B`{Ch}}}{{BLd{E@f}}}}{B`{{BLd{DNl}}}}{B`{{BLd{DMb}}}}{{{B`{Ch}}}{{BLd{DOb}}}}{{{B`{Ch}}}{{BLd{E@b}}}}{{{B`{Ch}}}{{BLd{DNf}}}}{B`{{BLd{DMf}}}}{B`{{BLd{BLb}}}}{B`{{BLd{DNh}}}}{B`{{BLd{DN`}}}}{ACn{{BMh{c}}}BMj}{cc{}}0{{{B`{{b{{A`{Ml}}}}}}}{{BKj{BKh}}}}{{{B`{{b{Bf}}}}}{{BKj{BMl}}}}{ACn{{BKj{c}}}{BKnAOn}}3{{{b{{BKd{c}}}}}{{BKj{e}}}BL`{{BKn{}{{AJf{}}}}}}{{{B`{{Ch{Ej}}}}}{{BKj{BMl}}}}{{{B`{{Ch{{b{{A`{Ml}}}}}}}}}{{BKj{BKh}}}}{{{B`{Ej}}}{{BKj{BMl}}}}{{{B`{{Ch{{b{Bf}}}}}}}{{BKj{BMl}}}}{{{B`{Cn}}}BKl}9{ACnBKl}{{{B`{{Ch{Cn}}}}}BKl}{E@hBKl}{{{B`{{b{{Hf{Ml}}}}}}}BLj}{{{B`{{Ch{{b{{A`{Ml}}}}}}}}}BLj}>{ACnBLj}{BLlBLj}{{{B`{{b{{A`{Ml}}}}}}}BLj}{cc{}}{ACnBLl}{ACnBMb}2{ACnBMd}3{ACb{{DM`{DNn}}}}{CAn{{DM`{DN`}}}}{ACd{{DM`{DOh}}}}{Hn{{DM`{DMb}}}}{{{b{Ch}}}{{DM`{c}}}BMf}{Jd{{DM`{CAd}}}}{Kn{{DM`{DNb}}}}{AC`{{DM`{BLb}}}}{Kl{{DM`{DOb}}}}{Kj{{DM`{DOl}}}}{Ml{{DM`{DMh}}}}{Ch{{DM`{c}}}BMf}{ACh{{DM`{DOn}}}}{DFd{{DM`{DMj}}}}{cc{}}{A@b{{DM`{C@j}}}}{{{Hd{{B`{{Hd{{Jl{DBh}}{Jl{Jj}}}}}}C@b}}}BMn}2{ACnBMn}{BOdBMn}{{{B`{{Hd{{Jl{DBh}}{Jl{Jj}}}}}}}BMn}{ACnBN`}6{BLl{{DKl{c}}}BKf}7{ACn{{DKl{c}}}BKf}8{{ceg}BKlBOhBOh{{AKj{}{{Nj{Cn}}}}}}{e{{BKd{g}}}N`{{Jn{}{{Ed{{b{{Ch{c}}}}}}}}}BL`}{e{{BKd{g}}}N`{{Jn{}{{Ed{{Ch{c}}}}}}}BL`}{c{{BLf{e}}}{{Jn{}{{Ed{{b{Bf}}}}}}}BLh}{c{{BLf{e}}}{{Jn{}{{Ed{{Ch{{b{Bf}}}}}}}}}BLh}{g{{BLd{c}}}BMf{{El{{DM`{c}}}}}{{Jn{}{{Ed{e}}}}}}{c{{BMh{e}}}{{Jn{}{{Ed{{b{Bf}}}}}}}BMj}{c{{BMh{e}}}{{Jn{}{{Ed{{Ch{{b{Bf}}}}}}}}}BMj}{e{{BKj{g}}}N`{{Jn{}{{Ed{{b{{Ch{c}}}}}}}}}{BKnAOn}}{e{{BKj{g}}}N`{{Jn{}{{Ed{{Ch{c}}}}}}}{BKnAOn}}{eBKl{{CIb{{Ch{Cn}}}}}{{Jn{}{{Ed{c}}}}}}{e{{BLn{g}}}{{Jn{}{{Ed{Ch}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}BKf}{{eA@b}BLl{{Jn{}{{Ed{Ch}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{BKd{g}}}N`{{Jn{}{{Ed{c}}}}}BL`}{c{{BLd{e}}}{{Jn{}{{Ed{}}}}}BMf}{e{{BKj{g}}}N`{{Jn{}{{Ed{c}}}}}{BKnAOn}}{{c{Ch{BNn}}}{{BLd{e}}}{{Jn{}{{Ed{}}}}}BMf}{{{B`{{Ch{{b{{A`{Ml}}}}}}}}}{{BKd{{BKb{c}}}}}BKf}{{{B`{{Ch{Kl}}}}{Ch{Ej}}}{{BLd{c}}}E@j}{{{b{{AO`{CBb}}}}}{{Fd{ACnCBf}}}}{{{b{c}}}c{}}0000000000000000000{e{{BLd{g}}}{{CIb{Ch}}}{{Jn{}{{Ed{c}}}}}BMf}{{ce}{{BLd{g}}}BOh{{AKj{}{{Nj{}}}}}BMf}{{ce}BKlBOh{{AKj{}{{Nj{Cn}}}}}}{Fb{{BLd{c}}}BMf}{{{B`{{b{{A`{Ml}}}}}}}{{BKd{{BKb{c}}}}}BKf}{{{B`{Kl}}{Ch{Ej}}}{{BLd{c}}}E@j}{{{b{{BKj{c}}}}}{{BKj{c}}}{BKnAOn}}{{{b{BNj}}}{{Hd{{b{Jj}}Cn}}}}{{{b{c}}}{{Hd{{b{Jj}}Cn}}}{}}0000000{{{b{{b{Jj}}}}}{{Hd{{b{Jj}}Cn}}}}{{{b{Jj}}}{{Hd{{b{Jj}}Cn}}}}22222222{{{b{{DLh{c}}}}}{{Hd{{b{Jj}}Cn}}}Jj}{{{b{Jj}}}Fb}{{{b{{BKd{c}}}}}FbBL`}{{{b{{BLf{c}}}}}FbBLh}{{{b{{DKh{ce}}}}}FbBLhBG`}{{{b{ACn}}}Fb}{{{b{{BLn{c}}}}}FbBKf}{{{b{{BLd{c}}}}}FbBMf}{{{b{{BMh{c}}}}}FbBMj}{{{b{{DKj{ce}}}}}FbBMjBG`}{{{b{{BKj{c}}}}}Fb{BKnAOn}}{{{b{BKl}}}Fb}{{{b{BLj}}}Fb}{{{b{BLl}}}Fb}{{{b{BMb}}}Fb}{{{b{BMd}}}Fb}{{{b{BMn}}}Fb}{{{b{BN`}}}Fb}{{{b{{DKl{c}}}}}FbBKf}{{{b{Jj}}}Fb}{{{b{{BKd{c}}}}}FbBL`}{{{b{{BLf{c}}}}}FbBLh}{{{b{{DKh{ce}}}}}FbBLhBG`}{{{b{ACn}}}Fb}{{{b{{BLn{c}}}}}FbBKf}{{{b{{BLd{c}}}}}FbBMf}{{{b{{BMh{c}}}}}FbBMj}{{{b{{DKj{ce}}}}}FbBMjBG`}{{{b{{BKj{c}}}}}Fb{BKnAOn}}{{{b{BKl}}}Fb}{{{b{BLj}}}Fb}{{{b{BLl}}}Fb}{{{b{BMb}}}Fb}{{{b{BMd}}}Fb}{{{b{BMn}}}Fb}{{{b{BN`}}}Fb}{{{b{{DKl{c}}}}}FbBKf}{{}Fb}{{}Af}0<{{{b{{BMh{c}}}}Fb}FbBMj}{{{b{{BMh{c}}}}{b{{A`{e}}}}}{{Fd{{B`{Fb}}Ib}}}BMjCAl}{{{b{ACn}}}{{Fd{FbIb}}}}?``{{{b{BMn}}{b{Bf}}}b}5555555555555555555555555`{{{b{ACf}}Fb}{{b{{A`{Ml}}}}}}``{ce{}{}}000000000000000000000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000000000000000000000{{{Jl{c}}}{{Jl{Ah}}}{}}00000000000000000000000{{{Lj{c}}}{{Lj{Ah}}}{}}000000000000000000000000{{{Kf{BJl}}}{{Kf{Ah}}}}{{{BKd{c}}}{{Fd{{E@l{c}}{BKd{c}}}}}BL`}{DLlDKf}{ACnDKf}{{{BLd{c}}}{{Fd{{DL`{c}}{BLd{c}}}}}BMf}{JjACn}{{{BKd{c}}}ACnBL`}{{{BLf{c}}}ACnBLh}{{{DKh{ce}}}ACnBLhBG`}{{{BLn{c}}}ACnBKf}{{{BLd{c}}}ACnBMf}{{{BMh{c}}}ACnBMj}{{{DKj{ce}}}ACnBMjBG`}{{{BKj{c}}}ACn{BKnAOn}}{BKlACn}{BLjACn}{BLlACn}{BMbACn}{BMdACn}{BMnACn}{BN`ACn}{{{DKl{c}}}ACnBKf}{{{DLh{c}}}cJj}{{{b{{BKd{c}}}}}{}BL`}{{{DKh{ce}}}{}BLh{}}{{{b{{BLd{c}}}}}{}BMf}{{{DKj{ce}}}{}BMj{BG`ABl}}{{{b{{BKj{c}}}}}{}{BKnAOn}}{{{b{BKl}}}}{{{b{BLj}}}}{{{BKd{c}}}{{Hd{C@`C@b{Ch{BNn}}}}}BL`}{{{BLf{c}}}{{Hd{{BLd{c}}{Jl{Jj}}}}}BLh}{{{BLn{c}}}{{Hd{{Jl{DBh}}{C@`{c}}{Jl{Jj}}{Ch{BNn}}}}}BKf}{{{BLd{c}}}{{Hd{AfCDf{Ch{BNn}}}}}BMf}{{{BKj{c}}}{{Hd{{CDf{ACf}}{B`{C@b}}{Ch{BNn}}}}}{BKnAOn}}{BKl{{Hd{E@h{Ch{BNn}}}}}}{BLj{{Hd{A@bC@b{Ch{BNn}}}}}}{BLl{{Hd{{Jl{DBh}}A@b{Jl{Jj}}{Ch{BNn}}}}}}{BMb{{Hd{{Jl{DBh}}{C@`{A@b}}BMn{Ch{BNn}}Cn}}}}{BMn{{Hd{DLn{B`{{Jl{Jj}}}}{Ch{BNn}}}}}}{BN`{{Hd{E@n{CDf{ACd}}{Ch{{CDf{A@b}}}}{B`{{Jl{Jj}}}}}}}}{{{DKl{c}}}{{Hd{{Jl{DBh}}{CDf{c}}{CDf{c}}{Jl{Jj}}{Ch{BNn}}}}}BKf}{{{BLf{c}}}{{Fd{{EA`{ce}}{BLf{c}}}}}BLhBMf}{{cANl}{{Fd{{CBj{CBb}}CBf}}}{}}{c{{Ln{e}}}{}{}}000000000000000000000000{{{b{{BKd{c}}}}}CnBL`}{{{b{{b{{BKd{{BM`{c}}}}}}}}}CnBKf}{{{b{{BKj{BMl}}}}}Cn}{{{b{{b{{BKj{BMl}}}}}}}Cn}{{{b{Af}}}Cn}{{{b{Jj}}}Cn}5{{{b{{BLf{c}}}}}CnBLh}0{{{b{{DKh{ce}}}}}CnBLhBG`}{{{b{DLl}}}Cn}{{{b{ACn}}}Cn}{{{b{{BLn{c}}}}}CnBKf}{{{b{{BLd{c}}}}}CnBMf}0{{{b{{BMh{c}}}}}CnBMj}{{{b{{DKj{ce}}}}}CnBMjBG`}{{{b{{BKj{c}}}}}Cn{BKnAOn}}{{{b{BJl}}}Cn}{{{b{BKl}}}Cn}0{{{b{BLj}}}Cn}{{{b{BLl}}}Cn}{{{b{BMb}}}Cn}{{{b{BMd}}}Cn}{{{b{BMn}}}Cn}{{{b{BN`}}}Cn}{{{b{{DKl{c}}}}}CnBKf}{{BJjBJj}Cn}00000{{{b{ACn}}Fb}Cn}{{{b{Jj}}Fb}Cn}{{{b{{BLf{c}}}}}CnBLh}{{{b{{DKh{ce}}}}}CnBLhBG`}{{{b{{BMh{c}}}}}CnBMj}{{{b{{DKj{ce}}}}}CnBMjBG`}{{{b{Jj}}}Cn};94`65{BJjCn}{{{b{{b{{BKd{{BM`{c}}}}}}}}}{{CA`{{b{{BKd{{BM`{c}}}}}}}}}BKf}{{{b{{BKd{c}}}}}{{CA`{{b{{BKd{c}}}}}}}BL`}{{{b{{BLn{c}}}}}{{CA`{{b{{BLn{c}}}}}}}BKf}{{{b{{BLd{c}}}}}{{CA`{{b{{BLd{c}}}}}}}BMf}{{{b{{BKj{c}}}}}{{CA`{{b{{BKj{c}}}}}}}{BKnAOn}}{{{b{{b{{BKj{BMl}}}}}}}{{CA`{{b{{BKj{BMl}}}}}}}}{{{b{BKl}}}{{CA`{{b{BKl}}}}}}{{{b{BLj}}}{{CA`{{b{BLj}}}}}}{{{b{BLl}}}{{CA`{{b{BLl}}}}}}{{{b{BMb}}}{{CA`{{b{BMb}}}}}}{{{b{{DKl{c}}}}}{{CA`{{b{{DKl{c}}}}}}}BKf}`{{{b{{BLf{c}}}}Fb}{{Ch{Fb}}}BLh}``{{{b{BMb}}}{{b{Af}}}}{{{b{BK`}}}{{b{Jj}}}}{{{b{{BLf{c}}}}}{{b{{BLd{c}}}}}BLh}{{{b{{BLf{c}}}}}{{b{Jj}}}BLh}{{{b{{DKh{ce}}}}}{{b{{BLd{c}}}}}BLh{}}{{{b{BMb}}}{{b{{Jl{Jj}}}}}}```{{{b{{BLf{c}}}}}{{`{{Ef{}{{Ed{{Ch{Fb}}}}}}}}}BLh}{{{b{Af}}}BNl}{{{b{Jj}}}Fb}{{{b{BJl}}}Fb}{{{b{{BKd{c}}}}}FbBL`}{{{b{{BLf{c}}}}}FbBLh}0{{{b{{DKh{ce}}}}}FbBLhBG`}{{{b{DLl}}}Fb}{{{b{ACn}}}Fb}{{DKfFb}DKf}{{{b{{BLn{c}}}}}FbBKf}{{{b{{BLd{c}}}}}FbBMf}0{{{b{{BMh{c}}}}}FbBMj}{{{b{{DKj{ce}}}}}FbBMjBG`}{{{b{{BKj{c}}}}}Fb{BKnAOn}}{{{b{BKl}}}Fb}0{{{b{BLj}}}Fb}{{{b{BLl}}}Fb}{{{b{BMb}}}Fb}{{{b{BMd}}}Fb}{{{b{BMn}}}Fb}{{{b{BN`}}}Fb}{{{b{{DKl{c}}}}}FbBKf}````````````{{{b{{BLd{c}}}}}FbBMj}{{{b{{BLf{c}}}}}{{Ch{BNn}}}BLh}{{{b{{DKh{ce}}}}}{{Ch{BNn}}}BLhBG`}{{{b{{BMh{c}}}}}{{Ch{BNn}}}BMj}{{{b{{DKj{ce}}}}}{{Ch{BNn}}}BMjBG`}{{{b{Jj}}}{{Ch{BNn}}}}{{{b{BMd}}}{{Ch{BNn}}}}{{{b{BN`}}}{{Ch{BNn}}}}`{{{b{{BLf{c}}}}{b{Bf}}}ChBLh}{c{{Ch{e}}}{}{}}000000000000000000000000{ce{}{}}000000000000000000000000{ACn{{Jl{Jj}}}}{{{b{Af}}Fb}{{Kf{BJl}}}}{{{b{Jj}}{b{Jj}}BO`}{{Fd{{Kf{O`}}Ib}}}}{{{b{{A`{Ml}}}}JdJd}ACf}``{{BJjBJj}{{Fd{BJjIb}}}}{{BJjBJj}BJj}10`{BJj{{Fd{BJjIb}}}}{BJjBJj}{{C@`C@b{Ch{BNn}}}{{BKd{c}}}BL`}{{{BLd{c}}{Jl{Jj}}}{{BLf{c}}}BLh}{{{B`{{b{ACn}}}}CnFb}DLl}{AfDKf}{{{Jl{DBh}}{C@`{c}}{Jl{Jj}}{Ch{BNn}}}{{BLn{c}}}BKf}{{Jd{b{{A`{Ml}}}}}DKn}{{CDf{Ch{BNn}}}{{BLd{c}}}BMf}{{{CDf{ACf}}{B`{C@b}}{Ch{BNn}}}{{BKj{c}}}{BKnAOn}}{{E@h{Ch{BNn}}}BKl}{{A@bC@b{Ch{BNn}}}BLj}{{{Jl{DBh}}A@b{Jl{Jj}}{Ch{BNn}}}BLl}{{{Jl{DBh}}{C@`{A@b}}BMn{Ch{BNn}}Cn}BMb}{FbBMd}{{DLn{B`{{Jl{Jj}}}}{Ch{BNn}}}BMn}{{{Jl{DBh}}{CDf{c}}{CDf{c}}{Jl{Jj}}{Ch{BNn}}}{{DKl{c}}}BKf}{c{{DLh{c}}}Jj}{{}BNl}{{{b{Af}}}ACn}1{{{b{Af}}}{{Jl{Jj}}}}{{Fb{Ch{BNn}}}BMn}3{{cFbFb}BKl{{El{C@b}}}}{{c{b{Jj}}{b{{A`{Jd}}}}}{{Fd{BMbIb}}}{{Ef{}{{Ed{{b{Bf}}}}}}}}{{{b{{A`{Ml}}}}}BKl}6{Fb{{BKd{c}}}BL`}{{{b{Af}}Fb}ACn}{{{Jl{DBh}}Fb}{{BLn{c}}}BKf}{Fb{{BLd{c}}}BMf}{Fb{{BKj{c}}}{BKnAOn}}{FbBKl}{{A@bFb}BLj}{{{Jl{DBh}}A@bFb}BLl}{{DLnFb}BMn}{{{Jl{DBh}}Fb}{{DKl{c}}}BKf}{{{b{Af}}Fb}{{Jl{Jj}}}}{{}BNl}{c{{DLh{{BKd{e}}}}}N`BL`}{{{DLh{c}}}{{DLh{{BLf{e}}}}}JjBLh}{{}{{DLh{{BLd{c}}}}}BMf}{c{{DLh{{BKj{e}}}}}N`{BKnAOn}}{Cn{{DLh{BKl}}}}{c{{DLh{BLj}}}{{N`{{A`{Ml}}}}}}{{C@`C@b{Ch{BNn}}}{{BKd{c}}}BL`}{{{BLd{c}}{Jl{Jj}}}{{BLf{c}}}BLh}{{AfFb{Ch{Fb}}{Ch{C@b}}Fb{B`{C@b}}{B`{ACn}}}ACn}{{{CDf{ACf}}{B`{C@b}}{Ch{BNn}}}{{BKj{c}}}{BKnAOn}}{{DLn{B`{{Jl{Jj}}}}{Ch{BNn}}}BMn}{{E@n{CDf{ACd}}{Ch{{CDf{A@b}}}}{B`{{Jl{Jj}}}}}BN`}<{{{b{lBOb}}}{{Fd{{Ch{BOd}}Ib}}}}{{{b{BK`}}}{{B`{Fb}}}}{{{b{{BLf{c}}}}}{{B`{Fb}}}BLh}{{DKf{Ch{C@b}}}DKf}``````````{{{b{DLl}}}Fb}{{{b{ACn}}}Fb}{{DKfFb}DKf}{{{b{Jj}}}Fb}`{{{b{{BLd{c}}}}Ml}{{BLd{c}}}{EAbBMf}}{{}c{}}{{{b{Jj}}}{{Ch{{b{BNn}}}}}}{{{b{{BKd{c}}}}}{{Ch{{b{BNn}}}}}BL`}{{{b{{BLf{c}}}}}{{Ch{{b{BNn}}}}}BLh}{{{b{{DKh{ce}}}}}{{Ch{{b{BNn}}}}}BLhBG`}{{{b{ACn}}}{{Ch{{b{BNn}}}}}}{{DKf{Ch{BNn}}}DKf}{{{b{{BLn{c}}}}}{{Ch{{b{BNn}}}}}BKf}{{{b{{BLd{c}}}}}{{Ch{{b{BNn}}}}}BMf}{{{b{{BMh{c}}}}}{{Ch{{b{BNn}}}}}BMj}{{{b{{DKj{ce}}}}}{{Ch{{b{BNn}}}}}BMjBG`}{{{b{{BKj{c}}}}}{{Ch{{b{BNn}}}}}{BKnAOn}}{{{b{BKl}}}{{Ch{{b{BNn}}}}}}{{{b{BLj}}}{{Ch{{b{BNn}}}}}}{{{b{BLl}}}{{Ch{{b{BNn}}}}}}{{{b{BMb}}}{{Ch{{b{BNn}}}}}}{{{b{BMd}}}{{Ch{{b{BNn}}}}}}{{{b{BMn}}}{{Ch{{b{BNn}}}}}}{{{b{BN`}}}{{Ch{{b{BNn}}}}}}{{{b{{DKl{c}}}}}{{Ch{{b{BNn}}}}}BKf}````````````{{{b{{BKd{{BM`{c}}}}}}Fb}FbBKf}{{{b{BMn}}}Fb}{{{b{{BLf{c}}}}}E@hBLh}{{{b{Jj}}}Fb}{{{b{{BKd{c}}}}}FbBL`}{{{b{{BLf{c}}}}}FbBLh}{{{b{{DKh{ce}}}}}FbBLhBG`}{{{b{ACn}}}Fb}{{DKfFb}DKf}{{{b{{BLn{c}}}}}FbBKf}{{{b{{BLd{c}}}}}FbBMf}{{{b{{BMh{c}}}}}FbBMj}{{{b{{DKj{ce}}}}}FbBMjBG`}{{{b{{BKj{c}}}}}Fb{BKnAOn}}{{{b{BKl}}}Fb}{{{b{BLj}}}Fb}{{{b{BLl}}}Fb}{{{b{BMb}}}Fb}{{{b{BMd}}}Fb}{{{b{BMn}}}Fb}{{{b{BN`}}}Fb}{{{b{{DKl{c}}}}}FbBKf}```{{{b{{BKd{c}}}}}{{b{C@`}}}BL`}{{{b{{BLn{c}}}}}{{b{{C@`{c}}}}}BKf}{{{b{BMb}}}{{b{{C@`{A@b}}}}}}{{{b{BN`}}}{{Ch{{b{{CDf{A@b}}}}}}}}{{{b{{DKl{c}}}}}{{b{{CDf{c}}}}}BKf}````{c{{Hd{eCn}}}{}{}}0000000000000000000000000000000000000000000000000``{{BJjJd}{{Fd{BJjIb}}}}{{BJjJd}BJj}{{{b{{BLd{c}}}}}Ml{EAbBMf}}`{{{b{{BKj{c}}}}Fb}{{`{{Ef{}{{Ed{{b{{A`{Ml}}}}}}}}}}}{BKnAOn}}``{{{b{ACn}}{b{ACn}}}Cn}{{{b{{BLd{c}}}}}{{BLd{e}}}BMf{{BMf{}{{AJf{}}}}}}``{{{b{{DKj{ce}}}}}{{b{{BMh{c}}}}}BMj{}}`{{{b{{BMh{c}}}}}{{b{EAd}}}BMj}{{{b{{DKj{ce}}}}}{{b{EAd}}}BMj{}}````{ce{}{}}0000000000000000000000000000000000000000000000000{{{b{{BLd{c}}}}}ACd{EAbBMf}}{{{b{BOb}}}{{Jl{BOf}}}}`={{{b{Jj}}FbFb}{{Jl{Jj}}}}{{{b{{BKd{c}}}}FbFb}{{Jl{Jj}}}BL`}{{{b{{BKd{c}}}}FbFb}{{BKd{c}}}BL`}{{{b{{BLf{c}}}}FbFb}{{Jl{Jj}}}BLh}{{{b{{BLf{c}}}}FbFb}{{BLf{c}}}BLh}{{{b{{DKh{ce}}}}FbFb}{{Jl{Jj}}}BLhBG`}{{{b{ACn}}FbFb}ACn}{{{b{{BLn{c}}}}FbFb}{{BLn{c}}}BKf}{{{b{{BLn{c}}}}FbFb}{{Jl{Jj}}}BKf}{{{b{{BLd{c}}}}FbFb}{{BLd{c}}}BMf}{{{b{{BLd{c}}}}FbFb}{{Jl{Jj}}}BMf}{{{b{{BMh{c}}}}FbFb}{{Jl{Jj}}}BMj}{{{b{{BMh{c}}}}FbFb}{{BMh{c}}}BMj}{{{b{{DKj{ce}}}}FbFb}{{Jl{Jj}}}BMjBG`}{{{b{{BKj{c}}}}FbFb}{{Jl{Jj}}}{BKnAOn}}{{{b{{BKj{c}}}}FbFb}{{BKj{c}}}{BKnAOn}}{{{b{BKl}}FbFb}BKl}{{{b{BKl}}FbFb}{{Jl{Jj}}}}{{{b{BLj}}FbFb}{{Jl{Jj}}}}{{{b{BLj}}FbFb}BLj}{{{b{BLl}}FbFb}{{Jl{Jj}}}}{{{b{BLl}}FbFb}BLl}{{{b{BMb}}FbFb}{{Jl{Jj}}}}{{{b{BMb}}FbFb}BMb}{{{b{BMd}}FbFb}BMd}{{{b{BMd}}FbFb}{{Jl{Jj}}}}{{{b{BMn}}FbFb}{{Jl{Jj}}}}{{{b{BMn}}FbFb}BMn}{{{b{BN`}}FbFb}{{Jl{Jj}}}}{{{b{BN`}}FbFb}BN`}{{{b{{DKl{c}}}}FbFb}{{DKl{c}}}BKf}{{{b{{DKl{c}}}}FbFb}{{Jl{Jj}}}BKf}``{{BJjBJj}{{Fd{BJjIb}}}}{{BJjBJj}BJj}{{{b{{BKj{c}}}}Fb}{{`{{Ef{}{{Ed{{b{{A`{Ml}}}}}}}}}}}{BKnAOn}}{{{b{{BKd{{BM`{c}}}}}}e}{{`{{Ef{}{{Ed{{Ch{{b{Bf}}}}}}}}}}}BKf{{Ef{}{{Ed{{Ch{Fb}}}}}}}}{{{b{{BKd{{BKb{c}}}}}}e}{{`{{Ef{}{{Ed{{Ch{{b{{A`{Ml}}}}}}}}}}}}}BKf{{Ef{}{{Ed{{Ch{Fb}}}}}}}}{{{b{{BLd{c}}}}e}{{`{{Ef{}{{Ed{Ch}}}}}}}BMf{{Ef{}{{Ed{{Ch{Fb}}}}}}}}{{{b{BKl}}c}{{`{{Ef{}{{Ed{{Ch{Cn}}}}}}}}}{{Ef{}{{Ed{{Ch{Fb}}}}}}}}2310``{{{b{{BLd{c}}}}}{{Ch{{b{Bf}}}}}E@j}{{{BKj{BMl}}}{{BKj{BKh}}}}{{{b{Jj}}}ACn}{{{b{{BKd{c}}}}}ACnBL`}{{{b{{BLf{c}}}}}ACnBLh}{{{b{{DKh{ce}}}}}ACnBLhBG`}{{{b{{BLn{c}}}}}ACnBKf}{{{b{{BLd{c}}}}}ACnBMf}{{{b{{BMh{c}}}}}ACnBMj}{{{b{{DKj{ce}}}}}ACnBMjBG`}{{{b{{BKj{c}}}}}ACn{BKnAOn}}{{{b{BKl}}}ACn}{{{b{BLj}}}ACn}{{{b{BLl}}}ACn}{{{b{BMb}}}ACn}{{{b{BMd}}}ACn}{{{b{BMn}}}ACn}{{{b{BN`}}}ACn}{{{b{{DKl{c}}}}}ACnBKf}{{{b{c}}}e{}{}}0000000000000000000{{{b{ACn}}ANl}{{Fd{{CBj{CBb}}CBf}}}}{{{BKj{BKh}}}{{Fd{{BKj{BMl}}Ib}}}}{{{BKj{BKh}}}{{BKj{BMl}}}}{{{b{BKl}}}Fb}{c{{Fd{e}}}{}{}}00000000000000000000{{{B`{{Hd{{b{Bf}}{Jl{Jj}}}}}}}{{Fd{BMnIb}}}}1111{{{BKd{{BKb{c}}}}}{{Fd{{BKd{{BM`{c}}}}Ib}}}BKf}{e{{Fd{BLjIb}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{c}}}}}}{e{{Fd{BLjIb}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{{Ch{c}}}}}}}}{{eA@b}{{Fd{BLjIb}}}{{N`{{A`{Ml}}}}}{{Ef{}{{Ed{{Ch{c}}}}}}}}5555555555555555555555555{{C@`C@b{Ch{BNn}}}{{Fd{{BKd{c}}Ib}}}BL`}{{{BLd{c}}{Jl{Jj}}}{{Fd{{BLf{c}}Ib}}}BLh}{{AfFb{Ch{C@b}}Fb{B`{C@b}}{B`{ACn}}}{{Fd{ACnIb}}}}{{{Jl{DBh}}{C@`{c}}{Jl{Jj}}{Ch{BNn}}}{{Fd{{BLn{c}}Ib}}}BKf}{{CDf{Ch{BNn}}}{{Fd{{BLd{c}}Ib}}}BMf}{{{b{{BLd{c}}}}{b{Jj}}}{{Fd{{BMh{c}}Ib}}}BMj}{{{CDf{ACf}}{B`{C@b}}{Ch{BNn}}}{{Fd{{BKj{c}}Ib}}}{BKnAOn}}{{A@bC@b{Ch{BNn}}}{{Fd{BLjIb}}}}{{{Jl{DBh}}A@b{Jl{Jj}}{Ch{BNn}}}{{Fd{BLlIb}}}}{{{Jl{DBh}}{C@`{A@b}}BMn{Ch{BNn}}Cn}{{Fd{BMbIb}}}}{{DLn{B`{{Jl{Jj}}}}{Ch{BNn}}}{{Fd{BMnIb}}}}{{E@n{CDf{ACd}}{Ch{{CDf{A@b}}}}{B`{{Jl{Jj}}}}}{{Fd{BN`Ib}}}}{{{Jl{DBh}}{CDf{c}}{CDf{c}}{Jl{Jj}}{Ch{BNn}}}{{Fd{{DKl{c}}Ib}}}BKf}{{{b{{BLd{c}}}}g}{{Fd{{BLd{i}}e}}}BMf{}{{O`{}{{Nj{{Fd{e}}}}}}}BMf}{{{BLd{c}}g}{{Fd{{Fd{{BLd{c}}e}}{BLd{c}}}}}BMf{}{{O`{}{{Nj{{Fd{e}}}}}}}}{{{b{c}}}A@n{}}000000000000000000000{{{b{BN`}}Fb}ACd}111`{{{b{BN`}}}{{b{{CDf{ACd}}}}}}`{{{b{BN`}}}{{B`{{b{Bf}}}}}}`{{{b{{BLd{c}}}}e}{{BLd{g}}}BMf{{O`{}{{Nj{}}}}}BMf}{{{BLf{c}}e}{{Fd{{BLf{c}}{BLf{c}}}}}BLh{{O`{}{{Nj{}}}}}}{{{BLd{c}}e}{{Fd{{BLd{c}}{BLd{c}}}}}BMf{{O`{}{{Nj{}}}}}}{{{b{{BLd{c}}}}e}{{BLd{g}}}BMf{{O`{}{{Nj{Ch}}}}}BMf}{ce{}{}}0000000000000000000000000000000000000000000000000{{{b{ACn}}}{{Fd{fIb}}}}0{{{b{{BLd{c}}}}Ml}{{Fd{fIb}}}{EAbBMf}}111{{{b{{BOh{}{{Ed{c}}}}}}Fb}c{ABlBG`}}{{{b{{BKd{c}}}}Fb}bBL`}{{{b{{b{{BKd{c}}}}}}Fb}{}BL`}{{{b{{DKh{ce}}}}Fb}{}BLh{BG`ABl}}{{{b{{b{{BLn{c}}}}}}Fb}{}BKf}{{{b{{BLn{c}}}}Fb}{{Jl{Jj}}}BKf}{{{b{{BLd{c}}}}Fb}{}BMf}{{{b{{b{{BLd{c}}}}}}Fb}{}BMf}{{{b{{DKj{ce}}}}Fb}{}BMj{BG`ABl}}{{{b{{BKj{c}}}}Fb}b{BKnAOn}}{{{b{{b{{BKj{c}}}}}}Fb}{}{BKnAOn}}{{{b{{b{BKl}}}}Fb}}{{{b{BKl}}Fb}Cn}{{{b{BLj}}Fb}{{b{{A`{Ml}}}}}}{{{b{{b{BLj}}}}Fb}}{{{b{{b{BLl}}}}Fb}}{{{b{BLl}}Fb}{{Jl{Jj}}}}{{{b{BLl}}Fb}}{{{b{{b{BMb}}}}Fb}}{{{b{BMb}}Fb}BMn}{{{b{BN`}}Fb}{{Jl{Jj}}}}{{{b{{b{{DKl{c}}}}}}Fb}{}BKf}{{{b{{DKl{c}}}}Fb}{{Jl{Jj}}}BKf}`{{{b{{BLd{c}}}}Fb}{{Ch{AHn}}}C@l}{{{b{{BLd{c}}}}Fb}{{Ch{AI`}}}C@l}{{{b{{BLd{c}}}}FbBOl}{{Ch{{AIh{BOl}}}}}C@l}{{{b{{BLd{c}}}}Fb}{{Ch{AIb}}}C@l}{{{b{{BLd{c}}}}Fb}Ej{EAbBMf}}{{{b{{BLd{c}}}}Fb}{{Ch{AIf}}}C@l}``{{{b{{BKd{c}}}}}{{b{{A`{Ml}}}}}BL`}{{{b{BLj}}}{{b{{A`{Ml}}}}}}```{{{b{{BKd{c}}}}Fb}{}BL`}{{{b{{BLn{c}}}}Fb}cBKf}{{{b{BLj}}}A@b}{{{b{BLl}}}A@b}{{{b{BMb}}Fb}A@b}```{{{b{BLj}}Fb}A@b}{{{b{BLl}}Fb}A@b}{{{b{BN`}}Fb}Fb}{{{b{{DKl{c}}}}Fb}cBKf}`{{{b{{BKd{c}}}}}{{b{A`}}}BL`}{{{b{{BLn{c}}}}}{{b{{A`{c}}}}}BKf}{{{b{BMb}}}{{b{{A`{A@b}}}}}}{{{b{{DKl{c}}}}}{{b{{A`{c}}}}}BKf}````40`{{{b{{BLf{c}}}}}AfBLh}{{{b{{BLn{c}}}}}AfBKf}{{{b{BLl}}}Af}{{{b{BMb}}}{{b{Af}}}}{{{b{{DKl{c}}}}}AfBKf}{{{b{{BOh{}{{Ed{c}}}}}}Fb}c{ABlBG`}}{{{b{{BKd{c}}}}Fb}bBL`}{{{b{{b{{BKd{c}}}}}}Fb}{}BL`}{{{b{{DKh{ce}}}}Fb}{}BLh{BG`ABl}}{{{b{{BLn{c}}}}Fb}{{Jl{Jj}}}BKf}{{{b{{b{{BLn{c}}}}}}Fb}{}BKf}{{{b{{BLd{c}}}}Fb}{}BMf}{{{b{{b{{BLd{c}}}}}}Fb}{}BMf}{{{b{{DKj{ce}}}}Fb}{}BMj{BG`ABl}}{{{b{{BKj{c}}}}Fb}b{BKnAOn}}{{{b{{b{{BKj{c}}}}}}Fb}{}{BKnAOn}}{{{b{{b{BKl}}}}Fb}}{{{b{BKl}}Fb}Cn}{{{b{{b{BLj}}}}Fb}}{{{b{BLj}}Fb}{{b{{A`{Ml}}}}}}{{{b{{b{BLl}}}}Fb}}{{{b{BLl}}Fb}}{{{b{BMb}}Fb}BMn}{{{b{{b{BMb}}}}Fb}}{{{b{{b{{DKl{c}}}}}}Fb}{}BKf}{{{b{{DKl{c}}}}Fb}{{Jl{Jj}}}BKf}{{{b{BK`}}}{{b{{Jl{Jj}}}}}}{{{b{{BKd{c}}}}}{{b{C@b}}}BL`}{{{b{{BLf{c}}}}}{{b{{Jl{Jj}}}}}BLh}0{{{b{{DKh{ce}}}}}{{b{e}}}BLh{}}{{{b{{BLn{c}}}}}{{b{{Jl{Jj}}}}}BKf}{{{b{{BLd{c}}}}}{{b{CDf}}}BMf}{{{b{{BMh{c}}}}}{{b{{Jl{Jj}}}}}BMj}{{{b{{DKj{ce}}}}}{{b{e}}}BMj{}}{{{b{BKl}}}{{b{E@h}}}}{{{b{BLj}}}{{b{C@b}}}}{{{b{BLl}}}{{b{{Jl{Jj}}}}}}{{{b{BMb}}}{{b{{Jl{Jj}}}}}}{{{b{{DKl{c}}}}}{{b{{Jl{Jj}}}}}BKf}````````````````````{{{b{{BKj{c}}}}}{{b{{CDf{ACf}}}}}{BKnAOn}}``{ce{}{}}000000000000000000000000{{DKnJd}DKn}{{{B`{{b{ACn}}}}CnDLf}DLl}{{{BLd{c}}Af}{{BLd{c}}}BMf}2{{{BLd{c}}MlACd}{{Fd{{BLd{c}}Ib}}}{EAbBMf}}{{{BLd{c}}e}{{BLd{c}}}E@j{{El{{Jl{Bf}}}}}}{{{BLd{c}}{Ch{e}}}{{BLd{c}}}E@j{{El{{Jl{Bf}}}}}}{{{BLd{c}}}{{BLd{c}}}E@j}{{{b{BK`}}{Jl{Jj}}}{{Jl{Jj}}}}{{{b{{BLf{c}}}}{Jl{Jj}}}{{BLf{c}}}BLh}{{{b{{BLf{c}}}}{Jl{Jj}}}{{Jl{Jj}}}BLh}::::::::::::::::::::::::::::::::::::::::::::::::::{{{b{lBNb}}{b{BOd}}}{{Fd{fIb}}}}```````````````````````````````````````````````````````````````````````````````````{{{b{Jj}}}{{b{Ah}}}}`{{{b{Jj}}}{{b{Af}}}}````````````{{}c{}}````{{{b{Jj}}}Fb}0{{}Fb}{JjACn}{{{b{Jj}}}Cn}{{{b{Jj}}Fb}Cn}1`0{{{b{BK`}}}{{b{Jj}}}}`5````{{{b{Jj}}}{{Ch{BNn}}}}{ACn{{Jl{Jj}}}}`{{{b{Af}}}{{Jl{Jj}}}}{{{b{Af}}Fb}{{Jl{Jj}}}}{{{b{BK`}}}{{B`{Fb}}}}:{{{b{Jj}}}{{Ch{{b{BNn}}}}}}``````````;````{{{b{Jj}}FbFb}{{Jl{Jj}}}}{{{b{Jj}}}ACn}`{{{b{{BOh{}{{Ed{c}}}}}}Fb}c{ABlBG`}}`````````0{{{b{BK`}}}{{b{{Jl{Jj}}}}}}``````````{{{b{BK`}}{Jl{Jj}}}{{Jl{Jj}}}}`````````````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}`{{{b{lEAf}}Fb}f}{{{b{l{EAh{c}}}}Fb}fCAl}{{{b{{EAj{c}}}}}Fb{BKnAOn}}{{{b{lEAf}}Cn}f}{{{b{l{EAh{c}}}}c}fCAl}{{{b{lEAl}}Cn}f}{{{b{l{EAn{c}}}}Cn}fBJl}{{{b{l{EB`{ce}}}}Cn}fBKfBJl}{{{b{l{EBb{ce}}}}Cn}{{Fd{fIb}}}BJlBJl}{{{b{l{EA`{ce}}}}}{{Fd{Ib}}}BLhBMf}{{{b{l{EBd{ce}}}}g}{{Fd{Ib}}}BLhBL`N`}{{{b{lEBf}}{b{Bf}}}{{Fd{fIb}}}}{{{b{l{EAj{c}}}}C@b}Jd{BKnAOn}}{{{b{lEAf}}{b{E@h}}}f}{{{b{lDLd}}}f}{{{b{lDLd}}Fb}f}{{{b{lEAf}}FbCn}f}{{{b{l{EAh{c}}}}Fbc}fCAl}{{{b{l{EA`{ce}}}}Fb}{{Fd{Ib}}}BLhBMf}{{{b{l{EBd{ce}}}}gFb}{{Fd{Ib}}}BLhBL`N`}{{{b{l{EAh{c}}}}Fb}fCAl}{{{b{l{E@l{c}}}}}fBL`}{{{b{lEAl}}}f}{{{b{l{EAj{c}}}}}f{BKnAOn}}{{{b{lDLb}}}f}{{{b{lEBh}}}f}{{{b{l{EB`{ce}}}}}fBKfBJl}<{{{b{l{DL`{c}}}}}fBMf}{{{b{l{EA`{ce}}}}}fBLhBMf}{{{b{l{EBj{ce}}}}}fBMjBMf}{{{b{l{EBd{ce}}}}}fBLhBL`}{{{b{l{EBl{ce}}}}}fBMjBL`}{{{b{lEBf}}{b{Bf}}}{{Fd{fIb}}}}{{{b{lDLb}}Fb}f}{{{b{lDLd}}Fb}f}{{{b{l{DL`{c}}}}Fb}fBMf}{{{b{l{EA`{ce}}}}Fb}fBLhBMf}{{{b{l{EBd{ce}}}}Fb}fBLhBL`}{{{b{l{E@l{c}}}}{Ch{e}}}fBL`N`}{{{b{l{EAj{c}}}}{Ch{e}}}f{BKnAOn}N`}{{{b{lDLb}}{Ch{Cn}}}f}{{{b{l{EB`{cg}}}}{Ch{i}}}fBKf{}{{CHn{{Ch{e}}}}BJl}{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{l{DL`{c}}}}Ch}fBMf}{{{b{l{EA`{ce}}}}Ch}fBLhBMf}{{{b{l{EBj{ce}}}}Ch}fBMjBMf}{{{b{l{EBd{ce}}}}{Ch{g}}}fBLhBL`N`}{{{b{l{EBl{ce}}}}{Ch{g}}}fBMjBL`N`}{{{b{l{EA`{ce}}}}ChFb}fBLhBMf}{{{b{l{EBd{ce}}}}{Ch{g}}Fb}fBLhBL`N`}{{{b{lEAf}}{BHh{Fb}}{b{{A`{Ml}}}}}f}{{{b{lEAf}}{b{{A`{Cn}}}}}f}{{{b{l{EAh{c}}}}{b{{A`{c}}}}}fCAl}{{{b{lDLb}}{b{{A`{Cn}}}}}f}{{{b{l{DL`{c}}}}{b{A`}}}fBMf}{{{b{l{EAh{c}}}}e}fCAl{{Jn{}{{Ed{c}}}}}}{{{b{l{DL`{c}}}}e}fBMf{{Jn{}{{Ed{}}}}}}{{{b{l{E@l{c}}}}e}fBL`N`}{{{b{l{EAj{c}}}}e}f{BKnAOn}N`}{{{b{lDLb}}Cn}f}{{{b{lEBh}}c}{{Fd{fIb}}}{{N`{{A`{Ml}}}}}}{{{b{l{EB`{cg}}}}i}fBKf{}{{CHn{{Ch{e}}}}BJl}{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{l{DL`{c}}}}}fBMf}{{{b{l{EA`{ce}}}}}fBLhBMf}{{{b{l{EBj{ce}}}}}fBMjBMf}{{{b{l{EBd{ce}}}}g}fBLhBL`N`}{{{b{l{EBl{ce}}}}g}fBMjBL`N`}{{{b{l{DL`{c}}}}Fb}fBMf}{{{b{lDLb}}{b{{A`{Cn}}}}{b{{A`{Cn}}}}}{{Fd{fIb}}}}{{{b{l{DL`{c}}}}{b{A`}}{b{{A`{Cn}}}}}fBMf}{{{b{l{EA`{ce}}}}Fb}fBLhBMf}{{{b{l{EBd{ce}}}}gFb}fBLhBL`N`}{{{b{l{EAj{c}}}}JdJdJd}f{BKnAOn}}{{{b{BJl}}}{{b{Ah}}}}{{{b{c}}}{{b{Ah}}}{}}00{{{b{{E@l{c}}}}}{{b{Ah}}}BL`}{{{b{EAl}}}{{b{Ah}}}}2{{{b{{EAj{c}}}}}{{b{Ah}}}{BKnAOn}}3{{{b{DLb}}}{{b{Ah}}}}4{{{b{EBh}}}{{b{Ah}}}}5{{{b{{EAn{c}}}}}{{b{Ah}}}BJl}66{{{b{{EB`{ce}}}}}{{b{Ah}}}BKfBJl}7{{{b{{EBb{ce}}}}}{{b{Ah}}}BJlBJl}88{{{b{DLd}}}{{b{Ah}}}}9{{{b{{DL`{c}}}}}{{b{Ah}}}BMf}{{{b{{EA`{ce}}}}}{{b{Ah}}}BLhBMf};;{{{b{{EBj{ce}}}}}{{b{Ah}}}BMjBMf}{{{b{{EBd{ce}}}}}{{b{Ah}}}BLhBL`}=={{{b{{EBl{ce}}}}}{{b{Ah}}}BMjBL`}>{{{b{lBJl}}}{{b{lAh}}}}{{{b{lc}}}{{b{lAh}}}{}}00{{{b{l{E@l{c}}}}}{{b{lAh}}}BL`}{{{b{lEAl}}}{{b{lAh}}}}22{{{b{l{EAj{c}}}}}{{b{lAh}}}{BKnAOn}}3{{{b{lDLb}}}{{b{lAh}}}}4{{{b{lEBh}}}{{b{lAh}}}}5{{{b{l{EAn{c}}}}}{{b{lAh}}}BJl}6{{{b{l{EB`{ce}}}}}{{b{lAh}}}BKfBJl}7{{{b{l{EBb{ce}}}}}{{b{lAh}}}BJlBJl}88{{{b{lDLd}}}{{b{lAh}}}}9{{{b{l{DL`{c}}}}}{{b{lAh}}}BMf}{{{b{l{EA`{ce}}}}}{{b{lAh}}}BLhBMf};;{{{b{l{EBj{ce}}}}}{{b{lAh}}}BMjBMf}{{{b{l{EBd{ce}}}}}{{b{lAh}}}BLhBL`}=={{{b{l{EBl{ce}}}}}{{b{lAh}}}BMjBL`}>{{{b{EAf}}}{{b{{A`{Ml}}}}}}{{{b{{EAh{c}}}}}{{b{{A`{c}}}}}CAl}{{{b{lEAf}}}{{b{l{A`{Ml}}}}}}{{{b{l{EAh{c}}}}}{{b{l{A`{c}}}}}CAl}{ce{}{}}00000000000000000`{{{b{c}}}{{b{e}}}{}{}}00000000000000000{{{b{lc}}}{{b{le}}}{}{}}00000000000000000``{EBf{{Fd{BN`Ib}}}}{{{b{EAf}}}Fb}{{{b{{EAh{c}}}}}FbCAl}{{{b{DLb}}}Fb}{{{b{DLd}}}Fb}{{{b{{DL`{c}}}}}FbBMf}888888888888888888{c{{Ch{e}}}{}{}}00000000000000000000000000000000000{{{b{EBn}}}EBn}{{{b{c}}{b{le}}}f{}{}}```````{{}{{EAh{c}}}CAl}{{}{{E@l{c}}}BL`}{{}{{EAj{c}}}{BKnAOn}}{{}DLb}{{}{{EB`{ce}}}BKf{BJlK`}}{{}EBn}{{}DLd}{{}{{DL`{c}}}BMf}{{}{{EA`{ce}}}BMfBMf}{{}{{EBj{ce}}}BMjBMf}{{}{{EBd{ce}}}BLhBL`}{{}{{EBl{ce}}}BMfBL`}{Fb{{b{c}}}{}}00000000000000000{Fb{{b{lc}}}{}}00000000000000000{Fbf}00000000000000000{{{b{l{EBb{ce}}}}}{{Hd{{b{lc}}{b{le}}}}}BJlBJl}`{{{b{l{EAh{c}}}}e}fCAl{{Jn{}{{Ed{c}}}}}}{{{b{l{E@l{c}}}}g}fBL`N`{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{l{EAj{c}}}}g}f{BKnAOn}N`{{Jn{}{{Ed{{Ch{e}}}}}}}}{{{b{lDLb}}c}f{{Jn{}{{Ed{{Ch{Cn}}}}}}}}{{{b{l{EB`{cg}}}}k}fBKf{}{BJl{CHn{e}}}{{Jn{}{{Ed{e}}}}}{{Jn{}{{Ed{{Ch{i}}}}}}}}{{{b{l{DL`{c}}}}e}fBMf{{Jn{}{{Ed{Ch}}}}}}{{{b{l{EA`{ce}}}}g}fBLhBMf{{Jn{}{{Ed{Ch}}}}}}{{{b{l{EBj{ce}}}}g}fBMjBMf{{Jn{}{{Ed{Ch}}}}}}{{{b{l{EBd{ce}}}}i}fBLhBL`N`{{Jn{}{{Ed{{Ch{g}}}}}}}}{{{b{l{EBl{ce}}}}i}fBMjBL`N`{{Jn{}{{Ed{{Ch{g}}}}}}}}``{{{b{lEAl}}Fb}{{Ch{{b{lc}}}}}BJl}````{{{b{lBJl}}}{{Jl{Jj}}}}{{{b{lEAf}}}E@h}{{{b{l{EAh{c}}}}}C@bCAl}{{{b{l{E@l{c}}}}}{{Jl{Jj}}}BL`}{{{b{l{E@l{c}}}}}{{BKd{c}}}BL`}{{{b{lEAl}}}BMn}{{{b{lEAl}}}{{Jl{Jj}}}}{{{b{l{EAj{c}}}}}{{Jl{Jj}}}{BKnAOn}}{{{b{l{EAj{c}}}}}{{BKj{c}}}{BKnAOn}}{{{b{lDLb}}}{{Jl{Jj}}}}{{{b{lDLb}}}BKl}{{{b{lEBh}}}{{Jl{Jj}}}}{{{b{lEBh}}}BLj}{{{b{l{EAn{c}}}}}{{Jl{Jj}}}BJl}{{{b{l{EAn{c}}}}}BLlBJl}{{{b{l{EB`{ce}}}}}{{BLn{c}}}BKfBJl}{{{b{l{EB`{ce}}}}}{{Jl{Jj}}}BKfBJl}{{{b{l{EBb{ce}}}}}{{Jl{Jj}}}BJlBJl}{{{b{l{EBb{ce}}}}}BMbBJlBJl}{{{b{lDLd}}}BMd}{{{b{lDLd}}}{{Jl{Jj}}}}{{{b{l{DL`{c}}}}}{{Jl{Jj}}}BMf}{{{b{l{DL`{c}}}}}{{BLd{c}}}BMf}{{{b{l{EA`{ce}}}}}{{BLf{c}}}BLhBMf}{{{b{l{EA`{ce}}}}}{{Jl{Jj}}}BLhBMf}{{{b{l{EBj{ce}}}}}{{Jl{Jj}}}BMjBMf}{{{b{l{EBj{ce}}}}}{{BMh{c}}}BMjBMf}{{{b{l{EBd{ce}}}}}{{Jl{Jj}}}BLhBL`}{{{b{l{EBd{ce}}}}}{{BLf{c}}}BLhBL`}{{{b{l{EBl{ce}}}}}{{BMh{c}}}BMjBL`}{{{b{l{EBl{ce}}}}}{{Jl{Jj}}}BMjBL`}{{{b{BJl}}}{{Jl{Jj}}}}{{{b{EAf}}}E@h}{{{b{{E@l{c}}}}}{{Jl{Jj}}}BL`}{{{b{{E@l{c}}}}}{{BKd{c}}}BL`}{{{b{EAl}}}{{Jl{Jj}}}}{{{b{EAl}}}BMn}{{{b{{EAj{c}}}}}{{Jl{Jj}}}{BKnAOn}}{{{b{{EAj{c}}}}}{{BKj{c}}}{BKnAOn}}{{{b{DLb}}}BKl}{{{b{DLb}}}{{Jl{Jj}}}}{{{b{EBh}}}BLj}{{{b{EBh}}}{{Jl{Jj}}}}{{{b{{EAn{c}}}}}{{Jl{Jj}}}BJl}{{{b{{EAn{c}}}}}BLlBJl}{{{b{{EB`{ce}}}}}{{BLn{c}}}BKfBJl}{{{b{{EB`{ce}}}}}{{Jl{Jj}}}BKfBJl}{{{b{{EBb{ce}}}}}BMbBJlBJl}{{{b{{EBb{ce}}}}}{{Jl{Jj}}}BJlBJl}{{{b{DLd}}}BMd}{{{b{DLd}}}{{Jl{Jj}}}}{{{b{{DL`{c}}}}}{{BLd{c}}}BMf}{{{b{{DL`{c}}}}}{{Jl{Jj}}}BMf}{{{b{{EA`{ce}}}}}{{BLf{c}}}BLhBMf}{{{b{{EA`{ce}}}}}{{Jl{Jj}}}BLhBMf}{{{b{{EBj{ce}}}}}{{BMh{c}}}BMjBMf}{{{b{{EBj{ce}}}}}{{Jl{Jj}}}BMjBMf}{{{b{{EBd{ce}}}}}{{Jl{Jj}}}BLhBL`}{{{b{{EBd{ce}}}}}{{BLf{c}}}BLhBL`}{{{b{{EBl{ce}}}}}{{Jl{Jj}}}BMjBL`}{{{b{{EBl{ce}}}}}{{BMh{c}}}BMjBL`}{{{b{EAf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{EAh{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnCAl}}{{{b{{E@l{c}}}}{b{lFh}}}{{Fd{fFj}}}BL`}{{{b{EAl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{EAj{c}}}}{b{lFh}}}{{Fd{fFj}}}{BKnAOn}}{{{b{DLb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EBh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{EAn{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnBJl}}{{{b{{EB`{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnBKf}{FnBJl}}{{{b{{EBb{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnBJl}{FnBJl}}{{{b{EBn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DLd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{DL`{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnBMf}}{{{b{{EA`{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnBMf}{FnBMf}}{{{b{{EBj{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnBMj}{FnBMf}}{{{b{{EBd{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnBLh}{FnBL`}}{{{b{{EBl{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnBMf}{FnBL`}}{{{b{EBf}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}{{{B`{c}}}{{EAh{c}}}CAl}11111111111111111{{cFb}EAl{{El{DLn}}}}{e{{EAh{c}}}CAl{{Jn{}{{Ed{c}}}}}}{{{b{c}}}c{}}{{{b{EAf}}Fb}Cn}{{{b{{EAj{c}}}}Fb}{{b{{A`{Ml}}}}}{BKnAOn}}``{{}Fb}00000000000000000`{ce{}{}}00000000000000000{{{Kf{c}}}{{Kf{Ah}}}{}}00000000000000000{{{Jl{c}}}{{Jl{Ah}}}{}}0000000000000000{{{Lj{c}}}{{Lj{Ah}}}{}}00000000000000000{{{Kf{BJl}}}{{Kf{Ah}}}}{{{Kf{{E@l{c}}}}}{{Kf{Ah}}}BL`}{{{Kf{EAl}}}{{Kf{Ah}}}}{{{Kf{{EAj{c}}}}}{{Kf{Ah}}}{BKnAOn}}{{{Kf{DLb}}}{{Kf{Ah}}}}{{{Kf{EBh}}}{{Kf{Ah}}}}{{{Kf{{EAn{c}}}}}{{Kf{Ah}}}BJl}{{{Kf{{EB`{ce}}}}}{{Kf{Ah}}}BKfBJl}{{{Kf{{EBb{ce}}}}}{{Kf{Ah}}}BJlBJl}{{{Kf{DLd}}}{{Kf{Ah}}}}{{{Kf{{DL`{c}}}}}{{Kf{Ah}}}BMf}{{{Kf{{EA`{ce}}}}}{{Kf{Ah}}}BLhBMf}{{{Kf{{EBj{ce}}}}}{{Kf{Ah}}}BMjBMf}{{{Kf{{EBd{ce}}}}}{{Kf{Ah}}}BLhBL`}{{{Kf{{EBl{ce}}}}}{{Kf{Ah}}}BMjBL`}{c{{Ln{e}}}{}{}}00000000000000000{{{b{EAf}}}Cn}{{{b{{EAh{c}}}}}CnCAl}{{{b{BJl}}}Cn}``{{{b{l{EBb{ce}}}}}{{b{lc}}}BJlBJl}``{{{b{BJl}}}Fb}{{{b{EAf}}}Fb}{{{b{{EAh{c}}}}}FbCAl}{{{b{{E@l{c}}}}}FbBL`}{{{b{EAl}}}Fb}{{{b{{EAj{c}}}}}Fb{BKnAOn}}{{{b{DLb}}}Fb}{{{b{EBh}}}Fb}{{{b{{EAn{c}}}}}FbBJl}{{{b{{EB`{ce}}}}}FbBKfBJl}{{{b{{EBb{ce}}}}}FbBJlBJl}{{{b{DLd}}}Fb}{{{b{{DL`{c}}}}}FbBMf}{{{b{{EA`{ce}}}}}FbBLhBMf}{{{b{{EBj{ce}}}}}FbBMjBMf}{{{b{{EBd{ce}}}}}FbBLhBL`}{{{b{{EBl{ce}}}}}FbBMjBL`}`````{c{{Ch{e}}}{}{}}00000000000000000{ce{}{}}00000000000000000{{{b{Af}}Fb}{{Kf{BJl}}}}{{{b{{A`{Ml}}}}JdJd}ACf}`{FbEAf}{Fb{{EAh{c}}}CAl}{{}{{E@l{c}}}BL`}{{c{B`{{Kf{BJl}}}}}EAl{{El{DLn}}}}{{}{{EAj{c}}}{BKnAOn}}{{}DLb}{A@bEBh}{{cA@b}{{EAn{c}}}BJl}{c{{EB`{ec}}}BJlBKf}{{{Ch{EBn}}ce}{{EBb{ce}}}BJlBJl}{{}DLd}{{}{{DL`{c}}}BMf}{{}{{EA`{ce}}}BMfBMf}{{}{{EBj{ce}}}BMjBMf}{{}{{EBd{ce}}}BLhBL`}{{}{{EBl{ce}}}BMfBL`}{{}EBf}{{EC`Fb}EAf}{EC`{{EAh{c}}}CAl}{{EC`EC`{Ch{EC`}}}{{E@l{c}}}BL`}{{EC`{Ch{EC`}}}{{DL`{c}}}BMf}{{{DL`{c}}{DL`{e}}}{{EA`{ce}}}BMfBMf}05{{Fb{b{{BKd{c}}}}}{{Fd{{EBd{ec}}Ib}}}BL`BLh}`````````{{}c{}}00000000000{{{b{EAl}}}Fb}```{{{b{{E@l{c}}}}}{{b{A`}}}BL`}{{{b{{EB`{ce}}}}}{{b{{A`{c}}}}}BKfBJl}{c{{Hd{eCn}}}{}{}}00000000000000000000000000000000000```{{{b{lEAf}}Fb}f}{{{b{l{EAh{c}}}}Fb}fCAl}1``{ce{}{}}00000000000000000000000000000000000{{{b{lEAf}}FbCn}f}{{{b{l{DL`{c}}}}}{{Hd{{b{lA`}}{Ch{{b{l{A`{Ml}}}}}}}}}BMf}``{{{b{c}}}e{}{}}54{{{b{l{EAj{c}}}}JdJdJd}{{Fd{fIb}}}{BKnAOn}}{c{{Fd{e}}}{}{}}00000000000000000000000000000000000{{{b{c}}}A@n{}}00000000000000000`666666666666666666666666666666666666{{{b{{E@l{c}}}}}{{Ch{{b{{A`{Ml}}}}}}}BL`}{{{b{EAl}}}{{Ch{{b{{A`{Ml}}}}}}}}{{{b{{EAj{c}}}}}{{Ch{{b{{A`{Ml}}}}}}}{BKnAOn}}{{{b{DLb}}}{{Ch{{b{{A`{Ml}}}}}}}}{{{b{EBh}}}{{Ch{{b{{A`{Ml}}}}}}}}{{{b{{EAn{c}}}}}{{Ch{{b{{A`{Ml}}}}}}}BJl}{{{b{{EB`{ce}}}}}{{Ch{{b{{A`{Ml}}}}}}}BKfBJl}{{{b{{EBb{ce}}}}}{{Ch{{b{{A`{Ml}}}}}}}BJlBJl}{{{b{{DL`{c}}}}}{{Ch{{b{{A`{Ml}}}}}}}BMf}{{{b{{EA`{ce}}}}}{{Ch{{b{{A`{Ml}}}}}}}BLhBMf}{{{b{{EBd{ce}}}}}{{Ch{{b{{A`{Ml}}}}}}}BLhBL`}{{{b{l{E@l{c}}}}}{{Ch{{b{l{A`{Ml}}}}}}}BL`}{{{b{l{DL`{c}}}}}{{Ch{{b{l{A`{Ml}}}}}}}BMf}````{{{b{{EAn{c}}}}}A@bBJl}``{{{b{l{EAn{c}}}}}{{b{lc}}}BJl}{{{b{l{EB`{ce}}}}}{{b{le}}}BKfBJl}{{{b{l{EBb{ce}}}}}{{b{le}}}BJlBJl}`````````{{{b{{EB`{ce}}}}}{{b{e}}}BKfBJl}{{{b{{E@l{c}}}}}{{b{{A`{Ml}}}}}BL`}{{{b{DLb}}}{{b{{A`{Ml}}}}}}{{{b{{DL`{c}}}}}{{b{A`}}}BMf}{{{b{{EA`{ce}}}}}{{b{A`}}}BLhBMf}{{{b{l{DL`{c}}}}}{{b{lA`}}}BMf}{{{b{l{EA`{ce}}}}}{{b{lA`}}}BLhBMf}`{ce{}{}}00000000000000000{{{EAj{c}}Jd}{{EAj{c}}}{BKnAOn}}{{FbFb}{{E@l{c}}}BL`}{Fb{{EAj{c}}}{BKnAOn}}{FbDLb}{{FbA@b}EBh}{{cA@bFb}{{EAn{c}}}BJl}{{cFb}{{EB`{ec}}}BJlBKf}{{{Ch{EBn}}ceFb}{{EBb{ce}}}BJlBJl}{FbDLd}{Fb{{DL`{c}}}BMf}{{FbFb}{{EA`{ce}}}BMfBMf}{Fb{{EBj{ce}}}BMjBMf}{{FbFbFb}{{EBd{ce}}}BLhBL`}{{FbFb}{{EBl{ce}}}BMfBL`}{FbEBf}0{{{DL`{c}}Af}{{DL`{c}}}BMf}{{{EAj{c}}}{{EAj{c}}}{BKnAOn}}{{{EAn{c}}e}{{EAn{c}}}BJl{{El{{Jl{DBh}}}}}}{{{EB`{ce}}g}{{EB`{ce}}}BKfBJl{{El{{Jl{DBh}}}}}}{{{EAj{c}}Jd}{{EAj{c}}}{BKnAOn}}{{{DL`{c}}MlACd}{{Fd{{DL`{c}}Ib}}}EAb}{{{DL`{c}}e}{{DL`{c}}}E@j{{El{{Jl{Bf}}}}}}{{{DL`{c}}{Ch{e}}}{{DL`{c}}}E@j{{El{{Jl{Bf}}}}}}{{{EBb{ce}}g}{{EBb{ce}}}BJlBJl{{El{{Jl{DBh}}}}}}{ce{}{}}00000000000000000000000000000000000{{{b{l{E@l{{BM`{c}}}}}}{b{Bf}}}{{Fd{fFj}}}BKf}`{{{b{BJn}}}{{b{BK`}}}}{{{b{BJn}}}{{Ch{{b{BK`}}}}}}{{{b{BJn}}}{{b{{BKd{{BKb{c}}}}}}}BKf}{{{b{BJn}}}{{Ch{{b{{BKd{{BKb{c}}}}}}}}}BKf}{{{b{BJn}}}{{b{{BKj{BKh}}}}}}{{{b{BJn}}}{{Ch{{b{{BKj{BKh}}}}}}}}{{{b{BJn}}}{{b{BKl}}}}{{{b{Jj}}}{{b{BKl}}}}{{{b{BJn}}}{{Ch{{b{BKl}}}}}}{{{b{BJn}}}{{b{{BKj{c}}}}}BKn}{{{b{BJn}}}{{Ch{{b{{BKj{c}}}}}}}BKn}{{{b{BJn}}}{{b{{BKd{c}}}}}BL`}{{{b{BJn}}}{{Ch{{b{{BKd{c}}}}}}}BL`}{{{b{Jj}}}{{b{{BLd{BLb}}}}}}{{{b{BJn}}}{{b{{BLf{c}}}}}BLh}{{{b{Jj}}}{{b{{BLf{c}}}}}BLh}{{{b{BJn}}}{{Ch{{b{{BLf{c}}}}}}}BLh}{{{b{BJn}}}{{b{BLj}}}}{{{b{BJn}}}{{Ch{{b{BLj}}}}}}{{{b{BJn}}}{{b{BLl}}}}{{{b{Jj}}}{{b{BLl}}}}{{{b{BJn}}}{{Ch{{b{BLl}}}}}}{{{b{Jj}}}{{b{{BKd{{BKb{c}}}}}}}BKf}{{{b{Jj}}}{{b{{BLn{c}}}}}BKf}{{{b{Jj}}}{{b{{BLn{Kl}}}}}}{{{b{Jj}}}{{b{{BKd{{BM`{Kl}}}}}}}}{{{b{BJn}}}{{b{{BLn{c}}}}}BKf}{{{b{Jj}}}{{b{{BLn{A@b}}}}}}{{{b{BJn}}}{{Ch{{b{{BLn{c}}}}}}}BKf}{{{b{BJn}}}{{b{BMb}}}}{{{b{Jj}}}{{b{BMb}}}}{{{b{BJn}}}{{Ch{{b{BMb}}}}}}{{{b{Jj}}}{{b{BMd}}}}{{{b{BJn}}}{{b{{BLd{c}}}}}BMf}{{{b{Jj}}}{{b{{BLd{c}}}}}BMf}{{{b{BJn}}}{{Ch{{b{{BLd{c}}}}}}}BMf}{{{b{Jj}}}{{b{{BMh{c}}}}}BMj}{{{b{BJn}}}{{b{{BKd{{BM`{c}}}}}}}BKf}{{{b{Jj}}}{{b{{BKd{{BM`{A@b}}}}}}}}{{{b{BJn}}}{{Ch{{b{{BKd{{BM`{c}}}}}}}}}BKf}{{{b{BJn}}}{{b{{BKj{BMl}}}}}}{{{b{BJn}}}{{Ch{{b{{BKj{BMl}}}}}}}}{{{b{BJn}}}{{b{BMn}}}}{{{b{Jj}}}{{b{BMn}}}}{{{b{BJn}}}{{Ch{{b{BMn}}}}}}{{{b{BJn}}}{{b{BN`}}}}{{{b{Jj}}}{{b{BN`}}}}{{{b{BJn}}}{{Ch{{b{BN`}}}}}}{{{b{Jj}}}c{{BNd{ACn}}}}``{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{ce{}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0{{{b{BNf}}Fb}Ml}`33{c{{Ch{e}}}{}{}}000{{{b{BNf}}Fb}{{b{BNf}}}}{{{b{BNh}}Fb}{{b{BNh}}}}{{{b{BNh}}}{{`{{Ef{}{{Ed{{b{BNh}}}}}}}}}}``{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{{{b{BNf}}}{{Ch{{b{BNf}}}}}}{{{b{BNh}}}{{Ch{{b{BNh}}}}}}``{{{b{BNh}}}Cn}{Fbf}{{{b{lBNf}}}f}{{{b{lBNh}}}f}2{{}BNf}{{}BNh}{{{Jl{Jj}}BNfBNh}{{Fd{fIb}}}}{{{b{BNh}}}{{Ch{ECb}}}}`{{{b{BNf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BNh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BNh}}}{{b{Bf}}}}`{cc{}}0{{BNf{b{BNh}}}{{Fd{ACnIb}}}}{{BNfAf}{{Fd{ACnIb}}}}{BNfBNf}{BNhBNh}{{}Fb}0{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}0{c{{Ln{e}}}{}{}}0{{{b{BNf}}}Cn}0{{{b{BNf}}}Fb}`{c{{Ch{e}}}{}{}}077{{{b{BNh}}}Cn}{{{b{BNh}}}{{Fd{{Oh{EjEj}}Ib}}}}````{{{b{BNh}}}{{Ch{{b{Bf}}}}}}`{{{b{ACn}}}BNf}5`3555`{c{{Hd{eCn}}}{}{}}000````<<<<{{{b{ACn}}}{{Fd{{Hd{BNfBNh}}Ib}}}}{c{{Fd{e}}}{}{}}{DBh{{Fd{BNhIb}}}}{{{b{DBh}}}{{Fd{BNhIb}}}}{BOf{{Fd{BNhIb}}}}3{{{b{{Jl{DBh}}}}}{{Fd{BNh}}}}{Af{{Fd{BNhIb}}}}{{{b{Af}}}{{Fd{BNhIb}}}}{{{b{BOf}}}{{Fd{BNhIb}}}}77{{{b{Bf}}{B`{BNh}}{Ch{BNh}}}{{Fd{BNhIb}}}}{{{b{c}}}A@n{}}0{ce{}{}}00000{{BNhECb}{{Fd{BNhIb}}}}{{BNhe}{{Fd{BNhIb}}}{{N`{Bf}}}{{Jn{}{{Ed{{Hd{cc}}}}}}}}{{BNh{b{Bf}}}{{Fd{BNhIb}}}}3333``{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}055{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}077{c{{Ch{e}}}{}{}}000{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{Fbf}{{{b{lBOj}}}f}1{{}BOj}{{{Kf{BOb}}BOj}f}{{{b{BOj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{ECd}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}0{{{b{{AO`{CBb}}}}}{{Fd{ECdCBf}}}}{BOjBOj}{BOj{{Fd{ECdIb}}}}```{{}Fb}0{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}02{{ECdANl}{{Fd{{CBj{CBb}}CBf}}}}{c{{Ln{e}}}{}{}}0{c{{Ch{e}}}{}{}}055{{{Kf{BOb}}}BOj}{{{b{lECd}}}Ch}{c{{Hd{eCn}}}{}{}}000{c{{DA`{e}}}{}{}}``9999{{{b{ECd}}}{{Jl{BOf}}}}``{c{{Fd{e}}}{}{}}000={{{b{c}}}A@n{}}0<<<<<<<<<<```````````{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}>{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}{ce{}{}}<<``{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{Fbf}{{{b{{CA`{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnBOh}}{cc{}}{{}Fb}6{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}9{c{{Ln{e}}}{}{}}`{c{{Ch{e}}}{}{}};{c{{CA`{c}}}BOh}{{{b{l{CA`{c}}}}}ChBOh}0{c{{Hd{eCn}}}{}{}}0>>{{{b{{CA`{c}}}}}{{Hd{Fb{Ch{Fb}}}}}BOh}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}{ce{}{}}0000``{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}2{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}4;;````{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{Fbf}{{{b{{ECf{ce}}}}{b{lFh}}}{{Fd{fFj}}}{FnBMj}{FnBG`ABl}}{cc{}}{{}Fb}:{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}={c{{Ln{e}}}{}{}}{c{{Ch{e}}}{}{}}?{{{DKj{ce}}}{{ECf{ce}}}BMj{BG`ABl}}{{{b{l{ECf{ce}}}}}ChBMj{BG`ABl}}0{c{{Hd{eCn}}}{}{}}0{ce{}{}}0{{{b{{ECf{ce}}}}}{{Hd{Fb{Ch{Fb}}}}}BMj{BG`ABl}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}33333````````{Kl{{Ch{AHn}}}}{Kl{{Ch{AI`}}}}{{KlBOl}{{Ch{{AIh{BOl}}}}}}{Kl{{Ch{AIb}}}}{Kl{{Ch{AIf}}}}{A@b{{Ch{AI`}}}}4{KlAIb}000{A@b{{Ch{AIf}}}}033{AIfA@b}0{AIfKl}08888``{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{ce{}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}022{c{{Ch{e}}}{}{}}000{{{b{ECh}}}ECh}{{{b{BOl}}}BOl}{{{b{c}}{b{le}}}f{}{}}0{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{Fbf}0{{{b{ECh}}}AId}{{{b{ECh}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BOl}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}0{bBOl}{{{b{c}}}c{}}0{{{b{Bf}}}{{Fd{BOl}}}}{{}Fb}0{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{c{{Ln{e}}}{}{}}0{c{{Ch{e}}}{}{}}055{{{b{BOl}}{b{AHn}}}ECj}{{{b{BOl}}{b{AI`}}}ECj}{{{b{BOl}}{b{AHn}}}}{{{b{BOl}}{b{AI`}}}}{c{{Hd{eCn}}}{}{}}000::::{{{b{c}}}e{}{}}0{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}0>>>>>>>>>>`````````````````````````````````````````````````````````````````````{{}c{}}{{cMlACd}Ej{}}{{}Fb}{{}BOn}{{cMl}Cn{}}{AI`{{Ch{Kl}}}}`````{{{b{{C@`{c}}}}{b{C@b}}}{{Fd{fIb}}}{}}{{{b{{A`{ACf}}}}{b{{A`{C@b}}}}}{{Fd{fIb}}}}{{cMl}{{Fd{fIb}}}{}}{{MlACd}{{Fd{fIb}}}}```````{{{b{c}}d}f{}}00000{{{b{lC@b}}Fb}f}{{{b{c}}}{{b{Ah}}}{}}000000{{{b{lc}}}{{b{lAh}}}{}}000000{{{b{c}}}{{b{{A`{Ml}}}}}{}}0{{{b{lEC`}}}Ml}{{{b{C@b}}}Ml}{{{b{EC`}}}Ml}{{{b{{C@`{c}}}}}{{b{{A`{c}}}}}CAl}{{{b{{CDf{c}}}}}{{b{{A`{c}}}}}CAl}{{{b{C@b}}}{{b{{A`{Ml}}}}}}{{{b{EC`}}}{{b{{A`{Ml}}}}}}{{{b{lEC`}}}{{b{l{A`{Ml}}}}}}{{{b{c}}}{{Fd{{b{{A`{e}}}}CG`}}}{}CGb}0{ce{}{}}000000{{{b{C@b}}FbFb}ECl}{{{b{E@h}}}ECl}{{{b{C@b}}FbFb}C@b}{{{b{E@h}}{b{E@h}}}}0{{{b{C@b}}Fb{b{C@b}}FbFbc}C@b{{AKj{HnHn}{{Nj{Hn}}}}}}{{{Hf{{b{C@b}}}}{Hf{Fb}}Fbc}C@b{{O`{HnHnHnHn}{{Nj{Hn}}}}}}{{{b{C@b}}FbFbc}C@b{{AKj{Hn}{{Nj{Hn}}}}}}3{{{b{c}}}{{b{e}}}{}{}}000000{{{b{lc}}}{{b{le}}}{}{}}000000{{{b{BNn}}}{{b{C@b}}}}```{{{b{C@b}}Fb{b{C@b}}FbFb}C@b}0008{{{b{C@b}}}Fb}{{{b{EC`}}}Fb}======={c{{Ch{e}}}{}{}}0000000000000{{{b{lEC`}}}f}{{{b{{C@`{c}}}}}{{C@`{c}}}{DfCAl}}{{{b{C@b}}}C@b}{{{b{{CDf{c}}}}}{{CDf{c}}}{DfCAl}}{{{b{E@h}}}E@h}{{{b{BNn}}}BNn}{{{b{{EAd{c}}}}}{{EAd{c}}}{DfCAl}}{{{b{c}}{b{le}}}f{}{}}00000{{Fbc}EC`{{AKj{Fb}{{Nj{Cn}}}}}}{{Fbc}E@h{{AKj{Fb}{{Nj{Cn}}}}}}{{{b{BNn}}{b{BNn}}}Cn}={{{b{E@h}}}Fb}{{{b{C@b}}FbFb}Fb}``{{{b{C@b}}}{{ECn{Ml}}}}{{}EC`}{Fb{{b{c}}}{}}{{{b{{C@`{c}}}}}bCAl}{{{b{C@b}}}{{b{{A`{Ml}}}}}}22{{{b{EC`}}}{{b{{A`{Ml}}}}}}3{{{b{{CDf{c}}}}}bCAl}444{Fb{{b{lc}}}{}}00{{{b{lEC`}}}{{b{l{A`{Ml}}}}}}1111{Fbf}00{{{b{lEC`}}}f}1111{{{b{c}}}e{}{{CGf{CHj}}}}000{{{b{C@b}}{b{C@b}}}Cn}{{{b{EC`}}{b{EC`}}}Cn}{{{b{{CDf{c}}}}{b{e}}}CnCAl{{N`{{A`{c}}}}AOn}}{{{b{E@h}}{b{E@h}}}Cn}{{{b{BNn}}{b{BNn}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}00000000000{{{b{BNn}}Fb}BNn}{{{b{lEC`}}e}fCAl{{Jn{}{{Ed{c}}}}}}{{{b{lEC`}}{b{{A`{c}}}}}fCAl}{{{b{lEC`}}Fb}f}{{{b{{C@`{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnCAl}}{{{b{C@b}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EC`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{CDf{c}}}}{b{lFh}}}{{Fd{fFj}}}CAl}{{{b{E@h}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BNn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{{EAd{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnCAl}}{EC`C@b}{cc{}}{{{ED`{c}}}{{C@`{c}}}CAl}2{{{CDh{c}}}C@bAEd}{{{CDf{c}}}C@bCAl}{EAfC@b}{{{b{{A`{Ml}}}}}C@b}5{{{b{{Hf{Ml}}}}}C@b}{{{B`{c}}}C@bCAl}{{{Hf{Ml}}}C@b}{{{EAh{c}}}C@bCAl}9{{{B`{c}}}EC`CAl}{C@b{{CDf{c}}}CAl};{{{B`{c}}}{{CDf{c}}}CAl}{{{EAh{c}}}{{CDf{c}}}CAl}{EC`{{CDf{c}}}CAl}{{{C@`{c}}}{{CDf{c}}}CAl}{EAfE@h}{cc{}}{{{B`{Cn}}}E@h}{{{b{{A`{Cn}}}}}E@h}2{E@hBNn}{ADnBNn}{{{B`{Cn}}}BNn}{{{b{{A`{Cn}}}}}BNn}6{EDbC@b}{{{ECn{Ml}}Fb{Jl{EDd}}}C@b}{eC@bCAl{{Jn{}{{Ed{c}}}}}}{cC@b{{Jn{}{{Ed{Cn}}}}}}{cEC`{{Jn{}{{Ed{Cn}}}}}}{eEC`CAl{{Jn{}{{Ed{c}}}}}}{e{{CDf{c}}}CAl{{Jn{}{{Ed{c}}}}}}{cE@h{{Jn{}{{Ed{Cn}}}}}}{cBNn{{Jn{}{{Ed{Cn}}}}}}{FbEC`}{c{{C@`{e}}}{{Jn{}{{Ed{Fb}}}}}CAl}{{{ECn{Ml}}FbFb}C@b}{{{b{c}}}c{}}00000{eC@bCAl{{N`{{A`{c}}}}}}{eC@bCAl{{Ef{}{{Ed{c}}}}}}{eEC`CAl{{Ef{}{{Ed{c}}}}}}{cEC`{{Ef{}{{Ed{Cn}}}}}}{{{B`{c}}}C@bCAl}{{{B`{c}}}EC`CAl}{{{b{{EAd{c}}}}}FbCAl}{{{b{{EAd{c}}}}Fb}FbCAl}1{{}Fb}000000{{{b{{C@`{c}}}}}{{b{{CDf{c}}}}}CAl}{{{b{{CDf{c}}}}}{{b{C@b}}}CAl}{{{b{E@h}}}{{b{C@b}}}}{{{b{BNn}}}{{b{E@h}}}}{{{b{{EAd{c}}}}}{{b{{CDf{c}}}}}CAl}{ce{}{}}000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000{{{Jl{c}}}{{Jl{Ah}}}{}}000000{{{Lj{c}}}{{Lj{Ah}}}{}}000000{{{C@`{c}}}{{CDf{c}}}CAl}{{{CDf{c}}}C@bCAl}{E@hC@b}{BNnE@h}{{{EAd{c}}}{{CDf{c}}}CAl}{{{b{{CDf{c}}}}}{}CAl}{{{b{E@h}}}}{{{b{BNn}}}}{C@b{{Fd{EC`C@b}}}}{c{{Ln{e}}}{}{}}000000{C@b{{Fd{{B`{c}}C@b}}}CAl}{{{b{C@b}}}Cn}{{{b{EC`}}}Cn}{{{b{E@h}}}Cn}{{{b{BNn}}}Cn}{{{b{{EAd{c}}}}}CnCAl}{{{b{BNn}}Fb}Cn}{{{b{E@h}}Fb}Cn}1{{{b{E@h}}}EDf}{{{b{BNn}}}EDf}`{{{b{C@b}}}Fb}{{{b{EC`}}}Fb}{{{b{E@h}}}Fb}{{{b{BNn}}}Fb}{{{b{{EAd{c}}}}}FbCAl}````{c{{Ch{e}}}{}{}}000000{ce{}{}}0000002{{{CDf{c}}}{{C@`{c}}}CAl}{FbEC`}{{C@bFbFb}{{CDf{c}}}CAl}{{C@bFbFb}E@h}{E@hBNn}{{{CDf{c}}FbFb}{{EAd{c}}}CAl}{{}{{C@`{c}}}CAl}5{FbBNn}{FbE@h}8{{E@hFb}BNn}412{Fb{{C@`{c}}}CAl}{{{b{E@h}}}}?`{{}c{}}{{{b{E@h}}}Fb}{{{b{BNn}}}Fb}{{{b{{EAd{c}}}}}FbCAl}``{c{{Hd{eCn}}}{}{}}0000000000000``{{{b{{C@`{c}}}}{b{{C@`{c}}}}}CnCAl}{{{b{C@b}}{b{C@b}}}Cn}{{{b{{CDf{c}}}}{b{{CDf{c}}}}}CnCAl}{{{b{E@h}}{b{E@h}}}Cn}{{{b{C@b}}}Fb}{{{b{lEC`}}c}fCB`}0{{{b{lEC`}}Fb}f}{{{b{lEC`}}FbMl}f}`{ce{}{}}0000000000000{{{b{E@h}}}EDh}3{{{b{lEC`}}FbFb}f}{{{b{E@h}}}EDj}{{{b{lEC`}}}f}{{{b{{C@`{c}}}}FbFb}{{C@`{c}}}CAl}{{{b{C@b}}Fb}C@b}{{{b{{CDf{c}}}}FbFb}{{CDf{c}}}CAl}{{{b{E@h}}FbFb}E@h}{{{b{BNn}}FbFb}BNn}{{{b{{EAd{c}}}}FbFb}{{EAd{c}}}CAl}{{{b{C@b}}FbFb}C@b}{{{b{E@h}}}C@b}{{{b{c}}}e{}{}}00000?{{{b{BNn}}e}{{Fd{fc}}}{}{{AKj{Fb}{{Nj{{Fd{fc}}}}}}}}{c{{Fd{e}}}{}{}}000000{g{{Fd{C@be}}}CAl{}{{Ef{}{{Ed{{Fd{ce}}}}}}}}{g{{Fd{EC`e}}}CAl{}{{Ef{}{{Ed{{Fd{ce}}}}}}}}2222222{{{b{c}}}A@n{}}000000{{{b{C@b}}}{{b{{A`{c}}}}}CAl}{{{b{EC`}}}{{b{{A`{c}}}}}CAl}{{{b{lEC`}}}{{b{l{A`{c}}}}}CAl}{{{Ch{{b{BNn}}}}{Ch{{b{BNn}}}}}{{Ch{BNn}}}}{ce{}{}}0000000000000{{{b{BNn}}}EDh}{{{b{BNn}}}EDj}{{{b{BNn}}}{{b{{A`{Ml}}}}}}{{{b{E@h}}Fb}Cn}0{{{b{E@h}}}{{b{{A`{Ml}}}}}}{{{b{{EAd{c}}}}}{{b{{A`{c}}}}}CAl}6666666{{EC`FbCn}EC`}{FbEC`}88888888888888``````````````````````````{{{b{c}}d}f{}}00000{{{b{BKl}}{b{BKl}}}{{Fd{BKlIb}}}}00{{{b{c}}}{{b{Ah}}}{}}000000000{{{b{lc}}}{{b{lAh}}}{}}000000000{BO`BO`}=========={{{b{{BLd{c}}}}{b{{BLd{e}}}}g}{{Fd{{BLd{i}}Ib}}}BMfBMf{{O`{}{{Nj{}}}}}BMf}{{{BLd{c}}{b{{BLd{e}}}}g}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMfBMf{{O`{}{{Nj{}}}}}}{{{b{{BLd{c}}}}}ChC@d}00{{{b{BKl}}}{{Ch{Cn}}}}0{{{b{c}}}{{b{e}}}{}{}}000000000{{{b{lc}}}{{b{le}}}{}{}}000000000{EDlEDn}{{{b{BKl}}}{{Fd{{Kf{O`}}Ib}}}}{{{b{Af}}{b{Af}}}Cn}{{{b{Jj}}{b{Af}}}{{Fd{{Jl{Jj}}Ib}}}}{ce{}{}}000000000{{{b{Jj}}{b{Af}}{b{C@f}}}{{Fd{{Jl{Jj}}Ib}}}}`{c{{Ch{e}}}{}{}}0000000000000000000{{{b{CAf}}}CAf}{{{b{CAb}}}CAb}{{{b{CAh}}}CAh}{{{b{C@f}}}C@f}{{{b{C@h}}}C@h}{{{b{BO`}}}BO`}{{{b{c}}{b{le}}}f{}{}}00000{{{b{BO`}}{b{BO`}}}Eb}{{{b{EE`}}FbFb}Eb}{{{b{c}}{b{e}}}Eb{}{}}`{{{b{{A`{{b{Jj}}}}}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{Jl{BOf}}}}c}{{Fd{BOdIb}}}{{Jn{}{{Ed{{b{BOd}}}}}}}}{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}{{{b{EDn}}}Fb}``{{{b{Jj}}C@h}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}{{}CAh}{{}C@f}{{}BO`}{Fb{{b{c}}}{}}000000000{Fb{{b{lc}}}{}}000000000{BO`BO`}`76{Fbf}000000000;{{{b{C@f}}{b{C@f}}}Cn}{{{b{C@h}}{b{C@h}}}Cn}{{{b{BO`}}{b{BO`}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}00000000000{{{b{Jj}}{b{BKl}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{EDn}}{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}``{{{b{BOd}}{b{BKl}}}{{Fd{BOdIb}}}}{{{b{CAf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CAb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EEb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EDl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EDn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CAh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{C@f}}{b{lFh}}}{{Fd{fFj}}}}{{{b{C@h}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BO`}}{b{lFh}}}{{Fd{fFj}}}}0`{cc{}}000000000{{{b{c}}}c{}}00000{{{b{C@f}}{b{lc}}}fLb}{{{b{BO`}}{b{lc}}}fLb}{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}{{{b{{BLd{c}}}}{b{{BLn{e}}}}}{{Fd{BKlIb}}}C@dBKf}{{{b{{BKd{{BM`{c}}}}}}{b{{BLn{A@b}}}}}{{Fd{BKlIb}}}BKf}{{}Fb}000000000{{{b{{A`{{b{Jj}}}}}}{b{{A`{{Hd{FbFb}}}}}}}{{Fd{{Jl{Jj}}Ib}}}}{ce{}{}}000000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000000{{{Jl{c}}}{{Jl{Ah}}}{}}000000000{{{Lj{c}}}{{Lj{Ah}}}{}}0000000003{{cANl}{{AO`{ANn}}}{}}{c{{Ln{e}}}{}{}}000000000{{{b{C@n}}}Cn}{{{b{CAf}}}Cn}{{{b{Jj}}}{{Fd{BKlIb}}}}0{{{b{C@n}}}{{CA`{C@n}}}}`{{{b{CAf}}}Fb}{{{b{{A`{CAb}}}}}{{Fd{{`{{Ef{}{{Ed{{BHh{Fb}}}}}}}}Ib}}}}{{{b{{A`{CAb}}}}{Ch{Fb}}}{{Fd{{B`{{Jl{Jj}}}}Ib}}}}{{{b{{A`{CAb}}}}{Ch{Fb}}}{{Fd{{BLd{CAd}}Ib}}}}{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}{c{{Ch{e}}}{}{}}000000000??????????{{{b{{BLd{c}}}}}ChC@d}{cCh{{BOh{}{{Ed{}}}}}}{{{b{{BKd{{BKb{c}}}}}}}{{Ch{{b{{A`{Ml}}}}}}}BKf}{{{b{{BKj{BKh}}}}}{{Ch{{b{{A`{Ml}}}}}}}}{{{b{BKl}}}{{Ch{Cn}}}}{{{b{{BKd{{BM`{c}}}}}}}{{Ch{{b{Bf}}}}}BKf}{{{b{{BKj{BMl}}}}}{{Ch{{b{Bf}}}}}}{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}1087654321010{{{b{{BLd{BLb}}}}{b{{BLd{BLb}}}}ACd}{{Fd{{BLd{BLb}}Ib}}}}0{{{b{Jj}}{b{Jj}}ACd}{{Fd{{Jl{Jj}}Ib}}}}{c{{Hd{eg}}}{}{}{}}043{{{b{BKl}}}EEb}{{{b{BKl}}}EDl}{{CnCn}BO`}{{{b{lEEb}}}Ch}{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}0{{{b{BKl}}}{{Fd{BKlIb}}}}{BO`BO`}{{}c{}}00{{{b{Jj}}{b{BKl}}}{{Fd{{Jl{Jj}}Ib}}}}2`2=<=<{EDlEDl}`{{{b{BKl}}{b{BKl}}}{{Fd{BKlIb}}}}0{c{{Hd{eCn}}}{}{}}0000000000000000000{{{b{BO`}}{b{BO`}}}{{Ch{Eb}}}}{{{b{l{A`{c}}}}Fbe}f{}{{AKj{{b{c}}{b{c}}}{{Nj{Eb}}}}}}{{{b{{A`{{Jl{Jj}}}}}}}{{Fd{CAfIb}}}}{{{b{BKl}}}BKl}{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{CAf}}}{{B`{{BHh{Fb}}}}}}{{{b{Jj}}{Ch{BO`}}}{{Fd{{B`{Jd}}Ib}}}}{{{b{c}}{b{e}}{Ch{{b{g}}}}}{{Fd{BKlIb}}}{}{}{}}{{{b{c}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}{}}{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}{Ch{{b{{BKd{{BM`{c}}}}}}}}}{{Fd{BKlIb}}}BKf}{{{b{{BKd{{BM`{c}}}}}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}BKf}{{{b{Jj}}{b{BNj}}{Ch{{b{BNj}}}}}{{Fd{{Jl{Jj}}Ib}}}}`{ce{}{}}000000000000000000098{{{b{Jj}}Kl}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}{Ch{Fb}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}{Ch{Fb}}}{{Fd{{BLd{CAd}}Ib}}}}{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}``{{{b{{BLd{c}}}}}ChC@d}{cCh{{BOh{}{{Ed{}}}}}}{c{{Fd{ChIb}}}{{BOh{}{{Ed{}}}}}}{{{b{{BLd{c}}}}}{{Fd{ChIb}}}C@d}{{{b{Jj}}{b{Jj}}{Ch{CAh}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{A`{{Jl{Jj}}}}}}{b{Jj}}{Ch{CAh}}}{{Fd{{B`{{Jl{Jj}}}}Ib}}}}{{{b{BOd}}{b{Jj}}}{{Fd{BOdIb}}}}{{{b{c}}}e{}{}}00000{{{b{c}}}Ej{}}0{{ceg}{{Fd{{BLd{i}}Ib}}}BOhBOh{{O`{}{{Nj{{Fd{Ib}}}}}}}BMf}{{{BLd{c}}{b{{BLd{c}}}}e}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}}{c{{Fd{e}}}{}{}}0000000000000000000{{{b{{A`{CAb}}}}}{{Fd{EE`Ib}}}}{{{b{{BLd{c}}}}e}{{Fd{{BLd{g}}Ib}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}BMf}{{{b{Jj}}c}{{Fd{{Jl{Jj}}Ib}}}{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{BLd{c}}e}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{b{c}}}A@n{}}000000000{{{b{{BLd{c}}}}e}{{BLd{g}}}BMf{{O`{}{{Nj{}}}}}BMf}{{{b{Jj}}c}{{Fd{{Jl{Jj}}Ib}}}{{O`{}{{Nj{}}}}}}{{{BLd{c}}e}{{Fd{{BLd{c}}{BLd{c}}}}}BMf{{O`{}{{Nj{}}}}}}{{{b{BN`}}{b{Bf}}}{{Fd{{Jl{Jj}}Ib}}}}{ce{}{}}0000000000000000000{{{b{Bf}}AI`}{{Ch{AId}}}}`1111111111{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}{{BO`Cn}BO`}04444444444444444444421`````{{{b{Jj}}{b{Af}}}{{Fd{{Jl{Jj}}Ib}}}}````````````````````{{{b{{BLd{c}}}}}ChC@d}00{{{b{BKl}}}{{Ch{Cn}}}}01{cCh{{BOh{}{{Ed{}}}}}}{{{b{{BKd{{BKb{c}}}}}}}{{Ch{{b{{A`{Ml}}}}}}}BKf}{{{b{{BKj{BKh}}}}}{{Ch{{b{{A`{Ml}}}}}}}}3{{{b{{BKd{{BM`{c}}}}}}}{{Ch{{b{Bf}}}}}BKf}{{{b{{BKj{BMl}}}}}{{Ch{{b{Bf}}}}}}643251064{c{{Fd{ChIb}}}{{BOh{}{{Ed{}}}}}}{{{b{{BLd{c}}}}}{{Fd{ChIb}}}C@d}{{{b{{BLd{c}}}}{b{{BLd{e}}}}g}{{Fd{{BLd{i}}Ib}}}BMfBMf{{O`{}{{Nj{}}}}}BMf}{{{BLd{c}}{b{{BLd{e}}}}g}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMfBMf{{O`{}{{Nj{}}}}}}{{ceg}{{Fd{{BLd{i}}Ib}}}BOhBOh{{O`{}{{Nj{{Fd{Ib}}}}}}}BMf}{{{BLd{c}}{b{{BLd{c}}}}e}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{b{{BLd{c}}}}e}{{Fd{{BLd{g}}Ib}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}BMf}{{{b{Jj}}c}{{Fd{{Jl{Jj}}Ib}}}{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{BLd{c}}e}{{Fd{{Fd{{BLd{c}}Ib}}{BLd{c}}}}}BMf{{O`{}{{Nj{{Fd{Ib}}}}}}}}{{{b{{BLd{c}}}}e}{{BLd{g}}}BMf{{O`{}{{Nj{}}}}}BMf}{{{b{Jj}}c}{{Fd{{Jl{Jj}}Ib}}}{{O`{}{{Nj{}}}}}}{{{BLd{c}}e}{{Fd{{BLd{c}}{BLd{c}}}}}BMf{{O`{}{{Nj{}}}}}}{{{b{{BLd{c}}}}{b{{BLd{c}}}}}{{Fd{{BLd{c}}Ib}}}C@d}0{{{b{{BLd{c}}}}}{{Fd{{BLd{c}}Ib}}}C@d}010101010{{{b{BKl}}{b{BKl}}}{{Fd{BKlIb}}}}00{{{b{Jj}}}{{Fd{BKlIb}}}}0{{{b{BKl}}}{{Fd{BKlIb}}}}22`{{{b{Af}}{b{Af}}}Cn}{{{b{Jj}}{b{Af}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{b{Af}}{b{C@f}}}{{Fd{{Jl{Jj}}Ib}}}}``````````````````{{{b{c}}d}f{}}0{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{ce{}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}022{c{{Ch{e}}}{}{}}000{{{b{CAj}}}CAj}{{{b{EEd}}}EEd}{{{b{c}}{b{le}}}f{}{}}0`{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{Fbf}0{{{b{CAj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EEd}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}0{{{b{c}}}c{}}0{{{b{Bf}}}{{Fd{EEdIb}}}}{{}Fb}0??{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{c{{Ln{e}}}{}{}}0{c{{Ch{e}}}{}{}}0{ce{}{}}0{EEdCAj}{c{{Hd{eCn}}}{}{}}000{{{b{Bf}}}{{Ch{c}}}{}}{{{b{Bf}}MlACd}{{Fd{Ib}}}}{{{b{Bf}}{b{Bf}}}{{Ch{c}}}{}}{{{b{Bf}}}{{Fd{Ib}}}}0{{{b{Bf}}CAj}{{Fd{Ib}}}}17777{{{b{c}}{b{Bf}}}{{Fd{{AIh{c}}Ib}}}AHl}{{{b{Bf}}}{{Fd{KlIb}}}}0{{{b{c}}}e{}{}}0{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}0<<<<<<<<<<{{{b{{BKj{c}}}}Fb{b{{BKj{c}}}}Fb}EbBKn}0{{{b{BNj}}{b{BNj}}}{{Fd{BKlIb}}}}0000000`000{{{b{{BLd{c}}}}{b{{BLn{e}}}}}{{Fd{BKlIb}}}C@dBKf}{{{b{{BKd{{BM`{c}}}}}}{b{{BLn{A@b}}}}}{{Fd{BKlIb}}}BKf}{{{b{C@n}}}Cn}{{{b{C@n}}}{{CA`{C@n}}}}444{{{b{c}}{b{e}}{Ch{{b{g}}}}}{{Fd{BKlIb}}}{}{}{}}{{{b{c}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}{}}{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}{Ch{{b{{BKd{{BM`{c}}}}}}}}}{{Fd{BKlIb}}}BKf}{{{b{{BKd{{BM`{c}}}}}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}BKf}8{{{b{{A`{{b{Jj}}}}}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{Jl{BOf}}}}c}{{Fd{BOdIb}}}{{Jn{}{{Ed{{b{BOd}}}}}}}}{{{b{{BKd{{BKb{c}}}}}}{b{{BKd{{BKb{c}}}}}}}{{Fd{{BKd{{BKb{c}}}}Ib}}}BKf}{{{b{{BKd{c}}}}{b{{BKd{c}}}}}{{Fd{{BKd{c}}Ib}}}BL`}{{{b{Jj}}{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}}{{Fd{{BKd{{BM`{c}}}}Ib}}}BKf}{{{b{{A`{{b{{BKd{{BM`{c}}}}}}}}}}}{{Fd{{BKd{{BM`{c}}}}Ib}}}BKf}````{{{b{BKl}}}{{Fd{{Kf{O`}}Ib}}}}``{{{b{Jj}}{b{BKl}}}{{Fd{{Jl{Jj}}Ib}}}}``{{{b{BOd}}{b{BKl}}}{{Fd{BOdIb}}}}{{{b{BKl}}}BKl}``{{{b{{A`{{b{Jj}}}}}}{b{{A`{{Hd{FbFb}}}}}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}04{{{b{BNj}}{b{BNj}}}{{Fd{{Jl{Jj}}Ib}}}}000011000`{{{b{{A`{CAb}}}}}{{Fd{{`{{Ef{}{{Ed{{BHh{Fb}}}}}}}}Ib}}}}{{{b{{A`{{Jl{Jj}}}}}}}{{Fd{CAfIb}}}}{{{b{Jj}}{Ch{BO`}}}{{Fd{{B`{Jd}}Ib}}}}{{{b{c}}{b{e}}{Ch{{b{g}}}}}{{Fd{BKlIb}}}{}{}{}}{{{b{c}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}{}}{{{b{{BKd{{BM`{c}}}}}}{b{{BKd{{BM`{c}}}}}}{Ch{{b{{BKd{{BM`{c}}}}}}}}}{{Fd{BKlIb}}}BKf}{{{b{{BKd{{BM`{c}}}}}}{b{Bf}}{Ch{{b{Bf}}}}}{{Fd{BKlIb}}}BKf}{{{b{Jj}}{b{BNj}}{Ch{{b{BNj}}}}}{{Fd{{Jl{Jj}}Ib}}}}`````{{{b{{A`{CAb}}}}{Ch{Fb}}}{{Fd{{B`{{Jl{Jj}}}}Ib}}}}{{{b{{A`{CAb}}}}{Ch{Fb}}}{{Fd{{BLd{CAd}}Ib}}}}``{{{b{l{A`{c}}}}Fbe}f{}{{AKj{{b{c}}{b{c}}}{{Nj{Eb}}}}}}{{{b{Jj}}{Ch{BO`}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}{Ch{Fb}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}{Ch{BO`}}{Ch{Fb}}}{{Fd{{BLd{CAd}}Ib}}}}`{{{b{Jj}}Kl{Ch{Hn}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{BKd{{BM`{c}}}}}}Kl{Ch{Hn}}}{{Fd{{BKd{{BM`{c}}}}Ib}}}BKf}``{{{b{Jj}}{b{Jj}}{Ch{CAh}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{A`{{Jl{Jj}}}}}}{b{Jj}}{Ch{CAh}}}{{Fd{{B`{{Jl{Jj}}}}Ib}}}}{{{b{BOd}}{b{Jj}}}{{Fd{BOdIb}}}}```````````````{{{b{Jj}}C@h}{{Fd{{Jl{Jj}}Ib}}}}{{{b{{BLd{c}}}}}{{Fd{{BLd{C@j}}Ib}}}{C@lC@d}}{{{b{Jj}}}{{Fd{{Jl{Jj}}Ib}}}}1010101010101010101010{{{b{Bf}}AI`}{{Ch{AId}}}}2121{{{b{BN`}}{b{Bf}}}{{Fd{{Jl{Jj}}Ib}}}}{{{b{Jj}}Kl}{{Fd{{Jl{Jj}}Ib}}}}{{{b{BKl}}{b{BNj}}{b{BNj}}}{{Fd{{Jl{Jj}}Ib}}}}`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{b{c}}d}f{}}0000000000{{CAnCAn}}{{CAn{b{CAn}}}}{{{b{CAn}}CAn}}{{{b{CAn}}{b{CAn}}}}{{EEf{b{EEf}}}}{{EEfEEf}}{{{b{EEf}}{b{EEf}}}}{{{b{EEf}}EEf}}{{EEh{b{EEh}}}}{{EEhEEh}}{{{b{EEh}}EEh}}{{{b{EEh}}{b{EEh}}}}{{{b{lCAn}}CAn}f}{{{b{lEEf}}EEf}f}{{{b{lEEh}}EEh}f}{{BJjBJj}{{Fd{BJjIb}}}}{{CAnCAn}{{Fd{CAnIb}}}}{{EEfEEf}{{Fd{EEfIb}}}}{{EEhEEh}{{Fd{EEhIb}}}}{BOlCh}000{{}}0111100{{BJjBJj}BJj}{{CAnCAn}CAn}{{EEfEEf}EEf}{{EEhEEh}EEh}555544{{{b{BOf}}}{{B`{{b{DBh}}}}}}{{{b{c}}}{{b{Ah}}}{}}0000000000000000000000000000000000000000000000{{{b{lc}}}{{b{lAh}}}{}}0000000000000000000000000000000000000000000000{CAnAC`}{CAlFb}{CAnFb}{EEfFb}{EEhFb}{ce{}{}}0000000000000000000000000000000000000000000000{{CAnCAn}}00{{{b{c}}}{{b{e}}}{}{}}0000000000000000000000000000000000000000000000{{{b{lc}}}{{b{le}}}{}{}}000000000000000000000000000000000000000000000033333333333333333333333333333333333333333333333{CAn{{Ch{CAn}}}}{EEf{{Ch{EEf}}}}{EEh{{Ch{EEh}}}}{{CAnCAn}{{Ch{CAn}}}}{{EEfEEf}{{Ch{EEf}}}}{{EEhEEh}{{Ch{EEh}}}}{c{{Ch{e}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000321321654{{CAnJd}{{Ch{CAn}}}}{{EEfJd}{{Ch{EEf}}}}{{EEhJd}{{Ch{EEh}}}}654654{{{b{Af}}}Af}{{{b{BOn}}}BOn}{{{b{DBl}}}DBl}{{{b{DBj}}}DBj}{{{b{DBh}}}DBh}{{{b{DLn}}}DLn}{{{b{E@n}}}E@n}{{{b{BOf}}}BOf}{{{b{CAn}}}CAn}{{{b{EEf}}}EEf}{{{b{EEh}}}EEh}{{{b{c}}{b{le}}}f{}{}}0000000000{{{b{Af}}{b{Af}}}Eb}{{{b{BOn}}{b{BOn}}}Eb}{{{b{DBl}}{b{DBl}}}Eb}{{{b{DBj}}{b{DBj}}}Eb}{{{b{DBh}}{b{DBh}}}Eb}{{{b{DLn}}{b{DLn}}}Eb}{{{b{E@n}}{b{E@n}}}Eb}{{{b{CAn}}{b{CAn}}}Eb}{{{b{EEf}}{b{EEf}}}Eb}{{{b{EEh}}{b{EEh}}}Eb}{{{b{BOf}}{b{Bf}}}{{Ch{{Hd{Fb{b{DBh}}}}}}}}{{BJjBJj}Eb}{{{b{c}}{b{e}}}Eb{}{}}000000{{CAnCAn}Eb}1{{EEfEEf}Eb}22{{EEhEEh}Eb}{{{b{Af}}{b{Af}}}Cn}{{{b{DBh}}{b{DBh}}}Cn}{{{b{DLn}}{b{DLn}}}Cn}{{{b{BOf}}{b{BOf}}}Cn}{{{b{DBh}}}{{b{Af}}}}```{{}DLn}{{}EEj}{{}CAn}{{}EEf}{{}EEh}{{}c{}}{Fb{{b{c}}}{}}0000{{{b{DLn}}}b}111111111111111111111111111111111111111111{Fb{{b{lc}}}{}}0000000000000000000000000000000000000000000000{{{b{DBh}}}{{Ch{Kl}}}}`{{{b{DBh}}}{{Ch{Cn}}}}`{{CAn{b{CAn}}}}{{{b{CAn}}CAn}}{{{b{CAn}}{b{CAn}}}}{{CAnCAn}}{{EEfEEf}}{{EEf{b{EEf}}}}{{{b{EEf}}EEf}}{{{b{EEf}}{b{EEf}}}}{{{b{EEh}}{b{EEh}}}}{{{b{EEh}}EEh}}{{EEh{b{EEh}}}}{{EEhEEh}}{{{b{lCAn}}CAn}f}{{{b{lEEf}}EEf}f}{{{b{lEEh}}EEh}f}{{BJjBJj}{{Fd{BJjIb}}}}{{CAnCAn}{{Fd{CAnIb}}}}{{EEfEEf}{{Fd{EEfIb}}}}{{EEhEEh}{{Fd{EEhIb}}}}{{BJjBJj}BJj}{{CAnCAn}CAn}{{EEfEEf}EEf}{{EEhEEh}EEh}{Fbf}0000000000000000000000000000000000000000000000{{}DLn}{{}E@n}{{}BOf}{{{b{Af}}{b{Af}}}Cn}{{{b{BOn}}{b{BOn}}}Cn}{{{b{DBl}}{b{DBl}}}Cn}{{{b{DBj}}{b{DBj}}}Cn}{{{b{DBh}}{b{DBh}}}Cn}{{{b{DLn}}{b{DLn}}}Cn}{{{b{E@n}}{b{E@n}}}Cn}{{{b{BOf}}{b{BOf}}}Cn}{{{b{CAn}}{b{CAn}}}Cn}{{{b{EEf}}{b{EEf}}}Cn}{{{b{EEh}}{b{EEh}}}Cn}{{{b{BMl}}{b{BMl}}}Cn}{{{b{BKh}}{b{BKh}}}Cn}<{{{b{c}}{b{e}}}Cn{}{}}0000000000000000000000000000000000000000000{{{b{lEEj}}c}f{{Jn{}{{Ed{{Jl{DBh}}}}}}}}{{{b{lEEj}}c}f{{Jn{}{{Ed{DBh}}}}}}{{{b{lEEj}}Fb}{{b{{Jl{DBh}}}}}}{{{b{BOf}}Fb}{{b{DBh}}}}{{{b{lEEj}}Fb}{{b{l{Jl{DBh}}}}}}{{{b{BOf}}{b{Bf}}}{{Fd{{b{DBh}}Ib}}}}{{{b{BOf}}}{{b{DLn}}}}``{{{b{BOf}}Kl}{{B`{{b{DBh}}}}}}{{{b{DLn}}c}DLn{{AKj{Fb{b{{Jl{DBh}}}}}{{Nj{Cn}}}}}}{{{b{DLn}}{b{Bf}}}{{Ch{{Hd{Fb{b{{Jl{DBh}}}}}}}}}}{EEjBOf}{{{b{BOf}}}{{B`{{b{DBh}}}}}}{{{b{Af}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{BOn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DBl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DBj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DBh}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{DLn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{E@n}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EEj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BOf}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{CAn}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{EEf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EEh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EEl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DOh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DNn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{C@j}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DOb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DMh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DOn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CAd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DMb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DMj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DOl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DNb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DNd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DOj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DMl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{E@`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DNj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{E@f}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DNl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{E@b}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DOd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DMd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DO`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{E@d}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DNf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DMn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DOf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DMf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DNh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{BLb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{DN`}}{b{lFh}}}{{Fd{fFj}}}}{{cMlACd}Ej{}}{{MlACd}Ej}0{cc{}}{AdAf}1{AHhBOn}{DBfDBl}33{DBdDBj}{JhDBh}5{{{Hf{{Jl{DBh}}}}}DLn}{{{B`{{Jl{DBh}}}}}DLn}{{{B`{DBh}}}DLn}8{{{b{{A`{{Jl{DBh}}}}}}}DLn}9{BOfEEj}{{{b{BOf}}}EEj}{DLnEEj}{{{b{DLn}}}EEj}==={ACbCAn}{A@bCAn}{ACdCAn}{KlCAn}{cc{}}000000000000000000000000000000000000{{{Hf{Ml}}}CAn}{Kn{{Ch{CAn}}}}{AC`{{Ch{CAl}}}}{AC`CAn}{A@b{{Ch{CAl}}}}{Kl{{Ch{CAl}}}}{cDLn{{Jn{}{{Ed{{Jl{DBh}}}}}}}}{cDLn{{Jn{}{{Ed{DBh}}}}}}{cE@n{{Jn{}{{Ed{{Hd{ACd{Jl{DBh}}}}}}}}}}8{AHn}0{{ACfAC`}CAn}{{{b{{AO`{CBb}}}}}{{Fd{AfCBf}}}}{{{b{{AO`{CBb}}}}}{{Fd{DBhCBf}}}}{{{b{{AO`{CBb}}}}}{{Fd{BOfCBf}}}}{{{b{c}}}c{}}0000000000{{{b{Bf}}}{{Fd{Af}}}}{{{b{Bf}}}{{Fd{CAn}}}}{{{b{Bf}}}{{Ch{CAn}}}}{Fb{{Ch{CAl}}}}{Fb{{Ch{CAn}}}}{Fb{{Ch{EEf}}}}{Fb{{Ch{EEh}}}}{{}Fb}0{{}BOn}{{{b{Af}}{b{lc}}}fLb}{{{b{BOn}}{b{lc}}}fLb}{{{b{DBl}}{b{lc}}}fLb}{{{b{DBj}}{b{lc}}}fLb}{{{b{DBh}}{b{lc}}}fLb}{{{b{DLn}}{b{lc}}}fLb}{{{b{E@n}}{b{lc}}}fLb}{{{b{BOf}}{b{lc}}}fLb}{{{b{CAn}}{b{lc}}}fLb}{{{b{EEf}}{b{lc}}}fLb}{{{b{EEh}}{b{lc}}}fLb}``{{{b{BOf}}{b{Bf}}}{{Fd{FbIb}}}}==============================================={ce{}{}}0000000000000000000000000000000000000000000000{{{Kf{c}}}{{Kf{Ah}}}{}}0000000000000000000000000000000000000000000000{{{Jl{c}}}{{Jl{Ah}}}{}}0000000000000000000000000000000000000000000000{{{Lj{c}}}{{Lj{Ah}}}{}}0000000000000000000000000000000000000000000000{{{b{DLn}}}}{{cANl}{{Fd{{CBj{CBb}}CBf}}}{}}00{c{{Ln{e}}}{}{}}0000000000000000000000000000000000000000000000{{{b{Af}}}Cn}{{{b{E@n}}}Cn}{{BJjBJj}Cn}{{CAnCAn}Cn}{{EEfEEf}Cn}{{EEhEEh}Cn}5335333{CAnCn}66{{{b{DBh}}}Cn}7177777{{cMl}Cn{}}{MlCn}0{{CAnMl}Cn}{{AC`Ml}Cn}{BJjCn}6{EEfCn}{EEhCn}{{{b{E@n}}}{{`{{Ef{}{{Ed{{Hd{ACd{b{{Jl{DBh}}}}}}}}}}}}}}{{{b{E@n}}}Fb}{c{{Ch{e}}}{}{}}0000000000000000000000000000000000000000000000{ce{}{}}0000000000000000000000000000000000000000000000`{AI`{{Ch{Kl}}}}0000{{A@bA@b}}{{A@bA@b}EEh}{{A@bA@bKl}EEf}{{{b{DBh}}}{{b{{Oh{EjEj}}}}}}{{{b{lEEj}}}{{b{{Oh{EjEj}}}}}}{{{b{BOf}}}{{b{{Oh{EjEj}}}}}}```{{{b{lEEj}}}{{b{l{Oh{EjEj}}}}}}`{{BJjBJj}{{Fd{BJjIb}}}}{{CAnCAn}{{Fd{CAnIb}}}}{{EEfEEf}{{Fd{EEfIb}}}}{{EEhEEh}{{Fd{EEhIb}}}}{{BJjBJj}BJj}{{CAnCAn}CAn}{{EEfEEf}EEf}{{EEhEEh}EEh}`{{CAnCAn}}{{CAn{b{CAn}}}}{{{b{CAn}}{b{CAn}}}}{{{b{CAn}}CAn}}{{EEfEEf}}{{{b{EEf}}EEf}}{{{b{EEf}}{b{EEf}}}}{{EEf{b{EEf}}}}{{{b{EEh}}EEh}}{{{b{EEh}}{b{EEh}}}}{{EEh{b{EEh}}}}{{EEhEEh}}{{{b{lCAn}}CAn}f}{{{b{lEEf}}EEf}f}{{{b{lEEh}}EEh}f}{{BJjBJj}{{Fd{BJjIb}}}}{{CAnCAn}{{Fd{CAnIb}}}}{{EEfEEf}{{Fd{EEfIb}}}}{{EEhEEh}{{Fd{EEhIb}}}}{{BJjBJj}BJj}{{CAnCAn}CAn}{{EEfEEf}EEf}{{EEhEEh}EEh}{{{b{DBh}}}{{b{Ej}}}}``{CAn}{EEf}{EEh}{BJj{{Fd{BJjIb}}}}{CAn{{Fd{CAnIb}}}}{EEf{{Fd{EEfIb}}}}{EEh{{Fd{EEhIb}}}}{BJjBJj}{CAnCAn}{EEfEEf}{EEhEEh}{{cAfCn}DBh{{El{Ej}}}}{{ce}E@n{{Jn{}{{Ed{ACd}}}}}Jn}{{}EEj}{cBOf{{El{DLn}}}}{{A@bA@bKl}EEf}{{A@bA@b}EEh}{{cAfCnKlCn}DBh{{El{Ej}}}}{{cAfAfCn}DBh{{El{Ej}}}}{{AfA@bCn}Af}{{ceA@bCn}DBh{{El{Ej}}}{{El{{Jl{DBh}}}}}}{{AfCn}Af}{{ceCn}DBh{{El{Ej}}}{{El{{Jl{DBh}}}}}}10{{AfCn}DBh}{{cegiCnCn}DBh{{El{Ej}}}{{El{Ej}}}{{El{{Jl{DBh}}}}}{{El{{Jl{DBh}}}}}}{{ceCn}DBh{{El{Ej}}}{{El{DLn}}}}{{cegDBj}DBh{{El{Ej}}}{{Jn{}{{Ed{ACd}}}}}Jn}{{c{Oh{EjEj}}}BOf{{El{DLn}}}}{{}c{}}0000`{c{{Hd{eCn}}}{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{b{Bf}}}Ch}0000000{{{b{Bf}}}{{Ch{DFd}}}}{{{b{Bf}}}{{Ch{Kj}}}}{{{b{Bf}}}{{Ch{Kn}}}}{{{b{Bf}}}{{Ch{Kl}}}}000{{{b{Bf}}}{{Ch{A@b}}}}15555{{{b{Bf}}{b{Bf}}}{{Ch{A@b}}}}{{{b{Bf}}{b{Bf}}}{{Ch{Kl}}}}{{{b{Bf}}{b{Bf}}}Ch}000{{{b{Af}}{b{Af}}}{{Ch{Eb}}}}{{{b{BOn}}{b{BOn}}}{{Ch{Eb}}}}{{{b{DBl}}{b{DBl}}}{{Ch{Eb}}}}{{{b{DBj}}{b{DBj}}}{{Ch{Eb}}}}{{{b{DBh}}{b{DBh}}}{{Ch{Eb}}}}{{{b{DLn}}{b{DLn}}}{{Ch{Eb}}}}{{{b{E@n}}{b{E@n}}}{{Ch{Eb}}}}{{{b{CAn}}{b{CAn}}}{{Ch{Eb}}}}{{{b{EEf}}{b{EEf}}}{{Ch{Eb}}}}{{{b{EEh}}{b{EEh}}}{{Ch{Eb}}}}``{{BJjJd}{{Fd{BJjIb}}}}{{CAnJd}{{Fd{CAnIb}}}}{{EEfJd}{{Fd{EEfIb}}}}{{EEhJd}{{Fd{EEhIb}}}}{{BJjJd}BJj}{{CAnJd}CAn}{{EEfJd}EEf}{{EEhJd}EEh}{{{b{Af}}}{{Ch{Fb}}}}{{{b{BOf}}{b{{A`{Fb}}}}}{{Fd{BOfIb}}}}{{{b{lEEj}}c}f{{El{{Jl{DBh}}}}}}{{CAn{b{CAn}}}}{{{b{CAn}}CAn}}{{CAnCAn}}{{{b{CAn}}{b{CAn}}}}{{{b{EEf}}EEf}}{{EEf{b{EEf}}}}{{{b{EEf}}{b{EEf}}}}{{EEfEEf}}{{{b{EEh}}EEh}}{{EEhEEh}}{{EEh{b{EEh}}}}{{{b{EEh}}{b{EEh}}}}{{{b{lCAn}}CAn}f}{{{b{lEEf}}EEf}f}{{{b{lEEh}}EEh}f}{{{b{lEEj}}Fb}{{Jl{DBh}}}}{{{b{lEEj}}}f}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{{{b{lDBh}}{Oh{EjEj}}}f}{{CAnMl}}0{CAnCAn}{{{b{Af}}}Fb}{{{b{DBh}}}Fb}{{{b{DLn}}}Fb}{{{b{E@n}}}Fb}{{CAnCAn}}{{{b{CAn}}{b{CAn}}}}{{CAn{b{CAn}}}}{{{b{CAn}}CAn}}{{EEfEEf}}{{{b{EEf}}EEf}}{{EEf{b{EEf}}}}{{{b{EEf}}{b{EEf}}}}{{{b{EEh}}EEh}}{{{b{EEh}}{b{EEh}}}}{{EEh{b{EEh}}}}{{EEhEEh}}{{{b{lCAn}}CAn}f}{{{b{lEEf}}EEf}f}{{{b{lEEh}}EEh}f}{{BJjBJj}{{Fd{BJjIb}}}}{{CAnCAn}{{Fd{CAnIb}}}}{{EEfEEf}{{Fd{EEfIb}}}}{{EEhEEh}{{Fd{EEhIb}}}}{{BJjBJj}BJj}{{CAnCAn}CAn}{{EEfEEf}EEf}{{EEhEEh}EEh}{BOlCh}000{{}}0111100111100{CAn{{Hf{Ml}}}}{{{b{CB`}}}{{b{{A`{Ml}}}}}}{{{b{c}}}{{b{{A`{Ml}}}}}{}}00{CAn{{Ch{AC`}}}}{CAl{{Ch{Kl}}}}{{{b{CAn}}}{{Ch{Kl}}}}{CAn{{Ch{Kl}}}}{EEf{{Ch{Kl}}}}{EEh{{Ch{Kl}}}}{CAl{{Ch{AKh}}}}{CAn{{Ch{AKh}}}}{EEf{{Ch{AKh}}}}{EEh{{Ch{AKh}}}}<{{}A@b}{{}AHn}0{{{b{c}}}e{}{}}0000000000{CAn{{Hd{ACfAC`}}}}{EEh{{Hd{A@bA@b}}}}{EEf{{Hd{A@bA@bKl}}}}{{{b{Af}}ANl}{{Fd{{CBj{CBb}}CBf}}}}{{{b{DBh}}ANl}{{Fd{{CBj{CBb}}CBf}}}}{{{b{BOf}}ANl}{{Fd{{CBj{CBb}}CBf}}}}{{{b{c}}}Ej{}}000{{{b{CAn}}}{{Ch{Hn}}}}{CAl{{Ch{Fb}}}}{CAn{{Ch{Fb}}}}{EEf{{Ch{Fb}}}}{EEh{{Ch{Fb}}}}{{{b{DLn}}c}{{Fd{DLnIb}}}{{AKj{Fb{b{{Jl{DBh}}}}}{{Nj{{Fd{CnIb}}}}}}}}{{{b{BNh}}}{{Fd{AfIb}}}}{c{{Fd{e}}}{}{}}{{{b{Bf}}}{{Fd{Af}}}}111{{{b{BNh}}}{{Fd{DBhIb}}}}2222{{{b{BNh}}}{{Fd{BOfIb}}}}33333333333333333333333333333333333333333333333333333333333333333333333333333333333333{{{b{lDBh}}{b{DBh}}}{{Fd{fIb}}}}{{{b{lEEj}}{b{{Jl{DBh}}}}}{{Fd{fIb}}}}{c{{Fd{BOfIb}}}{{Jn{}{{Ed{BOf}}}}}}{{{b{c}}}A@n{}}0000000000000000000000000000000000000000000000{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000{FbCAl}{FbCAn}{FbEEf}{FbEEh}{{{b{{C@`{c}}}}{b{C@b}}}{{Fd{fIb}}}{}}{{{b{{A`{ACf}}}}{b{{A`{C@b}}}}}{{Fd{fIb}}}}{{{b{C@`}}{b{C@b}}}{{Fd{fIb}}}}011{{CAnMl}{{Fd{fIb}}}}{{AC`Ml}{{Fd{fIb}}}}{{cMl}{{Fd{fIb}}}{}}12{{MlACd}{{Fd{fIb}}}};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;{FbEEj}{{DBhAf}DBh}{{DBh{Oh{EjEj}}}DBh}{{BOf{Oh{EjEj}}}BOf}{{DBhc}DBh{{El{Ej}}}}{{DBhCn}DBh}{CAnCAn}{EEfEEf}{EEhEEh}{{CAnCAn}CAn}{{EEfEEf}EEf}{{EEhEEh}EEh}{ce{}{}}000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000321321654{{CAnJd}CAn}{{EEfJd}EEf}{{EEhJd}EEh}654654``````````````````````{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}5{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}7{c{{Ch{e}}}{}{}}0{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{Fbf}{{{b{Ib}}{b{lFh}}}{{Fd{fFj}}}}0{cc{}}{{{EEn{c}}}IbABj}{DBnIb}{GhIb}{DCbIb}{{{Kf{Oj}}}Ib}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}{c{{Ch{e}}}{}{}}5{c{{Hd{eCn}}}{}{}}066{{{b{Ib}}}{{Ch{{b{Oj}}}}}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}:::::``````{{cANl}{{CBj{CBb}}}{}}{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{{{b{EF`}}}{{b{CBb}}}}>>{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0{ce{}{}}0<<<<3{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{Fbf}0{{{b{{AO`{CBb}}}}}{{Fd{{EFb{c}}CBf}}}CBd}{{{b{{EFb{c}}}}{b{lFh}}}{{Fd{fFj}}}Fn}{cc{}}{c{{EFb{c}}}{}}1{AKlc{}}{{{EFd{CBb}}}{{Fd{cCBf}}}{}}{{{b{{AO`{CBb}}}}}{{Fd{CBdCBf}}}}{{}Fb}0;;{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}0{{{EFb{c}}ANl}{{CBj{CBb}}}CBh}{{CBhANl}{{Fd{{CBj{CBb}}CBf}}}}{c{{Ln{e}}}{}{}}0{c{{Ch{e}}}{}{}}0{ce{}{}}0{cCBf{EFfABlBG`}}{c{{Hd{eCn}}}{}{}}0002222{{{b{CBl}}ANl}{{Fd{{CBj{CBb}}CBf}}}}{c{{Fd{e}}}{}{}}000{{{b{{AO`{CBb}}}}}Cn}{{{b{c}}}A@n{}}0{ANlEFh}7777777777`````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}00{{{b{lc}}}{{b{lAh}}}{}}00:::{{{b{c}}}{{b{e}}}{}{}}00{{{b{lc}}}{{b{le}}}{}{}}00<<<======{{{b{BOd}}}BOd}{{{b{c}}{b{le}}}f{}{}}{BNb{{Fd{fIb}}}}{{{b{BOd}}Fb}{{b{{Jl{Jj}}}}}}{{{b{BOd}}{b{Bf}}}{{Ch{{b{{Jl{Jj}}}}}}}}{{{b{BOd}}}{{b{{A`{{Jl{Jj}}}}}}}}`{{}EFj}{Fb{{b{c}}}{}}00{Fb{{b{lc}}}{}}00{Fbf}00{{{b{BOd}}{b{BOd}}}Cn}{{{b{BOd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EFj}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}{{{b{BMn}}}BOd}1{BMnBOd}2{{{b{{AO`{CBb}}}}}{{Fd{BOdCBf}}}}{{{b{c}}}c{}}{{{b{BOd}}}Fb}{{{b{BOd}}{b{Bf}}}b}{{}Fb}00``{ce{}{}}00{{{Kf{c}}}{{Kf{Ah}}}{}}00{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}003{{cANl}{{AO`{ANn}}}{}}{{cANl}{{Fd{{CBj{CBb}}CBf}}}{}}{c{{Ln{e}}}{}{}}00{c{{Ch{e}}}{}{}}00777`{c{{Hd{egikm}}}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAeAgAi}}}{}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{egikmoAa}}}{}{}{}{}{}{}{}{}}{c{{Hd{egikmoAaAcAeAgAiAk}}}{}{}{}{}{}{}{}{}{}{}{}{}{}}{c{{Hd{eg}}}{}{}{}}{c{{Hd{e}}}{}{}}{cf{}}{c{{Hd{egikmo}}}{}{}{}{}{}{}{}}{c{{Hd{egik}}}{}{}{}{}{}}0{c{{Hd{egi}}}{}{}{}{}}792{c{{Hd{egikmoAaAcAeAg}}}{}{}{}{}{}{}{}{}{}{}{}}6{c{{Hd{egikmoAaAc}}}{}{}{}{}{}{}{}{}{}}20{c{{Hd{egikmoAaAcAe}}}{}{}{}{}{}{}{}{}{}{}}2;6790{{c{Jl{BOf}}}{{EFl{c}}}{{Jn{}{{Ed{{Fd{BOdIb}}}}}}}}{{}EFj}{{{Jl{BOf}}}BOd}{{{b{l{EFl{c}}}}}Ch{{Jn{}{{Ed{{Fd{BOdIb}}}}}}}}{{{b{lBOb}}}{{Fd{{Ch{BOd}}Ib}}}}{{}c{}}{{{b{BOd}}}Fb}0{c{{Hd{eCn}}}{}{}}00000{{{b{BOd}}{b{{A`{Fb}}}}}{{Fd{BOdIb}}}}{{{b{lBOd}}Fb}{{Jl{Jj}}}}``{ce{}{}}00000{{{b{BOb}}}{{Jl{BOf}}}}{{{b{{EFl{c}}}}}{{Jl{BOf}}}{{Jn{}{{Ed{{Fd{BOdIb}}}}}}}}{{{b{BOd}}}{{Jl{BOf}}}}`{{{b{BOd}}}{{b{{Jl{BOf}}}}}}{{{b{{EFl{c}}}}}{{Hd{Fb{Ch{Fb}}}}}{{Jn{}{{Ed{{Fd{BOdIb}}}}}}}}{{{b{BOd}}FbFb}BOd}{{{b{c}}}e{}{}}{{{b{BOd}}ANl}{{Fd{{CBj{CBb}}CBf}}}}{c{{Fd{e}}}{}{}}00{e{{Fd{BOdIb}}}{{N`{Bf}}}{{Jn{}{{Ed{{Hd{c{Jl{Jj}}}}}}}}}}{e{{Fd{BOdIb}}}{{N`{Bf}}}{{Jn{}{{Ed{{Hd{c{Jl{Jj}}Cn}}}}}}}}222{{{Jl{BOf}}{B`{{Jl{Jj}}}}}{{Fd{BOdIb}}}}{{{Jl{BOf}}{B`{{Jl{Jj}}}}{b{EFj}}}{{Fd{BOdIb}}}}{{{b{c}}}A@n{}}00>>>>>>>>>{{EFjCn}EFj}{{EFj{Ch{Fb}}}EFj}{{BOd{Jl{BOf}}}{{Fd{BOdIb}}}}{ce{}{}}00000{{{b{lBNb}}{b{BOd}}}{{Fd{fIb}}}}```````{{{b{c}}d}f{}}00{{{b{EFn}}{b{lCBn}}{b{{A`{{Jl{Jj}}}}}}}{{Fd{fIb}}}}{{{b{c}}}{{b{Ah}}}{}}000000{{{b{lc}}}{{b{lAh}}}{}}000000{{{b{c}}}{{b{{A`{Ml}}}}}{}}0{{{b{CC`}}}{{b{{A`{Ml}}}}}}{{{b{EG`}}}{{b{{A`{Ml}}}}}}{{{b{c}}}{{Fd{{b{{A`{e}}}}CG`}}}{}CGb}09999999{{{b{c}}}{{b{e}}}{}{}}000000{{{b{lc}}}{{b{le}}}{}{}}000000`;;;;;;;{c{{Ch{e}}}{}{}}0000000000000{{{b{lCBn}}}f}{{{b{EGb}}}EGb}{{{b{CC`}}}CC`}{{{b{EG`}}}EG`}{{{b{c}}{b{le}}}f{}{}}00{{{b{CC`}}{b{CC`}}}Eb}{{{b{EG`}}{b{EG`}}}Eb}`{{{b{c}}{b{e}}}Eb{}{}}0````{{{b{EFn}}{b{{A`{{Jl{Jj}}}}}}}{{Fd{CBnIb}}}}{{{b{EFn}}c}{{Fd{{B`{{Jl{Jj}}}}Ib}}}{{Jn{}{{Ed{CC`}}}}}}?```{Fb{{b{c}}}{}}000000{Fb{{b{lc}}}{}}000000{Fbf}000000{{{b{EFn}}FbFb}CBn}{{{b{l{A`{Ml}}}}{b{l{A`{Fb}}}}{b{{BLf{c}}}}{b{CBn}}{b{CC`}}}fBLh}{{{b{c}}}e{}{{CGf{CHj}}}}000`{{{b{EGb}}{b{EGb}}}Cn}{{{b{CC`}}{b{CC`}}}Cn}{{{b{EG`}}{b{EG`}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}00000000000`{{{b{EFn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EGb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EGd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CBn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EGf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{CC`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EG`}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}000000{{{b{EFn}}{BKd{{BKb{A@b}}}}}CBn}{{{b{c}}}c{}}00{{{b{CC`}}{b{lc}}}fLb}{{{b{EG`}}{b{lc}}}fLb}{{}Fb}000000{ce{}{}}000000{{{Kf{c}}}{{Kf{Ah}}}{}}000000{{{Jl{c}}}{{Jl{Ah}}}{}}000000{{{Lj{c}}}{{Lj{Ah}}}{}}000000{{{b{CBn}}}}4{c{{Ln{e}}}{}{}}000000{{{b{CBn}}}EGf}{{{b{EGf}}}Fb}{c{{Ch{e}}}{}{}}0000008888888{{{B`{EGb}}}{{Fd{EFnIb}}}}{AfEGb}{{AfBO`}EGb}{{{b{lEGf}}}Ch}0{{{b{CBn}}}Fb}``{c{{Hd{eCn}}}{}{}}0000000000000{{{b{CC`}}}EG`}{{{b{EGd}}{b{{A`{Ml}}}}}CC`}{{{b{EFn}}}EGd}{{{b{CC`}}{b{CC`}}}{{Ch{Eb}}}}{{{b{EG`}}{b{EG`}}}{{Ch{Eb}}}}{{{b{lCBn}}CC`}f}{{{b{CBn}}Fb}CC`}{{{b{EG`}}}CC`}1`{ce{}{}}0000000000000{{{b{EFn}}}Fb}{{{b{EGb}}}Fb}<{{{b{EGf}}}{{Hd{Fb{Ch{Fb}}}}}}`{{{b{{A`{EGb}}}}}Cn}{{{b{c}}}e{}{}}00{c{{Fd{e}}}{}{}}0000000000000{CBn{{Fd{{BKd{{BKb{A@b}}}}Ib}}}}{{{b{c}}}A@n{}}00000088888888888888888888888888888888888`````````````````````````````````{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}:{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}`<{c{{Ch{e}}}{}{}}0{{{b{{EGh{c}}}}}{{b{C@b}}}BMf}{{{b{{EGh{c}}}}}{{b{Af}}}BMf}`{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{{{b{{EGh{c}}}}Fb}{{Ch{{b{Bf}}}}}BMf}{Fbf}{{{b{{EGh{c}}}}{b{lFh}}}{{Fd{fFj}}}{FnBMf}}{cc{}}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}{{{b{{EGh{c}}}}}{{Fd{CnIb}}}BMf}00?5{{{b{{EGh{c}}}}}{{Ch{{b{{B`{{b{Bf}}}}}}}}}BMf}`{{{b{{EGh{c}}}}}FbBMf}{{C@b{Ch{{B`{Fb}}}}{Ch{{B`{{b{Bf}}}}}}}{{Fd{{EGh{c}}Ib}}}BMf}0{c{{Hd{eCn}}}{}{}}099{{{b{{EGh{c}}}}}{{Ch{{b{{B`{Fb}}}}}}}BMf}`30`{c{{Fd{e}}}{}{}}0{{C@b{Ch{{B`{Fb}}}}{Ch{{B`{Fb}}}}{Ch{{B`{{b{Bf}}}}}}}{{Fd{{EGh{c}}Ib}}}BMf}{{{b{c}}}A@n{}}=====``````````{{{b{c}}}{{b{Ah}}}{}}00{{{b{lc}}}{{b{lAh}}}{}}00???``{{{b{c}}}{{b{e}}}{}{}}00{{{b{lc}}}{{b{le}}}{}{}}00``{ce{}{}}00{c{{Ch{e}}}{}{}}00000{{{b{ECl}}}Fb}``{{{b{EGj}}}{{b{{A`{Hn}}}}}}`{{{b{EGj}}}Fb}{Fb{{b{c}}}{}}00{Fb{{b{lc}}}{}}00{Fbf}00{{{b{EGj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{ECl}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EGl}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}00`{{}Fb}00<<<{{{Kf{c}}}{{Kf{Ah}}}{}}00{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}00{ECl}{ce{}{}}{c{{Ln{e}}}{}{}}00{{{b{EGj}}}{{EHb{{EHb{{EGn{Hn}}{EH`{{COn{Hn}}}}}}{EGn{Hn}}}}}}{{{b{ECl}}}EGl}{{{b{ECl}}}{{`{{Ef{}{{Ed{Hn}}}}}}}}{{{b{EGj}}}Fb}`{{{b{EGl}}}Fb}{c{{Ch{e}}}{}{}}00777{{{b{{A`{Ml}}}}FbFb}EGj}{{{b{{A`{Ml}}}}FbFb}ECl}{{{b{lEGl}}}{{Ch{Hn}}}}{c{{Hd{eCn}}}{}{}}00000{{{b{EGj}}}{{Ch{Hn}}}}`{{{b{ECl}}}Hn}{{{b{ECl}}}Fb}`>>>>>>{{{b{EGl}}}{{Hd{Fb{Ch{Fb}}}}}}3`:`{c{{Fd{e}}}{}{}}00000{{{b{c}}}A@n{}}00{ce{}{}}00000000000000```{{{b{c}}}{{b{Ah}}}{}}00{{{b{lc}}}{{b{lAh}}}{}}00222{{{b{c}}}{{b{e}}}{}{}}00{{{b{lc}}}{{b{le}}}{}{}}00`444??????`````{Fb{{b{c}}}{}}00{Fb{{b{lc}}}{}}00{Fbf}00`{{{b{EDj}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EDh}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}00{{}Fb}00;;;{{{Kf{c}}}{{Kf{Ah}}}{}}00{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}00>>>{{cANl}{{AO`{ANn}}}{}}{c{{Ln{e}}}{}{}}00```{c{{Ch{e}}}{}{}}00{ce{}{}}00{c{{Hd{eg}}}{}{}{}}0{{{b{{A`{Ml}}}}FbFb}EDf}{{{b{{A`{Ml}}}}FbFb}EDj}{{{b{{A`{Ml}}}}FbFb}EDh}{{{b{lEDf}}}Ch}{{{b{lEDj}}}Ch}{{{b{lEDh}}}Ch}2{c{{Hd{eCn}}}{}{}}00000888888{{{b{EDf}}}{{Hd{Fb{Ch{Fb}}}}}}{{FbFbFb{Ch{{b{{A`{Ml}}}}}}e}{{Fd{fc}}}{}{{AKj{Fb}{{Nj{{Fd{fc}}}}}}}}{c{{Fd{e}}}{}{}}00000{{{b{c}}}A@n{}}00<<<<<<<<<<<<<<<{{{b{l{A`{Ml}}}}{b{{A`{Ml}}}}FbFbFb}Fb}{{FbFb}Fb}{{{b{{A`{Ml}}}}Fb}Cn}{{MlFb}Cn}{FbFb}3{{{b{l{A`{Ml}}}}Fb}f}{{MlFb}f}10``````{{{b{c}}d}f{}}0{{{b{Jj}}Fb}{{Fd{EjIb}}}}{{{b{c}}}{{b{Ah}}}{}}000{{{b{lc}}}{{b{lAh}}}{}}000{ce{}{}}000{{{b{c}}}{{b{e}}}{}{}}000{{{b{lc}}}{{b{le}}}{}{}}0002222{c{{Ch{e}}}{}{}}0000000{{{b{EHd}}}EHd}{{{b{EHf}}}EHf}{{{b{c}}{b{le}}}f{}{}}0``{{}EHf}{Fb{{b{c}}}{}}000{Fb{{b{lc}}}{}}000{Fbf}000`{{{b{EHd}}{b{EHd}}}Cn}{{{b{EHf}}{b{EHf}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}0000000{{{b{EHh}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EHd}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EHf}}{b{lFh}}}{{Fd{fFj}}}}``{cc{}}000{{{b{c}}}c{}}0{{{b{EHd}}{b{lc}}}fLb}{{{b{EHf}}{b{lc}}}fLb}`{{}Fb}000{ce{}{}}000{{{Kf{c}}}{{Kf{Ah}}}{}}000{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}000{c{{Ln{e}}}{}{}}000{cEjCCb}{c{{Ch{e}}}{}{}}0006666{{}EHf}`{{}c{}}{c{{Hd{eCn}}}{}{}}0000000``99999999```{{{b{c}}}e{}{}}0{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}0000000{{{b{Jj}}{b{EHf}}}{{Fd{EHjIb}}}}{{{b{EHh}}}{{Fd{EjIb}}}}{{{b{c}}}A@n{}}000????????{{{b{EHj}}Fb}EHh}{ce{}{}}000{{EHf{Ch{{b{Bf}}}}}EHf}0{{EHfCn}EHf}{{EHfEHd}EHf}{{EHf{b{Bf}}}EHf}33344444444{{{b{EHh}}{b{lEHl}}}{{Fd{fIb}}}}`{{{b{c}}}{{b{Ah}}}{}}{{{b{lc}}}{{b{lAh}}}{}}7{{{b{c}}}{{b{e}}}{}{}}{{{b{lc}}}{{b{le}}}{}{}}9{c{{Ch{e}}}{}{}}0`{{}EHn}{Fb{{b{c}}}{}}{Fb{{b{lc}}}{}}{Fbf}{{{b{lc}}e}{{Fd{{b{lg}}Gh}}}{}AAf{}}{{{b{lEHn}}}{{Fd{fGh}}}}{{{b{EHn}}{b{lFh}}}{{Fd{fFj}}}}0{cc{}}{{}Fb}{ce{}{}}{{{Kf{c}}}{{Kf{Ah}}}{}}{{{Jl{c}}}{{Jl{Ah}}}{}}{{{Lj{c}}}{{Lj{Ah}}}{}}{c{{Ln{e}}}{}{}}>4={{}c{}}{c{{Hd{eCn}}}{}{}}0;66{{{b{lc}}i}{{Fd{gGh}}}{}{}{}{{Nn{{b{le}}}{{Nj{g}}}}}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}0{{{b{c}}}A@n{}}:::::{{{b{lEHn}}{b{{A`{Ml}}}}}{{Fd{FbGh}}}}{{{b{lc}}{b{{A`{Ml}}}}}{{Fd{f}}}{}}{{{b{lc}}ABnKj}{{Fd{fGh}}}{}}{{{b{lc}}ABnKn}{{Fd{fGh}}}{}}{{{b{lc}}ABnAC`}{{Fd{fGh}}}{}}{{{b{lc}}ABnACb}{{Fd{fGh}}}{}}{{{b{lc}}ABnA@b}{{Fd{fGh}}}{}}{{{b{lc}}ABnKl}{{Fd{fGh}}}{}}{{{b{lc}}ABnACd}{{Fd{fGh}}}{}}{{{b{lc}}ABnACf}{{Fd{fGh}}}{}}{{{b{lc}}ABnACh}{{Fd{fGh}}}{}}{{{b{lc}}ABnJd}{{Fd{fGh}}}{}}{{{b{lc}}ABnHn}{{Fd{fGh}}}{}}{{{b{lc}}ABnMl}{{Fd{fGh}}}{}}````````{{{b{c}}d}f{}}000{{{b{EI`}}{b{Bf}}}{{Ch{{b{EIb}}}}}}`{{{b{c}}}{{b{Ah}}}{}}000{{{b{lc}}}{{b{lAh}}}{}}000{ce{}{}}000{{{b{c}}}{{b{e}}}{}{}}000{{{b{lc}}}{{b{le}}}{}{}}0002222{c{{Ch{e}}}{}{}}0000000{{{b{EI`}}}EI`}{{{b{EId}}}EId}{{{b{EIb}}}EIb}{{{b{EIf}}}EIf}{{{b{c}}{b{le}}}f{}{}}000````{{}EI`}{Fb{{b{c}}}{}}000{Fb{{b{lc}}}{}}000``{CCd{{b{Bf}}}}``{Fbf}000`{{{b{EI`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EId}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EIb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EIf}}{b{lFh}}}{{Fd{fFj}}}}{cc{}}000{{{b{c}}}c{}}000{{{b{Ad}}}{{Kf{Kd}}}}{{}Fb}000{ce{}{}}000{{{Kf{c}}}{{Kf{Ah}}}{}}000{{{Jl{c}}}{{Jl{Ah}}}{}}000{{{Lj{c}}}{{Lj{Ah}}}{}}000{c{{Ln{e}}}{}{}}000`{c{{Ch{e}}}{}{}}0005555`{{}c{}}{c{{Hd{eCn}}}{}{}}0000000{{{b{EIb}}}{{`{{Ef{}{{Ed{{b{EIf}}}}}}}}}}88888888`{{{b{c}}}e{}{}}000{c{{Fd{e}}}{}{}}0000000{{{b{c}}}A@n{}}000;;;;;;;;{{}{{b{{A`{CCd}}}}}}`<<<<<<<<<<<<````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0??{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0{ce{}{}}0===={{}f}{{{b{EIh}}}EIh}{{{b{c}}{b{le}}}f{}{}}{{}EIj}{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{Fbf}0{{{b{EIh}}{b{EIh}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}000{{{b{EIh}}{b{lFh}}}AB`}0{cc{}}0{{{b{c}}}c{}}{{{b{EIj}}}{{Ch{ABd}}}}{{}Fb}0>>{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{c{{Ln{e}}}{}{}}0{c{{Ch{e}}}{}{}}0{ce{}{}}0{{}c{}}{c{{Hd{eCn}}}{}{}}000{{{b{lEIj}}{Ch{ABd}}}{{Ch{ABd}}}}3333`{{{b{c}}}e{}{}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}07777777777``````````````````````````````````````````````````{{{b{c}}d}f{}}00000000{{{b{lEIl}}n{A@d{A@b}}}{{Fd{fGj}}}}{{{b{lEIl}}EIn}{{Fd{fGj}}}}{{{b{EJ`}}}{{`{{Ef{}{{Ed{{Hd{{b{Jh}}{b{{Kf{Kd}}}}}}}}}}}}}}{{{b{EJb}}}{{Fd{EJbEJd}}}}{{{b{EIl}}{b{EIl}}}Cn}0{{}Ad}0{{{b{c}}}{{b{Ah}}}{}}0000000000{{{b{lc}}}{{b{lAh}}}{}}0000000000{{{b{c}}}{{B`{Al}}}{}}0{{{b{EJf}}}ACf}{{{b{EJh}}}ACf}{ce{}{}}0000000000{{{b{c}}}{{b{e}}}{}{}}0000000000{{{b{lc}}}{{b{le}}}{}{}}0000000000{BlEJj}{DjEJl}{{EJfBl}EJj}55555555555{{{b{EIl}}EJh{b{n}}}{{Ch{{Kf{Kd}}}}}}{c{{Ch{e}}}{}{}}000000000000000000000`{{{b{Bl}}}{{Hl{EjEj}}}}{Hn{{Hl{EjEj}}}}{EJf{{Hl{EjEj}}}}{{}{{Hl{EjEj}}}}{{{b{EJn}}}{{ALd{EIl}}}}{{{b{EK`}}}EK`}{{{b{EIl}}}EIl}{{{b{EIn}}}EIn}{{{b{EJf}}}EJf}{{{b{EJh}}}EJh}{{{b{EJ`}}}EJ`}{{{b{EJb}}}EJb}{{{b{EJn}}}EJn}{{{b{EKb}}}EKb}{{{b{EIl}}EJfEJh}EIl}{{{b{c}}{b{le}}}f{}{}}00000000{{{b{EJf}}{b{EJf}}}Eb}{{{b{EJh}}{b{EJh}}}Eb}{{{b{EJ`}}{b{Bf}}}{{`{{Ef{}{{Ed{{Hd{{b{Jh}}{b{{Kf{Kd}}}}}}}}}}}}}}{{{b{c}}{b{e}}}Eb{}{}}0{{{b{EIl}}Fb}{{Ch{{Fd{{B`{c}}Gj}}}}}EKd}{{{b{EIl}}{b{Bh}}Fb}{{Ch{{Fd{{Kf{Kd}}Gj}}}}}}{{{b{Jh}}}n}{{{b{EIl}}}{{`{{Ef{}{{Ed{n}}}}}}}}{{{b{EIl}}FbFb}{{Ch{{Fd{cGj}}}}}EKd}{{{b{EIl}}{b{Bh}}FbFb}{{Ch{{Fd{{Kf{Kd}}Gj}}}}}}{{{b{EIl}}Fb}{{Ch{{Fd{cGj}}}}}EKd}5{{{b{EIl}}}{{`{{Ef{}{{Ed{Bh}}}}}}}}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{EJh}}}}}}}}{{{b{EIl}}Bh}EIl}{{{b{EIl}}}{{b{EK`}}}}{{{b{EJ`}}}{{`{{Ef{}{{Ed{{Hd{{b{Jh}}{b{{Kf{Kd}}}}}}}}}}}}}}``{EIlEIl}{{{b{EIl}}{b{{EKh{Bh{EKf{{BDj{Bh}}}}}}}}}EIl}{{{b{EIl}}{b{EIl}}}Cn}{{{b{EIl}}{b{EIl}}}{{Fd{EIlGj}}}}{{{b{EIn}}{b{EIn}}}{{Ch{EIn}}}}5`{{{b{EIl}}{b{Dj}}}EIl}{{}EK`}{{}EJb}:{Fb{{b{c}}}{}}{{{b{EK`}}}b}111{{{b{EJf}}}b}2{{{b{EJh}}}b}333333{Fb{{b{lc}}}{}}{{{b{lEK`}}}{{b{l}}}}111{{{b{lEJf}}}{{b{l}}}}2{{{b{lEJh}}}{{b{l}}}}333333{{{b{c}}}{{Ab{n}}}{}}{{}n}01{c{{Fd{EJf}}}Ff}{c{{Fd{EJh}}}Ff}{Fbf}0000000000{{{b{EIl}}}EIl}{{{b{EIn}}}EIn}{{EJfBl}EIl}{{{b{EIl}}}{{b{Bl}}}}{{{b{EJ`}}}{{Fd{BlGj}}}}`{{{b{EK`}}{b{EK`}}}Cn}{{{b{EIl}}{b{EIl}}}Cn}{{{b{EIn}}{b{EIn}}}Cn}{{{b{EJf}}{b{EJf}}}Cn}{{{b{EJh}}{b{EJh}}}Cn}{{{b{EJb}}{b{EJb}}}Cn}{{{b{c}}{b{e}}}Cn{}{}}0000000{{{b{n}}}{{Hl{EjEj}}}}{{}{{Hl{EjEj}}}}000{{{b{EIl}}{b{AFb}}}{{Ch{EIl}}}}{{{b{EJn}}}f}0```{{{b{Gj}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{EK`}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EIl}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{EIn}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EJf}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{EJh}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{EJ`}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{EJd}}{b{lFh}}}{{Fd{fFj}}}}0{{{b{EJb}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EKb}}{b{lFh}}}{{Fd{fFj}}}}{CjGj}{CdGj}{IfGj}{cc{}}0000000000{{{b{Kd}}}{{Fd{{B`{EJf}}Cj}}}}{{{b{Kd}}}{{Fd{{B`{EJh}}Cj}}}}{{{b{BEh}}}{{Fd{EIlGj}}}}{{{b{BOd}}}EJ`}{{EJfBl{Oh{DjEIn{EKf{{BDj{Dj}}}}}}EK`}{{Fd{EIlGj}}}}{{}{{Fd{EJbEJd}}}}{cEK`{{Jn{}{{Ed{{Hd{Bh{A@d{A@b}}}}}}}}}}{cEK`{{Jn{}{{Ed{{Hd{n{A@d{A@b}}}}}}}}}}{{EJfBl{Ch{Cn}}{b{{A`{EJh}}}}{Oh{DjEIn{EKf{{BDj{Dj}}}}}}EK`}{{Fd{EIlGj}}}}{{{b{c}}}c{}}00000000{{{b{EJ`}}}{{Fd{EIlGj}}}}{CChEJh}{ACfEJf}{ACfEJh}{{{b{EK`}}{b{Bh}}}{{`{{Ef{}{{Ed{{b{{A@d{A@b}}}}}}}}}}}}{{{b{EK`}}{b{n}}}{{Ch{{b{{A@d{A@b}}}}}}}}{{{b{lEK`}}{b{n}}}{{Ch{{b{l{A@d{A@b}}}}}}}}{{{b{EIl}}{b{Bh}}}{{Ch{{b{{A@d{A@b}}}}}}}}{{{b{EJf}}{b{lc}}}fLb}{{{b{EJh}}{b{lc}}}fLb}{{{b{EIl}}}Hn}{{{b{EIn}}}Hn}{{{b{EJf}}}Hn}{{{b{EJh}}}Hn}{{{b{EJ`}}}{{Ch{Hn}}}}{{{b{EKb}}}Hn}``{{{b{EIl}}}EJf}{{{b{EJ`}}}{{Fd{EJfGj}}}}`{{{b{EJf}}Hn}EJf}{{{b{EJh}}Hn}EJh}{{}Fb}0000000000`{{{b{lEK`}}n{A@d{A@b}}}f}{ce{}{}}0000000000{{{Kf{c}}}{{Kf{Ah}}}{}}0000000000{{{Jl{c}}}{{Jl{Ah}}}{}}0000000000{{{Lj{c}}}{{Lj{Ah}}}{}}0000000000{{EKbBl}{{Fd{EIlGj}}}}{EK`{{`{{Ef{}{{Ed{{Hd{n{A@d{A@b}}}}}}}}}}}}{c{{Ln{e}}}{}{}}0000000000{EIlEIl}{EIl{{Ch{EKj}}}}{{{b{EIl}}}Cn}{{{b{EIn}}}Cn}{{}Cn}021{{{b{EJ`}}}Cn}``233{{{b{EIl}}{b{Dj}}}Cn}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{{B`{{CCn{c}}}}}}}}}}}{CAlAEd}}{{{b{EIl}}}{{EKl{c{`{{Ef{}{{Ed{{Hd{FbFb}}}}}}}}}}}EKd}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{{Kf{Kd}}}}}}}}}}{{{b{EIl}}{b{Dj}}{b{Bh}}}{{`{{Ef{}{{Ed{{Hd{HhEJh}}}}}}}}}}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{{Hd{FbFb}}}}}}}}}}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{Dl}}}}}}}}{{{b{EK`}}}{{`{{Ef{}{{Ed{{Hd{{b{n}}{b{{A@d{A@b}}}}}}}}}}}}}}{{{b{EIl}}{b{Dj}}}{{`{{Ef{}{{Ed{{Hd{HhEJh}}}}}}}}}}{{{Jl{EIl}}{b{Dj}}}{{`{{Ef{}{{Ed{{Hd{HhEJh}}}}}}}}}}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{{b{{A`{c}}}}}}}}}}}AEd}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{{b{{A`{{Hf{c}}}}}}}}}}}}}AEd}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{{B`{{b{{A`{{Hf{c}}}}}}}}}}}}}}}AEd}{{{b{EIl}}{b{Bh}}}{{`{{Ef{}{{Ed{{B`{CCl}}}}}}}}}}{{{b{EIl}}}{{`{{Ef{}{{Ed{Dl}}}}}}}}{{{b{EIl}}{b{EKn}}Bh}EIl}{c{{Ch{e}}}{}{}}0000000000{ce{}{}}0000000000{{BlHn{B`{EKb}}}{{`{{Ef{}{{Ed{{Fd{EIlGj}}}}}}}}}}``{{{b{EIn}}}{{b{Bf}}}}{{}Bh}0{{{b{EJf}}}Hn}{{{b{EJh}}}Hn}{{EJfBl{Ch{Cn}}CKl{Oh{DjEIn{EKf{{BDj{Dj}}}}}}EK`}{{Fd{EIlGj}}}}{{{Ch{Cn}}Dj{AF`{Kl}}}EIn}{{}EJf}{{}EJh}{EJb{{Fd{EJnEJd}}}}{{Dl{Oh{n{Kf{Kd}}{EKf{{BDj{n}}}}}}}EKb}{{cg}EIn{{El{Nb}}}{{El{Kl}}}{{Jn{}{{Ed{e}}}}}}{{cg}EIn{{El{Nb}}}{{El{Kn}}}{{Jn{}{{Ed{e}}}}}}1{{EJfBl{Ch{Cn}}CKlEK`}{{Fd{EIlGj}}}}{{{b{EJf}}}EJf}{{{b{EJh}}}EJh}{{}c{}}0{{{b{EIl}}}Fb}{{{b{EJ`}}}Fb}1010{{{b{EIl}}}Hn}{{{b{EIl}}{b{Dj}}}{{B`{{Hd{HhHn}}}}}}{{{b{EIl}}Bh}{{Ch{Hn}}}}4{{{b{EIn}}}Fb}454{c{{Hd{eCn}}}{}{}}000000000000000000000{{{b{EIl}}{b{EIl}}}Cn}0{{{b{EJf}}{b{EJf}}}{{Ch{Eb}}}}{{{b{EJh}}{b{EJh}}}{{Ch{Eb}}}}{{{b{EIl}}}EIl}{{{b{EJn}}EIl}f}{{{b{EJn}}BlEKb}f}{{{b{EIl}}{b{EL`}}Bh}EIl}`{{{b{EIl}}}{{Ch{{Hd{EJhEJh}}}}}}{{{b{EIl}}}{{Oh{Bh{Oh{n{Hd{EJhEJh}}{EKf{{BDj{n}}}}}}{EKf{{BDj{Bh}}}}}}}}{{{b{EIl}}}{{`{{Ef{}{{Ed{EJh}}}}}}}}`{{{b{EIl}}}{{b{CKl}}}}{{{b{EIl}}}{{Hd{{b{{AF`{Hn}}}}{b{{AF`{Hn}}}}}}}}{{{b{EIl}}FbFb}EIl}{{{b{EIn}}FbFb}EIn}==={{{b{EIl}}}{{Fd{fGj}}}}{{{b{EIn}}}{{Fd{fGj}}}}{ce{}{}}000000000000000000000`{{{b{EJf}}c}FdOd}{{{b{EJh}}c}FdOd}{{{b{lEIl}}Hn}f}{{{b{lEIl}}}f}{{{b{EIl}}{b{Dj}}}EIl}{{{b{Gj}}}{{Ch{{b{Oj}}}}}}{{{b{EIl}}{b{{AF`{c}}}}}EIlAFf}{{{b{EIn}}}Gb}`{{{b{EIl}}}{{Oh{Dj{Oh{Bh{Oh{nGb{EKf{{BDj{n}}}}}}{EKf{{BDj{Bh}}}}}}{EKf{{BDj{Dj}}}}}}}}{{{b{EIn}}{b{EK`}}}{{Oh{Bh{Oh{nGb{EKf{{BDj{n}}}}}}{EKf{{BDj{Bh}}}}}}}}{{{b{EIn}}}{{b{Dj}}}}`{{{b{EIl}}Dj}EIl}{{{b{EIl}}}{{b{{Oh{DjEIn{EKf{{BDj{Dj}}}}}}}}}}{{{b{EJ`}}}{{`{{Ef{}{{Ed{{Hd{{b{Jh}}{b{{Kf{Kd}}}}}}}}}}}}}}`{{{b{EIl}}{b{{EKh{Dj{EKf{{BDj{Dj}}}}}}}}}EIl}`{{{b{EIl}}}Dl}{{{b{EIn}}}{{`{Mb}}}}`{{{b{EIn}}}{{b{{AF`{Kl}}}}}}{{{b{EIn}}}{{b{{A`{Kl}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{EJf}}}}}{{Jn{}{{Ed{c}}}}}}{{{b{c}}}{{Fd{{Kf{Kd}}Cd}}}{}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{EJh}}}}}{{Jn{}{{Ed{c}}}}}}1{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{EJf}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{e{{Fd{{Kf{Kd}}Cd}}}{{El{{Ab{EJh}}}}}{{Jn{}{{Ed{{Ch{c}}}}}}}}{{{b{EIl}}}{{Fd{BEhGj}}}}{{{b{c}}}e{}{}}00000000{{{b{c}}}Ej{}}00000{{{b{EIl}}}{{Fd{EJ`Gj}}}}{{{b{{Jl{EIl}}}}}{{Ch{EKj}}}}{c{{Fd{e}}}{}{}}000000000000000000000{{{b{EJ`}}}{{Fd{BOdIb}}}}{{{b{c}}}A@n{}}0000000000{ce{}{}}00000000000000000000000000000000{{EIlEJf}EIl}1111111111111111111111{EIlEIl}`````````````````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}00000{{{b{lc}}}{{b{lAh}}}{}}00000555555{{{b{c}}}{{b{e}}}{}{}}00000{{{b{lc}}}{{b{le}}}{}{}}00000{{{b{ELb}}}ELd}`888888{c{{Ch{e}}}{}{}}00000000000`{{{b{ELd}}}ELd}{{{b{c}}{b{le}}}f{}{}}{{{b{{A`{{b{ELd}}}}}}}{{Fd{{B`{Ml}}ABb}}}}{{}ELf}{{}ELh}{Fb{{b{c}}}{}}00000{Fb{{b{lc}}}{}}00000{{{b{ELd}}}{{Fd{{B`{Ml}}ABb}}}}{{{b{ELj}}}{{B`{Ll}}}}0{{{b{ELb}}}{{B`{Ll}}}}{{{b{ELf}}}{{B`{Ll}}}}{Fbf}0{{{b{lELf}}}f}11{{{b{lELd}}}f}22{{{b{ELj}}}f}0{{{b{ELl}}}f}1{{{b{ELb}}}f}{{{b{ELn}}}f}{{{b{ELf}}}f}3{{{b{ELb}}{b{lFh}}}AB`}{{{b{ELf}}{b{lFh}}}AB`}{{{b{ELl}}{b{lFh}}}AB`}{cc{}}00000{{{b{c}}}c{}}`{{}Fb}00000`{ce{}{}}00000{{{Kf{c}}}{{Kf{Ah}}}{}}00000{{{Jl{c}}}{{Jl{Ah}}}{}}00000{{{Lj{c}}}{{Lj{Ah}}}{}}00000{c{{Ln{e}}}{}{}}00000{c{{Ch{e}}}{}{}}00000555555`{ABdELb}{cELn{{O`{{b{{A`{Ll}}}}}}ABlBG`}}{{}ELf}{ABdELd}{{F`{Ch{En}}}ELl}{{}c{}}0{{{b{ELd}}}Fb}{c{{Hd{eCn}}}{}{}}00000000000`============{{{b{ELj}}Ll}f}{{{b{ELb}}Ll}f}{{{b{ELn}}Ll}f}{{{b{ELf}}Ll}f}{{{b{ELl}}Ll}f}{{{b{ELj}}{B`{Ll}}}f}0{{{b{ELb}}{B`{Ll}}}f}{{{b{ELn}}{B`{Ll}}}f}{{{b{ELf}}{B`{Ll}}}f}{{{b{ELj}}{B`{Ll}}BFb}f}0{{{b{ELd}}}{{Ch{C`}}}}{{{b{ELd}}}{{B`{Ll}}}}{{{b{c}}}e{}{}}{c{{Fd{e}}}{}{}}00000000000{{{b{c}}}A@n{}}00000{ce{}{}}00000000000000000000000000000{{{b{ELd}}}{{EM`{{B`{Ll}}}}}}```````````````````````{{{b{c}}d}f{}}`{{{b{c}}}{{b{Ah}}}{}}00000{{{b{lc}}}{{b{lAh}}}{}}00000444444`{{EMbEJb}EMb}``{{{b{ABd}}}{{Fd{AAbAAn}}}}{{{b{c}}}{{b{e}}}{}{}}00000{{{b{lc}}}{{b{le}}}{}{}}00000{EMb{{EMd{ABd}}}}999999{c{{Ch{e}}}{}{}}00000000000{{{b{ABd}}}ABd}{{{b{c}}{b{le}}}f{}{}}1`3{{{b{ABd}}}f}{{EMbF`{Ch{En}}}{{EMd{ABd}}}}{{{b{ABd}}F`{Ch{En}}}f}61`{{}EMf}{{EMbCn}EMb}`{Fb{{b{c}}}{}}00000{Fb{{b{lc}}}{}}00000{{{b{ABd}}c}f{{El{Nb}}}}{{}ABd}8{{{b{lEMh}}}f}{Fbf}0000{{{b{lABd}}}f}17`{{}{{Hd{EMj{ALd{f}}}}}}<<{{{b{EMh}}{b{lFh}}}AB`}{{{b{EMl}}{b{lFh}}}AB`}0{{{b{EMb}}{b{lFh}}}AB`}{{{b{ABd}}{b{lFh}}}AB`}{{}{{Ch{Ej}}}}{{EIhE`}f}{E`f}0{{Nh{Kf{ELj}}{ALd{EMj}}{ALd{EIl}}{Ch{BEf}}}f}{cc{}}0{EMnEMl}{EN`EMl}{OnEMl}3{FlEMl}{EJdEMl}{CdEMl}{GjEMl}777{{{b{c}}}c{}}{{E`{Ch{ABd}}}{{Ch{ABd}}}}{{EIhE`}{{Ch{ABd}}}}{E`{{Ch{ABd}}}}`{{}Fb}00000`{ce{}{}}00000{{{Kf{c}}}{{Kf{Ah}}}{}}00000{{{Jl{c}}}{{Jl{Ah}}}{}}00000{{{Lj{c}}}{{Lj{Ah}}}{}}00000{EMb{{Hd{CnNhEJb}}}}{c{{Ln{e}}}{}{}}00000{{{b{EMb}}}Cn}{{{b{ABd}}}Cn}{{{b{EMh}}}Cn}1`{{{b{ABd}}c{b{e}}}{{EMd{f}}}{{El{Bl}}}An}{{{b{ABd}}EIl}f}{{{b{ABd}}cCne}{{EMd{f}}}{{El{Bl}}}{{Jn{}{{Ed{{b{Bb}}}}}}}}{{{b{ABd}}EJhcCne}{{EMd{f}}}{{El{Bl}}}{{Jn{}{{Ed{{b{Bb}}}}}}}}{{{b{ABd}}c{Ch{{Ab{{A`{Ml}}}}}}{Ch{Bl}}CnCn}{{EMd{f}}}{{N`{Kh}}}}{{{b{ABd}}c{Ab{{A`{Ml}}}}{Ch{Bl}}Cn}{{EMd{f}}}{{N`{Kh}}}}{{{b{ABd}}c{Ch{Bl}}Cn}{{EMd{f}}}{{N`{Kh}}}}6{{{b{ABd}}cCn{b{e}}}{{EMd{f}}}{{El{Bl}}}An}{c{{Ch{e}}}{}{}}00000{ce{}{}}00000{EMb{{EMd{{Hd{ABdELd}}}}}}{{{b{ABd}}}ELd}{{NhEJb{Kf{ELj}}}{{EMd{EMh}}}}{cEMb{{El{Cb}}}}{{NhEJb{Kf{ELj}}}{{EMd{ABd}}}}{{{b{ABd}}}Dl}{{{b{EMf}}{b{C`}}}Dl}{{}c{}}{c{{Hd{eCn}}}{}{}}00000000000`{{{b{ABd}}Ll}f}{{{b{ABd}}BlEKbCn}f}{{EMbc}EMb{{El{Ej}}}}{{{b{C`}}}f}{{{b{ABd}}}f}{{{b{lEMf}}{b{C`}}}f}????????????{{EMbc}{{EMd{ABd}}}{{El{Mj}}}}{{{b{ABd}}c}{{Fd{fEN`}}}{{El{Mj}}}}0{{{b{ABd}}{B`{Ll}}BFb}f}{{{b{ABd}}EIl}f}{{{b{ABd}}ceg}{{EMd{f}}}{{El{Bl}}}{{Jn{}{{Ed{EIn}}}}}{{Jn{}{{Ed{{b{Bb}}}}}}}}{{EMb{b{Bf}}ENbENdD`Cn}{{EMd{ABd}}}}0{{EIhE`{Ch{ABd}}}{{Ch{ABd}}}}{{E`{Ch{ABd}}}{{Ch{ABd}}}}{{{b{ABd}}{Kf{ELj}}}f}1{{{b{C`}}DjHh}f}{{{b{lEMf}}{b{C`}}DjHh}f}{{{b{ABd}}ce}f{{El{Nb}}}{{El{Kl}}}}{{{b{ABd}}ce}f{{El{Nb}}}{{El{Kn}}}}1{{{b{ABd}}c}f{{El{Dl}}}}{{{b{EMl}}}{{Ch{{b{Oj}}}}}}{EMb{{EMd{ABd}}}}{{{b{ABd}}}{{EMd{f}}}}{{EMb{b{Ol}}{Ch{En}}}{{EMd{ABd}}}}{{{b{ABd}}{b{Ol}}{Ch{En}}}{{EMd{f}}}}3{{{b{ABd}}}{{Fd{fEN`}}}}0{{EMbC`}EMb}`{{{b{ABd}}}{{Ch{Nh}}}}``{E`{{Ch{ABd}}}}{{{b{C`}}}Dl}``{{{b{c}}}e{}{}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}00000000000{{{b{c}}}A@n{}}00000{{{b{C`}}Dj}f}{{{b{lEMf}}{b{C`}}Dj}f}{ce{}{}}00000000000000000{{{b{EMh}}}f}{{{b{ABd}}e}{{Ch{c}}}{}{{Nn{{b{EMh}}}{{Nj{c}}}}}}{ec{}{{Nn{{b{lEMf}}}{{Nj{c}}}}}}333333333333``````````````````{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}055{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}0`77{c{{Ch{e}}}{}{}}000`{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{{{b{lENf}}}f}{Fbf}0{{{b{ELj}}}f}{{{b{ENf}}}f}0{{{b{ENf}}{b{lFh}}}{{Fd{fFj}}}}{{{b{EN`}}{b{lFh}}}{{Fd{fFj}}}}0{cc{}}0{ABbEN`}{{}Fb}0``{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{c{{Ln{e}}}{}{}}0``{c{{Ch{e}}}{}{}}055{c{{Fd{ENfEN`}}}{{El{Mj}}}}{c{{Hd{eCn}}}{}{}}000```7777{{{b{ELj}}Ll}f}{{{b{ENf}}Ll}f}0{{{b{EN`}}}{{Ch{{b{Oj}}}}}}{{}{{Fd{ENfEN`}}}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}000``{{{b{c}}}A@n{}}0>>>>>>>>>>``````{{{b{c}}d}f{}}{{{b{c}}}{{b{Ah}}}{}}0{{{b{lc}}}{{b{lAh}}}{}}0{ce{}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{lc}}}{{b{le}}}{}{}}022????{{{b{Ol}}}Ol}{{{b{c}}{b{le}}}f{}{}}{{{b{Ol}}}F`}{{}Ol}{Fb{{b{c}}}{}}0{Fb{{b{lc}}}{}}0{Fbf}0`{{{b{Ol}}}Ej}```{{{b{Ol}}{b{lFh}}}AB`}{{{b{On}}{b{lFh}}}AB`}0{cc{}}0{GhOn}{{{b{c}}}c{}}`{{}Fb}0{ce{}{}}0{{{Kf{c}}}{{Kf{Ah}}}{}}0{{{Jl{c}}}{{Jl{Ah}}}{}}0{{{Lj{c}}}{{Lj{Ah}}}{}}0{c{{Ln{e}}}{}{}}0{{{b{Ol}}}F`}{c{{Ch{e}}}{}{}}066`{{}c{}}{c{{Hd{eCn}}}{}{}}000`8888{{{b{On}}}{{Ch{{b{Oj}}}}}}{{{b{Ol}}}{{Fd{fOn}}}}{{{b{c}}}e{}{}}{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}000{{{b{c}}}A@n{}}0>>>>>>`>>>>```````````````````{{{b{c}}}{{b{Ah}}}{}}00{{{b{lc}}}{{b{lAh}}}{}}00{ce{}{}}00`{{{b{c}}}{{b{e}}}{}{}}00{{{b{lc}}}{{b{le}}}{}{}}00222======{{}ENh}{Fb{{b{c}}}{}}00{Fb{{b{lc}}}{}}00{Fbf}{{{b{lENj}}}f}11{{{b{ENj}}}f}{{{b{EMn}}{b{lFh}}}AB`}0`{cc{}}00{ENlEMn}{ENnEMn}{ENh{{Fd{EO`ENl}}}}{{}Fb}00>>>{{{Kf{c}}}{{Kf{Ah}}}{}}00{{{Jl{c}}}{{Jl{Ah}}}{}}00{{{Lj{c}}}{{Lj{Ah}}}{}}00{c{{Ln{e}}}{}{}}00{c{{Ch{e}}}{}{}}00{ce{}{}}00{{Cn{b{Bf}}ENbENdD`}{{Fd{ENjEMn}}}}{{Cn{b{Bf}}ENbENdD`}{{Fd{{Kf{ELj}}EMn}}}}{{}c{}}``{c{{Hd{eCn}}}{}{}}00000`444444{{{b{ENj}}Ll}f}`{{{b{EMn}}}{{Ch{{b{Oj}}}}}}`{{{b{c}}}Ej{}}{c{{Fd{e}}}{}{}}00000{{{b{c}}}A@n{}}00999999`999`999999","D":"ACEdACGlABLlIIh","p":[[1,"reference"],[5,"Private",29284],[1,"unit"],[5,"Time",0,29285],[5,"Duration",5174,29285],[0,"mut"],[5,"ComponentDescriptor",0,29286],[1,"slice"],[6,"Cow",29287],[6,"DataType",14523,29288],[6,"DataType",23698,29289],[10,"Any",29290],[5,"NamedIndicatorComponent",0,29291],[5,"ComponentBatchCowWithDescriptor",0,29292],[10,"AsComponents",0,29293],[5,"Vec",29294],[10,"ComponentBatch",0,29292],[5,"ArchetypeName",0,29291],[1,"str"],[5,"ComponentName",0,29295],[5,"DatatypeName",0,29295],[5,"EntityPath",0,29296],[5,"EntityPathPart",0,29297],[5,"StoreId",0,29298],[5,"ApplicationId",0,29298],[6,"SerializationError",0,29299],[5,"Backtrace",29300],[6,"Option",29301],[6,"DeserializationError",0,29299],[5,"BuildInfo",29302],[1,"bool"],[5,"MemoryLimit",0,29303],[5,"DataLoaderSettings",0,29304],[5,"GenericIndicatorComponent",0,29291],[10,"Clone",29305],[10,"Archetype",0,29291],[5,"Timeline",0,29306],[5,"TimePoint",0,29307],[5,"Instance",0,29308],[6,"StoreKind",0,29298],[6,"Ordering",29309],[17,"Item"],[10,"Iterator",29310],[6,"LoadedData",0,29304],[5,"String",29311],[10,"Into",29312],[5,"Duration",29313],[6,"SocketAddr",29314],[1,"usize"],[6,"Result",29315],[10,"Deserializer",29316],[5,"Formatter",29317],[5,"Error",29317],[6,"DataLoaderError",0,29304],[10,"Debug",29317],[6,"TimeZone",5174,29285],[5,"ResolvedTimeRange",5174,29318],[6,"ComponentBatchCow",9419,29292],[5,"Error",10665,29319],[5,"Error",29320],[6,"ChunkError",27606,29321],[6,"DecodeError",29322],[5,"EntityPath",9969,29323],[5,"InternedString",29324],[5,"Timeline",29325],[1,"tuple"],[1,"array"],[5,"TimeInt",5174,29326],[10,"TryInto",29312],[5,"BTreeMap",29327],[1,"u64"],[5,"ArcArrowError",29299],[6,"ArrowError",26068,29328],[5,"ArcArrow2Error",29299],[6,"Error",15046,29329],[5,"TimeReal",5174,29330],[5,"Time",29325],[6,"StoreKind",29325],[5,"RecordingId",29325],[5,"StoreId",29325],[5,"ApplicationId",29325],[1,"u32"],[17,"Indicator"],[5,"Field",14523,29331],[10,"Array",18280,29332],[5,"Arc",29333],[10,"IntoIterator",29334],[10,"Default",29335],[10,"Loggable",0,29295],[10,"Array",11100,29336],[5,"Box",29337],[5,"Path",29338],[1,"f32"],[1,"i64"],[1,"f64"],[5,"Uuid",29339],[10,"Hasher",29340],[5,"EntityPathHash",5174,29296],[10,"SizeBytes",0,29341],[10,"SliceIndex",29342],[5,"Rc",29343],[6,"LogMsg",5174,29298],[5,"Request",29344],[5,"MemoryUse",29345],[10,"DoubleEndedIterator",29346],[10,"ExactSizeIterator",29347],[5,"RangeInclusive",29348],[10,"DataLoader",0,29304],[5,"PathBuf",29338],[1,"u8"],[5,"Sender",29349],[10,"AsRef",29312],[5,"TimelineName",5174,29306],[6,"TimeType",5174,29307],[5,"GenericIndicatorComponentArray",29291],[5,"StoreInfo",5174,29298],[17,"Output"],[5,"ArchetypeFieldName",9419,29291],[10,"FnOnce",29350],[10,"Fn",29350],[6,"PathParseError",5174,29351],[10,"Serializer",29352],[5,"RandomState",29353],[5,"HashMap",29354],[10,"Error",29355],[5,"SpawnOptions",29051],[6,"SpawnError",29051],[10,"LoggableBatch",0,29292],[1,"i32"],[5,"ListArray",11100,29356],[5,"OffsetDateTime",29357],[5,"EntityPath",29325],[5,"IndexColumnSelector",29325],[5,"SystemTime",29358],[5,"TypeId",29290],[5,"BinaryStreamStorageInner",1438],[5,"BinaryStreamStorage",1438],[5,"BinaryStreamSink",1438],[10,"Command",29359],[6,"Command",1438],[5,"Receiver",29349],[8,"Result",29320],[6,"BinaryStreamSinkError",1438],[8,"Result",29317],[6,"EncodeError",29360],[5,"RecordingStream",28601],[5,"DroppableEncoder",29360],[5,"JoinHandle",29361],[10,"Write",29362],[10,"Send",29363],[6,"Endian",29364],[1,"i128"],[1,"i16"],[1,"i8"],[1,"u128"],[1,"u16"],[10,"MutableArray",11100,29336],[10,"DictionaryKey",11100,29365],[5,"ArrayData",18280,29366],[10,"Arrow2Arrow",11100,29336],[10,"GenericBinaryArray",11100,29336],[10,"Offset",16697,29367],[10,"PushUnchecked",11100,29336],[10,"TryExtend",11100,29336],[10,"TryExtendFromSelf",11100,29336],[10,"TryPush",11100,29336],[5,"Bitmap",13749,29368],[5,"MutableBitmap",13749,29369],[10,"Growable",13220,29370],[10,"NativeType",16697,29371],[10,"Ord",29309],[10,"BitChunk",16697,29372],[10,"TrustedLen",16696,29373],[10,"BitChunkIterExact",13983,29374],[5,"BitChunkIter",16697,29372],[5,"PrimitiveArray",11100,29375],[5,"BooleanArray",11100,29376],[5,"Chunk",14448,29377],[10,"Index",16697,29378],[10,"ArcExt",14523,29288],[5,"ArrowArray",15100,29379],[5,"ArrowSchema",15100,29379],[5,"ArrowArrayStream",15100,29379],[5,"Schema",14523,29380],[5,"IpcSchema",15278,29381],[5,"AHashMap",10789,29382],[5,"FileMetadata",15367,29383],[10,"Read",29362],[10,"Seek",29362],[5,"StreamMetadata",15367,29384],[5,"IpcField",15278,29381],[5,"Buffer",29385],[5,"FieldNode",29385],[6,"Compression",15669,29386],[10,"Scalar",16050,29387],[6,"TimeUnit",14523,29288],[5,"months_days_ns",16697,29371],[10,"TimeZone",29388],[5,"NaiveDate",29389],[5,"NaiveDateTime",29390],[5,"TimeDelta",29391],[5,"FixedOffset",29392],[5,"NaiveTime",29393],[5,"DateTime",29394],[5,"Utf8Array",11100,29395],[17,"Bytes"],[10,"Index",29396],[10,"IndexMut",29396],[10,"TryFrom",29312],[5,"IndexRange",16697,29378],[17,"Native"],[17,"Chunk"],[17,"Mask"],[10,"NativeSimd",17575,29397],[10,"FromMaskChunk",17575,29397],[5,"Scope",4475,29398],[5,"AtomicCell",2512,29399],[10,"Copy",29363],[10,"Eq",29309],[1,"isize"],[10,"FnMut",29350],[1,"never"],[17,"Val"],[10,"AtomicConsume",2512,29400],[5,"Instant",29358],[5,"Receiver",2666,29401],[5,"Sender",2666,29401],[5,"Select",2666,29402],[5,"SendError",2666,29403],[6,"TrySendError",2666,29403],[6,"SendTimeoutError",2666,29403],[5,"RecvError",2666,29403],[6,"TryRecvError",2666,29403],[6,"RecvTimeoutError",2666,29403],[5,"TrySelectError",2666,29403],[5,"SelectTimeoutError",2666,29403],[5,"TryReadyError",2666,29403],[5,"ReadyTimeoutError",2666,29403],[5,"SelectedOperation",2666,29402],[10,"PartialEq",29309],[5,"Iter",2666,29401],[5,"TryIter",2666,29401],[5,"IntoIter",2666,29401],[5,"Event",29404],[5,"Error",29405],[5,"Python",29406],[5,"PyDict",29407],[5,"Bound",29408],[5,"Stealer",3548,29409],[6,"Steal",3548,29409],[5,"Injector",3548,29409],[5,"Worker",3548,29409],[5,"Owned",3742,29410],[10,"Pointable",3742,29410],[10,"Sized",29363],[5,"Shared",3742,29410],[5,"Atomic",3742,29410],[5,"Collector",3742,29411],[5,"LocalHandle",3742,29411],[5,"Guard",3742,29412],[5,"CompareExchangeError",3742,29410],[10,"Pointer",3742,29410],[10,"CompareAndSetOrdering",3742,29410],[6,"Ordering",29413],[17,"Init"],[5,"ArrayQueue",4119,29414],[5,"SegQueue",4119,29415],[5,"Unparker",4216,29416],[5,"WaitGroup",4216,29417],[5,"Parker",4216,29416],[5,"ShardedLock",4216,29418],[5,"ShardedLockReadGuard",4216,29418],[5,"ShardedLockWriteGuard",4216,29418],[10,"Display",29317],[5,"PoisonError",29419],[6,"TryLockError",29419],[5,"ScopedJoinHandle",4475,29398],[5,"ScopedThreadBuilder",4475,29398],[5,"Thread",29361],[5,"CachePadded",4596,29420],[5,"Backoff",4596,29421],[10,"Hash",29340],[5,"Record",4693,29422],[5,"Arguments",29317],[5,"RecordBuilder",4693,29422],[6,"Level",4693,29422],[6,"LevelFilter",4693,29422],[5,"MetadataBuilder",4693,29422],[5,"Metadata",4693,29422],[10,"Log",4693,29422],[5,"ParseLevelError",4693,29422],[5,"SetLoggerError",4693,29422],[5,"NoHashHasher",5117,29423],[10,"IsEnabled",5117,29423],[5,"EntityPathFilter",5174,29424],[6,"RuleEffect",5174,29424],[5,"EntityPathRule",5174,29424],[5,"NonMinI64",5174,29425],[5,"ArrowChunkReleaseCallback",5174,29426],[5,"ArrowMsg",5174,29426],[5,"ComponentPath",5174,29427],[5,"DataPath",5174,29428],[5,"TryFromIntError",5174,29425],[5,"ResolvedTimeRangeF",5174,29318],[5,"BlueprintActivationCommand",5174,29298],[5,"SetStoreInfo",5174,29298],[5,"PythonVersion",5174,29298],[6,"FileSource",5174,29298],[6,"StoreSource",5174,29298],[5,"EntityPathSubs",5174,29424],[6,"PythonVersionParseError",5174,29298],[10,"Sync",29363],[5,"TryFromIntError",29429],[6,"Infallible",29312],[5,"TimeInt",9969,29430],[5,"TimeInt",29325],[5,"TimelineName",29431],[5,"TimeRange",29325],[6,"EntityPathFilterParseError",29424],[5,"TimeRange",9969,29432],[10,"VecDequeInsertionExt",5174,29433],[10,"VecDequeSortingExt",5174,29433],[10,"VecDequeRemovalExt",5174,29433],[5,"Range",29348],[5,"IndexRange",29325],[5,"BlueprintActivationCommand",29434],[5,"SetStoreInfo",29434],[5,"StoreInfo",29434],[5,"PythonVersion",29434],[5,"FileSource",29434],[5,"StoreSource",29434],[5,"MyPoint",6796,29435],[5,"MyPoint64",6796,29435],[5,"MyColor",6796,29435],[5,"MyLabel",6796,29435],[5,"MyIndex",6796,29435],[5,"MyPoints",6796,29435],[5,"ViewClassIdentifier",9419,29436],[10,"ResultExt",9419,29299],[10,"Context",10665,29319],[10,"ArrowNativeTypeOp",23698,29437],[10,"ArrayBuilder",20646,29438],[10,"AsArray",21747,29439],[10,"AnyDictionaryArray",18280,29440],[5,"GenericBinaryType",23698,29441],[5,"GenericByteArray",18280,29442],[10,"OffsetSizeTrait",18280,29443],[5,"BinaryViewType",23698,29441],[5,"GenericByteViewArray",18280,29444],[5,"BooleanArray",18280,29445],[10,"ByteViewType",23698,29441],[10,"ByteArrayType",23698,29441],[5,"Decimal128Type",23698,29441],[5,"PrimitiveArray",18280,29446],[5,"DictionaryArray",18280,29440],[10,"ArrowDictionaryKeyType",23698,29441],[5,"FixedSizeBinaryArray",18280,29447],[5,"FixedSizeListArray",18280,29448],[5,"GenericListArray",18280,29443],[5,"GenericStringType",23698,29441],[5,"MapArray",18280,29449],[5,"NullArray",18280,29450],[10,"ArrowPrimitiveType",23698,29441],[5,"RunArray",18280,29451],[10,"RunEndIndexType",23698,29441],[5,"StringViewType",23698,29441],[5,"StructArray",18280,29452],[5,"UnionArray",18280,29453],[10,"RecordBatchWriter",26215,29454],[10,"From",29312],[5,"FFI_ArrowArray",21797,29455],[5,"FFI_ArrowSchema",21797,29456],[10,"Datum",18280,29457],[5,"DataTypeLayout",18280,29366],[5,"NullBuffer",22309,29458],[5,"SortOptions",22800,29459],[10,"RecordBatchReader",26215,29454],[5,"RecordBatch",26215,29454],[5,"Schema",23698,29460],[10,"ArrayAccessor",18280,29332],[5,"FFI_ArrowArrayStream",21925,29461],[5,"Tz",22138,29462],[6,"TimeUnit",23698,29289],[5,"OffsetBuffer",22309,29463],[5,"Buffer",22309,29464],[10,"ArrowNumericType",23698,29465],[5,"CastOptions",22800,29466],[6,"DatePart",22800,29467],[5,"Int32Type",23698,29441],[10,"ArrowTemporalType",23698,29441],[10,"StringArrayType",22800,29468],[5,"ArrayIter",22011,29469],[5,"SortColumn",22800,29470],[5,"UInt32Type",23698,29441],[5,"Partitions",22800,29471],[5,"TakeOptions",22800,29472],[5,"IntervalParseConfig",23454,29473],[10,"ArrowNativeType",23698,29474],[5,"i256",23698,29475],[10,"ToByteSlice",23698,29474],[5,"PyAny",29476],[10,"FromPyArrow",26131,29477],[5,"PyErr",29478],[10,"IntoPyArrow",26131,29477],[5,"Py",29408],[10,"ToPyArrow",26131,29477],[5,"Rows",26395,29479],[5,"Row",26395,29479],[10,"ToLexical",29480],[10,"Enum",27335,29481],[5,"Hash64",9242,29482],[5,"Tuid",9345,29483],[5,"Tuid",29325],[5,"ArrowString",9419,29484],[5,"ArrowBuffer",9419,29485],[6,"PodCastError",29486],[10,"Pod",29487],[5,"Blob",29488],[5,"ScalarBuffer",22309,29489],[5,"Buffer",14343,29490],[5,"AffixFuzzer9",29491],[5,"StringComponent",29492],[5,"Utf8",9969,29493],[5,"Clear",9849,29494],[5,"ClearIsRecursive",9910,29495],[5,"Bool",9969,29496],[5,"Float32",9969,29497],[5,"Float64",9969,29498],[6,"TimeRangeBoundary",9969,29499],[5,"UInt16",9969,29500],[5,"UInt32",9969,29501],[5,"UInt64",9969,29502],[5,"VisibleTimeRange",9969,29503],[5,"Backtrace",29504],[5,"Chain",10665,29319],[6,"Either",10789,29505],[5,"CStr",29506],[10,"AsMut",29312],[5,"OsStr",29507],[6,"Error",29508],[10,"FromByteSlice",29508],[5,"Pin",29509],[10,"FromIterator",29334],[10,"BufRead",29362],[10,"Deref",29510],[17,"Target"],[10,"DerefMut",29510],[10,"Deserialize",29316],[10,"IndexedParallelIterator",29511],[10,"Consumer",29512],[10,"ParallelIterator",29511],[10,"UnindexedConsumer",29512],[1,"char"],[10,"BuildHasher",29340],[10,"Extend",29334],[5,"IterEither",29513],[10,"Borrow",29514],[5,"IntoKeys",29354],[5,"IntoValues",29354],[10,"ParallelExtend",29511],[10,"IntoParallelIterator",29511],[10,"PartialOrd",29309],[5,"Context",29515],[6,"Poll",29516],[10,"Future",29517],[6,"SeekFrom",29362],[10,"Serialize",29352],[10,"ProducerCallback",29512],[5,"MutableBinaryArray",11100,29518],[5,"MutableUtf8Array",11100,29519],[5,"MutablePrimitiveArray",11100,29520],[5,"BinaryArray",11100,29521],[5,"DictionaryArray",11100,29365],[5,"FixedSizeBinaryArray",11100,29522],[5,"FixedSizeListArray",11100,29523],[5,"MapArray",11100,29524],[5,"NullArray",11100,29525],[5,"StructArray",11100,29526],[5,"UnionArray",11100,29527],[5,"MutableBinaryValuesArray",11100,29528],[5,"MutableBooleanArray",11100,29529],[5,"MutableDictionaryArray",11100,29530],[5,"MutableFixedSizeBinaryArray",11100,29531],[5,"MutableFixedSizeListArray",11100,29532],[5,"MutableListArray",11100,29533],[5,"MutableNullArray",11100,29525],[5,"MutableStructArray",11100,29534],[5,"MutableUtf8ValuesArray",11100,29535],[5,"ArrayValuesIter",11100,29536],[10,"ArrayAccessor",29536],[5,"GrowableBinary",13220,29537],[5,"GrowableBoolean",13220,29538],[5,"GrowableDictionary",13220,29539],[5,"GrowableFixedSizeBinary",13220,29540],[5,"GrowableFixedSizeList",13220,29541],[5,"GrowableList",13220,29542],[5,"GrowableMap",13220,29543],[5,"GrowableNull",13220,29544],[5,"GrowablePrimitive",13220,29545],[5,"GrowableStruct",13220,29546],[5,"GrowableUnion",13220,29547],[5,"GrowableUtf8",13220,29548],[10,"Indexable",29549],[5,"Offsets",15912,29550],[5,"OffsetsBuffer",15912,29550],[5,"BitmapIter",13983,29551],[6,"ZipValidity",13983,29552],[5,"DictionaryValuesIter",29553],[5,"ChunksExact",29554],[5,"MapValuesIter",29555],[5,"Iter",29554],[5,"StructValueIter",29556],[5,"UnionIter",29557],[5,"DictionaryValuesIterTyped",29558],[10,"DictValue",29558],[10,"AsIndexed",29549],[5,"BitChunks",13983,29374],[5,"IntoIter",13749,29559],[5,"Bytes",14343,29560],[5,"IterBridge",29561],[5,"SlicesIterator",13983,29562],[5,"ZipValidityIter",13983,29552],[5,"BitChunksExact",13983,29563],[5,"BitChunksExactMut",13983,29564],[6,"BytesAllocator",29560],[5,"ForeignVec",29565],[6,"PrimitiveType",14523,29566],[6,"PhysicalType",14523,29567],[6,"IntegerType",14523,29567],[6,"UnionMode",14523,29288],[6,"IntervalUnit",14523,29288],[5,"Field",23698,29568],[6,"UnionMode",23698,29289],[6,"IntervalUnit",23698,29289],[5,"FromUtf8Error",29311],[5,"Utf8Error",29569],[5,"Utf8Error",29570],[5,"TryReserveError",29571],[5,"Error",29572],[6,"OutOfSpecKind",15367,29573],[5,"ArrowArrayStreamReader",15100,29574],[5,"FileReader",15367,29575],[5,"StreamReader",15367,29384],[6,"StreamState",15367,29384],[5,"WriteOptions",15669,29386],[5,"Record",15669,29386],[5,"StreamWriter",15669,29576],[5,"FileWriter",15669,29577],[5,"EncodedData",29386],[5,"DictionaryScalar",16050,29578],[5,"PrimitiveScalar",16050,29579],[5,"Utf8Scalar",16050,29580],[5,"BinaryScalar",16050,29581],[5,"BooleanScalar",16050,29582],[5,"ListScalar",16050,29583],[5,"MapScalar",16050,29584],[5,"NullScalar",16050,29585],[5,"StructScalar",16050,29586],[5,"FixedSizeListScalar",16050,29587],[5,"FixedSizeBinaryScalar",16050,29588],[5,"UnionScalar",16050,29589],[5,"f16",16697,29590],[5,"bf16",29591],[5,"FixedU32",29592],[10,"LeEqU32",29593],[5,"FixedI8",29592],[10,"LeEqU8",29593],[5,"FixedU16",29592],[10,"LeEqU16",29593],[5,"FixedI16",29592],[5,"FixedI32",29592],[5,"FixedI64",29592],[10,"LeEqU64",29593],[5,"FixedI128",29592],[10,"LeEqU128",29593],[5,"FixedU64",29592],[5,"FixedU8",29592],[5,"FixedU128",29592],[10,"Fixed",29594],[6,"FpCategory",29595],[5,"days_ms",16697,29371],[5,"i256",16697,29371],[10,"Unsigned",29596],[10,"ToPrimitive",29597],[5,"ParseFloatError",29598],[5,"BitChunkOnes",16697,29372],[5,"Complex",29599],[5,"u8x64",17575,29600],[5,"u16x32",17575,29600],[5,"u32x16",17575,29600],[5,"u64x8",17575,29600],[5,"i8x64",17575,29600],[5,"i16x32",17575,29600],[5,"i32x16",17575,29600],[5,"i64x8",17575,29600],[5,"f32x16",17575,29600],[5,"f64x8",17575,29600],[5,"f16x32",17575,29397],[5,"days_msx8",17575,29397],[5,"months_days_nsx8",17575,29397],[5,"i128x8",17575,29397],[5,"i256x8",17575,29397],[5,"ArrayDataBuilder",18280,29366],[5,"TypedDictionaryArray",18280,29440],[5,"TypedRunArray",18280,29451],[5,"GenericListViewArray",18280,29601],[5,"ByteView",18280,29602],[5,"PrimitiveBuilder",20646,29603],[5,"BooleanBuilder",20646,29604],[5,"NullBuilder",20646,29605],[6,"Capacities",18280,29606],[5,"Scalar",18280,29457],[6,"BufferSpec",18280,29366],[5,"MutableArrayData",18280,29606],[5,"Fields",23698,29607],[5,"NativeAdapter",18280,29446],[5,"UInt64Type",23698,29441],[5,"Time64NanosecondType",23698,29441],[5,"DurationMicrosecondType",23698,29441],[5,"UInt8Type",23698,29441],[5,"Float16Type",23698,29441],[5,"TimestampMicrosecondType",23698,29441],[5,"DurationSecondType",23698,29441],[5,"Decimal256Type",23698,29441],[5,"Float64Type",23698,29441],[5,"TimestampSecondType",23698,29441],[5,"IntervalMonthDayNanoType",23698,29441],[5,"DurationNanosecondType",23698,29441],[5,"Date32Type",23698,29441],[5,"Time32SecondType",23698,29441],[5,"Int16Type",23698,29441],[5,"IntervalYearMonthType",23698,29441],[5,"Int64Type",23698,29441],[5,"Time64MicrosecondType",23698,29441],[5,"DurationMillisecondType",23698,29441],[5,"Int8Type",23698,29441],[5,"TimestampMillisecondType",23698,29441],[5,"Float32Type",23698,29441],[5,"UInt16Type",23698,29441],[5,"TimestampNanosecondType",23698,29441],[5,"Time32MillisecondType",23698,29441],[5,"IntervalDayTimeType",23698,29441],[5,"Date64Type",23698,29441],[5,"BooleanBuffer",22309,29608],[10,"ArrowTimestampType",23698,29441],[5,"GenericByteBuilder",20646,29609],[5,"UnionFields",23698,29607],[5,"PrimitiveDictionaryBuilder",20646,29610],[10,"DecimalType",23698,29441],[5,"RunEndBuffer",22309,29611],[5,"BooleanBufferBuilder",20646,29612],[5,"BufferBuilder",20646,29613],[5,"GenericByteViewBuilder",20646,29614],[5,"StructBuilder",20646,29615],[5,"FixedSizeListBuilder",20646,29616],[5,"GenericListBuilder",20646,29617],[5,"MapBuilder",20646,29618],[5,"GenericByteDictionaryBuilder",20646,29619],[5,"UnionBuilder",20646,29620],[5,"FixedSizeBinaryBuilder",20646,29621],[5,"PrimitiveRunBuilder",20646,29622],[5,"GenericByteRunBuilder",20646,29623],[5,"MapFieldNames",20646,29618],[5,"MutableBuffer",22309,29624],[5,"Flags",29456],[5,"ArrowArrayStreamReader",21925,29461],[5,"RunArrayIter",22063,29625],[5,"TzOffset",22138,29462],[6,"LocalResult",29388],[5,"BitChunks",26818,29626],[5,"NonNull",29627],[5,"OffsetBufferBuilder",29628],[5,"Bytes",29629],[10,"Allocation",18278,29630],[5,"BitIterator",26953,29631],[5,"BitIndexIterator",26953,29631],[5,"BitSliceIterator",26953,29631],[5,"FilterBuilder",22800,29632],[5,"FilterPredicate",22800,29632],[5,"LexicographicalComparator",22800,29470],[5,"SlicesIterator",22800,29632],[6,"IntervalUnit",23454,29473],[5,"IntervalMonthDayNano",23698,29633],[5,"IntervalDayTime",23698,29633],[5,"SchemaBuilder",23698,29460],[5,"BooleanType",23698,29441],[5,"IntoInnerError",29634],[5,"ArrowException",26131,29477],[5,"PyArrowType",26131,29477],[5,"Borrowed",29408],[10,"PyErrArguments",29635],[5,"PyTypeObject",29636],[5,"RecordBatchOptions",26215,29454],[5,"RecordBatchIterator",26215,29454],[5,"RowConverter",26395,29479],[5,"OwnedRow",26395,29479],[5,"SortField",26395,29479],[5,"RowParser",26395,29479],[5,"RowsIter",26395,29479],[5,"Tensor",26727,29637],[5,"UnalignedBitChunk",26818,29626],[5,"BitChunkIterator",26818,29626],[5,"IntoIter",29301],[5,"Cloned",29638],[5,"Chain",29639],[6,"DurationFormat",27089,29640],[5,"FormatOptions",27089,29640],[5,"ValueFormatter",27089,29640],[5,"ArrayFormatter",27089,29640],[10,"Write",29317],[5,"StringWriter",27276,29641],[5,"Reflection",27335,29481],[5,"ArchetypeReflection",27335,29481],[5,"ComponentReflection",27335,29481],[5,"ArchetypeFieldReflection",27335,29481],[6,"RecordingScope",27515],[5,"ThreadLocalRecording",27515],[5,"Chunk",27606,29321],[5,"TimeColumn",27606,29321],[5,"TransportChunk",27606,29642],[5,"ChunkBatcherConfig",27606,29643],[6,"ChunkBatcherError",27606,29643],[5,"ChunkId",27606,29644],[5,"RowId",27606,29644],[5,"ChunkBuilder",29645],[5,"TimeColumnBuilder",29645],[5,"ChunkBatcher",27606,29643],[5,"ChunkComponents",27606,29321],[5,"PendingRow",27606,29643],[10,"Component",0,29295],[5,"BuildHasherDefault",29340],[5,"HashSet",29646],[5,"UnitChunkShared",29647],[5,"ChunkComponentIter",29648],[5,"LatestAtQuery",29649],[5,"RangeQuery",29650],[5,"MemorySink",28345],[5,"MemorySinkStorage",28345],[5,"BufferedSink",28345],[5,"MemorySinkStorageInner",28345],[10,"LogSink",28345],[5,"TcpSink",28345],[5,"CallbackSink",28345],[8,"MappedMutexGuard",29651],[5,"RecordingStreamBuilder",28601],[8,"RecordingStreamResult",28601],[5,"ThreadInfo",28601],[5,"RecordingStreamInner",28601],[6,"Command",28601],[6,"RecordingStreamError",28601],[6,"WebViewerSinkError",29159],[6,"FileSinkError",28945,29652],[5,"WebViewerServerPort",29653],[5,"RerunServerPort",29654],[5,"FileSink",28945,29652],[5,"WebViewerConfig",29159],[5,"WebViewerSink",29159],[6,"WebViewerServerError",29653],[6,"RerunServerError",29654],[5,"WebViewerServer",29653],[8,"SerializationResult",0],[8,"DeserializationResult",0],[15,"MissingUnionArm",7223],[15,"NotImplemented",7223],[15,"MissingData",7223],[15,"MissingComponent",7223],[15,"MissingStructField",7223],[15,"MismatchedStructFieldLengths",7223],[15,"DatatypeMismatch",7223],[15,"OffsetOutOfBounds",7223],[15,"OffsetSliceOutOfBounds",7223],[15,"DowncastError",7223],[15,"Context",7223],[15,"SpawnThread",28943],[15,"MissingExtensionMetadata",7254],[15,"NotImplemented",7254],[15,"Context",7254],[15,"ExecutableNotFoundInPath",29146],[15,"ExecutableNotFound",29146],[8,"Result",15046],[15,"InvalidBuffer",2298],[15,"InvalidBuffersLength",2298],[15,"InvalidBitmap",2298],[15,"InvalidId",2298],[15,"InvalidIdDataType",2298],[10,"Simd",17575,29397],[8,"CompareAndSetError",3742],[15,"DragAndDrop",6780],[15,"FileDialog",6780],[15,"File",6786],[15,"RustSdk",6786],[10,"View",9419],[8,"Result",10665],[15,"FixedWidth",7831],[10,"Parser",23454],[8,"Result",26068],[8,"ChunkResult",27606],[8,"ChunkBatcherResult",27606],[15,"ParseConfig",28336],[15,"SpawnThread",28336],[15,"IndexOutOfBounds",28341],[15,"Malformed",28341]],"r":[[1,29298],[2,29291],[3,29291],[8,29293],[13,29295],[14,29292],[15,29292],[16,29286],[17,29295],[22,29304],[23,29304],[25,29304],[27,29295],[29,29299],[30,29299],[32,29296],[33,29297],[40,29291],[44,29308],[46,29304],[48,29295],[49,29292],[50,29303],[57,29291],[68,28601],[69,28601],[70,28601],[71,28601],[73,29299],[74,29299],[75,29341],[76,29051],[77,29051],[80,29298],[81,29298],[82,29285],[83,29307],[84,29306],[313,27515],[389,29655],[390,29655],[483,29298],[600,28601],[1137,29051],[1656,29382],[1657,29505],[1660,29656],[1661,29656],[1662,29656],[1663,29656],[1664,29656],[1665,29656],[1666,29656],[1667,29656],[1668,29656],[1669,29656],[1670,29656],[1671,29656],[1672,29656],[1673,29656],[1674,29656],[1675,29656],[1676,29336],[1677,29536],[1678,29336],[1679,29521],[1680,29657],[1681,29376],[1682,29375],[1683,29375],[1684,29365],[1685,29365],[1686,29522],[1687,29523],[1688,29375],[1689,29375],[1690,29375],[1691,29375],[1692,29375],[1693,29375],[1694,29336],[1695,29375],[1696,29375],[1697,29375],[1698,29375],[1699,29375],[1700,29375],[1701,29375],[1702,29375],[1703,29375],[1704,29375],[1705,29375],[1706,29375],[1708,29356],[1709,29658],[1710,29524],[1711,29375],[1712,29375],[1713,29336],[1714,29518],[1715,29528],[1716,29529],[1717,29530],[1718,29531],[1719,29532],[1720,29533],[1721,29525],[1722,29520],[1723,29534],[1724,29519],[1725,29535],[1726,29525],[1727,29375],[1728,29336],[1729,29526],[1730,29336],[1731,29336],[1732,29336],[1733,29375],[1734,29375],[1735,29375],[1736,29375],[1737,29375],[1738,29375],[1739,29375],[1740,29375],[1741,29527],[1742,29395],[1743,29659],[1753,29336],[1778,29660],[1781,29336],[1783,29661],[1784,29661],[1785,29336],[1801,29336],[1802,29336],[1814,29336],[1828,29336],[1874,29370],[1875,29537],[1876,29538],[1877,29539],[1878,29540],[1879,29541],[1880,29542],[1881,29543],[1882,29544],[1883,29545],[1884,29546],[1885,29547],[1886,29548],[1922,29370],[1951,29662],[1952,29662],[1953,29662],[1954,29662],[1955,29662],[1956,29368],[1957,29559],[1958,29369],[1959,29663],[1960,29663],[1961,29664],[1964,29663],[1966,29663],[1971,29663],[1972,29663],[1973,29663],[1974,29663],[1975,29664],[1977,29665],[1979,29663],[1980,29372],[1981,29374],[1982,29374],[1983,29563],[1984,29564],[1985,29551],[1988,29562],[1989,29552],[1990,29552],[1993,29666],[1997,29666],[2001,29667],[2003,29666],[2004,29666],[2006,29666],[2026,29666],[2027,29666],[2028,29666],[2035,29490],[2036,29560],[2040,29377],[2042,29668],[2043,29668],[2044,29668],[2045,29668],[2046,29668],[2047,29669],[2048,29669],[2049,29669],[2050,29669],[2051,29669],[2052,29669],[2053,29669],[2054,29669],[2055,29670],[2056,29670],[2057,29671],[2058,29672],[2059,29672],[2060,29672],[2061,29672],[2062,29673],[2063,29673],[2064,29288],[2069,29288],[2081,29331],[2106,29567],[2108,29288],[2119,29288],[2127,29567],[2129,29566],[2130,29380],[2131,29288],[2138,29288],[2154,29288],[2160,29288],[2167,29329],[2176,29329],[2177,29379],[2178,29379],[2179,29574],[2180,29379],[2186,29674],[2187,29674],[2188,29574],[2195,29674],[2196,29674],[2200,29674],[2213,29675],[2214,29675],[2215,29676],[2216,29676],[2217,29381],[2218,29381],[2219,29381],[2224,29381],[2225,29381],[2226,29677],[2228,29383],[2229,29575],[2261,29573],[2263,29384],[2264,29384],[2265,29384],[2273,29678],[2286,29383],[2287,29383],[2288,29383],[2289,29384],[2308,29386],[2309,29577],[2311,29386],[2312,29576],[2313,29386],[2318,29679],[2330,29680],[2332,29681],[2336,29682],[2337,29683],[2338,29683],[2340,29367],[2341,29550],[2342,29550],[2343,29581],[2344,29582],[2345,29578],[2346,29588],[2347,29587],[2348,29583],[2349,29584],[2350,29585],[2351,29579],[2352,29387],[2353,29586],[2354,29589],[2355,29580],[2370,29387],[2387,29684],[2388,29684],[2389,29684],[2390,29684],[2391,29684],[2392,29684],[2393,29684],[2394,29684],[2395,29684],[2396,29684],[2397,29684],[2398,29684],[2399,29684],[2400,29684],[2401,29684],[2402,29684],[2403,29684],[2404,29684],[2405,29684],[2406,29684],[2407,29684],[2408,29684],[2409,29684],[2410,29684],[2411,29684],[2412,29684],[2413,29684],[2414,29684],[2415,29684],[2416,29684],[2417,29684],[2418,29684],[2419,29684],[2420,29684],[2421,29684],[2422,29684],[2423,29684],[2424,29684],[2425,29684],[2426,29684],[2427,29684],[2428,29684],[2429,29373],[2430,29372],[2431,29372],[2432,29372],[2439,29378],[2440,29378],[2448,29371],[2449,29367],[2451,29566],[2456,29371],[2458,29590],[2464,29371],[2466,29371],[2470,29566],[2479,29397],[2483,29397],[2484,29397],[2487,29397],[2488,29397],[2489,29600],[2490,29600],[2494,29397],[2495,29600],[2496,29397],[2497,29600],[2498,29600],[2499,29600],[2500,29397],[2502,29600],[2503,29600],[2504,29600],[2505,29600],[2506,29685],[2507,29398],[2508,29686],[2509,29685],[2510,29685],[2511,29687],[2512,29399],[2513,29400],[2672,29401],[2673,29401],[2674,29403],[2675,29401],[2676,29403],[2677,29403],[2678,29402],[2679,29403],[2680,29402],[2681,29403],[2682,29403],[2683,29401],[2686,29401],[2687,29403],[2688,29403],[2689,29403],[2690,29403],[2705,29401],[2740,29401],[2792,29401],[3283,29401],[3374,29686],[3375,29686],[3383,29401],[3462,29401],[3549,29409],[3551,29409],[3552,29409],[3554,29409],[3743,29410],[3744,29411],[3745,29410],[3746,29410],[3747,29410],[3748,29412],[3750,29411],[3751,29410],[3752,29410],[3753,29410],[3754,29410],[3850,29688],[3985,29688],[4030,29688],[4081,29412],[4119,29414],[4120,29415],[4216,29416],[4217,29418],[4218,29418],[4219,29418],[4220,29416],[4221,29417],[4475,29398],[4476,29398],[4477,29398],[4564,29398],[4596,29421],[4597,29420],[4699,29422],[4700,29422],[4701,29422],[4702,29422],[4703,29422],[4705,29422],[4706,29422],[4707,29422],[4708,29422],[4709,29422],[4807,29422],[4862,29422],[4899,29422],[4957,29422],[4958,29422],[4959,29422],[4978,29422],[5031,29422],[5032,29422],[5033,29422],[5034,29422],[5035,29422],[5051,29422],[5100,29422],[5117,29423],[5118,29423],[5119,29423],[5120,29423],[5121,29423],[5174,29298],[5175,29426],[5176,29426],[5180,29298],[5184,29427],[5185,29428],[5188,29285],[5193,29296],[5194,29424],[5195,29296],[5196,29297],[5197,29424],[5198,29424],[5202,29298],[5204,29308],[5210,29298],[5226,29425],[5230,29351],[5232,29298],[5233,29298],[5235,29318],[5236,29318],[5237,29424],[5242,29298],[5244,29298],[5245,29298],[5246,29298],[5247,29298],[5248,29285],[5250,29326],[5251,29307],[5252,29330],[5253,29307],[5254,29285],[5255,29306],[5256,29306],[5260,29425],[5268,29433],[5269,29433],[5270,29433],[5312,29298],[5465,29298],[5466,29298],[5744,29298],[5745,29298],[5874,29298],[5875,29298],[6019,29298],[6041,29298],[6396,29298],[6505,29298],[6789,29426],[6790,29426],[6796,29435],[6797,29435],[6798,29435],[6799,29435],[6800,29435],[6801,29435],[7113,29483],[7116,29291],[7117,29291],[7118,29291],[7119,29291],[7121,29485],[7123,29484],[7124,29293],[7125,29295],[7126,29292],[7127,29292],[7128,29292],[7129,29286],[7130,29295],[7131,29295],[7134,29293],[7137,29295],[7138,29299],[7139,29299],[7143,29291],[7145,29295],[7146,29292],[7153,29291],[7162,29299],[7163,29299],[7164,29299],[7165,29341],[7166,29295],[7168,29436],[7169,29436],[7170,29299],[7175,29293],[7178,29293],[7182,29293],[7183,29293],[7184,29293],[7189,29293],[7200,29293],[7203,29293],[7209,29293],[7212,29293],[7261,29494],[7263,29689],[7264,29495],[7266,29496],[7268,29323],[7269,29497],[7270,29498],[7272,29430],[7273,29432],[7274,29499],[7275,29500],[7276,29501],[7277,29502],[7278,29493],[7279,29503],[7284,29319],[7285,29319],[7287,29319],[7288,29319],[7290,29319],[7291,29319],[7292,29319],[7294,29319],[7299,29690],[7300,29691],[7301,29690],[7302,29691],[7303,29690],[7304,29690],[7305,29692],[7306,29692],[7307,29690],[7308,29690],[7309,29690],[7310,29690],[7311,29690],[7312,29693],[7313,29630],[7315,29440],[7316,29332],[7318,29332],[7319,29438],[7320,29366],[7321,29366],[7322,29366],[7323,29469],[7324,29332],[7325,29437],[7326,29465],[7327,29441],[7328,29439],[7330,29694],[7331,29438],[7332,29619],[7333,29623],[7334,29444],[7335,29614],[7337,29445],[7338,29612],[7339,29604],[7340,29469],[7341,29613],[7342,29366],[7343,29602],[7344,29606],[7346,29366],[7347,29446],[7348,29695],[7349,29603],[7350,29446],[7351,29695],[7352,29603],[7353,29457],[7354,29446],[7355,29695],[7356,29603],[7357,29446],[7358,29695],[7359,29603],[7361,29440],[7362,29446],[7363,29695],[7364,29603],[7365,29446],[7366,29695],[7367,29603],[7368,29446],[7369,29695],[7370,29603],[7371,29446],[7372,29695],[7373,29603],[7374,29696],[7375,29447],[7376,29621],[7377,29469],[7378,29448],[7379,29616],[7380,29469],[7382,29446],[7383,29695],[7384,29603],[7385,29446],[7386,29695],[7387,29603],[7388,29446],[7389,29695],[7390,29603],[7391,29694],[7392,29609],[7393,29469],[7394,29442],[7395,29609],[7396,29619],[7397,29623],[7398,29444],[7399,29614],[7400,29443],[7401,29469],[7402,29617],[7403,29601],[7404,29469],[7405,29697],[7406,29609],[7407,29469],[7409,29446],[7410,29695],[7411,29603],[7412,29440],[7413,29451],[7414,29446],[7415,29695],[7416,29603],[7417,29440],[7418,29451],[7419,29446],[7420,29695],[7421,29603],[7422,29440],[7423,29451],[7424,29446],[7425,29695],[7426,29603],[7427,29440],[7428,29446],[7429,29695],[7430,29603],[7431,29446],[7432,29695],[7433,29603],[7434,29446],[7435,29695],[7436,29603],[7438,29694],[7439,29438],[7440,29619],[7441,29623],[7442,29443],[7443,29438],[7444,29601],[7445,29697],[7446,29438],[7447,29619],[7448,29623],[7450,29443],[7451,29438],[7452,29601],[7455,29449],[7456,29469],[7457,29618],[7458,29618],[7459,29606],[7461,29446],[7462,29450],[7463,29605],[7465,29443],[7467,29446],[7468,29603],[7469,29610],[7470,29469],[7471,29622],[7472,29454],[7473,29454],[7474,29454],[7475,29454],[7476,29454],[7477,29451],[7478,29457],[7479,29697],[7480,29438],[7481,29619],[7482,29623],[7483,29444],[7484,29614],[7486,29452],[7487,29615],[7488,29446],[7489,29695],[7490,29603],[7491,29446],[7492,29695],[7493,29603],[7494,29446],[7495,29695],[7496,29603],[7497,29446],[7498,29695],[7499,29603],[7500,29446],[7501,29695],[7502,29603],[7503,29446],[7504,29695],[7505,29603],[7506,29446],[7507,29695],[7508,29603],[7509,29446],[7510,29695],[7511,29603],[7512,29440],[7513,29451],[7514,29446],[7515,29695],[7516,29603],[7517,29440],[7518,29446],[7519,29695],[7520,29603],[7521,29440],[7522,29446],[7523,29695],[7524,29603],[7525,29440],[7526,29446],[7527,29695],[7528,29603],[7529,29440],[7530,29453],[7531,29620],[7537,29692],[7550,29439],[7556,29439],[7558,29439],[7563,29439],[7565,29439],[7566,29439],[7567,29439],[7568,29439],[7570,29439],[7573,29439],[7575,29439],[7577,29439],[7579,29439],[7581,29439],[7586,29439],[7589,29439],[7599,29692],[7601,29692],[7637,29439],[7638,29692],[7639,29692],[7640,29692],[7641,29692],[7642,29692],[7643,29692],[7644,29692],[7645,29692],[7648,29698],[7652,29692],[7653,29692],[7688,29692],[7695,29366],[7712,29332],[7713,29615],[7714,29696],[7715,29614],[7725,29332],[7726,29332],[7775,29692],[7783,29692],[7784,29692],[7788,29692],[7833,29440],[7834,29332],[7835,29332],[7836,29332],[7837,29441],[7838,29694],[7839,29444],[7840,29445],[7842,29446],[7843,29446],[7844,29446],[7845,29446],[7846,29440],[7847,29446],[7848,29446],[7849,29446],[7850,29446],[7851,29447],[7852,29448],[7853,29446],[7854,29446],[7855,29446],[7856,29694],[7857,29442],[7858,29444],[7859,29443],[7860,29601],[7861,29697],[7863,29446],[7864,29440],[7865,29451],[7866,29446],[7867,29440],[7868,29451],[7869,29446],[7870,29440],[7871,29451],[7872,29446],[7873,29440],[7874,29446],[7875,29446],[7876,29446],[7878,29694],[7879,29443],[7880,29601],[7881,29697],[7882,29443],[7883,29601],[7884,29449],[7886,29446],[7887,29450],[7888,29443],[7890,29446],[7891,29451],[7892,29697],[7893,29444],[7894,29452],[7895,29446],[7896,29446],[7897,29446],[7898,29446],[7899,29446],[7900,29446],[7901,29446],[7902,29446],[7903,29440],[7904,29451],[7905,29446],[7906,29440],[7907,29446],[7908,29440],[7909,29446],[7910,29440],[7911,29446],[7912,29440],[7913,29453],[7951,29332],[7953,29332],[7954,29332],[7999,29438],[8000,29438],[8001,29619],[8002,29623],[8003,29614],[8004,29612],[8005,29604],[8006,29613],[8007,29695],[8008,29603],[8009,29695],[8010,29603],[8011,29695],[8012,29603],[8013,29695],[8014,29603],[8015,29695],[8016,29603],[8017,29695],[8018,29603],[8019,29695],[8020,29603],[8021,29695],[8022,29603],[8023,29621],[8024,29616],[8025,29695],[8026,29603],[8027,29695],[8028,29603],[8029,29695],[8030,29603],[8031,29609],[8032,29609],[8033,29619],[8034,29623],[8035,29614],[8036,29617],[8037,29609],[8038,29695],[8039,29603],[8040,29695],[8041,29603],[8042,29695],[8043,29603],[8044,29695],[8045,29603],[8046,29695],[8047,29603],[8048,29695],[8049,29603],[8050,29695],[8051,29603],[8052,29438],[8053,29619],[8054,29623],[8055,29438],[8056,29438],[8057,29619],[8058,29623],[8059,29438],[8060,29618],[8061,29618],[8062,29605],[8063,29603],[8064,29610],[8065,29622],[8066,29438],[8067,29619],[8068,29623],[8069,29614],[8070,29615],[8071,29695],[8072,29603],[8073,29695],[8074,29603],[8075,29695],[8076,29603],[8077,29695],[8078,29603],[8079,29695],[8080,29603],[8081,29695],[8082,29603],[8083,29695],[8084,29603],[8085,29695],[8086,29603],[8087,29695],[8088,29603],[8089,29695],[8090,29603],[8091,29695],[8092,29603],[8093,29695],[8094,29603],[8095,29620],[8133,29615],[8134,29614],[8172,29439],[8180,29439],[8186,29439],[8188,29439],[8193,29439],[8195,29439],[8196,29439],[8197,29439],[8198,29439],[8200,29439],[8203,29439],[8205,29439],[8207,29439],[8209,29439],[8211,29439],[8216,29439],[8219,29439],[8221,29439],[8222,29455],[8223,29456],[8229,29698],[8232,29698],[8233,29698],[8246,29698],[8247,29461],[8248,29461],[8249,29461],[8257,29469],[8258,29469],[8259,29469],[8260,29469],[8261,29469],[8262,29469],[8263,29469],[8264,29469],[8265,29469],[8266,29469],[8271,29625],[8277,29699],[8278,29699],[8279,29699],[8280,29699],[8281,29699],[8282,29699],[8283,29699],[8284,29699],[8285,29699],[8286,29699],[8287,29699],[8288,29699],[8289,29699],[8290,29699],[8291,29699],[8292,29699],[8293,29699],[8294,29699],[8295,29699],[8296,29699],[8297,29699],[8298,29699],[8299,29699],[8300,29699],[8301,29699],[8302,29699],[8303,29699],[8304,29699],[8305,29699],[8306,29699],[8307,29699],[8308,29462],[8309,29462],[8310,29441],[8311,29441],[8312,29441],[8313,29441],[8315,29441],[8316,29441],[8317,29441],[8318,29441],[8319,29441],[8324,29441],[8325,29441],[8326,29441],[8327,29441],[8328,29441],[8329,29441],[8330,29441],[8331,29441],[8332,29441],[8333,29441],[8334,29441],[8335,29441],[8336,29441],[8337,29441],[8339,29441],[8340,29441],[8341,29441],[8342,29441],[8343,29633],[8344,29441],[8345,29633],[8346,29441],[8347,29441],[8348,29441],[8349,29441],[8360,29441],[8361,29441],[8363,29441],[8364,29441],[8365,29441],[8366,29441],[8367,29441],[8368,29441],[8369,29441],[8370,29441],[8371,29441],[8372,29441],[8373,29441],[8374,29441],[8376,29441],[8393,29441],[8394,29608],[8395,29464],[8396,29624],[8397,29458],[8398,29463],[8399,29611],[8400,29489],[8401,29700],[8402,29700],[8403,29700],[8407,29700],[8408,29700],[8409,29700],[8410,29700],[8411,29700],[8425,29466],[8426,29467],[8431,29632],[8432,29632],[8433,29632],[8435,29470],[8441,29471],[8444,29632],[8445,29470],[8446,29459],[8447,29468],[8448,29472],[8451,29701],[8452,29701],[8453,29701],[8454,29702],[8455,29702],[8456,29703],[8457,29703],[8458,29703],[8459,29703],[8460,29703],[8461,29632],[8462,29466],[8463,29466],[8464,29466],[8467,29704],[8468,29704],[8469,29468],[8472,29467],[8473,29467],[8474,29467],[8476,29467],[8477,29467],[8478,29468],[8479,29632],[8482,29632],[8484,29467],[8485,29467],[8486,29468],[8487,29705],[8488,29705],[8489,29706],[8491,29701],[8492,29701],[8494,29707],[8495,29471],[8496,29470],[8497,29470],[8498,29468],[8499,29703],[8500,29703],[8501,29703],[8502,29703],[8503,29703],[8504,29703],[8505,29703],[8506,29467],[8507,29467],[8508,29467],[8509,29467],[8510,29703],[8511,29703],[8512,29703],[8513,29703],[8514,29703],[8515,29703],[8516,29703],[8517,29467],[8518,29467],[8519,29467],[8520,29467],[8521,29708],[8522,29708],[8523,29708],[8524,29467],[8525,29467],[8526,29468],[8527,29468],[8528,29701],[8529,29709],[8531,29467],[8532,29467],[8533,29467],[8534,29467],[8536,29701],[8537,29701],[8538,29470],[8539,29471],[8540,29632],[8541,29467],[8542,29467],[8543,29710],[8544,29711],[8545,29711],[8546,29711],[8547,29711],[8548,29711],[8550,29467],[8551,29467],[8552,29712],[8553,29470],[8554,29470],[8555,29470],[8556,29468],[8559,29703],[8560,29703],[8561,29703],[8562,29703],[8563,29472],[8564,29472],[8565,29472],[8566,29702],[8567,29702],[8568,29702],[8569,29702],[8570,29702],[8571,29702],[8572,29702],[8573,29702],[8574,29713],[8575,29467],[8577,29467],[8578,29467],[8579,29467],[8580,29467],[8581,29714],[8582,29714],[8583,29714],[8584,29714],[8585,29715],[8586,29466],[8588,29716],[8589,29717],[8590,29718],[8591,29719],[8592,29718],[8593,29718],[8594,29719],[8595,29718],[8596,29714],[8597,29716],[8598,29716],[8599,29719],[8600,29716],[8601,29719],[8602,29718],[8603,29714],[8604,29718],[8605,29718],[8606,29718],[8607,29703],[8608,29703],[8609,29703],[8610,29703],[8611,29703],[8612,29703],[8613,29703],[8614,29703],[8615,29703],[8616,29703],[8617,29703],[8618,29703],[8619,29703],[8620,29703],[8621,29703],[8622,29703],[8623,29703],[8624,29703],[8625,29703],[8626,29703],[8627,29703],[8628,29703],[8629,29703],[8630,29702],[8631,29702],[8632,29702],[8633,29702],[8634,29702],[8635,29702],[8636,29702],[8637,29702],[8638,29702],[8639,29702],[8640,29720],[8641,29720],[8642,29720],[8643,29720],[8644,29720],[8645,29720],[8646,29720],[8647,29720],[8648,29720],[8649,29720],[8650,29720],[8651,29720],[8652,29701],[8653,29701],[8654,29701],[8655,29701],[8656,29701],[8657,29701],[8658,29701],[8659,29701],[8660,29466],[8661,29466],[8662,29466],[8663,29466],[8670,29473],[8671,29473],[8676,29473],[8678,29473],[8684,29473],[8686,29473],[8687,29473],[8688,29473],[8689,29473],[8690,29473],[8691,29473],[8692,29473],[8693,29721],[8694,29721],[8695,29721],[8696,29721],[8697,29721],[8698,29721],[8699,29721],[8700,29721],[8701,29721],[8702,29721],[8703,29468],[8704,29468],[8705,29468],[8706,29468],[8707,29705],[8708,29705],[8711,29468],[8712,29468],[8713,29468],[8714,29711],[8715,29711],[8716,29711],[8717,29711],[8718,29468],[8719,29704],[8720,29704],[8721,29722],[8722,29722],[8723,29722],[8724,29722],[8725,29722],[8726,29632],[8727,29632],[8728,29632],[8729,29632],[8730,29632],[8733,29632],[8736,29632],[8737,29632],[8740,29706],[8741,29723],[8742,29723],[8743,29709],[8744,29724],[8745,29724],[8746,29724],[8747,29724],[8748,29724],[8749,29724],[8750,29724],[8751,29724],[8752,29724],[8753,29724],[8754,29471],[8755,29471],[8756,29471],[8757,29710],[8758,29711],[8759,29711],[8760,29711],[8761,29711],[8762,29711],[8763,29470],[8764,29470],[8765,29459],[8768,29470],[8769,29470],[8772,29470],[8773,29470],[8774,29470],[8775,29470],[8777,29725],[8778,29725],[8779,29472],[8781,29472],[8782,29472],[8783,29472],[8784,29467],[8799,29467],[8800,29467],[8801,29467],[8802,29467],[8803,29467],[8804,29467],[8805,29467],[8806,29467],[8807,29467],[8808,29467],[8809,29467],[8810,29467],[8811,29467],[8812,29467],[8813,29467],[8814,29467],[8815,29467],[8816,29467],[8817,29467],[8818,29467],[8819,29467],[8820,29467],[8821,29467],[8822,29467],[8823,29467],[8824,29467],[8825,29467],[8826,29467],[8827,29467],[8828,29467],[8829,29713],[8830,29712],[8831,29726],[8832,29441],[8833,29474],[8834,29437],[8835,29465],[8836,29441],[8837,29441],[8838,29441],[8841,29441],[8843,29441],[8845,29441],[8846,29441],[8847,29441],[8851,29289],[8852,29289],[8853,29289],[8854,29289],[8855,29289],[8857,29289],[8859,29441],[8861,29441],[8864,29441],[8866,29441],[8867,29441],[8871,29441],[8872,29441],[8873,29441],[8874,29441],[8875,29568],[8876,29568],[8877,29607],[8881,29441],[8883,29441],[8885,29441],[8886,29441],[8887,29441],[8890,29441],[8892,29441],[8894,29441],[8896,29441],[8898,29633],[8899,29441],[8900,29633],[8901,29441],[8902,29289],[8903,29441],[8905,29441],[8909,29441],[8912,29727],[8916,29727],[8934,29441],[8935,29460],[8936,29460],[8937,29460],[8940,29441],[8944,29441],[8945,29441],[8947,29441],[8948,29441],[8949,29289],[8951,29441],[8952,29441],[8953,29441],[8954,29441],[8955,29474],[8957,29441],[8959,29441],[8961,29441],[8963,29441],[8966,29607],[8967,29289],[8969,29441],[8996,29475],[9004,29727],[9005,29727],[9036,29727],[9037,29727],[9039,29441],[9041,29328],[9059,29728],[9062,29477],[9063,29477],[9064,29477],[9065,29477],[9066,29477],[9067,29477],[9071,29454],[9072,29454],[9073,29454],[9074,29454],[9075,29454],[9087,29479],[9088,29479],[9089,29479],[9090,29479],[9091,29479],[9092,29479],[9093,29479],[9103,29479],[9110,29637],[9111,29637],[9112,29637],[9113,29637],[9114,29637],[9115,29637],[9116,29637],[9117,29637],[9118,29637],[9119,29637],[9120,29637],[9121,29637],[9122,29637],[9123,29637],[9124,29637],[9125,29637],[9126,29637],[9127,29637],[9128,29637],[9129,29637],[9130,29637],[9131,29637],[9132,29637],[9133,29637],[9134,29637],[9135,29637],[9136,29637],[9137,29637],[9138,29637],[9139,29637],[9140,29637],[9141,29637],[9148,29729],[9149,29729],[9150,29729],[9151,29729],[9152,29715],[9153,29730],[9154,29626],[9155,29626],[9156,29626],[9157,29626],[9171,29631],[9172,29631],[9173,29631],[9184,29631],[9185,29731],[9186,29732],[9187,29732],[9188,29732],[9189,29732],[9190,29732],[9191,29732],[9192,29732],[9193,29732],[9194,29732],[9195,29640],[9196,29640],[9197,29640],[9200,29640],[9201,29640],[9208,29640],[9215,29641],[9217,29293],[9218,29481],[9219,29481],[9220,29481],[9221,29481],[9222,29481],[9223,29481],[9224,29481],[9236,29481],[9242,29482],[9243,29482],[9297,29427],[9298,29428],[9302,29296],[9303,29424],[9304,29296],[9305,29297],[9306,29424],[9307,29424],[9315,29351],[9316,29424],[9334,29425],[9337,29326],[9338,29307],[9339,29307],[9340,29306],[9341,29306],[9342,29425],[9347,29483],[9419,29291],[9420,29291],[9421,29291],[9422,29291],[9424,29485],[9426,29484],[9427,29293],[9428,29295],[9429,29292],[9430,29292],[9431,29292],[9432,29286],[9433,29295],[9434,29295],[9437,29293],[9440,29295],[9441,29299],[9442,29299],[9446,29291],[9448,29295],[9449,29292],[9456,29291],[9465,29299],[9466,29299],[9467,29299],[9468,29341],[9469,29295],[9471,29436],[9472,29436],[9473,29299],[9482,29293],[9485,29293],[9553,29293],[9554,29293],[9557,29293],[9609,29293],[9664,29293],[9710,29293],[9734,29293],[9751,29293],[9849,29494],[9909,29689],[9910,29495],[9972,29496],[9975,29323],[9976,29497],[9977,29498],[9981,29430],[9982,29432],[9983,29499],[9984,29500],[9985,29501],[9986,29502],[9987,29493],[9988,29503],[10665,29319],[10666,29319],[10668,29319],[10669,29319],[10671,29319],[10673,29319],[10683,29319],[10712,29319],[10776,29690],[10777,29691],[10778,29690],[10779,29691],[10780,29690],[10781,29690],[10782,29692],[10783,29692],[10784,29690],[10785,29690],[10786,29690],[10787,29690],[10788,29690],[10789,29382],[10790,29505],[10797,29656],[10824,29656],[10829,29656],[10837,29656],[10848,29656],[10853,29656],[10884,29656],[10899,29656],[10950,29656],[10972,29656],[11005,29656],[11048,29656],[11054,29656],[11058,29656],[11066,29656],[11073,29656],[11100,29336],[11101,29536],[11102,29336],[11103,29521],[11104,29657],[11105,29376],[11106,29375],[11107,29375],[11108,29365],[11109,29365],[11110,29522],[11111,29523],[11112,29375],[11113,29375],[11114,29375],[11115,29375],[11116,29375],[11117,29375],[11118,29336],[11119,29375],[11120,29375],[11121,29375],[11122,29375],[11123,29375],[11124,29375],[11125,29375],[11126,29375],[11127,29375],[11128,29375],[11129,29375],[11130,29375],[11132,29356],[11133,29658],[11134,29524],[11135,29375],[11136,29375],[11137,29336],[11138,29518],[11139,29528],[11140,29529],[11141,29530],[11142,29531],[11143,29532],[11144,29533],[11145,29525],[11146,29520],[11147,29534],[11148,29519],[11149,29535],[11150,29525],[11151,29375],[11152,29336],[11153,29526],[11154,29336],[11155,29336],[11156,29336],[11157,29375],[11158,29375],[11159,29375],[11160,29375],[11161,29375],[11162,29375],[11163,29375],[11164,29375],[11165,29527],[11166,29395],[11167,29659],[11506,29336],[11728,29660],[11856,29336],[11963,29661],[11967,29661],[11968,29336],[12366,29336],[12382,29336],[12425,29336],[12726,29336],[13220,29370],[13221,29537],[13222,29538],[13223,29539],[13224,29540],[13225,29541],[13226,29542],[13227,29543],[13228,29544],[13229,29545],[13230,29546],[13231,29547],[13232,29548],[13558,29370],[13744,29662],[13745,29662],[13746,29662],[13747,29662],[13748,29662],[13749,29368],[13750,29559],[13751,29369],[13755,29663],[13767,29663],[13768,29664],[13796,29663],[13834,29663],[13913,29663],[13924,29663],[13940,29663],[13959,29663],[13960,29664],[13970,29665],[13982,29663],[13983,29372],[13984,29374],[13985,29374],[13986,29563],[13987,29564],[13988,29551],[13991,29562],[13992,29552],[13993,29552],[14035,29666],[14068,29666],[14093,29667],[14113,29666],[14114,29666],[14169,29666],[14265,29666],[14266,29666],[14267,29666],[14343,29490],[14344,29560],[14448,29377],[14501,29668],[14502,29668],[14503,29668],[14504,29668],[14505,29668],[14506,29669],[14507,29669],[14508,29669],[14509,29669],[14510,29669],[14511,29669],[14512,29669],[14513,29669],[14514,29670],[14515,29670],[14516,29671],[14517,29672],[14518,29672],[14519,29672],[14520,29672],[14521,29673],[14522,29673],[14523,29288],[14528,29288],[14540,29331],[14565,29567],[14567,29288],[14578,29288],[14586,29567],[14588,29566],[14589,29380],[14590,29288],[14597,29288],[14613,29288],[14832,29288],[15047,29329],[15056,29329],[15100,29379],[15101,29379],[15102,29574],[15103,29379],[15159,29674],[15160,29674],[15161,29574],[15176,29674],[15177,29674],[15211,29674],[15274,29675],[15275,29675],[15276,29676],[15277,29676],[15278,29381],[15279,29381],[15282,29381],[15343,29381],[15366,29381],[15367,29677],[15369,29383],[15370,29575],[15402,29573],[15404,29384],[15405,29384],[15406,29384],[15480,29678],[15581,29383],[15582,29383],[15583,29383],[15584,29384],[15669,29386],[15670,29577],[15672,29386],[15673,29576],[15674,29386],[15730,29679],[15853,29680],[15903,29681],[15909,29682],[15910,29683],[15911,29683],[15913,29367],[15914,29550],[15915,29550],[16050,29581],[16051,29582],[16052,29578],[16053,29588],[16054,29587],[16055,29583],[16056,29584],[16057,29585],[16058,29579],[16059,29387],[16060,29586],[16061,29589],[16062,29580],[16467,29387],[16654,29684],[16655,29684],[16656,29684],[16657,29684],[16658,29684],[16659,29684],[16660,29684],[16661,29684],[16662,29684],[16663,29684],[16664,29684],[16665,29684],[16666,29684],[16667,29684],[16668,29684],[16669,29684],[16670,29684],[16671,29684],[16672,29684],[16673,29684],[16674,29684],[16675,29684],[16676,29684],[16677,29684],[16678,29684],[16679,29684],[16680,29684],[16681,29684],[16682,29684],[16683,29684],[16684,29684],[16685,29684],[16686,29684],[16687,29684],[16688,29684],[16689,29684],[16690,29684],[16691,29684],[16692,29684],[16693,29684],[16694,29684],[16695,29684],[16696,29373],[16697,29372],[16698,29372],[16699,29372],[16729,29378],[16730,29378],[16764,29371],[16766,29367],[16770,29566],[16942,29371],[17015,29590],[17099,29371],[17271,29371],[17406,29566],[17576,29397],[17580,29397],[17581,29397],[17764,29397],[17825,29397],[17826,29600],[17827,29600],[17891,29397],[17892,29600],[17893,29397],[17894,29600],[17895,29600],[17896,29600],[18047,29397],[18199,29600],[18200,29600],[18201,29600],[18202,29600],[18278,29693],[18279,29630],[18281,29440],[18282,29332],[18284,29332],[18285,29438],[18286,29366],[18287,29366],[18288,29366],[18289,29469],[18290,29332],[18291,29437],[18292,29465],[18293,29441],[18294,29439],[18296,29694],[18297,29438],[18298,29619],[18299,29623],[18300,29444],[18301,29614],[18303,29445],[18304,29612],[18305,29604],[18306,29469],[18307,29613],[18308,29366],[18309,29602],[18310,29606],[18315,29366],[18316,29446],[18317,29695],[18318,29603],[18319,29446],[18320,29695],[18321,29603],[18322,29457],[18323,29446],[18324,29695],[18325,29603],[18326,29446],[18327,29695],[18328,29603],[18330,29440],[18331,29446],[18332,29695],[18333,29603],[18334,29446],[18335,29695],[18336,29603],[18337,29446],[18338,29695],[18339,29603],[18340,29446],[18341,29695],[18342,29603],[18343,29696],[18344,29447],[18345,29621],[18346,29469],[18347,29448],[18348,29616],[18349,29469],[18351,29446],[18352,29695],[18353,29603],[18354,29446],[18355,29695],[18356,29603],[18357,29446],[18358,29695],[18359,29603],[18360,29694],[18361,29609],[18362,29469],[18363,29442],[18364,29609],[18365,29619],[18366,29623],[18367,29444],[18368,29614],[18369,29443],[18370,29469],[18371,29617],[18372,29601],[18373,29469],[18374,29697],[18375,29609],[18376,29469],[18378,29446],[18379,29695],[18380,29603],[18381,29440],[18382,29451],[18383,29446],[18384,29695],[18385,29603],[18386,29440],[18387,29451],[18388,29446],[18389,29695],[18390,29603],[18391,29440],[18392,29451],[18393,29446],[18394,29695],[18395,29603],[18396,29440],[18397,29446],[18398,29695],[18399,29603],[18400,29446],[18401,29695],[18402,29603],[18403,29446],[18404,29695],[18405,29603],[18407,29694],[18408,29438],[18409,29619],[18410,29623],[18411,29443],[18412,29438],[18413,29601],[18414,29697],[18415,29438],[18416,29619],[18417,29623],[18419,29443],[18420,29438],[18421,29601],[18424,29449],[18425,29469],[18426,29618],[18427,29618],[18428,29606],[18430,29446],[18431,29450],[18432,29605],[18434,29443],[18436,29446],[18437,29603],[18438,29610],[18439,29469],[18440,29622],[18441,29454],[18442,29454],[18443,29454],[18444,29454],[18445,29454],[18446,29451],[18447,29457],[18448,29697],[18449,29438],[18450,29619],[18451,29623],[18452,29444],[18453,29614],[18455,29452],[18456,29615],[18457,29446],[18458,29695],[18459,29603],[18460,29446],[18461,29695],[18462,29603],[18463,29446],[18464,29695],[18465,29603],[18466,29446],[18467,29695],[18468,29603],[18469,29446],[18470,29695],[18471,29603],[18472,29446],[18473,29695],[18474,29603],[18475,29446],[18476,29695],[18477,29603],[18478,29446],[18479,29695],[18480,29603],[18481,29440],[18482,29451],[18483,29446],[18484,29695],[18485,29603],[18486,29440],[18487,29446],[18488,29695],[18489,29603],[18490,29440],[18491,29446],[18492,29695],[18493,29603],[18494,29440],[18495,29446],[18496,29695],[18497,29603],[18498,29440],[18499,29453],[18500,29620],[18530,29692],[18610,29439],[18619,29439],[18621,29439],[18628,29439],[18631,29439],[18632,29439],[18633,29439],[18634,29439],[18636,29439],[18640,29439],[18643,29439],[18645,29439],[18648,29439],[18650,29439],[18655,29439],[18660,29439],[18752,29692],[18759,29692],[18990,29439],[18992,29692],[18993,29692],[18994,29692],[18995,29692],[18996,29692],[18997,29692],[18998,29692],[18999,29692],[19054,29698],[19061,29692],[19062,29692],[19630,29692],[19644,29366],[19741,29332],[19742,29615],[19743,29696],[19744,29614],[19773,29332],[19790,29332],[19961,29692],[20061,29692],[20062,29692],[20206,29692],[20480,29440],[20481,29332],[20482,29332],[20483,29332],[20484,29441],[20485,29694],[20486,29444],[20487,29445],[20489,29446],[20490,29446],[20491,29446],[20492,29446],[20493,29440],[20494,29446],[20495,29446],[20496,29446],[20497,29446],[20498,29447],[20499,29448],[20500,29446],[20501,29446],[20502,29446],[20503,29694],[20504,29442],[20505,29444],[20506,29443],[20507,29601],[20508,29697],[20510,29446],[20511,29440],[20512,29451],[20513,29446],[20514,29440],[20515,29451],[20516,29446],[20517,29440],[20518,29451],[20519,29446],[20520,29440],[20521,29446],[20522,29446],[20523,29446],[20525,29694],[20526,29443],[20527,29601],[20528,29697],[20529,29443],[20530,29601],[20531,29449],[20533,29446],[20534,29450],[20535,29443],[20537,29446],[20538,29451],[20539,29697],[20540,29444],[20541,29452],[20542,29446],[20543,29446],[20544,29446],[20545,29446],[20546,29446],[20547,29446],[20548,29446],[20549,29446],[20550,29440],[20551,29451],[20552,29446],[20553,29440],[20554,29446],[20555,29440],[20556,29446],[20557,29440],[20558,29446],[20559,29440],[20560,29453],[20598,29332],[20600,29332],[20601,29332],[20646,29438],[20647,29438],[20648,29619],[20649,29623],[20650,29614],[20651,29612],[20652,29604],[20653,29613],[20654,29695],[20655,29603],[20656,29695],[20657,29603],[20658,29695],[20659,29603],[20660,29695],[20661,29603],[20662,29695],[20663,29603],[20664,29695],[20665,29603],[20666,29695],[20667,29603],[20668,29695],[20669,29603],[20670,29621],[20671,29616],[20672,29695],[20673,29603],[20674,29695],[20675,29603],[20676,29695],[20677,29603],[20678,29609],[20679,29609],[20680,29619],[20681,29623],[20682,29614],[20683,29617],[20684,29609],[20685,29695],[20686,29603],[20687,29695],[20688,29603],[20689,29695],[20690,29603],[20691,29695],[20692,29603],[20693,29695],[20694,29603],[20695,29695],[20696,29603],[20697,29695],[20698,29603],[20699,29438],[20700,29619],[20701,29623],[20702,29438],[20703,29438],[20704,29619],[20705,29623],[20706,29438],[20707,29618],[20708,29618],[20709,29605],[20710,29603],[20711,29610],[20712,29622],[20713,29438],[20714,29619],[20715,29623],[20716,29614],[20717,29615],[20718,29695],[20719,29603],[20720,29695],[20721,29603],[20722,29695],[20723,29603],[20724,29695],[20725,29603],[20726,29695],[20727,29603],[20728,29695],[20729,29603],[20730,29695],[20731,29603],[20732,29695],[20733,29603],[20734,29695],[20735,29603],[20736,29695],[20737,29603],[20738,29695],[20739,29603],[20740,29695],[20741,29603],[20742,29620],[21393,29615],[21394,29614],[21747,29439],[21755,29439],[21761,29439],[21763,29439],[21768,29439],[21770,29439],[21771,29439],[21772,29439],[21773,29439],[21775,29439],[21778,29439],[21780,29439],[21782,29439],[21784,29439],[21786,29439],[21791,29439],[21794,29439],[21796,29439],[21797,29455],[21798,29456],[21837,29698],[21846,29698],[21847,29698],[21897,29698],[21925,29461],[21926,29461],[21951,29461],[22011,29469],[22012,29469],[22013,29469],[22014,29469],[22015,29469],[22016,29469],[22017,29469],[22018,29469],[22019,29469],[22020,29469],[22063,29625],[22107,29699],[22108,29699],[22109,29699],[22110,29699],[22111,29699],[22112,29699],[22113,29699],[22114,29699],[22115,29699],[22116,29699],[22117,29699],[22118,29699],[22119,29699],[22120,29699],[22121,29699],[22122,29699],[22123,29699],[22124,29699],[22125,29699],[22126,29699],[22127,29699],[22128,29699],[22129,29699],[22130,29699],[22131,29699],[22132,29699],[22133,29699],[22134,29699],[22135,29699],[22136,29699],[22137,29699],[22138,29462],[22139,29462],[22225,29441],[22226,29441],[22227,29441],[22228,29441],[22230,29441],[22231,29441],[22232,29441],[22233,29441],[22234,29441],[22239,29441],[22240,29441],[22241,29441],[22242,29441],[22243,29441],[22244,29441],[22245,29441],[22246,29441],[22247,29441],[22248,29441],[22249,29441],[22250,29441],[22251,29441],[22252,29441],[22254,29441],[22255,29441],[22256,29441],[22257,29441],[22258,29633],[22259,29441],[22260,29633],[22261,29441],[22262,29441],[22263,29441],[22264,29441],[22275,29441],[22276,29441],[22278,29441],[22279,29441],[22280,29441],[22281,29441],[22282,29441],[22283,29441],[22284,29441],[22285,29441],[22286,29441],[22287,29441],[22288,29441],[22289,29441],[22291,29441],[22308,29441],[22309,29608],[22310,29464],[22311,29624],[22312,29458],[22313,29463],[22314,29611],[22315,29489],[22361,29700],[22362,29700],[22363,29700],[22383,29700],[22384,29700],[22385,29700],[22386,29700],[22387,29700],[22800,29466],[22801,29467],[22806,29632],[22807,29632],[22808,29632],[22810,29470],[22816,29471],[22819,29632],[22820,29470],[22821,29459],[22822,29468],[22823,29472],[22832,29701],[22833,29701],[22834,29701],[22866,29702],[22867,29702],[22868,29703],[22869,29703],[22870,29703],[22871,29703],[22872,29703],[22894,29632],[22895,29466],[22896,29466],[22907,29466],[22945,29704],[22946,29704],[22947,29468],[22951,29467],[22952,29467],[22953,29467],[22979,29467],[22980,29467],[22991,29468],[23007,29632],[23011,29632],[23042,29467],[23043,29467],[23044,29468],[23045,29705],[23046,29705],[23057,29706],[23112,29701],[23113,29701],[23115,29707],[23117,29471],[23118,29470],[23119,29470],[23120,29468],[23141,29703],[23142,29703],[23143,29703],[23144,29703],[23145,29703],[23146,29703],[23147,29703],[23148,29467],[23149,29467],[23150,29467],[23151,29467],[23152,29703],[23153,29703],[23154,29703],[23155,29703],[23156,29703],[23157,29703],[23158,29703],[23159,29467],[23160,29467],[23161,29467],[23162,29467],[23163,29708],[23164,29708],[23165,29708],[23168,29467],[23169,29467],[23174,29468],[23175,29468],[23176,29701],[23181,29709],[23185,29467],[23186,29467],[23187,29467],[23188,29467],[23191,29701],[23192,29701],[23214,29470],[23215,29471],[23216,29632],[23217,29467],[23218,29467],[23220,29710],[23221,29711],[23222,29711],[23223,29711],[23224,29711],[23225,29711],[23247,29467],[23248,29467],[23249,29712],[23250,29470],[23251,29470],[23252,29470],[23253,29468],[23256,29703],[23257,29703],[23258,29703],[23259,29703],[23260,29472],[23261,29472],[23262,29472],[23271,29702],[23272,29702],[23294,29702],[23295,29702],[23296,29702],[23307,29702],[23308,29702],[23309,29702],[23310,29713],[23331,29467],[23343,29467],[23344,29467],[23367,29467],[23368,29467],[23369,29714],[23370,29714],[23371,29714],[23372,29714],[23373,29715],[23374,29466],[23376,29716],[23377,29717],[23378,29718],[23379,29719],[23380,29718],[23381,29718],[23382,29719],[23383,29718],[23384,29714],[23385,29716],[23386,29716],[23387,29719],[23388,29716],[23389,29719],[23390,29718],[23391,29714],[23392,29718],[23393,29718],[23394,29718],[23395,29703],[23396,29703],[23397,29703],[23398,29703],[23399,29703],[23400,29703],[23401,29703],[23402,29703],[23403,29703],[23404,29703],[23405,29703],[23406,29703],[23407,29703],[23408,29703],[23409,29703],[23410,29703],[23411,29703],[23412,29703],[23413,29703],[23414,29703],[23415,29703],[23416,29703],[23417,29703],[23418,29702],[23419,29702],[23420,29702],[23421,29702],[23422,29702],[23423,29702],[23424,29702],[23425,29702],[23426,29702],[23427,29702],[23428,29720],[23429,29720],[23430,29720],[23431,29720],[23432,29720],[23433,29720],[23434,29720],[23435,29720],[23436,29720],[23437,29720],[23438,29720],[23439,29720],[23440,29701],[23441,29701],[23442,29701],[23443,29701],[23444,29701],[23445,29701],[23446,29701],[23447,29701],[23448,29466],[23449,29466],[23450,29466],[23451,29466],[23458,29473],[23459,29473],[23464,29473],[23466,29473],[23528,29473],[23530,29473],[23531,29473],[23532,29473],[23533,29473],[23538,29473],[23539,29473],[23540,29473],[23559,29721],[23560,29721],[23561,29721],[23562,29721],[23563,29721],[23564,29721],[23565,29721],[23566,29721],[23567,29721],[23568,29721],[23569,29468],[23570,29468],[23571,29468],[23572,29468],[23573,29705],[23574,29705],[23577,29468],[23578,29468],[23579,29468],[23580,29711],[23581,29711],[23582,29711],[23583,29711],[23584,29468],[23585,29704],[23586,29704],[23587,29722],[23588,29722],[23589,29722],[23590,29722],[23591,29722],[23592,29632],[23593,29632],[23594,29632],[23595,29632],[23596,29632],[23599,29632],[23602,29632],[23603,29632],[23606,29706],[23607,29723],[23608,29723],[23609,29709],[23610,29724],[23611,29724],[23612,29724],[23613,29724],[23614,29724],[23615,29724],[23616,29724],[23617,29724],[23618,29724],[23619,29724],[23620,29471],[23621,29471],[23622,29471],[23623,29710],[23624,29711],[23625,29711],[23626,29711],[23627,29711],[23628,29711],[23629,29470],[23630,29470],[23631,29459],[23634,29470],[23635,29470],[23638,29470],[23639,29470],[23640,29470],[23641,29470],[23643,29725],[23644,29725],[23645,29472],[23647,29472],[23648,29472],[23649,29472],[23650,29467],[23665,29467],[23666,29467],[23667,29467],[23668,29467],[23669,29467],[23670,29467],[23671,29467],[23672,29467],[23673,29467],[23674,29467],[23675,29467],[23676,29467],[23677,29467],[23678,29467],[23679,29467],[23680,29467],[23681,29467],[23682,29467],[23683,29467],[23684,29467],[23685,29467],[23686,29467],[23687,29467],[23688,29467],[23689,29467],[23690,29467],[23691,29467],[23692,29467],[23693,29467],[23694,29467],[23695,29713],[23696,29712],[23697,29726],[23698,29441],[23699,29474],[23700,29437],[23701,29465],[23702,29441],[23703,29441],[23704,29441],[23707,29441],[23709,29441],[23711,29441],[23712,29441],[23713,29441],[23718,29289],[23719,29289],[23720,29289],[23721,29289],[23722,29289],[23724,29289],[23726,29441],[23728,29441],[23731,29441],[23733,29441],[23734,29441],[23738,29441],[23739,29441],[23740,29441],[23741,29441],[23742,29568],[23743,29568],[23744,29607],[23748,29441],[23750,29441],[23752,29441],[23753,29441],[23754,29441],[23757,29441],[23759,29441],[23761,29441],[23763,29441],[23765,29633],[23766,29441],[23767,29633],[23768,29441],[23769,29289],[23770,29441],[23772,29441],[23776,29441],[23782,29727],[23792,29727],[23813,29441],[23814,29460],[23815,29460],[23816,29460],[23819,29441],[23823,29441],[23824,29441],[23826,29441],[23827,29441],[23828,29289],[23830,29441],[23831,29441],[23832,29441],[23833,29441],[23834,29474],[23836,29441],[23838,29441],[23840,29441],[23842,29441],[23845,29607],[23846,29289],[23848,29441],[24784,29475],[25099,29727],[25100,29727],[25891,29727],[25892,29727],[25896,29441],[26069,29328],[26087,29728],[26131,29477],[26132,29477],[26133,29477],[26134,29477],[26135,29477],[26136,29477],[26215,29454],[26216,29454],[26217,29454],[26218,29454],[26219,29454],[26395,29479],[26396,29479],[26397,29479],[26398,29479],[26399,29479],[26400,29479],[26401,29479],[26513,29479],[26727,29637],[26728,29637],[26729,29637],[26730,29637],[26731,29637],[26732,29637],[26733,29637],[26734,29637],[26735,29637],[26736,29637],[26737,29637],[26738,29637],[26739,29637],[26740,29637],[26741,29637],[26742,29637],[26743,29637],[26744,29637],[26745,29637],[26746,29637],[26747,29637],[26748,29637],[26749,29637],[26750,29637],[26751,29637],[26752,29637],[26753,29637],[26754,29637],[26755,29637],[26756,29637],[26757,29637],[26758,29637],[26812,29729],[26813,29729],[26814,29729],[26815,29729],[26816,29715],[26817,29730],[26818,29626],[26819,29626],[26820,29626],[26821,29626],[26953,29631],[26954,29631],[26955,29631],[27054,29631],[27079,29731],[27080,29732],[27081,29732],[27082,29732],[27083,29732],[27084,29732],[27085,29732],[27086,29732],[27087,29732],[27088,29732],[27089,29640],[27090,29640],[27091,29640],[27094,29640],[27097,29640],[27196,29640],[27276,29641],[27334,29293],[27335,29481],[27336,29481],[27337,29481],[27338,29481],[27339,29481],[27340,29481],[27341,29481],[27423,29481],[27614,29321],[27615,29643],[27616,29643],[27617,29643],[27618,29643],[27619,29321],[27620,29321],[27621,29644],[27622,29321],[27639,29298],[27647,29643],[27648,29644],[27652,29321],[27653,29642],[28945,1438],[28946,1438],[28947,1438],[28948,28345],[28949,28345],[28951,29652],[28952,29652],[28955,28345],[28956,28345],[28957,28345],[28960,28345],[29151,29285],[29153,29326],[29154,29307],[29155,29307],[29156,29306]],"b":[[488,"impl-PartialEq%3C%26str%3E-for-%26ArchetypeName"],[489,"impl-PartialEq-for-ArchetypeName"],[490,"impl-PartialEq%3C%26str%3E-for-ArchetypeName"],[494,"impl-PartialEq-for-ComponentName"],[495,"impl-PartialEq%3C%26str%3E-for-ComponentName"],[496,"impl-PartialEq%3C%26str%3E-for-%26ComponentName"],[498,"impl-PartialEq%3C%26str%3E-for-%26DatatypeName"],[499,"impl-PartialEq-for-DatatypeName"],[500,"impl-PartialEq%3C%26str%3E-for-DatatypeName"],[569,"impl-Display-for-DataLoaderError"],[570,"impl-Debug-for-DataLoaderError"],[571,"impl-Debug-for-EntityPath"],[572,"impl-Display-for-EntityPath"],[574,"impl-Display-for-ArchetypeName"],[575,"impl-Debug-for-ArchetypeName"],[579,"impl-Display-for-ComponentDescriptor"],[580,"impl-Debug-for-ComponentDescriptor"],[582,"impl-Display-for-ComponentName"],[583,"impl-Debug-for-ComponentName"],[584,"impl-Debug-for-Instance"],[585,"impl-Display-for-Instance"],[586,"impl-Display-for-DatatypeName"],[587,"impl-Debug-for-DatatypeName"],[588,"impl-Display-for-SerializationError"],[589,"impl-Debug-for-SerializationError"],[590,"impl-Debug-for-DeserializationError"],[591,"impl-Display-for-DeserializationError"],[593,"impl-Debug-for-StoreKind"],[594,"impl-Display-for-StoreKind"],[595,"impl-Display-for-StoreId"],[596,"impl-Debug-for-StoreId"],[597,"impl-Display-for-ApplicationId"],[598,"impl-Debug-for-ApplicationId"],[612,"impl-From%3CError%3E-for-DataLoaderError"],[613,"impl-From%3CError%3E-for-DataLoaderError"],[614,"impl-From%3CChunkError%3E-for-DataLoaderError"],[615,"impl-From%3CDecodeError%3E-for-DataLoaderError"],[616,"impl-From%3C%26str%3E-for-EntityPath"],[617,"impl-From%3CVec%3CEntityPathPart%3E%3E-for-EntityPath"],[618,"impl-From%3CString%3E-for-EntityPath"],[620,"impl-From%3C%26%5BEntityPathPart%5D%3E-for-EntityPath"],[621,"impl-From%3CEntityPath%3E-for-EntityPath"],[622,"impl-From%3CInternedString%3E-for-EntityPathPart"],[623,"impl-From%3CString%3E-for-EntityPathPart"],[624,"impl-From%3C%26str%3E-for-EntityPathPart"],[627,"impl-From%3CString%3E-for-ArchetypeName"],[628,"impl-From%3C%26str%3E-for-ArchetypeName"],[635,"impl-From%3C%5B(Timeline,+T);+N%5D%3E-for-TimePoint"],[636,"impl-From%3CBTreeMap%3CTimeline,+TimeInt%3E%3E-for-TimePoint"],[638,"impl-From%3CString%3E-for-ComponentName"],[639,"impl-From%3C%26str%3E-for-ComponentName"],[643,"impl-From%3CString%3E-for-DatatypeName"],[644,"impl-From%3C%26str%3E-for-DatatypeName"],[646,"impl-From%3CArcArrowError%3E-for-SerializationError"],[647,"impl-From%3CArrowError%3E-for-SerializationError"],[648,"impl-From%3CArcArrow2Error%3E-for-SerializationError"],[649,"impl-From%3CError%3E-for-SerializationError"],[652,"impl-From%3CTimeReal%3E-for-Time"],[653,"impl-From%3CTimeInt%3E-for-Time"],[654,"impl-From%3CTime%3E-for-Time"],[657,"impl-From%3CRecordingId%3E-for-StoreId"],[659,"impl-From%3CStoreId%3E-for-StoreId"],[660,"impl-From%3CString%3E-for-ApplicationId"],[662,"impl-From%3CApplicationId%3E-for-ApplicationId"],[663,"impl-From%3C%26str%3E-for-ApplicationId"],[714,"impl-Hash-for-EntityPath"],[715,"impl-EntityPath"],[717,"impl-ArchetypeName"],[718,"impl-Hash-for-ArchetypeName"],[722,"impl-Hash-for-ComponentName"],[723,"impl-ComponentName"],[725,"impl-DatatypeName"],[726,"impl-Hash-for-DatatypeName"],[858,"impl-IntoIterator-for-%26TimePoint"],[859,"impl-IntoIterator-for-TimePoint"],[1145,"impl-Sub%3CDuration%3E-for-Time"],[1146,"impl-Sub-for-Time"],[1222,"impl-TryFrom%3CSystemTime%3E-for-Time"],[1223,"impl-TryFrom%3COffsetDateTime%3E-for-Time"],[1513,"impl-Display-for-BinaryStreamSinkError"],[1514,"impl-Debug-for-BinaryStreamSinkError"],[2531,"impl-AtomicCell%3Ci128%3E"],[2532,"impl-AtomicCell%3Ci32%3E"],[2533,"impl-AtomicCell%3Cu64%3E"],[2534,"impl-AtomicCell%3Cu8%3E"],[2535,"impl-AtomicCell%3Cu32%3E"],[2536,"impl-AtomicCell%3Cisize%3E"],[2537,"impl-AtomicCell%3Ci64%3E"],[2538,"impl-AtomicCell%3Cusize%3E"],[2539,"impl-AtomicCell%3Ci8%3E"],[2540,"impl-AtomicCell%3Ci16%3E"],[2541,"impl-AtomicCell%3Cu16%3E"],[2542,"impl-AtomicCell%3Cu128%3E"],[2543,"impl-AtomicCell%3Ci64%3E"],[2544,"impl-AtomicCell%3Ci16%3E"],[2545,"impl-AtomicCell%3Ci32%3E"],[2546,"impl-AtomicCell%3Cisize%3E"],[2547,"impl-AtomicCell%3Cu8%3E"],[2548,"impl-AtomicCell%3Cu64%3E"],[2549,"impl-AtomicCell%3Cu128%3E"],[2550,"impl-AtomicCell%3Cbool%3E"],[2551,"impl-AtomicCell%3Ci128%3E"],[2552,"impl-AtomicCell%3Cu16%3E"],[2553,"impl-AtomicCell%3Ci8%3E"],[2554,"impl-AtomicCell%3Cu32%3E"],[2555,"impl-AtomicCell%3Cusize%3E"],[2556,"impl-AtomicCell%3Ci16%3E"],[2557,"impl-AtomicCell%3Cusize%3E"],[2558,"impl-AtomicCell%3Ci32%3E"],[2559,"impl-AtomicCell%3Cisize%3E"],[2560,"impl-AtomicCell%3Ci64%3E"],[2561,"impl-AtomicCell%3Ci128%3E"],[2562,"impl-AtomicCell%3Cu16%3E"],[2563,"impl-AtomicCell%3Cu128%3E"],[2564,"impl-AtomicCell%3Cu32%3E"],[2565,"impl-AtomicCell%3Ci8%3E"],[2566,"impl-AtomicCell%3Cu8%3E"],[2567,"impl-AtomicCell%3Cu64%3E"],[2568,"impl-AtomicCell%3Cusize%3E"],[2569,"impl-AtomicCell%3Cu32%3E"],[2570,"impl-AtomicCell%3Ci16%3E"],[2571,"impl-AtomicCell%3Cu64%3E"],[2572,"impl-AtomicCell%3Cu128%3E"],[2573,"impl-AtomicCell%3Ci8%3E"],[2574,"impl-AtomicCell%3Cu16%3E"],[2575,"impl-AtomicCell%3Cu8%3E"],[2576,"impl-AtomicCell%3Ci64%3E"],[2577,"impl-AtomicCell%3Ci128%3E"],[2578,"impl-AtomicCell%3Ci32%3E"],[2579,"impl-AtomicCell%3Cisize%3E"],[2580,"impl-AtomicCell%3Ci128%3E"],[2581,"impl-AtomicCell%3Ci32%3E"],[2582,"impl-AtomicCell%3Cu128%3E"],[2583,"impl-AtomicCell%3Ci64%3E"],[2584,"impl-AtomicCell%3Cbool%3E"],[2585,"impl-AtomicCell%3Cu8%3E"],[2586,"impl-AtomicCell%3Cisize%3E"],[2587,"impl-AtomicCell%3Cusize%3E"],[2588,"impl-AtomicCell%3Cu64%3E"],[2589,"impl-AtomicCell%3Ci8%3E"],[2590,"impl-AtomicCell%3Cu16%3E"],[2591,"impl-AtomicCell%3Ci16%3E"],[2592,"impl-AtomicCell%3Cu32%3E"],[2593,"impl-AtomicCell%3Cu8%3E"],[2594,"impl-AtomicCell%3Cu32%3E"],[2595,"impl-AtomicCell%3Cu64%3E"],[2596,"impl-AtomicCell%3Cu16%3E"],[2597,"impl-AtomicCell%3Cu128%3E"],[2598,"impl-AtomicCell%3Ci16%3E"],[2599,"impl-AtomicCell%3Ci8%3E"],[2600,"impl-AtomicCell%3Cbool%3E"],[2601,"impl-AtomicCell%3Cisize%3E"],[2602,"impl-AtomicCell%3Cusize%3E"],[2603,"impl-AtomicCell%3Ci32%3E"],[2604,"impl-AtomicCell%3Ci128%3E"],[2605,"impl-AtomicCell%3Ci64%3E"],[2606,"impl-AtomicCell%3Cu32%3E"],[2607,"impl-AtomicCell%3Cisize%3E"],[2608,"impl-AtomicCell%3Ci32%3E"],[2609,"impl-AtomicCell%3Ci16%3E"],[2610,"impl-AtomicCell%3Cu64%3E"],[2611,"impl-AtomicCell%3Cu16%3E"],[2612,"impl-AtomicCell%3Ci128%3E"],[2613,"impl-AtomicCell%3Cu8%3E"],[2614,"impl-AtomicCell%3Cusize%3E"],[2615,"impl-AtomicCell%3Ci64%3E"],[2616,"impl-AtomicCell%3Cu128%3E"],[2617,"impl-AtomicCell%3Ci8%3E"],[2619,"impl-AtomicCell%3Cbool%3E"],[2620,"impl-AtomicCell%3Cu16%3E"],[2621,"impl-AtomicCell%3Ci16%3E"],[2622,"impl-AtomicCell%3Cisize%3E"],[2623,"impl-AtomicCell%3Ci64%3E"],[2624,"impl-AtomicCell%3Cu8%3E"],[2625,"impl-AtomicCell%3Cu128%3E"],[2626,"impl-AtomicCell%3Ci8%3E"],[2627,"impl-AtomicCell%3Ci32%3E"],[2628,"impl-AtomicCell%3Cusize%3E"],[2629,"impl-AtomicCell%3Cu64%3E"],[2630,"impl-AtomicCell%3Ci128%3E"],[2631,"impl-AtomicCell%3Cu32%3E"],[2986,"impl-Debug-for-SendError%3CT%3E"],[2987,"impl-Display-for-SendError%3CT%3E"],[2988,"impl-Display-for-TrySendError%3CT%3E"],[2989,"impl-Debug-for-TrySendError%3CT%3E"],[2990,"impl-Debug-for-SendTimeoutError%3CT%3E"],[2991,"impl-Display-for-SendTimeoutError%3CT%3E"],[2992,"impl-Debug-for-RecvError"],[2993,"impl-Display-for-RecvError"],[2994,"impl-Display-for-TryRecvError"],[2995,"impl-Debug-for-TryRecvError"],[2996,"impl-Display-for-RecvTimeoutError"],[2997,"impl-Debug-for-RecvTimeoutError"],[2998,"impl-Display-for-TrySelectError"],[2999,"impl-Debug-for-TrySelectError"],[3000,"impl-Debug-for-SelectTimeoutError"],[3001,"impl-Display-for-SelectTimeoutError"],[3038,"impl-EventHandler-for-Sender%3CResult%3CEvent,+Error%3E%3E"],[3039,"impl-ScanEventHandler-for-Sender%3CResult%3CPathBuf,+Error%3E%3E"],[3130,"impl-IntoIterator-for-Receiver%3CT%3E"],[3131,"impl-IntoIterator-for-%26Receiver%3CT%3E"],[3902,"impl-Pointer-for-Atomic%3CT%3E"],[3903,"impl-Debug-for-Atomic%3CT%3E"],[3905,"impl-Debug-for-Shared%3C\'_,+T%3E"],[3906,"impl-Pointer-for-Shared%3C\'_,+T%3E"],[3912,"impl-From%3CShared%3C\'g,+T%3E%3E-for-Atomic%3CT%3E"],[3913,"impl-From%3COwned%3CT%3E%3E-for-Atomic%3CT%3E"],[3915,"impl-From%3C*const+T%3E-for-Atomic%3CT%3E"],[3916,"impl-From%3CBox%3CT%3E%3E-for-Atomic%3CT%3E"],[3917,"impl-From%3CT%3E-for-Atomic%3CT%3E"],[3918,"impl-From%3CT%3E-for-Owned%3CT%3E"],[3920,"impl-From%3CBox%3CT%3E%3E-for-Owned%3CT%3E"],[4310,"impl-Display-for-ShardedLockReadGuard%3C\'_,+T%3E"],[4311,"impl-Debug-for-ShardedLockReadGuard%3C\'_,+T%3E"],[4312,"impl-Debug-for-ShardedLockWriteGuard%3C\'_,+T%3E"],[4313,"impl-Display-for-ShardedLockWriteGuard%3C\'_,+T%3E"],[4633,"impl-Debug-for-CachePadded%3CT%3E"],[4634,"impl-Display-for-CachePadded%3CT%3E"],[4835,"impl-PartialEq%3CLevelFilter%3E-for-Level"],[4836,"impl-PartialEq-for-Level"],[4837,"impl-PartialEq-for-LevelFilter"],[4838,"impl-PartialEq%3CLevel%3E-for-LevelFilter"],[4869,"impl-Display-for-Level"],[4870,"impl-Debug-for-Level"],[4871,"impl-Display-for-LevelFilter"],[4872,"impl-Debug-for-LevelFilter"],[4877,"impl-Display-for-SetLoggerError"],[4878,"impl-Debug-for-SetLoggerError"],[4879,"impl-Display-for-ParseLevelError"],[4880,"impl-Debug-for-ParseLevelError"],[5008,"impl-PartialOrd%3CLevelFilter%3E-for-Level"],[5009,"impl-PartialOrd-for-Level"],[5010,"impl-PartialOrd-for-LevelFilter"],[5011,"impl-PartialOrd%3CLevel%3E-for-LevelFilter"],[5301,"impl-Add-for-TimeInt"],[5302,"impl-Add%3CTimeReal%3E-for-TimeInt"],[5303,"impl-Add%3CTimeInt%3E-for-TimeReal"],[5304,"impl-Add-for-TimeReal"],[5757,"impl-PartialEq%3CTimeReal%3E-for-TimeInt"],[5758,"impl-PartialEq-for-TimeInt"],[5759,"impl-PartialEq-for-TimelineName"],[5760,"impl-PartialEq%3C%26str%3E-for-TimelineName"],[5761,"impl-PartialEq%3C%26str%3E-for-%26TimelineName"],[5767,"impl-PartialEq-for-TimeReal"],[5768,"impl-PartialEq%3CTimeInt%3E-for-TimeReal"],[5879,"impl-Display-for-ComponentPath"],[5880,"impl-Debug-for-ComponentPath"],[5881,"impl-Debug-for-DataPath"],[5882,"impl-Display-for-DataPath"],[5885,"impl-Display-for-EntityPathRule"],[5886,"impl-Debug-for-EntityPathRule"],[5888,"impl-Debug-for-PathParseError"],[5889,"impl-Display-for-PathParseError"],[5890,"impl-Debug-for-TryFromIntError"],[5891,"impl-Display-for-TryFromIntError"],[5892,"impl-UpperHex-for-NonMinI64"],[5893,"impl-Display-for-NonMinI64"],[5894,"impl-Debug-for-NonMinI64"],[5895,"impl-Binary-for-NonMinI64"],[5896,"impl-Octal-for-NonMinI64"],[5897,"impl-LowerHex-for-NonMinI64"],[5899,"impl-Display-for-TimelineName"],[5900,"impl-Debug-for-TimelineName"],[5911,"impl-Debug-for-PythonVersion"],[5912,"impl-Display-for-PythonVersion"],[5913,"impl-Display-for-PythonVersionParseError"],[5914,"impl-Debug-for-PythonVersionParseError"],[5916,"impl-Display-for-StoreSource"],[5917,"impl-Debug-for-StoreSource"],[5937,"impl-From%3CTryFromIntError%3E-for-TryFromIntError"],[5938,"impl-From%3CInfallible%3E-for-TryFromIntError"],[5941,"impl-From%3CNonMinI64%3E-for-TimeInt"],[5943,"impl-From%3CTimeInt%3E-for-TimeInt"],[5944,"impl-From%3CTimeInt%3E-for-TimeInt"],[5945,"impl-From%3CString%3E-for-TimelineName"],[5946,"impl-From%3C%26str%3E-for-TimelineName"],[5948,"impl-From%3CTimelineName%3E-for-TimelineName"],[5949,"impl-From%3C%26TimelineName%3E-for-TimelineName"],[5956,"impl-From%3CTimeInt%3E-for-Duration"],[5958,"impl-From%3CTimeReal%3E-for-Duration"],[5959,"impl-From%3CDuration%3E-for-Duration"],[5960,"impl-From%3Ci64%3E-for-TimeReal"],[5961,"impl-From%3CDuration%3E-for-TimeReal"],[5963,"impl-From%3Cf64%3E-for-TimeReal"],[5964,"impl-From%3Cf32%3E-for-TimeReal"],[5965,"impl-From%3CTime%3E-for-TimeReal"],[5966,"impl-From%3CTimeInt%3E-for-TimeReal"],[5968,"impl-From%3CBlueprintActivationCommand%3E-for-LogMsg"],[5970,"impl-From%3CSetStoreInfo%3E-for-LogMsg"],[6027,"impl-TimelineName"],[6028,"impl-Hash-for-TimelineName"],[6387,"impl-PartialOrd-for-TimeInt"],[6388,"impl-PartialOrd%3CTimeReal%3E-for-TimeInt"],[6392,"impl-PartialOrd-for-TimeReal"],[6393,"impl-PartialOrd%3CTimeInt%3E-for-TimeReal"],[6495,"impl-Sub%3CTimeReal%3E-for-TimeInt"],[6496,"impl-Sub-for-TimeInt"],[6497,"impl-Sub%3CTimeInt%3E-for-TimeReal"],[6498,"impl-Sub-for-TimeReal"],[6558,"impl-TryFrom%3Ci64%3E-for-TimeInt"],[6559,"impl-TryFrom%3CTime%3E-for-TimeInt"],[9270,"impl-Hash-for-Hash64"],[9271,"impl-Hash64"],[9373,"impl-Display-for-Tuid"],[9374,"impl-Debug-for-Tuid"],[9382,"impl-Tuid"],[9383,"impl-SizeBytes-for-Tuid"],[9585,"impl-PartialEq%3C%26str%3E-for-ArchetypeFieldName"],[9586,"impl-PartialEq%3C%26str%3E-for-%26ArchetypeFieldName"],[9587,"impl-PartialEq-for-ArchetypeFieldName"],[9590,"impl-PartialEq%3C%26str%3E-for-ViewClassIdentifier"],[9591,"impl-PartialEq-for-ViewClassIdentifier"],[9592,"impl-PartialEq%3C%26str%3E-for-%26ViewClassIdentifier"],[9610,"impl-Debug-for-ArchetypeFieldName"],[9611,"impl-Display-for-ArchetypeFieldName"],[9613,"impl-Display-for-ArrowString"],[9614,"impl-Debug-for-ArrowString"],[9615,"impl-Display-for-ViewClassIdentifier"],[9616,"impl-Debug-for-ViewClassIdentifier"],[9618,"impl-From%3CBox%3Cdyn+ComponentBatch%3E%3E-for-ComponentBatchCow%3C\'_%3E"],[9619,"impl-From%3C%26dyn+ComponentBatch%3E-for-ComponentBatchCow%3C\'a%3E"],[9620,"impl-From%3C%26str%3E-for-ArchetypeFieldName"],[9621,"impl-From%3CString%3E-for-ArchetypeFieldName"],[9623,"impl-From%3C%26%5BT%5D%3E-for-ArrowBuffer%3CT%3E"],[9624,"impl-From%3CBlob%3E-for-ArrowBuffer%3Cu8%3E"],[9625,"impl-From%3CScalarBuffer%3CT%3E%3E-for-ArrowBuffer%3CT%3E"],[9626,"impl-From%3CVec%3CT%3E%3E-for-ArrowBuffer%3CT%3E"],[9627,"impl-From%3CBuffer%3CT%3E%3E-for-ArrowBuffer%3CT%3E"],[9629,"impl-From%3CBuffer%3Cu8%3E%3E-for-ArrowString"],[9630,"impl-From%3CEntityPath%3E-for-ArrowString"],[9631,"impl-From%3CAffixFuzzer9%3E-for-ArrowString"],[9632,"impl-From%3CStringComponent%3E-for-ArrowString"],[9633,"impl-From%3CString%3E-for-ArrowString"],[9634,"impl-From%3CUtf8%3E-for-ArrowString"],[9635,"impl-From%3CBuffer%3E-for-ArrowString"],[9637,"impl-From%3C%26str%3E-for-ArrowString"],[9638,"impl-From%3CString%3E-for-ViewClassIdentifier"],[9639,"impl-From%3C%26str%3E-for-ViewClassIdentifier"],[9654,"impl-Hash-for-ArchetypeFieldName"],[9655,"impl-ArchetypeFieldName"],[9657,"impl-ViewClassIdentifier"],[9658,"impl-Hash-for-ViewClassIdentifier"],[10267,"impl-Display-for-Float32"],[10268,"impl-Debug-for-Float32"],[10269,"impl-Display-for-Float64"],[10270,"impl-Debug-for-Float64"],[10281,"impl-From%3CString%3E-for-EntityPath"],[10282,"impl-From%3C%26str%3E-for-EntityPath"],[10283,"impl-From%3CArrowString%3E-for-EntityPath"],[10285,"impl-From%3C%26EntityPath%3E-for-EntityPath"],[10291,"impl-From%3CTimeInt%3E-for-TimeInt"],[10292,"impl-From%3Ci64%3E-for-TimeInt"],[10301,"impl-From%3C%26str%3E-for-Utf8"],[10302,"impl-From%3CString%3E-for-Utf8"],[10303,"impl-From%3CArrowString%3E-for-Utf8"],[10678,"impl-AsRef%3Cdyn+Error%3E-for-Error"],[10679,"impl-AsRef%3Cdyn+Error+%2B+Send+%2B+Sync%3E-for-Error"],[10713,"impl-Display-for-Error"],[10714,"impl-Debug-for-Error"],[10803,"impl-AsMut%3CCStr%3E-for-Either%3CL,+R%3E"],[10804,"impl-Either%3CL,+R%3E"],[10805,"impl-AsMut%3Cstr%3E-for-Either%3CL,+R%3E"],[10806,"impl-AsMut%3C%5BTarget%5D%3E-for-Either%3CL,+R%3E"],[10807,"impl-AsMut%3CTarget%3E-for-Either%3CL,+R%3E"],[10808,"impl-AsMut%3COsStr%3E-for-Either%3CL,+R%3E"],[10809,"impl-AsMut%3CPath%3E-for-Either%3CL,+R%3E"],[10814,"impl-AsRef%3CCStr%3E-for-Either%3CL,+R%3E"],[10815,"impl-AsRef%3C%5BTarget%5D%3E-for-Either%3CL,+R%3E"],[10816,"impl-AsRef%3CPath%3E-for-Either%3CL,+R%3E"],[10817,"impl-Either%3CL,+R%3E"],[10818,"impl-AsRef%3Cstr%3E-for-Either%3CL,+R%3E"],[10819,"impl-AsRef%3COsStr%3E-for-Either%3CL,+R%3E"],[10820,"impl-AsRef%3CTarget%3E-for-Either%3CL,+R%3E"],[10843,"impl-Either%3C%26mut+L,+%26mut+R%3E"],[10844,"impl-Either%3C%26L,+%26R%3E"],[10850,"impl-Either%3C%26L,+%26R%3E"],[10851,"impl-Either%3C%26mut+L,+%26mut+R%3E"],[10889,"impl-Extend%3C(K,+V)%3E-for-AHashMap%3CK,+V,+S%3E"],[10890,"impl-Extend%3C(%26K,+%26V)%3E-for-AHashMap%3CK,+V,+S%3E"],[10905,"impl-Debug-for-Either%3CL,+R%3E"],[10906,"impl-Display-for-Either%3CL,+R%3E"],[10913,"impl-From%3CHashMap%3CK,+V,+RandomState%3E%3E-for-AHashMap%3CK,+V%3E"],[10914,"impl-From%3C%5B(K,+V);+N%5D%3E-for-AHashMap%3CK,+V%3E"],[10940,"impl-IntoIterator-for-%26AHashMap%3CK,+V,+S%3E"],[10941,"impl-IntoIterator-for-%26mut+AHashMap%3CK,+V,+S%3E"],[10942,"impl-IntoIterator-for-AHashMap%3CK,+V,+S%3E"],[10961,"impl-ExactSizeIterator-for-Either%3CL,+R%3E"],[10962,"impl-IndexedParallelIterator-for-Either%3CL,+R%3E"],[11555,"impl-Arrow2Array-for-BinaryArray%3CO%3E"],[11556,"impl-BinaryArray%3CO%3E"],[11558,"impl-BooleanArray"],[11559,"impl-Arrow2Array-for-BooleanArray"],[11561,"impl-Arrow2Array-for-DictionaryArray%3CK%3E"],[11562,"impl-DictionaryArray%3CK%3E"],[11573,"impl-PrimitiveArray%3CT%3E"],[11574,"impl-Arrow2Array-for-PrimitiveArray%3CT%3E"],[11580,"impl-Utf8Array%3CO%3E"],[11581,"impl-Arrow2Array-for-Utf8Array%3CO%3E"],[11695,"impl-PartialEq-for-dyn+Arrow2Array"],[11696,"impl-PartialEq%3CPrimitiveArray%3CT%3E%3E-for-%26dyn+Arrow2Array"],[11697,"impl-PartialEq%3CUtf8Array%3CO%3E%3E-for-%26dyn+Arrow2Array"],[11698,"impl-PartialEq%3CBinaryArray%3CO%3E%3E-for-%26dyn+Arrow2Array"],[11700,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-BinaryArray%3CO%3E"],[11701,"impl-PartialEq-for-BinaryArray%3CO%3E"],[11703,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-BooleanArray"],[11704,"impl-PartialEq-for-BooleanArray"],[11705,"impl-PartialEq-for-DictionaryArray%3CK%3E"],[11706,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-DictionaryArray%3CK%3E"],[11708,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-FixedSizeBinaryArray"],[11709,"impl-PartialEq-for-FixedSizeBinaryArray"],[11710,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-FixedSizeListArray"],[11711,"impl-PartialEq-for-FixedSizeListArray"],[11712,"impl-PartialEq-for-ListArray%3CO%3E"],[11713,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-ListArray%3CO%3E"],[11714,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-MapArray"],[11715,"impl-PartialEq-for-MapArray"],[11716,"impl-PartialEq-for-NullArray"],[11717,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-NullArray"],[11719,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-PrimitiveArray%3CT%3E"],[11720,"impl-PartialEq-for-PrimitiveArray%3CT%3E"],[11721,"impl-PartialEq-for-StructArray"],[11722,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-StructArray"],[11723,"impl-PartialEq-for-UnionArray"],[11724,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-UnionArray"],[11726,"impl-PartialEq%3C%26dyn+Arrow2Array%3E-for-Utf8Array%3CO%3E"],[11727,"impl-PartialEq-for-Utf8Array%3CO%3E"],[11795,"impl-From%3CMutableBinaryValuesArray%3CO%3E%3E-for-MutableBinaryArray%3CO%3E"],[11796,"impl-MutableBinaryArray%3CO%3E"],[11798,"impl-From%3CGrowableBinary%3C\'a,+O%3E%3E-for-BinaryArray%3CO%3E"],[11799,"impl-From%3CMutableBinaryValuesArray%3CO%3E%3E-for-BinaryArray%3CO%3E"],[11800,"impl-From%3CMutableBinaryArray%3CO%3E%3E-for-BinaryArray%3CO%3E"],[11801,"impl-BinaryArray%3CO%3E"],[11806,"impl-From%3CMutableBooleanArray%3E-for-BooleanArray"],[11807,"impl-From%3CP%3E-for-BooleanArray"],[11808,"impl-From%3CGrowableBoolean%3C\'a%3E%3E-for-BooleanArray"],[11810,"impl-From%3CMutableDictionaryArray%3CK,+M%3E%3E-for-DictionaryArray%3CK%3E"],[11811,"impl-From%3CGrowableDictionary%3C\'a,+T%3E%3E-for-DictionaryArray%3CT%3E"],[11816,"impl-FixedSizeBinaryArray"],[11817,"impl-From%3CMutableFixedSizeBinaryArray%3E-for-FixedSizeBinaryArray"],[11818,"impl-From%3CGrowableFixedSizeBinary%3C\'a%3E%3E-for-FixedSizeBinaryArray"],[11820,"impl-From%3CGrowableFixedSizeList%3C\'a%3E%3E-for-FixedSizeListArray"],[11822,"impl-From%3CMutableFixedSizeListArray%3CM%3E%3E-for-FixedSizeListArray"],[11824,"impl-From%3CGrowableList%3C\'a,+O%3E%3E-for-ListArray%3CO%3E"],[11825,"impl-From%3CMutableListArray%3CO,+M%3E%3E-for-ListArray%3CO%3E"],[11829,"impl-From%3CGrowableNull%3E-for-NullArray"],[11830,"impl-From%3CMutableNullArray%3E-for-NullArray"],[11833,"impl-From%3CP%3E-for-MutablePrimitiveArray%3CT%3E"],[11834,"impl-From%3CDataType%3E-for-MutablePrimitiveArray%3CT%3E"],[11836,"impl-From%3CP%3E-for-PrimitiveArray%3CT%3E"],[11837,"impl-From%3CGrowablePrimitive%3C\'a,+T%3E%3E-for-PrimitiveArray%3CT%3E"],[11838,"impl-From%3CMutablePrimitiveArray%3CT%3E%3E-for-PrimitiveArray%3CT%3E"],[11842,"impl-From%3CMutableStructArray%3E-for-StructArray"],[11843,"impl-From%3CGrowableStruct%3C\'a%3E%3E-for-StructArray"],[11847,"impl-From%3CMutableUtf8ValuesArray%3CO%3E%3E-for-MutableUtf8Array%3CO%3E"],[11848,"impl-MutableUtf8Array%3CO%3E"],[11851,"impl-From%3CGrowableUtf8%3C\'a,+O%3E%3E-for-Utf8Array%3CO%3E"],[11852,"impl-From%3CMutableUtf8Array%3CO%3E%3E-for-Utf8Array%3CO%3E"],[11853,"impl-Utf8Array%3CO%3E"],[11854,"impl-From%3CMutableUtf8ValuesArray%3CO%3E%3E-for-Utf8Array%3CO%3E"],[12125,"impl-IntoIterator-for-%26BooleanArray"],[12126,"impl-IntoIterator-for-BooleanArray"],[12133,"impl-IntoIterator-for-%26PrimitiveArray%3CT%3E"],[12134,"impl-IntoIterator-for-PrimitiveArray%3CT%3E"],[12208,"impl-MutableBinaryValuesArray%3CO%3E"],[12209,"impl-MutableArray-for-MutableBinaryValuesArray%3CO%3E"],[12211,"impl-BinaryArray%3CO%3E"],[12212,"impl-Arrow2Array-for-BinaryArray%3CO%3E"],[12214,"impl-Arrow2Array-for-BooleanArray"],[12215,"impl-BooleanArray"],[12217,"impl-DictionaryArray%3CK%3E"],[12218,"impl-Arrow2Array-for-DictionaryArray%3CK%3E"],[12219,"impl-MutableArray-for-MutableFixedSizeBinaryArray"],[12220,"impl-MutableFixedSizeBinaryArray"],[12221,"impl-FixedSizeBinaryArray"],[12222,"impl-Arrow2Array-for-FixedSizeBinaryArray"],[12223,"impl-MutableFixedSizeListArray%3CM%3E"],[12224,"impl-MutableArray-for-MutableFixedSizeListArray%3CM%3E"],[12225,"impl-Arrow2Array-for-FixedSizeListArray"],[12226,"impl-FixedSizeListArray"],[12227,"impl-MutableArray-for-MutableListArray%3CO,+M%3E"],[12228,"impl-MutableListArray%3CO,+M%3E"],[12229,"impl-ListArray%3CO%3E"],[12230,"impl-Arrow2Array-for-ListArray%3CO%3E"],[12231,"impl-MapArray"],[12232,"impl-Arrow2Array-for-MapArray"],[12236,"impl-Arrow2Array-for-PrimitiveArray%3CT%3E"],[12237,"impl-PrimitiveArray%3CT%3E"],[12240,"impl-UnionArray"],[12241,"impl-Arrow2Array-for-UnionArray"],[12242,"impl-MutableUtf8Array%3CO%3E"],[12243,"impl-MutableArray-for-MutableUtf8Array%3CO%3E"],[12244,"impl-MutableArray-for-MutableUtf8ValuesArray%3CO%3E"],[12245,"impl-MutableUtf8ValuesArray%3CO%3E"],[12246,"impl-Utf8Array%3CO%3E"],[12247,"impl-Arrow2Array-for-Utf8Array%3CO%3E"],[12407,"impl-BinaryArray%3CO%3E"],[12408,"impl-GenericBinaryArray%3CO%3E-for-BinaryArray%3CO%3E"],[12415,"impl-GenericBinaryArray%3CO%3E-for-Utf8Array%3CO%3E"],[12416,"impl-Utf8Array%3CO%3E"],[12495,"impl-MutableDictionaryArray%3CK,+M%3E"],[12496,"impl-MutableArray-for-MutableDictionaryArray%3CK,+M%3E"],[12509,"impl-MutableArray-for-MutableBinaryValuesArray%3CO%3E"],[12510,"impl-MutableBinaryValuesArray%3CO%3E"],[12511,"impl-MutableBinaryArray%3CO%3E"],[12512,"impl-MutableArray-for-MutableBinaryArray%3CO%3E"],[12513,"impl-MutableArray-for-MutableBooleanArray"],[12514,"impl-MutableBooleanArray"],[12515,"impl-MutableArray-for-MutableDictionaryArray%3CK,+M%3E"],[12516,"impl-MutableDictionaryArray%3CK,+M%3E"],[12517,"impl-MutableArray-for-MutableFixedSizeBinaryArray"],[12518,"impl-MutableFixedSizeBinaryArray"],[12519,"impl-MutableArray-for-MutableFixedSizeListArray%3CM%3E"],[12520,"impl-MutableFixedSizeListArray%3CM%3E"],[12521,"impl-MutableListArray%3CO,+M%3E"],[12522,"impl-MutableArray-for-MutableListArray%3CO,+M%3E"],[12524,"impl-MutableArray-for-MutablePrimitiveArray%3CT%3E"],[12525,"impl-MutablePrimitiveArray%3CT%3E"],[12526,"impl-MutableStructArray"],[12527,"impl-MutableArray-for-MutableStructArray"],[12528,"impl-MutableUtf8Array%3CO%3E"],[12529,"impl-MutableArray-for-MutableUtf8Array%3CO%3E"],[12530,"impl-MutableUtf8ValuesArray%3CO%3E"],[12531,"impl-MutableArray-for-MutableUtf8ValuesArray%3CO%3E"],[12602,"impl-MutableArray-for-MutableBinaryValuesArray%3CO%3E"],[12603,"impl-MutableBinaryValuesArray%3CO%3E"],[12604,"impl-MutableArray-for-MutableBinaryArray%3CO%3E"],[12605,"impl-MutableBinaryArray%3CO%3E"],[12606,"impl-MutableArray-for-MutableBooleanArray"],[12607,"impl-MutableBooleanArray"],[12608,"impl-MutableArray-for-MutableDictionaryArray%3CK,+M%3E"],[12609,"impl-MutableDictionaryArray%3CK,+M%3E"],[12610,"impl-MutableFixedSizeBinaryArray"],[12611,"impl-MutableArray-for-MutableFixedSizeBinaryArray"],[12612,"impl-MutableFixedSizeListArray%3CM%3E"],[12613,"impl-MutableArray-for-MutableFixedSizeListArray%3CM%3E"],[12614,"impl-MutableListArray%3CO,+M%3E"],[12615,"impl-MutableArray-for-MutableListArray%3CO,+M%3E"],[12617,"impl-MutableArray-for-MutablePrimitiveArray%3CT%3E"],[12618,"impl-MutablePrimitiveArray%3CT%3E"],[12619,"impl-MutableStructArray"],[12620,"impl-MutableArray-for-MutableStructArray"],[12621,"impl-MutableArray-for-MutableUtf8Array%3CO%3E"],[12622,"impl-MutableUtf8Array%3CO%3E"],[12623,"impl-MutableArray-for-MutableUtf8ValuesArray%3CO%3E"],[12624,"impl-MutableUtf8ValuesArray%3CO%3E"],[12635,"impl-Arrow2Array-for-BinaryArray%3CO%3E"],[12636,"impl-BinaryArray%3CO%3E"],[12637,"impl-BooleanArray"],[12638,"impl-Arrow2Array-for-BooleanArray"],[12639,"impl-Arrow2Array-for-DictionaryArray%3CK%3E"],[12640,"impl-DictionaryArray%3CK%3E"],[12641,"impl-FixedSizeBinaryArray"],[12642,"impl-Arrow2Array-for-FixedSizeBinaryArray"],[12643,"impl-Arrow2Array-for-FixedSizeListArray"],[12644,"impl-FixedSizeListArray"],[12645,"impl-Arrow2Array-for-ListArray%3CO%3E"],[12646,"impl-ListArray%3CO%3E"],[12647,"impl-MapArray"],[12648,"impl-Arrow2Array-for-MapArray"],[12649,"impl-Arrow2Array-for-NullArray"],[12650,"impl-NullArray"],[12651,"impl-PrimitiveArray%3CT%3E"],[12652,"impl-Arrow2Array-for-PrimitiveArray%3CT%3E"],[12653,"impl-StructArray"],[12654,"impl-Arrow2Array-for-StructArray"],[12655,"impl-Arrow2Array-for-UnionArray"],[12656,"impl-UnionArray"],[12657,"impl-Utf8Array%3CO%3E"],[12658,"impl-Arrow2Array-for-Utf8Array%3CO%3E"],[12660,"impl-BinaryArray%3CO%3E"],[12661,"impl-Arrow2Array-for-BinaryArray%3CO%3E"],[12662,"impl-Arrow2Array-for-BooleanArray"],[12663,"impl-BooleanArray"],[12664,"impl-Arrow2Array-for-DictionaryArray%3CK%3E"],[12665,"impl-DictionaryArray%3CK%3E"],[12666,"impl-FixedSizeBinaryArray"],[12667,"impl-Arrow2Array-for-FixedSizeBinaryArray"],[12668,"impl-FixedSizeListArray"],[12669,"impl-Arrow2Array-for-FixedSizeListArray"],[12670,"impl-ListArray%3CO%3E"],[12671,"impl-Arrow2Array-for-ListArray%3CO%3E"],[12672,"impl-Arrow2Array-for-MapArray"],[12673,"impl-MapArray"],[12674,"impl-Arrow2Array-for-NullArray"],[12675,"impl-NullArray"],[12676,"impl-Arrow2Array-for-PrimitiveArray%3CT%3E"],[12677,"impl-PrimitiveArray%3CT%3E"],[12678,"impl-Arrow2Array-for-StructArray"],[12679,"impl-StructArray"],[12680,"impl-UnionArray"],[12681,"impl-Arrow2Array-for-UnionArray"],[12682,"impl-Arrow2Array-for-Utf8Array%3CO%3E"],[12683,"impl-Utf8Array%3CO%3E"],[12971,"impl-BinaryArray%3CO%3E"],[12972,"impl-Arrow2Array-for-BinaryArray%3CO%3E"],[12974,"impl-BooleanArray"],[12975,"impl-Arrow2Array-for-BooleanArray"],[12977,"impl-DictionaryArray%3CK%3E"],[12978,"impl-Arrow2Array-for-DictionaryArray%3CK%3E"],[12980,"impl-Arrow2Array-for-FixedSizeBinaryArray"],[12981,"impl-FixedSizeBinaryArray"],[12983,"impl-FixedSizeListArray"],[12984,"impl-Arrow2Array-for-FixedSizeListArray"],[12986,"impl-Arrow2Array-for-ListArray%3CO%3E"],[12987,"impl-ListArray%3CO%3E"],[12992,"impl-Arrow2Array-for-PrimitiveArray%3CT%3E"],[12993,"impl-PrimitiveArray%3CT%3E"],[12995,"impl-StructArray"],[12996,"impl-Arrow2Array-for-StructArray"],[13000,"impl-Arrow2Array-for-Utf8Array%3CO%3E"],[13001,"impl-Utf8Array%3CO%3E"],[13050,"impl-BinaryArray%3CO%3E"],[13051,"impl-GenericBinaryArray%3CO%3E-for-BinaryArray%3CO%3E"],[13068,"impl-Utf8Array%3CO%3E"],[13069,"impl-GenericBinaryArray%3CO%3E-for-Utf8Array%3CO%3E"],[13146,"impl-BinaryArray%3CO%3E"],[13147,"impl-Arrow2Array-for-BinaryArray%3CO%3E"],[13148,"impl-BooleanArray"],[13149,"impl-Arrow2Array-for-BooleanArray"],[13150,"impl-Arrow2Array-for-DictionaryArray%3CK%3E"],[13151,"impl-DictionaryArray%3CK%3E"],[13152,"impl-Arrow2Array-for-FixedSizeBinaryArray"],[13153,"impl-FixedSizeBinaryArray"],[13154,"impl-FixedSizeListArray"],[13155,"impl-Arrow2Array-for-FixedSizeListArray"],[13156,"impl-ListArray%3CO%3E"],[13157,"impl-Arrow2Array-for-ListArray%3CO%3E"],[13158,"impl-MapArray"],[13159,"impl-Arrow2Array-for-MapArray"],[13161,"impl-PrimitiveArray%3CT%3E"],[13162,"impl-Arrow2Array-for-PrimitiveArray%3CT%3E"],[13163,"impl-Arrow2Array-for-StructArray"],[13164,"impl-StructArray"],[13166,"impl-Utf8Array%3CO%3E"],[13167,"impl-Arrow2Array-for-Utf8Array%3CO%3E"],[13829,"impl-From%3CP%3E-for-Bitmap"],[13830,"impl-From%3CMutableBitmap%3E-for-Bitmap"],[13873,"impl-IntoIterator-for-%26Bitmap"],[13874,"impl-IntoIterator-for-Bitmap"],[14234,"impl-BitChunksExact%3C\'a,+T%3E"],[14235,"impl-BitChunkIterExact%3CT%3E-for-BitChunksExact%3C\'_,+T%3E"],[14236,"impl-BitChunks%3C\'a,+T%3E"],[14237,"impl-BitChunkIterExact%3CT%3E-for-BitChunks%3C\'_,+T%3E"],[14245,"impl-BitChunkIterExact%3CT%3E-for-BitChunks%3C\'_,+T%3E"],[14246,"impl-BitChunks%3C\'a,+T%3E"],[14377,"impl-From%3CForeignVec%3CBytesAllocator,+T%3E%3E-for-Bytes%3CT%3E"],[14378,"impl-From%3CVec%3CT%3E%3E-for-Bytes%3CT%3E"],[14380,"impl-From%3CVec%3CT%3E%3E-for-Buffer%3CT%3E"],[14381,"impl-From%3CBuffer%3E-for-Buffer%3CT%3E"],[14805,"impl-From%3CField%3E-for-Field"],[14806,"impl-From%3C%26Field%3E-for-Field"],[14807,"impl-From%3CArc%3CField%3E%3E-for-Field"],[14808,"impl-From%3C%26Arc%3CField%3E%3E-for-Field"],[14813,"impl-From%3CDataType%3E-for-DataType"],[14815,"impl-From%3CPrimitiveType%3E-for-DataType"],[14816,"impl-From%3CIntegerType%3E-for-DataType"],[15068,"impl-Debug-for-Error"],[15069,"impl-Display-for-Error"],[15071,"impl-From%3CFromUtf8Error%3E-for-Error"],[15072,"impl-From%3CUtf8Error%3E-for-Error"],[15073,"impl-From%3CUtf8Error%3E-for-Error"],[15074,"impl-From%3CTryReserveError%3E-for-Error"],[15075,"impl-From%3CError%3E-for-Error"],[15076,"impl-From%3COutOfSpecKind%3E-for-Error"],[15077,"impl-From%3CError%3E-for-Error"],[15773,"impl-From%3CChunk%3CBox%3Cdyn+Arrow2Array%3E%3E%3E-for-Record%3C\'static%3E"],[15774,"impl-From%3C(Chunk%3CBox%3Cdyn+Arrow2Array%3E%3E,+Option%3CF%3E)%3E-for-Record%3C\'a%3E"],[15775,"impl-From%3C(%26Chunk%3CBox%3Cdyn+Arrow2Array%3E%3E,+Option%3CF%3E)%3E-for-Record%3C\'a%3E"],[15963,"impl-From%3C%26OffsetsBuffer%3Ci32%3E%3E-for-OffsetsBuffer%3Ci64%3E"],[15965,"impl-From%3COffsets%3CO%3E%3E-for-OffsetsBuffer%3CO%3E"],[16025,"impl-TryFrom%3COffsets%3Ci64%3E%3E-for-Offsets%3Ci32%3E"],[16026,"impl-TryFrom%3CVec%3CO%3E%3E-for-Offsets%3CO%3E"],[16027,"impl-TryFrom%3CBuffer%3CO%3E%3E-for-OffsetsBuffer%3CO%3E"],[16029,"impl-TryFrom%3C%26OffsetsBuffer%3Ci64%3E%3E-for-OffsetsBuffer%3Ci32%3E"],[16030,"impl-TryFrom%3CVec%3CO%3E%3E-for-OffsetsBuffer%3CO%3E"],[16783,"impl-Float-for-f16"],[16786,"impl-FloatCore-for-f16"],[16795,"impl-Add%3C%26f16%3E-for-f16"],[16796,"impl-Add%3C%26f16%3E-for-%26f16"],[16797,"impl-Add-for-f16"],[16798,"impl-Add%3Cf16%3E-for-%26f16"],[16799,"impl-AddAssign-for-f16"],[16800,"impl-AddAssign%3C%26f16%3E-for-f16"],[16804,"impl-AsPrimitive%3Cu64%3E-for-f16"],[16805,"impl-AsPrimitive%3Cf16%3E-for-f16"],[16806,"impl-AsPrimitive%3Ci64%3E-for-f16"],[16807,"impl-AsPrimitive%3Cf64%3E-for-f16"],[16808,"impl-AsPrimitive%3Ci16%3E-for-f16"],[16809,"impl-AsPrimitive%3Cu16%3E-for-f16"],[16810,"impl-AsPrimitive%3Cf32%3E-for-f16"],[16811,"impl-AsPrimitive%3Cusize%3E-for-f16"],[16812,"impl-AsPrimitive%3Cu8%3E-for-f16"],[16813,"impl-AsPrimitive%3Cu32%3E-for-f16"],[16814,"impl-AsPrimitive%3Cisize%3E-for-f16"],[16815,"impl-AsPrimitive%3Ci32%3E-for-f16"],[16816,"impl-AsPrimitive%3Cbf16%3E-for-f16"],[16817,"impl-AsPrimitive%3Ci8%3E-for-f16"],[16868,"impl-Cast%3CFixedU32%3CFrac%3E%3E-for-f16"],[16869,"impl-Cast%3CFixedI8%3CFrac%3E%3E-for-f16"],[16870,"impl-Cast%3CFixedU16%3CFrac%3E%3E-for-f16"],[16871,"impl-Cast%3CFixedI16%3CFrac%3E%3E-for-f16"],[16872,"impl-Cast%3CFixedI32%3CFrac%3E%3E-for-f16"],[16873,"impl-Cast%3CFixedI64%3CFrac%3E%3E-for-f16"],[16874,"impl-Cast%3CFixedI128%3CFrac%3E%3E-for-f16"],[16875,"impl-Cast%3CFixedU64%3CFrac%3E%3E-for-f16"],[16876,"impl-Cast%3CFixedU8%3CFrac%3E%3E-for-f16"],[16877,"impl-Cast%3CFixedU128%3CFrac%3E%3E-for-f16"],[16888,"impl-Float-for-f16"],[16890,"impl-FloatCore-for-f16"],[16898,"impl-CheckedCast%3CFixedU64%3CFrac%3E%3E-for-f16"],[16899,"impl-CheckedCast%3CFixedU128%3CFrac%3E%3E-for-f16"],[16900,"impl-CheckedCast%3CFixedI32%3CFrac%3E%3E-for-f16"],[16901,"impl-CheckedCast%3CFixedI16%3CFrac%3E%3E-for-f16"],[16902,"impl-CheckedCast%3CFixedI8%3CFrac%3E%3E-for-f16"],[16903,"impl-CheckedCast%3CFixedU16%3CFrac%3E%3E-for-f16"],[16904,"impl-CheckedCast%3CFixedI128%3CFrac%3E%3E-for-f16"],[16905,"impl-CheckedCast%3CFixedU32%3CFrac%3E%3E-for-f16"],[16906,"impl-CheckedCast%3CFixedU8%3CFrac%3E%3E-for-f16"],[16907,"impl-CheckedCast%3CFixedI64%3CFrac%3E%3E-for-f16"],[16918,"impl-Float-for-f16"],[16919,"impl-f16"],[16920,"impl-FloatCore-for-f16"],[16961,"impl-Div-for-f16"],[16962,"impl-Div%3C%26f16%3E-for-%26f16"],[16963,"impl-Div%3C%26f16%3E-for-f16"],[16964,"impl-Div%3Cf16%3E-for-%26f16"],[16965,"impl-DivAssign-for-f16"],[16966,"impl-DivAssign%3C%26f16%3E-for-f16"],[16978,"impl-Float-for-f16"],[16979,"impl-FloatCore-for-f16"],[16980,"impl-PartialEq%3CFixedU16%3CFrac%3E%3E-for-f16"],[16981,"impl-PartialEq%3CFixedI16%3CFrac%3E%3E-for-f16"],[16982,"impl-PartialEq%3CFixedU8%3CFrac%3E%3E-for-f16"],[16983,"impl-PartialEq%3CFixedI64%3CFrac%3E%3E-for-f16"],[16984,"impl-PartialEq%3CFixedI32%3CFrac%3E%3E-for-f16"],[16985,"impl-PartialEq%3CFixedI128%3CFrac%3E%3E-for-f16"],[16986,"impl-PartialEq-for-f16"],[16987,"impl-PartialEq%3CFixedU128%3CFrac%3E%3E-for-f16"],[16988,"impl-PartialEq%3CFixedU64%3CFrac%3E%3E-for-f16"],[16989,"impl-PartialEq%3CFixedI8%3CFrac%3E%3E-for-f16"],[16990,"impl-PartialEq%3CFixedU32%3CFrac%3E%3E-for-f16"],[17016,"impl-FloatCore-for-f16"],[17017,"impl-Float-for-f16"],[17019,"impl-UpperExp-for-f16"],[17020,"impl-LowerExp-for-f16"],[17021,"impl-Debug-for-f16"],[17022,"impl-Octal-for-f16"],[17023,"impl-Binary-for-f16"],[17024,"impl-Display-for-f16"],[17025,"impl-UpperHex-for-f16"],[17026,"impl-LowerHex-for-f16"],[17027,"impl-Debug-for-days_ms"],[17028,"impl-Display-for-days_ms"],[17029,"impl-Display-for-months_days_ns"],[17030,"impl-Debug-for-months_days_ns"],[17031,"impl-Display-for-i256"],[17032,"impl-Debug-for-i256"],[17033,"impl-Float-for-f16"],[17034,"impl-FloatCore-for-f16"],[17036,"impl-From%3Ci8%3E-for-f16"],[17037,"impl-NumCast-for-f16"],[17038,"impl-From%3Cu8%3E-for-f16"],[17039,"impl-From%3CFixedU8%3CFrac%3E%3E-for-f16"],[17040,"impl-From%3CFixedI8%3CFrac%3E%3E-for-f16"],[17050,"impl-f16"],[17051,"impl-NativeType-for-f16"],[17056,"impl-f16"],[17057,"impl-FromPrimitive-for-f16"],[17059,"impl-f16"],[17060,"impl-FromPrimitive-for-f16"],[17068,"impl-f16"],[17069,"impl-NativeType-for-f16"],[17101,"impl-FloatCore-for-f16"],[17102,"impl-Float-for-f16"],[17110,"impl-Float-for-f16"],[17111,"impl-FloatCore-for-f16"],[17152,"impl-FloatCore-for-f16"],[17153,"impl-Float-for-f16"],[17155,"impl-f16"],[17156,"impl-Float-for-f16"],[17158,"impl-f16"],[17159,"impl-FloatCore-for-f16"],[17160,"impl-f16"],[17161,"impl-Float-for-f16"],[17162,"impl-FloatCore-for-f16"],[17164,"impl-FloatCore-for-f16"],[17166,"impl-f16"],[17167,"impl-Float-for-f16"],[17170,"impl-FloatCore-for-f16"],[17171,"impl-f16"],[17172,"impl-Float-for-f16"],[17174,"impl-FloatCore-for-f16"],[17175,"impl-f16"],[17176,"impl-Float-for-f16"],[17181,"impl-ArrowNativeTypeOp-for-f16"],[17182,"impl-Zero-for-f16"],[17199,"impl-LosslessTryFrom%3CFixedI8%3CFrac%3E%3E-for-f16"],[17200,"impl-LosslessTryFrom%3Ci8%3E-for-f16"],[17201,"impl-LosslessTryFrom%3Cu8%3E-for-f16"],[17202,"impl-LosslessTryFrom%3Cf16%3E-for-f16"],[17203,"impl-LosslessTryFrom%3CFixedU8%3CFrac%3E%3E-for-f16"],[17211,"impl-LossyFrom%3CFixedU128%3CFrac%3E%3E-for-f16"],[17212,"impl-LossyFrom%3Ci16%3E-for-f16"],[17213,"impl-LossyFrom%3Cu8%3E-for-f16"],[17214,"impl-LossyFrom%3Ci64%3E-for-f16"],[17215,"impl-LossyFrom%3CFixedI8%3CFrac%3E%3E-for-f16"],[17216,"impl-LossyFrom%3CFixedI128%3CFrac%3E%3E-for-f16"],[17217,"impl-LossyFrom%3Cf64%3E-for-f16"],[17218,"impl-LossyFrom%3Cisize%3E-for-f16"],[17219,"impl-LossyFrom%3Cusize%3E-for-f16"],[17220,"impl-LossyFrom%3CFixedI32%3CFrac%3E%3E-for-f16"],[17221,"impl-LossyFrom%3Cu128%3E-for-f16"],[17222,"impl-LossyFrom%3CFixedU8%3CFrac%3E%3E-for-f16"],[17223,"impl-LossyFrom%3Cu32%3E-for-f16"],[17224,"impl-LossyFrom%3Cf16%3E-for-f16"],[17225,"impl-LossyFrom%3CFixedU16%3CFrac%3E%3E-for-f16"],[17226,"impl-LossyFrom%3CFixedU64%3CFrac%3E%3E-for-f16"],[17227,"impl-LossyFrom%3Cf32%3E-for-f16"],[17228,"impl-LossyFrom%3Cbf16%3E-for-f16"],[17229,"impl-LossyFrom%3Ci128%3E-for-f16"],[17230,"impl-LossyFrom%3Ci32%3E-for-f16"],[17231,"impl-LossyFrom%3Cu16%3E-for-f16"],[17232,"impl-LossyFrom%3Ci8%3E-for-f16"],[17233,"impl-LossyFrom%3CFixedI16%3CFrac%3E%3E-for-f16"],[17234,"impl-LossyFrom%3CFixedU32%3CFrac%3E%3E-for-f16"],[17235,"impl-LossyFrom%3CFixedI64%3CFrac%3E%3E-for-f16"],[17236,"impl-LossyFrom%3Cu64%3E-for-f16"],[17247,"impl-Float-for-f16"],[17248,"impl-FloatCore-for-f16"],[17249,"impl-f16"],[17250,"impl-Bounded-for-f16"],[17251,"impl-Float-for-f16"],[17254,"impl-FloatCore-for-f16"],[17257,"impl-f16"],[17258,"impl-Float-for-f16"],[17259,"impl-FloatCore-for-f16"],[17261,"impl-FloatCore-for-f16"],[17262,"impl-Float-for-f16"],[17263,"impl-Float-for-f16"],[17266,"impl-Bounded-for-f16"],[17267,"impl-FloatCore-for-f16"],[17272,"impl-Mul-for-f16"],[17273,"impl-Mul%3Cf16%3E-for-%26f16"],[17274,"impl-Mul%3C%26f16%3E-for-%26f16"],[17275,"impl-Mul%3C%26f16%3E-for-f16"],[17278,"impl-MulAssign%3C%26f16%3E-for-f16"],[17279,"impl-MulAssign-for-f16"],[17282,"impl-FloatCore-for-f16"],[17283,"impl-Float-for-f16"],[17284,"impl-Neg-for-%26f16"],[17285,"impl-Neg-for-f16"],[17290,"impl-FloatCore-for-f16"],[17291,"impl-Float-for-f16"],[17293,"impl-Float-for-f16"],[17294,"impl-FloatCore-for-f16"],[17316,"impl-OverflowingCast%3CFixedU8%3CFrac%3E%3E-for-f16"],[17317,"impl-OverflowingCast%3CFixedU32%3CFrac%3E%3E-for-f16"],[17318,"impl-OverflowingCast%3CFixedI64%3CFrac%3E%3E-for-f16"],[17319,"impl-OverflowingCast%3CFixedI128%3CFrac%3E%3E-for-f16"],[17320,"impl-OverflowingCast%3CFixedU16%3CFrac%3E%3E-for-f16"],[17321,"impl-OverflowingCast%3CFixedI16%3CFrac%3E%3E-for-f16"],[17322,"impl-OverflowingCast%3CFixedI32%3CFrac%3E%3E-for-f16"],[17323,"impl-OverflowingCast%3CFixedU128%3CFrac%3E%3E-for-f16"],[17324,"impl-OverflowingCast%3CFixedI8%3CFrac%3E%3E-for-f16"],[17325,"impl-OverflowingCast%3CFixedU64%3CFrac%3E%3E-for-f16"],[17335,"impl-PartialOrd%3CFixedI8%3CFrac%3E%3E-for-f16"],[17336,"impl-PartialOrd%3CFixedI16%3CFrac%3E%3E-for-f16"],[17337,"impl-PartialOrd%3CFixedI32%3CFrac%3E%3E-for-f16"],[17338,"impl-PartialOrd%3CFixedI64%3CFrac%3E%3E-for-f16"],[17339,"impl-PartialOrd%3CFixedI128%3CFrac%3E%3E-for-f16"],[17340,"impl-PartialOrd%3CFixedU32%3CFrac%3E%3E-for-f16"],[17341,"impl-PartialOrd%3CFixedU16%3CFrac%3E%3E-for-f16"],[17342,"impl-PartialOrd%3CFixedU64%3CFrac%3E%3E-for-f16"],[17343,"impl-PartialOrd%3CFixedU128%3CFrac%3E%3E-for-f16"],[17344,"impl-PartialOrd%3CFixedU8%3CFrac%3E%3E-for-f16"],[17345,"impl-PartialOrd-for-f16"],[17354,"impl-Float-for-f16"],[17356,"impl-FloatCore-for-f16"],[17357,"impl-Product%3C%26f16%3E-for-f16"],[17358,"impl-Product-for-f16"],[17361,"impl-FloatCore-for-f16"],[17362,"impl-Float-for-f16"],[17365,"impl-Rem-for-f16"],[17366,"impl-Rem%3Cf16%3E-for-%26f16"],[17367,"impl-Rem%3C%26f16%3E-for-%26f16"],[17368,"impl-Rem%3C%26f16%3E-for-f16"],[17369,"impl-RemAssign-for-f16"],[17370,"impl-RemAssign%3C%26f16%3E-for-f16"],[17373,"impl-Float-for-f16"],[17374,"impl-FloatCore-for-f16"],[17383,"impl-SaturatingCast%3CFixedU32%3CFrac%3E%3E-for-f16"],[17384,"impl-SaturatingCast%3CFixedU128%3CFrac%3E%3E-for-f16"],[17385,"impl-SaturatingCast%3CFixedI32%3CFrac%3E%3E-for-f16"],[17386,"impl-SaturatingCast%3CFixedI8%3CFrac%3E%3E-for-f16"],[17387,"impl-SaturatingCast%3CFixedU8%3CFrac%3E%3E-for-f16"],[17388,"impl-SaturatingCast%3CFixedI16%3CFrac%3E%3E-for-f16"],[17389,"impl-SaturatingCast%3CFixedU16%3CFrac%3E%3E-for-f16"],[17390,"impl-SaturatingCast%3CFixedI64%3CFrac%3E%3E-for-f16"],[17391,"impl-SaturatingCast%3CFixedU64%3CFrac%3E%3E-for-f16"],[17392,"impl-SaturatingCast%3CFixedI128%3CFrac%3E%3E-for-f16"],[17402,"impl-Float-for-f16"],[17403,"impl-f16"],[17405,"impl-FloatCore-for-f16"],[17422,"impl-Sub-for-f16"],[17423,"impl-Sub%3C%26f16%3E-for-%26f16"],[17424,"impl-Sub%3C%26f16%3E-for-f16"],[17425,"impl-Sub%3Cf16%3E-for-%26f16"],[17426,"impl-SubAssign-for-f16"],[17427,"impl-SubAssign%3C%26f16%3E-for-f16"],[17430,"impl-Sum%3C%26f16%3E-for-f16"],[17431,"impl-Sum-for-f16"],[17439,"impl-NativeType-for-f16"],[17440,"impl-f16"],[17447,"impl-Float-for-f16"],[17448,"impl-FloatCore-for-f16"],[17449,"impl-ToPrimitive-for-f16"],[17450,"impl-f16"],[17452,"impl-ToPrimitive-for-f16"],[17453,"impl-f16"],[17458,"impl-ToPrimitive-for-f16"],[17459,"impl-ArrowNativeType-for-f16"],[17463,"impl-f16"],[17464,"impl-NativeType-for-f16"],[17475,"impl-Float-for-f16"],[17476,"impl-FloatCore-for-f16"],[17488,"impl-FloatCore-for-f16"],[17490,"impl-Float-for-f16"],[17519,"impl-UnwrappedCast%3CFixedI128%3CFrac%3E%3E-for-f16"],[17520,"impl-UnwrappedCast%3CFixedI16%3CFrac%3E%3E-for-f16"],[17521,"impl-UnwrappedCast%3CFixedU8%3CFrac%3E%3E-for-f16"],[17522,"impl-UnwrappedCast%3CFixedU16%3CFrac%3E%3E-for-f16"],[17523,"impl-UnwrappedCast%3CFixedI64%3CFrac%3E%3E-for-f16"],[17524,"impl-UnwrappedCast%3CFixedI8%3CFrac%3E%3E-for-f16"],[17525,"impl-UnwrappedCast%3CFixedI32%3CFrac%3E%3E-for-f16"],[17526,"impl-UnwrappedCast%3CFixedU32%3CFrac%3E%3E-for-f16"],[17527,"impl-UnwrappedCast%3CFixedU64%3CFrac%3E%3E-for-f16"],[17528,"impl-UnwrappedCast%3CFixedU128%3CFrac%3E%3E-for-f16"],[17555,"impl-WrappingCast%3CFixedU32%3CFrac%3E%3E-for-f16"],[17556,"impl-WrappingCast%3CFixedI8%3CFrac%3E%3E-for-f16"],[17557,"impl-WrappingCast%3CFixedU64%3CFrac%3E%3E-for-f16"],[17558,"impl-WrappingCast%3CFixedU8%3CFrac%3E%3E-for-f16"],[17559,"impl-WrappingCast%3CFixedI16%3CFrac%3E%3E-for-f16"],[17560,"impl-WrappingCast%3CFixedI32%3CFrac%3E%3E-for-f16"],[17561,"impl-WrappingCast%3CFixedI128%3CFrac%3E%3E-for-f16"],[17562,"impl-WrappingCast%3CFixedI64%3CFrac%3E%3E-for-f16"],[17563,"impl-WrappingCast%3CFixedU16%3CFrac%3E%3E-for-f16"],[17564,"impl-WrappingCast%3CFixedU128%3CFrac%3E%3E-for-f16"],[19028,"impl-PartialEq-for-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[19029,"impl-PartialEq-for-GenericByteArray%3CGenericBinaryType%3COffsetSize%3E%3E"],[19037,"impl-PartialEq%3CT%3E-for-dyn+Array"],[19038,"impl-PartialEq-for-dyn+Array"],[19100,"impl-From%3CVec%3COption%3CString%3E%3E%3E-for-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[19101,"impl-From%3CGenericListArray%3CT%3E%3E-for-GenericByteArray%3CGenericBinaryType%3CT%3E%3E"],[19102,"impl-From%3CArrayData%3E-for-GenericByteArray%3CT%3E"],[19103,"impl-From%3CVec%3COption%3C%26str%3E%3E%3E-for-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[19104,"impl-From%3CGenericByteArray%3CGenericStringType%3COffsetSize%3E%3E%3E-for-GenericByteArray%3CGenericBinaryType%3COffsetSize%3E%3E"],[19105,"impl-From%3CVec%3CString%3E%3E-for-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[19107,"impl-From%3CVec%3C%26%5Bu8%5D%3E%3E-for-GenericByteArray%3CGenericBinaryType%3COffsetSize%3E%3E"],[19108,"impl-From%3CVec%3COption%3C%26%5Bu8%5D%3E%3E%3E-for-GenericByteArray%3CGenericBinaryType%3COffsetSize%3E%3E"],[19109,"impl-From%3CGenericByteArray%3CGenericBinaryType%3COffsetSize%3E%3E%3E-for-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[19110,"impl-From%3CGenericListArray%3COffsetSize%3E%3E-for-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[19111,"impl-From%3CVec%3C%26str%3E%3E-for-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[19116,"impl-From%3CDictionaryArray%3CT%3E%3E-for-ArrayData"],[19117,"impl-From%3CStructArray%3E-for-ArrayData"],[19119,"impl-From%3CGenericByteViewArray%3CT%3E%3E-for-ArrayData"],[19120,"impl-From%3CFixedSizeListArray%3E-for-ArrayData"],[19121,"impl-From%3CNullArray%3E-for-ArrayData"],[19122,"impl-From%3CFixedSizeBinaryArray%3E-for-ArrayData"],[19123,"impl-From%3CGenericListArray%3COffsetSize%3E%3E-for-ArrayData"],[19124,"impl-From%3CPrimitiveArray%3CT%3E%3E-for-ArrayData"],[19125,"impl-From%3CMapArray%3E-for-ArrayData"],[19126,"impl-From%3CRunArray%3CR%3E%3E-for-ArrayData"],[19127,"impl-From%3CBooleanArray%3E-for-ArrayData"],[19128,"impl-From%3CGenericByteArray%3CT%3E%3E-for-ArrayData"],[19129,"impl-From%3CGenericListViewArray%3COffsetSize%3E%3E-for-ArrayData"],[19130,"impl-From%3CUnionArray%3E-for-ArrayData"],[19136,"impl-From%3CArrayData%3E-for-GenericListArray%3COffsetSize%3E"],[19137,"impl-From%3CFixedSizeListArray%3E-for-GenericListArray%3COffsetSize%3E"],[19138,"impl-From%3CMapArray%3E-for-GenericListArray%3Ci32%3E"],[19142,"impl-From%3CVec%3COption%3C%3CUInt64Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CUInt64Type%3E"],[19143,"impl-From%3CVec%3COption%3C%3CTime64NanosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CTime64NanosecondType%3E"],[19144,"impl-From%3CVec%3COption%3C%3CUInt32Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CUInt32Type%3E"],[19145,"impl-From%3CVec%3COption%3C%3CDurationMicrosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CDurationMicrosecondType%3E"],[19146,"impl-From%3CVec%3C%3CUInt8Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CUInt8Type%3E"],[19147,"impl-From%3CVec%3C%3CFloat16Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CFloat16Type%3E"],[19148,"impl-From%3CVec%3C%3CTimestampMicrosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CTimestampMicrosecondType%3E"],[19149,"impl-From%3CVec%3COption%3C%3CInt32Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CInt32Type%3E"],[19150,"impl-From%3CVec%3COption%3C%3CDecimal128Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CDecimal128Type%3E"],[19151,"impl-From%3CVec%3COption%3C%3CUInt8Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CUInt8Type%3E"],[19152,"impl-From%3CVec%3C%3CDurationSecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CDurationSecondType%3E"],[19153,"impl-From%3CVec%3COption%3C%3CDecimal256Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CDecimal256Type%3E"],[19154,"impl-From%3CVec%3COption%3C%3CFloat64Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CFloat64Type%3E"],[19155,"impl-From%3CVec%3COption%3C%3CTimestampSecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CTimestampSecondType%3E"],[19156,"impl-From%3CVec%3COption%3C%3CDurationSecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CDurationSecondType%3E"],[19157,"impl-From%3CVec%3C%3CIntervalMonthDayNanoType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CIntervalMonthDayNanoType%3E"],[19158,"impl-From%3CVec%3COption%3C%3CDurationNanosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CDurationNanosecondType%3E"],[19159,"impl-From%3CVec%3C%3CTimestampSecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CTimestampSecondType%3E"],[19160,"impl-From%3CVec%3COption%3C%3CDate32Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CDate32Type%3E"],[19161,"impl-From%3CVec%3COption%3C%3CTime32SecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CTime32SecondType%3E"],[19162,"impl-From%3CVec%3COption%3C%3CTimestampMicrosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CTimestampMicrosecondType%3E"],[19163,"impl-From%3CVec%3C%3CInt16Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CInt16Type%3E"],[19164,"impl-From%3CVec%3C%3CIntervalYearMonthType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CIntervalYearMonthType%3E"],[19165,"impl-From%3CVec%3C%3CInt64Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CInt64Type%3E"],[19166,"impl-From%3CVec%3C%3CTime64MicrosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CTime64MicrosecondType%3E"],[19167,"impl-From%3CVec%3C%3CDurationMillisecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CDurationMillisecondType%3E"],[19168,"impl-From%3CVec%3COption%3C%3CInt8Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CInt8Type%3E"],[19169,"impl-From%3CVec%3C%3CTimestampMillisecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CTimestampMillisecondType%3E"],[19170,"impl-From%3CVec%3COption%3C%3CFloat32Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CFloat32Type%3E"],[19171,"impl-From%3CVec%3COption%3C%3CInt16Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CInt16Type%3E"],[19172,"impl-From%3CVec%3COption%3C%3CTimestampMillisecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CTimestampMillisecondType%3E"],[19173,"impl-From%3CVec%3COption%3C%3CUInt16Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CUInt16Type%3E"],[19174,"impl-From%3CVec%3C%3CFloat64Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CFloat64Type%3E"],[19175,"impl-From%3CVec%3COption%3C%3CTimestampNanosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CTimestampNanosecondType%3E"],[19177,"impl-From%3CVec%3C%3CTime32MillisecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CTime32MillisecondType%3E"],[19178,"impl-From%3CVec%3C%3CFloat32Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CFloat32Type%3E"],[19179,"impl-From%3CVec%3COption%3C%3CFloat16Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CFloat16Type%3E"],[19180,"impl-From%3CVec%3C%3CTimestampNanosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CTimestampNanosecondType%3E"],[19181,"impl-From%3CVec%3C%3CIntervalDayTimeType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CIntervalDayTimeType%3E"],[19182,"impl-From%3CVec%3C%3CInt8Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CInt8Type%3E"],[19183,"impl-From%3CVec%3C%3CDate32Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CDate32Type%3E"],[19184,"impl-From%3CVec%3C%3CInt32Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CInt32Type%3E"],[19185,"impl-From%3CVec%3COption%3C%3CIntervalYearMonthType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CIntervalYearMonthType%3E"],[19186,"impl-From%3CArrayData%3E-for-PrimitiveArray%3CT%3E"],[19187,"impl-From%3CVec%3COption%3C%3CIntervalDayTimeType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CIntervalDayTimeType%3E"],[19188,"impl-From%3CVec%3C%3CUInt16Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CUInt16Type%3E"],[19189,"impl-From%3CVec%3C%3CTime64NanosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CTime64NanosecondType%3E"],[19190,"impl-From%3CVec%3C%3CUInt32Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CUInt32Type%3E"],[19191,"impl-From%3CVec%3COption%3C%3CTime64MicrosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CTime64MicrosecondType%3E"],[19192,"impl-From%3CVec%3COption%3C%3CDurationMillisecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CDurationMillisecondType%3E"],[19193,"impl-From%3CVec%3C%3CDate64Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CDate64Type%3E"],[19194,"impl-From%3CVec%3COption%3C%3CDate64Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CDate64Type%3E"],[19195,"impl-From%3CVec%3C%3CTime32SecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CTime32SecondType%3E"],[19196,"impl-From%3CVec%3C%3CUInt64Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CUInt64Type%3E"],[19197,"impl-From%3CVec%3COption%3C%3CInt64Type+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CInt64Type%3E"],[19198,"impl-From%3CVec%3COption%3C%3CTime32MillisecondType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CTime32MillisecondType%3E"],[19199,"impl-From%3CVec%3COption%3C%3CIntervalMonthDayNanoType+as+ArrowPrimitiveType%3E::Native%3E%3E%3E-for-PrimitiveArray%3CIntervalMonthDayNanoType%3E"],[19200,"impl-From%3CVec%3C%3CDurationMicrosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CDurationMicrosecondType%3E"],[19201,"impl-From%3CVec%3C%3CDecimal128Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CDecimal128Type%3E"],[19202,"impl-From%3CVec%3C%3CDurationNanosecondType+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CDurationNanosecondType%3E"],[19203,"impl-From%3CVec%3C%3CDecimal256Type+as+ArrowPrimitiveType%3E::Native%3E%3E-for-PrimitiveArray%3CDecimal256Type%3E"],[19207,"impl-From%3CVec%3C%26%5Bu8%5D%3E%3E-for-GenericByteViewArray%3CBinaryViewType%3E"],[19208,"impl-From%3CVec%3C%26str%3E%3E-for-GenericByteViewArray%3CStringViewType%3E"],[19209,"impl-From%3CArrayData%3E-for-GenericByteViewArray%3CT%3E"],[19211,"impl-From%3C%26GenericByteArray%3CFROM%3E%3E-for-GenericByteViewArray%3CV%3E"],[19212,"impl-From%3CVec%3COption%3CString%3E%3E%3E-for-GenericByteViewArray%3CStringViewType%3E"],[19213,"impl-From%3CVec%3COption%3C%26%5Bu8%5D%3E%3E%3E-for-GenericByteViewArray%3CBinaryViewType%3E"],[19214,"impl-From%3CVec%3CString%3E%3E-for-GenericByteViewArray%3CStringViewType%3E"],[19215,"impl-From%3CVec%3COption%3C%26str%3E%3E%3E-for-GenericByteViewArray%3CStringViewType%3E"],[19216,"impl-From%3CVec%3Cbool%3E%3E-for-BooleanArray"],[19218,"impl-From%3CArrayData%3E-for-BooleanArray"],[19219,"impl-From%3CVec%3COption%3Cbool%3E%3E%3E-for-BooleanArray"],[19220,"impl-From%3CBooleanBuffer%3E-for-BooleanArray"],[19221,"impl-From%3CVec%3C%26%5Bu8;+N%5D%3E%3E-for-FixedSizeBinaryArray"],[19222,"impl-From%3CVec%3COption%3C%26%5Bu8%5D%3E%3E%3E-for-FixedSizeBinaryArray"],[19224,"impl-From%3CArrayData%3E-for-FixedSizeBinaryArray"],[19225,"impl-From%3CFixedSizeListArray%3E-for-FixedSizeBinaryArray"],[19226,"impl-From%3CVec%3C%26%5Bu8%5D%3E%3E-for-FixedSizeBinaryArray"],[19233,"impl-From%3Ci16%3E-for-NativeAdapter%3CInt16Type%3E"],[19234,"impl-From%3Ci256%3E-for-NativeAdapter%3CDecimal256Type%3E"],[19235,"impl-From%3Ci8%3E-for-NativeAdapter%3CInt8Type%3E"],[19236,"impl-From%3Cu64%3E-for-NativeAdapter%3CUInt64Type%3E"],[19237,"impl-From%3C%26Option%3C%3CT+as+ArrowPrimitiveType%3E::Native%3E%3E-for-NativeAdapter%3CT%3E"],[19238,"impl-From%3Cu32%3E-for-NativeAdapter%3CUInt32Type%3E"],[19239,"impl-From%3Cf64%3E-for-NativeAdapter%3CFloat64Type%3E"],[19240,"impl-From%3Ci128%3E-for-NativeAdapter%3CDecimal128Type%3E"],[19241,"impl-From%3Ci64%3E-for-NativeAdapter%3CInt64Type%3E"],[19242,"impl-From%3Cf32%3E-for-NativeAdapter%3CFloat32Type%3E"],[19243,"impl-From%3Cu8%3E-for-NativeAdapter%3CUInt8Type%3E"],[19244,"impl-From%3COption%3C%3CT+as+ArrowPrimitiveType%3E::Native%3E%3E-for-NativeAdapter%3CT%3E"],[19245,"impl-From%3Cu16%3E-for-NativeAdapter%3CUInt16Type%3E"],[19246,"impl-From%3Cf16%3E-for-NativeAdapter%3CFloat16Type%3E"],[19248,"impl-From%3Ci32%3E-for-NativeAdapter%3CInt32Type%3E"],[19249,"impl-From%3C(Vec%3C(Arc%3CField%3E,+Arc%3Cdyn+Array%3E)%3E,+Buffer)%3E-for-StructArray"],[19251,"impl-From%3CArrayData%3E-for-StructArray"],[19252,"impl-From%3CRecordBatch%3E-for-StructArray"],[19253,"impl-From%3CVec%3C(Arc%3CField%3E,+Arc%3Cdyn+Array%3E)%3E%3E-for-StructArray"],[19256,"impl-From%3CFixedSizeListArray%3E-for-GenericListViewArray%3COffsetSize%3E"],[19258,"impl-From%3CArrayData%3E-for-GenericListViewArray%3COffsetSize%3E"],[19261,"impl-FromIterator%3C%26Option%3CPtr%3E%3E-for-GenericByteArray%3CT%3E"],[19262,"impl-FromIterator%3COption%3CPtr%3E%3E-for-GenericByteArray%3CT%3E"],[19263,"impl-FromIterator%3C%26str%3E-for-DictionaryArray%3CT%3E"],[19264,"impl-FromIterator%3COption%3C%26str%3E%3E-for-DictionaryArray%3CT%3E"],[19266,"impl-FromIterator%3C%26str%3E-for-RunArray%3CT%3E"],[19267,"impl-FromIterator%3COption%3C%26str%3E%3E-for-RunArray%3CT%3E"],[19268,"impl-FromIterator%3C%26Option%3CPtr%3E%3E-for-GenericByteViewArray%3CT%3E"],[19269,"impl-FromIterator%3COption%3CPtr%3E%3E-for-GenericByteViewArray%3CT%3E"],[19316,"impl-Datum-for-%26dyn+Array"],[19317,"impl-Datum-for-dyn+Array"],[19364,"impl-GenericByteArray%3CGenericBinaryType%3COffsetSize%3E%3E"],[19365,"impl-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[19571,"impl-GenericByteArray%3CT%3E"],[19572,"impl-StringArrayType%3C\'a%3E-for-%26GenericByteArray%3CGenericStringType%3CO%3E%3E"],[19573,"impl-GenericByteViewArray%3CStringViewType%3E"],[19574,"impl-StringArrayType%3C\'a%3E-for-%26GenericByteViewArray%3CStringViewType%3E"],[19578,"impl-Array-for-DictionaryArray%3CT%3E"],[19579,"impl-DictionaryArray%3CK%3E"],[19584,"impl-PrimitiveArray%3CT%3E"],[19585,"impl-Array-for-PrimitiveArray%3CT%3E"],[19590,"impl-Array-for-BooleanArray"],[19591,"impl-BooleanArray"],[19619,"impl-StringArrayType%3C\'a%3E-for-%26GenericByteArray%3CGenericStringType%3CO%3E%3E"],[19620,"impl-GenericByteArray%3CT%3E"],[19623,"impl-GenericByteViewArray%3CT%3E"],[19624,"impl-StringArrayType%3C\'a%3E-for-%26GenericByteViewArray%3CStringViewType%3E"],[19636,"impl-DictionaryArray%3CK%3E"],[19637,"impl-AnyDictionaryArray-for-DictionaryArray%3CK%3E"],[19648,"impl-Array-for-DictionaryArray%3CT%3E"],[19649,"impl-DictionaryArray%3CK%3E"],[19655,"impl-PrimitiveArray%3CT%3E"],[19656,"impl-Array-for-PrimitiveArray%3CT%3E"],[19660,"impl-Array-for-BooleanArray"],[19661,"impl-BooleanArray"],[20017,"impl-Array-for-GenericByteArray%3CT%3E"],[20018,"impl-GenericByteArray%3CT%3E"],[20019,"impl-Array-for-DictionaryArray%3CT%3E"],[20020,"impl-DictionaryArray%3CK%3E"],[20023,"impl-GenericListArray%3COffsetSize%3E"],[20024,"impl-Array-for-GenericListArray%3COffsetSize%3E"],[20025,"impl-PrimitiveArray%3CT%3E"],[20026,"impl-Array-for-PrimitiveArray%3CT%3E"],[20027,"impl-Array-for-RunArray%3CT%3E"],[20028,"impl-RunArray%3CR%3E"],[20030,"impl-Array-for-GenericByteViewArray%3CT%3E"],[20031,"impl-GenericByteViewArray%3CT%3E"],[20032,"impl-BooleanArray"],[20033,"impl-Array-for-BooleanArray"],[20034,"impl-Array-for-FixedSizeBinaryArray"],[20035,"impl-FixedSizeBinaryArray"],[20036,"impl-Array-for-FixedSizeListArray"],[20037,"impl-FixedSizeListArray"],[20038,"impl-Array-for-MapArray"],[20039,"impl-MapArray"],[20040,"impl-NullArray"],[20041,"impl-Array-for-NullArray"],[20042,"impl-Array-for-StructArray"],[20043,"impl-StructArray"],[20044,"impl-Array-for-UnionArray"],[20045,"impl-UnionArray"],[20046,"impl-GenericListViewArray%3COffsetSize%3E"],[20047,"impl-Array-for-GenericListViewArray%3COffsetSize%3E"],[20053,"impl-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[20054,"impl-GenericByteArray%3CGenericBinaryType%3COffsetSize%3E%3E"],[20057,"impl-GenericByteArray%3CGenericBinaryType%3COffsetSize%3E%3E"],[20058,"impl-GenericByteArray%3CGenericStringType%3COffsetSize%3E%3E"],[20268,"impl-GenericByteArray%3CT%3E"],[20269,"impl-ArrayAccessor-for-%26GenericByteArray%3CT%3E"],[20271,"impl-ArrayAccessor-for-%26GenericListArray%3COffsetSize%3E"],[20272,"impl-GenericListArray%3COffsetSize%3E"],[20273,"impl-PrimitiveArray%3CT%3E"],[20274,"impl-ArrayAccessor-for-%26PrimitiveArray%3CT%3E"],[20276,"impl-GenericByteViewArray%3CT%3E"],[20277,"impl-ArrayAccessor-for-%26GenericByteViewArray%3CT%3E"],[20278,"impl-ArrayAccessor-for-%26BooleanArray"],[20279,"impl-BooleanArray"],[20280,"impl-FixedSizeBinaryArray"],[20281,"impl-ArrayAccessor-for-%26FixedSizeBinaryArray"],[20282,"impl-ArrayAccessor-for-%26FixedSizeListArray"],[20283,"impl-FixedSizeListArray"],[20284,"impl-ArrayAccessor-for-FixedSizeListArray"],[20285,"impl-ArrayAccessor-for-%26MapArray"],[20286,"impl-MapArray"],[20288,"impl-ArrayAccessor-for-%26GenericListViewArray%3COffsetSize%3E"],[20289,"impl-GenericListViewArray%3COffsetSize%3E"],[20334,"impl-GenericByteArray%3CT%3E"],[20335,"impl-ArrayAccessor-for-%26GenericByteArray%3CT%3E"],[20337,"impl-GenericListArray%3COffsetSize%3E"],[20338,"impl-ArrayAccessor-for-%26GenericListArray%3COffsetSize%3E"],[20339,"impl-PrimitiveArray%3CT%3E"],[20340,"impl-ArrayAccessor-for-%26PrimitiveArray%3CT%3E"],[20342,"impl-GenericByteViewArray%3CT%3E"],[20343,"impl-ArrayAccessor-for-%26GenericByteViewArray%3CT%3E"],[20344,"impl-ArrayAccessor-for-%26BooleanArray"],[20345,"impl-BooleanArray"],[20346,"impl-ArrayAccessor-for-%26FixedSizeBinaryArray"],[20347,"impl-FixedSizeBinaryArray"],[20348,"impl-ArrayAccessor-for-%26FixedSizeListArray"],[20349,"impl-ArrayAccessor-for-FixedSizeListArray"],[20350,"impl-MapArray"],[20351,"impl-ArrayAccessor-for-%26MapArray"],[20352,"impl-ArrayAccessor-for-%26GenericListViewArray%3COffsetSize%3E"],[20353,"impl-GenericListViewArray%3COffsetSize%3E"],[20356,"impl-DictionaryArray%3CK%3E"],[20357,"impl-AnyDictionaryArray-for-DictionaryArray%3CK%3E"],[20425,"impl-DictionaryArray%3CK%3E"],[20426,"impl-AnyDictionaryArray-for-DictionaryArray%3CK%3E"],[21102,"impl-ArrayBuilder-for-GenericByteBuilder%3CT%3E"],[21103,"impl-GenericByteBuilder%3CT%3E"],[21104,"impl-StructBuilder"],[21105,"impl-ArrayBuilder-for-StructBuilder"],[21106,"impl-ArrayBuilder-for-GenericByteViewBuilder%3CT%3E"],[21107,"impl-GenericByteViewBuilder%3CT%3E"],[21108,"impl-ArrayBuilder-for-BooleanBuilder"],[21109,"impl-BooleanBuilder"],[21110,"impl-ArrayBuilder-for-FixedSizeBinaryBuilder"],[21111,"impl-FixedSizeBinaryBuilder"],[21112,"impl-ArrayBuilder-for-FixedSizeListBuilder%3CT%3E"],[21113,"impl-FixedSizeListBuilder%3CT%3E"],[21114,"impl-GenericListBuilder%3COffsetSize,+T%3E"],[21115,"impl-ArrayBuilder-for-GenericListBuilder%3COffsetSize,+T%3E"],[21116,"impl-ArrayBuilder-for-MapBuilder%3CK,+V%3E"],[21117,"impl-MapBuilder%3CK,+V%3E"],[21118,"impl-NullBuilder"],[21119,"impl-ArrayBuilder-for-NullBuilder"],[21120,"impl-ArrayBuilder-for-PrimitiveBuilder%3CT%3E"],[21121,"impl-PrimitiveBuilder%3CT%3E"],[21122,"impl-PrimitiveDictionaryBuilder%3CK,+V%3E"],[21123,"impl-ArrayBuilder-for-PrimitiveDictionaryBuilder%3CK,+V%3E"],[21124,"impl-ArrayBuilder-for-PrimitiveRunBuilder%3CR,+V%3E"],[21125,"impl-PrimitiveRunBuilder%3CR,+V%3E"],[21126,"impl-ArrayBuilder-for-GenericByteDictionaryBuilder%3CK,+T%3E"],[21127,"impl-GenericByteDictionaryBuilder%3CK,+T%3E"],[21128,"impl-GenericByteRunBuilder%3CR,+V%3E"],[21129,"impl-ArrayBuilder-for-GenericByteRunBuilder%3CR,+V%3E"],[21132,"impl-ArrayBuilder-for-GenericByteBuilder%3CT%3E"],[21133,"impl-GenericByteBuilder%3CT%3E"],[21134,"impl-ArrayBuilder-for-StructBuilder"],[21135,"impl-StructBuilder"],[21136,"impl-ArrayBuilder-for-GenericByteViewBuilder%3CT%3E"],[21137,"impl-GenericByteViewBuilder%3CT%3E"],[21138,"impl-BooleanBuilder"],[21139,"impl-ArrayBuilder-for-BooleanBuilder"],[21140,"impl-FixedSizeBinaryBuilder"],[21141,"impl-ArrayBuilder-for-FixedSizeBinaryBuilder"],[21142,"impl-ArrayBuilder-for-FixedSizeListBuilder%3CT%3E"],[21143,"impl-FixedSizeListBuilder%3CT%3E"],[21144,"impl-GenericListBuilder%3COffsetSize,+T%3E"],[21145,"impl-ArrayBuilder-for-GenericListBuilder%3COffsetSize,+T%3E"],[21146,"impl-MapBuilder%3CK,+V%3E"],[21147,"impl-ArrayBuilder-for-MapBuilder%3CK,+V%3E"],[21148,"impl-NullBuilder"],[21149,"impl-ArrayBuilder-for-NullBuilder"],[21150,"impl-PrimitiveBuilder%3CT%3E"],[21151,"impl-ArrayBuilder-for-PrimitiveBuilder%3CT%3E"],[21152,"impl-PrimitiveDictionaryBuilder%3CK,+V%3E"],[21153,"impl-ArrayBuilder-for-PrimitiveDictionaryBuilder%3CK,+V%3E"],[21154,"impl-PrimitiveRunBuilder%3CR,+V%3E"],[21155,"impl-ArrayBuilder-for-PrimitiveRunBuilder%3CR,+V%3E"],[21156,"impl-ArrayBuilder-for-GenericByteDictionaryBuilder%3CK,+T%3E"],[21157,"impl-GenericByteDictionaryBuilder%3CK,+T%3E"],[21158,"impl-ArrayBuilder-for-GenericByteRunBuilder%3CR,+V%3E"],[21159,"impl-GenericByteRunBuilder%3CR,+V%3E"],[21899,"impl-TryFrom%3CField%3E-for-FFI_ArrowSchema"],[21900,"impl-TryFrom%3C%26Field%3E-for-FFI_ArrowSchema"],[21901,"impl-TryFrom%3CSchema%3E-for-FFI_ArrowSchema"],[21903,"impl-TryFrom%3C%26Arc%3CField%3E%3E-for-FFI_ArrowSchema"],[21904,"impl-TryFrom%3CDataType%3E-for-FFI_ArrowSchema"],[21905,"impl-TryFrom%3C%26DataType%3E-for-FFI_ArrowSchema"],[21906,"impl-TryFrom%3C%26Schema%3E-for-FFI_ArrowSchema"],[22169,"impl-Debug-for-TzOffset"],[22170,"impl-Display-for-TzOffset"],[22496,"impl-From%3CMutableBuffer%3E-for-Buffer"],[22497,"impl-From%3CBuffer%3CT%3E%3E-for-Buffer"],[22498,"impl-From%3CScalarBuffer%3CT%3E%3E-for-Buffer"],[22499,"impl-From%3CBooleanBufferBuilder%3E-for-Buffer"],[22500,"impl-From%3C%26%5Bu8%5D%3E-for-Buffer"],[22502,"impl-From%3C%26%5Bu8;+N%5D%3E-for-Buffer"],[22503,"impl-From%3CVec%3CT%3E%3E-for-Buffer"],[22504,"impl-From%3C%5Bu8;+N%5D%3E-for-Buffer"],[22505,"impl-From%3CBufferBuilder%3CT%3E%3E-for-Buffer"],[22508,"impl-From%3CBuffer%3E-for-ScalarBuffer%3CT%3E"],[22510,"impl-From%3CVec%3CT%3E%3E-for-ScalarBuffer%3CT%3E"],[22511,"impl-From%3CBufferBuilder%3CT%3E%3E-for-ScalarBuffer%3CT%3E"],[22512,"impl-From%3CMutableBuffer%3E-for-ScalarBuffer%3CT%3E"],[22513,"impl-From%3COffsetBuffer%3CT%3E%3E-for-ScalarBuffer%3CT%3E"],[22514,"impl-From%3CBooleanBufferBuilder%3E-for-BooleanBuffer"],[22516,"impl-From%3CVec%3Cbool%3E%3E-for-BooleanBuffer"],[22517,"impl-From%3C%26%5Bbool%5D%3E-for-BooleanBuffer"],[22519,"impl-From%3CBooleanBuffer%3E-for-NullBuffer"],[22520,"impl-From%3CBitmap%3E-for-NullBuffer"],[22521,"impl-From%3CVec%3Cbool%3E%3E-for-NullBuffer"],[22522,"impl-From%3C%26%5Bbool%5D%3E-for-NullBuffer"],[22526,"impl-FromIterator%3CT%3E-for-Buffer"],[22527,"impl-FromIterator%3Cbool%3E-for-Buffer"],[22528,"impl-FromIterator%3Cbool%3E-for-MutableBuffer"],[22529,"impl-FromIterator%3CT%3E-for-MutableBuffer"],[23019,"impl-Display-for-DatePart"],[23020,"impl-Debug-for-DatePart"],[23021,"impl-Display-for-SortOptions"],[23022,"impl-Debug-for-SortOptions"],[23866,"impl-Add-for-i256"],[23867,"impl-Add%3C%26i256%3E-for-i256"],[23868,"impl-Add%3Ci256%3E-for-%26i256"],[23869,"impl-Add%3C%26i256%3E-for-%26i256"],[23870,"impl-Add%3C%26IntervalMonthDayNano%3E-for-IntervalMonthDayNano"],[23871,"impl-Add-for-IntervalMonthDayNano"],[23872,"impl-Add%3C%26IntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[23873,"impl-Add%3CIntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[23874,"impl-Add%3C%26IntervalDayTime%3E-for-IntervalDayTime"],[23875,"impl-Add-for-IntervalDayTime"],[23876,"impl-Add%3CIntervalDayTime%3E-for-%26IntervalDayTime"],[23877,"impl-Add%3C%26IntervalDayTime%3E-for-%26IntervalDayTime"],[24476,"impl-Div%3C%26i256%3E-for-i256"],[24477,"impl-Div%3Ci256%3E-for-%26i256"],[24478,"impl-Div%3C%26i256%3E-for-%26i256"],[24479,"impl-Div-for-i256"],[24480,"impl-Div-for-IntervalMonthDayNano"],[24481,"impl-Div%3C%26IntervalMonthDayNano%3E-for-IntervalMonthDayNano"],[24482,"impl-Div%3CIntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[24483,"impl-Div%3C%26IntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[24484,"impl-Div%3C%26IntervalDayTime%3E-for-%26IntervalDayTime"],[24485,"impl-Div%3CIntervalDayTime%3E-for-%26IntervalDayTime"],[24486,"impl-Div%3C%26IntervalDayTime%3E-for-IntervalDayTime"],[24487,"impl-Div-for-IntervalDayTime"],[24607,"impl-Extend%3CArc%3CField%3E%3E-for-SchemaBuilder"],[24608,"impl-Extend%3CField%3E-for-SchemaBuilder"],[24621,"impl-Display-for-DataType"],[24622,"impl-Debug-for-DataType"],[24626,"impl-Display-for-Field"],[24627,"impl-Debug-for-Field"],[24631,"impl-Debug-for-Schema"],[24632,"impl-Display-for-Schema"],[24633,"impl-Display-for-i256"],[24634,"impl-Debug-for-i256"],[24681,"impl-From%3C%5BArc%3CField%3E;+N%5D%3E-for-Fields"],[24682,"impl-From%3CVec%3CArc%3CField%3E%3E%3E-for-Fields"],[24683,"impl-From%3CVec%3CField%3E%3E-for-Fields"],[24685,"impl-From%3C%26%5BArc%3CField%3E%5D%3E-for-Fields"],[24687,"impl-From%3CSchema%3E-for-SchemaBuilder"],[24688,"impl-From%3C%26Schema%3E-for-SchemaBuilder"],[24689,"impl-From%3CFields%3E-for-SchemaBuilder"],[24690,"impl-From%3C%26Fields%3E-for-SchemaBuilder"],[24694,"impl-From%3Ci16%3E-for-i256"],[24695,"impl-From%3Ci32%3E-for-i256"],[24696,"impl-From%3Ci8%3E-for-i256"],[24697,"impl-From%3Ci64%3E-for-i256"],[24741,"impl-FromIterator%3CArc%3CField%3E%3E-for-Fields"],[24742,"impl-FromIterator%3CField%3E-for-Fields"],[25227,"impl-Mul-for-i256"],[25228,"impl-Mul%3C%26i256%3E-for-i256"],[25229,"impl-Mul%3C%26i256%3E-for-%26i256"],[25230,"impl-Mul%3Ci256%3E-for-%26i256"],[25231,"impl-Mul-for-IntervalMonthDayNano"],[25232,"impl-Mul%3CIntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[25233,"impl-Mul%3C%26IntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[25234,"impl-Mul%3C%26IntervalMonthDayNano%3E-for-IntervalMonthDayNano"],[25235,"impl-Mul%3CIntervalDayTime%3E-for-%26IntervalDayTime"],[25236,"impl-Mul%3C%26IntervalDayTime%3E-for-%26IntervalDayTime"],[25237,"impl-Mul%3C%26IntervalDayTime%3E-for-IntervalDayTime"],[25238,"impl-Mul-for-IntervalDayTime"],[25433,"impl-Rem%3C%26i256%3E-for-i256"],[25434,"impl-Rem%3Ci256%3E-for-%26i256"],[25435,"impl-Rem-for-i256"],[25436,"impl-Rem%3C%26i256%3E-for-%26i256"],[25437,"impl-Rem%3CIntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[25438,"impl-Rem%3C%26IntervalMonthDayNano%3E-for-IntervalMonthDayNano"],[25439,"impl-Rem%3C%26IntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[25440,"impl-Rem-for-IntervalMonthDayNano"],[25441,"impl-Rem%3CIntervalDayTime%3E-for-%26IntervalDayTime"],[25442,"impl-Rem-for-IntervalDayTime"],[25443,"impl-Rem%3C%26IntervalDayTime%3E-for-IntervalDayTime"],[25444,"impl-Rem%3C%26IntervalDayTime%3E-for-%26IntervalDayTime"],[25552,"impl-Sub-for-i256"],[25553,"impl-Sub%3C%26i256%3E-for-%26i256"],[25554,"impl-Sub%3C%26i256%3E-for-i256"],[25555,"impl-Sub%3Ci256%3E-for-%26i256"],[25556,"impl-Sub-for-IntervalMonthDayNano"],[25557,"impl-Sub%3CIntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[25558,"impl-Sub%3C%26IntervalMonthDayNano%3E-for-IntervalMonthDayNano"],[25559,"impl-Sub%3C%26IntervalMonthDayNano%3E-for-%26IntervalMonthDayNano"],[25560,"impl-Sub%3CIntervalDayTime%3E-for-%26IntervalDayTime"],[25561,"impl-Sub%3C%26IntervalDayTime%3E-for-%26IntervalDayTime"],[25562,"impl-Sub%3C%26IntervalDayTime%3E-for-IntervalDayTime"],[25563,"impl-Sub-for-IntervalDayTime"],[25600,"impl-ToPrimitive-for-i256"],[25601,"impl-ArrowNativeType-for-i256"],[25639,"impl-TryFrom%3C%26FFI_ArrowSchema%3E-for-DataType"],[25641,"impl-TryFrom%3C%26str%3E-for-DataType"],[26101,"impl-Debug-for-ArrowError"],[26102,"impl-Display-for-ArrowError"],[26104,"impl-From%3CIntoInnerError%3CW%3E%3E-for-ArrowError"],[26105,"impl-From%3CFromUtf8Error%3E-for-ArrowError"],[26106,"impl-From%3CError%3E-for-ArrowError"],[26107,"impl-From%3CUtf8Error%3E-for-ArrowError"],[26266,"impl-From%3C%26StructArray%3E-for-RecordBatch"],[26268,"impl-From%3CStructArray%3E-for-RecordBatch"],[27292,"impl-Display-for-StringWriter"],[27293,"impl-Debug-for-StringWriter"],[27555,"impl-Debug-for-RecordingScope"],[27556,"impl-Display-for-RecordingScope"],[27901,"impl-Display-for-ChunkError"],[27902,"impl-Debug-for-ChunkError"],[27904,"impl-Debug-for-Chunk"],[27905,"impl-Display-for-Chunk"],[27907,"impl-Debug-for-ChunkId"],[27908,"impl-Display-for-ChunkId"],[27909,"impl-Display-for-RowId"],[27910,"impl-Debug-for-RowId"],[27911,"impl-Display-for-TransportChunk"],[27912,"impl-Debug-for-TransportChunk"],[27913,"impl-Display-for-ChunkBatcherError"],[27914,"impl-Debug-for-ChunkBatcherError"],[27917,"impl-From%3CDeserializationError%3E-for-ChunkError"],[27918,"impl-From%3CSerializationError%3E-for-ChunkError"],[27919,"impl-From%3CError%3E-for-ChunkError"],[27937,"impl-FromIterator%3C(ComponentName,+ListArray%3Ci32%3E)%3E-for-ChunkComponents"],[27938,"impl-FromIterator%3C(ComponentDescriptor,+ListArray%3Ci32%3E)%3E-for-ChunkComponents"],[28723,"impl-Display-for-RecordingStreamError"],[28724,"impl-Debug-for-RecordingStreamError"],[28734,"impl-From%3CWebViewerSinkError%3E-for-RecordingStreamError"],[28735,"impl-From%3CFileSinkError%3E-for-RecordingStreamError"],[28736,"impl-From%3CSpawnError%3E-for-RecordingStreamError"],[28738,"impl-From%3CDataLoaderError%3E-for-RecordingStreamError"],[28739,"impl-From%3CChunkBatcherError%3E-for-RecordingStreamError"],[28740,"impl-From%3CSerializationError%3E-for-RecordingStreamError"],[28741,"impl-From%3CChunkError%3E-for-RecordingStreamError"],[28987,"impl-FileSink"],[28988,"impl-LogSink-for-FileSink"],[28990,"impl-Debug-for-FileSinkError"],[28991,"impl-Display-for-FileSinkError"],[29028,"impl-FileSink"],[29029,"impl-LogSink-for-FileSink"],[29090,"impl-Display-for-SpawnError"],[29091,"impl-Debug-for-SpawnError"],[29202,"impl-Display-for-WebViewerSinkError"],[29203,"impl-Debug-for-WebViewerSinkError"],[29208,"impl-From%3CWebViewerServerError%3E-for-WebViewerSinkError"],[29209,"impl-From%3CRerunServerError%3E-for-WebViewerSinkError"]],"c":"OzAAAAEAANAAZADdCQAAog4BAP8OAQA4DwAA0w8AAIUdAADhHQAA9B0AADAeAAABHwAA+x8AACYgAAA6IAAAviABAPAgAAAOIQAAGiEBAB0hAQAlIQEAMCEAADshAwBGIQMATSEBAFQhAwBeIQEAYyEBAGchAQB6IQAAfSEAAIAhAACCIQMAvCEAAL8hAAD3IQAADSIBABciAAAbIgAANCIAADkiAQBhIhwAHSMCACIjAQB6IwAAVDYBALxIAADHSQAAb0oAAE9LAABqSwAApEsCAF5NAACnTgAAaFAAANZRAAC2VAAAvlQAAAJVAABOVQAAwFUAABlXAQCcVwAA3lcAAAhYAAAUWAAAV1gAABdZAABvWQAAqVkBAMRZAQADWgEATloAAG1aAwB4WgMAgVoBAJJaAwCyWgEAuFoBANBaAQAAWwAADVsAACRbAAAwWwEASFsBAIBbAACDWwAACVwAAB9cAQApXAAALVwAAEZcAABLXAEAc1wcAGRdAACiYAAApGABAMNgAQDfZgAADXAAAA9wAAC8cAAA","e":"OjAAAAEAAAAAAMpQEAAAACAJeOgBDPF7DAyA/v9/ov//////7////x///////7////////////v//////z//Hz3//////3/u//n//8////////////8D/////xDi77Ows+e1QYD//3+Hua+fv/L//w8AAPz/////////3///D9f1F/n/////f3z4ffiD//////8H/P+2/////////8CDr+BL/v////3//////////8P//////////+T////////////zB1j/////////Xw/9wf//+5//8//5f////////wEAAAAAAAAAAAAABOD//zcYmKN/8ADk/7///wMA//P97/X///8AWA8KALtD/zvHzgUAAAAAAAAAAAAAAAAAAAAAwMfP/T8AAAAAAACAe344AQAw/9cBAIB/9/8PAAAAAAAAAAAEZGEAAAAAsJ8PAAAAAAAAAAAAAAAAtot9/AcAAPD/+////9/////////x/////////////////////////////////x9AFfz/+/8fAMD////////4//8fAPD/////////////////z/////8/DvD///8/AP7////////B/3//////////////H/D/////////P/gP/38A/+gf/wDw////fwDw//+v//////+3T+AH7333f//Af+gBnrUH/P/Hn8H/P+D/f/D/g///+fv///z//H////H8P3h++P//gf//////////////p2D/wP8fv/8f/3/4/////Pz/v/+H///9///4+P9+/1/4//+f/////6/Pt+f3/P8/AAB4/v/z//8P///////+///3//9/xP8D/O8f4P///wcS/v/BhP//////APLv///////f/z/4/2////9/CBlD3df9s1YKgNwW/v//3yv8////////1//////9////////8//////////////z//////+//f8b/v///////////////3/5////////////////////9f//////f0BMb6rHCkz+//9X9e//x////zcAAAD8/////////////////yPV/v///////wP9fMX/////////t/9Pj/7////////7/59QH/X///////////////////////////////////////////8fCOT/////////////////////P+L//3/g//////////////////////8fAHA78Hu+GQhAABEAwP////+/AAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBgAAAAAAADXWP/+/w2AnH/gA0Do+F8hAPyv/7cf9zQY/z///zsAAAAAAAAAAAAA0P97QHqA/z39538AAAAAAAAAAAAAAADyv5/jPv//3/8fAAAAAAAAvvl/AAPwPgAAAAAAAAAAAAAAAABgAODg/wMAAAAAiAEGAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAACAAAAAAAsBkAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMQEEAANiAMAAAAAAMBJgP9+AAAAgB+A/4//AQD4/QIUAOj//6/v//9z6P+vfQDT////ddWP3/8PALgd+D3f/MD//b//f/7//7H/P+3/////e9/fAfzq+eD//+//eP4//h8g/v3////////////z///r++/9P////9/7//8DMMD////////////////////////////////////P//////////9eM9r5////////B4D///////////////////9/////9P////////////////////8D+uf388fNnn+ff///7wEAvN+f+72/z6X/P/4fDuB+ZTT98z4Q/MD///++//3/3+A998fb//8fAAAAAAAAAAD+/38AAOT//////7//////7//+3//3//////////9/AAD////////////3//////9c97/f////P/D//////////////////QAAACD///+Xgxus5uw4sfh7fB/+/38AAAAAAAAAvP7//wcAAPD//////////38AAPj/P/z//w8AAAAY7JqWvjX/////////////AAAAAAAAAMD9HwL9+///////HwDg/kNWOfX//////38AAKhSZ8GXWabJUqsMAAAA+H/+3v//z27+////BwCA////AACAtfn//+////////9su+7r+/8PAAAAEADA//8DAPj//w8A0FJb+f//////HwD8///////8/////////////////////v9//x8A/h8A/v/////9////fwDw////////////////////////////Ae7n/P/3H///D9zEOAAe/70D/4CP+4MfwQ/n8Pd+APj/////7////9///78/wPMP+P/////Z//8P8P///1Nn/v/jt/////z/////fP///29mfh1f/wH///V//9tlfz8AAAAAAAAAAAAAAAAAAPz//////////////5//////7//////5z1On//3/H8D/////4/9/+P/////89///f////+f/fwD8f3/9/x/+//////8f8MN5+P//7/3////7//8H9v//3zPPv//+/38AAAAAAPj/f/////////1/YD/w/79//P/M/z/8/yH//+///f8PAOD//////3/1////y8PdH/z/+f/P//8//Pf9////OODn5///P9vnx4AHPx4w/sy/BwD/7//////////////////////9////////////////Lwvw//8PAP////////7/////AOD////////7////f/////8f8If/////fwAAAAAAAKmqCgBUFQAAIfD/////////////////////j/6/H/////////////7//wDwJM/z//Xv/wH/////b33v/v//4A8AAMD/+/p//v//4P7//z/////+/////2n///9/3Sd+nv+//v//////+f///58A/3///////////////////////////9//////////AwDA/9////8P/P////9/AMD///////////////7//////////+/////////////w//////////9/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//HzD//////+n//z8gCYmACAGE////////////bzQA/v//////////j///////Qfxz/v//f////////w8A/v//6///fxrv+f//7/dl/4/O//////3//z/3+279//bK/wD//x/g///u/7v/D7D///8NAADg//////////9/4P/fHwD8//+vLL3+AG8RAkQOi77//3r3//////8/BAAAAAAAAAD9D3X+///D+f8D/////////2CS+///////n1TarCwHAPj/////+P//Hv7//wMA/v9/L/D//////z/A2WwCzMEhPAFra0MA/v/X////Afj//////z8AAAAAAAAAAAAA6P89ID3A/57+8z8AAAAAAAAAAAAAAAADAAAAAAAAAABwrvYy67zqZRb+////////A//////////////////////5fw8IIAAAAgAA/v8XAID5//8AAPz//////3+EwP//0CAE/v////8TAADA//93/v/////4/////zn+/////////////w8A3PgP+P8/AACA/////w8AAAAAAAD/++NnDxeYPz4v4f/7u388//9/Jpj/9/N//w/A/1///v/+/+vv/w8AAADg////n5///////wMAAAAAAAAAAAAD4Pf/j/Ef4//vgP//7/+B/f//////lz+/t2+PP34AfwD4///g/gAI/v8HAND4/x/A/x8A/Pz5/+H/B/z5/wEAAPjx///+B/z/P/zP////f8P4///D//7/7P8A+Af/A+D/////fwD8/z8AAIBBPAD8/38A8P//gAH//P8//A///8//8P//AAAAAAAAAAAAAAAAgP///z+f//eAx///AAAAAMBmAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///zsAOOD//////////////+f//////////////////////////////3/g//////////////8HAOD///+f/w/y/f//////////////9f/v/v//////x//3//////+DwP//////35pdjwcAAAAAwOH/n+P/+f//////AwAAAAAA/v//////////////////////////////cQAAjPP///////////////fAcPf/d9fdAQDw/////////////////////393/P/5//////////////8N/v/uAABw3uH/+Hf+///////////////j//////////////////////87j/3//////wHg//////////////8HAAAAAPj/Xv//D/z//1+b3+/f///g////8P+r+fj///7//0f56Vd9zv/jB7j/////////v/8//v//+f//f4D/B/z////+/9j/P4b/P/b/3///////AAAAAP9z67F4uR+A////t/4fj/8f/vnLv/7//+P/////fxz////H/3////8AAPv/////////P/yH/9+///////l/D/DP/3f9bv//f4D3/////1/+g/fwHv7//fvv3///P///9//f/z/P/////38BmAKADqT/E/////////8f//f//wP//d8MKYD9/////3/+/w/A//8BcOz/23/n/wHg////v//nsQAB/v9/HBCYx////1lggP//32hW/P//z///7////////f///hP9/////f///n/8T3/gP/D/////wf7//3sO////////ERpJ/v+//b///wfQ/8e/+ZJ71D/w/7+fIvh/4v+P/j9ADAHa/v/////x/wAA/P//9/n8+/7vvv+P/P/fH5zNv/d9/78HwMB/////H3b8/89+f/3/ux8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"}],\ ["re_sdk_comms",{"t":"PFGPPPGSPPSSSPPGFPPGPONNNNNNNNNNCNNNNNNHHNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNONNNNOOHCNCNNNNNNNNNNNNNNNNNNOOOOOOOOOOFPPPFGPGPGPFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHONNNNNNNNNNNNNNNNNNNNNNNNNNONOHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFPGFPFFNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOHNNNNNNNNNNOONNNNNNNNNNNNNNONNOHNNNNNNNNNNOHNNNNHOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOGPPPPFGONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNOOOOOO","n":["ChannelDisconnected","Client","ClientError","ClientIsNewer","ClientIsOlder","Connect","ConnectionError","DEFAULT_SERVER_PORT","DecodeError","FailedToSpawnThread","PROTOCOL_HEADER","PROTOCOL_VERSION_0","PROTOCOL_VERSION_1","Send","SendError","ServerError","ServerOptions","TcpBindError","UnknownClient","VersionError","VersionError","addr","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","buffered_client","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","default_flush_timeout","default_server_addr","deref","deref","deref_mut","deref_mut","drop","drop","encode_join","encode_quit_tx","flushed_rx","fmt","fmt","fmt","fmt","from","from","from","from","from","from","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","max_latency_sec","msg_tx","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","quiet","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","send_join","send_quit_tx","serve","server","source","tcp_client","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","addr","addr","err","err","bind_addr","err","client_version","client_version","server_version","server_version","Client","DropIfDisconnected","Flush","Flush","FlushedMsg","InterruptMsg","LogMsg","MsgMsg","Packet","PacketMsg","Quit","QuitMsg","addr","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","az","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop_if_disconnected","encode_join","encode_quit_tx","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","flush","flushed_rx","fmt","fmt","fmt","fmt","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","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_request","into_request","into_request","into_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","msg_encode","msg_tx","new","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","send","send_join","send_msg_msg","send_quit_tx","send_until_success","tcp_sender","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","CongestionManager","FailedToSpawnThread","ServerError","ServerOptions","TcpBindError","Throttling","TimelineThrottling","__clone_box","accept_rate","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","az","az","az","az","az","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","cast_from","cast_from","chance_of_sending","checked_as","checked_as","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","init","init","init","init","init","into","into","into","into","into","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_request","into_request","into_request","into_request","into_request","last_log_time","last_time","listen_for_new_clients","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","lossy_into","lossy_into","max_latency_sec","max_latency_sec","new","new","null_value","null_value","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","quiet","register_latency","register_latency","rng","run_client","saturating_as","saturating_as","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","saturating_cast_from","send_time","serve","should_send","should_send_time","should_send_time_point","source","spawn_client","throttling","timeline_histories","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","bind_addr","err","ClientError","Connect","Connected","Pending","Send","TcpClient","TcpStreamState","addr","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","az","az","az","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","connect","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","flush","flush_timeout","fmt","fmt","from","from","from","has_timed_out_for_flush","init","init","init","into","into","into","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_request","into_request","into_request","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","new","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","reset","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","send","stream_state","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","addr","addr","err","err","num_attempts","start_time"],"q":[[0,"re_sdk_comms"],[111,"re_sdk_comms::ClientError"],[115,"re_sdk_comms::ServerError"],[117,"re_sdk_comms::VersionError"],[121,"re_sdk_comms::buffered_client"],[360,"re_sdk_comms::server"],[565,"re_sdk_comms::server::ServerError"],[567,"re_sdk_comms::tcp_client"],[682,"re_sdk_comms::tcp_client::ClientError"],[686,"re_sdk_comms::tcp_client::TcpStreamState"],[688,"core::any"],[689,"core::option"],[690,"core::time"],[691,"core::net::socket_addr"],[692,"core::fmt"],[693,"re_log_encoding::decoder"],[694,"re_log_types"],[695,"crossbeam_channel::err"],[696,"std::io::error"],[697,"alloc::boxed"],[698,"alloc::sync"],[699,"alloc::rc"],[700,"tonic::request"],[701,"re_smart_channel::receiver"],[702,"core::result"],[703,"core::error"],[704,"alloc::string"],[705,"re_log_encoding"],[706,"crossbeam_channel::channel"],[707,"dyn_clone::sealed"],[708,"std::net::tcp"],[709,"re_smart_channel::sender"],[710,"re_log_types::time_point::timeline"],[711,"re_log_types::time_point"]],"i":[9,0,0,12,12,55,0,0,9,27,0,0,0,55,9,0,0,27,9,0,9,32,9,12,9,12,9,12,9,12,9,12,0,9,12,9,12,9,12,0,0,9,12,9,12,9,12,32,32,32,9,9,12,12,9,9,9,9,9,12,9,12,9,12,9,12,9,12,9,12,9,12,9,12,9,12,25,32,9,12,9,12,25,9,12,9,12,32,32,0,0,9,0,9,12,9,12,9,12,9,12,9,12,9,12,9,12,9,12,9,12,57,58,57,58,59,59,60,61,60,61,0,35,37,39,0,0,37,0,39,0,35,0,32,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,32,33,34,35,32,32,32,33,34,35,33,33,33,33,34,34,34,34,35,35,35,35,32,32,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,0,32,32,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,32,32,32,32,0,0,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,37,39,32,33,34,35,0,27,0,0,27,0,0,25,50,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,45,49,50,27,25,45,49,50,27,25,45,25,25,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,25,27,27,25,49,50,27,27,25,45,25,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,50,50,0,49,50,27,25,45,49,50,27,25,45,50,25,49,50,25,45,49,50,27,25,45,49,50,27,25,45,25,49,50,49,0,49,50,27,25,45,49,50,27,25,45,45,0,49,49,49,27,0,49,49,25,27,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,49,50,27,25,45,59,59,0,55,56,56,55,0,0,41,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,41,56,41,55,56,41,55,56,41,55,41,41,55,55,56,41,55,41,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,41,56,41,55,56,41,55,56,56,41,55,56,41,55,41,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,56,41,55,57,58,57,58,62,62],"f":"``````````````````````{{{b{c}}}{{b{d}}}{}}0{{{b{fc}}}{{b{fd}}}{}}0{ce{}{}}0{{{b{c}}}{{b{e}}}{}{}}0{{{b{fc}}}{{b{fe}}}{}{}}0`22{c{{h{e}}}{}{}}000{{}{{h{j}}}}{{}l}{n{{b{c}}}{}}0{n{{b{fc}}}{}}0{nA`}0```{{{b{Ab}}{b{fAd}}}Af}0{{{b{Ah}}{b{fAd}}}Af}0{cc{}}{AhAb}{AjAb}{{{An{Al}}}Ab}{B`Ab}4{{}n}0{ce{}{}}0{{{Bb{c}}}{{Bb{d}}}{}}0{{{Bd{c}}}{{Bd{d}}}{}}0{{{Bf{c}}}{{Bf{d}}}{}}0{c{{Bh{e}}}{}{}}0{c{{h{e}}}{}{}}055``{c{{Bl{eBj}}}{}{}}000`6666``{{{b{Bn}}C`Cb}{{Ch{{Cd{Al}}Cf}}}}`{{{b{Ab}}}{{h{{b{Cj}}}}}}`{{{b{c}}}Cl{}}0{c{{Ch{e}}}{}{}}000{{{b{c}}}Cn{}}0;;;;;;;;;;```````````````````````{{{b{c}}}{{b{d}}}{}}00000{{{b{fc}}}{{b{fd}}}{}}00000======{{{b{c}}}{{b{e}}}{}{}}00000{{{b{fc}}}{{b{fe}}}{}{}}00000??????::::::::::::{n{{b{c}}}{}}00000{n{{b{fc}}}{}}00000{nA`}0{{{b{fD`}}}A`}1111{{{b{D`}}}A`}``{{{b{Db}}{b{Db}}}Bj}{{{b{Dd}}{b{Dd}}}Bj}{{{b{Df}}{b{Df}}}Bj}{{{b{c}}{b{e}}}Bj{}{}}000000000004`{{{b{D`}}{b{fAd}}}Af}{{{b{Db}}{b{fAd}}}Af}{{{b{Dd}}{b{fAd}}}Af}{{{b{Df}}{b{fAd}}}Af}{cc{}}00000{{}n}00000{ce{}{}}00000{{{Bb{c}}}{{Bb{d}}}{}}00000{{{Bd{c}}}{{Bd{d}}}{}}00000{{{Bf{c}}}{{Bf{d}}}{}}00000{c{{Bh{e}}}{}{}}00000{c{{h{e}}}{}{}}00000555555{{Dh{b{{Dl{Dj}}}}{b{{Dl{Dd}}}}{b{{E`{Dn}}}}}A`}`{{l{h{j}}}D`}{c{{Bl{eBj}}}{}{}}00000000000888888888888{{{b{D`}}Al}A`}`{{{b{D`}}Dj}A`}`{{{b{fEb}}Bj{b{{Ef{Ed}}}}{b{{Dl{Df}}}}}{{h{Df}}}}{{l{h{j}}{b{{Dl{Dn}}}}{b{{Dl{Df}}}}{b{{E`{Db}}}}}A`}{c{{Ch{e}}}{}{}}00000000000{{{b{c}}}Cn{}}00000>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>```````{{{b{c}}Eh}A`{}}`{{{b{c}}}{{b{d}}}{}}0000{{{b{fc}}}{{b{fd}}}{}}0000{ce{}{}}0000{{{b{c}}}{{b{e}}}{}{}}0000{{{b{fc}}}{{b{fe}}}{}{}}000022222`??????????{{{b{Cb}}}Cb}{{{b{c}}{b{fe}}}A`{}{}}{{}Cb}{{}Ej}{n{{b{c}}}{}}0000{n{{b{fc}}}{}}0000{nA`}0000{{{b{Cb}}{b{Cb}}}Bj}{{{b{Cf}}{b{fAd}}}Af}0{{{b{Cb}}{b{fAd}}}Af}{cc{}}0{B`Cf}111{{{b{c}}}c{}}{{}n}0000{ce{}{}}0000{{{Bb{c}}}{{Bb{d}}}{}}0000{{{Bd{c}}}{{Bd{d}}}{}}0000{{{Bf{c}}}{{Bf{d}}}{}}0000{c{{Bh{e}}}{}{}}0000``{{{b{El}}Cb{b{{En{Al}}}}}A`}{c{{h{e}}}{}{}}000066666``{F`Fb}{F`Fd}{{}c{}}0{c{{Bl{eBj}}}{}{}}000000000`{{{b{fFb}}F`}A`}{{{b{fFd}}F`}A`}`{{Ff{b{Bn}}{b{{En{Al}}}}Cb}{{Ch{A`Ab}}}}==========`{{{b{Bn}}C`Cb}{{Ch{{Cd{Al}}Cf}}}}{{{b{fFb}}{b{Al}}}Bj}{{{b{fFb}}FhFj}Bj}{{{b{fFb}}{b{Fl}}}Bj}{{{b{Cf}}}{{h{{b{Cj}}}}}}{{Ff{b{{En{Al}}}}Cb{h{l}}}A`}``{{{b{c}}}e{}{}}{{{b{c}}}Cl{}}{c{{Ch{e}}}{}{}}000000000{{{b{c}}}Cn{}}0000{ce{}{}}000000000000000000000000``````````{{{b{c}}}{{b{d}}}{}}00{{{b{fc}}}{{b{fd}}}{}}00222{{{b{c}}}{{b{e}}}{}{}}00{{{b{fc}}}{{b{fe}}}{}{}}00444{c{{h{e}}}{}{}}00000{{{b{fEb}}}{{Ch{A`Fn}}}}{n{{b{c}}}{}}00{n{{b{fc}}}{}}00{nA`}00{{{b{fEb}}}A`}`{{{b{Fn}}{b{fAd}}}Af}0{cc{}}00{{{b{Eb}}}Bj}{{}n}00>>>{{{Bb{c}}}{{Bb{d}}}{}}00{{{Bd{c}}}{{Bd{d}}}{}}00{{{Bf{c}}}{{Bf{d}}}{}}00{c{{Bh{e}}}{}{}}00==={ce{}{}}00{{l{h{j}}}Eb}{c{{Bl{eBj}}}{}{}}00000{{}G`}333333{{{b{fEb}}{b{{Ef{Ed}}}}}{{Ch{A`Fn}}}}`{{{b{c}}}Cl{}}{c{{Ch{e}}}{}{}}00000{{{b{c}}}Cn{}}00777777777777777``````","D":"Hd","p":[[1,"reference"],[10,"Any",688],[0,"mut"],[6,"Option",689],[5,"Duration",690],[6,"SocketAddr",691],[1,"usize"],[1,"unit"],[6,"ConnectionError",0],[5,"Formatter",692],[8,"Result",692],[6,"VersionError",0],[6,"DecodeError",693],[6,"LogMsg",694],[5,"SendError",695],[5,"Error",696],[5,"Box",697],[5,"Arc",698],[5,"Rc",699],[5,"Request",700],[1,"bool"],[1,"tuple"],[1,"str"],[1,"u16"],[5,"ServerOptions",360],[5,"Receiver",701],[6,"ServerError",360],[6,"Result",702],[10,"Error",703],[5,"String",704],[5,"TypeId",688],[5,"Client",121],[5,"FlushedMsg",121],[5,"QuitMsg",121],[6,"InterruptMsg",121],[5,"EncodingOptions",705],[6,"MsgMsg",121],[5,"Receiver",706],[6,"PacketMsg",121],[5,"Sender",706],[5,"TcpClient",567],[1,"u8"],[1,"slice"],[5,"Private",707],[5,"TimelineThrottling",360],[5,"TcpListener",708],[5,"Sender",709],[1,"f32"],[5,"CongestionManager",360],[5,"Throttling",360],[5,"TcpStream",708],[5,"TimelineName",710],[1,"i64"],[5,"TimePoint",711],[6,"ClientError",567],[6,"TcpStreamState",567],[15,"Connect",682],[15,"Send",682],[15,"TcpBindError",565],[15,"ClientIsOlder",117],[15,"ClientIsNewer",117],[15,"Pending",686]],"r":[[1,121],[2,567],[15,360],[16,360],[89,360]],"b":[[50,"impl-Debug-for-ConnectionError"],[51,"impl-Display-for-ConnectionError"],[52,"impl-Display-for-VersionError"],[53,"impl-Debug-for-VersionError"],[55,"impl-From%3CVersionError%3E-for-ConnectionError"],[56,"impl-From%3CDecodeError%3E-for-ConnectionError"],[57,"impl-From%3CSendError%3CLogMsg%3E%3E-for-ConnectionError"],[58,"impl-From%3CError%3E-for-ConnectionError"],[430,"impl-Display-for-ServerError"],[431,"impl-Debug-for-ServerError"],[611,"impl-Debug-for-ClientError"],[612,"impl-Display-for-ClientError"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAG4CJQABAAAAAwADAAgAAgAMAAAADgAHABcAEAAqAAwAOAADAD0AAQBBAAsATgAEAFQABQBbAB4AfAACAIAAAwCHAD0AxgADAMsAEADdAAQA6AAFAPQAJQAbAU0AagEDAG8BQgC0AQAAuAEFAMMBIQDmAQ0A9QEOAAUCNAA8AgAAPwIYAFkCCABjAgIAagICAHACHwCRAh8A"}],\ ["re_selection_panel",{"t":"FCCCCCOCCCCHHHHHHHHHHHHHHHFNNNNNNNNNNNNNNNNNNNNONNNNNNHOONNNNNNNONNNNNNNNNNNFNNNNNNNNHHHHNHNHNNNNNHHNNNNNNNNHNNNNNNNNHNNNNNNNHONHHNNNGPFPFNHHHNNNNNNNNNNNNNNNOONNNNNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNOOFPPGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNONNNNNNNNONNNNNNNNNNNNNNHHNNNNNNHHHHHHHHHHHPPPPGNNHNNNNNNNNNNHNNNNNNNNNHHNNNNNNNNNNHHHNNN","n":["SelectionPanel","defaults_ui","item_heading_no_breadcrumbs","item_heading_with_breadcrumbs","item_title","selection_panel","view_entity_modal","view_entity_picker","view_space_origin_ui","visible_time_range_ui","visualizer_ui","active_default_ui","active_defaults","add_popup_ui","component_to_vis","components_to_show_in_add_menu","view_components_defaults_section_ui","icon_and_title","item_heading_no_breadcrumbs","item_title_list_item","entity_path_breadcrumbs","item_bread_crumbs_ui","item_heading_with_breadcrumbs","last_part_of_item_heading","separator_icon_ui","viewport_breadcrumbs","ItemTitle","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","deref","deref_mut","downcast","drop","from","from_component_path","from_container_id","from_contents","from_instance_path","from_item","from_store_id","from_view_id","icon","init","into","into_any","into_any_arc","into_any_rc","into_request","is_component_static","label","label_style","lossless_try_into","lossy_into","new","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","tooltip","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","upcast","vzip","with_label_style","with_tooltip","wrapping_as","wrapping_cast_from","SelectionPanel","as_any","as_any_mut","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","clone_view_button_ui","container_children","container_kind_selection_ui","container_top_level_properties","contents","data_section_ui","default","default_selection_panel_width","deref","deref_mut","deserialize","downcast","drop","entity_path_filter_ui","entity_selection_ui","from","init","into","into_any","into_any_arc","into_any_rc","into_request","item_ui","list_existing_data_blueprints","lossless_try_into","lossy_into","null_value","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","serialize","show_list_item_for_container_child","show_panel","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","upcast","view_button","view_entity_modal","view_selection_ui","view_top_level_properties","visible_interactive_toggle_ui","vzip","wrapping_as","wrapping_cast_from","CanAddToView","Compatible","EntityAddInfo","No","ViewEntityPicker","__clone_box","add_entities_line_ui","add_entities_tree_ui","add_entities_ui","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","az","az","az","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","can_add","can_add_self_or_descendant","cast_from","cast_from","cast_from","checked_as","checked_as","checked_as","checked_cast_from","checked_cast_from","checked_cast_from","clone","clone_into","create_entity_add_info","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","from","from","from","from_ref","init","init","init","into","into","into","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_request","into_request","into_request","is_compatible","is_compatible_and_missing","join","lossless_try_into","lossless_try_into","lossless_try_into","lossy_into","lossy_into","lossy_into","modal_handler","null_value","null_value","null_value","open","overflowing_as","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","saturating_cast_from","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","ui","unwrapped_as","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","unwrapped_cast_from","upcast","upcast","upcast","view_id","vzip","vzip","vzip","wrapping_as","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","wrapping_cast_from","already_added","reason","EditState","Editing","NotEditing","SpaceOriginEditState","__clone_box","__clone_box","as_any","as_any","as_any_mut","as_any_mut","az","az","borrow","borrow","borrow_mut","borrow_mut","cast_from","cast_from","checked_as","checked_as","checked_cast_from","checked_cast_from","clone","clone","clone_into","clone_into","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","entered_editing","from","from","from_ref","from_ref","init","init","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_request","into_request","lossless_try_into","lossless_try_into","lossy_into","lossy_into","null_value","origin_string","overflowing_as","overflowing_as","overflowing_cast_from","overflowing_cast_from","saturating_as","saturating_as","saturating_cast_from","saturating_cast_from","selected_suggestion","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","unwrapped_as","unwrapped_as","unwrapped_cast_from","unwrapped_cast_from","upcast","upcast","view_space_origin_widget_editing_ui","view_space_origin_widget_ui","vzip","vzip","wrapping_as","wrapping_as","wrapping_cast_from","wrapping_cast_from","current_range_ui","query_range_ui","resolved_visible_history_boundary_ui","save_visible_time_ranges","show_visual_time_range","time_range_editor","visible_history_boundary_combo_label","visible_history_boundary_ui","visible_time_range_ui","visible_time_range_ui_for_data_result","visible_time_range_ui_for_view","Default","FallbackOrPlaceholder","Override","Store","ValueSource","as_any","as_any_mut","available_inactive_visualizers","az","borrow","borrow_mut","cast_from","checked_as","checked_cast_from","deref","deref_mut","downcast","drop","editable_blueprint_component_list_item","from","init","into","into_any","into_any_arc","into_any_rc","into_request","lossless_try_into","lossy_into","menu_add_new_visualizer","menu_more","overflowing_as","overflowing_cast_from","saturating_as","saturating_cast_from","try_from","try_into","type_id","unwrapped_as","unwrapped_cast_from","upcast","visualizer_components","visualizer_ui","visualizer_ui_impl","vzip","wrapping_as","wrapping_cast_from"],"q":[[0,"re_selection_panel"],[11,"re_selection_panel::defaults_ui"],[17,"re_selection_panel::item_heading_no_breadcrumbs"],[20,"re_selection_panel::item_heading_with_breadcrumbs"],[26,"re_selection_panel::item_title"],[76,"re_selection_panel::selection_panel"],[133,"re_selection_panel::view_entity_picker"],[269,"re_selection_panel::view_entity_picker::CanAddToView"],[271,"re_selection_panel::view_space_origin_ui"],[360,"re_selection_panel::visible_time_range_ui"],[371,"re_selection_panel::visualizer_ui"],[417,"re_viewer_context::view::view_context"],[418,"egui::ui"],[419,"re_types_core::loggable"],[420,"re_viewer_context::view::named_system"],[421,"alloc::collections::btree::map"],[422,"re_viewport_blueprint::view"],[423,"re_chunk::latest_at"],[424,"re_entity_db::entity_db"],[425,"re_log_types::path::entity_path"],[426,"alloc::vec"],[427,"alloc::string"],[428,"core::result"],[429,"re_ui::icons"],[430,"egui::widget_text"],[431,"core::convert"],[432,"re_viewer_context::viewer_context"],[433,"re_viewport_blueprint::viewport_blueprint"],[434,"re_viewer_context::item"],[435,"re_viewer_context::blueprint_id"],[436,"core::option"],[437,"re_log_types::path::entity_path_part"],[438,"re_viewer_context::contents"],[439,"core::any"],[440,"re_log_types::path::component_path"],[441,"egui::style"],[442,"re_entity_db::instance_path"],[443,"re_log_types"],[444,"alloc::boxed"],[445,"alloc::sync"],[446,"alloc::rc"],[447,"tonic::request"],[448,"re_ui"],[449,"egui_tiles::container"],[450,"re_viewer_context::view::view_states"],[451,"re_data_ui"],[452,"serde::de"],[453,"re_log_types::path::entity_path_filter"],[454,"re_viewer_context::component_ui_registry"],[455,"serde::ser"],[456,"egui::response"],[457,"re_viewer_context::query_context"],[458,"re_viewer_context::view::view_query"],[459,"dyn_clone::sealed"],[460,"re_entity_db::entity_tree"],[461,"nohash_hasher"],[462,"egui::context"],[463,"core::ops::control_flow"],[464,"re_types_core::datatypes::time_int"],[465,"re_log_types::time_point"],[466,"re_types_core::datatypes::time_range"],[467,"re_viewer_context::query_range"],[468,"re_types_core::datatypes::time_range_boundary"],[469,"re_log_types::time_point::timeline"],[470,"re_types::blueprint::archetypes::visible_time_ranges"],[471,"re_viewer_context::time_drag_value"],[472,"re_viewer_context::view::view_class"],[473,"re_chunk::id"],[474,"re_arrow2::array"],[475,"re_viewer_context::view::visualizer_system"]],"i":[0,0,0,0,0,0,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,45,45,45,45,45,45,45,45,0,0,0,0,45,0,45,0,45,45,45,45,45,0,0,45,45,45,45,45,45,45,45,0,45,45,45,45,45,45,45,45,0,45,45,45,45,45,45,45,0,45,45,0,0,45,45,45,0,61,0,61,0,61,0,0,0,62,61,59,62,61,59,62,61,59,62,61,59,62,61,59,59,59,62,61,59,62,61,59,62,61,59,61,61,0,62,61,59,62,61,59,62,61,59,62,61,59,62,61,59,61,61,61,61,61,62,61,59,61,62,61,59,62,61,59,62,61,59,62,61,59,62,61,59,62,61,59,61,61,61,62,61,59,62,61,59,62,62,61,59,62,62,61,59,62,61,59,62,61,59,62,61,59,61,62,61,59,62,61,59,62,61,59,62,62,61,59,62,61,59,62,61,59,62,62,61,59,62,61,59,62,61,59,81,82,0,64,64,0,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,64,65,64,65,64,65,64,65,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,65,64,65,64,65,64,65,64,65,64,65,64,65,64,65,0,0,64,65,64,65,64,65,0,0,0,0,0,0,0,0,0,0,0,83,83,83,83,0,83,83,0,83,83,83,83,83,83,83,83,83,83,0,83,83,83,83,83,83,83,83,83,0,0,83,83,83,83,83,83,83,83,83,83,0,0,0,83,83,83],"f":"```````````{{{d{b}}{d{fh}}{d{j}}{d{{A`{ln}}}}{d{Ab}}{d{Ad}}{d{Af}}}Ah}{{{d{b}}{d{Ab}}{d{Af}}{d{Ad}}}j}{{{d{b}}{d{fh}}{d{Aj}}{d{Ad}}{An{{Al{ln}}}}}Ah}{{{d{b}}}{{A`{ln}}}}{{{d{b}}{d{{A`{ln}}}}{d{j}}}{{Bb{{An{{Al{ln}}}}B`}}}}{{{d{b}}{d{fh}}{d{Ab}}}Ah}{{{d{fh}}{d{Bd}}c}Ah{{Bh{Bf}}}}{{{d{Bj}}{d{Bl}}{d{fh}}{d{Bn}}}Ah}0{{{d{Bj}}{d{fh}}{Cb{C`}}{d{Aj}}{d{{Cf{Cd}}}}Ch}Ah}111{{{d{fh}}}Ah}{{{d{Bj}}{d{Bl}}{d{fh}}Cj}Ah}`{{{d{c}}}{{d{Cl}}}{}}{{{d{fc}}}{{d{fCl}}}{}}{ce{}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}2{c{{Cb{e}}}{}{}}0{Cn{{d{c}}}{}}{Cn{{d{fc}}}{}}4{CnAh}{cc{}}{{{d{Bj}}{d{D`}}}Db}{{{d{Bl}}{d{Dd}}}Db}{{{d{Bj}}{d{Bl}}{d{Cj}}}Db}{{{d{Bj}}{d{Df}}{d{Dh}}}Db}{{{d{Bj}}{d{Bl}}{d{Df}}{d{Bn}}}Db}{{{d{Bj}}{d{Dj}}}Db}{{{d{Bj}}{d{Bl}}{d{C`}}}Db}`{{}Cn}?{{{Dl{c}}}{{Dl{Cl}}}{}}{{{Dn{c}}}{{Dn{Cl}}}{}}{{{E`{c}}}{{E`{Cl}}}{}}{c{{Eb{e}}}{}{}}{{{d{Bj}}{d{D`}}}Ch}``{c{{Cb{e}}}{}{}}{ce{}{}}{{c{d{Bd}}}Db{{Bh{Bf}}}}{c{{Al{eCh}}}{}{}}022`{c{{Bb{e}}}{}{}}0{{{d{c}}}Ed{}}44{{{d{c}}}{{Cb{{d{e}}}}}{}{}}5{{DbEf}Db}{{Dbc}Db{{Bh{Bf}}}}77`{{{d{c}}}{{d{Cl}}}{}}{{{d{fc}}}{{d{fCl}}}{}}9{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}};<<{{{d{Bj}}{d{fh}}{d{Bl}}C`}Ah}{{{d{Bj}}{d{Bl}}{d{fh}}{d{Dd}}}Ah}{{{d{fh}}{d{fEh}}}Ah}1{{{d{fEj}}{d{Bj}}{d{Bl}}{d{fEl}}{d{fh}}}Ah}{{{d{Bn}}}{{Cb{{Dl{En}}}}}}{{}Ej}{F`F`}{Cn{{d{c}}}{}}{Cn{{d{fc}}}{}}{c{{Bb{Ej}}}Fb};{CnAh}{{{d{Bj}}{d{fh}}C`{d{Fd}}{d{Aj}}}{{Cb{Fd}}}}{{{d{Bj}}{d{fh}}{d{Aj}}{d{Bl}}{d{C`}}{d{fEl}}}Ah}{cc{}}{{}Cn}{ce{}{}}{{{Dl{c}}}{{Dl{Cl}}}{}}{{{Dn{c}}}{{Dn{Cl}}}{}}{{{E`{c}}}{{E`{Cl}}}{}}{c{{Eb{e}}}{}{}}{{{d{fEj}}{d{Bj}}{d{Bl}}{d{fEl}}{d{fh}}{d{Bn}}Ff}Ah}{{{d{Bj}}{d{Bl}}{d{fh}}{d{Dh}}}Ah}{c{{Cb{e}}}{}{}}7{{}c{}}{c{{Al{eCh}}}{}{}}099{{{d{Ej}}c}BbFh}{{{d{Bj}}{d{Bl}}{d{fh}}{d{Cj}}}Ch}{{{d{fEj}}{d{Bj}}{d{Bl}}{d{fEl}}{d{fh}}Ch}Ah}{c{{Bb{e}}}{}{}}0{{{d{c}}}Ed{}}>>{{{d{c}}}{{Cb{{d{e}}}}}{}{}}{{{d{Bj}}{d{fh}}{d{Ab}}}Fj}`{{{d{fEj}}{d{Bj}}{d{fh}}{d{Bl}}{d{C`}}{d{fEl}}}Ah}{{{d{Bj}}{d{fh}}{d{Ab}}}Ah}{{{d{b}}{d{fh}}{d{Fl}}{d{Fn}}}Ah}{ce{}{}}00`````{{{d{c}}G`}Ah{}}{{{d{Bj}}{d{fh}}{d{Gb}}{d{Gd}}{d{Ab}}{d{Fl}}{d{Fd}}{d{{Gh{AjGf}}}}}Ah}04{{{d{c}}}{{d{Cl}}}{}}00{{{d{fc}}}{{d{fCl}}}{}}00444{{{d{c}}}{{d{e}}}{}{}}00{{{d{fc}}}{{d{fe}}}{}{}}00``666{c{{Cb{e}}}{}{}}00000{{{d{Gj}}}Gj}{{{d{c}}{d{fe}}}Ah{}{}}{{{d{Bj}}{d{Gd}}{d{Ab}}{d{Fl}}}{{Gh{AjGf}}}}{{}Gl}{{}Gj}{{}Gf}{Cn{{d{c}}}{}}00{Cn{{d{fc}}}{}}00:::{CnAh}00{{{d{Gj}}{d{Gj}}}Ch}{{{d{c}}{d{e}}}Ch{}{}}000{cc{}}00{{{d{c}}}c{}}{{}Cn}00{ce{}{}}00{{{Dl{c}}}{{Dl{Cl}}}{}}00{{{Dn{c}}}{{Dn{Cl}}}{}}00{{{E`{c}}}{{E`{Cl}}}{}}00{c{{Eb{e}}}{}{}}00{{{d{Gj}}}Ch}0{{{d{Gj}}{d{Gj}}}Gj}{c{{Cb{e}}}{}{}}00777`{{}c{}}00{{{d{fGl}}C`}Ah}{c{{Al{eCh}}}{}{}}00000::::::{{{d{c}}}e{}{}}{c{{Bb{e}}}{}{}}00000{{{d{c}}}Ed{}}00{{{d{fGl}}{d{Gn}}{d{Bj}}{d{Bl}}}Ah}>>>>>>{{{d{c}}}{{Cb{{d{e}}}}}{}{}}00`?????????``````{{{d{c}}G`}Ah{}}0{{{d{c}}}{{d{Cl}}}{}}0{{{d{fc}}}{{d{fCl}}}{}}0{ce{}{}}0{{{d{c}}}{{d{e}}}{}{}}0{{{d{fc}}}{{d{fe}}}{}{}}022>>>>{{{d{H`}}}H`}{{{d{Hb}}}Hb}{{{d{c}}{d{fe}}}Ah{}{}}0{{}H`}{Cn{{d{c}}}{}}0{Cn{{d{fc}}}{}}077{CnAh}0`{cc{}}0{{{d{c}}}c{}}0{{}Cn}0<<{{{Dl{c}}}{{Dl{Cl}}}{}}0{{{Dn{c}}}{{Dn{Cl}}}{}}0{{{E`{c}}}{{E`{Cl}}}{}}0{c{{Eb{e}}}{}{}}0{c{{Cb{e}}}{}{}}0{ce{}{}}0{{}c{}}`{c{{Al{eCh}}}{}{}}0002222`{{{d{c}}}e{}{}}0{c{{Bb{e}}}{}{}}000{{{d{c}}}Ed{}}05555{{{d{c}}}{{Cb{{d{e}}}}}{}{}}0{{{d{fh}}{d{Bj}}{d{Ab}}{d{fHb}}}{{Hd{{Cb{Aj}}Ah}}}}{{{d{fh}}{d{Bj}}{d{Ab}}}Ah}888888{{{d{Bj}}{d{fh}}HfHh{d{Hj}}}Ah}{{{d{Bj}}{d{fh}}{d{fHl}}{d{fCh}}Ch}Ah}{{{d{Bj}}{d{fh}}{d{Hn}}HhCh}Ah}{{{d{Bj}}{d{I`}}ChHl{d{Aj}}Ib}Ah}{{{d{Bj}}{d{fh}}{d{Hj}}HhHf}Ah}{{{d{Bj}}{d{fh}}{d{fHj}}Hf{d{fCh}}Hh{d{Id}}}Ah}{{HnHhCh}{{d{Gb}}}}{{{d{Bj}}{d{fh}}{d{fHn}}HhHf{d{Id}}ChHf}Ch}{{{d{Bj}}{d{fh}}Hl{d{Aj}}Ch}Ah}{{{d{Bj}}{d{fh}}{d{Fn}}}Ah}{{{d{Bj}}{d{fh}}{d{Ab}}{d{If}}{d{Ih}}}Ah}`````{{{d{c}}}{{d{Cl}}}{}}{{{d{fc}}}{{d{fCl}}}{}}{{{d{b}}{d{Af}}{d{Ab}}{d{Fn}}{d{{Cf{n}}}}}{{An{n}}}}{ce{}{}}{{{d{c}}}{{d{e}}}{}{}}{{{d{fc}}}{{d{fe}}}{}{}}2{c{{Cb{e}}}{}{}}0{Cn{{d{c}}}{}}{Cn{{d{fc}}}{}}4{CnAh}{{{d{Ij}}{d{fh}}{d{Gb}}{d{Aj}}l{Cb{Il}}{d{In}}}Fj}{cc{}}{{}Cn}9{{{Dl{c}}}{{Dl{Cl}}}{}}{{{Dn{c}}}{{Dn{Cl}}}{}}{{{E`{c}}}{{E`{Cl}}}{}}{c{{Eb{e}}}{}{}}:={{{d{b}}{d{fh}}{d{Fn}}{d{{Cf{n}}}}{d{{Cf{n}}}}}Ah}{{{d{b}}{d{fh}}l{d{Aj}}{d{{Cb{{Dl{In}}}}}}{Cb{{Dl{In}}}}{d{In}}{d{In}}}Ah}{c{{Al{eCh}}}{}{}}0{ce{}{}}0{c{{Bb{e}}}{}{}}0{{{d{c}}}Ed{}}22{{{d{c}}}{{Cb{{d{e}}}}}{}{}}{{{d{b}}{d{fh}}{d{Fn}}{d{J`}}}Ah}{{{d{b}}{d{Ab}}{d{Aj}}{d{fh}}}Ah}{{{d{b}}{d{fh}}{d{Fn}}{d{{Cf{n}}}}}Ah}666","D":"El","p":[[5,"ViewContext",417],[1,"reference"],[0,"mut"],[5,"Ui",418],[8,"ComponentNameSet",419],[5,"ComponentName",419],[5,"ViewSystemIdentifier",420],[5,"BTreeMap",421],[5,"ViewBlueprint",422],[5,"LatestAtQuery",423],[5,"EntityDb",424],[1,"unit"],[5,"EntityPath",425],[1,"tuple"],[5,"Vec",426],[5,"String",427],[6,"Result",428],[5,"Icon",429],[6,"WidgetText",430],[10,"Into",431],[5,"ViewerContext",432],[5,"ViewportBlueprint",433],[6,"Item",434],[8,"ViewId",435],[6,"Option",436],[5,"EntityPathPart",437],[1,"slice"],[1,"bool"],[6,"Contents",438],[10,"Any",439],[1,"usize"],[5,"ComponentPath",440],[5,"ItemTitle",26],[8,"ContainerId",435],[5,"Style",441],[5,"InstancePath",442],[5,"StoreId",443],[5,"Box",444],[5,"Arc",445],[5,"Rc",446],[5,"Request",447],[5,"TypeId",439],[6,"LabelStyle",448],[6,"ContainerKind",449],[5,"SelectionPanel",76],[5,"ViewStates",450],[10,"DataUi",451],[1,"f32"],[10,"Deserializer",452],[5,"EntityPathFilter",453],[6,"UiLayout",454],[10,"Serializer",455],[5,"Response",456],[5,"DataQueryResult",457],[5,"DataResult",458],[5,"Private",459],[1,"str"],[5,"EntityTree",460],[5,"EntityAddInfo",133],[8,"IntMap",461],[6,"CanAddToView",133],[5,"ViewEntityPicker",133],[5,"Context",462],[6,"SpaceOriginEditState",271],[5,"EditState",271],[6,"ControlFlow",463],[5,"TimeInt",464],[6,"TimeType",465],[5,"TimeRange",466],[6,"QueryRange",467],[6,"TimeRangeBoundary",468],[5,"TimelineName",469],[5,"VisibleTimeRanges",470],[5,"TimeDragValue",471],[10,"ViewClass",472],[10,"ViewState",472],[5,"QueryContext",457],[5,"RowId",473],[10,"Array",474],[10,"VisualizerSystem",475],[15,"Compatible",269],[15,"No",269],[6,"ValueSource",371]],"r":[[0,76]],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAHMBIgACAAEABQABAAgACgAWAAAAGAABABsADAApAAgAMwAZAE4AFABkAAAAZgAAAGgABABuAAcAdwAHAIAAAACCAAMAhwACAIsANADDAAMAygALANgAOgAUAR4ANgEDADwBDABKAQcAUwENAGMBBgBrAQUAcgEFAHkBAQB8AQoAiAEAAIoBBgCSAQ8A"}],\ diff --git a/docs/rust/head/src/re_renderer/global_bindings.rs.html b/docs/rust/head/src/re_renderer/global_bindings.rs.html index 7ed81e75ca54..c4a22288f0e9 100644 --- a/docs/rust/head/src/re_renderer/global_bindings.rs.html +++ b/docs/rust/head/src/re_renderer/global_bindings.rs.html @@ -139,6 +139,25 @@ 139 140 141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160

      use crate::{
           wgpu_buffer_types,
           wgpu_resources::{
      @@ -186,8 +205,9 @@
       
       pub(crate) struct GlobalBindings {
           pub(crate) layout: GpuBindGroupLayoutHandle,
      -    nearest_neighbor_sampler: GpuSamplerHandle,
      -    trilinear_sampler: GpuSamplerHandle,
      +    nearest_neighbor_sampler_repeat: GpuSamplerHandle,
      +    nearest_neighbor_sampler_clamped: GpuSamplerHandle,
      +    trilinear_sampler_repeat: GpuSamplerHandle,
       }
       
       impl GlobalBindings {
      @@ -214,24 +234,31 @@
                                   },
                                   count: None,
                               },
      -                        // Sampler without any filtering.
      +                        // Sampler without any filtering, repeat.
                               wgpu::BindGroupLayoutEntry {
                                   binding: 1,
                                   visibility: wgpu::ShaderStages::FRAGMENT,
                                   ty: wgpu::BindingType::Sampler(wgpu::SamplerBindingType::NonFiltering),
                                   count: None,
                               },
      -                        // Trilinear sampler.
      +                        // Sampler without any filtering, clamped.
                               wgpu::BindGroupLayoutEntry {
                                   binding: 2,
                                   visibility: wgpu::ShaderStages::FRAGMENT,
      +                            ty: wgpu::BindingType::Sampler(wgpu::SamplerBindingType::NonFiltering),
      +                            count: None,
      +                        },
      +                        // Trilinear sampler, repeat.
      +                        wgpu::BindGroupLayoutEntry {
      +                            binding: 3,
      +                            visibility: wgpu::ShaderStages::FRAGMENT,
                                   ty: wgpu::BindingType::Sampler(wgpu::SamplerBindingType::Filtering),
                                   count: None,
                               },
                           ],
                       },
                   ),
      -            nearest_neighbor_sampler: pools.samplers.get_or_create(
      +            nearest_neighbor_sampler_repeat: pools.samplers.get_or_create(
                       device,
                       &SamplerDesc {
                           label: "GlobalBindings::nearest_neighbor_sampler".into(),
      @@ -241,7 +268,17 @@
                           ..Default::default()
                       },
                   ),
      -            trilinear_sampler: pools.samplers.get_or_create(
      +            nearest_neighbor_sampler_clamped: pools.samplers.get_or_create(
      +                device,
      +                &SamplerDesc {
      +                    label: "GlobalBindings::nearest_neighbor_sampler_clamped".into(),
      +                    address_mode_u: wgpu::AddressMode::ClampToEdge,
      +                    address_mode_v: wgpu::AddressMode::ClampToEdge,
      +                    address_mode_w: wgpu::AddressMode::ClampToEdge,
      +                    ..Default::default()
      +                },
      +            ),
      +            trilinear_sampler_repeat: pools.samplers.get_or_create(
                       device,
                       &SamplerDesc {
                           label: "GlobalBindings::trilinear_sampler".into(),
      @@ -272,8 +309,9 @@
                       label: "GlobalBindings::create_bind_group".into(),
                       entries: smallvec![
                           frame_uniform_buffer_binding,
      -                    BindGroupEntry::Sampler(self.nearest_neighbor_sampler),
      -                    BindGroupEntry::Sampler(self.trilinear_sampler),
      +                    BindGroupEntry::Sampler(self.nearest_neighbor_sampler_repeat),
      +                    BindGroupEntry::Sampler(self.nearest_neighbor_sampler_clamped),
      +                    BindGroupEntry::Sampler(self.trilinear_sampler_repeat),
                       ],
                       layout: self.layout,
                   },
      diff --git a/docs/rust/head/trait.impl/core/convert/trait.From.js b/docs/rust/head/trait.impl/core/convert/trait.From.js
      index cceb37823583..46c4cc4daa3d 100644
      --- a/docs/rust/head/trait.impl/core/convert/trait.From.js
      +++ b/docs/rust/head/trait.impl/core/convert/trait.From.js
      @@ -3,18 +3,18 @@
       "raw_mesh":[["impl From<GltfPrimitive> for Mesh3D"],["impl From<GltfTransform> for Transform3D"]],
       "re_analytics":[["impl From<&str> for Property"],["impl From<AnalyticsError> for CliError"],["impl From<Id> for Property"],["impl From<ConfigError> for CliError"],["impl From<ConfigError> for AnalyticsError"],["impl From<PipelineError> for AnalyticsError"],["impl From<bool> for Property"],["impl From<f64> for Property"],["impl From<i64> for Property"],["impl From<String> for Property"],["impl From<Error> for CliError"],["impl From<Error> for AnalyticsError"],["impl From<Error> for ConfigError"],["impl From<Error> for PipelineError"],["impl From<Error> for CliError"],["impl From<Error> for ConfigError"],["impl From<Error> for PipelineError"]],
       "re_chunk":[["impl From<DeserializationError> for ChunkError"],["impl From<Error> for ChunkError"],["impl From<SerializationError> for ChunkError"],["impl<'a> From<&'a ChunkId> for Cow<'a, ChunkId>"],["impl<'a> From<&'a RowId> for Cow<'a, RowId>"],["impl<'a> From<ChunkId> for Cow<'a, ChunkId>"],["impl<'a> From<RowId> for Cow<'a, RowId>"]],
      -"re_chunk_store":[["impl From<&ComponentColumnDescriptor> for ComponentDescriptor"],["impl From<ChunkError> for ChunkStoreError"],["impl From<ColumnDescriptor> for ColumnSelector"],["impl From<ColumnSelector> for ColumnSelector"],["impl From<ComponentColumnDescriptor> for ComponentColumnSelector"],["impl From<ComponentColumnDescriptor> for ComponentDescriptor"],["impl From<ComponentColumnSelector> for ColumnSelector"],["impl From<QueryExpression> for Query"],["impl From<TimeColumnDescriptor> for TimeColumnSelector"],["impl From<TimeColumnSelector> for ColumnSelector"]],
      +"re_chunk_store":[["impl From<&ComponentColumnDescriptor> for ComponentDescriptor"],["impl From<ColumnDescriptor> for ColumnSelector"],["impl From<ColumnSelector> for ColumnSelector"],["impl From<ComponentColumnDescriptor> for ComponentColumnSelector"],["impl From<ComponentColumnDescriptor> for ComponentDescriptor"],["impl From<ComponentColumnSelector> for ColumnSelector"],["impl From<QueryExpression> for Query"],["impl From<TimeColumnDescriptor> for TimeColumnSelector"],["impl From<TimeColumnSelector> for ColumnSelector"],["impl From<ChunkError> for ChunkStoreError"]],
       "re_component_ui":[["impl From<Vec3> for AxisDirection"]],
       "re_data_loader":[["impl From<ChunkError> for DataLoaderError"],["impl From<DecodeError> for DataLoaderError"],["impl From<Error> for DataLoaderError"],["impl From<Error> for DataLoaderError"]],
      -"re_entity_db":[["impl From<ChunkError> for Error"],["impl From<Error> for StoreLoadError"],["impl From<DecodeError> for StoreLoadError"],["impl From<EntityPath> for InstancePath"],["impl From<ChunkStoreError> for Error"]],
      +"re_entity_db":[["impl From<ChunkStoreError> for Error"],["impl From<Error> for StoreLoadError"],["impl From<EntityPath> for InstancePath"],["impl From<ChunkError> for Error"],["impl From<DecodeError> for StoreLoadError"]],
       "re_grpc_client":[["impl From<ChunkError> for StreamError"],["impl From<CodecError> for StreamError"],["impl From<Error> for StreamError"],["impl From<TonicStatusError> for StreamError"]],
      -"re_log_encoding":[["impl From<ChunkError> for DecodeError"],["impl From<ChunkError> for EncodeError"],["impl From<CodecError> for DecodeError"],["impl From<CodecError> for EncodeError"],["impl From<EncodeError> for FileSinkError"],["impl From<Compression> for Compression"],["impl From<OptionsError> for DecodeError"],["impl From<TypeConversionError> for DecodeError"],["impl From<Compression> for Compression"],["impl From<Error> for DecodeError"],["impl From<Error> for EncodeError"],["impl From<DecodeError> for DecodeError"],["impl From<EncodeError> for EncodeError"],["impl From<CompressError> for EncodeError"],["impl From<DecompressError> for DecodeError"],["impl From<Error> for DecodeError"],["impl From<Error> for DecodeError"],["impl From<Error> for EncodeError"],["impl From<Error> for EncodeError"]],
      +"re_log_encoding":[["impl From<CodecError> for DecodeError"],["impl From<CodecError> for EncodeError"],["impl From<EncodeError> for FileSinkError"],["impl From<Compression> for Compression"],["impl From<OptionsError> for DecodeError"],["impl From<TypeConversionError> for DecodeError"],["impl From<Compression> for Compression"],["impl From<Error> for DecodeError"],["impl From<Error> for EncodeError"],["impl From<DecodeError> for DecodeError"],["impl From<EncodeError> for EncodeError"],["impl From<ChunkError> for DecodeError"],["impl From<ChunkError> for EncodeError"],["impl From<CompressError> for EncodeError"],["impl From<DecompressError> for DecodeError"],["impl From<Error> for DecodeError"],["impl From<Error> for DecodeError"],["impl From<Error> for EncodeError"],["impl From<Error> for EncodeError"]],
       "re_log_types":[["impl From<&str> for EntityPath"],["impl From<&str> for EntityPathPart"],["impl From<&str> for ApplicationId"],["impl From<&str> for TimelineName"],["impl From<&EntityPath> for EntityPath"],["impl From<&ResolvedTimeRangeF> for RangeInclusive<TimeReal>"],["impl From<&[EntityPathPart]> for EntityPath"],["impl From<Infallible> for TryFromIntError"],["impl From<FileSource> for FileSource"],["impl From<StoreKind> for StoreKind"],["impl From<StoreSource> for StoreSource"],["impl From<PathParseError> for EntityPathFilterParseError"],["impl From<StoreKind> for StoreKind"],["impl From<f32> for TimeReal"],["impl From<f64> for TimeReal"],["impl From<i64> for TimeReal"],["impl From<u32> for MyColor"],["impl From<u64> for Instance"],["impl From<BTreeMap<Timeline, TimeInt>> for TimePoint"],["impl From<String> for EntityPath"],["impl From<String> for EntityPathPart"],["impl From<String> for ApplicationId"],["impl From<String> for TimelineName"],["impl From<Vec<EntityPathPart>> for EntityPath"],["impl From<TryFromIntError> for TryFromIntError"],["impl From<Duration> for Duration"],["impl From<EntityPath> for String"],["impl From<EntityPath> for EntityPathRule"],["impl From<EntityPath> for EntityPath"],["impl From<ResolvedTimeRange> for ResolvedTimeRangeF"],["impl From<ResolvedTimeRange> for IndexRange"],["impl From<ResolvedTimeRange> for TimeRange"],["impl From<ResolvedTimeRangeF> for RangeInclusive<TimeReal>"],["impl From<ApplicationId> for ApplicationId"],["impl From<BlueprintActivationCommand> for LogMsg"],["impl From<BlueprintActivationCommand> for BlueprintActivationCommand"],["impl From<PythonVersion> for PythonVersion"],["impl From<SetStoreInfo> for LogMsg"],["impl From<SetStoreInfo> for SetStoreInfo"],["impl From<StoreId> for RecordingId"],["impl From<StoreId> for StoreId"],["impl From<StoreInfo> for StoreInfo"],["impl From<Duration> for TimeReal"],["impl From<Time> for TimeReal"],["impl From<Time> for Time"],["impl From<NonMinI64> for i64"],["impl From<NonMinI64> for TimeInt"],["impl From<TimeInt> for Duration"],["impl From<TimeInt> for Time"],["impl From<TimeInt> for TimeReal"],["impl From<TimeInt> for TimeInt"],["impl From<TimeInt> for TimeInt"],["impl From<Timeline> for Timeline"],["impl From<TimeReal> for Duration"],["impl From<TimeReal> for Time"],["impl From<ApplicationId> for ApplicationId"],["impl From<RecordingId> for StoreId"],["impl From<StoreId> for StoreId"],["impl From<Time> for Time"],["impl From<TimeInt> for TimeInt"],["impl From<TimeRange> for ResolvedTimeRange"],["impl From<Timeline> for Timeline"],["impl From<InternedString> for EntityPathPart"],["impl From<EntityPath> for EntityPath"],["impl From<TimeInt> for TimeInt"],["impl<'a> From<&'a MyColor> for Cow<'a, MyColor>"],["impl<'a> From<&'a MyIndex> for Cow<'a, MyIndex>"],["impl<'a> From<&'a MyLabel> for Cow<'a, MyLabel>"],["impl<'a> From<&'a MyPoint> for Cow<'a, MyPoint>"],["impl<'a> From<&'a MyPoint64> for Cow<'a, MyPoint64>"],["impl<'a> From<&'a EntityPath> for Cow<'a, EntityPath>"],["impl<'a> From<MyColor> for Cow<'a, MyColor>"],["impl<'a> From<MyIndex> for Cow<'a, MyIndex>"],["impl<'a> From<MyLabel> for Cow<'a, MyLabel>"],["impl<'a> From<MyPoint> for Cow<'a, MyPoint>"],["impl<'a> From<MyPoint64> for Cow<'a, MyPoint64>"],["impl<'a> From<EntityPath> for Cow<'a, EntityPath>"],["impl<F> From<F> for ArrowChunkReleaseCallback
      where\n F: Fn(Chunk<Box<dyn Arrow2Array>>) + Send + Sync + 'static,
      "],["impl<T: TryInto<TimeInt>, const N: usize> From<[(Timeline, T); N]> for TimePoint"]], "re_protos":[["impl From<EncoderVersion> for i32"],["impl From<SparseFillStrategy> for i32"],["impl From<StoreKind> for i32"],["impl From<Compression> for i32"],["impl From<Encoding> for i32"],["impl From<FileSourceKind> for i32"],["impl From<StoreSourceKind> for i32"],["impl From<ErrorCode> for i32"],["impl From<RecordingType> for i32"],["impl From<DecodeError> for TypeConversionError"],["impl From<EncodeError> for TypeConversionError"],["impl From<UnknownEnumValue> for TypeConversionError"]], "re_query":[["impl From<Error> for QueryError"],["impl From<ComponentNotFoundError> for QueryError"],["impl From<DeserializationError> for QueryError"],["impl From<Error> for QueryError"],["impl From<SerializationError> for QueryError"]], "re_renderer":[["impl From<&str> for DebugLabel"],["impl From<Option<&str>> for DebugLabel"],["impl From<CpuWriteGpuReadError> for DataTextureSourceWriteError"],["impl From<CpuWriteGpuReadError> for MeshError"],["impl From<CpuWriteGpuReadError> for LineDrawDataError"],["impl From<CpuWriteGpuReadError> for PointCloudDrawDataError"],["impl From<CpuWriteGpuReadError> for ImageDataToTextureError"],["impl From<DataTextureSourceWriteError> for LineDrawDataError"],["impl From<GpuReadbackError> for PickingLayerError"],["impl From<MeshError> for GltfImportError"],["impl From<MeshError> for ObjImportError"],["impl From<MeshError> for StlImportError"],["impl From<DebugOverlayError> for ViewBuilderError"],["impl From<DrawError> for QueueableDrawDataError"],["impl From<ImageDataToTextureError> for VideoPlayerError"],["impl From<TextureManager2DError<Never>> for ImageDataToTextureError"],["impl From<PoolError> for PickingLayerError"],["impl From<PoolError> for DrawError"],["impl From<PoolError> for LineDrawDataError"],["impl From<Error> for VideoPlayerError"],["impl From<f32> for F32RowPadded"],["impl From<u32> for U32RowPadded"],["impl From<String> for DebugLabel"],["impl From<Affine3A> for Mat4"],["impl From<Affine3A> for Mat4x3"],["impl From<Mat3> for Mat3"],["impl From<Mat4> for Mat4"],["impl From<Vec3A> for Vec3RowPadded"],["impl From<Vec3A> for Vec3Unpadded"],["impl From<Vec4> for Vec4"],["impl From<Vec2> for Vec2"],["impl From<Vec2> for Vec2RowPadded"],["impl From<Vec3> for Vec3RowPadded"],["impl From<Vec3> for Vec3Unpadded"],["impl From<UVec2> for UVec2"],["impl From<UVec2> for UVec2RowPadded"],["impl From<KeyData> for CpuModelMeshKey"],["impl From<KeyData> for GpuBindGroupLayoutHandle"],["impl From<KeyData> for GpuBindGroupHandle"],["impl From<KeyData> for GpuBufferHandle"],["impl From<KeyData> for GpuPipelineLayoutHandle"],["impl From<KeyData> for GpuRenderPipelineHandle"],["impl From<KeyData> for GpuSamplerHandle"],["impl From<KeyData> for GpuShaderModuleHandle"],["impl From<KeyData> for GpuTextureHandle"],["impl From<PickingLayerId> for [u32; 4]"],["impl From<RectInt> for RectF32"],["impl From<Size> for SizeHalf"],["impl From<Rgba> for Vec4"],["impl From<Mat4> for Mat4"],["impl From<Vec4> for Vec4"],["impl From<Error> for GltfImportError"],["impl From<LoadError> for ObjImportError"],["impl From<TextureFormat> for SourceImageDataFormat"],["impl From<[f32; 2]> for Vec2"],["impl From<[u8; 2]> for UVec2"],["impl From<[u8; 2]> for UVec2RowPadded"],["impl<'a> From<&'a GpuBindGroup> for Option<&'a BindGroup>"],["impl<D: DrawData + Sync + Send + 'static> From<D> for QueueableDrawData"],["impl<DataCreationError> From<ImageDataToTextureError> for TextureManager2DError<DataCreationError>"],["impl<P: Into<PathBuf>> From<P> for ImportClause"]], "re_sdk":[["impl From<EncodeError> for BinaryStreamSinkError"],["impl From<DataLoaderError> for RecordingStreamError"],["impl From<SerializationError> for RecordingStreamError"],["impl From<ChunkBatcherError> for RecordingStreamError"],["impl From<ChunkError> for RecordingStreamError"],["impl From<FileSinkError> for RecordingStreamError"],["impl From<SpawnError> for RecordingStreamError"],["impl From<WebViewerSinkError> for RecordingStreamError"],["impl From<WebViewerServerError> for WebViewerSinkError"],["impl From<RerunServerError> for WebViewerSinkError"],["impl From<Error> for SpawnError"]], -"re_sdk_comms":[["impl From<DecodeError> for ConnectionError"],["impl From<VersionError> for ConnectionError"],["impl From<Error> for ConnectionError"],["impl From<Error> for ServerError"],["impl From<SendError<LogMsg>> for ConnectionError"]], +"re_sdk_comms":[["impl From<VersionError> for ConnectionError"],["impl From<Error> for ConnectionError"],["impl From<Error> for ServerError"],["impl From<DecodeError> for ConnectionError"],["impl From<SendError<LogMsg>> for ConnectionError"]], "re_string_interner":[["impl From<&str> for InternedString"],["impl From<String> for InternedString"]], "re_time_panel":[["impl From<TimePanelSource> for Id"]], "re_tuid":[["impl From<Tuid> for Cow<'_, Tuid>"],["impl From<Tuid> for Tuid"],["impl From<Tuid> for Tuid"],["impl<'a> From<&'a Tuid> for Cow<'a, Tuid>"]], diff --git a/docs/rust/head/trait.impl/re_chunk_store/subscribers/trait.ChunkStoreSubscriber.js b/docs/rust/head/trait.impl/re_chunk_store/subscribers/trait.ChunkStoreSubscriber.js index e4949f488e9d..5413c0946ecd 100644 --- a/docs/rust/head/trait.impl/re_chunk_store/subscribers/trait.ChunkStoreSubscriber.js +++ b/docs/rust/head/trait.impl/re_chunk_store/subscribers/trait.ChunkStoreSubscriber.js @@ -1,8 +1,8 @@ (function() {var implementors = { "custom_store_subscriber":[["impl ChunkStoreSubscriber for ComponentsPerRecording"],["impl ChunkStoreSubscriber for Orchestrator"],["impl ChunkStoreSubscriber for TimeRangesPerEntity"]], "re_chunk_store":[], -"re_entity_db":[["impl ChunkStoreSubscriber for IngestionStatistics"],["impl ChunkStoreSubscriber for EntityTree"],["impl ChunkStoreSubscriber for TimeHistogramPerTimeline"],["impl ChunkStoreSubscriber for TimesPerTimeline"]], -"re_query":[["impl ChunkStoreSubscriber for QueryCache"]], +"re_entity_db":[["impl ChunkStoreSubscriber for IngestionStatistics"],["impl ChunkStoreSubscriber for EntityTree"],["impl ChunkStoreSubscriber for TimeHistogramPerTimeline"],["impl ChunkStoreSubscriber for TimesPerTimeline"]], +"re_query":[["impl ChunkStoreSubscriber for QueryCache"]], "re_view":[], "re_view_spatial":[["impl ChunkStoreSubscriber for SpatialTopologyStoreSubscriber"]], "re_viewer":[], diff --git a/docs/rust/head/type.impl/re_chunk/transport/struct.TransportChunk.js b/docs/rust/head/type.impl/re_chunk/transport/struct.TransportChunk.js index 6c27310228a9..f23dd1328cce 100644 --- a/docs/rust/head/type.impl/re_chunk/transport/struct.TransportChunk.js +++ b/docs/rust/head/type.impl/re_chunk/transport/struct.TransportChunk.js @@ -1,3 +1,3 @@ (function() {var type_impls = { -"re_dataframe":[["
      source§

      impl Clone for TransportChunk

      source§

      fn clone(&self) -> TransportChunk

      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
      ","Clone","re_dataframe::engine::RecordBatch"],["
      source§

      impl Debug for TransportChunk

      source§

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

      Formats the value using the given formatter. Read more
      ","Debug","re_dataframe::engine::RecordBatch"],["
      source§

      impl Display for TransportChunk

      source§

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

      Formats the value using the given formatter. Read more
      ","Display","re_dataframe::engine::RecordBatch"],["
      source§

      impl TransportChunk

      source

      pub fn try_to_arrow_record_batch(&self) -> Result<RecordBatch, ArrowError>

      Create an arrow-rs [RecordBatch] containing the data from this TransportChunk.

      \n

      This is a “fairly” cheap operation, as it does not copy the underlying arrow data,\nbut does incur overhead of generating an alternative representation of the arrow-\nrelated rust structures that refer to those data buffers.

      \n
      source

      pub fn from_arrow_record_batch(batch: &RecordBatch) -> TransportChunk

      Create a TransportChunk from an arrow-rs [RecordBatch].

      \n

      This is a “fairly” cheap operation, as it does not copy the underlying arrow data,\nbut does incur overhead of generating an alternative representation of the arrow-\nrelated rust structures that refer to those data buffers.

      \n
      ",0,"re_dataframe::engine::RecordBatch"],["
      source§

      impl TransportChunk

      source

      pub fn id(&self) -> Result<ChunkId, ChunkError>

      source

      pub fn entity_path(&self) -> Result<EntityPath, ChunkError>

      source

      pub fn heap_size_bytes(&self) -> Option<u64>

      source

      pub fn is_sorted(&self) -> bool

      Looks in the chunk metadata for the IS_SORTED marker.

      \n

      It is possible that a chunk is sorted but didn’t set that marker.\nThis is fine, although wasteful.

      \n
      source

      pub fn columns<'a>(\n &'a self,\n kind: &'a str,\n) -> impl Iterator<Item = (&'a Field, &'a Box<dyn Array>)> + 'a

      source

      pub fn all_columns(&self) -> impl Iterator<Item = (&Field, &Box<dyn Array>)>

      source

      pub fn controls(&self) -> impl Iterator<Item = (&Field, &Box<dyn Array>)>

      Iterates all control columns present in this chunk.

      \n
      source

      pub fn components(&self) -> impl Iterator<Item = (&Field, &Box<dyn Array>)>

      Iterates all data columns present in this chunk.

      \n
      source

      pub fn timelines(&self) -> impl Iterator<Item = (&Field, &Box<dyn Array>)>

      Iterates all timeline columns present in this chunk.

      \n
      source

      pub fn num_columns(&self) -> usize

      How many columns in total? Includes control, time, and component columns.

      \n
      source

      pub fn num_controls(&self) -> usize

      source

      pub fn num_timelines(&self) -> usize

      source

      pub fn num_components(&self) -> usize

      source

      pub fn num_rows(&self) -> usize

      ",0,"re_dataframe::engine::RecordBatch"],["
      source§

      impl TransportChunk

      source

      pub const CHUNK_METADATA_KEY_ID: &'static str = "rerun.id"

      The key used to identify a Rerun ChunkId in chunk-level [Arrow2Schema] metadata.

      \n
      source

      pub const CHUNK_METADATA_KEY_ENTITY_PATH: &'static str = "rerun.entity_path"

      The key used to identify a Rerun EntityPath in chunk-level [Arrow2Schema] metadata.

      \n
      source

      pub const CHUNK_METADATA_KEY_HEAP_SIZE_BYTES: &'static str = "rerun.heap_size_bytes"

      The key used to identify the size in bytes of the data, once loaded in memory, in chunk-level\n[Arrow2Schema] metadata.

      \n
      source

      pub const CHUNK_METADATA_MARKER_IS_SORTED_BY_ROW_ID: &'static str = "rerun.is_sorted"

      The marker used to identify whether a chunk is sorted in chunk-level [Arrow2Schema] metadata.

      \n

      The associated value is irrelevant – if this marker is present, then it is true.

      \n

      Chunks are ascendingly sorted by their RowId column.

      \n
      source

      pub const FIELD_METADATA_KEY_KIND: &'static str = "rerun.kind"

      The key used to identify the kind of a Rerun column in field-level [Arrow2Schema] metadata.

      \n

      That is: control columns (e.g. row_id), time columns or component columns.

      \n
      source

      pub const FIELD_METADATA_VALUE_KIND_TIME: &'static str = "time"

      The value used to identify a Rerun time column in field-level [Arrow2Schema] metadata.

      \n
      source

      pub const FIELD_METADATA_VALUE_KIND_CONTROL: &'static str = "control"

      The value used to identify a Rerun control column in field-level [Arrow2Schema] metadata.

      \n
      source

      pub const FIELD_METADATA_VALUE_KIND_DATA: &'static str = "data"

      The value used to identify a Rerun data column in field-level [Arrow2Schema] metadata.

      \n
      source

      pub const FIELD_METADATA_KEY_ARCHETYPE_NAME: &'static str = "rerun.archetype_name"

      The key used to identify the [crate::ArchetypeName] in field-level [Arrow2Schema] metadata.

      \n
      source

      pub const FIELD_METADATA_KEY_ARCHETYPE_FIELD_NAME: &'static str = "rerun.archetype_field_name"

      The key used to identify the [crate::ArchetypeFieldName] in field-level [Arrow2Schema] metadata.

      \n
      source

      pub const FIELD_METADATA_MARKER_IS_SORTED_BY_TIME: &'static str = Self::CHUNK_METADATA_MARKER_IS_SORTED_BY_ROW_ID

      The marker used to identify whether a column is sorted in field-level [Arrow2Schema] metadata.

      \n

      The associated value is irrelevant – if this marker is present, then it is true.

      \n

      Chunks are ascendingly sorted by their RowId column but, depending on whether the data\nwas logged out of order or not for a given time column, that column might follow the global\nRowId while still being unsorted relative to its own time order.

      \n
      source

      pub fn chunk_metadata_id(id: ChunkId) -> BTreeMap<String, String>

      Returns the appropriate chunk-level [Arrow2Schema] metadata for a Rerun ChunkId.

      \n
      source

      pub fn chunk_metadata_heap_size_bytes(\n heap_size_bytes: u64,\n) -> BTreeMap<String, String>

      Returns the appropriate chunk-level [Arrow2Schema] metadata for the in-memory size in bytes.

      \n
      source

      pub fn chunk_metadata_entity_path(\n entity_path: &EntityPath,\n) -> BTreeMap<String, String>

      Returns the appropriate chunk-level [Arrow2Schema] metadata for a Rerun EntityPath.

      \n
      source

      pub fn chunk_metadata_is_sorted() -> BTreeMap<String, String>

      Returns the appropriate chunk-level [Arrow2Schema] metadata for an IS_SORTED marker.

      \n
      source

      pub fn field_metadata_time_column() -> BTreeMap<String, String>

      Returns the appropriate field-level [Arrow2Schema] metadata for a Rerun time column.

      \n
      source

      pub fn field_metadata_control_column() -> BTreeMap<String, String>

      Returns the appropriate field-level [Arrow2Schema] metadata for a Rerun control column.

      \n
      source

      pub fn field_metadata_data_column() -> BTreeMap<String, String>

      Returns the appropriate field-level [Arrow2Schema] metadata for a Rerun data column.

      \n
      source

      pub fn field_metadata_is_sorted() -> BTreeMap<String, String>

      Returns the appropriate field-level [Arrow2Schema] metadata for an IS_SORTED marker.

      \n
      source

      pub fn field_metadata_component_descriptor(\n component_desc: &ComponentDescriptor,\n) -> BTreeMap<String, String>

      source

      pub fn component_descriptor_from_field(field: &Field) -> ComponentDescriptor

      ",0,"re_dataframe::engine::RecordBatch"]] +"re_dataframe":[["
      §

      impl Clone for TransportChunk

      §

      fn clone(&self) -> TransportChunk

      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
      ","Clone","re_dataframe::engine::RecordBatch"],["
      §

      impl Debug for TransportChunk

      §

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

      Formats the value using the given formatter. Read more
      ","Debug","re_dataframe::engine::RecordBatch"],["
      §

      impl Display for TransportChunk

      §

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

      Formats the value using the given formatter. Read more
      ","Display","re_dataframe::engine::RecordBatch"],["
      §

      impl TransportChunk

      pub fn try_to_arrow_record_batch(&self) -> Result<RecordBatch, ArrowError>

      Create an arrow-rs [RecordBatch] containing the data from this [TransportChunk].

      \n

      This is a “fairly” cheap operation, as it does not copy the underlying arrow data,\nbut does incur overhead of generating an alternative representation of the arrow-\nrelated rust structures that refer to those data buffers.

      \n

      pub fn from_arrow_record_batch(batch: &RecordBatch) -> TransportChunk

      Create a [TransportChunk] from an arrow-rs [RecordBatch].

      \n

      This is a “fairly” cheap operation, as it does not copy the underlying arrow data,\nbut does incur overhead of generating an alternative representation of the arrow-\nrelated rust structures that refer to those data buffers.

      \n
      ",0,"re_dataframe::engine::RecordBatch"],["
      §

      impl TransportChunk

      pub const CHUNK_METADATA_KEY_ID: &'static str = "rerun.id"

      The key used to identify a Rerun [ChunkId] in chunk-level [Arrow2Schema] metadata.

      \n

      pub const CHUNK_METADATA_KEY_ENTITY_PATH: &'static str = "rerun.entity_path"

      The key used to identify a Rerun EntityPath in chunk-level [Arrow2Schema] metadata.

      \n

      pub const CHUNK_METADATA_KEY_HEAP_SIZE_BYTES: &'static str = "rerun.heap_size_bytes"

      The key used to identify the size in bytes of the data, once loaded in memory, in chunk-level\n[Arrow2Schema] metadata.

      \n

      pub const CHUNK_METADATA_MARKER_IS_SORTED_BY_ROW_ID: &'static str = "rerun.is_sorted"

      The marker used to identify whether a chunk is sorted in chunk-level [Arrow2Schema] metadata.

      \n

      The associated value is irrelevant – if this marker is present, then it is true.

      \n

      Chunks are ascendingly sorted by their RowId column.

      \n

      pub const FIELD_METADATA_KEY_KIND: &'static str = "rerun.kind"

      The key used to identify the kind of a Rerun column in field-level [Arrow2Schema] metadata.

      \n

      That is: control columns (e.g. row_id), time columns or component columns.

      \n

      pub const FIELD_METADATA_VALUE_KIND_TIME: &'static str = "time"

      The value used to identify a Rerun time column in field-level [Arrow2Schema] metadata.

      \n

      pub const FIELD_METADATA_VALUE_KIND_CONTROL: &'static str = "control"

      The value used to identify a Rerun control column in field-level [Arrow2Schema] metadata.

      \n

      pub const FIELD_METADATA_VALUE_KIND_DATA: &'static str = "data"

      The value used to identify a Rerun data column in field-level [Arrow2Schema] metadata.

      \n

      pub const FIELD_METADATA_KEY_ARCHETYPE_NAME: &'static str = "rerun.archetype_name"

      The key used to identify the [crate::ArchetypeName] in field-level [Arrow2Schema] metadata.

      \n

      pub const FIELD_METADATA_KEY_ARCHETYPE_FIELD_NAME: &'static str = "rerun.archetype_field_name"

      The key used to identify the [crate::ArchetypeFieldName] in field-level [Arrow2Schema] metadata.

      \n

      pub const FIELD_METADATA_MARKER_IS_SORTED_BY_TIME: &'static str = Self::CHUNK_METADATA_MARKER_IS_SORTED_BY_ROW_ID

      The marker used to identify whether a column is sorted in field-level [Arrow2Schema] metadata.

      \n

      The associated value is irrelevant – if this marker is present, then it is true.

      \n

      Chunks are ascendingly sorted by their RowId column but, depending on whether the data\nwas logged out of order or not for a given time column, that column might follow the global\nRowId while still being unsorted relative to its own time order.

      \n

      pub fn chunk_metadata_id(id: ChunkId) -> BTreeMap<String, String>

      Returns the appropriate chunk-level [Arrow2Schema] metadata for a Rerun [ChunkId].

      \n

      pub fn chunk_metadata_heap_size_bytes(\n heap_size_bytes: u64,\n) -> BTreeMap<String, String>

      Returns the appropriate chunk-level [Arrow2Schema] metadata for the in-memory size in bytes.

      \n

      pub fn chunk_metadata_entity_path(\n entity_path: &EntityPath,\n) -> BTreeMap<String, String>

      Returns the appropriate chunk-level [Arrow2Schema] metadata for a Rerun EntityPath.

      \n

      pub fn chunk_metadata_is_sorted() -> BTreeMap<String, String>

      Returns the appropriate chunk-level [Arrow2Schema] metadata for an IS_SORTED marker.

      \n

      pub fn field_metadata_time_column() -> BTreeMap<String, String>

      Returns the appropriate field-level [Arrow2Schema] metadata for a Rerun time column.

      \n

      pub fn field_metadata_control_column() -> BTreeMap<String, String>

      Returns the appropriate field-level [Arrow2Schema] metadata for a Rerun control column.

      \n

      pub fn field_metadata_data_column() -> BTreeMap<String, String>

      Returns the appropriate field-level [Arrow2Schema] metadata for a Rerun data column.

      \n

      pub fn field_metadata_is_sorted() -> BTreeMap<String, String>

      Returns the appropriate field-level [Arrow2Schema] metadata for an IS_SORTED marker.

      \n

      pub fn field_metadata_component_descriptor(\n component_desc: &ComponentDescriptor,\n) -> BTreeMap<String, String>

      pub fn component_descriptor_from_field(field: &Field) -> ComponentDescriptor

      ",0,"re_dataframe::engine::RecordBatch"],["
      §

      impl TransportChunk

      pub fn id(&self) -> Result<ChunkId, ChunkError>

      pub fn entity_path(&self) -> Result<EntityPath, ChunkError>

      pub fn heap_size_bytes(&self) -> Option<u64>

      pub fn is_sorted(&self) -> bool

      Looks in the chunk metadata for the IS_SORTED marker.

      \n

      It is possible that a chunk is sorted but didn’t set that marker.\nThis is fine, although wasteful.

      \n

      pub fn columns<'a>(\n &'a self,\n kind: &'a str,\n) -> impl Iterator<Item = (&'a Field, &'a Box<dyn Array>)> + 'a

      Iterates all columns of the specified kind.

      \n

      See:

      \n
        \n
      • [Self::FIELD_METADATA_VALUE_KIND_TIME]
      • \n
      • [Self::FIELD_METADATA_VALUE_KIND_CONTROL]
      • \n
      • [Self::FIELD_METADATA_VALUE_KIND_DATA]
      • \n
      \n

      pub fn all_columns(&self) -> impl Iterator<Item = (&Field, &Box<dyn Array>)>

      pub fn controls(&self) -> impl Iterator<Item = (&Field, &Box<dyn Array>)>

      Iterates all control columns present in this chunk.

      \n

      pub fn components(&self) -> impl Iterator<Item = (&Field, &Box<dyn Array>)>

      Iterates all data columns present in this chunk.

      \n

      pub fn timelines(&self) -> impl Iterator<Item = (&Field, &Box<dyn Array>)>

      Iterates all timeline columns present in this chunk.

      \n

      pub fn num_columns(&self) -> usize

      How many columns in total? Includes control, time, and component columns.

      \n

      pub fn num_controls(&self) -> usize

      pub fn num_timelines(&self) -> usize

      pub fn num_components(&self) -> usize

      pub fn num_rows(&self) -> usize

      ",0,"re_dataframe::engine::RecordBatch"]] };if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file