From f90d4765215c0af24083ed2bf5719975397934d5 Mon Sep 17 00:00:00 2001 From: antv Date: Thu, 14 Nov 2024 08:43:58 +0000 Subject: [PATCH] update by release action --- 2143.47393f6a.chunk.css | 5 + 2143.dffb1605.async.js | 15 + 27.aed48701.async.js | 11 + 2791.a2b3769e.async.js | 7050 +++++++++++++++++ 404.html | 15 + 4168.d5651c5a.async.js | 5 + 4731.967074ad.async.js | 18 + 5042.aac0d0ee.async.js | 11 + 7474.f73b7f84.async.js | 137 + 7783.fa367cce.async.js | 173 + 8421.44d13a99.async.js | 25 + 859.f3b58839.async.js | 2 + 9576.68d98e51.async.js | 1 + 9763.8f7cf451.async.js | 109 + Area__demos.39a71a55.async.js | 85 + Area__index.md.567b9b37.chunk.css | 1 + Area__index.md.b614b65f.async.js | 1 + Bar__demos.745151c7.async.js | 79 + Bar__index.md.567b9b37.chunk.css | 1 + Bar__index.md.5fb04433.async.js | 1 + CNAME | 1 + ChartCodeRender__demos.a4e103ce.async.js | 60 + ChartCodeRender__index.md.567b9b37.chunk.css | 1 + ChartCodeRender__index.md.7d9e14d4.async.js | 1 + Column__demos.2b2c6237.async.js | 58 + Column__index.md.567b9b37.chunk.css | 1 + Column__index.md.f3d6a907.async.js | 1 + ConfigProvider__demos.0b4c05f0.async.js | 90 + ConfigProvider__index.md.567b9b37.chunk.css | 1 + ConfigProvider__index.md.ca7cdc92.async.js | 1 + DualAxes__demos.f97a4322.async.js | 100 + DualAxes__index.md.567b9b37.chunk.css | 1 + DualAxes__index.md.b63e7e47.async.js | 1 + FlowDiagram__demos.3fdaae45.async.js | 26 + FlowDiagram__index.md.567b9b37.chunk.css | 1 + FlowDiagram__index.md.d02dca8e.async.js | 1 + GPTVis__demos.299d650f.async.js | 53 + GPTVis__index.md.567b9b37.chunk.css | 1 + GPTVis__index.md.f7052d4e.async.js | 1 + HeatMap__index.md.567b9b37.chunk.css | 1 + HeatMap__index.md.cb1e5707.async.js | 1 + Histogram__demos.e0976e0b.async.js | 300 + Histogram__index.md.567b9b37.chunk.css | 1 + Histogram__index.md.b679f036.async.js | 1 + IndentedTree__demos.8a0f24aa.async.js | 37 + IndentedTree__index.md.567b9b37.chunk.css | 1 + IndentedTree__index.md.7b3c36b3.async.js | 1 + Line__demos.5ea24eb6.async.js | 82 + Line__index.md.567b9b37.chunk.css | 1 + Line__index.md.a409591b.async.js | 1 + Map__index.md.0b3ab5e9.async.js | 1 + Map__index.md.567b9b37.chunk.css | 1 + MindMap__demos.3189f7c6.async.js | 32 + MindMap__index.md.567b9b37.chunk.css | 1 + MindMap__index.md.74622e73.async.js | 1 + NetworkGraph__demos.f804ccce.async.js | 23 + NetworkGraph__index.md.567b9b37.chunk.css | 1 + NetworkGraph__index.md.f5953a16.async.js | 1 + OrganizationChart__demos.797d3d2d.async.js | 19 + ...nizationChart__index.md.567b9b37.chunk.css | 1 + OrganizationChart__index.md.bb5f7096.async.js | 1 + PathMap__demos.0c29cb0a.async.js | 104 + PathMap__index.md.567b9b37.chunk.css | 1 + PathMap__index.md.dced2e46.async.js | 1 + Pie__demos.366fd6ef.async.js | 18 + Pie__index.md.567b9b37.chunk.css | 1 + Pie__index.md.e3ecec78.async.js | 1 + PinMap__demos.ca7b97d4.async.js | 20 + PinMap__index.md.567b9b37.chunk.css | 1 + PinMap__index.md.ec754e24.async.js | 1 + Radar__demos.8d4cf1cb.async.js | 39 + Radar__index.md.3525475e.async.js | 1 + Radar__index.md.567b9b37.chunk.css | 1 + Scatter__demos.1006258c.async.js | 62 + Scatter__index.md.03d258b8.async.js | 1 + Scatter__index.md.567b9b37.chunk.css | 1 + Text__index.md.567b9b37.chunk.css | 1 + Text__index.md.9197f949.async.js | 1 + Treemap__demos.71507a96.async.js | 21 + Treemap__index.md.567b9b37.chunk.css | 1 + Treemap__index.md.84a23623.async.js | 1 + WordCloud__index.md.37f08ea2.async.js | 1 + WordCloud__index.md.567b9b37.chunk.css | 1 + components/area/index.html | 15 + components/bar/index.html | 15 + components/chart-code-render/index.html | 15 + components/column/index.html | 15 + components/config-provider/index.html | 15 + components/dual-axes/index.html | 15 + components/flow-diagram/index.html | 15 + components/gpt-vis/index.html | 15 + components/heat-map/index.html | 15 + components/histogram/index.html | 15 + components/indented-tree/index.html | 15 + components/line/index.html | 15 + components/map/index.html | 15 + components/mind-map/index.html | 15 + components/network-graph/index.html | 15 + components/organization-chart/index.html | 15 + components/path-map/index.html | 15 + components/pie/index.html | 15 + components/pin-map/index.html | 15 + components/radar/index.html | 15 + components/scatter/index.html | 15 + components/text/index.html | 15 + components/treemap/index.html | 15 + components/word-cloud/index.html | 15 + demos.32e008ff.async.js | 19 + ...guide__antd-design-x.md.567b9b37.chunk.css | 1 + ..._guide__antd-design-x.md.cc0b4dc7.async.js | 1 + ...ide__custome-markdown.md.258614ce.async.js | 1 + ...de__custome-markdown.md.567b9b37.chunk.css | 1 + ...ide__customize-style.md.567b9b37.chunk.css | 1 + ...uide__customize-style.md.7a0b0696.async.js | 1 + docs__guide__quick-start.md.2fb1d102.async.js | 1 + ...__guide__quick-start.md.567b9b37.chunk.css | 1 + docs__index.md.567b9b37.chunk.css | 1 + docs__index.md.7290e611.async.js | 1 + ...i__theme__ContextWrapper.6c19220f.async.js | 3 + favicon.ico | Bin 0 -> 4286 bytes guide/antd-design-x/index.html | 15 + guide/custome-markdown/index.html | 15 + guide/customize-style/index.html | 15 + guide/quick-start/index.html | 15 + index.html | 15 + logo-16.ico | Bin 0 -> 1150 bytes logo-32.ico | Bin 0 -> 4286 bytes logo-64.ico | Bin 0 -> 22382 bytes logo-rectangle.png | Bin 0 -> 59818 bytes logo-square.png | Bin 0 -> 58955 bytes logo.png | Bin 0 -> 59818 bytes meta__Area.c7a08780.async.js | 203 + meta__Bar.adbd38d5.async.js | 444 ++ meta__ChartCodeRender.d94de2f9.async.js | 238 + meta__Column.51f5ccb0.async.js | 222 + meta__ConfigProvider.f78d5a83.async.js | 180 + meta__DualAxes.23f4ccbd.async.js | 268 + meta__FlowDiagram.8edc8fdf.async.js | 103 + meta__GPTVis.64d1829d.async.js | 116 + meta__HeatMap.2985ebcb.async.js | 280 + meta__Histogram.fdfe78d8.async.js | 420 + meta__IndentedTree.e059ad7e.async.js | 154 + meta__Line.baf8a8bd.async.js | 200 + meta__Map.b0a52b08.async.js | 15 + meta__MindMap.8a720aae.async.js | 113 + meta__NetworkGraph.d27c2d95.async.js | 93 + meta__OrganizationChart.d0eadf85.async.js | 115 + meta__PathMap.127cec93.async.js | 373 + meta__Pie.ea6046c8.async.js | 88 + meta__PinMap.d101af88.async.js | 180 + meta__Radar.88b6bfd3.async.js | 151 + meta__Scatter.db96d4cb.async.js | 2159 +++++ meta__Text.d9813c48.async.js | 354 + meta__Treemap.7844db30.async.js | 115 + meta__WordCloud.f68720ee.async.js | 217 + meta__docs.c367d90f.async.js | 538 ++ ...dist__client__pages__404.5096bf0b.async.js | 1 + ...ist__client__pages__404.7410d8d8.chunk.css | 1 + ...ient__pages__Demo__index.45cfad40.async.js | 1 + ...ent__pages__Demo__index.578aa5c0.chunk.css | 1 + ...ayouts__DocLayout__index.bb46adf5.async.js | 1 + preload_helper.eb82969f.js | 1 + umi.10ca3aac.js | 107 + umi.e524723d.css | 1 + ~demos/:id/index.html | 15 + ~demos/area-demo-common/index.html | 15 + ~demos/area-demo-markdown/index.html | 15 + ~demos/area-demo-stack/index.html | 15 + ~demos/bar-demo-common/index.html | 15 + ~demos/bar-demo-group/index.html | 15 + ~demos/bar-demo-markdown/index.html | 15 + ~demos/bar-demo-stack/index.html | 15 + ~demos/chartcoderender-demo-common/index.html | 15 + .../chartcoderender-demo-default/index.html | 15 + ~demos/chartcoderender-demo-extra/index.html | 15 + ~demos/chartcoderender-demo-stream/index.html | 15 + ~demos/column-demo-common/index.html | 15 + ~demos/column-demo-group/index.html | 15 + ~demos/column-demo-markdown/index.html | 15 + ~demos/column-demo-stack/index.html | 15 + .../index.html | 15 + .../index.html | 15 + .../configprovider-demo-map-config/index.html | 15 + .../configprovider-demo-plot-theme/index.html | 15 + .../index.html | 15 + .../index.html | 15 + .../index.html | 15 + .../index.html | 15 + ~demos/dualaxes-demo-common/index.html | 15 + ~demos/dualaxes-demo-markdown/index.html | 15 + ~demos/dualaxes-demo-multiple/index.html | 15 + ~demos/flowdiagram-demo-common/index.html | 15 + ~demos/flowdiagram-demo-markdown/index.html | 15 + ~demos/gptvis-demo-code/index.html | 15 + ~demos/gptvis-demo-default/index.html | 15 + ~demos/gptvis-demo-tag/index.html | 15 + ~demos/heatmap-demo-0/index.html | 15 + ~demos/heatmap-demo-1/index.html | 15 + ~demos/histogram-demo-common/index.html | 15 + ~demos/histogram-demo-markdown/index.html | 15 + ~demos/indentedtree-demo-common/index.html | 15 + ~demos/indentedtree-demo-markdown/index.html | 15 + ~demos/line-demo-category/index.html | 15 + ~demos/line-demo-common/index.html | 15 + ~demos/line-demo-markdown/index.html | 15 + ~demos/map-demo-0/index.html | 15 + ~demos/mindmap-demo-common/index.html | 15 + ~demos/mindmap-demo-markdown/index.html | 15 + ~demos/networkgraph-demo-common/index.html | 15 + ~demos/networkgraph-demo-markdown/index.html | 15 + .../organizationchart-demo-common/index.html | 15 + .../index.html | 15 + ~demos/pathmap-demo-default/index.html | 15 + ~demos/pathmap-demo-line/index.html | 15 + ~demos/pathmap-demo-markdown/index.html | 15 + ~demos/pie-demo-common/index.html | 15 + ~demos/pie-demo-markdown/index.html | 15 + ~demos/pinmap-demo-default/index.html | 15 + ~demos/pinmap-demo-markdown/index.html | 15 + ~demos/pinmap-demo-marker/index.html | 15 + ~demos/radar-demo-category/index.html | 15 + ~demos/radar-demo-common/index.html | 15 + ~demos/radar-demo-markdown/index.html | 15 + ~demos/scatter-demo-common/index.html | 15 + ~demos/scatter-demo-markdown/index.html | 15 + ~demos/src-text-demo-common/index.html | 15 + .../src-text-demo-custom-markdown/index.html | 15 + ~demos/src-text-demo-markdown/index.html | 15 + .../index.html | 15 + ~demos/treemap-demo-common/index.html | 15 + ~demos/treemap-demo-markdown/index.html | 15 + ~demos/wordcloud-demo-0/index.html | 15 + ~demos/wordcloud-demo-1/index.html | 15 + 233 files changed, 17889 insertions(+) create mode 100644 2143.47393f6a.chunk.css create mode 100644 2143.dffb1605.async.js create mode 100644 27.aed48701.async.js create mode 100644 2791.a2b3769e.async.js create mode 100644 404.html create mode 100644 4168.d5651c5a.async.js create mode 100644 4731.967074ad.async.js create mode 100644 5042.aac0d0ee.async.js create mode 100644 7474.f73b7f84.async.js create mode 100644 7783.fa367cce.async.js create mode 100644 8421.44d13a99.async.js create mode 100644 859.f3b58839.async.js create mode 100644 9576.68d98e51.async.js create mode 100644 9763.8f7cf451.async.js create mode 100644 Area__demos.39a71a55.async.js create mode 100644 Area__index.md.567b9b37.chunk.css create mode 100644 Area__index.md.b614b65f.async.js create mode 100644 Bar__demos.745151c7.async.js create mode 100644 Bar__index.md.567b9b37.chunk.css create mode 100644 Bar__index.md.5fb04433.async.js create mode 100644 CNAME create mode 100644 ChartCodeRender__demos.a4e103ce.async.js create mode 100644 ChartCodeRender__index.md.567b9b37.chunk.css create mode 100644 ChartCodeRender__index.md.7d9e14d4.async.js create mode 100644 Column__demos.2b2c6237.async.js create mode 100644 Column__index.md.567b9b37.chunk.css create mode 100644 Column__index.md.f3d6a907.async.js create mode 100644 ConfigProvider__demos.0b4c05f0.async.js create mode 100644 ConfigProvider__index.md.567b9b37.chunk.css create mode 100644 ConfigProvider__index.md.ca7cdc92.async.js create mode 100644 DualAxes__demos.f97a4322.async.js create mode 100644 DualAxes__index.md.567b9b37.chunk.css create mode 100644 DualAxes__index.md.b63e7e47.async.js create mode 100644 FlowDiagram__demos.3fdaae45.async.js create mode 100644 FlowDiagram__index.md.567b9b37.chunk.css create mode 100644 FlowDiagram__index.md.d02dca8e.async.js create mode 100644 GPTVis__demos.299d650f.async.js create mode 100644 GPTVis__index.md.567b9b37.chunk.css create mode 100644 GPTVis__index.md.f7052d4e.async.js create mode 100644 HeatMap__index.md.567b9b37.chunk.css create mode 100644 HeatMap__index.md.cb1e5707.async.js create mode 100644 Histogram__demos.e0976e0b.async.js create mode 100644 Histogram__index.md.567b9b37.chunk.css create mode 100644 Histogram__index.md.b679f036.async.js create mode 100644 IndentedTree__demos.8a0f24aa.async.js create mode 100644 IndentedTree__index.md.567b9b37.chunk.css create mode 100644 IndentedTree__index.md.7b3c36b3.async.js create mode 100644 Line__demos.5ea24eb6.async.js create mode 100644 Line__index.md.567b9b37.chunk.css create mode 100644 Line__index.md.a409591b.async.js create mode 100644 Map__index.md.0b3ab5e9.async.js create mode 100644 Map__index.md.567b9b37.chunk.css create mode 100644 MindMap__demos.3189f7c6.async.js create mode 100644 MindMap__index.md.567b9b37.chunk.css create mode 100644 MindMap__index.md.74622e73.async.js create mode 100644 NetworkGraph__demos.f804ccce.async.js create mode 100644 NetworkGraph__index.md.567b9b37.chunk.css create mode 100644 NetworkGraph__index.md.f5953a16.async.js create mode 100644 OrganizationChart__demos.797d3d2d.async.js create mode 100644 OrganizationChart__index.md.567b9b37.chunk.css create mode 100644 OrganizationChart__index.md.bb5f7096.async.js create mode 100644 PathMap__demos.0c29cb0a.async.js create mode 100644 PathMap__index.md.567b9b37.chunk.css create mode 100644 PathMap__index.md.dced2e46.async.js create mode 100644 Pie__demos.366fd6ef.async.js create mode 100644 Pie__index.md.567b9b37.chunk.css create mode 100644 Pie__index.md.e3ecec78.async.js create mode 100644 PinMap__demos.ca7b97d4.async.js create mode 100644 PinMap__index.md.567b9b37.chunk.css create mode 100644 PinMap__index.md.ec754e24.async.js create mode 100644 Radar__demos.8d4cf1cb.async.js create mode 100644 Radar__index.md.3525475e.async.js create mode 100644 Radar__index.md.567b9b37.chunk.css create mode 100644 Scatter__demos.1006258c.async.js create mode 100644 Scatter__index.md.03d258b8.async.js create mode 100644 Scatter__index.md.567b9b37.chunk.css create mode 100644 Text__index.md.567b9b37.chunk.css create mode 100644 Text__index.md.9197f949.async.js create mode 100644 Treemap__demos.71507a96.async.js create mode 100644 Treemap__index.md.567b9b37.chunk.css create mode 100644 Treemap__index.md.84a23623.async.js create mode 100644 WordCloud__index.md.37f08ea2.async.js create mode 100644 WordCloud__index.md.567b9b37.chunk.css create mode 100644 components/area/index.html create mode 100644 components/bar/index.html create mode 100644 components/chart-code-render/index.html create mode 100644 components/column/index.html create mode 100644 components/config-provider/index.html create mode 100644 components/dual-axes/index.html create mode 100644 components/flow-diagram/index.html create mode 100644 components/gpt-vis/index.html create mode 100644 components/heat-map/index.html create mode 100644 components/histogram/index.html create mode 100644 components/indented-tree/index.html create mode 100644 components/line/index.html create mode 100644 components/map/index.html create mode 100644 components/mind-map/index.html create mode 100644 components/network-graph/index.html create mode 100644 components/organization-chart/index.html create mode 100644 components/path-map/index.html create mode 100644 components/pie/index.html create mode 100644 components/pin-map/index.html create mode 100644 components/radar/index.html create mode 100644 components/scatter/index.html create mode 100644 components/text/index.html create mode 100644 components/treemap/index.html create mode 100644 components/word-cloud/index.html create mode 100644 demos.32e008ff.async.js create mode 100644 docs__guide__antd-design-x.md.567b9b37.chunk.css create mode 100644 docs__guide__antd-design-x.md.cc0b4dc7.async.js create mode 100644 docs__guide__custome-markdown.md.258614ce.async.js create mode 100644 docs__guide__custome-markdown.md.567b9b37.chunk.css create mode 100644 docs__guide__customize-style.md.567b9b37.chunk.css create mode 100644 docs__guide__customize-style.md.7a0b0696.async.js create mode 100644 docs__guide__quick-start.md.2fb1d102.async.js create mode 100644 docs__guide__quick-start.md.567b9b37.chunk.css create mode 100644 docs__index.md.567b9b37.chunk.css create mode 100644 docs__index.md.7290e611.async.js create mode 100644 dumi__tmp-production__dumi__theme__ContextWrapper.6c19220f.async.js create mode 100644 favicon.ico create mode 100644 guide/antd-design-x/index.html create mode 100644 guide/custome-markdown/index.html create mode 100644 guide/customize-style/index.html create mode 100644 guide/quick-start/index.html create mode 100644 index.html create mode 100644 logo-16.ico create mode 100644 logo-32.ico create mode 100644 logo-64.ico create mode 100644 logo-rectangle.png create mode 100644 logo-square.png create mode 100644 logo.png create mode 100644 meta__Area.c7a08780.async.js create mode 100644 meta__Bar.adbd38d5.async.js create mode 100644 meta__ChartCodeRender.d94de2f9.async.js create mode 100644 meta__Column.51f5ccb0.async.js create mode 100644 meta__ConfigProvider.f78d5a83.async.js create mode 100644 meta__DualAxes.23f4ccbd.async.js create mode 100644 meta__FlowDiagram.8edc8fdf.async.js create mode 100644 meta__GPTVis.64d1829d.async.js create mode 100644 meta__HeatMap.2985ebcb.async.js create mode 100644 meta__Histogram.fdfe78d8.async.js create mode 100644 meta__IndentedTree.e059ad7e.async.js create mode 100644 meta__Line.baf8a8bd.async.js create mode 100644 meta__Map.b0a52b08.async.js create mode 100644 meta__MindMap.8a720aae.async.js create mode 100644 meta__NetworkGraph.d27c2d95.async.js create mode 100644 meta__OrganizationChart.d0eadf85.async.js create mode 100644 meta__PathMap.127cec93.async.js create mode 100644 meta__Pie.ea6046c8.async.js create mode 100644 meta__PinMap.d101af88.async.js create mode 100644 meta__Radar.88b6bfd3.async.js create mode 100644 meta__Scatter.db96d4cb.async.js create mode 100644 meta__Text.d9813c48.async.js create mode 100644 meta__Treemap.7844db30.async.js create mode 100644 meta__WordCloud.f68720ee.async.js create mode 100644 meta__docs.c367d90f.async.js create mode 100644 nm__dumi__dist__client__pages__404.5096bf0b.async.js create mode 100644 nm__dumi__dist__client__pages__404.7410d8d8.chunk.css create mode 100644 nm__dumi__dist__client__pages__Demo__index.45cfad40.async.js create mode 100644 nm__dumi__dist__client__pages__Demo__index.578aa5c0.chunk.css create mode 100644 nm__dumi__theme-default__layouts__DocLayout__index.bb46adf5.async.js create mode 100644 preload_helper.eb82969f.js create mode 100644 umi.10ca3aac.js create mode 100644 umi.e524723d.css create mode 100644 ~demos/:id/index.html create mode 100644 ~demos/area-demo-common/index.html create mode 100644 ~demos/area-demo-markdown/index.html create mode 100644 ~demos/area-demo-stack/index.html create mode 100644 ~demos/bar-demo-common/index.html create mode 100644 ~demos/bar-demo-group/index.html create mode 100644 ~demos/bar-demo-markdown/index.html create mode 100644 ~demos/bar-demo-stack/index.html create mode 100644 ~demos/chartcoderender-demo-common/index.html create mode 100644 ~demos/chartcoderender-demo-default/index.html create mode 100644 ~demos/chartcoderender-demo-extra/index.html create mode 100644 ~demos/chartcoderender-demo-stream/index.html create mode 100644 ~demos/column-demo-common/index.html create mode 100644 ~demos/column-demo-group/index.html create mode 100644 ~demos/column-demo-markdown/index.html create mode 100644 ~demos/column-demo-stack/index.html create mode 100644 ~demos/configprovider-demo-components-config/index.html create mode 100644 ~demos/configprovider-demo-graph-components-config/index.html create mode 100644 ~demos/configprovider-demo-map-config/index.html create mode 100644 ~demos/configprovider-demo-plot-theme/index.html create mode 100644 ~demos/docs-guide-antd-design-x-demo-0/index.html create mode 100644 ~demos/docs-guide-antd-design-x-demo-1/index.html create mode 100644 ~demos/docs-guide-customize-style-demo-0/index.html create mode 100644 ~demos/docs-guide-customize-style-demo-1/index.html create mode 100644 ~demos/dualaxes-demo-common/index.html create mode 100644 ~demos/dualaxes-demo-markdown/index.html create mode 100644 ~demos/dualaxes-demo-multiple/index.html create mode 100644 ~demos/flowdiagram-demo-common/index.html create mode 100644 ~demos/flowdiagram-demo-markdown/index.html create mode 100644 ~demos/gptvis-demo-code/index.html create mode 100644 ~demos/gptvis-demo-default/index.html create mode 100644 ~demos/gptvis-demo-tag/index.html create mode 100644 ~demos/heatmap-demo-0/index.html create mode 100644 ~demos/heatmap-demo-1/index.html create mode 100644 ~demos/histogram-demo-common/index.html create mode 100644 ~demos/histogram-demo-markdown/index.html create mode 100644 ~demos/indentedtree-demo-common/index.html create mode 100644 ~demos/indentedtree-demo-markdown/index.html create mode 100644 ~demos/line-demo-category/index.html create mode 100644 ~demos/line-demo-common/index.html create mode 100644 ~demos/line-demo-markdown/index.html create mode 100644 ~demos/map-demo-0/index.html create mode 100644 ~demos/mindmap-demo-common/index.html create mode 100644 ~demos/mindmap-demo-markdown/index.html create mode 100644 ~demos/networkgraph-demo-common/index.html create mode 100644 ~demos/networkgraph-demo-markdown/index.html create mode 100644 ~demos/organizationchart-demo-common/index.html create mode 100644 ~demos/organizationchart-demo-markdown/index.html create mode 100644 ~demos/pathmap-demo-default/index.html create mode 100644 ~demos/pathmap-demo-line/index.html create mode 100644 ~demos/pathmap-demo-markdown/index.html create mode 100644 ~demos/pie-demo-common/index.html create mode 100644 ~demos/pie-demo-markdown/index.html create mode 100644 ~demos/pinmap-demo-default/index.html create mode 100644 ~demos/pinmap-demo-markdown/index.html create mode 100644 ~demos/pinmap-demo-marker/index.html create mode 100644 ~demos/radar-demo-category/index.html create mode 100644 ~demos/radar-demo-common/index.html create mode 100644 ~demos/radar-demo-markdown/index.html create mode 100644 ~demos/scatter-demo-common/index.html create mode 100644 ~demos/scatter-demo-markdown/index.html create mode 100644 ~demos/src-text-demo-common/index.html create mode 100644 ~demos/src-text-demo-custom-markdown/index.html create mode 100644 ~demos/src-text-demo-markdown/index.html create mode 100644 ~demos/src-text-demo-playground-dataset-check/index.html create mode 100644 ~demos/treemap-demo-common/index.html create mode 100644 ~demos/treemap-demo-markdown/index.html create mode 100644 ~demos/wordcloud-demo-0/index.html create mode 100644 ~demos/wordcloud-demo-1/index.html diff --git a/2143.47393f6a.chunk.css b/2143.47393f6a.chunk.css new file mode 100644 index 0000000..c08d3b6 --- /dev/null +++ b/2143.47393f6a.chunk.css @@ -0,0 +1,5 @@ +/*! + * Project: Heti + * URL: https://github.com/sivan/heti + * Author: Sivan [sun.sivan@gmail.com] + */@font-face{font-family:Heti Hei;src:"Heti Hei SC","Heti Hei TC","Heti Hei JP","Heti Hei KR"}@font-face{font-family:Heti Hei SC;src:local("PingFang SC Regular"),local("Heiti SC Regular"),local("Microsoft YaHei"),local("Source Han Sans CN Regular"),local("Noto Sans CJK SC Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei TC;src:local("PingFang TC Regular"),local("Heiti TC Regular"),local("Microsoft Jhenghei"),local("Source Han Sans HK Regular"),local("Source Han Sans TW Regular"),local("Noto Sans CJK TC Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei JP;src:local("Hiragino Sans GB W3"),local("Source Han Sans JP Regular"),local("Noto Sans CJK JP Regular"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei KR;src:local("Source Han Sans KR Regular"),local("Noto Sans CJK KR Regular"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei;font-weight:200;src:"Heti Hei SC Light","Heti Hei TC Light","Heti Hei JP Light","Heti Hei KR Light"}@font-face{font-family:Heti Hei SC Light;font-weight:200;src:local("PingFang SC Light"),local("Heiti SC Light"),"Heti Hei SC Light Fallback",local("Source Han Sans CN Light"),local("Noto Sans CJK SC Light")}@font-face{font-family:Heti Hei TC Light;font-weight:200;src:local("PingFang TC Light"),local("Heiti TC Light"),local("Microsoft Jhenghei Light"),local("Source Han Sans HK Light"),local("Source Han Sans TW Light"),local("Noto Sans CJK TC Light")}@font-face{font-family:Heti Hei JP Light;font-weight:200;src:local("Source Han Sans JP Light"),local("Noto Sans CJK JP Light")}@font-face{font-family:Heti Hei KR Light;font-weight:200;src:local("Source Han Sans KR Light"),local("Noto Sans CJK KR Light")}@font-face{font-family:Heti Hei SC Light Fallback;font-weight:200;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei;font-weight:600;src:"Heti Hei SC Bold","Heti Hei TC Bold","Heti Hei JP Bold","Heti Hei KR Bold"}@font-face{font-family:Heti Hei SC Bold;font-weight:600;src:local("PingFang SC Medium"),local("Heiti SC Medium"),"Heti Hei SC Bold Fallback",local("Source Han Sans CN Bold"),local("Noto Sans CJK SC Bold")}@font-face{font-family:Heti Hei TC Bold;font-weight:600;src:local("PingFang TC Medium"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local("Source Han Sans HK Bold"),local("Source Han Sans TW Bold"),local("Noto Sans CJK TC Bold")}@font-face{font-family:Heti Hei JP Bold;font-weight:600;src:local("Hiragino Sans GB W6"),local("Source Han Sans JP Bold"),local("Noto Sans CJK JP Bold")}@font-face{font-family:Heti Hei KR Bold;font-weight:600;src:local("Source Han Sans KR Bold"),local("Noto Sans CJK KR Bold")}@font-face{font-family:Heti Hei SC Bold Fallback;font-weight:600;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei Black;font-weight:800;src:"Heti Hei SC Black","Heti Hei TC Black","Heti Hei JP Black","Heti Hei KR Black"}@font-face{font-family:Heti Hei SC Black;font-weight:800;src:local("Lantinghei SC Heavy"),local("PingFang SC Semibold"),local("Heiti SC Medium"),"Heti Hei SC Black Fallback",local("Source Han Sans CN Heavy"),local("Noto Sans CJK SC Heavy")}@font-face{font-family:Heti Hei TC Black;font-weight:800;src:local("Lantinghei TC Heavy"),local("PingFang TC Semibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local("Source Han Sans HK Heavy"),local("Source Han Sans TW Heavy"),local("Noto Sans CJK TC Heavy")}@font-face{font-family:Heti Hei JP Black;font-weight:800;src:local("Hiragino Sans GB W6"),local("Source Han Sans JP Heavy"),local("Noto Sans CJK JP Heavy")}@font-face{font-family:Heti Hei KR Black;font-weight:800;src:local("Source Han Sans KR Heavy"),local("Noto Sans CJK KR Heavy")}@font-face{font-family:Heti Hei SC Black Fallback;font-weight:800;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Song;src:local("Songti SC Regular"),local("Songti TC Regular"),local("SimSun")}@font-face{font-family:Heti Song;font-weight:200;src:local("Songti SC Light"),local("Songti TC Light"),"Heti Song Light Fallback"}@font-face{font-family:Heti Song Light Fallback;font-weight:200;src:local("SimSun")}@font-face{font-family:Heti Song;font-weight:600;src:local("Songti SC Bold"),local("Songti TC Bold"),"Heti Song Bold Fallback"}@font-face{font-family:Heti Song Bold Fallback;font-weight:600;src:local("SimSun")}@font-face{font-family:Heti Song Black;font-weight:800;src:local("Songti SC Black"),local("SimSun")}@font-face{font-family:Heti Kai;src:local("Kaiti SC Regular"),local("Kaiti TC Regular"),local("STKaiti"),local("Kaiti"),local("BiauKai")}@font-face{font-family:Heti Kai;font-weight:600;src:local("Kaiti SC Bold"),local("Kaiti TC Bold")}@font-face{font-family:Heti Kai Bold Fallback;font-weight:600;src:local("STKaiti"),local("Kaiti") local("BiauKai")}@font-face{font-family:Heti Kai Black;font-weight:800;src:local("Kaiti SC Black"),local("Kaiti TC Black"),local("STKaiti"),local("Kaiti")}.markdown{max-width:100%;font-size:16px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;line-height:1.5;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;letter-spacing:.02em}.markdown:before,.markdown:after{content:"";display:table}.markdown:after{clear:both}.markdown>*:first-child,.markdown section>*:first-child,.markdown td>*:first-child{margin-block-start:0!important}.markdown>*:last-child,.markdown section>*:last-child,.markdown td>*:last-child{margin-block-end:0!important}.markdown blockquote{margin-block-start:12px;margin-block-end:24px;margin-inline-start:32px;margin-inline-end:32px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:#0000000e}@media (prefers-color-scheme: dark){.markdown blockquote{background-color:#ffffff0e}}.markdown figure{display:block;text-align:center}.markdown figure>img{display:block;margin-inline-start:auto;margin-inline-end:auto}.markdown hr{width:30%;height:1px;margin-block-start:48px;margin-block-end:47px;margin-inline-start:auto;margin-inline-end:auto;border:0;background-color:#ccc}@media (prefers-color-scheme: dark){.markdown hr{background-color:#404040}}.markdown p{margin-block-start:12px;margin-block-end:24px;text-align:justify}.markdown p:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown p:not(:lang(zh)){text-align:start}.markdown pre{margin-block-start:12px;margin-block-end:12px;margin-inline-start:0;margin-inline-end:0;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;overflow:auto;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;white-space:pre;word-wrap:normal;border-radius:4px;background-color:#0000000e}@media (prefers-color-scheme: dark){.markdown pre{background-color:#ffffff0e}}.markdown pre code{margin:0;padding:0;border:0;border-radius:0;background-color:#0000;color:inherit}.markdown:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown:not(:lang(zh)){letter-spacing:0}.markdown a,.markdown abbr,.markdown code,.markdown heti-spacing,.markdown [lang=en-US]{letter-spacing:normal}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{position:relative;margin:0;margin-block-start:24px;margin-block-end:12px;font-weight:600}.markdown h1{margin-block-end:24px;font-size:32px;line-height:48px}.markdown h2{font-size:24px;line-height:36px}.markdown h3{font-size:20px;line-height:36px}.markdown h4{font-size:18px;line-height:24px}.markdown h5{font-size:16px;line-height:24px}.markdown h6{font-size:14px;line-height:24px}.markdown h1,.markdown h2,.markdown h3{letter-spacing:.05em}.markdown h1:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown h1:not(:lang(zh)),.markdown h2:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown h2:not(:lang(zh)),.markdown h3:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown h3:not(:lang(zh)){letter-spacing:0}.markdown h1+h2,.markdown h2+h3,.markdown h3+h4,.markdown h4+h5,.markdown h5+h6{margin-block-start:12px}.markdown ul,.markdown ol,.markdown dl{margin-block-start:12px;margin-block-end:24px}.markdown ul,.markdown ol{padding-inline-start:32px}.markdown ul ul,.markdown ul ol,.markdown ol ul,.markdown ol ol{margin-block-start:0;margin-block-end:0}.markdown ul{list-style-type:disc}.markdown ol{list-style-type:decimal}.markdown ul ul,.markdown ol ul{list-style-type:circle}.markdown ul ul ul,.markdown ul ol ul,.markdown ol ul ul,.markdown ol ol ul{list-style-type:square}.markdown li{list-style-type:unset}.markdown table{box-sizing:border-box;table-layout:fixed;margin-block-start:12px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-collapse:collapse;border-width:1px;border-style:solid;border-color:#ccc;word-break:break-word}@media (prefers-color-scheme: dark){.markdown table{border-color:#404040}}.markdown th,.markdown td{padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border-width:1px;border-style:solid;border-color:#ccc}@media (prefers-color-scheme: dark){.markdown th,.markdown td{border-color:#404040}}.markdown caption{caption-side:bottom;margin-block-start:2px;margin-block-end:-4px;font-size:14px;line-height:24px}.markdown a{text-decoration:none}.markdown a:hover{padding-block-end:1px;border-block-end:1px solid currentColor;text-decoration:none}.markdown abbr[title]{padding-block-end:1px;border-block-end:1px dotted;text-decoration:none;cursor:help}.markdown b,.markdown strong{font-weight:600}.markdown code{margin-inline-start:.25em;margin-inline-end:.25em;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:.875em}.markdown dfn{font-weight:600}.markdown dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown dfn:not(:lang(zh)){font-weight:400}.markdown em{font-weight:600}.markdown figcaption{display:inline-block;vertical-align:top;font-size:14px;text-align:start}.markdown i{font-style:italic}.markdown ins,.markdown u{padding-block-end:1px;border-block-end:1px solid;text-decoration:none}.markdown mark{padding-block-start:2px;padding-block-end:2px;padding-inline-start:1px;padding-inline-end:1px;margin-inline-start:1px;margin-inline-end:1px;background-color:#fff700e0;color:inherit}@media (prefers-color-scheme: dark){.markdown mark{background-color:#4d4a00e0}}.markdown q{quotes:"\300c" "\300d" "\300e" "\300f"}.markdown q:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown q:not(:lang(zh)){quotes:initial;quotes:auto}.markdown rt{font-size:.875em;font-weight:400}.markdown small{font-size:.875em}.markdown strong{font-weight:600}.markdown sub,.markdown sup{position:relative;margin-inline-start:.25em;margin-inline-end:.25em;font-size:.75em;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-style:normal;line-height:1;vertical-align:baseline}.markdown sub{bottom:-.25em}.markdown sup{top:-.5em}.markdown sup:target,.markdown sup a:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.markdown sup:target,.markdown sup a:target{background-color:#3a6188}}.markdown summary{padding-inline-start:1em;outline:0;cursor:pointer}.markdown summary::-webkit-details-marker{width:.6em;margin-inline-end:.4em}.markdown u[title]{cursor:help;border-block-end-width:3px;border-block-end-style:double;border-block-end-color:#0000008a}@media (prefers-color-scheme: dark){.markdown u[title]{border-block-end-color:#ffffff8a}}.markdown address,.markdown cite,.markdown dfn,.markdown dt,.markdown em{font-style:normal}.markdown address:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown address:not(:lang(zh)),.markdown cite:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown cite:not(:lang(zh)),.markdown dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown dfn:not(:lang(zh)),.markdown dt:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown dt:not(:lang(zh)),.markdown em:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown em:not(:lang(zh)){font-style:italic}.markdown abbr[title],.markdown del,.markdown ins,.markdown s,.markdown u{margin-inline-start:1px;margin-inline-end:1px}.markdown,.markdown--sans{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--serif,.markdown--classic{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--classic h1,.markdown--classic h2,.markdown--classic h3,.markdown--classic h4,.markdown--classic h5,.markdown--classic h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800}.markdown--classic blockquote,.markdown--classic cite,.markdown--classic q{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--classic figcaption,.markdown--classic caption,.markdown--classic th{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--hei{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--song{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--kai{font-family:Times New Roman,times,Heti Kai,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--columns-1,.markdown--columns-2,.markdown--columns-3,.markdown--columns-4,.markdown--columns-16em,.markdown--columns-20em,.markdown--columns-24em,.markdown--columns-28em,.markdown--columns-32em,.markdown--columns-36em,.markdown--columns-40em,.markdown--columns-44em,.markdown--columns-48em,.markdown comma{max-width:none;column-gap:2em}.markdown--columns-1 p,.markdown--columns-2 p,.markdown--columns-3 p,.markdown--columns-4 p,.markdown--columns-16em p,.markdown--columns-20em p,.markdown--columns-24em p,.markdown--columns-28em p,.markdown--columns-32em p,.markdown--columns-36em p,.markdown--columns-40em p,.markdown--columns-44em p,.markdown--columns-48em p,.markdown comma p{margin-block-start:6px;margin-block-end:12px;text-indent:2em}.markdown--columns-1{column-count:1}.markdown--columns-2{column-count:2}.markdown--columns-3{column-count:3}.markdown--columns-4{column-count:4}.markdown--columns-16em{column-width:16em}.markdown--columns-20em{column-width:20em}.markdown--columns-24em{column-width:24em}.markdown--columns-28em{column-width:28em}.markdown--columns-32em{column-width:32em}.markdown--columns-36em{column-width:36em}.markdown--columns-40em{column-width:40em}.markdown--columns-44em{column-width:44em}.markdown--columns-48em{column-width:48em}.markdown--vertical{max-width:none;max-height:100%;writing-mode:vertical-rl;letter-spacing:.125em}.markdown--vertical h1,.markdown--vertical h2,.markdown--vertical h3,.markdown--vertical h4,.markdown--vertical h5,.markdown--vertical h6{text-align:start}.markdown--vertical q{quotes:"\300c" "\300d" "\300e" "\300f"}.markdown--ancient,.markdown--poetry{font-family:Times New Roman,times,Heti Song,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.markdown--ancient h1,.markdown--ancient h2,.markdown--ancient h3,.markdown--ancient h4,.markdown--ancient h5,.markdown--ancient h6,.markdown--poetry h1,.markdown--poetry h2,.markdown--poetry h3,.markdown--poetry h4,.markdown--poetry h5,.markdown--poetry h6{font-family:Times New Roman,times,Heti Kai Black,serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:800;text-align:center}.markdown--ancient h1 .markdown-meta,.markdown--ancient h2 .markdown-meta,.markdown--ancient h3 .markdown-meta,.markdown--ancient h4 .markdown-meta,.markdown--ancient h5 .markdown-meta,.markdown--ancient h6 .markdown-meta,.markdown--poetry h1 .markdown-meta,.markdown--poetry h2 .markdown-meta,.markdown--poetry h3 .markdown-meta,.markdown--poetry h4 .markdown-meta,.markdown--poetry h5 .markdown-meta,.markdown--poetry h6 .markdown-meta{font-weight:400}@media screen and (min-width: 640px){.markdown--ancient h1 .markdown-meta,.markdown--ancient h2 .markdown-meta,.markdown--ancient h3 .markdown-meta,.markdown--ancient h4 .markdown-meta,.markdown--ancient h5 .markdown-meta,.markdown--ancient h6 .markdown-meta,.markdown--poetry h1 .markdown-meta,.markdown--poetry h2 .markdown-meta,.markdown--poetry h3 .markdown-meta,.markdown--poetry h4 .markdown-meta,.markdown--poetry h5 .markdown-meta,.markdown--poetry h6 .markdown-meta{position:absolute;line-height:inherit;text-indent:0;display:inline;margin-block-start:4px;margin-inline-start:8px}}.markdown--ancient .markdown-meta,.markdown--poetry .markdown-meta{line-height:24px;text-align:center;text-indent:0}.markdown--ancient p{text-indent:2em}.markdown--poetry p{text-align:center;text-indent:0}.markdown--annotation p{margin-block-start:0;margin-block-end:0;line-height:2.25;text-indent:2em}.markdown--annotation em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right;font-weight:400}.markdown--annotation em:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown--annotation em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.markdown--annotation .markdown-meta{margin-block-start:12px;margin-block-end:24px}.markdown .markdown-meta{display:block;text-indent:0}.markdown .markdown-verse{text-align:center;text-indent:0}.markdown .markdown-large{font-size:18px;line-height:24px}.markdown .markdown-x-large{font-size:20px;line-height:30px;letter-spacing:.05em}.markdown .markdown-small{font-size:14px;line-height:24px}.markdown .markdown-x-small{font-size:12px;line-height:18px}.markdown .markdown-list-latin{list-style-type:upper-latin}.markdown .markdown-list-latin ol{list-style-type:lower-roman}.markdown .markdown-list-latin ol ol{list-style-type:lower-latin}.markdown .markdown-list-han{list-style-type:cjk-ideographic}.markdown .markdown-list-han ol{list-style-type:decimal}.markdown .markdown-list-han ol ol{list-style-type:decimal-leading-zero}.markdown .markdown-fn{margin-block-start:59px;border-block-start:1px solid;border-block-start-color:#ccc;font-size:14px;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:24px}@media (prefers-color-scheme: dark){.markdown .markdown-fn{border-block-start-color:#404040}}.markdown .markdown-fn ol{margin-block-start:12px;margin-block-end:0}.markdown .markdown-fn li:target{background-color:#dbedff}@media (prefers-color-scheme: dark){.markdown .markdown-fn li:target{background-color:#3a6188}}.markdown .markdown-hang{position:absolute;line-height:inherit;text-indent:0}.markdown .markdown-em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right}.markdown .markdown-em:not(:lang(zh)):not(:lang(ja)):not(:lang(ko)),.markdown .markdown-em:not(:lang(zh)){-webkit-text-emphasis:none;text-emphasis:none}.markdown .markdown-ruby--inline{display:inline-flex;flex-direction:column-reverse;height:1.5em;vertical-align:top}.markdown .markdown-ruby--inline rt{display:inline;margin-bottom:-.25em;line-height:1;text-align:center}.markdown heti-spacing{display:inline}.markdown heti-spacing+sup,.markdown heti-spacing+sub{margin-inline-start:0}.markdown .heti-spacing-start{margin-inline-end:.25em}.markdown .heti-spacing-end{margin-inline-start:.25em}.markdown heti-adjacent{display:inline}.markdown .heti-adjacent-half{margin-inline-end:-.5em}.markdown .heti-adjacent-quarter{margin-inline-end:-.25em}.markdown{color:#30363f}[data-prefers-color=dark] .markdown{color:#c6c9cd}.markdown a{color:#691eff}[data-prefers-color=dark] .markdown a{color:#4600d1}.markdown img{max-width:100%}[data-prefers-color=dark] .markdown img{opacity:.8}.markdown *:not(pre) code{padding:2px 5px;color:#d56161;background:#f0f4f8;border-radius:2px}[data-prefers-color=dark] .markdown *:not(pre) code{background:#0d141a}.markdown pre{font-size:14px;padding-left:24px;padding-right:24px;background-color:#fbfcfd}[data-prefers-color=dark] .markdown pre{background-color:#020305}.markdown table{width:100%;table-layout:auto}.markdown th{background-color:#fbfcfd}[data-prefers-color=dark] .markdown th{background-color:#020305}.markdown th,.markdown td{padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-color:#e4e9ec}[data-prefers-color=dark] .markdown th,[data-prefers-color=dark] .markdown td{border-color:#2a353c}.markdown blockquote{font-style:italic;margin-inline-start:0;margin-inline-end:0;background-color:#fbfcfd;border-left:5px solid #e4e9ec}[data-prefers-color=dark] .markdown blockquote{background-color:#020305;border-left-color:#2a353c}.markdown ul li{line-height:1.8}.markdown h1>a[aria-hidden]:first-child,.markdown h2>a[aria-hidden]:first-child,.markdown h3>a[aria-hidden]:first-child,.markdown h4>a[aria-hidden]:first-child,.markdown h5>a[aria-hidden]:first-child,.markdown h6>a[aria-hidden]:first-child{float:left;width:20px;padding-inline-end:4px;margin-inline-start:-24px;color:#30363f;font-size:0;text-align:right;line-height:inherit}[data-prefers-color=dark] .markdown h1>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h2>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h3>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h4>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h5>a[aria-hidden]:first-child,[data-prefers-color=dark] .markdown h6>a[aria-hidden]:first-child{color:#c6c9cd}[data-direction=rtl] .markdown h1>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h2>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h3>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h4>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h5>a[aria-hidden]:first-child,[data-direction=rtl] .markdown h6>a[aria-hidden]:first-child{float:right}.markdown h1>a[aria-hidden]:first-child:hover,.markdown h2>a[aria-hidden]:first-child:hover,.markdown h3>a[aria-hidden]:first-child:hover,.markdown h4>a[aria-hidden]:first-child:hover,.markdown h5>a[aria-hidden]:first-child:hover,.markdown h6>a[aria-hidden]:first-child:hover{border:0}.markdown h1>a[aria-hidden]:first-child>.icon-link:before,.markdown h2>a[aria-hidden]:first-child>.icon-link:before,.markdown h3>a[aria-hidden]:first-child>.icon-link:before,.markdown h4>a[aria-hidden]:first-child>.icon-link:before,.markdown h5>a[aria-hidden]:first-child>.icon-link:before,.markdown h6>a[aria-hidden]:first-child>.icon-link:before{content:"#";color:#4f5866;font-size:20px}[data-prefers-color=dark] .markdown h1>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h2>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h3>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h4>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h5>a[aria-hidden]:first-child>.icon-link:before,[data-prefers-color=dark] .markdown h6>a[aria-hidden]:first-child>.icon-link:before{color:#8590a0}.markdown h1:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h2:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h3:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h4:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h5:not(:hover)>a[aria-hidden]:first-child>.icon-link,.markdown h6:not(:hover)>a[aria-hidden]:first-child>.icon-link{visibility:hidden}.markdown hr{background-color:#e4e9ec}[data-prefers-color=dark] .markdown hr{background-color:#2a353c}.dumi-default-content{display:flex;flex:1 1;flex-direction:column;min-width:0;max-width:100%;box-sizing:border-box}.dumi-default-content:not([data-no-sidebar]){padding:48px 48px 0;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 8px 24px #0000000d}[data-prefers-color=dark] .dumi-default-content:not([data-no-sidebar]){background-color:#0a0e13}.dumi-default-content:not([data-no-sidebar])[data-no-footer]{padding-bottom:48px}@media only screen and (max-width: 767px){.dumi-default-content:not([data-no-sidebar]){max-width:initial;margin:0 -24px;padding:24px 24px 0;border-radius:0;box-shadow:none}.dumi-default-content:not([data-no-sidebar])[data-no-footer]{padding:24px}}.dumi-default-content article{flex:1 1}.dumi-default-header+main>.dumi-default-content,.dumi-default-doc-layout-mobile-bar+main>.dumi-default-content{min-height:calc(100vh - 76px)}@media only screen and (max-width: 767px){.dumi-default-header+main>.dumi-default-content,.dumi-default-doc-layout-mobile-bar+main>.dumi-default-content{min-height:calc(100vh - 92px)}}.dumi-default-content[data-no-sidebar][data-no-footer]{margin-bottom:48px}@media only screen and (max-width: 767px){.dumi-default-content[data-no-sidebar][data-no-footer]{margin-bottom:24px}}.dumi-default-content-footer{margin-top:48px;color:#8a9099;font-size:14px;line-height:1}[data-prefers-color=dark] .dumi-default-content-footer{color:#616d7f}.dumi-default-content-footer svg{fill:#8a9099;width:14px;vertical-align:-.13em;transition:fill .2s}[data-prefers-color=dark] .dumi-default-content-footer svg{fill:#616d7f}.dumi-default-content-footer>dl{display:flex;justify-content:space-between;margin:0;padding-bottom:12px}.dumi-default-content-footer>dl:empty{display:none}.dumi-default-content-footer>dl dd{margin:0}@media only screen and (max-width: 767px){.dumi-default-content-footer>dl dd .dumi-default-mobile-hidden{display:none}}.dumi-default-content-footer>dl dd svg{margin-inline-end:4px}.dumi-default-content-footer>dl dd>a{color:#691eff}[data-prefers-color=dark] .dumi-default-content-footer>dl dd>a{color:#4600d1}.dumi-default-content-footer>dl dd>a:not(:hover){text-decoration:none}.dumi-default-content-footer>dl dd>a>svg{fill:#691eff}[data-prefers-color=dark] .dumi-default-content-footer>dl dd>a>svg{fill:#4600d1}.dumi-default-content-footer>nav{padding:12px 0;border-block-start:1px solid #e4e9ec;overflow:hidden}.dumi-default-content-footer>nav:empty{display:none}[data-prefers-color=dark] .dumi-default-content-footer>nav{border-block-start-color:#2a353c}.dumi-default-content-footer>nav>a{max-width:180px;min-width:120px;color:#691eff;font-size:16px;text-decoration:none;border-radius:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width: 768px) and (max-width: 1024px){.dumi-default-content-footer>nav>a{min-width:initial;max-width:80px}}[data-prefers-color=dark] .dumi-default-content-footer>nav>a{color:#4600d1}.dumi-default-content-footer>nav>a[data-prev]{float:left;padding-inline-end:24px}.dumi-default-content-footer>nav>a[data-prev] svg{margin-inline-end:4px}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-prev]{float:right}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-prev] svg{transform:rotate(180deg)}.dumi-default-content-footer>nav>a[data-next]{float:right;text-align:end;padding-inline-start:24px}.dumi-default-content-footer>nav>a[data-next] svg{margin-inline-start:4px;transform:rotate(180deg)}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-next]{float:left}[data-direction=rtl] .dumi-default-content-footer>nav>a[data-next] svg{transform:rotate(0)}.dumi-default-content-footer>nav>a small{display:block;margin-bottom:5px;color:#8a9099;font-size:14px;transition:color .2s}[data-prefers-color=dark] .dumi-default-content-footer>nav>a small{color:#616d7f}.dumi-default-content-footer>nav>a:hover small{color:#4f5866}[data-prefers-color=dark] .dumi-default-content-footer>nav>a:hover small{color:#8590a0}.dumi-default-content-footer>nav>a:hover svg{fill:#4f5866}[data-prefers-color=dark] .dumi-default-content-footer>nav>a:hover svg{fill:#8590a0}[data-no-sidebar]>.dumi-default-content-footer{display:none}:not([data-no-sidebar])>.dumi-default-content-footer+.dumi-default-footer{margin-top:0}.dumi-default-features{margin:0 auto 48px;max-width:100%;padding:0 24px;overflow:hidden;box-sizing:border-box}.dumi-default-features[data-cols="2"]>.dumi-default-features-item{width:46%}.dumi-default-features[data-cols="2"]>.dumi-default-features-item:nth-child(odd){margin-inline-end:8%}@media only screen and (max-width: 767px){.dumi-default-features[data-cols="2"]>.dumi-default-features-item{width:100%;margin-inline-end:0}}.dumi-default-features[data-cols="3"]>.dumi-default-features-item{width:31.4%}.dumi-default-features[data-cols="3"]>.dumi-default-features-item:not(:nth-child(3n)){margin-inline-end:2.9%}@media only screen and (max-width: 767px){.dumi-default-features[data-cols="3"]>.dumi-default-features-item{width:100%;margin-inline-end:0}}.dumi-default-features-item{margin:12px 0;float:left}.dumi-default-features-item>i{font-size:64px;font-style:normal}@media only screen and (max-width: 767px){.dumi-default-features-item>i{font-size:48px}}.dumi-default-features-item>h3{margin:4px 0;color:#30363f;font-weight:400;font-size:20px}[data-prefers-color=dark] .dumi-default-features-item>h3{color:#c6c9cd}.dumi-default-features-item>h3 a{color:#691eff}[data-prefers-color=dark] .dumi-default-features-item>h3 a{color:#4600d1}.dumi-default-features-item>h3 a:not(:hover){text-decoration:none}@media only screen and (max-width: 767px){.dumi-default-features-item>h3{font-size:18px}}.dumi-default-features-item>p{margin:12px 0;color:#4f5866;font-size:16px;line-height:1.475}[data-prefers-color=dark] .dumi-default-features-item>p{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-features-item>p{font-size:14px}}.dumi-default-features-item>p a{color:#691eff}[data-prefers-color=dark] .dumi-default-features-item>p a{color:#4600d1}.dumi-default-features-item>p a:not(:hover){text-decoration:none}.dumi-default-footer{margin-top:48px;border-top:1px solid #e4e9ec;color:#8a9099;font-size:15px;line-height:26px;text-align:center;padding:28.8px 0}[data-prefers-color=dark] .dumi-default-footer{border-top-color:#2a353c;color:#616d7f}@media only screen and (max-width: 767px){.dumi-default-footer{padding:14.4px 0;font-size:13px}}.dumi-default-footer a{color:#691eff}[data-prefers-color=dark] .dumi-default-footer a{color:#4600d1}.dumi-default-footer a:not(:hover){text-decoration:none}.dumi-default-color-switch{position:relative;font-size:0;line-height:0}@media screen and (max-width: 1430px){.dumi-default-color-switch:before{left:auto;right:auto;inset-inline-end:-15px;transform:none}[class*=-switch]+.dumi-default-color-switch:before,[class*=-select]+.dumi-default-color-switch:before{inset-inline-end:0}}[class*=-switch]+.dumi-default-color-switch,[class*=-select]+.dumi-default-color-switch{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] [class*=-switch]+.dumi-default-color-switch,[data-prefers-color=dark] [class*=-select]+.dumi-default-color-switch{border-inline-start-color:#1c2022}.dumi-default-color-switch svg{width:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-color-switch svg{fill:#8590a0}.dumi-default-color-switch:hover svg{fill:#691eff}[data-prefers-color=dark] .dumi-default-color-switch:hover svg{fill:#4600d1}.dumi-default-color-switch select{position:absolute;top:0;right:15%;bottom:0;left:15%;opacity:0;width:100%;min-width:16px;max-width:70%;height:16px;cursor:pointer}.dumi-default-logo{display:inline-flex;align-items:center;color:#30363f;font-size:22px;line-height:1;font-weight:700;text-decoration:none}[data-prefers-color=dark] .dumi-default-logo{color:#c6c9cd}@media only screen and (max-width: 767px){.dumi-default-logo{font-size:18px}.dumi-default-logo img{height:32px}}.dumi-default-logo img{margin-inline-end:10px;height:40px}@media only screen and (max-width: 767px){.dumi-default-logo img{height:32px}}.dumi-default-navbar{list-style:none;margin:0;padding:0;display:flex;align-items:center}@media only screen and (max-width: 767px){.dumi-default-navbar{display:block;padding-top:24px}}.dumi-default-navbar>li{color:#4f5866;font-size:18px;line-height:1;text-align:center;position:relative}[data-prefers-color=dark] .dumi-default-navbar>li{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-navbar>li{padding:12px 0}}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a,.dumi-default-navbar>li>a{color:#4f5866;text-decoration:none;transition:all .3s}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a,[data-prefers-color=dark] .dumi-default-navbar>li>a{color:#8590a0}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover,.dumi-default-navbar>li>a:hover{color:#691eff}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover,[data-prefers-color=dark] .dumi-default-navbar>li>a:hover{color:#4600d1}.dumi-default-navbar>li>a.active,.dumi-default-navbar>li>span.active,.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a.active{color:#30363f;font-weight:700}[data-prefers-color=dark] .dumi-default-navbar>li>a.active,[data-prefers-color=dark] .dumi-default-navbar>li>span.active,[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a.active{color:#c6c9cd}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn{-webkit-appearance:none;appearance:none;margin-left:6px;margin-right:-24px;width:18px;height:18px;padding:0;border:0;background:transparent;vertical-align:middle}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{fill:#8a9099;width:14px;transition:transform .3s}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{fill:#616d7f}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn[data-collapsed]>svg{transform:rotate(180deg)}}@media only screen and (min-width: 1025px){.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn{margin-left:4px;margin-right:0;pointer-events:none}.dumi-default-navbar>li>.dumi-default-navbar-collapse-btn>svg{width:12px;transition-delay:.1s}}.dumi-default-navbar>li:hover>.dumi-default-navbar-collapse-btn>svg{transform:rotate(180deg);transition-delay:0}.dumi-default-navbar>li>.dumi-default-navbar-dropdown{position:absolute;top:100%;left:-18px;min-width:calc(100% + 16px);list-style:none;padding:0;margin:6px 0 0;background-color:#fff;box-shadow:0 4px 16px #0000001a;border-radius:6px;transition:all .2s ease-in-out;z-index:1}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown{background-color:#0f161d}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a{display:block;padding:0 18px;color:#4f5866;font-size:15px;line-height:1.6;text-align:left;white-space:nowrap}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a{display:inline}}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li>a:hover{color:#691eff}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li:first-child>a{padding-top:8px}.dumi-default-navbar>li>.dumi-default-navbar-dropdown>li:last-child>a{padding-bottom:8px}@media only screen and (max-width: 767px){.dumi-default-navbar>li>.dumi-default-navbar-dropdown{position:static;background:transparent;box-shadow:none;min-width:0}[data-prefers-color=dark] .dumi-default-navbar>li>.dumi-default-navbar-dropdown{background:transparent}.dumi-default-navbar>li>.dumi-default-navbar-dropdown:not([data-collapsed]){display:none}}.dumi-default-navbar>li:not(:hover)>.dumi-default-navbar-dropdown{visibility:hidden;opacity:0;transform:translateY(-6px) scale(.98);transition-delay:.1s}@media only screen and (max-width: 767px){.dumi-default-navbar>li:not(:hover)>.dumi-default-navbar-dropdown{visibility:visible;opacity:1;transform:none}}.dumi-default-navbar>li:not(:last-child){margin-inline-end:48px}@media only screen and (max-width: 767px){.dumi-default-navbar>li:not(:last-child){margin-inline-end:0}}.dumi-default-lang-switch{color:#4f5866;font-size:14px;line-height:16px;text-decoration:none;transition:all .3s;cursor:pointer}[data-prefers-color=dark] .dumi-default-lang-switch{color:#8590a0}.dumi-default-lang-switch:hover{color:#691eff}[data-prefers-color=dark] .dumi-default-lang-switch:hover{color:#4600d1}.dumi-default-lang-select{display:inline-flex;align-items:center}.dumi-default-lang-select>select{-webkit-appearance:none;appearance:none;padding:6px 0;padding-inline-start:10px;padding-inline-end:18px;color:#4f5866;text-align:right;font-size:14px;line-height:1;border:0;background-color:transparent;cursor:pointer}[data-prefers-color=dark] .dumi-default-lang-select>select{color:#8590a0}.dumi-default-lang-select>svg{margin-inline-start:-16px;width:12px;fill:#b4bcc1;pointer-events:none}[data-prefers-color=dark] .dumi-default-lang-select>svg{fill:#333a3e}.dumi-default-rtl-switch{height:16px;padding:0;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;cursor:pointer}[class*=-switch]+.dumi-default-rtl-switch,[class*=-select]+.dumi-default-rtl-switch{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #e4e9ec}[data-prefers-color=dark] [class*=-switch]+.dumi-default-rtl-switch,[data-prefers-color=dark] [class*=-select]+.dumi-default-rtl-switch{border-inline-start-color:#2a353c}.dumi-default-rtl-switch>svg{height:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-rtl-switch>svg{fill:#8590a0}.dumi-default-rtl-switch:hover svg{fill:#691eff}[data-prefers-color=dark] .dumi-default-rtl-switch:hover svg{fill:#4600d1}html[data-direction=rtl]{direction:rtl}.dumi-default-search-result>dl{margin:2px 0}.dumi-default-search-result>dl>dt{height:30px;padding:0 16px;font-weight:700;font-size:14px;line-height:30px;color:#4f5866;background-color:#e4e9ec}[data-prefers-color=dark] .dumi-default-search-result>dl>dt{color:#8590a0;background-color:#2a353c}.dumi-default-search-result>dl>dt:first-child{margin-top:-2px}.dumi-default-search-result>dl>dt+dd{margin-top:2px}.dumi-default-search-result>dl>dd{margin:0 4px;padding:2px 0}.dumi-default-search-result>dl>dd+dd{border-top:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-search-result>dl>dd+dd{border-top-color:#2a353c}.dumi-default-search-result>dl>dd+dt{margin-top:2px}.dumi-default-search-result>dl>dd>a{position:relative;display:flex;height:60px;flex-direction:column;justify-content:center;padding-top:6px;padding-bottom:8px;padding-inline-start:54px;padding-inline-end:12px;text-decoration:none;box-sizing:border-box;border-radius:4px}.dumi-default-search-result>dl>dd>a[data-active],.dumi-default-search-result>dl>dd>a:hover{background-color:#691eff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active],[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover{background-color:#160042}.dumi-default-search-result>dl>dd>a[data-active]>h4,.dumi-default-search-result>dl>dd>a:hover>h4,.dumi-default-search-result>dl>dd>a[data-active]>p,.dumi-default-search-result>dl>dd>a:hover>p{color:#fff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>h4,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>h4,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>p,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>p{color:#ccc}.dumi-default-search-result>dl>dd>a[data-active]>svg,.dumi-default-search-result>dl>dd>a:hover>svg{fill:#fff}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a[data-active]>svg,[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a:hover>svg{fill:#ccc}.dumi-default-search-result>dl>dd>a>svg{position:absolute;top:14px;inset-inline-start:14px;width:32px;height:32px;fill:#c2c9cc}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>svg{fill:#282d30}.dumi-default-search-result>dl>dd>a>h4,.dumi-default-search-result>dl>dd>a>p{margin:0;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dumi-default-search-result>dl>dd>a>h4{color:#4f5866;font-size:14px}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>h4{color:#8590a0}.dumi-default-search-result>dl>dd>a>p{margin-top:2px;font-size:13px;color:#8a9099}[data-prefers-color=dark] .dumi-default-search-result>dl>dd>a>p{color:#616d7f}.dumi-default-search-result>dl>dd>a>p:empty{display:none}.dumi-default-search-result mark{color:#484607;padding:0 2px;border-radius:2px;background-color:#fff9c5}[data-prefers-color=dark] .dumi-default-search-result mark{color:#939147;background-color:#382506}.dumi-default-search-result .dumi-default-search-empty{display:flex;height:140px;align-items:center;justify-content:center;color:#8a9099;font-size:16px}[data-prefers-color=dark] .dumi-default-search-result .dumi-default-search-empty{color:#616d7f}.dumi-default-search-result .dumi-default-search-empty>svg{margin-inline-end:8px;width:48px;fill:#c0c4c9}[data-prefers-color=dark] .dumi-default-search-result .dumi-default-search-empty>svg{fill:#343b45}.dumi-default-search-bar{position:relative}@media only screen and (max-width: 767px){.dumi-default-search-bar{display:none}}.dumi-default-search-bar:not(:last-child){margin-inline-end:28px}.dumi-default-search-bar-svg{position:absolute;top:50%;margin-top:1px;inset-inline-start:16px;width:16px;fill:#8a9099;transform:translateY(-50%)}[data-prefers-color=dark] .dumi-default-search-bar-svg{fill:#616d7f}.dumi-default-search-bar-input{width:280px;height:40px;padding:0;padding-inline-start:40px;padding-inline-end:12px;color:#30363f;font-size:14px;border:1px solid #d0d5d8;border-radius:20px;box-sizing:border-box;outline:none;transition:all .3s;background-color:transparent}[data-prefers-color=dark] .dumi-default-search-bar-input{color:#c6c9cd;border-color:#1c2022}.dumi-default-search-bar-input:focus{border-color:#691eff80;background-color:#fff;box-shadow:0 0 0 3px #691eff1a}[data-prefers-color=dark] .dumi-default-search-bar-input:focus{border-color:#4600d180;background-color:#050709;box-shadow:0 0 0 3px #4600d11a}.dumi-default-search-bar-input:focus~.dumi-default-search-shortcut,.dumi-default-search-bar-input:not(:placeholder-shown)~.dumi-default-search-shortcut{opacity:0}.dumi-default-search-bar .dumi-default-search-shortcut{position:absolute;top:50%;inset-inline-end:11px;display:inline-block;padding:4px 8px;color:#8a9099;font-size:12px;line-height:1;white-space:nowrap;background-color:#fffc;border-radius:11px;border:1px solid #d0d5d8;transform:translateY(-50%);transition:all .3s;pointer-events:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-shortcut{background-color:#0003;border-color:#1c2022}@media only screen and (max-width: 767px){.dumi-default-search-bar .dumi-default-search-shortcut{display:none}}.dumi-default-search-bar .dumi-default-search-popover{position:absolute;top:100%;inset-inline-end:0;display:flex;flex-direction:column;width:540px;max-height:460px;margin-top:18px;background-color:#fff;border-radius:8px;box-shadow:0 4px 30px #0003}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-popover{background-color:#0f161d}.dumi-default-search-bar .dumi-default-search-popover:before{content:"";position:absolute;bottom:100%;inset-inline-end:100px;display:inline-block;width:0;height:0;border:8px solid transparent;border-bottom-color:#fff}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-popover:before{border-bottom-color:#0f161d}.dumi-default-search-bar .dumi-default-search-popover>section{flex:1 1;min-height:60px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:inherit}.dumi-default-search-bar .dumi-default-search-modal{position:fixed;top:0;inset-inline-start:0;z-index:1000;width:100vw;height:100vh;display:flex;justify-content:center}.dumi-default-search-bar .dumi-default-search-modal-mask{background-color:#00000073;width:100%;height:100%}.dumi-default-search-bar .dumi-default-search-modal-content{position:absolute;top:60px;background-color:#fff;width:500px;padding:12px;box-sizing:border-box;box-shadow:inset 1px 1px #ffffff80,0 3px 8px #555a64;border-radius:8px;max-height:calc(100% - 120px);display:flex;flex-direction:column}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-content{background-color:#0f161d}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-bar-input{width:100%;border-radius:4px}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-result{min-height:60px;margin-top:12px;flex:auto;overflow:auto}.dumi-default-search-bar .dumi-default-search-modal .dumi-default-search-result>dl>dd{margin:0 auto}.dumi-default-search-bar .dumi-default-search-modal-commands{justify-content:flex-start;font-size:12px;color:#8a9099;list-style:none;padding:12px 0 0;margin:0;border-top:1px solid #e4e9ec;display:flex;align-items:center;user-select:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-commands{color:#616d7f;border-top-color:#2a353c}.dumi-default-search-bar .dumi-default-search-modal-commands>li{margin-inline-end:10px}.dumi-default-search-bar .dumi-default-search-modal-commands-arrow .dumi-default-search-modal-shortcut{margin-inline-end:4px}.dumi-default-search-bar .dumi-default-search-modal-commands-text{margin-inline-start:5px}.dumi-default-search-bar .dumi-default-search-modal-shortcut{display:inline-block;padding:4px 8px;color:#8a9099;font-size:12px;line-height:1;white-space:nowrap;background-color:#f7f9fb;border-radius:3px;border:1px solid #d0d5d8;border-bottom-width:2px;transition:all .3s;pointer-events:none}[data-prefers-color=dark] .dumi-default-search-bar .dumi-default-search-modal-shortcut{color:#616d7f;background-color:#050709;border-color:#1c2022}.dumi-default-icon{font-size:0;line-height:0}[class*=-switch]+.dumi-default-icon,[class*=-select]+.dumi-default-icon{margin-inline-start:15px;margin-inline-end:-15px;padding-inline:15px;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] [class*=-switch]+.dumi-default-icon,[data-prefers-color=dark] [class*=-select]+.dumi-default-icon{border-inline-start-color:#1c2022}.dumi-default-icon+.dumi-default-icon{margin-inline-start:18px}.dumi-default-icon>svg{height:16px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-icon>svg{fill:#8590a0}.dumi-default-icon:hover svg{fill:#691eff}[data-prefers-color=dark] .dumi-default-icon:hover svg{fill:#4600d1}.dumi-default-header{position:relative;z-index:10}.dumi-default-header:not([data-static]){top:0;position:sticky;background-color:#f7f9fbe6;backdrop-filter:blur(6px)}[data-prefers-color=dark] .dumi-default-header:not([data-static]){background-color:#050709e6}.dumi-default-header:not([data-static])[data-mobile-active]{background-color:#f7f9fb;backdrop-filter:none}[data-prefers-color=dark] .dumi-default-header:not([data-static])[data-mobile-active]{background-color:#050709}.dumi-default-header-content{display:flex;align-items:center;margin:0 auto;padding:0 24px;max-width:100%;height:76px;box-sizing:border-box}@media only screen and (max-width: 767px){.dumi-default-header-content{height:52px}}.dumi-default-header-left{width:300px}.dumi-default-header-right{flex:1 1;display:flex;justify-content:space-between}.dumi-default-header-right-aside{display:flex;align-items:center}@media only screen and (max-width: 767px){.dumi-default-header-right-aside{margin:8px 16px;padding-top:24px;justify-content:center;border-top:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-header-right-aside{border-top-color:#2a353c}}@media only screen and (max-width: 767px){.dumi-default-header-right{position:fixed;top:52px;left:0;right:0;height:calc(100vh - 52px);display:block;background-color:#f7f9fb99;border-top:1px solid #e4e9ec;backdrop-filter:blur(30px);box-sizing:border-box;transition:all .2s}[data-prefers-color=dark] .dumi-default-header-right{background-color:#05070999;border-top:1px solid #2a353c}.dumi-default-header:not([data-mobile-active]) .dumi-default-header-right{opacity:0;visibility:hidden;padding-top:20px}}.dumi-default-header-menu-btn{position:absolute;top:50%;inset-inline-end:24px;padding:0;border:0;background:transparent;transform:translateY(-50%);display:none}@media only screen and (max-width: 767px){.dumi-default-header-menu-btn{display:block}}.dumi-default-header-menu-btn>svg{width:20px;fill:#4f5866}[data-prefers-color=dark] .dumi-default-header-menu-btn>svg{fill:#8590a0}@font-face{font-family:Alibaba-PuHuiTi;src:url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAJU8AAoAAAAAlPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgW3sPM2NtYXAAAAFUAAB2YgAAdmKn3pnYZ2x5ZgAAd7gAABicAAAYnDRxnIhoZWFkAACQVAAAADYAAAA2ISMfgGhoZWEAAJCMAAAAJAAAACQIXQLHaG10eAAAkLAAAAF8AAABfNY7DpVsb2NhAACSLAAAAMAAAADAJ6EtjG1heHAAAJLsAAAAIAAAACAAZQBBbmFtZQAAkwwAAAFNAAABTRBB3Hpwb3N0AACUXAAAAOAAAADgCUkJ6QAEAkEBkAAFAAACigK8AAAAjAKKArwAAAHgADEBAgAAAgAFAwAAAAAAAKAAAv8QAAAAAAAAHgAAAABQZkVkAAAAAf8AAyD/OABaBBoBQiAWAZ/f1wAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAHVcAAMAAQAAABwABHVAAAAdTBAAAAsNTAABAAsADAApACoAfgGQAZEBzwHRAdMB1QHXAdkB2wJ3AngDBQMJBJQElQSYBJkEsASxIBIgHyAjICQgMSA4IQQhBiEHIQghFCEVISMhJCElIZQhlSIDIgQiBSIHIhAiEyIUIhYiFyIYIhsiHCIhIiIiJCImIiwiLSJJIkoiSyJiImMiliKXIpglkCWRJZIlyCXJJcwlzSYHJggmQTAEMAUwBjA/MEAznzOgM88z0DPTM9ROAk4STiNOJk4pTi5OL04xTjNONU43TjxOQE5BTkJORE5GTlVOV05nTmhOck6HTplOnE6dTp5Or06wTrFOtE7MTs9O0E7gTuJO5k7nTulO7U7uTu9O8U70TvhO+U76TvxO/k8ATyFPI08oTylPLE8tTy5PMU8zTzVPN085TztPRE9FT1RPZk9oT2pPa09tT25PcU9yT3VPfU+AT4FPgk+FT4ZPh0+KT4xPjk+QT5JPk0+VT5ZPmE+ZT5pPnE+eT59PoU+iT61PwE/BT8JPy0/MT81P2U/bT+BP4k/kT+VP50/rT+xP8E/yT/lP+0/8T/1QDlAQUBFQE1AVUBZQF1AbUB1QHlAgUCJQI1AkUCdQK1A7UD1QRFBFUEZQSVBKUEtQTVBbUHhQeVB6UHxQfVCGUIdQpFCmUKpQq1DXUNhQ2VD0UQhRCVEKUUJRR1FKUUxRTlFPUVBRUlFTUVdRWFFZUVtRY1FkUWZRZ1FpUWpRb1F+UX9Rg1GEUYZRh1GKUYtRk1GUUZhRmlGdUZ5Rn1GhUaNRuFG5UbpRvlG/UcFRwlHDUcVRyFHKUc1RzlHQUdxR3lHfUeJR41HsUe5R8VHyUfRSCVILUgxSD1IQUh5SH1IhUiJSI1IlUiZSJ1IqUixSL1IxUjJSS1JOUk9SUlJTUlVSXVJfUmBSYlJjUmRSZlJoUnBScVJ+UoBSkVKSUsBSwVLCUsRSxVLGUshSylLRUtNS1FLVUtdS+1L8Uv1TB1MOUxhTG1McUx5TH1MiUyRTJVMnUyhTKVMrUyxTLVM8Uz1TQFNCU0RTRlNLU0xTTVNQU1RTWFNZU1tTaFNqU2xTbVNyU3ZTeVOAU4FTg1OHU4hTilOWU5dTmVObU5xTnlOgU6FTpFOnU7xTvVO+U8BT0lPTU9VT2lPcU91T3lPhU+JT/lP/VABUAlQFVAdUGFQZVBpUJFQlVDNUNlQ3VDpUPVQ/VEFUQlREVEVUR1RJVGNUZVRnVHRUeVR6VH5Uf1SBVINUhVSNVJFUk1SXVJhUnFSwVLJUtVS2VLdUuVS6VLxUvlTDVMVU2FTbVO9U8FTxVPtU/lUAVQhVElUTVSFVJVUmVShVKVUrVS1VMlU0VTVVNlU9VUBVQlVFVUdVSFViVWNVaFVpVWtVeVV6VX1VkFWSVZNVlVWWVZdVmlWbVZ5VslW0VbZVuFW6VbxVxlXHVchVylXLVc5Vz1XQVdVV3lXgVeJV51XpVe1V7lXwVfFV9FX2Vf9WClYLVg1WGVYaVhxWHVYgViFWIlYlViZWLlYvVjBWM1Y1VjdWOFY6VjxWPVY+VlVWVlZaVltWY1aQVpFWklbVVtZW2FbZVuxW7lbvVvJW81b2VvdW+Fb7VvxXAFcBVwJXBVcHVx1XHlcgVyFXIlc8Vz1XP1dBV0hXSVdlV2dXbFduV3BXcVdyV3RXdVd4V3lXeleoV6pXrFevV7BXsVezV7VXtle3V8xXzVfQV9FX01fWV9dX21fcV95X4VfiV+NX7lf1V/ZX91f7V/xX/lf/WAFYA1gEWAVYCFgJWApYDFgOWA9YEFgSWBNYFFgWWBdYGFgfWCJYI1hOWE9YUFhSWFNYVVhWWFdYf1iCWIRYhliHWIhYm1icWJ1YwljDWMRY0ljTWNRY7VjvWPFY8lj0WPVY91j4WQNZBVkGWQ5ZF1kYWRtZHVkeWSZZKFksWTBZMlkzWTVZNlk7WUNZRVlGWUpZTFlNWVBZYVljWWRZdVl3WXpZe1l8WX5Zf1mAWYVZiVmLWYxZlFmVWZhZplmnWaxZrVmwWbFZulm8Wb1Zx1nIWclZ2VnbWeRZ5lnnWelZ6lnrWfpZ/Fn9Wf5aAFoSWhlaGlobWh1aHlohWiJaJFomWidaKFozWjVaPVo+Wj9aR1pIWmhaaVp4WnlatFq2Wrdav1rAWspay1rTWtVa11rZWtpa21rdWt5a31riWuRa5VrnWuha6lszWzVbNltSW2tbbVtuW29bclt0W3tbfFt+W39bgluGW4pbjVuOW5BbkVuSW5RbsVuyW7dbulu7W7xbwFvBW8NbzVvOW89b0VvgW+Jb41vmW+db71wAXAJcA1wFXAdcCFwQXBJcE1wXXBlcG1wjXCZcMlwzXEZcR1xMXE1cUlxTXFRcVlxXXFhcX1xiXGRccFyAXIlcilyLXI5cj1ySXJNcqlyuXK9csFyyXLRctly+XMBcwlzDXOJc41znXOlc61zsXO5c710EXQVdFV0cXR1dJV0oXSpdK10sXUhdSV1ZXVpdXF1qXW1dbl2aXZtdnF3cXd9d4F3sXe1d8F31XfZd/14AXgReB14JXgpeC14NXg5eEl4TXi9eMF45XjpeQ15cXl1eX15gXnVed155Xn5egV6CXoNehV6IXolejF6NXo5em16dXtRe1V7pXvVe+F75XwlfDF8NXw5fEF8SXxRfFl8ZXxpfHF8dXx5fKF8rXyxfLl8wXztfPV8+Xz9fUV9UX15fX19gX2NfZV9nX2hfa19uX29fcl90X3Vfdl94X3pffV9+X39fg1+RX5NflF+WX5pfm1+pX6tfrF+2X8dfyF/KX8tfzl/TX9Rf1V/aX9tf3F/eX99f4l/jX+Vf5l/oX+lf7F/vX/Bf8l/zX/Rf9l/3X/lf+mALYAxgEGARYBNgF2AYYBpgHmAfYD1gPmBAYExgTmBPYFFgU2BUYFZgV2BYYFtgXGBxYHJgdGB1YIBggWCCYIpgi2CTYJVgl2CYYJlgnGCeYKFgomCkYKVgp2CpYKpgrmCwYLNgtWC2YLdguWC6YMdgyGDJYNJg02DUYNZg12DZYNtg3mD1YPdg+GEHYQphC2EMYSFhImElYShhKWEqYUlhS2FNYU9hUGFSYVNhVGF2YYxhjWGqYathv2HAYcFhyWHTYgdiGWIcYh1iHmIgYiNiK2ItYjViNmJEYkViRmJKYk9iUGJVYlZiV2JZYlpiZGJlYnRidWJ3YnhiemJ7Yn1igWKCYoNilGKZYpxinWKeYqNipmKnYqliqmKyYrNitGK2YrdiuGK6Yr5iwGLBYs9i0WLgYuFi8GLyYvVjAGMPYxBjF2MYYxljKWMsYy1jLmMwYzFjO2M8Y0RjR2NIY2BjZGNlY2ZjaGNqY2tjbGNvY3BjeGN5Y4Fji2ONY5Fjk2OUY5Vjl2OhY6RjpmOrY69jsWOyY7VjtmO5Y7tjvWPFY8djyGPKY8tjzGPRY9Nj1GPVY99j4mPrY+xj82P1Y/dj/mQDZARkDWQOZBFkEmQdZB9kJ2QoZClkK2Q7ZDxkPmRAZFNkVWRWZFdkaGRqZGtkbGSDZIZkk2SUZJdkmGSqZKtkr2S2ZLlku2S9ZL5kv2TBZMNkxGTPZNFk32TgZOFk42TlZSxlLWU3ZTplPGU9ZUZlR2VKZUtlTWVOZVBlUmVTZVRlV2VYZVplXGVfZWBlYWVkZWVlbWVuZW9lcWVzZXVldmWIZYllimWNZY5lj2WSZZRllWWWZZhlmmWdZZ5loGWiZaNlpmWoZaplrGWuZbplu2W+Zb9lwGXCZc1l0GXRZdNl1GXVZeFl+GX5ZgFmBGYFZgdmCGYJZgtmDWYQZhFmEmYWZhdmGGYaZhtmHGYeZiZmLmYwZjJmM2Y9Zj9mQGZCZk1mTmZgZmJmY2ZlZmdmcWZyZnNmdWZ4Znlme2Z8Zn1mf2aAZoFmg2aFZoZm2mbnZuhm8Wb1ZvZm+Gb6Zvtm/WcMZw5nD2cRZxJnE2cWZxhnGWcaZxxnHmcnZylnLmcwZzJnM2c7ZzxnPmc/Z0FnRGdFZ0dnSmdLZ01nUmdUZ1VnXWdiZ2NnZGdmZ2dna2dsZ25ncWd0Z3ZnfWeAZ4Jng2eFZ4ZniGeKZ5ZnmWebZ59noGehZ6RnpmepZ6xnrmexZ7JntGfCZ9tn32fhZ+Nn5GfmZ+dn6GfqZ+tn7WfuZ/Jn/mgQaBJoFGgVaB5oH2ggaDRoNWg2aDpoO2hLaE1oT2hSaHVogmiEaJBokWiSaJRolWiWaKNopGilaK5osWiyaLRowWjKaMxo02jUaNZo12jZaOFo4mjvaPJo82j0aPZo92j4aPtpAmkDaQRpDGkPaRFpIWkiaSNpLmkvaTFpMmkzaTppO2k8aT5pQGlBaVVpVmlYaVlpW2lcaV9pYWliaWRpZWlsaW1pb2lwaXppe2l9aX5pf2mBaYNphWmKaYtpjGmWaZdpmWmaaalpqmmsaa5pr2mwabJps2m1abZpuGm5abppy2nNac9p0WnSadNp3Gndad5p/mogailqMGoyajNqNGpFakZqWmpiamNqZGp6antqfWp+an9qgWqCaoNqj2qqazhrO2s8az1rRGtFa0hrSmtLa3prhWuIa4xrlGuVa5drmGuZa7ZrwGvDa8RrzGvOa9pr7Gvta+5r8Gvxa/Jr9Gv2a/dr+Gv6a/tr/GwObBJsF2wcbB1sHmwgbCNsMWwzbDZsN2w+bD9sQ2xEbEVsSGxRbFJsU2xWbGVsZmxnbHFsc2x1bHdseGx6bHtsfGx/bIBshGyHbIpsi2yNbI5skWySbJpsnGydbJ5soGysbK9ssGzGbMdsyGzLbM1szmzPbNxs3WzfbORs5mznbOls7GztbPJs9G0CbQNtBW0GbQhtCW0KbQ1tD20QbRFtGG0cbR1tJm0obSltLG0tbS9tMG00bTZtN204bTptP21AbUJtRG1JbUxtUG1bbV1tX21hbWJtZG1lbWdtaG1rbWxtbW11bXZteW16bXttg22EbYZth22KbYttjW2PbZBtkm2wbbFts220bbZtt23BbcJtw23Ibcltym3Xbdpt223cbd9t4m3jbeVt7W3vbfBt8m30bfVt9m34bfpuC24PbhJuE24VbhhuGW4bbhxuHm4fbiJuJm4nbihuKm4sbi5uMG4xbjNuNW42bjduOW5VblduWW5ablxuXW5ebmxubW6AboFugm6EboduiG6Zbppum26dbp5uoG6hbqNupG6mbqhuqW6wbrNutW64brluvG6+br9uwG7Ibsluym7Mbs1uzm7QbtJu1m7Ybtlu528DbwRvBW8HbwhvEG8RbxJvIW8ibyNvLG8ubzBvMm80bzVvSG9Jb0pvTG9Zb1pvW29db19vYG9hb2NvZG9lb29vcG9xb3NvdW92b3dveW97b4Vvhm+Hb4pvi2+0b7Vvt2+4b8Fv33A2cDdwOHBNcE5wbnB3cHlwenB7cH1whnCHcIhwi3CMcI1wj3CQcJFwk3CXcJhwmnCbcLJwtHC1cLZwunC+cL9wyXDacNxw3XDecOVw6nDucPhw+nD7cPxxEXEScRRxF3FLcU1xXXFlcW9xcHFxcXlxe3F8cZVxlnGXcalxqnGrcbRxtnG3cbhx5nIpcityLXIuci9yPHI+cklySnJLclNyVHJVcldyWHJaclxyXnJgcmNyZHJlcmhycHJxcnNydHJ2cndyeHJ7cnxyfXKCcoNyjHKOcpBykXKucrFysnKzcrVyxXLGcsdyz3LRcthy33L5cwJzC3MMcw1zFHMYcxlzGnMfcyBzI3MkcyZzJ3Mocy1zL3MwczJzM3M1czZzTnNPc1FzbnOFc4ZziHOKc4xzjXOPc5BznHOdc55zoHOhc6pzrHOtc7FztHO1c7ZzuHO5c8Fzy3PMc85z33Pmc+hz6nPrc+x0BHQHdAh0I3QkdCd0KXQrdC10L3QxdDJ0VnRYdF10bnRvdH90gnSEdIV0hnSIdIl0inSMdI10j3SddN1033ThdOV09XUOdRB1EnUbdR11HnUmdSd1KnU2dTl1PHU9dT91RnVHdUl1SnVNdWd1aHVpdXN1dXV2dXd1gHWBdYJ1hHWFdYx1jXWOdZB1k3WVdZh1m3WcdZ51onW6dbt1v3XAdcF1xnXLdcx103XXddl12nXcdd1133XgdeF15XXpdfJ183X6dft1/XX+dgJ2BHYLdg12DnYPdhZ2GnYcdh12HnYhdiN2J3Yodix2LnYvdjF2MnY2djd2OXY6djt2PXZBdkJ2VXZddmx2bXZudnl2enZ8dn92gHaBdoN2hXaJdop2jHaNdo92kHaSdpR2lXaXdph2r3awdrN2wHbBdsN2xHbHdsl21XbZdtp23Hbddt528HbzdvV29nb3dvp2+3b9dv93AHcCdwN3BXcGdwp3DHchdyN3JHcldyd3Kncrdyx3Lnc5dzt3PXc+dz93QndEd0V3Rndkd2d3aXdqd3p3e3d8d4F3gneDd493kHehd6N3pHemd6h3q3etd653r3exd7J3tHe8d7532HfZd9p35Hfmd+h36nf0d/V393gKeAt4DngPeBB4E3gVeBl4G3geeCB4IXgieCR4KHgqeCt4LngveDF4MngzeD94RnhNeE94UXhTeFR4iHiKeIt4j3iQeJJ4lHiVeJZ4mXideJ54oHiieKR4pni/eMB4wnjDeMR4xnjHeMh40XjSeNN41njXeNh46XjqeOt483j1ePZ4+Hj5eQJ5A3kEeT15P3lHeVR5VXljeWR5ZnlueXl5gnmDebx5v3nCecR5xXnHech5ynnMec55z3nQedN51HnWedd54HnheeJ55Xnoeep57Hnuefl5+nn8ef55/3oBegR6BXoMehV6FnoYehl6G3oceh16H3oheiJ6NHo1ejZ6OHo6ej56cXpyenN6gnqFeod6jnqPepB6k3qUepl6mnqbep56p3qpeqp6q3rXeth64XrieuR67nr7evx6/nsAewF7AnsFewd7CXsMew17DnsQexJ7E3sWexd7GHsaexx7HXsfeyF7Insjeyd7KXstey97MHsyezl7O3s9e0Z7SHtKe017TntTe1V7V3tZe1x7Xntfe2F7b3twe3N7dHt2e3h7ent8e317f3uOe497kXuSe5N7lnuee597oHuye7N7tXu2e7d70nvbe9x73nvfe+B74nvje+R753voe+l763vse+1773vwe/18CHwJfAp8DXwOfCh8KXyTfJR8lnyZfJp8m3ygfKF8o3yrfKx8rXyvfLB8uny7fL98wHzCfMN8xHzGfMl8y3zYfNp823zdfN58+Xz6fSF9KH0pfSp9LH0tfS5/OX9Df1J/U39Wf1l/YH9rf2x/bX9vf3B/c39/f4B/i3+Nf5t/nH+gf6J/o3+lf6Z/sX+6f7t/vn/Af8J/w3/Ef8t/zX/Wf9d/4n/jf+R/53/of+9/8n/9f/5//4ACgA6AD4ARgB2AHoAfgCGAMoA0gDmAOoA8gD6AQIBBgESARYBHgEiASYBTgFWAVoBXgFmAgYCCgIWAiICKgJSAlYCXgJmAnoCjgKaAp4CogKyAsICzgLWAtoC4gLmA4oDjgPeA+YD7gQOBBIEFgQeBCIEXgRmBG4EcgR2BLYEugTCBM4E0gTWBN4FHgUmBTYFOgU+BUoFWgVeBWIFmgWiBaoFrgWyBb4FygXOBiYGQgZmBmoGkgaWBp4GpgcSBxYHHgciByYHLgeSB5YHmgeiB6YHrgf2B/4IDgg6CD4IRghOCHYIggimCLoI8gj2CRYJGgkiCSoJMgk2CToJZgnGCe4J8goCCgYKDgoWChoKHgomCjIKQgpqCm4KegqCCooKjgrWCtoK6gruCvIK/gsCCwoLDgsWCxoLZgtqC3YLiguyC7YLugvCC8oLzgvWC9oL4gvqDDYMQgxKDE4MWgxiDGYMpgyqDLoMwgzKDN4M7gz2DPoM/g0GDQoNEg0WDSINTg12DeYN6g4eDiIOPg5CDkYOZg5qDnYOfg76Dv4PCg8ODxIPGg8iDyYPLg82DzoPVg9eD2YPag9uD3oPig+OD5IPmg+eD6IP6g/uD/IP+g/+EAIQChAWEGYQahBuEOYQ6hDuEWIRihGqEboRvhHCEcoR0hHeEeYSKhI2EmISahJuEsISxhLOEtYS2hLeEu4S8hL6EwITChMOEy4TMhM6Ez4TShNSE1YTehOGE4oTkhO2E7oTvhP2E/oUShRSFFYUWhRiFGYUghVeFWIVlhWaFZ4VzhXyFfYWGhaWFpoWnhamFq4Wsha2FuIXRhdKF1IX8hf2F/oYohjmGOoY7hluGXIZdhl+GYIZhhm2Gb4ZwhpSGpYamhquGrYauhrKGs4a3hriGuYbBhsKGw4bFhsiGzIbNhtKG04bVhtaG14bahtyG3YbqhuuG7Ib/hwGHBIcFhwaHC4cMhxSHFocZhxuHHYcfhyCHJIcmhyeHKIcvhzCHMoczhzWHNoc4hzmHOoc8hz2HSodLh02HVIdVh1aHWIdhh2KHb4dxh3KHc4d1h3+HgIeBh4SHhoeHh4mHioeMh5SHlYeWh6mHqoeuh7CHsYeyh7SHu4e8h76Hv4fHh8iHyYfrh+yH7YgUiDqIO4g9iD6IP4hBiEKIQ4hViFaIWIhqiG2Ib4hxiICIg4iGiIeIiYiKiIyIk4iUiJWIo4isiK6Ir4iwiMOIxIjHiMiIz4jQiNGI04jWiNeI4IjhiOaI54jyiPWI9oj3iPqI+4j9iP+JAIkBiRGJIokjiSSJMYkyiTOJNYlCiUOJfIl9iX6JgImCiYSJhYnXidiJ2Ynbid2J5Insie2J7onwifGJ8oxIjEqMS4yDjISMhoyHjIiMi4yVjJaMl41ojWmNao1sjW6Nb42CjYONko2TjaCNoY2ijbKNto23jbmNu429jcCNwY3CjcWNzY3QjdiN2Y3cjeCN4Y3ijeWN5o3njemN7Y3ujfCN8Y3yjfSOBo4HjgiOC44Njg6OII4hjiuOLY4wjjKOM440jjaON444jjuOPI4+jj+OQ45njmiOao5rjm6OcY5zjnWOfY5+joCOgo6DjoSOho6RjpKOk46djq2Oro6wjrGPoI+hj6KPqo+3j7iPuo+7j7yPv4/Aj8OPxo/Pj9KP1o/Xj+OP54/sj++P8Y/yj/SP9Y/2j/qP+4/8kAyQDpATkBWQGJAZkDeQOZA6kD2QP5BAkEOQRZBGkFmQWpBkkGaQZ5B+kIGQiZCKkJKQlJCWkJiQmpCckJ6Qn5CgkKSQpZCnkKiQqZCrkK2QspC3kLyQvZC/kMCQwpDDkMaQyJDJkMuQzJDNkNKQ1JDVkNaQ2JDZkNqQ3pDfkOCQ45DkkOWQ6ZDqkOyQ7pD1kPaQ95D/kQCRAZEDkR+RIJEhkTCRRJFFkViRWZFbkVyRa5GGkYiRipGOkY+Rq5GskciRy5HQlJaVSJYYlhuWHpYgliuWLJYtlj6WQZZOlk+WUZZSllOWXJZdll6WYJZjlmWWZpZrlnOWh5aJloqWjJaOlpGWkpaTlpWWlpaalpuWsZaylrSWtZa3lriWupa7lr+WwpbDlsiWypbLltCW0ZbTltSW8JbxlvKW9Jb1lviW/5cClwOXBZcKlwuXDJcQlxGXEpcUlxWXHZcrlyyXLpcvlzGXVJdVl1eXWJdal1yXXZdfl2OXZJdml2eXaJd1l4yXjpePl5CXk5eVl5aXl5ehl6KXrJeul7CXsZezl/SYjpiSmJWYz5jQmNSY1pjXmNuY3JjdmQ6ZD5lkmXiZeZl7mX6ZjJmmmaeauZq7mr2avpq/msOaxJrSmuCa7JrumvqbEJsRmxKbIJshmyKbMJsxm0qbS5tMm06bUJtSm1OcfZx+nICcg5yEnImcipyMnI+ck5ysnOCc4Z4wnlCeUp5TnlSeVp5Znl2ecp6AnoGeiZ6Knp6etZ62nreeuZ66nryeyp7Lnsye0J7SntOe1Z7Wntee2Z7ant6e4Z7jnuSe5p7onvqe/Z8Mnw+fEZ8SnxSfFZ8WnxifIZ8tny6fOJ86nzyfnJ+dn57+Mv5T/lj+Z/8A/////wAAAAEACwAMACEAKgArAZABkQHPAdEB0wHVAdcB2QHbAncCeAMFAwkElASVBJgEmQSwBLEgEiAfICMgJCAxIDghBCEGIQchCCEUIRUhIyEkISUhlCGVIgMiBCIFIgciECITIhQiFiIXIhgiGyIcIiEiIiIkIiYiLCItIkkiSiJLImIiYyKWIpcimCWQJZElkiXIJcklzCXNJgcmCCZBMAQwBTAGMD8wQDOfM6AzzzPQM9Mz1E4CThJOI04mTilOLk4vTjFOM041TjdOPE5ATkFOQk5ETkZOVU5XTmdOaE5yTodOmU6cTp1Onk6vTrBOsU60TsxOz07QTuBO4k7mTudO6U7tTu5O707xTvRO+E75TvpO/E7+TwBPIU8jTyhPKU8sTy1PLk8xTzNPNU83TzlPO09ET0VPVE9mT2hPak9rT21Pbk9xT3JPdU99T4BPgU+CT4VPhk+HT4pPjE+OT5BPkk+TT5VPlk+YT5lPmk+cT55Pn0+hT6JPrU/AT8FPwk/LT8xPzU/ZT9tP4E/iT+RP5U/nT+tP7E/wT/JP+U/7T/xP/VAOUBBQEVATUBVQFlAXUBtQHVAeUCBQIlAjUCRQJ1ArUDtQPVBEUEVQRlBJUEpQS1BNUFtQeFB5UHpQfFB9UIZQh1CkUKZQqlCrUNdQ2FDZUPRRCFEJUQpRQlFHUUpRTFFOUU9RUFFSUVNRV1FYUVlRW1FjUWRRZlFnUWlRalFvUX5Rf1GDUYRRhlGHUYpRi1GTUZRRmFGaUZ1RnlGfUaFRo1G4UblRulG+Ub9RwVHCUcNRxVHIUcpRzVHOUdBR3FHeUd9R4lHjUexR7lHxUfJR9FIJUgtSDFIPUhBSHlIfUiFSIlIjUiVSJlInUipSLFIvUjFSMlJLUk5ST1JSUlNSVVJdUl9SYFJiUmNSZFJmUmhScFJxUn5SgFKRUpJSwFLBUsJSxFLFUsZSyFLKUtFS01LUUtVS11L7UvxS/VMHUw5TGFMbUxxTHlMfUyJTJFMlUydTKFMpUytTLFMtUzxTPVNAU0JTRFNGU0tTTFNNU1BTVFNYU1lTW1NoU2pTbFNtU3JTdlN5U4BTgVODU4dTiFOKU5ZTl1OZU5tTnFOeU6BToVOkU6dTvFO9U75TwFPSU9NT1VPaU9xT3VPeU+FT4lP+U/9UAFQCVAVUB1QYVBlUGlQkVCVUM1Q2VDdUOlQ9VD9UQVRCVERURVRHVElUY1RlVGdUdFR5VHpUflR/VIFUg1SFVI1UkVSTVJdUmFScVLBUslS1VLZUt1S5VLpUvFS+VMNUxVTYVNtU71TwVPFU+1T+VQBVCFUSVRNVIVUlVSZVKFUpVStVLVUyVTRVNVU2VT1VQFVCVUVVR1VIVWJVY1VoVWlVa1V5VXpVfVWQVZJVk1WVVZZVl1WaVZtVnlWyVbRVtlW4VbpVvFXGVcdVyFXKVctVzlXPVdBV1VXeVeBV4lXnVelV7VXuVfBV8VX0VfZV/1YKVgtWDVYZVhpWHFYdViBWIVYiViVWJlYuVi9WMFYzVjVWN1Y4VjpWPFY9Vj5WVVZWVlpWW1ZjVpBWkVaSVtVW1lbYVtlW7FbuVu9W8lbzVvZW91b4VvtW/FcAVwFXAlcFVwdXHVceVyBXIVciVzxXPVc/V0FXSFdJV2VXZ1dsV25XcFdxV3JXdFd1V3hXeVd6V6hXqlesV69XsFexV7NXtVe2V7dXzFfNV9BX0VfTV9ZX11fbV9xX3lfhV+JX41fuV/VX9lf3V/tX/Ff+V/9YAVgDWARYBVgIWAlYClgMWA5YD1gQWBJYE1gUWBZYF1gYWB9YIlgjWE5YT1hQWFJYU1hVWFZYV1h/WIJYhFiGWIdYiFibWJxYnVjCWMNYxFjSWNNY1FjtWO9Y8VjyWPRY9Vj3WPhZA1kFWQZZDlkXWRhZG1kdWR5ZJlkoWSxZMFkyWTNZNVk2WTtZQ1lFWUZZSllMWU1ZUFlhWWNZZFl1WXdZell7WXxZfll/WYBZhVmJWYtZjFmUWZVZmFmmWadZrFmtWbBZsVm6WbxZvVnHWchZyVnZWdtZ5FnmWedZ6VnqWetZ+ln8Wf1Z/loAWhJaGVoaWhtaHVoeWiFaIlokWiZaJ1ooWjNaNVo9Wj5aP1pHWkhaaFppWnhaeVq0WrZat1q/WsBaylrLWtNa1VrXWtla2lrbWt1a3lrfWuJa5FrlWuda6FrqWzNbNVs2W1Jba1ttW25bb1tyW3Rbe1t8W35bf1uCW4ZbiluNW45bkFuRW5JblFuxW7Jbt1u6W7tbvFvAW8Fbw1vNW85bz1vRW+Bb4lvjW+Zb51vvXABcAlwDXAVcB1wIXBBcElwTXBdcGVwbXCNcJlwyXDNcRlxHXExcTVxSXFNcVFxWXFdcWFxfXGJcZFxwXIBciVyKXItcjlyPXJJck1yqXK5cr1ywXLJctFy2XL5cwFzCXMNc4lzjXOdc6VzrXOxc7lzvXQRdBV0VXRxdHV0lXShdKl0rXSxdSF1JXVldWl1cXWpdbV1uXZpdm12cXdxd313gXexd7V3wXfVd9l3/XgBeBF4HXgleCl4LXg1eDl4SXhNeL14wXjleOl5DXlxeXV5fXmBedV53Xnlefl6BXoJeg16FXoheiV6MXo1ejl6bXp1e1F7VXule9V74XvlfCV8MXw1fDl8QXxJfFF8WXxlfGl8cXx1fHl8oXytfLF8uXzBfO189Xz5fP19RX1RfXl9fX2BfY19lX2dfaF9rX25fb19yX3RfdV92X3hfel99X35ff1+DX5Ffk1+UX5Zfml+bX6lfq1+sX7Zfx1/IX8pfy1/OX9Nf1F/VX9pf21/cX95f31/iX+Nf5V/mX+hf6V/sX+9f8F/yX/Nf9F/2X/df+V/6YAtgDGAQYBFgE2AXYBhgGmAeYB9gPWA+YEBgTGBOYE9gUWBTYFRgVmBXYFhgW2BcYHFgcmB0YHVggGCBYIJgimCLYJNglWCXYJhgmWCcYJ5goWCiYKRgpWCnYKlgqmCuYLBgs2C1YLZgt2C5YLpgx2DIYMlg0mDTYNRg1mDXYNlg22DeYPVg92D4YQdhCmELYQxhIWEiYSVhKGEpYSphSWFLYU1hT2FQYVJhU2FUYXZhjGGNYaphq2G/YcBhwWHJYdNiB2IZYhxiHWIeYiBiI2IrYi1iNWI2YkRiRWJGYkpiT2JQYlViVmJXYlliWmJkYmVidGJ1YndieGJ6YntifWKBYoJig2KUYplinGKdYp5io2KmYqdiqWKqYrJis2K0YrZit2K4YrpivmLAYsFiz2LRYuBi4WLwYvJi9WMAYw9jEGMXYxhjGWMpYyxjLWMuYzBjMWM7YzxjRGNHY0hjYGNkY2VjZmNoY2pja2NsY29jcGN4Y3ljgWOLY41jkWOTY5RjlWOXY6FjpGOmY6tjr2OxY7JjtWO2Y7lju2O9Y8Vjx2PIY8pjy2PMY9Fj02PUY9Vj32PiY+tj7GPzY/Vj92P+ZANkBGQNZA5kEWQSZB1kH2QnZChkKWQrZDtkPGQ+ZEBkU2RVZFZkV2RoZGpka2RsZINkhmSTZJRkl2SYZKpkq2SvZLZkuWS7ZL1kvmS/ZMFkw2TEZM9k0WTfZOBk4WTjZOVlLGUtZTdlOmU8ZT1lRmVHZUplS2VNZU5lUGVSZVNlVGVXZVhlWmVcZV9lYGVhZWRlZWVtZW5lb2VxZXNldWV2ZYhliWWKZY1ljmWPZZJllGWVZZZlmGWaZZ1lnmWgZaJlo2WmZahlqmWsZa5lumW7Zb5lv2XAZcJlzWXQZdFl02XUZdVl4WX4ZflmAWYEZgVmB2YIZglmC2YNZhBmEWYSZhZmF2YYZhpmG2YcZh5mJmYuZjBmMmYzZj1mP2ZAZkJmTWZOZmBmYmZjZmVmZ2ZxZnJmc2Z1ZnhmeWZ7ZnxmfWZ/ZoBmgWaDZoVmhmbaZudm6GbxZvVm9mb4Zvpm+2b9ZwxnDmcPZxFnEmcTZxZnGGcZZxpnHGceZydnKWcuZzBnMmczZztnPGc+Zz9nQWdEZ0VnR2dKZ0tnTWdSZ1RnVWddZ2JnY2dkZ2ZnZ2drZ2xnbmdxZ3Rndmd9Z4BngmeDZ4VnhmeIZ4pnlmeZZ5tnn2egZ6FnpGemZ6lnrGeuZ7Fnsme0Z8Jn22ffZ+Fn42fkZ+Zn52foZ+pn62ftZ+5n8mf+aBBoEmgUaBVoHmgfaCBoNGg1aDZoOmg7aEtoTWhPaFJodWiCaIRokGiRaJJolGiVaJZoo2ikaKVormixaLJotGjBaMpozGjTaNRo1mjXaNlo4WjiaO9o8mjzaPRo9mj3aPho+2kCaQNpBGkMaQ9pEWkhaSJpI2kuaS9pMWkyaTNpOmk7aTxpPmlAaUFpVWlWaVhpWWlbaVxpX2lhaWJpZGllaWxpbWlvaXBpeml7aX1pfml/aYFpg2mFaYppi2mMaZZpl2mZaZppqWmqaaxprmmvabBpsmmzabVptmm4ablpumnLac1pz2nRadJp02ncad1p3mn+aiBqKWowajJqM2o0akVqRmpaamJqY2pkanpqe2p9an5qf2qBaoJqg2qPaqprOGs7azxrPWtEa0VrSGtKa0tremuFa4hrjGuUa5Vrl2uYa5lrtmvAa8NrxGvMa85r2mvsa+1r7mvwa/Fr8mv0a/Zr92v4a/pr+2v8bA5sEmwXbBxsHWwebCBsI2wxbDNsNmw3bD5sP2xDbERsRWxIbFFsUmxTbFZsZWxmbGdscWxzbHVsd2x4bHpse2x8bH9sgGyEbIdsimyLbI1sjmyRbJJsmmycbJ1snmygbKxsr2ywbMZsx2zIbMtszWzObM9s3GzdbN9s5GzmbOds6WzsbO1s8mz0bQJtA20FbQZtCG0JbQptDW0PbRBtEW0YbRxtHW0mbShtKW0sbS1tL20wbTRtNm03bThtOm0/bUBtQm1EbUltTG1QbVttXW1fbWFtYm1kbWVtZ21obWttbG1tbXVtdm15bXpte22DbYRthm2HbYpti22NbY9tkG2SbbBtsW2zbbRttm23bcFtwm3DbchtyW3Kbddt2m3bbdxt323ibeNt5W3tbe9t8G3ybfRt9W32bfht+m4Lbg9uEm4TbhVuGG4ZbhtuHG4ebh9uIm4mbiduKG4qbixuLm4wbjFuM241bjZuN245blVuV25ZblpuXG5dbl5ubG5tboBugW6CboRuh26Ibplumm6bbp1unm6gbqFuo26kbqZuqG6pbrBus261brhuuW68br5uv27AbshuyW7KbsxuzW7ObtBu0m7Wbthu2W7nbwNvBG8FbwdvCG8QbxFvEm8hbyJvI28sby5vMG8ybzRvNW9Ib0lvSm9Mb1lvWm9bb11vX29gb2FvY29kb2Vvb29wb3Fvc291b3Zvd295b3tvhW+Gb4dvim+Lb7RvtW+3b7hvwW/fcDZwN3A4cE1wTnBucHdweXB6cHtwfXCGcIdwiHCLcIxwjXCPcJBwkXCTcJdwmHCacJtwsnC0cLVwtnC6cL5wv3DJcNpw3HDdcN5w5XDqcO5w+HD6cPtw/HERcRJxFHEXcUtxTXFdcWVxb3FwcXFxeXF7cXxxlXGWcZdxqXGqcatxtHG2cbdxuHHmcilyK3Itci5yL3I8cj5ySXJKcktyU3JUclVyV3JYclpyXHJecmByY3JkcmVyaHJwcnFyc3J0cnZyd3J4cntyfHJ9coJyg3KMco5ykHKRcq5ysXKycrNytXLFcsZyx3LPctFy2HLfcvlzAnMLcwxzDXMUcxhzGXMacx9zIHMjcyRzJnMncyhzLXMvczBzMnMzczVzNnNOc09zUXNuc4VzhnOIc4pzjHONc49zkHOcc51znnOgc6FzqnOsc61zsXO0c7VztnO4c7lzwXPLc8xzznPfc+Zz6HPqc+tz7HQEdAd0CHQjdCR0J3QpdCt0LXQvdDF0MnRWdFh0XXRudG90f3SCdIR0hXSGdIh0iXSKdIx0jXSPdJ103XTfdOF05XT1dQ51EHUSdRt1HXUedSZ1J3UqdTZ1OXU8dT11P3VGdUd1SXVKdU11Z3VodWl1c3V1dXZ1d3WAdYF1gnWEdYV1jHWNdY51kHWTdZV1mHWbdZx1nnWidbp1u3W/dcB1wXXGdct1zHXTddd12XXaddx13XXfdeB14XXldel18nXzdfp1+3X9df52AnYEdgt2DXYOdg92FnYadhx2HXYediF2I3Yndih2LHYudi92MXYydjZ2N3Y5djp2O3Y9dkF2QnZVdl12bHZtdm52eXZ6dnx2f3aAdoF2g3aFdol2inaMdo12j3aQdpJ2lHaVdpd2mHavdrB2s3bAdsF2w3bEdsd2yXbVdtl22nbcdt123nbwdvN29Xb2dvd2+nb7dv12/3cAdwJ3A3cFdwZ3CncMdyF3I3ckdyV3J3cqdyt3LHcudzl3O3c9dz53P3dCd0R3RXdGd2R3Z3dpd2p3end7d3x3gXeCd4N3j3eQd6F3o3ekd6Z3qHerd613rnevd7F3sne0d7x3vnfYd9l32nfkd+Z36Hfqd/R39Xf3eAp4C3gOeA94EHgTeBV4GXgbeB54IHgheCJ4JHgoeCp4K3gueC94MXgyeDN4P3hGeE14T3hReFN4VHiIeIp4i3iPeJB4kniUeJV4lniZeJ14nnigeKJ4pHimeL94wHjCeMN4xHjGeMd4yHjReNJ403jWeNd42HjpeOp463jzePV49nj4ePl5AnkDeQR5PXk/eUd5VHlVeWN5ZHlmeW55eXmCeYN5vHm/ecJ5xHnFecd5yHnKecx5znnPedB503nUedZ513ngeeF54nnleeh56nnsee55+Xn6efx5/nn/egF6BHoFegx6FXoWehh6GXobehx6HXofeiF6Ino0ejV6Nno4ejp6PnpxenJ6c3qCeoV6h3qOeo96kHqTepR6mXqaept6nnqneql6qnqretd62HrheuJ65Hruevt6/Hr+ewB7AXsCewV7B3sJewx7DXsOexB7EnsTexZ7F3sYexp7HHsdex97IXsieyN7J3spey17L3swezJ7OXs7ez17RntIe0p7TXtOe1N7VXtXe1l7XHtee197YXtve3B7c3t0e3Z7eHt6e3x7fXt/e457j3uRe5J7k3uWe557n3uge7J7s3u1e7Z7t3vSe9t73Hvee9974Hvie+N75Hvne+h76Xvre+x77Xvve/B7/XwIfAl8CnwNfA58KHwpfJN8lHyWfJl8mnybfKB8oXyjfKt8rHytfK98sHy6fLt8v3zAfMJ8w3zEfMZ8yXzLfNh82nzbfN183nz5fPp9IX0ofSl9Kn0sfS19Ln85f0N/Un9Tf1Z/WX9gf2t/bH9tf29/cH9zf39/gH+Lf41/m3+cf6B/on+jf6V/pn+xf7p/u3++f8B/wn/Df8R/y3/Nf9Z/13/if+N/5H/nf+h/73/yf/1//n//gAKADoAPgBGAHYAegB+AIYAygDSAOYA6gDyAPoBAgEGARIBFgEeASIBJgFOAVYBWgFeAWYCBgIKAhYCIgIqAlICVgJeAmYCegKOApoCngKiArICwgLOAtYC2gLiAuYDigOOA94D5gPuBA4EEgQWBB4EIgReBGYEbgRyBHYEtgS6BMIEzgTSBNYE3gUeBSYFNgU6BT4FSgVaBV4FYgWaBaIFqgWuBbIFvgXKBc4GJgZCBmYGagaSBpYGngamBxIHFgceByIHJgcuB5IHlgeaB6IHpgeuB/YH/ggOCDoIPghGCE4IdgiCCKYIugjyCPYJFgkaCSIJKgkyCTYJOglmCcYJ7gnyCgIKBgoOChYKGgoeCiYKMgpCCmoKbgp6CoIKigqOCtYK2grqCu4K8gr+CwILCgsOCxYLGgtmC2oLdguKC7ILtgu6C8ILygvOC9YL2gviC+oMNgxCDEoMTgxaDGIMZgymDKoMugzCDMoM3gzuDPYM+gz+DQYNCg0SDRYNIg1ODXYN5g3qDh4OIg4+DkIORg5mDmoOdg5+DvoO/g8KDw4PEg8aDyIPJg8uDzYPOg9WD14PZg9qD24Peg+KD44Pkg+aD54Pog/qD+4P8g/6D/4QAhAKEBYQZhBqEG4Q5hDqEO4RYhGKEaoRuhG+EcIRyhHSEd4R5hIqEjYSYhJqEm4SwhLGEs4S1hLaEt4S7hLyEvoTAhMKEw4TLhMyEzoTPhNKE1ITVhN6E4YTihOSE7YTuhO+E/YT+hRKFFIUVhRaFGIUZhSCFV4VYhWWFZoVnhXOFfIV9hYaFpYWmhaeFqYWrhayFrYW4hdGF0oXUhfyF/YX+hiiGOYY6hjuGW4Zchl2GX4ZghmGGbYZvhnCGlIalhqaGq4athq6GsoazhreGuIa5hsGGwobDhsWGyIbMhs2G0obThtWG1obXhtqG3IbdhuqG64bshv+HAYcEhwWHBocLhwyHFIcWhxmHG4cdhx+HIIckhyaHJ4cohy+HMIcyhzOHNYc2hziHOYc6hzyHPYdKh0uHTYdUh1WHVodYh2GHYodvh3GHcodzh3WHf4eAh4GHhIeGh4eHiYeKh4yHlIeVh5aHqYeqh66HsIexh7KHtIe7h7yHvoe/h8eHyIfJh+uH7IftiBSIOog7iD2IPog/iEGIQohDiFWIVohYiGqIbYhviHGIgIiDiIaIh4iJiIqIjIiTiJSIlYijiKyIroiviLCIw4jEiMeIyIjPiNCI0YjTiNaI14jgiOGI5ojniPKI9Yj2iPeI+oj7iP2I/4kAiQGJEYkiiSOJJIkxiTKJM4k1iUKJQ4l8iX2JfomAiYKJhImFideJ2InZiduJ3YnkieyJ7YnuifCJ8YnyjEiMSoxLjIOMhIyGjIeMiIyLjJWMloyXjWiNaY1qjWyNbo1vjYKNg42SjZONoI2hjaKNso22jbeNuY27jb2NwI3BjcKNxY3NjdCN2I3ZjdyN4I3hjeKN5Y3mjeeN6Y3tje6N8I3xjfKN9I4GjgeOCI4Ljg2ODo4gjiGOK44tjjCOMo4zjjSONo43jjiOO448jj6OP45DjmeOaI5qjmuObo5xjnOOdY59jn6OgI6CjoOOhI6GjpGOko6Tjp2OrY6ujrCOsY+gj6GPoo+qj7ePuI+6j7uPvI+/j8CPw4/Gj8+P0o/Wj9eP44/nj+yP74/xj/KP9I/1j/aP+o/7j/yQDJAOkBOQFZAYkBmQN5A5kDqQPZA/kECQQ5BFkEaQWZBakGSQZpBnkH6QgZCJkIqQkpCUkJaQmJCakJyQnpCfkKCQpJClkKeQqJCpkKuQrZCykLeQvJC9kL+QwJDCkMOQxpDIkMmQy5DMkM2Q0pDUkNWQ1pDYkNmQ2pDekN+Q4JDjkOSQ5ZDpkOqQ7JDukPWQ9pD3kP+RAJEBkQORH5EgkSGRMJFEkUWRWJFZkVuRXJFrkYaRiJGKkY6Rj5GrkayRyJHLkdCUlpVIlhiWG5YeliCWK5Ysli2WPpZBlk6WT5ZRllKWU5Zcll2WXpZglmOWZZZmlmuWc5aHlomWipaMlo6WkZaSlpOWlZaWlpqWm5axlrKWtJa1lreWuJa6lruWv5bClsOWyJbKlsuW0JbRltOW1JbwlvGW8pb0lvWW+Jb/lwKXA5cFlwqXC5cMlxCXEZcSlxSXFZcdlyuXLJculy+XMZdUl1WXV5dYl1qXXJddl1+XY5dkl2aXZ5dol3WXjJeOl4+XkJeTl5WXlpeXl6GXopesl66XsJexl7OX9JiOmJKYlZjPmNCY1JjWmNeY25jcmN2ZDpkPmWSZeJl5mXuZfpmMmaaZp5q5mruavZq+mr+aw5rEmtKa4Jrsmu6a+psQmxGbEpsgmyGbIpswmzGbSptLm0ybTptQm1KbU5x9nH6cgJyDnISciZyKnIycj5yTnKyc4JzhnjCeUJ5SnlOeVJ5WnlmeXZ5ynoCegZ6Jnoqenp61nraet565nrqevJ7KnsuezJ7QntKe057Vntae157Zntqe3p7hnuOe5J7mnuie+p79nwyfD58RnxKfFJ8VnxafGJ8hny2fLp84nzqfPJ+cn52fnv4y/lP+WP5n/wD/////////9f/0/+H/1//g/nD+b/4x/i/+Lf4r/in+J/4l/Yn9iPz7/Pf7bPtr+2j7Z/tQ+0/f7t/h393f3N/P38je/N763vne+N7s3uve3d7c3tvebN5r3f3d/N373fnd8N3t3ezd6t3p3ejd5d3k3d/d3t3c3drd1N3T3bfdtt213Z7dnd1q3WndaNpw2m/abto42jfaNNoz2fnZ+Nm/z/zP+8/6z8HPwMxhzGDMMcwwzC3MLLH+se6x3bHasdex0rHRsc+xzbHLscmxxLHAsb+xvrG8sbqxq7GpsZmxmLGOsXmxZ7FksWOxYrFRsVCxT7FMsTSxMbEwsSCxHrEasRmxF7ETsRKxEbEPsQyxCLEHsQaxBLECsQCw37DdsNiw17DUsNOw0rDPsM2wy7DJsMewxbC8sLuwrLCasJiwlrCVsJOwkrCPsI6wi7CDsICwf7B+sHuwerB5sHawdLBysHCwbrBtsGuwarBosGewZrBksGKwYbBfsF6wU7BAsD+wPrA1sDSwM7AnsCWwILAesBywG7AZsBWwFLAQsA6wB7AFsASwA6/yr/Cv76/tr+uv6q/pr+Wv46/ir+Cv3q/dr9yv2a/Vr8Wvw6+8r7uvuq+3r7avta+zr6WviK+Hr4avhK+Dr3qvea9cr1qvVq9VrymvKK8nrwyu+K73rvauvq65rrautK6yrrGusK6urq2uqa6orqeupa6drpyumq6Zrpeulq6RroKuga59rnyueq55rnauda5trmyuaK5mrmOuYq5hrl+uXa5IrkeuRq5CrkGuP64+rj2uO644rjauM64yrjCuJK4iriGuHq4drhSuEq4Prg6uDK33rfWt9K3xrfCt4q3hrd+t3q3drdut2q3Zrdat1K3Rrc+tzq21rbKtsa2ura2tq62jraGtoK2erZ2tnK2arZitkK2PrYKtgK1vrW6tQK0/rT6tPK07rTqtOK02rS+tLa0srSutKa0FrQStA6z5rPKs6KzlrOSs4qzhrN6s3KzbrNms2KzXrNWs1KzTrMSsw6zArL6svKy6rLWstKyzrLCsrKyorKespayYrJaslKyTrI6siqyHrICsf6x9rHmseKx2rGqsaaxnrGWsZKxirGCsX6xcrFmsRKxDrEKsQKwurC2sK6wmrCSsI6wirB+sHqwCrAGsAKv+q/ur+avoq+er5qvcq9urzavKq8mrxqvDq8Grv6u+q7yru6u5q7ernaubq5mrjKuHq4argquBq3+rfat7q3Orb6ttq2mraKtkq1CrTqtLq0qrSatHq0arRKtCqz2rO6soqyWrEasQqw+rBasCqwCq+Kruqu2q36rbqtqq2KrXqtWq06rOqsyqy6rKqsOqwKq+qruquaq4qp6qnaqYqpeqlaqHqoaqg6pwqm6qbaprqmqqaapmqmWqYqpOqkyqSqpIqkaqRKo6qjmqOKo2qjWqMqoxqjCqK6oiqiCqHqoZqheqE6oSqhCqD6oMqgqqAan2qfWp86nnqeap5KnjqeCp36neqdup2qnSqdGp0KnNqcupyanIqcapxKnDqcKpq6mqqaappamdqXCpb6luqSupKqkoqSepFKkSqRGpDqkNqQqpCakIqQWpBKkAqP+o/qj7qPmo46jiqOCo36jeqMSow6jBqL+ouKi3qJuomaiUqJKokKiPqI6ojKiLqIioh6iGqFioVqhUqFGoUKhPqE2oS6hKqEmoNKgzqDCoL6gtqCqoKaglqCSoIqgfqB6oHagSqAuoCqgJqAWoBKgCqAGn/6f9p/yn+6f4p/en9qf0p/Kn8afwp+6n7afsp+qn6afop+Gn3qfdp7Knsaewp66nraerp6qnqaeBp36nfKd6p3mneKdlp2SnY6c+pz2nPKcupy2nLKcTpxGnD6cOpwynC6cJpwim/ab7pvqm8qbppuim5abjpuKm2qbYptSm0KbOps2my6bKpsWmvaa7prqmtqa0prOmsKafpp2mnKaLpommhqaFpoSmgqaBpoCme6Z3pnWmdKZspmumaKZaplmmVKZTplCmT6ZGpkSmQ6Y5pjimN6YnpiWmHKYaphmmF6YWphWmBqYEpgOmAqYApe6l56XmpeWl46Xipd+l3qXcpdql2aXYpc2ly6XDpcKlwaW5pbilmKWXpYilh6VMpUqlSaVBpUClNqU1pS2lK6UppSelJqUlpSOlIqUhpR6lHKUbpRmlGKUWpM2ky6TKpK6klaSTpJKkkaSOpIykhaSEpIKkgaR+pHqkdqRzpHKkcKRvpG6kbKRPpE6kSaRGpEWkRKRApD+kPaQzpDKkMaQvpCCkHqQdpBqkGaQRpACj/qP9o/uj+aP4o/Cj7qPto+mj56Plo92j2qPOo82juqO5o7Sjs6Ouo62jrKOqo6mjqKOho56jnKOQo4Cjd6N2o3WjcqNxo26jbaNWo1KjUaNQo06jTKNKo0KjQKM+oz2jHqMdoxmjF6MVoxSjEqMRovyi+6LrouSi46Lbotii1qLVotSiuKK3oqeipqKkopaik6KSomaiZaJkoiSiIaIgohSiE6IQoguiCqIBogCh/KH5ofeh9qH1ofOh8qHuoe2h0aHQocehxqG9oaSho6GhoaChi6GJoYehgqF/oX6hfaF7oXihd6F0oXOhcqFloWOhLKEroRehC6EIoQeg96D0oPOg8qDwoO6g7KDqoOeg5qDkoOOg4qDYoNWg1KDSoNCgxaDDoMKgwaCvoKygoqChoKCgnaCboJmgmKCVoJKgkaCOoIygi6CKoIighqCDoIKggaB9oG+gbaBsoGqgZqBloFegVaBUoEqgOaA4oDagNaAyoC2gLKAroCagJaAkoCKgIaAeoB2gG6AaoBigF6AUoBGgEKAOoA2gDKAKoAmgB6AGn/Wf9J/wn++f7Z/pn+if5p/in+Gfw5/Cn8CftJ+yn7Gfr5+tn6yfqp+pn6ifpZ+kn4+fjp+Mn4ufgJ9/n36fdp91n22fa59pn2ifZ59kn2KfX59en1yfW59Zn1efVp9Sn1CfTZ9Ln0qfSZ9Hn0afOZ84nzefLp8tnyyfKp8pnyefJZ8inwufCZ8Invme9p71nvSe357entue2J7Xntaet561nrOesZ6wnq6erZ6snoqedJ5znlaeVZ5BnkCeP543ni2d+Z3nneSd453ineCd3Z3VndOdy53Knbydu526nbadsZ2wnaudqp2pnaedpp2cnZudjJ2LnYmdiJ2GnYWdg51/nX6dfZ1snWedZJ1jnWKdXZ1anVmdV51WnU6dTZ1MnUqdSZ1InUadQp1AnT+dMZ0vnSCdH50QnQ6dC50AnPGc8JzpnOic55zXnNSc05zSnNCcz5zFnMScvJy5nLicoJycnJucmpyYnJaclZyUnJGckJyInIecf5x1nHOcb5xtnGyca5xpnF+cXJxanFWcUZxPnE6cS5xKnEecRZxDnDucOZw4nDacNZw0nC+cLZwsnCucIZwenBWcFJwNnAucCZwCm/2b/Jvzm/Kb75vum+Ob4ZvZm9ib15vVm8WbxJvCm8CbrZurm6qbqZuYm5ablZuUm32bepttm2ybaZtom1abVZtRm0qbR5tFm0ObQptBmz+bPZs8mzGbL5shmyCbH5sdmxua1JrTmsmaxprEmsOaupq5mraatZqzmrKasJqumq2arJqpmqiappqkmqGaoJqfmpyam5qTmpKakZqPmo2ai5qKmniad5p2mnOacppxmm6abJprmmqaaJpmmmOaYppgml6aXZpamliaVppUmlKaRppFmkKaQZpAmj6aM5owmi+aLZosmiuaH5oImgeZ/5n8mfuZ+Zn4mfeZ9ZnzmfCZ75numeqZ6ZnomeaZ5ZnkmeKZ2pnSmdCZzpnNmcOZwZnAmb6Zs5mymaCZnpmdmZuZmZmPmY6ZjZmLmYiZh5mFmYSZg5mBmYCZf5l9mXuZepkmmRmZGJkPmQuZCpkImQaZBZkDmPSY8pjxmO+Y7pjtmOqY6JjnmOaY5JjimNmY15jSmNCYzpjNmMWYxJjCmMGYv5i8mLuYuZi2mLWYs5iumKyYq5ijmJ6YnZicmJqYmZiVmJSYkpiPmIyYipiDmICYfph9mHuYeph4mHaYaphnmGWYYZhgmF+YXJhamFeYVJhSmE+YTphMmD6YJZghmB+YHZgcmBqYGZgYmBaYFZgTmBKYDpgCl/CX7pfsl+uX4pfhl+CXzJfLl8qXxpfFl7WXs5exl66Xi5d+l3yXcJdvl26XbJdrl2qXXZdcl1uXUpdPl06XTJc/lzaXNJctlyyXKpcplyeXH5celxGXDpcNlwyXCpcJlwiXBZb+lv2W/Jb0lvGW75bflt6W3ZbSltGWz5bOls2WxpbFlsSWwpbAlr+Wq5aqlqiWp5allqSWoZaflp6WnJablpSWk5aRlpCWhpaFloOWgpaBln+WfZZ7lnaWdZZ0lmqWaZZnlmaWV5ZWllSWUpZRllCWTpZNlkuWSpZIlkeWRpY1ljOWMZYvli6WLZYkliOWIpYCleCV15XQlc6VzZXMlbuVupWmlZ6VnZWclYaVhZWDlYKVgZV/lX6VfZVxlVaUyJTFlMSUw5S8lLuUuJS2lLWUhpR7lHiUdJRslGuUaZRolGeUSpRAlD2UPJQ0lDKUJpQUlBOUEpQQlA+UDpQMlAqUCZQIlAaUBZQEk/KT7pPpk+ST45Pik+CT3ZPPk82TypPJk8KTwZO9k7yTu5O4k6+TrpOtk6qTm5Oak5mTj5ONk4uTiZOIk4aThZOEk4GTgJN8k3mTdpN1k3OTcpNvk26TZpNkk2OTYpNgk1STUZNQkzqTOZM4kzWTM5MykzGTJJMjkyGTHJMakxmTF5MUkxOTDpMMkv6S/ZL7kvqS+JL3kvaS85LxkvCS75LokuSS45LaktiS15LUktOS0ZLQksySypLJksiSxpLBksCSvpK8kreStJKwkqWSo5Khkp+SnpKckpuSmZKYkpWSlJKTkouSipKHkoaShZJ9knySepJ5knaSdZJzknGScJJuklCST5JNkkySSpJJkj+SPpI9kjiSN5I2kimSJpIlkiSSIZIekh2SG5ITkhGSEJIOkgySC5IKkgiSBpH1kfGR7pHtkeuR6JHnkeWR5JHikeGR3pHakdmR2JHWkdSR0pHQkc+RzZHLkcqRyZHHkauRqZGnkaaRpJGjkaKRlJGTkYCRf5F+kXyReZF4kWeRZpFlkWORYpFgkV+RXZFckVqRWJFXkVCRTZFLkUiRR5FEkUKRQZFAkTiRN5E2kTSRM5EykTCRLpEqkSiRJ5EZkP2Q/JD7kPmQ+JDwkO+Q7pDfkN6Q3ZDUkNKQ0JDOkMyQy5C4kLeQtpC0kKeQppClkKOQoZCgkJ+QnZCckJuQkZCQkI+QjZCLkIqQiZCHkIWQe5B6kHmQdpB1kEyQS5BJkEiQP5Ahj8qPyY/Ij7OPso+Sj4mPh4+Gj4WPg496j3mPeI91j3SPc49xj3CPb49tj2mPaI9mj2WPTo9Mj0uPSo9Gj0KPQY83jyaPJI8jjyKPG48WjxKPCI8GjwWPBI7vju6O7I7pjrWOs46jjpuOkY6Qjo+Oh46FjoSOa45qjmmOV45WjlWOTI5KjkmOSI4ajdeN1Y3TjdKN0Y3EjcKNt422jbWNrY2sjauNqY2ojaaNpI2ijaCNnY2cjZuNmI2QjY+NjY2MjYqNiY2IjYWNhI2DjX6NfY10jXKNcI1vjVKNT41OjU2NS407jTqNOY0xjS+NKI0hjQeM/oz1jPSM84zsjOiM54zmjOGM4IzdjNyM2ozZjNiM04zRjNCMzozNjMuMyoyyjLGMr4ySjHuMeox4jHaMdIxzjHGMcIxkjGOMYoxgjF+MVoxUjFOMT4xMjEuMSoxIjEeMP4w1jDSMMowhjBqMGIwWjBWMFIv8i/mL+Ivdi9yL2YvXi9WL04vRi8+Lzouqi6iLo4uSi5GLgYt+i3yLe4t6i3iLd4t2i3SLc4txi2OLI4shix+LG4sLivKK8IruiuWK44riitqK2YrWisqKx4rEisOKwYq6irmKt4q2irOKmYqYipeKjYqLioqKiYqAin+Kfop8inuKdIpzinKKcIptimuKaIplimSKYopeikaKRYpBikCKP4o6ijWKNIotiimKJ4omiiSKI4ohiiCKH4obiheKDooNigaKBYoDigKJ/on8ifWJ84nyifGJ6onmieSJ44niid+J3YnZidiJ1InSidGJz4nOicqJyYnHicaJxYnDib+JvomriaOJlImTiZKJh4mGiYSJgYmAiX+JfYl7iXeJdol0iXOJcYlwiW6JbIlriWmJaIlRiVCJTYlAiT+JPYk8iTmJN4kriSeJJokkiSOJIokQiQ2JC4kKiQmJBokFiQOJAYkAiP6I/Yj7iPqI9oj0iN+I3YjciNuI2YjWiNWI1IjSiMeIxYjDiMKIwYi+iLyIu4i6iJyImYiXiJaIhoiFiISIf4h+iH2IcYhwiF+IXYhciFqIWIhViFOIUohRiE+ITohMiESIQogoiCeIJogciBqIGIgWiAyIC4gJh/aH9Yfyh/GH8Ifth+uH54flh+KH4Iffh96H3IfYh9aH1YfSh9GHz4fOh82HwYe6h7OHsYevh62HrId4h3aHdYdxh3CHbodsh2uHaodnh2OHYodgh16HXIdah0GHQIc+hz2HPIc6hzmHOIcvhy6HLYcqhymHKIcXhxaHFYcNhwuHCocIhweG/ob9hvyGw4bBhrmGrIarhp2GnIaahpKGh4Z+hn2GRIZBhj6GPIY7hjmGOIY2hjSGMoYxhjCGLYYshiqGKYYghh+GHoYbhhiGFoYUhhKGB4YGhgSGAoYBhf+F/IX7hfSF64XqheiF54XlheSF44Xhhd+F3oXMhcuFyoXIhcaFwoWPhY6FjYV+hXuFeYVyhXGFcIVthWyFZ4VmhWWFYoVZhVeFVoVVhSmFKIUfhR6FHIUShQWFBIUChQCE/4T+hPuE+YT3hPSE84TyhPCE7oTthOqE6YTohOaE5ITjhOGE34TehN2E2YTXhNOE0YTQhM6Ex4TFhMOEuoS4hLaEs4SyhK2Eq4SphKeEpISihKGEn4SRhJCEjYSMhIqEiISGhISEg4SBhHKEcYRvhG6EbYRqhGKEYYRghE6ETYRLhEqESYQuhCWEJIQihCGEIIQehB2EHIQZhBiEF4QVhBSEE4QRhBCEA4P4g/eD9oPzg/KD2IPXg22DbINqg2eDZoNlg2CDX4Ndg1WDVINTg1GDUINGg0WDQYNAgz6DPYM8gzqDN4M1gyiDJoMlgyODIoMHgwaC34LYgteC1oLUgtOC0oDHgL2AroCtgKqAp4CggJWAlICTgJGAkICNgIGAgIB1gHOAZYBkgGCAXoBdgFuAWoBPgEaARYBCgECAPoA9gDyANYAzgCqAKYAegB2AHIAZgBiAEYAOgAOAAoABf/5/8n/xf+9/43/if+F/33/Of8x/x3/Gf8R/wn/Af79/vH+7f7l/uH+3f61/q3+qf6l/p39/f35/e394f3Z/bH9rf2l/Z39if11/Wn9Zf1h/VH9Qf01/S39Kf0h/R38efx1/CX8HfwV+/X78fvt++X74ful+537lfuR+437TftJ+0H7Nfsx+y37Jfrl+t36zfrJ+sX6ufqp+qX6ofpp+mH6WfpV+lH6Rfo5+jX53fnB+Z35mflx+W35Zfld+PH47fjl+OH43fjV+HH4bfhp+GH4XfhV+A34Bff198n3xfe997X3jfeB9133SfcR9w327fbp9uH22fbR9s32yfad9j32FfYR9gH1/fX19e316fXl9d310fXB9Zn1lfWJ9YH1efV19S31KfUZ9RX1EfUF9QH0+fT19O306fSd9Jn0jfR59FH0TfRJ9EH0OfQ19C30KfQh9BnzzfPB87nztfOp86HznfNd81nzSfNB8znzJfMV8w3zCfMF8v3y+fLx8u3y4fK18o3yHfIZ8eXx4fHF8cHxvfGd8ZnxjfGF8QnxBfD58PXw8fDp8OHw3fDV8M3wyfCt8KXwnfCZ8JXwifB58HXwcfBp8GXwYfAZ8BXwEfAJ8AXwAe/57+3vne+Z75XvHe8Z7xXuoe557lnuSe5F7kHuOe4x7iXuHe3Z7c3toe2Z7ZXtQe097TXtLe0p7SXtFe0R7QntAez57PXs1ezR7Mnsxey57LHsreyJ7H3seexx7E3sSexF7A3sCeu567Hrreup66HrneuB6qXqoept6mnqZeo16hHqDenp6W3paell6V3pVelR6U3pIei96LnosegR6A3oCedh5x3nGecV5pXmkeaN5oXmgeZ95k3mReZB5bHlbeVp5VXlTeVJ5TnlNeUl5SHlHeT95Pnk9eTt5OHk0eTN5LnkteSt5KnkpeSZ5JHkjeRZ5FXkUeQF4/3j8ePt4+nj1ePR47HjqeOd45XjjeOF44HjceNp42XjYeNF40HjOeM14y3jKeMh4x3jGeMR4w3i2eLV4s3iseKt4qnioeJ94nniReI94jniNeIt4gXiAeH94fHh6eHl4d3h2eHR4bHhreGp4V3hWeFJ4UHhPeE54THhFeER4QnhBeDl4OHg3eBV4FHgTd+x3xnfFd8N3wnfBd793vne9d6t3qneod5Z3k3eRd493gHd9d3p3eXd3d3Z3dHdtd2x3a3ddd1R3UndRd1B3PXc8dzl3OHcxdzB3L3ctdyp3KXcgdx93GncZdw53C3cKdwl3BncFdwN3AXcAdv9273bedt123HbPds52zXbLdr52vXaEdoN2gnaAdn52fHZ7dil2KHYndiV2I3YcdhR2E3YSdhB2D3YOc7hztnO1c31zfHN6c3lzeHN1c2tzanNpcphyl3KWcpRyknKRcn5yfXJucm1yYHJfcl5yTnJKcklyR3JFckNyQHI/cj5yO3IzcjByKHInciRyIHIfch5yG3IachlyF3ITchJyEHIPcg5yDHH6cflx+HH1cfNx8nHgcd9x1XHTcdBxznHNccxxynHJcchxxXHEccJxwXG9cZlxmHGWcZVxknGPcY1xi3GDcYJxgHF+cX1xfHF6cW9xbnFtcWNxU3FScVBxT3BgcF9wXnBWcElwSHBGcEVwRHBBcEBwPXA6cDFwLnAqcClwHXAZcBRwEXAPcA5wDHALcApwBnAFcARv9G/yb+1v62/ob+dvyW/Hb8Zvw2/Bb8BvvW+7b7pvp2+mb5xvmm+Zb4Jvf293b3Zvbm9sb2pvaG9mb2RvYm9hb2BvXG9bb1lvWG9Xb1VvU29Ob0lvRG9Db0FvQG8+bz1vOm84bzdvNW80bzNvLm8sbytvKm8obydvJm8ibyFvIG8dbxxvG28XbxZvFG8SbwtvCm8JbwFvAG7/bv1u4W7gbt9u0G68brtuqG6nbqVupG6VbnpueG52bnJucW5VblRuOG41bjBramq4aehp5WniaeBp1WnUadNpwmm/abJpsWmvaa5prWmkaaNpommgaZ1pm2maaZVpjWl5aXdpdml0aXJpb2luaW1pa2lqaWZpZWlPaU5pTGlLaUlpSGlGaUVpQWk+aT1pOGk2aTVpMGkvaS1pLGkQaQ9pDmkMaQtpCGkBaP5o/Wj7aPZo9Wj0aPBo72juaOxo62jjaNVo1GjSaNFoz2isaKtoqWioaKZopGijaKFonWicaJpomWiYaItodGhyaHFocGhtaGtoamhpaF9oXmhUaFJoUGhPaE1oDGdyZ25na2cxZzBnLGcqZylnJWckZyNm8mbxZpxmiGaHZoVmgmZ0ZlpmWWVHZUVlQ2VCZUFlPWU8ZS5lIGUUZRJlBmTwZO9k7mTgZN9k3mTQZM9ktmS1ZLRksmSwZK5krWODY4JjgGN9Y3xjd2N2Y3RjcWNtY1RjIGMfYdBhsGGuYa1hrGGqYadho2GOYYBhf2F3YXZhYmFLYUphSWFHYUZhRGE2YTVhNGEwYS5hLWErYSphKWEnYSZhImEfYR1hHGEaYRhhBmEDYPRg8WDvYO5g7GDrYOpg6GDfYNNg0mDIYMZgxGBkYGNgYgHOAa0BqAGZAQAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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)}.dumi-default-hero-title{margin:0 0 32px;display:inline-block;font-family:Alibaba-PuHuiTi,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#978af9;font-size:180px;line-height:1}.dumi-default-hero-title>span{color:transparent;text-shadow:0 10px 20px rgba(105,30,255,.15);background:linear-gradient(30deg,#a598ff 30%,#9e6dff);-webkit-background-clip:text;background-clip:text}@media only screen and (max-width: 767px){.dumi-default-hero-title{font-size:60px}}[data-prefers-color=dark] .dumi-default-hero-title{opacity:.7}.dumi-default-hero{position:relative;margin:-96px auto -160px;max-width:100%;height:932px;padding-top:220px;text-align:center;box-sizing:border-box}@media only screen and (max-width: 767px){.dumi-default-hero{margin-top:-72px;padding-top:160px;height:660px}}.dumi-default-hero+*{position:relative}.dumi-default-hero:before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;opacity:.8;pointer-events:none;background:no-repeat center / cover;background-image:url(https://gw.alipayobjects.com/zos/bmw-prod/a6c3488a-994c-4dd3-8e92-2324d9a1ca48/l9dmd9wl_w2858_h1864.png)}[data-prefers-color=dark] .dumi-default-hero:before{opacity:1}.dumi-default-hero>p{margin:32px;color:#4f5866;font-size:20px;line-height:1.6}[data-prefers-color=dark] .dumi-default-hero>p{color:#8590a0}@media only screen and (max-width: 767px){.dumi-default-hero>p{font-size:16px}}.dumi-default-hero-actions{margin-top:48px;display:flex;justify-content:center}.dumi-default-hero-actions>a{display:inline-block;height:52px;font-size:18px;line-height:52px;text-decoration:none;min-width:168px;border-radius:26px;box-sizing:border-box;transition:opacity .2s}@media only screen and (max-width: 767px){.dumi-default-hero-actions>a{font-size:16px;height:42px;line-height:40px;min-width:128px}}.dumi-default-hero-actions>a:hover{opacity:.8}.dumi-default-hero-actions>a:not(:first-child){margin-inline-start:48px;color:#691eff;border:1px solid #691eff}[data-prefers-color=dark] .dumi-default-hero-actions>a:not(:first-child){color:#4600d1;border-color:#4600d1}.dumi-default-hero-actions>a:first-child{color:#fff;background-color:#691eff}[data-prefers-color=dark] .dumi-default-hero-actions>a:first-child{background-color:#4600d1}.dumi-default-toc{list-style:none;margin:12px 0 0;padding:4px 0;border-inline-start:1px solid #d0d5d8}[data-prefers-color=dark] .dumi-default-toc{border-inline-start-color:#1c2022}.dumi-default-toc:empty{display:none}.dumi-default-toc>li>a{display:block;margin:6px 0;padding:3px 12px;color:#4f5866;font-size:13px;line-height:1;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-prefers-color=dark] .dumi-default-toc>li>a{color:#8590a0}.dumi-default-toc>li>a:hover{color:#30363f}[data-prefers-color=dark] .dumi-default-toc>li>a:hover{color:#c6c9cd}.dumi-default-toc>li>a.active{margin-inline-start:-1px;color:#30363f;border-inline-start:1px solid #691eff}[data-prefers-color=dark] .dumi-default-toc>li>a.active{color:#c6c9cd;border-inline-start-color:#4600d1}.dumi-default-toc>li[data-depth="3"]>a{padding-inline-start:20px}.dumi-default-sidebar{position:sticky;top:76px;width:300px;max-height:calc(100vh - 76px);padding-top:20px;padding-bottom:24px;padding-inline-start:8px;padding-inline-end:32px;box-sizing:border-box;overflow:auto}@media only screen and (max-width: 767px){.dumi-default-sidebar{position:fixed;z-index:20;top:0;left:0;bottom:0;max-height:initial;padding-inline-start:32px;background-color:#f7f9fb;border-top:1px solid #e4e9ec;box-shadow:0 0 20px #0000001a;transition:.2s all}[data-prefers-color=dark] .dumi-default-sidebar{background-color:#050709;border-top-color:#2a353c}.dumi-default-doc-layout:not([data-mobile-sidebar-active]) .dumi-default-sidebar{opacity:0;visibility:hidden;transform:translate(-100%)}}.dumi-default-sidebar>dl{margin:0;padding:0;line-height:1}.dumi-default-sidebar>dl>dt{margin:8px 0;color:#30363f;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}[data-prefers-color=dark] .dumi-default-sidebar>dl>dt{color:#c6c9cd}.dumi-default-sidebar>dl>dd{margin:0;padding:8px 0}.dumi-default-sidebar>dl>dd>a{display:block;color:#4f5866;font-size:16px;line-height:20px;text-decoration:none;transition:all .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a{color:#8590a0}.dumi-default-sidebar>dl>dd>a:hover{color:#691eff}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a:hover{color:#4600d1}.dumi-default-sidebar>dl>dd>a.active{color:#691eff;font-weight:700}[data-prefers-color=dark] .dumi-default-sidebar>dl>dd>a.active{color:#4600d1}.dumi-default-sidebar>dl+dl{margin-top:16px;padding-top:16px;border-top:1px solid #d0d5d8}[data-prefers-color=dark] .dumi-default-sidebar>dl+dl{border-top-color:#1c2022}[data-prefers-color=dark]{color-scheme:dark}body{margin:0;padding:0;background-color:#f7f9fb}[data-prefers-color=dark] body{background-color:#050709}.dumi-default-doc-layout{font-family:sans-serif;background-color:#f7f9fb}[data-prefers-color=dark] .dumi-default-doc-layout{background-color:#050709}@media only screen and (max-width: 767px){.dumi-default-doc-layout:before{content:"";position:fixed;z-index:11;top:0;right:0;left:0;bottom:0;background-color:#00000080;transition:all .1s}.dumi-default-doc-layout:not([data-mobile-sidebar-active]):before{opacity:0;visibility:hidden}}.dumi-default-doc-layout-mobile-bar{position:sticky;z-index:9;top:52px;left:0;right:0;display:none;align-items:center;padding:0 24px;height:36px;border-top:1px solid #e4e9ec;background-color:#f7f9fbe6;backdrop-filter:blur(6px)}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar{border-top-color:#2a353c;background-color:#050709}@media only screen and (max-width: 767px){.dumi-default-doc-layout-mobile-bar{display:flex}}.dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn{padding:0;color:#4f5866;border:0;background-color:transparent}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn{color:#8590a0}.dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn>svg{width:16px;margin-right:6px;fill:#4f5866;vertical-align:middle}[data-prefers-color=dark] .dumi-default-doc-layout-mobile-bar .dumi-default-sidebar-btn>svg{fill:#8590a0}.dumi-default-doc-layout>main{display:flex;align-items:flex-start;margin:0 auto;padding:0 24px;max-width:100%;box-sizing:border-box}.dumi-default-doc-layout>main>section{flex:1 1;max-width:100%}.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper{position:sticky;top:106px;width:300px;margin-inline-start:24px;max-height:80vh;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper{display:none}}.dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper>h4{margin:0 0 8px;color:#8a9099;font-size:13px;line-height:1}[data-prefers-color=dark] .dumi-default-doc-layout>main>.dumi-default-doc-layout-toc-wrapper>h4{color:#616d7f} diff --git a/2143.dffb1605.async.js b/2143.dffb1605.async.js new file mode 100644 index 0000000..3048d04 --- /dev/null +++ b/2143.dffb1605.async.js @@ -0,0 +1,15 @@ +"use strict";(self.webpackChunk_antv_gpt_vis=self.webpackChunk_antv_gpt_vis||[]).push([[2143],{27231:function(te,H,g){g.d(H,{r:function(){return O}});var e=g(75271),j=Object.defineProperty,S=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(h,N,P)=>N in h?j(h,N,{enumerable:!0,configurable:!0,writable:!0,value:P}):h[N]=P,Z=(h,N)=>{for(var P in N||(N={}))p.call(N,P)&&Y(h,P,N[P]);if(S)for(var P of S(N))W.call(N,P)&&Y(h,P,N[P]);return h};const O=h=>e.createElement("svg",Z({viewBox:"64 64 896 896"},h),e.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODg0IDI1NmgtNzVjLTUuMSAwLTkuOSAyLjUtMTIuOSA2LjZMNTEyIDY1NC4yIDIyNy45IDI2Mi42Yy0zLTQuMS03LjgtNi42LTEyLjktNi42aC03NWMtNi41IDAtMTAuMyA3LjQtNi41IDEyLjdsMzUyLjYgNDg2LjFjMTIuOCAxNy42IDM5IDE3LjYgNTEuNyAwbDM1Mi42LTQ4Ni4xYzMuOS01LjMuMS0xMi43LTYuNC0xMi43eiIvPjwvc3ZnPg=="},75702:function(te,H,g){g.r(H),g.d(H,{default:function(){return T}});var e=g(75271),j=Object.defineProperty,S=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(o,l,s)=>l in o?j(o,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[l]=s,Z=(o,l)=>{for(var s in l||(l={}))p.call(l,s)&&Y(o,s,l[s]);if(S)for(var s of S(l))W.call(l,s)&&Y(o,s,l[s]);return o};const O=o=>e.createElement("svg",Z({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M120 230h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0 424h496c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm784 140H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-424H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNMTIwIDIzMGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em0wIDQyNGg0OTZjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LThIMTIwYy00LjQgMC04IDMuNi04IDh2NTZjMCA0LjQgMy42IDggOCA4em03ODQgMTQwSDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6bTAtNDI0SDEyMGMtNC40IDAtOCAzLjYtOCA4djU2YzAgNC40IDMuNiA4IDggOGg3ODRjNC40IDAgOC0zLjYgOC04di01NmMwLTQuNC0zLjYtOC04LTh6Ii8+PC9zdmc+",h=g(94161),N=g(81699),P=g(59293),w=g(7040),d=g(29775),v=g(59296),u=g(55250),A=g(55579),M=g(11899),I=g(58212);function b(o,l){return _(o)||B(o,l)||Q(o,l)||U()}function U(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q(o,l){if(o){if(typeof o=="string")return V(o,l);var s=Object.prototype.toString.call(o).slice(8,-1);if(s==="Object"&&o.constructor&&(s=o.constructor.name),s==="Map"||s==="Set")return Array.from(o);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return V(o,l)}}function V(o,l){(l==null||l>o.length)&&(l=o.length);for(var s=0,k=new Array(l);s0;return(0,e.useEffect)(function(){var R=J.replace("#","");R&&setTimeout(function(){var F=document.getElementById(decodeURIComponent(R));F&&(0,h.Z)(F.offsetTop-80,{maxDuration:300})},1)},[t,J]),e.createElement("div",{className:"dumi-default-doc-layout","data-mobile-sidebar-active":C||void 0,onClick:function(){return c(!1)}},e.createElement(N.ql,null,e.createElement("html",{lang:l.locale.replace(/-.+$/,"")}),n.title&&e.createElement("title",null,n.title),n.title&&e.createElement("meta",{property:"og:title",content:n.title}),n.description&&e.createElement("meta",{name:"description",content:n.description}),n.description&&e.createElement("meta",{property:"og:description",content:n.description}),n.keywords&&e.createElement("meta",{name:"keywords",content:n.keywords.join(",")}),n.keywords&&n.keywords.map(function(R){return e.createElement("meta",{key:R,property:"article:tag",content:R})}),a&&e.createElement("link",{rel:"canonical",href:a+m})),e.createElement(u.Z,null),e.createElement(A.Z,null),e.createElement(d.Z,null),x&&e.createElement("div",{className:"dumi-default-doc-layout-mobile-bar"},e.createElement("button",{type:"button",className:"dumi-default-sidebar-btn",onClick:function(F){F.stopPropagation(),c(function(X){return!X})}},e.createElement(O,null),l.formatMessage({id:"layout.sidebar.btn"}))),e.createElement("main",null,x&&e.createElement(M.Z,null),e.createElement(P.Z,null,e.createElement("article",null,s),e.createElement(w.Z,null),e.createElement(v.Z,null)),n.toc==="content"&&e.createElement("div",{className:"dumi-default-doc-layout-toc-wrapper"},e.createElement("h4",null,"TABLE OF CONTENTS"),e.createElement(I.Z,null))))},T=K},92153:function(te,H,g){g.d(H,{Z:function(){return d}});var e=g(81699),j=g(75271);function S(v,u){return O(v)||Z(v,u)||W(v,u)||p()}function p(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function W(v,u){if(v){if(typeof v=="string")return Y(v,u);var A=Object.prototype.toString.call(v).slice(8,-1);if(A==="Object"&&v.constructor&&(A=v.constructor.name),A==="Map"||A==="Set")return Array.from(v);if(A==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(A))return Y(v,u)}}function Y(v,u){(u==null||u>v.length)&&(u=v.length);for(var A=0,M=new Array(u);Al in o?j(o,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[l]=s,Z=(o,l)=>{for(var s in l||(l={}))p.call(l,s)&&Y(o,s,l[s]);if(S)for(var s of S(l))W.call(l,s)&&Y(o,s,l[s]);return o};const O=o=>e.createElement("svg",Z({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 0 0 0 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODcyIDQ3NEgyODYuOWwzNTAuMi0zMDRjNS42LTQuOSAyLjItMTQtNS4yLTE0aC04OC41Yy0zLjkgMC03LjYgMS40LTEwLjUgMy45TDE1NSA0ODcuOGEzMS45NiAzMS45NiAwIDAgMCAwIDQ4LjNMNTM1LjEgODY2YzEuNSAxLjMgMy4zIDIgNS4yIDJoOTEuNWM3LjQgMCAxMC44LTkuMiA1LjItMTRMMjg2LjkgNTUwSDg3MmM0LjQgMCA4LTMuNiA4LTh2LTYwYzAtNC40LTMuNi04LTgtOHoiLz48L3N2Zz4=",h=Object.defineProperty,N=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,d=(o,l,s)=>l in o?h(o,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[l]=s,v=(o,l)=>{for(var s in l||(l={}))P.call(l,s)&&d(o,s,l[s]);if(N)for(var s of N(l))w.call(l,s)&&d(o,s,l[s]);return o};const u=o=>e.createElement("svg",v({viewBox:"64 64 896 896"},o),e.createElement("path",{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}),e.createElement("path",{d:"M686.7 638.6 544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}));var A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTEyIDY0QzI2NC42IDY0IDY0IDI2NC42IDY0IDUxMnMyMDAuNiA0NDggNDQ4IDQ0OCA0NDgtMjAwLjYgNDQ4LTQ0OFM3NTkuNCA2NCA1MTIgNjR6bTAgODIwYy0yMDUuNCAwLTM3Mi0xNjYuNi0zNzItMzcyczE2Ni42LTM3MiAzNzItMzcyIDM3MiAxNjYuNiAzNzIgMzcyLTE2Ni42IDM3Mi0zNzIgMzcyeiIvPjxwYXRoIGQ9Ik02ODYuNyA2MzguNiA1NDQuMSA1MzUuNVYyODhjMC00LjQtMy42LTgtOC04SDQ4OGMtNC40IDAtOCAzLjYtOCA4djI3NS40YzAgMi42IDEuMiA1IDMuMyA2LjVsMTY1LjQgMTIwLjZjMy42IDIuNiA4LjYgMS44IDExLjItMS43bDI4LjYtMzljMi42LTMuNyAxLjgtOC43LTEuOC0xMS4yeiIvPjwvc3ZnPg==",M=g(13277),I=g(81699);function b(o,l){return _(o)||B(o,l)||Q(o,l)||U()}function U(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q(o,l){if(o){if(typeof o=="string")return V(o,l);var s=Object.prototype.toString.call(o).slice(8,-1);if(s==="Object"&&o.constructor&&(s=o.constructor.name),s==="Map"||s==="Set")return Array.from(o);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return V(o,l)}}function V(o,l){(l==null||l>o.length)&&(l=o.length);for(var s=0,k=new Array(l);st in r?j(r,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):r[t]=a,Z=(r,t)=>{for(var a in t||(t={}))p.call(t,a)&&Y(r,a,t[a]);if(S)for(var a of S(t))W.call(t,a)&&Y(r,a,t[a]);return r};const O=r=>e.createElement("svg",Z({fillRule:"evenodd",viewBox:"64 64 896 896"},r),e.createElement("path",{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 0 1 0 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 0 1 0 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 0 1-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 0 1-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7a.169.169 0 0 1-.06-.07.12.12 0 0 1 0-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7a.199.199 0 0 1-.06-.09.12.12 0 0 1 0-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 0 1 .07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 0 1 .07 0z"}));var z="data:image/svg+xml;base64,PHN2ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiPjxwYXRoIGQ9Ik03OTkuODYgMTY2LjMxYy4wMiAwIC4wNC4wMi4wOC4wNmw1Ny42OSA1Ny43Yy4wNC4wMy4wNS4wNS4wNi4wOGEuMTIuMTIgMCAwIDEgMCAuMDZjMCAuMDMtLjAyLjA1LS4wNi4wOUw1NjkuOTMgNTEybDI4Ny43IDI4Ny43Yy4wNC4wNC4wNS4wNi4wNi4wOWEuMTIuMTIgMCAwIDEgMCAuMDdjMCAuMDItLjAyLjA0LS4wNi4wOGwtNTcuNyA1Ny42OWMtLjAzLjA0LS4wNS4wNS0uMDcuMDZhLjEyLjEyIDAgMCAxLS4wNyAwYy0uMDMgMC0uMDUtLjAyLS4wOS0uMDZMNTEyIDU2OS45M2wtMjg3LjcgMjg3LjdjLS4wNC4wNC0uMDYuMDUtLjA5LjA2YS4xMi4xMiAwIDAgMS0uMDcgMGMtLjAyIDAtLjA0LS4wMi0uMDgtLjA2bC01Ny42OS01Ny43YS4xNjkuMTY5IDAgMCAxLS4wNi0uMDcuMTIuMTIgMCAwIDEgMC0uMDdjMC0uMDMuMDItLjA1LjA2LS4wOUw0NTQuMDcgNTEybC0yODcuNy0yODcuN2EuMTk5LjE5OSAwIDAgMS0uMDYtLjA5LjEyLjEyIDAgMCAxIDAtLjA3YzAtLjAyLjAyLS4wNC4wNi0uMDhsNTcuNy01Ny42OWMuMDMtLjA0LjA1LS4wNS4wNy0uMDZhLjEyLjEyIDAgMCAxIC4wNyAwYy4wMyAwIC4wNS4wMi4wOS4wNkw1MTIgNDU0LjA3bDI4Ny43LTI4Ny43Yy4wNC0uMDQuMDYtLjA1LjA5LS4wNmEuMTIuMTIgMCAwIDEgLjA3IDB6Ii8+PC9zdmc+",h=Object.defineProperty,N=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,d=(r,t,a)=>t in r?h(r,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):r[t]=a,v=(r,t)=>{for(var a in t||(t={}))P.call(t,a)&&d(r,a,t[a]);if(N)for(var a of N(t))w.call(t,a)&&d(r,a,t[a]);return r};const u=r=>e.createElement("svg",v({viewBox:"64 64 896 896"},r),e.createElement("path",{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}));var A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA0IDE2MEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wIDYyNEgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04em0wLTMxMkgxMjBjLTQuNCAwLTggMy42LTggOHY2NGMwIDQuNCAzLjYgOCA4IDhoNzg0YzQuNCAwIDgtMy42IDgtOHYtNjRjMC00LjQtMy42LTgtOC04eiIvPjwvc3ZnPg==",M=g(81699),I=g(53279),b=g(831),U=g(39276),Q=g(70470),V=g(3521),B=g(61682),_=g(18352),K=g(45512);function T(r,t){return G(r)||k(r,t)||l(r,t)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l(r,t){if(r){if(typeof r=="string")return s(r,t);var a=Object.prototype.toString.call(r).slice(8,-1);if(a==="Object"&&r.constructor&&(a=r.constructor.name),a==="Map"||a==="Set")return Array.from(r);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return s(r,t)}}function s(r,t){(t==null||t>r.length)&&(t=r.length);for(var a=0,E=new Array(t);ad.length)&&(v=d.length);for(var u=0,A=new Array(v);u2?S.createElement("div",{className:"dumi-default-lang-select"},S.createElement("select",{defaultValue:M,onChange:function(U){j.m8.push(h({pathname:j.m8.location.pathname,current:I,target:u.find(function(Q){var V=Q.id;return V===U.target.value})}))}},u.map(function(b){return S.createElement("option",{key:b.id,value:b.id},b.name)})),S.createElement(e.r,null)):S.createElement(N,{locale:u.find(function(b){var U=b.id;return U!==M}),current:I})},w=P},61313:function(te,H,g){g.d(H,{Z:function(){return p}});var e=g(81699),j=g(75271),S=function(){var Y=(0,e.WF)(),Z=Y.themeConfig,O=(0,e.bU)();return j.createElement(e.rU,{className:"dumi-default-logo",to:"base"in O?O.base:"/"},Z.logo!==!1&&j.createElement("img",{src:Z.logo||"data:image/png;base64,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",alt:Z.name}),Z.name)},p=S},47161:function(te,H,g){g.d(H,{Z:function(){return v}});var e=g(27231),j=g(81699),S=g(7703),p=g(75271);function W(){return W=Object.assign?Object.assign.bind():function(u){for(var A=1;Au.length)&&(A=u.length);for(var M=0,I=new Array(A);Md.length)&&(v=d.length);for(var u=0,A=new Array(v);ui in c?j(c,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[i]=n,Z=(c,i)=>{for(var n in i||(i={}))p.call(i,n)&&Y(c,n,i[n]);if(S)for(var n of S(i))W.call(i,n)&&Y(c,n,i[n]);return c};const O=c=>e.createElement("svg",Z({viewBox:"64 64 896 896"},c),e.createElement("path",{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0 0 48.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODYyIDQ2NS4zaC04MWMtNC42IDAtOSAyLTEyLjEgNS41TDU1MCA3MjMuMVYxNjBjMC00LjQtMy42LTgtOC04aC02MGMtNC40IDAtOCAzLjYtOCA4djU2My4xTDI1NS4xIDQ3MC44Yy0zLTMuNS03LjQtNS41LTEyLjEtNS41aC04MWMtNi44IDAtMTAuNSA4LjEtNiAxMy4yTDQ4Ny45IDg2MWEzMS45NiAzMS45NiAwIDAgMCA0OC4zIDBMODY4IDQ3OC41YzQuNS01LjIuOC0xMy4yLTYtMTMuMnoiLz48L3N2Zz4=",h=Object.defineProperty,N=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,d=(c,i,n)=>i in c?h(c,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[i]=n,v=(c,i)=>{for(var n in i||(i={}))P.call(i,n)&&d(c,n,i[n]);if(N)for(var n of N(i))w.call(i,n)&&d(c,n,i[n]);return c};const u=c=>e.createElement("svg",v({viewBox:"64 64 896 896"},c),e.createElement("path",{d:"M868 545.5 536.1 163a31.96 31.96 0 0 0-48.3 0L156 545.5a7.97 7.97 0 0 0 6 13.2h81c4.6 0 9-2 12.1-5.5L474 300.9V864c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V300.9l218.9 252.3c3 3.5 7.4 5.5 12.1 5.5h81c6.8 0 10.5-8 6-13.2z"}));var A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODY4IDU0NS41IDUzNi4xIDE2M2EzMS45NiAzMS45NiAwIDAgMC00OC4zIDBMMTU2IDU0NS41YTcuOTcgNy45NyAwIDAgMCA2IDEzLjJoODFjNC42IDAgOS0yIDEyLjEtNS41TDQ3NCAzMDAuOVY4NjRjMCA0LjQgMy42IDggOCA4aDYwYzQuNCAwIDgtMy42IDgtOFYzMDAuOWwyMTguOSAyNTIuM2MzIDMuNSA3LjQgNS41IDEyLjEgNS41aDgxYzYuOCAwIDEwLjUtOCA2LTEzLjJ6Ii8+PC9zdmc+",M=Object.defineProperty,I=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,Q=(c,i,n)=>i in c?M(c,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):c[i]=n,V=(c,i)=>{for(var n in i||(i={}))b.call(i,n)&&Q(c,n,i[n]);if(I)for(var n of I(i))U.call(i,n)&&Q(c,n,i[n]);return c};const B=c=>e.createElement("svg",V({viewBox:"64 64 896 896"},c),e.createElement("path",{d:"M909.6 854.5 649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0 0 11.6 0l43.6-43.5a8.2 8.2 0 0 0 0-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}));var _="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTA5LjYgODU0LjUgNjQ5LjkgNTk0LjhDNjkwLjIgNTQyLjcgNzEyIDQ3OSA3MTIgNDEyYzAtODAuMi0zMS4zLTE1NS40LTg3LjktMjEyLjEtNTYuNi01Ni43LTEzMi04Ny45LTIxMi4xLTg3LjlzLTE1NS41IDMxLjMtMjEyLjEgODcuOUMxNDMuMiAyNTYuNSAxMTIgMzMxLjggMTEyIDQxMmMwIDgwLjEgMzEuMyAxNTUuNSA4Ny45IDIxMi4xQzI1Ni41IDY4MC44IDMzMS44IDcxMiA0MTIgNzEyYzY3IDAgMTMwLjYtMjEuOCAxODIuNy02MmwyNTkuNyAyNTkuNmE4LjIgOC4yIDAgMCAwIDExLjYgMGw0My42LTQzLjVhOC4yIDguMiAwIDAgMCAwLTExLjZ6TTU3MC40IDU3MC40QzUyOCA2MTIuNyA0NzEuOCA2MzYgNDEyIDYzNnMtMTE2LTIzLjMtMTU4LjQtNjUuNkMyMTEuMyA1MjggMTg4IDQ3MS44IDE4OCA0MTJzMjMuMy0xMTYuMSA2NS42LTE1OC40QzI5NiAyMTEuMyAzNTIuMiAxODggNDEyIDE4OHMxMTYuMSAyMy4yIDE1OC40IDY1LjZTNjM2IDM1Mi4yIDYzNiA0MTJzLTIzLjMgMTE2LjEtNjUuNiAxNTguNHoiLz48L3N2Zz4=",K=g(81699),T=g(84803),o=(0,e.forwardRef)(function(c,i){var n=(0,K.YB)(),x=(0,e.useRef)(!1),R=(0,e.useRef)(null);return(0,e.useImperativeHandle)(i,function(){return R.current}),e.createElement("input",{className:"dumi-default-search-bar-input",onCompositionStart:function(){return x.current=!0},onCompositionEnd:function(X){x.current=!1,c.onChange(X.currentTarget.value)},onFocus:c.onFocus,onBlur:c.onBlur,onMouseEnter:c.onMouseEnter,onKeyDown:function(X){["ArrowDown","ArrowUp"].includes(X.key)&&X.preventDefault(),X.key==="Escape"&&!x.current&&X.currentTarget.blur()},onChange:function(X){var re=X.target.value;setTimeout(function(){x.current||c.onChange(re)},1)},placeholder:n.formatMessage({id:"header.search.placeholder"}),ref:R})}),l=function(i){return(0,e.useEffect)(function(){if(i.visible)document.body.style.overflow="hidden";else if(document.body.style.overflow){var n;document.body.style.overflow="",(n=i.onClose)===null||n===void 0||n.call(i)}},[i.visible]),i.visible?e.createElement("div",{className:"dumi-default-search-modal"},e.createElement("div",{className:"dumi-default-search-modal-mask",onClick:i.onMaskClick}),e.createElement("div",{className:"dumi-default-search-modal-content"},i.children)):null},s;function k(c,i){return t(c)||r(c,i)||J(c,i)||G()}function G(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function J(c,i){if(c){if(typeof c=="string")return m(c,i);var n=Object.prototype.toString.call(c).slice(8,-1);if(n==="Object"&&c.constructor&&(n=c.constructor.name),n==="Map"||n==="Set")return Array.from(c);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(c,i)}}function m(c,i){(i==null||i>c.length)&&(i=c.length);for(var n=0,x=new Array(i);n=0&&Ne>=0&&Ae<=window.innerHeight&&Le<=window.innerWidth;L?F.current.focus():(ee(""),fe(!0),setTimeout(function(){var f;(f=X.current)===null||f===void 0||f.focus()}))}ce.key==="Escape"&&(ce.preventDefault(),fe(!1))};return document.addEventListener("keydown",le),function(){return document.removeEventListener("keydown",le)}},[]),e.createElement("div",{className:"dumi-default-search-bar"},e.createElement(B,{className:"dumi-default-search-bar-svg"}),e.createElement(o,{onFocus:function(){R(!0),se()},onMouseEnter:function(){se()},onBlur:function(){setTimeout(function(){R(!1)},1)},onChange:function(me){return ee(me)},ref:F}),e.createElement("span",{className:"dumi-default-search-shortcut"},ne," K"),ae.trim()&&x&&!ye&&e.createElement("div",{className:"dumi-default-search-popover"},e.createElement("section",null,e.createElement(T.Z,{data:$,loading:ie}))),e.createElement(l,{visible:ye,onMaskClick:function(){fe(!1)},onClose:function(){return ee("")}},e.createElement("div",{style:{position:"relative"}},e.createElement(B,{className:"dumi-default-search-bar-svg"}),e.createElement(o,{onFocus:function(){return R(!0)},onBlur:function(){setTimeout(function(){R(!1)},1)},onChange:function(me){return ee(me)},ref:X})),e.createElement(T.Z,{data:$,loading:ie,onItemSelect:function(){fe(!1)}}),e.createElement("footer",null,e.createElement("ul",{className:"dumi-default-search-modal-commands"},e.createElement("li",{className:"dumi-default-search-modal-commands-arrow"},e.createElement("span",{className:"dumi-default-search-modal-shortcut"},e.createElement(u,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),e.createElement("span",{className:"dumi-default-search-modal-shortcut"},e.createElement(O,{width:"10px",height:"10px",fill:"rgba(0, 0, 0, 0.45)"})),e.createElement("span",{className:"dumi-default-search-modal-commands-text"},"to navigate")),e.createElement("li",null,e.createElement("span",{className:"dumi-default-search-modal-shortcut"},"esc"),e.createElement("span",{className:"dumi-default-search-modal-commands-text"},"to close"))))))},C=D},4216:function(te,H,g){g.d(H,{Z:function(){return K}});var e=g(75271),j=Object.defineProperty,S=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(T,o,l)=>o in T?j(T,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):T[o]=l,Z=(T,o)=>{for(var l in o||(o={}))p.call(o,l)&&Y(T,l,o[l]);if(S)for(var l of S(o))W.call(o,l)&&Y(T,l,o[l]);return T};const O=T=>e.createElement("svg",Z({viewBox:"0 0 1024 1024"},T),e.createElement("path",{d:"m885.2 446.3-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0 0 60.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0Ij48cGF0aCBkPSJtODg1LjIgNDQ2LjMtLjItLjgtMTEyLjItMjg1LjFjLTUtMTYuMS0xOS45LTI3LjItMzYuOC0yNy4ySDI4MS4yYy0xNyAwLTMyLjEgMTEuMy0zNi45IDI3LjZMMTM5LjQgNDQzbC0uMy43LS4yLjhjLTEuMyA0LjktMS43IDkuOS0xIDE0LjgtLjEgMS42LS4yIDMuMi0uMiA0LjhWODMwYTYwLjkgNjAuOSAwIDAgMCA2MC44IDYwLjhoNjI3LjJjMzMuNSAwIDYwLjgtMjcuMyA2MC45LTYwLjhWNDY0LjFjMC0xLjMgMC0yLjYtLjEtMy43LjQtNC45IDAtOS42LTEuMy0xNC4xem0tMjk1LjgtNDMtLjMgMTUuN2MtLjggNDQuOS0zMS44IDc1LjEtNzcuMSA3NS4xLTIyLjEgMC00MS4xLTcuMS01NC44LTIwLjZTNDM2IDQ0MS4yIDQzNS42IDQxOWwtLjMtMTUuN0gyMjkuNUwzMDkgMjEwaDM5OS4ybDgxLjcgMTkzLjNINTg5LjR6bS0zNzUgNzYuOGgxNTcuM2MyNC4zIDU3LjEgNzYgOTAuOCAxNDAuNCA5MC44IDMzLjcgMCA2NS05LjQgOTAuMy0yNy4yIDIyLjItMTUuNiAzOS41LTM3LjQgNTAuNy02My42aDE1Ni41VjgxNEgyMTQuNFY0ODAuMXoiLz48L3N2Zz4=",h=g(94161),N=g(81699);function P(T,o){return A(T)||u(T,o)||d(T,o)||w()}function w(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(T,o){if(T){if(typeof T=="string")return v(T,o);var l=Object.prototype.toString.call(T).slice(8,-1);if(l==="Object"&&T.constructor&&(l=T.constructor.name),l==="Map"||l==="Set")return Array.from(T);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return v(T,o)}}function v(T,o){(o==null||o>T.length)&&(o=T.length);for(var l=0,s=new Array(o);l=0){var x=k.find(function(R){return R.type==="hint"&&R.activeIndex===r}).value;N.m8.push(x.link),D==null||D(x),document.activeElement.blur()}["Escape","Enter"].includes(n.key)&&t(-1)};return document.addEventListener("keydown",c),function(){return document.removeEventListener("keydown",c)}});var C=null;return o.loading?C=e.createElement("div",{className:"dumi-default-search-empty"},e.createElement(O,null),e.createElement(N._H,{id:"search.loading"})):o.data.length?C=e.createElement("dl",null,k.map(function(c,i){return c.type==="title"?e.createElement("dt",{key:String(i)},c.value.title):e.createElement("dd",{key:String(i)},e.createElement(N.rU,{to:c.value.link,"data-active":r===c.activeIndex||void 0,onClick:function(){return D==null?void 0:D(c.value)}},e.createElement(Q[c.value.type]),e.createElement("h4",null,e.createElement(V,{texts:c.value.highlightTitleTexts})),e.createElement("p",null,e.createElement(V,{texts:c.value.highlightTexts}))))})):C=e.createElement("div",{className:"dumi-default-search-empty"},e.createElement(O,null),e.createElement(N._H,{id:"search.not.found"})),e.createElement("div",{className:"dumi-default-search-result",onMouseEnter:function(){return t(-1)},onMouseDownCapture:function(i){return i.preventDefault()},onMouseUpCapture:function(){document.activeElement.blur()}},C)},K=_},35281:function(te,H,g){g.d(H,{Z:function(){return W}});var e=g(81699),j=g(58212),S=g(75271),p=function(){var Z=(0,e.TH)(),O=Z.pathname,z=(0,e.eL)(),h=(0,e.tx)();return h?S.createElement("div",{className:"dumi-default-sidebar"},h.map(function(N,P){return S.createElement("dl",{className:"dumi-default-sidebar-group",key:String(P)},N.title&&S.createElement("dt",null,N.title),N.children.map(function(w){return S.createElement("dd",{key:w.link},S.createElement(e.OL,{to:w.link,title:w.title,end:!0},w.title),w.link===O&&z.frontmatter.toc==="menu"&&S.createElement(j.Z,null))}))})):null},W=p},94825:function(te,H,g){g.d(H,{Z:function(){return Le}});var e=g(75271),j=Object.defineProperty,S=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Y=(L,f,y)=>f in L?j(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,Z=(L,f)=>{for(var y in f||(f={}))p.call(f,y)&&Y(L,y,f[y]);if(S)for(var y of S(f))W.call(f,y)&&Y(L,y,f[y]);return L};const O=L=>e.createElement("svg",Z({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-32 736H663.9V602.2h104l15.6-120.7H663.9v-77.1c0-35 9.7-58.8 59.8-58.8h63.9v-108c-11.1-1.5-49-4.8-93.2-4.8-92.2 0-155.3 56.3-155.3 159.6v89H434.9v120.7h104.3V848H176V176h672v672z"}));var z="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODgwIDExMkgxNDRjLTE3LjcgMC0zMiAxNC4zLTMyIDMydjczNmMwIDE3LjcgMTQuMyAzMiAzMiAzMmg3MzZjMTcuNyAwIDMyLTE0LjMgMzItMzJWMTQ0YzAtMTcuNy0xNC4zLTMyLTMyLTMyem0tMzIgNzM2SDY2My45VjYwMi4yaDEwNGwxNS42LTEyMC43SDY2My45di03Ny4xYzAtMzUgOS43LTU4LjggNTkuOC01OC44aDYzLjl2LTEwOGMtMTEuMS0xLjUtNDktNC44LTkzLjItNC44LTkyLjIgMC0xNTUuMyA1Ni4zLTE1NS4zIDE1OS42djg5SDQzNC45djEyMC43aDEwNC4zVjg0OEgxNzZWMTc2aDY3MnY2NzJ6Ii8+PC9zdmc+",h=Object.defineProperty,N=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,d=(L,f,y)=>f in L?h(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,v=(L,f)=>{for(var y in f||(f={}))P.call(f,y)&&d(L,y,f[y]);if(N)for(var y of N(f))w.call(f,y)&&d(L,y,f[y]);return L};const u=L=>e.createElement("svg",v({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0 1 38.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}));var A="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTExLjYgNzYuM0MyNjQuMyA3Ni4yIDY0IDI3Ni40IDY0IDUyMy41IDY0IDcxOC45IDE4OS4zIDg4NSAzNjMuOCA5NDZjMjMuNSA1LjkgMTkuOS0xMC44IDE5LjktMjIuMnYtNzcuNWMtMTM1LjcgMTUuOS0xNDEuMi03My45LTE1MC4zLTg4LjlDMjE1IDcyNiAxNzEuNSA3MTggMTg0LjUgNzAzYzMwLjktMTUuOSA2Mi40IDQgOTguOSA1Ny45IDI2LjQgMzkuMSA3Ny45IDMyLjUgMTA0IDI2IDUuNy0yMy41IDE3LjktNDQuNSAzNC43LTYwLjgtMTQwLjYtMjUuMi0xOTkuMi0xMTEtMTk5LjItMjEzIDAtNDkuNSAxNi4zLTk1IDQ4LjMtMTMxLjctMjAuNC02MC41IDEuOS0xMTIuMyA0LjktMTIwIDU4LjEtNS4yIDExOC41IDQxLjYgMTIzLjIgNDUuMyAzMy04LjkgNzAuNy0xMy42IDExMi45LTEzLjYgNDIuNCAwIDgwLjIgNC45IDExMy41IDEzLjkgMTEuMy04LjYgNjcuMy00OC44IDEyMS4zLTQzLjkgMi45IDcuNyAyNC43IDU4LjMgNS41IDExOCAzMi40IDM2LjggNDguOSA4Mi43IDQ4LjkgMTMyLjMgMCAxMDIuMi01OSAxODguMS0yMDAgMjEyLjlhMTI3LjUgMTI3LjUgMCAwIDEgMzguMSA5MXYxMTIuNWMuOCA5IDAgMTcuOSAxNSAxNy45IDE3Ny4xLTU5LjcgMzA0LjYtMjI3IDMwNC42LTQyNC4xIDAtMjQ3LjItMjAwLjQtNDQ3LjMtNDQ3LjUtNDQ3LjN6Ii8+PC9zdmc+",M=Object.defineProperty,I=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,Q=(L,f,y)=>f in L?M(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,V=(L,f)=>{for(var y in f||(f={}))b.call(f,y)&&Q(L,y,f[y]);if(I)for(var y of I(f))U.call(f,y)&&Q(L,y,f[y]);return L};const B=L=>e.createElement("svg",V({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M913.9 552.2 805 181.4v-.1c-7.6-22.9-25.7-36.5-48.3-36.5-23.4 0-42.5 13.5-49.7 35.2l-71.4 213H388.8l-71.4-213c-7.2-21.7-26.3-35.2-49.7-35.2-23.1 0-42.5 14.8-48.4 36.6L110.5 552.2c-4.4 14.7 1.2 31.4 13.5 40.7l368.5 276.4c2.6 3.6 6.2 6.3 10.4 7.8l8.6 6.4 8.5-6.4c4.9-1.7 9-4.7 11.9-8.9l368.4-275.4c12.4-9.2 18-25.9 13.6-40.6zM751.7 193.4c1-1.8 2.9-1.9 3.5-1.9 1.1 0 2.5.3 3.4 3L818 394.3H684.5l67.2-200.9zm-487.4 1c.9-2.6 2.3-2.9 3.4-2.9 2.7 0 2.9.1 3.4 1.7l67.3 201.2H206.5l57.8-200zM158.8 558.7l28.2-97.3 202.4 270.2-230.6-172.9zm73.9-116.4h122.1l90.8 284.3-212.9-284.3zM512.9 776 405.7 442.3H620L512.9 776zm157.9-333.7h119.5L580 723.1l90.8-280.8zm-40.7 293.9 207.3-276.7 29.5 99.2-236.8 177.5z"}));var _="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNOTEzLjkgNTUyLjIgODA1IDE4MS40di0uMWMtNy42LTIyLjktMjUuNy0zNi41LTQ4LjMtMzYuNS0yMy40IDAtNDIuNSAxMy41LTQ5LjcgMzUuMmwtNzEuNCAyMTNIMzg4LjhsLTcxLjQtMjEzYy03LjItMjEuNy0yNi4zLTM1LjItNDkuNy0zNS4yLTIzLjEgMC00Mi41IDE0LjgtNDguNCAzNi42TDExMC41IDU1Mi4yYy00LjQgMTQuNyAxLjIgMzEuNCAxMy41IDQwLjdsMzY4LjUgMjc2LjRjMi42IDMuNiA2LjIgNi4zIDEwLjQgNy44bDguNiA2LjQgOC41LTYuNGM0LjktMS43IDktNC43IDExLjktOC45bDM2OC40LTI3NS40YzEyLjQtOS4yIDE4LTI1LjkgMTMuNi00MC42ek03NTEuNyAxOTMuNGMxLTEuOCAyLjktMS45IDMuNS0xLjkgMS4xIDAgMi41LjMgMy40IDNMODE4IDM5NC4zSDY4NC41bDY3LjItMjAwLjl6bS00ODcuNCAxYy45LTIuNiAyLjMtMi45IDMuNC0yLjkgMi43IDAgMi45LjEgMy40IDEuN2w2Ny4zIDIwMS4ySDIwNi41bDU3LjgtMjAwek0xNTguOCA1NTguN2wyOC4yLTk3LjMgMjAyLjQgMjcwLjItMjMwLjYtMTcyLjl6bTczLjktMTE2LjRoMTIyLjFsOTAuOCAyODQuMy0yMTIuOS0yODQuM3pNNTEyLjkgNzc2IDQwNS43IDQ0Mi4zSDYyMEw1MTIuOSA3NzZ6bTE1Ny45LTMzMy43aDExOS41TDU4MCA3MjMuMWw5MC44LTI4MC44em0tNDAuNyAyOTMuOSAyMDcuMy0yNzYuNyAyOS41IDk5LjItMjM2LjggMTc3LjV6Ii8+PC9zdmc+",K=Object.defineProperty,T=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,s=(L,f,y)=>f in L?K(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,k=(L,f)=>{for(var y in f||(f={}))o.call(f,y)&&s(L,y,f[y]);if(T)for(var y of T(f))l.call(f,y)&&s(L,y,f[y]);return L};const G=L=>e.createElement("svg",k({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M847.7 112H176.3c-35.5 0-64.3 28.8-64.3 64.3v671.4c0 35.5 28.8 64.3 64.3 64.3h671.4c35.5 0 64.3-28.8 64.3-64.3V176.3c0-35.5-28.8-64.3-64.3-64.3zm0 736c-447.8-.1-671.7-.2-671.7-.3.1-447.8.2-671.7.3-671.7 447.8.1 671.7.2 671.7.3-.1 447.8-.2 671.7-.3 671.7zM230.6 411.9h118.7v381.8H230.6zm59.4-52.2c37.9 0 68.8-30.8 68.8-68.8a68.8 68.8 0 1 0-137.6 0c-.1 38 30.7 68.8 68.8 68.8zm252.3 245.1c0-49.8 9.5-98 71.2-98 60.8 0 61.7 56.9 61.7 101.2v185.7h118.6V584.3c0-102.8-22.2-181.9-142.3-181.9-57.7 0-96.4 31.7-112.3 61.7h-1.6v-52.2H423.7v381.8h118.6V604.8z"}));var J="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODQ3LjcgMTEySDE3Ni4zYy0zNS41IDAtNjQuMyAyOC44LTY0LjMgNjQuM3Y2NzEuNGMwIDM1LjUgMjguOCA2NC4zIDY0LjMgNjQuM2g2NzEuNGMzNS41IDAgNjQuMy0yOC44IDY0LjMtNjQuM1YxNzYuM2MwLTM1LjUtMjguOC02NC4zLTY0LjMtNjQuM3ptMCA3MzZjLTQ0Ny44LS4xLTY3MS43LS4yLTY3MS43LS4zLjEtNDQ3LjguMi02NzEuNy4zLTY3MS43IDQ0Ny44LjEgNjcxLjcuMiA2NzEuNy4zLS4xIDQ0Ny44LS4yIDY3MS43LS4zIDY3MS43ek0yMzAuNiA0MTEuOWgxMTguN3YzODEuOEgyMzAuNnptNTkuNC01Mi4yYzM3LjkgMCA2OC44LTMwLjggNjguOC02OC44YTY4LjggNjguOCAwIDEgMC0xMzcuNiAwYy0uMSAzOCAzMC43IDY4LjggNjguOCA2OC44em0yNTIuMyAyNDUuMWMwLTQ5LjggOS41LTk4IDcxLjItOTggNjAuOCAwIDYxLjcgNTYuOSA2MS43IDEwMS4ydjE4NS43aDExOC42VjU4NC4zYzAtMTAyLjgtMjIuMi0xODEuOS0xNDIuMy0xODEuOS01Ny43IDAtOTYuNCAzMS43LTExMi4zIDYxLjdoLTEuNnYtNTIuMkg0MjMuN3YzODEuOGgxMTguNlY2MDQuOHoiLz48L3N2Zz4=",m=Object.defineProperty,r=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(L,f,y)=>f in L?m(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,D=(L,f)=>{for(var y in f||(f={}))t.call(f,y)&&E(L,y,f[y]);if(r)for(var y of r(f))a.call(f,y)&&E(L,y,f[y]);return L};const C=L=>e.createElement("svg",D({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M457.3 543c-68.1-17.7-145 16.2-174.6 76.2-30.1 61.2-1 129.1 67.8 151.3 71.2 23 155.2-12.2 184.4-78.3 28.7-64.6-7.2-131-77.6-149.2zm-52 156.2c-13.8 22.1-43.5 31.7-65.8 21.6-22-10-28.5-35.7-14.6-57.2 13.7-21.4 42.3-31 64.4-21.7 22.4 9.5 29.6 35 16 57.3zm45.5-58.5c-5 8.6-16.1 12.7-24.7 9.1-8.5-3.5-11.2-13.1-6.4-21.5 5-8.4 15.6-12.4 24.1-9.1 8.7 3.2 11.8 12.9 7 21.5zm334.5-197.2c15 4.8 31-3.4 35.9-18.3 11.8-36.6 4.4-78.4-23.2-109a111.39 111.39 0 0 0-106-34.3 28.45 28.45 0 0 0-21.9 33.8 28.39 28.39 0 0 0 33.8 21.8c18.4-3.9 38.3 1.8 51.9 16.7a54.2 54.2 0 0 1 11.3 53.3 28.45 28.45 0 0 0 18.2 36zm99.8-206c-56.7-62.9-140.4-86.9-217.7-70.5a32.98 32.98 0 0 0-25.4 39.3 33.12 33.12 0 0 0 39.3 25.5c55-11.7 114.4 5.4 154.8 50.1 40.3 44.7 51.2 105.7 34 159.1-5.6 17.4 3.9 36 21.3 41.7 17.4 5.6 36-3.9 41.6-21.2v-.1c24.1-75.4 8.9-161.1-47.9-223.9zM729 499c-12.2-3.6-20.5-6.1-14.1-22.1 13.8-34.7 15.2-64.7.3-86-28-40.1-104.8-37.9-192.8-1.1 0 0-27.6 12.1-20.6-9.8 13.5-43.5 11.5-79.9-9.6-101-47.7-47.8-174.6 1.8-283.5 110.6C127.3 471.1 80 557.5 80 632.2 80 775.1 263.2 862 442.5 862c235 0 391.3-136.5 391.3-245 0-65.5-55.2-102.6-104.8-118zM443 810.8c-143 14.1-266.5-50.5-275.8-144.5-9.3-93.9 99.2-181.5 242.2-195.6 143-14.2 266.5 50.5 275.8 144.4C694.4 709 586 796.6 443 810.8z"}));var c="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNDU3LjMgNTQzYy02OC4xLTE3LjctMTQ1IDE2LjItMTc0LjYgNzYuMi0zMC4xIDYxLjItMSAxMjkuMSA2Ny44IDE1MS4zIDcxLjIgMjMgMTU1LjItMTIuMiAxODQuNC03OC4zIDI4LjctNjQuNi03LjItMTMxLTc3LjYtMTQ5LjJ6bS01MiAxNTYuMmMtMTMuOCAyMi4xLTQzLjUgMzEuNy02NS44IDIxLjYtMjItMTAtMjguNS0zNS43LTE0LjYtNTcuMiAxMy43LTIxLjQgNDIuMy0zMSA2NC40LTIxLjcgMjIuNCA5LjUgMjkuNiAzNSAxNiA1Ny4zem00NS41LTU4LjVjLTUgOC42LTE2LjEgMTIuNy0yNC43IDkuMS04LjUtMy41LTExLjItMTMuMS02LjQtMjEuNSA1LTguNCAxNS42LTEyLjQgMjQuMS05LjEgOC43IDMuMiAxMS44IDEyLjkgNyAyMS41em0zMzQuNS0xOTcuMmMxNSA0LjggMzEtMy40IDM1LjktMTguMyAxMS44LTM2LjYgNC40LTc4LjQtMjMuMi0xMDlhMTExLjM5IDExMS4zOSAwIDAgMC0xMDYtMzQuMyAyOC40NSAyOC40NSAwIDAgMC0yMS45IDMzLjggMjguMzkgMjguMzkgMCAwIDAgMzMuOCAyMS44YzE4LjQtMy45IDM4LjMgMS44IDUxLjkgMTYuN2E1NC4yIDU0LjIgMCAwIDEgMTEuMyA1My4zIDI4LjQ1IDI4LjQ1IDAgMCAwIDE4LjIgMzZ6bTk5LjgtMjA2Yy01Ni43LTYyLjktMTQwLjQtODYuOS0yMTcuNy03MC41YTMyLjk4IDMyLjk4IDAgMCAwLTI1LjQgMzkuMyAzMy4xMiAzMy4xMiAwIDAgMCAzOS4zIDI1LjVjNTUtMTEuNyAxMTQuNCA1LjQgMTU0LjggNTAuMSA0MC4zIDQ0LjcgNTEuMiAxMDUuNyAzNCAxNTkuMS01LjYgMTcuNCAzLjkgMzYgMjEuMyA0MS43IDE3LjQgNS42IDM2LTMuOSA0MS42LTIxLjJ2LS4xYzI0LjEtNzUuNCA4LjktMTYxLjEtNDcuOS0yMjMuOXpNNzI5IDQ5OWMtMTIuMi0zLjYtMjAuNS02LjEtMTQuMS0yMi4xIDEzLjgtMzQuNyAxNS4yLTY0LjcuMy04Ni0yOC00MC4xLTEwNC44LTM3LjktMTkyLjgtMS4xIDAgMC0yNy42IDEyLjEtMjAuNi05LjggMTMuNS00My41IDExLjUtNzkuOS05LjYtMTAxLTQ3LjctNDcuOC0xNzQuNiAxLjgtMjgzLjUgMTEwLjZDMTI3LjMgNDcxLjEgODAgNTU3LjUgODAgNjMyLjIgODAgNzc1LjEgMjYzLjIgODYyIDQ0Mi41IDg2MmMyMzUgMCAzOTEuMy0xMzYuNSAzOTEuMy0yNDUgMC02NS41LTU1LjItMTAyLjYtMTA0LjgtMTE4ek00NDMgODEwLjhjLTE0MyAxNC4xLTI2Ni41LTUwLjUtMjc1LjgtMTQ0LjUtOS4zLTkzLjkgOTkuMi0xODEuNSAyNDIuMi0xOTUuNiAxNDMtMTQuMiAyNjYuNSA1MC41IDI3NS44IDE0NC40QzY5NC40IDcwOSA1ODYgNzk2LjYgNDQzIDgxMC44eiIvPjwvc3ZnPg==",i=Object.defineProperty,n=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,F=(L,f,y)=>f in L?i(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,X=(L,f)=>{for(var y in f||(f={}))x.call(f,y)&&F(L,y,f[y]);if(n)for(var y of n(f))R.call(f,y)&&F(L,y,f[y]);return L};const re=L=>e.createElement("svg",X({fillRule:"evenodd",viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M921 912 601.11 445.75l.55.43L890.08 112H793.7L558.74 384 372.15 112H119.37l298.65 435.31-.04-.04L103 912h96.39L460.6 609.38 668.2 912zM333.96 184.73l448.83 654.54H706.4L257.2 184.73z"}));var q="data:image/svg+xml;base64,PHN2ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiPjxwYXRoIGQ9Ik05MjEgOTEyIDYwMS4xMSA0NDUuNzVsLjU1LjQzTDg5MC4wOCAxMTJINzkzLjdMNTU4Ljc0IDM4NCAzNzIuMTUgMTEySDExOS4zN2wyOTguNjUgNDM1LjMxLS4wNC0uMDRMMTAzIDkxMmg5Ni4zOUw0NjAuNiA2MDkuMzggNjY4LjIgOTEyek0zMzMuOTYgMTg0LjczbDQ0OC44MyA2NTQuNTRINzA2LjRMMjU3LjIgMTg0LjczeiIvPjwvc3ZnPg==",ne=Object.defineProperty,ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ee=(L,f,y)=>f in L?ne(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,$=(L,f)=>{for(var y in f||(f={}))oe.call(f,y)&&ee(L,y,f[y]);if(ue)for(var y of ue(f))ae.call(f,y)&&ee(L,y,f[y]);return L};const ie=L=>e.createElement("svg",$({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M854.6 370.6c-9.9-39.4 9.9-102.2 73.4-124.4l-67.9-3.6s-25.7-90-143.6-98c-117.8-8.1-194.9-3-195-3 .1 0 87.4 55.6 52.4 154.7-25.6 52.5-65.8 95.6-108.8 144.7-1.3 1.3-2.5 2.6-3.5 3.7C319.4 605 96 860 96 860c245.9 64.4 410.7-6.3 508.2-91.1 20.5-.2 35.9-.3 46.3-.3 135.8 0 250.6-117.6 245.9-248.4-3.2-89.9-31.9-110.2-41.8-149.6zm-204.1 334c-10.6 0-26.2.1-46.8.3l-23.6.2-17.8 15.5c-47.1 41-104.4 71.5-171.4 87.6-52.5 12.6-110 16.2-172.7 9.6 18-20.5 36.5-41.6 55.4-63.1 92-104.6 173.8-197.5 236.9-268.5l1.4-1.4 1.3-1.5c4.1-4.6 20.6-23.3 24.7-28.1 9.7-11.1 17.3-19.9 24.5-28.6 30.7-36.7 52.2-67.8 69-102.2l1.6-3.3 1.2-3.4c13.7-38.8 15.4-76.9 6.2-112.8 22.5.7 46.5 1.9 71.7 3.6 33.3 2.3 55.5 12.9 71.1 29.2 5.8 6 10.2 12.5 13.4 18.7 1 2 1.7 3.6 2.3 5l5 17.7c-15.7 34.5-19.9 73.3-11.4 107.2 3 11.8 6.9 22.4 12.3 34.4 2.1 4.7 9.5 20.1 11 23.3 10.3 22.7 15.4 43 16.7 78.7 3.3 94.6-82.7 181.9-182 181.9z"}));var se="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNODU0LjYgMzcwLjZjLTkuOS0zOS40IDkuOS0xMDIuMiA3My40LTEyNC40bC02Ny45LTMuNnMtMjUuNy05MC0xNDMuNi05OGMtMTE3LjgtOC4xLTE5NC45LTMtMTk1LTMgLjEgMCA4Ny40IDU1LjYgNTIuNCAxNTQuNy0yNS42IDUyLjUtNjUuOCA5NS42LTEwOC44IDE0NC43LTEuMyAxLjMtMi41IDIuNi0zLjUgMy43QzMxOS40IDYwNSA5NiA4NjAgOTYgODYwYzI0NS45IDY0LjQgNDEwLjctNi4zIDUwOC4yLTkxLjEgMjAuNS0uMiAzNS45LS4zIDQ2LjMtLjMgMTM1LjggMCAyNTAuNi0xMTcuNiAyNDUuOS0yNDguNC0zLjItODkuOS0zMS45LTExMC4yLTQxLjgtMTQ5LjZ6bS0yMDQuMSAzMzRjLTEwLjYgMC0yNi4yLjEtNDYuOC4zbC0yMy42LjItMTcuOCAxNS41Yy00Ny4xIDQxLTEwNC40IDcxLjUtMTcxLjQgODcuNi01Mi41IDEyLjYtMTEwIDE2LjItMTcyLjcgOS42IDE4LTIwLjUgMzYuNS00MS42IDU1LjQtNjMuMSA5Mi0xMDQuNiAxNzMuOC0xOTcuNSAyMzYuOS0yNjguNWwxLjQtMS40IDEuMy0xLjVjNC4xLTQuNiAyMC42LTIzLjMgMjQuNy0yOC4xIDkuNy0xMS4xIDE3LjMtMTkuOSAyNC41LTI4LjYgMzAuNy0zNi43IDUyLjItNjcuOCA2OS0xMDIuMmwxLjYtMy4zIDEuMi0zLjRjMTMuNy0zOC44IDE1LjQtNzYuOSA2LjItMTEyLjggMjIuNS43IDQ2LjUgMS45IDcxLjcgMy42IDMzLjMgMi4zIDU1LjUgMTIuOSA3MS4xIDI5LjIgNS44IDYgMTAuMiAxMi41IDEzLjQgMTguNyAxIDIgMS43IDMuNiAyLjMgNWw1IDE3LjdjLTE1LjcgMzQuNS0xOS45IDczLjMtMTEuNCAxMDcuMiAzIDExLjggNi45IDIyLjQgMTIuMyAzNC40IDIuMSA0LjcgOS41IDIwLjEgMTEgMjMuMyAxMC4zIDIyLjcgMTUuNCA0MyAxNi43IDc4LjcgMy4zIDk0LjYtODIuNyAxODEuOS0xODIgMTgxLjl6Ii8+PC9zdmc+",ge=Object.defineProperty,Me=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,le=(L,f,y)=>f in L?ge(L,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):L[f]=y,me=(L,f)=>{for(var y in f||(f={}))ye.call(f,y)&&le(L,y,f[y]);if(Me)for(var y of Me(f))fe.call(f,y)&&le(L,y,f[y]);return L};const ce=L=>e.createElement("svg",me({viewBox:"64 64 896 896"},L),e.createElement("path",{d:"M564.7 230.1V803h60l25.2 71.4L756.3 803h131.5V230.1H564.7zm247.7 497h-59.9l-75.1 50.4-17.8-50.4h-18V308.3h170.7v418.8zM526.1 486.9H393.3c2.1-44.9 4.3-104.3 6.6-172.9h130.9l-.1-8.1c0-.6-.2-14.7-2.3-29.1-2.1-15-6.6-34.9-21-34.9H287.8c4.4-20.6 15.7-69.7 29.4-93.8l6.4-11.2-12.9-.7c-.8 0-19.6-.9-41.4 10.6-35.7 19-51.7 56.4-58.7 84.4-18.4 73.1-44.6 123.9-55.7 145.6-3.3 6.4-5.3 10.2-6.2 12.8-1.8 4.9-.8 9.8 2.8 13 10.5 9.5 38.2-2.9 38.5-3 .6-.3 1.3-.6 2.2-1 13.9-6.3 55.1-25 69.8-84.5h56.7c.7 32.2 3.1 138.4 2.9 172.9h-141l-2.1 1.5c-23.1 16.9-30.5 63.2-30.8 65.2l-1.4 9.2h167c-12.3 78.3-26.5 113.4-34 127.4-3.7 7-7.3 14-10.7 20.8-21.3 42.2-43.4 85.8-126.3 153.6-3.6 2.8-7 8-4.8 13.7 2.4 6.3 9.3 9.1 24.6 9.1 5.4 0 11.8-.3 19.4-1 49.9-4.4 100.8-18 135.1-87.6 17-35.1 31.7-71.7 43.9-108.9L497 850l5-12c.8-1.9 19-46.3 5.1-95.9l-.5-1.8-108.1-123-22 16.6c6.4-26.1 10.6-49.9 12.5-71.1h158.7v-8c0-40.1-18.5-63.9-19.2-64.9l-2.4-3z"}));var de="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSI2NCA2NCA4OTYgODk2Ij48cGF0aCBkPSJNNTY0LjcgMjMwLjFWODAzaDYwbDI1LjIgNzEuNEw3NTYuMyA4MDNoMTMxLjVWMjMwLjFINTY0Ljd6bTI0Ny43IDQ5N2gtNTkuOWwtNzUuMSA1MC40LTE3LjgtNTAuNGgtMThWMzA4LjNoMTcwLjd2NDE4Ljh6TTUyNi4xIDQ4Ni45SDM5My4zYzIuMS00NC45IDQuMy0xMDQuMyA2LjYtMTcyLjloMTMwLjlsLS4xLTguMWMwLS42LS4yLTE0LjctMi4zLTI5LjEtMi4xLTE1LTYuNi0zNC45LTIxLTM0LjlIMjg3LjhjNC40LTIwLjYgMTUuNy02OS43IDI5LjQtOTMuOGw2LjQtMTEuMi0xMi45LS43Yy0uOCAwLTE5LjYtLjktNDEuNCAxMC42LTM1LjcgMTktNTEuNyA1Ni40LTU4LjcgODQuNC0xOC40IDczLjEtNDQuNiAxMjMuOS01NS43IDE0NS42LTMuMyA2LjQtNS4zIDEwLjItNi4yIDEyLjgtMS44IDQuOS0uOCA5LjggMi44IDEzIDEwLjUgOS41IDM4LjItMi45IDM4LjUtMyAuNi0uMyAxLjMtLjYgMi4yLTEgMTMuOS02LjMgNTUuMS0yNSA2OS44LTg0LjVoNTYuN2MuNyAzMi4yIDMuMSAxMzguNCAyLjkgMTcyLjloLTE0MWwtMi4xIDEuNWMtMjMuMSAxNi45LTMwLjUgNjMuMi0zMC44IDY1LjJsLTEuNCA5LjJoMTY3Yy0xMi4zIDc4LjMtMjYuNSAxMTMuNC0zNCAxMjcuNC0zLjcgNy03LjMgMTQtMTAuNyAyMC44LTIxLjMgNDIuMi00My40IDg1LjgtMTI2LjMgMTUzLjYtMy42IDIuOC03IDgtNC44IDEzLjcgMi40IDYuMyA5LjMgOS4xIDI0LjYgOS4xIDUuNCAwIDExLjgtLjMgMTkuNC0xIDQ5LjktNC40IDEwMC44LTE4IDEzNS4xLTg3LjYgMTctMzUuMSAzMS43LTcxLjcgNDMuOS0xMDguOUw0OTcgODUwbDUtMTJjLjgtMS45IDE5LTQ2LjMgNS4xLTk1LjlsLS41LTEuOC0xMDguMS0xMjMtMjIgMTYuNmM2LjQtMjYuMSAxMC42LTQ5LjkgMTIuNS03MS4xaDE1OC43di04YzAtNDAuMS0xOC41LTYzLjktMTkuMi02NC45bC0yLjQtM3oiLz48L3N2Zz4=",ve=g(57998),Ae={github:u,weibo:C,twitter:re,x:re,gitlab:B,facebook:O,zhihu:ce,yuque:ie,linkedin:G},Ne=function(f){var y=f.icon,he=f.link,Ie=(0,ve.Z)(),je=(0,e.useMemo)(function(){return{Icon:Ae[y],link:he}},[y,he]);return e.createElement("a",{className:"dumi-default-icon","data-dumi-tooltip":Ie.formatMessage({id:"header.social.".concat(y)}),"data-dumi-tooltip-bottom":!0,target:"_blank",href:je.link,rel:"noreferrer"},e.createElement(je.Icon,null))},Le=Ne},79808:function(te,H,g){g.d(H,{Z:function(){return J}});var e=g(75271),j=function(r){var t=null,a=function(D){return function(){r.apply(void 0,D)}};return function(){t&&cancelAnimationFrame(t);for(var E=arguments.length,D=new Array(E),C=0;C=this.scrollHeight},t.registerScrollEvent=function(E){this.el.addEventListener("scroll",E)},t.unregisterScrollEvent=function(E){this.el.removeEventListener("scroll",E)},r.create=function(E){var D=document.querySelector(E);if(!D)throw new Error("element is not found.");return new r(D)},p(r,[{key:"top",get:function(){return this.el.getBoundingClientRect().top}},{key:"outerHeight",get:function(){return this.el.getBoundingClientRect().height}},{key:"scrollTop",get:function(){return this.el.scrollTop}},{key:"scrollHeight",get:function(){return this.el.scrollHeight}}]),r}(w),v=function(m){W(r,m);function r(){return m.apply(this,arguments)||this}var t=r.prototype;return t.isScrolledToBottom=function(){return this.scrollTop+this.outerHeight>=this.scrollHeight},t.registerScrollEvent=function(E){document.addEventListener("scroll",E)},t.unregisterScrollEvent=function(E){document.removeEventListener("scroll",E)},r.create=function(){return new r},p(r,[{key:"outerHeight",get:function(){return window.innerHeight}},{key:"scrollTop",get:function(){return document.documentElement.scrollTop}},{key:"scrollHeight",get:function(){return document.documentElement.scrollHeight}}]),r}(w),u=function(){function m(){}return m.create=function(t){return t?d.create(t):v.create()},m}(),A=function(r){var t=r.sectionRefs,a=r.rootSelector,E=r.offset,D=E===void 0?0:E,C=(0,e.useRef)(null);(0,e.useEffect)(function(){C.current=u.create(a)},[a]);var c=(0,e.useCallback)(function(){return C.current?C.current.isScrolledToBottom():!1},[C]),i=(0,e.useCallback)(function(q){if(!C.current)return!1;var ne=C.current.scrollTop,ue=ne+C.current.outerHeight,oe=q.getBoundingClientRect(),ae=C.current instanceof d?ne+oe.top-C.current.top+D:ne+oe.top+D,ee=ae+oe.height;return[aene].every(function($){return $})},[C,D]),n=(0,e.useCallback)(function(){return t.map(function(q){return q.current?i(q.current):!1})},[i,t]),x=(0,e.useState)([]),R=x[0],F=x[1],X=(0,e.useMemo)(function(){return R.findIndex(function(q){return q})},[R]),re=(0,e.useCallback)(function(){var q=c()?[].concat(new Array(t.length-1).fill(!1).map(function(ne){return ne}),[!0]):n();F(q)},[n,c,t]);return(0,e.useEffect)(function(){return re(),C.current&&C.current.registerScrollEvent(re),function(){C.current&&C.current.unregisterScrollEvent(re)}},[re]),{elementsStatusInViewport:R,currentElementIndexInViewport:X}},M=function(r){var t=r.children,a=r.sectionRefs,E=r.rootSelector,D=r.offset,C=A({sectionRefs:a,rootSelector:E,offset:D}),c=C.elementsStatusInViewport,i=C.currentElementIndexInViewport;return t({elementsStatusInViewport:c,currentElementIndexInViewport:i})},I=function(r){var t=this,a=r.currentPage,E=r.totalPage,D=r.middlePagesSiblingCount,C=D===void 0?2:D,c=r.edgePageCount,i=c===void 0?2:c;this.getAllPages=function(){return[].concat(Array(t.totalPage)).fill(1).map(function(n,x){return x+1})},this.getMiddlePageCount=function(){return t.middlePagesSiblingCount*2+1},this.isReachedToFirst=function(){return t.currentPage<=t.middlePagesSiblingCount},this.isReachedToLast=function(){return t.currentPage+t.middlePagesSiblingCount>=t.totalPage},this.getAllPreviousPages=function(){return t.getAllPages().slice(0,t.getMiddlePages()[0]-1)},this.getAllNextPages=function(){var n=t.getAllPages(),x=t.getMiddlePages();return n.slice(x[x.length-1],n[n.length])},this.hasPreviousPage=function(){return t.currentPage>1},this.hasNextPage=function(){return t.totalPage>t.currentPage},this.getMiddlePages=function(){var n=t.getAllPages(),x=t.getMiddlePageCount();return t.isReachedToFirst()?n.slice(0,x):t.isReachedToLast()?n.slice(-x):n.slice(t.currentPage-t.middlePagesSiblingCount-1,t.currentPage+t.middlePagesSiblingCount)},this.getPreviousPages=function(){return t.isReachedToFirst()?[]:t.getAllPreviousPages().length<1?[]:t.getAllPages().slice(0,t.edgePageCount).filter(function(n){return!t.getMiddlePages().includes(n)})},this.getNextPages=function(){if(t.isReachedToLast())return[];if(t.getAllNextPages().length<1)return[];var n=t.getAllPages();return n.slice(n.length-t.edgePageCount,n.length).filter(function(x){return!t.getMiddlePages().includes(x)})},this.isPreviousTruncable=function(){return t.getAllPreviousPages().filter(function(n){return!t.getPreviousPages().includes(n)&&!t.getMiddlePages().includes(n)}).length>0},this.isNextTruncable=function(){return t.getAllNextPages().filter(function(n){return!t.getNextPages().includes(n)&&!t.getMiddlePages().includes(n)}).length>0},this.currentPage=a,this.totalPage=E,this.middlePagesSiblingCount=C,this.edgePageCount=i},b=2,U=2,Q=function(r){var t=r.totalPage,a=r.currentPage,E=r.middlePagesSiblingCount,D=E===void 0?b:E,C=r.edgePageCount,c=C===void 0?U:C,i=useMemo(function(){return new I({totalPage:t,currentPage:a,middlePagesSiblingCount:D,edgePageCount:c})},[t,a,D,c]);return{getMiddlePages:i.getMiddlePages,hasPreviousPage:i.hasPreviousPage,hasNextPage:i.hasNextPage,getPreviousPages:i.getPreviousPages,getNextPages:i.getNextPages,isPreviousTruncable:i.isPreviousTruncable,isNextTruncable:i.isNextTruncable,totalPage:t,currentPage:a}},V=function(r){var t=r.children,a=r.totalPage,E=r.currentPage,D=r.middlePagesSiblingCount,C=r.edgePageCount,c=Q({totalPage:a,currentPage:E,middlePagesSiblingCount:D,edgePageCount:C});return t(c)},B=g(81699);function _(){return _=Object.assign?Object.assign.bind():function(m){for(var r=1;rm.length)&&(r=m.length);for(var t=0,a=new Array(r);t1&&$<4})},[D,C]);return(0,e.useEffect)(function(){if(!i){var ae=oe.map(function(ee){var $=ee.id;return{current:document.getElementById($)}});X(ae)}},[t,a,i,oe]),(0,e.useEffect)(function(){if(F.length>0){var ae=document.querySelector(".dumi-default-header");ue(ae?ae.clientHeight:0)}},[F]),F.length?e.createElement(M,{sectionRefs:F,offset:-ne},function(ae){var ee=ae.currentElementIndexInViewport;return ee>-1&&(n.current=ee),e.createElement("ul",{className:"dumi-default-toc"},oe.filter(function($){var ie=$.depth;return ie>1&&ie<4}).map(function($,ie){var se="".concat(a,"#").concat(encodeURIComponent($.id)),ge=ee>-1?ee:n.current;return e.createElement("li",{key:$.id,"data-depth":$.depth},e.createElement(B.rU,_({to:se,onClickCapture:function(){decodeURIComponent(E).slice(1)===$.id&&B.m8.replace("".concat(t).concat(a))},title:$.title},ge===ie?{className:"active"}:{}),$.title))}))}):null},J=G},94161:function(te,H){var g=function(O,z,h,N){function P(w){return w instanceof h?w:new h(function(d){d(w)})}return new(h||(h=Promise))(function(w,d){function v(M){try{A(N.next(M))}catch(I){d(I)}}function u(M){try{A(N.throw(M))}catch(I){d(I)}}function A(M){M.done?w(M.value):P(M.value).then(v,u)}A((N=N.apply(O,z||[])).next())})};function e(O){let z=0,h=0,N=O;do z+=N.offsetTop||0,h+=N.offsetLeft||0,N=N.offsetParent;while(N);return{top:z,left:h}}class j{constructor(z){this.element=z}getHorizontalScroll(){return this.element.scrollLeft}getVerticalScroll(){return this.element.scrollTop}getMaxHorizontalScroll(){return this.element.scrollWidth-this.element.clientWidth}getMaxVerticalScroll(){return this.element.scrollHeight-this.element.clientHeight}getHorizontalElementScrollOffset(z,h){return e(z).left-e(h).left}getVerticalElementScrollOffset(z,h){return e(z).top-e(h).top}scrollTo(z,h){this.element.scrollLeft=z,this.element.scrollTop=h}}class S{constructor(){this.element=window}getHorizontalScroll(){return window.scrollX||document.documentElement.scrollLeft}getVerticalScroll(){return window.scrollY||document.documentElement.scrollTop}getMaxHorizontalScroll(){return Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.body.clientWidth,document.documentElement.clientWidth)-window.innerWidth}getMaxVerticalScroll(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)-window.innerHeight}getHorizontalElementScrollOffset(z){return(window.scrollX||document.documentElement.scrollLeft)+z.getBoundingClientRect().left}getVerticalElementScrollOffset(z){return(window.scrollY||document.documentElement.scrollTop)+z.getBoundingClientRect().top}scrollTo(z,h){window.scrollTo(z,h)}}const p={elements:[],cancelMethods:[],add:(O,z)=>{p.elements.push(O),p.cancelMethods.push(z)},remove:(O,z)=>{const h=p.elements.indexOf(O);h>-1&&(z&&p.cancelMethods[h](),p.elements.splice(h,1),p.cancelMethods.splice(h,1))}},W=typeof window!="undefined",Y={cancelOnUserAction:!0,easing:O=>--O*O*O+1,elementToScroll:W?window:null,horizontalOffset:0,maxDuration:3e3,minDuration:250,speed:500,verticalOffset:0};function Z(O,z={}){return g(this,void 0,void 0,function*(){if(W){if(!window.Promise)throw"Browser doesn't support Promises, and animated-scroll-to depends on it, please provide a polyfill."}else return new Promise(o=>{o(!1)});let h,N,P,w=Object.assign(Object.assign({},Y),z);const d=w.elementToScroll===window,v=!!w.elementToScroll.nodeName;if(!d&&!v)throw"Element to scroll needs to be either window or DOM element.";const u=d?document.documentElement:w.elementToScroll;getComputedStyle(u).getPropertyValue("scroll-behavior")==="smooth"&&console.warn(`${u.tagName} has "scroll-behavior: smooth" which can mess up with animated-scroll-to's animations`);const M=d?new S:new j(w.elementToScroll);if(O instanceof Element){if(P=O,v&&(!w.elementToScroll.contains(P)||w.elementToScroll.isSameNode(P)))throw"options.elementToScroll has to be a parent of scrollToElement";h=M.getHorizontalElementScrollOffset(P,w.elementToScroll),N=M.getVerticalElementScrollOffset(P,w.elementToScroll)}else if(typeof O=="number")h=M.getHorizontalScroll(),N=O;else if(Array.isArray(O)&&O.length===2)h=O[0]===null?M.getHorizontalScroll():O[0],N=O[1]===null?M.getVerticalScroll():O[1];else throw`Wrong function signature. Check documentation. +Available method signatures are: + animateScrollTo(y:number, options) + animateScrollTo([x:number | null, y:number | null], options) + animateScrollTo(scrollToElement:Element, options)`;h+=w.horizontalOffset,N+=w.verticalOffset;const I=M.getMaxHorizontalScroll(),b=M.getHorizontalScroll();h>I&&(h=I);const U=h-b,Q=M.getMaxVerticalScroll(),V=M.getVerticalScroll();N>Q&&(N=Q);const B=N-V,_=Math.abs(Math.round(U/1e3*w.speed)),K=Math.abs(Math.round(B/1e3*w.speed));let T=_>K?_:K;return Tw.maxDuration&&(T=w.maxDuration),new Promise((o,l)=>{U===0&&B===0&&o(!0),p.remove(M.element,!0);let s;const k=()=>{t(),cancelAnimationFrame(s),o(!1)};p.add(M.element,k);const G=D=>D.preventDefault(),J=w.cancelOnUserAction?k:G,m=w.cancelOnUserAction?{passive:!0}:{passive:!1},r=["wheel","touchstart","keydown","mousedown"],t=()=>{r.forEach(D=>{M.element.removeEventListener(D,J,m)})};r.forEach(D=>{M.element.addEventListener(D,J,m)});const a=Date.now(),E=()=>{var D=Date.now()-a,C=D/T;const c=Math.round(b+U*w.easing(C)),i=Math.round(V+B*w.easing(C));D