From 35687a0fe774ba79b13e5b2ed5f3cf4ca38a380d Mon Sep 17 00:00:00 2001 From: ZaimBeshich1 <102960050+ZaimBeshich1@users.noreply.github.com> Date: Fri, 17 Jun 2022 13:49:12 +0300 Subject: [PATCH 001/110] #1667 can't scroll-up right toolbar in browser zoom (#1669) * fix area to show top scroll arrow * fix unnecesseary nesting of blocks --- .../RightToolbar/AtomsList/AtomsList.tsx | 35 ++++++++----------- .../toolbars/RightToolbar/RightToolbar.tsx | 2 +- 2 files changed, 16 insertions(+), 21 deletions(-) diff --git a/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx b/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx index 0ad01b70b0..b2d5c8f34e 100644 --- a/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx +++ b/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx @@ -15,7 +15,7 @@ ***************************************************************************/ import { ElementColor, Elements } from 'ketcher-core' -import { atomCuts, basicAtoms } from '../../../../action/atoms' +import { atomCuts } from '../../../../action/atoms' import Atom from '../../../../component/view/Atom' import { UiActionAction } from '../../../../action' @@ -40,14 +40,13 @@ interface AtomsListCallProps { type Props = AtomsListProps & AtomsListCallProps -const StyledAtomList = styled.div((props: any) => { - const atomColor = props?.children?.key - ? ElementColor[props.children.key] - : '#000' +const StyledAtom = styled(Atom)((props: any) => { + const atomColor = props?.el?.label ? ElementColor[props.el.label] : '#000' return ` - ${Atom} > button { color: ${atomColor}; border: 1px solid ${atomColor}; + background-color: transparent; + cursor: pointer; &:hover { background-color: ${α(atomColor, 0.2)}; } @@ -58,12 +57,10 @@ const StyledAtomList = styled.div((props: any) => { &.selected { color: #fff; background-color: ${α(atomColor, 0.8)}; - &:hover { background-color: ${atomColor}; } } - } ` }) @@ -72,24 +69,22 @@ const AtomsList = forwardRef((props: Props, ref) => { const isAtom = active && active.tool === 'atom' return ( - <> +
{atoms.map((label) => { const element = Elements.get(label) const shortcut = - basicAtoms.indexOf(label) > -1 ? shortcutStr(atomCuts[label]) : null + atoms.indexOf(label) > -1 ? shortcutStr(atomCuts[label]) : null return ( - - onAction({ tool: 'atom', opts: { label } })} - /> - + onAction({ tool: 'atom', opts: { label } })} + /> ) })} - +
) }) diff --git a/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/RightToolbar.tsx b/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/RightToolbar.tsx index bdb52f1250..15a64fcf63 100644 --- a/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/RightToolbar.tsx +++ b/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/RightToolbar.tsx @@ -49,7 +49,7 @@ type Props = RightToolbarProps & RightToolbarCallProps const RightToolbar = (props: Props) => { const { className, ...rest } = props const { active, onAction, freqAtoms } = rest - const [startRef, startInView] = useInView({ threshold: 0.8 }) + const [startRef, startInView] = useInView({ threshold: 0.95 }) const [endRef, endInView] = useInView({ threshold: 0.8 }) const sizeRef = useRef() as MutableRefObject const scrollRef = useRef() as MutableRefObject From bf06575666ce708c35e7474c0b65b0540cf5eba8 Mon Sep 17 00:00:00 2001 From: Andrei Mazol Date: Fri, 17 Jun 2022 18:04:48 +0300 Subject: [PATCH 002/110] add ketcher-core documentation --- .stylelintignore | 1 + packages/ketcher-core/.eslintignore | 1 + packages/ketcher-core/.prettierignore | 1 + .../ketcher-core/docs/assets/highlight.css | 22 + packages/ketcher-core/docs/assets/icons.css | 1043 ++++++++ packages/ketcher-core/docs/assets/icons.png | Bin 0 -> 9615 bytes .../ketcher-core/docs/assets/icons@2x.png | Bin 0 -> 28144 bytes packages/ketcher-core/docs/assets/main.js | 2278 +++++++++++++++++ packages/ketcher-core/docs/assets/search.js | 3 + packages/ketcher-core/docs/assets/style.css | 1414 ++++++++++ packages/ketcher-core/docs/assets/widgets.png | Bin 0 -> 480 bytes .../ketcher-core/docs/assets/widgets@2x.png | Bin 0 -> 855 bytes packages/ketcher-core/docs/classes/Atom.html | 1 + .../ketcher-core/docs/classes/AtomList.html | 1 + packages/ketcher-core/docs/classes/Bond.html | 1 + .../ketcher-core/docs/classes/Box2Abs.html | 1 + .../docs/classes/FormatterFactory.html | 1 + .../ketcher-core/docs/classes/Fragment.html | 1 + .../docs/classes/FunctionalGroup.html | 1 + .../classes/FunctionalGroupsProvider.html | 1 + .../ketcher-core/docs/classes/HalfBond.html | 1 + .../ketcher-core/docs/classes/Highlight.html | 1 + .../docs/classes/KetSerializer.html | 1 + .../ketcher-core/docs/classes/Ketcher.html | 1 + .../docs/classes/KetcherBuilder.html | 1 + packages/ketcher-core/docs/classes/Loop.html | 1 + .../docs/classes/MolSerializer.html | 1 + packages/ketcher-core/docs/classes/Pile.html | 20 + packages/ketcher-core/docs/classes/Pool.html | 20 + .../ketcher-core/docs/classes/RGroup.html | 1 + .../ketcher-core/docs/classes/ReAtom.html | 1 + .../ketcher-core/docs/classes/ReBond.html | 1 + .../docs/classes/ReEnhancedFlag.html | 1 + .../ketcher-core/docs/classes/ReFrag.html | 1 + .../ketcher-core/docs/classes/ReRGroup.html | 1 + .../ketcher-core/docs/classes/ReRxnArrow.html | 1 + .../ketcher-core/docs/classes/ReRxnPlus.html | 1 + .../ketcher-core/docs/classes/ReSGroup.html | 1 + .../docs/classes/ReSimpleObject.html | 1 + .../ketcher-core/docs/classes/ReStruct.html | 1 + .../ketcher-core/docs/classes/ReText.html | 1 + .../docs/classes/RemoteStructService.html | 1 + .../classes/RemoteStructServiceProvider.html | 1 + .../ketcher-core/docs/classes/Render.html | 1 + .../ketcher-core/docs/classes/RxnArrow.html | 1 + .../ketcher-core/docs/classes/RxnPlus.html | 1 + .../ketcher-core/docs/classes/SGroup.html | 1 + .../docs/classes/SGroupBracketParams.html | 1 + .../docs/classes/SGroupForest.html | 7 + .../docs/classes/SdfSerializer.html | 1 + .../docs/classes/SimpleObject.html | 1 + .../docs/classes/SmiSerializer.html | 1 + .../ketcher-core/docs/classes/Struct.html | 1 + packages/ketcher-core/docs/classes/Text.html | 1 + packages/ketcher-core/docs/classes/Vec2.html | 1 + .../docs/enums/ChemicalMimeType.html | 12 + .../ketcher-core/docs/enums/LayerMap.html | 12 + .../ketcher-core/docs/enums/RxnArrowMode.html | 1 + .../docs/enums/SimpleObjectMode.html | 1 + .../docs/enums/StereLabelStyleType.html | 1 + .../docs/enums/StereoColoringType.html | 1 + .../ketcher-core/docs/enums/StereoFlag.html | 1 + .../ketcher-core/docs/enums/StereoLabel.html | 1 + .../ketcher-core/docs/enums/TextCommand.html | 1 + packages/ketcher-core/docs/index.html | 34 + .../docs/interfaces/AromatizeData.html | 1 + .../docs/interfaces/AromatizeResult.html | 1 + .../docs/interfaces/AtomAttributes.html | 1 + .../docs/interfaces/AtomListParams.html | 1 + .../docs/interfaces/AutomapData.html | 1 + .../docs/interfaces/AutomapResult.html | 1 + .../docs/interfaces/BondAttributes.html | 1 + .../docs/interfaces/CalculateCipData.html | 1 + .../docs/interfaces/CalculateCipResult.html | 1 + .../docs/interfaces/CalculateData.html | 1 + .../docs/interfaces/CheckData.html | 1 + .../docs/interfaces/CheckResult.html | 1 + .../docs/interfaces/CleanData.html | 1 + .../docs/interfaces/CleanResult.html | 1 + .../docs/interfaces/ConvertData.html | 1 + .../docs/interfaces/ConvertResult.html | 1 + .../docs/interfaces/DearomatizeData.html | 1 + .../docs/interfaces/DearomatizeResult.html | 1 + .../ketcher-core/docs/interfaces/Editor.html | 1 + .../docs/interfaces/EditorHistory.html | 1 + .../ketcher-core/docs/interfaces/Element.html | 1 + .../docs/interfaces/GenerateImageOptions.html | 1 + .../docs/interfaces/HighlightAttributes.html | 12 + .../docs/interfaces/InfoResult.html | 1 + .../docs/interfaces/LayoutData.html | 1 + .../docs/interfaces/LayoutResult.html | 1 + .../docs/interfaces/LoadOptions.html | 1 + .../docs/interfaces/MolSerializerOptions.html | 12 + .../ketcher-core/docs/interfaces/Point.html | 1 + .../docs/interfaces/RGroupAttributes.html | 1 + .../docs/interfaces/RecognizeResult.html | 1 + .../docs/interfaces/Renderer.html | 12 + .../docs/interfaces/RxnArrowAttributes.html | 1 + .../docs/interfaces/RxnPlusAttributes.html | 1 + .../docs/interfaces/ScaleOptions.html | 1 + .../ketcher-core/docs/interfaces/SdfItem.html | 1 + .../docs/interfaces/Serializer.html | 12 + .../interfaces/SimpleObjectAttributes.html | 1 + .../docs/interfaces/SmiSerializerOptions.html | 12 + .../docs/interfaces/StructAssociatedData.html | 1 + .../docs/interfaces/StructFormatter.html | 1 + .../docs/interfaces/StructService.html | 1 + .../docs/interfaces/StructServiceOptions.html | 1 + .../interfaces/StructServiceProvider.html | 1 + .../docs/interfaces/TextAttributes.html | 1 + .../docs/interfaces/WithFormat.html | 1 + .../docs/interfaces/WithOutputFormat.html | 1 + .../docs/interfaces/WithSelection.html | 1 + .../docs/interfaces/WithStruct.html | 1 + packages/ketcher-core/package.json | 4 +- .../src/application/operations/toDelete.ts | 119 - .../src/domain/entities/halfBond.ts | 1 + packages/ketcher-core/typedoc.json | 12 + yarn.lock | 97 + 119 files changed, 5132 insertions(+), 120 deletions(-) create mode 100644 packages/ketcher-core/docs/assets/highlight.css create mode 100644 packages/ketcher-core/docs/assets/icons.css create mode 100644 packages/ketcher-core/docs/assets/icons.png create mode 100644 packages/ketcher-core/docs/assets/icons@2x.png create mode 100644 packages/ketcher-core/docs/assets/main.js create mode 100644 packages/ketcher-core/docs/assets/search.js create mode 100644 packages/ketcher-core/docs/assets/style.css create mode 100644 packages/ketcher-core/docs/assets/widgets.png create mode 100644 packages/ketcher-core/docs/assets/widgets@2x.png create mode 100644 packages/ketcher-core/docs/classes/Atom.html create mode 100644 packages/ketcher-core/docs/classes/AtomList.html create mode 100644 packages/ketcher-core/docs/classes/Bond.html create mode 100644 packages/ketcher-core/docs/classes/Box2Abs.html create mode 100644 packages/ketcher-core/docs/classes/FormatterFactory.html create mode 100644 packages/ketcher-core/docs/classes/Fragment.html create mode 100644 packages/ketcher-core/docs/classes/FunctionalGroup.html create mode 100644 packages/ketcher-core/docs/classes/FunctionalGroupsProvider.html create mode 100644 packages/ketcher-core/docs/classes/HalfBond.html create mode 100644 packages/ketcher-core/docs/classes/Highlight.html create mode 100644 packages/ketcher-core/docs/classes/KetSerializer.html create mode 100644 packages/ketcher-core/docs/classes/Ketcher.html create mode 100644 packages/ketcher-core/docs/classes/KetcherBuilder.html create mode 100644 packages/ketcher-core/docs/classes/Loop.html create mode 100644 packages/ketcher-core/docs/classes/MolSerializer.html create mode 100644 packages/ketcher-core/docs/classes/Pile.html create mode 100644 packages/ketcher-core/docs/classes/Pool.html create mode 100644 packages/ketcher-core/docs/classes/RGroup.html create mode 100644 packages/ketcher-core/docs/classes/ReAtom.html create mode 100644 packages/ketcher-core/docs/classes/ReBond.html create mode 100644 packages/ketcher-core/docs/classes/ReEnhancedFlag.html create mode 100644 packages/ketcher-core/docs/classes/ReFrag.html create mode 100644 packages/ketcher-core/docs/classes/ReRGroup.html create mode 100644 packages/ketcher-core/docs/classes/ReRxnArrow.html create mode 100644 packages/ketcher-core/docs/classes/ReRxnPlus.html create mode 100644 packages/ketcher-core/docs/classes/ReSGroup.html create mode 100644 packages/ketcher-core/docs/classes/ReSimpleObject.html create mode 100644 packages/ketcher-core/docs/classes/ReStruct.html create mode 100644 packages/ketcher-core/docs/classes/ReText.html create mode 100644 packages/ketcher-core/docs/classes/RemoteStructService.html create mode 100644 packages/ketcher-core/docs/classes/RemoteStructServiceProvider.html create mode 100644 packages/ketcher-core/docs/classes/Render.html create mode 100644 packages/ketcher-core/docs/classes/RxnArrow.html create mode 100644 packages/ketcher-core/docs/classes/RxnPlus.html create mode 100644 packages/ketcher-core/docs/classes/SGroup.html create mode 100644 packages/ketcher-core/docs/classes/SGroupBracketParams.html create mode 100644 packages/ketcher-core/docs/classes/SGroupForest.html create mode 100644 packages/ketcher-core/docs/classes/SdfSerializer.html create mode 100644 packages/ketcher-core/docs/classes/SimpleObject.html create mode 100644 packages/ketcher-core/docs/classes/SmiSerializer.html create mode 100644 packages/ketcher-core/docs/classes/Struct.html create mode 100644 packages/ketcher-core/docs/classes/Text.html create mode 100644 packages/ketcher-core/docs/classes/Vec2.html create mode 100644 packages/ketcher-core/docs/enums/ChemicalMimeType.html create mode 100644 packages/ketcher-core/docs/enums/LayerMap.html create mode 100644 packages/ketcher-core/docs/enums/RxnArrowMode.html create mode 100644 packages/ketcher-core/docs/enums/SimpleObjectMode.html create mode 100644 packages/ketcher-core/docs/enums/StereLabelStyleType.html create mode 100644 packages/ketcher-core/docs/enums/StereoColoringType.html create mode 100644 packages/ketcher-core/docs/enums/StereoFlag.html create mode 100644 packages/ketcher-core/docs/enums/StereoLabel.html create mode 100644 packages/ketcher-core/docs/enums/TextCommand.html create mode 100644 packages/ketcher-core/docs/index.html create mode 100644 packages/ketcher-core/docs/interfaces/AromatizeData.html create mode 100644 packages/ketcher-core/docs/interfaces/AromatizeResult.html create mode 100644 packages/ketcher-core/docs/interfaces/AtomAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/AtomListParams.html create mode 100644 packages/ketcher-core/docs/interfaces/AutomapData.html create mode 100644 packages/ketcher-core/docs/interfaces/AutomapResult.html create mode 100644 packages/ketcher-core/docs/interfaces/BondAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/CalculateCipData.html create mode 100644 packages/ketcher-core/docs/interfaces/CalculateCipResult.html create mode 100644 packages/ketcher-core/docs/interfaces/CalculateData.html create mode 100644 packages/ketcher-core/docs/interfaces/CheckData.html create mode 100644 packages/ketcher-core/docs/interfaces/CheckResult.html create mode 100644 packages/ketcher-core/docs/interfaces/CleanData.html create mode 100644 packages/ketcher-core/docs/interfaces/CleanResult.html create mode 100644 packages/ketcher-core/docs/interfaces/ConvertData.html create mode 100644 packages/ketcher-core/docs/interfaces/ConvertResult.html create mode 100644 packages/ketcher-core/docs/interfaces/DearomatizeData.html create mode 100644 packages/ketcher-core/docs/interfaces/DearomatizeResult.html create mode 100644 packages/ketcher-core/docs/interfaces/Editor.html create mode 100644 packages/ketcher-core/docs/interfaces/EditorHistory.html create mode 100644 packages/ketcher-core/docs/interfaces/Element.html create mode 100644 packages/ketcher-core/docs/interfaces/GenerateImageOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/HighlightAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/InfoResult.html create mode 100644 packages/ketcher-core/docs/interfaces/LayoutData.html create mode 100644 packages/ketcher-core/docs/interfaces/LayoutResult.html create mode 100644 packages/ketcher-core/docs/interfaces/LoadOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/MolSerializerOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/Point.html create mode 100644 packages/ketcher-core/docs/interfaces/RGroupAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/RecognizeResult.html create mode 100644 packages/ketcher-core/docs/interfaces/Renderer.html create mode 100644 packages/ketcher-core/docs/interfaces/RxnArrowAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/RxnPlusAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/ScaleOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/SdfItem.html create mode 100644 packages/ketcher-core/docs/interfaces/Serializer.html create mode 100644 packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/SmiSerializerOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/StructAssociatedData.html create mode 100644 packages/ketcher-core/docs/interfaces/StructFormatter.html create mode 100644 packages/ketcher-core/docs/interfaces/StructService.html create mode 100644 packages/ketcher-core/docs/interfaces/StructServiceOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/StructServiceProvider.html create mode 100644 packages/ketcher-core/docs/interfaces/TextAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/WithFormat.html create mode 100644 packages/ketcher-core/docs/interfaces/WithOutputFormat.html create mode 100644 packages/ketcher-core/docs/interfaces/WithSelection.html create mode 100644 packages/ketcher-core/docs/interfaces/WithStruct.html delete mode 100644 packages/ketcher-core/src/application/operations/toDelete.ts create mode 100644 packages/ketcher-core/typedoc.json diff --git a/.stylelintignore b/.stylelintignore index ff057cc69d..69dbf48937 100644 --- a/.stylelintignore +++ b/.stylelintignore @@ -1,3 +1,4 @@ build dist +docs style diff --git a/packages/ketcher-core/.eslintignore b/packages/ketcher-core/.eslintignore index 763301fc00..d65715f427 100644 --- a/packages/ketcher-core/.eslintignore +++ b/packages/ketcher-core/.eslintignore @@ -1,2 +1,3 @@ dist/ +docs/ node_modules/ \ No newline at end of file diff --git a/packages/ketcher-core/.prettierignore b/packages/ketcher-core/.prettierignore index 763301fc00..d65715f427 100644 --- a/packages/ketcher-core/.prettierignore +++ b/packages/ketcher-core/.prettierignore @@ -1,2 +1,3 @@ dist/ +docs/ node_modules/ \ No newline at end of file diff --git a/packages/ketcher-core/docs/assets/highlight.css b/packages/ketcher-core/docs/assets/highlight.css new file mode 100644 index 0000000000..6dd4eef7e4 --- /dev/null +++ b/packages/ketcher-core/docs/assets/highlight.css @@ -0,0 +1,22 @@ +:root { + --light-code-background: #F5F5F5; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --code-background: var(--dark-code-background); +} } + +body.light { + --code-background: var(--light-code-background); +} + +body.dark { + --code-background: var(--dark-code-background); +} + +pre, code { background: var(--code-background); } diff --git a/packages/ketcher-core/docs/assets/icons.css b/packages/ketcher-core/docs/assets/icons.css new file mode 100644 index 0000000000..776a3562d6 --- /dev/null +++ b/packages/ketcher-core/docs/assets/icons.css @@ -0,0 +1,1043 @@ +.tsd-kind-icon { + display: block; + position: relative; + padding-left: 20px; + text-indent: -20px; +} +.tsd-kind-icon:before { + content: ""; + display: inline-block; + vertical-align: middle; + width: 17px; + height: 17px; + margin: 0 3px 2px 0; + background-image: url(./icons.png); +} +@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { + .tsd-kind-icon:before { + background-image: url(./icons@2x.png); + background-size: 238px 204px; + } +} + +.tsd-signature.tsd-kind-icon:before { + background-position: 0 -153px; +} + +.tsd-kind-object-literal > .tsd-kind-icon:before { + background-position: 0px -17px; +} +.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -17px; +} +.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -17px; +} + +.tsd-kind-class > .tsd-kind-icon:before { + background-position: 0px -34px; +} +.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -34px; +} +.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -34px; +} + +.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: 0px -51px; +} +.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -17px -51px; +} +.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -51px; +} + +.tsd-kind-interface > .tsd-kind-icon:before { + background-position: 0px -68px; +} +.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -68px; +} +.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -68px; +} + +.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: 0px -85px; +} +.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -17px -85px; +} +.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private + > .tsd-kind-icon:before { + background-position: -34px -85px; +} + +.tsd-kind-namespace > .tsd-kind-icon:before { + background-position: 0px -102px; +} +.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -102px; +} +.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -102px; +} + +.tsd-kind-module > .tsd-kind-icon:before { + background-position: 0px -102px; +} +.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -102px; +} +.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -102px; +} + +.tsd-kind-enum > .tsd-kind-icon:before { + background-position: 0px -119px; +} +.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -119px; +} +.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -119px; +} + +.tsd-kind-enum-member > .tsd-kind-icon:before { + background-position: 0px -136px; +} +.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -136px; +} +.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -136px; +} + +.tsd-kind-signature > .tsd-kind-icon:before { + background-position: 0px -153px; +} +.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -153px; +} +.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -153px; +} + +.tsd-kind-type-alias > .tsd-kind-icon:before { + background-position: 0px -170px; +} +.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -170px; +} +.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -170px; +} + +.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: 0px -187px; +} +.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -17px -187px; +} +.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private + > .tsd-kind-icon:before { + background-position: -34px -187px; +} + +.tsd-kind-variable > .tsd-kind-icon:before { + background-position: -136px -0px; +} +.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -0px; +} +.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -0px; +} +.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -0px; +} +.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -0px; +} +.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -0px; +} + +.tsd-kind-property > .tsd-kind-icon:before { + background-position: -136px -0px; +} +.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -0px; +} +.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -0px; +} +.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -0px; +} +.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -0px; +} +.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -0px; +} +.tsd-kind-property.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -0px; +} +.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -0px; +} +.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -0px; +} +.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -0px; +} + +.tsd-kind-get-signature > .tsd-kind-icon:before { + background-position: -136px -17px; +} +.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -17px; +} +.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -17px; +} + +.tsd-kind-set-signature > .tsd-kind-icon:before { + background-position: -136px -34px; +} +.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -34px; +} +.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -34px; +} + +.tsd-kind-accessor > .tsd-kind-icon:before { + background-position: -136px -51px; +} +.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -51px; +} +.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -51px; +} + +.tsd-kind-function > .tsd-kind-icon:before { + background-position: -136px -68px; +} +.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -68px; +} +.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -68px; +} +.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -68px; +} +.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -68px; +} +.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -68px; +} +.tsd-kind-function.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -68px; +} +.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -68px; +} +.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -68px; +} +.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -68px; +} + +.tsd-kind-method > .tsd-kind-icon:before { + background-position: -136px -68px; +} +.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -68px; +} +.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -68px; +} +.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -68px; +} +.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -68px; +} +.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -68px; +} +.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -68px; +} +.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { + background-position: -187px -68px; +} +.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -68px; +} +.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -68px; +} + +.tsd-kind-call-signature > .tsd-kind-icon:before { + background-position: -136px -68px; +} +.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -68px; +} +.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -68px; +} + +.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: -136px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -153px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class + > .tsd-kind-icon:before { + background-position: -51px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum + > .tsd-kind-icon:before { + background-position: -170px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -85px; +} + +.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: -136px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -153px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class + > .tsd-kind-icon:before { + background-position: -51px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum + > .tsd-kind-icon:before { + background-position: -170px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -85px; +} + +.tsd-kind-constructor > .tsd-kind-icon:before { + background-position: -136px -102px; +} +.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -102px; +} +.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -102px; +} + +.tsd-kind-constructor-signature > .tsd-kind-icon:before { + background-position: -136px -102px; +} +.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -102px; +} +.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -102px; +} + +.tsd-kind-index-signature > .tsd-kind-icon:before { + background-position: -136px -119px; +} +.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -119px; +} +.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -119px; +} + +.tsd-kind-event > .tsd-kind-icon:before { + background-position: -136px -136px; +} +.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -136px; +} +.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -136px; +} +.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -136px; +} +.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { + background-position: -68px -136px; +} +.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { + background-position: -85px -136px; +} +.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -136px; +} +.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -136px; +} +.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -136px; +} +.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { + background-position: -187px -136px; +} +.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -136px; +} +.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -136px; +} +.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -136px; +} + +.tsd-is-static > .tsd-kind-icon:before { + background-position: -136px -153px; +} +.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -153px; +} +.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -153px; +} +.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -153px; +} +.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { + background-position: -68px -153px; +} +.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { + background-position: -85px -153px; +} +.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -153px; +} +.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -153px; +} +.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -153px; +} +.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { + background-position: -187px -153px; +} +.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -153px; +} +.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -153px; +} +.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -153px; +} + +.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { + background-position: -136px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -170px; +} + +.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { + background-position: -136px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -170px; +} + +.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { + background-position: -136px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -153px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class + > .tsd-kind-icon:before { + background-position: -51px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum + > .tsd-kind-icon:before { + background-position: -170px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -170px; +} + +.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { + background-position: -136px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -187px; +} diff --git a/packages/ketcher-core/docs/assets/icons.png b/packages/ketcher-core/docs/assets/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..3836d5fe46e48bbe186116855aae879c23935327 GIT binary patch literal 9615 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 NZmR35l_G4O{0}dcmS_L~ literal 0 HcmV?d00001 diff --git a/packages/ketcher-core/docs/assets/icons@2x.png b/packages/ketcher-core/docs/assets/icons@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5a209e2f6d7f915cc9cb6fe7a4264c8be4db87b0 GIT binary patch literal 28144 zcmeFZcUTka`>%_-5TzIqq$xo`r3nZ`iiBRG(z{ZnN$)K|ii-3S5u{fmRRNLEoAh2n z@4X|01dtAA(50@mzH5K?{+)CF+}EWTz2eMdW-{;n-p}WG1C$hCWW;pD1Ox#ad~k9g4`y4!oVfq@3c(iW~uhy*`T7_0aH7`>`EnYuXVq#+YC==3#rnNM4TqqzM zpi2Elr!3hl!ZdK#y0bV+yVc8rwFEtAX3=QlvJ&e-EsBp)Q`0yKXbNuf-yYw7kh0CD z|Flk1UuHgvoR+*QR0ee&IDUfUzE7*`A=P$6nC;BPI@VJs|F#`Xc>X!`<6%M7XXNok zw^unt1h0m>-&2{GiIGsByulr92XZRrazZs&&M3jJintF7A}cE^uW4zt_r81yHt1I! z6-_gmO@78G3$})kfyhR0^qk?zev_%4R$qSjQI3MAg0)9EM#TOAD=_tf(*)S$7yiiR z&5v>wk3Bn**iD9S_I#2%^vi(^O+gpv2i^A);6^AcH%VC>0nH8|O!jN*L<#RtT z@aF9HMNu*d(BdiZq(LBO%(qsjSot+ZXQd{zLYh#CvOrK(?#u+|XYRylqcXOLk=m!) zBp`~~1dg7kF(Q#m)I8ZHMOD5%m&U)5jGOW@7+sm1N+O~^j*zRG;e4x@OteV=T4yo9 zSG`^0j^S)ZYp2DT>}AR|n$S)4FPI#8#(R~;Y**AZ9`&yqT;p`rks7Nhz;)dn-TgXU zw!^Bo@W6|jfp@}ijsSEFo#x3LnG;`o_yXK@2KuG8cTv&K@=dU?_PK*6=YU9!Ix8l;<_!y*Qc2phVpLM}&t|CuHBv&{M$K?VXtTabi(7kUMwV zl!>5cDNNqK6`Br*B~EcVh#5Z!FgiJZBN5nzpC7?UdAc+&AT0ivd;DA2$@YXMPK6=< z+#U~?*!R0i`3uu|#zDrRRN&j-j>ZOu#h-n#7WO^)@0> zCT6a$LGWwFLcPfN=(3#6`*UIS%uIT=LIXV-RbGE&!!+8)q~dkx`l{aKCe1`{J<5&< zlhRo;JX-UC>5)X;mwR+W96`@&ucHp$jIb~B_w_=mH>In?BLume!Wta=`ca+&7~pek zBVD?f5{nelCaje~EtZn+g3%5GJF}R_b`q}IH$Iom2IRD$^h*R)Cid8Q5~4Dzm!P&Q z<`iI)4wA#l@TwjPL)*9k5Vc!!;`9;bf?HRMm86wi9LI8A%*NGep3g11H{aP)>%l2Q zRMMQU!*0J$hJI5Qs3b=6?}qR7O;BU%Yzufc*ZKBV`}ro7zm=C?OY6Vlabc^r6r7P> z?1c^jD{e4n*Ou441V=Pd1eE8utX@)G5gq72HQAXLZ4l2wKd@yIYC+s) z-mu`E`kj=B!)a^B;pecv4W5oh>_tpj>^NU8L*eH4EhcOxQ|);$x(z(Yb5^tudSptV z%8z{(h@_t`chWkvFX=r!p~Vjhf1AdM>uGK05$1fyLb5D7m0!MUKW=JTZv)bXz9~*F z$yP@U3UE0=$;yjWr8b7C(1^oNDMZVxYYeMtL}ZnvQDkm>S0)=r_ugabEZ}AJ<<_Fu z{I^KKIz+V8K|pK811W5r##z8^S*2fr9Ln zlRG?Zzz8;xu9VSE8s+=(!^TGi1P2hC7%7MUqF=cZqFBtJNW9BROV ziv0cjsUmVvsU^X!`1UivK|dy+fSG$3YH8W0`q${`)taBT9jV{Hfh|&RIaJVvqRIFh zC*Rmvl&3*;XcMiJZ-+Mvfe0xN4N?AvJeABnNdgs(BYb!fK5<1)5UvM!Tz4_aojmUX z#Ymoh)m%fN(>6|#*RP~Lxt1?5);w}yT_lftje3sidO&MxNgcMg9@S+>M%s~y)0i`8 zT_+7LrZ~d<7V^K^C^~ast~@nM04^c5dw*&660^p%^R>n4xzd&jo)Y@ z1r=F09>jFOr%wsj^a3;>N!{rvf(qpkAdWM*5IYCsuwNwoJh7;9I$#`T6-NUIEKsiS;OylQ(XY zQtCiR1dyEGJV=~|zaFOEveB&szAVx*wsyuY?hiBGWR{h0!D zv;G`;F9cnib*YxugasrI^%uy@i)>BvC4V8@! zwy5#iHC#Qar(i0EPA3CuMQbaKy4m$CLjLSNwJs!13b%h{&x7479bv{SjC&3?SO&)3 z6q4nRRP(zOfw-mQrmx@Z64~o}GNXa9YCE$vD-(CLseaF%6HH+WZz4 zbRiJ~zAtA6*i9;z!+zZ?9~V0Lr66|Ae;}U1e#6D^hMhB6XJNHZi{t>DgU&jb=#rPK z@s04Hr_SOr%UCRY_SdDuSw^D*Rzre~4PCqgc)DBYam}@G^TxsTqX%w-yWtYU-Q2IX-a2Z4Kz_-yIe`m;x2bY1F?XZoIH=`uW{$R)ICXxqU$- zG#M6s!fDZwUOA_cs|PXe1T@XN3^UdYyR*t}943A1dTvXp!=%8c%)(s)5y@OJ@@%1a ztlq}Uvhfo3^ZO>ZO|NKfu37JMRRmXfJ_*VOBVnxFFmbq!zc%A+R+w|={11?sJpmca zCeCi;;-*yO)ywzKxa#q?E%@U-+LGH4{=2|reRd-Kz*Ps1$u6sPFO>{K9^k2Y!@=h7rZt472^BCU& z|0MZmbh1HlC3#bcjoX#m73R?H>6oW=45{gu0$S>j`v?``ch#0kGur}QbO_gO3XrB- zS4pz-Yrnqqt-k_LE-&~ox9gd#^n&HE%Z~grM;N@Das8-#U304PA$v*rj36j~qQzYN zsX>8?%q9DhpxrWR@M>30YI^WUDh4bcn+*bYn;~zt_g`$3{#G+=lBmWE;j}5e&vlDa zjsdE(Xg^o(Z|3$Tx>~-q5NrZ}^$y0eMd|h`7Y4OWkgF0(Cu&CfJV03AKfzSGBhMU4bqd4kc`qE!CH4Q^FdOCtUHaZW3R&>S}$! zhk=OYL~3fch$-?wa0)OEkynDzJR=vc^vuUQ$hF(>E(q3{7{4uhC^f@bzHUZT>k%%R zsekA}E`OlGE(x+lP1smp0;Ba7{C$F=@Pp~i$AsJkc)x+3Vf9xQB=aSN>D!T;Y5iU~39#6yoQuj6Bj%kdYC z`72YjnSoF_A)d#@S`|;~F|6TOn%b{4?MWJC4uG&NK=D zqd0rU$A@62MtWD$=Gg>TgO6)b6Vf41#Au&Zq<@p1RG!t}NG8kv#>%{bHuCdAeIao2 zkWX{dyO`XCdv`FlK?jS{48~Uaz;oD6PtoFF0u6HBTHCHh<)5wP<r?9UIw%{psu)`l~*PK0?1^oH}d{D_wF{En-ejdBHTK|(*2$K?xVkG zwYXl8^HAjVOqKQj0f6s~O`)Slp+alXd8@#4Iw?pHys|MW1|l%ipCPeN)|fLB$Dc(9s}LNw@?8G{ zU>U(Vid5}ltIy~zNv>o09)rC()g8O`<5~!qF*Z_?L;+2Sy!WSv=}|67mnOPb!A*2; z^f>okkk+f3+9?Tg&6NBMX%;BtB3Ds#(PZ6E4`X0e`~amc=9QGw3J-$!nw6)l1A8;m zFdl>D?g@J3P-41+3N`R32d*Hq0GWj!{3n&rVA)dpcB+|5`XZFFZI1bKA7d;-x=0wt zy;$6nvCJ$_&JDjWa%`LQYq&(6LqBP7G_+`+4$|qk7IlS4wK{qnP-3!yFO%_fw(8(Q(#|htD?ECEYPeT&anf%0GjGQC<0)vR3x=4pq`@gX z{0?*O(e3p_zu@N9G2O%!F8j&|FRhF(c@BWMxZTpdW0xv^K!`2L39%+Hs0#R>a@n-J#u*kF6~?DIhPrUi@$pR0tS?5wF%PE z(-eYCc#{7tVRzd>j~xO&LBPK62xxwmxrdd{N6!G1hfD0H?fV)_B^PBIm|@~CZXnpdaM=<+?&D8Md^RL00JfP zK|cm@`4bB6muuN!Zck2>k+wh^8kM73#1(%6#^TG;42H{?eTC(h^zB32g{Skc%t3Dn zcHX3$TQhR}n9xXCd$?igvlBH@ZU~p4OO*Gf=$@=w?9vYs)!RYa9V@}xVt8Sr4y_!< zGjn5?gnlSKhqS-YW^o#@NScez6I3x{ zv>meTLLYSK!pa+|kqQI8rWST7_)jL~mqQ}Ou*!V2U-g|ZR+pB%Z@w|HnZrV~uY*w?_gMhSp+4fY?hMmdNXYD(iruAlj0&qga8nQ1=c#y* zgYc@oWp>=|LQ+s})zQ5kv*UF?QMJ2|FN1CzjX$x&TwGJ!4VjOiZxVDVz#r28{^WRn z{o1SYRs*^Nt9(ZX`wad=44v--X~h#aROW$yKE=n-VWRfhI&wn|_X6(` z_WPK(bt4Q8gxJ=b%BW_nNj&h;H;2z`{vi`~)tCBk(zGYBp?f;(Ua+^@+rKm53ld9S zPP#A^Wv7>F7c36IAp7(%S716|mr9fnL?n&Q*?OcmX7>@shP*98yVXmJ{1{z!s;@_D zt0}M~j-0t@?)wY>a9PxzCVtBiTKiS1<;-&hv5CHiv=8d$IOnl?aI_>zR3eW}l*}`T zd7%jWK1w(iqAjU37u~dz-4@O^=PWhD7_yL+z1;-hnPx|je;QFR?I_x6McEg|;`Zuf z_}_7>V@hb=%%^H&>8W{N&Ud5bKD%p(B6#&l@nN^wOdQizb`@g}g1c|qGqGr^c>a1w z|5;G!BbS8(8#mlqM+re6&;L0Ba$evPxRGW!koG@-z@*c+8&^U^7Q+0jgUtgB$)Bh)OGD5oa(ju zL&w{}@q-4qVXtvRtXul%gWH0DxXe$&?MN>z2jh1!ElU%a2;fz@xaTyfs`lnr<` zLv5teGAw`KJIh))Wg8JzoRNMyP>X1rhr)=#Y8O6Nf7>}xLS8!@+&6k0h#H>Nn{`&~ z<h^0MI*wtWWT)UGMw#$-to|sCF?yXL$;_=8T>RsAI7ks*W{$R-UI&M5a3{Gda?9J z3PeWSws3vp1$(`F*+<1X7B6hG<6u)lqr|?N&1Up;Si*MeoRFeRNGZa1=`C?4ZaPvJ zuHL9EQ^d$jd1pu9n6iBgWPMtJyxmfJGQf{a*eag-%E@KZ$^*2_&F#h|LL)2_l*QS9(#5T>)&wtE8a=@FF+vG8N zk>*kU^97;}tRP6EGf5HKhlr6@^Nb7N1`_>QnnYF9-8tncspx59kcfE)TtFun#cCjn zEU2;}6Xu~xx+Bv+O;tKLcuo?~kQbcPghcWdz4-^H!wQOhQukRZRMRk>kfMa~V;A;p zSqpR3D87(4X}j4Awfr<~7h4dgK)pzpZf{bn z^yt`yH4+85n%*$3rL0fWi>l^4|J{Qess(a2+0W-O>gl%xIaVi`l9N3Nq}{$Q?o$#6 zP(6};On20~O*x}!V+=9YO)zz4yeTv@_04tEzA@Muc((5aTR+rHpa6@RymHX{a%Ss{ z+ZVey@TSCpCZq6G3WNWPfd3Z(|HlaUnQ37#)!hnd5VH}%lQbK+^qVrFox87bV{eTd zMjY@0wT+?ndYzV$vST&K{gWpow&Zbq;%=a$(B%@MLh@v!P|L4U zgM9JBN_Gb)g+}3@K$8-*b+GGuC&@6v)Fomd?4){kVQ)620*%U<8saNfLM+ndN~1z> zV$;~rU}Fc&M@|;i!@q(ZqbHdoB(EYYOs>u5jd5A-M`}}pr;g+_B5o2kj-|Pa zF8qc!e5d+kUV>;ih=57(*r24g=6@)>+c%LfGLw_-Bbm7r_`az+tag}5rqG&jrg(-W~CJFkaxZTf@_Ofx@ zzxqF#<4|HKKBpc&B9R1r8t{!k_=WNfzbR?aogs939=bT|!c4N>91ai-wsc4|JdG9y zGpB1A4i1ueuSS{R3h}0^YLpx`pB;Ok2-R5 zZzHya))4+|xc0QJ*&1>3;@0$RcgE3M_rt55cZ9<51j!pV&i`8js3v%e$CG{I{X+yj zruhC$iN%UA-Y%u_?FQq!rBg;{`8h`ZCg^bG&OC=733*%4cUW`DPGqp|OgNy?)-Lky zuY7>yw$@M~Jl&X?9MI2RqOdsWZwzFd6{P)UF5-=GVh z;$}}BvAUMs#V{T@TweGxI7dhuIzFqotm&oQreos6)^Nt1G4l8ce%&u1F<%WFM9t;W zBAEtq#1FS}e7Gq{9nzJ-0@1fhx^+w)&5)h+@I@?kv+h4xs>`xqTMB()kR)QH0W6ODL=b|ea)CmcTzPItT=KH66{L4@p}bW9=F z=+(cM#QUgiq$M^X08=_kUPU7sf!8j#4rN7NO0#TX0-;8=ySO&T7v$C}*`++cHZu0; zRv+{Je*j9;z>+TGv1i76Qc^1lu^>XXp&w}t;MzI_nTpY_m?O?J|UF!?x>j)zIZZ*}uTg|S?56^~@P4iEAwq#7&c^D#OmVAeT^&ib{UcAER@k$$X; zQdR$NNz=G^;6|aY!VuP>0e2>_I^ymyjmC*~Oj(aU>lb7XxoNc&mR~HbdffiYw#m3DLJ)nb-vczmSGI=PaP=yOJ4mrW01pSsP02=(ym z!R+#8VFsL>Puje-hBZZ0gY`?oFt44R6Z--pJ~w8q7te$W<+z`WB)mKtrOR>%f~{*2 z8>hh;3|%NPQq8-xDbWw`*n5*Ni7GB0zr7D?q`b1s^a4*X%Jk>EYA*r$va{t*S$Wk8 zL^lqaL9$a?PVadKA#e`-ocbsFKC1awpXsVmMxs^Fnz9Tb*6tD1sa`;k~@OqRo@ub(|hVwu)j^O#EQmIetE!ma(-|!O<`ZRqJb<$^dia$W5ARK;F@n)=G zXY|L|OhQ88G?ay6&;=(qqYF;O$NJ7x1?PPHYJC`UButfql;CF9^Z@N$9e`rgvKY7- zzkY{r^gSjplQ4S;+v7}YOOB)q;im)xJ8Tb}^>Fe{+E{o<&QW1zc~g`vO5=ii`UUW? zZp)~%d!YRLs1P5Gsp1zs3gc8)u&mU&?P*XcG+Tr-__K7L+$}7WQfV_Ngi(tq_9feK zK+m&sYg9Dt?NYYIX6$uOy3OW4i<~fWv+Cf(7LSO2Cy{IK;1#Y8C_5@I{l+TY*=I|v zB849$N`$Qn3)Wezrk#N{(Sj^ujO*o{#sa4oD_O8zmLim4B{5HQWLd}YpB(b z4G-q~15C`KQcuBSO|^7AHPTM2RneHT?`cv7UxhiJ{_{;Q;kGe05x5xg&K3|_>$pD_a&U>aXaI13$(JL50d8Z5nu7>Swu zA*$V;mYnn2)kI5c`a29y*`L60#8U8YzlVb^NVbZO*AIlUcC6{g-vYStoB)oYa(>HrRpU$_+Fu$?E^-+?mgq9i+l>lZ?b zT6(Rs*ytr2RlqzPAC<(}aFaO~EuqFiP9Nk%5YV?9#t-?A=4jtCuRhpfZRc5{uXo+q z=LI8vUYPpMT}NAmAiT1T|Lra-gEjft1a;1k`{Oe~KvJy%Wz~FR@vzsl)Hj`G)zsap zD0(^YuCzHguv&0Ryn%gl!eek+ywQej&`(Qef(ql7EcAYQoG}tAUY=Ns0uhUO05V)*ND z@*NLrHqhR{%JlU-nMJbBbn#Q$0gDOt;1glG|M6dhX@zoq#PRvcMk<`}n-dBYPlDbf zY2&o+<&J4^>4Q557tWSxa)1M;mS}X$!JFe6+N_0AI?erp9CdjDGuyvnelpc04y2u#n8-PU5wo6P&9?ZpnONA+t}Ucy z&nD(V>H%M8avRC7jdV$uW8n|L5W6kw7|(e8$j>_ZLqe`6y!1fWM}{tJ3t7HmzB894QuSOpNj=&WDT3e5Or0)3wFwasb4%9_M@6)K z&l3J-@<{!8U7lZ%P!XZsO|ejU04NSjBEBESP4Ff6+T}!&pxTCxBG{W z{I$5gyC-P##k--2l=5r77AsRg@o4?Q7zqe%7Y9-kbSnK|KDcKK;nZqb@o$i(QzUtW z4FlkIku@T67|OO;)}XWaHSwT$i->~}#O|Bld^q?M%%`d*s2x9BKP zZo$OD?q27J1NAg#Nd(Fn?4I|PbI>nwdR&!F6YOHC^L#n$QG{zQGnjL8QL{~TyS%sy zMT%4c%BbJPXL6?WNg|O1-c<>qUm^=RW`+5)eH2jAI{T^M6-_natW57V(D?*MKT4n;I#vjkQ1Y~X{0hj4% zF}qYRzy8zJX(%d$`X$XgPvDafqM65Qw_;|~(JO*m8-*q1ir0~W4cd`@#KX3_GEp5t z5?rPAGz%$L?%(5dRFgw~R^|tdxXDGF>^=J2drvtC0;nBNt)$2d+>6A}c}i_~ef`fu zywIKq{Tp+H@09h2i{+Dn7?p7~8D%gZ+<(bq<1f|tL;Qy~w3}O7WX))3Ej+(psj!1- zrlt&tNKU|u?sySN{!ByuYY@P5bL5@7&Uld^k~iLzJaP7WDAI|JZrsHHT>hmAC?xw& zC!c!IBNTzL7K;wAXR3vVTe1i(oYdqoy3H0Zw{@>?*4UcFaMCNHwib2efs0(Ync=2q zwM72#(Cn=nv2ablw^j({)fdng^E-(uP|5UD8@CzqpKlZ^=HH}?5{kmM7vLAoAatc; zwH5KZJkkdhh8C1p5+HZgC}LE+Xu}KIn7|*#?;j-8^-VaZ5jOW{JA#*;g5p`(xTiDd zKkPnW*IU@QEsE%-JWbaZU2+aF3<-bfklBU}TCC{E-~c1suP&!}=v`e&X_xF{wro+L zcgxt?1af+ArOGprbI<(>!E99@GkN&7?#q=uz{(bMN@|0qqxcTr07b2;i>k6W8Za(r zOGe?77{mF3SVV_<+hIDRNdbE)(lSDJU|Bf|swOh*8)pQ6AizER8M>1xnN1+Qcqhg$ z&ak{6PD5v75^-mAcvoOH6*!9Hkzpt)*#Ip_vNoGk)^|nj*9+w7+7R(=j4q>aw<4Wc z=nBx)kd4$ER29&>bnknJ`n4)pOczJMPJ! z0)p$AgO&S=`T1(PYN?P}4cSJ%&R?iNexQp^N$*`-AbTP7WfZIW#P4d}}S2|=#O7ke0mzh*aEWQE)y!|#~iGCKXe zpzrFFL$pk!^d8pUI(IfGO<%TTQHsrDXLDNnMC6*d0wT9m7x6Ft7V=_OlTqkuj{x>p z;1kpB_NxE04RdYk)Y!laqUU=rfZJ$T5)`7`QV?5(Ltg_xlECcjtEa{J!@6Brx);>b zl?P)xrifEIfWi;~!Hgrq*7bz~i3BH#^2_mOIb$vnOz3yqef|S?NrX2~aMzcrlIGhJ zJ57YYnbrjk0gMXNJsZ;3!GV3+U0eN7l{dNPN>2^D{M%{F_n#@Jh)M2G9pb6tlT&F# zzc){OFWO&LCDH1cNMGR@X9VA+vt>EiQ|#sD{Y6sIh0eE(T5g#Bhn{L{CgdEL#dtrL zC>~e(BtwcN6QdM$0h>v5cu{@BvleO1d{z*-w8N(k$wHP$AXwvfT1)EL-?E&6nLdTq zFA@*HmwLR__b301zkRRgd(MeG6hCvppG6OwFv=2NKQVx_rQX$Z3q-DFDcOMHtbuC2 zb}=nSGqv$BlXjj(ahhid7ECVPglKaK;z#;LgZZ+OisWYuKBPX7xpErFk*@EYkKqg2 ze61oYkPXBN#&}jK`c6OUoF{pGlCOmyvi0VbqIH)+GaMDJ>Eg{$20?GwP~=nbph7n3wT-iS@IWTjG!q<-}5nJdNKFs75SDJ`2N60FM#00h+c!NU0ufy*_DlHj73t z5%X`Hqe$xxtHUL9%+{FK#XTYqf1a`&Lh=``4pOX3cy239FO^N zfStakz4XYa-?AppcGY?%Pj@WYmLvxBlKhq06UyFTy`Dj|YO2D`3uG#B$$f7PEjp~U zN;XAx*Xx;j?A}%@n)?=Uw67Bf^MPlLUonDdnT0whr^OXyCbtVRp^N&tL4I{~Dg4l+ zvxK9}?_3)Y$>n?i!054VsQ<#MMZ=Q@luen-sz=N_VC}l?`zNJtA`krH?K@>?REBq0S+(}^2UlFWDqHi30Pa~uu05d$T+-JrcJV1?aXOg(}Rs zl`@li5%>|PHxJjZT#h6)u5#ukqU%dvk;$HYi|x;L7naNA&)c1zj7(iIm+BYA&tK7r zwW0zwzaX`x0|CVQVi4}J(N#ScVIBUXBSyY%CN{!aH)SJ(GEwpFU}-yF{d#w05hL=m zqA}!Sf^U&%EPmu~34)ZMEMWZ|Z{ zf+Da%zhehlo-wY?=x^Nensm)O!dR`~B96^wloNE6>dRY#u#pQB(ftm&2{0{aPw);3 zLS~XJegtuFdsZ#-4}Yw<2z1ya*ZublDU*Ut>&i)(l$<$AW-E7gWuf>Kh>nR@=~Jgg zYVeI|2kH%1E@)ScwTRMO*HTWJ!AcdT*o-xoiH_PF%JHNE29RfRx{{W~Mn)HwZeR53 z{~74suQ)4?@;WN79bIYU3yi%hNhnxTu7in4w>kOLA9 z^_cPfyxl`BO^Jaqzdl`|Ez%y3HTE#{dbqX?j$5k&zQxN?z*CZw+vAZV-WEk=-9oI^ zi>;EFv9pBIbUMsM{{@)yaWwa#nUxs`jEZa5y%dJ~ZYpxpbwF;r5KM9NBrtI6bS49Z z{7GcMaXGAxDfXDD;60Li!JF~fHPwUU&ynr@B*@3ChF52>+Zzj(2PL6C2Mor0xpcaX zJz8ihH2PY@>!))WZIW^vV%K*vW$Xw?vcF2|dP9n=qCP9;7B^IZhW=jxJ&T%Ztkc=ADNzA zsx*6uOG(O5$(&<*ti|J7dW)DtZjKZ4%;`A)POZf?A4Jh3X-N5M*8W<2T>+@m+RM zso4=f_o0cfhnM$+auk~mI=kVgHZ;l-+V`UB8DLApLi~fqxxCu82ZpTHwuvkJ zMaL0c$(fK#3^%@^>W3#TVHR`5ZG3y0Clb5K47#1K#yLmQyhW_55~ZZn&H*`)Kcz#xCRQCFdlucHx%dY1wZPf=tL$KK^-_TTkBlg%SX#-AMe8 zDRJaA`0SE_!0FPPn@x{0rimZQd9k+}88MLx`S?6fu6=l1Y@h3fs<=&*q;z=urTS=C zK%}u|(8k5e&Y-zSmoYb|zD$^cY}p6(t?!f9J6m?2>Tc-Xy34Rp*Ug6P;_=3oS~ z%u;Q7%I5MiGqZ{d!-pEl{0|+1NTm+haNN1M^6$Gh!|V@!B;}D{h3pn(C{xBk%}#IR zO1TK6*^j5|!U4^zB>Fw$Ab?>qDPT1M^Jx#~^C&2cPdIB_0;KSVNk9r$##HLTSD_Z& zz)jE%*Gj)7d9uVMl=+HdJ8%e}9%lwaY;_kEvV>UsLHx;mMC@f3lzq5Iv&y8{w)@Z#?E z$bXT?tyF)?<3bugVVY6(e@Vg`2i>|)$^m~$WioLwW}oXXZ}=w;=N0{LOx0{9*as^Bb{)>T@3m+vEip|GPIJDHTEO0j?I58}) z3~@%Q(7?0uCeHM#BsO=kytmWFVcmtD#HF#V$&{e5iF)nW6D|+WjJvd;&5ukcPLykI zL)z_SO#T-IEgtk{E$oT_$8EEJI%wS_Y2C(F)`01pzGC)%N-d}qrB@+6yelt`_?uuN zPMGYZCo678{Kdb+IPo{#IN(js1Ummj@!l19H8oPMb}r|M+d{D&z2T^r|!8rbRwlE=7j zz{QM`99y%o-F!wvWl#jR$l|ML^ohwPPlBQ~Vi{{yBOjvrhl~uf zK5Vk45;70o*YhtM&7#Sc2dfA3wZq@0ZZ6N~v6zg&MzJl<$ZNrwqf-$TiT@#W`2x6Mt;TiS4huyA5^}YIPTFF^l19VciDe9QgSuo770l zz$Fvs?0FY@_UtE2YE##{%dGmgZHHfzsU_`V*H`P4*F`ul(sYs9Jq*h6rbk1>eD34Z{2K;_cLbZ46halLc ze2%NUKU&GA!WwUqG&=coFm>87tCT*F4xGxo74O@5Y3xJVE!8F_1FP%~BdC2FS9Isf zXuW-CnGh!{^D*Drcrxc3Y`W9=5ZVYqn-rEs?8_&q}IoEx+VFS zRga(VCYV$<=Zq#wk?;b+las#o#HsNw*`FGFDeA^*xQuB(cE3~CcEUYt6MjgdL|p=P z2+pPgOZ0Zk#7FPiJV}Wb={;89-U46uTu_QI1&b)P=+se1|88_^!5Um>o)Nj!lfI}_ zA{$}3*734@W4yItj?m zLJCa$`Rn$L_lRPSglt!uro*Wg-e^WHi@NW8q5zxYdq%ULx=%RZ(Ry~zKFHmgD!x8n_+?xj`!7VyZLb@!Ht zcyvx*=Ox|L<#!iwxI;b}HqA-#(_&c7eI; zh0-~Nl>BWL;lGfbd$~ThM~0`;bnAxA&t^Bg46A9F67?ijVTmmSHXl37dKJH@X%pJ( zv;J34-$9e2BLwPjbgdS-#g6)O&a!wuZ-4?=C;(W1fb*oq3F7!&Q;TDT{dSIuAJ0r( zTYW}1z5Y^?(IYRkcvPK{&UNZ!DTD2NG^^l4v6pZ*x!@0~FW+zs*VWLZvD5?b&529v zzAIr#Blpmqud6Eze&qzM(zwET6WE`YFdmz$)SiInkY`uE9 z2W8d!Z|P-BLFnbp3rcnGlI9P_{}G(V#2CJpq^&-OF7u(-e@`ex!`4!J7AZxIWjne$ z*}p)Oo)D;<^YCfczySXZ)mxzJ%Trh$e@@Xs6YI$UjQXTpMM3=OD}yJh-k2t_G}69%^Fr!Z2HQA5*4M*x@spn| zrheG^IKj0ez3X@*QK}PLKen)$lLlOFZ8tSxuEOsfZ4ZBRv~f7a=7}eY0qYvDhVUkw zZOeCWJKZrO(yrm9v!+wYKhPp+8sVTN>nKBQt1)2z7ZTr41?oJxD3UIFa*^`;bD2FhRFQI1$)e-S7>YM&OE5M83i$Yg1gC4XbSB(3HY$XeKc0w~r|t-}85eyvq znGOcAFmP`I@uNFB6D-U3R7zi&HI?4$T$XBCYp7jyF2hIU++&75Z}~Yj0lG(o!Q{%x zle@H4z=iwQ^%fFV}$@P%l|Q*S||Fc=aU(OuYN7&dFa}V3Nc7J*3pGRNHysT zpl1qYqD}+z4udN>1yr0@uF3~3%~hGND|wBbU_IaPN$MmzOSBa(DV?!lmqJAFWhao7 z6XK-N{+v`HO%=al&V4z}>Sa|@+Qf8!nk9bZMS#vdzl+RDih{^-@~-07nqb7URdH*R+DD=7!&A9Oi{-a*?F%R^?_>z|&W zHQ+4C_b)3pp#^K(qJHO8s1UDOMw^aDYOOebgZD{HMbGVDVk$+=PF2;lVmdaX96DD( z2>^x9360&?xbJ=C?ww+GUzY7mi#yf$i@Zi^^Y}?DA8FLB1O|#d@$jX3gICv(QdzlV&8dxsHV(c+LsK>QTvzU6_ zYb0#5dCxZ%c~~}R7+|_=M1NiJ;GL(M6jlh!W$wT&BZz#^;TRxOvOoC5av{aK*jUdB zEJTT7g$OLq7j%VOxq7lBmjswrMs{Cq4i_QLuY?I-R*l_PX%)WEauEF6LE{{cM%g#Z zY=g9-pHTq4-?B_^ws)ot(CdUT(Q;?3ZgB%&0-LSJk}S~oODd0f;gmE$LNlWC)*SZw zTF2tWUDe>}3GAgFzfUW{@fr-5%+TXNF!#@u3xLK#M@{^pJ@RwHxR(mQv$rbM^u)yF zp7gc4+^-scO=w4GnLoUHm&|*G%B4)zdnT-@sLAXD{t?qVWoK?M#QmO7ZDZYumcROM zT0RXq?@|A$uOb2&0IX>Ab9ty?U)lM3)bo7LPM+d~0IDZ9U)9X4Pt|IhEccrc4$Yqg zxN&t9niz^0H@V{LX*57HW5=4LcVn`mZrtz!m-E4LWa#a&|ZE=ZeR z_be>uWC0uQotqmp(+ySAn|+s`Jh^?c#?)U-^^qVEROY9akEY4F$EfL{d=!)6%BG-- zzxb^*e?e$Rf1Wl1QT?k8F>OCoXwv?=Ung`f@oR`*z|{D)G%5h9(2EXaoVg^$f5Zm< zKZTunJXG!9$1R~Oja|ej${K1yXo$j8_FcA;rjQxV!J)?|Gj8yk6(bnRAXg-|KsQuFvOvU}1Q)$#BKFf7rFv3#c^C6nuM& zOO0Gft$Kq{^uZk+fBQMx4ywF#eZ10jN%@}^6Trc3hCtkr5v?qLPeTBZoa}i>5KfE4m^W45!H&tNIy2!R)_bi2pfs)oyorVbu+nl5 ziVqIJzcjU0;LWSXA>n4vmdvWwz`nJ(vB0=#2PO^BiHo&%ecgXrM@U_;#^7aMCflK* zu?J85J`Tl@CXG@Gz9}c1FQwCP4okOwbBpS37P8a>qfV`z9k+`X5YFPzTfu%UP!6y`Fvr_P9?4V5;X6Bf8{U9#rCkAZ zM&uVB!n66B@`9(+a&}!KKRfCf^oQNN+6$^tHoMIK!>*$7-0ZFr=x>*b-P5X-LgxBY zo2Ug*pNH%q>8qqJmtk=~7g&DYcueN3PcuE3&z~%j0gUYgSS9wn57tV0QdV~{+bxEnx{U^j4&k6Tg_t{mX$_Yq$xe=@q|jc4#`MB^ zJT!tidMB9LT+XqKk3JFN=!_dS0?dknKn##1>;EeT2o)}9LyEIBz=e4SFuw9d_vq)Y znKx|vFBXdWkaNz_)-AYMGNnQ9zLj_f%C}~7N!N>u)Lf+CfEIdIU7czh$QbcAide4T zZQJy*?<2fUv(SP%PV21I_X1kz7G8vO5oI)0xCIvcYt6{A`!}bwQlGSad^&0sE+dig ztCN-J!D2iYgG*FJ2{BPzy1^u&y=FXDd67a8y7BGP|L)Sh_Z*1ci7meUFD~utdnA|k z%FkshXa7&|yHfQ-cZaL9*88w++@nx&uAPsEVL*=wVw{~gi>(snR7!xUfN3m@nIRqe z$bxi@pG5F$L=in`nIEOo82`J5h_9j*7~_4)pr(1ea&G+SOCoJiMKDK#1^!`Tmo zu(KAj$s(@Ez}~eSFWD$y#q zslU<&-b60sArh0MhfMd8Ut(rM_CQZ8FfKQivy3;fi)0|#R9eO4o~zDAw8`&mCJBRl zL+V<9>B#dX+=Ch6E=t$PUla#aJlOiq<<`$o@7t~|m@_8YX~f5JPr8|q*x0k}KKaw) zlj4s{p!Bb0(O2I@&cJP`BT4v(=^IBCC}>G;6Pl`dvTGO(u1uHZFzBch#Oi5#?{oUA zMDhff&?FU9`${$qfOt^aXNUDLXp}!L8o++(*YdqI@rZ`e_9q$WGiZtk%BdwBGNUQLOvKhbHU?bZL0ypyF6t66gl zm;}?$LvW7=cpykxJulrHg1_Tybvk9?!FUgQFW7)ZjiG5RKh5P)A-N+a_IR~*prd%Jub(3dwV#iE zEZRnitmR!zrZDwcFZbI$fi zpQ#2NyF^|ZZxhg}_2{p|uY5RbnD8K6ZJ*(Qw2)?}wekp&yaRA|Qo#DxsS?SeI+jqSMG)is9$_pX3e;QRCk`w z6Eyf}-+>ptnm-5fB$ja02cI*FiDNlWz6!au(Hs}CGqc@Mmic~|=QFFJrG1@1hjtXy z4~e%c+1cVu*QrSvt}^-J7&3CYOFA(;0v#pDtP1!!v4p;BvW*`n{US>q(dX{NUrV`ti>sUd7L3MP0-oP`aRTgYw5brGKhov{JH8&ZnR)OJ2X6Hj z*N%E-g5%w9Tu(o3p@Ox209&F)dqM|)8ypzq@>_T7)U{4lXM#FbS?FxaC!G^bZMM9+ z4tmuQbQP|}fWbv^^L6{ks3C9Ej)`TTPs7Rx%f;*+b8A$!FHS$N0rHb7YlE-;Os=Pr zQ{twGcgc=sfxFbo@AZ<0v(i)mIIN>SayZmhz4f%!>5C|cW!)L%h17s1v)z*m@qbN( zLIG`HP@`-xc!<{bo61SZlQWVZ1OuYl!Sb-gF-ru;V-o?-65R4%f%6Z;4dlCb<*tm4 zT`7ejX`!VvI;>13$7YHQz%+8p7l(Tpo$_JB4f^W={o?Bv;zK3iLCjqj{gvE5lo;fd zHH{q|VzJ(ecLFb~dW44K((lhkhDQ$2inQ@ZcRq7Y>-^*1b>gOVEt)4}ovdHpbt^K@ z|3sf`Dm|bJwcZkK{pP34+PPS-&Y(HzYpQh%%*U0(ohJ^qYv&SPhZse79v3M#nTUb? zTTjUjU*9&)0S1{kUx6pKuPYG_c~z}evFZy5xUz{>?k8wd2OGRLnS6!W@2E;KWyJGkUt&UFTh*2NVjj=kW%jj~V001z!4 z=ACav4hf=_2vC25z)FK{a-HCIF%1b@(>NH^N7$**yWUBYO61yA32R`g-kGrQqT2&s zZ1aW~`>zx~03Uhl@0bL?Vul+mpc)cp64nzfU1rpi*eG&?8WU7Xl4Pf1!!_iKpK_${ zC;xLY0h})InNl8x8hkL6Jpz7odsa%}^mCw|17HWPhf{dC+kQ}x((i~n?<}jL=p9a@ z<9^KPtHyuVYuBL`*B7H;P2iVO8ICwx_P&$c40y;=GC7R)u@F`J-|`;#me&bZ9#xFU zJg^Th!=rFfc{Bw+ujIxWBM>U0T(6i0?6X&W^QWn?a#<*foA?<)RQJ+am_wkw5~pN- z7sfTpB>PChT4dEn1d;2VMl0o-hg^bZeAQZSZ%fT*?fK_jkzO;p1^Kn_+yjstFP#ra zNvx;BrMYSMj?`B;0sS zFuJaW4L~Ou?IWxSIxyrDP0$laaSx}5DtUOzHO?=y^m2JYfcOG)&~ws}entE=bCT7$ z=#rYt?lU1eR^i}WaqU8Z0rKPflqR^`l!q|k(Zo+khOK+ubx;hXEPh&3dhXVaKhK_5 zEWuW;iN*%L+&b5&xM}Dl-pY8w8~S%KsSYAxoEeE0RatjS6)vupzw^Mi4zR4J9^a9vEO zGsL1|=&T;B!-Hc|XANCOT4+&_Am}oQeN;)!5I#Ng%dGfD89Z`xzBJfQ5Uq?0g3AeUS9@IhE|>w~}OV)8>HvkoV#COPN{LT#vk8 zt2Z)j@{a(~lW*kv*4-rOL6sffa^(OAYdJ-0AsgF9gwSQe2wH&X@4yh*TSHt#%TNt1(?*1p$1*$&WoXj%(3D- zcQ5QJ#PkYUg9UjMs?vZCI$TX&{X=JmqECeM2>uCx|CpLx$`!gYuDe(vVX}YRkFG^k zURe>tw{_d=^mg9nvS?KtpkI=2?(iG$tPXR5QosdvzxGoCt z$$I=Gfzpq+2F3?10L^~%hk|tHo!byiu28i+0-PzrVDKCekd-_eW}(>Fp}Ancc191J z%LV{ozGVXd7!U|yD)X?cRj`u12B#u~Q22#>5x;tCwV54R+A8Kzk+(poe&f<5a*v*K zT2oU&Cy_LPGej(sedjw!v3{YylrY}sxYF)>cfp<-T!xEu)CFu&YJe?D)I%N!%*L!8 zEi#ZVi4r-oMksMF`zOoUUiq(+KVL}Vgk4zs|M2{i%LBzJSShuf5=6EJK+gfbJ})q= zG0GhyJ>s|)s`}>jgj5{06DiB8;CT5#UeEFuCDRNU65yFEh+SOUYPR?{idoz^hcctc z&442k_wYk5d(L7ZTKmy)4^n0o##7c6!_jl_B86&KbNSP0;&tq_AS1DeI66n%PR*pX zi2%0k-ZNP@3`AaRb)vJ?W}XEv*Z1a+PPd6tY;c0IY-s0=Iw-*C*soU) zC=bBofdMQRHt;f`m;%bDO+Q@6&hS8dvdDDe(V_H-k2t&!J`FL&9w2#0bHLqd5+>n8)4e;ua%TPUO&4#d!TjvD`IHe+m+wqABkj zoNs5r+GI!s>cQZx77EF%7%V;lk~d43R$%h9**@|sc6SSR>J07Anld(@sT0nyR>Qu_ zPhkc@Fj;M*AKsf3%f|p*H1HyY%3g7T%cCKt?y8k0=-`j0laL`{!mVH11jZ{=3)Zbo z21^05#asw*jiv?Hew&@KV*;teNz-jz?UZ2y0k!l8DBW^9Rj~0!uD>Ft|27Lg;_|N} z*?vvL_xnuig>$EG@^@kLoJ?zdbt0stXU1YVLJO_W zCv!h-*}a>}{Q3SZv`DX6-2%p&B;T>R%A72KsxXP5VK54m2trhI`mBmx(#zV{ zInu6zS{==2l?XBO^i7UsOK?Fk{?ekyEXECjxn| ze`kRpJim|8Q}?3d(XG1>vcoX%zs<(_g-QWYTElLe@&5AL%%^F!{2#PFiop zRz~d(ix56>b@e=g)qGNk>2`{de6Q_WxRCIF*6yQFR#bxy#Qy{EQ~~2n-V>tkL{`UY z&0Rmmuj2DpeT)jObl<7A@des_b`d1V25nwoq~e9M<^f>hHSU>co8g(*{m}-YwofiI z-mkS=3Wl~O+8MFVW{YqX8E6K**_pPc`QNK@m~X8Hg&Kle5qX4L!dd6!IWdLU*Nlkc zGiH(n$H6or(h^BfuCPB&?kP`30z;2(u1 zR+FQfD9dIbldYlRvSLo87bRrF5U656yei7F$Z+uFv&!-!9(3wD{QY)By0oUJmuQ{- zU}FV=;Y7LSZ1uxnRdzVY10dxWlIkcKoJet_HxrwC@n~W6^hFyQekJ5|pV<4XQj zka1?kZLfD%g`ld(`_Jln6>AAWt9jnwML-$NI@O($<9KJ{W`C%l?Zl4-L0J7Mr!-?21u}Dy5k;D zu}!eeZ*3?R;L}9xDghYu?{zNJxF-U5o>7it>+~T~$v2ua{;7P)^J*yJ6~TT02(a@l_L<@JIZo3wOYJ9t9BNNUnvpIZ184_1fah;Vh@r1saB z^4y@`7jq3dxmVlsiow+%)C~5)FovY6v>3pvw$J%t@r@7cp&Ec@j$@T1u-i81-!`X5 z*u0~!^hDZq+7k7};*;b~0?h1x(q(|(>8OIVD1hr(THoGWk=iwDyIPzQf69sA=(J+o zn#EcLV}QPlry2xM(Oe*&QuTxz|DO({_ui&T9ig&XSsUK?V&dy)5>MGnr6uw&*J)SR z4O5d0C2t!+(VG{Y3fFU3G4!F~;z`0^Zy$VT zlJGjGSF&$3BUtfc03n5Fp1KQfb~InA&8`q*1q&GG=||Hzpy6L2H1f*;LpyQht{w?} zDZ2kUk>FaSr)>&iD|Z|7sH6U!z%}z@JhB~OedrN<`}Lfq^UV}Y43>cn?*zZ0AOM2< zpX5w(`QSQaEYTvqHz~=NXHUjQf0o%dBkQfeAN31lR&xxOEgYHTdZp%bVXN280=Ana z^M=FH$n=5rl?&BI)^08Qe_`>YwGkkoEIR+Kv^%~Pb0k^b?3|sA#qp8cs#eTueeM2Q zRw=0&M&6mX$~YF!Y0ZBc@63#c7`f!9BKSXd@Voc{RoLU+XN*d^;RK${8T?=LBS%Bk z&gk { + var Ce = Object.create + var ue = Object.defineProperty + var Pe = Object.getOwnPropertyDescriptor + var Oe = Object.getOwnPropertyNames + var Re = Object.getPrototypeOf, + _e = Object.prototype.hasOwnProperty + var Me = (t, e) => () => (e || t((e = { exports: {} }).exports, e), e.exports) + var De = (t, e, r, n) => { + if ((e && typeof e == 'object') || typeof e == 'function') + for (let i of Oe(e)) + !_e.call(t, i) && + i !== r && + ue(t, i, { + get: () => e[i], + enumerable: !(n = Pe(e, i)) || n.enumerable + }) + return t + } + var Fe = (t, e, r) => ( + (r = t != null ? Ce(Re(t)) : {}), + De( + e || !t || !t.__esModule + ? ue(r, 'default', { value: t, enumerable: !0 }) + : r, + t + ) + ) + var pe = Me((de, fe) => { + ;(function () { + var t = function (e) { + var r = new t.Builder() + return ( + r.pipeline.add(t.trimmer, t.stopWordFilter, t.stemmer), + r.searchPipeline.add(t.stemmer), + e.call(r, r), + r.build() + ) + } + t.version = '2.3.9' + ;(t.utils = {}), + (t.utils.warn = (function (e) { + return function (r) { + e.console && console.warn && console.warn(r) + } + })(this)), + (t.utils.asString = function (e) { + return e == null ? '' : e.toString() + }), + (t.utils.clone = function (e) { + if (e == null) return e + for ( + var r = Object.create(null), n = Object.keys(e), i = 0; + i < n.length; + i++ + ) { + var s = n[i], + o = e[s] + if (Array.isArray(o)) { + r[s] = o.slice() + continue + } + if ( + typeof o == 'string' || + typeof o == 'number' || + typeof o == 'boolean' + ) { + r[s] = o + continue + } + throw new TypeError( + 'clone is not deep and does not support nested objects' + ) + } + return r + }), + (t.FieldRef = function (e, r, n) { + ;(this.docRef = e), (this.fieldName = r), (this._stringValue = n) + }), + (t.FieldRef.joiner = '/'), + (t.FieldRef.fromString = function (e) { + var r = e.indexOf(t.FieldRef.joiner) + if (r === -1) throw 'malformed field ref string' + var n = e.slice(0, r), + i = e.slice(r + 1) + return new t.FieldRef(i, n, e) + }), + (t.FieldRef.prototype.toString = function () { + return ( + this._stringValue == null && + (this._stringValue = + this.fieldName + t.FieldRef.joiner + this.docRef), + this._stringValue + ) + }) + ;(t.Set = function (e) { + if (((this.elements = Object.create(null)), e)) { + this.length = e.length + for (var r = 0; r < this.length; r++) this.elements[e[r]] = !0 + } else this.length = 0 + }), + (t.Set.complete = { + intersect: function (e) { + return e + }, + union: function () { + return this + }, + contains: function () { + return !0 + } + }), + (t.Set.empty = { + intersect: function () { + return this + }, + union: function (e) { + return e + }, + contains: function () { + return !1 + } + }), + (t.Set.prototype.contains = function (e) { + return !!this.elements[e] + }), + (t.Set.prototype.intersect = function (e) { + var r, + n, + i, + s = [] + if (e === t.Set.complete) return this + if (e === t.Set.empty) return e + this.length < e.length + ? ((r = this), (n = e)) + : ((r = e), (n = this)), + (i = Object.keys(r.elements)) + for (var o = 0; o < i.length; o++) { + var a = i[o] + a in n.elements && s.push(a) + } + return new t.Set(s) + }), + (t.Set.prototype.union = function (e) { + return e === t.Set.complete + ? t.Set.complete + : e === t.Set.empty + ? this + : new t.Set( + Object.keys(this.elements).concat(Object.keys(e.elements)) + ) + }), + (t.idf = function (e, r) { + var n = 0 + for (var i in e) i != '_index' && (n += Object.keys(e[i]).length) + var s = (r - n + 0.5) / (n + 0.5) + return Math.log(1 + Math.abs(s)) + }), + (t.Token = function (e, r) { + ;(this.str = e || ''), (this.metadata = r || {}) + }), + (t.Token.prototype.toString = function () { + return this.str + }), + (t.Token.prototype.update = function (e) { + return (this.str = e(this.str, this.metadata)), this + }), + (t.Token.prototype.clone = function (e) { + return ( + (e = + e || + function (r) { + return r + }), + new t.Token(e(this.str, this.metadata), this.metadata) + ) + }) + ;(t.tokenizer = function (e, r) { + if (e == null || e == null) return [] + if (Array.isArray(e)) + return e.map(function (f) { + return new t.Token( + t.utils.asString(f).toLowerCase(), + t.utils.clone(r) + ) + }) + for ( + var n = e.toString().toLowerCase(), + i = n.length, + s = [], + o = 0, + a = 0; + o <= i; + o++ + ) { + var l = n.charAt(o), + u = o - a + if (l.match(t.tokenizer.separator) || o == i) { + if (u > 0) { + var h = t.utils.clone(r) || {} + ;(h.position = [a, u]), + (h.index = s.length), + s.push(new t.Token(n.slice(a, o), h)) + } + a = o + 1 + } + } + return s + }), + (t.tokenizer.separator = /[\s\-]+/) + ;(t.Pipeline = function () { + this._stack = [] + }), + (t.Pipeline.registeredFunctions = Object.create(null)), + (t.Pipeline.registerFunction = function (e, r) { + r in this.registeredFunctions && + t.utils.warn('Overwriting existing registered function: ' + r), + (e.label = r), + (t.Pipeline.registeredFunctions[e.label] = e) + }), + (t.Pipeline.warnIfFunctionNotRegistered = function (e) { + var r = e.label && e.label in this.registeredFunctions + r || + t.utils.warn( + `Function is not registered with pipeline. This may cause problems when serialising the index. +`, + e + ) + }), + (t.Pipeline.load = function (e) { + var r = new t.Pipeline() + return ( + e.forEach(function (n) { + var i = t.Pipeline.registeredFunctions[n] + if (i) r.add(i) + else throw new Error('Cannot load unregistered function: ' + n) + }), + r + ) + }), + (t.Pipeline.prototype.add = function () { + var e = Array.prototype.slice.call(arguments) + e.forEach(function (r) { + t.Pipeline.warnIfFunctionNotRegistered(r), this._stack.push(r) + }, this) + }), + (t.Pipeline.prototype.after = function (e, r) { + t.Pipeline.warnIfFunctionNotRegistered(r) + var n = this._stack.indexOf(e) + if (n == -1) throw new Error('Cannot find existingFn') + ;(n = n + 1), this._stack.splice(n, 0, r) + }), + (t.Pipeline.prototype.before = function (e, r) { + t.Pipeline.warnIfFunctionNotRegistered(r) + var n = this._stack.indexOf(e) + if (n == -1) throw new Error('Cannot find existingFn') + this._stack.splice(n, 0, r) + }), + (t.Pipeline.prototype.remove = function (e) { + var r = this._stack.indexOf(e) + r != -1 && this._stack.splice(r, 1) + }), + (t.Pipeline.prototype.run = function (e) { + for (var r = this._stack.length, n = 0; n < r; n++) { + for (var i = this._stack[n], s = [], o = 0; o < e.length; o++) { + var a = i(e[o], o, e) + if (!(a == null || a === '')) + if (Array.isArray(a)) + for (var l = 0; l < a.length; l++) s.push(a[l]) + else s.push(a) + } + e = s + } + return e + }), + (t.Pipeline.prototype.runString = function (e, r) { + var n = new t.Token(e, r) + return this.run([n]).map(function (i) { + return i.toString() + }) + }), + (t.Pipeline.prototype.reset = function () { + this._stack = [] + }), + (t.Pipeline.prototype.toJSON = function () { + return this._stack.map(function (e) { + return t.Pipeline.warnIfFunctionNotRegistered(e), e.label + }) + }) + ;(t.Vector = function (e) { + ;(this._magnitude = 0), (this.elements = e || []) + }), + (t.Vector.prototype.positionForIndex = function (e) { + if (this.elements.length == 0) return 0 + for ( + var r = 0, + n = this.elements.length / 2, + i = n - r, + s = Math.floor(i / 2), + o = this.elements[s * 2]; + i > 1 && (o < e && (r = s), o > e && (n = s), o != e); + + ) + (i = n - r), (s = r + Math.floor(i / 2)), (o = this.elements[s * 2]) + if (o == e || o > e) return s * 2 + if (o < e) return (s + 1) * 2 + }), + (t.Vector.prototype.insert = function (e, r) { + this.upsert(e, r, function () { + throw 'duplicate index' + }) + }), + (t.Vector.prototype.upsert = function (e, r, n) { + this._magnitude = 0 + var i = this.positionForIndex(e) + this.elements[i] == e + ? (this.elements[i + 1] = n(this.elements[i + 1], r)) + : this.elements.splice(i, 0, e, r) + }), + (t.Vector.prototype.magnitude = function () { + if (this._magnitude) return this._magnitude + for (var e = 0, r = this.elements.length, n = 1; n < r; n += 2) { + var i = this.elements[n] + e += i * i + } + return (this._magnitude = Math.sqrt(e)) + }), + (t.Vector.prototype.dot = function (e) { + for ( + var r = 0, + n = this.elements, + i = e.elements, + s = n.length, + o = i.length, + a = 0, + l = 0, + u = 0, + h = 0; + u < s && h < o; + + ) + (a = n[u]), + (l = i[h]), + a < l + ? (u += 2) + : a > l + ? (h += 2) + : a == l && ((r += n[u + 1] * i[h + 1]), (u += 2), (h += 2)) + return r + }), + (t.Vector.prototype.similarity = function (e) { + return this.dot(e) / this.magnitude() || 0 + }), + (t.Vector.prototype.toArray = function () { + for ( + var e = new Array(this.elements.length / 2), r = 1, n = 0; + r < this.elements.length; + r += 2, n++ + ) + e[n] = this.elements[r] + return e + }), + (t.Vector.prototype.toJSON = function () { + return this.elements + }) + ;(t.stemmer = (function () { + var e = { + ational: 'ate', + tional: 'tion', + enci: 'ence', + anci: 'ance', + izer: 'ize', + bli: 'ble', + alli: 'al', + entli: 'ent', + eli: 'e', + ousli: 'ous', + ization: 'ize', + ation: 'ate', + ator: 'ate', + alism: 'al', + iveness: 'ive', + fulness: 'ful', + ousness: 'ous', + aliti: 'al', + iviti: 'ive', + biliti: 'ble', + logi: 'log' + }, + r = { + icate: 'ic', + ative: '', + alize: 'al', + iciti: 'ic', + ical: 'ic', + ful: '', + ness: '' + }, + n = '[^aeiou]', + i = '[aeiouy]', + s = n + '[^aeiouy]*', + o = i + '[aeiou]*', + a = '^(' + s + ')?' + o + s, + l = '^(' + s + ')?' + o + s + '(' + o + ')?$', + u = '^(' + s + ')?' + o + s + o + s, + h = '^(' + s + ')?' + i, + f = new RegExp(a), + p = new RegExp(u), + E = new RegExp(l), + y = new RegExp(h), + b = /^(.+?)(ss|i)es$/, + m = /^(.+?)([^s])s$/, + v = /^(.+?)eed$/, + T = /^(.+?)(ed|ing)$/, + w = /.$/, + I = /(at|bl|iz)$/, + M = new RegExp('([^aeiouylsz])\\1$'), + B = new RegExp('^' + s + i + '[^aeiouwxy]$'), + V = /^(.+?[^aeiou])y$/, + q = + /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/, + $ = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/, + H = + /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/, + W = /^(.+?)(s|t)(ion)$/, + P = /^(.+?)e$/, + U = /ll$/, + G = new RegExp('^' + s + i + '[^aeiouwxy]$'), + z = function (c) { + var g, O, S, d, x, R, F + if (c.length < 3) return c + if ( + ((S = c.substr(0, 1)), + S == 'y' && (c = S.toUpperCase() + c.substr(1)), + (d = b), + (x = m), + d.test(c) + ? (c = c.replace(d, '$1$2')) + : x.test(c) && (c = c.replace(x, '$1$2')), + (d = v), + (x = T), + d.test(c)) + ) { + var L = d.exec(c) + ;(d = f), d.test(L[1]) && ((d = w), (c = c.replace(d, ''))) + } else if (x.test(c)) { + var L = x.exec(c) + ;(g = L[1]), + (x = y), + x.test(g) && + ((c = g), + (x = I), + (R = M), + (F = B), + x.test(c) + ? (c = c + 'e') + : R.test(c) + ? ((d = w), (c = c.replace(d, ''))) + : F.test(c) && (c = c + 'e')) + } + if (((d = V), d.test(c))) { + var L = d.exec(c) + ;(g = L[1]), (c = g + 'i') + } + if (((d = q), d.test(c))) { + var L = d.exec(c) + ;(g = L[1]), (O = L[2]), (d = f), d.test(g) && (c = g + e[O]) + } + if (((d = $), d.test(c))) { + var L = d.exec(c) + ;(g = L[1]), (O = L[2]), (d = f), d.test(g) && (c = g + r[O]) + } + if (((d = H), (x = W), d.test(c))) { + var L = d.exec(c) + ;(g = L[1]), (d = p), d.test(g) && (c = g) + } else if (x.test(c)) { + var L = x.exec(c) + ;(g = L[1] + L[2]), (x = p), x.test(g) && (c = g) + } + if (((d = P), d.test(c))) { + var L = d.exec(c) + ;(g = L[1]), + (d = p), + (x = E), + (R = G), + (d.test(g) || (x.test(g) && !R.test(g))) && (c = g) + } + return ( + (d = U), + (x = p), + d.test(c) && x.test(c) && ((d = w), (c = c.replace(d, ''))), + S == 'y' && (c = S.toLowerCase() + c.substr(1)), + c + ) + } + return function (D) { + return D.update(z) + } + })()), + t.Pipeline.registerFunction(t.stemmer, 'stemmer') + ;(t.generateStopWordFilter = function (e) { + var r = e.reduce(function (n, i) { + return (n[i] = i), n + }, {}) + return function (n) { + if (n && r[n.toString()] !== n.toString()) return n + } + }), + (t.stopWordFilter = t.generateStopWordFilter([ + 'a', + 'able', + 'about', + 'across', + 'after', + 'all', + 'almost', + 'also', + 'am', + 'among', + 'an', + 'and', + 'any', + 'are', + 'as', + 'at', + 'be', + 'because', + 'been', + 'but', + 'by', + 'can', + 'cannot', + 'could', + 'dear', + 'did', + 'do', + 'does', + 'either', + 'else', + 'ever', + 'every', + 'for', + 'from', + 'get', + 'got', + 'had', + 'has', + 'have', + 'he', + 'her', + 'hers', + 'him', + 'his', + 'how', + 'however', + 'i', + 'if', + 'in', + 'into', + 'is', + 'it', + 'its', + 'just', + 'least', + 'let', + 'like', + 'likely', + 'may', + 'me', + 'might', + 'most', + 'must', + 'my', + 'neither', + 'no', + 'nor', + 'not', + 'of', + 'off', + 'often', + 'on', + 'only', + 'or', + 'other', + 'our', + 'own', + 'rather', + 'said', + 'say', + 'says', + 'she', + 'should', + 'since', + 'so', + 'some', + 'than', + 'that', + 'the', + 'their', + 'them', + 'then', + 'there', + 'these', + 'they', + 'this', + 'tis', + 'to', + 'too', + 'twas', + 'us', + 'wants', + 'was', + 'we', + 'were', + 'what', + 'when', + 'where', + 'which', + 'while', + 'who', + 'whom', + 'why', + 'will', + 'with', + 'would', + 'yet', + 'you', + 'your' + ])), + t.Pipeline.registerFunction(t.stopWordFilter, 'stopWordFilter') + ;(t.trimmer = function (e) { + return e.update(function (r) { + return r.replace(/^\W+/, '').replace(/\W+$/, '') + }) + }), + t.Pipeline.registerFunction(t.trimmer, 'trimmer') + ;(t.TokenSet = function () { + ;(this.final = !1), + (this.edges = {}), + (this.id = t.TokenSet._nextId), + (t.TokenSet._nextId += 1) + }), + (t.TokenSet._nextId = 1), + (t.TokenSet.fromArray = function (e) { + for ( + var r = new t.TokenSet.Builder(), n = 0, i = e.length; + n < i; + n++ + ) + r.insert(e[n]) + return r.finish(), r.root + }), + (t.TokenSet.fromClause = function (e) { + return 'editDistance' in e + ? t.TokenSet.fromFuzzyString(e.term, e.editDistance) + : t.TokenSet.fromString(e.term) + }), + (t.TokenSet.fromFuzzyString = function (e, r) { + for ( + var n = new t.TokenSet(), + i = [{ node: n, editsRemaining: r, str: e }]; + i.length; + + ) { + var s = i.pop() + if (s.str.length > 0) { + var o = s.str.charAt(0), + a + o in s.node.edges + ? (a = s.node.edges[o]) + : ((a = new t.TokenSet()), (s.node.edges[o] = a)), + s.str.length == 1 && (a.final = !0), + i.push({ + node: a, + editsRemaining: s.editsRemaining, + str: s.str.slice(1) + }) + } + if (s.editsRemaining != 0) { + if ('*' in s.node.edges) var l = s.node.edges['*'] + else { + var l = new t.TokenSet() + s.node.edges['*'] = l + } + if ( + (s.str.length == 0 && (l.final = !0), + i.push({ + node: l, + editsRemaining: s.editsRemaining - 1, + str: s.str + }), + s.str.length > 1 && + i.push({ + node: s.node, + editsRemaining: s.editsRemaining - 1, + str: s.str.slice(1) + }), + s.str.length == 1 && (s.node.final = !0), + s.str.length >= 1) + ) { + if ('*' in s.node.edges) var u = s.node.edges['*'] + else { + var u = new t.TokenSet() + s.node.edges['*'] = u + } + s.str.length == 1 && (u.final = !0), + i.push({ + node: u, + editsRemaining: s.editsRemaining - 1, + str: s.str.slice(1) + }) + } + if (s.str.length > 1) { + var h = s.str.charAt(0), + f = s.str.charAt(1), + p + f in s.node.edges + ? (p = s.node.edges[f]) + : ((p = new t.TokenSet()), (s.node.edges[f] = p)), + s.str.length == 1 && (p.final = !0), + i.push({ + node: p, + editsRemaining: s.editsRemaining - 1, + str: h + s.str.slice(2) + }) + } + } + } + return n + }), + (t.TokenSet.fromString = function (e) { + for ( + var r = new t.TokenSet(), n = r, i = 0, s = e.length; + i < s; + i++ + ) { + var o = e[i], + a = i == s - 1 + if (o == '*') (r.edges[o] = r), (r.final = a) + else { + var l = new t.TokenSet() + ;(l.final = a), (r.edges[o] = l), (r = l) + } + } + return n + }), + (t.TokenSet.prototype.toArray = function () { + for (var e = [], r = [{ prefix: '', node: this }]; r.length; ) { + var n = r.pop(), + i = Object.keys(n.node.edges), + s = i.length + n.node.final && (n.prefix.charAt(0), e.push(n.prefix)) + for (var o = 0; o < s; o++) { + var a = i[o] + r.push({ prefix: n.prefix.concat(a), node: n.node.edges[a] }) + } + } + return e + }), + (t.TokenSet.prototype.toString = function () { + if (this._str) return this._str + for ( + var e = this.final ? '1' : '0', + r = Object.keys(this.edges).sort(), + n = r.length, + i = 0; + i < n; + i++ + ) { + var s = r[i], + o = this.edges[s] + e = e + s + o.id + } + return e + }), + (t.TokenSet.prototype.intersect = function (e) { + for ( + var r = new t.TokenSet(), + n = void 0, + i = [{ qNode: e, output: r, node: this }]; + i.length; + + ) { + n = i.pop() + for ( + var s = Object.keys(n.qNode.edges), + o = s.length, + a = Object.keys(n.node.edges), + l = a.length, + u = 0; + u < o; + u++ + ) + for (var h = s[u], f = 0; f < l; f++) { + var p = a[f] + if (p == h || h == '*') { + var E = n.node.edges[p], + y = n.qNode.edges[h], + b = E.final && y.final, + m = void 0 + p in n.output.edges + ? ((m = n.output.edges[p]), (m.final = m.final || b)) + : ((m = new t.TokenSet()), + (m.final = b), + (n.output.edges[p] = m)), + i.push({ qNode: y, output: m, node: E }) + } + } + } + return r + }), + (t.TokenSet.Builder = function () { + ;(this.previousWord = ''), + (this.root = new t.TokenSet()), + (this.uncheckedNodes = []), + (this.minimizedNodes = {}) + }), + (t.TokenSet.Builder.prototype.insert = function (e) { + var r, + n = 0 + if (e < this.previousWord) + throw new Error('Out of order word insertion') + for ( + var i = 0; + i < e.length && + i < this.previousWord.length && + e[i] == this.previousWord[i]; + i++ + ) + n++ + this.minimize(n), + this.uncheckedNodes.length == 0 + ? (r = this.root) + : (r = this.uncheckedNodes[this.uncheckedNodes.length - 1].child) + for (var i = n; i < e.length; i++) { + var s = new t.TokenSet(), + o = e[i] + ;(r.edges[o] = s), + this.uncheckedNodes.push({ parent: r, char: o, child: s }), + (r = s) + } + ;(r.final = !0), (this.previousWord = e) + }), + (t.TokenSet.Builder.prototype.finish = function () { + this.minimize(0) + }), + (t.TokenSet.Builder.prototype.minimize = function (e) { + for (var r = this.uncheckedNodes.length - 1; r >= e; r--) { + var n = this.uncheckedNodes[r], + i = n.child.toString() + i in this.minimizedNodes + ? (n.parent.edges[n.char] = this.minimizedNodes[i]) + : ((n.child._str = i), (this.minimizedNodes[i] = n.child)), + this.uncheckedNodes.pop() + } + }) + ;(t.Index = function (e) { + ;(this.invertedIndex = e.invertedIndex), + (this.fieldVectors = e.fieldVectors), + (this.tokenSet = e.tokenSet), + (this.fields = e.fields), + (this.pipeline = e.pipeline) + }), + (t.Index.prototype.search = function (e) { + return this.query(function (r) { + var n = new t.QueryParser(e, r) + n.parse() + }) + }), + (t.Index.prototype.query = function (e) { + for ( + var r = new t.Query(this.fields), + n = Object.create(null), + i = Object.create(null), + s = Object.create(null), + o = Object.create(null), + a = Object.create(null), + l = 0; + l < this.fields.length; + l++ + ) + i[this.fields[l]] = new t.Vector() + e.call(r, r) + for (var l = 0; l < r.clauses.length; l++) { + var u = r.clauses[l], + h = null, + f = t.Set.empty + u.usePipeline + ? (h = this.pipeline.runString(u.term, { fields: u.fields })) + : (h = [u.term]) + for (var p = 0; p < h.length; p++) { + var E = h[p] + u.term = E + var y = t.TokenSet.fromClause(u), + b = this.tokenSet.intersect(y).toArray() + if (b.length === 0 && u.presence === t.Query.presence.REQUIRED) { + for (var m = 0; m < u.fields.length; m++) { + var v = u.fields[m] + o[v] = t.Set.empty + } + break + } + for (var T = 0; T < b.length; T++) + for ( + var w = b[T], I = this.invertedIndex[w], M = I._index, m = 0; + m < u.fields.length; + m++ + ) { + var v = u.fields[m], + B = I[v], + V = Object.keys(B), + q = w + '/' + v, + $ = new t.Set(V) + if ( + (u.presence == t.Query.presence.REQUIRED && + ((f = f.union($)), + o[v] === void 0 && (o[v] = t.Set.complete)), + u.presence == t.Query.presence.PROHIBITED) + ) { + a[v] === void 0 && (a[v] = t.Set.empty), + (a[v] = a[v].union($)) + continue + } + if ( + (i[v].upsert(M, u.boost, function (Qe, Ie) { + return Qe + Ie + }), + !s[q]) + ) { + for (var H = 0; H < V.length; H++) { + var W = V[H], + P = new t.FieldRef(W, v), + U = B[W], + G + ;(G = n[P]) === void 0 + ? (n[P] = new t.MatchData(w, v, U)) + : G.add(w, v, U) + } + s[q] = !0 + } + } + } + if (u.presence === t.Query.presence.REQUIRED) + for (var m = 0; m < u.fields.length; m++) { + var v = u.fields[m] + o[v] = o[v].intersect(f) + } + } + for ( + var z = t.Set.complete, D = t.Set.empty, l = 0; + l < this.fields.length; + l++ + ) { + var v = this.fields[l] + o[v] && (z = z.intersect(o[v])), a[v] && (D = D.union(a[v])) + } + var c = Object.keys(n), + g = [], + O = Object.create(null) + if (r.isNegated()) { + c = Object.keys(this.fieldVectors) + for (var l = 0; l < c.length; l++) { + var P = c[l], + S = t.FieldRef.fromString(P) + n[P] = new t.MatchData() + } + } + for (var l = 0; l < c.length; l++) { + var S = t.FieldRef.fromString(c[l]), + d = S.docRef + if (!!z.contains(d) && !D.contains(d)) { + var x = this.fieldVectors[S], + R = i[S.fieldName].similarity(x), + F + if ((F = O[d]) !== void 0) + (F.score += R), F.matchData.combine(n[S]) + else { + var L = { ref: d, score: R, matchData: n[S] } + ;(O[d] = L), g.push(L) + } + } + } + return g.sort(function (Se, ke) { + return ke.score - Se.score + }) + }), + (t.Index.prototype.toJSON = function () { + var e = Object.keys(this.invertedIndex) + .sort() + .map(function (n) { + return [n, this.invertedIndex[n]] + }, this), + r = Object.keys(this.fieldVectors).map(function (n) { + return [n, this.fieldVectors[n].toJSON()] + }, this) + return { + version: t.version, + fields: this.fields, + fieldVectors: r, + invertedIndex: e, + pipeline: this.pipeline.toJSON() + } + }), + (t.Index.load = function (e) { + var r = {}, + n = {}, + i = e.fieldVectors, + s = Object.create(null), + o = e.invertedIndex, + a = new t.TokenSet.Builder(), + l = t.Pipeline.load(e.pipeline) + e.version != t.version && + t.utils.warn( + "Version mismatch when loading serialised index. Current version of lunr '" + + t.version + + "' does not match serialized index '" + + e.version + + "'" + ) + for (var u = 0; u < i.length; u++) { + var h = i[u], + f = h[0], + p = h[1] + n[f] = new t.Vector(p) + } + for (var u = 0; u < o.length; u++) { + var h = o[u], + E = h[0], + y = h[1] + a.insert(E), (s[E] = y) + } + return ( + a.finish(), + (r.fields = e.fields), + (r.fieldVectors = n), + (r.invertedIndex = s), + (r.tokenSet = a.root), + (r.pipeline = l), + new t.Index(r) + ) + }) + ;(t.Builder = function () { + ;(this._ref = 'id'), + (this._fields = Object.create(null)), + (this._documents = Object.create(null)), + (this.invertedIndex = Object.create(null)), + (this.fieldTermFrequencies = {}), + (this.fieldLengths = {}), + (this.tokenizer = t.tokenizer), + (this.pipeline = new t.Pipeline()), + (this.searchPipeline = new t.Pipeline()), + (this.documentCount = 0), + (this._b = 0.75), + (this._k1 = 1.2), + (this.termIndex = 0), + (this.metadataWhitelist = []) + }), + (t.Builder.prototype.ref = function (e) { + this._ref = e + }), + (t.Builder.prototype.field = function (e, r) { + if (/\//.test(e)) + throw new RangeError( + "Field '" + e + "' contains illegal character '/'" + ) + this._fields[e] = r || {} + }), + (t.Builder.prototype.b = function (e) { + e < 0 ? (this._b = 0) : e > 1 ? (this._b = 1) : (this._b = e) + }), + (t.Builder.prototype.k1 = function (e) { + this._k1 = e + }), + (t.Builder.prototype.add = function (e, r) { + var n = e[this._ref], + i = Object.keys(this._fields) + ;(this._documents[n] = r || {}), (this.documentCount += 1) + for (var s = 0; s < i.length; s++) { + var o = i[s], + a = this._fields[o].extractor, + l = a ? a(e) : e[o], + u = this.tokenizer(l, { fields: [o] }), + h = this.pipeline.run(u), + f = new t.FieldRef(n, o), + p = Object.create(null) + ;(this.fieldTermFrequencies[f] = p), + (this.fieldLengths[f] = 0), + (this.fieldLengths[f] += h.length) + for (var E = 0; E < h.length; E++) { + var y = h[E] + if ( + (p[y] == null && (p[y] = 0), + (p[y] += 1), + this.invertedIndex[y] == null) + ) { + var b = Object.create(null) + ;(b._index = this.termIndex), (this.termIndex += 1) + for (var m = 0; m < i.length; m++) b[i[m]] = Object.create(null) + this.invertedIndex[y] = b + } + this.invertedIndex[y][o][n] == null && + (this.invertedIndex[y][o][n] = Object.create(null)) + for (var v = 0; v < this.metadataWhitelist.length; v++) { + var T = this.metadataWhitelist[v], + w = y.metadata[T] + this.invertedIndex[y][o][n][T] == null && + (this.invertedIndex[y][o][n][T] = []), + this.invertedIndex[y][o][n][T].push(w) + } + } + } + }), + (t.Builder.prototype.calculateAverageFieldLengths = function () { + for ( + var e = Object.keys(this.fieldLengths), + r = e.length, + n = {}, + i = {}, + s = 0; + s < r; + s++ + ) { + var o = t.FieldRef.fromString(e[s]), + a = o.fieldName + i[a] || (i[a] = 0), + (i[a] += 1), + n[a] || (n[a] = 0), + (n[a] += this.fieldLengths[o]) + } + for (var l = Object.keys(this._fields), s = 0; s < l.length; s++) { + var u = l[s] + n[u] = n[u] / i[u] + } + this.averageFieldLength = n + }), + (t.Builder.prototype.createFieldVectors = function () { + for ( + var e = {}, + r = Object.keys(this.fieldTermFrequencies), + n = r.length, + i = Object.create(null), + s = 0; + s < n; + s++ + ) { + for ( + var o = t.FieldRef.fromString(r[s]), + a = o.fieldName, + l = this.fieldLengths[o], + u = new t.Vector(), + h = this.fieldTermFrequencies[o], + f = Object.keys(h), + p = f.length, + E = this._fields[a].boost || 1, + y = this._documents[o.docRef].boost || 1, + b = 0; + b < p; + b++ + ) { + var m = f[b], + v = h[m], + T = this.invertedIndex[m]._index, + w, + I, + M + i[m] === void 0 + ? ((w = t.idf(this.invertedIndex[m], this.documentCount)), + (i[m] = w)) + : (w = i[m]), + (I = + (w * ((this._k1 + 1) * v)) / + (this._k1 * + (1 - this._b + this._b * (l / this.averageFieldLength[a])) + + v)), + (I *= E), + (I *= y), + (M = Math.round(I * 1e3) / 1e3), + u.insert(T, M) + } + e[o] = u + } + this.fieldVectors = e + }), + (t.Builder.prototype.createTokenSet = function () { + this.tokenSet = t.TokenSet.fromArray( + Object.keys(this.invertedIndex).sort() + ) + }), + (t.Builder.prototype.build = function () { + return ( + this.calculateAverageFieldLengths(), + this.createFieldVectors(), + this.createTokenSet(), + new t.Index({ + invertedIndex: this.invertedIndex, + fieldVectors: this.fieldVectors, + tokenSet: this.tokenSet, + fields: Object.keys(this._fields), + pipeline: this.searchPipeline + }) + ) + }), + (t.Builder.prototype.use = function (e) { + var r = Array.prototype.slice.call(arguments, 1) + r.unshift(this), e.apply(this, r) + }), + (t.MatchData = function (e, r, n) { + for ( + var i = Object.create(null), s = Object.keys(n || {}), o = 0; + o < s.length; + o++ + ) { + var a = s[o] + i[a] = n[a].slice() + } + ;(this.metadata = Object.create(null)), + e !== void 0 && + ((this.metadata[e] = Object.create(null)), + (this.metadata[e][r] = i)) + }), + (t.MatchData.prototype.combine = function (e) { + for (var r = Object.keys(e.metadata), n = 0; n < r.length; n++) { + var i = r[n], + s = Object.keys(e.metadata[i]) + this.metadata[i] == null && (this.metadata[i] = Object.create(null)) + for (var o = 0; o < s.length; o++) { + var a = s[o], + l = Object.keys(e.metadata[i][a]) + this.metadata[i][a] == null && + (this.metadata[i][a] = Object.create(null)) + for (var u = 0; u < l.length; u++) { + var h = l[u] + this.metadata[i][a][h] == null + ? (this.metadata[i][a][h] = e.metadata[i][a][h]) + : (this.metadata[i][a][h] = this.metadata[i][a][h].concat( + e.metadata[i][a][h] + )) + } + } + } + }), + (t.MatchData.prototype.add = function (e, r, n) { + if (!(e in this.metadata)) { + ;(this.metadata[e] = Object.create(null)), (this.metadata[e][r] = n) + return + } + if (!(r in this.metadata[e])) { + this.metadata[e][r] = n + return + } + for (var i = Object.keys(n), s = 0; s < i.length; s++) { + var o = i[s] + o in this.metadata[e][r] + ? (this.metadata[e][r][o] = this.metadata[e][r][o].concat(n[o])) + : (this.metadata[e][r][o] = n[o]) + } + }), + (t.Query = function (e) { + ;(this.clauses = []), (this.allFields = e) + }), + (t.Query.wildcard = new String('*')), + (t.Query.wildcard.NONE = 0), + (t.Query.wildcard.LEADING = 1), + (t.Query.wildcard.TRAILING = 2), + (t.Query.presence = { OPTIONAL: 1, REQUIRED: 2, PROHIBITED: 3 }), + (t.Query.prototype.clause = function (e) { + return ( + 'fields' in e || (e.fields = this.allFields), + 'boost' in e || (e.boost = 1), + 'usePipeline' in e || (e.usePipeline = !0), + 'wildcard' in e || (e.wildcard = t.Query.wildcard.NONE), + e.wildcard & t.Query.wildcard.LEADING && + e.term.charAt(0) != t.Query.wildcard && + (e.term = '*' + e.term), + e.wildcard & t.Query.wildcard.TRAILING && + e.term.slice(-1) != t.Query.wildcard && + (e.term = '' + e.term + '*'), + 'presence' in e || (e.presence = t.Query.presence.OPTIONAL), + this.clauses.push(e), + this + ) + }), + (t.Query.prototype.isNegated = function () { + for (var e = 0; e < this.clauses.length; e++) + if (this.clauses[e].presence != t.Query.presence.PROHIBITED) + return !1 + return !0 + }), + (t.Query.prototype.term = function (e, r) { + if (Array.isArray(e)) + return ( + e.forEach(function (i) { + this.term(i, t.utils.clone(r)) + }, this), + this + ) + var n = r || {} + return (n.term = e.toString()), this.clause(n), this + }), + (t.QueryParseError = function (e, r, n) { + ;(this.name = 'QueryParseError'), + (this.message = e), + (this.start = r), + (this.end = n) + }), + (t.QueryParseError.prototype = new Error()), + (t.QueryLexer = function (e) { + ;(this.lexemes = []), + (this.str = e), + (this.length = e.length), + (this.pos = 0), + (this.start = 0), + (this.escapeCharPositions = []) + }), + (t.QueryLexer.prototype.run = function () { + for (var e = t.QueryLexer.lexText; e; ) e = e(this) + }), + (t.QueryLexer.prototype.sliceString = function () { + for ( + var e = [], r = this.start, n = this.pos, i = 0; + i < this.escapeCharPositions.length; + i++ + ) + (n = this.escapeCharPositions[i]), + e.push(this.str.slice(r, n)), + (r = n + 1) + return ( + e.push(this.str.slice(r, this.pos)), + (this.escapeCharPositions.length = 0), + e.join('') + ) + }), + (t.QueryLexer.prototype.emit = function (e) { + this.lexemes.push({ + type: e, + str: this.sliceString(), + start: this.start, + end: this.pos + }), + (this.start = this.pos) + }), + (t.QueryLexer.prototype.escapeCharacter = function () { + this.escapeCharPositions.push(this.pos - 1), (this.pos += 1) + }), + (t.QueryLexer.prototype.next = function () { + if (this.pos >= this.length) return t.QueryLexer.EOS + var e = this.str.charAt(this.pos) + return (this.pos += 1), e + }), + (t.QueryLexer.prototype.width = function () { + return this.pos - this.start + }), + (t.QueryLexer.prototype.ignore = function () { + this.start == this.pos && (this.pos += 1), (this.start = this.pos) + }), + (t.QueryLexer.prototype.backup = function () { + this.pos -= 1 + }), + (t.QueryLexer.prototype.acceptDigitRun = function () { + var e, r + do (e = this.next()), (r = e.charCodeAt(0)) + while (r > 47 && r < 58) + e != t.QueryLexer.EOS && this.backup() + }), + (t.QueryLexer.prototype.more = function () { + return this.pos < this.length + }), + (t.QueryLexer.EOS = 'EOS'), + (t.QueryLexer.FIELD = 'FIELD'), + (t.QueryLexer.TERM = 'TERM'), + (t.QueryLexer.EDIT_DISTANCE = 'EDIT_DISTANCE'), + (t.QueryLexer.BOOST = 'BOOST'), + (t.QueryLexer.PRESENCE = 'PRESENCE'), + (t.QueryLexer.lexField = function (e) { + return ( + e.backup(), + e.emit(t.QueryLexer.FIELD), + e.ignore(), + t.QueryLexer.lexText + ) + }), + (t.QueryLexer.lexTerm = function (e) { + if ( + (e.width() > 1 && (e.backup(), e.emit(t.QueryLexer.TERM)), + e.ignore(), + e.more()) + ) + return t.QueryLexer.lexText + }), + (t.QueryLexer.lexEditDistance = function (e) { + return ( + e.ignore(), + e.acceptDigitRun(), + e.emit(t.QueryLexer.EDIT_DISTANCE), + t.QueryLexer.lexText + ) + }), + (t.QueryLexer.lexBoost = function (e) { + return ( + e.ignore(), + e.acceptDigitRun(), + e.emit(t.QueryLexer.BOOST), + t.QueryLexer.lexText + ) + }), + (t.QueryLexer.lexEOS = function (e) { + e.width() > 0 && e.emit(t.QueryLexer.TERM) + }), + (t.QueryLexer.termSeparator = t.tokenizer.separator), + (t.QueryLexer.lexText = function (e) { + for (;;) { + var r = e.next() + if (r == t.QueryLexer.EOS) return t.QueryLexer.lexEOS + if (r.charCodeAt(0) == 92) { + e.escapeCharacter() + continue + } + if (r == ':') return t.QueryLexer.lexField + if (r == '~') + return ( + e.backup(), + e.width() > 0 && e.emit(t.QueryLexer.TERM), + t.QueryLexer.lexEditDistance + ) + if (r == '^') + return ( + e.backup(), + e.width() > 0 && e.emit(t.QueryLexer.TERM), + t.QueryLexer.lexBoost + ) + if ((r == '+' && e.width() === 1) || (r == '-' && e.width() === 1)) + return e.emit(t.QueryLexer.PRESENCE), t.QueryLexer.lexText + if (r.match(t.QueryLexer.termSeparator)) return t.QueryLexer.lexTerm + } + }), + (t.QueryParser = function (e, r) { + ;(this.lexer = new t.QueryLexer(e)), + (this.query = r), + (this.currentClause = {}), + (this.lexemeIdx = 0) + }), + (t.QueryParser.prototype.parse = function () { + this.lexer.run(), (this.lexemes = this.lexer.lexemes) + for (var e = t.QueryParser.parseClause; e; ) e = e(this) + return this.query + }), + (t.QueryParser.prototype.peekLexeme = function () { + return this.lexemes[this.lexemeIdx] + }), + (t.QueryParser.prototype.consumeLexeme = function () { + var e = this.peekLexeme() + return (this.lexemeIdx += 1), e + }), + (t.QueryParser.prototype.nextClause = function () { + var e = this.currentClause + this.query.clause(e), (this.currentClause = {}) + }), + (t.QueryParser.parseClause = function (e) { + var r = e.peekLexeme() + if (r != null) + switch (r.type) { + case t.QueryLexer.PRESENCE: + return t.QueryParser.parsePresence + case t.QueryLexer.FIELD: + return t.QueryParser.parseField + case t.QueryLexer.TERM: + return t.QueryParser.parseTerm + default: + var n = 'expected either a field or a term, found ' + r.type + throw ( + (r.str.length >= 1 && (n += " with value '" + r.str + "'"), + new t.QueryParseError(n, r.start, r.end)) + ) + } + }), + (t.QueryParser.parsePresence = function (e) { + var r = e.consumeLexeme() + if (r != null) { + switch (r.str) { + case '-': + e.currentClause.presence = t.Query.presence.PROHIBITED + break + case '+': + e.currentClause.presence = t.Query.presence.REQUIRED + break + default: + var n = "unrecognised presence operator'" + r.str + "'" + throw new t.QueryParseError(n, r.start, r.end) + } + var i = e.peekLexeme() + if (i == null) { + var n = 'expecting term or field, found nothing' + throw new t.QueryParseError(n, r.start, r.end) + } + switch (i.type) { + case t.QueryLexer.FIELD: + return t.QueryParser.parseField + case t.QueryLexer.TERM: + return t.QueryParser.parseTerm + default: + var n = "expecting term or field, found '" + i.type + "'" + throw new t.QueryParseError(n, i.start, i.end) + } + } + }), + (t.QueryParser.parseField = function (e) { + var r = e.consumeLexeme() + if (r != null) { + if (e.query.allFields.indexOf(r.str) == -1) { + var n = e.query.allFields + .map(function (o) { + return "'" + o + "'" + }) + .join(', '), + i = "unrecognised field '" + r.str + "', possible fields: " + n + throw new t.QueryParseError(i, r.start, r.end) + } + e.currentClause.fields = [r.str] + var s = e.peekLexeme() + if (s == null) { + var i = 'expecting term, found nothing' + throw new t.QueryParseError(i, r.start, r.end) + } + switch (s.type) { + case t.QueryLexer.TERM: + return t.QueryParser.parseTerm + default: + var i = "expecting term, found '" + s.type + "'" + throw new t.QueryParseError(i, s.start, s.end) + } + } + }), + (t.QueryParser.parseTerm = function (e) { + var r = e.consumeLexeme() + if (r != null) { + ;(e.currentClause.term = r.str.toLowerCase()), + r.str.indexOf('*') != -1 && (e.currentClause.usePipeline = !1) + var n = e.peekLexeme() + if (n == null) { + e.nextClause() + return + } + switch (n.type) { + case t.QueryLexer.TERM: + return e.nextClause(), t.QueryParser.parseTerm + case t.QueryLexer.FIELD: + return e.nextClause(), t.QueryParser.parseField + case t.QueryLexer.EDIT_DISTANCE: + return t.QueryParser.parseEditDistance + case t.QueryLexer.BOOST: + return t.QueryParser.parseBoost + case t.QueryLexer.PRESENCE: + return e.nextClause(), t.QueryParser.parsePresence + default: + var i = "Unexpected lexeme type '" + n.type + "'" + throw new t.QueryParseError(i, n.start, n.end) + } + } + }), + (t.QueryParser.parseEditDistance = function (e) { + var r = e.consumeLexeme() + if (r != null) { + var n = parseInt(r.str, 10) + if (isNaN(n)) { + var i = 'edit distance must be numeric' + throw new t.QueryParseError(i, r.start, r.end) + } + e.currentClause.editDistance = n + var s = e.peekLexeme() + if (s == null) { + e.nextClause() + return + } + switch (s.type) { + case t.QueryLexer.TERM: + return e.nextClause(), t.QueryParser.parseTerm + case t.QueryLexer.FIELD: + return e.nextClause(), t.QueryParser.parseField + case t.QueryLexer.EDIT_DISTANCE: + return t.QueryParser.parseEditDistance + case t.QueryLexer.BOOST: + return t.QueryParser.parseBoost + case t.QueryLexer.PRESENCE: + return e.nextClause(), t.QueryParser.parsePresence + default: + var i = "Unexpected lexeme type '" + s.type + "'" + throw new t.QueryParseError(i, s.start, s.end) + } + } + }), + (t.QueryParser.parseBoost = function (e) { + var r = e.consumeLexeme() + if (r != null) { + var n = parseInt(r.str, 10) + if (isNaN(n)) { + var i = 'boost must be numeric' + throw new t.QueryParseError(i, r.start, r.end) + } + e.currentClause.boost = n + var s = e.peekLexeme() + if (s == null) { + e.nextClause() + return + } + switch (s.type) { + case t.QueryLexer.TERM: + return e.nextClause(), t.QueryParser.parseTerm + case t.QueryLexer.FIELD: + return e.nextClause(), t.QueryParser.parseField + case t.QueryLexer.EDIT_DISTANCE: + return t.QueryParser.parseEditDistance + case t.QueryLexer.BOOST: + return t.QueryParser.parseBoost + case t.QueryLexer.PRESENCE: + return e.nextClause(), t.QueryParser.parsePresence + default: + var i = "Unexpected lexeme type '" + s.type + "'" + throw new t.QueryParseError(i, s.start, s.end) + } + } + }), + (function (e, r) { + typeof define == 'function' && define.amd + ? define(r) + : typeof de == 'object' + ? (fe.exports = r()) + : (e.lunr = r()) + })(this, function () { + return t + }) + })() + }) + var ce = [] + function N(t, e) { + ce.push({ selector: e, constructor: t }) + } + var Y = class { + constructor() { + this.createComponents(document.body) + } + createComponents(e) { + ce.forEach((r) => { + e.querySelectorAll(r.selector).forEach((n) => { + n.dataset.hasInstance || + (new r.constructor({ el: n }), (n.dataset.hasInstance = String(!0))) + }) + }) + } + } + var k = class { + constructor(e) { + this.el = e.el + } + } + var J = class { + constructor() { + this.listeners = {} + } + addEventListener(e, r) { + e in this.listeners || (this.listeners[e] = []), this.listeners[e].push(r) + } + removeEventListener(e, r) { + if (!(e in this.listeners)) return + let n = this.listeners[e] + for (let i = 0, s = n.length; i < s; i++) + if (n[i] === r) { + n.splice(i, 1) + return + } + } + dispatchEvent(e) { + if (!(e.type in this.listeners)) return !0 + let r = this.listeners[e.type].slice() + for (let n = 0, i = r.length; n < i; n++) r[n].call(this, e) + return !e.defaultPrevented + } + } + var ne = (t, e = 100) => { + let r = Date.now() + return (...n) => { + r + e - Date.now() < 0 && (t(...n), (r = Date.now())) + } + } + var ie = class extends J { + constructor() { + super() + this.scrollTop = 0 + this.lastY = 0 + this.width = 0 + this.height = 0 + this.showToolbar = !0 + ;(this.toolbar = document.querySelector('.tsd-page-toolbar')), + (this.secondaryNav = document.querySelector( + '.tsd-navigation.secondary' + )), + window.addEventListener( + 'scroll', + ne(() => this.onScroll(), 10) + ), + window.addEventListener( + 'resize', + ne(() => this.onResize(), 10) + ), + this.onResize(), + this.onScroll() + } + triggerResize() { + let r = new CustomEvent('resize', { + detail: { width: this.width, height: this.height } + }) + this.dispatchEvent(r) + } + onResize() { + ;(this.width = window.innerWidth || 0), + (this.height = window.innerHeight || 0) + let r = new CustomEvent('resize', { + detail: { width: this.width, height: this.height } + }) + this.dispatchEvent(r) + } + onScroll() { + this.scrollTop = window.scrollY || 0 + let r = new CustomEvent('scroll', { + detail: { scrollTop: this.scrollTop } + }) + this.dispatchEvent(r), this.hideShowToolbar() + } + hideShowToolbar() { + var n + let r = this.showToolbar + ;(this.showToolbar = + this.lastY >= this.scrollTop || this.scrollTop <= 0), + r !== this.showToolbar && + (this.toolbar.classList.toggle('tsd-page-toolbar--hide'), + (n = this.secondaryNav) == null || + n.classList.toggle('tsd-navigation--toolbar-hide')), + (this.lastY = this.scrollTop) + } + }, + Q = ie + Q.instance = new ie() + var X = class extends k { + constructor(r) { + super(r) + this.anchors = [] + this.index = -1 + Q.instance.addEventListener('resize', () => this.onResize()), + Q.instance.addEventListener('scroll', (n) => this.onScroll(n)), + this.createAnchors() + } + createAnchors() { + let r = window.location.href + r.indexOf('#') != -1 && (r = r.substr(0, r.indexOf('#'))), + this.el.querySelectorAll('a').forEach((n) => { + let i = n.href + if (i.indexOf('#') == -1 || i.substr(0, r.length) != r) return + let s = i.substr(i.indexOf('#') + 1), + o = document.querySelector('a.tsd-anchor[name=' + s + ']'), + a = n.parentNode + !o || !a || this.anchors.push({ link: a, anchor: o, position: 0 }) + }), + this.onResize() + } + onResize() { + let r + for (let i = 0, s = this.anchors.length; i < s; i++) { + r = this.anchors[i] + let o = r.anchor.getBoundingClientRect() + r.position = o.top + document.body.scrollTop + } + this.anchors.sort((i, s) => i.position - s.position) + let n = new CustomEvent('scroll', { + detail: { scrollTop: Q.instance.scrollTop } + }) + this.onScroll(n) + } + onScroll(r) { + let n = r.detail.scrollTop + 5, + i = this.anchors, + s = i.length - 1, + o = this.index + for (; o > -1 && i[o].position > n; ) o -= 1 + for (; o < s && i[o + 1].position < n; ) o += 1 + this.index != o && + (this.index > -1 && + this.anchors[this.index].link.classList.remove('focus'), + (this.index = o), + this.index > -1 && this.anchors[this.index].link.classList.add('focus')) + } + } + var he = (t, e = 100) => { + let r + return (...n) => { + clearTimeout(r), (r = setTimeout(() => t(n), e)) + } + } + var ge = Fe(pe()) + function ye() { + let t = document.getElementById('tsd-search') + if (!t) return + let e = document.getElementById('search-script') + t.classList.add('loading'), + e && + (e.addEventListener('error', () => { + t.classList.remove('loading'), t.classList.add('failure') + }), + e.addEventListener('load', () => { + t.classList.remove('loading'), t.classList.add('ready') + }), + window.searchData && t.classList.remove('loading')) + let r = document.querySelector('#tsd-search input'), + n = document.querySelector('#tsd-search .results') + if (!r || !n) + throw new Error( + 'The input field or the result list wrapper was not found' + ) + let i = !1 + n.addEventListener('mousedown', () => (i = !0)), + n.addEventListener('mouseup', () => { + ;(i = !1), t.classList.remove('has-focus') + }), + r.addEventListener('focus', () => t.classList.add('has-focus')), + r.addEventListener('blur', () => { + i || ((i = !1), t.classList.remove('has-focus')) + }) + let s = { base: t.dataset.base + '/' } + Ae(t, n, r, s) + } + function Ae(t, e, r, n) { + r.addEventListener( + 'input', + he(() => { + He(t, e, r, n) + }, 200) + ) + let i = !1 + r.addEventListener('keydown', (s) => { + ;(i = !0), + s.key == 'Enter' + ? ze(e, r) + : s.key == 'Escape' + ? r.blur() + : s.key == 'ArrowUp' + ? me(e, -1) + : s.key === 'ArrowDown' + ? me(e, 1) + : (i = !1) + }), + r.addEventListener('keypress', (s) => { + i && s.preventDefault() + }), + document.body.addEventListener('keydown', (s) => { + s.altKey || + s.ctrlKey || + s.metaKey || + (!r.matches(':focus') && + s.key === '/' && + (r.focus(), s.preventDefault())) + }) + } + function Ve(t, e) { + t.index || + (window.searchData && + (e.classList.remove('loading'), + e.classList.add('ready'), + (t.data = window.searchData), + (t.index = ge.Index.load(window.searchData.index)))) + } + function He(t, e, r, n) { + var o, a + if ((Ve(n, t), !n.index || !n.data)) return + e.textContent = '' + let i = r.value.trim(), + s = i ? n.index.search(`*${i}*`) : [] + for (let l = 0; l < s.length; l++) { + let u = s[l], + h = n.data.rows[Number(u.ref)], + f = 1 + h.name.toLowerCase().startsWith(i.toLowerCase()) && + (f *= 1 + 1 / (Math.abs(h.name.length - i.length) * 10)), + (f *= (o = h.boost) != null ? o : 1), + (u.score *= f) + } + s.sort((l, u) => u.score - l.score) + for (let l = 0, u = Math.min(10, s.length); l < u; l++) { + let h = n.data.rows[Number(s[l].ref)], + f = ve(h.name, i) + h.parent && (f = `${ve(h.parent, i)}.${f}`) + let p = document.createElement('li') + p.classList.value = (a = h.classes) != null ? a : '' + let E = document.createElement('a') + ;(E.href = n.base + h.url), + E.classList.add('tsd-kind-icon'), + (E.innerHTML = f), + p.append(E), + e.appendChild(p) + } + } + function me(t, e) { + var n, i + let r = t.querySelector('.current') + if (!r) + (r = t.querySelector(e == 1 ? 'li:first-child' : 'li:last-child')), + r && r.classList.add('current') + else { + let s = r + if (e === 1) + do s = (n = s.nextElementSibling) != null ? n : void 0 + while (s instanceof HTMLElement && s.offsetParent == null) + else + do s = (i = s.previousElementSibling) != null ? i : void 0 + while (s instanceof HTMLElement && s.offsetParent == null) + s && (r.classList.remove('current'), s.classList.add('current')) + } + } + function ze(t, e) { + let r = t.querySelector('.current') + if ((r || (r = t.querySelector('li:first-child')), r)) { + let n = r.querySelector('a') + n && (window.location.href = n.href), e.blur() + } + } + function ve(t, e) { + if (e === '') return t + let r = t.toLocaleLowerCase(), + n = e.toLocaleLowerCase(), + i = [], + s = 0, + o = r.indexOf(n) + for (; o != -1; ) + i.push( + se(t.substring(s, o)), + `${se(t.substring(o, o + n.length))}` + ), + (s = o + n.length), + (o = r.indexOf(n, s)) + return i.push(se(t.substring(s))), i.join('') + } + var Ne = { + '&': '&', + '<': '<', + '>': '>', + "'": ''', + '"': '"' + } + function se(t) { + return t.replace(/[&<>"'"]/g, (e) => Ne[e]) + } + var oe = class { + constructor(e, r) { + ;(this.signature = e), (this.description = r) + } + addClass(e) { + return ( + this.signature.classList.add(e), + this.description.classList.add(e), + this + ) + } + removeClass(e) { + return ( + this.signature.classList.remove(e), + this.description.classList.remove(e), + this + ) + } + }, + Z = class extends k { + constructor(r) { + super(r) + this.groups = [] + this.index = -1 + this.createGroups(), + this.container && + (this.el.classList.add('active'), + Array.from(this.el.children).forEach((n) => { + n.addEventListener('touchstart', (i) => this.onClick(i)), + n.addEventListener('click', (i) => this.onClick(i)) + }), + this.container.classList.add('active'), + this.setIndex(0)) + } + setIndex(r) { + if ( + (r < 0 && (r = 0), + r > this.groups.length - 1 && (r = this.groups.length - 1), + this.index == r) + ) + return + let n = this.groups[r] + if (this.index > -1) { + let i = this.groups[this.index] + i.removeClass('current').addClass('fade-out'), + n.addClass('current'), + n.addClass('fade-in'), + Q.instance.triggerResize(), + setTimeout(() => { + i.removeClass('fade-out'), n.removeClass('fade-in') + }, 300) + } else n.addClass('current'), Q.instance.triggerResize() + this.index = r + } + createGroups() { + let r = this.el.children + if (r.length < 2) return + this.container = this.el.nextElementSibling + let n = this.container.children + this.groups = [] + for (let i = 0; i < r.length; i++) this.groups.push(new oe(r[i], n[i])) + } + onClick(r) { + this.groups.forEach((n, i) => { + n.signature === r.currentTarget && this.setIndex(i) + }) + } + } + var C = 'mousedown', + Le = 'mousemove', + _ = 'mouseup', + K = { x: 0, y: 0 }, + xe = !1, + ae = !1, + je = !1, + A = !1, + Ee = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test( + navigator.userAgent + ) + document.documentElement.classList.add(Ee ? 'is-mobile' : 'not-mobile') + Ee && + 'ontouchstart' in document.documentElement && + ((je = !0), (C = 'touchstart'), (Le = 'touchmove'), (_ = 'touchend')) + document.addEventListener(C, (t) => { + ;(ae = !0), (A = !1) + let e = C == 'touchstart' ? t.targetTouches[0] : t + ;(K.y = e.pageY || 0), (K.x = e.pageX || 0) + }) + document.addEventListener(Le, (t) => { + if (!!ae && !A) { + let e = C == 'touchstart' ? t.targetTouches[0] : t, + r = K.x - (e.pageX || 0), + n = K.y - (e.pageY || 0) + A = Math.sqrt(r * r + n * n) > 10 + } + }) + document.addEventListener(_, () => { + ae = !1 + }) + document.addEventListener('click', (t) => { + xe && (t.preventDefault(), t.stopImmediatePropagation(), (xe = !1)) + }) + var ee = class extends k { + constructor(r) { + super(r) + ;(this.className = this.el.dataset.toggle || ''), + this.el.addEventListener(_, (n) => this.onPointerUp(n)), + this.el.addEventListener('click', (n) => n.preventDefault()), + document.addEventListener(C, (n) => this.onDocumentPointerDown(n)), + document.addEventListener(_, (n) => this.onDocumentPointerUp(n)) + } + setActive(r) { + if (this.active == r) return + ;(this.active = r), + document.documentElement.classList.toggle('has-' + this.className, r), + this.el.classList.toggle('active', r) + let n = (this.active ? 'to-has-' : 'from-has-') + this.className + document.documentElement.classList.add(n), + setTimeout(() => document.documentElement.classList.remove(n), 500) + } + onPointerUp(r) { + A || (this.setActive(!0), r.preventDefault()) + } + onDocumentPointerDown(r) { + if (this.active) { + if (r.target.closest('.col-menu, .tsd-filter-group')) return + this.setActive(!1) + } + } + onDocumentPointerUp(r) { + if (!A && this.active && r.target.closest('.col-menu')) { + let n = r.target.closest('a') + if (n) { + let i = window.location.href + i.indexOf('#') != -1 && (i = i.substr(0, i.indexOf('#'))), + n.href.substr(0, i.length) == i && + setTimeout(() => this.setActive(!1), 250) + } + } + } + } + var te = class { + constructor(e, r) { + ;(this.key = e), + (this.value = r), + (this.defaultValue = r), + this.initialize(), + window.localStorage[this.key] && + this.setValue(this.fromLocalStorage(window.localStorage[this.key])) + } + initialize() {} + setValue(e) { + if (this.value == e) return + let r = this.value + ;(this.value = e), + (window.localStorage[this.key] = this.toLocalStorage(e)), + this.handleValueChange(r, e) + } + }, + re = class extends te { + initialize() { + let r = document.querySelector('#tsd-filter-' + this.key) + !r || + ((this.checkbox = r), + this.checkbox.addEventListener('change', () => { + this.setValue(this.checkbox.checked) + })) + } + handleValueChange(r, n) { + !this.checkbox || + ((this.checkbox.checked = this.value), + document.documentElement.classList.toggle( + 'toggle-' + this.key, + this.value != this.defaultValue + )) + } + fromLocalStorage(r) { + return r == 'true' + } + toLocalStorage(r) { + return r ? 'true' : 'false' + } + }, + le = class extends te { + initialize() { + document.documentElement.classList.add( + 'toggle-' + this.key + this.value + ) + let r = document.querySelector('#tsd-filter-' + this.key) + if (!r) return + this.select = r + let n = () => { + this.select.classList.add('active') + }, + i = () => { + this.select.classList.remove('active') + } + this.select.addEventListener(C, n), + this.select.addEventListener('mouseover', n), + this.select.addEventListener('mouseleave', i), + this.select.querySelectorAll('li').forEach((s) => { + s.addEventListener(_, (o) => { + r.classList.remove('active'), + this.setValue(o.target.dataset.value || '') + }) + }), + document.addEventListener(C, (s) => { + this.select.contains(s.target) || + this.select.classList.remove('active') + }) + } + handleValueChange(r, n) { + this.select.querySelectorAll('li.selected').forEach((o) => { + o.classList.remove('selected') + }) + let i = this.select.querySelector('li[data-value="' + n + '"]'), + s = this.select.querySelector('.tsd-select-label') + i && + s && + (i.classList.add('selected'), (s.textContent = i.textContent)), + document.documentElement.classList.remove('toggle-' + r), + document.documentElement.classList.add('toggle-' + n) + } + fromLocalStorage(r) { + return r + } + toLocalStorage(r) { + return r + } + }, + j = class extends k { + constructor(r) { + super(r) + ;(this.optionVisibility = new le('visibility', 'private')), + (this.optionInherited = new re('inherited', !0)), + (this.optionExternals = new re('externals', !0)) + } + static isSupported() { + try { + return typeof window.localStorage != 'undefined' + } catch { + return !1 + } + } + } + function we(t) { + let e = localStorage.getItem('tsd-theme') || 'os' + ;(t.value = e), + be(e), + t.addEventListener('change', () => { + localStorage.setItem('tsd-theme', t.value), be(t.value) + }) + } + function be(t) { + switch (t) { + case 'os': + document.body.classList.remove('light', 'dark') + break + case 'light': + document.body.classList.remove('dark'), + document.body.classList.add('light') + break + case 'dark': + document.body.classList.remove('light'), + document.body.classList.add('dark') + break + } + } + ye() + N(X, '.menu-highlight') + N(Z, '.tsd-signatures') + N(ee, 'a[data-toggle]') + j.isSupported() + ? N(j, '#tsd-filter') + : document.documentElement.classList.add('no-filter') + var Te = document.getElementById('theme') + Te && we(Te) + var Be = new Y() + Object.defineProperty(window, 'app', { value: Be }) +})() +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ diff --git a/packages/ketcher-core/docs/assets/search.js b/packages/ketcher-core/docs/assets/search.js new file mode 100644 index 0000000000..9520b3a443 --- /dev/null +++ b/packages/ketcher-core/docs/assets/search.js @@ -0,0 +1,3 @@ +window.searchData = JSON.parse( + '{"kinds":{"8":"Enumeration","16":"Enumeration Member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","4194304":"Type alias"},"rows":[{"id":0,"kind":32,"name":"ElementColor","url":"index.html#ElementColor","classes":"tsd-kind-variable"},{"id":1,"kind":32,"name":"Elements","url":"index.html#Elements","classes":"tsd-kind-variable"},{"id":2,"kind":65536,"name":"__type","url":"index.html#Elements.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Elements"},{"id":3,"kind":1024,"name":"get","url":"index.html#Elements.__type.get","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Elements.__type"},{"id":4,"kind":65536,"name":"__type","url":"index.html#Elements.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Elements.__type"},{"id":5,"kind":1024,"name":"filter","url":"index.html#Elements.__type.filter","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Elements.__type"},{"id":6,"kind":65536,"name":"__type","url":"index.html#Elements.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Elements.__type"},{"id":7,"kind":4194304,"name":"ElementLabel","url":"index.html#ElementLabel","classes":"tsd-kind-type-alias"},{"id":8,"kind":4194304,"name":"Period","url":"index.html#Period","classes":"tsd-kind-type-alias"},{"id":9,"kind":4194304,"name":"Group","url":"index.html#Group","classes":"tsd-kind-type-alias"},{"id":10,"kind":256,"name":"Element","url":"interfaces/Element.html","classes":"tsd-kind-interface"},{"id":11,"kind":1024,"name":"number","url":"interfaces/Element.html#number","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":12,"kind":1024,"name":"label","url":"interfaces/Element.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":13,"kind":1024,"name":"period","url":"interfaces/Element.html#period","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":14,"kind":1024,"name":"group","url":"interfaces/Element.html#group","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":15,"kind":1024,"name":"title","url":"interfaces/Element.html#title","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":16,"kind":1024,"name":"state","url":"interfaces/Element.html#state","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":17,"kind":1024,"name":"origin","url":"interfaces/Element.html#origin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":18,"kind":1024,"name":"type","url":"interfaces/Element.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":19,"kind":1024,"name":"mass","url":"interfaces/Element.html#mass","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":20,"kind":1024,"name":"leftH","url":"interfaces/Element.html#leftH","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":21,"kind":4194304,"name":"GenItem","url":"index.html#GenItem","classes":"tsd-kind-type-alias"},{"id":22,"kind":65536,"name":"__type","url":"index.html#GenItem.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"GenItem"},{"id":23,"kind":1024,"name":"label","url":"index.html#GenItem.__type.label","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenItem.__type"},{"id":24,"kind":1024,"name":"description","url":"index.html#GenItem.__type.description","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenItem.__type"},{"id":25,"kind":4194304,"name":"GenItemSet","url":"index.html#GenItemSet","classes":"tsd-kind-type-alias"},{"id":26,"kind":65536,"name":"__type","url":"index.html#GenItemSet.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"GenItemSet"},{"id":27,"kind":1024,"name":"items","url":"index.html#GenItemSet.__type.items","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenItemSet.__type"},{"id":28,"kind":1024,"name":"displayName","url":"index.html#GenItemSet.__type.displayName","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenItemSet.__type"},{"id":29,"kind":4194304,"name":"GenGroup","url":"index.html#GenGroup","classes":"tsd-kind-type-alias"},{"id":30,"kind":65536,"name":"__type","url":"index.html#GenGroup.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"GenGroup"},{"id":31,"kind":1024,"name":"itemSets","url":"index.html#GenGroup.__type.itemSets","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenGroup.__type"},{"id":32,"kind":1024,"name":"title","url":"index.html#GenGroup.__type.title","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenGroup.__type"},{"id":33,"kind":4194304,"name":"GenericsType","url":"index.html#GenericsType","classes":"tsd-kind-type-alias"},{"id":34,"kind":65536,"name":"__type","url":"index.html#GenericsType.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"GenericsType"},{"id":35,"kind":32,"name":"Generics","url":"index.html#Generics","classes":"tsd-kind-variable"},{"id":36,"kind":64,"name":"radicalElectrons","url":"index.html#radicalElectrons","classes":"tsd-kind-function"},{"id":37,"kind":8,"name":"StereoLabel","url":"enums/StereoLabel.html","classes":"tsd-kind-enum"},{"id":38,"kind":16,"name":"Abs","url":"enums/StereoLabel.html#Abs","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoLabel"},{"id":39,"kind":16,"name":"And","url":"enums/StereoLabel.html#And","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoLabel"},{"id":40,"kind":16,"name":"Or","url":"enums/StereoLabel.html#Or","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoLabel"},{"id":41,"kind":256,"name":"AtomAttributes","url":"interfaces/AtomAttributes.html","classes":"tsd-kind-interface"},{"id":42,"kind":1024,"name":"stereoParity","url":"interfaces/AtomAttributes.html#stereoParity","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":43,"kind":1024,"name":"stereoLabel","url":"interfaces/AtomAttributes.html#stereoLabel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":44,"kind":1024,"name":"exactChangeFlag","url":"interfaces/AtomAttributes.html#exactChangeFlag","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":45,"kind":1024,"name":"rxnFragmentType","url":"interfaces/AtomAttributes.html#rxnFragmentType","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":46,"kind":1024,"name":"invRet","url":"interfaces/AtomAttributes.html#invRet","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":47,"kind":1024,"name":"aam","url":"interfaces/AtomAttributes.html#aam","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":48,"kind":1024,"name":"hCount","url":"interfaces/AtomAttributes.html#hCount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":49,"kind":1024,"name":"unsaturatedAtom","url":"interfaces/AtomAttributes.html#unsaturatedAtom","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":50,"kind":1024,"name":"substitutionCount","url":"interfaces/AtomAttributes.html#substitutionCount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":51,"kind":1024,"name":"ringBondCount","url":"interfaces/AtomAttributes.html#ringBondCount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":52,"kind":1024,"name":"explicitValence","url":"interfaces/AtomAttributes.html#explicitValence","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":53,"kind":1024,"name":"attpnt","url":"interfaces/AtomAttributes.html#attpnt","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":54,"kind":1024,"name":"rglabel","url":"interfaces/AtomAttributes.html#rglabel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":55,"kind":1024,"name":"charge","url":"interfaces/AtomAttributes.html#charge","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":56,"kind":1024,"name":"radical","url":"interfaces/AtomAttributes.html#radical","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":57,"kind":1024,"name":"isotope","url":"interfaces/AtomAttributes.html#isotope","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":58,"kind":1024,"name":"alias","url":"interfaces/AtomAttributes.html#alias","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":59,"kind":1024,"name":"pseudo","url":"interfaces/AtomAttributes.html#pseudo","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":60,"kind":1024,"name":"atomList","url":"interfaces/AtomAttributes.html#atomList","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":61,"kind":1024,"name":"label","url":"interfaces/AtomAttributes.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":62,"kind":1024,"name":"fragment","url":"interfaces/AtomAttributes.html#fragment","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":63,"kind":1024,"name":"pp","url":"interfaces/AtomAttributes.html#pp","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":64,"kind":1024,"name":"implicitH","url":"interfaces/AtomAttributes.html#implicitH","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":65,"kind":128,"name":"Atom","url":"classes/Atom.html","classes":"tsd-kind-class"},{"id":66,"kind":1024,"name":"PATTERN","url":"classes/Atom.html#PATTERN","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Atom"},{"id":67,"kind":65536,"name":"__type","url":"classes/Atom.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Atom"},{"id":68,"kind":1024,"name":"RADICAL","url":"classes/Atom.html#__type.RADICAL","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":69,"kind":65536,"name":"__type","url":"classes/Atom.html#__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":70,"kind":1024,"name":"NONE","url":"classes/Atom.html#__type.__type-1.NONE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":71,"kind":1024,"name":"SINGLET","url":"classes/Atom.html#__type.__type-1.SINGLET","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":72,"kind":1024,"name":"DOUPLET","url":"classes/Atom.html#__type.__type-1.DOUPLET","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":73,"kind":1024,"name":"TRIPLET","url":"classes/Atom.html#__type.__type-1.TRIPLET","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":74,"kind":1024,"name":"STEREO_PARITY","url":"classes/Atom.html#__type.STEREO_PARITY","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":75,"kind":65536,"name":"__type","url":"classes/Atom.html#__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":76,"kind":1024,"name":"NONE","url":"classes/Atom.html#__type.__type-2.NONE-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":77,"kind":1024,"name":"ODD","url":"classes/Atom.html#__type.__type-2.ODD","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":78,"kind":1024,"name":"EVEN","url":"classes/Atom.html#__type.__type-2.EVEN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":79,"kind":1024,"name":"EITHER","url":"classes/Atom.html#__type.__type-2.EITHER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":80,"kind":1024,"name":"attrlist","url":"classes/Atom.html#attrlist","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Atom"},{"id":81,"kind":65536,"name":"__type","url":"classes/Atom.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Atom"},{"id":82,"kind":1024,"name":"alias","url":"classes/Atom.html#__type-3.alias-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":83,"kind":1024,"name":"label","url":"classes/Atom.html#__type-3.label-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":84,"kind":1024,"name":"isotope","url":"classes/Atom.html#__type-3.isotope-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":85,"kind":1024,"name":"radical","url":"classes/Atom.html#__type-3.radical-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":86,"kind":1024,"name":"charge","url":"classes/Atom.html#__type-3.charge-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":87,"kind":1024,"name":"explicitValence","url":"classes/Atom.html#__type-3.explicitValence-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":88,"kind":1024,"name":"ringBondCount","url":"classes/Atom.html#__type-3.ringBondCount-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":89,"kind":1024,"name":"substitutionCount","url":"classes/Atom.html#__type-3.substitutionCount-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":90,"kind":1024,"name":"unsaturatedAtom","url":"classes/Atom.html#__type-3.unsaturatedAtom-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":91,"kind":1024,"name":"hCount","url":"classes/Atom.html#__type-3.hCount-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":92,"kind":1024,"name":"atomList","url":"classes/Atom.html#__type-3.atomList-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":93,"kind":1024,"name":"invRet","url":"classes/Atom.html#__type-3.invRet-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":94,"kind":1024,"name":"exactChangeFlag","url":"classes/Atom.html#__type-3.exactChangeFlag-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":95,"kind":1024,"name":"rglabel","url":"classes/Atom.html#__type-3.rglabel-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":96,"kind":1024,"name":"attpnt","url":"classes/Atom.html#__type-3.attpnt-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":97,"kind":1024,"name":"aam","url":"classes/Atom.html#__type-3.aam-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":98,"kind":1024,"name":"stereoLabel","url":"classes/Atom.html#__type-3.stereoLabel-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":99,"kind":1024,"name":"stereoParity","url":"classes/Atom.html#__type-3.stereoParity-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":100,"kind":2048,"name":"getAttrHash","url":"classes/Atom.html#getAttrHash","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Atom"},{"id":101,"kind":2048,"name":"attrGetDefault","url":"classes/Atom.html#attrGetDefault","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Atom"},{"id":102,"kind":512,"name":"constructor","url":"classes/Atom.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Atom"},{"id":103,"kind":1024,"name":"label","url":"classes/Atom.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":104,"kind":1024,"name":"fragment","url":"classes/Atom.html#fragment","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":105,"kind":1024,"name":"atomList","url":"classes/Atom.html#atomList","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":106,"kind":1024,"name":"attpnt","url":"classes/Atom.html#attpnt","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":107,"kind":1024,"name":"isotope","url":"classes/Atom.html#isotope","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":108,"kind":1024,"name":"hCount","url":"classes/Atom.html#hCount","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":109,"kind":1024,"name":"radical","url":"classes/Atom.html#radical","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":110,"kind":1024,"name":"charge","url":"classes/Atom.html#charge","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":111,"kind":1024,"name":"explicitValence","url":"classes/Atom.html#explicitValence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":112,"kind":1024,"name":"ringBondCount","url":"classes/Atom.html#ringBondCount","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":113,"kind":1024,"name":"unsaturatedAtom","url":"classes/Atom.html#unsaturatedAtom","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":114,"kind":1024,"name":"substitutionCount","url":"classes/Atom.html#substitutionCount","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":115,"kind":1024,"name":"valence","url":"classes/Atom.html#valence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":116,"kind":1024,"name":"implicitH","url":"classes/Atom.html#implicitH","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":117,"kind":1024,"name":"pp","url":"classes/Atom.html#pp","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":118,"kind":1024,"name":"neighbors","url":"classes/Atom.html#neighbors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":119,"kind":1024,"name":"sgs","url":"classes/Atom.html#sgs","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":120,"kind":1024,"name":"badConn","url":"classes/Atom.html#badConn","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":121,"kind":1024,"name":"alias","url":"classes/Atom.html#alias","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":122,"kind":1024,"name":"rglabel","url":"classes/Atom.html#rglabel","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":123,"kind":1024,"name":"aam","url":"classes/Atom.html#aam","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":124,"kind":1024,"name":"invRet","url":"classes/Atom.html#invRet","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":125,"kind":1024,"name":"exactChangeFlag","url":"classes/Atom.html#exactChangeFlag","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":126,"kind":1024,"name":"rxnFragmentType","url":"classes/Atom.html#rxnFragmentType","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":127,"kind":1024,"name":"stereoLabel","url":"classes/Atom.html#stereoLabel","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":128,"kind":1024,"name":"stereoParity","url":"classes/Atom.html#stereoParity","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":129,"kind":1024,"name":"hasImplicitH","url":"classes/Atom.html#hasImplicitH","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":130,"kind":1024,"name":"pseudo","url":"classes/Atom.html#pseudo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":131,"kind":2048,"name":"clone","url":"classes/Atom.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":132,"kind":2048,"name":"isQuery","url":"classes/Atom.html#isQuery","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":133,"kind":2048,"name":"pureHydrogen","url":"classes/Atom.html#pureHydrogen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":134,"kind":2048,"name":"isPlainCarbon","url":"classes/Atom.html#isPlainCarbon","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":135,"kind":2048,"name":"isPseudo","url":"classes/Atom.html#isPseudo","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":136,"kind":2048,"name":"hasRxnProps","url":"classes/Atom.html#hasRxnProps","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":137,"kind":2048,"name":"calcValence","url":"classes/Atom.html#calcValence","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":138,"kind":2048,"name":"calcValenceMinusHyd","url":"classes/Atom.html#calcValenceMinusHyd","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":139,"kind":256,"name":"AtomListParams","url":"interfaces/AtomListParams.html","classes":"tsd-kind-interface"},{"id":140,"kind":1024,"name":"notList","url":"interfaces/AtomListParams.html#notList","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomListParams"},{"id":141,"kind":1024,"name":"ids","url":"interfaces/AtomListParams.html#ids","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomListParams"},{"id":142,"kind":128,"name":"AtomList","url":"classes/AtomList.html","classes":"tsd-kind-class"},{"id":143,"kind":512,"name":"constructor","url":"classes/AtomList.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"AtomList"},{"id":144,"kind":1024,"name":"notList","url":"classes/AtomList.html#notList","classes":"tsd-kind-property tsd-parent-kind-class","parent":"AtomList"},{"id":145,"kind":1024,"name":"ids","url":"classes/AtomList.html#ids","classes":"tsd-kind-property tsd-parent-kind-class","parent":"AtomList"},{"id":146,"kind":2048,"name":"labelList","url":"classes/AtomList.html#labelList","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AtomList"},{"id":147,"kind":2048,"name":"label","url":"classes/AtomList.html#label","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AtomList"},{"id":148,"kind":2048,"name":"equals","url":"classes/AtomList.html#equals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AtomList"},{"id":149,"kind":256,"name":"BondAttributes","url":"interfaces/BondAttributes.html","classes":"tsd-kind-interface"},{"id":150,"kind":1024,"name":"reactingCenterStatus","url":"interfaces/BondAttributes.html#reactingCenterStatus","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":151,"kind":1024,"name":"topology","url":"interfaces/BondAttributes.html#topology","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":152,"kind":1024,"name":"stereo","url":"interfaces/BondAttributes.html#stereo","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":153,"kind":1024,"name":"xxx","url":"interfaces/BondAttributes.html#xxx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":154,"kind":1024,"name":"type","url":"interfaces/BondAttributes.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":155,"kind":1024,"name":"end","url":"interfaces/BondAttributes.html#end","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":156,"kind":1024,"name":"begin","url":"interfaces/BondAttributes.html#begin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":157,"kind":128,"name":"Bond","url":"classes/Bond.html","classes":"tsd-kind-class"},{"id":158,"kind":1024,"name":"PATTERN","url":"classes/Bond.html#PATTERN","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Bond"},{"id":159,"kind":65536,"name":"__type","url":"classes/Bond.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Bond"},{"id":160,"kind":1024,"name":"TYPE","url":"classes/Bond.html#__type.TYPE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":161,"kind":65536,"name":"__type","url":"classes/Bond.html#__type.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":162,"kind":1024,"name":"SINGLE","url":"classes/Bond.html#__type.__type-4.SINGLE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":163,"kind":1024,"name":"DOUBLE","url":"classes/Bond.html#__type.__type-4.DOUBLE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":164,"kind":1024,"name":"TRIPLE","url":"classes/Bond.html#__type.__type-4.TRIPLE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":165,"kind":1024,"name":"AROMATIC","url":"classes/Bond.html#__type.__type-4.AROMATIC","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":166,"kind":1024,"name":"SINGLE_OR_DOUBLE","url":"classes/Bond.html#__type.__type-4.SINGLE_OR_DOUBLE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":167,"kind":1024,"name":"SINGLE_OR_AROMATIC","url":"classes/Bond.html#__type.__type-4.SINGLE_OR_AROMATIC","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":168,"kind":1024,"name":"DOUBLE_OR_AROMATIC","url":"classes/Bond.html#__type.__type-4.DOUBLE_OR_AROMATIC","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":169,"kind":1024,"name":"ANY","url":"classes/Bond.html#__type.__type-4.ANY","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":170,"kind":1024,"name":"DATIVE","url":"classes/Bond.html#__type.__type-4.DATIVE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":171,"kind":1024,"name":"HYDROGEN","url":"classes/Bond.html#__type.__type-4.HYDROGEN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":172,"kind":1024,"name":"STEREO","url":"classes/Bond.html#__type.STEREO","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":173,"kind":65536,"name":"__type","url":"classes/Bond.html#__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":174,"kind":1024,"name":"NONE","url":"classes/Bond.html#__type.__type-2.NONE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":175,"kind":1024,"name":"UP","url":"classes/Bond.html#__type.__type-2.UP","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":176,"kind":1024,"name":"EITHER","url":"classes/Bond.html#__type.__type-2.EITHER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":177,"kind":1024,"name":"DOWN","url":"classes/Bond.html#__type.__type-2.DOWN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":178,"kind":1024,"name":"CIS_TRANS","url":"classes/Bond.html#__type.__type-2.CIS_TRANS","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":179,"kind":1024,"name":"TOPOLOGY","url":"classes/Bond.html#__type.TOPOLOGY","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":180,"kind":65536,"name":"__type","url":"classes/Bond.html#__type.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":181,"kind":1024,"name":"EITHER","url":"classes/Bond.html#__type.__type-3.EITHER-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":182,"kind":1024,"name":"RING","url":"classes/Bond.html#__type.__type-3.RING","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":183,"kind":1024,"name":"CHAIN","url":"classes/Bond.html#__type.__type-3.CHAIN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":184,"kind":1024,"name":"REACTING_CENTER","url":"classes/Bond.html#__type.REACTING_CENTER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":185,"kind":65536,"name":"__type","url":"classes/Bond.html#__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":186,"kind":1024,"name":"NOT_CENTER","url":"classes/Bond.html#__type.__type-1.NOT_CENTER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":187,"kind":1024,"name":"UNMARKED","url":"classes/Bond.html#__type.__type-1.UNMARKED","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":188,"kind":1024,"name":"CENTER","url":"classes/Bond.html#__type.__type-1.CENTER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":189,"kind":1024,"name":"UNCHANGED","url":"classes/Bond.html#__type.__type-1.UNCHANGED","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":190,"kind":1024,"name":"MADE_OR_BROKEN","url":"classes/Bond.html#__type.__type-1.MADE_OR_BROKEN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":191,"kind":1024,"name":"ORDER_CHANGED","url":"classes/Bond.html#__type.__type-1.ORDER_CHANGED","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":192,"kind":1024,"name":"MADE_OR_BROKEN_AND_CHANGED","url":"classes/Bond.html#__type.__type-1.MADE_OR_BROKEN_AND_CHANGED","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":193,"kind":1024,"name":"attrlist","url":"classes/Bond.html#attrlist","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Bond"},{"id":194,"kind":65536,"name":"__type","url":"classes/Bond.html#__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Bond"},{"id":195,"kind":1024,"name":"type","url":"classes/Bond.html#__type-5.type-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":196,"kind":1024,"name":"stereo","url":"classes/Bond.html#__type-5.stereo-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":197,"kind":1024,"name":"topology","url":"classes/Bond.html#__type-5.topology-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":198,"kind":1024,"name":"reactingCenterStatus","url":"classes/Bond.html#__type-5.reactingCenterStatus-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":199,"kind":2048,"name":"getAttrHash","url":"classes/Bond.html#getAttrHash","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Bond"},{"id":200,"kind":2048,"name":"attrGetDefault","url":"classes/Bond.html#attrGetDefault","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Bond"},{"id":201,"kind":512,"name":"constructor","url":"classes/Bond.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Bond"},{"id":202,"kind":1024,"name":"begin","url":"classes/Bond.html#begin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":203,"kind":1024,"name":"end","url":"classes/Bond.html#end","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":204,"kind":1024,"name":"type","url":"classes/Bond.html#type","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":205,"kind":1024,"name":"xxx","url":"classes/Bond.html#xxx","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":206,"kind":1024,"name":"stereo","url":"classes/Bond.html#stereo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":207,"kind":1024,"name":"topology","url":"classes/Bond.html#topology","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":208,"kind":1024,"name":"reactingCenterStatus","url":"classes/Bond.html#reactingCenterStatus","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":209,"kind":1024,"name":"len","url":"classes/Bond.html#len","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":210,"kind":1024,"name":"sb","url":"classes/Bond.html#sb","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":211,"kind":1024,"name":"sa","url":"classes/Bond.html#sa","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":212,"kind":1024,"name":"hb1","url":"classes/Bond.html#hb1","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":213,"kind":1024,"name":"hb2","url":"classes/Bond.html#hb2","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":214,"kind":1024,"name":"angle","url":"classes/Bond.html#angle","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":215,"kind":1024,"name":"center","url":"classes/Bond.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":216,"kind":2048,"name":"hasRxnProps","url":"classes/Bond.html#hasRxnProps","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Bond"},{"id":217,"kind":2048,"name":"getCenter","url":"classes/Bond.html#getCenter","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Bond"},{"id":218,"kind":2048,"name":"getDir","url":"classes/Bond.html#getDir","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Bond"},{"id":219,"kind":2048,"name":"clone","url":"classes/Bond.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Bond"},{"id":220,"kind":8,"name":"StereoFlag","url":"enums/StereoFlag.html","classes":"tsd-kind-enum"},{"id":221,"kind":16,"name":"Mixed","url":"enums/StereoFlag.html#Mixed","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoFlag"},{"id":222,"kind":16,"name":"Abs","url":"enums/StereoFlag.html#Abs","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoFlag"},{"id":223,"kind":16,"name":"And","url":"enums/StereoFlag.html#And","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoFlag"},{"id":224,"kind":16,"name":"Or","url":"enums/StereoFlag.html#Or","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoFlag"},{"id":225,"kind":128,"name":"Fragment","url":"classes/Fragment.html","classes":"tsd-kind-class"},{"id":226,"kind":2048,"name":"getDefaultStereoFlagPosition","url":"classes/Fragment.html#getDefaultStereoFlagPosition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Fragment"},{"id":227,"kind":512,"name":"constructor","url":"classes/Fragment.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Fragment"},{"id":228,"kind":1024,"name":"#enhancedStereoFlag","url":"classes/Fragment.html#_enhancedStereoFlag","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Fragment"},{"id":229,"kind":1024,"name":"stereoFlagPosition","url":"classes/Fragment.html#stereoFlagPosition","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Fragment"},{"id":230,"kind":1024,"name":"#stereoAtoms","url":"classes/Fragment.html#_stereoAtoms","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Fragment"},{"id":231,"kind":262144,"name":"stereoAtoms","url":"classes/Fragment.html#stereoAtoms","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Fragment"},{"id":232,"kind":262144,"name":"enhancedStereoFlag","url":"classes/Fragment.html#enhancedStereoFlag","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Fragment"},{"id":233,"kind":2048,"name":"clone","url":"classes/Fragment.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":234,"kind":2048,"name":"updateStereoFlag","url":"classes/Fragment.html#updateStereoFlag","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":235,"kind":2048,"name":"updateStereoAtom","url":"classes/Fragment.html#updateStereoAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":236,"kind":2048,"name":"addStereoAtom","url":"classes/Fragment.html#addStereoAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":237,"kind":2048,"name":"deleteStereoAtom","url":"classes/Fragment.html#deleteStereoAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":238,"kind":128,"name":"FunctionalGroup","url":"classes/FunctionalGroup.html","classes":"tsd-kind-class"},{"id":239,"kind":2048,"name":"isFunctionalGroup","url":"classes/FunctionalGroup.html#isFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":240,"kind":2048,"name":"atomsInFunctionalGroup","url":"classes/FunctionalGroup.html#atomsInFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":241,"kind":2048,"name":"bondsInFunctionalGroup","url":"classes/FunctionalGroup.html#bondsInFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":242,"kind":2048,"name":"findFunctionalGroupByAtom","url":"classes/FunctionalGroup.html#findFunctionalGroupByAtom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":243,"kind":2048,"name":"findFunctionalGroupByBond","url":"classes/FunctionalGroup.html#findFunctionalGroupByBond","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":244,"kind":2048,"name":"clone","url":"classes/FunctionalGroup.html#clone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":245,"kind":2048,"name":"isFirstAtomInFunctionalGroup","url":"classes/FunctionalGroup.html#isFirstAtomInFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":246,"kind":2048,"name":"isAtomInContractedFunctionalGroup","url":"classes/FunctionalGroup.html#isAtomInContractedFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":247,"kind":2048,"name":"isBondInContractedFunctionalGroup","url":"classes/FunctionalGroup.html#isBondInContractedFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":248,"kind":2048,"name":"isContractedFunctionalGroup","url":"classes/FunctionalGroup.html#isContractedFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":249,"kind":512,"name":"constructor","url":"classes/FunctionalGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":250,"kind":1024,"name":"#sgroup","url":"classes/FunctionalGroup.html#_sgroup","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"FunctionalGroup"},{"id":251,"kind":262144,"name":"name","url":"classes/FunctionalGroup.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":252,"kind":262144,"name":"relatedSGroupId","url":"classes/FunctionalGroup.html#relatedSGroupId","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":253,"kind":262144,"name":"isExpanded","url":"classes/FunctionalGroup.html#isExpanded","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":254,"kind":262144,"name":"relatedSGroup","url":"classes/FunctionalGroup.html#relatedSGroup","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":255,"kind":128,"name":"HalfBond","url":"classes/HalfBond.html","classes":"tsd-kind-class"},{"id":256,"kind":512,"name":"constructor","url":"classes/HalfBond.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"HalfBond"},{"id":257,"kind":1024,"name":"begin","url":"classes/HalfBond.html#begin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":258,"kind":1024,"name":"end","url":"classes/HalfBond.html#end","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":259,"kind":1024,"name":"bid","url":"classes/HalfBond.html#bid","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":260,"kind":1024,"name":"dir","url":"classes/HalfBond.html#dir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":261,"kind":1024,"name":"norm","url":"classes/HalfBond.html#norm","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":262,"kind":1024,"name":"ang","url":"classes/HalfBond.html#ang","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":263,"kind":1024,"name":"p","url":"classes/HalfBond.html#p","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":264,"kind":1024,"name":"loop","url":"classes/HalfBond.html#loop","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":265,"kind":1024,"name":"contra","url":"classes/HalfBond.html#contra","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":266,"kind":1024,"name":"next","url":"classes/HalfBond.html#next","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":267,"kind":1024,"name":"leftSin","url":"classes/HalfBond.html#leftSin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":268,"kind":1024,"name":"leftCos","url":"classes/HalfBond.html#leftCos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":269,"kind":1024,"name":"leftNeighbor","url":"classes/HalfBond.html#leftNeighbor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":270,"kind":1024,"name":"rightSin","url":"classes/HalfBond.html#rightSin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":271,"kind":1024,"name":"rightCos","url":"classes/HalfBond.html#rightCos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":272,"kind":1024,"name":"rightNeighbor","url":"classes/HalfBond.html#rightNeighbor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":273,"kind":128,"name":"Loop","url":"classes/Loop.html","classes":"tsd-kind-class"},{"id":274,"kind":512,"name":"constructor","url":"classes/Loop.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Loop"},{"id":275,"kind":1024,"name":"hbs","url":"classes/Loop.html#hbs","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Loop"},{"id":276,"kind":1024,"name":"dblBonds","url":"classes/Loop.html#dblBonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Loop"},{"id":277,"kind":1024,"name":"aromatic","url":"classes/Loop.html#aromatic","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Loop"},{"id":278,"kind":1024,"name":"convex","url":"classes/Loop.html#convex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Loop"},{"id":279,"kind":256,"name":"RGroupAttributes","url":"interfaces/RGroupAttributes.html","classes":"tsd-kind-interface"},{"id":280,"kind":1024,"name":"index","url":"interfaces/RGroupAttributes.html#index","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RGroupAttributes"},{"id":281,"kind":1024,"name":"ifthen","url":"interfaces/RGroupAttributes.html#ifthen","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RGroupAttributes"},{"id":282,"kind":1024,"name":"resth","url":"interfaces/RGroupAttributes.html#resth","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RGroupAttributes"},{"id":283,"kind":1024,"name":"range","url":"interfaces/RGroupAttributes.html#range","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RGroupAttributes"},{"id":284,"kind":128,"name":"RGroup","url":"classes/RGroup.html","classes":"tsd-kind-class"},{"id":285,"kind":2048,"name":"findRGroupByFragment","url":"classes/RGroup.html#findRGroupByFragment","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"RGroup"},{"id":286,"kind":512,"name":"constructor","url":"classes/RGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RGroup"},{"id":287,"kind":1024,"name":"frags","url":"classes/RGroup.html#frags","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":288,"kind":1024,"name":"resth","url":"classes/RGroup.html#resth","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":289,"kind":1024,"name":"range","url":"classes/RGroup.html#range","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":290,"kind":1024,"name":"ifthen","url":"classes/RGroup.html#ifthen","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":291,"kind":1024,"name":"index","url":"classes/RGroup.html#index","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":292,"kind":2048,"name":"getAttrs","url":"classes/RGroup.html#getAttrs","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RGroup"},{"id":293,"kind":2048,"name":"clone","url":"classes/RGroup.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RGroup"},{"id":294,"kind":8,"name":"RxnArrowMode","url":"enums/RxnArrowMode.html","classes":"tsd-kind-enum"},{"id":295,"kind":16,"name":"OpenAngle","url":"enums/RxnArrowMode.html#OpenAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":296,"kind":16,"name":"FilledTriangle","url":"enums/RxnArrowMode.html#FilledTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":297,"kind":16,"name":"FilledBow","url":"enums/RxnArrowMode.html#FilledBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":298,"kind":16,"name":"DashedOpenAngle","url":"enums/RxnArrowMode.html#DashedOpenAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":299,"kind":16,"name":"Failed","url":"enums/RxnArrowMode.html#Failed","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":300,"kind":16,"name":"BothEndsFilledTriangle","url":"enums/RxnArrowMode.html#BothEndsFilledTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":301,"kind":16,"name":"EquilibriumFilledTriangle","url":"enums/RxnArrowMode.html#EquilibriumFilledTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":302,"kind":16,"name":"EquilibriumFilledHalfBow","url":"enums/RxnArrowMode.html#EquilibriumFilledHalfBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":303,"kind":16,"name":"EquilibriumOpenAngle","url":"enums/RxnArrowMode.html#EquilibriumOpenAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":304,"kind":16,"name":"UnbalancedEquilibriumFilledHalfBow","url":"enums/RxnArrowMode.html#UnbalancedEquilibriumFilledHalfBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":305,"kind":16,"name":"UnbalancedEquilibriumOpenHalfAngle","url":"enums/RxnArrowMode.html#UnbalancedEquilibriumOpenHalfAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":306,"kind":16,"name":"UnbalancedEquilibriumLargeFilledHalfBow","url":"enums/RxnArrowMode.html#UnbalancedEquilibriumLargeFilledHalfBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":307,"kind":16,"name":"UnbalancedEquilibriumFilledHalfTriangle","url":"enums/RxnArrowMode.html#UnbalancedEquilibriumFilledHalfTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":308,"kind":16,"name":"EllipticalArcFilledBow","url":"enums/RxnArrowMode.html#EllipticalArcFilledBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":309,"kind":16,"name":"EllipticalArcFilledTriangle","url":"enums/RxnArrowMode.html#EllipticalArcFilledTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":310,"kind":16,"name":"EllipticalArcOpenAngle","url":"enums/RxnArrowMode.html#EllipticalArcOpenAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":311,"kind":16,"name":"EllipticalArcOpenHalfAngle","url":"enums/RxnArrowMode.html#EllipticalArcOpenHalfAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":312,"kind":256,"name":"RxnArrowAttributes","url":"interfaces/RxnArrowAttributes.html","classes":"tsd-kind-interface"},{"id":313,"kind":1024,"name":"mode","url":"interfaces/RxnArrowAttributes.html#mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RxnArrowAttributes"},{"id":314,"kind":1024,"name":"pos","url":"interfaces/RxnArrowAttributes.html#pos","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RxnArrowAttributes"},{"id":315,"kind":1024,"name":"height","url":"interfaces/RxnArrowAttributes.html#height","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RxnArrowAttributes"},{"id":316,"kind":128,"name":"RxnArrow","url":"classes/RxnArrow.html","classes":"tsd-kind-class"},{"id":317,"kind":2048,"name":"isElliptical","url":"classes/RxnArrow.html#isElliptical","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"RxnArrow"},{"id":318,"kind":512,"name":"constructor","url":"classes/RxnArrow.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RxnArrow"},{"id":319,"kind":1024,"name":"mode","url":"classes/RxnArrow.html#mode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RxnArrow"},{"id":320,"kind":1024,"name":"pos","url":"classes/RxnArrow.html#pos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RxnArrow"},{"id":321,"kind":1024,"name":"height","url":"classes/RxnArrow.html#height","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RxnArrow"},{"id":322,"kind":2048,"name":"clone","url":"classes/RxnArrow.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RxnArrow"},{"id":323,"kind":2048,"name":"center","url":"classes/RxnArrow.html#center","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RxnArrow"},{"id":324,"kind":256,"name":"RxnPlusAttributes","url":"interfaces/RxnPlusAttributes.html","classes":"tsd-kind-interface"},{"id":325,"kind":1024,"name":"pp","url":"interfaces/RxnPlusAttributes.html#pp","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RxnPlusAttributes"},{"id":326,"kind":128,"name":"RxnPlus","url":"classes/RxnPlus.html","classes":"tsd-kind-class"},{"id":327,"kind":512,"name":"constructor","url":"classes/RxnPlus.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RxnPlus"},{"id":328,"kind":1024,"name":"pp","url":"classes/RxnPlus.html#pp","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RxnPlus"},{"id":329,"kind":2048,"name":"clone","url":"classes/RxnPlus.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RxnPlus"},{"id":330,"kind":128,"name":"SGroupBracketParams","url":"classes/SGroupBracketParams.html","classes":"tsd-kind-class"},{"id":331,"kind":512,"name":"constructor","url":"classes/SGroupBracketParams.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":332,"kind":1024,"name":"c","url":"classes/SGroupBracketParams.html#c","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":333,"kind":1024,"name":"d","url":"classes/SGroupBracketParams.html#d","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":334,"kind":1024,"name":"n","url":"classes/SGroupBracketParams.html#n","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":335,"kind":1024,"name":"w","url":"classes/SGroupBracketParams.html#w","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":336,"kind":1024,"name":"h","url":"classes/SGroupBracketParams.html#h","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":337,"kind":128,"name":"SGroup","url":"classes/SGroup.html","classes":"tsd-kind-class"},{"id":338,"kind":1024,"name":"TYPES","url":"classes/SGroup.html#TYPES","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":339,"kind":65536,"name":"__type","url":"classes/SGroup.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"SGroup"},{"id":340,"kind":1024,"name":"SUP","url":"classes/SGroup.html#__type.SUP","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":341,"kind":1024,"name":"MUL","url":"classes/SGroup.html#__type.MUL","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":342,"kind":1024,"name":"SRU","url":"classes/SGroup.html#__type.SRU","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":343,"kind":1024,"name":"MON","url":"classes/SGroup.html#__type.MON","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":344,"kind":1024,"name":"MER","url":"classes/SGroup.html#__type.MER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":345,"kind":1024,"name":"COP","url":"classes/SGroup.html#__type.COP","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":346,"kind":1024,"name":"CRO","url":"classes/SGroup.html#__type.CRO","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":347,"kind":1024,"name":"MOD","url":"classes/SGroup.html#__type.MOD","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":348,"kind":1024,"name":"GRA","url":"classes/SGroup.html#__type.GRA","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":349,"kind":1024,"name":"COM","url":"classes/SGroup.html#__type.COM","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":350,"kind":1024,"name":"MIX","url":"classes/SGroup.html#__type.MIX","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":351,"kind":1024,"name":"FOR","url":"classes/SGroup.html#__type.FOR","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":352,"kind":1024,"name":"DAT","url":"classes/SGroup.html#__type.DAT","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":353,"kind":1024,"name":"ANY","url":"classes/SGroup.html#__type.ANY","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":354,"kind":1024,"name":"GEN","url":"classes/SGroup.html#__type.GEN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":355,"kind":2048,"name":"getOffset","url":"classes/SGroup.html#getOffset","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":356,"kind":2048,"name":"filterAtoms","url":"classes/SGroup.html#filterAtoms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":357,"kind":2048,"name":"removeNegative","url":"classes/SGroup.html#removeNegative","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":358,"kind":2048,"name":"filter","url":"classes/SGroup.html#filter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":359,"kind":2048,"name":"clone","url":"classes/SGroup.html#clone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":360,"kind":2048,"name":"addAtom","url":"classes/SGroup.html#addAtom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":361,"kind":2048,"name":"removeAtom","url":"classes/SGroup.html#removeAtom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":362,"kind":2048,"name":"getCrossBonds","url":"classes/SGroup.html#getCrossBonds","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":363,"kind":2048,"name":"bracketPos","url":"classes/SGroup.html#bracketPos","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":364,"kind":2048,"name":"getBracketParameters","url":"classes/SGroup.html#getBracketParameters","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":365,"kind":2048,"name":"getObjBBox","url":"classes/SGroup.html#getObjBBox","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":366,"kind":2048,"name":"getAtoms","url":"classes/SGroup.html#getAtoms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":367,"kind":2048,"name":"getBonds","url":"classes/SGroup.html#getBonds","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":368,"kind":2048,"name":"prepareMulForSaving","url":"classes/SGroup.html#prepareMulForSaving","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":369,"kind":2048,"name":"getMassCentre","url":"classes/SGroup.html#getMassCentre","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":370,"kind":512,"name":"constructor","url":"classes/SGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SGroup"},{"id":371,"kind":1024,"name":"type","url":"classes/SGroup.html#type","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":372,"kind":1024,"name":"id","url":"classes/SGroup.html#id","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":373,"kind":1024,"name":"label","url":"classes/SGroup.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":374,"kind":1024,"name":"bracketBox","url":"classes/SGroup.html#bracketBox","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":375,"kind":1024,"name":"bracketDir","url":"classes/SGroup.html#bracketDir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":376,"kind":1024,"name":"areas","url":"classes/SGroup.html#areas","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":377,"kind":1024,"name":"hover","url":"classes/SGroup.html#hover","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":378,"kind":1024,"name":"hovering","url":"classes/SGroup.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":379,"kind":1024,"name":"selected","url":"classes/SGroup.html#selected","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":380,"kind":1024,"name":"selectionPlate","url":"classes/SGroup.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":381,"kind":1024,"name":"atoms","url":"classes/SGroup.html#atoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":382,"kind":1024,"name":"atomSet","url":"classes/SGroup.html#atomSet","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":383,"kind":1024,"name":"parentAtomSet","url":"classes/SGroup.html#parentAtomSet","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":384,"kind":1024,"name":"patoms","url":"classes/SGroup.html#patoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":385,"kind":1024,"name":"allAtoms","url":"classes/SGroup.html#allAtoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":386,"kind":1024,"name":"bonds","url":"classes/SGroup.html#bonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":387,"kind":1024,"name":"xBonds","url":"classes/SGroup.html#xBonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":388,"kind":1024,"name":"neiAtoms","url":"classes/SGroup.html#neiAtoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":389,"kind":1024,"name":"pp","url":"classes/SGroup.html#pp","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":390,"kind":1024,"name":"data","url":"classes/SGroup.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":391,"kind":2048,"name":"getAttr","url":"classes/SGroup.html#getAttr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":392,"kind":2048,"name":"getAttrs","url":"classes/SGroup.html#getAttrs","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":393,"kind":2048,"name":"setAttr","url":"classes/SGroup.html#setAttr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":394,"kind":2048,"name":"checkAttr","url":"classes/SGroup.html#checkAttr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":395,"kind":2048,"name":"updateOffset","url":"classes/SGroup.html#updateOffset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":396,"kind":2048,"name":"calculatePP","url":"classes/SGroup.html#calculatePP","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":397,"kind":64,"name":"checkOverlapping","url":"index.html#checkOverlapping","classes":"tsd-kind-function"},{"id":398,"kind":128,"name":"SGroupForest","url":"classes/SGroupForest.html","classes":"tsd-kind-class"},{"id":399,"kind":512,"name":"constructor","url":"classes/SGroupForest.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SGroupForest"},{"id":400,"kind":1024,"name":"parent","url":"classes/SGroupForest.html#parent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupForest"},{"id":401,"kind":1024,"name":"children","url":"classes/SGroupForest.html#children","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupForest"},{"id":402,"kind":1024,"name":"atomSets","url":"classes/SGroupForest.html#atomSets","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupForest"},{"id":403,"kind":2048,"name":"getSGroupsBFS","url":"classes/SGroupForest.html#getSGroupsBFS","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":404,"kind":2048,"name":"getAtomSetRelations","url":"classes/SGroupForest.html#getAtomSetRelations","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":405,"kind":2048,"name":"getPathToRoot","url":"classes/SGroupForest.html#getPathToRoot","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":406,"kind":2048,"name":"insert","url":"classes/SGroupForest.html#insert","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":407,"kind":2048,"name":"resetParentLink","url":"classes/SGroupForest.html#resetParentLink","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"SGroupForest"},{"id":408,"kind":2048,"name":"remove","url":"classes/SGroupForest.html#remove","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":409,"kind":8,"name":"SimpleObjectMode","url":"enums/SimpleObjectMode.html","classes":"tsd-kind-enum"},{"id":410,"kind":16,"name":"ellipse","url":"enums/SimpleObjectMode.html#ellipse","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SimpleObjectMode"},{"id":411,"kind":16,"name":"rectangle","url":"enums/SimpleObjectMode.html#rectangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SimpleObjectMode"},{"id":412,"kind":16,"name":"line","url":"enums/SimpleObjectMode.html#line","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SimpleObjectMode"},{"id":413,"kind":256,"name":"SimpleObjectAttributes","url":"interfaces/SimpleObjectAttributes.html","classes":"tsd-kind-interface"},{"id":414,"kind":1024,"name":"mode","url":"interfaces/SimpleObjectAttributes.html#mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SimpleObjectAttributes"},{"id":415,"kind":1024,"name":"pos","url":"interfaces/SimpleObjectAttributes.html#pos","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SimpleObjectAttributes"},{"id":416,"kind":128,"name":"SimpleObject","url":"classes/SimpleObject.html","classes":"tsd-kind-class"},{"id":417,"kind":512,"name":"constructor","url":"classes/SimpleObject.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SimpleObject"},{"id":418,"kind":1024,"name":"pos","url":"classes/SimpleObject.html#pos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SimpleObject"},{"id":419,"kind":1024,"name":"mode","url":"classes/SimpleObject.html#mode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SimpleObject"},{"id":420,"kind":2048,"name":"clone","url":"classes/SimpleObject.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SimpleObject"},{"id":421,"kind":2048,"name":"center","url":"classes/SimpleObject.html#center","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SimpleObject"},{"id":422,"kind":4194304,"name":"Neighbor","url":"index.html#Neighbor","classes":"tsd-kind-type-alias"},{"id":423,"kind":65536,"name":"__type","url":"index.html#Neighbor.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Neighbor"},{"id":424,"kind":1024,"name":"aid","url":"index.html#Neighbor.__type.aid","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Neighbor.__type"},{"id":425,"kind":1024,"name":"bid","url":"index.html#Neighbor.__type.bid","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Neighbor.__type"},{"id":426,"kind":128,"name":"Struct","url":"classes/Struct.html","classes":"tsd-kind-class"},{"id":427,"kind":512,"name":"constructor","url":"classes/Struct.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Struct"},{"id":428,"kind":1024,"name":"atoms","url":"classes/Struct.html#atoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":429,"kind":1024,"name":"bonds","url":"classes/Struct.html#bonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":430,"kind":1024,"name":"sgroups","url":"classes/Struct.html#sgroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":431,"kind":1024,"name":"halfBonds","url":"classes/Struct.html#halfBonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":432,"kind":1024,"name":"loops","url":"classes/Struct.html#loops","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":433,"kind":1024,"name":"isReaction","url":"classes/Struct.html#isReaction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":434,"kind":1024,"name":"rxnArrows","url":"classes/Struct.html#rxnArrows","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":435,"kind":1024,"name":"rxnPluses","url":"classes/Struct.html#rxnPluses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":436,"kind":1024,"name":"frags","url":"classes/Struct.html#frags","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":437,"kind":1024,"name":"rgroups","url":"classes/Struct.html#rgroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":438,"kind":1024,"name":"name","url":"classes/Struct.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":439,"kind":1024,"name":"sGroupForest","url":"classes/Struct.html#sGroupForest","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":440,"kind":1024,"name":"simpleObjects","url":"classes/Struct.html#simpleObjects","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":441,"kind":1024,"name":"texts","url":"classes/Struct.html#texts","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":442,"kind":1024,"name":"functionalGroups","url":"classes/Struct.html#functionalGroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":443,"kind":1024,"name":"highlights","url":"classes/Struct.html#highlights","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":444,"kind":2048,"name":"hasRxnProps","url":"classes/Struct.html#hasRxnProps","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":445,"kind":2048,"name":"hasRxnArrow","url":"classes/Struct.html#hasRxnArrow","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":446,"kind":2048,"name":"hasRxnPluses","url":"classes/Struct.html#hasRxnPluses","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":447,"kind":2048,"name":"isRxn","url":"classes/Struct.html#isRxn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":448,"kind":2048,"name":"isBlank","url":"classes/Struct.html#isBlank","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":449,"kind":2048,"name":"clone","url":"classes/Struct.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":450,"kind":2048,"name":"getScaffold","url":"classes/Struct.html#getScaffold","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":451,"kind":2048,"name":"getFragmentIds","url":"classes/Struct.html#getFragmentIds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":452,"kind":2048,"name":"getFragment","url":"classes/Struct.html#getFragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":453,"kind":2048,"name":"mergeInto","url":"classes/Struct.html#mergeInto","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":454,"kind":2048,"name":"prepareLoopStructure","url":"classes/Struct.html#prepareLoopStructure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":455,"kind":2048,"name":"atomAddToSGroup","url":"classes/Struct.html#atomAddToSGroup","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":456,"kind":2048,"name":"calcConn","url":"classes/Struct.html#calcConn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":457,"kind":2048,"name":"findBondId","url":"classes/Struct.html#findBondId","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":458,"kind":2048,"name":"initNeighbors","url":"classes/Struct.html#initNeighbors","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":459,"kind":2048,"name":"bondInitHalfBonds","url":"classes/Struct.html#bondInitHalfBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":460,"kind":2048,"name":"halfBondUpdate","url":"classes/Struct.html#halfBondUpdate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":461,"kind":2048,"name":"initHalfBonds","url":"classes/Struct.html#initHalfBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":462,"kind":2048,"name":"setHbNext","url":"classes/Struct.html#setHbNext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":463,"kind":2048,"name":"halfBondSetAngle","url":"classes/Struct.html#halfBondSetAngle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":464,"kind":2048,"name":"atomAddNeighbor","url":"classes/Struct.html#atomAddNeighbor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":465,"kind":2048,"name":"atomSortNeighbors","url":"classes/Struct.html#atomSortNeighbors","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":466,"kind":2048,"name":"sortNeighbors","url":"classes/Struct.html#sortNeighbors","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":467,"kind":2048,"name":"atomUpdateHalfBonds","url":"classes/Struct.html#atomUpdateHalfBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":468,"kind":2048,"name":"updateHalfBonds","url":"classes/Struct.html#updateHalfBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":469,"kind":2048,"name":"sGroupsRecalcCrossBonds","url":"classes/Struct.html#sGroupsRecalcCrossBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":470,"kind":2048,"name":"sGroupDelete","url":"classes/Struct.html#sGroupDelete","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":471,"kind":2048,"name":"atomSetPos","url":"classes/Struct.html#atomSetPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":472,"kind":2048,"name":"rxnPlusSetPos","url":"classes/Struct.html#rxnPlusSetPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":473,"kind":2048,"name":"rxnArrowSetPos","url":"classes/Struct.html#rxnArrowSetPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":474,"kind":2048,"name":"simpleObjectSetPos","url":"classes/Struct.html#simpleObjectSetPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":475,"kind":2048,"name":"textSetPosition","url":"classes/Struct.html#textSetPosition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":476,"kind":2048,"name":"getCoordBoundingBox","url":"classes/Struct.html#getCoordBoundingBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":477,"kind":2048,"name":"getCoordBoundingBoxObj","url":"classes/Struct.html#getCoordBoundingBoxObj","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":478,"kind":2048,"name":"getBondLengthData","url":"classes/Struct.html#getBondLengthData","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":479,"kind":2048,"name":"getAvgBondLength","url":"classes/Struct.html#getAvgBondLength","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":480,"kind":2048,"name":"getAvgClosestAtomDistance","url":"classes/Struct.html#getAvgClosestAtomDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":481,"kind":2048,"name":"checkBondExists","url":"classes/Struct.html#checkBondExists","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":482,"kind":2048,"name":"findConnectedComponent","url":"classes/Struct.html#findConnectedComponent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":483,"kind":2048,"name":"findConnectedComponents","url":"classes/Struct.html#findConnectedComponents","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":484,"kind":2048,"name":"markFragment","url":"classes/Struct.html#markFragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":485,"kind":2048,"name":"markFragments","url":"classes/Struct.html#markFragments","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":486,"kind":2048,"name":"scale","url":"classes/Struct.html#scale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":487,"kind":2048,"name":"rescale","url":"classes/Struct.html#rescale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":488,"kind":2048,"name":"loopHasSelfIntersections","url":"classes/Struct.html#loopHasSelfIntersections","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":489,"kind":2048,"name":"partitionLoop","url":"classes/Struct.html#partitionLoop","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":490,"kind":2048,"name":"halfBondAngle","url":"classes/Struct.html#halfBondAngle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":491,"kind":2048,"name":"loopIsConvex","url":"classes/Struct.html#loopIsConvex","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":492,"kind":2048,"name":"loopIsInner","url":"classes/Struct.html#loopIsInner","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":493,"kind":2048,"name":"findLoops","url":"classes/Struct.html#findLoops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":494,"kind":2048,"name":"calcImplicitHydrogen","url":"classes/Struct.html#calcImplicitHydrogen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":495,"kind":2048,"name":"setImplicitHydrogen","url":"classes/Struct.html#setImplicitHydrogen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":496,"kind":2048,"name":"atomGetNeighbors","url":"classes/Struct.html#atomGetNeighbors","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":497,"kind":2048,"name":"getComponents","url":"classes/Struct.html#getComponents","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":498,"kind":2048,"name":"defineRxnFragmentTypeForAtomset","url":"classes/Struct.html#defineRxnFragmentTypeForAtomset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":499,"kind":2048,"name":"getBondFragment","url":"classes/Struct.html#getBondFragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":500,"kind":2048,"name":"bindSGroupsToFunctionalGroups","url":"classes/Struct.html#bindSGroupsToFunctionalGroups","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":501,"kind":8,"name":"TextCommand","url":"enums/TextCommand.html","classes":"tsd-kind-enum"},{"id":502,"kind":16,"name":"Bold","url":"enums/TextCommand.html#Bold","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":503,"kind":16,"name":"Italic","url":"enums/TextCommand.html#Italic","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":504,"kind":16,"name":"Subscript","url":"enums/TextCommand.html#Subscript","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":505,"kind":16,"name":"Superscript","url":"enums/TextCommand.html#Superscript","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":506,"kind":16,"name":"FontSize","url":"enums/TextCommand.html#FontSize","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":507,"kind":256,"name":"TextAttributes","url":"interfaces/TextAttributes.html","classes":"tsd-kind-interface"},{"id":508,"kind":1024,"name":"content","url":"interfaces/TextAttributes.html#content","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextAttributes"},{"id":509,"kind":1024,"name":"position","url":"interfaces/TextAttributes.html#position","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextAttributes"},{"id":510,"kind":128,"name":"Text","url":"classes/Text.html","classes":"tsd-kind-class"},{"id":511,"kind":512,"name":"constructor","url":"classes/Text.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Text"},{"id":512,"kind":1024,"name":"content","url":"classes/Text.html#content","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Text"},{"id":513,"kind":1024,"name":"position","url":"classes/Text.html#position","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Text"},{"id":514,"kind":2048,"name":"clone","url":"classes/Text.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Text"},{"id":515,"kind":128,"name":"Pile","url":"classes/Pile.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":516,"kind":512,"name":"constructor","url":"classes/Pile.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"Pile"},{"id":517,"kind":2048,"name":"find","url":"classes/Pile.html#find","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":518,"kind":2048,"name":"equals","url":"classes/Pile.html#equals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":519,"kind":2048,"name":"isSuperset","url":"classes/Pile.html#isSuperset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":520,"kind":2048,"name":"filter","url":"classes/Pile.html#filter","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":521,"kind":2048,"name":"union","url":"classes/Pile.html#union","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":522,"kind":256,"name":"Point","url":"interfaces/Point.html","classes":"tsd-kind-interface"},{"id":523,"kind":1024,"name":"x","url":"interfaces/Point.html#x","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Point"},{"id":524,"kind":1024,"name":"y","url":"interfaces/Point.html#y","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Point"},{"id":525,"kind":1024,"name":"z","url":"interfaces/Point.html#z","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Point"},{"id":526,"kind":128,"name":"Vec2","url":"classes/Vec2.html","classes":"tsd-kind-class"},{"id":527,"kind":1024,"name":"ZERO","url":"classes/Vec2.html#ZERO","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":528,"kind":1024,"name":"UNIT","url":"classes/Vec2.html#UNIT","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":529,"kind":2048,"name":"dist","url":"classes/Vec2.html#dist","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":530,"kind":2048,"name":"max","url":"classes/Vec2.html#max-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":531,"kind":2048,"name":"min","url":"classes/Vec2.html#min-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":532,"kind":2048,"name":"sum","url":"classes/Vec2.html#sum","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":533,"kind":2048,"name":"dot","url":"classes/Vec2.html#dot","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":534,"kind":2048,"name":"cross","url":"classes/Vec2.html#cross","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":535,"kind":2048,"name":"angle","url":"classes/Vec2.html#angle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":536,"kind":2048,"name":"diff","url":"classes/Vec2.html#diff","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":537,"kind":2048,"name":"lc","url":"classes/Vec2.html#lc","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":538,"kind":2048,"name":"lc2","url":"classes/Vec2.html#lc2","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":539,"kind":2048,"name":"centre","url":"classes/Vec2.html#centre","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":540,"kind":512,"name":"constructor","url":"classes/Vec2.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Vec2"},{"id":541,"kind":1024,"name":"x","url":"classes/Vec2.html#x","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Vec2"},{"id":542,"kind":1024,"name":"y","url":"classes/Vec2.html#y","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Vec2"},{"id":543,"kind":1024,"name":"z","url":"classes/Vec2.html#z","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Vec2"},{"id":544,"kind":2048,"name":"length","url":"classes/Vec2.html#length","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":545,"kind":2048,"name":"equals","url":"classes/Vec2.html#equals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":546,"kind":2048,"name":"add","url":"classes/Vec2.html#add","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":547,"kind":2048,"name":"add_","url":"classes/Vec2.html#add_","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":548,"kind":2048,"name":"get_xy0","url":"classes/Vec2.html#get_xy0","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":549,"kind":2048,"name":"sub","url":"classes/Vec2.html#sub","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":550,"kind":2048,"name":"scaled","url":"classes/Vec2.html#scaled","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":551,"kind":2048,"name":"negated","url":"classes/Vec2.html#negated","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":552,"kind":2048,"name":"yComplement","url":"classes/Vec2.html#yComplement","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":553,"kind":2048,"name":"addScaled","url":"classes/Vec2.html#addScaled","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":554,"kind":2048,"name":"normalized","url":"classes/Vec2.html#normalized","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":555,"kind":2048,"name":"normalize","url":"classes/Vec2.html#normalize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":556,"kind":2048,"name":"turnLeft","url":"classes/Vec2.html#turnLeft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":557,"kind":2048,"name":"coordStr","url":"classes/Vec2.html#coordStr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":558,"kind":2048,"name":"toString","url":"classes/Vec2.html#toString","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":559,"kind":2048,"name":"max","url":"classes/Vec2.html#max","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":560,"kind":2048,"name":"min","url":"classes/Vec2.html#min","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":561,"kind":2048,"name":"ceil","url":"classes/Vec2.html#ceil","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":562,"kind":2048,"name":"floor","url":"classes/Vec2.html#floor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":563,"kind":2048,"name":"rotate","url":"classes/Vec2.html#rotate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":564,"kind":2048,"name":"rotateSC","url":"classes/Vec2.html#rotateSC","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":565,"kind":2048,"name":"oxAngle","url":"classes/Vec2.html#oxAngle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":566,"kind":128,"name":"Box2Abs","url":"classes/Box2Abs.html","classes":"tsd-kind-class"},{"id":567,"kind":2048,"name":"fromRelBox","url":"classes/Box2Abs.html#fromRelBox","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Box2Abs"},{"id":568,"kind":2048,"name":"union","url":"classes/Box2Abs.html#union","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Box2Abs"},{"id":569,"kind":2048,"name":"segmentIntersection","url":"classes/Box2Abs.html#segmentIntersection","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Box2Abs"},{"id":570,"kind":512,"name":"constructor","url":"classes/Box2Abs.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Box2Abs"},{"id":571,"kind":1024,"name":"p0","url":"classes/Box2Abs.html#p0","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Box2Abs"},{"id":572,"kind":1024,"name":"p1","url":"classes/Box2Abs.html#p1","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Box2Abs"},{"id":573,"kind":2048,"name":"toString","url":"classes/Box2Abs.html#toString","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":574,"kind":2048,"name":"clone","url":"classes/Box2Abs.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":575,"kind":2048,"name":"extend","url":"classes/Box2Abs.html#extend","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":576,"kind":2048,"name":"include","url":"classes/Box2Abs.html#include","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":577,"kind":2048,"name":"contains","url":"classes/Box2Abs.html#contains","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":578,"kind":2048,"name":"translate","url":"classes/Box2Abs.html#translate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":579,"kind":2048,"name":"transform","url":"classes/Box2Abs.html#transform","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":580,"kind":2048,"name":"sz","url":"classes/Box2Abs.html#sz","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":581,"kind":2048,"name":"centre","url":"classes/Box2Abs.html#centre","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":582,"kind":2048,"name":"pos","url":"classes/Box2Abs.html#pos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":583,"kind":128,"name":"Pool","url":"classes/Pool.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":584,"kind":512,"name":"constructor","url":"classes/Pool.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"Pool"},{"id":585,"kind":1024,"name":"nextId","url":"classes/Pool.html#nextId","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Pool"},{"id":586,"kind":2048,"name":"add","url":"classes/Pool.html#add","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":587,"kind":2048,"name":"newId","url":"classes/Pool.html#newId","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":588,"kind":2048,"name":"keyOf","url":"classes/Pool.html#keyOf","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":589,"kind":2048,"name":"find","url":"classes/Pool.html#find","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":590,"kind":2048,"name":"filter","url":"classes/Pool.html#filter","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":591,"kind":2048,"name":"some","url":"classes/Pool.html#some","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":592,"kind":256,"name":"HighlightAttributes","url":"interfaces/HighlightAttributes.html","classes":"tsd-kind-interface"},{"id":593,"kind":1024,"name":"atoms","url":"interfaces/HighlightAttributes.html#atoms","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"HighlightAttributes"},{"id":594,"kind":1024,"name":"bonds","url":"interfaces/HighlightAttributes.html#bonds","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"HighlightAttributes"},{"id":595,"kind":1024,"name":"color","url":"interfaces/HighlightAttributes.html#color","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"HighlightAttributes"},{"id":596,"kind":128,"name":"Highlight","url":"classes/Highlight.html","classes":"tsd-kind-class"},{"id":597,"kind":512,"name":"constructor","url":"classes/Highlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Highlight"},{"id":598,"kind":1024,"name":"atoms","url":"classes/Highlight.html#atoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Highlight"},{"id":599,"kind":1024,"name":"bonds","url":"classes/Highlight.html#bonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Highlight"},{"id":600,"kind":1024,"name":"color","url":"classes/Highlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Highlight"},{"id":601,"kind":256,"name":"Serializer","url":"interfaces/Serializer.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":602,"kind":2048,"name":"deserialize","url":"interfaces/Serializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Serializer"},{"id":603,"kind":2048,"name":"serialize","url":"interfaces/Serializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Serializer"},{"id":604,"kind":128,"name":"KetSerializer","url":"classes/KetSerializer.html","classes":"tsd-kind-class"},{"id":605,"kind":512,"name":"constructor","url":"classes/KetSerializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"KetSerializer"},{"id":606,"kind":2048,"name":"deserialize","url":"classes/KetSerializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KetSerializer"},{"id":607,"kind":2048,"name":"serialize","url":"classes/KetSerializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KetSerializer"},{"id":608,"kind":256,"name":"MolSerializerOptions","url":"interfaces/MolSerializerOptions.html","classes":"tsd-kind-interface"},{"id":609,"kind":1024,"name":"reactionRelayout","url":"interfaces/MolSerializerOptions.html#reactionRelayout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":610,"kind":1024,"name":"badHeaderRecover","url":"interfaces/MolSerializerOptions.html#badHeaderRecover","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":611,"kind":1024,"name":"ignoreErrors","url":"interfaces/MolSerializerOptions.html#ignoreErrors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":612,"kind":1024,"name":"noRgroups","url":"interfaces/MolSerializerOptions.html#noRgroups","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":613,"kind":1024,"name":"preserveIndigoDesc","url":"interfaces/MolSerializerOptions.html#preserveIndigoDesc","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":614,"kind":4194304,"name":"MolfileFormat","url":"index.html#MolfileFormat","classes":"tsd-kind-type-alias"},{"id":615,"kind":128,"name":"MolSerializer","url":"classes/MolSerializer.html","classes":"tsd-kind-class"},{"id":616,"kind":1024,"name":"DefaultOptions","url":"classes/MolSerializer.html#DefaultOptions","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"MolSerializer"},{"id":617,"kind":512,"name":"constructor","url":"classes/MolSerializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MolSerializer"},{"id":618,"kind":1024,"name":"options","url":"classes/MolSerializer.html#options","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MolSerializer"},{"id":619,"kind":2048,"name":"deserialize","url":"classes/MolSerializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MolSerializer"},{"id":620,"kind":2048,"name":"serialize","url":"classes/MolSerializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MolSerializer"},{"id":621,"kind":256,"name":"SmiSerializerOptions","url":"interfaces/SmiSerializerOptions.html","classes":"tsd-kind-interface"},{"id":622,"kind":1024,"name":"ignoreErrors","url":"interfaces/SmiSerializerOptions.html#ignoreErrors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SmiSerializerOptions"},{"id":623,"kind":128,"name":"SmiSerializer","url":"classes/SmiSerializer.html","classes":"tsd-kind-class"},{"id":624,"kind":1024,"name":"DefaultOptions","url":"classes/SmiSerializer.html#DefaultOptions","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"SmiSerializer"},{"id":625,"kind":512,"name":"constructor","url":"classes/SmiSerializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SmiSerializer"},{"id":626,"kind":1024,"name":"options","url":"classes/SmiSerializer.html#options","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SmiSerializer"},{"id":627,"kind":2048,"name":"deserialize","url":"classes/SmiSerializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SmiSerializer"},{"id":628,"kind":2048,"name":"serialize","url":"classes/SmiSerializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SmiSerializer"},{"id":629,"kind":256,"name":"StructAssociatedData","url":"interfaces/StructAssociatedData.html","classes":"tsd-kind-interface"},{"id":630,"kind":256,"name":"SdfItem","url":"interfaces/SdfItem.html","classes":"tsd-kind-interface"},{"id":631,"kind":1024,"name":"struct","url":"interfaces/SdfItem.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SdfItem"},{"id":632,"kind":1024,"name":"props","url":"interfaces/SdfItem.html#props","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SdfItem"},{"id":633,"kind":128,"name":"SdfSerializer","url":"classes/SdfSerializer.html","classes":"tsd-kind-class"},{"id":634,"kind":512,"name":"constructor","url":"classes/SdfSerializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SdfSerializer"},{"id":635,"kind":2048,"name":"deserialize","url":"classes/SdfSerializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SdfSerializer"},{"id":636,"kind":2048,"name":"serialize","url":"classes/SdfSerializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SdfSerializer"},{"id":637,"kind":8,"name":"ChemicalMimeType","url":"enums/ChemicalMimeType.html","classes":"tsd-kind-enum"},{"id":638,"kind":16,"name":"Mol","url":"enums/ChemicalMimeType.html#Mol","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":639,"kind":16,"name":"Rxn","url":"enums/ChemicalMimeType.html#Rxn","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":640,"kind":16,"name":"DaylightSmiles","url":"enums/ChemicalMimeType.html#DaylightSmiles","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":641,"kind":16,"name":"ExtendedSmiles","url":"enums/ChemicalMimeType.html#ExtendedSmiles","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":642,"kind":16,"name":"DaylightSmarts","url":"enums/ChemicalMimeType.html#DaylightSmarts","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":643,"kind":16,"name":"InChI","url":"enums/ChemicalMimeType.html#InChI","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":644,"kind":16,"name":"InChIAuxInfo","url":"enums/ChemicalMimeType.html#InChIAuxInfo","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":645,"kind":16,"name":"CDXML","url":"enums/ChemicalMimeType.html#CDXML","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":646,"kind":16,"name":"CML","url":"enums/ChemicalMimeType.html#CML","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":647,"kind":16,"name":"KET","url":"enums/ChemicalMimeType.html#KET","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":648,"kind":256,"name":"WithStruct","url":"interfaces/WithStruct.html","classes":"tsd-kind-interface"},{"id":649,"kind":1024,"name":"struct","url":"interfaces/WithStruct.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithStruct"},{"id":650,"kind":256,"name":"WithFormat","url":"interfaces/WithFormat.html","classes":"tsd-kind-interface"},{"id":651,"kind":1024,"name":"format","url":"interfaces/WithFormat.html#format","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithFormat"},{"id":652,"kind":256,"name":"WithOutputFormat","url":"interfaces/WithOutputFormat.html","classes":"tsd-kind-interface"},{"id":653,"kind":1024,"name":"output_format","url":"interfaces/WithOutputFormat.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithOutputFormat"},{"id":654,"kind":256,"name":"WithSelection","url":"interfaces/WithSelection.html","classes":"tsd-kind-interface"},{"id":655,"kind":1024,"name":"selected","url":"interfaces/WithSelection.html#selected","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithSelection"},{"id":656,"kind":4194304,"name":"CheckTypes","url":"index.html#CheckTypes","classes":"tsd-kind-type-alias"},{"id":657,"kind":256,"name":"CheckData","url":"interfaces/CheckData.html","classes":"tsd-kind-interface"},{"id":658,"kind":1024,"name":"types","url":"interfaces/CheckData.html#types","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CheckData"},{"id":659,"kind":1024,"name":"struct","url":"interfaces/CheckData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CheckData"},{"id":660,"kind":256,"name":"CheckResult","url":"interfaces/CheckResult.html","classes":"tsd-kind-interface"},{"id":661,"kind":256,"name":"ConvertData","url":"interfaces/ConvertData.html","classes":"tsd-kind-interface"},{"id":662,"kind":1024,"name":"struct","url":"interfaces/ConvertData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ConvertData"},{"id":663,"kind":1024,"name":"output_format","url":"interfaces/ConvertData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ConvertData"},{"id":664,"kind":256,"name":"ConvertResult","url":"interfaces/ConvertResult.html","classes":"tsd-kind-interface"},{"id":665,"kind":1024,"name":"struct","url":"interfaces/ConvertResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ConvertResult"},{"id":666,"kind":1024,"name":"format","url":"interfaces/ConvertResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ConvertResult"},{"id":667,"kind":256,"name":"LayoutData","url":"interfaces/LayoutData.html","classes":"tsd-kind-interface"},{"id":668,"kind":1024,"name":"struct","url":"interfaces/LayoutData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutData"},{"id":669,"kind":1024,"name":"output_format","url":"interfaces/LayoutData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutData"},{"id":670,"kind":256,"name":"LayoutResult","url":"interfaces/LayoutResult.html","classes":"tsd-kind-interface"},{"id":671,"kind":1024,"name":"struct","url":"interfaces/LayoutResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutResult"},{"id":672,"kind":1024,"name":"format","url":"interfaces/LayoutResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutResult"},{"id":673,"kind":256,"name":"CleanData","url":"interfaces/CleanData.html","classes":"tsd-kind-interface"},{"id":674,"kind":1024,"name":"struct","url":"interfaces/CleanData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanData"},{"id":675,"kind":1024,"name":"selected","url":"interfaces/CleanData.html#selected","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanData"},{"id":676,"kind":1024,"name":"output_format","url":"interfaces/CleanData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanData"},{"id":677,"kind":256,"name":"CleanResult","url":"interfaces/CleanResult.html","classes":"tsd-kind-interface"},{"id":678,"kind":1024,"name":"struct","url":"interfaces/CleanResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanResult"},{"id":679,"kind":1024,"name":"format","url":"interfaces/CleanResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanResult"},{"id":680,"kind":256,"name":"AromatizeData","url":"interfaces/AromatizeData.html","classes":"tsd-kind-interface"},{"id":681,"kind":1024,"name":"struct","url":"interfaces/AromatizeData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AromatizeData"},{"id":682,"kind":1024,"name":"output_format","url":"interfaces/AromatizeData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AromatizeData"},{"id":683,"kind":256,"name":"AromatizeResult","url":"interfaces/AromatizeResult.html","classes":"tsd-kind-interface"},{"id":684,"kind":1024,"name":"struct","url":"interfaces/AromatizeResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AromatizeResult"},{"id":685,"kind":1024,"name":"format","url":"interfaces/AromatizeResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AromatizeResult"},{"id":686,"kind":256,"name":"DearomatizeData","url":"interfaces/DearomatizeData.html","classes":"tsd-kind-interface"},{"id":687,"kind":1024,"name":"struct","url":"interfaces/DearomatizeData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DearomatizeData"},{"id":688,"kind":1024,"name":"output_format","url":"interfaces/DearomatizeData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DearomatizeData"},{"id":689,"kind":256,"name":"DearomatizeResult","url":"interfaces/DearomatizeResult.html","classes":"tsd-kind-interface"},{"id":690,"kind":1024,"name":"struct","url":"interfaces/DearomatizeResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DearomatizeResult"},{"id":691,"kind":1024,"name":"format","url":"interfaces/DearomatizeResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DearomatizeResult"},{"id":692,"kind":256,"name":"CalculateCipData","url":"interfaces/CalculateCipData.html","classes":"tsd-kind-interface"},{"id":693,"kind":1024,"name":"struct","url":"interfaces/CalculateCipData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateCipData"},{"id":694,"kind":1024,"name":"output_format","url":"interfaces/CalculateCipData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateCipData"},{"id":695,"kind":256,"name":"CalculateCipResult","url":"interfaces/CalculateCipResult.html","classes":"tsd-kind-interface"},{"id":696,"kind":1024,"name":"struct","url":"interfaces/CalculateCipResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateCipResult"},{"id":697,"kind":1024,"name":"format","url":"interfaces/CalculateCipResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateCipResult"},{"id":698,"kind":4194304,"name":"CalculateProps","url":"index.html#CalculateProps","classes":"tsd-kind-type-alias"},{"id":699,"kind":256,"name":"CalculateData","url":"interfaces/CalculateData.html","classes":"tsd-kind-interface"},{"id":700,"kind":1024,"name":"properties","url":"interfaces/CalculateData.html#properties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CalculateData"},{"id":701,"kind":1024,"name":"struct","url":"interfaces/CalculateData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateData"},{"id":702,"kind":1024,"name":"selected","url":"interfaces/CalculateData.html#selected","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateData"},{"id":703,"kind":4194304,"name":"CalculateResult","url":"index.html#CalculateResult","classes":"tsd-kind-type-alias"},{"id":704,"kind":4194304,"name":"AutomapMode","url":"index.html#AutomapMode","classes":"tsd-kind-type-alias"},{"id":705,"kind":256,"name":"AutomapData","url":"interfaces/AutomapData.html","classes":"tsd-kind-interface"},{"id":706,"kind":1024,"name":"mode","url":"interfaces/AutomapData.html#mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AutomapData"},{"id":707,"kind":1024,"name":"struct","url":"interfaces/AutomapData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AutomapData"},{"id":708,"kind":1024,"name":"output_format","url":"interfaces/AutomapData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AutomapData"},{"id":709,"kind":256,"name":"AutomapResult","url":"interfaces/AutomapResult.html","classes":"tsd-kind-interface"},{"id":710,"kind":1024,"name":"struct","url":"interfaces/AutomapResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AutomapResult"},{"id":711,"kind":1024,"name":"format","url":"interfaces/AutomapResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AutomapResult"},{"id":712,"kind":256,"name":"InfoResult","url":"interfaces/InfoResult.html","classes":"tsd-kind-interface"},{"id":713,"kind":1024,"name":"indigoVersion","url":"interfaces/InfoResult.html#indigoVersion","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InfoResult"},{"id":714,"kind":1024,"name":"imagoVersions","url":"interfaces/InfoResult.html#imagoVersions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InfoResult"},{"id":715,"kind":1024,"name":"isAvailable","url":"interfaces/InfoResult.html#isAvailable","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InfoResult"},{"id":716,"kind":256,"name":"RecognizeResult","url":"interfaces/RecognizeResult.html","classes":"tsd-kind-interface"},{"id":717,"kind":1024,"name":"struct","url":"interfaces/RecognizeResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RecognizeResult"},{"id":718,"kind":1024,"name":"output_format","url":"interfaces/RecognizeResult.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RecognizeResult"},{"id":719,"kind":256,"name":"StructServiceOptions","url":"interfaces/StructServiceOptions.html","classes":"tsd-kind-interface"},{"id":720,"kind":4194304,"name":"OutputFormatType","url":"index.html#OutputFormatType","classes":"tsd-kind-type-alias"},{"id":721,"kind":256,"name":"GenerateImageOptions","url":"interfaces/GenerateImageOptions.html","classes":"tsd-kind-interface"},{"id":722,"kind":1024,"name":"outputFormat","url":"interfaces/GenerateImageOptions.html#outputFormat","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"GenerateImageOptions"},{"id":723,"kind":1024,"name":"backgroundColor","url":"interfaces/GenerateImageOptions.html#backgroundColor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"GenerateImageOptions"},{"id":724,"kind":256,"name":"StructService","url":"interfaces/StructService.html","classes":"tsd-kind-interface"},{"id":725,"kind":2048,"name":"info","url":"interfaces/StructService.html#info","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":726,"kind":2048,"name":"convert","url":"interfaces/StructService.html#convert","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":727,"kind":2048,"name":"layout","url":"interfaces/StructService.html#layout","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":728,"kind":2048,"name":"clean","url":"interfaces/StructService.html#clean","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":729,"kind":2048,"name":"aromatize","url":"interfaces/StructService.html#aromatize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":730,"kind":2048,"name":"dearomatize","url":"interfaces/StructService.html#dearomatize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":731,"kind":2048,"name":"calculateCip","url":"interfaces/StructService.html#calculateCip","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":732,"kind":2048,"name":"automap","url":"interfaces/StructService.html#automap","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":733,"kind":2048,"name":"check","url":"interfaces/StructService.html#check","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":734,"kind":2048,"name":"calculate","url":"interfaces/StructService.html#calculate","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":735,"kind":2048,"name":"recognize","url":"interfaces/StructService.html#recognize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":736,"kind":2048,"name":"generateInchIKey","url":"interfaces/StructService.html#generateInchIKey","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":737,"kind":2048,"name":"generateImageAsBase64","url":"interfaces/StructService.html#generateImageAsBase64","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":738,"kind":4194304,"name":"ServiceMode","url":"index.html#ServiceMode","classes":"tsd-kind-type-alias"},{"id":739,"kind":256,"name":"StructServiceProvider","url":"interfaces/StructServiceProvider.html","classes":"tsd-kind-interface"},{"id":740,"kind":1024,"name":"mode","url":"interfaces/StructServiceProvider.html#mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StructServiceProvider"},{"id":741,"kind":2048,"name":"createStructService","url":"interfaces/StructServiceProvider.html#createStructService","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructServiceProvider"},{"id":742,"kind":256,"name":"Renderer","url":"interfaces/Renderer.html","classes":"tsd-kind-interface"},{"id":743,"kind":2048,"name":"renderLine","url":"interfaces/Renderer.html#renderLine","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":744,"kind":256,"name":"ScaleOptions","url":"interfaces/ScaleOptions.html","classes":"tsd-kind-interface"},{"id":745,"kind":1024,"name":"scale","url":"interfaces/ScaleOptions.html#scale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ScaleOptions"},{"id":746,"kind":32,"name":"Scale","url":"index.html#Scale","classes":"tsd-kind-variable"},{"id":747,"kind":65536,"name":"__type","url":"index.html#Scale.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Scale"},{"id":748,"kind":1024,"name":"scaled2obj","url":"index.html#Scale.__type.scaled2obj","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":749,"kind":65536,"name":"__type","url":"index.html#Scale.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":750,"kind":1024,"name":"obj2scaled","url":"index.html#Scale.__type.obj2scaled","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":751,"kind":65536,"name":"__type","url":"index.html#Scale.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":752,"kind":32,"name":"StereoValidator","url":"index.html#StereoValidator","classes":"tsd-kind-variable"},{"id":753,"kind":65536,"name":"__type","url":"index.html#StereoValidator.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"StereoValidator"},{"id":754,"kind":1024,"name":"isCorrectStereoCenter","url":"index.html#StereoValidator.__type.isCorrectStereoCenter","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"StereoValidator.__type"},{"id":755,"kind":65536,"name":"__type","url":"index.html#StereoValidator.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"StereoValidator.__type"},{"id":756,"kind":128,"name":"FunctionalGroupsProvider","url":"classes/FunctionalGroupsProvider.html","classes":"tsd-kind-class"},{"id":757,"kind":1024,"name":"instance","url":"classes/FunctionalGroupsProvider.html#instance","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static","parent":"FunctionalGroupsProvider"},{"id":758,"kind":2048,"name":"getInstance","url":"classes/FunctionalGroupsProvider.html#getInstance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroupsProvider"},{"id":759,"kind":512,"name":"constructor","url":"classes/FunctionalGroupsProvider.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"FunctionalGroupsProvider"},{"id":760,"kind":1024,"name":"functionalGroupsList","url":"classes/FunctionalGroupsProvider.html#functionalGroupsList","classes":"tsd-kind-property tsd-parent-kind-class","parent":"FunctionalGroupsProvider"},{"id":761,"kind":2048,"name":"getFunctionalGroupsList","url":"classes/FunctionalGroupsProvider.html#getFunctionalGroupsList","classes":"tsd-kind-method tsd-parent-kind-class","parent":"FunctionalGroupsProvider"},{"id":762,"kind":2048,"name":"setFunctionalGroupsList","url":"classes/FunctionalGroupsProvider.html#setFunctionalGroupsList","classes":"tsd-kind-method tsd-parent-kind-class","parent":"FunctionalGroupsProvider"},{"id":763,"kind":128,"name":"RemoteStructService","url":"classes/RemoteStructService.html","classes":"tsd-kind-class"},{"id":764,"kind":512,"name":"constructor","url":"classes/RemoteStructService.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RemoteStructService"},{"id":765,"kind":1024,"name":"apiPath","url":"classes/RemoteStructService.html#apiPath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RemoteStructService"},{"id":766,"kind":1024,"name":"defaultOptions","url":"classes/RemoteStructService.html#defaultOptions","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RemoteStructService"},{"id":767,"kind":1024,"name":"customHeaders","url":"classes/RemoteStructService.html#customHeaders","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RemoteStructService"},{"id":768,"kind":2048,"name":"generateInchIKey","url":"classes/RemoteStructService.html#generateInchIKey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":769,"kind":2048,"name":"info","url":"classes/RemoteStructService.html#info","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":770,"kind":2048,"name":"convert","url":"classes/RemoteStructService.html#convert","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":771,"kind":2048,"name":"layout","url":"classes/RemoteStructService.html#layout","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":772,"kind":2048,"name":"clean","url":"classes/RemoteStructService.html#clean","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":773,"kind":2048,"name":"aromatize","url":"classes/RemoteStructService.html#aromatize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":774,"kind":2048,"name":"dearomatize","url":"classes/RemoteStructService.html#dearomatize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":775,"kind":2048,"name":"calculateCip","url":"classes/RemoteStructService.html#calculateCip","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":776,"kind":2048,"name":"automap","url":"classes/RemoteStructService.html#automap","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":777,"kind":2048,"name":"check","url":"classes/RemoteStructService.html#check","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":778,"kind":2048,"name":"calculate","url":"classes/RemoteStructService.html#calculate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":779,"kind":2048,"name":"recognize","url":"classes/RemoteStructService.html#recognize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":780,"kind":2048,"name":"generateImageAsBase64","url":"classes/RemoteStructService.html#generateImageAsBase64","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":781,"kind":128,"name":"RemoteStructServiceProvider","url":"classes/RemoteStructServiceProvider.html","classes":"tsd-kind-class"},{"id":782,"kind":512,"name":"constructor","url":"classes/RemoteStructServiceProvider.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RemoteStructServiceProvider"},{"id":783,"kind":1024,"name":"apiPath","url":"classes/RemoteStructServiceProvider.html#apiPath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RemoteStructServiceProvider"},{"id":784,"kind":1024,"name":"mode","url":"classes/RemoteStructServiceProvider.html#mode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RemoteStructServiceProvider"},{"id":785,"kind":1024,"name":"customHeaders","url":"classes/RemoteStructServiceProvider.html#customHeaders","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RemoteStructServiceProvider"},{"id":786,"kind":2048,"name":"createStructService","url":"classes/RemoteStructServiceProvider.html#createStructService","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructServiceProvider"},{"id":787,"kind":32,"name":"formatProperties","url":"index.html#formatProperties","classes":"tsd-kind-variable"},{"id":788,"kind":64,"name":"getPropertiesByFormat","url":"index.html#getPropertiesByFormat","classes":"tsd-kind-function"},{"id":789,"kind":64,"name":"getPropertiesByImgFormat","url":"index.html#getPropertiesByImgFormat","classes":"tsd-kind-function"},{"id":790,"kind":256,"name":"StructFormatter","url":"interfaces/StructFormatter.html","classes":"tsd-kind-interface"},{"id":791,"kind":2048,"name":"getStructureFromStructAsync","url":"interfaces/StructFormatter.html#getStructureFromStructAsync","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructFormatter"},{"id":792,"kind":2048,"name":"getStructureFromStringAsync","url":"interfaces/StructFormatter.html#getStructureFromStringAsync","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructFormatter"},{"id":793,"kind":4194304,"name":"SupportedFormat","url":"index.html#SupportedFormat","classes":"tsd-kind-type-alias"},{"id":794,"kind":4194304,"name":"FormatterFactoryOptions","url":"index.html#FormatterFactoryOptions","classes":"tsd-kind-type-alias"},{"id":795,"kind":128,"name":"FormatterFactory","url":"classes/FormatterFactory.html","classes":"tsd-kind-class"},{"id":796,"kind":512,"name":"constructor","url":"classes/FormatterFactory.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"FormatterFactory"},{"id":797,"kind":1024,"name":"#structService","url":"classes/FormatterFactory.html#_structService","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"FormatterFactory"},{"id":798,"kind":2048,"name":"separateOptions","url":"classes/FormatterFactory.html#separateOptions","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"FormatterFactory"},{"id":799,"kind":2048,"name":"create","url":"classes/FormatterFactory.html#create","classes":"tsd-kind-method tsd-parent-kind-class","parent":"FormatterFactory"},{"id":800,"kind":64,"name":"identifyStructFormat","url":"index.html#identifyStructFormat","classes":"tsd-kind-function"},{"id":801,"kind":128,"name":"Render","url":"classes/Render.html","classes":"tsd-kind-class"},{"id":802,"kind":512,"name":"constructor","url":"classes/Render.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Render"},{"id":803,"kind":1024,"name":"userOpts","url":"classes/Render.html#userOpts","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":804,"kind":1024,"name":"clientArea","url":"classes/Render.html#clientArea","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":805,"kind":1024,"name":"paper","url":"classes/Render.html#paper","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":806,"kind":1024,"name":"sz","url":"classes/Render.html#sz","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":807,"kind":1024,"name":"ctab","url":"classes/Render.html#ctab","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":808,"kind":1024,"name":"options","url":"classes/Render.html#options","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":809,"kind":2048,"name":"selectionPolygon","url":"classes/Render.html#selectionPolygon","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":810,"kind":2048,"name":"selectionLine","url":"classes/Render.html#selectionLine","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":811,"kind":2048,"name":"selectionRectangle","url":"classes/Render.html#selectionRectangle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":812,"kind":2048,"name":"view2obj","url":"classes/Render.html#view2obj","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":813,"kind":2048,"name":"obj2view","url":"classes/Render.html#obj2view","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":814,"kind":2048,"name":"scrollPos","url":"classes/Render.html#scrollPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":815,"kind":2048,"name":"page2obj","url":"classes/Render.html#page2obj","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":816,"kind":2048,"name":"setPaperSize","url":"classes/Render.html#setPaperSize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":817,"kind":2048,"name":"setOffset","url":"classes/Render.html#setOffset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":818,"kind":2048,"name":"setZoom","url":"classes/Render.html#setZoom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":819,"kind":2048,"name":"setScrollOffset","url":"classes/Render.html#setScrollOffset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":820,"kind":2048,"name":"setScale","url":"classes/Render.html#setScale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":821,"kind":2048,"name":"setViewBox","url":"classes/Render.html#setViewBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":822,"kind":2048,"name":"setMolecule","url":"classes/Render.html#setMolecule","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":823,"kind":2048,"name":"update","url":"classes/Render.html#update","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":824,"kind":1024,"name":"oldCb","url":"classes/Render.html#oldCb","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":825,"kind":1024,"name":"oldBb","url":"classes/Render.html#oldBb","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":826,"kind":128,"name":"ReAtom","url":"classes/ReAtom.html","classes":"tsd-kind-class"},{"id":827,"kind":2048,"name":"isSelectable","url":"classes/ReAtom.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReAtom"},{"id":828,"kind":512,"name":"constructor","url":"classes/ReAtom.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReAtom"},{"id":829,"kind":1024,"name":"a","url":"classes/ReAtom.html#a","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":830,"kind":1024,"name":"showLabel","url":"classes/ReAtom.html#showLabel","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":831,"kind":1024,"name":"hydrogenOnTheLeft","url":"classes/ReAtom.html#hydrogenOnTheLeft","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":832,"kind":1024,"name":"color","url":"classes/ReAtom.html#color","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":833,"kind":1024,"name":"component","url":"classes/ReAtom.html#component","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":834,"kind":1024,"name":"label","url":"classes/ReAtom.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":835,"kind":2048,"name":"getVBoxObj","url":"classes/ReAtom.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReAtom"},{"id":836,"kind":2048,"name":"drawHover","url":"classes/ReAtom.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReAtom"},{"id":837,"kind":2048,"name":"makeHoverPlate","url":"classes/ReAtom.html#makeHoverPlate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReAtom"},{"id":838,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReAtom.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReAtom"},{"id":839,"kind":2048,"name":"show","url":"classes/ReAtom.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReAtom"},{"id":840,"kind":1024,"name":"visel","url":"classes/ReAtom.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":841,"kind":1024,"name":"hover","url":"classes/ReAtom.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":842,"kind":1024,"name":"hovering","url":"classes/ReAtom.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":843,"kind":1024,"name":"selected","url":"classes/ReAtom.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":844,"kind":1024,"name":"selectionPlate","url":"classes/ReAtom.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":845,"kind":2048,"name":"setHover","url":"classes/ReAtom.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":846,"kind":128,"name":"ReBond","url":"classes/ReBond.html","classes":"tsd-kind-class"},{"id":847,"kind":2048,"name":"isSelectable","url":"classes/ReBond.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReBond"},{"id":848,"kind":512,"name":"constructor","url":"classes/ReBond.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReBond"},{"id":849,"kind":1024,"name":"b","url":"classes/ReBond.html#b","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":850,"kind":1024,"name":"doubleBondShift","url":"classes/ReBond.html#doubleBondShift","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":851,"kind":1024,"name":"path","url":"classes/ReBond.html#path","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":852,"kind":1024,"name":"neihbid1","url":"classes/ReBond.html#neihbid1","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":853,"kind":1024,"name":"neihbid2","url":"classes/ReBond.html#neihbid2","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":854,"kind":1024,"name":"boldStereo","url":"classes/ReBond.html#boldStereo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":855,"kind":1024,"name":"rbb","url":"classes/ReBond.html#rbb","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":856,"kind":65536,"name":"__type","url":"classes/ReBond.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"ReBond"},{"id":857,"kind":1024,"name":"x","url":"classes/ReBond.html#__type.x","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReBond.__type"},{"id":858,"kind":1024,"name":"y","url":"classes/ReBond.html#__type.y","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReBond.__type"},{"id":859,"kind":1024,"name":"width","url":"classes/ReBond.html#__type.width","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReBond.__type"},{"id":860,"kind":1024,"name":"height","url":"classes/ReBond.html#__type.height","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReBond.__type"},{"id":861,"kind":2048,"name":"drawHover","url":"classes/ReBond.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReBond"},{"id":862,"kind":2048,"name":"makeHoverPlate","url":"classes/ReBond.html#makeHoverPlate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReBond"},{"id":863,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReBond.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReBond"},{"id":864,"kind":2048,"name":"show","url":"classes/ReBond.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReBond"},{"id":865,"kind":1024,"name":"visel","url":"classes/ReBond.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":866,"kind":1024,"name":"hover","url":"classes/ReBond.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":867,"kind":1024,"name":"hovering","url":"classes/ReBond.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":868,"kind":1024,"name":"selected","url":"classes/ReBond.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":869,"kind":1024,"name":"selectionPlate","url":"classes/ReBond.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":870,"kind":2048,"name":"getVBoxObj","url":"classes/ReBond.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":871,"kind":2048,"name":"setHover","url":"classes/ReBond.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":872,"kind":128,"name":"ReRxnPlus","url":"classes/ReRxnPlus.html","classes":"tsd-kind-class"},{"id":873,"kind":2048,"name":"isSelectable","url":"classes/ReRxnPlus.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReRxnPlus"},{"id":874,"kind":512,"name":"constructor","url":"classes/ReRxnPlus.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnPlus"},{"id":875,"kind":1024,"name":"item","url":"classes/ReRxnPlus.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReRxnPlus"},{"id":876,"kind":2048,"name":"hoverPath","url":"classes/ReRxnPlus.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnPlus"},{"id":877,"kind":2048,"name":"drawHover","url":"classes/ReRxnPlus.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnPlus"},{"id":878,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReRxnPlus.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnPlus"},{"id":879,"kind":2048,"name":"show","url":"classes/ReRxnPlus.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnPlus"},{"id":880,"kind":1024,"name":"visel","url":"classes/ReRxnPlus.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":881,"kind":1024,"name":"hover","url":"classes/ReRxnPlus.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":882,"kind":1024,"name":"hovering","url":"classes/ReRxnPlus.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":883,"kind":1024,"name":"selected","url":"classes/ReRxnPlus.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":884,"kind":1024,"name":"selectionPlate","url":"classes/ReRxnPlus.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":885,"kind":2048,"name":"getVBoxObj","url":"classes/ReRxnPlus.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":886,"kind":2048,"name":"setHover","url":"classes/ReRxnPlus.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":887,"kind":128,"name":"ReRxnArrow","url":"classes/ReRxnArrow.html","classes":"tsd-kind-class"},{"id":888,"kind":2048,"name":"isSelectable","url":"classes/ReRxnArrow.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReRxnArrow"},{"id":889,"kind":512,"name":"constructor","url":"classes/ReRxnArrow.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnArrow"},{"id":890,"kind":1024,"name":"item","url":"classes/ReRxnArrow.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":891,"kind":2048,"name":"calcDistance","url":"classes/ReRxnArrow.html#calcDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":892,"kind":2048,"name":"getReferencePointDistance","url":"classes/ReRxnArrow.html#getReferencePointDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":893,"kind":2048,"name":"hoverPath","url":"classes/ReRxnArrow.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":894,"kind":2048,"name":"drawHover","url":"classes/ReRxnArrow.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnArrow"},{"id":895,"kind":2048,"name":"getReferencePoints","url":"classes/ReRxnArrow.html#getReferencePoints","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":896,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReRxnArrow.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnArrow"},{"id":897,"kind":2048,"name":"generatePath","url":"classes/ReRxnArrow.html#generatePath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":898,"kind":2048,"name":"getArrowParams","url":"classes/ReRxnArrow.html#getArrowParams","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":899,"kind":2048,"name":"show","url":"classes/ReRxnArrow.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":900,"kind":1024,"name":"visel","url":"classes/ReRxnArrow.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":901,"kind":1024,"name":"hover","url":"classes/ReRxnArrow.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":902,"kind":1024,"name":"hovering","url":"classes/ReRxnArrow.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":903,"kind":1024,"name":"selected","url":"classes/ReRxnArrow.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":904,"kind":1024,"name":"selectionPlate","url":"classes/ReRxnArrow.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":905,"kind":2048,"name":"getVBoxObj","url":"classes/ReRxnArrow.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":906,"kind":2048,"name":"setHover","url":"classes/ReRxnArrow.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":907,"kind":128,"name":"ReFrag","url":"classes/ReFrag.html","classes":"tsd-kind-class"},{"id":908,"kind":2048,"name":"isSelectable","url":"classes/ReFrag.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReFrag"},{"id":909,"kind":512,"name":"constructor","url":"classes/ReFrag.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReFrag"},{"id":910,"kind":1024,"name":"item","url":"classes/ReFrag.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReFrag"},{"id":911,"kind":2048,"name":"fragGetAtoms","url":"classes/ReFrag.html#fragGetAtoms","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":912,"kind":2048,"name":"fragGetBonds","url":"classes/ReFrag.html#fragGetBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":913,"kind":2048,"name":"calcBBox","url":"classes/ReFrag.html#calcBBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":914,"kind":2048,"name":"_draw","url":"classes/ReFrag.html#_draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":915,"kind":2048,"name":"draw","url":"classes/ReFrag.html#draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":916,"kind":2048,"name":"drawHover","url":"classes/ReFrag.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReFrag"},{"id":917,"kind":2048,"name":"setHover","url":"classes/ReFrag.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReFrag"},{"id":918,"kind":1024,"name":"visel","url":"classes/ReFrag.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":919,"kind":1024,"name":"hover","url":"classes/ReFrag.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":920,"kind":1024,"name":"hovering","url":"classes/ReFrag.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":921,"kind":1024,"name":"selected","url":"classes/ReFrag.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":922,"kind":1024,"name":"selectionPlate","url":"classes/ReFrag.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":923,"kind":2048,"name":"getVBoxObj","url":"classes/ReFrag.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":924,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReFrag.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":925,"kind":128,"name":"ReRGroup","url":"classes/ReRGroup.html","classes":"tsd-kind-class"},{"id":926,"kind":2048,"name":"isSelectable","url":"classes/ReRGroup.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReRGroup"},{"id":927,"kind":512,"name":"constructor","url":"classes/ReRGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReRGroup"},{"id":928,"kind":1024,"name":"labelBox","url":"classes/ReRGroup.html#labelBox","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReRGroup"},{"id":929,"kind":1024,"name":"item","url":"classes/ReRGroup.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReRGroup"},{"id":930,"kind":2048,"name":"getAtoms","url":"classes/ReRGroup.html#getAtoms","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":931,"kind":2048,"name":"getBonds","url":"classes/ReRGroup.html#getBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":932,"kind":2048,"name":"calcBBox","url":"classes/ReRGroup.html#calcBBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":933,"kind":2048,"name":"draw","url":"classes/ReRGroup.html#draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":934,"kind":2048,"name":"_draw","url":"classes/ReRGroup.html#_draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":935,"kind":2048,"name":"drawHover","url":"classes/ReRGroup.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRGroup"},{"id":936,"kind":2048,"name":"show","url":"classes/ReRGroup.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":937,"kind":1024,"name":"visel","url":"classes/ReRGroup.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":938,"kind":1024,"name":"hover","url":"classes/ReRGroup.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":939,"kind":1024,"name":"hovering","url":"classes/ReRGroup.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":940,"kind":1024,"name":"selected","url":"classes/ReRGroup.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":941,"kind":1024,"name":"selectionPlate","url":"classes/ReRGroup.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":942,"kind":2048,"name":"getVBoxObj","url":"classes/ReRGroup.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":943,"kind":2048,"name":"setHover","url":"classes/ReRGroup.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":944,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReRGroup.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":945,"kind":128,"name":"ReEnhancedFlag","url":"classes/ReEnhancedFlag.html","classes":"tsd-kind-class"},{"id":946,"kind":2048,"name":"isSelectable","url":"classes/ReEnhancedFlag.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReEnhancedFlag"},{"id":947,"kind":512,"name":"constructor","url":"classes/ReEnhancedFlag.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReEnhancedFlag"},{"id":948,"kind":1024,"name":"#path","url":"classes/ReEnhancedFlag.html#_path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReEnhancedFlag"},{"id":949,"kind":2048,"name":"hoverPath","url":"classes/ReEnhancedFlag.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReEnhancedFlag"},{"id":950,"kind":2048,"name":"drawHover","url":"classes/ReEnhancedFlag.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReEnhancedFlag"},{"id":951,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReEnhancedFlag.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReEnhancedFlag"},{"id":952,"kind":2048,"name":"show","url":"classes/ReEnhancedFlag.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReEnhancedFlag"},{"id":953,"kind":1024,"name":"visel","url":"classes/ReEnhancedFlag.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":954,"kind":1024,"name":"hover","url":"classes/ReEnhancedFlag.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":955,"kind":1024,"name":"hovering","url":"classes/ReEnhancedFlag.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":956,"kind":1024,"name":"selected","url":"classes/ReEnhancedFlag.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":957,"kind":1024,"name":"selectionPlate","url":"classes/ReEnhancedFlag.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":958,"kind":2048,"name":"getVBoxObj","url":"classes/ReEnhancedFlag.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":959,"kind":2048,"name":"setHover","url":"classes/ReEnhancedFlag.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":960,"kind":128,"name":"ReSGroup","url":"classes/ReSGroup.html","classes":"tsd-kind-class"},{"id":961,"kind":2048,"name":"isSelectable","url":"classes/ReSGroup.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReSGroup"},{"id":962,"kind":512,"name":"constructor","url":"classes/ReSGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReSGroup"},{"id":963,"kind":1024,"name":"item","url":"classes/ReSGroup.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReSGroup"},{"id":964,"kind":2048,"name":"draw","url":"classes/ReSGroup.html#draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSGroup"},{"id":965,"kind":1024,"name":"render","url":"classes/ReSGroup.html#render","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReSGroup"},{"id":966,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReSGroup.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReSGroup"},{"id":967,"kind":2048,"name":"drawHover","url":"classes/ReSGroup.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReSGroup"},{"id":968,"kind":2048,"name":"show","url":"classes/ReSGroup.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSGroup"},{"id":969,"kind":1024,"name":"visel","url":"classes/ReSGroup.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":970,"kind":1024,"name":"hover","url":"classes/ReSGroup.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":971,"kind":1024,"name":"hovering","url":"classes/ReSGroup.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":972,"kind":1024,"name":"selected","url":"classes/ReSGroup.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":973,"kind":1024,"name":"selectionPlate","url":"classes/ReSGroup.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":974,"kind":2048,"name":"getVBoxObj","url":"classes/ReSGroup.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":975,"kind":2048,"name":"setHover","url":"classes/ReSGroup.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":976,"kind":128,"name":"ReSimpleObject","url":"classes/ReSimpleObject.html","classes":"tsd-kind-class"},{"id":977,"kind":2048,"name":"isSelectable","url":"classes/ReSimpleObject.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReSimpleObject"},{"id":978,"kind":512,"name":"constructor","url":"classes/ReSimpleObject.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReSimpleObject"},{"id":979,"kind":1024,"name":"item","url":"classes/ReSimpleObject.html#item","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReSimpleObject"},{"id":980,"kind":2048,"name":"calcDistance","url":"classes/ReSimpleObject.html#calcDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":981,"kind":2048,"name":"getReferencePointDistance","url":"classes/ReSimpleObject.html#getReferencePointDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":982,"kind":2048,"name":"getReferencePoints","url":"classes/ReSimpleObject.html#getReferencePoints","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":983,"kind":2048,"name":"hoverPath","url":"classes/ReSimpleObject.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":984,"kind":2048,"name":"drawHover","url":"classes/ReSimpleObject.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReSimpleObject"},{"id":985,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReSimpleObject.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReSimpleObject"},{"id":986,"kind":2048,"name":"show","url":"classes/ReSimpleObject.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":987,"kind":1024,"name":"visel","url":"classes/ReSimpleObject.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":988,"kind":1024,"name":"hover","url":"classes/ReSimpleObject.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":989,"kind":1024,"name":"hovering","url":"classes/ReSimpleObject.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":990,"kind":1024,"name":"selected","url":"classes/ReSimpleObject.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":991,"kind":1024,"name":"selectionPlate","url":"classes/ReSimpleObject.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":992,"kind":2048,"name":"getVBoxObj","url":"classes/ReSimpleObject.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":993,"kind":2048,"name":"setHover","url":"classes/ReSimpleObject.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":994,"kind":128,"name":"ReText","url":"classes/ReText.html","classes":"tsd-kind-class"},{"id":995,"kind":2048,"name":"isSelectable","url":"classes/ReText.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReText"},{"id":996,"kind":512,"name":"constructor","url":"classes/ReText.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReText"},{"id":997,"kind":1024,"name":"item","url":"classes/ReText.html#item","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReText"},{"id":998,"kind":1024,"name":"paths","url":"classes/ReText.html#paths","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReText"},{"id":999,"kind":2048,"name":"getReferencePoints","url":"classes/ReText.html#getReferencePoints","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1000,"kind":2048,"name":"hoverPath","url":"classes/ReText.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1001,"kind":2048,"name":"getRelBox","url":"classes/ReText.html#getRelBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1002,"kind":2048,"name":"getRowWidth","url":"classes/ReText.html#getRowWidth","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1003,"kind":2048,"name":"drawHover","url":"classes/ReText.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReText"},{"id":1004,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReText.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReText"},{"id":1005,"kind":2048,"name":"show","url":"classes/ReText.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1006,"kind":2048,"name":"getRanges","url":"classes/ReText.html#getRanges","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1007,"kind":2048,"name":"getStyles","url":"classes/ReText.html#getStyles","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1008,"kind":1024,"name":"visel","url":"classes/ReText.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1009,"kind":1024,"name":"hover","url":"classes/ReText.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1010,"kind":1024,"name":"hovering","url":"classes/ReText.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1011,"kind":1024,"name":"selected","url":"classes/ReText.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1012,"kind":1024,"name":"selectionPlate","url":"classes/ReText.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1013,"kind":2048,"name":"getVBoxObj","url":"classes/ReText.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1014,"kind":2048,"name":"setHover","url":"classes/ReText.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1015,"kind":128,"name":"ReStruct","url":"classes/ReStruct.html","classes":"tsd-kind-class"},{"id":1016,"kind":1024,"name":"maps","url":"classes/ReStruct.html#maps","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"ReStruct"},{"id":1017,"kind":65536,"name":"__type","url":"classes/ReStruct.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"ReStruct"},{"id":1018,"kind":1024,"name":"atoms","url":"classes/ReStruct.html#__type.atoms-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1019,"kind":1024,"name":"bonds","url":"classes/ReStruct.html#__type.bonds-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1020,"kind":1024,"name":"rxnPluses","url":"classes/ReStruct.html#__type.rxnPluses-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1021,"kind":1024,"name":"rxnArrows","url":"classes/ReStruct.html#__type.rxnArrows-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1022,"kind":1024,"name":"frags","url":"classes/ReStruct.html#__type.frags-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1023,"kind":1024,"name":"rgroups","url":"classes/ReStruct.html#__type.rgroups-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1024,"kind":1024,"name":"sgroupData","url":"classes/ReStruct.html#__type.sgroupData-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1025,"kind":1024,"name":"enhancedFlags","url":"classes/ReStruct.html#__type.enhancedFlags-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1026,"kind":1024,"name":"sgroups","url":"classes/ReStruct.html#__type.sgroups-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1027,"kind":1024,"name":"reloops","url":"classes/ReStruct.html#__type.reloops-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1028,"kind":1024,"name":"simpleObjects","url":"classes/ReStruct.html#__type.simpleObjects-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1029,"kind":1024,"name":"texts","url":"classes/ReStruct.html#__type.texts-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1030,"kind":512,"name":"constructor","url":"classes/ReStruct.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ReStruct"},{"id":1031,"kind":1024,"name":"render","url":"classes/ReStruct.html#render","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1032,"kind":1024,"name":"molecule","url":"classes/ReStruct.html#molecule","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1033,"kind":1024,"name":"atoms","url":"classes/ReStruct.html#atoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1034,"kind":1024,"name":"bonds","url":"classes/ReStruct.html#bonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1035,"kind":1024,"name":"reloops","url":"classes/ReStruct.html#reloops","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1036,"kind":1024,"name":"rxnPluses","url":"classes/ReStruct.html#rxnPluses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1037,"kind":1024,"name":"rxnArrows","url":"classes/ReStruct.html#rxnArrows","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1038,"kind":1024,"name":"frags","url":"classes/ReStruct.html#frags","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1039,"kind":1024,"name":"rgroups","url":"classes/ReStruct.html#rgroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1040,"kind":1024,"name":"sgroups","url":"classes/ReStruct.html#sgroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1041,"kind":1024,"name":"sgroupData","url":"classes/ReStruct.html#sgroupData","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1042,"kind":1024,"name":"enhancedFlags","url":"classes/ReStruct.html#enhancedFlags","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1043,"kind":1024,"name":"simpleObjects","url":"classes/ReStruct.html#simpleObjects","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1044,"kind":1024,"name":"texts","url":"classes/ReStruct.html#texts","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1045,"kind":1024,"name":"initialized","url":"classes/ReStruct.html#initialized","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1046,"kind":1024,"name":"layers","url":"classes/ReStruct.html#layers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1047,"kind":1024,"name":"connectedComponents","url":"classes/ReStruct.html#connectedComponents","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1048,"kind":1024,"name":"ccFragmentType","url":"classes/ReStruct.html#ccFragmentType","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1049,"kind":1024,"name":"structChanged","url":"classes/ReStruct.html#structChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1050,"kind":1024,"name":"atomsChanged","url":"classes/ReStruct.html#atomsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1051,"kind":1024,"name":"simpleObjectsChanged","url":"classes/ReStruct.html#simpleObjectsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1052,"kind":1024,"name":"rxnArrowsChanged","url":"classes/ReStruct.html#rxnArrowsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1053,"kind":1024,"name":"rxnPlusesChanged","url":"classes/ReStruct.html#rxnPlusesChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1054,"kind":1024,"name":"enhancedFlagsChanged","url":"classes/ReStruct.html#enhancedFlagsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1055,"kind":1024,"name":"bondsChanged","url":"classes/ReStruct.html#bondsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1056,"kind":1024,"name":"textsChanged","url":"classes/ReStruct.html#textsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1057,"kind":2048,"name":"connectedComponentRemoveAtom","url":"classes/ReStruct.html#connectedComponentRemoveAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1058,"kind":2048,"name":"clearConnectedComponents","url":"classes/ReStruct.html#clearConnectedComponents","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1059,"kind":2048,"name":"getConnectedComponent","url":"classes/ReStruct.html#getConnectedComponent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1060,"kind":2048,"name":"addConnectedComponent","url":"classes/ReStruct.html#addConnectedComponent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1061,"kind":2048,"name":"removeConnectedComponent","url":"classes/ReStruct.html#removeConnectedComponent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1062,"kind":2048,"name":"assignConnectedComponents","url":"classes/ReStruct.html#assignConnectedComponents","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1063,"kind":2048,"name":"initLayers","url":"classes/ReStruct.html#initLayers","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1064,"kind":2048,"name":"addReObjectPath","url":"classes/ReStruct.html#addReObjectPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1065,"kind":2048,"name":"clearMarks","url":"classes/ReStruct.html#clearMarks","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1066,"kind":2048,"name":"markItemRemoved","url":"classes/ReStruct.html#markItemRemoved","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1067,"kind":2048,"name":"markBond","url":"classes/ReStruct.html#markBond","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1068,"kind":2048,"name":"markAtom","url":"classes/ReStruct.html#markAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1069,"kind":2048,"name":"markItem","url":"classes/ReStruct.html#markItem","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1070,"kind":2048,"name":"clearVisel","url":"classes/ReStruct.html#clearVisel","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1071,"kind":2048,"name":"eachItem","url":"classes/ReStruct.html#eachItem","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1072,"kind":2048,"name":"getVBoxObj","url":"classes/ReStruct.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1073,"kind":2048,"name":"translate","url":"classes/ReStruct.html#translate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1074,"kind":2048,"name":"scale","url":"classes/ReStruct.html#scale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1075,"kind":2048,"name":"clearVisels","url":"classes/ReStruct.html#clearVisels","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1076,"kind":2048,"name":"update","url":"classes/ReStruct.html#update","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1077,"kind":2048,"name":"updateLoops","url":"classes/ReStruct.html#updateLoops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1078,"kind":2048,"name":"showLoops","url":"classes/ReStruct.html#showLoops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1079,"kind":2048,"name":"showSimpleObjects","url":"classes/ReStruct.html#showSimpleObjects","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1080,"kind":2048,"name":"showTexts","url":"classes/ReStruct.html#showTexts","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1081,"kind":2048,"name":"showReactionSymbols","url":"classes/ReStruct.html#showReactionSymbols","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1082,"kind":2048,"name":"showSGroups","url":"classes/ReStruct.html#showSGroups","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1083,"kind":2048,"name":"showFragments","url":"classes/ReStruct.html#showFragments","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1084,"kind":2048,"name":"showRGroups","url":"classes/ReStruct.html#showRGroups","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1085,"kind":2048,"name":"loopRemove","url":"classes/ReStruct.html#loopRemove","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1086,"kind":2048,"name":"verifyLoops","url":"classes/ReStruct.html#verifyLoops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1087,"kind":2048,"name":"showLabels","url":"classes/ReStruct.html#showLabels","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1088,"kind":2048,"name":"showEnhancedFlags","url":"classes/ReStruct.html#showEnhancedFlags","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1089,"kind":2048,"name":"showBonds","url":"classes/ReStruct.html#showBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1090,"kind":2048,"name":"setSelection","url":"classes/ReStruct.html#setSelection","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1091,"kind":2048,"name":"showItemSelection","url":"classes/ReStruct.html#showItemSelection","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1092,"kind":8,"name":"LayerMap","url":"enums/LayerMap.html","classes":"tsd-kind-enum"},{"id":1093,"kind":16,"name":"background","url":"enums/LayerMap.html#background","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1094,"kind":16,"name":"selectionPlate","url":"enums/LayerMap.html#selectionPlate","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1095,"kind":16,"name":"hovering","url":"enums/LayerMap.html#hovering","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1096,"kind":16,"name":"warnings","url":"enums/LayerMap.html#warnings","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1097,"kind":16,"name":"data","url":"enums/LayerMap.html#data","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1098,"kind":16,"name":"indices","url":"enums/LayerMap.html#indices","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1099,"kind":8,"name":"StereoColoringType","url":"enums/StereoColoringType.html","classes":"tsd-kind-enum"},{"id":1100,"kind":16,"name":"LabelsOnly","url":"enums/StereoColoringType.html#LabelsOnly","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoColoringType"},{"id":1101,"kind":16,"name":"BondsOnly","url":"enums/StereoColoringType.html#BondsOnly","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoColoringType"},{"id":1102,"kind":16,"name":"LabelsAndBonds","url":"enums/StereoColoringType.html#LabelsAndBonds","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoColoringType"},{"id":1103,"kind":16,"name":"Off","url":"enums/StereoColoringType.html#Off","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoColoringType"},{"id":1104,"kind":8,"name":"StereLabelStyleType","url":"enums/StereLabelStyleType.html","classes":"tsd-kind-enum"},{"id":1105,"kind":16,"name":"IUPAC","url":"enums/StereLabelStyleType.html#IUPAC","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereLabelStyleType"},{"id":1106,"kind":16,"name":"Classic","url":"enums/StereLabelStyleType.html#Classic","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereLabelStyleType"},{"id":1107,"kind":16,"name":"On","url":"enums/StereLabelStyleType.html#On","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereLabelStyleType"},{"id":1108,"kind":16,"name":"Off","url":"enums/StereLabelStyleType.html#Off","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereLabelStyleType"},{"id":1109,"kind":64,"name":"fracAngle","url":"index.html#fracAngle","classes":"tsd-kind-function"},{"id":1110,"kind":32,"name":"SgContexts","url":"index.html#SgContexts","classes":"tsd-kind-variable"},{"id":1111,"kind":65536,"name":"__type","url":"index.html#SgContexts.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"SgContexts"},{"id":1112,"kind":1024,"name":"Fragment","url":"index.html#SgContexts.__type.Fragment","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1113,"kind":1024,"name":"Multifragment","url":"index.html#SgContexts.__type.Multifragment","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1114,"kind":1024,"name":"Bond","url":"index.html#SgContexts.__type.Bond","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1115,"kind":1024,"name":"Atom","url":"index.html#SgContexts.__type.Atom","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1116,"kind":1024,"name":"Group","url":"index.html#SgContexts.__type.Group","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1117,"kind":256,"name":"EditorHistory","url":"interfaces/EditorHistory.html","classes":"tsd-kind-interface"},{"id":1118,"kind":1024,"name":"current","url":"interfaces/EditorHistory.html#current","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"EditorHistory"},{"id":1119,"kind":1024,"name":"length","url":"interfaces/EditorHistory.html#length","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"EditorHistory"},{"id":1120,"kind":2048,"name":"push","url":"interfaces/EditorHistory.html#push","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"EditorHistory"},{"id":1121,"kind":2048,"name":"pop","url":"interfaces/EditorHistory.html#pop","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"EditorHistory"},{"id":1122,"kind":256,"name":"LoadOptions","url":"interfaces/LoadOptions.html","classes":"tsd-kind-interface"},{"id":1123,"kind":1024,"name":"rescale","url":"interfaces/LoadOptions.html#rescale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"LoadOptions"},{"id":1124,"kind":1024,"name":"fragment","url":"interfaces/LoadOptions.html#fragment","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"LoadOptions"},{"id":1125,"kind":256,"name":"Editor","url":"interfaces/Editor.html","classes":"tsd-kind-interface"},{"id":1126,"kind":2048,"name":"isDitrty","url":"interfaces/Editor.html#isDitrty","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1127,"kind":2048,"name":"setOrigin","url":"interfaces/Editor.html#setOrigin","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1128,"kind":2048,"name":"struct","url":"interfaces/Editor.html#struct","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1129,"kind":2048,"name":"subscribe","url":"interfaces/Editor.html#subscribe","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1130,"kind":2048,"name":"unsubscribe","url":"interfaces/Editor.html#unsubscribe","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1131,"kind":2048,"name":"selection","url":"interfaces/Editor.html#selection","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1132,"kind":2048,"name":"undo","url":"interfaces/Editor.html#undo","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1133,"kind":2048,"name":"redo","url":"interfaces/Editor.html#redo","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1134,"kind":2048,"name":"clear","url":"interfaces/Editor.html#clear","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1135,"kind":2048,"name":"options","url":"interfaces/Editor.html#options","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1136,"kind":2048,"name":"zoom","url":"interfaces/Editor.html#zoom","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1137,"kind":2048,"name":"structSelected","url":"interfaces/Editor.html#structSelected","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1138,"kind":128,"name":"Ketcher","url":"classes/Ketcher.html","classes":"tsd-kind-class"},{"id":1139,"kind":512,"name":"constructor","url":"classes/Ketcher.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Ketcher"},{"id":1140,"kind":1024,"name":"#structService","url":"classes/Ketcher.html#_structService","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Ketcher"},{"id":1141,"kind":1024,"name":"#formatterFactory","url":"classes/Ketcher.html#_formatterFactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Ketcher"},{"id":1142,"kind":1024,"name":"#editor","url":"classes/Ketcher.html#_editor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Ketcher"},{"id":1143,"kind":1024,"name":"#indigo","url":"classes/Ketcher.html#_indigo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Ketcher"},{"id":1144,"kind":262144,"name":"editor","url":"classes/Ketcher.html#editor","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Ketcher"},{"id":1145,"kind":262144,"name":"indigo","url":"classes/Ketcher.html#indigo","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Ketcher"},{"id":1146,"kind":2048,"name":"getSmiles","url":"classes/Ketcher.html#getSmiles","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1147,"kind":2048,"name":"getMolfile","url":"classes/Ketcher.html#getMolfile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1148,"kind":2048,"name":"getRxn","url":"classes/Ketcher.html#getRxn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1149,"kind":2048,"name":"getKet","url":"classes/Ketcher.html#getKet","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1150,"kind":2048,"name":"getSmarts","url":"classes/Ketcher.html#getSmarts","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1151,"kind":2048,"name":"getCml","url":"classes/Ketcher.html#getCml","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1152,"kind":2048,"name":"getInchi","url":"classes/Ketcher.html#getInchi","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1153,"kind":2048,"name":"generateInchIKey","url":"classes/Ketcher.html#generateInchIKey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1154,"kind":2048,"name":"containsReaction","url":"classes/Ketcher.html#containsReaction","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1155,"kind":2048,"name":"setMolecule","url":"classes/Ketcher.html#setMolecule","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1156,"kind":2048,"name":"addFragment","url":"classes/Ketcher.html#addFragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1157,"kind":2048,"name":"recognize","url":"classes/Ketcher.html#recognize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1158,"kind":2048,"name":"generateImage","url":"classes/Ketcher.html#generateImage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1159,"kind":128,"name":"KetcherBuilder","url":"classes/KetcherBuilder.html","classes":"tsd-kind-class"},{"id":1160,"kind":512,"name":"constructor","url":"classes/KetcherBuilder.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"KetcherBuilder"},{"id":1161,"kind":1024,"name":"#structServiceProvider","url":"classes/KetcherBuilder.html#_structServiceProvider","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"KetcherBuilder"},{"id":1162,"kind":2048,"name":"withStructServiceProvider","url":"classes/KetcherBuilder.html#withStructServiceProvider","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KetcherBuilder"},{"id":1163,"kind":2048,"name":"build","url":"classes/KetcherBuilder.html#build","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KetcherBuilder"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,66.55]],["parent/0",[]],["name/1",[1,61.442]],["parent/1",[]],["name/2",[2,37.463]],["parent/2",[1,5.841]],["name/3",[3,66.55]],["parent/3",[4,5.282]],["name/4",[2,37.463]],["parent/4",[4,5.282]],["name/5",[5,55.564]],["parent/5",[4,5.282]],["name/6",[2,37.463]],["parent/6",[4,5.282]],["name/7",[6,66.55]],["parent/7",[]],["name/8",[7,61.442]],["parent/8",[]],["name/9",[8,58.077]],["parent/9",[]],["name/10",[9,46.181]],["parent/10",[]],["name/11",[10,66.55]],["parent/11",[9,4.39]],["name/12",[11,49.204]],["parent/12",[9,4.39]],["name/13",[7,61.442]],["parent/13",[9,4.39]],["name/14",[8,58.077]],["parent/14",[9,4.39]],["name/15",[12,61.442]],["parent/15",[9,4.39]],["name/16",[13,66.55]],["parent/16",[9,4.39]],["name/17",[14,66.55]],["parent/17",[9,4.39]],["name/18",[15,51.887]],["parent/18",[9,4.39]],["name/19",[16,66.55]],["parent/19",[9,4.39]],["name/20",[17,66.55]],["parent/20",[9,4.39]],["name/21",[18,61.442]],["parent/21",[]],["name/22",[2,37.463]],["parent/22",[18,5.841]],["name/23",[11,49.204]],["parent/23",[19,5.841]],["name/24",[20,66.55]],["parent/24",[19,5.841]],["name/25",[21,61.442]],["parent/25",[]],["name/26",[2,37.463]],["parent/26",[21,5.841]],["name/27",[22,66.55]],["parent/27",[23,5.841]],["name/28",[24,66.55]],["parent/28",[23,5.841]],["name/29",[25,61.442]],["parent/29",[]],["name/30",[2,37.463]],["parent/30",[25,5.841]],["name/31",[26,66.55]],["parent/31",[27,5.841]],["name/32",[12,61.442]],["parent/32",[27,5.841]],["name/33",[28,61.442]],["parent/33",[]],["name/34",[2,37.463]],["parent/34",[28,5.841]],["name/35",[29,66.55]],["parent/35",[]],["name/36",[30,66.55]],["parent/36",[]],["name/37",[31,50.456]],["parent/37",[]],["name/38",[32,61.442]],["parent/38",[31,4.797]],["name/39",[33,61.442]],["parent/39",[31,4.797]],["name/40",[34,61.442]],["parent/40",[31,4.797]],["name/41",[35,38.618]],["parent/41",[]],["name/42",[36,58.077]],["parent/42",[35,3.671]],["name/43",[31,50.456]],["parent/43",[35,3.671]],["name/44",[37,58.077]],["parent/44",[35,3.671]],["name/45",[38,61.442]],["parent/45",[35,3.671]],["name/46",[39,58.077]],["parent/46",[35,3.671]],["name/47",[40,58.077]],["parent/47",[35,3.671]],["name/48",[41,58.077]],["parent/48",[35,3.671]],["name/49",[42,58.077]],["parent/49",[35,3.671]],["name/50",[43,58.077]],["parent/50",[35,3.671]],["name/51",[44,58.077]],["parent/51",[35,3.671]],["name/52",[45,58.077]],["parent/52",[35,3.671]],["name/53",[46,58.077]],["parent/53",[35,3.671]],["name/54",[47,58.077]],["parent/54",[35,3.671]],["name/55",[48,58.077]],["parent/55",[35,3.671]],["name/56",[49,55.564]],["parent/56",[35,3.671]],["name/57",[50,58.077]],["parent/57",[35,3.671]],["name/58",[51,58.077]],["parent/58",[35,3.671]],["name/59",[52,61.442]],["parent/59",[35,3.671]],["name/60",[53,47.091]],["parent/60",[35,3.671]],["name/61",[11,49.204]],["parent/61",[35,3.671]],["name/62",[54,41.983]],["parent/62",[35,3.671]],["name/63",[55,53.557]],["parent/63",[35,3.671]],["name/64",[56,61.442]],["parent/64",[35,3.671]],["name/65",[57,32.428]],["parent/65",[]],["name/66",[58,61.442]],["parent/66",[57,3.083]],["name/67",[2,37.463]],["parent/67",[57,3.083]],["name/68",[49,55.564]],["parent/68",[59,3.752]],["name/69",[2,37.463]],["parent/69",[59,3.752]],["name/70",[60,58.077]],["parent/70",[61,4.678]],["name/71",[62,66.55]],["parent/71",[61,4.678]],["name/72",[63,66.55]],["parent/72",[61,4.678]],["name/73",[64,66.55]],["parent/73",[61,4.678]],["name/74",[65,66.55]],["parent/74",[59,3.752]],["name/75",[2,37.463]],["parent/75",[59,3.752]],["name/76",[60,58.077]],["parent/76",[61,4.678]],["name/77",[66,66.55]],["parent/77",[61,4.678]],["name/78",[67,66.55]],["parent/78",[61,4.678]],["name/79",[68,58.077]],["parent/79",[61,4.678]],["name/80",[69,61.442]],["parent/80",[57,3.083]],["name/81",[2,37.463]],["parent/81",[57,3.083]],["name/82",[51,58.077]],["parent/82",[59,3.752]],["name/83",[11,49.204]],["parent/83",[59,3.752]],["name/84",[50,58.077]],["parent/84",[59,3.752]],["name/85",[49,55.564]],["parent/85",[59,3.752]],["name/86",[48,58.077]],["parent/86",[59,3.752]],["name/87",[45,58.077]],["parent/87",[59,3.752]],["name/88",[44,58.077]],["parent/88",[59,3.752]],["name/89",[43,58.077]],["parent/89",[59,3.752]],["name/90",[42,58.077]],["parent/90",[59,3.752]],["name/91",[41,58.077]],["parent/91",[59,3.752]],["name/92",[53,47.091]],["parent/92",[59,3.752]],["name/93",[39,58.077]],["parent/93",[59,3.752]],["name/94",[37,58.077]],["parent/94",[59,3.752]],["name/95",[47,58.077]],["parent/95",[59,3.752]],["name/96",[46,58.077]],["parent/96",[59,3.752]],["name/97",[40,58.077]],["parent/97",[59,3.752]],["name/98",[31,50.456]],["parent/98",[59,3.752]],["name/99",[36,58.077]],["parent/99",[59,3.752]],["name/100",[70,61.442]],["parent/100",[57,3.083]],["name/101",[71,61.442]],["parent/101",[57,3.083]],["name/102",[72,32.877]],["parent/102",[57,3.083]],["name/103",[11,49.204]],["parent/103",[57,3.083]],["name/104",[54,41.983]],["parent/104",[57,3.083]],["name/105",[53,47.091]],["parent/105",[57,3.083]],["name/106",[46,58.077]],["parent/106",[57,3.083]],["name/107",[50,58.077]],["parent/107",[57,3.083]],["name/108",[41,58.077]],["parent/108",[57,3.083]],["name/109",[49,55.564]],["parent/109",[57,3.083]],["name/110",[48,58.077]],["parent/110",[57,3.083]],["name/111",[45,58.077]],["parent/111",[57,3.083]],["name/112",[44,58.077]],["parent/112",[57,3.083]],["name/113",[42,58.077]],["parent/113",[57,3.083]],["name/114",[43,58.077]],["parent/114",[57,3.083]],["name/115",[73,66.55]],["parent/115",[57,3.083]],["name/116",[56,61.442]],["parent/116",[57,3.083]],["name/117",[55,53.557]],["parent/117",[57,3.083]],["name/118",[74,66.55]],["parent/118",[57,3.083]],["name/119",[75,66.55]],["parent/119",[57,3.083]],["name/120",[76,66.55]],["parent/120",[57,3.083]],["name/121",[51,58.077]],["parent/121",[57,3.083]],["name/122",[47,58.077]],["parent/122",[57,3.083]],["name/123",[40,58.077]],["parent/123",[57,3.083]],["name/124",[39,58.077]],["parent/124",[57,3.083]],["name/125",[37,58.077]],["parent/125",[57,3.083]],["name/126",[38,61.442]],["parent/126",[57,3.083]],["name/127",[31,50.456]],["parent/127",[57,3.083]],["name/128",[36,58.077]],["parent/128",[57,3.083]],["name/129",[77,66.55]],["parent/129",[57,3.083]],["name/130",[52,61.442]],["parent/130",[57,3.083]],["name/131",[78,45.347]],["parent/131",[57,3.083]],["name/132",[79,66.55]],["parent/132",[57,3.083]],["name/133",[80,66.55]],["parent/133",[57,3.083]],["name/134",[81,66.55]],["parent/134",[57,3.083]],["name/135",[82,66.55]],["parent/135",[57,3.083]],["name/136",[83,58.077]],["parent/136",[57,3.083]],["name/137",[84,66.55]],["parent/137",[57,3.083]],["name/138",[85,66.55]],["parent/138",[57,3.083]],["name/139",[86,58.077]],["parent/139",[]],["name/140",[87,61.442]],["parent/140",[86,5.521]],["name/141",[88,61.442]],["parent/141",[86,5.521]],["name/142",[53,47.091]],["parent/142",[]],["name/143",[72,32.877]],["parent/143",[53,4.477]],["name/144",[87,61.442]],["parent/144",[53,4.477]],["name/145",[88,61.442]],["parent/145",[53,4.477]],["name/146",[89,66.55]],["parent/146",[53,4.477]],["name/147",[11,49.204]],["parent/147",[53,4.477]],["name/148",[90,58.077]],["parent/148",[53,4.477]],["name/149",[91,49.204]],["parent/149",[]],["name/150",[92,58.077]],["parent/150",[91,4.678]],["name/151",[93,55.564]],["parent/151",[91,4.678]],["name/152",[94,55.564]],["parent/152",[91,4.678]],["name/153",[95,61.442]],["parent/153",[91,4.678]],["name/154",[15,51.887]],["parent/154",[91,4.678]],["name/155",[96,58.077]],["parent/155",[91,4.678]],["name/156",[97,58.077]],["parent/156",[91,4.678]],["name/157",[98,37.463]],["parent/157",[]],["name/158",[58,61.442]],["parent/158",[98,3.562]],["name/159",[2,37.463]],["parent/159",[98,3.562]],["name/160",[15,51.887]],["parent/160",[99,4.311]],["name/161",[2,37.463]],["parent/161",[99,4.311]],["name/162",[100,66.55]],["parent/162",[101,3.633]],["name/163",[102,66.55]],["parent/163",[101,3.633]],["name/164",[103,66.55]],["parent/164",[101,3.633]],["name/165",[104,61.442]],["parent/165",[101,3.633]],["name/166",[105,66.55]],["parent/166",[101,3.633]],["name/167",[106,66.55]],["parent/167",[101,3.633]],["name/168",[107,66.55]],["parent/168",[101,3.633]],["name/169",[108,61.442]],["parent/169",[101,3.633]],["name/170",[109,66.55]],["parent/170",[101,3.633]],["name/171",[110,66.55]],["parent/171",[101,3.633]],["name/172",[94,55.564]],["parent/172",[99,4.311]],["name/173",[2,37.463]],["parent/173",[99,4.311]],["name/174",[60,58.077]],["parent/174",[101,3.633]],["name/175",[111,66.55]],["parent/175",[101,3.633]],["name/176",[68,58.077]],["parent/176",[101,3.633]],["name/177",[112,66.55]],["parent/177",[101,3.633]],["name/178",[113,66.55]],["parent/178",[101,3.633]],["name/179",[93,55.564]],["parent/179",[99,4.311]],["name/180",[2,37.463]],["parent/180",[99,4.311]],["name/181",[68,58.077]],["parent/181",[101,3.633]],["name/182",[114,66.55]],["parent/182",[101,3.633]],["name/183",[115,66.55]],["parent/183",[101,3.633]],["name/184",[116,66.55]],["parent/184",[99,4.311]],["name/185",[2,37.463]],["parent/185",[99,4.311]],["name/186",[117,66.55]],["parent/186",[101,3.633]],["name/187",[118,66.55]],["parent/187",[101,3.633]],["name/188",[119,55.564]],["parent/188",[101,3.633]],["name/189",[120,66.55]],["parent/189",[101,3.633]],["name/190",[121,66.55]],["parent/190",[101,3.633]],["name/191",[122,66.55]],["parent/191",[101,3.633]],["name/192",[123,66.55]],["parent/192",[101,3.633]],["name/193",[69,61.442]],["parent/193",[98,3.562]],["name/194",[2,37.463]],["parent/194",[98,3.562]],["name/195",[15,51.887]],["parent/195",[99,4.311]],["name/196",[94,55.564]],["parent/196",[99,4.311]],["name/197",[93,55.564]],["parent/197",[99,4.311]],["name/198",[92,58.077]],["parent/198",[99,4.311]],["name/199",[70,61.442]],["parent/199",[98,3.562]],["name/200",[71,61.442]],["parent/200",[98,3.562]],["name/201",[72,32.877]],["parent/201",[98,3.562]],["name/202",[97,58.077]],["parent/202",[98,3.562]],["name/203",[96,58.077]],["parent/203",[98,3.562]],["name/204",[15,51.887]],["parent/204",[98,3.562]],["name/205",[95,61.442]],["parent/205",[98,3.562]],["name/206",[94,55.564]],["parent/206",[98,3.562]],["name/207",[93,55.564]],["parent/207",[98,3.562]],["name/208",[92,58.077]],["parent/208",[98,3.562]],["name/209",[124,66.55]],["parent/209",[98,3.562]],["name/210",[125,66.55]],["parent/210",[98,3.562]],["name/211",[126,66.55]],["parent/211",[98,3.562]],["name/212",[127,66.55]],["parent/212",[98,3.562]],["name/213",[128,66.55]],["parent/213",[98,3.562]],["name/214",[129,61.442]],["parent/214",[98,3.562]],["name/215",[119,55.564]],["parent/215",[98,3.562]],["name/216",[83,58.077]],["parent/216",[98,3.562]],["name/217",[130,66.55]],["parent/217",[98,3.562]],["name/218",[131,66.55]],["parent/218",[98,3.562]],["name/219",[78,45.347]],["parent/219",[98,3.562]],["name/220",[132,53.557]],["parent/220",[]],["name/221",[133,66.55]],["parent/221",[132,5.092]],["name/222",[32,61.442]],["parent/222",[132,5.092]],["name/223",[33,61.442]],["parent/223",[132,5.092]],["name/224",[34,61.442]],["parent/224",[132,5.092]],["name/225",[54,41.983]],["parent/225",[]],["name/226",[134,66.55]],["parent/226",[54,3.991]],["name/227",[72,32.877]],["parent/227",[54,3.991]],["name/228",[135,61.442]],["parent/228",[54,3.991]],["name/229",[136,66.55]],["parent/229",[54,3.991]],["name/230",[137,61.442]],["parent/230",[54,3.991]],["name/231",[137,61.442]],["parent/231",[54,3.991]],["name/232",[135,61.442]],["parent/232",[54,3.991]],["name/233",[78,45.347]],["parent/233",[54,3.991]],["name/234",[138,66.55]],["parent/234",[54,3.991]],["name/235",[139,66.55]],["parent/235",[54,3.991]],["name/236",[140,66.55]],["parent/236",[54,3.991]],["name/237",[141,66.55]],["parent/237",[54,3.991]],["name/238",[142,41.983]],["parent/238",[]],["name/239",[143,66.55]],["parent/239",[142,3.991]],["name/240",[144,66.55]],["parent/240",[142,3.991]],["name/241",[145,66.55]],["parent/241",[142,3.991]],["name/242",[146,66.55]],["parent/242",[142,3.991]],["name/243",[147,66.55]],["parent/243",[142,3.991]],["name/244",[78,45.347]],["parent/244",[142,3.991]],["name/245",[148,66.55]],["parent/245",[142,3.991]],["name/246",[149,66.55]],["parent/246",[142,3.991]],["name/247",[150,66.55]],["parent/247",[142,3.991]],["name/248",[151,66.55]],["parent/248",[142,3.991]],["name/249",[72,32.877]],["parent/249",[142,3.991]],["name/250",[152,32.21]],["parent/250",[142,3.991]],["name/251",[153,61.442]],["parent/251",[142,3.991]],["name/252",[154,66.55]],["parent/252",[142,3.991]],["name/253",[155,66.55]],["parent/253",[142,3.991]],["name/254",[156,66.55]],["parent/254",[142,3.991]],["name/255",[157,41.427]],["parent/255",[]],["name/256",[72,32.877]],["parent/256",[157,3.938]],["name/257",[97,58.077]],["parent/257",[157,3.938]],["name/258",[96,58.077]],["parent/258",[157,3.938]],["name/259",[158,61.442]],["parent/259",[157,3.938]],["name/260",[159,66.55]],["parent/260",[157,3.938]],["name/261",[160,66.55]],["parent/261",[157,3.938]],["name/262",[161,66.55]],["parent/262",[157,3.938]],["name/263",[162,66.55]],["parent/263",[157,3.938]],["name/264",[163,50.456]],["parent/264",[157,3.938]],["name/265",[164,66.55]],["parent/265",[157,3.938]],["name/266",[165,66.55]],["parent/266",[157,3.938]],["name/267",[166,66.55]],["parent/267",[157,3.938]],["name/268",[167,66.55]],["parent/268",[157,3.938]],["name/269",[168,66.55]],["parent/269",[157,3.938]],["name/270",[169,66.55]],["parent/270",[157,3.938]],["name/271",[170,66.55]],["parent/271",[157,3.938]],["name/272",[171,66.55]],["parent/272",[157,3.938]],["name/273",[163,50.456]],["parent/273",[]],["name/274",[72,32.877]],["parent/274",[163,4.797]],["name/275",[172,66.55]],["parent/275",[163,4.797]],["name/276",[173,66.55]],["parent/276",[163,4.797]],["name/277",[104,61.442]],["parent/277",[163,4.797]],["name/278",[174,66.55]],["parent/278",[163,4.797]],["name/279",[175,53.557]],["parent/279",[]],["name/280",[176,61.442]],["parent/280",[175,5.092]],["name/281",[177,61.442]],["parent/281",[175,5.092]],["name/282",[178,61.442]],["parent/282",[175,5.092]],["name/283",[179,61.442]],["parent/283",[175,5.092]],["name/284",[180,47.091]],["parent/284",[]],["name/285",[181,66.55]],["parent/285",[180,4.477]],["name/286",[72,32.877]],["parent/286",[180,4.477]],["name/287",[182,55.564]],["parent/287",[180,4.477]],["name/288",[178,61.442]],["parent/288",[180,4.477]],["name/289",[179,61.442]],["parent/289",[180,4.477]],["name/290",[177,61.442]],["parent/290",[180,4.477]],["name/291",[176,61.442]],["parent/291",[180,4.477]],["name/292",[183,61.442]],["parent/292",[180,4.477]],["name/293",[78,45.347]],["parent/293",[180,4.477]],["name/294",[184,41.427]],["parent/294",[]],["name/295",[185,66.55]],["parent/295",[184,3.938]],["name/296",[186,66.55]],["parent/296",[184,3.938]],["name/297",[187,66.55]],["parent/297",[184,3.938]],["name/298",[188,66.55]],["parent/298",[184,3.938]],["name/299",[189,66.55]],["parent/299",[184,3.938]],["name/300",[190,66.55]],["parent/300",[184,3.938]],["name/301",[191,66.55]],["parent/301",[184,3.938]],["name/302",[192,66.55]],["parent/302",[184,3.938]],["name/303",[193,66.55]],["parent/303",[184,3.938]],["name/304",[194,66.55]],["parent/304",[184,3.938]],["name/305",[195,66.55]],["parent/305",[184,3.938]],["name/306",[196,66.55]],["parent/306",[184,3.938]],["name/307",[197,66.55]],["parent/307",[184,3.938]],["name/308",[198,66.55]],["parent/308",[184,3.938]],["name/309",[199,66.55]],["parent/309",[184,3.938]],["name/310",[200,66.55]],["parent/310",[184,3.938]],["name/311",[201,66.55]],["parent/311",[184,3.938]],["name/312",[202,55.564]],["parent/312",[]],["name/313",[203,50.456]],["parent/313",[202,5.282]],["name/314",[204,53.557]],["parent/314",[202,5.282]],["name/315",[205,58.077]],["parent/315",[202,5.282]],["name/316",[206,49.204]],["parent/316",[]],["name/317",[207,66.55]],["parent/317",[206,4.678]],["name/318",[72,32.877]],["parent/318",[206,4.678]],["name/319",[203,50.456]],["parent/319",[206,4.678]],["name/320",[204,53.557]],["parent/320",[206,4.678]],["name/321",[205,58.077]],["parent/321",[206,4.678]],["name/322",[78,45.347]],["parent/322",[206,4.678]],["name/323",[119,55.564]],["parent/323",[206,4.678]],["name/324",[208,61.442]],["parent/324",[]],["name/325",[55,53.557]],["parent/325",[208,5.841]],["name/326",[209,55.564]],["parent/326",[]],["name/327",[72,32.877]],["parent/327",[209,5.282]],["name/328",[55,53.557]],["parent/328",[209,5.282]],["name/329",[78,45.347]],["parent/329",[209,5.282]],["name/330",[210,50.456]],["parent/330",[]],["name/331",[72,32.877]],["parent/331",[210,4.797]],["name/332",[211,66.55]],["parent/332",[210,4.797]],["name/333",[212,66.55]],["parent/333",[210,4.797]],["name/334",[213,66.55]],["parent/334",[210,4.797]],["name/335",[214,66.55]],["parent/335",[210,4.797]],["name/336",[215,66.55]],["parent/336",[210,4.797]],["name/337",[152,32.21]],["parent/337",[]],["name/338",[216,61.442]],["parent/338",[152,3.062]],["name/339",[2,37.463]],["parent/339",[152,3.062]],["name/340",[217,66.55]],["parent/340",[218,4.107]],["name/341",[219,66.55]],["parent/341",[218,4.107]],["name/342",[220,66.55]],["parent/342",[218,4.107]],["name/343",[221,66.55]],["parent/343",[218,4.107]],["name/344",[222,66.55]],["parent/344",[218,4.107]],["name/345",[223,66.55]],["parent/345",[218,4.107]],["name/346",[224,66.55]],["parent/346",[218,4.107]],["name/347",[225,66.55]],["parent/347",[218,4.107]],["name/348",[226,66.55]],["parent/348",[218,4.107]],["name/349",[227,66.55]],["parent/349",[218,4.107]],["name/350",[228,66.55]],["parent/350",[218,4.107]],["name/351",[229,66.55]],["parent/351",[218,4.107]],["name/352",[230,66.55]],["parent/352",[218,4.107]],["name/353",[108,61.442]],["parent/353",[218,4.107]],["name/354",[231,66.55]],["parent/354",[218,4.107]],["name/355",[232,66.55]],["parent/355",[152,3.062]],["name/356",[233,66.55]],["parent/356",[152,3.062]],["name/357",[234,66.55]],["parent/357",[152,3.062]],["name/358",[5,55.564]],["parent/358",[152,3.062]],["name/359",[78,45.347]],["parent/359",[152,3.062]],["name/360",[235,66.55]],["parent/360",[152,3.062]],["name/361",[236,66.55]],["parent/361",[152,3.062]],["name/362",[237,66.55]],["parent/362",[152,3.062]],["name/363",[238,66.55]],["parent/363",[152,3.062]],["name/364",[239,66.55]],["parent/364",[152,3.062]],["name/365",[240,66.55]],["parent/365",[152,3.062]],["name/366",[241,61.442]],["parent/366",[152,3.062]],["name/367",[242,61.442]],["parent/367",[152,3.062]],["name/368",[243,66.55]],["parent/368",[152,3.062]],["name/369",[244,66.55]],["parent/369",[152,3.062]],["name/370",[72,32.877]],["parent/370",[152,3.062]],["name/371",[15,51.887]],["parent/371",[152,3.062]],["name/372",[245,66.55]],["parent/372",[152,3.062]],["name/373",[11,49.204]],["parent/373",[152,3.062]],["name/374",[246,66.55]],["parent/374",[152,3.062]],["name/375",[247,66.55]],["parent/375",[152,3.062]],["name/376",[248,66.55]],["parent/376",[152,3.062]],["name/377",[249,46.181]],["parent/377",[152,3.062]],["name/378",[250,45.347]],["parent/378",[152,3.062]],["name/379",[251,43.863]],["parent/379",[152,3.062]],["name/380",[252,45.347]],["parent/380",[152,3.062]],["name/381",[253,51.887]],["parent/381",[152,3.062]],["name/382",[254,66.55]],["parent/382",[152,3.062]],["name/383",[255,66.55]],["parent/383",[152,3.062]],["name/384",[256,66.55]],["parent/384",[152,3.062]],["name/385",[257,66.55]],["parent/385",[152,3.062]],["name/386",[258,51.887]],["parent/386",[152,3.062]],["name/387",[259,66.55]],["parent/387",[152,3.062]],["name/388",[260,66.55]],["parent/388",[152,3.062]],["name/389",[55,53.557]],["parent/389",[152,3.062]],["name/390",[261,61.442]],["parent/390",[152,3.062]],["name/391",[262,66.55]],["parent/391",[152,3.062]],["name/392",[183,61.442]],["parent/392",[152,3.062]],["name/393",[263,66.55]],["parent/393",[152,3.062]],["name/394",[264,66.55]],["parent/394",[152,3.062]],["name/395",[265,66.55]],["parent/395",[152,3.062]],["name/396",[266,66.55]],["parent/396",[152,3.062]],["name/397",[267,66.55]],["parent/397",[]],["name/398",[268,45.347]],["parent/398",[]],["name/399",[72,32.877]],["parent/399",[268,4.311]],["name/400",[269,66.55]],["parent/400",[268,4.311]],["name/401",[270,66.55]],["parent/401",[268,4.311]],["name/402",[271,66.55]],["parent/402",[268,4.311]],["name/403",[272,66.55]],["parent/403",[268,4.311]],["name/404",[273,66.55]],["parent/404",[268,4.311]],["name/405",[274,66.55]],["parent/405",[268,4.311]],["name/406",[275,66.55]],["parent/406",[268,4.311]],["name/407",[276,66.55]],["parent/407",[268,4.311]],["name/408",[277,66.55]],["parent/408",[268,4.311]],["name/409",[278,55.564]],["parent/409",[]],["name/410",[279,66.55]],["parent/410",[278,5.282]],["name/411",[280,66.55]],["parent/411",[278,5.282]],["name/412",[281,66.55]],["parent/412",[278,5.282]],["name/413",[282,58.077]],["parent/413",[]],["name/414",[203,50.456]],["parent/414",[282,5.521]],["name/415",[204,53.557]],["parent/415",[282,5.521]],["name/416",[283,51.887]],["parent/416",[]],["name/417",[72,32.877]],["parent/417",[283,4.933]],["name/418",[204,53.557]],["parent/418",[283,4.933]],["name/419",[203,50.456]],["parent/419",[283,4.933]],["name/420",[78,45.347]],["parent/420",[283,4.933]],["name/421",[119,55.564]],["parent/421",[283,4.933]],["name/422",[284,61.442]],["parent/422",[]],["name/423",[2,37.463]],["parent/423",[284,5.841]],["name/424",[285,66.55]],["parent/424",[286,5.841]],["name/425",[158,61.442]],["parent/425",[286,5.841]],["name/426",[287,25.014]],["parent/426",[]],["name/427",[72,32.877]],["parent/427",[287,2.378]],["name/428",[253,51.887]],["parent/428",[287,2.378]],["name/429",[258,51.887]],["parent/429",[287,2.378]],["name/430",[288,58.077]],["parent/430",[287,2.378]],["name/431",[289,66.55]],["parent/431",[287,2.378]],["name/432",[290,66.55]],["parent/432",[287,2.378]],["name/433",[291,66.55]],["parent/433",[287,2.378]],["name/434",[292,58.077]],["parent/434",[287,2.378]],["name/435",[293,58.077]],["parent/435",[287,2.378]],["name/436",[182,55.564]],["parent/436",[287,2.378]],["name/437",[294,58.077]],["parent/437",[287,2.378]],["name/438",[153,61.442]],["parent/438",[287,2.378]],["name/439",[268,45.347]],["parent/439",[287,2.378]],["name/440",[295,58.077]],["parent/440",[287,2.378]],["name/441",[296,58.077]],["parent/441",[287,2.378]],["name/442",[297,66.55]],["parent/442",[287,2.378]],["name/443",[298,66.55]],["parent/443",[287,2.378]],["name/444",[83,58.077]],["parent/444",[287,2.378]],["name/445",[299,66.55]],["parent/445",[287,2.378]],["name/446",[300,66.55]],["parent/446",[287,2.378]],["name/447",[301,66.55]],["parent/447",[287,2.378]],["name/448",[302,66.55]],["parent/448",[287,2.378]],["name/449",[78,45.347]],["parent/449",[287,2.378]],["name/450",[303,66.55]],["parent/450",[287,2.378]],["name/451",[304,66.55]],["parent/451",[287,2.378]],["name/452",[305,66.55]],["parent/452",[287,2.378]],["name/453",[306,66.55]],["parent/453",[287,2.378]],["name/454",[307,66.55]],["parent/454",[287,2.378]],["name/455",[308,66.55]],["parent/455",[287,2.378]],["name/456",[309,66.55]],["parent/456",[287,2.378]],["name/457",[310,66.55]],["parent/457",[287,2.378]],["name/458",[311,66.55]],["parent/458",[287,2.378]],["name/459",[312,66.55]],["parent/459",[287,2.378]],["name/460",[313,66.55]],["parent/460",[287,2.378]],["name/461",[314,66.55]],["parent/461",[287,2.378]],["name/462",[315,66.55]],["parent/462",[287,2.378]],["name/463",[316,66.55]],["parent/463",[287,2.378]],["name/464",[317,66.55]],["parent/464",[287,2.378]],["name/465",[318,66.55]],["parent/465",[287,2.378]],["name/466",[319,66.55]],["parent/466",[287,2.378]],["name/467",[320,66.55]],["parent/467",[287,2.378]],["name/468",[321,66.55]],["parent/468",[287,2.378]],["name/469",[322,66.55]],["parent/469",[287,2.378]],["name/470",[323,66.55]],["parent/470",[287,2.378]],["name/471",[324,66.55]],["parent/471",[287,2.378]],["name/472",[325,66.55]],["parent/472",[287,2.378]],["name/473",[326,66.55]],["parent/473",[287,2.378]],["name/474",[327,66.55]],["parent/474",[287,2.378]],["name/475",[328,66.55]],["parent/475",[287,2.378]],["name/476",[329,66.55]],["parent/476",[287,2.378]],["name/477",[330,66.55]],["parent/477",[287,2.378]],["name/478",[331,66.55]],["parent/478",[287,2.378]],["name/479",[332,66.55]],["parent/479",[287,2.378]],["name/480",[333,66.55]],["parent/480",[287,2.378]],["name/481",[334,66.55]],["parent/481",[287,2.378]],["name/482",[335,66.55]],["parent/482",[287,2.378]],["name/483",[336,66.55]],["parent/483",[287,2.378]],["name/484",[337,66.55]],["parent/484",[287,2.378]],["name/485",[338,66.55]],["parent/485",[287,2.378]],["name/486",[339,53.557]],["parent/486",[287,2.378]],["name/487",[340,61.442]],["parent/487",[287,2.378]],["name/488",[341,66.55]],["parent/488",[287,2.378]],["name/489",[342,66.55]],["parent/489",[287,2.378]],["name/490",[343,66.55]],["parent/490",[287,2.378]],["name/491",[344,66.55]],["parent/491",[287,2.378]],["name/492",[345,66.55]],["parent/492",[287,2.378]],["name/493",[346,66.55]],["parent/493",[287,2.378]],["name/494",[347,66.55]],["parent/494",[287,2.378]],["name/495",[348,66.55]],["parent/495",[287,2.378]],["name/496",[349,66.55]],["parent/496",[287,2.378]],["name/497",[350,66.55]],["parent/497",[287,2.378]],["name/498",[351,66.55]],["parent/498",[287,2.378]],["name/499",[352,66.55]],["parent/499",[287,2.378]],["name/500",[353,66.55]],["parent/500",[287,2.378]],["name/501",[354,51.887]],["parent/501",[]],["name/502",[355,66.55]],["parent/502",[354,4.933]],["name/503",[356,66.55]],["parent/503",[354,4.933]],["name/504",[357,66.55]],["parent/504",[354,4.933]],["name/505",[358,66.55]],["parent/505",[354,4.933]],["name/506",[359,66.55]],["parent/506",[354,4.933]],["name/507",[360,58.077]],["parent/507",[]],["name/508",[361,61.442]],["parent/508",[360,5.521]],["name/509",[362,61.442]],["parent/509",[360,5.521]],["name/510",[363,53.557]],["parent/510",[]],["name/511",[72,32.877]],["parent/511",[363,5.092]],["name/512",[361,61.442]],["parent/512",[363,5.092]],["name/513",[362,61.442]],["parent/513",[363,5.092]],["name/514",[78,45.347]],["parent/514",[363,5.092]],["name/515",[364,50.456]],["parent/515",[]],["name/516",[72,32.877]],["parent/516",[364,4.797]],["name/517",[365,61.442]],["parent/517",[364,4.797]],["name/518",[90,58.077]],["parent/518",[364,4.797]],["name/519",[366,66.55]],["parent/519",[364,4.797]],["name/520",[5,55.564]],["parent/520",[364,4.797]],["name/521",[367,61.442]],["parent/521",[364,4.797]],["name/522",[368,55.564]],["parent/522",[]],["name/523",[369,58.077]],["parent/523",[368,5.282]],["name/524",[370,58.077]],["parent/524",[368,5.282]],["name/525",[371,61.442]],["parent/525",[368,5.282]],["name/526",[372,33.592]],["parent/526",[]],["name/527",[373,66.55]],["parent/527",[372,3.193]],["name/528",[374,66.55]],["parent/528",[372,3.193]],["name/529",[375,66.55]],["parent/529",[372,3.193]],["name/530",[376,61.442]],["parent/530",[372,3.193]],["name/531",[377,61.442]],["parent/531",[372,3.193]],["name/532",[378,66.55]],["parent/532",[372,3.193]],["name/533",[379,66.55]],["parent/533",[372,3.193]],["name/534",[380,66.55]],["parent/534",[372,3.193]],["name/535",[129,61.442]],["parent/535",[372,3.193]],["name/536",[381,66.55]],["parent/536",[372,3.193]],["name/537",[382,66.55]],["parent/537",[372,3.193]],["name/538",[383,66.55]],["parent/538",[372,3.193]],["name/539",[384,61.442]],["parent/539",[372,3.193]],["name/540",[72,32.877]],["parent/540",[372,3.193]],["name/541",[369,58.077]],["parent/541",[372,3.193]],["name/542",[370,58.077]],["parent/542",[372,3.193]],["name/543",[371,61.442]],["parent/543",[372,3.193]],["name/544",[385,61.442]],["parent/544",[372,3.193]],["name/545",[90,58.077]],["parent/545",[372,3.193]],["name/546",[386,61.442]],["parent/546",[372,3.193]],["name/547",[387,66.55]],["parent/547",[372,3.193]],["name/548",[388,66.55]],["parent/548",[372,3.193]],["name/549",[389,66.55]],["parent/549",[372,3.193]],["name/550",[390,66.55]],["parent/550",[372,3.193]],["name/551",[391,66.55]],["parent/551",[372,3.193]],["name/552",[392,66.55]],["parent/552",[372,3.193]],["name/553",[393,66.55]],["parent/553",[372,3.193]],["name/554",[394,66.55]],["parent/554",[372,3.193]],["name/555",[395,66.55]],["parent/555",[372,3.193]],["name/556",[396,66.55]],["parent/556",[372,3.193]],["name/557",[397,66.55]],["parent/557",[372,3.193]],["name/558",[398,61.442]],["parent/558",[372,3.193]],["name/559",[376,61.442]],["parent/559",[372,3.193]],["name/560",[377,61.442]],["parent/560",[372,3.193]],["name/561",[399,66.55]],["parent/561",[372,3.193]],["name/562",[400,66.55]],["parent/562",[372,3.193]],["name/563",[401,66.55]],["parent/563",[372,3.193]],["name/564",[402,66.55]],["parent/564",[372,3.193]],["name/565",[403,66.55]],["parent/565",[372,3.193]],["name/566",[404,41.983]],["parent/566",[]],["name/567",[405,66.55]],["parent/567",[404,3.991]],["name/568",[367,61.442]],["parent/568",[404,3.991]],["name/569",[406,66.55]],["parent/569",[404,3.991]],["name/570",[72,32.877]],["parent/570",[404,3.991]],["name/571",[407,66.55]],["parent/571",[404,3.991]],["name/572",[408,66.55]],["parent/572",[404,3.991]],["name/573",[398,61.442]],["parent/573",[404,3.991]],["name/574",[78,45.347]],["parent/574",[404,3.991]],["name/575",[409,66.55]],["parent/575",[404,3.991]],["name/576",[410,66.55]],["parent/576",[404,3.991]],["name/577",[411,66.55]],["parent/577",[404,3.991]],["name/578",[412,61.442]],["parent/578",[404,3.991]],["name/579",[413,66.55]],["parent/579",[404,3.991]],["name/580",[414,61.442]],["parent/580",[404,3.991]],["name/581",[384,61.442]],["parent/581",[404,3.991]],["name/582",[204,53.557]],["parent/582",[404,3.991]],["name/583",[415,48.092]],["parent/583",[]],["name/584",[72,32.877]],["parent/584",[415,4.572]],["name/585",[416,66.55]],["parent/585",[415,4.572]],["name/586",[386,61.442]],["parent/586",[415,4.572]],["name/587",[417,66.55]],["parent/587",[415,4.572]],["name/588",[418,66.55]],["parent/588",[415,4.572]],["name/589",[365,61.442]],["parent/589",[415,4.572]],["name/590",[5,55.564]],["parent/590",[415,4.572]],["name/591",[419,66.55]],["parent/591",[415,4.572]],["name/592",[420,55.564]],["parent/592",[]],["name/593",[253,51.887]],["parent/593",[420,5.282]],["name/594",[258,51.887]],["parent/594",[420,5.282]],["name/595",[421,58.077]],["parent/595",[420,5.282]],["name/596",[422,53.557]],["parent/596",[]],["name/597",[72,32.877]],["parent/597",[422,5.092]],["name/598",[253,51.887]],["parent/598",[422,5.092]],["name/599",[258,51.887]],["parent/599",[422,5.092]],["name/600",[421,58.077]],["parent/600",[422,5.092]],["name/601",[423,58.077]],["parent/601",[]],["name/602",[424,53.557]],["parent/602",[423,5.521]],["name/603",[425,53.557]],["parent/603",[423,5.521]],["name/604",[426,55.564]],["parent/604",[]],["name/605",[72,32.877]],["parent/605",[426,5.282]],["name/606",[424,53.557]],["parent/606",[426,5.282]],["name/607",[425,53.557]],["parent/607",[426,5.282]],["name/608",[427,51.887]],["parent/608",[]],["name/609",[428,66.55]],["parent/609",[427,4.933]],["name/610",[429,66.55]],["parent/610",[427,4.933]],["name/611",[430,61.442]],["parent/611",[427,4.933]],["name/612",[431,66.55]],["parent/612",[427,4.933]],["name/613",[432,66.55]],["parent/613",[427,4.933]],["name/614",[433,66.55]],["parent/614",[]],["name/615",[434,51.887]],["parent/615",[]],["name/616",[435,58.077]],["parent/616",[434,4.933]],["name/617",[72,32.877]],["parent/617",[434,4.933]],["name/618",[436,55.564]],["parent/618",[434,4.933]],["name/619",[424,53.557]],["parent/619",[434,4.933]],["name/620",[425,53.557]],["parent/620",[434,4.933]],["name/621",[437,61.442]],["parent/621",[]],["name/622",[430,61.442]],["parent/622",[437,5.841]],["name/623",[438,51.887]],["parent/623",[]],["name/624",[435,58.077]],["parent/624",[438,4.933]],["name/625",[72,32.877]],["parent/625",[438,4.933]],["name/626",[436,55.564]],["parent/626",[438,4.933]],["name/627",[424,53.557]],["parent/627",[438,4.933]],["name/628",[425,53.557]],["parent/628",[438,4.933]],["name/629",[439,66.55]],["parent/629",[]],["name/630",[440,58.077]],["parent/630",[]],["name/631",[287,25.014]],["parent/631",[440,5.521]],["name/632",[441,66.55]],["parent/632",[440,5.521]],["name/633",[442,55.564]],["parent/633",[]],["name/634",[72,32.877]],["parent/634",[442,5.282]],["name/635",[424,53.557]],["parent/635",[442,5.282]],["name/636",[425,53.557]],["parent/636",[442,5.282]],["name/637",[443,46.181]],["parent/637",[]],["name/638",[444,66.55]],["parent/638",[443,4.39]],["name/639",[445,66.55]],["parent/639",[443,4.39]],["name/640",[446,66.55]],["parent/640",[443,4.39]],["name/641",[447,66.55]],["parent/641",[443,4.39]],["name/642",[448,66.55]],["parent/642",[443,4.39]],["name/643",[449,66.55]],["parent/643",[443,4.39]],["name/644",[450,66.55]],["parent/644",[443,4.39]],["name/645",[451,66.55]],["parent/645",[443,4.39]],["name/646",[452,66.55]],["parent/646",[443,4.39]],["name/647",[453,66.55]],["parent/647",[443,4.39]],["name/648",[454,61.442]],["parent/648",[]],["name/649",[287,25.014]],["parent/649",[454,5.841]],["name/650",[455,61.442]],["parent/650",[]],["name/651",[456,49.204]],["parent/651",[455,5.841]],["name/652",[457,61.442]],["parent/652",[]],["name/653",[458,48.092]],["parent/653",[457,5.841]],["name/654",[459,61.442]],["parent/654",[]],["name/655",[251,43.863]],["parent/655",[459,5.841]],["name/656",[460,66.55]],["parent/656",[]],["name/657",[461,58.077]],["parent/657",[]],["name/658",[216,61.442]],["parent/658",[461,5.521]],["name/659",[287,25.014]],["parent/659",[461,5.521]],["name/660",[462,66.55]],["parent/660",[]],["name/661",[463,58.077]],["parent/661",[]],["name/662",[287,25.014]],["parent/662",[463,5.521]],["name/663",[458,48.092]],["parent/663",[463,5.521]],["name/664",[464,58.077]],["parent/664",[]],["name/665",[287,25.014]],["parent/665",[464,5.521]],["name/666",[456,49.204]],["parent/666",[464,5.521]],["name/667",[465,58.077]],["parent/667",[]],["name/668",[287,25.014]],["parent/668",[465,5.521]],["name/669",[458,48.092]],["parent/669",[465,5.521]],["name/670",[466,58.077]],["parent/670",[]],["name/671",[287,25.014]],["parent/671",[466,5.521]],["name/672",[456,49.204]],["parent/672",[466,5.521]],["name/673",[467,55.564]],["parent/673",[]],["name/674",[287,25.014]],["parent/674",[467,5.282]],["name/675",[251,43.863]],["parent/675",[467,5.282]],["name/676",[458,48.092]],["parent/676",[467,5.282]],["name/677",[468,58.077]],["parent/677",[]],["name/678",[287,25.014]],["parent/678",[468,5.521]],["name/679",[456,49.204]],["parent/679",[468,5.521]],["name/680",[469,58.077]],["parent/680",[]],["name/681",[287,25.014]],["parent/681",[469,5.521]],["name/682",[458,48.092]],["parent/682",[469,5.521]],["name/683",[470,58.077]],["parent/683",[]],["name/684",[287,25.014]],["parent/684",[470,5.521]],["name/685",[456,49.204]],["parent/685",[470,5.521]],["name/686",[471,58.077]],["parent/686",[]],["name/687",[287,25.014]],["parent/687",[471,5.521]],["name/688",[458,48.092]],["parent/688",[471,5.521]],["name/689",[472,58.077]],["parent/689",[]],["name/690",[287,25.014]],["parent/690",[472,5.521]],["name/691",[456,49.204]],["parent/691",[472,5.521]],["name/692",[473,58.077]],["parent/692",[]],["name/693",[287,25.014]],["parent/693",[473,5.521]],["name/694",[458,48.092]],["parent/694",[473,5.521]],["name/695",[474,58.077]],["parent/695",[]],["name/696",[287,25.014]],["parent/696",[474,5.521]],["name/697",[456,49.204]],["parent/697",[474,5.521]],["name/698",[475,66.55]],["parent/698",[]],["name/699",[476,55.564]],["parent/699",[]],["name/700",[477,66.55]],["parent/700",[476,5.282]],["name/701",[287,25.014]],["parent/701",[476,5.282]],["name/702",[251,43.863]],["parent/702",[476,5.282]],["name/703",[478,66.55]],["parent/703",[]],["name/704",[479,66.55]],["parent/704",[]],["name/705",[480,55.564]],["parent/705",[]],["name/706",[203,50.456]],["parent/706",[480,5.282]],["name/707",[287,25.014]],["parent/707",[480,5.282]],["name/708",[458,48.092]],["parent/708",[480,5.282]],["name/709",[481,58.077]],["parent/709",[]],["name/710",[287,25.014]],["parent/710",[481,5.521]],["name/711",[456,49.204]],["parent/711",[481,5.521]],["name/712",[482,55.564]],["parent/712",[]],["name/713",[483,66.55]],["parent/713",[482,5.282]],["name/714",[484,66.55]],["parent/714",[482,5.282]],["name/715",[485,66.55]],["parent/715",[482,5.282]],["name/716",[486,58.077]],["parent/716",[]],["name/717",[287,25.014]],["parent/717",[486,5.521]],["name/718",[458,48.092]],["parent/718",[486,5.521]],["name/719",[487,66.55]],["parent/719",[]],["name/720",[488,66.55]],["parent/720",[]],["name/721",[489,58.077]],["parent/721",[]],["name/722",[490,66.55]],["parent/722",[489,5.521]],["name/723",[491,66.55]],["parent/723",[489,5.521]],["name/724",[492,42.571]],["parent/724",[]],["name/725",[493,61.442]],["parent/725",[492,4.047]],["name/726",[494,61.442]],["parent/726",[492,4.047]],["name/727",[495,61.442]],["parent/727",[492,4.047]],["name/728",[496,61.442]],["parent/728",[492,4.047]],["name/729",[497,61.442]],["parent/729",[492,4.047]],["name/730",[498,61.442]],["parent/730",[492,4.047]],["name/731",[499,61.442]],["parent/731",[492,4.047]],["name/732",[500,61.442]],["parent/732",[492,4.047]],["name/733",[501,61.442]],["parent/733",[492,4.047]],["name/734",[502,61.442]],["parent/734",[492,4.047]],["name/735",[503,58.077]],["parent/735",[492,4.047]],["name/736",[504,58.077]],["parent/736",[492,4.047]],["name/737",[505,61.442]],["parent/737",[492,4.047]],["name/738",[506,66.55]],["parent/738",[]],["name/739",[507,55.564]],["parent/739",[]],["name/740",[203,50.456]],["parent/740",[507,5.282]],["name/741",[508,61.442]],["parent/741",[507,5.282]],["name/742",[509,61.442]],["parent/742",[]],["name/743",[510,66.55]],["parent/743",[509,5.841]],["name/744",[511,61.442]],["parent/744",[]],["name/745",[339,53.557]],["parent/745",[511,5.841]],["name/746",[339,53.557]],["parent/746",[]],["name/747",[2,37.463]],["parent/747",[339,5.092]],["name/748",[512,66.55]],["parent/748",[513,5.282]],["name/749",[2,37.463]],["parent/749",[513,5.282]],["name/750",[514,66.55]],["parent/750",[513,5.282]],["name/751",[2,37.463]],["parent/751",[513,5.282]],["name/752",[515,61.442]],["parent/752",[]],["name/753",[2,37.463]],["parent/753",[515,5.841]],["name/754",[516,66.55]],["parent/754",[517,5.841]],["name/755",[2,37.463]],["parent/755",[517,5.841]],["name/756",[518,50.456]],["parent/756",[]],["name/757",[519,66.55]],["parent/757",[518,4.797]],["name/758",[520,66.55]],["parent/758",[518,4.797]],["name/759",[72,32.877]],["parent/759",[518,4.797]],["name/760",[521,66.55]],["parent/760",[518,4.797]],["name/761",[522,66.55]],["parent/761",[518,4.797]],["name/762",[523,66.55]],["parent/762",[518,4.797]],["name/763",[524,41.427]],["parent/763",[]],["name/764",[72,32.877]],["parent/764",[524,3.938]],["name/765",[525,61.442]],["parent/765",[524,3.938]],["name/766",[435,58.077]],["parent/766",[524,3.938]],["name/767",[526,61.442]],["parent/767",[524,3.938]],["name/768",[504,58.077]],["parent/768",[524,3.938]],["name/769",[493,61.442]],["parent/769",[524,3.938]],["name/770",[494,61.442]],["parent/770",[524,3.938]],["name/771",[495,61.442]],["parent/771",[524,3.938]],["name/772",[496,61.442]],["parent/772",[524,3.938]],["name/773",[497,61.442]],["parent/773",[524,3.938]],["name/774",[498,61.442]],["parent/774",[524,3.938]],["name/775",[499,61.442]],["parent/775",[524,3.938]],["name/776",[500,61.442]],["parent/776",[524,3.938]],["name/777",[501,61.442]],["parent/777",[524,3.938]],["name/778",[502,61.442]],["parent/778",[524,3.938]],["name/779",[503,58.077]],["parent/779",[524,3.938]],["name/780",[505,61.442]],["parent/780",[524,3.938]],["name/781",[527,51.887]],["parent/781",[]],["name/782",[72,32.877]],["parent/782",[527,4.933]],["name/783",[525,61.442]],["parent/783",[527,4.933]],["name/784",[203,50.456]],["parent/784",[527,4.933]],["name/785",[526,61.442]],["parent/785",[527,4.933]],["name/786",[508,61.442]],["parent/786",[527,4.933]],["name/787",[528,66.55]],["parent/787",[]],["name/788",[529,66.55]],["parent/788",[]],["name/789",[530,66.55]],["parent/789",[]],["name/790",[531,58.077]],["parent/790",[]],["name/791",[532,66.55]],["parent/791",[531,5.521]],["name/792",[533,66.55]],["parent/792",[531,5.521]],["name/793",[534,66.55]],["parent/793",[]],["name/794",[535,66.55]],["parent/794",[]],["name/795",[536,51.887]],["parent/795",[]],["name/796",[72,32.877]],["parent/796",[536,4.933]],["name/797",[492,42.571]],["parent/797",[536,4.933]],["name/798",[537,66.55]],["parent/798",[536,4.933]],["name/799",[538,66.55]],["parent/799",[536,4.933]],["name/800",[539,66.55]],["parent/800",[]],["name/801",[540,37.463]],["parent/801",[]],["name/802",[72,32.877]],["parent/802",[540,3.562]],["name/803",[541,66.55]],["parent/803",[540,3.562]],["name/804",[542,66.55]],["parent/804",[540,3.562]],["name/805",[543,66.55]],["parent/805",[540,3.562]],["name/806",[414,61.442]],["parent/806",[540,3.562]],["name/807",[544,66.55]],["parent/807",[540,3.562]],["name/808",[436,55.564]],["parent/808",[540,3.562]],["name/809",[545,66.55]],["parent/809",[540,3.562]],["name/810",[546,66.55]],["parent/810",[540,3.562]],["name/811",[547,66.55]],["parent/811",[540,3.562]],["name/812",[548,66.55]],["parent/812",[540,3.562]],["name/813",[549,66.55]],["parent/813",[540,3.562]],["name/814",[550,66.55]],["parent/814",[540,3.562]],["name/815",[551,66.55]],["parent/815",[540,3.562]],["name/816",[552,66.55]],["parent/816",[540,3.562]],["name/817",[553,66.55]],["parent/817",[540,3.562]],["name/818",[554,66.55]],["parent/818",[540,3.562]],["name/819",[555,66.55]],["parent/819",[540,3.562]],["name/820",[556,66.55]],["parent/820",[540,3.562]],["name/821",[557,66.55]],["parent/821",[540,3.562]],["name/822",[558,61.442]],["parent/822",[540,3.562]],["name/823",[559,61.442]],["parent/823",[540,3.562]],["name/824",[560,66.55]],["parent/824",[540,3.562]],["name/825",[561,66.55]],["parent/825",[540,3.562]],["name/826",[562,40.401]],["parent/826",[]],["name/827",[563,47.091]],["parent/827",[562,3.841]],["name/828",[72,32.877]],["parent/828",[562,3.841]],["name/829",[564,66.55]],["parent/829",[562,3.841]],["name/830",[565,66.55]],["parent/830",[562,3.841]],["name/831",[566,66.55]],["parent/831",[562,3.841]],["name/832",[421,58.077]],["parent/832",[562,3.841]],["name/833",[567,66.55]],["parent/833",[562,3.841]],["name/834",[11,49.204]],["parent/834",[562,3.841]],["name/835",[568,46.181]],["parent/835",[562,3.841]],["name/836",[569,47.091]],["parent/836",[562,3.841]],["name/837",[570,61.442]],["parent/837",[562,3.841]],["name/838",[571,47.091]],["parent/838",[562,3.841]],["name/839",[572,48.092]],["parent/839",[562,3.841]],["name/840",[573,47.091]],["parent/840",[562,3.841]],["name/841",[249,46.181]],["parent/841",[562,3.841]],["name/842",[250,45.347]],["parent/842",[562,3.841]],["name/843",[251,43.863]],["parent/843",[562,3.841]],["name/844",[252,45.347]],["parent/844",[562,3.841]],["name/845",[574,47.091]],["parent/845",[562,3.841]],["name/846",[575,39.47]],["parent/846",[]],["name/847",[563,47.091]],["parent/847",[575,3.752]],["name/848",[72,32.877]],["parent/848",[575,3.752]],["name/849",[576,66.55]],["parent/849",[575,3.752]],["name/850",[577,66.55]],["parent/850",[575,3.752]],["name/851",[578,61.442]],["parent/851",[575,3.752]],["name/852",[579,66.55]],["parent/852",[575,3.752]],["name/853",[580,66.55]],["parent/853",[575,3.752]],["name/854",[581,66.55]],["parent/854",[575,3.752]],["name/855",[582,66.55]],["parent/855",[575,3.752]],["name/856",[2,37.463]],["parent/856",[575,3.752]],["name/857",[369,58.077]],["parent/857",[583,5.282]],["name/858",[370,58.077]],["parent/858",[583,5.282]],["name/859",[584,66.55]],["parent/859",[583,5.282]],["name/860",[205,58.077]],["parent/860",[583,5.282]],["name/861",[569,47.091]],["parent/861",[575,3.752]],["name/862",[570,61.442]],["parent/862",[575,3.752]],["name/863",[571,47.091]],["parent/863",[575,3.752]],["name/864",[572,48.092]],["parent/864",[575,3.752]],["name/865",[573,47.091]],["parent/865",[575,3.752]],["name/866",[249,46.181]],["parent/866",[575,3.752]],["name/867",[250,45.347]],["parent/867",[575,3.752]],["name/868",[251,43.863]],["parent/868",[575,3.752]],["name/869",[252,45.347]],["parent/869",[575,3.752]],["name/870",[568,46.181]],["parent/870",[575,3.752]],["name/871",[574,47.091]],["parent/871",[575,3.752]],["name/872",[585,43.196]],["parent/872",[]],["name/873",[563,47.091]],["parent/873",[585,4.107]],["name/874",[72,32.877]],["parent/874",[585,4.107]],["name/875",[586,50.456]],["parent/875",[585,4.107]],["name/876",[587,53.557]],["parent/876",[585,4.107]],["name/877",[569,47.091]],["parent/877",[585,4.107]],["name/878",[571,47.091]],["parent/878",[585,4.107]],["name/879",[572,48.092]],["parent/879",[585,4.107]],["name/880",[573,47.091]],["parent/880",[585,4.107]],["name/881",[249,46.181]],["parent/881",[585,4.107]],["name/882",[250,45.347]],["parent/882",[585,4.107]],["name/883",[251,43.863]],["parent/883",[585,4.107]],["name/884",[252,45.347]],["parent/884",[585,4.107]],["name/885",[568,46.181]],["parent/885",[585,4.107]],["name/886",[574,47.091]],["parent/886",[585,4.107]],["name/887",[588,40.401]],["parent/887",[]],["name/888",[563,47.091]],["parent/888",[588,3.841]],["name/889",[72,32.877]],["parent/889",[588,3.841]],["name/890",[586,50.456]],["parent/890",[588,3.841]],["name/891",[589,61.442]],["parent/891",[588,3.841]],["name/892",[590,61.442]],["parent/892",[588,3.841]],["name/893",[587,53.557]],["parent/893",[588,3.841]],["name/894",[569,47.091]],["parent/894",[588,3.841]],["name/895",[591,58.077]],["parent/895",[588,3.841]],["name/896",[571,47.091]],["parent/896",[588,3.841]],["name/897",[592,66.55]],["parent/897",[588,3.841]],["name/898",[593,66.55]],["parent/898",[588,3.841]],["name/899",[572,48.092]],["parent/899",[588,3.841]],["name/900",[573,47.091]],["parent/900",[588,3.841]],["name/901",[249,46.181]],["parent/901",[588,3.841]],["name/902",[250,45.347]],["parent/902",[588,3.841]],["name/903",[251,43.863]],["parent/903",[588,3.841]],["name/904",[252,45.347]],["parent/904",[588,3.841]],["name/905",[568,46.181]],["parent/905",[588,3.841]],["name/906",[574,47.091]],["parent/906",[588,3.841]],["name/907",[594,41.427]],["parent/907",[]],["name/908",[563,47.091]],["parent/908",[594,3.938]],["name/909",[72,32.877]],["parent/909",[594,3.938]],["name/910",[586,50.456]],["parent/910",[594,3.938]],["name/911",[595,66.55]],["parent/911",[594,3.938]],["name/912",[596,66.55]],["parent/912",[594,3.938]],["name/913",[597,61.442]],["parent/913",[594,3.938]],["name/914",[598,61.442]],["parent/914",[594,3.938]],["name/915",[599,58.077]],["parent/915",[594,3.938]],["name/916",[569,47.091]],["parent/916",[594,3.938]],["name/917",[574,47.091]],["parent/917",[594,3.938]],["name/918",[573,47.091]],["parent/918",[594,3.938]],["name/919",[249,46.181]],["parent/919",[594,3.938]],["name/920",[250,45.347]],["parent/920",[594,3.938]],["name/921",[251,43.863]],["parent/921",[594,3.938]],["name/922",[252,45.347]],["parent/922",[594,3.938]],["name/923",[568,46.181]],["parent/923",[594,3.938]],["name/924",[571,47.091]],["parent/924",[594,3.938]],["name/925",[600,40.401]],["parent/925",[]],["name/926",[563,47.091]],["parent/926",[600,3.841]],["name/927",[72,32.877]],["parent/927",[600,3.841]],["name/928",[601,66.55]],["parent/928",[600,3.841]],["name/929",[586,50.456]],["parent/929",[600,3.841]],["name/930",[241,61.442]],["parent/930",[600,3.841]],["name/931",[242,61.442]],["parent/931",[600,3.841]],["name/932",[597,61.442]],["parent/932",[600,3.841]],["name/933",[599,58.077]],["parent/933",[600,3.841]],["name/934",[598,61.442]],["parent/934",[600,3.841]],["name/935",[569,47.091]],["parent/935",[600,3.841]],["name/936",[572,48.092]],["parent/936",[600,3.841]],["name/937",[573,47.091]],["parent/937",[600,3.841]],["name/938",[249,46.181]],["parent/938",[600,3.841]],["name/939",[250,45.347]],["parent/939",[600,3.841]],["name/940",[251,43.863]],["parent/940",[600,3.841]],["name/941",[252,45.347]],["parent/941",[600,3.841]],["name/942",[568,46.181]],["parent/942",[600,3.841]],["name/943",[574,47.091]],["parent/943",[600,3.841]],["name/944",[571,47.091]],["parent/944",[600,3.841]],["name/945",[602,43.196]],["parent/945",[]],["name/946",[563,47.091]],["parent/946",[602,4.107]],["name/947",[72,32.877]],["parent/947",[602,4.107]],["name/948",[578,61.442]],["parent/948",[602,4.107]],["name/949",[587,53.557]],["parent/949",[602,4.107]],["name/950",[569,47.091]],["parent/950",[602,4.107]],["name/951",[571,47.091]],["parent/951",[602,4.107]],["name/952",[572,48.092]],["parent/952",[602,4.107]],["name/953",[573,47.091]],["parent/953",[602,4.107]],["name/954",[249,46.181]],["parent/954",[602,4.107]],["name/955",[250,45.347]],["parent/955",[602,4.107]],["name/956",[251,43.863]],["parent/956",[602,4.107]],["name/957",[252,45.347]],["parent/957",[602,4.107]],["name/958",[568,46.181]],["parent/958",[602,4.107]],["name/959",[574,47.091]],["parent/959",[602,4.107]],["name/960",[603,42.571]],["parent/960",[]],["name/961",[563,47.091]],["parent/961",[603,4.047]],["name/962",[72,32.877]],["parent/962",[603,4.047]],["name/963",[586,50.456]],["parent/963",[603,4.047]],["name/964",[599,58.077]],["parent/964",[603,4.047]],["name/965",[540,37.463]],["parent/965",[603,4.047]],["name/966",[571,47.091]],["parent/966",[603,4.047]],["name/967",[569,47.091]],["parent/967",[603,4.047]],["name/968",[572,48.092]],["parent/968",[603,4.047]],["name/969",[573,47.091]],["parent/969",[603,4.047]],["name/970",[249,46.181]],["parent/970",[603,4.047]],["name/971",[250,45.347]],["parent/971",[603,4.047]],["name/972",[251,43.863]],["parent/972",[603,4.047]],["name/973",[252,45.347]],["parent/973",[603,4.047]],["name/974",[568,46.181]],["parent/974",[603,4.047]],["name/975",[574,47.091]],["parent/975",[603,4.047]],["name/976",[604,41.427]],["parent/976",[]],["name/977",[563,47.091]],["parent/977",[604,3.938]],["name/978",[72,32.877]],["parent/978",[604,3.938]],["name/979",[586,50.456]],["parent/979",[604,3.938]],["name/980",[589,61.442]],["parent/980",[604,3.938]],["name/981",[590,61.442]],["parent/981",[604,3.938]],["name/982",[591,58.077]],["parent/982",[604,3.938]],["name/983",[587,53.557]],["parent/983",[604,3.938]],["name/984",[569,47.091]],["parent/984",[604,3.938]],["name/985",[571,47.091]],["parent/985",[604,3.938]],["name/986",[572,48.092]],["parent/986",[604,3.938]],["name/987",[573,47.091]],["parent/987",[604,3.938]],["name/988",[249,46.181]],["parent/988",[604,3.938]],["name/989",[250,45.347]],["parent/989",[604,3.938]],["name/990",[251,43.863]],["parent/990",[604,3.938]],["name/991",[252,45.347]],["parent/991",[604,3.938]],["name/992",[568,46.181]],["parent/992",[604,3.938]],["name/993",[574,47.091]],["parent/993",[604,3.938]],["name/994",[605,39.924]],["parent/994",[]],["name/995",[563,47.091]],["parent/995",[605,3.796]],["name/996",[72,32.877]],["parent/996",[605,3.796]],["name/997",[586,50.456]],["parent/997",[605,3.796]],["name/998",[606,66.55]],["parent/998",[605,3.796]],["name/999",[591,58.077]],["parent/999",[605,3.796]],["name/1000",[587,53.557]],["parent/1000",[605,3.796]],["name/1001",[607,66.55]],["parent/1001",[605,3.796]],["name/1002",[608,66.55]],["parent/1002",[605,3.796]],["name/1003",[569,47.091]],["parent/1003",[605,3.796]],["name/1004",[571,47.091]],["parent/1004",[605,3.796]],["name/1005",[572,48.092]],["parent/1005",[605,3.796]],["name/1006",[609,66.55]],["parent/1006",[605,3.796]],["name/1007",[610,66.55]],["parent/1007",[605,3.796]],["name/1008",[573,47.091]],["parent/1008",[605,3.796]],["name/1009",[249,46.181]],["parent/1009",[605,3.796]],["name/1010",[250,45.347]],["parent/1010",[605,3.796]],["name/1011",[251,43.863]],["parent/1011",[605,3.796]],["name/1012",[252,45.347]],["parent/1012",[605,3.796]],["name/1013",[568,46.181]],["parent/1013",[605,3.796]],["name/1014",[574,47.091]],["parent/1014",[605,3.796]],["name/1015",[611,28.784]],["parent/1015",[]],["name/1016",[612,66.55]],["parent/1016",[611,2.736]],["name/1017",[2,37.463]],["parent/1017",[611,2.736]],["name/1018",[253,51.887]],["parent/1018",[613,4.311]],["name/1019",[258,51.887]],["parent/1019",[613,4.311]],["name/1020",[293,58.077]],["parent/1020",[613,4.311]],["name/1021",[292,58.077]],["parent/1021",[613,4.311]],["name/1022",[182,55.564]],["parent/1022",[613,4.311]],["name/1023",[294,58.077]],["parent/1023",[613,4.311]],["name/1024",[614,61.442]],["parent/1024",[613,4.311]],["name/1025",[615,61.442]],["parent/1025",[613,4.311]],["name/1026",[288,58.077]],["parent/1026",[613,4.311]],["name/1027",[616,61.442]],["parent/1027",[613,4.311]],["name/1028",[295,58.077]],["parent/1028",[613,4.311]],["name/1029",[296,58.077]],["parent/1029",[613,4.311]],["name/1030",[72,32.877]],["parent/1030",[611,2.736]],["name/1031",[540,37.463]],["parent/1031",[611,2.736]],["name/1032",[617,66.55]],["parent/1032",[611,2.736]],["name/1033",[253,51.887]],["parent/1033",[611,2.736]],["name/1034",[258,51.887]],["parent/1034",[611,2.736]],["name/1035",[616,61.442]],["parent/1035",[611,2.736]],["name/1036",[293,58.077]],["parent/1036",[611,2.736]],["name/1037",[292,58.077]],["parent/1037",[611,2.736]],["name/1038",[182,55.564]],["parent/1038",[611,2.736]],["name/1039",[294,58.077]],["parent/1039",[611,2.736]],["name/1040",[288,58.077]],["parent/1040",[611,2.736]],["name/1041",[614,61.442]],["parent/1041",[611,2.736]],["name/1042",[615,61.442]],["parent/1042",[611,2.736]],["name/1043",[295,58.077]],["parent/1043",[611,2.736]],["name/1044",[296,58.077]],["parent/1044",[611,2.736]],["name/1045",[618,66.55]],["parent/1045",[611,2.736]],["name/1046",[619,66.55]],["parent/1046",[611,2.736]],["name/1047",[620,66.55]],["parent/1047",[611,2.736]],["name/1048",[621,66.55]],["parent/1048",[611,2.736]],["name/1049",[622,66.55]],["parent/1049",[611,2.736]],["name/1050",[623,66.55]],["parent/1050",[611,2.736]],["name/1051",[624,66.55]],["parent/1051",[611,2.736]],["name/1052",[625,66.55]],["parent/1052",[611,2.736]],["name/1053",[626,66.55]],["parent/1053",[611,2.736]],["name/1054",[627,66.55]],["parent/1054",[611,2.736]],["name/1055",[628,66.55]],["parent/1055",[611,2.736]],["name/1056",[629,66.55]],["parent/1056",[611,2.736]],["name/1057",[630,66.55]],["parent/1057",[611,2.736]],["name/1058",[631,66.55]],["parent/1058",[611,2.736]],["name/1059",[632,66.55]],["parent/1059",[611,2.736]],["name/1060",[633,66.55]],["parent/1060",[611,2.736]],["name/1061",[634,66.55]],["parent/1061",[611,2.736]],["name/1062",[635,66.55]],["parent/1062",[611,2.736]],["name/1063",[636,66.55]],["parent/1063",[611,2.736]],["name/1064",[637,66.55]],["parent/1064",[611,2.736]],["name/1065",[638,66.55]],["parent/1065",[611,2.736]],["name/1066",[639,66.55]],["parent/1066",[611,2.736]],["name/1067",[640,66.55]],["parent/1067",[611,2.736]],["name/1068",[641,66.55]],["parent/1068",[611,2.736]],["name/1069",[642,66.55]],["parent/1069",[611,2.736]],["name/1070",[643,66.55]],["parent/1070",[611,2.736]],["name/1071",[644,66.55]],["parent/1071",[611,2.736]],["name/1072",[568,46.181]],["parent/1072",[611,2.736]],["name/1073",[412,61.442]],["parent/1073",[611,2.736]],["name/1074",[339,53.557]],["parent/1074",[611,2.736]],["name/1075",[645,66.55]],["parent/1075",[611,2.736]],["name/1076",[559,61.442]],["parent/1076",[611,2.736]],["name/1077",[646,66.55]],["parent/1077",[611,2.736]],["name/1078",[647,66.55]],["parent/1078",[611,2.736]],["name/1079",[648,66.55]],["parent/1079",[611,2.736]],["name/1080",[649,66.55]],["parent/1080",[611,2.736]],["name/1081",[650,66.55]],["parent/1081",[611,2.736]],["name/1082",[651,66.55]],["parent/1082",[611,2.736]],["name/1083",[652,66.55]],["parent/1083",[611,2.736]],["name/1084",[653,66.55]],["parent/1084",[611,2.736]],["name/1085",[654,66.55]],["parent/1085",[611,2.736]],["name/1086",[655,66.55]],["parent/1086",[611,2.736]],["name/1087",[656,66.55]],["parent/1087",[611,2.736]],["name/1088",[657,66.55]],["parent/1088",[611,2.736]],["name/1089",[658,66.55]],["parent/1089",[611,2.736]],["name/1090",[659,66.55]],["parent/1090",[611,2.736]],["name/1091",[660,66.55]],["parent/1091",[611,2.736]],["name/1092",[661,50.456]],["parent/1092",[]],["name/1093",[662,66.55]],["parent/1093",[661,4.797]],["name/1094",[252,45.347]],["parent/1094",[661,4.797]],["name/1095",[250,45.347]],["parent/1095",[661,4.797]],["name/1096",[663,66.55]],["parent/1096",[661,4.797]],["name/1097",[261,61.442]],["parent/1097",[661,4.797]],["name/1098",[664,66.55]],["parent/1098",[661,4.797]],["name/1099",[665,53.557]],["parent/1099",[]],["name/1100",[666,66.55]],["parent/1100",[665,5.092]],["name/1101",[667,66.55]],["parent/1101",[665,5.092]],["name/1102",[668,66.55]],["parent/1102",[665,5.092]],["name/1103",[669,61.442]],["parent/1103",[665,5.092]],["name/1104",[670,53.557]],["parent/1104",[]],["name/1105",[671,66.55]],["parent/1105",[670,5.092]],["name/1106",[672,66.55]],["parent/1106",[670,5.092]],["name/1107",[673,66.55]],["parent/1107",[670,5.092]],["name/1108",[669,61.442]],["parent/1108",[670,5.092]],["name/1109",[674,66.55]],["parent/1109",[]],["name/1110",[675,61.442]],["parent/1110",[]],["name/1111",[2,37.463]],["parent/1111",[675,5.841]],["name/1112",[54,41.983]],["parent/1112",[676,5.092]],["name/1113",[677,66.55]],["parent/1113",[676,5.092]],["name/1114",[98,37.463]],["parent/1114",[676,5.092]],["name/1115",[57,32.428]],["parent/1115",[676,5.092]],["name/1116",[8,58.077]],["parent/1116",[676,5.092]],["name/1117",[678,53.557]],["parent/1117",[]],["name/1118",[679,66.55]],["parent/1118",[678,5.092]],["name/1119",[385,61.442]],["parent/1119",[678,5.092]],["name/1120",[680,66.55]],["parent/1120",[678,5.092]],["name/1121",[681,66.55]],["parent/1121",[678,5.092]],["name/1122",[682,58.077]],["parent/1122",[]],["name/1123",[340,61.442]],["parent/1123",[682,5.521]],["name/1124",[54,41.983]],["parent/1124",[682,5.521]],["name/1125",[683,43.196]],["parent/1125",[]],["name/1126",[684,66.55]],["parent/1126",[683,4.107]],["name/1127",[685,66.55]],["parent/1127",[683,4.107]],["name/1128",[287,25.014]],["parent/1128",[683,4.107]],["name/1129",[686,66.55]],["parent/1129",[683,4.107]],["name/1130",[687,66.55]],["parent/1130",[683,4.107]],["name/1131",[688,66.55]],["parent/1131",[683,4.107]],["name/1132",[689,66.55]],["parent/1132",[683,4.107]],["name/1133",[690,66.55]],["parent/1133",[683,4.107]],["name/1134",[691,66.55]],["parent/1134",[683,4.107]],["name/1135",[436,55.564]],["parent/1135",[683,4.107]],["name/1136",[692,66.55]],["parent/1136",[683,4.107]],["name/1137",[693,66.55]],["parent/1137",[683,4.107]],["name/1138",[694,39.924]],["parent/1138",[]],["name/1139",[72,32.877]],["parent/1139",[694,3.796]],["name/1140",[492,42.571]],["parent/1140",[694,3.796]],["name/1141",[536,51.887]],["parent/1141",[694,3.796]],["name/1142",[683,43.196]],["parent/1142",[694,3.796]],["name/1143",[695,61.442]],["parent/1143",[694,3.796]],["name/1144",[683,43.196]],["parent/1144",[694,3.796]],["name/1145",[695,61.442]],["parent/1145",[694,3.796]],["name/1146",[696,66.55]],["parent/1146",[694,3.796]],["name/1147",[697,66.55]],["parent/1147",[694,3.796]],["name/1148",[698,66.55]],["parent/1148",[694,3.796]],["name/1149",[699,66.55]],["parent/1149",[694,3.796]],["name/1150",[700,66.55]],["parent/1150",[694,3.796]],["name/1151",[701,66.55]],["parent/1151",[694,3.796]],["name/1152",[702,66.55]],["parent/1152",[694,3.796]],["name/1153",[504,58.077]],["parent/1153",[694,3.796]],["name/1154",[703,66.55]],["parent/1154",[694,3.796]],["name/1155",[558,61.442]],["parent/1155",[694,3.796]],["name/1156",[704,66.55]],["parent/1156",[694,3.796]],["name/1157",[503,58.077]],["parent/1157",[694,3.796]],["name/1158",[705,66.55]],["parent/1158",[694,3.796]],["name/1159",[706,53.557]],["parent/1159",[]],["name/1160",[72,32.877]],["parent/1160",[706,5.092]],["name/1161",[507,55.564]],["parent/1161",[706,5.092]],["name/1162",[707,66.55]],["parent/1162",[706,5.092]],["name/1163",[708,66.55]],["parent/1163",[706,5.092]]],"invertedIndex":[["__type",{"_index":2,"name":{"2":{},"4":{},"6":{},"22":{},"26":{},"30":{},"34":{},"67":{},"69":{},"75":{},"81":{},"159":{},"161":{},"173":{},"180":{},"185":{},"194":{},"339":{},"423":{},"747":{},"749":{},"751":{},"753":{},"755":{},"856":{},"1017":{},"1111":{}},"parent":{}}],["_draw",{"_index":598,"name":{"914":{},"934":{}},"parent":{}}],["a",{"_index":564,"name":{"829":{}},"parent":{}}],["aam",{"_index":40,"name":{"47":{},"97":{},"123":{}},"parent":{}}],["abs",{"_index":32,"name":{"38":{},"222":{}},"parent":{}}],["add",{"_index":386,"name":{"546":{},"586":{}},"parent":{}}],["add_",{"_index":387,"name":{"547":{}},"parent":{}}],["addatom",{"_index":235,"name":{"360":{}},"parent":{}}],["addconnectedcomponent",{"_index":633,"name":{"1060":{}},"parent":{}}],["addfragment",{"_index":704,"name":{"1156":{}},"parent":{}}],["addreobjectpath",{"_index":637,"name":{"1064":{}},"parent":{}}],["addscaled",{"_index":393,"name":{"553":{}},"parent":{}}],["addstereoatom",{"_index":140,"name":{"236":{}},"parent":{}}],["aid",{"_index":285,"name":{"424":{}},"parent":{}}],["alias",{"_index":51,"name":{"58":{},"82":{},"121":{}},"parent":{}}],["allatoms",{"_index":257,"name":{"385":{}},"parent":{}}],["and",{"_index":33,"name":{"39":{},"223":{}},"parent":{}}],["ang",{"_index":161,"name":{"262":{}},"parent":{}}],["angle",{"_index":129,"name":{"214":{},"535":{}},"parent":{}}],["any",{"_index":108,"name":{"169":{},"353":{}},"parent":{}}],["apipath",{"_index":525,"name":{"765":{},"783":{}},"parent":{}}],["areas",{"_index":248,"name":{"376":{}},"parent":{}}],["aromatic",{"_index":104,"name":{"165":{},"277":{}},"parent":{}}],["aromatize",{"_index":497,"name":{"729":{},"773":{}},"parent":{}}],["aromatizedata",{"_index":469,"name":{"680":{}},"parent":{"681":{},"682":{}}}],["aromatizeresult",{"_index":470,"name":{"683":{}},"parent":{"684":{},"685":{}}}],["assignconnectedcomponents",{"_index":635,"name":{"1062":{}},"parent":{}}],["atom",{"_index":57,"name":{"65":{},"1115":{}},"parent":{"66":{},"67":{},"80":{},"81":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"122":{},"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{}}}],["atom.__type",{"_index":59,"name":{},"parent":{"68":{},"69":{},"74":{},"75":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{},"98":{},"99":{}}}],["atom.__type.__type",{"_index":61,"name":{},"parent":{"70":{},"71":{},"72":{},"73":{},"76":{},"77":{},"78":{},"79":{}}}],["atomaddneighbor",{"_index":317,"name":{"464":{}},"parent":{}}],["atomaddtosgroup",{"_index":308,"name":{"455":{}},"parent":{}}],["atomattributes",{"_index":35,"name":{"41":{}},"parent":{"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{}}}],["atomgetneighbors",{"_index":349,"name":{"496":{}},"parent":{}}],["atomlist",{"_index":53,"name":{"60":{},"92":{},"105":{},"142":{}},"parent":{"143":{},"144":{},"145":{},"146":{},"147":{},"148":{}}}],["atomlistparams",{"_index":86,"name":{"139":{}},"parent":{"140":{},"141":{}}}],["atoms",{"_index":253,"name":{"381":{},"428":{},"593":{},"598":{},"1018":{},"1033":{}},"parent":{}}],["atomschanged",{"_index":623,"name":{"1050":{}},"parent":{}}],["atomset",{"_index":254,"name":{"382":{}},"parent":{}}],["atomsetpos",{"_index":324,"name":{"471":{}},"parent":{}}],["atomsets",{"_index":271,"name":{"402":{}},"parent":{}}],["atomsinfunctionalgroup",{"_index":144,"name":{"240":{}},"parent":{}}],["atomsortneighbors",{"_index":318,"name":{"465":{}},"parent":{}}],["atomupdatehalfbonds",{"_index":320,"name":{"467":{}},"parent":{}}],["attpnt",{"_index":46,"name":{"53":{},"96":{},"106":{}},"parent":{}}],["attrgetdefault",{"_index":71,"name":{"101":{},"200":{}},"parent":{}}],["attrlist",{"_index":69,"name":{"80":{},"193":{}},"parent":{}}],["automap",{"_index":500,"name":{"732":{},"776":{}},"parent":{}}],["automapdata",{"_index":480,"name":{"705":{}},"parent":{"706":{},"707":{},"708":{}}}],["automapmode",{"_index":479,"name":{"704":{}},"parent":{}}],["automapresult",{"_index":481,"name":{"709":{}},"parent":{"710":{},"711":{}}}],["b",{"_index":576,"name":{"849":{}},"parent":{}}],["background",{"_index":662,"name":{"1093":{}},"parent":{}}],["backgroundcolor",{"_index":491,"name":{"723":{}},"parent":{}}],["badconn",{"_index":76,"name":{"120":{}},"parent":{}}],["badheaderrecover",{"_index":429,"name":{"610":{}},"parent":{}}],["begin",{"_index":97,"name":{"156":{},"202":{},"257":{}},"parent":{}}],["bid",{"_index":158,"name":{"259":{},"425":{}},"parent":{}}],["bindsgroupstofunctionalgroups",{"_index":353,"name":{"500":{}},"parent":{}}],["bold",{"_index":355,"name":{"502":{}},"parent":{}}],["boldstereo",{"_index":581,"name":{"854":{}},"parent":{}}],["bond",{"_index":98,"name":{"157":{},"1114":{}},"parent":{"158":{},"159":{},"193":{},"194":{},"199":{},"200":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"218":{},"219":{}}}],["bond.__type",{"_index":99,"name":{},"parent":{"160":{},"161":{},"172":{},"173":{},"179":{},"180":{},"184":{},"185":{},"195":{},"196":{},"197":{},"198":{}}}],["bond.__type.__type",{"_index":101,"name":{},"parent":{"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"174":{},"175":{},"176":{},"177":{},"178":{},"181":{},"182":{},"183":{},"186":{},"187":{},"188":{},"189":{},"190":{},"191":{},"192":{}}}],["bondattributes",{"_index":91,"name":{"149":{}},"parent":{"150":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{}}}],["bondinithalfbonds",{"_index":312,"name":{"459":{}},"parent":{}}],["bonds",{"_index":258,"name":{"386":{},"429":{},"594":{},"599":{},"1019":{},"1034":{}},"parent":{}}],["bondschanged",{"_index":628,"name":{"1055":{}},"parent":{}}],["bondsinfunctionalgroup",{"_index":145,"name":{"241":{}},"parent":{}}],["bondsonly",{"_index":667,"name":{"1101":{}},"parent":{}}],["bothendsfilledtriangle",{"_index":190,"name":{"300":{}},"parent":{}}],["box2abs",{"_index":404,"name":{"566":{}},"parent":{"567":{},"568":{},"569":{},"570":{},"571":{},"572":{},"573":{},"574":{},"575":{},"576":{},"577":{},"578":{},"579":{},"580":{},"581":{},"582":{}}}],["bracketbox",{"_index":246,"name":{"374":{}},"parent":{}}],["bracketdir",{"_index":247,"name":{"375":{}},"parent":{}}],["bracketpos",{"_index":238,"name":{"363":{}},"parent":{}}],["build",{"_index":708,"name":{"1163":{}},"parent":{}}],["c",{"_index":211,"name":{"332":{}},"parent":{}}],["calcbbox",{"_index":597,"name":{"913":{},"932":{}},"parent":{}}],["calcconn",{"_index":309,"name":{"456":{}},"parent":{}}],["calcdistance",{"_index":589,"name":{"891":{},"980":{}},"parent":{}}],["calcimplicithydrogen",{"_index":347,"name":{"494":{}},"parent":{}}],["calculate",{"_index":502,"name":{"734":{},"778":{}},"parent":{}}],["calculatecip",{"_index":499,"name":{"731":{},"775":{}},"parent":{}}],["calculatecipdata",{"_index":473,"name":{"692":{}},"parent":{"693":{},"694":{}}}],["calculatecipresult",{"_index":474,"name":{"695":{}},"parent":{"696":{},"697":{}}}],["calculatedata",{"_index":476,"name":{"699":{}},"parent":{"700":{},"701":{},"702":{}}}],["calculatepp",{"_index":266,"name":{"396":{}},"parent":{}}],["calculateprops",{"_index":475,"name":{"698":{}},"parent":{}}],["calculateresult",{"_index":478,"name":{"703":{}},"parent":{}}],["calcvalence",{"_index":84,"name":{"137":{}},"parent":{}}],["calcvalenceminushyd",{"_index":85,"name":{"138":{}},"parent":{}}],["ccfragmenttype",{"_index":621,"name":{"1048":{}},"parent":{}}],["cdxml",{"_index":451,"name":{"645":{}},"parent":{}}],["ceil",{"_index":399,"name":{"561":{}},"parent":{}}],["center",{"_index":119,"name":{"188":{},"215":{},"323":{},"421":{}},"parent":{}}],["centre",{"_index":384,"name":{"539":{},"581":{}},"parent":{}}],["chain",{"_index":115,"name":{"183":{}},"parent":{}}],["charge",{"_index":48,"name":{"55":{},"86":{},"110":{}},"parent":{}}],["check",{"_index":501,"name":{"733":{},"777":{}},"parent":{}}],["checkattr",{"_index":264,"name":{"394":{}},"parent":{}}],["checkbondexists",{"_index":334,"name":{"481":{}},"parent":{}}],["checkdata",{"_index":461,"name":{"657":{}},"parent":{"658":{},"659":{}}}],["checkoverlapping",{"_index":267,"name":{"397":{}},"parent":{}}],["checkresult",{"_index":462,"name":{"660":{}},"parent":{}}],["checktypes",{"_index":460,"name":{"656":{}},"parent":{}}],["chemicalmimetype",{"_index":443,"name":{"637":{}},"parent":{"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{}}}],["children",{"_index":270,"name":{"401":{}},"parent":{}}],["cis_trans",{"_index":113,"name":{"178":{}},"parent":{}}],["classic",{"_index":672,"name":{"1106":{}},"parent":{}}],["clean",{"_index":496,"name":{"728":{},"772":{}},"parent":{}}],["cleandata",{"_index":467,"name":{"673":{}},"parent":{"674":{},"675":{},"676":{}}}],["cleanresult",{"_index":468,"name":{"677":{}},"parent":{"678":{},"679":{}}}],["clear",{"_index":691,"name":{"1134":{}},"parent":{}}],["clearconnectedcomponents",{"_index":631,"name":{"1058":{}},"parent":{}}],["clearmarks",{"_index":638,"name":{"1065":{}},"parent":{}}],["clearvisel",{"_index":643,"name":{"1070":{}},"parent":{}}],["clearvisels",{"_index":645,"name":{"1075":{}},"parent":{}}],["clientarea",{"_index":542,"name":{"804":{}},"parent":{}}],["clone",{"_index":78,"name":{"131":{},"219":{},"233":{},"244":{},"293":{},"322":{},"329":{},"359":{},"420":{},"449":{},"514":{},"574":{}},"parent":{}}],["cml",{"_index":452,"name":{"646":{}},"parent":{}}],["color",{"_index":421,"name":{"595":{},"600":{},"832":{}},"parent":{}}],["com",{"_index":227,"name":{"349":{}},"parent":{}}],["component",{"_index":567,"name":{"833":{}},"parent":{}}],["connectedcomponentremoveatom",{"_index":630,"name":{"1057":{}},"parent":{}}],["connectedcomponents",{"_index":620,"name":{"1047":{}},"parent":{}}],["constructor",{"_index":72,"name":{"102":{},"143":{},"201":{},"227":{},"249":{},"256":{},"274":{},"286":{},"318":{},"327":{},"331":{},"370":{},"399":{},"417":{},"427":{},"511":{},"516":{},"540":{},"570":{},"584":{},"597":{},"605":{},"617":{},"625":{},"634":{},"759":{},"764":{},"782":{},"796":{},"802":{},"828":{},"848":{},"874":{},"889":{},"909":{},"927":{},"947":{},"962":{},"978":{},"996":{},"1030":{},"1139":{},"1160":{}},"parent":{}}],["contains",{"_index":411,"name":{"577":{}},"parent":{}}],["containsreaction",{"_index":703,"name":{"1154":{}},"parent":{}}],["content",{"_index":361,"name":{"508":{},"512":{}},"parent":{}}],["contra",{"_index":164,"name":{"265":{}},"parent":{}}],["convert",{"_index":494,"name":{"726":{},"770":{}},"parent":{}}],["convertdata",{"_index":463,"name":{"661":{}},"parent":{"662":{},"663":{}}}],["convertresult",{"_index":464,"name":{"664":{}},"parent":{"665":{},"666":{}}}],["convex",{"_index":174,"name":{"278":{}},"parent":{}}],["coordstr",{"_index":397,"name":{"557":{}},"parent":{}}],["cop",{"_index":223,"name":{"345":{}},"parent":{}}],["create",{"_index":538,"name":{"799":{}},"parent":{}}],["createstructservice",{"_index":508,"name":{"741":{},"786":{}},"parent":{}}],["cro",{"_index":224,"name":{"346":{}},"parent":{}}],["cross",{"_index":380,"name":{"534":{}},"parent":{}}],["ctab",{"_index":544,"name":{"807":{}},"parent":{}}],["current",{"_index":679,"name":{"1118":{}},"parent":{}}],["customheaders",{"_index":526,"name":{"767":{},"785":{}},"parent":{}}],["d",{"_index":212,"name":{"333":{}},"parent":{}}],["dashedopenangle",{"_index":188,"name":{"298":{}},"parent":{}}],["dat",{"_index":230,"name":{"352":{}},"parent":{}}],["data",{"_index":261,"name":{"390":{},"1097":{}},"parent":{}}],["dative",{"_index":109,"name":{"170":{}},"parent":{}}],["daylightsmarts",{"_index":448,"name":{"642":{}},"parent":{}}],["daylightsmiles",{"_index":446,"name":{"640":{}},"parent":{}}],["dblbonds",{"_index":173,"name":{"276":{}},"parent":{}}],["dearomatize",{"_index":498,"name":{"730":{},"774":{}},"parent":{}}],["dearomatizedata",{"_index":471,"name":{"686":{}},"parent":{"687":{},"688":{}}}],["dearomatizeresult",{"_index":472,"name":{"689":{}},"parent":{"690":{},"691":{}}}],["defaultoptions",{"_index":435,"name":{"616":{},"624":{},"766":{}},"parent":{}}],["definerxnfragmenttypeforatomset",{"_index":351,"name":{"498":{}},"parent":{}}],["deletestereoatom",{"_index":141,"name":{"237":{}},"parent":{}}],["description",{"_index":20,"name":{"24":{}},"parent":{}}],["deserialize",{"_index":424,"name":{"602":{},"606":{},"619":{},"627":{},"635":{}},"parent":{}}],["diff",{"_index":381,"name":{"536":{}},"parent":{}}],["dir",{"_index":159,"name":{"260":{}},"parent":{}}],["displayname",{"_index":24,"name":{"28":{}},"parent":{}}],["dist",{"_index":375,"name":{"529":{}},"parent":{}}],["dot",{"_index":379,"name":{"533":{}},"parent":{}}],["double",{"_index":102,"name":{"163":{}},"parent":{}}],["double_or_aromatic",{"_index":107,"name":{"168":{}},"parent":{}}],["doublebondshift",{"_index":577,"name":{"850":{}},"parent":{}}],["douplet",{"_index":63,"name":{"72":{}},"parent":{}}],["down",{"_index":112,"name":{"177":{}},"parent":{}}],["draw",{"_index":599,"name":{"915":{},"933":{},"964":{}},"parent":{}}],["drawhover",{"_index":569,"name":{"836":{},"861":{},"877":{},"894":{},"916":{},"935":{},"950":{},"967":{},"984":{},"1003":{}},"parent":{}}],["eachitem",{"_index":644,"name":{"1071":{}},"parent":{}}],["editor",{"_index":683,"name":{"1125":{},"1142":{},"1144":{}},"parent":{"1126":{},"1127":{},"1128":{},"1129":{},"1130":{},"1131":{},"1132":{},"1133":{},"1134":{},"1135":{},"1136":{},"1137":{}}}],["editorhistory",{"_index":678,"name":{"1117":{}},"parent":{"1118":{},"1119":{},"1120":{},"1121":{}}}],["either",{"_index":68,"name":{"79":{},"176":{},"181":{}},"parent":{}}],["element",{"_index":9,"name":{"10":{}},"parent":{"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{}}}],["elementcolor",{"_index":0,"name":{"0":{}},"parent":{}}],["elementlabel",{"_index":6,"name":{"7":{}},"parent":{}}],["elements",{"_index":1,"name":{"1":{}},"parent":{"2":{}}}],["elements.__type",{"_index":4,"name":{},"parent":{"3":{},"4":{},"5":{},"6":{}}}],["ellipse",{"_index":279,"name":{"410":{}},"parent":{}}],["ellipticalarcfilledbow",{"_index":198,"name":{"308":{}},"parent":{}}],["ellipticalarcfilledtriangle",{"_index":199,"name":{"309":{}},"parent":{}}],["ellipticalarcopenangle",{"_index":200,"name":{"310":{}},"parent":{}}],["ellipticalarcopenhalfangle",{"_index":201,"name":{"311":{}},"parent":{}}],["end",{"_index":96,"name":{"155":{},"203":{},"258":{}},"parent":{}}],["enhancedflags",{"_index":615,"name":{"1025":{},"1042":{}},"parent":{}}],["enhancedflagschanged",{"_index":627,"name":{"1054":{}},"parent":{}}],["enhancedstereoflag",{"_index":135,"name":{"228":{},"232":{}},"parent":{}}],["equals",{"_index":90,"name":{"148":{},"518":{},"545":{}},"parent":{}}],["equilibriumfilledhalfbow",{"_index":192,"name":{"302":{}},"parent":{}}],["equilibriumfilledtriangle",{"_index":191,"name":{"301":{}},"parent":{}}],["equilibriumopenangle",{"_index":193,"name":{"303":{}},"parent":{}}],["even",{"_index":67,"name":{"78":{}},"parent":{}}],["exactchangeflag",{"_index":37,"name":{"44":{},"94":{},"125":{}},"parent":{}}],["explicitvalence",{"_index":45,"name":{"52":{},"87":{},"111":{}},"parent":{}}],["extend",{"_index":409,"name":{"575":{}},"parent":{}}],["extendedsmiles",{"_index":447,"name":{"641":{}},"parent":{}}],["failed",{"_index":189,"name":{"299":{}},"parent":{}}],["filledbow",{"_index":187,"name":{"297":{}},"parent":{}}],["filledtriangle",{"_index":186,"name":{"296":{}},"parent":{}}],["filter",{"_index":5,"name":{"5":{},"358":{},"520":{},"590":{}},"parent":{}}],["filteratoms",{"_index":233,"name":{"356":{}},"parent":{}}],["find",{"_index":365,"name":{"517":{},"589":{}},"parent":{}}],["findbondid",{"_index":310,"name":{"457":{}},"parent":{}}],["findconnectedcomponent",{"_index":335,"name":{"482":{}},"parent":{}}],["findconnectedcomponents",{"_index":336,"name":{"483":{}},"parent":{}}],["findfunctionalgroupbyatom",{"_index":146,"name":{"242":{}},"parent":{}}],["findfunctionalgroupbybond",{"_index":147,"name":{"243":{}},"parent":{}}],["findloops",{"_index":346,"name":{"493":{}},"parent":{}}],["findrgroupbyfragment",{"_index":181,"name":{"285":{}},"parent":{}}],["floor",{"_index":400,"name":{"562":{}},"parent":{}}],["fontsize",{"_index":359,"name":{"506":{}},"parent":{}}],["for",{"_index":229,"name":{"351":{}},"parent":{}}],["format",{"_index":456,"name":{"651":{},"666":{},"672":{},"679":{},"685":{},"691":{},"697":{},"711":{}},"parent":{}}],["formatproperties",{"_index":528,"name":{"787":{}},"parent":{}}],["formatterfactory",{"_index":536,"name":{"795":{},"1141":{}},"parent":{"796":{},"797":{},"798":{},"799":{}}}],["formatterfactoryoptions",{"_index":535,"name":{"794":{}},"parent":{}}],["fracangle",{"_index":674,"name":{"1109":{}},"parent":{}}],["fraggetatoms",{"_index":595,"name":{"911":{}},"parent":{}}],["fraggetbonds",{"_index":596,"name":{"912":{}},"parent":{}}],["fragment",{"_index":54,"name":{"62":{},"104":{},"225":{},"1112":{},"1124":{}},"parent":{"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"232":{},"233":{},"234":{},"235":{},"236":{},"237":{}}}],["frags",{"_index":182,"name":{"287":{},"436":{},"1022":{},"1038":{}},"parent":{}}],["fromrelbox",{"_index":405,"name":{"567":{}},"parent":{}}],["functionalgroup",{"_index":142,"name":{"238":{}},"parent":{"239":{},"240":{},"241":{},"242":{},"243":{},"244":{},"245":{},"246":{},"247":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{}}}],["functionalgroups",{"_index":297,"name":{"442":{}},"parent":{}}],["functionalgroupslist",{"_index":521,"name":{"760":{}},"parent":{}}],["functionalgroupsprovider",{"_index":518,"name":{"756":{}},"parent":{"757":{},"758":{},"759":{},"760":{},"761":{},"762":{}}}],["gen",{"_index":231,"name":{"354":{}},"parent":{}}],["generateimage",{"_index":705,"name":{"1158":{}},"parent":{}}],["generateimageasbase64",{"_index":505,"name":{"737":{},"780":{}},"parent":{}}],["generateimageoptions",{"_index":489,"name":{"721":{}},"parent":{"722":{},"723":{}}}],["generateinchikey",{"_index":504,"name":{"736":{},"768":{},"1153":{}},"parent":{}}],["generatepath",{"_index":592,"name":{"897":{}},"parent":{}}],["generics",{"_index":29,"name":{"35":{}},"parent":{}}],["genericstype",{"_index":28,"name":{"33":{}},"parent":{"34":{}}}],["gengroup",{"_index":25,"name":{"29":{}},"parent":{"30":{}}}],["gengroup.__type",{"_index":27,"name":{},"parent":{"31":{},"32":{}}}],["genitem",{"_index":18,"name":{"21":{}},"parent":{"22":{}}}],["genitem.__type",{"_index":19,"name":{},"parent":{"23":{},"24":{}}}],["genitemset",{"_index":21,"name":{"25":{}},"parent":{"26":{}}}],["genitemset.__type",{"_index":23,"name":{},"parent":{"27":{},"28":{}}}],["get",{"_index":3,"name":{"3":{}},"parent":{}}],["get_xy0",{"_index":388,"name":{"548":{}},"parent":{}}],["getarrowparams",{"_index":593,"name":{"898":{}},"parent":{}}],["getatoms",{"_index":241,"name":{"366":{},"930":{}},"parent":{}}],["getatomsetrelations",{"_index":273,"name":{"404":{}},"parent":{}}],["getattr",{"_index":262,"name":{"391":{}},"parent":{}}],["getattrhash",{"_index":70,"name":{"100":{},"199":{}},"parent":{}}],["getattrs",{"_index":183,"name":{"292":{},"392":{}},"parent":{}}],["getavgbondlength",{"_index":332,"name":{"479":{}},"parent":{}}],["getavgclosestatomdistance",{"_index":333,"name":{"480":{}},"parent":{}}],["getbondfragment",{"_index":352,"name":{"499":{}},"parent":{}}],["getbondlengthdata",{"_index":331,"name":{"478":{}},"parent":{}}],["getbonds",{"_index":242,"name":{"367":{},"931":{}},"parent":{}}],["getbracketparameters",{"_index":239,"name":{"364":{}},"parent":{}}],["getcenter",{"_index":130,"name":{"217":{}},"parent":{}}],["getcml",{"_index":701,"name":{"1151":{}},"parent":{}}],["getcomponents",{"_index":350,"name":{"497":{}},"parent":{}}],["getconnectedcomponent",{"_index":632,"name":{"1059":{}},"parent":{}}],["getcoordboundingbox",{"_index":329,"name":{"476":{}},"parent":{}}],["getcoordboundingboxobj",{"_index":330,"name":{"477":{}},"parent":{}}],["getcrossbonds",{"_index":237,"name":{"362":{}},"parent":{}}],["getdefaultstereoflagposition",{"_index":134,"name":{"226":{}},"parent":{}}],["getdir",{"_index":131,"name":{"218":{}},"parent":{}}],["getfragment",{"_index":305,"name":{"452":{}},"parent":{}}],["getfragmentids",{"_index":304,"name":{"451":{}},"parent":{}}],["getfunctionalgroupslist",{"_index":522,"name":{"761":{}},"parent":{}}],["getinchi",{"_index":702,"name":{"1152":{}},"parent":{}}],["getinstance",{"_index":520,"name":{"758":{}},"parent":{}}],["getket",{"_index":699,"name":{"1149":{}},"parent":{}}],["getmasscentre",{"_index":244,"name":{"369":{}},"parent":{}}],["getmolfile",{"_index":697,"name":{"1147":{}},"parent":{}}],["getobjbbox",{"_index":240,"name":{"365":{}},"parent":{}}],["getoffset",{"_index":232,"name":{"355":{}},"parent":{}}],["getpathtoroot",{"_index":274,"name":{"405":{}},"parent":{}}],["getpropertiesbyformat",{"_index":529,"name":{"788":{}},"parent":{}}],["getpropertiesbyimgformat",{"_index":530,"name":{"789":{}},"parent":{}}],["getranges",{"_index":609,"name":{"1006":{}},"parent":{}}],["getreferencepointdistance",{"_index":590,"name":{"892":{},"981":{}},"parent":{}}],["getreferencepoints",{"_index":591,"name":{"895":{},"982":{},"999":{}},"parent":{}}],["getrelbox",{"_index":607,"name":{"1001":{}},"parent":{}}],["getrowwidth",{"_index":608,"name":{"1002":{}},"parent":{}}],["getrxn",{"_index":698,"name":{"1148":{}},"parent":{}}],["getscaffold",{"_index":303,"name":{"450":{}},"parent":{}}],["getsgroupsbfs",{"_index":272,"name":{"403":{}},"parent":{}}],["getsmarts",{"_index":700,"name":{"1150":{}},"parent":{}}],["getsmiles",{"_index":696,"name":{"1146":{}},"parent":{}}],["getstructurefromstringasync",{"_index":533,"name":{"792":{}},"parent":{}}],["getstructurefromstructasync",{"_index":532,"name":{"791":{}},"parent":{}}],["getstyles",{"_index":610,"name":{"1007":{}},"parent":{}}],["getvboxobj",{"_index":568,"name":{"835":{},"870":{},"885":{},"905":{},"923":{},"942":{},"958":{},"974":{},"992":{},"1013":{},"1072":{}},"parent":{}}],["gra",{"_index":226,"name":{"348":{}},"parent":{}}],["group",{"_index":8,"name":{"9":{},"14":{},"1116":{}},"parent":{}}],["h",{"_index":215,"name":{"336":{}},"parent":{}}],["halfbond",{"_index":157,"name":{"255":{}},"parent":{"256":{},"257":{},"258":{},"259":{},"260":{},"261":{},"262":{},"263":{},"264":{},"265":{},"266":{},"267":{},"268":{},"269":{},"270":{},"271":{},"272":{}}}],["halfbondangle",{"_index":343,"name":{"490":{}},"parent":{}}],["halfbonds",{"_index":289,"name":{"431":{}},"parent":{}}],["halfbondsetangle",{"_index":316,"name":{"463":{}},"parent":{}}],["halfbondupdate",{"_index":313,"name":{"460":{}},"parent":{}}],["hasimplicith",{"_index":77,"name":{"129":{}},"parent":{}}],["hasrxnarrow",{"_index":299,"name":{"445":{}},"parent":{}}],["hasrxnpluses",{"_index":300,"name":{"446":{}},"parent":{}}],["hasrxnprops",{"_index":83,"name":{"136":{},"216":{},"444":{}},"parent":{}}],["hb1",{"_index":127,"name":{"212":{}},"parent":{}}],["hb2",{"_index":128,"name":{"213":{}},"parent":{}}],["hbs",{"_index":172,"name":{"275":{}},"parent":{}}],["hcount",{"_index":41,"name":{"48":{},"91":{},"108":{}},"parent":{}}],["height",{"_index":205,"name":{"315":{},"321":{},"860":{}},"parent":{}}],["highlight",{"_index":422,"name":{"596":{}},"parent":{"597":{},"598":{},"599":{},"600":{}}}],["highlightattributes",{"_index":420,"name":{"592":{}},"parent":{"593":{},"594":{},"595":{}}}],["highlights",{"_index":298,"name":{"443":{}},"parent":{}}],["hover",{"_index":249,"name":{"377":{},"841":{},"866":{},"881":{},"901":{},"919":{},"938":{},"954":{},"970":{},"988":{},"1009":{}},"parent":{}}],["hovering",{"_index":250,"name":{"378":{},"842":{},"867":{},"882":{},"902":{},"920":{},"939":{},"955":{},"971":{},"989":{},"1010":{},"1095":{}},"parent":{}}],["hoverpath",{"_index":587,"name":{"876":{},"893":{},"949":{},"983":{},"1000":{}},"parent":{}}],["hydrogen",{"_index":110,"name":{"171":{}},"parent":{}}],["hydrogenontheleft",{"_index":566,"name":{"831":{}},"parent":{}}],["id",{"_index":245,"name":{"372":{}},"parent":{}}],["identifystructformat",{"_index":539,"name":{"800":{}},"parent":{}}],["ids",{"_index":88,"name":{"141":{},"145":{}},"parent":{}}],["ifthen",{"_index":177,"name":{"281":{},"290":{}},"parent":{}}],["ignoreerrors",{"_index":430,"name":{"611":{},"622":{}},"parent":{}}],["imagoversions",{"_index":484,"name":{"714":{}},"parent":{}}],["implicith",{"_index":56,"name":{"64":{},"116":{}},"parent":{}}],["inchi",{"_index":449,"name":{"643":{}},"parent":{}}],["inchiauxinfo",{"_index":450,"name":{"644":{}},"parent":{}}],["include",{"_index":410,"name":{"576":{}},"parent":{}}],["index",{"_index":176,"name":{"280":{},"291":{}},"parent":{}}],["indices",{"_index":664,"name":{"1098":{}},"parent":{}}],["indigo",{"_index":695,"name":{"1143":{},"1145":{}},"parent":{}}],["indigoversion",{"_index":483,"name":{"713":{}},"parent":{}}],["info",{"_index":493,"name":{"725":{},"769":{}},"parent":{}}],["inforesult",{"_index":482,"name":{"712":{}},"parent":{"713":{},"714":{},"715":{}}}],["inithalfbonds",{"_index":314,"name":{"461":{}},"parent":{}}],["initialized",{"_index":618,"name":{"1045":{}},"parent":{}}],["initlayers",{"_index":636,"name":{"1063":{}},"parent":{}}],["initneighbors",{"_index":311,"name":{"458":{}},"parent":{}}],["insert",{"_index":275,"name":{"406":{}},"parent":{}}],["instance",{"_index":519,"name":{"757":{}},"parent":{}}],["invret",{"_index":39,"name":{"46":{},"93":{},"124":{}},"parent":{}}],["isatomincontractedfunctionalgroup",{"_index":149,"name":{"246":{}},"parent":{}}],["isavailable",{"_index":485,"name":{"715":{}},"parent":{}}],["isblank",{"_index":302,"name":{"448":{}},"parent":{}}],["isbondincontractedfunctionalgroup",{"_index":150,"name":{"247":{}},"parent":{}}],["iscontractedfunctionalgroup",{"_index":151,"name":{"248":{}},"parent":{}}],["iscorrectstereocenter",{"_index":516,"name":{"754":{}},"parent":{}}],["isditrty",{"_index":684,"name":{"1126":{}},"parent":{}}],["iselliptical",{"_index":207,"name":{"317":{}},"parent":{}}],["isexpanded",{"_index":155,"name":{"253":{}},"parent":{}}],["isfirstatominfunctionalgroup",{"_index":148,"name":{"245":{}},"parent":{}}],["isfunctionalgroup",{"_index":143,"name":{"239":{}},"parent":{}}],["isotope",{"_index":50,"name":{"57":{},"84":{},"107":{}},"parent":{}}],["isplaincarbon",{"_index":81,"name":{"134":{}},"parent":{}}],["ispseudo",{"_index":82,"name":{"135":{}},"parent":{}}],["isquery",{"_index":79,"name":{"132":{}},"parent":{}}],["isreaction",{"_index":291,"name":{"433":{}},"parent":{}}],["isrxn",{"_index":301,"name":{"447":{}},"parent":{}}],["isselectable",{"_index":563,"name":{"827":{},"847":{},"873":{},"888":{},"908":{},"926":{},"946":{},"961":{},"977":{},"995":{}},"parent":{}}],["issuperset",{"_index":366,"name":{"519":{}},"parent":{}}],["italic",{"_index":356,"name":{"503":{}},"parent":{}}],["item",{"_index":586,"name":{"875":{},"890":{},"910":{},"929":{},"963":{},"979":{},"997":{}},"parent":{}}],["items",{"_index":22,"name":{"27":{}},"parent":{}}],["itemsets",{"_index":26,"name":{"31":{}},"parent":{}}],["iupac",{"_index":671,"name":{"1105":{}},"parent":{}}],["ket",{"_index":453,"name":{"647":{}},"parent":{}}],["ketcher",{"_index":694,"name":{"1138":{}},"parent":{"1139":{},"1140":{},"1141":{},"1142":{},"1143":{},"1144":{},"1145":{},"1146":{},"1147":{},"1148":{},"1149":{},"1150":{},"1151":{},"1152":{},"1153":{},"1154":{},"1155":{},"1156":{},"1157":{},"1158":{}}}],["ketcherbuilder",{"_index":706,"name":{"1159":{}},"parent":{"1160":{},"1161":{},"1162":{},"1163":{}}}],["ketserializer",{"_index":426,"name":{"604":{}},"parent":{"605":{},"606":{},"607":{}}}],["keyof",{"_index":418,"name":{"588":{}},"parent":{}}],["label",{"_index":11,"name":{"12":{},"23":{},"61":{},"83":{},"103":{},"147":{},"373":{},"834":{}},"parent":{}}],["labelbox",{"_index":601,"name":{"928":{}},"parent":{}}],["labellist",{"_index":89,"name":{"146":{}},"parent":{}}],["labelsandbonds",{"_index":668,"name":{"1102":{}},"parent":{}}],["labelsonly",{"_index":666,"name":{"1100":{}},"parent":{}}],["layermap",{"_index":661,"name":{"1092":{}},"parent":{"1093":{},"1094":{},"1095":{},"1096":{},"1097":{},"1098":{}}}],["layers",{"_index":619,"name":{"1046":{}},"parent":{}}],["layout",{"_index":495,"name":{"727":{},"771":{}},"parent":{}}],["layoutdata",{"_index":465,"name":{"667":{}},"parent":{"668":{},"669":{}}}],["layoutresult",{"_index":466,"name":{"670":{}},"parent":{"671":{},"672":{}}}],["lc",{"_index":382,"name":{"537":{}},"parent":{}}],["lc2",{"_index":383,"name":{"538":{}},"parent":{}}],["leftcos",{"_index":167,"name":{"268":{}},"parent":{}}],["lefth",{"_index":17,"name":{"20":{}},"parent":{}}],["leftneighbor",{"_index":168,"name":{"269":{}},"parent":{}}],["leftsin",{"_index":166,"name":{"267":{}},"parent":{}}],["len",{"_index":124,"name":{"209":{}},"parent":{}}],["length",{"_index":385,"name":{"544":{},"1119":{}},"parent":{}}],["line",{"_index":281,"name":{"412":{}},"parent":{}}],["loadoptions",{"_index":682,"name":{"1122":{}},"parent":{"1123":{},"1124":{}}}],["loop",{"_index":163,"name":{"264":{},"273":{}},"parent":{"274":{},"275":{},"276":{},"277":{},"278":{}}}],["loophasselfintersections",{"_index":341,"name":{"488":{}},"parent":{}}],["loopisconvex",{"_index":344,"name":{"491":{}},"parent":{}}],["loopisinner",{"_index":345,"name":{"492":{}},"parent":{}}],["loopremove",{"_index":654,"name":{"1085":{}},"parent":{}}],["loops",{"_index":290,"name":{"432":{}},"parent":{}}],["made_or_broken",{"_index":121,"name":{"190":{}},"parent":{}}],["made_or_broken_and_changed",{"_index":123,"name":{"192":{}},"parent":{}}],["makehoverplate",{"_index":570,"name":{"837":{},"862":{}},"parent":{}}],["makeselectionplate",{"_index":571,"name":{"838":{},"863":{},"878":{},"896":{},"924":{},"944":{},"951":{},"966":{},"985":{},"1004":{}},"parent":{}}],["maps",{"_index":612,"name":{"1016":{}},"parent":{}}],["markatom",{"_index":641,"name":{"1068":{}},"parent":{}}],["markbond",{"_index":640,"name":{"1067":{}},"parent":{}}],["markfragment",{"_index":337,"name":{"484":{}},"parent":{}}],["markfragments",{"_index":338,"name":{"485":{}},"parent":{}}],["markitem",{"_index":642,"name":{"1069":{}},"parent":{}}],["markitemremoved",{"_index":639,"name":{"1066":{}},"parent":{}}],["mass",{"_index":16,"name":{"19":{}},"parent":{}}],["max",{"_index":376,"name":{"530":{},"559":{}},"parent":{}}],["mer",{"_index":222,"name":{"344":{}},"parent":{}}],["mergeinto",{"_index":306,"name":{"453":{}},"parent":{}}],["min",{"_index":377,"name":{"531":{},"560":{}},"parent":{}}],["mix",{"_index":228,"name":{"350":{}},"parent":{}}],["mixed",{"_index":133,"name":{"221":{}},"parent":{}}],["mod",{"_index":225,"name":{"347":{}},"parent":{}}],["mode",{"_index":203,"name":{"313":{},"319":{},"414":{},"419":{},"706":{},"740":{},"784":{}},"parent":{}}],["mol",{"_index":444,"name":{"638":{}},"parent":{}}],["molecule",{"_index":617,"name":{"1032":{}},"parent":{}}],["molfileformat",{"_index":433,"name":{"614":{}},"parent":{}}],["molserializer",{"_index":434,"name":{"615":{}},"parent":{"616":{},"617":{},"618":{},"619":{},"620":{}}}],["molserializeroptions",{"_index":427,"name":{"608":{}},"parent":{"609":{},"610":{},"611":{},"612":{},"613":{}}}],["mon",{"_index":221,"name":{"343":{}},"parent":{}}],["mul",{"_index":219,"name":{"341":{}},"parent":{}}],["multifragment",{"_index":677,"name":{"1113":{}},"parent":{}}],["n",{"_index":213,"name":{"334":{}},"parent":{}}],["name",{"_index":153,"name":{"251":{},"438":{}},"parent":{}}],["negated",{"_index":391,"name":{"551":{}},"parent":{}}],["neiatoms",{"_index":260,"name":{"388":{}},"parent":{}}],["neighbor",{"_index":284,"name":{"422":{}},"parent":{"423":{}}}],["neighbor.__type",{"_index":286,"name":{},"parent":{"424":{},"425":{}}}],["neighbors",{"_index":74,"name":{"118":{}},"parent":{}}],["neihbid1",{"_index":579,"name":{"852":{}},"parent":{}}],["neihbid2",{"_index":580,"name":{"853":{}},"parent":{}}],["newid",{"_index":417,"name":{"587":{}},"parent":{}}],["next",{"_index":165,"name":{"266":{}},"parent":{}}],["nextid",{"_index":416,"name":{"585":{}},"parent":{}}],["none",{"_index":60,"name":{"70":{},"76":{},"174":{}},"parent":{}}],["norgroups",{"_index":431,"name":{"612":{}},"parent":{}}],["norm",{"_index":160,"name":{"261":{}},"parent":{}}],["normalize",{"_index":395,"name":{"555":{}},"parent":{}}],["normalized",{"_index":394,"name":{"554":{}},"parent":{}}],["not_center",{"_index":117,"name":{"186":{}},"parent":{}}],["notlist",{"_index":87,"name":{"140":{},"144":{}},"parent":{}}],["number",{"_index":10,"name":{"11":{}},"parent":{}}],["obj2scaled",{"_index":514,"name":{"750":{}},"parent":{}}],["obj2view",{"_index":549,"name":{"813":{}},"parent":{}}],["odd",{"_index":66,"name":{"77":{}},"parent":{}}],["off",{"_index":669,"name":{"1103":{},"1108":{}},"parent":{}}],["oldbb",{"_index":561,"name":{"825":{}},"parent":{}}],["oldcb",{"_index":560,"name":{"824":{}},"parent":{}}],["on",{"_index":673,"name":{"1107":{}},"parent":{}}],["openangle",{"_index":185,"name":{"295":{}},"parent":{}}],["options",{"_index":436,"name":{"618":{},"626":{},"808":{},"1135":{}},"parent":{}}],["or",{"_index":34,"name":{"40":{},"224":{}},"parent":{}}],["order_changed",{"_index":122,"name":{"191":{}},"parent":{}}],["origin",{"_index":14,"name":{"17":{}},"parent":{}}],["output_format",{"_index":458,"name":{"653":{},"663":{},"669":{},"676":{},"682":{},"688":{},"694":{},"708":{},"718":{}},"parent":{}}],["outputformat",{"_index":490,"name":{"722":{}},"parent":{}}],["outputformattype",{"_index":488,"name":{"720":{}},"parent":{}}],["oxangle",{"_index":403,"name":{"565":{}},"parent":{}}],["p",{"_index":162,"name":{"263":{}},"parent":{}}],["p0",{"_index":407,"name":{"571":{}},"parent":{}}],["p1",{"_index":408,"name":{"572":{}},"parent":{}}],["page2obj",{"_index":551,"name":{"815":{}},"parent":{}}],["paper",{"_index":543,"name":{"805":{}},"parent":{}}],["parent",{"_index":269,"name":{"400":{}},"parent":{}}],["parentatomset",{"_index":255,"name":{"383":{}},"parent":{}}],["partitionloop",{"_index":342,"name":{"489":{}},"parent":{}}],["path",{"_index":578,"name":{"851":{},"948":{}},"parent":{}}],["paths",{"_index":606,"name":{"998":{}},"parent":{}}],["patoms",{"_index":256,"name":{"384":{}},"parent":{}}],["pattern",{"_index":58,"name":{"66":{},"158":{}},"parent":{}}],["period",{"_index":7,"name":{"8":{},"13":{}},"parent":{}}],["pile",{"_index":364,"name":{"515":{}},"parent":{"516":{},"517":{},"518":{},"519":{},"520":{},"521":{}}}],["point",{"_index":368,"name":{"522":{}},"parent":{"523":{},"524":{},"525":{}}}],["pool",{"_index":415,"name":{"583":{}},"parent":{"584":{},"585":{},"586":{},"587":{},"588":{},"589":{},"590":{},"591":{}}}],["pop",{"_index":681,"name":{"1121":{}},"parent":{}}],["pos",{"_index":204,"name":{"314":{},"320":{},"415":{},"418":{},"582":{}},"parent":{}}],["position",{"_index":362,"name":{"509":{},"513":{}},"parent":{}}],["pp",{"_index":55,"name":{"63":{},"117":{},"325":{},"328":{},"389":{}},"parent":{}}],["prepareloopstructure",{"_index":307,"name":{"454":{}},"parent":{}}],["preparemulforsaving",{"_index":243,"name":{"368":{}},"parent":{}}],["preserveindigodesc",{"_index":432,"name":{"613":{}},"parent":{}}],["properties",{"_index":477,"name":{"700":{}},"parent":{}}],["props",{"_index":441,"name":{"632":{}},"parent":{}}],["pseudo",{"_index":52,"name":{"59":{},"130":{}},"parent":{}}],["purehydrogen",{"_index":80,"name":{"133":{}},"parent":{}}],["push",{"_index":680,"name":{"1120":{}},"parent":{}}],["radical",{"_index":49,"name":{"56":{},"68":{},"85":{},"109":{}},"parent":{}}],["radicalelectrons",{"_index":30,"name":{"36":{}},"parent":{}}],["range",{"_index":179,"name":{"283":{},"289":{}},"parent":{}}],["rbb",{"_index":582,"name":{"855":{}},"parent":{}}],["reacting_center",{"_index":116,"name":{"184":{}},"parent":{}}],["reactingcenterstatus",{"_index":92,"name":{"150":{},"198":{},"208":{}},"parent":{}}],["reactionrelayout",{"_index":428,"name":{"609":{}},"parent":{}}],["reatom",{"_index":562,"name":{"826":{}},"parent":{"827":{},"828":{},"829":{},"830":{},"831":{},"832":{},"833":{},"834":{},"835":{},"836":{},"837":{},"838":{},"839":{},"840":{},"841":{},"842":{},"843":{},"844":{},"845":{}}}],["rebond",{"_index":575,"name":{"846":{}},"parent":{"847":{},"848":{},"849":{},"850":{},"851":{},"852":{},"853":{},"854":{},"855":{},"856":{},"861":{},"862":{},"863":{},"864":{},"865":{},"866":{},"867":{},"868":{},"869":{},"870":{},"871":{}}}],["rebond.__type",{"_index":583,"name":{},"parent":{"857":{},"858":{},"859":{},"860":{}}}],["recognize",{"_index":503,"name":{"735":{},"779":{},"1157":{}},"parent":{}}],["recognizeresult",{"_index":486,"name":{"716":{}},"parent":{"717":{},"718":{}}}],["rectangle",{"_index":280,"name":{"411":{}},"parent":{}}],["redo",{"_index":690,"name":{"1133":{}},"parent":{}}],["reenhancedflag",{"_index":602,"name":{"945":{}},"parent":{"946":{},"947":{},"948":{},"949":{},"950":{},"951":{},"952":{},"953":{},"954":{},"955":{},"956":{},"957":{},"958":{},"959":{}}}],["refrag",{"_index":594,"name":{"907":{}},"parent":{"908":{},"909":{},"910":{},"911":{},"912":{},"913":{},"914":{},"915":{},"916":{},"917":{},"918":{},"919":{},"920":{},"921":{},"922":{},"923":{},"924":{}}}],["relatedsgroup",{"_index":156,"name":{"254":{}},"parent":{}}],["relatedsgroupid",{"_index":154,"name":{"252":{}},"parent":{}}],["reloops",{"_index":616,"name":{"1027":{},"1035":{}},"parent":{}}],["remotestructservice",{"_index":524,"name":{"763":{}},"parent":{"764":{},"765":{},"766":{},"767":{},"768":{},"769":{},"770":{},"771":{},"772":{},"773":{},"774":{},"775":{},"776":{},"777":{},"778":{},"779":{},"780":{}}}],["remotestructserviceprovider",{"_index":527,"name":{"781":{}},"parent":{"782":{},"783":{},"784":{},"785":{},"786":{}}}],["remove",{"_index":277,"name":{"408":{}},"parent":{}}],["removeatom",{"_index":236,"name":{"361":{}},"parent":{}}],["removeconnectedcomponent",{"_index":634,"name":{"1061":{}},"parent":{}}],["removenegative",{"_index":234,"name":{"357":{}},"parent":{}}],["render",{"_index":540,"name":{"801":{},"965":{},"1031":{}},"parent":{"802":{},"803":{},"804":{},"805":{},"806":{},"807":{},"808":{},"809":{},"810":{},"811":{},"812":{},"813":{},"814":{},"815":{},"816":{},"817":{},"818":{},"819":{},"820":{},"821":{},"822":{},"823":{},"824":{},"825":{}}}],["renderer",{"_index":509,"name":{"742":{}},"parent":{"743":{}}}],["renderline",{"_index":510,"name":{"743":{}},"parent":{}}],["rergroup",{"_index":600,"name":{"925":{}},"parent":{"926":{},"927":{},"928":{},"929":{},"930":{},"931":{},"932":{},"933":{},"934":{},"935":{},"936":{},"937":{},"938":{},"939":{},"940":{},"941":{},"942":{},"943":{},"944":{}}}],["rerxnarrow",{"_index":588,"name":{"887":{}},"parent":{"888":{},"889":{},"890":{},"891":{},"892":{},"893":{},"894":{},"895":{},"896":{},"897":{},"898":{},"899":{},"900":{},"901":{},"902":{},"903":{},"904":{},"905":{},"906":{}}}],["rerxnplus",{"_index":585,"name":{"872":{}},"parent":{"873":{},"874":{},"875":{},"876":{},"877":{},"878":{},"879":{},"880":{},"881":{},"882":{},"883":{},"884":{},"885":{},"886":{}}}],["rescale",{"_index":340,"name":{"487":{},"1123":{}},"parent":{}}],["resetparentlink",{"_index":276,"name":{"407":{}},"parent":{}}],["resgroup",{"_index":603,"name":{"960":{}},"parent":{"961":{},"962":{},"963":{},"964":{},"965":{},"966":{},"967":{},"968":{},"969":{},"970":{},"971":{},"972":{},"973":{},"974":{},"975":{}}}],["resimpleobject",{"_index":604,"name":{"976":{}},"parent":{"977":{},"978":{},"979":{},"980":{},"981":{},"982":{},"983":{},"984":{},"985":{},"986":{},"987":{},"988":{},"989":{},"990":{},"991":{},"992":{},"993":{}}}],["resth",{"_index":178,"name":{"282":{},"288":{}},"parent":{}}],["restruct",{"_index":611,"name":{"1015":{}},"parent":{"1016":{},"1017":{},"1030":{},"1031":{},"1032":{},"1033":{},"1034":{},"1035":{},"1036":{},"1037":{},"1038":{},"1039":{},"1040":{},"1041":{},"1042":{},"1043":{},"1044":{},"1045":{},"1046":{},"1047":{},"1048":{},"1049":{},"1050":{},"1051":{},"1052":{},"1053":{},"1054":{},"1055":{},"1056":{},"1057":{},"1058":{},"1059":{},"1060":{},"1061":{},"1062":{},"1063":{},"1064":{},"1065":{},"1066":{},"1067":{},"1068":{},"1069":{},"1070":{},"1071":{},"1072":{},"1073":{},"1074":{},"1075":{},"1076":{},"1077":{},"1078":{},"1079":{},"1080":{},"1081":{},"1082":{},"1083":{},"1084":{},"1085":{},"1086":{},"1087":{},"1088":{},"1089":{},"1090":{},"1091":{}}}],["restruct.__type",{"_index":613,"name":{},"parent":{"1018":{},"1019":{},"1020":{},"1021":{},"1022":{},"1023":{},"1024":{},"1025":{},"1026":{},"1027":{},"1028":{},"1029":{}}}],["retext",{"_index":605,"name":{"994":{}},"parent":{"995":{},"996":{},"997":{},"998":{},"999":{},"1000":{},"1001":{},"1002":{},"1003":{},"1004":{},"1005":{},"1006":{},"1007":{},"1008":{},"1009":{},"1010":{},"1011":{},"1012":{},"1013":{},"1014":{}}}],["rglabel",{"_index":47,"name":{"54":{},"95":{},"122":{}},"parent":{}}],["rgroup",{"_index":180,"name":{"284":{}},"parent":{"285":{},"286":{},"287":{},"288":{},"289":{},"290":{},"291":{},"292":{},"293":{}}}],["rgroupattributes",{"_index":175,"name":{"279":{}},"parent":{"280":{},"281":{},"282":{},"283":{}}}],["rgroups",{"_index":294,"name":{"437":{},"1023":{},"1039":{}},"parent":{}}],["rightcos",{"_index":170,"name":{"271":{}},"parent":{}}],["rightneighbor",{"_index":171,"name":{"272":{}},"parent":{}}],["rightsin",{"_index":169,"name":{"270":{}},"parent":{}}],["ring",{"_index":114,"name":{"182":{}},"parent":{}}],["ringbondcount",{"_index":44,"name":{"51":{},"88":{},"112":{}},"parent":{}}],["rotate",{"_index":401,"name":{"563":{}},"parent":{}}],["rotatesc",{"_index":402,"name":{"564":{}},"parent":{}}],["rxn",{"_index":445,"name":{"639":{}},"parent":{}}],["rxnarrow",{"_index":206,"name":{"316":{}},"parent":{"317":{},"318":{},"319":{},"320":{},"321":{},"322":{},"323":{}}}],["rxnarrowattributes",{"_index":202,"name":{"312":{}},"parent":{"313":{},"314":{},"315":{}}}],["rxnarrowmode",{"_index":184,"name":{"294":{}},"parent":{"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{},"303":{},"304":{},"305":{},"306":{},"307":{},"308":{},"309":{},"310":{},"311":{}}}],["rxnarrows",{"_index":292,"name":{"434":{},"1021":{},"1037":{}},"parent":{}}],["rxnarrowschanged",{"_index":625,"name":{"1052":{}},"parent":{}}],["rxnarrowsetpos",{"_index":326,"name":{"473":{}},"parent":{}}],["rxnfragmenttype",{"_index":38,"name":{"45":{},"126":{}},"parent":{}}],["rxnplus",{"_index":209,"name":{"326":{}},"parent":{"327":{},"328":{},"329":{}}}],["rxnplusattributes",{"_index":208,"name":{"324":{}},"parent":{"325":{}}}],["rxnpluses",{"_index":293,"name":{"435":{},"1020":{},"1036":{}},"parent":{}}],["rxnpluseschanged",{"_index":626,"name":{"1053":{}},"parent":{}}],["rxnplussetpos",{"_index":325,"name":{"472":{}},"parent":{}}],["sa",{"_index":126,"name":{"211":{}},"parent":{}}],["sb",{"_index":125,"name":{"210":{}},"parent":{}}],["scale",{"_index":339,"name":{"486":{},"745":{},"746":{},"1074":{}},"parent":{"747":{}}}],["scale.__type",{"_index":513,"name":{},"parent":{"748":{},"749":{},"750":{},"751":{}}}],["scaled",{"_index":390,"name":{"550":{}},"parent":{}}],["scaled2obj",{"_index":512,"name":{"748":{}},"parent":{}}],["scaleoptions",{"_index":511,"name":{"744":{}},"parent":{"745":{}}}],["scrollpos",{"_index":550,"name":{"814":{}},"parent":{}}],["sdfitem",{"_index":440,"name":{"630":{}},"parent":{"631":{},"632":{}}}],["sdfserializer",{"_index":442,"name":{"633":{}},"parent":{"634":{},"635":{},"636":{}}}],["segmentintersection",{"_index":406,"name":{"569":{}},"parent":{}}],["selected",{"_index":251,"name":{"379":{},"655":{},"675":{},"702":{},"843":{},"868":{},"883":{},"903":{},"921":{},"940":{},"956":{},"972":{},"990":{},"1011":{}},"parent":{}}],["selection",{"_index":688,"name":{"1131":{}},"parent":{}}],["selectionline",{"_index":546,"name":{"810":{}},"parent":{}}],["selectionplate",{"_index":252,"name":{"380":{},"844":{},"869":{},"884":{},"904":{},"922":{},"941":{},"957":{},"973":{},"991":{},"1012":{},"1094":{}},"parent":{}}],["selectionpolygon",{"_index":545,"name":{"809":{}},"parent":{}}],["selectionrectangle",{"_index":547,"name":{"811":{}},"parent":{}}],["separateoptions",{"_index":537,"name":{"798":{}},"parent":{}}],["serialize",{"_index":425,"name":{"603":{},"607":{},"620":{},"628":{},"636":{}},"parent":{}}],["serializer",{"_index":423,"name":{"601":{}},"parent":{"602":{},"603":{}}}],["servicemode",{"_index":506,"name":{"738":{}},"parent":{}}],["setattr",{"_index":263,"name":{"393":{}},"parent":{}}],["setfunctionalgroupslist",{"_index":523,"name":{"762":{}},"parent":{}}],["sethbnext",{"_index":315,"name":{"462":{}},"parent":{}}],["sethover",{"_index":574,"name":{"845":{},"871":{},"886":{},"906":{},"917":{},"943":{},"959":{},"975":{},"993":{},"1014":{}},"parent":{}}],["setimplicithydrogen",{"_index":348,"name":{"495":{}},"parent":{}}],["setmolecule",{"_index":558,"name":{"822":{},"1155":{}},"parent":{}}],["setoffset",{"_index":553,"name":{"817":{}},"parent":{}}],["setorigin",{"_index":685,"name":{"1127":{}},"parent":{}}],["setpapersize",{"_index":552,"name":{"816":{}},"parent":{}}],["setscale",{"_index":556,"name":{"820":{}},"parent":{}}],["setscrolloffset",{"_index":555,"name":{"819":{}},"parent":{}}],["setselection",{"_index":659,"name":{"1090":{}},"parent":{}}],["setviewbox",{"_index":557,"name":{"821":{}},"parent":{}}],["setzoom",{"_index":554,"name":{"818":{}},"parent":{}}],["sgcontexts",{"_index":675,"name":{"1110":{}},"parent":{"1111":{}}}],["sgcontexts.__type",{"_index":676,"name":{},"parent":{"1112":{},"1113":{},"1114":{},"1115":{},"1116":{}}}],["sgroup",{"_index":152,"name":{"250":{},"337":{}},"parent":{"338":{},"339":{},"355":{},"356":{},"357":{},"358":{},"359":{},"360":{},"361":{},"362":{},"363":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"372":{},"373":{},"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"380":{},"381":{},"382":{},"383":{},"384":{},"385":{},"386":{},"387":{},"388":{},"389":{},"390":{},"391":{},"392":{},"393":{},"394":{},"395":{},"396":{}}}],["sgroup.__type",{"_index":218,"name":{},"parent":{"340":{},"341":{},"342":{},"343":{},"344":{},"345":{},"346":{},"347":{},"348":{},"349":{},"350":{},"351":{},"352":{},"353":{},"354":{}}}],["sgroupbracketparams",{"_index":210,"name":{"330":{}},"parent":{"331":{},"332":{},"333":{},"334":{},"335":{},"336":{}}}],["sgroupdata",{"_index":614,"name":{"1024":{},"1041":{}},"parent":{}}],["sgroupdelete",{"_index":323,"name":{"470":{}},"parent":{}}],["sgroupforest",{"_index":268,"name":{"398":{},"439":{}},"parent":{"399":{},"400":{},"401":{},"402":{},"403":{},"404":{},"405":{},"406":{},"407":{},"408":{}}}],["sgroups",{"_index":288,"name":{"430":{},"1026":{},"1040":{}},"parent":{}}],["sgroupsrecalccrossbonds",{"_index":322,"name":{"469":{}},"parent":{}}],["sgs",{"_index":75,"name":{"119":{}},"parent":{}}],["show",{"_index":572,"name":{"839":{},"864":{},"879":{},"899":{},"936":{},"952":{},"968":{},"986":{},"1005":{}},"parent":{}}],["showbonds",{"_index":658,"name":{"1089":{}},"parent":{}}],["showenhancedflags",{"_index":657,"name":{"1088":{}},"parent":{}}],["showfragments",{"_index":652,"name":{"1083":{}},"parent":{}}],["showitemselection",{"_index":660,"name":{"1091":{}},"parent":{}}],["showlabel",{"_index":565,"name":{"830":{}},"parent":{}}],["showlabels",{"_index":656,"name":{"1087":{}},"parent":{}}],["showloops",{"_index":647,"name":{"1078":{}},"parent":{}}],["showreactionsymbols",{"_index":650,"name":{"1081":{}},"parent":{}}],["showrgroups",{"_index":653,"name":{"1084":{}},"parent":{}}],["showsgroups",{"_index":651,"name":{"1082":{}},"parent":{}}],["showsimpleobjects",{"_index":648,"name":{"1079":{}},"parent":{}}],["showtexts",{"_index":649,"name":{"1080":{}},"parent":{}}],["simpleobject",{"_index":283,"name":{"416":{}},"parent":{"417":{},"418":{},"419":{},"420":{},"421":{}}}],["simpleobjectattributes",{"_index":282,"name":{"413":{}},"parent":{"414":{},"415":{}}}],["simpleobjectmode",{"_index":278,"name":{"409":{}},"parent":{"410":{},"411":{},"412":{}}}],["simpleobjects",{"_index":295,"name":{"440":{},"1028":{},"1043":{}},"parent":{}}],["simpleobjectschanged",{"_index":624,"name":{"1051":{}},"parent":{}}],["simpleobjectsetpos",{"_index":327,"name":{"474":{}},"parent":{}}],["single",{"_index":100,"name":{"162":{}},"parent":{}}],["single_or_aromatic",{"_index":106,"name":{"167":{}},"parent":{}}],["single_or_double",{"_index":105,"name":{"166":{}},"parent":{}}],["singlet",{"_index":62,"name":{"71":{}},"parent":{}}],["smiserializer",{"_index":438,"name":{"623":{}},"parent":{"624":{},"625":{},"626":{},"627":{},"628":{}}}],["smiserializeroptions",{"_index":437,"name":{"621":{}},"parent":{"622":{}}}],["some",{"_index":419,"name":{"591":{}},"parent":{}}],["sortneighbors",{"_index":319,"name":{"466":{}},"parent":{}}],["sru",{"_index":220,"name":{"342":{}},"parent":{}}],["state",{"_index":13,"name":{"16":{}},"parent":{}}],["sterelabelstyletype",{"_index":670,"name":{"1104":{}},"parent":{"1105":{},"1106":{},"1107":{},"1108":{}}}],["stereo",{"_index":94,"name":{"152":{},"172":{},"196":{},"206":{}},"parent":{}}],["stereo_parity",{"_index":65,"name":{"74":{}},"parent":{}}],["stereoatoms",{"_index":137,"name":{"230":{},"231":{}},"parent":{}}],["stereocoloringtype",{"_index":665,"name":{"1099":{}},"parent":{"1100":{},"1101":{},"1102":{},"1103":{}}}],["stereoflag",{"_index":132,"name":{"220":{}},"parent":{"221":{},"222":{},"223":{},"224":{}}}],["stereoflagposition",{"_index":136,"name":{"229":{}},"parent":{}}],["stereolabel",{"_index":31,"name":{"37":{},"43":{},"98":{},"127":{}},"parent":{"38":{},"39":{},"40":{}}}],["stereoparity",{"_index":36,"name":{"42":{},"99":{},"128":{}},"parent":{}}],["stereovalidator",{"_index":515,"name":{"752":{}},"parent":{"753":{}}}],["stereovalidator.__type",{"_index":517,"name":{},"parent":{"754":{},"755":{}}}],["struct",{"_index":287,"name":{"426":{},"631":{},"649":{},"659":{},"662":{},"665":{},"668":{},"671":{},"674":{},"678":{},"681":{},"684":{},"687":{},"690":{},"693":{},"696":{},"701":{},"707":{},"710":{},"717":{},"1128":{}},"parent":{"427":{},"428":{},"429":{},"430":{},"431":{},"432":{},"433":{},"434":{},"435":{},"436":{},"437":{},"438":{},"439":{},"440":{},"441":{},"442":{},"443":{},"444":{},"445":{},"446":{},"447":{},"448":{},"449":{},"450":{},"451":{},"452":{},"453":{},"454":{},"455":{},"456":{},"457":{},"458":{},"459":{},"460":{},"461":{},"462":{},"463":{},"464":{},"465":{},"466":{},"467":{},"468":{},"469":{},"470":{},"471":{},"472":{},"473":{},"474":{},"475":{},"476":{},"477":{},"478":{},"479":{},"480":{},"481":{},"482":{},"483":{},"484":{},"485":{},"486":{},"487":{},"488":{},"489":{},"490":{},"491":{},"492":{},"493":{},"494":{},"495":{},"496":{},"497":{},"498":{},"499":{},"500":{}}}],["structassociateddata",{"_index":439,"name":{"629":{}},"parent":{}}],["structchanged",{"_index":622,"name":{"1049":{}},"parent":{}}],["structformatter",{"_index":531,"name":{"790":{}},"parent":{"791":{},"792":{}}}],["structselected",{"_index":693,"name":{"1137":{}},"parent":{}}],["structservice",{"_index":492,"name":{"724":{},"797":{},"1140":{}},"parent":{"725":{},"726":{},"727":{},"728":{},"729":{},"730":{},"731":{},"732":{},"733":{},"734":{},"735":{},"736":{},"737":{}}}],["structserviceoptions",{"_index":487,"name":{"719":{}},"parent":{}}],["structserviceprovider",{"_index":507,"name":{"739":{},"1161":{}},"parent":{"740":{},"741":{}}}],["sub",{"_index":389,"name":{"549":{}},"parent":{}}],["subscribe",{"_index":686,"name":{"1129":{}},"parent":{}}],["subscript",{"_index":357,"name":{"504":{}},"parent":{}}],["substitutioncount",{"_index":43,"name":{"50":{},"89":{},"114":{}},"parent":{}}],["sum",{"_index":378,"name":{"532":{}},"parent":{}}],["sup",{"_index":217,"name":{"340":{}},"parent":{}}],["superscript",{"_index":358,"name":{"505":{}},"parent":{}}],["supportedformat",{"_index":534,"name":{"793":{}},"parent":{}}],["sz",{"_index":414,"name":{"580":{},"806":{}},"parent":{}}],["text",{"_index":363,"name":{"510":{}},"parent":{"511":{},"512":{},"513":{},"514":{}}}],["textattributes",{"_index":360,"name":{"507":{}},"parent":{"508":{},"509":{}}}],["textcommand",{"_index":354,"name":{"501":{}},"parent":{"502":{},"503":{},"504":{},"505":{},"506":{}}}],["texts",{"_index":296,"name":{"441":{},"1029":{},"1044":{}},"parent":{}}],["textschanged",{"_index":629,"name":{"1056":{}},"parent":{}}],["textsetposition",{"_index":328,"name":{"475":{}},"parent":{}}],["title",{"_index":12,"name":{"15":{},"32":{}},"parent":{}}],["topology",{"_index":93,"name":{"151":{},"179":{},"197":{},"207":{}},"parent":{}}],["tostring",{"_index":398,"name":{"558":{},"573":{}},"parent":{}}],["transform",{"_index":413,"name":{"579":{}},"parent":{}}],["translate",{"_index":412,"name":{"578":{},"1073":{}},"parent":{}}],["triple",{"_index":103,"name":{"164":{}},"parent":{}}],["triplet",{"_index":64,"name":{"73":{}},"parent":{}}],["turnleft",{"_index":396,"name":{"556":{}},"parent":{}}],["type",{"_index":15,"name":{"18":{},"154":{},"160":{},"195":{},"204":{},"371":{}},"parent":{}}],["types",{"_index":216,"name":{"338":{},"658":{}},"parent":{}}],["unbalancedequilibriumfilledhalfbow",{"_index":194,"name":{"304":{}},"parent":{}}],["unbalancedequilibriumfilledhalftriangle",{"_index":197,"name":{"307":{}},"parent":{}}],["unbalancedequilibriumlargefilledhalfbow",{"_index":196,"name":{"306":{}},"parent":{}}],["unbalancedequilibriumopenhalfangle",{"_index":195,"name":{"305":{}},"parent":{}}],["unchanged",{"_index":120,"name":{"189":{}},"parent":{}}],["undo",{"_index":689,"name":{"1132":{}},"parent":{}}],["union",{"_index":367,"name":{"521":{},"568":{}},"parent":{}}],["unit",{"_index":374,"name":{"528":{}},"parent":{}}],["unmarked",{"_index":118,"name":{"187":{}},"parent":{}}],["unsaturatedatom",{"_index":42,"name":{"49":{},"90":{},"113":{}},"parent":{}}],["unsubscribe",{"_index":687,"name":{"1130":{}},"parent":{}}],["up",{"_index":111,"name":{"175":{}},"parent":{}}],["update",{"_index":559,"name":{"823":{},"1076":{}},"parent":{}}],["updatehalfbonds",{"_index":321,"name":{"468":{}},"parent":{}}],["updateloops",{"_index":646,"name":{"1077":{}},"parent":{}}],["updateoffset",{"_index":265,"name":{"395":{}},"parent":{}}],["updatestereoatom",{"_index":139,"name":{"235":{}},"parent":{}}],["updatestereoflag",{"_index":138,"name":{"234":{}},"parent":{}}],["useropts",{"_index":541,"name":{"803":{}},"parent":{}}],["valence",{"_index":73,"name":{"115":{}},"parent":{}}],["vec2",{"_index":372,"name":{"526":{}},"parent":{"527":{},"528":{},"529":{},"530":{},"531":{},"532":{},"533":{},"534":{},"535":{},"536":{},"537":{},"538":{},"539":{},"540":{},"541":{},"542":{},"543":{},"544":{},"545":{},"546":{},"547":{},"548":{},"549":{},"550":{},"551":{},"552":{},"553":{},"554":{},"555":{},"556":{},"557":{},"558":{},"559":{},"560":{},"561":{},"562":{},"563":{},"564":{},"565":{}}}],["verifyloops",{"_index":655,"name":{"1086":{}},"parent":{}}],["view2obj",{"_index":548,"name":{"812":{}},"parent":{}}],["visel",{"_index":573,"name":{"840":{},"865":{},"880":{},"900":{},"918":{},"937":{},"953":{},"969":{},"987":{},"1008":{}},"parent":{}}],["w",{"_index":214,"name":{"335":{}},"parent":{}}],["warnings",{"_index":663,"name":{"1096":{}},"parent":{}}],["width",{"_index":584,"name":{"859":{}},"parent":{}}],["withformat",{"_index":455,"name":{"650":{}},"parent":{"651":{}}}],["withoutputformat",{"_index":457,"name":{"652":{}},"parent":{"653":{}}}],["withselection",{"_index":459,"name":{"654":{}},"parent":{"655":{}}}],["withstruct",{"_index":454,"name":{"648":{}},"parent":{"649":{}}}],["withstructserviceprovider",{"_index":707,"name":{"1162":{}},"parent":{}}],["x",{"_index":369,"name":{"523":{},"541":{},"857":{}},"parent":{}}],["xbonds",{"_index":259,"name":{"387":{}},"parent":{}}],["xxx",{"_index":95,"name":{"153":{},"205":{}},"parent":{}}],["y",{"_index":370,"name":{"524":{},"542":{},"858":{}},"parent":{}}],["ycomplement",{"_index":392,"name":{"552":{}},"parent":{}}],["z",{"_index":371,"name":{"525":{},"543":{}},"parent":{}}],["zero",{"_index":373,"name":{"527":{}},"parent":{}}],["zoom",{"_index":692,"name":{"1136":{}},"parent":{}}]],"pipeline":[]}}' +) diff --git a/packages/ketcher-core/docs/assets/style.css b/packages/ketcher-core/docs/assets/style.css new file mode 100644 index 0000000000..6127b27cda --- /dev/null +++ b/packages/ketcher-core/docs/assets/style.css @@ -0,0 +1,1414 @@ +@import url("./icons.css"); + +:root { + /* Light */ + --light-color-background: #fcfcfc; + --light-color-secondary-background: #fff; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-menu-divider: #eee; + --light-color-menu-divider-focus: #000; + --light-color-menu-label: #707070; + --light-color-panel: var(--light-color-secondary-background); + --light-color-panel-divider: #eee; + --light-color-comment-tag: #707070; + --light-color-comment-tag-text: #fff; + --light-color-ts: #9600ff; + --light-color-ts-interface: #647f1b; + --light-color-ts-enum: #937210; + --light-color-ts-class: #0672de; + --light-color-ts-private: #707070; + --light-color-toolbar: #fff; + --light-color-toolbar-text: #333; + --light-icon-filter: invert(0); + --light-external-icon: url("data:image/svg+xml;utf8,"); + + /* Dark */ + --dark-color-background: #36393f; + --dark-color-secondary-background: #2f3136; + --dark-color-text: #ffffff; + --dark-color-text-aside: #e6e4e4; + --dark-color-link: #00aff4; + --dark-color-menu-divider: #eee; + --dark-color-menu-divider-focus: #000; + --dark-color-menu-label: #707070; + --dark-color-panel: var(--dark-color-secondary-background); + --dark-color-panel-divider: #818181; + --dark-color-comment-tag: #dcddde; + --dark-color-comment-tag-text: #2f3136; + --dark-color-ts: #c97dff; + --dark-color-ts-interface: #9cbe3c; + --dark-color-ts-enum: #d6ab29; + --dark-color-ts-class: #3695f3; + --dark-color-ts-private: #e2e2e2; + --dark-color-toolbar: #34373c; + --dark-color-toolbar-text: #ffffff; + --dark-icon-filter: invert(1); + --dark-external-icon: url("data:image/svg+xml;utf8,"); +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-secondary-background: var(--light-color-secondary-background); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-menu-divider: var(--light-color-menu-divider); + --color-menu-divider-focus: var(--light-color-menu-divider-focus); + --color-menu-label: var(--light-color-menu-label); + --color-panel: var(--light-color-panel); + --color-panel-divider: var(--light-color-panel-divider); + --color-comment-tag: var(--light-color-comment-tag); + --color-comment-tag-text: var(--light-color-comment-tag-text); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-private: var(--light-color-ts-private); + --color-toolbar: var(--light-color-toolbar); + --color-toolbar-text: var(--light-color-toolbar-text); + --icon-filter: var(--light-icon-filter); + --external-icon: var(--light-external-icon); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-secondary-background: var(--dark-color-secondary-background); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-menu-divider: var(--dark-color-menu-divider); + --color-menu-divider-focus: var(--dark-color-menu-divider-focus); + --color-menu-label: var(--dark-color-menu-label); + --color-panel: var(--dark-color-panel); + --color-panel-divider: var(--dark-color-panel-divider); + --color-comment-tag: var(--dark-color-comment-tag); + --color-comment-tag-text: var(--dark-color-comment-tag-text); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-private: var(--dark-color-ts-private); + --color-toolbar: var(--dark-color-toolbar); + --color-toolbar-text: var(--dark-color-toolbar-text); + --icon-filter: var(--dark-icon-filter); + --external-icon: var(--dark-external-icon); + } +} + +body { + margin: 0; +} + +body.light { + --color-background: var(--light-color-background); + --color-secondary-background: var(--light-color-secondary-background); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-menu-divider: var(--light-color-menu-divider); + --color-menu-divider-focus: var(--light-color-menu-divider-focus); + --color-menu-label: var(--light-color-menu-label); + --color-panel: var(--light-color-panel); + --color-panel-divider: var(--light-color-panel-divider); + --color-comment-tag: var(--light-color-comment-tag); + --color-comment-tag-text: var(--light-color-comment-tag-text); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-private: var(--light-color-ts-private); + --color-toolbar: var(--light-color-toolbar); + --color-toolbar-text: var(--light-color-toolbar-text); + --icon-filter: var(--light-icon-filter); + --external-icon: var(--light-external-icon); +} + +body.dark { + --color-background: var(--dark-color-background); + --color-secondary-background: var(--dark-color-secondary-background); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-menu-divider: var(--dark-color-menu-divider); + --color-menu-divider-focus: var(--dark-color-menu-divider-focus); + --color-menu-label: var(--dark-color-menu-label); + --color-panel: var(--dark-color-panel); + --color-panel-divider: var(--dark-color-panel-divider); + --color-comment-tag: var(--dark-color-comment-tag); + --color-comment-tag-text: var(--dark-color-comment-tag-text); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-private: var(--dark-color-ts-private); + --color-toolbar: var(--dark-color-toolbar); + --color-toolbar-text: var(--dark-color-toolbar-text); + --icon-filter: var(--dark-icon-filter); + --external-icon: var(--dark-external-icon); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +h2 { + font-size: 1.5em; + margin: 0.83em 0; +} + +h3 { + font-size: 1.17em; + margin: 1em 0; +} + +h4, +.tsd-index-panel h3 { + font-size: 1em; + margin: 1.33em 0; +} + +h5 { + font-size: 0.83em; + margin: 1.67em 0; +} + +h6 { + font-size: 0.67em; + margin: 2.33em 0; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1200px; + margin: 0 auto; + padding: 0 40px; +} +@media (max-width: 640px) { + .container { + padding: 0 20px; + } +} + +.container-main { + padding-bottom: 200px; +} + +.row { + display: flex; + position: relative; + margin: 0 -10px; +} +.row:after { + visibility: hidden; + display: block; + content: ""; + clear: both; + height: 0; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 0 10px; +} + +.col-4 { + width: 33.3333333333%; +} +.col-8 { + width: 66.6666666667%; +} + +ul.tsd-descriptions > li > :first-child, +.tsd-panel > :first-child, +.col-8 > :first-child, +.col-4 > :first-child, +ul.tsd-descriptions > li > :first-child > :first-child, +.tsd-panel > :first-child > :first-child, +.col-8 > :first-child > :first-child, +.col-4 > :first-child > :first-child, +ul.tsd-descriptions > li > :first-child > :first-child > :first-child, +.tsd-panel > :first-child > :first-child > :first-child, +.col-8 > :first-child > :first-child > :first-child, +.col-4 > :first-child > :first-child > :first-child { + margin-top: 0; +} +ul.tsd-descriptions > li > :last-child, +.tsd-panel > :last-child, +.col-8 > :last-child, +.col-4 > :last-child, +ul.tsd-descriptions > li > :last-child > :last-child, +.tsd-panel > :last-child > :last-child, +.col-8 > :last-child > :last-child, +.col-4 > :last-child > :last-child, +ul.tsd-descriptions > li > :last-child > :last-child > :last-child, +.tsd-panel > :last-child > :last-child > :last-child, +.col-8 > :last-child > :last-child > :last-child, +.col-4 > :last-child > :last-child > :last-child { + margin-bottom: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 14px; +} + +pre { + padding: 10px; +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (min-width: 901px) and (max-width: 1024px) { + html .col-content { + width: 72%; + } + html .col-menu { + width: 28%; + } + html .tsd-navigation { + padding-left: 10px; + } +} +@media (max-width: 900px) { + html .col-content { + float: none; + width: 100%; + } + html .col-menu { + position: fixed !important; + overflow: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + width: 100%; + padding: 20px 20px 0 0; + max-width: 450px; + visibility: hidden; + background-color: var(--color-panel); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + grid-template-rows: auto 1fr; + max-height: 100vh; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-page-title { + padding: 70px 0 20px 0; + margin: 0 0 40px 0; + background: var(--color-panel); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); +} +.tsd-page-title h1 { + margin: 0; +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +dl.tsd-comment-tags { + overflow: hidden; +} +dl.tsd-comment-tags dt { + float: left; + padding: 1px 5px; + margin: 0 10px 0 0; + border-radius: 4px; + border: 1px solid var(--color-comment-tag); + color: var(--color-comment-tag); + font-size: 0.8em; + font-weight: normal; +} +dl.tsd-comment-tags dd { + margin: 0 0 10px 0; +} +dl.tsd-comment-tags dd:before, +dl.tsd-comment-tags dd:after { + display: table; + content: " "; +} +dl.tsd-comment-tags dd pre, +dl.tsd-comment-tags dd:after { + clear: both; +} +dl.tsd-comment-tags p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.toggle-protected .tsd-is-private { + display: none; +} + +.toggle-public .tsd-is-private, +.toggle-public .tsd-is-protected, +.toggle-public .tsd-is-private-protected { + display: none; +} + +.toggle-inherited .tsd-is-inherited { + display: none; +} + +.toggle-externals .tsd-is-external { + display: none; +} + +#tsd-filter { + position: relative; + display: inline-block; + height: 40px; + vertical-align: bottom; +} +.no-filter #tsd-filter { + display: none; +} +#tsd-filter .tsd-filter-group { + display: inline-block; + height: 40px; + vertical-align: bottom; + white-space: nowrap; +} +#tsd-filter input { + display: none; +} +@media (max-width: 900px) { + #tsd-filter .tsd-filter-group { + display: block; + position: absolute; + top: 40px; + right: 20px; + height: auto; + background-color: var(--color-panel); + visibility: hidden; + transform: translate(50%, 0); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); + } + .has-options #tsd-filter .tsd-filter-group { + visibility: visible; + } + .to-has-options #tsd-filter .tsd-filter-group { + animation: fade-in 0.2s; + } + .from-has-options #tsd-filter .tsd-filter-group { + animation: fade-out 0.2s; + } + #tsd-filter label, + #tsd-filter .tsd-select { + display: block; + padding-right: 20px; + } +} + +footer { + border-top: 1px solid var(--color-panel-divider); + background-color: var(--color-panel); +} +footer:after { + content: ""; + display: table; +} +footer.with-border-bottom { + border-bottom: 1px solid var(--color-panel-divider); +} +footer .tsd-legend-group { + font-size: 0; +} +footer .tsd-legend { + display: inline-block; + width: 25%; + padding: 0; + font-size: 16px; + list-style: none; + line-height: 1.333em; + vertical-align: top; +} +@media (max-width: 900px) { + footer .tsd-legend { + width: 50%; + } +} + +.tsd-hierarchy { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-index-panel .tsd-index-content { + margin-bottom: -30px !important; +} +.tsd-index-panel .tsd-index-section { + margin-bottom: 30px !important; +} +.tsd-index-panel h3 { + margin: 0 -20px 10px -20px; + padding: 0 20px 10px 20px; + border-bottom: 1px solid var(--color-panel-divider); +} +.tsd-index-panel ul.tsd-index-list { + -webkit-column-count: 3; + -moz-column-count: 3; + -ms-column-count: 3; + -o-column-count: 3; + column-count: 3; + -webkit-column-gap: 20px; + -moz-column-gap: 20px; + -ms-column-gap: 20px; + -o-column-gap: 20px; + column-gap: 20px; + padding: 0; + list-style: none; + line-height: 1.333em; +} +@media (max-width: 900px) { + .tsd-index-panel ul.tsd-index-list { + -webkit-column-count: 1; + -moz-column-count: 1; + -ms-column-count: 1; + -o-column-count: 1; + column-count: 1; + } +} +@media (min-width: 901px) and (max-width: 1024px) { + .tsd-index-panel ul.tsd-index-list { + -webkit-column-count: 2; + -moz-column-count: 2; + -ms-column-count: 2; + -o-column-count: 2; + column-count: 2; + } +} +.tsd-index-panel ul.tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel .tsd-parent-kind-module a { + color: var(--color-ts); +} +.tsd-index-panel .tsd-parent-kind-interface a { + color: var(--color-ts-interface); +} +.tsd-index-panel .tsd-parent-kind-enum a { + color: var(--color-ts-enum); +} +.tsd-index-panel .tsd-parent-kind-class a { + color: var(--color-ts-class); +} +.tsd-index-panel .tsd-kind-module a { + color: var(--color-ts); +} +.tsd-index-panel .tsd-kind-interface a { + color: var(--color-ts-interface); +} +.tsd-index-panel .tsd-kind-enum a { + color: var(--color-ts-enum); +} +.tsd-index-panel .tsd-kind-class a { + color: var(--color-ts-class); +} +.tsd-index-panel .tsd-is-private a { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation { + margin: 0 0 0 40px; +} +.tsd-navigation a { + display: block; + padding-top: 2px; + padding-bottom: 2px; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary { + padding-bottom: 40px; +} +.tsd-navigation.primary a { + display: block; + padding-top: 6px; + padding-bottom: 6px; +} +.tsd-navigation.primary ul li a { + padding-left: 5px; +} +.tsd-navigation.primary ul li li a { + padding-left: 25px; +} +.tsd-navigation.primary ul li li li a { + padding-left: 45px; +} +.tsd-navigation.primary ul li li li li a { + padding-left: 65px; +} +.tsd-navigation.primary ul li li li li li a { + padding-left: 85px; +} +.tsd-navigation.primary ul li li li li li li a { + padding-left: 105px; +} +.tsd-navigation.primary > ul { + border-bottom: 1px solid var(--color-panel-divider); +} +.tsd-navigation.primary li { + border-top: 1px solid var(--color-panel-divider); +} +.tsd-navigation.primary li.current > a { + font-weight: bold; +} +.tsd-navigation.primary li.label span { + display: block; + padding: 20px 0 6px 5px; + color: var(--color-menu-label); +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary { + max-height: calc(100vh - 1rem - 40px); + overflow: auto; + position: sticky; + top: calc(0.5rem + 40px); + transition: 0.3s; +} +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary ul { + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 25px; +} +.tsd-navigation.secondary ul li li a { + padding-left: 45px; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 65px; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 85px; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 105px; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 125px; +} +.tsd-navigation.secondary ul.current a { + border-left-color: var(--color-panel-divider); +} +.tsd-navigation.secondary li.focus > a, +.tsd-navigation.secondary ul.current li.focus > a { + border-left-color: var(--color-menu-divider-focus); +} +.tsd-navigation.secondary li.current { + margin-top: 20px; + margin-bottom: 20px; + border-left-color: var(--color-panel-divider); +} +.tsd-navigation.secondary li.current > a { + font-weight: bold; +} + +@media (min-width: 901px) { + .menu-sticky-wrap { + position: static; + } +} + +.tsd-panel { + margin: 20px 0; + padding: 20px; + background-color: var(--color-panel); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5em -20px 10px -20px; + padding: 0 20px 10px 20px; + border-bottom: 1px solid var(--color-panel-divider); +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: 0; +} +.tsd-panel table { + display: block; + width: 100%; + overflow: auto; + margin-top: 10px; + word-break: normal; + word-break: keep-all; + border-collapse: collapse; +} +.tsd-panel table th { + font-weight: bold; +} +.tsd-panel table th, +.tsd-panel table td { + padding: 6px 13px; + border: 1px solid var(--color-panel-divider); +} +.tsd-panel table tr { + background: var(--color-background); +} +.tsd-panel table tr:nth-child(even) { + background: var(--color-secondary-background); +} + +.tsd-panel-group { + margin: 60px 0; +} +.tsd-panel-group > h1, +.tsd-panel-group > h2, +.tsd-panel-group > h3 { + padding-left: 20px; + padding-right: 20px; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 40px; + height: 40px; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-panel); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-panel-divider); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-panel-divider); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +.tsd-signature { + margin: 0 0 1em 0; + padding: 10px; + border: 1px solid var(--color-panel-divider); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} +.tsd-signature.tsd-kind-icon { + padding-left: 30px; +} +.tsd-signature.tsd-kind-icon:before { + top: 10px; + left: 10px; +} +.tsd-panel > .tsd-signature { + margin-left: -20px; + margin-right: -20px; + border-width: 1px 0; +} +.tsd-panel > .tsd-signature.tsd-kind-icon { + padding-left: 40px; +} +.tsd-panel > .tsd-signature.tsd-kind-icon:before { + left: 20px; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + border: 1px solid var(--color-panel-divider); +} +.tsd-signatures .tsd-signature { + margin: 0; + border-width: 1px 0 0 0; + transition: background-color 0.1s; +} +.tsd-signatures .tsd-signature:first-child { + border-top-width: 0; +} +.tsd-signatures .tsd-signature.current { + background-color: var(--color-panel-divider); +} +.tsd-signatures.active > .tsd-signature { + cursor: pointer; +} +.tsd-panel > .tsd-signatures { + margin-left: -20px; + margin-right: -20px; + border-width: 1px 0; +} +.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { + padding-left: 40px; +} +.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { + left: 20px; +} +.tsd-panel > a.anchor + .tsd-signatures { + border-top-width: 0; + margin-top: -20px; +} + +ul.tsd-descriptions { + position: relative; + overflow: hidden; + padding: 0; + list-style: none; +} +ul.tsd-descriptions.active > .tsd-description { + display: none; +} +ul.tsd-descriptions.active > .tsd-description.current { + display: block; +} +ul.tsd-descriptions.active > .tsd-description.fade-in { + animation: fade-in-delayed 0.3s; +} +ul.tsd-descriptions.active > .tsd-description.fade-out { + animation: fade-out-delayed 0.3s; + position: absolute; + display: block; + top: 0; + left: 0; + right: 0; + opacity: 0; + visibility: hidden; +} +ul.tsd-descriptions h4, +ul.tsd-descriptions .tsd-index-panel h3, +.tsd-index-panel ul.tsd-descriptions h3 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} + +ul.tsd-parameters, +ul.tsd-type-parameters { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameters > li.tsd-parameter-signature, +ul.tsd-type-parameters > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameters h5, +ul.tsd-type-parameters h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +ul.tsd-parameters .tsd-comment, +ul.tsd-type-parameters .tsd-comment { + margin-top: -0.5em; +} + +.tsd-sources { + font-size: 14px; + color: var(--color-text-aside); + margin: 0 0 1em 0; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul, +.tsd-sources p { + margin: 0 !important; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + height: 40px; + color: var(--color-toolbar-text); + background: var(--color-toolbar); + border-bottom: 1px solid var(--color-panel-divider); + transition: transform 0.3s linear; +} +.tsd-page-toolbar a { + color: var(--color-toolbar-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .table-wrap { + display: table; + width: 100%; + height: 40px; +} +.tsd-page-toolbar .table-cell { + display: table-cell; + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-select .tsd-select-list li:before, +.tsd-select .tsd-select-label:before, +.tsd-widget:before { + content: ""; + display: inline-block; + width: 40px; + height: 40px; + margin: 0 -8px 0 0; + background-image: url(./widgets.png); + background-repeat: no-repeat; + text-indent: -1024px; + vertical-align: bottom; + filter: var(--icon-filter); +} +@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { + .tsd-select .tsd-select-list li:before, + .tsd-select .tsd-select-label:before, + .tsd-widget:before { + background-image: url(./widgets@2x.png); + background-size: 320px 40px; + } +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-panel-divider); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} +.tsd-widget.search:before { + background-position: 0 0; +} +.tsd-widget.menu:before { + background-position: -40px 0; +} +.tsd-widget.options:before { + background-position: -80px 0; +} +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 900px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +.tsd-select { + position: relative; + display: inline-block; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-select .tsd-select-label { + opacity: 0.6; + transition: opacity 0.2s; +} +.tsd-select .tsd-select-label:before { + background-position: -240px 0; +} +.tsd-select.active .tsd-select-label { + opacity: 0.8; +} +.tsd-select.active .tsd-select-list { + visibility: visible; + opacity: 1; + transition-delay: 0s; +} +.tsd-select .tsd-select-list { + position: absolute; + visibility: hidden; + top: 40px; + left: 0; + margin: 0; + padding: 0; + opacity: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); + transition: visibility 0s 0.2s, opacity 0.2s; +} +.tsd-select .tsd-select-list li { + padding: 0 20px 0 0; + background-color: var(--color-background); +} +.tsd-select .tsd-select-list li:before { + background-position: 40px 0; +} +.tsd-select .tsd-select-list li:nth-child(even) { + background-color: var(--color-panel); +} +.tsd-select .tsd-select-list li:hover { + background-color: var(--color-panel-divider); +} +.tsd-select .tsd-select-list li.selected:before { + background-position: -200px 0; +} +@media (max-width: 900px) { + .tsd-select .tsd-select-list { + top: 0; + left: auto; + right: 100%; + margin-right: -5px; + } + .tsd-select .tsd-select-label:before { + background-position: -280px 0; + } +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + margin-left: 10px; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} diff --git a/packages/ketcher-core/docs/assets/widgets.png b/packages/ketcher-core/docs/assets/widgets.png new file mode 100644 index 0000000000000000000000000000000000000000..c7380532ac1b45400620011c37c4dcb7aec27a4c GIT binary patch literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% literal 0 HcmV?d00001 diff --git a/packages/ketcher-core/docs/assets/widgets@2x.png b/packages/ketcher-core/docs/assets/widgets@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4bbbd57272f3b28f47527d4951ad10f950b8ad43 GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R literal 0 HcmV?d00001 diff --git a/packages/ketcher-core/docs/classes/Atom.html b/packages/ketcher-core/docs/classes/Atom.html new file mode 100644 index 0000000000..ac85bbd721 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Atom.html @@ -0,0 +1 @@ +Atom | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Atom

Hierarchy

  • Atom

Index

Constructors

Properties

aam: number
alias: null | string
atomList: null | AtomList
attpnt: any
badConn: boolean
charge: number
exactChangeFlag: number
explicitValence: number
fragment: number
hCount: number
hasImplicitH?: boolean
implicitH: number
invRet: number
isotope: number
label: string
neighbors: number[]
pp: Vec2
pseudo: string
radical: number
rglabel: null | string
ringBondCount: number
rxnFragmentType: number
sgs: Pile<any>
stereoLabel?: null | string
stereoParity: number
substitutionCount: number
unsaturatedAtom: number
valence: number
PATTERN: { RADICAL: { DOUPLET: number; NONE: number; SINGLET: number; TRIPLET: number }; STEREO_PARITY: { EITHER: number; EVEN: number; NONE: number; ODD: number } } = ...

Type declaration

  • RADICAL: { DOUPLET: number; NONE: number; SINGLET: number; TRIPLET: number }
    • DOUPLET: number
    • NONE: number
    • SINGLET: number
    • TRIPLET: number
  • STEREO_PARITY: { EITHER: number; EVEN: number; NONE: number; ODD: number }
    • EITHER: number
    • EVEN: number
    • NONE: number
    • ODD: number
attrlist: { aam: number; alias: null; atomList: null; attpnt: null; charge: number; exactChangeFlag: number; explicitValence: number; hCount: number; invRet: number; isotope: number; label: string; radical: number; rglabel: null; ringBondCount: number; stereoLabel: null; stereoParity: number; substitutionCount: number; unsaturatedAtom: number } = ...

Type declaration

  • aam: number
  • alias: null
  • atomList: null
  • attpnt: null
  • charge: number
  • exactChangeFlag: number
  • explicitValence: number
  • hCount: number
  • invRet: number
  • isotope: number
  • label: string
  • radical: number
  • rglabel: null
  • ringBondCount: number
  • stereoLabel: null
  • stereoParity: number
  • substitutionCount: number
  • unsaturatedAtom: number

Methods

  • calcValence(conn: number): boolean
  • calcValenceMinusHyd(conn: number): number
  • clone(fidMap: Map<number, number>): Atom
  • hasRxnProps(): boolean
  • isPlainCarbon(): boolean
  • isPseudo(): boolean
  • isQuery(): boolean
  • pureHydrogen(): boolean
  • attrGetDefault(attr: string): any
  • getAttrHash(atom: Atom): any

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/AtomList.html b/packages/ketcher-core/docs/classes/AtomList.html new file mode 100644 index 0000000000..4d6c17bc2d --- /dev/null +++ b/packages/ketcher-core/docs/classes/AtomList.html @@ -0,0 +1 @@ +AtomList | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AtomList

Hierarchy

  • AtomList

Index

Constructors

Properties

Methods

Constructors

Properties

ids: number[]
notList: boolean

Methods

  • label(): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Bond.html b/packages/ketcher-core/docs/classes/Bond.html new file mode 100644 index 0000000000..9fde6cb281 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Bond.html @@ -0,0 +1 @@ +Bond | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Bond

Hierarchy

  • Bond

Index

Constructors

Properties

angle: number
begin: number
center: Vec2
end: number
hb1?: number
hb2?: number
len: number
reactingCenterStatus: number
sa: number
sb: number
stereo: number
topology: number
type: number
xxx: string
PATTERN: { REACTING_CENTER: { CENTER: number; MADE_OR_BROKEN: number; MADE_OR_BROKEN_AND_CHANGED: number; NOT_CENTER: number; ORDER_CHANGED: number; UNCHANGED: number; UNMARKED: number }; STEREO: { CIS_TRANS: number; DOWN: number; EITHER: number; NONE: number; UP: number }; TOPOLOGY: { CHAIN: number; EITHER: number; RING: number }; TYPE: { ANY: number; AROMATIC: number; DATIVE: number; DOUBLE: number; DOUBLE_OR_AROMATIC: number; HYDROGEN: number; SINGLE: number; SINGLE_OR_AROMATIC: number; SINGLE_OR_DOUBLE: number; TRIPLE: number } } = ...

Type declaration

  • REACTING_CENTER: { CENTER: number; MADE_OR_BROKEN: number; MADE_OR_BROKEN_AND_CHANGED: number; NOT_CENTER: number; ORDER_CHANGED: number; UNCHANGED: number; UNMARKED: number }
    • CENTER: number
    • MADE_OR_BROKEN: number
    • MADE_OR_BROKEN_AND_CHANGED: number
    • NOT_CENTER: number
    • ORDER_CHANGED: number
    • UNCHANGED: number
    • UNMARKED: number
  • STEREO: { CIS_TRANS: number; DOWN: number; EITHER: number; NONE: number; UP: number }
    • CIS_TRANS: number
    • DOWN: number
    • EITHER: number
    • NONE: number
    • UP: number
  • TOPOLOGY: { CHAIN: number; EITHER: number; RING: number }
    • CHAIN: number
    • EITHER: number
    • RING: number
  • TYPE: { ANY: number; AROMATIC: number; DATIVE: number; DOUBLE: number; DOUBLE_OR_AROMATIC: number; HYDROGEN: number; SINGLE: number; SINGLE_OR_AROMATIC: number; SINGLE_OR_DOUBLE: number; TRIPLE: number }
    • ANY: number
    • AROMATIC: number
    • DATIVE: number
    • DOUBLE: number
    • DOUBLE_OR_AROMATIC: number
    • HYDROGEN: number
    • SINGLE: number
    • SINGLE_OR_AROMATIC: number
    • SINGLE_OR_DOUBLE: number
    • TRIPLE: number
attrlist: { reactingCenterStatus: number; stereo: number; topology: number; type: number } = ...

Type declaration

  • reactingCenterStatus: number
  • stereo: number
  • topology: number
  • type: number

Methods

  • clone(aidMap?: null | Map<number, number>): Bond
  • getCenter(struct: any): Vec2
  • getDir(struct: any): Vec2
  • hasRxnProps(): boolean
  • attrGetDefault(attr: string): any
  • getAttrHash(bond: Bond): {}

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Box2Abs.html b/packages/ketcher-core/docs/classes/Box2Abs.html new file mode 100644 index 0000000000..a10d2b264f --- /dev/null +++ b/packages/ketcher-core/docs/classes/Box2Abs.html @@ -0,0 +1 @@ +Box2Abs | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Box2Abs

Hierarchy

  • Box2Abs

Index

Constructors

Properties

p0: Vec2
p1: Vec2

Methods

  • contains(p: Vec2, ext?: number): boolean
  • toString(): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/FormatterFactory.html b/packages/ketcher-core/docs/classes/FormatterFactory.html new file mode 100644 index 0000000000..128968e605 --- /dev/null +++ b/packages/ketcher-core/docs/classes/FormatterFactory.html @@ -0,0 +1 @@ +FormatterFactory | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FormatterFactory

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Fragment.html b/packages/ketcher-core/docs/classes/Fragment.html new file mode 100644 index 0000000000..a267f2d9dd --- /dev/null +++ b/packages/ketcher-core/docs/classes/Fragment.html @@ -0,0 +1 @@ +Fragment | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Fragment

Hierarchy

  • Fragment

Index

Constructors

  • new Fragment(stereoAtoms?: number[], stereoFlagPosition?: Point): Fragment

Properties

#enhancedStereoFlag?: StereoFlag
#stereoAtoms: number[]
stereoFlagPosition?: Vec2

Accessors

  • get stereoAtoms(): number[]

Methods

  • addStereoAtom(atomId: number): boolean
  • clone(aidMap: Map<number, number>): Fragment
  • deleteStereoAtom(struct: Struct, fragmentId: number, atomId: number): boolean
  • updateStereoAtom(struct: Struct, aid: number, frId: number, isAdd: boolean): void
  • getDefaultStereoFlagPosition(struct: Struct, fragmentId: number): undefined | Vec2

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/FunctionalGroup.html b/packages/ketcher-core/docs/classes/FunctionalGroup.html new file mode 100644 index 0000000000..cba9a1c5fb --- /dev/null +++ b/packages/ketcher-core/docs/classes/FunctionalGroup.html @@ -0,0 +1 @@ +FunctionalGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FunctionalGroup

Hierarchy

  • FunctionalGroup

Index

Constructors

Properties

#sgroup: SGroup

Accessors

  • get isExpanded(): boolean
  • get name(): string
  • get relatedSGroupId(): number

Methods

  • atomsInFunctionalGroup(functionalGroups: any, atom: any): null | number
  • bondsInFunctionalGroup(molecule: any, functionalGroups: any, bond: any): null | number
  • findFunctionalGroupByAtom(functionalGroups: any, atom: any): null | number
  • findFunctionalGroupByBond(molecule: any, functionalGroups: any, bond: any): null | number
  • isAtomInContractedFunctionalGroup(atom: any, sgroups: any, functionalGroups: any, sgroupsFromReStruct: boolean): boolean
  • isBondInContractedFunctionalGroup(bond: any, sgroups: any, functionalGroups: any, sgroupsFromReStruct: boolean): boolean
  • isContractedFunctionalGroup(sgroupId: any, functionalGroups: any): boolean
  • isFirstAtomInFunctionalGroup(sgroups: any, aid: any): boolean
  • isFunctionalGroup(sgroup: any): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.html b/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.html new file mode 100644 index 0000000000..f773be6ba8 --- /dev/null +++ b/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.html @@ -0,0 +1 @@ +FunctionalGroupsProvider | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FunctionalGroupsProvider

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/HalfBond.html b/packages/ketcher-core/docs/classes/HalfBond.html new file mode 100644 index 0000000000..0656b1b30e --- /dev/null +++ b/packages/ketcher-core/docs/classes/HalfBond.html @@ -0,0 +1 @@ +HalfBond | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HalfBond

internal

Hierarchy

  • HalfBond

Index

Constructors

  • new HalfBond(begin: number, end: number, bid: number): HalfBond

Properties

ang: number
begin: number
bid: number
contra: number
dir: Vec2
end: number
leftCos: number
leftNeighbor: number
leftSin: number
loop: number
next: number
norm: Vec2
p: Vec2
rightCos: number
rightNeighbor: number
rightSin: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Highlight.html b/packages/ketcher-core/docs/classes/Highlight.html new file mode 100644 index 0000000000..6e2bec7966 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Highlight.html @@ -0,0 +1 @@ +Highlight | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Highlight

Hierarchy

  • Highlight

Index

Constructors

Properties

Constructors

Properties

atoms: number[]
bonds: number[]
color: string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/KetSerializer.html b/packages/ketcher-core/docs/classes/KetSerializer.html new file mode 100644 index 0000000000..fc3d64f0fd --- /dev/null +++ b/packages/ketcher-core/docs/classes/KetSerializer.html @@ -0,0 +1 @@ +KetSerializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class KetSerializer

Hierarchy

  • KetSerializer

Implements

Index

Constructors

Methods

  • deserialize(content: string): Struct
  • serialize(struct: Struct): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Ketcher.html b/packages/ketcher-core/docs/classes/Ketcher.html new file mode 100644 index 0000000000..84177d81fa --- /dev/null +++ b/packages/ketcher-core/docs/classes/Ketcher.html @@ -0,0 +1 @@ +Ketcher | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Ketcher

Hierarchy

  • Ketcher

Index

Constructors

Properties

#editor: Editor
#formatterFactory: FormatterFactory
#indigo: Indigo
#structService: StructService

Accessors

  • get indigo(): Indigo

Methods

  • addFragment(fragment: string): Promise<void>
  • containsReaction(): boolean
  • generateInchIKey(): Promise<string>
  • getCml(): Promise<string>
  • getInchi(withAuxInfo?: boolean): Promise<string>
  • getKet(): Promise<string>
  • getSmarts(): Promise<string>
  • getSmiles(isExtended?: boolean): Promise<string>
  • recognize(image: Blob, version?: string): Promise<Struct>
  • setMolecule(structStr: string): Promise<void>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/KetcherBuilder.html b/packages/ketcher-core/docs/classes/KetcherBuilder.html new file mode 100644 index 0000000000..bcc68845ff --- /dev/null +++ b/packages/ketcher-core/docs/classes/KetcherBuilder.html @@ -0,0 +1 @@ +KetcherBuilder | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class KetcherBuilder

Hierarchy

  • KetcherBuilder

Index

Constructors

Properties

#structServiceProvider?: StructServiceProvider

Methods

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Loop.html b/packages/ketcher-core/docs/classes/Loop.html new file mode 100644 index 0000000000..7083801b34 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Loop.html @@ -0,0 +1 @@ +Loop | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Loop

Hierarchy

  • Loop

Index

Constructors

  • new Loop(hbs: number[], struct: Struct, isConvex: boolean): Loop

Properties

aromatic: boolean
convex: boolean
dblBonds: number
hbs: number[]

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/MolSerializer.html b/packages/ketcher-core/docs/classes/MolSerializer.html new file mode 100644 index 0000000000..8e35d43710 --- /dev/null +++ b/packages/ketcher-core/docs/classes/MolSerializer.html @@ -0,0 +1 @@ +MolSerializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MolSerializer

Hierarchy

  • MolSerializer

Implements

Index

Constructors

Properties

DefaultOptions: MolSerializerOptions = ...

Methods

  • deserialize(content: string): Struct
  • serialize(struct: Struct): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Pile.html b/packages/ketcher-core/docs/classes/Pile.html new file mode 100644 index 0000000000..7128a3f184 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Pile.html @@ -0,0 +1,20 @@ +Pile | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Pile<TValue>

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Type Parameters

  • TValue = any

Hierarchy

  • Set<TValue>
    • Pile

Index

Constructors

  • new Pile<TValue>(values?: null | readonly TValue[]): Pile<TValue>
  • new Pile<TValue>(iterable?: null | Iterable<TValue>): Pile<TValue>
  • Type Parameters

    • TValue = any

    Parameters

    • Optional values: null | readonly TValue[]

    Returns Pile<TValue>

  • Type Parameters

    • TValue = any

    Parameters

    • Optional iterable: null | Iterable<TValue>

    Returns Pile<TValue>

Properties

[toStringTag]: string
size: number
[species]: SetConstructor

Methods

  • [iterator](): IterableIterator<TValue>
  • +

    Iterates over values in the set.

    +

    Returns IterableIterator<TValue>

  • add(value: TValue): Pile<TValue>
  • Parameters

    • value: TValue

    Returns Pile<TValue>

  • clear(): void
  • Returns void

  • delete(value: TValue): boolean
  • Parameters

    • value: TValue

    Returns boolean

  • entries(): IterableIterator<[TValue, TValue]>
  • +

    Returns an iterable of [v,v] pairs for every value v in the set.

    +

    Returns IterableIterator<[TValue, TValue]>

  • equals(setB: Pile<any>): boolean
  • filter(expression: ((arg: TValue) => boolean)): Pile<TValue>
  • find(predicate: ((item: TValue) => boolean)): null | TValue
  • forEach(callbackfn: ((value: TValue, value2: TValue, set: Set<TValue>) => void), thisArg?: any): void
  • Parameters

    • callbackfn: ((value: TValue, value2: TValue, set: Set<TValue>) => void)
        • (value: TValue, value2: TValue, set: Set<TValue>): void
        • Parameters

          • value: TValue
          • value2: TValue
          • set: Set<TValue>

          Returns void

    • Optional thisArg: any

    Returns void

  • has(value: TValue): boolean
  • Parameters

    • value: TValue

    Returns boolean

  • isSuperset(subset: Pile<any>): boolean
  • keys(): IterableIterator<TValue>
  • +

    Despite its name, returns an iterable of the values in the set.

    +

    Returns IterableIterator<TValue>

  • values(): IterableIterator<TValue>
  • +

    Returns an iterable of values in the set.

    +

    Returns IterableIterator<TValue>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Pool.html b/packages/ketcher-core/docs/classes/Pool.html new file mode 100644 index 0000000000..b36a3f5d0f --- /dev/null +++ b/packages/ketcher-core/docs/classes/Pool.html @@ -0,0 +1,20 @@ +Pool | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Pool<TValue>

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Type Parameters

  • TValue = any

Hierarchy

  • Map<number, TValue>
    • Pool

Index

Constructors

  • new Pool<TValue>(entries?: null | readonly (readonly [number, TValue])[]): Pool<TValue>
  • new Pool<TValue>(iterable?: null | Iterable<readonly [number, TValue]>): Pool<TValue>
  • Type Parameters

    • TValue = any

    Parameters

    • Optional entries: null | readonly (readonly [number, TValue])[]

    Returns Pool<TValue>

  • Type Parameters

    • TValue = any

    Parameters

    • Optional iterable: null | Iterable<readonly [number, TValue]>

    Returns Pool<TValue>

Properties

[toStringTag]: string
nextId: number = 0
size: number
[species]: MapConstructor

Methods

  • [iterator](): IterableIterator<[number, TValue]>
  • +

    Returns an iterable of entries in the map.

    +

    Returns IterableIterator<[number, TValue]>

  • add(item: TValue): number
  • clear(): void
  • Returns void

  • delete(key: number): boolean
  • Parameters

    • key: number

    Returns boolean

  • entries(): IterableIterator<[number, TValue]>
  • +

    Returns an iterable of key, value pairs for every entry in the map.

    +

    Returns IterableIterator<[number, TValue]>

  • filter(predicate: ((key: number, value: TValue) => boolean)): Pool<TValue>
  • find(predicate: ((key: number, value: TValue) => boolean)): null | number
  • forEach(callbackfn: ((value: TValue, key: number, map: Map<number, TValue>) => void), thisArg?: any): void
  • Parameters

    • callbackfn: ((value: TValue, key: number, map: Map<number, TValue>) => void)
        • (value: TValue, key: number, map: Map<number, TValue>): void
        • Parameters

          • value: TValue
          • key: number
          • map: Map<number, TValue>

          Returns void

    • Optional thisArg: any

    Returns void

  • get(key: number): undefined | TValue
  • Parameters

    • key: number

    Returns undefined | TValue

  • has(key: number): boolean
  • Parameters

    • key: number

    Returns boolean

  • keyOf(item: TValue): null | number
  • keys(): IterableIterator<number>
  • +

    Returns an iterable of keys in the map

    +

    Returns IterableIterator<number>

  • newId(): number
  • set(key: number, value: TValue): Pool<TValue>
  • Parameters

    • key: number
    • value: TValue

    Returns Pool<TValue>

  • some(predicate: ((value: TValue) => boolean)): boolean
  • values(): IterableIterator<TValue>
  • +

    Returns an iterable of values in the map

    +

    Returns IterableIterator<TValue>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RGroup.html b/packages/ketcher-core/docs/classes/RGroup.html new file mode 100644 index 0000000000..437514733b --- /dev/null +++ b/packages/ketcher-core/docs/classes/RGroup.html @@ -0,0 +1 @@ +RGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RGroup

Hierarchy

  • RGroup

Index

Constructors

Properties

frags: Pile<number>
ifthen: number
index: number
range: string
resth: boolean

Methods

  • clone(fidMap?: null | Map<number, number>): RGroup
  • findRGroupByFragment(rgroups: Pool<RGroup>, frid: number): null | number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReAtom.html b/packages/ketcher-core/docs/classes/ReAtom.html new file mode 100644 index 0000000000..1e6facb7e8 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReAtom.html @@ -0,0 +1 @@ +ReAtom | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReAtom

Hierarchy

  • ReObject
    • ReAtom

Index

Constructors

Properties

a: Atom
color: string
component: number
hover: boolean = false
hovering: any = null
hydrogenOnTheLeft: boolean
label?: ElemAttr
selected: boolean = false
selectionPlate: any = null
showLabel: boolean
visel: Visel

Methods

  • drawHover(render: Render): any
  • makeHoverPlate(render: Render): any
  • makeSelectionPlate(restruct: ReStruct, paper: any, styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, aid: number, options: any): void
  • isSelectable(): true

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReBond.html b/packages/ketcher-core/docs/classes/ReBond.html new file mode 100644 index 0000000000..42dbdbd6d7 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReBond.html @@ -0,0 +1 @@ +ReBond | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReBond

Hierarchy

  • ReObject
    • ReBond

Index

Constructors

Properties

b: Bond
boldStereo?: boolean
doubleBondShift: number
hover: boolean = false
hovering: any = null
neihbid1: number = -1
neihbid2: number = -1
path: any
rbb?: { height: number; width: number; x: number; y: number }

Type declaration

  • height: number
  • width: number
  • x: number
  • y: number
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • drawHover(render: Render): any
  • makeHoverPlate(render: Render): any
  • makeSelectionPlate(restruct: ReStruct, paper: any, options: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, bid: number, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReEnhancedFlag.html b/packages/ketcher-core/docs/classes/ReEnhancedFlag.html new file mode 100644 index 0000000000..1d9297ccea --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReEnhancedFlag.html @@ -0,0 +1 @@ +ReEnhancedFlag | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReEnhancedFlag

Hierarchy

  • ReObject
    • ReEnhancedFlag

Index

Constructors

Properties

#path: any
hover: boolean = false
hovering: any = null
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • drawHover(render: Render): any
  • hoverPath(render: Render): any
  • makeSelectionPlate(restruct: ReStruct, _paper: any, options: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, fragmentId: number, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReFrag.html b/packages/ketcher-core/docs/classes/ReFrag.html new file mode 100644 index 0000000000..8dd3828ea7 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReFrag.html @@ -0,0 +1 @@ +ReFrag | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReFrag

Hierarchy

  • ReObject
    • ReFrag

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • _draw(render: any, fid: any, attrs: any): any
  • calcBBox(restruct: any, fid: any, render: any): undefined
  • draw(render: any): null
  • drawHover(render: any): void
  • fragGetAtoms(restruct: any, fid: any): any[]
  • fragGetBonds(restruct: any, fid: any): any[]
  • makeSelectionPlate(_restruct: ReStruct, _paper: any, _styles: any): any
  • setHover(hover: any, render: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReRGroup.html b/packages/ketcher-core/docs/classes/ReRGroup.html new file mode 100644 index 0000000000..988ce0405b --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReRGroup.html @@ -0,0 +1 @@ +ReRGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReRGroup

Hierarchy

  • ReObject
    • ReRGroup

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
labelBox: null | Box2Abs
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • _draw(render: any, rgid: any, attrs: any): any
  • calcBBox(render: any): any
  • draw(render: any, options: any): {}
  • drawHover(render: any): any
  • getAtoms(render: any): any[]
  • getBonds(render: any): any[]
  • makeSelectionPlate(_restruct: ReStruct, _paper: any, _styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: any, id: any, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReRxnArrow.html b/packages/ketcher-core/docs/classes/ReRxnArrow.html new file mode 100644 index 0000000000..9ec0f58900 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReRxnArrow.html @@ -0,0 +1 @@ +ReRxnArrow | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReRxnArrow

Hierarchy

  • ReObject
    • ReRxnArrow

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: Arrow
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • calcDistance(p: Vec2, s: any): MinDistanceWithReferencePoint
  • drawHover(render: Render): any
  • generatePath(render: Render, options: any, type: any): any
  • getArrowParams(x1: any, y1: any, x2: any, y2: any): ArrowParams
  • getReferencePointDistance(p: Vec2): MinDistanceWithReferencePoint
  • getReferencePoints(): Vec2[]
  • hoverPath(render: Render): any
  • makeSelectionPlate(restruct: ReStruct, _paper: any, styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, _id: any, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReRxnPlus.html b/packages/ketcher-core/docs/classes/ReRxnPlus.html new file mode 100644 index 0000000000..be859b8486 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReRxnPlus.html @@ -0,0 +1 @@ +ReRxnPlus | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReRxnPlus

Hierarchy

  • ReObject
    • ReRxnPlus

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • drawHover(render: any): any
  • hoverPath(render: any): any
  • makeSelectionPlate(restruct: any, paper: any, styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: any, id: any, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReSGroup.html b/packages/ketcher-core/docs/classes/ReSGroup.html new file mode 100644 index 0000000000..32fb8d1d99 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReSGroup.html @@ -0,0 +1 @@ +ReSGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReSGroup

Hierarchy

  • ReObject
    • ReSGroup

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
render: any
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • draw(remol: any, sgroup: any): any
  • drawHover(render: any): void
  • makeSelectionPlate(restruct: any, paper: any, options: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReSimpleObject.html b/packages/ketcher-core/docs/classes/ReSimpleObject.html new file mode 100644 index 0000000000..11945af777 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReSimpleObject.html @@ -0,0 +1 @@ +ReSimpleObject | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReSimpleObject

Hierarchy

  • ReObject
    • ReSimpleObject

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • calcDistance(p: Vec2, s: any): MinDistanceWithReferencePoint
  • drawHover(render: Render): any[]
  • getReferencePointDistance(p: Vec2): MinDistanceWithReferencePoint
  • getReferencePoints(onlyOnObject?: boolean): Vec2[]
  • hoverPath(render: Render): StyledPath[]
  • makeSelectionPlate(restruct: ReStruct, paper: any, styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReStruct.html b/packages/ketcher-core/docs/classes/ReStruct.html new file mode 100644 index 0000000000..1e8e4696d3 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReStruct.html @@ -0,0 +1 @@ +ReStruct | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReStruct

Hierarchy

  • ReStruct

Index

Constructors

Properties

atoms: Map<number, ReAtom> = ...
atomsChanged: Map<number, ReAtom> = ...
bonds: Map<number, ReBond> = ...
bondsChanged: Map<number, ReEnhancedFlag> = ...
ccFragmentType: Pool<any> = ...
connectedComponents: Pool<any> = ...
enhancedFlags: Map<number, ReEnhancedFlag> = ...
enhancedFlagsChanged: Map<number, ReEnhancedFlag> = ...
frags: Pool<any> = ...
initialized: boolean = false
layers: any[] = []
molecule: Struct
reloops: Map<number, ReLoop> = ...
render: Render
rgroups: Pool<any> = ...
rxnArrows: Map<number, ReRxnArrow> = ...
rxnArrowsChanged: Map<number, ReRxnArrow> = ...
rxnPluses: Map<number, ReRxnPlus> = ...
rxnPlusesChanged: Map<number, ReRxnPlus> = ...
sgroupData: Map<number, ReDataSGroupData> = ...
sgroups: Map<number, ReSGroup> = ...
simpleObjects: Map<number, ReSimpleObject> = ...
simpleObjectsChanged: Map<number, ReSimpleObject> = ...
structChanged: boolean = false
texts: Map<number, ReText> = ...
textsChanged: Map<number, ReText> = ...
maps: { atoms: typeof ReAtom; bonds: typeof ReBond; enhancedFlags: typeof ReEnhancedFlag; frags: typeof ReFrag; reloops: typeof ReLoop; rgroups: typeof ReRGroup; rxnArrows: typeof ReRxnArrow; rxnPluses: typeof ReRxnPlus; sgroupData: typeof ReDataSGroupData; sgroups: typeof ReSGroup; simpleObjects: typeof ReSimpleObject; texts: typeof ReText } = ...

Type declaration

Methods

  • addConnectedComponent(idSet: Pile<number>): number
  • addReObjectPath(group: LayerMap, visel: Visel, path: any, pos?: null | Vec2, visible?: boolean): void
  • assignConnectedComponents(): void
  • clearConnectedComponents(): void
  • clearMarks(): void
  • clearVisel(visel: Visel): void
  • clearVisels(): void
  • connectedComponentRemoveAtom(aid: number, reAtom?: ReAtom): void
  • eachItem(func: any): void
  • getConnectedComponent(aid: number | number[], adjacentComponents: Pile<any>): Pile<any>
  • getVBoxObj(selection: any): null | Box2Abs
  • initLayers(): void
  • loopRemove(loopId: number): void
  • markAtom(aid: number, mark: number): void
  • markBond(bid: number, mark: number): void
  • markItem(map: string, id: number, mark: number): void
  • markItemRemoved(): void
  • removeConnectedComponent(ccid: number): boolean
  • scale(s: number): void
  • setSelection(selection: any): void
  • showBonds(): void
  • showEnhancedFlags(): void
  • showFragments(): void
  • showItemSelection(item: any, selected: any): void
  • showLabels(): void
  • showLoops(): void
  • showRGroups(): void
  • showReactionSymbols(): void
  • showSGroups(): void
  • showSimpleObjects(): void
  • showTexts(): void
  • translate(d: any): void
  • update(force: boolean): boolean
  • updateLoops(): void
  • verifyLoops(): void

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReText.html b/packages/ketcher-core/docs/classes/ReText.html new file mode 100644 index 0000000000..0ee3ce5c06 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReText.html @@ -0,0 +1 @@ +ReText | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReText

Hierarchy

  • ReObject
    • ReText

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: Text
paths: any[][] = []
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • drawHover(render: any): any
  • getRanges(block: RawDraftContentBlock, options: any): [number, number, Record<string, any>][]
  • getReferencePoints(): Vec2[]
  • getRelBox(paths: any[][]): { p0: Vec2; p1: Vec2 }
  • getRowWidth(row: any[]): number
  • getStyles(block: RawDraftContentBlock, index: number, options: any): Record<string, string>
  • hoverPath(render: any): any
  • makeSelectionPlate(restruct: ReStruct, paper: any, options: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, _id: number, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RemoteStructService.html b/packages/ketcher-core/docs/classes/RemoteStructService.html new file mode 100644 index 0000000000..16768174e4 --- /dev/null +++ b/packages/ketcher-core/docs/classes/RemoteStructService.html @@ -0,0 +1 @@ +RemoteStructService | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RemoteStructService

Hierarchy

  • RemoteStructService

Implements

Index

Constructors

Properties

apiPath: string
customHeaders?: Record<string, string>
defaultOptions: StructServiceOptions

Methods

  • generateInchIKey(struct: string): Promise<string>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.html b/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.html new file mode 100644 index 0000000000..f5e70d53b0 --- /dev/null +++ b/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.html @@ -0,0 +1 @@ +RemoteStructServiceProvider | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RemoteStructServiceProvider

Hierarchy

  • RemoteStructServiceProvider

Implements

Index

Constructors

Properties

apiPath: string
customHeaders?: Record<string, string>
mode: ServiceMode = 'remote'

Methods

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Render.html b/packages/ketcher-core/docs/classes/Render.html new file mode 100644 index 0000000000..3aa1b1d94f --- /dev/null +++ b/packages/ketcher-core/docs/classes/Render.html @@ -0,0 +1 @@ +Render | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Render

Hierarchy

  • Render

Index

Constructors

  • new Render(clientArea: any, opt: any): Render

Properties

clientArea: any
ctab: ReStruct
oldBb: undefined | Box2Abs
oldCb: undefined | Box2Abs
options: any
paper: any
sz: Vec2
userOpts: any

Methods

  • obj2view(v: any, isRelative: any): Vec2
  • page2obj(event: any): Vec2
  • selectionLine(p0: any, p1: any): any
  • selectionPolygon(r: any): any
  • selectionRectangle(p0: any, p1: any): any
  • setMolecule(ctab: any): void
  • setOffset(newoffset: any): void
  • setPaperSize(sz: any): void
  • setScale(z: any): void
  • setScrollOffset(x: any, y: any): void
  • setViewBox(z: any): void
  • setZoom(zoom: any): void
  • update(force?: boolean, viewSz?: null): void
  • view2obj(p: any, isRelative: any): Vec2

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RxnArrow.html b/packages/ketcher-core/docs/classes/RxnArrow.html new file mode 100644 index 0000000000..3fd7a4333d --- /dev/null +++ b/packages/ketcher-core/docs/classes/RxnArrow.html @@ -0,0 +1 @@ +RxnArrow | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RxnArrow

Hierarchy

  • RxnArrow

Index

Constructors

Properties

height?: number
pos: Vec2[]

Methods

  • isElliptical(arrow: any): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RxnPlus.html b/packages/ketcher-core/docs/classes/RxnPlus.html new file mode 100644 index 0000000000..805b359b91 --- /dev/null +++ b/packages/ketcher-core/docs/classes/RxnPlus.html @@ -0,0 +1 @@ +RxnPlus | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RxnPlus

Hierarchy

  • RxnPlus

Index

Constructors

Properties

Methods

Constructors

Properties

pp: Vec2

Methods

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SGroup.html b/packages/ketcher-core/docs/classes/SGroup.html new file mode 100644 index 0000000000..e7ca60535b --- /dev/null +++ b/packages/ketcher-core/docs/classes/SGroup.html @@ -0,0 +1 @@ +SGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SGroup

Hierarchy

  • SGroup

Index

Constructors

  • new SGroup(type: string): SGroup

Properties

allAtoms: any
areas: any
atomSet: any
atoms: any
bonds: any
bracketBox: any
bracketDir: Vec2
data: any
hover: boolean
hovering: any
id: number
label: number
neiAtoms: any
parentAtomSet: any
patoms?: any
pp: null | Vec2
selected: boolean
selectionPlate: any
type: string
xBonds: any
TYPES: { ANY: string; COM: string; COP: string; CRO: string; DAT: string; FOR: string; GEN: string; GRA: string; MER: string; MIX: string; MOD: string; MON: string; MUL: string; SRU: string; SUP: string } = ...

Type declaration

  • ANY: string
  • COM: string
  • COP: string
  • CRO: string
  • DAT: string
  • FOR: string
  • GEN: string
  • GRA: string
  • MER: string
  • MIX: string
  • MOD: string
  • MON: string
  • MUL: string
  • SRU: string
  • SUP: string

Methods

  • calculatePP(struct: Struct): void
  • checkAttr(attr: string, value: any): boolean
  • getAttr(attr: string): any
  • getAttrs(): any
  • setAttr(attr: string, value: any): any
  • updateOffset(offset: Vec2): void
  • addAtom(sgroup: SGroup, aid: number): void
  • bracketPos(sGroup: any, mol: any, crossBondsPerAtom: {}): void
  • filter(_mol: any, sg: any, atomMap: any): void
  • filterAtoms(atoms: any, map: any): any[]
  • getAtoms(mol: any, sg: any): any[]
  • getBonds(mol: any, sg: any): any[]
  • getBracketParameters(mol: any, crossBondsPerAtom: {}, atomSet: Pile<number>, bb: any, d: any, n: any): any[]
  • getCrossBonds(mol: any, parentAtomSet: Pile<number>): {}
  • getMassCentre(mol: any, atoms: any): Vec2
  • getObjBBox(atoms: any, mol: any): Box2Abs
  • prepareMulForSaving(sgroup: any, mol: any): void
  • removeAtom(sgroup: SGroup, aid: number): void
  • removeNegative(atoms: any): any[]

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SGroupBracketParams.html b/packages/ketcher-core/docs/classes/SGroupBracketParams.html new file mode 100644 index 0000000000..26fc18a343 --- /dev/null +++ b/packages/ketcher-core/docs/classes/SGroupBracketParams.html @@ -0,0 +1 @@ +SGroupBracketParams | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SGroupBracketParams

Hierarchy

  • SGroupBracketParams

Index

Constructors

Properties

Constructors

Properties

c: Vec2
d: Vec2
h: number
n: Vec2
w: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SGroupForest.html b/packages/ketcher-core/docs/classes/SGroupForest.html new file mode 100644 index 0000000000..3b887a4c57 --- /dev/null +++ b/packages/ketcher-core/docs/classes/SGroupForest.html @@ -0,0 +1,7 @@ +SGroupForest | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SGroupForest

Hierarchy

  • SGroupForest

Index

Constructors

Properties

atomSets: Map<number, any>
children: Map<number, number[]>
+

node id -> list of child ids

+
parent: Map<number, number>
+

node id -> parent id

+

Methods

  • getAtomSetRelations(newId: any, atoms: any): { children: number[]; parent: number }
  • getPathToRoot(sgid: any): number[]
  • getSGroupsBFS(): number[]
  • insert(__namedParameters: Object, parent?: number, children?: number[]): { children: number[]; parent: number }
  • remove(id: any): void
  • resetParentLink(childId: any, id: any): void

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SdfSerializer.html b/packages/ketcher-core/docs/classes/SdfSerializer.html new file mode 100644 index 0000000000..cbd45aaf76 --- /dev/null +++ b/packages/ketcher-core/docs/classes/SdfSerializer.html @@ -0,0 +1 @@ +SdfSerializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SdfSerializer

Hierarchy

  • SdfSerializer

Implements

Index

Constructors

Methods

  • deserialize(content: string): SdfItem[]
  • serialize(sdfItems: SdfItem[]): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SimpleObject.html b/packages/ketcher-core/docs/classes/SimpleObject.html new file mode 100644 index 0000000000..defcc16302 --- /dev/null +++ b/packages/ketcher-core/docs/classes/SimpleObject.html @@ -0,0 +1 @@ +SimpleObject | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SimpleObject

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SmiSerializer.html b/packages/ketcher-core/docs/classes/SmiSerializer.html new file mode 100644 index 0000000000..1708dc37ed --- /dev/null +++ b/packages/ketcher-core/docs/classes/SmiSerializer.html @@ -0,0 +1 @@ +SmiSerializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SmiSerializer

Hierarchy

  • SmiSerializer

Implements

Index

Constructors

Properties

DefaultOptions: SmiSerializerOptions = ...

Methods

  • deserialize(_content: string): Struct
  • serialize(struct: Struct): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Struct.html b/packages/ketcher-core/docs/classes/Struct.html new file mode 100644 index 0000000000..40d96d7ec3 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Struct.html @@ -0,0 +1 @@ +Struct | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Struct

Hierarchy

  • Struct

Index

Constructors

Properties

atoms: Pool<Atom>
bonds: Pool<Bond>
frags: Pool<null | Fragment>
functionalGroups: Pool<FunctionalGroup>
halfBonds: Pool<HalfBond>
highlights: Pool<Highlight>
isReaction: boolean
loops: Pool<Loop>
name: string
rgroups: Pool<RGroup>
rxnArrows: Pool<RxnArrow>
rxnPluses: Pool<RxnPlus>
sGroupForest: SGroupForest
sgroups: Pool<SGroup>
simpleObjects: Pool<SimpleObject>
texts: Pool<Text>

Methods

  • atomAddNeighbor(hbid: any): void
  • atomAddToSGroup(sgid: any, aid: any): void
  • atomGetNeighbors(aid: number): undefined | Neighbor[]
  • atomSetPos(id: number, pp: Vec2): void
  • atomSortNeighbors(aid: any): void
  • atomUpdateHalfBonds(aid: any): void
  • bindSGroupsToFunctionalGroups(): void
  • bondInitHalfBonds(bid: any, bond?: Bond): void
  • calcConn(atom: any): any[]
  • calcImplicitHydrogen(aid: number): void
  • checkBondExists(begin: number, end: number): boolean
  • clone(atomSet?: null | Pile<number>, bondSet?: null | Pile<number>, dropRxnSymbols?: boolean, aidMap?: null | Map<number, number>, simpleObjectsSet?: null | Pile<number>, textsSet?: null | Pile<number>): Struct
  • defineRxnFragmentTypeForAtomset(atomset: Pile<number>, arrowpos: number): 1 | 2
  • findBondId(begin: any, end: any): null | number
  • findConnectedComponent(firstaid: number): Pile<number>
  • findConnectedComponents(discardExistingFragments?: boolean): any[]
  • findLoops(): { bondsToMark: number[]; newLoops: any[] }
  • getAvgBondLength(): number
  • getAvgClosestAtomDistance(): number
  • getBondFragment(bid: number): undefined | number
  • getBondLengthData(): { cnt: number; totalLength: number }
  • getComponents(): { products: any[]; reactants: any[] }
  • getCoordBoundingBox(atomSet?: Pile<number>): any
  • getCoordBoundingBoxObj(): any
  • getFragment(fid: number): Struct
  • getFragmentIds(fid: number): Pile<number>
  • halfBondAngle(hbid1: number, hbid2: number): number
  • halfBondSetAngle(hbid: any, left: any): void
  • halfBondUpdate(hbid: number): void
  • hasRxnArrow(): boolean
  • hasRxnPluses(): boolean
  • hasRxnProps(): boolean
  • initHalfBonds(): void
  • initNeighbors(): void
  • isBlank(): boolean
  • isRxn(): boolean
  • loopHasSelfIntersections(hbs: number[]): boolean
  • loopIsConvex(loop: any[]): boolean
  • loopIsInner(loop: any[]): boolean
  • markFragment(idSet: Pile<number>): void
  • markFragments(): void
  • mergeInto(cp: Struct, atomSet?: null | Pile<number>, bondSet?: null | Pile<number>, dropRxnSymbols?: boolean, keepAllRGroups?: boolean, aidMap?: null | Map<number, number>, simpleObjectsSet?: null | Pile<number>, textsSet?: null | Pile<number>): Struct
  • partitionLoop(loop: any): any[]
  • prepareLoopStructure(): void
  • rescale(): void
  • rxnArrowSetPos(id: number, pos: Vec2[]): void
  • rxnPlusSetPos(id: number, pp: Vec2): void
  • sGroupDelete(sgid: number): void
  • sGroupsRecalcCrossBonds(): void
  • scale(scale: number): void
  • setHbNext(hbid: any, next: any): void
  • setImplicitHydrogen(list?: number[]): void
  • simpleObjectSetPos(id: number, pos: Vec2[]): void
  • sortNeighbors(list: any): void
  • textSetPosition(id: number, position: Vec2): void
  • updateHalfBonds(list: any): void

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Text.html b/packages/ketcher-core/docs/classes/Text.html new file mode 100644 index 0000000000..c587c1308c --- /dev/null +++ b/packages/ketcher-core/docs/classes/Text.html @@ -0,0 +1 @@ +Text | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Text

Hierarchy

  • Text

Index

Constructors

Properties

Methods

Constructors

Properties

content: string
position: Vec2

Methods

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Vec2.html b/packages/ketcher-core/docs/classes/Vec2.html new file mode 100644 index 0000000000..30a0de2276 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Vec2.html @@ -0,0 +1 @@ +Vec2 | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Vec2

Hierarchy

  • Vec2

Index

Constructors

  • new Vec2(point: Point): Vec2
  • new Vec2(x?: number, y?: number, z?: number): Vec2

Properties

x: number
y: number
z: number
UNIT: Vec2 = ...
ZERO: Vec2 = ...

Methods

  • coordStr(): string
  • equals(v: Vec2): boolean
  • length(): number
  • normalize(): boolean
  • oxAngle(): number
  • rotate(angle: number): Vec2
  • rotateSC(sin: number, cos: number): Vec2
  • scaled(s: number): Vec2
  • toString(): string
  • yComplement(y1: number): Vec2

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/ChemicalMimeType.html b/packages/ketcher-core/docs/enums/ChemicalMimeType.html new file mode 100644 index 0000000000..1ff39eb53c --- /dev/null +++ b/packages/ketcher-core/docs/enums/ChemicalMimeType.html @@ -0,0 +1,12 @@ +ChemicalMimeType | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration ChemicalMimeType

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Index

Enumeration Members

CDXML: "chemical/x-cdxml"
CML: "chemical/x-cml"
DaylightSmarts: "chemical/x-daylight-smarts"
DaylightSmiles: "chemical/x-daylight-smiles"
ExtendedSmiles: "chemical/x-chemaxon-cxsmiles"
InChI: "chemical/x-inchi"
InChIAuxInfo: "chemical/x-inchi-aux"
KET: "chemical/x-indigo-ket"
Mol: "chemical/x-mdl-molfile"
Rxn: "chemical/x-mdl-rxnfile"

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/LayerMap.html b/packages/ketcher-core/docs/enums/LayerMap.html new file mode 100644 index 0000000000..8e855fa68b --- /dev/null +++ b/packages/ketcher-core/docs/enums/LayerMap.html @@ -0,0 +1,12 @@ +LayerMap | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration LayerMap

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Index

Enumeration Members

background: "background"
data: "data"
hovering: "hovering"
indices: "indices"
selectionPlate: "selectionPlate"
warnings: "warnings"

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/RxnArrowMode.html b/packages/ketcher-core/docs/enums/RxnArrowMode.html new file mode 100644 index 0000000000..b3abdc1c59 --- /dev/null +++ b/packages/ketcher-core/docs/enums/RxnArrowMode.html @@ -0,0 +1 @@ +RxnArrowMode | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration RxnArrowMode

Index

Enumeration Members

BothEndsFilledTriangle: "both-ends-filled-triangle"
DashedOpenAngle: "dashed-open-angle"
EllipticalArcFilledBow: "elliptical-arc-arrow-filled-bow"
EllipticalArcFilledTriangle: "elliptical-arc-arrow-filled-triangle"
EllipticalArcOpenAngle: "elliptical-arc-arrow-open-angle"
EllipticalArcOpenHalfAngle: "elliptical-arc-arrow-open-half-angle"
EquilibriumFilledHalfBow: "equilibrium-filled-half-bow"
EquilibriumFilledTriangle: "equilibrium-filled-triangle"
EquilibriumOpenAngle: "equilibrium-open-angle"
Failed: "failed"
FilledBow: "filled-bow"
FilledTriangle: "filled-triangle"
OpenAngle: "open-angle"
UnbalancedEquilibriumFilledHalfBow: "unbalanced-equilibrium-filled-half-bow"
UnbalancedEquilibriumFilledHalfTriangle: "unbalanced-equilibrium-filled-half-triangle"
UnbalancedEquilibriumLargeFilledHalfBow: "unbalanced-equilibrium-large-filled-half-bow"
UnbalancedEquilibriumOpenHalfAngle: "unbalanced-equilibrium-open-half-angle"

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/SimpleObjectMode.html b/packages/ketcher-core/docs/enums/SimpleObjectMode.html new file mode 100644 index 0000000000..7e5926fa91 --- /dev/null +++ b/packages/ketcher-core/docs/enums/SimpleObjectMode.html @@ -0,0 +1 @@ +SimpleObjectMode | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration SimpleObjectMode

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/StereLabelStyleType.html b/packages/ketcher-core/docs/enums/StereLabelStyleType.html new file mode 100644 index 0000000000..a7201bb2b3 --- /dev/null +++ b/packages/ketcher-core/docs/enums/StereLabelStyleType.html @@ -0,0 +1 @@ +StereLabelStyleType | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration StereLabelStyleType

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/StereoColoringType.html b/packages/ketcher-core/docs/enums/StereoColoringType.html new file mode 100644 index 0000000000..f571878c30 --- /dev/null +++ b/packages/ketcher-core/docs/enums/StereoColoringType.html @@ -0,0 +1 @@ +StereoColoringType | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration StereoColoringType

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/StereoFlag.html b/packages/ketcher-core/docs/enums/StereoFlag.html new file mode 100644 index 0000000000..cc04ceefb2 --- /dev/null +++ b/packages/ketcher-core/docs/enums/StereoFlag.html @@ -0,0 +1 @@ +StereoFlag | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration StereoFlag

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/StereoLabel.html b/packages/ketcher-core/docs/enums/StereoLabel.html new file mode 100644 index 0000000000..a47e8388b2 --- /dev/null +++ b/packages/ketcher-core/docs/enums/StereoLabel.html @@ -0,0 +1 @@ +StereoLabel | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration StereoLabel

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/TextCommand.html b/packages/ketcher-core/docs/enums/TextCommand.html new file mode 100644 index 0000000000..f001b5bf3c --- /dev/null +++ b/packages/ketcher-core/docs/enums/TextCommand.html @@ -0,0 +1 @@ +TextCommand | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration TextCommand

Index

Enumeration Members

Bold: "BOLD"
FontSize: "CUSTOM_FONT_SIZE"
Italic: "ITALIC"
Subscript: "SUBSCRIPT"
Superscript: "SUPERSCRIPT"

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/index.html b/packages/ketcher-core/docs/index.html new file mode 100644 index 0000000000..2ff2f3f018 --- /dev/null +++ b/packages/ketcher-core/docs/index.html @@ -0,0 +1,34 @@ +ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

ketcher-core

Index

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

Type Aliases

AutomapMode: "discard" | "keep" | "alter" | "clear"
CalculateProps: "molecular-weight" | "most-abundant-mass" | "monoisotopic-mass" | "gross" | "mass-composition"
CalculateResult: Record<CalculateProps, string | number | boolean>
CheckTypes: "radicals" | "pseudoatoms" | "stereo" | "query" | "overlapping_atoms" | "overlapping_bonds" | "rgroups" | "chiral" | "3d" | "chiral_flag" | "valence"
ElementLabel: "H" | "He" | "Li" | "Be" | "B" | "C" | "N" | "O" | "F" | "Ne" | "Na" | "Mg" | "Al" | "Si" | "P" | "S" | "Cl" | "Ar" | "K" | "Ca" | "Sc" | "Ti" | "V" | "Cr" | "Mn" | "Fe" | "Co" | "Ni" | "Cu" | "Zn" | "Ga" | "Ge" | "As" | "Se" | "Br" | "Kr" | "Rb" | "Sr" | "Y" | "Zr" | "Nb" | "Mo" | "Tc" | "Ru" | "Rh" | "Pd" | "Ag" | "Cd" | "In" | "Sn" | "Sb" | "Te" | "I" | "Xe" | "Cs" | "Ba" | "La" | "Ce" | "Pr" | "Nd" | "Pm" | "Sm" | "Eu" | "Gd" | "Tb" | "Dy" | "Ho" | "Er" | "Tm" | "Yb" | "Lu" | "Hf" | "Ta" | "W" | "Re" | "Os" | "Ir" | "Pt" | "Au" | "Hg" | "Tl" | "Pb" | "Bi" | "Po" | "At" | "Rn" | "Fr" | "Ra" | "Ac" | "Th" | "Pa" | "U" | "Np" | "Pu" | "Am" | "Cm" | "Bk" | "Cf" | "Es" | "Fm" | "Md" | "No" | "Lr" | "Rf" | "Db" | "Sg" | "Bh" | "Hs" | "Mt" | "Ds" | "Rg" | "Cn" | "Nh" | "Fl" | "Mc" | "Lv" | "Ts" | "Og"
+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+
FormatterFactoryOptions: Partial<MolSerializerOptions & StructServiceOptions>
GenGroup: { itemSets: GenItemSet[]; title: string }

Type declaration

GenItem: { description?: string; label: string }
+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Type declaration

  • Optional description?: string
  • label: string
GenItemSet: { displayName?: string; items: GenItem[] }

Type declaration

  • Optional displayName?: string
  • items: GenItem[]
GenericsType: {}

Type declaration

Group: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
MolfileFormat: "v2000" | "v3000"
Neighbor: { aid: number; bid: number }

Type declaration

  • aid: number
  • bid: number
OutputFormatType: "png" | "svg"
Period: 1 | 2 | 3 | 4 | 5 | 6 | 7
ServiceMode: "standalone" | "remote"
SupportedFormat: "rxn" | "rxnV3000" | "mol" | "molV3000" | "smiles" | "smilesExt" | "smarts" | "inChI" | "inChIAuxInfo" | "cml" | "ket" | "cdxml"

Variables

ElementColor: ElementColorType = ...
Elements: { filter: ((predicate: ((element: Element) => boolean)) => Element[]); get: ((key: string | number) => undefined | Element) } = ...

Type declaration

  • filter: ((predicate: ((element: Element) => boolean)) => Element[])
  • get: ((key: string | number) => undefined | Element)
      • (key: string | number): undefined | Element
      • Parameters

        • key: string | number

        Returns undefined | Element

Generics: GenericsType = ...
Scale: { obj2scaled: ((v: Vec2, options: ScaleOptions) => Vec2); scaled2obj: ((v: Vec2, options: ScaleOptions) => Vec2) } = ...

Type declaration

SgContexts: { Atom: string; Bond: string; Fragment: string; Group: string; Multifragment: string } = ...
+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Type declaration

  • Atom: string
  • Bond: string
  • Fragment: string
  • Group: string
  • Multifragment: string
StereoValidator: { isCorrectStereoCenter: ((bond: Bond, beginNeighs: undefined | Neighbor[], endNeighs: undefined | Neighbor[], struct: Struct) => boolean) } = ...

Type declaration

formatProperties: FormatPropertiesMap = ...

Functions

  • checkOverlapping(struct: any, atoms: any): boolean
  • fracAngle(angle: any, angle2: any): number
  • getPropertiesByImgFormat(format: any): any
  • radicalElectrons(radical: any): 1 | 2 | 0

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AromatizeData.html b/packages/ketcher-core/docs/interfaces/AromatizeData.html new file mode 100644 index 0000000000..e8590af882 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AromatizeData.html @@ -0,0 +1 @@ +AromatizeData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AromatizeData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AromatizeResult.html b/packages/ketcher-core/docs/interfaces/AromatizeResult.html new file mode 100644 index 0000000000..4a09273175 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AromatizeResult.html @@ -0,0 +1 @@ +AromatizeResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AromatizeResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AtomAttributes.html b/packages/ketcher-core/docs/interfaces/AtomAttributes.html new file mode 100644 index 0000000000..f6870770a7 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AtomAttributes.html @@ -0,0 +1 @@ +AtomAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AtomAttributes

Hierarchy

  • AtomAttributes

Index

Properties

aam?: number
alias?: null | string
atomList?: null | AtomListParams
attpnt?: any
charge?: number
exactChangeFlag?: number
explicitValence?: number
fragment?: number
hCount?: number
implicitH?: number
invRet?: number
isotope?: number
label: string
pp?: Point
pseudo?: string
radical?: number
rglabel?: null | string
ringBondCount?: number
rxnFragmentType?: number
stereoLabel?: null | string
stereoParity?: number
substitutionCount?: number
unsaturatedAtom?: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AtomListParams.html b/packages/ketcher-core/docs/interfaces/AtomListParams.html new file mode 100644 index 0000000000..78a9a8f992 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AtomListParams.html @@ -0,0 +1 @@ +AtomListParams | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AtomListParams

Hierarchy

  • AtomListParams

Index

Properties

Properties

ids: number[]
notList: boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AutomapData.html b/packages/ketcher-core/docs/interfaces/AutomapData.html new file mode 100644 index 0000000000..e6fcbbf950 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AutomapData.html @@ -0,0 +1 @@ +AutomapData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AutomapData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AutomapResult.html b/packages/ketcher-core/docs/interfaces/AutomapResult.html new file mode 100644 index 0000000000..cc0f1cf984 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AutomapResult.html @@ -0,0 +1 @@ +AutomapResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AutomapResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/BondAttributes.html b/packages/ketcher-core/docs/interfaces/BondAttributes.html new file mode 100644 index 0000000000..48a1165c38 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/BondAttributes.html @@ -0,0 +1 @@ +BondAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BondAttributes

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CalculateCipData.html b/packages/ketcher-core/docs/interfaces/CalculateCipData.html new file mode 100644 index 0000000000..a5e9d969b0 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CalculateCipData.html @@ -0,0 +1 @@ +CalculateCipData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CalculateCipData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CalculateCipResult.html b/packages/ketcher-core/docs/interfaces/CalculateCipResult.html new file mode 100644 index 0000000000..f97c996ad8 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CalculateCipResult.html @@ -0,0 +1 @@ +CalculateCipResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CalculateCipResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CalculateData.html b/packages/ketcher-core/docs/interfaces/CalculateData.html new file mode 100644 index 0000000000..49bf8944cd --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CalculateData.html @@ -0,0 +1 @@ +CalculateData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CalculateData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CheckData.html b/packages/ketcher-core/docs/interfaces/CheckData.html new file mode 100644 index 0000000000..cdbf0680db --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CheckData.html @@ -0,0 +1 @@ +CheckData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CheckData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CheckResult.html b/packages/ketcher-core/docs/interfaces/CheckResult.html new file mode 100644 index 0000000000..ee33116f07 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CheckResult.html @@ -0,0 +1 @@ +CheckResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CheckResult

Hierarchy

  • CheckResult

Indexable

[key: string]: string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CleanData.html b/packages/ketcher-core/docs/interfaces/CleanData.html new file mode 100644 index 0000000000..6c09458237 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CleanData.html @@ -0,0 +1 @@ +CleanData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CleanData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CleanResult.html b/packages/ketcher-core/docs/interfaces/CleanResult.html new file mode 100644 index 0000000000..2d9cbfdf75 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CleanResult.html @@ -0,0 +1 @@ +CleanResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CleanResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/ConvertData.html b/packages/ketcher-core/docs/interfaces/ConvertData.html new file mode 100644 index 0000000000..a70aa23320 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/ConvertData.html @@ -0,0 +1 @@ +ConvertData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConvertData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/ConvertResult.html b/packages/ketcher-core/docs/interfaces/ConvertResult.html new file mode 100644 index 0000000000..35cb44f872 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/ConvertResult.html @@ -0,0 +1 @@ +ConvertResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConvertResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/DearomatizeData.html b/packages/ketcher-core/docs/interfaces/DearomatizeData.html new file mode 100644 index 0000000000..af0662c7fd --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/DearomatizeData.html @@ -0,0 +1 @@ +DearomatizeData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DearomatizeData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/DearomatizeResult.html b/packages/ketcher-core/docs/interfaces/DearomatizeResult.html new file mode 100644 index 0000000000..4db21e97d3 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/DearomatizeResult.html @@ -0,0 +1 @@ +DearomatizeResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DearomatizeResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Editor.html b/packages/ketcher-core/docs/interfaces/Editor.html new file mode 100644 index 0000000000..daf2bd9c43 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Editor.html @@ -0,0 +1 @@ +Editor | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Editor

Hierarchy

  • Editor

Index

Methods

  • clear(): void
  • isDitrty(): boolean
  • options(value?: any): any
  • redo(): void
  • selection(arg?: null | Selection | "all"): null | Selection
  • setOrigin(): void
  • subscribe(eventName: string, handler: ((data?: any) => any)): any
  • undo(): void
  • unsubscribe(eventName: string, subscriber: any): void
  • zoom(value?: any): any

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/EditorHistory.html b/packages/ketcher-core/docs/interfaces/EditorHistory.html new file mode 100644 index 0000000000..e215b5a65f --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/EditorHistory.html @@ -0,0 +1 @@ +EditorHistory | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface EditorHistory

Hierarchy

  • EditorHistory

Index

Properties

Methods

Properties

current?: number
length: number

Methods

  • pop(): Action

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Element.html b/packages/ketcher-core/docs/interfaces/Element.html new file mode 100644 index 0000000000..7388ab66b3 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Element.html @@ -0,0 +1 @@ +Element | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Element

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/GenerateImageOptions.html b/packages/ketcher-core/docs/interfaces/GenerateImageOptions.html new file mode 100644 index 0000000000..c8b4abe227 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/GenerateImageOptions.html @@ -0,0 +1 @@ +GenerateImageOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GenerateImageOptions

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/HighlightAttributes.html b/packages/ketcher-core/docs/interfaces/HighlightAttributes.html new file mode 100644 index 0000000000..895d452323 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/HighlightAttributes.html @@ -0,0 +1,12 @@ +HighlightAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface HighlightAttributes

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Hierarchy

  • HighlightAttributes

Index

Properties

Properties

atoms: number[]
bonds: number[]
color: string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/InfoResult.html b/packages/ketcher-core/docs/interfaces/InfoResult.html new file mode 100644 index 0000000000..d2120d392c --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/InfoResult.html @@ -0,0 +1 @@ +InfoResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface InfoResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/LayoutData.html b/packages/ketcher-core/docs/interfaces/LayoutData.html new file mode 100644 index 0000000000..426f20389c --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/LayoutData.html @@ -0,0 +1 @@ +LayoutData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LayoutData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/LayoutResult.html b/packages/ketcher-core/docs/interfaces/LayoutResult.html new file mode 100644 index 0000000000..d351d5cb9f --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/LayoutResult.html @@ -0,0 +1 @@ +LayoutResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LayoutResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/LoadOptions.html b/packages/ketcher-core/docs/interfaces/LoadOptions.html new file mode 100644 index 0000000000..3785d753a5 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/LoadOptions.html @@ -0,0 +1 @@ +LoadOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LoadOptions

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/MolSerializerOptions.html b/packages/ketcher-core/docs/interfaces/MolSerializerOptions.html new file mode 100644 index 0000000000..5ae4756c58 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/MolSerializerOptions.html @@ -0,0 +1,12 @@ +MolSerializerOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MolSerializerOptions

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Hierarchy

  • MolSerializerOptions

Index

Properties

badHeaderRecover: boolean
ignoreErrors: boolean
noRgroups: boolean
preserveIndigoDesc: boolean
reactionRelayout: boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Point.html b/packages/ketcher-core/docs/interfaces/Point.html new file mode 100644 index 0000000000..bfde15b987 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Point.html @@ -0,0 +1 @@ +Point | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Point

Hierarchy

  • Point

Index

Properties

Properties

x?: number
y?: number
z?: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/RGroupAttributes.html b/packages/ketcher-core/docs/interfaces/RGroupAttributes.html new file mode 100644 index 0000000000..ef4bfa2ad1 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/RGroupAttributes.html @@ -0,0 +1 @@ +RGroupAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RGroupAttributes

Hierarchy

  • RGroupAttributes

Index

Properties

ifthen?: number
index?: number
range?: string
resth?: boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/RecognizeResult.html b/packages/ketcher-core/docs/interfaces/RecognizeResult.html new file mode 100644 index 0000000000..a2bf17cedc --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/RecognizeResult.html @@ -0,0 +1 @@ +RecognizeResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RecognizeResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Renderer.html b/packages/ketcher-core/docs/interfaces/Renderer.html new file mode 100644 index 0000000000..07da0b7677 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Renderer.html @@ -0,0 +1,12 @@ +Renderer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Renderer

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Hierarchy

  • Renderer

Index

Methods

Methods

  • renderLine(): void

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.html b/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.html new file mode 100644 index 0000000000..c6e9afb149 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.html @@ -0,0 +1 @@ +RxnArrowAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RxnArrowAttributes

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.html b/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.html new file mode 100644 index 0000000000..178d56327d --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.html @@ -0,0 +1 @@ +RxnPlusAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RxnPlusAttributes

Hierarchy

  • RxnPlusAttributes

Index

Properties

Properties

pp?: Point

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/ScaleOptions.html b/packages/ketcher-core/docs/interfaces/ScaleOptions.html new file mode 100644 index 0000000000..ee033bae2e --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/ScaleOptions.html @@ -0,0 +1 @@ +ScaleOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ScaleOptions

Hierarchy

  • ScaleOptions

Index

Properties

Properties

scale: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/SdfItem.html b/packages/ketcher-core/docs/interfaces/SdfItem.html new file mode 100644 index 0000000000..640ada8897 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/SdfItem.html @@ -0,0 +1 @@ +SdfItem | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SdfItem

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Serializer.html b/packages/ketcher-core/docs/interfaces/Serializer.html new file mode 100644 index 0000000000..828486698e --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Serializer.html @@ -0,0 +1,12 @@ +Serializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Serializer<T>

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Type Parameters

  • T

Hierarchy

  • Serializer

Implemented by

Index

Methods

  • deserialize(content: string): T
  • serialize(struct: T): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.html b/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.html new file mode 100644 index 0000000000..3e7f536660 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.html @@ -0,0 +1 @@ +SimpleObjectAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SimpleObjectAttributes

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.html b/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.html new file mode 100644 index 0000000000..ce6a288699 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.html @@ -0,0 +1,12 @@ +SmiSerializerOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SmiSerializerOptions

+

Copyright 2021 EPAM Systems

+

Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License.

+

Hierarchy

  • SmiSerializerOptions

Index

Properties

Properties

ignoreErrors: boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructAssociatedData.html b/packages/ketcher-core/docs/interfaces/StructAssociatedData.html new file mode 100644 index 0000000000..ccffe3cb26 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructAssociatedData.html @@ -0,0 +1 @@ +StructAssociatedData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructAssociatedData

Hierarchy

  • StructAssociatedData

Indexable

[key: string]: string | number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructFormatter.html b/packages/ketcher-core/docs/interfaces/StructFormatter.html new file mode 100644 index 0000000000..06becd64fe --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructFormatter.html @@ -0,0 +1 @@ +StructFormatter | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructFormatter

Hierarchy

  • StructFormatter

Index

Methods

  • getStructureFromStringAsync(stringifiedStruct: string): Promise<Struct>
  • getStructureFromStructAsync(struct: Struct): Promise<string>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructService.html b/packages/ketcher-core/docs/interfaces/StructService.html new file mode 100644 index 0000000000..3ac3ac1f93 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructService.html @@ -0,0 +1 @@ +StructService | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructService

Hierarchy

  • StructService

Implemented by

Index

Methods

  • generateInchIKey(struct: string): Promise<string>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructServiceOptions.html b/packages/ketcher-core/docs/interfaces/StructServiceOptions.html new file mode 100644 index 0000000000..2acfb7b50d --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructServiceOptions.html @@ -0,0 +1 @@ +StructServiceOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructServiceOptions

Hierarchy

Indexable

[key: string]: string | number | boolean | undefined

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructServiceProvider.html b/packages/ketcher-core/docs/interfaces/StructServiceProvider.html new file mode 100644 index 0000000000..751cc29cac --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructServiceProvider.html @@ -0,0 +1 @@ +StructServiceProvider | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructServiceProvider

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/TextAttributes.html b/packages/ketcher-core/docs/interfaces/TextAttributes.html new file mode 100644 index 0000000000..f4e03c194d --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/TextAttributes.html @@ -0,0 +1 @@ +TextAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TextAttributes

Hierarchy

  • TextAttributes

Index

Properties

Properties

content?: string
position?: Vec2

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/WithFormat.html b/packages/ketcher-core/docs/interfaces/WithFormat.html new file mode 100644 index 0000000000..5ceffdd243 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/WithFormat.html @@ -0,0 +1 @@ +WithFormat | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WithFormat

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/WithOutputFormat.html b/packages/ketcher-core/docs/interfaces/WithOutputFormat.html new file mode 100644 index 0000000000..44ff5e93c6 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/WithOutputFormat.html @@ -0,0 +1 @@ +WithOutputFormat | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WithOutputFormat

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/WithSelection.html b/packages/ketcher-core/docs/interfaces/WithSelection.html new file mode 100644 index 0000000000..ee4b69e792 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/WithSelection.html @@ -0,0 +1 @@ +WithSelection | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WithSelection

Hierarchy

Index

Properties

Properties

selected?: number[]

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/WithStruct.html b/packages/ketcher-core/docs/interfaces/WithStruct.html new file mode 100644 index 0000000000..085f359d18 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/WithStruct.html @@ -0,0 +1 @@ +WithStruct | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WithStruct

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/package.json b/packages/ketcher-core/package.json index de3f200d42..779010393c 100644 --- a/packages/ketcher-core/package.json +++ b/packages/ketcher-core/package.json @@ -35,7 +35,8 @@ "test:eslint": "eslint . --ext .ts,.js", "test:unit": "jest", "test:prettier": "prettier --check \"./**/*.{js,ts,json}\"", - "prettier:write": "prettier --write \"./**/*.{js,ts,json}\"" + "prettier:write": "prettier --write \"./**/*.{js,ts,json}\"", + "typedoc": "typedoc" }, "dependencies": { "@babel/runtime": "^7.17.9", @@ -76,6 +77,7 @@ "rollup-plugin-visualizer": "^5.5.2", "ts-jest": "26.5.6", "ttypescript": "^1.5.13", + "typedoc": "^0.22.17", "typescript": "^4.5.2" }, "files": [ diff --git a/packages/ketcher-core/src/application/operations/toDelete.ts b/packages/ketcher-core/src/application/operations/toDelete.ts deleted file mode 100644 index 2324588d28..0000000000 --- a/packages/ketcher-core/src/application/operations/toDelete.ts +++ /dev/null @@ -1,119 +0,0 @@ -/**************************************************************************** - * Copyright 2021 EPAM Systems - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - ***************************************************************************/ - -// import { Struct, Vec2 } from 'domain/entities' -// import { PerformOperationResult } from './operations.types' - -// import { BaseOperation } from './baseOperation' - -// export class CalcImplicitH extends BaseOperation { -// atomIds: Array - -// constructor(aids: Array) { -// super('STRUCT_CALC_IMPLICIT_H', 10) -// this.atomIds = aids -// } - -// execute(restruct: Restruct): PerformOperationResult { -// const aIds = this.atomIds - -// restruct.molecule.setImplicitHydrogen(aIds) - -// const inverseOperation = new CalcImplicitH(this.atomIds) - -// { -// inverseOperation, -// } -// } -// } - -// export class CanvasLoad extends BaseOperation { -// #struct: Struct - -// constructor(struct: Struct) { -// super('STRUCT_LOAD') - -// this.#struct = struct -// } - -// execute(restruct: Restruct) { -// const oldStruct = restruct.molecule -// restruct.clearVisels() // TODO: What is it? -// restruct.render.setMolecule(this.data.struct) -// this.data.struct = oldStruct -// } - -// invert() { -// const inverted = new CanvasLoad() -// inverted.data = this.data -// return inverted -// } -// } - -// class AlignDescriptors extends BaseOperation { -// history: any - -// constructor() { -// super('STRUCT_ALIGN_DESCRIPTORS') -// this.history = {} -// } - -// execute(struct: Struct): PerformOperationResult { -// const struct = restruct.molecule -// const sgroups: any[] = Array.from(struct.sgroups.values()).reverse() - -// const structBox: any = struct.getCoordBoundingBoxObj() -// let alignPoint = new Vec2(structBox.max.x, structBox.min.y).add( -// new Vec2(2.0, -1.0) -// ) - -// sgroups.forEach(sgroup => { -// this.history[sgroup.id] = new Vec2(sgroup.pp) -// alignPoint = alignPoint.add(new Vec2(0.0, 0.5)) -// sgroup.pp = alignPoint -// struct.sgroups.set(sgroup.id, sgroup) -// BaseOperation.invalidateItem(restruct, 'sgroupData', sgroup.id, 1) -// }) -// } - -// invert() { -// return new RestoreDescriptorsPosition(this.history) -// } -// } - -// class RestoreDescriptorsPosition extends BaseOperation { -// history: any - -// constructor(history: any) { -// super(OperationType.RESTORE_DESCRIPTORS_POSITION) -// this.history = history -// } - -// execute(restruct: Restruct) { -// const struct = restruct.molecule -// const sgroups: any[] = Array.from(struct.sgroups.values()) - -// sgroups.forEach(sgroup => { -// sgroup.pp = this.history[sgroup.id] -// struct.sgroups.set(sgroup.id, sgroup) -// BaseOperation.invalidateItem(restruct, 'sgroupData', sgroup.id, 1) -// }) -// } - -// invert() { -// return new AlignDescriptors() -// } -// } diff --git a/packages/ketcher-core/src/domain/entities/halfBond.ts b/packages/ketcher-core/src/domain/entities/halfBond.ts index 8922d986df..f19b2ee793 100644 --- a/packages/ketcher-core/src/domain/entities/halfBond.ts +++ b/packages/ketcher-core/src/domain/entities/halfBond.ts @@ -17,6 +17,7 @@ import { Vec2 } from './vec2' import assert from 'assert' +/** @internal */ export class HalfBond { begin: number end: number diff --git a/packages/ketcher-core/typedoc.json b/packages/ketcher-core/typedoc.json new file mode 100644 index 0000000000..4015b44cce --- /dev/null +++ b/packages/ketcher-core/typedoc.json @@ -0,0 +1,12 @@ +{ + "readme": "none", + "plugin": "none", + "entryPoints": ["src/index.ts"], + "githubPages": false, + "exclude": [ + "**/utilities/**/*", + "**/editor/**/operations/**/*", + "**/editor/**/actions/**/*" + ], + "out": "docs" +} diff --git a/yarn.lock b/yarn.lock index 3bb86815bd..274ecc7bcd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5131,6 +5131,15 @@ __metadata: languageName: node linkType: hard +"brace-expansion@npm:^2.0.1": + version: 2.0.1 + resolution: "brace-expansion@npm:2.0.1" + dependencies: + balanced-match: ^1.0.0 + checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 + languageName: node + linkType: hard + "braces@npm:^2.3.1": version: 2.3.2 resolution: "braces@npm:2.3.2" @@ -8530,6 +8539,19 @@ __metadata: languageName: node linkType: hard +"glob@npm:^8.0.3": + version: 8.0.3 + resolution: "glob@npm:8.0.3" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^5.0.1 + once: ^1.3.0 + checksum: 50bcdea19d8e79d8de5f460b1939ffc2b3299eac28deb502093fdca22a78efebc03e66bf54f0abc3d3d07d8134d19a32850288b7440d77e072aa55f9d33b18c5 + languageName: node + linkType: hard + "global-modules@npm:^2.0.0": version: 2.0.0 resolution: "global-modules@npm:2.0.0" @@ -11094,6 +11116,13 @@ __metadata: languageName: node linkType: hard +"jsonc-parser@npm:^3.0.0": + version: 3.0.0 + resolution: "jsonc-parser@npm:3.0.0" + checksum: 1df2326f1f9688de30c70ff19c5b2a83ba3b89a1036160da79821d1361090775e9db502dc57a67c11b56e1186fc1ed70b887f25c5febf9a3ec4f91435836c99d + languageName: node + linkType: hard + "jsonfile@npm:^4.0.0": version: 4.0.0 resolution: "jsonfile@npm:4.0.0" @@ -11176,6 +11205,7 @@ __metadata: svgpath: ^2.3.1 ts-jest: 26.5.6 ttypescript: ^1.5.13 + typedoc: ^0.22.17 typescript: ^4.5.2 languageName: unknown linkType: soft @@ -11825,6 +11855,13 @@ __metadata: languageName: node linkType: hard +"lunr@npm:^2.3.9": + version: 2.3.9 + resolution: "lunr@npm:2.3.9" + checksum: 176719e24fcce7d3cf1baccce9dd5633cd8bdc1f41ebe6a180112e5ee99d80373fe2454f5d4624d437e5a8319698ca6837b9950566e15d2cae5f2a543a3db4b8 + languageName: node + linkType: hard + "lz-string@npm:^1.4.4": version: 1.4.4 resolution: "lz-string@npm:1.4.4" @@ -11941,6 +11978,15 @@ __metadata: languageName: node linkType: hard +"marked@npm:^4.0.16": + version: 4.0.17 + resolution: "marked@npm:4.0.17" + bin: + marked: bin/marked.js + checksum: 33a3c43a20b47bddaf045a59bfc7c3d41cc321931cc663ed231ca3b5b3b195fb2ac2973e687c2afd65b79539c14619baa07d19793f70130160f0af80c06d9b3a + languageName: node + linkType: hard + "mathml-tag-names@npm:^2.1.3": version: 2.1.3 resolution: "mathml-tag-names@npm:2.1.3" @@ -12352,6 +12398,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": + version: 5.1.0 + resolution: "minimatch@npm:5.1.0" + dependencies: + brace-expansion: ^2.0.1 + checksum: 15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90 + languageName: node + linkType: hard + "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -16167,6 +16222,17 @@ __metadata: languageName: node linkType: hard +"shiki@npm:^0.10.1": + version: 0.10.1 + resolution: "shiki@npm:0.10.1" + dependencies: + jsonc-parser: ^3.0.0 + vscode-oniguruma: ^1.6.1 + vscode-textmate: 5.2.0 + checksum: fb746f3cb3de7e545e3b10a6cb658d3938f840e4ccc9a3c90ceb7e69a8f89dbb432171faac1e9f02a03f103684dad88ee5e54b5c4964fa6b579fca6e8e26424d + languageName: node + linkType: hard + "shx@npm:^0.3.3": version: 0.3.4 resolution: "shx@npm:0.3.4" @@ -17583,6 +17649,23 @@ __metadata: languageName: node linkType: hard +"typedoc@npm:^0.22.17": + version: 0.22.17 + resolution: "typedoc@npm:0.22.17" + dependencies: + glob: ^8.0.3 + lunr: ^2.3.9 + marked: ^4.0.16 + minimatch: ^5.1.0 + shiki: ^0.10.1 + peerDependencies: + typescript: 4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x || 4.7.x + bin: + typedoc: bin/typedoc + checksum: 3a2f492477989855fa43afc0ebfb84dca819436ec5c868ca175cb02485c6347c04dbb2d11669a8be04fc6860a8f3d29d124300b5718ba17174622ace29a0276a + languageName: node + linkType: hard + "typescript-compare@npm:^0.0.2": version: 0.0.2 resolution: "typescript-compare@npm:0.0.2" @@ -18000,6 +18083,20 @@ __metadata: languageName: node linkType: hard +"vscode-oniguruma@npm:^1.6.1": + version: 1.6.2 + resolution: "vscode-oniguruma@npm:1.6.2" + checksum: 6b754acdafd5b68242ea5938bb00a32effc16c77f471d4f0f337d879d0e8e592622998e2441f42d9a7ff799c1593f31c11f26ca8d9bf9917e3ca881d3c1f3e19 + languageName: node + linkType: hard + +"vscode-textmate@npm:5.2.0": + version: 5.2.0 + resolution: "vscode-textmate@npm:5.2.0" + checksum: 5449b42d451080f6f3649b66948f4b5ee4643c4e88cfe3558a3b31c84c78060cfdd288c4958c1690eaa5cd65d09992fa6b7c3bef9d4aa72b3651054a04624d20 + languageName: node + linkType: hard + "w3c-hr-time@npm:^1.0.2": version: 1.0.2 resolution: "w3c-hr-time@npm:1.0.2" From 21cfcc10ee01738ac7876688e8a8d8cc3a70c833 Mon Sep 17 00:00:00 2001 From: Andrei Mazol Date: Fri, 17 Jun 2022 18:11:15 +0300 Subject: [PATCH 003/110] convert html doc to md --- packages/ketcher-core/docs/README.md | 620 +++++ .../ketcher-core/docs/assets/highlight.css | 22 - packages/ketcher-core/docs/assets/icons.css | 1043 -------- packages/ketcher-core/docs/assets/icons.png | Bin 9615 -> 0 bytes .../ketcher-core/docs/assets/icons@2x.png | Bin 28144 -> 0 bytes packages/ketcher-core/docs/assets/main.js | 2278 ----------------- packages/ketcher-core/docs/assets/search.js | 3 - packages/ketcher-core/docs/assets/style.css | 1414 ---------- packages/ketcher-core/docs/assets/widgets.png | Bin 480 -> 0 bytes .../ketcher-core/docs/assets/widgets@2x.png | Bin 855 -> 0 bytes packages/ketcher-core/docs/classes/Atom.html | 1 - packages/ketcher-core/docs/classes/Atom.md | 579 +++++ .../ketcher-core/docs/classes/AtomList.html | 1 - .../ketcher-core/docs/classes/AtomList.md | 104 + packages/ketcher-core/docs/classes/Bond.html | 1 - packages/ketcher-core/docs/classes/Bond.md | 370 +++ .../ketcher-core/docs/classes/Box2Abs.html | 1 - packages/ketcher-core/docs/classes/Box2Abs.md | 337 +++ .../docs/classes/FormatterFactory.html | 1 - .../docs/classes/FormatterFactory.md | 85 + .../ketcher-core/docs/classes/Fragment.html | 1 - .../ketcher-core/docs/classes/Fragment.md | 230 ++ .../docs/classes/FunctionalGroup.html | 1 - .../docs/classes/FunctionalGroup.md | 329 +++ .../classes/FunctionalGroupsProvider.html | 1 - .../docs/classes/FunctionalGroupsProvider.md | 98 + .../ketcher-core/docs/classes/HalfBond.html | 1 - .../ketcher-core/docs/classes/HalfBond.md | 208 ++ .../ketcher-core/docs/classes/Highlight.html | 1 - .../ketcher-core/docs/classes/Highlight.md | 61 + .../docs/classes/KetSerializer.html | 1 - .../docs/classes/KetSerializer.md | 72 + .../ketcher-core/docs/classes/Ketcher.html | 1 - packages/ketcher-core/docs/classes/Ketcher.md | 355 +++ .../docs/classes/KetcherBuilder.html | 1 - .../docs/classes/KetcherBuilder.md | 75 + packages/ketcher-core/docs/classes/Loop.html | 1 - packages/ketcher-core/docs/classes/Loop.md | 74 + .../docs/classes/MolSerializer.html | 1 - .../docs/classes/MolSerializer.md | 107 + packages/ketcher-core/docs/classes/Pile.html | 20 - packages/ketcher-core/docs/classes/Pile.md | 443 ++++ packages/ketcher-core/docs/classes/Pool.html | 20 - packages/ketcher-core/docs/classes/Pool.md | 495 ++++ .../ketcher-core/docs/classes/RGroup.html | 1 - packages/ketcher-core/docs/classes/RGroup.md | 144 ++ .../ketcher-core/docs/classes/ReAtom.html | 1 - packages/ketcher-core/docs/classes/ReAtom.md | 344 +++ .../ketcher-core/docs/classes/ReBond.html | 1 - packages/ketcher-core/docs/classes/ReBond.md | 364 +++ .../docs/classes/ReEnhancedFlag.html | 1 - .../docs/classes/ReEnhancedFlag.md | 283 ++ .../ketcher-core/docs/classes/ReFrag.html | 1 - packages/ketcher-core/docs/classes/ReFrag.md | 356 +++ .../ketcher-core/docs/classes/ReRGroup.html | 1 - .../ketcher-core/docs/classes/ReRGroup.md | 387 +++ .../ketcher-core/docs/classes/ReRxnArrow.html | 1 - .../ketcher-core/docs/classes/ReRxnArrow.md | 394 +++ .../ketcher-core/docs/classes/ReRxnPlus.html | 1 - .../ketcher-core/docs/classes/ReRxnPlus.md | 289 +++ .../ketcher-core/docs/classes/ReSGroup.html | 1 - .../ketcher-core/docs/classes/ReSGroup.md | 299 +++ .../docs/classes/ReSimpleObject.html | 1 - .../docs/classes/ReSimpleObject.md | 352 +++ .../ketcher-core/docs/classes/ReStruct.html | 1 - .../ketcher-core/docs/classes/ReStruct.md | 984 +++++++ .../ketcher-core/docs/classes/ReText.html | 1 - packages/ketcher-core/docs/classes/ReText.md | 407 +++ .../docs/classes/RemoteStructService.html | 1 - .../docs/classes/RemoteStructService.md | 400 +++ .../classes/RemoteStructServiceProvider.html | 1 - .../classes/RemoteStructServiceProvider.md | 98 + .../ketcher-core/docs/classes/Render.html | 1 - packages/ketcher-core/docs/classes/Render.md | 435 ++++ .../ketcher-core/docs/classes/RxnArrow.html | 1 - .../ketcher-core/docs/classes/RxnArrow.md | 115 + .../ketcher-core/docs/classes/RxnPlus.html | 1 - packages/ketcher-core/docs/classes/RxnPlus.md | 57 + .../ketcher-core/docs/classes/SGroup.html | 1 - packages/ketcher-core/docs/classes/SGroup.md | 738 ++++++ .../docs/classes/SGroupBracketParams.html | 1 - .../docs/classes/SGroupBracketParams.md | 86 + .../docs/classes/SGroupForest.html | 7 - .../ketcher-core/docs/classes/SGroupForest.md | 198 ++ .../docs/classes/SdfSerializer.html | 1 - .../docs/classes/SdfSerializer.md | 72 + .../docs/classes/SimpleObject.html | 1 - .../ketcher-core/docs/classes/SimpleObject.md | 83 + .../docs/classes/SmiSerializer.html | 1 - .../docs/classes/SmiSerializer.md | 107 + .../ketcher-core/docs/classes/Struct.html | 1 - packages/ketcher-core/docs/classes/Struct.md | 1324 ++++++++++ packages/ketcher-core/docs/classes/Text.html | 1 - packages/ketcher-core/docs/classes/Text.md | 68 + packages/ketcher-core/docs/classes/Vec2.html | 1 - packages/ketcher-core/docs/classes/Vec2.md | 741 ++++++ .../docs/enums/ChemicalMimeType.html | 12 - .../docs/enums/ChemicalMimeType.md | 132 + .../ketcher-core/docs/enums/LayerMap.html | 12 - packages/ketcher-core/docs/enums/LayerMap.md | 88 + .../ketcher-core/docs/enums/RxnArrowMode.html | 1 - .../ketcher-core/docs/enums/RxnArrowMode.md | 195 ++ .../docs/enums/SimpleObjectMode.html | 1 - .../docs/enums/SimpleObjectMode.md | 41 + .../docs/enums/StereLabelStyleType.html | 1 - .../docs/enums/StereLabelStyleType.md | 52 + .../docs/enums/StereoColoringType.html | 1 - .../docs/enums/StereoColoringType.md | 52 + .../ketcher-core/docs/enums/StereoFlag.html | 1 - .../ketcher-core/docs/enums/StereoFlag.md | 52 + .../ketcher-core/docs/enums/StereoLabel.html | 1 - .../ketcher-core/docs/enums/StereoLabel.md | 41 + .../ketcher-core/docs/enums/TextCommand.html | 1 - .../ketcher-core/docs/enums/TextCommand.md | 63 + packages/ketcher-core/docs/index.html | 34 - .../docs/interfaces/AromatizeData.html | 1 - .../docs/interfaces/AromatizeData.md | 46 + .../docs/interfaces/AromatizeResult.html | 1 - .../docs/interfaces/AromatizeResult.md | 46 + .../docs/interfaces/AtomAttributes.html | 1 - .../docs/interfaces/AtomAttributes.md | 261 ++ .../docs/interfaces/AtomListParams.html | 1 - .../docs/interfaces/AtomListParams.md | 30 + .../docs/interfaces/AutomapData.html | 1 - .../docs/interfaces/AutomapData.md | 57 + .../docs/interfaces/AutomapResult.html | 1 - .../docs/interfaces/AutomapResult.md | 46 + .../docs/interfaces/BondAttributes.html | 1 - .../docs/interfaces/BondAttributes.md | 85 + .../docs/interfaces/CalculateCipData.html | 1 - .../docs/interfaces/CalculateCipData.md | 46 + .../docs/interfaces/CalculateCipResult.html | 1 - .../docs/interfaces/CalculateCipResult.md | 46 + .../docs/interfaces/CalculateData.html | 1 - .../docs/interfaces/CalculateData.md | 57 + .../docs/interfaces/CheckData.html | 1 - .../ketcher-core/docs/interfaces/CheckData.md | 40 + .../docs/interfaces/CheckResult.html | 1 - .../docs/interfaces/CheckResult.md | 7 + .../docs/interfaces/CleanData.html | 1 - .../ketcher-core/docs/interfaces/CleanData.md | 63 + .../docs/interfaces/CleanResult.html | 1 - .../docs/interfaces/CleanResult.md | 46 + .../docs/interfaces/ConvertData.html | 1 - .../docs/interfaces/ConvertData.md | 46 + .../docs/interfaces/ConvertResult.html | 1 - .../docs/interfaces/ConvertResult.md | 46 + .../docs/interfaces/DearomatizeData.html | 1 - .../docs/interfaces/DearomatizeData.md | 46 + .../docs/interfaces/DearomatizeResult.html | 1 - .../docs/interfaces/DearomatizeResult.md | 46 + .../ketcher-core/docs/interfaces/Editor.html | 1 - .../ketcher-core/docs/interfaces/Editor.md | 226 ++ .../docs/interfaces/EditorHistory.html | 1 - .../docs/interfaces/EditorHistory.md | 69 + .../ketcher-core/docs/interfaces/Element.html | 1 - .../ketcher-core/docs/interfaces/Element.md | 118 + .../docs/interfaces/GenerateImageOptions.html | 1 - .../docs/interfaces/GenerateImageOptions.md | 36 + .../docs/interfaces/HighlightAttributes.html | 12 - .../docs/interfaces/HighlightAttributes.md | 55 + .../docs/interfaces/InfoResult.html | 1 - .../docs/interfaces/InfoResult.md | 41 + .../docs/interfaces/LayoutData.html | 1 - .../docs/interfaces/LayoutData.md | 46 + .../docs/interfaces/LayoutResult.html | 1 - .../docs/interfaces/LayoutResult.md | 46 + .../docs/interfaces/LoadOptions.html | 1 - .../docs/interfaces/LoadOptions.md | 30 + .../docs/interfaces/MolSerializerOptions.html | 12 - .../docs/interfaces/MolSerializerOptions.md | 77 + .../ketcher-core/docs/interfaces/Point.html | 1 - .../ketcher-core/docs/interfaces/Point.md | 41 + .../docs/interfaces/RGroupAttributes.html | 1 - .../docs/interfaces/RGroupAttributes.md | 52 + .../docs/interfaces/RecognizeResult.html | 1 - .../docs/interfaces/RecognizeResult.md | 46 + .../docs/interfaces/Renderer.html | 12 - .../ketcher-core/docs/interfaces/Renderer.md | 37 + .../docs/interfaces/RxnArrowAttributes.html | 1 - .../docs/interfaces/RxnArrowAttributes.md | 41 + .../docs/interfaces/RxnPlusAttributes.html | 1 - .../docs/interfaces/RxnPlusAttributes.md | 19 + .../docs/interfaces/ScaleOptions.html | 1 - .../docs/interfaces/ScaleOptions.md | 19 + .../ketcher-core/docs/interfaces/SdfItem.html | 1 - .../ketcher-core/docs/interfaces/SdfItem.md | 30 + .../docs/interfaces/Serializer.html | 12 - .../docs/interfaces/Serializer.md | 77 + .../interfaces/SimpleObjectAttributes.html | 1 - .../docs/interfaces/SimpleObjectAttributes.md | 30 + .../docs/interfaces/SmiSerializerOptions.html | 12 - .../docs/interfaces/SmiSerializerOptions.md | 33 + .../docs/interfaces/StructAssociatedData.html | 1 - .../docs/interfaces/StructAssociatedData.md | 7 + .../docs/interfaces/StructFormatter.html | 1 - .../docs/interfaces/StructFormatter.md | 50 + .../docs/interfaces/StructService.html | 1 - .../docs/interfaces/StructService.md | 290 +++ .../docs/interfaces/StructServiceOptions.html | 1 - .../docs/interfaces/StructServiceOptions.md | 13 + .../interfaces/StructServiceProvider.html | 1 - .../docs/interfaces/StructServiceProvider.md | 47 + .../docs/interfaces/TextAttributes.html | 1 - .../docs/interfaces/TextAttributes.md | 30 + .../docs/interfaces/WithFormat.html | 1 - .../docs/interfaces/WithFormat.md | 37 + .../docs/interfaces/WithOutputFormat.html | 1 - .../docs/interfaces/WithOutputFormat.md | 39 + .../docs/interfaces/WithSelection.html | 1 - .../docs/interfaces/WithSelection.md | 27 + .../docs/interfaces/WithStruct.html | 1 - .../docs/interfaces/WithStruct.md | 57 + packages/ketcher-core/package.json | 1 + packages/ketcher-core/typedoc.json | 2 +- yarn.lock | 48 +- 216 files changed, 17358 insertions(+), 5018 deletions(-) create mode 100644 packages/ketcher-core/docs/README.md delete mode 100644 packages/ketcher-core/docs/assets/highlight.css delete mode 100644 packages/ketcher-core/docs/assets/icons.css delete mode 100644 packages/ketcher-core/docs/assets/icons.png delete mode 100644 packages/ketcher-core/docs/assets/icons@2x.png delete mode 100644 packages/ketcher-core/docs/assets/main.js delete mode 100644 packages/ketcher-core/docs/assets/search.js delete mode 100644 packages/ketcher-core/docs/assets/style.css delete mode 100644 packages/ketcher-core/docs/assets/widgets.png delete mode 100644 packages/ketcher-core/docs/assets/widgets@2x.png delete mode 100644 packages/ketcher-core/docs/classes/Atom.html create mode 100644 packages/ketcher-core/docs/classes/Atom.md delete mode 100644 packages/ketcher-core/docs/classes/AtomList.html create mode 100644 packages/ketcher-core/docs/classes/AtomList.md delete mode 100644 packages/ketcher-core/docs/classes/Bond.html create mode 100644 packages/ketcher-core/docs/classes/Bond.md delete mode 100644 packages/ketcher-core/docs/classes/Box2Abs.html create mode 100644 packages/ketcher-core/docs/classes/Box2Abs.md delete mode 100644 packages/ketcher-core/docs/classes/FormatterFactory.html create mode 100644 packages/ketcher-core/docs/classes/FormatterFactory.md delete mode 100644 packages/ketcher-core/docs/classes/Fragment.html create mode 100644 packages/ketcher-core/docs/classes/Fragment.md delete mode 100644 packages/ketcher-core/docs/classes/FunctionalGroup.html create mode 100644 packages/ketcher-core/docs/classes/FunctionalGroup.md delete mode 100644 packages/ketcher-core/docs/classes/FunctionalGroupsProvider.html create mode 100644 packages/ketcher-core/docs/classes/FunctionalGroupsProvider.md delete mode 100644 packages/ketcher-core/docs/classes/HalfBond.html create mode 100644 packages/ketcher-core/docs/classes/HalfBond.md delete mode 100644 packages/ketcher-core/docs/classes/Highlight.html create mode 100644 packages/ketcher-core/docs/classes/Highlight.md delete mode 100644 packages/ketcher-core/docs/classes/KetSerializer.html create mode 100644 packages/ketcher-core/docs/classes/KetSerializer.md delete mode 100644 packages/ketcher-core/docs/classes/Ketcher.html create mode 100644 packages/ketcher-core/docs/classes/Ketcher.md delete mode 100644 packages/ketcher-core/docs/classes/KetcherBuilder.html create mode 100644 packages/ketcher-core/docs/classes/KetcherBuilder.md delete mode 100644 packages/ketcher-core/docs/classes/Loop.html create mode 100644 packages/ketcher-core/docs/classes/Loop.md delete mode 100644 packages/ketcher-core/docs/classes/MolSerializer.html create mode 100644 packages/ketcher-core/docs/classes/MolSerializer.md delete mode 100644 packages/ketcher-core/docs/classes/Pile.html create mode 100644 packages/ketcher-core/docs/classes/Pile.md delete mode 100644 packages/ketcher-core/docs/classes/Pool.html create mode 100644 packages/ketcher-core/docs/classes/Pool.md delete mode 100644 packages/ketcher-core/docs/classes/RGroup.html create mode 100644 packages/ketcher-core/docs/classes/RGroup.md delete mode 100644 packages/ketcher-core/docs/classes/ReAtom.html create mode 100644 packages/ketcher-core/docs/classes/ReAtom.md delete mode 100644 packages/ketcher-core/docs/classes/ReBond.html create mode 100644 packages/ketcher-core/docs/classes/ReBond.md delete mode 100644 packages/ketcher-core/docs/classes/ReEnhancedFlag.html create mode 100644 packages/ketcher-core/docs/classes/ReEnhancedFlag.md delete mode 100644 packages/ketcher-core/docs/classes/ReFrag.html create mode 100644 packages/ketcher-core/docs/classes/ReFrag.md delete mode 100644 packages/ketcher-core/docs/classes/ReRGroup.html create mode 100644 packages/ketcher-core/docs/classes/ReRGroup.md delete mode 100644 packages/ketcher-core/docs/classes/ReRxnArrow.html create mode 100644 packages/ketcher-core/docs/classes/ReRxnArrow.md delete mode 100644 packages/ketcher-core/docs/classes/ReRxnPlus.html create mode 100644 packages/ketcher-core/docs/classes/ReRxnPlus.md delete mode 100644 packages/ketcher-core/docs/classes/ReSGroup.html create mode 100644 packages/ketcher-core/docs/classes/ReSGroup.md delete mode 100644 packages/ketcher-core/docs/classes/ReSimpleObject.html create mode 100644 packages/ketcher-core/docs/classes/ReSimpleObject.md delete mode 100644 packages/ketcher-core/docs/classes/ReStruct.html create mode 100644 packages/ketcher-core/docs/classes/ReStruct.md delete mode 100644 packages/ketcher-core/docs/classes/ReText.html create mode 100644 packages/ketcher-core/docs/classes/ReText.md delete mode 100644 packages/ketcher-core/docs/classes/RemoteStructService.html create mode 100644 packages/ketcher-core/docs/classes/RemoteStructService.md delete mode 100644 packages/ketcher-core/docs/classes/RemoteStructServiceProvider.html create mode 100644 packages/ketcher-core/docs/classes/RemoteStructServiceProvider.md delete mode 100644 packages/ketcher-core/docs/classes/Render.html create mode 100644 packages/ketcher-core/docs/classes/Render.md delete mode 100644 packages/ketcher-core/docs/classes/RxnArrow.html create mode 100644 packages/ketcher-core/docs/classes/RxnArrow.md delete mode 100644 packages/ketcher-core/docs/classes/RxnPlus.html create mode 100644 packages/ketcher-core/docs/classes/RxnPlus.md delete mode 100644 packages/ketcher-core/docs/classes/SGroup.html create mode 100644 packages/ketcher-core/docs/classes/SGroup.md delete mode 100644 packages/ketcher-core/docs/classes/SGroupBracketParams.html create mode 100644 packages/ketcher-core/docs/classes/SGroupBracketParams.md delete mode 100644 packages/ketcher-core/docs/classes/SGroupForest.html create mode 100644 packages/ketcher-core/docs/classes/SGroupForest.md delete mode 100644 packages/ketcher-core/docs/classes/SdfSerializer.html create mode 100644 packages/ketcher-core/docs/classes/SdfSerializer.md delete mode 100644 packages/ketcher-core/docs/classes/SimpleObject.html create mode 100644 packages/ketcher-core/docs/classes/SimpleObject.md delete mode 100644 packages/ketcher-core/docs/classes/SmiSerializer.html create mode 100644 packages/ketcher-core/docs/classes/SmiSerializer.md delete mode 100644 packages/ketcher-core/docs/classes/Struct.html create mode 100644 packages/ketcher-core/docs/classes/Struct.md delete mode 100644 packages/ketcher-core/docs/classes/Text.html create mode 100644 packages/ketcher-core/docs/classes/Text.md delete mode 100644 packages/ketcher-core/docs/classes/Vec2.html create mode 100644 packages/ketcher-core/docs/classes/Vec2.md delete mode 100644 packages/ketcher-core/docs/enums/ChemicalMimeType.html create mode 100644 packages/ketcher-core/docs/enums/ChemicalMimeType.md delete mode 100644 packages/ketcher-core/docs/enums/LayerMap.html create mode 100644 packages/ketcher-core/docs/enums/LayerMap.md delete mode 100644 packages/ketcher-core/docs/enums/RxnArrowMode.html create mode 100644 packages/ketcher-core/docs/enums/RxnArrowMode.md delete mode 100644 packages/ketcher-core/docs/enums/SimpleObjectMode.html create mode 100644 packages/ketcher-core/docs/enums/SimpleObjectMode.md delete mode 100644 packages/ketcher-core/docs/enums/StereLabelStyleType.html create mode 100644 packages/ketcher-core/docs/enums/StereLabelStyleType.md delete mode 100644 packages/ketcher-core/docs/enums/StereoColoringType.html create mode 100644 packages/ketcher-core/docs/enums/StereoColoringType.md delete mode 100644 packages/ketcher-core/docs/enums/StereoFlag.html create mode 100644 packages/ketcher-core/docs/enums/StereoFlag.md delete mode 100644 packages/ketcher-core/docs/enums/StereoLabel.html create mode 100644 packages/ketcher-core/docs/enums/StereoLabel.md delete mode 100644 packages/ketcher-core/docs/enums/TextCommand.html create mode 100644 packages/ketcher-core/docs/enums/TextCommand.md delete mode 100644 packages/ketcher-core/docs/index.html delete mode 100644 packages/ketcher-core/docs/interfaces/AromatizeData.html create mode 100644 packages/ketcher-core/docs/interfaces/AromatizeData.md delete mode 100644 packages/ketcher-core/docs/interfaces/AromatizeResult.html create mode 100644 packages/ketcher-core/docs/interfaces/AromatizeResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/AtomAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/AtomAttributes.md delete mode 100644 packages/ketcher-core/docs/interfaces/AtomListParams.html create mode 100644 packages/ketcher-core/docs/interfaces/AtomListParams.md delete mode 100644 packages/ketcher-core/docs/interfaces/AutomapData.html create mode 100644 packages/ketcher-core/docs/interfaces/AutomapData.md delete mode 100644 packages/ketcher-core/docs/interfaces/AutomapResult.html create mode 100644 packages/ketcher-core/docs/interfaces/AutomapResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/BondAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/BondAttributes.md delete mode 100644 packages/ketcher-core/docs/interfaces/CalculateCipData.html create mode 100644 packages/ketcher-core/docs/interfaces/CalculateCipData.md delete mode 100644 packages/ketcher-core/docs/interfaces/CalculateCipResult.html create mode 100644 packages/ketcher-core/docs/interfaces/CalculateCipResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/CalculateData.html create mode 100644 packages/ketcher-core/docs/interfaces/CalculateData.md delete mode 100644 packages/ketcher-core/docs/interfaces/CheckData.html create mode 100644 packages/ketcher-core/docs/interfaces/CheckData.md delete mode 100644 packages/ketcher-core/docs/interfaces/CheckResult.html create mode 100644 packages/ketcher-core/docs/interfaces/CheckResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/CleanData.html create mode 100644 packages/ketcher-core/docs/interfaces/CleanData.md delete mode 100644 packages/ketcher-core/docs/interfaces/CleanResult.html create mode 100644 packages/ketcher-core/docs/interfaces/CleanResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/ConvertData.html create mode 100644 packages/ketcher-core/docs/interfaces/ConvertData.md delete mode 100644 packages/ketcher-core/docs/interfaces/ConvertResult.html create mode 100644 packages/ketcher-core/docs/interfaces/ConvertResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/DearomatizeData.html create mode 100644 packages/ketcher-core/docs/interfaces/DearomatizeData.md delete mode 100644 packages/ketcher-core/docs/interfaces/DearomatizeResult.html create mode 100644 packages/ketcher-core/docs/interfaces/DearomatizeResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/Editor.html create mode 100644 packages/ketcher-core/docs/interfaces/Editor.md delete mode 100644 packages/ketcher-core/docs/interfaces/EditorHistory.html create mode 100644 packages/ketcher-core/docs/interfaces/EditorHistory.md delete mode 100644 packages/ketcher-core/docs/interfaces/Element.html create mode 100644 packages/ketcher-core/docs/interfaces/Element.md delete mode 100644 packages/ketcher-core/docs/interfaces/GenerateImageOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/GenerateImageOptions.md delete mode 100644 packages/ketcher-core/docs/interfaces/HighlightAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/HighlightAttributes.md delete mode 100644 packages/ketcher-core/docs/interfaces/InfoResult.html create mode 100644 packages/ketcher-core/docs/interfaces/InfoResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/LayoutData.html create mode 100644 packages/ketcher-core/docs/interfaces/LayoutData.md delete mode 100644 packages/ketcher-core/docs/interfaces/LayoutResult.html create mode 100644 packages/ketcher-core/docs/interfaces/LayoutResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/LoadOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/LoadOptions.md delete mode 100644 packages/ketcher-core/docs/interfaces/MolSerializerOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/MolSerializerOptions.md delete mode 100644 packages/ketcher-core/docs/interfaces/Point.html create mode 100644 packages/ketcher-core/docs/interfaces/Point.md delete mode 100644 packages/ketcher-core/docs/interfaces/RGroupAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/RGroupAttributes.md delete mode 100644 packages/ketcher-core/docs/interfaces/RecognizeResult.html create mode 100644 packages/ketcher-core/docs/interfaces/RecognizeResult.md delete mode 100644 packages/ketcher-core/docs/interfaces/Renderer.html create mode 100644 packages/ketcher-core/docs/interfaces/Renderer.md delete mode 100644 packages/ketcher-core/docs/interfaces/RxnArrowAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/RxnArrowAttributes.md delete mode 100644 packages/ketcher-core/docs/interfaces/RxnPlusAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/RxnPlusAttributes.md delete mode 100644 packages/ketcher-core/docs/interfaces/ScaleOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/ScaleOptions.md delete mode 100644 packages/ketcher-core/docs/interfaces/SdfItem.html create mode 100644 packages/ketcher-core/docs/interfaces/SdfItem.md delete mode 100644 packages/ketcher-core/docs/interfaces/Serializer.html create mode 100644 packages/ketcher-core/docs/interfaces/Serializer.md delete mode 100644 packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.md delete mode 100644 packages/ketcher-core/docs/interfaces/SmiSerializerOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/SmiSerializerOptions.md delete mode 100644 packages/ketcher-core/docs/interfaces/StructAssociatedData.html create mode 100644 packages/ketcher-core/docs/interfaces/StructAssociatedData.md delete mode 100644 packages/ketcher-core/docs/interfaces/StructFormatter.html create mode 100644 packages/ketcher-core/docs/interfaces/StructFormatter.md delete mode 100644 packages/ketcher-core/docs/interfaces/StructService.html create mode 100644 packages/ketcher-core/docs/interfaces/StructService.md delete mode 100644 packages/ketcher-core/docs/interfaces/StructServiceOptions.html create mode 100644 packages/ketcher-core/docs/interfaces/StructServiceOptions.md delete mode 100644 packages/ketcher-core/docs/interfaces/StructServiceProvider.html create mode 100644 packages/ketcher-core/docs/interfaces/StructServiceProvider.md delete mode 100644 packages/ketcher-core/docs/interfaces/TextAttributes.html create mode 100644 packages/ketcher-core/docs/interfaces/TextAttributes.md delete mode 100644 packages/ketcher-core/docs/interfaces/WithFormat.html create mode 100644 packages/ketcher-core/docs/interfaces/WithFormat.md delete mode 100644 packages/ketcher-core/docs/interfaces/WithOutputFormat.html create mode 100644 packages/ketcher-core/docs/interfaces/WithOutputFormat.md delete mode 100644 packages/ketcher-core/docs/interfaces/WithSelection.html create mode 100644 packages/ketcher-core/docs/interfaces/WithSelection.md delete mode 100644 packages/ketcher-core/docs/interfaces/WithStruct.html create mode 100644 packages/ketcher-core/docs/interfaces/WithStruct.md diff --git a/packages/ketcher-core/docs/README.md b/packages/ketcher-core/docs/README.md new file mode 100644 index 0000000000..4737cf4721 --- /dev/null +++ b/packages/ketcher-core/docs/README.md @@ -0,0 +1,620 @@ +ketcher-core + +# ketcher-core + +## Table of contents + +### Enumerations + +- [ChemicalMimeType](enums/ChemicalMimeType.md) +- [LayerMap](enums/LayerMap.md) +- [RxnArrowMode](enums/RxnArrowMode.md) +- [SimpleObjectMode](enums/SimpleObjectMode.md) +- [StereLabelStyleType](enums/StereLabelStyleType.md) +- [StereoColoringType](enums/StereoColoringType.md) +- [StereoFlag](enums/StereoFlag.md) +- [StereoLabel](enums/StereoLabel.md) +- [TextCommand](enums/TextCommand.md) + +### Classes + +- [Atom](classes/Atom.md) +- [AtomList](classes/AtomList.md) +- [Bond](classes/Bond.md) +- [Box2Abs](classes/Box2Abs.md) +- [FormatterFactory](classes/FormatterFactory.md) +- [Fragment](classes/Fragment.md) +- [FunctionalGroup](classes/FunctionalGroup.md) +- [FunctionalGroupsProvider](classes/FunctionalGroupsProvider.md) +- [HalfBond](classes/HalfBond.md) +- [Highlight](classes/Highlight.md) +- [KetSerializer](classes/KetSerializer.md) +- [Ketcher](classes/Ketcher.md) +- [KetcherBuilder](classes/KetcherBuilder.md) +- [Loop](classes/Loop.md) +- [MolSerializer](classes/MolSerializer.md) +- [Pile](classes/Pile.md) +- [Pool](classes/Pool.md) +- [RGroup](classes/RGroup.md) +- [ReAtom](classes/ReAtom.md) +- [ReBond](classes/ReBond.md) +- [ReEnhancedFlag](classes/ReEnhancedFlag.md) +- [ReFrag](classes/ReFrag.md) +- [ReRGroup](classes/ReRGroup.md) +- [ReRxnArrow](classes/ReRxnArrow.md) +- [ReRxnPlus](classes/ReRxnPlus.md) +- [ReSGroup](classes/ReSGroup.md) +- [ReSimpleObject](classes/ReSimpleObject.md) +- [ReStruct](classes/ReStruct.md) +- [ReText](classes/ReText.md) +- [RemoteStructService](classes/RemoteStructService.md) +- [RemoteStructServiceProvider](classes/RemoteStructServiceProvider.md) +- [Render](classes/Render.md) +- [RxnArrow](classes/RxnArrow.md) +- [RxnPlus](classes/RxnPlus.md) +- [SGroup](classes/SGroup.md) +- [SGroupBracketParams](classes/SGroupBracketParams.md) +- [SGroupForest](classes/SGroupForest.md) +- [SdfSerializer](classes/SdfSerializer.md) +- [SimpleObject](classes/SimpleObject.md) +- [SmiSerializer](classes/SmiSerializer.md) +- [Struct](classes/Struct.md) +- [Text](classes/Text.md) +- [Vec2](classes/Vec2.md) + +### Interfaces + +- [AromatizeData](interfaces/AromatizeData.md) +- [AromatizeResult](interfaces/AromatizeResult.md) +- [AtomAttributes](interfaces/AtomAttributes.md) +- [AtomListParams](interfaces/AtomListParams.md) +- [AutomapData](interfaces/AutomapData.md) +- [AutomapResult](interfaces/AutomapResult.md) +- [BondAttributes](interfaces/BondAttributes.md) +- [CalculateCipData](interfaces/CalculateCipData.md) +- [CalculateCipResult](interfaces/CalculateCipResult.md) +- [CalculateData](interfaces/CalculateData.md) +- [CheckData](interfaces/CheckData.md) +- [CheckResult](interfaces/CheckResult.md) +- [CleanData](interfaces/CleanData.md) +- [CleanResult](interfaces/CleanResult.md) +- [ConvertData](interfaces/ConvertData.md) +- [ConvertResult](interfaces/ConvertResult.md) +- [DearomatizeData](interfaces/DearomatizeData.md) +- [DearomatizeResult](interfaces/DearomatizeResult.md) +- [Editor](interfaces/Editor.md) +- [EditorHistory](interfaces/EditorHistory.md) +- [Element](interfaces/Element.md) +- [GenerateImageOptions](interfaces/GenerateImageOptions.md) +- [HighlightAttributes](interfaces/HighlightAttributes.md) +- [InfoResult](interfaces/InfoResult.md) +- [LayoutData](interfaces/LayoutData.md) +- [LayoutResult](interfaces/LayoutResult.md) +- [LoadOptions](interfaces/LoadOptions.md) +- [MolSerializerOptions](interfaces/MolSerializerOptions.md) +- [Point](interfaces/Point.md) +- [RGroupAttributes](interfaces/RGroupAttributes.md) +- [RecognizeResult](interfaces/RecognizeResult.md) +- [Renderer](interfaces/Renderer.md) +- [RxnArrowAttributes](interfaces/RxnArrowAttributes.md) +- [RxnPlusAttributes](interfaces/RxnPlusAttributes.md) +- [ScaleOptions](interfaces/ScaleOptions.md) +- [SdfItem](interfaces/SdfItem.md) +- [Serializer](interfaces/Serializer.md) +- [SimpleObjectAttributes](interfaces/SimpleObjectAttributes.md) +- [SmiSerializerOptions](interfaces/SmiSerializerOptions.md) +- [StructAssociatedData](interfaces/StructAssociatedData.md) +- [StructFormatter](interfaces/StructFormatter.md) +- [StructService](interfaces/StructService.md) +- [StructServiceOptions](interfaces/StructServiceOptions.md) +- [StructServiceProvider](interfaces/StructServiceProvider.md) +- [TextAttributes](interfaces/TextAttributes.md) +- [WithFormat](interfaces/WithFormat.md) +- [WithOutputFormat](interfaces/WithOutputFormat.md) +- [WithSelection](interfaces/WithSelection.md) +- [WithStruct](interfaces/WithStruct.md) + +### Type Aliases + +- [AutomapMode](README.md#automapmode) +- [CalculateProps](README.md#calculateprops) +- [CalculateResult](README.md#calculateresult) +- [CheckTypes](README.md#checktypes) +- [ElementLabel](README.md#elementlabel) +- [FormatterFactoryOptions](README.md#formatterfactoryoptions) +- [GenGroup](README.md#gengroup) +- [GenItem](README.md#genitem) +- [GenItemSet](README.md#genitemset) +- [GenericsType](README.md#genericstype) +- [Group](README.md#group) +- [MolfileFormat](README.md#molfileformat) +- [Neighbor](README.md#neighbor) +- [OutputFormatType](README.md#outputformattype) +- [Period](README.md#period) +- [ServiceMode](README.md#servicemode) +- [SupportedFormat](README.md#supportedformat) + +### Variables + +- [ElementColor](README.md#elementcolor) +- [Elements](README.md#elements) +- [Generics](README.md#generics) +- [Scale](README.md#scale) +- [SgContexts](README.md#sgcontexts) +- [StereoValidator](README.md#stereovalidator) +- [formatProperties](README.md#formatproperties) + +### Functions + +- [checkOverlapping](README.md#checkoverlapping) +- [fracAngle](README.md#fracangle) +- [getPropertiesByFormat](README.md#getpropertiesbyformat) +- [getPropertiesByImgFormat](README.md#getpropertiesbyimgformat) +- [identifyStructFormat](README.md#identifystructformat) +- [radicalElectrons](README.md#radicalelectrons) + +## Type Aliases + +### AutomapMode + +Ƭ **AutomapMode**: ``"discard"`` \| ``"keep"`` \| ``"alter"`` \| ``"clear"`` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:107](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L107) + +___ + +### CalculateProps + +Ƭ **CalculateProps**: ``"molecular-weight"`` \| ``"most-abundant-mass"`` \| ``"monoisotopic-mass"`` \| ``"gross"`` \| ``"mass-composition"`` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:94](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L94) + +___ + +### CalculateResult + +Ƭ **CalculateResult**: `Record`<[`CalculateProps`](README.md#calculateprops), `string` \| `number` \| `boolean`\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:105](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L105) + +___ + +### CheckTypes + +Ƭ **CheckTypes**: ``"radicals"`` \| ``"pseudoatoms"`` \| ``"stereo"`` \| ``"query"`` \| ``"overlapping_atoms"`` \| ``"overlapping_bonds"`` \| ``"rgroups"`` \| ``"chiral"`` \| ``"3d"`` \| ``"chiral_flag"`` \| ``"valence"`` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:46](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L46) + +___ + +### ElementLabel + +Ƭ **ElementLabel**: ``"H"`` \| ``"He"`` \| ``"Li"`` \| ``"Be"`` \| ``"B"`` \| ``"C"`` \| ``"N"`` \| ``"O"`` \| ``"F"`` \| ``"Ne"`` \| ``"Na"`` \| ``"Mg"`` \| ``"Al"`` \| ``"Si"`` \| ``"P"`` \| ``"S"`` \| ``"Cl"`` \| ``"Ar"`` \| ``"K"`` \| ``"Ca"`` \| ``"Sc"`` \| ``"Ti"`` \| ``"V"`` \| ``"Cr"`` \| ``"Mn"`` \| ``"Fe"`` \| ``"Co"`` \| ``"Ni"`` \| ``"Cu"`` \| ``"Zn"`` \| ``"Ga"`` \| ``"Ge"`` \| ``"As"`` \| ``"Se"`` \| ``"Br"`` \| ``"Kr"`` \| ``"Rb"`` \| ``"Sr"`` \| ``"Y"`` \| ``"Zr"`` \| ``"Nb"`` \| ``"Mo"`` \| ``"Tc"`` \| ``"Ru"`` \| ``"Rh"`` \| ``"Pd"`` \| ``"Ag"`` \| ``"Cd"`` \| ``"In"`` \| ``"Sn"`` \| ``"Sb"`` \| ``"Te"`` \| ``"I"`` \| ``"Xe"`` \| ``"Cs"`` \| ``"Ba"`` \| ``"La"`` \| ``"Ce"`` \| ``"Pr"`` \| ``"Nd"`` \| ``"Pm"`` \| ``"Sm"`` \| ``"Eu"`` \| ``"Gd"`` \| ``"Tb"`` \| ``"Dy"`` \| ``"Ho"`` \| ``"Er"`` \| ``"Tm"`` \| ``"Yb"`` \| ``"Lu"`` \| ``"Hf"`` \| ``"Ta"`` \| ``"W"`` \| ``"Re"`` \| ``"Os"`` \| ``"Ir"`` \| ``"Pt"`` \| ``"Au"`` \| ``"Hg"`` \| ``"Tl"`` \| ``"Pb"`` \| ``"Bi"`` \| ``"Po"`` \| ``"At"`` \| ``"Rn"`` \| ``"Fr"`` \| ``"Ra"`` \| ``"Ac"`` \| ``"Th"`` \| ``"Pa"`` \| ``"U"`` \| ``"Np"`` \| ``"Pu"`` \| ``"Am"`` \| ``"Cm"`` \| ``"Bk"`` \| ``"Cf"`` \| ``"Es"`` \| ``"Fm"`` \| ``"Md"`` \| ``"No"`` \| ``"Lr"`` \| ``"Rf"`` \| ``"Db"`` \| ``"Sg"`` \| ``"Bh"`` \| ``"Hs"`` \| ``"Mt"`` \| ``"Ds"`` \| ``"Rg"`` \| ``"Cn"`` \| ``"Nh"`` \| ``"Fl"`` \| ``"Mc"`` \| ``"Lv"`` \| ``"Ts"`` \| ``"Og"`` + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:17](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L17) + +___ + +### FormatterFactoryOptions + +Ƭ **FormatterFactoryOptions**: `Partial`<[`MolSerializerOptions`](interfaces/MolSerializerOptions.md) & [`StructServiceOptions`](interfaces/StructServiceOptions.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/formatters/structFormatter.types.ts:40](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/structFormatter.types.ts#L40) + +___ + +### GenGroup + +Ƭ **GenGroup**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `itemSets` | [`GenItemSet`](README.md#genitemset)[] | +| `title` | `string` | + +#### Defined in + +[packages/ketcher-core/src/domain/constants/generics.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/generics.ts#L27) + +___ + +### GenItem + +Ƭ **GenItem**: `Object` + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `description?` | `string` | +| `label` | `string` | + +#### Defined in + +[packages/ketcher-core/src/domain/constants/generics.ts:17](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/generics.ts#L17) + +___ + +### GenItemSet + +Ƭ **GenItemSet**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `displayName?` | `string` | +| `items` | [`GenItem`](README.md#genitem)[] | + +#### Defined in + +[packages/ketcher-core/src/domain/constants/generics.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/generics.ts#L22) + +___ + +### GenericsType + +Ƭ **GenericsType**: `Object` + +#### Index signature + +▪ [index: `string`]: [`GenGroup`](README.md#gengroup) & { `subGroups?`: [`GenericsType`](README.md#genericstype) } + +#### Defined in + +[packages/ketcher-core/src/domain/constants/generics.ts:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/generics.ts#L32) + +___ + +### Group + +Ƭ **Group**: ``1`` \| ``2`` \| ``3`` \| ``4`` \| ``5`` \| ``6`` \| ``7`` \| ``8`` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:138](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L138) + +___ + +### MolfileFormat + +Ƭ **MolfileFormat**: ``"v2000"`` \| ``"v3000"`` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/mol.types.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/mol.types.ts#L25) + +___ + +### Neighbor + +Ƭ **Neighbor**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `aid` | `number` | +| `bid` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:38](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L38) + +___ + +### OutputFormatType + +Ƭ **OutputFormatType**: ``"png"`` \| ``"svg"`` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:127](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L127) + +___ + +### Period + +Ƭ **Period**: ``1`` \| ``2`` \| ``3`` \| ``4`` \| ``5`` \| ``6`` \| ``7`` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:137](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L137) + +___ + +### ServiceMode + +Ƭ **ServiceMode**: ``"standalone"`` \| ``"remote"`` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structServiceProvider.types.ts:19](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structServiceProvider.types.ts#L19) + +___ + +### SupportedFormat + +Ƭ **SupportedFormat**: ``"rxn"`` \| ``"rxnV3000"`` \| ``"mol"`` \| ``"molV3000"`` \| ``"smiles"`` \| ``"smilesExt"`` \| ``"smarts"`` \| ``"inChI"`` \| ``"inChIAuxInfo"`` \| ``"cml"`` \| ``"ket"`` \| ``"cdxml"`` + +#### Defined in + +[packages/ketcher-core/src/application/formatters/structFormatter.types.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/structFormatter.types.ts#L26) + +## Variables + +### ElementColor + +• `Const` **ElementColor**: `ElementColorType` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/elementColor.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/elementColor.ts#L23) + +___ + +### Elements + +• `Const` **Elements**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `filter` | (`predicate`: (`element`: [`Element`](interfaces/Element.md)) => `boolean`) => [`Element`](interfaces/Element.md)[] | +| `get` | (`key`: `string` \| `number`) => `undefined` \| [`Element`](interfaces/Element.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/constants/elements.ts:1314](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/elements.ts#L1314) + +___ + +### Generics + +• `Const` **Generics**: [`GenericsType`](README.md#genericstype) + +#### Defined in + +[packages/ketcher-core/src/domain/constants/generics.ts:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/generics.ts#L36) + +___ + +### Scale + +• `Const` **Scale**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `obj2scaled` | (`v`: [`Vec2`](classes/Vec2.md), `options`: [`ScaleOptions`](interfaces/ScaleOptions.md)) => [`Vec2`](classes/Vec2.md) | +| `scaled2obj` | (`v`: [`Vec2`](classes/Vec2.md), `options`: [`ScaleOptions`](interfaces/ScaleOptions.md)) => [`Vec2`](classes/Vec2.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/scale.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/scale.ts#L31) + +___ + +### SgContexts + +• `Const` **SgContexts**: `Object` + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `Atom` | `string` | +| `Bond` | `string` | +| `Fragment` | `string` | +| `Group` | `string` | +| `Multifragment` | `string` | + +#### Defined in + +[packages/ketcher-core/src/application/editor/shared/constants.js:17](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/shared/constants.js#L17) + +___ + +### StereoValidator + +• `Const` **StereoValidator**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `isCorrectStereoCenter` | (`bond`: [`Bond`](classes/Bond.md), `beginNeighs`: `undefined` \| [`Neighbor`](README.md#neighbor)[], `endNeighs`: `undefined` \| [`Neighbor`](README.md#neighbor)[], `struct`: [`Struct`](classes/Struct.md)) => `boolean` | + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/stereoValidator.ts:62](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/stereoValidator.ts#L62) + +___ + +### formatProperties + +• `Const` **formatProperties**: `FormatPropertiesMap` + +#### Defined in + +[packages/ketcher-core/src/application/formatters/formatProperties.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/formatProperties.ts#L25) + +## Functions + +### checkOverlapping + +▸ **checkOverlapping**(`struct`, `atoms`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | `any` | +| `atoms` | `any` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:164](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L164) + +___ + +### fracAngle + +▸ **fracAngle**(`angle`, `angle2`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `angle` | `any` | +| `angle2` | `any` | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/application/editor/index.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/index.ts#L20) + +___ + +### getPropertiesByFormat + +▸ **getPropertiesByFormat**(`format`): `SupportedFormatProperties` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `format` | [`SupportedFormat`](README.md#supportedformat) | + +#### Returns + +`SupportedFormatProperties` + +#### Defined in + +[packages/ketcher-core/src/application/formatters/formatProperties.ts:101](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/formatProperties.ts#L101) + +___ + +### getPropertiesByImgFormat + +▸ **getPropertiesByImgFormat**(`format`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `format` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/formatters/formatProperties.ts:97](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/formatProperties.ts#L97) + +___ + +### identifyStructFormat + +▸ **identifyStructFormat**(`stringifiedStruct`): [`SupportedFormat`](README.md#supportedformat) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `stringifiedStruct` | `string` | + +#### Returns + +[`SupportedFormat`](README.md#supportedformat) + +#### Defined in + +[packages/ketcher-core/src/application/formatters/identifyStructFormat.ts:19](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/identifyStructFormat.ts#L19) + +___ + +### radicalElectrons + +▸ **radicalElectrons**(`radical`): ``1`` \| ``2`` \| ``0`` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `radical` | `any` | + +#### Returns + +``1`` \| ``2`` \| ``0`` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L36) diff --git a/packages/ketcher-core/docs/assets/highlight.css b/packages/ketcher-core/docs/assets/highlight.css deleted file mode 100644 index 6dd4eef7e4..0000000000 --- a/packages/ketcher-core/docs/assets/highlight.css +++ /dev/null @@ -1,22 +0,0 @@ -:root { - --light-code-background: #F5F5F5; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --code-background: var(--dark-code-background); -} } - -body.light { - --code-background: var(--light-code-background); -} - -body.dark { - --code-background: var(--dark-code-background); -} - -pre, code { background: var(--code-background); } diff --git a/packages/ketcher-core/docs/assets/icons.css b/packages/ketcher-core/docs/assets/icons.css deleted file mode 100644 index 776a3562d6..0000000000 --- a/packages/ketcher-core/docs/assets/icons.css +++ /dev/null @@ -1,1043 +0,0 @@ -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ""; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(./icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(./icons@2x.png); - background-size: 238px 204px; - } -} - -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} - -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} - -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} - -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} - -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} - -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} - -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} - -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} - -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} - -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} - -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} - -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} - -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} - -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} - -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} - -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} - -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} - -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} - -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} - -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} - -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} - -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} - -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} - -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} - -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} - -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} diff --git a/packages/ketcher-core/docs/assets/icons.png b/packages/ketcher-core/docs/assets/icons.png deleted file mode 100644 index 3836d5fe46e48bbe186116855aae879c23935327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9615 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 NZmR35l_G4O{0}dcmS_L~ diff --git a/packages/ketcher-core/docs/assets/icons@2x.png b/packages/ketcher-core/docs/assets/icons@2x.png deleted file mode 100644 index 5a209e2f6d7f915cc9cb6fe7a4264c8be4db87b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28144 zcmeFZcUTka`>%_-5TzIqq$xo`r3nZ`iiBRG(z{ZnN$)K|ii-3S5u{fmRRNLEoAh2n z@4X|01dtAA(50@mzH5K?{+)CF+}EWTz2eMdW-{;n-p}WG1C$hCWW;pD1Ox#ad~k9g4`y4!oVfq@3c(iW~uhy*`T7_0aH7`>`EnYuXVq#+YC==3#rnNM4TqqzM zpi2Elr!3hl!ZdK#y0bV+yVc8rwFEtAX3=QlvJ&e-EsBp)Q`0yKXbNuf-yYw7kh0CD z|Flk1UuHgvoR+*QR0ee&IDUfUzE7*`A=P$6nC;BPI@VJs|F#`Xc>X!`<6%M7XXNok zw^unt1h0m>-&2{GiIGsByulr92XZRrazZs&&M3jJintF7A}cE^uW4zt_r81yHt1I! z6-_gmO@78G3$})kfyhR0^qk?zev_%4R$qSjQI3MAg0)9EM#TOAD=_tf(*)S$7yiiR z&5v>wk3Bn**iD9S_I#2%^vi(^O+gpv2i^A);6^AcH%VC>0nH8|O!jN*L<#RtT z@aF9HMNu*d(BdiZq(LBO%(qsjSot+ZXQd{zLYh#CvOrK(?#u+|XYRylqcXOLk=m!) zBp`~~1dg7kF(Q#m)I8ZHMOD5%m&U)5jGOW@7+sm1N+O~^j*zRG;e4x@OteV=T4yo9 zSG`^0j^S)ZYp2DT>}AR|n$S)4FPI#8#(R~;Y**AZ9`&yqT;p`rks7Nhz;)dn-TgXU zw!^Bo@W6|jfp@}ijsSEFo#x3LnG;`o_yXK@2KuG8cTv&K@=dU?_PK*6=YU9!Ix8l;<_!y*Qc2phVpLM}&t|CuHBv&{M$K?VXtTabi(7kUMwV zl!>5cDNNqK6`Br*B~EcVh#5Z!FgiJZBN5nzpC7?UdAc+&AT0ivd;DA2$@YXMPK6=< z+#U~?*!R0i`3uu|#zDrRRN&j-j>ZOu#h-n#7WO^)@0> zCT6a$LGWwFLcPfN=(3#6`*UIS%uIT=LIXV-RbGE&!!+8)q~dkx`l{aKCe1`{J<5&< zlhRo;JX-UC>5)X;mwR+W96`@&ucHp$jIb~B_w_=mH>In?BLume!Wta=`ca+&7~pek zBVD?f5{nelCaje~EtZn+g3%5GJF}R_b`q}IH$Iom2IRD$^h*R)Cid8Q5~4Dzm!P&Q z<`iI)4wA#l@TwjPL)*9k5Vc!!;`9;bf?HRMm86wi9LI8A%*NGep3g11H{aP)>%l2Q zRMMQU!*0J$hJI5Qs3b=6?}qR7O;BU%Yzufc*ZKBV`}ro7zm=C?OY6Vlabc^r6r7P> z?1c^jD{e4n*Ou441V=Pd1eE8utX@)G5gq72HQAXLZ4l2wKd@yIYC+s) z-mu`E`kj=B!)a^B;pecv4W5oh>_tpj>^NU8L*eH4EhcOxQ|);$x(z(Yb5^tudSptV z%8z{(h@_t`chWkvFX=r!p~Vjhf1AdM>uGK05$1fyLb5D7m0!MUKW=JTZv)bXz9~*F z$yP@U3UE0=$;yjWr8b7C(1^oNDMZVxYYeMtL}ZnvQDkm>S0)=r_ugabEZ}AJ<<_Fu z{I^KKIz+V8K|pK811W5r##z8^S*2fr9Ln zlRG?Zzz8;xu9VSE8s+=(!^TGi1P2hC7%7MUqF=cZqFBtJNW9BROV ziv0cjsUmVvsU^X!`1UivK|dy+fSG$3YH8W0`q${`)taBT9jV{Hfh|&RIaJVvqRIFh zC*Rmvl&3*;XcMiJZ-+Mvfe0xN4N?AvJeABnNdgs(BYb!fK5<1)5UvM!Tz4_aojmUX z#Ymoh)m%fN(>6|#*RP~Lxt1?5);w}yT_lftje3sidO&MxNgcMg9@S+>M%s~y)0i`8 zT_+7LrZ~d<7V^K^C^~ast~@nM04^c5dw*&660^p%^R>n4xzd&jo)Y@ z1r=F09>jFOr%wsj^a3;>N!{rvf(qpkAdWM*5IYCsuwNwoJh7;9I$#`T6-NUIEKsiS;OylQ(XY zQtCiR1dyEGJV=~|zaFOEveB&szAVx*wsyuY?hiBGWR{h0!D zv;G`;F9cnib*YxugasrI^%uy@i)>BvC4V8@! zwy5#iHC#Qar(i0EPA3CuMQbaKy4m$CLjLSNwJs!13b%h{&x7479bv{SjC&3?SO&)3 z6q4nRRP(zOfw-mQrmx@Z64~o}GNXa9YCE$vD-(CLseaF%6HH+WZz4 zbRiJ~zAtA6*i9;z!+zZ?9~V0Lr66|Ae;}U1e#6D^hMhB6XJNHZi{t>DgU&jb=#rPK z@s04Hr_SOr%UCRY_SdDuSw^D*Rzre~4PCqgc)DBYam}@G^TxsTqX%w-yWtYU-Q2IX-a2Z4Kz_-yIe`m;x2bY1F?XZoIH=`uW{$R)ICXxqU$- zG#M6s!fDZwUOA_cs|PXe1T@XN3^UdYyR*t}943A1dTvXp!=%8c%)(s)5y@OJ@@%1a ztlq}Uvhfo3^ZO>ZO|NKfu37JMRRmXfJ_*VOBVnxFFmbq!zc%A+R+w|={11?sJpmca zCeCi;;-*yO)ywzKxa#q?E%@U-+LGH4{=2|reRd-Kz*Ps1$u6sPFO>{K9^k2Y!@=h7rZt472^BCU& z|0MZmbh1HlC3#bcjoX#m73R?H>6oW=45{gu0$S>j`v?``ch#0kGur}QbO_gO3XrB- zS4pz-Yrnqqt-k_LE-&~ox9gd#^n&HE%Z~grM;N@Das8-#U304PA$v*rj36j~qQzYN zsX>8?%q9DhpxrWR@M>30YI^WUDh4bcn+*bYn;~zt_g`$3{#G+=lBmWE;j}5e&vlDa zjsdE(Xg^o(Z|3$Tx>~-q5NrZ}^$y0eMd|h`7Y4OWkgF0(Cu&CfJV03AKfzSGBhMU4bqd4kc`qE!CH4Q^FdOCtUHaZW3R&>S}$! zhk=OYL~3fch$-?wa0)OEkynDzJR=vc^vuUQ$hF(>E(q3{7{4uhC^f@bzHUZT>k%%R zsekA}E`OlGE(x+lP1smp0;Ba7{C$F=@Pp~i$AsJkc)x+3Vf9xQB=aSN>D!T;Y5iU~39#6yoQuj6Bj%kdYC z`72YjnSoF_A)d#@S`|;~F|6TOn%b{4?MWJC4uG&NK=D zqd0rU$A@62MtWD$=Gg>TgO6)b6Vf41#Au&Zq<@p1RG!t}NG8kv#>%{bHuCdAeIao2 zkWX{dyO`XCdv`FlK?jS{48~Uaz;oD6PtoFF0u6HBTHCHh<)5wP<r?9UIw%{psu)`l~*PK0?1^oH}d{D_wF{En-ejdBHTK|(*2$K?xVkG zwYXl8^HAjVOqKQj0f6s~O`)Slp+alXd8@#4Iw?pHys|MW1|l%ipCPeN)|fLB$Dc(9s}LNw@?8G{ zU>U(Vid5}ltIy~zNv>o09)rC()g8O`<5~!qF*Z_?L;+2Sy!WSv=}|67mnOPb!A*2; z^f>okkk+f3+9?Tg&6NBMX%;BtB3Ds#(PZ6E4`X0e`~amc=9QGw3J-$!nw6)l1A8;m zFdl>D?g@J3P-41+3N`R32d*Hq0GWj!{3n&rVA)dpcB+|5`XZFFZI1bKA7d;-x=0wt zy;$6nvCJ$_&JDjWa%`LQYq&(6LqBP7G_+`+4$|qk7IlS4wK{qnP-3!yFO%_fw(8(Q(#|htD?ECEYPeT&anf%0GjGQC<0)vR3x=4pq`@gX z{0?*O(e3p_zu@N9G2O%!F8j&|FRhF(c@BWMxZTpdW0xv^K!`2L39%+Hs0#R>a@n-J#u*kF6~?DIhPrUi@$pR0tS?5wF%PE z(-eYCc#{7tVRzd>j~xO&LBPK62xxwmxrdd{N6!G1hfD0H?fV)_B^PBIm|@~CZXnpdaM=<+?&D8Md^RL00JfP zK|cm@`4bB6muuN!Zck2>k+wh^8kM73#1(%6#^TG;42H{?eTC(h^zB32g{Skc%t3Dn zcHX3$TQhR}n9xXCd$?igvlBH@ZU~p4OO*Gf=$@=w?9vYs)!RYa9V@}xVt8Sr4y_!< zGjn5?gnlSKhqS-YW^o#@NScez6I3x{ zv>meTLLYSK!pa+|kqQI8rWST7_)jL~mqQ}Ou*!V2U-g|ZR+pB%Z@w|HnZrV~uY*w?_gMhSp+4fY?hMmdNXYD(iruAlj0&qga8nQ1=c#y* zgYc@oWp>=|LQ+s})zQ5kv*UF?QMJ2|FN1CzjX$x&TwGJ!4VjOiZxVDVz#r28{^WRn z{o1SYRs*^Nt9(ZX`wad=44v--X~h#aROW$yKE=n-VWRfhI&wn|_X6(` z_WPK(bt4Q8gxJ=b%BW_nNj&h;H;2z`{vi`~)tCBk(zGYBp?f;(Ua+^@+rKm53ld9S zPP#A^Wv7>F7c36IAp7(%S716|mr9fnL?n&Q*?OcmX7>@shP*98yVXmJ{1{z!s;@_D zt0}M~j-0t@?)wY>a9PxzCVtBiTKiS1<;-&hv5CHiv=8d$IOnl?aI_>zR3eW}l*}`T zd7%jWK1w(iqAjU37u~dz-4@O^=PWhD7_yL+z1;-hnPx|je;QFR?I_x6McEg|;`Zuf z_}_7>V@hb=%%^H&>8W{N&Ud5bKD%p(B6#&l@nN^wOdQizb`@g}g1c|qGqGr^c>a1w z|5;G!BbS8(8#mlqM+re6&;L0Ba$evPxRGW!koG@-z@*c+8&^U^7Q+0jgUtgB$)Bh)OGD5oa(ju zL&w{}@q-4qVXtvRtXul%gWH0DxXe$&?MN>z2jh1!ElU%a2;fz@xaTyfs`lnr<` zLv5teGAw`KJIh))Wg8JzoRNMyP>X1rhr)=#Y8O6Nf7>}xLS8!@+&6k0h#H>Nn{`&~ z<h^0MI*wtWWT)UGMw#$-to|sCF?yXL$;_=8T>RsAI7ks*W{$R-UI&M5a3{Gda?9J z3PeWSws3vp1$(`F*+<1X7B6hG<6u)lqr|?N&1Up;Si*MeoRFeRNGZa1=`C?4ZaPvJ zuHL9EQ^d$jd1pu9n6iBgWPMtJyxmfJGQf{a*eag-%E@KZ$^*2_&F#h|LL)2_l*QS9(#5T>)&wtE8a=@FF+vG8N zk>*kU^97;}tRP6EGf5HKhlr6@^Nb7N1`_>QnnYF9-8tncspx59kcfE)TtFun#cCjn zEU2;}6Xu~xx+Bv+O;tKLcuo?~kQbcPghcWdz4-^H!wQOhQukRZRMRk>kfMa~V;A;p zSqpR3D87(4X}j4Awfr<~7h4dgK)pzpZf{bn z^yt`yH4+85n%*$3rL0fWi>l^4|J{Qess(a2+0W-O>gl%xIaVi`l9N3Nq}{$Q?o$#6 zP(6};On20~O*x}!V+=9YO)zz4yeTv@_04tEzA@Muc((5aTR+rHpa6@RymHX{a%Ss{ z+ZVey@TSCpCZq6G3WNWPfd3Z(|HlaUnQ37#)!hnd5VH}%lQbK+^qVrFox87bV{eTd zMjY@0wT+?ndYzV$vST&K{gWpow&Zbq;%=a$(B%@MLh@v!P|L4U zgM9JBN_Gb)g+}3@K$8-*b+GGuC&@6v)Fomd?4){kVQ)620*%U<8saNfLM+ndN~1z> zV$;~rU}Fc&M@|;i!@q(ZqbHdoB(EYYOs>u5jd5A-M`}}pr;g+_B5o2kj-|Pa zF8qc!e5d+kUV>;ih=57(*r24g=6@)>+c%LfGLw_-Bbm7r_`az+tag}5rqG&jrg(-W~CJFkaxZTf@_Ofx@ zzxqF#<4|HKKBpc&B9R1r8t{!k_=WNfzbR?aogs939=bT|!c4N>91ai-wsc4|JdG9y zGpB1A4i1ueuSS{R3h}0^YLpx`pB;Ok2-R5 zZzHya))4+|xc0QJ*&1>3;@0$RcgE3M_rt55cZ9<51j!pV&i`8js3v%e$CG{I{X+yj zruhC$iN%UA-Y%u_?FQq!rBg;{`8h`ZCg^bG&OC=733*%4cUW`DPGqp|OgNy?)-Lky zuY7>yw$@M~Jl&X?9MI2RqOdsWZwzFd6{P)UF5-=GVh z;$}}BvAUMs#V{T@TweGxI7dhuIzFqotm&oQreos6)^Nt1G4l8ce%&u1F<%WFM9t;W zBAEtq#1FS}e7Gq{9nzJ-0@1fhx^+w)&5)h+@I@?kv+h4xs>`xqTMB()kR)QH0W6ODL=b|ea)CmcTzPItT=KH66{L4@p}bW9=F z=+(cM#QUgiq$M^X08=_kUPU7sf!8j#4rN7NO0#TX0-;8=ySO&T7v$C}*`++cHZu0; zRv+{Je*j9;z>+TGv1i76Qc^1lu^>XXp&w}t;MzI_nTpY_m?O?J|UF!?x>j)zIZZ*}uTg|S?56^~@P4iEAwq#7&c^D#OmVAeT^&ib{UcAER@k$$X; zQdR$NNz=G^;6|aY!VuP>0e2>_I^ymyjmC*~Oj(aU>lb7XxoNc&mR~HbdffiYw#m3DLJ)nb-vczmSGI=PaP=yOJ4mrW01pSsP02=(ym z!R+#8VFsL>Puje-hBZZ0gY`?oFt44R6Z--pJ~w8q7te$W<+z`WB)mKtrOR>%f~{*2 z8>hh;3|%NPQq8-xDbWw`*n5*Ni7GB0zr7D?q`b1s^a4*X%Jk>EYA*r$va{t*S$Wk8 zL^lqaL9$a?PVadKA#e`-ocbsFKC1awpXsVmMxs^Fnz9Tb*6tD1sa`;k~@OqRo@ub(|hVwu)j^O#EQmIetE!ma(-|!O<`ZRqJb<$^dia$W5ARK;F@n)=G zXY|L|OhQ88G?ay6&;=(qqYF;O$NJ7x1?PPHYJC`UButfql;CF9^Z@N$9e`rgvKY7- zzkY{r^gSjplQ4S;+v7}YOOB)q;im)xJ8Tb}^>Fe{+E{o<&QW1zc~g`vO5=ii`UUW? zZp)~%d!YRLs1P5Gsp1zs3gc8)u&mU&?P*XcG+Tr-__K7L+$}7WQfV_Ngi(tq_9feK zK+m&sYg9Dt?NYYIX6$uOy3OW4i<~fWv+Cf(7LSO2Cy{IK;1#Y8C_5@I{l+TY*=I|v zB849$N`$Qn3)Wezrk#N{(Sj^ujO*o{#sa4oD_O8zmLim4B{5HQWLd}YpB(b z4G-q~15C`KQcuBSO|^7AHPTM2RneHT?`cv7UxhiJ{_{;Q;kGe05x5xg&K3|_>$pD_a&U>aXaI13$(JL50d8Z5nu7>Swu zA*$V;mYnn2)kI5c`a29y*`L60#8U8YzlVb^NVbZO*AIlUcC6{g-vYStoB)oYa(>HrRpU$_+Fu$?E^-+?mgq9i+l>lZ?b zT6(Rs*ytr2RlqzPAC<(}aFaO~EuqFiP9Nk%5YV?9#t-?A=4jtCuRhpfZRc5{uXo+q z=LI8vUYPpMT}NAmAiT1T|Lra-gEjft1a;1k`{Oe~KvJy%Wz~FR@vzsl)Hj`G)zsap zD0(^YuCzHguv&0Ryn%gl!eek+ywQej&`(Qef(ql7EcAYQoG}tAUY=Ns0uhUO05V)*ND z@*NLrHqhR{%JlU-nMJbBbn#Q$0gDOt;1glG|M6dhX@zoq#PRvcMk<`}n-dBYPlDbf zY2&o+<&J4^>4Q557tWSxa)1M;mS}X$!JFe6+N_0AI?erp9CdjDGuyvnelpc04y2u#n8-PU5wo6P&9?ZpnONA+t}Ucy z&nD(V>H%M8avRC7jdV$uW8n|L5W6kw7|(e8$j>_ZLqe`6y!1fWM}{tJ3t7HmzB894QuSOpNj=&WDT3e5Or0)3wFwasb4%9_M@6)K z&l3J-@<{!8U7lZ%P!XZsO|ejU04NSjBEBESP4Ff6+T}!&pxTCxBG{W z{I$5gyC-P##k--2l=5r77AsRg@o4?Q7zqe%7Y9-kbSnK|KDcKK;nZqb@o$i(QzUtW z4FlkIku@T67|OO;)}XWaHSwT$i->~}#O|Bld^q?M%%`d*s2x9BKP zZo$OD?q27J1NAg#Nd(Fn?4I|PbI>nwdR&!F6YOHC^L#n$QG{zQGnjL8QL{~TyS%sy zMT%4c%BbJPXL6?WNg|O1-c<>qUm^=RW`+5)eH2jAI{T^M6-_natW57V(D?*MKT4n;I#vjkQ1Y~X{0hj4% zF}qYRzy8zJX(%d$`X$XgPvDafqM65Qw_;|~(JO*m8-*q1ir0~W4cd`@#KX3_GEp5t z5?rPAGz%$L?%(5dRFgw~R^|tdxXDGF>^=J2drvtC0;nBNt)$2d+>6A}c}i_~ef`fu zywIKq{Tp+H@09h2i{+Dn7?p7~8D%gZ+<(bq<1f|tL;Qy~w3}O7WX))3Ej+(psj!1- zrlt&tNKU|u?sySN{!ByuYY@P5bL5@7&Uld^k~iLzJaP7WDAI|JZrsHHT>hmAC?xw& zC!c!IBNTzL7K;wAXR3vVTe1i(oYdqoy3H0Zw{@>?*4UcFaMCNHwib2efs0(Ync=2q zwM72#(Cn=nv2ablw^j({)fdng^E-(uP|5UD8@CzqpKlZ^=HH}?5{kmM7vLAoAatc; zwH5KZJkkdhh8C1p5+HZgC}LE+Xu}KIn7|*#?;j-8^-VaZ5jOW{JA#*;g5p`(xTiDd zKkPnW*IU@QEsE%-JWbaZU2+aF3<-bfklBU}TCC{E-~c1suP&!}=v`e&X_xF{wro+L zcgxt?1af+ArOGprbI<(>!E99@GkN&7?#q=uz{(bMN@|0qqxcTr07b2;i>k6W8Za(r zOGe?77{mF3SVV_<+hIDRNdbE)(lSDJU|Bf|swOh*8)pQ6AizER8M>1xnN1+Qcqhg$ z&ak{6PD5v75^-mAcvoOH6*!9Hkzpt)*#Ip_vNoGk)^|nj*9+w7+7R(=j4q>aw<4Wc z=nBx)kd4$ER29&>bnknJ`n4)pOczJMPJ! z0)p$AgO&S=`T1(PYN?P}4cSJ%&R?iNexQp^N$*`-AbTP7WfZIW#P4d}}S2|=#O7ke0mzh*aEWQE)y!|#~iGCKXe zpzrFFL$pk!^d8pUI(IfGO<%TTQHsrDXLDNnMC6*d0wT9m7x6Ft7V=_OlTqkuj{x>p z;1kpB_NxE04RdYk)Y!laqUU=rfZJ$T5)`7`QV?5(Ltg_xlECcjtEa{J!@6Brx);>b zl?P)xrifEIfWi;~!Hgrq*7bz~i3BH#^2_mOIb$vnOz3yqef|S?NrX2~aMzcrlIGhJ zJ57YYnbrjk0gMXNJsZ;3!GV3+U0eN7l{dNPN>2^D{M%{F_n#@Jh)M2G9pb6tlT&F# zzc){OFWO&LCDH1cNMGR@X9VA+vt>EiQ|#sD{Y6sIh0eE(T5g#Bhn{L{CgdEL#dtrL zC>~e(BtwcN6QdM$0h>v5cu{@BvleO1d{z*-w8N(k$wHP$AXwvfT1)EL-?E&6nLdTq zFA@*HmwLR__b301zkRRgd(MeG6hCvppG6OwFv=2NKQVx_rQX$Z3q-DFDcOMHtbuC2 zb}=nSGqv$BlXjj(ahhid7ECVPglKaK;z#;LgZZ+OisWYuKBPX7xpErFk*@EYkKqg2 ze61oYkPXBN#&}jK`c6OUoF{pGlCOmyvi0VbqIH)+GaMDJ>Eg{$20?GwP~=nbph7n3wT-iS@IWTjG!q<-}5nJdNKFs75SDJ`2N60FM#00h+c!NU0ufy*_DlHj73t z5%X`Hqe$xxtHUL9%+{FK#XTYqf1a`&Lh=``4pOX3cy239FO^N zfStakz4XYa-?AppcGY?%Pj@WYmLvxBlKhq06UyFTy`Dj|YO2D`3uG#B$$f7PEjp~U zN;XAx*Xx;j?A}%@n)?=Uw67Bf^MPlLUonDdnT0whr^OXyCbtVRp^N&tL4I{~Dg4l+ zvxK9}?_3)Y$>n?i!054VsQ<#MMZ=Q@luen-sz=N_VC}l?`zNJtA`krH?K@>?REBq0S+(}^2UlFWDqHi30Pa~uu05d$T+-JrcJV1?aXOg(}Rs zl`@li5%>|PHxJjZT#h6)u5#ukqU%dvk;$HYi|x;L7naNA&)c1zj7(iIm+BYA&tK7r zwW0zwzaX`x0|CVQVi4}J(N#ScVIBUXBSyY%CN{!aH)SJ(GEwpFU}-yF{d#w05hL=m zqA}!Sf^U&%EPmu~34)ZMEMWZ|Z{ zf+Da%zhehlo-wY?=x^Nensm)O!dR`~B96^wloNE6>dRY#u#pQB(ftm&2{0{aPw);3 zLS~XJegtuFdsZ#-4}Yw<2z1ya*ZublDU*Ut>&i)(l$<$AW-E7gWuf>Kh>nR@=~Jgg zYVeI|2kH%1E@)ScwTRMO*HTWJ!AcdT*o-xoiH_PF%JHNE29RfRx{{W~Mn)HwZeR53 z{~74suQ)4?@;WN79bIYU3yi%hNhnxTu7in4w>kOLA9 z^_cPfyxl`BO^Jaqzdl`|Ez%y3HTE#{dbqX?j$5k&zQxN?z*CZw+vAZV-WEk=-9oI^ zi>;EFv9pBIbUMsM{{@)yaWwa#nUxs`jEZa5y%dJ~ZYpxpbwF;r5KM9NBrtI6bS49Z z{7GcMaXGAxDfXDD;60Li!JF~fHPwUU&ynr@B*@3ChF52>+Zzj(2PL6C2Mor0xpcaX zJz8ihH2PY@>!))WZIW^vV%K*vW$Xw?vcF2|dP9n=qCP9;7B^IZhW=jxJ&T%Ztkc=ADNzA zsx*6uOG(O5$(&<*ti|J7dW)DtZjKZ4%;`A)POZf?A4Jh3X-N5M*8W<2T>+@m+RM zso4=f_o0cfhnM$+auk~mI=kVgHZ;l-+V`UB8DLApLi~fqxxCu82ZpTHwuvkJ zMaL0c$(fK#3^%@^>W3#TVHR`5ZG3y0Clb5K47#1K#yLmQyhW_55~ZZn&H*`)Kcz#xCRQCFdlucHx%dY1wZPf=tL$KK^-_TTkBlg%SX#-AMe8 zDRJaA`0SE_!0FPPn@x{0rimZQd9k+}88MLx`S?6fu6=l1Y@h3fs<=&*q;z=urTS=C zK%}u|(8k5e&Y-zSmoYb|zD$^cY}p6(t?!f9J6m?2>Tc-Xy34Rp*Ug6P;_=3oS~ z%u;Q7%I5MiGqZ{d!-pEl{0|+1NTm+haNN1M^6$Gh!|V@!B;}D{h3pn(C{xBk%}#IR zO1TK6*^j5|!U4^zB>Fw$Ab?>qDPT1M^Jx#~^C&2cPdIB_0;KSVNk9r$##HLTSD_Z& zz)jE%*Gj)7d9uVMl=+HdJ8%e}9%lwaY;_kEvV>UsLHx;mMC@f3lzq5Iv&y8{w)@Z#?E z$bXT?tyF)?<3bugVVY6(e@Vg`2i>|)$^m~$WioLwW}oXXZ}=w;=N0{LOx0{9*as^Bb{)>T@3m+vEip|GPIJDHTEO0j?I58}) z3~@%Q(7?0uCeHM#BsO=kytmWFVcmtD#HF#V$&{e5iF)nW6D|+WjJvd;&5ukcPLykI zL)z_SO#T-IEgtk{E$oT_$8EEJI%wS_Y2C(F)`01pzGC)%N-d}qrB@+6yelt`_?uuN zPMGYZCo678{Kdb+IPo{#IN(js1Ummj@!l19H8oPMb}r|M+d{D&z2T^r|!8rbRwlE=7j zz{QM`99y%o-F!wvWl#jR$l|ML^ohwPPlBQ~Vi{{yBOjvrhl~uf zK5Vk45;70o*YhtM&7#Sc2dfA3wZq@0ZZ6N~v6zg&MzJl<$ZNrwqf-$TiT@#W`2x6Mt;TiS4huyA5^}YIPTFF^l19VciDe9QgSuo770l zz$Fvs?0FY@_UtE2YE##{%dGmgZHHfzsU_`V*H`P4*F`ul(sYs9Jq*h6rbk1>eD34Z{2K;_cLbZ46halLc ze2%NUKU&GA!WwUqG&=coFm>87tCT*F4xGxo74O@5Y3xJVE!8F_1FP%~BdC2FS9Isf zXuW-CnGh!{^D*Drcrxc3Y`W9=5ZVYqn-rEs?8_&q}IoEx+VFS zRga(VCYV$<=Zq#wk?;b+las#o#HsNw*`FGFDeA^*xQuB(cE3~CcEUYt6MjgdL|p=P z2+pPgOZ0Zk#7FPiJV}Wb={;89-U46uTu_QI1&b)P=+se1|88_^!5Um>o)Nj!lfI}_ zA{$}3*734@W4yItj?m zLJCa$`Rn$L_lRPSglt!uro*Wg-e^WHi@NW8q5zxYdq%ULx=%RZ(Ry~zKFHmgD!x8n_+?xj`!7VyZLb@!Ht zcyvx*=Ox|L<#!iwxI;b}HqA-#(_&c7eI; zh0-~Nl>BWL;lGfbd$~ThM~0`;bnAxA&t^Bg46A9F67?ijVTmmSHXl37dKJH@X%pJ( zv;J34-$9e2BLwPjbgdS-#g6)O&a!wuZ-4?=C;(W1fb*oq3F7!&Q;TDT{dSIuAJ0r( zTYW}1z5Y^?(IYRkcvPK{&UNZ!DTD2NG^^l4v6pZ*x!@0~FW+zs*VWLZvD5?b&529v zzAIr#Blpmqud6Eze&qzM(zwET6WE`YFdmz$)SiInkY`uE9 z2W8d!Z|P-BLFnbp3rcnGlI9P_{}G(V#2CJpq^&-OF7u(-e@`ex!`4!J7AZxIWjne$ z*}p)Oo)D;<^YCfczySXZ)mxzJ%Trh$e@@Xs6YI$UjQXTpMM3=OD}yJh-k2t_G}69%^Fr!Z2HQA5*4M*x@spn| zrheG^IKj0ez3X@*QK}PLKen)$lLlOFZ8tSxuEOsfZ4ZBRv~f7a=7}eY0qYvDhVUkw zZOeCWJKZrO(yrm9v!+wYKhPp+8sVTN>nKBQt1)2z7ZTr41?oJxD3UIFa*^`;bD2FhRFQI1$)e-S7>YM&OE5M83i$Yg1gC4XbSB(3HY$XeKc0w~r|t-}85eyvq znGOcAFmP`I@uNFB6D-U3R7zi&HI?4$T$XBCYp7jyF2hIU++&75Z}~Yj0lG(o!Q{%x zle@H4z=iwQ^%fFV}$@P%l|Q*S||Fc=aU(OuYN7&dFa}V3Nc7J*3pGRNHysT zpl1qYqD}+z4udN>1yr0@uF3~3%~hGND|wBbU_IaPN$MmzOSBa(DV?!lmqJAFWhao7 z6XK-N{+v`HO%=al&V4z}>Sa|@+Qf8!nk9bZMS#vdzl+RDih{^-@~-07nqb7URdH*R+DD=7!&A9Oi{-a*?F%R^?_>z|&W zHQ+4C_b)3pp#^K(qJHO8s1UDOMw^aDYOOebgZD{HMbGVDVk$+=PF2;lVmdaX96DD( z2>^x9360&?xbJ=C?ww+GUzY7mi#yf$i@Zi^^Y}?DA8FLB1O|#d@$jX3gICv(QdzlV&8dxsHV(c+LsK>QTvzU6_ zYb0#5dCxZ%c~~}R7+|_=M1NiJ;GL(M6jlh!W$wT&BZz#^;TRxOvOoC5av{aK*jUdB zEJTT7g$OLq7j%VOxq7lBmjswrMs{Cq4i_QLuY?I-R*l_PX%)WEauEF6LE{{cM%g#Z zY=g9-pHTq4-?B_^ws)ot(CdUT(Q;?3ZgB%&0-LSJk}S~oODd0f;gmE$LNlWC)*SZw zTF2tWUDe>}3GAgFzfUW{@fr-5%+TXNF!#@u3xLK#M@{^pJ@RwHxR(mQv$rbM^u)yF zp7gc4+^-scO=w4GnLoUHm&|*G%B4)zdnT-@sLAXD{t?qVWoK?M#QmO7ZDZYumcROM zT0RXq?@|A$uOb2&0IX>Ab9ty?U)lM3)bo7LPM+d~0IDZ9U)9X4Pt|IhEccrc4$Yqg zxN&t9niz^0H@V{LX*57HW5=4LcVn`mZrtz!m-E4LWa#a&|ZE=ZeR z_be>uWC0uQotqmp(+ySAn|+s`Jh^?c#?)U-^^qVEROY9akEY4F$EfL{d=!)6%BG-- zzxb^*e?e$Rf1Wl1QT?k8F>OCoXwv?=Ung`f@oR`*z|{D)G%5h9(2EXaoVg^$f5Zm< zKZTunJXG!9$1R~Oja|ej${K1yXo$j8_FcA;rjQxV!J)?|Gj8yk6(bnRAXg-|KsQuFvOvU}1Q)$#BKFf7rFv3#c^C6nuM& zOO0Gft$Kq{^uZk+fBQMx4ywF#eZ10jN%@}^6Trc3hCtkr5v?qLPeTBZoa}i>5KfE4m^W45!H&tNIy2!R)_bi2pfs)oyorVbu+nl5 ziVqIJzcjU0;LWSXA>n4vmdvWwz`nJ(vB0=#2PO^BiHo&%ecgXrM@U_;#^7aMCflK* zu?J85J`Tl@CXG@Gz9}c1FQwCP4okOwbBpS37P8a>qfV`z9k+`X5YFPzTfu%UP!6y`Fvr_P9?4V5;X6Bf8{U9#rCkAZ zM&uVB!n66B@`9(+a&}!KKRfCf^oQNN+6$^tHoMIK!>*$7-0ZFr=x>*b-P5X-LgxBY zo2Ug*pNH%q>8qqJmtk=~7g&DYcueN3PcuE3&z~%j0gUYgSS9wn57tV0QdV~{+bxEnx{U^j4&k6Tg_t{mX$_Yq$xe=@q|jc4#`MB^ zJT!tidMB9LT+XqKk3JFN=!_dS0?dknKn##1>;EeT2o)}9LyEIBz=e4SFuw9d_vq)Y znKx|vFBXdWkaNz_)-AYMGNnQ9zLj_f%C}~7N!N>u)Lf+CfEIdIU7czh$QbcAide4T zZQJy*?<2fUv(SP%PV21I_X1kz7G8vO5oI)0xCIvcYt6{A`!}bwQlGSad^&0sE+dig ztCN-J!D2iYgG*FJ2{BPzy1^u&y=FXDd67a8y7BGP|L)Sh_Z*1ci7meUFD~utdnA|k z%FkshXa7&|yHfQ-cZaL9*88w++@nx&uAPsEVL*=wVw{~gi>(snR7!xUfN3m@nIRqe z$bxi@pG5F$L=in`nIEOo82`J5h_9j*7~_4)pr(1ea&G+SOCoJiMKDK#1^!`Tmo zu(KAj$s(@Ez}~eSFWD$y#q zslU<&-b60sArh0MhfMd8Ut(rM_CQZ8FfKQivy3;fi)0|#R9eO4o~zDAw8`&mCJBRl zL+V<9>B#dX+=Ch6E=t$PUla#aJlOiq<<`$o@7t~|m@_8YX~f5JPr8|q*x0k}KKaw) zlj4s{p!Bb0(O2I@&cJP`BT4v(=^IBCC}>G;6Pl`dvTGO(u1uHZFzBch#Oi5#?{oUA zMDhff&?FU9`${$qfOt^aXNUDLXp}!L8o++(*YdqI@rZ`e_9q$WGiZtk%BdwBGNUQLOvKhbHU?bZL0ypyF6t66gl zm;}?$LvW7=cpykxJulrHg1_Tybvk9?!FUgQFW7)ZjiG5RKh5P)A-N+a_IR~*prd%Jub(3dwV#iE zEZRnitmR!zrZDwcFZbI$fi zpQ#2NyF^|ZZxhg}_2{p|uY5RbnD8K6ZJ*(Qw2)?}wekp&yaRA|Qo#DxsS?SeI+jqSMG)is9$_pX3e;QRCk`w z6Eyf}-+>ptnm-5fB$ja02cI*FiDNlWz6!au(Hs}CGqc@Mmic~|=QFFJrG1@1hjtXy z4~e%c+1cVu*QrSvt}^-J7&3CYOFA(;0v#pDtP1!!v4p;BvW*`n{US>q(dX{NUrV`ti>sUd7L3MP0-oP`aRTgYw5brGKhov{JH8&ZnR)OJ2X6Hj z*N%E-g5%w9Tu(o3p@Ox209&F)dqM|)8ypzq@>_T7)U{4lXM#FbS?FxaC!G^bZMM9+ z4tmuQbQP|}fWbv^^L6{ks3C9Ej)`TTPs7Rx%f;*+b8A$!FHS$N0rHb7YlE-;Os=Pr zQ{twGcgc=sfxFbo@AZ<0v(i)mIIN>SayZmhz4f%!>5C|cW!)L%h17s1v)z*m@qbN( zLIG`HP@`-xc!<{bo61SZlQWVZ1OuYl!Sb-gF-ru;V-o?-65R4%f%6Z;4dlCb<*tm4 zT`7ejX`!VvI;>13$7YHQz%+8p7l(Tpo$_JB4f^W={o?Bv;zK3iLCjqj{gvE5lo;fd zHH{q|VzJ(ecLFb~dW44K((lhkhDQ$2inQ@ZcRq7Y>-^*1b>gOVEt)4}ovdHpbt^K@ z|3sf`Dm|bJwcZkK{pP34+PPS-&Y(HzYpQh%%*U0(ohJ^qYv&SPhZse79v3M#nTUb? zTTjUjU*9&)0S1{kUx6pKuPYG_c~z}evFZy5xUz{>?k8wd2OGRLnS6!W@2E;KWyJGkUt&UFTh*2NVjj=kW%jj~V001z!4 z=ACav4hf=_2vC25z)FK{a-HCIF%1b@(>NH^N7$**yWUBYO61yA32R`g-kGrQqT2&s zZ1aW~`>zx~03Uhl@0bL?Vul+mpc)cp64nzfU1rpi*eG&?8WU7Xl4Pf1!!_iKpK_${ zC;xLY0h})InNl8x8hkL6Jpz7odsa%}^mCw|17HWPhf{dC+kQ}x((i~n?<}jL=p9a@ z<9^KPtHyuVYuBL`*B7H;P2iVO8ICwx_P&$c40y;=GC7R)u@F`J-|`;#me&bZ9#xFU zJg^Th!=rFfc{Bw+ujIxWBM>U0T(6i0?6X&W^QWn?a#<*foA?<)RQJ+am_wkw5~pN- z7sfTpB>PChT4dEn1d;2VMl0o-hg^bZeAQZSZ%fT*?fK_jkzO;p1^Kn_+yjstFP#ra zNvx;BrMYSMj?`B;0sS zFuJaW4L~Ou?IWxSIxyrDP0$laaSx}5DtUOzHO?=y^m2JYfcOG)&~ws}entE=bCT7$ z=#rYt?lU1eR^i}WaqU8Z0rKPflqR^`l!q|k(Zo+khOK+ubx;hXEPh&3dhXVaKhK_5 zEWuW;iN*%L+&b5&xM}Dl-pY8w8~S%KsSYAxoEeE0RatjS6)vupzw^Mi4zR4J9^a9vEO zGsL1|=&T;B!-Hc|XANCOT4+&_Am}oQeN;)!5I#Ng%dGfD89Z`xzBJfQ5Uq?0g3AeUS9@IhE|>w~}OV)8>HvkoV#COPN{LT#vk8 zt2Z)j@{a(~lW*kv*4-rOL6sffa^(OAYdJ-0AsgF9gwSQe2wH&X@4yh*TSHt#%TNt1(?*1p$1*$&WoXj%(3D- zcQ5QJ#PkYUg9UjMs?vZCI$TX&{X=JmqECeM2>uCx|CpLx$`!gYuDe(vVX}YRkFG^k zURe>tw{_d=^mg9nvS?KtpkI=2?(iG$tPXR5QosdvzxGoCt z$$I=Gfzpq+2F3?10L^~%hk|tHo!byiu28i+0-PzrVDKCekd-_eW}(>Fp}Ancc191J z%LV{ozGVXd7!U|yD)X?cRj`u12B#u~Q22#>5x;tCwV54R+A8Kzk+(poe&f<5a*v*K zT2oU&Cy_LPGej(sedjw!v3{YylrY}sxYF)>cfp<-T!xEu)CFu&YJe?D)I%N!%*L!8 zEi#ZVi4r-oMksMF`zOoUUiq(+KVL}Vgk4zs|M2{i%LBzJSShuf5=6EJK+gfbJ})q= zG0GhyJ>s|)s`}>jgj5{06DiB8;CT5#UeEFuCDRNU65yFEh+SOUYPR?{idoz^hcctc z&442k_wYk5d(L7ZTKmy)4^n0o##7c6!_jl_B86&KbNSP0;&tq_AS1DeI66n%PR*pX zi2%0k-ZNP@3`AaRb)vJ?W}XEv*Z1a+PPd6tY;c0IY-s0=Iw-*C*soU) zC=bBofdMQRHt;f`m;%bDO+Q@6&hS8dvdDDe(V_H-k2t&!J`FL&9w2#0bHLqd5+>n8)4e;ua%TPUO&4#d!TjvD`IHe+m+wqABkj zoNs5r+GI!s>cQZx77EF%7%V;lk~d43R$%h9**@|sc6SSR>J07Anld(@sT0nyR>Qu_ zPhkc@Fj;M*AKsf3%f|p*H1HyY%3g7T%cCKt?y8k0=-`j0laL`{!mVH11jZ{=3)Zbo z21^05#asw*jiv?Hew&@KV*;teNz-jz?UZ2y0k!l8DBW^9Rj~0!uD>Ft|27Lg;_|N} z*?vvL_xnuig>$EG@^@kLoJ?zdbt0stXU1YVLJO_W zCv!h-*}a>}{Q3SZv`DX6-2%p&B;T>R%A72KsxXP5VK54m2trhI`mBmx(#zV{ zInu6zS{==2l?XBO^i7UsOK?Fk{?ekyEXECjxn| ze`kRpJim|8Q}?3d(XG1>vcoX%zs<(_g-QWYTElLe@&5AL%%^F!{2#PFiop zRz~d(ix56>b@e=g)qGNk>2`{de6Q_WxRCIF*6yQFR#bxy#Qy{EQ~~2n-V>tkL{`UY z&0Rmmuj2DpeT)jObl<7A@des_b`d1V25nwoq~e9M<^f>hHSU>co8g(*{m}-YwofiI z-mkS=3Wl~O+8MFVW{YqX8E6K**_pPc`QNK@m~X8Hg&Kle5qX4L!dd6!IWdLU*Nlkc zGiH(n$H6or(h^BfuCPB&?kP`30z;2(u1 zR+FQfD9dIbldYlRvSLo87bRrF5U656yei7F$Z+uFv&!-!9(3wD{QY)By0oUJmuQ{- zU}FV=;Y7LSZ1uxnRdzVY10dxWlIkcKoJet_HxrwC@n~W6^hFyQekJ5|pV<4XQj zka1?kZLfD%g`ld(`_Jln6>AAWt9jnwML-$NI@O($<9KJ{W`C%l?Zl4-L0J7Mr!-?21u}Dy5k;D zu}!eeZ*3?R;L}9xDghYu?{zNJxF-U5o>7it>+~T~$v2ua{;7P)^J*yJ6~TT02(a@l_L<@JIZo3wOYJ9t9BNNUnvpIZ184_1fah;Vh@r1saB z^4y@`7jq3dxmVlsiow+%)C~5)FovY6v>3pvw$J%t@r@7cp&Ec@j$@T1u-i81-!`X5 z*u0~!^hDZq+7k7};*;b~0?h1x(q(|(>8OIVD1hr(THoGWk=iwDyIPzQf69sA=(J+o zn#EcLV}QPlry2xM(Oe*&QuTxz|DO({_ui&T9ig&XSsUK?V&dy)5>MGnr6uw&*J)SR z4O5d0C2t!+(VG{Y3fFU3G4!F~;z`0^Zy$VT zlJGjGSF&$3BUtfc03n5Fp1KQfb~InA&8`q*1q&GG=||Hzpy6L2H1f*;LpyQht{w?} zDZ2kUk>FaSr)>&iD|Z|7sH6U!z%}z@JhB~OedrN<`}Lfq^UV}Y43>cn?*zZ0AOM2< zpX5w(`QSQaEYTvqHz~=NXHUjQf0o%dBkQfeAN31lR&xxOEgYHTdZp%bVXN280=Ana z^M=FH$n=5rl?&BI)^08Qe_`>YwGkkoEIR+Kv^%~Pb0k^b?3|sA#qp8cs#eTueeM2Q zRw=0&M&6mX$~YF!Y0ZBc@63#c7`f!9BKSXd@Voc{RoLU+XN*d^;RK${8T?=LBS%Bk z&gk { - var Ce = Object.create - var ue = Object.defineProperty - var Pe = Object.getOwnPropertyDescriptor - var Oe = Object.getOwnPropertyNames - var Re = Object.getPrototypeOf, - _e = Object.prototype.hasOwnProperty - var Me = (t, e) => () => (e || t((e = { exports: {} }).exports, e), e.exports) - var De = (t, e, r, n) => { - if ((e && typeof e == 'object') || typeof e == 'function') - for (let i of Oe(e)) - !_e.call(t, i) && - i !== r && - ue(t, i, { - get: () => e[i], - enumerable: !(n = Pe(e, i)) || n.enumerable - }) - return t - } - var Fe = (t, e, r) => ( - (r = t != null ? Ce(Re(t)) : {}), - De( - e || !t || !t.__esModule - ? ue(r, 'default', { value: t, enumerable: !0 }) - : r, - t - ) - ) - var pe = Me((de, fe) => { - ;(function () { - var t = function (e) { - var r = new t.Builder() - return ( - r.pipeline.add(t.trimmer, t.stopWordFilter, t.stemmer), - r.searchPipeline.add(t.stemmer), - e.call(r, r), - r.build() - ) - } - t.version = '2.3.9' - ;(t.utils = {}), - (t.utils.warn = (function (e) { - return function (r) { - e.console && console.warn && console.warn(r) - } - })(this)), - (t.utils.asString = function (e) { - return e == null ? '' : e.toString() - }), - (t.utils.clone = function (e) { - if (e == null) return e - for ( - var r = Object.create(null), n = Object.keys(e), i = 0; - i < n.length; - i++ - ) { - var s = n[i], - o = e[s] - if (Array.isArray(o)) { - r[s] = o.slice() - continue - } - if ( - typeof o == 'string' || - typeof o == 'number' || - typeof o == 'boolean' - ) { - r[s] = o - continue - } - throw new TypeError( - 'clone is not deep and does not support nested objects' - ) - } - return r - }), - (t.FieldRef = function (e, r, n) { - ;(this.docRef = e), (this.fieldName = r), (this._stringValue = n) - }), - (t.FieldRef.joiner = '/'), - (t.FieldRef.fromString = function (e) { - var r = e.indexOf(t.FieldRef.joiner) - if (r === -1) throw 'malformed field ref string' - var n = e.slice(0, r), - i = e.slice(r + 1) - return new t.FieldRef(i, n, e) - }), - (t.FieldRef.prototype.toString = function () { - return ( - this._stringValue == null && - (this._stringValue = - this.fieldName + t.FieldRef.joiner + this.docRef), - this._stringValue - ) - }) - ;(t.Set = function (e) { - if (((this.elements = Object.create(null)), e)) { - this.length = e.length - for (var r = 0; r < this.length; r++) this.elements[e[r]] = !0 - } else this.length = 0 - }), - (t.Set.complete = { - intersect: function (e) { - return e - }, - union: function () { - return this - }, - contains: function () { - return !0 - } - }), - (t.Set.empty = { - intersect: function () { - return this - }, - union: function (e) { - return e - }, - contains: function () { - return !1 - } - }), - (t.Set.prototype.contains = function (e) { - return !!this.elements[e] - }), - (t.Set.prototype.intersect = function (e) { - var r, - n, - i, - s = [] - if (e === t.Set.complete) return this - if (e === t.Set.empty) return e - this.length < e.length - ? ((r = this), (n = e)) - : ((r = e), (n = this)), - (i = Object.keys(r.elements)) - for (var o = 0; o < i.length; o++) { - var a = i[o] - a in n.elements && s.push(a) - } - return new t.Set(s) - }), - (t.Set.prototype.union = function (e) { - return e === t.Set.complete - ? t.Set.complete - : e === t.Set.empty - ? this - : new t.Set( - Object.keys(this.elements).concat(Object.keys(e.elements)) - ) - }), - (t.idf = function (e, r) { - var n = 0 - for (var i in e) i != '_index' && (n += Object.keys(e[i]).length) - var s = (r - n + 0.5) / (n + 0.5) - return Math.log(1 + Math.abs(s)) - }), - (t.Token = function (e, r) { - ;(this.str = e || ''), (this.metadata = r || {}) - }), - (t.Token.prototype.toString = function () { - return this.str - }), - (t.Token.prototype.update = function (e) { - return (this.str = e(this.str, this.metadata)), this - }), - (t.Token.prototype.clone = function (e) { - return ( - (e = - e || - function (r) { - return r - }), - new t.Token(e(this.str, this.metadata), this.metadata) - ) - }) - ;(t.tokenizer = function (e, r) { - if (e == null || e == null) return [] - if (Array.isArray(e)) - return e.map(function (f) { - return new t.Token( - t.utils.asString(f).toLowerCase(), - t.utils.clone(r) - ) - }) - for ( - var n = e.toString().toLowerCase(), - i = n.length, - s = [], - o = 0, - a = 0; - o <= i; - o++ - ) { - var l = n.charAt(o), - u = o - a - if (l.match(t.tokenizer.separator) || o == i) { - if (u > 0) { - var h = t.utils.clone(r) || {} - ;(h.position = [a, u]), - (h.index = s.length), - s.push(new t.Token(n.slice(a, o), h)) - } - a = o + 1 - } - } - return s - }), - (t.tokenizer.separator = /[\s\-]+/) - ;(t.Pipeline = function () { - this._stack = [] - }), - (t.Pipeline.registeredFunctions = Object.create(null)), - (t.Pipeline.registerFunction = function (e, r) { - r in this.registeredFunctions && - t.utils.warn('Overwriting existing registered function: ' + r), - (e.label = r), - (t.Pipeline.registeredFunctions[e.label] = e) - }), - (t.Pipeline.warnIfFunctionNotRegistered = function (e) { - var r = e.label && e.label in this.registeredFunctions - r || - t.utils.warn( - `Function is not registered with pipeline. This may cause problems when serialising the index. -`, - e - ) - }), - (t.Pipeline.load = function (e) { - var r = new t.Pipeline() - return ( - e.forEach(function (n) { - var i = t.Pipeline.registeredFunctions[n] - if (i) r.add(i) - else throw new Error('Cannot load unregistered function: ' + n) - }), - r - ) - }), - (t.Pipeline.prototype.add = function () { - var e = Array.prototype.slice.call(arguments) - e.forEach(function (r) { - t.Pipeline.warnIfFunctionNotRegistered(r), this._stack.push(r) - }, this) - }), - (t.Pipeline.prototype.after = function (e, r) { - t.Pipeline.warnIfFunctionNotRegistered(r) - var n = this._stack.indexOf(e) - if (n == -1) throw new Error('Cannot find existingFn') - ;(n = n + 1), this._stack.splice(n, 0, r) - }), - (t.Pipeline.prototype.before = function (e, r) { - t.Pipeline.warnIfFunctionNotRegistered(r) - var n = this._stack.indexOf(e) - if (n == -1) throw new Error('Cannot find existingFn') - this._stack.splice(n, 0, r) - }), - (t.Pipeline.prototype.remove = function (e) { - var r = this._stack.indexOf(e) - r != -1 && this._stack.splice(r, 1) - }), - (t.Pipeline.prototype.run = function (e) { - for (var r = this._stack.length, n = 0; n < r; n++) { - for (var i = this._stack[n], s = [], o = 0; o < e.length; o++) { - var a = i(e[o], o, e) - if (!(a == null || a === '')) - if (Array.isArray(a)) - for (var l = 0; l < a.length; l++) s.push(a[l]) - else s.push(a) - } - e = s - } - return e - }), - (t.Pipeline.prototype.runString = function (e, r) { - var n = new t.Token(e, r) - return this.run([n]).map(function (i) { - return i.toString() - }) - }), - (t.Pipeline.prototype.reset = function () { - this._stack = [] - }), - (t.Pipeline.prototype.toJSON = function () { - return this._stack.map(function (e) { - return t.Pipeline.warnIfFunctionNotRegistered(e), e.label - }) - }) - ;(t.Vector = function (e) { - ;(this._magnitude = 0), (this.elements = e || []) - }), - (t.Vector.prototype.positionForIndex = function (e) { - if (this.elements.length == 0) return 0 - for ( - var r = 0, - n = this.elements.length / 2, - i = n - r, - s = Math.floor(i / 2), - o = this.elements[s * 2]; - i > 1 && (o < e && (r = s), o > e && (n = s), o != e); - - ) - (i = n - r), (s = r + Math.floor(i / 2)), (o = this.elements[s * 2]) - if (o == e || o > e) return s * 2 - if (o < e) return (s + 1) * 2 - }), - (t.Vector.prototype.insert = function (e, r) { - this.upsert(e, r, function () { - throw 'duplicate index' - }) - }), - (t.Vector.prototype.upsert = function (e, r, n) { - this._magnitude = 0 - var i = this.positionForIndex(e) - this.elements[i] == e - ? (this.elements[i + 1] = n(this.elements[i + 1], r)) - : this.elements.splice(i, 0, e, r) - }), - (t.Vector.prototype.magnitude = function () { - if (this._magnitude) return this._magnitude - for (var e = 0, r = this.elements.length, n = 1; n < r; n += 2) { - var i = this.elements[n] - e += i * i - } - return (this._magnitude = Math.sqrt(e)) - }), - (t.Vector.prototype.dot = function (e) { - for ( - var r = 0, - n = this.elements, - i = e.elements, - s = n.length, - o = i.length, - a = 0, - l = 0, - u = 0, - h = 0; - u < s && h < o; - - ) - (a = n[u]), - (l = i[h]), - a < l - ? (u += 2) - : a > l - ? (h += 2) - : a == l && ((r += n[u + 1] * i[h + 1]), (u += 2), (h += 2)) - return r - }), - (t.Vector.prototype.similarity = function (e) { - return this.dot(e) / this.magnitude() || 0 - }), - (t.Vector.prototype.toArray = function () { - for ( - var e = new Array(this.elements.length / 2), r = 1, n = 0; - r < this.elements.length; - r += 2, n++ - ) - e[n] = this.elements[r] - return e - }), - (t.Vector.prototype.toJSON = function () { - return this.elements - }) - ;(t.stemmer = (function () { - var e = { - ational: 'ate', - tional: 'tion', - enci: 'ence', - anci: 'ance', - izer: 'ize', - bli: 'ble', - alli: 'al', - entli: 'ent', - eli: 'e', - ousli: 'ous', - ization: 'ize', - ation: 'ate', - ator: 'ate', - alism: 'al', - iveness: 'ive', - fulness: 'ful', - ousness: 'ous', - aliti: 'al', - iviti: 'ive', - biliti: 'ble', - logi: 'log' - }, - r = { - icate: 'ic', - ative: '', - alize: 'al', - iciti: 'ic', - ical: 'ic', - ful: '', - ness: '' - }, - n = '[^aeiou]', - i = '[aeiouy]', - s = n + '[^aeiouy]*', - o = i + '[aeiou]*', - a = '^(' + s + ')?' + o + s, - l = '^(' + s + ')?' + o + s + '(' + o + ')?$', - u = '^(' + s + ')?' + o + s + o + s, - h = '^(' + s + ')?' + i, - f = new RegExp(a), - p = new RegExp(u), - E = new RegExp(l), - y = new RegExp(h), - b = /^(.+?)(ss|i)es$/, - m = /^(.+?)([^s])s$/, - v = /^(.+?)eed$/, - T = /^(.+?)(ed|ing)$/, - w = /.$/, - I = /(at|bl|iz)$/, - M = new RegExp('([^aeiouylsz])\\1$'), - B = new RegExp('^' + s + i + '[^aeiouwxy]$'), - V = /^(.+?[^aeiou])y$/, - q = - /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/, - $ = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/, - H = - /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/, - W = /^(.+?)(s|t)(ion)$/, - P = /^(.+?)e$/, - U = /ll$/, - G = new RegExp('^' + s + i + '[^aeiouwxy]$'), - z = function (c) { - var g, O, S, d, x, R, F - if (c.length < 3) return c - if ( - ((S = c.substr(0, 1)), - S == 'y' && (c = S.toUpperCase() + c.substr(1)), - (d = b), - (x = m), - d.test(c) - ? (c = c.replace(d, '$1$2')) - : x.test(c) && (c = c.replace(x, '$1$2')), - (d = v), - (x = T), - d.test(c)) - ) { - var L = d.exec(c) - ;(d = f), d.test(L[1]) && ((d = w), (c = c.replace(d, ''))) - } else if (x.test(c)) { - var L = x.exec(c) - ;(g = L[1]), - (x = y), - x.test(g) && - ((c = g), - (x = I), - (R = M), - (F = B), - x.test(c) - ? (c = c + 'e') - : R.test(c) - ? ((d = w), (c = c.replace(d, ''))) - : F.test(c) && (c = c + 'e')) - } - if (((d = V), d.test(c))) { - var L = d.exec(c) - ;(g = L[1]), (c = g + 'i') - } - if (((d = q), d.test(c))) { - var L = d.exec(c) - ;(g = L[1]), (O = L[2]), (d = f), d.test(g) && (c = g + e[O]) - } - if (((d = $), d.test(c))) { - var L = d.exec(c) - ;(g = L[1]), (O = L[2]), (d = f), d.test(g) && (c = g + r[O]) - } - if (((d = H), (x = W), d.test(c))) { - var L = d.exec(c) - ;(g = L[1]), (d = p), d.test(g) && (c = g) - } else if (x.test(c)) { - var L = x.exec(c) - ;(g = L[1] + L[2]), (x = p), x.test(g) && (c = g) - } - if (((d = P), d.test(c))) { - var L = d.exec(c) - ;(g = L[1]), - (d = p), - (x = E), - (R = G), - (d.test(g) || (x.test(g) && !R.test(g))) && (c = g) - } - return ( - (d = U), - (x = p), - d.test(c) && x.test(c) && ((d = w), (c = c.replace(d, ''))), - S == 'y' && (c = S.toLowerCase() + c.substr(1)), - c - ) - } - return function (D) { - return D.update(z) - } - })()), - t.Pipeline.registerFunction(t.stemmer, 'stemmer') - ;(t.generateStopWordFilter = function (e) { - var r = e.reduce(function (n, i) { - return (n[i] = i), n - }, {}) - return function (n) { - if (n && r[n.toString()] !== n.toString()) return n - } - }), - (t.stopWordFilter = t.generateStopWordFilter([ - 'a', - 'able', - 'about', - 'across', - 'after', - 'all', - 'almost', - 'also', - 'am', - 'among', - 'an', - 'and', - 'any', - 'are', - 'as', - 'at', - 'be', - 'because', - 'been', - 'but', - 'by', - 'can', - 'cannot', - 'could', - 'dear', - 'did', - 'do', - 'does', - 'either', - 'else', - 'ever', - 'every', - 'for', - 'from', - 'get', - 'got', - 'had', - 'has', - 'have', - 'he', - 'her', - 'hers', - 'him', - 'his', - 'how', - 'however', - 'i', - 'if', - 'in', - 'into', - 'is', - 'it', - 'its', - 'just', - 'least', - 'let', - 'like', - 'likely', - 'may', - 'me', - 'might', - 'most', - 'must', - 'my', - 'neither', - 'no', - 'nor', - 'not', - 'of', - 'off', - 'often', - 'on', - 'only', - 'or', - 'other', - 'our', - 'own', - 'rather', - 'said', - 'say', - 'says', - 'she', - 'should', - 'since', - 'so', - 'some', - 'than', - 'that', - 'the', - 'their', - 'them', - 'then', - 'there', - 'these', - 'they', - 'this', - 'tis', - 'to', - 'too', - 'twas', - 'us', - 'wants', - 'was', - 'we', - 'were', - 'what', - 'when', - 'where', - 'which', - 'while', - 'who', - 'whom', - 'why', - 'will', - 'with', - 'would', - 'yet', - 'you', - 'your' - ])), - t.Pipeline.registerFunction(t.stopWordFilter, 'stopWordFilter') - ;(t.trimmer = function (e) { - return e.update(function (r) { - return r.replace(/^\W+/, '').replace(/\W+$/, '') - }) - }), - t.Pipeline.registerFunction(t.trimmer, 'trimmer') - ;(t.TokenSet = function () { - ;(this.final = !1), - (this.edges = {}), - (this.id = t.TokenSet._nextId), - (t.TokenSet._nextId += 1) - }), - (t.TokenSet._nextId = 1), - (t.TokenSet.fromArray = function (e) { - for ( - var r = new t.TokenSet.Builder(), n = 0, i = e.length; - n < i; - n++ - ) - r.insert(e[n]) - return r.finish(), r.root - }), - (t.TokenSet.fromClause = function (e) { - return 'editDistance' in e - ? t.TokenSet.fromFuzzyString(e.term, e.editDistance) - : t.TokenSet.fromString(e.term) - }), - (t.TokenSet.fromFuzzyString = function (e, r) { - for ( - var n = new t.TokenSet(), - i = [{ node: n, editsRemaining: r, str: e }]; - i.length; - - ) { - var s = i.pop() - if (s.str.length > 0) { - var o = s.str.charAt(0), - a - o in s.node.edges - ? (a = s.node.edges[o]) - : ((a = new t.TokenSet()), (s.node.edges[o] = a)), - s.str.length == 1 && (a.final = !0), - i.push({ - node: a, - editsRemaining: s.editsRemaining, - str: s.str.slice(1) - }) - } - if (s.editsRemaining != 0) { - if ('*' in s.node.edges) var l = s.node.edges['*'] - else { - var l = new t.TokenSet() - s.node.edges['*'] = l - } - if ( - (s.str.length == 0 && (l.final = !0), - i.push({ - node: l, - editsRemaining: s.editsRemaining - 1, - str: s.str - }), - s.str.length > 1 && - i.push({ - node: s.node, - editsRemaining: s.editsRemaining - 1, - str: s.str.slice(1) - }), - s.str.length == 1 && (s.node.final = !0), - s.str.length >= 1) - ) { - if ('*' in s.node.edges) var u = s.node.edges['*'] - else { - var u = new t.TokenSet() - s.node.edges['*'] = u - } - s.str.length == 1 && (u.final = !0), - i.push({ - node: u, - editsRemaining: s.editsRemaining - 1, - str: s.str.slice(1) - }) - } - if (s.str.length > 1) { - var h = s.str.charAt(0), - f = s.str.charAt(1), - p - f in s.node.edges - ? (p = s.node.edges[f]) - : ((p = new t.TokenSet()), (s.node.edges[f] = p)), - s.str.length == 1 && (p.final = !0), - i.push({ - node: p, - editsRemaining: s.editsRemaining - 1, - str: h + s.str.slice(2) - }) - } - } - } - return n - }), - (t.TokenSet.fromString = function (e) { - for ( - var r = new t.TokenSet(), n = r, i = 0, s = e.length; - i < s; - i++ - ) { - var o = e[i], - a = i == s - 1 - if (o == '*') (r.edges[o] = r), (r.final = a) - else { - var l = new t.TokenSet() - ;(l.final = a), (r.edges[o] = l), (r = l) - } - } - return n - }), - (t.TokenSet.prototype.toArray = function () { - for (var e = [], r = [{ prefix: '', node: this }]; r.length; ) { - var n = r.pop(), - i = Object.keys(n.node.edges), - s = i.length - n.node.final && (n.prefix.charAt(0), e.push(n.prefix)) - for (var o = 0; o < s; o++) { - var a = i[o] - r.push({ prefix: n.prefix.concat(a), node: n.node.edges[a] }) - } - } - return e - }), - (t.TokenSet.prototype.toString = function () { - if (this._str) return this._str - for ( - var e = this.final ? '1' : '0', - r = Object.keys(this.edges).sort(), - n = r.length, - i = 0; - i < n; - i++ - ) { - var s = r[i], - o = this.edges[s] - e = e + s + o.id - } - return e - }), - (t.TokenSet.prototype.intersect = function (e) { - for ( - var r = new t.TokenSet(), - n = void 0, - i = [{ qNode: e, output: r, node: this }]; - i.length; - - ) { - n = i.pop() - for ( - var s = Object.keys(n.qNode.edges), - o = s.length, - a = Object.keys(n.node.edges), - l = a.length, - u = 0; - u < o; - u++ - ) - for (var h = s[u], f = 0; f < l; f++) { - var p = a[f] - if (p == h || h == '*') { - var E = n.node.edges[p], - y = n.qNode.edges[h], - b = E.final && y.final, - m = void 0 - p in n.output.edges - ? ((m = n.output.edges[p]), (m.final = m.final || b)) - : ((m = new t.TokenSet()), - (m.final = b), - (n.output.edges[p] = m)), - i.push({ qNode: y, output: m, node: E }) - } - } - } - return r - }), - (t.TokenSet.Builder = function () { - ;(this.previousWord = ''), - (this.root = new t.TokenSet()), - (this.uncheckedNodes = []), - (this.minimizedNodes = {}) - }), - (t.TokenSet.Builder.prototype.insert = function (e) { - var r, - n = 0 - if (e < this.previousWord) - throw new Error('Out of order word insertion') - for ( - var i = 0; - i < e.length && - i < this.previousWord.length && - e[i] == this.previousWord[i]; - i++ - ) - n++ - this.minimize(n), - this.uncheckedNodes.length == 0 - ? (r = this.root) - : (r = this.uncheckedNodes[this.uncheckedNodes.length - 1].child) - for (var i = n; i < e.length; i++) { - var s = new t.TokenSet(), - o = e[i] - ;(r.edges[o] = s), - this.uncheckedNodes.push({ parent: r, char: o, child: s }), - (r = s) - } - ;(r.final = !0), (this.previousWord = e) - }), - (t.TokenSet.Builder.prototype.finish = function () { - this.minimize(0) - }), - (t.TokenSet.Builder.prototype.minimize = function (e) { - for (var r = this.uncheckedNodes.length - 1; r >= e; r--) { - var n = this.uncheckedNodes[r], - i = n.child.toString() - i in this.minimizedNodes - ? (n.parent.edges[n.char] = this.minimizedNodes[i]) - : ((n.child._str = i), (this.minimizedNodes[i] = n.child)), - this.uncheckedNodes.pop() - } - }) - ;(t.Index = function (e) { - ;(this.invertedIndex = e.invertedIndex), - (this.fieldVectors = e.fieldVectors), - (this.tokenSet = e.tokenSet), - (this.fields = e.fields), - (this.pipeline = e.pipeline) - }), - (t.Index.prototype.search = function (e) { - return this.query(function (r) { - var n = new t.QueryParser(e, r) - n.parse() - }) - }), - (t.Index.prototype.query = function (e) { - for ( - var r = new t.Query(this.fields), - n = Object.create(null), - i = Object.create(null), - s = Object.create(null), - o = Object.create(null), - a = Object.create(null), - l = 0; - l < this.fields.length; - l++ - ) - i[this.fields[l]] = new t.Vector() - e.call(r, r) - for (var l = 0; l < r.clauses.length; l++) { - var u = r.clauses[l], - h = null, - f = t.Set.empty - u.usePipeline - ? (h = this.pipeline.runString(u.term, { fields: u.fields })) - : (h = [u.term]) - for (var p = 0; p < h.length; p++) { - var E = h[p] - u.term = E - var y = t.TokenSet.fromClause(u), - b = this.tokenSet.intersect(y).toArray() - if (b.length === 0 && u.presence === t.Query.presence.REQUIRED) { - for (var m = 0; m < u.fields.length; m++) { - var v = u.fields[m] - o[v] = t.Set.empty - } - break - } - for (var T = 0; T < b.length; T++) - for ( - var w = b[T], I = this.invertedIndex[w], M = I._index, m = 0; - m < u.fields.length; - m++ - ) { - var v = u.fields[m], - B = I[v], - V = Object.keys(B), - q = w + '/' + v, - $ = new t.Set(V) - if ( - (u.presence == t.Query.presence.REQUIRED && - ((f = f.union($)), - o[v] === void 0 && (o[v] = t.Set.complete)), - u.presence == t.Query.presence.PROHIBITED) - ) { - a[v] === void 0 && (a[v] = t.Set.empty), - (a[v] = a[v].union($)) - continue - } - if ( - (i[v].upsert(M, u.boost, function (Qe, Ie) { - return Qe + Ie - }), - !s[q]) - ) { - for (var H = 0; H < V.length; H++) { - var W = V[H], - P = new t.FieldRef(W, v), - U = B[W], - G - ;(G = n[P]) === void 0 - ? (n[P] = new t.MatchData(w, v, U)) - : G.add(w, v, U) - } - s[q] = !0 - } - } - } - if (u.presence === t.Query.presence.REQUIRED) - for (var m = 0; m < u.fields.length; m++) { - var v = u.fields[m] - o[v] = o[v].intersect(f) - } - } - for ( - var z = t.Set.complete, D = t.Set.empty, l = 0; - l < this.fields.length; - l++ - ) { - var v = this.fields[l] - o[v] && (z = z.intersect(o[v])), a[v] && (D = D.union(a[v])) - } - var c = Object.keys(n), - g = [], - O = Object.create(null) - if (r.isNegated()) { - c = Object.keys(this.fieldVectors) - for (var l = 0; l < c.length; l++) { - var P = c[l], - S = t.FieldRef.fromString(P) - n[P] = new t.MatchData() - } - } - for (var l = 0; l < c.length; l++) { - var S = t.FieldRef.fromString(c[l]), - d = S.docRef - if (!!z.contains(d) && !D.contains(d)) { - var x = this.fieldVectors[S], - R = i[S.fieldName].similarity(x), - F - if ((F = O[d]) !== void 0) - (F.score += R), F.matchData.combine(n[S]) - else { - var L = { ref: d, score: R, matchData: n[S] } - ;(O[d] = L), g.push(L) - } - } - } - return g.sort(function (Se, ke) { - return ke.score - Se.score - }) - }), - (t.Index.prototype.toJSON = function () { - var e = Object.keys(this.invertedIndex) - .sort() - .map(function (n) { - return [n, this.invertedIndex[n]] - }, this), - r = Object.keys(this.fieldVectors).map(function (n) { - return [n, this.fieldVectors[n].toJSON()] - }, this) - return { - version: t.version, - fields: this.fields, - fieldVectors: r, - invertedIndex: e, - pipeline: this.pipeline.toJSON() - } - }), - (t.Index.load = function (e) { - var r = {}, - n = {}, - i = e.fieldVectors, - s = Object.create(null), - o = e.invertedIndex, - a = new t.TokenSet.Builder(), - l = t.Pipeline.load(e.pipeline) - e.version != t.version && - t.utils.warn( - "Version mismatch when loading serialised index. Current version of lunr '" + - t.version + - "' does not match serialized index '" + - e.version + - "'" - ) - for (var u = 0; u < i.length; u++) { - var h = i[u], - f = h[0], - p = h[1] - n[f] = new t.Vector(p) - } - for (var u = 0; u < o.length; u++) { - var h = o[u], - E = h[0], - y = h[1] - a.insert(E), (s[E] = y) - } - return ( - a.finish(), - (r.fields = e.fields), - (r.fieldVectors = n), - (r.invertedIndex = s), - (r.tokenSet = a.root), - (r.pipeline = l), - new t.Index(r) - ) - }) - ;(t.Builder = function () { - ;(this._ref = 'id'), - (this._fields = Object.create(null)), - (this._documents = Object.create(null)), - (this.invertedIndex = Object.create(null)), - (this.fieldTermFrequencies = {}), - (this.fieldLengths = {}), - (this.tokenizer = t.tokenizer), - (this.pipeline = new t.Pipeline()), - (this.searchPipeline = new t.Pipeline()), - (this.documentCount = 0), - (this._b = 0.75), - (this._k1 = 1.2), - (this.termIndex = 0), - (this.metadataWhitelist = []) - }), - (t.Builder.prototype.ref = function (e) { - this._ref = e - }), - (t.Builder.prototype.field = function (e, r) { - if (/\//.test(e)) - throw new RangeError( - "Field '" + e + "' contains illegal character '/'" - ) - this._fields[e] = r || {} - }), - (t.Builder.prototype.b = function (e) { - e < 0 ? (this._b = 0) : e > 1 ? (this._b = 1) : (this._b = e) - }), - (t.Builder.prototype.k1 = function (e) { - this._k1 = e - }), - (t.Builder.prototype.add = function (e, r) { - var n = e[this._ref], - i = Object.keys(this._fields) - ;(this._documents[n] = r || {}), (this.documentCount += 1) - for (var s = 0; s < i.length; s++) { - var o = i[s], - a = this._fields[o].extractor, - l = a ? a(e) : e[o], - u = this.tokenizer(l, { fields: [o] }), - h = this.pipeline.run(u), - f = new t.FieldRef(n, o), - p = Object.create(null) - ;(this.fieldTermFrequencies[f] = p), - (this.fieldLengths[f] = 0), - (this.fieldLengths[f] += h.length) - for (var E = 0; E < h.length; E++) { - var y = h[E] - if ( - (p[y] == null && (p[y] = 0), - (p[y] += 1), - this.invertedIndex[y] == null) - ) { - var b = Object.create(null) - ;(b._index = this.termIndex), (this.termIndex += 1) - for (var m = 0; m < i.length; m++) b[i[m]] = Object.create(null) - this.invertedIndex[y] = b - } - this.invertedIndex[y][o][n] == null && - (this.invertedIndex[y][o][n] = Object.create(null)) - for (var v = 0; v < this.metadataWhitelist.length; v++) { - var T = this.metadataWhitelist[v], - w = y.metadata[T] - this.invertedIndex[y][o][n][T] == null && - (this.invertedIndex[y][o][n][T] = []), - this.invertedIndex[y][o][n][T].push(w) - } - } - } - }), - (t.Builder.prototype.calculateAverageFieldLengths = function () { - for ( - var e = Object.keys(this.fieldLengths), - r = e.length, - n = {}, - i = {}, - s = 0; - s < r; - s++ - ) { - var o = t.FieldRef.fromString(e[s]), - a = o.fieldName - i[a] || (i[a] = 0), - (i[a] += 1), - n[a] || (n[a] = 0), - (n[a] += this.fieldLengths[o]) - } - for (var l = Object.keys(this._fields), s = 0; s < l.length; s++) { - var u = l[s] - n[u] = n[u] / i[u] - } - this.averageFieldLength = n - }), - (t.Builder.prototype.createFieldVectors = function () { - for ( - var e = {}, - r = Object.keys(this.fieldTermFrequencies), - n = r.length, - i = Object.create(null), - s = 0; - s < n; - s++ - ) { - for ( - var o = t.FieldRef.fromString(r[s]), - a = o.fieldName, - l = this.fieldLengths[o], - u = new t.Vector(), - h = this.fieldTermFrequencies[o], - f = Object.keys(h), - p = f.length, - E = this._fields[a].boost || 1, - y = this._documents[o.docRef].boost || 1, - b = 0; - b < p; - b++ - ) { - var m = f[b], - v = h[m], - T = this.invertedIndex[m]._index, - w, - I, - M - i[m] === void 0 - ? ((w = t.idf(this.invertedIndex[m], this.documentCount)), - (i[m] = w)) - : (w = i[m]), - (I = - (w * ((this._k1 + 1) * v)) / - (this._k1 * - (1 - this._b + this._b * (l / this.averageFieldLength[a])) + - v)), - (I *= E), - (I *= y), - (M = Math.round(I * 1e3) / 1e3), - u.insert(T, M) - } - e[o] = u - } - this.fieldVectors = e - }), - (t.Builder.prototype.createTokenSet = function () { - this.tokenSet = t.TokenSet.fromArray( - Object.keys(this.invertedIndex).sort() - ) - }), - (t.Builder.prototype.build = function () { - return ( - this.calculateAverageFieldLengths(), - this.createFieldVectors(), - this.createTokenSet(), - new t.Index({ - invertedIndex: this.invertedIndex, - fieldVectors: this.fieldVectors, - tokenSet: this.tokenSet, - fields: Object.keys(this._fields), - pipeline: this.searchPipeline - }) - ) - }), - (t.Builder.prototype.use = function (e) { - var r = Array.prototype.slice.call(arguments, 1) - r.unshift(this), e.apply(this, r) - }), - (t.MatchData = function (e, r, n) { - for ( - var i = Object.create(null), s = Object.keys(n || {}), o = 0; - o < s.length; - o++ - ) { - var a = s[o] - i[a] = n[a].slice() - } - ;(this.metadata = Object.create(null)), - e !== void 0 && - ((this.metadata[e] = Object.create(null)), - (this.metadata[e][r] = i)) - }), - (t.MatchData.prototype.combine = function (e) { - for (var r = Object.keys(e.metadata), n = 0; n < r.length; n++) { - var i = r[n], - s = Object.keys(e.metadata[i]) - this.metadata[i] == null && (this.metadata[i] = Object.create(null)) - for (var o = 0; o < s.length; o++) { - var a = s[o], - l = Object.keys(e.metadata[i][a]) - this.metadata[i][a] == null && - (this.metadata[i][a] = Object.create(null)) - for (var u = 0; u < l.length; u++) { - var h = l[u] - this.metadata[i][a][h] == null - ? (this.metadata[i][a][h] = e.metadata[i][a][h]) - : (this.metadata[i][a][h] = this.metadata[i][a][h].concat( - e.metadata[i][a][h] - )) - } - } - } - }), - (t.MatchData.prototype.add = function (e, r, n) { - if (!(e in this.metadata)) { - ;(this.metadata[e] = Object.create(null)), (this.metadata[e][r] = n) - return - } - if (!(r in this.metadata[e])) { - this.metadata[e][r] = n - return - } - for (var i = Object.keys(n), s = 0; s < i.length; s++) { - var o = i[s] - o in this.metadata[e][r] - ? (this.metadata[e][r][o] = this.metadata[e][r][o].concat(n[o])) - : (this.metadata[e][r][o] = n[o]) - } - }), - (t.Query = function (e) { - ;(this.clauses = []), (this.allFields = e) - }), - (t.Query.wildcard = new String('*')), - (t.Query.wildcard.NONE = 0), - (t.Query.wildcard.LEADING = 1), - (t.Query.wildcard.TRAILING = 2), - (t.Query.presence = { OPTIONAL: 1, REQUIRED: 2, PROHIBITED: 3 }), - (t.Query.prototype.clause = function (e) { - return ( - 'fields' in e || (e.fields = this.allFields), - 'boost' in e || (e.boost = 1), - 'usePipeline' in e || (e.usePipeline = !0), - 'wildcard' in e || (e.wildcard = t.Query.wildcard.NONE), - e.wildcard & t.Query.wildcard.LEADING && - e.term.charAt(0) != t.Query.wildcard && - (e.term = '*' + e.term), - e.wildcard & t.Query.wildcard.TRAILING && - e.term.slice(-1) != t.Query.wildcard && - (e.term = '' + e.term + '*'), - 'presence' in e || (e.presence = t.Query.presence.OPTIONAL), - this.clauses.push(e), - this - ) - }), - (t.Query.prototype.isNegated = function () { - for (var e = 0; e < this.clauses.length; e++) - if (this.clauses[e].presence != t.Query.presence.PROHIBITED) - return !1 - return !0 - }), - (t.Query.prototype.term = function (e, r) { - if (Array.isArray(e)) - return ( - e.forEach(function (i) { - this.term(i, t.utils.clone(r)) - }, this), - this - ) - var n = r || {} - return (n.term = e.toString()), this.clause(n), this - }), - (t.QueryParseError = function (e, r, n) { - ;(this.name = 'QueryParseError'), - (this.message = e), - (this.start = r), - (this.end = n) - }), - (t.QueryParseError.prototype = new Error()), - (t.QueryLexer = function (e) { - ;(this.lexemes = []), - (this.str = e), - (this.length = e.length), - (this.pos = 0), - (this.start = 0), - (this.escapeCharPositions = []) - }), - (t.QueryLexer.prototype.run = function () { - for (var e = t.QueryLexer.lexText; e; ) e = e(this) - }), - (t.QueryLexer.prototype.sliceString = function () { - for ( - var e = [], r = this.start, n = this.pos, i = 0; - i < this.escapeCharPositions.length; - i++ - ) - (n = this.escapeCharPositions[i]), - e.push(this.str.slice(r, n)), - (r = n + 1) - return ( - e.push(this.str.slice(r, this.pos)), - (this.escapeCharPositions.length = 0), - e.join('') - ) - }), - (t.QueryLexer.prototype.emit = function (e) { - this.lexemes.push({ - type: e, - str: this.sliceString(), - start: this.start, - end: this.pos - }), - (this.start = this.pos) - }), - (t.QueryLexer.prototype.escapeCharacter = function () { - this.escapeCharPositions.push(this.pos - 1), (this.pos += 1) - }), - (t.QueryLexer.prototype.next = function () { - if (this.pos >= this.length) return t.QueryLexer.EOS - var e = this.str.charAt(this.pos) - return (this.pos += 1), e - }), - (t.QueryLexer.prototype.width = function () { - return this.pos - this.start - }), - (t.QueryLexer.prototype.ignore = function () { - this.start == this.pos && (this.pos += 1), (this.start = this.pos) - }), - (t.QueryLexer.prototype.backup = function () { - this.pos -= 1 - }), - (t.QueryLexer.prototype.acceptDigitRun = function () { - var e, r - do (e = this.next()), (r = e.charCodeAt(0)) - while (r > 47 && r < 58) - e != t.QueryLexer.EOS && this.backup() - }), - (t.QueryLexer.prototype.more = function () { - return this.pos < this.length - }), - (t.QueryLexer.EOS = 'EOS'), - (t.QueryLexer.FIELD = 'FIELD'), - (t.QueryLexer.TERM = 'TERM'), - (t.QueryLexer.EDIT_DISTANCE = 'EDIT_DISTANCE'), - (t.QueryLexer.BOOST = 'BOOST'), - (t.QueryLexer.PRESENCE = 'PRESENCE'), - (t.QueryLexer.lexField = function (e) { - return ( - e.backup(), - e.emit(t.QueryLexer.FIELD), - e.ignore(), - t.QueryLexer.lexText - ) - }), - (t.QueryLexer.lexTerm = function (e) { - if ( - (e.width() > 1 && (e.backup(), e.emit(t.QueryLexer.TERM)), - e.ignore(), - e.more()) - ) - return t.QueryLexer.lexText - }), - (t.QueryLexer.lexEditDistance = function (e) { - return ( - e.ignore(), - e.acceptDigitRun(), - e.emit(t.QueryLexer.EDIT_DISTANCE), - t.QueryLexer.lexText - ) - }), - (t.QueryLexer.lexBoost = function (e) { - return ( - e.ignore(), - e.acceptDigitRun(), - e.emit(t.QueryLexer.BOOST), - t.QueryLexer.lexText - ) - }), - (t.QueryLexer.lexEOS = function (e) { - e.width() > 0 && e.emit(t.QueryLexer.TERM) - }), - (t.QueryLexer.termSeparator = t.tokenizer.separator), - (t.QueryLexer.lexText = function (e) { - for (;;) { - var r = e.next() - if (r == t.QueryLexer.EOS) return t.QueryLexer.lexEOS - if (r.charCodeAt(0) == 92) { - e.escapeCharacter() - continue - } - if (r == ':') return t.QueryLexer.lexField - if (r == '~') - return ( - e.backup(), - e.width() > 0 && e.emit(t.QueryLexer.TERM), - t.QueryLexer.lexEditDistance - ) - if (r == '^') - return ( - e.backup(), - e.width() > 0 && e.emit(t.QueryLexer.TERM), - t.QueryLexer.lexBoost - ) - if ((r == '+' && e.width() === 1) || (r == '-' && e.width() === 1)) - return e.emit(t.QueryLexer.PRESENCE), t.QueryLexer.lexText - if (r.match(t.QueryLexer.termSeparator)) return t.QueryLexer.lexTerm - } - }), - (t.QueryParser = function (e, r) { - ;(this.lexer = new t.QueryLexer(e)), - (this.query = r), - (this.currentClause = {}), - (this.lexemeIdx = 0) - }), - (t.QueryParser.prototype.parse = function () { - this.lexer.run(), (this.lexemes = this.lexer.lexemes) - for (var e = t.QueryParser.parseClause; e; ) e = e(this) - return this.query - }), - (t.QueryParser.prototype.peekLexeme = function () { - return this.lexemes[this.lexemeIdx] - }), - (t.QueryParser.prototype.consumeLexeme = function () { - var e = this.peekLexeme() - return (this.lexemeIdx += 1), e - }), - (t.QueryParser.prototype.nextClause = function () { - var e = this.currentClause - this.query.clause(e), (this.currentClause = {}) - }), - (t.QueryParser.parseClause = function (e) { - var r = e.peekLexeme() - if (r != null) - switch (r.type) { - case t.QueryLexer.PRESENCE: - return t.QueryParser.parsePresence - case t.QueryLexer.FIELD: - return t.QueryParser.parseField - case t.QueryLexer.TERM: - return t.QueryParser.parseTerm - default: - var n = 'expected either a field or a term, found ' + r.type - throw ( - (r.str.length >= 1 && (n += " with value '" + r.str + "'"), - new t.QueryParseError(n, r.start, r.end)) - ) - } - }), - (t.QueryParser.parsePresence = function (e) { - var r = e.consumeLexeme() - if (r != null) { - switch (r.str) { - case '-': - e.currentClause.presence = t.Query.presence.PROHIBITED - break - case '+': - e.currentClause.presence = t.Query.presence.REQUIRED - break - default: - var n = "unrecognised presence operator'" + r.str + "'" - throw new t.QueryParseError(n, r.start, r.end) - } - var i = e.peekLexeme() - if (i == null) { - var n = 'expecting term or field, found nothing' - throw new t.QueryParseError(n, r.start, r.end) - } - switch (i.type) { - case t.QueryLexer.FIELD: - return t.QueryParser.parseField - case t.QueryLexer.TERM: - return t.QueryParser.parseTerm - default: - var n = "expecting term or field, found '" + i.type + "'" - throw new t.QueryParseError(n, i.start, i.end) - } - } - }), - (t.QueryParser.parseField = function (e) { - var r = e.consumeLexeme() - if (r != null) { - if (e.query.allFields.indexOf(r.str) == -1) { - var n = e.query.allFields - .map(function (o) { - return "'" + o + "'" - }) - .join(', '), - i = "unrecognised field '" + r.str + "', possible fields: " + n - throw new t.QueryParseError(i, r.start, r.end) - } - e.currentClause.fields = [r.str] - var s = e.peekLexeme() - if (s == null) { - var i = 'expecting term, found nothing' - throw new t.QueryParseError(i, r.start, r.end) - } - switch (s.type) { - case t.QueryLexer.TERM: - return t.QueryParser.parseTerm - default: - var i = "expecting term, found '" + s.type + "'" - throw new t.QueryParseError(i, s.start, s.end) - } - } - }), - (t.QueryParser.parseTerm = function (e) { - var r = e.consumeLexeme() - if (r != null) { - ;(e.currentClause.term = r.str.toLowerCase()), - r.str.indexOf('*') != -1 && (e.currentClause.usePipeline = !1) - var n = e.peekLexeme() - if (n == null) { - e.nextClause() - return - } - switch (n.type) { - case t.QueryLexer.TERM: - return e.nextClause(), t.QueryParser.parseTerm - case t.QueryLexer.FIELD: - return e.nextClause(), t.QueryParser.parseField - case t.QueryLexer.EDIT_DISTANCE: - return t.QueryParser.parseEditDistance - case t.QueryLexer.BOOST: - return t.QueryParser.parseBoost - case t.QueryLexer.PRESENCE: - return e.nextClause(), t.QueryParser.parsePresence - default: - var i = "Unexpected lexeme type '" + n.type + "'" - throw new t.QueryParseError(i, n.start, n.end) - } - } - }), - (t.QueryParser.parseEditDistance = function (e) { - var r = e.consumeLexeme() - if (r != null) { - var n = parseInt(r.str, 10) - if (isNaN(n)) { - var i = 'edit distance must be numeric' - throw new t.QueryParseError(i, r.start, r.end) - } - e.currentClause.editDistance = n - var s = e.peekLexeme() - if (s == null) { - e.nextClause() - return - } - switch (s.type) { - case t.QueryLexer.TERM: - return e.nextClause(), t.QueryParser.parseTerm - case t.QueryLexer.FIELD: - return e.nextClause(), t.QueryParser.parseField - case t.QueryLexer.EDIT_DISTANCE: - return t.QueryParser.parseEditDistance - case t.QueryLexer.BOOST: - return t.QueryParser.parseBoost - case t.QueryLexer.PRESENCE: - return e.nextClause(), t.QueryParser.parsePresence - default: - var i = "Unexpected lexeme type '" + s.type + "'" - throw new t.QueryParseError(i, s.start, s.end) - } - } - }), - (t.QueryParser.parseBoost = function (e) { - var r = e.consumeLexeme() - if (r != null) { - var n = parseInt(r.str, 10) - if (isNaN(n)) { - var i = 'boost must be numeric' - throw new t.QueryParseError(i, r.start, r.end) - } - e.currentClause.boost = n - var s = e.peekLexeme() - if (s == null) { - e.nextClause() - return - } - switch (s.type) { - case t.QueryLexer.TERM: - return e.nextClause(), t.QueryParser.parseTerm - case t.QueryLexer.FIELD: - return e.nextClause(), t.QueryParser.parseField - case t.QueryLexer.EDIT_DISTANCE: - return t.QueryParser.parseEditDistance - case t.QueryLexer.BOOST: - return t.QueryParser.parseBoost - case t.QueryLexer.PRESENCE: - return e.nextClause(), t.QueryParser.parsePresence - default: - var i = "Unexpected lexeme type '" + s.type + "'" - throw new t.QueryParseError(i, s.start, s.end) - } - } - }), - (function (e, r) { - typeof define == 'function' && define.amd - ? define(r) - : typeof de == 'object' - ? (fe.exports = r()) - : (e.lunr = r()) - })(this, function () { - return t - }) - })() - }) - var ce = [] - function N(t, e) { - ce.push({ selector: e, constructor: t }) - } - var Y = class { - constructor() { - this.createComponents(document.body) - } - createComponents(e) { - ce.forEach((r) => { - e.querySelectorAll(r.selector).forEach((n) => { - n.dataset.hasInstance || - (new r.constructor({ el: n }), (n.dataset.hasInstance = String(!0))) - }) - }) - } - } - var k = class { - constructor(e) { - this.el = e.el - } - } - var J = class { - constructor() { - this.listeners = {} - } - addEventListener(e, r) { - e in this.listeners || (this.listeners[e] = []), this.listeners[e].push(r) - } - removeEventListener(e, r) { - if (!(e in this.listeners)) return - let n = this.listeners[e] - for (let i = 0, s = n.length; i < s; i++) - if (n[i] === r) { - n.splice(i, 1) - return - } - } - dispatchEvent(e) { - if (!(e.type in this.listeners)) return !0 - let r = this.listeners[e.type].slice() - for (let n = 0, i = r.length; n < i; n++) r[n].call(this, e) - return !e.defaultPrevented - } - } - var ne = (t, e = 100) => { - let r = Date.now() - return (...n) => { - r + e - Date.now() < 0 && (t(...n), (r = Date.now())) - } - } - var ie = class extends J { - constructor() { - super() - this.scrollTop = 0 - this.lastY = 0 - this.width = 0 - this.height = 0 - this.showToolbar = !0 - ;(this.toolbar = document.querySelector('.tsd-page-toolbar')), - (this.secondaryNav = document.querySelector( - '.tsd-navigation.secondary' - )), - window.addEventListener( - 'scroll', - ne(() => this.onScroll(), 10) - ), - window.addEventListener( - 'resize', - ne(() => this.onResize(), 10) - ), - this.onResize(), - this.onScroll() - } - triggerResize() { - let r = new CustomEvent('resize', { - detail: { width: this.width, height: this.height } - }) - this.dispatchEvent(r) - } - onResize() { - ;(this.width = window.innerWidth || 0), - (this.height = window.innerHeight || 0) - let r = new CustomEvent('resize', { - detail: { width: this.width, height: this.height } - }) - this.dispatchEvent(r) - } - onScroll() { - this.scrollTop = window.scrollY || 0 - let r = new CustomEvent('scroll', { - detail: { scrollTop: this.scrollTop } - }) - this.dispatchEvent(r), this.hideShowToolbar() - } - hideShowToolbar() { - var n - let r = this.showToolbar - ;(this.showToolbar = - this.lastY >= this.scrollTop || this.scrollTop <= 0), - r !== this.showToolbar && - (this.toolbar.classList.toggle('tsd-page-toolbar--hide'), - (n = this.secondaryNav) == null || - n.classList.toggle('tsd-navigation--toolbar-hide')), - (this.lastY = this.scrollTop) - } - }, - Q = ie - Q.instance = new ie() - var X = class extends k { - constructor(r) { - super(r) - this.anchors = [] - this.index = -1 - Q.instance.addEventListener('resize', () => this.onResize()), - Q.instance.addEventListener('scroll', (n) => this.onScroll(n)), - this.createAnchors() - } - createAnchors() { - let r = window.location.href - r.indexOf('#') != -1 && (r = r.substr(0, r.indexOf('#'))), - this.el.querySelectorAll('a').forEach((n) => { - let i = n.href - if (i.indexOf('#') == -1 || i.substr(0, r.length) != r) return - let s = i.substr(i.indexOf('#') + 1), - o = document.querySelector('a.tsd-anchor[name=' + s + ']'), - a = n.parentNode - !o || !a || this.anchors.push({ link: a, anchor: o, position: 0 }) - }), - this.onResize() - } - onResize() { - let r - for (let i = 0, s = this.anchors.length; i < s; i++) { - r = this.anchors[i] - let o = r.anchor.getBoundingClientRect() - r.position = o.top + document.body.scrollTop - } - this.anchors.sort((i, s) => i.position - s.position) - let n = new CustomEvent('scroll', { - detail: { scrollTop: Q.instance.scrollTop } - }) - this.onScroll(n) - } - onScroll(r) { - let n = r.detail.scrollTop + 5, - i = this.anchors, - s = i.length - 1, - o = this.index - for (; o > -1 && i[o].position > n; ) o -= 1 - for (; o < s && i[o + 1].position < n; ) o += 1 - this.index != o && - (this.index > -1 && - this.anchors[this.index].link.classList.remove('focus'), - (this.index = o), - this.index > -1 && this.anchors[this.index].link.classList.add('focus')) - } - } - var he = (t, e = 100) => { - let r - return (...n) => { - clearTimeout(r), (r = setTimeout(() => t(n), e)) - } - } - var ge = Fe(pe()) - function ye() { - let t = document.getElementById('tsd-search') - if (!t) return - let e = document.getElementById('search-script') - t.classList.add('loading'), - e && - (e.addEventListener('error', () => { - t.classList.remove('loading'), t.classList.add('failure') - }), - e.addEventListener('load', () => { - t.classList.remove('loading'), t.classList.add('ready') - }), - window.searchData && t.classList.remove('loading')) - let r = document.querySelector('#tsd-search input'), - n = document.querySelector('#tsd-search .results') - if (!r || !n) - throw new Error( - 'The input field or the result list wrapper was not found' - ) - let i = !1 - n.addEventListener('mousedown', () => (i = !0)), - n.addEventListener('mouseup', () => { - ;(i = !1), t.classList.remove('has-focus') - }), - r.addEventListener('focus', () => t.classList.add('has-focus')), - r.addEventListener('blur', () => { - i || ((i = !1), t.classList.remove('has-focus')) - }) - let s = { base: t.dataset.base + '/' } - Ae(t, n, r, s) - } - function Ae(t, e, r, n) { - r.addEventListener( - 'input', - he(() => { - He(t, e, r, n) - }, 200) - ) - let i = !1 - r.addEventListener('keydown', (s) => { - ;(i = !0), - s.key == 'Enter' - ? ze(e, r) - : s.key == 'Escape' - ? r.blur() - : s.key == 'ArrowUp' - ? me(e, -1) - : s.key === 'ArrowDown' - ? me(e, 1) - : (i = !1) - }), - r.addEventListener('keypress', (s) => { - i && s.preventDefault() - }), - document.body.addEventListener('keydown', (s) => { - s.altKey || - s.ctrlKey || - s.metaKey || - (!r.matches(':focus') && - s.key === '/' && - (r.focus(), s.preventDefault())) - }) - } - function Ve(t, e) { - t.index || - (window.searchData && - (e.classList.remove('loading'), - e.classList.add('ready'), - (t.data = window.searchData), - (t.index = ge.Index.load(window.searchData.index)))) - } - function He(t, e, r, n) { - var o, a - if ((Ve(n, t), !n.index || !n.data)) return - e.textContent = '' - let i = r.value.trim(), - s = i ? n.index.search(`*${i}*`) : [] - for (let l = 0; l < s.length; l++) { - let u = s[l], - h = n.data.rows[Number(u.ref)], - f = 1 - h.name.toLowerCase().startsWith(i.toLowerCase()) && - (f *= 1 + 1 / (Math.abs(h.name.length - i.length) * 10)), - (f *= (o = h.boost) != null ? o : 1), - (u.score *= f) - } - s.sort((l, u) => u.score - l.score) - for (let l = 0, u = Math.min(10, s.length); l < u; l++) { - let h = n.data.rows[Number(s[l].ref)], - f = ve(h.name, i) - h.parent && (f = `${ve(h.parent, i)}.${f}`) - let p = document.createElement('li') - p.classList.value = (a = h.classes) != null ? a : '' - let E = document.createElement('a') - ;(E.href = n.base + h.url), - E.classList.add('tsd-kind-icon'), - (E.innerHTML = f), - p.append(E), - e.appendChild(p) - } - } - function me(t, e) { - var n, i - let r = t.querySelector('.current') - if (!r) - (r = t.querySelector(e == 1 ? 'li:first-child' : 'li:last-child')), - r && r.classList.add('current') - else { - let s = r - if (e === 1) - do s = (n = s.nextElementSibling) != null ? n : void 0 - while (s instanceof HTMLElement && s.offsetParent == null) - else - do s = (i = s.previousElementSibling) != null ? i : void 0 - while (s instanceof HTMLElement && s.offsetParent == null) - s && (r.classList.remove('current'), s.classList.add('current')) - } - } - function ze(t, e) { - let r = t.querySelector('.current') - if ((r || (r = t.querySelector('li:first-child')), r)) { - let n = r.querySelector('a') - n && (window.location.href = n.href), e.blur() - } - } - function ve(t, e) { - if (e === '') return t - let r = t.toLocaleLowerCase(), - n = e.toLocaleLowerCase(), - i = [], - s = 0, - o = r.indexOf(n) - for (; o != -1; ) - i.push( - se(t.substring(s, o)), - `${se(t.substring(o, o + n.length))}` - ), - (s = o + n.length), - (o = r.indexOf(n, s)) - return i.push(se(t.substring(s))), i.join('') - } - var Ne = { - '&': '&', - '<': '<', - '>': '>', - "'": ''', - '"': '"' - } - function se(t) { - return t.replace(/[&<>"'"]/g, (e) => Ne[e]) - } - var oe = class { - constructor(e, r) { - ;(this.signature = e), (this.description = r) - } - addClass(e) { - return ( - this.signature.classList.add(e), - this.description.classList.add(e), - this - ) - } - removeClass(e) { - return ( - this.signature.classList.remove(e), - this.description.classList.remove(e), - this - ) - } - }, - Z = class extends k { - constructor(r) { - super(r) - this.groups = [] - this.index = -1 - this.createGroups(), - this.container && - (this.el.classList.add('active'), - Array.from(this.el.children).forEach((n) => { - n.addEventListener('touchstart', (i) => this.onClick(i)), - n.addEventListener('click', (i) => this.onClick(i)) - }), - this.container.classList.add('active'), - this.setIndex(0)) - } - setIndex(r) { - if ( - (r < 0 && (r = 0), - r > this.groups.length - 1 && (r = this.groups.length - 1), - this.index == r) - ) - return - let n = this.groups[r] - if (this.index > -1) { - let i = this.groups[this.index] - i.removeClass('current').addClass('fade-out'), - n.addClass('current'), - n.addClass('fade-in'), - Q.instance.triggerResize(), - setTimeout(() => { - i.removeClass('fade-out'), n.removeClass('fade-in') - }, 300) - } else n.addClass('current'), Q.instance.triggerResize() - this.index = r - } - createGroups() { - let r = this.el.children - if (r.length < 2) return - this.container = this.el.nextElementSibling - let n = this.container.children - this.groups = [] - for (let i = 0; i < r.length; i++) this.groups.push(new oe(r[i], n[i])) - } - onClick(r) { - this.groups.forEach((n, i) => { - n.signature === r.currentTarget && this.setIndex(i) - }) - } - } - var C = 'mousedown', - Le = 'mousemove', - _ = 'mouseup', - K = { x: 0, y: 0 }, - xe = !1, - ae = !1, - je = !1, - A = !1, - Ee = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test( - navigator.userAgent - ) - document.documentElement.classList.add(Ee ? 'is-mobile' : 'not-mobile') - Ee && - 'ontouchstart' in document.documentElement && - ((je = !0), (C = 'touchstart'), (Le = 'touchmove'), (_ = 'touchend')) - document.addEventListener(C, (t) => { - ;(ae = !0), (A = !1) - let e = C == 'touchstart' ? t.targetTouches[0] : t - ;(K.y = e.pageY || 0), (K.x = e.pageX || 0) - }) - document.addEventListener(Le, (t) => { - if (!!ae && !A) { - let e = C == 'touchstart' ? t.targetTouches[0] : t, - r = K.x - (e.pageX || 0), - n = K.y - (e.pageY || 0) - A = Math.sqrt(r * r + n * n) > 10 - } - }) - document.addEventListener(_, () => { - ae = !1 - }) - document.addEventListener('click', (t) => { - xe && (t.preventDefault(), t.stopImmediatePropagation(), (xe = !1)) - }) - var ee = class extends k { - constructor(r) { - super(r) - ;(this.className = this.el.dataset.toggle || ''), - this.el.addEventListener(_, (n) => this.onPointerUp(n)), - this.el.addEventListener('click', (n) => n.preventDefault()), - document.addEventListener(C, (n) => this.onDocumentPointerDown(n)), - document.addEventListener(_, (n) => this.onDocumentPointerUp(n)) - } - setActive(r) { - if (this.active == r) return - ;(this.active = r), - document.documentElement.classList.toggle('has-' + this.className, r), - this.el.classList.toggle('active', r) - let n = (this.active ? 'to-has-' : 'from-has-') + this.className - document.documentElement.classList.add(n), - setTimeout(() => document.documentElement.classList.remove(n), 500) - } - onPointerUp(r) { - A || (this.setActive(!0), r.preventDefault()) - } - onDocumentPointerDown(r) { - if (this.active) { - if (r.target.closest('.col-menu, .tsd-filter-group')) return - this.setActive(!1) - } - } - onDocumentPointerUp(r) { - if (!A && this.active && r.target.closest('.col-menu')) { - let n = r.target.closest('a') - if (n) { - let i = window.location.href - i.indexOf('#') != -1 && (i = i.substr(0, i.indexOf('#'))), - n.href.substr(0, i.length) == i && - setTimeout(() => this.setActive(!1), 250) - } - } - } - } - var te = class { - constructor(e, r) { - ;(this.key = e), - (this.value = r), - (this.defaultValue = r), - this.initialize(), - window.localStorage[this.key] && - this.setValue(this.fromLocalStorage(window.localStorage[this.key])) - } - initialize() {} - setValue(e) { - if (this.value == e) return - let r = this.value - ;(this.value = e), - (window.localStorage[this.key] = this.toLocalStorage(e)), - this.handleValueChange(r, e) - } - }, - re = class extends te { - initialize() { - let r = document.querySelector('#tsd-filter-' + this.key) - !r || - ((this.checkbox = r), - this.checkbox.addEventListener('change', () => { - this.setValue(this.checkbox.checked) - })) - } - handleValueChange(r, n) { - !this.checkbox || - ((this.checkbox.checked = this.value), - document.documentElement.classList.toggle( - 'toggle-' + this.key, - this.value != this.defaultValue - )) - } - fromLocalStorage(r) { - return r == 'true' - } - toLocalStorage(r) { - return r ? 'true' : 'false' - } - }, - le = class extends te { - initialize() { - document.documentElement.classList.add( - 'toggle-' + this.key + this.value - ) - let r = document.querySelector('#tsd-filter-' + this.key) - if (!r) return - this.select = r - let n = () => { - this.select.classList.add('active') - }, - i = () => { - this.select.classList.remove('active') - } - this.select.addEventListener(C, n), - this.select.addEventListener('mouseover', n), - this.select.addEventListener('mouseleave', i), - this.select.querySelectorAll('li').forEach((s) => { - s.addEventListener(_, (o) => { - r.classList.remove('active'), - this.setValue(o.target.dataset.value || '') - }) - }), - document.addEventListener(C, (s) => { - this.select.contains(s.target) || - this.select.classList.remove('active') - }) - } - handleValueChange(r, n) { - this.select.querySelectorAll('li.selected').forEach((o) => { - o.classList.remove('selected') - }) - let i = this.select.querySelector('li[data-value="' + n + '"]'), - s = this.select.querySelector('.tsd-select-label') - i && - s && - (i.classList.add('selected'), (s.textContent = i.textContent)), - document.documentElement.classList.remove('toggle-' + r), - document.documentElement.classList.add('toggle-' + n) - } - fromLocalStorage(r) { - return r - } - toLocalStorage(r) { - return r - } - }, - j = class extends k { - constructor(r) { - super(r) - ;(this.optionVisibility = new le('visibility', 'private')), - (this.optionInherited = new re('inherited', !0)), - (this.optionExternals = new re('externals', !0)) - } - static isSupported() { - try { - return typeof window.localStorage != 'undefined' - } catch { - return !1 - } - } - } - function we(t) { - let e = localStorage.getItem('tsd-theme') || 'os' - ;(t.value = e), - be(e), - t.addEventListener('change', () => { - localStorage.setItem('tsd-theme', t.value), be(t.value) - }) - } - function be(t) { - switch (t) { - case 'os': - document.body.classList.remove('light', 'dark') - break - case 'light': - document.body.classList.remove('dark'), - document.body.classList.add('light') - break - case 'dark': - document.body.classList.remove('light'), - document.body.classList.add('dark') - break - } - } - ye() - N(X, '.menu-highlight') - N(Z, '.tsd-signatures') - N(ee, 'a[data-toggle]') - j.isSupported() - ? N(j, '#tsd-filter') - : document.documentElement.classList.add('no-filter') - var Te = document.getElementById('theme') - Te && we(Te) - var Be = new Y() - Object.defineProperty(window, 'app', { value: Be }) -})() -/*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - */ -/*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */ -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */ diff --git a/packages/ketcher-core/docs/assets/search.js b/packages/ketcher-core/docs/assets/search.js deleted file mode 100644 index 9520b3a443..0000000000 --- a/packages/ketcher-core/docs/assets/search.js +++ /dev/null @@ -1,3 +0,0 @@ -window.searchData = JSON.parse( - '{"kinds":{"8":"Enumeration","16":"Enumeration Member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","4194304":"Type alias"},"rows":[{"id":0,"kind":32,"name":"ElementColor","url":"index.html#ElementColor","classes":"tsd-kind-variable"},{"id":1,"kind":32,"name":"Elements","url":"index.html#Elements","classes":"tsd-kind-variable"},{"id":2,"kind":65536,"name":"__type","url":"index.html#Elements.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Elements"},{"id":3,"kind":1024,"name":"get","url":"index.html#Elements.__type.get","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Elements.__type"},{"id":4,"kind":65536,"name":"__type","url":"index.html#Elements.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Elements.__type"},{"id":5,"kind":1024,"name":"filter","url":"index.html#Elements.__type.filter","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Elements.__type"},{"id":6,"kind":65536,"name":"__type","url":"index.html#Elements.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Elements.__type"},{"id":7,"kind":4194304,"name":"ElementLabel","url":"index.html#ElementLabel","classes":"tsd-kind-type-alias"},{"id":8,"kind":4194304,"name":"Period","url":"index.html#Period","classes":"tsd-kind-type-alias"},{"id":9,"kind":4194304,"name":"Group","url":"index.html#Group","classes":"tsd-kind-type-alias"},{"id":10,"kind":256,"name":"Element","url":"interfaces/Element.html","classes":"tsd-kind-interface"},{"id":11,"kind":1024,"name":"number","url":"interfaces/Element.html#number","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":12,"kind":1024,"name":"label","url":"interfaces/Element.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":13,"kind":1024,"name":"period","url":"interfaces/Element.html#period","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":14,"kind":1024,"name":"group","url":"interfaces/Element.html#group","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":15,"kind":1024,"name":"title","url":"interfaces/Element.html#title","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":16,"kind":1024,"name":"state","url":"interfaces/Element.html#state","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":17,"kind":1024,"name":"origin","url":"interfaces/Element.html#origin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":18,"kind":1024,"name":"type","url":"interfaces/Element.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":19,"kind":1024,"name":"mass","url":"interfaces/Element.html#mass","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":20,"kind":1024,"name":"leftH","url":"interfaces/Element.html#leftH","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Element"},{"id":21,"kind":4194304,"name":"GenItem","url":"index.html#GenItem","classes":"tsd-kind-type-alias"},{"id":22,"kind":65536,"name":"__type","url":"index.html#GenItem.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"GenItem"},{"id":23,"kind":1024,"name":"label","url":"index.html#GenItem.__type.label","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenItem.__type"},{"id":24,"kind":1024,"name":"description","url":"index.html#GenItem.__type.description","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenItem.__type"},{"id":25,"kind":4194304,"name":"GenItemSet","url":"index.html#GenItemSet","classes":"tsd-kind-type-alias"},{"id":26,"kind":65536,"name":"__type","url":"index.html#GenItemSet.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"GenItemSet"},{"id":27,"kind":1024,"name":"items","url":"index.html#GenItemSet.__type.items","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenItemSet.__type"},{"id":28,"kind":1024,"name":"displayName","url":"index.html#GenItemSet.__type.displayName","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenItemSet.__type"},{"id":29,"kind":4194304,"name":"GenGroup","url":"index.html#GenGroup","classes":"tsd-kind-type-alias"},{"id":30,"kind":65536,"name":"__type","url":"index.html#GenGroup.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"GenGroup"},{"id":31,"kind":1024,"name":"itemSets","url":"index.html#GenGroup.__type.itemSets","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenGroup.__type"},{"id":32,"kind":1024,"name":"title","url":"index.html#GenGroup.__type.title","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"GenGroup.__type"},{"id":33,"kind":4194304,"name":"GenericsType","url":"index.html#GenericsType","classes":"tsd-kind-type-alias"},{"id":34,"kind":65536,"name":"__type","url":"index.html#GenericsType.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"GenericsType"},{"id":35,"kind":32,"name":"Generics","url":"index.html#Generics","classes":"tsd-kind-variable"},{"id":36,"kind":64,"name":"radicalElectrons","url":"index.html#radicalElectrons","classes":"tsd-kind-function"},{"id":37,"kind":8,"name":"StereoLabel","url":"enums/StereoLabel.html","classes":"tsd-kind-enum"},{"id":38,"kind":16,"name":"Abs","url":"enums/StereoLabel.html#Abs","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoLabel"},{"id":39,"kind":16,"name":"And","url":"enums/StereoLabel.html#And","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoLabel"},{"id":40,"kind":16,"name":"Or","url":"enums/StereoLabel.html#Or","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoLabel"},{"id":41,"kind":256,"name":"AtomAttributes","url":"interfaces/AtomAttributes.html","classes":"tsd-kind-interface"},{"id":42,"kind":1024,"name":"stereoParity","url":"interfaces/AtomAttributes.html#stereoParity","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":43,"kind":1024,"name":"stereoLabel","url":"interfaces/AtomAttributes.html#stereoLabel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":44,"kind":1024,"name":"exactChangeFlag","url":"interfaces/AtomAttributes.html#exactChangeFlag","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":45,"kind":1024,"name":"rxnFragmentType","url":"interfaces/AtomAttributes.html#rxnFragmentType","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":46,"kind":1024,"name":"invRet","url":"interfaces/AtomAttributes.html#invRet","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":47,"kind":1024,"name":"aam","url":"interfaces/AtomAttributes.html#aam","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":48,"kind":1024,"name":"hCount","url":"interfaces/AtomAttributes.html#hCount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":49,"kind":1024,"name":"unsaturatedAtom","url":"interfaces/AtomAttributes.html#unsaturatedAtom","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":50,"kind":1024,"name":"substitutionCount","url":"interfaces/AtomAttributes.html#substitutionCount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":51,"kind":1024,"name":"ringBondCount","url":"interfaces/AtomAttributes.html#ringBondCount","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":52,"kind":1024,"name":"explicitValence","url":"interfaces/AtomAttributes.html#explicitValence","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":53,"kind":1024,"name":"attpnt","url":"interfaces/AtomAttributes.html#attpnt","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":54,"kind":1024,"name":"rglabel","url":"interfaces/AtomAttributes.html#rglabel","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":55,"kind":1024,"name":"charge","url":"interfaces/AtomAttributes.html#charge","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":56,"kind":1024,"name":"radical","url":"interfaces/AtomAttributes.html#radical","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":57,"kind":1024,"name":"isotope","url":"interfaces/AtomAttributes.html#isotope","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":58,"kind":1024,"name":"alias","url":"interfaces/AtomAttributes.html#alias","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":59,"kind":1024,"name":"pseudo","url":"interfaces/AtomAttributes.html#pseudo","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":60,"kind":1024,"name":"atomList","url":"interfaces/AtomAttributes.html#atomList","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":61,"kind":1024,"name":"label","url":"interfaces/AtomAttributes.html#label","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":62,"kind":1024,"name":"fragment","url":"interfaces/AtomAttributes.html#fragment","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":63,"kind":1024,"name":"pp","url":"interfaces/AtomAttributes.html#pp","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":64,"kind":1024,"name":"implicitH","url":"interfaces/AtomAttributes.html#implicitH","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomAttributes"},{"id":65,"kind":128,"name":"Atom","url":"classes/Atom.html","classes":"tsd-kind-class"},{"id":66,"kind":1024,"name":"PATTERN","url":"classes/Atom.html#PATTERN","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Atom"},{"id":67,"kind":65536,"name":"__type","url":"classes/Atom.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Atom"},{"id":68,"kind":1024,"name":"RADICAL","url":"classes/Atom.html#__type.RADICAL","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":69,"kind":65536,"name":"__type","url":"classes/Atom.html#__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":70,"kind":1024,"name":"NONE","url":"classes/Atom.html#__type.__type-1.NONE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":71,"kind":1024,"name":"SINGLET","url":"classes/Atom.html#__type.__type-1.SINGLET","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":72,"kind":1024,"name":"DOUPLET","url":"classes/Atom.html#__type.__type-1.DOUPLET","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":73,"kind":1024,"name":"TRIPLET","url":"classes/Atom.html#__type.__type-1.TRIPLET","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":74,"kind":1024,"name":"STEREO_PARITY","url":"classes/Atom.html#__type.STEREO_PARITY","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":75,"kind":65536,"name":"__type","url":"classes/Atom.html#__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":76,"kind":1024,"name":"NONE","url":"classes/Atom.html#__type.__type-2.NONE-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":77,"kind":1024,"name":"ODD","url":"classes/Atom.html#__type.__type-2.ODD","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":78,"kind":1024,"name":"EVEN","url":"classes/Atom.html#__type.__type-2.EVEN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":79,"kind":1024,"name":"EITHER","url":"classes/Atom.html#__type.__type-2.EITHER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type.__type"},{"id":80,"kind":1024,"name":"attrlist","url":"classes/Atom.html#attrlist","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Atom"},{"id":81,"kind":65536,"name":"__type","url":"classes/Atom.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Atom"},{"id":82,"kind":1024,"name":"alias","url":"classes/Atom.html#__type-3.alias-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":83,"kind":1024,"name":"label","url":"classes/Atom.html#__type-3.label-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":84,"kind":1024,"name":"isotope","url":"classes/Atom.html#__type-3.isotope-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":85,"kind":1024,"name":"radical","url":"classes/Atom.html#__type-3.radical-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":86,"kind":1024,"name":"charge","url":"classes/Atom.html#__type-3.charge-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":87,"kind":1024,"name":"explicitValence","url":"classes/Atom.html#__type-3.explicitValence-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":88,"kind":1024,"name":"ringBondCount","url":"classes/Atom.html#__type-3.ringBondCount-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":89,"kind":1024,"name":"substitutionCount","url":"classes/Atom.html#__type-3.substitutionCount-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":90,"kind":1024,"name":"unsaturatedAtom","url":"classes/Atom.html#__type-3.unsaturatedAtom-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":91,"kind":1024,"name":"hCount","url":"classes/Atom.html#__type-3.hCount-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":92,"kind":1024,"name":"atomList","url":"classes/Atom.html#__type-3.atomList-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":93,"kind":1024,"name":"invRet","url":"classes/Atom.html#__type-3.invRet-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":94,"kind":1024,"name":"exactChangeFlag","url":"classes/Atom.html#__type-3.exactChangeFlag-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":95,"kind":1024,"name":"rglabel","url":"classes/Atom.html#__type-3.rglabel-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":96,"kind":1024,"name":"attpnt","url":"classes/Atom.html#__type-3.attpnt-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":97,"kind":1024,"name":"aam","url":"classes/Atom.html#__type-3.aam-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":98,"kind":1024,"name":"stereoLabel","url":"classes/Atom.html#__type-3.stereoLabel-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":99,"kind":1024,"name":"stereoParity","url":"classes/Atom.html#__type-3.stereoParity-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Atom.__type"},{"id":100,"kind":2048,"name":"getAttrHash","url":"classes/Atom.html#getAttrHash","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Atom"},{"id":101,"kind":2048,"name":"attrGetDefault","url":"classes/Atom.html#attrGetDefault","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Atom"},{"id":102,"kind":512,"name":"constructor","url":"classes/Atom.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Atom"},{"id":103,"kind":1024,"name":"label","url":"classes/Atom.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":104,"kind":1024,"name":"fragment","url":"classes/Atom.html#fragment","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":105,"kind":1024,"name":"atomList","url":"classes/Atom.html#atomList","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":106,"kind":1024,"name":"attpnt","url":"classes/Atom.html#attpnt","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":107,"kind":1024,"name":"isotope","url":"classes/Atom.html#isotope","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":108,"kind":1024,"name":"hCount","url":"classes/Atom.html#hCount","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":109,"kind":1024,"name":"radical","url":"classes/Atom.html#radical","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":110,"kind":1024,"name":"charge","url":"classes/Atom.html#charge","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":111,"kind":1024,"name":"explicitValence","url":"classes/Atom.html#explicitValence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":112,"kind":1024,"name":"ringBondCount","url":"classes/Atom.html#ringBondCount","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":113,"kind":1024,"name":"unsaturatedAtom","url":"classes/Atom.html#unsaturatedAtom","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":114,"kind":1024,"name":"substitutionCount","url":"classes/Atom.html#substitutionCount","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":115,"kind":1024,"name":"valence","url":"classes/Atom.html#valence","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":116,"kind":1024,"name":"implicitH","url":"classes/Atom.html#implicitH","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":117,"kind":1024,"name":"pp","url":"classes/Atom.html#pp","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":118,"kind":1024,"name":"neighbors","url":"classes/Atom.html#neighbors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":119,"kind":1024,"name":"sgs","url":"classes/Atom.html#sgs","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":120,"kind":1024,"name":"badConn","url":"classes/Atom.html#badConn","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":121,"kind":1024,"name":"alias","url":"classes/Atom.html#alias","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":122,"kind":1024,"name":"rglabel","url":"classes/Atom.html#rglabel","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":123,"kind":1024,"name":"aam","url":"classes/Atom.html#aam","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":124,"kind":1024,"name":"invRet","url":"classes/Atom.html#invRet","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":125,"kind":1024,"name":"exactChangeFlag","url":"classes/Atom.html#exactChangeFlag","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":126,"kind":1024,"name":"rxnFragmentType","url":"classes/Atom.html#rxnFragmentType","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":127,"kind":1024,"name":"stereoLabel","url":"classes/Atom.html#stereoLabel","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":128,"kind":1024,"name":"stereoParity","url":"classes/Atom.html#stereoParity","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":129,"kind":1024,"name":"hasImplicitH","url":"classes/Atom.html#hasImplicitH","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":130,"kind":1024,"name":"pseudo","url":"classes/Atom.html#pseudo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Atom"},{"id":131,"kind":2048,"name":"clone","url":"classes/Atom.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":132,"kind":2048,"name":"isQuery","url":"classes/Atom.html#isQuery","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":133,"kind":2048,"name":"pureHydrogen","url":"classes/Atom.html#pureHydrogen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":134,"kind":2048,"name":"isPlainCarbon","url":"classes/Atom.html#isPlainCarbon","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":135,"kind":2048,"name":"isPseudo","url":"classes/Atom.html#isPseudo","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":136,"kind":2048,"name":"hasRxnProps","url":"classes/Atom.html#hasRxnProps","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":137,"kind":2048,"name":"calcValence","url":"classes/Atom.html#calcValence","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":138,"kind":2048,"name":"calcValenceMinusHyd","url":"classes/Atom.html#calcValenceMinusHyd","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Atom"},{"id":139,"kind":256,"name":"AtomListParams","url":"interfaces/AtomListParams.html","classes":"tsd-kind-interface"},{"id":140,"kind":1024,"name":"notList","url":"interfaces/AtomListParams.html#notList","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomListParams"},{"id":141,"kind":1024,"name":"ids","url":"interfaces/AtomListParams.html#ids","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AtomListParams"},{"id":142,"kind":128,"name":"AtomList","url":"classes/AtomList.html","classes":"tsd-kind-class"},{"id":143,"kind":512,"name":"constructor","url":"classes/AtomList.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"AtomList"},{"id":144,"kind":1024,"name":"notList","url":"classes/AtomList.html#notList","classes":"tsd-kind-property tsd-parent-kind-class","parent":"AtomList"},{"id":145,"kind":1024,"name":"ids","url":"classes/AtomList.html#ids","classes":"tsd-kind-property tsd-parent-kind-class","parent":"AtomList"},{"id":146,"kind":2048,"name":"labelList","url":"classes/AtomList.html#labelList","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AtomList"},{"id":147,"kind":2048,"name":"label","url":"classes/AtomList.html#label","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AtomList"},{"id":148,"kind":2048,"name":"equals","url":"classes/AtomList.html#equals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AtomList"},{"id":149,"kind":256,"name":"BondAttributes","url":"interfaces/BondAttributes.html","classes":"tsd-kind-interface"},{"id":150,"kind":1024,"name":"reactingCenterStatus","url":"interfaces/BondAttributes.html#reactingCenterStatus","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":151,"kind":1024,"name":"topology","url":"interfaces/BondAttributes.html#topology","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":152,"kind":1024,"name":"stereo","url":"interfaces/BondAttributes.html#stereo","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":153,"kind":1024,"name":"xxx","url":"interfaces/BondAttributes.html#xxx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":154,"kind":1024,"name":"type","url":"interfaces/BondAttributes.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":155,"kind":1024,"name":"end","url":"interfaces/BondAttributes.html#end","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":156,"kind":1024,"name":"begin","url":"interfaces/BondAttributes.html#begin","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"BondAttributes"},{"id":157,"kind":128,"name":"Bond","url":"classes/Bond.html","classes":"tsd-kind-class"},{"id":158,"kind":1024,"name":"PATTERN","url":"classes/Bond.html#PATTERN","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Bond"},{"id":159,"kind":65536,"name":"__type","url":"classes/Bond.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Bond"},{"id":160,"kind":1024,"name":"TYPE","url":"classes/Bond.html#__type.TYPE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":161,"kind":65536,"name":"__type","url":"classes/Bond.html#__type.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":162,"kind":1024,"name":"SINGLE","url":"classes/Bond.html#__type.__type-4.SINGLE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":163,"kind":1024,"name":"DOUBLE","url":"classes/Bond.html#__type.__type-4.DOUBLE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":164,"kind":1024,"name":"TRIPLE","url":"classes/Bond.html#__type.__type-4.TRIPLE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":165,"kind":1024,"name":"AROMATIC","url":"classes/Bond.html#__type.__type-4.AROMATIC","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":166,"kind":1024,"name":"SINGLE_OR_DOUBLE","url":"classes/Bond.html#__type.__type-4.SINGLE_OR_DOUBLE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":167,"kind":1024,"name":"SINGLE_OR_AROMATIC","url":"classes/Bond.html#__type.__type-4.SINGLE_OR_AROMATIC","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":168,"kind":1024,"name":"DOUBLE_OR_AROMATIC","url":"classes/Bond.html#__type.__type-4.DOUBLE_OR_AROMATIC","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":169,"kind":1024,"name":"ANY","url":"classes/Bond.html#__type.__type-4.ANY","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":170,"kind":1024,"name":"DATIVE","url":"classes/Bond.html#__type.__type-4.DATIVE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":171,"kind":1024,"name":"HYDROGEN","url":"classes/Bond.html#__type.__type-4.HYDROGEN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":172,"kind":1024,"name":"STEREO","url":"classes/Bond.html#__type.STEREO","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":173,"kind":65536,"name":"__type","url":"classes/Bond.html#__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":174,"kind":1024,"name":"NONE","url":"classes/Bond.html#__type.__type-2.NONE","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":175,"kind":1024,"name":"UP","url":"classes/Bond.html#__type.__type-2.UP","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":176,"kind":1024,"name":"EITHER","url":"classes/Bond.html#__type.__type-2.EITHER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":177,"kind":1024,"name":"DOWN","url":"classes/Bond.html#__type.__type-2.DOWN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":178,"kind":1024,"name":"CIS_TRANS","url":"classes/Bond.html#__type.__type-2.CIS_TRANS","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":179,"kind":1024,"name":"TOPOLOGY","url":"classes/Bond.html#__type.TOPOLOGY","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":180,"kind":65536,"name":"__type","url":"classes/Bond.html#__type.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":181,"kind":1024,"name":"EITHER","url":"classes/Bond.html#__type.__type-3.EITHER-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":182,"kind":1024,"name":"RING","url":"classes/Bond.html#__type.__type-3.RING","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":183,"kind":1024,"name":"CHAIN","url":"classes/Bond.html#__type.__type-3.CHAIN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":184,"kind":1024,"name":"REACTING_CENTER","url":"classes/Bond.html#__type.REACTING_CENTER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":185,"kind":65536,"name":"__type","url":"classes/Bond.html#__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":186,"kind":1024,"name":"NOT_CENTER","url":"classes/Bond.html#__type.__type-1.NOT_CENTER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":187,"kind":1024,"name":"UNMARKED","url":"classes/Bond.html#__type.__type-1.UNMARKED","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":188,"kind":1024,"name":"CENTER","url":"classes/Bond.html#__type.__type-1.CENTER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":189,"kind":1024,"name":"UNCHANGED","url":"classes/Bond.html#__type.__type-1.UNCHANGED","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":190,"kind":1024,"name":"MADE_OR_BROKEN","url":"classes/Bond.html#__type.__type-1.MADE_OR_BROKEN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":191,"kind":1024,"name":"ORDER_CHANGED","url":"classes/Bond.html#__type.__type-1.ORDER_CHANGED","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":192,"kind":1024,"name":"MADE_OR_BROKEN_AND_CHANGED","url":"classes/Bond.html#__type.__type-1.MADE_OR_BROKEN_AND_CHANGED","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type.__type"},{"id":193,"kind":1024,"name":"attrlist","url":"classes/Bond.html#attrlist","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Bond"},{"id":194,"kind":65536,"name":"__type","url":"classes/Bond.html#__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Bond"},{"id":195,"kind":1024,"name":"type","url":"classes/Bond.html#__type-5.type-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":196,"kind":1024,"name":"stereo","url":"classes/Bond.html#__type-5.stereo-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":197,"kind":1024,"name":"topology","url":"classes/Bond.html#__type-5.topology-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":198,"kind":1024,"name":"reactingCenterStatus","url":"classes/Bond.html#__type-5.reactingCenterStatus-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Bond.__type"},{"id":199,"kind":2048,"name":"getAttrHash","url":"classes/Bond.html#getAttrHash","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Bond"},{"id":200,"kind":2048,"name":"attrGetDefault","url":"classes/Bond.html#attrGetDefault","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Bond"},{"id":201,"kind":512,"name":"constructor","url":"classes/Bond.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Bond"},{"id":202,"kind":1024,"name":"begin","url":"classes/Bond.html#begin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":203,"kind":1024,"name":"end","url":"classes/Bond.html#end","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":204,"kind":1024,"name":"type","url":"classes/Bond.html#type","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":205,"kind":1024,"name":"xxx","url":"classes/Bond.html#xxx","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":206,"kind":1024,"name":"stereo","url":"classes/Bond.html#stereo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":207,"kind":1024,"name":"topology","url":"classes/Bond.html#topology","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":208,"kind":1024,"name":"reactingCenterStatus","url":"classes/Bond.html#reactingCenterStatus","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":209,"kind":1024,"name":"len","url":"classes/Bond.html#len","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":210,"kind":1024,"name":"sb","url":"classes/Bond.html#sb","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":211,"kind":1024,"name":"sa","url":"classes/Bond.html#sa","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":212,"kind":1024,"name":"hb1","url":"classes/Bond.html#hb1","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":213,"kind":1024,"name":"hb2","url":"classes/Bond.html#hb2","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":214,"kind":1024,"name":"angle","url":"classes/Bond.html#angle","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":215,"kind":1024,"name":"center","url":"classes/Bond.html#center","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Bond"},{"id":216,"kind":2048,"name":"hasRxnProps","url":"classes/Bond.html#hasRxnProps","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Bond"},{"id":217,"kind":2048,"name":"getCenter","url":"classes/Bond.html#getCenter","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Bond"},{"id":218,"kind":2048,"name":"getDir","url":"classes/Bond.html#getDir","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Bond"},{"id":219,"kind":2048,"name":"clone","url":"classes/Bond.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Bond"},{"id":220,"kind":8,"name":"StereoFlag","url":"enums/StereoFlag.html","classes":"tsd-kind-enum"},{"id":221,"kind":16,"name":"Mixed","url":"enums/StereoFlag.html#Mixed","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoFlag"},{"id":222,"kind":16,"name":"Abs","url":"enums/StereoFlag.html#Abs","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoFlag"},{"id":223,"kind":16,"name":"And","url":"enums/StereoFlag.html#And","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoFlag"},{"id":224,"kind":16,"name":"Or","url":"enums/StereoFlag.html#Or","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoFlag"},{"id":225,"kind":128,"name":"Fragment","url":"classes/Fragment.html","classes":"tsd-kind-class"},{"id":226,"kind":2048,"name":"getDefaultStereoFlagPosition","url":"classes/Fragment.html#getDefaultStereoFlagPosition","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Fragment"},{"id":227,"kind":512,"name":"constructor","url":"classes/Fragment.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Fragment"},{"id":228,"kind":1024,"name":"#enhancedStereoFlag","url":"classes/Fragment.html#_enhancedStereoFlag","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Fragment"},{"id":229,"kind":1024,"name":"stereoFlagPosition","url":"classes/Fragment.html#stereoFlagPosition","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Fragment"},{"id":230,"kind":1024,"name":"#stereoAtoms","url":"classes/Fragment.html#_stereoAtoms","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Fragment"},{"id":231,"kind":262144,"name":"stereoAtoms","url":"classes/Fragment.html#stereoAtoms","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Fragment"},{"id":232,"kind":262144,"name":"enhancedStereoFlag","url":"classes/Fragment.html#enhancedStereoFlag","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Fragment"},{"id":233,"kind":2048,"name":"clone","url":"classes/Fragment.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":234,"kind":2048,"name":"updateStereoFlag","url":"classes/Fragment.html#updateStereoFlag","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":235,"kind":2048,"name":"updateStereoAtom","url":"classes/Fragment.html#updateStereoAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":236,"kind":2048,"name":"addStereoAtom","url":"classes/Fragment.html#addStereoAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":237,"kind":2048,"name":"deleteStereoAtom","url":"classes/Fragment.html#deleteStereoAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Fragment"},{"id":238,"kind":128,"name":"FunctionalGroup","url":"classes/FunctionalGroup.html","classes":"tsd-kind-class"},{"id":239,"kind":2048,"name":"isFunctionalGroup","url":"classes/FunctionalGroup.html#isFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":240,"kind":2048,"name":"atomsInFunctionalGroup","url":"classes/FunctionalGroup.html#atomsInFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":241,"kind":2048,"name":"bondsInFunctionalGroup","url":"classes/FunctionalGroup.html#bondsInFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":242,"kind":2048,"name":"findFunctionalGroupByAtom","url":"classes/FunctionalGroup.html#findFunctionalGroupByAtom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":243,"kind":2048,"name":"findFunctionalGroupByBond","url":"classes/FunctionalGroup.html#findFunctionalGroupByBond","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":244,"kind":2048,"name":"clone","url":"classes/FunctionalGroup.html#clone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":245,"kind":2048,"name":"isFirstAtomInFunctionalGroup","url":"classes/FunctionalGroup.html#isFirstAtomInFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":246,"kind":2048,"name":"isAtomInContractedFunctionalGroup","url":"classes/FunctionalGroup.html#isAtomInContractedFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":247,"kind":2048,"name":"isBondInContractedFunctionalGroup","url":"classes/FunctionalGroup.html#isBondInContractedFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":248,"kind":2048,"name":"isContractedFunctionalGroup","url":"classes/FunctionalGroup.html#isContractedFunctionalGroup","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroup"},{"id":249,"kind":512,"name":"constructor","url":"classes/FunctionalGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":250,"kind":1024,"name":"#sgroup","url":"classes/FunctionalGroup.html#_sgroup","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"FunctionalGroup"},{"id":251,"kind":262144,"name":"name","url":"classes/FunctionalGroup.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":252,"kind":262144,"name":"relatedSGroupId","url":"classes/FunctionalGroup.html#relatedSGroupId","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":253,"kind":262144,"name":"isExpanded","url":"classes/FunctionalGroup.html#isExpanded","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":254,"kind":262144,"name":"relatedSGroup","url":"classes/FunctionalGroup.html#relatedSGroup","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"FunctionalGroup"},{"id":255,"kind":128,"name":"HalfBond","url":"classes/HalfBond.html","classes":"tsd-kind-class"},{"id":256,"kind":512,"name":"constructor","url":"classes/HalfBond.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"HalfBond"},{"id":257,"kind":1024,"name":"begin","url":"classes/HalfBond.html#begin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":258,"kind":1024,"name":"end","url":"classes/HalfBond.html#end","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":259,"kind":1024,"name":"bid","url":"classes/HalfBond.html#bid","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":260,"kind":1024,"name":"dir","url":"classes/HalfBond.html#dir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":261,"kind":1024,"name":"norm","url":"classes/HalfBond.html#norm","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":262,"kind":1024,"name":"ang","url":"classes/HalfBond.html#ang","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":263,"kind":1024,"name":"p","url":"classes/HalfBond.html#p","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":264,"kind":1024,"name":"loop","url":"classes/HalfBond.html#loop","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":265,"kind":1024,"name":"contra","url":"classes/HalfBond.html#contra","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":266,"kind":1024,"name":"next","url":"classes/HalfBond.html#next","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":267,"kind":1024,"name":"leftSin","url":"classes/HalfBond.html#leftSin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":268,"kind":1024,"name":"leftCos","url":"classes/HalfBond.html#leftCos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":269,"kind":1024,"name":"leftNeighbor","url":"classes/HalfBond.html#leftNeighbor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":270,"kind":1024,"name":"rightSin","url":"classes/HalfBond.html#rightSin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":271,"kind":1024,"name":"rightCos","url":"classes/HalfBond.html#rightCos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":272,"kind":1024,"name":"rightNeighbor","url":"classes/HalfBond.html#rightNeighbor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"HalfBond"},{"id":273,"kind":128,"name":"Loop","url":"classes/Loop.html","classes":"tsd-kind-class"},{"id":274,"kind":512,"name":"constructor","url":"classes/Loop.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Loop"},{"id":275,"kind":1024,"name":"hbs","url":"classes/Loop.html#hbs","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Loop"},{"id":276,"kind":1024,"name":"dblBonds","url":"classes/Loop.html#dblBonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Loop"},{"id":277,"kind":1024,"name":"aromatic","url":"classes/Loop.html#aromatic","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Loop"},{"id":278,"kind":1024,"name":"convex","url":"classes/Loop.html#convex","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Loop"},{"id":279,"kind":256,"name":"RGroupAttributes","url":"interfaces/RGroupAttributes.html","classes":"tsd-kind-interface"},{"id":280,"kind":1024,"name":"index","url":"interfaces/RGroupAttributes.html#index","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RGroupAttributes"},{"id":281,"kind":1024,"name":"ifthen","url":"interfaces/RGroupAttributes.html#ifthen","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RGroupAttributes"},{"id":282,"kind":1024,"name":"resth","url":"interfaces/RGroupAttributes.html#resth","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RGroupAttributes"},{"id":283,"kind":1024,"name":"range","url":"interfaces/RGroupAttributes.html#range","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RGroupAttributes"},{"id":284,"kind":128,"name":"RGroup","url":"classes/RGroup.html","classes":"tsd-kind-class"},{"id":285,"kind":2048,"name":"findRGroupByFragment","url":"classes/RGroup.html#findRGroupByFragment","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"RGroup"},{"id":286,"kind":512,"name":"constructor","url":"classes/RGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RGroup"},{"id":287,"kind":1024,"name":"frags","url":"classes/RGroup.html#frags","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":288,"kind":1024,"name":"resth","url":"classes/RGroup.html#resth","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":289,"kind":1024,"name":"range","url":"classes/RGroup.html#range","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":290,"kind":1024,"name":"ifthen","url":"classes/RGroup.html#ifthen","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":291,"kind":1024,"name":"index","url":"classes/RGroup.html#index","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RGroup"},{"id":292,"kind":2048,"name":"getAttrs","url":"classes/RGroup.html#getAttrs","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RGroup"},{"id":293,"kind":2048,"name":"clone","url":"classes/RGroup.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RGroup"},{"id":294,"kind":8,"name":"RxnArrowMode","url":"enums/RxnArrowMode.html","classes":"tsd-kind-enum"},{"id":295,"kind":16,"name":"OpenAngle","url":"enums/RxnArrowMode.html#OpenAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":296,"kind":16,"name":"FilledTriangle","url":"enums/RxnArrowMode.html#FilledTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":297,"kind":16,"name":"FilledBow","url":"enums/RxnArrowMode.html#FilledBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":298,"kind":16,"name":"DashedOpenAngle","url":"enums/RxnArrowMode.html#DashedOpenAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":299,"kind":16,"name":"Failed","url":"enums/RxnArrowMode.html#Failed","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":300,"kind":16,"name":"BothEndsFilledTriangle","url":"enums/RxnArrowMode.html#BothEndsFilledTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":301,"kind":16,"name":"EquilibriumFilledTriangle","url":"enums/RxnArrowMode.html#EquilibriumFilledTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":302,"kind":16,"name":"EquilibriumFilledHalfBow","url":"enums/RxnArrowMode.html#EquilibriumFilledHalfBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":303,"kind":16,"name":"EquilibriumOpenAngle","url":"enums/RxnArrowMode.html#EquilibriumOpenAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":304,"kind":16,"name":"UnbalancedEquilibriumFilledHalfBow","url":"enums/RxnArrowMode.html#UnbalancedEquilibriumFilledHalfBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":305,"kind":16,"name":"UnbalancedEquilibriumOpenHalfAngle","url":"enums/RxnArrowMode.html#UnbalancedEquilibriumOpenHalfAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":306,"kind":16,"name":"UnbalancedEquilibriumLargeFilledHalfBow","url":"enums/RxnArrowMode.html#UnbalancedEquilibriumLargeFilledHalfBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":307,"kind":16,"name":"UnbalancedEquilibriumFilledHalfTriangle","url":"enums/RxnArrowMode.html#UnbalancedEquilibriumFilledHalfTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":308,"kind":16,"name":"EllipticalArcFilledBow","url":"enums/RxnArrowMode.html#EllipticalArcFilledBow","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":309,"kind":16,"name":"EllipticalArcFilledTriangle","url":"enums/RxnArrowMode.html#EllipticalArcFilledTriangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":310,"kind":16,"name":"EllipticalArcOpenAngle","url":"enums/RxnArrowMode.html#EllipticalArcOpenAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":311,"kind":16,"name":"EllipticalArcOpenHalfAngle","url":"enums/RxnArrowMode.html#EllipticalArcOpenHalfAngle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"RxnArrowMode"},{"id":312,"kind":256,"name":"RxnArrowAttributes","url":"interfaces/RxnArrowAttributes.html","classes":"tsd-kind-interface"},{"id":313,"kind":1024,"name":"mode","url":"interfaces/RxnArrowAttributes.html#mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RxnArrowAttributes"},{"id":314,"kind":1024,"name":"pos","url":"interfaces/RxnArrowAttributes.html#pos","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RxnArrowAttributes"},{"id":315,"kind":1024,"name":"height","url":"interfaces/RxnArrowAttributes.html#height","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RxnArrowAttributes"},{"id":316,"kind":128,"name":"RxnArrow","url":"classes/RxnArrow.html","classes":"tsd-kind-class"},{"id":317,"kind":2048,"name":"isElliptical","url":"classes/RxnArrow.html#isElliptical","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"RxnArrow"},{"id":318,"kind":512,"name":"constructor","url":"classes/RxnArrow.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RxnArrow"},{"id":319,"kind":1024,"name":"mode","url":"classes/RxnArrow.html#mode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RxnArrow"},{"id":320,"kind":1024,"name":"pos","url":"classes/RxnArrow.html#pos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RxnArrow"},{"id":321,"kind":1024,"name":"height","url":"classes/RxnArrow.html#height","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RxnArrow"},{"id":322,"kind":2048,"name":"clone","url":"classes/RxnArrow.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RxnArrow"},{"id":323,"kind":2048,"name":"center","url":"classes/RxnArrow.html#center","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RxnArrow"},{"id":324,"kind":256,"name":"RxnPlusAttributes","url":"interfaces/RxnPlusAttributes.html","classes":"tsd-kind-interface"},{"id":325,"kind":1024,"name":"pp","url":"interfaces/RxnPlusAttributes.html#pp","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RxnPlusAttributes"},{"id":326,"kind":128,"name":"RxnPlus","url":"classes/RxnPlus.html","classes":"tsd-kind-class"},{"id":327,"kind":512,"name":"constructor","url":"classes/RxnPlus.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RxnPlus"},{"id":328,"kind":1024,"name":"pp","url":"classes/RxnPlus.html#pp","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RxnPlus"},{"id":329,"kind":2048,"name":"clone","url":"classes/RxnPlus.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RxnPlus"},{"id":330,"kind":128,"name":"SGroupBracketParams","url":"classes/SGroupBracketParams.html","classes":"tsd-kind-class"},{"id":331,"kind":512,"name":"constructor","url":"classes/SGroupBracketParams.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":332,"kind":1024,"name":"c","url":"classes/SGroupBracketParams.html#c","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":333,"kind":1024,"name":"d","url":"classes/SGroupBracketParams.html#d","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":334,"kind":1024,"name":"n","url":"classes/SGroupBracketParams.html#n","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":335,"kind":1024,"name":"w","url":"classes/SGroupBracketParams.html#w","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":336,"kind":1024,"name":"h","url":"classes/SGroupBracketParams.html#h","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupBracketParams"},{"id":337,"kind":128,"name":"SGroup","url":"classes/SGroup.html","classes":"tsd-kind-class"},{"id":338,"kind":1024,"name":"TYPES","url":"classes/SGroup.html#TYPES","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":339,"kind":65536,"name":"__type","url":"classes/SGroup.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"SGroup"},{"id":340,"kind":1024,"name":"SUP","url":"classes/SGroup.html#__type.SUP","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":341,"kind":1024,"name":"MUL","url":"classes/SGroup.html#__type.MUL","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":342,"kind":1024,"name":"SRU","url":"classes/SGroup.html#__type.SRU","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":343,"kind":1024,"name":"MON","url":"classes/SGroup.html#__type.MON","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":344,"kind":1024,"name":"MER","url":"classes/SGroup.html#__type.MER","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":345,"kind":1024,"name":"COP","url":"classes/SGroup.html#__type.COP","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":346,"kind":1024,"name":"CRO","url":"classes/SGroup.html#__type.CRO","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":347,"kind":1024,"name":"MOD","url":"classes/SGroup.html#__type.MOD","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":348,"kind":1024,"name":"GRA","url":"classes/SGroup.html#__type.GRA","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":349,"kind":1024,"name":"COM","url":"classes/SGroup.html#__type.COM","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":350,"kind":1024,"name":"MIX","url":"classes/SGroup.html#__type.MIX","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":351,"kind":1024,"name":"FOR","url":"classes/SGroup.html#__type.FOR","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":352,"kind":1024,"name":"DAT","url":"classes/SGroup.html#__type.DAT","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":353,"kind":1024,"name":"ANY","url":"classes/SGroup.html#__type.ANY","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":354,"kind":1024,"name":"GEN","url":"classes/SGroup.html#__type.GEN","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SGroup.__type"},{"id":355,"kind":2048,"name":"getOffset","url":"classes/SGroup.html#getOffset","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":356,"kind":2048,"name":"filterAtoms","url":"classes/SGroup.html#filterAtoms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":357,"kind":2048,"name":"removeNegative","url":"classes/SGroup.html#removeNegative","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":358,"kind":2048,"name":"filter","url":"classes/SGroup.html#filter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":359,"kind":2048,"name":"clone","url":"classes/SGroup.html#clone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":360,"kind":2048,"name":"addAtom","url":"classes/SGroup.html#addAtom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":361,"kind":2048,"name":"removeAtom","url":"classes/SGroup.html#removeAtom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":362,"kind":2048,"name":"getCrossBonds","url":"classes/SGroup.html#getCrossBonds","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":363,"kind":2048,"name":"bracketPos","url":"classes/SGroup.html#bracketPos","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":364,"kind":2048,"name":"getBracketParameters","url":"classes/SGroup.html#getBracketParameters","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":365,"kind":2048,"name":"getObjBBox","url":"classes/SGroup.html#getObjBBox","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":366,"kind":2048,"name":"getAtoms","url":"classes/SGroup.html#getAtoms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":367,"kind":2048,"name":"getBonds","url":"classes/SGroup.html#getBonds","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":368,"kind":2048,"name":"prepareMulForSaving","url":"classes/SGroup.html#prepareMulForSaving","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":369,"kind":2048,"name":"getMassCentre","url":"classes/SGroup.html#getMassCentre","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SGroup"},{"id":370,"kind":512,"name":"constructor","url":"classes/SGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SGroup"},{"id":371,"kind":1024,"name":"type","url":"classes/SGroup.html#type","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":372,"kind":1024,"name":"id","url":"classes/SGroup.html#id","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":373,"kind":1024,"name":"label","url":"classes/SGroup.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":374,"kind":1024,"name":"bracketBox","url":"classes/SGroup.html#bracketBox","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":375,"kind":1024,"name":"bracketDir","url":"classes/SGroup.html#bracketDir","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":376,"kind":1024,"name":"areas","url":"classes/SGroup.html#areas","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":377,"kind":1024,"name":"hover","url":"classes/SGroup.html#hover","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":378,"kind":1024,"name":"hovering","url":"classes/SGroup.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":379,"kind":1024,"name":"selected","url":"classes/SGroup.html#selected","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":380,"kind":1024,"name":"selectionPlate","url":"classes/SGroup.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":381,"kind":1024,"name":"atoms","url":"classes/SGroup.html#atoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":382,"kind":1024,"name":"atomSet","url":"classes/SGroup.html#atomSet","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":383,"kind":1024,"name":"parentAtomSet","url":"classes/SGroup.html#parentAtomSet","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":384,"kind":1024,"name":"patoms","url":"classes/SGroup.html#patoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":385,"kind":1024,"name":"allAtoms","url":"classes/SGroup.html#allAtoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":386,"kind":1024,"name":"bonds","url":"classes/SGroup.html#bonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":387,"kind":1024,"name":"xBonds","url":"classes/SGroup.html#xBonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":388,"kind":1024,"name":"neiAtoms","url":"classes/SGroup.html#neiAtoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":389,"kind":1024,"name":"pp","url":"classes/SGroup.html#pp","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":390,"kind":1024,"name":"data","url":"classes/SGroup.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroup"},{"id":391,"kind":2048,"name":"getAttr","url":"classes/SGroup.html#getAttr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":392,"kind":2048,"name":"getAttrs","url":"classes/SGroup.html#getAttrs","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":393,"kind":2048,"name":"setAttr","url":"classes/SGroup.html#setAttr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":394,"kind":2048,"name":"checkAttr","url":"classes/SGroup.html#checkAttr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":395,"kind":2048,"name":"updateOffset","url":"classes/SGroup.html#updateOffset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":396,"kind":2048,"name":"calculatePP","url":"classes/SGroup.html#calculatePP","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroup"},{"id":397,"kind":64,"name":"checkOverlapping","url":"index.html#checkOverlapping","classes":"tsd-kind-function"},{"id":398,"kind":128,"name":"SGroupForest","url":"classes/SGroupForest.html","classes":"tsd-kind-class"},{"id":399,"kind":512,"name":"constructor","url":"classes/SGroupForest.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SGroupForest"},{"id":400,"kind":1024,"name":"parent","url":"classes/SGroupForest.html#parent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupForest"},{"id":401,"kind":1024,"name":"children","url":"classes/SGroupForest.html#children","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupForest"},{"id":402,"kind":1024,"name":"atomSets","url":"classes/SGroupForest.html#atomSets","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SGroupForest"},{"id":403,"kind":2048,"name":"getSGroupsBFS","url":"classes/SGroupForest.html#getSGroupsBFS","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":404,"kind":2048,"name":"getAtomSetRelations","url":"classes/SGroupForest.html#getAtomSetRelations","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":405,"kind":2048,"name":"getPathToRoot","url":"classes/SGroupForest.html#getPathToRoot","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":406,"kind":2048,"name":"insert","url":"classes/SGroupForest.html#insert","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":407,"kind":2048,"name":"resetParentLink","url":"classes/SGroupForest.html#resetParentLink","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"SGroupForest"},{"id":408,"kind":2048,"name":"remove","url":"classes/SGroupForest.html#remove","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SGroupForest"},{"id":409,"kind":8,"name":"SimpleObjectMode","url":"enums/SimpleObjectMode.html","classes":"tsd-kind-enum"},{"id":410,"kind":16,"name":"ellipse","url":"enums/SimpleObjectMode.html#ellipse","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SimpleObjectMode"},{"id":411,"kind":16,"name":"rectangle","url":"enums/SimpleObjectMode.html#rectangle","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SimpleObjectMode"},{"id":412,"kind":16,"name":"line","url":"enums/SimpleObjectMode.html#line","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SimpleObjectMode"},{"id":413,"kind":256,"name":"SimpleObjectAttributes","url":"interfaces/SimpleObjectAttributes.html","classes":"tsd-kind-interface"},{"id":414,"kind":1024,"name":"mode","url":"interfaces/SimpleObjectAttributes.html#mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SimpleObjectAttributes"},{"id":415,"kind":1024,"name":"pos","url":"interfaces/SimpleObjectAttributes.html#pos","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SimpleObjectAttributes"},{"id":416,"kind":128,"name":"SimpleObject","url":"classes/SimpleObject.html","classes":"tsd-kind-class"},{"id":417,"kind":512,"name":"constructor","url":"classes/SimpleObject.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SimpleObject"},{"id":418,"kind":1024,"name":"pos","url":"classes/SimpleObject.html#pos","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SimpleObject"},{"id":419,"kind":1024,"name":"mode","url":"classes/SimpleObject.html#mode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SimpleObject"},{"id":420,"kind":2048,"name":"clone","url":"classes/SimpleObject.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SimpleObject"},{"id":421,"kind":2048,"name":"center","url":"classes/SimpleObject.html#center","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SimpleObject"},{"id":422,"kind":4194304,"name":"Neighbor","url":"index.html#Neighbor","classes":"tsd-kind-type-alias"},{"id":423,"kind":65536,"name":"__type","url":"index.html#Neighbor.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"Neighbor"},{"id":424,"kind":1024,"name":"aid","url":"index.html#Neighbor.__type.aid","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Neighbor.__type"},{"id":425,"kind":1024,"name":"bid","url":"index.html#Neighbor.__type.bid","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Neighbor.__type"},{"id":426,"kind":128,"name":"Struct","url":"classes/Struct.html","classes":"tsd-kind-class"},{"id":427,"kind":512,"name":"constructor","url":"classes/Struct.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Struct"},{"id":428,"kind":1024,"name":"atoms","url":"classes/Struct.html#atoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":429,"kind":1024,"name":"bonds","url":"classes/Struct.html#bonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":430,"kind":1024,"name":"sgroups","url":"classes/Struct.html#sgroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":431,"kind":1024,"name":"halfBonds","url":"classes/Struct.html#halfBonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":432,"kind":1024,"name":"loops","url":"classes/Struct.html#loops","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":433,"kind":1024,"name":"isReaction","url":"classes/Struct.html#isReaction","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":434,"kind":1024,"name":"rxnArrows","url":"classes/Struct.html#rxnArrows","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":435,"kind":1024,"name":"rxnPluses","url":"classes/Struct.html#rxnPluses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":436,"kind":1024,"name":"frags","url":"classes/Struct.html#frags","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":437,"kind":1024,"name":"rgroups","url":"classes/Struct.html#rgroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":438,"kind":1024,"name":"name","url":"classes/Struct.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":439,"kind":1024,"name":"sGroupForest","url":"classes/Struct.html#sGroupForest","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":440,"kind":1024,"name":"simpleObjects","url":"classes/Struct.html#simpleObjects","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":441,"kind":1024,"name":"texts","url":"classes/Struct.html#texts","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":442,"kind":1024,"name":"functionalGroups","url":"classes/Struct.html#functionalGroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":443,"kind":1024,"name":"highlights","url":"classes/Struct.html#highlights","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Struct"},{"id":444,"kind":2048,"name":"hasRxnProps","url":"classes/Struct.html#hasRxnProps","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":445,"kind":2048,"name":"hasRxnArrow","url":"classes/Struct.html#hasRxnArrow","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":446,"kind":2048,"name":"hasRxnPluses","url":"classes/Struct.html#hasRxnPluses","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":447,"kind":2048,"name":"isRxn","url":"classes/Struct.html#isRxn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":448,"kind":2048,"name":"isBlank","url":"classes/Struct.html#isBlank","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":449,"kind":2048,"name":"clone","url":"classes/Struct.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":450,"kind":2048,"name":"getScaffold","url":"classes/Struct.html#getScaffold","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":451,"kind":2048,"name":"getFragmentIds","url":"classes/Struct.html#getFragmentIds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":452,"kind":2048,"name":"getFragment","url":"classes/Struct.html#getFragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":453,"kind":2048,"name":"mergeInto","url":"classes/Struct.html#mergeInto","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":454,"kind":2048,"name":"prepareLoopStructure","url":"classes/Struct.html#prepareLoopStructure","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":455,"kind":2048,"name":"atomAddToSGroup","url":"classes/Struct.html#atomAddToSGroup","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":456,"kind":2048,"name":"calcConn","url":"classes/Struct.html#calcConn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":457,"kind":2048,"name":"findBondId","url":"classes/Struct.html#findBondId","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":458,"kind":2048,"name":"initNeighbors","url":"classes/Struct.html#initNeighbors","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":459,"kind":2048,"name":"bondInitHalfBonds","url":"classes/Struct.html#bondInitHalfBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":460,"kind":2048,"name":"halfBondUpdate","url":"classes/Struct.html#halfBondUpdate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":461,"kind":2048,"name":"initHalfBonds","url":"classes/Struct.html#initHalfBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":462,"kind":2048,"name":"setHbNext","url":"classes/Struct.html#setHbNext","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":463,"kind":2048,"name":"halfBondSetAngle","url":"classes/Struct.html#halfBondSetAngle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":464,"kind":2048,"name":"atomAddNeighbor","url":"classes/Struct.html#atomAddNeighbor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":465,"kind":2048,"name":"atomSortNeighbors","url":"classes/Struct.html#atomSortNeighbors","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":466,"kind":2048,"name":"sortNeighbors","url":"classes/Struct.html#sortNeighbors","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":467,"kind":2048,"name":"atomUpdateHalfBonds","url":"classes/Struct.html#atomUpdateHalfBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":468,"kind":2048,"name":"updateHalfBonds","url":"classes/Struct.html#updateHalfBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":469,"kind":2048,"name":"sGroupsRecalcCrossBonds","url":"classes/Struct.html#sGroupsRecalcCrossBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":470,"kind":2048,"name":"sGroupDelete","url":"classes/Struct.html#sGroupDelete","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":471,"kind":2048,"name":"atomSetPos","url":"classes/Struct.html#atomSetPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":472,"kind":2048,"name":"rxnPlusSetPos","url":"classes/Struct.html#rxnPlusSetPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":473,"kind":2048,"name":"rxnArrowSetPos","url":"classes/Struct.html#rxnArrowSetPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":474,"kind":2048,"name":"simpleObjectSetPos","url":"classes/Struct.html#simpleObjectSetPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":475,"kind":2048,"name":"textSetPosition","url":"classes/Struct.html#textSetPosition","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":476,"kind":2048,"name":"getCoordBoundingBox","url":"classes/Struct.html#getCoordBoundingBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":477,"kind":2048,"name":"getCoordBoundingBoxObj","url":"classes/Struct.html#getCoordBoundingBoxObj","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":478,"kind":2048,"name":"getBondLengthData","url":"classes/Struct.html#getBondLengthData","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":479,"kind":2048,"name":"getAvgBondLength","url":"classes/Struct.html#getAvgBondLength","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":480,"kind":2048,"name":"getAvgClosestAtomDistance","url":"classes/Struct.html#getAvgClosestAtomDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":481,"kind":2048,"name":"checkBondExists","url":"classes/Struct.html#checkBondExists","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":482,"kind":2048,"name":"findConnectedComponent","url":"classes/Struct.html#findConnectedComponent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":483,"kind":2048,"name":"findConnectedComponents","url":"classes/Struct.html#findConnectedComponents","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":484,"kind":2048,"name":"markFragment","url":"classes/Struct.html#markFragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":485,"kind":2048,"name":"markFragments","url":"classes/Struct.html#markFragments","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":486,"kind":2048,"name":"scale","url":"classes/Struct.html#scale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":487,"kind":2048,"name":"rescale","url":"classes/Struct.html#rescale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":488,"kind":2048,"name":"loopHasSelfIntersections","url":"classes/Struct.html#loopHasSelfIntersections","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":489,"kind":2048,"name":"partitionLoop","url":"classes/Struct.html#partitionLoop","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":490,"kind":2048,"name":"halfBondAngle","url":"classes/Struct.html#halfBondAngle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":491,"kind":2048,"name":"loopIsConvex","url":"classes/Struct.html#loopIsConvex","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":492,"kind":2048,"name":"loopIsInner","url":"classes/Struct.html#loopIsInner","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":493,"kind":2048,"name":"findLoops","url":"classes/Struct.html#findLoops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":494,"kind":2048,"name":"calcImplicitHydrogen","url":"classes/Struct.html#calcImplicitHydrogen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":495,"kind":2048,"name":"setImplicitHydrogen","url":"classes/Struct.html#setImplicitHydrogen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":496,"kind":2048,"name":"atomGetNeighbors","url":"classes/Struct.html#atomGetNeighbors","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":497,"kind":2048,"name":"getComponents","url":"classes/Struct.html#getComponents","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":498,"kind":2048,"name":"defineRxnFragmentTypeForAtomset","url":"classes/Struct.html#defineRxnFragmentTypeForAtomset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":499,"kind":2048,"name":"getBondFragment","url":"classes/Struct.html#getBondFragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":500,"kind":2048,"name":"bindSGroupsToFunctionalGroups","url":"classes/Struct.html#bindSGroupsToFunctionalGroups","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Struct"},{"id":501,"kind":8,"name":"TextCommand","url":"enums/TextCommand.html","classes":"tsd-kind-enum"},{"id":502,"kind":16,"name":"Bold","url":"enums/TextCommand.html#Bold","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":503,"kind":16,"name":"Italic","url":"enums/TextCommand.html#Italic","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":504,"kind":16,"name":"Subscript","url":"enums/TextCommand.html#Subscript","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":505,"kind":16,"name":"Superscript","url":"enums/TextCommand.html#Superscript","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":506,"kind":16,"name":"FontSize","url":"enums/TextCommand.html#FontSize","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"TextCommand"},{"id":507,"kind":256,"name":"TextAttributes","url":"interfaces/TextAttributes.html","classes":"tsd-kind-interface"},{"id":508,"kind":1024,"name":"content","url":"interfaces/TextAttributes.html#content","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextAttributes"},{"id":509,"kind":1024,"name":"position","url":"interfaces/TextAttributes.html#position","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"TextAttributes"},{"id":510,"kind":128,"name":"Text","url":"classes/Text.html","classes":"tsd-kind-class"},{"id":511,"kind":512,"name":"constructor","url":"classes/Text.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Text"},{"id":512,"kind":1024,"name":"content","url":"classes/Text.html#content","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Text"},{"id":513,"kind":1024,"name":"position","url":"classes/Text.html#position","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Text"},{"id":514,"kind":2048,"name":"clone","url":"classes/Text.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Text"},{"id":515,"kind":128,"name":"Pile","url":"classes/Pile.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":516,"kind":512,"name":"constructor","url":"classes/Pile.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"Pile"},{"id":517,"kind":2048,"name":"find","url":"classes/Pile.html#find","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":518,"kind":2048,"name":"equals","url":"classes/Pile.html#equals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":519,"kind":2048,"name":"isSuperset","url":"classes/Pile.html#isSuperset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":520,"kind":2048,"name":"filter","url":"classes/Pile.html#filter","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":521,"kind":2048,"name":"union","url":"classes/Pile.html#union","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pile"},{"id":522,"kind":256,"name":"Point","url":"interfaces/Point.html","classes":"tsd-kind-interface"},{"id":523,"kind":1024,"name":"x","url":"interfaces/Point.html#x","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Point"},{"id":524,"kind":1024,"name":"y","url":"interfaces/Point.html#y","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Point"},{"id":525,"kind":1024,"name":"z","url":"interfaces/Point.html#z","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"Point"},{"id":526,"kind":128,"name":"Vec2","url":"classes/Vec2.html","classes":"tsd-kind-class"},{"id":527,"kind":1024,"name":"ZERO","url":"classes/Vec2.html#ZERO","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":528,"kind":1024,"name":"UNIT","url":"classes/Vec2.html#UNIT","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":529,"kind":2048,"name":"dist","url":"classes/Vec2.html#dist","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":530,"kind":2048,"name":"max","url":"classes/Vec2.html#max-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":531,"kind":2048,"name":"min","url":"classes/Vec2.html#min-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":532,"kind":2048,"name":"sum","url":"classes/Vec2.html#sum","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":533,"kind":2048,"name":"dot","url":"classes/Vec2.html#dot","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":534,"kind":2048,"name":"cross","url":"classes/Vec2.html#cross","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":535,"kind":2048,"name":"angle","url":"classes/Vec2.html#angle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":536,"kind":2048,"name":"diff","url":"classes/Vec2.html#diff","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":537,"kind":2048,"name":"lc","url":"classes/Vec2.html#lc","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":538,"kind":2048,"name":"lc2","url":"classes/Vec2.html#lc2","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":539,"kind":2048,"name":"centre","url":"classes/Vec2.html#centre","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec2"},{"id":540,"kind":512,"name":"constructor","url":"classes/Vec2.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Vec2"},{"id":541,"kind":1024,"name":"x","url":"classes/Vec2.html#x","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Vec2"},{"id":542,"kind":1024,"name":"y","url":"classes/Vec2.html#y","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Vec2"},{"id":543,"kind":1024,"name":"z","url":"classes/Vec2.html#z","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Vec2"},{"id":544,"kind":2048,"name":"length","url":"classes/Vec2.html#length","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":545,"kind":2048,"name":"equals","url":"classes/Vec2.html#equals","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":546,"kind":2048,"name":"add","url":"classes/Vec2.html#add","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":547,"kind":2048,"name":"add_","url":"classes/Vec2.html#add_","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":548,"kind":2048,"name":"get_xy0","url":"classes/Vec2.html#get_xy0","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":549,"kind":2048,"name":"sub","url":"classes/Vec2.html#sub","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":550,"kind":2048,"name":"scaled","url":"classes/Vec2.html#scaled","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":551,"kind":2048,"name":"negated","url":"classes/Vec2.html#negated","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":552,"kind":2048,"name":"yComplement","url":"classes/Vec2.html#yComplement","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":553,"kind":2048,"name":"addScaled","url":"classes/Vec2.html#addScaled","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":554,"kind":2048,"name":"normalized","url":"classes/Vec2.html#normalized","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":555,"kind":2048,"name":"normalize","url":"classes/Vec2.html#normalize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":556,"kind":2048,"name":"turnLeft","url":"classes/Vec2.html#turnLeft","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":557,"kind":2048,"name":"coordStr","url":"classes/Vec2.html#coordStr","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":558,"kind":2048,"name":"toString","url":"classes/Vec2.html#toString","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":559,"kind":2048,"name":"max","url":"classes/Vec2.html#max","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":560,"kind":2048,"name":"min","url":"classes/Vec2.html#min","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":561,"kind":2048,"name":"ceil","url":"classes/Vec2.html#ceil","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":562,"kind":2048,"name":"floor","url":"classes/Vec2.html#floor","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":563,"kind":2048,"name":"rotate","url":"classes/Vec2.html#rotate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":564,"kind":2048,"name":"rotateSC","url":"classes/Vec2.html#rotateSC","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":565,"kind":2048,"name":"oxAngle","url":"classes/Vec2.html#oxAngle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Vec2"},{"id":566,"kind":128,"name":"Box2Abs","url":"classes/Box2Abs.html","classes":"tsd-kind-class"},{"id":567,"kind":2048,"name":"fromRelBox","url":"classes/Box2Abs.html#fromRelBox","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Box2Abs"},{"id":568,"kind":2048,"name":"union","url":"classes/Box2Abs.html#union","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Box2Abs"},{"id":569,"kind":2048,"name":"segmentIntersection","url":"classes/Box2Abs.html#segmentIntersection","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Box2Abs"},{"id":570,"kind":512,"name":"constructor","url":"classes/Box2Abs.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Box2Abs"},{"id":571,"kind":1024,"name":"p0","url":"classes/Box2Abs.html#p0","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Box2Abs"},{"id":572,"kind":1024,"name":"p1","url":"classes/Box2Abs.html#p1","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Box2Abs"},{"id":573,"kind":2048,"name":"toString","url":"classes/Box2Abs.html#toString","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":574,"kind":2048,"name":"clone","url":"classes/Box2Abs.html#clone","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":575,"kind":2048,"name":"extend","url":"classes/Box2Abs.html#extend","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":576,"kind":2048,"name":"include","url":"classes/Box2Abs.html#include","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":577,"kind":2048,"name":"contains","url":"classes/Box2Abs.html#contains","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":578,"kind":2048,"name":"translate","url":"classes/Box2Abs.html#translate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":579,"kind":2048,"name":"transform","url":"classes/Box2Abs.html#transform","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":580,"kind":2048,"name":"sz","url":"classes/Box2Abs.html#sz","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":581,"kind":2048,"name":"centre","url":"classes/Box2Abs.html#centre","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":582,"kind":2048,"name":"pos","url":"classes/Box2Abs.html#pos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Box2Abs"},{"id":583,"kind":128,"name":"Pool","url":"classes/Pool.html","classes":"tsd-kind-class tsd-has-type-parameter"},{"id":584,"kind":512,"name":"constructor","url":"classes/Pool.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited","parent":"Pool"},{"id":585,"kind":1024,"name":"nextId","url":"classes/Pool.html#nextId","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Pool"},{"id":586,"kind":2048,"name":"add","url":"classes/Pool.html#add","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":587,"kind":2048,"name":"newId","url":"classes/Pool.html#newId","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":588,"kind":2048,"name":"keyOf","url":"classes/Pool.html#keyOf","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":589,"kind":2048,"name":"find","url":"classes/Pool.html#find","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":590,"kind":2048,"name":"filter","url":"classes/Pool.html#filter","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":591,"kind":2048,"name":"some","url":"classes/Pool.html#some","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Pool"},{"id":592,"kind":256,"name":"HighlightAttributes","url":"interfaces/HighlightAttributes.html","classes":"tsd-kind-interface"},{"id":593,"kind":1024,"name":"atoms","url":"interfaces/HighlightAttributes.html#atoms","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"HighlightAttributes"},{"id":594,"kind":1024,"name":"bonds","url":"interfaces/HighlightAttributes.html#bonds","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"HighlightAttributes"},{"id":595,"kind":1024,"name":"color","url":"interfaces/HighlightAttributes.html#color","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"HighlightAttributes"},{"id":596,"kind":128,"name":"Highlight","url":"classes/Highlight.html","classes":"tsd-kind-class"},{"id":597,"kind":512,"name":"constructor","url":"classes/Highlight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Highlight"},{"id":598,"kind":1024,"name":"atoms","url":"classes/Highlight.html#atoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Highlight"},{"id":599,"kind":1024,"name":"bonds","url":"classes/Highlight.html#bonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Highlight"},{"id":600,"kind":1024,"name":"color","url":"classes/Highlight.html#color","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Highlight"},{"id":601,"kind":256,"name":"Serializer","url":"interfaces/Serializer.html","classes":"tsd-kind-interface tsd-has-type-parameter"},{"id":602,"kind":2048,"name":"deserialize","url":"interfaces/Serializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Serializer"},{"id":603,"kind":2048,"name":"serialize","url":"interfaces/Serializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Serializer"},{"id":604,"kind":128,"name":"KetSerializer","url":"classes/KetSerializer.html","classes":"tsd-kind-class"},{"id":605,"kind":512,"name":"constructor","url":"classes/KetSerializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"KetSerializer"},{"id":606,"kind":2048,"name":"deserialize","url":"classes/KetSerializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KetSerializer"},{"id":607,"kind":2048,"name":"serialize","url":"classes/KetSerializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KetSerializer"},{"id":608,"kind":256,"name":"MolSerializerOptions","url":"interfaces/MolSerializerOptions.html","classes":"tsd-kind-interface"},{"id":609,"kind":1024,"name":"reactionRelayout","url":"interfaces/MolSerializerOptions.html#reactionRelayout","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":610,"kind":1024,"name":"badHeaderRecover","url":"interfaces/MolSerializerOptions.html#badHeaderRecover","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":611,"kind":1024,"name":"ignoreErrors","url":"interfaces/MolSerializerOptions.html#ignoreErrors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":612,"kind":1024,"name":"noRgroups","url":"interfaces/MolSerializerOptions.html#noRgroups","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":613,"kind":1024,"name":"preserveIndigoDesc","url":"interfaces/MolSerializerOptions.html#preserveIndigoDesc","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MolSerializerOptions"},{"id":614,"kind":4194304,"name":"MolfileFormat","url":"index.html#MolfileFormat","classes":"tsd-kind-type-alias"},{"id":615,"kind":128,"name":"MolSerializer","url":"classes/MolSerializer.html","classes":"tsd-kind-class"},{"id":616,"kind":1024,"name":"DefaultOptions","url":"classes/MolSerializer.html#DefaultOptions","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"MolSerializer"},{"id":617,"kind":512,"name":"constructor","url":"classes/MolSerializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MolSerializer"},{"id":618,"kind":1024,"name":"options","url":"classes/MolSerializer.html#options","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MolSerializer"},{"id":619,"kind":2048,"name":"deserialize","url":"classes/MolSerializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MolSerializer"},{"id":620,"kind":2048,"name":"serialize","url":"classes/MolSerializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MolSerializer"},{"id":621,"kind":256,"name":"SmiSerializerOptions","url":"interfaces/SmiSerializerOptions.html","classes":"tsd-kind-interface"},{"id":622,"kind":1024,"name":"ignoreErrors","url":"interfaces/SmiSerializerOptions.html#ignoreErrors","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SmiSerializerOptions"},{"id":623,"kind":128,"name":"SmiSerializer","url":"classes/SmiSerializer.html","classes":"tsd-kind-class"},{"id":624,"kind":1024,"name":"DefaultOptions","url":"classes/SmiSerializer.html#DefaultOptions","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"SmiSerializer"},{"id":625,"kind":512,"name":"constructor","url":"classes/SmiSerializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SmiSerializer"},{"id":626,"kind":1024,"name":"options","url":"classes/SmiSerializer.html#options","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SmiSerializer"},{"id":627,"kind":2048,"name":"deserialize","url":"classes/SmiSerializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SmiSerializer"},{"id":628,"kind":2048,"name":"serialize","url":"classes/SmiSerializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SmiSerializer"},{"id":629,"kind":256,"name":"StructAssociatedData","url":"interfaces/StructAssociatedData.html","classes":"tsd-kind-interface"},{"id":630,"kind":256,"name":"SdfItem","url":"interfaces/SdfItem.html","classes":"tsd-kind-interface"},{"id":631,"kind":1024,"name":"struct","url":"interfaces/SdfItem.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SdfItem"},{"id":632,"kind":1024,"name":"props","url":"interfaces/SdfItem.html#props","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SdfItem"},{"id":633,"kind":128,"name":"SdfSerializer","url":"classes/SdfSerializer.html","classes":"tsd-kind-class"},{"id":634,"kind":512,"name":"constructor","url":"classes/SdfSerializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SdfSerializer"},{"id":635,"kind":2048,"name":"deserialize","url":"classes/SdfSerializer.html#deserialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SdfSerializer"},{"id":636,"kind":2048,"name":"serialize","url":"classes/SdfSerializer.html#serialize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SdfSerializer"},{"id":637,"kind":8,"name":"ChemicalMimeType","url":"enums/ChemicalMimeType.html","classes":"tsd-kind-enum"},{"id":638,"kind":16,"name":"Mol","url":"enums/ChemicalMimeType.html#Mol","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":639,"kind":16,"name":"Rxn","url":"enums/ChemicalMimeType.html#Rxn","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":640,"kind":16,"name":"DaylightSmiles","url":"enums/ChemicalMimeType.html#DaylightSmiles","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":641,"kind":16,"name":"ExtendedSmiles","url":"enums/ChemicalMimeType.html#ExtendedSmiles","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":642,"kind":16,"name":"DaylightSmarts","url":"enums/ChemicalMimeType.html#DaylightSmarts","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":643,"kind":16,"name":"InChI","url":"enums/ChemicalMimeType.html#InChI","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":644,"kind":16,"name":"InChIAuxInfo","url":"enums/ChemicalMimeType.html#InChIAuxInfo","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":645,"kind":16,"name":"CDXML","url":"enums/ChemicalMimeType.html#CDXML","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":646,"kind":16,"name":"CML","url":"enums/ChemicalMimeType.html#CML","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":647,"kind":16,"name":"KET","url":"enums/ChemicalMimeType.html#KET","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ChemicalMimeType"},{"id":648,"kind":256,"name":"WithStruct","url":"interfaces/WithStruct.html","classes":"tsd-kind-interface"},{"id":649,"kind":1024,"name":"struct","url":"interfaces/WithStruct.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithStruct"},{"id":650,"kind":256,"name":"WithFormat","url":"interfaces/WithFormat.html","classes":"tsd-kind-interface"},{"id":651,"kind":1024,"name":"format","url":"interfaces/WithFormat.html#format","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithFormat"},{"id":652,"kind":256,"name":"WithOutputFormat","url":"interfaces/WithOutputFormat.html","classes":"tsd-kind-interface"},{"id":653,"kind":1024,"name":"output_format","url":"interfaces/WithOutputFormat.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithOutputFormat"},{"id":654,"kind":256,"name":"WithSelection","url":"interfaces/WithSelection.html","classes":"tsd-kind-interface"},{"id":655,"kind":1024,"name":"selected","url":"interfaces/WithSelection.html#selected","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"WithSelection"},{"id":656,"kind":4194304,"name":"CheckTypes","url":"index.html#CheckTypes","classes":"tsd-kind-type-alias"},{"id":657,"kind":256,"name":"CheckData","url":"interfaces/CheckData.html","classes":"tsd-kind-interface"},{"id":658,"kind":1024,"name":"types","url":"interfaces/CheckData.html#types","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CheckData"},{"id":659,"kind":1024,"name":"struct","url":"interfaces/CheckData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CheckData"},{"id":660,"kind":256,"name":"CheckResult","url":"interfaces/CheckResult.html","classes":"tsd-kind-interface"},{"id":661,"kind":256,"name":"ConvertData","url":"interfaces/ConvertData.html","classes":"tsd-kind-interface"},{"id":662,"kind":1024,"name":"struct","url":"interfaces/ConvertData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ConvertData"},{"id":663,"kind":1024,"name":"output_format","url":"interfaces/ConvertData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ConvertData"},{"id":664,"kind":256,"name":"ConvertResult","url":"interfaces/ConvertResult.html","classes":"tsd-kind-interface"},{"id":665,"kind":1024,"name":"struct","url":"interfaces/ConvertResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ConvertResult"},{"id":666,"kind":1024,"name":"format","url":"interfaces/ConvertResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"ConvertResult"},{"id":667,"kind":256,"name":"LayoutData","url":"interfaces/LayoutData.html","classes":"tsd-kind-interface"},{"id":668,"kind":1024,"name":"struct","url":"interfaces/LayoutData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutData"},{"id":669,"kind":1024,"name":"output_format","url":"interfaces/LayoutData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutData"},{"id":670,"kind":256,"name":"LayoutResult","url":"interfaces/LayoutResult.html","classes":"tsd-kind-interface"},{"id":671,"kind":1024,"name":"struct","url":"interfaces/LayoutResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutResult"},{"id":672,"kind":1024,"name":"format","url":"interfaces/LayoutResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"LayoutResult"},{"id":673,"kind":256,"name":"CleanData","url":"interfaces/CleanData.html","classes":"tsd-kind-interface"},{"id":674,"kind":1024,"name":"struct","url":"interfaces/CleanData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanData"},{"id":675,"kind":1024,"name":"selected","url":"interfaces/CleanData.html#selected","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanData"},{"id":676,"kind":1024,"name":"output_format","url":"interfaces/CleanData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanData"},{"id":677,"kind":256,"name":"CleanResult","url":"interfaces/CleanResult.html","classes":"tsd-kind-interface"},{"id":678,"kind":1024,"name":"struct","url":"interfaces/CleanResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanResult"},{"id":679,"kind":1024,"name":"format","url":"interfaces/CleanResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CleanResult"},{"id":680,"kind":256,"name":"AromatizeData","url":"interfaces/AromatizeData.html","classes":"tsd-kind-interface"},{"id":681,"kind":1024,"name":"struct","url":"interfaces/AromatizeData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AromatizeData"},{"id":682,"kind":1024,"name":"output_format","url":"interfaces/AromatizeData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AromatizeData"},{"id":683,"kind":256,"name":"AromatizeResult","url":"interfaces/AromatizeResult.html","classes":"tsd-kind-interface"},{"id":684,"kind":1024,"name":"struct","url":"interfaces/AromatizeResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AromatizeResult"},{"id":685,"kind":1024,"name":"format","url":"interfaces/AromatizeResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AromatizeResult"},{"id":686,"kind":256,"name":"DearomatizeData","url":"interfaces/DearomatizeData.html","classes":"tsd-kind-interface"},{"id":687,"kind":1024,"name":"struct","url":"interfaces/DearomatizeData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DearomatizeData"},{"id":688,"kind":1024,"name":"output_format","url":"interfaces/DearomatizeData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DearomatizeData"},{"id":689,"kind":256,"name":"DearomatizeResult","url":"interfaces/DearomatizeResult.html","classes":"tsd-kind-interface"},{"id":690,"kind":1024,"name":"struct","url":"interfaces/DearomatizeResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DearomatizeResult"},{"id":691,"kind":1024,"name":"format","url":"interfaces/DearomatizeResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"DearomatizeResult"},{"id":692,"kind":256,"name":"CalculateCipData","url":"interfaces/CalculateCipData.html","classes":"tsd-kind-interface"},{"id":693,"kind":1024,"name":"struct","url":"interfaces/CalculateCipData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateCipData"},{"id":694,"kind":1024,"name":"output_format","url":"interfaces/CalculateCipData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateCipData"},{"id":695,"kind":256,"name":"CalculateCipResult","url":"interfaces/CalculateCipResult.html","classes":"tsd-kind-interface"},{"id":696,"kind":1024,"name":"struct","url":"interfaces/CalculateCipResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateCipResult"},{"id":697,"kind":1024,"name":"format","url":"interfaces/CalculateCipResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateCipResult"},{"id":698,"kind":4194304,"name":"CalculateProps","url":"index.html#CalculateProps","classes":"tsd-kind-type-alias"},{"id":699,"kind":256,"name":"CalculateData","url":"interfaces/CalculateData.html","classes":"tsd-kind-interface"},{"id":700,"kind":1024,"name":"properties","url":"interfaces/CalculateData.html#properties","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CalculateData"},{"id":701,"kind":1024,"name":"struct","url":"interfaces/CalculateData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateData"},{"id":702,"kind":1024,"name":"selected","url":"interfaces/CalculateData.html#selected","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"CalculateData"},{"id":703,"kind":4194304,"name":"CalculateResult","url":"index.html#CalculateResult","classes":"tsd-kind-type-alias"},{"id":704,"kind":4194304,"name":"AutomapMode","url":"index.html#AutomapMode","classes":"tsd-kind-type-alias"},{"id":705,"kind":256,"name":"AutomapData","url":"interfaces/AutomapData.html","classes":"tsd-kind-interface"},{"id":706,"kind":1024,"name":"mode","url":"interfaces/AutomapData.html#mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"AutomapData"},{"id":707,"kind":1024,"name":"struct","url":"interfaces/AutomapData.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AutomapData"},{"id":708,"kind":1024,"name":"output_format","url":"interfaces/AutomapData.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AutomapData"},{"id":709,"kind":256,"name":"AutomapResult","url":"interfaces/AutomapResult.html","classes":"tsd-kind-interface"},{"id":710,"kind":1024,"name":"struct","url":"interfaces/AutomapResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AutomapResult"},{"id":711,"kind":1024,"name":"format","url":"interfaces/AutomapResult.html#format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"AutomapResult"},{"id":712,"kind":256,"name":"InfoResult","url":"interfaces/InfoResult.html","classes":"tsd-kind-interface"},{"id":713,"kind":1024,"name":"indigoVersion","url":"interfaces/InfoResult.html#indigoVersion","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InfoResult"},{"id":714,"kind":1024,"name":"imagoVersions","url":"interfaces/InfoResult.html#imagoVersions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InfoResult"},{"id":715,"kind":1024,"name":"isAvailable","url":"interfaces/InfoResult.html#isAvailable","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"InfoResult"},{"id":716,"kind":256,"name":"RecognizeResult","url":"interfaces/RecognizeResult.html","classes":"tsd-kind-interface"},{"id":717,"kind":1024,"name":"struct","url":"interfaces/RecognizeResult.html#struct","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RecognizeResult"},{"id":718,"kind":1024,"name":"output_format","url":"interfaces/RecognizeResult.html#output_format","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"RecognizeResult"},{"id":719,"kind":256,"name":"StructServiceOptions","url":"interfaces/StructServiceOptions.html","classes":"tsd-kind-interface"},{"id":720,"kind":4194304,"name":"OutputFormatType","url":"index.html#OutputFormatType","classes":"tsd-kind-type-alias"},{"id":721,"kind":256,"name":"GenerateImageOptions","url":"interfaces/GenerateImageOptions.html","classes":"tsd-kind-interface"},{"id":722,"kind":1024,"name":"outputFormat","url":"interfaces/GenerateImageOptions.html#outputFormat","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"GenerateImageOptions"},{"id":723,"kind":1024,"name":"backgroundColor","url":"interfaces/GenerateImageOptions.html#backgroundColor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"GenerateImageOptions"},{"id":724,"kind":256,"name":"StructService","url":"interfaces/StructService.html","classes":"tsd-kind-interface"},{"id":725,"kind":2048,"name":"info","url":"interfaces/StructService.html#info","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":726,"kind":2048,"name":"convert","url":"interfaces/StructService.html#convert","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":727,"kind":2048,"name":"layout","url":"interfaces/StructService.html#layout","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":728,"kind":2048,"name":"clean","url":"interfaces/StructService.html#clean","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":729,"kind":2048,"name":"aromatize","url":"interfaces/StructService.html#aromatize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":730,"kind":2048,"name":"dearomatize","url":"interfaces/StructService.html#dearomatize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":731,"kind":2048,"name":"calculateCip","url":"interfaces/StructService.html#calculateCip","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":732,"kind":2048,"name":"automap","url":"interfaces/StructService.html#automap","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":733,"kind":2048,"name":"check","url":"interfaces/StructService.html#check","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":734,"kind":2048,"name":"calculate","url":"interfaces/StructService.html#calculate","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":735,"kind":2048,"name":"recognize","url":"interfaces/StructService.html#recognize","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":736,"kind":2048,"name":"generateInchIKey","url":"interfaces/StructService.html#generateInchIKey","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":737,"kind":2048,"name":"generateImageAsBase64","url":"interfaces/StructService.html#generateImageAsBase64","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructService"},{"id":738,"kind":4194304,"name":"ServiceMode","url":"index.html#ServiceMode","classes":"tsd-kind-type-alias"},{"id":739,"kind":256,"name":"StructServiceProvider","url":"interfaces/StructServiceProvider.html","classes":"tsd-kind-interface"},{"id":740,"kind":1024,"name":"mode","url":"interfaces/StructServiceProvider.html#mode","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"StructServiceProvider"},{"id":741,"kind":2048,"name":"createStructService","url":"interfaces/StructServiceProvider.html#createStructService","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructServiceProvider"},{"id":742,"kind":256,"name":"Renderer","url":"interfaces/Renderer.html","classes":"tsd-kind-interface"},{"id":743,"kind":2048,"name":"renderLine","url":"interfaces/Renderer.html#renderLine","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Renderer"},{"id":744,"kind":256,"name":"ScaleOptions","url":"interfaces/ScaleOptions.html","classes":"tsd-kind-interface"},{"id":745,"kind":1024,"name":"scale","url":"interfaces/ScaleOptions.html#scale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ScaleOptions"},{"id":746,"kind":32,"name":"Scale","url":"index.html#Scale","classes":"tsd-kind-variable"},{"id":747,"kind":65536,"name":"__type","url":"index.html#Scale.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"Scale"},{"id":748,"kind":1024,"name":"scaled2obj","url":"index.html#Scale.__type.scaled2obj","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":749,"kind":65536,"name":"__type","url":"index.html#Scale.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":750,"kind":1024,"name":"obj2scaled","url":"index.html#Scale.__type.obj2scaled","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":751,"kind":65536,"name":"__type","url":"index.html#Scale.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"Scale.__type"},{"id":752,"kind":32,"name":"StereoValidator","url":"index.html#StereoValidator","classes":"tsd-kind-variable"},{"id":753,"kind":65536,"name":"__type","url":"index.html#StereoValidator.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"StereoValidator"},{"id":754,"kind":1024,"name":"isCorrectStereoCenter","url":"index.html#StereoValidator.__type.isCorrectStereoCenter","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"StereoValidator.__type"},{"id":755,"kind":65536,"name":"__type","url":"index.html#StereoValidator.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"StereoValidator.__type"},{"id":756,"kind":128,"name":"FunctionalGroupsProvider","url":"classes/FunctionalGroupsProvider.html","classes":"tsd-kind-class"},{"id":757,"kind":1024,"name":"instance","url":"classes/FunctionalGroupsProvider.html#instance","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static","parent":"FunctionalGroupsProvider"},{"id":758,"kind":2048,"name":"getInstance","url":"classes/FunctionalGroupsProvider.html#getInstance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"FunctionalGroupsProvider"},{"id":759,"kind":512,"name":"constructor","url":"classes/FunctionalGroupsProvider.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"FunctionalGroupsProvider"},{"id":760,"kind":1024,"name":"functionalGroupsList","url":"classes/FunctionalGroupsProvider.html#functionalGroupsList","classes":"tsd-kind-property tsd-parent-kind-class","parent":"FunctionalGroupsProvider"},{"id":761,"kind":2048,"name":"getFunctionalGroupsList","url":"classes/FunctionalGroupsProvider.html#getFunctionalGroupsList","classes":"tsd-kind-method tsd-parent-kind-class","parent":"FunctionalGroupsProvider"},{"id":762,"kind":2048,"name":"setFunctionalGroupsList","url":"classes/FunctionalGroupsProvider.html#setFunctionalGroupsList","classes":"tsd-kind-method tsd-parent-kind-class","parent":"FunctionalGroupsProvider"},{"id":763,"kind":128,"name":"RemoteStructService","url":"classes/RemoteStructService.html","classes":"tsd-kind-class"},{"id":764,"kind":512,"name":"constructor","url":"classes/RemoteStructService.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RemoteStructService"},{"id":765,"kind":1024,"name":"apiPath","url":"classes/RemoteStructService.html#apiPath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RemoteStructService"},{"id":766,"kind":1024,"name":"defaultOptions","url":"classes/RemoteStructService.html#defaultOptions","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RemoteStructService"},{"id":767,"kind":1024,"name":"customHeaders","url":"classes/RemoteStructService.html#customHeaders","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RemoteStructService"},{"id":768,"kind":2048,"name":"generateInchIKey","url":"classes/RemoteStructService.html#generateInchIKey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":769,"kind":2048,"name":"info","url":"classes/RemoteStructService.html#info","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":770,"kind":2048,"name":"convert","url":"classes/RemoteStructService.html#convert","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":771,"kind":2048,"name":"layout","url":"classes/RemoteStructService.html#layout","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":772,"kind":2048,"name":"clean","url":"classes/RemoteStructService.html#clean","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":773,"kind":2048,"name":"aromatize","url":"classes/RemoteStructService.html#aromatize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":774,"kind":2048,"name":"dearomatize","url":"classes/RemoteStructService.html#dearomatize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":775,"kind":2048,"name":"calculateCip","url":"classes/RemoteStructService.html#calculateCip","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":776,"kind":2048,"name":"automap","url":"classes/RemoteStructService.html#automap","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":777,"kind":2048,"name":"check","url":"classes/RemoteStructService.html#check","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":778,"kind":2048,"name":"calculate","url":"classes/RemoteStructService.html#calculate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":779,"kind":2048,"name":"recognize","url":"classes/RemoteStructService.html#recognize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":780,"kind":2048,"name":"generateImageAsBase64","url":"classes/RemoteStructService.html#generateImageAsBase64","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructService"},{"id":781,"kind":128,"name":"RemoteStructServiceProvider","url":"classes/RemoteStructServiceProvider.html","classes":"tsd-kind-class"},{"id":782,"kind":512,"name":"constructor","url":"classes/RemoteStructServiceProvider.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"RemoteStructServiceProvider"},{"id":783,"kind":1024,"name":"apiPath","url":"classes/RemoteStructServiceProvider.html#apiPath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"RemoteStructServiceProvider"},{"id":784,"kind":1024,"name":"mode","url":"classes/RemoteStructServiceProvider.html#mode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RemoteStructServiceProvider"},{"id":785,"kind":1024,"name":"customHeaders","url":"classes/RemoteStructServiceProvider.html#customHeaders","classes":"tsd-kind-property tsd-parent-kind-class","parent":"RemoteStructServiceProvider"},{"id":786,"kind":2048,"name":"createStructService","url":"classes/RemoteStructServiceProvider.html#createStructService","classes":"tsd-kind-method tsd-parent-kind-class","parent":"RemoteStructServiceProvider"},{"id":787,"kind":32,"name":"formatProperties","url":"index.html#formatProperties","classes":"tsd-kind-variable"},{"id":788,"kind":64,"name":"getPropertiesByFormat","url":"index.html#getPropertiesByFormat","classes":"tsd-kind-function"},{"id":789,"kind":64,"name":"getPropertiesByImgFormat","url":"index.html#getPropertiesByImgFormat","classes":"tsd-kind-function"},{"id":790,"kind":256,"name":"StructFormatter","url":"interfaces/StructFormatter.html","classes":"tsd-kind-interface"},{"id":791,"kind":2048,"name":"getStructureFromStructAsync","url":"interfaces/StructFormatter.html#getStructureFromStructAsync","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructFormatter"},{"id":792,"kind":2048,"name":"getStructureFromStringAsync","url":"interfaces/StructFormatter.html#getStructureFromStringAsync","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"StructFormatter"},{"id":793,"kind":4194304,"name":"SupportedFormat","url":"index.html#SupportedFormat","classes":"tsd-kind-type-alias"},{"id":794,"kind":4194304,"name":"FormatterFactoryOptions","url":"index.html#FormatterFactoryOptions","classes":"tsd-kind-type-alias"},{"id":795,"kind":128,"name":"FormatterFactory","url":"classes/FormatterFactory.html","classes":"tsd-kind-class"},{"id":796,"kind":512,"name":"constructor","url":"classes/FormatterFactory.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"FormatterFactory"},{"id":797,"kind":1024,"name":"#structService","url":"classes/FormatterFactory.html#_structService","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"FormatterFactory"},{"id":798,"kind":2048,"name":"separateOptions","url":"classes/FormatterFactory.html#separateOptions","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"FormatterFactory"},{"id":799,"kind":2048,"name":"create","url":"classes/FormatterFactory.html#create","classes":"tsd-kind-method tsd-parent-kind-class","parent":"FormatterFactory"},{"id":800,"kind":64,"name":"identifyStructFormat","url":"index.html#identifyStructFormat","classes":"tsd-kind-function"},{"id":801,"kind":128,"name":"Render","url":"classes/Render.html","classes":"tsd-kind-class"},{"id":802,"kind":512,"name":"constructor","url":"classes/Render.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Render"},{"id":803,"kind":1024,"name":"userOpts","url":"classes/Render.html#userOpts","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":804,"kind":1024,"name":"clientArea","url":"classes/Render.html#clientArea","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":805,"kind":1024,"name":"paper","url":"classes/Render.html#paper","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":806,"kind":1024,"name":"sz","url":"classes/Render.html#sz","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":807,"kind":1024,"name":"ctab","url":"classes/Render.html#ctab","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":808,"kind":1024,"name":"options","url":"classes/Render.html#options","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":809,"kind":2048,"name":"selectionPolygon","url":"classes/Render.html#selectionPolygon","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":810,"kind":2048,"name":"selectionLine","url":"classes/Render.html#selectionLine","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":811,"kind":2048,"name":"selectionRectangle","url":"classes/Render.html#selectionRectangle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":812,"kind":2048,"name":"view2obj","url":"classes/Render.html#view2obj","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":813,"kind":2048,"name":"obj2view","url":"classes/Render.html#obj2view","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":814,"kind":2048,"name":"scrollPos","url":"classes/Render.html#scrollPos","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":815,"kind":2048,"name":"page2obj","url":"classes/Render.html#page2obj","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":816,"kind":2048,"name":"setPaperSize","url":"classes/Render.html#setPaperSize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":817,"kind":2048,"name":"setOffset","url":"classes/Render.html#setOffset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":818,"kind":2048,"name":"setZoom","url":"classes/Render.html#setZoom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":819,"kind":2048,"name":"setScrollOffset","url":"classes/Render.html#setScrollOffset","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":820,"kind":2048,"name":"setScale","url":"classes/Render.html#setScale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":821,"kind":2048,"name":"setViewBox","url":"classes/Render.html#setViewBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":822,"kind":2048,"name":"setMolecule","url":"classes/Render.html#setMolecule","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":823,"kind":2048,"name":"update","url":"classes/Render.html#update","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Render"},{"id":824,"kind":1024,"name":"oldCb","url":"classes/Render.html#oldCb","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":825,"kind":1024,"name":"oldBb","url":"classes/Render.html#oldBb","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Render"},{"id":826,"kind":128,"name":"ReAtom","url":"classes/ReAtom.html","classes":"tsd-kind-class"},{"id":827,"kind":2048,"name":"isSelectable","url":"classes/ReAtom.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReAtom"},{"id":828,"kind":512,"name":"constructor","url":"classes/ReAtom.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReAtom"},{"id":829,"kind":1024,"name":"a","url":"classes/ReAtom.html#a","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":830,"kind":1024,"name":"showLabel","url":"classes/ReAtom.html#showLabel","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":831,"kind":1024,"name":"hydrogenOnTheLeft","url":"classes/ReAtom.html#hydrogenOnTheLeft","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":832,"kind":1024,"name":"color","url":"classes/ReAtom.html#color","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":833,"kind":1024,"name":"component","url":"classes/ReAtom.html#component","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":834,"kind":1024,"name":"label","url":"classes/ReAtom.html#label","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReAtom"},{"id":835,"kind":2048,"name":"getVBoxObj","url":"classes/ReAtom.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReAtom"},{"id":836,"kind":2048,"name":"drawHover","url":"classes/ReAtom.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReAtom"},{"id":837,"kind":2048,"name":"makeHoverPlate","url":"classes/ReAtom.html#makeHoverPlate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReAtom"},{"id":838,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReAtom.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReAtom"},{"id":839,"kind":2048,"name":"show","url":"classes/ReAtom.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReAtom"},{"id":840,"kind":1024,"name":"visel","url":"classes/ReAtom.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":841,"kind":1024,"name":"hover","url":"classes/ReAtom.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":842,"kind":1024,"name":"hovering","url":"classes/ReAtom.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":843,"kind":1024,"name":"selected","url":"classes/ReAtom.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":844,"kind":1024,"name":"selectionPlate","url":"classes/ReAtom.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":845,"kind":2048,"name":"setHover","url":"classes/ReAtom.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReAtom"},{"id":846,"kind":128,"name":"ReBond","url":"classes/ReBond.html","classes":"tsd-kind-class"},{"id":847,"kind":2048,"name":"isSelectable","url":"classes/ReBond.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReBond"},{"id":848,"kind":512,"name":"constructor","url":"classes/ReBond.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReBond"},{"id":849,"kind":1024,"name":"b","url":"classes/ReBond.html#b","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":850,"kind":1024,"name":"doubleBondShift","url":"classes/ReBond.html#doubleBondShift","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":851,"kind":1024,"name":"path","url":"classes/ReBond.html#path","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":852,"kind":1024,"name":"neihbid1","url":"classes/ReBond.html#neihbid1","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":853,"kind":1024,"name":"neihbid2","url":"classes/ReBond.html#neihbid2","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":854,"kind":1024,"name":"boldStereo","url":"classes/ReBond.html#boldStereo","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":855,"kind":1024,"name":"rbb","url":"classes/ReBond.html#rbb","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReBond"},{"id":856,"kind":65536,"name":"__type","url":"classes/ReBond.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"ReBond"},{"id":857,"kind":1024,"name":"x","url":"classes/ReBond.html#__type.x","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReBond.__type"},{"id":858,"kind":1024,"name":"y","url":"classes/ReBond.html#__type.y","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReBond.__type"},{"id":859,"kind":1024,"name":"width","url":"classes/ReBond.html#__type.width","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReBond.__type"},{"id":860,"kind":1024,"name":"height","url":"classes/ReBond.html#__type.height","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReBond.__type"},{"id":861,"kind":2048,"name":"drawHover","url":"classes/ReBond.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReBond"},{"id":862,"kind":2048,"name":"makeHoverPlate","url":"classes/ReBond.html#makeHoverPlate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReBond"},{"id":863,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReBond.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReBond"},{"id":864,"kind":2048,"name":"show","url":"classes/ReBond.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReBond"},{"id":865,"kind":1024,"name":"visel","url":"classes/ReBond.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":866,"kind":1024,"name":"hover","url":"classes/ReBond.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":867,"kind":1024,"name":"hovering","url":"classes/ReBond.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":868,"kind":1024,"name":"selected","url":"classes/ReBond.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":869,"kind":1024,"name":"selectionPlate","url":"classes/ReBond.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":870,"kind":2048,"name":"getVBoxObj","url":"classes/ReBond.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":871,"kind":2048,"name":"setHover","url":"classes/ReBond.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReBond"},{"id":872,"kind":128,"name":"ReRxnPlus","url":"classes/ReRxnPlus.html","classes":"tsd-kind-class"},{"id":873,"kind":2048,"name":"isSelectable","url":"classes/ReRxnPlus.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReRxnPlus"},{"id":874,"kind":512,"name":"constructor","url":"classes/ReRxnPlus.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnPlus"},{"id":875,"kind":1024,"name":"item","url":"classes/ReRxnPlus.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReRxnPlus"},{"id":876,"kind":2048,"name":"hoverPath","url":"classes/ReRxnPlus.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnPlus"},{"id":877,"kind":2048,"name":"drawHover","url":"classes/ReRxnPlus.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnPlus"},{"id":878,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReRxnPlus.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnPlus"},{"id":879,"kind":2048,"name":"show","url":"classes/ReRxnPlus.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnPlus"},{"id":880,"kind":1024,"name":"visel","url":"classes/ReRxnPlus.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":881,"kind":1024,"name":"hover","url":"classes/ReRxnPlus.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":882,"kind":1024,"name":"hovering","url":"classes/ReRxnPlus.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":883,"kind":1024,"name":"selected","url":"classes/ReRxnPlus.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":884,"kind":1024,"name":"selectionPlate","url":"classes/ReRxnPlus.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":885,"kind":2048,"name":"getVBoxObj","url":"classes/ReRxnPlus.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":886,"kind":2048,"name":"setHover","url":"classes/ReRxnPlus.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnPlus"},{"id":887,"kind":128,"name":"ReRxnArrow","url":"classes/ReRxnArrow.html","classes":"tsd-kind-class"},{"id":888,"kind":2048,"name":"isSelectable","url":"classes/ReRxnArrow.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReRxnArrow"},{"id":889,"kind":512,"name":"constructor","url":"classes/ReRxnArrow.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnArrow"},{"id":890,"kind":1024,"name":"item","url":"classes/ReRxnArrow.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":891,"kind":2048,"name":"calcDistance","url":"classes/ReRxnArrow.html#calcDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":892,"kind":2048,"name":"getReferencePointDistance","url":"classes/ReRxnArrow.html#getReferencePointDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":893,"kind":2048,"name":"hoverPath","url":"classes/ReRxnArrow.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":894,"kind":2048,"name":"drawHover","url":"classes/ReRxnArrow.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnArrow"},{"id":895,"kind":2048,"name":"getReferencePoints","url":"classes/ReRxnArrow.html#getReferencePoints","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":896,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReRxnArrow.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRxnArrow"},{"id":897,"kind":2048,"name":"generatePath","url":"classes/ReRxnArrow.html#generatePath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":898,"kind":2048,"name":"getArrowParams","url":"classes/ReRxnArrow.html#getArrowParams","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":899,"kind":2048,"name":"show","url":"classes/ReRxnArrow.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRxnArrow"},{"id":900,"kind":1024,"name":"visel","url":"classes/ReRxnArrow.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":901,"kind":1024,"name":"hover","url":"classes/ReRxnArrow.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":902,"kind":1024,"name":"hovering","url":"classes/ReRxnArrow.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":903,"kind":1024,"name":"selected","url":"classes/ReRxnArrow.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":904,"kind":1024,"name":"selectionPlate","url":"classes/ReRxnArrow.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":905,"kind":2048,"name":"getVBoxObj","url":"classes/ReRxnArrow.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":906,"kind":2048,"name":"setHover","url":"classes/ReRxnArrow.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRxnArrow"},{"id":907,"kind":128,"name":"ReFrag","url":"classes/ReFrag.html","classes":"tsd-kind-class"},{"id":908,"kind":2048,"name":"isSelectable","url":"classes/ReFrag.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReFrag"},{"id":909,"kind":512,"name":"constructor","url":"classes/ReFrag.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReFrag"},{"id":910,"kind":1024,"name":"item","url":"classes/ReFrag.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReFrag"},{"id":911,"kind":2048,"name":"fragGetAtoms","url":"classes/ReFrag.html#fragGetAtoms","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":912,"kind":2048,"name":"fragGetBonds","url":"classes/ReFrag.html#fragGetBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":913,"kind":2048,"name":"calcBBox","url":"classes/ReFrag.html#calcBBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":914,"kind":2048,"name":"_draw","url":"classes/ReFrag.html#_draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":915,"kind":2048,"name":"draw","url":"classes/ReFrag.html#draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReFrag"},{"id":916,"kind":2048,"name":"drawHover","url":"classes/ReFrag.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReFrag"},{"id":917,"kind":2048,"name":"setHover","url":"classes/ReFrag.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReFrag"},{"id":918,"kind":1024,"name":"visel","url":"classes/ReFrag.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":919,"kind":1024,"name":"hover","url":"classes/ReFrag.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":920,"kind":1024,"name":"hovering","url":"classes/ReFrag.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":921,"kind":1024,"name":"selected","url":"classes/ReFrag.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":922,"kind":1024,"name":"selectionPlate","url":"classes/ReFrag.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":923,"kind":2048,"name":"getVBoxObj","url":"classes/ReFrag.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":924,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReFrag.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReFrag"},{"id":925,"kind":128,"name":"ReRGroup","url":"classes/ReRGroup.html","classes":"tsd-kind-class"},{"id":926,"kind":2048,"name":"isSelectable","url":"classes/ReRGroup.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReRGroup"},{"id":927,"kind":512,"name":"constructor","url":"classes/ReRGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReRGroup"},{"id":928,"kind":1024,"name":"labelBox","url":"classes/ReRGroup.html#labelBox","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReRGroup"},{"id":929,"kind":1024,"name":"item","url":"classes/ReRGroup.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReRGroup"},{"id":930,"kind":2048,"name":"getAtoms","url":"classes/ReRGroup.html#getAtoms","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":931,"kind":2048,"name":"getBonds","url":"classes/ReRGroup.html#getBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":932,"kind":2048,"name":"calcBBox","url":"classes/ReRGroup.html#calcBBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":933,"kind":2048,"name":"draw","url":"classes/ReRGroup.html#draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":934,"kind":2048,"name":"_draw","url":"classes/ReRGroup.html#_draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":935,"kind":2048,"name":"drawHover","url":"classes/ReRGroup.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReRGroup"},{"id":936,"kind":2048,"name":"show","url":"classes/ReRGroup.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReRGroup"},{"id":937,"kind":1024,"name":"visel","url":"classes/ReRGroup.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":938,"kind":1024,"name":"hover","url":"classes/ReRGroup.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":939,"kind":1024,"name":"hovering","url":"classes/ReRGroup.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":940,"kind":1024,"name":"selected","url":"classes/ReRGroup.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":941,"kind":1024,"name":"selectionPlate","url":"classes/ReRGroup.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":942,"kind":2048,"name":"getVBoxObj","url":"classes/ReRGroup.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":943,"kind":2048,"name":"setHover","url":"classes/ReRGroup.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":944,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReRGroup.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReRGroup"},{"id":945,"kind":128,"name":"ReEnhancedFlag","url":"classes/ReEnhancedFlag.html","classes":"tsd-kind-class"},{"id":946,"kind":2048,"name":"isSelectable","url":"classes/ReEnhancedFlag.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReEnhancedFlag"},{"id":947,"kind":512,"name":"constructor","url":"classes/ReEnhancedFlag.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReEnhancedFlag"},{"id":948,"kind":1024,"name":"#path","url":"classes/ReEnhancedFlag.html#_path","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReEnhancedFlag"},{"id":949,"kind":2048,"name":"hoverPath","url":"classes/ReEnhancedFlag.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReEnhancedFlag"},{"id":950,"kind":2048,"name":"drawHover","url":"classes/ReEnhancedFlag.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReEnhancedFlag"},{"id":951,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReEnhancedFlag.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReEnhancedFlag"},{"id":952,"kind":2048,"name":"show","url":"classes/ReEnhancedFlag.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReEnhancedFlag"},{"id":953,"kind":1024,"name":"visel","url":"classes/ReEnhancedFlag.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":954,"kind":1024,"name":"hover","url":"classes/ReEnhancedFlag.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":955,"kind":1024,"name":"hovering","url":"classes/ReEnhancedFlag.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":956,"kind":1024,"name":"selected","url":"classes/ReEnhancedFlag.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":957,"kind":1024,"name":"selectionPlate","url":"classes/ReEnhancedFlag.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":958,"kind":2048,"name":"getVBoxObj","url":"classes/ReEnhancedFlag.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":959,"kind":2048,"name":"setHover","url":"classes/ReEnhancedFlag.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReEnhancedFlag"},{"id":960,"kind":128,"name":"ReSGroup","url":"classes/ReSGroup.html","classes":"tsd-kind-class"},{"id":961,"kind":2048,"name":"isSelectable","url":"classes/ReSGroup.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReSGroup"},{"id":962,"kind":512,"name":"constructor","url":"classes/ReSGroup.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReSGroup"},{"id":963,"kind":1024,"name":"item","url":"classes/ReSGroup.html#item","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReSGroup"},{"id":964,"kind":2048,"name":"draw","url":"classes/ReSGroup.html#draw","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSGroup"},{"id":965,"kind":1024,"name":"render","url":"classes/ReSGroup.html#render","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReSGroup"},{"id":966,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReSGroup.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReSGroup"},{"id":967,"kind":2048,"name":"drawHover","url":"classes/ReSGroup.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReSGroup"},{"id":968,"kind":2048,"name":"show","url":"classes/ReSGroup.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSGroup"},{"id":969,"kind":1024,"name":"visel","url":"classes/ReSGroup.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":970,"kind":1024,"name":"hover","url":"classes/ReSGroup.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":971,"kind":1024,"name":"hovering","url":"classes/ReSGroup.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":972,"kind":1024,"name":"selected","url":"classes/ReSGroup.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":973,"kind":1024,"name":"selectionPlate","url":"classes/ReSGroup.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":974,"kind":2048,"name":"getVBoxObj","url":"classes/ReSGroup.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":975,"kind":2048,"name":"setHover","url":"classes/ReSGroup.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReSGroup"},{"id":976,"kind":128,"name":"ReSimpleObject","url":"classes/ReSimpleObject.html","classes":"tsd-kind-class"},{"id":977,"kind":2048,"name":"isSelectable","url":"classes/ReSimpleObject.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReSimpleObject"},{"id":978,"kind":512,"name":"constructor","url":"classes/ReSimpleObject.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReSimpleObject"},{"id":979,"kind":1024,"name":"item","url":"classes/ReSimpleObject.html#item","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReSimpleObject"},{"id":980,"kind":2048,"name":"calcDistance","url":"classes/ReSimpleObject.html#calcDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":981,"kind":2048,"name":"getReferencePointDistance","url":"classes/ReSimpleObject.html#getReferencePointDistance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":982,"kind":2048,"name":"getReferencePoints","url":"classes/ReSimpleObject.html#getReferencePoints","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":983,"kind":2048,"name":"hoverPath","url":"classes/ReSimpleObject.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":984,"kind":2048,"name":"drawHover","url":"classes/ReSimpleObject.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReSimpleObject"},{"id":985,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReSimpleObject.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReSimpleObject"},{"id":986,"kind":2048,"name":"show","url":"classes/ReSimpleObject.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReSimpleObject"},{"id":987,"kind":1024,"name":"visel","url":"classes/ReSimpleObject.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":988,"kind":1024,"name":"hover","url":"classes/ReSimpleObject.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":989,"kind":1024,"name":"hovering","url":"classes/ReSimpleObject.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":990,"kind":1024,"name":"selected","url":"classes/ReSimpleObject.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":991,"kind":1024,"name":"selectionPlate","url":"classes/ReSimpleObject.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":992,"kind":2048,"name":"getVBoxObj","url":"classes/ReSimpleObject.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":993,"kind":2048,"name":"setHover","url":"classes/ReSimpleObject.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReSimpleObject"},{"id":994,"kind":128,"name":"ReText","url":"classes/ReText.html","classes":"tsd-kind-class"},{"id":995,"kind":2048,"name":"isSelectable","url":"classes/ReText.html#isSelectable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ReText"},{"id":996,"kind":512,"name":"constructor","url":"classes/ReText.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ReText"},{"id":997,"kind":1024,"name":"item","url":"classes/ReText.html#item","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReText"},{"id":998,"kind":1024,"name":"paths","url":"classes/ReText.html#paths","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReText"},{"id":999,"kind":2048,"name":"getReferencePoints","url":"classes/ReText.html#getReferencePoints","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1000,"kind":2048,"name":"hoverPath","url":"classes/ReText.html#hoverPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1001,"kind":2048,"name":"getRelBox","url":"classes/ReText.html#getRelBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1002,"kind":2048,"name":"getRowWidth","url":"classes/ReText.html#getRowWidth","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1003,"kind":2048,"name":"drawHover","url":"classes/ReText.html#drawHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReText"},{"id":1004,"kind":2048,"name":"makeSelectionPlate","url":"classes/ReText.html#makeSelectionPlate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ReText"},{"id":1005,"kind":2048,"name":"show","url":"classes/ReText.html#show","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1006,"kind":2048,"name":"getRanges","url":"classes/ReText.html#getRanges","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1007,"kind":2048,"name":"getStyles","url":"classes/ReText.html#getStyles","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReText"},{"id":1008,"kind":1024,"name":"visel","url":"classes/ReText.html#visel","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1009,"kind":1024,"name":"hover","url":"classes/ReText.html#hover","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1010,"kind":1024,"name":"hovering","url":"classes/ReText.html#hovering","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1011,"kind":1024,"name":"selected","url":"classes/ReText.html#selected","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1012,"kind":1024,"name":"selectionPlate","url":"classes/ReText.html#selectionPlate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1013,"kind":2048,"name":"getVBoxObj","url":"classes/ReText.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1014,"kind":2048,"name":"setHover","url":"classes/ReText.html#setHover","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"ReText"},{"id":1015,"kind":128,"name":"ReStruct","url":"classes/ReStruct.html","classes":"tsd-kind-class"},{"id":1016,"kind":1024,"name":"maps","url":"classes/ReStruct.html#maps","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"ReStruct"},{"id":1017,"kind":65536,"name":"__type","url":"classes/ReStruct.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"ReStruct"},{"id":1018,"kind":1024,"name":"atoms","url":"classes/ReStruct.html#__type.atoms-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1019,"kind":1024,"name":"bonds","url":"classes/ReStruct.html#__type.bonds-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1020,"kind":1024,"name":"rxnPluses","url":"classes/ReStruct.html#__type.rxnPluses-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1021,"kind":1024,"name":"rxnArrows","url":"classes/ReStruct.html#__type.rxnArrows-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1022,"kind":1024,"name":"frags","url":"classes/ReStruct.html#__type.frags-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1023,"kind":1024,"name":"rgroups","url":"classes/ReStruct.html#__type.rgroups-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1024,"kind":1024,"name":"sgroupData","url":"classes/ReStruct.html#__type.sgroupData-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1025,"kind":1024,"name":"enhancedFlags","url":"classes/ReStruct.html#__type.enhancedFlags-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1026,"kind":1024,"name":"sgroups","url":"classes/ReStruct.html#__type.sgroups-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1027,"kind":1024,"name":"reloops","url":"classes/ReStruct.html#__type.reloops-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1028,"kind":1024,"name":"simpleObjects","url":"classes/ReStruct.html#__type.simpleObjects-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1029,"kind":1024,"name":"texts","url":"classes/ReStruct.html#__type.texts-1","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ReStruct.__type"},{"id":1030,"kind":512,"name":"constructor","url":"classes/ReStruct.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ReStruct"},{"id":1031,"kind":1024,"name":"render","url":"classes/ReStruct.html#render","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1032,"kind":1024,"name":"molecule","url":"classes/ReStruct.html#molecule","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1033,"kind":1024,"name":"atoms","url":"classes/ReStruct.html#atoms","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1034,"kind":1024,"name":"bonds","url":"classes/ReStruct.html#bonds","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1035,"kind":1024,"name":"reloops","url":"classes/ReStruct.html#reloops","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1036,"kind":1024,"name":"rxnPluses","url":"classes/ReStruct.html#rxnPluses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1037,"kind":1024,"name":"rxnArrows","url":"classes/ReStruct.html#rxnArrows","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1038,"kind":1024,"name":"frags","url":"classes/ReStruct.html#frags","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1039,"kind":1024,"name":"rgroups","url":"classes/ReStruct.html#rgroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1040,"kind":1024,"name":"sgroups","url":"classes/ReStruct.html#sgroups","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1041,"kind":1024,"name":"sgroupData","url":"classes/ReStruct.html#sgroupData","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1042,"kind":1024,"name":"enhancedFlags","url":"classes/ReStruct.html#enhancedFlags","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1043,"kind":1024,"name":"simpleObjects","url":"classes/ReStruct.html#simpleObjects","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1044,"kind":1024,"name":"texts","url":"classes/ReStruct.html#texts","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1045,"kind":1024,"name":"initialized","url":"classes/ReStruct.html#initialized","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1046,"kind":1024,"name":"layers","url":"classes/ReStruct.html#layers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1047,"kind":1024,"name":"connectedComponents","url":"classes/ReStruct.html#connectedComponents","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ReStruct"},{"id":1048,"kind":1024,"name":"ccFragmentType","url":"classes/ReStruct.html#ccFragmentType","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1049,"kind":1024,"name":"structChanged","url":"classes/ReStruct.html#structChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1050,"kind":1024,"name":"atomsChanged","url":"classes/ReStruct.html#atomsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1051,"kind":1024,"name":"simpleObjectsChanged","url":"classes/ReStruct.html#simpleObjectsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1052,"kind":1024,"name":"rxnArrowsChanged","url":"classes/ReStruct.html#rxnArrowsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1053,"kind":1024,"name":"rxnPlusesChanged","url":"classes/ReStruct.html#rxnPlusesChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1054,"kind":1024,"name":"enhancedFlagsChanged","url":"classes/ReStruct.html#enhancedFlagsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1055,"kind":1024,"name":"bondsChanged","url":"classes/ReStruct.html#bondsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1056,"kind":1024,"name":"textsChanged","url":"classes/ReStruct.html#textsChanged","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"ReStruct"},{"id":1057,"kind":2048,"name":"connectedComponentRemoveAtom","url":"classes/ReStruct.html#connectedComponentRemoveAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1058,"kind":2048,"name":"clearConnectedComponents","url":"classes/ReStruct.html#clearConnectedComponents","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1059,"kind":2048,"name":"getConnectedComponent","url":"classes/ReStruct.html#getConnectedComponent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1060,"kind":2048,"name":"addConnectedComponent","url":"classes/ReStruct.html#addConnectedComponent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1061,"kind":2048,"name":"removeConnectedComponent","url":"classes/ReStruct.html#removeConnectedComponent","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1062,"kind":2048,"name":"assignConnectedComponents","url":"classes/ReStruct.html#assignConnectedComponents","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1063,"kind":2048,"name":"initLayers","url":"classes/ReStruct.html#initLayers","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1064,"kind":2048,"name":"addReObjectPath","url":"classes/ReStruct.html#addReObjectPath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1065,"kind":2048,"name":"clearMarks","url":"classes/ReStruct.html#clearMarks","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1066,"kind":2048,"name":"markItemRemoved","url":"classes/ReStruct.html#markItemRemoved","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1067,"kind":2048,"name":"markBond","url":"classes/ReStruct.html#markBond","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1068,"kind":2048,"name":"markAtom","url":"classes/ReStruct.html#markAtom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1069,"kind":2048,"name":"markItem","url":"classes/ReStruct.html#markItem","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1070,"kind":2048,"name":"clearVisel","url":"classes/ReStruct.html#clearVisel","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1071,"kind":2048,"name":"eachItem","url":"classes/ReStruct.html#eachItem","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1072,"kind":2048,"name":"getVBoxObj","url":"classes/ReStruct.html#getVBoxObj","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1073,"kind":2048,"name":"translate","url":"classes/ReStruct.html#translate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1074,"kind":2048,"name":"scale","url":"classes/ReStruct.html#scale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1075,"kind":2048,"name":"clearVisels","url":"classes/ReStruct.html#clearVisels","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1076,"kind":2048,"name":"update","url":"classes/ReStruct.html#update","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1077,"kind":2048,"name":"updateLoops","url":"classes/ReStruct.html#updateLoops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1078,"kind":2048,"name":"showLoops","url":"classes/ReStruct.html#showLoops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1079,"kind":2048,"name":"showSimpleObjects","url":"classes/ReStruct.html#showSimpleObjects","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1080,"kind":2048,"name":"showTexts","url":"classes/ReStruct.html#showTexts","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1081,"kind":2048,"name":"showReactionSymbols","url":"classes/ReStruct.html#showReactionSymbols","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1082,"kind":2048,"name":"showSGroups","url":"classes/ReStruct.html#showSGroups","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1083,"kind":2048,"name":"showFragments","url":"classes/ReStruct.html#showFragments","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1084,"kind":2048,"name":"showRGroups","url":"classes/ReStruct.html#showRGroups","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1085,"kind":2048,"name":"loopRemove","url":"classes/ReStruct.html#loopRemove","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1086,"kind":2048,"name":"verifyLoops","url":"classes/ReStruct.html#verifyLoops","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1087,"kind":2048,"name":"showLabels","url":"classes/ReStruct.html#showLabels","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1088,"kind":2048,"name":"showEnhancedFlags","url":"classes/ReStruct.html#showEnhancedFlags","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1089,"kind":2048,"name":"showBonds","url":"classes/ReStruct.html#showBonds","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1090,"kind":2048,"name":"setSelection","url":"classes/ReStruct.html#setSelection","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1091,"kind":2048,"name":"showItemSelection","url":"classes/ReStruct.html#showItemSelection","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ReStruct"},{"id":1092,"kind":8,"name":"LayerMap","url":"enums/LayerMap.html","classes":"tsd-kind-enum"},{"id":1093,"kind":16,"name":"background","url":"enums/LayerMap.html#background","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1094,"kind":16,"name":"selectionPlate","url":"enums/LayerMap.html#selectionPlate","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1095,"kind":16,"name":"hovering","url":"enums/LayerMap.html#hovering","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1096,"kind":16,"name":"warnings","url":"enums/LayerMap.html#warnings","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1097,"kind":16,"name":"data","url":"enums/LayerMap.html#data","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1098,"kind":16,"name":"indices","url":"enums/LayerMap.html#indices","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LayerMap"},{"id":1099,"kind":8,"name":"StereoColoringType","url":"enums/StereoColoringType.html","classes":"tsd-kind-enum"},{"id":1100,"kind":16,"name":"LabelsOnly","url":"enums/StereoColoringType.html#LabelsOnly","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoColoringType"},{"id":1101,"kind":16,"name":"BondsOnly","url":"enums/StereoColoringType.html#BondsOnly","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoColoringType"},{"id":1102,"kind":16,"name":"LabelsAndBonds","url":"enums/StereoColoringType.html#LabelsAndBonds","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoColoringType"},{"id":1103,"kind":16,"name":"Off","url":"enums/StereoColoringType.html#Off","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereoColoringType"},{"id":1104,"kind":8,"name":"StereLabelStyleType","url":"enums/StereLabelStyleType.html","classes":"tsd-kind-enum"},{"id":1105,"kind":16,"name":"IUPAC","url":"enums/StereLabelStyleType.html#IUPAC","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereLabelStyleType"},{"id":1106,"kind":16,"name":"Classic","url":"enums/StereLabelStyleType.html#Classic","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereLabelStyleType"},{"id":1107,"kind":16,"name":"On","url":"enums/StereLabelStyleType.html#On","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereLabelStyleType"},{"id":1108,"kind":16,"name":"Off","url":"enums/StereLabelStyleType.html#Off","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StereLabelStyleType"},{"id":1109,"kind":64,"name":"fracAngle","url":"index.html#fracAngle","classes":"tsd-kind-function"},{"id":1110,"kind":32,"name":"SgContexts","url":"index.html#SgContexts","classes":"tsd-kind-variable"},{"id":1111,"kind":65536,"name":"__type","url":"index.html#SgContexts.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"SgContexts"},{"id":1112,"kind":1024,"name":"Fragment","url":"index.html#SgContexts.__type.Fragment","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1113,"kind":1024,"name":"Multifragment","url":"index.html#SgContexts.__type.Multifragment","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1114,"kind":1024,"name":"Bond","url":"index.html#SgContexts.__type.Bond","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1115,"kind":1024,"name":"Atom","url":"index.html#SgContexts.__type.Atom","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1116,"kind":1024,"name":"Group","url":"index.html#SgContexts.__type.Group","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"SgContexts.__type"},{"id":1117,"kind":256,"name":"EditorHistory","url":"interfaces/EditorHistory.html","classes":"tsd-kind-interface"},{"id":1118,"kind":1024,"name":"current","url":"interfaces/EditorHistory.html#current","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"EditorHistory"},{"id":1119,"kind":1024,"name":"length","url":"interfaces/EditorHistory.html#length","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"EditorHistory"},{"id":1120,"kind":2048,"name":"push","url":"interfaces/EditorHistory.html#push","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"EditorHistory"},{"id":1121,"kind":2048,"name":"pop","url":"interfaces/EditorHistory.html#pop","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"EditorHistory"},{"id":1122,"kind":256,"name":"LoadOptions","url":"interfaces/LoadOptions.html","classes":"tsd-kind-interface"},{"id":1123,"kind":1024,"name":"rescale","url":"interfaces/LoadOptions.html#rescale","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"LoadOptions"},{"id":1124,"kind":1024,"name":"fragment","url":"interfaces/LoadOptions.html#fragment","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"LoadOptions"},{"id":1125,"kind":256,"name":"Editor","url":"interfaces/Editor.html","classes":"tsd-kind-interface"},{"id":1126,"kind":2048,"name":"isDitrty","url":"interfaces/Editor.html#isDitrty","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1127,"kind":2048,"name":"setOrigin","url":"interfaces/Editor.html#setOrigin","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1128,"kind":2048,"name":"struct","url":"interfaces/Editor.html#struct","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1129,"kind":2048,"name":"subscribe","url":"interfaces/Editor.html#subscribe","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1130,"kind":2048,"name":"unsubscribe","url":"interfaces/Editor.html#unsubscribe","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1131,"kind":2048,"name":"selection","url":"interfaces/Editor.html#selection","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1132,"kind":2048,"name":"undo","url":"interfaces/Editor.html#undo","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1133,"kind":2048,"name":"redo","url":"interfaces/Editor.html#redo","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1134,"kind":2048,"name":"clear","url":"interfaces/Editor.html#clear","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1135,"kind":2048,"name":"options","url":"interfaces/Editor.html#options","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1136,"kind":2048,"name":"zoom","url":"interfaces/Editor.html#zoom","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1137,"kind":2048,"name":"structSelected","url":"interfaces/Editor.html#structSelected","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"Editor"},{"id":1138,"kind":128,"name":"Ketcher","url":"classes/Ketcher.html","classes":"tsd-kind-class"},{"id":1139,"kind":512,"name":"constructor","url":"classes/Ketcher.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Ketcher"},{"id":1140,"kind":1024,"name":"#structService","url":"classes/Ketcher.html#_structService","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Ketcher"},{"id":1141,"kind":1024,"name":"#formatterFactory","url":"classes/Ketcher.html#_formatterFactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Ketcher"},{"id":1142,"kind":1024,"name":"#editor","url":"classes/Ketcher.html#_editor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Ketcher"},{"id":1143,"kind":1024,"name":"#indigo","url":"classes/Ketcher.html#_indigo","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"Ketcher"},{"id":1144,"kind":262144,"name":"editor","url":"classes/Ketcher.html#editor","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Ketcher"},{"id":1145,"kind":262144,"name":"indigo","url":"classes/Ketcher.html#indigo","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Ketcher"},{"id":1146,"kind":2048,"name":"getSmiles","url":"classes/Ketcher.html#getSmiles","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1147,"kind":2048,"name":"getMolfile","url":"classes/Ketcher.html#getMolfile","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1148,"kind":2048,"name":"getRxn","url":"classes/Ketcher.html#getRxn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1149,"kind":2048,"name":"getKet","url":"classes/Ketcher.html#getKet","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1150,"kind":2048,"name":"getSmarts","url":"classes/Ketcher.html#getSmarts","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1151,"kind":2048,"name":"getCml","url":"classes/Ketcher.html#getCml","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1152,"kind":2048,"name":"getInchi","url":"classes/Ketcher.html#getInchi","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1153,"kind":2048,"name":"generateInchIKey","url":"classes/Ketcher.html#generateInchIKey","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1154,"kind":2048,"name":"containsReaction","url":"classes/Ketcher.html#containsReaction","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1155,"kind":2048,"name":"setMolecule","url":"classes/Ketcher.html#setMolecule","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1156,"kind":2048,"name":"addFragment","url":"classes/Ketcher.html#addFragment","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1157,"kind":2048,"name":"recognize","url":"classes/Ketcher.html#recognize","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1158,"kind":2048,"name":"generateImage","url":"classes/Ketcher.html#generateImage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ketcher"},{"id":1159,"kind":128,"name":"KetcherBuilder","url":"classes/KetcherBuilder.html","classes":"tsd-kind-class"},{"id":1160,"kind":512,"name":"constructor","url":"classes/KetcherBuilder.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"KetcherBuilder"},{"id":1161,"kind":1024,"name":"#structServiceProvider","url":"classes/KetcherBuilder.html#_structServiceProvider","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"KetcherBuilder"},{"id":1162,"kind":2048,"name":"withStructServiceProvider","url":"classes/KetcherBuilder.html#withStructServiceProvider","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KetcherBuilder"},{"id":1163,"kind":2048,"name":"build","url":"classes/KetcherBuilder.html#build","classes":"tsd-kind-method tsd-parent-kind-class","parent":"KetcherBuilder"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,66.55]],["parent/0",[]],["name/1",[1,61.442]],["parent/1",[]],["name/2",[2,37.463]],["parent/2",[1,5.841]],["name/3",[3,66.55]],["parent/3",[4,5.282]],["name/4",[2,37.463]],["parent/4",[4,5.282]],["name/5",[5,55.564]],["parent/5",[4,5.282]],["name/6",[2,37.463]],["parent/6",[4,5.282]],["name/7",[6,66.55]],["parent/7",[]],["name/8",[7,61.442]],["parent/8",[]],["name/9",[8,58.077]],["parent/9",[]],["name/10",[9,46.181]],["parent/10",[]],["name/11",[10,66.55]],["parent/11",[9,4.39]],["name/12",[11,49.204]],["parent/12",[9,4.39]],["name/13",[7,61.442]],["parent/13",[9,4.39]],["name/14",[8,58.077]],["parent/14",[9,4.39]],["name/15",[12,61.442]],["parent/15",[9,4.39]],["name/16",[13,66.55]],["parent/16",[9,4.39]],["name/17",[14,66.55]],["parent/17",[9,4.39]],["name/18",[15,51.887]],["parent/18",[9,4.39]],["name/19",[16,66.55]],["parent/19",[9,4.39]],["name/20",[17,66.55]],["parent/20",[9,4.39]],["name/21",[18,61.442]],["parent/21",[]],["name/22",[2,37.463]],["parent/22",[18,5.841]],["name/23",[11,49.204]],["parent/23",[19,5.841]],["name/24",[20,66.55]],["parent/24",[19,5.841]],["name/25",[21,61.442]],["parent/25",[]],["name/26",[2,37.463]],["parent/26",[21,5.841]],["name/27",[22,66.55]],["parent/27",[23,5.841]],["name/28",[24,66.55]],["parent/28",[23,5.841]],["name/29",[25,61.442]],["parent/29",[]],["name/30",[2,37.463]],["parent/30",[25,5.841]],["name/31",[26,66.55]],["parent/31",[27,5.841]],["name/32",[12,61.442]],["parent/32",[27,5.841]],["name/33",[28,61.442]],["parent/33",[]],["name/34",[2,37.463]],["parent/34",[28,5.841]],["name/35",[29,66.55]],["parent/35",[]],["name/36",[30,66.55]],["parent/36",[]],["name/37",[31,50.456]],["parent/37",[]],["name/38",[32,61.442]],["parent/38",[31,4.797]],["name/39",[33,61.442]],["parent/39",[31,4.797]],["name/40",[34,61.442]],["parent/40",[31,4.797]],["name/41",[35,38.618]],["parent/41",[]],["name/42",[36,58.077]],["parent/42",[35,3.671]],["name/43",[31,50.456]],["parent/43",[35,3.671]],["name/44",[37,58.077]],["parent/44",[35,3.671]],["name/45",[38,61.442]],["parent/45",[35,3.671]],["name/46",[39,58.077]],["parent/46",[35,3.671]],["name/47",[40,58.077]],["parent/47",[35,3.671]],["name/48",[41,58.077]],["parent/48",[35,3.671]],["name/49",[42,58.077]],["parent/49",[35,3.671]],["name/50",[43,58.077]],["parent/50",[35,3.671]],["name/51",[44,58.077]],["parent/51",[35,3.671]],["name/52",[45,58.077]],["parent/52",[35,3.671]],["name/53",[46,58.077]],["parent/53",[35,3.671]],["name/54",[47,58.077]],["parent/54",[35,3.671]],["name/55",[48,58.077]],["parent/55",[35,3.671]],["name/56",[49,55.564]],["parent/56",[35,3.671]],["name/57",[50,58.077]],["parent/57",[35,3.671]],["name/58",[51,58.077]],["parent/58",[35,3.671]],["name/59",[52,61.442]],["parent/59",[35,3.671]],["name/60",[53,47.091]],["parent/60",[35,3.671]],["name/61",[11,49.204]],["parent/61",[35,3.671]],["name/62",[54,41.983]],["parent/62",[35,3.671]],["name/63",[55,53.557]],["parent/63",[35,3.671]],["name/64",[56,61.442]],["parent/64",[35,3.671]],["name/65",[57,32.428]],["parent/65",[]],["name/66",[58,61.442]],["parent/66",[57,3.083]],["name/67",[2,37.463]],["parent/67",[57,3.083]],["name/68",[49,55.564]],["parent/68",[59,3.752]],["name/69",[2,37.463]],["parent/69",[59,3.752]],["name/70",[60,58.077]],["parent/70",[61,4.678]],["name/71",[62,66.55]],["parent/71",[61,4.678]],["name/72",[63,66.55]],["parent/72",[61,4.678]],["name/73",[64,66.55]],["parent/73",[61,4.678]],["name/74",[65,66.55]],["parent/74",[59,3.752]],["name/75",[2,37.463]],["parent/75",[59,3.752]],["name/76",[60,58.077]],["parent/76",[61,4.678]],["name/77",[66,66.55]],["parent/77",[61,4.678]],["name/78",[67,66.55]],["parent/78",[61,4.678]],["name/79",[68,58.077]],["parent/79",[61,4.678]],["name/80",[69,61.442]],["parent/80",[57,3.083]],["name/81",[2,37.463]],["parent/81",[57,3.083]],["name/82",[51,58.077]],["parent/82",[59,3.752]],["name/83",[11,49.204]],["parent/83",[59,3.752]],["name/84",[50,58.077]],["parent/84",[59,3.752]],["name/85",[49,55.564]],["parent/85",[59,3.752]],["name/86",[48,58.077]],["parent/86",[59,3.752]],["name/87",[45,58.077]],["parent/87",[59,3.752]],["name/88",[44,58.077]],["parent/88",[59,3.752]],["name/89",[43,58.077]],["parent/89",[59,3.752]],["name/90",[42,58.077]],["parent/90",[59,3.752]],["name/91",[41,58.077]],["parent/91",[59,3.752]],["name/92",[53,47.091]],["parent/92",[59,3.752]],["name/93",[39,58.077]],["parent/93",[59,3.752]],["name/94",[37,58.077]],["parent/94",[59,3.752]],["name/95",[47,58.077]],["parent/95",[59,3.752]],["name/96",[46,58.077]],["parent/96",[59,3.752]],["name/97",[40,58.077]],["parent/97",[59,3.752]],["name/98",[31,50.456]],["parent/98",[59,3.752]],["name/99",[36,58.077]],["parent/99",[59,3.752]],["name/100",[70,61.442]],["parent/100",[57,3.083]],["name/101",[71,61.442]],["parent/101",[57,3.083]],["name/102",[72,32.877]],["parent/102",[57,3.083]],["name/103",[11,49.204]],["parent/103",[57,3.083]],["name/104",[54,41.983]],["parent/104",[57,3.083]],["name/105",[53,47.091]],["parent/105",[57,3.083]],["name/106",[46,58.077]],["parent/106",[57,3.083]],["name/107",[50,58.077]],["parent/107",[57,3.083]],["name/108",[41,58.077]],["parent/108",[57,3.083]],["name/109",[49,55.564]],["parent/109",[57,3.083]],["name/110",[48,58.077]],["parent/110",[57,3.083]],["name/111",[45,58.077]],["parent/111",[57,3.083]],["name/112",[44,58.077]],["parent/112",[57,3.083]],["name/113",[42,58.077]],["parent/113",[57,3.083]],["name/114",[43,58.077]],["parent/114",[57,3.083]],["name/115",[73,66.55]],["parent/115",[57,3.083]],["name/116",[56,61.442]],["parent/116",[57,3.083]],["name/117",[55,53.557]],["parent/117",[57,3.083]],["name/118",[74,66.55]],["parent/118",[57,3.083]],["name/119",[75,66.55]],["parent/119",[57,3.083]],["name/120",[76,66.55]],["parent/120",[57,3.083]],["name/121",[51,58.077]],["parent/121",[57,3.083]],["name/122",[47,58.077]],["parent/122",[57,3.083]],["name/123",[40,58.077]],["parent/123",[57,3.083]],["name/124",[39,58.077]],["parent/124",[57,3.083]],["name/125",[37,58.077]],["parent/125",[57,3.083]],["name/126",[38,61.442]],["parent/126",[57,3.083]],["name/127",[31,50.456]],["parent/127",[57,3.083]],["name/128",[36,58.077]],["parent/128",[57,3.083]],["name/129",[77,66.55]],["parent/129",[57,3.083]],["name/130",[52,61.442]],["parent/130",[57,3.083]],["name/131",[78,45.347]],["parent/131",[57,3.083]],["name/132",[79,66.55]],["parent/132",[57,3.083]],["name/133",[80,66.55]],["parent/133",[57,3.083]],["name/134",[81,66.55]],["parent/134",[57,3.083]],["name/135",[82,66.55]],["parent/135",[57,3.083]],["name/136",[83,58.077]],["parent/136",[57,3.083]],["name/137",[84,66.55]],["parent/137",[57,3.083]],["name/138",[85,66.55]],["parent/138",[57,3.083]],["name/139",[86,58.077]],["parent/139",[]],["name/140",[87,61.442]],["parent/140",[86,5.521]],["name/141",[88,61.442]],["parent/141",[86,5.521]],["name/142",[53,47.091]],["parent/142",[]],["name/143",[72,32.877]],["parent/143",[53,4.477]],["name/144",[87,61.442]],["parent/144",[53,4.477]],["name/145",[88,61.442]],["parent/145",[53,4.477]],["name/146",[89,66.55]],["parent/146",[53,4.477]],["name/147",[11,49.204]],["parent/147",[53,4.477]],["name/148",[90,58.077]],["parent/148",[53,4.477]],["name/149",[91,49.204]],["parent/149",[]],["name/150",[92,58.077]],["parent/150",[91,4.678]],["name/151",[93,55.564]],["parent/151",[91,4.678]],["name/152",[94,55.564]],["parent/152",[91,4.678]],["name/153",[95,61.442]],["parent/153",[91,4.678]],["name/154",[15,51.887]],["parent/154",[91,4.678]],["name/155",[96,58.077]],["parent/155",[91,4.678]],["name/156",[97,58.077]],["parent/156",[91,4.678]],["name/157",[98,37.463]],["parent/157",[]],["name/158",[58,61.442]],["parent/158",[98,3.562]],["name/159",[2,37.463]],["parent/159",[98,3.562]],["name/160",[15,51.887]],["parent/160",[99,4.311]],["name/161",[2,37.463]],["parent/161",[99,4.311]],["name/162",[100,66.55]],["parent/162",[101,3.633]],["name/163",[102,66.55]],["parent/163",[101,3.633]],["name/164",[103,66.55]],["parent/164",[101,3.633]],["name/165",[104,61.442]],["parent/165",[101,3.633]],["name/166",[105,66.55]],["parent/166",[101,3.633]],["name/167",[106,66.55]],["parent/167",[101,3.633]],["name/168",[107,66.55]],["parent/168",[101,3.633]],["name/169",[108,61.442]],["parent/169",[101,3.633]],["name/170",[109,66.55]],["parent/170",[101,3.633]],["name/171",[110,66.55]],["parent/171",[101,3.633]],["name/172",[94,55.564]],["parent/172",[99,4.311]],["name/173",[2,37.463]],["parent/173",[99,4.311]],["name/174",[60,58.077]],["parent/174",[101,3.633]],["name/175",[111,66.55]],["parent/175",[101,3.633]],["name/176",[68,58.077]],["parent/176",[101,3.633]],["name/177",[112,66.55]],["parent/177",[101,3.633]],["name/178",[113,66.55]],["parent/178",[101,3.633]],["name/179",[93,55.564]],["parent/179",[99,4.311]],["name/180",[2,37.463]],["parent/180",[99,4.311]],["name/181",[68,58.077]],["parent/181",[101,3.633]],["name/182",[114,66.55]],["parent/182",[101,3.633]],["name/183",[115,66.55]],["parent/183",[101,3.633]],["name/184",[116,66.55]],["parent/184",[99,4.311]],["name/185",[2,37.463]],["parent/185",[99,4.311]],["name/186",[117,66.55]],["parent/186",[101,3.633]],["name/187",[118,66.55]],["parent/187",[101,3.633]],["name/188",[119,55.564]],["parent/188",[101,3.633]],["name/189",[120,66.55]],["parent/189",[101,3.633]],["name/190",[121,66.55]],["parent/190",[101,3.633]],["name/191",[122,66.55]],["parent/191",[101,3.633]],["name/192",[123,66.55]],["parent/192",[101,3.633]],["name/193",[69,61.442]],["parent/193",[98,3.562]],["name/194",[2,37.463]],["parent/194",[98,3.562]],["name/195",[15,51.887]],["parent/195",[99,4.311]],["name/196",[94,55.564]],["parent/196",[99,4.311]],["name/197",[93,55.564]],["parent/197",[99,4.311]],["name/198",[92,58.077]],["parent/198",[99,4.311]],["name/199",[70,61.442]],["parent/199",[98,3.562]],["name/200",[71,61.442]],["parent/200",[98,3.562]],["name/201",[72,32.877]],["parent/201",[98,3.562]],["name/202",[97,58.077]],["parent/202",[98,3.562]],["name/203",[96,58.077]],["parent/203",[98,3.562]],["name/204",[15,51.887]],["parent/204",[98,3.562]],["name/205",[95,61.442]],["parent/205",[98,3.562]],["name/206",[94,55.564]],["parent/206",[98,3.562]],["name/207",[93,55.564]],["parent/207",[98,3.562]],["name/208",[92,58.077]],["parent/208",[98,3.562]],["name/209",[124,66.55]],["parent/209",[98,3.562]],["name/210",[125,66.55]],["parent/210",[98,3.562]],["name/211",[126,66.55]],["parent/211",[98,3.562]],["name/212",[127,66.55]],["parent/212",[98,3.562]],["name/213",[128,66.55]],["parent/213",[98,3.562]],["name/214",[129,61.442]],["parent/214",[98,3.562]],["name/215",[119,55.564]],["parent/215",[98,3.562]],["name/216",[83,58.077]],["parent/216",[98,3.562]],["name/217",[130,66.55]],["parent/217",[98,3.562]],["name/218",[131,66.55]],["parent/218",[98,3.562]],["name/219",[78,45.347]],["parent/219",[98,3.562]],["name/220",[132,53.557]],["parent/220",[]],["name/221",[133,66.55]],["parent/221",[132,5.092]],["name/222",[32,61.442]],["parent/222",[132,5.092]],["name/223",[33,61.442]],["parent/223",[132,5.092]],["name/224",[34,61.442]],["parent/224",[132,5.092]],["name/225",[54,41.983]],["parent/225",[]],["name/226",[134,66.55]],["parent/226",[54,3.991]],["name/227",[72,32.877]],["parent/227",[54,3.991]],["name/228",[135,61.442]],["parent/228",[54,3.991]],["name/229",[136,66.55]],["parent/229",[54,3.991]],["name/230",[137,61.442]],["parent/230",[54,3.991]],["name/231",[137,61.442]],["parent/231",[54,3.991]],["name/232",[135,61.442]],["parent/232",[54,3.991]],["name/233",[78,45.347]],["parent/233",[54,3.991]],["name/234",[138,66.55]],["parent/234",[54,3.991]],["name/235",[139,66.55]],["parent/235",[54,3.991]],["name/236",[140,66.55]],["parent/236",[54,3.991]],["name/237",[141,66.55]],["parent/237",[54,3.991]],["name/238",[142,41.983]],["parent/238",[]],["name/239",[143,66.55]],["parent/239",[142,3.991]],["name/240",[144,66.55]],["parent/240",[142,3.991]],["name/241",[145,66.55]],["parent/241",[142,3.991]],["name/242",[146,66.55]],["parent/242",[142,3.991]],["name/243",[147,66.55]],["parent/243",[142,3.991]],["name/244",[78,45.347]],["parent/244",[142,3.991]],["name/245",[148,66.55]],["parent/245",[142,3.991]],["name/246",[149,66.55]],["parent/246",[142,3.991]],["name/247",[150,66.55]],["parent/247",[142,3.991]],["name/248",[151,66.55]],["parent/248",[142,3.991]],["name/249",[72,32.877]],["parent/249",[142,3.991]],["name/250",[152,32.21]],["parent/250",[142,3.991]],["name/251",[153,61.442]],["parent/251",[142,3.991]],["name/252",[154,66.55]],["parent/252",[142,3.991]],["name/253",[155,66.55]],["parent/253",[142,3.991]],["name/254",[156,66.55]],["parent/254",[142,3.991]],["name/255",[157,41.427]],["parent/255",[]],["name/256",[72,32.877]],["parent/256",[157,3.938]],["name/257",[97,58.077]],["parent/257",[157,3.938]],["name/258",[96,58.077]],["parent/258",[157,3.938]],["name/259",[158,61.442]],["parent/259",[157,3.938]],["name/260",[159,66.55]],["parent/260",[157,3.938]],["name/261",[160,66.55]],["parent/261",[157,3.938]],["name/262",[161,66.55]],["parent/262",[157,3.938]],["name/263",[162,66.55]],["parent/263",[157,3.938]],["name/264",[163,50.456]],["parent/264",[157,3.938]],["name/265",[164,66.55]],["parent/265",[157,3.938]],["name/266",[165,66.55]],["parent/266",[157,3.938]],["name/267",[166,66.55]],["parent/267",[157,3.938]],["name/268",[167,66.55]],["parent/268",[157,3.938]],["name/269",[168,66.55]],["parent/269",[157,3.938]],["name/270",[169,66.55]],["parent/270",[157,3.938]],["name/271",[170,66.55]],["parent/271",[157,3.938]],["name/272",[171,66.55]],["parent/272",[157,3.938]],["name/273",[163,50.456]],["parent/273",[]],["name/274",[72,32.877]],["parent/274",[163,4.797]],["name/275",[172,66.55]],["parent/275",[163,4.797]],["name/276",[173,66.55]],["parent/276",[163,4.797]],["name/277",[104,61.442]],["parent/277",[163,4.797]],["name/278",[174,66.55]],["parent/278",[163,4.797]],["name/279",[175,53.557]],["parent/279",[]],["name/280",[176,61.442]],["parent/280",[175,5.092]],["name/281",[177,61.442]],["parent/281",[175,5.092]],["name/282",[178,61.442]],["parent/282",[175,5.092]],["name/283",[179,61.442]],["parent/283",[175,5.092]],["name/284",[180,47.091]],["parent/284",[]],["name/285",[181,66.55]],["parent/285",[180,4.477]],["name/286",[72,32.877]],["parent/286",[180,4.477]],["name/287",[182,55.564]],["parent/287",[180,4.477]],["name/288",[178,61.442]],["parent/288",[180,4.477]],["name/289",[179,61.442]],["parent/289",[180,4.477]],["name/290",[177,61.442]],["parent/290",[180,4.477]],["name/291",[176,61.442]],["parent/291",[180,4.477]],["name/292",[183,61.442]],["parent/292",[180,4.477]],["name/293",[78,45.347]],["parent/293",[180,4.477]],["name/294",[184,41.427]],["parent/294",[]],["name/295",[185,66.55]],["parent/295",[184,3.938]],["name/296",[186,66.55]],["parent/296",[184,3.938]],["name/297",[187,66.55]],["parent/297",[184,3.938]],["name/298",[188,66.55]],["parent/298",[184,3.938]],["name/299",[189,66.55]],["parent/299",[184,3.938]],["name/300",[190,66.55]],["parent/300",[184,3.938]],["name/301",[191,66.55]],["parent/301",[184,3.938]],["name/302",[192,66.55]],["parent/302",[184,3.938]],["name/303",[193,66.55]],["parent/303",[184,3.938]],["name/304",[194,66.55]],["parent/304",[184,3.938]],["name/305",[195,66.55]],["parent/305",[184,3.938]],["name/306",[196,66.55]],["parent/306",[184,3.938]],["name/307",[197,66.55]],["parent/307",[184,3.938]],["name/308",[198,66.55]],["parent/308",[184,3.938]],["name/309",[199,66.55]],["parent/309",[184,3.938]],["name/310",[200,66.55]],["parent/310",[184,3.938]],["name/311",[201,66.55]],["parent/311",[184,3.938]],["name/312",[202,55.564]],["parent/312",[]],["name/313",[203,50.456]],["parent/313",[202,5.282]],["name/314",[204,53.557]],["parent/314",[202,5.282]],["name/315",[205,58.077]],["parent/315",[202,5.282]],["name/316",[206,49.204]],["parent/316",[]],["name/317",[207,66.55]],["parent/317",[206,4.678]],["name/318",[72,32.877]],["parent/318",[206,4.678]],["name/319",[203,50.456]],["parent/319",[206,4.678]],["name/320",[204,53.557]],["parent/320",[206,4.678]],["name/321",[205,58.077]],["parent/321",[206,4.678]],["name/322",[78,45.347]],["parent/322",[206,4.678]],["name/323",[119,55.564]],["parent/323",[206,4.678]],["name/324",[208,61.442]],["parent/324",[]],["name/325",[55,53.557]],["parent/325",[208,5.841]],["name/326",[209,55.564]],["parent/326",[]],["name/327",[72,32.877]],["parent/327",[209,5.282]],["name/328",[55,53.557]],["parent/328",[209,5.282]],["name/329",[78,45.347]],["parent/329",[209,5.282]],["name/330",[210,50.456]],["parent/330",[]],["name/331",[72,32.877]],["parent/331",[210,4.797]],["name/332",[211,66.55]],["parent/332",[210,4.797]],["name/333",[212,66.55]],["parent/333",[210,4.797]],["name/334",[213,66.55]],["parent/334",[210,4.797]],["name/335",[214,66.55]],["parent/335",[210,4.797]],["name/336",[215,66.55]],["parent/336",[210,4.797]],["name/337",[152,32.21]],["parent/337",[]],["name/338",[216,61.442]],["parent/338",[152,3.062]],["name/339",[2,37.463]],["parent/339",[152,3.062]],["name/340",[217,66.55]],["parent/340",[218,4.107]],["name/341",[219,66.55]],["parent/341",[218,4.107]],["name/342",[220,66.55]],["parent/342",[218,4.107]],["name/343",[221,66.55]],["parent/343",[218,4.107]],["name/344",[222,66.55]],["parent/344",[218,4.107]],["name/345",[223,66.55]],["parent/345",[218,4.107]],["name/346",[224,66.55]],["parent/346",[218,4.107]],["name/347",[225,66.55]],["parent/347",[218,4.107]],["name/348",[226,66.55]],["parent/348",[218,4.107]],["name/349",[227,66.55]],["parent/349",[218,4.107]],["name/350",[228,66.55]],["parent/350",[218,4.107]],["name/351",[229,66.55]],["parent/351",[218,4.107]],["name/352",[230,66.55]],["parent/352",[218,4.107]],["name/353",[108,61.442]],["parent/353",[218,4.107]],["name/354",[231,66.55]],["parent/354",[218,4.107]],["name/355",[232,66.55]],["parent/355",[152,3.062]],["name/356",[233,66.55]],["parent/356",[152,3.062]],["name/357",[234,66.55]],["parent/357",[152,3.062]],["name/358",[5,55.564]],["parent/358",[152,3.062]],["name/359",[78,45.347]],["parent/359",[152,3.062]],["name/360",[235,66.55]],["parent/360",[152,3.062]],["name/361",[236,66.55]],["parent/361",[152,3.062]],["name/362",[237,66.55]],["parent/362",[152,3.062]],["name/363",[238,66.55]],["parent/363",[152,3.062]],["name/364",[239,66.55]],["parent/364",[152,3.062]],["name/365",[240,66.55]],["parent/365",[152,3.062]],["name/366",[241,61.442]],["parent/366",[152,3.062]],["name/367",[242,61.442]],["parent/367",[152,3.062]],["name/368",[243,66.55]],["parent/368",[152,3.062]],["name/369",[244,66.55]],["parent/369",[152,3.062]],["name/370",[72,32.877]],["parent/370",[152,3.062]],["name/371",[15,51.887]],["parent/371",[152,3.062]],["name/372",[245,66.55]],["parent/372",[152,3.062]],["name/373",[11,49.204]],["parent/373",[152,3.062]],["name/374",[246,66.55]],["parent/374",[152,3.062]],["name/375",[247,66.55]],["parent/375",[152,3.062]],["name/376",[248,66.55]],["parent/376",[152,3.062]],["name/377",[249,46.181]],["parent/377",[152,3.062]],["name/378",[250,45.347]],["parent/378",[152,3.062]],["name/379",[251,43.863]],["parent/379",[152,3.062]],["name/380",[252,45.347]],["parent/380",[152,3.062]],["name/381",[253,51.887]],["parent/381",[152,3.062]],["name/382",[254,66.55]],["parent/382",[152,3.062]],["name/383",[255,66.55]],["parent/383",[152,3.062]],["name/384",[256,66.55]],["parent/384",[152,3.062]],["name/385",[257,66.55]],["parent/385",[152,3.062]],["name/386",[258,51.887]],["parent/386",[152,3.062]],["name/387",[259,66.55]],["parent/387",[152,3.062]],["name/388",[260,66.55]],["parent/388",[152,3.062]],["name/389",[55,53.557]],["parent/389",[152,3.062]],["name/390",[261,61.442]],["parent/390",[152,3.062]],["name/391",[262,66.55]],["parent/391",[152,3.062]],["name/392",[183,61.442]],["parent/392",[152,3.062]],["name/393",[263,66.55]],["parent/393",[152,3.062]],["name/394",[264,66.55]],["parent/394",[152,3.062]],["name/395",[265,66.55]],["parent/395",[152,3.062]],["name/396",[266,66.55]],["parent/396",[152,3.062]],["name/397",[267,66.55]],["parent/397",[]],["name/398",[268,45.347]],["parent/398",[]],["name/399",[72,32.877]],["parent/399",[268,4.311]],["name/400",[269,66.55]],["parent/400",[268,4.311]],["name/401",[270,66.55]],["parent/401",[268,4.311]],["name/402",[271,66.55]],["parent/402",[268,4.311]],["name/403",[272,66.55]],["parent/403",[268,4.311]],["name/404",[273,66.55]],["parent/404",[268,4.311]],["name/405",[274,66.55]],["parent/405",[268,4.311]],["name/406",[275,66.55]],["parent/406",[268,4.311]],["name/407",[276,66.55]],["parent/407",[268,4.311]],["name/408",[277,66.55]],["parent/408",[268,4.311]],["name/409",[278,55.564]],["parent/409",[]],["name/410",[279,66.55]],["parent/410",[278,5.282]],["name/411",[280,66.55]],["parent/411",[278,5.282]],["name/412",[281,66.55]],["parent/412",[278,5.282]],["name/413",[282,58.077]],["parent/413",[]],["name/414",[203,50.456]],["parent/414",[282,5.521]],["name/415",[204,53.557]],["parent/415",[282,5.521]],["name/416",[283,51.887]],["parent/416",[]],["name/417",[72,32.877]],["parent/417",[283,4.933]],["name/418",[204,53.557]],["parent/418",[283,4.933]],["name/419",[203,50.456]],["parent/419",[283,4.933]],["name/420",[78,45.347]],["parent/420",[283,4.933]],["name/421",[119,55.564]],["parent/421",[283,4.933]],["name/422",[284,61.442]],["parent/422",[]],["name/423",[2,37.463]],["parent/423",[284,5.841]],["name/424",[285,66.55]],["parent/424",[286,5.841]],["name/425",[158,61.442]],["parent/425",[286,5.841]],["name/426",[287,25.014]],["parent/426",[]],["name/427",[72,32.877]],["parent/427",[287,2.378]],["name/428",[253,51.887]],["parent/428",[287,2.378]],["name/429",[258,51.887]],["parent/429",[287,2.378]],["name/430",[288,58.077]],["parent/430",[287,2.378]],["name/431",[289,66.55]],["parent/431",[287,2.378]],["name/432",[290,66.55]],["parent/432",[287,2.378]],["name/433",[291,66.55]],["parent/433",[287,2.378]],["name/434",[292,58.077]],["parent/434",[287,2.378]],["name/435",[293,58.077]],["parent/435",[287,2.378]],["name/436",[182,55.564]],["parent/436",[287,2.378]],["name/437",[294,58.077]],["parent/437",[287,2.378]],["name/438",[153,61.442]],["parent/438",[287,2.378]],["name/439",[268,45.347]],["parent/439",[287,2.378]],["name/440",[295,58.077]],["parent/440",[287,2.378]],["name/441",[296,58.077]],["parent/441",[287,2.378]],["name/442",[297,66.55]],["parent/442",[287,2.378]],["name/443",[298,66.55]],["parent/443",[287,2.378]],["name/444",[83,58.077]],["parent/444",[287,2.378]],["name/445",[299,66.55]],["parent/445",[287,2.378]],["name/446",[300,66.55]],["parent/446",[287,2.378]],["name/447",[301,66.55]],["parent/447",[287,2.378]],["name/448",[302,66.55]],["parent/448",[287,2.378]],["name/449",[78,45.347]],["parent/449",[287,2.378]],["name/450",[303,66.55]],["parent/450",[287,2.378]],["name/451",[304,66.55]],["parent/451",[287,2.378]],["name/452",[305,66.55]],["parent/452",[287,2.378]],["name/453",[306,66.55]],["parent/453",[287,2.378]],["name/454",[307,66.55]],["parent/454",[287,2.378]],["name/455",[308,66.55]],["parent/455",[287,2.378]],["name/456",[309,66.55]],["parent/456",[287,2.378]],["name/457",[310,66.55]],["parent/457",[287,2.378]],["name/458",[311,66.55]],["parent/458",[287,2.378]],["name/459",[312,66.55]],["parent/459",[287,2.378]],["name/460",[313,66.55]],["parent/460",[287,2.378]],["name/461",[314,66.55]],["parent/461",[287,2.378]],["name/462",[315,66.55]],["parent/462",[287,2.378]],["name/463",[316,66.55]],["parent/463",[287,2.378]],["name/464",[317,66.55]],["parent/464",[287,2.378]],["name/465",[318,66.55]],["parent/465",[287,2.378]],["name/466",[319,66.55]],["parent/466",[287,2.378]],["name/467",[320,66.55]],["parent/467",[287,2.378]],["name/468",[321,66.55]],["parent/468",[287,2.378]],["name/469",[322,66.55]],["parent/469",[287,2.378]],["name/470",[323,66.55]],["parent/470",[287,2.378]],["name/471",[324,66.55]],["parent/471",[287,2.378]],["name/472",[325,66.55]],["parent/472",[287,2.378]],["name/473",[326,66.55]],["parent/473",[287,2.378]],["name/474",[327,66.55]],["parent/474",[287,2.378]],["name/475",[328,66.55]],["parent/475",[287,2.378]],["name/476",[329,66.55]],["parent/476",[287,2.378]],["name/477",[330,66.55]],["parent/477",[287,2.378]],["name/478",[331,66.55]],["parent/478",[287,2.378]],["name/479",[332,66.55]],["parent/479",[287,2.378]],["name/480",[333,66.55]],["parent/480",[287,2.378]],["name/481",[334,66.55]],["parent/481",[287,2.378]],["name/482",[335,66.55]],["parent/482",[287,2.378]],["name/483",[336,66.55]],["parent/483",[287,2.378]],["name/484",[337,66.55]],["parent/484",[287,2.378]],["name/485",[338,66.55]],["parent/485",[287,2.378]],["name/486",[339,53.557]],["parent/486",[287,2.378]],["name/487",[340,61.442]],["parent/487",[287,2.378]],["name/488",[341,66.55]],["parent/488",[287,2.378]],["name/489",[342,66.55]],["parent/489",[287,2.378]],["name/490",[343,66.55]],["parent/490",[287,2.378]],["name/491",[344,66.55]],["parent/491",[287,2.378]],["name/492",[345,66.55]],["parent/492",[287,2.378]],["name/493",[346,66.55]],["parent/493",[287,2.378]],["name/494",[347,66.55]],["parent/494",[287,2.378]],["name/495",[348,66.55]],["parent/495",[287,2.378]],["name/496",[349,66.55]],["parent/496",[287,2.378]],["name/497",[350,66.55]],["parent/497",[287,2.378]],["name/498",[351,66.55]],["parent/498",[287,2.378]],["name/499",[352,66.55]],["parent/499",[287,2.378]],["name/500",[353,66.55]],["parent/500",[287,2.378]],["name/501",[354,51.887]],["parent/501",[]],["name/502",[355,66.55]],["parent/502",[354,4.933]],["name/503",[356,66.55]],["parent/503",[354,4.933]],["name/504",[357,66.55]],["parent/504",[354,4.933]],["name/505",[358,66.55]],["parent/505",[354,4.933]],["name/506",[359,66.55]],["parent/506",[354,4.933]],["name/507",[360,58.077]],["parent/507",[]],["name/508",[361,61.442]],["parent/508",[360,5.521]],["name/509",[362,61.442]],["parent/509",[360,5.521]],["name/510",[363,53.557]],["parent/510",[]],["name/511",[72,32.877]],["parent/511",[363,5.092]],["name/512",[361,61.442]],["parent/512",[363,5.092]],["name/513",[362,61.442]],["parent/513",[363,5.092]],["name/514",[78,45.347]],["parent/514",[363,5.092]],["name/515",[364,50.456]],["parent/515",[]],["name/516",[72,32.877]],["parent/516",[364,4.797]],["name/517",[365,61.442]],["parent/517",[364,4.797]],["name/518",[90,58.077]],["parent/518",[364,4.797]],["name/519",[366,66.55]],["parent/519",[364,4.797]],["name/520",[5,55.564]],["parent/520",[364,4.797]],["name/521",[367,61.442]],["parent/521",[364,4.797]],["name/522",[368,55.564]],["parent/522",[]],["name/523",[369,58.077]],["parent/523",[368,5.282]],["name/524",[370,58.077]],["parent/524",[368,5.282]],["name/525",[371,61.442]],["parent/525",[368,5.282]],["name/526",[372,33.592]],["parent/526",[]],["name/527",[373,66.55]],["parent/527",[372,3.193]],["name/528",[374,66.55]],["parent/528",[372,3.193]],["name/529",[375,66.55]],["parent/529",[372,3.193]],["name/530",[376,61.442]],["parent/530",[372,3.193]],["name/531",[377,61.442]],["parent/531",[372,3.193]],["name/532",[378,66.55]],["parent/532",[372,3.193]],["name/533",[379,66.55]],["parent/533",[372,3.193]],["name/534",[380,66.55]],["parent/534",[372,3.193]],["name/535",[129,61.442]],["parent/535",[372,3.193]],["name/536",[381,66.55]],["parent/536",[372,3.193]],["name/537",[382,66.55]],["parent/537",[372,3.193]],["name/538",[383,66.55]],["parent/538",[372,3.193]],["name/539",[384,61.442]],["parent/539",[372,3.193]],["name/540",[72,32.877]],["parent/540",[372,3.193]],["name/541",[369,58.077]],["parent/541",[372,3.193]],["name/542",[370,58.077]],["parent/542",[372,3.193]],["name/543",[371,61.442]],["parent/543",[372,3.193]],["name/544",[385,61.442]],["parent/544",[372,3.193]],["name/545",[90,58.077]],["parent/545",[372,3.193]],["name/546",[386,61.442]],["parent/546",[372,3.193]],["name/547",[387,66.55]],["parent/547",[372,3.193]],["name/548",[388,66.55]],["parent/548",[372,3.193]],["name/549",[389,66.55]],["parent/549",[372,3.193]],["name/550",[390,66.55]],["parent/550",[372,3.193]],["name/551",[391,66.55]],["parent/551",[372,3.193]],["name/552",[392,66.55]],["parent/552",[372,3.193]],["name/553",[393,66.55]],["parent/553",[372,3.193]],["name/554",[394,66.55]],["parent/554",[372,3.193]],["name/555",[395,66.55]],["parent/555",[372,3.193]],["name/556",[396,66.55]],["parent/556",[372,3.193]],["name/557",[397,66.55]],["parent/557",[372,3.193]],["name/558",[398,61.442]],["parent/558",[372,3.193]],["name/559",[376,61.442]],["parent/559",[372,3.193]],["name/560",[377,61.442]],["parent/560",[372,3.193]],["name/561",[399,66.55]],["parent/561",[372,3.193]],["name/562",[400,66.55]],["parent/562",[372,3.193]],["name/563",[401,66.55]],["parent/563",[372,3.193]],["name/564",[402,66.55]],["parent/564",[372,3.193]],["name/565",[403,66.55]],["parent/565",[372,3.193]],["name/566",[404,41.983]],["parent/566",[]],["name/567",[405,66.55]],["parent/567",[404,3.991]],["name/568",[367,61.442]],["parent/568",[404,3.991]],["name/569",[406,66.55]],["parent/569",[404,3.991]],["name/570",[72,32.877]],["parent/570",[404,3.991]],["name/571",[407,66.55]],["parent/571",[404,3.991]],["name/572",[408,66.55]],["parent/572",[404,3.991]],["name/573",[398,61.442]],["parent/573",[404,3.991]],["name/574",[78,45.347]],["parent/574",[404,3.991]],["name/575",[409,66.55]],["parent/575",[404,3.991]],["name/576",[410,66.55]],["parent/576",[404,3.991]],["name/577",[411,66.55]],["parent/577",[404,3.991]],["name/578",[412,61.442]],["parent/578",[404,3.991]],["name/579",[413,66.55]],["parent/579",[404,3.991]],["name/580",[414,61.442]],["parent/580",[404,3.991]],["name/581",[384,61.442]],["parent/581",[404,3.991]],["name/582",[204,53.557]],["parent/582",[404,3.991]],["name/583",[415,48.092]],["parent/583",[]],["name/584",[72,32.877]],["parent/584",[415,4.572]],["name/585",[416,66.55]],["parent/585",[415,4.572]],["name/586",[386,61.442]],["parent/586",[415,4.572]],["name/587",[417,66.55]],["parent/587",[415,4.572]],["name/588",[418,66.55]],["parent/588",[415,4.572]],["name/589",[365,61.442]],["parent/589",[415,4.572]],["name/590",[5,55.564]],["parent/590",[415,4.572]],["name/591",[419,66.55]],["parent/591",[415,4.572]],["name/592",[420,55.564]],["parent/592",[]],["name/593",[253,51.887]],["parent/593",[420,5.282]],["name/594",[258,51.887]],["parent/594",[420,5.282]],["name/595",[421,58.077]],["parent/595",[420,5.282]],["name/596",[422,53.557]],["parent/596",[]],["name/597",[72,32.877]],["parent/597",[422,5.092]],["name/598",[253,51.887]],["parent/598",[422,5.092]],["name/599",[258,51.887]],["parent/599",[422,5.092]],["name/600",[421,58.077]],["parent/600",[422,5.092]],["name/601",[423,58.077]],["parent/601",[]],["name/602",[424,53.557]],["parent/602",[423,5.521]],["name/603",[425,53.557]],["parent/603",[423,5.521]],["name/604",[426,55.564]],["parent/604",[]],["name/605",[72,32.877]],["parent/605",[426,5.282]],["name/606",[424,53.557]],["parent/606",[426,5.282]],["name/607",[425,53.557]],["parent/607",[426,5.282]],["name/608",[427,51.887]],["parent/608",[]],["name/609",[428,66.55]],["parent/609",[427,4.933]],["name/610",[429,66.55]],["parent/610",[427,4.933]],["name/611",[430,61.442]],["parent/611",[427,4.933]],["name/612",[431,66.55]],["parent/612",[427,4.933]],["name/613",[432,66.55]],["parent/613",[427,4.933]],["name/614",[433,66.55]],["parent/614",[]],["name/615",[434,51.887]],["parent/615",[]],["name/616",[435,58.077]],["parent/616",[434,4.933]],["name/617",[72,32.877]],["parent/617",[434,4.933]],["name/618",[436,55.564]],["parent/618",[434,4.933]],["name/619",[424,53.557]],["parent/619",[434,4.933]],["name/620",[425,53.557]],["parent/620",[434,4.933]],["name/621",[437,61.442]],["parent/621",[]],["name/622",[430,61.442]],["parent/622",[437,5.841]],["name/623",[438,51.887]],["parent/623",[]],["name/624",[435,58.077]],["parent/624",[438,4.933]],["name/625",[72,32.877]],["parent/625",[438,4.933]],["name/626",[436,55.564]],["parent/626",[438,4.933]],["name/627",[424,53.557]],["parent/627",[438,4.933]],["name/628",[425,53.557]],["parent/628",[438,4.933]],["name/629",[439,66.55]],["parent/629",[]],["name/630",[440,58.077]],["parent/630",[]],["name/631",[287,25.014]],["parent/631",[440,5.521]],["name/632",[441,66.55]],["parent/632",[440,5.521]],["name/633",[442,55.564]],["parent/633",[]],["name/634",[72,32.877]],["parent/634",[442,5.282]],["name/635",[424,53.557]],["parent/635",[442,5.282]],["name/636",[425,53.557]],["parent/636",[442,5.282]],["name/637",[443,46.181]],["parent/637",[]],["name/638",[444,66.55]],["parent/638",[443,4.39]],["name/639",[445,66.55]],["parent/639",[443,4.39]],["name/640",[446,66.55]],["parent/640",[443,4.39]],["name/641",[447,66.55]],["parent/641",[443,4.39]],["name/642",[448,66.55]],["parent/642",[443,4.39]],["name/643",[449,66.55]],["parent/643",[443,4.39]],["name/644",[450,66.55]],["parent/644",[443,4.39]],["name/645",[451,66.55]],["parent/645",[443,4.39]],["name/646",[452,66.55]],["parent/646",[443,4.39]],["name/647",[453,66.55]],["parent/647",[443,4.39]],["name/648",[454,61.442]],["parent/648",[]],["name/649",[287,25.014]],["parent/649",[454,5.841]],["name/650",[455,61.442]],["parent/650",[]],["name/651",[456,49.204]],["parent/651",[455,5.841]],["name/652",[457,61.442]],["parent/652",[]],["name/653",[458,48.092]],["parent/653",[457,5.841]],["name/654",[459,61.442]],["parent/654",[]],["name/655",[251,43.863]],["parent/655",[459,5.841]],["name/656",[460,66.55]],["parent/656",[]],["name/657",[461,58.077]],["parent/657",[]],["name/658",[216,61.442]],["parent/658",[461,5.521]],["name/659",[287,25.014]],["parent/659",[461,5.521]],["name/660",[462,66.55]],["parent/660",[]],["name/661",[463,58.077]],["parent/661",[]],["name/662",[287,25.014]],["parent/662",[463,5.521]],["name/663",[458,48.092]],["parent/663",[463,5.521]],["name/664",[464,58.077]],["parent/664",[]],["name/665",[287,25.014]],["parent/665",[464,5.521]],["name/666",[456,49.204]],["parent/666",[464,5.521]],["name/667",[465,58.077]],["parent/667",[]],["name/668",[287,25.014]],["parent/668",[465,5.521]],["name/669",[458,48.092]],["parent/669",[465,5.521]],["name/670",[466,58.077]],["parent/670",[]],["name/671",[287,25.014]],["parent/671",[466,5.521]],["name/672",[456,49.204]],["parent/672",[466,5.521]],["name/673",[467,55.564]],["parent/673",[]],["name/674",[287,25.014]],["parent/674",[467,5.282]],["name/675",[251,43.863]],["parent/675",[467,5.282]],["name/676",[458,48.092]],["parent/676",[467,5.282]],["name/677",[468,58.077]],["parent/677",[]],["name/678",[287,25.014]],["parent/678",[468,5.521]],["name/679",[456,49.204]],["parent/679",[468,5.521]],["name/680",[469,58.077]],["parent/680",[]],["name/681",[287,25.014]],["parent/681",[469,5.521]],["name/682",[458,48.092]],["parent/682",[469,5.521]],["name/683",[470,58.077]],["parent/683",[]],["name/684",[287,25.014]],["parent/684",[470,5.521]],["name/685",[456,49.204]],["parent/685",[470,5.521]],["name/686",[471,58.077]],["parent/686",[]],["name/687",[287,25.014]],["parent/687",[471,5.521]],["name/688",[458,48.092]],["parent/688",[471,5.521]],["name/689",[472,58.077]],["parent/689",[]],["name/690",[287,25.014]],["parent/690",[472,5.521]],["name/691",[456,49.204]],["parent/691",[472,5.521]],["name/692",[473,58.077]],["parent/692",[]],["name/693",[287,25.014]],["parent/693",[473,5.521]],["name/694",[458,48.092]],["parent/694",[473,5.521]],["name/695",[474,58.077]],["parent/695",[]],["name/696",[287,25.014]],["parent/696",[474,5.521]],["name/697",[456,49.204]],["parent/697",[474,5.521]],["name/698",[475,66.55]],["parent/698",[]],["name/699",[476,55.564]],["parent/699",[]],["name/700",[477,66.55]],["parent/700",[476,5.282]],["name/701",[287,25.014]],["parent/701",[476,5.282]],["name/702",[251,43.863]],["parent/702",[476,5.282]],["name/703",[478,66.55]],["parent/703",[]],["name/704",[479,66.55]],["parent/704",[]],["name/705",[480,55.564]],["parent/705",[]],["name/706",[203,50.456]],["parent/706",[480,5.282]],["name/707",[287,25.014]],["parent/707",[480,5.282]],["name/708",[458,48.092]],["parent/708",[480,5.282]],["name/709",[481,58.077]],["parent/709",[]],["name/710",[287,25.014]],["parent/710",[481,5.521]],["name/711",[456,49.204]],["parent/711",[481,5.521]],["name/712",[482,55.564]],["parent/712",[]],["name/713",[483,66.55]],["parent/713",[482,5.282]],["name/714",[484,66.55]],["parent/714",[482,5.282]],["name/715",[485,66.55]],["parent/715",[482,5.282]],["name/716",[486,58.077]],["parent/716",[]],["name/717",[287,25.014]],["parent/717",[486,5.521]],["name/718",[458,48.092]],["parent/718",[486,5.521]],["name/719",[487,66.55]],["parent/719",[]],["name/720",[488,66.55]],["parent/720",[]],["name/721",[489,58.077]],["parent/721",[]],["name/722",[490,66.55]],["parent/722",[489,5.521]],["name/723",[491,66.55]],["parent/723",[489,5.521]],["name/724",[492,42.571]],["parent/724",[]],["name/725",[493,61.442]],["parent/725",[492,4.047]],["name/726",[494,61.442]],["parent/726",[492,4.047]],["name/727",[495,61.442]],["parent/727",[492,4.047]],["name/728",[496,61.442]],["parent/728",[492,4.047]],["name/729",[497,61.442]],["parent/729",[492,4.047]],["name/730",[498,61.442]],["parent/730",[492,4.047]],["name/731",[499,61.442]],["parent/731",[492,4.047]],["name/732",[500,61.442]],["parent/732",[492,4.047]],["name/733",[501,61.442]],["parent/733",[492,4.047]],["name/734",[502,61.442]],["parent/734",[492,4.047]],["name/735",[503,58.077]],["parent/735",[492,4.047]],["name/736",[504,58.077]],["parent/736",[492,4.047]],["name/737",[505,61.442]],["parent/737",[492,4.047]],["name/738",[506,66.55]],["parent/738",[]],["name/739",[507,55.564]],["parent/739",[]],["name/740",[203,50.456]],["parent/740",[507,5.282]],["name/741",[508,61.442]],["parent/741",[507,5.282]],["name/742",[509,61.442]],["parent/742",[]],["name/743",[510,66.55]],["parent/743",[509,5.841]],["name/744",[511,61.442]],["parent/744",[]],["name/745",[339,53.557]],["parent/745",[511,5.841]],["name/746",[339,53.557]],["parent/746",[]],["name/747",[2,37.463]],["parent/747",[339,5.092]],["name/748",[512,66.55]],["parent/748",[513,5.282]],["name/749",[2,37.463]],["parent/749",[513,5.282]],["name/750",[514,66.55]],["parent/750",[513,5.282]],["name/751",[2,37.463]],["parent/751",[513,5.282]],["name/752",[515,61.442]],["parent/752",[]],["name/753",[2,37.463]],["parent/753",[515,5.841]],["name/754",[516,66.55]],["parent/754",[517,5.841]],["name/755",[2,37.463]],["parent/755",[517,5.841]],["name/756",[518,50.456]],["parent/756",[]],["name/757",[519,66.55]],["parent/757",[518,4.797]],["name/758",[520,66.55]],["parent/758",[518,4.797]],["name/759",[72,32.877]],["parent/759",[518,4.797]],["name/760",[521,66.55]],["parent/760",[518,4.797]],["name/761",[522,66.55]],["parent/761",[518,4.797]],["name/762",[523,66.55]],["parent/762",[518,4.797]],["name/763",[524,41.427]],["parent/763",[]],["name/764",[72,32.877]],["parent/764",[524,3.938]],["name/765",[525,61.442]],["parent/765",[524,3.938]],["name/766",[435,58.077]],["parent/766",[524,3.938]],["name/767",[526,61.442]],["parent/767",[524,3.938]],["name/768",[504,58.077]],["parent/768",[524,3.938]],["name/769",[493,61.442]],["parent/769",[524,3.938]],["name/770",[494,61.442]],["parent/770",[524,3.938]],["name/771",[495,61.442]],["parent/771",[524,3.938]],["name/772",[496,61.442]],["parent/772",[524,3.938]],["name/773",[497,61.442]],["parent/773",[524,3.938]],["name/774",[498,61.442]],["parent/774",[524,3.938]],["name/775",[499,61.442]],["parent/775",[524,3.938]],["name/776",[500,61.442]],["parent/776",[524,3.938]],["name/777",[501,61.442]],["parent/777",[524,3.938]],["name/778",[502,61.442]],["parent/778",[524,3.938]],["name/779",[503,58.077]],["parent/779",[524,3.938]],["name/780",[505,61.442]],["parent/780",[524,3.938]],["name/781",[527,51.887]],["parent/781",[]],["name/782",[72,32.877]],["parent/782",[527,4.933]],["name/783",[525,61.442]],["parent/783",[527,4.933]],["name/784",[203,50.456]],["parent/784",[527,4.933]],["name/785",[526,61.442]],["parent/785",[527,4.933]],["name/786",[508,61.442]],["parent/786",[527,4.933]],["name/787",[528,66.55]],["parent/787",[]],["name/788",[529,66.55]],["parent/788",[]],["name/789",[530,66.55]],["parent/789",[]],["name/790",[531,58.077]],["parent/790",[]],["name/791",[532,66.55]],["parent/791",[531,5.521]],["name/792",[533,66.55]],["parent/792",[531,5.521]],["name/793",[534,66.55]],["parent/793",[]],["name/794",[535,66.55]],["parent/794",[]],["name/795",[536,51.887]],["parent/795",[]],["name/796",[72,32.877]],["parent/796",[536,4.933]],["name/797",[492,42.571]],["parent/797",[536,4.933]],["name/798",[537,66.55]],["parent/798",[536,4.933]],["name/799",[538,66.55]],["parent/799",[536,4.933]],["name/800",[539,66.55]],["parent/800",[]],["name/801",[540,37.463]],["parent/801",[]],["name/802",[72,32.877]],["parent/802",[540,3.562]],["name/803",[541,66.55]],["parent/803",[540,3.562]],["name/804",[542,66.55]],["parent/804",[540,3.562]],["name/805",[543,66.55]],["parent/805",[540,3.562]],["name/806",[414,61.442]],["parent/806",[540,3.562]],["name/807",[544,66.55]],["parent/807",[540,3.562]],["name/808",[436,55.564]],["parent/808",[540,3.562]],["name/809",[545,66.55]],["parent/809",[540,3.562]],["name/810",[546,66.55]],["parent/810",[540,3.562]],["name/811",[547,66.55]],["parent/811",[540,3.562]],["name/812",[548,66.55]],["parent/812",[540,3.562]],["name/813",[549,66.55]],["parent/813",[540,3.562]],["name/814",[550,66.55]],["parent/814",[540,3.562]],["name/815",[551,66.55]],["parent/815",[540,3.562]],["name/816",[552,66.55]],["parent/816",[540,3.562]],["name/817",[553,66.55]],["parent/817",[540,3.562]],["name/818",[554,66.55]],["parent/818",[540,3.562]],["name/819",[555,66.55]],["parent/819",[540,3.562]],["name/820",[556,66.55]],["parent/820",[540,3.562]],["name/821",[557,66.55]],["parent/821",[540,3.562]],["name/822",[558,61.442]],["parent/822",[540,3.562]],["name/823",[559,61.442]],["parent/823",[540,3.562]],["name/824",[560,66.55]],["parent/824",[540,3.562]],["name/825",[561,66.55]],["parent/825",[540,3.562]],["name/826",[562,40.401]],["parent/826",[]],["name/827",[563,47.091]],["parent/827",[562,3.841]],["name/828",[72,32.877]],["parent/828",[562,3.841]],["name/829",[564,66.55]],["parent/829",[562,3.841]],["name/830",[565,66.55]],["parent/830",[562,3.841]],["name/831",[566,66.55]],["parent/831",[562,3.841]],["name/832",[421,58.077]],["parent/832",[562,3.841]],["name/833",[567,66.55]],["parent/833",[562,3.841]],["name/834",[11,49.204]],["parent/834",[562,3.841]],["name/835",[568,46.181]],["parent/835",[562,3.841]],["name/836",[569,47.091]],["parent/836",[562,3.841]],["name/837",[570,61.442]],["parent/837",[562,3.841]],["name/838",[571,47.091]],["parent/838",[562,3.841]],["name/839",[572,48.092]],["parent/839",[562,3.841]],["name/840",[573,47.091]],["parent/840",[562,3.841]],["name/841",[249,46.181]],["parent/841",[562,3.841]],["name/842",[250,45.347]],["parent/842",[562,3.841]],["name/843",[251,43.863]],["parent/843",[562,3.841]],["name/844",[252,45.347]],["parent/844",[562,3.841]],["name/845",[574,47.091]],["parent/845",[562,3.841]],["name/846",[575,39.47]],["parent/846",[]],["name/847",[563,47.091]],["parent/847",[575,3.752]],["name/848",[72,32.877]],["parent/848",[575,3.752]],["name/849",[576,66.55]],["parent/849",[575,3.752]],["name/850",[577,66.55]],["parent/850",[575,3.752]],["name/851",[578,61.442]],["parent/851",[575,3.752]],["name/852",[579,66.55]],["parent/852",[575,3.752]],["name/853",[580,66.55]],["parent/853",[575,3.752]],["name/854",[581,66.55]],["parent/854",[575,3.752]],["name/855",[582,66.55]],["parent/855",[575,3.752]],["name/856",[2,37.463]],["parent/856",[575,3.752]],["name/857",[369,58.077]],["parent/857",[583,5.282]],["name/858",[370,58.077]],["parent/858",[583,5.282]],["name/859",[584,66.55]],["parent/859",[583,5.282]],["name/860",[205,58.077]],["parent/860",[583,5.282]],["name/861",[569,47.091]],["parent/861",[575,3.752]],["name/862",[570,61.442]],["parent/862",[575,3.752]],["name/863",[571,47.091]],["parent/863",[575,3.752]],["name/864",[572,48.092]],["parent/864",[575,3.752]],["name/865",[573,47.091]],["parent/865",[575,3.752]],["name/866",[249,46.181]],["parent/866",[575,3.752]],["name/867",[250,45.347]],["parent/867",[575,3.752]],["name/868",[251,43.863]],["parent/868",[575,3.752]],["name/869",[252,45.347]],["parent/869",[575,3.752]],["name/870",[568,46.181]],["parent/870",[575,3.752]],["name/871",[574,47.091]],["parent/871",[575,3.752]],["name/872",[585,43.196]],["parent/872",[]],["name/873",[563,47.091]],["parent/873",[585,4.107]],["name/874",[72,32.877]],["parent/874",[585,4.107]],["name/875",[586,50.456]],["parent/875",[585,4.107]],["name/876",[587,53.557]],["parent/876",[585,4.107]],["name/877",[569,47.091]],["parent/877",[585,4.107]],["name/878",[571,47.091]],["parent/878",[585,4.107]],["name/879",[572,48.092]],["parent/879",[585,4.107]],["name/880",[573,47.091]],["parent/880",[585,4.107]],["name/881",[249,46.181]],["parent/881",[585,4.107]],["name/882",[250,45.347]],["parent/882",[585,4.107]],["name/883",[251,43.863]],["parent/883",[585,4.107]],["name/884",[252,45.347]],["parent/884",[585,4.107]],["name/885",[568,46.181]],["parent/885",[585,4.107]],["name/886",[574,47.091]],["parent/886",[585,4.107]],["name/887",[588,40.401]],["parent/887",[]],["name/888",[563,47.091]],["parent/888",[588,3.841]],["name/889",[72,32.877]],["parent/889",[588,3.841]],["name/890",[586,50.456]],["parent/890",[588,3.841]],["name/891",[589,61.442]],["parent/891",[588,3.841]],["name/892",[590,61.442]],["parent/892",[588,3.841]],["name/893",[587,53.557]],["parent/893",[588,3.841]],["name/894",[569,47.091]],["parent/894",[588,3.841]],["name/895",[591,58.077]],["parent/895",[588,3.841]],["name/896",[571,47.091]],["parent/896",[588,3.841]],["name/897",[592,66.55]],["parent/897",[588,3.841]],["name/898",[593,66.55]],["parent/898",[588,3.841]],["name/899",[572,48.092]],["parent/899",[588,3.841]],["name/900",[573,47.091]],["parent/900",[588,3.841]],["name/901",[249,46.181]],["parent/901",[588,3.841]],["name/902",[250,45.347]],["parent/902",[588,3.841]],["name/903",[251,43.863]],["parent/903",[588,3.841]],["name/904",[252,45.347]],["parent/904",[588,3.841]],["name/905",[568,46.181]],["parent/905",[588,3.841]],["name/906",[574,47.091]],["parent/906",[588,3.841]],["name/907",[594,41.427]],["parent/907",[]],["name/908",[563,47.091]],["parent/908",[594,3.938]],["name/909",[72,32.877]],["parent/909",[594,3.938]],["name/910",[586,50.456]],["parent/910",[594,3.938]],["name/911",[595,66.55]],["parent/911",[594,3.938]],["name/912",[596,66.55]],["parent/912",[594,3.938]],["name/913",[597,61.442]],["parent/913",[594,3.938]],["name/914",[598,61.442]],["parent/914",[594,3.938]],["name/915",[599,58.077]],["parent/915",[594,3.938]],["name/916",[569,47.091]],["parent/916",[594,3.938]],["name/917",[574,47.091]],["parent/917",[594,3.938]],["name/918",[573,47.091]],["parent/918",[594,3.938]],["name/919",[249,46.181]],["parent/919",[594,3.938]],["name/920",[250,45.347]],["parent/920",[594,3.938]],["name/921",[251,43.863]],["parent/921",[594,3.938]],["name/922",[252,45.347]],["parent/922",[594,3.938]],["name/923",[568,46.181]],["parent/923",[594,3.938]],["name/924",[571,47.091]],["parent/924",[594,3.938]],["name/925",[600,40.401]],["parent/925",[]],["name/926",[563,47.091]],["parent/926",[600,3.841]],["name/927",[72,32.877]],["parent/927",[600,3.841]],["name/928",[601,66.55]],["parent/928",[600,3.841]],["name/929",[586,50.456]],["parent/929",[600,3.841]],["name/930",[241,61.442]],["parent/930",[600,3.841]],["name/931",[242,61.442]],["parent/931",[600,3.841]],["name/932",[597,61.442]],["parent/932",[600,3.841]],["name/933",[599,58.077]],["parent/933",[600,3.841]],["name/934",[598,61.442]],["parent/934",[600,3.841]],["name/935",[569,47.091]],["parent/935",[600,3.841]],["name/936",[572,48.092]],["parent/936",[600,3.841]],["name/937",[573,47.091]],["parent/937",[600,3.841]],["name/938",[249,46.181]],["parent/938",[600,3.841]],["name/939",[250,45.347]],["parent/939",[600,3.841]],["name/940",[251,43.863]],["parent/940",[600,3.841]],["name/941",[252,45.347]],["parent/941",[600,3.841]],["name/942",[568,46.181]],["parent/942",[600,3.841]],["name/943",[574,47.091]],["parent/943",[600,3.841]],["name/944",[571,47.091]],["parent/944",[600,3.841]],["name/945",[602,43.196]],["parent/945",[]],["name/946",[563,47.091]],["parent/946",[602,4.107]],["name/947",[72,32.877]],["parent/947",[602,4.107]],["name/948",[578,61.442]],["parent/948",[602,4.107]],["name/949",[587,53.557]],["parent/949",[602,4.107]],["name/950",[569,47.091]],["parent/950",[602,4.107]],["name/951",[571,47.091]],["parent/951",[602,4.107]],["name/952",[572,48.092]],["parent/952",[602,4.107]],["name/953",[573,47.091]],["parent/953",[602,4.107]],["name/954",[249,46.181]],["parent/954",[602,4.107]],["name/955",[250,45.347]],["parent/955",[602,4.107]],["name/956",[251,43.863]],["parent/956",[602,4.107]],["name/957",[252,45.347]],["parent/957",[602,4.107]],["name/958",[568,46.181]],["parent/958",[602,4.107]],["name/959",[574,47.091]],["parent/959",[602,4.107]],["name/960",[603,42.571]],["parent/960",[]],["name/961",[563,47.091]],["parent/961",[603,4.047]],["name/962",[72,32.877]],["parent/962",[603,4.047]],["name/963",[586,50.456]],["parent/963",[603,4.047]],["name/964",[599,58.077]],["parent/964",[603,4.047]],["name/965",[540,37.463]],["parent/965",[603,4.047]],["name/966",[571,47.091]],["parent/966",[603,4.047]],["name/967",[569,47.091]],["parent/967",[603,4.047]],["name/968",[572,48.092]],["parent/968",[603,4.047]],["name/969",[573,47.091]],["parent/969",[603,4.047]],["name/970",[249,46.181]],["parent/970",[603,4.047]],["name/971",[250,45.347]],["parent/971",[603,4.047]],["name/972",[251,43.863]],["parent/972",[603,4.047]],["name/973",[252,45.347]],["parent/973",[603,4.047]],["name/974",[568,46.181]],["parent/974",[603,4.047]],["name/975",[574,47.091]],["parent/975",[603,4.047]],["name/976",[604,41.427]],["parent/976",[]],["name/977",[563,47.091]],["parent/977",[604,3.938]],["name/978",[72,32.877]],["parent/978",[604,3.938]],["name/979",[586,50.456]],["parent/979",[604,3.938]],["name/980",[589,61.442]],["parent/980",[604,3.938]],["name/981",[590,61.442]],["parent/981",[604,3.938]],["name/982",[591,58.077]],["parent/982",[604,3.938]],["name/983",[587,53.557]],["parent/983",[604,3.938]],["name/984",[569,47.091]],["parent/984",[604,3.938]],["name/985",[571,47.091]],["parent/985",[604,3.938]],["name/986",[572,48.092]],["parent/986",[604,3.938]],["name/987",[573,47.091]],["parent/987",[604,3.938]],["name/988",[249,46.181]],["parent/988",[604,3.938]],["name/989",[250,45.347]],["parent/989",[604,3.938]],["name/990",[251,43.863]],["parent/990",[604,3.938]],["name/991",[252,45.347]],["parent/991",[604,3.938]],["name/992",[568,46.181]],["parent/992",[604,3.938]],["name/993",[574,47.091]],["parent/993",[604,3.938]],["name/994",[605,39.924]],["parent/994",[]],["name/995",[563,47.091]],["parent/995",[605,3.796]],["name/996",[72,32.877]],["parent/996",[605,3.796]],["name/997",[586,50.456]],["parent/997",[605,3.796]],["name/998",[606,66.55]],["parent/998",[605,3.796]],["name/999",[591,58.077]],["parent/999",[605,3.796]],["name/1000",[587,53.557]],["parent/1000",[605,3.796]],["name/1001",[607,66.55]],["parent/1001",[605,3.796]],["name/1002",[608,66.55]],["parent/1002",[605,3.796]],["name/1003",[569,47.091]],["parent/1003",[605,3.796]],["name/1004",[571,47.091]],["parent/1004",[605,3.796]],["name/1005",[572,48.092]],["parent/1005",[605,3.796]],["name/1006",[609,66.55]],["parent/1006",[605,3.796]],["name/1007",[610,66.55]],["parent/1007",[605,3.796]],["name/1008",[573,47.091]],["parent/1008",[605,3.796]],["name/1009",[249,46.181]],["parent/1009",[605,3.796]],["name/1010",[250,45.347]],["parent/1010",[605,3.796]],["name/1011",[251,43.863]],["parent/1011",[605,3.796]],["name/1012",[252,45.347]],["parent/1012",[605,3.796]],["name/1013",[568,46.181]],["parent/1013",[605,3.796]],["name/1014",[574,47.091]],["parent/1014",[605,3.796]],["name/1015",[611,28.784]],["parent/1015",[]],["name/1016",[612,66.55]],["parent/1016",[611,2.736]],["name/1017",[2,37.463]],["parent/1017",[611,2.736]],["name/1018",[253,51.887]],["parent/1018",[613,4.311]],["name/1019",[258,51.887]],["parent/1019",[613,4.311]],["name/1020",[293,58.077]],["parent/1020",[613,4.311]],["name/1021",[292,58.077]],["parent/1021",[613,4.311]],["name/1022",[182,55.564]],["parent/1022",[613,4.311]],["name/1023",[294,58.077]],["parent/1023",[613,4.311]],["name/1024",[614,61.442]],["parent/1024",[613,4.311]],["name/1025",[615,61.442]],["parent/1025",[613,4.311]],["name/1026",[288,58.077]],["parent/1026",[613,4.311]],["name/1027",[616,61.442]],["parent/1027",[613,4.311]],["name/1028",[295,58.077]],["parent/1028",[613,4.311]],["name/1029",[296,58.077]],["parent/1029",[613,4.311]],["name/1030",[72,32.877]],["parent/1030",[611,2.736]],["name/1031",[540,37.463]],["parent/1031",[611,2.736]],["name/1032",[617,66.55]],["parent/1032",[611,2.736]],["name/1033",[253,51.887]],["parent/1033",[611,2.736]],["name/1034",[258,51.887]],["parent/1034",[611,2.736]],["name/1035",[616,61.442]],["parent/1035",[611,2.736]],["name/1036",[293,58.077]],["parent/1036",[611,2.736]],["name/1037",[292,58.077]],["parent/1037",[611,2.736]],["name/1038",[182,55.564]],["parent/1038",[611,2.736]],["name/1039",[294,58.077]],["parent/1039",[611,2.736]],["name/1040",[288,58.077]],["parent/1040",[611,2.736]],["name/1041",[614,61.442]],["parent/1041",[611,2.736]],["name/1042",[615,61.442]],["parent/1042",[611,2.736]],["name/1043",[295,58.077]],["parent/1043",[611,2.736]],["name/1044",[296,58.077]],["parent/1044",[611,2.736]],["name/1045",[618,66.55]],["parent/1045",[611,2.736]],["name/1046",[619,66.55]],["parent/1046",[611,2.736]],["name/1047",[620,66.55]],["parent/1047",[611,2.736]],["name/1048",[621,66.55]],["parent/1048",[611,2.736]],["name/1049",[622,66.55]],["parent/1049",[611,2.736]],["name/1050",[623,66.55]],["parent/1050",[611,2.736]],["name/1051",[624,66.55]],["parent/1051",[611,2.736]],["name/1052",[625,66.55]],["parent/1052",[611,2.736]],["name/1053",[626,66.55]],["parent/1053",[611,2.736]],["name/1054",[627,66.55]],["parent/1054",[611,2.736]],["name/1055",[628,66.55]],["parent/1055",[611,2.736]],["name/1056",[629,66.55]],["parent/1056",[611,2.736]],["name/1057",[630,66.55]],["parent/1057",[611,2.736]],["name/1058",[631,66.55]],["parent/1058",[611,2.736]],["name/1059",[632,66.55]],["parent/1059",[611,2.736]],["name/1060",[633,66.55]],["parent/1060",[611,2.736]],["name/1061",[634,66.55]],["parent/1061",[611,2.736]],["name/1062",[635,66.55]],["parent/1062",[611,2.736]],["name/1063",[636,66.55]],["parent/1063",[611,2.736]],["name/1064",[637,66.55]],["parent/1064",[611,2.736]],["name/1065",[638,66.55]],["parent/1065",[611,2.736]],["name/1066",[639,66.55]],["parent/1066",[611,2.736]],["name/1067",[640,66.55]],["parent/1067",[611,2.736]],["name/1068",[641,66.55]],["parent/1068",[611,2.736]],["name/1069",[642,66.55]],["parent/1069",[611,2.736]],["name/1070",[643,66.55]],["parent/1070",[611,2.736]],["name/1071",[644,66.55]],["parent/1071",[611,2.736]],["name/1072",[568,46.181]],["parent/1072",[611,2.736]],["name/1073",[412,61.442]],["parent/1073",[611,2.736]],["name/1074",[339,53.557]],["parent/1074",[611,2.736]],["name/1075",[645,66.55]],["parent/1075",[611,2.736]],["name/1076",[559,61.442]],["parent/1076",[611,2.736]],["name/1077",[646,66.55]],["parent/1077",[611,2.736]],["name/1078",[647,66.55]],["parent/1078",[611,2.736]],["name/1079",[648,66.55]],["parent/1079",[611,2.736]],["name/1080",[649,66.55]],["parent/1080",[611,2.736]],["name/1081",[650,66.55]],["parent/1081",[611,2.736]],["name/1082",[651,66.55]],["parent/1082",[611,2.736]],["name/1083",[652,66.55]],["parent/1083",[611,2.736]],["name/1084",[653,66.55]],["parent/1084",[611,2.736]],["name/1085",[654,66.55]],["parent/1085",[611,2.736]],["name/1086",[655,66.55]],["parent/1086",[611,2.736]],["name/1087",[656,66.55]],["parent/1087",[611,2.736]],["name/1088",[657,66.55]],["parent/1088",[611,2.736]],["name/1089",[658,66.55]],["parent/1089",[611,2.736]],["name/1090",[659,66.55]],["parent/1090",[611,2.736]],["name/1091",[660,66.55]],["parent/1091",[611,2.736]],["name/1092",[661,50.456]],["parent/1092",[]],["name/1093",[662,66.55]],["parent/1093",[661,4.797]],["name/1094",[252,45.347]],["parent/1094",[661,4.797]],["name/1095",[250,45.347]],["parent/1095",[661,4.797]],["name/1096",[663,66.55]],["parent/1096",[661,4.797]],["name/1097",[261,61.442]],["parent/1097",[661,4.797]],["name/1098",[664,66.55]],["parent/1098",[661,4.797]],["name/1099",[665,53.557]],["parent/1099",[]],["name/1100",[666,66.55]],["parent/1100",[665,5.092]],["name/1101",[667,66.55]],["parent/1101",[665,5.092]],["name/1102",[668,66.55]],["parent/1102",[665,5.092]],["name/1103",[669,61.442]],["parent/1103",[665,5.092]],["name/1104",[670,53.557]],["parent/1104",[]],["name/1105",[671,66.55]],["parent/1105",[670,5.092]],["name/1106",[672,66.55]],["parent/1106",[670,5.092]],["name/1107",[673,66.55]],["parent/1107",[670,5.092]],["name/1108",[669,61.442]],["parent/1108",[670,5.092]],["name/1109",[674,66.55]],["parent/1109",[]],["name/1110",[675,61.442]],["parent/1110",[]],["name/1111",[2,37.463]],["parent/1111",[675,5.841]],["name/1112",[54,41.983]],["parent/1112",[676,5.092]],["name/1113",[677,66.55]],["parent/1113",[676,5.092]],["name/1114",[98,37.463]],["parent/1114",[676,5.092]],["name/1115",[57,32.428]],["parent/1115",[676,5.092]],["name/1116",[8,58.077]],["parent/1116",[676,5.092]],["name/1117",[678,53.557]],["parent/1117",[]],["name/1118",[679,66.55]],["parent/1118",[678,5.092]],["name/1119",[385,61.442]],["parent/1119",[678,5.092]],["name/1120",[680,66.55]],["parent/1120",[678,5.092]],["name/1121",[681,66.55]],["parent/1121",[678,5.092]],["name/1122",[682,58.077]],["parent/1122",[]],["name/1123",[340,61.442]],["parent/1123",[682,5.521]],["name/1124",[54,41.983]],["parent/1124",[682,5.521]],["name/1125",[683,43.196]],["parent/1125",[]],["name/1126",[684,66.55]],["parent/1126",[683,4.107]],["name/1127",[685,66.55]],["parent/1127",[683,4.107]],["name/1128",[287,25.014]],["parent/1128",[683,4.107]],["name/1129",[686,66.55]],["parent/1129",[683,4.107]],["name/1130",[687,66.55]],["parent/1130",[683,4.107]],["name/1131",[688,66.55]],["parent/1131",[683,4.107]],["name/1132",[689,66.55]],["parent/1132",[683,4.107]],["name/1133",[690,66.55]],["parent/1133",[683,4.107]],["name/1134",[691,66.55]],["parent/1134",[683,4.107]],["name/1135",[436,55.564]],["parent/1135",[683,4.107]],["name/1136",[692,66.55]],["parent/1136",[683,4.107]],["name/1137",[693,66.55]],["parent/1137",[683,4.107]],["name/1138",[694,39.924]],["parent/1138",[]],["name/1139",[72,32.877]],["parent/1139",[694,3.796]],["name/1140",[492,42.571]],["parent/1140",[694,3.796]],["name/1141",[536,51.887]],["parent/1141",[694,3.796]],["name/1142",[683,43.196]],["parent/1142",[694,3.796]],["name/1143",[695,61.442]],["parent/1143",[694,3.796]],["name/1144",[683,43.196]],["parent/1144",[694,3.796]],["name/1145",[695,61.442]],["parent/1145",[694,3.796]],["name/1146",[696,66.55]],["parent/1146",[694,3.796]],["name/1147",[697,66.55]],["parent/1147",[694,3.796]],["name/1148",[698,66.55]],["parent/1148",[694,3.796]],["name/1149",[699,66.55]],["parent/1149",[694,3.796]],["name/1150",[700,66.55]],["parent/1150",[694,3.796]],["name/1151",[701,66.55]],["parent/1151",[694,3.796]],["name/1152",[702,66.55]],["parent/1152",[694,3.796]],["name/1153",[504,58.077]],["parent/1153",[694,3.796]],["name/1154",[703,66.55]],["parent/1154",[694,3.796]],["name/1155",[558,61.442]],["parent/1155",[694,3.796]],["name/1156",[704,66.55]],["parent/1156",[694,3.796]],["name/1157",[503,58.077]],["parent/1157",[694,3.796]],["name/1158",[705,66.55]],["parent/1158",[694,3.796]],["name/1159",[706,53.557]],["parent/1159",[]],["name/1160",[72,32.877]],["parent/1160",[706,5.092]],["name/1161",[507,55.564]],["parent/1161",[706,5.092]],["name/1162",[707,66.55]],["parent/1162",[706,5.092]],["name/1163",[708,66.55]],["parent/1163",[706,5.092]]],"invertedIndex":[["__type",{"_index":2,"name":{"2":{},"4":{},"6":{},"22":{},"26":{},"30":{},"34":{},"67":{},"69":{},"75":{},"81":{},"159":{},"161":{},"173":{},"180":{},"185":{},"194":{},"339":{},"423":{},"747":{},"749":{},"751":{},"753":{},"755":{},"856":{},"1017":{},"1111":{}},"parent":{}}],["_draw",{"_index":598,"name":{"914":{},"934":{}},"parent":{}}],["a",{"_index":564,"name":{"829":{}},"parent":{}}],["aam",{"_index":40,"name":{"47":{},"97":{},"123":{}},"parent":{}}],["abs",{"_index":32,"name":{"38":{},"222":{}},"parent":{}}],["add",{"_index":386,"name":{"546":{},"586":{}},"parent":{}}],["add_",{"_index":387,"name":{"547":{}},"parent":{}}],["addatom",{"_index":235,"name":{"360":{}},"parent":{}}],["addconnectedcomponent",{"_index":633,"name":{"1060":{}},"parent":{}}],["addfragment",{"_index":704,"name":{"1156":{}},"parent":{}}],["addreobjectpath",{"_index":637,"name":{"1064":{}},"parent":{}}],["addscaled",{"_index":393,"name":{"553":{}},"parent":{}}],["addstereoatom",{"_index":140,"name":{"236":{}},"parent":{}}],["aid",{"_index":285,"name":{"424":{}},"parent":{}}],["alias",{"_index":51,"name":{"58":{},"82":{},"121":{}},"parent":{}}],["allatoms",{"_index":257,"name":{"385":{}},"parent":{}}],["and",{"_index":33,"name":{"39":{},"223":{}},"parent":{}}],["ang",{"_index":161,"name":{"262":{}},"parent":{}}],["angle",{"_index":129,"name":{"214":{},"535":{}},"parent":{}}],["any",{"_index":108,"name":{"169":{},"353":{}},"parent":{}}],["apipath",{"_index":525,"name":{"765":{},"783":{}},"parent":{}}],["areas",{"_index":248,"name":{"376":{}},"parent":{}}],["aromatic",{"_index":104,"name":{"165":{},"277":{}},"parent":{}}],["aromatize",{"_index":497,"name":{"729":{},"773":{}},"parent":{}}],["aromatizedata",{"_index":469,"name":{"680":{}},"parent":{"681":{},"682":{}}}],["aromatizeresult",{"_index":470,"name":{"683":{}},"parent":{"684":{},"685":{}}}],["assignconnectedcomponents",{"_index":635,"name":{"1062":{}},"parent":{}}],["atom",{"_index":57,"name":{"65":{},"1115":{}},"parent":{"66":{},"67":{},"80":{},"81":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"122":{},"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{}}}],["atom.__type",{"_index":59,"name":{},"parent":{"68":{},"69":{},"74":{},"75":{},"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{},"98":{},"99":{}}}],["atom.__type.__type",{"_index":61,"name":{},"parent":{"70":{},"71":{},"72":{},"73":{},"76":{},"77":{},"78":{},"79":{}}}],["atomaddneighbor",{"_index":317,"name":{"464":{}},"parent":{}}],["atomaddtosgroup",{"_index":308,"name":{"455":{}},"parent":{}}],["atomattributes",{"_index":35,"name":{"41":{}},"parent":{"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{}}}],["atomgetneighbors",{"_index":349,"name":{"496":{}},"parent":{}}],["atomlist",{"_index":53,"name":{"60":{},"92":{},"105":{},"142":{}},"parent":{"143":{},"144":{},"145":{},"146":{},"147":{},"148":{}}}],["atomlistparams",{"_index":86,"name":{"139":{}},"parent":{"140":{},"141":{}}}],["atoms",{"_index":253,"name":{"381":{},"428":{},"593":{},"598":{},"1018":{},"1033":{}},"parent":{}}],["atomschanged",{"_index":623,"name":{"1050":{}},"parent":{}}],["atomset",{"_index":254,"name":{"382":{}},"parent":{}}],["atomsetpos",{"_index":324,"name":{"471":{}},"parent":{}}],["atomsets",{"_index":271,"name":{"402":{}},"parent":{}}],["atomsinfunctionalgroup",{"_index":144,"name":{"240":{}},"parent":{}}],["atomsortneighbors",{"_index":318,"name":{"465":{}},"parent":{}}],["atomupdatehalfbonds",{"_index":320,"name":{"467":{}},"parent":{}}],["attpnt",{"_index":46,"name":{"53":{},"96":{},"106":{}},"parent":{}}],["attrgetdefault",{"_index":71,"name":{"101":{},"200":{}},"parent":{}}],["attrlist",{"_index":69,"name":{"80":{},"193":{}},"parent":{}}],["automap",{"_index":500,"name":{"732":{},"776":{}},"parent":{}}],["automapdata",{"_index":480,"name":{"705":{}},"parent":{"706":{},"707":{},"708":{}}}],["automapmode",{"_index":479,"name":{"704":{}},"parent":{}}],["automapresult",{"_index":481,"name":{"709":{}},"parent":{"710":{},"711":{}}}],["b",{"_index":576,"name":{"849":{}},"parent":{}}],["background",{"_index":662,"name":{"1093":{}},"parent":{}}],["backgroundcolor",{"_index":491,"name":{"723":{}},"parent":{}}],["badconn",{"_index":76,"name":{"120":{}},"parent":{}}],["badheaderrecover",{"_index":429,"name":{"610":{}},"parent":{}}],["begin",{"_index":97,"name":{"156":{},"202":{},"257":{}},"parent":{}}],["bid",{"_index":158,"name":{"259":{},"425":{}},"parent":{}}],["bindsgroupstofunctionalgroups",{"_index":353,"name":{"500":{}},"parent":{}}],["bold",{"_index":355,"name":{"502":{}},"parent":{}}],["boldstereo",{"_index":581,"name":{"854":{}},"parent":{}}],["bond",{"_index":98,"name":{"157":{},"1114":{}},"parent":{"158":{},"159":{},"193":{},"194":{},"199":{},"200":{},"201":{},"202":{},"203":{},"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"218":{},"219":{}}}],["bond.__type",{"_index":99,"name":{},"parent":{"160":{},"161":{},"172":{},"173":{},"179":{},"180":{},"184":{},"185":{},"195":{},"196":{},"197":{},"198":{}}}],["bond.__type.__type",{"_index":101,"name":{},"parent":{"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"174":{},"175":{},"176":{},"177":{},"178":{},"181":{},"182":{},"183":{},"186":{},"187":{},"188":{},"189":{},"190":{},"191":{},"192":{}}}],["bondattributes",{"_index":91,"name":{"149":{}},"parent":{"150":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{}}}],["bondinithalfbonds",{"_index":312,"name":{"459":{}},"parent":{}}],["bonds",{"_index":258,"name":{"386":{},"429":{},"594":{},"599":{},"1019":{},"1034":{}},"parent":{}}],["bondschanged",{"_index":628,"name":{"1055":{}},"parent":{}}],["bondsinfunctionalgroup",{"_index":145,"name":{"241":{}},"parent":{}}],["bondsonly",{"_index":667,"name":{"1101":{}},"parent":{}}],["bothendsfilledtriangle",{"_index":190,"name":{"300":{}},"parent":{}}],["box2abs",{"_index":404,"name":{"566":{}},"parent":{"567":{},"568":{},"569":{},"570":{},"571":{},"572":{},"573":{},"574":{},"575":{},"576":{},"577":{},"578":{},"579":{},"580":{},"581":{},"582":{}}}],["bracketbox",{"_index":246,"name":{"374":{}},"parent":{}}],["bracketdir",{"_index":247,"name":{"375":{}},"parent":{}}],["bracketpos",{"_index":238,"name":{"363":{}},"parent":{}}],["build",{"_index":708,"name":{"1163":{}},"parent":{}}],["c",{"_index":211,"name":{"332":{}},"parent":{}}],["calcbbox",{"_index":597,"name":{"913":{},"932":{}},"parent":{}}],["calcconn",{"_index":309,"name":{"456":{}},"parent":{}}],["calcdistance",{"_index":589,"name":{"891":{},"980":{}},"parent":{}}],["calcimplicithydrogen",{"_index":347,"name":{"494":{}},"parent":{}}],["calculate",{"_index":502,"name":{"734":{},"778":{}},"parent":{}}],["calculatecip",{"_index":499,"name":{"731":{},"775":{}},"parent":{}}],["calculatecipdata",{"_index":473,"name":{"692":{}},"parent":{"693":{},"694":{}}}],["calculatecipresult",{"_index":474,"name":{"695":{}},"parent":{"696":{},"697":{}}}],["calculatedata",{"_index":476,"name":{"699":{}},"parent":{"700":{},"701":{},"702":{}}}],["calculatepp",{"_index":266,"name":{"396":{}},"parent":{}}],["calculateprops",{"_index":475,"name":{"698":{}},"parent":{}}],["calculateresult",{"_index":478,"name":{"703":{}},"parent":{}}],["calcvalence",{"_index":84,"name":{"137":{}},"parent":{}}],["calcvalenceminushyd",{"_index":85,"name":{"138":{}},"parent":{}}],["ccfragmenttype",{"_index":621,"name":{"1048":{}},"parent":{}}],["cdxml",{"_index":451,"name":{"645":{}},"parent":{}}],["ceil",{"_index":399,"name":{"561":{}},"parent":{}}],["center",{"_index":119,"name":{"188":{},"215":{},"323":{},"421":{}},"parent":{}}],["centre",{"_index":384,"name":{"539":{},"581":{}},"parent":{}}],["chain",{"_index":115,"name":{"183":{}},"parent":{}}],["charge",{"_index":48,"name":{"55":{},"86":{},"110":{}},"parent":{}}],["check",{"_index":501,"name":{"733":{},"777":{}},"parent":{}}],["checkattr",{"_index":264,"name":{"394":{}},"parent":{}}],["checkbondexists",{"_index":334,"name":{"481":{}},"parent":{}}],["checkdata",{"_index":461,"name":{"657":{}},"parent":{"658":{},"659":{}}}],["checkoverlapping",{"_index":267,"name":{"397":{}},"parent":{}}],["checkresult",{"_index":462,"name":{"660":{}},"parent":{}}],["checktypes",{"_index":460,"name":{"656":{}},"parent":{}}],["chemicalmimetype",{"_index":443,"name":{"637":{}},"parent":{"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{}}}],["children",{"_index":270,"name":{"401":{}},"parent":{}}],["cis_trans",{"_index":113,"name":{"178":{}},"parent":{}}],["classic",{"_index":672,"name":{"1106":{}},"parent":{}}],["clean",{"_index":496,"name":{"728":{},"772":{}},"parent":{}}],["cleandata",{"_index":467,"name":{"673":{}},"parent":{"674":{},"675":{},"676":{}}}],["cleanresult",{"_index":468,"name":{"677":{}},"parent":{"678":{},"679":{}}}],["clear",{"_index":691,"name":{"1134":{}},"parent":{}}],["clearconnectedcomponents",{"_index":631,"name":{"1058":{}},"parent":{}}],["clearmarks",{"_index":638,"name":{"1065":{}},"parent":{}}],["clearvisel",{"_index":643,"name":{"1070":{}},"parent":{}}],["clearvisels",{"_index":645,"name":{"1075":{}},"parent":{}}],["clientarea",{"_index":542,"name":{"804":{}},"parent":{}}],["clone",{"_index":78,"name":{"131":{},"219":{},"233":{},"244":{},"293":{},"322":{},"329":{},"359":{},"420":{},"449":{},"514":{},"574":{}},"parent":{}}],["cml",{"_index":452,"name":{"646":{}},"parent":{}}],["color",{"_index":421,"name":{"595":{},"600":{},"832":{}},"parent":{}}],["com",{"_index":227,"name":{"349":{}},"parent":{}}],["component",{"_index":567,"name":{"833":{}},"parent":{}}],["connectedcomponentremoveatom",{"_index":630,"name":{"1057":{}},"parent":{}}],["connectedcomponents",{"_index":620,"name":{"1047":{}},"parent":{}}],["constructor",{"_index":72,"name":{"102":{},"143":{},"201":{},"227":{},"249":{},"256":{},"274":{},"286":{},"318":{},"327":{},"331":{},"370":{},"399":{},"417":{},"427":{},"511":{},"516":{},"540":{},"570":{},"584":{},"597":{},"605":{},"617":{},"625":{},"634":{},"759":{},"764":{},"782":{},"796":{},"802":{},"828":{},"848":{},"874":{},"889":{},"909":{},"927":{},"947":{},"962":{},"978":{},"996":{},"1030":{},"1139":{},"1160":{}},"parent":{}}],["contains",{"_index":411,"name":{"577":{}},"parent":{}}],["containsreaction",{"_index":703,"name":{"1154":{}},"parent":{}}],["content",{"_index":361,"name":{"508":{},"512":{}},"parent":{}}],["contra",{"_index":164,"name":{"265":{}},"parent":{}}],["convert",{"_index":494,"name":{"726":{},"770":{}},"parent":{}}],["convertdata",{"_index":463,"name":{"661":{}},"parent":{"662":{},"663":{}}}],["convertresult",{"_index":464,"name":{"664":{}},"parent":{"665":{},"666":{}}}],["convex",{"_index":174,"name":{"278":{}},"parent":{}}],["coordstr",{"_index":397,"name":{"557":{}},"parent":{}}],["cop",{"_index":223,"name":{"345":{}},"parent":{}}],["create",{"_index":538,"name":{"799":{}},"parent":{}}],["createstructservice",{"_index":508,"name":{"741":{},"786":{}},"parent":{}}],["cro",{"_index":224,"name":{"346":{}},"parent":{}}],["cross",{"_index":380,"name":{"534":{}},"parent":{}}],["ctab",{"_index":544,"name":{"807":{}},"parent":{}}],["current",{"_index":679,"name":{"1118":{}},"parent":{}}],["customheaders",{"_index":526,"name":{"767":{},"785":{}},"parent":{}}],["d",{"_index":212,"name":{"333":{}},"parent":{}}],["dashedopenangle",{"_index":188,"name":{"298":{}},"parent":{}}],["dat",{"_index":230,"name":{"352":{}},"parent":{}}],["data",{"_index":261,"name":{"390":{},"1097":{}},"parent":{}}],["dative",{"_index":109,"name":{"170":{}},"parent":{}}],["daylightsmarts",{"_index":448,"name":{"642":{}},"parent":{}}],["daylightsmiles",{"_index":446,"name":{"640":{}},"parent":{}}],["dblbonds",{"_index":173,"name":{"276":{}},"parent":{}}],["dearomatize",{"_index":498,"name":{"730":{},"774":{}},"parent":{}}],["dearomatizedata",{"_index":471,"name":{"686":{}},"parent":{"687":{},"688":{}}}],["dearomatizeresult",{"_index":472,"name":{"689":{}},"parent":{"690":{},"691":{}}}],["defaultoptions",{"_index":435,"name":{"616":{},"624":{},"766":{}},"parent":{}}],["definerxnfragmenttypeforatomset",{"_index":351,"name":{"498":{}},"parent":{}}],["deletestereoatom",{"_index":141,"name":{"237":{}},"parent":{}}],["description",{"_index":20,"name":{"24":{}},"parent":{}}],["deserialize",{"_index":424,"name":{"602":{},"606":{},"619":{},"627":{},"635":{}},"parent":{}}],["diff",{"_index":381,"name":{"536":{}},"parent":{}}],["dir",{"_index":159,"name":{"260":{}},"parent":{}}],["displayname",{"_index":24,"name":{"28":{}},"parent":{}}],["dist",{"_index":375,"name":{"529":{}},"parent":{}}],["dot",{"_index":379,"name":{"533":{}},"parent":{}}],["double",{"_index":102,"name":{"163":{}},"parent":{}}],["double_or_aromatic",{"_index":107,"name":{"168":{}},"parent":{}}],["doublebondshift",{"_index":577,"name":{"850":{}},"parent":{}}],["douplet",{"_index":63,"name":{"72":{}},"parent":{}}],["down",{"_index":112,"name":{"177":{}},"parent":{}}],["draw",{"_index":599,"name":{"915":{},"933":{},"964":{}},"parent":{}}],["drawhover",{"_index":569,"name":{"836":{},"861":{},"877":{},"894":{},"916":{},"935":{},"950":{},"967":{},"984":{},"1003":{}},"parent":{}}],["eachitem",{"_index":644,"name":{"1071":{}},"parent":{}}],["editor",{"_index":683,"name":{"1125":{},"1142":{},"1144":{}},"parent":{"1126":{},"1127":{},"1128":{},"1129":{},"1130":{},"1131":{},"1132":{},"1133":{},"1134":{},"1135":{},"1136":{},"1137":{}}}],["editorhistory",{"_index":678,"name":{"1117":{}},"parent":{"1118":{},"1119":{},"1120":{},"1121":{}}}],["either",{"_index":68,"name":{"79":{},"176":{},"181":{}},"parent":{}}],["element",{"_index":9,"name":{"10":{}},"parent":{"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{}}}],["elementcolor",{"_index":0,"name":{"0":{}},"parent":{}}],["elementlabel",{"_index":6,"name":{"7":{}},"parent":{}}],["elements",{"_index":1,"name":{"1":{}},"parent":{"2":{}}}],["elements.__type",{"_index":4,"name":{},"parent":{"3":{},"4":{},"5":{},"6":{}}}],["ellipse",{"_index":279,"name":{"410":{}},"parent":{}}],["ellipticalarcfilledbow",{"_index":198,"name":{"308":{}},"parent":{}}],["ellipticalarcfilledtriangle",{"_index":199,"name":{"309":{}},"parent":{}}],["ellipticalarcopenangle",{"_index":200,"name":{"310":{}},"parent":{}}],["ellipticalarcopenhalfangle",{"_index":201,"name":{"311":{}},"parent":{}}],["end",{"_index":96,"name":{"155":{},"203":{},"258":{}},"parent":{}}],["enhancedflags",{"_index":615,"name":{"1025":{},"1042":{}},"parent":{}}],["enhancedflagschanged",{"_index":627,"name":{"1054":{}},"parent":{}}],["enhancedstereoflag",{"_index":135,"name":{"228":{},"232":{}},"parent":{}}],["equals",{"_index":90,"name":{"148":{},"518":{},"545":{}},"parent":{}}],["equilibriumfilledhalfbow",{"_index":192,"name":{"302":{}},"parent":{}}],["equilibriumfilledtriangle",{"_index":191,"name":{"301":{}},"parent":{}}],["equilibriumopenangle",{"_index":193,"name":{"303":{}},"parent":{}}],["even",{"_index":67,"name":{"78":{}},"parent":{}}],["exactchangeflag",{"_index":37,"name":{"44":{},"94":{},"125":{}},"parent":{}}],["explicitvalence",{"_index":45,"name":{"52":{},"87":{},"111":{}},"parent":{}}],["extend",{"_index":409,"name":{"575":{}},"parent":{}}],["extendedsmiles",{"_index":447,"name":{"641":{}},"parent":{}}],["failed",{"_index":189,"name":{"299":{}},"parent":{}}],["filledbow",{"_index":187,"name":{"297":{}},"parent":{}}],["filledtriangle",{"_index":186,"name":{"296":{}},"parent":{}}],["filter",{"_index":5,"name":{"5":{},"358":{},"520":{},"590":{}},"parent":{}}],["filteratoms",{"_index":233,"name":{"356":{}},"parent":{}}],["find",{"_index":365,"name":{"517":{},"589":{}},"parent":{}}],["findbondid",{"_index":310,"name":{"457":{}},"parent":{}}],["findconnectedcomponent",{"_index":335,"name":{"482":{}},"parent":{}}],["findconnectedcomponents",{"_index":336,"name":{"483":{}},"parent":{}}],["findfunctionalgroupbyatom",{"_index":146,"name":{"242":{}},"parent":{}}],["findfunctionalgroupbybond",{"_index":147,"name":{"243":{}},"parent":{}}],["findloops",{"_index":346,"name":{"493":{}},"parent":{}}],["findrgroupbyfragment",{"_index":181,"name":{"285":{}},"parent":{}}],["floor",{"_index":400,"name":{"562":{}},"parent":{}}],["fontsize",{"_index":359,"name":{"506":{}},"parent":{}}],["for",{"_index":229,"name":{"351":{}},"parent":{}}],["format",{"_index":456,"name":{"651":{},"666":{},"672":{},"679":{},"685":{},"691":{},"697":{},"711":{}},"parent":{}}],["formatproperties",{"_index":528,"name":{"787":{}},"parent":{}}],["formatterfactory",{"_index":536,"name":{"795":{},"1141":{}},"parent":{"796":{},"797":{},"798":{},"799":{}}}],["formatterfactoryoptions",{"_index":535,"name":{"794":{}},"parent":{}}],["fracangle",{"_index":674,"name":{"1109":{}},"parent":{}}],["fraggetatoms",{"_index":595,"name":{"911":{}},"parent":{}}],["fraggetbonds",{"_index":596,"name":{"912":{}},"parent":{}}],["fragment",{"_index":54,"name":{"62":{},"104":{},"225":{},"1112":{},"1124":{}},"parent":{"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"232":{},"233":{},"234":{},"235":{},"236":{},"237":{}}}],["frags",{"_index":182,"name":{"287":{},"436":{},"1022":{},"1038":{}},"parent":{}}],["fromrelbox",{"_index":405,"name":{"567":{}},"parent":{}}],["functionalgroup",{"_index":142,"name":{"238":{}},"parent":{"239":{},"240":{},"241":{},"242":{},"243":{},"244":{},"245":{},"246":{},"247":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{}}}],["functionalgroups",{"_index":297,"name":{"442":{}},"parent":{}}],["functionalgroupslist",{"_index":521,"name":{"760":{}},"parent":{}}],["functionalgroupsprovider",{"_index":518,"name":{"756":{}},"parent":{"757":{},"758":{},"759":{},"760":{},"761":{},"762":{}}}],["gen",{"_index":231,"name":{"354":{}},"parent":{}}],["generateimage",{"_index":705,"name":{"1158":{}},"parent":{}}],["generateimageasbase64",{"_index":505,"name":{"737":{},"780":{}},"parent":{}}],["generateimageoptions",{"_index":489,"name":{"721":{}},"parent":{"722":{},"723":{}}}],["generateinchikey",{"_index":504,"name":{"736":{},"768":{},"1153":{}},"parent":{}}],["generatepath",{"_index":592,"name":{"897":{}},"parent":{}}],["generics",{"_index":29,"name":{"35":{}},"parent":{}}],["genericstype",{"_index":28,"name":{"33":{}},"parent":{"34":{}}}],["gengroup",{"_index":25,"name":{"29":{}},"parent":{"30":{}}}],["gengroup.__type",{"_index":27,"name":{},"parent":{"31":{},"32":{}}}],["genitem",{"_index":18,"name":{"21":{}},"parent":{"22":{}}}],["genitem.__type",{"_index":19,"name":{},"parent":{"23":{},"24":{}}}],["genitemset",{"_index":21,"name":{"25":{}},"parent":{"26":{}}}],["genitemset.__type",{"_index":23,"name":{},"parent":{"27":{},"28":{}}}],["get",{"_index":3,"name":{"3":{}},"parent":{}}],["get_xy0",{"_index":388,"name":{"548":{}},"parent":{}}],["getarrowparams",{"_index":593,"name":{"898":{}},"parent":{}}],["getatoms",{"_index":241,"name":{"366":{},"930":{}},"parent":{}}],["getatomsetrelations",{"_index":273,"name":{"404":{}},"parent":{}}],["getattr",{"_index":262,"name":{"391":{}},"parent":{}}],["getattrhash",{"_index":70,"name":{"100":{},"199":{}},"parent":{}}],["getattrs",{"_index":183,"name":{"292":{},"392":{}},"parent":{}}],["getavgbondlength",{"_index":332,"name":{"479":{}},"parent":{}}],["getavgclosestatomdistance",{"_index":333,"name":{"480":{}},"parent":{}}],["getbondfragment",{"_index":352,"name":{"499":{}},"parent":{}}],["getbondlengthdata",{"_index":331,"name":{"478":{}},"parent":{}}],["getbonds",{"_index":242,"name":{"367":{},"931":{}},"parent":{}}],["getbracketparameters",{"_index":239,"name":{"364":{}},"parent":{}}],["getcenter",{"_index":130,"name":{"217":{}},"parent":{}}],["getcml",{"_index":701,"name":{"1151":{}},"parent":{}}],["getcomponents",{"_index":350,"name":{"497":{}},"parent":{}}],["getconnectedcomponent",{"_index":632,"name":{"1059":{}},"parent":{}}],["getcoordboundingbox",{"_index":329,"name":{"476":{}},"parent":{}}],["getcoordboundingboxobj",{"_index":330,"name":{"477":{}},"parent":{}}],["getcrossbonds",{"_index":237,"name":{"362":{}},"parent":{}}],["getdefaultstereoflagposition",{"_index":134,"name":{"226":{}},"parent":{}}],["getdir",{"_index":131,"name":{"218":{}},"parent":{}}],["getfragment",{"_index":305,"name":{"452":{}},"parent":{}}],["getfragmentids",{"_index":304,"name":{"451":{}},"parent":{}}],["getfunctionalgroupslist",{"_index":522,"name":{"761":{}},"parent":{}}],["getinchi",{"_index":702,"name":{"1152":{}},"parent":{}}],["getinstance",{"_index":520,"name":{"758":{}},"parent":{}}],["getket",{"_index":699,"name":{"1149":{}},"parent":{}}],["getmasscentre",{"_index":244,"name":{"369":{}},"parent":{}}],["getmolfile",{"_index":697,"name":{"1147":{}},"parent":{}}],["getobjbbox",{"_index":240,"name":{"365":{}},"parent":{}}],["getoffset",{"_index":232,"name":{"355":{}},"parent":{}}],["getpathtoroot",{"_index":274,"name":{"405":{}},"parent":{}}],["getpropertiesbyformat",{"_index":529,"name":{"788":{}},"parent":{}}],["getpropertiesbyimgformat",{"_index":530,"name":{"789":{}},"parent":{}}],["getranges",{"_index":609,"name":{"1006":{}},"parent":{}}],["getreferencepointdistance",{"_index":590,"name":{"892":{},"981":{}},"parent":{}}],["getreferencepoints",{"_index":591,"name":{"895":{},"982":{},"999":{}},"parent":{}}],["getrelbox",{"_index":607,"name":{"1001":{}},"parent":{}}],["getrowwidth",{"_index":608,"name":{"1002":{}},"parent":{}}],["getrxn",{"_index":698,"name":{"1148":{}},"parent":{}}],["getscaffold",{"_index":303,"name":{"450":{}},"parent":{}}],["getsgroupsbfs",{"_index":272,"name":{"403":{}},"parent":{}}],["getsmarts",{"_index":700,"name":{"1150":{}},"parent":{}}],["getsmiles",{"_index":696,"name":{"1146":{}},"parent":{}}],["getstructurefromstringasync",{"_index":533,"name":{"792":{}},"parent":{}}],["getstructurefromstructasync",{"_index":532,"name":{"791":{}},"parent":{}}],["getstyles",{"_index":610,"name":{"1007":{}},"parent":{}}],["getvboxobj",{"_index":568,"name":{"835":{},"870":{},"885":{},"905":{},"923":{},"942":{},"958":{},"974":{},"992":{},"1013":{},"1072":{}},"parent":{}}],["gra",{"_index":226,"name":{"348":{}},"parent":{}}],["group",{"_index":8,"name":{"9":{},"14":{},"1116":{}},"parent":{}}],["h",{"_index":215,"name":{"336":{}},"parent":{}}],["halfbond",{"_index":157,"name":{"255":{}},"parent":{"256":{},"257":{},"258":{},"259":{},"260":{},"261":{},"262":{},"263":{},"264":{},"265":{},"266":{},"267":{},"268":{},"269":{},"270":{},"271":{},"272":{}}}],["halfbondangle",{"_index":343,"name":{"490":{}},"parent":{}}],["halfbonds",{"_index":289,"name":{"431":{}},"parent":{}}],["halfbondsetangle",{"_index":316,"name":{"463":{}},"parent":{}}],["halfbondupdate",{"_index":313,"name":{"460":{}},"parent":{}}],["hasimplicith",{"_index":77,"name":{"129":{}},"parent":{}}],["hasrxnarrow",{"_index":299,"name":{"445":{}},"parent":{}}],["hasrxnpluses",{"_index":300,"name":{"446":{}},"parent":{}}],["hasrxnprops",{"_index":83,"name":{"136":{},"216":{},"444":{}},"parent":{}}],["hb1",{"_index":127,"name":{"212":{}},"parent":{}}],["hb2",{"_index":128,"name":{"213":{}},"parent":{}}],["hbs",{"_index":172,"name":{"275":{}},"parent":{}}],["hcount",{"_index":41,"name":{"48":{},"91":{},"108":{}},"parent":{}}],["height",{"_index":205,"name":{"315":{},"321":{},"860":{}},"parent":{}}],["highlight",{"_index":422,"name":{"596":{}},"parent":{"597":{},"598":{},"599":{},"600":{}}}],["highlightattributes",{"_index":420,"name":{"592":{}},"parent":{"593":{},"594":{},"595":{}}}],["highlights",{"_index":298,"name":{"443":{}},"parent":{}}],["hover",{"_index":249,"name":{"377":{},"841":{},"866":{},"881":{},"901":{},"919":{},"938":{},"954":{},"970":{},"988":{},"1009":{}},"parent":{}}],["hovering",{"_index":250,"name":{"378":{},"842":{},"867":{},"882":{},"902":{},"920":{},"939":{},"955":{},"971":{},"989":{},"1010":{},"1095":{}},"parent":{}}],["hoverpath",{"_index":587,"name":{"876":{},"893":{},"949":{},"983":{},"1000":{}},"parent":{}}],["hydrogen",{"_index":110,"name":{"171":{}},"parent":{}}],["hydrogenontheleft",{"_index":566,"name":{"831":{}},"parent":{}}],["id",{"_index":245,"name":{"372":{}},"parent":{}}],["identifystructformat",{"_index":539,"name":{"800":{}},"parent":{}}],["ids",{"_index":88,"name":{"141":{},"145":{}},"parent":{}}],["ifthen",{"_index":177,"name":{"281":{},"290":{}},"parent":{}}],["ignoreerrors",{"_index":430,"name":{"611":{},"622":{}},"parent":{}}],["imagoversions",{"_index":484,"name":{"714":{}},"parent":{}}],["implicith",{"_index":56,"name":{"64":{},"116":{}},"parent":{}}],["inchi",{"_index":449,"name":{"643":{}},"parent":{}}],["inchiauxinfo",{"_index":450,"name":{"644":{}},"parent":{}}],["include",{"_index":410,"name":{"576":{}},"parent":{}}],["index",{"_index":176,"name":{"280":{},"291":{}},"parent":{}}],["indices",{"_index":664,"name":{"1098":{}},"parent":{}}],["indigo",{"_index":695,"name":{"1143":{},"1145":{}},"parent":{}}],["indigoversion",{"_index":483,"name":{"713":{}},"parent":{}}],["info",{"_index":493,"name":{"725":{},"769":{}},"parent":{}}],["inforesult",{"_index":482,"name":{"712":{}},"parent":{"713":{},"714":{},"715":{}}}],["inithalfbonds",{"_index":314,"name":{"461":{}},"parent":{}}],["initialized",{"_index":618,"name":{"1045":{}},"parent":{}}],["initlayers",{"_index":636,"name":{"1063":{}},"parent":{}}],["initneighbors",{"_index":311,"name":{"458":{}},"parent":{}}],["insert",{"_index":275,"name":{"406":{}},"parent":{}}],["instance",{"_index":519,"name":{"757":{}},"parent":{}}],["invret",{"_index":39,"name":{"46":{},"93":{},"124":{}},"parent":{}}],["isatomincontractedfunctionalgroup",{"_index":149,"name":{"246":{}},"parent":{}}],["isavailable",{"_index":485,"name":{"715":{}},"parent":{}}],["isblank",{"_index":302,"name":{"448":{}},"parent":{}}],["isbondincontractedfunctionalgroup",{"_index":150,"name":{"247":{}},"parent":{}}],["iscontractedfunctionalgroup",{"_index":151,"name":{"248":{}},"parent":{}}],["iscorrectstereocenter",{"_index":516,"name":{"754":{}},"parent":{}}],["isditrty",{"_index":684,"name":{"1126":{}},"parent":{}}],["iselliptical",{"_index":207,"name":{"317":{}},"parent":{}}],["isexpanded",{"_index":155,"name":{"253":{}},"parent":{}}],["isfirstatominfunctionalgroup",{"_index":148,"name":{"245":{}},"parent":{}}],["isfunctionalgroup",{"_index":143,"name":{"239":{}},"parent":{}}],["isotope",{"_index":50,"name":{"57":{},"84":{},"107":{}},"parent":{}}],["isplaincarbon",{"_index":81,"name":{"134":{}},"parent":{}}],["ispseudo",{"_index":82,"name":{"135":{}},"parent":{}}],["isquery",{"_index":79,"name":{"132":{}},"parent":{}}],["isreaction",{"_index":291,"name":{"433":{}},"parent":{}}],["isrxn",{"_index":301,"name":{"447":{}},"parent":{}}],["isselectable",{"_index":563,"name":{"827":{},"847":{},"873":{},"888":{},"908":{},"926":{},"946":{},"961":{},"977":{},"995":{}},"parent":{}}],["issuperset",{"_index":366,"name":{"519":{}},"parent":{}}],["italic",{"_index":356,"name":{"503":{}},"parent":{}}],["item",{"_index":586,"name":{"875":{},"890":{},"910":{},"929":{},"963":{},"979":{},"997":{}},"parent":{}}],["items",{"_index":22,"name":{"27":{}},"parent":{}}],["itemsets",{"_index":26,"name":{"31":{}},"parent":{}}],["iupac",{"_index":671,"name":{"1105":{}},"parent":{}}],["ket",{"_index":453,"name":{"647":{}},"parent":{}}],["ketcher",{"_index":694,"name":{"1138":{}},"parent":{"1139":{},"1140":{},"1141":{},"1142":{},"1143":{},"1144":{},"1145":{},"1146":{},"1147":{},"1148":{},"1149":{},"1150":{},"1151":{},"1152":{},"1153":{},"1154":{},"1155":{},"1156":{},"1157":{},"1158":{}}}],["ketcherbuilder",{"_index":706,"name":{"1159":{}},"parent":{"1160":{},"1161":{},"1162":{},"1163":{}}}],["ketserializer",{"_index":426,"name":{"604":{}},"parent":{"605":{},"606":{},"607":{}}}],["keyof",{"_index":418,"name":{"588":{}},"parent":{}}],["label",{"_index":11,"name":{"12":{},"23":{},"61":{},"83":{},"103":{},"147":{},"373":{},"834":{}},"parent":{}}],["labelbox",{"_index":601,"name":{"928":{}},"parent":{}}],["labellist",{"_index":89,"name":{"146":{}},"parent":{}}],["labelsandbonds",{"_index":668,"name":{"1102":{}},"parent":{}}],["labelsonly",{"_index":666,"name":{"1100":{}},"parent":{}}],["layermap",{"_index":661,"name":{"1092":{}},"parent":{"1093":{},"1094":{},"1095":{},"1096":{},"1097":{},"1098":{}}}],["layers",{"_index":619,"name":{"1046":{}},"parent":{}}],["layout",{"_index":495,"name":{"727":{},"771":{}},"parent":{}}],["layoutdata",{"_index":465,"name":{"667":{}},"parent":{"668":{},"669":{}}}],["layoutresult",{"_index":466,"name":{"670":{}},"parent":{"671":{},"672":{}}}],["lc",{"_index":382,"name":{"537":{}},"parent":{}}],["lc2",{"_index":383,"name":{"538":{}},"parent":{}}],["leftcos",{"_index":167,"name":{"268":{}},"parent":{}}],["lefth",{"_index":17,"name":{"20":{}},"parent":{}}],["leftneighbor",{"_index":168,"name":{"269":{}},"parent":{}}],["leftsin",{"_index":166,"name":{"267":{}},"parent":{}}],["len",{"_index":124,"name":{"209":{}},"parent":{}}],["length",{"_index":385,"name":{"544":{},"1119":{}},"parent":{}}],["line",{"_index":281,"name":{"412":{}},"parent":{}}],["loadoptions",{"_index":682,"name":{"1122":{}},"parent":{"1123":{},"1124":{}}}],["loop",{"_index":163,"name":{"264":{},"273":{}},"parent":{"274":{},"275":{},"276":{},"277":{},"278":{}}}],["loophasselfintersections",{"_index":341,"name":{"488":{}},"parent":{}}],["loopisconvex",{"_index":344,"name":{"491":{}},"parent":{}}],["loopisinner",{"_index":345,"name":{"492":{}},"parent":{}}],["loopremove",{"_index":654,"name":{"1085":{}},"parent":{}}],["loops",{"_index":290,"name":{"432":{}},"parent":{}}],["made_or_broken",{"_index":121,"name":{"190":{}},"parent":{}}],["made_or_broken_and_changed",{"_index":123,"name":{"192":{}},"parent":{}}],["makehoverplate",{"_index":570,"name":{"837":{},"862":{}},"parent":{}}],["makeselectionplate",{"_index":571,"name":{"838":{},"863":{},"878":{},"896":{},"924":{},"944":{},"951":{},"966":{},"985":{},"1004":{}},"parent":{}}],["maps",{"_index":612,"name":{"1016":{}},"parent":{}}],["markatom",{"_index":641,"name":{"1068":{}},"parent":{}}],["markbond",{"_index":640,"name":{"1067":{}},"parent":{}}],["markfragment",{"_index":337,"name":{"484":{}},"parent":{}}],["markfragments",{"_index":338,"name":{"485":{}},"parent":{}}],["markitem",{"_index":642,"name":{"1069":{}},"parent":{}}],["markitemremoved",{"_index":639,"name":{"1066":{}},"parent":{}}],["mass",{"_index":16,"name":{"19":{}},"parent":{}}],["max",{"_index":376,"name":{"530":{},"559":{}},"parent":{}}],["mer",{"_index":222,"name":{"344":{}},"parent":{}}],["mergeinto",{"_index":306,"name":{"453":{}},"parent":{}}],["min",{"_index":377,"name":{"531":{},"560":{}},"parent":{}}],["mix",{"_index":228,"name":{"350":{}},"parent":{}}],["mixed",{"_index":133,"name":{"221":{}},"parent":{}}],["mod",{"_index":225,"name":{"347":{}},"parent":{}}],["mode",{"_index":203,"name":{"313":{},"319":{},"414":{},"419":{},"706":{},"740":{},"784":{}},"parent":{}}],["mol",{"_index":444,"name":{"638":{}},"parent":{}}],["molecule",{"_index":617,"name":{"1032":{}},"parent":{}}],["molfileformat",{"_index":433,"name":{"614":{}},"parent":{}}],["molserializer",{"_index":434,"name":{"615":{}},"parent":{"616":{},"617":{},"618":{},"619":{},"620":{}}}],["molserializeroptions",{"_index":427,"name":{"608":{}},"parent":{"609":{},"610":{},"611":{},"612":{},"613":{}}}],["mon",{"_index":221,"name":{"343":{}},"parent":{}}],["mul",{"_index":219,"name":{"341":{}},"parent":{}}],["multifragment",{"_index":677,"name":{"1113":{}},"parent":{}}],["n",{"_index":213,"name":{"334":{}},"parent":{}}],["name",{"_index":153,"name":{"251":{},"438":{}},"parent":{}}],["negated",{"_index":391,"name":{"551":{}},"parent":{}}],["neiatoms",{"_index":260,"name":{"388":{}},"parent":{}}],["neighbor",{"_index":284,"name":{"422":{}},"parent":{"423":{}}}],["neighbor.__type",{"_index":286,"name":{},"parent":{"424":{},"425":{}}}],["neighbors",{"_index":74,"name":{"118":{}},"parent":{}}],["neihbid1",{"_index":579,"name":{"852":{}},"parent":{}}],["neihbid2",{"_index":580,"name":{"853":{}},"parent":{}}],["newid",{"_index":417,"name":{"587":{}},"parent":{}}],["next",{"_index":165,"name":{"266":{}},"parent":{}}],["nextid",{"_index":416,"name":{"585":{}},"parent":{}}],["none",{"_index":60,"name":{"70":{},"76":{},"174":{}},"parent":{}}],["norgroups",{"_index":431,"name":{"612":{}},"parent":{}}],["norm",{"_index":160,"name":{"261":{}},"parent":{}}],["normalize",{"_index":395,"name":{"555":{}},"parent":{}}],["normalized",{"_index":394,"name":{"554":{}},"parent":{}}],["not_center",{"_index":117,"name":{"186":{}},"parent":{}}],["notlist",{"_index":87,"name":{"140":{},"144":{}},"parent":{}}],["number",{"_index":10,"name":{"11":{}},"parent":{}}],["obj2scaled",{"_index":514,"name":{"750":{}},"parent":{}}],["obj2view",{"_index":549,"name":{"813":{}},"parent":{}}],["odd",{"_index":66,"name":{"77":{}},"parent":{}}],["off",{"_index":669,"name":{"1103":{},"1108":{}},"parent":{}}],["oldbb",{"_index":561,"name":{"825":{}},"parent":{}}],["oldcb",{"_index":560,"name":{"824":{}},"parent":{}}],["on",{"_index":673,"name":{"1107":{}},"parent":{}}],["openangle",{"_index":185,"name":{"295":{}},"parent":{}}],["options",{"_index":436,"name":{"618":{},"626":{},"808":{},"1135":{}},"parent":{}}],["or",{"_index":34,"name":{"40":{},"224":{}},"parent":{}}],["order_changed",{"_index":122,"name":{"191":{}},"parent":{}}],["origin",{"_index":14,"name":{"17":{}},"parent":{}}],["output_format",{"_index":458,"name":{"653":{},"663":{},"669":{},"676":{},"682":{},"688":{},"694":{},"708":{},"718":{}},"parent":{}}],["outputformat",{"_index":490,"name":{"722":{}},"parent":{}}],["outputformattype",{"_index":488,"name":{"720":{}},"parent":{}}],["oxangle",{"_index":403,"name":{"565":{}},"parent":{}}],["p",{"_index":162,"name":{"263":{}},"parent":{}}],["p0",{"_index":407,"name":{"571":{}},"parent":{}}],["p1",{"_index":408,"name":{"572":{}},"parent":{}}],["page2obj",{"_index":551,"name":{"815":{}},"parent":{}}],["paper",{"_index":543,"name":{"805":{}},"parent":{}}],["parent",{"_index":269,"name":{"400":{}},"parent":{}}],["parentatomset",{"_index":255,"name":{"383":{}},"parent":{}}],["partitionloop",{"_index":342,"name":{"489":{}},"parent":{}}],["path",{"_index":578,"name":{"851":{},"948":{}},"parent":{}}],["paths",{"_index":606,"name":{"998":{}},"parent":{}}],["patoms",{"_index":256,"name":{"384":{}},"parent":{}}],["pattern",{"_index":58,"name":{"66":{},"158":{}},"parent":{}}],["period",{"_index":7,"name":{"8":{},"13":{}},"parent":{}}],["pile",{"_index":364,"name":{"515":{}},"parent":{"516":{},"517":{},"518":{},"519":{},"520":{},"521":{}}}],["point",{"_index":368,"name":{"522":{}},"parent":{"523":{},"524":{},"525":{}}}],["pool",{"_index":415,"name":{"583":{}},"parent":{"584":{},"585":{},"586":{},"587":{},"588":{},"589":{},"590":{},"591":{}}}],["pop",{"_index":681,"name":{"1121":{}},"parent":{}}],["pos",{"_index":204,"name":{"314":{},"320":{},"415":{},"418":{},"582":{}},"parent":{}}],["position",{"_index":362,"name":{"509":{},"513":{}},"parent":{}}],["pp",{"_index":55,"name":{"63":{},"117":{},"325":{},"328":{},"389":{}},"parent":{}}],["prepareloopstructure",{"_index":307,"name":{"454":{}},"parent":{}}],["preparemulforsaving",{"_index":243,"name":{"368":{}},"parent":{}}],["preserveindigodesc",{"_index":432,"name":{"613":{}},"parent":{}}],["properties",{"_index":477,"name":{"700":{}},"parent":{}}],["props",{"_index":441,"name":{"632":{}},"parent":{}}],["pseudo",{"_index":52,"name":{"59":{},"130":{}},"parent":{}}],["purehydrogen",{"_index":80,"name":{"133":{}},"parent":{}}],["push",{"_index":680,"name":{"1120":{}},"parent":{}}],["radical",{"_index":49,"name":{"56":{},"68":{},"85":{},"109":{}},"parent":{}}],["radicalelectrons",{"_index":30,"name":{"36":{}},"parent":{}}],["range",{"_index":179,"name":{"283":{},"289":{}},"parent":{}}],["rbb",{"_index":582,"name":{"855":{}},"parent":{}}],["reacting_center",{"_index":116,"name":{"184":{}},"parent":{}}],["reactingcenterstatus",{"_index":92,"name":{"150":{},"198":{},"208":{}},"parent":{}}],["reactionrelayout",{"_index":428,"name":{"609":{}},"parent":{}}],["reatom",{"_index":562,"name":{"826":{}},"parent":{"827":{},"828":{},"829":{},"830":{},"831":{},"832":{},"833":{},"834":{},"835":{},"836":{},"837":{},"838":{},"839":{},"840":{},"841":{},"842":{},"843":{},"844":{},"845":{}}}],["rebond",{"_index":575,"name":{"846":{}},"parent":{"847":{},"848":{},"849":{},"850":{},"851":{},"852":{},"853":{},"854":{},"855":{},"856":{},"861":{},"862":{},"863":{},"864":{},"865":{},"866":{},"867":{},"868":{},"869":{},"870":{},"871":{}}}],["rebond.__type",{"_index":583,"name":{},"parent":{"857":{},"858":{},"859":{},"860":{}}}],["recognize",{"_index":503,"name":{"735":{},"779":{},"1157":{}},"parent":{}}],["recognizeresult",{"_index":486,"name":{"716":{}},"parent":{"717":{},"718":{}}}],["rectangle",{"_index":280,"name":{"411":{}},"parent":{}}],["redo",{"_index":690,"name":{"1133":{}},"parent":{}}],["reenhancedflag",{"_index":602,"name":{"945":{}},"parent":{"946":{},"947":{},"948":{},"949":{},"950":{},"951":{},"952":{},"953":{},"954":{},"955":{},"956":{},"957":{},"958":{},"959":{}}}],["refrag",{"_index":594,"name":{"907":{}},"parent":{"908":{},"909":{},"910":{},"911":{},"912":{},"913":{},"914":{},"915":{},"916":{},"917":{},"918":{},"919":{},"920":{},"921":{},"922":{},"923":{},"924":{}}}],["relatedsgroup",{"_index":156,"name":{"254":{}},"parent":{}}],["relatedsgroupid",{"_index":154,"name":{"252":{}},"parent":{}}],["reloops",{"_index":616,"name":{"1027":{},"1035":{}},"parent":{}}],["remotestructservice",{"_index":524,"name":{"763":{}},"parent":{"764":{},"765":{},"766":{},"767":{},"768":{},"769":{},"770":{},"771":{},"772":{},"773":{},"774":{},"775":{},"776":{},"777":{},"778":{},"779":{},"780":{}}}],["remotestructserviceprovider",{"_index":527,"name":{"781":{}},"parent":{"782":{},"783":{},"784":{},"785":{},"786":{}}}],["remove",{"_index":277,"name":{"408":{}},"parent":{}}],["removeatom",{"_index":236,"name":{"361":{}},"parent":{}}],["removeconnectedcomponent",{"_index":634,"name":{"1061":{}},"parent":{}}],["removenegative",{"_index":234,"name":{"357":{}},"parent":{}}],["render",{"_index":540,"name":{"801":{},"965":{},"1031":{}},"parent":{"802":{},"803":{},"804":{},"805":{},"806":{},"807":{},"808":{},"809":{},"810":{},"811":{},"812":{},"813":{},"814":{},"815":{},"816":{},"817":{},"818":{},"819":{},"820":{},"821":{},"822":{},"823":{},"824":{},"825":{}}}],["renderer",{"_index":509,"name":{"742":{}},"parent":{"743":{}}}],["renderline",{"_index":510,"name":{"743":{}},"parent":{}}],["rergroup",{"_index":600,"name":{"925":{}},"parent":{"926":{},"927":{},"928":{},"929":{},"930":{},"931":{},"932":{},"933":{},"934":{},"935":{},"936":{},"937":{},"938":{},"939":{},"940":{},"941":{},"942":{},"943":{},"944":{}}}],["rerxnarrow",{"_index":588,"name":{"887":{}},"parent":{"888":{},"889":{},"890":{},"891":{},"892":{},"893":{},"894":{},"895":{},"896":{},"897":{},"898":{},"899":{},"900":{},"901":{},"902":{},"903":{},"904":{},"905":{},"906":{}}}],["rerxnplus",{"_index":585,"name":{"872":{}},"parent":{"873":{},"874":{},"875":{},"876":{},"877":{},"878":{},"879":{},"880":{},"881":{},"882":{},"883":{},"884":{},"885":{},"886":{}}}],["rescale",{"_index":340,"name":{"487":{},"1123":{}},"parent":{}}],["resetparentlink",{"_index":276,"name":{"407":{}},"parent":{}}],["resgroup",{"_index":603,"name":{"960":{}},"parent":{"961":{},"962":{},"963":{},"964":{},"965":{},"966":{},"967":{},"968":{},"969":{},"970":{},"971":{},"972":{},"973":{},"974":{},"975":{}}}],["resimpleobject",{"_index":604,"name":{"976":{}},"parent":{"977":{},"978":{},"979":{},"980":{},"981":{},"982":{},"983":{},"984":{},"985":{},"986":{},"987":{},"988":{},"989":{},"990":{},"991":{},"992":{},"993":{}}}],["resth",{"_index":178,"name":{"282":{},"288":{}},"parent":{}}],["restruct",{"_index":611,"name":{"1015":{}},"parent":{"1016":{},"1017":{},"1030":{},"1031":{},"1032":{},"1033":{},"1034":{},"1035":{},"1036":{},"1037":{},"1038":{},"1039":{},"1040":{},"1041":{},"1042":{},"1043":{},"1044":{},"1045":{},"1046":{},"1047":{},"1048":{},"1049":{},"1050":{},"1051":{},"1052":{},"1053":{},"1054":{},"1055":{},"1056":{},"1057":{},"1058":{},"1059":{},"1060":{},"1061":{},"1062":{},"1063":{},"1064":{},"1065":{},"1066":{},"1067":{},"1068":{},"1069":{},"1070":{},"1071":{},"1072":{},"1073":{},"1074":{},"1075":{},"1076":{},"1077":{},"1078":{},"1079":{},"1080":{},"1081":{},"1082":{},"1083":{},"1084":{},"1085":{},"1086":{},"1087":{},"1088":{},"1089":{},"1090":{},"1091":{}}}],["restruct.__type",{"_index":613,"name":{},"parent":{"1018":{},"1019":{},"1020":{},"1021":{},"1022":{},"1023":{},"1024":{},"1025":{},"1026":{},"1027":{},"1028":{},"1029":{}}}],["retext",{"_index":605,"name":{"994":{}},"parent":{"995":{},"996":{},"997":{},"998":{},"999":{},"1000":{},"1001":{},"1002":{},"1003":{},"1004":{},"1005":{},"1006":{},"1007":{},"1008":{},"1009":{},"1010":{},"1011":{},"1012":{},"1013":{},"1014":{}}}],["rglabel",{"_index":47,"name":{"54":{},"95":{},"122":{}},"parent":{}}],["rgroup",{"_index":180,"name":{"284":{}},"parent":{"285":{},"286":{},"287":{},"288":{},"289":{},"290":{},"291":{},"292":{},"293":{}}}],["rgroupattributes",{"_index":175,"name":{"279":{}},"parent":{"280":{},"281":{},"282":{},"283":{}}}],["rgroups",{"_index":294,"name":{"437":{},"1023":{},"1039":{}},"parent":{}}],["rightcos",{"_index":170,"name":{"271":{}},"parent":{}}],["rightneighbor",{"_index":171,"name":{"272":{}},"parent":{}}],["rightsin",{"_index":169,"name":{"270":{}},"parent":{}}],["ring",{"_index":114,"name":{"182":{}},"parent":{}}],["ringbondcount",{"_index":44,"name":{"51":{},"88":{},"112":{}},"parent":{}}],["rotate",{"_index":401,"name":{"563":{}},"parent":{}}],["rotatesc",{"_index":402,"name":{"564":{}},"parent":{}}],["rxn",{"_index":445,"name":{"639":{}},"parent":{}}],["rxnarrow",{"_index":206,"name":{"316":{}},"parent":{"317":{},"318":{},"319":{},"320":{},"321":{},"322":{},"323":{}}}],["rxnarrowattributes",{"_index":202,"name":{"312":{}},"parent":{"313":{},"314":{},"315":{}}}],["rxnarrowmode",{"_index":184,"name":{"294":{}},"parent":{"295":{},"296":{},"297":{},"298":{},"299":{},"300":{},"301":{},"302":{},"303":{},"304":{},"305":{},"306":{},"307":{},"308":{},"309":{},"310":{},"311":{}}}],["rxnarrows",{"_index":292,"name":{"434":{},"1021":{},"1037":{}},"parent":{}}],["rxnarrowschanged",{"_index":625,"name":{"1052":{}},"parent":{}}],["rxnarrowsetpos",{"_index":326,"name":{"473":{}},"parent":{}}],["rxnfragmenttype",{"_index":38,"name":{"45":{},"126":{}},"parent":{}}],["rxnplus",{"_index":209,"name":{"326":{}},"parent":{"327":{},"328":{},"329":{}}}],["rxnplusattributes",{"_index":208,"name":{"324":{}},"parent":{"325":{}}}],["rxnpluses",{"_index":293,"name":{"435":{},"1020":{},"1036":{}},"parent":{}}],["rxnpluseschanged",{"_index":626,"name":{"1053":{}},"parent":{}}],["rxnplussetpos",{"_index":325,"name":{"472":{}},"parent":{}}],["sa",{"_index":126,"name":{"211":{}},"parent":{}}],["sb",{"_index":125,"name":{"210":{}},"parent":{}}],["scale",{"_index":339,"name":{"486":{},"745":{},"746":{},"1074":{}},"parent":{"747":{}}}],["scale.__type",{"_index":513,"name":{},"parent":{"748":{},"749":{},"750":{},"751":{}}}],["scaled",{"_index":390,"name":{"550":{}},"parent":{}}],["scaled2obj",{"_index":512,"name":{"748":{}},"parent":{}}],["scaleoptions",{"_index":511,"name":{"744":{}},"parent":{"745":{}}}],["scrollpos",{"_index":550,"name":{"814":{}},"parent":{}}],["sdfitem",{"_index":440,"name":{"630":{}},"parent":{"631":{},"632":{}}}],["sdfserializer",{"_index":442,"name":{"633":{}},"parent":{"634":{},"635":{},"636":{}}}],["segmentintersection",{"_index":406,"name":{"569":{}},"parent":{}}],["selected",{"_index":251,"name":{"379":{},"655":{},"675":{},"702":{},"843":{},"868":{},"883":{},"903":{},"921":{},"940":{},"956":{},"972":{},"990":{},"1011":{}},"parent":{}}],["selection",{"_index":688,"name":{"1131":{}},"parent":{}}],["selectionline",{"_index":546,"name":{"810":{}},"parent":{}}],["selectionplate",{"_index":252,"name":{"380":{},"844":{},"869":{},"884":{},"904":{},"922":{},"941":{},"957":{},"973":{},"991":{},"1012":{},"1094":{}},"parent":{}}],["selectionpolygon",{"_index":545,"name":{"809":{}},"parent":{}}],["selectionrectangle",{"_index":547,"name":{"811":{}},"parent":{}}],["separateoptions",{"_index":537,"name":{"798":{}},"parent":{}}],["serialize",{"_index":425,"name":{"603":{},"607":{},"620":{},"628":{},"636":{}},"parent":{}}],["serializer",{"_index":423,"name":{"601":{}},"parent":{"602":{},"603":{}}}],["servicemode",{"_index":506,"name":{"738":{}},"parent":{}}],["setattr",{"_index":263,"name":{"393":{}},"parent":{}}],["setfunctionalgroupslist",{"_index":523,"name":{"762":{}},"parent":{}}],["sethbnext",{"_index":315,"name":{"462":{}},"parent":{}}],["sethover",{"_index":574,"name":{"845":{},"871":{},"886":{},"906":{},"917":{},"943":{},"959":{},"975":{},"993":{},"1014":{}},"parent":{}}],["setimplicithydrogen",{"_index":348,"name":{"495":{}},"parent":{}}],["setmolecule",{"_index":558,"name":{"822":{},"1155":{}},"parent":{}}],["setoffset",{"_index":553,"name":{"817":{}},"parent":{}}],["setorigin",{"_index":685,"name":{"1127":{}},"parent":{}}],["setpapersize",{"_index":552,"name":{"816":{}},"parent":{}}],["setscale",{"_index":556,"name":{"820":{}},"parent":{}}],["setscrolloffset",{"_index":555,"name":{"819":{}},"parent":{}}],["setselection",{"_index":659,"name":{"1090":{}},"parent":{}}],["setviewbox",{"_index":557,"name":{"821":{}},"parent":{}}],["setzoom",{"_index":554,"name":{"818":{}},"parent":{}}],["sgcontexts",{"_index":675,"name":{"1110":{}},"parent":{"1111":{}}}],["sgcontexts.__type",{"_index":676,"name":{},"parent":{"1112":{},"1113":{},"1114":{},"1115":{},"1116":{}}}],["sgroup",{"_index":152,"name":{"250":{},"337":{}},"parent":{"338":{},"339":{},"355":{},"356":{},"357":{},"358":{},"359":{},"360":{},"361":{},"362":{},"363":{},"364":{},"365":{},"366":{},"367":{},"368":{},"369":{},"370":{},"371":{},"372":{},"373":{},"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"380":{},"381":{},"382":{},"383":{},"384":{},"385":{},"386":{},"387":{},"388":{},"389":{},"390":{},"391":{},"392":{},"393":{},"394":{},"395":{},"396":{}}}],["sgroup.__type",{"_index":218,"name":{},"parent":{"340":{},"341":{},"342":{},"343":{},"344":{},"345":{},"346":{},"347":{},"348":{},"349":{},"350":{},"351":{},"352":{},"353":{},"354":{}}}],["sgroupbracketparams",{"_index":210,"name":{"330":{}},"parent":{"331":{},"332":{},"333":{},"334":{},"335":{},"336":{}}}],["sgroupdata",{"_index":614,"name":{"1024":{},"1041":{}},"parent":{}}],["sgroupdelete",{"_index":323,"name":{"470":{}},"parent":{}}],["sgroupforest",{"_index":268,"name":{"398":{},"439":{}},"parent":{"399":{},"400":{},"401":{},"402":{},"403":{},"404":{},"405":{},"406":{},"407":{},"408":{}}}],["sgroups",{"_index":288,"name":{"430":{},"1026":{},"1040":{}},"parent":{}}],["sgroupsrecalccrossbonds",{"_index":322,"name":{"469":{}},"parent":{}}],["sgs",{"_index":75,"name":{"119":{}},"parent":{}}],["show",{"_index":572,"name":{"839":{},"864":{},"879":{},"899":{},"936":{},"952":{},"968":{},"986":{},"1005":{}},"parent":{}}],["showbonds",{"_index":658,"name":{"1089":{}},"parent":{}}],["showenhancedflags",{"_index":657,"name":{"1088":{}},"parent":{}}],["showfragments",{"_index":652,"name":{"1083":{}},"parent":{}}],["showitemselection",{"_index":660,"name":{"1091":{}},"parent":{}}],["showlabel",{"_index":565,"name":{"830":{}},"parent":{}}],["showlabels",{"_index":656,"name":{"1087":{}},"parent":{}}],["showloops",{"_index":647,"name":{"1078":{}},"parent":{}}],["showreactionsymbols",{"_index":650,"name":{"1081":{}},"parent":{}}],["showrgroups",{"_index":653,"name":{"1084":{}},"parent":{}}],["showsgroups",{"_index":651,"name":{"1082":{}},"parent":{}}],["showsimpleobjects",{"_index":648,"name":{"1079":{}},"parent":{}}],["showtexts",{"_index":649,"name":{"1080":{}},"parent":{}}],["simpleobject",{"_index":283,"name":{"416":{}},"parent":{"417":{},"418":{},"419":{},"420":{},"421":{}}}],["simpleobjectattributes",{"_index":282,"name":{"413":{}},"parent":{"414":{},"415":{}}}],["simpleobjectmode",{"_index":278,"name":{"409":{}},"parent":{"410":{},"411":{},"412":{}}}],["simpleobjects",{"_index":295,"name":{"440":{},"1028":{},"1043":{}},"parent":{}}],["simpleobjectschanged",{"_index":624,"name":{"1051":{}},"parent":{}}],["simpleobjectsetpos",{"_index":327,"name":{"474":{}},"parent":{}}],["single",{"_index":100,"name":{"162":{}},"parent":{}}],["single_or_aromatic",{"_index":106,"name":{"167":{}},"parent":{}}],["single_or_double",{"_index":105,"name":{"166":{}},"parent":{}}],["singlet",{"_index":62,"name":{"71":{}},"parent":{}}],["smiserializer",{"_index":438,"name":{"623":{}},"parent":{"624":{},"625":{},"626":{},"627":{},"628":{}}}],["smiserializeroptions",{"_index":437,"name":{"621":{}},"parent":{"622":{}}}],["some",{"_index":419,"name":{"591":{}},"parent":{}}],["sortneighbors",{"_index":319,"name":{"466":{}},"parent":{}}],["sru",{"_index":220,"name":{"342":{}},"parent":{}}],["state",{"_index":13,"name":{"16":{}},"parent":{}}],["sterelabelstyletype",{"_index":670,"name":{"1104":{}},"parent":{"1105":{},"1106":{},"1107":{},"1108":{}}}],["stereo",{"_index":94,"name":{"152":{},"172":{},"196":{},"206":{}},"parent":{}}],["stereo_parity",{"_index":65,"name":{"74":{}},"parent":{}}],["stereoatoms",{"_index":137,"name":{"230":{},"231":{}},"parent":{}}],["stereocoloringtype",{"_index":665,"name":{"1099":{}},"parent":{"1100":{},"1101":{},"1102":{},"1103":{}}}],["stereoflag",{"_index":132,"name":{"220":{}},"parent":{"221":{},"222":{},"223":{},"224":{}}}],["stereoflagposition",{"_index":136,"name":{"229":{}},"parent":{}}],["stereolabel",{"_index":31,"name":{"37":{},"43":{},"98":{},"127":{}},"parent":{"38":{},"39":{},"40":{}}}],["stereoparity",{"_index":36,"name":{"42":{},"99":{},"128":{}},"parent":{}}],["stereovalidator",{"_index":515,"name":{"752":{}},"parent":{"753":{}}}],["stereovalidator.__type",{"_index":517,"name":{},"parent":{"754":{},"755":{}}}],["struct",{"_index":287,"name":{"426":{},"631":{},"649":{},"659":{},"662":{},"665":{},"668":{},"671":{},"674":{},"678":{},"681":{},"684":{},"687":{},"690":{},"693":{},"696":{},"701":{},"707":{},"710":{},"717":{},"1128":{}},"parent":{"427":{},"428":{},"429":{},"430":{},"431":{},"432":{},"433":{},"434":{},"435":{},"436":{},"437":{},"438":{},"439":{},"440":{},"441":{},"442":{},"443":{},"444":{},"445":{},"446":{},"447":{},"448":{},"449":{},"450":{},"451":{},"452":{},"453":{},"454":{},"455":{},"456":{},"457":{},"458":{},"459":{},"460":{},"461":{},"462":{},"463":{},"464":{},"465":{},"466":{},"467":{},"468":{},"469":{},"470":{},"471":{},"472":{},"473":{},"474":{},"475":{},"476":{},"477":{},"478":{},"479":{},"480":{},"481":{},"482":{},"483":{},"484":{},"485":{},"486":{},"487":{},"488":{},"489":{},"490":{},"491":{},"492":{},"493":{},"494":{},"495":{},"496":{},"497":{},"498":{},"499":{},"500":{}}}],["structassociateddata",{"_index":439,"name":{"629":{}},"parent":{}}],["structchanged",{"_index":622,"name":{"1049":{}},"parent":{}}],["structformatter",{"_index":531,"name":{"790":{}},"parent":{"791":{},"792":{}}}],["structselected",{"_index":693,"name":{"1137":{}},"parent":{}}],["structservice",{"_index":492,"name":{"724":{},"797":{},"1140":{}},"parent":{"725":{},"726":{},"727":{},"728":{},"729":{},"730":{},"731":{},"732":{},"733":{},"734":{},"735":{},"736":{},"737":{}}}],["structserviceoptions",{"_index":487,"name":{"719":{}},"parent":{}}],["structserviceprovider",{"_index":507,"name":{"739":{},"1161":{}},"parent":{"740":{},"741":{}}}],["sub",{"_index":389,"name":{"549":{}},"parent":{}}],["subscribe",{"_index":686,"name":{"1129":{}},"parent":{}}],["subscript",{"_index":357,"name":{"504":{}},"parent":{}}],["substitutioncount",{"_index":43,"name":{"50":{},"89":{},"114":{}},"parent":{}}],["sum",{"_index":378,"name":{"532":{}},"parent":{}}],["sup",{"_index":217,"name":{"340":{}},"parent":{}}],["superscript",{"_index":358,"name":{"505":{}},"parent":{}}],["supportedformat",{"_index":534,"name":{"793":{}},"parent":{}}],["sz",{"_index":414,"name":{"580":{},"806":{}},"parent":{}}],["text",{"_index":363,"name":{"510":{}},"parent":{"511":{},"512":{},"513":{},"514":{}}}],["textattributes",{"_index":360,"name":{"507":{}},"parent":{"508":{},"509":{}}}],["textcommand",{"_index":354,"name":{"501":{}},"parent":{"502":{},"503":{},"504":{},"505":{},"506":{}}}],["texts",{"_index":296,"name":{"441":{},"1029":{},"1044":{}},"parent":{}}],["textschanged",{"_index":629,"name":{"1056":{}},"parent":{}}],["textsetposition",{"_index":328,"name":{"475":{}},"parent":{}}],["title",{"_index":12,"name":{"15":{},"32":{}},"parent":{}}],["topology",{"_index":93,"name":{"151":{},"179":{},"197":{},"207":{}},"parent":{}}],["tostring",{"_index":398,"name":{"558":{},"573":{}},"parent":{}}],["transform",{"_index":413,"name":{"579":{}},"parent":{}}],["translate",{"_index":412,"name":{"578":{},"1073":{}},"parent":{}}],["triple",{"_index":103,"name":{"164":{}},"parent":{}}],["triplet",{"_index":64,"name":{"73":{}},"parent":{}}],["turnleft",{"_index":396,"name":{"556":{}},"parent":{}}],["type",{"_index":15,"name":{"18":{},"154":{},"160":{},"195":{},"204":{},"371":{}},"parent":{}}],["types",{"_index":216,"name":{"338":{},"658":{}},"parent":{}}],["unbalancedequilibriumfilledhalfbow",{"_index":194,"name":{"304":{}},"parent":{}}],["unbalancedequilibriumfilledhalftriangle",{"_index":197,"name":{"307":{}},"parent":{}}],["unbalancedequilibriumlargefilledhalfbow",{"_index":196,"name":{"306":{}},"parent":{}}],["unbalancedequilibriumopenhalfangle",{"_index":195,"name":{"305":{}},"parent":{}}],["unchanged",{"_index":120,"name":{"189":{}},"parent":{}}],["undo",{"_index":689,"name":{"1132":{}},"parent":{}}],["union",{"_index":367,"name":{"521":{},"568":{}},"parent":{}}],["unit",{"_index":374,"name":{"528":{}},"parent":{}}],["unmarked",{"_index":118,"name":{"187":{}},"parent":{}}],["unsaturatedatom",{"_index":42,"name":{"49":{},"90":{},"113":{}},"parent":{}}],["unsubscribe",{"_index":687,"name":{"1130":{}},"parent":{}}],["up",{"_index":111,"name":{"175":{}},"parent":{}}],["update",{"_index":559,"name":{"823":{},"1076":{}},"parent":{}}],["updatehalfbonds",{"_index":321,"name":{"468":{}},"parent":{}}],["updateloops",{"_index":646,"name":{"1077":{}},"parent":{}}],["updateoffset",{"_index":265,"name":{"395":{}},"parent":{}}],["updatestereoatom",{"_index":139,"name":{"235":{}},"parent":{}}],["updatestereoflag",{"_index":138,"name":{"234":{}},"parent":{}}],["useropts",{"_index":541,"name":{"803":{}},"parent":{}}],["valence",{"_index":73,"name":{"115":{}},"parent":{}}],["vec2",{"_index":372,"name":{"526":{}},"parent":{"527":{},"528":{},"529":{},"530":{},"531":{},"532":{},"533":{},"534":{},"535":{},"536":{},"537":{},"538":{},"539":{},"540":{},"541":{},"542":{},"543":{},"544":{},"545":{},"546":{},"547":{},"548":{},"549":{},"550":{},"551":{},"552":{},"553":{},"554":{},"555":{},"556":{},"557":{},"558":{},"559":{},"560":{},"561":{},"562":{},"563":{},"564":{},"565":{}}}],["verifyloops",{"_index":655,"name":{"1086":{}},"parent":{}}],["view2obj",{"_index":548,"name":{"812":{}},"parent":{}}],["visel",{"_index":573,"name":{"840":{},"865":{},"880":{},"900":{},"918":{},"937":{},"953":{},"969":{},"987":{},"1008":{}},"parent":{}}],["w",{"_index":214,"name":{"335":{}},"parent":{}}],["warnings",{"_index":663,"name":{"1096":{}},"parent":{}}],["width",{"_index":584,"name":{"859":{}},"parent":{}}],["withformat",{"_index":455,"name":{"650":{}},"parent":{"651":{}}}],["withoutputformat",{"_index":457,"name":{"652":{}},"parent":{"653":{}}}],["withselection",{"_index":459,"name":{"654":{}},"parent":{"655":{}}}],["withstruct",{"_index":454,"name":{"648":{}},"parent":{"649":{}}}],["withstructserviceprovider",{"_index":707,"name":{"1162":{}},"parent":{}}],["x",{"_index":369,"name":{"523":{},"541":{},"857":{}},"parent":{}}],["xbonds",{"_index":259,"name":{"387":{}},"parent":{}}],["xxx",{"_index":95,"name":{"153":{},"205":{}},"parent":{}}],["y",{"_index":370,"name":{"524":{},"542":{},"858":{}},"parent":{}}],["ycomplement",{"_index":392,"name":{"552":{}},"parent":{}}],["z",{"_index":371,"name":{"525":{},"543":{}},"parent":{}}],["zero",{"_index":373,"name":{"527":{}},"parent":{}}],["zoom",{"_index":692,"name":{"1136":{}},"parent":{}}]],"pipeline":[]}}' -) diff --git a/packages/ketcher-core/docs/assets/style.css b/packages/ketcher-core/docs/assets/style.css deleted file mode 100644 index 6127b27cda..0000000000 --- a/packages/ketcher-core/docs/assets/style.css +++ /dev/null @@ -1,1414 +0,0 @@ -@import url("./icons.css"); - -:root { - /* Light */ - --light-color-background: #fcfcfc; - --light-color-secondary-background: #fff; - --light-color-text: #222; - --light-color-text-aside: #707070; - --light-color-link: #4da6ff; - --light-color-menu-divider: #eee; - --light-color-menu-divider-focus: #000; - --light-color-menu-label: #707070; - --light-color-panel: var(--light-color-secondary-background); - --light-color-panel-divider: #eee; - --light-color-comment-tag: #707070; - --light-color-comment-tag-text: #fff; - --light-color-ts: #9600ff; - --light-color-ts-interface: #647f1b; - --light-color-ts-enum: #937210; - --light-color-ts-class: #0672de; - --light-color-ts-private: #707070; - --light-color-toolbar: #fff; - --light-color-toolbar-text: #333; - --light-icon-filter: invert(0); - --light-external-icon: url("data:image/svg+xml;utf8,"); - - /* Dark */ - --dark-color-background: #36393f; - --dark-color-secondary-background: #2f3136; - --dark-color-text: #ffffff; - --dark-color-text-aside: #e6e4e4; - --dark-color-link: #00aff4; - --dark-color-menu-divider: #eee; - --dark-color-menu-divider-focus: #000; - --dark-color-menu-label: #707070; - --dark-color-panel: var(--dark-color-secondary-background); - --dark-color-panel-divider: #818181; - --dark-color-comment-tag: #dcddde; - --dark-color-comment-tag-text: #2f3136; - --dark-color-ts: #c97dff; - --dark-color-ts-interface: #9cbe3c; - --dark-color-ts-enum: #d6ab29; - --dark-color-ts-class: #3695f3; - --dark-color-ts-private: #e2e2e2; - --dark-color-toolbar: #34373c; - --dark-color-toolbar-text: #ffffff; - --dark-icon-filter: invert(1); - --dark-external-icon: url("data:image/svg+xml;utf8,"); -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-secondary-background: var(--light-color-secondary-background); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-menu-divider: var(--light-color-menu-divider); - --color-menu-divider-focus: var(--light-color-menu-divider-focus); - --color-menu-label: var(--light-color-menu-label); - --color-panel: var(--light-color-panel); - --color-panel-divider: var(--light-color-panel-divider); - --color-comment-tag: var(--light-color-comment-tag); - --color-comment-tag-text: var(--light-color-comment-tag-text); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-class: var(--light-color-ts-class); - --color-ts-private: var(--light-color-ts-private); - --color-toolbar: var(--light-color-toolbar); - --color-toolbar-text: var(--light-color-toolbar-text); - --icon-filter: var(--light-icon-filter); - --external-icon: var(--light-external-icon); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-secondary-background: var(--dark-color-secondary-background); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-menu-divider: var(--dark-color-menu-divider); - --color-menu-divider-focus: var(--dark-color-menu-divider-focus); - --color-menu-label: var(--dark-color-menu-label); - --color-panel: var(--dark-color-panel); - --color-panel-divider: var(--dark-color-panel-divider); - --color-comment-tag: var(--dark-color-comment-tag); - --color-comment-tag-text: var(--dark-color-comment-tag-text); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-private: var(--dark-color-ts-private); - --color-toolbar: var(--dark-color-toolbar); - --color-toolbar-text: var(--dark-color-toolbar-text); - --icon-filter: var(--dark-icon-filter); - --external-icon: var(--dark-external-icon); - } -} - -body { - margin: 0; -} - -body.light { - --color-background: var(--light-color-background); - --color-secondary-background: var(--light-color-secondary-background); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - --color-menu-divider: var(--light-color-menu-divider); - --color-menu-divider-focus: var(--light-color-menu-divider-focus); - --color-menu-label: var(--light-color-menu-label); - --color-panel: var(--light-color-panel); - --color-panel-divider: var(--light-color-panel-divider); - --color-comment-tag: var(--light-color-comment-tag); - --color-comment-tag-text: var(--light-color-comment-tag-text); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-class: var(--light-color-ts-class); - --color-ts-private: var(--light-color-ts-private); - --color-toolbar: var(--light-color-toolbar); - --color-toolbar-text: var(--light-color-toolbar-text); - --icon-filter: var(--light-icon-filter); - --external-icon: var(--light-external-icon); -} - -body.dark { - --color-background: var(--dark-color-background); - --color-secondary-background: var(--dark-color-secondary-background); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - --color-menu-divider: var(--dark-color-menu-divider); - --color-menu-divider-focus: var(--dark-color-menu-divider-focus); - --color-menu-label: var(--dark-color-menu-label); - --color-panel: var(--dark-color-panel); - --color-panel-divider: var(--dark-color-panel-divider); - --color-comment-tag: var(--dark-color-comment-tag); - --color-comment-tag-text: var(--dark-color-comment-tag-text); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-private: var(--dark-color-ts-private); - --color-toolbar: var(--dark-color-toolbar); - --color-toolbar-text: var(--dark-color-toolbar-text); - --icon-filter: var(--dark-icon-filter); - --external-icon: var(--dark-external-icon); -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -h2 { - font-size: 1.5em; - margin: 0.83em 0; -} - -h3 { - font-size: 1.17em; - margin: 1em 0; -} - -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; -} - -h5 { - font-size: 0.83em; - margin: 1.67em 0; -} - -h6 { - font-size: 0.67em; - margin: 2.33em 0; -} - -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} - -.container-main { - padding-bottom: 200px; -} - -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; -} - -.col-4, -.col-8 { - box-sizing: border-box; - float: left; - padding: 0 10px; -} - -.col-4 { - width: 33.3333333333%; -} -.col-8 { - width: 66.6666666667%; -} - -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col-8 > :first-child, -.col-4 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child { - margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col-8 > :last-child, -.col-4 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child { - margin-bottom: 0; -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: "Segoe UI", sans-serif; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 14px; -} - -pre { - padding: 10px; -} -pre code { - padding: 0; - font-size: 100%; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} - -@media (min-width: 901px) and (max-width: 1024px) { - html .col-content { - width: 72%; - } - html .col-menu { - width: 28%; - } - html .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html .col-content { - float: none; - width: 100%; - } - html .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: var(--color-panel); - transform: translate(100%, 0); - } - html .col-menu > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu :is(header, footer, .col-content) { - animation: shift-to-left 0.4s; - } - - .to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu :is(header, footer, .col-content) { - animation: unshift-to-left 0.4s; - } - - .from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu :is(header, footer, .col-content) { - transform: translate(-25%, 0); - } - .has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - display: grid; - grid-template-rows: auto 1fr; - max-height: 100vh; - } - .has-menu .tsd-navigation { - max-height: 100%; - } -} - -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: var(--color-panel); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); -} -.tsd-page-title h1 { - margin: 0; -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -dl.tsd-comment-tags { - overflow: hidden; -} -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid var(--color-comment-tag); - color: var(--color-comment-tag); - font-size: 0.8em; - font-weight: normal; -} -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; -} -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; - content: " "; -} -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { - clear: both; -} -dl.tsd-comment-tags p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.toggle-protected .tsd-is-private { - display: none; -} - -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; -} - -.toggle-inherited .tsd-is-inherited { - display: none; -} - -.toggle-externals .tsd-is-external { - display: none; -} - -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; -} -.no-filter #tsd-filter { - display: none; -} -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; -} -#tsd-filter input { - display: none; -} -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: var(--color-panel); - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } -} - -footer { - border-top: 1px solid var(--color-panel-divider); - background-color: var(--color-panel); -} -footer:after { - content: ""; - display: table; -} -footer.with-border-bottom { - border-bottom: 1px solid var(--color-panel-divider); -} -footer .tsd-legend-group { - font-size: 0; -} -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; -} -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } -} - -.tsd-hierarchy { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; - padding: 0; - list-style: none; - line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; - } -} -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; - } -} -.tsd-index-panel ul.tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: var(--color-ts); -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: var(--color-ts-interface); -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: var(--color-ts-enum); -} -.tsd-index-panel .tsd-parent-kind-class a { - color: var(--color-ts-class); -} -.tsd-index-panel .tsd-kind-module a { - color: var(--color-ts); -} -.tsd-index-panel .tsd-kind-interface a { - color: var(--color-ts-interface); -} -.tsd-index-panel .tsd-kind-enum a { - color: var(--color-ts-enum); -} -.tsd-index-panel .tsd-kind-class a { - color: var(--color-ts-class); -} -.tsd-index-panel .tsd-is-private a { - color: var(--color-ts-private); -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: absolute; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} -.tsd-member [data-tsd-kind] { - color: var(--color-ts); -} -.tsd-member [data-tsd-kind="Interface"] { - color: var(--color-ts-interface); -} -.tsd-member [data-tsd-kind="Enum"] { - color: var(--color-ts-enum); -} -.tsd-member [data-tsd-kind="Class"] { - color: var(--color-ts-class); -} -.tsd-member [data-tsd-kind="Private"] { - color: var(--color-ts-private); -} - -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: var(--color-text); - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul { - margin: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li { - padding: 0; -} - -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; -} -.tsd-navigation.primary > ul { - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-navigation.primary li { - border-top: 1px solid var(--color-panel-divider); -} -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: var(--color-menu-label); -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; -} - -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; -} -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary ul { - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 25px; -} -.tsd-navigation.secondary ul li li a { - padding-left: 45px; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; -} -.tsd-navigation.secondary ul.current a { - border-left-color: var(--color-panel-divider); -} -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: var(--color-menu-divider-focus); -} -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: var(--color-panel-divider); -} -.tsd-navigation.secondary li.current > a { - font-weight: bold; -} - -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } -} - -.tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: var(--color-panel); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; - border-collapse: collapse; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid var(--color-panel-divider); -} -.tsd-panel table tr { - background: var(--color-background); -} -.tsd-panel table tr:nth-child(even) { - background: var(--color-secondary-background); -} - -.tsd-panel-group { - margin: 60px 0; -} -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 40px; - height: 40px; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: var(--color-background); -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-panel); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: var(--color-panel-divider); -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-panel-divider); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -.tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid var(--color-panel-divider); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - border: 1px solid var(--color-panel-divider); -} -.tsd-signatures .tsd-signature { - margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: var(--color-panel-divider); -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} - -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} - -ul.tsd-parameters, -ul.tsd-type-parameters { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} - -.tsd-sources { - font-size: 14px; - color: var(--color-text-aside); - margin: 0 0 1em 0; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: fixed; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 40px; - color: var(--color-toolbar-text); - background: var(--color-toolbar); - border-bottom: 1px solid var(--color-panel-divider); - transition: transform 0.3s linear; -} -.tsd-page-toolbar a { - color: var(--color-toolbar-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; -} -.tsd-page-toolbar .table-cell { - display: table-cell; - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} - -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} - -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ""; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(./widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; - filter: var(--icon-filter); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(./widgets@2x.png); - background-size: 320px 40px; - } -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-panel-divider); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; -} -.tsd-select .tsd-select-label:before { - background-position: -240px 0; -} -.tsd-select.active .tsd-select-label { - opacity: 0.8; -} -.tsd-select.active .tsd-select-list { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; -} -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: var(--color-background); -} -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; -} -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: var(--color-panel); -} -.tsd-select .tsd-select-list li:hover { - background-color: var(--color-panel-divider); -} -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; -} -@media (max-width: 900px) { - .tsd-select .tsd-select-list { - top: 0; - left: auto; - right: 100%; - margin-right: -5px; - } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; - } -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - margin-left: 10px; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} diff --git a/packages/ketcher-core/docs/assets/widgets.png b/packages/ketcher-core/docs/assets/widgets.png deleted file mode 100644 index c7380532ac1b45400620011c37c4dcb7aec27a4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% diff --git a/packages/ketcher-core/docs/assets/widgets@2x.png b/packages/ketcher-core/docs/assets/widgets@2x.png deleted file mode 100644 index 4bbbd57272f3b28f47527d4951ad10f950b8ad43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R diff --git a/packages/ketcher-core/docs/classes/Atom.html b/packages/ketcher-core/docs/classes/Atom.html deleted file mode 100644 index ac85bbd721..0000000000 --- a/packages/ketcher-core/docs/classes/Atom.html +++ /dev/null @@ -1 +0,0 @@ -Atom | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Atom

Hierarchy

  • Atom

Index

Constructors

Properties

aam: number
alias: null | string
atomList: null | AtomList
attpnt: any
badConn: boolean
charge: number
exactChangeFlag: number
explicitValence: number
fragment: number
hCount: number
hasImplicitH?: boolean
implicitH: number
invRet: number
isotope: number
label: string
neighbors: number[]
pp: Vec2
pseudo: string
radical: number
rglabel: null | string
ringBondCount: number
rxnFragmentType: number
sgs: Pile<any>
stereoLabel?: null | string
stereoParity: number
substitutionCount: number
unsaturatedAtom: number
valence: number
PATTERN: { RADICAL: { DOUPLET: number; NONE: number; SINGLET: number; TRIPLET: number }; STEREO_PARITY: { EITHER: number; EVEN: number; NONE: number; ODD: number } } = ...

Type declaration

  • RADICAL: { DOUPLET: number; NONE: number; SINGLET: number; TRIPLET: number }
    • DOUPLET: number
    • NONE: number
    • SINGLET: number
    • TRIPLET: number
  • STEREO_PARITY: { EITHER: number; EVEN: number; NONE: number; ODD: number }
    • EITHER: number
    • EVEN: number
    • NONE: number
    • ODD: number
attrlist: { aam: number; alias: null; atomList: null; attpnt: null; charge: number; exactChangeFlag: number; explicitValence: number; hCount: number; invRet: number; isotope: number; label: string; radical: number; rglabel: null; ringBondCount: number; stereoLabel: null; stereoParity: number; substitutionCount: number; unsaturatedAtom: number } = ...

Type declaration

  • aam: number
  • alias: null
  • atomList: null
  • attpnt: null
  • charge: number
  • exactChangeFlag: number
  • explicitValence: number
  • hCount: number
  • invRet: number
  • isotope: number
  • label: string
  • radical: number
  • rglabel: null
  • ringBondCount: number
  • stereoLabel: null
  • stereoParity: number
  • substitutionCount: number
  • unsaturatedAtom: number

Methods

  • calcValence(conn: number): boolean
  • calcValenceMinusHyd(conn: number): number
  • clone(fidMap: Map<number, number>): Atom
  • hasRxnProps(): boolean
  • isPlainCarbon(): boolean
  • isPseudo(): boolean
  • isQuery(): boolean
  • pureHydrogen(): boolean
  • attrGetDefault(attr: string): any
  • getAttrHash(atom: Atom): any

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Atom.md b/packages/ketcher-core/docs/classes/Atom.md new file mode 100644 index 0000000000..b6ae50b578 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Atom.md @@ -0,0 +1,579 @@ +[ketcher-core](../README.md) / Atom + +# Class: Atom + +## Table of contents + +### Constructors + +- [constructor](Atom.md#constructor) + +### Properties + +- [aam](Atom.md#aam) +- [alias](Atom.md#alias) +- [atomList](Atom.md#atomlist) +- [attpnt](Atom.md#attpnt) +- [badConn](Atom.md#badconn) +- [charge](Atom.md#charge) +- [exactChangeFlag](Atom.md#exactchangeflag) +- [explicitValence](Atom.md#explicitvalence) +- [fragment](Atom.md#fragment) +- [hCount](Atom.md#hcount) +- [hasImplicitH](Atom.md#hasimplicith) +- [implicitH](Atom.md#implicith) +- [invRet](Atom.md#invret) +- [isotope](Atom.md#isotope) +- [label](Atom.md#label) +- [neighbors](Atom.md#neighbors) +- [pp](Atom.md#pp) +- [pseudo](Atom.md#pseudo) +- [radical](Atom.md#radical) +- [rglabel](Atom.md#rglabel) +- [ringBondCount](Atom.md#ringbondcount) +- [rxnFragmentType](Atom.md#rxnfragmenttype) +- [sgs](Atom.md#sgs) +- [stereoLabel](Atom.md#stereolabel) +- [stereoParity](Atom.md#stereoparity) +- [substitutionCount](Atom.md#substitutioncount) +- [unsaturatedAtom](Atom.md#unsaturatedatom) +- [valence](Atom.md#valence) +- [PATTERN](Atom.md#pattern) +- [attrlist](Atom.md#attrlist) + +### Methods + +- [calcValence](Atom.md#calcvalence) +- [calcValenceMinusHyd](Atom.md#calcvalenceminushyd) +- [clone](Atom.md#clone) +- [hasRxnProps](Atom.md#hasrxnprops) +- [isPlainCarbon](Atom.md#isplaincarbon) +- [isPseudo](Atom.md#ispseudo) +- [isQuery](Atom.md#isquery) +- [pureHydrogen](Atom.md#purehydrogen) +- [attrGetDefault](Atom.md#attrgetdefault) +- [getAttrHash](Atom.md#getattrhash) + +## Constructors + +### constructor + +• **new Atom**(`attributes`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attributes` | [`AtomAttributes`](../interfaces/AtomAttributes.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:149](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L149) + +## Properties + +### aam + +• **aam**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:140](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L140) + +___ + +### alias + +• **alias**: ``null`` \| `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:138](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L138) + +___ + +### atomList + +• **atomList**: ``null`` \| [`AtomList`](AtomList.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:122](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L122) + +___ + +### attpnt + +• **attpnt**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:123](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L123) + +___ + +### badConn + +• **badConn**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:137](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L137) + +___ + +### charge + +• **charge**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:127](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L127) + +___ + +### exactChangeFlag + +• **exactChangeFlag**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:142](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L142) + +___ + +### explicitValence + +• **explicitValence**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:128](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L128) + +___ + +### fragment + +• **fragment**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:121](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L121) + +___ + +### hCount + +• **hCount**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:125](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L125) + +___ + +### hasImplicitH + +• `Optional` **hasImplicitH**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:146](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L146) + +___ + +### implicitH + +• **implicitH**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:133](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L133) + +___ + +### invRet + +• **invRet**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:141](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L141) + +___ + +### isotope + +• **isotope**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:124](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L124) + +___ + +### label + +• **label**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:120](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L120) + +___ + +### neighbors + +• **neighbors**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:135](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L135) + +___ + +### pp + +• **pp**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:134](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L134) + +___ + +### pseudo + +• **pseudo**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:147](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L147) + +___ + +### radical + +• **radical**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:126](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L126) + +___ + +### rglabel + +• **rglabel**: ``null`` \| `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:139](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L139) + +___ + +### ringBondCount + +• **ringBondCount**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:129](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L129) + +___ + +### rxnFragmentType + +• **rxnFragmentType**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:143](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L143) + +___ + +### sgs + +• **sgs**: [`Pile`](Pile.md)<`any`\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:136](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L136) + +___ + +### stereoLabel + +• `Optional` **stereoLabel**: ``null`` \| `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:144](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L144) + +___ + +### stereoParity + +• **stereoParity**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:145](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L145) + +___ + +### substitutionCount + +• **substitutionCount**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:131](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L131) + +___ + +### unsaturatedAtom + +• **unsaturatedAtom**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:130](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L130) + +___ + +### valence + +• **valence**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:132](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L132) + +___ + +### PATTERN + +▪ `Static` **PATTERN**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `RADICAL` | { `DOUPLET`: `number` = 2; `NONE`: `number` = 0; `SINGLET`: `number` = 1; `TRIPLET`: `number` = 3 } | +| `RADICAL.DOUPLET` | `number` | +| `RADICAL.NONE` | `number` | +| `RADICAL.SINGLET` | `number` | +| `RADICAL.TRIPLET` | `number` | +| `STEREO_PARITY` | { `EITHER`: `number` = 3; `EVEN`: `number` = 2; `NONE`: `number` = 0; `ODD`: `number` = 1 } | +| `STEREO_PARITY.EITHER` | `number` | +| `STEREO_PARITY.EVEN` | `number` | +| `STEREO_PARITY.NONE` | `number` | +| `STEREO_PARITY.ODD` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:82](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L82) + +___ + +### attrlist + +▪ `Static` **attrlist**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `aam` | `number` | +| `alias` | ``null`` | +| `atomList` | ``null`` | +| `attpnt` | ``null`` | +| `charge` | `number` | +| `exactChangeFlag` | `number` | +| `explicitValence` | `number` | +| `hCount` | `number` | +| `invRet` | `number` | +| `isotope` | `number` | +| `label` | `string` | +| `radical` | `number` | +| `rglabel` | ``null`` | +| `ringBondCount` | `number` | +| `stereoLabel` | ``null`` | +| `stereoParity` | `number` | +| `substitutionCount` | `number` | +| `unsaturatedAtom` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:98](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L98) + +## Methods + +### calcValence + +▸ **calcValence**(`conn`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `conn` | `number` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:281](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L281) + +___ + +### calcValenceMinusHyd + +▸ **calcValenceMinusHyd**(`conn`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `conn` | `number` | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:507](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L507) + +___ + +### clone + +▸ **clone**(`fidMap`): [`Atom`](Atom.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `fidMap` | `Map`<`number`, `number`\> | + +#### Returns + +[`Atom`](Atom.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:234](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L234) + +___ + +### hasRxnProps + +▸ **hasRxnProps**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:272](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L272) + +___ + +### isPlainCarbon + +▸ **isPlainCarbon**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:252](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L252) + +___ + +### isPseudo + +▸ **isPseudo**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:267](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L267) + +___ + +### isQuery + +▸ **isQuery**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:242](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L242) + +___ + +### pureHydrogen + +▸ **pureHydrogen**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:248](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L248) + +___ + +### attrGetDefault + +▸ `Static` **attrGetDefault**(`attr`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attr` | `string` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:228](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L228) + +___ + +### getAttrHash + +▸ `Static` **getAttrHash**(`atom`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atom` | [`Atom`](Atom.md) | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:220](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L220) diff --git a/packages/ketcher-core/docs/classes/AtomList.html b/packages/ketcher-core/docs/classes/AtomList.html deleted file mode 100644 index 4d6c17bc2d..0000000000 --- a/packages/ketcher-core/docs/classes/AtomList.html +++ /dev/null @@ -1 +0,0 @@ -AtomList | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AtomList

Hierarchy

  • AtomList

Index

Constructors

Properties

Methods

Constructors

Properties

ids: number[]
notList: boolean

Methods

  • label(): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/AtomList.md b/packages/ketcher-core/docs/classes/AtomList.md new file mode 100644 index 0000000000..8dfb528f14 --- /dev/null +++ b/packages/ketcher-core/docs/classes/AtomList.md @@ -0,0 +1,104 @@ +[ketcher-core](../README.md) / AtomList + +# Class: AtomList + +## Table of contents + +### Constructors + +- [constructor](AtomList.md#constructor) + +### Properties + +- [ids](AtomList.md#ids) +- [notList](AtomList.md#notlist) + +### Methods + +- [equals](AtomList.md#equals) +- [label](AtomList.md#label) +- [labelList](AtomList.md#labellist) + +## Constructors + +### constructor + +• **new AtomList**(`params`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `params` | [`AtomListParams`](../interfaces/AtomListParams.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atomList.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atomList.ts#L28) + +## Properties + +### ids + +• **ids**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atomList.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atomList.ts#L26) + +___ + +### notList + +• **notList**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atomList.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atomList.ts#L25) + +## Methods + +### equals + +▸ **equals**(`atomList`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atomList` | [`AtomList`](AtomList.md) | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atomList.ts:51](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atomList.ts#L51) + +___ + +### label + +▸ **label**(): `string` + +#### Returns + +`string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atomList.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atomList.ts#L43) + +___ + +### labelList + +▸ **labelList**(): [`ElementLabel`](../README.md#elementlabel)[] + +#### Returns + +[`ElementLabel`](../README.md#elementlabel)[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atomList.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atomList.ts#L33) diff --git a/packages/ketcher-core/docs/classes/Bond.html b/packages/ketcher-core/docs/classes/Bond.html deleted file mode 100644 index 9fde6cb281..0000000000 --- a/packages/ketcher-core/docs/classes/Bond.html +++ /dev/null @@ -1 +0,0 @@ -Bond | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Bond

Hierarchy

  • Bond

Index

Constructors

Properties

angle: number
begin: number
center: Vec2
end: number
hb1?: number
hb2?: number
len: number
reactingCenterStatus: number
sa: number
sb: number
stereo: number
topology: number
type: number
xxx: string
PATTERN: { REACTING_CENTER: { CENTER: number; MADE_OR_BROKEN: number; MADE_OR_BROKEN_AND_CHANGED: number; NOT_CENTER: number; ORDER_CHANGED: number; UNCHANGED: number; UNMARKED: number }; STEREO: { CIS_TRANS: number; DOWN: number; EITHER: number; NONE: number; UP: number }; TOPOLOGY: { CHAIN: number; EITHER: number; RING: number }; TYPE: { ANY: number; AROMATIC: number; DATIVE: number; DOUBLE: number; DOUBLE_OR_AROMATIC: number; HYDROGEN: number; SINGLE: number; SINGLE_OR_AROMATIC: number; SINGLE_OR_DOUBLE: number; TRIPLE: number } } = ...

Type declaration

  • REACTING_CENTER: { CENTER: number; MADE_OR_BROKEN: number; MADE_OR_BROKEN_AND_CHANGED: number; NOT_CENTER: number; ORDER_CHANGED: number; UNCHANGED: number; UNMARKED: number }
    • CENTER: number
    • MADE_OR_BROKEN: number
    • MADE_OR_BROKEN_AND_CHANGED: number
    • NOT_CENTER: number
    • ORDER_CHANGED: number
    • UNCHANGED: number
    • UNMARKED: number
  • STEREO: { CIS_TRANS: number; DOWN: number; EITHER: number; NONE: number; UP: number }
    • CIS_TRANS: number
    • DOWN: number
    • EITHER: number
    • NONE: number
    • UP: number
  • TOPOLOGY: { CHAIN: number; EITHER: number; RING: number }
    • CHAIN: number
    • EITHER: number
    • RING: number
  • TYPE: { ANY: number; AROMATIC: number; DATIVE: number; DOUBLE: number; DOUBLE_OR_AROMATIC: number; HYDROGEN: number; SINGLE: number; SINGLE_OR_AROMATIC: number; SINGLE_OR_DOUBLE: number; TRIPLE: number }
    • ANY: number
    • AROMATIC: number
    • DATIVE: number
    • DOUBLE: number
    • DOUBLE_OR_AROMATIC: number
    • HYDROGEN: number
    • SINGLE: number
    • SINGLE_OR_AROMATIC: number
    • SINGLE_OR_DOUBLE: number
    • TRIPLE: number
attrlist: { reactingCenterStatus: number; stereo: number; topology: number; type: number } = ...

Type declaration

  • reactingCenterStatus: number
  • stereo: number
  • topology: number
  • type: number

Methods

  • clone(aidMap?: null | Map<number, number>): Bond
  • getCenter(struct: any): Vec2
  • getDir(struct: any): Vec2
  • hasRxnProps(): boolean
  • attrGetDefault(attr: string): any
  • getAttrHash(bond: Bond): {}

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Bond.md b/packages/ketcher-core/docs/classes/Bond.md new file mode 100644 index 0000000000..d2302b10ad --- /dev/null +++ b/packages/ketcher-core/docs/classes/Bond.md @@ -0,0 +1,370 @@ +[ketcher-core](../README.md) / Bond + +# Class: Bond + +## Table of contents + +### Constructors + +- [constructor](Bond.md#constructor) + +### Properties + +- [angle](Bond.md#angle) +- [begin](Bond.md#begin) +- [center](Bond.md#center) +- [end](Bond.md#end) +- [hb1](Bond.md#hb1) +- [hb2](Bond.md#hb2) +- [len](Bond.md#len) +- [reactingCenterStatus](Bond.md#reactingcenterstatus) +- [sa](Bond.md#sa) +- [sb](Bond.md#sb) +- [stereo](Bond.md#stereo) +- [topology](Bond.md#topology) +- [type](Bond.md#type) +- [xxx](Bond.md#xxx) +- [PATTERN](Bond.md#pattern) +- [attrlist](Bond.md#attrlist) + +### Methods + +- [clone](Bond.md#clone) +- [getCenter](Bond.md#getcenter) +- [getDir](Bond.md#getdir) +- [hasRxnProps](Bond.md#hasrxnprops) +- [attrGetDefault](Bond.md#attrgetdefault) +- [getAttrHash](Bond.md#getattrhash) + +## Constructors + +### constructor + +• **new Bond**(`attributes`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attributes` | [`BondAttributes`](../interfaces/BondAttributes.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:91](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L91) + +## Properties + +### angle + +• **angle**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:88](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L88) + +___ + +### begin + +• **begin**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L76) + +___ + +### center + +• **center**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:89](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L89) + +___ + +### end + +• **end**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:77](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L77) + +___ + +### hb1 + +• `Optional` **hb1**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:86](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L86) + +___ + +### hb2 + +• `Optional` **hb2**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:87](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L87) + +___ + +### len + +• **len**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:83](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L83) + +___ + +### reactingCenterStatus + +• `Readonly` **reactingCenterStatus**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:82](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L82) + +___ + +### sa + +• **sa**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:85](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L85) + +___ + +### sb + +• **sb**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:84](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L84) + +___ + +### stereo + +• `Readonly` **stereo**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:80](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L80) + +___ + +### topology + +• `Readonly` **topology**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:81](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L81) + +___ + +### type + +• `Readonly` **type**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:78](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L78) + +___ + +### xxx + +• `Readonly` **xxx**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:79](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L79) + +___ + +### PATTERN + +▪ `Static` **PATTERN**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `REACTING_CENTER` | { `CENTER`: `number` = 1; `MADE_OR_BROKEN`: `number` = 4; `MADE_OR_BROKEN_AND_CHANGED`: `number` = 12; `NOT_CENTER`: `number` = -1; `ORDER_CHANGED`: `number` = 8; `UNCHANGED`: `number` = 2; `UNMARKED`: `number` = 0 } | +| `REACTING_CENTER.CENTER` | `number` | +| `REACTING_CENTER.MADE_OR_BROKEN` | `number` | +| `REACTING_CENTER.MADE_OR_BROKEN_AND_CHANGED` | `number` | +| `REACTING_CENTER.NOT_CENTER` | `number` | +| `REACTING_CENTER.ORDER_CHANGED` | `number` | +| `REACTING_CENTER.UNCHANGED` | `number` | +| `REACTING_CENTER.UNMARKED` | `number` | +| `STEREO` | { `CIS_TRANS`: `number` = 3; `DOWN`: `number` = 6; `EITHER`: `number` = 4; `NONE`: `number` = 0; `UP`: `number` = 1 } | +| `STEREO.CIS_TRANS` | `number` | +| `STEREO.DOWN` | `number` | +| `STEREO.EITHER` | `number` | +| `STEREO.NONE` | `number` | +| `STEREO.UP` | `number` | +| `TOPOLOGY` | { `CHAIN`: `number` = 2; `EITHER`: `number` = 0; `RING`: `number` = 1 } | +| `TOPOLOGY.CHAIN` | `number` | +| `TOPOLOGY.EITHER` | `number` | +| `TOPOLOGY.RING` | `number` | +| `TYPE` | { `ANY`: `number` = 8; `AROMATIC`: `number` = 4; `DATIVE`: `number` = 9; `DOUBLE`: `number` = 2; `DOUBLE_OR_AROMATIC`: `number` = 7; `HYDROGEN`: `number` = 10; `SINGLE`: `number` = 1; `SINGLE_OR_AROMATIC`: `number` = 6; `SINGLE_OR_DOUBLE`: `number` = 5; `TRIPLE`: `number` = 3 } | +| `TYPE.ANY` | `number` | +| `TYPE.AROMATIC` | `number` | +| `TYPE.DATIVE` | `number` | +| `TYPE.DOUBLE` | `number` | +| `TYPE.DOUBLE_OR_AROMATIC` | `number` | +| `TYPE.HYDROGEN` | `number` | +| `TYPE.SINGLE` | `number` | +| `TYPE.SINGLE_OR_AROMATIC` | `number` | +| `TYPE.SINGLE_OR_DOUBLE` | `number` | +| `TYPE.TRIPLE` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L30) + +___ + +### attrlist + +▪ `Static` **attrlist**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `reactingCenterStatus` | `number` | +| `stereo` | `number` | +| `topology` | `number` | +| `type` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:69](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L69) + +## Methods + +### clone + +▸ **clone**(`aidMap?`): [`Bond`](Bond.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aidMap?` | ``null`` \| `Map`<`number`, `number`\> | + +#### Returns + +[`Bond`](Bond.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:145](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L145) + +___ + +### getCenter + +▸ **getCenter**(`struct`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | `any` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:133](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L133) + +___ + +### getDir + +▸ **getDir**(`struct`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | `any` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:139](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L139) + +___ + +### hasRxnProps + +▸ **hasRxnProps**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:129](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L129) + +___ + +### attrGetDefault + +▸ `Static` **attrGetDefault**(`attr`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attr` | `string` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:123](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L123) + +___ + +### getAttrHash + +▸ `Static` **getAttrHash**(`bond`): `Object` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `bond` | [`Bond`](Bond.md) | + +#### Returns + +`Object` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:113](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L113) diff --git a/packages/ketcher-core/docs/classes/Box2Abs.html b/packages/ketcher-core/docs/classes/Box2Abs.html deleted file mode 100644 index a10d2b264f..0000000000 --- a/packages/ketcher-core/docs/classes/Box2Abs.html +++ /dev/null @@ -1 +0,0 @@ -Box2Abs | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Box2Abs

Hierarchy

  • Box2Abs

Index

Constructors

Properties

p0: Vec2
p1: Vec2

Methods

  • contains(p: Vec2, ext?: number): boolean
  • toString(): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Box2Abs.md b/packages/ketcher-core/docs/classes/Box2Abs.md new file mode 100644 index 0000000000..047a95823d --- /dev/null +++ b/packages/ketcher-core/docs/classes/Box2Abs.md @@ -0,0 +1,337 @@ +[ketcher-core](../README.md) / Box2Abs + +# Class: Box2Abs + +## Table of contents + +### Constructors + +- [constructor](Box2Abs.md#constructor) + +### Properties + +- [p0](Box2Abs.md#p0) +- [p1](Box2Abs.md#p1) + +### Methods + +- [centre](Box2Abs.md#centre) +- [clone](Box2Abs.md#clone) +- [contains](Box2Abs.md#contains) +- [extend](Box2Abs.md#extend) +- [include](Box2Abs.md#include) +- [pos](Box2Abs.md#pos) +- [sz](Box2Abs.md#sz) +- [toString](Box2Abs.md#tostring) +- [transform](Box2Abs.md#transform) +- [translate](Box2Abs.md#translate) +- [fromRelBox](Box2Abs.md#fromrelbox) +- [segmentIntersection](Box2Abs.md#segmentintersection) +- [union](Box2Abs.md#union) + +## Constructors + +### constructor + +• **new Box2Abs**() + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L24) + +• **new Box2Abs**(`p`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p` | [`Vec2`](Vec2.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L25) + +• **new Box2Abs**(`p0`, `p1`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p0` | [`Vec2`](Vec2.md) | +| `p1` | [`Vec2`](Vec2.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L26) + +• **new Box2Abs**(`x0`, `y0`, `x1`, `y1`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `x0` | `number` | +| `y0` | `number` | +| `x1` | `number` | +| `y1` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L27) + +## Properties + +### p0 + +• `Readonly` **p0**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L21) + +___ + +### p1 + +• `Readonly` **p1**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L22) + +## Methods + +### centre + +▸ **centre**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:94](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L94) + +___ + +### clone + +▸ **clone**(): [`Box2Abs`](Box2Abs.md) + +#### Returns + +[`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:54](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L54) + +___ + +### contains + +▸ **contains**(`p`, `ext?`): `boolean` + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `p` | [`Vec2`](Vec2.md) | `undefined` | +| `ext` | `number` | `0.0` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:69](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L69) + +___ + +### extend + +▸ **extend**(`lp`, `rb`): [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `lp` | [`Vec2`](Vec2.md) | +| `rb` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:58](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L58) + +___ + +### include + +▸ **include**(`p`): [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:63](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L63) + +___ + +### pos + +▸ **pos**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:98](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L98) + +___ + +### sz + +▸ **sz**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:90](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L90) + +___ + +### toString + +▸ **toString**(): `string` + +#### Returns + +`string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:50](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L50) + +___ + +### transform + +▸ **transform**(`f`, `options`): [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `f` | (`p`: [`Vec2`](Vec2.md), `options`: `any`) => [`Vec2`](Vec2.md) | +| `options` | `any` | + +#### Returns + +[`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:84](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L84) + +___ + +### translate + +▸ **translate**(`d`): [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `d` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:80](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L80) + +___ + +### fromRelBox + +▸ `Static` **fromRelBox**(`relBox`): [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `relBox` | `any` | + +#### Returns + +[`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:102](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L102) + +___ + +### segmentIntersection + +▸ `Static` **segmentIntersection**(`a`, `b`, `c`, `d`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `a` | [`Vec2`](Vec2.md) | +| `b` | [`Vec2`](Vec2.md) | +| `c` | [`Vec2`](Vec2.md) | +| `d` | [`Vec2`](Vec2.md) | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:115](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L115) + +___ + +### union + +▸ `Static` **union**(`b1`, `b2`): [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `b1` | [`Box2Abs`](Box2Abs.md) | +| `b2` | [`Box2Abs`](Box2Abs.md) | + +#### Returns + +[`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/box2Abs.ts:111](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/box2Abs.ts#L111) diff --git a/packages/ketcher-core/docs/classes/FormatterFactory.html b/packages/ketcher-core/docs/classes/FormatterFactory.html deleted file mode 100644 index 128968e605..0000000000 --- a/packages/ketcher-core/docs/classes/FormatterFactory.html +++ /dev/null @@ -1 +0,0 @@ -FormatterFactory | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FormatterFactory

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/FormatterFactory.md b/packages/ketcher-core/docs/classes/FormatterFactory.md new file mode 100644 index 0000000000..ad5cd2ab98 --- /dev/null +++ b/packages/ketcher-core/docs/classes/FormatterFactory.md @@ -0,0 +1,85 @@ +[ketcher-core](../README.md) / FormatterFactory + +# Class: FormatterFactory + +## Table of contents + +### Constructors + +- [constructor](FormatterFactory.md#constructor) + +### Properties + +- [#structService](FormatterFactory.md##structservice) + +### Methods + +- [create](FormatterFactory.md#create) +- [separateOptions](FormatterFactory.md#separateoptions) + +## Constructors + +### constructor + +• **new FormatterFactory**(`structService`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `structService` | [`StructService`](../interfaces/StructService.md) | + +#### Defined in + +[packages/ketcher-core/src/application/formatters/formatterFactory.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/formatterFactory.ts#L39) + +## Properties + +### #structService + +• `Private` **#structService**: [`StructService`](../interfaces/StructService.md) + +#### Defined in + +[packages/ketcher-core/src/application/formatters/formatterFactory.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/formatterFactory.ts#L37) + +## Methods + +### create + +▸ **create**(`format`, `options?`): [`StructFormatter`](../interfaces/StructFormatter.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `format` | [`SupportedFormat`](../README.md#supportedformat) | +| `options?` | `Partial`<[`MolSerializerOptions`](../interfaces/MolSerializerOptions.md) & [`StructServiceOptions`](../interfaces/StructServiceOptions.md)\> | + +#### Returns + +[`StructFormatter`](../interfaces/StructFormatter.md) + +#### Defined in + +[packages/ketcher-core/src/application/formatters/formatterFactory.ts:65](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/formatterFactory.ts#L65) + +___ + +### separateOptions + +▸ `Private` **separateOptions**(`options?`): [`Partial`<[`MolSerializerOptions`](../interfaces/MolSerializerOptions.md)\>, `Partial`<[`StructServiceOptions`](../interfaces/StructServiceOptions.md)\>] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `options?` | `Partial`<[`MolSerializerOptions`](../interfaces/MolSerializerOptions.md) & [`StructServiceOptions`](../interfaces/StructServiceOptions.md)\> | + +#### Returns + +[`Partial`<[`MolSerializerOptions`](../interfaces/MolSerializerOptions.md)\>, `Partial`<[`StructServiceOptions`](../interfaces/StructServiceOptions.md)\>] + +#### Defined in + +[packages/ketcher-core/src/application/formatters/formatterFactory.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/formatterFactory.ts#L43) diff --git a/packages/ketcher-core/docs/classes/Fragment.html b/packages/ketcher-core/docs/classes/Fragment.html deleted file mode 100644 index a267f2d9dd..0000000000 --- a/packages/ketcher-core/docs/classes/Fragment.html +++ /dev/null @@ -1 +0,0 @@ -Fragment | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Fragment

Hierarchy

  • Fragment

Index

Constructors

  • new Fragment(stereoAtoms?: number[], stereoFlagPosition?: Point): Fragment

Properties

#enhancedStereoFlag?: StereoFlag
#stereoAtoms: number[]
stereoFlagPosition?: Vec2

Accessors

  • get stereoAtoms(): number[]

Methods

  • addStereoAtom(atomId: number): boolean
  • clone(aidMap: Map<number, number>): Fragment
  • deleteStereoAtom(struct: Struct, fragmentId: number, atomId: number): boolean
  • updateStereoAtom(struct: Struct, aid: number, frId: number, isAdd: boolean): void
  • getDefaultStereoFlagPosition(struct: Struct, fragmentId: number): undefined | Vec2

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Fragment.md b/packages/ketcher-core/docs/classes/Fragment.md new file mode 100644 index 0000000000..c8eb064735 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Fragment.md @@ -0,0 +1,230 @@ +[ketcher-core](../README.md) / Fragment + +# Class: Fragment + +## Table of contents + +### Constructors + +- [constructor](Fragment.md#constructor) + +### Properties + +- [#enhancedStereoFlag](Fragment.md##enhancedstereoflag) +- [#stereoAtoms](Fragment.md##stereoatoms) +- [stereoFlagPosition](Fragment.md#stereoflagposition) + +### Accessors + +- [enhancedStereoFlag](Fragment.md#enhancedstereoflag) +- [stereoAtoms](Fragment.md#stereoatoms) + +### Methods + +- [addStereoAtom](Fragment.md#addstereoatom) +- [clone](Fragment.md#clone) +- [deleteStereoAtom](Fragment.md#deletestereoatom) +- [updateStereoAtom](Fragment.md#updatestereoatom) +- [updateStereoFlag](Fragment.md#updatestereoflag) +- [getDefaultStereoFlagPosition](Fragment.md#getdefaultstereoflagposition) + +## Constructors + +### constructor + +• **new Fragment**(`stereoAtoms?`, `stereoFlagPosition?`) + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `stereoAtoms` | `number`[] | `[]` | +| `stereoFlagPosition?` | [`Point`](../interfaces/Point.md) | `undefined` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:86](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L86) + +## Properties + +### #enhancedStereoFlag + +• `Private` `Optional` **#enhancedStereoFlag**: [`StereoFlag`](../enums/StereoFlag.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:74](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L74) + +___ + +### #stereoAtoms + +• `Private` **#stereoAtoms**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L76) + +___ + +### stereoFlagPosition + +• `Optional` **stereoFlagPosition**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:75](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L75) + +## Accessors + +### enhancedStereoFlag + +• `get` **enhancedStereoFlag**(): `undefined` \| [`StereoFlag`](../enums/StereoFlag.md) + +#### Returns + +`undefined` \| [`StereoFlag`](../enums/StereoFlag.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:82](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L82) + +___ + +### stereoAtoms + +• `get` **stereoAtoms**(): `number`[] + +#### Returns + +`number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:78](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L78) + +## Methods + +### addStereoAtom + +▸ **addStereoAtom**(`atomId`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atomId` | `number` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:134](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L134) + +___ + +### clone + +▸ **clone**(`aidMap`): [`Fragment`](Fragment.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aidMap` | `Map`<`number`, `number`\> | + +#### Returns + +[`Fragment`](Fragment.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:104](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L104) + +___ + +### deleteStereoAtom + +▸ **deleteStereoAtom**(`struct`, `fragmentId`, `atomId`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](Struct.md) | +| `fragmentId` | `number` | +| `atomId` | `number` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:142](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L142) + +___ + +### updateStereoAtom + +▸ **updateStereoAtom**(`struct`, `aid`, `frId`, `isAdd`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](Struct.md) | +| `aid` | `number` | +| `frId` | `number` | +| `isAdd` | `boolean` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:117](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L117) + +___ + +### updateStereoFlag + +▸ **updateStereoFlag**(`struct`): `undefined` \| [`StereoFlag`](../enums/StereoFlag.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](Struct.md) | + +#### Returns + +`undefined` \| [`StereoFlag`](../enums/StereoFlag.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:111](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L111) + +___ + +### getDefaultStereoFlagPosition + +▸ `Static` **getDefaultStereoFlagPosition**(`struct`, `fragmentId`): `undefined` \| [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](Struct.md) | +| `fragmentId` | `number` | + +#### Returns + +`undefined` \| [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:94](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L94) diff --git a/packages/ketcher-core/docs/classes/FunctionalGroup.html b/packages/ketcher-core/docs/classes/FunctionalGroup.html deleted file mode 100644 index cba9a1c5fb..0000000000 --- a/packages/ketcher-core/docs/classes/FunctionalGroup.html +++ /dev/null @@ -1 +0,0 @@ -FunctionalGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FunctionalGroup

Hierarchy

  • FunctionalGroup

Index

Constructors

Properties

#sgroup: SGroup

Accessors

  • get isExpanded(): boolean
  • get name(): string
  • get relatedSGroupId(): number

Methods

  • atomsInFunctionalGroup(functionalGroups: any, atom: any): null | number
  • bondsInFunctionalGroup(molecule: any, functionalGroups: any, bond: any): null | number
  • findFunctionalGroupByAtom(functionalGroups: any, atom: any): null | number
  • findFunctionalGroupByBond(molecule: any, functionalGroups: any, bond: any): null | number
  • isAtomInContractedFunctionalGroup(atom: any, sgroups: any, functionalGroups: any, sgroupsFromReStruct: boolean): boolean
  • isBondInContractedFunctionalGroup(bond: any, sgroups: any, functionalGroups: any, sgroupsFromReStruct: boolean): boolean
  • isContractedFunctionalGroup(sgroupId: any, functionalGroups: any): boolean
  • isFirstAtomInFunctionalGroup(sgroups: any, aid: any): boolean
  • isFunctionalGroup(sgroup: any): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/FunctionalGroup.md b/packages/ketcher-core/docs/classes/FunctionalGroup.md new file mode 100644 index 0000000000..dd02fe92d0 --- /dev/null +++ b/packages/ketcher-core/docs/classes/FunctionalGroup.md @@ -0,0 +1,329 @@ +[ketcher-core](../README.md) / FunctionalGroup + +# Class: FunctionalGroup + +## Table of contents + +### Constructors + +- [constructor](FunctionalGroup.md#constructor) + +### Properties + +- [#sgroup](FunctionalGroup.md##sgroup) + +### Accessors + +- [isExpanded](FunctionalGroup.md#isexpanded) +- [name](FunctionalGroup.md#name) +- [relatedSGroup](FunctionalGroup.md#relatedsgroup) +- [relatedSGroupId](FunctionalGroup.md#relatedsgroupid) + +### Methods + +- [atomsInFunctionalGroup](FunctionalGroup.md#atomsinfunctionalgroup) +- [bondsInFunctionalGroup](FunctionalGroup.md#bondsinfunctionalgroup) +- [clone](FunctionalGroup.md#clone) +- [findFunctionalGroupByAtom](FunctionalGroup.md#findfunctionalgroupbyatom) +- [findFunctionalGroupByBond](FunctionalGroup.md#findfunctionalgroupbybond) +- [isAtomInContractedFunctionalGroup](FunctionalGroup.md#isatomincontractedfunctionalgroup) +- [isBondInContractedFunctionalGroup](FunctionalGroup.md#isbondincontractedfunctionalgroup) +- [isContractedFunctionalGroup](FunctionalGroup.md#iscontractedfunctionalgroup) +- [isFirstAtomInFunctionalGroup](FunctionalGroup.md#isfirstatominfunctionalgroup) +- [isFunctionalGroup](FunctionalGroup.md#isfunctionalgroup) + +## Constructors + +### constructor + +• **new FunctionalGroup**(`sgroup`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroup` | [`SGroup`](SGroup.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L23) + +## Properties + +### #sgroup + +• `Private` **#sgroup**: [`SGroup`](SGroup.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L21) + +## Accessors + +### isExpanded + +• `get` **isExpanded**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L37) + +___ + +### name + +• `get` **name**(): `string` + +#### Returns + +`string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L29) + +___ + +### relatedSGroup + +• `get` **relatedSGroup**(): [`SGroup`](SGroup.md) + +#### Returns + +[`SGroup`](SGroup.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:41](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L41) + +___ + +### relatedSGroupId + +• `get` **relatedSGroupId**(): `number` + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L33) + +## Methods + +### atomsInFunctionalGroup + +▸ `Static` **atomsInFunctionalGroup**(`functionalGroups`, `atom`): ``null`` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `functionalGroups` | `any` | +| `atom` | `any` | + +#### Returns + +``null`` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:54](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L54) + +___ + +### bondsInFunctionalGroup + +▸ `Static` **bondsInFunctionalGroup**(`molecule`, `functionalGroups`, `bond`): ``null`` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `molecule` | `any` | +| `functionalGroups` | `any` | +| `bond` | `any` | + +#### Returns + +``null`` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:64](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L64) + +___ + +### clone + +▸ `Static` **clone**(`functionalGroup`): [`FunctionalGroup`](FunctionalGroup.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `functionalGroup` | [`FunctionalGroup`](FunctionalGroup.md) | + +#### Returns + +[`FunctionalGroup`](FunctionalGroup.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:98](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L98) + +___ + +### findFunctionalGroupByAtom + +▸ `Static` **findFunctionalGroupByAtom**(`functionalGroups`, `atom`): ``null`` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `functionalGroups` | `any` | +| `atom` | `any` | + +#### Returns + +``null`` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:79](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L79) + +___ + +### findFunctionalGroupByBond + +▸ `Static` **findFunctionalGroupByBond**(`molecule`, `functionalGroups`, `bond`): ``null`` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `molecule` | `any` | +| `functionalGroups` | `any` | +| `bond` | `any` | + +#### Returns + +``null`` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:86](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L86) + +___ + +### isAtomInContractedFunctionalGroup + +▸ `Static` **isAtomInContractedFunctionalGroup**(`atom`, `sgroups`, `functionalGroups`, `sgroupsFromReStruct`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atom` | `any` | +| `sgroups` | `any` | +| `functionalGroups` | `any` | +| `sgroupsFromReStruct` | `boolean` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:111](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L111) + +___ + +### isBondInContractedFunctionalGroup + +▸ `Static` **isBondInContractedFunctionalGroup**(`bond`, `sgroups`, `functionalGroups`, `sgroupsFromReStruct`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `bond` | `any` | +| `sgroups` | `any` | +| `functionalGroups` | `any` | +| `sgroupsFromReStruct` | `boolean` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:141](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L141) + +___ + +### isContractedFunctionalGroup + +▸ `Static` **isContractedFunctionalGroup**(`sgroupId`, `functionalGroups`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroupId` | `any` | +| `functionalGroups` | `any` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:174](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L174) + +___ + +### isFirstAtomInFunctionalGroup + +▸ `Static` **isFirstAtomInFunctionalGroup**(`sgroups`, `aid`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroups` | `any` | +| `aid` | `any` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:102](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L102) + +___ + +### isFunctionalGroup + +▸ `Static` **isFunctionalGroup**(`sgroup`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroup` | `any` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/functionalGroup.ts:45](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/functionalGroup.ts#L45) diff --git a/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.html b/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.html deleted file mode 100644 index f773be6ba8..0000000000 --- a/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.html +++ /dev/null @@ -1 +0,0 @@ -FunctionalGroupsProvider | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FunctionalGroupsProvider

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.md b/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.md new file mode 100644 index 0000000000..93db4b7eef --- /dev/null +++ b/packages/ketcher-core/docs/classes/FunctionalGroupsProvider.md @@ -0,0 +1,98 @@ +[ketcher-core](../README.md) / FunctionalGroupsProvider + +# Class: FunctionalGroupsProvider + +## Table of contents + +### Constructors + +- [constructor](FunctionalGroupsProvider.md#constructor) + +### Properties + +- [functionalGroupsList](FunctionalGroupsProvider.md#functionalgroupslist) +- [instance](FunctionalGroupsProvider.md#instance) + +### Methods + +- [getFunctionalGroupsList](FunctionalGroupsProvider.md#getfunctionalgroupslist) +- [setFunctionalGroupsList](FunctionalGroupsProvider.md#setfunctionalgroupslist) +- [getInstance](FunctionalGroupsProvider.md#getinstance) + +## Constructors + +### constructor + +• **new FunctionalGroupsProvider**() + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts#L22) + +## Properties + +### functionalGroupsList + +• **functionalGroupsList**: [`Struct`](Struct.md)[] + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts#L21) + +___ + +### instance + +▪ `Static` `Private` **instance**: [`FunctionalGroupsProvider`](FunctionalGroupsProvider.md) + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts#L20) + +## Methods + +### getFunctionalGroupsList + +▸ **getFunctionalGroupsList**(): [`Struct`](Struct.md)[] + +#### Returns + +[`Struct`](Struct.md)[] + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts#L33) + +___ + +### setFunctionalGroupsList + +▸ **setFunctionalGroupsList**(`list`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `list` | [`Struct`](Struct.md)[] | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts#L37) + +___ + +### getInstance + +▸ `Static` **getInstance**(): [`FunctionalGroupsProvider`](FunctionalGroupsProvider.md) + +#### Returns + +[`FunctionalGroupsProvider`](FunctionalGroupsProvider.md) + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/functionalGroupsProvider.ts#L26) diff --git a/packages/ketcher-core/docs/classes/HalfBond.html b/packages/ketcher-core/docs/classes/HalfBond.html deleted file mode 100644 index 0656b1b30e..0000000000 --- a/packages/ketcher-core/docs/classes/HalfBond.html +++ /dev/null @@ -1 +0,0 @@ -HalfBond | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HalfBond

internal

Hierarchy

  • HalfBond

Index

Constructors

  • new HalfBond(begin: number, end: number, bid: number): HalfBond

Properties

ang: number
begin: number
bid: number
contra: number
dir: Vec2
end: number
leftCos: number
leftNeighbor: number
leftSin: number
loop: number
next: number
norm: Vec2
p: Vec2
rightCos: number
rightNeighbor: number
rightSin: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/HalfBond.md b/packages/ketcher-core/docs/classes/HalfBond.md new file mode 100644 index 0000000000..d003dfad5f --- /dev/null +++ b/packages/ketcher-core/docs/classes/HalfBond.md @@ -0,0 +1,208 @@ +[ketcher-core](../README.md) / HalfBond + +# Class: HalfBond + +**`internal`** + +## Table of contents + +### Constructors + +- [constructor](HalfBond.md#constructor) + +### Properties + +- [ang](HalfBond.md#ang) +- [begin](HalfBond.md#begin) +- [bid](HalfBond.md#bid) +- [contra](HalfBond.md#contra) +- [dir](HalfBond.md#dir) +- [end](HalfBond.md#end) +- [leftCos](HalfBond.md#leftcos) +- [leftNeighbor](HalfBond.md#leftneighbor) +- [leftSin](HalfBond.md#leftsin) +- [loop](HalfBond.md#loop) +- [next](HalfBond.md#next) +- [norm](HalfBond.md#norm) +- [p](HalfBond.md#p) +- [rightCos](HalfBond.md#rightcos) +- [rightNeighbor](HalfBond.md#rightneighbor) +- [rightSin](HalfBond.md#rightsin) + +## Constructors + +### constructor + +• **new HalfBond**(`begin`, `end`, `bid`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `begin` | `number` | +| `end` | `number` | +| `bid` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L39) + +## Properties + +### ang + +• **ang**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L27) + +___ + +### begin + +• **begin**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L22) + +___ + +### bid + +• **bid**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L24) + +___ + +### contra + +• **contra**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L30) + +___ + +### dir + +• **dir**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L25) + +___ + +### end + +• **end**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L23) + +___ + +### leftCos + +• **leftCos**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L33) + +___ + +### leftNeighbor + +• **leftNeighbor**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L34) + +___ + +### leftSin + +• **leftSin**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L32) + +___ + +### loop + +• **loop**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L29) + +___ + +### next + +• **next**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L31) + +___ + +### norm + +• **norm**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L26) + +___ + +### p + +• **p**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L28) + +___ + +### rightCos + +• **rightCos**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L36) + +___ + +### rightNeighbor + +• **rightNeighbor**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L37) + +___ + +### rightSin + +• **rightSin**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/halfBond.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/halfBond.ts#L35) diff --git a/packages/ketcher-core/docs/classes/Highlight.html b/packages/ketcher-core/docs/classes/Highlight.html deleted file mode 100644 index 6e2bec7966..0000000000 --- a/packages/ketcher-core/docs/classes/Highlight.html +++ /dev/null @@ -1 +0,0 @@ -Highlight | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Highlight

Hierarchy

  • Highlight

Index

Constructors

Properties

Constructors

Properties

atoms: number[]
bonds: number[]
color: string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Highlight.md b/packages/ketcher-core/docs/classes/Highlight.md new file mode 100644 index 0000000000..a09e6d6f0f --- /dev/null +++ b/packages/ketcher-core/docs/classes/Highlight.md @@ -0,0 +1,61 @@ +[ketcher-core](../README.md) / Highlight + +# Class: Highlight + +## Table of contents + +### Constructors + +- [constructor](Highlight.md#constructor) + +### Properties + +- [atoms](Highlight.md#atoms) +- [bonds](Highlight.md#bonds) +- [color](Highlight.md#color) + +## Constructors + +### constructor + +• **new Highlight**(`attributes`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attributes` | [`HighlightAttributes`](../interfaces/HighlightAttributes.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/highlight.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/highlight.ts#L28) + +## Properties + +### atoms + +• **atoms**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/highlight.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/highlight.ts#L24) + +___ + +### bonds + +• **bonds**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/highlight.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/highlight.ts#L25) + +___ + +### color + +• **color**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/highlight.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/highlight.ts#L26) diff --git a/packages/ketcher-core/docs/classes/KetSerializer.html b/packages/ketcher-core/docs/classes/KetSerializer.html deleted file mode 100644 index fc3d64f0fd..0000000000 --- a/packages/ketcher-core/docs/classes/KetSerializer.html +++ /dev/null @@ -1 +0,0 @@ -KetSerializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class KetSerializer

Hierarchy

  • KetSerializer

Implements

Index

Constructors

Methods

  • deserialize(content: string): Struct
  • serialize(struct: Struct): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/KetSerializer.md b/packages/ketcher-core/docs/classes/KetSerializer.md new file mode 100644 index 0000000000..75774b6b4d --- /dev/null +++ b/packages/ketcher-core/docs/classes/KetSerializer.md @@ -0,0 +1,72 @@ +[ketcher-core](../README.md) / KetSerializer + +# Class: KetSerializer + +## Implements + +- [`Serializer`](../interfaces/Serializer.md)<[`Struct`](Struct.md)\> + +## Table of contents + +### Constructors + +- [constructor](KetSerializer.md#constructor) + +### Methods + +- [deserialize](KetSerializer.md#deserialize) +- [serialize](KetSerializer.md#serialize) + +## Constructors + +### constructor + +• **new KetSerializer**() + +## Methods + +### deserialize + +▸ **deserialize**(`content`): [`Struct`](Struct.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `content` | `string` | + +#### Returns + +[`Struct`](Struct.md) + +#### Implementation of + +[Serializer](../interfaces/Serializer.md).[deserialize](../interfaces/Serializer.md#deserialize) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/ket/ketSerializer.ts:72](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/ket/ketSerializer.ts#L72) + +___ + +### serialize + +▸ **serialize**(`struct`): `string` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](Struct.md) | + +#### Returns + +`string` + +#### Implementation of + +[Serializer](../interfaces/Serializer.md).[serialize](../interfaces/Serializer.md#serialize) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/ket/ketSerializer.ts:88](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/ket/ketSerializer.ts#L88) diff --git a/packages/ketcher-core/docs/classes/Ketcher.html b/packages/ketcher-core/docs/classes/Ketcher.html deleted file mode 100644 index 84177d81fa..0000000000 --- a/packages/ketcher-core/docs/classes/Ketcher.html +++ /dev/null @@ -1 +0,0 @@ -Ketcher | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Ketcher

Hierarchy

  • Ketcher

Index

Constructors

Properties

#editor: Editor
#formatterFactory: FormatterFactory
#indigo: Indigo
#structService: StructService

Accessors

  • get indigo(): Indigo

Methods

  • addFragment(fragment: string): Promise<void>
  • containsReaction(): boolean
  • generateInchIKey(): Promise<string>
  • getCml(): Promise<string>
  • getInchi(withAuxInfo?: boolean): Promise<string>
  • getKet(): Promise<string>
  • getSmarts(): Promise<string>
  • getSmiles(isExtended?: boolean): Promise<string>
  • recognize(image: Blob, version?: string): Promise<Struct>
  • setMolecule(structStr: string): Promise<void>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Ketcher.md b/packages/ketcher-core/docs/classes/Ketcher.md new file mode 100644 index 0000000000..2204994009 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Ketcher.md @@ -0,0 +1,355 @@ +[ketcher-core](../README.md) / Ketcher + +# Class: Ketcher + +## Table of contents + +### Constructors + +- [constructor](Ketcher.md#constructor) + +### Properties + +- [#editor](Ketcher.md##editor) +- [#formatterFactory](Ketcher.md##formatterfactory) +- [#indigo](Ketcher.md##indigo) +- [#structService](Ketcher.md##structservice) + +### Accessors + +- [editor](Ketcher.md#editor) +- [indigo](Ketcher.md#indigo) + +### Methods + +- [addFragment](Ketcher.md#addfragment) +- [containsReaction](Ketcher.md#containsreaction) +- [generateImage](Ketcher.md#generateimage) +- [generateInchIKey](Ketcher.md#generateinchikey) +- [getCml](Ketcher.md#getcml) +- [getInchi](Ketcher.md#getinchi) +- [getKet](Ketcher.md#getket) +- [getMolfile](Ketcher.md#getmolfile) +- [getRxn](Ketcher.md#getrxn) +- [getSmarts](Ketcher.md#getsmarts) +- [getSmiles](Ketcher.md#getsmiles) +- [recognize](Ketcher.md#recognize) +- [setMolecule](Ketcher.md#setmolecule) + +## Constructors + +### constructor + +• **new Ketcher**(`editor`, `structService`, `formatterFactory`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `editor` | [`Editor`](../interfaces/Editor.md) | +| `structService` | [`StructService`](../interfaces/StructService.md) | +| `formatterFactory` | [`FormatterFactory`](FormatterFactory.md) | + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:57](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L57) + +## Properties + +### #editor + +• `Private` **#editor**: [`Editor`](../interfaces/Editor.md) + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:50](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L50) + +___ + +### #formatterFactory + +• `Private` **#formatterFactory**: [`FormatterFactory`](FormatterFactory.md) + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:49](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L49) + +___ + +### #indigo + +• `Private` **#indigo**: `Indigo` + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:51](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L51) + +___ + +### #structService + +• `Private` **#structService**: [`StructService`](../interfaces/StructService.md) + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:48](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L48) + +## Accessors + +### editor + +• `get` **editor**(): [`Editor`](../interfaces/Editor.md) + +#### Returns + +[`Editor`](../interfaces/Editor.md) + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:53](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L53) + +___ + +### indigo + +• `get` **indigo**(): `Indigo` + +#### Returns + +`Indigo` + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:72](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L72) + +## Methods + +### addFragment + +▸ **addFragment**(`fragment`): `Promise`<`void`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `fragment` | `string` | + +#### Returns + +`Promise`<`void`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:161](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L161) + +___ + +### containsReaction + +▸ **containsReaction**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:146](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L146) + +___ + +### generateImage + +▸ **generateImage**(`data`, `options?`): `Promise`<`Blob`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | `string` | +| `options` | [`GenerateImageOptions`](../interfaces/GenerateImageOptions.md) | + +#### Returns + +`Promise`<`Blob`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:171](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L171) + +___ + +### generateInchIKey + +▸ **generateInchIKey**(): `Promise`<`string`\> + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:136](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L136) + +___ + +### getCml + +▸ **getCml**(): `Promise`<`string`\> + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:124](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L124) + +___ + +### getInchi + +▸ **getInchi**(`withAuxInfo?`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `withAuxInfo` | `boolean` | `false` | + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:128](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L128) + +___ + +### getKet + +▸ **getKet**(): `Promise`<`string`\> + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:116](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L116) + +___ + +### getMolfile + +▸ **getMolfile**(`molfileFormat?`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `molfileFormat` | [`MolfileFormat`](../README.md#molfileformat) | `'v2000'` | + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:81](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L81) + +___ + +### getRxn + +▸ **getRxn**(`molfileFormat?`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `molfileFormat` | [`MolfileFormat`](../README.md#molfileformat) | `'v2000'` | + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:99](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L99) + +___ + +### getSmarts + +▸ **getSmarts**(): `Promise`<`string`\> + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:120](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L120) + +___ + +### getSmiles + +▸ **getSmiles**(`isExtended?`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `isExtended` | `boolean` | `false` | + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L76) + +___ + +### recognize + +▸ **recognize**(`image`, `version?`): `Promise`<[`Struct`](Struct.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `image` | `Blob` | +| `version?` | `string` | + +#### Returns + +`Promise`<[`Struct`](Struct.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:167](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L167) + +___ + +### setMolecule + +▸ **setMolecule**(`structStr`): `Promise`<`void`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `structStr` | `string` | + +#### Returns + +`Promise`<`void`\> + +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:150](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L150) diff --git a/packages/ketcher-core/docs/classes/KetcherBuilder.html b/packages/ketcher-core/docs/classes/KetcherBuilder.html deleted file mode 100644 index bcc68845ff..0000000000 --- a/packages/ketcher-core/docs/classes/KetcherBuilder.html +++ /dev/null @@ -1 +0,0 @@ -KetcherBuilder | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class KetcherBuilder

Hierarchy

  • KetcherBuilder

Index

Constructors

Properties

#structServiceProvider?: StructServiceProvider

Methods

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/KetcherBuilder.md b/packages/ketcher-core/docs/classes/KetcherBuilder.md new file mode 100644 index 0000000000..25632b6d27 --- /dev/null +++ b/packages/ketcher-core/docs/classes/KetcherBuilder.md @@ -0,0 +1,75 @@ +[ketcher-core](../README.md) / KetcherBuilder + +# Class: KetcherBuilder + +## Table of contents + +### Constructors + +- [constructor](KetcherBuilder.md#constructor) + +### Properties + +- [#structServiceProvider](KetcherBuilder.md##structserviceprovider) + +### Methods + +- [build](KetcherBuilder.md#build) +- [withStructServiceProvider](KetcherBuilder.md#withstructserviceprovider) + +## Constructors + +### constructor + +• **new KetcherBuilder**() + +## Properties + +### #structServiceProvider + +• `Private` `Optional` **#structServiceProvider**: [`StructServiceProvider`](../interfaces/StructServiceProvider.md) + +#### Defined in + +[packages/ketcher-core/src/application/ketcherBuilder.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcherBuilder.ts#L37) + +## Methods + +### build + +▸ **build**(`editor`, `serviceOptions?`): [`Ketcher`](Ketcher.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `editor` | [`Editor`](../interfaces/Editor.md) | +| `serviceOptions?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +[`Ketcher`](Ketcher.md) + +#### Defined in + +[packages/ketcher-core/src/application/ketcherBuilder.ts:46](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcherBuilder.ts#L46) + +___ + +### withStructServiceProvider + +▸ **withStructServiceProvider**(`structServiceProvider`): [`KetcherBuilder`](KetcherBuilder.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `structServiceProvider` | [`StructServiceProvider`](../interfaces/StructServiceProvider.md) | + +#### Returns + +[`KetcherBuilder`](KetcherBuilder.md) + +#### Defined in + +[packages/ketcher-core/src/application/ketcherBuilder.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcherBuilder.ts#L39) diff --git a/packages/ketcher-core/docs/classes/Loop.html b/packages/ketcher-core/docs/classes/Loop.html deleted file mode 100644 index 7083801b34..0000000000 --- a/packages/ketcher-core/docs/classes/Loop.html +++ /dev/null @@ -1 +0,0 @@ -Loop | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Loop

Hierarchy

  • Loop

Index

Constructors

  • new Loop(hbs: number[], struct: Struct, isConvex: boolean): Loop

Properties

aromatic: boolean
convex: boolean
dblBonds: number
hbs: number[]

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Loop.md b/packages/ketcher-core/docs/classes/Loop.md new file mode 100644 index 0000000000..c9dc90124d --- /dev/null +++ b/packages/ketcher-core/docs/classes/Loop.md @@ -0,0 +1,74 @@ +[ketcher-core](../README.md) / Loop + +# Class: Loop + +## Table of contents + +### Constructors + +- [constructor](Loop.md#constructor) + +### Properties + +- [aromatic](Loop.md#aromatic) +- [convex](Loop.md#convex) +- [dblBonds](Loop.md#dblbonds) +- [hbs](Loop.md#hbs) + +## Constructors + +### constructor + +• **new Loop**(`hbs`, `struct`, `isConvex`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hbs` | `number`[] | +| `struct` | [`Struct`](Struct.md) | +| `isConvex` | `boolean` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/loop.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/loop.ts#L26) + +## Properties + +### aromatic + +• **aromatic**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/loop.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/loop.ts#L23) + +___ + +### convex + +• **convex**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/loop.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/loop.ts#L24) + +___ + +### dblBonds + +• **dblBonds**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/loop.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/loop.ts#L22) + +___ + +### hbs + +• **hbs**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/loop.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/loop.ts#L21) diff --git a/packages/ketcher-core/docs/classes/MolSerializer.html b/packages/ketcher-core/docs/classes/MolSerializer.html deleted file mode 100644 index 8e35d43710..0000000000 --- a/packages/ketcher-core/docs/classes/MolSerializer.html +++ /dev/null @@ -1 +0,0 @@ -MolSerializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MolSerializer

Hierarchy

  • MolSerializer

Implements

Index

Constructors

Properties

DefaultOptions: MolSerializerOptions = ...

Methods

  • deserialize(content: string): Struct
  • serialize(struct: Struct): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/MolSerializer.md b/packages/ketcher-core/docs/classes/MolSerializer.md new file mode 100644 index 0000000000..b185929ada --- /dev/null +++ b/packages/ketcher-core/docs/classes/MolSerializer.md @@ -0,0 +1,107 @@ +[ketcher-core](../README.md) / MolSerializer + +# Class: MolSerializer + +## Implements + +- [`Serializer`](../interfaces/Serializer.md)<[`Struct`](Struct.md)\> + +## Table of contents + +### Constructors + +- [constructor](MolSerializer.md#constructor) + +### Properties + +- [options](MolSerializer.md#options) +- [DefaultOptions](MolSerializer.md#defaultoptions) + +### Methods + +- [deserialize](MolSerializer.md#deserialize) +- [serialize](MolSerializer.md#serialize) + +## Constructors + +### constructor + +• **new MolSerializer**(`options?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `options?` | `Partial`<[`MolSerializerOptions`](../interfaces/MolSerializerOptions.md)\> | + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts#L33) + +## Properties + +### options + +• `Readonly` **options**: [`MolSerializerOptions`](../interfaces/MolSerializerOptions.md) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts#L31) + +___ + +### DefaultOptions + +▪ `Static` **DefaultOptions**: [`MolSerializerOptions`](../interfaces/MolSerializerOptions.md) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts#L23) + +## Methods + +### deserialize + +▸ **deserialize**(`content`): [`Struct`](Struct.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `content` | `string` | + +#### Returns + +[`Struct`](Struct.md) + +#### Implementation of + +[Serializer](../interfaces/Serializer.md).[deserialize](../interfaces/Serializer.md#deserialize) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts#L37) + +___ + +### serialize + +▸ **serialize**(`struct`): `string` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](Struct.md) | + +#### Returns + +`string` + +#### Implementation of + +[Serializer](../interfaces/Serializer.md).[serialize](../interfaces/Serializer.md#serialize) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts:69](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/molSerializer.ts#L69) diff --git a/packages/ketcher-core/docs/classes/Pile.html b/packages/ketcher-core/docs/classes/Pile.html deleted file mode 100644 index 7128a3f184..0000000000 --- a/packages/ketcher-core/docs/classes/Pile.html +++ /dev/null @@ -1,20 +0,0 @@ -Pile | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Pile<TValue>

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Type Parameters

  • TValue = any

Hierarchy

  • Set<TValue>
    • Pile

Index

Constructors

  • new Pile<TValue>(values?: null | readonly TValue[]): Pile<TValue>
  • new Pile<TValue>(iterable?: null | Iterable<TValue>): Pile<TValue>
  • Type Parameters

    • TValue = any

    Parameters

    • Optional values: null | readonly TValue[]

    Returns Pile<TValue>

  • Type Parameters

    • TValue = any

    Parameters

    • Optional iterable: null | Iterable<TValue>

    Returns Pile<TValue>

Properties

[toStringTag]: string
size: number
[species]: SetConstructor

Methods

  • [iterator](): IterableIterator<TValue>
  • -

    Iterates over values in the set.

    -

    Returns IterableIterator<TValue>

  • add(value: TValue): Pile<TValue>
  • Parameters

    • value: TValue

    Returns Pile<TValue>

  • clear(): void
  • Returns void

  • delete(value: TValue): boolean
  • Parameters

    • value: TValue

    Returns boolean

  • entries(): IterableIterator<[TValue, TValue]>
  • -

    Returns an iterable of [v,v] pairs for every value v in the set.

    -

    Returns IterableIterator<[TValue, TValue]>

  • equals(setB: Pile<any>): boolean
  • filter(expression: ((arg: TValue) => boolean)): Pile<TValue>
  • find(predicate: ((item: TValue) => boolean)): null | TValue
  • forEach(callbackfn: ((value: TValue, value2: TValue, set: Set<TValue>) => void), thisArg?: any): void
  • Parameters

    • callbackfn: ((value: TValue, value2: TValue, set: Set<TValue>) => void)
        • (value: TValue, value2: TValue, set: Set<TValue>): void
        • Parameters

          • value: TValue
          • value2: TValue
          • set: Set<TValue>

          Returns void

    • Optional thisArg: any

    Returns void

  • has(value: TValue): boolean
  • Parameters

    • value: TValue

    Returns boolean

  • isSuperset(subset: Pile<any>): boolean
  • keys(): IterableIterator<TValue>
  • -

    Despite its name, returns an iterable of the values in the set.

    -

    Returns IterableIterator<TValue>

  • values(): IterableIterator<TValue>
  • -

    Returns an iterable of values in the set.

    -

    Returns IterableIterator<TValue>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Pile.md b/packages/ketcher-core/docs/classes/Pile.md new file mode 100644 index 0000000000..cd2ed54bbb --- /dev/null +++ b/packages/ketcher-core/docs/classes/Pile.md @@ -0,0 +1,443 @@ +[ketcher-core](../README.md) / Pile + +# Class: Pile + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Type parameters + +| Name | Type | +| :------ | :------ | +| `TValue` | `any` | + +## Hierarchy + +- `Set`<`TValue`\> + + ↳ **`Pile`** + +## Table of contents + +### Constructors + +- [constructor](Pile.md#constructor) + +### Properties + +- [[toStringTag]](Pile.md#[tostringtag]) +- [size](Pile.md#size) +- [[species]](Pile.md#[species]) + +### Methods + +- [[iterator]](Pile.md#[iterator]) +- [add](Pile.md#add) +- [clear](Pile.md#clear) +- [delete](Pile.md#delete) +- [entries](Pile.md#entries) +- [equals](Pile.md#equals) +- [filter](Pile.md#filter) +- [find](Pile.md#find) +- [forEach](Pile.md#foreach) +- [has](Pile.md#has) +- [isSuperset](Pile.md#issuperset) +- [keys](Pile.md#keys) +- [union](Pile.md#union) +- [values](Pile.md#values) + +## Constructors + +### constructor + +• **new Pile**<`TValue`\>(`values?`) + +#### Type parameters + +| Name | Type | +| :------ | :------ | +| `TValue` | `any` | + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `values?` | ``null`` \| readonly `TValue`[] | + +#### Inherited from + +Set.constructor + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:68 + +• **new Pile**<`TValue`\>(`iterable?`) + +#### Type parameters + +| Name | Type | +| :------ | :------ | +| `TValue` | `any` | + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `iterable?` | ``null`` \| `Iterable`<`TValue`\> | + +#### Inherited from + +Set.constructor + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:209 + +## Properties + +### [toStringTag] + +• `Readonly` **[toStringTag]**: `string` + +#### Inherited from + +Set.\_\_@toStringTag@1201 + +#### Defined in + +node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:143 + +___ + +### size + +• `Readonly` **size**: `number` + +#### Inherited from + +Set.size + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:64 + +___ + +### [species] + +▪ `Static` `Readonly` **[species]**: `SetConstructor` + +#### Inherited from + +Set.\_\_@species@1193 + +#### Defined in + +node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:320 + +## Methods + +### [iterator] + +▸ **[iterator]**(): `IterableIterator`<`TValue`\> + +Iterates over values in the set. + +#### Returns + +`IterableIterator`<`TValue`\> + +#### Inherited from + +Set.\_\_@iterator@92 + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:172 + +___ + +### add + +▸ **add**(`value`): [`Pile`](Pile.md)<`TValue`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `value` | `TValue` | + +#### Returns + +[`Pile`](Pile.md)<`TValue`\> + +#### Inherited from + +Set.add + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:59 + +___ + +### clear + +▸ **clear**(): `void` + +#### Returns + +`void` + +#### Inherited from + +Set.clear + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:60 + +___ + +### delete + +▸ **delete**(`value`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `value` | `TValue` | + +#### Returns + +`boolean` + +#### Inherited from + +Set.delete + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:61 + +___ + +### entries + +▸ **entries**(): `IterableIterator`<[`TValue`, `TValue`]\> + +Returns an iterable of [v,v] pairs for every value `v` in the set. + +#### Returns + +`IterableIterator`<[`TValue`, `TValue`]\> + +#### Inherited from + +Set.entries + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:176 + +___ + +### equals + +▸ **equals**(`setB`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `setB` | [`Pile`](Pile.md)<`any`\> | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pile.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pile.ts#L28) + +___ + +### filter + +▸ **filter**(`expression`): [`Pile`](Pile.md)<`TValue`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `expression` | (`arg`: `TValue`) => `boolean` | + +#### Returns + +[`Pile`](Pile.md)<`TValue`\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pile.ts:40](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pile.ts#L40) + +___ + +### find + +▸ **find**(`predicate`): ``null`` \| `TValue` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `predicate` | (`item`: `TValue`) => `boolean` | + +#### Returns + +``null`` \| `TValue` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pile.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pile.ts#L20) + +___ + +### forEach + +▸ **forEach**(`callbackfn`, `thisArg?`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `callbackfn` | (`value`: `TValue`, `value2`: `TValue`, `set`: `Set`<`TValue`\>) => `void` | +| `thisArg?` | `any` | + +#### Returns + +`void` + +#### Inherited from + +Set.forEach + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:62 + +___ + +### has + +▸ **has**(`value`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `value` | `TValue` | + +#### Returns + +`boolean` + +#### Inherited from + +Set.has + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:63 + +___ + +### isSuperset + +▸ **isSuperset**(`subset`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `subset` | [`Pile`](Pile.md)<`any`\> | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pile.ts:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pile.ts#L32) + +___ + +### keys + +▸ **keys**(): `IterableIterator`<`TValue`\> + +Despite its name, returns an iterable of the values in the set. + +#### Returns + +`IterableIterator`<`TValue`\> + +#### Inherited from + +Set.keys + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:180 + +___ + +### union + +▸ **union**(`setB`): [`Pile`](Pile.md)<`TValue`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `setB` | [`Pile`](Pile.md)<`any`\> | + +#### Returns + +[`Pile`](Pile.md)<`TValue`\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pile.ts:44](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pile.ts#L44) + +___ + +### values + +▸ **values**(): `IterableIterator`<`TValue`\> + +Returns an iterable of values in the set. + +#### Returns + +`IterableIterator`<`TValue`\> + +#### Inherited from + +Set.values + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:185 diff --git a/packages/ketcher-core/docs/classes/Pool.html b/packages/ketcher-core/docs/classes/Pool.html deleted file mode 100644 index b36a3f5d0f..0000000000 --- a/packages/ketcher-core/docs/classes/Pool.html +++ /dev/null @@ -1,20 +0,0 @@ -Pool | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Pool<TValue>

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Type Parameters

  • TValue = any

Hierarchy

  • Map<number, TValue>
    • Pool

Index

Constructors

  • new Pool<TValue>(entries?: null | readonly (readonly [number, TValue])[]): Pool<TValue>
  • new Pool<TValue>(iterable?: null | Iterable<readonly [number, TValue]>): Pool<TValue>
  • Type Parameters

    • TValue = any

    Parameters

    • Optional entries: null | readonly (readonly [number, TValue])[]

    Returns Pool<TValue>

  • Type Parameters

    • TValue = any

    Parameters

    • Optional iterable: null | Iterable<readonly [number, TValue]>

    Returns Pool<TValue>

Properties

[toStringTag]: string
nextId: number = 0
size: number
[species]: MapConstructor

Methods

  • [iterator](): IterableIterator<[number, TValue]>
  • -

    Returns an iterable of entries in the map.

    -

    Returns IterableIterator<[number, TValue]>

  • add(item: TValue): number
  • clear(): void
  • Returns void

  • delete(key: number): boolean
  • Parameters

    • key: number

    Returns boolean

  • entries(): IterableIterator<[number, TValue]>
  • -

    Returns an iterable of key, value pairs for every entry in the map.

    -

    Returns IterableIterator<[number, TValue]>

  • filter(predicate: ((key: number, value: TValue) => boolean)): Pool<TValue>
  • find(predicate: ((key: number, value: TValue) => boolean)): null | number
  • forEach(callbackfn: ((value: TValue, key: number, map: Map<number, TValue>) => void), thisArg?: any): void
  • Parameters

    • callbackfn: ((value: TValue, key: number, map: Map<number, TValue>) => void)
        • (value: TValue, key: number, map: Map<number, TValue>): void
        • Parameters

          • value: TValue
          • key: number
          • map: Map<number, TValue>

          Returns void

    • Optional thisArg: any

    Returns void

  • get(key: number): undefined | TValue
  • Parameters

    • key: number

    Returns undefined | TValue

  • has(key: number): boolean
  • Parameters

    • key: number

    Returns boolean

  • keyOf(item: TValue): null | number
  • keys(): IterableIterator<number>
  • -

    Returns an iterable of keys in the map

    -

    Returns IterableIterator<number>

  • newId(): number
  • set(key: number, value: TValue): Pool<TValue>
  • Parameters

    • key: number
    • value: TValue

    Returns Pool<TValue>

  • some(predicate: ((value: TValue) => boolean)): boolean
  • values(): IterableIterator<TValue>
  • -

    Returns an iterable of values in the map

    -

    Returns IterableIterator<TValue>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Pool.md b/packages/ketcher-core/docs/classes/Pool.md new file mode 100644 index 0000000000..558a0644cf --- /dev/null +++ b/packages/ketcher-core/docs/classes/Pool.md @@ -0,0 +1,495 @@ +[ketcher-core](../README.md) / Pool + +# Class: Pool + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Type parameters + +| Name | Type | +| :------ | :------ | +| `TValue` | `any` | + +## Hierarchy + +- `Map`<`number`, `TValue`\> + + ↳ **`Pool`** + +## Table of contents + +### Constructors + +- [constructor](Pool.md#constructor) + +### Properties + +- [[toStringTag]](Pool.md#[tostringtag]) +- [nextId](Pool.md#nextid) +- [size](Pool.md#size) +- [[species]](Pool.md#[species]) + +### Methods + +- [[iterator]](Pool.md#[iterator]) +- [add](Pool.md#add) +- [clear](Pool.md#clear) +- [delete](Pool.md#delete) +- [entries](Pool.md#entries) +- [filter](Pool.md#filter) +- [find](Pool.md#find) +- [forEach](Pool.md#foreach) +- [get](Pool.md#get) +- [has](Pool.md#has) +- [keyOf](Pool.md#keyof) +- [keys](Pool.md#keys) +- [newId](Pool.md#newid) +- [set](Pool.md#set) +- [some](Pool.md#some) +- [values](Pool.md#values) + +## Constructors + +### constructor + +• **new Pool**<`TValue`\>(`entries?`) + +#### Type parameters + +| Name | Type | +| :------ | :------ | +| `TValue` | `any` | + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `entries?` | ``null`` \| readonly readonly [`number`, `TValue`][] | + +#### Inherited from + +Map.constructor + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:33 + +• **new Pool**<`TValue`\>(`iterable?`) + +#### Type parameters + +| Name | Type | +| :------ | :------ | +| `TValue` | `any` | + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `iterable?` | ``null`` \| `Iterable` | + +#### Inherited from + +Map.constructor + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:161 + +## Properties + +### [toStringTag] + +• `Readonly` **[toStringTag]**: `string` + +#### Inherited from + +Map.\_\_@toStringTag@1201 + +#### Defined in + +node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:135 + +___ + +### nextId + +• `Private` **nextId**: `number` = `0` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pool.ts:18](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pool.ts#L18) + +___ + +### size + +• `Readonly` **size**: `number` + +#### Inherited from + +Map.size + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:28 + +___ + +### [species] + +▪ `Static` `Readonly` **[species]**: `MapConstructor` + +#### Inherited from + +Map.\_\_@species@1193 + +#### Defined in + +node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:317 + +## Methods + +### [iterator] + +▸ **[iterator]**(): `IterableIterator`<[`number`, `TValue`]\> + +Returns an iterable of entries in the map. + +#### Returns + +`IterableIterator`<[`number`, `TValue`]\> + +#### Inherited from + +Map.\_\_@iterator@92 + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:121 + +___ + +### add + +▸ **add**(`item`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `item` | `TValue` | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pool.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pool.ts#L20) + +___ + +### clear + +▸ **clear**(): `void` + +#### Returns + +`void` + +#### Inherited from + +Map.clear + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:22 + +___ + +### delete + +▸ **delete**(`key`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `key` | `number` | + +#### Returns + +`boolean` + +#### Inherited from + +Map.delete + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:23 + +___ + +### entries + +▸ **entries**(): `IterableIterator`<[`number`, `TValue`]\> + +Returns an iterable of key, value pairs for every entry in the map. + +#### Returns + +`IterableIterator`<[`number`, `TValue`]\> + +#### Inherited from + +Map.entries + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:126 + +___ + +### filter + +▸ **filter**(`predicate`): [`Pool`](Pool.md)<`TValue`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `predicate` | (`key`: `number`, `value`: `TValue`) => `boolean` | + +#### Returns + +[`Pool`](Pool.md)<`TValue`\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pool.ts:46](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pool.ts#L46) + +___ + +### find + +▸ **find**(`predicate`): ``null`` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `predicate` | (`key`: `number`, `value`: `TValue`) => `boolean` | + +#### Returns + +``null`` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pool.ts:38](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pool.ts#L38) + +___ + +### forEach + +▸ **forEach**(`callbackfn`, `thisArg?`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `callbackfn` | (`value`: `TValue`, `key`: `number`, `map`: `Map`<`number`, `TValue`\>) => `void` | +| `thisArg?` | `any` | + +#### Returns + +`void` + +#### Inherited from + +Map.forEach + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:24 + +___ + +### get + +▸ **get**(`key`): `undefined` \| `TValue` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `key` | `number` | + +#### Returns + +`undefined` \| `TValue` + +#### Inherited from + +Map.get + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:25 + +___ + +### has + +▸ **has**(`key`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `key` | `number` | + +#### Returns + +`boolean` + +#### Inherited from + +Map.has + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:26 + +___ + +### keyOf + +▸ **keyOf**(`item`): ``null`` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `item` | `TValue` | + +#### Returns + +``null`` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pool.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pool.ts#L30) + +___ + +### keys + +▸ **keys**(): `IterableIterator`<`number`\> + +Returns an iterable of keys in the map + +#### Returns + +`IterableIterator`<`number`\> + +#### Inherited from + +Map.keys + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:131 + +___ + +### newId + +▸ **newId**(): `number` + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pool.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pool.ts#L26) + +___ + +### set + +▸ **set**(`key`, `value`): [`Pool`](Pool.md)<`TValue`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `key` | `number` | +| `value` | `TValue` | + +#### Returns + +[`Pool`](Pool.md)<`TValue`\> + +#### Inherited from + +Map.set + +#### Defined in + +node_modules/typescript/lib/lib.es2015.collection.d.ts:27 + +___ + +### some + +▸ **some**(`predicate`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `predicate` | (`value`: `TValue`) => `boolean` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/pool.ts:52](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/pool.ts#L52) + +___ + +### values + +▸ **values**(): `IterableIterator`<`TValue`\> + +Returns an iterable of values in the map + +#### Returns + +`IterableIterator`<`TValue`\> + +#### Inherited from + +Map.values + +#### Defined in + +node_modules/typescript/lib/lib.es2015.iterable.d.ts:136 diff --git a/packages/ketcher-core/docs/classes/RGroup.html b/packages/ketcher-core/docs/classes/RGroup.html deleted file mode 100644 index 437514733b..0000000000 --- a/packages/ketcher-core/docs/classes/RGroup.html +++ /dev/null @@ -1 +0,0 @@ -RGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RGroup

Hierarchy

  • RGroup

Index

Constructors

Properties

frags: Pile<number>
ifthen: number
index: number
range: string
resth: boolean

Methods

  • clone(fidMap?: null | Map<number, number>): RGroup
  • findRGroupByFragment(rgroups: Pool<RGroup>, frid: number): null | number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RGroup.md b/packages/ketcher-core/docs/classes/RGroup.md new file mode 100644 index 0000000000..6c3a5016a8 --- /dev/null +++ b/packages/ketcher-core/docs/classes/RGroup.md @@ -0,0 +1,144 @@ +[ketcher-core](../README.md) / RGroup + +# Class: RGroup + +## Table of contents + +### Constructors + +- [constructor](RGroup.md#constructor) + +### Properties + +- [frags](RGroup.md#frags) +- [ifthen](RGroup.md#ifthen) +- [index](RGroup.md#index) +- [range](RGroup.md#range) +- [resth](RGroup.md#resth) + +### Methods + +- [clone](RGroup.md#clone) +- [getAttrs](RGroup.md#getattrs) +- [findRGroupByFragment](RGroup.md#findrgroupbyfragment) + +## Constructors + +### constructor + +• **new RGroup**(`atrributes?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atrributes?` | [`RGroupAttributes`](../interfaces/RGroupAttributes.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L33) + +## Properties + +### frags + +• **frags**: [`Pile`](Pile.md)<`number`\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L27) + +___ + +### ifthen + +• **ifthen**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L30) + +___ + +### index + +• **index**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L31) + +___ + +### range + +• **range**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L29) + +___ + +### resth + +• **resth**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L28) + +## Methods + +### clone + +▸ **clone**(`fidMap?`): [`RGroup`](RGroup.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `fidMap?` | ``null`` \| `Map`<`number`, `number`\> | + +#### Returns + +[`RGroup`](RGroup.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:54](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L54) + +___ + +### getAttrs + +▸ **getAttrs**(): [`RGroupAttributes`](../interfaces/RGroupAttributes.md) + +#### Returns + +[`RGroupAttributes`](../interfaces/RGroupAttributes.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:45](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L45) + +___ + +### findRGroupByFragment + +▸ `Static` **findRGroupByFragment**(`rgroups`, `frid`): ``null`` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `rgroups` | [`Pool`](Pool.md)<[`RGroup`](RGroup.md)\> | +| `frid` | `number` | + +#### Returns + +``null`` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:41](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L41) diff --git a/packages/ketcher-core/docs/classes/ReAtom.html b/packages/ketcher-core/docs/classes/ReAtom.html deleted file mode 100644 index 1e6facb7e8..0000000000 --- a/packages/ketcher-core/docs/classes/ReAtom.html +++ /dev/null @@ -1 +0,0 @@ -ReAtom | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReAtom

Hierarchy

  • ReObject
    • ReAtom

Index

Constructors

Properties

a: Atom
color: string
component: number
hover: boolean = false
hovering: any = null
hydrogenOnTheLeft: boolean
label?: ElemAttr
selected: boolean = false
selectionPlate: any = null
showLabel: boolean
visel: Visel

Methods

  • drawHover(render: Render): any
  • makeHoverPlate(render: Render): any
  • makeSelectionPlate(restruct: ReStruct, paper: any, styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, aid: number, options: any): void
  • isSelectable(): true

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReAtom.md b/packages/ketcher-core/docs/classes/ReAtom.md new file mode 100644 index 0000000000..e3833caa8f --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReAtom.md @@ -0,0 +1,344 @@ +[ketcher-core](../README.md) / ReAtom + +# Class: ReAtom + +## Hierarchy + +- `ReObject` + + ↳ **`ReAtom`** + +## Table of contents + +### Constructors + +- [constructor](ReAtom.md#constructor) + +### Properties + +- [a](ReAtom.md#a) +- [color](ReAtom.md#color) +- [component](ReAtom.md#component) +- [hover](ReAtom.md#hover) +- [hovering](ReAtom.md#hovering) +- [hydrogenOnTheLeft](ReAtom.md#hydrogenontheleft) +- [label](ReAtom.md#label) +- [selected](ReAtom.md#selected) +- [selectionPlate](ReAtom.md#selectionplate) +- [showLabel](ReAtom.md#showlabel) +- [visel](ReAtom.md#visel) + +### Methods + +- [drawHover](ReAtom.md#drawhover) +- [getVBoxObj](ReAtom.md#getvboxobj) +- [makeHoverPlate](ReAtom.md#makehoverplate) +- [makeSelectionPlate](ReAtom.md#makeselectionplate) +- [setHover](ReAtom.md#sethover) +- [show](ReAtom.md#show) +- [isSelectable](ReAtom.md#isselectable) + +## Constructors + +### constructor + +• **new ReAtom**(`atom`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atom` | [`Atom`](Atom.md) | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:65](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L65) + +## Properties + +### a + +• **a**: [`Atom`](Atom.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:58](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L58) + +___ + +### color + +• **color**: `string` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:61](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L61) + +___ + +### component + +• **component**: `number` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:62](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L62) + +___ + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### hydrogenOnTheLeft + +• **hydrogenOnTheLeft**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L60) + +___ + +### label + +• `Optional` **label**: `ElemAttr` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:63](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L63) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### showLabel + +• **showLabel**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:59](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L59) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### drawHover + +▸ **drawHover**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:87](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L87) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Overrides + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:80](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L80) + +___ + +### makeHoverPlate + +▸ **makeHoverPlate**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:93](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L93) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`restruct`, `paper`, `styles`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `paper` | `any` | +| `styles` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:115](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L115) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`, `aid`, `options`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `aid` | `number` | +| `options` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:136](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L136) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): ``true`` + +#### Returns + +``true`` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reatom.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reatom.ts#L76) diff --git a/packages/ketcher-core/docs/classes/ReBond.html b/packages/ketcher-core/docs/classes/ReBond.html deleted file mode 100644 index 42dbdbd6d7..0000000000 --- a/packages/ketcher-core/docs/classes/ReBond.html +++ /dev/null @@ -1 +0,0 @@ -ReBond | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReBond

Hierarchy

  • ReObject
    • ReBond

Index

Constructors

Properties

b: Bond
boldStereo?: boolean
doubleBondShift: number
hover: boolean = false
hovering: any = null
neihbid1: number = -1
neihbid2: number = -1
path: any
rbb?: { height: number; width: number; x: number; y: number }

Type declaration

  • height: number
  • width: number
  • x: number
  • y: number
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • drawHover(render: Render): any
  • makeHoverPlate(render: Render): any
  • makeSelectionPlate(restruct: ReStruct, paper: any, options: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, bid: number, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReBond.md b/packages/ketcher-core/docs/classes/ReBond.md new file mode 100644 index 0000000000..5f12fa05fc --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReBond.md @@ -0,0 +1,364 @@ +[ketcher-core](../README.md) / ReBond + +# Class: ReBond + +## Hierarchy + +- `ReObject` + + ↳ **`ReBond`** + +## Table of contents + +### Constructors + +- [constructor](ReBond.md#constructor) + +### Properties + +- [b](ReBond.md#b) +- [boldStereo](ReBond.md#boldstereo) +- [doubleBondShift](ReBond.md#doublebondshift) +- [hover](ReBond.md#hover) +- [hovering](ReBond.md#hovering) +- [neihbid1](ReBond.md#neihbid1) +- [neihbid2](ReBond.md#neihbid2) +- [path](ReBond.md#path) +- [rbb](ReBond.md#rbb) +- [selected](ReBond.md#selected) +- [selectionPlate](ReBond.md#selectionplate) +- [visel](ReBond.md#visel) + +### Methods + +- [drawHover](ReBond.md#drawhover) +- [getVBoxObj](ReBond.md#getvboxobj) +- [makeHoverPlate](ReBond.md#makehoverplate) +- [makeSelectionPlate](ReBond.md#makeselectionplate) +- [setHover](ReBond.md#sethover) +- [show](ReBond.md#show) +- [isSelectable](ReBond.md#isselectable) + +## Constructors + +### constructor + +• **new ReBond**(`bond`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `bond` | [`Bond`](Bond.md) | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:44](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L44) + +## Properties + +### b + +• **b**: [`Bond`](Bond.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L36) + +___ + +### boldStereo + +• `Optional` **boldStereo**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:41](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L41) + +___ + +### doubleBondShift + +• **doubleBondShift**: `number` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L37) + +___ + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### neihbid1 + +• **neihbid1**: `number` = `-1` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L39) + +___ + +### neihbid2 + +• **neihbid2**: `number` = `-1` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:40](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L40) + +___ + +### path + +• **path**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:38](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L38) + +___ + +### rbb + +• `Optional` **rbb**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `height` | `number` | +| `width` | `number` | +| `x` | `number` | +| `y` | `number` | + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:42](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L42) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### drawHover + +▸ **drawHover**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:54](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L54) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### makeHoverPlate + +▸ **makeHoverPlate**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L60) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`restruct`, `paper`, `options`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `paper` | `any` | +| `options` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:83](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L83) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`, `bid`, `options`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `bid` | `number` | +| `options` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:105](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L105) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rebond.ts:50](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rebond.ts#L50) diff --git a/packages/ketcher-core/docs/classes/ReEnhancedFlag.html b/packages/ketcher-core/docs/classes/ReEnhancedFlag.html deleted file mode 100644 index 1d9297ccea..0000000000 --- a/packages/ketcher-core/docs/classes/ReEnhancedFlag.html +++ /dev/null @@ -1 +0,0 @@ -ReEnhancedFlag | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReEnhancedFlag

Hierarchy

  • ReObject
    • ReEnhancedFlag

Index

Constructors

Properties

#path: any
hover: boolean = false
hovering: any = null
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • drawHover(render: Render): any
  • hoverPath(render: Render): any
  • makeSelectionPlate(restruct: ReStruct, _paper: any, options: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, fragmentId: number, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReEnhancedFlag.md b/packages/ketcher-core/docs/classes/ReEnhancedFlag.md new file mode 100644 index 0000000000..83ff946779 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReEnhancedFlag.md @@ -0,0 +1,283 @@ +[ketcher-core](../README.md) / ReEnhancedFlag + +# Class: ReEnhancedFlag + +## Hierarchy + +- `ReObject` + + ↳ **`ReEnhancedFlag`** + +## Table of contents + +### Constructors + +- [constructor](ReEnhancedFlag.md#constructor) + +### Properties + +- [#path](ReEnhancedFlag.md##path) +- [hover](ReEnhancedFlag.md#hover) +- [hovering](ReEnhancedFlag.md#hovering) +- [selected](ReEnhancedFlag.md#selected) +- [selectionPlate](ReEnhancedFlag.md#selectionplate) +- [visel](ReEnhancedFlag.md#visel) + +### Methods + +- [drawHover](ReEnhancedFlag.md#drawhover) +- [getVBoxObj](ReEnhancedFlag.md#getvboxobj) +- [hoverPath](ReEnhancedFlag.md#hoverpath) +- [makeSelectionPlate](ReEnhancedFlag.md#makeselectionplate) +- [setHover](ReEnhancedFlag.md#sethover) +- [show](ReEnhancedFlag.md#show) +- [isSelectable](ReEnhancedFlag.md#isselectable) + +## Constructors + +### constructor + +• **new ReEnhancedFlag**() + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts#L28) + +## Properties + +### #path + +• `Private` **#path**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts#L26) + +___ + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### drawHover + +▸ **drawHover**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts#L43) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### hoverPath + +▸ **hoverPath**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts#L36) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`restruct`, `_paper`, `options`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `_paper` | `any` | +| `options` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts:51](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts#L51) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`, `fragmentId`, `options`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `fragmentId` | `number` | +| `options` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts:57](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts#L57) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reenhancedFlag.ts#L32) diff --git a/packages/ketcher-core/docs/classes/ReFrag.html b/packages/ketcher-core/docs/classes/ReFrag.html deleted file mode 100644 index 8dd3828ea7..0000000000 --- a/packages/ketcher-core/docs/classes/ReFrag.html +++ /dev/null @@ -1 +0,0 @@ -ReFrag | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReFrag

Hierarchy

  • ReObject
    • ReFrag

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • _draw(render: any, fid: any, attrs: any): any
  • calcBBox(restruct: any, fid: any, render: any): undefined
  • draw(render: any): null
  • drawHover(render: any): void
  • fragGetAtoms(restruct: any, fid: any): any[]
  • fragGetBonds(restruct: any, fid: any): any[]
  • makeSelectionPlate(_restruct: ReStruct, _paper: any, _styles: any): any
  • setHover(hover: any, render: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReFrag.md b/packages/ketcher-core/docs/classes/ReFrag.md new file mode 100644 index 0000000000..23e8b839a6 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReFrag.md @@ -0,0 +1,356 @@ +[ketcher-core](../README.md) / ReFrag + +# Class: ReFrag + +## Hierarchy + +- `ReObject` + + ↳ **`ReFrag`** + +## Table of contents + +### Constructors + +- [constructor](ReFrag.md#constructor) + +### Properties + +- [hover](ReFrag.md#hover) +- [hovering](ReFrag.md#hovering) +- [item](ReFrag.md#item) +- [selected](ReFrag.md#selected) +- [selectionPlate](ReFrag.md#selectionplate) +- [visel](ReFrag.md#visel) + +### Methods + +- [\_draw](ReFrag.md#_draw) +- [calcBBox](ReFrag.md#calcbbox) +- [draw](ReFrag.md#draw) +- [drawHover](ReFrag.md#drawhover) +- [fragGetAtoms](ReFrag.md#fraggetatoms) +- [fragGetBonds](ReFrag.md#fraggetbonds) +- [getVBoxObj](ReFrag.md#getvboxobj) +- [makeSelectionPlate](ReFrag.md#makeselectionplate) +- [setHover](ReFrag.md#sethover) +- [isSelectable](ReFrag.md#isselectable) + +## Constructors + +### constructor + +• **new ReFrag**(`frag`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `frag` | `any` | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L23) + +## Properties + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### item + +• **item**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L25) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### \_draw + +▸ **_draw**(`render`, `fid`, `attrs`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | +| `fid` | `any` | +| `attrs` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:74](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L74) + +___ + +### calcBBox + +▸ **calcBBox**(`restruct`, `fid`, `render`): `undefined` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | `any` | +| `fid` | `any` | +| `render` | `any` | + +#### Returns + +`undefined` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:49](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L49) + +___ + +### draw + +▸ **draw**(`render`): ``null`` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +``null`` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:89](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L89) + +___ + +### drawHover + +▸ **drawHover**(`render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`void` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:94](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L94) + +___ + +### fragGetAtoms + +▸ **fragGetAtoms**(`restruct`, `fid`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | `any` | +| `fid` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L32) + +___ + +### fragGetBonds + +▸ **fragGetBonds**(`restruct`, `fid`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | `any` | +| `fid` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:38](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L38) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`_restruct`, `_paper`, `_styles`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `_restruct` | [`ReStruct`](ReStruct.md) | +| `_paper` | `any` | +| `_styles` | `any` | + +#### Returns + +`any` + +#### Inherited from + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:73](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L73) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `any` | +| `render` | `any` | + +#### Returns + +`void` + +#### Overrides + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:99](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L99) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/refrag.js:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/refrag.js#L28) diff --git a/packages/ketcher-core/docs/classes/ReRGroup.html b/packages/ketcher-core/docs/classes/ReRGroup.html deleted file mode 100644 index 988ce0405b..0000000000 --- a/packages/ketcher-core/docs/classes/ReRGroup.html +++ /dev/null @@ -1 +0,0 @@ -ReRGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReRGroup

Hierarchy

  • ReObject
    • ReRGroup

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
labelBox: null | Box2Abs
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • _draw(render: any, rgid: any, attrs: any): any
  • calcBBox(render: any): any
  • draw(render: any, options: any): {}
  • drawHover(render: any): any
  • getAtoms(render: any): any[]
  • getBonds(render: any): any[]
  • makeSelectionPlate(_restruct: ReStruct, _paper: any, _styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: any, id: any, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReRGroup.md b/packages/ketcher-core/docs/classes/ReRGroup.md new file mode 100644 index 0000000000..43c5d651de --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReRGroup.md @@ -0,0 +1,387 @@ +[ketcher-core](../README.md) / ReRGroup + +# Class: ReRGroup + +## Hierarchy + +- `ReObject` + + ↳ **`ReRGroup`** + +## Table of contents + +### Constructors + +- [constructor](ReRGroup.md#constructor) + +### Properties + +- [hover](ReRGroup.md#hover) +- [hovering](ReRGroup.md#hovering) +- [item](ReRGroup.md#item) +- [labelBox](ReRGroup.md#labelbox) +- [selected](ReRGroup.md#selected) +- [selectionPlate](ReRGroup.md#selectionplate) +- [visel](ReRGroup.md#visel) + +### Methods + +- [\_draw](ReRGroup.md#_draw) +- [calcBBox](ReRGroup.md#calcbbox) +- [draw](ReRGroup.md#draw) +- [drawHover](ReRGroup.md#drawhover) +- [getAtoms](ReRGroup.md#getatoms) +- [getBonds](ReRGroup.md#getbonds) +- [getVBoxObj](ReRGroup.md#getvboxobj) +- [makeSelectionPlate](ReRGroup.md#makeselectionplate) +- [setHover](ReRGroup.md#sethover) +- [show](ReRGroup.md#show) +- [isSelectable](ReRGroup.md#isselectable) + +## Constructors + +### constructor + +• **new ReRGroup**(`rgroup`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `rgroup` | `any` | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L27) + +## Properties + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### item + +• **item**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L30) + +___ + +### labelBox + +• **labelBox**: ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L29) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### \_draw + +▸ **_draw**(`render`, `rgid`, `attrs`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | +| `rgid` | `any` | +| `attrs` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:133](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L133) + +___ + +### calcBBox + +▸ **calcBBox**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:57](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L57) + +___ + +### draw + +▸ **draw**(`render`, `options`): `Object` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | +| `options` | `any` | + +#### Returns + +`Object` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:70](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L70) + +___ + +### drawHover + +▸ **drawHover**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:147](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L147) + +___ + +### getAtoms + +▸ **getAtoms**(`render`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L37) + +___ + +### getBonds + +▸ **getBonds**(`render`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:47](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L47) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`_restruct`, `_paper`, `_styles`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `_restruct` | [`ReStruct`](ReStruct.md) | +| `_paper` | `any` | +| `_styles` | `any` | + +#### Returns + +`any` + +#### Inherited from + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:73](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L73) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`, `id`, `options`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | `any` | +| `id` | `any` | +| `options` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:171](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L171) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rergroup.js:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rergroup.js#L33) diff --git a/packages/ketcher-core/docs/classes/ReRxnArrow.html b/packages/ketcher-core/docs/classes/ReRxnArrow.html deleted file mode 100644 index 9ec0f58900..0000000000 --- a/packages/ketcher-core/docs/classes/ReRxnArrow.html +++ /dev/null @@ -1 +0,0 @@ -ReRxnArrow | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReRxnArrow

Hierarchy

  • ReObject
    • ReRxnArrow

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: Arrow
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • calcDistance(p: Vec2, s: any): MinDistanceWithReferencePoint
  • drawHover(render: Render): any
  • generatePath(render: Render, options: any, type: any): any
  • getArrowParams(x1: any, y1: any, x2: any, y2: any): ArrowParams
  • getReferencePointDistance(p: Vec2): MinDistanceWithReferencePoint
  • getReferencePoints(): Vec2[]
  • hoverPath(render: Render): any
  • makeSelectionPlate(restruct: ReStruct, _paper: any, styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, _id: any, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReRxnArrow.md b/packages/ketcher-core/docs/classes/ReRxnArrow.md new file mode 100644 index 0000000000..e66bfd9384 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReRxnArrow.md @@ -0,0 +1,394 @@ +[ketcher-core](../README.md) / ReRxnArrow + +# Class: ReRxnArrow + +## Hierarchy + +- `ReObject` + + ↳ **`ReRxnArrow`** + +## Table of contents + +### Constructors + +- [constructor](ReRxnArrow.md#constructor) + +### Properties + +- [hover](ReRxnArrow.md#hover) +- [hovering](ReRxnArrow.md#hovering) +- [item](ReRxnArrow.md#item) +- [selected](ReRxnArrow.md#selected) +- [selectionPlate](ReRxnArrow.md#selectionplate) +- [visel](ReRxnArrow.md#visel) + +### Methods + +- [calcDistance](ReRxnArrow.md#calcdistance) +- [drawHover](ReRxnArrow.md#drawhover) +- [generatePath](ReRxnArrow.md#generatepath) +- [getArrowParams](ReRxnArrow.md#getarrowparams) +- [getReferencePointDistance](ReRxnArrow.md#getreferencepointdistance) +- [getReferencePoints](ReRxnArrow.md#getreferencepoints) +- [getVBoxObj](ReRxnArrow.md#getvboxobj) +- [hoverPath](ReRxnArrow.md#hoverpath) +- [makeSelectionPlate](ReRxnArrow.md#makeselectionplate) +- [setHover](ReRxnArrow.md#sethover) +- [show](ReRxnArrow.md#show) +- [isSelectable](ReRxnArrow.md#isselectable) + +## Constructors + +### constructor + +• **new ReRxnArrow**(`arrow`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `arrow` | `Arrow` | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:46](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L46) + +## Properties + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### item + +• **item**: `Arrow` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:44](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L44) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### calcDistance + +▸ **calcDistance**(`p`, `s`): `MinDistanceWithReferencePoint` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p` | [`Vec2`](Vec2.md) | +| `s` | `any` | + +#### Returns + +`MinDistanceWithReferencePoint` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:55](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L55) + +___ + +### drawHover + +▸ **drawHover**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:105](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L105) + +___ + +### generatePath + +▸ **generatePath**(`render`, `options`, `type`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | +| `options` | `any` | +| `type` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:150](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L150) + +___ + +### getArrowParams + +▸ **getArrowParams**(`x1`, `y1`, `x2`, `y2`): `ArrowParams` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `x1` | `any` | +| `y1` | `any` | +| `x2` | `any` | +| `y2` | `any` | + +#### Returns + +`ArrowParams` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:188](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L188) + +___ + +### getReferencePointDistance + +▸ **getReferencePointDistance**(`p`): `MinDistanceWithReferencePoint` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p` | [`Vec2`](Vec2.md) | + +#### Returns + +`MinDistanceWithReferencePoint` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:83](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L83) + +___ + +### getReferencePoints + +▸ **getReferencePoints**(): [`Vec2`](Vec2.md)[] + +#### Returns + +[`Vec2`](Vec2.md)[] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:111](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L111) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### hoverPath + +▸ **hoverPath**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:99](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L99) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`restruct`, `_paper`, `styles`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `_paper` | `any` | +| `styles` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:126](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L126) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`, `_id`, `options`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `_id` | `any` | +| `options` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:195](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L195) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts:51](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnarrow.ts#L51) diff --git a/packages/ketcher-core/docs/classes/ReRxnPlus.html b/packages/ketcher-core/docs/classes/ReRxnPlus.html deleted file mode 100644 index be859b8486..0000000000 --- a/packages/ketcher-core/docs/classes/ReRxnPlus.html +++ /dev/null @@ -1 +0,0 @@ -ReRxnPlus | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReRxnPlus

Hierarchy

  • ReObject
    • ReRxnPlus

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • drawHover(render: any): any
  • hoverPath(render: any): any
  • makeSelectionPlate(restruct: any, paper: any, styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: any, id: any, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReRxnPlus.md b/packages/ketcher-core/docs/classes/ReRxnPlus.md new file mode 100644 index 0000000000..b158ea15ed --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReRxnPlus.md @@ -0,0 +1,289 @@ +[ketcher-core](../README.md) / ReRxnPlus + +# Class: ReRxnPlus + +## Hierarchy + +- `ReObject` + + ↳ **`ReRxnPlus`** + +## Table of contents + +### Constructors + +- [constructor](ReRxnPlus.md#constructor) + +### Properties + +- [hover](ReRxnPlus.md#hover) +- [hovering](ReRxnPlus.md#hovering) +- [item](ReRxnPlus.md#item) +- [selected](ReRxnPlus.md#selected) +- [selectionPlate](ReRxnPlus.md#selectionplate) +- [visel](ReRxnPlus.md#visel) + +### Methods + +- [drawHover](ReRxnPlus.md#drawhover) +- [getVBoxObj](ReRxnPlus.md#getvboxobj) +- [hoverPath](ReRxnPlus.md#hoverpath) +- [makeSelectionPlate](ReRxnPlus.md#makeselectionplate) +- [setHover](ReRxnPlus.md#sethover) +- [show](ReRxnPlus.md#show) +- [isSelectable](ReRxnPlus.md#isselectable) + +## Constructors + +### constructor + +• **new ReRxnPlus**(`plus`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `plus` | `any` | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnplus.js:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnplus.js#L25) + +## Properties + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### item + +• **item**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnplus.js:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnplus.js#L27) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### drawHover + +▸ **drawHover**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnplus.js:42](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnplus.js#L42) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### hoverPath + +▸ **hoverPath**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnplus.js:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnplus.js#L34) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`restruct`, `paper`, `styles`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | `any` | +| `paper` | `any` | +| `styles` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnplus.js:48](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnplus.js#L48) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`, `id`, `options`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | `any` | +| `id` | `any` | +| `options` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnplus.js:53](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnplus.js#L53) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/rerxnplus.js:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/rerxnplus.js#L30) diff --git a/packages/ketcher-core/docs/classes/ReSGroup.html b/packages/ketcher-core/docs/classes/ReSGroup.html deleted file mode 100644 index 32fb8d1d99..0000000000 --- a/packages/ketcher-core/docs/classes/ReSGroup.html +++ /dev/null @@ -1 +0,0 @@ -ReSGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReSGroup

Hierarchy

  • ReObject
    • ReSGroup

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
render: any
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • draw(remol: any, sgroup: any): any
  • drawHover(render: any): void
  • makeSelectionPlate(restruct: any, paper: any, options: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReSGroup.md b/packages/ketcher-core/docs/classes/ReSGroup.md new file mode 100644 index 0000000000..6efbd0c6fa --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReSGroup.md @@ -0,0 +1,299 @@ +[ketcher-core](../README.md) / ReSGroup + +# Class: ReSGroup + +## Hierarchy + +- `ReObject` + + ↳ **`ReSGroup`** + +## Table of contents + +### Constructors + +- [constructor](ReSGroup.md#constructor) + +### Properties + +- [hover](ReSGroup.md#hover) +- [hovering](ReSGroup.md#hovering) +- [item](ReSGroup.md#item) +- [render](ReSGroup.md#render) +- [selected](ReSGroup.md#selected) +- [selectionPlate](ReSGroup.md#selectionplate) +- [visel](ReSGroup.md#visel) + +### Methods + +- [draw](ReSGroup.md#draw) +- [drawHover](ReSGroup.md#drawhover) +- [getVBoxObj](ReSGroup.md#getvboxobj) +- [makeSelectionPlate](ReSGroup.md#makeselectionplate) +- [setHover](ReSGroup.md#sethover) +- [show](ReSGroup.md#show) +- [isSelectable](ReSGroup.md#isselectable) + +## Constructors + +### constructor + +• **new ReSGroup**(`sgroup`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroup` | `any` | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resgroup.js:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resgroup.js#L29) + +## Properties + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### item + +• **item**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resgroup.js:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resgroup.js#L31) + +___ + +### render + +• **render**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resgroup.js:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resgroup.js#L39) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### draw + +▸ **draw**(`remol`, `sgroup`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `remol` | `any` | +| `sgroup` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resgroup.js:38](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resgroup.js#L38) + +___ + +### drawHover + +▸ **drawHover**(`render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`void` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resgroup.js:133](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resgroup.js#L133) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`restruct`, `paper`, `options`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | `any` | +| `paper` | `any` | +| `options` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resgroup.js:122](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resgroup.js#L122) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resgroup.js:178](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resgroup.js#L178) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resgroup.js:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resgroup.js#L34) diff --git a/packages/ketcher-core/docs/classes/ReSimpleObject.html b/packages/ketcher-core/docs/classes/ReSimpleObject.html deleted file mode 100644 index 11945af777..0000000000 --- a/packages/ketcher-core/docs/classes/ReSimpleObject.html +++ /dev/null @@ -1 +0,0 @@ -ReSimpleObject | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReSimpleObject

Hierarchy

  • ReObject
    • ReSimpleObject

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: any
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • calcDistance(p: Vec2, s: any): MinDistanceWithReferencePoint
  • drawHover(render: Render): any[]
  • getReferencePointDistance(p: Vec2): MinDistanceWithReferencePoint
  • getReferencePoints(onlyOnObject?: boolean): Vec2[]
  • hoverPath(render: Render): StyledPath[]
  • makeSelectionPlate(restruct: ReStruct, paper: any, styles: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReSimpleObject.md b/packages/ketcher-core/docs/classes/ReSimpleObject.md new file mode 100644 index 0000000000..7e186796fb --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReSimpleObject.md @@ -0,0 +1,352 @@ +[ketcher-core](../README.md) / ReSimpleObject + +# Class: ReSimpleObject + +## Hierarchy + +- `ReObject` + + ↳ **`ReSimpleObject`** + +## Table of contents + +### Constructors + +- [constructor](ReSimpleObject.md#constructor) + +### Properties + +- [hover](ReSimpleObject.md#hover) +- [hovering](ReSimpleObject.md#hovering) +- [item](ReSimpleObject.md#item) +- [selected](ReSimpleObject.md#selected) +- [selectionPlate](ReSimpleObject.md#selectionplate) +- [visel](ReSimpleObject.md#visel) + +### Methods + +- [calcDistance](ReSimpleObject.md#calcdistance) +- [drawHover](ReSimpleObject.md#drawhover) +- [getReferencePointDistance](ReSimpleObject.md#getreferencepointdistance) +- [getReferencePoints](ReSimpleObject.md#getreferencepoints) +- [getVBoxObj](ReSimpleObject.md#getvboxobj) +- [hoverPath](ReSimpleObject.md#hoverpath) +- [makeSelectionPlate](ReSimpleObject.md#makeselectionplate) +- [setHover](ReSimpleObject.md#sethover) +- [show](ReSimpleObject.md#show) +- [isSelectable](ReSimpleObject.md#isselectable) + +## Constructors + +### constructor + +• **new ReSimpleObject**(`simpleObject`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `simpleObject` | `any` | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L39) + +## Properties + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### item + +• `Private` **item**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L37) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### calcDistance + +▸ **calcDistance**(`p`, `s`): `MinDistanceWithReferencePoint` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p` | [`Vec2`](Vec2.md) | +| `s` | `any` | + +#### Returns + +`MinDistanceWithReferencePoint` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:48](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L48) + +___ + +### drawHover + +▸ **drawHover**(`render`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`any`[] + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:339](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L339) + +___ + +### getReferencePointDistance + +▸ **getReferencePointDistance**(`p`): `MinDistanceWithReferencePoint` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p` | [`Vec2`](Vec2.md) | + +#### Returns + +`MinDistanceWithReferencePoint` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:136](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L136) + +___ + +### getReferencePoints + +▸ **getReferencePoints**(`onlyOnObject?`): [`Vec2`](Vec2.md)[] + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `onlyOnObject` | `boolean` | `false` | + +#### Returns + +[`Vec2`](Vec2.md)[] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:152](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L152) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### hoverPath + +▸ **hoverPath**(`render`): `StyledPath`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +`StyledPath`[] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:192](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L192) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`restruct`, `paper`, `styles`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `paper` | `any` | +| `styles` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:351](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L351) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`, `options`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `options` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:375](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L375) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/resimpleObject.ts:44](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/resimpleObject.ts#L44) diff --git a/packages/ketcher-core/docs/classes/ReStruct.html b/packages/ketcher-core/docs/classes/ReStruct.html deleted file mode 100644 index 1e8e4696d3..0000000000 --- a/packages/ketcher-core/docs/classes/ReStruct.html +++ /dev/null @@ -1 +0,0 @@ -ReStruct | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReStruct

Hierarchy

  • ReStruct

Index

Constructors

Properties

atoms: Map<number, ReAtom> = ...
atomsChanged: Map<number, ReAtom> = ...
bonds: Map<number, ReBond> = ...
bondsChanged: Map<number, ReEnhancedFlag> = ...
ccFragmentType: Pool<any> = ...
connectedComponents: Pool<any> = ...
enhancedFlags: Map<number, ReEnhancedFlag> = ...
enhancedFlagsChanged: Map<number, ReEnhancedFlag> = ...
frags: Pool<any> = ...
initialized: boolean = false
layers: any[] = []
molecule: Struct
reloops: Map<number, ReLoop> = ...
render: Render
rgroups: Pool<any> = ...
rxnArrows: Map<number, ReRxnArrow> = ...
rxnArrowsChanged: Map<number, ReRxnArrow> = ...
rxnPluses: Map<number, ReRxnPlus> = ...
rxnPlusesChanged: Map<number, ReRxnPlus> = ...
sgroupData: Map<number, ReDataSGroupData> = ...
sgroups: Map<number, ReSGroup> = ...
simpleObjects: Map<number, ReSimpleObject> = ...
simpleObjectsChanged: Map<number, ReSimpleObject> = ...
structChanged: boolean = false
texts: Map<number, ReText> = ...
textsChanged: Map<number, ReText> = ...
maps: { atoms: typeof ReAtom; bonds: typeof ReBond; enhancedFlags: typeof ReEnhancedFlag; frags: typeof ReFrag; reloops: typeof ReLoop; rgroups: typeof ReRGroup; rxnArrows: typeof ReRxnArrow; rxnPluses: typeof ReRxnPlus; sgroupData: typeof ReDataSGroupData; sgroups: typeof ReSGroup; simpleObjects: typeof ReSimpleObject; texts: typeof ReText } = ...

Type declaration

Methods

  • addConnectedComponent(idSet: Pile<number>): number
  • addReObjectPath(group: LayerMap, visel: Visel, path: any, pos?: null | Vec2, visible?: boolean): void
  • assignConnectedComponents(): void
  • clearConnectedComponents(): void
  • clearMarks(): void
  • clearVisel(visel: Visel): void
  • clearVisels(): void
  • connectedComponentRemoveAtom(aid: number, reAtom?: ReAtom): void
  • eachItem(func: any): void
  • getConnectedComponent(aid: number | number[], adjacentComponents: Pile<any>): Pile<any>
  • getVBoxObj(selection: any): null | Box2Abs
  • initLayers(): void
  • loopRemove(loopId: number): void
  • markAtom(aid: number, mark: number): void
  • markBond(bid: number, mark: number): void
  • markItem(map: string, id: number, mark: number): void
  • markItemRemoved(): void
  • removeConnectedComponent(ccid: number): boolean
  • scale(s: number): void
  • setSelection(selection: any): void
  • showBonds(): void
  • showEnhancedFlags(): void
  • showFragments(): void
  • showItemSelection(item: any, selected: any): void
  • showLabels(): void
  • showLoops(): void
  • showRGroups(): void
  • showReactionSymbols(): void
  • showSGroups(): void
  • showSimpleObjects(): void
  • showTexts(): void
  • translate(d: any): void
  • update(force: boolean): boolean
  • updateLoops(): void
  • verifyLoops(): void

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReStruct.md b/packages/ketcher-core/docs/classes/ReStruct.md new file mode 100644 index 0000000000..2545197941 --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReStruct.md @@ -0,0 +1,984 @@ +[ketcher-core](../README.md) / ReStruct + +# Class: ReStruct + +## Table of contents + +### Constructors + +- [constructor](ReStruct.md#constructor) + +### Properties + +- [atoms](ReStruct.md#atoms) +- [atomsChanged](ReStruct.md#atomschanged) +- [bonds](ReStruct.md#bonds) +- [bondsChanged](ReStruct.md#bondschanged) +- [ccFragmentType](ReStruct.md#ccfragmenttype) +- [connectedComponents](ReStruct.md#connectedcomponents) +- [enhancedFlags](ReStruct.md#enhancedflags) +- [enhancedFlagsChanged](ReStruct.md#enhancedflagschanged) +- [frags](ReStruct.md#frags) +- [initialized](ReStruct.md#initialized) +- [layers](ReStruct.md#layers) +- [molecule](ReStruct.md#molecule) +- [reloops](ReStruct.md#reloops) +- [render](ReStruct.md#render) +- [rgroups](ReStruct.md#rgroups) +- [rxnArrows](ReStruct.md#rxnarrows) +- [rxnArrowsChanged](ReStruct.md#rxnarrowschanged) +- [rxnPluses](ReStruct.md#rxnpluses) +- [rxnPlusesChanged](ReStruct.md#rxnpluseschanged) +- [sgroupData](ReStruct.md#sgroupdata) +- [sgroups](ReStruct.md#sgroups) +- [simpleObjects](ReStruct.md#simpleobjects) +- [simpleObjectsChanged](ReStruct.md#simpleobjectschanged) +- [structChanged](ReStruct.md#structchanged) +- [texts](ReStruct.md#texts) +- [textsChanged](ReStruct.md#textschanged) +- [maps](ReStruct.md#maps) + +### Methods + +- [addConnectedComponent](ReStruct.md#addconnectedcomponent) +- [addReObjectPath](ReStruct.md#addreobjectpath) +- [assignConnectedComponents](ReStruct.md#assignconnectedcomponents) +- [clearConnectedComponents](ReStruct.md#clearconnectedcomponents) +- [clearMarks](ReStruct.md#clearmarks) +- [clearVisel](ReStruct.md#clearvisel) +- [clearVisels](ReStruct.md#clearvisels) +- [connectedComponentRemoveAtom](ReStruct.md#connectedcomponentremoveatom) +- [eachItem](ReStruct.md#eachitem) +- [getConnectedComponent](ReStruct.md#getconnectedcomponent) +- [getVBoxObj](ReStruct.md#getvboxobj) +- [initLayers](ReStruct.md#initlayers) +- [loopRemove](ReStruct.md#loopremove) +- [markAtom](ReStruct.md#markatom) +- [markBond](ReStruct.md#markbond) +- [markItem](ReStruct.md#markitem) +- [markItemRemoved](ReStruct.md#markitemremoved) +- [removeConnectedComponent](ReStruct.md#removeconnectedcomponent) +- [scale](ReStruct.md#scale) +- [setSelection](ReStruct.md#setselection) +- [showBonds](ReStruct.md#showbonds) +- [showEnhancedFlags](ReStruct.md#showenhancedflags) +- [showFragments](ReStruct.md#showfragments) +- [showItemSelection](ReStruct.md#showitemselection) +- [showLabels](ReStruct.md#showlabels) +- [showLoops](ReStruct.md#showloops) +- [showRGroups](ReStruct.md#showrgroups) +- [showReactionSymbols](ReStruct.md#showreactionsymbols) +- [showSGroups](ReStruct.md#showsgroups) +- [showSimpleObjects](ReStruct.md#showsimpleobjects) +- [showTexts](ReStruct.md#showtexts) +- [translate](ReStruct.md#translate) +- [update](ReStruct.md#update) +- [updateLoops](ReStruct.md#updateloops) +- [verifyLoops](ReStruct.md#verifyloops) + +## Constructors + +### constructor + +• **new ReStruct**(`molecule`, `render`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `molecule` | `any` | +| `render` | [`Render`](Render.md) | + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:86](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L86) + +## Properties + +### atoms + +• **atoms**: `Map`<`number`, [`ReAtom`](ReAtom.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:61](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L61) + +___ + +### atomsChanged + +• `Private` **atomsChanged**: `Map`<`number`, [`ReAtom`](ReAtom.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:79](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L79) + +___ + +### bonds + +• **bonds**: `Map`<`number`, [`ReBond`](ReBond.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:62](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L62) + +___ + +### bondsChanged + +• `Private` **bondsChanged**: `Map`<`number`, [`ReEnhancedFlag`](ReEnhancedFlag.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:84](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L84) + +___ + +### ccFragmentType + +• `Private` **ccFragmentType**: [`Pool`](Pool.md)<`any`\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L76) + +___ + +### connectedComponents + +• **connectedComponents**: [`Pool`](Pool.md)<`any`\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:75](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L75) + +___ + +### enhancedFlags + +• **enhancedFlags**: `Map`<`number`, [`ReEnhancedFlag`](ReEnhancedFlag.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:70](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L70) + +___ + +### enhancedFlagsChanged + +• `Private` **enhancedFlagsChanged**: `Map`<`number`, [`ReEnhancedFlag`](ReEnhancedFlag.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:83](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L83) + +___ + +### frags + +• **frags**: [`Pool`](Pool.md)<`any`\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:66](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L66) + +___ + +### initialized + +• `Private` **initialized**: `boolean` = `false` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:73](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L73) + +___ + +### layers + +• `Private` **layers**: `any`[] = `[]` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:74](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L74) + +___ + +### molecule + +• **molecule**: [`Struct`](Struct.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L60) + +___ + +### reloops + +• **reloops**: `Map`<`number`, `ReLoop`\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:63](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L63) + +___ + +### render + +• **render**: [`Render`](Render.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:59](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L59) + +___ + +### rgroups + +• **rgroups**: [`Pool`](Pool.md)<`any`\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:67](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L67) + +___ + +### rxnArrows + +• **rxnArrows**: `Map`<`number`, [`ReRxnArrow`](ReRxnArrow.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:65](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L65) + +___ + +### rxnArrowsChanged + +• `Private` **rxnArrowsChanged**: `Map`<`number`, [`ReRxnArrow`](ReRxnArrow.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:81](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L81) + +___ + +### rxnPluses + +• **rxnPluses**: `Map`<`number`, [`ReRxnPlus`](ReRxnPlus.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:64](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L64) + +___ + +### rxnPlusesChanged + +• `Private` **rxnPlusesChanged**: `Map`<`number`, [`ReRxnPlus`](ReRxnPlus.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:82](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L82) + +___ + +### sgroupData + +• **sgroupData**: `Map`<`number`, `ReDataSGroupData`\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:69](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L69) + +___ + +### sgroups + +• **sgroups**: `Map`<`number`, [`ReSGroup`](ReSGroup.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:68](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L68) + +___ + +### simpleObjects + +• `Private` **simpleObjects**: `Map`<`number`, [`ReSimpleObject`](ReSimpleObject.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:71](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L71) + +___ + +### simpleObjectsChanged + +• `Private` **simpleObjectsChanged**: `Map`<`number`, [`ReSimpleObject`](ReSimpleObject.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:80](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L80) + +___ + +### structChanged + +• `Private` **structChanged**: `boolean` = `false` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:77](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L77) + +___ + +### texts + +• **texts**: `Map`<`number`, [`ReText`](ReText.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:72](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L72) + +___ + +### textsChanged + +• `Private` **textsChanged**: `Map`<`number`, [`ReText`](ReText.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:85](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L85) + +___ + +### maps + +▪ `Static` **maps**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `atoms` | typeof [`ReAtom`](ReAtom.md) | +| `bonds` | typeof [`ReBond`](ReBond.md) | +| `enhancedFlags` | typeof [`ReEnhancedFlag`](ReEnhancedFlag.md) | +| `frags` | typeof [`ReFrag`](ReFrag.md) | +| `reloops` | typeof `ReLoop` | +| `rgroups` | typeof [`ReRGroup`](ReRGroup.md) | +| `rxnArrows` | typeof [`ReRxnArrow`](ReRxnArrow.md) | +| `rxnPluses` | typeof [`ReRxnPlus`](ReRxnPlus.md) | +| `sgroupData` | typeof `ReDataSGroupData` | +| `sgroups` | typeof [`ReSGroup`](ReSGroup.md) | +| `simpleObjects` | typeof [`ReSimpleObject`](ReSimpleObject.md) | +| `texts` | typeof [`ReText`](ReText.md) | + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:44](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L44) + +## Methods + +### addConnectedComponent + +▸ **addConnectedComponent**(`idSet`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `idSet` | [`Pile`](Pile.md)<`number`\> | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:185](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L185) + +___ + +### addReObjectPath + +▸ **addReObjectPath**(`group`, `visel`, `path`, `pos?`, `visible?`): `void` + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `group` | [`LayerMap`](../enums/LayerMap.md) | `undefined` | +| `visel` | `Visel` | `undefined` | +| `path` | `any` | `undefined` | +| `pos` | ``null`` \| [`Vec2`](Vec2.md) | `null` | +| `visible` | `boolean` | `false` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:243](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L243) + +___ + +### assignConnectedComponents + +▸ **assignConnectedComponents**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:216](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L216) + +___ + +### clearConnectedComponents + +▸ **clearConnectedComponents**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:153](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L153) + +___ + +### clearMarks + +▸ **clearMarks**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:268](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L268) + +___ + +### clearVisel + +▸ **clearVisel**(`visel`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `visel` | `Visel` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:298](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L298) + +___ + +### clearVisels + +▸ **clearVisels**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:343](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L343) + +___ + +### connectedComponentRemoveAtom + +▸ **connectedComponentRemoveAtom**(`aid`, `reAtom?`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aid` | `number` | +| `reAtom?` | [`ReAtom`](ReAtom.md) | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:142](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L142) + +___ + +### eachItem + +▸ **eachItem**(`func`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `func` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:305](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L305) + +___ + +### getConnectedComponent + +▸ **getConnectedComponent**(`aid`, `adjacentComponents`): [`Pile`](Pile.md)<`any`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aid` | `number` \| `number`[] | +| `adjacentComponents` | [`Pile`](Pile.md)<`any`\> | + +#### Returns + +[`Pile`](Pile.md)<`any`\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:160](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L160) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`selection`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `selection` | `any` | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:311](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L311) + +___ + +### initLayers + +▸ **initLayers**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:230](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L230) + +___ + +### loopRemove + +▸ **loopRemove**(`loopId`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `loopId` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:519](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L519) + +___ + +### markAtom + +▸ **markAtom**(`aid`, `mark`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aid` | `number` | +| `mark` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:284](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L284) + +___ + +### markBond + +▸ **markBond**(`bid`, `mark`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `bid` | `number` | +| `mark` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:280](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L280) + +___ + +### markItem + +▸ **markItem**(`map`, `id`, `mark`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `map` | `string` | +| `id` | `number` | +| `mark` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:288](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L288) + +___ + +### markItemRemoved + +▸ **markItemRemoved**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:276](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L276) + +___ + +### removeConnectedComponent + +▸ **removeConnectedComponent**(`ccid`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `ccid` | `number` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:207](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L207) + +___ + +### scale + +▸ **scale**(`s`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `s` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:338](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L338) + +___ + +### setSelection + +▸ **setSelection**(`selection`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `selection` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:576](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L576) + +___ + +### showBonds + +▸ **showBonds**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:566](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L566) + +___ + +### showEnhancedFlags + +▸ **showEnhancedFlags**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:557](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L557) + +___ + +### showFragments + +▸ **showFragments**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:502](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L502) + +___ + +### showItemSelection + +▸ **showItemSelection**(`item`, `selected`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `item` | `any` | +| `selected` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:616](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L616) + +___ + +### showLabels + +▸ **showLabels**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:547](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L547) + +___ + +### showLoops + +▸ **showLoops**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:452](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L452) + +___ + +### showRGroups + +▸ **showRGroups**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:512](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L512) + +___ + +### showReactionSymbols + +▸ **showReactionSymbols**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:477](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L477) + +___ + +### showSGroups + +▸ **showSGroups**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:491](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L491) + +___ + +### showSimpleObjects + +▸ **showSimpleObjects**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:459](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L459) + +___ + +### showTexts + +▸ **showTexts**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:468](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L468) + +___ + +### translate + +▸ **translate**(`d`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `d` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:334](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L334) + +___ + +### update + +▸ **update**(`force`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `force` | `boolean` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:347](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L347) + +___ + +### updateLoops + +▸ **updateLoops**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:439](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L439) + +___ + +### verifyLoops + +▸ **verifyLoops**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/restruct.ts:541](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/restruct.ts#L541) diff --git a/packages/ketcher-core/docs/classes/ReText.html b/packages/ketcher-core/docs/classes/ReText.html deleted file mode 100644 index 0ee3ce5c06..0000000000 --- a/packages/ketcher-core/docs/classes/ReText.html +++ /dev/null @@ -1 +0,0 @@ -ReText | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReText

Hierarchy

  • ReObject
    • ReText

Index

Constructors

Properties

hover: boolean = false
hovering: any = null
item: Text
paths: any[][] = []
selected: boolean = false
selectionPlate: any = null
visel: Visel

Methods

  • drawHover(render: any): any
  • getRanges(block: RawDraftContentBlock, options: any): [number, number, Record<string, any>][]
  • getReferencePoints(): Vec2[]
  • getRelBox(paths: any[][]): { p0: Vec2; p1: Vec2 }
  • getRowWidth(row: any[]): number
  • getStyles(block: RawDraftContentBlock, index: number, options: any): Record<string, string>
  • hoverPath(render: any): any
  • makeSelectionPlate(restruct: ReStruct, paper: any, options: any): any
  • setHover(hover: boolean, render: Render): void
  • show(restruct: ReStruct, _id: number, options: any): void
  • isSelectable(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/ReText.md b/packages/ketcher-core/docs/classes/ReText.md new file mode 100644 index 0000000000..62e3fcb15a --- /dev/null +++ b/packages/ketcher-core/docs/classes/ReText.md @@ -0,0 +1,407 @@ +[ketcher-core](../README.md) / ReText + +# Class: ReText + +## Hierarchy + +- `ReObject` + + ↳ **`ReText`** + +## Table of contents + +### Constructors + +- [constructor](ReText.md#constructor) + +### Properties + +- [hover](ReText.md#hover) +- [hovering](ReText.md#hovering) +- [item](ReText.md#item) +- [paths](ReText.md#paths) +- [selected](ReText.md#selected) +- [selectionPlate](ReText.md#selectionplate) +- [visel](ReText.md#visel) + +### Methods + +- [drawHover](ReText.md#drawhover) +- [getRanges](ReText.md#getranges) +- [getReferencePoints](ReText.md#getreferencepoints) +- [getRelBox](ReText.md#getrelbox) +- [getRowWidth](ReText.md#getrowwidth) +- [getStyles](ReText.md#getstyles) +- [getVBoxObj](ReText.md#getvboxobj) +- [hoverPath](ReText.md#hoverpath) +- [makeSelectionPlate](ReText.md#makeselectionplate) +- [setHover](ReText.md#sethover) +- [show](ReText.md#show) +- [isSelectable](ReText.md#isselectable) + +## Constructors + +### constructor + +• **new ReText**(`text`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `text` | [`Text`](Text.md) | + +#### Overrides + +ReObject.constructor + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:44](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L44) + +## Properties + +### hover + +• **hover**: `boolean` = `false` + +#### Inherited from + +ReObject.hover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L25) + +___ + +### hovering + +• **hovering**: `any` = `null` + +#### Inherited from + +ReObject.hovering + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L26) + +___ + +### item + +• `Private` **item**: [`Text`](Text.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:41](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L41) + +___ + +### paths + +• **paths**: `any`[][] = `[]` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:42](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L42) + +___ + +### selected + +• **selected**: `boolean` = `false` + +#### Inherited from + +ReObject.selected + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L27) + +___ + +### selectionPlate + +• **selectionPlate**: `any` = `null` + +#### Inherited from + +ReObject.selectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L28) + +___ + +### visel + +• **visel**: `Visel` + +#### Inherited from + +ReObject.visel + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L24) + +## Methods + +### drawHover + +▸ **drawHover**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.drawHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:118](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L118) + +___ + +### getRanges + +▸ **getRanges**(`block`, `options`): [`number`, `number`, `Record`<`string`, `any`\>][] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `block` | `RawDraftContentBlock` | +| `options` | `any` | + +#### Returns + +[`number`, `number`, `Record`<`string`, `any`\>][] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:185](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L185) + +___ + +### getReferencePoints + +▸ **getReferencePoints**(): [`Vec2`](Vec2.md)[] + +#### Returns + +[`Vec2`](Vec2.md)[] + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:53](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L53) + +___ + +### getRelBox + +▸ **getRelBox**(`paths`): `Object` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `paths` | `any`[][] | + +#### Returns + +`Object` + +| Name | Type | +| :------ | :------ | +| `p0` | [`Vec2`](Vec2.md) | +| `p1` | [`Vec2`](Vec2.md) | + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:80](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L80) + +___ + +### getRowWidth + +▸ **getRowWidth**(`row`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `row` | `any`[] | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:111](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L111) + +___ + +### getStyles + +▸ **getStyles**(`block`, `index`, `options`): `Record`<`string`, `string`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `block` | `RawDraftContentBlock` | +| `index` | `number` | +| `options` | `any` | + +#### Returns + +`Record`<`string`, `string`\> + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:207](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L207) + +___ + +### getVBoxObj + +▸ **getVBoxObj**(`render`): ``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | [`Render`](Render.md) | + +#### Returns + +``null`` \| [`Box2Abs`](Box2Abs.md) + +#### Inherited from + +ReObject.getVBoxObj + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L34) + +___ + +### hoverPath + +▸ **hoverPath**(`render`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `render` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:72](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L72) + +___ + +### makeSelectionPlate + +▸ **makeSelectionPlate**(`restruct`, `paper`, `options`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `paper` | `any` | +| `options` | `any` | + +#### Returns + +`any` + +#### Overrides + +ReObject.makeSelectionPlate + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:125](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L125) + +___ + +### setHover + +▸ **setHover**(`hover`, `render`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hover` | `boolean` | +| `render` | [`Render`](Render.md) | + +#### Returns + +`void` + +#### Inherited from + +ReObject.setHover + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/reobject.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/reobject.ts#L43) + +___ + +### show + +▸ **show**(`restruct`, `_id`, `options`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `restruct` | [`ReStruct`](ReStruct.md) | +| `_id` | `number` | +| `options` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:130](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L130) + +___ + +### isSelectable + +▸ `Static` **isSelectable**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/retext.ts:49](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/retext.ts#L49) diff --git a/packages/ketcher-core/docs/classes/RemoteStructService.html b/packages/ketcher-core/docs/classes/RemoteStructService.html deleted file mode 100644 index 16768174e4..0000000000 --- a/packages/ketcher-core/docs/classes/RemoteStructService.html +++ /dev/null @@ -1 +0,0 @@ -RemoteStructService | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RemoteStructService

Hierarchy

  • RemoteStructService

Implements

Index

Constructors

Properties

apiPath: string
customHeaders?: Record<string, string>
defaultOptions: StructServiceOptions

Methods

  • generateInchIKey(struct: string): Promise<string>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RemoteStructService.md b/packages/ketcher-core/docs/classes/RemoteStructService.md new file mode 100644 index 0000000000..61d4e0703d --- /dev/null +++ b/packages/ketcher-core/docs/classes/RemoteStructService.md @@ -0,0 +1,400 @@ +[ketcher-core](../README.md) / RemoteStructService + +# Class: RemoteStructService + +## Implements + +- [`StructService`](../interfaces/StructService.md) + +## Table of contents + +### Constructors + +- [constructor](RemoteStructService.md#constructor) + +### Properties + +- [apiPath](RemoteStructService.md#apipath) +- [customHeaders](RemoteStructService.md#customheaders) +- [defaultOptions](RemoteStructService.md#defaultoptions) + +### Methods + +- [aromatize](RemoteStructService.md#aromatize) +- [automap](RemoteStructService.md#automap) +- [calculate](RemoteStructService.md#calculate) +- [calculateCip](RemoteStructService.md#calculatecip) +- [check](RemoteStructService.md#check) +- [clean](RemoteStructService.md#clean) +- [convert](RemoteStructService.md#convert) +- [dearomatize](RemoteStructService.md#dearomatize) +- [generateImageAsBase64](RemoteStructService.md#generateimageasbase64) +- [generateInchIKey](RemoteStructService.md#generateinchikey) +- [info](RemoteStructService.md#info) +- [layout](RemoteStructService.md#layout) +- [recognize](RemoteStructService.md#recognize) + +## Constructors + +### constructor + +• **new RemoteStructService**(`apiPath`, `defaultOptions`, `customHeaders?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `apiPath` | `string` | +| `defaultOptions` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | +| `customHeaders?` | `Record`<`string`, `string`\> | + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:133](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L133) + +## Properties + +### apiPath + +• `Private` `Readonly` **apiPath**: `string` + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:129](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L129) + +___ + +### customHeaders + +• `Private` `Optional` `Readonly` **customHeaders**: `Record`<`string`, `string`\> + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:131](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L131) + +___ + +### defaultOptions + +• `Private` `Readonly` **defaultOptions**: [`StructServiceOptions`](../interfaces/StructServiceOptions.md) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:130](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L130) + +## Methods + +### aromatize + +▸ **aromatize**(`data`, `options?`): `Promise`<[`AromatizeResult`](../interfaces/AromatizeResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`AromatizeData`](../interfaces/AromatizeData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`AromatizeResult`](../interfaces/AromatizeResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[aromatize](../interfaces/StructService.md#aromatize) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:218](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L218) + +___ + +### automap + +▸ **automap**(`data`, `options?`): `Promise`<[`AutomapResult`](../interfaces/AutomapResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`AutomapData`](../interfaces/AutomapData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`AutomapResult`](../interfaces/AutomapResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[automap](../interfaces/StructService.md#automap) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:257](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L257) + +___ + +### calculate + +▸ **calculate**(`data`, `options?`): `Promise`<[`CalculateResult`](../README.md#calculateresult)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`CalculateData`](../interfaces/CalculateData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`CalculateResult`](../README.md#calculateresult)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[calculate](../interfaces/StructService.md#calculate) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:280](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L280) + +___ + +### calculateCip + +▸ **calculateCip**(`data`, `options?`): `Promise`<[`CalculateCipResult`](../interfaces/CalculateCipResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`CalculateCipData`](../interfaces/CalculateCipData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`CalculateCipResult`](../interfaces/CalculateCipResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[calculateCip](../interfaces/StructService.md#calculatecip) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:244](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L244) + +___ + +### check + +▸ **check**(`data`, `options?`): `Promise`<[`CheckResult`](../interfaces/CheckResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`CheckData`](../interfaces/CheckData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`CheckResult`](../interfaces/CheckResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[check](../interfaces/StructService.md#check) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:270](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L270) + +___ + +### clean + +▸ **clean**(`data`, `options?`): `Promise`<[`CleanResult`](../interfaces/CleanResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`CleanData`](../interfaces/CleanData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`CleanResult`](../interfaces/CleanResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[clean](../interfaces/StructService.md#clean) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:208](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L208) + +___ + +### convert + +▸ **convert**(`data`, `options?`): `Promise`<[`ConvertResult`](../interfaces/ConvertResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`ConvertData`](../interfaces/ConvertData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`ConvertResult`](../interfaces/ConvertResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[convert](../interfaces/StructService.md#convert) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:182](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L182) + +___ + +### dearomatize + +▸ **dearomatize**(`data`, `options?`): `Promise`<[`DearomatizeResult`](../interfaces/DearomatizeResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`DearomatizeData`](../interfaces/DearomatizeData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`DearomatizeResult`](../interfaces/DearomatizeResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[dearomatize](../interfaces/StructService.md#dearomatize) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:231](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L231) + +___ + +### generateImageAsBase64 + +▸ **generateImageAsBase64**(`data`, `options?`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | `string` | +| `options?` | [`GenerateImageOptions`](../interfaces/GenerateImageOptions.md) | + +#### Returns + +`Promise`<`string`\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[generateImageAsBase64](../interfaces/StructService.md#generateimageasbase64) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:319](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L319) + +___ + +### generateInchIKey + +▸ **generateInchIKey**(`struct`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | `string` | + +#### Returns + +`Promise`<`string`\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[generateInchIKey](../interfaces/StructService.md#generateinchikey) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:143](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L143) + +___ + +### info + +▸ **info**(): `Promise`<[`InfoResult`](../interfaces/InfoResult.md)\> + +#### Returns + +`Promise`<[`InfoResult`](../interfaces/InfoResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[info](../interfaces/StructService.md#info) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:159](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L159) + +___ + +### layout + +▸ **layout**(`data`, `options?`): `Promise`<[`LayoutResult`](../interfaces/LayoutResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`LayoutData`](../interfaces/LayoutData.md) | +| `options?` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +`Promise`<[`LayoutResult`](../interfaces/LayoutResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[layout](../interfaces/StructService.md#layout) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:195](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L195) + +___ + +### recognize + +▸ **recognize**(`blob`, `version`): `Promise`<[`RecognizeResult`](../interfaces/RecognizeResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `blob` | `Blob` | +| `version` | `string` | + +#### Returns + +`Promise`<[`RecognizeResult`](../interfaces/RecognizeResult.md)\> + +#### Implementation of + +[StructService](../interfaces/StructService.md).[recognize](../interfaces/StructService.md#recognize) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts:293](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructService.ts#L293) diff --git a/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.html b/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.html deleted file mode 100644 index f5e70d53b0..0000000000 --- a/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.html +++ /dev/null @@ -1 +0,0 @@ -RemoteStructServiceProvider | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RemoteStructServiceProvider

Hierarchy

  • RemoteStructServiceProvider

Implements

Index

Constructors

Properties

apiPath: string
customHeaders?: Record<string, string>
mode: ServiceMode = 'remote'

Methods

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.md b/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.md new file mode 100644 index 0000000000..bc75309e75 --- /dev/null +++ b/packages/ketcher-core/docs/classes/RemoteStructServiceProvider.md @@ -0,0 +1,98 @@ +[ketcher-core](../README.md) / RemoteStructServiceProvider + +# Class: RemoteStructServiceProvider + +## Implements + +- [`StructServiceProvider`](../interfaces/StructServiceProvider.md) + +## Table of contents + +### Constructors + +- [constructor](RemoteStructServiceProvider.md#constructor) + +### Properties + +- [apiPath](RemoteStructServiceProvider.md#apipath) +- [customHeaders](RemoteStructServiceProvider.md#customheaders) +- [mode](RemoteStructServiceProvider.md#mode) + +### Methods + +- [createStructService](RemoteStructServiceProvider.md#createstructservice) + +## Constructors + +### constructor + +• **new RemoteStructServiceProvider**(`apiPath`, `customHeaders?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `apiPath` | `string` | +| `customHeaders?` | `Record`<`string`, `string`\> | + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts#L31) + +## Properties + +### apiPath + +• `Private` `Readonly` **apiPath**: `string` + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts#L27) + +___ + +### customHeaders + +• `Optional` **customHeaders**: `Record`<`string`, `string`\> + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts#L29) + +___ + +### mode + +• **mode**: [`ServiceMode`](../README.md#servicemode) = `'remote'` + +#### Implementation of + +[StructServiceProvider](../interfaces/StructServiceProvider.md).[mode](../interfaces/StructServiceProvider.md#mode) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts#L28) + +## Methods + +### createStructService + +▸ **createStructService**(`options`): [`StructService`](../interfaces/StructService.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `options` | [`StructServiceOptions`](../interfaces/StructServiceOptions.md) | + +#### Returns + +[`StructService`](../interfaces/StructService.md) + +#### Implementation of + +[StructServiceProvider](../interfaces/StructServiceProvider.md).[createStructService](../interfaces/StructServiceProvider.md#createstructservice) + +#### Defined in + +[packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts:44](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/infrastructure/services/struct/remoteStructServiceProvider.ts#L44) diff --git a/packages/ketcher-core/docs/classes/Render.html b/packages/ketcher-core/docs/classes/Render.html deleted file mode 100644 index 3aa1b1d94f..0000000000 --- a/packages/ketcher-core/docs/classes/Render.html +++ /dev/null @@ -1 +0,0 @@ -Render | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Render

Hierarchy

  • Render

Index

Constructors

  • new Render(clientArea: any, opt: any): Render

Properties

clientArea: any
ctab: ReStruct
oldBb: undefined | Box2Abs
oldCb: undefined | Box2Abs
options: any
paper: any
sz: Vec2
userOpts: any

Methods

  • obj2view(v: any, isRelative: any): Vec2
  • page2obj(event: any): Vec2
  • selectionLine(p0: any, p1: any): any
  • selectionPolygon(r: any): any
  • selectionRectangle(p0: any, p1: any): any
  • setMolecule(ctab: any): void
  • setOffset(newoffset: any): void
  • setPaperSize(sz: any): void
  • setScale(z: any): void
  • setScrollOffset(x: any, y: any): void
  • setViewBox(z: any): void
  • setZoom(zoom: any): void
  • update(force?: boolean, viewSz?: null): void
  • view2obj(p: any, isRelative: any): Vec2

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Render.md b/packages/ketcher-core/docs/classes/Render.md new file mode 100644 index 0000000000..56d96cabd8 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Render.md @@ -0,0 +1,435 @@ +[ketcher-core](../README.md) / Render + +# Class: Render + +## Table of contents + +### Constructors + +- [constructor](Render.md#constructor) + +### Properties + +- [clientArea](Render.md#clientarea) +- [ctab](Render.md#ctab) +- [oldBb](Render.md#oldbb) +- [oldCb](Render.md#oldcb) +- [options](Render.md#options) +- [paper](Render.md#paper) +- [sz](Render.md#sz) +- [userOpts](Render.md#useropts) + +### Methods + +- [obj2view](Render.md#obj2view) +- [page2obj](Render.md#page2obj) +- [scrollPos](Render.md#scrollpos) +- [selectionLine](Render.md#selectionline) +- [selectionPolygon](Render.md#selectionpolygon) +- [selectionRectangle](Render.md#selectionrectangle) +- [setMolecule](Render.md#setmolecule) +- [setOffset](Render.md#setoffset) +- [setPaperSize](Render.md#setpapersize) +- [setScale](Render.md#setscale) +- [setScrollOffset](Render.md#setscrolloffset) +- [setViewBox](Render.md#setviewbox) +- [setZoom](Render.md#setzoom) +- [update](Render.md#update) +- [view2obj](Render.md#view2obj) + +## Constructors + +### constructor + +• **new Render**(`clientArea`, `opt`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `clientArea` | `any` | +| `opt` | `any` | + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L25) + +## Properties + +### clientArea + +• **clientArea**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L32) + +___ + +### ctab + +• **ctab**: [`ReStruct`](ReStruct.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L35) + +___ + +### oldBb + +• **oldBb**: `undefined` \| [`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:204](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L204) + +___ + +### oldCb + +• **oldCb**: `undefined` \| [`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:200](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L200) + +___ + +### options + +• **options**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L36) + +___ + +### paper + +• **paper**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L33) + +___ + +### sz + +• **sz**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L34) + +___ + +### userOpts + +• **userOpts**: `any` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L31) + +## Methods + +### obj2view + +▸ **obj2view**(`v`, `isRelative`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v` | `any` | +| `isRelative` | `any` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:61](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L61) + +___ + +### page2obj + +▸ **page2obj**(`event`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `event` | `any` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L76) + +___ + +### scrollPos + +▸ **scrollPos**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:72](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L72) + +___ + +### selectionLine + +▸ **selectionLine**(`p0`, `p1`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p0` | `any` | +| `p1` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L43) + +___ + +### selectionPolygon + +▸ **selectionPolygon**(`r`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `r` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L39) + +___ + +### selectionRectangle + +▸ **selectionRectangle**(`p0`, `p1`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p0` | `any` | +| `p1` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:47](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L47) + +___ + +### setMolecule + +▸ **setMolecule**(`ctab`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `ctab` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:167](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L167) + +___ + +### setOffset + +▸ **setOffset**(`newoffset`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `newoffset` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:92](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L92) + +___ + +### setPaperSize + +▸ **setPaperSize**(`sz`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sz` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:86](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L86) + +___ + +### setScale + +▸ **setScale**(`z`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `z` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:149](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L149) + +___ + +### setScrollOffset + +▸ **setScrollOffset**(`x`, `y`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `x` | `any` | +| `y` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:120](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L120) + +___ + +### setViewBox + +▸ **setViewBox**(`z`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `z` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:158](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L158) + +___ + +### setZoom + +▸ **setZoom**(`zoom`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `zoom` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:102](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L102) + +___ + +### update + +▸ **update**(`force?`, `viewSz?`): `void` + +#### Parameters + +| Name | Type | Default value | +| :------ | :------ | :------ | +| `force` | `boolean` | `false` | +| `viewSz` | ``null`` | `null` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:174](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L174) + +___ + +### view2obj + +▸ **view2obj**(`p`, `isRelative`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `p` | `any` | +| `isRelative` | `any` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/application/render/raphaelRender.js:51](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/raphaelRender.js#L51) diff --git a/packages/ketcher-core/docs/classes/RxnArrow.html b/packages/ketcher-core/docs/classes/RxnArrow.html deleted file mode 100644 index 3fd7a4333d..0000000000 --- a/packages/ketcher-core/docs/classes/RxnArrow.html +++ /dev/null @@ -1 +0,0 @@ -RxnArrow | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RxnArrow

Hierarchy

  • RxnArrow

Index

Constructors

Properties

height?: number
pos: Vec2[]

Methods

  • isElliptical(arrow: any): boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RxnArrow.md b/packages/ketcher-core/docs/classes/RxnArrow.md new file mode 100644 index 0000000000..157c6e7565 --- /dev/null +++ b/packages/ketcher-core/docs/classes/RxnArrow.md @@ -0,0 +1,115 @@ +[ketcher-core](../README.md) / RxnArrow + +# Class: RxnArrow + +## Table of contents + +### Constructors + +- [constructor](RxnArrow.md#constructor) + +### Properties + +- [height](RxnArrow.md#height) +- [mode](RxnArrow.md#mode) +- [pos](RxnArrow.md#pos) + +### Methods + +- [center](RxnArrow.md#center) +- [clone](RxnArrow.md#clone) +- [isElliptical](RxnArrow.md#iselliptical) + +## Constructors + +### constructor + +• **new RxnArrow**(`attributes`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attributes` | [`RxnArrowAttributes`](../interfaces/RxnArrowAttributes.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:59](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L59) + +## Properties + +### height + +• `Optional` **height**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:48](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L48) + +___ + +### mode + +• **mode**: [`RxnArrowMode`](../enums/RxnArrowMode.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:46](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L46) + +___ + +### pos + +• **pos**: [`Vec2`](Vec2.md)[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:47](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L47) + +## Methods + +### center + +▸ **center**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:80](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L80) + +___ + +### clone + +▸ **clone**(): [`RxnArrow`](RxnArrow.md) + +#### Returns + +[`RxnArrow`](RxnArrow.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L76) + +___ + +### isElliptical + +▸ `Static` **isElliptical**(`arrow`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `arrow` | `any` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:50](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L50) diff --git a/packages/ketcher-core/docs/classes/RxnPlus.html b/packages/ketcher-core/docs/classes/RxnPlus.html deleted file mode 100644 index 805b359b91..0000000000 --- a/packages/ketcher-core/docs/classes/RxnPlus.html +++ /dev/null @@ -1 +0,0 @@ -RxnPlus | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RxnPlus

Hierarchy

  • RxnPlus

Index

Constructors

Properties

Methods

Constructors

Properties

pp: Vec2

Methods

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/RxnPlus.md b/packages/ketcher-core/docs/classes/RxnPlus.md new file mode 100644 index 0000000000..d7cb3429c4 --- /dev/null +++ b/packages/ketcher-core/docs/classes/RxnPlus.md @@ -0,0 +1,57 @@ +[ketcher-core](../README.md) / RxnPlus + +# Class: RxnPlus + +## Table of contents + +### Constructors + +- [constructor](RxnPlus.md#constructor) + +### Properties + +- [pp](RxnPlus.md#pp) + +### Methods + +- [clone](RxnPlus.md#clone) + +## Constructors + +### constructor + +• **new RxnPlus**(`attributes?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attributes?` | [`RxnPlusAttributes`](../interfaces/RxnPlusAttributes.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnPlus.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnPlus.ts#L26) + +## Properties + +### pp + +• **pp**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnPlus.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnPlus.ts#L24) + +## Methods + +### clone + +▸ **clone**(): [`RxnPlus`](RxnPlus.md) + +#### Returns + +[`RxnPlus`](RxnPlus.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnPlus.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnPlus.ts#L30) diff --git a/packages/ketcher-core/docs/classes/SGroup.html b/packages/ketcher-core/docs/classes/SGroup.html deleted file mode 100644 index e7ca60535b..0000000000 --- a/packages/ketcher-core/docs/classes/SGroup.html +++ /dev/null @@ -1 +0,0 @@ -SGroup | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SGroup

Hierarchy

  • SGroup

Index

Constructors

  • new SGroup(type: string): SGroup

Properties

allAtoms: any
areas: any
atomSet: any
atoms: any
bonds: any
bracketBox: any
bracketDir: Vec2
data: any
hover: boolean
hovering: any
id: number
label: number
neiAtoms: any
parentAtomSet: any
patoms?: any
pp: null | Vec2
selected: boolean
selectionPlate: any
type: string
xBonds: any
TYPES: { ANY: string; COM: string; COP: string; CRO: string; DAT: string; FOR: string; GEN: string; GRA: string; MER: string; MIX: string; MOD: string; MON: string; MUL: string; SRU: string; SUP: string } = ...

Type declaration

  • ANY: string
  • COM: string
  • COP: string
  • CRO: string
  • DAT: string
  • FOR: string
  • GEN: string
  • GRA: string
  • MER: string
  • MIX: string
  • MOD: string
  • MON: string
  • MUL: string
  • SRU: string
  • SUP: string

Methods

  • calculatePP(struct: Struct): void
  • checkAttr(attr: string, value: any): boolean
  • getAttr(attr: string): any
  • getAttrs(): any
  • setAttr(attr: string, value: any): any
  • updateOffset(offset: Vec2): void
  • addAtom(sgroup: SGroup, aid: number): void
  • bracketPos(sGroup: any, mol: any, crossBondsPerAtom: {}): void
  • filter(_mol: any, sg: any, atomMap: any): void
  • filterAtoms(atoms: any, map: any): any[]
  • getAtoms(mol: any, sg: any): any[]
  • getBonds(mol: any, sg: any): any[]
  • getBracketParameters(mol: any, crossBondsPerAtom: {}, atomSet: Pile<number>, bb: any, d: any, n: any): any[]
  • getCrossBonds(mol: any, parentAtomSet: Pile<number>): {}
  • getMassCentre(mol: any, atoms: any): Vec2
  • getObjBBox(atoms: any, mol: any): Box2Abs
  • prepareMulForSaving(sgroup: any, mol: any): void
  • removeAtom(sgroup: SGroup, aid: number): void
  • removeNegative(atoms: any): any[]

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SGroup.md b/packages/ketcher-core/docs/classes/SGroup.md new file mode 100644 index 0000000000..579140e211 --- /dev/null +++ b/packages/ketcher-core/docs/classes/SGroup.md @@ -0,0 +1,738 @@ +[ketcher-core](../README.md) / SGroup + +# Class: SGroup + +## Table of contents + +### Constructors + +- [constructor](SGroup.md#constructor) + +### Properties + +- [allAtoms](SGroup.md#allatoms) +- [areas](SGroup.md#areas) +- [atomSet](SGroup.md#atomset) +- [atoms](SGroup.md#atoms) +- [bonds](SGroup.md#bonds) +- [bracketBox](SGroup.md#bracketbox) +- [bracketDir](SGroup.md#bracketdir) +- [data](SGroup.md#data) +- [hover](SGroup.md#hover) +- [hovering](SGroup.md#hovering) +- [id](SGroup.md#id) +- [label](SGroup.md#label) +- [neiAtoms](SGroup.md#neiatoms) +- [parentAtomSet](SGroup.md#parentatomset) +- [patoms](SGroup.md#patoms) +- [pp](SGroup.md#pp) +- [selected](SGroup.md#selected) +- [selectionPlate](SGroup.md#selectionplate) +- [type](SGroup.md#type) +- [xBonds](SGroup.md#xbonds) +- [TYPES](SGroup.md#types) + +### Methods + +- [calculatePP](SGroup.md#calculatepp) +- [checkAttr](SGroup.md#checkattr) +- [getAttr](SGroup.md#getattr) +- [getAttrs](SGroup.md#getattrs) +- [setAttr](SGroup.md#setattr) +- [updateOffset](SGroup.md#updateoffset) +- [addAtom](SGroup.md#addatom) +- [bracketPos](SGroup.md#bracketpos) +- [clone](SGroup.md#clone) +- [filter](SGroup.md#filter) +- [filterAtoms](SGroup.md#filteratoms) +- [getAtoms](SGroup.md#getatoms) +- [getBonds](SGroup.md#getbonds) +- [getBracketParameters](SGroup.md#getbracketparameters) +- [getCrossBonds](SGroup.md#getcrossbonds) +- [getMassCentre](SGroup.md#getmasscentre) +- [getObjBBox](SGroup.md#getobjbbox) +- [getOffset](SGroup.md#getoffset) +- [prepareMulForSaving](SGroup.md#preparemulforsaving) +- [removeAtom](SGroup.md#removeatom) +- [removeNegative](SGroup.md#removenegative) + +## Constructors + +### constructor + +• **new SGroup**(`type`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `type` | `string` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:80](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L80) + +## Properties + +### allAtoms + +• **allAtoms**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:73](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L73) + +___ + +### areas + +• **areas**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:64](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L64) + +___ + +### atomSet + +• **atomSet**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:70](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L70) + +___ + +### atoms + +• **atoms**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:69](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L69) + +___ + +### bonds + +• **bonds**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:74](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L74) + +___ + +### bracketBox + +• **bracketBox**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:62](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L62) + +___ + +### bracketDir + +• **bracketDir**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:63](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L63) + +___ + +### data + +• **data**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:78](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L78) + +___ + +### hover + +• **hover**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:65](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L65) + +___ + +### hovering + +• **hovering**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:66](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L66) + +___ + +### id + +• **id**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L60) + +___ + +### label + +• **label**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:61](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L61) + +___ + +### neiAtoms + +• **neiAtoms**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L76) + +___ + +### parentAtomSet + +• **parentAtomSet**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:71](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L71) + +___ + +### patoms + +• `Optional` **patoms**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:72](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L72) + +___ + +### pp + +• **pp**: ``null`` \| [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:77](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L77) + +___ + +### selected + +• **selected**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:67](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L67) + +___ + +### selectionPlate + +• **selectionPlate**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:68](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L68) + +___ + +### type + +• **type**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:59](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L59) + +___ + +### xBonds + +• **xBonds**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:75](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L75) + +___ + +### TYPES + +▪ `Static` **TYPES**: `Object` + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `ANY` | `string` | +| `COM` | `string` | +| `COP` | `string` | +| `CRO` | `string` | +| `DAT` | `string` | +| `FOR` | `string` | +| `GEN` | `string` | +| `GRA` | `string` | +| `MER` | `string` | +| `MIX` | `string` | +| `MOD` | `string` | +| `MON` | `string` | +| `MUL` | `string` | +| `SRU` | `string` | +| `SUP` | `string` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:41](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L41) + +## Methods + +### calculatePP + +▸ **calculatePP**(`struct`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](Struct.md) | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:154](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L154) + +___ + +### checkAttr + +▸ **checkAttr**(`attr`, `value`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attr` | `string` | +| `value` | `any` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:146](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L146) + +___ + +### getAttr + +▸ **getAttr**(`attr`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attr` | `string` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:125](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L125) + +___ + +### getAttrs + +▸ **getAttrs**(): `any` + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:130](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L130) + +___ + +### setAttr + +▸ **setAttr**(`attr`, `value`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attr` | `string` | +| `value` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:139](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L139) + +___ + +### updateOffset + +▸ **updateOffset**(`offset`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `offset` | [`Vec2`](Vec2.md) | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:150](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L150) + +___ + +### addAtom + +▸ `Static` **addAtom**(`sgroup`, `aid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroup` | [`SGroup`](SGroup.md) | +| `aid` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:259](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L259) + +___ + +### bracketPos + +▸ `Static` **bracketPos**(`sGroup`, `mol`, `crossBondsPerAtom`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sGroup` | `any` | +| `mol` | `any` | +| `crossBondsPerAtom` | `Object` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:296](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L296) + +___ + +### clone + +▸ `Static` **clone**(`sgroup`, `aidMap`): [`SGroup`](SGroup.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroup` | [`SGroup`](SGroup.md) | +| `aidMap` | `Map`<`number`, `number`\> | + +#### Returns + +[`SGroup`](SGroup.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:242](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L242) + +___ + +### filter + +▸ `Static` **filter**(`_mol`, `sg`, `atomMap`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `_mol` | `any` | +| `sg` | `any` | +| `atomMap` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:238](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L238) + +___ + +### filterAtoms + +▸ `Static` **filterAtoms**(`atoms`, `map`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atoms` | `any` | +| `map` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:219](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L219) + +___ + +### getAtoms + +▸ `Static` **getAtoms**(`mol`, `sg`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `mol` | `any` | +| `sg` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:420](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L420) + +___ + +### getBonds + +▸ `Static` **getBonds**(`mol`, `sg`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `mol` | `any` | +| `sg` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:429](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L429) + +___ + +### getBracketParameters + +▸ `Static` **getBracketParameters**(`mol`, `crossBondsPerAtom`, `atomSet`, `bb`, `d`, `n`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `mol` | `any` | +| `crossBondsPerAtom` | `Object` | +| `atomSet` | [`Pile`](Pile.md)<`number`\> | +| `bb` | `any` | +| `d` | `any` | +| `n` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:339](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L339) + +___ + +### getCrossBonds + +▸ `Static` **getCrossBonds**(`mol`, `parentAtomSet`): `Object` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `mol` | `any` | +| `parentAtomSet` | [`Pile`](Pile.md)<`number`\> | + +#### Returns + +`Object` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:272](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L272) + +___ + +### getMassCentre + +▸ `Static` **getMassCentre**(`mol`, `atoms`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `mol` | `any` | +| `atoms` | `any` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:521](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L521) + +___ + +### getObjBBox + +▸ `Static` **getObjBBox**(`atoms`, `mol`): [`Box2Abs`](Box2Abs.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atoms` | `any` | +| `mol` | `any` | + +#### Returns + +[`Box2Abs`](Box2Abs.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:408](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L408) + +___ + +### getOffset + +▸ `Static` **getOffset**(`sgroup`): ``null`` \| [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroup` | [`SGroup`](SGroup.md) | + +#### Returns + +``null`` \| [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:214](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L214) + +___ + +### prepareMulForSaving + +▸ `Static` **prepareMulForSaving**(`sgroup`, `mol`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroup` | `any` | +| `mol` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:440](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L440) + +___ + +### removeAtom + +▸ `Static` **removeAtom**(`sgroup`, `aid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgroup` | [`SGroup`](SGroup.md) | +| `aid` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:263](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L263) + +___ + +### removeNegative + +▸ `Static` **removeNegative**(`atoms`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atoms` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:230](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L230) diff --git a/packages/ketcher-core/docs/classes/SGroupBracketParams.html b/packages/ketcher-core/docs/classes/SGroupBracketParams.html deleted file mode 100644 index 26fc18a343..0000000000 --- a/packages/ketcher-core/docs/classes/SGroupBracketParams.html +++ /dev/null @@ -1 +0,0 @@ -SGroupBracketParams | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SGroupBracketParams

Hierarchy

  • SGroupBracketParams

Index

Constructors

Properties

Constructors

Properties

c: Vec2
d: Vec2
h: number
n: Vec2
w: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SGroupBracketParams.md b/packages/ketcher-core/docs/classes/SGroupBracketParams.md new file mode 100644 index 0000000000..50aefa4d78 --- /dev/null +++ b/packages/ketcher-core/docs/classes/SGroupBracketParams.md @@ -0,0 +1,86 @@ +[ketcher-core](../README.md) / SGroupBracketParams + +# Class: SGroupBracketParams + +## Table of contents + +### Constructors + +- [constructor](SGroupBracketParams.md#constructor) + +### Properties + +- [c](SGroupBracketParams.md#c) +- [d](SGroupBracketParams.md#d) +- [h](SGroupBracketParams.md#h) +- [n](SGroupBracketParams.md#n) +- [w](SGroupBracketParams.md#w) + +## Constructors + +### constructor + +• **new SGroupBracketParams**(`c`, `d`, `w`, `h`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `c` | [`Vec2`](Vec2.md) | +| `d` | [`Vec2`](Vec2.md) | +| `w` | `number` | +| `h` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L31) + +## Properties + +### c + +• `Readonly` **c**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L25) + +___ + +### d + +• `Readonly` **d**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L26) + +___ + +### h + +• `Readonly` **h**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L29) + +___ + +### n + +• `Readonly` **n**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L27) + +___ + +### w + +• `Readonly` **w**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroup.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroup.ts#L28) diff --git a/packages/ketcher-core/docs/classes/SGroupForest.html b/packages/ketcher-core/docs/classes/SGroupForest.html deleted file mode 100644 index 3b887a4c57..0000000000 --- a/packages/ketcher-core/docs/classes/SGroupForest.html +++ /dev/null @@ -1,7 +0,0 @@ -SGroupForest | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SGroupForest

Hierarchy

  • SGroupForest

Index

Constructors

Properties

atomSets: Map<number, any>
children: Map<number, number[]>
-

node id -> list of child ids

-
parent: Map<number, number>
-

node id -> parent id

-

Methods

  • getAtomSetRelations(newId: any, atoms: any): { children: number[]; parent: number }
  • getPathToRoot(sgid: any): number[]
  • getSGroupsBFS(): number[]
  • insert(__namedParameters: Object, parent?: number, children?: number[]): { children: number[]; parent: number }
  • remove(id: any): void
  • resetParentLink(childId: any, id: any): void

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SGroupForest.md b/packages/ketcher-core/docs/classes/SGroupForest.md new file mode 100644 index 0000000000..fa28767941 --- /dev/null +++ b/packages/ketcher-core/docs/classes/SGroupForest.md @@ -0,0 +1,198 @@ +[ketcher-core](../README.md) / SGroupForest + +# Class: SGroupForest + +## Table of contents + +### Constructors + +- [constructor](SGroupForest.md#constructor) + +### Properties + +- [atomSets](SGroupForest.md#atomsets) +- [children](SGroupForest.md#children) +- [parent](SGroupForest.md#parent) + +### Methods + +- [getAtomSetRelations](SGroupForest.md#getatomsetrelations) +- [getPathToRoot](SGroupForest.md#getpathtoroot) +- [getSGroupsBFS](SGroupForest.md#getsgroupsbfs) +- [insert](SGroupForest.md#insert) +- [remove](SGroupForest.md#remove) +- [resetParentLink](SGroupForest.md#resetparentlink) + +## Constructors + +### constructor + +• **new SGroupForest**() + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L28) + +## Properties + +### atomSets + +• **atomSets**: `Map`<`number`, `any`\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L26) + +___ + +### children + +• **children**: `Map`<`number`, `number`[]\> + +node id -> list of child ids + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L25) + +___ + +### parent + +• **parent**: `Map`<`number`, `number`\> + +node id -> parent id + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L23) + +## Methods + +### getAtomSetRelations + +▸ **getAtomSetRelations**(`newId`, `atoms`): `Object` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `newId` | `any` | +| `atoms` | `any` | + +#### Returns + +`Object` + +| Name | Type | +| :------ | :------ | +| `children` | `number`[] | +| `parent` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L60) + +___ + +### getPathToRoot + +▸ **getPathToRoot**(`sgid`): `number`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgid` | `any` | + +#### Returns + +`number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:94](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L94) + +___ + +### getSGroupsBFS + +▸ **getSGroupsBFS**(): `number`[] + +returns an array or s-group ids in the order of breadth-first search + +#### Returns + +`number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L37) + +___ + +### insert + +▸ **insert**(`__namedParameters`, `parent?`, `children?`): `Object` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `__namedParameters` | `Object` | +| `parent?` | `number` | +| `children?` | `number`[] | + +#### Returns + +`Object` + +| Name | Type | +| :------ | :------ | +| `children` | `number`[] | +| `parent` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:102](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L102) + +___ + +### remove + +▸ **remove**(`id`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `id` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:144](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L144) + +___ + +### resetParentLink + +▸ `Private` **resetParentLink**(`childId`, `id`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `childId` | `any` | +| `id` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/sgroupForest.ts:128](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/sgroupForest.ts#L128) diff --git a/packages/ketcher-core/docs/classes/SdfSerializer.html b/packages/ketcher-core/docs/classes/SdfSerializer.html deleted file mode 100644 index cbd45aaf76..0000000000 --- a/packages/ketcher-core/docs/classes/SdfSerializer.html +++ /dev/null @@ -1 +0,0 @@ -SdfSerializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SdfSerializer

Hierarchy

  • SdfSerializer

Implements

Index

Constructors

Methods

  • deserialize(content: string): SdfItem[]
  • serialize(sdfItems: SdfItem[]): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SdfSerializer.md b/packages/ketcher-core/docs/classes/SdfSerializer.md new file mode 100644 index 0000000000..c1d91435a9 --- /dev/null +++ b/packages/ketcher-core/docs/classes/SdfSerializer.md @@ -0,0 +1,72 @@ +[ketcher-core](../README.md) / SdfSerializer + +# Class: SdfSerializer + +## Implements + +- [`Serializer`](../interfaces/Serializer.md)<[`SdfItem`](../interfaces/SdfItem.md)[]\> + +## Table of contents + +### Constructors + +- [constructor](SdfSerializer.md#constructor) + +### Methods + +- [deserialize](SdfSerializer.md#deserialize) +- [serialize](SdfSerializer.md#serialize) + +## Constructors + +### constructor + +• **new SdfSerializer**() + +## Methods + +### deserialize + +▸ **deserialize**(`content`): [`SdfItem`](../interfaces/SdfItem.md)[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `content` | `string` | + +#### Returns + +[`SdfItem`](../interfaces/SdfItem.md)[] + +#### Implementation of + +[Serializer](../interfaces/Serializer.md).[deserialize](../interfaces/Serializer.md#deserialize) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/sdf/sdfSerializer.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/sdf/sdfSerializer.ts#L24) + +___ + +### serialize + +▸ **serialize**(`sdfItems`): `string` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sdfItems` | [`SdfItem`](../interfaces/SdfItem.md)[] | + +#### Returns + +`string` + +#### Implementation of + +[Serializer](../interfaces/Serializer.md).[serialize](../interfaces/Serializer.md#serialize) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/sdf/sdfSerializer.ts:57](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/sdf/sdfSerializer.ts#L57) diff --git a/packages/ketcher-core/docs/classes/SimpleObject.html b/packages/ketcher-core/docs/classes/SimpleObject.html deleted file mode 100644 index defcc16302..0000000000 --- a/packages/ketcher-core/docs/classes/SimpleObject.html +++ /dev/null @@ -1 +0,0 @@ -SimpleObject | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SimpleObject

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SimpleObject.md b/packages/ketcher-core/docs/classes/SimpleObject.md new file mode 100644 index 0000000000..0af8194f8b --- /dev/null +++ b/packages/ketcher-core/docs/classes/SimpleObject.md @@ -0,0 +1,83 @@ +[ketcher-core](../README.md) / SimpleObject + +# Class: SimpleObject + +## Table of contents + +### Constructors + +- [constructor](SimpleObject.md#constructor) + +### Properties + +- [mode](SimpleObject.md#mode) +- [pos](SimpleObject.md#pos) + +### Methods + +- [center](SimpleObject.md#center) +- [clone](SimpleObject.md#clone) + +## Constructors + +### constructor + +• **new SimpleObject**(`attributes?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attributes?` | [`SimpleObjectAttributes`](../interfaces/SimpleObjectAttributes.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L34) + +## Properties + +### mode + +• **mode**: [`SimpleObjectMode`](../enums/SimpleObjectMode.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L32) + +___ + +### pos + +• **pos**: [`Vec2`](Vec2.md)[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L31) + +## Methods + +### center + +▸ **center**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:51](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L51) + +___ + +### clone + +▸ **clone**(): [`SimpleObject`](SimpleObject.md) + +#### Returns + +[`SimpleObject`](SimpleObject.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:47](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L47) diff --git a/packages/ketcher-core/docs/classes/SmiSerializer.html b/packages/ketcher-core/docs/classes/SmiSerializer.html deleted file mode 100644 index 1708dc37ed..0000000000 --- a/packages/ketcher-core/docs/classes/SmiSerializer.html +++ /dev/null @@ -1 +0,0 @@ -SmiSerializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SmiSerializer

Hierarchy

  • SmiSerializer

Implements

Index

Constructors

Properties

DefaultOptions: SmiSerializerOptions = ...

Methods

  • deserialize(_content: string): Struct
  • serialize(struct: Struct): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/SmiSerializer.md b/packages/ketcher-core/docs/classes/SmiSerializer.md new file mode 100644 index 0000000000..18097de07e --- /dev/null +++ b/packages/ketcher-core/docs/classes/SmiSerializer.md @@ -0,0 +1,107 @@ +[ketcher-core](../README.md) / SmiSerializer + +# Class: SmiSerializer + +## Implements + +- [`Serializer`](../interfaces/Serializer.md)<[`Struct`](Struct.md)\> + +## Table of contents + +### Constructors + +- [constructor](SmiSerializer.md#constructor) + +### Properties + +- [options](SmiSerializer.md#options) +- [DefaultOptions](SmiSerializer.md#defaultoptions) + +### Methods + +- [deserialize](SmiSerializer.md#deserialize) +- [serialize](SmiSerializer.md#serialize) + +## Constructors + +### constructor + +• **new SmiSerializer**(`options?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `options?` | `Partial`<[`SmiSerializerOptions`](../interfaces/SmiSerializerOptions.md)\> | + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts#L29) + +## Properties + +### options + +• `Private` `Readonly` **options**: [`SmiSerializerOptions`](../interfaces/SmiSerializerOptions.md) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts#L27) + +___ + +### DefaultOptions + +▪ `Static` **DefaultOptions**: [`SmiSerializerOptions`](../interfaces/SmiSerializerOptions.md) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts#L23) + +## Methods + +### deserialize + +▸ **deserialize**(`_content`): [`Struct`](Struct.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `_content` | `string` | + +#### Returns + +[`Struct`](Struct.md) + +#### Implementation of + +[Serializer](../interfaces/Serializer.md).[deserialize](../interfaces/Serializer.md#deserialize) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts#L33) + +___ + +### serialize + +▸ **serialize**(`struct`): `string` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](Struct.md) | + +#### Returns + +`string` + +#### Implementation of + +[Serializer](../interfaces/Serializer.md).[serialize](../interfaces/Serializer.md#serialize) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/smi/smiSerializer.ts#L37) diff --git a/packages/ketcher-core/docs/classes/Struct.html b/packages/ketcher-core/docs/classes/Struct.html deleted file mode 100644 index 40d96d7ec3..0000000000 --- a/packages/ketcher-core/docs/classes/Struct.html +++ /dev/null @@ -1 +0,0 @@ -Struct | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Struct

Hierarchy

  • Struct

Index

Constructors

Properties

atoms: Pool<Atom>
bonds: Pool<Bond>
frags: Pool<null | Fragment>
functionalGroups: Pool<FunctionalGroup>
halfBonds: Pool<HalfBond>
highlights: Pool<Highlight>
isReaction: boolean
loops: Pool<Loop>
name: string
rgroups: Pool<RGroup>
rxnArrows: Pool<RxnArrow>
rxnPluses: Pool<RxnPlus>
sGroupForest: SGroupForest
sgroups: Pool<SGroup>
simpleObjects: Pool<SimpleObject>
texts: Pool<Text>

Methods

  • atomAddNeighbor(hbid: any): void
  • atomAddToSGroup(sgid: any, aid: any): void
  • atomGetNeighbors(aid: number): undefined | Neighbor[]
  • atomSetPos(id: number, pp: Vec2): void
  • atomSortNeighbors(aid: any): void
  • atomUpdateHalfBonds(aid: any): void
  • bindSGroupsToFunctionalGroups(): void
  • bondInitHalfBonds(bid: any, bond?: Bond): void
  • calcConn(atom: any): any[]
  • calcImplicitHydrogen(aid: number): void
  • checkBondExists(begin: number, end: number): boolean
  • clone(atomSet?: null | Pile<number>, bondSet?: null | Pile<number>, dropRxnSymbols?: boolean, aidMap?: null | Map<number, number>, simpleObjectsSet?: null | Pile<number>, textsSet?: null | Pile<number>): Struct
  • defineRxnFragmentTypeForAtomset(atomset: Pile<number>, arrowpos: number): 1 | 2
  • findBondId(begin: any, end: any): null | number
  • findConnectedComponent(firstaid: number): Pile<number>
  • findConnectedComponents(discardExistingFragments?: boolean): any[]
  • findLoops(): { bondsToMark: number[]; newLoops: any[] }
  • getAvgBondLength(): number
  • getAvgClosestAtomDistance(): number
  • getBondFragment(bid: number): undefined | number
  • getBondLengthData(): { cnt: number; totalLength: number }
  • getComponents(): { products: any[]; reactants: any[] }
  • getCoordBoundingBox(atomSet?: Pile<number>): any
  • getCoordBoundingBoxObj(): any
  • getFragment(fid: number): Struct
  • getFragmentIds(fid: number): Pile<number>
  • halfBondAngle(hbid1: number, hbid2: number): number
  • halfBondSetAngle(hbid: any, left: any): void
  • halfBondUpdate(hbid: number): void
  • hasRxnArrow(): boolean
  • hasRxnPluses(): boolean
  • hasRxnProps(): boolean
  • initHalfBonds(): void
  • initNeighbors(): void
  • isBlank(): boolean
  • isRxn(): boolean
  • loopHasSelfIntersections(hbs: number[]): boolean
  • loopIsConvex(loop: any[]): boolean
  • loopIsInner(loop: any[]): boolean
  • markFragment(idSet: Pile<number>): void
  • markFragments(): void
  • mergeInto(cp: Struct, atomSet?: null | Pile<number>, bondSet?: null | Pile<number>, dropRxnSymbols?: boolean, keepAllRGroups?: boolean, aidMap?: null | Map<number, number>, simpleObjectsSet?: null | Pile<number>, textsSet?: null | Pile<number>): Struct
  • partitionLoop(loop: any): any[]
  • prepareLoopStructure(): void
  • rescale(): void
  • rxnArrowSetPos(id: number, pos: Vec2[]): void
  • rxnPlusSetPos(id: number, pp: Vec2): void
  • sGroupDelete(sgid: number): void
  • sGroupsRecalcCrossBonds(): void
  • scale(scale: number): void
  • setHbNext(hbid: any, next: any): void
  • setImplicitHydrogen(list?: number[]): void
  • simpleObjectSetPos(id: number, pos: Vec2[]): void
  • sortNeighbors(list: any): void
  • textSetPosition(id: number, position: Vec2): void
  • updateHalfBonds(list: any): void

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Struct.md b/packages/ketcher-core/docs/classes/Struct.md new file mode 100644 index 0000000000..d8a87da827 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Struct.md @@ -0,0 +1,1324 @@ +[ketcher-core](../README.md) / Struct + +# Class: Struct + +## Table of contents + +### Constructors + +- [constructor](Struct.md#constructor) + +### Properties + +- [atoms](Struct.md#atoms) +- [bonds](Struct.md#bonds) +- [frags](Struct.md#frags) +- [functionalGroups](Struct.md#functionalgroups) +- [halfBonds](Struct.md#halfbonds) +- [highlights](Struct.md#highlights) +- [isReaction](Struct.md#isreaction) +- [loops](Struct.md#loops) +- [name](Struct.md#name) +- [rgroups](Struct.md#rgroups) +- [rxnArrows](Struct.md#rxnarrows) +- [rxnPluses](Struct.md#rxnpluses) +- [sGroupForest](Struct.md#sgroupforest) +- [sgroups](Struct.md#sgroups) +- [simpleObjects](Struct.md#simpleobjects) +- [texts](Struct.md#texts) + +### Methods + +- [atomAddNeighbor](Struct.md#atomaddneighbor) +- [atomAddToSGroup](Struct.md#atomaddtosgroup) +- [atomGetNeighbors](Struct.md#atomgetneighbors) +- [atomSetPos](Struct.md#atomsetpos) +- [atomSortNeighbors](Struct.md#atomsortneighbors) +- [atomUpdateHalfBonds](Struct.md#atomupdatehalfbonds) +- [bindSGroupsToFunctionalGroups](Struct.md#bindsgroupstofunctionalgroups) +- [bondInitHalfBonds](Struct.md#bondinithalfbonds) +- [calcConn](Struct.md#calcconn) +- [calcImplicitHydrogen](Struct.md#calcimplicithydrogen) +- [checkBondExists](Struct.md#checkbondexists) +- [clone](Struct.md#clone) +- [defineRxnFragmentTypeForAtomset](Struct.md#definerxnfragmenttypeforatomset) +- [findBondId](Struct.md#findbondid) +- [findConnectedComponent](Struct.md#findconnectedcomponent) +- [findConnectedComponents](Struct.md#findconnectedcomponents) +- [findLoops](Struct.md#findloops) +- [getAvgBondLength](Struct.md#getavgbondlength) +- [getAvgClosestAtomDistance](Struct.md#getavgclosestatomdistance) +- [getBondFragment](Struct.md#getbondfragment) +- [getBondLengthData](Struct.md#getbondlengthdata) +- [getComponents](Struct.md#getcomponents) +- [getCoordBoundingBox](Struct.md#getcoordboundingbox) +- [getCoordBoundingBoxObj](Struct.md#getcoordboundingboxobj) +- [getFragment](Struct.md#getfragment) +- [getFragmentIds](Struct.md#getfragmentids) +- [getScaffold](Struct.md#getscaffold) +- [halfBondAngle](Struct.md#halfbondangle) +- [halfBondSetAngle](Struct.md#halfbondsetangle) +- [halfBondUpdate](Struct.md#halfbondupdate) +- [hasRxnArrow](Struct.md#hasrxnarrow) +- [hasRxnPluses](Struct.md#hasrxnpluses) +- [hasRxnProps](Struct.md#hasrxnprops) +- [initHalfBonds](Struct.md#inithalfbonds) +- [initNeighbors](Struct.md#initneighbors) +- [isBlank](Struct.md#isblank) +- [isRxn](Struct.md#isrxn) +- [loopHasSelfIntersections](Struct.md#loophasselfintersections) +- [loopIsConvex](Struct.md#loopisconvex) +- [loopIsInner](Struct.md#loopisinner) +- [markFragment](Struct.md#markfragment) +- [markFragments](Struct.md#markfragments) +- [mergeInto](Struct.md#mergeinto) +- [partitionLoop](Struct.md#partitionloop) +- [prepareLoopStructure](Struct.md#prepareloopstructure) +- [rescale](Struct.md#rescale) +- [rxnArrowSetPos](Struct.md#rxnarrowsetpos) +- [rxnPlusSetPos](Struct.md#rxnplussetpos) +- [sGroupDelete](Struct.md#sgroupdelete) +- [sGroupsRecalcCrossBonds](Struct.md#sgroupsrecalccrossbonds) +- [scale](Struct.md#scale) +- [setHbNext](Struct.md#sethbnext) +- [setImplicitHydrogen](Struct.md#setimplicithydrogen) +- [simpleObjectSetPos](Struct.md#simpleobjectsetpos) +- [sortNeighbors](Struct.md#sortneighbors) +- [textSetPosition](Struct.md#textsetposition) +- [updateHalfBonds](Struct.md#updatehalfbonds) + +## Constructors + +### constructor + +• **new Struct**() + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:69](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L69) + +## Properties + +### atoms + +• **atoms**: [`Pool`](Pool.md)<[`Atom`](Atom.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:52](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L52) + +___ + +### bonds + +• **bonds**: [`Pool`](Pool.md)<[`Bond`](Bond.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:53](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L53) + +___ + +### frags + +• **frags**: [`Pool`](Pool.md)<``null`` \| [`Fragment`](Fragment.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L60) + +___ + +### functionalGroups + +• **functionalGroups**: [`Pool`](Pool.md)<[`FunctionalGroup`](FunctionalGroup.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:66](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L66) + +___ + +### halfBonds + +• **halfBonds**: [`Pool`](Pool.md)<[`HalfBond`](HalfBond.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:55](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L55) + +___ + +### highlights + +• **highlights**: [`Pool`](Pool.md)<[`Highlight`](Highlight.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:67](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L67) + +___ + +### isReaction + +• **isReaction**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:57](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L57) + +___ + +### loops + +• **loops**: [`Pool`](Pool.md)<[`Loop`](Loop.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:56](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L56) + +___ + +### name + +• **name**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:62](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L62) + +___ + +### rgroups + +• **rgroups**: [`Pool`](Pool.md)<[`RGroup`](RGroup.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:61](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L61) + +___ + +### rxnArrows + +• **rxnArrows**: [`Pool`](Pool.md)<[`RxnArrow`](RxnArrow.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:58](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L58) + +___ + +### rxnPluses + +• **rxnPluses**: [`Pool`](Pool.md)<[`RxnPlus`](RxnPlus.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:59](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L59) + +___ + +### sGroupForest + +• **sGroupForest**: [`SGroupForest`](SGroupForest.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:63](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L63) + +___ + +### sgroups + +• **sgroups**: [`Pool`](Pool.md)<[`SGroup`](SGroup.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:54](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L54) + +___ + +### simpleObjects + +• **simpleObjects**: [`Pool`](Pool.md)<[`SimpleObject`](SimpleObject.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:64](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L64) + +___ + +### texts + +• **texts**: [`Pool`](Pool.md)<[`Text`](Text.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:65](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L65) + +## Methods + +### atomAddNeighbor + +▸ **atomAddNeighbor**(`hbid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hbid` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:410](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L410) + +___ + +### atomAddToSGroup + +▸ **atomAddToSGroup**(`sgid`, `aid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgid` | `any` | +| `aid` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:306](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L306) + +___ + +### atomGetNeighbors + +▸ **atomGetNeighbors**(`aid`): `undefined` \| [`Neighbor`](../README.md#neighbor)[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aid` | `number` | + +#### Returns + +`undefined` \| [`Neighbor`](../README.md#neighbor)[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:967](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L967) + +___ + +### atomSetPos + +▸ **atomSetPos**(`id`, `pp`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `id` | `number` | +| `pp` | [`Vec2`](Vec2.md) | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:509](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L509) + +___ + +### atomSortNeighbors + +▸ **atomSortNeighbors**(`aid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aid` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:428](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L428) + +___ + +### atomUpdateHalfBonds + +▸ **atomUpdateHalfBonds**(`aid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aid` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:453](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L453) + +___ + +### bindSGroupsToFunctionalGroups + +▸ **bindSGroupsToFunctionalGroups**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:1046](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L1046) + +___ + +### bondInitHalfBonds + +▸ **bondInitHalfBonds**(`bid`, `bond?`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `bid` | `any` | +| `bond?` | [`Bond`](Bond.md) | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:362](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L362) + +___ + +### calcConn + +▸ **calcConn**(`atom`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atom` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:312](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L312) + +___ + +### calcImplicitHydrogen + +▸ **calcImplicitHydrogen**(`aid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `aid` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:899](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L899) + +___ + +### checkBondExists + +▸ **checkBondExists**(`begin`, `end`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `begin` | `number` | +| `end` | `number` | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:649](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L649) + +___ + +### clone + +▸ **clone**(`atomSet?`, `bondSet?`, `dropRxnSymbols?`, `aidMap?`, `simpleObjectsSet?`, `textsSet?`): [`Struct`](Struct.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atomSet?` | ``null`` \| [`Pile`](Pile.md)<`number`\> | +| `bondSet?` | ``null`` \| [`Pile`](Pile.md)<`number`\> | +| `dropRxnSymbols?` | `boolean` | +| `aidMap?` | ``null`` \| `Map`<`number`, `number`\> | +| `simpleObjectsSet?` | ``null`` \| [`Pile`](Pile.md)<`number`\> | +| `textsSet?` | ``null`` \| [`Pile`](Pile.md)<`number`\> | + +#### Returns + +[`Struct`](Struct.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:117](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L117) + +___ + +### defineRxnFragmentTypeForAtomset + +▸ **defineRxnFragmentTypeForAtomset**(`atomset`, `arrowpos`): ``1`` \| ``2`` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atomset` | [`Pile`](Pile.md)<`number`\> | +| `arrowpos` | `number` | + +#### Returns + +``1`` \| ``2`` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:1035](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L1035) + +___ + +### findBondId + +▸ **findBondId**(`begin`, `end`): ``null`` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `begin` | `any` | +| `end` | `any` | + +#### Returns + +``null`` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:341](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L341) + +___ + +### findConnectedComponent + +▸ **findConnectedComponent**(`firstaid`): [`Pile`](Pile.md)<`number`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `firstaid` | `number` | + +#### Returns + +[`Pile`](Pile.md)<`number`\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:659](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L659) + +___ + +### findConnectedComponents + +▸ **findConnectedComponents**(`discardExistingFragments?`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `discardExistingFragments?` | `boolean` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:675](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L675) + +___ + +### findLoops + +▸ **findLoops**(): `Object` + +#### Returns + +`Object` + +| Name | Type | +| :------ | :------ | +| `bondsToMark` | `number`[] | +| `newLoops` | `any`[] | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:834](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L834) + +___ + +### getAvgBondLength + +▸ **getAvgBondLength**(): `number` + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:621](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L621) + +___ + +### getAvgClosestAtomDistance + +▸ **getAvgClosestAtomDistance**(): `number` + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:626](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L626) + +___ + +### getBondFragment + +▸ **getBondFragment**(`bid`): `undefined` \| `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `bid` | `number` | + +#### Returns + +`undefined` \| `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:1041](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L1041) + +___ + +### getBondLengthData + +▸ **getBondLengthData**(): `Object` + +#### Returns + +`Object` + +| Name | Type | +| :------ | :------ | +| `cnt` | `number` | +| `totalLength` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:608](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L608) + +___ + +### getComponents + +▸ **getComponents**(): `Object` + +#### Returns + +`Object` + +| Name | Type | +| :------ | :------ | +| `products` | `any`[] | +| `reactants` | `any`[] | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:977](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L977) + +___ + +### getCoordBoundingBox + +▸ **getCoordBoundingBox**(`atomSet?`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `atomSet?` | [`Pile`](Pile.md)<`number`\> | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:539](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L539) + +___ + +### getCoordBoundingBoxObj + +▸ **getCoordBoundingBoxObj**(): `any` + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:588](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L588) + +___ + +### getFragment + +▸ **getFragment**(`fid`): [`Struct`](Struct.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `fid` | `number` | + +#### Returns + +[`Struct`](Struct.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:164](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L164) + +___ + +### getFragmentIds + +▸ **getFragmentIds**(`fid`): [`Pile`](Pile.md)<`number`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `fid` | `number` | + +#### Returns + +[`Pile`](Pile.md)<`number`\> + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:154](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L154) + +___ + +### getScaffold + +▸ **getScaffold**(): [`Struct`](Struct.md) + +#### Returns + +[`Struct`](Struct.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:137](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L137) + +___ + +### halfBondAngle + +▸ **halfBondAngle**(`hbid1`, `hbid2`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hbid1` | `number` | +| `hbid2` | `number` | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:808](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L808) + +___ + +### halfBondSetAngle + +▸ **halfBondSetAngle**(`hbid`, `left`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hbid` | `any` | +| `left` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:396](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L396) + +___ + +### halfBondUpdate + +▸ **halfBondUpdate**(`hbid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hbid` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:374](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L374) + +___ + +### hasRxnArrow + +▸ **hasRxnArrow**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:95](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L95) + +___ + +### hasRxnPluses + +▸ **hasRxnPluses**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:99](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L99) + +___ + +### hasRxnProps + +▸ **hasRxnProps**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:88](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L88) + +___ + +### initHalfBonds + +▸ **initHalfBonds**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:385](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L385) + +___ + +### initNeighbors + +▸ **initNeighbors**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:349](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L349) + +___ + +### isBlank + +▸ **isBlank**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:107](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L107) + +___ + +### isRxn + +▸ **isRxn**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:103](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L103) + +___ + +### loopHasSelfIntersections + +▸ **loopHasSelfIntersections**(`hbs`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hbs` | `number`[] | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:754](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L754) + +___ + +### loopIsConvex + +▸ **loopIsConvex**(`loop`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `loop` | `any`[] | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:814](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L814) + +___ + +### loopIsInner + +▸ **loopIsInner**(`loop`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `loop` | `any`[] | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:823](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L823) + +___ + +### markFragment + +▸ **markFragment**(`idSet`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `idSet` | [`Pile`](Pile.md)<`number`\> | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:702](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L702) + +___ + +### markFragments + +▸ **markFragments**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:713](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L713) + +___ + +### mergeInto + +▸ **mergeInto**(`cp`, `atomSet?`, `bondSet?`, `dropRxnSymbols?`, `keepAllRGroups?`, `aidMap?`, `simpleObjectsSet?`, `textsSet?`): [`Struct`](Struct.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `cp` | [`Struct`](Struct.md) | +| `atomSet?` | ``null`` \| [`Pile`](Pile.md)<`number`\> | +| `bondSet?` | ``null`` \| [`Pile`](Pile.md)<`number`\> | +| `dropRxnSymbols?` | `boolean` | +| `keepAllRGroups?` | `boolean` | +| `aidMap?` | ``null`` \| `Map`<`number`, `number`\> | +| `simpleObjectsSet?` | ``null`` \| [`Pile`](Pile.md)<`number`\> | +| `textsSet?` | ``null`` \| [`Pile`](Pile.md)<`number`\> | + +#### Returns + +[`Struct`](Struct.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:168](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L168) + +___ + +### partitionLoop + +▸ **partitionLoop**(`loop`): `any`[] + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `loop` | `any` | + +#### Returns + +`any`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:777](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L777) + +___ + +### prepareLoopStructure + +▸ **prepareLoopStructure**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:298](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L298) + +___ + +### rescale + +▸ **rescale**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:740](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L740) + +___ + +### rxnArrowSetPos + +▸ **rxnArrowSetPos**(`id`, `pos`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `id` | `number` | +| `pos` | [`Vec2`](Vec2.md)[] | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:519](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L519) + +___ + +### rxnPlusSetPos + +▸ **rxnPlusSetPos**(`id`, `pp`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `id` | `number` | +| `pp` | [`Vec2`](Vec2.md) | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:514](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L514) + +___ + +### sGroupDelete + +▸ **sGroupDelete**(`sgid`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sgid` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:500](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L500) + +___ + +### sGroupsRecalcCrossBonds + +▸ **sGroupsRecalcCrossBonds**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:472](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L472) + +___ + +### scale + +▸ **scale**(`scale`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `scale` | `number` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:720](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L720) + +___ + +### setHbNext + +▸ **setHbNext**(`hbid`, `next`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `hbid` | `any` | +| `next` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:392](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L392) + +___ + +### setImplicitHydrogen + +▸ **setImplicitHydrogen**(`list?`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `list?` | `number`[] | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:947](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L947) + +___ + +### simpleObjectSetPos + +▸ **simpleObjectSetPos**(`id`, `pos`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `id` | `number` | +| `pos` | [`Vec2`](Vec2.md)[] | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:526](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L526) + +___ + +### sortNeighbors + +▸ **sortNeighbors**(`list`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `list` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:441](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L441) + +___ + +### textSetPosition + +▸ **textSetPosition**(`id`, `position`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `id` | `number` | +| `position` | [`Vec2`](Vec2.md) | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:531](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L531) + +___ + +### updateHalfBonds + +▸ **updateHalfBonds**(`list`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `list` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/struct.ts:460](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/struct.ts#L460) diff --git a/packages/ketcher-core/docs/classes/Text.html b/packages/ketcher-core/docs/classes/Text.html deleted file mode 100644 index c587c1308c..0000000000 --- a/packages/ketcher-core/docs/classes/Text.html +++ /dev/null @@ -1 +0,0 @@ -Text | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Text

Hierarchy

  • Text

Index

Constructors

Properties

Methods

Constructors

Properties

content: string
position: Vec2

Methods

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Text.md b/packages/ketcher-core/docs/classes/Text.md new file mode 100644 index 0000000000..7ee99f0029 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Text.md @@ -0,0 +1,68 @@ +[ketcher-core](../README.md) / Text + +# Class: Text + +## Table of contents + +### Constructors + +- [constructor](Text.md#constructor) + +### Properties + +- [content](Text.md#content) +- [position](Text.md#position) + +### Methods + +- [clone](Text.md#clone) + +## Constructors + +### constructor + +• **new Text**(`attributes?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `attributes?` | [`TextAttributes`](../interfaces/TextAttributes.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:38](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L38) + +## Properties + +### content + +• **content**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L35) + +___ + +### position + +• **position**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L36) + +## Methods + +### clone + +▸ **clone**(): [`Text`](Text.md) + +#### Returns + +[`Text`](Text.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:45](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L45) diff --git a/packages/ketcher-core/docs/classes/Vec2.html b/packages/ketcher-core/docs/classes/Vec2.html deleted file mode 100644 index 30a0de2276..0000000000 --- a/packages/ketcher-core/docs/classes/Vec2.html +++ /dev/null @@ -1 +0,0 @@ -Vec2 | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Vec2

Hierarchy

  • Vec2

Index

Constructors

  • new Vec2(point: Point): Vec2
  • new Vec2(x?: number, y?: number, z?: number): Vec2

Properties

x: number
y: number
z: number
UNIT: Vec2 = ...
ZERO: Vec2 = ...

Methods

  • coordStr(): string
  • equals(v: Vec2): boolean
  • length(): number
  • normalize(): boolean
  • oxAngle(): number
  • rotate(angle: number): Vec2
  • rotateSC(sin: number, cos: number): Vec2
  • scaled(s: number): Vec2
  • toString(): string
  • yComplement(y1: number): Vec2

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/classes/Vec2.md b/packages/ketcher-core/docs/classes/Vec2.md new file mode 100644 index 0000000000..21897fc748 --- /dev/null +++ b/packages/ketcher-core/docs/classes/Vec2.md @@ -0,0 +1,741 @@ +[ketcher-core](../README.md) / Vec2 + +# Class: Vec2 + +## Table of contents + +### Constructors + +- [constructor](Vec2.md#constructor) + +### Properties + +- [x](Vec2.md#x) +- [y](Vec2.md#y) +- [z](Vec2.md#z) +- [UNIT](Vec2.md#unit) +- [ZERO](Vec2.md#zero) + +### Methods + +- [add](Vec2.md#add) +- [addScaled](Vec2.md#addscaled) +- [add\_](Vec2.md#add_) +- [ceil](Vec2.md#ceil) +- [coordStr](Vec2.md#coordstr) +- [equals](Vec2.md#equals) +- [floor](Vec2.md#floor) +- [get\_xy0](Vec2.md#get_xy0) +- [length](Vec2.md#length) +- [max](Vec2.md#max) +- [min](Vec2.md#min) +- [negated](Vec2.md#negated) +- [normalize](Vec2.md#normalize) +- [normalized](Vec2.md#normalized) +- [oxAngle](Vec2.md#oxangle) +- [rotate](Vec2.md#rotate) +- [rotateSC](Vec2.md#rotatesc) +- [scaled](Vec2.md#scaled) +- [sub](Vec2.md#sub) +- [toString](Vec2.md#tostring) +- [turnLeft](Vec2.md#turnleft) +- [yComplement](Vec2.md#ycomplement) +- [angle](Vec2.md#angle) +- [centre](Vec2.md#centre) +- [cross](Vec2.md#cross) +- [diff](Vec2.md#diff) +- [dist](Vec2.md#dist) +- [dot](Vec2.md#dot) +- [lc](Vec2.md#lc) +- [lc2](Vec2.md#lc2) +- [max](Vec2.md#max-1) +- [min](Vec2.md#min-1) +- [sum](Vec2.md#sum) + +## Constructors + +### constructor + +• **new Vec2**(`point`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `point` | [`Point`](../interfaces/Point.md) | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L32) + +• **new Vec2**(`x?`, `y?`, `z?`) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `x?` | `number` | +| `y?` | `number` | +| `z?` | `number` | + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L33) + +## Properties + +### x + +• **x**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L28) + +___ + +### y + +• **y**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L29) + +___ + +### z + +• **z**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L30) + +___ + +### UNIT + +▪ `Static` **UNIT**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L26) + +___ + +### ZERO + +▪ `Static` **ZERO**: [`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L25) + +## Methods + +### add + +▸ **add**(`v`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:126](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L126) + +___ + +### addScaled + +▸ **addScaled**(`v`, `f`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v` | [`Vec2`](Vec2.md) | +| `f` | `number` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:157](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L157) + +___ + +### add\_ + +▸ **add_**(`v`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v` | [`Vec2`](Vec2.md) | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:130](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L130) + +___ + +### ceil + +▸ **ceil**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:198](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L198) + +___ + +### coordStr + +▸ **coordStr**(): `string` + +#### Returns + +`string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:180](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L180) + +___ + +### equals + +▸ **equals**(`v`): `boolean` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v` | [`Vec2`](Vec2.md) | + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:122](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L122) + +___ + +### floor + +▸ **floor**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:202](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L202) + +___ + +### get\_xy0 + +▸ **get_xy0**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:136](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L136) + +___ + +### length + +▸ **length**(): `number` + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:118](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L118) + +___ + +### max + +▸ **max**(`v`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:188](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L188) + +___ + +### min + +▸ **min**(`v`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:194](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L194) + +___ + +### negated + +▸ **negated**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:148](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L148) + +___ + +### normalize + +▸ **normalize**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:165](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L165) + +___ + +### normalized + +▸ **normalized**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:161](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L161) + +___ + +### oxAngle + +▸ **oxAngle**(): `number` + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:224](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L224) + +___ + +### rotate + +▸ **rotate**(`angle`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `angle` | `number` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:206](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L206) + +___ + +### rotateSC + +▸ **rotateSC**(`sin`, `cos`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `sin` | `number` | +| `cos` | `number` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:213](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L213) + +___ + +### scaled + +▸ **scaled**(`s`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `s` | `number` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:144](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L144) + +___ + +### sub + +▸ **sub**(`v`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:140](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L140) + +___ + +### toString + +▸ **toString**(): `string` + +#### Returns + +`string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:184](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L184) + +___ + +### turnLeft + +▸ **turnLeft**(): [`Vec2`](Vec2.md) + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:176](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L176) + +___ + +### yComplement + +▸ **yComplement**(`y1`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `y1` | `number` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:152](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L152) + +___ + +### angle + +▸ `Static` **angle**(`v1`, `v2`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `v2` | [`Vec2`](Vec2.md) | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:88](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L88) + +___ + +### centre + +▸ `Static` **centre**(`v1`, `v2`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `v2` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:114](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L114) + +___ + +### cross + +▸ `Static` **cross**(`v1`, `v2`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `v2` | [`Vec2`](Vec2.md) | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:84](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L84) + +___ + +### diff + +▸ `Static` **diff**(`v1`, `v2`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `v2` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:92](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L92) + +___ + +### dist + +▸ `Static` **dist**(`a`, `b`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `a` | [`Vec2`](Vec2.md) | +| `b` | [`Vec2`](Vec2.md) | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:56](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L56) + +___ + +### dot + +▸ `Static` **dot**(`v1`, `v2`): `number` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `v2` | [`Vec2`](Vec2.md) | + +#### Returns + +`number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:80](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L80) + +___ + +### lc + +▸ `Static` **lc**(...`args`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `...args` | (`number` \| [`Vec2`](Vec2.md))[] | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:98](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L98) + +___ + +### lc2 + +▸ `Static` **lc2**(`v1`, `f1`, `v2`, `f2`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `f1` | `number` | +| `v2` | [`Vec2`](Vec2.md) | +| `f2` | `number` | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:106](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L106) + +___ + +### max + +▸ `Static` **max**(`v1`, `v2`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `v2` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L60) + +___ + +### min + +▸ `Static` **min**(`v1`, `v2`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `v2` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:68](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L68) + +___ + +### sum + +▸ `Static` **sum**(`v1`, `v2`): [`Vec2`](Vec2.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `v1` | [`Vec2`](Vec2.md) | +| `v2` | [`Vec2`](Vec2.md) | + +#### Returns + +[`Vec2`](Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L76) diff --git a/packages/ketcher-core/docs/enums/ChemicalMimeType.html b/packages/ketcher-core/docs/enums/ChemicalMimeType.html deleted file mode 100644 index 1ff39eb53c..0000000000 --- a/packages/ketcher-core/docs/enums/ChemicalMimeType.html +++ /dev/null @@ -1,12 +0,0 @@ -ChemicalMimeType | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration ChemicalMimeType

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Index

Enumeration Members

CDXML: "chemical/x-cdxml"
CML: "chemical/x-cml"
DaylightSmarts: "chemical/x-daylight-smarts"
DaylightSmiles: "chemical/x-daylight-smiles"
ExtendedSmiles: "chemical/x-chemaxon-cxsmiles"
InChI: "chemical/x-inchi"
InChIAuxInfo: "chemical/x-inchi-aux"
KET: "chemical/x-indigo-ket"
Mol: "chemical/x-mdl-molfile"
Rxn: "chemical/x-mdl-rxnfile"

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/ChemicalMimeType.md b/packages/ketcher-core/docs/enums/ChemicalMimeType.md new file mode 100644 index 0000000000..2f6b48e20d --- /dev/null +++ b/packages/ketcher-core/docs/enums/ChemicalMimeType.md @@ -0,0 +1,132 @@ +[ketcher-core](../README.md) / ChemicalMimeType + +# Enumeration: ChemicalMimeType + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Table of contents + +### Enumeration Members + +- [CDXML](ChemicalMimeType.md#cdxml) +- [CML](ChemicalMimeType.md#cml) +- [DaylightSmarts](ChemicalMimeType.md#daylightsmarts) +- [DaylightSmiles](ChemicalMimeType.md#daylightsmiles) +- [ExtendedSmiles](ChemicalMimeType.md#extendedsmiles) +- [InChI](ChemicalMimeType.md#inchi) +- [InChIAuxInfo](ChemicalMimeType.md#inchiauxinfo) +- [KET](ChemicalMimeType.md#ket) +- [Mol](ChemicalMimeType.md#mol) +- [Rxn](ChemicalMimeType.md#rxn) + +## Enumeration Members + +### CDXML + +• **CDXML** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L25) + +___ + +### CML + +• **CML** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L26) + +___ + +### DaylightSmarts + +• **DaylightSmarts** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L22) + +___ + +### DaylightSmiles + +• **DaylightSmiles** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L20) + +___ + +### ExtendedSmiles + +• **ExtendedSmiles** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L21) + +___ + +### InChI + +• **InChI** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L23) + +___ + +### InChIAuxInfo + +• **InChIAuxInfo** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L24) + +___ + +### KET + +• **KET** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L27) + +___ + +### Mol + +• **Mol** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:18](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L18) + +___ + +### Rxn + +• **Rxn** + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:19](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L19) diff --git a/packages/ketcher-core/docs/enums/LayerMap.html b/packages/ketcher-core/docs/enums/LayerMap.html deleted file mode 100644 index 8e855fa68b..0000000000 --- a/packages/ketcher-core/docs/enums/LayerMap.html +++ /dev/null @@ -1,12 +0,0 @@ -LayerMap | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration LayerMap

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Index

Enumeration Members

background: "background"
data: "data"
hovering: "hovering"
indices: "indices"
selectionPlate: "selectionPlate"
warnings: "warnings"

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/LayerMap.md b/packages/ketcher-core/docs/enums/LayerMap.md new file mode 100644 index 0000000000..ce3cc19207 --- /dev/null +++ b/packages/ketcher-core/docs/enums/LayerMap.md @@ -0,0 +1,88 @@ +[ketcher-core](../README.md) / LayerMap + +# Enumeration: LayerMap + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Table of contents + +### Enumeration Members + +- [background](LayerMap.md#background) +- [data](LayerMap.md#data) +- [hovering](LayerMap.md#hovering) +- [indices](LayerMap.md#indices) +- [selectionPlate](LayerMap.md#selectionplate) +- [warnings](LayerMap.md#warnings) + +## Enumeration Members + +### background + +• **background** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:18](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L18) + +___ + +### data + +• **data** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L22) + +___ + +### hovering + +• **hovering** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L20) + +___ + +### indices + +• **indices** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L23) + +___ + +### selectionPlate + +• **selectionPlate** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:19](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L19) + +___ + +### warnings + +• **warnings** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L21) diff --git a/packages/ketcher-core/docs/enums/RxnArrowMode.html b/packages/ketcher-core/docs/enums/RxnArrowMode.html deleted file mode 100644 index b3abdc1c59..0000000000 --- a/packages/ketcher-core/docs/enums/RxnArrowMode.html +++ /dev/null @@ -1 +0,0 @@ -RxnArrowMode | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration RxnArrowMode

Index

Enumeration Members

BothEndsFilledTriangle: "both-ends-filled-triangle"
DashedOpenAngle: "dashed-open-angle"
EllipticalArcFilledBow: "elliptical-arc-arrow-filled-bow"
EllipticalArcFilledTriangle: "elliptical-arc-arrow-filled-triangle"
EllipticalArcOpenAngle: "elliptical-arc-arrow-open-angle"
EllipticalArcOpenHalfAngle: "elliptical-arc-arrow-open-half-angle"
EquilibriumFilledHalfBow: "equilibrium-filled-half-bow"
EquilibriumFilledTriangle: "equilibrium-filled-triangle"
EquilibriumOpenAngle: "equilibrium-open-angle"
Failed: "failed"
FilledBow: "filled-bow"
FilledTriangle: "filled-triangle"
OpenAngle: "open-angle"
UnbalancedEquilibriumFilledHalfBow: "unbalanced-equilibrium-filled-half-bow"
UnbalancedEquilibriumFilledHalfTriangle: "unbalanced-equilibrium-filled-half-triangle"
UnbalancedEquilibriumLargeFilledHalfBow: "unbalanced-equilibrium-large-filled-half-bow"
UnbalancedEquilibriumOpenHalfAngle: "unbalanced-equilibrium-open-half-angle"

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/RxnArrowMode.md b/packages/ketcher-core/docs/enums/RxnArrowMode.md new file mode 100644 index 0000000000..4a998d46a9 --- /dev/null +++ b/packages/ketcher-core/docs/enums/RxnArrowMode.md @@ -0,0 +1,195 @@ +[ketcher-core](../README.md) / RxnArrowMode + +# Enumeration: RxnArrowMode + +## Table of contents + +### Enumeration Members + +- [BothEndsFilledTriangle](RxnArrowMode.md#bothendsfilledtriangle) +- [DashedOpenAngle](RxnArrowMode.md#dashedopenangle) +- [EllipticalArcFilledBow](RxnArrowMode.md#ellipticalarcfilledbow) +- [EllipticalArcFilledTriangle](RxnArrowMode.md#ellipticalarcfilledtriangle) +- [EllipticalArcOpenAngle](RxnArrowMode.md#ellipticalarcopenangle) +- [EllipticalArcOpenHalfAngle](RxnArrowMode.md#ellipticalarcopenhalfangle) +- [EquilibriumFilledHalfBow](RxnArrowMode.md#equilibriumfilledhalfbow) +- [EquilibriumFilledTriangle](RxnArrowMode.md#equilibriumfilledtriangle) +- [EquilibriumOpenAngle](RxnArrowMode.md#equilibriumopenangle) +- [Failed](RxnArrowMode.md#failed) +- [FilledBow](RxnArrowMode.md#filledbow) +- [FilledTriangle](RxnArrowMode.md#filledtriangle) +- [OpenAngle](RxnArrowMode.md#openangle) +- [UnbalancedEquilibriumFilledHalfBow](RxnArrowMode.md#unbalancedequilibriumfilledhalfbow) +- [UnbalancedEquilibriumFilledHalfTriangle](RxnArrowMode.md#unbalancedequilibriumfilledhalftriangle) +- [UnbalancedEquilibriumLargeFilledHalfBow](RxnArrowMode.md#unbalancedequilibriumlargefilledhalfbow) +- [UnbalancedEquilibriumOpenHalfAngle](RxnArrowMode.md#unbalancedequilibriumopenhalfangle) + +## Enumeration Members + +### BothEndsFilledTriangle + +• **BothEndsFilledTriangle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L25) + +___ + +### DashedOpenAngle + +• **DashedOpenAngle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L23) + +___ + +### EllipticalArcFilledBow + +• **EllipticalArcFilledBow** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:33](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L33) + +___ + +### EllipticalArcFilledTriangle + +• **EllipticalArcFilledTriangle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L34) + +___ + +### EllipticalArcOpenAngle + +• **EllipticalArcOpenAngle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L35) + +___ + +### EllipticalArcOpenHalfAngle + +• **EllipticalArcOpenHalfAngle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L36) + +___ + +### EquilibriumFilledHalfBow + +• **EquilibriumFilledHalfBow** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L27) + +___ + +### EquilibriumFilledTriangle + +• **EquilibriumFilledTriangle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L26) + +___ + +### EquilibriumOpenAngle + +• **EquilibriumOpenAngle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L28) + +___ + +### Failed + +• **Failed** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L24) + +___ + +### FilledBow + +• **FilledBow** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L22) + +___ + +### FilledTriangle + +• **FilledTriangle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L21) + +___ + +### OpenAngle + +• **OpenAngle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L20) + +___ + +### UnbalancedEquilibriumFilledHalfBow + +• **UnbalancedEquilibriumFilledHalfBow** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L29) + +___ + +### UnbalancedEquilibriumFilledHalfTriangle + +• **UnbalancedEquilibriumFilledHalfTriangle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:32](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L32) + +___ + +### UnbalancedEquilibriumLargeFilledHalfBow + +• **UnbalancedEquilibriumLargeFilledHalfBow** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L31) + +___ + +### UnbalancedEquilibriumOpenHalfAngle + +• **UnbalancedEquilibriumOpenHalfAngle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L30) diff --git a/packages/ketcher-core/docs/enums/SimpleObjectMode.html b/packages/ketcher-core/docs/enums/SimpleObjectMode.html deleted file mode 100644 index 7e5926fa91..0000000000 --- a/packages/ketcher-core/docs/enums/SimpleObjectMode.html +++ /dev/null @@ -1 +0,0 @@ -SimpleObjectMode | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration SimpleObjectMode

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/SimpleObjectMode.md b/packages/ketcher-core/docs/enums/SimpleObjectMode.md new file mode 100644 index 0000000000..02fdbdccb9 --- /dev/null +++ b/packages/ketcher-core/docs/enums/SimpleObjectMode.md @@ -0,0 +1,41 @@ +[ketcher-core](../README.md) / SimpleObjectMode + +# Enumeration: SimpleObjectMode + +## Table of contents + +### Enumeration Members + +- [ellipse](SimpleObjectMode.md#ellipse) +- [line](SimpleObjectMode.md#line) +- [rectangle](SimpleObjectMode.md#rectangle) + +## Enumeration Members + +### ellipse + +• **ellipse** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L20) + +___ + +### line + +• **line** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L22) + +___ + +### rectangle + +• **rectangle** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L21) diff --git a/packages/ketcher-core/docs/enums/StereLabelStyleType.html b/packages/ketcher-core/docs/enums/StereLabelStyleType.html deleted file mode 100644 index a7201bb2b3..0000000000 --- a/packages/ketcher-core/docs/enums/StereLabelStyleType.html +++ /dev/null @@ -1 +0,0 @@ -StereLabelStyleType | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration StereLabelStyleType

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/StereLabelStyleType.md b/packages/ketcher-core/docs/enums/StereLabelStyleType.md new file mode 100644 index 0000000000..b7be266121 --- /dev/null +++ b/packages/ketcher-core/docs/enums/StereLabelStyleType.md @@ -0,0 +1,52 @@ +[ketcher-core](../README.md) / StereLabelStyleType + +# Enumeration: StereLabelStyleType + +## Table of contents + +### Enumeration Members + +- [Classic](StereLabelStyleType.md#classic) +- [IUPAC](StereLabelStyleType.md#iupac) +- [Off](StereLabelStyleType.md#off) +- [On](StereLabelStyleType.md#on) + +## Enumeration Members + +### Classic + +• **Classic** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L35) + +___ + +### IUPAC + +• **IUPAC** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:34](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L34) + +___ + +### Off + +• **Off** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:37](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L37) + +___ + +### On + +• **On** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:36](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L36) diff --git a/packages/ketcher-core/docs/enums/StereoColoringType.html b/packages/ketcher-core/docs/enums/StereoColoringType.html deleted file mode 100644 index f571878c30..0000000000 --- a/packages/ketcher-core/docs/enums/StereoColoringType.html +++ /dev/null @@ -1 +0,0 @@ -StereoColoringType | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration StereoColoringType

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/StereoColoringType.md b/packages/ketcher-core/docs/enums/StereoColoringType.md new file mode 100644 index 0000000000..88ad82e3eb --- /dev/null +++ b/packages/ketcher-core/docs/enums/StereoColoringType.md @@ -0,0 +1,52 @@ +[ketcher-core](../README.md) / StereoColoringType + +# Enumeration: StereoColoringType + +## Table of contents + +### Enumeration Members + +- [BondsOnly](StereoColoringType.md#bondsonly) +- [LabelsAndBonds](StereoColoringType.md#labelsandbonds) +- [LabelsOnly](StereoColoringType.md#labelsonly) +- [Off](StereoColoringType.md#off) + +## Enumeration Members + +### BondsOnly + +• **BondsOnly** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L28) + +___ + +### LabelsAndBonds + +• **LabelsAndBonds** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L29) + +___ + +### LabelsOnly + +• **LabelsOnly** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L27) + +___ + +### Off + +• **Off** + +#### Defined in + +[packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/render/restruct/generalEnumTypes.ts#L30) diff --git a/packages/ketcher-core/docs/enums/StereoFlag.html b/packages/ketcher-core/docs/enums/StereoFlag.html deleted file mode 100644 index cc04ceefb2..0000000000 --- a/packages/ketcher-core/docs/enums/StereoFlag.html +++ /dev/null @@ -1 +0,0 @@ -StereoFlag | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration StereoFlag

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/StereoFlag.md b/packages/ketcher-core/docs/enums/StereoFlag.md new file mode 100644 index 0000000000..e63172ad8f --- /dev/null +++ b/packages/ketcher-core/docs/enums/StereoFlag.md @@ -0,0 +1,52 @@ +[ketcher-core](../README.md) / StereoFlag + +# Enumeration: StereoFlag + +## Table of contents + +### Enumeration Members + +- [Abs](StereoFlag.md#abs) +- [And](StereoFlag.md#and) +- [Mixed](StereoFlag.md#mixed) +- [Or](StereoFlag.md#or) + +## Enumeration Members + +### Abs + +• **Abs** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L25) + +___ + +### And + +• **And** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L26) + +___ + +### Mixed + +• **Mixed** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L24) + +___ + +### Or + +• **Or** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/fragment.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/fragment.ts#L27) diff --git a/packages/ketcher-core/docs/enums/StereoLabel.html b/packages/ketcher-core/docs/enums/StereoLabel.html deleted file mode 100644 index a47e8388b2..0000000000 --- a/packages/ketcher-core/docs/enums/StereoLabel.html +++ /dev/null @@ -1 +0,0 @@ -StereoLabel | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration StereoLabel

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/StereoLabel.md b/packages/ketcher-core/docs/enums/StereoLabel.md new file mode 100644 index 0000000000..d79d59f19f --- /dev/null +++ b/packages/ketcher-core/docs/enums/StereoLabel.md @@ -0,0 +1,41 @@ +[ketcher-core](../README.md) / StereoLabel + +# Enumeration: StereoLabel + +## Table of contents + +### Enumeration Members + +- [Abs](StereoLabel.md#abs) +- [And](StereoLabel.md#and) +- [Or](StereoLabel.md#or) + +## Enumeration Members + +### Abs + +• **Abs** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:50](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L50) + +___ + +### And + +• **And** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:51](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L51) + +___ + +### Or + +• **Or** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:52](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L52) diff --git a/packages/ketcher-core/docs/enums/TextCommand.html b/packages/ketcher-core/docs/enums/TextCommand.html deleted file mode 100644 index f001b5bf3c..0000000000 --- a/packages/ketcher-core/docs/enums/TextCommand.html +++ /dev/null @@ -1 +0,0 @@ -TextCommand | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration TextCommand

Index

Enumeration Members

Bold: "BOLD"
FontSize: "CUSTOM_FONT_SIZE"
Italic: "ITALIC"
Subscript: "SUBSCRIPT"
Superscript: "SUPERSCRIPT"

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/enums/TextCommand.md b/packages/ketcher-core/docs/enums/TextCommand.md new file mode 100644 index 0000000000..2b4b337f88 --- /dev/null +++ b/packages/ketcher-core/docs/enums/TextCommand.md @@ -0,0 +1,63 @@ +[ketcher-core](../README.md) / TextCommand + +# Enumeration: TextCommand + +## Table of contents + +### Enumeration Members + +- [Bold](TextCommand.md#bold) +- [FontSize](TextCommand.md#fontsize) +- [Italic](TextCommand.md#italic) +- [Subscript](TextCommand.md#subscript) +- [Superscript](TextCommand.md#superscript) + +## Enumeration Members + +### Bold + +• **Bold** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L21) + +___ + +### FontSize + +• **FontSize** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L25) + +___ + +### Italic + +• **Italic** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L22) + +___ + +### Subscript + +• **Subscript** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L23) + +___ + +### Superscript + +• **Superscript** + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L24) diff --git a/packages/ketcher-core/docs/index.html b/packages/ketcher-core/docs/index.html deleted file mode 100644 index 2ff2f3f018..0000000000 --- a/packages/ketcher-core/docs/index.html +++ /dev/null @@ -1,34 +0,0 @@ -ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

ketcher-core

Index

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

Type Aliases

AutomapMode: "discard" | "keep" | "alter" | "clear"
CalculateProps: "molecular-weight" | "most-abundant-mass" | "monoisotopic-mass" | "gross" | "mass-composition"
CalculateResult: Record<CalculateProps, string | number | boolean>
CheckTypes: "radicals" | "pseudoatoms" | "stereo" | "query" | "overlapping_atoms" | "overlapping_bonds" | "rgroups" | "chiral" | "3d" | "chiral_flag" | "valence"
ElementLabel: "H" | "He" | "Li" | "Be" | "B" | "C" | "N" | "O" | "F" | "Ne" | "Na" | "Mg" | "Al" | "Si" | "P" | "S" | "Cl" | "Ar" | "K" | "Ca" | "Sc" | "Ti" | "V" | "Cr" | "Mn" | "Fe" | "Co" | "Ni" | "Cu" | "Zn" | "Ga" | "Ge" | "As" | "Se" | "Br" | "Kr" | "Rb" | "Sr" | "Y" | "Zr" | "Nb" | "Mo" | "Tc" | "Ru" | "Rh" | "Pd" | "Ag" | "Cd" | "In" | "Sn" | "Sb" | "Te" | "I" | "Xe" | "Cs" | "Ba" | "La" | "Ce" | "Pr" | "Nd" | "Pm" | "Sm" | "Eu" | "Gd" | "Tb" | "Dy" | "Ho" | "Er" | "Tm" | "Yb" | "Lu" | "Hf" | "Ta" | "W" | "Re" | "Os" | "Ir" | "Pt" | "Au" | "Hg" | "Tl" | "Pb" | "Bi" | "Po" | "At" | "Rn" | "Fr" | "Ra" | "Ac" | "Th" | "Pa" | "U" | "Np" | "Pu" | "Am" | "Cm" | "Bk" | "Cf" | "Es" | "Fm" | "Md" | "No" | "Lr" | "Rf" | "Db" | "Sg" | "Bh" | "Hs" | "Mt" | "Ds" | "Rg" | "Cn" | "Nh" | "Fl" | "Mc" | "Lv" | "Ts" | "Og"
-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-
FormatterFactoryOptions: Partial<MolSerializerOptions & StructServiceOptions>
GenGroup: { itemSets: GenItemSet[]; title: string }

Type declaration

GenItem: { description?: string; label: string }
-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Type declaration

  • Optional description?: string
  • label: string
GenItemSet: { displayName?: string; items: GenItem[] }

Type declaration

  • Optional displayName?: string
  • items: GenItem[]
GenericsType: {}

Type declaration

Group: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
MolfileFormat: "v2000" | "v3000"
Neighbor: { aid: number; bid: number }

Type declaration

  • aid: number
  • bid: number
OutputFormatType: "png" | "svg"
Period: 1 | 2 | 3 | 4 | 5 | 6 | 7
ServiceMode: "standalone" | "remote"
SupportedFormat: "rxn" | "rxnV3000" | "mol" | "molV3000" | "smiles" | "smilesExt" | "smarts" | "inChI" | "inChIAuxInfo" | "cml" | "ket" | "cdxml"

Variables

ElementColor: ElementColorType = ...
Elements: { filter: ((predicate: ((element: Element) => boolean)) => Element[]); get: ((key: string | number) => undefined | Element) } = ...

Type declaration

  • filter: ((predicate: ((element: Element) => boolean)) => Element[])
  • get: ((key: string | number) => undefined | Element)
      • (key: string | number): undefined | Element
      • Parameters

        • key: string | number

        Returns undefined | Element

Generics: GenericsType = ...
Scale: { obj2scaled: ((v: Vec2, options: ScaleOptions) => Vec2); scaled2obj: ((v: Vec2, options: ScaleOptions) => Vec2) } = ...

Type declaration

SgContexts: { Atom: string; Bond: string; Fragment: string; Group: string; Multifragment: string } = ...
-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Type declaration

  • Atom: string
  • Bond: string
  • Fragment: string
  • Group: string
  • Multifragment: string
StereoValidator: { isCorrectStereoCenter: ((bond: Bond, beginNeighs: undefined | Neighbor[], endNeighs: undefined | Neighbor[], struct: Struct) => boolean) } = ...

Type declaration

formatProperties: FormatPropertiesMap = ...

Functions

  • checkOverlapping(struct: any, atoms: any): boolean
  • fracAngle(angle: any, angle2: any): number
  • getPropertiesByImgFormat(format: any): any
  • radicalElectrons(radical: any): 1 | 2 | 0

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AromatizeData.html b/packages/ketcher-core/docs/interfaces/AromatizeData.html deleted file mode 100644 index e8590af882..0000000000 --- a/packages/ketcher-core/docs/interfaces/AromatizeData.html +++ /dev/null @@ -1 +0,0 @@ -AromatizeData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AromatizeData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AromatizeData.md b/packages/ketcher-core/docs/interfaces/AromatizeData.md new file mode 100644 index 0000000000..a03c618dc3 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AromatizeData.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / AromatizeData + +# Interface: AromatizeData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithOutputFormat`](WithOutputFormat.md) + + ↳ **`AromatizeData`** + +## Table of contents + +### Properties + +- [output\_format](AromatizeData.md#output_format) +- [struct](AromatizeData.md#struct) + +## Properties + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithOutputFormat](WithOutputFormat.md).[output_format](WithOutputFormat.md#output_format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/AromatizeResult.html b/packages/ketcher-core/docs/interfaces/AromatizeResult.html deleted file mode 100644 index 4a09273175..0000000000 --- a/packages/ketcher-core/docs/interfaces/AromatizeResult.html +++ /dev/null @@ -1 +0,0 @@ -AromatizeResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AromatizeResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AromatizeResult.md b/packages/ketcher-core/docs/interfaces/AromatizeResult.md new file mode 100644 index 0000000000..80ebbc5606 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AromatizeResult.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / AromatizeResult + +# Interface: AromatizeResult + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithFormat`](WithFormat.md) + + ↳ **`AromatizeResult`** + +## Table of contents + +### Properties + +- [format](AromatizeResult.md#format) +- [struct](AromatizeResult.md#struct) + +## Properties + +### format + +• **format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithFormat](WithFormat.md).[format](WithFormat.md#format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L35) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/AtomAttributes.html b/packages/ketcher-core/docs/interfaces/AtomAttributes.html deleted file mode 100644 index f6870770a7..0000000000 --- a/packages/ketcher-core/docs/interfaces/AtomAttributes.html +++ /dev/null @@ -1 +0,0 @@ -AtomAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AtomAttributes

Hierarchy

  • AtomAttributes

Index

Properties

aam?: number
alias?: null | string
atomList?: null | AtomListParams
attpnt?: any
charge?: number
exactChangeFlag?: number
explicitValence?: number
fragment?: number
hCount?: number
implicitH?: number
invRet?: number
isotope?: number
label: string
pp?: Point
pseudo?: string
radical?: number
rglabel?: null | string
ringBondCount?: number
rxnFragmentType?: number
stereoLabel?: null | string
stereoParity?: number
substitutionCount?: number
unsaturatedAtom?: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AtomAttributes.md b/packages/ketcher-core/docs/interfaces/AtomAttributes.md new file mode 100644 index 0000000000..1e2afab998 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AtomAttributes.md @@ -0,0 +1,261 @@ +[ketcher-core](../README.md) / AtomAttributes + +# Interface: AtomAttributes + +## Table of contents + +### Properties + +- [aam](AtomAttributes.md#aam) +- [alias](AtomAttributes.md#alias) +- [atomList](AtomAttributes.md#atomlist) +- [attpnt](AtomAttributes.md#attpnt) +- [charge](AtomAttributes.md#charge) +- [exactChangeFlag](AtomAttributes.md#exactchangeflag) +- [explicitValence](AtomAttributes.md#explicitvalence) +- [fragment](AtomAttributes.md#fragment) +- [hCount](AtomAttributes.md#hcount) +- [implicitH](AtomAttributes.md#implicith) +- [invRet](AtomAttributes.md#invret) +- [isotope](AtomAttributes.md#isotope) +- [label](AtomAttributes.md#label) +- [pp](AtomAttributes.md#pp) +- [pseudo](AtomAttributes.md#pseudo) +- [radical](AtomAttributes.md#radical) +- [rglabel](AtomAttributes.md#rglabel) +- [ringBondCount](AtomAttributes.md#ringbondcount) +- [rxnFragmentType](AtomAttributes.md#rxnfragmenttype) +- [stereoLabel](AtomAttributes.md#stereolabel) +- [stereoParity](AtomAttributes.md#stereoparity) +- [substitutionCount](AtomAttributes.md#substitutioncount) +- [unsaturatedAtom](AtomAttributes.md#unsaturatedatom) + +## Properties + +### aam + +• `Optional` **aam**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:61](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L61) + +___ + +### alias + +• `Optional` **alias**: ``null`` \| `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:72](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L72) + +___ + +### atomList + +• `Optional` **atomList**: ``null`` \| [`AtomListParams`](AtomListParams.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:74](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L74) + +___ + +### attpnt + +• `Optional` **attpnt**: `any` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:67](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L67) + +___ + +### charge + +• `Optional` **charge**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:69](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L69) + +___ + +### exactChangeFlag + +• `Optional` **exactChangeFlag**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:58](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L58) + +___ + +### explicitValence + +• `Optional` **explicitValence**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:66](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L66) + +___ + +### fragment + +• `Optional` **fragment**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:76](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L76) + +___ + +### hCount + +• `Optional` **hCount**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:62](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L62) + +___ + +### implicitH + +• `Optional` **implicitH**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:78](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L78) + +___ + +### invRet + +• `Optional` **invRet**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L60) + +___ + +### isotope + +• `Optional` **isotope**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:71](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L71) + +___ + +### label + +• **label**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:75](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L75) + +___ + +### pp + +• `Optional` **pp**: [`Point`](Point.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:77](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L77) + +___ + +### pseudo + +• `Optional` **pseudo**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:73](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L73) + +___ + +### radical + +• `Optional` **radical**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:70](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L70) + +___ + +### rglabel + +• `Optional` **rglabel**: ``null`` \| `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:68](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L68) + +___ + +### ringBondCount + +• `Optional` **ringBondCount**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:65](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L65) + +___ + +### rxnFragmentType + +• `Optional` **rxnFragmentType**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:59](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L59) + +___ + +### stereoLabel + +• `Optional` **stereoLabel**: ``null`` \| `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:57](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L57) + +___ + +### stereoParity + +• `Optional` **stereoParity**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:56](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L56) + +___ + +### substitutionCount + +• `Optional` **substitutionCount**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:64](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L64) + +___ + +### unsaturatedAtom + +• `Optional` **unsaturatedAtom**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atom.ts:63](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atom.ts#L63) diff --git a/packages/ketcher-core/docs/interfaces/AtomListParams.html b/packages/ketcher-core/docs/interfaces/AtomListParams.html deleted file mode 100644 index 78a9a8f992..0000000000 --- a/packages/ketcher-core/docs/interfaces/AtomListParams.html +++ /dev/null @@ -1 +0,0 @@ -AtomListParams | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AtomListParams

Hierarchy

  • AtomListParams

Index

Properties

Properties

ids: number[]
notList: boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AtomListParams.md b/packages/ketcher-core/docs/interfaces/AtomListParams.md new file mode 100644 index 0000000000..47ebd16a0e --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AtomListParams.md @@ -0,0 +1,30 @@ +[ketcher-core](../README.md) / AtomListParams + +# Interface: AtomListParams + +## Table of contents + +### Properties + +- [ids](AtomListParams.md#ids) +- [notList](AtomListParams.md#notlist) + +## Properties + +### ids + +• `Readonly` **ids**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atomList.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atomList.ts#L21) + +___ + +### notList + +• `Readonly` **notList**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/atomList.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/atomList.ts#L20) diff --git a/packages/ketcher-core/docs/interfaces/AutomapData.html b/packages/ketcher-core/docs/interfaces/AutomapData.html deleted file mode 100644 index e6fcbbf950..0000000000 --- a/packages/ketcher-core/docs/interfaces/AutomapData.html +++ /dev/null @@ -1 +0,0 @@ -AutomapData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AutomapData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AutomapData.md b/packages/ketcher-core/docs/interfaces/AutomapData.md new file mode 100644 index 0000000000..b2574d6e06 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AutomapData.md @@ -0,0 +1,57 @@ +[ketcher-core](../README.md) / AutomapData + +# Interface: AutomapData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithOutputFormat`](WithOutputFormat.md) + + ↳ **`AutomapData`** + +## Table of contents + +### Properties + +- [mode](AutomapData.md#mode) +- [output\_format](AutomapData.md#output_format) +- [struct](AutomapData.md#struct) + +## Properties + +### mode + +• **mode**: [`AutomapMode`](../README.md#automapmode) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:110](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L110) + +___ + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithOutputFormat](WithOutputFormat.md).[output_format](WithOutputFormat.md#output_format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/AutomapResult.html b/packages/ketcher-core/docs/interfaces/AutomapResult.html deleted file mode 100644 index cc0f1cf984..0000000000 --- a/packages/ketcher-core/docs/interfaces/AutomapResult.html +++ /dev/null @@ -1 +0,0 @@ -AutomapResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AutomapResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/AutomapResult.md b/packages/ketcher-core/docs/interfaces/AutomapResult.md new file mode 100644 index 0000000000..3020103ab3 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/AutomapResult.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / AutomapResult + +# Interface: AutomapResult + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithFormat`](WithFormat.md) + + ↳ **`AutomapResult`** + +## Table of contents + +### Properties + +- [format](AutomapResult.md#format) +- [struct](AutomapResult.md#struct) + +## Properties + +### format + +• **format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithFormat](WithFormat.md).[format](WithFormat.md#format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L35) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/BondAttributes.html b/packages/ketcher-core/docs/interfaces/BondAttributes.html deleted file mode 100644 index 48a1165c38..0000000000 --- a/packages/ketcher-core/docs/interfaces/BondAttributes.html +++ /dev/null @@ -1 +0,0 @@ -BondAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BondAttributes

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/BondAttributes.md b/packages/ketcher-core/docs/interfaces/BondAttributes.md new file mode 100644 index 0000000000..42317931af --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/BondAttributes.md @@ -0,0 +1,85 @@ +[ketcher-core](../README.md) / BondAttributes + +# Interface: BondAttributes + +## Table of contents + +### Properties + +- [begin](BondAttributes.md#begin) +- [end](BondAttributes.md#end) +- [reactingCenterStatus](BondAttributes.md#reactingcenterstatus) +- [stereo](BondAttributes.md#stereo) +- [topology](BondAttributes.md#topology) +- [type](BondAttributes.md#type) +- [xxx](BondAttributes.md#xxx) + +## Properties + +### begin + +• **begin**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L26) + +___ + +### end + +• **end**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L25) + +___ + +### reactingCenterStatus + +• `Optional` **reactingCenterStatus**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L20) + +___ + +### stereo + +• `Optional` **stereo**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L22) + +___ + +### topology + +• `Optional` **topology**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L21) + +___ + +### type + +• **type**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L24) + +___ + +### xxx + +• `Optional` **xxx**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/bond.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/bond.ts#L23) diff --git a/packages/ketcher-core/docs/interfaces/CalculateCipData.html b/packages/ketcher-core/docs/interfaces/CalculateCipData.html deleted file mode 100644 index a5e9d969b0..0000000000 --- a/packages/ketcher-core/docs/interfaces/CalculateCipData.html +++ /dev/null @@ -1 +0,0 @@ -CalculateCipData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CalculateCipData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CalculateCipData.md b/packages/ketcher-core/docs/interfaces/CalculateCipData.md new file mode 100644 index 0000000000..443ff93e5a --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CalculateCipData.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / CalculateCipData + +# Interface: CalculateCipData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithOutputFormat`](WithOutputFormat.md) + + ↳ **`CalculateCipData`** + +## Table of contents + +### Properties + +- [output\_format](CalculateCipData.md#output_format) +- [struct](CalculateCipData.md#struct) + +## Properties + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithOutputFormat](WithOutputFormat.md).[output_format](WithOutputFormat.md#output_format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/CalculateCipResult.html b/packages/ketcher-core/docs/interfaces/CalculateCipResult.html deleted file mode 100644 index f97c996ad8..0000000000 --- a/packages/ketcher-core/docs/interfaces/CalculateCipResult.html +++ /dev/null @@ -1 +0,0 @@ -CalculateCipResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CalculateCipResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CalculateCipResult.md b/packages/ketcher-core/docs/interfaces/CalculateCipResult.md new file mode 100644 index 0000000000..e34d27eef2 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CalculateCipResult.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / CalculateCipResult + +# Interface: CalculateCipResult + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithFormat`](WithFormat.md) + + ↳ **`CalculateCipResult`** + +## Table of contents + +### Properties + +- [format](CalculateCipResult.md#format) +- [struct](CalculateCipResult.md#struct) + +## Properties + +### format + +• **format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithFormat](WithFormat.md).[format](WithFormat.md#format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L35) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/CalculateData.html b/packages/ketcher-core/docs/interfaces/CalculateData.html deleted file mode 100644 index 49bf8944cd..0000000000 --- a/packages/ketcher-core/docs/interfaces/CalculateData.html +++ /dev/null @@ -1 +0,0 @@ -CalculateData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CalculateData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CalculateData.md b/packages/ketcher-core/docs/interfaces/CalculateData.md new file mode 100644 index 0000000000..8fe14e0d41 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CalculateData.md @@ -0,0 +1,57 @@ +[ketcher-core](../README.md) / CalculateData + +# Interface: CalculateData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithSelection`](WithSelection.md) + + ↳ **`CalculateData`** + +## Table of contents + +### Properties + +- [properties](CalculateData.md#properties) +- [selected](CalculateData.md#selected) +- [struct](CalculateData.md#struct) + +## Properties + +### properties + +• **properties**: [`CalculateProps`](../README.md#calculateprops)[] + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:102](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L102) + +___ + +### selected + +• `Optional` **selected**: `number`[] + +#### Inherited from + +[WithSelection](WithSelection.md).[selected](WithSelection.md#selected) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L43) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/CheckData.html b/packages/ketcher-core/docs/interfaces/CheckData.html deleted file mode 100644 index cdbf0680db..0000000000 --- a/packages/ketcher-core/docs/interfaces/CheckData.html +++ /dev/null @@ -1 +0,0 @@ -CheckData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CheckData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CheckData.md b/packages/ketcher-core/docs/interfaces/CheckData.md new file mode 100644 index 0000000000..dc5e3d6948 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CheckData.md @@ -0,0 +1,40 @@ +[ketcher-core](../README.md) / CheckData + +# Interface: CheckData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + + ↳ **`CheckData`** + +## Table of contents + +### Properties + +- [struct](CheckData.md#struct) +- [types](CheckData.md#types) + +## Properties + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) + +___ + +### types + +• **types**: [`CheckTypes`](../README.md#checktypes)[] + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:60](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L60) diff --git a/packages/ketcher-core/docs/interfaces/CheckResult.html b/packages/ketcher-core/docs/interfaces/CheckResult.html deleted file mode 100644 index ee33116f07..0000000000 --- a/packages/ketcher-core/docs/interfaces/CheckResult.html +++ /dev/null @@ -1 +0,0 @@ -CheckResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CheckResult

Hierarchy

  • CheckResult

Indexable

[key: string]: string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CheckResult.md b/packages/ketcher-core/docs/interfaces/CheckResult.md new file mode 100644 index 0000000000..29954b6811 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CheckResult.md @@ -0,0 +1,7 @@ +[ketcher-core](../README.md) / CheckResult + +# Interface: CheckResult + +## Indexable + +▪ [key: `string`]: `string` diff --git a/packages/ketcher-core/docs/interfaces/CleanData.html b/packages/ketcher-core/docs/interfaces/CleanData.html deleted file mode 100644 index 6c09458237..0000000000 --- a/packages/ketcher-core/docs/interfaces/CleanData.html +++ /dev/null @@ -1 +0,0 @@ -CleanData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CleanData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CleanData.md b/packages/ketcher-core/docs/interfaces/CleanData.md new file mode 100644 index 0000000000..1b6a2dcb16 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CleanData.md @@ -0,0 +1,63 @@ +[ketcher-core](../README.md) / CleanData + +# Interface: CleanData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithSelection`](WithSelection.md) + +- [`WithOutputFormat`](WithOutputFormat.md) + + ↳ **`CleanData`** + +## Table of contents + +### Properties + +- [output\_format](CleanData.md#output_format) +- [selected](CleanData.md#selected) +- [struct](CleanData.md#struct) + +## Properties + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithOutputFormat](WithOutputFormat.md).[output_format](WithOutputFormat.md#output_format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) + +___ + +### selected + +• `Optional` **selected**: `number`[] + +#### Inherited from + +[WithSelection](WithSelection.md).[selected](WithSelection.md#selected) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L43) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/CleanResult.html b/packages/ketcher-core/docs/interfaces/CleanResult.html deleted file mode 100644 index 2d9cbfdf75..0000000000 --- a/packages/ketcher-core/docs/interfaces/CleanResult.html +++ /dev/null @@ -1 +0,0 @@ -CleanResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CleanResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/CleanResult.md b/packages/ketcher-core/docs/interfaces/CleanResult.md new file mode 100644 index 0000000000..ec11a4eb55 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/CleanResult.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / CleanResult + +# Interface: CleanResult + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithFormat`](WithFormat.md) + + ↳ **`CleanResult`** + +## Table of contents + +### Properties + +- [format](CleanResult.md#format) +- [struct](CleanResult.md#struct) + +## Properties + +### format + +• **format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithFormat](WithFormat.md).[format](WithFormat.md#format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L35) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/ConvertData.html b/packages/ketcher-core/docs/interfaces/ConvertData.html deleted file mode 100644 index a70aa23320..0000000000 --- a/packages/ketcher-core/docs/interfaces/ConvertData.html +++ /dev/null @@ -1 +0,0 @@ -ConvertData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConvertData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/ConvertData.md b/packages/ketcher-core/docs/interfaces/ConvertData.md new file mode 100644 index 0000000000..881aa20eb2 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/ConvertData.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / ConvertData + +# Interface: ConvertData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithOutputFormat`](WithOutputFormat.md) + + ↳ **`ConvertData`** + +## Table of contents + +### Properties + +- [output\_format](ConvertData.md#output_format) +- [struct](ConvertData.md#struct) + +## Properties + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithOutputFormat](WithOutputFormat.md).[output_format](WithOutputFormat.md#output_format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/ConvertResult.html b/packages/ketcher-core/docs/interfaces/ConvertResult.html deleted file mode 100644 index 35cb44f872..0000000000 --- a/packages/ketcher-core/docs/interfaces/ConvertResult.html +++ /dev/null @@ -1 +0,0 @@ -ConvertResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConvertResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/ConvertResult.md b/packages/ketcher-core/docs/interfaces/ConvertResult.md new file mode 100644 index 0000000000..3136bc79aa --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/ConvertResult.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / ConvertResult + +# Interface: ConvertResult + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithFormat`](WithFormat.md) + + ↳ **`ConvertResult`** + +## Table of contents + +### Properties + +- [format](ConvertResult.md#format) +- [struct](ConvertResult.md#struct) + +## Properties + +### format + +• **format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithFormat](WithFormat.md).[format](WithFormat.md#format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L35) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/DearomatizeData.html b/packages/ketcher-core/docs/interfaces/DearomatizeData.html deleted file mode 100644 index af0662c7fd..0000000000 --- a/packages/ketcher-core/docs/interfaces/DearomatizeData.html +++ /dev/null @@ -1 +0,0 @@ -DearomatizeData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DearomatizeData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/DearomatizeData.md b/packages/ketcher-core/docs/interfaces/DearomatizeData.md new file mode 100644 index 0000000000..46070609ad --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/DearomatizeData.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / DearomatizeData + +# Interface: DearomatizeData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithOutputFormat`](WithOutputFormat.md) + + ↳ **`DearomatizeData`** + +## Table of contents + +### Properties + +- [output\_format](DearomatizeData.md#output_format) +- [struct](DearomatizeData.md#struct) + +## Properties + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithOutputFormat](WithOutputFormat.md).[output_format](WithOutputFormat.md#output_format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/DearomatizeResult.html b/packages/ketcher-core/docs/interfaces/DearomatizeResult.html deleted file mode 100644 index 4db21e97d3..0000000000 --- a/packages/ketcher-core/docs/interfaces/DearomatizeResult.html +++ /dev/null @@ -1 +0,0 @@ -DearomatizeResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DearomatizeResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/DearomatizeResult.md b/packages/ketcher-core/docs/interfaces/DearomatizeResult.md new file mode 100644 index 0000000000..8b66aa4268 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/DearomatizeResult.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / DearomatizeResult + +# Interface: DearomatizeResult + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithFormat`](WithFormat.md) + + ↳ **`DearomatizeResult`** + +## Table of contents + +### Properties + +- [format](DearomatizeResult.md#format) +- [struct](DearomatizeResult.md#struct) + +## Properties + +### format + +• **format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithFormat](WithFormat.md).[format](WithFormat.md#format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L35) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/Editor.html b/packages/ketcher-core/docs/interfaces/Editor.html deleted file mode 100644 index daf2bd9c43..0000000000 --- a/packages/ketcher-core/docs/interfaces/Editor.html +++ /dev/null @@ -1 +0,0 @@ -Editor | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Editor

Hierarchy

  • Editor

Index

Methods

  • clear(): void
  • isDitrty(): boolean
  • options(value?: any): any
  • redo(): void
  • selection(arg?: null | Selection | "all"): null | Selection
  • setOrigin(): void
  • subscribe(eventName: string, handler: ((data?: any) => any)): any
  • undo(): void
  • unsubscribe(eventName: string, subscriber: any): void
  • zoom(value?: any): any

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Editor.md b/packages/ketcher-core/docs/interfaces/Editor.md new file mode 100644 index 0000000000..c81848e95e --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Editor.md @@ -0,0 +1,226 @@ +[ketcher-core](../README.md) / Editor + +# Interface: Editor + +## Table of contents + +### Methods + +- [clear](Editor.md#clear) +- [isDitrty](Editor.md#isditrty) +- [options](Editor.md#options) +- [redo](Editor.md#redo) +- [selection](Editor.md#selection) +- [setOrigin](Editor.md#setorigin) +- [struct](Editor.md#struct) +- [structSelected](Editor.md#structselected) +- [subscribe](Editor.md#subscribe) +- [undo](Editor.md#undo) +- [unsubscribe](Editor.md#unsubscribe) +- [zoom](Editor.md#zoom) + +## Methods + +### clear + +▸ **clear**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:49](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L49) + +___ + +### isDitrty + +▸ **isDitrty**(): `boolean` + +#### Returns + +`boolean` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:41](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L41) + +___ + +### options + +▸ **options**(`value?`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `value?` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:50](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L50) + +___ + +### redo + +▸ **redo**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:48](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L48) + +___ + +### selection + +▸ **selection**(`arg?`): ``null`` \| `Selection` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `arg?` | ``null`` \| `Selection` \| ``"all"`` | + +#### Returns + +``null`` \| `Selection` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:46](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L46) + +___ + +### setOrigin + +▸ **setOrigin**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:42](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L42) + +___ + +### struct + +▸ **struct**(`struct?`): [`Struct`](../classes/Struct.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct?` | [`Struct`](../classes/Struct.md) | + +#### Returns + +[`Struct`](../classes/Struct.md) + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L43) + +___ + +### structSelected + +▸ **structSelected**(): [`Struct`](../classes/Struct.md) + +#### Returns + +[`Struct`](../classes/Struct.md) + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:52](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L52) + +___ + +### subscribe + +▸ **subscribe**(`eventName`, `handler`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `eventName` | `string` | +| `handler` | (`data?`: `any`) => `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:44](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L44) + +___ + +### undo + +▸ **undo**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:47](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L47) + +___ + +### unsubscribe + +▸ **unsubscribe**(`eventName`, `subscriber`): `void` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `eventName` | `string` | +| `subscriber` | `any` | + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:45](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L45) + +___ + +### zoom + +▸ **zoom**(`value?`): `any` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `value?` | `any` | + +#### Returns + +`any` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:51](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L51) diff --git a/packages/ketcher-core/docs/interfaces/EditorHistory.html b/packages/ketcher-core/docs/interfaces/EditorHistory.html deleted file mode 100644 index e215b5a65f..0000000000 --- a/packages/ketcher-core/docs/interfaces/EditorHistory.html +++ /dev/null @@ -1 +0,0 @@ -EditorHistory | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface EditorHistory

Hierarchy

  • EditorHistory

Index

Properties

Methods

Properties

current?: number
length: number

Methods

  • pop(): Action

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/EditorHistory.md b/packages/ketcher-core/docs/interfaces/EditorHistory.md new file mode 100644 index 0000000000..3ad21452f3 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/EditorHistory.md @@ -0,0 +1,69 @@ +[ketcher-core](../README.md) / EditorHistory + +# Interface: EditorHistory + +## Table of contents + +### Properties + +- [current](EditorHistory.md#current) +- [length](EditorHistory.md#length) + +### Methods + +- [pop](EditorHistory.md#pop) +- [push](EditorHistory.md#push) + +## Properties + +### current + +• `Optional` `Readonly` **current**: `number` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L21) + +___ + +### length + +• `Readonly` **length**: `number` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L22) + +## Methods + +### pop + +▸ **pop**(): `Action` + +#### Returns + +`Action` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L24) + +___ + +### push + +▸ **push**(`action`): [`EditorHistory`](EditorHistory.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `action` | `Action` | + +#### Returns + +[`EditorHistory`](EditorHistory.md) + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L23) diff --git a/packages/ketcher-core/docs/interfaces/Element.html b/packages/ketcher-core/docs/interfaces/Element.html deleted file mode 100644 index 7388ab66b3..0000000000 --- a/packages/ketcher-core/docs/interfaces/Element.html +++ /dev/null @@ -1 +0,0 @@ -Element | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Element

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Element.md b/packages/ketcher-core/docs/interfaces/Element.md new file mode 100644 index 0000000000..3b3e92c6a0 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Element.md @@ -0,0 +1,118 @@ +[ketcher-core](../README.md) / Element + +# Interface: Element + +## Table of contents + +### Properties + +- [group](Element.md#group) +- [label](Element.md#label) +- [leftH](Element.md#lefth) +- [mass](Element.md#mass) +- [number](Element.md#number) +- [origin](Element.md#origin) +- [period](Element.md#period) +- [state](Element.md#state) +- [title](Element.md#title) +- [type](Element.md#type) + +## Properties + +### group + +• **group**: [`Group`](../README.md#group) + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:144](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L144) + +___ + +### label + +• **label**: [`ElementLabel`](../README.md#elementlabel) + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:142](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L142) + +___ + +### leftH + +• `Optional` **leftH**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:150](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L150) + +___ + +### mass + +• **mass**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:149](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L149) + +___ + +### number + +• **number**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:141](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L141) + +___ + +### origin + +• **origin**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:147](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L147) + +___ + +### period + +• **period**: [`Period`](../README.md#period) + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:143](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L143) + +___ + +### state + +• `Optional` **state**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:146](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L146) + +___ + +### title + +• **title**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:145](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L145) + +___ + +### type + +• `Optional` **type**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/constants/element.types.ts:148](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/constants/element.types.ts#L148) diff --git a/packages/ketcher-core/docs/interfaces/GenerateImageOptions.html b/packages/ketcher-core/docs/interfaces/GenerateImageOptions.html deleted file mode 100644 index c8b4abe227..0000000000 --- a/packages/ketcher-core/docs/interfaces/GenerateImageOptions.html +++ /dev/null @@ -1 +0,0 @@ -GenerateImageOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GenerateImageOptions

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/GenerateImageOptions.md b/packages/ketcher-core/docs/interfaces/GenerateImageOptions.md new file mode 100644 index 0000000000..9138fc56d6 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/GenerateImageOptions.md @@ -0,0 +1,36 @@ +[ketcher-core](../README.md) / GenerateImageOptions + +# Interface: GenerateImageOptions + +## Hierarchy + +- [`StructServiceOptions`](StructServiceOptions.md) + + ↳ **`GenerateImageOptions`** + +## Table of contents + +### Properties + +- [backgroundColor](GenerateImageOptions.md#backgroundcolor) +- [outputFormat](GenerateImageOptions.md#outputformat) + +## Properties + +### backgroundColor + +• `Optional` **backgroundColor**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:130](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L130) + +___ + +### outputFormat + +• **outputFormat**: [`OutputFormatType`](../README.md#outputformattype) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:129](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L129) diff --git a/packages/ketcher-core/docs/interfaces/HighlightAttributes.html b/packages/ketcher-core/docs/interfaces/HighlightAttributes.html deleted file mode 100644 index 895d452323..0000000000 --- a/packages/ketcher-core/docs/interfaces/HighlightAttributes.html +++ /dev/null @@ -1,12 +0,0 @@ -HighlightAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface HighlightAttributes

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Hierarchy

  • HighlightAttributes

Index

Properties

Properties

atoms: number[]
bonds: number[]
color: string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/HighlightAttributes.md b/packages/ketcher-core/docs/interfaces/HighlightAttributes.md new file mode 100644 index 0000000000..03c20d1efd --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/HighlightAttributes.md @@ -0,0 +1,55 @@ +[ketcher-core](../README.md) / HighlightAttributes + +# Interface: HighlightAttributes + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Table of contents + +### Properties + +- [atoms](HighlightAttributes.md#atoms) +- [bonds](HighlightAttributes.md#bonds) +- [color](HighlightAttributes.md#color) + +## Properties + +### atoms + +• **atoms**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/highlight.ts:18](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/highlight.ts#L18) + +___ + +### bonds + +• **bonds**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/highlight.ts:19](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/highlight.ts#L19) + +___ + +### color + +• **color**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/highlight.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/highlight.ts#L20) diff --git a/packages/ketcher-core/docs/interfaces/InfoResult.html b/packages/ketcher-core/docs/interfaces/InfoResult.html deleted file mode 100644 index d2120d392c..0000000000 --- a/packages/ketcher-core/docs/interfaces/InfoResult.html +++ /dev/null @@ -1 +0,0 @@ -InfoResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface InfoResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/InfoResult.md b/packages/ketcher-core/docs/interfaces/InfoResult.md new file mode 100644 index 0000000000..96cdf4833f --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/InfoResult.md @@ -0,0 +1,41 @@ +[ketcher-core](../README.md) / InfoResult + +# Interface: InfoResult + +## Table of contents + +### Properties + +- [imagoVersions](InfoResult.md#imagoversions) +- [indigoVersion](InfoResult.md#indigoversion) +- [isAvailable](InfoResult.md#isavailable) + +## Properties + +### imagoVersions + +• **imagoVersions**: `string`[] + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:117](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L117) + +___ + +### indigoVersion + +• **indigoVersion**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:116](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L116) + +___ + +### isAvailable + +• **isAvailable**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:118](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L118) diff --git a/packages/ketcher-core/docs/interfaces/LayoutData.html b/packages/ketcher-core/docs/interfaces/LayoutData.html deleted file mode 100644 index 426f20389c..0000000000 --- a/packages/ketcher-core/docs/interfaces/LayoutData.html +++ /dev/null @@ -1 +0,0 @@ -LayoutData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LayoutData

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/LayoutData.md b/packages/ketcher-core/docs/interfaces/LayoutData.md new file mode 100644 index 0000000000..0971415d2e --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/LayoutData.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / LayoutData + +# Interface: LayoutData + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithOutputFormat`](WithOutputFormat.md) + + ↳ **`LayoutData`** + +## Table of contents + +### Properties + +- [output\_format](LayoutData.md#output_format) +- [struct](LayoutData.md#struct) + +## Properties + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithOutputFormat](WithOutputFormat.md).[output_format](WithOutputFormat.md#output_format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/LayoutResult.html b/packages/ketcher-core/docs/interfaces/LayoutResult.html deleted file mode 100644 index d351d5cb9f..0000000000 --- a/packages/ketcher-core/docs/interfaces/LayoutResult.html +++ /dev/null @@ -1 +0,0 @@ -LayoutResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LayoutResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/LayoutResult.md b/packages/ketcher-core/docs/interfaces/LayoutResult.md new file mode 100644 index 0000000000..832e41cbeb --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/LayoutResult.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / LayoutResult + +# Interface: LayoutResult + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithFormat`](WithFormat.md) + + ↳ **`LayoutResult`** + +## Table of contents + +### Properties + +- [format](LayoutResult.md#format) +- [struct](LayoutResult.md#struct) + +## Properties + +### format + +• **format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithFormat](WithFormat.md).[format](WithFormat.md#format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L35) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/LoadOptions.html b/packages/ketcher-core/docs/interfaces/LoadOptions.html deleted file mode 100644 index 3785d753a5..0000000000 --- a/packages/ketcher-core/docs/interfaces/LoadOptions.html +++ /dev/null @@ -1 +0,0 @@ -LoadOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LoadOptions

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/LoadOptions.md b/packages/ketcher-core/docs/interfaces/LoadOptions.md new file mode 100644 index 0000000000..93b72f78ef --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/LoadOptions.md @@ -0,0 +1,30 @@ +[ketcher-core](../README.md) / LoadOptions + +# Interface: LoadOptions + +## Table of contents + +### Properties + +- [fragment](LoadOptions.md#fragment) +- [rescale](LoadOptions.md#rescale) + +## Properties + +### fragment + +• **fragment**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:29](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L29) + +___ + +### rescale + +• **rescale**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/application/editor/editor.types.ts:28](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/editor/editor.types.ts#L28) diff --git a/packages/ketcher-core/docs/interfaces/MolSerializerOptions.html b/packages/ketcher-core/docs/interfaces/MolSerializerOptions.html deleted file mode 100644 index 5ae4756c58..0000000000 --- a/packages/ketcher-core/docs/interfaces/MolSerializerOptions.html +++ /dev/null @@ -1,12 +0,0 @@ -MolSerializerOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MolSerializerOptions

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Hierarchy

  • MolSerializerOptions

Index

Properties

badHeaderRecover: boolean
ignoreErrors: boolean
noRgroups: boolean
preserveIndigoDesc: boolean
reactionRelayout: boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/MolSerializerOptions.md b/packages/ketcher-core/docs/interfaces/MolSerializerOptions.md new file mode 100644 index 0000000000..dc277e5487 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/MolSerializerOptions.md @@ -0,0 +1,77 @@ +[ketcher-core](../README.md) / MolSerializerOptions + +# Interface: MolSerializerOptions + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Table of contents + +### Properties + +- [badHeaderRecover](MolSerializerOptions.md#badheaderrecover) +- [ignoreErrors](MolSerializerOptions.md#ignoreerrors) +- [noRgroups](MolSerializerOptions.md#norgroups) +- [preserveIndigoDesc](MolSerializerOptions.md#preserveindigodesc) +- [reactionRelayout](MolSerializerOptions.md#reactionrelayout) + +## Properties + +### badHeaderRecover + +• **badHeaderRecover**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/mol.types.ts:19](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/mol.types.ts#L19) + +___ + +### ignoreErrors + +• **ignoreErrors**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/mol.types.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/mol.types.ts#L20) + +___ + +### noRgroups + +• **noRgroups**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/mol.types.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/mol.types.ts#L21) + +___ + +### preserveIndigoDesc + +• **preserveIndigoDesc**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/mol.types.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/mol.types.ts#L22) + +___ + +### reactionRelayout + +• **reactionRelayout**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/mol/mol.types.ts:18](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/mol/mol.types.ts#L18) diff --git a/packages/ketcher-core/docs/interfaces/Point.html b/packages/ketcher-core/docs/interfaces/Point.html deleted file mode 100644 index bfde15b987..0000000000 --- a/packages/ketcher-core/docs/interfaces/Point.html +++ /dev/null @@ -1 +0,0 @@ -Point | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Point

Hierarchy

  • Point

Index

Properties

Properties

x?: number
y?: number
z?: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Point.md b/packages/ketcher-core/docs/interfaces/Point.md new file mode 100644 index 0000000000..2ce65d7961 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Point.md @@ -0,0 +1,41 @@ +[ketcher-core](../README.md) / Point + +# Interface: Point + +## Table of contents + +### Properties + +- [x](Point.md#x) +- [y](Point.md#y) +- [z](Point.md#z) + +## Properties + +### x + +• `Optional` **x**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L20) + +___ + +### y + +• `Optional` **y**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L21) + +___ + +### z + +• `Optional` **z**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/vec2.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/vec2.ts#L22) diff --git a/packages/ketcher-core/docs/interfaces/RGroupAttributes.html b/packages/ketcher-core/docs/interfaces/RGroupAttributes.html deleted file mode 100644 index ef4bfa2ad1..0000000000 --- a/packages/ketcher-core/docs/interfaces/RGroupAttributes.html +++ /dev/null @@ -1 +0,0 @@ -RGroupAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RGroupAttributes

Hierarchy

  • RGroupAttributes

Index

Properties

ifthen?: number
index?: number
range?: string
resth?: boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/RGroupAttributes.md b/packages/ketcher-core/docs/interfaces/RGroupAttributes.md new file mode 100644 index 0000000000..6ffa9239a8 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/RGroupAttributes.md @@ -0,0 +1,52 @@ +[ketcher-core](../README.md) / RGroupAttributes + +# Interface: RGroupAttributes + +## Table of contents + +### Properties + +- [ifthen](RGroupAttributes.md#ifthen) +- [index](RGroupAttributes.md#index) +- [range](RGroupAttributes.md#range) +- [resth](RGroupAttributes.md#resth) + +## Properties + +### ifthen + +• `Optional` **ifthen**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L22) + +___ + +### index + +• `Optional` **index**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:21](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L21) + +___ + +### range + +• `Optional` **range**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L24) + +___ + +### resth + +• `Optional` **resth**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rgroup.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rgroup.ts#L23) diff --git a/packages/ketcher-core/docs/interfaces/RecognizeResult.html b/packages/ketcher-core/docs/interfaces/RecognizeResult.html deleted file mode 100644 index a2bf17cedc..0000000000 --- a/packages/ketcher-core/docs/interfaces/RecognizeResult.html +++ /dev/null @@ -1 +0,0 @@ -RecognizeResult | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RecognizeResult

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/RecognizeResult.md b/packages/ketcher-core/docs/interfaces/RecognizeResult.md new file mode 100644 index 0000000000..1be70f3d42 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/RecognizeResult.md @@ -0,0 +1,46 @@ +[ketcher-core](../README.md) / RecognizeResult + +# Interface: RecognizeResult + +## Hierarchy + +- [`WithStruct`](WithStruct.md) + +- [`WithOutputFormat`](WithOutputFormat.md) + + ↳ **`RecognizeResult`** + +## Table of contents + +### Properties + +- [output\_format](RecognizeResult.md#output_format) +- [struct](RecognizeResult.md#struct) + +## Properties + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Inherited from + +[WithOutputFormat](WithOutputFormat.md).[output_format](WithOutputFormat.md#output_format) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) + +___ + +### struct + +• **struct**: `string` + +#### Inherited from + +[WithStruct](WithStruct.md).[struct](WithStruct.md#struct) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/Renderer.html b/packages/ketcher-core/docs/interfaces/Renderer.html deleted file mode 100644 index 07da0b7677..0000000000 --- a/packages/ketcher-core/docs/interfaces/Renderer.html +++ /dev/null @@ -1,12 +0,0 @@ -Renderer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Renderer

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Hierarchy

  • Renderer

Index

Methods

Methods

  • renderLine(): void

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Renderer.md b/packages/ketcher-core/docs/interfaces/Renderer.md new file mode 100644 index 0000000000..166c576f3a --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Renderer.md @@ -0,0 +1,37 @@ +[ketcher-core](../README.md) / Renderer + +# Interface: Renderer + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Table of contents + +### Methods + +- [renderLine](Renderer.md#renderline) + +## Methods + +### renderLine + +▸ **renderLine**(): `void` + +#### Returns + +`void` + +#### Defined in + +[packages/ketcher-core/src/domain/services/renderer/renderer.types.ts:18](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/renderer/renderer.types.ts#L18) diff --git a/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.html b/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.html deleted file mode 100644 index c6e9afb149..0000000000 --- a/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.html +++ /dev/null @@ -1 +0,0 @@ -RxnArrowAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RxnArrowAttributes

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.md b/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.md new file mode 100644 index 0000000000..cd4e7a6e81 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/RxnArrowAttributes.md @@ -0,0 +1,41 @@ +[ketcher-core](../README.md) / RxnArrowAttributes + +# Interface: RxnArrowAttributes + +## Table of contents + +### Properties + +- [height](RxnArrowAttributes.md#height) +- [mode](RxnArrowAttributes.md#mode) +- [pos](RxnArrowAttributes.md#pos) + +## Properties + +### height + +• `Optional` **height**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:42](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L42) + +___ + +### mode + +• **mode**: [`RxnArrowMode`](../enums/RxnArrowMode.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:40](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L40) + +___ + +### pos + +• `Optional` **pos**: [`Point`](Point.md)[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnArrow.ts:41](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnArrow.ts#L41) diff --git a/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.html b/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.html deleted file mode 100644 index 178d56327d..0000000000 --- a/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.html +++ /dev/null @@ -1 +0,0 @@ -RxnPlusAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RxnPlusAttributes

Hierarchy

  • RxnPlusAttributes

Index

Properties

Properties

pp?: Point

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.md b/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.md new file mode 100644 index 0000000000..84d144a60b --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/RxnPlusAttributes.md @@ -0,0 +1,19 @@ +[ketcher-core](../README.md) / RxnPlusAttributes + +# Interface: RxnPlusAttributes + +## Table of contents + +### Properties + +- [pp](RxnPlusAttributes.md#pp) + +## Properties + +### pp + +• `Optional` **pp**: [`Point`](Point.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/rxnPlus.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/rxnPlus.ts#L20) diff --git a/packages/ketcher-core/docs/interfaces/ScaleOptions.html b/packages/ketcher-core/docs/interfaces/ScaleOptions.html deleted file mode 100644 index ee033bae2e..0000000000 --- a/packages/ketcher-core/docs/interfaces/ScaleOptions.html +++ /dev/null @@ -1 +0,0 @@ -ScaleOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ScaleOptions

Hierarchy

  • ScaleOptions

Index

Properties

Properties

scale: number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/ScaleOptions.md b/packages/ketcher-core/docs/interfaces/ScaleOptions.md new file mode 100644 index 0000000000..ee7d2e7a93 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/ScaleOptions.md @@ -0,0 +1,19 @@ +[ketcher-core](../README.md) / ScaleOptions + +# Interface: ScaleOptions + +## Table of contents + +### Properties + +- [scale](ScaleOptions.md#scale) + +## Properties + +### scale + +• **scale**: `number` + +#### Defined in + +[packages/ketcher-core/src/domain/helpers/scale.ts:20](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/helpers/scale.ts#L20) diff --git a/packages/ketcher-core/docs/interfaces/SdfItem.html b/packages/ketcher-core/docs/interfaces/SdfItem.html deleted file mode 100644 index 640ada8897..0000000000 --- a/packages/ketcher-core/docs/interfaces/SdfItem.html +++ /dev/null @@ -1 +0,0 @@ -SdfItem | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SdfItem

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/SdfItem.md b/packages/ketcher-core/docs/interfaces/SdfItem.md new file mode 100644 index 0000000000..2a8078d05c --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/SdfItem.md @@ -0,0 +1,30 @@ +[ketcher-core](../README.md) / SdfItem + +# Interface: SdfItem + +## Table of contents + +### Properties + +- [props](SdfItem.md#props) +- [struct](SdfItem.md#struct) + +## Properties + +### props + +• **props**: [`StructAssociatedData`](StructAssociatedData.md) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/sdf/sdf.types.ts:25](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/sdf/sdf.types.ts#L25) + +___ + +### struct + +• **struct**: [`Struct`](../classes/Struct.md) + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/sdf/sdf.types.ts:24](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/sdf/sdf.types.ts#L24) diff --git a/packages/ketcher-core/docs/interfaces/Serializer.html b/packages/ketcher-core/docs/interfaces/Serializer.html deleted file mode 100644 index 828486698e..0000000000 --- a/packages/ketcher-core/docs/interfaces/Serializer.html +++ /dev/null @@ -1,12 +0,0 @@ -Serializer | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Serializer<T>

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Type Parameters

  • T

Hierarchy

  • Serializer

Implemented by

Index

Methods

  • deserialize(content: string): T
  • serialize(struct: T): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/Serializer.md b/packages/ketcher-core/docs/interfaces/Serializer.md new file mode 100644 index 0000000000..4c59b3040b --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/Serializer.md @@ -0,0 +1,77 @@ +[ketcher-core](../README.md) / Serializer + +# Interface: Serializer + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Type parameters + +| Name | +| :------ | +| `T` | + +## Implemented by + +- [`KetSerializer`](../classes/KetSerializer.md) +- [`MolSerializer`](../classes/MolSerializer.md) +- [`SdfSerializer`](../classes/SdfSerializer.md) +- [`SmiSerializer`](../classes/SmiSerializer.md) + +## Table of contents + +### Methods + +- [deserialize](Serializer.md#deserialize) +- [serialize](Serializer.md#serialize) + +## Methods + +### deserialize + +▸ **deserialize**(`content`): `T` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `content` | `string` | + +#### Returns + +`T` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/serializers.types.ts:18](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/serializers.types.ts#L18) + +___ + +### serialize + +▸ **serialize**(`struct`): `string` + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | `T` | + +#### Returns + +`string` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/serializers.types.ts:19](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/serializers.types.ts#L19) diff --git a/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.html b/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.html deleted file mode 100644 index 3e7f536660..0000000000 --- a/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.html +++ /dev/null @@ -1 +0,0 @@ -SimpleObjectAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SimpleObjectAttributes

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.md b/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.md new file mode 100644 index 0000000000..5eff29d8ba --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/SimpleObjectAttributes.md @@ -0,0 +1,30 @@ +[ketcher-core](../README.md) / SimpleObjectAttributes + +# Interface: SimpleObjectAttributes + +## Table of contents + +### Properties + +- [mode](SimpleObjectAttributes.md#mode) +- [pos](SimpleObjectAttributes.md#pos) + +## Properties + +### mode + +• **mode**: [`SimpleObjectMode`](../enums/SimpleObjectMode.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:26](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L26) + +___ + +### pos + +• `Optional` **pos**: [`Point`](Point.md)[] + +#### Defined in + +[packages/ketcher-core/src/domain/entities/simpleObject.ts:27](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/simpleObject.ts#L27) diff --git a/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.html b/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.html deleted file mode 100644 index ce6a288699..0000000000 --- a/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.html +++ /dev/null @@ -1,12 +0,0 @@ -SmiSerializerOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SmiSerializerOptions

-

Copyright 2021 EPAM Systems

-

Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at

-

http://www.apache.org/licenses/LICENSE-2.0

-

Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License.

-

Hierarchy

  • SmiSerializerOptions

Index

Properties

Properties

ignoreErrors: boolean

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.md b/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.md new file mode 100644 index 0000000000..ba69ee12ea --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/SmiSerializerOptions.md @@ -0,0 +1,33 @@ +[ketcher-core](../README.md) / SmiSerializerOptions + +# Interface: SmiSerializerOptions + +Copyright 2021 EPAM Systems + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +## Table of contents + +### Properties + +- [ignoreErrors](SmiSerializerOptions.md#ignoreerrors) + +## Properties + +### ignoreErrors + +• **ignoreErrors**: `boolean` + +#### Defined in + +[packages/ketcher-core/src/domain/serializers/smi/smi.types.ts:18](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/serializers/smi/smi.types.ts#L18) diff --git a/packages/ketcher-core/docs/interfaces/StructAssociatedData.html b/packages/ketcher-core/docs/interfaces/StructAssociatedData.html deleted file mode 100644 index ccffe3cb26..0000000000 --- a/packages/ketcher-core/docs/interfaces/StructAssociatedData.html +++ /dev/null @@ -1 +0,0 @@ -StructAssociatedData | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructAssociatedData

Hierarchy

  • StructAssociatedData

Indexable

[key: string]: string | number

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructAssociatedData.md b/packages/ketcher-core/docs/interfaces/StructAssociatedData.md new file mode 100644 index 0000000000..f3d73879d0 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructAssociatedData.md @@ -0,0 +1,7 @@ +[ketcher-core](../README.md) / StructAssociatedData + +# Interface: StructAssociatedData + +## Indexable + +▪ [key: `string`]: `string` \| `number` diff --git a/packages/ketcher-core/docs/interfaces/StructFormatter.html b/packages/ketcher-core/docs/interfaces/StructFormatter.html deleted file mode 100644 index 06becd64fe..0000000000 --- a/packages/ketcher-core/docs/interfaces/StructFormatter.html +++ /dev/null @@ -1 +0,0 @@ -StructFormatter | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructFormatter

Hierarchy

  • StructFormatter

Index

Methods

  • getStructureFromStringAsync(stringifiedStruct: string): Promise<Struct>
  • getStructureFromStructAsync(struct: Struct): Promise<string>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructFormatter.md b/packages/ketcher-core/docs/interfaces/StructFormatter.md new file mode 100644 index 0000000000..ef99eecca3 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructFormatter.md @@ -0,0 +1,50 @@ +[ketcher-core](../README.md) / StructFormatter + +# Interface: StructFormatter + +## Table of contents + +### Methods + +- [getStructureFromStringAsync](StructFormatter.md#getstructurefromstringasync) +- [getStructureFromStructAsync](StructFormatter.md#getstructurefromstructasync) + +## Methods + +### getStructureFromStringAsync + +▸ **getStructureFromStringAsync**(`stringifiedStruct`): `Promise`<[`Struct`](../classes/Struct.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `stringifiedStruct` | `string` | + +#### Returns + +`Promise`<[`Struct`](../classes/Struct.md)\> + +#### Defined in + +[packages/ketcher-core/src/application/formatters/structFormatter.types.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/structFormatter.types.ts#L23) + +___ + +### getStructureFromStructAsync + +▸ **getStructureFromStructAsync**(`struct`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | [`Struct`](../classes/Struct.md) | + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/application/formatters/structFormatter.types.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/formatters/structFormatter.types.ts#L22) diff --git a/packages/ketcher-core/docs/interfaces/StructService.html b/packages/ketcher-core/docs/interfaces/StructService.html deleted file mode 100644 index 3ac3ac1f93..0000000000 --- a/packages/ketcher-core/docs/interfaces/StructService.html +++ /dev/null @@ -1 +0,0 @@ -StructService | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructService

Hierarchy

  • StructService

Implemented by

Index

Methods

  • generateInchIKey(struct: string): Promise<string>

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructService.md b/packages/ketcher-core/docs/interfaces/StructService.md new file mode 100644 index 0000000000..3828750c36 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructService.md @@ -0,0 +1,290 @@ +[ketcher-core](../README.md) / StructService + +# Interface: StructService + +## Implemented by + +- [`RemoteStructService`](../classes/RemoteStructService.md) + +## Table of contents + +### Methods + +- [aromatize](StructService.md#aromatize) +- [automap](StructService.md#automap) +- [calculate](StructService.md#calculate) +- [calculateCip](StructService.md#calculatecip) +- [check](StructService.md#check) +- [clean](StructService.md#clean) +- [convert](StructService.md#convert) +- [dearomatize](StructService.md#dearomatize) +- [generateImageAsBase64](StructService.md#generateimageasbase64) +- [generateInchIKey](StructService.md#generateinchikey) +- [info](StructService.md#info) +- [layout](StructService.md#layout) +- [recognize](StructService.md#recognize) + +## Methods + +### aromatize + +▸ **aromatize**(`data`, `options?`): `Promise`<[`AromatizeResult`](AromatizeResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`AromatizeData`](AromatizeData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`AromatizeResult`](AromatizeResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:147](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L147) + +___ + +### automap + +▸ **automap**(`data`, `options?`): `Promise`<[`AutomapResult`](AutomapResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`AutomapData`](AutomapData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`AutomapResult`](AutomapResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:159](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L159) + +___ + +### calculate + +▸ **calculate**(`data`, `options?`): `Promise`<[`CalculateResult`](../README.md#calculateresult)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`CalculateData`](CalculateData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`CalculateResult`](../README.md#calculateresult)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:167](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L167) + +___ + +### calculateCip + +▸ **calculateCip**(`data`, `options?`): `Promise`<[`CalculateCipResult`](CalculateCipResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`CalculateCipData`](CalculateCipData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`CalculateCipResult`](CalculateCipResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:155](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L155) + +___ + +### check + +▸ **check**(`data`, `options?`): `Promise`<[`CheckResult`](CheckResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`CheckData`](CheckData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`CheckResult`](CheckResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:163](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L163) + +___ + +### clean + +▸ **clean**(`data`, `options?`): `Promise`<[`CleanResult`](CleanResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`CleanData`](CleanData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`CleanResult`](CleanResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:143](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L143) + +___ + +### convert + +▸ **convert**(`data`, `options?`): `Promise`<[`ConvertResult`](ConvertResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`ConvertData`](ConvertData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`ConvertResult`](ConvertResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:135](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L135) + +___ + +### dearomatize + +▸ **dearomatize**(`data`, `options?`): `Promise`<[`DearomatizeResult`](DearomatizeResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`DearomatizeData`](DearomatizeData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`DearomatizeResult`](DearomatizeResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:151](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L151) + +___ + +### generateImageAsBase64 + +▸ **generateImageAsBase64**(`data`, `options?`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | `string` | +| `options?` | [`GenerateImageOptions`](GenerateImageOptions.md) | + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:173](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L173) + +___ + +### generateInchIKey + +▸ **generateInchIKey**(`struct`): `Promise`<`string`\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `struct` | `string` | + +#### Returns + +`Promise`<`string`\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:172](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L172) + +___ + +### info + +▸ **info**(): `Promise`<[`InfoResult`](InfoResult.md)\> + +#### Returns + +`Promise`<[`InfoResult`](InfoResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:134](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L134) + +___ + +### layout + +▸ **layout**(`data`, `options?`): `Promise`<[`LayoutResult`](LayoutResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `data` | [`LayoutData`](LayoutData.md) | +| `options?` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +`Promise`<[`LayoutResult`](LayoutResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:139](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L139) + +___ + +### recognize + +▸ **recognize**(`blob`, `version`): `Promise`<[`RecognizeResult`](RecognizeResult.md)\> + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `blob` | `Blob` | +| `version` | `string` | + +#### Returns + +`Promise`<[`RecognizeResult`](RecognizeResult.md)\> + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:171](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L171) diff --git a/packages/ketcher-core/docs/interfaces/StructServiceOptions.html b/packages/ketcher-core/docs/interfaces/StructServiceOptions.html deleted file mode 100644 index 2acfb7b50d..0000000000 --- a/packages/ketcher-core/docs/interfaces/StructServiceOptions.html +++ /dev/null @@ -1 +0,0 @@ -StructServiceOptions | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructServiceOptions

Hierarchy

Indexable

[key: string]: string | number | boolean | undefined

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructServiceOptions.md b/packages/ketcher-core/docs/interfaces/StructServiceOptions.md new file mode 100644 index 0000000000..cc3173b6ee --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructServiceOptions.md @@ -0,0 +1,13 @@ +[ketcher-core](../README.md) / StructServiceOptions + +# Interface: StructServiceOptions + +## Hierarchy + +- **`StructServiceOptions`** + + ↳ [`GenerateImageOptions`](GenerateImageOptions.md) + +## Indexable + +▪ [key: `string`]: `string` \| `number` \| `boolean` \| `undefined` diff --git a/packages/ketcher-core/docs/interfaces/StructServiceProvider.html b/packages/ketcher-core/docs/interfaces/StructServiceProvider.html deleted file mode 100644 index 751cc29cac..0000000000 --- a/packages/ketcher-core/docs/interfaces/StructServiceProvider.html +++ /dev/null @@ -1 +0,0 @@ -StructServiceProvider | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface StructServiceProvider

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/StructServiceProvider.md b/packages/ketcher-core/docs/interfaces/StructServiceProvider.md new file mode 100644 index 0000000000..7f03c656f3 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/StructServiceProvider.md @@ -0,0 +1,47 @@ +[ketcher-core](../README.md) / StructServiceProvider + +# Interface: StructServiceProvider + +## Implemented by + +- [`RemoteStructServiceProvider`](../classes/RemoteStructServiceProvider.md) + +## Table of contents + +### Properties + +- [mode](StructServiceProvider.md#mode) + +### Methods + +- [createStructService](StructServiceProvider.md#createstructservice) + +## Properties + +### mode + +• **mode**: [`ServiceMode`](../README.md#servicemode) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structServiceProvider.types.ts:22](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structServiceProvider.types.ts#L22) + +## Methods + +### createStructService + +▸ **createStructService**(`options`): [`StructService`](StructService.md) + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `options` | [`StructServiceOptions`](StructServiceOptions.md) | + +#### Returns + +[`StructService`](StructService.md) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structServiceProvider.types.ts:23](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structServiceProvider.types.ts#L23) diff --git a/packages/ketcher-core/docs/interfaces/TextAttributes.html b/packages/ketcher-core/docs/interfaces/TextAttributes.html deleted file mode 100644 index f4e03c194d..0000000000 --- a/packages/ketcher-core/docs/interfaces/TextAttributes.html +++ /dev/null @@ -1 +0,0 @@ -TextAttributes | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TextAttributes

Hierarchy

  • TextAttributes

Index

Properties

Properties

content?: string
position?: Vec2

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/TextAttributes.md b/packages/ketcher-core/docs/interfaces/TextAttributes.md new file mode 100644 index 0000000000..ce068bc4d9 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/TextAttributes.md @@ -0,0 +1,30 @@ +[ketcher-core](../README.md) / TextAttributes + +# Interface: TextAttributes + +## Table of contents + +### Properties + +- [content](TextAttributes.md#content) +- [position](TextAttributes.md#position) + +## Properties + +### content + +• `Optional` **content**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:30](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L30) + +___ + +### position + +• `Optional` **position**: [`Vec2`](../classes/Vec2.md) + +#### Defined in + +[packages/ketcher-core/src/domain/entities/text.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/entities/text.ts#L31) diff --git a/packages/ketcher-core/docs/interfaces/WithFormat.html b/packages/ketcher-core/docs/interfaces/WithFormat.html deleted file mode 100644 index 5ceffdd243..0000000000 --- a/packages/ketcher-core/docs/interfaces/WithFormat.html +++ /dev/null @@ -1 +0,0 @@ -WithFormat | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WithFormat

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/WithFormat.md b/packages/ketcher-core/docs/interfaces/WithFormat.md new file mode 100644 index 0000000000..fded9a1cc2 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/WithFormat.md @@ -0,0 +1,37 @@ +[ketcher-core](../README.md) / WithFormat + +# Interface: WithFormat + +## Hierarchy + +- **`WithFormat`** + + ↳ [`ConvertResult`](ConvertResult.md) + + ↳ [`LayoutResult`](LayoutResult.md) + + ↳ [`CleanResult`](CleanResult.md) + + ↳ [`AromatizeResult`](AromatizeResult.md) + + ↳ [`DearomatizeResult`](DearomatizeResult.md) + + ↳ [`CalculateCipResult`](CalculateCipResult.md) + + ↳ [`AutomapResult`](AutomapResult.md) + +## Table of contents + +### Properties + +- [format](WithFormat.md#format) + +## Properties + +### format + +• **format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:35](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L35) diff --git a/packages/ketcher-core/docs/interfaces/WithOutputFormat.html b/packages/ketcher-core/docs/interfaces/WithOutputFormat.html deleted file mode 100644 index 44ff5e93c6..0000000000 --- a/packages/ketcher-core/docs/interfaces/WithOutputFormat.html +++ /dev/null @@ -1 +0,0 @@ -WithOutputFormat | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WithOutputFormat

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/WithOutputFormat.md b/packages/ketcher-core/docs/interfaces/WithOutputFormat.md new file mode 100644 index 0000000000..d2e3c0d535 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/WithOutputFormat.md @@ -0,0 +1,39 @@ +[ketcher-core](../README.md) / WithOutputFormat + +# Interface: WithOutputFormat + +## Hierarchy + +- **`WithOutputFormat`** + + ↳ [`ConvertData`](ConvertData.md) + + ↳ [`LayoutData`](LayoutData.md) + + ↳ [`CleanData`](CleanData.md) + + ↳ [`AromatizeData`](AromatizeData.md) + + ↳ [`DearomatizeData`](DearomatizeData.md) + + ↳ [`CalculateCipData`](CalculateCipData.md) + + ↳ [`AutomapData`](AutomapData.md) + + ↳ [`RecognizeResult`](RecognizeResult.md) + +## Table of contents + +### Properties + +- [output\_format](WithOutputFormat.md#output_format) + +## Properties + +### output\_format + +• **output\_format**: [`ChemicalMimeType`](../enums/ChemicalMimeType.md) + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:39](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L39) diff --git a/packages/ketcher-core/docs/interfaces/WithSelection.html b/packages/ketcher-core/docs/interfaces/WithSelection.html deleted file mode 100644 index ee4b69e792..0000000000 --- a/packages/ketcher-core/docs/interfaces/WithSelection.html +++ /dev/null @@ -1 +0,0 @@ -WithSelection | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WithSelection

Hierarchy

Index

Properties

Properties

selected?: number[]

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/WithSelection.md b/packages/ketcher-core/docs/interfaces/WithSelection.md new file mode 100644 index 0000000000..9c41ef5ec5 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/WithSelection.md @@ -0,0 +1,27 @@ +[ketcher-core](../README.md) / WithSelection + +# Interface: WithSelection + +## Hierarchy + +- **`WithSelection`** + + ↳ [`CleanData`](CleanData.md) + + ↳ [`CalculateData`](CalculateData.md) + +## Table of contents + +### Properties + +- [selected](WithSelection.md#selected) + +## Properties + +### selected + +• `Optional` **selected**: `number`[] + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:43](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L43) diff --git a/packages/ketcher-core/docs/interfaces/WithStruct.html b/packages/ketcher-core/docs/interfaces/WithStruct.html deleted file mode 100644 index 085f359d18..0000000000 --- a/packages/ketcher-core/docs/interfaces/WithStruct.html +++ /dev/null @@ -1 +0,0 @@ -WithStruct | ketcher-core
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WithStruct

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/packages/ketcher-core/docs/interfaces/WithStruct.md b/packages/ketcher-core/docs/interfaces/WithStruct.md new file mode 100644 index 0000000000..bd802a4007 --- /dev/null +++ b/packages/ketcher-core/docs/interfaces/WithStruct.md @@ -0,0 +1,57 @@ +[ketcher-core](../README.md) / WithStruct + +# Interface: WithStruct + +## Hierarchy + +- **`WithStruct`** + + ↳ [`CheckData`](CheckData.md) + + ↳ [`ConvertData`](ConvertData.md) + + ↳ [`ConvertResult`](ConvertResult.md) + + ↳ [`LayoutData`](LayoutData.md) + + ↳ [`LayoutResult`](LayoutResult.md) + + ↳ [`CleanData`](CleanData.md) + + ↳ [`CleanResult`](CleanResult.md) + + ↳ [`AromatizeData`](AromatizeData.md) + + ↳ [`AromatizeResult`](AromatizeResult.md) + + ↳ [`DearomatizeData`](DearomatizeData.md) + + ↳ [`DearomatizeResult`](DearomatizeResult.md) + + ↳ [`CalculateCipData`](CalculateCipData.md) + + ↳ [`CalculateCipResult`](CalculateCipResult.md) + + ↳ [`CalculateData`](CalculateData.md) + + ↳ [`AutomapData`](AutomapData.md) + + ↳ [`AutomapResult`](AutomapResult.md) + + ↳ [`RecognizeResult`](RecognizeResult.md) + +## Table of contents + +### Properties + +- [struct](WithStruct.md#struct) + +## Properties + +### struct + +• **struct**: `string` + +#### Defined in + +[packages/ketcher-core/src/domain/services/struct/structService.types.ts:31](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/domain/services/struct/structService.types.ts#L31) diff --git a/packages/ketcher-core/package.json b/packages/ketcher-core/package.json index 779010393c..97a526276a 100644 --- a/packages/ketcher-core/package.json +++ b/packages/ketcher-core/package.json @@ -78,6 +78,7 @@ "ts-jest": "26.5.6", "ttypescript": "^1.5.13", "typedoc": "^0.22.17", + "typedoc-plugin-markdown": "^3.12.1", "typescript": "^4.5.2" }, "files": [ diff --git a/packages/ketcher-core/typedoc.json b/packages/ketcher-core/typedoc.json index 4015b44cce..850f9082e8 100644 --- a/packages/ketcher-core/typedoc.json +++ b/packages/ketcher-core/typedoc.json @@ -1,6 +1,6 @@ { "readme": "none", - "plugin": "none", + "plugin": "typedoc-plugin-markdown", "entryPoints": ["src/index.ts"], "githubPages": false, "exclude": [ diff --git a/yarn.lock b/yarn.lock index 274ecc7bcd..4eebd8090a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8706,6 +8706,24 @@ __metadata: languageName: node linkType: hard +"handlebars@npm:^4.7.7": + version: 4.7.7 + resolution: "handlebars@npm:4.7.7" + dependencies: + minimist: ^1.2.5 + neo-async: ^2.6.0 + source-map: ^0.6.1 + uglify-js: ^3.1.4 + wordwrap: ^1.0.0 + dependenciesMeta: + uglify-js: + optional: true + bin: + handlebars: bin/handlebars + checksum: 1e79a43f5e18d15742977cb987923eab3e2a8f44f2d9d340982bcb69e1735ed049226e534d7c1074eaddaf37e4fb4f471a8adb71cddd5bc8cf3f894241df5cee + languageName: node + linkType: hard + "hard-rejection@npm:^2.1.0": version: 2.1.0 resolution: "hard-rejection@npm:2.1.0" @@ -11206,6 +11224,7 @@ __metadata: ts-jest: 26.5.6 ttypescript: ^1.5.13 typedoc: ^0.22.17 + typedoc-plugin-markdown: ^3.12.1 typescript: ^4.5.2 languageName: unknown linkType: soft @@ -12614,7 +12633,7 @@ __metadata: languageName: node linkType: hard -"neo-async@npm:^2.6.2": +"neo-async@npm:^2.6.0, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9 @@ -17649,6 +17668,17 @@ __metadata: languageName: node linkType: hard +"typedoc-plugin-markdown@npm:^3.12.1": + version: 3.12.1 + resolution: "typedoc-plugin-markdown@npm:3.12.1" + dependencies: + handlebars: ^4.7.7 + peerDependencies: + typedoc: ">=0.22.0" + checksum: 72c4ab6076f327ca9366d2244cedd7d476b999056eec75b02c0573f89fa02d988914ade66d8245a6df28af41e8bb5ffd6b934383a6ab4a2688c099e47cff4ed1 + languageName: node + linkType: hard + "typedoc@npm:^0.22.17": version: 0.22.17 resolution: "typedoc@npm:0.22.17" @@ -17718,6 +17748,15 @@ __metadata: languageName: node linkType: hard +"uglify-js@npm:^3.1.4": + version: 3.16.1 + resolution: "uglify-js@npm:3.16.1" + bin: + uglifyjs: bin/uglifyjs + checksum: e4108b35af7bcc9cf3be5366614bb1df2c78695aa14dee85b48cb9036a4478e60e91afe2375917e3284b61ef056fcab3a1d4bfc7c563e57bc77fd5ac89463a4c + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.1": version: 1.0.1 resolution: "unbox-primitive@npm:1.0.1" @@ -18505,6 +18544,13 @@ __metadata: languageName: node linkType: hard +"wordwrap@npm:^1.0.0": + version: 1.0.0 + resolution: "wordwrap@npm:1.0.0" + checksum: 2a44b2788165d0a3de71fd517d4880a8e20ea3a82c080ce46e294f0b68b69a2e49cff5f99c600e275c698a90d12c5ea32aff06c311f0db2eb3f1201f3e7b2a04 + languageName: node + linkType: hard + "workbox-background-sync@npm:6.5.1": version: 6.5.1 resolution: "workbox-background-sync@npm:6.5.1" From bdc2480ca7b301ec9110ede3b924fe991e3f893d Mon Sep 17 00:00:00 2001 From: Andrei Mazol Date: Fri, 17 Jun 2022 18:18:55 +0300 Subject: [PATCH 004/110] update packages versions --- packages/ketcher-core/package.json | 2 +- packages/ketcher-react/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-core/package.json b/packages/ketcher-core/package.json index 97a526276a..b95d287c25 100644 --- a/packages/ketcher-core/package.json +++ b/packages/ketcher-core/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-core", - "version": "1.4.0", + "version": "1.5.0", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", diff --git a/packages/ketcher-react/package.json b/packages/ketcher-react/package.json index 0bd48a8944..f3333e1d9b 100644 --- a/packages/ketcher-react/package.json +++ b/packages/ketcher-react/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-react", - "version": "2.5.0", + "version": "2.5.1", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", From 9f09e38b92601631152ae53b992f01857637153d Mon Sep 17 00:00:00 2001 From: Mariia Katkova Date: Mon, 4 Jul 2022 12:59:45 +0200 Subject: [PATCH 005/110] #1679 remove autofocus on click --- .../src/script/ui/component/cliparea/cliparea.jsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx b/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx index c22ef7c8a7..963280bf25 100644 --- a/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx +++ b/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx @@ -36,7 +36,7 @@ class ClipArea extends Component { el === event.target || (!isActiveElement(event.target) && this.props.focused()) ) - autofocus(el) + autoselect(el) }, mousedown: (event) => { if (event.shiftKey && !isActiveElement(event.target)) @@ -104,9 +104,8 @@ function isActiveElement(el) { return ['INPUT', 'SELECT', 'TEXTAREA', 'OPTION', 'LABEL'].includes(el.tagName) } -function autofocus(cliparea) { +function autoselect(cliparea) { cliparea.value = ' ' - cliparea.focus() cliparea.select() } From a8e0c57ad9142cd94f68322129caa57a4a460b26 Mon Sep 17 00:00:00 2001 From: Mariia Katkova Date: Mon, 4 Jul 2022 13:53:33 +0200 Subject: [PATCH 006/110] prettier fix --- .../ketcher-react/src/script/ui/component/cliparea/cliparea.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx b/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx index 963280bf25..8234efd9d6 100644 --- a/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx +++ b/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx @@ -36,7 +36,7 @@ class ClipArea extends Component { el === event.target || (!isActiveElement(event.target) && this.props.focused()) ) - autoselect(el) + autoselect(el) }, mousedown: (event) => { if (event.shiftKey && !isActiveElement(event.target)) From 24c891733516b4aef43943230e2896a57ab5f409 Mon Sep 17 00:00:00 2001 From: Mariia Katkova Date: Mon, 4 Jul 2022 16:28:03 +0200 Subject: [PATCH 007/110] add parentheses --- .../src/script/ui/component/cliparea/cliparea.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx b/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx index 8234efd9d6..455671f32a 100644 --- a/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx +++ b/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx @@ -35,8 +35,9 @@ class ClipArea extends Component { if ( el === event.target || (!isActiveElement(event.target) && this.props.focused()) - ) + ) { autoselect(el) + } }, mousedown: (event) => { if (event.shiftKey && !isActiveElement(event.target)) From 2a8043e89b52ad7b869423b4f0fabfc57328760c Mon Sep 17 00:00:00 2001 From: AlexanderSandanov <100159539+AlexanderSandanov@users.noreply.github.com> Date: Mon, 18 Jul 2022 10:29:45 +0300 Subject: [PATCH 008/110] Add files via upload Add pics for long chain polymer user story --- documentation/wiki/line form.png | Bin 0 -> 1141816 bytes documentation/wiki/miltibar snake.png | Bin 0 -> 1195490 bytes documentation/wiki/single bar snake.png | Bin 0 -> 1211475 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 documentation/wiki/line form.png create mode 100644 documentation/wiki/miltibar snake.png create mode 100644 documentation/wiki/single bar snake.png diff --git a/documentation/wiki/line form.png b/documentation/wiki/line form.png new file mode 100644 index 0000000000000000000000000000000000000000..1fc37b1d26df807c2092b9e0cdec260655956774 GIT binary patch literal 1141816 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:ufj*iZ7k`?iH>g+4@-Gi% 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

  • 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
    ;kd( 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

    S{;T*)G__ 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

    q{q%#8>vZGN@KrWv+we&LPz9DI9^PW3@LSEQ|EW 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

      vvOw=SiO=Udr*1n~6TsFvG45d^Z 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 literal 0 HcmV?d00001 diff --git a/documentation/wiki/miltibar snake.png b/documentation/wiki/miltibar snake.png new file mode 100644 index 0000000000000000000000000000000000000000..ca312f49f479cd2aad4e4e4384464df0d78c672f GIT binary patch literal 1195490 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˻KJ&@ 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�=EnQ7CG2?s?R>CjdnCzt$v>thghM= za>0U%ulGq3HzK#=M;?8Sg6grdtH_#a@7z2k6Xs$Unt{KRQ9>P}cKnyHa9zlDP)a(* zdiD#2+!6Qd$Kk7GDZZ7WK-44g@?j%s?DE#GY2Wn82j8FZ`iF%6XpBK<4esl)K-V_G zPd;zk(lau6Ncc+uHzjOe-Y(&J^3y#FI<@E@QMcJy^)~f-hgQzk|u}IBW9v zw2|1-b)OWJB(aQa1j#RwFQ<9@97^K-jKFlTD^)#76*Je^Bti>#6#B^A^4Xk0&D`yU zx_QD2&lb6g9lu!eVC^*y96U8>Gw^|qZIM^*BTrNFWum>1IuLLDGt6aYW>&1sHtVgc z$ptMu){Z)G%f!n9yJi∓3)x=mZAE>`9=bTKo_r; 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

      bi(cM_M&m2gk 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

      TiQer;<8xN@LCTHbi$51(CTm=rGq0)rc1Y# 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≀BDXyc3F=T-kIdApZV}k>i8(9s@#g581&t^1d^b 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 Pb})V>&yOMpH6;f2o0PU9?%b58C;CW zYO@op4-A?;^3sWO*CL4e%=Eea7CT)&9x20WzB>tBp;y83 zm4vT?)wo^HvYQPDCGqYZil5qiZa16{13iyW5PTCh!jtF5gh@X4UFxhuo&Ht*It7Yq z@=Iidaa3sT?od+%Uf4_*>gab|hUYXahH%ACgJnJl+@LFI0=REQq&btrH?!linn3vq zd2a8mJ*0-G1-OZ8Ltfe$3^sIM$P}N|hUbr7hUZJQfOn&dDVs~R$y}qynS86qN!R}a zn2Vc8!Jr`+&q@(p%GgDh zm&BgTOiX)vInk;5=JUMc#Kx4L)ha^>-R&%7Ava zFvpOPok>S{*s1e5pYWrTLEoDVZ}#Lp=H_~Rz9d4biB^r77S{XgKEN6b04j}`t5ol1+jXo+5+W;aHt@Pix+By zYE1vmT+fgT<6l7A$q-rrNZwr1bTk+^h;^9zb%2dQZQN)$@HVVea@2Mnjta4fnyrg= zzeW5L#Sj#pO#17SO;k%6J0E3huXH197wl*Mj^=#1hWNpNt{vg}Htv-c*9{fv-wuf` zeS2azarx|@4zplu@;;b@=5HlywLNLQ0^TmS@vX*W)1fpb&>k%Ht4T}VW9^Zkdc9Kr zYFGvJu1DP5u|xMt@OQ#T95z&c1c*(hR57##Yzf9B@tnk`G`zRv%jpz57OR)MiG`)| z#~O{m;$2{h%>c2xqeyo09Rz@Z&Gq79I}_xCM=o{lHiliFzP@~uDOhsGYmt*VsHZVbTmIaCmbZ}8fWA2!@>^4J3J~s z%hKhuF+DC(@vpoQ-#dKUMPr)sbW`Qu&`0|jJ;AP|Bd+MrFT#}lGxqVNcRP}E@u2JW zp$CkGxjR3n@O;1#n3M|ntnA5}ER#V5HbbU8LVH|gOOv>d#AF{`0ow3`vh}A}FIKG> zHr-|2{P;`e`?Ds!cHTT=Ucw@H5r&3iOWZ}j=;of z4ad;;?u|s~y|sJ)?84|ZHHNs3YRN^dzSzYrgsTG3kY z;N^|aPx?PNrPfQi9OFEy(3YO5Mg0Tst=+!yr=aKs0+aIe@!{S$?nt00T|8C3?q$Q$ z$0c=k@a@Wc|0(x}+H8+}VMB|dsAF{j3%izr;W`vRx!x!!_Jsq|~E%H#FK5Vg!Nu?CY#Vm|d7Z zPeO0!LEj5&7Ph-32+Yrb;>M>uIAAGBhVlPGAf$hzZvt%!uABFD)=7P0K+X=v;x9PX1&+U`+J=BE2b()I+c~Z_(S< z`4)y4>E+?e?==DfK~JSX>)O4Nq@eWZ;eE&I!!|caOFg(CHz1(dYmzSzURV!3&!5Fk z))(YnwMcyDn*F7eO=wSOIhGtoLoPCtToHrw_I2Gw16S#P;Je`wFHb-`9r3J6rJThW zk}>-?L28jdX!)Tyv@0;dBv+vX%2fBbs*u`c1Y>+}ECTxh$DgQ>R{3!Sq>bi*1{i3c z5!w@&0R{~MhC$MV+C(!VgAKo~;oD^HDzKu@vz~j#W9@!#{}r0KRy6uv!UQA_duetQ)6{CZ3lbN83UH+#_8SkamLR z1Wp^y&sC?*Z{q)^y`r6)xcvIc+UqOAq&Xmg>weajAu%l@40pck>^qIg^|F-ad8eVwlj3(`ezB2NwpNehF6(vkGK%Q_w~v{NKuTg? zskS3^ZRBU?WXM2^(L!kd0r00z`5qL_t@{a;@MmBqtjEl;FBHuBZ~Fh7lp&o#29pbNcbGt^#^E;be9$4h2&I5v z8kUuw^;B?R5EW?4srcEZ{6mzMIa*6WEXtZXcly&ppiU6qc5W-`wly%9bpZoh@s2%c zRmT7Tvk;D)|KjPw-M=7=NsqR+wYy6BlG7Y zmIcW?MLJ_bhs2*ZZD2eue&V{dA>ZUV^Zn1nX4s+S&w<*%?6Yp~);gbNXyG5?Xs6pC zmHlq@+OM(yfHP~Az(M602iE@?FNh{m#vz57Z*mO`#0a)Mlwo1@0jxeIwcAw~8oj^A z%1gO!+tXb6LidLvKAYPHu_kwY2pm)dQgjmH<9?7rT^YkyjeY|yKYC7_lvzK)0Or)h z6IorKfvUYb+m`3yo9AaBzH8aflTFrVdp3}PMc*UL4iq0g-EiAKX?HY0uO&9-I~9Kd zFZ8PMzDiZ)E5Lae%KC$dkvW%j^nRhu+D0#thVaY(|KcZ$ERc0o^LH}d*rDPL%b=NN z8(S#4z)H*2rLu^C*`&?x<;kD+v~ zB#h&8vRm=z1%KI}gQ@zAzWstGR~^iph47qX!!3hBon>Og+HZ8<*TKGt`mZF-omef} zBSGzTujPcCvd4j97LP_%8RE4<5AFT$Ob(5T@$Ac@SrKYDv;CAX*6s?&fRgCThI@pH z2kL!QH!0;*Sue-pXYE_dKm;+Dfv~>JnC+Kab9Euf1i(_Kylj7ia$T}kXySZ|D8Xbw z3CfA+1|gQ<80=fS+*%R%3TSy9{3zeU09K@^gVx>a-jlRZjKPAVZ$9t0$~pz_AXmzx zsxdahGz50EaUUtniIhJleBJykoju_AX0w2KR=%y+0k{JT^9X1bjneza3P38~*cSr?4cFR{~-q+Kka1k`*d`=??R~x{Jm?&XRDB*OGR|OWNmLpX=9#VHt zVFwC%utj2%e_T!T40{O{;#oy+a5Cd%3?)u10OkN?T!SCioAe%C-DiJ&baQEbTX0ZFxBklypdW> zRe`b`=n(GGOLamF7Z`Bs6)%9T2l{~48S3w;eN-wF_*0N`i_A~?7Y(e9dZaoqu{)`M zRefGF9<1kGgVY>;D`s)o^ox+cU_S3kJRP+(eRMF)=?j;&;xY^5XKX3hl5=+O^LweL z$17QcttX0w(FryNUH*b353Xl1$ajFo#9v=w7TgkywmtBUyjT`|0NPMpd(WRmH`6Ld z(REggl`{tb)&E>D*jXXbj3+{3%C>j$%@nLIr9o#5;Nm)T+3-W-tgZhOP{hm=9n;7! zZrBf13j3*lRp(e0EN^|+|39kEI;_bzeESxnBF+L-keMJ-0@5)R5fK3u>6n0YjBYjo zVbV%U3nHMDfOL#T8tEP|x<_rWxZmgdJKi|ne~D*2?A~?X&vl*W=Oo9|&wrFqb&mef zEhf?xJbTsGtXsu$JLXGjpSr~zessq{;I`gbX-a2c_gv_UBAAf4P>Ep}37x1pB zdr4g|rRd}F_h0g{+Aq;RKGr?`l0S3jQ|s*4dp$?XA0dx|?z0*04=OFsm9ojD&l!J9 zJ@$_2Sg6#6Q6s*p_lq2a_cfR4rkWg`VPLD+sxTl`!wXNDihC~sP4Q)iAvfH}6$rL; z51HZp!oA(KUA2PDc>TXkLy!(;_vgW_dwg%eM*e8m>*adfV~22$LFyB`bj@zY`NZ^B zukMY>P_c{w4aiZxalcKugY`e{ir!pQHzD1fe`jc1^^c==02Ws{k!fgQbZG~L8?uO`mK@odf8Ux;Eb`>i^PYoiX+KHWqXU&!cX%h9STD#2Vti&= zR$2kiq_efDGtwb+&#)nn&~e|6%ci;{ifP=3u@wVYs_Q4ew*~|oCA*RLxkG=oMAsb!D(4cgBGy} zI`A0OawrFNe-Sy#Houn-%va2lf~mM)ncb9t0{}zNWOYgdQ1u5(wqCDQq3|w)U{UwZ z4tv{r@V2-+2zWb*wbyH1%dVs|ro7U#oJ?_666Gv79Sb0G~CgytV>Y8@|K|^q^ug zL~7%*&4_ZHc(t{39<<6C)$AO2W$N(KNd<@yuM&T%por@8iK?O`a~)yzPv8B35t`qz zu=DJ5k8OFRZtcF!@Q53S60{eaU%onx`D3r4kR1lEfaFetLYA@zS!Mhr`*#-gD9jGC zTe9JV$d&|Bv$JsY*q05sy}?ENc-<->-V`kg}Pm#vsOs zrIaO|k6jyh6@2xVJB;W+%wO6^B3u?vL-ItQ0Z|b}bMa4Iqw*=aKg(A^zG+GRTm}CS zRfmRmE=8nT^niYn_Ls8g|LAcpMtnVdd8PlzY_mxz?wlobEpq@b&|w85XZIKHEWVy% zWQjH?wl<_P<;A3ly|BKLXaaB|x+5>QRD3b|*lAvU^%_W?{Lu+=PzrVJf?jWAR%wvHi3c;+@M1^I?etK-NK;TLy;z8$G~Bh3B5^W+cizVZmh zSBJUb-F9#4dTuB`uQhTECa~KsHIrU2z1@C%=1iCP0JFdHYKFP$hclxyZ7O2AI@w*p zOiHJ(1pW;$67!qe=nn@2;pP@l`fOHa`r_OJL(1y(Q9K z-*W>mkzdtS@v?Pf_zT;5`(M~$N!+%#v5mxzT=3;b-2NvXveEy^VNdCAw^~CQ%v24g zb*Mqf4@scwQ#DG!(F%=OTqd`HzvPQAzccOb%h3tmA^w=Qw>?DA+i%Rc09Y-{0#MZD z+Py3`5TNow+F;NxZh!txTD{1y~3QBoWJ%fVXP&}aub?LTgTux2C~&xbzW8;khKd{ibA zH~gvSAy1ZrBL5S`@0@5>P>v6w$>OpPh6n zdPRdawnlc?gOg$LL|hbbq?b`)VwrX)XHGgs+P+wI_+1PM@?A+OjZxiu`B_C1kwcLQ z1zF=xGO4S*q4V7x;5_3#%uR*lHFI6{qMAEZ@N&*ru~xZXWH^b@b{M72YTq^CvA%~9N2dd4_7NPr-6ksd9-lZs)s<%Lols_uz7+)LX7yuNhd?~ z5!@#a`(Va!;}DmsU+40{k4_XX=8^qbXl5MZUg!;tenA~!X52V4e(|^J+CEp26bkyD z-emaK{Y|Jhl)Nr9D`zq;o_mRVJdup95`TTRWfhY9A3d9UCg%a$uN6eJMGOri$2M*Y zdr2yJVx-1>s0!iTWT}uWo{BKFPR}bv5R9*ob2)M(Nz>|LI-LPNt1YO}>NJ6BdPJ*D zv)3mPOS`U14xdU6pya|{^-T4R1H=%`C%BHDxIfV$QfX*cKYy@jmKE!ab07za6=GGns2!#*o0P6ri2@h!m_MOeRIj7f6Tj^xB zx@lpE5dhLd!k)B3pQu2R95r$D4Oy|<;4-j&|21-Y!+FDr!Y<1FBCpJRj@5x z_CLvX;&}TtwIh(&ld-Z6_} zs7$nBF-n*|#pkhKy5gA&VRw$aJi#OR?$*r)6=4gz$;`X|c<*FAgzrov!ma039&(7! zc%K5~Vyma4&|vq%^`fN_=(*;l>L6Q`wvK?4%n->#xAUn)kGwxFcr|*v~k(_B!9(Gj?!C} zhO1gqR7`9BvfaZ#SJHRI$jHyU7r}S$2wwd4Ds`5m`T>beS()v0~R(e?mi^bV9 zn=PQ_?|biJT*D$f4q=1f6Q=X^y;Q4*COUn^^kK&u2}>r-d*6yH6+E1cB-N?5UCN<+ zzwsTJ-+@K%1H+7O_y1&k?~+%^`JVAEJ!0?dpf-=vlu*egXYzqS{tRTXNB#h(7H*X-00U?y?`IzA?cm*Uy?g57O-Q77qeC1pDbpA{nxW+a3X15d)$uQj0X8)& ze>`zdwUcS|5YcY(AD^T$FV`|wdMOk~HwVuq8!0GR;X*to!qEN=9C+EXaDJ4k(FSgd zlKa-HfEA&>sd56Rl$mcz(JwFcRpp&LZp}V7evftd;tL8$HY{(|`O`*fOp%z$2URBD zA*=8}FG{ScKCJTVyjPfxZE)*`r;RR7mONmSs=7=^4pg9MxS}EENfE*CtDtw|VB-&E z2qu?2eASEw>zd_cGCpqg;TGTv#t5ch$?!vWYJoZ-)pYAxZwSB35MIB`og8;z53|dd ztmgQ%WgRI0bn=C)O7B_ra9E7_gdZ?LAHAx;VKIg-K+Au*KM6KZx)3+XdG78CkmjXE z>>~zMD@$#x4jTh;7pSmQM(bKrC?}zsGNq&%dNo0>)a^3;JMu=$H~|vv3(D1Rye5k$ zaBMkkLX_=Kb9>+#H_ywH7m_YekC<_A9Mw2+^WLwuBU0U`6)d)8kFYSACGxKopE!1o z|L_TX03j{#=kfc4g_z#Ohd~k*Uw>N&u&mWj3thQ=TTSrjsS8inBGjk~9_K$2eME!& zR4e-aTz#im{yQaGVY2rGgB4{Ve;QfG(*H_bqWo1k z9!97&>|CI-TJHMtyci>0L9^_pr{}H}(YI0)8Wp{EpWLBY4mP7c=^g`7W&P5+L-eZ>OWF+I9R7wAWyz7edIx}xFhDQQ?mS+;~bj?;F9 zqT};)9^}8*#F@f+rSP|eUUwKvHHR%&r~k=>0`kmNMt%H8GQx1nrxxz#r2UOBPoEhp zn#Qy^RAx(;t_E4coyYf@gxqL?w^lX5aDwD2$Y#Q14nKUlySR&%4)#tZ;_9TdI1)dh z;&cI_WJ^8vtD*eT{?X6< zCb5+M*)2rLHJ~<>yGV!UgOZ8Vdt^kljMRZ#x)FNXdzkaMo!ZJ@n+OMkgzyQ#)@D`x zCwvth_O57uWGYmxxI}G0>5*HK`ZTtjzCY`9liGUC-}QjH-N?|v z8wT2iBo3y7YlTFs~(XEFX{w{Ft% zD0aCM3vHs+kV_#M3ra8`Rmha;p#vqyc7Yl)Y*FmRRF(Dv9=?oFF+=P3b>9|i2U;cU z&p%&483)BZs7c#BQ1QioeOgFxH(ZLj^mKjk+@5^~}R0@pw5oRjmM*j);WYl~i= z{&GNs4@R;a@cp5wB(0A|p-UB(OL~2OzfTh3^fL3>!S9&1yH0P}95?2qGR+tM9KRhQ zb8Ej-7s-Y?`g-YFI9$^8MRJ@~ozp#pm}=F57Y zgzHHcjduMksbnLZo9#OXmmVbB>DrA@*4oZu{{mg;+*x77^^tq(_Ke5Rd~loY;f=+< znII7{;-efnyzyHGRj#5}+7`?&Lyq88YH6UAP?1iiP0WO!i+R?ILjKaeQVgg)$xV5k zWsLgfg`CHDmG*=j0QVB48o{yfvh zDD3)PFsvkK4tMs0ha|dt2nhQyp{@71s?&-SPDD7Ql07pf6|0|S+WZ#xr3<&SS<)L0 zzhEv}vgFNZ_>gDT*hkLb&)TcIdiSK+c44yS87CCa<_WqjA0ypowT)P7BV9ZDTU zVea!b1Zj7*hQ2A$tG5WLsZZ`91}n{E_i*#1z6-_WusVuGvm8E>EVuzgz)rQhHFNPH z?LWw3gxI`5Jne*tIBGH-dWfnH%@3=5PxyT{h4JQH(qESvE#dd-H;ribS^id37WAsrzLZn)o)3x`=0A$ux<;5oF8SrP2GE@kI=H zS{;n9?1p~8CYl1xlK3JdqvERP?h*-KM|i^v8c?7EP!XwZ*BfJ$YuU=K($o#WqiMsSryljaq9$wk1=V#e+Ga}Mr`+^)lKXIX z0FZ29?}8*;zW^P9Mvqn44ZX+FS8-F=FBRS%Gp1V4dmY+c=SGxJ`HDoatad+&l4l90 zbVRg)-Bb+b<*P3eedC>2^6&j#g`Zt#h(*Yp`OP2cP{iF!}$H} zZ5+i7^xr}|?dfT(SNKp|ucj%lyNHSov?4gIvz5kv4N0>Zyp{PZ@)wL~&Q$%U|C{@o z7y^imzlKHxJ^zLL5^nvYL0&IIua=O}otMnhjMKoG^Z^+Gmpv)XD< zJ_-6PE4RA3`Ba|4Pack!skXr?(`&5b+cISFnb5Vc+LVJFOB+n>*kmTSt%yqyRU_x#Y5gthN|R*A}fpt@h{ zh&-Rnxfoz_3|TDsjk28mKJ)i;SA6+`HJi14kCr=!xvDixo`v8=D!E=WmhVFXGuKko z9NxdMONhV}?d8@Zk~?;_3rqFZKekiF96c~Rrd4#|`lO*hLbUgQXJ7e}?~y+#*k>|> z>F94cl1e{fZ*)>P7BAH^_;g*x`fH0~9tAC`@JMpOqXb$ulVg3D9~^uJ$8?=aLb%sY z5d0!>9)$`H90gABhS|9gpZLynnNY!=2#MNxSk8v1(;^7dwNQKI7X#>H#&@5LOQ2*L3$=CHpNrP||Qms4_h0kvpsSLoV} z3Mq5aHpop5sc0UP#PLsc8@Uv^3M{Z%FH-j#EEg9%iKSp!ab77NM4W;jaf>+dlX9pVAH+G18$Vc8l&T_ugV8fCwMoW;ne0GyFpkVY)i4dr9vl*AwE+JxP@hTNil_7~pT}=OP?MzWrK2mbEJJjxFC2ISNlV zWcc*yc~O(?f&9~?2QQVkg|-;RzU*DXev5kY`Oj^E*QGfWBUA)?WUTXcU<-PvHN07hNo(!*_@zv6s=dC+_+-A zuHVT&)O}z}bUl~zf8S>|RcY~IXsLL3{GZiP>Mo5PY#yuls+XI*Gd{b{p~+_b-;&zb z-yKgUfzaBT<8m2=@8@VYuOKED=PBqHuuq?Bn~$HdN3v}8u#mQruwnyIKk5FAqmA&L z2@n;J560?F)AP2EpZ12PMS2Gc49zsmZb-CK+$2z}8mv;1Fh&z=Yx|r|dIR|4L_1^D z$xUE=Xz0I2zY|c70r-EoaxFbcq>Rm*Dj-;F&iOGZdiHnNt%cwVNkA=8zdUH}kFnAr=>kG}eP7i?e+`=zU?CXg*VZ0`$om{(AE~ z&FY}+t||S-E4CXY+si7&?fubb_4(o79*@StW-!)a^Dy0vY3^4pS)J_CXw^rL#y>nP zZkqXWCF(R6^OxDSQNBP68*$cp>`B-AqjPsRU#f<(_@f+-C7-o@$cu~Z*^yq-N%!Jn zk8%q<{vF$IQGILZuV#4JS-_bVR*(5p90>GKHKN`=nE{w8*Y#kNx2Dv3IQ8*(#Gw`u zHdlU+o=UR)RbU&o9yBQ!+U3Wc5HK_lQpOg%`9B}#Bs^3BepkBxpOujdt&G|Ky)xDr z`fM1SXvZof51VfD{_PMvfrn~Cz<5PySe8e)b^2r)o_rHx18Ll-s$f2eRv>Yaq`&%KHb<8Uv{?YPiu5x0CP{8 zEA&ggncs z1~{WPR4|I*j8i13W-WT5rugEJxt#k?x2wO3%FvN=n3v}`Qij|RAeMh#5xieL09eNFMjcpP@r^?^W1MI6%d(K zTH*+*0B4m$?MQTUPkc`nN|cv*<};=W#?ANJH?lGbSU{YN(%sD7T0Zj1e~0>G}8T6?W|=H588 z-wKAIi*>^r7v^GY_%YCsYQMh62eWalQVrLF%0nB3^OE5%JH`$luk7SUw2qwfjGg)`Ymc8^j4l`U+37lpsiS zL-Iiy{CF4QY<`&dRO_^i`=&|joEolNEz=5jm>=SY{!YdX(TCN%F^+PL*Y5H_*x4$= z=pnKW_YXyqadqyywxZ>Sj#1tuSg0}~3y#|lHJvK$V^k@wB64|Oj8UD!r&qK2do7m?C@ z>Ln!HI`tbe7FC$Ps=IjzEy88_C<^})3+bg)g)$M)BH*d+C}ZpI_)b(O=$>G4Ag3a{ z+_!6f57&D8Q^{d^!9LXd3Ml&e!t5UyW-oi~fbJ|g?_-49h%8w-L?%@>E!Eb+(Hl#1 z6r;@=5A|YP#li+882BID1We9!ng|Tf|6;bMoTxo zKY0kJK|{J;h)8fZ^{agk0ul~VTR1*1TixCViSC~vB%~RorOItH)&rWW4G+B5goBW? zoBXOl7*1VJGBTq&YjJe=y8aa~3!#6!F70e1#5PQhQ!v@zB`G2%37U{v9CyW5L>%H1|p zK)@>a(GBU6VqO&ss$%^GQ)9mn@p6ZB!rs;AHYG2rZN9v=(H2lQgF-f=4+L$l&-VAU*C3C99%HDXgsV;Z!=V#5LRYQ8j;}P zn%<^Pb3F2XFjUm?bqk7a?eWL-u1Z2Pg?!`IJ7h*=1q4>y=C<||yGuuUj3%s)+>iPb zXTV3T`}gF(30EU#z!GwGZnuX;brCxfo5}NRIS{1^A~~s-32bpUf*ix5de$I&Nypak)IR6qu!l4)^sDuJC%0NkEemTMINYEuyV z&BIpWFZh>Q;4vE8MrE~|o9WV-^^IF#DyMr$%1ZgjW@SfNyTZ8G-^*dNQa+$IdDy~r_R9RZe9?7L zLHsZ124p_;$!44SQ1LZd`OADr^(wLEo)^|iU#RB)YF3kkimv4Dis*v(?5|(D=)4ws zr2l#z(y9LSA2x89`gmou&-nc(@MEB&k`9H*nu#yHos;Y${V_Y<*;0=H}Zoh8autX`-%1DrpnwE%t{A>KqN=A2W z-HU{--QO2hF;4q(Lc=xN&Hd{JSfACcx(ma~m;HZ1y{w{kv&KD~GsQ7Q?WSN^K|#5V zO6Jr~>mJsu3{^A{yZeqFanKwk1fw6M#tjFO;n)DxW!vb*rNZ;{w(#8*BBJ92(hS1> zI?@E^8qd%}4l#T{ngAUUav%Rz3&dpEC2`}jJc`=sxaa%dlv#i<0e6#{wTJ7yW_$r6 z_5B{)>hTf&u}ukVdnTi0>HnYCc&nfer{jRDY6lY#!6$Dsp!(ZZM5(8%2iY9+0!AOc zaWL!Gtt@u-nd-&hXAU=-&>1IAzNW0)N$Ff_;MJrL-H<-Imwx99gZSUzM@sA;azn(G zrsFJb``={}_|1Mg+9&^4^CcS#a~JhfH0Hy2aaFa8M9$bYIr;Pl+`dgvBHU>R&cQYQ z1)dO=Hs8pu1n=X&eU@LmDMZNg8l`Knf+AJor@f<0Yr11zjMZ;Q&cCt%G~3N@{U3Ke`S}j0wsuDT&)4{+C*&wwOXUq zJ5IEy0(|8IVD2(}rY39tN%K60hiTR(w722pRw7bJrIQwt*u5FJ&}XzzmZDWI`RCY( ztGsG6NTUs~XL+2O%fdT9&Q$#2QJE{#sssZap*<%di_$rOUg+wd$e_iGqr@BTwAbr? ztK0J2vW$jXi^n(XXGWUa;p$ zA?RbJ*bSnbsiS3v4})sEB(jz3!E|vba4CKKWm(kaIA3Oqi*1rxXVv-dZKb`Ni*^;- znHC5y<<+u)VGv^?K=<8=ydE+DWcg*AGMtMUw!Vy3s6r0iFVrj+8RSQjde@#8-c?BI zLE`P*t4>0Bc+I{WEf+z5H48+(D-|RVccn=jOFM7-MqcA95btLky#4MAvRl{c+kYbJ;63Lw3akZBM)74>8*(C)8P*$j-Z5R5na% zhFZZ`aYR??-{(}P>px@mFbY}jwJiWL9Tb<8f}RrlFdz$MW2q)pq3b+{APcYs;%_r8 zx`C@mjkm&U3sMd6kiUh+E$MZT&I?ng6B3Amx8%tXvhyo<9Pl-tyuuNJ*^M9>zR$nr zDnMtfQJjGn>}}!rAVQvH=pBg`$3GFy?%jmc**DYfF<`MC=sL@>^q=ZJd*$KLmKzPH z>w|tus3w~j;}}yVHjNoZjsz@NnsW_uvaR=~R%N)^A{IYd+E0cA`}@HY{TVi}?i6F>E@b z$z}BB-3D?*>c6ayjgP4zXCobq7OTmr>C7|mMJqmfqgGk%Jd3sRGBw=#AyvZ|;)a_D zi6}bt+3ewECgJpqQd2@M`3J}JAtU|nB)?#}Zq?LbJG0}mYmDg_tj1HG!YuYVr%zt> z8$_)y$jJKu8lQC(VP^L7SH;B9dWj!_*1xY-kZP+#(6Apen@==~Y@*j=&!aTxSZGvf zvSvG3uD|AG+pz#i!EQmLp$9X5)o}o`HO9X^d%eT9l)A*MH;$|2oW&GxXG-jVUkTqE zpHKy_$2Q2{=%CNQX~7v5ZVqerGrTJHS-rt!W;|$$Ryl8H59SgDqC?7TJDqRUEG~f2wDhTl%C}4U z)%V)!Tzr{x0m1xvIRjv~{gYga7VTH1+aDl|S$vorKF^ABFyWtxHtS=n&mKbeQpvZV z;JZ4;A?0G-^7Q(vN5S8(NIzU`k!wmi*cdkW?QBR7N=%?S(gXRj9?i!|O#;iRO>Wm0a8)@i;Mxi{j(QRY$Iuvf79?O>UgpeCzpHFY}w zdoOaK9@R1QDsA6}%typQAvG1mLrlk+-`86Iw9}Dc;Ct|!QQ*~TUD_TZsBc%(Pwt)- zZ#;_h^nSa=KCI4b`7pPY#h@@lyY&GunLJ-RYB`E(p?$GS{`ynbSS&=TJs`(!bSf#T z*!auUJr$~8 zO6x6QAM<(oqsGZfA;q7hFRn7y5H%d|^VUYXO> zssq~hw=p*5TGBAOMzQRk5*ZhDQ&@=pFSC$}f&>fQ%n-5r7Zg_|zoW6H7^05Z--5Kz ziXQT0ao!D-hqVG-K0XvcQNYy;tDhTGdvmnKgZigoV@&jjZ4UNe&yH=MpRe~2;V>!H zcJPt#5p%(TC^(A;$E%nyxo1F0xr{n_5jqPU`!BzYGy^9HaTv<~FjhPwplANMm;Zi4 zFmW#d6`1)>`2JK^aDjFBC3sk)!&}EbKCULJ!b?YqJ5M=^tq_Mt{Z1bJRM%u;p`M_< z*A{iupJ0(179%vqwq^2<(WZexrB7p!CMBB}#^7lgPYAgoRvj31ZR7*t=iKSDrrkfx zITX#5gu{+1-RpmRKZtR*;#$Z(d2@C(a=ZJ(ExlmLfz#BMIj%KENd2n|S&KTzZ04$2 z4Tz?>%2|9BC%cKmDG=TNi;PHL*QCNbm%DC?2NC)-S;vMOUUPkJh zU0NuCE!6R5XeVhDKczC+;Qv?`X%G2)X3|2C-jo9-#DA~mxx-u9M9jDpIXQQ7L!-N* z5F^7@+m2~x6{~0rlw2SyKq=@|$vgJPq5oq9{b02_E)iMbav8K*ACfT&=+$}5srydb z?`Fy*hF}JmT7J)dJ{kMnSnF=59sV5zrGo&H<5X75dJP@_J=2f63~}TK+Kd0%>)bkAP|7Gw|zIC zq9|n6*|u40L}`G1|A>7xMYkd)P6*S@IX_^41-uU&ZxQvmVx(i5}b~VA@Ph@2waB_Pmb7BpZZx zBZI%I2fvK{2|Qi=FF00fO2x)mBjs#6A2Y{Hb{3}4aOY0E`N=-JmlhcL!zx=VIWF&Y zUJ-V=EnMil?HL42#>J~Gpcw0!uJ7x4<$x36=3^}ympq*7hCaAH&W7GvN)>hSDxPX1 zrxFBKzR_z9Vsi>SmjBc;A^cf6Uo@I^>;8L|3w+hb^Eci1hJG*ToXSCLkL4MKCBF?u zEj^1YL{sHTt&zfcc-Mz$rq%sxAS4>mZ>32O#m-r;#qv&}*B1idGM>YGiSuDvG1bOU zXc%_<%{jxisiyss+`totg5^GZ0L#iL+)x zU7s%G{?PKp6p63k&i@A=|4u`6kd9omyDj*3#dRUNf>_Wk%jR8>Ah^UfgNa`!nvx@= z#_MPZ9uvI5cY$`G>K$GS@HK8k6coH-%Lhd_gghe!I8W2z;(DLK4@Qtspw=x#RpeXv zm2{olI&!9f9h#b=SHYM83v<`8fJg0tcOP>&C;KhEsxN#T-zk}ZVr>o@&R4&gwHsnw zcYpPS38Apl>{PVw7MF2Go93(YBDgeJ17V^!&l-#;=;P7+1l0Z3O)Mz_Du2-~RWo zkM|J9blSz+7e1=FyqvnWwyS#vbQiLnrMICO82YOpbL`E6*&Pi|&#}3Y)A1QKbVpm< z&6D%~$;vYb?^7_!M}}?_FO`V!UP*8HKAb!4nMbp!6c1f+wA2hH=V29n&SdOIS51H$ zZebVst>747PvEH_2KOi4g*@V++XjTy)LKg?3T5mQ+kNlF77Ri9p!;KO)z8rr4PO(l z0V9)pp}0j#*0TftUFf06?u%Bfdt(L}mr+r_2epOY-^bMuS5z!bV6?}TKVzFEjEmbr z*GS$b=fPClYbk6kg0ir)t|2)2su|;UgMc|I5Z;>T9ao8TtWTH#WM{M&FzWnze z4Qt<=DloID*)9s(-|FYyT_PGK7ueYKQmOpo^J8(gtnr_L;AHLN4a$bl)$fg8 zS?yi~B(j}D5h8)nYF817*n()Xm1T3hd|u+3-74>BjWS8SKlZrgQp2*+&;4d8s(TWSw~=-EKH zNaxV*G$2^JbJ44-qikEhX&BN6CFs;1<%wG#x#PAe`5%UCe}$<}{u-2yAX@Nqzzgnj z&V@QCIMqiF9gtTGPh9OK#bL;Asy4Rs3gl%bL{<>o}_N!r`UHy~qV&8emSSt2NOS-eC~tj-n3StT;S*1Q%nLc0Vv zF|Eygb8OK$QgtAix^f5R9j?F~d;{^?a^L{A%m? zZsprcLNdrn(>{N$0<9J9XX%1f_G7x!(9Tx&p!LsY^!%AksUEj%%!J`U;dk*>uQYNJ=B7?A%UW< zSHPDnwQ$|<0iydoliui3)!iX*r_2o?{>+sH4UM3z_PP8F9OOhkThSjCL0Ng7Tajx_ zu(%WWFo;<4-oJWLWw9;CFp{&@NfM_R=bW;CAyGCtD(Yap==y!I7RY~3roG!Sud@vl z+S-(w*;N^qDAY zquwiZhu0R9Hx-&CBj`2MSy85)zO{phK1u4o9bCDCzk!bqYtLyAvV}OL9*2{Uq(tFq zlX(8E)T|sSdJPTH?E>jmDX=|k2NP9L7if*$p$f{9M&1I5{tSoPX>?%kPB#{MT+9=J;|%s*fLyzj34P-;;~ zr(DVJ*xwJGy+$@B_!AnJZjmlsFqQre=a`JQ5RsN<^hghW-{^E)>XY;%5C1VUv)ys& z*=k8*8MRoN&%h!buYv(rK{+7c?KWsz1yHb--!UTnSOu8mvU~KNI)bLHb>MZ{94%)iMa!ch$FOLD1x)Do)v-YVc^A;``K+o({p+6?9Yf zzA{Ounbx(Cj$Rq(_TwzFV5$tnC7pp?&ts$G`fbin9xN$&tW5uO?Z3P1m?FlmZoNI$ zA+9r`UuSLmgpRP+o+Jc}ZA zgye=ELk*(H@ZzyHJPm(4H+g+22^F*Ik5uCwgs_UqkN27*bzrTt8Z9i4Z>T5u` zxnPEi$c-bubRw)}^Nlqi=K~Xq>rsnc=%T!KU~dSaz6!-&=@JyG{0kbw#-v@ZTl!$d z^Bc<4*VeqXygp|s3Jzm0A78g7NK--zHio~ort>d(c9e|k0_Nq}E`-rdR!xQLfev0h zDYv)xu;669~2zrLwPrg`J-luD;+kR$xfqb za{uLB`Vf7G`PuP%iuG;~0_ z*X903h~?!1e#{lz%Fd0QOJ$p=!b%G!{5dwx0nc&k(jR;078oLiotvO1*MQVh&l5kV zA*15f>suq1u2-EalaPGkadn5OIp@^CQyZq`07(_{SRJ#9VXW!SwqAiGj>ek#LiVHQ z>1FlAalS?S>WO~)t?Mw(p(56iUOAhA!DDZ%J7y6BuP_HC$JZNsLrPzjoxs)1C+z4O zuGoZ0mBN#&HFLp?lNrh)EzrtJ&BGXfx-78LVbQE&rKro!M<6EiHVHIf{2;zVm-#p& zp3OEb(6fWLtaLAHC(70?|5}u?XLlLpm{BsZ3megXNo6uz^lk1qs@hRmuPkB)6ndT- zbby0Hk#&EWkkW6~+N%$(IlB!;le`WGTGnQ!_A9q~d!Wz6)M1{s39>KulAB#AufXW5 zX`It5uEtJi1l79_m%EGcY5lSv5z1=&cv#$EFuzdR<=G_caVo2*%%5~RY&bwR8A4^< zY@TZJs7JBS9d?KZmUnDhRBOJkrC|zAp7oMSt)W;@w*IB_uPIg&SHiYia>Pmyqh{Tl zwR2yS6TxV-8NATPVzpaQ?XNl`A3o6n=i{A6oDAG&f$}(h%n6ktWjME+xp6-FoRii? z79o^RsFC<}1arRnvcy89dtHvfnB-}%7B^YfHz{)G_w)Jt@2=qtNkt_MC@4MnYG+}9 zz|C&RXCI|Z$(!84Ig;74vdyevN(ihoYDe39%QDIfXFVtjhN&NP$?_)g$3Zfh=uP?8 z?uF#1`^!nYZ9J`dPuiG_-*{lSClVgEoiz*g>TtOq00hkqiC&#IJ%Br3&^ZQXbFatF zU}9Hikcw-7sO>{lJA`&MY~G_;=gyt6FZ1YUEurmS%GN>Zy# zW)sGs5WXCs7Jv=!l>Cyv?2!HKNTR|u-p?F8&(dFO@|>@^an(w9>cjbDg*SMY6v*4h z!}3t{K*Ck6*NE^mi2d#83G2I-es(&y(lfBzzf98T%g0*Jo!xR*O_O-%VIfHNxxCyg z-D!0&-i~wEC9*MlM3B-lUQ0W6@H3VE^SQNBO&9xk>NQCM8R7ni zCbjC)iuvqzegpaO(*Gz>ef_b0g_r|DOv^PeV^TBIU{;u6vzb9AIi4qo*syX){~Y4G z)pLrT*!8PlX!wsm_S{%1W>>IJRNB=hj#RxU+q`FFV!HE8=QJ=s3EMp#Li$}l+eUh? z;Yf$_Y1rR0p5us)K<|EEcG?>E!fe!ZHH)cdRMZj^HN`#`SEutXfa5(0hUK>Fp<9^S zG-1J7qvJbJe`nQa)2m=@1a0IC%;f(BW5O>OTmX=L;gG$d@@tfCA|vR<>)Fiw zUgttm?WgO|2mJ_|y_CmHfb<+2dWJ1n>h^?1(^rV;G&nc_m<@9)uG&8%Bc|Mox>4}M zC`3&B|KjL69HIRGcqKETWMy1Jh>Xe}mn5V}WrnM)z9E^}PqH#k$R0^W8D|v9xU93c zjFiJ=SMH1)9?$3Z^!o>#yL;~QdB0ziESIuH1h}^62b4bSsAvx-SfB$E)kq%Q1ZB{K zm66!$(%RZQlJ90ry9-QSpajR0k1l3{AZi#UWp8(@aGeNu6J0grzI%Mb7BW_cu&8Wl z!tL4n5rJMHf~KLuQ_a1Pf9{)+d<&+ z<3T;XE&{xQW8HWZu+Qz?#hQoaYVPYyeKm_U_jIcR@5{dvzwwawx{%Z9L))75kx@^c zk^|Np>Z@yz!ff>i9DlXFE`C^PbSH;wqw;0^S>oO@0a+;vi7m*?u5q;QE;Vh8N3%?| zIEc|5@Fp~{H|r+o;@NXL>jJHz9VCtIZ-7zzbX>t7zxgohskZ(>4m@DI_cVcr&RI&c zIL1H!4OxNq+zl7?_-w_&JQ-g3UOgZDr9CzN#xzkms>B&LymQ&c{BgJaHKGRT`$H4L1G?KI3fG=iK;Vg2`u8e)K?v9JYM*2|S1a9_r-zIovkS%7?Gx z^032q|Ew{#?0~fjtJ<=~IrLSTf3z_0pj}F7n)=Qteh?TR+_;)?({m^BTjSpDMi|&- z9^O7ANZcEe-@DNicS?YM1z)=#6lIU77*1w`EA;}n^g3+OLOhB`S_a`>N)FD z9782ulTm&{j6NJ)RNT7^wmuR`o3oOVi2jrkIia6ohJR3z`_Eu3SpRQixMJ$pf~)#o za+@g=g_xY|U3`~!bKmY|3O0zF{&(H`)*d;z?kICP$9TGZ^YKmZYayR^^MW_}zcu8H zhx}RRJDEeSGL@Qjb z!b^R^e`=WE+?_yw{NCSN1754uIfnUh-s)qo9t;fsCj@E^)7Pk;S4xzPh8}*@X6DGd z65?L|9Er=$k038Q%R< z9o&5f?umc~-h6@lYS+4COzr*-nBsr*tYp~cx~bpWBM*-XgFCDD5ljZLVP!M|q%{$j zKcPE;!&WA(tb_$r9zY1=PutmGXTBUAwBr`M-^SV9p{KEKlb3g)Lggf##qhsg0I=7~_eDRxwsuG#k@MK9gU(1YRZ`eED2tV>_!Pac`Pkbg<>bV|or zFa$e|B^nz(POw@WNTBotJ8_P`=$yNB>FfjXls2aBnfV!<6mJ8m`a-r`Jk-Nb+>Cv0 zFXYYz91d}tWv=?uI3wSNXjC_=I4Z^JYk53+>s8fXA8eFTH@ftmwsS54I1Q#EuX5m( zSsRlYLn^Mzcl0yl}bmI*twz6>Y|7RX|OeH0aMC^&-6;iQX9rxMMNs0fXE41qEl%_(e1+#H&RgXl2 z9)}!5vJU@tx_SGot%D)#)i4kRoYt|z!`y-_#mC(_#EJelU7U*$cj_yln;p9+i;F?a z;l9^nG^OU{<5T;z3ShFDc$>3d!~IF?W!(^Is);}Q=QK{uwi+dcsL}65u?uyYj}_K! z2i)`@>pqw-5CD%ubbcJ|FX(rD0z86dMM**G)gOcJyXxBU8LUPo-4ODC^NZQN41Njj zeeavx7Cee)yH7OJKozrEg1gk7x%OgHh3zyp^Nv>;5Y8#4a~3}R!-Z!=Osmy4OH&11W45a$ zQ}t)^YL7aeK*ljwVEK@i@wR@}suWZ>cu3i*58G%M{V)t{k=WQ`DWAjivfzLMy?C)?ekQasx>Z} z#kj@Vp22lHX!40%ocP>n+wGtjQ^7`gL-VSFcgRjk50mgVH?3!;y(7++>zw2m!)Mnh6iVc>+R+ewA9s6-9vPUIp;gruk z{QAWak3_(1-IXyTdVl&gdti3)fIffhc_36b;UTouyzaa)g#bT0-H6TWMe%i?-wlgF ziwE{PJk{iSXMT2l_kH^U#-M9m7-Q=ti8LMf~AyRQyc!;V~jbU05ZjClj zi<+M}HCq;Ji==%g4`QrPCaIPZq!Xx@t=dGf#jdDIwv=pt6dFYZs`8q9`fP>2u^9`W z%2oDr>RRy+o|=You|BBb?Fpb(HtgP*5QQyft)^|v&)tDkWz5%&9+wO~B- zZ?Wm`?Q!#>nHZ`m3{FnX3ZcHdPl`BhlV^q0u$}%`dS}_`k#^d>U&(PkZU1K9C@QC~Yy{-G5(;HK1BJ~*6gkS4ppP-GK+EZ{$m)7R z6LjC@XUA~?zExdxecqsxZtbZaj2J%XYn;Gjk7atNV#oB*ShbB&oO@%juI%!FVGZ?4 za)f6JiFBAUV&c@Ov@E!JOaI{z>wK@#g9$&arj*Vvm&z`krSTlqyXN#bV}|)-J^w9! ziwQyz{(<=?$&Bn{0hx-^bu`6L=}y@Wr3A(hit73He(P9g<5#qrB>|l3LXv&k1>efA z$zgQ+yk0cBTUUsD?ua+~_|7}Lp||&+Wk&u(JJOb#`}DnoMBza7o>-_ggYG5`-)=BC zuh03nGXRxFNK^5?3JB#S8YT25J8Y0XR?l)p-6S4zRVX|=Qm@uZ)8f`)?%BUQKFhN- z<+n(PK%35gg3RN=bjd);1t?MS*5;VRK6tIdsMx&=zBF-K`?ft1N z6EE5<9}9V%-A!`jY4n{PQ0U9{pLa@H&+tf)l}i`a{V_O3(q4L=7thMyOC|XK__LHY zd&#Nmqr6mmwAu$pcHq48A1A6n80~aTc@Fo}4u0mLk6F3hL@U=*y<+KaHQ(g+eu=oU zK1Yh3Td~w^UyGw=%}ES!Qmzf^iy)#4#cG0&ZY)%)I*~veh=FC%)CSb^fK%&NcZNCF z!_R8g@is$eLQWrEPf=ZcL4CTJLldf$Q`&uyE$S#|-aE!P|1)Xaq#ez#yom-h?2<-A z5Pg`kNvjI;l7~2FiFH%mY1UPBM~$Sh3W$$+|Jix(OZ7gsRS$npd6bwu((IBpLl(Y2 zXOi1CUJS}K=_6QA00y!5u>7G}a#PoRRQo{y(wAe#rNcR?*uP<$*FT);^oH~9>aMGw ztkP?z5uGortmoF6oL!=$0*l)I!*r$2iv0-l?Eo}F#?!5=3XPmfKBuRF84KdxWYj2z z@jl_n?Wc7G`~8nha)7#B=#B}`zrJnA_kAP4RUO(X6e>j9Sl)xeSqSYV^F!FDu@*tc z;VNu@0DP`J^o$(RR%34k^QBj)EdxE8$r%0}U`8`4F7JGsAc3N>_cY8lQN9p;P^tRp zKl_1ko4DTenm!h!b+ZkUc$>=y<0)o+r5Y$J1*GX{j=xLeXr(BUR)w||dkyl=fDG0> zI{xff4{o3?x$92T%UhNwu5e^8UJ#j-+IAp#1l^dr|Lfj8O)Z7%%t;xn2S4{5%^FZm zcb&YM>aN^9JOfQx0IAx4c@4W`pacy# zi@-*092qP?6Rml(XD>ygL7+b^3z1avUN=>qn+ClbnrH$!C5BW215A`c3@tu5i^Bcg zXx6kFVFuU#XpiuM@x*xDQ3Sse5!KzkhHaO{AFiM9rBG0wAal&V#I*@15%mIH4@R~6 zjj#cI>=SM4Zh0Y%1iATEhzBeST2Et1Jo80=*3O%6=^vCc*1?~Ye`T}5(B>Dz{cgPA z#SZr76Hh6cW2#2Ed#liLtH*rn({4b|{XyU${GGx0Nwg5vHklVujrwDq>(e;R{kMz) zVEjk+?x$WJaT~`!?N@%vhUPho+2wryqDG?dm1rbi{ZN>SQ&dq~f3E~sXYxE#(}}sg zR8H;HIiL;ePb!)#=(Enm(KxjgvfW3l-i^Nb)P<%kalTtRqeW+)U_`qv6bg3OXt*Zc zZ>B=A6pGAdn@ikU*L?)v60jDSAi63L9~yjl2IK99;|Daf(%tJY$e`9cIfw9#gyFEv1jb6`e=5oQqo~6 zb}7`~vOE8(R3Gmw)R^kmI-RZ9KQ6QjsYZ?B0N<%+KULmSzoH7aK@POr^Z6^@vQh9z zw(87ZFV8EP`ka6!lu&G4hR!M$C&V;)m&9IMU{KRashPiA*BaHm9Kke0ADBri#%XAM zCoiFDN1fD0L}NZ2w{fXoup8WJs1CICS}1T(S$?cMOLnoRuG-c}Ar1NU9tIfE23`_T z-G@0S*2sw*FiY+`0SL^97zlfqJdG(s?^3tc3P)iYhTt!{4oP4fwJntpt3MM@ArqC) zeZxOk3Y^aX0vkZduujr&jI4@!0z}4Ofo6P9$xyj%0@n6X(UfoW6B zRaI+gSwrKL=e_zWjeaXMknz8e2)N3+@Rfji8+r6Zdg1y7V&ItnT(#(lHvKF2}e><+| z#H`P>UgI4Tl3x_-B41R0h2t#)O)9J)J56m$J%gmGN6f!^oY_&Z_43`kXR>inKL158 z&AP=MaeX0JH+xh;QINgd-FOev9#(7Yb!oj)0myvydk!M}?3k#WtK4tf(0tQVs6>hl zA@t}Zakuky6~;kb_EQV&fNt{fC)DYJzl!;LxXmAf9Fdem^nwuQ?QrPfv)GeUN(+B# zsq#DszS`0bCuw^p`NMyf7RC@O38zYk;gHC z8{cwg$b;RKaZ^~HLdERKQDgj$@neTwUS^1i?MBr*n3F+qD@RgFlB`LTcU*87VI<~w zhm(td37^NBwK~DkEq#W(7GUtoPWk#jJ*bd9LYUAGZkQ)6aUo_uu&Q086sxPp=uzt; zspyo*Z!-ceZ<^QFa{@aQIa?kBti#G^q$Uf}8HMis6Z?iy-PYfdHlo)LDfp1mMsZIx z6hf9ro7#cUbSoB6{1Y|JItzks^=Zt{OEsGEbX<8`Tma?0zprA6`h zlqa+43g()2`+DK{7qU%y1NKMlpWI1$Aow~D8Iep+X*u4dv-`rS3k!S{})wnnEa zIP<#qT`|1&h(p>g*2OU7`PF-5e)*Gg7PWWJChW|9|F5yrtR?)Z5Kq(w#gD5-v*vgG zg@9{9D{gPU4Y0_>_ z8}@JV_mDoX`MBsk8x&1}a1Te1Y!VBgQ0U9W7htA7^qv6XBM#av&}^Vl>0q>KQa|uz zBlUQ@<4%!(@2&BdsHTWicB6FvS^#ae=VPC7v8wt#k<-+ESbi4S^m;4S8d@A%C`Q+8 z(G$8EKt)BBc+Y}9*aNHsjjGx2s%;+kQk}gC9us#||GyGJrH$FUwd)<=$RD3JFe8oMq(En!Wfrfch<* zZuOgrd{LLFV`^upJ*D+eU9^KC{hEVD1iX)UP~}@eDxnrNTB7;eB+D1Ih`1clF#Tw)p!p;{zeqK;k0lGJ$ z+viEdbMxZp2XlEAS1!MJ3!QfbVnLrp@ho^lC66ocArv**LLH$@Fao3#De3C_0Y#14 zVnhEY)|3qFS4W~0*(U3@`u~GhV(593RyTkoS^g=|qhlyMRQ2N^8%tV)5~~!CKV@op z`OdzO-}odGo4Waf!*lyAtG+ac^Gvl1o>8?5I((d?De2Uq{l>=EQw<5rS*GKI&IK!M z93_pH?LB9n&olX`Sf_Y1x~F;zZ@)kH^h^*t#c{oKo0OPu6LTbGVdwC%|2S`wWs&LN z-Q)HWA@k$DK^aT-RT0PRk~>M3%zGvJ`gi?h1z8!7#=Vk1gOmE?A)Ru*XYCs8xb}c= zD|XsWbFxnv*3X%5!cM9xAu`Bf8}UXc_wMh>8hK$2|26U1pdVDs?(@>3^%F>_QGG?# z%B))Np@L(Cvj;$vJ2R(sQ4JK2%9hhhhaY_`yYw%iEX7 zC7Bp&&FC0d=^3=DUhXCeN700cjz7E){QDY@4a*^JBqirK5Ju(@QdL+vPigkM_5!Gt zZOAU5v)E(h{s=&NY;&{YEPc#p8nW7tm`?G-V&-nuU#=|}oio4vFR9YUVb5fJvJsa8 zw6qSwXarD*$jdKSp_?N$XMI2a*_fFKLaTtHRx;4cPaY}Bs=+LkOkEL9id5`1;U@6x zs}xQKUX8b(57974T~W`mZcuxBTDby0L|2;RN@H^2G0COuYR9q6Q>2(Hj_+O)*7A>o z`WRg$Kfa;4t3feCZv}eq2H>|<{_4Umx$WoBn8=e))$+U02uI@^3+e3OMJq~;$4xOC(jrya7D>5UANMU3 zL{Ks0<$Zv22D7VXX`)+UH^_;`iyQB)_SP(@lo!T8?(hM%ET^GgQgV7y3>}v7d zeI&)d!G(|Ad-VJ>3Gb46J+d>u=dKHYqUG;&!nPW#ga|rSo_`;SYDTPnPy8tNMQx4& zr#E%?e9YU^%^sKwpl@n4>$4cj19qg&&*8S8al_8wMxVy&`Ch)SWjD`D z9`Kn8%xk;Zcr^WN^>eu!hdh}?yZBBXd2{Vx?ml(Nv+Jg~msK|Mrk@!bA2&FQO-A?* zk57D`w&{=TS(tp@Ip%11VLA4Nt8VPZs>Hs2zJd3RUO_p%v3v{(LVqQ>+ZSKz1%AwX zS=HLIKplT_O{(SEQ`g(qjDKfyudKv?z9&^8z!f`zIR2d4HriSlSk0)Wrt*IbaEAZ!h zmb>wojYk{L+DAgL+YPusEKrE~XKw^FbZ$k32g$M=R%xWg8|F>dOu7>rEcoI=ujCf3 zO>iMOTjS;l(11m26Ly}O_3*QyNCJ|}+k)1cv}{SWJDq>+kF_qAU4 zkl}^|)KnwC(h8i91Jr*zD){h|sI4G8S`wYwOf=Zm7c``LeL|cY2z7td-QctYa`4uV zYOjSp9Yiv?&tOkJ1esM#!cIu4_NVYw&ChjDS6L8uzP|IKoU7fM3bcCrbyodb;dbQy zNpZBc-Njd5EgX|}^MNAMSS|gr1K*h5E?RjiF=pcx|B@`?H@#n;=`sa(dfQt7##bC} zKjNW6zd>ZuXrMD=Horz0trNX$=XHORcRT2~<%(~A7it@q-xvQxc31NR(Yh=@zcyP2 zbA{|2``x-uIfn$Qg_Hb}8ywGa*~dRc;#S=yfD8Qn5&a&BXrCUTw_CQ5xA0=cP!x1K z38cAttz$d;H{8}L@7i%FKJM4rdMW$S6YqT<33Pp=c22n!yM{NTV?~lR?H&Y3U|tcQ z_B`^kT-mg$tcg}?Kz3G!qZ89sKd;DncykLhf#AlMl;H0T=RtQioxncO-Af4m?NYUA zJdQ_w+hOo(FjEeCtMXx06FMI4$$L?Wb3RG&a~;-s(^X>)e|(ns36DwB#Qr=bq-JMF zB~Z9>zqNbcrH0N_Q#zWF`j(Lxq2%j&*X>71MXdk&gM^r=1~n&B1a}Zz`A8X|L&I59 zDZj-cwQ|ZiC&y4sL2TVW406ZNigA1IHRzV`V~V7Po5LQ8E40l(oh$8~G|as-ziiui z;lF60)x@yRc|>MSkM|39_mM2(b`li<*%3#>SLfm+4}@ti|5wPlVB#9e z{&9kIFmIjZv~5&%!CpG7K>vgpzvrqu!pAV~bVyx7V{$k>&g$~U{zZ%4^DkP3 zwWu|Idi}0tYj7yw?~kQ|FS{?+u_SRjzPa0t_dOiZwKH%(l_;hXC=vXg&UYjYOrWL$ z#ELXT=Uh3}T9or<6FZ@#%Br<~J_bl9phRFxe9(CvlbSdnY!!Uit6kfh+Hw_z$NUwr!l z&f608tN9ltzLQ8Zr(xRJz$}Blsf8#KC6u|;yEfDC)Y#Bh4~?*P_Bx=L-ex+2pJ($? zI4AgV;`a=0?YLO%W%t4FEsT0T`~qxRKbb}+Laz7SO(be7n)@(aX6 z&OJIP7^|yroUU>AM}^F`LC)s`zaDTJ{pUXac(uVK0J`($5GGQz)os~e4S$Ql#(PipBU?L9`@RLo8Z?2{?stE`S_LPy@lH(7Gl|x7 zqC|ZIQdmDa`Jk~os@ugb(|*(QWjpw>dHJLHTa_7IMW^;zTx)4>tObeqo_7-){eA|! z)W7%fMqmZG)CQ8cy+g(5wV=lPAmK2m6+TT}RhnO8q~fU1*8KJ}@XMy{l)!^yQ7Bor zus|X{S*7qlgO0qL&D+Ri2TJt;bmqEqNSZprybZAc(^GM1T-VJt>{25aQjn{zzqi`S z`}|uF4_yZy-hG39S}V|+M4z6|9)2yy%b5Z2(bIUS#Eog-It_}}15icCKQ>3*V~;3{ zG|>IZW^m^1pfpa&{Is$8tqXOB1>M)S8|Gu@Qtq5)6AOLYY<0i6h5PX@Zy#kfSKq40 z-=_M?Ol4zSs_9=U9YX(F1&c{c;4%&}T*y>8)p+lu;6Oj~soEmFgIdE-7b6R+&F@`mqKp{^Kaf}?cg9GjD zbM20SS#Cofa6io}r(+@-l*G3Yo8KD$LUCF>2Wi;L)g%IXb3poUdlq}{%IwN3dQ^Is zLm>UJLKv;_7})xt1LNDImgC0s)zp)KlKe6X)2msO!~qvdD1on;n5ws{hUA3-!!o~s z!!zjYim!;`PgA3s&@wwi8c{$(Z~Mk3u!IScz^LI`7pTI=QZViBXQ00oRO0>4sAy*i z{0me1)`r;RjXwo0G{5|+17M+rFKbN>5oLaxt|asDwSJbE`I!;+>nblf>|ARPm-Qy( zYrk-bsW?M^Mp?H?X!7_%j99G;iKK`sABjCt#0L&2%A&oxI_+BI&-B$!laItFzuJfe z1*&=WLDCc7W1)PTm5=_^)!zRc$4>*VvI}Moy!!Ktsqw4Rm<2A%7opt#jSDb?^LuXG zbW8|bMWCv#0)M*2Ecj!|3zW+)`_c%Gw*0@3w&ulKg0Lz3fDWCB64oYuSx39`72!BM#9JIX*O2)4J>o-NW4 zhV6^juyO9oC5ANhIFGDC_GZAKG$wJpYa?3uF(SP$-*GUjY%cs=RfNu4W;>%h-BTK!N4f9+axuo_s%$2) zOkOfPGr^*mvM>DQx()q1588`7(O=fupJq3S9#C-D8eIg9ya zxFGJ;uYgz)QK_E?KS;3sPj+OGcN&t;3eB!X0qjtI51PqN{&%UmMHy5SZ{?weer>gS zv^=H$Eff;B(LiHt49quF9&{AZmrq9DEZJO&C+##%MeIdx;JD>dwXt zR`8II%|Wm{0xDv!K7lF=2d<4pgNlh5I{A4O3wmhkldFPSwa4f0arhkk@m`r{NMg+BgJkjcReD&#_p=32qWS3qR34Lgi zB|GR@1=I0SuSc|O$qlFS?$}kUjREnuk+dG-YbX-@sjou_bKb>NES*EevkDF6xjyJV zP@|ckwn;RoUL6*kyu-J4Clu;kIksV#dMJ{P`y5dImZ9r4zdMeiGJS;i+SlMGulY4* z$^IfGp#?n-Ig*59?tAg!3 zZGr|OV_Aao9^JDz=Uss=#dUNw9gU>+@4b!!6$I7oyGP&_KQ9UqWq6@2M zTang2Y^rjgt_U|mIVrw8o?tH_it=l^(put?h|*PaMYR|MAH-!<$6YgT=2)X@l~9(AL%9SikWwWj3(bUUdZg0`F+6cT|Rx+oN~lo3Ndw zY*!fiLZN{sDLm>L96R$A5}XIk>;c4M!2Zt~{DqD$tSH`x3`#zOs8;#9zZksSG|7ji z$u5!pZtO@w@cn)+P?hu2J`|{O%;LHuzB{Z@6SGY}mmRncQU7ZK#1}Qjxu( zP&k#&0vJI-NToO;<7=^v%^hXk&dVwj16~P3A_&TKUb_4hr8A$CEWmY<}$yv;9 z)Ax;8Tv`!e{1i&ktFywb{N#o4mfRg_j~;RX-CE&Il$gkkR}!XaPBLIC_}VS}$}ODl z?QCP#o|E7wg!@~X^fVz{r?zkrP~;r>#t)BKV~`08<3IBiOtjU-1o~FFQU|cb)R)D8 zMrB@*aP7(tda!vh&gPLkw)0%QY4RK(j93|P*?CuD0xsr=x{g8CAD)8`{k)QBJ5KU2 zT>sIHmUC1dUbi6u1*Wxdm5`KB_17!3LXq8|%c@t-29|l@mUg^ZHe>u-YdQ4%6c^VZ z6N={fEXfvPJ)+t{sRCE}kb>vb0x*^dEt%kds41fR*@n4OaHiYxW~~ zN5RXs(PVw{JenBFQpTMum36=*L%Aius>+B#WTdV zps$jB;p^JGv4mmkr5hbX&jl|zwe>;~(|u)O4rv@S*Q*}>IecMmJ6Z0?otKebTq*(` zb%;{=n}e*L^m^5Uv!u6$UTtzhG7N`%tvqs*5+BqmD4sml(ikK}!IBDk?p=ED*+uI) zpBMLLyhm62K`Q>zT#uDJB3;Y6O%+0Pm@~M*GXe^_7wM#xO$O2R>&&CU{g#t-%mXDj zxulauo={amCF{r14*}ZO7VJFpl1IjaO~M8J8Qc@>^+r>VX#2P}Y`2O`5$VF$+p*g7E4;1H?;su!r;(_}3R+b4 zu~D`YCUUolfEoUd{bYXiG8*&fO`1KyNMzmL{gaIzaiPRxmI=? zR0bXCRDNJ7DI}9%A97g!yTyvjQ4>27rq8Crw#-H%*Ab5G_)cH2M_IbDoeVSL4Xr>z z)!}!w)YUt;zFLh9ehShV(g~oNcx6y$9wl~zoW=;E4pB8y-78+*jD~M_OxVGAUo4Ss zHQ)gX)roM)<_u;Io#4(PM+y}lzWC=;p0&^C&my6fW1Y_amp8?F%|3bv1<(r-CGBF* z(6}$yX&x8qNlaW5@xmTv^C^)OzeX9Cepq^=xP65S47Gq6%dP7pHZaJ{T<=Em0v_~U+n-qI%&kB|5|8h9drV^ss zSzCnJN-nbDEeDEwYEZLL5EOr3v5*IL_jl`5O3^5^_cZXsxZ8dG*FGrFv!eS0BIt}c)b!E z1>SPWDokJ_#*0=@BFc4w8}C39rx7KuFGGuy>fQ<}jp;RPpxf#RfFDIet(ToU?!y-I zLvzrxyS5aDoag-4?Or-Gu^V?E+>#DAj@s%}tiUWpvecwVe&jz`C-4c%Wy)^XKO~O_a=Jg#!vcIfpf}^kFse{GY5k|FK-6r?nku z{ZBbgmA0@E8zOV`_=@o6ld%KfMzt4RavSZ&NpIvf(w%!w(};Xok7Qe*`DYSn zV~lz@l-Ye66d1=&=aGD9c_~@RKmfe3v=Kmd%bZ~bUKC`#^(*-~EYAb$|IoB4V@4+I zDjkm^&OiFh5%fOdcduA+9T)KBn+84Rts=8|+W2`;=6<9m{iYJx+jMCjo6FsNvk`e+Z7QhDn`Yn024Ud)P{}A+88_n=LNrnix^-NO2RypQCl$$WeW;d zpf`D*V7rsV*x@qJ`OK8QO7S5j7Pymuc)>K(A^kgWwXn0I?D>`4-a0%1l$O+lud~d} zG#gv(Ltksp1{IM_dDnI`EkpD;ueZyD$7k&>*9ys?N~eoH#i>eC={Kt3yJ6M zNnETR3*yHQ`ji+6mxt$|Woa)0h0})}FYTdX1!fIR+dvwwvzEWEdzQ#=9k2|E+-9cZ zI!J7JB{GOkTJu|fs);hndmoV=MQ`IoA5^}NZSsb&N zcI$)SmeV&mY+>&F4i>S~}ik zZk~{cNw?(EJe^?joJ;lYOA%A-mA*)wQvdz9j`e*pog>LE+xHBP#QiLI)pn3{;==7G zao2s%>@QZ)_HC&URdgJC`J2Chr@lfYIND%8L#IXfp;X-XTr^LmK+v~XwCTFji=M{` z92RWoc$|vx@5F`u$jtZ&q_$KNp{VvV!ei8K-~3(_4PE|tIff^P=X{(RCt*s}3>Le* zTUJ;RKKoYP^fSN4o@<&8hReFn|4+4kWAJg#pk0Q!q)`c?my;=FW@fIIjq zuk?_--6ZrO@ma!?5R;dpJE52Z(T0m%nfoT$lfIDllTKaWa1foIxY~b8q1Pd-B3}O_ z`_K!1@$hhm#3#H4ix28Er$6gHWwMRFFZQ`2aH ztEGWtfG^!-R%Z-5d{Z2L^Wqh|Y{BN{);!l@A;~HY~2r2cfdZzw*p$;gmB{?L<}UD)tm>;uv;QHL(o5t z9O1r`e8Qz!rMUDnngB%rwoXBFA(X9~V)@vrQN9ZqZkYVM&c`ACg8;O@PEjj7KDW_7x^_KS6hwLr5Pwv$i6 zdlTi{Dd!L&4rzbQ)RSO6+v+*kKKE6KzWlV51PvWPLdmCL`8lZe8r7uroAyWrov(<& zY}Z-fA*alP?}8{yy@vHoi+C%u0+i@AVry6$dVWiQZYH=p63*+?qm+rGE01E8(l)V$ zNK#*YPbF4o7>v80otG9|$4)ptgIeuQg*~&efRoYaO9>ba1vD%@dVhM{ejRK!V{OhE zjRMcNu=}=p@$gE(G|nmT$4|QRH?z8FNCL?qkHUB_{mL#|gcO>;>GWjjr9!*M1;Q$O zo7I7%2NQTby~WiG?%g?eD658_ezqmufT*aB>wkK1t7SLxf@p0v^zzVHr3bvPnLj(k z9a&L%J-n2zN;`Q!SiV$%k+MgtKv*|qeClO7$h)qHVb%LE)Q2J`WP2TI$wRHE!nk$5$Mn2 zEIpcuD*=)-c?wFc&|CRg%;I-NICLK!-a{|8ahHsn ziTEEeP+$DXrFoTQvzVw9LQMdBkbyJ4tB5-jQ20 zT#JNF6n)A1CsJ<;-At@&!78$OKFCY1(p2;ml2M5CDotZt&VY0+jrw5rWIU?8YbTs)aZ` z4Jds>mtQ+L3GpD@jsGEOp`5zxOAr2JxU1GY1^jD)+Vh?z&`)me%lI0cv z4;{-gM36jyh+6m{2R@npRYHFt<4r7K#mkUw2dI1kJ#YMDgW~FF|9T&&Vi&U^-=IGZ ze9!UY5f7r%7zw2Y9!9w5bz!3;+$SvDnz6;v8xEqNpeOSuU;{kDp*uHrH?6)vm-&8I zhC```qr`+;i8+ZN_EW_>#DvbVPHg*l(eH&0f(rw+s1?zH@RiPtX4YC6xz;>`uB`#M zwmGtUU=I39L$HJ7a41GePPfjiXj#y1?o=BQ9Y%=L&<_L`2|dW7L3}Ll*IBo`xzsMIH2IESzxc$dEweMz^OmuGhbTXa0R`4W(xGQV*#H*I}Vyb}bdB+|)&wiBk40}k1 ztQ2v-)T9=Mv--~gx!Jp1BgapTJB6FhynMP=4q4u?F_@Jp+dYbi`q@&UgGgO$I8?*h z8W~)pApjr_k5+15hO_`9Wzvr>$pBcjFAc116SJ4)AbUW|1lR**rCPw=LDm;O=-lDwDQmJCf3hG*Kc#TL`-(36kwwt*AtNW zeLw+chpU99EqT;9P*Ero-8tvyiJ}2#hPsOW(q`hMZW#wa>K0pINN^e(S39wWZNSW8 z{?In7D7YeNH*bSbXl3PI3WLY@&HgpCnee1-x_g_oXnyGvBi-X8nVgoUz)Mze`ggih zcEM2*(MFcLd=!CBe1LS@6~=%!LPPD*!MNuEdz@n}=r-sP>1KOj{Lj6!?GIkAd>Akn z1@>24)O@cN^hF%@JEt7?7@qwu9$d90s$Bp_{3&yZ0S7sy-)>ybiVEz&W&pV|XZ2UT zmq@if;n4FI6D={Qm5A%7Lch&pb%D<+OAyf&i8T*Y6sJWV@J>;XZIsOY*)ggeu9DSv^Q)Mxs6%8Zx$=QS`nh7 z;jq_&;AU^0SxunIuM1tPG=aE6t80SXFR~VDMs+6sy(2!(KHDh%;n>E?8g`bvF0fdd z@g2Qk<(PZ@qoI-DGe{N5Ug;eOd{ZEw3h`jTWL75s!WrpsdyM8cT0jfCBH~ z=J;4N;7p~pXYJzPeYD_)X4%-&6RzS1Q;8U4$N*Y76M zZuVlh@Knx#AD;C7pqT&)G@uUe`lvA=&a=)f5cgm8X(Bb=j4mk<;cxI1`UG`TurqCK z`j6eiA^z2h3$nO<;h)Y3Qcd8e*En5oO&2mn(Z^o0x-vumFo z+IyiJHq!CX+noo=?|*@wf^&!Y+OZ3-i#x!{8}q=fq_`Ul%Y<}4{i!_y>ldAwA@4Az zm-mdivk65&q5SesK)8I@CzM*YYQ=6}T{rxI`RFxGRPP?ob7v1@b&XEsPs|i9`n|M(bB1;?u@Ra84SsnzIrTF>wxeGkah7jjorbC zm*Mt77wcgzUkBf3867foEecThAQ)Et*s63u3=N$;nS}J*G$-FFQ`+#!9D4$NnNk3{ zQ@`$==^#&V(E7CvX)FY@+GlenG}-V|qA|`$moch?bA4MJdic zYs6&DRJmq%@;=TF-BH~~Z50<`;1wVSC!|WgDQvbKh zD~{lh#v7(IN|~@>7I@|xrS@ir*zs7(Nb0@pJD?`HFYlIIYDPIx4J2!(YskP=?7J3N zs{B!x79P60|NdZmG+LlHy&wm_TO_f=QfY|ObZ|r@Z4dq&F5SkgTofE(@^wJk zg`UEPA2c)OO+L2h9Rt3?YsC1K&ZFo9F-vyawX`Yk$E8g#oo1rG;UH?bj&Uuk)B;3J)!1W>sH* zOP61iMSqnJ<$`yBowVWE^;a2*?xFdNl9?j!i&{^-;*rn3u)?=5X>+X6z*`{EoYb9e za(#66oi2yXqL3z2&Zw-`f22^tp)bc$dj7M_J@LU}wR|FD$;4B%LD?ds{wmYv^y`ohIO*9!1LaX#CGns`U;89>{T$ZI7X4a4!2B&Z?CKaJDtCXk zH^8}YU>R5B{9BOxKjY}b(_ZS8$-L{Vu{Ds>PtJMDF< zQ`$qPp*>D}k8@7r?ECe*eZGJET$k%|UCy}AeZSW8@q7%xUncM1RU7;s*Z>H$&4f0$ zt9r~^n6+E7gsWQxc-1n(y!kS===k2Sk(F)#?kj;93Rf9kWNDbah@xS0{d|Myk+`3= zZ||`Ds5{>hzM(_3y9U>?WA!=yVwfN6xF5~A{YX#4qmhl~ua2T1|J~dWDl>#J5{f$7 zR>I(+JpEV%oO=Y10>3Ea(!w#vRD(xFpU=EuiC7@Y%$T@?xCl_AL5YTnY@dS`w@c%@ zc@%=w3OKf+{1U30V+K>04cuX7MFP#;2sR8cLfR)VE)}5ZFAVdU2^4+}miMe7c?DB= zh?kJQlsC(v#*6KfG`MfgU+&rIv~gO1qi#cBy(IKLZ1uIw-`rTc(p1sILroQSf%`uc zH0tmIAU1UQ=*l@B$+$}W2hCk{4V)5|%ikQW`@;JxI24olHT+VPmo?m@<1kXD&TF>4 z_IR>@*=Us!9nW&Bl4zNYLwr>?y0u8;V(C2GZJoqW9sd;{Nnu2 z2~D@w9sxpLG`}%U;Z>eIx`mBi@?%rE9fR(z08Vy!(+&3FE{nP{KcGS`;Tek1j*vTB z&Xn@pCDrdf*Uxzdy;aK6-fFjb8nh6+FTf&wKJRhiP?DIlK(=K@T<_pxzZZsIm6|^F zyRR$egpD_D1H1EnA+ArsISjZ7SeXiJgJDWGwh!emJwQ8lrB2AZ3XftYB14A zVS6?4DK-UoU|bj_1bCKkaZjYpB_v zB%9}2p!#&p-Eio6pnXLSQY@XQfjpH*a2$la*k@6Ag?&fr4-@e-^Y{(#_XpjkSVEa5EwRD6}_SM)w z3zd<#wKGo^KDvCFa=}ZYP4RJkiF~M$t7oa)G4c)i=AM`>*@;qiy%?9(%f~phCo${y ze=1dY;Ezcb>&uB(9*gPRz}^=1Ia*Tcr~D2LOq|B)&+}z0qJL54*^x)+KkD1wc<2;Jb?^wfm&NJr5z{HFziRWIvce=2n zWCTReFv^-=szrytFsZA?)PvZ7rdtykNc>Ff^miJ8R{V{Q3Bd!zxdhFs6xlH3Sj9br zV;t(N%19Lk;kFtm*iSDrff|rH42^5xGlHw6f~zLH4#9ospVU*%yc0Z$p^Joj%m=(H z`QI3CqtX>FsJ@!dT2vp>Ch>of*NP@q^p=spVB6>+Y8Y!;N0|A_=dS^MIO|sxNZBot z<0%14M15irXqx=$^^a2JmnvwYQAc6+p+p^xLf-R`kJ!5>D#K9J5aF*bF|A<`>R)@RoDqu%$7DKKVBhew_%4jw!zuw7pnEt&ipo{~;eC z(Dx8V=ViaV;;J5j%LzDn7h#^kf?9D>m+_uoXA@kqV48Z9G28DBEY&#g^c=~H_tttBqfdx6_1+IeM^W6_2p%@qcMUQr!p^5D z>WpqqP*vv%T1U}ksz1|S-d1?sTtCkBLS(jSQBdZ|#ewXhic#qbeay6%p5lUetlsF! zadZI9>`u8d4YPQK7C2q2iqGNIl37x8)b1PM7kG+H1DpH2`Ezi1P#-seh8jPSo_5u< z;mq#a@3h_0SGB7_ux3X4IrgJ>(_3pctT|9edta@a z)sWj^wDq)3TV3O3L{2uz0Wz$lGTAgRDUMVHOBG5dY(Nm{7LBY9a5SM))|IvU?rg*ewtd!eN_%gvq0cuHo>JQO-%E!){oko5i@P4wh6J?l ziHGF4`h6&`H>VT#Oh*KuhBGVla-|ib;-G!Mo?c{{kDu!f6`9}7v6R(}`3>U9)-fg#j ztd=_X`e8wGYetO0OdUMLWvlXp0!EmaVxSaH;P(;M$O?N9sji3O2>2IHyDoh+h`^o0 zQu*9dY?_GPF*1#3x`ac{B$zw+rD^;%IZj)6*qPm<=(V5s=G1=u28ryaY6v%i$e(hD zzXa2zAo{Qyj$cbq!SOE;6ws_tRPzcLRhkq;mpv#-DqpY<`ltSq9JTE4{ z^*Q(*{U`HNz4zRY9gC!8QuSBe@ja9_T@#FBcvn3JKX;4*p39nGSXF#nK?QG8)gAE= z6b3&+G7$;%jfP0{6IjaPsEjbe)>ho3pztjV60wGcFhu* z5b~ouK&d3a50U!Beu6Y=4$F^yg14OQMEbMNH&{4Eyr#!Y=_wNqQAx;nhtpL913orj zyx>OAv^KQ_v!K(b-25XZpv7(?31TNrj_WOr-^6E0&o!?IY9V-)pzz7$lLOJ-;p`oI zMyQbZ*UgCG?1&YDO$^+X9dk(tGPi5_%*F+#zF8wn;On)AKVXB$B$!?yFPfLBwUh3{ z^^^5_>p2W1GDC@5q7ZURM-@3?2i(cS4{5iIH{43#VW_H;$`ft`i0KCv$*M4l%MvbD z1VlIgJ9-tzD3f}2g3Ssf|0hQ`kCJok!`2ST#yphGN@H#U!(Uj82}O+gIV(I+QGr&F z(1F?{9OpAGH;wX!g=JJ3u?$P2pl%UI=X5Whswqd9IN_0UOK+gh_(!qMWZpMPTCfR% zZ&DX3y~2OJ?KEadMcgu(075QW9&SwF#K6moek?kPogScKzRi?dPd+cR}#c_t}OVnjmzBr-v9njk2Q zMLMJEW*`Px&BFPg$*W0WND6a6(qx+)J;mWlEIxq;_X}YFNjD-3Z`9rzhxg`7^}k@6%?uXd{Jw^^1mih5jri{*s z5Nq)`Z-YcZk16y4+_w#v|5KbPCof^_jyE?5T<<;=f9JZ!>H+iZW*6Vvh3u%zvnFl) z&wJ=Wa!iwqhyQTX`6t!093fC}4WZv42?KN-&nke23w9%Exb7U}mQx1F*CJzQM{X4Q zlO*Udk%g*kpm!Nh>%%(dV;BTDPiMt&*;QJ&bIi5Ke>UR34sKx$W~M)D*~NkM>M0-B zuQOT_Lj^19t~<*{l9`2Kp-C01pVKJT?z{utN<4{I{DG&Gc2>QhA%!1NkFbJM)wiaz ze=$u&VmiLueuNrh7$*Q*kNmx$Q-QJSda?7tOwxjS6hw1;+y%<2=gOIduUMvKW4qRo zLTn)(Q5Y2qV46@XRR;#xR@tUuz$H}LzD@9jS-qP;t}u`dm7wElcfD7W)x3#$bSgI$ zt<&#XlhI-;exa0baE<{sS>DlBgdMNN)PV_iIM(B}DSagF*a+4B)4YJRd=Z{c4$3Y^ z)a{MF8D&~%9Vb-r2WxYFOtIB(aznrzRI0k~3M)z^`eMK?l$?D|rM=gg-iu#xJG3{z z_OS!KQi(L8h1+9K%b&&_`k_44wP2ILm*>IvvAXX(if6^R?D9jeq1s7IFnN%R(fJ{( z!|B5DyHp5ju&eFLwH>@$={^hxHDA6wM)l7q+_vt`@;{=oQkC&W`L01c&)vgI z_lIp_u+rbETh$?ZGxx_z6d(B&x>fG!b@CU=Z4v*)lKkPSP{XL6tCAF;ZZqJE@EUmu z%1E)&rO>5!y|U|e5z%^?Rh4mB+^GM*RO?_0jRJe-jX>WA_?7JqZg|>5t(NOE&*%TX zS8BRhn=0n|0xDB6eE|)2n)e$%3pG3fJM^bnduPK%cI2@TJ#%Q zdC?v^!$nAFltR!ot!|*+0AAxXM$ybH!vLTD6$1Rw*P-Z|@W`9R#(hYl@3(|+v!rL> zYLOict4DePW>-`+gv(YmL{#Y8%!^?3L}Y8l%?WaoN@*@kq!DKCvr|%fjFLD|+QLfg zd?@(->znb?L0;%FXV05W1}ZGWa%>&O?rGK{l`6FLM#JAqNsV{CXSvLWf7$8#hXUf; z90kR0W|3M$`m*tVsHr|U)c1>`>H6bF>TT6)PNfglQ`tFXmjlf{+Z{q%6F2B+ee#3| zN`>2Jv`ZgMpu&Pr3F9}~1^Ix7X*;g7g9ZNZA)1fllb9*#;;DSPZmZb5rGV8(Y(C|0 zW`+=xR2if7(O4f9nv-HxPf>o~sAK4B7993Cl;@Cq0ypYg1$=&keAZWS8RNwzL@qGV z2Tj)^+3`w#ny{fr^q2Lvn2;A`EO%W?IX0Eo$H%D}Q^QsfaA7!(MOfD0UMu|Zzqf`D zDI4@+ z0lkEBlI#5{Q^iac$+bR(8?oBe9s#ttkmy-Gs!22>LZz9Y}hh(=}>DUcECD`!ORJC7iBvYPiu?4td~nArm(D=(nekvWNzrV)pd;dgfD zEF+=!Nt|gD9@h8Y?-W}(ikI%#1U$1H-wxb>{X*PM!9^3G{Yl0*Tbs0CH;(!zc4qfp zRLO4+HN;O0rr*JS1$pnTmG;h5w*Ng&48*ZEcjm&VDEUMyg(Ly{q6OWC0sj%r*;J<+ zAaqEJof}5i&M10~Fc=Gl@A0ucza2jFVnRMuf`9K{f{7UYbUp}b*Hgj%GpWQ7p!M&Q z#wpFltojlMt_d60P$B88YMB6}^_%ugILrQfgzLUsqMW>HU~54!FNn+xS{#Utg|2^X z*!;;M1x!Pi2?M>`;e?dCW{9I%JO01EoV>OF`?6=&R`~XU;;kXO?u)LuCju`uyTMPX z-=ae;?!G2HmASo~Y+eB;$y^Z|xV305tC_O5&K~pbR9Cu+WP^E^zCBEUQ=vrdH_1Lk zS`0q~vw!7e9W<61m8>GC{p#NxqX#<7X_r5!u&ntQ8)URe$o$cgpxm#l&2%J;#Zb3x zT`%$Y37%l&|GkbqeG?|`oeeupLh7}1KH`jKBOHc@<%)G7pY&nqOT|i{l|=dr13OHE zlcDy{q;)j^L_@$%Sc#-i7LK4i4E)$%2k()GPGvDO)Ubm$^&Yt}U$1XGt`{2pORj~c z$}XipV+AweUS!Khl@8^zRQ0rfE$PVo6KRY0Yz8y8&h7T?TiPJN zdhK^oYfJ0apVVWH!l_i}6CTG8KD{XaHq`FWH8)MQv$wUbR2^*Ns<)6nzPl`nP88f= zDSF-wv#4=o&+W*n=c_lh-xu%t9N)65LG_N^`(qou#d9Y=wj6`ZwuD^H4!C}HfCOFM zDQT}C>#JYIKR*7lF{(1l=<)UrvS?{WUEqwZzO7O2#KCZNG2ipLj$0Kl(3+kyZ6Ew$ z`KBj%1c&tLI-ia;BhJ0ef`-GwA~8#skkB?wMxv|^gZjXbC#7|2kDDR_Exa+578?GJ zY!6UURs8Q>`-}W|XV(M0U;WeVF9xO5o_ja&fG0@Ur!fxoj|{qMIu_g*aUC7GF|O7G z7wjJXd(J^I{8o4n%6{$%~G%s~5 zoUfsTL6MOY;^2~#)oi)%V)f zT(;A=@ zr38%t>hbfZ?WL0%h9(8#%qSAWr(dpEv=}I~Yd>FbSsbk(sM3tLaqu10}b4 zwto@`a^-;hz&f}u01B@IMV~r(xX&;1$}KlWb-nXA!wNGKOglV+?%UjJEW)PRo#sf6 zQ|qG{^C zK*3kLpIt>Z&^Cfa&FL z=}x`&x=A$5cR+dbzel9BzMT>eBp{=CNDixhn6BFH&R=;1(Eb~F+C!g_;T#ca=s0Ac z6~=5F^zk@v8?uqllWQWrp&T2iAl_)hW5?~aEWw?~9sGJXGX@bdc;DK76e%1Bq9 zulf;m*rs9E*{zSSzlz-2Z9IEti*D+*M-pZa-$;;CO8AB)L=eYa532xUQ<6c!ju0_4XV72Hq~my$987 zt7FsqHawp^KGRvZ5BJ{mp0tZ^75SaiKUC#$)|p2W$T0il|913R6swrvu zEh<|&Mxo_imD}D(r@xJb6VPhW5fIw?gNCaq+zB?|%}1%>EHhU3$3N_<`VL#+KV#)T z8^A-$MX77?y|S(WJK!@^l~HI`I=UDEs~E2{y#sayJYb_Iuq)7*l)NaSHl*;K(lZ{I|OqVxcO)3u$u#q?5)TAN}wvzz427fH{lg&-o2FuyHXz zL0_Q}xz1AkFStT|RP&2dcfk4vNcBlg{v)jZ733UJ`$|8HHVEpq4Y@wqzAaThW~6#& zsFhoy>I4+$x&}Q!M;6>j2wF;*f?`YB1God!VeyDx5zXwX13$+t7AT&tq3&Jt(1M~g z9mU*u-vFBF&as#P$JDcQAN^fWm(@ubXL!>dI%w3o>)ac%7lKPrY`-9s)>gV|C=bhg zIl5{ zlX4wg%Ov2M4U3#Hi0Y6B2IMX_TJ2Z9$<>)6^{(sx#=`hoG&H`wUzk-u$&i`MO`haJ zy@S!aldRmy?jgTw@w@A?svre0p^@RPIfgv(EiA*~2Gf{cK#F5Yy_|43Pn+;g5i(nOJ&_6WX6 zYM5LspFWqt!R$#GLoYk9q1>SqWOm29>vXuF<9rg|Qa;m)a$)ifmI!+)sT!XD_rH?j zavx;=$jOiMF(S#p`^?;7`5!b&jx0MtHHn3t@hej%*5BfJk+*;g(W3K0Z3QjJ0nzKd z;sh}YLT4cKzXh)w^_%A0j9^8Jdk#MVz0fL?0}vfq&6gW*u4B|BI}ksns@?%{&`%6S zc7D47$DwbCD0CUTjG};SW$RC~)Yl9BFE4n`?fZ1B$Zg@Fj%MWD%A`J9Yf0#Nqv^+z z2%-~6+Ice1*IlI0?ddy>b~jIkPv*4e_VO_`hT>n@5xsrHcNd0tH-%_j# zo)cdaLRLsja-$yq+IqFzdbYMOxFvR+V^nZsocaJv;^4`f)Ef7jyyhseD8XH@)Yui; zmG`QBx?QW5VHTL;3i7FtTa-jW!(LiZpCYMzy?|)U{}`brQ4ySRmGT^tDnMfSb@WRI)G;yoL3`%_&=g~e;j`#+xW}ubb{i~&)Ry-%%_7svG zx_a~2-<~l@JtC^#f|sGwsp0erf7A6_fK5ov0l6Hap&nfVlT*9oU&UdYy~IobDoF z>4!H#=+Dm!&TB$ilfB!AFP6M^bOmmSk4`U$ zX^sh5u$y#s4;t`J_L{A*huuYyxQ@78B|5)AUfDCc*!^?KXD<5s6ONCCGrDCow`^E| zLsn#x{OD#jD=9s_Dteh-AxGgujiC?51*I3Da~=`?V(bm%I=|@Vz}x>r2{H2)R_SBS zsl%&ZzB|8c+z#jAU)@Ede1As_@1AZra6Q~uiasEYec60V4}q(>pJJ=oeshmq((o^h zYwPBJf54q|JA=JGyz?d3RSV&+cq(e z@`xiG98Dhbr=*{2FFu~L%?F+)BtapA3AdT3W@5DK28%(TR-n-$5z5y;4iyysL~KI zdC;owph#h&?phw<>|*phd@Z?qb>!`D_0Y4ASGpTh%1plrP$za)hTUIcq;NVX9Abs1YHazk9t-9^Fd6|NXri1+w$P(hQ2TH}gX403 zh9h7P#lLRYt=?tlRV2s{$_*Zg(L3hOV=k`|3Q2Y}jO(0n;Xvt);|1Y5tNR($p_N8P zx+&Ro7!35lrSo}u^Ldwfx8f4U$Uf0#&RYB7=f^LpZ|?b))km%(rcjY}Diy0haveJS zw%-7(8cd|uhvb%VDws{~V5xwxC5VTl&fbK34#q4B*&wcaoCiFKm~PpHNdgmm5s^ak zMnq!z9~1g@2?+A&c5Xr0o#>*SqLP zCH0KvVYqpHDi_&~Z^wCZBUdCskX=Ee2C^mZ00eFc;Ri$$fgX90kOdjN|++)kI2*LMrhrR`@RWWV2VWAZEJBq%I{k#95;zRSm`f5C& zq2cPrfVFb40uK}@ppheV!hiYedf(wB!RU^l9j>)&UK-)2aIVVxcX$ca#@$e&qda{) zgzAEVnQJRAR2h$S->?>)YaO#Iwk6QyakMq zZRO4+9$bFoi9M(1(%{QRPf6QZWN5f<(7sqGr|GFr$d7C$lOvnmS-+SIkO})o#oUkL z?&=<676FqQ+aVv{4OT)j{M-7B8ldOvzTUCGwqiD3yd;u?e6CQKwhW zbHZhcRfeM=a?CmfacrMtDImC&k;w>pp?}lD*o+<_O)kkmuh}KxR{-Cp0le7%nTOI` zn#sdi1|NSj1u3t4yhzMlAoZ^d&daXv>Z;=fjqX`AJuC=RSUVKpL*Qjy4t~mYe^u^O_=Coy=k06{$XxHn} z8}oiVn@kCQ@Wr6e#3~Jx7bb}zt^A{#VeB733ORpfT<_zOQ+3`nv?@g|5(Z`0_LFR{ z4%`M0*Q`tT-hJRbfA~tI*KRw=Kn{q@Xm}KT zadM)B65=+pKOO_Lw>q*mdB2{6K3m9Fi4J5teOK%T8cGN_4JIEaOIv_>;}_suQDSod z-@Tc;>bDWTkhntLO2fo>^oNT}@zAfJqHl6@daoV8l*-10_G-JmwqA;RPSxs3xPtng zp#Yw0y3jjYrxl9D!`~RqualXz8#xQ^mO73lAgZ**`%LeDL6brL#@7uAE>^`6&xjj# zbtfy7XGG>ESREK~Fit4hT4=|;o1O9B7<2LX-&mW^7>3^?p2My5BTYMgm=ZT-#W_iezX`LR>)9kJpET~0+djuc*MPO zTM^vU+hfl*ut9X&vPQ_s_WLBS$#ByO#+wgQ`C@F`N^Q8pTc?Wn+9hR{A1;$4Un3G* zR1P6qY36kPfGY2|YRj<=*skJzk`a6MCzbG`)@rb=5kMaMi3QehV2w}tn5IP3(xrq( zt2M0HdT4VmCaye19dWT4JjU{~ro1u5(IZSh(L-0Dr_J*>fs)I$ckv*T{GEX3%vuGk zO+)bX1-G+&jNeF!THVJ>6^PH!&WQ(*$wb=e_3$lVP_Y?!zF00ce>bJwjr#JX@Wgb9%l8J%>JJT+qYLq4AS%b;zsmB@Z`h zy&7XPshB5dSU36daNVSA`BeCUw2Nxzb_{Ns1nh$5HzNmz6>E301AD7Klx$zpupa1h z0|}m;l+UuVNq%+&Sg>b7uV;gNqlG==LIWjnQX$TpNF+_=BNFU*uo+FjO$r_AAvohrf5h=k^UCsjCr1-K z6IS2%LAah$C0=R^pbyGpxI3ofV9^p zy8;xv8WSS8M~~-ILFcYD@+zHJgK7FR4|R>MVD_i$OBFsjNVh0};QHO6K~|YUmda)6 zw~+t^l~ICThHL9n=)K}?LLtizp+qd7a+Bma+sudaaD5y7kIsj5v5Lgzp^|evQ#QfJ zRvLjd-BRbDLNY-~a$881!T8fV{A+fKIVB!@@8KEJ(YvY5^u(DRnR7Fmz4j{J?Kig7 ztQ7orZ)DF;cfRoJ?5i@nUrBCyj=y|@g64MOSxw^UefBo1kKP;9J3r|bNcto7O1~na z3U&WHC!#9JF*NNIeRI*CR`RBUil0V_TjdJ{`n5)Tyer?I0fpMxd0S_My?cw4+qGF+ z{}4Z@-0yjS62HBzOw6Ue&}qDI1p0s|BjjNSFd+yU9R);6?5+OQq|3KbD=gU8D#-xP z$#27aHYWdp8^9E0k-DtzYBEY#2x=asY8*$?_n?w)_17bZ7H-e1(o;wAE4(Ym?%yEq z%i2ndDZHn5+~mQ7mBpn2umQ>xQOm6+4=kRP^GO-{LcX2SA9W{5V%l8|kd%{s6G0lx zE41}`2E`tU-QI`}JdSU#A9Cvy<{bIIz6iy-dT#aj#(T>36MvB7zLS3;UZ8stB6W8N zge|=V+_o?5Bmk~TO9W79Yv9-mlA6*Dz z{0=+c;Puii4R3D!gk?y!{EZp)+75hsw<0{LkUQ+vz^SsmjP&NXNl5$H+fcMTei|||(oNqSVM6UDHbM%Ee;kj91*ONSNYUk1p^T}MW|&+7a$PT$!9ZgYLw z@jUNG51de7`C3#nI_O1ncTdZr?wF}mHwgSChLTo;pU*)b>!sWG1BZ3vU^mdG=Gj_Y zmeDs#a0%r&O!SJ&!n)X_KM|V3c{6XDi~OG>)?F6DtCL5^PBgrpg06IfwsSDkqo3%g z-h(K0U!5LM;9*_EyZCRBDScKz*)w%-SBKHh^LqurFowS80N01!PhUnW2lW28@+|+H zTt&oMD^KFYZ1qlL!P-I4T8L&qVbDqK%|Lh!?0|_M-RiAQuQ=(va%%fjcn>$`j8q3Q zPLw-rG(r?(^0R;BOHU!o$xI`OC1pMg1o!@+#{_CFhjpDK`e_0RL*4w8Ify|r z9~5gJ?*PI<=BFwrvLBosaA^YCgn=0CX+8NSMa2ooG6!G~euUz?#Ce3DZw0vNpoB4Z zUn7qeZf4I{?N|npHT=CY8I3SO7V*XQufm7NusLW??3AGXwdcrMaOOA?i30N|Cf&ey z#`~Ww;EUUqt)Nvp9rxvV!Q@Vwd$^Vh;u~yME$i9z#UaCqf zY~dhhqt0zfBRb>p^pzrP{qL~rIq`ms;nee7Kox0 z7aGyhxwvwmyJk0V3h&hEu0!3-BH*(eojQB=VrX1wUwxqn9)vRLs1=3u<9*`n!7LV` zBErvUIbbbl!T`<6mKhl4&N*Y;)%bFxPDN|J)?DHkAw{8B>aV^eO|`@Q=Arc^8ftx+ zwv6k9=eWap!218bEGF=8M(i}KT&L3l@??zVVl~gf4y@ecAsmkAx+ebwVrHhO|F!|3WAS zPFG$p4qHCc9lPv};tXE2q*E4e^RO6mt@8Af#E**)_H11V9rwUfvq~=e%Mzc9Cc@AC z!=dDr`(eNw0cDeo_kb1b(mQ3M-jrHQUtT&mGPPMs^uo@~)XSY&UTHyF;6qcFlV{n} z84NObHi!&gJ0$n+I=M7T>nk{&rCQ3N*3(bBCoAX5Y%DolOTK>K%>6cExpgS?q@?gU zhZ-RI_kEVgfI^9~q36V`j^;%E64ylmyEPn7Z@EX3(#Zfq?ZuG)L#53mw6;O}yGa7jZA%;)yx}kz3(m-dg5)g2E8BL|27|TjdUpZ76EAqKN&vCBZ1!q zm7zK1lEBxDU@?%YX=gKJi@=rgw#d9HX+n+^pY8>RL*%Sb4tULjmO{?=LU%rwD;lpO zTiZD;zk)aOh^fCnbP87fh9EG1<(S3wi|+4~hvbSe7|PoPBk!vrU-G+jC`4WDH>N)Jqpj@i zEU^8+NYOdQU?Izpb2v$P0#cfTc#00c$!)x$tB89u8#5X(fGp&<#&8K7!m1<7u%aHR z@3!%#u_4tO!PNlw?b1buD;w)6DOM}Y%d1;uwqPrd9FDyF>Y>B)wkQ8JYMqoyIV+OX zT>E6p+9qMYz(>Xpqhk5%%I#;yL z5>oYla`n`tdOfHQZmC}YzsD;y$QNup06B@mhCmSmhgrooCn5|hgo}kc4DldXiv7i% zqrfhsaLc}E?3pS24O%hlm|12kms*0XRoIH@1SXkS@wt2{97hHk1ybcR7lKl9k&W9q z`kVC;cys1V!f#K}-cBwStzcyg-Cz|Kk#E`X>zGT>|6L$=RH_0G+?`bM^vFqsi<;$q zx6d+I;MiTciP0nQFVz-=-=;?xBLv^c_8+pnlSzITT%9_6kjP>pyp1B{@9ZnHA=gUG z%5&u3NkE>;`9(eYkL-8@yS{n5IRQ-nIa_lCwN)p&mV6Lj_zW~+zPR5Fs^`1wUcvj% zUcot`nI34r|E$5jfk*I;v<)g%8Xi>$?tgG9(rXmc*j$=70IRlA@d_mVAca4OS9yV* zaxOb8s#Se@H9XAjWho*ro>9!*4kS!6%Q&SPgMNu+99QbP>-r}}-6Ipw%N1&HwZ|r{ z>~fk{r%~%OXr^A!bQB8z!7p+e1c_WqylEyOI_2TVh2*Uf;`#+!x=XZmwT0Yw!XL1C z1F6(NV9uCZO*nchs+mEq+iPT06btklyVl4~Mdrl7F%CgxoM$qAJz5;(Sv?A{hADGU zuDf)-vvUt~90QMM5?nfp$|sGHQYPiVSS|vm#4L<6&adAg2Ht6Kco?QWmYoxk>Nm+j zVxqM2o#mU^xO;=k_sj~!cSM}NMULV3#uT7JW(+v`GIkUJMtNMQ^h=4DqZ#; z(en)LdV};X_(IqjizDfu)-c?+lU&WAAlV7%eRXbczIw9L6E3wZvYB{BUS;`U&`^w3 zWU~Z+c3RpG|E{*R#4iC6nTcp#qf;uHIP;s?XwHxN$)d8wMF%9KXUO+diGo{2&TF7w zPaC;BQOrY?eb@aK1{odS+$&Zxx*rwLfG=O+AQt1t=F`Y4esJ`H)7KN=O4Ob{{MGCu z+<`yOKtTC{X^Z8ui9@P60q!5^od*HQD3_<&0X&9oUm4oU@*}5amlh2SP<gmp zg=ZJNZ8P;jN;i0jr9$OEc3JC+O~|MU_NuSo)vfc8{BuSQd8rFw$eZB?LBdRrEbJhF zba+-~Szr_m+wQc1*QxNp&+BbL#Pfqea!Wu>*?10WvE9KJc@;N?=3hlRSY3l^uI7~( zT0&GeLWf#z=Ak&g{`u9T9orWNgh2QN$kHs5`B@m+&Mk^j?pY&nm@p6C;b@gqv{SUHEk6T9`nuevI!yx%h({@9nyF zxYT_kcmLf+oR+q+C?=&j3w4}Q8D!>&z`^-Ccjd{R_)A#f1N|97_iCQW?TA`wZxK$8 zt|6ylSJMhu6#rd4sx0aY5VTY>-7i1!%YCrS_OY}OX4L?b52ij@ZU(CX60lz+m%l%j zOJ!&ML0zJ4^xM#<L&B{pmbULgLUf&5HeSJ1Zb%boKofl-a&Isg~Wm3v)UWZ?iq zV^aji@qzErN6n-o@{?$k@i$J%-*ox2SgPHcvSR;YJ$|A7i~F^?3Hd#JrrWR!mWL5Z zcAug$)X=+>vGqG!@O0aUYLF#YvYt(ciwLhx$%_LO#ufYla(Odz-<1ZiPh{@qJ!$V* zT1#Pt4RZWE;siaOT65PsLWGgjX=0}POmQxc5+a{G9|Kf5A65IggY(0*sRYIxnXLgX z>M^}A%q9lpNf_t6`2~c!e;lwF5y@Is;3-W)XIkv@!WGsqudp?w2i$vggg-#y<9NIIGwli)SP-MGA*`g|4eEk0qB*L>?Z9(Av`LHOjQQoD zW+M+aju#23g-DD%;xEhZhtBk>O!%(GwaW?2%<``?{HwhFP9nX;i7PzJtP!@qC*3`S zJAk!VzA6$8FH!lVSL7GRZ1YN~lOS~$uqh(gmFHR76_p7w5X-qkM;PQwHhw0odL*x6 zRciz)y7mrlVnO9hX}r5%1TnDiOQ<@lgKS>zf#_{VTx~#SFCr=B>$ucn+Ljn#RpctE zd~*mg#sWG59T2u8|B8S5JJ2|l``)g*i4VzA_s=TfBj z-UzNo_MrCRr((6KsL_o>2cMe7{)>k#D9&osy#a;mOX&urb#wiaLj`pd zcO>k;81o@fm=CX-W?G`;=ua|K0YkOOQVhI!g82VN7AcFw;Ma|p6UlUUoBoQ?7buzS zNMh-Jh>EEoAn;%9#vW;>R0M^0B~|2y zRJR9@%uMhIvrst=fx+%QAUy_l>SOGY7SrHb(@l4=mkjlFz3pL#RL7r68^rc{?SQ4a z6^w~#L*DaM2l59nU>aCeAOeyd(<-$8!0cGbPE@g#)MuS(=58>dihv>RQ8dbWb#~%U z{RvSrO_YgpERxarU8aRlJK@bE)R89-cSQQ6_qMpV+5ibj3er={j4hPYLHzfjNh0sf zV<@Hjl+Bf3|F|ir{3RV~sXCzdX!QKs=S*)G7`|}d z67G4q(ryYSR^fa1Y)y7B0UPIqGxKBUqQ_J5lFn5C|GCQCA z3Rz@xkP{Tb8*OrU3-r-Zir=UYTSosV6ss#hb2jBMk~z&SO+3OVj$76?MUY@IEcKP+s-Bz>-_|}Q`yVbr{T<)MbvF|8J%+^ zeka7iW|qIa&Ab6)R~uHVbB@4y90Hw~lV$M=Da8kT4z5{J-h!Aj{x!(&3+l;jQ=f!dB*HBxLwk_Z2nXQ^BJkQ6%5B+kIk4Yw z(36G?;*h?ikUdRZwHxD3G3hcyj=^z@$fJKB%*y??o!Jc@WmJ>Lhe&38W5Y=f^bIz& z$tV?@6oOOdp_p5Z_!~2cy~ZyLHNx0RzYz1T)i<~3D2C@%75kp&$UqG{@qjISpL7UO zJ`jON*3Vubk^5^{0O=Z>E&NN3slsdu7@}eA&S{j3v-~i+!r|e;nE5HjLmj}PO=-#AsK4gd93(} zhx45DWoO?!=_7A?7xG-bR7l>otpeo z4O*wY7d8H^0gf5}(FwH`+hKjZb;~Pbm$En4ZLzLI7(rTx-){p;%dH{-I&0ssL+<%M z|Mxsc-X}KqunBGr;QP=;8TC2@V$JN?51+IcrY;svjkM!4>J*|*UH}|4#TKSIF?9hj&t;BhPh4B?f;3|wHop@d9(DH@oN=&aeF%t822s1Jq zYdS4x*dV25HU$nAX2UL+UsHx|+u+Q?$&u}7P0kN!jTql_LnPMv67dfkQypnD%E5W^ z#CyPDLi2A{kC{Qfe^~B(7>}5f=(itf&ev`*B?7@YK!la~|3UJ&FqoJ~AM& zFgOXEWY&s4>Qx55|06|pr+z6M8)-+RX{po23nJ0y8EY7t7|T%lP)MR@S`I}Enu!eF zE8HiN$4gx`rVsbI&5p$Rh(x~Zj!mkf<^LXmSy%d&!w z%qipW!b4SL1vYwdI^_Erd0tsy>bn+l7&A<&mq_(PJ@*y>S2OrIl?bP_c(_W?u#%L3 zvPhzSbGHE0pDe<#J3FjrqOx88dRGg%4eH=wkEKNCEv`!$u3^}%3P?Gi&2x?eA+O4( zMs9eHyqFjIu>0K-_|{D=+t<+peimhY1?`X~d~_0Q1-HY!*&thk-fBEA%L>bI5*G@H zcorJ9Vch~DzCLXJ4_GXKE76Nv#+#U5bbAX#Vsb;y=RY4O_%FEH^3k@>c!a-qW|S6B zvMElyli(J8nM-sQmpdd9jW~iGSqIOufBS0{!bx9gPCUP`S?9_1(oS7gt@q5s%>cpW zBtm{$8M$Hc#H$9J2PO;P$ltGrt8-Y`IoomG4-ewVLEg9n0$LijqC+*!Nx8HTJP)#yZ1s&hPH?4}5>uHCJ6-5;}9=_v?PWp3lb7Tr)J$D`guRbBe|C{*Jra296ZRPbX_@Yl;_LH z)k72E%v$u*Vuvi^{?aWRNwvEfac=xX=0WuXK@5x%a-hQVFb$mBp5~-l9`0`kA8>CNzG73 zbDx#R7BQkDY3zgx&9-s5VWtthM_e|%WX%Lg?ukY(i2hU~QOD0{!l2g03siyUhj$+j z0ed06wutE^#A*^3202rc8d5Y|P9fsN8(><#>v4GIiRn$aY*^-hPwa{y1DtJak(m}} zp<(F@&1$+H>(vS$+{|0Y?r<#<&W`MMEqW8$T=n;jgwzVx`J*plRPX#2MfC*T(fnhN zkl;iBAb`wnG2E| zP(A&Ixx4g-{Gq$xZ?*ZI;uuLp#lH)FSa1@j>QUu{+#Mv5A+MQxE|X^f=3Bj$Hv-K2 zG_oS7pq9d24W{b3J5z^z&YRi&Z#SZ4u>GB@Lku1!xzcc=*7upVpe(m+)ltyI?iVni zwMx4t1(FH#|MuKRyTPYw!4VU;XY|m&<2>-EWAgS9N68K8A zX3yZ8+b4Q$>YdABx6fXX!`TJGj?PLN5hbypoy#_e4hqj22BGrUl80Um97~*D*F?F4 zY547*^vK!2a-L5MOO=_Bt_sJ{RdP>A^e5aor4odRsJnrUiskSTZ*H74xM_DmIEH4< zf)rJ=He>Tqx?`e1%{+AVh-a?r0j^JUYelZNrf}04L~GdKbw9NjVKVu90^YN!!1YB% zg5E+TxS+btWYYtu>17i&=VF2up&{+)pnX;w<<6JGR~z`!tLoLgycI5PES?^%lXlTC zzsBcob-}(Ui_f{u-|8JlRGs8z{%Ib|&lq$Bey0t{DI*T?%&8Pm5ju2xsIR?H?E&Exw zwn>kOPvlnxM}$P|6c8@dRc<+ zfDssoKbCRqISk2tVJ;^?skdA~(Xm9>H9)_5>+5~OUlrDINq?XZwiBsk0Do(HGffnJ zVFQjfpfe@MRCJ=OmLdNj9za-to@7B9I;8ArJQKX(NXtYa6S(mj0!GW!~!m+ zpjx5(q-}V|fZwSMyK#OEUa@YIBCA5im364^AX4D?-wZ27@0HYdRJ^Wjfj{P}qtd~2 zKe&VsW1G6=d39nJ`{g&i`VFMhW;i+}a*fD`s(s&HqXcpb+&LuQ{UJ`}j7p}21ig!5{slMr|( z&0OwAZ)+*eqN;SLZsWq_TcOjUWI{Z!O%(Jnpay}EpVFJQ4ywWGHhNpwebNv6vMI^` zT0d)0DI&rfqo2olFwAXRTytNH z@$zHb@AqH09g^Fk3nw3oR~2>13DPi3jVnb2lP@!V9(_E5#PzP%k{W9L`IJpODXxA{ z&TU2b8-M%zOP4+t-{8^BOgFuu#U@x>+rWUnnxS9?qiO#%fcw>YyK8H)SOlvsib3=o z$Dv^GHXjv?Kp`pyo%*A$UrD-$7ZaxGK|oKt%Cv)*NY#aSr&QXRsZ4@bpTB|!)NYD) z)T}A`%qX_&?f=qSmG)Y{j2A;`rywaz4JBpuQ-=@eDoe&s@-ngOQP1zOtTE)j_bNPy0u>rg z8W6G85Ft{C@Lqv%(Z2@DjhN*G8C0UeZFl`dJ1LipFTO+Vq0XEr^o}Pj*Zf`H3<8`p zgnrBch`%Qq3Pq6k@t=fmAx-IBL;OOuYu`Zxpk$1dNmoK-hr25k%~+!eP3(_BlT|AF z$6MXJTHMaGr&6W_T3){%qFE=Qjtp=S?sgKgi$j;!DeOem!Yl@J!n6mEfCz&@Hjur&NFB!r98ea z?lseTiq%Fwu&a7GK0w@dsU9CX#9G_{{9_Hh6E!0P4&DA2O(mhYC*Ne-2|=qo6vu$q z>CU>eF|)3@9hV;n{<|I?Z6;FrpFYl@?kWmI%`0`F{Vnf)SbwoJttaG#e&j`xUSzS@ z8TP)Pz^`ok^HiCk88b2hO6}Ch^-gmD^UALN(1<%&bN#i|(1@a59g3v_I1?}!6WpMf zAyuDATNdQr!-|@Bs5TYw;(Gj04qWk;ZM7^gb8PCjzU5c(Jl|=Mf{L404xFl6y+^g7 z0Zfb|HQ4dZzp3QjUh>2z{QWV1sLsk1#U(M-2jaHm@-8hk=@l!HBNK5e?TMKqCUU1vqfCTk!h{48%Lcx1L=s)6O zTmamD)7baYuj&9}YnAkSvsNo1(7^f8vn7;!_otR~v~tu&#Hd8s$IR@L7WxX#O1&7I z;Jnnw!=cW&WE+W4A>2kemk~^m1&Ag{Bcr=?9{)zy z&|%q$%1LYsIs-%i`z;{zR?mkN0Er1xvoUL{3f@+UOF}o15JXB4pZzrA0>>ODOc7 zp>sS3L=Srp+N=`MW=A*}?iOBM*`Bg<-TS__d%@$c6Mk&-(k;wMIrvueO#BA$GuzjD zasUcAA9}C)63}Z4QOVt=j^4}0#y;=tcjA(&EK!FWSEaTbo3YFEDu4S@mt8YwM|DKHKRZ%yG={U|0sp2Z!E(J^kwEJ@pRZf$*(7N?MKlCR$rqBh zg`ag@r(f24L%(?D_ouxld6+0JqgukVouSC&u7@*d1c4ecrzO1mrfTty<1-JJ!m)om zrTv~CL4J}H>9G7aRoXMc3YjVUPhe5t_4(Y=zbi}{v5jvdv2I>f{ivX0`OWK;SvNMj zYJfx=M7^p+sCuC-=_PT{!=eE4cK%_YnMz z{?$T`im_K#D9Md%{PRBSc>An^8%*QeqVGbPS4Y|5)H`B5Xr|Ui)Q7)I&WSZoDK%X@ zRQ@4X!Ry7L*hi$0LWBt-F00P%J*^IS=>fQgC=KsO6cblIo$5vHqo_YZ1A21AtbCy% zy;r#Fo(k~tNi?GM9u;bq&3K>D^P+lVJ&E8|A)$l?jha0Aam+^Q3T5(L*A}61%X5!) zkJZ2*Ef0_zEHo`k=J_)kJhM) zI^{wDS99(Bwrjg#x>s|^%`5vV@U56jvn^nNejfYw?KD)HS~&5k;b@IwEcF1(WMtn^ z>iNKn68%Hor(oGTVNQwahQAX2$$sUHP(9CM`koE^f7k)uD4>c+jUu{R0ktpxFzZlI zIv{|o$HYpBgYcNf4m1J05z0ybsDx!PN`idjtEXH+Y|Zua4K`%SJ4+}S(0E)ST!W7h zddHvd5Fw}|w`jt?j6_^Tt*A`A!8Ba>J~VWSl70=2_<*%A+2!mWN!dahBM6HN9zC9> zVNljb_Oi+?0y{#fuwbV$!Yr!}i%KM5nTrC{^daU2nQtOsVssYi(}s&crNt5`Oc&e}67EUp|;KhGevFSKn?u1U4=fGc*YCkZX+W=U@4yK0=58c;foJDzwf zkBIA>d*0zRh2LtlLxdK>j#Ke-OJuBf*P3P7)9h!DI`3@fIyW!7@gefuEqkRK%6nZz zxU0JBAFXT=Pm_g$tsX_8of#|GeNhK*VG>>4uQJcW8vt%@2#6fH5t53-#F3Z z1a1m`aur~>v6nCIrTHx7_$>W#Rezq@!j4v4LV27@&S8#kKAa(35}G7do{)CUCWC1^NYA#z^GQ7L$8w~sU)8Y^ZoSBA}hn%J<+j2w6Hp1BZDTsL8~V2 zUG@NQv;zFhKN{MAog&ZiWknJ?ja)i zaf|Y?EpfO=E%8@|W@uo>UDLQA7@LV3M7yKEuc42S^ffP=Tn2Sy2CGhe{QDei9P3#+ ziOX7RZMWv-KBF!@kG9VXxShe5_Z*#hXwG9{9}gUgFK_)@!`Qk(JS&l{J<*-s+ zH7?XEra3>{xU*$fzCM8jDwwiPPZb5h@f5ZfcRZhP%}c`BLUtS2R?mSc+~DtF@P^v| z2Ecg{6RWZXS>}w(M0P$tW`17JRwamPW_s~yKkRkE>wXW)uEq(Pl{n0-zu{_|| zDdPQ8)}U^sG8nhT)X^w6RD7O_|9g3wBZj^3cU-roE^i+C&5-}dtmhjYnzwn62okmQ zU#a-k+Ql+%0E7LlqbSZFw0!%&rBP$wkivY+Re#iFYau-lB8gu^b_#sfz@MpZppl;9 zJ!j^We00<$iHnMV`WG_o>g+$}q*bqSL9}7|nNJtzvu4?u0o~4*wT*3g0wzom_DT9n zz6#EtBg-`23{;%qE)8H!;f~-aG_pA+dd#_PUi@X_IWxDDu`i1n$k)8@SQNyl*JsN8 z$my{;eEXyusYu{3Ct=Y)t(C&R!0XVI%-7GIrJub-5O%Zt=(40n`l#N{_wr+L-ih@f9l) zFYp>HCGT^W3z2@(`)hEKx<+naYqPbpoROM=ibYzXX4HSxdd?@n`)KSLEIopzQT1%Y zq+0s!OFTa=aTBKZ{uRF}Stt-sZ>?8H7!c(RrV=kY?sY^$C(4c_-J&v0I37mCW30-= zkc6cm@$^vQY1qI!kt_|y`}AMrnqB01+C}@(s|k_DlO){7KhL?TZleHX^)HWRNf$>E zS|<#|8KPvhqoi+zVGgaRkr(e2j?G5`T)eJAfG0b87LgsXsi-SWPLK0x-Z_$Ld_BPO z0!3Q6hMVHpwky0QO>OH^ zG(k4_n?M+(DuWux#MUS}AZ1y9CFhlA+!`p3O}pTHBagR&iBZR zBLzp{R~)F!J7FEKkLv;Dpi`I{wSzuvmOlCPLDcLfMTk^(IepRQ9j&*|+1Ksc?av*4 zzjsLxJ?f}3g;>@ZUtPy0o`+wGp{L;@6W)mLYsz3`_mu^46oiWe9mNm_3q*R=xM5OYl%*>7amF+fvQvm=A`1cv7-6TJ zDL{eg_J#be99lZK?WsexP{)KYzj$&?B0zX^weeRnq3i zpBB`LBcv+|sX5ojY+trq5@}#E1rPp}Lo;?4-xQ=thO&6c7!?KNvqZ<=U2*EtD_;%P zBrhKo{`WqaHrekwSttVa4~Agc=9y9<+QpaRiFQtZaqksd3uzBQDIPZ zx#EWrMFg3c)#;=EZKTu;c#G2I3**h9WjFomjJMN`6~Iv{7Q92u&*@ZfF2tN!t(M_DsU zr*sBBAS4%I8WgHok%cH462n@}5x4T*{3?PNh+jb5MtKo1Qeol$NJCFv$twe~AkNiu z|Jy)qR_yDrRSyfq&6GCiKdi1B=8@WWv7Y$0x&r7tBHq#?iVWqU%5L`!r#(xb?BnNd zo?n7MC4U2l>b4k=bz$OY)4PLe+kJ(MSZ| zW1p^OMj!q<#r3a{trV7;!if=4(xnm4M0)dPfZBkrq#c4g-WN@|2W+iyA|LU@`HtVa z!cQ%_`|Eb`soxAy3q)~wn^z^}b!*Y1#ax~JHH+g*P%FcnSnAv!YGfdSzv}rOY|?J~ zNL;c*9*{Fu6T;itt(>)jiL6(MzpTmq492{XFp6B1JM ziz@GhU)AeaHqef9v>kkNWKtwn)oW0+oL_2uP660*%G$7)@@n#0je8w*zo?=t5Snxv zn<9FvH$Yih;ZRiY4T|)AUqh)M2azyc(vPBpPblw;mG4gBUJJ_AUEO#|dXgw?rZXQg z*VuD&Mg`6W&xa5y$XMt`?cp1J&4T#Z3`oQ$)5LbuK>5eFD5BoHPft5ctDTL|$v6ix z_RL_}M~CPkt>oSzxeK=ZNFU0m*2g$O61!k+ajw(N;?kO*S}Vr8dR-Ik=)WMuT`=sM z!#gW~S!z%$?1{pahhH_MqEc6FZFy|3`#s|H*}Zof0t# zxua@tn8tvz1KNrmVOY1|?vuXnC7H)IfknnSp9x_RaILU<9UScu+3g;^bj*S{77k@S zy-mdRL_xgN>9bU5A!d2?i^ydY`|TKG(xuK{Ez8L(>e&}&zs zs=gpQiH((P=wz-thapt= z+z+p%3I)$$_COObDeZ0uRP>yvZ7Gh#=0q*;p4Jc6O1gID;iJc8AI?$s#NnCT85YXF zLMlh{KyP8sBpJYoP$>+27?dDMY*n zNFEwce-tl>4zKApLDLPQiX4ayEw$U2f}MV9J@FW`@*@;YcI{PudStVRc9`n++RZO3 z!_4@eP|HsDTD|zO3D&RsS-p!>{%jJJsb&ugZB1dm{;g%*n8-1PQx!bljSDp|5wxq1 z&RvQi9yed+4trXEX_PD`q2C+x)FpGsk}kUNN7|c8^6vwwf;k&J|;SJuTU-O%=ZN*2>3oHv?bjIyA@1j?A7y4TY#Z3eQKFf~i=p=5FkGgyzV~TsN z87Ze`IiLv9_AqLh=K1SKXYiCXx`8LrS=Lt_InX048uM++A`OJu^G$@SRfj1n=7(GE zZkE@#+<$H2FK`CGtUrZseoI4-!xk5cD^9Okel?d{dPyCg!S5fZS^B79>SGSdF|^!_ zoH!HOK?JwMW3||2wR+%l3==_g2oI>*8Ie#d)nID)931fH+(m7lRPV^eC^BaAIUhW; zmD>mfGsU`WflZ+uy&VEXL_Le)ySOvbR%)Ed+d~v%ned-nWKaU)TAAViZY65#2mu^Q z;U2ty{t=z`F*i>{oJG!-StBXacq$tOKg$6AbB*NyEDzBhRnuLX_mF79&R+Rom-37D zE5`&Yj%M$7?lRHwBGp)c3YpWeevD>AOIJV%E3M;Tt%LBi%U2X2q#Z7#ZD{ObCUhM6 zmXA?^jZOE~D%0rENeQ|c25t@#9Y9nbinz8`xetBT4+etH2Pf_cuAn9iNbGh2HOZxd z0hYDy+Qr&;kuf)|!hGbBc&|={h0VIx9E-Mv2+!i6V5eg!6lacHo!rp}fBP-zW)!0oq{ST{ z9g<{}JyHbu*- z6r;O5HZq+R7=U~6uuOg-!#_OzXNn%<_vM=wk?vF1Zx+RCUP?XG!v0zAxs(}+-B9hR z2M(|JFkrUn(?!RFHTAyB+#%E>`+@FfyW9q}_L^=K9os8pVn30?^-%fEzzN;m(6#Ds z)sEZ?n5Cn_C;#+QZ7O`yfe`Z~@3iouDHpO|G+syD@vxA;VQQZ;vhf)3S7VJ?QKkop zl$edP9s(<5%!#SJ1r{y1XZ?9SwxgU89pu@gLq&m6i4FO9QhLc~8r%1g7S;0Y2wJNe zQE5{L0`EDGxJOBqG-A8?sn#J-@wb6#fqPTfFoOk15V>XvTpszSnbxns;f)~$N-?2y zts%j3Iv{jUif8u=JK}e`9pB|(yO7k%(tLgzGROh!c1ymJH>mioD?dg(WP_9J`0}O6 zG~P+Fn}w?M*+~f2GObnTb=8OItrceQ(=qSAiH!>9Gx0_@VQD4FO(Df^?aqgJFz)m{ zzaX4DF@?)M5JBbP@VUYM>Ki2P8VpHDatd+&G`X7;Pm%u5C;Q-ZW&|$?1n)`hPPW&_ zHDl>cPZHOwh=v_E;cQc0#K^H8_YP8~L#0%EHFj-U2s=r#b5Mkf4aj=fz1%>EIi-Bm z<<_)zGWv2qMqy)*ckrX53EPYxh^w=nI-nB*eQ|p1`mF&n_oU}{IiUr|V;-uh!ne{` z1mfp(goG6wdrd6%6`xt{>%9hfUWONBO-Xphq9ekId8nW7rOSX|*Bm7eB1P*9 z-y9T2yhB4R_e8u~kUwAH7^OFV)<&=uTUcU@s9+3wwdoq%kp}ooNQ;se7nRA23EuMr zVgetqnaLyPK)g}ca_Yk$)@o;?Q=Xx{`ZF2vN8yj2NQm>iolOJQtY=G# z665n1q=4qd`pwt+Rql%-RbQOZgF;z2T z+`o(JHlTSMccRck28!~?gO)w0zl;U35=35h9tJKYf|%1QceIus1BbowE11mmJ2fwI zw;)c6{Y>QbZd*Rx4;=~QvujiP%o-a872UIJx@_xFX%4f!=MPVchh;i8$+qVfOvCSj0^`?9!Wsr^jmipxm~Z+h`dl%e^+)oLL!;uz!n@{O!lcSiYJhVmi#Ov z2sd^o<%dN!5)N6Y#f)=5wLbbX{_&b+&x@FSkP67+rB{!|5pKd*(D!q>M0Iq-rdV|9#dB2`5q><{b*0qCw6}+rdJwhQ-6_9|Sqb1byk zl@T;@M+}O|a16dOEE4_cw7fyM?>no!2lL|j^IszpuarK7Z5Rx@K+KzWdJLs5qtctU zNkJLtfYV;&Am?d+Jy~3TiE7%zbdfi88&2*BpVzBRSQvk5U}M&p4UOw0e)ET#HDzpk z9P^1LO3JU5p3F<+)qdI!^AycE_?u0Fm1|++kQEb~)cYuj%DblM$}7sEhV#mc6B4Rd z59o5S-C39t8x=D2!m#FZ>peVoTWyKmR9^XaaQFLgb)UN!4_`H1Rj2M34vE!W%3}d@ zT9t-Sd$fb^KBdUBpnHvC`So1-AuE%^?uQ?;DSgg~bgp0igKy4!e7^N5u?;oibRH?| zo!8Xn%L(d=mG0IX2!ci7kMtw$wfXeO2!(S@APN<`TdsE7Qx;+FFbIdr|398ZWpS?U z)Rb4>`)U#?@&WWwi-Vi6a`N(lyO+^p?rfnwBl|Smx_wutJ%xr3WyM<^>^Ys)q>O3gXlR6*J(Hr;f`ktO11Se;6t-7PJZ0TU!q~v2Gqf?>l8Bdb-2>&`Z-4J;Rsp!ZY@Waa1Nm z5eUY+H6ik>Mp0$(L|_KEM`9*l_D_<9(0~A;V6GZoedN{!j?NJYrhh+J!j*qPJD47J5Jskaoh}I8Wp}0 zJL~b<9f^@Ke&x=*Tc|e0tI%z*4MQ332bLlsHBiEVtZ^>t2GiCobBblA-EU}NBqk5`7BvWc9Zmn7_OzW3 zVcn!XYB`pkY$4Hm)5FT|;GCrd<3vDTPS4-TN5WP2j)a?Jy474^lJtFk_!C2G0_H1q z+{&r$)fM4W9>LK!D*O#6rqY`Ku!ZPIF`r5Ha@Y7me@7f&|Kubva+IC1?Z~uJJnCl} zrA5$Co;R5BrT4z|*#G(JMT~d_8~RA#A7C?R?zY!<|Ap26`_(-zhn?)ZjLwi0UK|in zLuUe*xb$YVx~SgkY6YGMQ_s|>lZ;Q|L$Ex~61K#=5hnO8z9ouki$-Zom9M`~b%j2} z^q}`$`f57yc(hNpYMqAf=kc#~+N+JQ7k!|w;V~8K209DI>*%PO^Q;FxV-EaO zi>&RQoFUh2NznSkt}1s`Ow~3iohH(5`J?B)vu+wT5>9)3{^9q0E`ITvT0iYqRkW?^_M?WT#6u{; zy_KbW#Qlc7axtaV?O1hX&5DHR;u`17@ExjK^^?D&C!*=VG0rYjb^5lm!@4v$n}@+| z$wh+ZJ?_7@Mm*>Mr_F!A9SvOXbs8UstYIg%FRv!})RRpUe-+zJ-%c>F4*1?o5Igax zc7i*d{(^WiN%T+T=5wFB)b@MSA$5sc*DzajDRE8zH4>6PUIK||GhU#Zs%jJ~tuRCM zn6k+%A+T;g#UD$rA7yEle{^m9Hf0U^)$nrdVKXGJ$KtG84*)xTDn~aTb)u)#BB{3b zDsAID`|uH40eQb!EOjYs7M#52R6aXC40xZ>0OJ;m<=h?=ybp2`4ODkf_aPz-PG4 zU4L@p?QMfK{BLwc4?K^fOOPsH`E_iN?z@%h&4H$7uE*O1s?B8?n5D#N3JTNvH1r5I z*w9jXCk-?o_8{i)2xYC#hK_Okl~%5I>QN0+iOr(qyl-5ZT$IDmPM!($ieY(Ev+Pddb? zn^ibviqLC=a=RanrU)=>ZXJdVJOW<6nct1QT+q`M41MH#nqkmL)S>E)9&LfF8@z=m zilQOM>~+`=>)O7J^kO{{yXk<77Y_;JlzGJ@6c#^9cijI@Ci7%HBxo|Em&n5Xqf{dA0LtG=^gAOCJ*GGj`N~8n*1#Jim2NR7vCe2U}pA&uaqr`xfhqM>mnfIXn zY+7bh&^tQ(+vtvPFN*qJZ+am50dsmol^gwT19DBvp1XmulL(?Y51J16e6n<$x*71x z8c9R9oWhYdr_Y^3`|)#+z#Q;iqDb7M2b~Nxp_k(vq;s)mr+Ev^jH95?Bsw(e{Wh`c z)BWQA_@{wap#2B$t^svNsnzMqYlUPP*f=lWKf0f#-&Vru)D6e^u+o+JL$jEWb{$@7=*Jfq!Koc_&kXMr#o$-M_Wss)F7!sg4uMr?<#7iiW$?P6)3FXKXr z1fCcFY_OyHFrx?6QybliwZfp{D5Hw^z}o4pu1%Ftd0^UqWG7GB{D6gAQ?wjfG_L;q zlYFPQ>MhE~D_Je!jD%9*cLAGw%!#-hUQTYBxw+}qu^V|M{Y9Ga8FHQ zAFJ{s4`$x;)n3cA1M|>XA%gYGkKUzRTiEq)=D9^=<#mxz=);q1NRpNSo6p@j!2U$9 zwl|1(#*-3AUmCC^^cz)Mok_le&vI=?>2zHY`{1Ef$NP4tx7k3;v!3P_2m!X&UC=$1 z9~3zYk|+jt1gI?@xeEdjsFY)-_YlCK8n3(vFr<-b(E2pCBuzoC;Pp*S);;_Nb~8-OZ}`mdGFQF?}TRr zkAQXknUHW1+wvLf=$N_|+LSw$S(Q~Sy=#2?@PSoDUnQjNQg>QLgp5h=0ToF7}g`#xw@j!eg!7xJ4Jq8Qfmh>KS+^>(67V4IY?A1ZTqRM?8}- z@e2u4!ro2!6SlCi)ZGxOjVaihjc^7a1$~|AgLJa#M%s~XE;G>I>rQHXSF7-BsB{|l z!Fcmb-x@gvw9g_oArBkceB!;^M>o2>d>__gr+IfvVQU=`Ole`DTR8N_lMA`WUC%dP z@hfJ;@h4{e3pobK3;?M1sS~vUg?ZdOHy^xFthGvF(Zq`!T?^JS1?*I@BPVyO+vi5a5bm69fchWK5MBDz2~6tD;2czEn|_$cQZKpL^4dxs znJBBq1wo50wp%4PXcuEzZEFclqZgZ?|6-nrBo(Gz=MQd~#+^iqFd~(=xjS<r@G33kBJ$-ba?+vWsH<==lRL{TT< zsurs793%qMuX3UXH|nas=ozB=sW zd{QwgK$CijxU3Wz%hlY28t(9M$#`VV^!fuqkuuru+v0%hg)vcaYU|81p>D`AH zY}-4IHt;RspNhb*Li`sm9eaOem5R$OC%9yju@*D7@QnPkvdhSbV%a3Vx%{#UT3~n| z9|>JJtv%dp_{PTLe{+6ilDpY8-47HcH*sV_;<{7%;)3@e=*TkcorC$0FG=yY3UeRj z=6Ry&6WRn)nK9}4dqK@jI_!J}79o$iBEw%cV--s+vQ+n4MUiBN>NTP7R#g*hVuY46 zX-v`aN0}la*_n!yMJ?xmDT)rIW?0Cy{+SZaaq|_NP2IvZVrf2)grmtlFH?yuQ}~Or z1jFFf2UMH9((Xx#qVIbl9)F0?BR_M=9%E9724SqWK$J}c5y=M)_5Lj;V#S^V{TtKPW9AAX;AQFwJKD)b9_2C&fIRWEv)WJ{G zbA@q4RzRUb%ULl3R z{``ki!YP@@j6Saok6EyqcA|}CGx41P%be>suG9ahezuRX2qew4xgK?mSN;x>A2PT&4k&+eGh!t@#PV?KFpTIQ)0HiuM-Yz>tN)Inzo=zHc$8U zzRf|+gwvk)c_&ywObX* z#ei~g4Sgxq{;GO_7!I|LtUlN)0Xo<&yGAp5lVLR5V*%_pk`rv_&i2r!er&*Yck#gi zcOthk)`EI{RgC^ajS2IT6vz8$gVK|+i^zWBn+qp;1}6z*p0xbuRU_+&@R9^Qti=j2 z59@xu&{{qaM4iv~OSk1QCPDwfd1scwTo?zBiT_Vk8#RdPtN{F$O761|XnAJzBFaKz z?o8@1n8qbK`JYz)-azP>LzS*ym?Gxk&|ChH>TFXyKtk?BgPm~{3|9}Lk)S)@TFHxw zzPdFn?D6w4Na7+Lhxf+EuQA>;d&~9uNS){jcH7Lvkp@QR#}8F{*NIhHai34{b6Xjl z`5ISq*gi^(4Rf;A@3CQ1j|Q<@J3y7{va{tI67d7_9;UGm)Fe{_Iuiyj0b%=K#5cm%lggZ6ox5_m z|K^J*l@Kr6ABkoYk48OEHAahqTwZWr*OfnmCg5)w>mX1ce)v@T_a#E#Bt zB|OiiNXPle-uUq(7+lVDQZbX3t$2<&L(UT86Fn>Nw)u{7QT)AB|L+7=FTiU^> zvMYw7ryv*RdbOI>OUmrPoEtta!GQ&lg|IvbZI=_dR?leG!en)&`W?vsy1 zwuy2FJIz92DAfNxtfl-97^v?3$>D#^WhKFl(~hIH_i z6ACEMfeNQ^J-lPruJ{HCru@e%c^D)%?!{y3e^!#_C!7m zgC0~*;>j_FcRyEt`}}nF2E4adxq0_4gUHDHkBYCY?+aU;DegNR-#1N{-V&Gf)-Q$P z^4dKnfODZQQlg(L?#QwJ)9rbn94po_->fS(fK)`EWP{S&Y{Kf#{yC&Y-##G z#M`-Sm8DsqFEk|Q|L6PMFLlwd`mmy3<7b*^Q5VnjQLC0icRSw~=pNjNq00pY@dwZ` z0~49#JI5xzA4hFjCOtZ)iNp>Dv`hfelqi*qv&l$Y_%%hGljytvj%xQdGOzut9EFSY zX8zKInE0RT>i4IGy^&_!YRHpjq`O<7o?-~wy`|J!5> zzl=P2@@5*UDJNXrzWb)KLz4@6(g{{)&-s>2``)*v1Hr&+y0pVAAu!Yr_kdyW55v?+ z>wqiBFvyn+VryhgBs5}oG&4S{F5SG;GdB_lee4owCN!(qA46o*$)iAB7h}S;D8%YP zV9%GESN*^-TVHd5$>C6DjRR|YK_C?ScWh9Mmw&zV^wzIOaJIJ$e5>&~DWEo|qwGRb zbHyn${<&XTCZNck+fr^9XOi7i_$`Loc>NeD89X4yiHW<2__0B3)SlVvs?+d2A}0tt zYeb*ej@djF3w6tFSg432x&kT9K}5_kPzSNT3N%dt^SnhA4hTiwvGW%0oHmISaBP<72;vLZvbJXwVW#9H!s5 zmV{2lsl%XXA}ceafh5jy1jC0mNc{$#WZ zkZZQ6#Tb%cY0*@mQO)ZHIMfnfh;(lXdPdgH$)#Wk!axea-=n%QX0WaN@0DN^6aJTsM*?D+}VD=Ct=q*56dvd7tbg^Y}|x7<17?tFYczfZsa zJRUb5=k7gTujlJIMxE_yIS`uj0E=cKr-RUHh zyX|NIPvLbQOnw>y&>A=3+i09ltp5E(Od&j;gvg~|&C3k@%G0v@} zgJ-tdiY?=J@!kESyLTqyZdCYT|H23F9T8r5!or{A)?M`2Aj_!!JmFO}A1T>e$rbTl zGV%SGOy=ESsYQVKB39V7bUhJhn3G311Va}n`l0+Fv#27)m}rcf&TEFjp%J?c7I^5O z2B9CvtJ9qy56hlAWEW{P7_ePAH8xWpvy->g@Mz^q8xwsbgY_0ylzNt8EP(>g-Lgjesh~ED}B%ACKUX^2xyQDj6asr2Y*NJC!Qi0OZ_2yp!IC zsDk-XiHiu07_qF>>#eneA^BVug6kss$LsK0zakZ z(1L!wS6ZzkrmdYzA-nTx6~_k(A~F+5$q%e`yQ6goMcEGEe8>`4aSmCt1sM5>8!`lQ zFY`=T=&7YPBX-OJ4hc`rwdkvAH=dhtiUAPI!n2ksuzV5!fHAW9|B9}&%}p#wO(KCj zHq9DsaUf234R8x(DgDzuSnMWA{-}inTZb} zc{*y$kDY{vXlSbGD{;upD$_3M1{sfV{O6X#mEfmXwDW~C)L>O`q6;w+yYlSwF3<$L zh4rd;4XPk#YedHf^YzQYQagj7;&aVz7e|H(pKVJMxc^yEA1obB?%OUw@((**et(xd z`Gf-=%WJ~(9RO#R&%+1Cmx?-JIdq8*HCF8)qdkQa!8OqB!>9K?Q7R&RHif{6##2*) z3b`_}Bt@lZIDaR?>ZJEhzZX^ZejFV&JZ6LqwGT?L#*YU_IUUX_WTbt@@9DP>;@c#V!nmhrC3u zW-Wz$5Tzw=|4R-X?n{Cfrp=KYMkaq2gvM1N3_Z?HYWnvOLR9Yb{2>HKi&r2;T;Rw# zaJ>n_7%zn*u1x5%8kUs&iZg=CyHNkpR3iu^@Kh5t!&qMOFeeG+%KHx zSwHcV$(M6xp(5_V(LkwL)FS>IXcnuF=sSYzkgx!EVUUa%3(g%UqRA(Rm;VE$O1@B> zf!YkB$A5PSH$Y9`Lxm80vEnSGx7|wDS1cwHec*j)u=M=c+dNK~p&*a4Ozk5kmz>pj zX5|%d56m==hHpA2WZbxZM*ckm6lu@Ao?CoppUx=ykgtDq!Rqf8OU8Z^WTrs6*wh zqe{;$ZYSx15(E{B;*w_1n<3++@6G5xOq~YdK!Qsod$_}uW$Nd4G?AyWy;6aM=|~FA zpsL3fW)M6O@j}^fadkUIZS1u@YDh=nMSm|pHyrqY>+K%305l`s2Ycp#Uxx<&(p44KXDf|_o(N5VTRpBg(P=%cv2+7AsL z+SMlj<{j{xLhl@Clo58A52 z(j#hp!!L^8<@4FNRy;hLCSL%Xs3r*(=r;BrY@&1fHDMJhIy3*5^DwWgM?>kM3VzS$ zmIZ94TDXHF;vx`RBUQvbsS<7<`|5h%x}S)h>BYRc@KBbF-s49QRC&VCZ8CcCb&-ko zRgG7@iB}F4UjQPq7am?5Y*Aae*U_d_&;;8(u#k!d6)*Z3Qv9+EM)W`i==D5OO&Kbg zoyc^0rnB)5GZ)c*Lun5C2w`#sxgQi#m;v63|_kcW%Vvgbz=wF>g(1t;d1M zKkrDDvyt_xE-tzDWg-uXj_hv^7RCYZ+SjB0f2k>+Ml1tHaBLQ+HgxD-J+kWu%&)ak zv2OnP^H`$$hSWesNIhEy-4#u`<;JwI*3ZXd2`_YXjwHrkydKs?kibgfy63}QT={f9 zB@x|WfAR|bKp1eOrd99hkq_pSs$*8f4;zxNJce@|`un07AMtP8;Hz+AE1JY`hDrA1 zF2!CPyBBYJyY}_&K=6fp`eUa^yq~aj&N^=>esql9Iw-e!8R=6W{O6?@gd^&Pu;GTx zzORp^c7oZPFPRL61t~8U{%RF)(d;BErd=P5(#W05c7&6l!0KBCqi{WWe$84Mc+Kf*sO_iB$YwlM)0h|3(tnMtD<*LMpgaJ~!7XDJwZNN}^T;kCXQ8>VdHhGszdizwE7&e z4~50JZk+KvH|bFGt~L5ntg)S_+8-^3;|I}n!$L1qU-Wwx5O-oAMi0^@TP$w%GQHWgJ6lT1RhAzmq2$VQHFk88b z)TQ~ROTZrL^>1l76^Z9me2u?YROYB-Q~C*#x?Iv9bU>y7a~#pEHCA(2Iz{9cz$Cit zJg>_rKQi?L;y2iLh(IB=+OlekPX!V>_bB^BNCrQuh$Yl=5g-n^Gl*>1U$dOCX;$sh zxu`mi;U9s|15Sq+3Yi-gkd*?iX&`8OX`iiZp+9S@f&8}qE3?mn=j}iDz}IpoVPV_u zLzxBmOk3QzKg_kP?^BCmA2kFgnvk>zB)8(g8L=rww!bq~EP1VK7cUY9zhH`)*n;U2 zN3g+lvjl=fn_SUuwR-mw&(RZ=4{vdiaM4J3A@-Rh7!fKCueZ^#KG*Aczg&8Vd=uD| zE3^@ugg>17t(Fls5V=MA$I9?}TU_c(lwT#lq2 z9l**{%{dY$#$xk?$*&A0()ec*)%kCcRmAn#BQ0C`4|0|Luh5CTdhP?W;^*4~^EgvG zZHpUtU!$_dqkDdGpS-!R>FgOs6Se+e|jM?!`{0NaxyV_UemMyhSQi4+YP2 zGhMc9UtzEok5S6KrPa@SI~(}B?BOh&nLPi3zV_~w>Y@=To1Mqql+=E58wwtX^Ln9?GCffClu+ zfOi2R?!&&C!Mr*xCv#W1I+K*Fl<&)B7b3!+aE=;W&5p2(SJ@m9#hLuM=TS*3rS5%P zOZqoB&r;u6otF}YRAe3r!aQ8CtR?Dtt)a$rzmqQN_R?4RqarXv=0(+Dx~0#}_zc7} zWC1JnBZTi5*Xl2{uFe*s$9*cFNN2F&{g3)e{UN9AO#X7;|M}Gm#u>h?qte(!qVfD4 z_dNsMfDH8dxfejNPYE)Q%h=+jrBnQRoG5*k5AuPWX97$n)>T5oc+$ z4=Dp{3o0uuUeF1c8b}b0rMy4AF4nGK%xEVfi1CG!xXr2B(A=i3HB}g7W10o zSFM$NMR#szg@r5Tae+=Xs2DvqJojGGMQMewGxCW^7c50tyn;zKe11O&EU=M&9LS}8 z^3g}FQ#JqXl!9C(YL>W0Aj)8=Jsp`h8t}KBV^lTXJfS8vIZFss=e#jNm6D%SCS%jOAm{TW#z7wtc9kR}Og?x}p6 zJyE>^(7_oA15udDonWN|* zdT>7uNHbaAU3vnRZhcL<>TLsCnyd$+K9_yq+XcdKDIy0I7mHT={F@F=xkQIChHfg) z+8&1uf0|5Fb5#1wmlX5Y5UzmU+GW!j(coqWo^iA14?j4wsl@m5Qme;5K+Hi2#41*J z1Mi;eg-D@y+a~3ql;g-`k1_p?=b!QXKL`|v?@aKvZb934fnMwnH$LLdj1`*~AtuYC z)wOnMz=UfQ>-iZWX^>zL6v3i1bcMU^zax8?`euR{7lm-6Tk*?IcRNibLWq|>ZGe^UcLo?XJ6i6`==3Q z*>@!IvcWR*_YsXee->3nuq!`fFaDv>Wvc!eDiih3)V-h7>?>(wIBzN?Avjhwz~E$| ziz~Hjb0!oMO<1&V?)(CTuo-DeA?j!71y!;w(+%uT^$;`qWN7TPT*8-z9u0$SYBxrAb(7z{lk`^MqwX_p4yMcO-<^HIipWU9EPQHC`PgQ^(}clPuu+v%-m4^kZZU zQ{L(NNOQ0`Zv8g%hAbljj(Ok7bs8N(=Hwgw65zdho(~>gn=f0-IW$s@=*VL{M(;kw#tI^LX=w0b|U_9 zBcs-tMD$y%9h9ztV;VQTm{3u`PksU(-FEq$EV<6MV2FHc>VTgU39M!B2agwkTaG6z9<87JRb4sUS3ai1_o0 z%7A*QDlR!5(LlDuM@yUh4fR2Ja?Qdt3lEc5kFQk=o?{zLTyf2qmduF|_!N0(F& zZZ*A~6PiCid<{|VCo07hPQs-+hl)O0JpZOkI1mHYR}}Yco1;tI-pf`+Be-wIO?dg1(AQ1_QIvgW-hqm#hgo&~#gvLq zQ3eaQ<`vtX;G+U7ZC|zAj>B{qGm)o>4|WY5`CqO^&0tP*hI1gkLjs*mc-qwC({6m+_|1o7yQZ(_PXUo&3)OL_`$NY{A(bO^=!otkBmR4#$l!!mfOEGjI<@UtJk& zuAI47@*KE*C4sE3ieQ@=ScO@@*E`{!o%WS}+lXs<#5kpHI|bE6AP^q|yjA;z2rR*2ABS5>K%s&mSkk?6Q)j}}-P-4He%AyH4 zp{$vuH>ak{LggBkLfXpu8?;B^dVNv?(e#iB|AIbnA6*g@4cuNc{Ft+n-iP%HR7D*_ ztVKLS|7(u$h}^$U`EO76_LI|lyDF6AFI%HeFRA9#3BfZ60?>%Abf2km*-)yD?dYUb z@b2Q}#vVJSFIY6=&+g){Y)DbNX#`xOPm9XB81X!;i)GQ0Gf$SAMFmvBKM;wbaj>=b zkK&tHP59N@dBkWGxBpoH3C_Ewc`>F~6w2}lSLBTwbs?j>ZB0kvubJNwKFjTqe`6ag zMV5L$&4GUuK0TZFn?Cv9WuPrIOm97xsC_;1!l(ArP~q23#3bf4CqF5fN}vU5wxX?S z+$o9{aX>pg#U~x^T|4~OEWan*Inr|Xc*Wo$da$mSe@1@z8tX3M9flM=X{ zaudW&746vl(=+ZDU%}{=Z^HbC5y3+19jejh+4LJOvzEGGME0uz^A>ckUVQI)Y_BOF znYFz|0X8Hc*x7h)<=J79i zed=V0$%Mbb?x3ZW%Tx+QN;Ihr&vrdH>Ht8(r|%Da{MHOaS-+HhyQrXf(x}nyzc+M- zKkZ4kjhG;wguC<{0ki&{7n$zNE`G-u->}E`Q3FaA{+tmw%6GO}saw%ixt2LNeCm_5 zQCO%~c!D;)o?S6R(!1Vd7COG2C(llOxa1$9pu-GL>3eB>_tJ|P+lY_esh5^-#;V$*n5kd60Lw8G=rug8q;ffD3 zTTj2?6;E(l9nECvQC@w!iU{2FXu6-iy0jtmM)@b@XF&(-aj1+Sg2XkfHmKa*Xwb+I z)iW+QEwcZgmrwI zj?=_Ptjq*nQNn| z*vzYmtmd< z{8*a?2xB%51BRXSeWYUk9xi?rS3WBqYanrooBrqt7H(T%E=Gker*sbAdrmczkr)#< zbag@y^>F=nH=Gt^vR+qViYqGmlD|=s*gZoh{G)L!;h|FM6`qJsB4={wUPpX-@3o&u z&WbsR$820`u3KI@6%r)l(|=jYXhVF@V@uR?PBWeSwqsHzY7WyK;1&i9inofceBy^y zECcFwmAKmQPhb$kG>4vc-wiN5jbx))|IUEN(Sq>cJ$Q6yG>L|t=c9T{L5*DF?pNKI zX9hi*o43R|;-u^(Dj{{*1zfX$!NAaBy5J;U9HCo&NhVq4A20 zP(~w1?Fke(PXCSh7H*&&8k+fNU5ui*`R%@XJj|RCZuMZnd6R?hceBirtYfKv!Fd_| z?84JgVf4ET(50~)>ql0sXirC8R-<1dlIl+f$9$&x8exBKI-iK$@R7j0PKVrzxLr^rr!jP$b{t$2N5#O5iR6#>X+4r++Tf$|7TD7}+p zT#?v>zu|1ei#Tta@80$#a#hL^xv+Y2S3_L1qUTUFd3#CX&EOtvWfdj*fDIueX=R!0 z$@SSvSyR#jTs!TR<_RhI2H81G7bT0R=#@EJX4I3BAseAA*0gykt>r?P=ZLAhlTEf< z0wAW?hR)WXur&YSV530vxESjRK6tj94;;gvL~4k|x4I=k26+nzi$}W zM}jdxS~Mvc{8@0o3VLas78~OqIo+vqzl;Y~#kD6m#%erN?^4IipnOO~k0nL>7LJ*( zHECrIU#^4KKwV9K_!qkIi*( zDWQp48f0{*$H~mw;H5Hds0!8ah!-YRtM8)!plyUBfSCN>fi2B)3tY8)i-U3KlV9RS zpHML^I9L?B`X1JNc9JrB6QQx;S|-o=#^B7&dCnX*)uyQWoK<%a-uw!G?uq;jqWLRO z@abJDkXUJ)LIVk%jII8%zhR{#Ft;%;t%rzn%IczOcs=BTd9g7{7NIrI&=hN(QF?eV z1wNjfCk!v(vUbsAV`fe$SDK{JMX$6shtcqt?S+q_e}lrbT6_0!HZB0GTs-FYPV)KzjHBNs@Sk`F1Rcwn3Qp~cVQOeGe$!ZZR_$W z(U2ABoTPFD{%SV)($)w{4&-V?lXr+*fqeZBemX#?{$G_PuT~LBxzZsGzp$q-IJpb! z5k2~}(sq3oB6YLa;W^4VY6}yjMpXRJjPSFvMgvmkF!znwpt@arTFS`<#c6PLfcP0_#L)jw4WkoO1FLHS|=mJS*8+&>9MrU*SF;g{QH-L1Ok-Q7SyWqBD_|H&_{1jLfTk_| zN7+BGA99R@VSzvCD?*pC`r2drrzxYs_G?KJp;Cl@r;W!3|Fi$RlBQ$KN_BZ*274L% zx-Sl1)$u6O&YbDP{2a>ir38)PKl`(&K8`m09r>sdM2sImY45)KP3HYPJm1xnhXQ0rFeB%@F2?qG3++Ocx2FhfBk?pAMdbno(Y?$Bgg)c4KD! zQh#NjfPzR96I^eMocwu3{dcg5TwL__jKW3Lf+NQ4!ELk|b@oe-bf4LJ`+g2>xR@cD z5`71i(L6ih*CQk5LLi9%;dcb?x(~Ap!*s9RhRY-R_!9blilPfM#bihCb7Yz{`p=u)c%`79PrxAx zwv^(x5q_w3mdMp=6$Z4mR)qskG85@0WlN4g7t#_M@i9mqh~1;}(5zpO=3_a?p{Aof zz9Q@?UFMFN09#|I1L~Ky7&Hq>+ia+fbNJsUC07pquZDW0^* z4FJKmkWFaTsHMtF8TC0wL?Nk4ViS3!#kWnN z63>DAunupP7*Hqag6%=x zju7Gn2L0MM_x+7f)Sa%y?c!6r@21OHnnC(td`vtL{mRC+h8}*NOb?G`aDIg|+UBs{ z_ZAk_x}4FAb}+LzS@x`8q>~zquZ=RfkfE!iw=b=8eB&b=*gLh z?_rk=U1cyob#zR7ZMb1>2J2?q2cq|mbD3P{g5ND4>*KncTkaMGywVj#UlBB^_cjJw zpeG?Q3tl%fM>*tzOkr}!C!UyU9 zp@k`g1~jT&djRwK6QcZ`@W5X_mfV*dXY2go>4ipdop^F#!>XP5uKC&XMF(}h#uCyU z0ufgtJ?@L`rv4mBV6BbwVsP^CFtBYi<{V>jUmf(3_E?74XDF+rt(6)9p0xO2?g%TN z$qv5*|M;G;lwFf5T)dw+8wkPdO1oPX9^@E>VKiLgF1J zdCy^%Iz1OD__go(B?o&OUy7^_FS5oBM7da+Y(BaR(mf? zRGg|rTxjZwpV7X~p*BoffoS7w9!h&KAAXdG+hybx{21>gTHT2t!16;bc;zto9r}4s z%<2<4-E0A_&-(4}L}G5sv==oXRgQ^@P(1KT^iVN-%T?d)zjzpDMc@wpJ!IzYIpGaKV@U77OmGRYEx8>Q9;Eti&Ezi5pJBIhXiX?~G4s ztN{!6N+-ZHquSj$bh+L1pw8OpV#GE+ow=YV2q_&qr)_NHq0eakDpKeh3a&L&U6&%| zD)$0d{RT(Rxqa;mp;Xk`Tqu2Z*(FAcasDi^f18^LX#u~6q9OoOJ*E*jyU;We$RGYI zW_$@P051){660DPYXy3l+h_12gc79DO7kY6cHhuZwq7v=1Uj@{JhLBA%MD+yA9>t< ze+HxRl?xszg_c(}RG_LYi-I$C-*@q3)jvJ$M}wLF3g_N4={^lzw!Tv@1YJJ7qhCK7 zxCCD;XPd`5eA<~ItPc$_@4jb+LoV{c#c&=gwAy=Bn1Us!UC+zA3~7QTJTQ~Wy;^yD zHn(4k`yVO_dZ`Pcr__J^I)C~V9Hqu0+~|G;+%XPjPHKAF%hphUael7M91|7pb$wLX z`A1SG_hkJ3#qAui>pVta`?H|skA-jfcleKgUg*gPbwg@UzoSPP*DN^7dxYB<4o}f; zNSdV=W>`$=(FAM^@?NwDGjvu+%nxs$=PZx$rn8INO7T8u?0_(KO)|;~$mm z6L)o=O`htDJ7R>TpO>}`;$hj~4eipZI^;%LJi%sQgPvv~2*n#|_94FA4a+jIu(s%m zMVlql3<`X^=+(|ve2Et_=(hotIlnXkI}$$=qv4TE!roUM&$DR6bFEXe{a@qdvCVlmr`{_6#3!rioNVgEBb z45>r{r-)=i`aLu|<5zgcYd^8XwYHun9MS|JS%EJ=E4{u}#-O;bW`J+}dwgFie6&__?k`LA`E^0hWHtAVTqD2^L%qC26HbNP)Z3qJMs5WVd}#B;qV`qm?n^MX#X zA>zia@p~_QT^oy)gd^PVXT4NRrdxkMWqVwoe2ng}hlg3aUM*J$rGesiO$gy}J+UF1 z#KDGL-s;Icq4l)jPMd4O4?vdxZtf3OI=x47Y+(F+=0jB$_`Ak2Xn%7;3U#=mzlijk z0};$zUA$&i;%bvmBS5ep4pxM?L@s^U0^ozQll*`FPFCFu-8BR557^wB$J=uc2Qa|0 zO?dAy>|++layE#BO!w5ofUx)H7)XS!^*=(pE6qUB!>}n6DvBnzjod&d)0X3nz*4bG zZ43CT&z3}cJW~zb(;lafnw=+VejF8amA_&tlyi zUb5NUs=Cb!pTcmuGs6r>sgI_4@WMB%xOeFTnC9_Oyq-kVZW|##xjmcf)E7p3j;N}4wZ}W(hDI5N$cAwC!Mx8%sP?Pdwb6%MP3S+v zDRm9##B{Z!V^STXUqda=LOJj`sCX+$Tkob`zd7i)QvTl|SD^F$-Yn)6@bZSKFxThW zo^%PW&j{;jCdlpDp>c^*^_;q}IXoKE9`1B9PDdmtclysgIKC1MeB{;6=>L@$4_kc> zKE#DHydOd)O1q;Z9~kG;H!dfu|X8Iu2d7e-Y8tB zI_9@2bdX(i&j-StM7l1At0HIU1t1W~ zOUeU`(>`yb*Lg=KsmpyIL1NV%h>Ih77*2TH*?yrJy`50a@F9@YzwbLs7>RWVe|bv) ze>L>RwnL4n^r+PR=t8(Gq(z9sXQKs8%0NUDMS4hUV~k#i@crEdV%EGZh>8+qmXv-o-z4pFz_i?;b{lMB*ru8E!eH%(T2a0s_PZ?^zMZ^y9p1r%8dt z*c0;yxh6`pXZ95jDPIu;DohoJF9DhHM29WW^$T_3;Nacv)P?rb}xxyo`ne zsQ*$G9uA$DCUe0=F4pW5 zwGe)H>ymZ|CE7Se3{)<+w-g9gyq@QaKxGG9U0>f=v~6n?C;No~f16kPTk(0!tEK0m zAlK@XkPd+!{(i1(bRsThk96XjM?*fsQfeXLR_{07hys2?xBW#Q+kMY=+DI!^L3GTRuN8e< zu{_86-Nb?aF=Q-SzzRRzlu3qJP5HZE-t25b&~R)8;!1jVX~Tj8VZ)2j{389LJdO8r zD9p1~+9Rp3i-Rbi>1DjnTzwuO1qDfW!wc=V{T@{)fLya@2QhGN@!`rAZlzwHTvt$1qL zpm{Xlx$VcVxY~f{S-(CH+<{fj)E@$bv9&u z-=8mKfpRxCgtIw|3=ktXfGSDhOUgApPfBin7$bYl*)<_4K5)t7PE81VO>h>-Zl3wEK=G zo~+rcGWqmcZOOep>Sxl{z~g3gx4-Hf%AX7A(inG`ATL4vd6Z4RpxZ<&Oi``SLjq0t zH2f*fHIHqs+}M1-y8sJ8XK`o0Q`(18P;He-q;ssjH#IL^MlrYGk4%5t(xDPYWcD&{ z+gqTFAH-AAM+mu?)}j?~q+^&Bi{o#W9N+^tLS+e^R9;`aYL~0wjTM zK_~c#=MRSKq7YfBkXo8@Gd{)}sp~Y4BIoaEs7kT_I)eE5EC8zr2K)K0Q52ZfhNYQy zxE+HpC5b_dbBo^*Kc2om;#TJ~g?Wq&JQVUEo*fDItl**gQ6s_bERF)A5ww3F;0HgF zn8pnmnC|6#l|Aqe1Ny2gu-JEtWj3nr0|@xjZY=8}GOI0*b@*cJ9{n(Ep8X$^1+Pe4 zG%`sa^NRw$Eg;I4`wKwCyQyaU_nO!&a)sK%tIK`Qzz?UQ+`s(ItR68q`D%#y@T1LiX5hP>!W>Nvafg{|QPPc?x=tFe_#84L%;U5^s%-5pI8T@sO4ug6z< zrm+eckQC4E&S7b&1R$)sp&5T;FZFSF*@qh;hq#p0y$O%~aDCMMiG1bG_&x`6XZ4KK z?&A*^H4Wz2_JtWQdeJ+kc+XS^MBHTZrTTT=0=0q!89Nj7IUYRHeOdOyDLU8m8-4a% z^=pR+9W&9Y1o|LJAX+Os*->KkR@4ARj@VjdRWs$y!OF(zhup%|9m28 zd6<>e4NcDI?>I*Se&089+VtC+mUpIyLoOBlVuJFT(Q`B3k^txTfh3fw(l3mkq+HqZ zaB8Yob#$uNSy*$~pPhLgd(aT%vaoZn&X^plo5My43Zr}6Uf)(>T(3toc6j+?{yp|6 zEG8)wCYo>$BCj#^N9RK`Q~Du%T9+_8)SK8MF=#dTILcTJdL!xYKcNVSOb`nH+m@OJZ>uZcX0ahXt1f3L z6+`dgLI(&#c8aDERfG^&1FpOJe3M4p8gEor^;!cu+dWP~z27|az5~`{pOIB;xQbkD z%a_b%w`}%7fnwJ;fkv`rS^Ov$Dr&c2SEv50QiYxBm#@aP9xUk1Z!oE58KX<=Cmo}5 z#_p4}5v)|y|AfAC3M0beS90$)KQMp(o%C%9cR4Vi{#hGIu@A(UzCd7>Qw~Ie9x1!@ z82qU;KK~oZ<8?)`HffG?-<)ixyxyD2d&}`z;J*4W5^-q)bLA-1&H3O6Ih2ayyJ(Dl z{hY16?V*Fj!U@6Wz&DD_diee^>P`ODn7||lrsd~CVor2mZed-y4aTA~KYotTgM(ct z{Oyi&EwAeZn!%4o4nHJCJ#&3Use0L@$|zVToIS>+Sads62=2hMbz8svYF&Es@8-*V zoS3&4_PqoGA9pc9{ZGIk@N~a_tu)k&Q)i?8kT3U3QX>L;GlZu8eDman5Z3DOuchbP zni{CL9=lHD+4f%e5i5ne;ZrOnrf(}K5(Fwg=Q@+@_tU^`bPP!Js6`#9q9506?}xEu z5mFlKMpMUUm#0y?;&)DSPe@j6e3d=(rbGV+R>*ioYN#rWcx|%Ry*M%OFt@(V`d#K;NMI2lQSnt4L$DYOJ|csl+^tlvk2wA8mamZ%Pmud zvr8q@H?4TuucywS$NrKDm&FMoE5l9YHLlTJx6M4#gtKcp=kNW*%@R`aUnc4^dh5wV zgYo^t)KUbEuW+xB%`P^u3Fzg^OnkiLQl=#wpf?^hgC>H}9;nRm&4oGN%*6FuMggmD zEcv>S3X|!|@m0BNd(h0M;N>7GN8=w8sj3wd)N^KxHP$uveY5Z*vGAWtncIPH{Z`f+ zQl)lLTk4X8$sl{Xn%;%fbem#58~CH!-`#o;^G&!oUQQ}{OFt>3a zvPY^g?oZU)hR(m-7%wu=TU3KmS0H3}ifHfmd$W`<*H~W^ZqHYklEZ~I2K2uDSXir( zu+ZiI@^YzwR%vF)TA$SJU*;rv*NX8<)o1nKyUpqFi4SvxQqc~JmYS(#vGkfPwCaJD zBy;wqv-%&W6dt6yC``QDP(2EN-)-g3bMw-sOz_u-Jg5&P%tq~>_Ws3~iTtu2>8OBC zMm_6aDHRCs9_yA$JG4u{`)=7)ZKXJD*R>n<1pjsP3Jv-(6`A?4d}1VFzEpAgG_Q~b zrpNwML9&|!?2wEdFrI`eC(E`vn#zMlZq<+06N9T(|B&NdZjvWiug6uXECX%uWrF5M zzbW9qzaf;b8vuAsBIw6NE5Cc1ivmHiqJAa(sTM0dP^3Qkru3n2Djr@EukzZO)8=p6 z9pSf@Rzt(#$Q|NroBSG{n12E-Tlo>1+ZU2DdiJ%wfBu^7Al)koS$}7xMTT9lRn|6s zhmnaKvb9oJ*o$BVTt!cd{K*tn;w>j_1MLqi8#>xOGzZ2uJBsg>uv|WvE8MQ;?{A|8 z@P82LL^;iXSRbBm=t?e!;AL%*_2(($4=@64ftj^XtEL-Yx{Jfcw*9!?r}8TVWDVAc zrQ@c_Eq6WD$2QvCCo_nOcc)HCc~7_EcUFYvw$17fTI9-m=C&bodE(Kw#olL|i>9O( zjr{r?r!SXU|FBHxwiCf+jBl!pW}%XTNXDZG7etIX8(TXcYkv8ew_VL;^2ghWQ|`6Z z-zI{V&)qFDtfCS$MkKFVK_e0E?<`J@+-Y>L`6IN3tV$2p6;k0WHsC|>buxS>D0o#< ze__2QS-~nON=R||jz?vv=IC{U_ZE(0z6tr5yxn3b=h2|diH8B`JzC#I&BED~FYO zoTqPwo(=KT69Kof#@8pfvL0y%xXpDLj+B(eW><+Hly^J_0o!uEy*EM0otpGz5AX)&{^`&NvaczD!j3Fs-!x&1&N{M(%OuAlnH#|p5$n%}{)MHZ?2Xy-yUo`_}m)q&0|Pgv7CxGveEX33+M%xXh+uJM`0H@ACE zDYT|(gSx@Ey29qqNg4%SkjLe9*ji4nt4yUlGEbtz%2MCc;n*aa6)p>u4&D#_Gu#6} zEmXpq%V*hkynG7mM33}88SlsN=Jogwim+lF&^5~lQEf8L!yYs6Miai7x!>6#nxeKI zT6BWoeNywdtz4g<$Ayoo=LH{>l}IE@4@w{ zmw9=(H;j^;fkB4LAA{*!e^)1`_SQBm(SJA8=bZk)A916$-T{48=cZ?N6 z2f01LeJLso(v%njP1COoyDHM2N|i{Xx+|K>+105N8Ik@R5IhU{+erQk@x@pMP`ErU zu%Z+BR{v#yXI6;l+2puUj+G^cY&aOS|Cp6_m1Z5qRV@jH3}sFaPgb~$Dg+&_V{nzL zEYsdUPk`jiq^2*q7bw`<+B^ODYHdPy4X&-ZMCK{mnAX zIlp!(AhYRH@Le$a*d8{7`aWEpPqCmk3*zSKkeRn)nfBb(XDMCdg<4QtV zA$!~wQbeh2H=B%Wk6dmNl9iNojf{-4WsjSA?Mt%bW?uWcF4w)>d(ZEDzTfZT_xHKy zI_~Rz&UwF{ujfem!`rIv=Cv4!AK-C?RZK02da%->06`VRL#>@}i!O<_W`~Izbv=U< zZt;jeN#DXxEdv#*8(aZGt~_TBC1e=?PGn2HK}wzKxHIXwheLY?$~UzTBTENYu155} z8;_xj7MiREahF9zETYki&edNhbY&ZCtD6}SGwIA)i3{Zq(v{{dDXx|oZrwg#D5}*H z*Mo3SjVY;ZgF7agcGb;vzdWg{{HyTQP`Dy2}c<%j98UsZN%ew(!^zA$cc} z`DMqU=L#j$kkA#cxEL_L%CLD;BWTQx$iHjUVUa;gNc}f0o5htXrQHyY4cV*}PuHes zvHBm)^JXWYoGobqQye!F-S{^5kFwQ-jiCkSxVJn92LC zl0vJ?`fNDIpnPS?E3YSO1T8+2(dVD@wWpV-yMK7d;8S9zrJ#X3uZvox=%c8BK37=a zofm*^sDyYz^@D>`Cra)?Xl-)T9utmNlWu=>+dQD;s!SzP!(&jfeuWC9`~~*w67(Ix z80&SBpxGE1Dar#)ac)1$;8sm{Z8`w%Rv?UBh9lEMNQ8k9l(B1dy&I$j(coMIK&exv zb|Zc?4QJP64w^RsHNs@Bo4d%+&3Q+=8E)?G!~F@u>L>KW5GriC5}32YEZ@5d+TpCu zv%eOCmtqHFr~s!U`85Hjm1}IXG~Hjt zD0{fHPHvU~HCrI-t2P*1GDu+7*NZ9+pPq7KEwveQW)K7p7LYI4dT@v>qw1i71Z%Is zpxvvoEw^RVkj7$6iwT=xL?y-;p@#2$$n%Q_q>*PL_v zyPa2Yrte42D=IGW+YWZ;e`=diMm~$2-06ol`?P)>O$5Gal|3O(H@*oWs_X8J1_%mi z;HWtpSXZTHzj<7+#F^LJr0ADTQwS&d89L<=)|D}N_aVUhx!V2TndvXesKqEJQf2~@ z^nR1dctaifVzKNe`}eYI*b^!&pP|(8viu-qJ9^3qm}Jj^g!Gc9raM=1v-Z4iO9mza zR5hDfA+5lNm=c5L?Z(n6Nb&n{BwrfPVLpTe+7o-neao8dlW6U(D5%le=NwtUqP1XX zqvvq!=y4CeRl&{2jFR_jN-cL&4PM%3Au(4Qzt)A%H=)?|9w3R6z8mjlr=^swlEw^L zut2Vx29WStEW#Y6rDoB@ShB*P1{FfM$6+0iJpYob1*xADS9^i^gjiq?V(3h>8+BNV zvaU}arzNKN4*(9g=?SLraT+@0)yG-z!7e@Fj5~C_Jmdd(zJ*z~SoCM8QL#;O86XWK zbrQQQVN1wO>%Dh`AEGR!M#^=>S)&>AJ&-7wV|%Y$Y~BV zq{Tl@xz2Grp>Y1vR+#r!CP^!jL`@8O@KK|!x*J$yo65{DM+ zCJ22&c{J*IwCulVnvdka)jTFa7E}_ZAC?2JeGDl=bH3b259y!5V5;(!eB-aZJ3!V! zGmC*Jnus)*L;EA z4rKG7xXF-Xx>@0Kt1^F7%Ai;aYJ8oNGSB=ptiOC)>pFziH_{fvKVRPJfd=w57TXn@ zD2V0M6`~&zckA5(fh#~@^!gV0AH#Te_eb62ih>omQ1N~{=2tr>t5jK>2;oTm=@uyIF@4XiO2&<A9;&F|5C9Ps&aesK{=FvTvmS}d%#u-() zb3f+8wkNjT-NaM2q;O?dE?N)mO98;X3FrF9sLp#XxPyd#Y1#VQcSDE6_K^b+fr;ir zz$XBjgWOw#oSo}Aw@Drg=Gbshck-X9=>o&YKFPcl_~YQS-2u}QHlB7T$@9W3JF?K-{Sw zo-MY+pUois+<7qw`tTyfWt7CV_P$|GxzF)Ev?+o4%tqLhJlRgS?oyQnuD)=zD@ERX zU6Os)>sy;%KgP;)e-}9;Kd> zyFgemeT6CoA`EmO)M>6mDjdS6jGOW)Nt3j0^zjihgfZ$4!*5b4%AAI;nphl3nW(a< z=_QuVW7JSMgE!DKyp{u*x?2c)U6q!^k+W0#7hL&s0|7D(F9*Ajn62XYyykLbz)_+e zev)$=dcC~<^{ht*aHY)VY_I2fZ#=9OLGYr-B)W3d;gBMeC24kcEo(cMG5{x6wWP8L z<`D1=!qw`oPE{ShoB>>1sa-`$zp&%@QxQ)g&Ls4vY-`H-3qEN-bfsV@*)he|9vA;G zmGz1f)a16*7Q&2e1fM9EFW0{l8>8X+coQ0wJbW34bH;}zFmj;H-N9-m~zxkf2p;TxJFJ6)r)0R4H|X%|vgu_8-q&PpP^sR4Emwc=6S2`fll-UOu`Lr@IB;8j(iq+ICF+aZ*4b#1sR;RYi@E-SpBm{(xRAA$@JLn1~W z)r|@hdg^-mD&9N3d{g3HpK`+Ggy#Brf=jsr=cSyl&zG1d*jQ{W&UgL0sZ&^$RLidN zwPN%=lg6qt%CxTbf`DpXL)d_6X z;j%9O_3U7`>G&9-42eL_JB=|Gk>D0+D4^ANZa2BECwPvObwbi+H1S!tl98zZ>>49& zV9HNQkb+$DO8eZt@t9LkZ&#O3tPS8LsD7I-7vxD?>!{28+|(Lyqqka$0SRg5jm*1F zdzMjh8h{*5pJ^bq5o7MQ`6CsZl%+2B+^2A|sTe<{xc=DT`I=mKy!93Hg>2G-FNxYf z5P;8l-ZC$ky1NcTP>Uk9!`~wp)Gq@zZJrNVu}80wm&2xHKghY>WKzb4|tRT^+0zmh}O+gG&3voA`60b;FV$A`%b@|>=0rF!j538 zbx;UHJoT9Ik?P1;iU|4;a2_>p-UH0PR!`Hf(zvDg!bv_dTg}HUdD**%=wlmZ*9SNG0mzNlPNZ{6icc;q*X?+c zT@M74E4f2;mO`@4&=WUEFNZ*-2$Cs6IagnAzOZno&BugpbIXt^Gw^(F&W^DogxYtU zPkMB~14&tf+(J2fo|W6SW$3DAY^VEhYAMY|zR~GUn-#LCL;Yu5$g+$KljEEKw)t7E zxqULfUjUGMb@`jFOr0PB)QM(}3Pj%fb%f2$L+wc9wmPCasOWt?6|xhZ?ZSXBr$6C= zwPRfk^af3#LB9uqg^4fBU|WjU3Y|G_rQvK>IYP0@wCGhh`wvx?SO5~w~f3c zqz5hqzz^!*i#-kXQ%%16_$bd1I_~!OEr$Z*uGgi64p_g4*a?PsLcf9Z$94Iud@U9? zk@-oLJe}!cv|CPr9U~(0gS%-%yJi=G8X8V%$o8cQ!kJm|8Kqc3e4J>BRsiz;5^06o z2=DpJ>uBWmR|LH^Z`Gm_*Ll~OQT}B=`!?rRwtvvD zME{$6DM?^fGA3TxloEa zM8&KGz_e0>kIYujmm8qtRV zSl~|@VA$d>Xs;1Sc~1-Vk6Z$WGW zvLE)5*C&daTZw;*4qXQ@Wn3u9IF+JrkEKpjnlhk!a_!m*9E7QNg zEg&C|RY^~!lqEN2SM8<{Mj2`+@myO@<8>-(-L6)Yx_CSQss$Bgff86~6>h;rIt&}_UdJ|;F-|OMWQPP-0I-$lt1!EsY-uo4J5qNrq4BU%aVRM@wybnhn%_uf6zrWtx zBH?zM6)wNtj>f=2+OCz4=h^~5*~3yClYG(yfcbKP)Muzplgq!;L-=e0kx?gpljcZlD_$D zMGr(u8God&Mz1Lg3aXAM|XBYFI#*=%PBl?^#_ZL^ z*XUPO*JE2=i2x|Vg=n>&XcB~WwVreEn*e-45)FcW1Q$pblc}rqSah+z`uJ{e1*UCO_k-1 zkAPe#e<@$*p{&~};E!Pcm=UC@G*I2CmcfFLp&8cJnOnjk=CAXP(HZ+k)H|7eT{m%QgBKn6SoxE4XPapd zZI`Y#ON-$fE0dUbJGE?V_2+S*^l3`^MU-=T5E0+nV(D?(6%4WeQSzfMd;1V6lT~VO zfKOfQ7*7PA*C+!~r0gRy@f+?ZJzCxH7L?#HM1p24?kxj5m7n%2l1?8-GC(tL?fi6r zX%L}}-kDuiN(tF50kP=iTy$j@|wf2`$ zkt-G(u8h>Cs1@Y!JwB*h*}sNb_eS01BH)Uyr{#|!U?zALk9^jYPqNxaN_r|8*2L4` zJF%lpu^Q4a7#D3R!xW@<)Pr6`RLirwDS_S?rAcfqMfY!*)?~dhkkrzdr%i-iQ3f!V z1pMqQD$5@9FF+hnG0#iF8%RJ8%q25Kf}xlVEfoOlj|!z3d|dHa5l}gXCUv~x-!U8R zIB_409sbeTyf6#)cQZL6@+|SHI&!*3KTckq_o+m3NL{ox3~{eQ>rCRf6$lun_xE0%sz(!i z`lWxdys~Zp_OA+9R5!0vj1`3*KMvZ?eY6(#&gO4Tyq=B<@?US#Ago;GQJX*Ha6QR` zk#OHj_D9>3x#z>z`v5ti7<;xejzgX7uRepVa9be;@Y6C5RH3B6tZ`>^%rixG%_xBm zWLqs#xtYN=Q_?^8bt!q>!xlpsVCH+92ZV;X*E1n7H5(`p;_-!XN}hWkYLxh>1#yus z?G|_j9$}jNc8jqP!_uInyhHj7Sga2KKXNPgq22sL0D(?9a4=)#=V9!T62{gmhiI~e z(an~6w{8FcK0#Be|LJ7OP8gPcd%CqNv7zOe#wHKJGT2ZKz%blejh=O$W&vCVncbWO zjs()GGhPYC3>1cGsCI~*aLY57sr^<9Q1dut<6JJej=tW?9K8P1@?X+L;}w=-|Ix( zY%33+mtSuh(sm{|s`X1%s0ANQJI*XKckcdqCnuGa4y(HB;WNIyqwrT@Y`PPM^S>4I z&2-~}SiVSg*#NFDX!17|Jyo)wxg7B09n>3D8ddz8hIC`3JYSARw1|!6I#h2{p(_9< zZIRobi#oYAC?grbfK1uW_EST@n7XGL(_y{kX8h-iR{$u=c@S6(NJerCFF{|VJ@PqA z+=cGPG)h|n2g@J>cORL!$yprXdM`rJY8BIkez5|4!ld5XPA^yWq8I+bz_mgV zz{IxdO~?nos^T43o*Wh08V$~FfH%#?gFq42uJeBHo;eTjq8G3RMpC{#d$)XU<=$@Q zd73fA@DZ&p{#&Q6%K%S1V1A3^*cowu)wm}y2}3=r^a}#x-$K?+ z66&8Kjp8{jm;ZRBcry?o5E2tz)h2rRg#7e?fRMKB%a0amXPdQC&Sref|0Mm-Kz!Ih zF;JY*BYv3nCF!R<(?1)L<$Jt8L1&w)PbE@y%Mt3+d`vJfhNA!Qt`|GtMY}!TaOX5| zlVgP#G&3{Dqa>inpU`etNGHRA+UBEK!sCgK$h-qIKz~kCmv^cvIROYFf{Ex0PZO^b zkszO<-NH#M=Lk~00_zVjqZ#VoF#d0MlevuzYlo@UAi-QohPe3p#QYaeE;pv~x1G5% zQwQptnNo}@=O?U6Ge`6!KE@NVohECVp#eB>$Pc`fZvRlZeIJe_)ayIcy{vA5s!Ua( z3~x+g^TmPko<-Im5SXcvYMiA(yCU-*%$G-Xps()&OMfC+Fy)7@%uDo)8R(-hyNAeY ztv5?&w(31gbAx8HK~abaTr2Ct*Ksd*Z7)t&_Et2tH@0}Q_9$_25ZW6eF@;G~><8}p zd@Jr!D@uO5XEEwB%pFfgJ&^60gS& zXF|PgH)V;v)!vqyH{kjuGUPMPSw<7c5W1=%uu_5&cEKFN+^RSE|9rfQI0HzKZDv=- ze^nNj+$>C6re;%%R^VmNObaUzVa?R$jWE0MRxh|qBglmy8W@A*NmuTah22-NVhd$} zUKXK2=$zVP^4YEJMxY2R#cYC-A~#&DeIK<=Lszj17n(B&NpTp!I6y;nN(DpZxVb1c zMT3!8?zu2zB}LMmc&mKDe{0HHJfgr@KQfX&ulpa?;m}x1|GFy82?)Btv-{ z>)l=SujaGb@pY%yUVhm}Yi}SoCswdx)5hRjA}ub?6d>&wA`D2X&=sSwBXEb;L3D24|zF8*MyBPqkMIHeL4yW^3lRBGr5fjsAFANut0Rwj%KBLH?moF z1^N6yeD>saukTavag<$?EA*c>4%xjUyD;&2>L#Cbf<{*#%qg=u^xKK-M>VQ=!pF#MzcRkb_HQx#%dYpAfO8Jl4q zr>{1Ds}@=1c9P1@4YQw+pNo3qg~_qSw@`~xk<+))aLrV}?yFuaJOQlo3PU!o_~ImJFt4tQW=NaS z^9h>htyNG!<4G)^Uf!1MKtH-iMBhli00e-T&4A5aCK_c|f>!>i;1`g|sed%RQNgF1 z+zEU?P3u-qzzwSLM7Hm1ht{>m{6~PwF-5)KebNqH+P`>ckp?Jc8|7m!kvuh28MBoj zRU!n=n6Q$A{XP(7dnyf-r@r#LlMM748Z&_IITu_oy_6;4Iv)9x@6R;}=#0Pjhup80 zk7bO(IpW17T6fl(k}LBeNCn}NeebmfLE!b0OFrGoKB-jlt&lpx1ur5+fCZc;= ziKmjE#(2C$3i=oH`jw}+U;D z0^}&-)Z`%`ed6#DDD03P*GR-$#!&;iH-tMxLAMrf5EhaA2txe{?#esa_L>_z39t9( zan7wV6sL!9wRWuYNuJYh-s@Mz^ZA-~{(Q(kTlk67zcHS6n;I*t&b@O%ZRjnx>Wjgz zUY>bFE+%Pr6HnhZI+=DaE$_uCt0yV7hBP(|_c2xBE1BlVkW|$>6Ku7s|1LF~A_d8^56?GMb8?=F7pIyR0Waq8bX z`GPZrsBrE6+0ISlf8}RjMQks_j<7peyW`RJ@-$LG-cF`_J;*sJKEHtL=ydsogzPUM zyzc%*)RSaLHfl!`u`!l!8?7&L@w#cQF75YupwCgh5k5bBsK&P53A5t*gs^G zE+`chCOdt)B%$D!tsA3!`SVT)_MmXq_YXNLwBQ_DLjwvhai~8o_h%3wrnlX_S&RUavVCapAo`qf9>C^96zHCF!)*H#Xmx zl5{hsI|?QZOshm5b?~1l$UhQNovxCyG0pJYMSfe$=Uz1FSFTR@5(C{@ql(;DsV5}5 zD6=Sql%e@f;N{nXKQob_hiwmCReKpv^@};QgBw6DeM9ZvgW;e2v)du7rf|9}or-)d zf8E}^fPp@kkKQ^(Z!^`lC{~I2h!{9Yxv)#4p(yq{i6AQDNS0Ukz7pxH}CULVDWW^S_`|0hUJaA*UEpOYBNw8{!Kw z^e*l5S3`RKK8Q;A&pN1})@r~h(S#i!UXmSjMO~aMv%AtH3)o3d)>iNM=U%_QH<5^~ zq8Wl12Jq*k&)tB>->GUAVXl9iUQ`>(;Ij}yZ>lb3b|^;M&U(H29TeKb$c4bPisCgA%DGR)kgMzy9St$PVsv}TMn##XZIVHEYxyS~sbF7tNwWZ(|M z*Cxcs^p{yPURlSgo|DieqH;fPfg$t{s4Hg&>JEUH=1=U94@t-$8o@=&KyfkqQxCdq z-U=`XyJJpMd|SL4hLLa5=KE0TF>@N@G8CZXO*gy&iqbGKR@RI{k~M>1&i{~+NA&sWB6>isr+!8r`?d9Y`=18j_ zBSNVJU08ZO8Xqs5O!mc2Pn$Q+&1bCTh{Yn6ikUSBcF!RHjQ-*of#>U-K6R;M;FKEd zCibmbKgZS&+Ko2>As3mXsrtJulMu3v!-f87J)zZih!&m)U$~@q4BUxYhx%uJZWZnD zJuq6u3_7s`iZkHYo)enG6DlM9KeT}`Wq!p2!fccB2EG9sQZ}}O^}W19*yaBKw3alS z-kJ$On;u~r259LY2QJsDWU$d$6FL-9pJuCvVSQB~uO`anBg9cS5_sWNOjb;Jx}m#I}6e zrwkJ*&UPdWVU|qZoR!>N5;GJN{ruwwcEH1buk%_`-^{c$$^Cs?_%3k6_HS4?i~Yg2 z?oA=yR`wtjb$o9<{vUY?sO!y_uQhe}jgU85nsmnaQ48yYsFvMA(3UpQ%`&@v%Hy<8 z3x>R3vum2|+%G#k>FX`(So#@!AoN8XKUzp0E#*I2?eQAT!^nQVzV?f2gI`h(>byMv z?5E)JORESf8KNQ_Ox`rCd7y&Xhjv-lF+Th}`sJTyJ`|rl)NZcOho1n{T8P^-A-J~Zmt!xh-LkkG=IE0@E59WYqmwEr z+$GHa)Uh_zmKtK>2{}jGP4E|NZthbn4Kc+FF~v4qu=s3o$o}DXy4wqZ@`rz|^w{6}zKk4e3GO$@ zckC*U{A%^XZ?+X9n`(tpg8tliFUR@*6_JH)F17rx|B<6B7denm{@wVGus4sr?|71o@b>(X?~6 zy6DMt@P`KFQ4vb{V4VsuVP90kwPrag_zd8}4N=+l;u;;PI9h{^EThFo$LF~SfiD*Y z%(VVV!mjjv-}?i|V{H9ooR|L=Tv8|6#RoK>V`!pn7>@-f(g44IG}wx3a#?F>%ZPI^ zOi%?VALawi4PBW4hFXD3>-b`?bq07}4qm)wWvAK~7<=*5WfmrJ?yQcS>dJ}}TVFt# z*YC?mVhz>D-u>$&=X0G()PKxzVmONToW`50kZWmPMA_==bK|)hYmn)MjvESqyVSZA z$2y`tMRS;VBD1i1nahTAI6~;Oa1ODwSDL#-(@wov?tJIVwYUK3q8n4}4)-#+k2i~7 z;-|8uDt17oTX*PBXElVY$^_mYXKQKuJpxPR6p)Ooi~*F<)WO~Vpf^kRI zK_C;=evAKOI*EY5t1E=o&At8ssw{0&^MTJ`HY{id^IarR9Jz%&irsA7V@>4-FvsgU)F3}CTUjQ>479AqLYz8Hu4cq{#`Jll_uJM=WCu>s(1cD`nsIklY|qsChlyf}Bm?O+2qk+L_jnrn8?rH0xMr=rh0sy41$+C$1E{HqQB4w<-Cbq3Z7bM`N%M%#`4wqyNm$ z;-GVC`N{lh<9QWYZ*fnl$ho`w6QKvAqw)K09Ax+$5njN*(O>rYzn^GnRd1>}s5-#q zv`2gHJAIEjzK|VREeT*d8$jBhcx7*`XQ}1?v=(HJo#vSym#ml_z%#bc23|oqU|h|G zY*beY2@7ZZbFiV6i^!l!IQFuf*ISL>FR!<=$!;d)k^bJ;BoY5C|6M&Vy1LqZpoLl;Z3>{yyK@v7K1<9l9>ziB%t5ZycfjYtSn!$p(i-^m@u36f5 z1slyRP+@Q9 znWrpTfHKmUbuK9j2oun*o{Snf^=UHdxe_)n{-)Blqxf%eQZd=A{-Aln*)qnbq0#5L zB(`9bgsiCkO<(sN(30u-G1fI4HB-lRrpAON;c0O9;FdiT@EkNam3@B2{1V{0mEvZ1 zk{qkU4j&|5B5BHVvPN=}^4iZY+216To66&3=r3VKH<>K)>b0{5$J61Pw?mpfl%18@ zs2d2krj?wOCD>m{#)Fe|2! z$9-rhi`jO2M(@E22>Y`N1#5NQ`FM2IszuaZ)OD%ww5QkUPX?dExI||DOcK%{ViK<; zLqKWwAkjrTBj>Ud+qy{y5HF~{G)u@bEFy#67x2Ii{=F?YvZ%)nsz=c#6Hpo@emVK$}rJSPz(1ZVsT&T!gHhRKvymi^XZE5NtiZREl3 zb_Fpwv9e~#zAaTYZ?hpzWdE$-CM^6(`7{aHSRTl5S{7qNSobbkY5;k7VtsG8GS-(G z7UchFSJka@t)nR+`)FG2y4|&PrpE7ws1EsT`RV(PBm*U>dqf%}t6{f#EFS^|FvJ>! z!tg0Zb^j>X^zp?3iv76BF!hvy-9ZH#g-0V%4+yB>+~Y|*X@6cG^Zw&Ds`t771}8-t z$0zYbX1XGgS+YN1BAV$}VEM>D$<@M(R`SFhV?4j+{ruoUIW>tsme&{Gd^licEf))a zDLTNr_Yfx;ANQu?S57*C^_J|*H-G2KG#Sr0C(kt}Ie&$ai+x6B>zvMz1%VvSM5~M4 zYQapOjf}<-PPv}Hl#ut*Y~OOTlFg_7EQS=eenNZx8m2~8KBg^7bC3rH#JT|WIU+|# zoNkyFK*cIUYj|*PxK|_jJwDy@>Bs!0 zRbkbq>lKUla>6G-JVz4a0jzO&`0n-WXz-7g5 z1L*frE-XUSTH>f`_c# ze0K#<1Y&$I$KBrI)9q)qK3?O8I4KBuNZmVL_0sfFebK{Ln+HkP^dH|;d3@q{gx?u3 z+eKYN4HWeX(xZSK$Zw0-kL`w~?=~RR9^D0O*?Y_nogbaRXjs8(MZf$gf2bx8n^3yJ z&w{LGO)Iy$|Ep;pSkuS?|>R$x9oBy&WS_eq4=ZBXODpC8$30(CViJD%_tSL068ut7QXx^e0+cgm9o>4G%o#;6)j9_8z&OiG~ zx$VP;xT~D&8O&0r!ZTE6XgLf*_>bU6Xx?#eqzxTR6*_&5B#>hY8Ku z-iC{<;!$l!da^4fll6B?f^A})Sw0`%D-Xr^JiSs|NeYok*%x;UEdbkIa1l8*I z%L)z}FoDhZ7_O^dkPnKr3_=$o4U!fBI!sOM0IHOk0S_7DX;}DF6APDIeMv(f80+r; zn|ErsGe`E8TI0|J8Zjz&!>WRrlS_Yn=dd??l|0o^>r);rnid4L#@(BCEw!gi0! zCq>{5Yt46M@++z930ep5HbeIE^|gWZeO@Iy$uG2o%E8@UOEm@#>TkrUp=!0sz83?Z zv{7g{wT%4CZpXS#0zu$@me!qmeQosKJ@xR}zpmCCJWihu0AK@S|Eh_;%SovEAv@FF zoOE_&qTqQWI276y&qjI3QDH!j_U}HEYb;!R{tP69(Yl#E=^=}DY@!WFt5>TP|HtD^ zsA8lTYKS#KvSgsNK7QF`khC0U7%(=h%|K#dS|vx>sWPD_50#!`+(H} zBoRvc!x^dW!r8Kjk&WAx)&Kw;W8n%YfjpD;X^zO1(nrc_Xeq*4r0L*e)DMJ`p_D%d z4mS?Rkltn=Wl?n>6L_f*Ocf_a@K!woGF-c1oxNUI0_%nYZq$;kF~ti6p{-QF zP-|R)dO{~dtt{Pc#v&=iBrMScl>apEkH=hvms?4^ly)%AF@s~;W^UWYo40*i}Lj{YeBcumyNjN3M>^Mg#V-<0Qi zO*AlHGvnlHgZgBN2>BJ*2T%_TAGa2eKxO17Wn8`V;R`YTc<~7{0iPX;VQb(s5X@4u zq|tuVO}VkZP%ZFVM%Lop1iidxTDFo)<17UYzEjcPHs?Unv*v2bKM111wTxi z7!4-wwfIeMh?~#o9YxxJhuU&F5+RnOi3Q~EWYQqkMV|X(CV3@Q!3Wz0Rg|Et_8$}YAY?FWjp&`L6a!5S+i zJU@UOY#RxAeywXnp5g?NHzmMs0l^cP1vHyoNOKX+SL5z@&xQ+_N`!ITObH=#x32Zr zZ#P#~FWK+39JBB};V33jFZn_IJh|K@~2~_Z_$&pPByKW`&Gi2X@ zW@q6%ipVw8$?}ZFKg9{`I0!v>O(gt9t?^^rK(~uJz6fQZ2&7lXi19_BQpD;=K!v>iM?L8yPv9f3)Lr9Pzu%$X zxtx}mvD0qGQ_^lqyGjB%dn5jGfcm6q^lalUk_V={1SmIq<_e2%)W)#QI(9KFie?XN zw61(!q6R3Mj*04meuMH(?M}}UT6d-_>?f$M^2`xYJage};uCc+yd2-M1@n2r3b%Fm z;=+q^G_R)9hP^)VC6STP0OFVrk+4V0fPpIYF^kago@)WA>sZvgyd zYB-rj&&y5BuqN`ZyGlx1(AT^Aj}C;DPR!55MqAPz8Pc=;hF7i)ihs|fW)rRjEhw5X zSF*+|A?rP4TX!|myh|1%uYPV@AqB^HziOyBy<6VxFS6Wd>>wj?cSF{4hUN8QzrVhi za|OSfv%b6v<+%o|GviBInL6+TT_Eafc=cc(JL|}s34LzqvFUg&A%-T)v?KfDYdlSM zLrw)H$vOal0g>(0mvz0bu=|%;w-(049;Wu}Jy0%v->fQ$N6I1}#P|&GLum^naelj^ znaURz#C1}aNms%JYHr-vMRuMVm%3S|&A`wQR;h#x>Z$p@I~nrKjA*AA(-qQ(wB8U##qd>Gb)pHDBieNfmed@^SN8>VAK?N&eR z``x#kh*flUV&Ex~g^7`%1J1RVP3tNawESv1SV4ZH zq6art2BHevq4?*|r4d1H3@7zOp*%2r!u=ntdl9x$^IDvt{h=n0{8X87aU2-`s_^XG z#a=b%xT~Lho^k4zUQ9Z_@XwF^R&Q9h!ES1jr_rg?u_|d2hY684&A)1kUkUoMjXlOg z?Ie8(`^9+0d6Vzo-PbuSG0~URP)0lQrvE++GG|Ej#oS?Yds{1CVeHTT_9V-3p{C&Mr)G>i}|I}j|f^?2`?F(XsA}_ykc3|tjy*%CeVzi|~?(jxW zceJ+)XtfF&w_Twb>Tu79w*d*WHwQ)f4V&#pMJXv?j8<%|i6a>k@pr{HUWy@8JzEym zU3ijkd%p)CEg~ImL6l`UW)gykg+Ymb1-i-aK{(58L-Yi&6gP7L{tq;lc8^^X+;BL9 z(Y5(qV6^GKj6B{9de<9Po1Z&8j*`v-9A2;Y0pl%2R{O;j#}NIbI)eotV6%XvFcmA7 zYt7&#Le>o)k7t8CqX@n8z1hn^c4JVwfiOV(!Yg*YEgSSEpa?yFVRAPWKbUrMG1Wz@ zLEknH0i}NzlxL>zNf&3AFcK!0C~cH0110Zlw{v|wz!iH+$$$#gFbx@G!=_wcb+T?5 zRd4a7Lzz_@l`;KGKz7KWHhA{mQeIh00MDp3H&)w!PKfo{to|D*&0^)cs=9T@(jkjD|0m}Yfo^IVA zchdiKFLb+x*U4u{zoL(Z{*q%d@AJjG+&A`3cbd43(VK4k-`fA*5rsMMfn zRJaPzuOXY;Y^Hh6ofAG~^y=H>EUUxe!t;V=q?r7qY6^Y3~ODv zzWf#aOsKRr%gh^0>%98qgXMT71DBCcgIb^}P-R&woR@Hj#qlM)1nNPn%`v;o6u^Pm z{*xwmwkQB3r97^-*~kWkQ`l0_B&5p0+m?}X(J0nSn#YS{WeE6o6(|pII$TuNulArX zDu0HrMA6>(m<2Gf2l7E)ABmibf#XrU918;c_?yYtjwJdkgxy?+k0Q<0LGyYoQ|r_r z(jZdBX^BP{z{}H^=911T(xUpU>9XJyQpkc);^Iw1v15V%Xvc$9aX0TCfYC8{jOoVP z$KfRCe25FJBc#aH(RE1^eEU;aR8P%kZvgBxJm{C_tOBO_u*KPMd!1!WoSVGmoK}6C z#WA$B`|*5D@8|cdPd~Qh-n@abf1h&yFN==L@UWSer=HdvmG>yVId)I+#E;uXk3&A) z*3rRc47?UI8|ZB@Fo?8(ROS?O!e9d5mDurF_+|QG_kn$iJn0vG5(r8$oui zuS-h0Zwh4Yu#@u!UN{?`J@(hy`$OY>sGmEA=4bB}T^kR567GK?QKZ;+XSgajR`wbr zQ@Az^AWyG#1Kc3m)B(dZA5JeT3DJkyChRdvX(s`T!lRDt`xeUOr-1UHIk5)csF=96 zy$)G(BnewZf$*oCN?OFm27y^RaNZsd_T9)jt`;(Lzx2;$Vwc4zY~sobyEbmB9t)!@ z0erdRFaF0SV|0HP4xmWZg8mpc`iB!*?1L$63$}JizeO*Q(1YStX)U$x)EpTkn2IneWiK%>1IL!4@Sv|};^ z^`(2W5rHKKJVqI~L^akh83eY%)Xg$u`&b-_3hEF$wuxV$h=K}^Z6TpVZopsY#xP|2i(ER2@;Dk-{47o7C&JTv1UftzQK3t5vJFOAK_lMO`N8tZkx7n4W<|a% zz~tk#=0n)Al$x17kCoQTN^bPkM=8NZM~3jZYrL=um-$18%=(S9yo?9X@eiUf&`zL1 zBH-dak^<(e)=ed}xHZHbhX*ZdD>S)}Khzjpksa}{BSC?1S3U-HeDc&Z@s~shc?B3- zzIj2P1f^9_X`x1-vIXxrF?6$P)Aavwbk!bis3H(f+ z|1)j*9eQJ&u6PpDUwUNX&(DM}8G}U+)){r~4i+&JfP|3rUc*W_x~=QGP~19Q78SPw z*Qs{ekG}XXHsF(nV1?m9;YV00^4U^q}=B4AoOJ zcl;iHG>_~#fO=wEIFOtfN1UFG^@Iu`FVi*7zJQ7HC{&2sHj=_KnCf=Y^-HF1;EZHI zainEqO{GSF#M=c&-Ko4wy(gimovV4qZk5fUGaO=mM)BIYr2U+slNagu48IBry|w-q z*3(c6(*N0SXoV1tZiaMygt4S?A14$-W!*0cr1jDa+wl=Mz9xci;-Jxusd~L|V3B)* zl)JKN_*_A#fSybiNki!=ya;vR5$x@*j7STOzOSW|cB5QJT9?;pf9D}eduj7K821D| z)%2B?Mnx^n=Qn2{9y>JEMG>DWJC_98PQwPJFNG0}1)NlMJf0t@hd{hSloBssN9#RG z0biZh$&#Y)-ZD4}Jt#fOTvdgOZ>0p890*+d@@(aOMePM4-V&BG4!(IG4Nu6}oVYO4 zkl-Cyl=G%qeBhk!v*0DIJ9B(Tt{ttLJw4*mRS}Rj#qw|5D*}H@-nCk@j_~ZZpJNq| zso0w*mqf2L2l%|6VDY$|Amne|Ui2o^dgPk!yMGs7b28_@t26#qAUNL?9wISTWg(Z0 zGcr1Tk7*%*@x^{>+Q{cMDjGrH2P{Q0e-v=E^M7hzco1EW=g)Fk_(>`@E7mLfT#k1b zjxC=^e`p=uI*En8SYIi1Z?ss&yS;c}TV}dY!*m!etU+YAI1NIkyF~(h8Ip27KdXg= zdimh>ZCyf6J)1}21{a}R*{0HL*d`ciBnyIMF-mMb{?t8EBe{wu56Zrq0p8-hDVfby%O1H=`i?+e*5G1uNeLcQelu zyf1`Hse%d{CDROp5g{L;42`yQCZ{f&xkPp)^AaEH)EC7l7Au^8S061NFH(Tu1-khT zQY#%#UcHqsT>&3(-E^EeLtAMD+>o(C`A*)eCAL}ZGO0JD6Cztn=(Vog!O zZf!ohoNDCS^PY?7xt7ZF-gbKI?5#T#u#o+Ed4}_#4-3<{`I~o`meOZ?AO$y=yV{VF zGyc7B@X02`-N}`uV4JL;>4Aj!(R4aNLkb*rk(2Q!OYg2sd=GSIOSZ>*PPH^~Yg=+MP_P zA(GvDYvS5!D0!$w>_W?*7!xD_%+0V1%U&X|fpUSHgo8sC&&J?Bap z$Fw9X7os1a?J2VkTK6(MWQh!k{H^CTvv+=)Kk51M)?c~jQR&Gx@&6v-WU`xpSYtYy zt#o<^sNMc466Yy!5S%+S1AT04y5oY`O-(FzZ1<$H$g_>OY_Q@~9o-rj@nOZ!D4+}b zTw=6;sssGf1`-m^$mob4UftZ*rE3dqi`yvyPOa;2SCoOJ$vBK1)ZcDFvf|Usd&heZJ};2UZCJ?gZ_hy9Dfqq} zv#U|jilfmrZFOCE#H?gWe|RjstxKs{$7lWfvRDY?>2ecJEO^PLgTEXQ3~3yLXCHP! z*&&0)|5BJ`lv38fI)9OFJ_UNr355x?_>Rf~Aw|Hnuosj?_hV7Pk;Uh9XcDXKw^7dL zN>k7jMZS`kuG5I37iL?)Y5P1FGn0pWK#jJ;J6O{+w@17~d`5cPUGYa|M(Y)7<(Jce zF(HvhTO}*P82ggd++Cm=pJz3g{;5)H^<)cpI)>deJFop^X&5Fhi8Jumq1(AVadoy` zu==*}2hcOqc31&K^TPHOZ?nenEz%4~yVYp~-RN?g%$fU7-vqI(B-y|Qd!3kTv+iPT z_WoZ_vwW(eXY_qhdMu(OFr+z1l-oAz_+U#sx?Oe~$ z^WT;x&K>q@JDE@v7O(ijxfd>8d|FB}c|`2x zfE!o1Xe$k%p8fmK?)TgunD|eleBRfkP{&iG9 zC*8Fg4a_rl>UP5_N#6B6=Pcr`vYX9e4wo<2pHH(H z_ydcSs02-baHig=GS&eREB`?9$e~MOV{r?GY@{mVzQLmdVgoOpA<;dW*>4*tzsbvcNb?P+xU00L&dPZO z*Xn#J^Sw#2h5^($M;k0AI~$2ZOhIpLE2#>nMY)7f+-%joDDOT2Y1=0ybFtR#0SDEO zua}61+InmpTiMh?n`GR`10~`A4Cj zfTPzA7Uu`7`@im_&t&7R6jtjl%ZguLez8zYM!t;MhY@EFZGvy|(hK?$gFG=!PACnq zhVLi)Hg$IvH3~7x>$%aTN>;{=4=xowM5ZzN=W&%ryH7Up9vH2E^4mNyZ8q6uo+|nG zyp7z`n;$(dNVeF@DdNkg5QzLWUF4b664YF8%|s|+qDRlS6k0G#Lrz;q@GxQ zwZUv#9J|*YX3Qh?2W2_%+49CVpE&-0c$wKL?urO{AbRdZ1?fBwME=ErdhM6CgV$zi zU2OZy`HS_OZ>)O&RsqJwX>Ipht}Gc0`|V*`8p3^k8uB@d>s!v+O$)+hdyLZ`3V-5G zxeUzTKVF=xg?_OuiY^dV+-S2^Ixl|0nC#Jib*5)qQ&lN9u3;1wO1}<_bISMdXEN0I ze$TPf6 zF2`x_X?7oXFCkZi{i@|g^?$1q*4qm17J2`%01Mf`?_Ux?^LrC`yzHNwlYBWt8Kb{W zQiMJhe~<*NeD{L^5ff~=K>t3Y3q?Xw@_g$4bKX?kw@_`Q*J~ZBJJBR3iGx4ci6}C;CkbnAC<#&V;hlW2y|}-_tbbGEiozun%;a+!j%*6i zJcgK7^XVK0+X@zMdJm>;blsAQ+c%TNhikXuU%9r8I zM=l4uTeJTxnkPLE0696%!0Lc=<3WK-ea8jfRHN;}?P=c`D+@LzlhCw#RA@D)S%qw; zx25QGpY7XfY9dM$gg2jss1t|fs4MkL|LJifp5UJA)bAg67(ZRIdQdtZxLGfZ#@Fea zxFC&vlC|j`Qwu8BtlsH-dY>UpDEmeast`F3YpjD4$CxZpcI-`*S|3UzuNTX-{StsHk;)*J+^bU4-R&c=>wAzvY{^+MsPEHzXj}2k1C%9ul8*B4^8MPzmrjq5FAAAqdb29r<1*6`45kmj zL5#5>3PDdkZWiLolU#pg(#sY4Z}I^yYd%9o7lY-0Y5BQD+3wr-Sd`cuKDXwTPz&Qo z&YtV*Mv`!Z!jGP;f8cS^b2BCd{Ax*KEaTFDzo};d_i{wkxS->@-Gy~78SLf>JIcu} z0kNXdlIKDb0_GOAI+Pc%JmN~gJP9&@Q%pn^QrVK80(s>e$N!aimoN&R(kmwznnIrW=fR#u!L|#%c{w|`K4qv zyujGL$>;3fN~oAw6&As!{NkQyjnZ~6N$S6Lb0UxD?DOON`3nw}bh&le1VIs9msZ^Z zZw(5_d>BZFu$ZXbtX<-K@3OowM$zf!7T#4n;#;$MuN5)w%3Hg!$ApL5eXIggxJsA1 z&iK3!!)A`EeXmbjd_NmQj+&z=*yS`|`|A6peVbEb^+fh&|Gye;%jdV|P&Vt3O|tLX zO{SvOpXQRgTbcE>X&vyWpK7-LtQ&vvlIPT~k)oN|3>$om^>v->LFv{IP3u;QJO|i? zhk{zUakVZF#YT_X#l^RC<$qO_^w?d?N2|qynASp zFo@u;H}}V&T&S>|Fcr3Md<#FbtVbM#XLWC_ku|qjlKW#r-R(*FQe7EyRu+prSr3!Q z4ihB7f0a)t0}Z1}b~CyCXPYOSm@HY*n^4;(G1IU8wQd_|xB3f{RvcmRI*x?Q(f%bj z_1O#Uaz-{~Ii4InCsUS8_92ZFaIfd2xn-hZ?PGT))<6OJP`0ezMG!G0r7O{6wzoO< z!)Qq^gIr0IwQRq`weSPTf|OOXN9!w|MWD(s;RbHFN|Y7d0gpwB<`JU0Ick{3rR+^%o;51id935Qqytv~+(D(E$6 zGUO#-AA05oUPvE3Q3#U2c}~CU;T5Ns$J46thX!u)e=}BCb+I8CW#%%%_Ga$c7w|6HD^Y~|BKACD2+Le)fx z9?D7;G~&`nMv}4Tkd$ZSCF-c%UVI}&TZmlc+Q^a=5442ju)XwUHsJt`&o)$Zncwoix zc@M|5y3(q^o7JjhhrJmH$;`8F6nXR@)`fkVr&ZnUO;*>%TqYoqarTAdI810(u2FD( z;N7Y0ftp$PP@+2&F0wpO_|$Wp-7|UhNB_Z~PuLTHy4wd6sVPi=DlvfRWDANp|J0b=U+pRp-(jS826WxwDd{R?Y8~3d*n^v`yX$iOA?hAR14Q@+Q-4rL}$uW)S#+RD*3 zcdGUIkSZkLiGosGAUA?9=Q;RV(c86WRivyzYckvmc6MWiJ*PE2FX*!*dM`g0!GY=R|Nf%VyPne!-1~6%g!Y%~gT)!I2rL@;s@TnGXd|SN7oWvW_{Fet za%(zy>P5rCg>n2CD-Irk_9|lbD0XyB&*^A$S8L5h;bGSCup@{-|STZz|j8`Y3G{ zjdmdZ&KFJCLiSy1^6X+*XIw2r{07d<=YP3cw@s<6l6N}czVu&Q)6+?PiL$*3@{VTa z(*hCm1$su_9EbfoA;y1?Z^8e*y@tL6rv%M%Q|bJJG`o}Xitu37X3m~rcSK=S+}?I2 zekVnn#ZgorM58{|#i2r`Z?6WHa%Zs_X)^TDW>&*2))6@qLsnuWX8G-myl58n z6WYS^a;p!CK95_ut+Z6pZkCy&bnXm%kR*Z#+U6bQ7SOkFe{Fq!O_vSyr7{7(%y4IvU((=#~)^qZy?o zT92~FY-L7|TFNnEI(qp>c8W;(3Gz-)_G~3GY|uAojl=1*{KS}OIhcn6&pR0k;72RWCDI|h|3R5^d z$fmx+t6OJrWV~*OVZCh=c(Y+JIOAp#yZYq>oI>hTTDJg|n|ePY>Bu1sXY;7CF^=T` z5Bb9_i@)X4q?3+WKN&3?>#rsXShf)?_njY!7YuY7k&RL|K?ZQl99>1Bi&l)*OO}ah zl1cfnVA@pGl>?$JYNanmn;AKV97GnMXsZDRKQFgKTO;(K?M@LTOhylYiWu(G18 zi~XtVJn{$39-6TOzJo>TNXZqrv&_|E0-AA(Az^IGmBdJ^^G5^X-d?;Zrt_5v99N1E z7C(nLCoNKayFY;b4`Mhgb%n%!n?~1#B6}C7iP3l;qUq|2ht1$A{*mXjkzivB@jtaQ9O73CVflKJF^={J|^y{<*C826x3N#F z*#c6pLN(ew{=^)5FFatVTA;z^ciD4e0>AV2S6bvllN+$AQdjdlsjt8n8ak9B&?A_g zB^mejTAU1}q^1@qoH5f%pDueA6jBcjy}ot{$<=2^YUB3*Cf*Eg&3T*Xq^Ka`FIxI% z2ij#$8!WccNk@vq=-Ayd!S#}dpEP^F7V5gWg+f24K%mFpuuJkj9s}=o@K$R6+eH|* zQ^=(C^TP%2F*|azUkx%sXUv?uhH_$ZN-rDOTKVSI<{PpXuJJ`l5K@XbJI0?xVVo1l zKO#s?^AvQBEYRQi%1Rtf%cAPFRiI{=3_z8iucM__#%ATQ=rl?{WhuNTQt~<|NcJlG zVU~?d3gjn8CB9*ztDyFxY0IVVNY(laf4?aDBml|HCTDh+(7-!w#iwlC1 zV+X=UZ!U6qLnr=3;LiSztnRtTC(^k$TbIiHbHOPh`RkO7PL_tF;_BHC&_-F%d|nBy zw|uMB#eY)Q0Li9`v{8%=xTk3WZ#CBO>qLzGvqDxdpYgEG;`^`utnZ*5Mu(xN z=YfksJghF4HmSd`Y0fqIhJ+3(W+S3{Rh9Q_Jr&wbx=t=Y?gsI8eXa&#ejFhXuCiwp zLz2>6`SVw@(>c^K|A%=6-kSdE+`&ma1xj%}Fj()~elVRj+K(8ve4-H*xLX>mE7^Kl z?BPddWjSKs^f9+y$x*R(nz^?IGssR$wV;SXG%+f^Og`QK5v_zD=@3VVJ?| zQmdUb){l5D#^1)GNNuAI{Jz28i!-FU#`R8Y@jjir0GIPJOr?$jG{+ zqNAW1Ju6YT{hoUyXsgOt@Q@Kh?TVUsf7vB%X1f%PvTW~Tv`0aEW>FUTk086ZxQVB6c>S#VR5=;<+!+k z0EX3IamFnL!?6$oPii)?D=*gAC>nf6nLdpR;R~_NtevvPW}y!=j07TOc_oHXW=wzM zr+H|j@EpxNp*=mw{kyI$(l}VHbYC2`c79OxQivR0;bt#=XPy4b43>BvCIcFs7K`OX zfu>+kD+>Rq6KaX1az=m@y*i&mq=W+FDAcfC*>;Z88Nj*6yhiPK8J68xiMWb93|Dm@) zmQ2w##IXv7gptQvpILn;Mm7EfZZ}p}7*jgd zg2!gYsP?5ue>A8K;zg-vC}{kf5Q5wCqXx_7<`uj|GTpZ?iD82C(j>IkF2U*|~l@Fe|Nke3O(bVw;;VamJkz$Pt+3 z)BY0vqQr?*gD=2&Txs*d1fIi;-Y^BeySdpsLW&(@F9L6yKA;7=i5D%R>qaNQl=F-O zq7v*dj-Bp$W2DvOg+kx3q4x^J!O!_WG~)IhZNCZ9?sZuOxb?_D6@*6=U8gTU0rFoj zdisJE+PI=JlKq(5c|*7AcMW|soVgRkkO$6-lLJ{xLLQL{4W)E4KkLqW zhq2K$JyM9!)D`DFjH9@Kft-_sMf5m!VTc!Iugmqqbqj=g_Y%CsaAqR!!TpTOYUeO( zF&29y=NQ}7wJF<`)-^I^-PZzPWc(etcy=>$D)YlrR0|O3a54TU$}ydPl1^p<;#gHG z?LCw(w@KE{9T61-Dr~1!ncx(q=gnni{cl}M3I3(4xT(pY3GCE8!c3aVI5`$5`~Cyw z5{SldbM+ruZ)mByN)HHzem~sL>P_t|-55ucCv_{LzEkeaHG`WpMr=Gcm}u-e0IV9% zB96H*?qcs(Iw6S?G&&AHp%n+LL5t>RXvDpB=RDKN2cO6??4P^My+9EUrOyXN4rKvT zS5Icd@PU4tj)A%+6^nO7k3B9l{PPz&r=9r`2(9+o9|t|?i6{kkY7^0rd9}+xMgKRx z_j;0G=H0oA{V&39T0pmcLKcIIjQXZ|hJsLEFD2l+JtXha9H5m*1=CU6~}}#eU1| zKRT^<1U%W9xxb22ED%J_xg=(wtqK1++$qx@>4b_)_5q2-cGV7qIIBnEs2GJpI;Vlpbe^(Xu6Lx6mBudG_vl zml_W-vg?W^(d9-p0^OC z{(-Fq`Xn^(Sh`9i-F-SnK6UW$IKiZ32RMuq+&PU$MUVu0p?1)e;tO1CULuT~5elJ7 zK1;H`8d=G0M^T}Z3D}I7dn#njX8*N4rT)X|gL}$v^6slhv|(qb8mT>eM)h%ds6}?+ zFuqP`TV2D^Zu>%^b5ewORk;X7hHPaIwtDiX$+>|$dkj~VhuZ>KTvFEXQ)=9*L3_re z#~A;18m_iK7RmhU&$gxuPO5IkFJNn$9O)?;QMu;Q(cUGe9d)@>(w&T^O zd?V6%prSOOsQz%Y{fAw%I)63!Q)SfRRQ>*jlt+jPw)eixav-M9Hq*u*rLOOdwixt1 zM8mh`#W{^pH)Hc~0O$*jy@>C*pD;U4qW_k)jW4Xh_O*>#%uam?*4#)lUByl^O_WA~ z@sYOBeW@0q0`Tkni}~#{n{(yUn<`PjTIuyYKiVAC&(3T_*=;N$%X=gNUFdr}M!0=v zoRsZa=OkvnhcOmg^HQ?%9O!J7goFIc5I?0errjseiekB*+++VTZSQs-qoz02mWNJY zt0VizYtXh|9)LA_fr5Sm3JB#4f_m&8!*O^`?gT*BDJSk3pf-akG+KKU4Wtr8a1XeZ+C1oZ_$VCE)SiFmTt(VCpjSyXto)Y73m6Bj3*KXQkh&U1S}6Pi3iGulkbZ z*Fvo)_h>P(hVK|;gH6L_`y}?R5q?!EuNpB6e!e!dT70V- z+jjIFC*hYs#N(FhQ8p30aIKve8TW>ECC58obN3-w$|g4Luj-*RIu) zCxd+af2%v$oP|wW_DTs2As>HQ>?0I+s zk1X@_ZF<02!1<_?E$=*Uxr=XkS8x0R1JWgh60tIpf%*0=(kr`%btJIvad?x19*&B& zW^qPZyjHsL+Y?6h1c}6vy-e;qdG$^S+j${q9$C;`Nx($M2AkgqC7C;(SbgCdXPgDX z@H@XOO76~&hc7!fKDy|pQ5ohbg182s02}&qtgfXrzsX?6tq?TSAn@%kwdOrkPT0U% zwM^9sjx>E7C|qNcs;ab7vh7?YihbJiU`FZ#qRp1MuKwf~R(n};nUvMb{COI3w9rNq zOvT(~#3};8eLW#jN^|uR)3^D;6fyp!<1K4sZ|Lh4BnFEeJV3{~OIykx27=OS8>rW2 z{13Ng(o;&OKV~T_MO>fr!bETVcUwuInq~Y)H6FHgRckd;ygWWZBL4dU+MB`eH1n^q z1l4bfGk<~=@K4jhxZ4_+0{e<&I$*CS-_n3J*D{>y3eR3*ZaD%sN>R&&y})__1d2SXVNL)Bn`JXLp2@31wvzP=zSE)wa7dL8XsJ$;qQ@-K zf!;TZzmo%ji(2dE=)HCP+%uXz3s#>dP?ApbQ#w3}wOZEibZ6Zew@;G?X#Rt~ygAi2 z?FV{uH}-%ETJf1)FjN!;P$t)AegU9kIJEcDXt^ z2`@xCbC0>r1#`rTXYA84!xODEWnQgou6!w#ktSnCLR1s|l581&2iq;h;~D9oREQ&J zD~i7S=nxCTlS>IhRc*ammnw;@2WDSNAv+)l8g8s8F{M+L;Xfov8F%dC$&k zZ^ii@a$F;)9b84%)_xaP;rr#}k2C-Bov+2OHm$BSWzJ7Q8(bTge#|mTb#&a~83=$< z;ve+tdEPHP(aP4LxYcLe@2*m1Fi=s{AX^#xU*=Y)OF{YJ_GRibFyT@z zB5sAO{9E#GU6q=B$^KFLXTmsgKtK|kS-Ozx{7jIOuUSP|3rFixljzZo-* zmx>PEfzHrW+;r6U(65mbQ+MzNogZ}fBXoBxQg{J)4?lko{gIDD`yP_@;y3~Id>r?V zli2%uF(UEBq%4OVqg=LjuGV82djgrq`xMzcPxqS)#cAqyj6yi0oAj6*U*~%sVFUZo zgdLWWtd2weR%cmkc^_F;ABzvbhp8Wn4`2AJ!S`&_a(DWAioVBjDw7PUS#77(>zGSg z>Yo&E=DS}Pz1@d)9)@eatJqhl^d5R`WrJ;+iCn&TJ&)}2_&p|3bij0){Tgk zEOGr0Z7b8fZz+O)0|T z2;${zapjDhJ{{^zRD3%bBAr^9RXTsAWT|K{oLR~aiB3C$`UWGS%cm~QAuoytZOQr$ zs5|H1nTxuA9ABatTyF;ooBNa{+Yz#w&Yx z23o6_6?(<(-EOe)h5cJxcIA#m2@0;tcN4|M;YrE~u~Oydj!jE1=+O*4>S|L@AUuOy zhTQbq5+*cul8c08w^ZL!=|Yxj$ot{{fF%yiv-3K1UWRKO;53uC?!yqM(MJC>r}t$& zy|bUdw@>(a3I(#5X>jAbyFKD&E7fx@tH4-M5FI6wWhLDR2%}Y*(pd8;Os?(EHued{ z-)XvOe+sAaZ>*fqT`pUx{90RFxp_6t@S8O0DLil8Df>mBqu`RyU)X9HG(&-YfDXH2< zdg%47`HOYa@+;-t7PJ|?emeyjkdKjZ;`{(yl(zo)f#Vr`qp2)JLmAIGRYL5)N24%B z+IuhD;7Kz;8F?6K&Fgq>)vm)HPMbzJqN~|Ku0+fbOk}w^Y!I{Z%p-bHt1xo24fw3C z)SE0cgELA#JYO4&GtAY3-uiULWY0a69{$wfR~V4(v1Hknoi8=v6iRTD3=y(qM+Rw1 zM-fHjc}H5laRa2)U5$R1`?OF`)&-GZsK-sDX095)c5Xj9nQ1eV(p7n2J?L0x0I$oq zy>+ao=br?3=!CtJH@EU7A-8r*gNXj6brNv5t@t)?D?SF})b?zdrodUmx}J{Li>=>d z<~oOKIz=D7(*p`~^WBvO3g&9?Yo7wBxDTqcLP6ggZed3{ULwv@C!-du>hMj|)Ua5Q z{(JcriN;Fb+2^0uk{zZX+16EbSpg+Fw<<2q!1^L}9G*HX*`YL&mb&1O{cxK`vGZgqWvZA8Cx9q*@gU}Qzq1J!}JQ?_b zRyF>64YxQ0pk*xGjaKYxq{oTWZkw(Wd!wt-24s`wcTwsr(5LAi0%6${I__+*`LzQe zy{7a8TZ-h?cEmd0WhHjQmAc64cUGGY3wp9^-Y0-!a!W&KH#4RoZx3j~|X}@9vVS z>zw!{N;;A9rTn!zo91!-cuTJ{*-Z5RwKd*8YuruzVgHoxGGSL{yG5 z&%4hn{gE`&dcU!PP7^#zZFYUL;D zpxRaH?QQpSJV7RLYVuTEWPFbwC?YZg$`tfccMSX5!oAY^d+39SuxPL!yjncqYZSaM z<{y_dj=y_5wi6v+8oj|GCF(Mr^aq8gk@JN2Wz1i+%Fy+`{;sE>Cpy5Qe8y?ystUkiB@eNE)ywJoo^uwOW9m zRiM1Ng-R$`s>QcpG2;XZacIk`p4_OivrgtCR>J5(j)L%Q(fX~E`)dkP9I#G4(H~AH zpd%*nlSrZQ9(I7G0bh6-R%Jw&l@m^q^UniP5H0%X8aM&h%BqiEK{77@bswm4TOVek zg(RfzKv&@W>_+=ECh$$>XCqm50g?&L9oDgGyV<~XiBZpfX#c5`C#4_1e`9dY`!Esu z_l#MInT_$>k3*u~)ek%xybfM(P?Om4uM=KCQ3)3(NQS4Q~J!i*yr zsyXvKy;ODXv}APTz^wMxZpetNPa{@N2N%lORaD{Yl-&2l z4_^o+q`(`)@3OTGE=XZfX{%j(>b<1~+`WBzGTG({H+!4gXJc;cJ+VKWntx^gO*GY} zgnFLG7HF`~R(y^cAI)A!Qvuacd?>{m!0o*4^Tp zSakc>7`;>OD4@947Gj)9FXFXu{Z-JjK!#ON-1PIHMiWBMNju{S=fy-ee z%uf7f);+4uChBo#~k`wusf(W?2U3gS?WU4+R;1SYT z`iBoNjs2ml57R1eQVu;}(b#NSfy2l)FieUMbQfkc%wEX+3wSjqZb^ca2ZBG*1GEfP zIChIId!8rIAr=tqIxl0Wv$x}Z8mahoakz-R^Z5ExI+xJ%0BFm5mUt#!Bn0hq8QH{T zxe;@8ilC_g%cCI&g-=vo5T1?^-ma13d12M7X!U_#e@!c)VPiqU&}UlG(kAl^cpmDr zMy^f!Z&Z;&)6`%GIvwZw*`pdDg*2fKkj4tkRgp#oPq|f$wLmRCLW3f>{?wciab(ye z$5T-EB7`U%22*YZBCj^IZ}~mGviO1do^QHWT2A70kbJ+GjMJNa%lVQhP%F$`fO{D0 z%_?%h-21TC-FUC-332xOxO;AmmwvoOy*^P@rwmDd{uf`>-FlRlqmLDTR+qYis^$uZ zP}FA^CO!%4eac&nr&2q|*YoMSZ%R)H)U#I~aVkAHNp+q)lTavEMb^Rk2efTFCWt2e zs8zpg$iMd@Ui6m<=FTU!Yl^NJ51Ky9Ff8(^@tt|8JAHwNmgXdr`q2JY!D%F!cmO0p z;pQ4NVy^{FlkD$ICH{&S^7ZtMoMLwYe5f||UmKEk1_-it)zGpximxH2%kmLpgc)W1 z)2~mVc5n+?udAK*)SDbl9CFh5MarVf5!9H&6$T#j7A$bU2P+l(f6_Tex}sXtKd>C^D&Yvr#)+kYGOPwK5P`l}RfCE{b(wO@qq zhM%Mp4v!IpHu0Y_65I6#ne?f;5Qn@p3N%t=zb^lIitI8&ztvf^oEbX>ByYZZ^nB3GDwv6-!hXKqBW=8_2iN6)|kVOv3gUxk2}92GG^khl5O@s_`0O zloU?xUm3CUp3Tu`*MyF6^NGsz53*LtafdJ_Z2mZ0@>2eFPF?r82wBl5FM_vTzmH)L zKD829PDLJs3Qoe7NAI=^tcN7LqK;1X_BFOJNbXNKarEbl4{OY8ddF7%gF2S*pjk8V=L(?5Cz~A(0#}!h3c8!5Hzgw2dSf6L+F?Rcp4+ zsfJo3^Md}x=KvNLb&vhVP{(Q~{e6R$h8ufVpxw_podVbKxOw5v^-^{Z4!y2*uVPQ% z#Lr&}4T!hDX_pxbzVW0r5hpfKk*#$=vN;e9kG1@f85MN>aUF$YRL|FA79Fq#Oj!9s za~(%H%uy!RKBSBERi$7nks0ej$1YyY?YpbJfYOWONlJJiu-m|*7qz0n$pOXPHeSGat$F?w)cvUJe?SY&puDa zf0FKqeyzZf^21~CXXJ&T!C7FyE7bzjlrFF0!m~+siG}4O*hqj5b1a{=0yRC!-|S?e zg&VYc#*^bDkALwnX2*g>U5z<&V$_PZ15V_XJFTEL4nIHT&d%JZD)%R~44d+s9aSX)45t^Lhq3$skwVi|-xjeEs>GH@+6T=A~p^Q+n0*=~!2+qKx2ykHcGI z7km)I>XWBfbH3v~zBI7Xad0@B(x%=d9Tsi0uQvBJ%@DfW#CfrD%OHg`w#wYxa0MoM z8^ae74Y*cpJ!1mvxLk`bGUl9S9vkgC*W9$^H-@DpaogDSU-Eqx-pT>XH>Z4*@Z5A^ zsV84QKOx5GsdxHSuh!pH>`Oi*2)Vx19SZFy7{a%xH9j&=%}LZs)Z#NPdj$xcc@xX- zN$Y+bF*dqRK1W+=!TXb3hWsFv)NgC#KZo9<%Rid3erx1scS%Nc!gFtsSB<_jt2rl- zlti5$K+^}Bk~jn+Jv&li!W4e2Rw>&3l=YaH)(J4g-+yi^1+D2yGEmX35&tV{JaXbu za`B{j$^I6G_g9b$*gRWbzt4D!zb!WQ)I9R?LV7mU(?=`3!QlR=m<05=MOe3K0+Ha> zs=WTC?>OCsCZPM7J>_$>-7xN`SfN^C_L%|MctC8=v*_^Pj6al^Xf^*+D1-`}_Iecoq$=JyZc ztE4`c{M-WcRuM1sL}WxO@a+Xd6{7+5qz_2urf@yBv3UWF;}e}jV;4TrgjaD-jrNhR zmAq_ekpX@28fKnbYLy60vKu|q|2fIW=>(XUX5z{^ZH&V)i2tXe^)C@?{KVjycn1bd2+ zC(4GVSnHF=FJRH|mC4kbbDJl^q54ZQNY?i#pei7z`rpZg(_{7Qz0U(|mh~_W4Z%H^ z^AFRbpr)j@(Do*LmDnFRRGSc^vv%=9+Pk+BN4}3u z?&MXhXta;;Z7Mxx+2}CMd4Oe|t~7=!uE%Q<$1w4$76i!CH6~!FR0KVeS#9gBQ+oFS z7aug~e{F(DZu`^Uw7ibesQW}hAy%|f=MCu^^we59+V&A8d1aBGimkY(%h-;cS~7t- zXxlaYn&yCrX{oUyGF*2#8nqn?c*m2;K-8s&LetSQ&}zqT1s8^Gjr?n!4Ms*rE#{{oN?SK z{c0FFuzU^^OjRFZ-l4Ya$)k~ zr=PcpS6j-xaD|( z`@hUuj}4MOWXzam+OO?z+5#XYcjDXbQ`&U})r9 z;*RzZm)qnbC+$;$nf@Fye=hP&gsQyXD=V{&vZ$zadPnQYk}X-n)nY?2?maB`+85T5 zSAMm~WO1`dkN|@)c1+I&4!T)<*C`&nhUiDT*+x7xNU^Ys_g`h*4ll-})mE_w);u%z*yuT{jVQ`Di5 zcY%dI!=rX<>q|AgDUlREDu+zPR3;iZh zXZBOk=yVgx8|>j;pq1C9d^2Tz51OUYR?kY(y2VgDpw88(!P4q~{1dHJgQM)YH4Rzh zWTSBC_hwElDJBOzrIVHSv`NeHm*tJ)^nZhEY|O?|BdOD^rJC(`6gEf~Y9_r6f}u)= zu`0(~q8Qr3_2?^F&YEf*38@UD8wYu0%K0to7{{(MUNvA#>cryGaTlczh&6h9iB0bD z>owUPs=S9w*8H$*wy@mgt%>KiPw7xACeHJ(otQl0hm{o`KGdFD>?FXsb3L@08g_8| zNoL!ldlHHBp}ZNK{^$2>MvlaZWewbYR_7S6%C%#cngqetiptt%Y$}s%@OE2tTYTJH!bV9cjL}bC2iDlON~MaFO6o4Bos@pzE@w3+GwAvCEdJB+zu{O zPB0FzWHfJ7sDwcT9asuGSBsTTELxGlrGy!%`f}yl zd6r{fcO*=HV)zosG(&Cn!LY|x!s17sP2QF8f0lal=H$3>Y^(Y)K(5L~%}Lk&TqH4TW>;WF zdaaE`KvrYQp%t#SsV1F?AWzMrmQKp0YtaC^u=VtZ{ICgT*L@q~9UofyLL;0v2|_Ps zcg?=x+Wny=n)ije)pPqDrT)7ZDb3H6T952tac~VkR~jfR*p(ksATAj6gYy`VNKoy5 zL(a-87iiq^G6Ih>!tJ7G>#j5w8#WGTR;^`OZ6=WtD<1TYZfdX3{6<0+W!k-GC%$kpM)wsUO*xPu}W@&XzNg)(6CZp44uFFvXZ-sniTZ1d>{VSlfz&% zAJHeZ(aCtLDd;t4w@;xxn>c&)_Ai*=pUh6_T_sI>?+d9hbU#ELo4=;28m}E;G6T+E zA85ojlHXzaJX8AnIl#@bGeE|!*Y?9fHqmY|ETG|j2pij?`fBII6`6zsn*Z57&I@WVae zKq~ew6QBd#4I%9UA2+R=puXG~sE=oZ8>Z-UwEgfjn^7|m(mPUH+;hx)me8L(b0IwV z@@4MtJI_<1+r8pVH)@}c=?4@Zn+pjJG%<3>l;e^rJ}GVY}-Wbqb)|^?L>D`E4NMzBZGznHacj5|x1;K=X`F0vEYI zJAJgc!Ik;LEaBFOqzRn8hVyQsBn^im12on-k|FF}WG>1FE!8lx?f^EI?PG)V}!`{x->4Tr$CKTfyzYw{vvM8*?gd z3hIA9H^H2?eW!u2pIg_vrH3|O?DVuFUe?|&s{Ficyf~w^m~wz|{Aa;jU1ft~1QglT z&eBiYxNIEDud+4~R(khM*Tj9b=5V)3sLUV?D#X4Jyriy!tp%si6Hd@=ZC?M&@`Nov zl5|TJPEfZ~jv^Ko_(p9ub%J2)@eVhRvy*=_4gGd&B$C~VzYQczLko7VIxK{AvGGCZ zFF|IiuXw3x$)!e35E~sAN7;9#z3+{u(I3fZ2>T8^xXh+(aX*ZDV&RqBAl7oD2sPmi z@vj`3fHG?q)pQmg<&YO6lM5x$&S_r8%V{Y3;vqA)II#0kf6eG_#to|0uc6};*o5JD z*ds8PU)f}@Gt)dLYsY3G?|xScNwMi>p`z0=XqA-D<_s!OzS-x}`Mq}iea$|A4*mkcOxD{8Ov{Lat;IR6Y1J4g{(U2KZ`lxT zD6ohhKGWA^60sYW(Q>J?dyEKQ?LVf*@F=JmiGj-XgD3)^X-k+2jgk39;foN5<_@0@ zr~9m=AdRMVL%2#u1c@p=^^Ywtdo&aRRe2#vHZuxFj6I!0T@v5oL zN9E_2U$XlRr<{|%RJCmV&Q9!An&Pswc+s;TF`7T`r#jkY=I0OI5IoQAhciZJWmH(1%X7)v$oN~)2GWI>r}Pk7@>^+<YN?{@a)^t;TGM<{ut?b zeMThJak}V!@jyM(7MaoFqKT-UHEg%;i)+!V?4s9Kh*O1Uq3C@d74e7Htex*G??^RW za4I~FsU~>F`tQk;GJY@|_R-e}akQ#usgd5Zh*RL^?MJ(q!`V~NyO@APDo=-Tjp;O` zIaS}af&0*Yo^Z_FXz<*!rbF#JH^m!=#}!)l7CPD;R?BbWgDtJHuiSc-&N80V-Iu+Y zoYoxH5=+HLfNQUx=dHUDqrqy806#}rnCFB2rwq#wFJ0i6E&`6USg>YX1RRaT_l%se z$k@L5h@I|~$fi&cIYhND=6kS=)ecSc*7NU_e*;3qZ({q=1*7}kbz?X53ZPKSGM9B; z7?c^cRgO4bkA0Y>Jp(ji@p<#ko?RbM-)*$!KT!ZR6-D4mC)9>LcKoo$vGVAUWxFcykN7>I> zCG;Nr52*0|SihGJ@`9ib5K6VO`bE1z5vvR@K7O>0q`QNSi`u{h;9r2vXD=R}I~WmV zE?Lhf6s^BqY8#_wEh6O7qZ?NfdTJf_we1gAjW;=R?$A$ZrG{*q#eE!Xc#gZ(pxCEVmbipKsXRu+Deb#@^?*$#%@9XxO zrN1wMiuy^ow|;6+R9O8r8kL!J@J0XZ*FcD}IVyu?Ct$OlGRWpXDp}g1;9bW3bt%!S zE5EfwGFkfmDsaZg>ora+os*gS_&X1Ku^u~i9F6_UqLZ)c9H zVNv9*Mq~KWyqz9WRj180GiPc3t;MvCr6Ta ztN8>>c!bv&2Mt)bVYq3%X8k)eZAOQ?z}puo3wPck{Sqo2E+TF%6w%40+r+D2g4S)8 ze!4;(7GEj;ho&MCfj{y8cO0c{+4#?(g{suU`Iod_T&eLq6VYMaaOm0kLKAk*DUttT zr;8nRhK@VHC^jFT>4TWF`q)Yzc#8r8*#(%*f@jcso&4BaZ>r>`|HJ|Ltd<0w=fP!o zC&x&tp*kUAJGD#cz>;9x@Ya^!Zpz`^{TFr5SIL`OFZiB7*t)-yTFz+u%0)a6{ph-| z^O3WT8Cx5+t2zK)k+p~PB-XvJ^=G2CN6u!?m$>aT0_z3AX(lk|rEuv!M4#7g-#y7q z*W&b~gKQk?d!=%1ZATJ?E)72ZM(#SQpx95Ed0L|nZI(f)KD*f%=i@8~32}sxw&H`U z#WpR(fv#Vq3H4$#+l2k#SDA8{0!32+id+CE=Cb4P2eQ1c_U{|K{D1mofk)%)FTSl4^K@cUWHjHO7FB~*@T*^s7krV~ zP@`hJ99kU>Hfv~`HFmtmuSz60k!~P3XQf53ypo&y?k@v0oD>kNCvvJ?N z%MWyxpfSBhkUulJW@oy6E+X8hpPt3H@xXIL!`(~ndB6)hvkA;Hw)yJpEU|};jlgD& z!1yTtKMn((Kvp_BJGlBhx3HoJQ98TnPJV)tz|BQEKNfew@>@OjZ|!orqYhPM1MP&& zXhe5gXuSX4WfFm*$;R1R0URgVKfec*=N7U46vmcw1Fy)U3;6zt)Q%IJ@ccU@>FHiz zU{{5P?I<>5)jqL-1iZXuG`$}ViTTX*^+KBI1mAF%R5q@=mSlAUbQ}Rix#u=7Gbqn> zRX|5upP|HTkJrATIrIgnRwjkA>5a7b?nYKQ-Z0lik zItfxt;!MZdkU#RZ-(oYqj$|*H&vb)Ar7PQI*V`7}Y@CTPi2%>}*E)g=a-Lit$IRly z!53j%l^Mf$O$RR_EmrAjLoXGB=F9Ne0ZTLZ+%dL1%)j7AWs%{BLcoZ~Iu!jh5;!!} zS5dZ>&OvX=1AhvmNz+I(Lvf7M-;5nP>RS-IW&zLm->gj;4TW>#k3%#5y<|2Xp9__Bv{hpo2z={rM(M>amnoSpMS z#9&9AAewapiCD#jd?W5MpZ2EEc`5IRa2qjTrNshH$QAAd`{$oORR9J-y?J0GFUff0 zqw#|oM@HW1^OSZlKj1@s#>Q-QHa)hPH5d>8GCwbf3B-!rm60Iq2i!SB8xM0zFo1zc zYQZ85eX#`0`vtL0Z3(1mHUlR8?M1yXqK1X(NftLUrYcZ1_N=btCqTw17|Gc{{2 zq}#d(6>Gz&wlKHav-UB$cf)?owLNHrQ8sg)zb47kZqPrn>ALATwZ^O3v=Kq*HtTUf za?F}V4b;^i5CgYi*)mgDI2=3_LK6OnOiqaHF`u@2$(Yu8MjY3gIn-U01_aYG_^e|R z#$Vh?YVn7!yv>5iEB*_bnDWjJ4Mpm_n+SzO7e?xX_pJww5k5W+humL4lLnL`4Yf{C z;~DG4wL!Q5O((V`py!W$he8~@e~zDbnx*GBo;8s08{@E0m-ytbe*_p5o5(~RL&Hyu zX0WUT@3$VOjpD5}wf|a#J-%y5oYn97?WnoGHlHEz$RGwus`dZ~C5Z z56-!bOhLW$((HxzzK+|+B8V+^;=h3xbB3Dq$;dWGL3ETze=g(4o7jBUwXc8F0h!r6 z1PWtKE=Mu)^tSRcD@(KW&SZhBZ&4&JZPTZuR*UkoAz;958U6hefSAvm_up=8FCxbYwRHyRsN`Z-}NJH7urqObeM>dhd` z-+#Ksj49GI83#^`?rJ5}#7$rd+LzO(_}h>L;#N`l{Q|W7XZbSK&J4xHYDuv!Bi1ba zLMd30GB_iIwd~(FoU$f_Sa3H+LjA~~K{&LaXjYG%xRCn-bh=ZR@)SwpvL>-ej2H^e z^RRKXd2(61Z*_Eass}?0rcE-h$5T*$`WU_sGD92(m$(oMv&_Z9;qDEbG@YiS&<5hq zG#+d`ZH2AegNQqNU1aG8x@!Uc6u0qtPBdT4^&xg1n+P!1V5vm|CdsG|h#<6tnj;U4 zLit?T^*n1WleJ;%-mf{fJ6An)vIjY0fwhXy1kN`^yj?mkk^blRcFa3reg2j0B8(!# znk3zP*__&TlquNf|k=GWww3;XDmZ{$C~#`2!|7vH_JN8y8sn7Xzp*-W|)ZM zRIteAM*^KVz}RD6FiQ5&V5K2%u*;6I_$Kx}M$6Pt;T3EMXv}p+HKrT5FVg0gDd0ru zV^${1ClLnIXtglwnM{$WRn;A&#W*gr6C9R7p{q+7#tH?a=c>8k2Klbb%C%j;UUNGT zAefp&VlFcOdM)M4e(m^tjQ(j=>Kk;Xi0AL_3Qiv$d?a&RwfKbE=p&V%l})FbN$GzV z-8qRE(ww1(misnydaJ(=qk@c94)!^OG({NZ2YtZF_}X4q!Ykoby*Xl@fz>-N63*Oj zH*YB@s9D=pFci5#B#gLo4~s1}`}-6O7w+4*TV~D5{Da9g$=U4{A`WZy8IK2iHv3t> zop(T?3;0oQ=UNCBE<3UG1L7zT19*vE%#PQ<+C8qMfwca2pt0#AL|4Vj<9+9wKe3CDmG zZukwD`cKh^m1Iu)$fj`3^U3l5INWQ%0pg>vzpVaBQLJ8dJ$~)N6RXeSMjXjNiQIY# zc`R{xm9)?b?()YDD?gAh<6CyxtR`<(d({+KX?K#&BA?k5hr8bSeDf7+-X|k+I6$ch z;0*k%dJ9yI@C2AG`UMsYD-*gGN^=b5`ultukDjH+9C(@rwo0EHX?vUjmW1I3{niuP zXVe&qdc(}K#k9iPv#C*NM6HA241LgcWfz#mgp!D;F}J!Y#dAxRO1nkpUzc!J@U!aQ zqd)%wPmDfndo!U#g)SVlG2e`OvEPyPSh&7NuS@1##XT)jt^0D(Nb^j(qB0(7DcRK) zPE-#=wGbg-ci=LgHl3E)`uG=23WYw%Tup7pj;bVp;|1K)P@K4bCM%q*j3$8ew*v*W z>>wWj6tDkGC*X18q_~4F=|yyc)*pK$i5CvBDPw~$Isst>#Q|%_M!-C$EuP%Y)~Vn* zwlRTMxg%DF-*;3)L}<_8vu!c&RR}4fMcZn6Zg1EyZM6%!Gkek#P7b$Di4MN<|1Z!! z$F5nCllBGLv!`vb*J<8aDLbJn?|4n-f#_iDd&4=g(wn4qvr|O*CH~B0^_{`KL}G{E z?U}~9?5)o`u9sf1^QcloPDxC1XPqr4S?vQ6m{C<&rdq3NJS?Lnu&!s)6IyfrMtcg% z9(Q=x(Arwa1Z0+=TT{4(Y|?0SY$RuYBbH@9zqHY@lO;3!X`s>5dT4lbtyE2E6ZLW( zVsjh&+s<#+02Xnw4Z9-dKTLW`W}um9R=>_0DdfvdTtE;Eo5 zim&;{u^K~&Zi9;jguoos8Kqdz>weLyav=imfV3jb;9279B+=SS$@I)%VD2tMIVdCi_zOo0p@B-5Oj{qONng6J43gBpZnz8(|qH zHr4@4pA-YL0%pVUPIs#8a=uL{vQu+rw6+Sx&Qt5EwP9h;lQCJlzjeU`(b&uXW~+Zo zNNadNYxtGkLs73T#{M-BBRz8~eTidk-YXEWylwhrbPR@`L$A{VoqwaW<-7hVa6#=U zRh06jX8cQ32WeBmzk3~;Q&NEbv;?MAFE}W=*quEJzSM|JU>PqLkav9JU)%Ysm{_*` zm%-Ov<`R}QvjRy(4o~)XunEO0ZjEbuvZZto3=GY{=pv9CXJZZ;@ zw&gj4MG>vvp5H|0eN0Uxk|;iCMC=n81(f^5FDPZ+v+B0JBpr*Ee4&cU#!N%F17YKm zfIjb(<%1xHjJ}%}-I}I|n-xTD+gtAuneTc=1+7!@y8|r<$o46y$lXxB>y{JrFhGdgJNsmZE=K%uwcu(WJIp z#R|HoaqoIjGvrIRZ&Jv=OKS%Zj5#r>T0s_X2RAelird&Ms&dbP8xS? zPx6MR&pA1cLtH8!i&`7@f~$W5uQ0LWS?QMt(?FQfdH}+|-TEjH4(!iWMfCmGhSfuUsK*G6A&Kzal!uj9?~Ish5Cxm11Igbl|EaRzuN3z<@~-5 zolL%2ONE36ZOa@xmr=;I`&WN**fdY<8|$65qfW^&>Yn8)6>?6d5>awj5~_EVs=eNw zzErgqB~_<*gUoObf!HFvOYfCIS*!4nSSRb=4zqe3a zdv}<}HCI1Q7^du(NdF#z&l)g9Givha==W9TH7Ny)gAa|cc~(4UcXt+RR6b4#L|jSb z)bR7yY3!Ko)-G`Vs)|^L0O7rmp6mFcgLT3<#rxap>W!Hycb>1ApBW^bl`J)}-Ggo; z_8GCann@i^TJ`Jq5Pispos&EGL-)K;Gqzo+9+EadIRP3Hr!@Sq_)KT^{BT^rJ^|{b zIC9R@w>`mk>+RaAtoz>jwI^ErqP$!|Uf8GJfBo`t$ zS2H&at)Zm`K2MQRzv9U=PXyD=akP8s@e`zW)SELDBeaTr@wdX=JY?VqikKL=cJP7l zC%<6%%PO9On|I>Dd4=9O7(%_HdEYEC-QaH0!@Rd9z*Ow|JQN+1f&PP3cK3$b$D;^C ztmV~S^~ww+NfIa$U24>dg=fm&z{Z~O)JIYpL+Ay1OJfbkeQX7K^Gxh4wi9%R)L7Qp zp|xyUJ@dd1TQly|;a;v8;lypx-3DApM=O<2jh97f#*}jHuH8hlUY-^inm?zvxJzYPBrU(M%>V{wHp{*?H`& zC9B_Dk#Y+rsENt*F8?jOJ@0YxR~wr&UxI&P_;Y3YNgE9%B_gPP2jPs^Xy`w}6pG!K z#lU%OFlJU~f$o9Q)f1Tc0hdY8C~+J)b?aQSGn{b!u_};xgmM*@Ea4xPo9thxlI03N z7840WQNR;fFRQ$d0&d?L8Uw%NEN|bIDxGk)2s!xSccx~7bksJkHoa|=U$?qjj<^Qs zsc@;DiF{|ocU!navEZV~5tCmXoB!Rtxy^Fd*Rh8|{MtHlerEh?122{Fb$oXXj;H3s z^*UddMQ)tCPc674uKacY_rb$K?}{VDCEI@N)#Y-* z*Cz%+k9QwmPPoL)S1-@FztOe>QF(h1VN@+wNF(WC$5`AI-St3{TlYof4$yh3fixVT zX`|L1ttRH*urp-pZNsriR)V>!M?QD+vvnRggfEqaz25k!c)ZoJkTF|+_lTZ0H+Yd% z?*WhAj|$%p$|GbgW$CZobT-hK;gF*Urkf2}$ZE(LIhWiRlOOggMlM;0LkGJ26RK0$ z6t{ghg2wiD!K+X%#PFatRR~^m9TI=PnSt z`F!sPTw&xDG29|h%J+&A=x?oDPc36x1?dDIo*Dhw7S-49jb(_h2l4~; zERVd-$~9Q5tQL7tJpN_y+koHm4Nb!d3Z2OEjR0Te17O}OZ_(aJsjgd~wjq84)AIbG z?F)lh4F0Cup`?Tu{cLh5toY1kkSLb*efZ zdyjFMK^nOGZxoj>TBYZq7;nXUf&2Zj@93o7)^#fqx~W{pzG9Ki0AU@sb1G@5^15I& z&h#uqW#R6GLMtSfaSD4G2JtX)u7fp$pBWATRSkd#NbE<9;3u*lzt& zX?)!U?nq=}m(3RY8G>)7bjAFzB!n7tyF4~xPt1@AH`fojH?x}0%jW*NPg@^&w+}o^66pHDRhP;5q}zpK zB@PMXgkK56$8e{Sn=>r0#3jp_klqvT{_wpsMo5bboxD)Ji*9QnS2t7;)g;*=XZ+tS z<=y3%(ly4;-E`GTi-L+ThC+L$QK)Os$&&TBV&HZs4ds4u1&cfBwEowIdy&2mKQ9ES zkNQ0-Hw$Dovs#qyo;}yUZU9q1x)t9T>k{5uLkCDQHMmaM-;(0j=y|;Lk{3!;rFqz! zWLm)5?vvM8n5~a@`uys~@&^i8X*Jjxh{IBevUt7`zb5b&9P;NIWdWTd{>JEAAT7zZ zeWbZ_YJX9+^Hkjl*inmm_KK<6;UO=!fA$-6?8K`}$gjUm2NuFB-0yd*4Mcj|esL24 zcdoCzQzQg=rrG)HW3yhXc4n6|cG+#8#awC%2zuhx()sy?s!r0F8r?>?h>#hfKigqf zjpvU#ZEmbU>_~lbADu9>)g%gB?{en!e)^@oe6bnJ61DxF19lfJg$U1pUU%gu4g1vb zwY;K)3jwPai+S*sdk?G^czhAgSGWs(7Aw#Mq#dB9VB4HshwXvZ7O$BIjFX7`hoC=+ z#McFfDR<5sOqy4h@bO+4glRs)Enil(etD$_Q+g`gZL$tiB+C*(xT>t0g=x;EYk@k?3jmSKi?=LoL;IpuHD-w;Z=2esU zq#3rdgsyyS3c&<-l}`E-B^qVLW!MLDTETzX&kys9)-2M~$`^cgQ1@-!o$6vFZaOM` zZA7IzBLV>b?QaWgkJ`vH{Xd{zfZ4p9?m*o~O7E0aY%n(_1Cz_2BUr+3^1yEBq4^B- zD#2cJqwDyxIB0nN1}2J0%}pCz{T?TMNFJ?h3}r)gg+Il1v7cRU*noZpu7pXs_cluz zOj|!c7z)3cOPL0Z#y8;(G%v*iSx3+^3jX@;JNi~j)|BS7ZorXYon!nU`zB=%cxM_3 zeKgek(g~C!z|^-pD(EkbQIoJx#&J}|JRI5>zPm+U3?|}pu8PN09BV*zX0#Kqq6<>v z@8n@)ttKJwG5;?xKjb&xJ5#RUT$>K~M;FX5NCa3g~JIA+Q z3@PN$U_U#$9aG-NuynpA%}ICDnbpF}uWoy@owt;b9{=!1=+gN>ZT5d18V6Zg*mok6 z#806cysX67l$e4XEh=p@#@pvp@^MiGTQGy0)lyT(;}p zC)sKH&#w1A*VoE@r4vls!*UIU=7k%(o3UJ*=mOno#=I}Oq785QylDh|#$RI&BWjz> zr)2E9H&)osu=oTVVwBr}CU81>#Wb^UGB!OtJO9)y4q{I!`mLf=L>Ce)Ts_9B5C$%k zZwh8D*fe2HPViJ+>>ibJAB5sqJF{4`4adNyuvJ=$g=}pYsjFsS@gK%q)i!oJn+ffQ z>3DuwLjX;z#o7j zH!Wfx64#em$3x1^OOAKPplk5&(|HQI>n@}<7m2czysPox_PIOLg10)Cskd;wHGF)m zq>l)NUWG10NcrQ2eQKTAQ6n~+L;b$&mdFi?PvWBgUR?VG)nXY~z{Ae_;)OqUGkd?U zZ$~a2q1;C_nK2GMKRQKY3)e;|fk`?uo1~RPN!TT-u93}hO8+}PYqYFaodFpkL?_2y z^ZY*FYGCN`q=#7)fxA$uTY07zLH{8o~of^)2A`%`+|e%GE{%xoX6n7 z?lOn5ts7L}=J7ODybrgEzKuf{xY6;cz^8C0_Npu1cpRMbwlLo1Gs(PMYe3Hv&IPyJ zF3r1-Q50Iina}fCfvcpZip0Tpi2jpG6O^=`(K#tRLG)){&DVG6P%j zUuAa0mhymyxeeG&e)cu_T0WSQhU%5Rzh{&FsUi2;?M9{uI;&a6Tb6g}RKu?$7fMgf zTsqiYbU9$3qBd~AG#>#KH1Qy*bYmfBhvFqA!-tV`6_`kv*ZiZ$K#QIGh z;_PftK$kGvX2nETC?e_so^NCBN^GOro>HG+SKOL$wUD23Z2Ys4)~+!em*4MnmT-Q> zdZ5M_Ho<_Kg;P_4muSe+QfTm}vlFBz9|L}aMGpVXdE80blNJwga^QpvUQ+rKs!@|! z*$#(vU#Cf;DdloeBi$CV=0lu>Em{9{+IKUXRS(Lj8vYim#V&H^apZhv6rFJB5-eQ4 zSLYP0n0iQPc+nbtzLW%e7n>%*l4Zvv)mV?NrqZN9bu#GY%rJ#B0oh7;EIIClGbYV#q*z- zUk{ubrr@o9K<%b)C1*`1)jzzF5lmC9FyU@Fvw7X8lcjITL5QN0blzFJK6b|Y&3J(6 zmk3p2z5EPFNL$j^7~NijYL(yXWT~ftq8=zvLzT&3g zwq2&e(ap90oS@%(t2%-p!kc+oQ@4G2j)=@LwMom`!ZW>QHH+%8saI>@4pMa^Z{z0& zj9sF`w|s7ZQ{zPGrrF`3GIFYYZm1{thu>u^Ds*Mj0yeb?Uh*raliJfgsqnE21!l5u zuQrYgfb7Lv{F=hQq^EqMo8+)sMvqyKar<>5Rj=u2Ui#tXY zXnvd8u`@?%jv#01><`mAnY@R7QO^wA`XH_a+esv_;y!nPQLITt+hR#=$pmx%jERhf z&|ve`{A{-zuv1EMAM@0yuD|2Upv|ibo2K@2h`EreyaQNkXV({n`B^WliUt6R!Ns|&E?P&lRnsx zdl{N6skUA|?EAF;L7Br_r>%z5gri46L*|Lzo?M(zPk>nA)A+tAy|#Y)5b<=bNJ&&!gV%RrF7U@>z3MP-iE zwMHp|`h@yGM5}k2wzceEs3M95{xMnEIZ{ZUhk8}IHIVV=rKJ3e@C&&nEJ>qC=W z)>l(jQo^<@*y||rsmwb6eIq*94f;UPv;uspSMTdE83kSu?`Yq#vkQW<`{FlB*xyMQg2%-9^j7&$cXWfHaO6GY}ssr=DR|(hWLf<&nd9BjY@9Yd8Zbq zp%JWD?zMRPmFS9czTRJ2lOIJEIp1yMdv(YLF49>*<+Cj`R1Y8%m@3eLGgQFRP=mQ2 z?Ltu5)Tj)85vw7g2-Th3kC8=>VSW7CN2YTq;$n1THC<6~#h#trHdWG0*uaiJedsG_ zh&S;B0UqOzH>+VLw)9JxvGl>4ChXsLDXA&5JK-v^uR~}y;YoB}74{Q1u3UWGFG{nP zrI-HMbVTaJt2T#AmQ-P!Hoz==)+cTXuG4J({~-Tce2crHf182TiwucYo^F&+oRX*m z6COOJ54cy)8>2HxIM)Mk+2TU)ke=#!=l{SxKm%$Os*E?1XMF$kJ>9{&bB-_ae`U3_?< zK|Cc3RWfs1^va1cH9%6&pRy^adOQg~mlTU#E`hCv20hsiX@aCRkrrx$`Kf-%7mMim zV_WRV{Vn5}!${}@%M3P_DXNN27|ayANffJPi#RqDZcsy#B6ut%vW&OD*vViwore{$#>(+V~gyO1A$Whe4Y z1Iew+!`@8n55Dyuk2^L@@F&qD(nzd}V1MCo;pc>=Ba`XBpE)BkRv4f94Ge?ee<^Ae zYtUDmrqCfP*#JX}K8=YsJ=_!gXe;1JsHfVv9}-DCysqR5o$b zRDK!=Kvl4D>0Zs#vcHF^Xc7(kPa^X#iLDN%KWq@)LKvGijnL2TdhEPQ+Xm%D<}o(Z z8YOl(gOtDhm)u0qL4ZDeLjVqx`iO zbM6edC^PeP9}@Go(Pf+@y#AHNuO%b@4X9wtg^+&lJ(_>twgO4zM8GqGs$ad#SnIU) z@lb7@4ZX_}hhDO@J-*97xii3@E*=tmDZ?i)>t3Aa8(3n;=c67ZVQ!mE$-XN#4w^a| zwco>v2mD{?GIyOHwynFtadwC4o-gMmDrI)4?6OUNcgyy_MZBmoi*Lt~7f-F<6-NpW zlI>S_a${|{PjhJrEXcns;7PIMh;btj1q3bzPau89%)yyUk&|5!22py(8KIhs!n=n` zE|5f>o3JwnQEaBttbtr_CVh4%`EQMYxGD)1F2X~9p98=j}wfk+k;=a-)>|} zmtCohbAA~30(>-%-1+Kg)wJ&VEOu+$>+0q^eccJx9H~WNHXxbPYN>eERnKJzWX$N7<>B58!?i1uD4cFs=-VFXBr zuZBWB-p=ZAn9oeCk=W#aoR122ZCs~wXB!y|^O|wjU+yHn7yLR!IZ+^HCA1Fg{ zEj5=JbL#KQ`!cg*c2|c~X6jiR+klmU*KU$dh;LVQrB3;ZfBi|bJHnNG`&ZXfq5_r9 z#D-c4SJiYs71!@RpX{hAQYL^#3eI1Iv(Z^1^V!E2J?`p#f>q}zIrohjgq5NVfa<^g zO-j}ap996;PCu=2KLh%ay7i`I=w<$uAv(XB;xg7&|1Q#o-#cRpNBzcLyrQiBeGa*` zO20vhY?;_7Er%)A=pl_|WM!ii-+RFnmC4`fKoQn4jECc4yv?Sb)t)Yt8#aba zxPbo&r@EHgM~5puIQs|nfs?Q$E}Ra3v5#HY`xkr~`K={+?_GM2Ekf{faP==5t$i$x zDzN(BB1HWQbsdlSLk~_#a1S85c#@hH()U6$B9kl~|QBNaN!_CNk4A%hL zb|Xs;(;%F8&V1W=cu5uh9>y{DRFyj5H*yrO--zjP-qG2?Uvfv+bdNQ~R&D*w-q zdf1wYHI-zZuYX_I+W497MQNUW6=Bp$VHLRr(LSYT#}8B?Tp)w>cS6gX-Dy68Ak$la znUuH{s7DK&*ra%FYe$jN{T+<{5(ZcJ$cOwstOo1{S_!rI<@iRt2($zq!(J;)AoQ}& zX%czz{zIfK0p*hKie405MRgccF zL$~G|k%=_Y2@?3b`J-%cF=Q*&eYq^;E|#|pN}JUG(&%0KP|WPnL$+_-);98QO1|tt zr&^A={F{3gQQ{u3(Dj~KoZzksm; z%!Rw}2S=1wn?>pmus_B-Ez~f&?^pJaPMC_d!~=e(fnk<&rFK`DT{QdN`ScP0tB4;K z-0E*q7!;SCE4siAZk^E?xk|p$SCHKCc>VsfElEf7zo&d3cr9*GSL3~U>`N4aXg%ZE z4dv&W#l?KTb=T(>an$>vBaCA|!#djSg!q@ldp#4k;Xdh&s)k2erFZ_&J#{ztZQ|t9 zpA4dfV8{2ppp|Sdv3TEW-2%U1ar5&lkoKjk0q8j7&JUI?2tpmMlVd1yB%yQXImTmU zu(|ZE4cHv}l~mdvSUj^rN;+bA*@a$KownV`CmGu6UJ9(5Qlhp>qgv-?EuiVS!ce$~ zYK`@&=G6bwo*r5?j0azc!*`5}yUQ=Of+z7v8qK313nl)N@&7$Wc)(C%gjEv0b$DPjg{^x?TSCXHs4G_#OCKWzn~oDNfFS; z!*!Kn`$947_r-U>8Z=U|$sHeudl^+;R>xXggrH|t>9|L?S*l&NfwO@o9!FLhdKICiBv1Ja*gR+M?_#^V#IBXHu!_K%Tnf?_n;CS z8a3JKc(8)2LKCbC^K(dmn=jNp4>SW|+ZUVVE-*UpO{0w>_Qk;_QQpr^8kG1-9w}dz z&wkr79ZUw>E_;BlALL}Y-$k|8(ysqWXal}c8>=r)VB5aI$i_rMBkBC2|2}MNJxDfL$?8N98Pu4ZuwdncUYF2${V?J38T=i#1$^g!o8YSE?k^RbPwO=rcOc6>QM zH2z8ZgH3wF^%KWfO{Kq75bs$G>=srkVFjL2YqnLB{s9z2_I&0&Vx&#xoj|)1mH{{~ zUt4klWi5DO>5CL8>n~z2HzerWDLYj|EMHY^B7651O`exE?&E93M=Fj;=9ktLUnFM4 zvoC`SxU~ySq;RjPEP{}f|2FBZ-Zlvg!S7qbZT3ysGr? zXdH(ikXS4u`{j-xU^{`1o7$mTNtpxzkxeBVmDmBt=-8^c#U{$#O_D;qJ=u37pb63T z!B&Y#JxK>5oG<+Ogpynd=oL}On&+LM6fm-2Q+Q<@@u{Bs_lFw}?Wx;|#t@+v8A=0J zpnQt(mdwZ|KQ4F96=)74X4rJwY->ayB$$rW8btFj)fOk@GaCCy8)xWaK~laSw-TSS zy@)yFnCf_VXdqpQ;7*gub)!JVqgdPgMUBae??~o7ipFGzm5(^aM?>GAP0h<`)}zBRRzcFdX%TCO@o{YxFBu&Ume>R!yi*{!3goxnkjKz96p+ z4t`z_upP|mSJ$cU=N^A9k|5n1W;fB6{B|jMrOwtAd0WYVymZf&thlO(Y27|xi(hNa znm`&dD;eMNNY_kF{NFiz3{~L_=FY$UE$bKP&@%x0fey1wTqu z`X9-Hut51RSB&KAZH&Do_ywVDanAG{*mO#>HO6w67?NJ2&sdCuH=-=}DO^NZb0$O- zCcK_{z^PL7*{ccr4lEgR|OK`tptZ|jPf~(|;A8{T-E;SkDzcpi-10u|nh0!E&h`%1wYKRy3w- zPhbLBeep|`qr0VUY$|ItI`nkw6)$CueJnU>Z3(TF$++Bj@Ot4;6i;^5?18+Bm&5+B ze|T>4?rakq^^-~*$YKz#2QDi`*hD|LrPvG3qR27}vi$t6Peb1K`*|`H`i3KLr-zei z;eX?H%{7)~cF4@UGRf`*FZrc|kQSHgo2Xvz{l7ovU)bCKw{=X&CnItt<9aS=*{6M7 zUrCVGpJVZr53t>sq4c5z&uDSurCF24_>S;>kZRs-lvQ0PA{-T!^z{o>Zm2=+$y(!{2qb5C4b-tao@r?u_h z_@HP!&D8w-sq-guW$7DFvmI7n#tN^=j_0{rS`WsJm!wzdMuusSdUs zZI|_y&+gG1@8=)AyE+v#tx0>ZYHmdIlUckVvK{PMp;z zfIzOd7&h4w~}?l+h|TriX{ zQn|%6n>B)6r)T2m`@AR!S~mfO#rW;nc8eFtE33N}eBdNChu!JGBF~y7YAb&0pb$Ur z=VcNa)K~amnW6s|IscM%H=L8=OKHZLv8FPBa+ZeFawX?i{xBxcZS#h{KX?j1uyzsu z6>YfPpnZsL*ksLDdZOV;5Rxd|dSC+Xu~%iI+R}rw1-E{-;~OlV!%-xz9CC6QJyCRo52By9DBt<*vP7O?a(ioN1o z5$auhs;5WYpXA8>h6&S3l_Xfxn)JdrUa6qWQPQ7V35imy)Y!pABG!$ZnIAfIr8prI zaB|&Iwf$Ih{N5BdIY6Cis^xo2o?9Ym>4J`u#^`-PwDQloW9g|pNxn#|kwW9Mr=AX7 zdV~?I4!E73ea3KwPDQhT1O0N#x=%{SkKEDaLh-X&diVV$bqL#|SyDf;U~D&jaAbc9 zhx0bF4-3V$_AUH%_o1IP^}A`h%?ri};s%G;m>$NdEyi!G$91`-wrG4e1Y5g*x=ceH z)PY}tJAY?>P9P|*;=7rWbrq_uI~;AXsQ2p{Aq5(ZQ~IQpDOE+mh69=aC4$u{j@>^{ zJanF_fT&cn1-TPGMzM5!tJkTllHE2TrM|w$!Cc>Wf2j1-7aU&!77?wj!6_Gwd9bR6-Ao+dK4{t*B;`SM?#0MfUgU{=c-1xRgaxY|f7_O58z-VFMP3-|jzc zeB_NGr?IqVFruhj5(i%6il+`3g$)b(PT5MnY{jn#;R`F3Pt&5=dVz3g&*1dphoNuF zQYSB>Mun&2t=5jseRK4zy9}iRb)74EslT5#%nR#kuEau7C>;(F1dNEBm_BlG9rb<* zrHU5oUFF-*p@USmc?5bbtB-O?mTX0QN=j>Ly@SP$U=kiG5^c+wDE3q}4b zb9Bn$GX*tXkb1is%oSBE=lQiCpxJCM?ZGbaR1v;agB7a**EL11H0K@9nO}9W9oOg! zoUYl`UO+gf}3&e zukgiX&l|_h)jt3H@|C#8e01zMPhyl|imAblj`!(us&_WH8s2D*8`(vzB@#n|HWdC? z%Cbf7^p*$BlVX_3jj0chwh6eBtzAwjZZ~FWi2=aQcbyHrO-QA*oK<{^Y$$)a*^&?2 zT*S6zq`gsS#A)p^VeN7f8h3rL30hE=${|qYGm(r6tugs`(+JmbqK@wQ34aGX*Pau6 z!hDBGzGgmkuN{?64wSo0kK@*Ak9hH5^xte)ko5R8dBC%tFS2S)mc^<(nCLw)Vn6#ag1w+XZno^#vOj%OC zV^k@B@Pj}3zTR34{iRdDx}Bzm1%!&1_Fl-tGdPb}fX9H6D>di^Wr0%6w6tb)EXY4f;+x z$`z1Xy$baeex_x|Fo}VVUFQ_4TCLxR;1>ow1HIM>SS#{~r9yrsfS=Oh)q)a){cg7m z(8R*abG-fvJQ3(v9G@8^`H8WqL_Gz&ihi8?Q2C$1q1vRYsI4-kO`1f_pg66)h3#>E zvScl=>-PV+DxCUj9Zx45yQB9%5yS#iyHAe$bFjFVnitVX&U z6w=_f&K0{tck7`i7Znc9Oh9m25}sB_{e8^7)Mw)LI()ZKMfiM-1E&m56mo%ps)|)8 z%$%F38k{Pe8cmGQJQB;{uG%=2Y81~BJ^u*Pt8OimoGM@eYIq|nEovThER-Sos;`O~ zVe`|Y_kd;s^sur_->mwHN-2f|rX{=KX<7)6kD?$oIK`?eW~Nah3DmtWCTC)O{yDC$ z;wOg#GP{FPG5sIFAYEp7gXN4WRFMrQqmyDTk+x5kQ9|^fW|;Sh&h^PlG4lYs8y(-h zXCAa)9PgJWn)HhDRD5@6Y7|Obq6G`xPms=k_TTV=!PNkcSqIB4Zs7D=!I#)Dxedj=Ta8dZ$uaRn26Gb< zojD4fwe1b0OGxYZqiUXJkGrsY&zlMER=Bk;uRhN3-7{jh<7jD3=eNBl2ldWWTqr7C zt_@y%o-EAKcy-SO!DFnVHPr=Q>nx*L1`pYgt3UU12)tb2_5bfm>QF(5TA~BX6&P{< zO#c&pFo#+8So1^8Gt3k9qPx7AwufX6z1}4*=S;Tz;hU-bFu7w&t})4YpKkAI`#AgU zL&EOb4{e&B<%)1U`M9HO(C}{EUo9=m%;(N8wJUKC@s>0(?`Q49^>`)iYBnB~eoe7u zvV9<65%fGC$@frHL2&H9nw38G)?lG}Fn2LYa<`-;w9rjgc*~1^4qGP6a9BJU%9k&o zJ~TW}jo=ii^-} z`R_uATaFm#U1#7Q3e+9dYJ;BRurXY5-6zwRNCy+J;`;o+aU+Bc9OIR}yS4ml%rOwr z2-&<#BS@Q1u_S!zTQN|52?cf$~|{ynA3kUaq&e-=ha%jEG|urSqFAl zY(*fF$r(c1EQX68X>6|o|J{xKZok@4%HkaHL3-90uHEA2j4L@F*y1eM){<+HD??Hd zb4U|6BfQf{`Q81|r<_Scp4^K30*!<0M`oAvWH!UtmZe;B;+x!P=`Kq62Sx(3=4viO zFDBPX^+B2gMbw7_PHT&{#-<|qCpEj$biQFQ##m9JkaFEX4Vew_Zw#b?(Dc=OE*ymDzSQYTndg z(B0w|NN`ICFZWGoIEHMswKWR)*LD6IZ0>Q%&&!$C&faep>AT0`Zbql&Az-ULkJM{4 zAFJY1PdRV69kmSaqA_2aVW+?|At-rMl;Nr}ducn$TVUUUF{oP|Q2r=WQ!vRu3Wlln zH&x+a?|^Wrv-KNr_uJToFg3jumQGo;&cJP*^kShF{|9-k*3|LM#8GYhfaZKWaxcZk zHg%SP>-RAL-QV@=NUg_Jmx=to%(TIbo@{1*N!-=tUaS} zHn?EgzHM zblBk-*m(qwzHEM5(`>MezMBSv2ZQ|!f$q-5;~E*7u}W z>iA2$A^DjEZvME)ots}rD<9O3?_~QSU4O}%w@2>OJ6edwNr*DoBMwCynwTt2Z$Z7D zM2OjkZqeb+kldN0C}`!VbZiXAEAw7TA(?G&_!Jzexxm2rwYxnhPr^mIyuVM(F(pE? z^v3d9I)3<_uI9-)gZ`EPn*JH!CZTVRQJD>gYPIS5QiITVllD~ z1WyWrxAr4M>XPH%qxNdoMw|jI2KI_tXtZrcJ6?ILtUHm4nWNef1vK;cMo^dJwmX_)E@|7Ihf2_qM}HzT2lyf_pMvYJRC8KE2G@@! znx4X&NOPfNR@$bsME<$kQQs6+8&ekk*}O=FV#7znj)K3(#&P46WZ+9*q+s@5PWjYR15Vsm zwH%(l0(45|ZP;LU*tE47!@uMf94VeJSEo?g0QYV83Bo6`P9Ipys|V(Ni^Ti$u*|tj zSift6#cH8p3uK_NBsfM{31Kp^Gn%z>{mm=hvO8(m20m%QDN|xSRa+G#)gtZw{BaZl z*E%iAvGm?2_x`ha4-A9XCa-y{MrgisRO&hj#IRr*WDh0j$q2n#Vw%5J_8}3p?f}28 zpy3?u7HRJC?s7^aFms!>dWrKTm;}?4R#m$VMoCRp1v;J42!uw;=>pYjhYkVH(LlK|C#tvz5X7o00BQ5_*i-DWq zA>7H&^FWp_s_=lO8c_&&oN!(?c_gQcuZp7&wy1=XEtz9`fsECM0HOg%S+wrs^s0NU z16kk}al(ETw)`Zw6gWiUcy1a9;{IQKNnztsg5x-gF9!vK@=NXliZ+d4d1}P`WP3*q!trzY^GGm|kD1nZRUo+L~w&9@yY+-FDF$W}2-aZ2{&K2gA z2%Worqn4g*#mgLM&`d6&gvzn0HVNrv{Sinb_mA5Tc5gkpGR=?LCZ_LJwx&jv6ZoJE zbU#?s)x3NA0FslD^S5fcy{?%%$4@y49o#;)^Sf@iG4GMvC&~preB-$PiQDz2{t=fq ztw%l1U8PvJr)jXLJThy_KHtTpjydq7CcG_8CsteAa=%DQG6#5{R)Xa@U24JNjQqW8 zgM8a|%$xcR_>q^JbmiJs2ejfUj|XdszjnnwG(ccz^C%kS|2RUCKPQHR!QwrPLRwc<+BV#(jmyKS%N1T6wR))J{}rV|_o=hT2I? z`%`0)GNTvM(8x~CEKuLCDt}a5QhezL(3)T7&`631;1xQ#8)K=ID^nar)*4eHcGC`l zkGF5an*PT(t!JH32dZ#>aP;<`_jiAVHCfU%{(rQU5UZA5Qc#_*k*aybCtNk-{YHVw z2e2=j^R~Zk+9qzJ!eRNSP&k-cJg7|~(1^&R_xhv>)vCIxRaKH~#F%AN8`Iq_S^|Tm zN$-zPgHrPjkU1=@UO^BhJkX_*zHTVQTK@m6aCRZIoI8MW2ea`>3P3&xG^!2+D%FE0 z+gf_w(UJ)_p{J>GZ00O!DOOg3U|jQH7dmerRa9En_Xa*x8mRbe(2Tu z`f7HXEK$Gb5vtwU&vK`G_xyD{6aE=yvYn@e#WG=3LDD@3wL@M)jS}7XX349?>!mq>?oq1n z7L-AoahGCBgxIL9$@Y@`FR-RflKZz&N#Vraj!T;PtUcE zt=&Y^^Q`}v`!PD=`r?Oe%dyfgr2Q~eVKuop{m6p zC%Yt%YSLdQ=rP$A{h(cjkp_#r_e$v=Y}v*!9$*r{Y&*)nV7SmdY5Uh;W3bS#?Kub~ zmZcP8Qsax%_#4?C=ySHynCwW^A0oUImE~w=4Ro;%To9WBTnQK*H+W4H(r$IU7lw~u zVTuA)=X55BjS>Bg>v(0e%CS+?CVbRH#$p4$iRp!`O%4cccG?E~=$87euj;Evz)#9y zY~SsSl6#eDIN~T#7(k}SiaU*^Aukd+v2DeI#e8meDfok%Ho|N zMd;SSy*t~AlNJ5Y!N5|X755LLfNzlkK`HcZ*_LG&<; z0=AkaSTt51l;G9+7n3{|{_sU^jN@oVGX7s8@4_{d3!Gzz+qi$D*;8b%c9%#$WxP0E zW(WRD?+hEwwSdP@m&MKc9k3e8HS%0+H2#$1bZe+5FlA$%0M^rno$6lCvlJg`(csta zxOmn2^-R_m|3g*}`@ZJgzT%v0KiF`om&FTN+Vsyuhe=x=Q55C8Tt}sIAF^~v(M)c? zqc2TY7~}15yh&-BuuVY~C|@b?zVHL{RbeZ&%EtFf=juw~iet ziw5HJ=<(Ky?OE`#eWoWT0PUZR>}_BKxwvr}<#H_QHouv%d-oGH%Gm%^igy$#UJ8uT znZPkx`}`OCenf5eM+uNDj7?`ogHvqB2&ZyW1;)RLUs26_S#_M_bI22iF+`nL`a3^J zBCUE@(o5tbTj%vM-xls5et_{}EI>#+`tNp7>h(8*ghZma^MKV8%VNPX;w-ebYvXgFVJsw~9ObC8WvQ5r0<~kMZU*+r}JTHf&a)mbl&m?&{wW;p9EIPw9099Js8`;7x}7c%I&y$oSUWEi{=fK z677cTbyLUDtYmgIvC%vxF0F-7$BvRc8{tuv{*4h}%h+z~x|NMpi*Kz(6`QXp9|4xW zd|qZn#W5F>TWI{foIQPYo>fH-N-C;A==#EQR1d9H9?k%c`$6mA*F4e_Q z{gY3svecjF9;rmt2H7no15&K_aLq6MI6L#cKaaV_d-%HmdFy*Kt5*?G z&Q!YUIi<+uL+qi&_KlNPGA9n|s2tr9J0m1c5`8bbaXbH`sES$j!|kLIQ#1vCl4C&# z0>*KT_+_rLo!GFA!y!;F6=t>n+#ZSv#u)Qk@*!4^9dLX_*+Rg(%1y+lL~Z4Dl$vB4 z?BGX1Mtgf*wy_g#oP-y!jH@L@h?$+nFGm~#L|Q1(Gj;2Se$_4id3BQ5683#laM9hM zqv+yaZ7N}A&`(n}_erXjfh8YsQg6UFbiegIRi93kdaC@GNwt-57!p{Q-u98O^%X$R zp~P%fZAC7!huv!;=4-Ew9--yel7`enpD}@~;Wf8BpCq)mf&6P%va`x_YeG$j2w}>2OU6T6x2P zweM0f9A;Z=J@LIDV1k$+f2U7{h^&`RhT%?F8x~|77k)$dXDoS>QYD4ZTYFaL%uAN& z$xF&uL*6B%L1qCB^}TvS(rH8CUEt~mVq6-H_scwz7JmSk=}eYhl?ittK-cF1PHl z2NP-zBcS8fieI?gKQ0Ltqcg}?aq z*Ns*KA7iY8W4lA>$~)q3q5J%6?qd`$_B#z4aMD$a8}Fqgunr-)AmMsZ^!0QRh*?lZob4#iCb1%re2b+I}9%JBX&%|^9hsF`8LfCQy ziyKWh?ra{vr-F+0E0n(5_}Du}A>YhqEjQ)^*SWT2u|9g_itqGph`FNPugSA*59tHj z{m@&w*nR$98urNUy#J&sQ~Jr;jU1=Kvw)RWPUedJw(slE3QI((0_Wa`Nr2VANe^cP zEystD{gp+fZ2pZy!72nikO&^=&w7%Gt{qt6ND~)200Kgm|hp!k*I9 z`C(%L8i_k(S2-6lt&nWz)?B#nH^5FJY7Sn_Vd8?pXx&&jSrib-!+ALWFtmBnPtROe@ z6+WjaLUHa?K)+-QiiiSY09a6MY3fg`#dl3n18iaAMs4at$do2uE2qik=d z`Mx|@lZxXydAvL{dA&j|?W(`htGH*+?VLDN609PVXYvmFr5YJ)+rLn0eN@=G^xCI{zF3} z?#51rqIO}!(TXh(I9(Jl2}+Ie55l*jsN>iz_i?-`so#NGW>vc-gIkr+q!bA^aZf-y z(L2>nd_#fvt3E|)Z|0yeFI35W;IvhY6FdA9m zG086%k1iiR6KB0lob~3SHTj=PH)O>28_BTG9&mZN>D8n<@{wgo04JyMM<%KuU`hUa zdjry#zWhZe{qfF5KNWOhv%W-CTukHeWY+~#Lx0n$pN{^k=88TG7Pu_!a2J(*8fQjy zam8ag*PEB|)z*7W9SD;NV>r8;J?_z8Z&9YCSUE6j64)Xk=oeCh|8=pJ2y5rp8MDpq zuXYywX7LU1vZE&od)0)`Wjw=wGO0BvSlo}nh*FJ`$&diDfQH%X6yh z_XD}S{`{M-S_dRF;94(JTrj-0X9b2BP*nz{YxJ$t-IM*i>jckxs{+RK&IKU(O@C1QghZ&G{*z!S1w0@x z6nA#{>hv`%{-N6y5I5u_3~o(4;EUiIPzrlHg$5Xn^WLWEp&w%OW4=k;Yp~iFbn&W& z^M0N!87MKeS+6_M+Gr}a0>jO~EYBOEi3!ToiCSP@VO3SszaULf?j?pJPy(7mj7_8C zyf~!gOu$eh3fYbnVdN!{Kk80L3XBRAUJqIdIjkHh(t%ALZ5TI4R+|b(3CpwNPkH2* z3wetBAps5QjFTUPxLxWk$ezvD?f=@{XZ0VW4>I`8AQK-}V_bYVy7;^b{KUH3C4;^) z_^qa*zc46s%Jmt+nGe%xoAS`&Q2qzGhsD`r zic;UZYgFI(MtnF|eY4`JkksT#lY`1vN^=as}=LuUFJU{7sC7BBp6z=682u zXVpSI>E`pcWyg0?ZxX|h6mw;&jYgFW8il$Si})LiBg!PPDlQ@vZ>@&1i8pcM`g9eR z9r=_EEzG!<4XIEV9w#ZzG1EP;f65DKA_>#Xa4Rmc z8$-VLM!+krhjt2kjC;lIwkqWY83FT5(}sQ5h+nZhTBvJG(^H`qtK7#Q-{9tCYw>Fw zv=Vb?@z56cleZ`Euk{A-5?@rMYDnu`qjI7)g>;VuD1mW1d~M_FvxwRw2Bevu@@{Tb%Ick6nJS}EK8Sshj-e6qY+MKxyFd(lLdnj$ihn?L3H9}X zvat~pIw3U|oHd;uCykN}fwn2{E_CS1HnBO@+$sg8Ql+4`k8fepq7XT^2gQJ28zKXmz1{;QQU8lfZFo=h|b} z_D7I{N_dV~3R$wWPFG&oldsFeQE_kd!uhC3j_zLy4t-8FM$rGO(iZ{T(rQwS@(P#h`cU~@7v?HuNB@7cZ27* zbB_exMOCqi2nJL}Qt%GxVCptUiQ~P#& zpUUG>vuY&YknGdDPE!^P3uIycZ=z>5P|m0G{>m`hv6lXpcY@8Dke0uO4USQwY^bC} zqeDeIF!lG3ZoQ&NpknSW0(=pM=xub}Ry5FqpZ5d816l45A4K1Hsdqu@4Z;dWSg52R zpI3+df)h><211ddm74#mtz_COsHEni%Hmimp;Kq_0FAt+Ebu2R*vR`hZdCrOSa`P_ zrq4uYK$|!WPM~UZO`k-$u2ZCzr8=u>f&-Tt1IUDzND#w{2fW2EHIPOgiC_{fh!7gU z4=0=IJMc{oJDvBflFnn9o?L!C5&g6N%$3*T9|Rl%*f1=o0>57taQY4%ixrR!ptM~!w;>nhb_DM@@kIkN|Nt=`VyN& zd%aKh$9TySelbZ8x4&NO_;Ui-sG(KaxDs(5s(e0~dbWAYBDdK^ue-t+$U2^mhY3xu zmNFr&Ae~zmDnOKvkK&g5QI;+3=SRsdgXEywhWD7--2XrnhpKwC>L_K&%H)t&UHXAP z;MlYk1YWtz3A6#&p53&aOo8vR@mnvE=tnOA=RG+B>zJ3wwCtOl7OTq`%Wnl#sOsx` zAhz=Outg3LWIFr;SJsb=-xT`;EQg*V@Aw!x(}>yz1Gg|Z@Uornk4#)OQiB)(8;y^5 zN{$PpF@|1x@zaJyF&U_YauXCTIT-bYfo}!eTM2BkG@CeMp0st=6qqC^k_WV6bF5P> zLXcNEem3Zq2o6_IYWBolDE!Jtl}&+cGdQg4;N8d|aI%Kb3FiJPe1N%Zh~CqG8narr zpPyzr3VI3m@M{IQ2;5BQx1ZM7bmfHm<>3w-CphT>!5H4FGB2mBwkawHR`8~pst>Aa z{No&-C!OtZ_yZP1MKu+c=D>x@!sl12N#~8rg+YbCLhg27U5uWMT+aKZ?7lbX^)Z4J zcQ$|woj#2z2C5;59u9zPZ(4Bs{^v`n#Wy91gVtSGiRG)aqeQ=7rvMzY zbj{1bywfLdrc4`2qVhJPyi;GVwZ9Q-6?+Ogm9(Ps4%)=Gfh1gvYk6P_H+Wz7RIeI8 zcBM$~Pt=Cemt*tDti4PeFRt;5SKr#P^}XeM@cD#Y zuOgFKa6wv})VlvfW;DHxcnmHza_|`J3H9%^953qZ z`+ec+r6iL_3py6m=UOB`Jk2qNIp8YKFA-5bv+tv~;}mzX+IT#s-$9WO_NM#0G^NF5i^tavNv)x-+I1jZ`CGPAXJY0n6-90&>5sb37N8 ziOuny+#j853u-H+!;r^tRgr5X^~Q{c@I!xX1Q=oC1aCs_a-rIs6K|Kv#P~_*0yudt z2w7R|WwBg$F?OAh5W#AAJ{}=A9$sTBf3!%v)^|s7IZtaWc?@SEPMv)czfh0&htUDC zy8w^aiA8DUrp=G+AMcsie!p&AP0kl7-HUd7R>E{B_Wx<*6!|jo?ga6=bg9GJ3Zc~4 zytF4DI8>AOMyb6s!8TovR9yNI>N3H)>0CLtLdv|?Klh|?Gges8p}D^Qpu(O=SGNIb!&sj^wj2WZ z^^=pd^!^cs&xkInE?zoV5Br5^Ucttg+jA3|V?8SxHo1z7^UfjBWBoR)V4o?qJ4#uf z9SS_nFSmbI>haZ)M{mNYS}Jar)H1o?me@2n9+vO_V6{vd?d;q zMl3enr~c8K>u%h$elHU|Y%?xC1mgHz)#~xB-v=#=uvoQ5hjF~?9yBYm4-~sz@j6R9 znQf`@-L!okg!_x|_&;C#JPq1NwFu>|Hah<(S*af1{M+(dX=B$ESogig704=cVQ>2J zyaGo{@7swd@BJipp$}u|l$ZRm-y|T|0W`BVdb~g?lj$x`a_aC+$9V3VZy(P63E2;G zK)5MQCfUk)SgGoCj>rd{d%r+j)k7{Oom@iX<~V~8jJ#A1kN6NKOeZk$j%pKrWoOFr&m@0O`#|KGiYC1JcUzs_{{%IkPh;Qm#)45B zh-}{`t;FSm5|{=Ik!2qs(l7xMeh9OA6O;@Lu3uv=$3Xlq;IH#U>rMgeH;ZC@x+}GE z4m-gE7bU;KlHZq6xMSJB=!`pK$s>BF)Ti^6jLMg_>X|@`4@OdcPLgR_lFfYw*iJb< ze6au6(Q4(gPre7lpB%gDJ{kD?(Ua;24b^+KE}T<+NOC%UnZW*d=h~3I5^jyTiDNs_ zl4d?!7xJs%hF)rn`iGy5^_SDm|JgCITexNCQIjSO!>8vWc4rsjRSvM7=U+f8@J`z2 z%iY5+G)4=*cy^|n$yc^)y?y!MFk7sqSx34iO}{5=jBx21TCwz)X&5>6$ZXIYvP*oZ!R^rhC)Lk zSiF;}0dvilgwTWm$dx@8fh>kivKzm7 zNOC+Oq1L{5}GMoe1z}^O< z1VHj#+35~3YZI(V$&(#pao1ntTL#=`4`ZF+TLxf?nr}L-S%gC2dxeQ{Pu z)_mP?9#MD=wgvwI{1jo{Uo()rSX)#Fc5E&xwDZAUfW-F9h^XxBpxu;)M3=q${`Jl> zTC4yac@uk+cRHv*M>x0agyb2G(V@C^BppJf4`Uy9LlG!xAKc~x#>S%yhUZD{j#K)- zDv7!1e&m#-?L-w5vn|b6C ztdd%Q^q#!}_&j>U2b{>-={=BqS(ro}iA`5|%v zultyLhWTVTmBV-NyAe%)n7v*l14uPMM=$@@rtLUIbPhlSSY`!PuTo+9XfK%)>Oq^Q zAE(YE!s)_{SV~PFGdAFOQ*YQ1*cJ$eyw``NU});R*GcAga?nlgwZ3)2YUYYxHSFs zH=U>tN{Gg4pJ{%4Ft+1?%vhn_3l7fxlNa{x@G#d@yZ5SswU>XPC0XrW3hxAa!A@AnUd9X`9J zJ0wD5F}m95!V2Qpnpqhphruh}$WmdW;4Rtj_sSuR#(7tJO`i%d!r!!8m?;;n;v0Y6 z5OgAWfsIQ1`YYBzuiC$rbmelvV}q|}s2t_4RV_3r%e`**IhmD$3t@bSrs;9T!An;a zBYWbG+oM!scYP!`rS?*r-^se8tHu7GP9D~)^)Rx#MAFa9(pPyl&4bnKF%$nt2n#wk z;jbxFBZ24MPb;x}@d1ch~ae4e7{v&%`lY6Wq8fxeE^a9-K13tMV7M@vAC1 z7~rD@vjOM4yV-W0;wy0TU+i+nZZ8(pf0 zZ7abft)pa*b&_G(DITI3(8##7|*ze z_Axwze5(EGp{8;)s!C7gSVP8XlxX0goD#$IS7H@E76&s9&{oc@lf)(tZ#r^(W|uLb*KEC zLLiMS&g-2}U4TLMM3btW2?}K`jSBgWhT!Z^(ler!?~OfOeL)A+uAp0tlf!(p+u@mv z&vZnXD}2=fWllN=c%3urNIdJ|>t5zBkYn@1v?k}WT_BQc(qxJ{S?bcSbG?iSomgiB zzov612$o17Gt zgd`;6*pf|F;jUz56WK>mDk6J3_6{K<+p)wCXHzu({A@h5-aIOo2u*LXf3 z&+|^E;^OH=#3Z{&`n0KsYpt)C6FxGC@qXW+%%FmPYFtj8G8*S(&Wjt zHtf&-LPfHJs=zv}`0hW{>)WrB^**#Q2F6jRb(lFBe2bqi!lM1Be2BTlf>rsr|JK_< z*-};iDyJ(aeJ9-}UF%%`H(y+H?cGoHtH<*8&M)s{7RcXLppl^!sJms zZ#y%wj|^eJ`u>fN$gusA4UAOw%I+j=O*kIc`#r4Mny7YB1C-gaN9pquy9^wKFHhnp z)6rrkwq|RbjqaP5ADd1t?}N8O>rE>vm%d&wD7HBGH}QM7)GM-fAF($wnf{8o=dc}jB#Bf&Pu_Vmfr#OPTuq&qh^7+iSRdh?>GmR%=Y9@&}})#n#zg2F~Pc% zIzI6k-kx0O$hhHsz^l=t*BC51J`zyjd_#Y&Q3z(nMO}csr#llrDJorSH9WQhwFtkI ztkp<}y|64yhr&(sA$k6nJTY@hQup%msD+5{^l=5H&T~k(D+ae!=|Duc_YU-b{Kx238=rJC6!e{x;TP?+yN~=d zb{!PpUTqOmxC%CPRpvRiGSq?D%#Ajz+E2sI>>~RC+|UZZsZGo=NNw5%OR9tIw?DUj z)J*R~^(oh(>;Q5cp{WeTV@SdKw`6FUZTW*5`d>DX4N8<$>%5JW+px4c4}YmU@|$V^ z9M7TAKxY~^QBBi!dYrE+61b?zDmTz&G7b!~&A2^h#f{m4xZ{DHxW?DY6Nk($vhGIws{+ryQ;V0J~D_ZfDBOE z4B@42#bEO_KdO+#wG-Vq{wY4RXW-S*Y$r+DxEe+PzqxZF2fDnIo`NOG@*a@Y63t_bwuRWxuPmuSaa7yx&0 z#Zs`nL>*Mwg$&o=U_Nv+ayF`bdp~M(b#%MUFf=P>bUSukfjj3k4_}i($oU7CqPUsf zL|buwX!T3In8hJ=-{DNJ-Pv5O)zM8UFQuqD43|ajFGcaV7{7(j-1>4`>g8|41d0A- z=Ym(x{W&eDEEN|b%v~?ZqH^{XpX|_;tnlW*>yrMAl=VYYqNmNPD1Cg^Px&T(%<62r zM?ve?9F`MX_;&LYr*z^)dzxywjbNP_k@MA01SPJ1-KP>h-+~;xP{Rzm(9#Xmz)DeX zGXtj|IA=qg{l7Wn{(IIopvgCjFCRVqCTsZRTVk zx$0;;JG4fx_X}0d>~&!H_sn}2z3~^mO9Q{c27ssGEt_JC0idI?ibo%7y?oQCp+1=V zvM5?kdvptrP)GTuiBCNK0)wu=J%#mbAUyDL_vQCqQDOI-wQO&?>!8yygQfFAr}lW! z0T26$_Rai2a@;^Q>&y>?I`}Z7FEceSU+LO}oO5IaR#6r>lko@T96-Qu(CL7P_JqOE zQp5Pp5wORpn1;+@~+qIg>pLH^)QL0t`GN>%(htIn3wE*%fEcJV~L3Q5jELqXje6 zbI_&@*atY3uJPDr1r$u!_I%*pEvVe>i8S* zG4smqHBFjg3A_~VPaj40Md#JrXWe0!7IlB@{thnF-O+jN+5N^W6!d|#Eq3z6%+$HK zCwNIJv-jYD?m_q= zeXiDqN6NTNOjTRm0mJBk%ZX2PmzkdOt3$dVk(vA5w^Zc*221QC`o(Vg+ScZJ_7Za9 zWDrq!Xaoj~ztBcaRVrp{pLf4Q%v|YWmm5vXGF1o}Pn;-^Ztsga$|r#J*w)HG__19x;@=qme}f) zlf5~~ZC6`cx!&p(;?~(Jz*rLadX{Qn?}apZHOUN>v z85(2j4-Zz|$?E3gb9}bnhbGOO#v0;}gm&UQ_gRR-doBx*o#fGQUs#gY^T5Kc5V%Qo ze9?UtkJx9o;3l-PlLfoA#4wNC)B1p2E*vv=C4`|*XdQa3WUuXJ5%6x~-Z8ED##1;5 zS=j6T{H)L(awem@{7-Q;JCVbKw~y~Z-Bb7nK5nz^_{6Xd?$7kC6#Xvz3d)p{qJtvA z{ouw%OV+d|WcRp)c7kfWpAgeDY81fj?XPt_a{vBw%Ai_P~9ypI*eNbdYiA%>Qr^ zCXdw@V9^Jv+#t{KbFUVBKx!lrFnbAw(v^=n2FrdAq%-V+6tn^Q)#ZzeX^S&@#T4jr zM4a`NsA{$QNu6&0Ql};R+>bKh;g*@Y6}No&M#M^gbZ_!CgIGB?<$=RGcDXx5O{x-R zpPQ#IlBJK<&f?*ac5KaQw5;tF)8SV=!$Z60@1 zS*v3JJm6@%yqZ7fUT9__*}d+41xuLiJmQ@p1*lL&|F5U;RXBm5&9JAuCcVFkS$^9D)^>#-{?u% zaFu>fJ8@P$Igp3#Dm><~oHY4`PB1->od~W>00xYk?m-s)|K(HLt;f1^fdo=8u~?=& zH4w39<v%8H-iVKQof16^|M*xzxgx0EksiJet1}T z#aHA}hdFwD@<#Z;2IhdDr%Yq0+2fLFB^bZ5JnB>Axr~lRFP*(J%)0byS87FjOjTw= zdG7Vud-<4+H>3*G*Bh#zDf(Q@Nl#I$irlpWPmna~mG%qQSP-ugP#&jmH|hpAMKEK0 z5p((7O+uFPAuM4h$*Pjp5LhFbID9NNy6Sh*v~68wcBz$Ydsu0-?- zZzCsYD&C-0y7eUSz!bBLyE8S6%Y@l;mJzmAlHCWlP<9q9s`;e}WDSY7g7}zFB2>Uu z(q(Ti9`MOgIUi;y%90P?=QHev$UH@Lr7xXL8LXKLf%V25R|ici>sbH$%6V38e0;e^>8$NfNmb`(db`1K*# zi=d1}dF^6ONnUzCP)C@>C%EvEwS&v`o4`GHMe_U8PuoTY9yQOx;!Ttv_)6eQQ?oKi%SOw8gEEBF9)^@)ST>V6V zUi~g5!@Rsh~BWakf+)rYaas$3W#t zi!Xd({Np(6a@<$v`%9&N^69F5UnHNlhpUHElWOP9dHyJ?pUihzUfjR2R+gpzrs&u< zD0=Ib%AM@Cy4Pa_nv%V_hi_btHEtxOg~?c*>OTGH_>Yn`Jvy-dPhTNz&M(Zl=-|Fk zgDI^M>awC&&24d&eFr;j8kmX*?4?(fdw%5)*p-Zx@!z_y8rVo}y%7=8QFAPbx1X6W zKps)bB#c z4QOY?B~j|bVxXb@W;79c)Jb~s~^AMuZ__W}}51{`R|2<$$83);S1 zfmJ0*X9mt*?s%rYc5io}(Sh`qkoUkKz&)`g0pM z;8k=tu-e-5{HJ}oSP-lyK=iT5xh8`IimH+TMF-#|vH`~^Tajx&aNI}E=C||k)p6_= zC&B5Lu&tY)d;c|T5ZdMJ498aW!YPjKp9dI0m-7{eigX@n2hzefftnm=nlEZ8IWd&v zJ2kAfUye(Hvlr`IgZzWvLK`a;P9)49xo-&(z8~O?chtdUtM@=_L5L2Xu)7*|^8nfn z%M@5>2OGj(K`_jVbR#|mJ`c^5`t0J9kSX|Cn+Ewp{2f<1kPWccvQXST^e-aetc%5$ zAAsl7*v4hyqM&;({OQX*EUW2&h-%m1JYs8Yi*=2>PV!$RY1M{r{R;j*eQVgQKW#)9 zX5014tLCb)k&~uEOW?PQ(6(>ViClk;a}0VL`a75uhs%p8;vT!5I0q>J_ua8z*PE<; zBCGi{#N~t)^&d{B%W|i+$P2OzS)4ox66(nk)$rQjA7kNkleT$KjAj?EvpSU`JJMM65upxs{=i;jyN*mdr(YO88N z4)@q;WUt2EKE&LgLt+J4ap7=|?HvmfZthsw^^bpxfzBJyWZt;}j6#&!mA|wiN8!Ox{>VFQcWMRa-!x?#|H`(kWAsRTJmE4o*SDSqPmM5pHc5km(n`*98 zXS36tI0(d}=+bW<=ycjq+gf}peq6GnL`jTRoCsUv?0Kv5dRT!(nI2~;sLN9E*DzmuziIhM<8Nl4-pm63V5a>?sR{Vj|%(D=zpTx3&GhL0K2lD%>m-s&6biJHf(@j)8J&BEcrt zyd5hrom_{Rof&x3CP?bWHl^W@cV?#aw-G6ZUZVz?-18{Cc81BE7pc|XU{YJbK37z% zP*LA*{cr#!=u+)<61l^&KUhps)sOJSVyb6GI1lPPiNeI&yHiW9N8*-AaV1xBd!?V! z0-1TSmpjN>g#Bd~-<7I##&z}|8&7WW$QGXoX-1pIwNde2B9`{H?x_Hs-GTA?k$j)r z+r5p$K|Qv;dsng!8^5co&777i;2C!7Ca{q!RF8AA)5mU46&Zu5Mdb8Xlkb4e!Vimz zBD&+%)}Fx$Sg(CkTHpL2X2U5*a2v?_8=1{9Q3RIm;b+(J+QL|Ivep7B(!!Z6sk(9P z{mWiZe1kvP!uDTE2NZKSI)O*vJY5z8rr;*_@MjEBvYm+Pk7)kBq+gH~p|=P$<9^}) z3(pIVdUhQk*04wSJWO|!&nu7uKNW8XvBq>hErS83QExffi+a0(DBvVm$ymaHiBxc+ zq4cnW4QwpW%A$v(x;9|*fV8862`r@pJp)eB8RGw)2)X}iR?=}*0>JjtEz7%qPbi8F zf`0_cv_m#96h=fcyDX9@x!s9dQ3wGBWoJ55Mk@Msx{Ud#`=={AFqt5i_u4lf*DGL> zZ`9gNG|*lYo@ehHD1PJ|k$8;1-{bNCaA0R_7DVs+@Omz(6=wr&#e2{JyP894~T#+BTrdAoOp{rx#kLE}_ zrfCz+N;6stCw9i20Q2c-)n7}ew0#gG-m-y> z04IzVOwu;&;45-!O7`x~cKNF>HJ@Dc-}kytw;;1a-li=e7NtfjS}=$3O%00>>R{SP z-L@UPr&?8I1Dok=Q8Heo?k5GQXM~@$E2|alNG{5VqDmwo76vmrcWCQF8> zMG^SaIl*)FHu>d*B?u-!8-+;U-$!|}q&LAxMEG!h*R_y^% zQxT@192VXt!J*mgwbrR1fT&d)kozM92Ki|T%%L>lVUqN|5G=CBBTCXI&TJ3M?jvn^ z>>TUp;+U3MN8(~b8ZJ}SA$y}UxmNCKTvE}a`4l4}{27n_=PKu3sX-QQ%-VK1YI$jd z^+xbO)sEgIcZ(1jJojdPguSvX9DT#NfTG?|yS;CDNxu&`L-m#fF@iW&AVGQ#VP`y= zHS?Zz9keNyP8qd_Ta)wmInlmLP{OZ(@6!D;M7RUg;7H(HsXfHd_qOHs0a!qkc=b#L zDse?|m+8e;3o=S$R`tKAK0g|=$)yaOUm)k73l0hmWONKhXutDIpaIy3#bcPs+Sx3? zVQsQVm52>Euf4s5N1lZBS{tilZ>U>DKlm{Q_|!uK&bQmExl@w6#^BR1sV_?x#x{Sj zsgLKdjox*Cq≷K(-bar6|+x`DESxR5P~FZ9R$fnSOO;EJ{E<| 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%0Ar?Uz*+^u6DS8?gKSYio30 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%0An-N*hz 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 BVxa&4 literal 0 HcmV?d00001 diff --git a/documentation/wiki/single bar snake.png b/documentation/wiki/single bar snake.png new file mode 100644 index 0000000000000000000000000000000000000000..60e98c467f2ebcf45abd4a027192a1c0d5ee273d GIT binary patch literal 1211475 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 F+_4)eGA< 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

      UT=%@_i>67)$6n0p7dXv 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

      Ia%)3zzlVx2kn5~*?|L5 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ⅇv$vm;~ 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 z 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%0D4%3Zqfc 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%0DwFLFy&>dwn?vq>LQyK2DtW{If?HooITS-h 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 literal 0 HcmV?d00001 From e4062e499a2e0ec49e7113d7e3e028ddd7357288 Mon Sep 17 00:00:00 2001 From: Alena Guznischeva <90251323+Alena-Guznischeva@users.noreply.github.com> Date: Mon, 18 Jul 2022 16:47:06 +0300 Subject: [PATCH 009/110] Update issue templates - assignee updated --- .github/ISSUE_TEMPLATE/bug_report.md | 4 ++-- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 599ba7dafa..772625384a 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -2,8 +2,8 @@ name: Bug report about: Create a report to help us improve title: '' -labels: bug -assignees: Alena-Guznischeva +labels: bug, feature request +assignees: evgeniiFrolov1 --- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 5203b1b01e..a888ba8031 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -3,7 +3,7 @@ name: Feature request about: Suggest an idea for this project title: '' labels: feature request -assignees: AndreiMazol +assignees: evgeniiFrolov1 --- From 8493c460537c9f82781f644eb951d8c6bf61b7db Mon Sep 17 00:00:00 2001 From: AlexanderSandanov <100159539+AlexanderSandanov@users.noreply.github.com> Date: Wed, 20 Jul 2022 09:35:20 +0300 Subject: [PATCH 010/110] Added a story for displaying of long polymers --- .../wiki/pages/long polymer chains.md | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 documentation/wiki/pages/long polymer chains.md diff --git a/documentation/wiki/pages/long polymer chains.md b/documentation/wiki/pages/long polymer chains.md new file mode 100644 index 0000000000..97d22b995c --- /dev/null +++ b/documentation/wiki/pages/long polymer chains.md @@ -0,0 +1,63 @@ +# [Display long chain polymers] As Ketcher User I want to see the long polymer chains on the canvas + +| As | I want | so that | +| :-------------------------- | :----------------------------- | :----------------------------------------------------------- | +| Ketcher peptide editor user | to see the long polymer chains | I can see as much individual monomers with letter level detailisation as possible in readable format | + +#### 1. Context + +Glossary: [Peptide Glossary](https://github.com/epam/ketcher/wiki/Polymer-Glossary) + +Users might want to work with relatively large >1k sequences on the canvas. This an be RNA, Peptide type polymers or combination of both. The polymers can have complex structures. Cycles Loops, Branches are suitable. We are discussing here only linear cases. + +​ This might be needed due to: + +- Formal requirement to present a detailed polymer structure by a regulatory authorities, scientific journals +- Need to mark and display differences between similar sequences +- Using in educational purposes + +In order to do so our approach is to: + +- fit a rectangle each individual polymer +- Present individual monomers in 'snake' form +- Aspect ratio of individual rectangles should be adjustable by the user +- individual monomers in snake from will be depicted in group of 10 monomers in a row +- Individual monomers would be numbered at the beginning of each ten and row + +**If user is drawing on canvas we do not apply a snake fit, so that a rectangle** + +#### 3. Assumptions + +| **ID** | **Assumption** | +| ------ | ------------------------------------------------------------ | +| 1 | Ketcher Polymer Editor users are interested in display as much individual monomers with letter level details as possible | +| 2 | We are focusing on display only in linear cases, representation of Cycles Loops, Branches will be defined later | +| 3 | Ketcher visualizations will be used for later annotation and editing by end-users in third-party software | + +#### 4. Additional information (optional) + +Zoom ratio is 100% + +Manual placing of individual monomer feature might be implemented. + +Decision on whether the polymer will be visible or not is made by the system based on canvas size. + +line form: ![Line form](https://github.com/epam/ketcher/blob/master/documentation/wiki/line%20form.png) + +single bar snake form: ![multibar snake](https://github.com/epam/ketcher/blob/master/documentation/wiki/single%20bar%20snake.png) + +Multiple bar snake form: ![single bar snake](https://github.com/epam/ketcher/blob/master/documentation/wiki/miltibar%20snake.png) + + + +#### 8. Acceptance Criteria + + + +| **#** | **User Group** | **GIVEN** | **WHEN** | **THEN** | +| ----- | --------------------------- | ------------------------------------------------------------ | ----------------------------------------- | ------------------------------------------------- | +| All | Ketcher polymer editor User | Polymer editor mode of the Ketcher enabled
      A compatible file with linear polymer is available
      Canvas is empty | opening the file or
      adding sequence | Polymer is visible in monomer level detail | +| 1 | | The polymer size allow it to fit into the canvas into a single line with detailed visibility
      | | Polymer is shown in line form | +| 2 | | The polymer size doesn't allow it to fit into the canvas into a single line
      | | Polymer is shown in snake form | +| 3 | | The polymer size allows it to be visible in single bar snake form
      | | The polymer is shown in a single bar snake form | +| 4 | | The polymer size doesn't allow it to be visible in single bar snake form
      | | The polymer is shown in a multiple bar snake form | From 6740a7dd032be2aab6e099bcc7bd111c98b176bb Mon Sep 17 00:00:00 2001 From: Youfka Date: Tue, 16 Aug 2022 10:40:35 +0200 Subject: [PATCH 011/110] show correct bond on merge --- .../application/editor/actions/template.ts | 3 +- .../application/render/restruct/restruct.ts | 4 ++- .../src/domain/entities/struct.ts | 30 +++++++++---------- 3 files changed, 20 insertions(+), 17 deletions(-) diff --git a/packages/ketcher-core/src/application/editor/actions/template.ts b/packages/ketcher-core/src/application/editor/actions/template.ts index 77360223a6..d244818ea4 100644 --- a/packages/ketcher-core/src/application/editor/actions/template.ts +++ b/packages/ketcher-core/src/application/editor/actions/template.ts @@ -277,7 +277,8 @@ function fromTemplateOnBond(restruct, template, bid, flip) { pasteItems.bonds.push(operation.data.bid) } else { - action.mergeWith(fromBondsAttrs(restruct, existId, tmplBond, true)) + const commonBond = bond.type > tmplBond.type ? bond : tmplBond; + action.mergeWith(fromBondsAttrs(restruct, existId, commonBond, true)) } }) diff --git a/packages/ketcher-core/src/application/render/restruct/restruct.ts b/packages/ketcher-core/src/application/render/restruct/restruct.ts index 81b964eb1c..97f4db682c 100644 --- a/packages/ketcher-core/src/application/render/restruct/restruct.ts +++ b/packages/ketcher-core/src/application/render/restruct/restruct.ts @@ -569,7 +569,9 @@ class ReStruct { this.bondsChanged.forEach((_value, bid) => { const bond = this.bonds.get(bid) - if (bond) bond.show(this, bid, options) + if (bond) { + bond.show(this, bid, options) + } }) } diff --git a/packages/ketcher-core/src/domain/entities/struct.ts b/packages/ketcher-core/src/domain/entities/struct.ts index feb7159636..aff3a3b7bf 100644 --- a/packages/ketcher-core/src/domain/entities/struct.ts +++ b/packages/ketcher-core/src/domain/entities/struct.ts @@ -371,15 +371,15 @@ export class Struct { hb2.contra = bond.hb1 } - halfBondUpdate(hbid: number) { - const hb = this.halfBonds.get(hbid)! - const p1 = this.atoms.get(hb.begin)!.pp - const p2 = this.atoms.get(hb.end)!.pp - const d = Vec2.diff(p2, p1).normalized() - hb.dir = Vec2.dist(p2, p1) > 1e-4 ? d : new Vec2(1, 0) - hb.norm = hb.dir.turnLeft() - hb.ang = hb.dir.oxAngle() - if (hb.loop < 0) hb.loop = -1 + halfBondUpdate(halfBondId: number) { + const halfBond = this.halfBonds.get(halfBondId)! + const startCoords = this.atoms.get(halfBond.begin)!.pp + const endCoords = this.atoms.get(halfBond.end)!.pp + const coordsDifference = Vec2.diff(endCoords, startCoords).normalized() + halfBond.dir = Vec2.dist(endCoords, startCoords) > 1e-4 ? coordsDifference : new Vec2(1, 0) + halfBond.norm = halfBond.dir.turnLeft() + halfBond.ang = halfBond.dir.oxAngle() + if (halfBond.loop < 0) halfBond.loop = -1 } initHalfBonds() { @@ -450,8 +450,8 @@ export class Struct { } } - atomUpdateHalfBonds(aid) { - this.atoms.get(aid)!.neighbors.forEach((hbid) => { + atomUpdateHalfBonds(atomId: number) { + this.atoms.get(atomId)!.neighbors.forEach((hbid) => { this.halfBondUpdate(hbid) this.halfBondUpdate(this.halfBonds.get(hbid)!.contra) }) @@ -459,12 +459,12 @@ export class Struct { updateHalfBonds(list) { if (!list) { - this.atoms.forEach((_atom, aid) => { - this.atomUpdateHalfBonds(aid) + this.atoms.forEach((_atom, atomId) => { + this.atomUpdateHalfBonds(atomId) }) } else { - list.forEach((aid) => { - this.atomUpdateHalfBonds(aid) + list.forEach((atomId) => { + this.atomUpdateHalfBonds(atomId) }) } } From b5c885c6163082ba0be45f69aba3eda93bc96414 Mon Sep 17 00:00:00 2001 From: Youfka Date: Tue, 16 Aug 2022 11:28:09 +0200 Subject: [PATCH 012/110] prettier fix --- .../ketcher-core/src/application/editor/actions/template.ts | 2 +- packages/ketcher-core/src/domain/entities/struct.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-core/src/application/editor/actions/template.ts b/packages/ketcher-core/src/application/editor/actions/template.ts index d244818ea4..713452d901 100644 --- a/packages/ketcher-core/src/application/editor/actions/template.ts +++ b/packages/ketcher-core/src/application/editor/actions/template.ts @@ -277,7 +277,7 @@ function fromTemplateOnBond(restruct, template, bid, flip) { pasteItems.bonds.push(operation.data.bid) } else { - const commonBond = bond.type > tmplBond.type ? bond : tmplBond; + const commonBond = bond.type > tmplBond.type ? bond : tmplBond action.mergeWith(fromBondsAttrs(restruct, existId, commonBond, true)) } }) diff --git a/packages/ketcher-core/src/domain/entities/struct.ts b/packages/ketcher-core/src/domain/entities/struct.ts index aff3a3b7bf..aa50d6c83a 100644 --- a/packages/ketcher-core/src/domain/entities/struct.ts +++ b/packages/ketcher-core/src/domain/entities/struct.ts @@ -376,7 +376,10 @@ export class Struct { const startCoords = this.atoms.get(halfBond.begin)!.pp const endCoords = this.atoms.get(halfBond.end)!.pp const coordsDifference = Vec2.diff(endCoords, startCoords).normalized() - halfBond.dir = Vec2.dist(endCoords, startCoords) > 1e-4 ? coordsDifference : new Vec2(1, 0) + halfBond.dir = + Vec2.dist(endCoords, startCoords) > 1e-4 + ? coordsDifference + : new Vec2(1, 0) halfBond.norm = halfBond.dir.turnLeft() halfBond.ang = halfBond.dir.oxAngle() if (halfBond.loop < 0) halfBond.loop = -1 From c8541deac819597d86005ad81efa25278bf67bc3 Mon Sep 17 00:00:00 2001 From: Andrei Mazol <72735611+AndreiMazol@users.noreply.github.com> Date: Mon, 20 Jun 2022 10:26:06 +0300 Subject: [PATCH 013/110] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 0bbd691120..245a34bdd2 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -3,7 +3,7 @@ name: Bug report about: Create a report to help us improve title: '' labels: bug -assignees: AndreiMazol +assignees: Alena-Guznischeva --- From 0b7700bca980d26ccfa2aec16366fcc06b071e54 Mon Sep 17 00:00:00 2001 From: Alena Guznischeva <90251323+Alena-Guznischeva@users.noreply.github.com> Date: Mon, 18 Jul 2022 16:47:06 +0300 Subject: [PATCH 014/110] Update issue templates - assignee updated --- .github/ISSUE_TEMPLATE/bug_report.md | 4 ++-- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 245a34bdd2..069f0f43ae 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -2,8 +2,8 @@ name: Bug report about: Create a report to help us improve title: '' -labels: bug -assignees: Alena-Guznischeva +labels: bug, feature request +assignees: evgeniiFrolov1 --- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 5203b1b01e..a888ba8031 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -3,7 +3,7 @@ name: Feature request about: Suggest an idea for this project title: '' labels: feature request -assignees: AndreiMazol +assignees: evgeniiFrolov1 --- From 57ba33700d6fb9eda6bfff4bf8a4bd5b6c6f80fa Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Wed, 31 Aug 2022 02:30:07 +0300 Subject: [PATCH 015/110] 1679 remove autofocus on click --- .../src/script/ui/component/cliparea/cliparea.jsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx b/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx index c22ef7c8a7..455671f32a 100644 --- a/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx +++ b/packages/ketcher-react/src/script/ui/component/cliparea/cliparea.jsx @@ -35,8 +35,9 @@ class ClipArea extends Component { if ( el === event.target || (!isActiveElement(event.target) && this.props.focused()) - ) - autofocus(el) + ) { + autoselect(el) + } }, mousedown: (event) => { if (event.shiftKey && !isActiveElement(event.target)) @@ -104,9 +105,8 @@ function isActiveElement(el) { return ['INPUT', 'SELECT', 'TEXTAREA', 'OPTION', 'LABEL'].includes(el.tagName) } -function autofocus(cliparea) { +function autoselect(cliparea) { cliparea.value = ' ' - cliparea.focus() cliparea.select() } From 614760e1e33f454407afac3c813e48e4edd381cb Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Wed, 31 Aug 2022 11:33:33 +0300 Subject: [PATCH 016/110] double bond is lost when add a benzene --- .../application/editor/actions/template.ts | 3 +- .../application/render/restruct/restruct.ts | 4 ++- .../src/domain/entities/struct.ts | 33 ++++++++++--------- 3 files changed, 23 insertions(+), 17 deletions(-) diff --git a/packages/ketcher-core/src/application/editor/actions/template.ts b/packages/ketcher-core/src/application/editor/actions/template.ts index 77360223a6..713452d901 100644 --- a/packages/ketcher-core/src/application/editor/actions/template.ts +++ b/packages/ketcher-core/src/application/editor/actions/template.ts @@ -277,7 +277,8 @@ function fromTemplateOnBond(restruct, template, bid, flip) { pasteItems.bonds.push(operation.data.bid) } else { - action.mergeWith(fromBondsAttrs(restruct, existId, tmplBond, true)) + const commonBond = bond.type > tmplBond.type ? bond : tmplBond + action.mergeWith(fromBondsAttrs(restruct, existId, commonBond, true)) } }) diff --git a/packages/ketcher-core/src/application/render/restruct/restruct.ts b/packages/ketcher-core/src/application/render/restruct/restruct.ts index 81b964eb1c..97f4db682c 100644 --- a/packages/ketcher-core/src/application/render/restruct/restruct.ts +++ b/packages/ketcher-core/src/application/render/restruct/restruct.ts @@ -569,7 +569,9 @@ class ReStruct { this.bondsChanged.forEach((_value, bid) => { const bond = this.bonds.get(bid) - if (bond) bond.show(this, bid, options) + if (bond) { + bond.show(this, bid, options) + } }) } diff --git a/packages/ketcher-core/src/domain/entities/struct.ts b/packages/ketcher-core/src/domain/entities/struct.ts index feb7159636..aa50d6c83a 100644 --- a/packages/ketcher-core/src/domain/entities/struct.ts +++ b/packages/ketcher-core/src/domain/entities/struct.ts @@ -371,15 +371,18 @@ export class Struct { hb2.contra = bond.hb1 } - halfBondUpdate(hbid: number) { - const hb = this.halfBonds.get(hbid)! - const p1 = this.atoms.get(hb.begin)!.pp - const p2 = this.atoms.get(hb.end)!.pp - const d = Vec2.diff(p2, p1).normalized() - hb.dir = Vec2.dist(p2, p1) > 1e-4 ? d : new Vec2(1, 0) - hb.norm = hb.dir.turnLeft() - hb.ang = hb.dir.oxAngle() - if (hb.loop < 0) hb.loop = -1 + halfBondUpdate(halfBondId: number) { + const halfBond = this.halfBonds.get(halfBondId)! + const startCoords = this.atoms.get(halfBond.begin)!.pp + const endCoords = this.atoms.get(halfBond.end)!.pp + const coordsDifference = Vec2.diff(endCoords, startCoords).normalized() + halfBond.dir = + Vec2.dist(endCoords, startCoords) > 1e-4 + ? coordsDifference + : new Vec2(1, 0) + halfBond.norm = halfBond.dir.turnLeft() + halfBond.ang = halfBond.dir.oxAngle() + if (halfBond.loop < 0) halfBond.loop = -1 } initHalfBonds() { @@ -450,8 +453,8 @@ export class Struct { } } - atomUpdateHalfBonds(aid) { - this.atoms.get(aid)!.neighbors.forEach((hbid) => { + atomUpdateHalfBonds(atomId: number) { + this.atoms.get(atomId)!.neighbors.forEach((hbid) => { this.halfBondUpdate(hbid) this.halfBondUpdate(this.halfBonds.get(hbid)!.contra) }) @@ -459,12 +462,12 @@ export class Struct { updateHalfBonds(list) { if (!list) { - this.atoms.forEach((_atom, aid) => { - this.atomUpdateHalfBonds(aid) + this.atoms.forEach((_atom, atomId) => { + this.atomUpdateHalfBonds(atomId) }) } else { - list.forEach((aid) => { - this.atomUpdateHalfBonds(aid) + list.forEach((atomId) => { + this.atomUpdateHalfBonds(atomId) }) } } From 7167b4096b70571bf664cb13ab2694aeb3a5c1fd Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Wed, 31 Aug 2022 12:11:33 +0300 Subject: [PATCH 017/110] Update versions of packages. ketcher-react is 2.5.2 ketcher-core 1.4.1 --- packages/ketcher-core/package.json | 2 +- packages/ketcher-react/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-core/package.json b/packages/ketcher-core/package.json index b95d287c25..9c0b5de3e1 100644 --- a/packages/ketcher-core/package.json +++ b/packages/ketcher-core/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-core", - "version": "1.5.0", + "version": "1.5.1", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", diff --git a/packages/ketcher-react/package.json b/packages/ketcher-react/package.json index f3333e1d9b..266864c55b 100644 --- a/packages/ketcher-react/package.json +++ b/packages/ketcher-react/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-react", - "version": "2.5.1", + "version": "2.5.2", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", From bf260ae2a18b843a2d5be54dd76f65417b0b463a Mon Sep 17 00:00:00 2001 From: porcelain11 <112183450+porcelain11@users.noreply.github.com> Date: Wed, 7 Sep 2022 20:14:14 +0500 Subject: [PATCH 018/110] fix(#1717): update doc (#1721) * fix(#1717): update doc * fix(#1717): fix typo Co-authored-by: Svetlana Terenteva --- DEVNOTES.md | 3 +++ example/README.md | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/DEVNOTES.md b/DEVNOTES.md index f2285fed21..b16cc00afb 100644 --- a/DEVNOTES.md +++ b/DEVNOTES.md @@ -55,6 +55,7 @@ After that component library and application should be started separately. ```sh cd packages/ketcher-react +yarn install yarn start ``` @@ -62,6 +63,7 @@ yarn start ```sh cd packages/ketcher-standalone +yarn install yarn start ``` @@ -69,6 +71,7 @@ yarn start ```sh cd packages/ketcher-core +yarn install yarn start ``` diff --git a/example/README.md b/example/README.md index 1b83960c71..3394f7cdee 100644 --- a/example/README.md +++ b/example/README.md @@ -2,4 +2,5 @@ This example was bootstrapped with [Create React App](https://github.com/faceboo It is linked to the @ketcher/react package in the parent directory for development purposes. -You can run `yarn install` and then `yarn start` to test your package. +To run application for development purposes, please check instructions: +[DEVNOTES.md](https://github.com/epam/ketcher/blob/master/DEVNOTES.md) From dec432ff9dbaf34bccc11ceccfb119e268fbe57d Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Mon, 12 Sep 2022 17:58:32 +0300 Subject: [PATCH 019/110] updated indigo to 1.7.4 and version of ketcher-standalone to 1.4.1 --- packages/ketcher-standalone/package.json | 4 ++-- yarn.lock | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/ketcher-standalone/package.json b/packages/ketcher-standalone/package.json index d09997d16d..023b1d02e2 100644 --- a/packages/ketcher-standalone/package.json +++ b/packages/ketcher-standalone/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-standalone", - "version": "1.4.0", + "version": "1.4.1", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", @@ -39,7 +39,7 @@ }, "dependencies": { "@babel/runtime": "^7.17.9", - "indigo-ketcher": "^1.7.2", + "indigo-ketcher": "^1.7.4", "ketcher-core": "workspace:*" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 4eebd8090a..ce46ec4d4e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9265,10 +9265,10 @@ __metadata: languageName: node linkType: hard -"indigo-ketcher@npm:^1.7.2": - version: 1.7.2 - resolution: "indigo-ketcher@npm:1.7.2" - checksum: aaf5e80e89601843d1fdd2c2680e8581d8c19270f00368e2f6ea7063825efe945c0a1d6c58bdfd073873fdce06fcf95094637cf74ab82160b21ce8a6a143dd8d +"indigo-ketcher@npm:^1.7.4": + version: 1.7.4 + resolution: "indigo-ketcher@npm:1.7.4" + checksum: 32bdb0586e40ddd77a40e063a8c20ef7c81ac357defd55155c2efb31363bc43bf55b84cd148f106b3132460c1c70601e15c772d002fcfb41e7f184e4be720a9d languageName: node linkType: hard @@ -11447,7 +11447,7 @@ __metadata: cross-env: ^7.0.3 eslint: ^8.4.1 eslint-plugin-jest: ^25.3.0 - indigo-ketcher: ^1.7.2 + indigo-ketcher: ^1.7.4 jest: 26.6.0 ketcher-core: "workspace:*" npm-run-all: ^4.1.5 From 52691522a1d8644ed3ca6441286b884999b73971 Mon Sep 17 00:00:00 2001 From: LadaYudovina <110912284+LadaYudovina@users.noreply.github.com> Date: Wed, 21 Sep 2022 02:04:19 +0300 Subject: [PATCH 020/110] Ketcher started using API call /convert to convert ket format to Daylight SMILES because Indigo supports reagents (#1726) --- .../application/formatters/formatterFactory.ts | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/packages/ketcher-core/src/application/formatters/formatterFactory.ts b/packages/ketcher-core/src/application/formatters/formatterFactory.ts index e5ed8e0d02..c617176bcb 100644 --- a/packages/ketcher-core/src/application/formatters/formatterFactory.ts +++ b/packages/ketcher-core/src/application/formatters/formatterFactory.ts @@ -22,8 +22,7 @@ import { import { KetSerializer, MolSerializer, - MolSerializerOptions, - SmiSerializer + MolSerializerOptions } from 'domain/serializers' import { StructService, StructServiceOptions } from 'domain/services' @@ -31,7 +30,6 @@ import { KetFormatter } from './ketFormatter' import { MolfileV2000Formatter } from './molfileV2000Formatter' import { RxnFormatter } from './rxnFormatter' import { ServerFormatter } from './serverFormatter' -import { SmilesFormatter } from './smilesFormatter' export class FormatterFactory { #structService: StructService @@ -85,24 +83,12 @@ export class FormatterFactory { formatter = new RxnFormatter(new MolSerializer(molSerializerOptions)) break - case 'smiles': - formatter = new SmilesFormatter( - new SmiSerializer(), - - // only for ServerFormatter, because 'getStructureFromStringAsync' is delegated to it - - this.#structService, - new KetSerializer(), - format, - structServiceOptions - ) - break - case 'cml': case 'inChIAuxInfo': case 'inChI': case 'molV3000': case 'rxnV3000': + case 'smiles': case 'smilesExt': case 'smarts': case 'cdxml': From 67f0bbfdc8a9b8788224c5036b8a4fab522e0911 Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Wed, 21 Sep 2022 18:04:06 +0300 Subject: [PATCH 021/110] Added cdxml format --- .../script/ui/views/modal/components/document/Save/Save.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx b/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx index 0c5ad2588c..dc67a4a112 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx @@ -86,7 +86,8 @@ class SaveDialog extends Component { 'inChIAuxInfo', 'cml', 'svg', - 'png' + 'png', + 'cdxml' ) this.saveSchema = saveSchema From 8dc94ef7125c97ebaf2f3651010a625cf3a52fca Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Fri, 23 Sep 2022 19:31:49 +0300 Subject: [PATCH 022/110] move molfile 2000 processing from front to indigo --- .../src/application/formatters/formatterFactory.ts | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/packages/ketcher-core/src/application/formatters/formatterFactory.ts b/packages/ketcher-core/src/application/formatters/formatterFactory.ts index c617176bcb..6ce4c1fc51 100644 --- a/packages/ketcher-core/src/application/formatters/formatterFactory.ts +++ b/packages/ketcher-core/src/application/formatters/formatterFactory.ts @@ -25,9 +25,7 @@ import { MolSerializerOptions } from 'domain/serializers' import { StructService, StructServiceOptions } from 'domain/services' - import { KetFormatter } from './ketFormatter' -import { MolfileV2000Formatter } from './molfileV2000Formatter' import { RxnFormatter } from './rxnFormatter' import { ServerFormatter } from './serverFormatter' @@ -73,12 +71,6 @@ export class FormatterFactory { formatter = new KetFormatter(new KetSerializer()) break - case 'mol': - formatter = new MolfileV2000Formatter( - new MolSerializer(molSerializerOptions) - ) - break - case 'rxn': formatter = new RxnFormatter(new MolSerializer(molSerializerOptions)) break @@ -86,6 +78,7 @@ export class FormatterFactory { case 'cml': case 'inChIAuxInfo': case 'inChI': + case 'mol': case 'molV3000': case 'rxnV3000': case 'smiles': From 530d9a032bf648577e8607654d8a5497610674e6 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Mon, 26 Sep 2022 20:11:56 +0500 Subject: [PATCH 023/110] feat: update text position for ket format with pos (WIP) --- .../domain/serializers/ket/fixtures/toKet.ts | 12 +++---- .../serializers/ket/fixtures/toStruct.ts | 6 +--- .../operations/Text/TextCreateDelete.ts | 10 +++--- .../src/application/render/restruct/reloop.js | 8 ++--- .../src/application/render/restruct/retext.ts | 34 +++++++++++-------- .../ketcher-core/src/domain/entities/text.ts | 13 +++++-- .../src/domain/serializers/ket/schema.json | 25 ++++++++------ .../domain/serializers/ket/toKet/prepare.ts | 4 ++- .../src/script/editor/tool/apoint.ts | 9 ++--- .../src/script/editor/tool/text.ts | 16 ++++----- .../components/StructEditor/StructEditor.jsx | 13 ++++--- .../modal/components/document/Save/Save.jsx | 4 ++- 12 files changed, 91 insertions(+), 63 deletions(-) diff --git a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts index 95e9a32d3d..98b6512818 100644 --- a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts +++ b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts @@ -460,12 +460,12 @@ const structs = { texts: [ { content: - '{"blocks":[{"key":"932pu","text":"Test","type":"unstyled","depth":0,"inlineStyleRanges":[{"offset":0,"length":4,"style":"CUSTOM_FONT_SIZE_20px"},{"offset":0,"length":4,"style":"BOLD"}],"entityRanges":[],"data":{}}],"entityMap":{}}', - position: { - x: 11.575000000000001, - y: -6.125000000000001, - z: 0 - } + '{"blocks":[{"key":"932pu","text":"Test","type":"unstyled","depth":0,"inlineStyleRanges":[{"offset":0,"length":4,"style":"CUSTOM_FONT_SIZE_20px"},{"offset":0,"length":4,"style":"BOLD"}],"entityRanges":[],"data":{}}],"entityMap":{}}' + // position: { + // x: 11.575000000000001, + // y: -6.125000000000001, + // z: 0 + // } } ] }, diff --git a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toStruct.ts b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toStruct.ts index 87e883ddff..6a900329d3 100644 --- a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toStruct.ts +++ b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toStruct.ts @@ -717,11 +717,7 @@ export const preparedKet = `{ "type": "text", "data": { "content": "{\\"blocks\\":[{\\"key\\":\\"932pu\\",\\"text\\":\\"Test\\",\\"type\\":\\"unstyled\\",\\"depth\\":0,\\"inlineStyleRanges\\":[{\\"offset\\":0,\\"length\\":4,\\"style\\":\\"CUSTOM_FONT_SIZE_20px\\"},{\\"offset\\":0,\\"length\\":4,\\"style\\":\\"BOLD\\"}],\\"entityRanges\\":[],\\"data\\":{}}],\\"entityMap\\":{}}", - "position": { - "x": 11.575000000000001, - "y": -6.125000000000001, - "z": 0 - } + "pos": [] } } ] diff --git a/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts b/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts index c1cc0f3ca2..c93376f5de 100644 --- a/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts +++ b/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts @@ -35,21 +35,23 @@ export class TextCreate extends BaseOperation { } execute(restruct: ReStruct): void { - const struct = restruct.molecule const item = new Text(this.data) + // console.log(900000, 'execute', this.data) + if (this.data.id == null) { - const index = struct.texts.add(item) + const index = restruct.molecule.texts.add(item) this.data.id = index } else { - struct.texts.set(this.data.id!, item) + restruct.molecule.texts.set(this.data.id!, item) } const itemId = this.data.id! restruct.texts.set(itemId, new ReText(item)) - struct.textSetPosition(itemId, new Vec2(this.data.position)) + // restruct.molecule.textSetPosition(itemId, new Vec2(this.data.position)) + restruct.molecule.textSetPosition(itemId, new Vec2(this.data.position)) BaseOperation.invalidateItem(restruct, 'texts', itemId, 1) } diff --git a/packages/ketcher-core/src/application/render/restruct/reloop.js b/packages/ketcher-core/src/application/render/restruct/reloop.js index 74bda799a7..cba6a711e7 100644 --- a/packages/ketcher-core/src/application/render/restruct/reloop.js +++ b/packages/ketcher-core/src/application/render/restruct/reloop.js @@ -50,10 +50,10 @@ class ReLoop extends ReObject { this.centre.add_(apos) // eslint-disable-line no-underscore-dangle }) loop.convex = true - for (var k = 0; k < this.loop.hbs.length; ++k) { - var hba = molecule.halfBonds.get(loop.hbs[k]) - var hbb = molecule.halfBonds.get(loop.hbs[(k + 1) % loop.hbs.length]) - var angle = Math.atan2( + for (let k = 0; k < this.loop.hbs.length; ++k) { + const hba = molecule.halfBonds.get(loop.hbs[k]) + const hbb = molecule.halfBonds.get(loop.hbs[(k + 1) % loop.hbs.length]) + const angle = Math.atan2( Vec2.cross(hba.dir, hbb.dir), Vec2.dot(hba.dir, hbb.dir) ) diff --git a/packages/ketcher-core/src/application/render/restruct/retext.ts b/packages/ketcher-core/src/application/render/restruct/retext.ts index 44f694d1bc..0c0caf4ebc 100644 --- a/packages/ketcher-core/src/application/render/restruct/retext.ts +++ b/packages/ketcher-core/src/application/render/restruct/retext.ts @@ -27,6 +27,7 @@ import { LayerMap } from './generalEnumTypes' import ReObject from './reobject' import ReStruct from './restruct' import { Scale } from 'domain/helpers' +import { RaphaelBaseElement } from 'raphael' interface CustomRawDraftInlineStyleRange extends Omit { @@ -39,7 +40,7 @@ interface CustomRawDraftInlineStyleRange class ReText extends ReObject { private item: Text - paths: Array> = [] + paths: Array> = [] constructor(text: Text) { super('text') @@ -50,7 +51,9 @@ class ReText extends ReObject { return true } - getReferencePoints(): Array { + getReferencePoints(): Array | null { + if (!this.paths.length) return null + const { p0, p1 } = this.getRelBox(this.paths) const p = this.item.position @@ -77,27 +80,28 @@ class ReText extends ReObject { return render.paper.rect(topLeft.x, topLeft.y, width, height, 5) } - getRelBox(paths: Array>): { p0: Vec2; p1: Vec2 } { - const firstElOfFirstRow: any = paths[0][0] + getRelBox(paths: Array>): { p0: Vec2; p1: Vec2 } { + const firstElOfFirstRow: RaphaelBaseElement = paths[0][0] const leftEdge = firstElOfFirstRow.getBBox().x - const firstRow: Array = paths[0] + const firstRow: Array = paths[0] const topEdge: number = Math.min( ...firstRow.map((path) => path.getBBox().y) ) - const widestRow: Array = paths.reduce( + const widestRow: Array = paths.reduce( (widestRow, nextRow) => this.getRowWidth(nextRow) > this.getRowWidth(widestRow) ? nextRow : widestRow, paths[0] ) - const lastElOfWidestRow: any = widestRow[widestRow.length - 1] + const lastElOfWidestRow: RaphaelBaseElement = + widestRow[widestRow.length - 1] const rightEdge: number = lastElOfWidestRow.getBBox().x + lastElOfWidestRow.getBBox().width - const lastRow: Array = paths[paths.length - 1] + const lastRow: Array = paths[paths.length - 1] const bottomEdge: number = Math.max( ...lastRow.map((path) => path.getBBox().y + path.getBBox().height) ) @@ -108,7 +112,7 @@ class ReText extends ReObject { } } - getRowWidth(row: Array): number { + getRowWidth(row: Array): number { return row.reduce((rowWidth, nextRow) => { rowWidth += nextRow.getBBox().width return rowWidth @@ -138,15 +142,17 @@ class ReText extends ReObject { const rawContentState: RawDraftContentState | null = this.item.content ? (JSON.parse(this.item.content) as RawDraftContentState) : null - if (!rawContentState) return + if (!rawContentState) { + return + } + rawContentState.blocks.forEach((block: RawDraftContentBlock) => { const ranges: Array<[number, number, Record]> = this.getRanges(block, options) let shiftX = 0 - const row: Array = [] + const row: Array = [] ranges.forEach(([start, end, styles]) => { block.text = block.text.replace(/[^\S\r\n]/g, '\u00a0') - const path = paper .text( paperScale.x, @@ -160,9 +166,7 @@ class ReText extends ReObject { fill: '#000000', ...styles }) - path.translateAbs(shiftX, shiftY + (styles.shiftY || 0)) - row.push(path) shiftX += path.getBBox().width }) @@ -173,6 +177,8 @@ class ReText extends ReObject { shiftY += Math.abs(Vec2.diff(p0, p1).y) }) + this.item.setPos(this.getReferencePoints()) + render.ctab.addReObjectPath( LayerMap.data, this.visel, diff --git a/packages/ketcher-core/src/domain/entities/text.ts b/packages/ketcher-core/src/domain/entities/text.ts index b27fe7e29d..927b527ff0 100644 --- a/packages/ketcher-core/src/domain/entities/text.ts +++ b/packages/ketcher-core/src/domain/entities/text.ts @@ -27,21 +27,30 @@ export enum TextCommand { export interface TextAttributes { // TODO: add Interface for content type - content?: string - position?: Vec2 + content: string + position: Vec2 + pos: Array | [] } export class Text { content: string position: Vec2 + pos: Array | [] constructor(attributes?: TextAttributes) { + this.pos = attributes?.pos || [] this.content = attributes?.content || '' this.position = attributes?.position ? new Vec2(attributes.position) : new Vec2() } + setPos(coords: Array | null): void { + if (coords && coords.length) { + this.pos = coords + } + } + clone(): Text { return new Text(this) } diff --git a/packages/ketcher-core/src/domain/serializers/ket/schema.json b/packages/ketcher-core/src/domain/serializers/ket/schema.json index fb05463974..072335ebf9 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/schema.json +++ b/packages/ketcher-core/src/domain/serializers/ket/schema.json @@ -633,20 +633,25 @@ }, "data": { "type": "object", - "required": ["content", "position"], + "required": ["content"], "properties": { "content": { "type": "string" }, - "position": { - "type": "object", - "required": ["x", "y"], - "properties": { - "x": { - "type": "number" - }, - "y": { - "type": "number" + "pos": { + "type": "array", + "items": { + "type": "object", + "properties": { + "x": { + "type": "number" + }, + "y": { + "type": "number" + }, + "z": { + "type": "number" + } } } } diff --git a/packages/ketcher-core/src/domain/serializers/ket/toKet/prepare.ts b/packages/ketcher-core/src/domain/serializers/ket/toKet/prepare.ts index 76c05d92fb..a05a528c49 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/toKet/prepare.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/toKet/prepare.ts @@ -84,7 +84,8 @@ export function prepareStructForKet(struct: Struct) { center: item.position, data: { content: item.content, - position: item.position + // position: item.position, + pos: item.pos } }) }) @@ -105,6 +106,7 @@ export function prepareStructForKet(struct: Struct) { // TODO: check if this sorting operation is needed // return ketNodes.sort((a, b) => a.center.x - b.center.x) + // console.log(555555, ketNodes) return ketNodes } diff --git a/packages/ketcher-react/src/script/editor/tool/apoint.ts b/packages/ketcher-react/src/script/editor/tool/apoint.ts index e463be3459..1490702cf2 100644 --- a/packages/ketcher-react/src/script/editor/tool/apoint.ts +++ b/packages/ketcher-react/src/script/editor/tool/apoint.ts @@ -27,10 +27,11 @@ class APointTool { mousemove(event) { const struct = this.editor.render.ctab.molecule - const ci = this.editor.findItem(event, ['atoms']) - if (ci) { - const atom = struct.atoms.get(ci.id) - if (atom?.label !== 'R#' && atom?.rglabel === null) this.editor.hover(ci) + const closestItem = this.editor.findItem(event, ['atoms']) + if (closestItem) { + const atom = struct.atoms.get(closestItem.id) + if (atom?.label !== 'R#' && atom?.rglabel === null) + this.editor.hover(closestItem) } else { this.editor.hover(null) } diff --git a/packages/ketcher-react/src/script/editor/tool/text.ts b/packages/ketcher-react/src/script/editor/tool/text.ts index e5dbe27e8a..581dc77288 100644 --- a/packages/ketcher-react/src/script/editor/tool/text.ts +++ b/packages/ketcher-react/src/script/editor/tool/text.ts @@ -39,13 +39,13 @@ class TextTool { mousedown(event) { const render = this.editor.render - const ci = this.editor.findItem(event, ['texts']) + const closestItem = this.editor.findItem(event, ['texts']) this.editor.selection(null) - if (ci && ci.map === 'texts') { + if (closestItem && closestItem.map === 'texts') { this.editor.hover(null) - this.editor.selection({ texts: [ci.id] }) + this.editor.selection({ texts: [closestItem.id] }) this.dragCtx = { xy0: render.page2obj(event), action: new Action() @@ -82,10 +82,10 @@ class TextTool { click(event) { const render = this.editor.render - const ci = this.editor.findItem(event, ['texts']) + const closestItem = this.editor.findItem(event, ['texts']) this.editor.hover(null) - if (!ci) { + if (!closestItem) { propsDialog(this.editor, null, render.page2obj(event)) } @@ -93,11 +93,11 @@ class TextTool { } dblclick(event) { - const ci = this.editor.findItem(event, ['texts']) + const closestItem = this.editor.findItem(event, ['texts']) this.editor.hover(null) - if (ci.map === 'texts') { - propsDialog(this.editor, ci.id, ci.position) + if (closestItem.map === 'texts') { + propsDialog(this.editor, closestItem.id, closestItem.position) } return true diff --git a/packages/ketcher-react/src/script/ui/views/components/StructEditor/StructEditor.jsx b/packages/ketcher-react/src/script/ui/views/components/StructEditor/StructEditor.jsx index 9be3f377ae..09256ea61d 100644 --- a/packages/ketcher-react/src/script/ui/views/components/StructEditor/StructEditor.jsx +++ b/packages/ketcher-react/src/script/ui/views/components/StructEditor/StructEditor.jsx @@ -24,7 +24,7 @@ import classes from './StructEditor.module.less' import clsx from 'clsx' import { upperFirst } from 'lodash/fp' import handIcon from '../../../../../icons/files/hand.svg' -import compressedHancIcon from '../../../../../icons/files/compressed-hand.svg' +import compressedHandIcon from '../../../../../icons/files/compressed-hand.svg' import Cursor from '../Cursor' // TODO: need to update component after making refactoring of store @@ -43,12 +43,17 @@ function setupEditor(editor, props, oldProps = {}) { if (oldProps.options && options !== oldProps.options) editor.options(options) Object.keys(editor.event).forEach((name) => { + // console.log('event name', name); const eventName = `on${upperFirst(name)}` if (props[eventName] !== oldProps[eventName]) { - if (oldProps[eventName]) editor.event[name].remove(oldProps[eventName]) + if (oldProps[eventName]) { + editor.event[name].remove(oldProps[eventName]) + } - if (props[eventName]) editor.event[name].add(props[eventName]) + if (props[eventName]) { + editor.event[name].add(props[eventName]) + } } }) } @@ -211,7 +216,7 @@ class StructEditor extends Component {
      diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx b/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx index 0c5ad2588c..4667aea47c 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx @@ -120,8 +120,10 @@ class SaveDialog extends Component { return format !== 'mol' && Object.keys(errors).length > 0 } + changeType = (type) => { const { struct, server, options, formState } = this.props + const errorHandler = this.context.errorHandler if (this.isImageFormat(type)) { const ketSerialize = new KetSerializer() @@ -278,7 +280,7 @@ class SaveDialog extends Component { ) : this.isImageFormat(format) ? (
      {!isCleanStruct && ( - + {`${format} )}
      ) : ( From daceca430a08686895c685e9d4314ec463b254cd Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Mon, 26 Sep 2022 20:24:20 +0500 Subject: [PATCH 024/110] fix: remove excess comment, fix TextCreate interface --- .../__tests__/domain/serializers/ket/fixtures/toKet.ts | 5 ----- .../editor/operations/Text/TextCreateDelete.ts | 10 ++++------ packages/ketcher-core/src/domain/entities/text.ts | 4 ++-- 3 files changed, 6 insertions(+), 13 deletions(-) diff --git a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts index 98b6512818..83842ad04f 100644 --- a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts +++ b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts @@ -461,11 +461,6 @@ const structs = { { content: '{"blocks":[{"key":"932pu","text":"Test","type":"unstyled","depth":0,"inlineStyleRanges":[{"offset":0,"length":4,"style":"CUSTOM_FONT_SIZE_20px"},{"offset":0,"length":4,"style":"BOLD"}],"entityRanges":[],"data":{}}],"entityMap":{}}' - // position: { - // x: 11.575000000000001, - // y: -6.125000000000001, - // z: 0 - // } } ] }, diff --git a/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts b/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts index c93376f5de..43b88138c8 100644 --- a/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts +++ b/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts @@ -23,22 +23,21 @@ import { OperationType } from '../OperationType' interface TextCreateData { id?: number content: string - position: Vec2 + pos: Array | [] + // position: Vec2 } export class TextCreate extends BaseOperation { data: TextCreateData - constructor(content: string, position: Vec2, id?: number) { + constructor(content: string, pos: Array, id?: number) { super(OperationType.TEXT_CREATE) - this.data = { content: content, position, id } + this.data = { content: content, pos, id } } execute(restruct: ReStruct): void { const item = new Text(this.data) - // console.log(900000, 'execute', this.data) - if (this.data.id == null) { const index = restruct.molecule.texts.add(item) this.data.id = index @@ -50,7 +49,6 @@ export class TextCreate extends BaseOperation { restruct.texts.set(itemId, new ReText(item)) - // restruct.molecule.textSetPosition(itemId, new Vec2(this.data.position)) restruct.molecule.textSetPosition(itemId, new Vec2(this.data.position)) BaseOperation.invalidateItem(restruct, 'texts', itemId, 1) } diff --git a/packages/ketcher-core/src/domain/entities/text.ts b/packages/ketcher-core/src/domain/entities/text.ts index 927b527ff0..ccbc836d84 100644 --- a/packages/ketcher-core/src/domain/entities/text.ts +++ b/packages/ketcher-core/src/domain/entities/text.ts @@ -28,13 +28,13 @@ export enum TextCommand { export interface TextAttributes { // TODO: add Interface for content type content: string - position: Vec2 + position?: Vec2 pos: Array | [] } export class Text { content: string - position: Vec2 + position?: Vec2 pos: Array | [] constructor(attributes?: TextAttributes) { From a4ad0bc51b4b382187649dd9243098f1a5d58aa4 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Tue, 27 Sep 2022 13:59:13 +0500 Subject: [PATCH 025/110] fix: fix build errors --- .../src/application/editor/actions/paste.ts | 6 +++++- .../src/application/editor/actions/text.ts | 5 +++-- .../operations/Text/TextCreateDelete.ts | 14 +++++++++---- .../src/application/render/restruct/retext.ts | 6 +++--- .../src/script/editor/tool/text.ts | 21 +++++++++++++++---- 5 files changed, 38 insertions(+), 14 deletions(-) diff --git a/packages/ketcher-core/src/application/editor/actions/paste.ts b/packages/ketcher-core/src/application/editor/actions/paste.ts index aa3b01dacb..3bccfa6f3f 100644 --- a/packages/ketcher-core/src/application/editor/actions/paste.ts +++ b/packages/ketcher-core/src/application/editor/actions/paste.ts @@ -136,7 +136,11 @@ export function fromPaste(restruct, pstruct, point, angle = 0) { pstruct.texts.forEach((text) => { action.addOp( - new TextCreate(text.content, text.position.add(offset)).perform(restruct) + new TextCreate( + text.content, + text.position.add(offset), + text.pos.map((p) => p.add(offset)) + ).perform(restruct) ) }) diff --git a/packages/ketcher-core/src/application/editor/actions/text.ts b/packages/ketcher-core/src/application/editor/actions/text.ts index a7092214b4..dc83109999 100644 --- a/packages/ketcher-core/src/application/editor/actions/text.ts +++ b/packages/ketcher-core/src/application/editor/actions/text.ts @@ -23,10 +23,11 @@ import { Vec2 } from 'domain/entities' export function fromTextCreation( restruct: ReStruct, content: string, - position: Vec2 + position: Vec2, + pos: Array | [] ) { const action = new Action() - action.addOp(new TextCreate(content, position)) + action.addOp(new TextCreate(content, position, pos)) return action.perform(restruct) } diff --git a/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts b/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts index 43b88138c8..5067f740a2 100644 --- a/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts +++ b/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts @@ -24,15 +24,15 @@ interface TextCreateData { id?: number content: string pos: Array | [] - // position: Vec2 + position: Vec2 } export class TextCreate extends BaseOperation { data: TextCreateData - constructor(content: string, pos: Array, id?: number) { + constructor(content: string, position: Vec2, pos: Array, id?: number) { super(OperationType.TEXT_CREATE) - this.data = { content: content, pos, id } + this.data = { content: content, position, pos, id } } execute(restruct: ReStruct): void { @@ -62,6 +62,7 @@ interface TextDeleteData { id: number content?: string position?: Vec2 + pos?: Array | [] } export class TextDelete extends BaseOperation { @@ -89,6 +90,11 @@ export class TextDelete extends BaseOperation { } invert(): BaseOperation { - return new TextCreate(this.data.content!, this.data.position!, this.data.id) + return new TextCreate( + this.data.content!, + this.data.position!, + this.data.pos!, + this.data.id + ) } } diff --git a/packages/ketcher-core/src/application/render/restruct/retext.ts b/packages/ketcher-core/src/application/render/restruct/retext.ts index 0c0caf4ebc..3463c303b0 100644 --- a/packages/ketcher-core/src/application/render/restruct/retext.ts +++ b/packages/ketcher-core/src/application/render/restruct/retext.ts @@ -56,14 +56,14 @@ class ReText extends ReObject { const { p0, p1 } = this.getRelBox(this.paths) - const p = this.item.position + const p = this.item.position! const w = Math.abs(Vec2.diff(p0, p1).x) / 40 const h = Math.abs(Vec2.diff(p0, p1).y) / 40 const refPoints: Array = [] refPoints.push( - this.item.position, + this.item.position!, new Vec2(p.x, p.y + h), new Vec2(p.x + w, p.y + h), new Vec2(p.x + w, p.y) @@ -134,7 +134,7 @@ class ReText extends ReObject { show(restruct: ReStruct, _id: number, options: any): void { const render = restruct.render const paper = render.paper - const paperScale = Scale.obj2scaled(this.item.position, options) + const paperScale = Scale.obj2scaled(this.item.position!, options) let shiftY = 0 this.paths = [] diff --git a/packages/ketcher-react/src/script/editor/tool/text.ts b/packages/ketcher-react/src/script/editor/tool/text.ts index 581dc77288..5ccea4d572 100644 --- a/packages/ketcher-react/src/script/editor/tool/text.ts +++ b/packages/ketcher-react/src/script/editor/tool/text.ts @@ -86,7 +86,7 @@ class TextTool { this.editor.hover(null) if (!closestItem) { - propsDialog(this.editor, null, render.page2obj(event)) + propsDialog(this.editor, null, render.page2obj(event), closestItem.pos) } return true @@ -97,14 +97,24 @@ class TextTool { this.editor.hover(null) if (closestItem.map === 'texts') { - propsDialog(this.editor, closestItem.id, closestItem.position) + propsDialog( + this.editor, + closestItem.id, + closestItem.position, + closestItem.pos + ) } return true } } -function propsDialog(editor: any, id: number | null, position: Vec2) { +function propsDialog( + editor: any, + id: number | null, + pos: Array | [], + position: Vec2 +) { const struct = editor.render.ctab.molecule const text: Text | null = id || id === 0 ? struct.texts.get(id) : null const origilContent = text ? text.content : '' @@ -113,13 +123,16 @@ function propsDialog(editor: any, id: number | null, position: Vec2) { content: origilContent, id, position, + pos, type: 'text' }) res .then(({ content }: Result) => { if (!id && id !== 0 && content) { - editor.update(fromTextCreation(editor.render.ctab, content, position)) + editor.update( + fromTextCreation(editor.render.ctab, content, position, pos) + ) } else if (!content) { editor.update(fromTextDeletion(editor.render.ctab, id!)) } else if (content !== origilContent) { From 80be7e1fc1f8d0ce5be7213ddf1931888f093674 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Tue, 27 Sep 2022 14:33:50 +0500 Subject: [PATCH 026/110] fix: fix typo --- .../src/application/render/restruct/reloop.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/ketcher-core/src/application/render/restruct/reloop.js b/packages/ketcher-core/src/application/render/restruct/reloop.js index cba6a711e7..c402395aa8 100644 --- a/packages/ketcher-core/src/application/render/restruct/reloop.js +++ b/packages/ketcher-core/src/application/render/restruct/reloop.js @@ -80,10 +80,10 @@ class ReLoop extends ReObject { }) } else { let pathStr = '' - for (k = 0; k < loop.hbs.length; ++k) { - hba = molecule.halfBonds.get(loop.hbs[k]) - hbb = molecule.halfBonds.get(loop.hbs[(k + 1) % loop.hbs.length]) - angle = Math.atan2( + for (let k = 0; k < loop.hbs.length; ++k) { + const hba = molecule.halfBonds.get(loop.hbs[k]) + const hbb = molecule.halfBonds.get(loop.hbs[(k + 1) % loop.hbs.length]) + const angle = Math.atan2( Vec2.cross(hba.dir, hbb.dir), Vec2.dot(hba.dir, hbb.dir) ) From 2225857bf07555a63dd783c44141c48d55d8fbf6 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Tue, 27 Sep 2022 15:16:44 +0500 Subject: [PATCH 027/110] fix: update prettier config --- .../script/ui/views/modal/components/document/Save/Save.jsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx b/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx index 4667aea47c..9993b3d361 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/document/Save/Save.jsx @@ -120,7 +120,6 @@ class SaveDialog extends Component { return format !== 'mol' && Object.keys(errors).length > 0 } - changeType = (type) => { const { struct, server, options, formState } = this.props @@ -280,7 +279,10 @@ class SaveDialog extends Component { ) : this.isImageFormat(format) ? (
      {!isCleanStruct && ( - {`${format} + {`${format} )}
      ) : ( From 8b5356c540936f6690d5b3fb129da68905b62a92 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Wed, 28 Sep 2022 19:15:29 +0500 Subject: [PATCH 028/110] fix: fixes on comments (desided to keep position either) --- .../domain/serializers/ket/fixtures/toKet.ts | 29 ++++++++- .../serializers/ket/fixtures/toStruct.ts | 60 +++++++++++++++++-- .../src/application/editor/actions/text.ts | 2 +- .../operations/Text/TextCreateDelete.ts | 2 +- .../src/application/render/restruct/retext.ts | 20 ++++--- .../ketcher-core/src/domain/entities/text.ts | 14 ++--- .../domain/serializers/ket/toKet/prepare.ts | 3 +- .../src/script/editor/tool/text.ts | 6 +- .../ui/views/modal/components/Text/Text.tsx | 7 +-- 9 files changed, 108 insertions(+), 35 deletions(-) diff --git a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts index 83842ad04f..ad469d1e3a 100644 --- a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts +++ b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toKet.ts @@ -460,7 +460,34 @@ const structs = { texts: [ { content: - '{"blocks":[{"key":"932pu","text":"Test","type":"unstyled","depth":0,"inlineStyleRanges":[{"offset":0,"length":4,"style":"CUSTOM_FONT_SIZE_20px"},{"offset":0,"length":4,"style":"BOLD"}],"entityRanges":[],"data":{}}],"entityMap":{}}' + '{"blocks":[{"key":"dikr0","text":"Test text","type":"unstyled","depth":0,"inlineStyleRanges":[],"entityRanges":[],"data":{}}],"entityMap":{}}', + position: { + x: 6.1250433921813965, + y: -9.850043392181398, + z: 0 + }, + pos: [ + { + x: 6.1250433921813965, + y: -9.850043392181398, + z: 0 + }, + { + x: 6.1250433921813965, + y: -10.211157727241517, + z: 0 + }, + { + x: 7.334906673431396, + y: -10.211157727241517, + z: 0 + }, + { + x: 7.334906673431396, + y: -9.850043392181398, + z: 0 + } + ] } ] }, diff --git a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toStruct.ts b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toStruct.ts index 6a900329d3..d848aa7ddd 100644 --- a/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toStruct.ts +++ b/packages/ketcher-core/__tests__/domain/serializers/ket/fixtures/toStruct.ts @@ -347,12 +347,34 @@ export const textKet = `{ { "type": "text", "data": { - "content": "{\\"blocks\\":[{\\"key\\":\\"5vn7d\\",\\"text\\":\\"Text Test\\",\\"type\\":\\"unstyled\\",\\"depth\\":0,\\"inlineStyleRanges\\":[{\\"offset\\":0,\\"length\\":4,\\"style\\":\\"CUSTOM_FONT_SIZE_20px\\"},{\\"offset\\":5,\\"length\\":4,\\"style\\":\\"BOLD\\"}],\\"entityRanges\\":[],\\"data\\":{}}],\\"entityMap\\":{}}", + "content": "{\\"blocks\\":[{\\"key\\":\\"dikr0\\",\\"text\\":\\"Test text\\",\\"type\\":\\"unstyled\\",\\"depth\\":0,\\"inlineStyleRanges\\":[],\\"entityRanges\\":[],\\"data\\":{}}],\\"entityMap\\":{}}", "position": { - "x": 4.325, - "y": 0.325, + "x": 6.1250433921813965, + "y": -9.850043392181398, "z": 0 - } + }, + "pos": [ + { + "x": 6.1250433921813965, + "y": -9.850043392181398, + "z": 0 + }, + { + "x": 6.1250433921813965, + "y": -10.211157727241517, + "z": 0 + }, + { + "x": 7.334906673431396, + "y": -10.211157727241517, + "z": 0 + }, + { + "x": 7.334906673431396, + "y": -9.850043392181398, + "z": 0 + } + ] } } ] @@ -716,8 +738,34 @@ export const preparedKet = `{ { "type": "text", "data": { - "content": "{\\"blocks\\":[{\\"key\\":\\"932pu\\",\\"text\\":\\"Test\\",\\"type\\":\\"unstyled\\",\\"depth\\":0,\\"inlineStyleRanges\\":[{\\"offset\\":0,\\"length\\":4,\\"style\\":\\"CUSTOM_FONT_SIZE_20px\\"},{\\"offset\\":0,\\"length\\":4,\\"style\\":\\"BOLD\\"}],\\"entityRanges\\":[],\\"data\\":{}}],\\"entityMap\\":{}}", - "pos": [] + "content": "{\\"blocks\\":[{\\"key\\":\\"dikr0\\",\\"text\\":\\"Test text\\",\\"type\\":\\"unstyled\\",\\"depth\\":0,\\"inlineStyleRanges\\":[],\\"entityRanges\\":[],\\"data\\":{}}],\\"entityMap\\":{}}", + "position": { + "x": 6.1250433921813965, + "y": -9.850043392181398, + "z": 0 + }, + "pos": [ + { + "x": 6.1250433921813965, + "y": -9.850043392181398, + "z": 0 + }, + { + "x": 6.1250433921813965, + "y": -10.211157727241517, + "z": 0 + }, + { + "x": 7.334906673431396, + "y": -10.211157727241517, + "z": 0 + }, + { + "x": 7.334906673431396, + "y": -9.850043392181398, + "z": 0 + } + ] } } ] diff --git a/packages/ketcher-core/src/application/editor/actions/text.ts b/packages/ketcher-core/src/application/editor/actions/text.ts index dc83109999..a92bf094c7 100644 --- a/packages/ketcher-core/src/application/editor/actions/text.ts +++ b/packages/ketcher-core/src/application/editor/actions/text.ts @@ -24,7 +24,7 @@ export function fromTextCreation( restruct: ReStruct, content: string, position: Vec2, - pos: Array | [] + pos: Array ) { const action = new Action() action.addOp(new TextCreate(content, position, pos)) diff --git a/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts b/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts index 5067f740a2..a5159678d3 100644 --- a/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts +++ b/packages/ketcher-core/src/application/editor/operations/Text/TextCreateDelete.ts @@ -23,7 +23,7 @@ import { OperationType } from '../OperationType' interface TextCreateData { id?: number content: string - pos: Array | [] + pos: Array position: Vec2 } diff --git a/packages/ketcher-core/src/application/render/restruct/retext.ts b/packages/ketcher-core/src/application/render/restruct/retext.ts index 3463c303b0..dad2dbda60 100644 --- a/packages/ketcher-core/src/application/render/restruct/retext.ts +++ b/packages/ketcher-core/src/application/render/restruct/retext.ts @@ -38,6 +38,8 @@ interface CustomRawDraftInlineStyleRange | TextCommand.FontSize } +const SCALE = 40 // from ketcher-core + class ReText extends ReObject { private item: Text paths: Array> = [] @@ -51,22 +53,22 @@ class ReText extends ReObject { return true } - getReferencePoints(): Array | null { - if (!this.paths.length) return null + getReferencePoints(): Array { + if (!this.paths.length) return [] const { p0, p1 } = this.getRelBox(this.paths) - const p = this.item.position! - const w = Math.abs(Vec2.diff(p0, p1).x) / 40 - const h = Math.abs(Vec2.diff(p0, p1).y) / 40 + const p = this.item.position + const width = Math.abs(Vec2.diff(p0, p1).x) / SCALE + const height = Math.abs(Vec2.diff(p0, p1).y) / SCALE const refPoints: Array = [] refPoints.push( - this.item.position!, - new Vec2(p.x, p.y + h), - new Vec2(p.x + w, p.y + h), - new Vec2(p.x + w, p.y) + this.item.position, + new Vec2(p.x, p.y + height), + new Vec2(p.x + width, p.y + height), + new Vec2(p.x + width, p.y) ) return refPoints diff --git a/packages/ketcher-core/src/domain/entities/text.ts b/packages/ketcher-core/src/domain/entities/text.ts index ccbc836d84..f5a2c21a2c 100644 --- a/packages/ketcher-core/src/domain/entities/text.ts +++ b/packages/ketcher-core/src/domain/entities/text.ts @@ -28,14 +28,14 @@ export enum TextCommand { export interface TextAttributes { // TODO: add Interface for content type content: string - position?: Vec2 - pos: Array | [] + position: Vec2 + pos: Array } export class Text { content: string - position?: Vec2 - pos: Array | [] + position: Vec2 + pos: Array constructor(attributes?: TextAttributes) { this.pos = attributes?.pos || [] @@ -45,10 +45,8 @@ export class Text { : new Vec2() } - setPos(coords: Array | null): void { - if (coords && coords.length) { - this.pos = coords - } + setPos(coords: Array): void { + this.pos = coords || [] } clone(): Text { diff --git a/packages/ketcher-core/src/domain/serializers/ket/toKet/prepare.ts b/packages/ketcher-core/src/domain/serializers/ket/toKet/prepare.ts index a05a528c49..5d1de628cb 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/toKet/prepare.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/toKet/prepare.ts @@ -84,7 +84,7 @@ export function prepareStructForKet(struct: Struct) { center: item.position, data: { content: item.content, - // position: item.position, + position: item.position, pos: item.pos } }) @@ -106,7 +106,6 @@ export function prepareStructForKet(struct: Struct) { // TODO: check if this sorting operation is needed // return ketNodes.sort((a, b) => a.center.x - b.center.x) - // console.log(555555, ketNodes) return ketNodes } diff --git a/packages/ketcher-react/src/script/editor/tool/text.ts b/packages/ketcher-react/src/script/editor/tool/text.ts index 5ccea4d572..caca00e7ff 100644 --- a/packages/ketcher-react/src/script/editor/tool/text.ts +++ b/packages/ketcher-react/src/script/editor/tool/text.ts @@ -86,7 +86,7 @@ class TextTool { this.editor.hover(null) if (!closestItem) { - propsDialog(this.editor, null, render.page2obj(event), closestItem.pos) + propsDialog(this.editor, null, render.page2obj(event), []) } return true @@ -112,8 +112,8 @@ class TextTool { function propsDialog( editor: any, id: number | null, - pos: Array | [], - position: Vec2 + position: Vec2, + pos: Array ) { const struct = editor.render.ctab.molecule const text: Text | null = id || id === 0 ? struct.texts.get(id) : null diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx index 00d39e39c2..e30414d7e4 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx @@ -94,8 +94,8 @@ const Text = (props: TextProps) => { } } - const keyBindingFn = (e: any): string | null => { - if (e.keyCode === 13) { + const keyBindingFn = (e: React.KeyboardEvent): string | null => { + if (e.key === 'Enter') { e.stopPropagation() } @@ -171,8 +171,7 @@ const Text = (props: TextProps) => { valid={() => formState.form.valid} buttonsNameMap={{ OK: 'Apply' }} buttons={['Cancel', 'OK']} - withDivider - > + withDivider>
      {buttons.map((button) => { return ( From 57e38fbfc10ce4eb9a21e5f38c84b03235d022a9 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Wed, 28 Sep 2022 22:35:01 +0500 Subject: [PATCH 029/110] fix: try to fix tests (issue: 'jsxBracketSameLine is deprecated') --- .../src/script/ui/views/modal/components/Text/Text.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx index e30414d7e4..13c754baaa 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx @@ -94,8 +94,8 @@ const Text = (props: TextProps) => { } } - const keyBindingFn = (e: React.KeyboardEvent): string | null => { - if (e.key === 'Enter') { + const keyBindingFn = (e: any): string | null => { + if (e.keyCode === 13) { e.stopPropagation() } From 110aa1764ff3397e1f0382c7709ff9c8db5b06fc Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Wed, 28 Sep 2022 23:02:19 +0500 Subject: [PATCH 030/110] fix: run prettier write --- .../src/script/ui/views/modal/components/Text/Text.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx index 13c754baaa..00d39e39c2 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx @@ -171,7 +171,8 @@ const Text = (props: TextProps) => { valid={() => formState.form.valid} buttonsNameMap={{ OK: 'Apply' }} buttons={['Cancel', 'OK']} - withDivider> + withDivider + >
      {buttons.map((button) => { return ( From 84825152bd6c8aef0c3adb608035394d015a9e81 Mon Sep 17 00:00:00 2001 From: Yulei Chen Date: Thu, 29 Sep 2022 10:46:41 +0800 Subject: [PATCH 031/110] Fix typo --- DEVNOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVNOTES.md b/DEVNOTES.md index b16cc00afb..80d50a03fc 100644 --- a/DEVNOTES.md +++ b/DEVNOTES.md @@ -51,7 +51,7 @@ yarn install After that component library and application should be started separately. -#### Build kecther-react package +#### Build ketcher-react package ```sh cd packages/ketcher-react From 50393db8a5b7d6aedf7699cf4e0247915293fe60 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Fri, 30 Sep 2022 14:48:49 +0500 Subject: [PATCH 032/110] fix: add bond check to atomForNewBond --- .../ketcher-core/src/application/editor/actions/utils.ts | 9 ++++++--- .../src/script/ui/views/modal/components/Text/Text.tsx | 9 ++++----- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/ketcher-core/src/application/editor/actions/utils.ts b/packages/ketcher-core/src/application/editor/actions/utils.ts index b007ad59fa..7a236e1462 100644 --- a/packages/ketcher-core/src/application/editor/actions/utils.ts +++ b/packages/ketcher-core/src/application/editor/actions/utils.ts @@ -59,13 +59,16 @@ export function structSelection(struct) { // Get new atom id/label and pos for bond being added to existing atom export function atomForNewBond(restruct, id, bond?) { // eslint-disable-line max-statements - const neighbours: Array = [] + const neighbours: Array<{ id: number; v: Vec2 }> = [] const pos = atomGetPos(restruct, id) + const atomNeighbours = restruct.molecule.atomGetNeighbors(id) + const prevBondId = restruct.molecule.findBondId( id, - restruct.molecule.atomGetNeighbors(id)[0].aid + atomNeighbours.length ? atomNeighbours[0]?.aid : undefined ) - const prevBondType = restruct.molecule.bonds.get(prevBondId).type + const mbond = restruct.molecule.bonds.get(prevBondId) + const prevBondType = mbond ? mbond.type : bond ? bond.type : 1 restruct.molecule.atomGetNeighbors(id).forEach((nei) => { const neiPos = atomGetPos(restruct, nei.aid) diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx index 00d39e39c2..88894f00e7 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx @@ -26,7 +26,7 @@ import { convertToRaw, getDefaultKeyBinding } from 'draft-js' -import { +import React, { useCallback, useState, useRef, @@ -94,8 +94,8 @@ const Text = (props: TextProps) => { } } - const keyBindingFn = (e: any): string | null => { - if (e.keyCode === 13) { + const keyBindingFn = (e: React.KeyboardEvent): string | null => { + if (e.key === 'Enter') { e.stopPropagation() } @@ -171,8 +171,7 @@ const Text = (props: TextProps) => { valid={() => formState.form.valid} buttonsNameMap={{ OK: 'Apply' }} buttons={['Cancel', 'OK']} - withDivider - > + withDivider>
      {buttons.map((button) => { return ( From 249ad5b084dec4508a038464938ef5bb8599916f Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Fri, 30 Sep 2022 15:20:34 +0500 Subject: [PATCH 033/110] fix: fix prettier issues --- packages/ketcher-react/src/script/editor/tool/bond.ts | 2 +- .../src/script/ui/views/modal/components/Text/Text.tsx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-react/src/script/editor/tool/bond.ts b/packages/ketcher-react/src/script/editor/tool/bond.ts index 754e27ee76..c4be830368 100644 --- a/packages/ketcher-react/src/script/editor/tool/bond.ts +++ b/packages/ketcher-react/src/script/editor/tool/bond.ts @@ -29,7 +29,7 @@ import Editor from '../Editor' class BondTool { editor: Editor - atomProps: any + atomProps: { label: string } bondProps: any dragCtx: any isNotActiveTool: boolean | undefined diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx index 88894f00e7..d1c8244d34 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/Text/Text.tsx @@ -171,7 +171,8 @@ const Text = (props: TextProps) => { valid={() => formState.form.valid} buttonsNameMap={{ OK: 'Apply' }} buttons={['Cancel', 'OK']} - withDivider> + withDivider + >
      {buttons.map((button) => { return ( From f1cf74e3eb791abaf33597c696c143263e79ab68 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Fri, 30 Sep 2022 16:50:57 +0500 Subject: [PATCH 034/110] fix: update variable name --- packages/ketcher-core/src/application/editor/actions/bond.ts | 2 +- packages/ketcher-core/src/application/editor/actions/utils.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/ketcher-core/src/application/editor/actions/bond.ts b/packages/ketcher-core/src/application/editor/actions/bond.ts index 5e0baea972..7258d9152f 100644 --- a/packages/ketcher-core/src/application/editor/actions/bond.ts +++ b/packages/ketcher-core/src/application/editor/actions/bond.ts @@ -47,7 +47,7 @@ import utils from '../shared/utils' export function fromBondAddition( restruct: ReStruct, - bond: any, + bond: { type: number; stereo: number }, begin: any, end: any, pos?: Vec2, diff --git a/packages/ketcher-core/src/application/editor/actions/utils.ts b/packages/ketcher-core/src/application/editor/actions/utils.ts index 7a236e1462..3bd8b477b2 100644 --- a/packages/ketcher-core/src/application/editor/actions/utils.ts +++ b/packages/ketcher-core/src/application/editor/actions/utils.ts @@ -67,8 +67,8 @@ export function atomForNewBond(restruct, id, bond?) { id, atomNeighbours.length ? atomNeighbours[0]?.aid : undefined ) - const mbond = restruct.molecule.bonds.get(prevBondId) - const prevBondType = mbond ? mbond.type : bond ? bond.type : 1 + const prevBond = restruct.molecule.bonds.get(prevBondId) + const prevBondType = prevBond ? prevBond.type : bond ? bond.type : 1 restruct.molecule.atomGetNeighbors(id).forEach((nei) => { const neiPos = atomGetPos(restruct, nei.aid) From b9a52fc1b1cb54d0c6190923eebbd63f794990a7 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Fri, 30 Sep 2022 16:58:05 +0500 Subject: [PATCH 035/110] fix: remove incorrect type --- packages/ketcher-core/src/application/editor/actions/bond.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ketcher-core/src/application/editor/actions/bond.ts b/packages/ketcher-core/src/application/editor/actions/bond.ts index 7258d9152f..5e0baea972 100644 --- a/packages/ketcher-core/src/application/editor/actions/bond.ts +++ b/packages/ketcher-core/src/application/editor/actions/bond.ts @@ -47,7 +47,7 @@ import utils from '../shared/utils' export function fromBondAddition( restruct: ReStruct, - bond: { type: number; stereo: number }, + bond: any, begin: any, end: any, pos?: Vec2, From e90b9d8fedde3dcadf736e9ba1bb329580e7bcd7 Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Fri, 30 Sep 2022 19:52:35 +0300 Subject: [PATCH 036/110] adding utf-8 to p roject --- package.json | 5 ++++- .../src/domain/serializers/ket/toKet/textToKet.ts | 15 ++++++++++++++- yarn.lock | 9 +++++++++ 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 0289f01520..cc6737a5e5 100644 --- a/package.json +++ b/package.json @@ -39,5 +39,8 @@ "resolutions": { "react-error-overlay": "6.0.9" }, - "packageManager": "yarn@3.1.0" + "packageManager": "yarn@3.1.0", + "dependencies": { + "utf8": "^3.0.0" + } } diff --git a/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts b/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts index fa410f8f6a..8ea2a3fc0f 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts @@ -14,10 +14,23 @@ * limitations under the License. ***************************************************************************/ import { getNodeWithInvertedYCoord } from '../helpers' +import * as utf8 from 'utf8' export function textToKet(textNode) { return { type: 'text', - data: getNodeWithInvertedYCoord(textNode.data) + data: getNodeWithInvertedYCoord(textToUtf8(textNode.data)) } } + +function textToUtf8(data) { + const content = JSON.parse(data.content) + content.blocks.map ( block => { + block.text = utf8.encode(block.text); + console.log(utf8) + //block.text = "9999999" + return block + }) + data.content = JSON.stringify(content) + return data +} diff --git a/yarn.lock b/yarn.lock index ce46ec4d4e..e2e6affa60 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11333,6 +11333,7 @@ __metadata: source-map-loader: ^3.0.1 stylelint: 13.13.1 typescript: ^4.5.2 + utf8: ^3.0.0 webpack-bundle-analyzer: ^3.9.0 languageName: unknown linkType: soft @@ -15800,6 +15801,7 @@ __metadata: stylelint: 13.13.1 stylelint-config-prettier: ^9.0.3 stylelint-config-standard: 22.0.0 + utf8: ^3.0.0 languageName: unknown linkType: soft @@ -17998,6 +18000,13 @@ __metadata: languageName: node linkType: hard +"utf8@npm:^3.0.0": + version: 3.0.0 + resolution: "utf8@npm:3.0.0" + checksum: cb89a69ad9ab393e3eae9b25305b3ff08bebca9adc839191a34f90777eb2942f86a96369d2839925fea58f8f722f7e27031d697f10f5f39690f8c5047303e62d + languageName: node + linkType: hard + "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" From 121d5c7f0114718819df0574c16cde42678b218e Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Fri, 30 Sep 2022 20:17:17 +0300 Subject: [PATCH 037/110] fix saving rxn file by allowing more than one arrow --- packages/ketcher-core/src/domain/entities/struct.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ketcher-core/src/domain/entities/struct.ts b/packages/ketcher-core/src/domain/entities/struct.ts index aa50d6c83a..67b69c0ad5 100644 --- a/packages/ketcher-core/src/domain/entities/struct.ts +++ b/packages/ketcher-core/src/domain/entities/struct.ts @@ -93,7 +93,7 @@ export class Struct { } hasRxnArrow(): boolean { - return this.rxnArrows.size === 1 + return this.rxnArrows.size >= 1 } hasRxnPluses(): boolean { From 0ef9aae4d13b1692814ebf19c43af2d21e8ef623 Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Wed, 5 Oct 2022 09:27:30 +0300 Subject: [PATCH 038/110] adding utf8 converter --- .../serializers/ket/fromKet/textToStruct.ts | 3 ++- .../src/domain/serializers/ket/toKet/textToKet.ts | 15 ++------------- .../src/domain/serializers/ket/utf8Converter.ts | 11 +++++++++++ 3 files changed, 15 insertions(+), 14 deletions(-) create mode 100644 packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts diff --git a/packages/ketcher-core/src/domain/serializers/ket/fromKet/textToStruct.ts b/packages/ketcher-core/src/domain/serializers/ket/fromKet/textToStruct.ts index 2326ac503b..0bdd507aa7 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/fromKet/textToStruct.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/fromKet/textToStruct.ts @@ -16,10 +16,11 @@ import { Struct, Text } from 'domain/entities' import { getNodeWithInvertedYCoord } from '../helpers' +import { utf8Converter } from '../utf8Converter' export function textToStruct(ketItem: any, struct: Struct) { const object = getNodeWithInvertedYCoord(ketItem.data) - struct.texts.add(new Text(object)) + struct.texts.add(new Text(utf8Converter(object, 'decode'))) return struct } diff --git a/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts b/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts index 8ea2a3fc0f..ea8615ec95 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts @@ -14,23 +14,12 @@ * limitations under the License. ***************************************************************************/ import { getNodeWithInvertedYCoord } from '../helpers' -import * as utf8 from 'utf8' +import { utf8Converter } from '../utf8Converter' export function textToKet(textNode) { return { type: 'text', - data: getNodeWithInvertedYCoord(textToUtf8(textNode.data)) + data: getNodeWithInvertedYCoord(utf8Converter(textNode.data, 'encode')) } } -function textToUtf8(data) { - const content = JSON.parse(data.content) - content.blocks.map ( block => { - block.text = utf8.encode(block.text); - console.log(utf8) - //block.text = "9999999" - return block - }) - data.content = JSON.stringify(content) - return data -} diff --git a/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts b/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts new file mode 100644 index 0000000000..c5242d6aba --- /dev/null +++ b/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts @@ -0,0 +1,11 @@ +import * as utf8 from 'utf8' + +export function utf8Converter(data, codeType) { + const content = JSON.parse(data.content) + content.blocks.map ( block => { + block.text = codeType === 'encode' ? utf8.encode(block.text) : utf8.decode(block.text) + return block + }) + data.content = JSON.stringify(content) + return data +} From f78762b4a2c2ab65a9ee5162a7dffcd2d9e92f56 Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Wed, 5 Oct 2022 15:53:21 +0300 Subject: [PATCH 039/110] delete utf8 from example folder --- yarn.lock | 1 - 1 file changed, 1 deletion(-) diff --git a/yarn.lock b/yarn.lock index e2e6affa60..fb5c2f6cfc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11333,7 +11333,6 @@ __metadata: source-map-loader: ^3.0.1 stylelint: 13.13.1 typescript: ^4.5.2 - utf8: ^3.0.0 webpack-bundle-analyzer: ^3.9.0 languageName: unknown linkType: soft From 6f4e0dd1f575226156213250bb39fbb776c48b3d Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Thu, 6 Oct 2022 12:13:00 +0300 Subject: [PATCH 040/110] move utf8 from root to ketcher-core --- package.json | 5 +---- packages/ketcher-core/package.json | 3 ++- yarn.lock | 2 +- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index cc6737a5e5..0289f01520 100644 --- a/package.json +++ b/package.json @@ -39,8 +39,5 @@ "resolutions": { "react-error-overlay": "6.0.9" }, - "packageManager": "yarn@3.1.0", - "dependencies": { - "utf8": "^3.0.0" - } + "packageManager": "yarn@3.1.0" } diff --git a/packages/ketcher-core/package.json b/packages/ketcher-core/package.json index 9c0b5de3e1..c04304aaab 100644 --- a/packages/ketcher-core/package.json +++ b/packages/ketcher-core/package.json @@ -44,7 +44,8 @@ "assert": "^2.0.0", "lodash": "^4.17.21", "raphael": "^2.3.0", - "svgpath": "^2.3.1" + "svgpath": "^2.3.1", + "utf8": "^3.0.0" }, "devDependencies": { "@babel/core": "^7.17.9", diff --git a/yarn.lock b/yarn.lock index fb5c2f6cfc..8a86d6495a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11226,6 +11226,7 @@ __metadata: typedoc: ^0.22.17 typedoc-plugin-markdown: ^3.12.1 typescript: ^4.5.2 + utf8: ^3.0.0 languageName: unknown linkType: soft @@ -15800,7 +15801,6 @@ __metadata: stylelint: 13.13.1 stylelint-config-prettier: ^9.0.3 stylelint-config-standard: 22.0.0 - utf8: ^3.0.0 languageName: unknown linkType: soft From ad6fca0ab5839149f0bcbea25e1cc51b528645ea Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Thu, 6 Oct 2022 13:36:48 +0300 Subject: [PATCH 041/110] run prettier for modified files --- .../src/domain/serializers/ket/toKet/textToKet.ts | 1 - .../src/domain/serializers/ket/utf8Converter.ts | 15 ++++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts b/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts index ea8615ec95..840be9d21c 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts @@ -22,4 +22,3 @@ export function textToKet(textNode) { data: getNodeWithInvertedYCoord(utf8Converter(textNode.data, 'encode')) } } - diff --git a/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts b/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts index c5242d6aba..91442d3e6d 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts @@ -1,11 +1,12 @@ import * as utf8 from 'utf8' export function utf8Converter(data, codeType) { - const content = JSON.parse(data.content) - content.blocks.map ( block => { - block.text = codeType === 'encode' ? utf8.encode(block.text) : utf8.decode(block.text) - return block - }) - data.content = JSON.stringify(content) - return data + const content = JSON.parse(data.content) + content.blocks.map((block) => { + block.text = + codeType === 'encode' ? utf8.encode(block.text) : utf8.decode(block.text) + return block + }) + data.content = JSON.stringify(content) + return data } From 271e453283a7db683cfd1283d8179fd8f8e43b55 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Tue, 11 Oct 2022 18:44:14 +0500 Subject: [PATCH 042/110] feat: implement addFragment method --- .../src/application/editor/editor.types.ts | 1 + .../ketcher-core/src/application/ketcher.ts | 34 ++++++++++++++----- .../ketcher-react/src/script/editor/Editor.ts | 25 +++++++++++--- 3 files changed, 47 insertions(+), 13 deletions(-) diff --git a/packages/ketcher-core/src/application/editor/editor.types.ts b/packages/ketcher-core/src/application/editor/editor.types.ts index 4e0726c37e..ba0c47de02 100644 --- a/packages/ketcher-core/src/application/editor/editor.types.ts +++ b/packages/ketcher-core/src/application/editor/editor.types.ts @@ -41,6 +41,7 @@ export interface Editor { isDitrty: () => boolean setOrigin: () => void struct: (struct?: Struct) => Struct + structToAddFragment: (struct: Struct) => Struct subscribe: (eventName: string, handler: (data?: any) => any) => any unsubscribe: (eventName: string, subscriber: any) => void selection: (arg?: Selection | 'all' | null) => Selection | null diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index d7d4592cbc..2c3b2b560f 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -27,6 +27,19 @@ import { MolfileFormat } from 'domain/serializers' import { Struct } from 'domain/entities' import assert from 'assert' +async function prepareStructToRender( + structStr: string, + structService: StructService +): Promise { + const struct: Struct = await parseStruct(structStr, structService) + struct.initHalfBonds() + struct.initNeighbors() + struct.setImplicitHydrogen() + struct.markFragments() + + return struct +} + function parseStruct(structStr: string, structService: StructService) { const format = identifyStructFormat(structStr) const factory = new FormatterFactory(structService) @@ -150,18 +163,23 @@ export class Ketcher { async setMolecule(structStr: string): Promise { assert(typeof structStr === 'string') - const struct: Struct = await parseStruct(structStr, this.#structService) - struct.initHalfBonds() - struct.initNeighbors() - struct.setImplicitHydrogen() - struct.markFragments() + const struct: Struct = await prepareStructToRender( + structStr, + this.#structService + ) + this.#editor.struct(struct) } - async addFragment(fragment: string): Promise { - assert(typeof fragment === 'string') + async addFragment(structStr: string): Promise { + assert(typeof structStr === 'string') + + const struct: Struct = await prepareStructToRender( + structStr, + this.#structService + ) - throw Error('not implemented yet') + this.#editor.structToAddFragment(struct) } recognize(image: Blob, version?: string): Promise { diff --git a/packages/ketcher-react/src/script/editor/Editor.ts b/packages/ketcher-react/src/script/editor/Editor.ts index 093315d067..4c6b1b945b 100644 --- a/packages/ketcher-react/src/script/editor/Editor.ts +++ b/packages/ketcher-react/src/script/editor/Editor.ts @@ -99,6 +99,7 @@ interface Selection { rxnPluses?: Array rxnArrows?: Array } + class Editor implements KetcherEditor { #origin?: any render: Render @@ -146,6 +147,8 @@ class Editor implements KetcherEditor { this.historyPtr = 0 this.errorHandler = null this.highlights = new Highlighter(this) + this.renderAndRecoordinateStruct = + this.renderAndRecoordinateStruct.bind(this) this.event = { message: new Subscription(), @@ -209,6 +212,15 @@ class Editor implements KetcherEditor { this.struct(undefined) } + renderAndRecoordinateStruct(struct: Struct) { + const action = fromNewCanvas(this.render.ctab, struct) + this.update(action) + + const structCenter = getStructCenter(this.render.ctab) + recoordinate(this, structCenter) + return this.render.ctab.molecule + } + struct(value?: Struct): Struct { if (arguments.length === 0) { return this.render.ctab.molecule @@ -216,12 +228,15 @@ class Editor implements KetcherEditor { this.selection(null) const struct = value || new Struct() - const action = fromNewCanvas(this.render.ctab, struct) - this.update(action) - const structCenter = getStructCenter(this.render.ctab) - recoordinate(this, structCenter) - return this.render.ctab.molecule + return this.renderAndRecoordinateStruct(struct) + } + + // this is used by API addFragment method + structToAddFragment(value: Struct): Struct { + const superStruct = value.mergeInto(this.render.ctab.molecule) + + return this.renderAndRecoordinateStruct(superStruct) } options(value?: any) { From 1ef680e2461ba7eeb951f92c5d6cc57b4c0d9a0f Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Tue, 11 Oct 2022 17:12:21 +0300 Subject: [PATCH 043/110] delete unnecessary info call --- .../application/formatters/serverFormatter.ts | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/packages/ketcher-core/src/application/formatters/serverFormatter.ts b/packages/ketcher-core/src/application/formatters/serverFormatter.ts index 4558078348..19623d89a8 100644 --- a/packages/ketcher-core/src/application/formatters/serverFormatter.ts +++ b/packages/ketcher-core/src/application/formatters/serverFormatter.ts @@ -47,11 +47,10 @@ export class ServerFormatter implements StructFormatter { } async getStructureFromStructAsync(struct: Struct): Promise { - const infoResult = await this.#structService.info() - if (!infoResult.isAvailable) { - throw new Error('Server is not available') - } - + // const infoResult = await this.#structService.info() + // if (!infoResult.isAvailable) { + // throw new Error('Server is not available') + // } const formatProperties = getPropertiesByFormat(this.#format) try { @@ -80,11 +79,10 @@ export class ServerFormatter implements StructFormatter { async getStructureFromStringAsync( stringifiedStruct: string ): Promise { - const infoResult = await this.#structService.info() - if (!infoResult.isAvailable) { - throw new Error('Server is not available') - } - + // const infoResult = await this.#structService.info() + // if (!infoResult.isAvailable) { + // throw new Error('Server is not available') + // } type ConvertPromise = ( data: ConvertData, options?: StructServiceOptions From 7e1448d8d36f51159217bdf2abd4d8d396d04755 Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Tue, 11 Oct 2022 17:14:51 +0300 Subject: [PATCH 044/110] delete unnecessary comments --- .../src/application/formatters/serverFormatter.ts | 8 -------- 1 file changed, 8 deletions(-) diff --git a/packages/ketcher-core/src/application/formatters/serverFormatter.ts b/packages/ketcher-core/src/application/formatters/serverFormatter.ts index 19623d89a8..e14a02aacd 100644 --- a/packages/ketcher-core/src/application/formatters/serverFormatter.ts +++ b/packages/ketcher-core/src/application/formatters/serverFormatter.ts @@ -47,10 +47,6 @@ export class ServerFormatter implements StructFormatter { } async getStructureFromStructAsync(struct: Struct): Promise { - // const infoResult = await this.#structService.info() - // if (!infoResult.isAvailable) { - // throw new Error('Server is not available') - // } const formatProperties = getPropertiesByFormat(this.#format) try { @@ -79,10 +75,6 @@ export class ServerFormatter implements StructFormatter { async getStructureFromStringAsync( stringifiedStruct: string ): Promise { - // const infoResult = await this.#structService.info() - // if (!infoResult.isAvailable) { - // throw new Error('Server is not available') - // } type ConvertPromise = ( data: ConvertData, options?: StructServiceOptions From 2fd295bccc576584ad6736752b41e7510b90516b Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Wed, 12 Oct 2022 14:07:19 +0300 Subject: [PATCH 045/110] fix ket format not open issue --- .../ketcher-core/src/domain/entities/text.ts | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/ketcher-core/src/domain/entities/text.ts b/packages/ketcher-core/src/domain/entities/text.ts index f5a2c21a2c..3a12d64981 100644 --- a/packages/ketcher-core/src/domain/entities/text.ts +++ b/packages/ketcher-core/src/domain/entities/text.ts @@ -14,7 +14,7 @@ * limitations under the License. ***************************************************************************/ -import { Vec2 } from './vec2' +import { Vec2, Point } from './vec2' // TODO: move to infrastructure export enum TextCommand { @@ -28,8 +28,16 @@ export enum TextCommand { export interface TextAttributes { // TODO: add Interface for content type content: string - position: Vec2 - pos: Array + position: Point + pos: Array +} + +function preparePositions(positions) { + if (!positions || positions === []) { + return [new Vec2(), new Vec2(), new Vec2(), new Vec2()] + } + + return positions.map((position) => new Vec2(position)) } export class Text { @@ -38,7 +46,7 @@ export class Text { pos: Array constructor(attributes?: TextAttributes) { - this.pos = attributes?.pos || [] + this.pos = preparePositions(attributes?.pos) this.content = attributes?.content || '' this.position = attributes?.position ? new Vec2(attributes.position) From 84ff1f21108095f1192a39ef491287d585010e7f Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Thu, 13 Oct 2022 15:29:33 +0300 Subject: [PATCH 046/110] a bit refactoring --- packages/ketcher-core/src/domain/entities/text.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-core/src/domain/entities/text.ts b/packages/ketcher-core/src/domain/entities/text.ts index 3a12d64981..e334121424 100644 --- a/packages/ketcher-core/src/domain/entities/text.ts +++ b/packages/ketcher-core/src/domain/entities/text.ts @@ -32,8 +32,8 @@ export interface TextAttributes { pos: Array } -function preparePositions(positions) { - if (!positions || positions === []) { +function preparePositions(positions?: Array) { + if (!positions || !positions.length) { return [new Vec2(), new Vec2(), new Vec2(), new Vec2()] } From 03bbab179e8a5011e6f80b908827e644ab1c451b Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Thu, 13 Oct 2022 12:39:24 +0300 Subject: [PATCH 047/110] Block UI when setMolecule is called UI is blocked when Ketcher API method is called. --- .../ketcher-core/src/application/ketcher.ts | 36 ++++++--- packages/ketcher-core/src/utilities/index.ts | 1 + .../src/utilities/runAsyncAction.ts | 38 +++++++++ packages/ketcher-react/src/Editor.tsx | 5 ++ packages/ketcher-react/src/constants.ts | 17 ++++ packages/ketcher-react/src/hooks/index.ts | 1 + .../src/hooks/useSubscribtionOnEvents.ts | 77 +++++++++++++++++++ packages/ketcher-react/src/index.tsx | 1 + .../ketcher-react/src/script/ui/App/App.tsx | 4 +- 9 files changed, 167 insertions(+), 13 deletions(-) create mode 100644 packages/ketcher-core/src/utilities/runAsyncAction.ts create mode 100644 packages/ketcher-react/src/constants.ts create mode 100644 packages/ketcher-react/src/hooks/useSubscribtionOnEvents.ts diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index 2c3b2b560f..d078c4740f 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -26,6 +26,8 @@ import { Indigo } from 'application/indigo' import { MolfileFormat } from 'domain/serializers' import { Struct } from 'domain/entities' import assert from 'assert' +import { EventEmitter } from 'events' +import { runAsyncAction } from 'utilities' async function prepareStructToRender( structStr: string, @@ -62,11 +64,16 @@ export class Ketcher { #formatterFactory: FormatterFactory #editor: Editor #indigo: Indigo + #eventBus: EventEmitter get editor(): Editor { return this.#editor } + get eventBus(): EventEmitter { + return this.#eventBus + } + constructor( editor: Editor, structService: StructService, @@ -80,6 +87,7 @@ export class Ketcher { this.#structService = structService this.#formatterFactory = formatterFactory this.#indigo = new Indigo(this.#structService) + this.#eventBus = new EventEmitter() } get indigo() { @@ -161,25 +169,29 @@ export class Ketcher { } async setMolecule(structStr: string): Promise { - assert(typeof structStr === 'string') + runAsyncAction(async () => { + assert(typeof structStr === 'string') - const struct: Struct = await prepareStructToRender( - structStr, - this.#structService - ) + const struct: Struct = await prepareStructToRender( + structStr, + this.#structService + ) - this.#editor.struct(struct) + this.#editor.struct(struct) + }, this.eventBus) } async addFragment(structStr: string): Promise { - assert(typeof structStr === 'string') + runAsyncAction(async () => { + assert(typeof structStr === 'string') - const struct: Struct = await prepareStructToRender( - structStr, - this.#structService - ) + const struct: Struct = await prepareStructToRender( + structStr, + this.#structService + ) - this.#editor.structToAddFragment(struct) + this.#editor.structToAddFragment(struct) + }, this.eventBus) } recognize(image: Blob, version?: string): Promise { diff --git a/packages/ketcher-core/src/utilities/index.ts b/packages/ketcher-core/src/utilities/index.ts index c4994b1c89..1390708010 100644 --- a/packages/ketcher-core/src/utilities/index.ts +++ b/packages/ketcher-core/src/utilities/index.ts @@ -16,3 +16,4 @@ export * from './ifDef' export * from './tfx' +export * from './runAsyncAction' diff --git a/packages/ketcher-core/src/utilities/runAsyncAction.ts b/packages/ketcher-core/src/utilities/runAsyncAction.ts new file mode 100644 index 0000000000..44465dea07 --- /dev/null +++ b/packages/ketcher-core/src/utilities/runAsyncAction.ts @@ -0,0 +1,38 @@ +/**************************************************************************** + * Copyright 2021 EPAM Systems + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + ***************************************************************************/ + +import EventEmitter from 'events' + +export enum KetcherAsyncEvents { + LOADING = 'LOADING', + SUCCESS = 'SUCCESS', + FAILURE = 'FAILURE' +} + +export const runAsyncAction = async ( + action: () => Promise, + eventEmitter: EventEmitter +): Promise => { + eventEmitter.emit(KetcherAsyncEvents.LOADING) + try { + const res = await action() + eventEmitter.emit(KetcherAsyncEvents.SUCCESS) + return res + } catch { + eventEmitter.emit(KetcherAsyncEvents.FAILURE) + return undefined + } +} diff --git a/packages/ketcher-react/src/Editor.tsx b/packages/ketcher-react/src/Editor.tsx index 6408711283..a75c013820 100644 --- a/packages/ketcher-react/src/Editor.tsx +++ b/packages/ketcher-react/src/Editor.tsx @@ -28,6 +28,7 @@ import { Ketcher } from 'ketcher-core' import classes from './Editor.module.less' import clsx from 'clsx' import { useResizeObserver } from './hooks' +import { KETCHER_INIT_EVENT_NAME } from './constants' const mediaSizes = { smallWidth: 1040, @@ -44,6 +45,9 @@ function Editor(props: EditorProps) { const { height, width } = useResizeObserver({ ref: rootElRef }) + + const ketcherInitEvent = new Event(KETCHER_INIT_EVENT_NAME) + useEffect(() => { init({ ...props, @@ -51,6 +55,7 @@ function Editor(props: EditorProps) { }).then((ketcher: Ketcher) => { if (typeof onInit === 'function') { onInit(ketcher) + window.dispatchEvent(ketcherInitEvent) } }) // TODO: provide the list of dependencies after implementing unsubscribe function diff --git a/packages/ketcher-react/src/constants.ts b/packages/ketcher-react/src/constants.ts new file mode 100644 index 0000000000..187613bec9 --- /dev/null +++ b/packages/ketcher-react/src/constants.ts @@ -0,0 +1,17 @@ +/**************************************************************************** + * Copyright 2021 EPAM Systems + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + ***************************************************************************/ + +export const KETCHER_INIT_EVENT_NAME = 'ketcher-init' diff --git a/packages/ketcher-react/src/hooks/index.ts b/packages/ketcher-react/src/hooks/index.ts index 52b87a2d7f..f7f84ea9ba 100644 --- a/packages/ketcher-react/src/hooks/index.ts +++ b/packages/ketcher-react/src/hooks/index.ts @@ -19,3 +19,4 @@ export * from './useResizeObserver' export * from './useFormContext' export * from './useAppContext' export * from './useInterval' +export * from './useSubscribtionOnEvents' diff --git a/packages/ketcher-react/src/hooks/useSubscribtionOnEvents.ts b/packages/ketcher-react/src/hooks/useSubscribtionOnEvents.ts new file mode 100644 index 0000000000..8d70e0d24d --- /dev/null +++ b/packages/ketcher-react/src/hooks/useSubscribtionOnEvents.ts @@ -0,0 +1,77 @@ +/**************************************************************************** + * Copyright 2021 EPAM Systems + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + ***************************************************************************/ + +import { useDispatch } from 'react-redux' +import { indigoVerification } from '../script/ui/state/request' +import { Ketcher, KetcherAsyncEvents } from 'ketcher-core' +import { useEffect } from 'react' +import { useAppContext } from './useAppContext' +import { KETCHER_INIT_EVENT_NAME } from '../constants' + +export const useSubscriptionOnEvents = () => { + const dispatch = useDispatch() + + const { getKetcherInstance } = useAppContext() + + const loadingHandler = () => { + dispatch(indigoVerification(true)) + } + const actionResultHandler = () => { + dispatch(indigoVerification(false)) + } + + const subscribe = (ketcher: Ketcher) => { + ketcher.eventBus.addListener(KetcherAsyncEvents.LOADING, loadingHandler) + ketcher.eventBus.addListener( + KetcherAsyncEvents.SUCCESS, + actionResultHandler + ) + ketcher.eventBus.addListener( + KetcherAsyncEvents.FAILURE, + actionResultHandler + ) + } + + const unsubscribe = (ketcher: Ketcher) => { + ketcher.eventBus.removeListener(KetcherAsyncEvents.LOADING, loadingHandler) + ketcher.eventBus.removeListener( + KetcherAsyncEvents.SUCCESS, + actionResultHandler + ) + ketcher.eventBus.removeListener( + KetcherAsyncEvents.FAILURE, + actionResultHandler + ) + } + + useEffect(() => { + const subscribeOnInit = () => { + subscribe(getKetcherInstance()) + } + + const unsubscribeOnUnMount = () => { + unsubscribe(getKetcherInstance()) + } + + window.addEventListener(KETCHER_INIT_EVENT_NAME, () => { + subscribeOnInit() + }) + return () => { + unsubscribeOnUnMount() + window.removeEventListener(KETCHER_INIT_EVENT_NAME, subscribeOnInit) + } + }, []) +} diff --git a/packages/ketcher-react/src/index.tsx b/packages/ketcher-react/src/index.tsx index 9a3d44f7de..ed1a82b75a 100644 --- a/packages/ketcher-react/src/index.tsx +++ b/packages/ketcher-react/src/index.tsx @@ -16,3 +16,4 @@ export * from './Editor' export * from './script' +export * from './constants' diff --git a/packages/ketcher-react/src/script/ui/App/App.tsx b/packages/ketcher-react/src/script/ui/App/App.tsx index dc082d9603..a6bed93737 100644 --- a/packages/ketcher-react/src/script/ui/App/App.tsx +++ b/packages/ketcher-react/src/script/ui/App/App.tsx @@ -29,7 +29,7 @@ import AppModalContainer from '../views/modal' import Editor from '../views/Editor' import classes from './App.module.less' import { initFGTemplates } from '../state/functionalGroups' -import { useSettingsContext } from '../../../hooks' +import { useSettingsContext, useSubscriptionOnEvents } from '../../../hooks' interface AppCallProps { checkServer: () => void @@ -52,6 +52,8 @@ const App = (props: Props) => { const { checkServer } = props const { staticResourcesUrl } = useSettingsContext() + useSubscriptionOnEvents() + useEffect(() => { checkServer() dispatch(initFGTemplates(staticResourcesUrl)) From b6dcc75d9c27db9e46da32ce0806cf17685bcfa4 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Fri, 14 Oct 2022 16:34:27 +0500 Subject: [PATCH 048/110] feat: update ketcher-core, ketcher-react, ketcher-standalone to 2.6.0-rc.1 version, indigo to 1.8.0-rc.1 version --- packages/ketcher-core/package.json | 2 +- packages/ketcher-react/package.json | 2 +- packages/ketcher-standalone/package.json | 4 ++-- yarn.lock | 10 +++++----- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/ketcher-core/package.json b/packages/ketcher-core/package.json index c04304aaab..0034740ce6 100644 --- a/packages/ketcher-core/package.json +++ b/packages/ketcher-core/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-core", - "version": "1.5.1", + "version": "2.6.0-rc.1", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", diff --git a/packages/ketcher-react/package.json b/packages/ketcher-react/package.json index 266864c55b..1a7831a01e 100644 --- a/packages/ketcher-react/package.json +++ b/packages/ketcher-react/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-react", - "version": "2.5.2", + "version": "2.6.0-rc.1", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", diff --git a/packages/ketcher-standalone/package.json b/packages/ketcher-standalone/package.json index 023b1d02e2..6a94221606 100644 --- a/packages/ketcher-standalone/package.json +++ b/packages/ketcher-standalone/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-standalone", - "version": "1.4.1", + "version": "2.6.0-rc.1", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", @@ -39,7 +39,7 @@ }, "dependencies": { "@babel/runtime": "^7.17.9", - "indigo-ketcher": "^1.7.4", + "indigo-ketcher": "1.8.0-rc.1", "ketcher-core": "workspace:*" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 8a86d6495a..980649be0d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9265,10 +9265,10 @@ __metadata: languageName: node linkType: hard -"indigo-ketcher@npm:^1.7.4": - version: 1.7.4 - resolution: "indigo-ketcher@npm:1.7.4" - checksum: 32bdb0586e40ddd77a40e063a8c20ef7c81ac357defd55155c2efb31363bc43bf55b84cd148f106b3132460c1c70601e15c772d002fcfb41e7f184e4be720a9d +"indigo-ketcher@npm:1.8.0-rc.1": + version: 1.8.0-rc.1 + resolution: "indigo-ketcher@npm:1.8.0-rc.1" + checksum: 499df68bb98cecf6342431c513162e31d7bcd84056a25e5372bd549bae57d0cdd99e97aaea148244ded86c8ba8ce9f977546acfa2122233ab482c2782950b32d languageName: node linkType: hard @@ -11448,7 +11448,7 @@ __metadata: cross-env: ^7.0.3 eslint: ^8.4.1 eslint-plugin-jest: ^25.3.0 - indigo-ketcher: ^1.7.4 + indigo-ketcher: 1.8.0-rc.1 jest: 26.6.0 ketcher-core: "workspace:*" npm-run-all: ^4.1.5 From 65974c65c20296a9bb47cec3ee0e0316a825d3a2 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Wed, 19 Oct 2022 18:21:15 +0500 Subject: [PATCH 049/110] fix: roll back mol v2000 and smiles convertations to ketcher --- .../formatters/formatterFactory.ts | 26 ++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/packages/ketcher-core/src/application/formatters/formatterFactory.ts b/packages/ketcher-core/src/application/formatters/formatterFactory.ts index 6ce4c1fc51..df6a4f4213 100644 --- a/packages/ketcher-core/src/application/formatters/formatterFactory.ts +++ b/packages/ketcher-core/src/application/formatters/formatterFactory.ts @@ -22,12 +22,15 @@ import { import { KetSerializer, MolSerializer, - MolSerializerOptions + MolSerializerOptions, + SmiSerializer } from 'domain/serializers' import { StructService, StructServiceOptions } from 'domain/services' import { KetFormatter } from './ketFormatter' import { RxnFormatter } from './rxnFormatter' +import { SmilesFormatter } from './smilesFormatter' import { ServerFormatter } from './serverFormatter' +import { MolfileV2000Formatter } from './molfileV2000Formatter' export class FormatterFactory { #structService: StructService @@ -75,13 +78,30 @@ export class FormatterFactory { formatter = new RxnFormatter(new MolSerializer(molSerializerOptions)) break + case 'smiles': + formatter = new SmilesFormatter( + new SmiSerializer(), + + // only for ServerFormatter, because 'getStructureFromStringAsync' is delegated to it + + this.#structService, + new KetSerializer(), + format, + structServiceOptions + ) + break + + case 'mol': + formatter = new MolfileV2000Formatter( + new MolSerializer(molSerializerOptions) + ) + break + case 'cml': case 'inChIAuxInfo': case 'inChI': - case 'mol': case 'molV3000': case 'rxnV3000': - case 'smiles': case 'smilesExt': case 'smarts': case 'cdxml': From 3c5c457b3630101e72b46303875874166bd33af0 Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Thu, 20 Oct 2022 12:50:51 +0300 Subject: [PATCH 050/110] Ketcher creates invalid molfiles with "NaN" - fixed nan bug. flags convert was fixed in structconv - fixed ctabv2000 header. replaced spaces with `0` --- packages/ketcher-core/src/domain/serializers/mol/molfile.ts | 5 ++++- .../ketcher-react/src/script/ui/data/convert/structconv.js | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/ketcher-core/src/domain/serializers/mol/molfile.ts b/packages/ketcher-core/src/domain/serializers/mol/molfile.ts index 7f0e00c927..4a71f774be 100644 --- a/packages/ketcher-core/src/domain/serializers/mol/molfile.ts +++ b/packages/ketcher-core/src/domain/serializers/mol/molfile.ts @@ -260,7 +260,10 @@ export class Molfile { ) this.writePaddedNumber(isAbsFlag ? 1 : 0, 3) this.writePaddedNumber(0, 3) - this.writeWhiteSpace(12) + this.writePaddedNumber(0, 3) + this.writePaddedNumber(0, 3) + this.writePaddedNumber(0, 3) + this.writePaddedNumber(0, 3) this.writePaddedNumber(999, 3) this.writeCR(' V2000') } diff --git a/packages/ketcher-react/src/script/ui/data/convert/structconv.js b/packages/ketcher-react/src/script/ui/data/convert/structconv.js index cb0369693b..3a4b6670bb 100644 --- a/packages/ketcher-react/src/script/ui/data/convert/structconv.js +++ b/packages/ketcher-react/src/script/ui/data/convert/structconv.js @@ -97,8 +97,8 @@ function toAtom(atom) { const conv = Object.assign({}, atom, { label: capitalize(atom.label), alias: atom.alias || null, - exactChangeFlag: +atom.exactChangeFlag, - unsaturatedAtom: +atom.unsaturatedAtom + exactChangeFlag: +(atom.exactChangeFlag ?? false), + unsaturatedAtom: +(atom.unsaturatedAtom ?? false) }) if (charge !== undefined) conv.charge = charge return conv From cedc817a8dfd0931d38ce6995336d20705586523 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Thu, 13 Oct 2022 13:28:11 +0500 Subject: [PATCH 051/110] feat: implement get settig and setSetting API methods --- .../src/application/editor/editor.types.ts | 1 + .../ketcher-core/src/application/ketcher.ts | 8 ++++ .../src/application/render/raphaelRender.js | 13 ++++++ .../src/application/render/render.types.ts | 46 +++++++++++++++++++ .../ketcher-react/src/script/editor/Editor.ts | 5 ++ 5 files changed, 73 insertions(+) create mode 100644 packages/ketcher-core/src/application/render/render.types.ts diff --git a/packages/ketcher-core/src/application/editor/editor.types.ts b/packages/ketcher-core/src/application/editor/editor.types.ts index ba0c47de02..436f43180e 100644 --- a/packages/ketcher-core/src/application/editor/editor.types.ts +++ b/packages/ketcher-core/src/application/editor/editor.types.ts @@ -49,6 +49,7 @@ export interface Editor { redo: () => void clear: () => void options: (value?: any) => any + setOptions: (opts: string) => any zoom: (value?: any) => any structSelected: () => Struct } diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index d078c4740f..76b2b05c3c 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -94,6 +94,14 @@ export class Ketcher { return this.#indigo } + get settings() { + return JSON.stringify(this.#editor.options()) + } + + setSettings(settings: string) { + return this.#editor.setOptions(settings) + } + getSmiles(isExtended = false): Promise { const format: SupportedFormat = isExtended ? 'smilesExt' : 'smiles' return getStructure(format, this.#formatterFactory, this.editor.struct()) diff --git a/packages/ketcher-core/src/application/render/raphaelRender.js b/packages/ketcher-core/src/application/render/raphaelRender.js index 9b4280404e..0c17a0e755 100644 --- a/packages/ketcher-core/src/application/render/raphaelRender.js +++ b/packages/ketcher-core/src/application/render/raphaelRender.js @@ -36,6 +36,19 @@ export function Render(clientArea, opt) { this.options = defaultOptions(this.userOpts) } +Render.prototype.updateOptions = function (opts) { + try { + const passedOptions = JSON.parse(opts) + if (passedOptions && typeof passedOptions === 'object') { + this.options = { ...this.options, ...passedOptions } + return this.options + } + } catch (e) { + console.log('Not a valid settings object') + } + return false +} + Render.prototype.selectionPolygon = function (r) { return draw.selectionPolygon(this.paper, r, this.options) } diff --git a/packages/ketcher-core/src/application/render/render.types.ts b/packages/ketcher-core/src/application/render/render.types.ts new file mode 100644 index 0000000000..76997bda1d --- /dev/null +++ b/packages/ketcher-core/src/application/render/render.types.ts @@ -0,0 +1,46 @@ +import { Vec2 } from 'domain/entities' + +export type RenderOptions = { + showAtomIds: boolean + showBondIds: boolean + showHalfBondIds: boolean + showLoopIds: boolean + showValenceWarnings: boolean + autoScale: boolean + autoScaleMargin: number + maxBondLength: number + atomColoring: boolean + hideImplicitHydrogen: boolean + hideTerminalLabels: boolean + carbonExplicitly: boolean + showCharge: boolean + showHydrogenLabels: string + showValence: boolean + aromaticCircle: boolean + scale: number + zoom: number + offset: Vec2 + lineWidth: number + + bondSpace: number + stereoBond: number + subFontSize: number + font: string + fontsz: number + fontszsub: number + fontRLabel: number + fontRLogic: number + + /* styles */ + lineattr: Record + /* eslint-enable quote-props */ + selectionStyle: Record + hoverStyle: Record + sgroupBracketStyle: Record + lassoStyle: Record + hoverStyleSimpleObject: Record + atomSelectionPlateRadius: number + contractedFunctionalGroupSize: number +} + +// ketcher.setSettings('{"showAtomIds":true,"showBondIds":true,"showHalfBondIds":false}') diff --git a/packages/ketcher-react/src/script/editor/Editor.ts b/packages/ketcher-react/src/script/editor/Editor.ts index 4c6b1b945b..1b5639a012 100644 --- a/packages/ketcher-react/src/script/editor/Editor.ts +++ b/packages/ketcher-react/src/script/editor/Editor.ts @@ -149,6 +149,7 @@ class Editor implements KetcherEditor { this.highlights = new Highlighter(this) this.renderAndRecoordinateStruct = this.renderAndRecoordinateStruct.bind(this) + this.setOptions = this.setOptions.bind(this) this.event = { message: new Subscription(), @@ -239,6 +240,10 @@ class Editor implements KetcherEditor { return this.renderAndRecoordinateStruct(superStruct) } + setOptions(opts: string) { + return this.render.updateOptions(opts) + } + options(value?: any) { if (arguments.length === 0) { return this.render.options From df22590a7f03975245ae2bd2ebc0909607ea1fb3 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Tue, 18 Oct 2022 20:27:43 +0500 Subject: [PATCH 052/110] feat: add dearomatize-on-load setting (WIP - fires error in covert method --- .../application/formatters/serverFormatter.ts | 21 ++++++------ .../ketcher-core/src/application/ketcher.ts | 34 +++++++++++++++---- .../src/application/ketcherBuilder.ts | 3 +- .../src/application/render/options.js | 1 + packages/ketcher-react/src/script/api.ts | 2 +- .../script/builders/ketcher/KetcherBuilder.ts | 3 +- .../script/ui/data/schema/options-schema.ts | 9 ++++- 7 files changed, 52 insertions(+), 21 deletions(-) diff --git a/packages/ketcher-core/src/application/formatters/serverFormatter.ts b/packages/ketcher-core/src/application/formatters/serverFormatter.ts index e14a02aacd..8a758555dc 100644 --- a/packages/ketcher-core/src/application/formatters/serverFormatter.ts +++ b/packages/ketcher-core/src/application/formatters/serverFormatter.ts @@ -28,6 +28,16 @@ import { KetSerializer } from 'domain/serializers' import { Struct } from 'domain/entities' import { getPropertiesByFormat } from './formatProperties' +type ConvertPromise = ( + data: ConvertData, + options?: StructServiceOptions +) => Promise + +type LayoutPromise = ( + data: LayoutData, + options?: StructServiceOptions +) => Promise + export class ServerFormatter implements StructFormatter { #structService: StructService #ketSerializer: KetSerializer @@ -75,16 +85,6 @@ export class ServerFormatter implements StructFormatter { async getStructureFromStringAsync( stringifiedStruct: string ): Promise { - type ConvertPromise = ( - data: ConvertData, - options?: StructServiceOptions - ) => Promise - - type LayoutPromise = ( - data: LayoutData, - options?: StructServiceOptions - ) => Promise - let promise: LayoutPromise | ConvertPromise const data: ConvertData | LayoutData = { @@ -103,6 +103,7 @@ export class ServerFormatter implements StructFormatter { try { const result = await promise(data, this.#options) + const parsedStruct = this.#ketSerializer.deserialize(result.struct) if (!withCoords) { parsedStruct.rescale() diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index 76b2b05c3c..3f5da1677d 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -31,9 +31,14 @@ import { runAsyncAction } from 'utilities' async function prepareStructToRender( structStr: string, - structService: StructService + structService: StructService, + ketcherInstance: Ketcher ): Promise { - const struct: Struct = await parseStruct(structStr, structService) + const struct: Struct = await parseStruct( + structStr, + structService, + ketcherInstance + ) struct.initHalfBonds() struct.initNeighbors() struct.setImplicitHydrogen() @@ -42,11 +47,17 @@ async function prepareStructToRender( return struct } -function parseStruct(structStr: string, structService: StructService) { +function parseStruct( + structStr: string, + structService: StructService, + ketcherInstance: Ketcher +) { const format = identifyStructFormat(structStr) const factory = new FormatterFactory(structService) + const options = JSON.parse(ketcherInstance.settings) - const service = factory.create(format) + // const service = factory.create(format, { 'dearomatize-on-load': true }) + const service = factory.create(format, options) return service.getStructureFromStringAsync(structStr) } @@ -94,8 +105,15 @@ export class Ketcher { return this.#indigo } + // TEMP.: getting only dearomatize-on-load setting get settings() { - return JSON.stringify(this.#editor.options()) + const options = this.#editor.options() + if ('dearomatize-on-load' in options) { + return JSON.stringify({ + 'dearomatize-on-load': options['dearomatize-on-load'] + }) + } + throw new Error('dearomatize-on-load option is not provided!') } setSettings(settings: string) { @@ -182,7 +200,8 @@ export class Ketcher { const struct: Struct = await prepareStructToRender( structStr, - this.#structService + this.#structService, + this ) this.#editor.struct(struct) @@ -195,7 +214,8 @@ export class Ketcher { const struct: Struct = await prepareStructToRender( structStr, - this.#structService + this.#structService, + this ) this.#editor.structToAddFragment(struct) diff --git a/packages/ketcher-core/src/application/ketcherBuilder.ts b/packages/ketcher-core/src/application/ketcherBuilder.ts index ba5a08243a..65e8b7ba36 100644 --- a/packages/ketcher-core/src/application/ketcherBuilder.ts +++ b/packages/ketcher-core/src/application/ketcherBuilder.ts @@ -30,7 +30,8 @@ const DefaultStructServiceOptions = { 'ignore-stereochemistry-errors': true, 'mass-skip-error-on-pseudoatoms': false, 'gross-formula-add-rsites': true, - 'aromatize-skip-superatoms': true + 'aromatize-skip-superatoms': true, + 'dearomatize-on-load': false } export class KetcherBuilder { diff --git a/packages/ketcher-core/src/application/render/options.js b/packages/ketcher-core/src/application/render/options.js index 899be3806d..40ddbac667 100644 --- a/packages/ketcher-core/src/application/render/options.js +++ b/packages/ketcher-core/src/application/render/options.js @@ -26,6 +26,7 @@ function defaultOptions(opt) { const subFontSize = Math.ceil(0.7 * labelFontSize) const defaultOptions = { + 'dearomatize-on-load': false, // flags for debugging showAtomIds: false, showBondIds: false, diff --git a/packages/ketcher-react/src/script/api.ts b/packages/ketcher-react/src/script/api.ts index 477bda01e1..9c61691f0c 100644 --- a/packages/ketcher-react/src/script/api.ts +++ b/packages/ketcher-react/src/script/api.ts @@ -23,7 +23,7 @@ import { type Api = StructService & Promise -// todo: remove +// todo: remove - ?? should we? it's in use function createApi( structServiceProvider: StructServiceProvider, defaultOptions: StructServiceOptions diff --git a/packages/ketcher-react/src/script/builders/ketcher/KetcherBuilder.ts b/packages/ketcher-react/src/script/builders/ketcher/KetcherBuilder.ts index 27e2689343..a3c0b3ce28 100644 --- a/packages/ketcher-react/src/script/builders/ketcher/KetcherBuilder.ts +++ b/packages/ketcher-react/src/script/builders/ketcher/KetcherBuilder.ts @@ -46,7 +46,8 @@ class KetcherBuilder { 'ignore-stereochemistry-errors': true, 'mass-skip-error-on-pseudoatoms': false, 'gross-formula-add-rsites': true, - 'aromatize-skip-superatoms': true + 'aromatize-skip-superatoms': true, + 'dearomatize-on-load': false }) } diff --git a/packages/ketcher-react/src/script/ui/data/schema/options-schema.ts b/packages/ketcher-react/src/script/ui/data/schema/options-schema.ts index 9e392cf307..c1e08a780e 100644 --- a/packages/ketcher-react/src/script/ui/data/schema/options-schema.ts +++ b/packages/ketcher-react/src/script/ui/data/schema/options-schema.ts @@ -227,7 +227,14 @@ const server: { 'mass-skip-error-on-pseudoatoms': ExtendedSchema 'gross-formula-add-rsites': ExtendedSchema 'gross-formula-add-isotopes': ExtendedSchema + 'dearomatize-on-load': ExtendedSchema } = { + 'dearomatize-on-load': { + title: 'dearomatize-on-load', + type: 'boolean', + description: 'slider', + default: false + }, 'smart-layout': { title: 'Smart-layout', type: 'boolean', @@ -340,7 +347,7 @@ export function getDefaultOptions(): Record { if (!optionsSchema.properties) return {} return Object.keys(optionsSchema.properties).reduce((res, prop) => { - res[prop] = (optionsSchema.properties![prop] as ExtendedSchema).default + res[prop] = (optionsSchema.properties[prop] as ExtendedSchema).default return res }, {}) } From b04bf83c3bbdd4f7e2c93f0eace12e88f2acc820 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Tue, 18 Oct 2022 20:47:02 +0500 Subject: [PATCH 053/110] fix: fix build with prettier-write --- .../ketcher-core/src/application/formatters/serverFormatter.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/ketcher-core/src/application/formatters/serverFormatter.ts b/packages/ketcher-core/src/application/formatters/serverFormatter.ts index 8a758555dc..c7da32fd73 100644 --- a/packages/ketcher-core/src/application/formatters/serverFormatter.ts +++ b/packages/ketcher-core/src/application/formatters/serverFormatter.ts @@ -103,7 +103,6 @@ export class ServerFormatter implements StructFormatter { try { const result = await promise(data, this.#options) - const parsedStruct = this.#ketSerializer.deserialize(result.struct) if (!withCoords) { parsedStruct.rescale() From 1822da9d80bfb280cbdc0046229264e1a97c3b1d Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Thu, 20 Oct 2022 17:26:32 +0500 Subject: [PATCH 054/110] fix: update setSettings and get setting api methods --- .../ketcher-core/src/application/ketcher.ts | 23 +++++++++++++------ .../services/struct/indigoWorker.ts | 3 +++ 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index 3f5da1677d..c1a3c8d71f 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -54,9 +54,8 @@ function parseStruct( ) { const format = identifyStructFormat(structStr) const factory = new FormatterFactory(structService) - const options = JSON.parse(ketcherInstance.settings) + const options = ketcherInstance.settings - // const service = factory.create(format, { 'dearomatize-on-load': true }) const service = factory.create(format, options) return service.getStructureFromStringAsync(structStr) } @@ -109,15 +108,25 @@ export class Ketcher { get settings() { const options = this.#editor.options() if ('dearomatize-on-load' in options) { - return JSON.stringify({ - 'dearomatize-on-load': options['dearomatize-on-load'] - }) + return { + 'general.dearomatize-on-load': options['dearomatize-on-load'] + } } throw new Error('dearomatize-on-load option is not provided!') } - setSettings(settings: string) { - return this.#editor.setOptions(settings) + // TODO: create optoions type + setSettings(settings: Record) { + if (!settings) { + throw new Error('Please provide settings') + } + + // eslint-disable-next-line prefer-const + let options = {} + if ('general.dearomatize-on-load' in settings) { + options['dearomatize-on-load'] = settings['general.dearomatize-on-load'] + } + return this.#editor.setOptions(JSON.stringify(options)) } getSmiles(isExtended = false): Promise { diff --git a/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts b/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts index acbd6f09da..4b6efe4fe2 100644 --- a/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts +++ b/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts @@ -45,12 +45,15 @@ interface IndigoOptions { type handlerType = (indigo: any, indigoOptions: IndigoOptions) => string function handle(handler: handlerType, options?: CommandOptions) { + console.log('data options ', options && options['dearomatize-on-load']) + module.then((indigo) => { const indigoOptions = new indigo.MapStringString() setOptions(indigoOptions, options || {}) let msg: OutputMessage try { const payload = handler(indigo, indigoOptions) + console.log('indigoOptions ', indigoOptions) msg = { payload, hasError: false From e7479b752611b8d86ce7a96141b3a566cd396875 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Thu, 20 Oct 2022 19:24:59 +0500 Subject: [PATCH 055/110] fix: dearomatize-on-load bug --- packages/ketcher-core/src/application/ketcher.ts | 8 ++++++-- .../ketcher-react/src/script/ui/state/server/index.js | 1 + packages/ketcher-react/src/script/ui/state/shared.js | 4 ++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index c1a3c8d71f..49810f5828 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -54,9 +54,11 @@ function parseStruct( ) { const format = identifyStructFormat(structStr) const factory = new FormatterFactory(structService) - const options = ketcherInstance.settings + const options = ketcherInstance.editor.options() - const service = factory.create(format, options) + const service = factory.create(format, { + 'dearomatize-on-load': options['dearomatize-on-load'] + }) return service.getStructureFromStringAsync(structStr) } @@ -107,6 +109,8 @@ export class Ketcher { // TEMP.: getting only dearomatize-on-load setting get settings() { const options = this.#editor.options() + console.log(options) + if ('dearomatize-on-load' in options) { return { 'general.dearomatize-on-load': options['dearomatize-on-load'] diff --git a/packages/ketcher-react/src/script/ui/state/server/index.js b/packages/ketcher-react/src/script/ui/state/server/index.js index 9c0edaad6c..66724baf52 100644 --- a/packages/ketcher-react/src/script/ui/state/server/index.js +++ b/packages/ketcher-react/src/script/ui/state/server/index.js @@ -138,6 +138,7 @@ export function serverTransform(method, data, struct) { return (dispatch, getState) => { const state = getState() const opts = state.options.getServerSettings() + opts.data = data dispatch(indigoVerification(true)) diff --git a/packages/ketcher-react/src/script/ui/state/shared.js b/packages/ketcher-react/src/script/ui/state/shared.js index 88e0869936..676755c269 100644 --- a/packages/ketcher-react/src/script/ui/state/shared.js +++ b/packages/ketcher-react/src/script/ui/state/shared.js @@ -73,6 +73,10 @@ export function load(struct, options) { const errorHandler = editor.errorHandler options = options || {} + options = { + ...options, + 'dearomatize-on-load': editor.options()['dearomatize-on-load'] + } dispatch(setAnalyzingFile(true)) From 25edc08bc4c6a23731d53a015d3e174a09db4393 Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Thu, 20 Oct 2022 22:29:49 +0300 Subject: [PATCH 056/110] we have decided to move Daylight SMILES to the backend again for consistency because loading on the backend --- .../application/formatters/formatterFactory.ts | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/packages/ketcher-core/src/application/formatters/formatterFactory.ts b/packages/ketcher-core/src/application/formatters/formatterFactory.ts index df6a4f4213..f60373d461 100644 --- a/packages/ketcher-core/src/application/formatters/formatterFactory.ts +++ b/packages/ketcher-core/src/application/formatters/formatterFactory.ts @@ -22,13 +22,11 @@ import { import { KetSerializer, MolSerializer, - MolSerializerOptions, - SmiSerializer + MolSerializerOptions } from 'domain/serializers' import { StructService, StructServiceOptions } from 'domain/services' import { KetFormatter } from './ketFormatter' import { RxnFormatter } from './rxnFormatter' -import { SmilesFormatter } from './smilesFormatter' import { ServerFormatter } from './serverFormatter' import { MolfileV2000Formatter } from './molfileV2000Formatter' @@ -78,19 +76,6 @@ export class FormatterFactory { formatter = new RxnFormatter(new MolSerializer(molSerializerOptions)) break - case 'smiles': - formatter = new SmilesFormatter( - new SmiSerializer(), - - // only for ServerFormatter, because 'getStructureFromStringAsync' is delegated to it - - this.#structService, - new KetSerializer(), - format, - structServiceOptions - ) - break - case 'mol': formatter = new MolfileV2000Formatter( new MolSerializer(molSerializerOptions) @@ -101,6 +86,7 @@ export class FormatterFactory { case 'inChIAuxInfo': case 'inChI': case 'molV3000': + case 'smiles': case 'rxnV3000': case 'smilesExt': case 'smarts': From 8035472f3e968c930d7739c35d3fe67dc3151021 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Thu, 20 Oct 2022 19:31:18 +0500 Subject: [PATCH 057/110] fix: remove console.log --- packages/ketcher-core/src/application/ketcher.ts | 1 - .../src/infrastructure/services/struct/indigoWorker.ts | 3 --- 2 files changed, 4 deletions(-) diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index 49810f5828..7b32d774f8 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -109,7 +109,6 @@ export class Ketcher { // TEMP.: getting only dearomatize-on-load setting get settings() { const options = this.#editor.options() - console.log(options) if ('dearomatize-on-load' in options) { return { diff --git a/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts b/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts index 4b6efe4fe2..acbd6f09da 100644 --- a/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts +++ b/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts @@ -45,15 +45,12 @@ interface IndigoOptions { type handlerType = (indigo: any, indigoOptions: IndigoOptions) => string function handle(handler: handlerType, options?: CommandOptions) { - console.log('data options ', options && options['dearomatize-on-load']) - module.then((indigo) => { const indigoOptions = new indigo.MapStringString() setOptions(indigoOptions, options || {}) let msg: OutputMessage try { const payload = handler(indigo, indigoOptions) - console.log('indigoOptions ', indigoOptions) msg = { payload, hasError: false From 8683d45b0ffac46174c2a4f95b6c24eba2c915f8 Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Fri, 21 Oct 2022 14:11:31 +0300 Subject: [PATCH 058/110] update version to 2.6.0-rc2 --- packages/ketcher-core/package.json | 2 +- packages/ketcher-react/package.json | 2 +- packages/ketcher-standalone/package.json | 4 ++-- yarn.lock | 10 +++++----- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/ketcher-core/package.json b/packages/ketcher-core/package.json index 0034740ce6..c77817047f 100644 --- a/packages/ketcher-core/package.json +++ b/packages/ketcher-core/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-core", - "version": "2.6.0-rc.1", + "version": "2.6.0-rc.2", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", diff --git a/packages/ketcher-react/package.json b/packages/ketcher-react/package.json index 1a7831a01e..fec7a1fae9 100644 --- a/packages/ketcher-react/package.json +++ b/packages/ketcher-react/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-react", - "version": "2.6.0-rc.1", + "version": "2.6.0-rc.2", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", diff --git a/packages/ketcher-standalone/package.json b/packages/ketcher-standalone/package.json index 6a94221606..b78e4eaa74 100644 --- a/packages/ketcher-standalone/package.json +++ b/packages/ketcher-standalone/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-standalone", - "version": "2.6.0-rc.1", + "version": "2.6.0-rc.2", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", @@ -39,7 +39,7 @@ }, "dependencies": { "@babel/runtime": "^7.17.9", - "indigo-ketcher": "1.8.0-rc.1", + "indigo-ketcher": "1.8.0-rc.2", "ketcher-core": "workspace:*" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 980649be0d..f3d69d4459 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9265,10 +9265,10 @@ __metadata: languageName: node linkType: hard -"indigo-ketcher@npm:1.8.0-rc.1": - version: 1.8.0-rc.1 - resolution: "indigo-ketcher@npm:1.8.0-rc.1" - checksum: 499df68bb98cecf6342431c513162e31d7bcd84056a25e5372bd549bae57d0cdd99e97aaea148244ded86c8ba8ce9f977546acfa2122233ab482c2782950b32d +"indigo-ketcher@npm:1.8.0-rc.2": + version: 1.8.0-rc.2 + resolution: "indigo-ketcher@npm:1.8.0-rc.2" + checksum: 10fa7fc3dc1cec1ee4478ca5112d965131bc0e5399d85c1044847498701cf74f9bc4bf30d4b482dc9e1c5f2a45291d6190a448fcdd496f15d9cfa310daaa70ad languageName: node linkType: hard @@ -11448,7 +11448,7 @@ __metadata: cross-env: ^7.0.3 eslint: ^8.4.1 eslint-plugin-jest: ^25.3.0 - indigo-ketcher: 1.8.0-rc.1 + indigo-ketcher: 1.8.0-rc.2 jest: 26.6.0 ketcher-core: "workspace:*" npm-run-all: ^4.1.5 From 79ab823462c3d688d61309e05a4eccf43d391753 Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Tue, 25 Oct 2022 13:46:47 +0300 Subject: [PATCH 059/110] adding layout method to ketcher API --- packages/ketcher-core/docs/classes/Ketcher.md | 11 ++++++++++- packages/ketcher-core/src/application/ketcher.ts | 8 +++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/packages/ketcher-core/docs/classes/Ketcher.md b/packages/ketcher-core/docs/classes/Ketcher.md index 2204994009..8a6d49af7c 100644 --- a/packages/ketcher-core/docs/classes/Ketcher.md +++ b/packages/ketcher-core/docs/classes/Ketcher.md @@ -23,6 +23,7 @@ ### Methods - [addFragment](Ketcher.md#addfragment) +- [layout](Ketcher.md#layout) - [containsReaction](Ketcher.md#containsreaction) - [generateImage](Ketcher.md#generateimage) - [generateInchIKey](Ketcher.md#generateinchikey) @@ -138,9 +139,17 @@ ___ `Promise`<`void`\> +### layout + +▸ **layout**(): `Promise`<`void`\> + +#### Returns + +`Promise`<`void`\> + #### Defined in -[packages/ketcher-core/src/application/ketcher.ts:161](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L161) +[packages/ketcher-core/src/application/ketcher.ts:198](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L198) ___ diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index d078c4740f..66a4ca3d10 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -23,7 +23,7 @@ import { GenerateImageOptions, StructService } from 'domain/services' import { Editor } from './editor' import { Indigo } from 'application/indigo' -import { MolfileFormat } from 'domain/serializers' +import { KetSerializer, MolfileFormat } from 'domain/serializers' import { Struct } from 'domain/entities' import assert from 'assert' import { EventEmitter } from 'events' @@ -194,6 +194,12 @@ export class Ketcher { }, this.eventBus) } + async layout(): Promise { + const struct = await this.#indigo.layout(this.#editor.struct()) + const ketSerializer = new KetSerializer() + this.setMolecule(ketSerializer.serialize(struct)) + } + recognize(image: Blob, version?: string): Promise { return this.#indigo.recognize(image, { version: version }) } From dd90b89e6e2c89ce1e97607d9088f61c996f7685 Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Tue, 25 Oct 2022 13:52:33 +0300 Subject: [PATCH 060/110] fix missed defined in property --- packages/ketcher-core/docs/classes/Ketcher.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/ketcher-core/docs/classes/Ketcher.md b/packages/ketcher-core/docs/classes/Ketcher.md index 8a6d49af7c..898aa403b9 100644 --- a/packages/ketcher-core/docs/classes/Ketcher.md +++ b/packages/ketcher-core/docs/classes/Ketcher.md @@ -139,6 +139,12 @@ ___ `Promise`<`void`\> +#### Defined in + +[packages/ketcher-core/src/application/ketcher.ts:161](https://github.com/epam/ketcher/blob/bf065756/packages/ketcher-core/src/application/ketcher.ts#L161) + +___ + ### layout ▸ **layout**(): `Promise`<`void`\> From fa3f74a95bfa940a31de49454cd5fb19d6e73727 Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Mon, 17 Oct 2022 12:35:17 +0300 Subject: [PATCH 061/110] wip --- example/config/webpack.config.js | 79 ++- example/log.log | 86 ++++ example/src/App.tsx | 17 +- example/src/example.wasm | Bin 0 -> 3559 bytes example/src/indigo-ketcher.wasm | Bin 0 -> 3747649 bytes package.json | 5 +- packages/ketcher-standalone/package.json | 2 + packages/ketcher-standalone/rollup.config.js | 6 + .../services/struct/indigoWorker.ts | 40 +- .../services/struct/indigoWorker.types.ts | 1 + .../struct/standaloneStructService.ts | 59 ++- yarn.lock | 448 +++++++++++++++++- 12 files changed, 681 insertions(+), 62 deletions(-) create mode 100644 example/log.log create mode 100644 example/src/example.wasm create mode 100755 example/src/indigo-ketcher.wasm diff --git a/example/config/webpack.config.js b/example/config/webpack.config.js index 895517e192..91ee8cb0d4 100644 --- a/example/config/webpack.config.js +++ b/example/config/webpack.config.js @@ -1,5 +1,5 @@ const { - override, + override: overideFn, addBundleVisualizer, addWebpackModuleRule, addWebpackPlugin @@ -7,30 +7,61 @@ const { const webpack = require('webpack') const HtmlReplaceWebpackPlugin = require('html-replace-webpack-plugin') const GitRevisionPlugin = require('git-revision-webpack-plugin') +const CopyPlugin = require("copy-webpack-plugin"); + const gitRevisionPlugin = new GitRevisionPlugin({ lightweightTags: true }) -module.exports = override( - addBundleVisualizer({}, true), - addWebpackModuleRule({ - test: /\.js$/, - enforce: 'pre', - loader: 'source-map-loader', - exclude: /node_modules/ - }), - addWebpackPlugin( - new webpack.EnvironmentPlugin({ - MODE: process.env.MODE, - API_PATH: process.env.REACT_APP_API_PATH, - ENABLE_POLYMER_EDITOR: !!process.env.ENABLE_POLYMER_EDITOR - }) - ), - addWebpackPlugin( - new HtmlReplaceWebpackPlugin([ - { - pattern: '@@version', - replacement: gitRevisionPlugin.version() - } - ]) - ) +const configFn = overideFn( + addBundleVisualizer({}, true), + addWebpackModuleRule({ + test: /\.wasm$/, + type: "javascript/auto", + loader: "file-loader", + options: { + publicPath: "dist/" + } + }), + addWebpackModuleRule({ + test: /\.js$/, + enforce: 'pre', + loader: 'source-map-loader', + exclude: /node_modules/ + }), + addWebpackPlugin( + new webpack.EnvironmentPlugin({ + MODE: process.env.MODE, + API_PATH: process.env.REACT_APP_API_PATH, + ENABLE_POLYMER_EDITOR: !!process.env.ENABLE_POLYMER_EDITOR + }) + ), + addWebpackPlugin( + new CopyPlugin({ + patterns: [ + {from: '../node_modules/indigo-ketcher/indigo-ketcher.wasm', to: 'static/js'} + ] + }) + ), + + addWebpackPlugin( + new HtmlReplaceWebpackPlugin([ + { + pattern: '@@version', + replacement: gitRevisionPlugin.version() + } + ]) + ) ) + +module.exports = function override(config) { + config = configFn(config) + + return { + ...config, + experiments: { + asyncWebAssembly: true, + syncWebAssembly: true, + topLevelAwait: true, + }, + } +} diff --git a/example/log.log b/example/log.log new file mode 100644 index 0000000000..7e7461f919 --- /dev/null +++ b/example/log.log @@ -0,0 +1,86 @@ +config { + target: [ 'browserslist' ], + stats: 'errors-warnings', + mode: 'development', + bail: false, + devtool: 'cheap-module-source-map', + entry: '/Users/Evgenii_Frolov1/projects/ketcher/example/src/index.tsx', + output: { + path: '/Users/Evgenii_Frolov1/projects/ketcher/example/build', + pathinfo: true, + filename: 'static/js/bundle.js', + chunkFilename: 'static/js/[name].chunk.js', + assetModuleFilename: 'static/media/[name].[hash][ext]', + publicPath: '/', + devtoolModuleFilenameTemplate: [Function (anonymous)] + }, + cache: { + type: 'filesystem', + version: 'b99227ec410a6690150951092d606e1f', + cacheDirectory: '/Users/Evgenii_Frolov1/projects/ketcher/example/node_modules/.cache', + store: 'pack', + buildDependencies: { defaultWebpack: [Array], config: [Array], tsconfig: [Array] } + }, + infrastructureLogging: { level: 'none' }, + optimization: { + minimize: false, + minimizer: [ [TerserPlugin], [CssMinimizerPlugin] ] + }, + resolve: { + modules: [ + 'node_modules', + '/Users/Evgenii_Frolov1/projects/ketcher/example/node_modules' + ], + extensions: [ + '.web.mjs', '.mjs', + '.web.js', '.js', + '.web.ts', '.ts', + '.web.tsx', '.tsx', + '.json', '.web.jsx', + '.jsx' + ], + alias: { 'react-native': 'react-native-web' }, + plugins: [ [ModuleScopePlugin] ] + }, + module: { strictExportPresence: true, rules: [ [Object] ] }, + plugins: [ + HtmlWebpackPlugin { userOptions: [Object], version: 5 }, + InterpolateHtmlPlugin { + htmlWebpackPlugin: [Function], + replacements: [Object] + }, + ModuleNotFoundPlugin { + appPath: '/Users/Evgenii_Frolov1/projects/ketcher/example', + yarnLockFile: undefined, + useYarnCommand: [Function: bound useYarnCommand], + getRelativePath: [Function: bound getRelativePath], + prettierError: [Function: bound prettierError] + }, + DefinePlugin { definitions: [Object] }, + ReactRefreshPlugin { options: [Object] }, + CaseSensitivePathsPlugin { + options: {}, + logger: [Object [console]], + pathCache: Map(0) {}, + fsOperations: 0, + primed: false + }, + WebpackManifestPlugin { options: [Object] }, + IgnorePlugin { + options: [Object], + checkIgnore: [Function: bound checkIgnore] + }, + ForkTsCheckerWebpackPlugin { options: [Object] }, + ESLintWebpackPlugin { + key: 'ESLintWebpackPlugin', + options: [Object], + run: [Function: bound run] AsyncFunction + }, + EnvironmentPlugin { keys: [Array], defaultValues: [Object] }, + CopyPlugin { patterns: [Array], options: {} }, + HtmlReplaceWebpackPlugin { replace: [Function (anonymous)] } + ], + performance: false +} +Starting the development server... + diff --git a/example/src/App.tsx b/example/src/App.tsx index a7c4f8ca5c..e258082d7e 100644 --- a/example/src/App.tsx +++ b/example/src/App.tsx @@ -9,7 +9,7 @@ import { import { ErrorModal } from './ErrorModal' import { PolymerToggler } from './PolymerToggler' -import { useState } from 'react' +import {useEffect, useState} from 'react' const getHiddenButtonsConfig = (): ButtonsConfig => { const searchParams = new URLSearchParams(window.location.search) @@ -45,12 +45,27 @@ if (enablePolymerEditor) { const { Editor } = require('ketcher-polymer-editor-react') PolymerEditor = Editor as PolymerType } +async function fetchAndInstantiate() { + const response = await fetch("./example.wasm"); + console.log("featch test1", response) + const buffer = await response.arrayBuffer(); + console.log("response test", buffer) + const obj = await WebAssembly.instantiate(buffer); + console.log("test", obj); // "3" +} const App = () => { const hiddenButtonsConfig = getHiddenButtonsConfig() const [hasError, setHasError] = useState(false) const [errorMessage, setErrorMessage] = useState('') const [showPolymerEditor, setShowPolymerEditor] = useState(false) + useEffect(() => { + const f = async () => { + await fetchAndInstantiate() + } + + f() + }, []) return showPolymerEditor ? ( <> diff --git a/example/src/example.wasm b/example/src/example.wasm new file mode 100644 index 0000000000000000000000000000000000000000..5ee3173f8887173921facf314247ced270dc6ada GIT binary patch literal 3559 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ℑ(Hwn5oX9>q2Y(R%V`%zRi+gB<0)BqCwOGE^ zBlGrBi)KrONLJ5yu%o4=YdRsz#ySB=LXyp_5EbJ9tbUIJs3nEW*F6v>@n`HkszG#) z*jZ$8y4rM|Ku_m0AvC?qi1(O=!!%vWQ zbY0vbn1Uzc!I3ymhqMsHZW0bUo+q)&XYcIt8}T7^GfOh?I^1@2OH>KaG99sXuW@$; zK_=FNA^8j1<~i4uZW+IAxD?zi;&um|GDvOswGIpuF|u8avl0WdBS|oshmzr?!5{Dg z!5s_Ze*LPD8ZaXGtJ46#)8ax4j~6qia{q+)hgC|CA8Vvy%mMvhbqK#&u%L4?iH1aK zEa}(<_#_?Wb>^DYE>C-T={z{ZOm}d2l%=N^zJ#=8@s0f~{qcU#T3(ys1jWS1>UU8A z+`QFJ5Ys;OzeoqAq9`mCMfNS8;i+sW-NFu!*NX0CbQ_B3bnxnU0zhM761pZFODsYV zj9eo4%d{NP7J67el2FkKghftJvw~9F$)MsXa7SY}%R>vVvpzkJ_IVA5%g`*Ax|7K* zXcnEsA+2;8UhV|Yuc9y6DXBD{4d)_g^*|m!W0@uyF8Ce z4L8+V6uZ_(8mzVI=sm10nGV>XNYMkZ{VagdD59TfgCG-@bS+XWKIKE@Ft$*ZW_u?TD_0r%5Kj$Ib zT`*bmP=!woW!GwDA-<_!LmX%gSOkNj76t9DLKOxv)WgYwjjpN#??h*j_-bje$@*+| z4R?!e&Dlr;oIqpQ2KKYbia3ZpB%=z5qK9<&5HP`t9}a3OLO_u~^DP26+t%|~#~C<2 zX~$P0&Mm(zWUf;boV?IM2~IYYv<_if7iZ=Zni8@rsUr&!0>0LduQ!#(^(LQDWlS|k zA7mTNl+wLzszn0nq0dJ2LElM23|AJ>X~&eARGCjJ^aeF?`6Hp!1d8+HP4`$YwlylX z!&tgUvTXe9v$r^9Kn1g7&WEPYlomf8ybXwVi3lXBFs^JimGm7>FabvA;UTjpsW74{rO@a% zUEpND8)b+h#y`!c;uiZ7&eE6T{P1PM4__+G(Nv-P^3G4{O9Z`rNx$^iV94j7fMV!m za%+nA;s9As@6Z1f52S<*;VPp!#@1XNW}hvPFC)oJq#EwZ;9A=fFDmCV5xo~3f$@kS zVx3#T5rKI;;>$Y%i)+bnQ>cg|?aqQ@o>Yv4Ts$xwi>KQIc4xT?nB3d+BZJ^%^Ww#6 zh06laPf}&KI<6sEn}x+XVB*{9@2sdUDh@)igQv00Q3%PTwv=WM`mDBQHl5A-C+tyM zPvn4aWUqwE6+E8cDrI==INfYmwmd!*ti^*pFB|3@CR)~%FPJnto&k$YIcd5Ce2w^T zIkOZA!zJ-b8d0AwQ{tg?)*D7Et`45~*}75ovGO2brvX+(68x?|kc7XbKU4+PKFCw~ zK|(EFKe;47_<%>I2bZwsRs2Z6igH{lvlzz+rZlW#_OC zOZW%bzvr*?A-8;*UHDHSfnXg&f-CfMv+0}Jh5v$SRTk_iMEk$xG2GOkYED^2#2TAn zT|G@hCVd?bZV13NVjp4$WuO|XYblO%5#&-F=_+#!@wEdn~01$dcg~ z2`g)E0Sd%nhzpM%?9&QF4xvp7z-OS-eB9$57UTAqC%n2(ju~{|3yz{5610onT<`iK zyiBhAO_agv)~8!gZ#Ga{&_i786$?txoRi-FRJ4ryw zQjQl$VZ-%qvenY3XdFdZ=Kf^5ZoB3~I~(?&Fi*u)Si-jN?qhwdyECDJVm|4hN^z>*G2fAYY0%CrxM;Sz)i^hsx>D)Gcd<&6JrC9u33Zd;LqI={6$<}lk?f8-T z9QnBhbATzkLfvhH98PIOJhV*^_cFa2ca}uYxv0E9G7U71oVmcV-4)>E)mdt=ij5{+ z%Np`U*=eYvF#EB$l6kharDxkNSrY$OcR9K`8$CH%@B4kO0}L;4a$=f(%qJpf6%WR} zWphe63@v32hAhx4Q^TuuGN-x06R_aT6f$LJxY4QEA8|nxXuO03PR{jP-rG9?W^8v7GbJQ@8i@QTV6V# z$SZXzg%I__!7uiJpaneuYk7%|`b<-4zrytin01O$QcYG;fRzW*6kCqD25U9=e;)*l zjM5?mXyju8`5?Ad*9(^g%YIN*&R5~Tn zXsko* z0+5(DjG2WeGoQ_X-g2U5_208c92&lZ#}r!358Ql^elmzT`%4n0tYpP$oF|7^Xt*6p zb8n+a8F2dn(K`Q^o-^R~14K`9O@T}=I=x6o7^nTDb3weoDGRWj`;D@htD#BBkb3+C z=w~)_FZen-9bm^GqsMFwQG<=8?^vf`!f=c&uprQ+i`aNi48qDW(aJ8BP=(N~*}IN# zQVU>L^}ku8B?iV+!2`q}YXL^XMQk+zIscl+j7=7h1@`4JWPS%S0mH>KkWqX2DSeB8 zAo^)JNyh!FHBVbY^DGAdJ}Q$-b|WFBFi56ATMp0!ms{q?sZC(*+DmOt+X%=MN2oJQ zmxs%1`eh$}q*eu9HO;HhqptkL{lg>*DBT!w0mP!hBSKjW$Z|FTuzzmbQe|KUUS^-Ba3Tmo_eq&%VMEMvK+i^``= z)7)MU7(t!jsEbD>s%`%Ve(T~&OHGhUgFmhSC^?L`VCfKk+#Yx}CKq({y}&JaZ^uH> ztlD^K3+H=?0=BbSje^jejJq9nSLChOI;@yIWNEg2ScGOtE2KC?-4N2p=eauW8rIj@ z&S9Czpyb{r`>c?{MtK^OkTc6T+u^PQYLDVC9w21V=y|bOCfUVwN%ht<2Amg50mA!t z4f6}mwf{f93H_OECE(A%xCz+^n8lZXj7ZUrnUKx_s`MY2!|WeMm~9=_6S-J~W1c>w zrw^$lk8lv_c3XM-ux=mD8)v^2Yx-sD4K5{#jnR>D?~rQ*&*68f|+2GC>0Ec3X{ z{xtX4`L<B=BLnZ2p+y1N+3kBU?JI@E5`yfTl3H@G`OiZgTQh2~mRb0rHY zQS?^lsBsQBkpv*+?CiRev$N`k0s;jaQ760%)te5`jb}F+JSm>&V?N#+I${!XTqZCJ zjlr^jZh;B?!N34`+&8)ryR;?=y=miE#RXKPdQJh8y?9o zSQ2tiLU%!*pvkmPIcE@_7MDfo4HBh+`w97>C7#exHBVYavr-IbGpXc-(3?j7#(LK| z+D_pz93pW4q>OKor1dp4Qju3-V8YJ$qRZQvK z#U^m5GK@az`@yM4e))IT{-0NDc>IW*T~8^{1K`u|6nMhj-pahCYZtDL+0y%F~E_%nxQT7e+Dq6URSkBAbP8d&v5p2+KW; z4)a{&WZGnGb3@eD?Gn4mNQ%XYwIP*~&QOaK_S23obBY?92jz^7R(Q2gm*9dCLHQm% z2E>hnJumGC_KYA0fY7V>{>9Md^JGiYpOsML_Me86c)wP0x$cA$vvr&8>Cb=uMemKP zI7HZ~Z#;zj=S~4(eSga%;lx269yYfhB{1t7g2;ZRT{sF2)I1dPNjnmKy73ow0o63b z{6uI-mgcSlsPb!OZy_8c$vy4D^r|*w%*q0_^YApnFsS(5BDb*YH8`MM4aSCdF$iWg`?t1Uj- zMvaOdTI1t*@z^TbzFO(#et%=GwfC+hXg^N>a|pH9TJt&Pm}8DP<``qn33oD%R1(Dj zy16_J!#Y2({~p=Kf|4IfT&x4YH_M2+xxlxp8DQii^{)VY>F54i@t@cJwf^ z=JEv4Bg!py)h<-|P&#mQdtVcMJ=k;Lq@8AS~f_EF56fI0G#PzD@*KJnr?YCb4}`01IN!8CPMs9KIF$(*NmNT2|_P3 z4pou^^Wq5njGhx1)`9r+YrVs)EB0%FjxWk)MQXNFy|bh3G}_rv3u#bLVzg2oih7tL zV-U#cgv`da1IorVAk#st+4b<7ylEJADD{&s5=7vB4x;%pcQ9N+Xf~`yG(g8wtQC<3 z!iE~(MMNKcPlPPh^pT49WT2XyNk)AJ5g$@r{aiD(QZeRBKt<`nREHyFogVq#?bCBqbPY=p|V|S(-26S4F_k@sa{@hRz1=Z)r)v55VYwK7}o<3qQQ0=6G#?RS-K=4h-VM0|A(XA zKkA73n}^lkb9nvc#T;AD!uq*?MVr&20V#$T?b5$%k;aMHUhFJ4) zDsNT|jp%P&rLj?{58C)gl4owBfoDY9rK(Yr>3#wkrQ6jVNgJY1`-U=kGtd-#L^m8x z26i0VGPrETRJOMT9n|RWyy?LxXr7^m_dFx#r%y8g==rB1{1)ZGo0he@J%W7C{hP=d zx3=Yl15R!B@CKxiu2uURadxz!1IaC`1KlKb&^>wZpI?cbtP{LO;61N&1?Zt z`k6?wwno;iUf#jcr3zWHf&9)Wy@lHm$f6Fhqc zx9va_eycqhoT$M3!>Ivcfnr2 z3R5mHqS&~74f(s$yL*#YfI?ErH9}~y-vEvP1lYVkYj<&aA z!0=mn(UQ>okmD+FMbf+?F9l)HpJ!6w2TsLoBr&so`gs^zJvo6=wPwS<479d&LU|C; zNvHKE8&KZSNG@t=0AhL_kz2Al*pZ-4vPmXwo2u{WrSxyJtx^X`u-?~G>;ClqAttO+ zMmU0QEPG}RDkDTDmA9RfJ z<3d{HC!f!?3yr^4UA+IWqYpa-bA7B&6wkajwAzN3K0Jx|E#!M~F2Ozehj z-cD6WgY3HlJNCiB-6C~wZ|7KMzTO!j+48)N4SUvBf04TvknObXUYBt0t{a}qR#;z; zu#u@xYeNvzPsO;J>BwpmwNQ%Au#PosYKxe6w5t`@r2cUcHm|P$WYx#&e;$e z7gK)kEmk=;qB4+)1)?8 zNK_GO4nX@+UGG`}-EE6YPOj6FMX~OTp_p74=K!u=7zpClq}HW8ofbV6ToT6W=%#5~ zkUXdCRhV2J6%IEV7ASN{RG_@Eoh%eY!+lx>b&Up_U zD&MUZWMr~l>j&~EVldQ>=kdfY$|xqaKGl+`xaaleSb#c#!|F+C&dZz#l)O1?Q6mOj z1Jn!K0`6d>Im&tc0z;p9>y+>fIEZmL2x;Y3Ajg)OppOPKI*Gk0)bH!;cMp3s@MXJz zT9uZf{xG+e)xZv&0t$-0t59<=D~QI4#~_VZi?Q&9o?Nl)KstiRS7m1zbzz*bhH+pf zuNo1uYUxN#+r`Kf=%+SF`pb6e4o3|@9p)vX1-@A@{MlKCIkDiK)+@Tjj?SFb?G&~d z(ogSDf&zk)nM)%(Oy4j@LnKk85BA$}iF*COnk4xTt$7UNNSO@~fD0WV-&hM! ziRdAvK?g+{eF1%#-m^yZ6?v`^B!5{B;6se2&N77?3IxK*QV-N7PmK~PMZe=mWobbM zeCCVv{%%!3FO24~d>WoI#h9tBVu|=_1X50oSnV9ZQ@Il-I+1C4BiI_OvU;kr zxDv$5;+706i^Cjh#OmM)ZIIFrSay0TFrJV;1{xu zKIkPQ_mym;YkSBDQJ`S;`OFoll@FUc^DA^^d(uRiykTbm=nQ3othP);{Tj!RBXX!7 zy*Umi6iGv*3Z(ftMga&9O{x-B8#&B*r`3_tuE{jw$AcNZU?fy7fu#oh^5T)X6~a`F z24-NUT6Qe?7cpTvH9Dl5eBz9vf#TR!-Gh0GS~i z@TdJLdkcFHA=4`M7rWLX)gkEaW!ETs28;qQ45G^BB(njT zQ1D^JgtCaXFwxl7G$WTFxj~|`MCwRHzRVT;v9ypbIEZJBU}!KqPK&jyCOFH5(@go8 z`G*o|(~vk4ZXB^Zgw4vnru}QC}*>kI4hB~NoEW%TVAImPANMzjDHr* zHq`W04&P$_R0oOw*-%O+vZRY3!`!dI37L{6 z)i^mPB|$gv^eM7|Pp7q$Y-t$v($8t3t+x}SsWU6B{Zy$67Fsl;L$$1LJygt@Qxqd1 zH%{LxWXYY?1};?Q!S7Lk^Yy~%tP&bT$5o1Tq=2%BzhxIywMpNh(ZT8dXUKi%7tzOTUS$qFtp#4~ll4+BENUsbrmtHR|TPJU(+dyXoda9|D00zu5Q2&13%KskN8lGe?TM9oH8 z9tyO7AWln028wbDK@kpg9NKK<0yt~CkWdX3PmZDxI;YFCWbML&vq}O_r1j(Lfc)IB zooT?`8uRq$k3nBdL_Sw7S?F|15a143m%Ai2x$!1%Tb8TdEdeeSD3HmkR||dNNV17Z zFL41b5&pD4hJ}dGCB~{bRV%OJQ8wP0in1B-wd>l2!lNZNhmP} z@tpMuS6S+8WcwJk4=$!-=8dO$aBrn^D9dbHJcW=Rb2aC#Yq5H**u^y-|gpc>Bg-!YN%0?i68tSYb z229rL+Y(k8X=s@d@KuwSrRNI>E8}&4%G<@v{RMSMxW*e;#9>b zqnJl(JUYIUoIZ7#Y7^vkP5FN9VFd!Zg%~DM1RiLW0&}FTGKXte^Xe*vfA!y;xaMjm z^O$cW^4}(?@w~;nZ$e~7?!NaTtplg4KkvO)UtIxec-I9Rel=*llE?o6NEsr^7+7s; z`BTERTCD!kgl6DVVArPL|C~_TE?omFjPAM9Bw-TNMD@zVtJRfw4aSSSl3|t^lTOvO z7W7SRe|i&2IeMH@BmaTe5N{A&6H!u(y`kh!eVCD>%AgU=w*M3KCUou zA~X+({}E!In1Ti}`vf%hsF$F%c`UXgvjpD?nNI(T#YrH3I*n3==1REQ^^b_E^3gHw zVX<0hlZX_&IF@0|p~d3}pJt8#DsjWp$e~lisn{+C2<>73#yA^sAYaW*kMJxGnE^sK z3*0ou_0P6cryj{AgatczpcN87+ou@{!F<_cvFWjP$T_FQR^kamk-yunm+by6i9 zgjnH06Q5kxr9Z*<{F&&(_|VlbQ5FE3x*&(X%q(G()FBGiG-BuG0Dvj_(5Zp6KdmQM z5?-#3p4fPq(PpreR|~B}4=xG3r94c(KGa%%9ok4J0ZS_1h409N$~C_^dl~l@2kDov zEp7fC`|pbz@8I)}dRa+;d;afxB_8Vla8K$z!h>0G^!0$|rS$Vu$1Bt8Zd{a@*QoLD z>tZUrBk61Qpqc4AkS@}{hGjq=NCtjq(KI{7ph>VHeC(wKTmVt0W?hRdy0}Deb0~Q7 zkuZv`W|AOj%E^DC0359IS_|42A_5SEQ)4^G{IaMLq<(nG3l09Y7R~CP3(_o(x;~Mr(Ot)`paB+CGn##yR!J?-tXLpNCnLWgbXYY4d^AL z36@@AW&Pzj*BPie+%?zmiQ}?;#k3tw7@6>iVL+E)bIXRhni3_?C4UurX0Ypjs+zWa z|EJ=jTx`f7ZdNWJQ7hUAmLX^OO#i3a$^WhB;%CaunG;W!8$>;A-k&S4t^|3Sntxs1 zUnuY6!M`f+KUj?!+ax7M+Yz%Bz5jJ)9WhiYqV|M8y>@ocBw<*M?aW z;Up}+gM8biFa-8;-Djpa)2cV1Oca0cT3Z47<1e)zu`5Zhr8A^&(2lZNy0vH+7U034ea>LE*+og5AR_~sbeuGX>9r~h_1Nz-BZGqNEH0; zW#^6GI@l4OE+P7LTmgwbnmP@0OcXfYweN}=geqWE8%^W< zQ^^eJYlis}W|L`wau zvL`AfZu~IMLi;w$JV}1jCLlA-1eg?I_VkFf1W|fjqc$6XT)w1D@G2yw@{|DXEg@Y- zY4&b&H~CDyP$6OZMdWx(1|w23s2E{GB*}YvupbH0SHSXH%AUx;Fj6~81*|I!WaVaB zVb{0`)1kpyf%Sfba6cSyD+Nn ztY2fVdg8QfgC8rT)Foa&n-y zyt|qN`c2FcW`lFD7`oxCn_cgvu1+r3#g7kqzD{XR%ILmJT|?2`9dR@fWZaHZKQA#a z`_6sf%vYa&sYGL~-~z?zC2Yr;lZ&9_AN?=!{VzcW2>0K03>|LX?hywChYku!t*N7U z?{8xN=|{&vb$gBj210B`S@aUmZgDU$`k`sg$M``%CWS|FYfnGltuFd}x4!h0Ob2E{`YDFF@rdX)bn9!iD>8M5Dnsib{Q7%r}}? zy>8}}1%qC<^U5knR); z_^;j#v>F4L@0C2+5Y<@9uo2JeGUOTjqe#wj_i-(brFw8*-ncIx+I-ec>%aMiKicw~ zrOURs-uv30Zs^6fp;D!808tIy*2L;Dnx!j}`|{y-(tN}XzSxuwinIj7%gWLsANveu zOW!`RSs&Fa zF9K;*9V)CcFwldHY={@#5C*P&Z*l{-Xb6erb<s6+BT}}+m-r76sc7~69K5p+V&zAyArD|HdDojX8g60CG9kft z^7_rLaZBD1li0P9e2sl?y5$xUi98p2SdXG>x-=IvMunyBYK(T<7}bG=5&hwz>k)LwYBxLHE;MKa0wsgS;*Fo>K$U$r zr#B26O}E1Of(Uwss1PkS%1pzPJGpu3_QPK{0N@WOKHxEz5ydB7DJp(rdYjZU;ww2m zo#|^aGMadna|olp%+*sE<@ixTc!_81egQJk+_(s>>h$_yk&HxC1p+nj_(1UIb5Jmm zFoTXriuHk=#c0;yt^=kXVW-Ex(aDK_gO+;r7PY(8y3*RS@8%pH@d6@wyjZ>0gb*~h zl$|KlGF#+bL@O2ZhozqhW+mB0#UagL1>20$AID@i-gg8pOO&bfHp;*$Uvvm4fNIm- zAOTah2eWyS4sa?j{?kaHLJfwzapUtv*TN@hE@t|EXc~qHC1|Fy((utatTafM(rW%Z zBRP>BR+{1Z$kIS;i9`@ctbXW6mzhYg*~`qLgsCqL~;zlW^EvlK`5 z#(XL1gtxduI!XShwJwz2G^(x=h>G$mfoR!P0@2f6B@lI7C9t=d8M*2z0m=mQWmgH5 zOQs3y!V8OQ7Ye&(4{maC5uYay&ct^w;~tiGUhtDIh~Je4$KXlWp;+^ux$v zN9HMWw8|*H$tD?fZq#vnce{S#tOBOE(hY*cy8~0)kSRs6q4T?agRcRn)^aU>%jLtJ zlAuJ(tbiD0!bSSustXXA&Fyq9HJM?W{+#QqVum7W!kwm9v3VeUzi{kz9LC;Ja*OT| z$MI9ul%q9Oxur4ALP`LR^zGBiqB4yGDCc7`&&9ds7^dz(sKW3fT|pCzt4s>%bs!B> zwq@boV7o+5tc}HiaBKi=Wh18reFeh^oF+-$R?~ss*LaRELu%qVKE7~XDr0`NsSv>n z4xE4;O5`2pOkE~kbt9xPF?5T=iAC?)sGkSDq!c`#o6K*@y)2Rb4QFkW6dRpb1x4U( zCk|~zBOttEO_Y-BUeNwqpy>WvlortO)Ud@1X3$SY#3I0E5)bp5jb+Nk{9ZLi}$?=)G0G%d;;32DlScv z+Own}7vATh`_gYuC#S(3qgfjcVkDqPi%YF`*j$VQ3Et-6;P0`|S2KjL^lp3(<*M$& zn?T0jM9H6F!fEZ>K@kPjll{evvHIrGna#ibt88o*D~-sLQfs%DcAQPK@5s7I+f^KI z=NQz|_jMt=N)-h%-U~0d!-Y#9A`36k(ud&p<618F-ltS2Ma}!NW<++4WqPfie$gB_ z{rmUOQIy-ALG6+`K+5&cCWIe_QMfbI7=cOJYKn3~#Mh{}R{k;|lmjZ+bWLRvsrY79 zh&-j|hQ8@a<1 zyG`byQ5kY(y1$VmXB@4U%Z_+rW7*Me@Yzg|zMr`cl72S-4e$%IvEKItalf`Rw9TqY z*aQ49rS$PJn~pYJkCxNnBbl6KlP_!)PAZ|z8V$le^YaNPlr?B@#2Qo%m&MxoWDza8 zm5R742*g{p?yh^*?9BWteICc+fumjwW$D+)#EX0wi(R8R1e=uY4_?WrsX`yvJYjaX zh5Fzh#gjaFH;f2JbXKSjADohBMC=(*03&6Vwq1CXKwIv5$TXJ%sJQ>3sr0LTg0bnh zTKk#rHYr)nP8_s%VB0+Cm!VNf8ZVfv~_96%WVv8clDZ!nVL3;RGR zVZ6V~XbT}T{eST+p!rZj`bD`Nl=4Py2(n#{Qr0bTju($NP^BRt{cf22MH@=GDN?;V z<*5ObRHnB;q5yQ|@97naskZDXox87(q^7YOY*QR&SHU*EGJ`c^hHE!O_&59wFfH!TiV8=TWrVOjKz~WlNT}J^`a~vCW zk7&?Gj-psT#kvLJ{L^97=Z|&g9%&wh$Y4Stm=pmlqJ8^!?xWtz|GoPN=bUyw{8Num zSAO@xW?`C;g$9s9H7KPq;1 zzUF008ZEeTN+hHt=3Rr4;ta|xvyf!UC~Hb$HCYLO$4Gm_+hn1Ye#YD*Q~YKzV8K`Xq~7Q&C# zmR(Y<`3lOmEGxL9Ez1h-Xba)3w*08g-r3YfhyRyO+iW)m+a6g1+xA(hDZO7VZ|DNl z?M>-C?DE)7`z(9+dphm2T0fWxwm~0bwB;-wv^bT;7KMI?(YC=5b=_vXU2eDSmX9}Z zdb=%p5hPKPl3vcp=q!K(!y;S&*m&o%2d+Hit{4QCQcuwhWv15+P>@EPro_)m%VP63 z<7tZzhPV3QIU}Ru;M*lkwG{zBlwzh?X$+3$jvj4$m07CJ z4We1C{mq@Ia+@fAFrM~T^|S%dP-M;tlEcdQ<9awGsbX)_EFQ(9w;m6F<62iXmw<(A zAeyaSt!J~O_`Cb$jFiPikcGs~B4|j0SbF<$b2C98Yv`9{nb2Tn+WfL^R>sOplDy7# zr(H|O`Rh*g5|TG06C`TM5jHuUnDq`%hJx+1Atwx(?Vyma#1|D!{ka&sy%l$S^@m^P z6xcZZR<{a5*8?ly9br|*G<%Ogl@{UARl4B;ZobH7Y1V^`P&^~iB>xtH-M_`YIATea zrOXCAbS^_fP?DCha#h|vmk((>*03A&TZJUy`8v4kRk|W^s&94Y(Q{d76EM$h<)LVw z!>fcKKKxKfUyZIs3@l{bKI{wAZYf`wEmvEG#m^P=E>>Yt0qfGNB*sy*GAHbMTLCD! zf|298=V?Z;J&*j6W6FDOJt}t&FyP7(b5`|&$RF{sA?9s4z zstaqMsW!E`YAs{MxWqC1Q5;$g{K_0{;EUhv&NQxnDZ_Rt zo-Vr>mF7QzlSs_w0J@%;$vjBN@f{`{zk5*mKgWp@GMxXIQ|_1DjoPWu{2Ce#KVzZe zvOR0DVEH9I-N`A;6Ep<2>n73%hG7w-fd+CjJya<;o9Xov@FQDWk~4kW4jdqjUvhjJ z=^{NqPEi2|B8;b>Vt@TF;ucD5lcQ~n(ZF*o12ruh(rptHgrR;Di$lB37@=`Oa#*ZW zXcxXE5}Vm8L!4{Q7jI|#0{Sk#S?6%v9_-E13+>u%WtFfUwaQCT>fy4oqn3k3rlTA! zQ5Zs~bA&(@$=N>v41-hhuy*$fj~^R$2}8YjGB_XVWsJVGc;pddCe@i{fKlgC=K127 zm*EB*1_43`v~SIjE|Yf716T3&U_nZIww(kE+;Ao%Qws&I0SW|)okh-}x84=RMQa1e ze+^|;L$w~*6>=a>)mEX;km}J#`&2JX%A=2_34I!NnjM5ba_~^?24Yb50+o~?(3*qR z*dEL5kZ{E+SdY42e}+#p;yj0 zFOW0OFk4!uLNsEXTDBMOeCzS)cf0)ie*gZ1`0x>m>EnNc5sK-#SEidAdi(%A){oDl z4bGM5y#MzYm@CxCf9tq>ShV*q7?->M<>T^aV@Fi+YsTfP4jW}h9hc%xtxJvz%$8_kmRlgtu!P+OBNf}4W>g9s*}YjIs@?9cnzdicA9aG~kd2>)sY z-hnN6>)uG`Le0WVc+8IM#|^-h@xO@G0HPjZq~=AOm0Y|jydm$sSm=r~JIE$>$?r1c z6p^u2xc5%Z_(O*5$Vb#Qm>_M^PktX}w~I zlMvZu0-@Z&^jAjZ%?Vu&swP7cG6IM5Fcm_1(`IbxCCHoZnSlN{ObE&MPeN=sv1oP) zkj*KW>8oIE7IH=~1cE8`5=k^?aBPEpaWsa$M)*qSHlecCCS<*0*8yAXSeRN7olV3q;&LpNp-Rps2+k@ML{ z&H3yl<=jb5)Wt_s-F={4z@ej7O{faM=f%!PZB^Yp+mZ9ARUh(IUrSCS&--rrkw-wY zxc^sQu3n$~^H1;M-il~BZ0mPk{goku?Nj^SbmtrUzk3*Ltx&-hccR5|8f;~n!(eNL zD(5x6RZV*7+kyhWq{BOBtOG+&90rB&GD1}rrv)v?5SG$bw?1(g6lG42p{pwl{qm#V zer*kIWnB!WZ+Q5V|9Sl%e0$>^bhrN7aPCs|_R*z0u882lJLq{ASG4l%JM#MNxt+k? zEJj$kyWoLMr|r43cxqr_z8KtYnyR?kWq7EN4`ciu3E>#}cD+2&+JmzpU=a)&Rq_JS zC8Y+p=WvM4SH2`(_qwrnoQ);d)oype?YFn;TVB;OI7Hjkj89UQveE{hRb{F0ht6}y zzx9S!KI;ymqh)0Y2dqeLcXgd0FLuXTeb<4fy0lym861>gZRB0(XPhfhZ?z4$>xNBg z4*%W#P_X;KOdJWO(p^d_9beeU7gWLEPr< zpZ{auH=Z3qS9|_EeCeSdp2r^4;Ev5_|M4GwaQgapK4>4mvw2Vd?>zKLA9KwW-;0O7 zbg+!Et*9Tj7z(@o=5_D?_`M&Xu-^+`KXG~EJ3iIJulv2*{>MqdtQB^_%~l05KB{xE%;?VB)TlV6LVKF~TOSxFL2iqZi}cVctdPE3|2Y#=C&sEA1k z0|8Tp6*x6m!(MgJ%Z#tCHDV#jqObb^{rY zYAAgMC{n3ac>3kx76__%$fEql#ms1!ls>K;%5jB z%y+s|%qH?@YjL+T8xY-wjyrpRRPL&Il95;cT!Ivp;})TU`0SFXgZqXkfYX4059nWHssTgh5Jl}y~1R&CbOcG%qJ0JuG z3u2~lAWW$`TpNUWcls^!DNtF(l#~YCQ=@4f7r%LPqaLCOIy?SC21lPDmekg3jz7h* z7tkHRx`UEm`#Bv@7#M=&KaSApfmJn@zN>I(EJ@$BBk!uxJ3beIm>algJwt@L@gkCh z+FP82XlYbIr6C4E4{KKktQ@3|jsHM6U-Wnx1>h->0uzQk zP$ZoDj;3Y0P`=+E3Zs=Y@Ok|Qhp#Aep!)$zs_4fIEUl62*ZHk|#jXRvBFCIkdQ&?N z(l<}!WY~^BxNx3Hu!ccfUk1fGL$P|*+9nd9AELag-4C(vhc1M%Wo=Ws<&Bb#({3d$ zTP6yj^?r2O%>gjnBb$SH!Z*cWrVMG;MC~4W*l7hg><}XC&W341uM6`L`rf4QXI;Rd z@l7|PUbdm47&ly;h1K%G>rCNg?6A;<%qBrYP{Y!1afV+HN5$Fph#D^lraHS#V=neb z$RXjK8P7^YMmt9>oT-393O#pv%Y;Hx;lEqFT21Z4tl7s`b zRmY+I9u(c$KYXcs=v%;e5QfDH z`kO(ByWM!b0so>KU^XD97caH;2S)_?kNrB~Vpa8Zb{O=otUg%H_O7TtRKiI0VVMA@ zhvgZ67fjIKcz!Q}vR?pH0=ne4=N2+@0CK+aVnzyNz_>wFb}R1`dY*Wdb+SuLySQ>w zZBM?^)?4C10%Y+Kv~AaIcN9}B)7xAJ0x%eJJJP*H@s z3sApG72MQE=i@y1Ef^XZ62RwRJCKI1nHCYmcaJVM=n;b=C+!lsFr7IEXTj(27F~wU z$Y6TI25I0t2NRM8i>?u!700o6PKQ@kQx1rg`D6AFZRc1l?=w)gvp5#y;rs=5RGBy* z6hHv5Si$>Z4cm~8l zPVG^Ruou_GbkbRaSnHLlMt-6AsnW?|FTxL*Po|E3fE3c|ga26|zz94l&I!(>b9>wh z$OW`YhS%&_O-M|2+HJ_R>5WJO)E&UBhp;D*FQjDY+Wm?-*Gww%)sd zsRcp!@Reabzr~FgV1h!rXr|RlqOE;ei&uq~$Nmea8VJHD$Q3#F(Ik%J+dh#G3swEh z=lxt|3u-*R1MF+P%<1G=FNBGhchw9>3K@p~1wxqA9(_KYtI~N~(o^axh_zW>i`kp} zth$zv@mH62URvtUFvVd>scXrMq%^ICJKhCc%Ll`M7?LUi;a>Zr`Q_q0pA=-((k~4& z0W!q6Mn!WBQX103Me;w>bc*_7ZE(Ih90F(qrVE3T|0g`BOR_s&8({s{6>p_dsV?3D zUR7^C+B%p_`+|9x6uDNF>1*w;Ee-_hoNFXZS{ev|QsC4GQw^MhMhT@jsR!aD!e|!z zz!AC@7YGUw0hr+lD$-$v%s_C@POrwi=rnKm!PU<6c(`h-PKS zj!^MgzPLRXS=}UBC+h=?JQbuj+8Pxfl?fb!6+_525yi@l^_PaZxcI5P8{AA8#r|E# z(dA03!oP!hmX+TG6}wd%`uyi4ie`&R&JC5>S%fNzh>8(8;Y7tF zyN(0*RybWNio_1Aws`ATR91l3kKW8Cquc;Y_eF~n8Qe9}W{qy^KBC|T#bYa_Lqjy= zgH3Dn@Lcie^qgd*XqGgH!O#Q8EOB2ViZQ~dS-Q!Pek5~_)mvwU%1m!1*&(N=gh4K5 ztH?4OyWx&Gg(u#Uoq%*H{Zw1tP=}D(o~Bx`djXqD4?_klE2o0iDpOoT$Iy^X+S+av z5eOfY$oq4x&)Ut@fq9f;SQWc%wcjq0N)9FAfO#-zxh&@eovj>z5+0li$x2JB^hZ9y zdh3yCD3F>8olVn#AxJ$57X=DlJhH$XzQO-#Y5r&A|KLZ#|u&lEP_Rokd)*~?E z+nUFq%wRGQ1prLM;IhsUc8zQVs9~|BEc2wN2ZFOh(GVF+B+|j2Hn}PxqUlk||3ofg zj4F{i%lf#y+Kt@6rb?%yLo1Eq(4&_`at1+Ej>M9F1v9(S9GoVD@OQAvqRj}FK{uKS zM~9`VV&z0i(~VYm8Uf{9pnwlFg`Bk5;A2jBX2%~oS$-fJ$ej%<_Qvpa@p%)p7s-=( zsYd%jyFJLX9NN-AV5o)Dm=^g+;5y09Fknr94MA}=&co%wiqz8|@f>xh<~5Psc+`Y0 zCFp@U1mGKwNi9DZpo~+z!dJozjBeCL@(j^NM)OVwjkLHNKlZB5l;_UD=^S5WO}_VY z!MrBAm^Wm^Egj{GbIAyQm=@R@ND)TTHd6vVtqQLe^hpQwUfeOzRcP{!iY z4M4*z1Pr9Ccs~kgQm?Ud$f3lPT}D_lG=e|%*u3EPXf!&pYa*n5KnFK3w2HG=2?8A< z6|go{1R|O>!cuX?{rR+&$Giz)IuTdy(8jZ?{3K@<53Tw})rA6}-Agpmumy@0nhVjO z%kM$xK!#+n`4SbVI&F*!Vo3=ms+cio9urxBjoif|lPoTREW%LWyjz(E1acB1tuw## z$E}+XL5+j~4WJusr3+~Yn7V*rz5_dkld>Oe=^~79w+9&;WTcfWKo;|urUMeG&xdCb zb`_n?*F21(E)gR3x~B!`hA)vsNy1&WKS4KwtABDxOx+*jku?t*VU;jU)!EJ>SrMiu zCgN+*P)Od<9j=h?(kwhlqJe<37TYU_*V?9_9%`d_7KS!m>7jk8*1y)-rfTte9l4J% z0Sw4yMQLcjSWl6?%8US@1!k!QG7?3IVr5{XzBmw_0oYFy455-ray|sezb+QFl`oTID0+xAdTrrXjx_aK1t@J{m z3;Lrd0JQ5Ow4R6lHb-f3=&{^XTtGBfELqT!g0$=bemV}Xv_d1f`+^BpK%wi!uTcGo zU$uIk!wIZC91X46jRcJy*$N1uTWYicJ9VNieUcY^z|ou=L}Jk%_(Al$LPc@NJowm# z?gpt3C8E$v{U{|g31R1e-21P}#u$|YJF;-oOp0P)+27(>~PepcN{_dom7Lj9)Rez9h-bD+NK=?pW|I)7@P( zGu4HF67#A?mTlEdLy;R@$Ol}qm2|z&#c>m@11mlLE|`G1v$Yc3**WKp^DMvXZIo2szr2_usDF`gMmf4Kq5?ts>D45qc;YSA6I?q zD+De)W+P&0Gl1gDY2`DWsjR^FNKhP*lUg~CNv%ke#RgCn@X+!VB|tOT6XHw(?lj#a zikJXmjMklqWBVc$eJT3?1x zlIKUtf+?L3Ac>M2LW~z+HliaK%vPc+pHtFe)Z$o01tgUq1CRUfu!yi&$@nQk zbm_%)OS_^4F1J=;#mCVn*25@@Jf}ZtD`9V~ZV?$&cf(&lJi6s<=Dk z?g=atjiO5`ek>5r*Ut;}^8)?+!Q348D(mf%oZWp~krL2z^0W!g2pAc#4*n1;*^O0| zH-NU334%ZA)EMC6_KXsZGcn30o*hyH<$a{#g*`#rq>FOt+TgNz6hqb| zu46$1F%!HvA1u)A#ePskJ_l1plTi_RZOrLg;a`JW7x_I7db3$>o9kP|ghBzAXsXf- z)o_ER+^Vk)Uc|-Kt_MyG7Z9U>DRA+J*h4o-EEE2Sk~qx&6Tt|*9E`|I4^=}N1zx(A z{IWh7S7nif$20S)GQnPOlUAtdzJxNwHQFOxGNq z?*(%<%WQ}IH0{y~K%%upv@KDCs(+M(a$k}kgHFm3TgxNE<4+d4U;?}`sB{eqOqybu zJOkZEh?BOm84GkV<}#?9^e#SM@&m6(v4qM!28l=X7YiB-Vezit;e9xkt%WEDVW3#t)Enx?l6l=VwbhBQI2VzrIYyyRTh z`4h>To1qT2@H!7^?Ra%Xuq{J(U-O?qhQ!A|&e@Mx*%VRwvfNfz{?*PiqP2vUm!p6+ zsf25Q%OBhzjWzJKcBKGL(b8ziwGM>*fDszY>n4Nv9Vl}9YRZ-+u3U1ZKCv9hF}ex9 zzm(wnhnnB88J~+akUd!#jCGSJijBa$l#E@`mMhwPQSzF`<+>iHfwsgJ$y8wt<5`{$0;4G! z#rMb3w~NPB#cAA?t2l545b%6yiVPQyHwzM4Y17%EJS}ZS>DPvFtUd%9aq%O7u@xH3 z-O-=E)~*r zuBPj00l++qVp=G$g}%lNx#$-fD{^CQr6?M(3?L`(Ok}MJ7q0(oRtWT`I*i&8HUUWe z0WnIJglnl+$~ILHBK-)=VrOEkf_t8sHSjTlA{+eqi))NXyZGd?K8J@WY0QddLdhgy zf>{p<5snAm5v9>V_l6|@#g0a(Mju|Tm%yZ8KLyk&8?Qglht7fejWAi((hxptb8Cas zq#q#ju`fk!(ULwoP!vw^;Wae9i`xZQTW%05vM0*xi@B-Za+=QSgZ5 zXT5OIou8yyfw1cxV2p1R#3YagNlEype44;y+X%LSnqZqu!hGnDaVC)jr(y}hP35}? z+KW6K3gzxUh0?c}&QyN4m6`rSY=Tdnq}=%xP)ObNif`zaJ~W_W2xvW6x5Ke|tO%Z5 z5~kPmC%S;WyfhMF9nnvOMUQ=N*!+X6J2ms#v}!#zl3a*n7tI#z^MYx_;41bWLCo9Q zqiez-&TQt1qz4t@qy4fRRDeLSG>{4vz?kD?cP;E?1}R2J;7>niVlWYuTV$x%a$+y) zh3(IpSxH(a3q=WwQ;1dpRR}s^wC03RIu=5S$A;b##XW|d9!c8Jtp2>FNh~hrPpez6 z;NS&iuTc}eKBT0})eQB#X?J7cLY z>K^`6(g`HWY{KadFB7b&by8N=mX3>e5!iqXiIKUXFlMY2y_wi_!(i+-5f;!OkG#bM zo79MwQY6~veM3x%flwjp;jFnnRn|`%ds*pkmsn+ErfQLh5P+Gtpjcs$#-jhD8Wi#+ zdl0S9$@7>2t9U6tEJ{XB8f@F-kv6rrQnRWh1WI#HDR~^0q&wB!$*#~gaYBB~T|3xt zx5Gwts8LR$S7wT^KSqiW9MO7&4eKH7tAfS%kF;|&`6y}Dm6oC*qmSC4zOw=Ao73Wl z>ccR(C4{Q|$Tf>$`jinN<6kfUyb(W6a+DU9k+muk^g-pl%Ob@DEhn~NA~_SLBPXXu z`$%{&k?FF?w2I`I{htkmgXONr368yvvSYmJbk$VAaL|a?t(lwiRBscGOY3Sm?m*|u zlc7B4i}(vQBtkSO$Z#(q-nK&FIkGjwk7dGP=JUe~DwvKQV}MRak86hGl)}~e_(_;P zI+3rS0g+n)wP-9-Ju#be?pH4M-knkSke+U6CSXRKz{%;J-IEr=2Pf4`N89B*L>ant zRgu{Ul18!nGvoSjDfuP{Vj51(p6W}r-!c0gw%qis-mZ2;=magK^r4>^FY9>es4zE75?xLUEn2rbv zGU+V|*L{O-tR&=o5PgEW6t5gIvnzge`qvX~g@_F7I7R1pSm?+U3JkzD1u1wWA7!BM z$3PiHGsuF~jRN90xQcdU;F)1T(n%#g7}}_T8)=*Idu*#@`k2IMME+!pJ9d#y<>Us5 zL92^@cqmKX73!EWT9vk1<%yvr2?5q$s|TT23Lp1_pn1I*V@FHdO6E%L)X58S8>%frs+=3@99GTcr@F`5CC zb1T98S;2O4jL%T8J}yn#093U_0^JE5vL05gO4&+blO5G+I;&dIs&rVD;)H{?@5oAf zYjpvQ-m~Jv-=o*4#i%sr0?d*UP?JgqFF11Y#R~LvG7P}~2I^p_FhC^oqKz>{ zS_%sjp_bz&VSv$W9bBhjWpOZ)5VppZq%~;#-VYd!Lz&EM7}CTbSD6(EVnXthQIg4o z3<&3lTAJTEJ<# z^gP0#O?}MUrlRTh!%c3~+FfjW4;Y*{0BHg_AH62i^jq%D()ZZvw^6+Q4Xb(A9Xyr; ze{Py=Yht@`h-E8ZoRBdiHjOJ4)DwGad$($6DpGPB6O$a~@r*Bb!=bppkaf|p+B}yJ zD1TgZV>!GENMNr;{k(-NsJMZ%r4?2n1STzZy&OuTSUX7o4i+Hee&N0>X&O_FHBowh z#CM$qQuL&M4d=oQu9xbHnQh)Nm~7zG>a2oP2m&RYRK_sNow5~GlC3Z2x8_^}FLntB zF0`iZMOvaakrBUx1`5{2J&B`WTw+uRSA->+86%A^N44N zJ1CWmCxA&QvJlyjt8h;ixu^tEMS94u#srUfx#4a_&!G(W7JpEGT>}M z9Bv1a0RyMNfMCp(4*-ZZwpHUqI#pD3oL?w*@q9V4RtDpfEXWXaO(1tq6(HC3 zDm~AgS5}!cooh6Qoi+P{2nq#E*a?S<@mZ2p0VsITB;nJ%R9c*a=b{}x2Ln%EmV6+T z`V&?JNYN}FtZFS4*|Yf5n{qKD?TLWm!e|!oDcy@q@*opPv2A>PsN9V@ejX&a-tSE9 zInTxbr#SB@MqgS?!?udi3knAC4(<RZ@?u%|^dIFxwCYlaly$<}zDz~UP(wsZ$- zWlxgH{dH^&;7HUG&FUX%O7$Mf?8{`4l*S;2d0lCICKQzubqNq?NLQkOmXw^~t^IlM zI7r)z0$!v@R1_-^D1z|bGEQ2wFq@OB#BkL|PX9(*NmT~~qQ;Y*!!lmeGtmC95r3o@G z*eSq5UyM@SpmYc5Uax|vmb@UAfj6pNfMRJ_Ix*tsTUu1N|$@?k*kDYcV zIsog3*tTt;jtY2y=H_i2y~)nwk~>M94>47srz|)V3*YcoEG$OABs5?vfaB#eq1lO( zdVF0vQCshq&IyqydGv7!%iOX;HG}$4p6@JDDO{QtVKW&mQ20zFs@}TMS07US$^whD z;F5NoHDa$V=G2wN&r6KgB+_=!gR4nlp8S@rRHcy90d1(~#EVp<*J^UF+u7ktC&f&F zVkQhUI=O?+)bS)szpI-{3MOWKJl>t`tB1qo8nerml`U#R^?gZ!1p&0p1h<;TnEl}5 z#^~|L4*%|jWb$UwtwcJ&tH(@LJg-32S{0P7(8!PQF)w0GiT!Q`+nG2n>DEx>DPEx# zbgvC=4l&&8)&zcZuopr=`u0Q%Mvixa7$^hB`(~bsiD;r_i8?3{N^xGR3!x$JX@Nep z7SP$VVkQHvWct_;0r)*CsW+Fy9r0*JvSIa6UlG65lJK)(A#dR4NG~#@v!re3QJH8M zHfWDlG0NhX{4W(^VtemeNTh$5w~2Gnk4A(=_#O%BGQv=IEnh`}>I87*&>j#{h~x;fZk)2p$hndsMpw+|0~&EOXQfcim_#E+8+)B3CM*jOn5)~l zT9nol&W51r;VaLg0o2~3#=8;!NgJ;8X8lNNMRK^sM6|qDWJ(IiMd+<&TCSy z(76_n>;h(Y$U_c|AEEnqW(( z3;DT2uMBT~?pV@0W%6^!l3WGqW`=`HblhwW-~ea3F~)^g4#7(!P2fr?Qz7!AZ5QC1 z1W0J2R)k;s)C7#b<%N>@MDS=Xel6gS-(K3YBiy82fq^->aWAfLbHtZl*nvGCJUtAWg_hsd( zRT>c#S{141#WafYG5}VaRjOu8`4C1|`r{hxo~moLoZs_0?HV%7AzQ8dF zpj42SM{( zh#;b}5Mc`|jb?Bpa5_R)(bDUF*7ob5&;V%`f8qrTTk}9(qDy*3-elBEx#*wQvJX)4 z9FRZ)B#Q0}{72|l7Vlsr3X8o-t28Nre32BP6^k!L3nv{B#CMMhVpocKhDt%Mty12> zDqt=VS=5UCx`7~lZ^VwX@_bxuDX=KXohXw{ASv#C-D*rEPr|w*(Gi@O!Gq8R%3gw8 z`Vxi)Xz*uvV*`2P>*MH5zp3_aga=fCsO^vf_cst(DS3a$H}2vu&soQQ4AP&Dc8BQ0 zCZy5Y74bwVxDDatjOa-v zXxd}+XPov-8R~UD-f16aL`#B&W%q3)-gG@4>*<-%K4nDdy0?7Z#8dFzr8M}k?AAAK z&&2`Oj|L#`yO1QdAf`X2MBHb7uTLB=N!qc4JuUA(+sh5TU#y0z)O{r+x3Y?nmTgcZ zXMlqBeQ+qlk?ytojOx{@;3qe+3{Z{KcNfi8AWhQSUGU+cSc~#`RW$4WwY-u1lm!Bc z;6mzX7JXOYYMPw@cfrL=(x5!OxNvErU_%e(sMjZ$nQ+5veQ}R+$Je1{UmX0=5%>7A zFZR21#NE5>>%g+FU)UENP5n!ph+U%Io}7zsPrAmQd&(!&V&5o$?Rltt-d#Q)EuUb^ z;vXrWOXU;dv2dmpdp=P<50uY)%jfR$`7lzchQNSv*b>js?`G-5P2)SnIFgz-WQgRe zC$iI9nq@v#h}O5`zrGp{B73cAmWMhu%hC-@pzC5l4YW1OrmfCaSPiG!?`kV5A27}G zfK{oiIhj}MnyEmVWdV_`ZfllTYx*UDhzqrG%40}uWWt@UB`7*ujr$36eL=W9xNEhW z@VaE^fo{1eE=K}SeLq|h``w~Yz8~c&J<{H&xMl$@g+|=|GVHbn!qQ+lz2#KI5FB8@ zW`ocnc^I}M=Yx?T8{lusbI=owgQ5|`P#~_$8~R2`KJWkuM8+w~DHC-ZV+gJ~rQsfU zGXn`M<%IU*pC}-E{i9j-o)pt=h-uJ2(lQ&EQ^YE_ink)tj#NtKh9&xqN@~bgK(9oEW?ZXcr5mP-m9(s^;pt2F=?x^d`~p7M zXv05RMDpb6gxkleWc|~Z^QV^cHYE*xg&5)WM3>4)FT84sin3{0IIM>0e2tnBWYZ+n zLq%B^h+(6`mjlNzy*cd0X&#R?Qr=6cOUq?40duMgo@OPh?bAZA&}+IR;kKjYYpD@r zt19a{`b-V(?5}@i{TLlHoE6LZN2!0*4!rUhT3$u7!Y7j`2~BY~Kp3spjuRsT_=3J@ zCK0q*D{$)rbhzXhlgLR!$Ak~8uEb&Cun2_8GDPuZAPdP8%%VQE#jQ9c#8|?QIeywi zW(G9qU*xA@Ab5GIegTy~9T04jt$;B2Di{g=SosybQZ zj?yjUFguevH=Z{s4#2a2^<}8R-k;< zw{UraXJVbWtfGZ0MZ0B9?X0mZw}qM$pa?gbetsZ3hL>r*oXR?LN-s0KIK3S2j%Mfw^CeSFXk zMx|MDQShr!DO{AU>PPe@lT|^ds-R(C(4a49`ZpDX8EBC*2CFiTrwq*+U_KHUB?!m3 znMKu3RMVm;SW$@Zg*5hL7}pRP-eOQ929yBONi)G3kg!G?k#)pI3y6<4DIER_CZdIW z4GlPhW)`e6MF%4yj1d&`>x2V~@g0?|D=A>LTSo<}u|f^aQN^h$CEb!?&y}IVmj#o8 z$bDI*MPOMvn4{$ulu~loys4~-Tj$m>i`Z1jM6#-21MaXpo=Q|YQw5MxD}+8`;FhKP z1aX-@ackVTI|B=gFjyrQM5e_DGrrDsZVhy}6VTz}lAo|%AY zcF{&AuN2l?q%F|Iv`kAK5S7$!sWmW3Bgqj`Ik5xA6IIa)E)^v*=$MfzP5_C55JxIT z5l$AQ_N-cu^D>zB*fyV=0aT2>3 zU;s8Bhs>C2tbMy^A^efHL#D<(i z{rstZUpsvWZBCP*1R~zyfjDO_UsD2cP8*2O5m;4aAHEJY0aW#pz(a{v4b#Jno0$oi zZA8YxYA33ecL9+;v55z!87{xog(lCL63hhud$|sR77cmn{nWPfZqBJDz1smPH z())l(??;u~hiv*+AG@K&El>as0l_wjLyY(7k_b@lm_S;J!z>ZA( zw?|Xij3`pV5!6rhf_gp;O)E!!dsnMb1;*20xbTRJLql^wylg{Ibi0_gX0P2kNk4ID+ zJwvfAVO=aa&|e2V8*64X9d$`yrHP9IW(~Ykn3Y(|*Q8$f_ zgI?UFT)b00D9Sj#ZpfWJmz^#G^UgFvUbx+-HW=uLb+}XTv)Sc(Y+|ogmaEY9=*vJo zZyTUxVb+~Imz^w!ol*2+4p+fJ9CJo>PN4jy@dxy{Sxx2O^sL~6Ql=QDs*wFPfF?d0 zRL{^KtBXYaF^FI)>u0t|nX6UUY86K728)L6B3*?FGRT3EtQ!?v%Uen(if}-Nv>E~HAwKT zG-ArP2ut@yU}-_b>rUs59+TVosfs!nVLGC#=!Xf!eGHQenfmMGMY@XkrG{yZ#%T2M z?i3IT7Vt+i3`6P!NHRH+Fr!$Kb@fjG`@wl)oQsi7!JS(?~FtZ zCxfR_OH}#@VUI$~E*)o6T2g z&PHv@-*M77|vxAk!@qN z6*@&vC{)&vcBu2A>bq8NscT3m6UXRceylHcR|I$`7O^44O^^+9#1dCS;n+mb zb(~`MKq7@~FztF)m$l2n(heQ5P%8y3yvnazDI+Qc^NGdW>SG!fvsy72SR4qOC}g2& zmnOtB#8CICrHBJpWm8b1>_i=@JRa18*_sH?QwmxmDj{`6VXV&GDqB1%rktjIzxokH zM-EZ2OhWDIt%;o_iqn=f`x{F1_N&8+@~uA*x)W#*4?_kvpcy`S*e52RllkOfpIC&3 z_~da0oCY^`VM%@aFB-cHk_ESZFziI z^XDbFZ(I1KLak3$Qdf-dDGMqxX(>C%CrnL**0nASPF4PBmB*zgI#Sp8B#klUe3)1E#p`y4Bj6k#k(_BUK=a z3n4=0c#zdBI3QZ>RK}n9kmf>u#unUDO;DuxyO?A_3)=-w(;wRxb~Vq}@i5v@jikbk zE>=O~ybb7mRC;wju&5ryjnIel@faR#pxFw{S7(E$BDm&3J3yc{PN;y3efC4l|5N_k z;U)2R*ws_~=H+2)P9JG;>n^j8a;NTfisO zg#v>uYb<=VwoVAye^~6=vs#P(7lV>hi^p*B&^j>viwGIn8Y0a`K9;RlqETi_9+$v( zcuZv|oV=-3pfIJq9ef1mhz_JF`0zWlJvBxd<&%!t#U>NM=HX zY&KvJ=1bs3sk9Snc|J=nAyZmsZlnogZ)2-c(Q{V1J+)l40t}|3R&3Qt&MYNadpfu` zAyt{+-^#S76NXb6h#7_Y^E)la%O=3^3^Ihs(Dvk~UOmVn4wzH77DrFkBB)4kT{=b0 z@Q6D_h%;s~Qo_&E!%tM8C~V#qWzPz6D>PDkW?qy)O^nl)^b#Nmy-k6TW z=3RcD33JiV!M;?y{nf|0z^zX|#nK2f2V-Fh6jp}dvIK3BQ%TCG%Ni}myE%+NIy~k6 z5+~FQiky?|ne+su$S!81u<1^iue%d)c-jHGINpshPT9npzA=WIP!&Xf8)gixVt8Hh zuR8Z3eR9}VM&(F8+3&PFxpO3+%t%Hy7Q;E&Yhci2`=Pv2ZciH9`LhaFjn!u{Rtx8z zWn=YOJSoZ0N7?w@)Ed9O1ZYvIM2pMwwP|tF zvhiD`I(o$h(@`t7>P*c~_Zm6!EXlDd6D4;UCx}IkYce+AKa=sxpC7+7&NpEj%K|}` zt!MnMVIp1QX1t1EgzjJCo~iMBHiEy#uZDDqI7qoBHI=Py4RM0Q_zzJ`cS4*8(Vj#Z z;mf5QN+6sq&(g-(`u6y(k{rE4gXO3d`noi3Jv8<#5muGCJWdE3V7r)2HY4oX z+2T&|D`Ae1(}ajk0qmNJF<4W2^0#pyS~%I@~QE)@FzSv;hRk`-&1ViI{$1c?f<_ zke22c)5W+AY)+F}#FyhX=+vU)?VJE`8LR3-)eO1~Y+c$xW==bnmx#2)Z&!vsA4n*#@v`GPB?u|b&V0D3LigH#R`;IMTAd6*~8GF5Y6@Di&bgwyl`KZFbO!gUGS{WGRP$aU8UTQBhn zku=Glv&EgW#T~b0(H*I<-n-f1IgAWwf<;wqJd9%>8)@-cJyC{)N`dX97|hV^W13?97o zhApic0P-jIz)}>0a)(<>_hBE*aRk|sACH~n|7Y*rgDc7I`@ZgbFD@{1F@pwhfx&BL zPB(zrc>n{{6<{ zTbS~ehS1ZHAyXw@ zXSJ)Rv3;wLX4Ew;IgYI5`d!*II~KkxaBxqH%j;P(pick+L>pvi7U)7)(`tK^;R4VC z0-IQBB&;HATe{1KFn3j>B~Imy@}>FgUekPZUJ|bj`*c_o#;-G@DVWg;fekbGO5g*HLwnQt{R zi4B(cvx$<88B3h^2Xaa8MwwFvNKNVM3=fKV`4?Cc>t4TVaqXku7x)f*A^X4E~PlHv<%e*1?7&R z%YcdrBDnMs8@Yjl#bKLvG}N_fsJ22@wUU&i;J_Al)*J+CGO&!$y0mVXX93yQ%`}!v zpI<@U#`by~iv9@jti@Ypk+b#%cFoRoL|mqVefl7pmrJ-)aH0+m`JctWKv+0nX5&gY#bk<>!qm@~ME)#Y13%7}r+3QJH*);J24%sQ z90wX$F$G>oj6&fM`I#qI13}L8lumy8J1MDrFX~N8c5YJ;*JyXuradV*u^)v50`@s2*|C8M)&L%Ikn>4eK+>T<&O(l;|5 zH=_~HD>!^IT)b^2{UwG;6peKOa}d42%}c3^*=I)ituH6!-X&~Cz3eYCLtptVKDu`e z_PVYi>DBPLh$P^yrJ6+oj4!9QIBn2-VAW6QAUj1FU$*8YYb=@}?bWgifNx-aQw(irc+$TB*I-Ly{G*i-U!iqe+3t>gHRvw_R zg6RvSCPKkpqv5S|WD|L}2ZBl!x&!H1Kr7;@G{1A`=-SD|n`H0lNGx;fVN#vWlv{+AEZm}4+tmG$zSo|s6`T_nV z;^KCZ;C>AB=bkXVmaErYE=5nl7`Md_9VN_oRzw4aGwKyBdzv8eJ<(W6QC;AU<;V6J=|dtzao%a6QwnhvzJ;KJ z{gxOi@e!QnG;}|7TCcs2z1rEb%orW}2vKcQcZOk&V+FE}HDQCAvt> zD|y$NQ%~jin1BL2hkAP4)Km24DRXIc#W{cg`#O?>+&toa=P+Sej48UnpMS8=n0#Ez zUu2S@6nsP|B)BJlY!@4hgFk?Vh>|b!H^HBjzNxS*F|-?&qmZERAOVA|7RK=w!a3ec z!GxtR3lEQ%Cm&8jrE?xHKltS(pnW+hc=PO+mo^f_2!CxrKX;8eXxuar`Z&h$iuHX) zxzemH8YutS2ad{@L(2ZTWk8QxgvC8ZI>O0{zb9;I&5 zp14TW8epnlNlz$0_0ubLV~vy@BHp}lU&*z*o1xO7X0W_O)at#{gaBzk$qrI=MqJoS zG0(CSo12KPi)pzJ;JC9kzS%;mlxTjAsY-96K~mx`RH2tRWoQrzF+BC=IdKm(P&(ok z5oEFsaeW9URZvpocNfD0T4thPVM+WB9a8*`2i#Ts?no@aW@@+{!zN~D zu{o#$58#j+x_+#M96JZ6%#Z2kTz*cMTX~_&CVY}hV7y#b@^wa`SRh3Yu!=24VxH?X zAXT(TuAQ39=XfqTTf%$XJvSwhHmn3qQRqo&{?nO!S^VFD2=iz^o zRRKosx?>&+4@FfoSc}+-ChXrpshxYOnAysMz9K}%cy|!{SP(fuIx*hO)p$28Oa@+K z@D)4o*LJP=w?t!=paO1G0L$YZpH<>1T#$zE>scVH+IKe|tKFyJs?+Q}uuj`G@}a8E z!FO6?3kuM=NS}Lfflka2Wmn8-5ViRfXz?Jb3ZnRMIxVO~%zgruFPMaep`Vig8L#By zYhlyk)wMwRMC%E@HRhn@!B{~&`wX5OvjG8y0Z+|r&3=wK`rwXko;XT1sq$xA|4iW`yalMu(BD@W3J$M`NY$2ZCv*X^NY9F2#tH_K< zyW!7na%iT*-)XURvt#{S(Ny$xyD}-6mLdV%sMbj%Adr2#xtETFiO#m3nZ}S-bo7+y z=n8u!A$uV@bx(=YnKuYJ#usn(*e32anXo~c`H3FQ9H5wu*F-UCpW2`3Vcn^Sb)e5~ zQo7$TT0V@V8iuh0Q-f{XK8l0oOCQbQaEy-#mQAg;sbT_LxnC5=UD%jejJ`@OnRVJ~ z+jm7{;{T+vr8wK&$8k_|5kWhp8@9a9G1Zn+mn8y9X}aX`m)Uz1=|VqR0Fuj?U&fIT zPO3$jIb_k|RZ>WUgli~;Z`X)l$E*$t&4sY*@dYC|JZ+eduxuhq*`@{hJwv~d?@qw6 z(|q2LFI+Gg4^m??p1IYJg=1nyfyD(A(vLa))6ze;^v|aL3E8*UsDFoQPovl-`a`mt zXu>7KX_wkqzP1cbN6v92oHn8+|Abl$r-=z>P}lhQ;p?|c++Nrjl=+RlcUuyrC#asu zHf0#`P>-|EuxkXfk!1wE;I?{c&e-8pY|M5_@fdpA;F# z3A0sZObszLO&N!<6rLhl2F1La{pq4dA8G1r%RC=x%>1qJCswL@1Og4wa0X^EM#3I_ zvf{IC#VHE#NxT}_F+Yg@L0Jov>^x^yzzO!*U~m)YGdVc2Z!RiJ1-~eO(Mom=*@9@l z1^SFKCJv4O`MkAgcANrUNG#K+pHsFbW_*6-v>XdFt|N(ZN+;!63!jt{tnzCnocGrl z2JQ89n4!D&#&fWak3*I4tJLXN3qd{K2=h8r37lnSWthx-5k+SWTh|dw>_gs@=v5yv zz=D_yzd57utP>t*u&Mi1`2bhL3CZYSj{am6r`zY7%pIPh^9psw!Uxn=1K)d!Rx089 zFXC&r2B@Y%89;a5YLmKGT2S>}u4;ol8-N%DQD|);Xggao(Bw0YIhfHgmeN;c!Q~rO z$aWHdSCx=1s=ipO=d1_(+s*!bdZ8R=Is|+~L@wj`2BVk;s1%q3_|uwy`=mId>z7gn zL|W22n8XVP1DN!BrxvPK8F(9*T9zuOVqc;i9H(70brf+F(NpephfUB zY~^(rul13Xta0M2jy(p}F%_4{*6Kyb*t=hm&&47y?qB4^ScE*j`_;lLM=Id=5<>!~ zm_h5_SKDny#$d92js!JG^f(?*0HiJUE14FG-w8VBh=rKGJcXDA-7k~6r0 z<`OHOpJgctvBFs=q*Khf4u14>aF_c=z)^tnI~LPt1s-*S3=wYLjFiS}Mn77tzx>d@K#IQSPzk zxBwzFli@(boafqHpew5#(2v6nH3KYfo_#STNSmJtxX;gSF|FmkO6B%gN!|2B;tzyY z0Rya9dI`e4pZ%#y(feaWunN3uOx@~YzNs114fYeQJ9T6_Y-)#rX+4}fpZz-euANO} z6)DO0rWUwWr=$_K&Xe-j2v|HK5m!t*^Fb;g7D_8-s0Qfs3n?BIwlG1f=^+o4v)YUs z%mGxB#~JemgD@dO+tsJb&nfe%tRPtFgcdoNr(du|Ng~tP2V2sS*(EH0>@;eewP;O% zSmLa*reF$N0B2v=E^K;rrWaAgOKG7H`vBSJ4^GMw zkLglQ$T&)oucYEd)snf00Ko(ad=q)~uDriKH$=BqOM6v{bAs{F^ydPP z$2pFW$Iz{(8@jaMWb0vrr!%l#`T|_R3D^;?TDm7M314wA?Ywb0%5qOxa0k1(m)4XM zaJK~i*4cuaBY}|ci{e2wbr#Xm0~-|_TKooD^;!XoU!wx-RRH@X1MHRUi2IsZaVYo+ z^O~fxJ&Ji@G!l%>I7bJRuUm2kw-L?I$JVkxA!jBJkuq&svp;4+HJu)f@6!RPg5{oS zBoHGOLOnT!L`0VinK8hsAc8rq`WI8K0zbLUp!$$4Xf*KBa+9L0B}d(0!+gj@Ev+G@ zI1+wMpa_aBQFe68+^n%Hh?I$$UX}$e{?7A9 za3*Y)Mzs-E*Ue%{tPvsNhJFUg$IgLo6$1v?6Q&qrH=xuUo)Y)(L8SVvu##XOh`MxT zg*|~;oyjf21I`NF3QMbIg9@l2CTIaeV4|mTDWE=K1bv|`3TUQ7h`LRw z++=VyxpVp(4BnoMO2VhC%-sr${SsS{<43f@&h+Bhh1wFwcJ+QHT%ZePg{>;~b#XpS z!WGi|f<8NIV%m8nS&_l1vAZ7s7%o&-*E46TpJFho3M6(b?3vmM8)v`(Xc74XGY~aH zK0mwX0K8$nrs{#2vI;AZ+KeQ-W&~gdnY~x^4{l?ouAY%-k#!60dCgDXkSc$fi4L#Q zLfdo(G~o>BA{Q*Qn-v4Xa0w4mGtdyaE6uv!vN=dUjX)36Pks4Tu@^-GzQ}vKk-`uS{JPycDUc!r73`B6amm7ueCv$0bis zjn_sj_n@)b60`@6y#PfKjg|XHfWQo>jS5L@PKwX2%9fqo$TseE(oNM-KSw{en5O`U~k(M?ZC4qHZKjUrl0ZAoaTiK zp`pxPJuiwjsCzF2dSH;wUZ}$G{_=EoZ%^2(rL!jW4%69_4M=GA8c1mKU| zC~SR!1THGFw+*b3Rde6XLh=~ID!AcG6BhUS(5acdvF0axZu_c*-Cd}Ax97&8s_TQB zgM8svbq>BmVAPI1MrD{@?T+ede2I3=mOo3nX@B)h-SjF)HffFJ^WQll+t?6Wmt6QyJ~>x@1l^i(emW(A zNYunY%kUb|GJQF;#5#Zuga;7_sRwtklD{g5SQdLU;hvt2nA5LkYn`JHMk$B06Kel0 zt8(C-zWV6b{9anXKrn4lA3rUGXjY*^$Mv&Cq%9YZ5|Z4c$e;mb)q=(T zN9=MO1G2N9vZTHg06hzL6t+NaE0t_j+;r@r#ql)*ivD+?m>3IKn<`a1YoC0$J# zHR_YDs$#nvmwnCpwP(ZC%e~ass?Nc8wfd^KT}dUu;9}AhK}4@XeeH`J+VlXMiR>2@ zwr_(QkZVXR6Sc+T9vb9M7pbS4W^UIVyU1jW@7IQo6D1^$BBa62C4(fXUc^>-bP`K1uB%@TlE6%pSZ5ckBVSP?o%u)pK7 zDY92bYOe6ETdurXHCGEnn&K`iTT;RM`ji?4VbyS{l1m*`e73jD6OH{@KIGIy`$~bi=b(&+jYDo`sKA zv$tC%?i>0*(2~fT2+f-Q*@Q;h%{^pYLcwJ7z2ld6WBL-oGyC1jwn|$xQ>)UI&&pW) zB-<@uB2PrNde$5$e>YX>_vGy9n8iA3@tz-Vbov55SssIAI!1lE-pj{M_iHjufWA&u zaWc&XcM3j1%C#(#C4RT%POM2dXX_jv z;&IZ>IlLOS3)DX_+jaS&FE6Q9`?7XX7Qo&!8ar30=?~W88^cZK;y)Yz7Tj9N%M;H{}j7F_SpS z+xA?ro1mC&wQ)STLwyU|CSnZX4RJmTxR~!V3}G(rr9CWZ4`9h#982C@V~P9@dtu2Z z4NIVH5pQJPt}NbtmhKv>diL(f@B3}kyU+-%@Gb6=yLa*i>X6ml1`InW@5KY}t zXmAyxUMdC%Ldh%uS<(m(deXx&M_SUqRnh|}ke}vng1^etErKpyrVZ)Yxs~w?o;7Iau0PvXP%tCU0B@xdlTzw_?b&eE z>A{>NBFbsqVcS)%|8WD^bV9^EGy(9S2a`d*Xa zosC#~8Q!(a8&Y<osUOFgG>_m00(hOzl1g zwOk=GbzU59cj9is+IBY`~p#%4L zZ96V{G~dF7YMMX%Sw-{zDwy8m4ik8-yCjBaemxMQ`9uestk~x%jV@B7`7r|7GLb;U zuS&`8Bj?ck^GJ)8y;n5f2!v>U%^1$@F4Ir*`zxqvK0*Z=VjO^p#-jO%rmOM;K=Z54 z*j-KY2kVM7zoH^$tK5eK$%cIOFX0R55&QwZ{>lWOP(mc$^HM=8Ux115ujC5Yum3&k zJ;W^v{ionM{g(e%{+3SFwsY>)Nw@s#z@TXPkF>v<0JFhI+TX(j(f*$0f1ifc!Y<3d zXXQ1Uz9gJiW%>76*k$=YC9>c1V_a~uFIuHRnww-m!*mrADmJWQqI|I}Mr2$Y=?BUF zMJM}})Ael6>8kRtMD}+(11gH{&Vc_9D0*}Th~7JG9dZWH&Hv~OfHoK<2`*K?3TJ>( z3v)ocCTGB`6Ek-P*j&FBWLt4$3$=_v2thi#?CuK-h?Q;fv9cO@9Siln$ zOm_ynI<#!RoSgNg1e(;#U>1}ttVDpd%=u=iul9VNjSv-;p^jCB}Vw;ozCnd zl91drI#PwwjE?L{lp(!1yOQjP6~?R?@F&x_&+u5NTS%j2cBjmKKwJG8q@@Z%@f0N7 zgSH^0L%wps?*DJF5m11QK&0GI1EVF8f=?uaRk|K!zXC*kLq8i9E;XJ4$uV$#pKT)w z3q*jDS%##Zz&I@2UPOV^o+Vp5>_d;CIQWprmJ8Aix}xMfBDN5#q~PDPOk#ChB`}fl zEw@nKLNG~WCK$6U=Vw{|1z{Lmzpudi&rl}l0Do@2k-2Y@xgjbQ+aYzcubE74;Ik)g z!_=Uev%?40v>AxGwp?Flg!62pBRvDciY8rOVsp0du!AefgKU9vN)e`KZUJiGex6_V z4w*9`zCiv|4KW$d8jw1}->mSOeSqeH9U?L1C{&6K3ttaf-*o=AWv!!Vom zH+W<@q(6pvmu2NqwoBsJGe&lJ#xL!-<#I*zhbyOn+4YflWe2xbZBmk!y6U97j;!S} zlrhONxvkBV+N+$UsY+ptOKZtLjsd!gTvb>$#{ja2m0jQz`LMPK8{$zIzgwEt!v0`^Sq_p(X)Cs#0j&?@?80lvZ|1su0_}WmUJX+|dX6 zB-%!wS4VZ;?ma*zd{UJE5@eVnm^07m3K>4b*9b&J;wq8Cnl7Fq8tXWd=4$PEW7aYJ zff92?Om%!Nl3C;beH56r%d7pPA9^{Wy#~4_5-!i#;CH4^+LRCGh^|WQ-LR4VJtH5y zxhUk+e8GjCs?M6`t4~2D#0j>%S|`|KK;2budBX!6W&I5v1YsLrYNH;jCsXLEJ%IY@ zjxDRiH(j$GLJ*F%ns5xKore15%WmFZY8??i0_H5AG(rl=) zc#WcGRp;P4&4y)A$z;1#@KezrMyCjH(ix`mYEOdGqjX+F zMLVE$gWvTQ)*z*;O6@`EyvBVRu3pxZ$*7rAx~k5>cNL|>eF(Po$dc9uoWVyjkQ5*4 z)T2zu=g_51h0PVq<#r9gdSx+V9qiu4o23L@lQ_gu>H9upyAT zL)W~(TB2F(N>y{O%K62>+6NkAwM z&Cm*@s|cfEtmHK71L0ukgz<1F9M1k9Ht)(EHU{Zz?nu6rWVjd(bGmf-(vRviLZT7= z4q`lyIEsog_0wO{)5SI3O0M+#U*i6~>dLQJSMFI?I>;32CLK=LEb-|dIy$0%N~{NZ z)>>rG#5?Htk9;iGXg{2WtIC-YCzM0DEWQ91jeM)A1XiRa;}}gFqs~vVD8(-{2=eGV za)!4j19}=?=yVkm=|7Tk9E>vfy+jz}Bw>uz1~J~aj;Kfxm1iGprpts*^?ay-+$Cj4!a4R2c51~tRaw7KUbg6fXhX(yl2fOz z7yRDU4;$HAypk%UW3p68$8RGpUDZF7i1=_IN8_jS+8G*`fXe?r> z*IMM}T;ndx$wpG{3x%cuN-tZ}^I*d?EP3VE^-sLk&LCd;it2dXG9QL0xd8PqM6I|v`&dyA) z&AG{Sv%oR6W-d)V4(8fCq1#)+r8=Th`qx0dC5)44zN(69shY@_Sj$0i|Al&j8SR1{Zq?>3JW1>D|rc>AzY7~<; z^E%P%k@(uKrT|f)%yY_DK?U6C`@KJdfZCoM_j1ml2(^>8R!&v>aN|&zs$atmHx))w zy==u^+0_&w%PnO+9(*Sk<1vyx$&zTibY2@VEiYBagzGxyCBjRJ5IyXMwXK41n;{r= z!CMH3ra}=t)*x7F5F`kOhOAa1X_Rjq(Sdn@T>isRei@fy)3W9AFx4A-9Mk1O%ADD$ zNbf3Q@ZG1tQBYLAhlMx|zXRmb)P$`rc3emkv+Pv^S@sZG z;!P4Z@|!w{#3sRRUy9cXp`XeJs64^O!blMf_a836aovZZm*N1yg(ou7(FxfK3G38Z zYLW66m*73Z7p^h}^8AwSBL#gfjqhYPv==Y|tZg+VrKm{%CFA3lA|H37F%ON8UxJcS z3`$z?C>oD>(8AiuMJ6>a`r_%MtJXKCLe|vY{W99(eW5^) zu0UUm$ffn52H#Os9Wv6x(!^BOGnY-(3Teh2d_+8C+W3d)+*Fv31~YsE7|Vbg%U4S2 z25EAj`vG19sRfAH#dH)#B! zdO64gN)$^}p;+hOI~zkkf9P&2@@xY{iu}RYfzFDTA_$F1otj(zKA}-BIzL*TJcu6X zRroaKd=?x<=r-y?;=&$v*^I>er05R<6Q+Vqh`A9CE#K3Tp7w|Y;)OgAA`>i{Xe)wj zFhUmqB`TjW(%?#+N)7rG5Dr5;l1&LZ8Y~$d1&I%VWK;CrJqK*B5Df^&3FZEXfw44cw|7sYmu*@?1GnZRF{RlvK7<-z5x<4z@xv(PDHRN}a( zL>DcO2Q79LaaqYX=;s)JA`=t*E%Rsc7S|~iF`0|&W-+&j(8is_EksSSD3dwkOqjbC zn#x|xoBg&R@oEmi%;ShxAy=##xvRu?`Xw(oS?_;xSD6g96k>uxs2C;+dSM%p3YWnM zSSM{J@V&&+;G$G?ZupiBL`cRJF)PwA%V@Ws8QL}?c?HajzTf*ZR+v|34U?BVjR#0p zwOgYDjo1C!(;QuOdeG#oRYt}>tulH%_|DDIkfu4$V7bnjFB*C6BH$Gd23-WT$VMdB zxM(_Z(HZAXP21ir>cWz-q!)J9q2+N%%K{0SJq|3J7F)cD6#gZ-fc%MX`nHr}N=``qxuy0e+#f=@!P*pZ5e|WH{MoIph29+Y(0CtHdO!5HboT(+g z``s)RU6|1LE0P@`F#y7Wx!fZX_eUbp0;?#HS*ehOiyT7ZsXHpc&n8mlKrmJo=P3AD zYtdg?34WwTR6tp?lEWHw)``|WavuS8`}N<&zxxsYG;gQHcVD?^Xy$B_-%F@thR5nd z_YC6ZW-us$UWm3#FjMM#_=6yYz{gDP({fRVP6rJfg;`aX|{kpCl zlY%+LC~_3kp07zXbe9m{VY(Zf<`(9r(8 z{J2#>jRSwm*CqxuhBJZZbH!4<4+AGJCyZ1Q2a|9joR+q_0TYymwd9Z~Jj@vb`|41xYl)%5`WAJ=NvDMOQ>g@j~Y-=w%e zTj#i_hoGf4Rf#G>v}L0>P#wv3XMm~6cp|krk6UpCMjrHy0B1wy4Li>4jRJFBj#SMg zi03RoUIK?Jl3{FwERP033Oe#5l_@Lx=ct-GuL78|Q>c?)3bsS^I zSVLxDf*B;$To~316SvZ2vf>ffAPLYp)L1m3I9iS&8} zF3RSJvV4XpyGcukvTON<9<(g8tC)l6>w+Ey=qYhQ+-;I>TC{alKl*9wJgQij*df%( zXzaA!&q0!1MkR-?Xlz!|SlmzxqOhA_kSJ_HXLaf>mrDCgqE>8Ih@6@I#`N0g6%ouv z5bVlpQ|G!Ovt9u=OmH;&4S!~(8QhpjKUq($t7_ka!dkUZ{^5pAt*c(PVz2BPL}6QX zj|bmLtt+Bh$0}ssm$8U?)o)Z3R@=%qdK7lrv_I+oru~go_^A`j{lGCLf;q*~sG!0mYTFKCl{VwKp)!IlmSxHyeBy7e7&@8c zDb|X+hqQPkPaT&$^%gFWgvzmVJUVua1nT`&-XC-KmB{CDcV98{1MB_^TK5&raPNYv zx-=>x!vQ=}bEC+W57P!nf@s4!YAzp0&E?{$A(?Ema*9+;@F%7(Rd-TFOwHxGsf-&C zm`FsLSo&Nx3#R6t(3>GOw{|k{s;A~+g%b&ZFPWNq)<_8i!vu&`&tSF`Vg@rP7YvV< zmB=4C&N7&x+LB|VQfx6sMpGyh+GGx{6`e81Pon*xBepL#UMo6d?gg&^;OcuPPs5*8 zbf#%^rq8{=w^lpCQ*6B6IBV7J(Xi2(>SZf_XV*w)syYYXiOw8}bjCz9+zTj4a&JXz zob@e;`T(^XcBD;&>U7v-m%HFJpt?=-El9{rW1EWusrT2S_CyK-?vo8%6lB(9EeCU> ze2@j-gnEEB7^;Y@{WDPyJ)y8a`Lw8qmuZ+W%Y34<;RF>KBh?Zv=LSCGiP6GZnT@kc zs_+2?Q=~xj0%=ZuWq#7j-3|;>XYHjvfIvu(bq7Wz{+k2C&MPHGN&s>4<9e)D-_v7_ zsz4t492ilNRhSuKLG8e>r6j?7sOK0U%z+^dHuhd~V8v10WHmkQgkNm5a$tCaKy6oT z5deLaO8?_XMk-y=GUhKjFl5xQ`GD$2gDy9!kHibXnbE0Y;+}+&{jQzlE zLi=)nSZJ4=ak1#|g8i?Vu@VPH?6|;T4vgMFU}G`4aqYl>J{3s9oUSI?vj^S9k|(;m z8O74$^60x)UgdXLDH$lwheSc1M3whT{q)y;5_{2K;s@k;-$j4doc^9bX`#-Ri)g{+ zuN6yn#Huk>9@WOQV$I)a6~2Y6b{CU+^xeL^WCr#uN0KUyZ1tL3l}!<*!ZA>9UB>sd zs1pxMY?DF}nfT(>D5(n=yc&tG>>3V@h==urwL0)qGLZ;M{}&OZ!?2XLM}u%=lXv<* zSHtwBC#CTcyNq?zuKiNlu6O-Xno&>0FPyWL_=Nx=q=Z7)u*b?KGEX$W1H{U_ZiJ#I zD_nBXu99Wokzyg0-Caj#MX%naXj1d{0XZ;SlHFZ%#hf(DITuwXIQenNE2_w3dgd~R zC;Qpe0kVlu=OvMoD6CK^QX3S2^jo4pN^q!0-hiwHH8C9=L|;`>1rzI^5K+|tiFsj# zz|$<7k$}`kgqcxnpNdt}Fd%`|YXw*s>sYUJT$|~tR6DGzGUiG25o|>J5{4Bg4520r zb+`_zZ8u>U5W`;TBLn>o2fpk{VJKT#xSsX|67&x9NyH*(gZLy&SR)_Np2Q*wYw}6( z5iuaZPh>$eQANbcFFhook#lQZA4oLA5usdYazq@9jtJfig@GWo%8+KlTQ3Y`m34uH zW*XzlH8W(e8uI>>-r`Jap3eJHmChSE0L4Igzvx-hd|RH#0FjHxgx+cE3o%xrl+VMCKV04BKB?uS=E4A7M2VQ#+EFbgUf9=Ry6m zxus56kj7P$i{zp0!Zv_3u9h2FO+Ll??F zu0A^weI!lkpGLxQ*2wl6HU$z97hq8)I%!6rvAYUTH%Ev z8MMyq8#Ab1kgtd40Pn84A~5=@beDxhRnPP;0nj)Oz8N;umFd%#V_7q66KzNjE7EWN z@kL-WZzUZnb!q^p=N9rs}k5$6i&`FNynC4Ao6|9 zCe>ZgyK$%^m)f7>Gb)K!2+c(W<1LP=Ny)%xhcmAOWrD||Ef#Vfoj1qL+~CoPa>(1s z)_81;2}SYst2N((E4jyJfGb^ejufL3cZsjYSJ<3JuPTp?7}83p*iE!5Vrqxyn4O^C zsz}TYlK)Q6bHisnhBFh4;Y?RnMZmw}IkVO|ptRbz5V=QXFUK$t#Wm+1&;ni=?X*aF zCeE(WbJN?lP&1CbzCf^GSjs(W)(|JwJp97&LF>%0{Nx0EG_TaE%j%!L$YI?Xr-0If7Uf zNanJ>@`e~edxJU}%>)j(Ww~Y8JYZE~9ELW#!biKOqfOOdcU3mK-lBnh#O+PoL6T`1 zUUCV&ega_=@kiE3*ukG-sj^43UIJJBY@1Nv+`fiSv zy8ZG~+Uejmn7c;;(V;?AlTa zbn8M75{aHT3A8eyvdI!*j_gvotFqcA>s@4491kjYm2(CGa94+Vy&iH`&H7dxI7YM$ zpkKMWsv?n%0efuA#s8!d|A*XF`bfrsA$JvEGI6`s4|*=E<1y@gQb(y`V7G7#?V@A;YN4b7|qJd^CL_7q+3a56$DRv=IKSfL8s@MQeC8g~Nk)_Ez3ijp; z4N9;N=2@<)=tFHPxYT&A&0{uwd?Y^p3-&sHQAK(70%Mnsan2fJDrJJ>3?`!TaWGIj z8WpoZ#6C7;s(gQgev-UW-Lnd;O>~(4HtB-3N!wMM_b6g*^6Uk7{Nc4D`jcbbso$M; zL{%%Y(@yP;eCauyXYmQKp5&IH9uM=UuxV80JUbR+JtKcYwUJx$7_KjhS=77^04~m8 z*H-8@9Ei(GPJm)A7A$2+d}~&ZZ;|!6FTG0{4bI1&8OIccTGBv8E9qR1ZAmjL738$ z+Ag~JCCZYujmGzMt5V|Gy#-YfMY4<06!W0RykkM8v&&$rlHGD>m>tlEjqViqRwf{1 z_Ja#ZT$gY)Um6LUWn(92ASH{XR3wUogsgcbke>wPaA^US*nDaW(`1s+UoJA>a4|12 z!%%8VtNtEXNny5UeP$G2QCLd=dwdz1TQnY;+vV?lfb=f#7n);0U&Fe-C3>xTZKpLi ziP*TR)K_P9Ds+=tRjPXUl?2~j`Aswjj=Nms-}L%oe>vK2m|uP0oLa0Xe=Q@=xEHC;1zt(uI17u~}5c>gAj{>I7C?Ju&Q9xM*<6@GNM8rP)hq%(N zF?1-ahZTec6+3Rb8i#mj-{6%Bn4Hr3L_rR|KkSt4Od}83Ai~bOcrO30iYcbP~ zD}_t&1y%bFtNGwt>~yH>QKP^y`V%{bNU-RJ#wa=vuf~Y^ZDdO#VBSKCq5RbneF1vw zWSIv~2KJvCS)Ql$V!@(tttjCPzq^w^Q3 zrM4@gyBL9*%Gk`Vy{>d;Oq}6PXyHAze{>io>%$bMmZ&tHYO%jnH%xGAJB&#!BM6(7 z(7Xb7<1MOwn9_bqPEXYjj#0!^C9%QZvmODAHMhm5Q>-XzDq7i{1%K1>chCkQMXzv9 z7wFc{y}!sl+ALbE$5#30lu5aQ6D`9Dz_A2StHCGXsBOXgk&oq}#s0-s1p|%08NZpJ zv((1%7uuic+e?qyZcGKs7%(fy>tKdq(03i|(}Q4tlKM#7^F-C4x5w#b&?( zqvXEYHWCN?04qju_L6fmRzP94!<67Fc>3TA6k$LWnjDW1T6v;Xh!0cHE+0m~(V>*Q zOa*D+fNUd>wdV&^De#kXtkx% z@mjGrIMRnfM&=@6D&6eI)T?xZl2__BeUGWu%U@lHv30S=FhOjk?!8&OcSB61z)($2 zGY6SD%{o+M2auLYepK9&nVvGTQrV+2SLh682g{%RVdW(I?FNfN%s(7`9Gu`zC?Au+ zPx`^q@O(hXW^*igcCd722TM;Gifi*P1su6AvdYjze<(?Zc=x3gwDK|}#@Gg(Tk4-879v(PyWm={>;^zzw*M*{_(%~ zFCKjo{UCt?WaV%4b*P2JZLLqzdh^Z}A3a1rv+@NSqaU){Pe%ljE8Az9$wSReihah4 zF;BZ1zxkJG{N_W=P&W>q2)+ZOXH-u-)YNWjZ<*DnmTjhircZVzFS^5A$O8>LYU@&K zKgR?hdIt3;nz4`iPetmFS=Z6cB&r5GyvI0%^dfR_vn+HsHcmc$+R z_ipOMFc_Y>WJ^edpc>qX}^Hlj;V$(swC^Fq&1*V3qC#?(rY1+!B(Bfk9Nxc z>G|AB94)_-?ofasNf_DWGNofK7Q_8YIw79x>ib-4oR(y;K%eHZVC9Z)UI|e-US?68p$X#H?!%`Bs z_--S#t|I~i^wbztS~e}&AJrzIQ9hp{j*o(P?$)rj4J z?XAvd+v((8JCZ#=B&|qx^t<`tGR+UD%Vpw(>j2Tdkk|xB-F8kkvREfyf{GU0Qi6S#ty^bEu%W<12m{jbZA{IYrGu7(aPS1zr<|j z@50n`JKl|(E;p*fm!P%f2*I=+K51+{oX#=n_n4$^=y2EC*6=&!*tYpwls}X7A~q`L z0f)nkt(ON`GGh_TW^^m06yVD+G2eyK!j5w)LfZu;5s@ig)SY|GpO z^9X{!84ib;>t@4Z4g}A64jb3U`d$-E7L*3#Eidj9Up$6 zvp{bsRoaEL2JJiLi@%#|UORu#OvgA77W`6=n@$17#Kn}lajfXrlN@k>rnD$s`jBka z6Fg~FPgrs{as+rZi1p+q62sVf^5dzN88<%-`MIGUj&Gz-6We2{@j-QvFI zNbAS-sSp^*HOuB37fnp<|H+V*H&Y8o1WPR}k{*a9#%@ksO-~bL(GRHAcFyok{Smdo zpqJdR8V)WheGCQ1C5-EaNUQSh(_344qF-YWc+K3{P(V%xsfjPvw zI_SpiL)XH=+sq?jGO!2hQn#uc!LP6Kxjidavt6*-deirThRbrTI-+81W2AFAjf^mg zkrJqHgAkq2=4U&QONIMU?pf`2pL9N-!V=17@{z_B)#tO_!c@h&fiKyj&(`JSd+M4B8s-`Nf~O3-^Mh$qmNe7P#bXL*i;e8F@IdCy z2sHeW;fQ{x;*7Qm#1WcwC20x}@W7Pui-Q!ct+Jud^pO@#E(GwpwO~-rR85(5KAX}w z0zTVwTaxeTM=HCN&J(2Psb-(5v;W2snBh`ZHZopXM`;?qT{hoYF6}7sir8C8Kkk?% zL{-3oBAsRzg_J^8769ODiDOBg4phPCq4CZ#-BAZvG)OIdl@!gKx~-a)?;D}6?am9W zM)Pj^j2obvj6c;{9kK|1>~6qoQahkk!|gXH9tahTylEw} zkF8{1QaBxJMzpt){S<2_`xlehFR#e2sfXp4plWOs^BZ`bjv!6rA zqM%6#<^n;U(CF}}ifJ+rd~SW1lVH#i97{V;F3oE{?u$;PKytZPB6ZgDVsgIEC%o<;+%g4_Qi`wFyP?)1bSm z&I&Vb6{h%h+4aI5YH0dQB%S~BU^*Vx0NJUGKjruV5QCJMt8s-DHo;FBAz5K<6B4wF zAUE*Tkg*Eo5EP3y(~?*t-`*);4bv3hqCDHN4yk@!OYwq;HYNSfD=gS3m)N42cJ9yb z%znqJHP;^RXVZ@D5sfUR@dIqW9ebx4ZeR-eD199*8?>WFSsX`H-^uP zx_$W39D*Pzv}$=pd0Vy!STK88ulyU52bv|wL0H(4uL;tP@InwY`Ay=^ma?Z1&{@A@Te7#W`LtrHk9rNDiU2)tV#omyQ z1O31M%nlfUHx`Hx9$*kb(0u+B!uU)x0!*l@;mR^(I9b_fDw?#gTWIHhR*FAbgOYnY8!~8&CI>k zAkdGB3lRNTE&HbSV`5=p@H+g_dG6?lfyb7$Eg(E#6&Yia5!w4tyyqk7{LQpo3py|+ zOHL`V)ocMgK*khcn~aS=&{plFVFVgLFSPx?q2Db@XxYEiS4@?*pQMk2jZ|>5XsZI$ z{zT>u7dw248=Zffnkhm~@;6Zr#k0bsdzKFD`(09auq2rYB1H~-I7wJlJRDb9#93(q zePvO*V%aqEDVYf@Kl8Hu_IJ`ZG9S+%o1qt`k+*IY$TMIZ)0vxez%)^-Jw?W?T8wkyoVVHO zCRD&U#$=7Ts>vhn`q}PO*KnFqN-gQQq!1w zkOK3LwTJ%F`SUbID0GD@y$zBOLVpc-vUE#n&U9n3peG6L#8Qik`=vzyYP&CxRc)Mj zH5O=`PT&eD?F1D_stn#dx}!|8e0{`5q{m~3aP~|;x>4TMouTd=>yraJu%wojk7~&q zSyCgaPevh2N*MHcuqN=Gcq5By1Z>ei)icZK3X&)rP;8hb-Ray*fvC!d!mFh!8{o=D ziWyL|Siie#?^LbcX=}CoVbVL81cX*wiYOp}_l_?;pe)IfFHp5bbJQ{2>NAtn8=Vig z(u^KZOKI8*)|GsuY~*c#N%1$iFJVOQkq#xv@pP%6_s}WRa%dgVScG;Qd`xATSx+z+ z-PnR|$8|1-%6BL)x=8=zlbegOxfzQ~!y#3G9%z=Q(fn{2-AHFGe*FLqAdAHJG;x>? zKrdZxQga(=<7ra*$_&=Z+o7c|N9pcCz8nn)^(D3%eN~&|WIh7amlI93mWBv~-Qfbw zbhn-`_3O#U)1AxQA#a6-+ObxKKC$)HGmk+1VW{@d?yPR^Hd3wB!z7_?Dnh**= zYz1*=q$eA1kxG~S z)+j_n22a1Ngak=Z)YE3AXQ2{3Y=?H)+6p5qI!a3_SnPZkx1s~iLb$ZxBwWV)f*DA^ zx_+7S%Zgugz6N}!)A{{&dRRQh7>NK>bU;G0y&7*QzxAtkk$*tfHT}bhNeDz@MEqDX zKalw+;49>f;Z#h|R`bu;H+? z#u0IC6gszdfYkqK0VLyC5nZ-`GF7jMO){&51nBUBgFqf4HZa6d0PlZJ#QwiXUxo`%)Id25Fk^<#tenr^HSg=hL5f%Z+CggN@T(V zCKwp1xc%UTSp=if>u>Bwd?P>$FmYm-YzysQVk&y8wLlq=E`nvp7VaVSHo?-%s1Ipm znh@-k*-=H^WR9zPzV78Ao^G?64iv}wbK9{3^OT3B=d=l5*v^p8l(R*JqVGA z+Dni%$7@y+SXCSbGi}O77>+4?T4y|M=>x6A#4kwdN|f9MfKoSP&2Os>sY_z$^aFV% zkOu_HDzJ4?9VjnTl{4%Ttp;+IW$&M5yISY_jlDn<-0^~mtw8GFH@GU(Sl(`4X4Xy9d;K?-vfxn0rB2GG7SRXfO`-( zsu{U~v?Eqn^^>O6&u?REq_62;k-lORePh*K=i6@M)jNH3kaPbv2@NZkoh zVeeZFqX@mC5G*ajK4_g`5M0#J4~nAG(V0mwzJQUN{-PhmvrHRW0-F6e7(6qr`L3kI#FGM zp*H&`98FUbK4}vUD`Khkp@S{s>a7Vk8Y?RUPBRi$4n17t^e$V$O+k!*7&iZYuUIVC zw{73R563dM@l^NU#wyLdL7>?ixD{l$jLC*;4!k$}AjG{5X9tEb)X9dHvK>PjA!w)W z!C)MQ2taFMgPOKO!nO*Gya+rIa1(1?j&o;0se$VpY4_d{|;CK2LA+kgltigCjNCcdd9i123T+m)XHS^SlRri5(+Ooo7( zUN72spP3oVM-sF3ncPU25%Q#Q1tEqAdd=M|jTLQHQ82@gPaEE_xAT^Za32O$u5E?3 z@!)nn%lcjzHHc48!k5LDgBmy;BKDXrs2`8xvl0$>)e}HF&=U~h?Y!mkB$wEe#Cjsf zk0>=nm{)uBq=KW%J1*KdUPrN9MtEOT5a^aV7DmJknWHiCAkYLbYRbT`ep2=cL>+i75 zWn>X>gBqv^Cuzbwj@Vk{_zzk)Emvwu|5UrTrfG}Qk*29x(<-!2)l5z5`SEtsVN^vM zY?;vKr;B46@sV8BL_C}F~#35v}Lt&drR~a@tWHw zk*$&ICAl;lpQ$(^WdoGbJ7X?VKB95A#^~V>#9UOBjJ+D%j9PemaRjsU5s`a;cRfDu zFpsiW`*RSv!@go+Fia*o(O3bo0}V`VFkI6g6`u$}*3vMoIu@}HdkegW|Pl_QbwF=8ZG^9ue)$@R7Bjv4~{2)AGgg6QKFHmU{V#If%eIwZOf9gT~@mk6h!ysKI#f&g>cw)5Ca1f#1PvinmJ&jY3gYOr2Tv#(h)_ zL#EtA8W&zrOkNTV48^t-(4|L6JqSEfBK;ATzU^=@`v*%{`-lO(sll2FOcF2B2!o;( zGiplB0dfaI+Z-aD|FTKE2v(|@9R^P9F>|cpJ(tGN3m~#inU|eyU z5!`g*HpniTO`C(>caqfk^;QrI_bt}_itm`;0s!aZQ9{)q84H0Hjg)m`J(3Ag-SHpR zJ}DJILA>)bVW2y1TMz?aXDmT%z<%5mE){|1hBRmN;#^(|kw zQ@-v-ex!NDC=3Q+!&T;v+ieWQ#)6UPHFp?$15?dq&bZrQX3UQ75J*vf-25u1gY5m| z+7>m!lxhw!*y63%L#-K5;x@jckRL{z6eeKq0M~6}_A~%(KW+gAl6czLrzDY|F>VspJ{WPW;AT8M%D@-E!9;~0lI0{QzP%;&J z(`|k6xW3#~cH811+t343p45U>ufiUvYc?QBucBpQC?nol79Zi3!`Wd=ew=u1yEy=5 zIU<8#Ql6B13^rrT<~n{9q*Nj&I-&xtT`=Z}!5GjAr-5}iu+3COJq)b_MapnmGXvpa zvTw*tVlf%lLt8s5K*$>m;vle+(|}lgO(?U|n@~6!Q6=7(5FU~p#&A7TJLZ3z+!0Nb zO|A)j|1=f3q<`jeFB{)4exl1LkGV0fV3+cb=vf*XNWP#HXQ#k{#Y&oDB`)YPHu}YT zoZWq;wUTc#g7}FHeCf8jVPEl9;j2tPnR5~cR^0gh z6+P^)htLw^-%0kZG#7pAe65j=n(|<4f`ywD2bp^4YW7^G5R=u4&PP4YVvLAWx+)8Z zI4o>~0~N>0&Q|s_-Qqy`lb>fhTlcXRjs&E376UAg%n@Q*|X_HN*|1Z@cq<8PZion3Bm-8FjO^WyK5ve<&|rsZ@n6!=3^G9 zp|MqiVBKM^&>xOeO1{#lmC`wz1ojM4qm4~TAM^heBhHVrm7R-hVGH88o z1x2WAe|6INyN{+D>e1KX19OPBli4pc^ZOd|HnOMfjsyn$7nd4eNx3Eur(?Rv`8|h% ziRF=f!YA0be2F@)Y%3)1f>s3h zKN;@Jo*UzbozD5YDam%`w4g!hB*EJkpPo5z*y_h{b+HSI6Eg1o(WS-fgTeH~au{*_IC-v}T zNkfY2M0-QvSjDs`%C=lFPo?t@8IbK0rj zqOZr9?8R`BE&W@e*b1k%ga%8*q4O?hih+59SMN%2CE<}E|NW^xV@O4 z35BwqhLhLA;x(LH`2zwdXq}7X1^Bb!wpLV23guilqs4TFo~Q@FXifnmbD^L@IulN@ zKj@z>6*G8q+bABIyiP%<%#I|i0`5myZiYacTO)k`2kBM^JX?|(KKpxJcFC#CAwswZ zkxUW&x!^zmr>#GF5Y$4Vv+JzinzR}jdTXX1B~J8E0)#l>2!W6InF67aWhB%<7BSQ~ zQK3dky)(iDR@pWSR69$W3c_0o8`oJ5%q;6v0P2>g&ZByc<64WW{Z6p1^%zJLPTeLG zC&mC1djOt-IFIbHPGS#p7HGbLLwUBz394*5J4PD|TzdmM7FKFpr)!4m;TU*e@o;p; z(A~zA$Pq4V7LJq84LckXqu9R&(|XLe7NMoN}U*Fffxy- z>Oy!t6v$YJTzN3?QTbJ}Q2b&Cdisz4FSeM8SqtmN;Z1Xz_^+k~TiBlTT?Uu3=R_sg z>((*E)YMqzs<=UA_aMs0%P#Bx82t1ga|1uH&~VzaYxa+plv{gD>4}npL2F`fENW{9 zX*yG#HB}E-Qo9dWaMInMqM9=7>`%BJx4LQc%J%L29M_l7ce}Tl&Lm&wk2$bO?W#XC zW&@j{9F9SG$Pg=8xD?T>f;w|$7Y}qBG_Ws3!N!ZzamI@y3VN9<*^+TW%od>KpWQQgXu6ufT`*PO9HvJiOxJ*^_$dqylnkeVk>p)YpR=hw#tH+B zHmTNZcdIz9E^1nfHSRRAz<@1~pe++8;tidSL>jVczImNzedI)?#s({E8gw^Kf2+JIpG{K)8!g-2b*~9FmSz^_u>`FBly4 z&V(7OSJFL9YKD1iU1tiqy@kc%o*D0IL4yNQRn~KrdL4f%PdWQ7}HxPCvRrNEz^Y#?n5@$_<( zd@h@fjcU%TM|X-NV&qW2hjfMAtEb_F_LCx6R=D7bm1WUCV|k3i7Hel!cc zk`J#XkFkD|z+ZF#Khh*&Z+OI74G)XtiJZ2J(^Vso3=g@Ad;f?jcN4ALH3OU)_v^>v?2mNR@aA3zn_? z;%Y1~Teag{YIbO=_E6udeRa##OfP${)oOZovGZzrJ36clmUo|FLec%}FvcDxa4!r3 z1%l{@i>%#npGiZo}`-F#V>Ia1kiAv=vOoI$6{m}DDpjsVv%MfmZg@m`UZdH&E1^L4lN%rZ*? zU7lmg#aj0e#B~kr^pr;3yh6dk)h(nZks@e#_c6L%yvf9bb|{=xF0Chzq40ndOU58m zUO*Hsg6`aCV`P3mfH<+0U*>XrD}R_v*vcQ_a^F_|IzUxuz2=Y7T5lQN7WSR(6zpc*U9ZF&^;euq_1bbPxBDN#%%WU z>{!y?He2w(LBjFf2uJ~I(>~J2-g>b}m8(>GN@uLf#yXw7xKv=_5u;qdt%ycM(!`pX zu-ePt`>AL2RtGp+y8VT+jd{5mDJa~)tN=zeV^WL9=%EfoUO+NmEYin!7ALnq3TF_$E*AkZ7d?aC+-*M5biZ~UZSnA7xf@hjqQD;~@bc=V7P;nczd_i1l zMazIYEjitV^m5Wt3WvV+q-xyUV%^JrpRSI2kBFb>^+<935z$uhy~yZ7BTQ`29y0E%TL3mzL6lbds5cIzAzaX3X2k>9JW9*0`PuDS3qvp9+0fi1u{K&#D1% z4yt+gX*A}UMXQ2)<2Vf3U2rH8&chb{*mA{M5!gFH|l`r#hXfppO zaKzu%YyaBSHBfYsQ%?Cn4dwNH;rGwjS5L+pNI< z(d$sD#+~v@$qw9ACbvan4GnrWFI%VCJ3W?nmI<5<^HSi!&MkYm0x0M!f+nJ zPQtI(g`mr$JcQwhh#loy@2)y~lv*t*EddT~^@fhNu|ksc!1-*UjVZG)U zIMzU}Ffkml3k5s&)ibQ}$$dv#g7iDL_xFc?|0&AM?8~@oPta1%#!Jnl&?9X@xt9s*d@*evJl7cy~ zO!!W8i&H$og8Udb8;<}!CaNQZLToC|@KTH5j4EgljVnZhpuokY-b3-XY-P`@x;Gta z`ThxYR>l*t1uFYeN@r~Auo(vDtt}a6fLcQp8ueE*ZGM>@23n{(epCBrpQ)&r8$~o1 zR;IyP5~j$1{vN;F17-B{8EJ#_YWt25N)H+9F|H8jSs$`^$ULTQ8(rU!#Y5DW5fOmL zBV86F5A(`@QPJf)Mwe%y%Xh|`Lts&JO0(Vr5AbS06^aHBnN^o$VmMYF|ABC92Quoj ziL?~ea)E|lFm=3rtRmJ{^-2pu5@9s10qV!{Q+i_SbJaXb7}Oy2Bj6%b#^7sSa+|x_ zg~lr2Gs-E~Hw+;OMYxD}hyFlh?x#xy8JQSG$~YterHfBnNu&EYwkOEAPH}e%xfpFe zy+Hs&Hcd(1YvEYq@8+VejD0abORXFF;~7_bw!u39(t4WTT+^q?c7-VV;8y-1T#0U; ztzZx~syl^{oTUc-ZZ7Jp2cOp7JL!7-!>mcq;~(H49glxV3nTpwtx3gf5UoC0N~!_X z%sic^X6B@8X#PHZhlS5A6a4Zf@DVW%Mzn)VgVxh z%8>BvYIj?%(tA{5=npzsB^7z*-4oe2*sy7;K+r;SQ;3pNfV!9lNbTkA@~AKPbfqTbA9|3epnK~}e~r<&K9&QBa9_{x*8pyE{PWj=ke?*WSp( zst%FQst&oUntC~{a%BAX{g}%Ak9OU-!hB)dR{P#H2^GEG4E}-!#h$6w)?@WYgD;wI zgxsm>s?H*3;TB5g=wsv;!YT+Q!z&&y0*Yu|B)DLRz!PJ|oC^{v_Yaw0*#H#RphC-D zNKCwHAzz_3IRGI565y-P!!h`)8j_-L7w6z2-BQez8lsho9v72}v$x+{HPIl$5E1x_ zLpUz)mh4OP4eLrXs0)Q<#CKs{i9NwMIi{t%*h8JaeMpfJLKr^mFc#qfSY*GIuC(oT zBodZx;R0?T!%}`LWH(r@T&LMS%QKmFyiV*Is?e=cy-6b#YvR_4CJk6497#c+O1$X| zUmH*DkYH{xr|?KsybWWFF<0fik^oIfxkxAg8dh3;I0B$4FfGCzfVj`0HHqYCjlq_^ zF+1aO68;z)2=*y6H%|_#--gz4MJdMF2 zhqvrPQ=&A~FB2X&Pv32Z=k&zZGSOtTuH4r4f=R>?DnNaCrkDnfdL}17a)2?DfLA+D z(Bg|yLKea|v!rwx41RdoqsN8Wm2Z^} zP`hzHu{_s1TJzvi+rDy-AET%uQk-DSXH=B*(8JEnQpv2vvM10tR`VaJuLc;>f zpJToBH13kkmH!d@yqDZD&y1~&F@%hua6 zyp?M%mhFVM=p*&pXJ8ol1{A{G^fm2Yb|1|DN{(sniKf0?B{x}7clZ# zATQ85{OG-4s^KDU&8?fe-M{den(qF*22|aA)m9rs^(_L=+^n8~pJlcFAo!)9W!tl! z{s7=m!AQCL9wH#Gr-21uDUvd`u*v0{+y%&${}reUY6w7L)L2b)te!W7mdYu>hXUQA z&?>+mFM5Gud)66Zm|FRYV*PTLCDQ58eok1I<-Gn|JXRo2SR_nQfVuM*pa^mhz7bUr zw7VB9xTo8XS5nsS|GU&h+=6_;1n%f#6W14kYkG$k)pd$9|o{coB98Z~Mj zh{cFx5N|35l40d0ZwQX|YgSnc8lPvj&$%(prx51z`)~}y$o#yLbgO=apJ#ZkSkIk9;Q}jZ3W~&iTRYRcxiwXweF31ztBzus2FM3RPEjX zlX>0?mIZ^O`@Nib02wUzid(8@8XA$VrA0}4XIXtU)47zg`W}Ckr1p0HVpnsQ9_bpv z7WIvf!%==lU1%x;J(xVek;VagJC=-<#Po3Xk!PLN4$m`so~fT}G0?z-*n4dDY)QYz zW~cinChknOa>*1gKIA@D2nLxF1H zE9sV;r5UoE9m{4*@f0rvn8`WXpC1;7SeR%McQ7mPv8$;?HXc)ZNw9>vq zepz2|pcUmE$2OYsYQ@Qf=yV^>TmX=f(eK~O|6R0i-@YA>p?GGGm+`o7FX>mh-EV6O zJuA(?N+4G51Mw6_+=JXN>4E9siLhR5k8hEY2!J~V!Z0KC*Km%Z=}pERD)>}D2`{LE zumH?q1{q`n#%LkmLA0wnX6-zf=hq;E2H+(jj(G;@o()vJ%l?91C|{6z>8iP5N&W@c zPG%r9KTSOj!(ahY!yw=%0mv+JGoD^&yL)XBac@+LJgG@*yYBm2@J?tQ@p7o3^Kg9W z3Bb3P69E<@%F>9AE@QGdWnkM?;I^j`fq%B%3Mr-8Afo_R%TUlx3Bd2Co@RAUw`k%Q z=Ozo)_ujQ=uZ(z#yjQkH@T)`<)*|UK0O+C$|DL5o&-yxmMr5+{$Dajd0s&hK3nQTv z_+Su702@5ZBY%NSfxQ68q^PB=`}NuUh`rT~=RR2f(JsyD1N4S&MPm}4gaota$jZM( z80X8Nr>DN(jYSryn<}erIQPM@;AUi`R!{xI*_t?ks(jjD4QdW~hWb4WXwp;-W{Vx= z4io;fe%jZVKp|6yZ-$<&AuK)a4p=B!QJxjmaU=nR=77&%D8+OS5nIKzR^);I=S2ZHpIWuiUI;X08U2MwSkmIi#n z{xSgeD~B`2=pxNIWUzGYT7Cy$`$s79aqUyg>ZMI7g&V9OjnM(&IoS}K$wo$DrL#Jk zW^Ay-E?)&ArmaCL9PA+*riAeb@;L`!z;cQt)A9pNFh=dQPkX$wx6az^XUI~zT9)f$lmJGg#UXN;lqw>FX-_%U zms%5@*;KUZ&MPR*m#+bu+QTnoy=6a}rX!tXwjTVPsvMov)Da=o43MHWfimfokEVOD zpTfdHq?T9*iuS4g82X9B8T0$q6y%F@$jF}>tdXf$a0EP~k#xhJGvH0mg#ko>yjGqK zK&|cK(ccNyi?;6Q@=-%hN@km^i@kLR@PzHNDI16~6qAY9_fZcx=*!~SI79gJPWB@@ z*;ZYK$6wMcdZl5AfDNtEFLP%(Z%+=u2f*vqvpH6d*bue|V3qoU?)!%rJ{q@xCx&Z5 zL**yO_5w#Cq`B;&``R*}3+u`p>k68T0w*|C#`02XeNNS}P?iB`9km z@0Y6T`J-R@tOlI2qTzBl&oYkORy`B4B%`%@@)t3^ENcvxllo=`Y2+q?t>y3z`RP8& znXt`6ba_M=1+rbZ89@d+v2aR%t*Hu<4&Y&S4|KV(*<6?!jL+6KEOA%LA35ij#j^YA zoKr<$Ad%zTEg6Tl?&m4+sDULt~jq|e2{gVg@aX)H`NGSQHT006dW;H3Y` z)+SM_9aYj-!=Y4q>8%vClz<$`lk+n_RXQ3@lYHmt-7`oZI|8G0pc+Ons)bRO4RlRI zyRhbRgCv0#fSRciw9L8O8C2}DK%<519B5zS#V|Y0Zq26``6Rt3odu? zzO%=KLMBT_3t9TVJ`G`0R>hgaa?SM2OxDQ@ybyRG-8F^w&`@3>b-LwbsYYAK=}T6l zBR7q_E5sSo?ydGAtM2k434@MT*rs5t!j$dM28YS^bvN}(YMGsf5+bn)ICRVp)Hr5O zEW=u8*aDWJW>h0YZxI`mCZhXVU#HYPL9-~lG=Od+KM4jtTn7=cCjju?NTjGd4hDW% z6@MvGCVwyFQoZUpJN&2StByWMXv)?^q1Vt%XW_*(uyeM$KRpmAQ$m%UPq+SgCD^P( zR4xhwk7CFmu$}CGGwXhcJWGmn1X-syBSx}cVZVT0)v$PgLt!e(Qj8J8Bjw~M@T)Z! zD5{<`PE|mT?(m368bD#vvd0Ck;%zCwG{<+<;V7riWoYT>#gz1CbFE?Ode8z)Q;tO! zKJYN}JxVNI>2kkvU(wL*EoMyFCkxYv%Y^8~0 z=|!F0-R|=Xp9WhOo9M!VjeYy${2#I-=p_xJPLqz=8!38%&xAG;HL$CRD%5?7!LXua zsBRCOCy8A8OHVu$6{KL7o@gGc<4%K|350nTlu6~nr1O;Bkup+T6K2v-jbpokNIX2a z=cHF;CRspq=!@a|+ff8#4ll4=3TW9@G&3|>qajfz_oBQ%Ac4D%OT-s){CCT&AsO)k z;)!Qn?^sB_RR_;Io+rn4sPvB$M3LGNDk`jVzmIh9y)w6D=gvHFv+{eNs6w`&DA>{} zkj5AV?0c_cTj~!#asBmof9i<;b`1&OHdQ~eSO2i<>%Z80&LjM*JMGnrpY|_z-TQyt zdB{rLYp>4OdfC0a+F`GJsh9uYIrmbrO4|B=*Z;%4H1A)1`E^^WTdeXcU-622pa1#G zs{e+QxU8;!5MIB}A4z~LXhVTqKLoY<;dbsZc92A}`z~ubFHORBXDL_p-2dHu(G+<- zgele)QA&t2-3b zlRJp5c4~H-k04nmnwsb8yHW}ZXCdHdqB@d}ZKyPbrTek&O4(o765n;K z9k{Fg>&(q$-Iq+&deQ72(-%!xiNweQmm2JHUigVu%deM}-wbqNE<^qxj`#)Y= z>qYguLfhg~?ve$4$g0Ok%N9``I3{W!xKzmIE)C>8|DmOUa5V@T2wcI+V~uzX1a-%q zJtqxhYLJ0PDH-2}H~0!=WEGd-fk3Z?pl~yDRQPtSg|L!)Eksp>NCpDGsG!$E>{p|O zsOd%vp=8uT2=zu#MlFPTwlJxyECSLrz^sjEAvDL(fMFUf1lwE$rb}@eEd(rTsErna z2Biw6hY6OR7VtGljTZ7FEDU4_0A`^2N4gfh95AH=K$xh7yiZyP;|N*^-RDm4d}XO7 z;49Tage%Y+05ZPx_%|dlSdRVp+>rDQDbOewbb~$C8*Jw97~ONw5aip!>7ip zmY_zxTb>#Xpp+Vggk`DmblZB9?1P~HX+7E(T;$$XVx+>@;xw(HZq|qe%cSO$10$@17{#_*Jr$Nq=a(>!fZ6AW1&lj7&VOdZv6*GTX+H-(Q z%wNzAcKi9m3Uq7|Yoz9{J0y#IvF%H%CUpdLZTrFy6lW%|eUVbOK^hda_R8aJ-z8U` z#`e8>z2|k=zE`$vUz>HIcd1neM?pDi``Y+q`!c)ZSDh)t{|fkA6;eKL8W_XplWbqm zsbMy&PGkFuCS(cNlDTNrx#XC1)wx91Paoc@^Zq6HT<=moZ`r=hs$&3wed&=}^$iKj z^7(yUbso@xYER7ARp)>UxZep{uPPS!UA2VJhfVFExar-Be@3Qc2kS$boe=iAr z#o1frz02g@lY;b`q8mTnd=EF~jQe=S-HSf{cO00-4jMZFbH!8$Grn1LGWT>$;l|Le zu954q<;EzRkC;0a{RJ?`2WJ{9J^oG~=cTqR)++_{=Zj!Dj`r2DxftEY?M^uMUG$3p zvTpY&4a($6%c?Kk$=NXX9<;;i?mMkD^gi1k12wE-`%qfgrmOaW%srqA$4Sq7NI!5mz56(R9)mXBmz{b3TIi+0*Tvx%W(4WgY{?A2CytP;`sN)T2YT+=>x`RJy8n-=oS+&nm9v#8el_Zv zrnU6(8u-J~ub(FBRQ}|w`m*&CYE`-WjFYlF@;c)+FGrh@OS=0gwL%#F;;ysm`m}LC z+561uxM$H;_rDV9;XRs=a$>!#(5HQ$)ITRgp&)q5|(U+Lb) zb?tJ)WuZ3W|4Ef#AaMS?%>3KJ~LZ&Gts+Osw5Z-Ai+v zHH-@_xug-`IuW>}S7}nb`_2RFZo&QS?!nuy&Iq=w3uzi`tH67TwHM%P0LDHJy!)o` z`J>uW)|}x@lLm{m8k`c?|6Fz6y-lG=Rc?EZcxND;;S?Rh(-riC<#LIievBsniy|lY zr`C0~Ri)x`Y_|%_iQo%EUQJIcl&C zdinqhffodDYA2F*<-rL6%xBtiq_HkhjMITo>Wj`Pqm##mXnt!mS@t&&Fh9kPl&TOh zXJDkMwB|0aOZ64g?(53y#V_q+0JVOFXoIOb{!{^BFk7bm4Ukvem_5y1Ms@%(7x$Jz zpdw5hG@kM#0F8EqE4de;qF22*P;AzsSVbCo40OV|0vq=pv#s=nQphbYE|m3FcX=oWwLpMe&oVHQ21HH9CO8snXuUI(w%+sO z%}nxl1kv>m3jpoUeSmRixBJFXNeplG4Whu|emt#>Gd#-pg82Xv$@xa^`x=j;#wNW3 z;rMZDPcm)cm<6cdK4n&FM{41Ird<>MWof{j`jeR^D6fkM5wm_FBLxI>AYrVWs``yf zUr`k9vqb6wj0tLUMw2o_(?i-;KGW{m++VKC)_ClByfz;~8}^BEHr>7)tAygmMC5jH zoNrkv9H=b6fxa<@zglpgV?|;(eL0%~aK773Dr*3GPz@HC$+|D-kGKWGJ30e`Ej&RH z`=WLU1JfU}hjxauUZ`1}S;44i571>`N+jWUWtkg+tQfXoTMb-lE+8MW7~XH@KVNvi=!ES z*PYHR@^C^*y#Kgh4AQ9yF>W77BQgGQ2ja`>A2veG8T$kFj+XuQf?p17<0pp?n88#$Gwy1px7^k!iRb*#)U87JL)~hWMCQ?y#BvX`%*=Wvu`sZ^b6H=keMQ;5 z-RWKd9vIe}9z^h2_&Z5FS6YWI)sIHF+wkUWW97rpERM z=}=eFDjQ@aLV)^x9d7L-duX{uB%_##D3F%PBu3!j{k-bqRTV zBRic^C_0r1t8ag8>#?$N z@7TIzM22scqv=t3F-p^;LTOR?nx+Nhj#Ldox}e0T0&TP|W|Ji09_g`x!F^-^BTZM^ z_u8PCdqMBVKkLl{wv)Nj$sY8h!VmVYh5UOj;4`fPbg{nQTMk1Smx?J zq=uB1{ruJQ`FcKix4TLb3*VA^Hh)jxPj`ogc>ediTd6vL#`e{PO}zREg;1HSu>RsG za=)Y-wenUgL3KWKH_`w@x{1g>?;=7k(Nov)fi>9_U`{KX*}bLI{S5w{J6~k;#7<(c zYws11rERLrP>ZvEW5Nd)r%VTTsWN6Tr`mtD67Ej$95hB$Ct?Su|5u+~ryzRTvb3&>;xL$};5HtZ-(+ zkcy+ny*fB>4DGXFTi6bhXzf4|m7S~=&Sr9$OKqhCuwXCtkb?_fD|lAEjc$*(eI~?R zcI+l|W$M`Af9&U6KK~!P*NFnmNuvl)p&ukN)Y5%~063aGNP5U(M}bPfUE^xT4SFlpm&_*^+7L2%-{rvg+W0tA{gDW*G0nPGhb)P4Y-t1yY)_D}tYO-&QIG>ToWD>ON(H4{|hE05vS9s{c-cr)SPw1 z&!U_zo<4z-RR_-BT7CU!xv-J%0m~%+6n>A)fC(Rh*aM`%8?)W7bvZI*`~ioF8WrMP zeMuKs__4wJo-Pz$Tzxg$iG_IfJjNL02gdtd4ux8gg5Jdj=ge38EFX%s^c8Dqw)zUW zq7fGwII}|ype>0PXLfh&mSHLw;{W>j5P77)>qf8tiX!F#J9l@N5c)jPredXORq7Lm z(-bt|eN%mI79_5_dhDJxoxChFT&Z}ME&IP-@ ztgIfPqyddlaeGpGnvNSDib{zXj`&8Ck-{n`J7k3!`}1q6I+X3?UvO$(^}eo@~0Xpf@7(X+K8Yp$IQ>8h= zWf=seq_2t6?aVMM&-M{P+I*L&rKmVfB9=Xm{Voe(i3ny+)qUSixb)mv+LOk>a?g{_ z<(@ZX30O_ttM+}xJ19X}C=xcE>PKpvRBY{b{|`G`Khm&jsUSxz*+Am53J^TfQ!a15 zmXGUwPm_B&!TV>w`9*I|n05mi7$yIHl-JFz}=;!~I!@F?misV}v)RiAgX>@IS4hWk`0LCu=^-J{*n zUSpM1ihk#Q;rSGB_#oSYU+!(##nC%&Zuy58Ex8M4@PB_Ydm83AYHhyR=oO58O5UU0 zdlVqU*!EPtzwADO8d3iQeWuox?!0wFx$fQh$5Rhu(JOKAt`h#xip{_~Aw)q+W9}Wt zdYdNLFS0cswa2~v*zO-UJ(#5^oVtIWlXZm@LD!@*G;fJoG<)yG^3WS;x*BOnR3aEk zGZ(t+G|}ppRDi-n)_qg%kHE##UtWFA+|TFxxss$X74EIYknLk{i?FpnYMpj~r9)Ac z=sirn!iwMC1&ENS05SSU8Z_`u?cv+c)|;Li0I7OU+wESflm>M4KJll9`OR7PX$?o? z`WfjJ!vMaNGwUE7d(NZ8#0X0q`_zTk7#n-Q_5~pr0gm?%J>PxcSj@hlR2S7Vo`@w~ zK$6wGQY~h5^=$-$-;dSP_jT-i*byJQUrJ~1xbN$fO5y(6?oKIn=tYpZSLHMSnw9?W zeYWBvXZgh5#Lqff7Bm93Rs0pDYj>+q*;qVZnU<~HZHE`#)r1%E%fgHPLtrpgT~Buw znB~pP-2L6W`N!zC@U|hy^MVdq{8DFAce_U&_`#F~*Pk;4VKm5H`**lFj2eC2y!+cK z@($TyOr(1abD_c5->u;<<2jMn?5@8SEiUW6VNJe9le4e%Ck2!Gz9Aa0AA_LlF=HeD zW1#4;;IgQ$Eq1$m*0VKTRBz$uM>>OEWOw9Eb%iuG{A$fUVN{`k3dJwcO+QRxJ2Ker zuCD$9IhfttU`?&lj#ffbKckzmO9O6fiJ3;Ccs7tyW}+f;+fPg z`>1;68gQ^__0+&-NYw%nn$se4&zG>YeFpr4pTnO6 z59wnFcB;RlaM&AI!XOEk{KIToK?l`b_>d1vP4TUH5aGH=qXB==lNvq#< zVHABn6#daa(Pp{Yv^9l18$=bovPw6znS2|S_H`g?+xlFpR?fCK@n{);5afg|XcmAr zuUU2xm*Cr^LDQktVC)u22RC99i9=+@!68=6tJ)veRNLvnhC$-jx;NuAZR4A4*vJ8O zZ=JXcv3;$+Daq)uG#$IXTh++cMg)^K zL^m#SUIL$zA6aa^vXRLPIKFe-7+RQKn7eDb3EWbXI8$9+cQhWNq9Pk$gPYjC2VdW5 z;hE<6@ffv1({J9Q^wEkUK`>*rJ*`_ard-ubHP=x6Z1c-(79BUmvI*sC5HR=Zns`$h zTCL&fwBU)84DxMa1rabLz!->(O)F?p#8p`vad``u(jRPv2X>^&8awp^w^osib{% zQb%Lk$BRF-=wpQJJBQL1XN&=I9`@Z9X2JVbgw%OG-iUB+fS7(JtFe_4lJoXk9QvE`eV$JpiO{U5YTvO%+?oZ)jWA*6^jzPHkmh8o+ z!V9sA?YRtT(BH~v-|sxQx%$Py&3d;}p-lV1*jEcstoEf%fs)T~1;9>^?TytrZ`|xY zP>^%azRNHp(aD-l#+}C8N@8u^gZ-gn=k_q*w-E@9Tj;oH=#UCD1E#ZJ3!%aGPDL0i zJTvH!D$fM^W`1#@ADEEFd)*j>#D2NmqJy^X6N5dZdR)ICO{;IbY#LW+{;3MTtsCc4 z(m0X<7*YH~!^}myVPy4YENMUF0+d*IEuQBrFG{444Rm`l=zpL5K0f*VSbldc=nDWo zcWn3kU=alaj))xgHEhZmMCQ(gX-e?S&liD2EuYMud#lB6S~^$%Xi=24nI*(i=!=+uA2L!&0c$^y{c}p zx2{xy2M2nV@9ge{L4kV%%F9vy9R2YP znhROuO*w7VDbiP-7XFwcQu4;M8IottxRlU$w!2NdmO2mM_e9o0LoZGqb5Gecn2f zyLHltqD6J0g7SKui(ueUUmt}g5$IQMfIC2X7=Y z(UaUj`#Yjc?}PNeeSrB~Gx>gA-7V&>id-cQvh8baQ`QU#Q*7I_W(I-A|7D80F{W!V z4va?TBBfZ=*UPo74O=`mBYqGmfInP3-0v}&O6Xhi@{=SYnA{eI>E36au1kxcHER{t z<$^N;4WtSvG*Pdw&{B62f3zZ44@4}|SB(!l_aKDVH__=Oo@X!v|1`Tr<~_@<(X(bmk(Jsf*kpR_f; z7xm#ouE|jij8~%9#SV@8ckGGGAHnm$E%db(QR0Jk8jc@(xu?OX0_hqXGG3H??8dl- zMQv#+3Z%2@4>7o&l(z8Kvy5F?c#PwPs!{W94H&a+!$-1u#;%vINFK56nL?R_2rmVq zSgHPL15&glphi1htByHDAZGDnM}t@)0M+m5;GJJap!=27Ca+qxU1#o$6>Jv)R+ntk zg+u8=*|CMvn2h9A;1FtQp;0YF@>(=O>1vuT65lwAFRi&5rOY)RBIVE&Xny%kkz`AU zu)G8(cv4$yXBR9DXT;9oRAc33sM^Rf%b;G5jf9}b=aR^{v49cqQ%b_i^}HO$(|Z*g zMT9oQSYBE7wQ!^sv=K`ySJY@-Jj?AStM_lvq6Td@{f%NT)QPV>QBF-nR~*zKbzquB z!#i=&mO$LO5J|dfP-_SefYC^Wv zH5+iOvI{tV!qy4tki5TM1d+>=_E}ltrb)}zsLia}GQa)~xn0WqIu!9lqy}Gt7Ht?2 zY9gC!4coP_zPGO1bBaDtToYR~2`4v*HIh*6NO+{M1+i=V&OjuY%CsZV)A%~zr4hJ( zK&((Yvh3{rP7ua9G`fSPU#wfBnzMbX#(Jl3XtDsTB!R@1;oy~t#0D{c{3+z>yM~hf zDo}DH_=vQK2B+h3i3S%(8~8jHKAcs<8=o+B!9b0*xC%!j;-VyY`^eZDyj^gKjN@um zHy)pe86g6#-0SPMK^Ge_25&_PkHT*|7N+u6Fdl*;3e-qVp6iSYP(N1GyeI$ItK^5m zIurR38w~x#4n6>{pl?_SVJWubvCoZS{VC=8fnMyFdyMV>^KO=F5Mo0g^h`Haq9kZ& z2*2rdRHEn}vmjAQ*=Iqfq|5k+uq~EWlmgj+=wQd`_VPq%MTusE)u^Mm>zikIK?;&7 zhRMSJvJF@!MCy$fD+>`F%@`;5fswdGokpCD&c*^zp@K3Mf;vvCm;Ws?97SmY+lP%n z#*^WKiE@-_BznTCACcm-j`17FZDNr)*8hb2T`->Mfat<&7weD*WkJfWT%s92bpZ+R3a%@<)53qftnB{s%SFLVHN3hYB z_J6`*_s@KW$t5W{7uUQc^(E z(TgBr?NN4^j}zcK3UOkM5L#RT31@UVRegYA6nODkSXtlhed4TWRsXStXC>2m_-JkI zb1#dhUX3NKWhA*>0i5%|d8@^Zt`g2gXpS>7O5|K8(&)|~mA{2`hy~un!3KSj*ch!u zWTg`6KH4S*7=uQ>mgPE5VD);|aTc}ci63pIhxfR4-uSf|rnKhR23@Szn~a~V*VCfu z^>RGWc5MvCjt@icPLQ{R-W{8g@YuO9FUd~&jfh24FeYmDi+Y$aJ$~UZ>|m&j^wQER zQ!ez7AzOoulTP8`pg=0h<4w5_{f~4!d3cKVKAAPeTt8g>k}P|-;|59vXB?4VNnlYU zIIEkE_rn?fqoOMIq^k7jkfrj;DvoY|mCcI{TRve;X#(}~IwNEtWIrC+v>iVfgV$9a z=;ofBBN%WNF6hTsKjoN1b%=Wa0^{OBKczM)l%39=Lk9jvE;&c?Wu%@H{ zP11IdE9QYDzyxnuoYEiJq>MSw0Ey$@w!y?25BxW=h8h%uFgD*Tz62<32@n)7r56c@QWa;)`4P{A^hbIXDW1iW}fU2yf zdW`z74&X?GKMZ3U*jy_jF%5|Jb z_@;9sa*m)`zvoh~S@&4-!>ilsR~)Meug<+Jl%ir#y-MGsLg-nW zZwt6%O7s%Z*p$=bURGTTVM>( zUw@i)ubyv8N`@*KpW&R58|oM;UPlY{t?s&DGh;Yp_wTBO7qBL61b4pO=8gNI+N?XP zU-#X9wqgSW^~){pOB+Ue1cBdXOIXH|)E$#wQvAV>GK~<&plHS!_txWC(P;1>=My8T z-lJo7W5cCjXJOVhgiHRi&8%~Jykq~)qgLJUUk7wI@A%EJRlY+hu`9fLc%f3Rh(cY1 z;#dt0BMOx5D0L|>Uy%(7sn!9D?du$F1Y=sGA_t9jOMD@Ck>?4=e}wnYI#mSTCf;?F z`=f-a1%;ImImJ(2IwCv~6uAUNY^AzP;fIo{htmb30C;eoj9K$I%A{CN$kE54Pr0|R zW2a6LBybjU6qm^Av+^V>=Z}T>wgIN3nOaN+f*lfII@wIqbf?QOcRaB6(}WFGO+2 z4V78lPBIctp_;q#U4y38v z{)s*k+ct4Qko#1Z^SME!Qad4WM5>>RvG`5+FX&!liMfPYgYK13Bq9|uo-~C?7l>5g z!I9pG)QDZbBoPRaP^=DVhC?n^-5pJb?uK`YuJl^d!kti=*`9n43f-Y2`Cfzz`R+yG}>82GOeL)*VWS zRum_OXm}HSjG8GZ_If>vSBa0tB(m}O$S@;QbO(zKTS|$WSP|uLSy?p-AYMw%K`pBY zY>t$JsN!=fszz)3;8zqsF7IheDeb~dpw!qz-S4YI_R?qdC3m0SZ=%tm181!H6PD}#eouHW$M1{D3(wq(ZJ^d37uj# z0a-W9p4rx11AmZG?yn$A68E6KvqTeY38$7%N}wri1b1ZT0v$k9O#Dh~^q@ek(} z*+E#8&$X(q@JHaw@-OG`+zd$zq6{8z8-|%w>KubiR+#S$BoNeo2sq8!;*kjO_{bpY zlA_nG?2}2H``kCgpQ9*Cq$dOSh9V;lEpE>qt@twEe}T>Q#SMywsm-&kO`2=Kqi(SI zwz``Ymm1q>HIaS`u}9YaP)$hE^KxC5)mRK>WHl|M20%c&x9#4N4=`743KWn|3t-51 zpx+t48!v$zUS=&C9fbQ-Jsrr*vrHbv4*k!}Ig7Jhn9{Slg=yed5d;rg1fOiS_@%<0 zwr}U>>pGV5&?+(eA0eI9u@tqrVy6+iQq85V^GlV%Yhnyh&e*2hXIr(<7f!@i(+IO@ zXNgcaH55g|g`z)1DdKso#g_2+Yn?f=#<@UVek-3y9JIA z>v;3rc%CP|gNW2p4v}c|;VkLspin8diTyGMihj`@S)8Z?AyU!O8!!o?dT7|sD@Q{# ziJtMr3rv0OEXl2ir|Iq4Nl46wz)#eJCkpL%p6Jd>wG)t?SNI4(w&7GOirKq<(Xf2B znsAARS08DL15~es0@i_4AGZ$4GS;!AMcn8}iR^A%&67 zH6xXO+sijj!6M(nIQ@eT5ZqaB$BDs}GRplDCo^2uTwo|#4(=C1RZYI)g3&$2UcM?u zR&n z(lalPh*T>Bcnd|x+am0ivsRFF!gyR-wL`H`0L7E+SRH$NZbGZt$|RyC)qX}B!3U;DE7Wm+KZ9nH1N@MJrQi7doY)(_LG_7lqgi3| zx)5v2WDt+8sA+P?udZpU3VtSg(X`QgxLw>zFS8K z7UDSKLc)6k&8Cmz0V0^a9EYx{mn`%(_40+q4l57_pM@ct-S)6-HGqtIwGsmXNea8# zvSp4%z=AlYWo47HgWHyttaQ)dDb`&Ms`*%Sd8k@vO9E8Q07kKy zv^)w#d#vn8E(wH{5^B~ppZn`Z6oAifAarLEOf+E0v7bFsvWK4?rD@N#(WnB%CfH93$XwK0 z3M@2>v5(a}#mqYrRC>ju(WrP4)rp`8Kq3APAls+5?s@YeHc{_!W+!dWW^l@csBE@G z{l3_DFXrs3wyWT=rX%$Kpl?Xa#i_9G~&0;4Ay7~I+b?WXq>?_oK7w;t7|UN z!DJ#9nBVSHe+@G>Tod6GL}4-kV|Razrn78;K|dUX)iyRsNK;VEjZhWL+fto#h(jXM z0mCf@gN6O$iMAydpu==L6^qm6_|L(aem$)Gi^mjy?rT4d!B0WD70V_w07*h26(`O> z5~d|8Yf+iU(2qexS`%l%AfPv1FwN$Zqvl>q(Lcfl3>N`?B7mNAsgQM|g7L)+e85>3 z@FQxfhc64j=N2J?_^mx9eR_G(%hXHXdhw2V3;}#?Rp`onb3Imio@n%BZ4@Dr3_t=?q>Va+*9?Vh-&n){;#lEq1!L^M~QU}rTow<3VZ zKKV%ekxB0=BP=3*uRg5=*)5}elzAVH0l?83G?<&UBHfOZn5u4uvo4nN;9yxlUNp^w zu>}Kv)TQ`Hx;(891ws(0+kO9|Eu6NBBq^8M{mWK-1nTOx;&!|h4e?f=72J|m_D-U4 zruk@sZ^nl0JJscF^!^+lp5RS;g72)pRa5_`Hg1zL zc_p(uksAJ8pr^(4pRag91cA+G6SyC#RNr6WY~pgG7CGsh}~9KzruFfA687 zUAi->q^^rax0Hte4A}2YsI>6%YS=GX2U5yd2@^aRd_q}ST7M;!#Vs0aK8~3Qn*hy3 z#D|H}vJs^<-;Si8Xe~Z%`K@Sl=um#RpuT^9m2_Cku17Y!@rXr)nfBdY64Ngl&hZUl z9x)Cbh6SNxwC+$fpse`5f-sAQFzvl6no5*-l7|pxP@&t^A2fty;Jm=-BQtuvFBkvIn zWp2L@l-X}6)1t7KSg|~RE=8Hgt(G#6I}FOymZ0f0Z4seqmB`fWEvC%%m;-UpoU|TbqezDHDvP0ZY6I|@OIcL z!#3a*LfNZczJ+Dxiq)X(5xp%+t%T7nn8V4Z5sBS8ppr7FWTSjGspfFiYWRX?dXWwA zJOIpyJedf@F#zE;2mET%91@v^y)&`yCa9S@Z?TLHjag9rwPGV=?Vvs{d2tR@yv4A_ z&S*qRMNo)nKe07N1^edMN!U4Rtl?;uU{46Su_)VDq|*VOcZ8ZUhq+b$I@9tpK7QLBN3D&_EkEE!zQF zCYDafCEdZ9$REY2Hu|hQa@h0|HdkCIVRQ4!g$-(54-2K;3oz8kyY6M)dmCx~5UT64 zDRAOK`XFtZ;4C3r4)1MjMp!_DAA<$J@^s*7Vn4$e-$l5**x+ zgXv;-b>#&^y#ftiD~wLP7+G{YC$P9-UV`7CNYuP75zeI|klGSqS2`@?TJ3p^;aaV; z$JEOQRPc0%bIvXsdU$4nE1Ce6Aw>#t_e6z2cR$u6XpLh#Kif-WR(B5e7L7gSRMwz$WHry!jZShEps$)}w8bZKYqzo?hSx(N? z)%M0aD-yhTK=#IU!j6nYSPxqkexZ$<$z!aok{}IRBW7dGBB|NmO2#=VXhsPnGI158 z-P|P7OIrTM46H#6Hfwyd^$}b15)T~OhFel?(ceYSN}Vsr_L?uNsJ2rc^XH3cuQW1rP>0((a4u-XsOWrcErG`+SZyO%s^ zwFmdX&95f8x-EXq5@}D3ytSuB_q3!ih_bV1zzk+p7XZyzLfQfuNyk%w;GBoiSFDFCmt14D0 zLpd`W#9F+F?;(v0jY*YcPW&1q>MG6JPpn>*Yb$o?Q(LWNTjy7z?civJs!QjU&8*mi5|8i zqJQT8NbnOa+vJ*@UpefnFoKhG4a*t9cA#eUjzk^a_P)K1jp_T_&95WtU*-@zqV=?{ z_0-%NVkP4Z!7`qkyG88VLaSb5dfT_gnQ2e+t&+_Z-}bG!=G&fr?Z)~lw-HB-^aE%5e`K|$W*dp8RGh^q$2X;#*{y==1Ozrqq(1kln@F5_v_+^8r0%_|a7atLc)~N4h+F zow|&t3gQSfK&47r#mJz@k#26#b;KOYv12j~Mn*f!`=C&DJHr`&s~2?LpV6D_l+8Mx z%dcMe#-H)9DXNR7| zPfBA&6r-V(L!*|FuV&jQtC*kGaMCY25SaHiBogHvkbygLa8y0`Hc|t%)ttPN%q`FY zSc^wcU$=i%rzp4gxPjgeK8nEr^w|77#v(P)E6Gd(f&rVes+skZfSCb~R|*xp0*7O$lw|htRBKqf>527a%rd`r~%Ojh@8Pv+E+Ur78XoGX8JCH4$Q* zDKg`Q+AEoaPHY5B7UO2$_D007ZTOXIi~Bs1u^%4f9^@9~tYqHG2sGr=oE`q&>Zb2V z1Q!53Ea9IQzI+w@vvXmnmP}$Kc&a{zLKF`Owh_3~=VoiKogbf2Vb{W%z@+UuUnTE1 z>dI054gK}*VdDf$z8E^R9Ib%KLfwW?hwtlP_ifFuhc-7zDhC*6&V9Drv-gwgXr(DT zb}k%4_N2OxsMdGT(Y7}4kC%d_Yk`tWTv99_Am0+VxQvnPjH2$~c&<|6i0u^FAC*ti zCpRMFWt5&TxOi2w|DYaCC#a22T8nK|XXy*;{wA_&$2D}h^dlV3toHWv&AQV93c_TL8c#+3e<@8t zS6WIXP6~gK)T)(|#W#!)V;+?@P%^%gCJ?}eSB0i{Y>W5OfZ@BK@+;-Rnj+7*8PNlo zjN1%P0XepzByM!nf*b`gDauhbz_YXhjTyE`hmDA~gRZjKn)x+&yy|JGbz@)tWT3L@ zYV8b^!_zZ*UUQV=BDTEz0Ao+OXsdO-PwdpsL49B`zE@gJGWG)b62nCDh2)gnY}D~3 zyvbzfS&NlAw^Y4QD-L3L^dzXagOeUT@r;ttqf~dJL<)L5kv8)m$L7Zzmz5elON`V* ztYpS(`Z-MT&5VDhPuc9gJC#nx^5>b8-t0WHGN5>lT&%^^de3q9I==ZeY<~F+XRYPw&_%0So;LP|t6rYwfi_*9ZdpAD_hoTX zUM{~lS^k)biO%92z&$osW@fCEsk6vD%Q1CQ)Yx+UB&h}I#Fm$5%cSkdmTF)rYF@QH zh2FV@@f|S1i``V=^2y{^`OYo%?h&SDdx36G@X*XX=ipud*wLSr#pue=$l z^4EiF(%6z0OP4yVvLRWsN-UnEJN(MhYTdpX{O?+LL@ixw->b*VN|n=p-(uJmq}0+? z3BhWKj8rX`xurm8S+xn7sJ^U(M1Ksbn|wsN6C@;}g3L%*M6$G`)9W&yi0I2wGfX>O zOiYkZI%hZsp#iQoYlIa>rcyO6p4Ctn5Wy)My=k;3U>^-`ky(0oKdVo^5aR8{% zJ4TtqOGC14cdENAC%tc?H!`Mll^$&(H%3UJAz; zJ2z^&71@LG=tWqvFLHYM&Nhy8w)A}YS>hJF>RM8=7rLP`3H`racgiVOyU*!mkSr#b zG|?R8m1xUn>HGQgQY7NLY?8kjX4bc^1;Z6l`WNafB|E8GT%EVAxEB9yf6WuP^GS|z zQD=<$@2{~28e&MlSOX0mS2vMCm%>fac3&j9>8<5%v;boI(dfUaHaZgtxt*}nyVqAV z{ks-sBzebnZ2c{T8`!P-8ba5S9P|PuEWs!f8@T?yHXyOzg5dB8f7e2D;Fr{lHRCr? z%{>ITpYYxaCOkO-^~H%3PIfvjRw8vwoa*Y$4#g$SdJ?~RO4enY|Ey~tN!RB2hhj~BIAN0(w6tBX;kEu9;SxUH3TAB~*JD__9PREJ^jx-VJ)h8J{XT7U?5 z6<{nF2qONZfy48kP!l#^Lo#Gmk)-yjlW`tcjis_{;kRq@Th~&8R;o3S#XMSkw&)|o zjflj-acS1Dh4F^!xsoLr{SyAGF}k3%zr6Y-)8{RuFnfoO{FDh{xK*ewqZFQ|&?ISq zUms3ldK1NE$DW|KM3hvuwsNrL`iccSsYsvJQ3@0tk1;PI)+gZyeYQwhRGJkmGI67+ zR4g?-%oyRz`~K`y3G#P=xYm6imU^veGP?Sjn?R!Kvq}>D9r7ReA^HB-udM$%5o}za zJpIj78_%dVo*Ahy>KL_?$tcfvit*B{n8-rBP~$2Z`6B6>;)`_L(T+?2&ib5-5`}DR zkK|fK{m|WG+^SNiw&eP;uW>V})PRFzAT%kwnWzmd<=m3KauV=zoNLJf0X&YKf)wkA zj{rq`B$!*tbg{|Lt%MVLu82&TjD8tg9tqo)K|&*bM&~0lc8Cb57u&R)&=n~la*{{m zax6HuYa%A9M>OMKsm8o(p@SREhMlh7=;-pRUwzSXX6ycEyPWnkgFw!qteU;nuU!X?6862FVD{;Bh*RWa7D{;A~=hWqL!D>u?l708u z{-(nNp*CN&u4ox8tJ|_&!=mPDkH^Dn$}dgaX=&GynG#UnM7X*U70E{EP#d9sh5{k3 ze2Nt>@~tRvd;^Q7IJs^xYBAJ=Mq2K;l^_M7T_eS379VESDyKPTzqNKRd~h{*-L(+? z?4DxUd+Kjg)YdtLkJ?&d3t*ID;4>PC>{Q*9LkVg?DvZ6C+Bb^Jq{4@epu(eelYBkl z&(Vz(Hta3_!Txbqu#A$NvGpdd!8F)vYgA${-ju)nm>6m{fks>KBt~S+bnyAdz876z7h8olY?m`}n3D>cVa8Q!w4)I&if!43+=Pih zQCz}Z-maf6m+g*Q`hFVcP@5i+I0vRvLtZB&>zfTKfi9va=rllgpM@zbQiB5!1wI$A zZbRpC9HF2&@r*bjnryWS-ok{)&_EOmq+cXXq{tyAi&S+vp;gMrczpdx@t<68Zk?E! zs*M+~rb<_GFGQ(|^Ko~vbwf@^efzT_V@&;plEW~c2Yr}xd|LU zQ`e2xib?X4^zY$@%O-<#xR_u<5S{Ul$R|on=8QR+sU>lM_8aw`udRL4gR2Yb+QM~q zsSsSWOeP9(o5OKrq!m}POzP(9lzFdTJ?x_rI7OaG;IU|pH=g-Tv}EO~CGglq&B&C^ z)`$_sv1k`QEP$HFQN=o18WnLYWpxCFt&9q{X;fZDZ7(#@`oyuQLc@NsW8Om}c;1Y0 z{X#V2$Z6@ri=Y~riyy6KE|!Q*s+YvHKbw$d$fINMj#ay0H^e6SHb&e#jCVX9Y%1Fm zL+FX0n6VwtR?Hggd~SU$MB%T6@Gd@Di(^>!?jyyFV(Ks%)QjR%_p{0$AI_6##-lF* z8N>xutP^p*U$UO%S$7**6Dl65Cpa=U2pqfrKJuqw#8FaDQjl3N3o2h+qDF~i4g)g?SJ0_w zo!HfA1YevsZ`qpDP}A8jQwS}%N1WS?KF*t0w<0=gM2(#m;+!f@v%pjY_msGQEVw6* zLbp~)UrXe~C_a+jmcs}0*_%l)uy`o3XD=w?(CVQy^AbP#QO9Scvq1bzj`)bf@MBb* zTGMv?=+%X!?d8U}lZ}&9xUIz4m(;wE*Ms`b+osb+oU768mP5r_He(zmw}Q1PcRz!i zk{f-WLPI!&NYDVQB-A*rKIimE_X8hMCG+we&g)LP1e z6B0U5gEwYe__3OLON4Ym+RwnNShu{iCRBetrZurE(I5~h)z`B<<_0dF61>raa4l`W zpH(;56<+;S+^~3T6Z60FSPEIhjbbBk0J8dq1i{xi(sokefb33#%&i!*o%jKdZSK)r z`SzK@R(yC_ZtRrknbLR01TeEUK}6vcitHj&m>EqfLC@FTW3nnoLX-w8A%(i#=rZ@% zwS#dDZO4W_W;pg~?8+^J7w3Z<;l?Zxlu>eiEPs*$Youq{w(qv$Y3s7=2`DsD ztgIO1@mKk9N;;P0;*>P3;>q6qco4Q>>#T6^*V2CrsNyOc^1C;s?~n35X;>UxoR;0UR_QANaqme;0)xg?; z{FKg);|c%XGo0I+A9^pcu|p+?ue1 ziKIkl=@NJ?X_YuR)?9+5==P450KZyL5+6rnS{ly#5JZKbzoj~UKyCY&+noG(9m{2&k_d^=g+ zZ~=m5esC~N1muYl;sAf!_|rS7H~}J>_D5X-OkVfdYU}R7x&ZW40DM8fmpiof`~T50 zxPFOn?dOqxuRi_>3yR7zBS{S7F3E@U;Kq+ljnDLX?)c|Eso$r?BK9&A(#vd7v8>OE z&-k?=3n;>p+T|iqI#i4HtJ?>^NJ!A2uPO!W4|=L)KYUSXA;=iUKcx*z!$#klwfd)v zBIekB;-781-AiC5Fv349)GuKMX5}6(-A&~%|AUPGvw!3S&PScV@GYg5a}^7pak2}p z%%m@t-sYCo5J9kUFx9M2Mh>N49T{osi&jDefvyY6i74A-GNC5@q-6Cn>1`h(xv!ga+1R(uuVrW34~a0*;+}+*P>d@5UUSMM9}jIXq8rMsev*C zy*4QPd5pT+w!^441(h3Bw|W&vCtXG}AQ)P(n>yug)>FOkM&*D=griut`l+xh6)=n1 z?dWJ{7GXBrqT7r&HW)fDb|5;`*Kk^E8k$H8cJD>7TEa_I>6uL888w+4U`gG-x~FkX zdQanMmtp$j>xu)5NS*OGG9`sIK0>y?pocO}V{9xPmPg_c0N1z1b&n9K{+1Y*AC=x*1?zS0n^n-4rm=pPzscV~!;toQRRRMHmSXPU52)!ie4)LYQJa9^t_#D_D=Y zc%>gFZLBPuRZ(z-E~Awn^`TAd79r-X(h{;jl_l$KiK6Cy zIPVoeE*LJWHy;|fUj|ZAl@oZEyKk-8BxTShoa2ROxtFbT-(KUZU1`!w<+ix90wUa} zdc=r`16SUoQo|fhk1DsQ$Ld5KtTuZqcbtU9v<=}8Uw^4TL(?-;O&rfM)@RIcsP|H39A%D-|K zh~)y~kpP)V{u##)WvOEJ7tr=Y3hY&n&{4bGmrm*&_B znb5^cAn4}|taJyC!ZhkKUrRM|>Tnv(Zend!7KH)1IwH&a%h7OnnVAAi6zFTEA{)Fq;tkUFR$@ObrKcrmEg< zjf?+Zzpj%Fr)8I-cDgr}{9sy0pd??9701?>PMs7lp8%auYIYzxSBq2}(5$`cvsueK z-P{dt^`}p(@@IxNcb%>eyG|dlB{pSL+Mn&77g0aGEb7Y!^_bedVdoT4Q@W)FVyLW0Zm7x31vzI`(P=lh^Lbk9WvccdxeSqkg z_IQ};UN-}4Ap#ENdxm8j5h*<`{vFLzPpcb`hE~g|4KuUz8yAl3ty#PND7Ws2?%ebS z6I3#^@@kv=In!fuOZ>QqaZkZ%g!s@*!_gpCGo9lgJ;r^Y=EbhZ@Ra+jqXNi!)6VDqWZr?b!5%qQ$+K1teB2Tj}Xee;2>^zPs1 z)xr9SX#2YD6KUXFYk*K=3fe;SLgV87d9g#SoiOB|w@(cVJj*<=aaPgq!_09U%-ue+J+7+qc{O zw>jbX;sBo=F9{|0<$SozitfXCM;9|HdU;(`UWw`xuL}5p1?n#LtKt<_5#N<6A}Z^T zSLoww?Bf;wBZ9F0i0%SX?c-bgM^^rhn@-j@ZK<&WEO~xV`(A7g2k$H5>QE~QQbun$!)jw>Jqe5Nm1nmX-*?}q#Wyti&3)}g-*ulF zeN{K_N$lL5?HOw6OICMJbcj%q_G7m)F}ZL>|g3)e|XOuKg>XGL~$ z+WyPTlT<=F=XYjK(d(?rR5z>Ea}>GCY$J!?!|Cl=W}6Uo>%Ih=?&y~^@Z}<;-PxY? zY~6vPx1Us;!UA$Fgm~bHA%cEAJGxJ2)#ay?^heh~#17{4XO`8OKOM#D!#-{>kMoBa zJdr=MI0E@IBe&pGe@<>O782BOtd7^;s)JSi-HrrDs#m@EvMugrqc~Sxck3p8SCWcV z)}QzaVO~JY{&KhmyqEnog11w7-Zyw9t2^#>aA;ZG`pZq#4}ZC---BpK z*rl;58itXR8nVA|QbFi*e_mHUmi?}%xKsU@;-!YIHfTahb$^b&3=KEf(Eab5?6(&4 zFA%?$Ymf`>(tf~(=x2MjUKP>aa(CCU{7@TW825`~0kgpn-N>Nnm%pDqrtJGa8~q=^ z)l1;i9|8E;p9KH|Y)PxHMkI@*tW)2Y`+4lw-FYlp4S;Dlb}oLX%uaF?@R&UbQ&XO6 z!b8mAgwc%}Lvh>z?uQ+b+LnNafqaOahZS2N16oo1{NnI6BN|&AK+4HFlPW4b9mnav zg*qg@jL|Dg#zy=uGM)zfLTSdxjUO}|5AKGwVqmG zu3y7g3B(_$x~OPw(PMMEu}gmOAij<3BKXzSr7_E9uAU+6^!W;$s9{vvxX z{xnE@TjC!UT&*wl5(LKl67%nSz>UU6syLCo3ZupygDcsskV_^88havJ;8v+pF zj*_77OG=B!WtF@RZu-RRrnM5VheZalQJXRiZFNLo4YjeJkX4Nr{?V|pg488%24-w_rdiu07|{5$?8=v-hzmDTh7m)JS4b) zsHN?7nGN{Y?vQ`z%7a_O$A?mDd-hZm(AtgkuJ3PlUuPkz-tv{HriJb`Wj-yh8(ECa z2}B^8oI{GrD2p8|OBuUYrDrYrv(fp840F=*s*)!wWt^I8!a(qe}Q(4UU4Q6#N4LAdAo^ni==CH_*Xuv-c8{~yTdhshev#e!rrOqS_qXi(Q|VQeLcQPLWbCuP5 zFAB_6rpzV0fiN!+n3w7&-KXvDUg!PEywCSk?{$5Txi5i)$$8SlzsaE)-gU z?n+DUQc;sANkS()LNTIJU!uz0>s?bIJh{&Ta&>-3YLNASb4wN>PiDnK3ei`5&HFdG zcS1SUm#^9sn7roypDg}#LD2{~Y(8pTY`t7n4hu8>00nZyCe}ZFqJ`uc)I#XqATSx> z_2^Pa(mf~Xm%X{c-pulbUrl|&augkPfSFXa4_ToOh4^J}uC+HAZ}>&;Yla=+R)ufm zMFRt;+;2o7DMV7ZBr)G)V;9w4Y)ZZ6@78`t@95iIiE*XBuT(lbN%n}TtN&>croLC? zQ$gmNPd!BlqRhdlK#2!H+qE4qW4k8gnIpMrB_BdvZ;u z*pu&?F(ufOQ<^uzo~B;vLM0-9C4y8UI(f;!Bqc&A3>Jb0Ocs^)fnMbc2lG=Y=INkA z2MOkRlko=3*Nt`PvXi#17gMblV02n9u)_`KBF4V-RZWaW?up$`;4~Afc?(YTneOv) zL`<=xV4mC?7kts&{i8hJn)5?|g1ZnYTU7aJS_0Uaws%+BzX#vbu0@Bn=Am5a;{$s~64pUbaxwuy6811=dIG=UN^+r_=p$&qD2o-b|c;>q?FX zI37|U4XryLSBl<3W&o%DXcnl@E7IT1YcTPI?o(2k1+ndW9|pJILc9EZo3!xL zZF>t10BsAc+{5HbheAn17fbfG_=_Lvwji%bn@yABcn0;HQENO})sw&#{`C zItinob3mw96>3USnqO)SvCXfjkX7I9@%Hf;Q_Vhqw9kTNrmeYXChk9uj$d{hfZQoJ zAWq98m~kFI43er3y-wrq-s`D@_bkNILv$nUPgG(sZ9u zD%ZV=v;@XX;s5f^S6&a%E9$;f%7g4nnrj{axvSzAHsN?Eh8THIS@3^AhS5e>V8u3~7_a)@-K2#QQB z!ZPd^O4z^@9At^=lskMGt%j(yzG+aUp7cmP&|#?e6;O=Sdr}198A{QwRm`a<5k;&G zu?8L>`%s1sK#n@l;}H338-be$H|gv)R6!Z|h>aU-I6#3UaeqpKv&tS1vqE%TNG{u1 zx(v~p_P!IkWFb*8Jq~61&7v%BqGZ}7oS&df!yIY6_0{G$?K%_=6BLI{f6cVfeP7lI z1fiz{P4up zAWxiVB;CA`56&Jmp9wbfsP<^fE*`NmP(>#Ykon-7Rw^bEwLzm*MK4~ZrF~&de9PBC zCh5{tGYt-1->BK%`k4es<0I>D>}SGSX>4*CBjiOr7`W2@Z5cq6xX&+wGlg5XV>CdE z=+m*rp?lU!;AP>{8X?4LV4+)&7h?h;i~-bKd6-CT1DpM7kvbKSnk~Yb5s%G_;X;V7 z2bH3-J>`OK)u;?|PTeJ_6haeJexAKkO3V(+VAL7WhY6GPVGD^FlfSK=aG~APyGb?b zDaNN^*Du3;YLdMd^efIrj_9~=zg$buTeYwrx-bv+z|TvBJlvu)6iBf`E8o=b@5MXO zFTx)rK288M9in512Rqkx7tDN}(NT+Oi9N+mzCRz#!O3D^?etWb;u$U5<`Sxo8S5}e z`fe)*yzRQpYk?K~^DMFWiWTFzdoV9*V|N2mlc2{Xf@fcXP~Bmmn>*g7i5iTYS)+4) zuy9M#*udnSVTDsfIA1ygnv{my&rj*1@JY_`Mawuwl;JYdNeo|u{_94#)gU%vMb*l1 zTFr+>^g>3smf-$0&C9HxRrB?iY3pcc;rB_;g2@knxP`PI|3S5%4BmVV=%MM7psZTK z_?uUaQ!s{E^@XKAekm`C=hkXB1n@yI{YU5i;Ljho_xCQAV~U4i=i)!J87uTzS|aaC zdk4UJ*YV~1_Oi0@sE3Pq_-9yN)XyId(el9N(?u8eGd*?eEyDhyi!UO~{^>_N|FM52 z&(vNtYkPd}f5r>OEXBdybzs8aE`P-mALa3qf-TCvL+l;F7f@C}?w9 z(eS#|Fx`^C^d9$b1QYD!u~dRi4QdN8be&NRAOXvss&i)d4TaZ&{Z2TbvXwPefOW}k zt-+V)+Jp5up(G8Bb8X9l8BcP-cQ+r={rj?Uxfu5_C&L0E zT~u#5Z&P*73pTkQ7gO?@Ln%-5CQMPG*E|iVDz;KL@@ESf4-ag02MR@!o}i3S?{`dr zVNl2bk&>i_mEecEaMoR|Lx0R_Ufuq}O(bkV9F=ScBF?k~<<(8+hqq*Q(Odr0;!_m} z2Yi8b9lq)&)`cUdmZr&JHd4~Ng4m2{U?gB)Zjjx||Z;(Td9_~KR zI^!TV>~o{~lw0`5ys_bZXPIUn-z5!8vN#mOnP*jZ-+S-c)8wEn+#%Q5TV$a%OG@;lA(;d>nTQMk_&wFWzGh4_C62JM)3HQfFK1bE zpXx})2@|Eea0XaPj+SfS;zl-xO7~9+0cJNG*NUcx34+r8Kla`PTCb|g_ub9cob&C| z?2{f&EcW-2Dx*M|SC=cO+)Eac(Atc;-WqksQ_DAs@h;<>SY=|&u%0xBMu~zDC1Aj) zAz&G$F{MZ+YCwbtL8FCA6;Yx_MU5IYYE+c>`_HwT?>il#ZoPN!81IQW-`snzX0EyB znrp7P=9(+-8aKgGovzl@ff3V_L>mF*Z=3XGXbM|Q5kkY4X-n_iZNf${;v@aNJfhS4 zkg7rQHb1#sEM_UGx(NHe;Yu}#gl*t8QwW8Bp$phkm02y+4=3_$Je$E8 z1B5-P^*A*y%7QFBE?5d{CNC^!U%8=2;yFI1n=@n|m9+KFw)Bu8)T^3MPpQGGu?G>) zmzsP~la}WyKbh|e##l#w#iT0OKZpiEU;7kRq1MFIVT=7(U1%so=?6mDtl$(FBfWA& zu*SegC0$^1Nmjiw)KEVt1Z{|ZH8DkQ`c#7RpED_he!!!w+I|N^GDu$8+iq*wqw~dw znxVdoi1anW^}Dg8yUmY}roXOfiQ|W2Rl6j5ax(o83;oaypN9O!Z)dIB{q7^jthZ!L zvNwTGM`mzGI2R%o}up-C5K0^XL{(R zE$;NTK5B)0+ABLe3^2|LGq2Ww#S*{KtB8YHv_hM`&;mjfC+fo(^+n6P@ND=7S~Br# zvsU}J0Id09lT{6=Gq%(_TU_D|I83wYMa2+5*DnXXb`8hd(ht0KXn-6@*5b|5=ybh0 zJL^|b>6IugS~ki%YAX!2G&+~sec9$f1*7uvuWjoG-YjaZ;g?xB*}m4+olB!PWSk5@ zk_L>ezVw^(%jDj6+vGTl!oyM%%S#iTOm`1T1vFZ9*ib1Bq(ddJBTmcvWfk?iaUzT< zet83!$k*m=U?P`JNVj8F#LY`Q=dE4-Q8I(?YRNflqNDVTGLZnb>oyee6@zHnb||xp zEY?Kw97JS)=rBG*^in z^c}Qb6IMC4OhhHN7dqx0!*-YnEZ0IFyl+vum%-&W?tKqe2iuS90$H6mEs?E0 zsciG2AWwIW$w!!@vM^B@+-RQaLA!g42?Nm5B7&QA7-eN*olEYic}h7s-c^oUkvv8h zLsE2^l!r}Id4-7-RNjsB-nlj!W^5)xBYnTP2&$gTfPX6>7@t#ZK{Z%X*Z8MMBu)O+ z`Dgo3lego3^0`IDLVkmBEM%dm0ZL^1&rY;4yk_2xJ6`i!n7+GTi$)qLOOI(D5wbvw zxEI91DHmknt?#@yDu6-bn;g(NzRsgvMP{>VD*TI$7cDsep~Oy?R{Ov-tytzk3Dtn-a5<2gCCmZ&QO`KOAb|Aa z2Q&qj8l*jS;ePM6Q_87`x%cW>K3@8sSw3#Na>~cU(;;?b-8xr=%C5_&6lfo>mU?{G zyQcqW9I^WyvwS>o$&`<_zZ-RLEq9S?!$nilS2%9|`VuAeJYg;v^7-XX|pvn^UsuRDc(u!?c5f&nU+)tCLjzVm9jwHQFqxT`^gH>3q&o>*09IJ7FOwds4|=D0(cU3i zwcioEJO~cBYffaIWLocew(m84zmM(s7^Yt4Ozlf#WXSx==R3`t+TkZBm?b zEWSWlI_}llW~>Irp4)p_t%vtFf1>we5AW~!_$(hc-#W|3Js<1+NS*R4HQfuoR>w#p zd@Jk1^T0n&$x}^gdp_Lz5j?M8L+rxvf-Z}XE%7wzuo!v)i@my3Gu8__&XwzZHyr`1 z%77`$d-}5s({HJTf0cun^l_~scV*cizq}y|SEw-ELy>lB)7y6@?e5%wdz80R0NK99 z!3-wBa#9%DHN0I71EyIQP#J%fQQ(`8O#Tp-R(1S%eCuij&_n{*Mh+`Im!=os=>qrF z)89wwEqG+pF2bqtMv_*9;24`h1Ejf_rGzGOR7aT5(!$WJQnj$N-2uzeWOPuAt%#~o z=e{wAWwSUPCZC2KqvaANS`#(AiKmvH&(ge>KEytXl?byJ)U&sqdaOz)HNBFRuceyS zHnxdf}YY_#lOAbo6Ype6mZ9lIUnVNR>qY(k}#3M0Jr6KGhR+p=$u!}7XaE} zipD+7uQ6Ypz5^e~wJv>2hqX8s7E74kkE54lvB~4uJtNcfB@@y3P#lC7sUrQz0);}e z8q!CO=;$~DE}18#Z?m0xEV1mSopKSj*S#ziZGENAvmJfH{NuyT;kgL$!CG6pB-$5Z zT`ixh0@=`be+Fc+Pjn%Bq~RHQJTDfWQ7zEARcK;?3DWxq<;P$~P*H+b`vCdMIQ@Tg zzM73GdQ0E<(7a~7Z_xhN8VvQD^baDFj7Rv~-x^Hxw#Ct9dpE($S|h2I&oyw0V%uK0 zNPBQ+47R9YeF{li1OsAW=_&sXwqh0!;F^IALWthab8ex^A9S$Y>|DjinNxCXy{p(h z9aTrbSix;91%8GNsY5HWUf` zjiiAw-t=GOpyBS6``V0|VS{P0&Y*!s{Xs&qqwxDV9ZtjuH++^nir5H@huPs{u$W}A zFY{<9Uo0S8fwHH^wBu|N>mDX^R_r)2Fg}#j>dj^pH=B(HoyE6Q0S$?NkSa9d^bJha zEqRBEt7@Wf*K?of3VS$IpJGT9-OYB94gNU9o6U$Qsf>*uIg?(w=b+Uvt{YnJ=4P7*k_d^KM6 zV%GvYC?A3tdu3pWMBXVE0I;PQXvjf3K&0lb?Usbz@<+o^6oNLUWAey!E;DhbCA)c1 zob1_z#FRNLH`o$upK8l7D#j-{4bhoVZ!EVnA#g>6+lk_{z+tX-#u~ZJV+^IlM*8js zt&pQmYIt$C6C-YBiYTfxRYIjxH)NZ+10-FgS{0xG?U{RE zdL)Tl)bgn~BSLT>_CSRt!?;`gMs0nZN1?mUe`QU-=2su4SGTiZtNa2S2#oW1WBt@1 z|6d}X7z}0TWAs1YHI*~BnMT~@MITDDVR+xXKz#u4`N(2=_Y=?dv5>p2EtU^vE%n=zOP$iJ zUrtWZTMZpBT{Y^(h^5T+ZEfUf0H`%;eNGoS#7v=!{DWa|PnVe0;6p5;a0Tm+#0u|@ zjo@?!H@=!_+j_=&mGM&0&Zm^nG8{Ny)Ap~BI~0|}lxVqMDgj`~d19&KtqaOxx-$79 z(_3}w0c?5-)VQ{hE?$cXJ5ISVn3m~PouIvcAw3Bo|6u0 zUfY)M;J=le=-bni^P4$2jbP8Eb$*>VKR5%v%t1*GVsPO2=|ACc zggp1spGogJ_E}tO)tJ>{bKZ>Q*Q|Vs-xd1u4aA?8^8cgCw`a;ng3nUEjen60sp7e| zCJsVqOBre0+8#C;=Ns$7b_;~2v^55o;ZxLB{Tp}X+myds`bGAm2Q_6SLPUD_i z?b+}>?KE$E)yQx2hdu*p?i!&R@Q z37G;S7QikFY_;U0Erx@D)+O3{@64gb{| z>;Nx0)8@r+=GJ$HPYM1~-rDRB6F?o5Ar)=cRT3qu7pV2)2}!?L1PL@|tsi~1=_%4F z=oAF!$OX?RI#*%}*5-!lPH5ylVV*d4Qy;d$K3HF9MssRr77ISm~x zu@fUE!;3-LJ%&kVxc&ypG{;=)jcwK%zJ2{&q-P)#_*&yK%*Q2brvZl742cz_hNf6c z=@v)@S$aMBBpyc7(+c}zuR%=y3=FpxW#wX|w56@5gi{a}=cl-P=N9DN%(yL(xvKM> zs&jajXn$arx`t!n; zJk7S~m?@JLUJ;m%uw^{A|KKz>yYZw!C`b_0+~b6k`@)}K6hdM%_hH1AYbNpLwaC1JB;~| z@EZ4~o-goC>|ZEPy(FV#flh$b+$OGlZ4d!pK0b~>6r4PMh+vgktZDlKU+YC(@t)jw z&C7#G%Kg=b#AG)Q**2G|@e}fhVew7uFfD!+=N-%at^^lzddF%KNOS=d=`6US%A>wfXdzUX1IbRe8FAJAS4s6m&uVmD3aDx-A>9Vm;MyEmh&Tm(5-N#c*N?hDk zGIsTi+M$a`v2-lGS!;giL$CzjG5E>a`pUlI-tQwTi$dKc7|rcPZ$Fv*q_3o3`mT@d z<^lPa&~92r_;0^Pp4Z!ny7sT!N$IXi$S(9b=_>-W7K`k3Y5~(=gi2!t1Ujwu8b&h) z-dM4To}vXu|mh>j65B8 za_Y!UT(&sf)qr3Pcjps}00#-S8N16bdme?trA9O#^~sm~y%DhB7!ZTSWYcs7bE})X zmJ)s*Qm_Z7FYNnyVU@wWVmv>Bhy&{Tt?qVldCOaQ`?&v2f2axXntxeTR3mWuYJQ+G z)mMqMX(}O3Mpcr)=}UU*a7y~>r$!5$1WsSl4-cp5v3rP4$;l{?vMTm;Khn_DYQh?% zo~S-T8(2@|lhDE6rs&HmiN74e5AL!rtIxg!-NDz7kFbeWfe!+1icGp9S1Dct7>8iG zTFyod-S_H8^M$1T29__a{!C4xCv^*w5bfH>!;eh8lfTnP3qNn{7IDLh+5zL+F*Hmu zm1O$yNCvM~-8vcd06Zl6y<2iZ4A^4$*;P?C5H0?=LALuMh+HO{O5ud5+UaHnOm|DV zDD3u+kQCxd)XgkDuv|=+PcxJ9mGjMH>>;tAE!D%6AXiCw33OxdZpChdHZwCoOCp{; zK5Mfg-cLrz3ir&Gm1^%LIzcD`l=Hz&*a66v;~|754<}jTVoY{bo~wi>RzyrMsmFhY zd=f+yeihoWtZrOTP{1sjs`CEGEI&IAUQTz@ipx!T3Endf7PLg229;gbT!cCBS#^r8 zC6%_GbEohhC=r59IV=sEmT#OjncWI&vN3dTmOO)W!zxo*ht)eBjTDnSE@;w2pL!R4 zxaQR3T9#7{DGey?ipet`D0sjJT()9_hZ4Dgze6hak6Bp*(r!z}PD9A<-! zzmf;Hi->u44M80ku<)--y8{byU86X#t4k_0{m57O#CQSUiby{-spldnTS~2pu_bQQ zyke*ibdlw2zDZr-JSOL}3mZ)w*nM#Z+5H6uu|<^&GifPB4V5sld*Uo*H)L+5U37Er z)o7SiZo&R94faZv)zz6Cq)QR66$O5#vD@V?+1n?kqO$>JLK}q+NHTj{=*5Y|%A~I8 zF8iUp+cAU8d~L0)^o2m6EHSV)Yl#GA82Jv%dKD1Lr>3_W--Cgg5E3#+}!%^PYZBUe%JR`v~yBC1~2INPp8r=@9ICg%?{Itu_UX4vY z!Xk5I9%4pX>L(;i=MjW089&`@S@96d9-#&a>vV|;S9MK^mL@kHRu9}m4{Iht9e>W4 z%_}%d5rf$-Di#Y~XYA&rUw9!dhxV?!vnop15Ji5oH8*=fjHxDLk%Fo*)mx0kp|hFM zPp1WrBBJKY?+~zAr`H<#)0bW<6@N=)L8`C;ZBkponJ#zHckO{_U-?HjCS((Q=m9{G7yiQDvPrb^?I3Gt{165Z#^E zp5wya?PT92|AxP|4|=%y;HcaG7>o}c)k+2iYjG3?!|BM#oVoMn_th62(R@MUm?KB~ zPs;w2r_4Mw<`)}{1RY;Of8n7{ldEP{W9V8|e(}O$ReO*NQ$>ce2{&|puUjp24d8Vo$+O{xWjE|wF}Mu#6&BGxlXqETE#@?cj2P99s{E7k z&=u^au3mvK`p~spr=bF=WU2kSVcm}e%Sbt7z#y-_6L%OPi?ex3{;~iYMi%mb=TF2p zeM#J>JWrrrgOW;H(rHpGTeU=tr#NQFa5WY7t#uQBj15{h=8k&PsBxUz_E1OMo4Bu7 zIVz*>hF3d_Vb||IH{IvjItJ44YB-Z-5p>-(UqL-;NT-FtwPiYsj*sI1(0tYCAUCJE z8apF|LH^g?@-l5dAJ&BTsaXK4D}PkSq;Vo$G-ud-@^?&kwgv>b@Ku zM!FE8{`umWDX6^I_@P3j=2=3h+&K*@1*0DKZ$JggNbZS7Y+y<72{8^|X^=ffGTqgS z8;r^@wKn4+W<>Lt(kGKfltrWI9Z`x6AX6t?vpholTn;u(93|J@i*~wQv-0(+BJHyt{9Mu)~#9N z2Rha~-Sd#R&rYHe#Fm1~a)!$jWII%h4Svk=l5J@%1+l*AQWYB)C*g}S#~3^pCHwj( z)xe}84il;RC^&InvKOq18m_roF%KK=t*enL&-ZPPa#nu9b7-^iin~wKRWS$9@Nk{O zyOD$LabUiUvD@+pLI|_#DeuI8aW^hte~k#-@&qqm;~r9ODK`%opy|=Qf2V|&M3!7o z&_v`5)Nrw6Ox?vGKk#RAK>>euJc|a=b+vp%PGYWFuedh3Mx6z7H3p6`=7RgpL6JHx ze6vf}Y3bGPZZl*cpqHR9V?(va?tV{DWHu}*xo&cSgrBcSf2wi*klbweukWl;c96ns zNWUuvpP!*Qp{cAz$eJhVsqEi~y;<3Fho0^q9@p)~nN2bj!Tck(O{6hE5+*le*TKB& z{`5I?-BGI<+ZRPTkSdOH^>vO{a#PT`I=yMF(>%dRIGXncXguVpKP1*^y60(1sJTBm zBcEp;>7|m*yY34)g*3QUX;+R#ixw_f?X1z)?F=S^_HAawZ?TJyZ@sBCfi#N5sz=mi37oc(55OWG%4*EhaO* z7P%@2>G8ph82aq`Ikuq!aHG~7myYz6XUC-53@gE7kCoC|8%;{%wMmiR@nDV68#$Cz~|U#W^JQ~ zb15k69ysrMxOd=yMWRUq`NwEu#3XK~Jtf%?cP*Sj0~=@ftHTd>F4Yogac6jGbUcHG zpJO{mjI}#{;S}g+pwk#bSdKIFaPG|JkB_yF)_YD;=%>bg9OLZ;j8QVb*2d@(|KJDg zpX&W<+H>^tYPx`*0UiXa=M-Q_M z78P>$X>7?Hm;I?`!NFodmks-osFEaUO(2942muZqBoEe62ru$QX+tnOpz;Eb7^yCm zG94la+5>WJ*FwNnMtyKe(}p_5)(u78nBxkH9BeNqpNLX1#kS)CDhkZrpx zT&KApZ)uQc;{Y;X*;0MCmIfw8&;qh0toO1xwy~|2m=kRWp%!)!DU5i^rC3Qh7BJS1 zrrMFx4qMRVc-KKs-Z*|O2aQY3Q!Rteo#rbB1CD(Nn`ZvmkRcz)Fc?*PS*4apWeeGo zCs1Q{^mr#gm-B%y(a7nK8Y*MtO`3+@9kkE_bEXZ1tmqS^{ zztal}q4hyF@T$Rx&PC4AP8m4ZVbyUDO=X&35wD$4(Tj(88c^i}S*sJi;xKbHvUJ=s zBIGSr2KzE%9#^ps&u zk?VBPY_=P4c+(*YtH)46yCPg@P8Z<3aD%LHqTHxdB)1q=Rdohjbe70P@pc-}a>snj zFG_?t8alecSmFSoosM#>0~)G1#L&ucarde_(G1}aRJ4XBpMoL8v6`^wA)YKcCy8x}*V8Mn>p#j!@Zh!SrQ(`K3(fJfZU? z3tk1^HL|&9n1zemr1OOZj2^Fpr~D=pf^FQZgIau`T8z_1Y2Cx5YpzzZ<-irT*t;dJ zCmEa=7!r$+mLD83^)movNNHxS(*|X>!g8_mgn^?polx%16CeQzysR7)IK6T+=#`t6 z#ykE{xk4c^a5xG@OOjx2M(&`KuD}KAK)8C%AYnymRyt-vJI$J4?iGqgtRW_yiYV&C z>$17nWGc;Sc&sysRwly`*8!;hXEh9=lLhz$O2d){mthUsc>+}oYqT*LFx$%}MO6I} zMlD1*RbxBOCpYFcDj5=2>UQntK|4)Lc6>qWr+y8u${umlVItL^&CiC$JNW&u*r&gB zA0Gv0%sSd!Xs&>fYpXjg?@y299&fjlU~zkX79&*wb(`LNL_`zwgk-9R_w^?o)Z@i4 z6FT(mfJ+GC0iZ}W%owSUN-Dmz77_ZCB6RhUSz#1jgWwT?x z(HIu}3G&9+;GHd;P&VNS|Bk^iCEXE;J0H8@Xd;VkZv9(K7d-14-kLkQlJV5<4)m%e z2;2Ds^UV%nE#y&}$(Oxm!q~A8_afJd!JwzB793tzsfgT6h53yx@@TwWE9)-vo;QUE z1y#S>svqF;+2KwL#iI$mVDDV>gZ<)cuGX8q8oe1J68EUjj43rm&d|$ozU&0>BiKIC zD}3vhSn9zeIqOJ{5jr$vJ%8z2z*gU+BN6eOXtohP(Y#+I6f@^7-L>`Z2z2DLK>Qvcv; z)+L3kTHpm`%T^0WDy|_qEJ;N^7IoQzLQ)w5kXiIJk%eX;k!8!jVFW@>2eDNPS!$_z zS!&SFlduUhWjC7?EUDXxWA{iw^udB%JcpiMB$EnKu6e~rJ)DCodsuXyj&pQ-apQ?K|TjPU(b|1Fd5$FJ#r5CQG4n+V8# zU&8T}P}49V?Xh5hCRZDmQ04V_f+oTHQ<2s+{%c|@!OM)r1Lh&6@!xniKt8G0a*P^6 z`QYCf*qgj%sXYghp{mfwnqT~UlI6N1`$FTLIi@>Gy&bYLQM!sHmeimr!^Tu2EqjG< zE_P9krlji=wTy~lSvl0?QtIxUpdk&n!|10%HBP3K1_fi? zW%3%ME*=(S$JSY0YFAsVn7D9%9m{O$*d4*k}3phgDPV~MWF;D5LtH#t=dWy#N!1o zlav%6GUiC4t)d7u?klaGwWI6S3}3OZ5%l) zQ>M<4QwAlRV-Nh5%!cC@W($3fXdhvKTICyu8wVoxTn#kpuwW((*wZ;bnbY9Wf(Ci` z9pvc3Y>w8-M9jOCGNBL5Qm$&gLIcWB9e}%wIh!>v2-+Cly`9ln~t`sd_Wv# z>-4}?r{HzDt=BnHuj}9q>N|mY z4Ib;1OG?6{xl<86WJ8+069PpErbocVUd{ zL8S+8)hb-`w&<~|WVOmukj>%rkwLbdKyLUmJ?5^pPSrHHL4F>Hy z9ad1;c@fD)5@)`kTngH)LQRYAtehqpvymVeWNNViSfRj#Y7)crq3Nf{yjdw%d6jQ8{xGg z6$%49_{~e3I@(d`1?&X{d`xA9XR!O|2nzkQm$lR8$P!a9ql%4_^rnon5GpckCmKJ{ znjxC$*aLB)A}%Hs!wUue`5TEDH|;<*$0F-Mw^y=mNB7%ChA zvo~s2t^A|~2>!lQz(XdCl?(Q| zJ|h}qU*)tJ%arb895|r^s&jRd@vK*Azf@o}L!)3ZAHb$R{SDVtr4KTv)zkY?&0qzF zLPoR!iQlq`H|yw=ni%VyFs)8V(pz@Yjn2qo%|=06nf2r%38L`0fa|e?VwQT(!;8{S zW>wic)Ty`cTOe_6ZBX$+`CSx0ZLq)R2*@oXXp1wT?bgLbWh;$N2w4oh11?v$juE^B=!YCG*Z*Yq?z@hMF@?RO%<=hYQx{tvIrMp1m zBX?v*miQTMf*CEEG^1tEEd6oV4nWH^GzPSYw7#ygek^(>cZA&M5G{8bb}T{JQb?RY zaJnOc)V}_ph>I7}qh2bzjXRcPnh>bGLNYRO=r-}qw3MxOKSiz^>W8@JOFX?8e#|0n z3rW?qR7nH$*omic+U#>T*?TnCFKL}(S+{}I=6=KNbCCD16$LsZXj_LFC%v)GLDugK zz%ooH4zAVcwnI2PLoO&GrvHJ)*XI;9&_79R*b62M-P0gF^M$mL1knp4`!kS!sHLct z`8($K7jmbN-qn(X0|JlH0JNUuwIb|es5H8gduRT;iC-z6?uz`yME=WGefnrS0x!1{ z@P6#e<^A2q`Z73PhJ3PF(H&?~44EwORu_oD7dbDb|J-IcA|fF;UEVP@3pSM} zxP6G1>jP2H^@AFuyW;pyX-)4St-`Q5w7PNpjX-RTYO^GAp3yFurS2(NMl{}{N$LlY z!J}pFu>HZ7hhi1R<9uzn3}BrQR{9bRJkn>+L5u?uM5-R^1pLSpF1Z@2K{jvNoP9P1 z^%{+j(yxdR1vTIEwFT){+t6tDV+teQT+5$;~TywJCW6^^$N~gLB2sZ9+ zy8_RC8fmv8v&Andjd_DIycUcS;|DBp)(Zioi(a6V*CWL!=~azfmrWlc;6Xsh&Z~%) z$gpF`KDgkRxbG#3D;Vcehh=zj45cxw)RTsy^{8H`BUOAP!>76;NRBUS_7Vrt7o`8% zCX1Z{aCdA!(%;mQMA!P;=Lhuv~=5^f?8tA7Q6N zD>)QyPk)g(8HJ`AXuL{yA}Zi0`&C%c?r&erzv)-smLlCgD;X*l+3?vVTq(jSHq2EM zed+Qe_07V@Az;eZ+4VS*LByX&k*A!4D5&XswcJrB*nL2};C|LvmzWyZ;inn0NNu}@6?mmIVb`8W87i1qjyMc)BRbjvD##}4Aelx)dZSRKi^C{ z3G6c)HoiRnQL8O0hPj;tRZq`~-JAkD9qoR0>{zN5*eOE~c3Q@HJC=}VGx+eZdma>I z#2jQH{%H&4?;hIJ(T(I5(O+z*{vJ?QAl^((Ge*Fchx}6PHEPouiVcEegCPBO&3bdD zOcHuzDv~}Ns`7wMsq}3u68$Ao(7^*-kK+L@_wWFLj6J~R9v;wK;US`^=Fr{}+FwG4 zO6XFAkk7H9gf^FuPF4D^x0le45|Wj|e^tZ`5AE|%^5<&GQ+q5DDD&PEIe;a^()rah z_ce^15OWt*GEamL)BEjOLDoUYfPrMbkt4mlrKx|z<>F0}9@33w-8uz3rL3d1Uh0dN zo5PX6UMGh2{eN^nPWM|gtdFdGzlG_sOec%60ffz*2fNO17Oiwx9Ba3 z#nUfmEDbwEO{5VCj=C?^6s^(u%pIJqlHR~Rk;-ThM@kAS#S@-P z>paaRC=50sbYj^)h*5$5E5iZvwAzL7Wi06k(~KP|!ro@_8ncC{y+yMbW7xE`A#L^f z#imNPLY>v5xgLBGK9nzzx?e8^HE@U%qS*lCKF=?|S^rj*rJ=Sbi z=o>4{PnrRAGnvd&PZ4;;i=FfyEDxxOl#B~`dL5U8bE;TkTFN7xrJfdy%}H>rV~0>M zSd&%`$`;rrNS~6xF){dc?eR#Qs0;G@$t)sGoPIsh4RhLg_p=IdFpB%jeCT6%X8|MF zElV#zXSr&`1ixZ;ByY%H(`CY_P$;@|`!C6T94ylQGTcb@Rb$@kkQNH0xT(&eBFUyWFc;N%$8CX?8l=xuQ+~-pvr~|r1(k#w4plN4X>Jis^b^u+l!Yf3 zv;x6v=BIy%eLN;5S1!A?Fwko&P+Jn}uA-(sgdSA4D*&D8Rz~w`t>nG~u`Nf}BD7kk zfgW70eImptv|lYtu+_EhYK3WRoF?Y-~5^a_$T8V`C$NMxz4y1zZNCd+*Dor~Az?akX7Xrl-6NbW$@r zlht?|OK6zh&9*cYl?^ienl_-V$4v6sT1$V@^tP5=kkQv|zWPYGjlcs2jS#e%ZX0HdALmut(uQ+OVeCF zIahcE-B!6t4Hrd?^l?GB9-H1TQG7veT9X{TW=1&}!FJ4?K8kxa*1|FTw zz)p7ehkX@4wvce#@vOMdUGp1OI{EOzQJTi=W&vG7*O0A3_tUW+7l5NI$ZoVq6pCBS#EwRsderbSrD!}kqiq%cUAOj|qqv#4Hy{dA0N*T&D)eOy2O8;S$ zGN>(OH)y5g%7-?>VRf5Z`mxjKmNea%X4*jR9l*em8dP=M&+z`8DYymtVm@>b@r z7y31InRwMSw?WI+E-P;@FP~Oh4iCc|&}wD(=+B2hNvtW^%2~_8bvM&TkD?EkiA(S} zD#!f+9GPh(if_SpRs1CkzM8q{#29fwC(?Mf3#!aNAI6FwfL-JyX8Y5nGZiD$r^q5j zf_rYVh+>|DEIMs)(r|EjGd+$v+#^Ia4qP)CR*lU?b~7IDtQi5h|hmGt>_B8VLa?5+Oa7AUN=XKNiItxN$*x1 zJS~opTj}Nw{9YPdG#ywvKJtk;$qcJd!^$qP4AKqt^t}=Qnz*ebntzyFAC}5JR$MJn;ff2-w9#ZGv3eNeK#J|n zIZo_2#yG0@D1Sr#QpvhbQ;it|Z!GvEMsd}SNlgl)oPJnS+4?az?lp2Zjkal}lH!58 z^KSNL(u=it-2aJ@+!}akR8lY05>QbfCscj#;_yG)Pjsq&UK*Uj51n_8e|nAohL4Hn zinI0evhYlPaBy0J+tXDO6BAoP?WPB(Z1@rz?5p@T5xp!tmlu4S*br;e-EybAQb5(K zCU%hUuX)K~yf^6QrNKt}MLtv${OWmq2nDb~K1!rYXt$JGLxQXLrZo*!Ut!5!7M|`? z@8S`Y;T4$X_{S_`>v zwC<6hsUjj5DKn{aymZ`!XThfpg-ok4%o@5?Syup)jFUTD9o#{J*!+JU8`zF$YLW;& z?{xWvmD}^ymZ}IQPWWj?C66Pgm2{JwgmgX}Z!1-@ow{u}N7NgMjbwt*@*;=j|Hfu3 zvJ@0+ZUm`Cg=zs$^HveJ{Hg2g9&lNG>TbV(z1%kc?qn+WpMdt|kVol? zaHJtOIEsx{xMyw#t#yp#70T%;Wd-U(8|mO7I|@ZLy;TqJ3Z`o*qP)TEJf6prP(UZTW}kXXkr4?bc(NR59|^`n1Yn zf7%0=Vhp|)265W}-hLE-Y@EN5c>aunjQNP6HdL&Hr*nk%lKf^U;5O$kw&lOK=fBJa zmVuV+mQ-cP?c!HsDsT@_{WT-W4sOfQSD5KnnCe%U>sK_^ubO1rm5O}~iD`K!0Ex{F z3OXvCe`KoXAg?4Z23@0Z7Bf7ga9ChT)n{oLS>{7U2J@@)Rphl}B(ksC55-$Yg-M!3 zew+#iDPLu!zMk@N1{}0QCM5FK`0TZG50$acPUmYN!RXA{X0T7r^;AE2doR@=dN!(8 z^z4Mj3_pUV_(b~R(Yd=i#CRgF=&4WjR`lS%dqsYiDE&QMqVXXT=q@HGax?b!03`SH zr|C#a6&mHxa4&$KqW;ZBr_(*&;0P;`@?{J}bI@>c8S!~**-@v&l z=<$A4HQer&eo@=N>EpE{?IK94n)AyDf@GmF=yAc~8m@7sK`g@kIGN@>0XKQy6lQEU zYe!3jwX$d-miHv_?mNiGmFBJ-s}sZ@=CWta)gnhT6m5YrQct`cP<}by69KvjuX%{& zuSq9$SJ)5t^S#CPpWXgj^SMGY5XqF@tPM0}*f=G_izrt5fK+KeEEUGQ&p+uKyN+v& zS4}UM^9!PEne>a?jeGr9`_mr}lJelr{(MoOCLNo6Jfy>TFKvS#M52s9a@GNWka99! z1J9LfxjQWm4@`y{VrZjS(xq9(??KWdUiJ8XhwRBc(to@zA8Tg?MEpX_`VEae#4A_4cRCqsuUv!3 zgspSw&3b{zpMQVaX9zIgapjSNZ{A0vdns-8Mhci2Bc$Vgco@3EPkdvIEFLDvFltJ)D(3 zW#_2up;kWVo`mj)>Wk(1I(Ay0zm@{4Xv+Z%mk74^K{kj3RflD%eri`sNWBme@L20K zuI}`2WD?Q6z!~2-wy)Rh3tru6Y;3n8ty*DHUS8el+lUSg7+g(h{Tr|DB$vOu^^K!X zdY$ROB5&(z|K|0!4yff13{E0kT%FafVS$3->Y7gdb=nb&;nF&H%3z--oSG&}&OcwB z^(z_i_a-OfJIUx(ReJB=P(aN?gRz_MU?pGO-;C<`We$TGYa68Z#K|}a z)A=X=4W6U(?TJ*MdvBhGmm;s#bMQ}pm)~~UMJK;L$L4inN8*@> zLXC}NcX@zgm&k^m;p-?iNx}zzrpk-yg}bhQ6NG?5(hR zo$Z`k{@2UY^KJi0wY|>g_1M2&g{!5nvqg-@OJ#ja89XjlmPgOZdeVO?%JQl1eLeC% zPe1C4=1{zEBE^pi4^K?>kN`K)ONEpn-)cGTr;fa9J1EY+XmCAkD-S$!m-hZ(yhWN6@5W+tzu zOaSj+sDaFf?w8ju*Kkph;&@ ze|Mk!w;HB;nRLHot%|K%;Tn>SFAwqpx*n05zPIT3w(v=YifwXtT#axXzli=)j% z%fiOMs+Vt`eU&Q1-m4tBfk++8AVZ!AGPWn)da=r+<7Hb8SkIuM;Iz9ceIJ(;it<>- zpo9ryDSX;H&{Ul}<(uM0neGFZ6LWg9!!@%RMR2bYUY+SLDaPHhZAq?LYvF{B*k{WJ z-ypeSnc(JAoZdIY;6T@2e>5F&h}qEUPW~gcd2Tfka+jIvpGS6VM?1q{x+rso0bvas5U_RHd2?+s>i+G*9*+y{so}-y5QAz(V z3^Q6q*e~p3zl>J6+w2ruieyGuG2DMPP%xjnavsg1V5*q0*VzfTF4T4%E*Q7@JPjio) z^v>3&jdZ(x2;A@Gk)L65_T9^t4@U+;z9<7@>N70pVrIa0C^Wr2T+RM$OiojzgA+wb zVIN_L)|o@vu44*J4H8PRd3w<@#+#PM@C-NnQh;{-pjiEd(E!OYsW3!{ap0{>es{>w zk6rXe$qk&Ew8;CwQL?AX-VnQ*K6HXHFrgr|dHY-`MjW*Qex}9!j9H^CRO%v??Mhqy zyb^9!A>)a};8UlG?2D`%)DBk7H&Oc}ztAd8QRN1jXeb^k0)P2}4n>P^0k>vfM-`?_Wpm1q6Za!|{WTzX_JCD}x4LTbySapy3TP)0_Ph5H%mljAt zSqx)pW=?mh-E7L8Z#l3RjQZz?gt|tJWv%1R2{byEUXPz`%v2;XZwb;X#SFGV`<{9@ z$JVtbp=c@-R7mp>CKww4%<4ctN@MVL2xhr2GE{iAD;N{Va?);(cR@inLcHUUeng@fjpWQpvDWLd49&qRG{V1B+bYBQGnC#)OjuqG@Gs$Ci+}R#=}Xr?5B-KD z4J9e;NwO`msR5DjnYt*%5C;8aW0m?m(1D=vy<}aGZfBlE^1>r=MYfHDpgaS8(NHTB z)=fwII_SVK{UJkM5=(U;@N6Ek41)Q{lXu1C{ z4bgNqJ>R?E2Dsl=Rk-`cIS%#DYc8QFrs#BibSL8d zUv&GqmN)RK32T&e+25sq6em|#CM#{j(`(^@7Kj`WFcl%v1DjQvp`?z)%gJ?7BR9*m z8RYf_#|+9uBjh_66^eX%|Iy@0k`*O-ECeXv;*gwdjHFzYElvs3-$&^!p~k7Ln4|QU zs4*my9b5C1%`$&QDHWZcpzYPr=%ut-f{%m$44a@6*r3;Dl@5hfn}$ZzJ6hamE53MX zK#_&<$fhn$H8yow|J%aYJwhT)V{tW-nI8!3U>5VOE=iYrX0;@`wdblhYVt7 z>oy~mWw}RDCaV@!1I&-<2$9I%ITTB8>JekeUVNLXu{SlNGGWwcS6?KsIrj2wnQ$BJ z%_D<(O&C*R*QWwQRn+y`;q$1&_*RBKSypdvFo)X6vyWV*W6pPqni+gpk>oLLHR-0l zveJ6_5uIA%OL`l_rkpjuEGot`XQ&ErU%>waZCB@d@+MV|L)fV(T}x{jC92}dBO*LY z9<425rrtI?ya7d!oJ74JQLPY744z740MV4mT_B&tk{VU-_%2}0pYOxGIJ#7^0N(1T zEm|InvXmt<2a}0xWSEu6DB``?I_sDo$Ht1TzGKMK+c8ul+-K=a3uPjcXjgYaGZfNU zX{NJe*0!FB?`uSho}LeAf9~XL9aJIi8A6pAAE?QLWzT1WVhD2t%D;R0@D*Lq*dWi0 zOoaNZo1Iyn$ZiE){K+I(L3SzoCYv(ITpFQK=xi83$+3eDqLz@&a)3EM|{Y~H-SdsT5*86SF$51KE+0#n5FVx{1V>M_Z z3ucSJCRIbeA{(ymh&16X>P}`~v`C6#1z|H-gN~wT%(7mt%Vfv%B23iM#tYb zz~#(ut#*IB+yyKNwL6F_azXE+yjmDp`$ZA1M&Pc`-2n^a`b5v z)Lezdnp?eTg-CuW_r=Is9GLFTJ$NcGV`Es-Nzv?*(?`JtS5R*FQ(3%JNknH5t}QKA zj|&=xmEMCTixwG^h^%86v4}O0&gkc^0Qon_HyaE+YS7a%DsWz+eQkhoGJ!sEd#t?v zvj;=wXUgL*_@!5b8D9(?UT4X8x-)`Ggjc*!vA}VQys$lwe-JOnSLEV7&&_P`Of$+? zkCZ+?ryuPxQhE~PB$Sn;<4fOWbM^1cPX8#xYjU?1z`UXx+3cbtXp!c9wprRl4^&fO3f~1H z4j=p=V4chny7rJb4o{$*=|g)oYV^VMIj4H2k2-X9rv)>Ss6T6&V-T@zy>bqaGr0Jg zCU{0<$IkeaI}AKGw7{{=^@Czis35 zQQP*-Pxxv2t`(=dsak6;&0$(f(#Z7V8UPXWR>C;_xQYf_p3+~aWSh*Ctc{+UpU8@m zx`WrFjL;YZw7f?(7LSM}%1#9}U_nxT8 zthSjT_mks!KHfhghhG?-$n%NGOUZ%}(s3{%eVeR!99>WZqmwFdX$8s)D^Cz4FH=?p z^~kf@jtyTAoqR%^F(Cr#e|lWr`xqp9`=h?|hP4hqz-HbsjUCoP@#~E?jDJkLtP@># z>MQ>HcYa>~;HOUdTgftBE`opJt?HnyTRv2Fd;xr}WQHL4KS!_M+JP=NWVIVn8d(Nq zwHs~}t#PQ9aW^~$4C^<%gunK%lr;6NotQUE{hJfX{gRlt+DfZQG~UXydNDx49@NwZ z2;ibTP#a-K_~f`sCK&6?!RCxyoa6e&+w+-iQnIEPYGtdO5C2}5&9lFA^mogtS@^&I z-DUM3pS1OFX(|$PoWNlScZEA7#{4k+)gFOXTbShrpw)oIT!L6!1|gcw6;k9vbx2&i z3U|b{8YJR!emeE&JQB1(O>Zr&2RpSJa`NpxnbzlU5S#-RHWI|skeikX1j ze7f$2EWWNp`)?KZ(P!vN4h3)Ax`my`8)Vm}|IBj>JT<+j-~qP@uZ;nxz#iW`nrU+2 zn0Qmzi3q*Jgv7&!uoLS+W6O$Qhf@q-%s_uNwse|$X2)V{NBzu)tkbu3OQ(P97IiLT zB_jpfz3M%*ZJrTTTj_giRMxjOYuuo;eiyafLJmdOW%cWKc>9$4@U z_PpU;ysEQM41kjfp|lnuey$e@hnR-!JumDzy>Eny{dvtB?CgfR&w1cPdT~PzoEYuX=2G4b3SVEZVAtvD<2?w1;F$)E(qI|Jv2Q!Kq zo%bpbPCx1>INW!WI+o6{>)W`v%%*HLJ4c3jP{lI@8DBumwa#|vhP4y2B&btynk5}m zaq-y)K!btwHri-E1yj4_%*jVIhucqwx7C(9p}>4CFkpU~NO z8>!=rRMXWB&E#V>&LL;zv16S;ULGyi{7b-E^Ywt(hwPvPcg$M&SkPjH1zw6tpov<7 zK$9%!n(&wPL=(1_xrA}`;bZNk4=^VeTd!`6FqW&1mmK*=PAEXA;`Q?zD!rY(hID$c{^*Ew-eH`_)sf z#~TyL=%$8Pj=W9%Jg|mV{OC7P4sR`Ax2~Z9RZp+fx=(Wg4{jj6AYGH*&S=8`n%RK^ zzUY^qkkDb0`eiOYAZtFzDscrXTMH#EP3M#9=?M2YQQ96OrZu?**D-*aA92(U{KPD8 zhQQr(5Qh;TvTXN3BUw$@4)DnW&P{}!0Do3D!Bji$KKm=P0{M_-dB~2)?V*hOEO2jr zvg3+hsibm&?sigKWz_6l$x3NgU9vD#M%w(9*=iLkD*Z?5ck4g8#P_=GyuLF`Hw-5y zU?4UgV{719BkYArNdPwPl(;>N!wbR-!}B~fq}lNwU)cf~nH#i83X#zYTIm-S3dgRG zS$O^_Ew0^(mct<7DdB%%$nnFQGMTP&Pal<`+>X!?V2wr932p=<`;exE67(_Dkb^ll5rx+I8 z?c3>-8uYlW>k{C4btt;)8l|}geTj&ATe-?I>q|j4NKF6-N$r^WN$&FGj0?j_< z_a)1>`ney`C+BmFUI;encm%fOBy5@Rz{%(6yXN>26Pufkr9qW`LPeW2BZsv z$r-t>!frA%baF&N1RRAMGd2S~#*qP)#F}`ZYWTL=X-;c&$g!<)+UOvprBc?5dA|>g zFtvhJSMBY-vI-i$0%@E5YnX3!hz|ohcc7C05miOieIzl|}SH${3lEW$nqS z`E0MHKC;W@kB3=IH3Sf0)hZF%M*LY~FLA&6UDQ&fS5?(vW2ciwiz!Z9^^pa$kfbm6 zMC~>9N!bF_-YrjR?nunhTJxifqsV>}%zb#`CLhluaN!H1DGY5L9U^BT?=5MeLftdN z*cU5w??4lC6KO@7xcsK^gf)Y)V604-Gn6+z%WmbAibDC1u%!u?haw$toiuxB1WLI zSEx`q5NnWtb&4ErGx>I&X$j0~5V2jBobKot+e20wgg)-Uz7Q-i_(;J^RtOH>N`U%| zvzRXgy^cpr>DXYIiGuY0mV;fuch^Fxwvcj-xrKvv7LD^K9#4OFw5gUP`oqyml!w9- z+3gc~B{%EIUq#`C@dctXeY#51Q5GCec!Thk3p({v!v9vYZ!*90I_)$r>@+{JN>>lj z{H%FO_Ks7s%d*A==c|$bSPLHfni81z+;zy8F?W>*? zyWmWdHDw~rN~iOR?DUYjRhD|$5ZM+=_t)XEG<}oyFPkzR!A_$rL>d^tvff z8yQ<;a~`BrYA00JNow*(JRFZcVP~3zD9?(FMlfMLo3CylbJy! zj-}Vd>FRZ3)Oa$Z8hZ~;!`{=hSX-r4i$z^)ari7P9?V;eTz@Vt#`0ni`Z3 zxE|nufcFFJ6R;UzuYeB#>=E!mfX4-V2;eaRTL2zV!8ZWx5U>^CUI8}(+$G>9fZGLp z7+|}Ae+0Niz()YK3D^d3lYox`Y!UD=fK38!2AB|V3&7Jbk-HV(pn%%|o)YkJfPDhC z1MC&>PXK!ad;;Kc0iOgoo!{H}#Tv_Yn)?(W1IgXNFCLNZPJS_CySw=10G+#=U+$!H z_waixzn|t8o431{-zEHhhTn|e&+hF{9+{yrXH8SEPstand0 zc`4wKfcpUs3iv$00RayH>=*C_fTsjJ2(VAULjZdP>;xd>RN%e{@VJ170Ui_Z2*7Ru zy8w0xcog6+0bc^RUBH(CwhPz|aEpMi0BjTRRe+lW{4>B70gnM}7VtHIO#;3Suu;G_ z05%AC9N-E8{{nDGr1)2Wg94raI3QpTzjJ}_X_v{z+D2K0=Qkk4*|9d_z}P@0)7mzO~8JDn*{s> zV2gmC0&EuWGk{G34ghQv@N<9-0)7FoUcfH_E){SPU_!vJ0G>v@bH4^SB;Ypy2L&7g zApB$CehaW)!0!N_67YL~eFB~a*el=<0DA=d5#VtF&j36oV1grIy9HbXaIb)i0qzoT z3Bc_FE(O>w;Ozjn2zUp;HUXCb+$3NzT|Tn?~Nz!d-+1iTyIX>s+H z0EYxz1#nQn27m(s-UF~-zp6_6oQLfFL4)yB6Sa0q+BNOu#09-2$!y zctF7Q06PS{AHaeFZ3ehYZ$1EUyMPY@Y!~n$fLjD?0oW$s27sFcYz5dN;6{MW0yOkC z3Al+j8wDKLfNDBGkg!ibTu(1ug8r+QS9>w)cHg6~yt$3^^N_y@w_4}lwm;&(Y1_u_ z@VN&AR7&P16i!X!46=tw#G;@ubwtTKwB3qj7UL<(?kncZgP7wXL9Vh$uv=;K2&5&iWQ6LM}mi`$44!<(=mANjO894DD1ih9DOCZ zI@G>*g$L`i5)bA$l`)>hzUGK8F##%A0#F}|E2~e~=mZh^M};H>=16(`v9R?bRmUnT zyPNzg{0?~+QqM*l79rYJnM9n>kf?~G=V^%ZqL8?9UBtnoNQS@v5#p$(oH$w^O(KrR zD<_T~rXfx*Qk-U}S^b(?Ck!eXV84)oCj7jZ2l5`g$6AT{K(x_tWip3T+aQG5T z2BDs7r)29pjSD&~sMlw)9@urc;5?~fMatR*R`T$@LPOm3~-M>xXSHInLmW zpejyGz7$8b3!CRdJccTE7dcI`uEB1*oDo{rJvXAPPWQQiH3Z+`P$8F-({t=u36^;r zrv*$Q_DO5O2J2jXQka&&)z)yCv>u1})MVF7Fz$M?*MJ+V3tnV>{CRo6|2DptpNW&N z)yYNOv^_lKZG⁡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

      Rbw4X=>lGvAE7$;{e9Wz&snM3 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

    1. 3UqQs8mTNIOXOG`$pd zpfZ!|OkqgC%^hGk;EF-^+T~31}2b3*9}}MO0pOD|PKKrMgeDZ=m7!^9w{1 zBZGmin;sQ4$sjghBm_7_jM6zs(xXR#4LqUra~5#(xE^LaGG_7< z5(0Fn<**_vr-&RaE3J<$o6zBF{#m$Qu2EK|%#bN$1B=CyOaI<8(lOFOKi4C1$8M+n zUdx%nA84Av53?91{3|fL>7`7Eo<5L%d%*Y+8Pn_OQ|kn%n)U&RVL$G}K1@;A_a#1J zO2DYO)`C9mBtydoBm9C9sU!N~O(EAJ&s+UqSM*^OdwA{vJjjz(2LtZ_pZChhC$LqC zdKB0S=1DZ<`~h!>oQ&?S?^@{`;VyM;3aUtLvG$#3Ao+nxUYAW*i8z?dXK9kg8b}2|VDw%ghb5Ex;p^7!aMC5BU_pfu zBTsw@bxP1Fk5;m>8r;;Sge|EFW(+H!W3w#jRfM*&QnzL3P$_)HQ>pNn-mLne2IJps z#6ogPXs9Pd6s(ds(_4oGs#GayToiFEzh3dn6#c0*r6+bH`iFhlrQ zy9)hjY{xJda++f6-5v2*gHMBbF{=sdHs)x?wb}k+BpPd}h9tDXf|4BAL3a8b>r`GV z-PcCK=fU#C{OHe~NFHi~&Z3!U5DVVRKvG@ab(V2NFO~+P-gT5moP(QezVo zZL@*r?ndJO82y8~kT{*HKSZZ#7 zykjm_np`&5%+^jiMJVDdq(>eX&ZtCdAH!xwL2EiiSpm$g1g?|;f#=0q)Fx-aR9Wwi zd!X}>knAj9d#7}1?ej|qNot)H`%)`Zbt^Nrg`PqIPoNo`#CBQ@^Y3Z3tyv&9B~Qdm zvC)=Diz+(6iwUV<#$bs5QSWuqcBpwzJ3+_t+8NM@SWxX2Y%DAN>*{QWzVLU}xjB*l zSt+^aOD6rO$KJ=~rM8(=MF>iYV~H3SC-$L2zARn&<>R{6jcuvJhS*vy63^qmkU+Kw_UkEdW%Rx3)92e6TT3^xF+vR+P6Wwn>uv}2E%H3GMnOF6{ASls@C zO`chWuFD}BNG{`{Zm)FW(p>;%wc=q{WT+Q`<#)_C9MgCKeE>kRs;ea+<@N@fUjw#x zE1*TdJ_{&PK&EcL1whY`hqq}|g=tu}xl|Ny1(M`cAsWWIVX*}T*R1zyrtl=c7KU4_ zQ$TlU=)I3MR9+A#;Jt>E*u2jYTmH~FC{msUU}t+46EOR+%Y*Nzb9c4 zoY{^SQM8~PP7J-A8K8!W(6dlyu|0Xfg`fqgBu7!JIuzrC z+HXw}^3$tzc2G3MkVOoP)I+F+-kqIjl=m_0nMH<>)JZ|aRs_h=o(YwWBHo%#2Glt0 z1&=RDekm#YiDy9Bcl$0ddDCdNDw&LRb?}l!qS+@8@HERzAq2sT$>vE{BP~jwK*S@) z4+oa9RJ77$91lUJCk-fzhKZ40{n{xSicryt(SYGOmVB-nRkt*YWr-n8Vau3_Z9DmfZe7OnH4YMaj}oo|4%>Rasrn0YHpD7o1Nd?wHaZPWrIt!a@Y zA-X{nUQ+Z4hy^10tNckpQBa?u%JEpKnu+`D;8R@uCIcnb(e z;MhzIZJF7-1r%=0<6E>SyADjG0B>-odeu@^;5cAbZBefcWWxfvSr{&WV)fj!w;;b$ z=2jk+Et?ViG;ipQe!Ha|Fh8jMxPYT!)7M$$73?CRa@E+(8fA?vzNkjJ#yDyguZDtE z(o4ow6wQ?2Nh6KiKn}p*9t2BoIJROi30{3;pMYZM7PKRR9sfK-R-15Ir>_H92f$iJ3X= z91}{ICjlC{#tVD_LzHnRxtFbiBxX*2Vq&Rh!OycPA^Ar z>znv`>ZL*ww|uGTk4BPFeIHojYoSdK#aZx-X1eqjGt;I2vol>foqR!pn@+7U2QGIK zB3K-;&i%mk=7i(MQiiZ>QX;X)P?4!8gf9a0v&<5-L*gE_ICB7zPeO?7uK6(IX1k8wlZCeI$wTsqr{VA7TN1MH>5UOB8d;ux zBVmXE=CJkjmf`UZ$cFg}9ihb%X+zHu(qeq{7%!QNUPwZP6Q?94slG#;c8f^y2;2ZK^LHv-F!!@UDKUf_@g)R!4Es z9Jnood;^BL{>>-A7sOYr3h%mK7LPkBlTNaL{`E$(!0now5R!ijw&QD#%{(4CJRq!$ zn<;E9Er)v(xX~TBIhNw*$L!S~#(036Xq0|-0Z9UP!-r!4Hjhx_(2r|W_=2l2F;gYs z*2op^Yd0~cXwowkGeY*BkZ;ia{3^mHZAqKJ=GbNP&%)m%|;rMS3~~lHqxY+ zm~O_MDu}E#h|GmdZqTBvs}(tjRv@cr%B95XvN?-~E+xS+*8!DSEcQ)7h)g2cxB^rK zOqKM;8cQEGV$^;w!xf;3zH2C%x-OC?*`h|6{2<}vg@(*cb8LnO1%9m1OuFawd2=X= z15GeGs0-6cDjJsG?gBjmo$f7X-Vq@VW67%c5a!Qp!J5GSd&Lxnm4_7)^@bc&$VhL< zeF{le#rK4C(MLZhyyF*!e+i+u}=I) zE(XFaFD9UAMY0~__n^(T+P}iN(d%-q+d_)e5ph;Ny(sBJ_iC_pROeL5T{j;tKxBi$ zFpa%YzF^=&Ne3+j=1Q2MXb*XU6h-=jXVYw!+s~oa7K*A23A|as)EgJo`7-kPSv!TW z=H97qK4|@!KDE08sWNE+7G7TWimx>jb9sBf_+gPU2wqp2>g39z8`}#+zhElN20W%h zAtH}`H}g<8^GJ1XiAZ3SKI4T>KcMa#ElRUa->;B`y&c(iXX|+-z8S} z<&NB#FD$d>6&jX}-ng4nI0zrTX_qJM41ty-z-eBV5~*;b^)U*vaPGq?!r59T9|+y@ zOZqfh)68zZra8K59Qw?gn}c&wxzD`UW^g-^qmM$$Y| zV(qY>eXLL`dLf%6pkzXa&fb-Yz_Jc&LEZ0=m#j2gSf!l?)ogKZ89IJ(NpFBoX6Ykx z%_nnvX@0ti`yHN6qly+?LP>ptpd|s?IZCd53<_x&zP8 zKRF>!WLA^c6E8a=2olX!voU=7Kqzi~cbNXC6X5xWDtSq89DEgj=a3+`2d6RuW`zszaXBH}$fWhMwsPi9W_(xl2#Y2bd*xO3oFx+t8 z{fOFtA)Jl>kK9H(tPPF@f8nE*{_zR!HU%5V6S`imEV05XwgFv_Nj>Q%578b(AWm9c zE4b1}SosI+PryGhY#>}T-QI{T=F;qhU1`1HjCr!*7Z1eg7mAA9``%*&VC_}yDuoq5 zh9YQ}&kxmcQj&NttGmnMeUUCsMlLZcq5J7Rlx|@|CuV-}L;4VjRMUr8oN#x&*B6en z0v&4RYxfxtQJ48mGd%_Q7)+Bzj8K$8a>#FQJ%P~u@9ixVzGsji25BfhrW%D(e31CO zb(gOXfF&tHz@_NNR(^BdX_zo8x=v_cGLN3^yPuvDqvxcDo`ovWs2>zuX9IELV@~LW z?FJ;fVkU1=T|c7I2Y4!RRq~E z?rgYwfDg`<)v+VM0L+bzmPud-0qNB^T$>w&X4#qq_SHMVtvYFQb1>KqU75%g832xsCYMud$HK!fg!@Tv4ClX=~6N7ssN6pqOQ zvX~q08iqT?iQNfz6b9}Z;7$Pr;&fY^S2XG{56wxQxF0S@V$0B))k}v$V=Wp(jK-CI zykMUcuYegXi>J=e+LwFm)|hyk#XX<#L$}~F_kYOfLYHA^7^*V^_dR$6Cm4&Jh-bh# zx;!J1Iw&qd#5`WpEx4bl(2e~8z3c_AOwV4D3pz@xmSJmd`%SUC8d^bd*O_TzN~JHUA#RA2OMu79_KzX6v~>*NjwAdQEFs3>gDe1m$VRBAup0dm{I< zkNLr2U%pk;8l=~q(39xCKkH4T_qUlQN&bR)s>>k$WIua>wuaIYnS<39?Edl*;2{Gr zE2fBY@)xeTf1uEB@%Q6DGvoTXx)a1sh&zkOhlpJip;c9 zpBdIR9&6FWabuA00|bMbkh5KOE%F$0GdpG_CK0fLhgn7Ldskr!DMfvmj4!%o1Wqyb;h}>rfSd+dVGfx3a5%Q;F+Gztc7pCulbY%OuP$UWGmPBF~ zjPWs{55yB@ACB@Ugp4v#D02~xn?1o;%f5hqUdkg@!$cYQL7&h_Ujm)1Uet*Qv;%Kf zQGagB_}EOWQp_M;CSufKGZ4U$BqBR*n)Lg~>Tjpx&ZuiyDoe{Jp156hA zL({bjfaU7YeX0N%dN6|%%9i{5dxSX8Xn?K+`ddZPNYkclaKgk7eV}AC8Ub=pC4kL@ zGh0m)izteOXo0m;ULmQel%Ezw3!iK?5Ltk6y%}Xgrrb73e_(+l;6d zYGZcGLY?7dCr&YQGs>eWcTkI~^2v5#=^%<$@z^ezFvIkxwid&>fO$x*im%r*T7@7D zwfvV_o0>!tcPp6Z%{;}d+-C;TYZt(k0Q9V!Zoy7^mQRXAjhXp$q-VzdN1GzfJ&_;t zsrhGC)pf2V4{a>^nRqsRV`s#nY-__PZX+W9ihKA*&sr^BH&|4JO6nx|=;Xv*#19j7;(m?PqidJvF`EnfA4U`*%fPe+ylu#9VRqt*B? z>}$7%e!n?_pkY*u>1uq04&Np&I|SV1^*5&5wIYW;VwQqS>|5r+$Hv;?JRo)E4u0!1 zcceelnpG|R7RZDGakXGo$Jr)5^)8g?O@M1h2F#M=1I;S92A^HdEI`-#pnM$tJX|$L zaFsP`<6Qo~(Ry)TF#c!JQjYcsI|qaW!D~BaJ>JJHS=A>~_t)_jCnq&nPTuI3yP>%( zl*K5Kw+xnfgIq#}`L7Tu-{kULSsDGZ+yjZZ6?4i<@g3@0Oeg)vk)_EB`ED2%BE~C~ zdA~HFMOa|MWcZATFZ%Jv!jR9fQp8O$-qBhliED{!MFLF!M3axhz;8vH;7?GJtd7E2 zpZ!?#gTu&e^-+)}o^o^Pt~T}d4EZeF1tc+NWQ-@vX@;BIHK9Qs=-iN>j6zAGPOVV! zV9wG5T_!oMBS?gr6ByUuS-|Kjjq=I1ns*=HHR{jaWoR6rrD7P;j?Gsa=W)&0?$8ig zd-@a20(g@70LJpiDpD9CW27nmD7funI@*Jo*&NRPsh(Gv1uGiQ2kWNq$Y+N^u}?A} z$Q{kA^fw!{hjkze0b}X61}IM@5SHFFR+OMxnKq-^ByVcUb|G8c*_+58mb0cY z#EKAbzwEbEbi22=Ta`Ly5pHgR=Eo`^q6=;+P({AJebnTkwc424sZQ0f)5P|LN%R9E zXXpxM{FAc-{_+GO)E2gL%Gcf}OMmKHAxtQ;tfP^>eMoJwmR?oh);COG_9I%z0mVYy zIX1h@Z(Kyd((*u43AjSggtIcLs_talf($Pu-tD;|cDv}byZ>3-`hU>&F7S3$^}X+WthM&q zd+zMagor!Y0p^=7=H<7mwyCR zK@VgmaBz69AvARhyRXmm0xuv^&fbLgCs`3{NB-QgzAfE z?idG3?jJ9thb%r&awb$wGV?f7N}Qd}(HAAyGgB)aJ+)sTpR8(nGc?6^BU|Gtuv-2h z8&%#T#PQsDR346l$KeZ5>g4BKS3x1FR~2SZP-b8*E3&f!YuS$<8P3M4o8uUXc;5%s zsIBn)PMx_L`nG2c>A@vD%HFS-DmC|@JJpWPW`HIc$1yytBPpnCpLHh{K12WX3Ao1C zvQ6`jcY{Er62!5Kp#^bb;b~qmgh|0tjj-hsIFcc&_F;?HZkqXo|*9Exjh>1Y@;E z#@W%T%K)%@OPa)D@YSx*Y+t6+g-LbB#lmVw-ifh|C)Mc}Ip;wW!exzvyCQeS*L3 zYNdhaa_~+yTo&)*H#5}Pp8&(*R5djtH$G*XVf=e%g5pQN^BY$R(bP|UWePA#LMEWq zwW`XjAQnRBHxT(x@o$B^WR<2y>POe40f(??R`h;BdI+*FG(SoP-$+T>I03Il?#HTQT94bsh zQsyHe4NXwrq)v^sP^qQ!@vi9jY6)#Z*e2$q#(J@jLg~BLIIA~M1#DM&_ZrA9oG^j> z85?Y!M)aRvqlq+5BG{JvLFyq2U?r=6_)u+eM<-@L*G-mb2rr_KRyFW+R_8!;xgms1 zjtHc6KNwVKVBrU}QgD0{S1X7|sDe(gpaLMSh>IE&Ze~ystgo(Ub*M-`R8$1^OU+KF z3u*&aR`d>Fs~NE^^}%t1>fUG$)G75wyvV(z5~cSlr*q0p)BaT$WNh~%`4`vWhl08W zF+y+r%m_f?E0GEE>n8Y)#>ci9NbfQ*0;Q6m#war0k?Kr!&HT^sE2PJ$X#A`Wx^EHU z?D1Z@6)?KvTN*8mw=$_Vt2t5_z7h0dxedbkt7Ov1-oIkj(2umf`83$kpPldN0v1lT+ zWNRcq$ak*f)7}}|X#iS_BEzAu+*r zEN)e7eV2ew#*eBWC9+EV;iNjfA0@I%oxZeA??;KO6qP5fM(Xr_l*p>-^t4XzM~JLi zPLH?v#t8*|1+iIOiJ!o$9M%vkkz+)nnpaoIoGPqfW|+`O2Qr{QVjZTAbtuTg9Ybs+ zkBZC@d<}n9&@#zRj9`;*EG{miY6Q#gYpYQ`F7spOVxOg`p6g|pz(m3KTshyq__fSz zLYES$FqYcE8;-tYH>3%2?sEFw$p5Oz$!E0yQAnPeg8j3aH)_1y(J^1dFPUcW%a&^q zd@`y-xLy*T2;q8BctX87KRn?d%NYzrKzdpDnO7aeX{FsiALmgaVZ}_M>R?pI_`?#s zC%&=Z=id0nZaJc-y&+-0614Z%zHsV=>2?k3Aa%Jzr~{u%Oh<`A%z}sM#;E?^(>$p5 z1MyAzc`&|-po55X*7Y15f+;-0fgE^pu%1+p5@G!FKuE(mY=Byx*C6`24sIJnc-i7o z5$BIL@lF+-1ldC>V77x7W?hj4+B}3%U6rb4I8gSVwR*(D3_c_<$|V0u?>OpCoihP? zHis;0${J>hpO4E(i06%N$n~n;`!}SMC=x>b{hN5#>$R5=8(zO)_J7iD!V#*!n3k-H zSb6eTUDHOb03Yai2aE_<$snTYZdn}hAMF(o*1(X|5sh*?dXAJMBJQXj7oiGLvR$!; zm^v*Hc1GItkIkkm|BSF&O|mKhory>;>M<7s9d$LZj^zVRbQQBGIANl&iOjgH#B@Mb zKG;>Hs-zjQlG$J{H^u=MQ`I?fyU;G=;!8H&$r1`fnb~`q0UGzobnG*X9EH|g+fRUv zZnMSw(_^Yw`?ig{GRYyX^y%#{J@kKB}nwZZ_+6pE{JJF@t~Oqg&`K4?tUyjLR>F|zsQpWaG@8tVg! z_W(b2Z^Th!LR0tJ)w7Sz*~djU;0W87O*&<_UXJ4#B3Kq>SVHraN3S>*z6Q3J14tw} zwFGqm43u3UuBIy%0DLK1Q_`J<+|Fu*rbwG{*>JEz>9Pk<${U5;Q>Ld$ZMHFCg{0RE z3#m0OL7k^^1W)qKE;kX|gX+Qtoec%1>unQIe_289g(KyUn>6kr%s8A9H6#B^8YHJU zVKQ5t3YrZVkFKcg1tn-$pOqLZ!SFe%ZQJCa$L9LRZ?osjl!cFlM<@b$^-& zoHk-r?4fJ5)m!*v*?j6T32ablkE->nxyWm6)(in|^xzjT907|$wp3`7T&xY)0}}nC z1d1}a=%km6AYrYLE9C?AQIJ0<)q1ggyKPP@lHg0D{(|ubPNXkn40S+sbWt^^8g5S3 zi}8gT`~u`%gI}!KQUjBrfx)i%&99yaV1WmJm?b;*qc1#L3x`lCvP=z>UQccco&>Hl zd{6)n5KA8f0SzF0AbPPryo3*k7=0KoJk;Mqc8)^{FNY z5Gh7NUar6`QWs+JqTh=N0!XLS)ktWn_Ppc};20TIktVpiS?#Zp<{C)nR-VwTyA$#@ zfG>IBD}ryYS*miO6l1ZQg`Gn5zYW}p!-Qs@Kw>ncqHP@$fz4g|NwF`7m2YUdrY3ZP{IhFll7TT} zpIg%h&MXPsu(C$XJ0Tpb?lLu0LR$ksm0xSI8$Z z#^bY0ZBZA@8;Zw5q=0%2bujQ8)q7CtjIMhUErf=&T8#65!I4DSop{jeGxq7n=zD^o z_)cF(R|Uc{u$m91tm~kT{JpwlK_9HB(QAR8(!H7id#`;kBL6%5tI1&5_EhckLVlfr zHcExe)ak~5*)ZY1^ek92MT=6s9AHnCf3V*4%x_!6C3xN_%soPmoiONSO4 zXQ!N~V`yUy_QbPKC-sfc`z0diekBVQc&039IFjqOr6YQ@VVNxYuV*(B&M>@aq7}tS z+Gw&v97{}H@5saTBT0Kv#YvMM5I)ywhryTXLE=>Y&6w1pBR_h^dIjWwfq0|2d+Xo* z_3r}-(##SDu^6(%Q6zu(?Jox5FCW^oLJBo1QajKpBo!V_x70`qJBfNHt2)0}56mTf9Wrf^Z^*zYDB50{ZdA}6Ak zyrdVf6oMc`8s?tw$yi6GT&_V8PO_ZS)t>R-8z*oSN&@FnJfVj^1bkNGz=%ID3lXVW zj=XvWRW8xZ5im3V8_Ta;PIM8Ro5nVwV+LP0T49O2iHp68mfE1KdNb4w)-!Zbu8dI! z{Ax2=HY7Z|z>{U0gMt|Wcye`PF9!HdzS~tPzg>RAkv($U4((UB=$5HkE7q2W*zphF)4PGL zdWUcKsnw|JLu1b;ENl^H|2r0>`1Md`&4&x>=?uhy4-cfYL0>ylBa?_rkNe2HTal%;aHbCrdr~Un2hZpENwG*D_I6qgUwxm|a&l zPu+U#fI;;Wn;0a31eJVv5h{-7s5@l2LzA|1+NPS(&_m`@ylLb&W6)o{q}%Q#6=c~m z00|=siY44X&OV%^@#Wr9jQ*rd6uT;HdFobx`T6}%rgF|p?qI}zn-c}|A>GlMYNEA@i_kOqHsTRSL%X~-}jS>sBVb!MfDTs{>tb!v2}E#FCMqhtM|G5cRP~9UeB;OeH+p#Z zMGl5N@@o9WfCmJQ5Kl4>@+3(Drt!qovTL<@u1KmSm%g@?;*B!OJI3j4uSJygzM$C( zH+fIFMq4?(Sar_4pR>uA;hgCaImgHu>R5W|YcZp;bApOJgshAWPs}8lJ@$VTKyl2* zM%yE;W+P2v?d!t~xbRyRs1C{;Z}6C*H==F~z3Cz-h9M&|IdRJydSlJsdxJ}y7IEG? zWYdXipyDlR3@$3ve*=?yZxGOF5n-Zb@#upqF<_-K!*>7|Ze#!<<|+0Uron?2paodH z^>PZZA*TR4oKt`u&MCk~t{uSY<}=t4>wf)kzE?k|V+Hu=Xwtr-C3oVziWni|m<2L( z`c6!H@0(0Olprj{ck{O_$9mP66|+ZpDtIA3vrL%Rn;T0Mf$eC?GUr{TUp7_d>Am&n zZ+{B}saUn=A7T9|Mh$JZ#2w^Bsfu)Lj{s))`f%JN%HK~gnp$?GvSjCP=H?)#yE^&B zTHdQ$rwWt#El4IjJM8Dl9+nqubaS^;)4C*jAD9xh)M3U#8oq?B^8B+2R!B0}UY+hv z2Xxk{Lyr^jsJFa>CZ*$+OY}3-;Z{h+j9aRo0>y=sA=S`CIQzun>=TQ!UmPakB9~e+RBFlMQcD(< zy3pC{+b-P5)80REK8+x^UcnCtaGnd-jLe0z#cgGa+WG@Z8QT=JqfuSYrU1qnb}QI_ z;h^3}p&{W16QcPJ7^jmyZfhfXXXk`&q9?#FM|E~(*%(K#MCWqbpFD^AEj*7Fe)es( zut5!|Mzca1s1AQ8VfDjF54Tr6OdNV%Ydixzv^ZAK0=AM1Dla(1I)VsA!?jFzCz~Pr zYMKeirhRAWsG4J`n-mNu4u+=UX~9#_=DWVD9?REWgvZ4h-*wkmxJY)^8(Y{_-5XJZ zuBQ!9L*4GR?5jOEh4D;V#`Pn#44{S@s=;$Z=!3RP_MqkTpa_g$1vY3_PyDUAEl>9z zOuu))9VZLD#1^_U)7=w^^1ar0u)uZBayHdLH2KF@>!F^qHHeCzA=`J1g3Rp zm}${+^{HRMv;rsEN8fJ-rkegKCV3G*vY9mSBQyq1W*mbVu`9NS8Hshs+95^~7#j#% zGew4p4ry%Vgu5`2PFm4yRu6b$8JF>l#t6lw3Mg6~AoVt)WdK>kkW@%6;u13p6RX;R z{eidy>j7M|y7Ezho4sDZ3p@!`ol0!Y#z(PRMtft?9K7^%^78dxO_=T|urYar=q{ZHl z8DeiW9*LuU`+Gf(hW4#iLk(Jen;S?-3J_E%|BIs-(9;f*4VWX@fNUn5Mtv+0^ATLy zy{13v=c)X_3}*O&yo*7vr|HJ09#gNy)r80gVImmI`h)Ltk&pdA*~CS}{1!FVG)qM! zn7WXRY77Q9QM}gA+Q{}cd@Ipar1^TJkW4vuMS9sg{Ro#ka znFx)-f>&i(f(PwRv{c>rExG}mAdecuszcYgMHb8KM54gkZN^s_V%#?-R67#(O!E(} zWoIeI>`vFhPMJ0x!qpUPYp@ma;K{@L94rKh8vk(WyKlorN3{d(X#dFp`qzjy=r|&V ztLoK+eoxjOEn-E!AB^R$wIp)SWc5cr2$g!9kDLixCpS-KKZ*&V<#yiAu_PvC4iZ2p9%(2HX;%gYOV-^fXjI5IxfqhT?s61{j@P`IUq6~Zn zhr_}{!K7jzHaLhdUrmOqAr&a4el#dfrz3zOdKyr8Cs@0;h*fRf2CeflfU}OUnK+>I-u5k_dtEvNBpAf|4>A<%QX_Tk)j!dVdNkwB<OigSMwW)cy#0Y-rO=0&4_ z=jG-`fG0NEtB*X8RP#FSH$|G{?0bnILjNcRUN@>8xG3qIQ#i4tHzHX3?|%Qi*MFsC z{eX?_8P#KLcRN(t}PTxdDJ0l)rJ(r%r7XPtdV zoqbPi^Ox>S@DMp6d=Vq%2Bh=(@esA7V-4{_Jh@CY=Ruxe9CY_B22B=(6$)w-+6?Ga zuQ5D$!A$z$KmVn&N*0(b6{$r1m)q4&4%G?Me07t7TTo#8U#WnEugIE}w(A#t*9RQ6 zn64X?{f4IZB3xJShy=-*(R*EkdOx%;_RUeHprjZ-2s+= z^%wntmclZgA4RVSAQTG}CI}fEVTP+YBdB-Oi%AOTd?@=F+-b#6CIF6#IA{1l87p8j z*L_i45#Y8UlWjmX}$EhR4xRCO6o(DEhxP}TYT)S7Y>MMIDBxdZQMwkA2g4j%RO zB0kcKSMcL?c2a%Uz3^(eH(OX#H5fcS^+5BJJkc&YPu2ZjQm4b5Sup2*ki7jqadXyA^_kNj|qd@=1pGYiJ15B&?_xY9jyHX^w?`oqFGDkwmp~kYK9rnyw z9EnRa<4JDqs6R2v31vq`LYl3`m~qqpNv$s0QJJ z3Bq2gf-U+sY>%_C)%y^B0C)yevsY91A!$IsbHEmB7%uK!Z?&9+d2pX09|W@8qMAWA zM%hIGSNpwPnFAqq&R8Rn!x?KS{Wq7%;zdldXc2QK*~u2)T*iyD#f!4-NwTju#s z!eO2&3~i``5E5JKWgZR{Gt6#MwkzDR+W!}m%=_(0ImW6c80?F&*D!s^*o#X%@3osZ zig~>@(W#`C0QOx_F=eXDwO><={T9b=vtk*_7ANo(;Ki*BDLl(z6}UZH`8lr0+3)YH zKz3_$b!l-NGed84cn4`M(ptrGS#G%BmlIU6TovoRh+5^b0?7z&@$~IU3W6wyF>zh( zvnt>AES}Qq$S95TkIl_dYKK&NwHK|^aIem)H{};sJN~r21#P1{Px$5i+siFmt2e%> zadDMjI@JCWiOVI-ur)7rgC46L4O;adUyVTE*iLC@NpXDGr!Sr*wn$ScEU1P1MyDm# zG)mhfjH)t%PG3=2yVanJ3AL$KlrO7Bd=gI3kl!YobS3~!GE5W`R8qx7wv7|j^hWwp zJf}aK%84nu!iCB{6BBxFVr#0#b5R|$VyW6*s#HZ!Rg_eA-a7IKk=+QbCAe^+B+JVa zw!r>45+bf1$L~&;Wg-C8Mdy^7Lr!fjn>`VShn_LniV`wj7ktadb-Lptjm+w5Egi36x3-jP@1?(1g%SYBY zGMC!+e^($t?FZ91Eg~ER+Yei+$#6=ck^g)xDi|s7lkdh`wwCFO$fH$AdMS4T2yn`i z5#>o?-C`@&qEl%krcbfs7!Y{+8YxU>1Mqb6ip;rPs3!CJOU)pN@FKM;bV8(011i$*M==tJejK8Qi$u_Y zY_7y+5_hH`w8>v+a{}6g5IZ83)LC?}lovdwI!pPN2T&^e&ZLfR$MS(Ysklj4+z8QI zt-KVK*Fn|c2p8*MWxAzU_8N@)I2c??+7_i3&A}JMJj8pfFV>*kf-kD44(xc&$x;B} z6ds!cH>f2O4ZLY0)?8q?uKaC^K1YlEMUjN@(icT+nO3PzDlxsv6LN%rTbk#ZhV`kY z;id_U+R)@rdrBH^1{w|y4%`@_vv8@1)=MB^iio$~wWsAk*`DXy3CyRDJyaDE&)A;~ zvyAA+_$QcywdqS$?K!@g1F0dHV{Vn!>8wR?76kRN_lg4`&qNX}@BTcZ_<)#rWN>x_ z9o1i$tf~{M+drzUWb`ps2Wk@PeNnW*gtkJ%SdV-plq4L!Y7=A3+(LJ?h$_W*&^$hx zR3E37CGZgi30dxi)DXuC>_zlRC0|f`Qq1K8X3<;_dcV(KIQu&${=zy&{txnSRG(Od zz**Yab!kwJr1FlC5|MEPPXPrJ*om6EbKLuE@`S#Hs0XBO=UbvB4v{gHi+3>=xS>Cd zRFAVxz?Z=#v@T|1d@&xwt|v#|IG=Dkj?wZ*>n>DOjDLA8<0x?;4d1u*S-?yrYR-C9R`aXM!jvxLPUs-b^cUhRfr5B3}UIk@+8a{uw)x$H`Mi3$y^1Gjrx?N#wMCc z8bvWYfwzma{VBP^))PXHJqHpUb-5_VI~iP$6(kqWsY0?j?rl*LZ14h_U(!*~JzS-h zTp;afNoQQEFlfBKG+uYEYHD!*8&ka(cbI)GA4Apjm*!M`qIN1B$D$oMVYRDnda>5S zGYYgzfh89{eS6|1^dBx0jC7b9=HreObb(2W70nN;n2p7ullbpPXTDlE834+JY$%d| zqeJl2XDxe6N=rrX%D0pygJvtvw;6M<< z17v`Cc#_g|)&2WaH$W2$NNEqzr`c=Cx)wls}!}&&7g@Stxg$9dtMJ;D2 zbPm^7)W-SzdY+T~TkEoG&Pbnq#c?>spp+lNE|!UtR1Y8_bd>)-e(_VO4)Lq|5@@vZ ztdvOuAWMp8VJl=C9ml^F^%E*`c%qZA88PR)SWXhViNdWqC!k!xb0#(A`-vjxO?Of{ zz`+S=O@@01S5(^|ro`XZBcFAdnIF46+WqlSg645EUT>kCGG{q)Pr3T>~{1waIJ4#u*F>sV@ zOwF-iJTRsmL3zGud}2`iwmY0#QjMTiu{xludXgVluB9+oBi}Od4Uj(nbB;j?ee)lT z1hF`l|FN2)n_?+Nek;fNd!2?xX^d3)6(rJ=F)md<*-O7F?0daE6p!1j0E!=~JX4@S zyFAuOcFy>FS-F~!=I2upFBoF@J0F)PkaiJi^!z-2PO#;w`qV+SVM_#b`e6e@LOikT ze!FHwaPt%~d8cj;vlJ(@nuVFCog>Tx8zcYk@R|Pu=cqR&>d*hbbFneZh4^Nei@v4K zgAWt_45k9cchppHjiIKZ2vadb6JaW3ni`%7s_)H$k(X^H_#e z4|+mt`yL=E1|~kRnRl3k%L(O>?_i@XecFg|y|VOK(jllsLP7WOLQcesHbfUOpK7H= zJd#weP;O#8(Hy81b`W7OthI%vd`h$dH5>l(Ck_p8oG@iQ7X||&oAay|y9w4$DRV$b z$oF9eMKDbfk~G}s(JUb|8~LA3N~P{4RR`^RFyGvq|CxmZAGj5p^$dL6e;@PT!~V;i zx}-nuzfUytPfuoal-f)M9*setA@9*dYIZkOtTLl3TC&q?0RtFh#%EoI*UL}wk*y;{ zq8me<1BY2Sam~Hq3eVy>lcPM_7*|vi13x*ZI-USCrFCC3;(%L}_WTQ@sI#i3DITZb z--nwuW2JzWvooERfUWh?jBOqCkVUFyE~&0z-wINe(_nSje;u*vqJL&?>avB1W zC1Z#1qG(Mtk~m6GnL=e4IJU{r>Kb&&eMly!Zttbi1gTRMCP|?H1aM8$xnPGpOrd7k zjFQO2c8Ie2-7B02-}WSEn)}sBUhdS(4s9!;peNNKgJ`dTv)_H)!Lrf&3-D1DI)(an znV$W!x3R0M_G#9?^rL%oxvDcI;!zE%So?zvLGN|sX#o8^Fd@-iVxLR)r}oH)!)G3u z5=ETK4nppk)o_2mhCpCG)J^jqV?9#NTign)LgFduc|K65cX@uWe%{0L!TNbG&xh*gdwG6T&+yR0_3uyXZ~JLe zf>V7tAlqyV6{T81vIGCuh7btMDw4pwpl*PTNQW6kT|J|7DrGe|`&A~zsSpCyRiIV% z8`ampsv730p1|^pgepfU9`Jqi!j{8>1#|oPptnpVJLH9-gN~IepT& zHuA%k!zO;9q?hsIKFHb6m|h*g-`)ZP$wo^xGseLNaa&m58d4fJzAXK|Ql0bE} zObRvicZn>*JOEh|(&|=s(2_HBa8+@1*LoCWTwK)aNUV#6IF2uX6|y_`(r{wv0$Eo>xPR9$a}+F{P}7X8h+gh6pb-Nm8a@!sG9CjozE4_&(A-8CJkvo z>NnX3ZM~8vj+cZBy)KUT!w-p`;f?sv3Oxob+~g1ARYf{nE$lE2toFEpR>ecH^prsQ-y&dU# zvd$e3DuSPkQ(BhL4Q2`jZvabzqzxC>ggZ+>R!LgzEB4q_j~7HypCvubr&`cH!wPzY z9npCyvX--1k1 ztF-)R-GnXci%^oZbKN0~<|*lUokBlRXC?N>g^?SJq(8#^lcT#;{a)rkt`fUTLfXi8 zLVpkNdV+Z01yc*1lWAmjuET71dc~ut)2VCXaXO5m2$S3@V7vufj2-<0*1&6&@eleu zDg~xv6sWi?cd?x25z)(EyyZ^Z)j5HZW$*aR-ZQ%8nz|*PJ8P-<#Nm(YhCZG|yMvPV zb<48%@xE?nhHec?^6|u>kL%U^qj5RaOQWfk8WoFXbdFu+s^0eM-ZNe;4s}8?byKlw zcUdfSI>4z|D5s0He|UB=UCg}t?5#zoSpVv?i<62DFADAfA3~1(9Fv{UcjZl;g33=Q zR&~pjM^wDJIFa^>mAlK83*~cM=c;1mLQ$yN=eTy)rwOg=3svnpMpf&IsqVkEs@2Ep z)d@v8+^drq>2R+YY#8O@UQyN2y#jK@nnACgVO1v-CoBNx)eBu3UbV2Rd`=H;m%I?h zSx+0ds98Iq_pP3+_4I!A0`0C^C{O9$RGhH8d=4Wxsdx_kmUXu*rs=4_{G6f_o|u__ zrN!X!!l};6tXN;HQH4j<#muZxRVNiE)m7=K%R7}9CtaYz^l$YM{hMLV8J_#Mp8l=g zT?#BGY4+W}llqmOsQw*YX)#l*Qx!**rbjM3T}&^Kg~FYpLytP{QO7+R9v;9*iyQuz-VPCEWg&4-MYh6>UIYzCW-6btTNUrt7MYRfga6CFpttTE; z>$+myQ}y-4-DNqbwH(w6eTPmio^EsyCW7jY-AU$tRj5uIs;m~Fa1UUyr0BJHlN+Z~!|cZ>|Q zOMSgbBS6g%*Q+Ou;rH4VV9Rxd1|7!RlK@AwTiym>fKlD<5H8g1mQUF((>gTJb>d}p zTRq`%L|aq0l~c5JLfzI0gCW#yP0?08=aLj*&e>2waBm7?e6|y|MYUnXVl-mmh1PJ9 zlucGo8|IWW^-8HX!^+yGphgTa$DY;b@R^+{sjN*cr^%+(^ejdz+O}$u?_0}@0&&YG zyl*XYJglW)SW@3^E~k2ga;TE_IyK~U)JcknI=mnt|EgOCA~a-PHI%tTNzMO$jg4i5 zrP}NLi%^^;gj866WmiLH9uHlcZO0z24A*FTHYxDrXZj)Ku%|Z#m1%a)TgEhaFCjnH zD8AQTRAC0<&A$-cjtz2}R6SC=j#&wN&!{?7P`5TicMoYWvZrb7r3ICpv8}Kcs!?ku zTxb*4Oks7%nw`bekdcT*^N~g(iud_IpN@}w=$l)H)Y`t0=$X}UOyxCnv-g*Zg7(TP z(OP$uKgsMPpPD&c)bZ)2^QQZ>nvFYU7i)NwsZBVz6KN zU~9XY$Dt_EoDM7us=8>{6F`sE7w$=HfbcN$C)O~>%v8WFcSD0yO4zKq#Wl)e^At9V z8W!i%t*<(-SKz8)riXX-tmuI?4q%0t`mF&<4I1bPk{iRL0QoX1ecY95hhhkfEx^b> ze9u@e8;tU*3pL8o*wKFF=raJL?s^JPw8iJxKrF}Kj6 zQ{m821^C%$Qr9Nq(ZJ-Rtc+j7G57>#Sf;?otU+{ah7A$j@D2v%Mu@E;{X5CbX$Jmo zK%?G3WfG3#*_VlZUo1>dfG<;Ayghh*Va^|T#CfBY!o985L>JyZUEvsCH_$Qn*124M zn0|Uy$8&`#5D+~akYK}CI{*Z>qILc;c?m5+H^TXpZRM}Z#Q>iKZ7vfdLPiYc9IXL_ zeMb{ZK6}W|pbE$Dda5eeet!BYKp6l7q_7E(v&%WunL$Smr?Q>9PuKi0}&cIGq_3f`+{S(NfQc)Z%L)1vz*5s?fRB)VAs!J0il^#@M zuLz{$BC6c6CY7(^v@pI#Z&erY7I+JOh9pyw4&nQATsPMHDv3;qekmfChf=g9TyU-W z9)((a-vQ9zYp>E{epJOpN2jBN5(xJ;K``wN7FWk%`U0na&@9_jNAx2GmESh9N={3eY3D;|BBBZ5)Q?8Elc?4E z{;VUux59UeMPkko4D3HU^ep@*cz-f92Er|Mql#&iR^Qir2)U!```eQ`O_LfBetupq zE@BtH3)Eh;?d;7lUcHq)!wDl#WLW&JI6RWS7Y7Y$m%DGGd)|CHgzvP0+ZQ?+)7c2b z7FDe|;+e{>S6wqHLn`sU)eV45SXsu%O^jmo3`HJ!*!t*56@m5{^9oAw@XbWw0X4K5 zu_~ezid@?RloH@CE>k9XA_b@D0jMpPN766BZ4{aXC(saHN_U;Q0=HPyw2$DCBU7YB zPBh*Sev21+fPFBq3e zS6r}l80tog0TApewzx@Cr_zpU%N}O#dF!RYuVaPl`7K`5`Ld}-)MdSJE^yEoj-QNz z031g))>LDh-U`#*&fcYY4zfmklDUy5EpppJn28b)nOSl4Phw>b>{DJ_4F0*XMAAGK za`=b{4Bz*q3`%v-FRqQiElNdj^8yP_i-2&F9i4|9J${j`7kVg?N;N3}3_0vZ6+8j_NQs6D&P$%^{Gn<;uDrVsz&yUeB$*-DayY@$zY%?nV z3DncoOjcY*uIUx;($WQWv{qDZi-Yqk+*6B}Ff555#~|M5r%kf2E`46(?>jk}s4;ic^iGA#^c>cC-=%3LhYE_IkMAVppL zUqNOxSJfE4mHaSIR37FjqST@HJ1VWNrQ-;DxR=QJM{$-sM*h8v^Gl*QH0~I%$p3Mq zh&E?G)nsY_-ot|Gl4MphN23a-^gE~&Ff%HLd*OQyg78(WjDzahU29b{J!VHe0o#=iOAbeWH#;-yjA?YCVkOasfypRO0>kZ~FA6=f<7#>%r z#Ft@|=kVuA+`9Qu)c*&Ahj)yMpf)H$w^a;$I4#2edfQeho6@2K-s??lET?U-Ug(I7 zgeL!^sgJdPyfO0s4p$fSpRti}x~hmjL@%l+gQfJTUpEUKYeb}pF8e%>I;Nb_<^AfzV4PY#{z0GjhGl>o(AZ_#suNS#6GkqOm` zICApS-9}5=LDzj;u<>n>5N~-hihSjg%*zIGO$DlioMaJ1t<_UV9yO1f%N=wtqiHTrGy3u2=2 z(OvLH{pt56lCv{1j8dSd^cr|0qtCBjE@=6M8$y;Vv0eY>{AQh4SkhA^As!vBuVuJ3 z-&U4g6+5_b^$>OibMe*g9Px}GZ@5p34sl8`-#5ujib07z6mSeEoq3!?Tmo92?Q;f2 zG2X-m2_*){QgCqwp#n$LRB-#$7Peo4lzAvZxUA0J9@nyun+P?&{O+}|sfXqj)!E#s zx@xStdMv-4!%(7;jfDbz6RCs|iek9uXfwBVwX3E4i}L%XUCAZYp=$%#*IjYhfDXu0 z3NBQmFsvneK1^N{TVDa8ECd^N>2U;8C;_vQLlPW`(62&;Y$BqFuc=7k0oiK9$PJWI z3LO_406=BuWFKlKqns(z+@KBFeR&7Wxvw!b1}>Gba$^2=&}W>N;&mjo?5yIgwbRe% zcf&w~tw~j){^K?43oLkTj_3WfFPwT5Bv`(|#z1#E=%@0)*;hxqp()(*r_# zT1FU|jt8N3BHQ^mN3A-DEb|RQg=dG*205zzMKdcUMu@VgOe4Du0c=5g8m@Lt{}e{bCt|_ zZI@;Y>`+jQfom_PaHhWS!)rOL?y_XOV=WzysskHDG$Dz5AA0u!%!P_0bX*oMtKJ|cHlG(6efg%BQ@|*z)k%unNd=$d^Z(SM~652wVK~> zqnv=flhc%eUhB`|AM}g6M9-s&uj#Y5b1nry?ysg*iFJ3mv8yg=^+w%=n1n{x)7?M` zH78a10+bD-L-azvRHlB*9npOcx6?atg{iWDE9`bfW?$e*&7T_8C!HMlQ=pa)-kXT0 z33HUO20)zsr?5<7@gY7;v*Ro;_+j-CMjL4r&cq@Fal&JGjeTIOWT;~SIE6*C647a@ z_k*DTjTW?eKt5D}lJqO`ziUlpmxb1_$;PzCAsk$bw4^DWt&&Z)VaC$qpTH_uL)9~K z@e<6FtAkoxgr8~sNGuJQ1QZ|xX}Iz^ySpam&~l&)0ei=D>$9(f48onbwy8e)-2UTL z_;y9rypdlP27t$vO8OpTFP*y$J4z* zWToNd?^~;tVSPz;>gY?#QIu4W&&T;+ucZZF8X45s1~3Fwd=OLJC!dYSZ+HBE=tdp# z${dA`%YL+w2P2h=#f;SmmIWJ-Y$xV^?^(Ka_+!)gJ0{H4?%fw2y&#XOeV<74H`_jz zqWQ3%A@^6EHkJJ>_9BsbLwU^lYNS^KIcc_CoxBvQn)wmqYKtEwaU^Q5_PZ@f6X!Gw z7_>+#gJ~<3zx3$dx-44+7QCO)qZMXX?NoeUhq zUZ^=I$GuU!L1OiqAB@*g{#RqdWF`tE1Lp9q?8UWC*uVb0Opdq!9zB#Xftc<3_Vq_u z{Bi5hIBPv6|FbUgn$EI)2`t=!fNG0{)(86)M~4=-LH_|$F!o=zQpte=K22S5 ze*Z+LX7W``1+fmtLN>amAmMndOq%R*49q9bVopE-!4lNrzc_!>^6ah_x~3&!;A{z# zU^pT)Rs<6Wm#yf=Cf+nd`baAuOROXJvQsTzc2KCX3~PccFdm~u4YRmyt&$RBwEx;T z#;Hp&Oln1(ONMh%OQ_!~+`7Vcs1VVp2E>%j;u5V_LvA_;G?S3ec(5aZp>f18EI~r9 z7(;Q@0f3rFnVV|Z8PcZPWLd*!N)a=i!L9w|VB1{E-wl5q+fN z%$`nTf}L%lKBTg*7~QwK^}M#m-_|CA(>TYn8FqW zVe^yfIrmWlG!J`M7ye7bgtfm*JL6Iz(eG;94uIpI`#QSdLfwyaBCP5Ny zcYt#(pRLy!$#BX(VWg78=#APN9Kv&{0kw(me};R9Z$e!l2@-;9qo(38|EERMa9x4WL#zi$v1_>8m&&-v7uxREpzj1P5fk4j zq{O5?T{Xm>RULGgT?kueNW^LaLj)OMkB;?-JXx%F7L0~OP5d;E+Pva%#$)v3sXVgg zr$_sAuY(vAPgzGbZP1z|%5I2h1sT;H+zVyi!>n9&6a5YSYFY7+~UTmL?a{i9!ovq0#Odg!HiT!f4D6S2rimUQi;wgA53K1 z^W%d&M!wW4Om|H^jhffXa0ien2e;IpAe-{rL@D&1?`2F)i53-qx<)+`v;F`x5e(ua z|6-Yxb0cM%y~yyL<8aQv zXQS%t*VD3mDFBEVkJ0M)p)x>+4vMawP-ey(i7v`{V6$ke9bwPK6Du}x#|=TJ?p4;` z=RpH`Yb)UbtII>RD1;V6uKK(%fR~#)$s|DWSLj6+R89H=WAdm9C7VJ?`pQH#

      iD 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%0D>C&{NN>6jD1i>U#4!C?1oaic`#5k9m7&bn}Y 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

      1w0zQl-5=V#@zs5%z0=4uW~M2~ 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�UUKC4bP`r4Fl8eSyYIng1>M3d+R{5Jc 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

      jD0S}q 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

    2. +3RalS76%;|bc;i*O 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

      *|>A?52 zO69Z*N(9NB`C<GBYl#KXk#kr@3;9m|$<#)TTp{Jy4e8fMpi z$3#od_0*D)B;QBZpoZ{3a324=>-}8s&#$lNnt&oJa~;>$<<~SG9?Y+4J%p`MMvTEY zm2lZ-D6~!UVO}YZ*F*d&LE?Sx9`?c~p^*L~Hp%%qh2a8kjxx8iJuph%53qLW5pRzD zK;=h>#RALx&;Gowxw){tBo;mEBOSNS3jz92=#TkuGWd1UL5Wes8p zkKCK^nEa`DjF<7(N$-~N8Bc%n2PqpG?st5KX6J)rtX~~t(bF(w{M7_U6JAqbNCvjE z9E_{F9)$EjjGn~5p!Ni?RrG*Q*nbSChqH4HR79V{?d|z7lK?qXb&Nh#j@t-E@ynW8 zpmcfS=Y~-w8CymTlIteHY5!L3D6xA4Gv=b{0X)AwkWVt#7x0*vzCfiUDG3yEaA#nY z*+O=MI|U0_VW%Zf4~QAk68Mn0)iSXyS6NVM3ih4T6lh19g3rfp{@K#0&335`_Hl!c z+4@;%3--0s77$_57V@vr7OJnMI@s6NgS)95t--EQ4hqddSknYS$q2Q-2#&-2z^7;0 z0>7p$@Ownsf@TnJx$I}d^LPI=OWP{aN z5j;&=@6gbt$?_vj)^UoMEXkn7ML2^c1djB;&}<+txd(d_CLMoJGR;VY{g&Sek}q$t zy<12Y?cGV7%-!w29AfV{({LM^e@PLsmeE8QQRJ|UCc#TlFZt}&0S1Z(!-S7N z&fehH-0EVxZiv{01bfx^AQz5`)2ruzeSikf_1_h;~m zxo#v$froX0B6f^S7Z!dC7R9EsH@ycyt)m_Y|C2d-67WDnbWFK*O|cLJszdws+$VRc z7qzeRs(p04TE(suQ^D%>6WxOlgWBKbq2SrU0QBxN1iC35n+GCZi#htqIfeCsoF#_Z zbu-Mi5H+S}*sCsfgL$A>3=|^K46~Vm)E|za!C+19m~*8SI>iGo+b3H#$X+U1urB^q zP8BF2t|E$AHSOdR)yG*?Y@gZIWozx^NUfOamBOGP6{A%8$UXp#1O3t{>F+(@VGiWc z({}O?n{?$yu)P=7%=l(^zUwWYisT1Nj=?kXw~4)tAtXK3u zUcFm0jLY5H)e&AD%ZS$z82?E#iVr@>^@r@5VbiE5*Y>ndwS)$w;4liQ*!x1Nee50> zs)3H1cry>q%^!S;PwfHbIL|Mjcz{ZqJw%cKr`KLw5g z-=mABU1aXuukwrQ#DkbHZm1oUbP^b;@+D@*1NA>?`k1i`%m?KlFmS~_ws{&O%SQqN z95z@41095@1@7K0uTanNe7@S(x}{nbBS`;&KzAvZd06=)Ph z_Dw%v;>fMsAcoW-)uu#in-@cTm`9Q4hk-hzIiyImZ@r&DOPP4z=VF`Z4Z6s0C4WPP zG3|&>lQRri3CMcS#lGh=BqF&qx+-n&?YHTk8Gd2f7WoVMK4eC)iKP!D1etg}?M&%W zK@pA?WhA75sO=jK&B`FLt7?C~m7r<@6=_>mh00vPoFq6Fs;0JK=1@T&qfmhs zqTZxt)ets}D8GP;XhWcifNI?upfak9vS=(+YQSl{Z4^10XDndt zXY#H3)MWVs=arVglsZ=A1&gpqTMcwRIG$2?Xt$CoN9NIL3PVaY;)^ThR?)?M@q9|~RU(WdMBw?OiYC`3N%@&*nB(Ku=gJD;-f0s}u+E-3!4L~CMfh4g7!mNEc3_-E;*mqD0 z-QFx)05ox-iNWkfWMqVW^di~a0hki;!)n;Zm(Kx)%CM;#tRkJZF}|XNio$wDRwZX? zF?0%!R+ZE&8LlcF^2Y$2!8SIlxWEssxf-~$liIM>U{+GC^VY(uHK8Drq$(=bIh4YK zHV=S@ecAT$pjXw}6%14}9$Z;2NxOnuqA9UjXI<3Mk#sSZ)Wu)u*s5cq+q`zxBtnJf zJTRXkD|VwLkN~h{$zh^jSthpAH6;;p+M%hXrD%^LjtkGFXoXPCV{eai zR+9b|DZo4f5C1fwKX2g$P-e&8#)XuH2CLRa6j3qPL=T!hjwWD;`SHg!I7XomOTQ(w zz+iFDi2s{3EyzTVz-6i%R|OTz0vX}y-E4_4Q*i=gN?nn&+*uK@aInl?W(Ao888UwS zt0^eeMr11xX))w`t-Oo&;U?H}1;ZxKv~5v$Ur2Tu`{`y%D^*AfYfpU_BW_%kMtd#Y ztepkRSg5H`Rk{uuBL*B;p0+iqsT>l~01(2A#rE_aPl^T^oG}f;V^?j^cr2R@CN>D4 z1ww03wPEu?7}VN>;_dh^jqcVL{y$ftgN>gU#6JHt&@Zad@`2d9NbG zL23yDLnNh=q}$_H+hZl)aF1s*O$dE(9iQR~=y!Q11J{a>Y=~MC=rvLctc7abuDw?u z{5BC9R*oGWs1sD!p&eFAMGvegp#W+>`sciCJvx+Yg6$yTWt(*iyF!oFnY_VeERu)SZ7R#oZGuZykR;q2kY~TkGdP;t+(jO8pdz)!RkR9H7s&~v&DvNarr-b* zwMoN;D4mkS?6IWJMzn4Zl%_-4-R)?bueBSi7(wdN#1>A{?v?6%pcJNqp6$d|&+Q(r zXV7){jwlsDg;c*PReuE45J-GG4kR~o4Wy!V_9R0;R(00CYOm0&cr_fJY6QBpG(w`nQ^9kgOXvjw?FaJd8@EA_8#}C_)}#ojqd}Nv ziOmYmWA=gz>9S1|nNC2V2`bq(gc?3N7jnqIMzDbBbG=ZENYydP_$+O@x_HACifG!n z&_fj{YL)P+Xn^i61Jc1(G=o$qXK+~w2pR@WMS^))Y4U;{fK?VO`!Foj(&5Q|a+p+~ z@$^661a;B9vcZC$fJ+5s3S0ml?1nUo+#qp_uhxVV8#4P6K3{w}9uwO<&Nicoyz$9U z*3sgF6pa1SJ_>Ty2R)j;StBY8BvbxE30ptQ=}?rrINk8VP@=y;fYF>%6kff*F3!?ID_^o61;H-;EBbDO6bF`LvXNje@RN@b-Yo{KM!GanOcbfxLl|FH%`@fb z6@gUMKpC3FC4r3j#%4|Rja5KOZQu}vf#@MN07IuQ7{`(;9}J~l+U19INk@5l3;Ke? z0?wjFc7)CEW{Q*;F>KJ68bxtbwED-MNi((_MTL2$EJ{LAJ{0AlOd>AL4{N9+#cI)K zn;C;9TP`)aU;!?~jb1OK7K~#Xmb_+$1%`=jGF)?x8O9a;TXH}bj*@jpTLbi+oTe!( zB&rn8$q%Wo3D&eUr*a4AN|22LBVUimBLjnmrvqW;T_K&-`G?K8%h2M5AQZNcq|I)E z7FHTMtyEEC_$n6fUc}*0hz08T|5s0fCvT@FhPKTk}W_n0tA@GI0gh5 zT6Ua7Aqp4}pacN|3=v=wcg6|x`~Ua3@4b>_L)IF9)VufG^Rdr9`|Q2XKKty0?Awp+YdU2|^8z@q+Zg7$d>LXhYuI{Ok#e4@OEas@>wZI-FJs^^q?Om|)NWJwNt~So zTbWkMKB`|mb$Nec15ao!m-ol?MAW~_`%}agMQ^~F^}6fmQ;8`KQtDo@K@dPmS`~FK zCoabmK;pqQBm_>sR+K1XI?F{C>}m^wMX90FotFv5RJUrT?k!JTcZ_0Nr_>1=8imH( zM)U{5r7nSO40~usW|?%332-OU5Ufj;>g$q-pRJLxbc_)i+jcG1qM!YjSPkh{gh7~7 z{$9q`y;wp`Kwl#r-Aj{83PHbfUY04~EGDtZW?32^iq}n-v%b{q9C8V$=w+g9D%7pC zf>V&)BHOAZy}|6W0-=edlJUjWpg04jw)}AmeJ-o+704id5Pfj_{k12XfDS}|H1N57e*aO`Ty^5r6(Nxo7 zc&w3gTN)+o1_=X?Ik2DPa4a(!jI!=~0Xk=KddY^=H%cc>MU`;V> z%ws@f?2yG}JJFah!sJ!=`m#o%S@R^*7ha(%Js24-^MX2OgyflR48jPK!N_m2|EFR5 zSE7b6k)~qSP>G7Y`sQVbpFTDvk*Y?32J{2H>PIJ0##R&c7&%D{qBi!_fj*Ah;E_LD zS>zjyNe^FL-HYJBR$LswSTzIIq!~cie$4=ljAB@E>y@4~A>5@HERJt@l-6pL)}Ay<7&tW*5*}0Q zso4O+J)72ya5Ji0UGJ|^7p4iOB?@TkUNb@ga7xX}xW4UQKS8jgoJ0jSjF<`-ea|t_ zHf1_EiL0qugx$$>;Hxfb-{X}AazF=25>Y~5ewN@-y~HsRp^o!=^E3kLZ>?v3x6k#} z@F9tMyU6RqB);{(+n;>i28wb#h71a%z=z(}y7#;NvFC0eVdi-oPD5V_=>faYyo$bD z;Iza={mb3~gQT=bH3h**S-1_zs;~RKg0NM2wf0X%l>CfSR5-8 zVWG-^h9MhJWD((I&5+yn*CLhFbM^R)t@Rnd+dl&|tWoMD_bM#JG9;|7 z*;=mwdEjWWJ_8)}C)EM@hKs0(*a5@e#@h&6nF@kUGd1-pb!RwJ>nUky2H&D97&*@7 zu6W4EhZTdxpnlW)={Q!H+fU-=Fc8ap(8{jwcb_7hKgPaSFn96s+MIt`5&&-!?<7{A zTHuYGN5pAl^f_XM<{`%LIlx^$FGYxr9bxU;Dfh9$B1ZemP2slWln_M^x6-CutF3xV z-WAMG>?lN2szN)5-X!oQU-Jn(2x6nZ`SIWp*wFT|wJd0-8NIb4QaPlv&UhjA(boC( zp%2}j(}(b5@a8czX?d6bTK->U=PHoW1u{;1g6tpUMVP+!v2>JbL?52TzH)%_quV;w z=NG(1{wHr9JVMU<5tc?3+jz^%u@^2}9M0!a+u~SJR_pi>+vJDkEUveoz2aKE^>DCf zcRicW5CEj3n>}AH8;k^4$7p~NqLdX}S|W{sc{DHS?4g5I*4`Bbz}|Mf-aB$UJE*H1 z)Kx5LyoiB9ZLDPG&_3M)BNNtG2t@VE#`Dydd3yuWh6-Q2)d4x`?*FBB^?AZU4)sa# zEPTy?KIZ-y5fD%Lm}&PK@M1gQTYZ9<08#cF{GSITq-SO`O2%GXWle(VeuvJPzp&Y|odBEkmMPi!S_Bc{FTt7{{bePWP^HWuzHb@(@s zQ$$1ah)7zhtm~0y9}#50c=O;cIjryi(e7hEn&FU1Nu$E#!{cI($->W5@iXJ+OvE5R z8yF*gHqK8Bzz)J%{kI-xOT3#GWw%4s>`=)X%9T|ORC0au$FHQ{+A428{H~z+#>OiY zaOFh{N1QYdrEetZTA60zxih6)9d&}M7-nTKn|G|FYPch4^cy4D+@HSj_`NopAbBk= z(b^EkpGQ>6YVm^{F7!-z-EN^K%@{BU@<$ic#wIxQHCE%z%e65N!LZ0CgpMXq3g*=8 zk9weZHgjN#as+X*w|n({3THuV)G9M&H^VEL2TrAy^+rbM(Z&`5D+PDC63dqiOI(R&{>7Esh_JFlvok#a;1G( zers`1%Z}!snJus3MtO26Di%LCxXlw>LXyHT#td-&5*vlqy_j~n(L%pO!Ne-T1C)FH zb=WPMn{nFE3b}M6HXA=*ZW|0eZSUYD;LUi{Nnprc(fkqDr^j**tmEU#U9s$ zJ7`Y~wEFf_uqF&r=?=IzBhba z-ZM!3(BM%V|IzS5(`b3;86jX{Sq&KlA$g-=?f`YbgPpy}#6Aj)li_dt$Lv^JXGLKSv0A zZc6y$Tvy$}YU^=!Jw<8ndAA++D9G-uNE}0vNZhtjuAjB&R9$ajk6-ir8K0l+%oDn3M0%H$5oo9fj?6+CDOi#x zL$gCu!P{?Cstqdor%a(Xyr;3;J;$_+|o8l#cH$FXH)^nJR zL$mP`(Kj!SmyQ0iq!;2s@7et}HBrYXDlDtWmk52hdpF=Y!tng>F)70*Fb`cZ-9yA;(6%h!918x&-Ljj>W3}k(!+@h27}D9L}tz3o56}Q zMKmG*-*mf2Sz}h0zlO^v`98PzL$3tEP5EMGiI}ui3A>uW9GJ5r13zIBnT;p-9W>0e zox#se^NIaaFK(oXX{VM3G_~5^OGP?Fs}V<6Fa>;8^uU39F-T+-pK9ymp9)wRzunO-w%Z?@*Icin$G zF6ywIqdrzc?R%L*gJHCzX!GMJq3PF5iEn>SvOmfy1=X73=F5Dhj@xr(5lh$Gp7b{B zxA*8R5GB1<*kK%*(&uN>`ZIOib(;L>9q%!mRJ*Dz?uiLMy5`5u(9SzyC<%wyu`-Gj z+aNSIlPr|L5?QSaB?@L>dKHDLQHtD|gK^rl3Uz1RFBIS{Yu@@^)291q{#ObUbZ(zJ zSEjChAiYIb_n+ETqzeLCUFFZ9tM^3hk}S=AuYdm=Whe%%?kY{v%!h&Gq*3{&0Z4|W zh*23S?onaLtpQA}u3B7Oig1Y90pm~J=1>x_rB-R{8JIn?m9qz}wAkW+B7kZIXEz~_vS4V6aOvctO6Z0JMR>9q9U}ZPOwl`-(5eo^6)3O zzV)BPM)BO`LK<WjukMCaP&v%Jl*0*F`pmS-f_HHocz|;{q05E2- z%&vz(phmq4ViLP9o1;1dZs*$OlZ;wgh#zksL1wERvamLh;x?kC2w!f+h^*focrZb! zOZZm@rGg05z>aD2T%TR(u>u?WzQ@>+B7*1jeLM zFe;%B=(;jB+Jcp!;*?9G&HEB<9y~p5-u}K-w28W0Fvg+%TbGfp_LC3qW|*FcHsuh; zW;IejjvMfpl$3=O8bUFS>Ldq&6#KuDB~p zTd_IX((+nU0JQdTD2AeND%FvdsTWg=)^8m+2hiY(<_$?%woR9mm3T!zfSUA#4yVNv zPpFfa>NM2swQ(X{j0f&=L2kB+cg+QPM`_$ZaX~(&Cp?IFoCpr(LK6bHBOvih(V)jI zm#c`E2C`-c^3=pz#B|GWyi6z;o|%|&3Zz(d3WUI|1f(6F0^yy>s8b;Pap>9Ar$CfH zPJxtzQy^t~yrWoRutdl0!B$n`>P~+egdrV#Kd>Nj*v?s>t*%(Sb7aQi+pnV@woLtb zI=u19j!&mPCmC6wL=-my6g1hdam@@I>{;1U`C&Zf_`$k|_;qAx@QLwu6 zV64QNxVhiSK@n<$CcfhcI&OaBpbjX!`c2G@oC6Ij%7)Nx-#3!Q*DIoC zy`0_QWRPnLZ2ZFNhQ7% ztyK=Q*mh12QtSEIPjf6e(%2+UJYzcAgGSK_x@6uUOga)BVfD5|OP`fm=+eh!NKEZ) z&+YlG!jG`_GZUmXTk9s8{~Nogm;_&U2nvSo;k>sN%IinY*|kk_ zi$kjRXEwOP&_{}gQ<2LYaZ`Rgu1DB|q%+VSPf#Cm(+}sJB_ZMb>_-fg2-;;H_Ne(D zZ?%0g5*}_lfbIy`Ms*@#;&ebS579`r7LA{}X{7N-M+n4TGeTQ5 z{ume;(8!}g&wA0wX(hk_8K^t1(wbT)30(d=~_rX30A7T>&x-uR*^@|pmEzCcA z`4G`TIiWpz=pGu@_7EsibrVhWGGIuw7K|#g= z7yzg%I`}Hf_X)*{BJ?}mL0~nRgHouJwVS6Y^!-fPbbim ztImW+Wcww@U%kvRoLm0qi;Bn4#4kB;%O{qX4;~u7sCZ;-&_5V{6r!2xfrS zd{p?ww5a$+;bXzn(!y%^SUv_CYF$q-?Crm##zgnoyqlq;^Fy!_J{||{Bkhf%osPHd zK`@#mP#$+mz$}}eLH>L6u*@OO6+Q4p2oYrxIZ5JQ)Sx-(SOI{AcvUn2+1y2;JyGN( z%LkU1Uji{xEuDzjKwt{_b4m*qTjn8K+sP~ee7GG(=)>*w1J>sGW+h*DR=J@H#Y!9+ zMU6dSL~C_9^X+RnQ;CTbc04LhfmVcsJH821)fIBhgWoKGirbH2I$r5b{AV;b^D7QE zkCk8p9+c!Ok3xy>UG2P>oz8|$L$a`wBvSyepPyy@@!{=pu&1kdPp%+PF2^~UHiRriq1tP z&tyZBYyO6gj_bBqX96P*110L1#`?ey4mJ8o_XEb=RH%_)p50{Rgl@*&7>iCg zn(X>(=_xT4nqwJI5jAWY8)%b5<^+c;s^1I#&AKOSAn@ak%(=9#=!CY%C>%mZ6|e7` zF{-9m6&N7C(lp(>^{sD%0X7;Ff=6b)Rs*sxn`a38Hruh!y!o?m1d@q7VXL8P9%fz` z&HT3y>`s|kAD_S++AD=BULNSY{5WuH8frpP}R}pxZ0(q+Pw;~Q z;BOH@Ytsr7E&9l`!YT3izcF2uvjKq9{tpx zX~GV!r=DdDUbt@&NeMuv*iNlp-wlwl@O>N)8A3H7&=>>nAi4tRy+*$Mo<1t>lhq;W zyuk|P80f;f2D(5bsuCZ1Hmtmrk>=wfgX68h^q&={ZLFysZ^} z1fAyM^!p%px;x=W`*1J1uu~rNgE}45qh*Z5mhhkHaa(A8{Y6R>Qmoqz+h>H5SQ9t@VVTKMaVYd)8q2Z?c=r=Jnh^Po5 z%WG(?WPm^k=M6B*Xp8_nFr@k49DSdUqv_s5DFqU;u8*ebz|AiO?bn_a5S}jwBH$^b znuJEy{8F?3p%VH;U})vu(wDDa?^KVT*5V}AvCV8P>^yMk2>Q~WN z>y4#`uTKo+2F+yA7u<)QY2nJ0;WpSGokb@ICdrqO4Q#fI=JHgRrz7TC0+s2SBkb+s zIPd2oJJq^aoKW~h#Gk&+JGA1&JS;_HjZWh+KFqJ)A56cfN`6PJ>0E*iBmGCAqr@lc zX_|VIL(!>rgKpwA0>bx3rksE+aBE`8wUu5*#qBp)h1w&J}pLJAGP zB<2)lxULiwr>x>y=a!gP`s-I;aK3)k1?QeP-2EsHMPwqkAWo^l66luREE=amsW3&1 z%sNH4T}1<6k#h7c20zo_D+M=9$PBlR#Ji4)v57wnS=%nLp7fcil|BrTFsnEz5)^A1 znlDRgsAr{GO~C;m4C$KUeyyscOfiJVaxVkq?4Zt)8JAh03LZ8V-GGnQ%o@ z#Tbx$lrZe54nydNXmj9RTGbt?cHq~ev|KBC0crJ*XDQaOcgwW`vJ?Ynh`>g}8dFl8 zRJ{w;Z3Fsbu*^9O8hoB0VUcMiI@mY;9hYsWrPL^`6GP&^k(=c$HPGkmh9{9ZQ_4`tO?E9%!*rNlaAnFTwj2=9}7XLF{1un@Jp! z?rBPM#v5Xj2!)bgC`RUGkhu+CxN(9}MiELmu9B=5<>Tb=jN&T&PN)V(yY7o1NxizJ z4A>uo;F52?m@D&BIT1`PDSS-tH-796T@9Wligxr2(rrch+F#H2Ya($ciF$oWyzWY` zH^l2odR^vlm1^FT-nXasz3F`i#O<5SB3!3?vQxJrQ!EjKI1LU^m@TfBrj?0=c)2S5 zzR;qkx@%5_EM-tuw6#VBHknNDO|uDi=)??=BjOu*EtC=Oxq9fVd9c4&P*_3vU&imR6INoU=)XlG@ovL)XMOzW5IWxo zGf!=4u|w@XWkg+Grm#YBU~$_M6kgR-z}{4|E7zKV#R|6~xRik2r69;E3-PF&T;ImE zo?y$TX;%{C4cnq5;}BFxlaWuucvCBriZ&-s{K5Cf8l~YSXl?3J|;x8n_^LKx&C5)Q_xYRiE)wSV4kF2+@hlcF}5?Mba|ud?9wW zT^=XQstL%PD))*l<7O|Z8(g&I$S^C}>zIo~SX8}CLa`Tta7#{e?V{q=l=!OALmz9^?z}=@$f#B>D@)0Dy0cv2*wBKrCoh&f7=V0> z2D({Btz(sgP7*+jbm&uG@SNY*55YuxL0(Of3|#|vg}M$xR%2q$b&h2#!Y zp+EwTL#48RD(zk&m6$_P$G{`Zl63|&Ed{Ye{ZmzUd72m|GkHl6CJ+hB?U%iNC|tm^ zH|CTsCG~`aPi&MO4PMo*&+FQ|Wi%({NKOiJ@#tf(o*I}J=*k2;sMT>TvCI**Gujq>pk(n{WrtFPFL?Z zlMjU5$j`Tb{GmS`Yrcipmmi0`;0)Gz_+!Xgq+2_S=WN|t9n;ph^N6TZCOY%zLL1i(n-NQ9#&G{U62uW5o|&4h|Sg9r%&6dJnpdVCnD5Vv7h$SF-F zLUgLPCO2{BuWzQW(;9(ZSKlOJEQC!V#Sj1Xf)gNBC_K4cG|Mfj z-x*FJxCf5rI!~ugP>RaHhV3b=|Gtzr_k80suX}l2L|x25sjF6U5ORiHQbHRg;wP9o zJBm{ahM@*Ir9|FJV%t)%Vz>r4O-Ew_qxfKm)k*C^Z+bXv3zCP{jQF+;#ZW5_ODPW= zitQ8WMoeBYEIrs_10M>1Vf;j^ta4WxJG)MBQ*jvmIvX$Mn7@4<#v# zn?O(1O20L4KU+(B6eU#2J4lwAw2Z2y_uJC@_Vm6py-O9-_g(27)0*E`()&tbNMVud z2YqFC3DF0vitWtNK?n8>`*-wvuMi-g2$q9}d5%Rkf&>deV9z%??`M?d zv5q-#uVc*efFwul;(?vzm-sA%DrD<$U~b1!Y#Hk&f$J_tI99flV)K~drUY?+`YCat zUxwAc5)yj1(BN0Hf&vh^3#j-6#y&U%+x^Td1M{$GeysUAnch7|2WV-Zqahy3F@PiM zn=k$VJT`~O@S#rNtzkt_z1fQoxc+_xjN(_rVdHmMVYtq#_jFIqtu~v3FvC}^lV-B5 zIY$R{xW;){Vf8th7rSdyVNyn}n_&8|E+f{lX@hMW{Th7sGN9Pz!S4v#1Jw62MhSq- z3hAwq@22Hy6 zi-BydC;`0u3pb7mn#yedh0CBp7R`4|aMINnLIzRzhP(U>I)J?tP0b>{c^X8)1moLA zlF(^jE=*w&6<=%?#0{9Z-lvcfrP`5%JzyyfirO5g+Qd(yr>9ffJtss2n*c>}NA!e4 zX$LT(ic$d7b@4pWt26_OgyH5F#jGU58$`2E8Nj!0pk?#HhnfA_g<{435jMXx!A$*( z=XnA0B0p^E)kBaMsN<6l3*=g43%Cd2|7dh0<(WP5SNN#0jKAQ^#JN_r0v{4$*r(Q1 zyCzz>df3W~c!VRq7$*3}zgJ@{g<9~-rXJu)(g02+6HS1h#b^#kOp1q`-Gw`RU;dT2 zyAoB?xN8mx0QDnlZu^e$hCVmMrdw~`5?_W`$yQ@UwDs6G)Ssno)yoo{zp#W=FmLt{5Hh&TYduzpuZig$@{M8)2FuJ?`f9O?g|sE{1!+Xo zd>%#**00{|ni{M=rdW432V%=^N)}j~<>o82zN18Ai#<6?qt_$LVg6j?3tpwxKV2)- zj1MFGaZlHo1l<<|hsRC)<;Z|oJ~j_?Ab&1yczBG*blC$PJdv~9O6E>2^dzY&l30Ff zHK*6B`C*Cg6=$fUTu|@MFz#xtkAEicA$|hL1^c3bc8YUUTPq3nRlq~Ho|UYn&iisB z$R>O{f*i1Eql=njJJ$i)9@(y;Dmv||+BVvq8X;86c1arCi1VM=~oYR94amrFaGg4uPY*tD!jO z}>O&;xUQHmBF$|M#W-QS3Q3R5) zk-7x{SNNVo4@~U{2d>Y>VT8;!5}ORYmq087j2x8;Mt#Rn!J7jQX`m2rfALT`pEU>h zTQr9s(#8lqFPi)OondVL${GI58NT?CuLv+kA7Ma+tY6C?*3dGlcbkOJCq2|sZz`R}QLefANx!X0ac)@+a;JoeRS8|?*=)Ukj$ZJxiI@J9o>|uM zy6A6<`clt7nO-bytNBX9^^=v87B}v73LoV^GGV5P;(iC zFMP$b#hVUgLwE>L#;3pBP9erYlD_WfL|Lgic%X>OXe4Dp9HV&<_8QK-|!phL6B z=sl^Pek4{`(D?#6}tL{n5m!zms^+*CPW!oqhhVzVRQFF^PZ{+ zI4D7Qq|oOQj05(yqm?Xz7?j`>f$8p!QgYx{HgqLaDG2jxVWwHN(yWi2g4=R!Hef2! zlxUHGFL*SB7olKc^Pzb}Av_MEvmDV38$hNew!}HzqB#_$)@Uf!XppcUU`sYcINmES z_kHOUV<4TaF52uo4_}HJn~KR2D74`vZr5C(V0bV`g*2fr4PjWHF{qxULspU#dBf%Coe2GBx3Z@Lf*=Vym)Hi1s)w>NoOv@ ztH6v+PFyNOyuAMODanUT_5fRvF%^uPl%U?rijdadBDZ05x1)>pl-X z0Z&^GLt^&0Lg%Ec+>Lxl#bfHfh;HacS%5)5hK{N)g9}+h$9(6tdv&X<%<{(~R2xr1 zo$k1xUsPgEmsX*JLVnH?uTr%E($Eb^^isiwDEV59@w(^CXiI++5y3pO_QQU@v;dg* z_@SL)a4FU%Dk?5D(sA_5~TWv+)f4Z); zS}B?%Uty;_Em0`DinC%D6?DxHqj#sPP~0v-_h>)|5Ht$4X`u*1(Qq`&nyM*%xa5ch zhe0G_4EDR~?-pcb<4L1cH6KOTO(W;D1Q_YDN0?%jLW1*~$VG&Xi=h@VQRf-d#M3pD z4FYDHGJ2lXXGG;E)f@$z&wbU125V1<5s6j}jIch6Um(-yP9wr0BFua-i^o-&K zDs~jy1g>^SZ(`=cj~JvQV`*mjOc#{-58?-MkTHkiHi5e0DmaI|p z(T7Ter>Hp50$fJUFQI)NFex0A;br=(dGT!h^TwmxQK){Fji?NNr9KmGyDOo=y?jN#V z>pa_Q$>Sphx~u*nRr9uz2=^?XqKPMOg4{wNUo; z&Q`M9l05oC8P=_Fxb&r$^X#veC6_)_EjX5A1tph0?}0~3xb#J($MXQ`X!_mDueOp` z(mUhpciB7y%cByD{9fEdM3~m05AZo!yv`y6mA!KzwYW#7W+| zy@g%A1vuXxW7`M}c6sI~bR`Q6Dz-M2u;gHPQq8|7O*At(B#!_uHu%gLSd<#8A!w+P zUGiPKUhVMtd0^#`f*Kizs#e3sIt8k41}tT$N4lAu#Mi<$QHEGLxV_h)$tszxh;H?L z$hWAzu~x?h2A@?sE7*Wan5j#dNu`hVx#WhC$1ug;dP25a365w`dR*OwzZR_Qp2(6e z5>5FQpD3TOMuSn~rYFj&y)|0hJii{UMJZOElzIX$I#r$WqUeDEao}+TpXS?QaWTvg zopmtq+~SfW=0|}U~gDfKyy+r zNM?_1UOWC9iG`XdUIeb0o5-G>Q)CK5k!BTYS4bI66FH=MrJSB`LM zOFA#gzgV&hnu!ZyIl?`?HE+-fjekd6>nda}-$%XS7$Wg$LinY=){ueO%GH!)xh~*E zxf71E3tN}y*37iK8^58`e(cgr|FG9(Z@1`^CocP9s8p-IUjrN@RwIeB&fwy#IPVf-hBUn#!tNwEK)T}NX_^&dkaI(xY~5JS@k-Zgs>;G z9S_8v)qozj1fPgJWthx&ilcxG8yit(pZ}_LGKq2NUa^h6qbi*CmuYF(v-BMWB7bs|A-_-Ys zb`cx2ANbIcb7Z!*^{Dg~Eht&!qv}&7B!^8R){sji_WH0JSf-7}5;V+VbbwZ}z>`Hk zgk7{`d0~<(1%QF35GdXz7x&hHpH`+6!jR2ow8R3j9u+xPN7~{rO_ITahK+(@s-z5M zH_tzb0#6wvsA#cE z^;oM4BVk~|K>%{|QLQhSx7@js@uBbzd8n&*sGR&P0w_P5*wD~5oC3Z7l+}kgp0er? z$F%c3d3Ba2ugbzYovNO+I?Iz*WntO-#Coo@bH)x1-YoyFyr&B zO~};)2(FR|Q>HbXe|P4LC!}19EEz0_Qh)4RzLqp-mNlK|w1dN=;?;vW1;ng z^*+)8Ip)<@&MKD@khQLOWvY#di=u|8hWns9Xa}z=j!U3+$cK)5#`I~w4~y`CPsofK zW!<7xl;bq*Wa3O(6?JNz1 zZ*@3*(&BLN={OkT4vrq+Gf|T_HEem2pu1DhvFtW*Z%Fx>-R5Mo@-=h}`Lw`i ztB*|fDOjO~i&ab{#NCPy&DTmZP^6T!QeDqJ34!du&Fq_HOmK3&BjqAky^3N$ttU6c zFieniKf#U_yX+x2zfcN7k0%!qEH_iK{|v^UMCNgPQKOTV1T=kdA0O6bHU}WOqCX+( z<#A7;0Cp0R?AA^s9XiXhV2(UMWRu%ICjZxKK#6{@=eOF6f}|5vQpSvFQuHd3%P*K0^g1xR7VT~}K+s3<04{@=2p$35dCUZq5bf(z*1dMsw4 zrZ(z{$x8pf#&x6Vr9H+c=} zo4aWMXUj27(sKx^$qoTbi{Z=bwL`zMPQ6Z3WIX``J!jVF=gDS|Mh`&0IIwgLKeK$* z1TQs(um@`jg_576Hn4rH$+U%^wa)!OS zqX+qUxgY!4Nt8)wUk-bgpI6!J1-1BjnPn#iFQK9xwgcAPb)3yYtM~4La1+%B&z73R zc%m5sQAh|Ve!Y~r(gFbj%F89NW^&6zC|I4(;r@&Tdk9T5tr;&IGEaVx~KLbJJk41)^H2si6Eb&Lg>L=Ozl*29uH3HVy2!0!lmqo*?sc<-H6 zF>zCVW6j=FbjopYus|QYfa@JJkK)78gW?Pr=JMfHZWF~cfc2zbZ>7@XM#0I=2? z0Dw(q6D?3bUP|nH6iY07P!VhrS7e}%+p$90JB$Y!LJ<*X9@mjiSyzF95b-+t#bK=X z1?I=4b8aS)p9Oy4`p&~1eT>;(P60pbO>tmM$68!~C7E@WH_;I!qe5}n0=B%#`v4Hh z8b)GGb3o9sFrS7JrlCE6mg@rydK&ib?y?sxFONw{=?CZ$BYyNF3-Nx-Tt5eV=%Cq* z>);f}R@l&~fxJZz`Bk#{{M}`BVlBiy)d&S*zD|E&n9fWarvK$I9TUYc{fjqmq#pHV zO3?=BvZ}EkE)t5vcYc>QL#J8Xrj*QWzshI35Rn|G{tdozc(<9;cMnM%cWeaANJeg) zJ~`t?0iHF2ZZxCXTV3P&$S80hHzTXd$aUKrPR+%hjs0Ti4=YaylPyse2hS|=b82uw zNvTSkUkftWe_9~VTAZAs(!++4Ir_^mF4u-!M}cIkRICNkDX*RBluOXgm;#K>@Gz(~ zwIy!?CdzfEd_Y^_LviYd${)&8KM+<@mwrH~EEZ!2f#5sZCNu0BVL_@NrdbSYb+gWz z<}pVYyY;Yle&*sw+brYWRhc(6dAB>)Syah2lF)>q5N5-^P2Aa|xdo3VeNFJ8Jm!jK z33G~U2QX~><&;W#9`hFlQtes?@9%@&47U7s95k3nph~j~`KMZ6e>Pcn5WE;gMZDwP z!GNM4vCSI1L^0@tjW8|DH@x^@Jh6$fMApV*Fc{fqIt(!rYq5Gcx;zZp(;k6x7p4il zY4S;2=tZI;@io6|X`K%yz@DEzHBsRhsY9|)p?v@QI~LMseMHzoP_Qp;K#Yl?CZr@} z&Hwv&*)~SDDze>o%TuTgEDhQUI%iy)UzR$`^(dg&UATFUUke2d23-!cV!l9yex1;I zaFeti-gaZgBuB8ej@TL#csOc&co5c`)e@?~+5`V$;(BWFT_Yx9OnrRH+~2$(+JNkc zxoBJ48ks?vfyqdVHB~$POR7G&JyH&z%nP=PT)2ki0s?gA)Enj)mTmC!=9l%c6p4I+ zNYff0u0B97VxLW&B7`2|jS*31gw)-0Eb>ZDwUQ>S`kdo z=Pkn>Ldc+DVl(HbVYJbZ;aH5_1o|tL#Q4TMkh5060@|TnYcViud9mqBf+YhM zHbPX1Fd#mr;mLbrfb)@s-YdCn^(IE@K-V5qG$VhVnjF-~o<2kjt;T*9SHFX&7AyZu>9RtSYf-oYuY#^i8}zzaFbaNaf97cERyKNzobK!CistC3Sk zKI4HGFkR2CP!54`v>O?;2gN)+%1Ek8p-!juRhG(+(S1scHGgyG-~6&-!@BJ8RCWv> zjJ|9eRB(Jy0c)020UF7}IB-ymz@##H3~D%$YT!yhtPoMdi9roga{>gY;t^avIJNR9 zy?9J$o2>rZ6lh|!Svq`B7-O)*iSM1`@n$mnW*IMDmE~}9`T0p*;(k7J;^rqDteZ|J zJs1t6ij~$6Rg1`Zruw!cR0Y{aeVVD_(=4DM3~T@f?$e?SAgVqfc$hUF`Bwv&T1Rtc zI7rpd48G~%Kv$&L>wUBo(>??RcH@l0OwkgS$Q_`7geUD=^28{Oa|e=G8Kw}?9jdng z0VDUU>(AKGB)}sP%Mt#P%!y}CI{9g z9cSj|Iaie+Z++)aJiB_^>`0N;^fVyqap_)T8l)^+@%IZh#Dmfj_beMGy1PL#2pO{)0FR2pGkNUsqjU; zN8=l%72^aLsANK-z&lyFCw|JSLP0^}y?-f(6coF#6QdM_GDF9h(vzkl?1qVo^ug>$ z)WnpYj43VGI+z4$5S43Eiim1*Fr_C>a7L%nn zZtN^t^W zF`@gaDfB)5B0lewsa$R8yL+><+ovPd{g_4Bozk@QKIugDFBtJLR^zeM3+N`QH^~GR zwM|t2JTB0cAlo$)g}78~LdXaphr=)Eate;X%SoZrY%k-B_DsG&7Du#m12;%itA~xJKf`qm`BBYv7Cos3NSi`&in zQGX4JRHI$4>gR#tZAn0B@i7EN!;0mQp*syIHv}ZhEhLN?blOY|Ao8PNw(JI*qNEZtwjek#OJ*ORYn)b(1+NGKQIr{ACp2>M>Xk;rN zr@<}J;FUDgqoF0uNq*&f=*s1r!y0>7Id4nb_=7`&nmdobVC$^3@&Rx^f z^~`_V(4T%0=qDTfIk#L=-jqOp&n>r%B+yfKwnq}!O($hJPf1vy8D3H}=(u!8G6V#n zWDQgYJA`x=FfOo;)(Qt$JF=VbZ}qx$P@A}GD>_7b)_?{oRARiT8yr!DggW>cQ_1n9XGO8}=S1LA1bEbhi|JMr=KiZElzJs&JbzH> zJ%IoQ4yZ%Zw&^FVK>Lk025Kom>M#1UfqmlcB0dJ)72bYcAF(62dHo?`CPxKZOMY|} z{*?|bS&vo+t1rnbYFx9`wggG6Z)?oPFIkR%9({Iv8X#o0la;xw_&9ut0AzP!T2V6a z@ZNtb(;Jp@TR~yV*w+QgCRSlIX{UYZ%wozvf4sG=jEXmVn!#;l=|EG~&3d$;)vGmM z8o(%u4n*Qm=@rMxfrieb0{aaSjF}(h_`KTQBhn;oBn#bFc_;%hNa2A{W8LN1$&7(`a>Du$8k59UrKN`BTx$sc|NIcPGMA#n$B{qJWUHTCI(+^5V@;rmo^ z7~-IT3KLPKTZ%Lt_>@)SvV_?!35(_R&D=|SZ|M}}P5CRBb<)LbwL|dMKwQHh7?VGZ zP?rd7xoq~kBbpeHTA7|Li+r#+E7LWz62qv{3NK4l(vkhx4vk*gm6}HAB)-xeOf=CN zbtdl9G7^EfY6VhC!|q6DKLBS=OK8bd*dOmKoB507LFOjfW}^me;y}0W;X>;gF3ofe zG$^B{(WRL{u;y{lh9z~0RhR)omO_T*s#TcZ66JN$!i%WY+OEy=m;m z{1u{zW(NxwUAf@{53$X)=Rzf|TsV>hepfDp1LiFir3eqrc343sD=BJhoTn~NvZRK+ z6!@ywuS@%A+cB}eV-_l2CK@J=Ozi|5X99BI8GW4H$qt*BLYa=6PM1qGJXTL%W=+}W zmf?y_Y;2zF8llE1IO{ml!~W>GW=L`XRe*jujBu4Xbx7Towx2a0`?z+uU``WEIQhFE zBbdh;)y<7I-tsLQg3I0tKyq^-S{++DDuSI(QPvn?Sf5BQYi*(v(Ub;TGt6n7i|u`y@1LTkS8yf7|$u~duSu8 z5Y5niO%NX*Ib&CU&1%25HFrvOOBmh2!VzkYtc(4%yZY-^XI-}{D=wa7Jwx?wT6ufD zX7>}<%oYdP*DCvFvakC&**DV1*w(3wbILg_Yv{%~Wpz=xBzag!9V;~F-nNcuU<^(& zs7ox>AQGQhF>H(Y#|T6=b3iCUv%ikLL7vyuYghVg>(o3~0v{I*c2l&|Q$EH#w}cwzGv?b?56TYPM^oLGbLg9wFVMi)pn-Qtb*BU#p>Weo-kVMb5q)d;^{tA#Kh@| zR)h_E9Tv&!aF1j`Db?#JrUGb>$+M$)d%s#u)YU4YK0e60^XFxKn5@lFRz;;3Xm6RW zQCRiJ=>H*%%r+_MN6X^?H~{ekr@7%ETpJxZUh9#ni(6{{9s^Dbyqsag4R=DXr8c!04iNGp845nbd$4Nc&x zIh^TK1t3dFq-y+$4B~?qMwaSZI`yN`eGFGmN-uMi8!C`HJPUzL98|yINdzM`L%mzK zfg)ZHc5rx1Y?Jz68YTlxa6+*`CmxW zKByZQVc1lxWCtX_v8g&Z-3Z zM@O60w8`>I^un%TXDD7}F?W)Nt7zVdTjQ9Ai^33=yp`nh1(UHtQ8GrDpEX9gw*uHW z8B9*q#UgMqv_FlIcL`pGrT{n7dd;w*2Dcu0?ciYEi&e^J)qWzXVi;1bUB+eTHtedi z(3C|AN9^F$U2$|XMw+*anv{UNxfdnNu9XlYIn1ZA00f`Tn(wa2Y9bn9hzoj#*iz5% zr(hN_s6ItBEXGO-`c!Gq*gV3)On#~KUXNHnf`CxMJVO#)q(Z4ukY$YFKip0~Jcdvc zd8w1Iw_B?}I9o_bNI({$^r08Hv<^{z@D3FdHY9qTule*H?#W0k^BH)GO3Y5#lm`LR zTZ3Oq(Qt*Zk><}K0O{-oA)U}D+o5k;NYhU`xt8kn1oVuGzzKj0#Udq)Tc>opxLu<@ zHAj$vXr2B z67)nRdVZn86pX779_bp57x2U2UkQ-!*e!E8N(4lc`=}AV&Y@lFbR2U+XNeLd7$gJ> za_v&hIH}Kkl)X;DMG*)sBKfiI|B+c9CgmmxsYKOUmR!t|MPRhk z@jy#1ELubYLa6w~WC%U`N^GWS8ZZ@5xu(EKA=)-+ zU~n_NndVHkobRyYHBWnKJ$5bPdQ8Xk`DVGkg&I1ZL>N)wIIRC1RqvZv^kA#7EdCwC z$-Q)65pfV@T~Y#~!~p{B>ii5bpj3*t%H>SBsN;G~w5%CIWg$NJtU0AzcyFZ0V>HSQ zoRAlKoCR9kr%`(k6!!!&(-Zk1DJm~Mc@A(V^#un<>+*GZoz-lRz1b4Mdj{3Oat98VfL#Y@%D7jstF7fQ768hs)19#qP0%*$0|du zr4IKxOY^~x7s04Cmxi>knXQLnUe1QdD_^MMeMIEefU{4=(q=+lXEB_z42H{9ErWjuJRM{UzPL^6uv zrl!;U{#5lYcDq&UfNHbU_ax*rx!(;wyCKoJo)OO~Nev{sh%4%!PqOJ@~-a!q^ z>6lrn2JUh1g~Tg?Ad>Jco5Qz2$=q@#*76cY=>e9^zSmCjvUxbjW|Xlz=hftV-Mf_Y zs00vX+?;rvtXGot?apdhrL2!UPFC>H-07?-oNe>y7foNijEY(+$qu?En{qPlCBrKho#k)7En za~7tu7}2pHbXG&;)o|R+FkH$bs~e%=AHOQ(3JtvS`Cgw!pl~~Itti-YL>YwzecN@R zsm36E>PQhhh4i~v7p-cM(H3Tox^%(}2HMkP6Iy=iYzZyEdYWv)$*nqybP7(ij(IKHGcAy!mhb78XjFVkWew+M*}_2DmkcrlZ&f#-ps%}IA%>J)43AYe(2(xn>IPJ+ofw`)CTN>_`iHF}wzH^#da<=Ki1pVJGR6rRC=Es2wkLT2-^E(I zpi?$jkB|$NcfK)(&KxNb0k>+28G?tfz<(!cbF^)eqfG$~mYW10hHt^A)n`I1YtUTe z#2PdKx7JY>REGk+-&4)a4gJdFV!op@8@+o zEN^sLX9G^@a}(Be0A__*-F!9=a`5-VaUNnYynd@*sjt`soru|xw|(hN%h1S+^cG00 zkeZtlBJ~=0ME1LjfIk)rgqf6AHmB`J3fPM1Nw#|?EzT1OPpMCfY!-S|u%I9Q4+H;j zWJ{DLYsn#E$kB=rKZc0#W5@tM29x(=aB)8do3?tyrc^JMZ=K#6hLtI{i>dG+J0HD^ z*f=bpK8`70D4!&$mb@IiFdiX3%~MPIgG_GJAVnuEd;bTQJA)W3u{!NQmG~i(OTT;2 zcD;8TKQ1jJrj!G+Xfr@IYto@HrY7b(_(uWJtES#fMSf$B-BVTVxBv>j_3S>vfSs8L z%B-qasAp&!Emqq`i&eJKy@RZ>jXq)4edyw4Z+{++fvu4lN1*UUwvf@3|3`fNkA0AO z;XAsCL7QpEc@LwqlHqZ@Uh;w8UtZq-H0_k-mwc4xL;ptGWkvI2Wrpd2O%5pHK4cqk zvSAvLIsJ~^XLcYIJKJW&WK~YmG;c9>h6aFETU%H4!MWZC*^T$WY8Pls4yfMLmZqCE z%Uvmt&2l=>%sj_`Y7tfG5f<@lf)`{=xNY-kF_fV&FELgexY9whq*aPP1i5quPn?6( zSXckGrKD*k>{P-XIrtT;me1qxhBWB?ufVHLtQUt`e_1C{<;qDA3B#IBzwJ6(DK8g_fp0d7#@^C(6G44>c7!UL{Eh5 z#G5(p#E~BKfk%Lm9yj?KX)Ss4rAhhmXU+FP*|In6^5*;7ia2ajJslqhV;BDd%JOhA&F0@FmPc(DsU&NH>NE}^=6@Y zr;gXKT>k-R_zmf?PGu)468S|qylY(1lK8?lF7+Vqr)f}k3d6t#Sh0~+Z%bB$eJ`l| zS3sUxTGQ64QPL83P&GXsR4qKdIC#iAh=%z0giF)Py8B!?!YYxq%&CcBe31BjXi^!mnf^V< z$+bMf6VOY=bIYY&{oZOm(_6)7kUuHs<|oW4WN@PqwQriIa%rrIMNRGMPpxiYYNQ2~ zbF4*vSE8-n6BfWmM>9epr}r*-?5{unmapBvb1#lNb);6SQztHc>`#95h2Q+`E1&HR zWe@MGb?)yM#5pR<0Fwipvk7);Vl|T3;v8yCIG;#3Ppescx~ATGM|F7OiEyLq&Mz8+vm^lRJglIrYS(N0W5S5i$LSfH-1y-W63K4Mnh`>KtPY zE>A^~7vh%M4bkdG>Jop`ezxy$fXQji?%3Uuq^>DP2H3`v>Dp^tvRUp^tP4B*(4quaFoepWs;~nTg25GX{rxoG{_zWaTL=!YR6Ek;`F!bu<>&0gZ^ zJrQ1H+*K?w&ri|mtvRsDmohOazmP;sR#mv(Y*Ye4GxJ7WkVH_`tYIMoT3M~H01|T1 zCaaO;J@iToG(!rXlt)Df*<6 zSR3mH?NcCIO11KckE;?}UO)@ynH^M7L&~H@wCnf4D%U`fr)AaRx_DA2t_012hZ7bEX|KhL{Ttg%3A#ZihJ7zlNl3N^*r z{z!tV76!}Ofap^}3t&&8QVa$YQsz77XJfisA{U#8dnM=_LX$TJ845T*JI%ckMT7Py zc|Ok4Q%2{Ttm@hLz%16zy?!9of@&~CGuvzLmuqNbjc#qx0FP|o4hs5Py0h&nr#A(0 zHxt{Wul`T0CkBcI7dbv(O0TIxyX#slK)-N8^pr~Wq+_U6;u#m@s6hO=Y)~0m-mg*_ zHM{(RDp{=dbKY7eKBy?t2Lx#kfDg^}ddG5d1nN_Sy=P^LExM+9=QKz~rNb6O*P1o0 zHxw8UPoV*JK3Uwgmm&DNMI49NOVR`+f=O$)&6|IVGuD~SV|>6$sAnFYwv9jaw&v^E zZ$`qhJ@u*gNK!GEZ@RWoqO8`%_05hu93~3NTS`Od$~sc5 zWQP%k>`0Zuv;7RY&8vM^;}Ot4PolgPI!fPKs+7bzJxQ7aYKnuY-aqI0c%n`VL+LMT(T%EmtrW6!94>1aj%iYXhKqZQD_Wmqc!-&C`^ey@;yTkN=LdxD87;Dz5tBwWEUuI*qGTVD?F_^VM&+isO2BboVplnU! zn7w(Ly`>o`OcJVRg=)?3 z7#H^Fcuw>3OvY7Kjm$%~`je7Ru0v>Li0jj2AHmWq;y^vZBXA+smAYPVJ%~U=YEXaS zUh!aF_INNd45`_s;NBtK4IF%Cv?C+U-!N!C7-%o?5P5`wFd$(u5j$IQ7V78<4jN#M zZM~Hq3OdjN!U61&vs5=U(M~}XAB_Aw1R6{&>#cR&Rwfczd~zs9W4go`%&wXnElZ1W zV?x0=X)zpPQzCIs8NWBLOJ5=i>R@)X1x`vv${_uRM6Wv0gEgUQu2n{0xp`E>}3vid;5RTG2L2A_k|z!jdLgp{M# zpqBIVY6xa)b)U2Zq5^EI-ih{QK=38#Z9`=^4_7`V%z=6vI^Z?3a$uCH{z>duYlriq zZxcj$QE_Q4u3vkL`yj_&ui~L+v`x@5+r3NGaqs@ziyemZ|P@I82fDoC_h$R2Pmq*bv0P zM8D3;Jk##AhKsTK!?Sg6fFTQkZrT+o1D=YL^Smq*>2sHhz#!2ituIlBveht5KJRhr%2bO%AEzo%AU||K+Wrf0K5?ZWyU=}TSzgPBBu^-co3_dXZPlFB|>Tx zRw+bF zm}gmZQ>@U$CntP}*%_)mk$BFU*>Dr211%zs6y2ALg#FN-zVNi5`;AHRBNs(gT1K+1& zX;2^0Su(k7UEN>9m@ubS&+MT5dd=E(SznVTPQOpj&+4SlH1uL-XQ+xZC8;{u0o-%G$*-x}J=&mv&2?t zOg5<>^nLI)aSR#HeTZ+jsI-j&m7^`Y5S zMdW7*2wkC#a$|w7Ztu0jac>pZz?U}K@vOy1Gw@|HWw~a2jjbI!4S8Y-PS_eH&#uNA zttFZ_FJXe}ttG;40MqF`O)OL=4DUtpZ0<@A>KBp%ru;u+fEi7%Ui z*>e|{RvNXh1r<#mS;0CCogr=>W2#?$6FlExE} z!gc11C+>R7;^|5`0CK43%~B8sT}Hy9-)q+f5r1bMY6l$1i%0h!eOFy(4_vPpdi`3p zE(@zL3)`b7+7yPR=6Y7x3+Z%{bE)fG4T^bK<38*Yx-}OX3sygIyhgCT>W{V18o=5E z*dj(g>ut}AJkBexf_4?G0co8RJw=vusXo9^mlq-WjqzU`lsBvfWfYPV!)0yM)x{x7v~F7E8ra$vm#R+E2n)oeeG)wx;R7EfRKySp+MIq9(#i%HmDR#km zR17qVCZK06jAf0dgJo|DVAFEuV3%mjbWE!zGO3&KuW~HTcFGKuMhgaagIS%=cS~m> z;6Rj-hAIO%_NYG>-@Ev->l)%yG>gB%A=x~JZ4r%x+-kLEk;MfdBnVP*Jt@BWwBQxd z0w|XaE8*6bLmzoQ83X`ejXerQ)Y8|*9&+<5RSzQuY|XD*(GdkLf+UAhNlmBLyiDK7 zCCngs1kAc!&(F1YPez9p6cX=r5P|Lyyd;R2WG6$U;a5YtVT-3Rc6Pk|*qoCVo&o8& zj>Bh{n3U>&abpSb(+Qds_qV!v}rWB zU?mMt^VOE8svO<4;+RH9OZ)|()!r=v%cqUaGK@Im?IbigD|&}I3l%X{pbuH^wJ)-0 z+kM9ugEu*ckQdwRB4jd5C8n=EblqtxZ-jEVP#^R{ynmYh>%^%1<$AO6Lho#>c@tqq zZYp0P26!HOmHf>0$F$~vPPOJ3LqcA16LI-r|IOUBh(Hm~WuB^Ymu+ycLUL0Q_Ju`b z+rIfY+DU1DGAm7|KYL?M#{$Er0YtapNDr1Tedrf=*Qmt_ANPvif)T3{df z+PFjbO5QYGR24oUp1EEHsVas)CR6TKSmVQA-YY>b(+YE3wikc18_-7CbU?#huwVGnCOvTs~?9)^@VqBp9ylClYb*CrRpT3YiP3 zpe~6~wPIAFjF%9jwWvh$lQYg8Ve>t+d`6)Pk;`_vO?-*)d` zfD`o+q@$yZ-Ai7%yu5q>-wmw}5T#tiAZ3DFZE$wX(6YPCfvarOTnnxw^lZIiMY2P|@a5)i`_aXh7bq+5>N zG(k)WboBPvK;~uhc(J6y%dF?Xj~O&q`1wtavQYVuE;hwWjP)Y3bCY)Np&=?b4;^qX z6D14k)G-PI=qv(SDUYT1PQw^>vImQrhPtJ1SLx~Q@!R!$wVn@*-@fu9<_*1R_A5ZD z6g!?*c+Q%={FSUnmxG-UL~a8w()FCg8+xryrHYCL&|bpVY=eR^<&tEx&c5+}*GcqB zr-S&z%ET$+I#WuxSbwhQvzhzeygz$8EA`3SclW0+&C);rK}-TOs%oC`x;(P3QP!E; zch}Q*^xI=AC!YN~b^DxU|4IC1vL@qfn{jeb?SC4HhV(niSW@@o?RXoq$L+w(hD7gO z-Z3aBTH6>>8`ghLxs&)Mic2981TQ+LB)%QHwR$2FT`hdP07Rkv^Yp^C8HPre+pBVs zZwn zogKJ(WYwQ}nJWb%=QD!#D3Hj{YzJWEz3-H0)Uf&A(f>BRB2Lgt`1FUKk@N!oRC8XKzwkCd=7eN%?kHgQOU|SYtI8;_km)qfoBkLd0 z2@4>|bx1Eo?_i1RZ3KT}&n%>zN#UI_ys*0f?e=60n}l(Yw;Z;~+k`!wPtF1rM%)rUzwt1AVOG zkkhGPb4rI+h-A7O5Z}A* z%$B?CsJ#EnDT6gUM5?he-ba370dICz@B$m_wG<_hNIm>XFQ^JoLwX4<%Tm^m284`? z#*5o(5WQmA(6AS(YOPojHe^rcwwY36sF*s4IQ{f)*Xv>*y+%Kix3BaOyBgO2sPzia zgw+5|&T-Tb9-;(v+b6DNUfYG|mKBi|XKt@sS$N{vE4R1uYw33^`2{Tki_665q$K3D zWpBtzVkS5Z3t8xkga!&FU81(yt&mA{O)qN^qe#h#x7L$y{hfZk0a*x)8*HJUx&3y2 zC-^+Qn@0lfB2sVPy<&OE%f#)w?*Jh)T+o$o*sTm$c{kj#0#>Ts#EIf|lHL7Y_0dUc zpwTtFl0ykv=S(1B=P`Zi2STqNB=Dm4?BKlO9iD6iUyCHRE=UTYIR=TDs2r~gveWfC z3}dl@ndh6yAwh&U3u_JO22rHCivW9Y4&HJRbu+RjSX63u5Dt-{OYfriLJ7qB0Hgd- zn_2Z&x*kY^YX^iU!F6B_)cd9))Lyx~N^YeMm7_tqi7U`IiXKCq-?vT-pRPjXabnof zWt;CJj( zmDjzRIn**DaCUHt*Yf1P;2FW$2UEFYlv7zMW4J}A%aaHl8M?Uo&OAQrT|i&J*U9J- zFhYKLxA;vw9ug8?kd|JHgM}A76*a_4$foF5^}s*}xnDYnoZ4Vk8W8l}#lqRDFVAUL zxOxc3yk}GCNDX|7apYT)H##{X36wz5DkFe`u#4XIBA<|zU1v?%(V;2s_vRkEA!AtI zw`z-p%M%aUg~qU<2^_B0W|+n=-@xo3MzMd{r@DND&U}bz@=^b9*+72Y_!ZTUUB032 zT_Ifr;ShvssKxD&R9KwM(xNGh`D$uoG<9lCTWD%kH45(5+$&N`dok!wv=xM?j~dS` z4JSdblacj;Jb#56n)65q56q3PFdZzWk!sRHggxTw5f7|)@u~SU1%p$Ogkt3F;}q6W zGy3HAv~Bxa3}YGv&o9VKaEjAMKE1-lnNy(*YR3F!q7|c1%GpVMvlUxoYR`i->M#Q} zoa?7TYfnbQiRz=Xy~`4XIuC{*jkG49#+xqj1Dhd<^@C~Q|6}i6z%8q)JKwd|ex9@U zIW?;&^b}RLYwxb+9BBMf-)%mu7?L_m3#ceSvzN)(eyL`6j{A|e`8RE$JX?(aXwdhLB4RcK!KyG`lY>oM1y zV~#oIc+D}#OnIsC(mlV(!>!?`)_p$lN@`Vj1>yR3kII%Q@L^I*nAe9o;8w{=5V=S^ ze9fH}R%Q4!DJ6twn&n!7urMs~PE9V1!@*IN4{9jr0=Jz4J84sqHu=DQReUU; z4q!l0eLiL&*b2sBPn#DTYcG;{!=&|us#L;&60L#(RgcRkJYZ++w3H*f_v2O>6xe_` z(Duw0q{rcp*kX(#2;L=@z+Yxjy&MO7-ZsTRHvaE$BNBsvB8HLwFGKCL;ScXlP=Jo_KqH7ocKtSICa5b2Uf}>y?7^s`!nUMthWA9p@ zy+00bMp7UbH-7a9#XL%LW`imhdmWkVo6rQ-!dDyy0sHeUqS|M6VjKh zT#JK7?jOypVI#Y}zja{J@o^JekA-c6>Bc-Xfi6iNFQHM>kx|k?6-9m$W(iLo=!=0l zo*|wh>kRO43NL3IG0}`9jO-}CoAQW=BI;2KMX)*mv#{j*$+u;m$9_0?^g!g}YeFiv z8(mu~6@x@%>1~UZS*1cicM#bG?wPNS=}o<&P12!mqb_LBIz_Eo%CO#Od=%L&BOo3a zx{X#SEkC}a24cu|gCaiHEHR=}4SXW`KqgpHA+jr0bx6jz!_cUovO4+EcJ_O|--6K0 z&2JHIDcqR#Hoz(n74?850UR)|ai{YSGcq<#W;TMvIFm#4#e+`%+XlGUQy^JAhDB8L zaLWWCD-J4CSn-5iu-CF>9ZCi;Xm3-*pVBAD9nW)QE59;8FRFnua-BVC2sXb+INVJc3SH5NOH%V_VUwm@h?f zR*_j5s)(0j8Zr$aTcUx^N3Ud5QIJS`=Xf}IE$xaJX6Sf20l25K7ml%h6mp~>|2OT8 zCy(d}Dw_1TVOtq^c=(W={q}HRakX(FwgsHeV}@CXfz-f+_NOo!i2}GWIRq8S&TTMy zwsL0^g&JaNoK&5UF>53ryW8>>u%aLw1$fv7C}LRjVs}67X>qL~srP^k89J*#-j=k6 zJD!r=bcP%7!<5 zo{?d1s7zkl(Eiuv(lNu=_McxT?P$>Q23)#Qv=v?%hc7pgty0iXgTt-b_d%OKJd$6< zy8y8LIw&NcPV9DZNcW}x{E&X>5Rmphpw;&9aLZZe~ET;f!!w=0s79HCa-))hSW!!g*szH^e z&X_vQzpcf7=k6AGjlk6oA)Td)8jinkXe-*xwhM-u*)om1IG2t5GJJOi)(3NjAD8ck z@{#Hd8|F|rpn1OYEdK~X-%C_Hb%xe^OB4IlJ39~416WSViS$dFE`QEGcio>T=GC|C znV#H7_hfAn*K3Gz!WYEq#bQ-5ZLn+4xMDOA>vb!7y-Zor|CxZxW9BK~on)q7~MjdAXXkoP3{9+uSsE9z9jd_YYvO-S9qn zYK01APx8eNRugz^3|KV`k#gd!8Wq=HjJv~j1&`3Cn)K15M_W0Sit#w$g+z`;)SgA^ zlB+iw2laqTqZFppS)ORg(Jol3^sTGVQ8ia5+!vtDfg;;jSOPkI-7> zVN!a1Sz_7j_HkfBXT5N3XF#cGgsQ+sdRZQM&dy|+r!h|vOwHA{ArRfokBqW{#0vq~ z${rmc*3d_ePv~8&me_J4O-k74Xn7*+Bfop<*||CXKr)?*kyB3G9UToO!P2`j&It}! zC!n}Jz?vVmMr{I=iKdhK3it>%MKY=}c`DThg~rA!=MD{77iU%pSvLnu!K)mrW*SqM z<{hk$#w<|fDD3B8O|lC8U^M7~B!XaYootTmzk{2uLzMmO=*;q%q7&y}3o<(%ju>`B zEuqb<6$tdcE=_#2fj^mp-|M}; zhE?Sz5>{JA0r-##@N{-rfmPhb9Dyv*IGhP^qC;cT4-v}8xs`(>M>IN&fzv9nd1(zC zDFp(jY2d)g92_0rQ2=9Vo&h6g*g&qnmI615a9s^3`-`JU;(fR6xu7urRO|sqB9$r)vBB3x>XjByVCyPallWC*JG= z|3ry*ya|WW0VF=)R?w#gBjDp=FMAsFZf}xvP4awjt85?YQJS2~8Zpc&vo7vPsFfG` zt^Ulf+wBtt=`?(t4gt(32(q3{CKGE;}ryMpSuB~U`8;DsSRC!#6bik*N9OHtmBGC?`7ud7X$3sZ~5SZcVGR%2k#@7i;}p= zy5K)MlS!1XF|)Gw0+p6GHdcjpDyE2STY5~uTJi06Jx=}cy#Ji$KU=5@o}aVB_4DOL z_&j5y1P(sm0PO~FPGYe^-ujKP27&B0wZ|VJGs*4wb5eE08Hx2YrhDT|sV^>D!zX?# zZhkeI$pOu!J0wNJE}`HNK4=tYQ0`%ll{fpYpy&74R9HP^-wYVH9d7&kptEP5NDNnN z%OI>KgZ8F96zd2g)-EYy>d_wd-9?BoG=zJSa4#|LP!|NSK}`xEgsfF2NZ&3V;J1&- zUu?PY_0Se~8X8K1#uT~%Q?x3yEZ7d$&#F!y9gG9PXT2@WRiX1RqI(7^LPBU)g(1x0NoJNIeF7y%ngaZX76Wht+;@K@H*C>QDB)g zm)MEv%H&O#F>p#3UG{6?sqV28zpb8&SJwXl$LMKMCsKd6aQRi=EhzWv^r0E@s?|oL zY#TIEXXP%;{sv2xxpwi-vlcQ7<)@vp=ie=U|H9sc*MXGN2s znX66DirOV0+2^Tk>E19dqqS#WkcW_?44{nWQaGSWzOofxf{e&KU3x_|`{mAC_S>VndlmN;)e}PzCQ&=O%hfN=_uVp zFtDPupt6$SMr(2(Gd(pQv^V}|QJ5}iYzjo0ut*0MeQU7*LA{Otz^D24}mJFtcEzHPdHv@&V@q*5j<%Ew{dtYi)rGQ zXy6=t$o7h1FP9uq^xF(2kJ6FoKysk#A&yM`>=~}wGw5St@B}-6KYNB#dr+Efdk-Oe zX`dhnrLtbdF2SimP!QHC0u!dwRcEi|QI8{=_&?VxiD(G={|na+0&T1~8;+tNdW1M( zNZ~c)_kqgtI&&YgpM}vRt5};p=%6J6J-Wjl`K_T@0K`MikxO~P>n6=k@v2Ku#PqeY z5}OjQjJSTtHl!bfrGKZI1{E@T7S2o9i4J@MjVY2vwmBvU7+}_BU0n+k8}?W;b3COV zds2ZzFFWD2wmS?~uEAscm3o~))gUu=z20tZXmrV@3Q;#Ksp)n+01e8)s!m8ASF)F; zNTg+YX2PCyEpRt{w{H?&u|~<%L6kQpe&Z4}rH1VB6!`+#gRyEn4!23)K6uBQ1eC2u3_hJ8o-QO0mTPSZI$nHRvh)Y*E z+R7q))ksa1FzKo8>Q1qQ{BYS`n@D(KRHb zEN2jw0rR7z+9D02C^Rq{-;VCNJK9y2V$B||snPaS zosOK-Btf;{C(!30e<4;waXCjJNaHeH-RHscV6ae{JHFtxJ}2@z)e8gkG&mtFTq-2! z4?neSyRg%~*^xfABHIR@%sUM01OxiAAm{4zB3eETZ<@8lYv7C(6XKJ?TSgv8d%k*> zX4&lm0fom%eC=g9%|z=v3{TSg527tS9&-5M4l^R`evg?CTpmNh!e`1wrpwE@?Dnp1 zn~!4=CC?q#3v@h_fsjp2rmB1OfAm0IEESau*I%U-jf&ina=*^(kd9|X)W-5UUW|^n zWKkJL3KI#RJVq{2)7hkLksAj+j<^5Pn`ouJ_ul7eYFmi^BX<+`Ou7UZJx(4P?>Kd3mu{NZE zeN}LTxQZ!WGLuuCnaC!VD3LL1J6<0DyI7>Uw$|30W_$N0 zNvkwMWd=%Alakp4>KV8M! zR=8AgYxwlG=nq?p!riL?6TjLzrSffw{oKom7H{UCXRDH`Qc1Nna2jKkf{>FgnnGytGy{1C^c#Utx2+6lIEBg#5`o=3GO+yP`T5X`Wbx6MkJRj{fIa?~7yQSU4{dh9qw`e)0ZmGWcp z<0;#WO}Go9M)IqDW;~2M&a$V0OkP~X{2=#NWrt{tn;tJJ22OC*HZP! zWIq$`PgY4s?_Iwfi$*W|mu1mOIqzV&vWd!jnc*WWdc3Ht*MdbGJI1V*l2Nc|W7}fU z&a8i9#MHhQ=DQrTmTFVyyI)kzhh)}`C(o?$H;H5alQL_yA#3q}G3&})Zj3PNk9&ZF zCat)I@k6-Ift>5aa5D2{9yTwO;hF2tY%LQLqP+o{cFr7My@o1{6B&P$K8v%@n3+F* z)f&uCIN18(L|&5T@GCfF&cZnVppEt*p=6&(r-l*22Fu#ajcMktHFevx*9li-nn;UV z{mjN)upnLbiBA_dGUh1lcEYyR3LP|C=YM&7IS)NxJha{WORX-OaKc8YP#sHrP@6d5y)8on{B9IU`tV*Q9@fd+Vvb7hi&GPhDfA3k%aNTTKZWJ<5Ns5@c2;)4 zy)C>pU`z*{-||8!y1KgyN9WdC&Xzd%_q6Xz8g~{&Km+G!RYl-9H**3T3;N`E7O*-{ zV5kTl9Ll=)fXZ8S$x}+*#H9ol^-GYk60~R5hX9!6MK-3617M9M4Uup_(B|hIC`ufQ zoi?;o1f#MmKdu|V(zJtZOz{cEBa1ET&)m7F{o1`R!&1=C5kpClDo`e20hUozex~LS zy9-XnlD&R8@=>COMwLKB|)i z?l3IfF4@pf0=T&$Myrc}4&yg`a2AuzP0W_{&6a?k5ZI;bt%hV z$<7NunekLnu@~prM0n+_+1Ct(doZAjpFi=$)1N20$yyh($fQ#Vc^x%CUCP#D#j(NF z!YgJC%^Qj+FD;l38@FiBIJUb;aFQFv^AWd(HouiSnUIsZ>+6mf0VHb*ixFK)apjK$ zyRs&Jaupg_1PJ*3})IL90zP-LGDn_p3d%E#)s<|$l2fr6mJNLD+BsNTjXP4HKO%b^vcg#swc(&rSop;j+9l3^GjDxm@0Fe+Pb`5)ZzUQt4l82Njk36_})oi&2$~8q>>=zZX)3hTcAFY7Xb`(F?^pWeUIol>_0z=Ir8D z)in!c%{Ak)<_i)pVlbSTr=PAmrIf=UhpFRdKUjMcgILOr|1&2LCwj07jBsQ=u#01h zCli)%=lVi}y#rHH;>vfrO7&+>e@K?9&E0Q2Les*^b5K&u z48BL|qri?O9`dRHUAbjtE^0TGS)}4TA3nN%pD_g;j(>9l98;u+DS>`qV&v?(JG z6GF{|Rtt}CNu)g5gVxC5SFn3FkBU@55E#pED2m8tymrodX@;j!3{MYe@+Nu@8_HGO zmK9(GCi@r$Siv#LW36W(9tC)~{04VtrV zj>}<_@vop`aR#40#u4`B!H z)N%HK3>N#CueDO>La3W?j!x;U81fOoOEYfk3abMhnayZ;T_7~m&SV#{ro0-!W(DhrlCo#ensjkltW|!IKIWV(B{virp7#zs)z$eA%y_m?foeB z4VREY*^^Y-g!0tTnxp_0gcJ^#o@*Ly5unjr2S+(|AwzEJ7f%>$)n0pIJ-?|BmC@5V zF*mpqGfh{My2AMs4*-hM)s>w?X4{mf^h~%JOlR;VO{yWp96Zzu540@W;R^X^wF@~{)DD<$l{?~J z6lx;|^=9~*nRI^BvkY1l_ZqpqsXuc2^Nt+As=Qvo_@i$pWhprW@@9%s#Un~pmd=f{ z#Z7pZy71p24GE^aBW5)xxSKD9C1t1x;dYV$p<q-XCpO9?>yCG!>AmHFcvZP<~lW%<86nlHdRyUM4DMG8BSR6NJ!X7>em z*D(SHs5zb?XGBVZ{wg2^t_dXrm2omXp2NqR0K{q+*mO_1`~tu&fv;A8duaNM-x}C> zMo^Ndm7{89lG;2<6gOP7udNoeA9?#F`}}Qeo|Y_#kJc2lSJtloci>124#0f(EE=}J zff(sD;3SSVZiIF~PUE+DF@ec@I`MW2Dd9=3EH>cKC0LCTEWl_cpk_%xgn{cSz%NLX zC5u}Aq8w@V7Gv;C9oSg*sTKWyj~7Ti?6S)lk5Fk^#up0lP+iVdms^-IIfds+ z0X$%%o}9?mE?YLv%?h5FHJO_gu}WHk|lSvKA~6#IpRr&!AD7fXTf5%aa{Is*MG!xU~?h z>bnKyZi)#7Ocpkvf|#{sgV~1^8!)%E^5TzHO4;zqT5uiW$y7K{6DAyR^#F%cu}v6_ zccg(^P+D0dE{)pJq9;$WZ4bo=anhV>Ht2p?Q+BI=S@xo`l%>ho`u$X=D*j=LXLtPx zLExdKr-IAAH4g)=*m^hxcri?}w_Y1(o$z+W5=n8@S|PH~VwQ@&WFLu{%-Wz*RyYp* zM4uglW%=6{lph5^UgjzcZ;^%Nda$1_8ZUg(u4))~83F=J5Do_m}_t8V{PH~o22)8X}fS04cRHQk+5tW5!yOt${b9P{bRW0=C|4Mb*A0DFeU$om{#w=>IwF>l+i^Ov7yik$`pG^5K8K0HuG*QXAM;NX|t+)#2=o3$X$S%NtIjWKB}}9x27>!x@{s>B@<}Pw$Iyw1+IMdPAlf>g!p5S|z-E zO>Nl3d-wx?JbxG|?F?q$9{xmYugy!IwdsXa+!w}$TQI4gjfP3^UDiiWw21yeay0GX zs!_gpA!p9iZhr@nhEpxlA+44g#75>sw$RkcfNhbze{XiOw068O_Yh8%5ukrEz~BW9 z-)M%{5>KdjeH5(TX}%fKyMJgV)QTSBo8sc>x~Cl1#kEA)rMV!%Fsv}j=O+8o}uH5{DPFgU4$ z@Q!pvbwuEmV)&4i(OJm^*KgaNOWOh=Q0oAn77hGv@4i^M@LuXQ`|5~nlVKd*YwlDQ zj9IzR=z$gD0@-a50}yF^;D=aCuUmsjzz2GX=rQ~$4p2STb2@wDEaRIP@?>CPlduqW zj=b~dTsv%yoxieGYQSr*;9MocsXd4!8CDWak?HkK*?SW=Z$8J08XE$)i& zvrc)0fe;W==PlD9%p+rjMcF6#E6oAgXU`aPd7!JHZEqN_Ni2WeIVu$0a;>h<({=Nf zYqj;rUT)FTv%=3vnM)CTJPvvydV4Q?b1?8RDR$4msyuEBNb z+h+8F4KRsq4!pW?zHNu$r~&Eq03mN(6!zJGYX6L!h7iT2YxJG1XfR?1GWR#K6V}G9 zJvzqi+88sD448XuH2mXpWXwYv%X|i^KMFh6!ifwfA9XEYGMO92#v3S@k=53$8X8`= z#+DN+0)GE&Pp-wBgsba)aqrb`vfvkD2vr9oZB##ipTpUN48>p~v7ztRt--FtrsScG zXZQd{pb$je_a@p{74c0BSwI7N!~-Bd&x#O_2SfAm43DT877)J(hbJs`4)Az@F^!>) zm7MjrQE5IxoVPB&st!Kx9W;1j0L31l)w|R15!S;c`0h?29Uk44ikxjz@Z59djD4mK;QE%?{mVu4}4Jm*bE`J|h z?0ea<+26P(yM!!dDgI!5@Y<>_OlUf(tnO`-I!N@rmc#+1T1=n80Q!V;*_3GzZd2FP z+2UI8`VM?5#PBwFG88KMV*82NZJ&doto#BDA40JMA6D->@adLz;7dFeP;-fQ-ZHZY z{Co#~^?rz<+p>;nrDE}J6i@MmN4*ENgi~@QfqEc?Uwhm>;Mxk+J*mtC-d)b10n3eq zKXiE1(BN3YEY2)|Hwm(#Ijb3JR%2M@1AGzC?Mwh8NWSMwKw}_1;zK8*#NjimoL+T| zDi{&5+Jc_On!)oTEU?Jy%gbe(l2^lMOSOP|AeH{1CV`GLHfSGBfo@}gxze}dibH1l zutH$IC$5WDeawn-`rgZ_2>bJGF#~Wph+Gy402>;S@TnjcFVN{N#TtdLj!Q1VGc?L>E9L9FCL9Ln&90 z_<=;Zv8A~8fCioZ`y!kc9bVhTg)D|K>=;EhAYc0wouNBm1uty_hL$hZg>SU&L?nRV z;Pp!~17JM>(CIlBUxJ2?;NRZHl=yU#_4P8Kue~!cXsoxE0jNr&Wp*g0W;nW_c-SYg&M8VNAX=qolj{44 zTPztcD()#z&Egn`SiyLES&X+wF|JRPzM%NZnzbiGPQac-bywqQKDN3(E>&Xn+Muzp z0m?PVK7U&&ebg|?TdHe@L=*m>7-(N==V+^vG>995CgA)n7?Pou2TmAJkP(JXk8r5} z1*qe?#pWRELz;uoMZ@{kK!GUY0Oi!1P!Bs2cr00!l*0(x902DWjRyW9C!KSL=Dm#t zF_F-z+%kVr)edti`lwRc*n@-ScqYw!Im?LbBkU{3BZ6aemidmQC)H{``!$1h_zW@~ zpviF^aRgxr8=52a?i3Vi*fW89+$fpKYT_lzuFnrqXwfs~pd-B_r0bA7I3Ac&LqfK~ z>qe2CGaN&n+Xju_!iwR@%gv~&Lxz0)nbV&|ML~rJDB%;0 zn#4-XC#u1!PmD>1BWB>px1v`zq$nggy1cFKxmy*ZNR!9w&xVu-gkp*fi#S@_Eb-E$ z2C_L%EhvVHXt2Ektb{5UgoI=0`u;bB7H zN+#Mq!I(Zukp^&-mb`}o*3_@je)IZp`aROeg+0QL6ZQ5bYJr`!=) z6kYe>>`1?)L)Je8RGSfEaw>+zGz8*H{WAd$?=L77+@6zPb@!5I(H0Pc`QX}~b{-6ZbRG3JChGU#nuZR?2g z-$UFQS+~#4p1=W*7ZBR?UQ|Q@mD?1^(c7j|$|*%p0cwkPK^(sIj3{DjGigmPf>_Qc z27oIuM5sfEr8G4`-2_AF3G;us-sG4br&t?oxjTVApN59wZVn}b>YXv_uaN}IrhwT9 zKt@6iG8&bG%y!JhK#nxG7Se*@`#sv4y99-@xk*w7${ZS-CttoM<`UGIDo3K`SUXF# z%T_a<$e)zSreoG(8>;YeMNbukEE8A*CvR<^37vVYa~z~Akzg}mSfTSG^$04 zEUYhuj=B^R+10>d3>~$0ue0K;Q>TJmD6vehgCDj zjrMUIeT!jFHIbS}aPw!2;#RCaf^`=KwlUfSz7F}za$tdr`vf=CMu7Z3^Gpz=+0)Th z{5e%IB8J{X%VwkK<^2{~=XKEycGX7|vR!uq5GRl!mb%|pX9Rq*F6+KX?6R(@LTWCK z&CY-VuW&`IROql7x zbXE!nZhj?>el0eiCO5R{DxThuF_)lkkr+2@vQfGK=9uJo$r=}9e2Y%_8pvV*@Hwbo zM55{Mu7P1k08_ul1f4rB`lFK0_*6h`kMxM*Rgbu-dc;lDBW|i5aYJmVdbEU;e{2~& zbd+PUuGz{4lHcVpAtQ9diW1GhsC6STAzYS)Ofg7YG&Wo&PSI~GEAc)m5|`juqdHRo z*r;eGhZS@sF(A9AYTx+&FCv=VE|GJVv5?WA2{FjlR{4JF@nwV4WYv?klmRkf72}jjSRQx)-ABsDY0fu6jEVENx2a1 z$|J#;(`#NbK!sm1QACX9wR9yft0I`-EX5d96@FstgjNk<9W~_qAb5m63-OcdS+{0? zp?VhB~=DSX?EyLhS2P%5y2x#TCSAovj(5hoIH{C3F08z(byX9^tf7m*Y!G8 zk|KLz%d!N98tMkcAJWP-D{AblFz52?M4>J7nkjk6F$3EyIPfALSJ6P(w1fomwUOKqkxNGzR}rmail;3MHV#A zr%PN-W$F1Y2Jqm+GDON+;!y5LW%J8D0rju-%?#NKi!C^|THZWjEwd@CgZ0EE*}w{zwn= zVIm_e$vV4F^gUYO6Xo{!;7WcHnKHqKEsYsYA_vU0wtR`(40Rr7KqBpaWy^elT z1R@mh5Ft0s;gh07(au$1lbY!7I=5{_L^@47jzvIG_D*%i@RI$pT{@lRMTD|k8}BU?iOQWwxsCG22+5udk90y9B#H6NWjHju>~q3#BE3O=8ef}VAZhj zRxl&k1RPfn!x1MnT_!bMs8>!Nm6F5=COgmsAJp!A4Y^^HYW=ubGC)}PD$6O%CI}9I zJgN_*TfaayLQe>8+u4C)sa$oR30IGh3954g>H2+`6`~`RL&^@zkLNP#7;C_tWY;L9 z-Ul1NWxF%d>eSmNc>DH|x6~|l&q1YhD?;rv_nuP$r9zfv-)+yA>*8)3g5?Ak7 zb3!7#2?YH)4qfzkr-{j&CVFp(-60e^O8UdtQBB@bbR0ffrx(R?pB}8&A9GdkyMxh} zI|8OIex#e?R1Eh?Sa_2;d!T7^_E0djR){#&6s5*tq(*hy+hXAENCv{4G8>3=ICj*% zAl%chS0lA`G?`A_VXldC*%<^H3_;;l(;%bwa1yU1x{71=21#RH`_bunS64FWyHY#3 zVw&0pYg?W9YQ9OJ8Ms2tqaat(;cU&MuN#FQ7_R|t1ftE=-Im9ITrzehms|*Daf1s4 z{gishFF;A)XURn*73Gm%vY%EWwN>a$D+h!dQNyr5I06Nmqquv6)!B~Eu1Ai$9?Eq% z@KmvdsHe^T;79)4qZnxb4#Oiw2Q8ATPLugGkbre%dPKUK>4BFcolK8hd4jfqJJ$H1 zX=-f`vd&^bxFexLz++(hgh)f0#iurS?xF_cOlm;#jnG-t`?}l~u7fIyNG`@0&Hy9| z%DZzKY&SF%m;_8SJKcr3L|Z;Mrm{cZX1S16;zt)?nOqkaK@6^Ts4RM@4I2PQjEdL_ z4|Qc~Ts~}im=7BB=i>xZ$rSRv+f*XPF82l5))X# zRMGj&N&o~)QMQF%PE{CpTT^aq1fg7b4^xx*X&IhiMaW(&U;`U(Q(2=o>|zF%Nrq3+ z<_eV)ov%v(i&9@&boSSKd+ghJ58x`n?6d659OwvWliF_m3h^w0%c$BW2(DQLTlejx z--z+$s;gASb`_M{*sk!Q&g6R>tRft#eCR1AE1lQW(hSg^GP`^b?`x0uQ1HvDcj>A zfA=Iq49FhNa1f zhMgd?m76%ON zG^8s^^jUrnb{m{KT#>yzh%Rgh)l1hJ{GPU>bOmms326$_eDKi>Ry62<|5NQ`!xqg? z=76psxAlC;` zq1wOd3r#!~^tO947#MCDIE#l8 zD;R=k7)Fl$A%`Ds74B^mYyj}V<%2qP*KA)T)tP0D>*W@ z-0=Bs_s_D$)*haQ=;AO#VFS}~CAB6tGj|jd=CG}%`jkfPX=R`vcbt#rrXqv#ON(;P(odSg6LRslSpvCx_A_`v!iEqJ5{W(vr`B~KLwp70kQ zn&rl9+eR-u4|GyWw{}MTcV;>FzNkZE6syl{T4S$;{I>a!aVwWObVDm*f||Pv$FarW zTHPFiy*cv#<^e0(^VTx2%p;rFmlut0<4_ z;K}t@Upp*Yp#Gw<=Jq+IarTuI(#aiF?6u%%ig~OF6dH! z%t+{mADdC>kHh^se)~L~$!;WC7PV5m={-DYH!0qehBCtm~ z_lbDEi%N!5B+Z-OcC4uXSoZG5yEQR3?BBUl_gi3(@y?wanRU`y%qOEQ7Z?FdLHSrd z8T0Auhw-J)VNU$k3pA7VN+dbS50I5UL8IOuj5m8MPKkK;MtUt92yNP&K~|yK-n>ZL z&8ls7Ssi}cf0ZQ7i;G<@9b+(MpSNf$t-5R7Hm6d&-vJ;$%g$kI*ATnl*yKcdxP8;k z7l`{M`_sm*VcVX(KrSKRY6t`KJBN)56^%M7lI&GFg*~>qu!C6_*S?w#pW;c~x%}4* zoO4Gp!#I2Ix6$naDFEW^&TngYA#RT4WR?+GI!pp0lIpi++ZD8x?fW|#MTmy?o72P? zW}F?Mj*mxy1Iv?(VR#z-VPiK20awQlTe~%uSO`~2C19EA%AR2M!E8WncwD}@3i{h* z%WC1LjX~UC@YRs-gA4Czw2Z~QYYjS-_%;8NSIHi}xizrue24MlsK~v%^?q z8QGt(N6%m(@^vbSM#Aqs{I-&LeLpvBuxU|ZjlS66daVt?%oMA^oHsUCe`B!FLhW4v zh}9^a?>HJqEz>>ALqfy)t@}47n|Wk+bGjpe0ORo?T%V{4Of5^X^ajzN_LrV+Z*StQ zoTpOLU}F9jj~W=~9}BzTin(EXV{)9DIvw|uow}oUhGic1S03Z_xgU&$v9bvB$G)Rf zP${N4^-_;Caem?QC_F#Jd7RzN&MWKl>2MqtOZE%NJjm{hwhHNYgg0@g8F?BHbCzX% zYS%_RqO$NP6{%7Rfe3hZcw0kHuv{=&2BvCq4SZ5S2vuAw4rZUg#^U`Hcd){H^O4j_ zh?NQ7LcyYL8-HDGP-(FH?OAaJ{Vx9gTeDuJ>2xFzkWR#Fg*VhUpsW7y z9u1S}1oQMZyNfm2IQ(@>V;*G|U?|=>jIy6R6o&^UDRTL@3hu>?c3D%j8QwJ4duKE0 zmXoV(te)4yQhR~>C-cd?%C8f}nh^*L==x4lO$_8@-X|v+rzwh=bRjW3XpWc2csA** zQWjA_J$x&xT);~7(Nz(f0?d@n>pXhOtYOr(PR|VDuwuM#k3{E&Hzz~e$4gNxmlOh2 zXq+K}B@~wz*cy5vw7l)ob;@QObNT4eIq&8(=nJ=%&=Y>BIeFvW_4!L|IT<80jl9lY z7OoR<0o)9owL>cnb|Mrsn!KSDur=)MO8{mkEq|1*rD9Kv2I;ydj73 zW3{sn|6na`noY-uv*Jrg*ww!Us~#+tX`CB)4LqSJ+)(PpI{ zmCf1+ms-%3t#~r`llRu=GQDpAkl13_D(sc1oJw()uVcfjQ7P9(rG%0}>oqEMryT2X zMx_%@rM6;WR7$1#BBxTWaw^r8MaCQ@YfcVfk&2RXI+fzJprb~m=oSpDsFb`YMx`?K zai&#NI;|H4l}?XSDf=9kp;FwC)^tgwwo|*HQit6mziD3!3PX0mIh6vLQZgEq+C!(( zdIh*Te9&!$EvM2cH7RgKrBmZn+6pKQ7{H={j!{4=3g~1ve#t0+^oZ4n(^lHgN4zaU zgBoybTAQduusjY>PbbANdKo)}IZ_U%87!;A{R&QMU7?k48v8O%)o?48fRgAi@3}?> zYLk!{D%YL+Z%p)3Ccu-D&XBiiv!;hL$^dy)MGqIj9oRl!e<6imt&FcGVk1#o=V z0(5)J7q$S1-~;&t@}rBiNDjVr802SSw@K7%&+Ec&clAx&xagaiPTseq>|5=Kt=jv@ zf;$jhV|}Zoa$8Wk>_SH0mMaK`)VE~3J9_NhSws7o)&rpz{LN|n+_j860>Ag4y`Okj zyqi3wBAC?ISt5s|@CWftUv42__}Cg=iZF0pYmS1(_M`o92wow1%?S8A83A_n zZC!cVsVJN+#USck)-v+|)lI5N|1$jzm*pDDaizv_b{0v3s`0;f)q)jc=`8kCk);W` zqBKrw;w$?V-v{7hVOj})cDWo--5Ng48T22y8|f6 z)T(JSF*ohrd6?}T7M|77jV1yQjd4Q?f3_GPQGxd}h4(G)k^Dy;XT#cYp&Iz!-*@10 z33NuRo+1h$x9>LdJ096qvheLTQ{rv+J^rPag#(t&H2a%d|L~@cZV>cYEHxU4Q3u}f z=8xal;Q6+bU8Pn{bK>GKaHIb@8o0Gdb;ufAE7lVApMa_oo02FCK~jhv0?EuXWxeSN zS(7r+i0(47I$O+KAOmb=WN+qym@-9Z5yHsVhJQLa zip}Sv-WU`zYq4sTKGwG%Ubz{>AOWO8O8+^V#f?&N8}^qvGR3-Bzyq#TjS$3 z!p@3s!=tkWTxPkIFUm^!M8onUaF|Q)T9?mU7E@;$ruaVWvk@4_e~xsg(X)!G&@<3k z&^a^){5i|0wm!x-3};cfrSzim(axQ@ROiYU$aUe^bm2dH03wlp z3vu~?XciCWar1BW{#h*1>&psM(iLyvFj!2+VK%#3t*n*yLe&tE z1sJ5(MD3)?FQV%@W#S-Yan!Cc2Xoh5PGd+7hAS7<>KRIgX*PzD%}|y!n~~0-DwUcI zSCwXCepHw13#g`!;EHPCwx90jakG+q*c&wH`Kpj2xXUNRDm;g;SlI3HGic%7qT7Yzbm}H9JqDfn< zHs-=ka)W!jtIf#}{aYsEw(LAo3rkb#{dt@pf3TF$Geg4TZ6%|MF4e_Pp$6oh-=!>V zEaugctV|yM>+8*>^~bb;*U0zWvwWjM76TyP@8;hAxVA=SDw`==U~hcv zlx@X3*|2ew;FjWT13JeTljc7AG0a(bt32gy&%bM-! zZzDTv_i<(Di_^=_16($F48y<}tO4TLyJcZQ8KKGyDY`JQzp( zU|fmSQ3qF`lz?Gfq1b2xBv)Oo*s8*nqy!r>bSdU37Qm%=;6cCCDm>b@o)V|1^Kili zivG`D#kqhN5RM#Ym)jLlXxTM(wX*U8epuQ`={Q|gzF-(u*^Zl|3P0w`@VjZ?|10?a zH2xyRKNTf_ZkkM zpX>nx1F5AGVE_{P%O207_6@@=! zujsb_C^nBh#Qkey9ycu9TJ-bP34mwvv+x`Kh=mjP9;lBB$hJKxKhfE(l!DYLr}T@! zkm)N}v^KRHQ%A%)BEl21y{8#URGzOqcAoz7zp!#T>U~RVC_pK21RkM{4!p2NPgz-! zoTmq3!79Q-2`|+aZ&M_spn=10qj((ltpPmmn1c;;;g#T?`9+_SqED9Pid&HPlcsV; zm8}9y6t1&OLZWL8k!e~Qf8injh8pAWc0-31fMR)_vgD*8rBW;KV6&2RM;ao+BdfFt z>yG!Vx23e+Q|)Pv9!JdTmBbeKGOkz>7dSIn!Kj{pMQoe5CCu`l0btKSUE1S~5f0 zq9R8a6Z8%{6Jn^ZMFc2j426iWE+4-oaOVUAS$&Yh#EJX03r4bDSC6Ut>$^9C4@rN4W^8xeT|KLs#53XO`jTa06~%8xL}k zyiE!oFfk5dS5?}EAED$&;iK%3bj|zv)*?Ja9K;x`^TSaFl8;`EglAJ6~R1sXznpl=N^l-SMZJ{Tg-WfP-vV3(aWeh9-VpM zNiX=*QZ0=1Xd(CDc7kEPkrR70Px#0u3K8ZA z%P7183I6OSp7=9X7qC0CyPo*B9*A=JL0jmEdS7gqNuL_)iNlX4Wu%1nHwH0;j2kS5U#_3wZcMG!M0#A*}2iJ@bfL!eq*29G2@88!Xrl~&?(MP*`~w30SRv>@Aa z`&?t5i69?{CrXrk1(oA!dcSR6)SN`w{sFa9v0&k2Qtdn|T5Vqq8b0e{fMo_tA}Z=X z{Crl*k2NS35bkEaNN;R}R}!3DICyB^>;EDrS(}ATBUW!XFs)yfAe-}zdDYW3wF<%z zrtu>ypZIO8;H4HZ7^uY|BQ%62Uk_+5KBr5MNEG^b)dnAY0($wkfSMm zQk_ZhgpC1j&rs%iH=NK|aY^UmTppX;7l*IUQQm_)Y9q9;LaU*y#=bti zydACeA$$9991f1u{YV~5MBy#+#R`_waJ!=CH59TLzSka3C|qkDfo6~pnQ^QLISVQ- za~FCP#(4Jn`=Ku)V5<}Qj13zBS4cx1n1x77$JMR8D_O|G7A`q=^=> z)ijEqaLlN}>O33rfqv!Bm8pan3tv}8Vm_t;hSLx(C)Q3Pba|wQ$S@pF-21BE2xOlj z!M_}{i}kC3&8px}U=hwndCShhN^6qsja?D|X+tfJZY2b7m=^-f61nLCoXiU_n;k%% zZ_2IlP1t^8KAA^V(Py|gD{S9~9D+rac&g+B&%rD`7G|r*8JI=WS?&wdhRH%;p4PFi z={;Z9dtX&uw1~$okP9L2`Cv7z{e8oe8teoQQvNC>hPXTQ*{IUGD|J`ibE!pb@kUI- zdcWT&f5*=I;fK{YjG6}M>Zst<5iY{3Mvm7f8s~G;4CFwKFwqJItLw(s4`C*jFl^+c zNlF6-LONtt?$LLyWo+P!R@ADc&ayI9PCg-Jxv=7oSaJLsR@_?NP%lh0*bovJlyY@DieVLAO~qne&ys#p$brA!ELZ%Caj*k-2bK{}BkO zhI9x?DrIdNRWF&YM!M<_TWUo;4Y|22e6`+Je+faY5U)KDc_<`+8vByF6G@ddFObR3 ztOKEV1I2t0F_r<%)|QA!*4h$_G3yJIAsW8dM(#B3cSm+@I#xw8u*lbSELJaz?|mLV8Y@o;{v2f~ zDdyuU%}04!B^1RLvzJiS6? zQ;u!mD%?Z3SWPe~h?(S6QH+V8J*)UwRoXmqpPjDe&v)ehW$95*7EW649Af{N21$pa zqJoDe54QrDH48q!bnch>{H~f&usrySw!TR3ja#Vqh6Yzs;Z^!PDf_N*t4pH4mn?}Z z(jR9zsBqzTncSXLJs*Mv9bckpL;QlmON>$p=N65Tp?h9ezZk?=-6cm>4>;q~D}shu zpT{$r%GHWS(AE!I7SKhQmfSUwmMF_4Kx~C?o8HVNqIlPExMH{!EJle z)#(wthO6qY@ETLiZF|BGCcUQoGd9Um&y}}@ALh@kipy?GXRfs`xLR{<`B7T7P}G;s z<>!VU;at#Z9NIwSsb-BX3ZYwDe!WfrOZ66v9AyT z@tB+jQMei2`bb>XKA5Q{Vf_k5(##&ST##DvkWn-3Pr?u5;nbiDb}vVPHDfCyf?P`> zP?(7ErTidSQL@_E5%BJ`{p?Tv@yNR_%nfxKi}VyqMH>-Jak*|Et> zHKU4W6l2YfsfKFov>^Z9Rc6G<@hCdD3IePX!U1GAZ}=`H(Cv8r*@#IdsnKLhin$R) zAv>IKMIzhD>ftuXV3o+EBI7kiuxwJIMo}ZwBHh!(*6B=ogERqp<{F7XcHXvUFhfx& zJbcRCFxugCXv!kt#$i$x;T@&k{cx16MrxV1Ai}lvOXu6zCD;vB(XT?i6fIXcE77G* zF>;AFwY!u>%O9@t3auViRIQ06zpF$=MiX6{u$l!;C0^5MHKFlBYEP<#3exOrG7>v1 zqn2!a9JWdu$_`RkbIF_;`0baTOSKm6*GDJ_{%zIH_;g_9KvXH$5qlc-R}5moYz)iK zMs3?>v&EC2jbf~95IQ!w9LhX4xiQ{#+a9tmUL!i4f$#Hdx4qdH?}E^HwFgp{IM)0K zwFnK-aumLskA)B9-x@D~l}s#+GZS$rWTy{~C@DwH-Vl=v5B_%uDm{5hJ~>c^le!!J zLfOChvqthw6N7cNrp<*4SQPxVSzeVEl;Oagg*JLM zW|ITOCQkq&p3DB0Q>zI4q+Kqs(C-=)uEM)6k~`j7R%T^ zSgVP=XsQN^LV=CQ6-3HGyT+nHHmO<&qSI^gO^~+nUn7&$abA}2|7&YSBy&(zN3v~A4p)Yt?&-DSKc;Q!{A2dwu#bdDVR~(llNgJUGqX^XC)Se%WDTSn)RgC zku$eLf++Tn>;C?j`&K%0^K*WE^1u8>I=OauWbIWa?C|m{YY$ugu$3+-nZH?3{d3-O z_0_*&JJ!`XEu|U@qFqZt$%uY&4LVRHwGJ-~YTZtuUk=kgGgbpF)4Ccy!a8jDY#157 zRj%^-@S!KYgwfXbTxj?d0pi04dLf*7ql&7@~iKK9L3A z*^DvDuxqL%)7Hu>hflf86yV`g!(S2bnm#49i=9ADLcmak_Oe7)k_8-tDKWM!>>N5 zWHi;FLf#g$0*bePOn8noAn1F=z&b)Y4CD|MG+nKGDbSI|Pg&K%y%;4zfPJLb7*vjJ zNh+wkD%W+K;0|+~w48WzlZ?_!;slI1PGI|o#-Df^_`_d(=(5ttDVxiVL&0EWS#Up8 zy$SGIS;ZMFKi*Po``L={`XjXdd02&m3S+<>R^gQ@tmXT|0b`X46W4Qy!Yox3+roQn z)rMX5J^mf-S_$5Y*ky7{u%dVQ9GcdxUoB#eAy_#FC!p8~31@tJjZ#g?u92T_y_`bC z3t}#e?|^p6if~60jS4X<_x8s8po4}Rl{g#m+*@C=RkAW08ID2aKhc!3id~_y#f`>d zO?e~eW~lTwH++KZfy7lurFP2mM+3}*QunQ1x``%7BnHw%X?+)4gWr0;5LEU54rEh- ztR-qw-uuEKXtfeaK=`ReZ4**3K@EyLJ44B>qVR?}-(UR3IrbONtMmw}%~PPK@~PETMD*4DlfB`vL{H#bK;h7>jEfj8^WE5?gx-+;|B}H zZ2zjiv7|dRr%&>Cvi`0Y67(T}Q9XcxtgXYT(Y8CX(-6H!;u^*!!_`x`Vu|hol#z}+ zBno!zNIon6RjER_z-Uo0Wl|B$olT5^CBrIC_Fb9dUywwhqWG#Z>~yA;&W8doN{MUd zCR_%?_XmQ98OsBpIAaV7d``>NxyTm;BQN_!wj0i(^+KEgh_xID;lhE)ACUaBeBdh# zPet7`_pzybmLk<6_gA6vO`$hDCA`)g$pjZK+|5AOx1>Cw!fW}E+cgm*n*`K+9`RgMNc7KT~TcFixF{dG5$mK=FKqc0KP_6>87rb6vA z(}GG{z5;=@Y5U@z7c%x>l;rrY1u~eirsBPF2|_&i_AJJ~gfwHguv6-&ufz~MA4KLu zOkEn73eEbI6)Qe1$Dn3tAK{;B*I3;@!qNz8G2d7#qc2gHtvOnP&`d^+QsYJ1A5a zUGI-|JzW#l7T^4fb>7Gg9y1186$ZZ)WXXIwPT_~ZotYLRWCNK>SE-Tqcx#dd@ZXns zRKX$WwDNLdw}bd)8nkvsiP)!M7bDO@pt_dvttZFAk?hi7azl=%*3gvwxd}sv7)#Y~{6 z50@Nb6jtjUo`545SL_vKDlZ-6CBH4ZI^Hr?!zk$-2LEFjp^y?<=`b;&U=FDUqAUw3 zhdmBq|CTB7Jf2&$pJhtC5aZS}C5qihJz-XOE<_g5(1i86NR{Z@u=3Y1`Q6p5%08>_ zwfOp56~h|W$)t)f{AUWT%ZcX9JYOPxW;MU2h*1v(!v=pOlvE8l4`(}@<-Eg-%WGvq z(8f4Itj-)*rc5dfi&a>T-8g94AxDouftr&ZF5XqMuW2@MkUXk4AFghxZTfNXXk{?C=s|jqOE{Fs~W{hJ!MPwZdpBENL zjhpNbPcKBwc(tOuW0MOt5XUCx4G4V|Dyvc%l_cp=4DgawIApLz7PzY3d;t<$x;Lih z(2klrtwu1`oLMbObh%`cf_eD$7RNRIMiq`CLu2X36wLKxRgP`FTg=Him>w z!>q;bjq5z*mWM;(K}IjWf@opuDIxAm8=v`hPWd`~$UHiiL4l*Db>Rx}wV8u0<`Oi| zkzB+cF_S3BlX(B`3cXdAXpZS(9p*fs5d^g>WL7WA@+DM!#;}a)HIlT=y5y^&$?$`& zt!NHg;IB#aLwrNO&mI{0oeA|>4Nt2;M!t`Uza?7zHzVJSiP?qU(CV3kr+ag0^=Xdn zqtd7COxNu$i1_L0+VtO~>CXIq8JxpWp9FP*;ygrXT#lj;9)hssSR zQYC(|*upngwo`%a3PnD-tH;?Wr>tHq zRsPF|=9c2g(DN2C&0JN{;M68KgX8J8B_DUg`gd0RXaNY2yLosZy@dv?J8{bXR(Rzr zV`r?>OVxQ&nAIdPmqb2Cg1P^$Ji=M8bx%PvMs(*u^rh~re!+E(#-d$fw?@Mf%bS)Y zWLx5V5Vc9a6bNLL<7Q8k=q-vda~- zLSs3NWCpxM8R?G1Tbn{ZQCK-sRqY9Yg_CK^t3A`CVlH zl->5je^J1VbBZGR19X%GcslD;9<*g1_Z#K7wGFdvl5Hfh@U(wz81V{^d`ro8IG0 z1vd}CTt+y7n)*sly9l@Y8g9WB$~VRj-lXF<8d?FICv}|&GGA?rvRmG^K3t_^2kFWT z;aOMXYXB$w(Q4MPrOi`FGjOSdFH+U|LUPk%4c+(DW*GasZ~N6oK<(tz!OL_#qpozb zH{3cyU4Usyv_x>#8xUelvU-wzU&c~Raj9PAMYXnAuOs_}e49Ud>w1jkMVeU9fEB+P zpps>Zx#4!$?O`=Qc(OL%FIN~8YcZCsB1*ti zk=Z*ejRZV{kcTDvQWNwl&lEVk!iVa3EJK|^^s%h9au<9F!q3N7WvZ9ZxV8sZUHGKM zv{X87)jJKkX)HuVw2-)MmT2qg(Dlsb#cltwc?7wi;+G{aWp3N@}{lIu75QLNQA#6&SMQ+NV}My5gm*NPlZeE zP2_)PojTiNR~+L%rnVv~9Mx5~bt@y>{j~?F z9`uOZF;MS$t7i3Z0vN@ZjRv*=A>?8U_KL9p=&huX5D>L`&ZQm-PFPpkbcM@HZ<)z< z)A?_56oM|Yy;rU0CW|>PoXvtLU`DsHj%_bc&DHDGyDR2E?%?N4Ic2 z0^oaYnPJKTYwsinMyKdfWupuZQRY-!b>|uYfXJW zPFH}DCGa`2S)?R|SKK+#`D+|-*cV}! z!%SV1il|1DyF;c8HxI{`ad%fNea=2LC3P~pV_6C)Ym|=KUv4xl+NeHhd~l?rF2jlW ziebPCD_PHX2}C!Sc}dt~QiBNc_LyGhjN#Uq>}|`DPpy&9beC?#R09bAl*MuEi-*CK z3u!Jjf@e;)Agg@HHTEmYelZmo`zcLi-m8*k?X8FStl(4oLS@FM^OO_+3VqtGz4cF5 z@@W}7FdpJFmFk#p0QcvF zpODBh1p!I!k*&JB5T6q;b=x~9*;-9(TWVN=D?QmIZ)4G zRN-2x{TBA7TKsWm$H1TkK4lHcOP+L9D;4baV z=YTyG6yt+ZYlb<%2US0op&#ZzdwdQYs`%I(I8^cRIk2ESr1;~iH`xKVS8H6QHsT~Y zS$4=46m>FXJL)Lk&^(*4$Xfei^d*Bd+KMriS}v<RG_720>e(iq|+(@OT$GA z1z6VgkzX(ctIx(qenHWH6|)tiPEIs&fi0D?SIv26$79M~HJWZ4IuBV!-5c-wxU7@9 zS7-7j-%QqRmwsI;d}Nd?M?-5JD2;U$yMoIhs#(Y5D&K;l?j^4tS1Mn(n&{Q*1r3oFq}h{PiM#5RZ=k8}GbUDdT-;T!7cV|G4-Zv* zT-+@vk3)D7aW_$6bm14+10&WgexHfT@3Wx%$b_39wboL&kt3}#`|8<6#%W``jh+wM zl#@v17LZ(>GG~~5p^>Xznx}cHChAR5nW~_xXuxSn$M3LglsriaVFKIEsnOXtLL=2| zb_rf9x)_Zds`wa<9ICizB&`N~L2)AyCOMl=&#MNroaV}Oi081*bjS7nT7SleazRnY zF7ADeRt1ZOQnp2I=Z?M<*6_+yz}ZmN?5@#PP9Y8jJ&4`ua_rfP0j@c!B#fhG?9rb5 zb@uJT_LO3T1F;G0)4Qqx@r%OvF8M|E+WGN6vHd~hevKzzwSXsIUgyabj&t>~LgToE zTu}61vk6j@Ek+K@m>{*Hhhu__7ayB%<9uVh_&85qP+rrC5xRgCO&KF4Y1W0bk)}Nm z`BhxZZDInqPGS|zX*!IlSJ3p*A6A3^O*_B>bp+QP(|C6^P_>;_vfRmeR&&@F-d>AkX+$Zjx5@x=G5hT#F4pBF$VcHNI|Y&oV|SI8v}5 z148H|Ln9@hqod zqUZy6hX9*GJbbA-$=-d{dVKF~-)PAqy3O>E&!&-5VPhLya0==D1opb>XTGeoKcWAqI zI~GG$BBG)uTZ-r`E=FnEoKOV%iY8G}v=~vzE?*WH`FNb3@=sa)*J4EV)<4xGv1h7& zToc3OFrh!hxO?RPW$#^}?5fIq-}Tsg*RI-?$_fO?3tfAq&O$yVjDFeDk=&pD)JCS zRN6*Gyubf9*IIM!U5`-oy{CKJaf#Mmulf4s_nzPUW~d5=YpzvSfi@pkLUnot8afMl zCFddgjE!KJn$;iXvZx&JX*<5HVp?By)yamBVQCC)&8F3uFr0wpy@XIrGAWR=hN{Ns zU6&*-z5Z~rM6iNrYaM9?ZSGN;Ml~?yfyCW^42f+k&B-lAv=)gbJITUgL)*hl&oBe zz*F=j7s2jqxkB&AX|_9Cp}@Ox1(8R*5t{M1t!Ws@KM#0n9&}rqaQ=Chxu7a6_(yg4 zPy5sYfopjLWS@rlT{O`2@Sj%7H(;NCH?EkY zg*4D+NDsIC4#lB0^5^Q!_(@}sAX3C97W@?npMvyY1%eF`L}szwB}GJNF^a`{pgm8>2dVe@ z+itVyZ3~aG2a_zhgyQ*Db}`-V+^O?7h~OYxnKNUYa8g=o_;OI3xLiiP<{!OHQE)mI zH+4;!C<=0bLbdNEbhrqXwad`rW{XR1$`5)jYsHF76|+m_#w2)jGZ7>8Refb7ODHSWMYJ&Ix0*VhEWzig^_6rvYD;Ljtzl3umpNo~?aEGP*7KRzlx+&PMdE z{M&+F+U?aS0J-M{{uMB_5{7CG3t9FD=kd@*GrA-~$@K%BCkT{!zVrEkYCbKJT=`u< zo&S%+eZ~KiaNpOCS{%q*M3BaWK*dZ^@~bY>M(n7PV{v<-0=Dhyor@qn?MBLpkKA~&%_$y5Me(F;_5lFKY_RU$TJ)c^VfAv!} zA@DrQ?W5d%bC(n3+^*gF4tY5(2|x3+W`>57gJ{57{SV2i4}V3_vd@B_VQr__dg7IC z%LIQ9UN@BuzLSgKZ(fb!FnGO!cid)>Oi{ORfO(dRUP(Ca#VUrMbf)IozPWa-xo*fj zYE3x8yg)w=s6;zHc3%0eY?dOViXvkicnPC@Dop;K4Z$ZqMCbPm9~)1=xnOTi%fS`H zfOT~`Uq3=zi%$4P%xvHX#688`9q;beP|1ClP|MeXW8*Oja1cxC(8V)OrzL!!nR}!@ zbN+*pvo@0pa;DBq*G7K)`ntsmU+zKD-qH%EX?V+y&S|6!gd^4dJR}S-aJtZMK-OCD zL0=`nQ^t^iRC~3GfjGSP_~OR%JF05TAyT9vNH9xDQ22RVQxr%myUZS1OnQqCIg9k> z)zMO&n>4O}Dmpw81z}{zbP%VGn5K8cl&3*Pu+Y9Rd2T7*6Y}R;6tJSZFSV{)CwaqX ztg(cO|5Y0&+nj?S7f_B=;<$Lpo5oz5bBe4pQYU=3a_WbddoJQ%_0_hhUfVrZ+W|Ax z#@>SGQ5*TFec$jL;5a*QrrJ0{=y}wpBL%CG-fXoko>tpu+Js>4r?%}@mMlNhp>)vx z${Ngxb}W0+%AW>lMljDgsQ%#GGCiQWsp?nSByF|Eh~OHFrp-Az=uG1_8Zh2Yp=){& zh3)DJzbZ_%UJS3$I1P4!b!mR(Nq6nrvX%{TV2q`gvp%@P%DLPgb@7}?mTW`ZEm?sWL--gQ38ETW$pq1~4Hf99+Vg{dTgC06A;J9feQZP8}S_)e1{ zmTn2{dNNy1=e8gS+-Dyd$cAe)vz-L8{Xo2k35sr<@px$<3X+&PsU z3hikO%CkYrk5SNlR31w?V`Q)DH)}fM)nn0TwTF#^yXPK*sK$B@G^pD3x#|F2s0L(x znY6a`>0(3dr%T<}@`#NyD?rN4mmF6d;>~Y#|A$G1O+5phM0a?cN5~c^5inhi% z!clZq*QxV!b5iH}1)SnVks?8@xlV9h`V9+G7^8fd}kIi90)^tbO_%JkW4cJxter}iZ;^vEa?b zK@nu&b{x+uppIeoXs0#&Bz539>?Lq6Ou9^0!hFmQk%$e2gt|vx$<`4Mt36U&Rbj=> z`aR6HZxTiVH<53?{u+I~c4S%ojb?;(6Pl|@p8QXeU^@4H8K)sEO^#PL#O{25;KM2j z7bCa+jI6h(ul)r{2vA5S?1$t6%Y$62T@Eu?W*v>D*FdL}dZ&#gXcvcls_ym=lo5#~ ztng5!%p!xTeLB++5d&k$WctKClgBtp^&X=@v)an+xiE73?;N-se%(z&f%bmbI1gG4u@}?!(kHVu;KX} zSlu}+#9v4f4!+`>? zs(4-o!5AaOB3{xTHJX&Rs!UO=zs5^2@?xaZ!5UZd4n6uH+Ee6@W$l3mfM9LeZy(Ui9P|RH1O6k`^;od+Pq(xF5D@9t&9}xtF57s&56Nk zQv1Oa(_6k3v`q8muY4M&{{l1@;puHp1P2zR?b0<&nu$<`YxX6AC8z|;3{xzWVq9ij zYPRZ>@1hbx9u-yLbZL`MM3&=zpD)?@->`NDE+ zPU`@kt9V(sz>cWm&Sj76gf{DCyXxD#uZZT*vNf!`Bi`K+^X`aylR`v);NQwvq2Q&W zT~eCVd3mHIXgf8UMdJ`}bZCcBnJfB_OIdLV;S`t+m<)z$0qVFs)p(yp%toxb?eReG zR8|PF=n9+sq84C<7l=vQlB;K9`JJ*SYNx^YS3+=O>jI+LiiID4ai8nis+hxWVr7R; z%lb(JTU3U_c<%TmbwJ&=aM4~KOt*_pFxsB=vY%>|wHBkD&>9O)dJ8hQS@-S};hszGI?vK9r{0&gc$m%vGzJFjqU=)G=3103A-_ zZs?e6gemqpUKu{)=r<0p&W3a#GLe@2 zXpt@gV@Pa(7_h_!s)q1D>k;o1YJ|1Q>+(uTv{)DVLdep-X7Nb1HoQfDlPyJ_z9TKg zpIqh&BBU&nEqA#-FVgfKnS89-)Ppew9lI#Ohj2={Z*H3R@d`P6{^Db{h!?TumE)ApTjimhp ztSQ*=v!O2NqH881(Jd9YLPx|)#I``)thxJxx*#YDgvnalc7I4$!)bHd?rYQ5?(KAf zE|p($K@3dwC0DgCV|oHvy>@x$e-EPzbNpLQxT$c_TH{QKsI>9w1$0f-*zT?xlY zlG+0D{QuPDqD1wSnaP^nSeI!8_hVimY3&ZeGje`cTDB%KWAG9QdbklLwwupGyGTCA za+SWa}3p&IF)JCnt$}yd?jv)Pv3Z~%@U3*H&o`^>R6r* zE{8KQ>v+cqQl(E&?F+!bG3ci{9du61ABBtBz7Z0V*Vx}=D^yud1CGK5}Y2bk&GX-Q9bMH<43YT7g!2U8NvWLq&}XU9RBEOANu z)e#(jEpBv=G zTm0w6$8aRJm1|8G^|4K#_!+K`?uh{aLzj~;jm>^~mKy>2!ej$llu~7GOhdHmJfbBx z=-A4?a0Kze#l~ul4TS4o?s#VMcKHS&q~v|P7KSq6mo9LJUOuZNylagnl5aL=D*f(u zhEc)5`5!uwk#4eYu&U{+!<~zIY#~~LA;L$#KY|1!I1a;;G|4f>jd6S`f?*{)qI~g2 zdgI8kk=#7yA_tMKyd%9Cd?BIRVzM`S{HUI!&=n^0x**si!OvPH+Ten%kTY;V_x~i z@Qgf7E+TUJ&8EqQ#|6W50u>h-mj8k8iRj61cHf8Ue&OZ{I{%Hib9x4rWCTa?@FNC- z{clu5?ii%vU{4f&qQGPC&_3Q9?UCI1biUwnGqH{f*1 zcaSIfLwA**azm=kJ>LkGYO`~?&_ZABUF!5{T`;#WXQs-2;2oNv+YJi8U! zbQgMV9*Vn%J0=V7A4%@U-bwx`>Rc5O&ucpM^=PBA_)rgFRTv_gHsP?=+88mMMNkYS zgIRq{ZXaVvg!~emP9GnMb*!kn5(5ZjSFpltDofADbhr4}t~x@y{K$=&V$bM1wFLQ{ zoO?+^WjqE@H6!DgZ_bP5mm{GAJ7f(FNuSzb?Zv^+TL}S^7WygzgO;8^yy_YPIpw}Z zvtYMl@|?;ZzmaNDsSf9)R6WquhLZyRJM*~U48R8zoZ38fHDydpz`;mnm{{7_7YBT)nT#PYqVw~2Y%8m zU6VlQ9gT=$g1ww343ndA_%X)H11xDhP>R4v{WTjxc%X>}Nmm~pox+gD$EPx)DzMR$ zx2uG`E*?A^0R~yyw!22>OSM(lp75ukCxaG8qi60`A1Jb>DiYIu?8IXXPsN(uNR^)5 z1acuuQGb(vpn2WmA{1VpzpT@FYY5>X9yM0LlDz*w+kKH-B|)K2v2tK|qPybuNN#hE z(&gTL70tVlEGFuUDY(2#!q5ggOXOlm-V~b^9;vBe`8z^Bi;`bJ3yV?x?s;+6!1Tq; zgs&xEe=(5fub6R^+}JFvxB+$So6XMWJ5k4FAlDhhxOU*3N?Y=kdP1rEPr}I=R-B@7 z_fKiYOA1QU-WI#C$vOu@DMC#bj&i>*VaJkNTK1lA_1j&VA_3o^8yJj7MUqDznw2zq!lmMuI}3}7T(_`m8NMsRp^ znTRY(2wuiOq^X+4NQ1r*_V0^4b_yq%sr3F2RaY~u1JpAYzXR9- zi`txd%o5gu|8YfEjvr@noqR46diTU7OdmKwcEg+<;a1z>sLV=jYj^%mF|Gx>*By1z zipPI)%(AuH5mBf4fSVcWvqQm?_oJ~4Bp)3E?jIS0h(9bv=RqBtlEw=$k~On_G`SA9 zuG5KsrGa9h*QG)MNpO``+_rsNO|dL})2=)gfR=+`fzh$r_sa~hhPaP4d{K@q!ERQh zVI;k^O;z8h2REfqCo&18LZ9UZRF^Yja>I$IO3K6ik z#h(A!DfFKn!`+X2QKRz zhJ=uW!4lkXs*{7~E((O%VKg~T&_UVNOcN~2YA zaN&tV|C6oGY^U1@5>GWhD4VR1y06P}l!1-0_J!DPS-Zls)szys8Lv`PdgJD4sjEJZS`X^-qkqJp7z&iYEchE}S(UaW!m$%WzzPLc9Z~`ccZ#G{ zBW~kgI%SH(LG;)+qckrPl5>>MBz6^2qxs|GiSQ<-wsX@P)x1roTMt?>4K{O*%y*kE z%ra|k+5v(Zr8OBl^dE2cyxQ{Gg@!w4TbOu7TNSRm?Ep4;w66dR-}Q>&8d~&%)^%PQ z@)$ngd6t1ir>o%5GZZt4rKakrD29e4rC1jR--V-*odDd%X$QX4KFx2E0^K7cdh1a{ zK*`=s+0e+V>Tr#gFD=l-y;S0ySn(xT=&No`GnU`eG(e;;#@d!tD1xLGV>6t?6P@mZ zL@&;tFt?7(7b-%NW*Ycu!Lo49<9)_^u*fERClH84q*#) z2lhe3^6f|V7{2vNGwP${(~(;oA&QNc)JN?~zoRX;E4!I>@+Tuuu?phV*wDp@!I9~9 z=4R}!pmKGc@~-q^Tm*6>IDk}-FEUn5IiR@|hxZnhUwIaDG zwivVo`eVGRb-~Hk(^2H}oFEPh( zWf^=lEvIQBHcVz&noYj?xFAeQ|t2qT2-&lHFa0;fxZ*k#e;a>x0?f1cR zd^cW?K!jkSB(|8X6VP2m0(kpQxMi51jI>;N&=K=8o zrivr{Smj*Mz%K*7^ut3ekWWt20Yen6J`vWAPdUKZs$@P$%8XYOSU0Vf2!eJ>8qlYC zyk3Ta{NaDw`@|e00B*)b1yj$4J!&waoh->_$3d-S;Q6VFx` zvDmN|Te%3)Fmy_A2?Rq2H^2^L6{nES>C&MK-(k>!u&tvYuk1~*Qs#kdPhqH5I~j$M zD?$X!mM`{hZFh3FXSiEK=~pphf{B20hOWgjf6ftM_D4Sbb!y7}sIg-rp@3XR_>$ZD z85HhE!uSZMqY>`4VXDnG6KnYskT*hsR-A=6C~jsu@gTBsuA<~F=}WjO+wO{w%!R5s zVhmucTZ0*Z&I*%Ad@}?O^$9BouTR5MnS9OL`$K$xm>2`Rjb&mCh@%!&!7M}V?q+UM zP1uh|I6+WjS4RLG;R=!bpjJbptf65wPy{L%P3~Dr2`!KxJsdYFhuUKc4!l>T4OQCa z6PEOT6?In%PRaY?E!k+gGTAYZW%7uPPo|K&!R6JO4@}S<3SMnpf+@OUjOF zKN>twS*s!;!5V&6vZ1YG^`zOhE(KVut`#0D3sWjpspRQ+4F_>r`7wKNX=4p}b%YGb z&7q|baHJSYwpm|Bu(bjrpW^C+hN&iHSXH zkBuLiJv^g?K!=<6FlU?jf5_-R1RH{%3n@YoS z9-&fdvc-~YvL!zGN{tqe2ZRGART=Dg&IoVjSKQ4I))~E3DAv$yvhJ9CHdNSzrqkU) zMKBEqnz;8VmN{s%p3n|h3`H5KxGTU^Wx{P=nY*i3#$bwX?5R~2P#IiLAN$IvP-BN# z;}&qt`azgAoyouq=Q!~ z*4bZ%PQt8aEMuRl=lvn8$Y#ygX{@cn1W!8;W9PWw_*9D_c| zJG?ItN-r|J@M4xutxN}ZYD*(nGYpREQ#c+G78w-cA^l~=84EoION8?;of!w)L29u6 zMV|`sr#3-9-x=r86N4P1A?sJ~7h+xP7L}QxT3W+{z8RU44$?F90b1z@7Pfh#$CxyS zXio}7UuCV#y1D`Sn22HjWj17kq^$&!V3d57I@vN>55Vi5Vr}9wz2*(|7OJrfm+SuBH zFkj&lT17o99Ys9)U=N!KhlztD7-4=f8$mq)zK%oHFZ}rzWf4h?`apgu@!MAU>2iW|fPBS|i<=7TXXP}0V)84* z_8Q)y-OrR*gM`Zbpxc> zk_i#jUSk;?k)N}JM~F#8kXRNr-|p~#3cIZ$)A#; zS3AhiL!NTQ0;U~@=7-=qIw#2oViPC|xLSN)XK(7?)KGp=&jBL8vH?|d=({b*YwvP} z`v=sBy|0vquvotK?bn6hei5adCKarXIuo#3w8>>sC7s$HLI!fwuSYQ0SeSs!Obdnk{Em4W7y zX1mkor`IhxYTfC7=njs5=(TvhUdX80B`>ez^ZqB%cwi6z+y5j|X6C_pbqW&;6Kyh7 z%6hI9oYc(j@K{}` z_@Ntj+EPe{O{b{H3kWB-F{^ut%W*WRvvZV@x`cSRB1BUqI%ACxa_v;|3lc(OCZnrT zX%BBUS>02qXGTmv?8r1j^My!7)%FA=-4z7C`vE--vC-#tD0gz8&)NOx6O09Lw;rqNsKu>U*hjq2$ckDrsizwpAQz+x>%Hv z59qJ3lALGAet#9A{cf8y+o%$5wz=2LHZSnlqVLl_mawyhY5UNY-t5ZKH`|r1YuHug zZ*&VA_RJPGbVYJ@3ptUaHJ5v#h&I3%9LMM$?jMRA7)EOI#YX5U9t?RIp?>os%B8`z zc@beKM+L{j4$L-gC|CfuhUrWjSiT{QDtT}Ok4~s%d>(VBdU!q-Eje3%@y+P+l;eVN zqYFJ7mBUWnO|Da2OYBhGuFWZ0d}G0oYqD&2#hzcQfGVgyTUmdG15eLJ>(7Qa;ceH` z!|G3m*t$xf8Z^+-BTzX&^Z*xcc2c@4D&#*@^+%~!}IB9aZd6%m9 zn^b71;kJ{pW?2;50w&77?EHqI?CjrTyIs zkjIzsqmdM69GJtBPhmSItjKr_KYVsWiX%@A&vUISt*W`g}OQh#2d)9hh7f;}#m- zsBG;#xQPWQaiZ16r%{)F0*>3xpTnb6kF;7&+!)@b6@WxSYR{CGj>OyZi;^qc zq8>wMgB~I2!{*agwK&qtO$iQ0BDvXMWMs2~#R3Ai4O*Oya28`J&(W}_Bw&A?+>v2& zmv%6io4EHb!V@$a0HM&$En!P;QvEiFa*a=%0~SqV8VM_Wrt30;W6^a@(G|>t{s?o9 z5&|hU%32Ka`?!hJh#`O#ksr!6sqKc;h@vtPp{Xb^Itw#CSKND)KXWgb#%TSfgV;75 zSVLOmWHT6SsMvIXfOOxhx3pR5C7c%@)g7a8^@{Pvg=-WCMFtzUUfOWuVpX^LSdmvf ztMa}Hx+n)L8l;L+Fx~)n36p0JSjM0P=AKh`o)qhwC0M4=9xugKMG;Havu}DEaQ>g6G*b2T5#(2trDpXS4KX$%kC@S(Y!bv^x}aqnhMHSg z;fOngUK|I{M36y%VvQ9h+QjQDAS}Jk6U#$&6GgDzjzh@lOR+hSz z`dQr_^+hL{R4^6sGb=XFS+B2YTRYW$tI>aZO+ZOYHkFF+d4o8Elw~6e|M+=CrXVdV zz0WZLQ-bnafh)RMzK>rNA?255cZ=@2gZaGuY9_^RIepkMFx%OUXjRE#juSqL$OBg%Wg7E3A$DS+?Eyx2N-#;Lgjmwpe@osyPdtQ7;73dSx!i z{Vq6pxx#Z;>82&s*N~XR1CN4!Ohj0K%b$WmP0S2o19TI3YgyR$=WMDjP`VmhDdP)B z^$wX@bs*(E1ZS%a0CQ?lVKGz#+cn{$X27S2|3BA{x<&H<4tK<5xFdLpouS=IwkMl< zn(S74jpl2~Mon}PYvA&(lPtWeVWCKptF~cuGsN#M?v+0s#6?lmLNPc8*4k3BHv9I> zOv+d(?gu}r2il0?=3nDx{{8#adcOcYws(dLnECHCHInHN?6t;9pa*R7Ln+p!uVM#kC3`aFP(0 zAJj{;ORulAb&WNA7rYX`9I%BaGZh`Y_sf|Y1do`5<0xPtgNc&QjAa(f=5YReh8zk( z<5)=PLgqJQ9fKk`M|45*lM#KyHBFg?mD+ahSRXlX84Mi>4;a1^P^XV+P|%|e*?=4D z)~d8y7YKq4pZr*HMKCHZSjgMGZs@z$p8Jzl!wyK`3qpL+~sZG2C(z`Bd2a!01hSV^ji!6}pBI+~g1#OjKbCgEDGK)oLylUT5pypMvP)o|ot0FIo917gZ zvBIsaa>l^49~Z1GL4%1c0bz%M2q6$ua>vAyUvjp9N9tRniik0g#u9tvgqGa9tbQ&<)22A6?Rk8u<$Xc{1w~6M|xc(JzeI_3+p!d9$&q9hw`MUNtZLxx9#b3^^`w+K= zIU+U`zsDmG7!l|%P`R0N-4ehHCzk8Dd*I^XBKo6_k9#Eq!1mmO6&6flKNY%`b7FH; zkM@;PhJFPqBAU&3iurBuf94j;#yK4h;`a~~wR^%%*#a54kkp{&bI2-0*&AXfvhg?j zBPYQSAvk?c#-i771cylUGh^LF>5#I0+{u^vy*=c>2A2n$nU(A!ZKX{LCo87tuGYz6 zI`LGnDO+NlP!}>X2fr~}noMwn0lDxWM7(b%$Mq81H@mreFjuH|zied(n7_j--MI=&x)l zvCFzIvJdr9=sx1ZHXr6_x_Q&;dJ&KGsjDaK9;&|3?w`W*n7Si2jl@wHP=d?`Y9Y!W z2u`Ml-B()53W7)Bl3Aqw5>@%FKxhOTqC$eQX#~Hm0$v;WlYzv1BmWJ*qE;J#8aI@A~vb=WXWW#V_YBBClT_{k0r$#K+{#_1R)=u!~t*Bp14Jv_nWIrz_5r z;En&vdZoav?ts40`$N?w1Uhy7)pGxMSfUbf*VSwc(3m@}DXw*1@r-dNZ}>;JE7CR$ zPR+}AQ5KgDcMx<=QZUu4j-ITpROp+3Owx5EZ{-)Ev@C-g6sYP=MS+qtoqZ9E&4ZCB z6*0{5>5jJYRAUa$Qm@boR!RmSERNTEp!``%WYLWpHKu`~fd%qiR)IVOMQLzdnfX3?w zrHBwZ=*K(9r`NR8w0FGyA8R>`9r-8YgY^)-R_;G|Qj_yOmdf%vXp?6ez9()b27Ec# z5?JPYHtkabZr4A~uf*=HkHx<#Dz8rgkURvXeK}LXu`?S^Fu)t{5H_t}&R>q2DCcLY zm@YR_OSa80K^^!UIoLOL4}oIS zhjD1wGnT5#i0T{GCZ_4kh(qgSlApPr*;@x8UTEv(>M4nWe;cO<6Y!b1y%qI)loR|B z(q&9MhkzVAq_8~LC6s)t$&|QAQCqG+2oXROThhEi4menp{FCjZ9V%Q>hQ8Vwr7$Ra ze|bAQK#Mns$PeZGj|%cHRR%yhY}23YA}kJ1meZ;W)oUuwaH+YzAei7(VH=a&_fdX*(PLp9$#C$8+IC3A3P2%> zK<%$)HS~0qRfEz^HBA#DMgFXxejQ6kPx1MPxPPHBYz>9Dt1aga*d@%xXCP)&0y^k_ zY&!!%(!^X+azJGbc_KV^uK~M32H88041o#?$_F}}ZYiL=i4L|LP&6_*t^la4LOzc2 zsY@KVb2L$TfSlK>w}Io;z(`R>AA+4lBO`9f@vYVfz+`|_A%9uDk!$LW@Lo={`un>+ zFlxZ@osc(;PUJ#&2B(hU88e%hY)GhKay3X8;s5#ouE0jVU_DL)cgs2O!sii*^={Hh z*$=7#QD#XO%y2`80lHPv%hY!|UNkQF8z;eiSMTFh?{j?=7BT^513YWwt1*{F{!9%; z`MbZR$=3_*8iPkg-2N^!Y0Coo5D&AFg1Byz(Ll5v42m9(Ma!(a+^a^nihUatywHo$opKUl8*w2~jSlOML_MUewn5@LY` z2VCApK6DjxZAnX>lrDYWa2lTYC;nS_EE}%cq#%JDB!@CcdX(v8XxOWFh9~{SU;M?| zsZ1Llz#mcrC1?;*+KFS^j%m-P)vn%5ME@mB`6Zr_lqYP?Mqn?{%#X4wlyMQ6u;X1B z;z|B_q7xYDaY2_K+Jl^B8XyuhGcgjC{*u%QiOTwn`AR<-(WFg@5|OdEynEfVH~i|G zulV0iTYDA&koPoL~!c{*@4flW5&)2fp7VIJLS zRhew9RV0Or!&D4Zrx;YMi>9cduO#nbHCcuZppZ(Y`{Gg>%@{a#3X|87o2X+lKlQ(x|K|)=`lQ7p5X^G6rtbv!`Q*gaV%mjU1yhvic5ag$B&Sj5; ztjh4hp+~b&AYAN-R9;5Id2g?wLFVhKyMdlLT$nGLAqykHxosMuhMfVO_94x{M8f{Y~W92M2*s^>wmj3MYa$}5&J${K8` zVi0P7uBnZ{8a_Q_LFd0~z-UV}nCc=fMh%r1W{~R(D;$|-5i}6qYB&7bOe|GHcgTrA zfnyX?KF$QfVe|;b0DEJuG1V_-&am~RRXaHAq^d;;irRn>8<(jyW~-S6&{zmJ5G8k8icQQ)}Ti2xonkG}$8J>dq3Vn0PS}Y{MPl~3)9<2g28Drmc z7&Q=?Ff7C8am^cML_v1-X*I%EpaB(GB}GLRQDset z@{zwm8!h&BgENwagdKeY)*z*YK{sr@m@morIq^-G@e{nR@IkR$Zk8PRxjC3&o;1uE z$WH(h61#HZSS&VGWL2ym`UkTU9$8#iKg}IaB)+1!x;n7)>5CaqMhfqkY%>8b&P=jqo*@nlFi18<1UV38qzx3Iiao%Tl_SPu}wN=F0Wi=>R_~-U6%D=F8 zk#(L>2|KvC94AKCtmA~ImN3h=Amd;n21S9hzhy^%wa0Qug`mUiB^+*uR!8gO{D!G8 zbx%ycpKL_tN!jZP>Rxp~~GkZLa@t;s0pcXpu14 zV>}snr?B|b$wIZ%_B-7n?NUGk_pX%-sl?6^N!B?_Lj=NbPr2<#msgs@O z>gAE3l%I_XnQd8QX2Q`E zeLM~`hD?w`7=DU*2nd3xSP=LTsj=Fmjo!-G`UfD2c^3kBR!!gzGKz3<(;oUdu)i|BxTJFlo7QQoUN0>a*U7?# zt{u}-R`#`{fzD9|rH0Y%yb^XNN1$E9i=oh#IEn+j%+m^aK$!)0vg2lAt1l=f0gM6E z#5WkIZ9*`B@hUM9cO(?&`noER%-U5KDVc{__pT7pkiKUs`=MVSLTQ&g zTi7MOo;?AY&i-;QEtHdUfx=cXG<`dH!39EOQAG`Ya=;mz9>Tbozj`)ln^KK=hEio2 zI49!OchqpVr;Ld*hXzcREzA_Si)&xltJT$Tr)^nWkWW}xHtM`*4mq0*A@kYkuOa{~ z@%8PcW&dM+0R2p$WnCdEpqjDigZ7Yg^gD)=<9ak_|&_z_0SNR%B{~ZC*Nmr)?RWV(PEVGO9=7 zJk9Y&&Nt{hP7GC+#t^vANv(xrGvQv%>Kq6;S-S&TSvm!Thl&gGHM&M&;q;Uqa9vFV zbsg5j6(G!ERVR3oxJZByJEU)B;%9h7oyVb$|L=2pAAMpx|JA)w;og?Ckh4IkT`ra1 z3rEl!9o_PmFlnMOS-W14-*xpZzhxiK1=O`bT9R`q)?3?uC&3=VsW^b4PT0?{*w{um zq=xZaO-p%xMTvW-s22Fw>VOMm(s4n`kGX6+FR#NHhQZR%TyRDfT6!0}#dT&0X2AC0 zUd#f%w@c;!uckA%)%~G-ByV7f)M8LPqROU7ku4~;zS#3$w#QR$&SaW?8wyEP1@p?z z7>VV4FM%1AchlQWwQp%&X+Igk^gu5R60m!&Vp4Q1j998T+UuUMz(|s@aeJqkG<%JE ztTpcwv`}&=+f{2E%68S-l^jBr2$U3`{4O9yPfKKW)U7@+a$sW^{=QgBpO!i z+U;zngMrjAw=;J`Zd)%{zU+I#x>&6T7K*JZu$7=M+N}4+I)VhA)(>k-pIXST!j(5L zmGqCRb*45JodkZ^`zHnbhdLQZqOa(=Tcbx~lXaNrGeR4fc0of)?fN>!im927O&3(l z_n??y5pux+HW9G?Rg`6}AztfhV(p~1ZjD3wcTM0XIkSys+>}gnLpqbGD|jPmP;4Zsdh$rL{b6}bgVgJw?Qx45icJ!*A_<{ zMz{rtHq8zbxK6=`f6_SzyyZ9pDIUnvGkhlnLSGtYqm#Dv3D1T0F2wj!xZI|_YT1-l zs6swgHM)VqAU$N`DNv(+ia||F_-Y>lW)Xn!A%sAxjW0GrUK+n)vzC@IBm2L00c5e* z1>Oan#I$!zdnV*+*vnQW%RyVLW}L!2+Xe&0;G1z*(7sX?#xw^T0jw^4fSYe)LpB!Y zEHNst$arQjy8!tdxoeXwSW}H=mwpk1EUoepZGt2i z$^1D()S}fFxzdUo;t>gS){Sc>d3uO>Gby158T(e(zziEnt6S3;o`7lhD2GucE5xPo z!ovSUiNPQ_0CZ5c>_L3@u&vd*yNB!d=-u5TQr5<}KT^NkAC+&tobB3S@_%J**o-zk zN6Ci{;0KgGH*FKI9={I9$WbqgpJLSMkuQrM)$b86iyzeQ;V+9x#EarAOR3#aLgzJU zdmT7o{}~|c7}SRSZSPJV7}ExoHN_`Stu-+1Hu%_I|A~3T`SvRK6OsdXDOo+!GLYQh z_T}+3YrFX<9>MKXK3>8)$)X@|J9~J>Tic@(=8x`!Xp@hFGcNc7sNSU~$bOpwO+)>k zun!i!X=JDsgi(|K8gaA8si2*lF~S>cjE$_rX%AQ7xl znNY>>rC0JQ`QjLLEU^U?%|0mDI4TgSYABZD`ZD?Q+nXI9(X;mE#GWnLsQA$WKc!db zvDKUGQ#iP7UvCxRKGI=Ah}S%Zb_^Z`ak-wR0EWrrEeGT;+n%GrNr2C;;?}*sd#ia06#iq;q7EVbwAcU4OD#-Dap%LUJtV5&$TmE zv~=ZqBW&1UjAhDJU0=f&$c?jT)O4NN1VrP4*Ix>ts@&2I+4&$BKd z)>zdU@D0`|UKQL~n}hX}Y@yWB0N56>aJ{fF3xiZSOlwAax{+I&ueg|4yHE-B{*I}t z0ta*5y3t5bxoKk@RACs^6ZvR;X3eiYPmve_5jbxgzxCs8tVz5m`z z`JwmfHKa67@sr{jA)b9d2;gzGrIp_Vn;;KX_a6k7!UT1?N8Uq#&619Bu%V zEnS{4#aV&a^nwqrbDJ4i1rV0i55*L-^&2LXb~TT#8+uh#c!IC+bNv-+nran_t~GT7 zNmU`D%EncO2zq`c4s+T_BZ|WS(d2PVWUCoc@H{^;DGDl-6??2rvZKYBiN@%Tgvjo& z@ip?}xoqTIu$W|+saAW~irXmf+V5C~Qev4v$U)^UZ^IQc4Do#@%$iw1IaW--r2H^_ zZDuC4-6fmwQT-dbWGby1?$iWELM$wA>603w~;HZ~E)`oyE?@Hb=KbccQ zfw6v0#c-VDitz0k)ONhK3~VcTZA;EEG0E9^EwpY7P;ydZ zqV7x^o@)$uu)HOxa3!_%Qt`TxMgxVz)=Vl@7l#U35b`dU@<{ibZgCe2h)|zyffP7bleY7k-8hUA3pywpGd_@CKWt9bJ4lVfT;?RhK26FwqU9cuKiGU z_|@f2{#pp=@Ed`3k@v=(V2*zZ9bQaSUMNm^7n3W1&)3xTwQk-$#;?s5T%3$!c)lBe8%Eh!hcIrc*p2%&~{ zcuINU=PcRRQuo{^$qzC2^iMKQ$qK@aELG@y6DR_Y+z%CNO$lSedKB^qm7Yh@d6+i* zUTBfUw1-o4tJ~(R4xKf3^`KEaXj?fwA)J^`)YIe#V~$9$GS=vLOhETBX~x(~ zYw$E$widi>%pD#Log83~?4SumYre3^Ql_<~*Kv<~4!xa#O9YW(Z+>%k*bV(a&$bnr zC=4p5cV7v*MkoKJJ{CQUihg`xT&%!2Lc*AI;zg$3*&THOV%#O%9j3dp5W)Psrn^$( zvDk~3Km`(&s0j_p)oW3hH296_%Jd})oG8M8CvlXdqg(L)AQMRrE>I&AFR!Y^Fd zp=v0mH#iC{`8&i1i7{(VhYWc%XVuDK<$v`)1Bi6MfijfRoIi+1qXBZdwNcC@;RCu6 zi457Lze4jIQ88+Xf<{mWSUZ;9HqIvDjLIBhER=BQOzwr6oHp2)H)Io>X_Wb5}m zufH5>pP=YElLb$PX#OM*5QHZyTAkI93&gaAeQ`3awo7-A?6E{~cr@uT#vqCzo?3Q5fP-R| zvcyY#ud^I*EIueNHO)GWMwL?5Twd~4QCnpE>G}biTL^~5E%}3a!CZ4s3_#EQV!OAA zVC&?7Q=RD3pgtx69cxr$CF1C8X`;``8>BRTVCvz~6Onm|T88b*^p+FQ#Q}9iG~SQ- zimM~5tK;33lb2AwlMyWgFPO&AisS~aCrlXqV2~Serza1O&GZSzkRZh;a;ZD&==rYZ zQx_C$DqISK3iNIsG-9Cs8V%2!gEp<2-WD5Gc*ERmP&x~(Qfjkz0WRDM_^wQGuT2`J z4V~$>L5M*R*PIkE@!;g-hgwyz2X-rB_OojK52{)0@POVXe9D7F$neiFO%3tUv04#2 z#C{MH#32LZTlPyZ&9v;WR3ch$z)4WRvK3MvXl4DDdd72zNl@+%P^@JgZsJfgrtmZK z^@%+^JXZBp80P?xVScCvPNdx^22!F3Vn`?g*I@UAAqt-2F|kXV_^AWkg(6t-YVo(d z8|`NupWA;0-7g(auHZ|jR=AR=6;%};ayGLiJwUavJLP?dMuS2lWabcAN(gpI$N-~! zA5&`i$L}aV@_b*#mNKuZCv5p@!u2)%2wj$W5c@I;#JS&2URs;uZ zvxD5Ye&MP1E#r|v6v1QBIQ)zJF*<}GE3y;IIO|k?GA>C_x$lzJQu-K<6IHj5yXbtq6_;rkBkL%&8TYRm=~jZk1$LBy%8 zk69fxDE$t(Wgq!gpW@eoEd5JT#PfyiW z{`>OdD)zKLL3u4~#A?>6{p=qz5t?(;4G7b+tBDheWs9VaMNB+=;(zeO8%U&7200VI z-}Y_d3!Y+g?iA~z5qO=Wg16h|Lw9tQrrK#i7T70z;~$YNk-Y4-A`0%MTo<{Xk(US% zsU158!~}KAAG=*?RDuRwCdjpdTA{JEK<5b(h{xH6CO6Mtat@n*KRYQUMjTXsimH2B zDyqiAT*%aERcnRxw4!n@Pnn#liCDrpcA8NHV?`fAij_;{0vorHiPthp1L-5-S#VgF zrO}AW(mGl;QUR?``$2Fy$}2P*wf`0_y6{9M=(6}QoM&21u2n9O9L;xqH14#;BGvpe{M7{-IC^i+2(%_2qL zG^MADb=h0@$#y+ijoXl;rR1KIk1LXiGRlvI%aBh*I~;vA?K!Jy*Q$Y;^j9NLSfXXg z`<%SgfY?EYh^v_t2+48AB`cjk@<8id2Y@1iuTmGo0IzLyI{&$RL<&#$D2?osJ>0Xy zLyk7PC$%R;pdxn7w9Vv95j(vrbaM+oj<1GUiz2BM}>j$IuDDQ$jylSO}tYBrp$ zmkkNX&Dl_LfjFz_Fh*|mU>=Tr3+mBcUe>@)C1xoGw`7m*T;zy1LNq~9~lp)g2||C$kF%KNT{ffSWDpq$2q@bQzHo8t^@G_L>LY5 zyd1C(KTM1GVdR;)&;n8s;kjkO*N?)=OH#~Q9v7^v2Rv;2S-+WcUkLl-PyjkY9>vYn zWQruZ z%sJbr=r-FKso4dd$c<3o5vz6x48}@l6dYy)k1NL~z_tQUt;6c2ox&oot7=Pr4PDYU z5y+)~dvf<8EY3GazW;l~^q<(dDF1vdWrq(E;3c)%)=2;Y`T3G;65z-cuXcJ`6-E&7 z*&}_*9z6OP*8|@wKAQ67Ju|&5CF>CM08@rZ57K9_@f$DhJQjwHVgsmryL$T0Av0EQ zzKq>m8k@ML{06eUKU~YC5{<))4j~0v7~u=!x~Xkvet0)%-e6N+0re>BxEMwxP*$@G z-3Yp9Jw*%voc}!s`N|B+&%9&#oKW^kL@QxspW!x>Pj?i3p+SFQX?P%Zo9f3ggpVb8 z-zt6|!qRlRMI=$so3}ZBH6J!S!O|g-yK1@zG1B%v*_2Qo9{d$ zSw?b#%kHsCq296RsW5qRNaK<>ML7xh10g(#4g!7jMElfI;ZU#`2%WZr(ucr2ppY#} z-V}EiAkP-0i?H(%{Xk?94tK;Yj28zj(G-yN5_hJhT#}YVXE8$#DzSz z8uqj=>?R!#V`i0uQ9CtYA>YGcHg^YQy?GSAXTTs>R4{!A>ld)C4!&+xX}fq005C~9 zh)A4e_*Pa`dU2GqJ4{Yp$X0Su>}_S62F)H)L=|^nyG}=f8%7T27qsuT{>{KF3ELv zAiDy5JKxcuNtjvRgxNpgvQ1)_yj!9kZ0^AcR`=rByGdSAQ*T|#dJH#mO(iRpq`%n_ z-^=gH?{MH;(5QWUpO%v5=uz#{@2Osreo`QreF)0=BiSq0qZ`KXbN~!bhdCoRg27{M zV0&Y4so}XtCK{7(L@$T2AswXNMaf%a zCnVp*a~hkKRii(YX0^U}<6Kx_lj1xW+v!x%14dSWztOR8@R+Nt!uL~3S?q0|HwH86O*NOUTW`X)-TXvA|SABn$2`ET~!;(yPe!g zQfrx;_S%K|8k@hd*@33rH zyv$PeU9?gC*ud|xNHW{-9sQZ4ln8Htx4u6QY63#+s^;v-0GhL2Tw%d>B?Q_Z7Raw- zqF7yaZXUZW=TCsdPoUK=Le$WOE=MUtmL{*)4p=q7%_$5yOdiu>2RJ3MTD&+F2$A25 zPnduV4S|8_*|^ij2#R9RSnlWNC^cjR;T_0Wd}ZMQt}K#UPvwWo1G~x)#l+r5$+=7} zK0oGIiK2r%=qQeZb4Sij-b--4D4kEycXXy7D!V+GIJ5|EZRvlEPh5!NRIfj672U`m zoujsTV<&k7t>E%;zi3f*uTbXAdVzb)U1*n=J<(=OT_hh^1yJ6;YMG$oV1{EX1U3$S zsWvef{@iPT{e{ItV!|z+2HD>#+F9H49Jv4ep!#&MU#N0O;O%IzgK z6U94LP;Euk8#HWPa(2`Q-njz0y@k5-r(YsFMr-SsK)h98c@`wUL6^^WTt8a8TpU>a z_u`by@4JyyW!!g84?{Cz&<5Ycu?2CCSfj__ADt5#(YvHow zpuE$BT1rpg9RqQEarDOMLP(Q%MGPgXh}B{BPTuS)9{q8{)ZT~sVAulIlikVB1QG>G z(R;cWX?0QK#$83`elv_HZBaQtC&urH*g~3)h}UF34*smh8`HKy1ebX795Qv_w%s3E z7ubK#tbOgv)v+CTaxcgL^7_qboX6`ep_1>gbt*HNcEZ%83#Zq!BpZ^PvuAp%Maxu= zZ1uA0eKB;7y7Nn$519+vrppbEyoibp{r#AkborxS97PSlrgc!$^1$y{$u(%WhY72p zf{EaOXr~}<>M3-OIV&&}A>a&v%5>~)rweekeJN({p2GVby2&fz9JCD}NS-<*Q#Qb? zVK~?*_X8+3e#>E(d)G+zS$qX$Y*RoRo2-*eEXBnT=HG_X-kPQ%m+a|7hr$Q3OZN>{ zyYu$>$3!=~x7!m|M{iGU*0(DxIKK+w{^cQ&k-`!2c0M~IzA8nllJLIWKDpKY?kZ~L z@y+&N2PLmsl0^)IQQn%0_0ysyjwAt~0!$!MC||F4rBW&F@@6hsTi4SaT(V{j;Dqul z@mf{%k5HCkoXH> zPwAUt+cm7z{8K^a_GTPi*t$4;BXw#=^WWPtdAYfHT^gLY_Y05z;agYV@{tpcjV9EW z_dfa0|I8fW$I(~6roe0X3VFSkx3(Mpsr+~b)%%`%(n&_Ug z%%1V7EVk1RAS6qkXuo8L0W;S`yUOpzDaZR;i|1swv+s74?^EjG`_t4+8nIJtgEjcK zfBTWO+?;NYl@j}0dmM;MsJ^r9Ry(4nvPfGktkyI5;qJP!@_WXqV|#hG)phwAcmKYt zuT~3JxjRdixrXF8Kxu;ih(6eAZ`N?`Xwmd`)pn`w@TP2Y9BWN=K4=$kV-{OttvhISCLWK(f^@zqIv7mveBGU&-@`f(qG#vS?yQqM zF@jNIKR%LEYNmbO(&u~nK5x6vi<_LhgYtUWfmx48d3?u|Lz}!x&a-MX)%1jOCj(ZEI>~EdZSrEh0Yo*| zyFA2wB%}@4&HDqP$BGVJ5Ig^{xz)-j18E(mF`!P=Yc$a`&LlZe;Kt8 zVNB`}njuDKkC*mp`BXHP3ZeQ34nr7=?qv~0(~q?VdpaEUTua)X-z@y6zj#pT(z|q@Zd8i6}l%uN9`~xl58{>9!sx_XzIrVdqfAaay>CP88r&k}Lo1z#7Y>8C^)m7aaRp5+qcM)l?3W#y-yJHht_rXp3R-;*5t0Fgai9ODH zNq~&7z&$^lysX~^NUAfvBw{2jJ%1fTE=N^AX`$e0vyR0`yYQMjabzrN#{Rk9)kbeD zN}OXB0+t`bobKytGR9J~n6$wwN1hIIjWIhr@O44a;!Z3#Uu*~22zdJ6<5Lb@)z2l5n?N%o11-ZAY3=t;gqU4Ojo<F74>fuNcMrOr zMM}ME-X(M0(O35Jmro{;toB5r_zlZ^$3H}rfwb1z@zVW3H^g%i$VPuwZiU#&TU(>+ zCmLVKeGT}4g`im>S}&ByE#!OkY2fSaw`m{p^63MX)f~dRq*9T_wbI-Ai=eTg2X**= zm^^a8GBlzmU&_EA9Kg=3+k#Z^9Mqfjcc^@TT~;I4;#mHrgO6F zPI~_BaG7s0#LH{pYF6Q+eHDINE6*>m!hdOo14ZPT+o79Ex6+naGY7P$sVw>==BabG z%W+=ex~b;KPb=gUJN=`XTn~#Un62{1-{=NDE7=C-I9Cp!n2jX99J&q|j7km7Ix1m}@!#60h?{y|qw=lX2z#P~vk%9Ay0s}fZOF03-{)22 zV^%xlq#0tfRdT4R69sq(!Hjx!<7=e!ZH?6qe|IeEZU1dBIgwfB}Ocj8sJ@s?Lh8((e+&`h2IfPaVIB0PVyjKBt^ z@OlEGjkl!3SH3G#Cg_R3c{Q2r0{(l=c@!JIL3Uiwkqc2Ng7|~I_InMdPV+ZNqn!iS zkq`zc5`SDB>P$$ItT~ui3KpaiqoHPre#}uxay>Hx5iWB%mFrs1_`p1zT*`zmp8-b$ zVEL`2xK%r?MxKj*U8p^M<@l{~IXzzNUOur@X&4ROEj-p-y_krr2>EGC*Pg$ZpF0i= zg$P%YcWaSND`_3alcQcHf4zY50(tTc5n=;WB$_xBDyDcM#(*8GME|&|!awFm9$nlT z-|J`%Tld|_Q|O23fq-B>gWkDx%&Ep+KB8}hiB_R2R|!d9r=w1NM7>V}zy3BqD!jEm z)gpn6+d0Jm(QxvD7^;lqgRn3tyE5xfSGB4&+?$y_%St31#$qrS@X&4YO{31+;&2F8 zMe@5B!v=PIu+YvxvPi_rZaVe!vklwRMCbwGfl`d{62ML#E}Ro`fYC4%9?40_FvYFDrX}jfGf{KA#b6w-GEZM{rHVQ%%eE$bWxb?fdI{zrU{h{`%VYTWjA> z^?tv#{C=wT{Y35iOM1VbD8IiX>ijLl;2HwY)Gj@Bty>F%45jLDltowrV! zFGje==Xo=^U1WTfbTgQa-8|jWO{^OUR)phA9GG-$feu>|m=2Hj*tI&Nl&+exe+;Yc zxY#qEY6BaTqx^-eC&^HcrJY!)S*&G?UDObv51A_SYRSO9557!vffT0Q>pE}XbjaYT zwP&GM6b_>}|L#o%8O5HA=u>_>`+DdqgSrl#x^EoU)y8psZ5%uPk@>ya*;dm0&C_VU;+j|4Boqu?%e)0UzGq(S z_@3$Pc&fMJsSuG;Kx9~B|IZeLWPIVj6-*7iZp+6DdJlW(-I$E8z~uJK72G;|1?^Id zv0MVTstKX1qVm;I!Cm624hXPLiNCu96YKg>!MYRz6yj`yhG-2Qjx`X2poTCG2b{Rl+8h-;5f+NpSHo&A5z^mj(9t-U93<~UE3^W4 zhb{z0H6(Y3rOrhX&|>brZn{TO(CJ@IJ(Y>#Z7SYj>nM`Qm)H^}hd7g3-+DI|!cyPL zt#7fXLGpL92DB+i!Vio7I7UG?_1MWH8|Ag12=fno!j1Cr=Q~Ojs785<-S|;{ks760 z`ab`U9p&S_qkO5;*vF!WLg+Vog*1L3K$OL$H(OAKoAS^FA%ud~0OlH`n zf&8lS7I<@eO?hiM;==rcH~)J90knUpfIw86=LhJ}eRNVP=Dw)F=CAlM&y3CGsHEfu zId$~l^H2ZX28m9(Pc!3@*=!aRuUltO^La+^jj}6j*c*ZkaSa=;`D7g%9`TTw5gV%c zcG$4vlLcfPHr!I)#)ceUEN=_s`0^+J9g$;iFLL~+APuk`g%XFZnY{-rCAPHUE;oqvUO^{L}LU-CIh-rdT- zKL3*MxeniLEC0s)OMaY^-)!aInt#cCl)SfGq zpQYsYTlxL-FZm-%KG4d4F#nQo`be1nu$BL4UL|obhxs*>e6W@Oc>X0nLCK%A@}JJX zE2Pio)kiThQK3a`o-&2%)^FaQV zd6hJbzwCxEzhoeP>%2-@n;)U%+XnKt&#R=h`2|W|I*`9(UL{TM`vD~{8_3@|uaYJ| ze@n?N1Npn=RnmI# z_b1!Xm+$@DXucx(hh~1y=hPxA>>=AZ^_V+Mz$p29V(r{*cOjKb#6|pq8hbX1=p1V_ zIq838lM)3*qyIO1X96cxaW(qeJp&9gF71YjnluxU!O*|}Dk3smhE>_ZU^G!enwcJG znVBBDdss9JiKrx^qN0ML;=bV$_g&og9rq2DxW^E;prE|}sk(KS?w)B#^1l4u`+cK_ zzPGAQ)u~fer%s(ZRd+#%53qF|C)Qj0vc;8l=g7&}++g_Oz78MV$FeF*a8FrP z#;MQ{SJXt_FU1-vmlbRd9b-q*c8xkfY2(F9b~MZ;F+Q;W_4Q6RJ_Me{u!{Orb`b}l zE>Z;?`j4)Z753apapVyWpkGePMoVaDxx-PvL7U41 zp&Z06iUm8_?_0CC>l`jE4V7Yzj_!mbD7PeqLskh#ZS7rXm>uM9C+^w-qf$<;!@=KY za4@r|6%65fJ)`%i#Itk{9A+cgN_Gc13`qrOrDxz5Jm@Y=Bw;D;RCdW&^>I+XJ^)Yf zF9L;B8b#%4TXuQmk`n9}s!!c7-C-L(%O@_j=Uv@H>LKkbq~VKu2;Uf2NwQ<59}tqU zuhOY1v_o%Hxm)4TK?OL=6~;0W;VhjlQJS`sB3JQVSZhbcnSj-U?3TE6!BjPJ;6rDc zS;t4--NSi!e~%twjFi)b@9hEmL;b8exh(ZCJCaS?;W_rE%_Ya!H=Mf{mr1H{`RC^x z5>5MJ&=(~5aQWv5E}~b_B~769-~efqSk8TL$FVp^;qD{;#B!vQ5hdPK>ml~mt9$T- zo6EJhkZi95BUg0p5tfeSubgbz=hv;1bYS>C+x|YJEozwftpHH2FgE!>>um;l+Ll;D#LMPO;tQbZwV#tp zs2YgkPqnB4ZMJ|!bTLLeUf($%@Qb&4 zaOj{5;;$Uwnk7Co(8~Q#aPdY6?A3UBsiC~0ORzDcV$$>KcQv1+_uPoQ!bNgowDS`3 zS%yx2M&x-=c}Y)|8_uu=%YTt>5)M0hczF@0=5^&%^mOM+UWZtCYRiSFp7*NVeu-g3 zwqm=w4+i%b4Eb*Hh&D?1T?rE`SUi^Po7Z)-SFh_9*``M*JUkMrERm4N4l-kexB$V; z%U;zvqAppI3V5W^!=wUSu%mL>AzCtq8^D5?4_Y2(9tEb+)ThIx(YzAY_KWm{O%$c#^JzP@H(BDz6HT5PsQ zMUb&HrH_68pa}SkEGTpq1^r41pC0f|S+s?3mi_L!ZVZGS1XrK$`GC5TZ~(OB=7ZgS~6-2#Ic7O*v-#c{hV=xpkVjt1HOp=Mvj zmq72`TiUOK=0mc6A3;7n+Jo+{o!v|AC9+OXCq*2w=#)Ykq!y3!M|;RbsMD*vjI4?$ zQ2j*DU(0ng%HK-dQ;nuCf@S~kWPXtD-0CtFDT!ZfseL-bXK%0FujE96(wIv90^d7P zswJ{0-{PKMD*eB6-moFotFecxu|&q>1D=m2J);;VXZL5@zd@yOd$JlcREz757{*db z>ACN}*9}%}ZI2egsC8}m0*@<1JZLk>P)08f;ushL-twkcZ+Q5V*ehQ zY;(09AN#)%osdX}?g}K_LWMzYtfVxi zdCL{NAV)eI;)U*_)|VkR?R;nV)By!{XiFoH_aKwCatXS79*Jg=U{<4y-VejNFRez) z)_v)A)I(?02@wdk$vR4EDxj8{L@M@Cv{nn{#vijMQ7ic}em*S=g7WOYxu zPbho+ME5aRNpBbS6UmVb#*$U-FDct8+Ib7A|( zd#>H`<2~m?fv93?fh8j*x4pa(WM3d@5fw6;tC*bxPw9e!m#g9GAs_j&!1107J3CqU z)*V6gEjitzaz^ZnAkn9Lg2#F|G=cO$j$G%MIB&RLEv>AQ;dv&`>w_lFE1i@!4{F90 z1bOjHoYetIY1tvzu{|k zGu{nF{?Qo|mYPvYHK+9P0;NHP?bXyn&I}liYeK#G>Ku`Yfol)EQRS$&%tFGTu=qR) zOSlT}%r30*O6^q_Nbx9U%w{Dl*&?!;Bqp{__NFuT63XN&OL`rz4oXID>K!N=`z4yS zQg);jJ$nsjXqozC^iZhe%d#&TI+UzC+u!M|a~D|79s)X^r)dZ}#?UasO78HpA}e-6 zQD^FoJWr3TQcsWY6oq;@8pl7;qa)|bz4FB2=u{Q?dUxMUZOb=}Q4QN!RBDyt4ms9V z#S&6omg;GrcXScEY#4*0`W%Lu#rvub$vvUcp5j;qX?Myw9eH+Dx~OBOt(fT!D>WRV zD1edgcK7Q(XRG$4x||;AB)k^BdQD27QH^OuHc$`MY2B3-MH8sjPlG5YaywUZjw>A= zxk&n`^txMn>&sT*psX*f$Rgnq=VY>?dR8nAsq5(?*LPMX>QLn7&Xpw$9k0cgDt+DK zUXEmi1*mcy6H|6KAJz6*f+&Ug?n%z66pIPN>e9&NLLEvHW2aTKjG@zsp`*SI8;)%D z-8a5O=dHgROWV4JE{|~7sko+Y^gpqjTyz_n0!_FoGplt*xKI+-6$-B2Po?|OuiY*b zWCG$xswzFf{KHlMS%e0hiCnNNRr0jKl8D@nCKYXRYpE9~NSR>74J!Pu9+<{Pt{Bw83$(&tN zLRGU=JYTL)Rg29-7D-m*jcvSdO@xQbf7I*u<7J?6FI;6^{~haUHumS=7W8j z`-gSmbgk|9Bn37v{e!|GnaT4$PqM|Bo|AA74a=Y`AknrI1*5_(SGz@G6VrEG61 zW2HQbaZxts)wK;J%ob`Ei~O*=nvqxnU*5&DH`;%oqryPG+XkB4+EAcRQ@31UxDh42 z<9!s@HoQsnd3U*kfqd;V#j~M%WF+8zf!r?jJ4Vm6e7;*=O>{q#b-V9fw7?^7dMBtN+fPp$`BI-KT8Z1~f;k7cc9PDPom8?e(D%)>9**1>6?J=% zcGYpoT2zD+vbc-f>ifXRf&gXtj0;EJ+y?u?iTFE3J`h_4|CGq*$bB0TWSO5xse2D} zmJ6PKhbqcl{#rux7xxDd3TWHn2O*1n9{8qjWL|i2mZyBSV^sNdUVwP8y z$_!<7+X6Q!a1VnDWCf*`b?W{FxvD|7PT6Xd+ZF^-?td_dPN1YvUx8GJPGFgj1?mzMK)#mS0Hc^2_UdHbUCB+t5Kmg!GmrL`Zj( z5axG=X^Z89LZypyWHh48ilWr0USt2Bp6ZG+PY_GbHFk@f0p=^%tD}r$kz~@|a&ut` z%DjI}NthZ#ds@OaWt$Wer7X4hk*{e_5QyXb@mtcG=4?VuzfbYNp z1nX>jIgLX-wuxNNTG=t6i3<3@fqy|Nq2FJ!#2oB|}&}sX zY$w)DF_-J-5+oM#(wzXEX;GH5%#Jbvp5o1pyh^AONm760&Mu0XSKs)N%2r;zNST6V z(j~H+lAnxzh8?n9zET^xV3&%QoE>GY>WXv>4`+J&Q#s14zNIg6Kei+-Rq(3rURhen zTv`>LECQXUn01u?gfCB1wQDs`(}q~v>eycmvG@{zU>u?L>s0AE2E@Q((i4^t3H;=A!&Zj)3R8?3ZQ57~hS&VV3_Z~m7r0i(*42!~CWG(%+xPF$>BaaGFNyKz}E@#S;w|w zp zEn#Czmc-s@y;Z#L&|O4-=&H>!(u%oN2-}2-*g<#ke+I~YU5<~qDqJp_*J^y;g@h$K z)m%qApXJ2O7xYR zJb$g@U@)RgPHA=44h~^^;R=^X%zb=M<{vC zv08$2?wkr%+!3ITE8&HlnZUH#DZ>H6^|nBKo48x7Uu>l1|(?oh4rd<2dp=I@gzc z8I-c5%8^g@GS8Mgd)w@e_llBMJFvyz8iQ7ee(GyXubrLgfaq`3cA9n!@iuLBxa#eF zkXYhi$UG-9Ycy=OB2VQyV2cf~`PLu|53=2hlZv@lAP(G`*D$gSmTI)bmhbL))+=Z_53Wp60AQn2U|;fl^2 z-Z?K+(G>#7^_kukmxOq<%OXofQ{Z@%qc@;1*f%V9rYNjcCv@o%f__9Kf_$QX0rQF& zJ>}$rONeJLqRoR-@Jo7~>n=pRJp~&enS!-v3g(2h*gIvJ*Pgo{13g47a z++#&3Uma$|g=TM8W`#P3J9q9}LJ#E7Rp@Bxia6);fa^3Tqj?ZNV=?MUtA_0eb_w3O z@Uep9g-Vo#W-~!cqQR69Ijwue-rhv!s6kQYP}MnZ`dbqpNqM%IC6j{l^LV1$r zC26~nGPiT-ud0*5l%`sGu5PNxlf5}V_ETR=;px$COQAJZJWz^jlJUvX6R4&`rhS<{ zWsB&k-Xf*^-!-+*6sapWK8D*{xS0mfjiH)NSfDC7S$6`*PzghP`-s6_!P2i}cr@g6 zCj@E^9goWb1QI!{Yx;NYO3Ujz_7loklsFj9$_?j-U$)T z*e&Z7*;YoO{2~A%90KnZ;iImoP=PZ|{u4$)@gq8i!>REBbwqJWNiiA7c}R*om0Am( z8f3A^A$K%+a*)wWrLo@$4}Z(Vq8`o^JE)d>+TlL;;D$-16jteg3zj<_@M-CQVtI@F zuosyx_#2-emG1Z^n<|eZPpyhyY89bVTA}BY~rF2p;JXgu<{J9V~bN~ zdLdr~hPXnBFB>va`Yj_@9TTvv3hYaA$X0!KnbQz#5Xm7bOD(IE%wREw7%{5^dZ6Zs ze9kzW`#EDJTyg&@^f_ahR`3f{LPJqiCdD4jKeH>4yuyVSdskdqp?4lJZI&yISjZQ_ z0%hg0qkvxARYs?BwV=0*^s7^RFhrDQx38!NJy4ZBi=oH|Ln>^?w4`F}CuI-I)uD37 z6g-#z7{^F;tqFR~{gj}3wwzpCkw6SG`SLxQfq&AY%o4B6Tr%|+bToC&KB8Nt{4&(^ z&_gQK*+-{b9^g);81F1O+7Pted9p$G6?EjZ2Sw!EyAqEGiPwTD2g8wn$OJa5gk<< z-@Y;+h}8aR(Q7L0$?HpeG23YL3wJc-<%`Jk51chJ=LQBrUgpx(5Q%2a>*L#8CkjC- z#%#odyXl)-W{GSQc`c}R$^+JKuWzfd#y%bTqZ%XrhEbmk;-eP~a{2UyTSaenLIyDG z_^^sBh0DFAu*%9EctQzyJ=YJJ1=GOmJyrc_> z;4c^JS~&+Yp#KB&nN8imL5#EZZSz!ye(uO{eX!IGTsbx1AU`^sGspK|UTm)L`I zF%R}i9GV+9)QdYPH}0T{F`AQHZei_h&J|+OX5D!fg5*s(10)~PQQGDH@=0|b`83S| z;nh4wKI#SoMc=M?SQfCZt_l`jjmW>qH+Z9a@~sy#vEA=njX{x+Mb34oqH-5cDDu7N zn`mEQY0Yrt1bvyTDv;Hvghsvy`BoG5HBbkhEB}HE4OM_3{Y4H$c*o`~WiU}of?u!# z*0oSR*5u{?bO-7(1W{%AbVo_SPj__I*Z9BbeY!(zd@xAeswH0g~dp3?p>E}kx}`3mxA|gk z&5OO&7kgt~?2W$I8}eeg=-TPSG3$C2%g5AY)vCvfG%~BC$R=4x5@h^SuyX8)D2_a| zyFM^SpArvLZh9JJ4pD@Z4F98iCQM8sb`@q)bzZGgWMeq8DpaZb7JbU`4d_+Uk$kH? zFP2V&{wQO;6CQzLR)#E62M#ZEiY%={NGao+I05V#RgRElk*CDfL75bUP>}b~?@Ozs zqacPPmg*cY(R=8x+Lb7EN=1u2(!E^j#KsL`D)L%aIOmO(>wS#8E|1OE`C_lli@nwt zyDBesl`r<1yx41eu~+BCUhRv$DlhgbU+k56u~+(HugHtN!WVmaUhL(**h^LHL!RVN zLRd=<#rJ^ZKo;m5A#@8V)mo)>Ws8y^D86(CH_X0TS`N4S5^qB!I8BIINu~H`N1d~r z1k_Eetv5MR#7Qgme>x6{^90GIzB*o#$AL?Hu@~pXUhIoqnHRg#7kgn|?1jGA3-V$w z@Wq~=7kj=hc12#S`uvyDielDzd9m2vT~TpvUMwbGH&z+o1ET|boExhQY=Kzyog1gz zbMkUVrF3!6&WlCAbYsuTi#^MyUk#BN+OM?@@pPyIbK?&5a$TC2E1%DC%UqHdyTqB` zUtPGj{X%epU%X`#JXnDVo}Aj5;9qTbg2x3ttmLCd>LNwz*`7|P+RWD~aStFe#`i5ZcZs1s8RRZ8T64&(3O7j=hoD+{ zwD${8F#Lq299`_)NDw>;Tv z|A2B?iKduGIf0nj4*oVLraA#d3q-r z!Yn&fF~mxmzS*CQ_`rs!$vanCc2{)_Mn1-|?5W+3M(k6(ShPvS)rOIax2?E4K)ulG z-;THJSDxHW4;2V}LqAiIklNBGXssKB+NkUHfg4m}fDB_dR|@X|18UI+gSyasAgKX z)DaR;wq8HGHMOZ7!5dAIJc0{0kXi`+#x#w)HqYkD#;hkd{?@Psy7KHNoL02lS<5WXXDmEZ!{EarbM@Ua5V)fxOMO-qc*>8!t05a*xZ~wpv z;>a~@HQAd!?QTYxBu7?k_@TSV3R^zdV;W)8oB3nFx9FX1+tcxI=Q|4)Nmb+&J5d8=f0C z+>5KpjjQqE#^uJ1^Ww(l#*NLBWh0SgrTQ47YLz9JnoO%yR9r6ZCT=r(4Ws=2Ec=gd zD6vh;Yl%yHta68_E0?cygWM*1?)l(A2JzB%2k{MO6_}Qk)EjB~O`~fna@_XMK%e~h*|lo-|K z?oDFs45~KRpp^SqD6%8@V1D?|7rXYqQ|!k7PO+DK|6gJ9J^!6zU;6J9`|*FL*dP8o z#V-HhztW{1+md4CbB*Fe6pgf9)cUU}o#Mr>C3HP)4uQCyb zDRJAu$WiKqav-mVs%U8?t~}8YOIvm5fF(7){P;-d1+6^e&|s0agd}nSvnq+L6t&>R zp|Ju*hdbaP;no|v>s#0yT~ICxt2jw)pPsGq;ZB9_0Eg<3?B;vB`}QMv8^}pwiWO`M z@okGasa54T=dkRWy(8PoG^C!?o#ht(eUV-4b2nq))bmm&3<$j|WZ!Qq>iN51;>}-eMdD>&Zbjnrz9^jdYT=b6zee0f#1>{>_;;TNzGtDOSvL=R zm5Y2;5oA!s71~3+)-X%yk~3SLQ>-5ZM{>A$lb~TMQ8&8z16zE~)Pn zL+lbjyxv9ps2Cy}`o0o9#Er!ey9N-wI-a_|U~76@Ee{~x;F5YlF+`S-K2p8rxVji3 z-V8p(zqlpdQVen1b`T#dhPYh-(W~S0#Spg-Al~Sb`c^SStWLfapwS{H#)8>hPX=r@fMfV+lnD_L%)wX9#ih#prr6+>j3!&l<%Zi$PT4cx6pPb_-_8NYEK z;vELDJ*N~cQ!#YadZ)LYKM%81`zKu zb?lfiJpxGHIJ~}CX_W!QyG?2Kqs0(^5FNvJd( za&(^nq9?)6D2CW8fanRSmBkRN0*GGYUr`LPcL32FPPY|9+&6&eb$~~TA^tRg=uI|n z7enk5K=j)2lVXUm0OGx-=XBh``v#D_?zZ^rB8}fKfao>F#l;Z&2N3TwWZE|tL#z%U zdL=$t3~@jJ(JS$dVu%9+h+c_b6+;{pK=evn_)QV6?iWDxn&bRpi2JvLcvCUN0|JO% z9Um`-h&k6MZ@dovS}{ai7<`Cc2mfm^MEoLrh#ptJD~5>UX+gv@|5>Ct@MiTPdJ=9` zF+^NseTb{wPJU-GL=5N!5nn2X$cBjz(Obu@FNU~UtrOi-9G)KbT`|o2gP5LFUA&

      b;U3r3SxTN-@U~!9}Z%A-Qd+?n2)rF`9U$vM}wI6yFKWu zVwjHwF+F8<5%!D@=kv#dm|m}4QVjEnAf`8_uPKK4WDxTKQ_qfPt*3%mUW>d{th}e& z!~C=u<}*P|uSLEshWTs|)6=j{`L0NdJQu|D7FWxPVLl(k^hWhX#V}t8VtQlqrec^c zwukvhG0ZhVOs}4=6~lZfi0Reyy<(Uz2QfWK@>Ma+SAv+H+*`P@NPE889_E=HVu}?{ zcBo(F^T?dC=Mz}CAYHuCvMpSBJX_dmG2Lmm9(SAv&7otkEUWvyNGQH++pALuvL%SQ zRScq-jOFTr$i+Kh*MC|*zoCxnmPpRH%E>)v6uLOdDVLBv=xFwSxsFfW27aaZPlwd~ zx}3f6{GshD2=>mKdK;Ev*u|t8G$dasdHm(w-Efg`tKgv&PQG#7RwaLO{ccoYi*sM} z?N;Uf*>_u-{Hk{Nl2^&A0|~wMhEu{kwhGL)ZfA9pq?0;z5P82h+rJm@__uh5?NSQ z*{Mf~F0?a#HgcP*a(O>xcXdL)M+xOZBaZS?uG}d^xgm97gp?}>s3?ciBN1*c6hD3C z>DeiANf$iwpJuPb+{7bw9w(bFYG(p&hObcZ>KbS9Z< zvFcMTJZ7zUI@KJ{CXY>64GHhLDLy~dmbL1e67iM+4OYA@OR83@epaG>wpAZ*s&8wG zXA`wag3ODRPP8;6($>!t_1RQ~(DS?VvuzYCn_)r8+n{KUHK!0FQm41|Pn6YHi|510|pB5nQ`@_MiF*kys0Tw9~WW>7&WSH|LKGdYD#1><9L=dgQiPkr?+sZivYWiL!z4RZUOYqkUes%vubEZC>Y|SQG2F{5$jk2tj#BCyO1#j}9|An3f&lW+0(6WqQ`BSv~7f6|tWEfhlZJAl{nt`28WJC}MbDh?=tRvvv z@G{NAMLeta=Ux7!{eR;;JLH=IlMD{Pq#9I$yVQqUr0*BZL)zTXBkj6|{Dhb5_!W92 z&TZEYsgW93s((ir8j_dPPx9)|yZouVwxnV*UPv!vMe>q-f8NccX{Od=7@&PqfR=``WZ$i4W? zL}p0T>Sgun6O{_`H@@7m=4@+ObAfrleBfB%IN&$HZ-L(dzXuioe*pdn91kq+hAaSo zaHOjlx7GXkN9~NZ#w`}l&@x;I;;*5?vKEs63BX|9H*DU#S;9`_{Ul&D?*bCGi1$AM z!v&GQp*wW7{>=NyfWeip#k`*a7+eWEmG{$t;R@5TveaV<@2C6HN!S^@p9x5Q^7j>C zOL;#FcnmrOB4|1~Nhex-XlrSRw`60@@l1xGmQ*s6%BEVA z^-c)EG3K1sR3<5%)tZ@35z?4SH=|i_mDuhT4|b8^Oz*N9fR9QnE7FT$dSb{LK4N=o z!P(0!>)o$ASx=mM5Yg&yQFza?l`oz4-JJV|UHtoZue)>3s>Aw6H+DPull`8VcF3Pb zJR3VGaoE*2%s%&>QQZ$NdA9opPdsw&qr3jldd;La@4k1_U*>M!=H=P;-%tPfy+b$s ze#x~ze(sdx&poWV>ZqT+c+2CLUwhiBW6po_kfbB)@k#1 z9Qwxte!g+S{!1edOj{pueAb z<9_>YoH_W$gK8dm;hi;)ExhyT7rXZw`PRc{Ki>1MXD*z5=EBQn{C4lARd0Or`t)s& zXuRfp zzUOznTlb#(?K`L4{@2?tyyutnhciH~F4eQJPd~0=e z;;^1KJiY4o$36GRdo{~DAN13GABr5c?!_}Q$>n?Ref4%vSjT^H%SqpV+I@#J8p{59 z_fv}|r@B6M_u@W@-QPQ6*V~@gTpqqcej}Hy`N*gIjVdVl)L<@a1T z`t6>J4}4?L1Ls|K)P>6~NuT@3H_zPr@zlEe-n{KSyYh=&zudIwvUx|nc-}M7r{1aS zaom@`?6z!3{~w?8<}EAVJNu^hkE(nAwJV2?yyDW=eskW&$jD2t7(af_UENms@{N$A7&va^Csdthi|7d65r$e|6A|*P>OcPI&f;V}Et%$OW;t zR+S82*WmabFKG5C5M%?mYiI2S;^{>*Gs-G*}imNrnENaZ$`GItubxh zyk85~EPGXtiqKJ({aj_m3njJj7MaW3B}23|ooZzfl4Kra=trlFNvGOcGgh&5h|jkA zY#ZuIbZ#;`E2^i%#zb6&^?;vU5ga8}snu!EZ%Ssf^k<+0)W0#7Qh8A-P)Enx=H*A{1}cNQS9Bfb1^c;uDwdrd%8Ma|{N28jWu4E=b%8T`E#Q3_ z;LcC|?Q}Xmf0Sr0DDY~AyOj8;J2S&MbJ&5S=G7-!W%d}QwExvU{K1p6X_bRsKuuK( z*hG2?I+Dz6)qMx|?H^0m_pR{{)dTzX z@7rI|JZNXjx)6F-0v7=?`(6yl>^q#eEuVb{>_0WxoPf)8^!h{-OKB=GHr~?Elt{NT z7b^;=|1Oqw31waiTn1bY$lqs_e+AE10-rE%Ud6A_^(x_hz8*L^m1=UhDl4Y1h&TMK z9xx@*FakAU_SAGDF>dmqvalXdZ364mYMV9v#8d-{MD>A=2BBJDLc9gtGF@FgY4X%@ zlO|4|`ise;LcnTG$FHGVXmrauATQf3%5waS{yJ0g-MgD*T}?f&0agLm0`m7NWnIVf z^}xptFQl$(33toinz~LNJ;zarq&kYP{V7|@aq}xsAJE|8C_l;88t`s_uD<{`0yhCV zPs_TQ=Uae}d^9g5y<5gs(yZ28P^`2=@>%T9t1!JuKeY>XwX9pA=QiMW;0{3k1`~cK z&vyYI`e+?a_`gbPqtjW0*2Ux_Ww?12rnS*eYyaIW>u%_|2e=ow50JlgZDgu7*I zCCy2vGYEe_BOfWl&8skfK?#s+E!myb4m3RuJOMlj$lqAPpW^vxV4aWN$%MOQY$d&O zeEnes`A8XVUWMtM<0p4)cguPPdY%QI1D*%u?bCUhK{M?{sa|N9K{Al;!5x z9^G}-)A`@u#jU;fLZ(6Ahrma`$AJ93N`9a4{3-B`kM_0xa<-QCq(`{$yFX=1ImPHs z`iQQNwCG=aG5-F`kWfGP$X3X0oL=)sjuj%PMTkT2K7vr2V^-egp5O9znfv zV0^}mbYf0Y>1Ubh0k-c|M)}Yh6!fUGqjGR%b>IG#HN(n>2C#;ecO9C{CYqxy@#e(A zm9>)wR7Ml?TH`IU3v+Pgk^2rAFl|z86~EQfdLKNglJs4Nre%pSjI=}h>Bpf>iN@@( zNdsz!_ES%8ib**sCb=p4NvS!dPo9-i__W&UgKKNm|J9ZKa#Gh$%1I50iqZidrPws% znPIh6lX?&Br=MNY0+bCHW+)plY-l0U>hc*=J*}?l;7Pp&6q__}98T03P87;)LL!Iq zX|;K^8irsy>jawzjIaH~*^^Q(VYp+K6KV2uJP<%cwwye4bGlXHsoPSau#| ziciz>DmpQjvy)=ej-2?@Y4o|=b|k6WjJh=^4VdVL6yo&6+&(gGqIBYdO+2x-E|)hG z53W79&eyJWwG^j&c%jm2C+22Q`;&=2^obqz{@Ss5#MYV-=k(*Tj3=iX>wY%2!yG3L z%%x}I!NOYpiRCv$?SQfSb`N7n6wMW(tA3LpTqLy(!36hIBIUOiQ zQI*e~Y-~hZAe|YMq|YNJFKMkXMRyt9&?DO1Cf5NiV;Dq1I3T7ts32%|2t&L z)KriuhTT=tJRPHso-nC4P@wQdcrWsyc7T!J1LUz<%klyK3JShkA6>=K&8d1fs8AK_ zCJl@Q%S31dDj3aeJW$5wpo|To_@*{V9GD-5jh!^GLy9SKR5d1Oo+JMgDL zGDsk)pzC#891AzgK&X}!2Z$w}G2k-^( zCGZvSHSi7aPhbP^E$|(%5!eKL5BvaZ2CVJap$5W02~Y}j0z~g!K>mYa~v1#-})2)4Eoes8i`Q+mB``ke%O}Q2PKgrPj*)%x0ik9hkL)w{;*Jiz=}; z{yW={I4`uDt6(@w4aLy0`&x33u(b_f__;05|0#Y>C4beX1NB;_j!LxPAk~vi|BPM< zMKeyA5cDePx1;>+ee^{BgY>L3^q9S0W#zXVW53>#j?TipU`7HDg!-mbCeh$0*6a&d z6WW@x$xJrU8r5!MraDPBnG?+k)>;kG`H5^_YbwqM&N7dko;gWzUy!ON*tEe1A|5rZ z)(3XTyYXF6?IY_zS?BEl4`iKJtDVuG&uoMs`^=0Px9Lb5ITDCYv`!rxi?T~&f1sop900` z7)AcV|Diz%3^mTy(9gt6$t6i79et-Yo`#dXdS-fwCsRC{!9TPq5tB})*=MaK-#(Nd z1BC9r{2IDDnrr)!PUhPF{F=G8n&;fP_Dk{?xja+xFGHp58fU}HeddeTlJpUM9Q zEk6TyN&#AWYUK(U8;@#VQ{`YMJ<@ocR`rjOO8nyICK^!b)x5jO(CbUe%^kT zRY$o~{|(v?1NY|zXjk(;`M1MIuR}Rwt8{Eqe#RP*%SMlQUpH-urhQ%1T0?n9Ld#JF z>NAb7_STobB2Hx1bbdRMS)aT0X-LddYY#byQGGyOk98C~w-1OWI3rHa;%vvfD4i#- z3#k?vd4Og88XDq&wB=;p7XU`b9W*ta)Q1@c8*w?2{gBC`45as)nwp(xkqs5K)?DPn ztFE4yV*93betZU=JJwKV4K>UfYO>)mpl9%ImYF8X_dZFjd3r{X*wOU#=C0i0Y#>JGONI~w1 zG$cb{TdPo@9+cbpq!J<=3qXN9h^2KK8&gdv9YaSZy zN#VWtlT0xaqS#kR6?pe2RDFp_)%20TyFcL=Ju$oG2HyP%b2JR6r|D2v$~mFZGOl|! zWV#Z?|Lo7)O(4uG7?E3qZ=xkr-&<}DzNp+hSgg0wz>1Ih+=LfWS64U1*C)sYxBY~l zv?-wa-$yY?_zLqO*G?F3Musq8!gwOFH!jn_4y5jp8+wMjE|H< zGN~3Hro4Kwdd9-cB8Ed{F_evUrebyICC;%Jv`R4ovcZmx%F)JUE}y~NR1f^CYm)Zn zSFw*?QNvnWn_*;;JBx_{Ye7q@nbVd&FXy~8o&&T`vrQ+OQ*#nBgLl=9G~j6Bd>jV#L)*>!555ab__Owa$Diw;&U?zz*B*g&E6c=m8wk4CP$qf2q zXz>Xggq@t`kx8sIlW1#5QG;gh}?n;YThO%9GCn1x$jX7Ppw z!@-6`rrtUlSzrp!jmybXqQxSetWRcRvz)_B26rwknTUzxu%tfn5QEjJ2I*>ztuZ(d zJ7zBbX5=lCZ1%myTju-TvhgGq3{Fulw zE5X6Q1|cBEN|zqif|r!ViGr9Lk+Ga?Bvc6m={j!cEOM9i3f-oWxh$2o;_>EKR=b*8 z<`;!K$u97*iI_5PrD=E7-coa?W5BWbs%@L-1E#YiVhqY;BmG|rwKR<}FW#wC&KR1J zbh|j?LiLy2Vb+kyG6rI^;_y2=3#w8g+og<57Ato=-5|tjtU!<)`Q|`lFbwu4(iEf* zLg5!Fn$vbPbFzg&7Ni1E7Z-Q4L`w`wi@vBc3gqBR zBiy0O`MIO>FUWEoRjBP0O^KFSastAP@dCNF=_4rxn_p#N5{O7Fo=OSbcFCzvX5ay? zc>zLn@>nAmCA7;#tW?fPMkB7Iq+mY2H1T;1!S+)&Cg=HP223?G3pI+F~*Xp0y%`pESre6U!0Ebpgd;`Bf8V^ zV4Jia8h6B?`xI+R%t0H>X} z=*DRjW|Ia^Qq6MT9DPZS=(eFj3z{>Jso^09!%Tp-_aw(@zg@BYjCY=m?WfxHX_j+E z%A=S2HOwZ_B>(xL{hU~)Mg)-+ZoFv6h-)WgOenWqXAjB&E~f~nwp3c zznf-$TYwZ$jHZ(D*pMk>sE-`Sej6YqOS)F_I|dLs()_kZM~1j8ApSpX{LTT2(Q&$= zLob$m)cE&O10-2x6S%d3yypQz(|mpnO~>+l9Pk?;*C*+>go(}gcl??)?eBSB0F(lz zy{gDxwU?oWHIvq=hFJp~9}+{+1fy>`?RF`+e;}_v0z%vI{2JOi+QaqleJup%1fbB~ z*VFCN7S(#OnBh#vGDMDJuCp4F_}rwq(x^$^M6q*LT+@v@sb%YQSKvDD={Poqc#~Pj zO?Re6i?ug?6Us#)-YVvDGbTmZRsKe-W6jbQzZGY7i(>_gTll8VBX^LbZo;_nqv~YY z++HSi6YMEd>l{MFU{l-N6!73M?H0TqB;d)R(B!=FmLm>{R#|$Ui#F@ypWYdbLCgW- zyK^G#C%!wAwUKpxw6Z6Duwo)8j)8uy?IuEtfZ?-*lqL1wKS%59yfru$jM{$FLWOI{w=vx zL(GM-RAZy;@i?K$X3pov<|Z3tmRA>bu{f5XS^CzFK$t8q3nZ1`U~=s{ru3A!TU1k= z9WuSt3zB3CHWV6_*@Qcab|yPtPU>qSS#8Ff=4Y~4KI8%ushNp#4IY8A)H*=5pR6S1 zc7gc@L50dP*U8%%!I{{cWF{%5H78tUk!;8dSBr-N;VQiwsn!Wtq)cv}GM=54te-8b zde=nY6zC<fKRdqTq3xJs| z{>C;Knbvr{uLVl<#6x13_t;dkR z2D2K_{sTjgWejJ~(86_(78@m(;N*v8lUcE>1uLjh>zF*A_~P;y>5I!92EM2uq3XT~ zGitb#Be$F8#Y?GKWt29}Co_mY2gSvXlPKF;E{%CbDamef_C|DWdEAE)%i~jCX8!il zk($F&AJa^MaK;zmvb=LDYSwq+FRp#ZjqF#1vRrWbuilLy5W}<#QfyNS$9Yz6=a%iJ z#=4T4t36t|cA`(Tf8YK3$gIuLLOmV1bBr!W?RDtfow-L%u<<5zwubrcBwNQugiKU& z8<=VmpTmM$Iw8m<9@__A4oCLy+qZg}B?FyBPD_GIR+u)T+NPMd;DIrE^pm?I-}2Ka zM|(Js;<5`Cz}7hDHZ&!Dlr5g?%4VtC&QOth>Eykn=DiF~FC6&U7SaF4Fbu}T5o4}? zpU(Sq{eGCUR%CL+F~glT&{0|gWvJYA5$e&)f@`LBJ_5f~U{63!jv@{%Y(4&AmJsHrt9qd3 zrK1`e;*<_~cTU>JbHm-__)R7U)b|u4EEIdx)$x}FV zxuuCmO&Gl;iF1}nvI>=31gv^a|%H#op%Vf~lOzRY^Fq zaa(0QyR-7=`?XKJJya1Uz`lfsPAiu$|Cr}TOyJA%u$GVwJPaSG{yxpi<=o}+2cr5T zx%yjQGv)Rlo$%?;K62m5_>NG;j_Yew`0XFKzkEQRh(#fd@L0_&m$V*S{>qCr zY5l8{?<+Mr-RCu9-#u1Ry5(5*iFbu6UMT&j=IN*8Z=L(AGTiy|ns2J4$d8rJ~t^7~HtZ@b~9C3HPstI@xYyY)2n(COB> zEoSO#THes5>0RsQqZ<0CcU(Sc{(a!q$K-E*4ISp){7S#r`MM9?d`wT#<*mn`de|l24*Pi+3B{hcAnuBI+ zSe9<7*K017A$o}!>}HVX{;sbvBf#Vz>|t*?J@iedgeeqf0^WA; za{1}KYkHq^>u-9_gEEjFc*$w0+gyI=@^KkgvcU*9j*BS9yy=cW(_?afO%FEpH}NLi z{N{%1p6E#wlg{ujH@%jbue$xmq}OympBHXqY;Hb53AElF(UyI|!=Z{H>ub!A*NA3F zeC7z%w{jZ5h^{r#<;mb&gsEoTQ*KHlWOUW;ce=`pZr3&>Y8Jle3Skqjn{>51RJ0WT z#L4GDw+owcbUqKdT}`Kd&uw}$gft61A#8+`8G@#K6K?3&!r;R^VPLwv$=}q+bUi%{ zz3kNcRkw>8VW^wtgS_d>w1lqTTMpif&UE&?GenT8CA!8bzEyqlqK-c6S` zeAMw~TE<&jjYT6&J<+D|ysm8W%k9dRed-gTiVwROVdCYWDSqAU#D;@L?3xK&59YTW z&cEVLn`ZhloHSzIP^R;L!X3;yKO;Qv%?sCfPr2c`CCxPGrPnoG>j*0^JU4$sM{c+g zZYEsQy{2fnCcPQVdd$92GdV6B+^iy;1#uFeS?&GOpl=sIvh&k9FiF>x+|pdi;9A{CfO=0a*OiRoz;jA14+8@-WJJ&!k!_siilIr;ZjL zXvS*gVb;595#+w4S}}*sobTAM>t|uUW0_{6wF``1C^;)xgxNOBHRL%@kW{UX=B-wT?3rReyr@t;u8imSeRnOW6vqE zXHu?GbqykA3j6|?4m1L@ffSGhjs>dv_qM9W3Fv>+ zznt2yQXp?XS26snqK+U$fxI1|!uXe$4Bad}gMY>XeOZe3wWjc7%Tiah3@xD+Rc8AF z))Ua8{2nn3T0c|w&wDMIo1S&ki=m40P)Lsqe(f{Xu%eQO%XpCAH~C$)>qkek5yF5u z1&DEV?5X_9-y*_K<9P|tmvD0+dkNw0I1OH6CZ7wa-p`z+#*JHDRH{PVL)!Xy_BaW2 z4p-|-@6_QFF$jD`{!+GEMgi3R(+gyv$+m{i=K6SOJ_G0n-DmPE`K}_o0gylWT}t>_ zK!0D|nh1Bx-O{=RtKs1npgT}yO^UUiGS7yNbAV^DRxIOJKGRUvq!UOBPR;7)>gu|L zI!!Vj&uVvgC|RX@4Q?5=m~5o$$hLvlrL=iOTM+v?Wm?T#VNW^d0@AJ>fg>jIaT%># z8s|G!lO@n3!uCA!Fqgosf#wywpATFBTnL!FSMq!ja4~QRAZ@Z%>If|^&kyuU6GKZJ z^5ynnaquqlr-QfhsT=l_n@6zGU=E{CC5@DSDR3DeYw`GD z_#(eL`!VcG7?Tu^0HhWEUJ32OU*T7TF#lv$&BX=62f;KGn3ObD$^q|c;2K~Ra4jJH z>enrr7U@?)kNmm(_vI%%6}~SZjfr>ofb)?14UKd{9l%54iZFsHt_?XOrvlhU77LyC z%?)iZ%=mIpmj5kB^qPYG*d&+VrA?2-K+5K<@a#J3YIru1umI0|eay|l&phx~fO9>0 z+yMLqxDmJsxEZ(wxD~h!xE+voxwaJ~`jXd=9E+HkP|d727avaMIliN#oa={Ry_~MU zK$4J4wynH)*~bi|pb+XvS$9zGoxokd-M~G-y}*6IYT$n00YGRQN&5Ah%iPak48X@a zQ9ma;y)D}~c--9a&DGV_gMd-vMS8ojVy7IXu6iCfIy!~vW$M^b6Xk)4s^MU(Pn1rZ z$&R%~)AQ9xFkTmKXQ?j4XgyLlLDPfK_Ym+f@CfiI@EGto@C5KA@Dw0*C_6^;*Yv~c z!Co&g=jn_LID)hy1D*z+0YnBo3p@uDk^v2*7a8E@%>-s-%h>Sqccpe z1Xudo^W<&%+s%Xp`kRkdgYNHcWob?C3*_-4AoQ*QUIGfy+mrM{ud56@UCpaNfdc(? zFwQtm9h%5b>hLnj=`n1@7Ap{;xa6cS|4T z?jCS~M!cC}olT@g*gJf@nS6wg?~t$I<7&eEe3Xl3q;GNRHr}jO9+H8dlVrfWD*C`$ zK=c8bAJqIuxT$B(ML0pdt1gk%dKXo8cqaOTO2F~kLgD7Gtc^>7 zp?4i1e2DPw(wkqV>FIT3)MVObGC0yUeQ2Xyv|6|%XbHpMl8^vV`-_@QC^AM|U zodR^|29&({!qH~SzWp<_`muA^_XC#AvFv9Es5EAa{9nP6KMWmz1JfjsfYk(am7Mh! znZ1VhmQShGXMlwNjo;4!*+%<2zv}@>`wxD<08pH*FP-O3Jb&dp%NHiT=J^|-3(x=L zcLPwy^SAtdC*cuXMYrPvq@P38CIY?(ejs4g-&v(>=3&|TP(`yLPqLS+x&lIu6fMO_ zmgPVNunoXivHAnmzyM$%FbLQW-~hhG!FKfxsRQ{P0vrSk1r7#=S@x2Dgev}AvRiEA z)Qvs54sYmp(LD>lIip6ue_QkVpWprGCvR5Q;FmFY%KhtWUXFF!+@tfi!*u+|HJ6QS zK54}>&ktL>e#M-Ad#tN@W8d;qj=Sc@VLJWVnm_mH`P|s>@?pa-y6d1H-|=S6ZgrPd zJp0n|4*qL38;%_Q(dws<8Ftdh4-eVx@Rw`8_}lWb`XzBEzcn@EKWVyVuWP0Zd;hm< zW{(*2Ld~Q#PxqO&(>>_&>`T82Ra_U^pSJ^m!N7sQ5a1wSC~z<^43NJXeuo1#FaoFr zMgpUN(ZCpBEHDl@1UM8J4@>|i0+WErz|VjwKpij@I1KnXa5!)T@C)FVz>&aFz%<}j zz;xi(P`&6IR@mJvd#U`g(q8HOKK5OxVxKsPW&rho{59~K02+arz$_q1CL2iH`Dk8d zOO6{u72TS6X$D$=6d-@CMBYH;j~A7Nqt=2@8Q<=_5kOa;IZUr6&J^(uZk*)g;G+>=T_XLguRs(MX-A<%4ncZupj^kLu$BbCI zwK%)t>SDfBeSI4@CN{{%w^)^$IVhaw13bcwr-n9f|cBWLX)grt-6 zqE(_R5+(;7@MP?5nRxBXgwKIEd?Z`s+d~e?iVM@x%nlnrUT2OsiB6%{Gf~M?IY34A zi3uIq8qdy(ir1bOZ)wJAyC15boV1L}BF8C_{P-qcAeEdFl~nKuehOJmB3V>s||H zvKy}sw8MuCcTfuZ;WQlKd&J3BRG67K^{7%gQYUVCm}=-x(PWEw{h-}62w$m#)0p)% ztZGM??Q7C_lqD7J*>Y!qa>CE&jP$Vv&R^3eVq@8g1`(7tj@sfI4W5{_o15FTBc$$! zW-JTUabHr77&M7jYqYVgMW2FgNz7Ep%CI^QXf|hK?>i2F73kPvd_b9XcOy;e1vtDp`1?N zLI>ks0`abvoE?$k6yRRP>PnPad)$;s(Dyeur#I&cLhB*&_+a%G@C|dEyv7cnW6H$bmm$wlfg@eO~H& zIKwF-?~%B{-|` ztX$*XHV@yJhm}i6CMaDj`yqLDP+sO)p?q#0PCVTSxq*jLL7`!I>{LP_6!?LO|G_+* zeTIW^D-YXwYekK_jzEL^jY)axnGVY3=HWRWoYKDH(O{go)Jb@OdAOB_eN7?l|4QNV zho>G0qQEXXD_n7JSeAV9*R$`wjr>zRn136i!T+sMQ_HO*duFU*JsXBvy?ZuPaf)l& z)I-Xxqk7f@{RgJ3p8fZoN9fd}2`snzNBc*cqt@a3%5krja%)z()pKSv=l}Ys6WC-P zK=G$xVi02Hg4__LH2x*~X+m8C1Wm)MyuUp0J|SvFe`YoAYmL~~8a1J|-0D}y#1I`i zG}_PR3!Cw#sWLqbZA>&aTEn8lhDAq=B$2M>RI=#T$c2J(r(kt-YGb(-o!VS(jiA>3 zpkFeXP>Wb1+F)8?Rs(ZbG<nfS zDsURGghY=C=IOkg0h|deC2%c)ca@*T+u6W5z%qc!^%wh6`H@s#s@gv~1!k9H&5=+q zUf3~J6uN%4T!dR5jYj*)l~O7QOYdwQq9z0^bmF|;6AnwVpS8ss^z~2CBctRkVN>M( zBi?eKN7O0C9}XSE_;cxybT(0fEYA)pYVt8*b!*Te zIulvnRC;Fb-kQ{@a;(QCoO7a_`F3CF0O}$uQ?El4^VO|0Zh~6TU401Z9erV>tR4*3 zgj9q3u6QCnPx_m%DdTiXX~Tk@aw0ornW*Z%sAu&>eFWs#E+H~<|9DB*-;ffI^jmZbJZH}HCjc!|hk{D^NS}E05FJK^8wMb*n_iv2OJBm2Jo@4P6g!e zQPd#tR+rekhyhvl8Ri1A8Il721Yn=CmIH4AO~6t>{?-AHs3$Ca{KkP9z)YY4SP3)& z#{*XbCj&UMC?gv`)@8r~;38lJa4B#V@LNC>LN<&nHpj$9Wt|P22FwF40L}w00geN% z1Fiv90XG2G0@nk72L1xv0^A7P1l$bV0o)4Q2HXyu3)~6Z3)}_V4crIZ16&E50z3rV z4?F-o2s{j&51a)&2|NZo4m=G!0XzjP0iFR~0G@FPzvnAdpBSoz(x(= z*jNMexm?6%uLbExmv0XZz?HyNz}0|cbPc~V=vhlvq2I7CVPDEa`6@!M1+F9Jb^#ElAd;!g9VfKFI3X6Yj@ky6)MtXTAQ94-&P??R3iQ z$9L#Gy`t~Y7(oWaW;Uf}a4*ajrHXO9wB3aD+~=0<3(w=t8S9v6zYJBHnThse-!D2c z75y1hnZ~rzGjXjL!-O4IiONaOJ z;&AEM|0<{!a0$-LlEPUOIn+@VH$+#)7i9ueXE)``i#*Gp^q#s2@yu+uIlXRYIgeN- z=BtEy5-d0})OM@tp@*w;vdo{7^;mVW0(q-9DVCnzJ5+05ib zy4GAKF32n&MQw9>Q=S3`TF<5iSFw{^wun?kw5q%rdi^?}eoJVrR`t{aAbKPN$kAoC zh@1|}_HoYFD5|h6AxpFw`n>MWYH;`G>UC*y_kY&QjcODa?bI@CMwnT`(oyrWW9rz8 zNXP<8LikfXUG%FF6GRO&OC*Vr!X&2F79qmYKzf+A8P(xe2W3rJJi_nX;!pCqXF-uLc(@BhBQI(zo4scY7(S$k&9jN7B!FeDP7 z=P-BGf(2l#?}tF59&aLJ#HP$&0@t2SLYFAI|JCjWVd4r4?9d2)r&<9dIS0c(gDK(-Vw&*NKZ_*XJnIZSmc4l0cndP-0<4jJz$Wqwrrb&^Xyz_ z>w>&&(hHXyyis--2u$~r33U0invST?$pq&Mh!?_rVqIDD^%*! zp_SILOGbKTn)|^*^?Fy&bw5|Ag+D&Z{MKW^|KEJVxHCm=;c0PPorBF1V^YnV2}5vl=p#Eta$oI1p5^IQ$u=5dH(q3p{f+4 zo!fMQy9kKv%~AVbOHfctd=Ql?rr(at;K6G|=4OaSZX>$pBcKH4$7rkidXU%9{}u_T zhR+g>RP{eW1C-MJ^OZW9MdXj_hV+ZcEx#`}T(n=gKSd~^@A)zQ(clsJUZ)O5OjlQE z{db@5k#AuyXIjXJ-utK0q%~j~E>zowOwVnIGPxB%Yp{-uH#qT|P;v@@rs}qNNnaWY zUy*+?H$X9^rU$4;@eG0AdhkVN_%3X~zHB3(g(G#>OZVF$P~sa_FBS=T8Tt^NehB-Y z0LA5`A4#klC}6R&=~m2Z!M~r4W{W$es95@wlh%gPkR^xD1=o?1+SAoNOD0@gBJXpY z#qr$#LT~ZEK4>~6g#+tjCyhhp77Rv^`;In>T7KHWKP|A`SDi zHQIG+uM^jYHY3_6@)u~k)i^Wh~Fm=MpO2sRE$$%v!6=Sr}G_JpLS}GRJqBA{!wRAr28ZYBm zEOWA_uPD03WJP0z?1U3esfeOkM3!6sDhiWk=y)tv@q`T`Hz1f1ONSDOqW*;>Lh*r) z6#FkqL+7hlvJqyarE~=e#km|=q9426n4%(my~Ip@15a@JCHAvsRmA-XSlowN;8BNq zvNhl~zyunwV$fx1_DZ>d24M4*s40O!Vjd9*!thXKa&SExllES+Bmt%{sW^TDtEk8h z+oWJOmz|#HEo$Ig1sp@5H*Caivhv=TUkC>m>NIjs9D|#YMOlLJcn?HC7Z?|)#g>?u znMOi4dUFpoG_2LTO;6XWCpPiBcle<)kYPA@8OhP@@pOl50*hSFU!SUnXvHBIYoJ7k z(aYBYEVJ!+fvVb6IZCK1cU zV}k*LXA}BFVkIImibQJQnV!=Nz`(Gm7cDQ{x$RRH=IoRU84w&4fN$XTSA+?Ju zV-otJ_4R~~?6-CIHW);yd5SxU4GSisw@cOCL+U7xxi(L%-Cg0?5R>o)E~l^sqDD8o zH)ijIu|ny7N0Wn<25y$hg_#FSf_k}aQzQRYZ%&7PXypf*MDV^y4x<~D0Jj^YLgHkG zQs@pekAGA0>G2gbC`*B6Sn|D1TCTrZ;f28Pn$;(8o6G(5rKA5sONW^`h}QxPe*bKo zp`lrpr8=@V(qn%l#najINIj_mh~Lv_M=RO$=sS&2OfSFBvZjdiZuHLV6kPx2d!S3A z<|F{I6e*)OfMFZWA%dfx4XL%;pT7x8mm<jE!!=LiFy6b# z|KDp#Fz5elQ#N)r*?+AmX%qMjN9AnkmZaE-?ERaDDa~&sTbN63?OY<+5vA)z~f|jC6$y#`LdP`|`@tKxJ=!?OUjv@p9ZmjgbmT3~DE5>;CZ);Rc zLcfspIyq@vraVxQXyY}s=$m~aGiAxGR=HW85r)<$Q|KH0d zh~NJvM?=4&bp2bh7Apq-SD4!ETmKiCItojPt6^9IgBJ1`Ojj12g;6ctY`X>?YXP5A zdlq=|U%;`RV!wp%SAcbZui?25p3&>^@(qCgZNQTn0dEBI(cfSjL(}^fp5MXa6g7PN4sbId9#9TY95}soLwQ45@?;3dD#Dp5v z?k3fs-t>bl|9Re^=J?*`>cewL%h zOQ0eMaX$rQH<sgsIq?4J75{mEy`^+r+f1Ze^C@$!NdMckJ~Y7ktP0 zYsFD@(CNAxbtRrG>L%ZD*mqp>9akp{5fU2Mm^(#aBwURri(2SAPWg`M4|u2trxr)G zNXi1dQtGe6lSSR@J1+Q++0#7KtOtvuq8(qsD~-AdPZssC@3`hW=1uodPd!u|6=wEJ z@Jgc=;>n_(@*UG>cs>h#$MX*tM=gVmC3vM#_u|Q-Uho~WXL>%b`i{kq6h|$K{()B- z^)Q|+>NVdn?@`ZZsqc7uR&msd*qee^8ub*OEb8>xo@1f!Sm`@f%qflYJl!8)(SUJ)L4Xh-F&TGL z1Ynm!ZAp^iaic;!?gPd*Dn6H!;@Rfm_~f9Th@Q{RzrJ5CS`AYP6hoaXSRgY!Dc;*AStFe#L1QH*_#v3Xi$yC# zW95&_!ksSxT(FRbJCepE#d~++;52un#`cD?jXrL2ZfKSp!51_vI$;HqMW_e8&p3bz zA?Lt2_c4Z=#ew3*m2ViIfUq?{V(ikz*6><2hSV+nzji#W5jJtN8x~NXQF%EdGFsA` z3tC~^rO{C?G9Wv7Q6x7+YPg4Z zY{QU8ZExql2*#tfx39xtZ-;Lo;77m?VAsGi`X{{X1ndIr2J8Xs1#%yd_xy|(`sY%@ zt2>TqE79`teywuoWiO+~wQSg`Wc`L@hQlrMh7PXPpf3K^ZpDbj(%gqk*1v@E?T2F< z9Pe0(bWb#<(TA~yqA#q?@d?AoM=6z<;D-U#aD8QVPCC2IVm!S*A`!;}AW}UVIw`&& zFI=mdn@H_=7m-&Gc2AT;WM4{TU?(>d81(LkzqLCpD1cQez3Bkft=Rrbv+`P#P&Psl zv0*j9I!Vi6n1D@+uU3N57!!ePl!=D8B=`b$-QNJd0~7-G01g380nP$019;eZ>wt2A z`xJ###IqWpE}$`>6`(bM`riTQ4Y(ID0x%jtw?^a6t(Gw<4 z$FA?p4UZ$35~7B5GzV%(hij0jAssG?p*Qtw4hMIAV>qUF(P|q6^m!r@#>4s`%u-YxVcYX$#fp%)NN62lEz!2|! zi1(i7qH%Spn>t&}Wnv)_2UFx?8#ld=43aLw{nXpNPRZr=8a3)RaG^H(18{!#XyA5% ze=!}%*&2{0-cRYIAPxRwX|?pz%EuuDY3W_qw(}%hvYCr5TaZzui%Urtk!Al*z1hI^ z-%TmOZEl|f&2&_^f$kYm9N;E?wBk-iSIBUP%#8w-iD}dvQ=s`My_YeSzMh~% z1?jn=Yz**3T~a)ibr^tIWL985nTRe^xDsOPojrQ?>fNU=c5=%SKX~nD5InWcN`sUsgk^x3RQJ6&ND7SdlKRV$)cz zf=yL3oQ?E1T$M$)%uv>(4lpsb_o6Y_r%8?c#02V(2A~g*C*6=#r}w)9v;gQ0`1K{+ zUn|Id+qil^p;{!0l|j<6v6;}cNR9B28rfK*!4H^=n*S4OmrvUH_Wp3ug~(z4NMkpf zlV080P)H@I+3EQ5=$ez=lP&t=PTb7V*iu3|HY6Pzk&cZ?$0np>Q_`^+y+OV6;4taj zIwyS`>BUaS@706!>PULE#V>RX(#u7)hiwCal9r7V*=e3#=}!;;Ok~nJb8x$CED?h; zIK_w=l#(6=gU6A+X?dBUVFjc|Yto|^>Cv6^?M3=_C+#zb7Jz-J;RpNNz>fl;6Mr~i zm~YHIr2Jx6<(`EURU8Y<^aBg4g!h*w--~YB|emZo~#5AoX$rs0$c~s z30FFAN+)3HJSv?xrGN=oLg!KGq%8$HQA>f&xl$+>a3^x<4Yx@IxkCs z*=hV6KXg?fkd8Ccu!7H;F3`eVt*3tO`h7x=wt@T5#pn{ew=hllH2@ua7)*K6p!YKz z)}$xms3TafWsJpj5Ti13vav>paZgX^iWIVQa7Gg@ilsgi{~}2D59WKb| z!{lcG2Y#@GyJTj!hh~Zv4&2wUS)gIFiLQS*BRjQEpo#lJkKCds5Codu))=)zf#~8p zTRW%4XT?O0dZdK(h0%mA{jdd4dMX;LFJeQ=4S_#BVot}Mrz1)cB^1udN02b=2pU2D zqjz8dAMy_U1N37C8EjR*n7o8;w8DB7s7w;-;}i{K5qTd9gog`sZ41S$MparSwv1a3 zpa0N+=slWx!-geoEZB;&zi{i)pxAs2$E46E@sq&_6nXasG2E5epn*3q`L2Pir6Vm$ zSbVlBb|0Bo8dtp3*{EqV_wX%Pr8W#SYT6WyD&x%Cif^eo14o$%Pr*Iz>36s>jdN8<=ki7m)v(; zA-9v;&mHB?a@TN_YbCxW-;8eoA(66oQ z^M&!k6k!^WXMlX)WOg%zevRXpL8_o;q(jKNXVd57x>%AI_=Gbf$kq_+HFgiZL+ zTTDld!M&lFa>*b#w=WMvD(+Ry&m2qg>Ff}3Zv@Xq-(~X*nA*t5f-O@RTkygVN(4s; zV_))6a2r)~aH|WB-~tZk?WK^`qz!3H+JT2Ukd8Ru^A6I9bS7O$SJDk!btmaTdXiqG zH|azAl76H=89)Z-VRKyu&Pc&cy7b^Xx2T@4U%yahW+*cc!!Ut8EvOR0raPA`EM6K; zK?s3kQ6HRzFbteK9EUE1aVS1!P)IHgWWY2HPFN@aKaatQ2IFuv1I;1B%N5EReJhdM zsLU{iOt-OcMj2*YXp>MnLvtHSh9Eer^f=H96Q&SYppxt5cC^qqw|wqZJFXk;%`zNX z096ZTce<6PZ!A;<$KKq+;2xMEVJd=Y`=zH19SVxO56V1l>(ZjZ+$o)aCDJhck~<9A zC^8sTq6GBwD^iG3FK#}OBDt>_Vay5UXXeu!a9~Y=$A)f8GkPE&dKoVryNKH~_yQk` zyJ{%iveH6%;E2IEYz4Yn4zBQF-P{Eyy04mRFD!PQ%1l&QS2@ z2y!+@MDfeKiJ7*6@Ck^G~j&n%`<4$^fAqFGJ zUuu%anj$>|{Ud{QNE92r5?zj6Sf7arKi2gkZ&?Kdb&kBkO}`>&*Mf6cT6l;X-t){S zDK6<#T-v9UAbyHV{gg;~Qy8J!_>^wv#%$-tY*!*?yGWE&H%zJyA^B2$~a-8jA7IK4~6=^Y8&-$nMqVM&lIZiF<~4^!q;5-@hd z;R%%A=!~PwSx{^#Yxy-sD^NDYLI0FbGfKn+^LbG+-7uMM7*Ecy)H5StFtBFP*tKqOXrCOu%06u2=8+!zHVViZJzj&qUpaHwoDF5;bXdYfRph*S1T zj?ibh|Lqa_d;Z@Vp~)N!h@<$O+*Ay>bQs=+VfRU)65kj8&#}R>2iJ;R39Y2oQmWKjx?36|4Hd#tfiyvyD$S9ekrqj>N$*Ra zN^7O{()UuKbU->P{U(hU{*X9XmCMVOavOR=Gu0yN)hNJ!l2C5~!KVVj1HTjM zk*@e9UAy~w#lP{9!lLSInF2TBP+?ZWjU7@<+b2*E3AJ?0%coi-Y?F)CZiM&L@>1T= zG@*Uhufz0jXwts+3Eh*vr7YSh7}vPsDLQu=F9EYhP!Lkvl7xP}@jD`$j-~W-z}v3l zD#uj+E_PANJgR7uh<04;f@b{R){~LypVVXmpJD~wb-AiNxer?z!}z=?23YY>8=k~q zLXCiC;me4s(S+K@9Kt6qT|C^e8*1QTy!-+<0yqkwf5(8Fyhkva-x(Om_K=j=;^D4Y z(z9mh4zwYd>2iJC-}HtE4_$o?VxPa6`~UeL|4;se8~#M^Pr{!p<5MN34&iwcQ%Em7 z3X{Tc4F1zIvNHPhV`nc>2mWx@Kj8#YcoyLb!{jUr?crE}KmCxXIz>o1s<4Q~D9VZ| z3`Z4Z^dprU*}Oz5A31*J9Lb8>6z1)$xJ_Z(&f<@RD<8=s=fZL4GDut_RTPO{Hm>ma z8Iq-M3hQcC*-hcHYF6CtP)uRjLc1`e7vdzUy&>|8dc-~!Dt{vGWZcD294U*hFMN&R z+m3}5NSU*HNtUuVWbAQv zmMILE!8ZvK0loQHHyM6kh~LXoc8D#E-5a|v6nmi3FZu;EUpUSU3~q}nJj`lV7>+Fr z+lNCH4#yov-@Q$`P0W{upB6^ACo8X3JrEDZBU zLee3<$SMj&6~z^?^rC2bIz73}O%Hj;x_QU!4n_Y+YesARBRLr&*EJfrEQ!4u`&%gX zRK>&A;gEiqJ3`K~qC^OV4i{G#R#|Vmq4G#gD&%+Ydqe!GxP5Wwi@6_McRob+#h!}Y z8;adgF+x#Vp5v#{BC$oGN~bOS3#q5cNpdhm_6mhoA^KMAzSyIo*t0Q|c@-jFIMd{x)Nn&>;IzCsJtAI>qdb*%yjA7<0rt z5jM|enIvqMl3t_^YS`|EL3N2d|?IFs(UFfUsOp25~@t%uT}@$0$_Mlipfn9h6oIh zEct9WwggiNV5(!j_$^x)3KRy8l|2?F$HHZgg#yO{kZ0|D=}IcI4pf=d4<(63&QXOS zzK|TGdH)7^OF|V$EUA3Kq*lBj@5vsg%L_W!URBx0ghEK#%*`jGCW!a zk=Vc&MZy8vJdtWcveQzQq+lFmN}(Tsr63{&Dp~&22$f0Tx4`jG;9zAmP`ilqIDUeb zl4a;N^@*}4!sG;_NuZ91KL4+z*QM;GaAnc0xkTBA7NJC{Ra^$jvX4;`pb=UAzTm|G zTIt6MR1*0E=&z7obmS~Y#jrx9Ay^lcM_;miVI8)S1(if@wjNnP(sLn52Qd!AHb_&F ztQhYpO&PuDAPG{|a+_3V!nHC9*NRZnFJvTLa06{e+W6>1kjqh^3@btuxDzr0$scpe z5~&#IN?Qnw>@^ax>(T+o-bM*z}D7q-- zWDK;Fi_y3>DA1lv4jDZ?Rv<7q-A*aJJr$aF(V*axH zEQcsGpG0J6f?iKi3*{a1-mr|=MPa*$mY1r8j3#zg42U9zD%w%DWruWIwPo|47AcyM zD7qwxPK4Bb(fgxMgrm`fq%PB5i(CRidKJ-@b;XZqfR;MGPpxCh!kOb8+WFfpgW)REN+^nS4bsc5rc|78VTha8&U=(gsUGFLNJp z-*cxpm9NVu^LO*v{ImS~{65|kY72J@PYcV06GBa~Hzs>t5I+((iK;Y6nk2m=?UJrZ z)#bMG7lU;bUbS!tyVRUT13Ren)o)h23pb(s37`iiRL6emDWWY zslBXi*Eqeg9?~Dw*Xf6K-Dqa?GBS)OjQ5S7jWT8%^Ir1_bGfW2?381ib5hE$F4n-^ z5GjkUVcC5G-dpG7jKF3Kyz+CgB(@$70}dDi3@xCGN-4YHqo0EhJrWD+C@H7m(V!nz zzItL}y#diVeyN=USTxOJwAeX z8hvLb7bN8h-g_U3q~nI71)zRzI;H)*{OD1PtenN++!U!NCi<~TlX7XYXh=OU`vuC* zm?9bmN>92C4%4Y9Y@vaV4np8|QMykWtDx{uurQB{goa@g1Kzs0nc;{qoZE~`b?|ZN z7pmBgCR+T47yO~@E{^&2y9f8W>@ zglAXB@UXFe&~syPbh+;aoi_V!3H!`^H@0cbnC^wgwKK2yZWVK4zFPx>`)+|0BK|^_n)r3y*zIi+ndWGOhC6*qOA$cbCHkI^SI$wv7*a zaVucYl<&q(jO%?jwk8$%ZtOLhJktwb32f=RW3emJci)6|^WAaiv%dRg>_29IP*30Fw>l*L1AQ{3Q;ZRF@pZ*&2l(lE7S+a9ndbMHNLt#p|kT`{h7JbJMjMgb%R!;!$KVMr=14|hY3 z0%fShSIKO!=ADs&BVefgKUx5$g*T+?8g~AZ;`o95va<4cp8qHZuTF!JYkEd5-PPi! z;9=Ni3GW8CzeOb!$A>ip?5x-!>wij%k}*IniJ4UaHC9T;4hwem8N1G`B{iCc-B`r# z*tJ^r!;DGGqa4XXMS@^tW(f?>${jSgU5H|=ao+8gH^gfRdSP!*DM%D=+AG%-j$=;MtvZhQE2N<@k^Pu)EIQRQaBTd+TQ}Jr$g^`kK&Y>KEmDKC!i0 z=;ecr^WXnX>G06k75hH@W6hzj{nC8Q2N#V_k8Hf@uIF~$I^wP4t?v8eveRwO_f-bH z@N+`WJHIC1|JikX;WxOw`@Ol7=Pp{dX7j$&T$!p3Q|?R~Ipwhz-(CB|{xf{p_(rXJ z49s!*e8 zyWSZE4?eYc#aG)8otL9;Y1Y2akkQlUy}EK;;o%EP#hT4K^c_0pp{HN_;OifMxv0j} zx~*fsVPj{^fBnPtJC0n^D%Eb0+COvL!_U0&(KkOG{auf()AEi1!^h8j_RWts>^$~| zanr4>I^8wmzDJ&W>ywSUj$bz8>Lzx+J3Qgh1xr?ayZgiy>*jh%T?S@Nob~+MpMJOJ z{FE&-m^EjdeSv+O3K=*FQ)A;^Vpp~G<0q z{eNol(YW8G2itvBV{yiz3QzUk-gHI5d23de@9Mpsb@Jxt2kuGwbmCQEYMU>ry&O7N z?unjT8^53boAF4ejkmrv;`mL^-L~Xw*t? z5S2QEhT!T?i~}rc#0LV8-i??~PiMm5g5$xcgziG`S#+&8sqD^hZ<2K{{iJd&EkJK# zq^WuX68bH(Jk6q)0B7U}@^RKH8%O;cP&3=K>5iDNS4m4Jw77Kip#w}kED;YyIsFTX zVJHkEXc&`b(jg9JMX0BDjXb+()%Q#fu#qSqpE-flwkf^xS;e3NAQw=HmInDiC-5V{ zpW1x7!vW15ws3>I9GEO}36q(P1KY-=;X*uE6XgY9YZJz3KA0W6&a??PSYFN;f{d`= z1_}rBD&Cn2nFk{sZxr^b=Z`{^Zdqw#GqdnfHClH zUd22r{Y@f~tZrp{F#chJ$S~!G04#qfH!w(Zhsb>BKAA%@F|7DiquYL9DnmCx|6LHY z6dg?H{*1t%6JRvPR~XLI{ObU&MI#-RQ;Nfn5S6eLbf0@6}~jVW$N=lPGq_Z4=ywjV?(?U01L3272%AR7xdU zzqITSwVK1ZZ!Bw6#BWhJnJ#m~J4g)WF9%jp`JnKhllK`TzjbOaPvd{VFA{pF(oK5u@H!4+fZu2Cq*ZFCV>|-Gf;*oBOqKZ;>c1AeT;MCl7DBHf{Gbo5p zH)%xJ^zX_sxKoF=UUmMe9Dg6bM8tnY2ag4c$qto$6tz6d!kGmykEa4XLiJJY`i=T? zySlz~`*kq~jPF%4q|Ye6C?KWLKL2HwiuBjMC6Xd;cnpM|qyb-+E=BKb?A*y2nhmWt z9it3wRw_wopUP?9KHsG)DHV#EMAC7!IAm^{l+IpA>il#4-BH)&g?t*g7S!<}RIbqu zO6N&xm(HVfNpd^(_eD`tNcPF@eoEmkX0H?~>_2#{uVAGg(?zQLO78=suk3He z3_frMvnOW(zX8qx&I2w0W~hANBAyg?2|#hb0~l_G5cmUbin|P;xGMlRo)EYSH^p58 zP~3HZ8&3^jhL+(tJSmRezv{+Q1A>PWJ)Gp@W@rJ~!_mW*Xgq4<Up^O9xlPhiF{N857*GcHS%$7g{a0Ju8D_h>f=Nqs+ost z?%{6paAY#4w(xK*JzOgf*GS;iL=Ttb;ervIpeB2`+dW*0hl`Kr)z%)ajfZO+!3k+RwCL~w%G*TePmaQ!`8nKHaMz{B0;;qH#$1aY8;yT`)~@^GMwc&~>` z^KgSBI7tk7xO5Mf;p3t>Zit5)>fwg@I3jVG9&WgY8{y&JtiuPW5W-3{)^iBS2GGA8 zJm1t^T&{;3>EZGyu8t6(;qpD)C=XXaak`5e?cv6FxUuXhM~%ai_UZ9>qEDwhyHYfw z6!SjMdxGb^8Qv>(DjX-mXAqwaC~gM8 zjVA;ihMVGM0x0egfE!N@JPJ3(%>q!|Y=9e24a|X?;^qPqlGPo)3T>!rLpDDFc5#Zlq-5uOzH zF@WMe0Wh4%N3DXJ;ywjX+-iUuPl);qZi-t2pt!XFH=YpnIouTY1%Tqd1W+6mj$h$P zaq9pS_cegxsBm15C&hgOptubH7bmD2;ikB60TlNgfa0id+=M5^eGj0x%>WlCs6W6> zaa#Zsw-rEfR5)(Klj61mD6SCT;w1G)xG8Q2fZ~1v{9ExL9CsoOn&vJ5O>;MZr3vA< z2X2bn3!u240Tf4t<32noZa;wH4gg%7ARdI9;)(zicL+dnR5%{Slj42>P}~uKixb47 za8ukd0L2{#P#hJGC-9`WlK_f41#oea_$%BLcN#!(X8;Tb;dmBqiu(;fapwSDJnlT) z6n6nYaTfs;*S0NfStwrk{T=WJdxNrtXIpWjNpV*^+*J>E4NqUFUiWY?3t)d7p1x4! z;ihQ{9!{hBPWEsL#d$(i^>CVp)7evwGVr8zF!4kkQXXH+gsSCv+n)C}c)zJG zkAI=X^7tw(?d91m;cl6Bd>!1US`G{vt>E9vP#U*NJKnz4%scODHSQ1ZsJ$7o=#lz z^}@tPOjhL@64;2^hwuxNt3HJPP(;1i=>0ql9M)f zYnK%FOsAyd*Y8XkGOb_I2e%ALx^_4tDgCQ(Qq<@9Nj3J2Ps%W+Bt7xLw50m^Gm<(6 zA5A(JGdHP?@MKcQt4}ADR~96F6j+qh@s3xL3a7rFl>6P1q*^uKO^SMKMbd4?$4T!! zwK{1|gD;Zy?fN=t`P1Jf#ijp{R41h{=|ufqNd@)xC2dVSloUPiSW=JKza~Al`CQVW zYJVi%Gvj)ad_Nz&zqJ&6$yS4-59&d2trhI?T2wG|Ub$fR+0j9JPNm>m^W%c`->MQ^ zv@SlV9)8pxFAEz5(`q#fR-W1-$p4ZUjP7-N@SY8Af<>tvf=jpD z5&S&8Yp^Ei5j^}#@1W4Le{iNgFgRi3y}^A?r3XLD92N|82nW^rxxxD@j|x5-Gd9>H zZbEQP`N_c+fd_(*G?*6ru-)|F7lUR5mra@(obuA6!Im3m2Y)%?Z5nOj~9#x#F3_`#wj!A$3!V56z;2BWXM zAFMEbWw6QB4}+s0{3N)y?CN0l;x)lKNnZrZ@BAv*V8Z&~gMl)8>VayeskN_ zpn86LaOTP#!5$NL1qY{Mk~emLaM+oH!SwGA2UjjV8XWl4iQvE~zXm_fI~yFGc|Q1L z#-(7zp_hYv_O;-xpOR#=J)gYz2O;^=ASqcoBPVZ~rY85gNl$)exsm)rcPlyLS3CLF zxlzf9P0J>C-(4=b&h!e&-!`h4-26aHa@Lcv$+@X<$;n*hQQXSl^zzK{U!%z)Q3To;zh35HGg>+2|*wnM29T>OOI?v4Bt2 zYmob#zQ$xu)NeIcDCMo7@Qr3kr;O_2e(6hdE|(uwTjLpVoHOQ zn#OmezWSmuLh0qCb5Z7(+7M@obY5L2KWQ7%b7lqXoGL3cH=g6hX|v_Wov*oMK^Gk>kZ*uIYVmTEFe4a?cLGnAm43|MI6+(#Vm^*b~jqgws+(d!q25R?~V!JtjU(-c}ytc3M+;$NXH|!ynLZwYEEF z#gCM3_6J1QTd6OI6YNKXH?;f3YSu+5TRB3KopZ)%ZlyNeEKmmuJ+*drQ+1j%jpV6W zRyE~Ea=%c=bhvMXQN~v!C}#_~_9(HVIzzZ$tIx?!zP_K!H(QfM(oFt$TQ^2n4+>+A zWc3fyQ>kRn6SvAQkviJl)?-4tIaE5$A27d`w^`$j-${AR=5I1Ny{>et)=pU_j5XkFG{aK`ZqlwIN;)ltTX ztM$k1YjP{?X6(-ItnYW4h+j%KJD+p&)lvH6{L6+Z2l#PHw9&yCMP}*}??}%(8|6Fg zR^ke)FW=D`O&&Ei^HcPEr8&P#i{si^U-M6xk86)PQ{?knBmN5`S^0_YBt`L~l=<2) z=}u0R@6lVEA6cLAr=7Frb)~Pc$M}JqH&giP82SR*ICGW$xiHdtQ(9^^7H@Hy>u*?^ zC~GfC52>T&m8PX0;G>Ku$th*JJWJ4>B=xGa$w?Ap%@)pJX}x;h{!v=0R3tYGAuC<{ z$r(fr>a$he%ytg*E94VzMs3U)sxEG<<(EMPi#?|X079w%X75u zw&-I_L29qJA-+mpBW>MRI-n1EHTWUfp1g;i9yadRY9FpKJc2bQ3m-&A6c! zFT9~_v|g1TRO?v16=GJCldJ?WM_XtArr#mY(>@Vbk}+~wjhE_LRk%UU8h*3*0ykPY zrH+y6@=KH==TWVKeMu~1H4xTWgd42=q<rJ-Y_SSiu%X0WXxASaVE;c%(-?8se9L`O793;jWl98yQJHVb;Qx1b5g{{@>|*#vnQ9PPZwLL+ohpSTYizLNL_^n zWSMrmDhP+Qja<;|A(WLi+3mQt_I`0KSt2~EHg{?$bA&!p8NHqu&EKY;5k}}UxX+Xf zBTH_}TeU85 zyR2$jAF&?yk{WBZvRm+{qzT4@PM+9B-mZ63Uo#$(Ibo!_!+uk5Zaybg;6E`>s7sxE zSu{>rv-kw%eru3cLFi(Bsdi90i90z#TS&HB0qGqWvIU)C+(5aF_y~7ieobtzRk9wD zo-sF(d}F^AEjA#{S;8 zTeXE%+EM!qxyc%<^%I)g>HHP#JgH->6L9x^-Xw~1MHKUETYNnQC)@O38l2%K#jRxW&>$3E={<2bN%67c6Q?DyNsw|OyQC}2KSh-G)^s0Wwyh$4( zOtfdh!1%mVOQ^1^&I>{;UqzEG2ot-FltqT>_wtGAd&cX+Icc~t*%_^UB6SfeJ1N{; zy`gx*yw`3nEaeic)lM$CPkl%?xcb&E{w}$j(@nXTyKWDVj*(d5iuAVm5P#9SgB&t8 z={Iwe)U#YQ(UGTcP0d^MIb@iaptiAsTr>GgD@A%&IZM9Q>#FYyeVip`6K%XK6V3iZ zds5t}{jCdXynMHLg5R!JrR zW_25PTI*yzAbcn`(r>Z979Li{b6?rJ$yoU=v79wQJ7w3F*YmF_+2lL@fNVQkg>A2%MyVanyqky<)gZWS1> zI&;Ly%6fgDbw+!ayV;mc0^&VNzp!QH3SBD?kJT0b#bd5t@(j#PRWcUio)%zj)s%v~0)%by!<^^K&v zbza=4wU_S^cIlPX4~5^QuKJg}Xgw(LWVJj^Tw?XpzPClQt}uesGtP6zj2En@wI2Kz z@z{VPm5DwRDO%~mZ&*h^hMkpVXV@9m5wHnevC~TjojG(OL;r^a6gc zGhUl#w$satHJv@?BIQ%P99LQ2!QCyb(Vpac+dI_Fh&&A9J<%F_)pWlPvQMZlCtCaU0iK7VVMZW%DiNnDB@7 zlXgFOUU=3h!#!iykY6JS#vv&nJV6X~lJN}pjL^+|OKRsxR-Dm5JtEz1ek{t$Q+i{G zw{`K1^sts~9N{YIitwZHpq?X?wVx7CDDCY%daCe&a!?A|M0ncStrQ76tOw)+_BthC zo#AWf^X&%QTIrm9h-)Uj?!>6CS-Ii`eVg)%c~%9jku%wyL@YL7`a*Ew3^Be{Vrj)7BbGtnpL0=;fth9Z9BKtsVyD19_Lz_i}ZG4 zRe6K+op?yyK@J<0lon*Q@ua-V*{9qj%+N;3uPcN3jrx2c#<|7h#c1t4`$bdZqnx+N zGg`)XS$l-* zf5kPk+lmdeLgQD$>#O+J&7o=*dn)k>DwKnQ6 zVxiMfi09&+x3vz|2K9G~GX}^}dS}VdVuYG%OTDw~IKPTbZBsnOU6+2>mWuDoH#vjN zZqiH2bCw`iQ0qG<U$j?nEv(bREF+Pm%l8RA zjnnc4qndO~`J9Z9tEf@Z6!S$bBt4|GbTY)|N@XKT7RAN-IJKPcfcc^{+u32niSL^O z`EEE#?`f%}T}gY;=*1qDh*h=w^s!bi?p5_R^ElZc zt5O*wU%Q9DTM6s6_!ahiaSnG)?Zqqh9r|@%a=zCO3imt5xidz6;fi{X^*+DdzDAPl ztK2-RuF^r>#m&;rOZTf=t;dDw%1_*bqN+@FX6et_cd84mrqU%jsJ&{`7k_tjC6x@9 zM>}nVddhlfqqA0Ato5@})PAIwy+i!K?Cvzy2ANxx-uk`H0`oR`toXP!Kb(BA3uOWYk6Ai`rNXxa3@Gp|tQcz6fR~aqz z9^B9NugVGXy7s%#NUdxQ=knDH))}rye@|I1)N|hE=LVmCwmfjZP z$prNyV+glZ>STVx$5}i#QGCF-EZ^l!;>L@+%tpc;MklSKILK}wWhn#9PxQ~_?^KDD zmwBU}dXKqN>tX$>E|ymbi_I{fC>NPGN!Pgo`-*U%(L*ZIW|$}W7WN`?R=Qp9AYO1< z3YCoO)BH2oox90wCDmNa zAJCeT>*{e~1NW43kpJDRC645ZtSlj{yvbE}I8xPaslF|q*BjaWg~#=MQl9oEALo=O z`Qm)}X6;w=F5?+R2%&E63S;v~R@?#;eLKyP0;Uw7{t+Uo_T>@9JMjGqvH) zXE?m1yZVqb9h)#Nm`QR)b+MhRKfzrS2k zX)(!@*O+7V0nlPKIW_-j;%ClAtZj3%sZpP0v z?jjHC8+cQF#I%Hc+&;q=8|%;VZyOI-?}{h%>ii2v2ceqW|DBUkFI zes2yZZ>S@rX2NXqjGe0<5$@7P*hRRoth>_N>L|afZnhG*0(rD>Qrm~C%)V8hl$MZX z)@mVOj3jmKI?5wXIbvysa8j4~A?6-ygS1m!#qCuNS`TTTinYy(e2zHHEbBQPYT&q4yxBlO;_yW3?jt zf^yYbBRisD-KX8bm)8qLVjWQ{iaq%udQVBWddc@VYqkDLWiij0W8N!tFf`?M?lbES zZLIy1{5m(=m>@59YU_849i1*(62DwuPZEWx@-prb#Spv8w%uLd!K>W!Qa%1{Yo0NR zn`dtlK2|R9FX-dMFS%!=?ff`>J|{Sn6hm(9e5+jKmPs3p#nvnGLOaCuQJ0Y_(onv! z(TbZZ$4e^NZx%|9uu$nq?$w7#N3EHptT92lgUeNVnS$6wYHIB_df0F1d-=ZByX3fW zNcq)KjL+TP<4Fiq}kCTqW$4|B(zuF5dOv07@Q%!<-py@e1m1+KsGpnXjHki@F( zg}TO2jfk&XYmD*sTBV*=(~j16Iy2PidR6C1W3N!wdXGP&)DfRiU$UMvHu0nEN7X&f zL)=$N1#O0&r*6N2=b8R9wLC;ibS^1J`R^`g5vz&E$fmq30BQ-N( zto!W!q_6oqH&iJk>%>#?Bz>l{(Oe>~2E(p1Ka{uGGpzx7L!}NkRj6;=s^;jM<)`hc zLX13+D^wp6YAd@n!q+o7#V~erdyO^X1?{Z8O?Zdf>{KJmj5A^@`6_>x-I;u?e#lR@ z4vSA}^Z7k;Z}nCCF%qYhl|NOkSo8IC;Wm4yF^NB@J|Q*bs_BKw3GO}hJu=8>D_oMc z8Ee$*=9An5&KJBbEz)|bYn)p8MRSsrW=wa&>SNL#Qp4G=+$wanqqrZl0m>6#sP*PVUPh76h*R#2#N}* zU_eBof=CePRzN^8U=A1#qM%|pDvFqH{nzfAsa~_@yzl+K_j{iE+^@!(l z_m2@fIKtB|{Vw08(7oPC?u)`%-acuMgsi~nv{S);u3vqhMZWWXY>f^yPurB<*mo@O zaoQ#6zxcLf4s|Ve_s(o?t@a;seV_J`zkm7-o~(@i;dEc6$hP1N_wvj!kzYMy(|ft+ z_%~))!THt>|Lfkl?nHV^YjC8%H!Jv3`V#;C(CUo)-OmI%SSurKg7y5ZGuK&FGM@5| z%iL?(>FvEe-Rm+RNIMk1EMt~uM6k70)%#*N&z%*xD>Nt4-v4u;clwdg`I)D}M}nWZ z9|*nR$_n0*=6C(>I~saFt-W=B;C|mdp;xRK;YMlM>0LsvW}FQB1Mheeq27UK)6R=r zZ(ZTr?s_>q*1I|LXj;OxCB3)jrNCR^bFPbm^TR#-buzvR9rAAtrn~$4uL=E?`MN)x zu_<^eW12PF`&ioSj76RazNTrFya%nL-j$i(`Y!Z-p5Y1PrEhV~$hgw?Rr+1wOVhSy zcJppe-|zd>bJDdYZNBgI;PlK&X}4!AbY1B^ms!)(ICQ!HQ2Kkpih(`h)7~1PAKXWL zSEY~fH1KV5pAB5+sbIw;mwJ1p*K_^LJvy?&H7qUPcVGCA^oxUkTDjrRTu%khrq2$1 z6Y1-EBk*y!p>;)QlJ~~&^MQSyH-md!ANVInh6E?NCj~OYZ)EliZn6$VCb;%^S41j= z4*ENU-w)(xj7{5Zz3*A?PGlUn3L`&f4iChvD?=4C8@n?hI_tIF`2FcTMAQa#kzd(wT-JK8#v);V*K z?@xc%&`xh#zwLg-Z-rh=f8Ez3@MEZN`ftAM(6Vqd-`{BuyOxJGyB`gg&paHen~`G; z@pv*jd0Pi+xEls9&Ai`rM|yql>R|2ke?ooy-GVOf7T*mS$6f2vTl&4;6`9T4zxgk* z_666t4|`|%_tSFvF=KW3k-#gVQR&wOw^^Gbue<)vY!>upl#f*O_3#|d{LT8=voP(Z z%-{XT+?6ux2RlV}W?Ub*)c2jWI4#?IG(0pgDD;Ex&Wv55e9vS4xoO`8W?GkL+~TY3 zx+D^EKNh;hdM>=n+c!AXwJI_??JMun^j4AMo?(G58CAl!q*n|M^?aCqi|b3@OP;IU zJ2D1(*QIq2&#^x7jB#}eHgazdl}le2tl(}CdD<%P9g$wu{hDv6Rne0X+7@{^kmG+o z^KaMNkt5bsX+6^GTFoLad*8}f7kES#c^QLbUplf2QUqfeFt8(YXz1@qkIcm$U*w#3Qs&pL#ok!PR?lkJ*zo#{ zH{8!euJ`^Co|d-Xs^U8k$#BgGUh7{NS?GBw;{#t;cL(nkE?36kaMaa1qie8H=0o&A zlrKa7%IN5wAk?}l-?!yXK00gS6WV>vTs)SO!{PhGw)OG z&i+8KzI#!qmNhSJe&@L(;~MwlnPF>j z;KA^NY0X0o)6WYp^nDxrAT8><*19xY&-+$-dC%IwG2du&XtOsnV~Xn`|CgB;Tm1unxTj`*6}U3;n!kNo zEEEm=V(pAX(l&%V!CLMr=^KKdW<2NV>u%@UmsTy~3Exlduftb|26=L=je)Vg?=t#& zRt5X}KFm0fc7OO)cbD{weD7EjM&C@&Q^*@ySU5IsQZ$dh(yPMq)US^6=;6$h8YHnp zCPf=Hi6#l%+)uwm%fs)k^CmT+pIPvKCeuG#wIr1!t0-$$6*Z*iW8m!x#Xni9)qsBI zML+SO=jukYqOBXMABK&{A4^ZS*6XGhsL?Ne^5`cbB~5gG9>&f5pK27Uh<5Jm{1EWg zTcagy%o{p&68%;qD_TT9cA#HGHQ??xY=|9Nh~{e@9oXxNe!2bgdJGuUFLy{@mw^ML z4V>mSjOKKXrj~Z=K5$6Sl5+f3E@eoxNyAL#(QirUDZ}F@HQ;|ZQ!uQMei6u%R$PR) zu@z5IsW};+hw`FmPD+31){?3=Z8PZhlLY;MfVPyWqm85E^KQy<`|I`q=mn-9qDh zQvX(=J7!{5?oW%oVHZ8Q;!pbPu1dGmJi5dip5>ZSNI#q$Sunm}V*c1XycsBUsQ@VJ zPw7-rZbTu<8d`%3@#{-9BQ|6c>1*KxYoJ=4^!rZwH9G%p(~-tcYw)Ir zd%fXmHR!QtH9UA2rKemu4>qSa1akM>=MC4SAF9ab%c3;pd+wJc^#C5jnv_%zJRu=^ z?mm6!*4mMw8S2*Kq4f298Wubtq;z>&x&Ks-Tb@x~t&IKW2h#p?Io(Q*{i~O`|9??V zx0L_q{mUq)+fUJd+{%vqYv}cJIo;0wAIp>Vm%YDJe_7?Y^&9#xD5L%Y`mKto9PJ(% zENTCR+Wy7m$@Z63&h^(UwSQVtztjHG`zOl-|GAvo&-(H6fRTY2#rB8q=wCEhf2nfn zXKFdso3g)Cf64w@d2)V=%Sj*h&z-%(8?M5$UyEz!($%Uo*|t)p`%%gxSG#y$r{>%f zj%KG_CHp2zXFr5`lcQFubTvwO%%B^P5 z-Q>RWX>^q4)lR9?W-e7e0{b4I(#qs8FcDeFT`epS6n;sCL+A?%>v3Vy%M@E-au(}r zO?9oy_8qo>?den ze3Sd)r#DW$rqYs?L#4cOpjhQ1WJYS&FR8F?(x#elp%$NcWi;j4$Bag3*{xpf^hk|! zGf_INFFjLkzbtJoN+%wn(i5_@g(#i2kVq;SSJnHJs@Kt6(qFDumKN7L zpX-&S#r0CDQ?D#7t{3~Nde<83<#AS}7!nhsURhdPFZNaQyTMSe>Y=JvmbOi{3Z+iHvb3Ejb?TL+ z?M10m??zGYMcm&2_ZOu+`yGl)lh(f9DRt(kq?G$B_w6Y5Rjr!6NojWWEh$Zo#%ib3 zvFA==U)ARQa$l6<>P^nk2~|pVWbW^?Vg^g(vo_)zfNgc{oNwwx1?U~uPiO8m-{PAOX}tRqLkNuZt*N6*Wm1}qO^-B zb>>%=b`_=0{8DLU*4&LskzFcVp(jk9Kp`7WcP_-RQ{n9AOoaiA6a`5(bJ)Oe+ z#zNR9>QsfvsV&(vS?4y?sTXpcPGK2!>V<0kaGk0UU#Rn_vt)5mKcCn7>Fk;8r&Cx` zr?Y3WpTt{-xPGK2!QXzS-l0r3~RLzLMVj5hh)ahssF`*;qj8^XK z9co{v^x~9K+IO`oO%772efP`K;(bZlsaKX3@2g5t?@rX4)Xe+BCe^;HQOXwDGubMq zl=j^(OM4|tkrS$Yzob&mE_u)N2v5KTJ(ti4wr5`OhSvo_ zI}FUUK=B!r)Q<5na*}WPfxB3KFw29#87k&OQn=g0`Y#o{13fL7`DKz1EYWj$3NO)f zh2V`ud#;pRwCAc6UZUq}!82kr_3}V29;fU)APY~o!z;e&VOn@LEM0V) zIQr%$(V{Vqo}B?0tFy*S3-XVI#ld|=C~-ta=YN`_B+^q|5p2~ASKjICKSF0g8V|bBo;dq)ab*Yq| zRyV1EgYs}Wt@v7F@`^P*Fr1zxNyDYCU(0VL&z6J^dcHF~Lv%uZ5#A_}`@w78@P{E; zE3Sdk%ie5KaI;ikyn0(WL2qi4 zWHZE2l^Q$vy0Q5a^5}7z!}2Cfnpko}K~lEj1}) zlasBX$Nd$K&nqn5{Go+6i?;vwzwtc{rMjTzW~v-Yz4fw>_3A~-=#9Qta<=i%&!#!_ zsK`NNV@1(UG+HSoxb;Ac95s_Ky$>s-$Fdd;D=0k%W%i}G8oGNSwVL9RrcrtWI^7aL z@30ot{->#+r;O9==8gZqKObecv*4yYthplC#ecZXVq()A$MWf~oT2~JT&k3w@lVSC z&sdLi2@}cN(rf9b7338RA6ZaT5``(gIBqD}P!#`Xki1QzI6Nf3m$KH>TT6yqIj}oD zDi@FMZ<>SqT$=G+C}aRhQOM-win%uTfSw#Xp4C4s_rB!5{DC(-(={Wue%-p9tX>sz?wmirbD)-|bFIM4P9C?b(;YKrbd1_o z$3S#O2X{HEgDWuOBFkf4WVvUwr$E%cQKLrDE|*?RnMI>eukjQM@u2_EV0w&qew5y9 zpFd_oA=VN-l(as_b9&5lo_cdYeLUEBcmdsy5u%$f-uciQZjBo$@bcR+Kij37W9WZDZ<;IQpLEn z@G=pR+e%aoS~lt99kMSfOOjFyl3PgaxSO`8=@m@a@+Z;*y*osq%9>QsvXCY$qVn&k ztZ?WJ$r8(YhW16-J;^fkWjC>9v=7(ae!$Qh)KlImd!jqmiuXNI$HGb(@wi<>w+mtHcT*YnzwH3^3~n_q*zXvXK^}4^ zgj{wDM{o#DC<`~3;MDN|)$t&0%VZ$aRO3g=NrAI0w(;iWW~)24W)^N05uKdHy)n;T>er#kqd;>jmUPb|P4m3*|K=)j4EL+OBEs(LX2Jsn;>tC@~0@z8CwdRXB^#M)*S4uYsw zbgE$DL^=eeTkq6U*|UmN*`>)$83Npe!<9x#0O^=4 z`FwX&rFKFW_4-OwCQC==PaH}iESf)p!l~+pGZ2=OdZ6c}tLRFzK)q8(cH`(#@i+{m zIH2*D|6n~D{pjr624t2J$HXlqMb zJKAt$coA(KXzNH@C)zsGmeMzP1fd7TjBxTFL*k_k?^vT4OCc8T?Y68CZDHDQ8x*Z3 zdW9@KB#kzDsG>zvL$5EUhoaF&9-Q8cOwU83tqN^bX*-{`lsZNI)u^aCZ8d1SfVK;1 z!vol&wAG@mHf?oit4muJZS`oYPg?`p8q(H?w#KwIp{*%x&1h>*TMOES{~}C;mjUo8Xpv^5~SHwZxf3Wp>cJn{=X%{_TfNn1Gx4hqY{xtb@*#(91aTocMtd z5Bbw1d$v+g$Y*CGCeZN=;sa*_s;!%8pS83ApT;7j59$G1mt-Y%X1AJw3wH2*z)xQ=QFT&VRoO&!uR%zK&UDih0e-mwAkb|m2&T0o0Zl>@5 z(D!HP@3XXRp^f7Q#<%h`@^}Mdq=(MWUN{M3~I-v2igR+R?Xqeq9MXI|sp7JJV8ZG?(gHC0O zg!>vAhg=%3tu#KIB8?&@Q>5$`PU<$0@^nsIWY9Nk`M{D4oHf7OLNOSeMZX8NrDh#iU!Dc0MoK zS&o=&XB)K-w@|(E&skJf?(4sL!(U|nh=@s_&tsRW&%4R*Z^l+E$LDa8ABf#sw-^2Y zrDS;`R^#A}^#9#Sxt*~dRj!?MwEOm?{I*!7j?Y%?`0Uo?ep_PY)#usd{?EiNRG&>r zJsV;THb1s|?oaEI`kszeotsbpUz^nXRBU*y@Rf(UtV!yBGL}DiQXyqc6X;C(IC>!# z-a%MAHm&J3wwS{0VrXn)a%i&K=L!vjl>#0pgYGEa*g@;9xQ=DXI(CRUR{uBZ$mT=R z?(}lR2{;~gJl6@@cPHuEMH@`#G<|2&F}1b3rQQHWXFutUC{cO?&KUIqu;h1KpunrW z@P;eAnnu3kh0Zi6b4$MQuW%gw7>mx&54Reiq}UD{M(MQMNLsl#a3)16fgOr`oxF`T zY^b`RLv`ehL*hG}7I=$NmW)$L^kyQ84FxyTTW5+Wh)7e9S#$(IfCu&TbZ6dP5Mz3l zn4Gt^J=88dRqT^S(XY5@;o~Je@QOIuPFJ#sP{_fT{)I@(Ejm+6U+6uebRKLteRHm6 zIIVDA2t(sAbTpkq8n0p&y%ET{)>GWb#kV6-N%$-G4S?4zw8<;(~#31TxS zALn*D`*lZ9p*Px%%AZ2Vi}drOrpjdKL|Acit^Bd@>QfyVRXns{(oF^Q$|lH+9!3|= z5Lz4?9+y9+VDRLjsw0SCbaaZJ?hR*sb!dL`#uboZUrwgNl5~s-OC>dA%<7e^bg0{e zzBfesRM5*CMlZf9$m>&3FrgQnTSBd5%!PCUkIpqW#T%-o;zeTmL@k6TOEGXGA z=j~7?SzaUml_J$-M~yn0gLzf$u!_Hqpg^ari{71mhs)Ye^Kn4T$q-_gE1r|=*13~! zrmM*GN-#C6-7R__n)9k$d6LIkO8dbsUM5{^7mpH?c9Gq3aB|-vbbg5KV_g2kF|;nb z;|z4K@m;45ql*TZCOU$jkUwdZMen@LADcf_I@*~|T?a*75n?HIwdhy8AJ;?%g)66& z9Fbw9o{3OzY_cw$Kvz5H8XB%ilNT;xK$EC`%@}QI4JoA7P?AIDGS%uqLk&gA@mxl2 zI7DqaEXH#+v6S&_H4tz8nmE3%>QZ;h=^DM5P|-ZP^hqy>WA8`r$xin5717tTdS5Sc zlqEIyR4TaB*)1<>)ofhhSS$Y~I{$i6TlMeULvwxMfpmgOeZGHoLj3XTH>o3M7xjgC zwa;#e|8c6Kjqc${l=+*(&c$!)vrEb2P?$O0k~Ys5e%gaWV`d*dkRJcnbI++5?-l&M z#n;4sOIxXQ;1HVS*G)g3Q@z4HF|-34KF;46ary~XTynGtOy_8m&e0}a5B7&F+GUbQ zyG-0vFLX$GN2a7-N)`PF9PQx#^4No8W6om?Cdc^ijLGrq$}ft6%W>wp0+-{=;}32c zXKx9bwAE<+tfKl>i6E^|+->q7WQUH%n}f$uh#6Yo z*x?6v`N9FNo8AgeU+;Ix@wxw@zVUC@f2`~TZDrYh^J>Q{)~{j{N*SN$`+S@8e4jDO z-sJe4=>6K>)dP2wvct;bK8;uCzh0gFk>iuwbVK~Dza|vhA$gnycl*NiQ>_gx(ya>L z>BaNANct6bsyG^CGEPjGNevo=eg3;f2zhDDXdXU1XwJ9NM#zHWsUa7xn9{9 zD|h!2U-+Li*$?Y*>v)f48LCd4ALO<`ch5g=SGsY|kU4atEwBa09{6vn9Z|8GC*3Z< zP4)#{COg9TNPFRWp#y!>^+N~xXX5Ce&Y{~R4~~B8@~G3K2VBad-T3ghIp0d#HIFCc zr7iFrf=OF|9@q%Dv}?9CaB0_UJHv*zXwkkkht~U3T-q`Edbb-R%dH)Hc0>HTULTZl zY3@dKwu0%f`$3& zGdIPVLpRIkegF2Jel2X9P)h%gAL$x@Z()m4ix&F3RgNlo*?+nhW2G;=(Ixv1-GSF; zC>^rzXbbC*egAm=5AnI3?^cdQ_8n~*e(&$aVFmp%*%^OYW4wPk*Aq}QI6?^7ICa+yD~ zVWxfAj)Q7xW(pqpvc3Jq_*OO{b;XzEKV4keUedI((nCk`#d^98y4-$X%2i4at_-vM zkDr9>Gr#(5Lh5QU^UC|)josa+mePYO$joz|J>P!j!X-)%t|~L{d!SjYLcs+}9#@)~ zcO3G5tltZtD_4Q5&&+EqKe+p&uNo+MT#;t}S@t_QNB>M$99OBCd)#ee*a%s;Le2cM z#I5n2uh&)b)din5Co`UXBB(g7WV5`LyJ4*_{7WTV*=E+@$FFkI4?340E);y_mPg~i z7o4Yb)D*n(>?!dbSKO)k6cyYZNsD(p|Ey|bEx}Lj&q!R^ue{PzTkweg;du74N0fXW z!G}faB)0Cflzd&m-@MJ0xH0M+T4o9U&*c0>c>Fn=kh&Vr{fa*SeZ2G9uNALPWz5S( zt0p3~@l-44sy*}1f1Q+g$2z8XLn>oFZ*@2kfA1B=8wvhd)hiMQFRrb4W5KWA{CT`i zx!#K7E&$e3H=}oAW1IboUqhyO9@few>A zIDC^y4}6n}n^HjdC6gZLfN#?EKnHx2&Y=gs$;9ECbPnCP8%5{PZQ{@kpQXz~H++`P zp#yig=o~uWvvdv}CJsMl(gRueGF=bk;mb@MzD(!vVP zXVL>54Gi+o0sp7#haUJp6NmrPIdsGS=^VOE9J=8bb$RH9U(`8tz%S|?I^Y*|4jm>A zCiTFt;lqB_`R4dc_(htFfq@dX_IkvYc;aQIZ_ z?Ek^x@0fGE0Ef?G&hZEwK94!aL2&py<{W3i;oF#VyatDFW6p6O9KMY?=M~`aZOl2B z0f%p6&bbn}%;`Ai0+%@*=WgKeYpjQJLvWeXaZU;@b2`p>!DUXzxih%T={PqBmpL8h z{@^mF<6{MInbYwx0l3WRIL8Ng&a$U9Dy)!Z6u6vcdTvrR1&Q2`s_oU)-T`lZ=B>r7~rqUzV)#yR{ z5}(iBtmNgo+O+DPM3tf!6_@Mk_OTbn-P`*sJ#t<3_+c}R!$Bo4*VW@IhVJeB@TW>% zt}83|NP><9s>wBlwhY+xwbCKi)bt~<*yoR&Qaa?C+FyTiY}LshI$QLSYpT=iClh~G z|6A#iYibPLX7tT1c(rlrnnK&}JL4Sp$Tfwr{PCmTlpeXJ>VH(p{<))b4p*+JQ+*yv zT=|o8d@0wI>#<>puRjdrqF%YCPW0?z-?zr6^vgB1F7xKZPd8Rk@^Vd$dbX~8$=nZ*wbN(<-sqW>c<8JobH-(i0W@)^HE|(^`|2yj)Z3wlA@BySG zDi-TO{O2`Mx6y2S&CWt4j~LJVlR9VOP3E>%^=1kF`oXv3_8@0`5a(I`)lDnx5#KCP zdJyNC|FUmv{L(wxDm{qj%ny!i8UNT{Lvh4&=AWFs*Zyq9vq}%*IrGBw=l0$nYpmoE z&zYZlbEMs3&rT(ec+R}jGf&%Tl^k1cDmd)$z_}Jm58^q?*By3+eebIuC_RYf%tx+x z+#XuzE5#A#nQ!cOFt&48ZKWq$aExcIP2Vf|mVz&xUEThuTSFz^O7ImoZHe9WaRtR& z3l2T~J2>{%M(~=y_OstUUQ@}p75u6XGwrl#&hdIX!MF6f*uF1ZF4sj28$Qn8|K2ej zo=zy=(IsBwa4`kshb$M|3N}WRwe5KBz1HMw{&;ehmbNES< z9_WCtG|9tPnmBx=&Y=VTQs>YCf2nimfWOo^biiNg9KO<|2ePJPC~){olOEHt7<9m2 z>hjP5f2ni$N|TRAke`(SKf2ni$T=+|!Lq`<&fAg3NzA_3mnjZL8_)8OqztlPO zz+dVdI^ZvL4ju59I)|?`>46UTOOrhOrHR8|>Kr=YFLe$b@RvG=4){x*LkIk&&fzOf zdLRpbsmp`IU+Nrs;4gI!9q^YrhYt8lox@j}^uUL~r|9zV874n~HHx*T%VSNzMs;3` z2y8;`;PB$@^>7{nF7s#3bHHW(%y|^J%%3?Q z1DE+T=X>BXf98A=JW3n4hx1i%tVQOi7x^%FZNWLO2FJQ(dCuFx;meuxaRE4dIdeYl z0EZuE&c`+2@a4?;_(&WJw@%)X_py)OxX5z-r_Z;0ZQO3tt}4G{zU=kK>;uQ2QXIOO zL%!?euN0T-`J;_j6wAx?3_S;r&r|YpJ^yocj(tbHzZIA38G8DCHD7VLp5yE0+6$Xa zP+YEO=-JiPxjrb@^X1P4?LU70PRYyl3_XiSmseb_=ho$YcBh-1>vwWJXXic{J9pP# zN?xw#vv+m2$NX|6X3i*D2TX{1)ZtI@)O)ZI^2qx_?;GS+zy3W$2kS?@uK!*K)z2aAL%2 zdR-WOw%J=7E=sV?Mg@m{9s{|Smlu>z^xqM*Ni=0GLl3VNxt5`a z$6l`GcdI;|;58)Ia*IcX6?3_kp?~dDl~lcQEkh5lA;fv^7xXYke#abouvT2eu;JtU z{XcW;hII`eq306t4_MnehkwA@);aWGZJRjOw$7mgYg^~gfwir3=)l_6Io7pF4|JGv zHppkvX3~STt#jzW+SWOAU~TIhIt&{j`gi`=)n5cIdous>l`|;zIBeZZPJ6aWm-r7r;jzzcC<-v zC)zH#;}c5!lG=s-0}g-0{)+uSI5y_&=fU7hn6uvohcA&Fei$6SggN_FaEzJc@RQ&e zN9OEr!Qo3Jhd&30FJaDc0bJ%9;D|fmGS}d^1}<|AaKue;nQL%N2A8=8#*O9SOSnCp zJ3wCM8l0Pe%UpwVA8?s#aBc-Ia}Cbjz-6w%xgogBH8{rvm$?S#nBX$k;G7X$<{F#> zg3Ek^b2@ODZ*YzVF7pk}#lU60!MPQ<%r`h!61j96Czsyw6Wv-G;&H$5pIGAI=`Y!| zdy0KGc%&fl-u1^6hi;Z%nzJOab^2S1OZ#5FadYCGd`Di|_sUyeD%LOUyXIpB_ORt^ zl^$u|OJhsydADv+T-x`8n>O3SmO1j$zR`B7L&;0~hWv+lPJ5(%L;tp0o%T!nMtfLZ z+V}Y`+vf3+_Pun@AF(}ucUJXE`+o6oTf6fQQN^WwcYk-VJ^LLe*Om4?Z|N`@a2L54+vNvlN&1y=}kWp4WQ1;?lmS&s&sO z+1kmOrG2Lbh9}}bI>#o`zGt27k#KEx?lY72z3nBs@2YuPu0-8Q}WWjd%rz6araE;9zSW{3+CLJDCe%H ziet=a-V-z1I`iI0$e$`dAin&(i_~~F7X1Ey|FgI1r_ME-CW1r$fi=!}HWfVo#lPC$ zpX1!8*i7*KwFbmkzPaE}1*{nBZz1^Bh67^Uo@~LPzsB?~s+}zbfA9PO@k-a!vuxVNXsH)m`xUGc)XOW9=00A^3)lYvL?_vEX;# zmXWx@cI0~sj`qw>cgC}q;O*TT5KqKAQ|AbqCXR58GLt+)s?HHkO&sX}%5-^zO@v6DgP9H` zGl(NZ>hcJK2$4ER7)P1T5$+J$bPk5lrgMZfgif6!d?B>y9N`ybIYugLYU4Q5%Zx zao9o!h--F&HD}_v#JfUVlgIp;IQ$&KfG&^uGI7j1bm{Wo*hl9!5#>v@_JE_Ux;)lP zHv@<5qfD0vhfV7o3}H#hiF0l$kiz zjLyNzs@LSNz)bbJh$9T^`Vpg0rgQkcUIq@|i85Ut9KKlRU}e>tW{?Ln)r*+W+aQk^ zVu}}tn|%!Oh=VB8+X?P9aImuKHN`bBQ@w~^eGU2%2T`WC2OKd~=V1K|9KOn=AHL1x z$G}bg5X__>ey=}mdVAnMQD)-s#X1KYVBm-?CjIq^o8k_5J%b)FsUP-@52wk_x6-Eu z`H%zh*jS#^Krq-Qb3Wt)_Xy61h~TgtmgmC)aM&7iPQ$@rm&`ex2M-9&r)IzrTckWr z<$#9-=d>Cev4!RNR04QJa6WVghh4HfAL@g{Hkosp4-VU8&WEhv$N`!2AtE@|3UfZB z1jm|Y&W9b~Sm(_7R025iLgswv4h}!XoDcQE;j5VQVH`Mo6>~ln1&&;jIiI=$hu>!o zd7SD3M@(SOhbiFj&CK~!5jgTo=6q@i9I=i$pNaxUY-G-dHQXTcNNMJ2bfR3`lZ-kvtLvkx|w%f_;#%7bza5gdN>ttV3!}XS)~ec zJ)Ej=v7Nr~VI?ou!w$QGUFGMFHmOco4`1B9CYE>I#fr=Iu>Xz0u?IYvip%wIanVb0 z|8%FFay_JfQ7tjRoTxd&X^&hF?;UQCXy4Llzg!PBAALLCslU@-xgMtd zGdTW`+i8zn4;!9d6CZw!(|)-g9`0WuQR4@vzj8g?pRpj($zGuPCD+5crb`l!6+NxE zTo0dwpG{1-WP{>zJ%k?JlX&yQBE{u;cxmpF32Rf4;&MG4x^75f%&>Wi%k?n2eaA$` z8>*23aV-lYn+o`x*4+pB>l(?>ja~edhhkC6CBsQ)rr&2+=9$HSBm^gFR`5CcX z4_TF#C7Nw_ZbOjkVZp5Bi6$>Nw++kn5T{da&1QY4+9TJ)Q(2W0yZpZ@UehYE+YfqH zOkDp@NVO*__^jqueB3tY_VrqVU-IZbIo~CDZNZ;8)jxL0cg}6+bp&62@ol^I4argZ z>k58$z<~JMr%T_a9_l$D?z_!7^@y0o>nm$%&aV3_J3kXZjAM>^=OpD3519|CF~DBG z${FW|g8!U$lYPwv&b%}d{IQ#s+YR=sdV&7o9;aq3FkYjWEchy~DKQhI!^K8MN@GY?0baU1P z@(Y%K^R_4LpSC&njNF5HwPkzk!>1hkZ!P$@?q}`MmpbdEjo=qtImZ6*Gsm8h^RS*f z>vgn)M;-e|j>P;#{~`A10%yG-pJMKQp^iP}z>PK`bzI2&&xK3ujcp=|<9Lqwx`usi z@2y7_?A}f+PZDAd%H!{ICmC2G^>_9>sRMz0&u!4-{8G%@ugiI zc{p9>AFQmEnEQ((ZwtPlW8Xw%s?#1+!t%T3ZA&y*?zE?i;NQMnCoyH8)8DRwpIN*l z5pV4D7sp|&XZgi{@4VwwZJUrfu40bw__&I<+%0SU;Wd?0Pp={LAk64#BtnddLlR}W zJct+n(GFL^kdEmbp~u7#Vi10Gd4w2*6P+WJm^ea72E?`YAY_<0LIc8vE|1Vq(ZCS` zOdKHq?q1geS8w8Q>2UYDJX|{5x6a|ZO&qQpZd#Xzi#G9E#G|z7@^Hm)yE=!NS?6GIuR6!vVlH(K zR+c>GOqT~UwG;LLH?7OVu25#;uoazyAq?mo>jG;)=U}FKArD*E<-tt)v0e~PbonR| zl$kizp3cEk&acfo{0V%AE)Q0gJbZ*M4`ym7{3Lv$E)SM#;P7qmS-Lz}S@Q5@x;&T- zto0Y|fp670m<_DS!^gu%>m00$fkPg?UY7^!YT$@ph*i2gSXuIjNxD3ksXd5m-5{>@ z3o#RACXN`XbFl6P?jq(kaImuE5zBS`V6vT#&XTl6?Lz+nN1dFu@ZlghHs*Zz2$m)| zA8vws1m|=K+$%UAu7M-}VEue}2adKg=fgp8j4^Xg-@q~F%=vH%9COZ`55K^XuQ2Ds zHE_%cb51A0F|W+|a0eWD40Ap_0*CD|=ff#**fMiYZ^5yKnDgNXIMy_CK70X3-ou;^ zcfheGm~*-fj9M%3vjGm=6pB;4qw8Y(|>UIJm!2l1ROrEm?ux4fFplm z&Zk?%X`FV>9bu>T`osUKz;ctm58DM#ey3chwAbmiR>mrv_p;*9&GO(C8$}eC_6j{C zyH8TCRoZLch1s_2eCLS*(q3;q9kyS1tF29{Q|uM`zj>gy;?iC>?#qh3@MdMjrM><= zd}Tb|t%q{C(q3Cvh$NmLl&iS3SMaTavK5#13Ox<-n1N=e*8%N_%bH zYh}DrZD;(Yy?)uKUOe%-Gd|K@q5u1(&Ui|DoqHl|XAg14N80P-!IiN+-JS82_WI>R zS+T9jagg>3`Fca0ag+86{Vj$#<1FoU*lpQ%yt^|F(q8ZSJZ$%F=ZqU-DBIg}u9dNP zcW0atE19=XEVB>PaZWGbIDmQof6uYss?ZexIrgq>=k!Qz!7H@bZohF}ZKc1C;8mJ!w+EfqQt`Tiqn)4loV!`F1h4wmvP9cM zvur}@c!JycWA64u&XFR;>r)x?Ut-%69bRdrcmu&7Z!{p${_uT@BS&TVhTge}J{uoV zypiAsdpw&s?tMdX9DlGp_$kj1iZ>B_^|m(>f1En2cvHa_&pMv?%JZ4xI4)s5kbk4r z0mYjO{@wfcCSI%U@D_r*f-{QsWD5@YKfZSAZ7KLSt)I0&3_0z`@e0=q{#npze`~=r z58P}2@|~lnjo@9rzuo>M=(HclF{~&3<$LXy>pAUgC;0v+-mv%AcQ}q$Sbocm$L)_p zjvgGBFo*n4-#hho5WM_*%M!h7Id+TV29~eypPP8Mf@8PHubEeTcUj_J9>;z<3;u1l z?TPm*IQ9mo%ktnuDmwNFC(RuC_cV9x*%o|hivfwAwH*70@v{8#W&;w3YdPzsi{KZZ znPX?aH5e*X-pBIU`AUNO=pq%KFZ zJoLLGQN?>w8T0g3+wBJLv{Jm6##_8oqf@57rd`>$D2;RpNNfbWf#Myy@_XtE1`;WA>30ap2 zUgz=bM1}HB+#DqM?JepinpMBXCS(m3d}6g(i4gX`}jeso=kV zymHs|{yfDm6MS5Ux{0cmb7$`5f{%#KO8lA}pDP6K^Zx9_6;-@S&y|8dQ16|@t$#Ro zj9w*puMcJ?GLLVy30YSQ4*6HAtWf+K!6)pSZNGiKqyJjLcb9+1KKqxW|2o0P9GGpV zpK$c&3BIlJJNEOn9sSn}zPd(TyG9*nJo5#=<-A#T^Fn7lhYJ4t#~1E8e7K%X$QmX% zzT@L6-g4hM>JNWa^MCKOq?gnooi`nZm^e}+q(QnoQXr%|I!CHw;_1YZ*68v`X-piZ zj?Pt#>A1*Abrv0k-AhhaHJ?E4m~K-^?+A1a4@7Vx;#=B z6Tg7?g%H;cZ)*~X0&Bb$ktndnYZF1*p>w1hCXPB$hb|9}eRK}jmu2Afh}Ac6xIPny zt3;Zj>qm-W;z&i1rs(oWMVcCTvobhR4x|^lp6oI>QVXOJx_oOQZ44Z#f{7zlXm5~5 zN?_s${YVS+dJ*~&=5?M^28X}5Y18F%iP*rJ{d6JH)xZ(5yBjz{vx#3!9AQ}3j}UC) zSTB7buC)g?XyRCl2-~_mY}v$NhX{wdJp7M|!#)vKb$R$16UVwh9lAU?bm<)a5V}kp zZPIywNW{Rw5YA2V=>`sVse!{s!YAr_z)bof4_~IsgPHUrzFY=zZGI7pP^NR(KWtRz zU?x3~$J)^4!7ev&)Qec9%Y&KZvA(W^xYmBGQIzQ%{t7-t=U`VDIOLlcI9OTrVr}dC z!A$z$v*BBHd9bSt9P;q#x;)s`2HuDme5)=GX3`IN_-I`o%%mT24e6aOkGP34ox^9t zN9!Ey8Uu$se6cPMR#v^W4Dw(m{k@3i8RX$>QKr`m4xg)YugOw%U&L9tF zYNv;IzCj)cWqLb7y!el{Ucjyg);Qu0Vu{Ydt_L>ABgW_)%+$^b#D_s#(^HNJ%1peX zfrAY-a2GMZfrFJL?>5MT$#yz2C5N+W7y1u4>g2;yKJ5pNjX9qt1WOZ~4#loPosiY6`W6FfS)fopN0fSF2?QT)0W`X1?SV8;57v2!)|c+ zX4b=}yTC6LoKKH|*A$#jr-4TW=fiaHT7u&=4^HQR*VZ^r|A5yKoKF{l*A<)(>%kEN zx&3^Z0vs`rIbYTQuP-=X1}S-s59vB-1F}~cAK|G zD=ycu!y76t*YVcdieh~hKc(uG>lk-oKM-|(*e=)cz{1M$ISmFVdAW|Q+!H_h!}t5; z8a^4EeX#%urme;T>1cjKBM&!{r(-m~d?G$vYiAHLVhxeev>{ z@pI#xdZU7$Eu>R+fp3(4xrR@4e$YCY|;8|C6vpYqqsCFXHXZhVzr|rG@`Ta`1so+)btDJab z_Zh{JC$s$a<Sz%$hVn?AF7-wzh6Nig{JJ99f3QW8zaV&dX9!nm}TjyBXCXS_z zWvt6%37dG7crDs=c`Q{dOPym$ns^p*EI(ZyOV7knC+g7U!Lg6d!LVF)4!bgO=*BYE z;!H_mxoQEOy{t3 z*rLwCOnM-XHK5Cb!OiI$^}^vJ;TlE@>mxrGjZ6u&cWbDbq-$w-=T9bQ@xOf zkI?18O#0!+;Er{9xLlO!9R3YHOXpy4-#Ujpe3{O{%Bt6GkO!0c9hs7Fp?0DFfTQgk zMmW_2$Htt)5g6hGb51wFvF4a_dIFBM%be30aKr=V93H_jj?6iY0>{`e=d=qPbI6?2 zG;qv0a}L+wh#$;3-2lg&Fz56H9Alr#KT?Mzh%3xFeSkb{hdHP6;P5e$BlQQznq$s~ z3gB3C%sIS+%QTkL?NOsgj+&A`wqX3Q=g@7E2S-12dDLmr18$OsZrxL$ zozP+8&>^|g_mcUdV)X$>pLia5zQD0D=Xn8>E1Ab1+%&)7a(>xP#!So~$~Lz+Al`KR z;jMqhFMa9l&a_`j!=Cy3pPU=lU0cfV_SbK^_tcr!6qgPAX32thy%Wnz8QxddOp8Br zd`J%T%ZAaLj+X?&1=8j|IqgYY)?|UQEsPO1^heGmGgPf}Fx@5~PcJB*d2b+mdFpKd zkkl;#(qQ^7KmMpknm_hh8=m9$#>5%z0kH zCG}{pRhJNV!!K7DV z{g5`-#tzD54a(C0$Pg6o}?`d|d+{v$% zK|>*T`t4tr#6mZ$RYoK`ebvw3<^ceS2T z^~z4)5h!o3Il8XcEmD(`#+o|G|5HW^{bo1%KV!T+sch`{jt`Hs^R2Wo@_0gC&I^w} zn4A}$FK}s$Jf7fkUU>Y$<-G8Gfy;UMc448KM{sG3Y(GU4Miop<#@w~50^zmAXQrQN zSH<3xF;iKRTy7PI*G_cnf4kz)$|G{R(igEec3q|{L-r8-%$%>3yzJp)D}RYM{&Hd!`xH6^XLa*sV02)B_L{i@DY_BOn7O7SAVu$he1 zZRM_bJP_8-r=?lBTZrD_OH;!w--^^b+@VgH__xE!i#;~UzG_fAn< z4%NfQf_9%*UR6s^4%O;$jqLaSd|h!lRG&QXO6>ISPJ84~4Y>BR*mXBPsPxOB`nf|L zd&knjip!z;_Gz~ruDeWeIaF<5JsjhH$)VcU>{yJ(LbXR8;lK2F9s77uSm}}epy#J9 zJNl4wTr7|9M@A~f-Z(Qt$;%`BbHR?W9`hepTpr;U-2G#0$5o>hmq++-wcil?WZV;q z%Om{rCzp@SOMI=`DUa}%j%^d$`PUZZ`f!Gl=j)Do-^U)__pOr0*+S;~-hVPS^w*b^ zJkCHfKT!S3Jtx~WQ}yEPAM?iXNX~;37b}jlaDsO}*>02K@F{l1AiTcXg@VO8u8b|4 zH%ZCX6ns(6qMUmc+}??h6&1X5#y#-`Y0YgyDHoc*7&I^6_V^kl|%_PuDrdz|=4BiVzn!wsBkZt5M+40bj4n zV+`QyOuSu3r^`JjSdnu3s&J zJjT-0esIJYyG|N#__d z#3h|$%uM|PN4(PIF*Xeh96AuMbonTeM!=e#M~O5B);Pw@G!Eb%o{I-s&7}LA=#D z#?sU;@YWF5<_lwkIIMHD5ph`O(B00!F$SjggCjocdLWDVtaJ3$)Gu&T`yp%64_U-{ zT|fG2>KC}FUywDm6S5}#XbbWPyYUZ53fg>g}=e!ggew#Vx=irFF%;^|H9ixCF_A=*V4sgU+ z=6vi0j(E?Uk14?sW0~`@FF0Z>b3V2PM=WK|$JXG8nauf^7#y*YIUj3+Bi1qJV>occ zI_7-5;~e(qjVm0U?L7A5(7{0X^WqmlU3q7AyxaYoZQ4_%ioE;jKCj0o99yM0R5M@l zbJaw6?Q+HCbpKxIT)fhQPbw~_d-fe8<29RYRa{Q@*FVkO)3EL)#pQI5iQE?R-RS6% z(>;IJ@>tCik12UM-Amrxmb3YfHHypWzP-|4IhiXKDK4jb>-Kl{Hm`h};&Qq-KD9f3 z+0J>2%jvG)&!5=RY>?t|y0bR7PwYC@U2!?xFVD+O{IGtC;&QsX&+MN#Iq(w2<#b>0 zMa#t5FGeXYr+e?2VB*#C_bD!?``D_d;yLH;R$NZ^$NTTx`$N$~idV8q=Ii0AjbfeK zIQ>GZ!t>aD&yLu-VU8Z8B+M7Ye0Kdx!<8PSB+TbLQ_;Tlhieo^>cRZ(9^c1C^q#Bu z`GTLG_k8TL{gV_&>cR5Whwq4ew799_)dg?7*BkpXBSUed9xUJX{@3;{s@Ya?q!`Rs zf4(!m@TY2uBgJ6;+@VA9p1*Hahh0c9nCEq^oVcsygNjE5KhwlcRO#uq38ftV&so+l z@&34=;zI=Ovoj&WoMu3Z4j7PE>!Vz0#8<_-{*}kAF7! z3dIrXS}dHaHDiNl^bibEN5 zfBlw;w>sRVIR3+Y?&kaBH=K2RXRhG4b?BdS>$}e?`7VN2y6@ZAon0KC+EwuH{d;4B z-n~l6cN4tYT|dTNczc!VS9ig$+1xyF#isid?;-f%ud61mT^Lq+E*88^*H~ii`kIRO z6nxymyW^_|HBsZ)OYr%>ZP@!>VN0dIx8T27FUA6!b|~IQ@NN6%J^yN~kP z6}R=U38~-q^0+!vE+pURj|h|vRVA5T|&fZ+8Gt%#k2Gl`qz5s$Est_Sf8Wjgl~@fbLCm^k7W_R;kq z-kJ0VtlR}3mb$D)H`Y8(G*)u@31jG|4S9mD8@Yz5PM4MY4QY9zL8_V{iJR0Qr7%qi zLLm0htA)IYS0j#nba{k8?4xspOqA*T0wORIox>DN{6gZ`N0*Nh!9F^#NhAs^j^;4T zwP=I+=o}_u;pK5$vP$Iz&*WbEG&hADzQ=OdO#U`{?pnM6i#}5t31+bEG~n zEuF)xOdKf`_R-~$ieVp}BNaoL&Y`0$J1J`(%Nl1>zc4nYdSRc9Y17*SJ4Bg@BTdkG z6Cx%K-6+%L+n2#%x6L4~*&*x`WhUOjz?%~@ap*>wt_Pvr#4*2(Ag;9s^N2DNNBXAo zhD1ypx>2UfBQ-H`*!cj6YwdwOqs+vSF6kVpl8Hk%%5-_8P$rJ`j(BsY~0j-%%h28ZcQA_yU?ch zt4bNXY8f29)1(JJ-o*W7aLDJ#1|7su3^)rw+HiL18d`kd9i^tjvT}W z);Q8&8(8B=scm45LtY)0eoY*Da%j`r2|Xr``89FOqlv?Q zOdR%O;;>H~V(aZeZe`-gaZDWfkBP(1O}s`Kyeo0!UV3}L>zBbz@f|S-`{;V$-%K3- z%EaL#`_QKAL98%wFjL$FZ%&)82iz3zY7y@aam{XPm%$N}P4dw)c+E06;=4%?a*Cd` z>Fq(iCJsF&j(Bb27#kDE*qAutcyHSD_8>l*IG8CP12^Rl;0%B%6GuEU@p@(OtTH&{`_rbk6Y?frw+vpV3=VrU>4Dvv zcvIr=L3(>&|I)7_ZsEhH_MC4er|6jTDM-j;W6r0w!O{fh)7s$31z4U>iGq6t=gSb_ zKEe5N5;$^0*29;dzypHwDPZuR;Cwj`JR~?@&I1n%&X@DRBZBiOWAJpr`Enk3hTwcT z4?I(FKE(`iqbgN zE^1&moH|*_OXH}0=U98emp3XdjpInYpuKp{D=P1j#_`3%hW5X{b$%TwjpOuudShK( z=T=2&92@RB92@eL(|&0jJKKI5Tl@3_s$OXvTZYxPw@x3VxHOK3|8m)*u6|H)X&kLL zF12UY?60^qj%qI+it+eJ;}{wFI7VZt`X!Cyw^wT0zrPStdZcl9Te(m1~D zvDE(eFMcI2jpLTy6=EF^6euo@qhG}ivG1RKOmS%(jR*b^J6CU%;?g*tyL5f*@&_JQ z9Elds@B5Xv+MBmdP#l4Yd5>-7Vm%i+x7Z>uG4DUUb?oW#&TZQWK+GqdJ{{Yz@Eg@H z1R&kitecum1qt=}H|xkhuvqk@1J=RNp&VwI6|ixs|){&R}?TBLod*OK*52R;7E9l0}eV{@2XAb37eyQ#m+- zA@c=ay=mt)aBKmI4)c31Srp$>qnS-eols-`%lTvD-hNJ>8VUI|E2hV1PJi4cq)sHU zeEY}u*ZyGTp zj`4&%l1=8Dk2KEd^pSJBJCal8`$m4e_pv^2D*2XzZ%n)#_beW16H+JCSia7lL-FBP zomAtA;K}^@DeuPF2Ox=KzI*ccy&GS2^dO02{($G^z1s#mzwScP%KYhL&&4MfEwc%! z6Hm96a`QX=A#mk+JD0x)QeBj`3#1a!n zEYUgolvxHxEYaoBSHu#Xqi?2q!7D&q9KeEM3{3q3N9@t%F*c@lf+HsB^3aW#q;rg! zsr}%HRk}R-gjl6>jHPLOz!AfAd9)odOy|&n7^ZWy5iv~X7)!)36W0%vFwPjuvN&R! zt_NdTvkV?JaEx(Typ};8V_e(7F~+8Tfg={`?ZgQWi&C z)#Wi)h^snBpBflA=A@y4V@^!t2HwaZk3Kav@F+3FTfIHdjd-hb%!#S}7~^IT*Tx59 zY#Ik}#AjU|W7)#Mp#$+*m&cePKAU(e1IJjJ#s}P_2eOFgx_*o$;<JlPWV;wR`fBPI zxT#-|HMJA6CjB3)}oH?Hx07tB5&gV$L5tEtoxg2oBWafOX1spM!IiHgNM~r38$L`>WrOf4V zE8$}P?yFO6&)@IcU@pOH?wV`YU9eMe=wdy8AAP_sm-t3;X`d~3t+BgIbL6Fcw%GWL z-R28NzqHTUyGPnTZ(61FNc+5QcYXWqxWlD={(JZ>cDYV>D0yk0{}+320%mDZ-T%MN zbgPVriV}Bo1rboEz59ZSGr*`Mg37qX4SS|9Gc7&cV|NcQU{sX2V)Um`qegL!;!4~# zu2JI}H^g0BaKSA>1vjGpKi{hNy-QWKx$kMrpl0>sZ-~iI(4ev9bdlj zmP_yN@uT|riKpFj%ME`1FxP%mKkxRKcWtSi=jo5?=dn+H)0Sfn^K?e_^W?{TWy?vA z@$E%W3cUw&Q11KksqXWm}&0)lWP8 zsD2)J$XB-9`G($fjq2weSFg48MgQdKjOyoY5BbfOyHUWH@iVHQ-~RUVwjBIOe@FGG ze*XN^7jC)f2M==XNA>d|H#loc_GynF)z9~G2I4wb-P*Mu)z1sAdeW9NH{QnKNA>f{ zEAP5x>T=KLsD7Sz;!#_EUh{m8>gVTgdBB$6-03q;4vO^(ef!W$K7aRq&$qwz2>w%_ zf9>5bKHxj9{cT3@PkQaAwp{hSTRFU9x`NIHm;7+c{ocR9;VUEfFK*4YwlCY|@V6bo zKjM4W+PbjyNQXak1pm;R-DvAazWY^&KWqfQbkQxh{>Mvy?(mA;itoMMw(D&D(D$zA zH!t+BhgD2h;14)t zam&NM{o+Fpbo3RY6?iVOeD}S-=b;BWuT^WXQ%ZNG4M#a0FW`LB8N-QVzm-43tVs=yz6z^m?l$*qra zc*Rf!{&w%$vZb^A)()>2s=!~rbL}mMox0KC6+;#HPwl+&m=C?!;}t^{_`_cQ-Mc@k z`V6^s7mp6`FFWM!2VUs!i*Jpz|IUTK*mBc%Jl(ZdtW>nW>az!JecO{aYysusumb|K?#^ANfQ7+CarV1^)eaY;S%1j!jPf zcNxJydDFjadGPn{7?-DNza7s<#hB+h*$4Y zbmVm8kizzIIw`!Ij-CnI%jxKu5U;+b=*a2FA%*SbbW(UZ9X%7am($TRAzt!N(UH@U zLkio=>7?*-I(jB-FQ=ntLcGR2MMq9Y4k>Ier<20V>FAlTy_}Ao3Gu?D=txIW?WH5B zanu;5>cru7rF_Pg3~51g~ep_7yOCCdA(sOhxEm-pM&iS3B!xc= zyq*c$%W3MF5Pvur{Vl}HX-Zc@y!0f6KLWg-3ERt=>X{HPXR5!2_&b1+u7r5$NeX{Q z@Oma}FDI*KLi}bh`df&Xla&n$@v=WDyqvF|3ENk}=$Q~-1Ear%c=56powf95t?^w; z{wev0e>wh;AMvTbrSJ*}LVOcU3NPCFTi9OnLV-evm;UQ-DZB!R5Z?il!i%>47Pi;C zP+$?_rT_X{3a@}8#4FfH;YC}23)^d6C=dzp(trIeg;#(Q;uV~v@S?51h3z#j6u5+V z>A(J#!YiN&@ms*8@S?51h3(ZgrB~9C)VOO5Q{y5Tr{pFXr24fL{1zbO=U6Z)Jv7dlpBl$);8SuIUf&&luWp#MME`!^hx*@wH=b_5yU+)@zSG~Sv+R#o2{QU;2D>< z7RAsR^Q*gahacOaNdH(cy#4;d~t(-Bt_sFA;Mhd*TVqVgi>z^qh z9l0`pR{w5?&mEQRTv}e7UyP>v$*M> z>AUaNj?;W*s=0VgHca;I#HHn3vx{&t*RRYi^;ewOcFrzfk!JN>`}?ai*{UvCt{{K@ zT3KFNT3yM!y_=CtHt(HX)i@Wp`NjFw0=L3fxS!iSYD4y;#SPiFAH5;lc*ch8oX2d) z9{Pk0+5daWhU~CsZpd!*ybakqUc4cD*Q+*UpLyek>^JY+kaa)2AzS{~hHT-J8?xVi zenWQXmo{WuzP=%w`__i+_dnl|)vvoTtKV#6c4}v1_JNZ(X0O@5F+1rQ8?)~`Yh!lX zf7qCP_W2vL+r4OGw&(nf*)LzQG5ghPHf9fa;CFaL{X`B>YZA< z)~t2w$5(2VN~Jba)eoO4mFno{O`9sUy8c!2KNcTc(@Le+>s20D=TWHh+f2LHQbWG6 z*XwkJ^W-YW>Er+SZ$PCjt~NKI(rVeLbZ0vChU29%)9F?_BUJ7)IWOIrX16B}HrHpm zwYHI$4ph35hN#qANYf&h&P=^iZ;A>%>NVRVR7&)yJ=3T*dZN;tsn&Z&UWQa!Gu1}N zDM$H{R*z~-ziAUztmod!fDBHYT|ON@TdB5c-DP)lYt#5S(b0b|Yufg=FS}kk~v&kkG9Llgq?Pi0aHShxWoo;*7&Kaoi)q~lT zD+PK2b}*a9u!Gq@M}3N(Z>{xHxq`9RttF|WyE6cXPyI`fLQh1R3?jjP3ZH!3y0 z8uAid@xlETI&Yc1s#C(&Ot)31XEb-QKpE!^m8w_e=1jL^RKiMUrq<~?C)J**c4S@# zyi9CH840L($IzT#TuSgFDlONe#!S0aHBL?fEbOLw)Sjue+M~RbkSwdT{PZ7W5k)$kq_URZ9MMjBpfHTNv~!is%V>q7q7q(~G)u!`5%*Li$>X)8JDf{AV6WsB)p;7q1 zZ++3upvM>~>D@SXXnk9`^=++{T$;%GwkkE8(ooQvBgIdcTxziH<8RE#cCBZdO<3Pr zt?eSH=1i??P3Xuz^qlTN#itDl-77Jhdd$R*v%Y9BA({G}N8BZ-bY|M!B3;(5kHuk= z+bZPJZg%rI*G<=dw{-i$U2})2QUDooka*IfHY$YlgEW2!S%gwCKota+Ot(^)jC^b781O)OA-I-RqY4Z=vv2LqXtgsu7Uct-6 z8p(2Mrj^fkden2XtvnUkyiBua^$$cPZ6BR$%geeE(k2hnbl$f$gAyCpKAo8sxm%x}xI$+b?q0X;uPY@d%?>QW=!tNVxt8_SZ(s&&1Vm&)x>$yK%dPjE*BFbwN>ITvG`nt%@5(n!(&eGV z+6489EwNB>q%KrsbBk?ms1FS#87cxqY(|JpZqJJ-eGA$uHy`s0O8M%rZ7MsY%>n6k z*f!-koR^7voV%ES0%DY32(Us$oDDrvH}^>GH8NE7+9c~3c03U5P|%uX#m~4$s{_;1(x_EwFHmz-w0gnv61dCO7^tuT-)Xw2UtYjvb_yyb=A&kk&n@tnf;dUk=uD3U4cyABUWY|U$C)Rk$ZjA$4+h=u-~K(B@Nb^-R@YKPbn(w z+-Q6mY4(Jiidpi1q(zw+USFE#RU(@&jtcRA-MXJdKYXbj(NwMJ3g^meouu3KypXx; zxQtgprG#{~v+UN)tU$vM=q8ajI=d(0F``o%Sbn^YeDv7 zTCNmUGoax-mO(C}QmnsvUULjo*r#gx+yT6FjjK4;>m<&deZewxjP?a8HNO|2UBHI@ zNJ5uHv!Byl79S(JJMj!y)AJ@gBwv;Ayfj4H0*|AHv3F9#*gL6VVx3v0GA!*OOXebD zelZ8Jhm_lu-3fY3!xR?pA4`%TNnSCe;C*F)%|oDZ?9fZsaxdLkYfW08U`@*AhxR`v z@X}bidecSo*r+Nlz@l^7&uTQ?$^t5^Y)3ug#G312|!Yhby*|MyQnPQM2yr3cKt{+3Rr$HqZ)13~a59 z@=`)BuEszzg-WMAmftMVBeH>Q7ZI|`ZnwwQ7?bm&Y+&1s?>ecF|8TLPR)k{*JtprF zkyN+qEVh&GSglTp9@Wu%*%wK-PHJUDUrJD^&2Y%bjkIRtScF-E3Wr3hE*B%q&~=&4 z@-u)js``FFg)@bt_N9b$>oc{g+p#C^X!yF;f|n9hB$r}+jGRZMTY^fRsNJvC@%1%- zDAJO}Yy0|0Y+a{e+eKxFnZ;v<-q#@_Xt#+4+zaJ|-wb2K zoNoK`394Nhn~f!S(ODROT;H9QFz)UUv$83#k*12dHnww6VvJN>>mpyB_~Q)hh+Ina zs7HN@-y>?UlC$oek&$T(>eZ`bdx|A`M8>V|vZC~;-W;2a6ZZ(On22e>BA;=O=^CO< zA(n=TNQZ`rNQZ{8-~W?kHAV@}q5riUt966_{>gMVuHm6O(U1dbzAO7y5foL5v) z_nOkOflnwQU3_J?uzh4*N7r*DsIa!=co+;Qp0P$nj8TzCBco>Jg(#Z(2aPY%C4|tJ zm)94f=ytX0sBk)wBgP|CO2|c(kA5cwDily!sUT7(U2;CPv7NWc^@UiR(?=R#`N~#t zp@zGXX!0H*T@pR?V>6L32U3mtqEo*93Kz}-)W>QVO7KF>Si@!VG>-_@MxPqw=HtOglb0n!Wj88 zYGmVjzD~7tk8m7uyr7sMju+H0ju+JMPZH-b6|tQ`bds(R5jO6H>N{e7*NEMS=;F9k znWseTMn((fLeAFOz4~8{-Qux8U1cW&enBZB3a}DmjMcpn2?|7U(YFmE#YR!*f{{<( zYRA1>|MRVOoEO)T@kv5O-O1#S4C^ug;}#l$RV&}1Z;(DPZi(RHy6nWs@Ub)6u{HsO^?Dsb z=w^OrAgPS53yw+~KJ;7#x6V1q-Ht6SCYLU}RDIHbbW@&qDtMWk3a-CLHNGEd4*%Jt z3opHfJ2>c4U&bSZ@Ipl7LPez8vMvh5i!aFJpi9qse3^u6$B&VYl#B&=lS|i)k>7A) zX@Q7Fba!$pB=fp8E&E*|o%zs%mID5mCt(ODbVqn8F^`74AYDXcqQac+x~s$#wpOj_ zN%Vz->gtCUZk@4>xXGo9twXxbN?|*>2y~=JlT(40de0ZlV)c5)@@V;hwk}PPT*z^1 z%!@f)VvGp#@?!=pczR=L{>iDpLCf8(x*4v>YuiQ|TgPTWzWfUcFH1;Q)>{FQlgoJ7 z_~bppA62QR7ZvqrEOk+eN|%#ro)_}1qhmC2j|hIy+aLte?-K{VFc1euf5wT+KUIqI zPne91LQLf+QvogED6=CNO~M_;j{!DaM#mIQ1nb1Oi9ngJQY017g{{Q5=|FBmqv%+K z9fZ%bbF+J97guK&`$6a5FDNFWmjf$dKBx>&uWAyL3_2gcZlqCFVU7E=~!oaikNX@eJ3D zPg{IET3`*dl8!CX8pl7e1_`?9VqG}KsR*2QH)<&wWj<#8BbDqqA!@s@RQtFarp4cjEMD*dNwr9{~pBryOdmQ0m-QE>|zRp8hv>V7P*^b$w|Tn~>v~g2`2Ogo?_DT>7`X zvTi!Z-Ti z)+P<>rE5bf7(452^A++*?()LTtgyLH)MgOKH*gUKGfPxR;4z`l*3uV!52>)0^;ZWP zsGzaDgv3ji18;C;;iaJB3Ie;v_(hwLexr`~#eNCXkcvu~*U=-d_hj6t-b6x1x#U#X zY$GJIQDLO>O(h*794qlIF&imWC;b8kI{Z;JM$K+E7T0(7Y9`B&FU3OF;yp-+UDG-F zKMajLj%-cm#2=tO);8sETu{d!LLTtg$St6t7-bMe=A^lziLEJq3EOh038DdAZCKGT zY)gDQhyjOmS!u?OSH(tg-$>*PH+6;-h&bt6_-$+e4I- zGiD=*!^oY({^ln8CI0ml2K{q8Hb_8J*jF}M8Vbosu!#!Z*}Q)`#j^)pLB;*nk>f0_6bYP?xII31-FhgmZ71`uq78eFB)mLo@uU! z7Zsaod^b1Qzo&%2GSWQ6Gz(|CH&!7QW96Is>8bzvh$~^+m`DjMQ#(NcaVD%7rUoJb z4>C2e%~W6&+f3OK{t!@DJ3@?k(Blb<2MU%0y5cN>g$MpH-gaOecg}Hgsu^YT@)xVI z;uz27L21GON_n_JVM>FG8!W1!I#6!dqPH?2>!HG#2_%3RRFBE<84QwYQuBKj$)H(N zBO`Lr&81^!#V0o<%ERUNy76)}c1^84D&(TDX>60T6feaXt*1vi!|cz{vn9=SU)CPw zV}!m?w}1gCKhmgbJP~C};t4KG5Sxg+;rNs*8irW^RUwvnoG?>NgczGPNU|ESnUZ~o zjiM+-*uq3?;*Gs}CH9$0eb(}vXBb5>zsC&)n`(-TAUv==8Vdh29!0TB)OBllGE$TS z!D0C!)B392(ylF|q?Z}-trjX|e5(G{8RXc^kqgyUyt&Bp!lk*6tMcm-Wsv;UJLG=+ zxfqeL7J~JVQrSbdVwp{>elQhb1;9F5Ta{yEV4~_Z8yHG^hrBd z$B38F;5P^jsl7GkgJdV!SQiytnBfj%7{*9$+iwU`GvJSO7^vtVvwy*lYPQC%+?zZQ z!5;J)uEr0!G;^z0-tOu}1%AU9%TO&gJIifx;(L|ha^VL@>C7+YBh1V5_0&UjjWvF< zlm6}HSiP>VUo?yn(j8Rm@2kv@;X6UNE^RRLQXGRK+u>gUYLE*H zHg0D0yl~N|kr(tOpN-1HTWg51w)v}oh&?^$47=Aq*G2^7cgsm;LziG6ZW11n=DNJEr)Qde^qIfSHXKj>-u| z%RbjIv2f(^#PXNNv7gXEi}Qcv<9Ix=fM!q<6nH$*7A*P{(jBc<8-5#D8U}5ZrHUyi zeHHhZ$5XqSk2qt7I#{UC zqn@nyW;QW6FwbaNsF0;-DfSRA)O;DKu=7ePNmR5SY`dgMBh3k6q#-IS{*2Pq^%Y)s z$r1Pq`VAw^3np4Rxhh_2u5T9UvWdex5k*DWLtEZYb(d}4O)n~3htam3RNGvGgSJjZ zikBvb)@=HstMKJd#7k}bwK@~$E7T*-+Q7l)CRdHQPZsG8$4D>4Hs&j+u%)gimo8ny z(v;`Loz-B$=zG)}f0cC!xv;Oz8_h(8yq~omS~bIsLSH!0#Auc8(Wt(#x~Fd5MrAms z@hSP*x~vay=U?5WxXxlWZ0DBLqgq{Sw9QTOepOq&ldM$L9gxt@Kc>zk7rkJk-SD$f znJL>jWAQ>x$>|H8iIlNrj3iwu_?_(CS)X8{P9WLLc^XGZ-(ca%U1;zFR%w6_7@`keT8gVt$NT);kq+ zPeoJrF(_sr>tT$gxb(fQoelM<>#y@Jt#z6K{sg$Zy+6-wnE~wD@Lm`3LRO!!**4Nc z532$Pn_Sc*+^Um{s_d-CxY+yQ?L_JkMJ-$~V(Sq*KJLVaJV|gf!^Ga+zc$LxY3)-O zZxz9Mv;XSs3)dglY|){70H<-C?yBO?xSy-D8o8Cy`5fcvCq|kJDRV!~=9tmGXg9&# zV<126tH@3BsO2JVd3#o$CJ&2YVSM;6dYAtrSIF;Js|1!&2(diQH-}grkMj|wa*#|X zq#M#rRTZniE|G2IaU~oB3TtE=$qLdiY@5zD(l+kf|88E9)I}mQxkd(&ykb0VYh)0) z2sZB98W}_~p7F@9kwGLYh|brApWUxh2->NttK!{<@CVfBLjZZSwS9G#1Xbl zW(7$Jrt^xatRR`bc-)|n$_oC8@_)FaR0fecGP)b|Sk-0me1n1_!k{gW>r&GYTdydy z5@Opa3NkP82r1_uQ()PuTwg$!qkPADCc?Q{)SL3)WavAgpUdXhd#TF{a zlzVY`6e_$9(iWevyIJ&z=#MuD*m$8I`RkVzpIFbn4|~KX%9_l)G&EPW15Jk8Hbxqm zK~+h6{F>d#V{1vb<#JXkJLe#bsYfHctY?gdyl5}O7!@;TNbpFy^oYzW#>k+%T+G3F z0PM8tw7AX0Xc>mQFwzZMUR$##A8C5TJ590YmLBn}zxh(tUef-Q$-m$V>Ef_$b9yKjKH2Ayc8=X?I9Vy< zj+bsoD0;MxSZbt48fmM2Q4XxQWz`%7aknp5YvdNrPGuk$q{|x+j23gyBdne|A{+K- zT~vlWvd2=m!g%GOwL!d^5SIDDe|<==|B{R0@pwg})lY%~j}zI16nH#dDTzWNzmh)T z{eL*WLe3;{%LQ&AwPH+HX#M{$ze08-)@qU~iIwx8Lw-e*BAx+%vRnZ+AVk>I z`oCGM|Cdj%ws@+laH7Vg9=bVy@WWkZTvV^hYi}(4oFDwTGPeH5BD2$|_`Ha0hMy*1 zw?L)WD)u(o1HV%;i-70jJ#>Y)F;=gzMWXtC;-h@ei;;?xi}VF5j4#TyE?)c?+19y3xj?09zOQ^RM(g55 z^JuK9!Xy_ipsc%-7tAPja7O24iIJxAh1)PSM)a*=jJMF;j$eNf|a5KPhWm}OR?c85tQT z7h~?q$;H{pf#xt5O3KA)te*h`EjCbb(r_{zek#w)kOMbb=9POskG$p>J&79`r}u6i z8L7D0#dSwmE;8~`5Iz9av9-;G2(r%a8-V!iznPj2kY|^av}D~Z|Y$$FVD4? zwoAUA#DbQ51w+%(uWW2hkVBm{37qY_Yd?!t;A*hFV-&E>I~ra9o*VhO2>> z5oru(ROuc`cX?r#tjbVA<*5ug7)q!#6~*n|zIc7H&FP_i8Ie$VUIrF!L_!uSxrG~Q zabb%mx4T1WtcMpT4OeyHd9g@WMBB(P-TQ?<6VjrmoMKE|?lr87L?w}HhXg;>5Vk^ASof7}bz&n9}o z`FV&2bX5}@O9xb{ewIqZm|x1YQYY{^*&lPJ)9*0_?YP9_rX80wHtvPmGR#5WsAx@L zlc(QFL8dBYsqBq=K{75;DXTihm@~?v;{6hpzNXH(b9Ox*d5R+w^|Pc~l>-QROmV03 zumP6B)l`)#^_}s^Q~H{!`lLcM=1kSEu}&g#oni@iU;-tu46rU>4co#)jAb4xo(tMC zZYgZDqT0ByZ6k@TSCoGa+k%ZX6}yw0DSDXy+azlwBNI?S*X8>{EP57O0^Jo6%M6rk zYCr)MNzj#+#61=^<^fcKE)!noG^<0OcxuL2$@T-A*T32e**$4hkTHfW0>NzldUq$~{BxEG*ObZeDP ztn0F8Fc9(pHr5?by1grCi&0O|#Q`L&J=lc502R|s?U}dId*(fAp~v^knZBw+hS>qX zin9IB*q%9&Hy0-|Hp-w-jLL}eP}%(wsBn!b^GZ}W=_Pt5Dh;k#5EW{*I@bMI)i=7D zLa1<=Gumk3h4lbQA@M?HiPsC-sIVg8G7eE;jo-1|GlIske)Mvo!n|J8CX~+!wYxfp ze9Lk74(JK?lNvQ>v?zG zv`LuhsGz%|XOIgST3&uCD$0r)Pq4T(n@)R)N_}u5rlh`T&DNE5&2`t_Ki{sC#cIINZ9FFmSpMU9n8z3o@T?BeiRG8+}; zADvZ!7Y+f~Y#mxcwpjfj%oBdYefPC(D{ z$@+F2tO}bh@<&wXaPr-(yId&abWQY})icci-oEOn;7K?(BCag9j(oMFg1#^vZB(${ z`6(mbwb^t&#lQ>pB|k$$kJ`pJCi+aX8<|06S$SS~qNurA$37BN2pODo2RZEWywD>o zwWG3*eI%bdcXDyO80XP&$8deSbo9t^5LIYSo{1ch?qIi~ymVy`a_{UcgOhXVd4xT{ zN;#YDtdyAwb2^s`R}tB%)cxL^voAIupdRHn*g0EgvoA!d+@$25b#vOtOJHBLt}u=C zn60x#s;(~6?Yzs;X(K!cf?;6L5TMIkB?v{0E+jg_0*07v9boKxr&~R%U)0`&P;WU;Ef$_#o zjSRdvDvlT13?ORG&!96G;KgR^pu!mCy2cn8W6bd}@)o$XSA&;Y&CMRKyT%?#cl}xo zKh3dMwAe7xj(hn=Nk}OxI~9#DxgahyGErf0;DdkkB>%_0Bhw1`gjl{Rfu$9H2;1^I zqa9*FVZTBw&MU@h(~%wpZM7TeSsvv#y~C*6d}7XYA9w=G>9_YT?GLiU zh%kd*kU~uDJF?q=D8jbM9Yz!{aqEtD7v}q;&!k9Y`jdN!Osm8Wqi&{& z=LNf3iCs=%QqB3eEvR(c)IMo)SC%cUL=^<6#ICF=8)Dr7 zm2NBV7RU^g%1;6;JfwFGQ*E(wu|9xG>{(-yQ&k(uU2ptFx*{d9L$0>5o`Fj7z;1dh zGu=xUTP|VaIRq-PTF6+UG(w5)vGemam zNp#(M0=clmz>K%VhmIFCRQq!cUM6RyQb?ElN5l3u0ddd!)=&oV(&Z%wCSHiS;RVGa zgw#l*{06x|B_AWGpmpn};-qV)QuN44*EU94(|hTXMM1jEa+_S>#c|+ffJUpl?t1Au z4%`fIqh(oVF$0|5yBQ!YHt~|*9>qLDU$C_{Dqa8nEI+5sRNzI@g$nk?NJS&WoQ{}y35FL9^3Ik=DX!{RHZEgR5)PnY!jJLu9&lF z9T}6h*E({V`5WoV^Wvzu*`s{Cl^53|r!UHf`rXv>ypX-AyNU+w-&BqFVBis<;xrbn zNZHw>I~-|Fw_4x-iG|Dch5VLTUzFAIa#5D7YOiR>RItEMF-AeWNhzPxZa39Th1V}i8g8e=M>3`75#BlH z1uE=S+hT9Vi2G!7Uh+TlS#M*c>TF%^ zkMfw+_pMr)ye`7?;-n#eWZa2$p2Wve@&VTRBKadv#rdOk%fa@(pyT6qz57rnI}B@BNyEo4UU%J$ zDy_RC(cwDQBydnf%`Wz~`6HjjagoP5*7lx?IDjiMkT%PJT=JDL7MN_PS-Mmriv#GP zFSf`-{ph&+>*1x{Dk?`x){Pe)3}&c$GVZzOQLc*=xGUHEt|>Q<92F-Qn|<+e$@6v0 zBjXq`kLo)8qddCxeWuEQNix| zRa-I7Cy!M96Pf{NPJUxxX(|i}^O=9x@BClMY8)mH+7VJsxBnniQ9rw&McsyI=6%z(1&!}Sfi+EjyX%!xpmgML83EW=O$wzKS~z{z0jJ| z|BThS)yPHW>ri&#dx{HqsO$|AywSYd^XskVOs}r{Ff3FYFYZ|~JNf&r%JV{fMB8V} z*cYm~Gw_BU4XLo_&~$4s0~IG1MjZ90N5<7L(&bHMz z#*rCrMYravhE#a}eASvCl63v4`7Y<@jX6B}(cwjszDK+l9q(w7i{k|c#1)1!9j*qo zQE_sS?n0%OE_Z+B3XF$a$eQyZYAp;vtm|*?sGoQmn1d1Y&90O)D?> zRkpq*)AmfSW340~^3t9mUT~JCyse`jY!Y~0pkmazE~m}4F3Wpl)H?CveVLQ4jTawz zZmf(?>Gpd*os%*CX_$XXk}C!VYxTcxIh3LK;IVw%LfaZ8UwY z5YlZJ>mrdZhr=}oVvnAH%sT~z2F%k`V z_+Q;;VQH7xXJHYaTCpeZN?v>K1bq$qrW1wuln{Hh?1w-!psVwi=vs&^bN_KN^Tt+2 zDj%0VVY=2?(!?GI8Jq-`1Y06gi0UPT(JBgi|^x0Q5HJ#~BP>@#RPXc~HC33lZTl(~Dsx1^^IjnI`7Cl1(0S}-O zIoEVvog94P+t$pAC+Lz&Q>+s3uttt;t<$K9T=|+i6l;82tdpEvjp+`vbo+Mni|pL& z^6B%7*ywguCs6Cr{jT&;cRYAy^F5W9@;_tQIWiK>y00pt9*x(et4-<1NtHbLO{&`e zxB7O@@9_$5aj+g<=uy+x)itTnDBkE@wn~ZYNY}+Y^ld#oYW9>TRfN#BRtCXAAr~@Y z<{NgD@A2z*c&Yj|TG^3Cm(VMQXw;5rE}_i{ES@IB@;LHHVDW(=7NUu^V6o9*TfQnm z0c@hJCmK@lkB3aE(oqRMO#|wSy_(OGNClym7=?qd=1)&6J@0bD+qI*;Vi>yN| zD84YnqUMRVU}>0Wo2HQH1r%U;oWfxGoVGl>rca9}j$Z>zFmb4#Y}bq1^m;W#J%iz% zd}vXSuCJ8UAou*;WMzkzu5%-|TY;net(w1c)!cg8bw^EcdMrjpd%W#EyE_A$HWW4zZ)&eTelAG~i5}4y;SjHn#%DRPMTK zd1>F?V>ZbetZdo@V()T)xxYBqUp{8jVXJ%gF4P-sho4#m^^O^YGn zuu0n;q>)jx9+^^tC+CIo9PSFU@q%0$McGm@wN(% z+;K3InQk?TOH~LGnO~MMVq}_r&5zk{+qSpl1e;yo5A?;jjAEK3%tqQ2;QAAWhsl#L zQe_NJ+9Zx{l1a$?^C1E(k4J}SMYzn6&(@|3B~5F_0dv;#RSd3D)@T$lXFXp@Br4X`6qCR0&&;bwz7nClTrfn~AB_>x zB~aHV6BP=1^eiJ?x2AUKQLiwH+{|v0E**f6&=7zcB=gikXG(-hn6s48aCYR+z{m}6 zIv?~RM~(NmR3z4&AQEes4IqIna-Pfp*4sK{#Hf%FSL|z1MJ^u9Jt0(@*6lKuU>#ow z&lXk9TAVCn>`Ril$f4sB1*XYW&5g0*Agk$W5uy5}DWzCdU3P4dt`@01#{8%$ybwHkf}3WY>}F;9#Q13>)vI$npOYekMahPYi{!NPYwMe-C>e0ymVEP zpezY>ZdfAA7@=!bcRepu2qa9-8*`E{n20H1FliV?S*~HiVA7D_WZYO4JDnkxhJNii zG#*$XN&)yiY)h;ND!|e(WiVMA#(kq<0xODrf4wF1pIp78SDqJqO}p?H-KKrD+~ZCh^++2*ewA6C7o^elc?{O@4SRUW(H>_P z;l*5pPiUGKLBkdMZ0eh(M=egv=~-+vYYH0`#@BB@5MNXqKGG=9i#(QWjdWgPbiWh{5Inj7bq**NoVc+_JuI@~Xil&P_u z97~&clrUl9v36LSaf9bji7*^gA`FLUWHQ}mZz2pYk(?c?H_&NC;9kE~Qs_I431 z_RLg%Y)0epMYM_F_TnCjxy6YJuw$uj($<7PrzUS9VR}U}ik?xR}^^EjT z>(;}|a2~B^2DFLA{Q{ji2$1m)vCuQwyErC*rGM& z3eWm|Fu6hN%_zi+b)TwJt)oxnmX|K+j=c7i8)BRGL`8A`0S+v`>%KfMaF8GPKwt6{ zmyL>liw(M)A5$n#1zpRNKNwanqqgabq^n!*w9;s@S!tufNay;(xore(qk`7uH!XAG zx?!zi)QZW^BY0`L+qI2rC%-aPde(1dlpiC#`@)CC+;+sV1&dr5oV4SK-JE<}yuJ`B zb_GHuTo*(Wjxy=G@Mb9|#byO82d?XXckLuM7xxX6yi33ti>!pBq*dIul%s6?5l5M) z=B1#uLdghbx;|O5vflz zFGH=POx{dosC67;GgBG%Xg$2ZLBof3>lx`GmGx-d(7vokUkIGFSz3coiyC!eN$Jn_@~+>+X^()`ZO9A?|T0 z2S0kj2C5;yN!oVw+L!`c%E33s9DL3D`=aunUtPs*-CX)low!QHCvfrHNyTjw&atah z%y@^HD`qNOe6wqhn~Oj}5wDR7cP}-$PD&FQcT_jNJ6cro`x-kG5Lw@Z+M}GpuVT4< ztZO}|ryC>v?Wyq6@b_SpUr%%>r|?-1@nS8{XzMOOr&yAUl^3WqeMPm#$a_&Rqu5zw%?mNK^BoXW_+om;oD2MYUgz^QNh) zv5MZ!06#|XlHX8Rx<`(Rw+AZ0<2cGu|wD5H63cifkLVL0HQAu zR3v(#)OPIVl?IRHP-+)7xsG2WP)Ird;u^U?zQ|jCIKYBhXMUhH7CuDh23I(5+-MYs z`o}MpBBc}@>et3HBZJNi{>cFOpYi%hZm;RNbQVXwak31B!N_sgyythAL?y3YEIol# z9q2Dhg&x+(>u3mTc0tD59fv*&}dvhxTr42(Jq>7R2JvRU424YA%Qgjh@`O+qY#G%)o; z3b-4-Fl_5DwhOU{cHo2t6!@y4sUKo_cHjVpSiWlD+=kduM>xb{0}~XWo1g$&*h{GA zk2{%32#FrkYOn$=zAaxVZpv2nay!Htw~S%i0z1tlRKeZoKWU%;8Mo8qc)DUpVPu;d z;`FJkW*~mb(TchpcA7Mg4OBR3GbjP8QAuW_!kOnh?9+AG)^p45)#gqvSyGV zpB;iq-Fkh#jvD%HO^uOWQ)81ZXJp*S5MJlyvzC#rFTn{;w(~!_fXiVaAIw631_Qkl?%&`uD__Bx}3K1 zT9zK6Yc-z|(Jcbj*9uVe)bh(p)d*QH4`(LV{VQ_dh57|+kD6U>rsYS~VAgXqnTY$ zKX{&VfSk+og4X5b26`cYwQL8uG<9LO}dn>&EDnrc!VDYoO3w zRL9B-k2;MV#vtXT%WhD^rz+`@S$ENwu9qo2vc9$iJISKkjm$8TDc>WNh!vKfW8&tK zCa%lpATg_v3UcB02S2`C@ocm&$c48=c`96QW3=AP9*&2K3cj&xjlH2#A9^((%aS&r+j^oy%J}lKK=sI&-9YQQ{?+DuB5Rtjp-U!$v1{B|=thPZvr%MA%2VOK<9wv; z(V=#){gEnNd}=LGBwy3 z_44CbL(Q@Dhlt@!~gBRC!@7uhsV!>&8xAtZ3oIjjGd^ zZrygv8tR6p$7Ew~^MB-yz+(LpSmM7B%j4LA1eOsCu@Geh5?D|nmaoFw$JjhcGsZ9Z zD_9QOf=%>|(!fODz$W_U?}QKOf=%?;-{%mv1)Goqg_8*$z{b*{yYi?3U2USo($OYL z+zYVUCJQO>g6&vlJg%1`hHZHjPRuVtP!V(3w!IcMmKojE(Z-Mh*n}K-rAivh;~@pM zcM|-9jb(;t(pYV12Xqlwf?u#&FNSUFYhh#g!mM6q8dBgTJ+XZC0v8&FZFzx9EMJ&a zraf%iaWB&evAjMgLAU2#9~87jG}GC?Bgml2heWRf^$^#0BF(ETy zV}5Cw*|*Gl)MGUzUX=92%9WtPV!7j`p&q$_6kd4s zZW-yaxaF=driY|UZ4OgS(q-w}F2f5+gqq)mAxYjWQtj;Ylr|lA z7rn`)&E|KB9;ry%r;k~n^00Vev~)F72`X^V^Rp4HYr7c*e_Y>KQtRp+{{km8)?d9P z%hh5@HaRaYrRP&u^uxa)9A3D~w2am};YP`Oq3>9phzbpXg-ACXCSiLWN-#f@sm%^rCn z7n{)|qN*~w%gp1>8810vu2bpGoWu>Z9|vnkvy!MgFMUCvV*=6 zUzMOD59_uY-~|txM>06cG9%5*!^1kgmxuMGX~;!e;w5--9#;CIIh|kb<2-CB-K7jN z*B5zMZ>8j6IiWo{FUYibE1A=h+%gb*m*Pdb;Vq_OZy!Cl*t?8}l{9*8Hlne4UA)G; zoDb0W@*W9E*TvrXYNBN94HcZdqavkoQmdj z!)@~xbI|pT*t?YO4pyJ^gGeFo8#gwTvJ7tZnfHU$r|X+reU_06^N59wvoF$@;@w)D zdMU-rVD-6KtIxtRu=*?|7q_-|Jz{O|Z`EM*S=*PPf}Ym=O(i_bK9!5>7->aDp+^28fW=cgGr_a1=~R2biyFDzE6 zfQy3QudTPdm7t=RvHB8A&1qM}ft;xgE@gKWwfNIEie&tizA7eXo=?t;VsBmtr!m4Z zkVBHC!AsW4tpkv5ttb#6(UHePRAiL03{JXEcb#;d^_FzYWt7w-S5P7g+$}cn=us)H zQ;*z+8`7Xh;tC1%x4y6PYjkMcL#4<3_d3LMpNV|FD zyuF)8j!NlyBpLW~n@BgGM|@%)l^SWy03W|NujcHFn*pWlu9L2deb87hUAzm1rW7yE z*16n`vvozh%e#}xjFDnOXD87YY+WvA>M+V!2Bgbb0q4t9TH-QF=n&N*lT*=Bo_{1D zk!t?W9~OwQqz2VIXse(F{zL5O&6Y#DOpHWZHd`SQQb5Qw53y{v@`nJcdiOOkru5nDfjm zf2?bNwW<|Sj!MEY$6Ign7` zLBD_khB|=-mGDl&#&p3Zd<%wJ8R_8LaJvaCE-!)Aj7?BrzQtJlW&(>d)^0(-gT5`s zib9OVJtnXSA%R5*DJ*^{p0W6$1Qt{xh7mTV05;|Qky$(oC5HqS9uio_ErDg+Vl1dc z{D3#rB@=o6%gD!ViF8vIrj@XA zK>^_@dzR*E>HB69_ZX0$V;D#ODFy0(#>xqG1Hm=-7>r3uw{wuGV&hxO50!pUwZu>& z&(g1^{&TtwfgZKwc$tRUbR)2|_2`;A6~<>)p)cL0e+MdO%zT-QNnftHnPCm-Hj0EvPvvc$r0buhVBwluB1WZKQwmdd zx1N_ymzVA}cTJ2t=|Xooc<^U)*F;CJ=pX=>eaTA$O!MfP8!H&y(SOcLA>FDgB4i#> z`{W`S%RIW~-iuMu7W0U*xohsdNN62$x#r%Bgj^`?x#r%Bv|O&a_aZ5m;q2bOOtIFo9(q6JjCC`Y(YcYD-{2g;*FMmXEP2 z^a-&P&cJd4o9G+2VI=yNzW2fxXoYlrK~4gj=o=+6Gz{BPf|QUX*to}ZSH))m1+Xg9 z39*zx#ZpH!is8bx+=h{$OSuva!?u)g#4@7`$`6EXk#8&qHs7>j4cl@@MuOip@4ZNH zmb}XXF)EE7d>aB=0~<>RfhBHs5H^+rVq60oO9wHk2qfeTNya0Oa8tKdQ1}(g4B@K8 zE2K-wNj%1gT%}E6+vLp-R4}RVI&AB=5JN0Q3b7;+xyp2cwknp3rK2LISiZU=Bhi)u zmspYzRUuXQZERb``hXa^+Ed>H`FA$?P{lm7t93jN|GN>4<@`(`3W?_OezgZZz z^_%_ymhL9#(lHh9gl&E4LINA>4&6;~M)gICF4BQ$NEhiOuoOQ;*x{DkzP=-@JfRaQj+eGhQM*s&FRSDH8p6zPBgp$!o(gA}QEn%fs&?S@sU#Iw-!B8= zUJKAvSYn|<0*a&VITe2%&cq98cg%p!URJr(z{*RHBTNMqxjI{qxaraLh*JzT>y_Y~ zb;<9YAl2QJTQKl~B$)viO)r{*-O$89-{97uPuH@+`OaT6rnn(yft}o3+S=6HL6C%s<;~b&dMM z$Ta;u7UD&rrG*#SI@K&`o2E554_8*}(A}=Ln9S)x-%3)E4`})gdQtJ4N99La=jHuY zDJR6a48SB8=SjRj5*6cYD@Ar2I%D-Kw9{oTqLm;56_e%aGsi!MVPU7Ns^Sou)gt zN#A&pqL~VN$&#r~x_7Nt8Pg9AmHU3w^YgalrOUa^!Mpi5LTa>i^rNcOhU`nXWsS(( ziGAnGbf=3FGnO&ZDS0g)wBg^XT3;9=`{L%2ipa*V$1in0wp&%|!1JO7rlCi&QeA(C zmw0i$w!EK4*C_gOGG&YgzP7COcBka?k#6^_c2~C%40N|w+$d0%7j(B?T*J*}az-D3 zm8vV1sfes$_0v4d=erHtaISns0e}fid-fk<=V9`2G z_ja8Ba8!(Oon-1?f4~WGLMfwMu>3tA!8frCMn8=YX!;lZi5ITJFv&&t68M`7C6|s{ z`<0)KqEd5fPIzJUY4jw#b9wNx861htPh;U)IBH1)&1qYyw78bvzbt^&iNB@BAQz&; z{3TG7bP{Bm#>mB(UZ$er?wd04LImafQH$u%$_vtMxEr)2U2goh^@x$?>Nx)_m-pC4 zdb8esTimM3OImE}#?5Wrh~#`35q!hAZe;dw2Z3x8Tw!-@mVtT1tHSi`x~R~j{Pj&P zTVdn{OI`Q3dQfy&Q^LQz-9_OUTOP$CH5>;Ar|Q{Q9~?O+9&$PSj4^1$j4ZA&l1~!q(Bp!y4t*o<-l?yvBjy8kNbveNo{|z z#ToaFfHJWSsC~VduIxjMC8d_w1|$`fo0Ht|VF5Skn7ndCfqb=r7R#50X?;j+05d#k z`KIK+23jm%aRyrfXJ8XsaJb79HhD!nTAkPiWO<|PU+`^U6WfdIw571LjqL-=)5PW= z&MUFy4K}q6$d+M34s5|C#*MAAghrviNo-dO9($Pj@Y`NG{N%4Tx6K#_(KG5wA@d$CeHX%u2W8D!C z@hk)tZ!Zd^yB9)9a&9pi`N3A?iAxLpo%;3`cP*aWUzlB;KfQn4($ezW{Nn6tfAFV!%(J6;-2R;l{mhd(W!LiT z-rc9H?3rC&J-U*)pVvQdD%;AZ@7yTMetP{ZJMS+J$leL=A8(vxC$;An=jL}U)td!R z_jWAZQ)IS_N^9Hl^3w7)Pb$0JgQl`eq4Qnfd%*XB9{`sDKLmaR{22HN@KfMFf&T(7 z2lTyFp1*8v!vx>EEjw;@adBz2aw;5F_Rg;E77L=W3XM_TYqhP5D`)hV?=jzBm@C+w zb*NKL6)qRVZl04Ieg-edVe5zAbffG2{-e{^0wvJTAMzjnTN40+LhTZRrw^D2_|%HICY`BV2- zb}X&#uAJUqUhSWG%JS^uX)Bdkh9O7nTtG9?!uiG3{_^7N!qJuG{+^}N=NEV7Eh?uj zFYT$Y*}n5MC(7pEOl7}>hhOD<+?C%8K3d0}d|acxE!&e%ilWa8w9#<=nr8~NJrmrR zJnP5KuJjAl9qoCRee9uA*>8CEx4>1ve*?b*eh*y0H28CcKji#n2cv($24EwgpK~8F zl}+(^8u;jSd>=Hf=YcQeS*xGipF4H|(cgc$-#=mgr0u8FP&?EVwf)9Q)+)!F;(cvOGqYTg00fBi`N zT1!oipIx2ZzPhwLyQ@z(WmazXu&L~=kGod3b9QA_n!LJHdGx;i^8QMpn3egJ%KYN# zvkUWcqm5F39?E4@Kevrc7)^5#)STNhyLWGYE}LCtzU-D!sq9^1YE>}z{pHHxb806y zv2<#MsmOCj9zJ)}A8Ee0RKb!gozb7G9J#W4Y2U(}rs6WDRI{>n6l}O&RCX>cE+VM; z)8|+BS9alI7V$fC*{=TTb|kRSXN*MU|0o!-;3i~-n>h=mCBs6 zXLFUM#mX#dQ#tI9J`ZPq^vV10?pGXPb@`0tB@M&=z5Q$qKfAEppPkze_X`WNdspb? z((+(nPRP3^nQ9d07b_>`OuJqjeRT1dx_Ru<;@t7`%aXy;VqHBf?4a{HJNPq0y|}bE zzjJn>vi-yp?!9e$Wn~sKSXiknyU8QGojMTREbLST+^C(ZS8-;Z%Jx0;3;mVtqEXnZ z;yVZ5G=EmVGK&%{?BCO0&W=0r-j#)=S#)9WrBBJf^ZFy-`47Q&_Kw@LaBufm@jWMd z(Vj8Cic+jrPB=bWT11VO_V8(_eD{&oW&JZ}cdj0{o9W?NREmdi6R5u%>Je0b!8ybG zYpjm&v*y(P?CQSd{>l-R*=2f@>*Lbm!v4ysjF%eC<3jq1E^zP5D{iz_mR6UbF^=82 zdv+N<#*r%wZ=sL#J5k_lZXT^>_GGKe($Ur6f!+J(mX~%Z$XeP*qs9I%7gbdP{PK?A zxs$!BYv&$M)&jOYT>!exw zz}ba;=+i2Lykp;LKifIKvUwG==u9aiiXoCM!mu*ZgTFa($~K9zMA?*O5Y~I3%G^?J zidT2;cHFur`iO1vM^^Ujz;&$dgVB|2`}kyYW^6wSzjW%Ue)`PM5#!6=$OY_R*b(5I zo9yETW_5?RF9(gx^~Zx7wJ%-f`j|=aQ$1UDOfbEX|KiDntt+ed%9a`4`JE?A*JRv$ z*oQqDIy%kl$`OYiAsNvjRu>YRbFx_x^Htoy99?m$ozH(_R`1bPn0>QId(;Z^ zmA$M%`*Ya?__Z=O`1PKIdCT)V{d~x_s|r^-Q~bWXFaMMWBU$0Db2KZzr9CUefbaR+ zsq8DjwI4f`-5KZuF9JRU{1`a+aZ_0jm;;^(yaTutxZ&f$1ABlM0UrS_2X24PRQ7P- zT;TP!CE(dP)q^ayUU=esB@bAFSf!jQJDmw*u1@Lv?CQq5l?gs1to({Yd_#JTU zQ>U`ifeV1kf%?;?vWEhX2QC0U4g4B7^yyRCUjfU&D}XNmzXgssZz{VVa2D`R;FrLW z&zQ;{0-OW92KYSi2jIxRr!8=4)99gTfi-!M>}8vcqwo(aM1IovU>n$18)Mp4jk~0@CiHz_z3Vz;IJ1=We)(J z2D}gW1#rX*r?LkDPY2!)Tmc;VqN(fz;0)kZz!!l{{{-K_-vBQHz7E{r#Z%cmf&IYi zfKLNg0!O`MDtiQQ4)7Y_BH&8ku=A&~2Lew8-U<8{aQI8nLEvoQRlsL}{|1hF*;Mw| zz#{N`;Df-Gz)>%s%C-aN0&f8>1rB`0R8|EZ3OosTEASoQ;8&tYz-hp9fOi6y05^Em zRJH{;4R}8AVc>G$@P9_$z|(>E06zk5_G)AXJRA5daL{YeSKv{=KLGCoehS>`0`w3# z6ZmJ~3&4ig!WXa$cnNSZaNz5vvTeX)feV4}0JnZUV*orB_-EjUKwq1<-sW zIs-flxEQ$gn~*VZKJXKudm(xTya2ce*z_-qA#fh>cHrwk<;~Clo(+5m_#M!B3%Ufn z4)_Uhr?)c3z&XHsfL{WKzKyv6{4H<+@B`rRw<9aynZSF19|E_12hRe35BwXDy>lu% z23P@J16%?e@~)}uMBoX)g}|4A-vNidoACzD0A2%p4LI;$v1h02ya!nW ztHAld=Yc-}cYH7U1w0SDR7gIq9ee$z`p}m0Ed1I-hh7sJ_h^>*!*#P0Pr;6 zEx;wf)F-e-z(as10dEJs4;=DIYy_|jycqZ>a5-?>PcgQ@*}y*oUjnZCALtu!8t`)9 zE5HpuO<#aLz;l5Q0+$1~{mfK$GVny;ZNT?|n|+qC1pXFy3-Ddwkk8Q$cqZ^(;K#s` zpND_oWxyrC0T=PTz{7#R1Ktn(7C7-UR?qfhFKV;Agv> z7Xn`dHvABo0uKPr23`ex3An+J&}HB(;Elkgz^#9bZvq|J@8K8 zQsCg9Ay44Zzzcv60#^b@{d_8WFz{sH&A_*S1AamL0h|GR0Jsvk!xi)aI2(8s@JZlz zz|5752XHpH0E*7hn!}7Vu8sa^UvYpU$=ej|DCO zE&>iXi2egBzy-k9fCFwYowb1-z%zii0^bAm@;D|%u8F(3RF>sx~n9dr&BY~#_ zZv(yy9DLL1>;b@YfQx~f-3-2f^MJPl-vn-Q^XcrbfHQ!X1D^$c58Uk*)7jqwuLHgU z-29gC51a+O0{Av?i(5@+_XW-c-UfUhsN8xwdj#-u;QPSMZ!?|U8+Z)xYT%o|jsJ2w zI{|nc@G9U7!0&-0D)0+D5qKML32@`vPG`pfPX_)S_-~+o=yY}(a6a%+;K#sC4ufZ4 z9(XSBQQ*ITgKvjE0gnP+0DKbo6>#L?@CiH#cq8xy;40v#+rtBJ7VuKwlfW;5!;YBF z?gu;__%LuKaO9EbDexNLo4_GQp?kpNfwuxb09tpL&Yl3g9r!75r#mvfz&XHcfUf|X z?lhe>fkyyO1}+4?0{j8E`)2eIcrS1juw`aC`#azxzyWuj&W-{0051V90{9o~S40Otb#0(=QLpg~(;7w~-G6Tt6)Mibcr=L25=uGL~b z1E&J#10Msf0B+l!W`70U0bUJ!7Pt~kJ`Vg0_{-y`vj+m_0dE7o17zFa2lyM{Nx=JnUjs+n1KSBa33wOq3t;A+)7gW8 z#{sVcz6fl%7vl%)23`bw9ys`f>Fjvmbl?rZcY#CxYC78n>;;|+d;<6baL2!%&K?T< zJ@7%`zkplc8+#6{0{#G5;AOx?z;*6}-T{li%Ye@U zR|0pu?{qc`JO}s)@H?P=KkN1wa8F1VC z(`VqHf$so^JYYJz7qASx4EPpsn+IakfYX831K$A-dJuC7SOQ)Jd>OdjgW&~uB=B6| ze&7wjw}ERvbULd6E5N@1mjicx7~=$-1AGveemG+X zYzLkRd;<6_aEC|G2jFGE7k~p!L3Y3ja6a$};Ag-sA4xxeGl16v-vW-BrLVyGz$bz0 z?Vt_t6yW2)wRgfRumHRexD?nthb(~i0Y3+B*GC_LX9E8QTn^mgRQwUJ4>%wA25_rg z%w^#5z`p=r1rFSeods5b*8!IUwfX6+54;e#7&!P*@B};#cr)-l;IPxs1K{t04*KE@Mx z81Q$%8-ectw>X_S0xSV92L1#1EpXTw%w^zQ;I+U-z<&dWpGkZLoB_N7_zW<;e>yuF zcoc9x@I~N8XJLzhoxlr$&jHhCBY$8g@HF5Zz_)<|A2XeGfJXt(13m;?4jlTo_%q-< z;Jv_4fLlEln+g1XyC;=FR6c1FEU1nJ&~_ zHSV5~Mk+T&c2#zFGSyYBtm^6M3A>Ho#t#h07J6VC%MZzx2^7W=Agl-(JHiNTfrAhc z5QrcG0s?G{FF1e*BbndtzxFxz+6ot15G^{aWv}*IwuM^8O6(-{;-^ z?Z`LYALad@c)#&q1Bblt^ZrHN|DN~jeg|{pJ>&gB-oMHFOT6FuJK-VTALjjAyuZZz zvEKzAd4C`8U*`S0yx;P>nG5gl;r)+z|99S}e-HTK{UP3;=lwOm7a7F+W!|6Q{cm}{ z>i01}-ut|Nl=o+N{~qr*|9<2=@9*OMDc)b?-Tl|$58gk{`(N^Y)gM4k^WNqC1H3=U z``_?>e^|B!d*-(rt={{-*<%==IN+w3Lp8SfA9{te!L z!28kf$EM=_gS`JW@8pjnk9gnY{gb?ZllTAPeeRE;qj`Uj_rKu%W!{4yKyUH>`@DaT zclX~x$MSwZ?_cNrKY73P2a!>{e~kC%cz=m^_lM}8_eXgDE8Y+NF#N&$g!jjJe}VU@ zAAw(Ze~kD4;Qf|=7kiNRckuoM@BhmCoBlZZhxeTKM|ppN_alD-I^zAEy#F!p-{F1g zPhu1Dewp_tdH*-wZ}|5ZllKAd5Apsr-oMNH8~zmg%lj4Hzr_1L^8OP)ij3p^ZM=Vh z_vd-P`cI=TcpvcoS>FGF_iO*mhbPCpZ}R>C@6Yi51Ky)Q%f9n|Kkv`+e$Ag_KY2gL z`-ge|Gu{vV7%aB=gMy}QY6+1=jR_TA?0)b;@%AEoxe-r@G{(R0(i z$sWJrf4e(J+jpM+%;5{KUVr8jx3BOc?nZGZ_2l44kb^_YfE-VzZiP4_30gG-=xnAGvXF?V`S zw)dYqI`q2X-sEsQ)8cyk_MKZFd-cxKhfkfp$_U3?pFZa6$;aEfepz&KG}>-wo2wpt zU-NjEUNZON?R}R?@qz8rJ5PVXuDHFncfiL<_xRh%@iD{hPng1dGiOH;klm9Lx2#*! zE?b^J(R>b1T{zQ(z~&zxrq+1(v!xR{~b>`vHd5C}q#4%pzM zSKq($?$n7M^5Il&Snn}p*36A6$9}h2d~r{$><4Mjzwjy(<|iN* znmIY4CobT%2^@?zb~ks9xYxheQNr%wHVBaPPPVVUzwkeP;bqG`CNdpt?e5V!nCvq{ zO!t}4bH|h23G+pu;XetyO$QoHE zGnP^^^sucAy$f%01&UwGJj#o(*&f>jSzHI^n93Gx@xElY*O+k+5}I$fvwgzNeelJs zdRp6~-(nx=CG5xrRA8yrtT1c{MaqUp&qH^Ng>2z#+PjDR4i0l| zClg3>q;2?PkMg%COcVZ?GS#r)-oZW+?Ww14RewiQ=#ZsAX%PVQN9T(zoh28er$>~C`o_7GKY!fa7%bIl@gpi+pBp*xX|G?T$$lAYs4 zNy(4B@VtAB5)!9-h5!AdH6W1p14)MH;^F*?0Xo8qDsn!JJ&uYIbb$ScaI<)Sr`#=0M?e8$+TSA=X>|+ znQ54IpD5F|0td!CINrW0iGOj!P)I_K@iOWo4DN8e!0WEdvb6xkWMgw z0*Zbibu{twPoX>0FEv-F`vRJJ5rz66X$#rWf?g37-XnJody@ljSB%37@7z{zD$Pb; zjUTo~mCn@Z4ed9<%K88uD4zFsvA3LHFCN({C8Tt|JCv#2ES_~_cbo6*U^alsh#Uq7 z*Ove~;`DGz8JB@*J%la7hP#L8gzI0}FClO^MFbun1Ho6zvpt81uZ4!;D8AKmDDEiC zwLdw;xMK4BtG8*slpaC)$YrO}P{^ zcdoer43ga=R3A(OyZKBG!Sx5}MAk$6qUT{&>Xp?dV5f$^shT&iuja6$4&OWECbJ@G z_jrP|zXZm8+(+KQIsWZ%fexj;X>-EI)5#IkQCuEc z>v}uHc*HJea4Z|1qX{Zvv7x;kA54)3`yhs1Cr404yRA_ticf?464&7b%4ZjB5dIqytt0PUqW2AMEY;9WU|T zH0KeB3|H_jz#TH;}1(Ew=N%veSK z>Ydx25d&XZY{|W!zzHL*f}uSe6Eq_18*W1o9%D|>Axw;@#oCG@pqJxA3QyvLwq3y5 zLM<$|v`>sI#D^M-B1AlN3DO$#(d7!+8qTG*&LNx&Cs2hYn&f11e6SgGXoSj8unl8R zclTifCW*RlJR4)IbC0im;#!cfrNiaoH0Z$qCEUOndCEIDLw@G*R^oOC6{w zCb$+WTZUe!nM8R9b_0tSQ&MjWsWMk%_82X8*}dr2~u?7I(aR=rh6gSq+j=gh4US%pK$h+$cTL)3_Uls6L^fqs|}Y zA>Hf=@^?K{?GIiq#98*z30MsCA>Ov{Tzwu-|Cwu7q!OyC>>w*JbdUTf18;-WN z-vg}ibW7}l2mjWnP56|+$99pP@r5Hw`LUz1t<)*=Z4&7@LG8i6Ofk;^eeG>yJ-O|R z^E^h9VBRCftPVoU>3B;mD`@);OMsIlRLe)eftyF-f#coM<{T{#lBK*Hoc61 zSkd18aiEaIO6$(b+ub?b)?8xZ2)USUIC612@cOU`6-4YxlPrmaZANn9^A_=uHriDCQA1Y3urdEyZtRrzrYus{?+r*|YTH@>{0Lc&FwAWEJ)J3B zXXc}#aj_)`-$4e#Hi{RD`b-o}FuPj-ZdC0Rq3JA$_qCAmPf=V`7IlK&3_Sw~D%S%h z3U+d=U5MxHVo&yf1E)<*&Ik{$<^aQe}vP_)d~>|JPw-=C>Ke$z+-0mCdIOiw8%KCIaRftxh!7Znzs2G;J_py0wzvPd zJE&{+C#wdxs64D>*D~ir;l&c0LJY8i{l0I4dP{8;9qcXKaiobJf`t#T9WbnEy^9j> z*rw)v0{I_cJLn2@5dd7-747u^Fs|7`upK+x7&5jveJ^;d84i(iY;cUiOQ9!71^qVO zo{d6-5Zr)DW~TcthP=9kU$VC&^xmNvTVd)RX|I3@9|ptkyBt`xPsHGaLU?f55pXyv znENgYAw556ADqI7+@C@SM=I#JfKvd$_qiwHl`>!j!rupoXj zSeJoWatNuE1jXKFs?4WffDM?nKeh6q>vRR+f7q^UE_IF@xpSiHLGYS}ARg0piLea6 zvOF}l;VAHf^Q=uPzR?Q6xQip<6Gy@lw*EtR>huUNC8uRO1CeDM#8mDItSy1cPV8|u(3WS0THVjA4n|joke;CSI zKv>pM=yr4T!Mbragw53vk#r(~7(*#z6xFq7AowFZq~^@QU|0}GFamzOIx)L~%v}Ky z<9v$M;bO}LLwsT+@slhTX@DQCJ$=Rh@Iz>dP%qyqR&+q$hOkyNcJ@RSsJ)L$?On!Q zwiXdd_hUrsI*FTmcp>e@ve|_kps3YAs)1>VL&%}?IVlak4U;htG8Sw5g*^$P{f8e@ zn+~@CPL%E{rp5lE=~e?p-=K=sFo@l38ED1Mz}Rua#{CZ>&Wypy7mTF1MTXKI9vo@! z5Hw2Yd57(zj&{rv%mb9CyM}ky#N4%O*WPbOYZ#504Gnr%cNdkv8peSzX^}o5bqd!y zyU8vZ9GlQxTa3jsGJcQSMI~Y%md?(Ov=;LOo+*>v8ByoE+i+K^)%5OnVSE-C>HW_On>Eol1$>IUsFX|Gq{ zj}3bW(dv$Q=7lTT@Qf&@OQ(RzE)dbi_1&!3g4k`j9h*>PER!sj){fZD^l8>EjgC+Z1LsM-zZR z(F?<;apCCWedhxau(c2_+j5f;nM6nxz0RZcz}C}*xl|J;3>`z1c7@!w9nujNBnBcb z2h_>ha7hT(&=l)}QI8lD##(G@uV@Xnl2Zj*>}|`oj5+7jHbH}iKawllUScGa23_4c z9iy>$L{(>{LbpamRt#WjKq*ecs^Y{s9jpd%6dWE#=#Gdu#ocBtj)2v{kZ225cA*@KrZ2V37DddcB5H?D z6gVKsW3RYzgQrW!5igA)u!Ol5Z6*fM=CiuU3=Be7jL zNMaai?0iE@#D1{663>HY*Z`afH@uJ5U=9{LRS?RVbIQ4V{mu}P?jcm@&gRV{V+F)fZURFOT; zaYoMr0IVVq+p-wFIt0lac^jr>!)OrFDXQ#;(pwS!mz z>dr;?@NIO4nc_mW3(+d-)N9x8F}(A11Hku4>+CL{PI8sqs&>g;5pl(5i@Qts1QnCvFX~1V`}7S>{S-;%cFhn@e2O8OkAG)C3LpRv81skw$j)>eVLZ z4M!3PgeBqQgfFK6h_g`u=gKhxAwGj2UF6UZmC-|2KRk0H+J;Gkzp`doX$6^z^jl5HKOo z&OwCwreZq)06q>7xrd@NtO3n7gUB=}W1y~OUfLU+$^)(RVt~QMT8mc`CyALTU0d`9 z&z9EVNaIx+kNvU#C*XRV5`Mza(6@&=jE_EwJVRFUuML1}WE8Wm!)#R^sk{9WOYaA1 zQda!)N*@MAHV{zXgCk}ESunQ|bmS1ijDvcqBeD>F!5o4v9NWJ#sE4Ror`$s6?21M- zXJ1)0+C06Zi|xA$0GnWD5ZJzPbx*G)^MjcmkZne&$s=UB5XwQpEw)tlkpHufI}6F2 zgf3wzkA&qw=L?OIzvhW}Nn`?Wgli3*N9_?K##k6{9>GCMDQRXPbces}>>%qs&y{Jx z#QYfo2K|Bdrb(`NlRVBvq%XIYcKL)HjE8B`r>~L6#hiJ8nKuOxMtGqdr%O;RG^`Un z);gvYv3O6wu`k5SCp$Z85B7iV8_( zn&{DmXfr@1jrE``fME_vj#GzsX9A`qdM?0ZbvdqkgvA0d?4eW)sbr(Tkm&dMW|16P z{YVRZMRz*;Bprm$rJ{1>6^WJpGL($HbcCJ^w{{1Od!A-}pe`gyKz9~sR z@o6^*Y#{#1{Gl(xVjNZl*loEiDk6;@AMcYatFBiMpO8?-0UR4ya^tcd5@0CYb=U|Kx}kI1}FGZ@!r5W-$?nZo>|o0->mOE*#rVbj$b=NeZ;Z?Fiu)#m6id z5Pa@2WxO4saq5=G8tf|U8>(0^G znpFUi{Y(<>B$CKM8U#Dh9P{u8sMW$4_B!!|FsU*X++vwV1b|dBtq|j`iHLzj(+8r6 zd69;`BbWi=JJ&c(U7$9%H$P`qM1PH}^hZa0cx7{N$HxGUl!LKieL*dT|JC%!2sBE& zFn|>BGpz}Tbg6Yl^cP!(pOh5|r$<((HH;*0wju;(fx4_@-5sM7jjn4?Y|@9zf=Urr zwIY^efO2xDoJEP(`Tv~(|wjt3Y@G16T*RE7oQ zk@*CQb}mZdCJU53`8pp4B@L z{i6+lTqmE5!m1IS{Ry4%V^8TAQ{QTB%3SBsMhYivu!}uwXn3Ozq$Q#h25Jzd~76?fuzm@I9qF z*XooS1}VHSL^1=6dz6qONHS%T%Z;n&18CNsF`&e_jhR1Isnc2ExNv}*<}yuxT8d8? zIA=5p=Xm(xJ6yX14&#T7$Vw!INQjXmP-V$6E+ko?4%Vdv;99H!awNpij=muVX*-&o z8d4*`!ooat^;Sin8d?gg*UIhei4iM=a?I5rV`!H{J2dWpQ?XB_~&fyrR8j#_Y)2)O{l&*a(?hph^+G^c^M`qYrY7=XQ#^k(<{aXCqg zG!EO1CGs1^vHfg!bPV(-M95;|zng@Bs>EN<*}*%lqiW~mAkjvz6(R&VX@Lb{V7=_6 zmLUg5LraDKz>dDJ-h^a^Cjl{IDAmOPcpK8=gQRraAHQ>EwE{r4VXx>oN3>BfOhlJb z4}$?_@jV3he$ErwLOgk4Xi1xemg)1L3?(P?GXi3wu zyxF8>^UzEqUv|qdk~nfN%j|Y2kg5ZuvR@0I@mtm$vG?p7S3`|l>IMN1Ry%=0_z%B; z;apZ{6{>=k+JdK>Z@jDo@3_HK{|q+N0pO@zI+FT1l~9R@wHaUc%{iDIzq79w;QF<)vEikS~$ zB(K0Vi<9oA1}S)}AjCph`H2m}mkuBe(1Q%WyZy-vCP%A~o^*vL4%VSpjpVs@;f2^O z&Y0i1L>q!s{3$vd;b2Zvz*hjeL6vQPHl`qgO9q5?nH0aW~*vsrDGV<6^rK3zq)zuM1Pjv*RG+R7=c5aDgfitl1NB6 zAsvX9wH-J<&NDKD5m9i`8FE|$2KP)Fz|dG2KSa!FDFI%Y1H;{@8@f}QWHppSk-@Iu z;Z%!l#Sv_VFi+cnakp1X9FDI(9573mI+m|a?F zUKr@Cd=+70(>fV3&pwR8IEKf3-ey*Nge8%0>hqT0G(&5`uG>5OR-~5znElqS4kGY_ zwZvHtvw;j=X-l(XbXiF$oKbrpN!2;uGTTd%KrX8EX*1Y)G-O4rX;hNpgK!5kIuJvJ zG6A$)-CpkE1U`oZ=EYRT4JkMP6_cA@kOZ5jkloYo4?vs_Lw=B=19WZD7|j3!}>wfFRtlp^|8 z+RdyVl|xHvf~Xjv&nNf0+HSggo-C|AB!j|!thoo-9L_gN>hd^9&7*m-;YQ*=3NbV6 zL)Q3a>BB9!w2!)i)1~`z*u#Vlu%#8e1|yI&aD+)9rc>~Le#BW6>67j`(V=4(45=8W z8wZGn>7y%E;sM4%@X^VJq{27Q!_={DQKx{j%PqC)GD-`ra^h)B)=iI?qzB@3u0h)y zneDxRy0&k^h^H~Rij@-_s1l(x);fK2vr566iVTQgwhvKbh8Co9Y1r}bxg^7>y7i}! zCCTl&6jA~rl0$M2{6fq|%4S=U3`zC^`3vM}$VD5&atSI5+7cP8ysY`Q5(R;EAG+=h zWSBB}VRjwnHobymHjYs$r7fvZ(LuQEQPL<0;&nnP62_pCq>#mHDCNA3@&eTr0Pw1(Y;kOK#Gg$S%(l2?5t8lbNOj0OWA>p)+;|#dJx8 zzG*f)m(Sc0_!<#OD|X)b>6%{u^6nMh{D3Vx;szI6U1wVRG#9NS&FvU3nUUcunu)z= zR0B7}rEqz!JTHBOjRd}i6m?P`iPTzThECwVHdU8ycZ!;!|pVJxj- zo*ym+jbjvhMmq0-afP&Km_@Q@jIyGs2?My@Av%~T2T#WUh{0keY5f?~C#TQ<^LP7=q9pn~r`XQGvSTQ)FYCV|S zgj3{ik@*|9G8+H&ub|=(w~~Z%EONP2+JT1gIoEh`3V7d~iDD^YLbQ~nLA4-T2Z5QxKY=Y*B@P+37i11eu zwQy4s{Xp6gH%o%$G5|^GW@w?u-T1C34iSk}02x8k6lF!gFLPo90%seIUYEeRj~kREPKH|BM(VnzjPKbSaKuNZ;f(PM?CwkpKXtHqqU)@ZD&l5rrVw-9FDW z1syj8PL7=$uC=KPhT+S|O}FlBUo)=;y~*A&JMMFsn>m-38KV&=vNhR*k zw?xns^16c}^lZCmhr<`61A(f(yBxUeW6vxVe9?}enYd9>Vv#9pPpB|x$%{N;jRRZ| zb=v?qYL?t|Jt7d2Erqp+!I`GdZ2UvzWo{^`cwD74N6i|c5{Z+9NEVwa!4M$O9g|>J z8UYfBOP(#gg8Hfuhv>!{Fotd#k9|5kq5xiX_|~vkhZHP>d5CSLD3#>Ex{+=+2-|5! zZ*wlDmW}Qqx_D-Iz!{f8D(KB~uXxHqQ3H}*sx?*)`{M`Jph?Ui)1IV`zmcZdzVB;OYx!ZS#{eUq}@V0(MakdNrTFWE+Lp3K{PCm z*S(obHbR>-JW0g#e4O)cXCN|10UUvYLJEs`K8}CLl-&$bS{y$fGU5>TXy3q6!!8tq zRl6D{yN))&eyrLZ+T+~Y1tjdf5Rna0LNjE}AnD80=Nt%yxB|e9M-js1Qe2m^Or8qu z!{bW>;0JM-*wlTT6DK5E$J&>pNg)D)3I;bs85XJZ-LkR}Rd=4= zLLe#A5a8;Vl<{VAf>;r1zw(`&Im`9fVhyN+B3V>H&#{HX6q0c*L>HwQ2Eh6l5fe<1 zBz#4+GLA|%f^mUy9^1W@rcC>9?lHE<)s38#d?VsmvOoLE|tZQ08C z_HZA^B}Us*P{9-kEA(opg}Pw$VdX0vE<%CFnCe5r+C3Qsh{}s^RkH@69y2iuB=mUg zF1&?uY}vo=02`To8DO+W9Ws*vYPviZa{*$kb)%8@qXmnw!FudGdShhk0hREFIq~J* zC$d;61y&4~AqO0>JN9FD37aBiY{CH$jX?2SBQ^vn&V^_q_V#I5yEt5qe ziI0|`ffO{x<>{Hr-Xn%YWCxheG%3Q=^62|I5MF)pSG3#>h~BiNoUO zQ80E1-zW&}(^yh0MHR25=U9ums)NJ;)rGY?Sj#N`-;1c;BDlN*S4*kl&^07gW*I8lY{!nm8Yb^u!zC%qDFetZy6bSL)J@ul?Mkwy!}m%#}1IoYU7KnGI1g zJ@_h}&N2Ccp)(H;9b*~H(FnG7t0*iV0tI1U>oC|-(iF)Tt@&WvA&Qaa?h)tjOvZIv z${12$7Op{E-etHl2hww7P23?UjFV&9g8!wq_IOf$kJdpsBD95%H8kiK?hx%MjlTZ= zN(%#uk*u3jLVVQ^*bzfQN6x%CMWEHdo9CU*rreEHv&rEdWDFIS*+$&PztM-J!H#Uy z2fNxbF?0SDF^CBxv*(V*Mx8KStwzlP|8{%~ytGqV`tpUi6QuNnArI>yz`c-=ii@H4 zWrmz{!H{?DV3BY{voT2i-M9z$0nHln#ITLZfCY^3VX`v8K35NGrhW_N`qMBX)e8-? zvB>CI3c~^P&HD&Gg5I!Y2#&A?8E^Cv5?XDdL7){HV)R1$t}7PpYav}a${(OQx#R0F#`Caw zrInQyp=qh1^ZwcgoO~IWV{xj&qxHqXgb%XI@Sca$()Q za3b97GQANY)LlP0FxXewM&qgFN<1ju-69u~uSBeGE;>oML!D)&74l)Z#{DW&3E$;1 z5hr0f;4G0XM_rY?bSZpMRP;Q3AmI)Dd7LhD&BZg_kg|wkv3nE_Y5+sT0!{kO~<}_0iQt7Y+>SVbV&4SOH5Ho0pQ+ zB&FD=eT>YMsExaDRa{HqaTcYUAuA(+u5+_lfUMrwL5}fIQvCoqxN#q05eSPZq>dta zhTMJxKCa&&kr&A=BO$QB2KRP|pf0si5@U|Vj6~PE9MF&B;&PDO$wFtOqh4VU@^RKk zVPk=`456eYe>bd!RmySG((cevg|<3J;cFslZZ#6mN;1*Dk)NG9RvbvwFQfpC}aZC8Icg8 zpDpGnoFqAbI79KjCqk3d~6V(D9A5_jM2Le$m?wUi%sp3 z8+1MhoVxuFo=q@;`j`a#GjBYiwN={D+WplfVy*!IWC0)pUW3%c!`tHcZ`KES>4JS29EnyZfkWv1WmL(DwZNT!z(d0g&N}Mh?%~n9C zdSfvdCKwsCgbrX*BZFoc}>a zvJqHm0V#s!M|2OPu5O>HYk6dieAN<3vkW0FL(1);_cfi~TqxyBPh(8Qm(76X2g%b@B`*sfCZY50iCBBk$ms&^|UKAw) zrckq}*t)ZZxlIR?dOIw0*j#Z!@D2ud(;Lk)BSfQVG}87k4585S9-oevHu53glS0Ie zHMQq_2`AFL>`FfIgwV;&G`G7ui=Kt(umg*vX$Tte@Pn6X=tdBM#YT$P)^4v^!6rA@ zoa%-ZN}QQkE2ERDr{*~&t$*WAvb@-7a#w8}=}!cB=_rDAEVBm+S7;YU_Le7KS6U5J z=2xwjzwq{XA}x(W)3%kuaAf0M&`e*y-kis4{^N=c5o#ny=2p zmLyWgM=CrH;f??RO+NOwYMbTYjO&C4{6cH<4aHxIKM)>PhQi@Ufn3ysa|g*OTB5NU z=&$m-(G^z8TWT9#BCVCjeW+tT#}-kMcWWvtfH`6XWeji+&aDAb&Hf&<3 zKQ{+ed{`{(b7_zOnSj}<>QM%8q#ugl`)^>mG662_LSaZkXqKLrPvRP2ZM(7|}`;5k$6%1WXEybILC1jXFeTmt#|#xVxsEN5WK9cMogOT=4ID}ehk7I$T>X6=cWWl}ZS9$OZNo+jzakC@R*|`o z-5Pb8)keq+9!>l1!k%v0TCgmnqUbE7uNZU)#=Wa2a&UpL8!ryj*vJW_2Npw#UZw@o zX~((-?d-G;23&7<49s;gK9g4xZPa)n=;RRyHV#|Lp*)+bfQ6>kfMvhxqeFo8*WZYV z0@ad-MobT6ZXaBp=^n^YpwPz>P)6#b+O@;1i7z#R^E%a_7}BgBD$A*`AbBYeifW3u zlr7z@Sxft+!YT>K+B94i5%;tO;q8oj9#aWFa`+x3_eBK6`NVj4=zjXNhgGdQS0W?YdT`8uhk(VQ5ik5lg~AFn5n{$K(H`|~ne2lsG32G&xe83q>8sUC4o17`5W&3c z;YYNsUtSu=G&gbTv?PNZKF>Foj)~^liq*GTL^PKKid%*X!;fs`gKX}mXtV$*twnx$ zV6)aP1!n|WgX?Yo{VW zfXX!x!6c#mK56~X7*~tot4S-WGrS=Pr8Nr_%TZLxrN+5{lF-JWLi$8fp)U5TzWk=M zZ>)>(PPQu&e*OzD-t^4F1i44!H|$n7HsfQn*4btS4U%Agdr zVhw$bw{dFq(E$Z>1$T7f41OsS`Sl9UBHKRGfzCTM1DFV316CW=Ni?O4(Jvhx2UH!Cy^TEX%#J3L@@h>mdWbNiHKHWrDyQ@Vdm?VOS|Nt zKzhxc#eAQE>y}A6QFrm>FPA9&Yb zCi#Pt?vcj!ndBL|g7eGIpe+Ko3(mK^!TKWnjD!>D83Q8~l+ljZ?qyR-9e^*;_F$Fao?HmQn&Elz=7~ul?c`)B}V7t5}*beyUR1maiiLC4tEr} zn?f5}7`>U}2oi4DL%BGdrtI|_49kt(22S9x_BnKIU9%U2#k_P&$Ft}}47@VTY1$bC zc+<;GohC&&FgB3PM2y7>oCCXfJJ%&`M!CsN@a%%}OgzvY(Xx%Z2vs>WLT2`950Yo- zqC$QviHe+I_O8;d6g@acm%xOc5|ffo`3yWr^U82=lNbc9-52T>9ry)18Xuj>>s86I z){(OmnU(S&j;K5?U-}ISuNSBDII!(PG+GyuWT(V@wp}4aNNuFGePgdf_jJ>aDxf=p zXkJ7XNlP*u8JEvYNh?@kJ^)AnqW~c;j;3<@V&XlYiKlJxC4P(0x?{G1hf<` z3+)a!QF1E)WHD|gf!v%BWG*aK+qs>y4C0yEF1RuY%hbILs1f8ZHFd^J7)hj>s`Scz zHw9$E6Ku+OJtA&!CZ9ybU)R;#cOqqLpfoQqr?Kye5GMKsM-wdb*0j67r1jaMl!8|n zcV$ue!pkav2%#vVd?KP<` z7Bg)qxqWH=n0sN?*vq|ZvL_ds==^o*#n`c(GKK)Wqn#aC6vLQ*xDm$NgKr3mxYvr- zDjS@4D2jQ}Pz=V6@+&uYZgWpXW(3`264l*7v^(VFYQ)=OTS;i%^+RT@7o4`k`q@lnf!ewKBJ!|X| z5P#e|go3)e;>2`m8v7Kw?@|qzIMGg?5VYu~)T+e@ZA!0w)6A7meDKM510S(pQ6NOM zyi=a78MBm~wOP2qW}I);HhNbmXFXzHXDFg@1?3kvIF8^B8y{H)3?RYA%nN>@7RDmc z;~_Q#2q<0$lCikmq#9@j8X|)rnAh0-C4q+CzU}V$$K=;F>Epy+r4+)cEkM)=;t1nb za%O)Cc6sUD)(ajh`^B{~jct=LW8)C!8f~18O}@e~Z`b0*xL4!pczDdiS$X&fjFKJT zUm<<~mzsLi!RbaMsAu-jF!3y}&O6nSP!LLAy{o{bsaRdn)F=a|*E|}i-Sv7ypI)(d zzVyDf%s98Bp=e~bagfgbgRVA%uWRc0S_$KG_{0OR;lU9Ct^LZGNX&fiZQ~(DJo>>S zd@0rlwS%nD=2{?lgfvRIitIMciEnwmUqp@U9lFGBW4%?n7RhvcLMt$%`>iH{9dh9j z`?TfYb~-! zX{wNCuh|f57A+80gc-WK89CSO|C0-GkbEg|7S|_}cyn2B(Y6kp?oFr2Oko4qkcgP| z4qQ@yKIkfDshNF>4Mp;o+sd*Yi_u$_&AN$)Sq8x_5#lVRt93|RFg2`(H4l)kqpjVg zuO3$v8|{2;oC8Y!hhl3kIS`adk7cSP=W@DA8AW7WG+&l^;FfDArhn zDRAwWP7=p@w;PtQQ8#57SuP0(56gJyh2YsfCWjk=`jX0XMXa$8Y$ z(3B#IsM-d=@)ueTJ`bDc#va=M>B11*$k$qCj{{%JqWp?RtvQJh*1G50+N)t|w~5+- zX(Lk_RX{*U7&-oO7FhBAW)+=LOI7z+3Q+cPTW3$Q8upcXo=SW4n~j5lx)bOlqRUPi zD>fveyV1Nb^2Ck|qRlr=r_n3ow8;es%kUYd6WH*gv}eq>tCF><+9=?>&1Vd4q`AG5 zEYG8-+*P_jz|p$6pNP;n&Aa`HGh@^daKe~ke$YFM<_wa`x*K;9yU?6PLnipz2S9^y zY&dXnX&yvw*s8+a%HHWDTO~b6t(Pr9#>ckgaS1JxYnMq#5Rohd3`TY#tH-zFY9q=| z;aC@afs{PfLk6!n%U)>ndZK)?2c)#pqH7(k@cm3qZ=g|TS5c~Lu%t5A(tX6@q9H%- z3xROxO2gv*5vx{y#l7ddl7yqX@GJ9>UP|(e067x&D`GoT#t0EiZm}`&su*lmCd|AzBjM;95Sm5+EaZq-x=y=8=B#T45RcI}Ps(JC zK}Jc?Of5l+($4CU5Z&0eCJ9(rt0Jp9i99PG_SH!&0U)?iW4(rD$4=0HOx05&(alK- zlLg@(ibJRKS}`F!ZdND>u|jEoLTivd(mMDc*z3J=LY|by)sghmHC98pY;GPLP}v(8 z~fc6#JvOn zN(`U~a2^do3{+_^&rK82neIx-U@C6}88Ve2EE9tXHQ3HDTGolVYx$H(KSxJ}| zB&0)$eP*4tS2pg$X%Iqb^0Kd@ZYt#cjLmGeVr z64@q{6g~!}UCB*Ko|vc2MCP6hP>~aJ;yOWdtPt*sQ+UVEe~-0_V@S%qs*ruHD4xy1 zHr}BNKxUTBg?XTpYQV0~Eu=O8GQX@3`6Km(ko39kcMPLgi^z4N{6n$?_qlx;pOkTM8eFGGvH*rYvD68YQ**!zj>1 zwG<=uAp+biZW6D8uoEZ_Vsj6eCft<$L?@bM=iZdglKjE1A;V#l7IomanvUHa5^Qan z6_+f{5pRHisn()<(aab|SpmQly{KTkH`W^!Jeh{rDsx(ro+}@X0Io0r5PkYC8Z!{k z%3{H383si@EANDUpl!@#G8P8onYGNj`oPChBmklM5rEodJQ&PI1yEZv3c-R< z{C4OQP-zL{kHvOrlcaAgw-X3+kaoFJZ6pB)lXk@p-B}Nv>EyX}KE#JT)|zicS57Ks zS05#y1|rR(u@-a>1jBV0i5*X>4#nvd^l6VTITp;)Z?J3EIROHud=8Sf&HC*W5a9tR zt5XuL1$50f$|myJ0m!T+7)?0GqE$J=0~WJZRWe$bVST}s4h_Z8RQ&f%vvQVT@Qpxi zqTTF};W(6p12RDQ_&JlJuocx{-OdW4lSRobxil8_!^Qv``fVm(omWG*hU7d0ru9nk zXp|@v;;sd6-0`rg+$E6u&Fw^=g_EkvgT6OP2Xi`Pi)mB*|H_@~?GpeVa)dy_iCK}j zEZ$uLP$pH$;p7k0ElS2fbLjms#s<-5J#Z(dy+>UTQUo`LW(dE-2_&{^9>s}p0=hmfSCM)jL&AvuiSJTl( zjD-id63U?{9ulF51TU@<2)e`zXDDJXQsR+G*7;LPhEO0dL??t2OOx+Y7+PKlliefL zTo`R2%b!5QGL>0c41+@`!7r73Dj#V6JJR?e<+3^f#IZyRr>O}(aBt3xbg#DA^{F$? zdych945hHyID#W(qtVfpZ&tz;1p@;;t%1oVlsV_dRqDp!1eOM@bjo^98oMwPm45pR zN`8576L3fOJ`g*W`9i)Y#Plo_#jggpKEV*bfog`o(FVd7Fiy%-nw2@WW52OfF z6Lz7YJz^QqTSZpjMp}WFIu5)vQW`H7HKKe`^1=ncgS`#mV~`TbhmOnA6CA7>6oW0- z6C_7yRP$z)ZbqzHVpJ!rW)pBnCRqh&UG=W~5N_DEC5RlHtzVQ0ii6?XO2LJ$XGKg- z;KC2q3Bw@#MU1VRFw@Zd2BPalB<9PtF!YwFvRZVVvArd}m8+>4KG!tzYvI{-- zmlGr^@c|)R0#pG45y;F3!X52v$qsi7LriYqxN%SvrNRoF@|2&5>>!e}1_H){ylNK| z8eC%tu7HCIjMy*|bGXU}Jy7~r`aknebbs$T0~~@gbDW!N8vxUFOV;XQLS*;?*CcUw z+1mOAbl#Uj;=nGAv~-~dQ@rho8`-6PBV>ucp5QX&I?k+Jid;yCeGw!+(6rddt%r;f zhM;B9E(D7JwZxGd0!dx>>s*!Y(LN^b2Bb0RmnVoz8)uGvV=2^dOuKM6;mCzn#m)19 zpW4`#^p=ABS@?bXK6m_6U?{FS)1J z-F9z+mAFkXG>9Qs)n5=sT=q9aDk?#+hs#JKjU(}rwdvAZeiqzk&@poOq zETb|kN!~j_Car~Y(~ypxRx);iors2K{uUW>K$M&WmZ+;`Yna%;(n56E(2bfkv|E^$ zD4J)4&7`GM(2fUer}O-V`z$fh^URJyXe>8Q$8lldF&qPVh@&c)o5n@9=+nXHODq)O z2MDDJ>;;Dby99Q|n#*wR`#`4=Y2#?LrhKw}lXYUu<=8p~S<6Xf287vc81Z03G0CZ( zy=9i%YNQcpG*3Z2v@V+inj~?cOi!2f&aA`ENkj8+KHiag0W~2P+ zl8B{4I-<74U7Rd&D2?D%a9Lq)v%3`@XY)WhkRV~wz-{2M%d}#}ednl%M}5jvHts{3 zz*z+q5i&9Ej#1>X~JB~HW}>u!13e9su(7EylVga;CplRYLvEQ`!`bs3k0ypl$X>h3K?$HH#3j9qsj!>cnP29zG z#**bsxWEX}ZqQt^;HxJDI9+mA{e%io+twgqsD-Q|RBhRA$R)xb#8^igDz;kD26usW zPyj*8lo10s)h5EQKKASQ~XH4;~znWzLKEtlc$jmv;So$4km z(mXOF78t>TDy~+5iZa9%M66rcmE1T%{#&vl7+a|$d$XdBUx;e)?Su7j4#%+%GfiLw z^+8OM!=*ylAlD_-SY`pcIjd-b$3EIV9MC&b^%uhEq$SZjT4F^M5bK{ugC$qHNo#;O zh&T$xzKuXR6gSH%&$auYCox<=+KzR%K@nX2$y8qn0;RdwQd-6-XrTepdt`t1hPa~j z8-n>R1TUkDX^E^a*}xs}#g^z=1c5tk%gWc;b3?!^`qe&l-_vNZY{=i?(X?J5&(q( z?9};{J@fw6EAN}c0Qtpi^vgC~&KjWL`w~#O6Y<1R#o;7k%)9xnX5J3Sd^r?S4Fl0# z(5D$Ajzidqz6pKj+7{A@=Aa&C;&*jnierGB1#|}j9BuXSvWku3(*Xt@tOk=N5Mw+d zr}y&s$>FxQgPjTb*|W+nX2Rv!b_xhUlqz}d033}2c(}p!ZIR9heTfYK$oE&fvL5X3 z{-X?hDQtwvX?`-&+(S%)0|Xz-BW4~*HE$m~@p(M-#cug-TKFZ_V{c*tN!}oklGiAt zE1@hXD~V0ehjW1BtIcefV>Sod49--))OGW6KaHk~jdCUvr$Eh)MaDx}3!0L%Qb!J} z51S-b9THd3E@|uvdT<%2qgE9N)IgUSDx?^XO1|`h2#0<#(mji)wTb*qVBN#2(F7$o zzn;`)Mwc4GK6BK-p;eBm6a*EqC%j8*iD9v|eJ9`CY(l&jw^I(lTJwUn*ny=W<-tc| z`Jz%U*6L6{>p|ZNA}K6@I7lZiJP!!#I0z(A=CB{Z;iM-QQ$dn!AIq&5nly$KXiWFB z#)v9{!RGn7tKGF5+CmGEPH3yY8}A8xm8&#|1N}rh5Wmz;T(<;oH?T|RqczBe%0la7 zZaeo_se)R$V|~>Ez`%2v*yDaXgi%heODI+2)WEF~df8*J1Smn`?XTeSThO}H&>gR{ z1!ZlQKFKkxXpKDVZ_b(ci#C%Fu=o~#tFRzm-q2C$9@wI^6?a9w1KfEtw`2CI2!fAE zV{y08*eS*ziHxh18t#YFSmcFH$3;pd&AVj@43?`VoXA`QCtmA&6tdCG76KB)cJ9ew zuMY>xp_qS{GEy`Lp){8cW~gyFls;>-s)N+520X$UHpV>a87V%B7m>W^qr2PPPN#bi zs_nWAA-T`$diL%u=Ov(tsR+U@jHd*G$DE(4Pb;M1S_t)B0_nDOS-pm%q=hgK7O~0V z4hl(CY8}}M&3YtcTWZ2VK>vJ8f#_BK3Ju^S(hS7IxpN&_H$rI;l%ZqF45BT_o^KnH zZ$`Q9Ih!ZQ#-;_*Es7Vb*Vh2(C1uB?QY3ofF!p ziZhBB9tFu}$AWclD)W{M?iiU~&S!4`hm6KN(Ab>NxVz*m1rxo<#!JAmxVmM-u;sW# zsbXY!$=_k;Pbn0p(z_Oy?*7;Sf49sD`pa!I%M7Cg~LFUmrIx#0*iXQ-w1OU!s4nTS% z>l-qVc)BtKw1*xLq_*$b0y>DdrbZrc5HY`nrcRr4I7}3(^$ga^yKRGMKpT2CQ+)gOo?^RD-$22zuV z-g4_=1viJ;n*GB==>_^0uVt?ih(VBFNSxRoIl%323(-)lE;Mw;vpj=Y6(4p(^oFs= ztOFvr%>waAr_`?tWe?XtIU0B2BiF!i4ij-6lP+OthhR8X-K_2fx+n)r5_4D80RYh) zZWbMSG_6pEcuq+kP5AE0OWBNO#c+9k>*Q>024AmY0CdrlU+JnRi+6uvBvu@ah#=xFmr(M_VJ z=0;WvZc&qVF^UPS`bzv$%C~cCx(3let-zl`#BUVmJM;J@?w3m@jAro)p%5o-(w*zi zU&IzfCTHgE(O_E%p^Zb(2lAEFvmB8$doyEzade|&AX^F%#BCC}N$ke0@=5}GmDmT@ zapVdRx(?3%Ot<0WLdd@A1%P1Q$e;Qf%nu{+3uQ9h^(5@L#_$4(9drO8&;b}&-$9lP zb!P6C&j1vH=)#3#E*WzsEa`*?kq3;)H9%RYJUlD7!8j60i6^>aQwQ!aV{kpC5<w)BR-Ua}+^ME8v5&@6nps%7=fj+)%0H-fOiaG-gJ zm7BdOUTa zGh=$?b$X80HK%F*fdGx-wiFpwlOs1iAHgMS5lxSdFEw?>e8zv45Gx53Er5(IZN{*{ zjXXk&{L7(@hSx=cS+GFnwWx{0&b;u_=iVUGmf=PNRRjDkcAxX!PnivFMeyO1YgKQ97<1BEv@r^r3^l+djWU1MfV--$hKASM6y6zJs%Z`fd)Knz zFpbOZ)+k9^v>}$%a$6ULe6TzDEmj%gk89A|mQ@iaquEv*K;)`44Y1{+-GqV)fRctr zpbSw{;5%c@O0fV1{@cyG5odycN1R7E*%3hes{ndub6R_ zHaH~2I>T4S=M00hD#J4eK{FG!239eIH}8Sx`}-; z7(hU_dWP*qJXVEIWN@GONZnZ;Dx}a9T+cUk?%W4u?w*uT@Pxlf?MB})SM79cgD~22 z&gE1pSx#YLP;MoVBheX;!mSIq?9#jCWf*9r77Ax#JSw=pibM|og@DEuAlxCCDQm&t zh%K6FiR`F1@3Mp&23fKlcd(}#$i3sjx1TNtW7?ceI7#`p>SK^m!z4j{r5uf)`I|H% z>IcC(+@N(Z3dvX`u}x>`1&jp&RJPH`*`@Y!eY{GoHapq_3}RRbrXs4ueQl_!iNci- zX5-dSjgR4D9MK_pc}cHM2hj;aY;`fDsH^F3?? z-_JJ+4fIO9U1w3u8L?}Z{w~jppavB|d^m;7fmVcv9-xN}dvF%qtBzOO>>xvXNIwYX zlBk$+91?~fxloh8DN2m?0nQKCf|t*uJ5ByqOR~%AC6QuhBuuhetf3*{=02Vy%Y zS!k#PK*5n|!VRgxgov?ODac=ABP`sPt+Tl9ztI;-4Xc1_3>(9Jo5Jg(P#uTIP3dYU z=UmZ3LCygklW%|`>$4WAw$2&VrbhZSP5OpW3h<~0u=cCSGq{J>lPzAEx=g{VlzmYq z^?9GbLL0yWt-;%A`&lYJCX%RW*UlX_(-bvE`Ra1uQZ)_2Fvw$-3g23BSy>B|KzoOp zw?haDHa8!0w9Dh7e^6gH0M|)BkX#>lWw83rB^hwe4tlr@+WlvSKsES1-#lMgDTxDEHV#W^z6QCw3RxZxxV&5@)Fa%_5WB@&P6Xm|h}VRnD+uuxl0H zgazGIHC_ze%y^oP+>OmTa!S(}9txXE=SfHVbQB3ZEC^{yL&HVx6Xo%FJnlBL#m0_` zC55$d)uem`KsZ#Rx=%$Rk&U($lvtbA3i$*PVVfAg-0pQODdST3kYA7y+V&n zUp%`yiE(%~std8{O@~PXgb=`D~$%BPq!^ovRR4+C= zc4Awi**qE~-+3;vKg*60L`Lv5B8ge3_BiAd z21*-;5f#+8VCNtOuOR^=1Pa-TPA+>i;YW|Bv$b-j%9;6kh@{w+S;2xTxJ<4tLqSV* z5WZN%Ao<~yUknIWPNaMH5>2-PL`&a#4ufn6uCLHKVXHnZ8T&4!>p(1uC3NH75~i7N zsjWk0lt}WZ9S;|GF`_Lp#pW!dz>^{csaP928vH<*5ws zQ|^z%6ROkrnj5Iz0J@@Y@fg^vuFRAH2*6iR7dxA!CAFaJ>cf-Xq%qhU;k1@~5R#R(xnM+HmeBA-Br z@tDC25J}DC;wS|k^<<)Z0s!vYIq~Q@0&J1wHu{`Zv|?tUAF%M#as=DK2=gGobTskn zp-2THHFp4uJ+g_XAWOP1JL!vF&Kz0WyNaHb(Agz@x@{&-dCgnukth=(KgeB3=VPw`iC3HYZ=2Gaa zui`57)6@abC=Sbzsp^(aI5>;s6xd>uDLqDG31zf#9L=IaCRdx`ZXnC8Shj+fJgi4T z^H`&^D^>=S1hNuJLq`w3n5Vx^02rjv&Ykh+45dFaUuVkiZb^m8xb~S-=Llu20dr}5 zyVD|0IGkY`k8mspVd*n>Zp8DWD0Upba?>?*{D|600Hq_k9a`1n?u(@X1Z~v$@?1hG zo>kn57`c)J7aJS`TA+0}3w?C;`S0T-b7%Wmxm{ZlabtBKS|Z@AuO?z($L)pBi)yE>O0T1X*j_W}xZVAU9eP75-IZu`8y1Skou<5LwP{0shzTWM9O4Bh(WG} ziYyN2O5lkq&GbGym(QfK%dMm!+>q8Hf4sF@#gQ%1jwm7yf|-c~0}EJ8E;#Da`B+_* z`De~t+7t6xo`|1o>YO>ewFONp2h`9P>BlsUGcgxfi5kym%x&M5o1?k74lm9%kHHXk zaCU-7;W^p@E^tyrFQ#{Y_MO6rF7By49+mXDrNk_J(MJ(+LgUe{;GG|x&LN`dS~B%bWRS=_7!W?!@nH4X=5D`gL1K(kVE6^vt5;8Fr< zyPuhh*y1Lncbx@s*q5-3A~D-f&o**XTO&6D3kEBci_7icGjkW4#XaEp>eJq*fsRV} z$wy_XIb%^e*U~RR9=WM0;TTQmabE124$`G|J z1_@4H1{zO4IB?dL@@^yu$qHuRva`5H0O`9d)m=MuOQw2 zttFs^)_{6Zyy<~iL3@s1rJa)2-LV3mS3B>7{39^jZv&fk%-+r)l!{$2XI8e5hR{Ph zH(wEnFzOK*9mUK++aAZw!bn4-F#bZn!_Nqz{JNwP$`Jq;+MC-MnN=Pc1l;x4mzvTo zy`||a9J^v3D{MTuqy9qHl^QKBe`|3XGC(OHPF_GQ#H#j5s{`o^ zd#qZ8h;4lpSl8wI7mW-9cC>YJ!K!T|uPZ-@nYK6yZ4K4cq1KqsK*CP!HKYi!LFva@ z??8dDRZy~G;?43sT2*0SVkXMvyup2X}8U!lC|g; zTE*RQ-h-eh6`i*Um4_uT_4<3R7-(fIy16;6$;cpB*$Pk08oMVIuNv+L_$&jamj>9E zeUX~E8Gz8arqT$>g`Fa-$^>!@0U(-Ia0=-&UqgdaGd>Fp1+zecv63?6f^iuTS$+W| zq!>RXLV~sg*({ji@&qIj^X7`YWzai*gvVdjP%U~|4yCq642yBkP z*tXyR|64erP5KO5Ssp)Vp|k$j>azsuGHXj0vz9!tQWYPi9ICp)N_kVfOGQee!|k&r4`r7Y@u&2^=7q~ zC%d2@9S}m=7${-FI-Fr>y)^s^;n_H41yQ@XQreh)s5FM)&!lOob@Bz86(B0!=HR+9 zGo3>QIO7lnaB)kKPTeDSMEuQibE$*762?tLl49s(4C&FM2Ciad1k60b9~X%Q;XFm% zxQc1)C9T0E`7Aeghx`s_eJ_TCU|HVQ5=9Fj&6}oLSw~SWcf(?fJ9-(Vz$n1ebSTrUr}0AhKf>{Br$?HAKJ}$&HILuVk5&r%++X5$Ch3mw0&Vz(hG}h=-1`zWp2JsTfV%BRGPN#p~QS zG+Zk3n~u7UKAE6M9|y4)>K8D?EX+Z=D?e?P#}ei47*6uqgoiV%$}A?1xmG|#;%6pe zZ+1PDvhG6A4S%3$4anbm^-BG>eFqzX6FK5oec2nv67TCEBdYpb(IKQXP-fCPMblgz zM(s<>GO84@9#-0uI*>#fobJA*2PicPD4_zEx`JEDWXXg*&uyif1(ZV80lK>_!U0A0 zF;WhF1gt<60Ut$AyEJK7XfG)s%ATAChxMS26%eipvyVqYB<8~5Rm>McaezdT^{xq5 z$Pz{o*{qcZ%gQ}~nid+1rOJ{Pzflt&Tui|%j!Eqno6g(^7o7;c;NoI=ms+v8)G*#W zhE#mv#QGxyGZ)FAd9VxDiJHMSawWYKOL` z6Lz_U{f&gpib@S4gVcRmYHX(|426Cg+%>|twP|U!zF$s;6AbbA+NjHvc-3Mn$+sDa zuFOWkb5s`M0gCEwn|1i@Z<{3@5UP>`>$ER>Vz7(kqmbmf4wQ$UR_e4!pRuu$E62CH z=%QtfVX4gKu=1>qqm#yj>~~xvLuwQ&_+T9=h048W2A%6-KhlP(V#!-1Pql&}wC``b zkQg%FK62D!u^0-eE6-mYK*Fe_=f#T16?bQc+#oK`$-w5(k2a4A$2|9IC|LkQ>9(0u z@8t>q7(@lo+R5%ys*^W_3NW)|s-wHqI*b#6?iu~mgmiC2xFy*C2!g(bGxyfiCK#oI z>km`2%0~gD!3w=pwZ5sMg5VvDl^yri?g9z4OOHJ%aw=i!1hyV}vaSM2%g%PwPGl{% zfQLS)8OK90K>85%?I7~Ce9AUcJ41Spk{4ag5&blp&D$9W9Cq~oItc{^Bx$C9z2y8 z#uWAqwdh{^>lHQ^aE5Z(5D|mjJRwLZL9GMJa5O8rm{sP&(*Uw;=4DaOP&rR@xQbVr zAj5}f3nt4&)8;ek*Zr6^^M-&)mW^r7M-7-EAC3V;(rKYMwrNJgohZ%8IqIl)ktuM= zGsW=PC(-XxU@3(%27t)Gt>injLMaG=!|n^|h}x7DGIo8ln-x?9SOwzpa1z~jE#7Ez z$c(uH(JWqs^`K-mnmZrfQu}fE=lnz%tThS{$r9Jn0Z4IVDECimgVU$b#Rm7Aq|CnV zFwm06rqG!}nT9Bk+#xUyvQO*|y*ht0ggr;bq?`jhp5tSWyS+TU(6-_w*)ZnTf4PXJ zQbs#Inh%(0G?ye}tJAA=Fw#`4?Bqzsbyo_F_wh*e79f&yIcCM}2PHs7uF0siy@(%g zuh^Io%Rm94Vg-VPG-SH3;UV6^oYSfEWYf&|jWW))v{TZRh^U95IWUKDOyK5|H8usF zPB&Bg@G9b3P?7xsKpg`8?pz1??SA5uZpwB+`Lz2*M1bnN+17DpP$~`@gwMCm>i8my zSsYjdT^>9ilcHy%F8r}t7MPYMJ9|l@`NEDP30wkebhr#twQeZKprT3O!BPLgpF!o% z7N=0!7)+dRYlpM1ZdLUp!v~}$+H|e7CWoQoqQt(Xh|rn$2G_zlV*9cMTh}M8@=j-m7tNVF*cemW1JdDmTYhe&e@?&$$%7eYWvOc5s) zKX9QGiOeYWqkjBSATVHm4U8uox4ee*lbFBdB-1L#guDWCwIC7JIVa}<_^ zt%7xlgdrdzRYF~c=Hn+!7i!=;Xc-q7fJ54HlZRC#dV|W3QgwR8ghIbRzA?CSXc^Va zp>jcu)ZtFkNx5%Jhb|P8f$(E|MPM3@F*Y^|5Ien(9L^H3EuaHHt#V!`ajetA3z#4= zniQ7CCCA!_QtB$%94(qpz1JMA#bAwj0v*z3NwRz=Xcb6Eq)s>>mOg2E-x#Ht(~<~Y zX<`R=-reuMrR-lJ0Z`OvU)3+^hm?&}3M`GR0uFDZt_Hc*`-Un_xDK4hk_0SZHE*8r zGmZ~gIzlPa4QeEa7474uR&Xh9sv9p68LLd4b>=pDR7ILx$yYYLFLbkSz)~=$HUj2o z*sf4o_QR8G?(7OuoPra+u$tW3f!ye@l~Iy9ja3ShZC`+q9{QkuqaVYyMBfF9r8PD; zlgPWg40Kgof=EL{l)|l96RCC>~q;NMwP1uWz&UWqoj15cejhqFE1@s$_wKw(+RBqZy;yn@J zuDDVab&WA3?WDNj@|l=TUMJCpgY;DQ4QFoJL8YUY`>J^o@0iutjU;L>CEPjwHR^o7w+2ALR*MrI%=p!DcgV~bD*-1hb)97Q) zETlQ=bqvqF#>GZ7B$e5QBISfLkSc@JNN29Bf#7uP#PwM)G^s1AH}L`ZfOm}p{IQj2=ui3#xzBa!W(gn7Qa*XLYGq`o0#clk(7gyz9 zT572sql=rYE@6dyDSkDai=z%>7B@)f&KKh?+mv0!FD)t0A8sj>Krk(Fp8kv?-*guu z+qnc0*6ow|24|6B)`0i|E9VRpPDWJ99nnK~XKF_k-rzV@1`Wmr3c{65!Gj>HxY z4#-=Sbz`F%;xr|dKF324EU#06ic%w)E86P`QrebBm@HIoZ>2{1edm+Q3XD!b#~?FK zxzLaap&k=`8mKGdlO`Uz1@jK8UmlR}`zuTN*7sOjVVQ#b&n!SCk2xiN=9^RM!sm+k z57NMzpPaD7kT5{G7D80wR=QmLJGO@OYDWT-CW|rPFbqnbSfqDkK=GH2LFQ6pO{eyO zDHh!)mF4T%rfIpz6>G2}LQphIgfIs**U~l@~{88M!xFbV^YlF&{0jA!xL5HADt6$r*+!3xDFY z1SxR`VYk58;ER#iwyL^WK9wg)>p&c)L(80qOdgj9UO_pA%#v#dQS$k>(wKyr`HKk= z2Syjyz=<$qx4{QLuATESe?|-=-s$bg(ODYZAlrwc{bTK;ijqg9=Y|Fj(qZQVDEk zTET{zYR*Ngt6jm%tibnLNXML+3bP|;zbB3(S!2$mEyf)KBn-+?qss>C3(aa7aCpU; z;U>QgPOB2MD;8iXqpE4nAM=~u>j9NqWSg{=5BE$uXj*#pO&L^b?{3!jbwUVwnwJ6R zXysUekpkGERq0yqQRhxVVE?p3Zr926@D431UP!-5LcPgx2uGMj(PwT9Uq2ThYStXA zc{iqAT$_DwX69%4{qMDaax3>vIyx#Z9=U97Bmj%6z~lUg{Rfe7n35(du@6U;MlJz% ztuw}-d0PjD7`4=-{hkhovz!I5{9yQETURu@_8&PhIeT#S*4e`+AK#kP^PxZg;mI}r z`s==7GWo?{GnxFMk9^(a>-pIa{<_KJ*5UcX`{!>wI=WFn2RAM*9$nm+oL*deqmQ?@K6?L3I(YrjI}h(qUOTy;-L=MUd_=E}$W1|Mxhzw`Fnk1n2^-Dgd|y1gIfPy71P>4UR}_s*Oet=~NT5?#>Y z*8PjqcOP!O_UPe#rf~1g(~CFG`0@7E>BIZ}`r`Ed`MuKzj&$$I#iNIhCog{QcW?2t zC+CkIo?g7y@8xIzLha?RAME9C;b(Ju`QlgJ{S=_xUa~Kry*PXQ{L8Mzy*qz+{^b1h z!TDEM0>8Y@bjE&_DV*JVbl**3eLjD?jsJ~<@qb}q{M{WVP=MVW?CbHp(}xcSeSPy! z)LK3==<6ANHe5^kdZhrnzMRKzrQM(TwUfzj0QNWX{!_f)#QRV4elzbs!~4(j{wCfZ zqun=wDCzF2|00-r{HrEU&K^AINa_5ow~P4L4zTyelQ+kH^Z4xSi(@~3@aWMOZ=HQv z0TXP~zx3&?2aisN+dcUX<}2@Pv5t;+UgT%PJvzDm*6S|@ zuG^uvAD_K*|IxFjPaeIsb$%aSJb(TC>|*P!cOF04dhKlM^+yjLJbL%+{?=>nZPkJ& zLx=~bubpLc&L7@;z&87M?=UqUzxs5ZF2q)0danR>#avH`a6tq`Tzu+ zZ9QgTXOGy&i!YvCOzzt4jW0iW#qE9c@Z(#9DV)*Sqt~;p$4_YY*5dpkzt;8e%4aSf zz4LZj8Lu`{Mi&_<0m6{=$1-dFIOG=Jl7BX!_Ux z2Sw9Q4QP6cpUu(q&3kXn({zu7Z~N%uZ`)!V|J>es13Z89xvP(#+j{xz@#&Y&w%&X6 z4wT;Q@4M%4^TV@uq4|rqPM-aLQy-HX$=-yVph$xpVqeam2OKfN%w z-MyOve|N!lJooM2eR}cm_QM-*z5V1pRL48_p1gB$Hn|z?_Uz4v*WbMP@vUp`e0eK> z&7Mfrub-Z?bL=e(xDIu>%S>_(>elUBH=Y#*Fsuq>>+}NRWZjQ@MKlj^?ZwaCc=^@` z0{Q&IzO$`+=Z~L#a&h|bF*Ne<_47C0xj?6)(AdIaJV^f;g~4Mc`)v1ra6LEcn-8Js zhw3ynI{aKb{`xrtJR2d*!H>@Gojv|X?qKVgr}vhp!OmZ@-QWIrZ}RPrr<0Ddw?Z`~ z5+n359IkW=Kv=LXUpmtOfb*gDU~~ca99IVft`lh z+yB(rDaH^K@Rd-(jW6Fj%TPCZ+ig0%_2}W}AD(~TJ7=pK-@JAGg`3}b<9qIY{?>Qi zy8Yd^?%sI$<=Zb$`XAqT>9e2vp1U`1efIO8oBi}O-V}S2|_T?L&zWIgO zZ*SfH+}#_uZh!tWFWi0U#!I(f{+`*d<^Y#}{L1HApX?#_<@rN4Fl0J;>+H$t{nIC> zNaRNsr*FWIC@`L%{SQlKJw1>MKhMvGGHdtXC7?eA^eYA2iH6TV{Nlq$n16P@B_mg# zzwnnoJo)G7@1wlW{$rELxANyNVXOQy@3-;yXLzshUgiB5?>6tVywCA|JMRwfF7F=i zly{%^fcKF1i1(QHg!kjT&-4ECyr1Cx7kK|g-tXYO#`{U$>%5=hy}|ow-p}y9zE5w`>T1S&9C`SK0Nu^J0H@lyou>>e((Ir3n+^FkIu?E zdiT-A7d4It_QvB&8^8SQkISPtd9gCq#TnAob^Cgt2`4P?h?n^C#~) ziBtan;QZ}3A?$mB(GZDbMWLad?Mma&RcyWa-u;V5@Xg~u7E9biZqJ$X_s`zAI4jE@ zA-QbTqr|GW&QGA#W2`9cGk931VSDSfcTj0VSs&+NWNuw24Q}98%&im=a(B3OpMG?4 zeXtXn{@qqhaH~GocJUgU_{!P$o!_@X#Gp1$vvQ&1;bt$wUB~8nyb&Bq@WI&xR|`86 zuP>73-UNH%(Yqx>Z$Etb6|g_r*~6`ikcN~ooc5>AA43T5-HxCdgu~TT z03EL{b7D{Juj^Vr11)ysQfATi)>|0j3zR?L&MWScqrY6v_NJ>_)4ZGP%N1d`O-S+4vkyK&>jK&ngmTVFz;W0y8J z_THOk_rCbbJFkJ;$M3xM_{p7}S0m5g(#*d?h~xh-mZ|* zwZHv;f8-zksjvUqT4=mn|Ej0!qu1+WWXPxc_u}tARKH&N`^(^sIQgvV|1$W0)bYQ% zhW`~C|5tkb5Otnksr~=lAmd)!+DalNb1Xr#cq_w%!%7Tetwa3r)0-0@%g@Z=3(-{d{#{a1Ov$oqizE#8N` zk9hwap4xwoA~3p41`+8dldn8D|Np4_62P{KnrH z5eioEjy|MDD&&Xs;L*+&1~!a&!;wh5S134ou^XWsF`MhIol!5g?M5N(<2=wKLYYJT z(p2b0jIYbRVcuAy3#Tz5)m~C3NBmKeUwDxwFX^;!upXto^TeexQ5$5lfeWH-FYvEu z>%+Sw+9r4tB_!(+J22+T%c`oFy>7Mvl|>{Vx26dNSie8UCaXqJy5=TvaN;o)i{lL& z)LKiULM9+33#pj`A&xC=l2 z5}#`hd*r?s@L6``r;A6~*~(27{SVvhZ2e28%_>`BXB%6(dLF#N&Z^H{xOw*L_9~tI`_{F6_{IyH51L+g-rt(@p8jZM-DlHYe{6^1JL~Sa^zZ%lzW3_R-Jx*YQD+*C zi91^Vu=OUFV~17WZ9d`eXE;vT`)3p0DR{tf_=|6UwaK#8@!nbMC(WrTsvmRf$kiX7 z?XKTHw9}n;ZaBYw-Jk38-@ImH{f^6Ddhe2FzN5;xquW9Jt zc)({b{Qi}OrWH@mdGy1*8ZVn~|L6~k>l+^}b$xJk-txxz>+iU|VAXAn(T!KEx4iXM z<2hB2k38x4gQxw*chaBsIQY0}4}AOTl4m`qO)FXP>(Nv1xo28U=+$8Gj*q52_2<#6 zPk(*PblW!vE_(OCxzm4F-S&p1ZO!z3nm5m_@jWtq*1}6aZeH=_^qvhPLRY*pp{eeZ zhc<71*W0x3t)Cov{N{_A4qn%Lb^Oq$o6hxgo*szo*!=02$G*E`Yh`ofi*w$5q$AWk z_3KG{-23g7%?B>q_}8NQUu?eoqN@7Xjk~w_F5i5^#xrYMsvmpxg?q*?Z5cJ`*JlO3 zy0PV2`>UUya>yGk=dOJ|e&uiXYrXUC#(mCgYHHnU^d29)aLXyJ`(3=(wND;=SL?j* z|MtuuuYAAt;y<4D#vdGqx1Btp;N`Iw&S-Og{n2qBe)G$=gD)*Vf8T#T(AH5m;)~zx z`)S*WGj_V`C-aUvu4l%>d%fPb@VJdfmCZcx!nMaOoA}@juif|Ooi zkN>}49bDEv>E?TSBKd*#$L196^3%naw;%e_-Trs4e6D>=OW_}Xd*(>zO`iYUeAdl1 z&QU97{cHc?sIztcOUdPT{smH*oR$mrv~S(~<8`r%K%y?EAHw>|V}QOz^6K3q^5 zy`y==?8Ot=n!`PlX8);{Z4KNVo_%l8%E~vM`|a$b%GN*nkBu+Qo@i_6+w1E+<~&$f z{Qi6M?Q=ekd~x;Ivc5StowMYp6KprndGf&P1NU!vW6rVbM?dnxmHW?a-FV=q*Phut z*LrBlmkmo#oqN)l_hx?Cs-x$ZG(Pp~^;XaPA+4}VpIv+m@5`pUN)?I%}xA3W`r#pj>X>$P@WQr~y`Ro?HW)Xtu{>F?gl zyNf=bIBrkhqYr%&vscvl`fe|2AMNP(&D?Zf=bQ^}@s*D%-}L$YZ~E-#*k6j@bbxZ#w~_2lYV zo#&k5-u(Tdvpc`M_1=HK*6~nh<)w?>yYTDJI)72O(_1U<8Q1mvv?Ff$)mBf}8Hau_ z_xC4U(DnY9Yd=10k0-nKSvqpobE|*S{o>lk$Ble{V)yP<-&Q>CU)BAare$3Z?i#qI<;EK~ZI}|6+wtOy2fPytd|dUH-Cr}V54=#fzWYqq zrogC~8*6V4j9zrk;$_brxTT=wDZi*`Nxw922nzhzO=N7ww~ z!LdJETr#t8>qSeQi|<`*wVXU-_2TREPX6|vi~eu%QNHl;Pweo?;)&I}m7nx*LGaX3 zzj}DV9SeegeXQ~~_pCWD_~@69PImP-TTI>Uf1;x?|Wp?-M#OwExRNf{jhhh zSJ{JOuRG#|nWJr%3Fpl|Vey=EzrE+KU!Cygi_895W_|dCSI$0gzlXm2`~>I6mtPY3 zt~m1iXZ9<0{$oevjIC?W_;cvO$PJdS-am2LUn0A?mq*WT*&+IuCG(ysd80gfiYqeW z{@({{_b^Ns6iOZku`^jhXpR7H2=l)YmV<+$P#^ip> z`s*e%?H=i`-gw?Im#?{|zj@ixT^}oZrN8&aUv_@8ey?R`%_?4b%r5oI!Z%ee{NTn%e$MBIJKjF%#FsCun)v?HZ6`ikeZ~%N?|9mY^=BXb z^VjO`IkBno>)Uo){LzW-yk(a?b=sKapPha{eeJb#mVf1Xdhr<}*DS9*>fuLk*!7X+ zk8O=^n7R9x%fI+|P3Mhm6IL8^;Xw~9KF_;i*XqM>&0BiWil(!Q=5Jj4)QVd_zj)HO zhwOOLx;R@sd2_`{JD$(3pZ;pkNpH-XGOhLcD^L1IbiH`ensY{MKKQ8JPrm2x zr-qKJsy(@A%@L2kwQ-OL6!1<7`7$g19DE`D44sY1*Y!_yG;L`nfJL97r)HcN+0T!ZuZ+9TtV?=S1=IvG| zN?V^2a_kA39Lt_gmSe5uswA6Mkdv3A_KhkXSeZ`;DrC~eBLlW1Nz*<*0a7_MHW z1Md*FammNkbWV*PYDe38$I;#xof|1-Ep6 zd*WTvzGjl5w%ym)6HMON@O=tQ&gh^`Y_B+X&PN$Blo7sSbcd_m z@8RYqd}HI_`i8UgG$nMp+1jxP3Rktyr!q)KL1ixm(BG4I*N10%*AJljUc$Si`X*}i zwFTo*S>W<#cVf$s=S0AAz*2ng1^57S0Ug1xcQGC81#x8SjP(co?VeBn#?gUzmM{)79GSu5WE|xt)!39d6d!$DA{2o%Z&|HW!}S9PRSC(S>7XJF9JNs^jfl zjk=QBTZ;C&VC1EBpY*E)djd$83RM9ABR$1{Ev5X8J+~8EfqtC?I2o`Ka0=j5z|R4z z0H*;6XAiu*6Ki^9Cr*da$T!y{RyroIOmg>nB2hnQ0%=Pbb+olq!al1XtOBov*u}~p z9376*G44sCQEO55FHq;{fYpFA0KWvB2{;RIHsDwEj5dvW9_=B3F6z4MZL)|q35IH$ zK1gF6Wnyu(M+(n-ThQ^MZ^F9`fy1RPxq_zmC^z&gOCfXe`v0|LQF z4z?!_C$_hJe%}T$CZ*vOeCc+U? z0z3?O1n?)oqkzW%8v)d=H;~rke>`VtSE-Qorot$?JK%L>l=k2xD?K%GkpPBPQ3`Wx zr(8!!eB_@3hkpj19tS)DcoOgzz*B&y0nY#khey7az~M{CH=H;u{jqRZI{Y{sxk=#g zufWr@fad_u1O5hh0q`Q=B>>@Y5z;C?JOt0fi9_p;g+uG`rlpD!?z(7^3KPg*M9(? z0JZ`?1$+kh9PkBzXxa2pLWX$&`LfV*=*_Jdpv_}$7?s3e$S*a3as4t3m!WZ&R$N0K z8;o7L*cY%LV1K{?0K(lRNULzyhUa0!9k%YfwTQJZSqS;W+ zfA0%i9teCL1UMLQ2;fk_VSt|j3;>`1kXGSx9iE2`m)o-m%pI3y!#@9gAaHj$@RJWX z0x$+J7H}k>08j|v^WVP`xO)lth7EVyv-!&%cf-H)`?tVd5%6;q;Ap@&KrvuEU;>~7 zz~?`tReU!Z&%=hh?b-C@j=N#s@lF0v;LZa4SOKMgGQdPYIiLbi3E=Y|(kk4w;d$6_ zw>_J^+;KOoJH2h6u(v@>O_^+xr0R|cZaKl1hOdkKFYt+Y&yR(SJqdKH0vrRF45$Xw z0FDJr0T4}J{W2kAk3qgHG#z^5%bBx%245|B+ipZ1bgpPa{j~r)pbp>w)B~mh8UTEr z`%i-39?0G{xn->t2!X2tI%VY+4eC{r`p}A#Yg-H#9&s_&@1Wyi#7x|FvJR}>I^^n8 z=xiJ6adEA7T-+88_V@TB?fzcBC)NhvD6lON%QP$bM9`oSc%BBB4rl^216lyBfHnZp z;0dHvW4;d0S@>fh7KVz1Qq}-BC9bdw4g};Qy|2e<(X0fhT=KTqI(A@cp;xVONugn6$Y&va#% z-qEKOu0ld#jCj@zu!noa_)k39g511}JS!z$Le1d|_awg8k|`9kM_|YXW2nUp2QQs5 zlngIS@FYgQK#;bl7jBQhuFZiy@0$yed z^{cl1S7+N)abP$&$?p@UT#a>6$xrLP5d7o;&vXF103W~)=mc~Dx&g#b`(Q0rbM39j z_k;7(Fer%C(u&n~$YVKGZML!x7lW<@1t-yUh@Vg9fB49aS1>hvW$$*sr!u_=)@=U(0L%w0heJQmF=iexs z_64V)-ctcT2dn~|2KWWwbiir=wW;m9#60;@_BP2KB9WAD3MPp?0e#J~AwVdtS>&d{ z*WihEJK)!of8!6HCH>n$)RZP!-9u?p%Fx=bS(D>_%J%~IX8^yy1e{5D2AmD}72q7e z8UW$`A*5Anlnc*U_#vgEL+NJ)vohr!iQ!%^Zv6h2FrKQg-+qi^{$qKZ-_HeJ&jXwf zSPS?y-~zyffQtZx^D#fkGjYBV`F=Q@4}%h44YMKfbgEi^`!PIv2Z7&0UTZl_$}Znz}0|j z0M`Pp0}y^UBdx;kYCQjN_}v}_&i3Fpb;;c>{Qj7dY^o|_fUGcor#x<-_&d<@dcX~U z8v!=~ZU)=}xD`NjzH`5Xtk8>mS?D};$;Qf;EA|n}CRyP&)cbqD?SMM~cLMGL`~k25 zKy6x(m*Bk-c+S!$$pkHMlcC89{Oh2`oX{L1w$rv#Eu~I1uyd$1MG}}aRDGdM(-#WV zvZkE{Ztn*E?g88jxDRkY;Qs)B1UvvB+}@3}YFsbG^ACjE?b)SnGj3D&ro(~T>qZLP zJ_!6h1b7(m2;fhEM*)ukHUbE@`|gs!?S07i!{8RtgnxX#wWOLi4F_&V>?&~kXW;K~ zz!QKc0e=BJ1$Y|p41jQZ0@5nJJpj)?5N?OT5=YHLInN1})ay0Ff!l?<3Ech__At-vBQFUIe@ZAl!yWC2$)rq z@VE-4V>r~`6OKnsE$9-dmTW;r-+;GVb&1m<=}?}{^h5$4-0am}!IL__uAA8Ew~=!q z)&#vN(e1x6vQl>{+eLkwQ?3aMcNg^kJ81k5z{`MF0Ivf633v^#2|)D!3(~5w6~prn zME_yfs0@8a_sfSmw&fSmy&0mQc#Bdy}wDR};YaQolbJ6cjtKZgUitM?VS-39pD6|fs% z6kvD29)O<$_5=`aKSf%F+jV&UfpGiZ*gIN=b?>H~>I2egSC}jaTA1GmWh!30EVgT^5{;=ng(oY_{NTWIG1WHddH| zqwT)=0DZ~<0;dN8ZwCPm1{?x76mS^eX8;30ICUME!0GeI_e0K&u1tE2 z-Y{ZkkTu9Qv*)&9KXqtr7xv-WNrcN1K8`5PlNpk3@S z{lW4RMJMH-=n#mbuPMgCJH8|%uU5;iWzdIJ|t(q`l>C&a+y`G+qNC0Py z(Qs#MJUrP>fLomjUh=~<-WT)b^ONW%9zKq7E6VyX_L!y2?%`1=__s3FhOiB>W`zF> zgrcmp+))3su_a~QeXQBzW(9n)Zt>WOa$~f`g`3_W;t(bt z8T|w&_v8pD#^SNg;z~G$Mx;MRZo8sJ3*un4Bf>_AP3BpRNOeBq*ybBu^0PyHPN+cu zM7b{~LCZxUYot|>xpSwefiT9ByL%=gF8Y~_mcadgQ52IvYRtq#4$Wg@0OJ5MF>8tU zG^p?@3}Jl?RV*nD*jNO7=tTXnnTkdFnG64Vy8Q@>5==V%XVVbgPP2aEe#jUd|Fcey z7yh6c$^>DO(>3{FHzjNdEQo_GLx-?B93-nRR&ktM>j%}eb7t|Kj?wIa2!)G@@M6ep zi#HjqriRx_Uk2HI>f{GUtF0p%4#KXLK@-v=Fm3M+P~W(hF}O=cd`5o{MTZRb z!&NhLqI`tpV|C#;cp%1HJakHo)dzw>Q6f1e?k3YrBAYXecyr8(VB%l}`2%MrHnF@k z@rqk+*2jav#49^Tpp)=tMc`G0-6f5QXd+<;c4IB!sbOJ*mdGZ|K|R4vj#yr&vm3T) z&R&m~P=lzo+*-7>j!{y4h>Gyg>{%3!*!lud9Ng2_0PNKgUt19Xgtf!_7+ijV`Kc{p zgfP=ToARyKc9@tG^0hf(KHeqG38rs7dm!qHAl#Xn5#XU3PN4hN6TnBz7sC($aS3?Ub}-lnuQDolwkd2$8wa|^!Fy) zSXG5sBe=)d3skm2)rDAdxY<*M$btM74L2EMkWu@LPQ*8&v=nm@0edKh1@~#^2bOv0 zMoKl_z%0chFj8_JO~nXwk}tfZz98O;A2I&?Q8Fncw%5k@0L09s0BL=cLU^R3XpDY} zA;(>Y!-JuyW-KC*lFJAKSBX18TXY2O0?}YaN_L1LXnBN2%R;=*Im*Zg6XE;&B)UEmbqev?btOu&P0l)V~;0!Su zg-JJ@KB~x%o`i9y(TiUY-xhw<(Q6rB&FnWtdm~?sg=iy?;4+hq5)prDdxF-I-1Ercc|1~`iBoGzP`IcFji;!S z@~gqE@({F_+D?BPP#)o7ob1yMcqV^)Dt^fn^pEIT3>XiX0HAg>;XTn@wZo#d!ymC! za*k27s}J<~eGbkKE0HgK9tSV?D*R5gQE9BDDLsg$M1M>98U7)YBFkNb@~D3$XgAS0 zC3%#`ao{LR`Gvxo(b`V|HxcR~l`B{Zw-Qbk9+A>^4JX`YnByZM8>Q4J24_O_VlI?N zZMVp_gscSH{>fW}!Vfa-n)?{#`u2dUd?O`;5qFiD-1*2uP2Rk<-IVMij42?mTp zYLjn_Xj2*5G7&&ypW4)m_c^txJgH4Iw^6{#EbT(XWtt@iv}mw?43geB!kWqyN~#j` zLFQi(S5(aHa(zk!vKud_UQZ`QKujg>+OdMR<-nDatJmY5KJUs=Wa9;-@Q$~Gg3h`7 z`j^2UDV9ixD$d4cNMVj<=CIedS^2+Z{NHl^Zzb$9MI4N1peF!vio*28AjI%cuSCZe zQUA+;O@Oxn9{~OXm~vzus|Pdz+Uc2>Pyd$j=W_mUB{SNOpkml2q^Ur^DgisfdG92A z(%)HlUxnvm06XD5`E#N*VlCdQ@ourIh*d6x`fF^PP97nxW$LAq2WEqDITmS>og4A% zL`XrN{>Dytlfoa>1K#@pWm0{rTx&_XB2u%HKU=XCS`>w6T8hW3jmL%pL9@wdzoMB7 z?~-YzWQu7hA=!m&q)U>3gm#2qCgf9WTD(m}$Kbz^7@?ZNB3;FpZ6KZ@vM~aUWAa88 zT5F1fkTQr_2e{Rhfj8J#l2@XLQ7s}2Qu=Wudq^<@G2LX$>L_FaNPVgrzPB}-$3p@K zRoLo5D{GW(jPf-`Zc(CU^cAx>+EnYIKI*y90#U|85;Q`p#zP&Rpa+qzeZ?>+4j_a} zBoOZ@MtJ&AaW_QYVj-d;#&`gmKZx$d@caxw?qZVukgp@Wlx6xIY?Pr8UQ@Q;wU%fD z3)ei1F!$mM0wTr?NY%|ZntTL+H;eLEHTWkEyPX<*60cr_cdP!ISo198zt_owz9^5l zjV*PJQ(N8k#x{4I!)a%Q?M1B635Woq00&@hQ40Si?c|})JxcKJu^Ru5#=9i`t5 zX)BK)nn52O6Epr)M^S6|lZ$pj#B%+Kr`BGwRrS=tsWDtX`xpX7dbz_8<`dB)S@k3L6w- z#!TsG&oQOFwJq0_?X5YcY;LW~G3C^DTaGF1t<5>6Y;K&LW6Jv0T(M+pnUkeVH4|{2 z;5!i(ql;MKu72hfiUVwzq)h?07QiThHU@4Kx?|Ft3}+>phZw?>_C)!93wr`g&s^Vz zNs-S;Yz$3_G)H2uV@`?;Ya&-}NG~-}CK6)~^&l}OI}#nlWka=}q+-Pz#IyC_LKpla z`)t&JZt+@f0*Om`l-Zdgj3Z-C3bh{7yZNIiQ$>wY^Dy=IF|)d*=Y z{1^3Od!;t@xXOlLu<)Hj!;0cpF;jnuS(Jz5rMOx=M3&qlOdc=hj49fj(SUbJbB0yT z8O?}Gt9BkzE>Z=P1Qex!P7(A`M#~ZrHX&Z(YA)@fA#lZ_YO|a@V#Ec0TA4##7K>Jvs&ewNPy?&5Z`Jvh@g@0&A7R+Yhii2{*Tm)@TeIurSa`8N zG`J?$lS}OehE4e1YY@u-1;$?tpTTaWfgd+px~(=$!`= zHzshoHuq9A5?~hsXghns}_Nby|bWq{C|wa4u5D_Sl@=E z63(8QI=PJllNZ{HwDM!HA{ly)EG?oc0Eu4o^#?O&;k^(oH3cyj=zEOz9R6tNNqAR}}~$?eac%U+FqAy{6-a7>U(X2ok}Ydy>2 zxn?Y-o{Eh2Qq|jNF`A9xn1uNB4X3(GQ37v+S%4?^63_sNvQnT-l!N|v1bVRnN}UeU zwV@jIiy}DA(Gau;B~bf05_2hpI+3;=oxwN^jO)QfGQBA5@k`R+FtQgSM! z?Er5;DAt`rCpZRlhOk!?O+-^5%yh#mWR9q?m)Wh7tYvbNDwPFsj8bVi7KLnjVVvPq zo4kIrd$~|qQ7N@Njb(T@b15sCVFuwItUVBZ+|Wn1Y%TEkQ)Pm zR=F~LV0pVE{V)^DJQ>T0EWr!O6I+5SX#oXWwud{pI75f#VVT8bJ`hc#tIrD|zX;=Mz+ z)q)j?cjQiFInK;cmNGx#5G(-GjU*ZjLFnj)A7NM*aiySXww%Md4W!qaj*5ppeVd5@({1h#MWIDKTrix$q>L zow;lG|jC?8Q@hiFo4uW!cNuQBSnWnuGU1aRSjcTMjEw zRESO&+3nb2igU(6ZFg4nUq<9 zYUDXHFqNGXJ-MxGd)F1ZI(+#>LseNLd&rVzZ`f|UjwN?naZm7Zy8NUhAI zW#(+DJ>*T4^vs$Q<1?A5}z(J(nlhiTAo(6qU{as46=2D%4spXL2I}sA$UEJjx5|YSbk1| z4p@p6Qz6*~Mr&dr>V%O_#-6u|1(7(5(k{!K+Qbu=h@_+?x+%u32R3Qhr&~2$5U$0d zpvkcc*V%fhw}seEu3sr7W#M*(D$Zsk!DSl7RHHMAx=xL}So5U-m|?0#eX8?nx&!91 zTfyD3OwxkgBD!a7B?cw&2w2A=RE_1NkE%_UWr(L6wl-wnms*d4N*9dlUb~kY$VIh zntWjI(~tvw9|9wBfrRssCsQ^|(e_rJwkI6v?M@wIvcgQ~bV~2dCnBh0N$uzj_;OQ# z7q%8vw_>J&ucd(3pnMs+2vM%JsIa;fCupQJ&m}`52N@ROU^J&piCi!?>WAm~>@6cX zQ#Foum$_z2WH(6jpm-A@X+LZKYme?EZ$8C~fERe7_STl#P4uQ8wB;JOV zh?W*2Cap+VvUBO2#0KX9%GTov<}@#w`BZ(;xEDLB9MGA_sj_zAwti0IQp>9H!VVvL z;;c-e=TupHVMQ_|6e<2DJmCgGPGc^qViU`rWmtiR+H6#h(s@~Gs=I@BW zEFac~+fagz1DtdA<}xBB4kkdxpP-u18OMA+umM9DCRo$9Wt_BGaghGG~i4g4d=BuWVaELLO%RDSG3+bD;iMJ=|5nC~I z37$%_cZ;eQ6NuIyOb0{CnZPHIfkB;iTn~ZBo?vgc$L;BX?ksnqyk(w!O2Y!x6mAWJ zg(%}jI3)`dO|&g6Y5^_CvCPmi6Ba3Fv=_nxa%b9sr&i3_QRdBo15&a(vGeYSlrywC z(N*4HJ`V%cLus#I+WZ=sH|yYmo>_LWE7*?(V<>fzVn-<8x=9$#rj<$N0*u%qutLxu zA5yKd5S|x}AEaxwS<0Z}Dc(_w zA`W(PS#;GYoJUI{7Q`X66&3PPT0}Di%p8W^Q(f;Q_yW$1dT}2Q_v$k2!c$t#Cr{pQ zq3|O+si9Fza27Vr$=y$$=JapFYDLX2mPnsb>fkczUD8daP`n3%3te_HqTF**b$$cv zRivw^bXZe4tXd9O-*!WGiuYv7P@2fl6rejaVCT#^$`UzhQ3V=G5_;x5@U^8nQj08f z4xgz}<%#4NVqAd8n7$&B9^)9RawOc9UazU}RGG*D&W0GDCH<&bt#tB$9qwye43o>F+V+A|9 zky`Bn<6PiFDa;}?g@~+VMprI28 z@N{M)PKCw>E({{bmAJc;nGGs5HkgGh@lY4kU!mno!$J64&M3%MXuQyl;TOrixKwDo z(26M~9L+}53XKmMLDT>l6J_a=#s_VTeN}yf^e$5ycb07$kJ4eH)&iz*unR%$$91MWT17$HC7!c?g-MLSknxQ5ESFjZ zy0>%)hJ%nOd|z_ky6}#u`E1gj8To5cp1`ymA_)_lVN~l> zg`1`1OV;Gt8{QF;)Tc^mm)4a_x(ufBDCZn%OPg~BAyMa?obSwOs>_^18?vq3z#!f9 zYxY=6?WCzBy|0_J$*~&qU4PEaNo+fE&SEYJnRDoq4rYR7Ij1%ikvZp(`jMQ|(>{&1 zXE|q33uopG+KeeRR$NpwMMvTQ^g(+8ZG}yexAo1@LgFC*a9Er4fsxfKLM<);E$$naZ4JXpcX44&hXf~|_d8`rTOasv0CX_?%oi5A%V8~^+ zhr=-ugP{;*Qy(+7t3tJl`~4)RoetI?WYWVXxoVdF8JW(VjJxV#iW{W=Yt%=$$yA@U zRMkiLbS7fJ2z0QsP(~B_-VESgekg1WgMUK=g2K5EoC^CHJlOz5KDy}!FZ%AI9NC6lubpO z8E@2j$eXY7bW8H=_(W1jlstL~5tKTVK6w(O2SUB^7+k*_zBms`!M*efXYeu|wEUt% z1IlrugZ!}?;Bvo+N`nTF<9L}?{OX~wI@B*X-%YfYeDqR#DS4~#Q^rvtXEOsPgE+N{ zp(P1Cz$v{?#8iT-j6^h^9?xPwkN%?^4cCVwoOlv1oOjp#0<;I+S^*Rf;41oFPI~RG za79}z(iRQ}$y2|@O6XEvcFEVj?fJ70+U=X&8cxsS1G5RA6u_hnpF867wwWV&AQKn9 z?}YDn;yVrFKjCv{eBO=Ek@$QNpS$4metaS>0h^8VyWw*_K1bnmAwChSfcfyb2R^&; zIn~j^>TE9NoYBUbXEZT*?`H7J&ERpH!Iw6Jmu#eDY&p`lp<~C%&aJ|C)wy!#RC4Jo zS(vfw@LN05IRP|5+=1_uU!}K{kkj?#Ot0W~7t+s=dA6kFndFSqJzn^+7S)VeoyTS( z?JSx80DMoXqqJT5W1ayM2eWN;NH-gK=E!_)1M)SC0U`p0I1;YtMLYl%b7l?lQBae) zC`ScRSci8>PKYNeB8$G7KBYNE5d;P4=OO=m05Qx<_^xoIGmOG7I7PYW7X^yo1l7dg zPA*jlPt;&J5mZTrRpa55R0{J)j1K9Z+gOSNysi|sA8$}l6-*uo=fs0r`4%C_0>c&? zc1`eNflq~tb!P}%EYNUq9p34$iM zdN*lGNDh-zg*h_Bv4WT=J_ASDDp`~x*Yt2FpV5+%M~xon{b&l#oRI=M zrDhzM%NHOo>9DYi8mKHp5gQ=*V@~AW*r|D_FIzUVnxt&LFz;}h-0%`2dLHi`hv-o9 zi!Z!1WE2-uBm*cNFa-TT8m&w^;vvr)r95-gi1&)$M6EQ^3GsRgUL?<-oW|$J2_;Pq zvI?5`RjFx`cO$T)NpD1*K+G|UErJ*$@H!8rSj_xUZ;)Vl-Xw}Kf=scc6st@i6(cPc z4jZ5(g5zoJffy(PaA@y18h{y*lO(pFrGZGg4MvKVz_|wzTLPAoZUY>fFnhwc$d6b@hqjdDA^3vy?{Ehfs zMdPA(dL1gADo1^)y!5+D|5I6>UI)EXdFW?qi%Lh&>bHo$2WT!VsxlV)`^C7WU@b|L z8E4c!Jv5$RGD-KsvA!aMTxj5qy9hVK*$Cni^!*55Q_3e31Z5Cm0oz1Msxqk<3Uh}` zosfKRmTHulLo{7R>~kU>lNS*cVqgd2A&TaJcndT=s3}ZLYlVCS2@NB-wupid(maj~ zsvii)Dcgy8l;Z!j2f6}?L`Bgs4Xi3YC1nZxi5`*^)+0J4QL_|QkORlgc*Chp^hUHh z9ETj&;fJV3#PBg^uiuM6oM^lp>&8+~lmt={{SQG)cd&DU>qQXEaRnP;Q*1h~P$@?xMSb+t+eA*DV;h{qmuLao1S%(-F#UZ^d=C3u&9 z0WL+v5R$NY5lIVhH}ZH;MhAdLJ;ZkBWQ z&dyKZb}&3lM4VZu2EG2;{x;ZO@bUJjPjBW;8u>jW+q4efb8nL*W>j?W6+R`_et&R$to8NLsxU8F^lg~eo9C&;o^;(HFbvsgK&qK{OTq~Qa|8$mfyS=N)e zmQ{<@v_23snIE_xbwM7Bp`5rZ>i~SurCkoRk(cPYM3&{tt*nX`EP?PRVDkKW z?1zb*xOj<(_4x0*6%NwK~gh)kn-V_P2m$1C}9tHcgU)2(nSku*>oRMNL(Wnl{7ikjly@k=y zFKZL+f-VqSA*c)aHl?4}3{iplmHHD5abQfI^qWu4m{64=e^O692nUT=cVb2z_&aa1 z%r!`RZ7{fl^$GS^h$DqPuSscWr!N+?UZK%?E8gicjHPm50gA$0j3V*c6BP25h$KxR zdxciS1L+qPLZT$>6b>w@s)}!Ji=cal$!pB;L;sN^lV;2$g2WBX(@GTQjpK51ID+6( zTn(v0$!T;I+7>g2CPUBkjTD|L1>n(Aj45uohMU;@B6!r_6rot2P zCe%!c&coavVk(9uhL%BXDjv`#NlO*(lOw+uw@W~BY#%^FTf|F;Kn7WPhA9p^g_lRX zScu!$Xh7f&`Mbc6OZ+UU!Sy&nsVBvSnust5tzIYay;AG=*L%~2n z)_v$EnR0u94jC?$_8BZ1j$>ZqEQvdUi;cSU=?J6Icn|9+=A(pE?WFuNQFPs<0zao{ z__+h`bo`WBc!Xqg`{DQ1@@W8t33Mww(eZ^03D5h8;MKfe=9ZBH1)InOlge0sbo8ZR z6XzizhTWf+ZYUrOE?E|#&x)1V{L4g}Pu1GojdyyRt>sE_sS1kHxe6~xHP;!3`VQ}c z2w;qPfKV*=vIw$>+OeghtxQx*M80C&Nq~6{R9?iXO2L}od=+<+_Qfe$S)zjKN8%?F z6NwWGH%>P~-tJb!f((U7C%6QBFVBpy(+%{AT{qMaG1XRzz@{C3WGb`?YQA1i0I^OR z6_@3doT60o36TP_1pVW1^b)7wLj>0ge)ze@4}Ex-#1CbPAKC&=UP@FhWr`b2J~5>B zMGZI3j(U(}Y9B-%T5gP};%(NOXr3IWq&~%AGI$qgz#^U$X_>DrVp%cEFbbtYLExFf zNDA~8<(^fNM$5|QS2Bhq4Rb2)uDe3uZk2|+JMd1&on;cOIPJ286tty=0yps?2us6@ zXsUA0^n3Atp%yC`oBPD!AD^TWl*MWFm7;y8Y3+02o!&mH88uix+)HUE!m7rh@W-4A zwHv>BOuF_&AXq7j8Kg0U;zsHEu!s&!BrO2b7htjtqH_hIUN+i`#UT$rYk)Y1Gf~#g zkKV*!rV+xAax%3mF5Z!E>e_ZuXqHG#}E+ zAkt!)W^1m>W4{26PY0|9oB^P}CcOV8p3ellu0?Hk;l0u&q>tKeo;Eo#hC*G?mC{jn zV*rXSY>P-AvkqlY`DQs4>VV43(imv!uqf5oGe~DdRmE;2F>TPv2`AJMV}0Xr^d95Lafht6FQP=w7C$8JE=xv9^-rf2W5h^K}c499CgxehPZ?VT)>b0 zEeM3|0XDwq$G8Qoz*Ydf(|MX;Br0H>5$H7Jz#eA`pJHiZ1;=ee2HrNVOCO|J1;;fM zhz4X#g~nzt%9c}6vvVnGc1}e#=TcO2E=Ad!Y)&V0I*x0sWA=urtlfss`l+m$UeB~O zu?Ef*tN~Ma9NVl+$Wps3kwt7y_?qB!)wa%NjV&|V9WLgWZKH~uGiseK##iJ(EY9VH z>@^$*p6VwZJxqX;GGSfA^&OliqkVkdF&E%|?9&T*W!1FYsy6aBS`%lqIBhNrLm3dA z#22#Q%GlrbT015fK9TUrD|`D@?L4PeyO;}{%;s|08`@mrv$egB8Aa44vokQJf{qEx zC+16<1ZXbe<7&{++6iMf%n!-G*S2C#O&ZMw2{BMebp@K34Y?})(AIK!q~0dCd%Yvw_tKG1fQu$JmBwyjEqyBr2HZ!lj|Y8r%-Bs4m>DgT&-=b zOjI7GD_C7%T7QgNpJf_A?X&H!c3SY-T$~p$P*`1~vn?wR7=>8L5>&-eC+6BgX)bxf z-rCgUu)7*tTNE#(>c;qe6r98I^({*xxgs_-woGqnt#dFeB8xE;$!cQ2{?*`va%{9H zb)ljKR`8{0qv!{iRWv~@b9Ih-+l(fc5Zl;@oAcN?kZ;xi_J%dv?_j}3GSeu$H{~s> zlDEi!lUoE?CaPDaye0)Ul-q{9=c2sx094j&t*oST&V;3r(;t%(U$W?$D!1}hZ;)+1 zU$%KIKKc14-cx_fcAKIl8rc{?12H$WHappDqPCOS#YdZXiAl{hr_DiTdM?&xYbW`q zwtYI@;lpO1j@g&LrI!$m<%ik}fHN^53e~1!QW0dRmKJabt8a8P)wS4~9pb66rM^`> zapvT|!a~r-j+^0VpTk?gpIX~kldaa##2ii+32%1&V~|?QikQ>ZMleW%(jsPSLXlvK z1Ov0?x+chD6Pzvw`l)|I?TO!PwNCY|p|PnEO){#Pz@QrO-7tuPciC>*yM;RzK`+92 za17OltyCMMCuTIaq6vH>BZMGNhd&6(1}kom9y2Z*1rP*sNtIh+5RP&vjD(#Wl0mM> zB~?y^nbM({00x~a;b0DmZYWyCPMKEkL|UUa>W}-v#Z*|7aoN%%x1A(z^P?0cnuxm_ z>C>c4-YIi)ra4(LhHM^5wtQk2C4xD8#EalbXF?uMSpV_ui9ZNKe8^7N+~{ePFra=e z80!`P6|hEUD+x$x#G`D;43S4RpMlJ}cu{K~Af}M@PU=<*LJ*c3vUR|QNLbxusc%ea z9mB3$8c1YGoJeRSwqnc%A=8HC(&?JRoNZ0aSqocZh=xwQch&;x8UgrTR|h#2UFg99%H0DkamuX0vYBnfub34jw zMmf#4cI>0Ti$ar?U`TCq({EtQ%`HW+Ka*Nq!y>l}Aw!mdUtsY?79Zn`F7P&Zpn!`p zoTd5Nn6`AD7hz1$M z3xmlq(odF*Jri$0kH;qV_q*173UERWOGOaoaJY#wcYot+bss=#OCr z$2090fmp7~zD`uY>U(z(KOn@Rzu!3 z_%4>`Bn;t&+)nXVe1lhwy71i#NMutW=i zux%y#+noS($-<-%HJiGQO6kKYK1zWXlJj{JXrqwQ0$yKI3)0FtkY#vdoz;a(rXlIa z(S+)`G?@I}W*_)o$UuDGfKmt#LW+{_Whu${(c7Zyz@&g~2pO-sune>@#&(MTidxwD$(GlPF4*|VA%rlhH!Tifs?BvEXbs#S6l zORMw8jz21jH&UFfZUAeV&#uI?V+J#XBrO<>#OM^_B=19rVe}y?7{=65YHVe`QxDW@ zHa0qeO&~^<%1Y{V66K|i5F`*PM2Rbvi0T(f*jP)+__9v%FHNRGl3;j(v`mu~e~0%L zA7)zmf{82jHIYn=_XOshwq0Y3cOvSETkW=+SSfu#c!>yG)F)bq( zT&1{IZ4_ICn)?JSKSp&mCS4uX65&#E!wSMD@eKcFm`V5|mo_WW8#6F|qbJO&@(E(1 ze8TJ|pFjzfuGUUZ35=K$xzwC{!(AadF-)6;n|MPo<`w{`6#}kYqQF~VUC63nBpYWW zsP^g_r?$FnO^r4u0u{6?$m zBrvx4m;Y4fG$8KD^_RcFUJlO0S^Ek1Uv+I81M+-Pk=`O^cO_G9>eoS0O^Ke_^$Ld$-1FZuCIpl$#)55 zHf&`)!||mx6WH8 zc14gJg&d^P;)0ZzX7$SWZkej0!)LK;rtpU_!GL~U%&jsPE;1MMi_Cn7&5R?lP%Ssu z;e|{nX8DB^Qnxc$LcZ1D}zOqu3IB zw$n3U2IM+54Qhwfsw`G_;4WMd;)!x@uFAM1nS$zhops6n6?Zv1X;K3d;TgIr!2+L`lE{q-T;Q+R$F zKy$%Ld{-=zaV}`VoGZsL<=dd;OKDIUPs+qdBZMmBv@ejyhBiEdy4Buy#Gg|3zR8{A zQ;=d-YJVHj{}uV41w03M9`HB73xF2^F9B$dnU8dY6Vru;Ut7a|6^q^{{iJ!*7L;k&g;|yoNFr zK1So6ZtF0~>FZ23bCCKU%p>rU!N%Z^`Ed7KTygXFdHsGLF(rcHg8O6v&HJ{ zK{+rgq~0p(5hs{-E*_z_WjG(~Km%dzEqufXRV5lq^8$G_@aw`JPNw=XR0(B(LD=D*@9AP40P7I89 z0}WIYgj^w{frz-^Sa1v(03@k`jWOfLj~^q>ikQ2djXQ?9acto3Wo|$7lG8)ORLOZd zW9THbt0)Ctn`3mPFp|*NdBZ(D9z!IWjWqykO@N!nn+518=A=zQEfggr@@q=Lf}(Uk z7eqSHBB=HB<5e;NM_*~QlLjz-S9r!mR|ZQ|6)G5{0B6_Wzfi7(dKOAlz8DTtQ2W#Z zcpTvxRN=NmSXU}TmG-HUM9`RJN=FJce(uM{uV4l7ZA1&@OJJoSx{bw9zC zHQ8HnG#EL>dMSZP+?pl3g?W|*(0)ScHSm{G`3v0>hnIPADL~vZ6(dOu8;C9Zkb~wQ zNP=k-47h;GN1);~e$Rkr1$F(OMq!k7V_bM5s0x;pVDp|{*zn@+i*OplM>Gv^HBtrF zCZ-&CDS#oB*Y7h53X?bp+|P=ukEoh*_%Y*-Jn7g8^SR#|x&ni963j_dD4#$Q=3u6j z!HqPNXEQU^pvCy32w&aHO-e}flaN``m8K_-vVwU9+N4^rAgLodqnnj;#LB5vO_$ni z8xM)!$OR8w^MFSgKf{e0I$x2=rF0|lnLwi|O-$wD00&w~DBuZW@B#|QG*pwhX=4S4 zXJz?c*N!wy^zBAWT5o#8GPj6}QQF>eny)KZ3jkpUAG9T=oY|F}g9cfy{| zF4ht4X9aZyrpa<{+38?(Xcf+o7j%V@Dh5V(WJw<`+Xqfqit(k1_SDY^cdLM#5s17F zU5gjzFhi|R3d!6e8xCKwtjPJAFJrKEP>e_COx^-k(4A643cVsJKdS+nWJIT*GZicu za*n>C=AhWB5iaJ~Y|ZjmHp|H#nJ%kiOn!hYCM9z9L70&?zw~%4SnnBxTc`pLazl66Cn23_SD);cBW@>YOAhVnCtl%UFBXV&W zbX1e<)u0eXX0i~GXGKO z(oK^%oCX0%dFNT;2?Xhej3Nk(17U)DI6JX;1v~NR&DqbGL z8jfK#C}=WZtgjgV9s@ZXAICuspAB)m8DML`KgZEOv+18^`bXRX(D&nX%SA9zN#9s* zUZ)K<$p748SkJ&E`YdU}qMzd;%)J!X>iq3kI_-g|i`?arfxBpmT^qH$7S ziXbe;=%2&c6gFiFqhnC|dNhF0q3$`j;rJ&4Mj|Cxg3^!(5Ru&vO%)w~^-;z?z?i~$ zM~yqevY>k05#y@FV-c&v4{E*R%MC7+L;|qD_cKZ0c}Fe4BU>OgRopO}_!=4-evOPT zDq^bRZE=&{7t5qFm*9np*$!_>Ic2&!fiy_Qze>!-D8~T+-|p*kB)0_^J9exUT_0Di z@x2h)An|Z9&$P0n`JBW8i_p9 z7==QrI<^RNV6u>;1~(8vQ;rY!4x-X11Z_%9om@leuiQG0n;rT4z^x!4t$pzMB6h!A zARou63>>M7IqP91gp>GgZV4ofE{GW9E(SKe5c{~L1Lhl%nluiMK3r`j^@G$M2-Cw$pPJOWKLBFmDglV1+`Dnb^xfSCg%j#;Gl>?GAUXtMdDFw;$Y#%f{)Nkz5a-eG)T{_!0H#1D=yTT~W#WkUa%o5ji$4+v>LUD&sB;vz^;gmN`e+OkIS_a7@8TVr)?zb{ePY0&`a6Ibn zPFI%sv$-mzMMyH2@WGnM$xTJ!!YgIw;0&+TDOx9|D}6L9;b*9cj>?q?z7*-!6At>g z!dF-#aQ*ikujH{eAkV%D*bI0J@HXHbz!t!}fcF5T0}sEN$EN%M}z^p)9!93FSO-mNA1E_ip9bo+W9izaFmU4TPm5Vx5Vx4gtmhg?Q-$h zIOHC<)3jc1d}`a>1DfujrdxAtJMR3r8=Z}Ahoip3S>`75e^8CiV;Vq*^d0MfroXYi zV=y|%GKly@OQQYzfYkFN{X3<7MW+1#Y5xWIH{e6SM}Ut3{{eggAU;|9T7pkLLOx)* zOz=sm&&|1Yu*Utjn529VToS(!lMJExKQ4!qr{@sRVUwWkR?y^Az-NHZ0bc;V1bhYf z8bI{2y`G@gdgMcgErMQruKHgimNg5pa&7yMODXGMlwz#%4MD4KK#y+$-vPb{uzlhG z6R-ndM*z|4-$<+G;3hnSR#rhPA*=ka5zCT=SUETT$EB8KFludnQ_yMz=&=(Z53n;} zBw!c7u7KSDM62IyPSENL{lR%_l8v>F9^><-ui@KeB^fV}{F1NH$B ztsHMBXmu6x{V&t1bc}n_|9_;SRu4ug#wNcbXf+!2*cY%LV1K{?fCB*s0S*Qbtv*Fs zH3zog8MG=Fb6{dm`M)#|qUYJ9&>^+|$D0bN<%84gqb-7Fhk!1J0uBTG3}65b2jl~e z01(Ztc{f3`5qJj8N(IfN65)T0U=>*gSniGgQK?li7`4{DCulVW^cV{`5>Nmr1QY>| z0vrt>TD8BQpw+F&m!OqYhW(GxDx35!X_Z6ce^gqfmE9A2W1PAOf1k+?-{*G}&R=?T z(fkgEC$8C9&b2vsQ&@Ox)%;mU&+nM;qkm={b!^emMU)KRDFgkj`5=#t1D%Tj;{g*S z&DY`m0|2?Fv|8M5t}SF1Z^1UL6N+32MWDDlXXNc%w|y=9`?jV-(zX9apnu~*%i zNQaGg2ugiX4z-8sr1q2mEV4cHp30{8)|B^c|H@;fcvl9P2q*_od)~zR4FLM1PfAk( z(91jv?%KN5%1{ys<9K(~n zmf7ji{}z3#LOYHDC>j`eueSqb3++BfYcL${HH%=gk(T;68Bh(V0Z{vVcu)P84M10t z^R2<}go9%NQvj;&b$GA!%ZiN9?7M|GcQ+1~64yk{M!X`+vZ0(>t*k96WmUS}9saIB zD069yjr&lv&5p9_wDKzPUTd2Likyg>TmwQM#2FGa@0NKT$XBoBjSb8jOwD_h%sUnN z8nnE(rsTD{(F3@Ab(22OtQmSUq-#XJX@Kck{*RLLThZ=Bekei^36Qvg$5V>HwQZl9 zY{g@ogSesx{hIO-{BohpWj;5e=9>ypc+ zcFRChZk-DtwET4``KfJ)frWw6 zX=aZh%}nH(1(>bnU73=X_)_N0ks7dNMj3NZ=3Kx$t?XA)%EtIH%g%)wh5r%#osTjX zXyumSy+&s%G^i%N+&Eixhx|*)9hTX7@JtMOjz<}8z(TF8mC0pUfO||1i#_C`D;u+H zL|zZd>Hv7PGM`T=6YBu^(!vP?PEkA&&@>~PurZ(HF(1nF13Cd+fNlWIWgh$%L^v=t znU>)c$b<7eH(bv8F>OXzqB-i<2W2SR@?N}4vQ6O{d3AWI?6hHYKtah&D|Oh!%d$dRS@)%sRq2EY zY9q3$VsPt&J9enW%%iG+jXIpDsS1RdF7GvTUZ3W%Fv{-*kgoXz`AN?aJVyaB`7Vyn zB>>`y)yPK?5k1l4$kmpriA*Kv%*10Py+*QuDb$<9U4bOLIF!Fe@(pZwJU!CDiou_w zxR=C)lL3BzM0)Dx2k!FMMtggT5&dU^HcQb5MVnE0r_*Lqqc@UlKW|!hlS2q{e@dUy zMFWgR#~V21pzHEDTj!4V#ECjTz{H$DXN#C9#;2P^}e2v`nS z0U*4e1UMP65^xIOQ~=@qKgdTk8}y1*M4ri~y<%ma35nYtiUQ&)3#6;t>IS!Q>ek#ARmpDU!pukk9Byb)5BsG zX2XTVWXiy5f_ROr45WprSslMzKnx(z&nBy1n7z4)Cx$s1=hTFa$Ygun?B*sm*#qAc zOBw&7n3?AehsGN%@VrVtli4CB*72;_?o`)G*upPFf6mnU6U4iu{!}!3`s}z#fWR*C zj;@HOw_A-|&Km2H{w(A_8$jnv*WtT~S3PcyWne*Y723u_WnfywDLdJ3z)D0$Tp~LP z9Na78OR~(Ndn!?iHU>kZq#yBH4;-mSag7h&sF&gh7O3|6VU#AEGb&>!gS+t{Dhp zOwt$-`E{mw3F$9D{tE#iMCYV=Vl&=R{}rAsMgX)Lo`kYV`LWC)9CP8~# z+&O^sJtQ=m7eCYH%2p|Dugyxynuu^f>}^_@Ff7QpQbiUc!pw4;`v&5|D%PwGE2|m4 zl^9(tuCV-sc_tZBCRvD?W>BV7VDM=qW#U`?jiC8O8qL?@T@uYFDW{!j;K65D6M5$5#k$}|pVebkZh+E&(LYYyMqw6mZNp`jfLB|D zAoG%xoVWtbM(wyWmpkqT4=K6h0K7|DgCI}}17UmW3WS;7ke4)+1T~fdkBa2X+r#5g zno@Vou?&8ggMN_$*lmIxDES`ao+IdLAQ6SXqmIt#CF2iHs9BoP2gL)f_z*e zf-`vD8?%4nJN!pQ^Qjb-#e9}MrtcH@kJ<~Z^ZfUe?@9RJ2?oB=>zg3D0H1lxINC5t zV!)?sDi7?rli-1SH5?v-cS$^8%AV7r;ZU*|qBcVuA+SPM&ET#fxS8N&R}Icigwdd% z-XO;_eAh;(0|CyuM&rb`*RSH)ss=n^4RV`nYgc_~Y{*M21?H-#Z{x`Cu4{pY+7IPviG7x?)uf zolvwmH8;#B1HnK?BoOaWzjb?poyAmKn%~S?_20Dm;-L-?f~?` zh8fU|K@#g_n$3#9LpYQ#xV&g`m3tA8>6X-hRVyFPCW5P~=oj_c=oI)OzYnYzu}vAb zC8ety9xk`?TPC>s&)q8MGdLwtyrph9q)cb*m7N7I->>n&7Q9R1<`!Q*zww=3xc8l2_~YYt;*%f5>eT$I0BqWKedsJaJl=Ph&DXx`jrgal zOPH=zw(A;)U#kL-@l&5K?l?COJw5(ON!g9LpiH#|t2!0lSe2MfH@kl5ynpJAaUbmZ zu zsT<>;KR(~*_1Y_o{i{2VY!Elj%0JQERc*s9JQY__B=J!dC<4iVT;h2aR#|_IJ~f`oJF=>yd#| zorGIU)gqeQkBxe=9~yiA_@(hh%~#6*n9jv<6=ok^6YFtpXlGV+qfOPOjhTO>UepgA ze#V`1C%?O~qkqHwN@L4(TyplQPk(Ch#+^6cSwGQyy?gW1SQQq`$C{pb^V(~7?mxeA zIBwc<;@R=%nZ=pqdtYfD5572cN7Rq5Hg?D5N{hpF#SZh2?2EV6)I9FpQsSU8qm55p z92@iXhE=Kb12(z!#?O9fQQS7FCY9M_<2JleTg_Arz`72B>G5$>8TRVtGq)*E^F56< z-;mPAjoo(?VmVHJ{m%LIX2qa!`;P~R-E;Tno@c>~aYpqI%3Y?d#MuYWzH)r;;i{-{ zHSE+q_EQ4<=4OI3xic;Io-qGQ!Z70@t<^!vUy~tF2rP$ThV!ei_j&7l- zeQKW2&eoPUPpuzrdsL{JDWQ#^%KvoAJ)(p7C#Q?!C2n@Yd$mdzL%fv;~KzPY(~b2HrC+`G4#?{Dtk z*j$=Pp*J>n-r3xHZ*%$9W_)Wi{K95@ZFB3vW`1jP`}XF}z0He8er@yQwwqTL8)v?M zF>WNBZiZCN+xECAQhDI`xonJL*j1_Q>Xv*v?&*hgJl^yTpC0klfG|opeUUD>x#KCd z(=$WIyH}GOW6o#L=7Qgoh-n(f5!0-kx+Umz+IM^HWO}FGeEgd_P9Hns_I7-uIkVyc zj6VMBi$Bq#*Lre6fw$tPkynB_?|~x zO?RYEqf94GPF~(P`$F;zi1}>Hw7(vAY-3N#hdY+Kn>~CJRG!Dbr-#?OG1& ztJ_W0^`1ktSnlsHuWk4=`}yMTm4$O4Q{A^OzBaX9zB9F6TD4XK=hkOlTUZm`z4!Lm zNIPY8=eFbHx0I&bp6ZHteVnAb^PbCbrYBY|c72kuXhu1|6;0Q?&Z<{-Z+UdpVp{GW zzA~P(z;|0w4dAb+<$S7A`e1Reyu7u$=b1@IS4VA^i}mcc17FAP{$lsYSGGTGxfd7i zd{rF;4*6c3TQ4mRyl1hqb!G2hH|Is#ReAa{rMkFyPi1L`2g^9_d|Mo-SKB`xEpl)a zv(GT+FZSlU+aDZv zy!gUr7dv~`zvf4B<;MNDZT((bF;%>3@#Q{mk4 zZ`p3uEWb3*_}o3e=6kvGPMD8^_ZH*#v$uON=6{*?rsstnE_Qb=Ub84Y6k_fk)x^(T ztK~dK@Li54XIR^h-!PWFSvx?7cNfWtdaFr3@&Fm_?d8>})piys9qdPemv7v!i|O@k zLsiSYx4$)>k2c;u&o|L#75VKPZHFx@*R<#NctK;&-OHVwxz|!y&Cl-M(9@|6>%FOR zs!K1wvN4L5o~l_sjwz3- z30Bt%nf&2;dp73ZvC_EQg(Sye^|ZwN=EgpK?0TlUN~W5H=0Z0o%%_KAIINtO$RBcI z$NS7vq8hgULr!j!tq#tljw{A)&olYZOJleG@XK?JNaK5+zZeINj&aV;HB(ey z=k&-Ph<~t=p4&KlcD3$r9Hem!J>LyI7NcGD`V*~psdpVEjdgU)`FN=FqiFi%gTdgh z{m4^`Kd1RynvIR4KRZTmYHfSZ!Qo`T@wLpOpPJIi3F70| z4xFkT=Miq(jXl3%W3sV)^W899xmezOaPLhuwQQ{R78_&VVO*8LfyQ`~YgNar%l_np z`M>o#qk`~_jj@M3**%_L*Sk5dE!IF2IbLV}AY)Ho!SpG=$CTr7*NffxAe z4|ts`EFFa#_kFJUxqM@FIG)^Uy>TXf9BwOu88f(j*Tp*XhaNLBS5Gy{l}F*(?=ymp z@zxk+{R_D@*J(3mz@G4)vR)PZzdK#Zq3+EGZ;f%6-^)lJGQk(0`|P>zGN})|JRjeG z$nVs~^P!*WdJFT=z&9S+E^VBB@qv0##$#oz%crLN=x8rlfZxMt;{bdb?SaWDVIO;d zX*TAE0Zp6wX+z{J+9+cgze2yqv0NYCs4UvpBf0KqV$CSUm@X|f)@q}6W-(89RhF`G z*5UZwx5op?r}YC2E{@F$eoU=-?np#va<|KH0D>_QqUcJQ$rCym9usZ16sGOZV*JIqTcan@~LO zY);Mc*b43+KXGO%nb}zHE$>*<9pNaUpXdC+*}1+jU(9p!FJjbSrg9%uO6`rpopFeC z@BZ=FC$AnjZnI}PDJuH%oyE?3sstVfKZ`hTD#sT*)p|S@<#U>2QMi=s`1?L1N=ezt z%HdlbJ>%l7H(z^b#PvEn%9w6W+Mo8gb6vk?WJJB)noo?<;kRE`8s z4?2GJq3Iv|!rl2YqED*n<9Ov7^S!2uS_!8*fsbEQ75T2y?uc5~;kJ{0#HDiBh zzhZau)>O0e@f)TRbp?hh^SXB`@;kn5T2!mGe_o64zP5J6v`2SJ#q9b5#udKz*P-Vf zpW1V}cF$KbzweZI?2D)3ULSLXNJcpM{JuSl94esbQqt32=Y ze4JT)$U8ig)BaD=adGCx*)Ko8;RNnyJud9^8@EOsnD)ohilRQhyJl#5!023H2N7di zbN^jG;tzY@vy06Q2T4B1n^Qr!N=k4+TyT30l7{cEdJA#>roK+ABc^ePka4q)Bb1ela;3*8n$<0HqTsL*(2Zm%AMQwls%4#b9(fg$0J^6lsxi| zPkLg{xd&%78^MW5hX*?S|LpiK=NG3D&K!-x$yd&p%o}&lz32QdcO3fFKvABlecCIeo@t_bC&{vFMVmf(Ows2dR)%Iz1QCL8@jVGe}$jhIJ?|y z8yB52b;rW9i`Q@6+KA40zP|C|%g?{?{0kdr&)+=%;QTM1zkC1utsBZ-&cA;5-SfBJ zP>|&m>+^n7udDssW!SgwJa3b6ZU}r_y?4%NZ@hPN8usR!Uw-S{^v^l-Js#V+@spo< z`7zj;%)+6|mp<*Zs~$B)nzmGf_4nvsdB<5)b| zVb$q0)W-hUvrU&tkFC`-TkGB07|_xrECt@<1jxzz<`1`2%JTMC;=V^S3ciW)w&Gp_|abYL_*taXq%kTXV_%^p*L(M#0I5oHKnf z&i7k&Er%Huw$al9b7*cYnZ~s1P!rvI4@OD#YSTPz(`>2dAB$s+4<2Vt-{9e7fN3fl z2X|b4;}plqYI6KR$If>M+5C+&O{+t+8#kw!J}x3M8BQ3x)p<6?(f5b!UN`J;hSXNB zUX?3N^RVLVJ7agg`Y4wA*hFjFVp02l7 zt^MoM=bgV^>+LkJ;~dDl<99IM^|7jq_k%wQo7h=f(~>_fY?|g}aIb##wz6l%ByD|g zdi;)Ym^zhBZKP=ldJ5CQ+MK5jq^Ak{>ZhgPpRKRV+uPM<|K!80H^i3xd{j4&F@3mo zQR0}$_k5hcaWd^28*fjSO^ot^X@U!ET-Ffg(#f{TJf$i~~d#9GD8($q;@p(0|w^|iqPe&^bhpoh? z3bUuxYm^MHCh&(p3SJdgOw(zr^y88Z8d;TX_<1{}I&B_SWO(Qu(=gxdRO&HiZd`%2 z{`-9od^gUH%R<)ho7Pmt+v~SKbm08R(e4M{xjsalH>y`wMUG=q2jko;Tb{Eie^`;0 zy8BoF?Dm7rjVmv#zVY|oo=%F41Eh_OE88bi`tB3*bQP85&QlxAdiPn=-2TvsK3sgi zG4IOOmvE@rcY^QBFMa-VpIaI6gNteGiXJT)-xvd@Z4tj)R18pf^@#@LNOr155kltxh%k0p9xDLlBp+^7-`Dug*e@nb{cK>-b6C zb~Seux{Y&Sqh4M+=35?yFutPGCm%M_T$1k3v=cD z>8;MGOz-p0yu41C|J?mi{^plsoSF7#=c}QPuMU}xGv4sYTw6MQ;)CV8#}k~VH*aOU z|HF?CPBy8E4yVJ9X*y&7y#8DL5Ki{oW5(yxRr4svBRpD^V^>GB8{<}~XQwshxCm&h z3)8l3DoI*R?xjEI7)D`>3oK7(>&3je|nRo2-c6A2CC^0vudgjW9NB?oz z{owEL)mp#D6P%}TJi+4*zm1d0PRHk`hd6Be`nNv*^x2)wz0Ku=ammB(=E3H{oy|j6 zO>7?AovyU-&kudU4S7G{`tRj$8vXl!=*PwjU;d{S?~iBsE`P_czy5uX88n*lw{Aas zc5(OJ+ixuXZhmU<-)Z*$$j27XYd)tL!+-ePkH7b`F2p*gdG3T8uPn~Y*B3aD@rak( z<0$r2A^X^-daT4Kq`&pXdQsW{jNZF1P5-WswnW-M)akS!a=l-V`pFUa5Ru{^A z`s9S!e4M>8_&q4TI?X=)23Es7zsB8=(?@Y=x?cB2X~=Ow*0=*~81k5)=kH;{bWY&h zd}eGcjn$A<#2;i@tKILZX|0BQr)eF}=2U94uwowYOe$y8rT1i(k_G8=AkUS=TN*8Wel-3__;ue9CGzWDpvKcM}Ow0}_h zceJ0;e&%yeEj)2_@uS-AxLLfc{YSMowMXrbUE39*i_6;ojP_0KKc@XBwf|Y|_qG2y z?Z2S?&ujlj+W&&~-_riL_TSb1g!ccW{V!_&mi7;6KlXX2thE2A_77|Sxb}}|2kjr# zzN|gAGOug@p1=3BpBpRJacR;dGGF>9pLgGf^Yy#I31^pnRaXrNP?Jm?jJU!;C2YWA_yn3+r@%EL{Vl6*aB|xx1rr(aGyuF4S@D#w&}r z-rk;f06+cW$qsM~-MOBcRKmUsUsc-eV{y%f7|K~StC0G4p8}@7Z&#WjgCiBcs&D)?c%Gj2DL;sD@ z<8MrV3{;@3?f1`i#v-37^bdK>~ z(7*b4^ZWIW`5N1oF`Mt}U(N2+{)YbXnwO^edu;K<6OVc46aHI%`?o*-^bda1kkL2Z z^`uvpU;oD+fBF;OTs;2x6W*~Ny3QQKjq^?8eB>EpKekwYOZU?cPuGy+>5g|kImY|? z|MAdtADf1*=k=S5#~vHgHIC^%_Sl%NZqt4I@iD*SzvZ_LG2Jm|>-ini{Xf5l=^E#F zy1E~kt|1>X-G4Go_p!%LmcwJy@)*l1huTI^o?@af@bN(Br#{AX?Uj4QqA3OO@mS6wfX}Z(* z^=rBxnU*1^$Nttd_MH6w|M&2>{j2(q*CgH3CTd!q7SnG`FV3sQw{)At^8MeN+uzW( zl8%kb;}f2q^zZW54YjDBd1h=Fo*6@a(~yrm^U-IX@!oIg{{Hm_;F*tEFpK4%djAto ze-z%v_hn1+t9t+1<1a2=Skx~(wYZ?!(OlB}z3>0n;=k8?!QoQSoPPc8TMG~OzPoLg zvRGZodt-I4;i^o3eTBUOg!PaC;o}2Kr*m&VzrK!Uy&W}6^WSKH^1B(;#&pf7Ld5xs{`p>y4HryK)laOCy&RU@J-H@%;_`IF@ttPi{B@7sI(K{i z-x1-t2j>=N$B^g7KhG|{sP)?De(g(^@xT0ur@!%$pFjHO;+^o+;wzf*H~Qb#J(_j@ zzpne=J=Om=b&qEJ{knzh2R=391CRIr9k2a8&FKH_FMf3K4|M3>!8WzG2e)7pP_)r|gM(fx0&n$iE4bpPd5Gy4Ck z?)CJ>{QZZI^#3*ee^WC)*LeN4aoUtAr}nwJm@i3lceFxzwL**n=~rFE=-h%MlDYqR zFDYVJ4ZDA5I%sk^ndcKP9=gi>)#+ZwG3eaXb?^RN)hl{r#wZ(FUq-PQJz=>g}5jHZXQJT%@k8@ynlh`oH|X?`1vx{MJ*8(Tu+jTQ7gcYoi(8Yu0Y7 zX7nHFzN#7JDx?4Bb>CVwqyJyh{no0{yLeCcS60pF|0Uh0*V{j(|6kSoie~)%d)j|l z^JO=cj=%px_jnU{#(uH{~xta&+nMOf1vq?tJnWG?cZ88V|u@8Hh!!2 zv(u2NZ)^^q*E~Bq#*pKVPoBFqt&KlDua1iy%W|xkmsjo4y|?Oq=hUz-ue#sXUhPb# zTUj2tFJ|>1TMv$}*}3DPiY_@Dm#?0yXBQiJY`{j>@;Cq7C!YQr_`R4`uq%D0 z{MfVJ(LJ`|qx)-*bdMsEG5lXK{B-vy`WS}@f7bAgRrg=e{e@NcU)BBos{3#29-(9W zzyIC31&wh=)(9Ql|Lf>Bb7TI#{b;ut8ms#sx!_+jG`gqpH|E2Qsrw7_q0%(Y`*Zhm zV|+6-KF?20-H%V*J5%?QQ}@qJ-5;I0-lCPKRVd(m!|0~o*BhX^SmuKM$yw>H+=cafBq9s|HmJ>GEHFq z>VB!sU)`V99*gMDYmdeASG31b;NQ?5M|=Od_V}Rxwf6X^|Fiap{ypsx`^PNK5&0?Y z5%)7=@%kHCn~Ucbu5y}=$*oZ9v)-pyE|r_P$9)W$PleyTr87<&5gT^h)=lNM8>?yu z3~;9Vcq_2FxZ4HA)hh?{somAJ#pgN91^#2w^9$4d<@~MHZDeEkYPFuvD(ZJR;mteu zM?vCL(mWn0K1MrLr0ZdUZZsV^x4kfzj?bqq7aJE>MT^cE-Ctb@aU8LpwqMnJ+m=^c z(tXE+xK>v-ESw7-*TC5QyC}vi*w#+Bn0m|lX46xzj=N=CC-BHa8W-yehNmm<#t7rm zuiNuw_N!s(-ktddhxzKfVbL2WpLa~*^y??{dA!kHeQf*Off3(_?d-{=(CY#7Rj})i zd;0a&64-cT4D&HvRk>PU7Rzt`+n;#aeJ%^Tcrxz7F|HV%{eeMT8HTq6UK5VTPU(k%-;b^a$ z(f_2QT<`gu2(dnm&p0|BTkPsk!tnUxmdxmQ;&IDlbUgX^;oR{N1rNXW?|kCvzw#?j zE|<&2av3yHlQdhJtSK6|(Jh;%Yc6Qqd9>Wt>}Ym1B(=Pxac9!j)+%$O&?SoFFI2337s*AScKPa)O*7C&&qMf}9{H$O&?SoFFI2337s*AScL) za-y6lC(2PWxOCUsGRhgZ1x7hhPLvbnL^)ATloRDdIpa>ND924&%P1$xiE^TxC@0EE za*~`RC&@{2+)1`fa+D4(lbj?c$w_jOoFpg7abwsr$w_jO9Jiew*>X$HmYgj) zTXMGKY{|)TvYad@%gJ)w61dEAvYad@%gJ)GoGd5H$#SxsEGNs!alQOLh6a*CWHr^qRCiku>+$SHD)oFb>lDRPROBB#hHa*CWHr^qRCs+=mP z%BgayoGPcvsdB2EDyPb+a;lsvr^=~vs+=mP%BgayoGPcvsdB2EDyPY5a+;hbr^#t@ znw%!5$!T($oF=EqalhTtorudOr^#t@nw%!5$!T($oF=EqX>z)pE~m@sa=M%@r_1Sb zx|}Yj%jt5uoGz!!>2kW9E~m@sa=M%@r_1Sbx|}ZOf}9I-F37nc=YpIIaxTcZAm@Ud z3vw>Vxgh6)oC|U;$hjcrf}9I-F37nc=YpIIaxTcZAm@Ud3v!$aT3(cMQO-p<7v)@( zb5YJkITz(zlygzexa0AnoQrZU%DE`#qMVCzF3NFRjvSSfEZxkz+>x^*XGhMCoEj+`AiJ91P$vfPogBWFj> zj+`AiJ92jA?8@1dvnyv;&aRwYIlFRp^$34=^T{*jQcIE8J*^{#;XHU+aoIN>va`xox$=Q>$CudL2o}4{7dvf;V?8(`a zvnOZV;JhbiPtKm4Jvn=F_T*fWb4ku6IhW*Il5j` zvoB{~&c2*|Is0?917gb0FtH&Vif*IR|nMat`Gj$~lyCDCbblp`1fGhjI?(9LhPAb13If&Y_$`Ifrr%09<&m5tIhW;J zmUCIoWjUAST$XcL&Sg25ARnAp8SLIxlb5+h&IalSVNoaXh&Q&>A zRnAp8SLIxlb5+h&IalRem2*wbH96PhT$6K6&NVsL%%qcr@~8Mjnkk8hJGGXynnzqmf4=k47GiJQ{g4 z@@VAI$fJ=*BaeE1iAD~OMjnkk8hJGGXynnzqmf4=k47GiJQ{g4@@VAI$fJ=*BacQN zjXWB8H1cTV(a58bMmcOjXWB8 zH1cTV(a58bMZns_wvXyVbtqlrfok0u^XJeqhk@o3`F z#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbt zqlrfok0u^XJeqhk@o3`F#G{Ev6OWFXQ4^0Q9!)%&cr@{7;?cyTiANKUCLT>Zns_wv zXyVbtqoc~)#G{Ev6OSeyO+1=-H1TNS(Zr*PN7c2ek;9{jM-z`G9!)%&cr@{7;?cyT ziANKUy7p8fhes2SCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev6OSeyO+1=- zH1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfok0u^XJeqhk z@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wv zXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z{_>q;YsM-z`G z9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfok0u@+H3ugiO+1=-H1TNS(Zr*P zM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev z6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfo zk0u^XJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKU zCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z`G z9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev6OSey zO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfok0u^X zJgOpZjT|0LJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyT ziANKUCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*P zM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev z6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfo zk0u^XJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKU zCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*PM?LCB zBZo&5k0u^XJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyT ziANKUCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev6OSeyO+1=-H1TNS(Zr*P zM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F#G{Ev z6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{-$8u}r@Mz-E#G{Ev6OSeyO+1=-H1TNS z(Zr*PM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbtqlrfok0u^XJeqhk@o3`F z#G{Ev6OSeyO+1=-H1TNS(Zr*PM-z`G9!)%&cr@{7;?cyTiANKUCLT>Zns_wvXyVbt zqlrfok0u^XJeqhk^JwPL%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!Zf zZer7T3;>U29?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL z%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z( zqnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!Zf znMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY(afWn zM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{ zGmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy#FOcxmMD zXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA z=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY z(afWnM>CIR9`)!3jT|1$Jeqkl^JwPL%%hn{GmmB-%{;2^28|pZ%{-cUH1lZY(afWn zM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{ zGmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrD zk7gdtJeqkl^JwPL%%hn{GmmB-%{-cU)Wcvja(FcJXy(z(qnSrDk7gdtJeqkl^JwPL z%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z( zqnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!Zf znMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{GmmB-RRxDe4v%IY%{-cU zH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl z^JwPL%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$y zXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA z=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY z(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL z%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt9ZtYcz6r zH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl z^JwPL%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$y zXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA z=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL%%hn{GmmB-%{-cUH1lZY z(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W**Hvnt3$yXy(z(qnSrDk7gdtJeqkl^JwPL z%%hn{GmmB-%{-cUH1lZY(afWnM>CIR9?d+Oc{KBA=F!ZfnMX5^W*#j(T6nbZXyMVq zqlHHcj}{&+JX(0P@Mz)D!lQ*p3y&5aEj(IywD4%*(ZZvJM+=V@9xXgtc(m|n;nBjQ zg+~jI79K4;T6nbZXyMVqqlHHcj}{&+JX(0P@Mz)D!lQ*p3y&5aEj(IywD4%*(ZZvJ zM+=V@9xXgtc(m|n;nBjQg+~jI79K4;T6nbZXyMVqqlHHcj}{&+JX(0P@Mz)D!lQ*p z3y&5aEj(IywD4%*(ZZvJM+=V@9xXgtc(m|n;nBjQg+~jI79K4;T6nbZXyMVqqlHHc zj}{&+JX(0P@Mz)D!lQ*p3y&5aEj(IywD4%*(ZZviE00zltvp(JwDM@> z(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKh zM=Ot39<4lDd9?Cq< zE00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@> z(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKh zM=Ot39<4lDd9?Cq< zE00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot3 z9<4lDd9?Cq<E00zl ztvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lD zd9?Cq<E00zltvp(J zwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq<E00zltvp(JwDM@>(aNKhM=Ot39<4lDd9?Cq z<E00zltvp(JwDM@> z(aNKhM=Ot39<4lDd9?Cq<>~Z9Lj|wDD-;(Z-{VM;ni-U0tIdbRKOy+IY0_Xyehwqm4%!k2W4{Jlc4) z@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_ zXyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0o zWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-; z(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G z#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehw zqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oW zjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{V zM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi# z8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4&Z zX{(XLqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0o zWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~^-vIv93E{v z+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@ zc(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj| zwDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4) z@o3}G#-oi#8;>>~Z9Lj|wDD-;(eZ$f#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@ zc(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj| zwDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4) z@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_ zXyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;QBOY6$l=k(qm4%!k2W4{ zJlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy} z+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@ zc(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj| zwDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4) z@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_ zXyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0o zWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-; z(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xy?(+qn$@Pk9HpIJlc7*^JwSM z&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+ zqn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oi zoku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axit zM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2 zJCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@P zk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5 zb{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p z9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA z?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpI zJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K z+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69f)YBX^a(J}!Xy?(+qn$@P zk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5 zb{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p z9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA z?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpI zJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K z+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Z zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qy7J9=w1yiiD4)R<~RP!SMt966WId7CI?g_ z^XSK;ACG=K`tj(;qaTlcJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K`tj(;qaTlc zJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K`tj(;qaTlcJo@qI$D<#Qemwf|=*OcU zkA6J*@#x2+ACG=K`tj(;qaTlcJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K`tj(; zqaTlcJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K`tj(;qaTlcJo@qI$D<#Qemwf| z=*OcUkA6J*@#x2+ACG=K`tj(;qaTlcJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K z`tj(;qaTlcJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K`tj(;qaTlcJo@qI$D<#Q zemwf|=*OcUkA6J*@#x2+ACG=K`tj(;qaTlcJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ zACG=K`tj(;qaTlcJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K`tj(;qaTlcJo@qI z$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K`tj(;qaTlcJo@qI$D<#Qemwf|=*OcUkA6J* z@#x2+ACG=K`tj(;qaTlcJo@qI$D<#Qemwf|=*OcUkA6J*@#x2+ACG=K`tj(;qaTlc zJo@qI$D<#Qemwf|=*OcUk2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe z9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~ zZ9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{ zJlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy} z+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@ zc(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj| zwDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4) z@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_ zXyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0o zWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-; z(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G z#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehw zqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9M8DGv^&1Z9Lj|wDD-;(Z-{VM;nhe9&J3@ zc(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj| zwDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4) z@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_ zXyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0o zWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-; z(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G z#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehw zqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oW zjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{V zM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi# z8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%! zk2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`g zHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~Z9Lj|wDD-;(Z-{VM;nhe z9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k2W4{Jlc4)@o3}G#-oi#8;>>~ zZ9Lj|wDD-;(Z-{VM;nhe9&J3@c(n0oWjYk`gHXdy}+IY0_Xyehwqm4%!k9HpI zJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^QU9U4<+eL6+;u;fuH19~+@JFfk9HpIJlc7* z^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6| zXy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr z=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^ z(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM z&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+ zqn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oi zoku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axit zM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2 zJCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@P zk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5 zb{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p z9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA z?L6uaU*{bj?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+ zqn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oi zoku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axit zM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2 zJCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@P zk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5 zb{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p z9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA z?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpI zJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K z+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Z zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7*^JwSM&ZC`2JCAlA?L69f zwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6|Xy?(+qn$@Pk9HpIJlc7* z^JwSM&ZC`2JCAlA?L69fwDV}^(axitM>~&p9_>8Zd9?Fr=h4oioku&5b{_3K+Ih6| zXy?(+qn$@Pk9HpIJlc7*^JwSM!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS z;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil z(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t z!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8 zqk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XO zgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpG zM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm z2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5W zj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC z4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7% z9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO z9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9Ik zJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsm zI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7 zcy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXC zbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E z@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O z=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS z;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil z(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t z!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8 zqk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XO zgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpG zM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm z2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5W zj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7%9vwV7cy#dS;L*XOgGUFC z4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO9XvXCbnxil(ZQpGM+c7% z9vwV7cy#dS;L*XOgGUFC4jvsmI(T&O=-|=8qk~5Wj}9IkJUV!E@aW*t!J~sm2agUO zojf{ubn@ur(aEEeM<SM;DJS9$h@Tcy#gT;?c#U zi$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>S zM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy z7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ru zk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oa zE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS z9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF; zT|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifv zJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Px zx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@T zcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByY zbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v z@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET) z=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT z;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo z(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w z#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1E zql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#U zi$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>S zM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy z7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ru zk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oa zE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS z9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF; zT|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifv zJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@Tcy#gT;?c#Ui$@oaE*@Px zx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByYbn)oo(Z!>SM;DJS9$h@T zcy#gT;?c#Ui$@oaE*@Pxx_ET)=;G1Eql-ruk1ifvJi2&v@#x~w#iNTy7mqF;T|ByY zbn)oo(Z!>SM;DJS9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w z^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ- z=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW z=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u z(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$ z&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQ zqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cg zn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocq zM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~ zH;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%J zk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ zZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd z9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--} z-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_ zJi2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{ zx_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{; zd35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^ zbo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w z^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ- z=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW z=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u z(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$ z&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQ zqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cg zn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocq zM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%Jk8U2_Ji2*w^XTT$&7+$~ zH;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!cgn@2Z~ZXVq{x_NZ-=;qPQqnk%J zk8U2_Ji2*w^XTT$&7+$~H;--}-8{N^bo1!u(aocqM>mgd9^E{;d35vW=F!8Wher>O z9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu4 z9z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%m zJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9 zJbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eB zdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sI zc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N z^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa z@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k z=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh- z;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86 z(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u z!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`B zqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmR zher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#M zM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s z504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTi zj~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O z9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu4 z9z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%m zJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9 zJbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eB zdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sI zc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N z^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa z@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v(eBdU*8k z=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86(Zi#MM-Pu49z8sIc=Yh- z;nBmRher>O9v(eBdU*8k=;6`BqlZTij~*U9JbHNa@aW;u!=r~s504%mJv@4N^zi86 z(Zi#MM-Pu49z8sIc=Yh-;nBmRher>O9v%%I4IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|14IT|1 z4IT|14IT|14IT|14IT|14IT|14IT|14IaHbdU^En=;hJNqnAf7k6s?VJbHQb^62H! z%cGY^FOOaxy*zq(^z!KC(aWQkM=y_F9=$wzdGzw=<m{(koNv%jDH{p{~&e?R;C+27Cpe)jjXzn}g6?C)oP zKl}UH-_QPj_V=^DpZ)#p?`MBM`}^77&;EY)_p`sB{r&9kXMaEY``O>m{(koNv%jDH z{p{~&e?R;C+27Cpe)jjXzn}g6?C)oPKl}UH-_QPj_V=^DpZ)#p?`MBM`}^77&;EY) z_p`sB{r&9kXMaEY``O>m{(koNv%jDH{p{~&e?R;C+27Cpe)jjXzn}g6?C)oPKl}UH z-_QPj_V=^DpZ)#p?`MBM`}^77&;EY)_p`sB{r&9kXMaEY``O>m{(koNv%jDH{p{~& ze?R;C+27Cpe)jjXzn}g6?C)oPKl}UH-_QPj_V=^DpZ)#p?`MBM`}^77&;EY)_p`sB z{r&9kXMaEY``O>m{(koNv%jDH{p{~&e?R;C+27Cpe)jjXzn}g6?C)oPKl}UH-_QPj z_V=^DpZ)#p?`MBM`}^77&;EY)_p`s$L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV z^-$`e)I+IY>y_sfSVzr5;K>lzJ%j zQ0k%7L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV^-$`e z)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7 zL#c;S52YSTJ(PMV^-$`e)I+IY>y_ zsfSVzr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV^-$`e)I+I< zQV*pbNY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S z52YSTJ(PMV^-$`e)I+IY>y_sfSVz zr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YST zJ(PMV^-$`e)I+IY>y_sfSVzr5;K> zlzJ%jQ0k%7L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YSTJ(PMV z^-$`e)I+IY>y_sfSVzr5;K>lzJ%j zQ0k%7L#c;S52YSTJ(PMV^-$`e)I+IY>y_sfSVzr5;K>lzJ%jQ0k%7L#c;S52YST9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi z9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi z9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi z9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi z9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi z9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi z9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xi9!(xC9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa% z9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWa%9xWbyJoQVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP? zRO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e z)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)A zH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2 zjYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM z<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVR zcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@76 z9@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;N zM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6n zQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP? zRO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e z)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)A zH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2 zjYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM z<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVR zcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@76 z9@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;N zM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6n zQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP? zRO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e z)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)A zH6GP?RO3;NM>QVRcvRz2jYl;e)p%6nQH@769@ThM<57)AH6GP?RO3;NM>QVRcvRz2 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 w_8o@m5qQxF>2hMxmMF0Q* literal 0 HcmV?d00001 diff --git a/package.json b/package.json index 0289f01520..a9c3129130 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "@typescript-eslint/eslint-plugin": "^5.6.0", "@typescript-eslint/parser": "^5.6.0", "color-alpha": "^1.1.3", + "copy-webpack-plugin": "^11.0.0", "eslint-config-prettier": "^8.3.0", "eslint-config-standard": "^16.0.3", "eslint-plugin-import": "^2.25.3", @@ -34,7 +35,9 @@ "prettier-config-standard": "^4.0.0", "stylelint": "13.13.1", "stylelint-config-prettier": "^9.0.3", - "stylelint-config-standard": "22.0.0" + "stylelint-config-standard": "22.0.0", + "wasm-loader": "^1.3.0", + "wasm-module-webpack-plugin": "^3.0.0" }, "resolutions": { "react-error-overlay": "6.0.9" diff --git a/packages/ketcher-standalone/package.json b/packages/ketcher-standalone/package.json index 023b1d02e2..97af7cfab9 100644 --- a/packages/ketcher-standalone/package.json +++ b/packages/ketcher-standalone/package.json @@ -51,6 +51,7 @@ "@rollup/plugin-commonjs": "^16.0.0", "@rollup/plugin-node-resolve": "^10.0.0", "@rollup/plugin-strip": "^2.0.0", + "@rollup/plugin-wasm": "^6.0.0", "@types/jest": "^27.0.3", "@types/node": "^16.11.12", "cross-env": "^7.0.3", @@ -67,6 +68,7 @@ "rollup-plugin-typescript2": "^0.31.1", "rollup-plugin-visualizer": "^5.5.2", "rollup-plugin-web-worker-loader": "^1.6.1", + "rollup-wasm-pack-import": "^2.0.0", "typescript": "^4.5.2" }, "files": [ diff --git a/packages/ketcher-standalone/rollup.config.js b/packages/ketcher-standalone/rollup.config.js index 0fb0ec6c46..85b82cc57d 100644 --- a/packages/ketcher-standalone/rollup.config.js +++ b/packages/ketcher-standalone/rollup.config.js @@ -8,6 +8,7 @@ import resolve from '@rollup/plugin-node-resolve' import strip from '@rollup/plugin-strip' import typescript from 'rollup-plugin-typescript2' import webWorkerLoader from 'rollup-plugin-web-worker-loader' +import { wasm } from '@rollup/plugin-wasm'; import { license } from '../../license.ts' const mode = { @@ -37,6 +38,11 @@ const config = { ], external: ['ketcher-core', /@babel\/runtime/], plugins: [ + wasm({ + maxFileSize: 0, + publicPath: "test", + targetEnv: "browser", + }), del({ targets: 'dist/*', runOnce: true diff --git a/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts b/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts index acbd6f09da..1bc05bd67d 100644 --- a/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts +++ b/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.ts @@ -38,13 +38,14 @@ import { // @ts-ignore import indigoModuleFn from 'indigo-ketcher' + interface IndigoOptions { set: (key: string, value: string) => void } type handlerType = (indigo: any, indigoOptions: IndigoOptions) => string -function handle(handler: handlerType, options?: CommandOptions) { +function handle(handler: handlerType, options?: CommandOptions, messageType?: Command) { module.then((indigo) => { const indigoOptions = new indigo.MapStringString() setOptions(indigoOptions, options || {}) @@ -52,11 +53,13 @@ function handle(handler: handlerType, options?: CommandOptions) { try { const payload = handler(indigo, indigoOptions) msg = { + type: messageType, payload, hasError: false } } catch (error: any) { msg = { + type: messageType, hasError: true, error: error } @@ -90,7 +93,8 @@ self.onmessage = (e: MessageEvent>) => { ...data.options, 'render-output-format': data.outputFormat, 'render-background-color': data.backgroundColor - } + }, + Command.GenerateImageAsBase64, ) break } @@ -100,7 +104,8 @@ self.onmessage = (e: MessageEvent>) => { handle( (indigo, indigoOptions) => indigo.layout(data.struct, data.format, indigoOptions), - data.options + data.options, + Command.Layout ) break } @@ -111,7 +116,8 @@ self.onmessage = (e: MessageEvent>) => { handle( (indigo, indigoOptions) => indigo.dearomatize(data.struct, data.format, indigoOptions), - data.options + data.options, + Command.Dearomatize ) break } @@ -125,7 +131,8 @@ self.onmessage = (e: MessageEvent>) => { data.types?.length ? data.types.join(';') : '', indigoOptions ), - data.options + data.options, + Command.Check ) break } @@ -136,7 +143,8 @@ self.onmessage = (e: MessageEvent>) => { handle( (indigo, indigoOptions) => indigo.calculateCip(data.struct, data.format, indigoOptions), - data.options + data.options, + Command.CalculateCip ) break } @@ -146,13 +154,12 @@ self.onmessage = (e: MessageEvent>) => { handle((indigo, indigoOptions) => { const selectedAtoms = new indigo.VectorInt() data.selectedAtoms.forEach((atomId) => selectedAtoms.push_back(atomId)) - const result = indigo.calculate( + return indigo.calculate( data.struct, indigoOptions, selectedAtoms ) - return result - }, data.options) + }, data.options, Command.Calculate) break } @@ -161,7 +168,7 @@ self.onmessage = (e: MessageEvent>) => { handle( (indigo, indigoOptions) => indigo.automap(data.struct, data.mode, data.format, indigoOptions), - data.options + data.options, Command.Automap ) break } @@ -171,7 +178,7 @@ self.onmessage = (e: MessageEvent>) => { handle( (indigo, indigoOptions) => indigo.aromatize(data.struct, data.format, indigoOptions), - data.options + data.options, Command.Aromatize ) break } @@ -181,14 +188,13 @@ self.onmessage = (e: MessageEvent>) => { handle((indigo, indigoOptions) => { const selectedAtoms = new indigo.VectorInt() data.selectedAtoms.forEach((atomId) => selectedAtoms.push_back(atomId)) - const updatedStruct = indigo.clean2d( + return indigo.clean2d( data.struct, data.format, indigoOptions, selectedAtoms ) - return updatedStruct - }, data.options) + }, data.options, Command.Clean) break } @@ -197,13 +203,13 @@ self.onmessage = (e: MessageEvent>) => { handle( (indigo, indigoOptions) => indigo.convert(data.struct, data.format, indigoOptions), - data.options + data.options, Command.Convert ) break } case Command.Info: { - handle((indigo) => indigo.version()) + handle((indigo) => indigo.version(), undefined, Command.Info) break } @@ -211,7 +217,7 @@ self.onmessage = (e: MessageEvent>) => { const data: GenerateInchIKeyCommandData = message.data as GenerateInchIKeyCommandData handle((indigo, indigoOptions) => - indigo.convert(data.struct, 'inchi-key', indigoOptions) + indigo.convert(data.struct, 'inchi-key', indigoOptions), undefined, Command.GenerateInchIKey ) break } diff --git a/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.types.ts b/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.types.ts index f5374eafca..56066c1026 100644 --- a/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.types.ts +++ b/packages/ketcher-standalone/src/infrastructure/services/struct/indigoWorker.types.ts @@ -126,6 +126,7 @@ export interface AutomapCommandData } export interface OutputMessage { + type?: Command, hasError?: boolean payload?: T error?: string diff --git a/packages/ketcher-standalone/src/infrastructure/services/struct/standaloneStructService.ts b/packages/ketcher-standalone/src/infrastructure/services/struct/standaloneStructService.ts index db5abfff65..7c5142424f 100644 --- a/packages/ketcher-standalone/src/infrastructure/services/struct/standaloneStructService.ts +++ b/packages/ketcher-standalone/src/infrastructure/services/struct/standaloneStructService.ts @@ -63,6 +63,7 @@ import { // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore import IndigoWorker from 'web-worker:./indigoWorker' +import EventEmitter from "events"; interface KeyValuePair { [key: string]: number | string | boolean | object @@ -150,9 +151,29 @@ function mapWarningGroup(property: string) { class IndigoService implements StructService { private readonly defaultOptions: StructServiceOptions + private readonly worker: IndigoWorker + private readonly EE: EventEmitter = new EventEmitter() constructor(defaultOptions: StructServiceOptions) { this.defaultOptions = defaultOptions + this.worker = new IndigoWorker() + this.worker.onmessage = (e: MessageEvent>) => { + const message: OutputMessage = e.data + switch (message.type) { + case Command.Info: + console.log("emit action info"); + this.EE.emit("info", {data: message}) + break + case Command.Convert: + console.log("emit action Convert"); + this.EE.emit("convert", {data: message}) + break + case Command.Layout: + console.log("emit action Layout"); + this.EE.emit("layout", {data: message}) + break + } + } } async generateInchIKey(struct: string): Promise { @@ -180,11 +201,9 @@ class IndigoService implements StructService { info(): Promise { return new Promise((resolve, reject) => { - const worker: Worker = new IndigoWorker() - - worker.onmessage = (e: MessageEvent>) => { - worker.terminate() - const msg: OutputMessage = e.data + const action = ({ data }) => { + console.log("info action", data) + const msg: OutputMessage = data if (!msg.hasError) { const result: InfoResult = { // eslint-disable-next-line @typescript-eslint/no-non-null-assertion @@ -198,7 +217,10 @@ class IndigoService implements StructService { } } - worker.postMessage({ type: Command.Info }) + this.EE.removeListener("info", action) + this.EE.addListener("info", action) + + this.worker.postMessage({ type: Command.Info }) }) } @@ -210,11 +232,9 @@ class IndigoService implements StructService { const format = convertMimeTypeToOutputFormat(output_format) return new Promise((resolve, reject) => { - const worker: Worker = new IndigoWorker() - - worker.onmessage = (e: MessageEvent>) => { - worker.terminate() - const msg: OutputMessage = e.data + const action = ({ data }) => { + console.log("convert action", data) + const msg: OutputMessage = data if (!msg.hasError) { const result: ConvertResult = { struct: msg.payload!, @@ -242,7 +262,10 @@ class IndigoService implements StructService { data: commandData } - worker.postMessage(inputMessage) + this.EE.removeListener("convert", action) + this.EE.addListener("convert", action) + + this.worker.postMessage(inputMessage) }) } @@ -254,11 +277,9 @@ class IndigoService implements StructService { const format = convertMimeTypeToOutputFormat(output_format) return new Promise((resolve, reject) => { - const worker: Worker = new IndigoWorker() - - worker.onmessage = (e: MessageEvent>) => { - worker.terminate() - const msg: OutputMessage = e.data + const action = ({ data }) => { + console.log("layout action", data) + const msg: OutputMessage = data if (!msg.hasError) { const result: LayoutResult = { struct: msg.payload!, @@ -286,7 +307,9 @@ class IndigoService implements StructService { data: commandData } - worker.postMessage(inputMessage) + this.EE.removeListener("layout", action) + this.EE.addListener("layout", action) + this.worker.postMessage(inputMessage) }) } diff --git a/yarn.lock b/yarn.lock index 8a86d6495a..db45da8185 100644 --- a/yarn.lock +++ b/yarn.lock @@ -36,6 +36,15 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.0.0-beta.36, @babel/code-frame@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/code-frame@npm:7.18.6" + dependencies: + "@babel/highlight": ^7.18.6 + checksum: 195e2be3172d7684bf95cff69ae3b7a15a9841ea9d27d3c843662d50cdd7d6470fd9c8e64be84d031117e4a4083486effba39f9aef6bbb2c89f7f21bcfba33ba + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.16.8, @babel/compat-data@npm:^7.17.0, @babel/compat-data@npm:^7.17.7": version: 7.17.7 resolution: "@babel/compat-data@npm:7.17.7" @@ -43,6 +52,13 @@ __metadata: languageName: node linkType: hard +"@babel/compat-data@npm:^7.19.3": + version: 7.19.4 + resolution: "@babel/compat-data@npm:7.19.4" + checksum: 757fdaeb6756c2d323ff56f60fb8e670292108cda6abf762a56c0d40910ecc4d2c7e283dbdfbcee6bc28c74ad659144352609e1cb49d31e101ab13ea5ce90072 + languageName: node + linkType: hard + "@babel/core@npm:>=7.9.0, @babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.0, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.0": version: 7.17.7 resolution: "@babel/core@npm:7.17.7" @@ -66,6 +82,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.0.0-beta.39": + version: 7.19.3 + resolution: "@babel/core@npm:7.19.3" + dependencies: + "@ampproject/remapping": ^2.1.0 + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.19.3 + "@babel/helper-compilation-targets": ^7.19.3 + "@babel/helper-module-transforms": ^7.19.0 + "@babel/helpers": ^7.19.0 + "@babel/parser": ^7.19.3 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.3 + "@babel/types": ^7.19.3 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.1 + semver: ^6.3.0 + checksum: dd883311209ad5a2c65b227daeb7247d90a382c50f4c6ad60c5ee40927eb39c34f0690d93b775c0427794261b72fa8f9296589a2dbda0782366a9f1c6de00c08 + languageName: node + linkType: hard + "@babel/core@npm:^7.17.9": version: 7.17.9 resolution: "@babel/core@npm:7.17.9" @@ -125,6 +164,17 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.19.3, @babel/generator@npm:^7.19.4": + version: 7.19.5 + resolution: "@babel/generator@npm:7.19.5" + dependencies: + "@babel/types": ^7.19.4 + "@jridgewell/gen-mapping": ^0.3.2 + jsesc: ^2.5.1 + checksum: a66eafc540f80fc36c1b009b28bde1d12aff85e7916e7f5adf49c5a8866fecee4906b3c3c6db315d2723ea54e4e5ddfb2913fe6ab424f51dbccf753000930eaf + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-annotate-as-pure@npm:7.16.7" @@ -158,6 +208,20 @@ __metadata: languageName: node linkType: hard +"@babel/helper-compilation-targets@npm:^7.19.3": + version: 7.19.3 + resolution: "@babel/helper-compilation-targets@npm:7.19.3" + dependencies: + "@babel/compat-data": ^7.19.3 + "@babel/helper-validator-option": ^7.18.6 + browserslist: ^4.21.3 + semver: ^6.3.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: aafcb4490c98cddb3255fff98bfbdb881b4def85a1935fd9b1f9b1f0f8b502696839f6b387fb508ca991ea72ba82ce6913bab99f21df4ce80bda2b79e91a09f5 + languageName: node + linkType: hard + "@babel/helper-create-class-features-plugin@npm:^7.16.10, @babel/helper-create-class-features-plugin@npm:^7.16.7, @babel/helper-create-class-features-plugin@npm:^7.17.1, @babel/helper-create-class-features-plugin@npm:^7.17.6": version: 7.17.6 resolution: "@babel/helper-create-class-features-plugin@npm:7.17.6" @@ -214,6 +278,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-environment-visitor@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-environment-visitor@npm:7.18.9" + checksum: b25101f6162ddca2d12da73942c08ad203d7668e06663df685634a8fde54a98bc015f6f62938e8554457a592a024108d45b8f3e651fd6dcdb877275b73cc4420 + languageName: node + linkType: hard + "@babel/helper-explode-assignable-expression@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-explode-assignable-expression@npm:7.16.7" @@ -244,6 +315,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-function-name@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-function-name@npm:7.19.0" + dependencies: + "@babel/template": ^7.18.10 + "@babel/types": ^7.19.0 + checksum: eac1f5db428ba546270c2b8d750c24eb528b8fcfe50c81de2e0bdebf0e20f24bec688d4331533b782e4a907fad435244621ca2193cfcf80a86731299840e0f6e + languageName: node + linkType: hard + "@babel/helper-get-function-arity@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-get-function-arity@npm:7.16.7" @@ -262,6 +343,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-hoist-variables@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-hoist-variables@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: fd9c35bb435fda802bf9ff7b6f2df06308a21277c6dec2120a35b09f9de68f68a33972e2c15505c1a1a04b36ec64c9ace97d4a9e26d6097b76b4396b7c5fa20f + languageName: node + linkType: hard + "@babel/helper-member-expression-to-functions@npm:^7.16.7": version: 7.17.7 resolution: "@babel/helper-member-expression-to-functions@npm:7.17.7" @@ -280,6 +370,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-module-imports@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: f393f8a3b3304b1b7a288a38c10989de754f01d29caf62ce7c4e5835daf0a27b81f3ac687d9d2780d39685aae7b55267324b512150e7b2be967b0c493b6a1def + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.16.7, @babel/helper-module-transforms@npm:^7.17.7": version: 7.17.7 resolution: "@babel/helper-module-transforms@npm:7.17.7" @@ -296,6 +395,22 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-module-transforms@npm:7.19.0" + dependencies: + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-simple-access": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/helper-validator-identifier": ^7.18.6 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.0 + "@babel/types": ^7.19.0 + checksum: 4483276c66f56cf3b5b063634092ad9438c2593725de5c143ba277dda82f1501e6d73b311c1b28036f181dbe36eaeff29f24726cde37a599d4e735af294e5359 + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-optimise-call-expression@npm:7.16.7" @@ -345,6 +460,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-simple-access@npm:^7.18.6": + version: 7.19.4 + resolution: "@babel/helper-simple-access@npm:7.19.4" + dependencies: + "@babel/types": ^7.19.4 + checksum: 964cb1ec36b69aabbb02f8d5ee1d680ebbb628611a6740958d9b05107ab16c0492044e430618ae42b1f8ea73e4e1bafe3750e8ebc959d6f3277d9cfbe1a94880 + languageName: node + linkType: hard + "@babel/helper-skip-transparent-expression-wrappers@npm:^7.16.0": version: 7.16.0 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.16.0" @@ -363,6 +487,22 @@ __metadata: languageName: node linkType: hard +"@babel/helper-split-export-declaration@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-split-export-declaration@npm:7.18.6" + dependencies: + "@babel/types": ^7.18.6 + checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b + languageName: node + linkType: hard + +"@babel/helper-string-parser@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/helper-string-parser@npm:7.19.4" + checksum: b2f8a3920b30dfac81ec282ac4ad9598ea170648f8254b10f475abe6d944808fb006aab325d3eb5a8ad3bea8dfa888cfa6ef471050dae5748497c110ec060943 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-validator-identifier@npm:7.16.7" @@ -370,6 +510,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": + version: 7.19.1 + resolution: "@babel/helper-validator-identifier@npm:7.19.1" + checksum: 0eca5e86a729162af569b46c6c41a63e18b43dbe09fda1d2a3c8924f7d617116af39cac5e4cd5d431bb760b4dca3c0970e0c444789b1db42bcf1fa41fbad0a3a + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.16.7": version: 7.16.7 resolution: "@babel/helper-validator-option@npm:7.16.7" @@ -377,6 +524,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-option@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-validator-option@npm:7.18.6" + checksum: f9cc6eb7cc5d759c5abf006402180f8d5e4251e9198197428a97e05d65eb2f8ae5a0ce73b1dfd2d35af41d0eb780627a64edf98a4e71f064eeeacef8de58f2cf + languageName: node + linkType: hard + "@babel/helper-wrap-function@npm:^7.16.8": version: 7.16.8 resolution: "@babel/helper-wrap-function@npm:7.16.8" @@ -411,6 +565,17 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.19.0": + version: 7.19.4 + resolution: "@babel/helpers@npm:7.19.4" + dependencies: + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.4 + "@babel/types": ^7.19.4 + checksum: e2684e9a79d45b95db05c7e14628e8dd1d91ad59433a3afd715bdf19d4683d9e9f84382bcc82316b678aa609ecfc41b07be0b9c49eed07c444f82a6b9e501186 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.16.7": version: 7.16.10 resolution: "@babel/highlight@npm:7.16.10" @@ -422,6 +587,17 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/highlight@npm:7.18.6" + dependencies: + "@babel/helper-validator-identifier": ^7.18.6 + chalk: ^2.0.0 + js-tokens: ^4.0.0 + checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789 + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.17.3, @babel/parser@npm:^7.17.7": version: 7.17.7 resolution: "@babel/parser@npm:7.17.7" @@ -440,6 +616,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.3, @babel/parser@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/parser@npm:7.19.4" + bin: + parser: ./bin/babel-parser.js + checksum: 5ef97da97915085ff3b9c562b04fb6316074ece52d20de95f44c47b46abf87fd754cbcae769a69570a84652b736afe5bb2cb7dc117aa7ad6d81ab40eed0c613b + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.16.7": version: 7.16.7 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.16.7" @@ -1533,6 +1718,35 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.18.10": + version: 7.18.10 + resolution: "@babel/template@npm:7.18.10" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/parser": ^7.18.10 + "@babel/types": ^7.18.10 + checksum: 93a6aa094af5f355a72bd55f67fa1828a046c70e46f01b1606e6118fa1802b6df535ca06be83cc5a5e834022be95c7b714f0a268b5f20af984465a71e28f1473 + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.0.0-beta.39, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.3, @babel/traverse@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/traverse@npm:7.19.4" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.19.4 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/parser": ^7.19.4 + "@babel/types": ^7.19.4 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: 8ae1ac3dace181620cd0e3078aec99604a48302fb873193a171e37a7cc4f8909ed496f286bf08c6473f9692db36423e2601eb9c771493d19f6a5fd1a56745af5 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.17.3, @babel/traverse@npm:^7.7.2": version: 7.17.3 resolution: "@babel/traverse@npm:7.17.3" @@ -1579,6 +1793,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.0.0-beta.39, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.3, @babel/types@npm:^7.19.4": + version: 7.19.4 + resolution: "@babel/types@npm:7.19.4" + dependencies: + "@babel/helper-string-parser": ^7.19.4 + "@babel/helper-validator-identifier": ^7.19.1 + to-fast-properties: ^2.0.0 + checksum: 4032f6407093f80dd4f4764be676f7527d2a5c0381586967cd79683cf8af01cdc16745a381b9cef045f702f0c9b0dffd880d84ee55dad59ba01bd23d5d52a8e0 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2331,6 +2556,24 @@ __metadata: languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.2": + version: 0.3.2 + resolution: "@jridgewell/gen-mapping@npm:0.3.2" + dependencies: + "@jridgewell/set-array": ^1.0.1 + "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882 + languageName: node + linkType: hard + +"@jridgewell/resolve-uri@npm:3.1.0": + version: 3.1.0 + resolution: "@jridgewell/resolve-uri@npm:3.1.0" + checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267 + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.0.3": version: 3.0.5 resolution: "@jridgewell/resolve-uri@npm:3.0.5" @@ -2338,6 +2581,20 @@ __metadata: languageName: node linkType: hard +"@jridgewell/set-array@npm:^1.0.1": + version: 1.1.2 + resolution: "@jridgewell/set-array@npm:1.1.2" + checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e + languageName: node + linkType: hard + +"@jridgewell/sourcemap-codec@npm:1.4.14": + version: 1.4.14 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" + checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 + languageName: node + linkType: hard + "@jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.11 resolution: "@jridgewell/sourcemap-codec@npm:1.4.11" @@ -2355,6 +2612,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.9": + version: 0.3.17 + resolution: "@jridgewell/trace-mapping@npm:0.3.17" + dependencies: + "@jridgewell/resolve-uri": 3.1.0 + "@jridgewell/sourcemap-codec": 1.4.14 + checksum: 9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339 + languageName: node + linkType: hard + "@material-ui/utils@npm:^4.11.2": version: 4.11.2 resolution: "@material-ui/utils@npm:4.11.2" @@ -2787,6 +3054,18 @@ __metadata: languageName: node linkType: hard +"@rollup/plugin-wasm@npm:^6.0.0": + version: 6.0.0 + resolution: "@rollup/plugin-wasm@npm:6.0.0" + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: fb9f5215ee98ab1a5f71642dd236a4923c5de04b01a1ccab8940096df059f16152b37cec4a4f21d84158bc66452320fc588dd7ac2ede963d0d5e77932ce84dad + languageName: node + linkType: hard + "@rollup/pluginutils@npm:^3.0.8, @rollup/pluginutils@npm:^3.1.0": version: 3.1.0 resolution: "@rollup/pluginutils@npm:3.1.0" @@ -4978,6 +5257,15 @@ __metadata: languageName: node linkType: hard +"babylon@npm:^7.0.0-beta.39": + version: 7.0.0-beta.47 + resolution: "babylon@npm:7.0.0-beta.47" + bin: + babylon: ./bin/babylon.js + checksum: f6ce13f2549d4770fe6de9a5e5bb86744600f45db59fc8d206758474933ed8294d55bfb237148180dd1c62c9a3f21054a52ffb5fc74a3b45b906b676dbc899b5 + languageName: node + linkType: hard + "bail@npm:^1.0.0": version: 1.0.5 resolution: "bail@npm:1.0.5" @@ -5189,6 +5477,20 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.21.3": + version: 4.21.4 + resolution: "browserslist@npm:4.21.4" + dependencies: + caniuse-lite: ^1.0.30001400 + electron-to-chromium: ^1.4.251 + node-releases: ^2.0.6 + update-browserslist-db: ^1.0.9 + bin: + browserslist: cli.js + checksum: 4af3793704dbb4615bcd29059ab472344dc7961c8680aa6c4bb84f05340e14038d06a5aead58724eae69455b8fade8b8c69f1638016e87e5578969d74c078b79 + languageName: node + linkType: hard + "bs-logger@npm:0.x": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" @@ -5363,6 +5665,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001400": + version: 1.0.30001420 + resolution: "caniuse-lite@npm:1.0.30001420" + checksum: dfa5027b2aeaba3ab1731735a46aecf62f286cdeec7f8ccb0f8cce0a3d02447e640e944d9bf5d9ea98b53fac6c2b168bb18f4c9ad598d92a2da7b05e2aea06e2 + languageName: node + linkType: hard + "capture-exit@npm:^2.0.0": version: 2.0.0 resolution: "capture-exit@npm:2.0.0" @@ -5976,6 +6285,22 @@ __metadata: languageName: node linkType: hard +"copy-webpack-plugin@npm:^11.0.0": + version: 11.0.0 + resolution: "copy-webpack-plugin@npm:11.0.0" + dependencies: + fast-glob: ^3.2.11 + glob-parent: ^6.0.1 + globby: ^13.1.1 + normalize-path: ^3.0.0 + schema-utils: ^4.0.0 + serialize-javascript: ^6.0.0 + peerDependencies: + webpack: ^5.1.0 + checksum: df4f8743f003a29ee7dd3d9b1789998a3a99051c92afb2ba2203d3dacfa696f4e757b275560fafb8f206e520a0aa78af34b990324a0e36c2326cefdeef3ca82e + languageName: node + linkType: hard + "core-js-compat@npm:^3.20.2, core-js-compat@npm:^3.21.0": version: 3.21.1 resolution: "core-js-compat@npm:3.21.1" @@ -7011,6 +7336,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.4.251": + version: 1.4.283 + resolution: "electron-to-chromium@npm:1.4.283" + checksum: b005cdac737cecd0e7f875263b97da13ad914526f4e31b4051dd0179b82ccd4aff27b4a3e3a7814cbc1774efd73956f830ae7f6ef28b313175857c26928d80b5 + languageName: node + linkType: hard + "electron-to-chromium@npm:^1.4.84": version: 1.4.87 resolution: "electron-to-chromium@npm:1.4.87" @@ -8634,6 +8966,19 @@ __metadata: languageName: node linkType: hard +"globby@npm:^13.1.1": + version: 13.1.2 + resolution: "globby@npm:13.1.2" + dependencies: + dir-glob: ^3.0.1 + fast-glob: ^3.2.11 + ignore: ^5.2.0 + merge2: ^1.4.1 + slash: ^4.0.0 + checksum: c148fcda0c981f00fb434bb94ca258f0a9d23cedbde6fb3f37098e1abde5b065019e2c63fe2aa2fad4daf2b54bf360b4d0423d85fb3a63d09ed75a2837d4de0f + languageName: node + linkType: hard + "globby@npm:^7.1.1": version: 7.1.1 resolution: "globby@npm:7.1.1" @@ -11443,6 +11788,7 @@ __metadata: "@rollup/plugin-commonjs": ^16.0.0 "@rollup/plugin-node-resolve": ^10.0.0 "@rollup/plugin-strip": ^2.0.0 + "@rollup/plugin-wasm": ^6.0.0 "@types/jest": ^27.0.3 "@types/node": ^16.11.12 cross-env: ^7.0.3 @@ -11461,6 +11807,7 @@ __metadata: rollup-plugin-typescript2: ^0.31.1 rollup-plugin-visualizer: ^5.5.2 rollup-plugin-web-worker-loader: ^1.6.1 + rollup-wasm-pack-import: ^2.0.0 typescript: ^4.5.2 languageName: unknown linkType: soft @@ -11673,7 +12020,7 @@ __metadata: languageName: node linkType: hard -"loader-utils@npm:^1.4.0": +"loader-utils@npm:^1.1.0, loader-utils@npm:^1.4.0": version: 1.4.0 resolution: "loader-utils@npm:1.4.0" dependencies: @@ -11832,6 +12179,13 @@ __metadata: languageName: node linkType: hard +"long@npm:^3.2.0": + version: 3.2.0 + resolution: "long@npm:3.2.0" + checksum: bc27bdeab42cb2f25d0a0faf5fbf77b657bd59236ae0ed649c44f91f35e632230ebd0c62d208bb4e9c69ca558a45e9c9c0810e6b5c0380a1754b8f3b5b7b62d7 + languageName: node + linkType: hard + "longest-streak@npm:^2.0.0": version: 2.0.4 resolution: "longest-streak@npm:2.0.4" @@ -12727,6 +13081,13 @@ __metadata: languageName: node linkType: hard +"node-releases@npm:^2.0.6": + version: 2.0.6 + resolution: "node-releases@npm:2.0.6" + checksum: e86a926dc9fbb3b41b4c4a89d998afdf140e20a4e8dbe6c0a807f7b2948b42ea97d7fd3ad4868041487b6e9ee98409829c6e4d84a734a4215dff060a7fbeb4bf + languageName: node + linkType: hard + "nopt@npm:^5.0.0": version: 5.0.0 resolution: "nopt@npm:5.0.0" @@ -15766,6 +16127,13 @@ __metadata: languageName: node linkType: hard +"rollup-wasm-pack-import@npm:^2.0.0": + version: 2.0.0 + resolution: "rollup-wasm-pack-import@npm:2.0.0" + checksum: e28817441ad3743c3e81ffe20b2382c1d0c286ac3dc4eb4cb18a7a1074333bbd29bc7b134224dfa16d8411a2985f07d34dd5910334641709fe495fa610965eef + languageName: node + linkType: hard + "rollup@npm:^2.43.1, rollup@npm:^2.60.2": version: 2.70.1 resolution: "rollup@npm:2.70.1" @@ -15787,6 +16155,7 @@ __metadata: "@typescript-eslint/eslint-plugin": ^5.6.0 "@typescript-eslint/parser": ^5.6.0 color-alpha: ^1.1.3 + copy-webpack-plugin: ^11.0.0 eslint-config-prettier: ^8.3.0 eslint-config-standard: ^16.0.3 eslint-plugin-import: ^2.25.3 @@ -15801,6 +16170,8 @@ __metadata: stylelint: 13.13.1 stylelint-config-prettier: ^9.0.3 stylelint-config-standard: 22.0.0 + wasm-loader: ^1.3.0 + wasm-module-webpack-plugin: ^3.0.0 languageName: unknown linkType: soft @@ -17947,6 +18318,20 @@ __metadata: languageName: node linkType: hard +"update-browserslist-db@npm:^1.0.9": + version: 1.0.10 + resolution: "update-browserslist-db@npm:1.0.10" + dependencies: + escalade: ^3.1.1 + picocolors: ^1.0.0 + peerDependencies: + browserslist: ">= 4.21.0" + bin: + browserslist-lint: cli.js + checksum: 12db73b4f63029ac407b153732e7cd69a1ea8206c9100b482b7d12859cd3cd0bc59c602d7ae31e652706189f1acb90d42c53ab24a5ba563ed13aebdddc5561a0 + languageName: node + linkType: hard + "update-check@npm:1.5.2": version: 1.5.2 resolution: "update-check@npm:1.5.2" @@ -18185,6 +18570,42 @@ __metadata: languageName: node linkType: hard +"wasm-dce@npm:^1.0.0": + version: 1.0.2 + resolution: "wasm-dce@npm:1.0.2" + dependencies: + "@babel/core": ^7.0.0-beta.39 + "@babel/traverse": ^7.0.0-beta.39 + "@babel/types": ^7.0.0-beta.39 + babylon: ^7.0.0-beta.39 + webassembly-interpreter: 0.0.30 + checksum: be9049f4a459cf8cfe26cef0909fea9e6174172cf9c95aaba835185ef6b0686d4f9d3f96eb524e82b3e2a817a8881674910fe83a7b8da8291c86771b55df9311 + languageName: node + linkType: hard + +"wasm-loader@npm:^1.3.0": + version: 1.3.0 + resolution: "wasm-loader@npm:1.3.0" + dependencies: + loader-utils: ^1.1.0 + wasm-dce: ^1.0.0 + peerDependencies: + wasm-dce: 1.x + checksum: c5c1bbcd99f1daec5475121bc5ef0d6eb05641758b16cdb0dcf21c196dc97beda800192f73a9bd0551bb872ea3d1036543a95f44c91da742fddb19d216714e1c + languageName: node + linkType: hard + +"wasm-module-webpack-plugin@npm:^3.0.0": + version: 3.0.0 + resolution: "wasm-module-webpack-plugin@npm:3.0.0" + peerDependencies: + "@babel/core": ">=7.0.0" + babel-loader: ">=8.0.0" + webpack: ">=5.0.0" + checksum: 7ced73e4cbad601f4d351e1a3a1f39590ad5c94d442bd740ecb01e4af6f20d0e1d6f642a7daac4d0e520e3cc86720190cb63165e3f9c833014608761f73a5f7b + languageName: node + linkType: hard + "watchpack@npm:^2.3.1": version: 2.3.1 resolution: "watchpack@npm:2.3.1" @@ -18211,6 +18632,31 @@ __metadata: languageName: node linkType: hard +"webassembly-floating-point-hex-parser@npm:0.1.2": + version: 0.1.2 + resolution: "webassembly-floating-point-hex-parser@npm:0.1.2" + checksum: 96ac236eacb749ea4a6e7e8241a95745cafcdf8d929d0544dc74830e3bf81e5e83fc5793b52155a2681335ae68dcafe7b843361480e913e985057eb59e16948e + languageName: node + linkType: hard + +"webassembly-interpreter@npm:0.0.30": + version: 0.0.30 + resolution: "webassembly-interpreter@npm:0.0.30" + dependencies: + "@babel/code-frame": ^7.0.0-beta.36 + long: ^3.2.0 + webassembly-floating-point-hex-parser: 0.1.2 + bin: + wasm: ./lib/bin/repl.js + wasm2wast: ./lib/bin/wasm2wast.js + wasmast: ./lib/bin/wasmast.js + wasmdump: ./lib/bin/wasmdump.js + wasmrun: ./lib/bin/wasmrun.js + wastast: ./lib/bin/wastast.js + checksum: a6834dc8e91a56826e4991e2d5cc9b8c0488901e03045b0e6fa76423927ea332144d779c4feccb240f91fc6c848de440d47e0f36d66b900b0671b9a43a6eaac9 + languageName: node + linkType: hard + "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" From 37ddd9a7a2047d9b1b74f5bf56a648bc71b241a9 Mon Sep 17 00:00:00 2001 From: Mlada_Yudovina Date: Tue, 25 Oct 2022 15:49:23 +0300 Subject: [PATCH 062/110] adding runAsyncAction wrapper --- packages/ketcher-core/src/application/ketcher.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/ketcher-core/src/application/ketcher.ts b/packages/ketcher-core/src/application/ketcher.ts index 66a4ca3d10..ee95956fa7 100644 --- a/packages/ketcher-core/src/application/ketcher.ts +++ b/packages/ketcher-core/src/application/ketcher.ts @@ -195,9 +195,11 @@ export class Ketcher { } async layout(): Promise { - const struct = await this.#indigo.layout(this.#editor.struct()) - const ketSerializer = new KetSerializer() - this.setMolecule(ketSerializer.serialize(struct)) + runAsyncAction(async () => { + const struct = await this.#indigo.layout(this.#editor.struct()) + const ketSerializer = new KetSerializer() + this.setMolecule(ketSerializer.serialize(struct)) + }, this.eventBus) } recognize(image: Blob, version?: string): Promise { From 573cfed844a7e152aee412b73ae9e1579940914f Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Wed, 26 Oct 2022 17:04:18 +0500 Subject: [PATCH 063/110] fix: add className 'selected' for styledAtom --- .../ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx b/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx index b2d5c8f34e..d1ba32f1b0 100644 --- a/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx +++ b/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx @@ -79,6 +79,9 @@ const AtomsList = forwardRef((props: Props, ref) => { key={label} el={element} shortcut={shortcut} + className={ + isAtom && active && active.opts.label === label ? 'selected' : '' + } selected={isAtom && active && active.opts.label === label} onClick={() => onAction({ tool: 'atom', opts: { label } })} /> From d4d9d6d9d6ff7c193220049afc8e820eab7c36d8 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Wed, 26 Oct 2022 17:20:29 +0500 Subject: [PATCH 064/110] highlight the element tool from the right side button panel --- .../ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx b/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx index d1ba32f1b0..d175a1280f 100644 --- a/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx +++ b/packages/ketcher-react/src/script/ui/views/toolbars/RightToolbar/AtomsList/AtomsList.tsx @@ -74,15 +74,14 @@ const AtomsList = forwardRef((props: Props, ref) => { const element = Elements.get(label) const shortcut = atoms.indexOf(label) > -1 ? shortcutStr(atomCuts[label]) : null + const isSelected = isAtom && active && active.opts.label === label return ( onAction({ tool: 'atom', opts: { label } })} /> ) From f3895d4a4d40e702128d2a6dff47c86d640504e7 Mon Sep 17 00:00:00 2001 From: Evgenii Frolov Date: Thu, 27 Oct 2022 20:24:29 +0300 Subject: [PATCH 065/110] Hot-Fix Pasting Ket files with unicode: failure - got rid of utf8 converter lib. - update version to 2.6.0-rc3 --- packages/ketcher-core/package.json | 5 ++--- .../domain/serializers/ket/fromKet/textToStruct.ts | 3 +-- .../src/domain/serializers/ket/toKet/textToKet.ts | 3 +-- .../src/domain/serializers/ket/utf8Converter.ts | 12 ------------ packages/ketcher-react/package.json | 2 +- packages/ketcher-standalone/package.json | 2 +- yarn.lock | 8 -------- 7 files changed, 6 insertions(+), 29 deletions(-) delete mode 100644 packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts diff --git a/packages/ketcher-core/package.json b/packages/ketcher-core/package.json index c77817047f..efb61dea53 100644 --- a/packages/ketcher-core/package.json +++ b/packages/ketcher-core/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-core", - "version": "2.6.0-rc.2", + "version": "2.6.0-rc.3", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", @@ -44,8 +44,7 @@ "assert": "^2.0.0", "lodash": "^4.17.21", "raphael": "^2.3.0", - "svgpath": "^2.3.1", - "utf8": "^3.0.0" + "svgpath": "^2.3.1" }, "devDependencies": { "@babel/core": "^7.17.9", diff --git a/packages/ketcher-core/src/domain/serializers/ket/fromKet/textToStruct.ts b/packages/ketcher-core/src/domain/serializers/ket/fromKet/textToStruct.ts index 0bdd507aa7..2326ac503b 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/fromKet/textToStruct.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/fromKet/textToStruct.ts @@ -16,11 +16,10 @@ import { Struct, Text } from 'domain/entities' import { getNodeWithInvertedYCoord } from '../helpers' -import { utf8Converter } from '../utf8Converter' export function textToStruct(ketItem: any, struct: Struct) { const object = getNodeWithInvertedYCoord(ketItem.data) - struct.texts.add(new Text(utf8Converter(object, 'decode'))) + struct.texts.add(new Text(object)) return struct } diff --git a/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts b/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts index 840be9d21c..fa410f8f6a 100644 --- a/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts +++ b/packages/ketcher-core/src/domain/serializers/ket/toKet/textToKet.ts @@ -14,11 +14,10 @@ * limitations under the License. ***************************************************************************/ import { getNodeWithInvertedYCoord } from '../helpers' -import { utf8Converter } from '../utf8Converter' export function textToKet(textNode) { return { type: 'text', - data: getNodeWithInvertedYCoord(utf8Converter(textNode.data, 'encode')) + data: getNodeWithInvertedYCoord(textNode.data) } } diff --git a/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts b/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts deleted file mode 100644 index 91442d3e6d..0000000000 --- a/packages/ketcher-core/src/domain/serializers/ket/utf8Converter.ts +++ /dev/null @@ -1,12 +0,0 @@ -import * as utf8 from 'utf8' - -export function utf8Converter(data, codeType) { - const content = JSON.parse(data.content) - content.blocks.map((block) => { - block.text = - codeType === 'encode' ? utf8.encode(block.text) : utf8.decode(block.text) - return block - }) - data.content = JSON.stringify(content) - return data -} diff --git a/packages/ketcher-react/package.json b/packages/ketcher-react/package.json index fec7a1fae9..0b80a995f8 100644 --- a/packages/ketcher-react/package.json +++ b/packages/ketcher-react/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-react", - "version": "2.6.0-rc.2", + "version": "2.6.0-rc.3", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", diff --git a/packages/ketcher-standalone/package.json b/packages/ketcher-standalone/package.json index b78e4eaa74..0c527778c3 100644 --- a/packages/ketcher-standalone/package.json +++ b/packages/ketcher-standalone/package.json @@ -1,6 +1,6 @@ { "name": "ketcher-standalone", - "version": "2.6.0-rc.2", + "version": "2.6.0-rc.3", "description": "Web-based molecule sketcher", "license": "Apache-2.0", "homepage": "http://lifescience.opensource.epam.com/ketcher", diff --git a/yarn.lock b/yarn.lock index f3d69d4459..2544dd1d8e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11226,7 +11226,6 @@ __metadata: typedoc: ^0.22.17 typedoc-plugin-markdown: ^3.12.1 typescript: ^4.5.2 - utf8: ^3.0.0 languageName: unknown linkType: soft @@ -17999,13 +17998,6 @@ __metadata: languageName: node linkType: hard -"utf8@npm:^3.0.0": - version: 3.0.0 - resolution: "utf8@npm:3.0.0" - checksum: cb89a69ad9ab393e3eae9b25305b3ff08bebca9adc839191a34f90777eb2942f86a96369d2839925fea58f8f722f7e27031d697f10f5f39690f8c5047303e62d - languageName: node - linkType: hard - "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" From 87bfb43a21e9e1a4616d3b90b6b775a1963f6dc4 Mon Sep 17 00:00:00 2001 From: Svetlana Terenteva Date: Fri, 28 Oct 2022 14:05:59 +0500 Subject: [PATCH 066/110] #1788 Update format when saving template library to sdf --- .../src/domain/serializers/sdf/sdfSerializer.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/ketcher-core/src/domain/serializers/sdf/sdfSerializer.ts b/packages/ketcher-core/src/domain/serializers/sdf/sdfSerializer.ts index 6894b5bd93..19c8353623 100644 --- a/packages/ketcher-core/src/domain/serializers/sdf/sdfSerializer.ts +++ b/packages/ketcher-core/src/domain/serializers/sdf/sdfSerializer.ts @@ -60,11 +60,11 @@ export class SdfSerializer implements Serializer> { res += molSerializer.serialize(item.struct) Object.keys(item.props).forEach((prop) => { - res += '> <' + prop + '>\n' - res += item.props[prop] + '\n\n' + res += `> <${prop}>\n` + res += `${item.props[prop]}\n\n` }) - return res + '$$$$' + return `${res}$$$$\n` }, '') } } From 6a8964844c6da6a0d2b516a2a869b0fd6e16eb9f Mon Sep 17 00:00:00 2001 From: Nikita_Vozisov Date: Thu, 27 Oct 2022 17:47:43 +0300 Subject: [PATCH 067/110] added autofocus attribute for texarea --- .../ui/views/modal/components/document/Open/Open.tsx | 1 + .../components/document/Open/components/TextEditor.tsx | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/document/Open/Open.tsx b/packages/ketcher-react/src/script/ui/views/modal/components/document/Open/Open.tsx index c206a5e571..e3ff3fa4f1 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/document/Open/Open.tsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/document/Open/Open.tsx @@ -158,6 +158,7 @@ const Open: FC = (props) => { isRecognizeDisabled={isRecognizeDisabled} structStr={structStr} inputHandler={setStructStr} + autoFocus /> ) diff --git a/packages/ketcher-react/src/script/ui/views/modal/components/document/Open/components/TextEditor.tsx b/packages/ketcher-react/src/script/ui/views/modal/components/document/Open/components/TextEditor.tsx index d671d706de..43ac9054fb 100644 --- a/packages/ketcher-react/src/script/ui/views/modal/components/document/Open/components/TextEditor.tsx +++ b/packages/ketcher-react/src/script/ui/views/modal/components/document/Open/components/TextEditor.tsx @@ -19,15 +19,21 @@ import classes from '../Open.module.less' export type TextEditorProps = { structStr: string inputHandler: (str: string) => void + autoFocus?: boolean } -export const TextEditor = ({ structStr, inputHandler }: TextEditorProps) => { +export const TextEditor = ({ + structStr, + inputHandler, + autoFocus = false +}: TextEditorProps) => { return ( <>

    3. qsnJVEa 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

    `e3cB+*X4ye_kdL-LN6 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 fs@tpaY<=fzueLf$2AQvRd89*zu^!ZeSin?CuMg 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%0A=IEX%?*iS2nr6qy%(`N&9wu(vqReADrp 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