(* Content-type: application/vnd.wolfram.mathematica *) (*** Wolfram Notebook File ***) (* http://www.wolfram.com/nb *) (* CreatedBy='Mathematica 13.0' *) (*CacheID: 234*) (* Internal cache information: NotebookFileLineBreakTest NotebookFileLineBreakTest NotebookDataPosition[ 158, 7] NotebookDataLength[ 523366, 10314] NotebookOptionsPosition[ 365450, 7295] NotebookOutlinePosition[ 508133, 9988] CellTagsIndexPosition[ 506324, 9938] WindowTitle->ValueMap | Definition Notebook WindowFrame->Normal*) (* Beginning of Notebook Content *) Notebook[{ Cell[CellGroupData[{ Cell["ValueMap", "Title", CellTags->{"Name", "TemplateCell", "Title"}, CellID->176000908], Cell["\<\ Similar to AssociationMap but maps over a given set of values to obtain keys \ rather than vice versa\ \>", "Text", CellTags->{"Description", "TemplateCell"}, CellID->880951163], Cell[CellGroupData[{ Cell[TextData[{ "Definition", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Function", Cell[ BoxData[ FrameBox[ Cell[ "Define your function using the name you gave in the Title line \ above. You can add input cells and extra code to define additional input \ cases or prerequisites. All definitions, including dependencies, will be \ included in the generated resource function.\n\nThis section should be \ evaluated before creating the Examples section below.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoFunction"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Function"}, DefaultNewCellStyle->"Input", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->72845326], Cell[BoxData[ RowBox[{ RowBox[{"ValueMap", "[", "func_", "]"}], ":=", RowBox[{"x", "\[Function]", RowBox[{"AssociationThread", "[", RowBox[{ RowBox[{ RowBox[{"Map", "[", "func", "]"}], "[", "x", "]"}], ",", "x"}], "]"}]}]}]], "Input", CellChangeTimes->{{3.7693559732664127`*^9, 3.769355985071638*^9}, { 3.7693560740025578`*^9, 3.7693560768255873`*^9}, {3.7693563504513702`*^9, 3.769356363006143*^9}, {3.769356662914239*^9, 3.7693566645768623`*^9}}, CellLabel->"In[13]:=", CellID->199725741], Cell[BoxData[ RowBox[{ RowBox[{"ValueMap", "[", RowBox[{"func_", ",", "x_"}], "]"}], ":=", RowBox[{ RowBox[{"ValueMap", "[", "func", "]"}], "[", "x", "]"}]}]], "Input", CellChangeTimes->{{3.769356044315845*^9, 3.769356087220749*^9}}, CellLabel->"In[14]:=", CellID->992593716] }, Open ]], Cell[CellGroupData[{ Cell["Documentation", "Section", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Documentation"}, CellTags->{"Documentation", "TemplateSection"}, CellID->429741307], Cell[CellGroupData[{ Cell[TextData[{ "Usage", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Usage", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Document input usage cases by first typing an input structure, \ then pressing ", Cell[ BoxData[ StyleBox[ DynamicBox[ ToBoxes[ If[$OperatingSystem === "MacOSX", "\[ReturnKey]", "\[EnterKey]"], StandardForm], SingleEvaluation -> True, Evaluator -> "System"], ShowStringCharacters -> False]]], " to add a brief explanation of the function\[CloseCurlyQuote]s \ behavior for that structure. Pressing ", Cell[ BoxData[ StyleBox[ DynamicBox[ ToBoxes[ If[$OperatingSystem === "MacOSX", "\[ReturnKey]", "\[EnterKey]"], StandardForm], SingleEvaluation -> True, Evaluator -> "System"], ShowStringCharacters -> False]]], " repeatedly will create new cases as needed. Every input usage \ case defined above should be demonstrated explicitly here.\n\nSee existing \ documentation pages for examples."}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoUsage"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Usage"}, DefaultNewCellStyle->{"UsageInputs", FontFamily -> "Source Sans Pro"}, CellTags->{"TemplateCellGroup", "Usage"}, CellID->542419310], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ValueMap", "[", RowBox[{ StyleBox["func", "TI"], ",", StyleBox["x", "TI"]}], "]"}]], "UsageInputs", FontFamily->"Source Sans Pro", CellID->353660627], Cell[TextData[{ "creates an ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Association", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.8549, 0.39608, 0.1451]}, {"Link"}]], ButtonData->"paclet:ref/Association", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " in which the keys are the mapping of ", Cell[BoxData[ StyleBox["func", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], " over ", Cell[BoxData[ StyleBox["x", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], " and the values are ", Cell[BoxData[ StyleBox["x", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], "." }], "UsageDescription", CellID->775145540] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ValueMap", "[", StyleBox["func", "TI"], "]"}]], "UsageInputs", FontFamily->"Source Sans Pro", CellID->827236831], Cell[TextData[{ "an operator form that, when presented with a list of values ", Cell[BoxData[ StyleBox["x", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], ", will create ", Cell[BoxData[ RowBox[{"ValueMap", "[", RowBox[{ StyleBox["func", "TI"], ",", StyleBox["x", "TI"]}], "]"}]], "InlineFormula", FontFamily->"Source Sans Pro"], "." }], "UsageDescription", CellID->770311433] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Details & Options", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Notes", Cell[ BoxData[ FrameBox[ Cell[ "Give a detailed explanation of how the function is used and \ configured (e.g. acceptable input types, result formats, options \ specifications, background information). This section may include multiple \ cells, bullet lists, tables, hyperlinks and additional styles/structures as \ needed.\n\nAdd any other information that may be relevant, such as when the \ function was first discovered or how and why it is used within a given field. \ Include all relevant background or contextual information related to the \ function, its development, and its usage.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Notes"}, DefaultNewCellStyle->"Notes", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->908801236], Cell["Additional information about usage and options.", "Notes", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->{"DefaultContent", "TabNext"}, CellID->273771548] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Examples", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Examples", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Demonstrate the function\[CloseCurlyQuote]s usage, starting with \ the most basic use case and describing each example in a preceding text cell.\ \n\nWithin a group, individual examples can be delimited by inserting page \ breaks between them (either using ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"[Right-click]\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False], StyleBox[ "\" \[FilledRightTriangle] \"", FontFamily -> "Source Sans Pro", FontSize -> 13.86, FontColor -> GrayLevel[0.5], StripOnInput -> False], StyleBox[ "\"Insert Page Break\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], " between cells or through the menu using ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"Insert\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False], StyleBox[ "\" \[FilledRightTriangle] \"", FontFamily -> "Source Sans Pro", FontSize -> 13.86, FontColor -> GrayLevel[0.5], StripOnInput -> False], StyleBox[ "\"Page Break\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontColor -> GrayLevel[0.286275], FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], ").\n\nExamples should be grouped into Subsection and \ Subsubsection cells similarly to existing documentation pages. Here are some \ typical Subsection names and the types of examples they normally contain:\n \ ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Basic Examples: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "most basic function usage\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Scope: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "input and display conventions, standard computational attributes \ (e.g. threading over lists)\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Options: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "available options and parameters for the function\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Applications: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "standard industry or academic applications\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Properties and Relations: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "how the function relates to other functions\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Possible Issues: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "limitations or unexpected behavior a user might experience\n ", Cell[ BoxData[ StyleBox[ TemplateBox[{ StyleBox[ "\"\[FilledSmallSquare] \"", FontColor -> RGBColor[0.8, 0.043, 0.008], StripOnInput -> False], StyleBox[ "\"Neat Examples: \"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontSize -> 14, StripOnInput -> False]}, "RowDefault"], ShowStringCharacters -> False]]], "particularly interesting, unconventional, or otherwise unique \ usage"}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoExamples"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Examples"}, CellTags->{"Examples", "TemplateCellGroup"}, CellID->530638011], Cell[CellGroupData[{ Cell["Basic Examples", "Subsection", TaggingRules->{}, CellID->904125756], Cell[TextData[{ "Create keys by mapping symbolic function ", Cell[BoxData[ StyleBox["f", "TI"]], "InlineFormula", FontFamily->"Source Sans Pro"], " over a list of strings:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.769356689698615*^9, 3.76935672957978*^9}, { 3.7693567925924397`*^9, 3.7693567932893476`*^9}, 3.770569914774973*^9, { 3.770569957918956*^9, 3.77056996978904*^9}}, CellID->95674114], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ValueMap", "[", RowBox[{"f", ",", RowBox[{"{", RowBox[{"\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7693566116466084`*^9, 3.7693567030633507`*^9}}, CellLabel->"In[778]:=", CellID->547886572], Cell[BoxData[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{ RowBox[{"f", "[", "\<\"a\"\>", "]"}], "\[Rule]", "\<\"a\"\>"}], ",", RowBox[{ RowBox[{"f", "[", "\<\"ab\"\>", "]"}], "\[Rule]", "\<\"ab\"\>"}], ",", RowBox[{ RowBox[{"f", "[", "\<\"abc\"\>", "]"}], "\[Rule]", "\<\"abc\"\>"}]}], "\[RightAssociation]"}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.769356638380959*^9, 3.7693567050382557`*^9}, 3.769614692779934*^9}, CellLabel->"Out[778]=", CellID->678007980] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", TaggingRules->{}, CellID->14107562], Cell["\<\ Create an association between hashes of the values and the values themselves:\ \ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.7693567841808653`*^9, 3.769356810254717*^9}, { 3.7705699181843576`*^9, 3.770569932693388*^9}}, CellID->550461544], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ValueMap", "[", RowBox[{ RowBox[{ RowBox[{"Hash", "[", RowBox[{"#", ",", "\"\\"", ",", "\"\\""}], "]"}], "&"}], ",", RowBox[{"{", RowBox[{"\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7693566116466084`*^9, 3.7693567030633507`*^9}, { 3.769356742243232*^9, 3.769356778709399*^9}}, CellLabel->"In[779]:=", CellID->134408120], Cell[BoxData[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"\<\"e8b7be43\"\>", "\[Rule]", "\<\"a\"\>"}], ",", RowBox[{"\<\"9e83486d\"\>", "\[Rule]", "\<\"ab\"\>"}], ",", RowBox[{"\<\"352441c2\"\>", "\[Rule]", "\<\"abc\"\>"}]}], "\[RightAssociation]"}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.769356746285887*^9, 3.769356779186821*^9}, 3.7696146949132032`*^9}, CellLabel->"Out[779]=", CellID->348268581] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell["Scope", "Subsection", TaggingRules->{}, CellID->204653245], Cell["ValueMap works on the first level of expressions:", "Text", TaggingRules->{}, CellChangeTimes->{{3.769615972910967*^9, 3.769615974894919*^9}, { 3.76961604230866*^9, 3.769616046798596*^9}}, CellID->566719989], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ValueMap", "[", RowBox[{"f", ",", RowBox[{"IdentityMatrix", "[", "3", "]"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.769616049248191*^9, 3.769616059893784*^9}}, CellLabel->"In[824]:=", CellID->549435680], Cell[BoxData[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{ RowBox[{"f", "[", RowBox[{"{", RowBox[{"1", ",", "0", ",", "0"}], "}"}], "]"}], "\[Rule]", RowBox[{"{", RowBox[{"1", ",", "0", ",", "0"}], "}"}]}], ",", RowBox[{ RowBox[{"f", "[", RowBox[{"{", RowBox[{"0", ",", "1", ",", "0"}], "}"}], "]"}], "\[Rule]", RowBox[{"{", RowBox[{"0", ",", "1", ",", "0"}], "}"}]}], ",", RowBox[{ RowBox[{"f", "[", RowBox[{"{", RowBox[{"0", ",", "0", ",", "1"}], "}"}], "]"}], "\[Rule]", RowBox[{"{", RowBox[{"0", ",", "0", ",", "1"}], "}"}]}]}], "\[RightAssociation]"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.76961606046402*^9}, CellLabel->"Out[824]=", CellID->247981845] }, Open ]], Cell[TextData[{ "Works on lower levels by using ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Map", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Map", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " in conjunction with ValueMap:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.7696161022780457`*^9, 3.7696161136802607`*^9}, { 3.7696161599714317`*^9, 3.769616170484047*^9}, 3.769616273522626*^9, { 3.770569983522305*^9, 3.770569986817329*^9}, 3.774256433893561*^9}, CellID->705282834], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Map", "[", RowBox[{ RowBox[{"ValueMap", "[", "f", "]"}], ",", RowBox[{"IdentityMatrix", "[", "3", "]"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.769616081641322*^9, 3.769616093081747*^9}, { 3.7696161460594273`*^9, 3.7696161532667723`*^9}, {3.7696162140222*^9, 3.7696162244763937`*^9}}, CellLabel->"In[829]:=", CellID->995570350], Cell[BoxData[ RowBox[{"{", RowBox[{ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{ RowBox[{"f", "[", "1", "]"}], "\[Rule]", "1"}], ",", RowBox[{ RowBox[{"f", "[", "0", "]"}], "\[Rule]", "0"}]}], "\[RightAssociation]"}], ",", RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{ RowBox[{"f", "[", "0", "]"}], "\[Rule]", "0"}], ",", RowBox[{ RowBox[{"f", "[", "1", "]"}], "\[Rule]", "1"}]}], "\[RightAssociation]"}], ",", RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{ RowBox[{"f", "[", "0", "]"}], "\[Rule]", "0"}], ",", RowBox[{ RowBox[{"f", "[", "1", "]"}], "\[Rule]", "1"}]}], "\[RightAssociation]"}]}], "}"}]], "Output", TaggingRules->{}, CellChangeTimes->{ 3.769616093984393*^9, 3.769616153886506*^9, {3.7696162179819717`*^9, 3.769616225962494*^9}}, CellLabel->"Out[829]=", CellID->154488654] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", TaggingRules->{}, CellID->14107563], Cell[TextData[{ "ValueMap works with ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Query", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Query", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " on datasets:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.769617907467638*^9, 3.769617916749503*^9}, 3.770569992711363*^9, 3.770570204795698*^9, 3.774256393296101*^9, 3.774256429942724*^9}, CellID->275478933], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"Query", "[", RowBox[{"ValueMap", "[", "Total", "]"}], "]"}], "[", RowBox[{"Dataset", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}], ",", RowBox[{"{", RowBox[{"5", ",", "6"}], "}"}]}], "}"}], "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.76961791833574*^9, 3.769617940491766*^9}, { 3.769617996285524*^9, 3.7696180056698637`*^9}, {3.769618425258464*^9, 3.7696184288274918`*^9}, {3.7705700791669064`*^9, 3.770570080121233*^9}}, CellLabel->"In[15]:=", CellID->564247917], Cell[BoxData[ TemplateBox[{ TagBox[ DynamicModuleBox[{ TypeSystem`NestedGrid`PackagePrivate`$state$$ = Data`UnorderedAssociation[ "DisplayedRowCount" -> 20, "RowCount" -> 2, "Length" -> 2, "InitialType" -> TypeSystem`Assoc[ TypeSystem`Atom[Integer], TypeSystem`Vector[ TypeSystem`Atom[Integer], 2], 2], "DisplayedColumnCount" -> 20, "DataRowCount" -> 0, "Shape" -> TypeSystem`PackageScope`Limited[ TypeSystem`PackageScope`ColumnShape[ TypeSystem`PackageScope`KeyValueShape[ TypeSystem`PackageScope`AtomShape[34], TypeSystem`PackageScope`UnknownShape]], 2, {}], "DataColumnCount" -> 0, "InitialData" -> TypeSystem`PackageScope`CacheHandle[746566758], "Type" -> TypeSystem`Assoc[ TypeSystem`Atom[Integer], TypeSystem`Vector[ TypeSystem`Atom[Integer], 2], 2], "HandleQ" -> True, "Meta" -> {}, "RowTarget" -> 20, "Data" -> TypeSystem`PackageScope`CacheHandle[746566758]], TypeSystem`NestedGrid`PackagePrivate`$path$$ = {}, TypeSystem`NestedGrid`PackagePrivate`$pos$$ = 1, TypeSystem`NestedGrid`PackagePrivate`$grid$$ = DynamicModule[{ TypeSystem`NestedGrid`PackagePrivate`renderedGrid = Deploy[ Style[ Grid[{{ Item[ Pane[ Annotation[ EventHandler[ MouseAppearance[ Mouseover[ RawBoxes["7"], Style[ RawBoxes["7"], FontColor -> RGBColor[ 0.27450980392156865`, 0.5372549019607843, 0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 531622343][{ Key[7]}]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[531622343][ GeneralUtilities`Slice[ Key[7]]], "Mouse"], ImageSize -> {{34, Full}, Automatic}], Background -> GrayLevel[0.95], Alignment -> {Left, Baseline}], Item[ Annotation[ EventHandler[ MouseAppearance[ Mouseover[ Style[{3, 4}, ShowStringCharacters -> False], Style[ Style[{3, 4}, ShowStringCharacters -> False], FontColor -> RGBColor[ 0.27450980392156865`, 0.5372549019607843, 0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 531622343][{ Key[7]}]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[531622343][ GeneralUtilities`Slice[ Key[7]]], "Mouse"]]}, { Item[ Pane[ Annotation[ EventHandler[ MouseAppearance[ Mouseover[ RawBoxes["11"], Style[ RawBoxes["11"], FontColor -> RGBColor[ 0.27450980392156865`, 0.5372549019607843, 0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 531622343][{ Key[11]}]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[531622343][ GeneralUtilities`Slice[ Key[11]]], "Mouse"], ImageSize -> {{34, Full}, Automatic}], Background -> GrayLevel[0.95], Alignment -> {Left, Baseline}], Item[ Annotation[ EventHandler[ MouseAppearance[ Mouseover[ Style[{5, 6}, ShowStringCharacters -> False], Style[ Style[{5, 6}, ShowStringCharacters -> False], FontColor -> RGBColor[ 0.27450980392156865`, 0.5372549019607843, 0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 531622343][{ Key[11]}]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[531622343][ GeneralUtilities`Slice[ Key[11]]], "Mouse"]]}}, BaseStyle -> {ContextMenu -> { MenuItem["Copy position to clipboard", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[ TypeSystem`NestedGrid`PackagePrivate`copyClip]], MenuEvaluator -> Automatic], MenuItem["Copy data to clipboard", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentData[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`copyClip]], MenuEvaluator -> Automatic], Delimiter, MenuItem["Paste position in new cell", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[ TypeSystem`NestedGrid`PackagePrivate`cellPaste]], MenuEvaluator -> Automatic], MenuItem["Paste data in new cell", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentData[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`cellPaste]], MenuEvaluator -> Automatic]}, FontFamily -> "Verdana", FontSize -> 12}, Alignment -> Left, RowMinHeight -> 1.5, Dividers -> All, FrameStyle -> GrayLevel[0.85], BaseStyle -> {FontFamily -> "Verdana", FontSize -> 12}], LineBreakWithin -> False, ContextMenu -> {}, NumberMarks -> False, ShowAutoStyles -> False]], TypeSystem`NestedGrid`PackagePrivate`initialQ = True, TypeSystem`NestedGrid`PackagePrivate`self = $Failed}, Dynamic[ TypeSystem`NestedGrid`PackagePrivate`setupViewPath[ TypeSystem`NestedGrid`PackagePrivate`$path$$, If[ Not[TypeSystem`NestedGrid`PackagePrivate`initialQ], Module[{TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = $Failed, TypeSystem`NestedGrid`PackagePrivate`tmpData$ = TypeSystem`NestedGrid`PackagePrivate`LookupCacheValue[ TypeSystem`NestedGrid`PackagePrivate`$state$$["Data"]]}, TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = If[TypeSystem`NestedGrid`PackagePrivate`tmpData$ === TypeSystem`NestedGrid`PackagePrivate`$NotCached, TypeSystem`NestedGrid`PackagePrivate`renderedGrid, TypeSystem`NestedGrid`PackagePrivate`renderGrid[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 531622343][ TypeSystem`NestedGrid`PackagePrivate`tmpData$]]; If[ Not[ FailureQ[TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]], TypeSystem`NestedGrid`PackagePrivate`renderedGrid = TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]; Null]]; TypeSystem`NestedGrid`PackagePrivate`initialQ = False; TypeSystem`NestedGrid`PackagePrivate`$pos$$; If[ FailureQ[TypeSystem`NestedGrid`PackagePrivate`renderedGrid], TypeSystem`SparseGrid[ TypeSystem`H["(data no longer present)"]], If[GeneralUtilities`$DebugMode, Row[{TypeSystem`NestedGrid`PackagePrivate`renderedGrid, " ", TypeSystem`NestedGrid`PackagePrivate`formatState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$]}], TypeSystem`NestedGrid`PackagePrivate`renderedGrid]]], TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$pos$$}], DynamicModuleValues :> {}], TypeSystem`NestedGrid`PackagePrivate`$posCell$$, TypeSystem`NestedGrid`PackagePrivate`$topBar$$ = Dynamic[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`makeFramedBar[ TypeSystem`PackageScope`Pathbar[ TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 531622343]]]], TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$path$$}], TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$ = Framed[ Dynamic[ Replace[ MouseAnnotation[Null], { TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[531622343][Null] -> "", TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[531622343][ Pattern[TypeSystem`NestedGrid`PackagePrivate`path, Blank[]]] :> ( TypeSystem`NestedGrid`PackagePrivate`$lastPath = TypeSystem`NestedGrid`PackagePrivate`path; TypeSystem`NestedGrid`PackagePrivate`makePathTrail[ TypeSystem`NestedGrid`PackagePrivate`path, TypeSystem`NestedGrid`PackagePrivate`makePathElements]), Null :> Spacer[10], Blank[] :> Spacer[10]}], TrackedSymbols :> {}], FrameStyle -> None, ImageMargins -> 0, FrameMargins -> 0, Alignment -> Top, ImageSize -> {Automatic, 14}]}, DynamicBox[ ToBoxes[ Column[ If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, { TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[ TypeSystem`NestedGrid`PackagePrivate`$grid$$, TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$], TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}, { TypeSystem`NestedGrid`PackagePrivate`$topBar$$, TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[ TypeSystem`NestedGrid`PackagePrivate`$grid$$, TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$], TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}], Spacings -> If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, 0, {{}, {0, 0.05, 0}}]], StandardForm], ImageSizeCache -> {76., {28.6425, 34.3575}}, TrackedSymbols :> { TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$}], BaseStyle -> {LineBreakWithin -> False}, Deinitialization :> TypeSystem`NestedGrid`PackagePrivate`deleteState[ TypeSystem`NestedGrid`PackagePrivate`$state$$], DynamicModuleValues :> {}, Initialization :> Block[{$ContextPath = $ContextPath}, Needs["TypeSystem`"]]], Deploy, DefaultBaseStyle -> "Deploy"]}, "CopyTag", DisplayFunction->(#& ), InterpretationFunction->("Dataset[<>]"& )]], "Output", TaggingRules->{}, CellChangeTimes->{{3.7696179257988586`*^9, 3.769617944826668*^9}, 3.769618006204433*^9, 3.769618429454198*^9, 3.770570081640994*^9}, CellLabel->"Out[15]=", CellID->282635423] }, Open ]], Cell[TextData[{ "It also works with implicit ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Query", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Query", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], " operations:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.769617974274208*^9, 3.76961798459302*^9}, 3.77057000016416*^9, 3.774266595046754*^9}, CellID->210153844], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"Dataset", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}], ",", RowBox[{"{", RowBox[{"5", ",", "6"}], "}"}]}], "}"}], "]"}], "[", RowBox[{"ValueMap", "[", "Total", "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7696179667186527`*^9, 3.7696179696500053`*^9}, { 3.76961800954489*^9, 3.7696180102180767`*^9}, {3.7696184330982523`*^9, 3.7696184359950533`*^9}, {3.770570090657699*^9, 3.770570093069077*^9}}, CellLabel->"In[16]:=", CellID->489324713], Cell[BoxData[ TemplateBox[{ TagBox[ DynamicModuleBox[{ TypeSystem`NestedGrid`PackagePrivate`$state$$ = Data`UnorderedAssociation[ "DisplayedRowCount" -> 20, "RowCount" -> 2, "Length" -> 2, "InitialType" -> TypeSystem`Assoc[ TypeSystem`Atom[Integer], TypeSystem`Vector[ TypeSystem`Atom[Integer], 2], 2], "DisplayedColumnCount" -> 20, "DataRowCount" -> 0, "Shape" -> TypeSystem`PackageScope`Limited[ TypeSystem`PackageScope`ColumnShape[ TypeSystem`PackageScope`KeyValueShape[ TypeSystem`PackageScope`AtomShape[34], TypeSystem`PackageScope`UnknownShape]], 2, {}], "DataColumnCount" -> 0, "InitialData" -> TypeSystem`PackageScope`CacheHandle[138666584], "Type" -> TypeSystem`Assoc[ TypeSystem`Atom[Integer], TypeSystem`Vector[ TypeSystem`Atom[Integer], 2], 2], "HandleQ" -> True, "Meta" -> {}, "RowTarget" -> 20, "Data" -> TypeSystem`PackageScope`CacheHandle[138666584]], TypeSystem`NestedGrid`PackagePrivate`$path$$ = {}, TypeSystem`NestedGrid`PackagePrivate`$pos$$ = 1, TypeSystem`NestedGrid`PackagePrivate`$grid$$ = DynamicModule[{ TypeSystem`NestedGrid`PackagePrivate`renderedGrid = Deploy[ Style[ Grid[{{ Item[ Pane[ Annotation[ EventHandler[ MouseAppearance[ Mouseover[ RawBoxes["7"], Style[ RawBoxes["7"], FontColor -> RGBColor[ 0.27450980392156865`, 0.5372549019607843, 0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1554042657][{ Key[7]}]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[ 1554042657][ GeneralUtilities`Slice[ Key[7]]], "Mouse"], ImageSize -> {{34, Full}, Automatic}], Background -> GrayLevel[0.95], Alignment -> {Left, Baseline}], Item[ Annotation[ EventHandler[ MouseAppearance[ Mouseover[ Style[{3, 4}, ShowStringCharacters -> False], Style[ Style[{3, 4}, ShowStringCharacters -> False], FontColor -> RGBColor[ 0.27450980392156865`, 0.5372549019607843, 0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1554042657][{ Key[7]}]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1554042657][ GeneralUtilities`Slice[ Key[7]]], "Mouse"]]}, { Item[ Pane[ Annotation[ EventHandler[ MouseAppearance[ Mouseover[ RawBoxes["11"], Style[ RawBoxes["11"], FontColor -> RGBColor[ 0.27450980392156865`, 0.5372549019607843, 0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1554042657][{ Key[11]}]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[ 1554042657][ GeneralUtilities`Slice[ Key[11]]], "Mouse"], ImageSize -> {{34, Full}, Automatic}], Background -> GrayLevel[0.95], Alignment -> {Left, Baseline}], Item[ Annotation[ EventHandler[ MouseAppearance[ Mouseover[ Style[{5, 6}, ShowStringCharacters -> False], Style[ Style[{5, 6}, ShowStringCharacters -> False], FontColor -> RGBColor[ 0.27450980392156865`, 0.5372549019607843, 0.792156862745098]]], "LinkHand"], {"MouseClicked", 1} :> TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1554042657][{ Key[11]}]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1554042657][ GeneralUtilities`Slice[ Key[11]]], "Mouse"]]}}, BaseStyle -> {ContextMenu -> { MenuItem["Copy position to clipboard", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[ TypeSystem`NestedGrid`PackagePrivate`copyClip]], MenuEvaluator -> Automatic], MenuItem["Copy data to clipboard", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentData[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`copyClip]], MenuEvaluator -> Automatic], Delimiter, MenuItem["Paste position in new cell", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[ TypeSystem`NestedGrid`PackagePrivate`cellPaste]], MenuEvaluator -> Automatic], MenuItem["Paste data in new cell", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentData[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`cellPaste]], MenuEvaluator -> Automatic]}, FontFamily -> "Verdana", FontSize -> 12}, Alignment -> Left, RowMinHeight -> 1.5, Dividers -> All, FrameStyle -> GrayLevel[0.85], BaseStyle -> {FontFamily -> "Verdana", FontSize -> 12}], LineBreakWithin -> False, ContextMenu -> {}, NumberMarks -> False, ShowAutoStyles -> False]], TypeSystem`NestedGrid`PackagePrivate`initialQ = True, TypeSystem`NestedGrid`PackagePrivate`self = $Failed}, Dynamic[ TypeSystem`NestedGrid`PackagePrivate`setupViewPath[ TypeSystem`NestedGrid`PackagePrivate`$path$$, If[ Not[TypeSystem`NestedGrid`PackagePrivate`initialQ], Module[{TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = $Failed, TypeSystem`NestedGrid`PackagePrivate`tmpData$ = TypeSystem`NestedGrid`PackagePrivate`LookupCacheValue[ TypeSystem`NestedGrid`PackagePrivate`$state$$["Data"]]}, TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = If[TypeSystem`NestedGrid`PackagePrivate`tmpData$ === TypeSystem`NestedGrid`PackagePrivate`$NotCached, TypeSystem`NestedGrid`PackagePrivate`renderedGrid, TypeSystem`NestedGrid`PackagePrivate`renderGrid[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1554042657][ TypeSystem`NestedGrid`PackagePrivate`tmpData$]]; If[ Not[ FailureQ[TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]], TypeSystem`NestedGrid`PackagePrivate`renderedGrid = TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]; Null]]; TypeSystem`NestedGrid`PackagePrivate`initialQ = False; TypeSystem`NestedGrid`PackagePrivate`$pos$$; If[ FailureQ[TypeSystem`NestedGrid`PackagePrivate`renderedGrid], TypeSystem`SparseGrid[ TypeSystem`H["(data no longer present)"]], If[GeneralUtilities`$DebugMode, Row[{TypeSystem`NestedGrid`PackagePrivate`renderedGrid, " ", TypeSystem`NestedGrid`PackagePrivate`formatState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$]}], TypeSystem`NestedGrid`PackagePrivate`renderedGrid]]], TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$pos$$}], DynamicModuleValues :> {}], TypeSystem`NestedGrid`PackagePrivate`$posCell$$, TypeSystem`NestedGrid`PackagePrivate`$topBar$$ = Dynamic[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`makeFramedBar[ TypeSystem`PackageScope`Pathbar[ TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 1554042657]]]], TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$path$$}], TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$ = Framed[ Dynamic[ Replace[ MouseAnnotation[Null], { TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1554042657][Null] -> "", TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[1554042657][ Pattern[TypeSystem`NestedGrid`PackagePrivate`path, Blank[]]] :> ( TypeSystem`NestedGrid`PackagePrivate`$lastPath = TypeSystem`NestedGrid`PackagePrivate`path; TypeSystem`NestedGrid`PackagePrivate`makePathTrail[ TypeSystem`NestedGrid`PackagePrivate`path, TypeSystem`NestedGrid`PackagePrivate`makePathElements]), Null :> Spacer[10], Blank[] :> Spacer[10]}], TrackedSymbols :> {}], FrameStyle -> None, ImageMargins -> 0, FrameMargins -> 0, Alignment -> Top, ImageSize -> {Automatic, 14}]}, DynamicBox[ ToBoxes[ Column[ If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, { TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[ TypeSystem`NestedGrid`PackagePrivate`$grid$$, TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$], TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}, { TypeSystem`NestedGrid`PackagePrivate`$topBar$$, TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[ TypeSystem`NestedGrid`PackagePrivate`$grid$$, TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$], TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}], Spacings -> If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, 0, {{}, {0, 0.05, 0}}]], StandardForm], ImageSizeCache -> {76., {28.6425, 34.3575}}, TrackedSymbols :> { TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$}], BaseStyle -> {LineBreakWithin -> False}, Deinitialization :> TypeSystem`NestedGrid`PackagePrivate`deleteState[ TypeSystem`NestedGrid`PackagePrivate`$state$$], DynamicModuleValues :> {}, Initialization :> Block[{$ContextPath = $ContextPath}, Needs["TypeSystem`"]]], Deploy, DefaultBaseStyle -> "Deploy"]}, "CopyTag", DisplayFunction->(#& ), InterpretationFunction->("Dataset[<>]"& )]], "Output", TaggingRules->{}, CellChangeTimes->{3.7696179701800213`*^9, 3.769618010596861*^9, 3.7696184365866823`*^9, 3.7705700955421267`*^9}, CellLabel->"Out[16]=", CellID->15009988] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell["Applications", "Subsection", TaggingRules->{}, CellID->605265931], Cell["\<\ Create row headers for the Paul Revere social network based on the name of \ the person involved:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.769618281613245*^9, 3.769618313927194*^9}}, CellID->735528876], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"Query", "[", RowBox[{"ValueMap", "[", RowBox[{"#Name", "&"}], "]"}], "]"}], "[", RowBox[{ "ResourceData", "[", "\"\\"", "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7696182215043497`*^9, 3.7696182726865377`*^9}, { 3.769618328697809*^9, 3.769618342525798*^9}, {3.769618442417906*^9, 3.769618445173833*^9}, {3.77057010234121*^9, 3.770570103674405*^9}}, CellLabel->"In[17]:=", CellID->253543209], Cell[BoxData[ GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 O2MDYSR0XgYPGQslZwLxSwF568jt559/HrlXo0YNx/aSkpIgL5skB4ubeITt djAwn4k5UI3ED+gu+srYsWNxxooVKw4fPlzOnpOTo7873UXTyAR3ccKECSLa 0aNHy9l/+ukn/d3pLpqGfvDwxBNPpPC8DB4yFkrOBBLtrWR625///Gf/Lon4 B4ubeITtdjAwn4k5UI3ED+gu+sott9yCMzZq1Ki4uFimL7Zt21Z/d7qLppEJ 7mKTJk1wxptvvrm0tFSmL3bu3Fl/d7qLpsHggQQMJWcCtJsyChY38Qjb7WBg PhNzoBqJHxwa7mJJScnIkSPvuOOOWrVqHX/88X/9618ffvhh9yxB5S5++eWX N9544wknnHDUUUedf/75zz77bH5+vj1ls2bNWrZsGbH8vSZNmlSpUuXYY4+t U6fOiy++WFBQoHmpGzduPPLII3HGrKws/Hn//ffj/2eddRau1p24qKgIB7/u uutOPPHEU0899aabbvriiy+iuou4AISFSHDuueceffTR+BV7jRo16ueff456 C+PHj7/88suPO+64SpUqXX/99bNnz8bGNWvWtGjRomrVqjgCMq1t27bbtm1z XNKkSZMaNWp0zjnnIA3OhXz4+uuvNe/9UCWF7uIff/wxbty4e+65BwqEFFFG jz76qHuWoHIXv/nmGxQ6ChGivfDCC7t37/7LL7/YU6JAW7Vqtd/y91AXTjvt NBT6xRdf3KtXr127dmleamFhoYh27Nix+PPBBx8UBeJq3Yn37t2Lgzds2PCk k06qXLnyrbfeOnfu3KjuIi6gX79+SICxDORUvXp17PX+++/v27cv6i18/PHH V111FeoyqgOq6vz587EREoWk//SnP+EIyLTOnTujRByXNH369FtuuUWqBs6F fPj+++817/1QxY/gYfPmzch/tCcoDsjsvPPOg7whUXuaqMHDsmXLUMq1a9dG i3rmmWei7frggw/c6iotLX311Vfr1asHDZxyyimXXXbZgAED3MVNzISSM4HU 2k1oq5GNTz75JP6P4Ar5gzYWoRT+RGuPHaWVtoPICtufeuopx/aPPvoI5Yg4 B+WIsKpTp04IlhK4MRINFjfxCNvtYGA+E3OgGokfHALuYlFR0b/+9a/QASpW rCj/qVChwptvvmnfV7b37dsXPx122GGIkSB72dioUSO76YctJ5544pQpU445 5hixBCF1SXnTTTdFtQfd9OvXD+mxo1iXH374oRxh2rRpjpQrVqxo0KCBuoXD Dz9c/kVo53AXt2zZcvHFF0sy3IJcnhAOhx03i1vo1asX/oNk1apVQ3q5HtTW qlWr4v9nnHEG6qbs3rhxY/vujz/+uDoyokr1/7Fjx+rc+6FKqtzFvXv33n77 7VFF+/bbb9v3le2DBg0S0Z577rmqyG6++WZ7q4stJ510EuJ/UQVko+R96623 RrUH3QwZMkREItblp59+KkeYNWuWI2VeXh6adLdoO3ToEDrYXfz555/Rg0QV LWTmuFncwuuvvy6iReeiRIvKiH4K/4d0TzjhBNm9adOm9t0xrokq2gkTJujc +6FKyoOHhQsXyqRWka7Y0VK448ePV8ncwQOGmaITRwG1bt3afvx169YpaUH2 apeLLrpo7dq1idw6KR8oORNIrd30+++/h6yYYdWqVaosEMzsT8Ru2rVrlzyx Eo444gj5D2KV6dOnJ36L5P9gcROPsN0OBuYzMQeqkfjBIeAuSowEDb/wwgs4 5s6dO3Nycho1aoSNRx111NKlS1VKUSCk2KxZs02bNmFLYWGhRETAPjFPtF25 cuWmTZuuX78eW4qLi7t16yYpZ8yYoXOpov+7775b/iwqKpIvvCDccqSUqz3u uOMGDx6M2rFt27YPP/zw7LPPltPZ3cW2bdtiy2mnnYZqiANiy4YNG9SF2bNU 7hThXJ8+fXDx2DJnzhz5WgeoVavWN998g43ILvEwwfLly2VfxJD4E23CwIED xRrFke+44w5sRJ7o3PuhSqrcRXGeIdqePXtCiojkf/rpp5tvvllEC8mplEq0 zZs3Rzliy549e7p37y7b7RPzRLRVqlSB5LZv377fer7z0ksvScp58+bpXOqV V16JxPfdd5/8uXfvXtFMOBx2pJS3/o8//visrCwRyaefflq9enU5nd1d7Ny5 M7acfvrpn332GQ6ILTt27FAXhtu334KItn///rh4bMnNzZUlBcD555+Pbmu/ NfDp2LGjbFSzIGbNmiWiHTZs2K+//ootOPI999yDjcgTnXs/VNEPHlDKv8QA ea4SS8sGqSxatEhmn65evfquu+4KHTxWdQQPGGmK3Y1QYevWrdgSOdB6gyVL lkiyP/74Q0TYoEEDtMm7d+9GaUI5iByw8eKLLxYJEZOh5EzAD7sJ3cEFF1xw 7rnnogubPn064of9idhNXbp0CVlPiMaOHYt9cUwU6K233hqyHiGtWbMm8bsk /z8sbuIRttvBwHwm5kA1Ej9Id3cxLy9P3A8EP/ZkJSUlV199dchm7kUOuItQ puOYderUwXb7REdJWa9ePcc0RZk32L9//zKvc/HixXKQCRMmqI3NmjWTgK2w sFBtlCoGvvjiC/sRVq1aJRMm7e6iTHEcPHiw43QXXnih41xyzFatWtmTyeSu ChUqfPfdd2pjcXGx2J6TJ0+WLWJXIgi077t+/fqLLdBQlHn7hyopcReLiorE MRsyZIg9GZrNv/3tbyGbubf/gLt4zTXXOI4pUrRPdJSU9evXd0xTlHmDkHeZ 14loXw4ydepUtbF58+Yh66Pne/bsURtnzJghKefOnWs/wpYtW6SDsLuL0tdk ZWU5Tle7dm1sh/4dtyBvYyk6deokokWdUhtLS0ul4qPWyBaxK9E+2Pfdvn37 Xyykt8pM9IOHOMisFYCuXJ4VooGyHwFZLSnVC/uO4GHOnDkiJMepmzRpgjRT pkyRP8eMGSNBiOPTpTi+TF4dOXJkMrlAAoSSMwE/7CZJgC7M/pOm3YT+5SgL eUikQIclD1jR1+hfLXHA4iYeYbsdDMxnYg5UI/GDdHcX5fu2VatWlYl8dj7+ +GP8VKlSJbVFtP3ee+85UjZu3Bjb5bV9e0pZL9GO2O99+vQp8zq7du2KlKee eqrMG7RfLRg/frza2Lp165D1wrX7IG3atAkd7C7Kl98dyXCKGjVqIOX777/v uIWvvvrKnnLgwIHYWLduXccRLrnkkpDNnJT3qatVq2Y3IUkkRe6iNKpoCd0P WT7//POQ9d6Q2iLl+NFHHzlSNm3aFNuHDh3qSCnrJdr597//HbIs8TKv88UX XwxZ01Nl3qD9agEqlNrYrl27kOU/uw/Svn370MHu4u8WjmQ4Rc2aNZFy0qRJ jlv49ttv7SmHDRuGjZCo4wj16tUL2cxJeZ/6zDPPtJuQZH+qg4f9MQp03bp1 klLmt+x3BQ8LFiwIWXNTJ06cGOc9fVkxAKXp/kkmrNq9d2ImlJwJ+GQ3DR48 2PGTpt2EECtkrcHiPvjUqVOlT9S/WuKAxU08wnY7GJjPxByoRuIH6e4uig/W qFEjd8pNmzaJmNeuXStb5E9oOOox3e6ivDts59577w3puYvinDjWQiwsLKxU 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 kCVLZIsUUVGJmNAmSxEhIyayJxFSjC0f2cIMjyzToIhZGEVMY37vx/3+ub6n c+6557rn3OfMdXe/nn/M4z7Xuc52vV/Xda7zmuucC+4iAPKgHQZ+B0QLHAaS UwFEIaBAuIFFICFnQDkDdYAagR3AXQRAHrTDwO+AaIHDQHIqgCgEFAg3sAgk 5AwoZ6AOUCOwA8XdxQYNGmgm8uTJU65cue7du3/99dc+t482bdrERwkKCoqN jXWbp3bt2pThyy+/5MVVq1bR4gMPPODzkwGqISP7Rx55xK1oy5cv36tXr+++ +y7LtSYjoqOjhWjj4+Pd5qlbty5l+Oqrr3jxm2++ocUHH3zQ5ycDVENGtI8+ +qhZtAYmTZrk1XGhsYAFklMBz1F49913My1/Jjw83MnTBlkDlQ5YBBJyBpQz UAeoEdiBP7qLejp37nz58mUf2kf9+vUTO4+IiHCbB+5iwJJld1FPt27dbty4 keW6Y2bQoEFi5/TM6DYP3MWABZ0H4DCQnArAXQwoUOmARSAhZ0A5A3WAGoEd +IW7OHDgwN/ucP78+T179sydO7d9+/Ys6ZYtW6akpPjEO0pISChcuDDts0iR IvS3evXqbrPBXQxY5N3FoUOHXrlDcnLy4cOHFy1a1KlTJxZtmzZtbt++neXq o+fvv/++5557aJ9FixalvzVq1HCbDe5iwCLfeRg0aNCVjCGleXVcaCxggeRU wHMUqGwNpf3WW29R6YWFhRnSqX/l5GmDrIFKBywCCTkDyhmoA9QI7MAv3MVh w4a5XTtr1iz2ambPnu0T7ygqKor2ljNnznnz5vGe9+7da84GdzFgkXcXX3rp Jbdr58+fz9JasGBBlquPHpYfiXbx4sW85yNHjpizwV0MWOQ7Dy+88IIPjwuN BSyQnAp420nj0Yz33nuvfacE7AOVDlgEEnIGlDNQB6gR2IFfu4tE8+bNuT/s k+GLbdu2pb21atUqOTmZhy+OHDnSnA3uYsBi3V0kSGCUoUqVKj4ZvtixY0fa 2xNPPJGamsrDF8eMGWPOBncxYEHnATgMJKcCcBcDClQ6YBFIyBlQzkAdoEZg B/7uLm7evJnHa23fvp1Tfvrpp169es2YMYN+f/rppxUqVMibN29CQkKmxzp7 9mzu3Ll5UBkt9u7dm36HhoaafUtJdzE+Pn7IkCEVK1akEyhdunTz5s2/+OIL w94iIiLobI8fP06Zn3vuOTocZa5UqVL//v1/+eWXTM8ZOIxP3MUdO3awaPft 28cpMTEx/fr1mzNnDv3+/PPPWTMy48wTExNZtFFRUbT47LPP0u9y5cqZfUtJ d5FqyosvvkgPmHQCZcqUadWq1erVqw17o4dQOluqL5SZbjd0OMpcuXJlEvBv v/2W6TkDh7Gj80CBHjNmTLNmzUgk+fPnr1KlSo8ePXbv3q3P41ZjsbGxJJ7q 1avny5cvJCTkscceW7lypVmuqampH3zwQa1atQoUKFC0aNF69erNnDmTKqDk 6YHsBZJTAd+6i2lpaVSMI0aMoN979+6l8qFmf+vWrbRIvSzacP/+/YZN3nzz Tbe3wjVr1lAcg4ODKY7h4eGjR4+mu4kXFwbcgUoHLAIJOQPKGagD1AjswN/d RaJQoUKUZ+rUqby4fv16WnzqqaeioqKCgoLYxpFxF6dPn045SdJ//PEHLa5e vZq33bRpkyGnjLtIFadUqVK8h1y5cml36NChw6VLl0S2xo0bUyIdq1y5cvSj ePHiPPyMjU3qcmd62sBJfOIuEvx5z48//pgX6RmNFqn5JS0J0cq4i5988gmL 9s8//6TFjRs38rbR0dGGnDLu4vfff1+6dGmzaDt37nz9+nWRjW80dCx+qCxR ogQ9J3JOknFiYmKmpw2cxOedh0OHDolmKmfOnOxva64py5cvXy6ymTW2Zs2a u+66izPnzZtXCOzFF1/U7z8uLo56C7wqR44cYpNq1aqdOXPGm0sH2QMkpwK+ dRf/+ecfWku9mpMnT4pYUO8o3Rt3ke4j/C8ww12GboibN2/2/hLB/4FKBywC CTkDyhmoA9QI7OA/4C6Gh4drrkk0eJHdRUrMly9fw4YNP/30040bN8q8N81y 7datGy8mJSWxBUSdYUPOTN1FEj9v27VrV+pyX716NT4+/qOPPuK3rQcMGCBy srsYEhJCJyy+8bh69eq7776b0idMmJDpaQMn8ZW7SGqhPMOHD+dFdhcpkURL kvj888+3bdsm8940KZw27NmzJy/eunWLZ3gZPHiwIWem7uKlS5d426effjo2 NjYtLS0hIYGqD98mhgwZInLyjSY0NJROWHzjkWoZi3bKlCmZnjZwEvnOA8nm zwz4559/RGZuKkl7hw8fJp1QyqlTp6it0/5tTRg0dv369fz583NX4cKFC5RC FUpMXHvs2DHORrJnVZNit2/ffuPGjb/++uvbb7+lngPXERK5b8sH+BxITgXs cBfpHlG1atWKFStOnz598+bNV65cSffGXXz99dcppXTp0lFRUbQt7ZMC2q5d O831P7LTp097f5Xg/4NKBywCCTkDyhmoA9QI7OA/4C62bt2aLRFeZHeR6NSp 09WrVyVdo6NHj/JWq1atEom9evXi7nRiYqI+c6bu4jPPPEMpXbp0MRyFeuM5 cuQICgqimsIp7C5Sv5pqnz4nXbLbPYDsxVfuIj9P9enThxfZXWQ7mltjGehZ jLfasGGDSOzbt6/mmvT85s2b+syZuosDBgyglO7duxuOsmPHDhat+K8Q32hI tHwLENAlu90DyF7kOw8e4EFKBN3K+X+FJ0+e1O/h8uXLnPNP1zDadJPGdu7c yco0HLpjx46Uh9ptXlyyZIl251O6hv2XKVOGVkVGRmalFICDQHIqYIe7yBmS kpL0qyTdRbph5XFx6NAhfTZ6XuBvEdPNS/5sgQFUOmARSMgZUM5AHaBGYAf/ AXexTZs2mjt38aeffpJ3jcaOHUubBAcHJycni0S2DYnly5frM2fqLvIYsF27 dpkPVKdOHc31SiwvsrtInWpDto8++ojS27VrJ38JwAF85S62b99ec+cuxsTE yFeiiRMn0ibFihVLTU0VidxiE+vWrdNnztRd5IG1Bw8eNB/ooYceolXz5s3j Rb7RDBw40JDt008/pfQnn3xS/hKAA/i285Du8hn0/6lk4uLiOCcPZ0o3aYyk RYvU8Vi7dq2HcbmdOnWibNOmTTOvevXVVzXdSF2gLJCcCtjkLs6ePduwStJd nDlzpub6OIx55xs2bKBV9HQgf7bAACodsAgk5AwoZ6AOUCOwg/+Au+j2zejc uXPrfcJMqVSpkuYa96tPTExM5I86du7cWZ/u2V0UI8ratGnTzgS762+88QZn ZneRevWG86EOvAZ3UT185S66fTOaRKv3CTOlcuXKXDv0iTdv3uS38rt166ZP 9+wuXrx4kUXbvn37J02ULVtWc72nz5n5RjN9+nTD+SxYsECDu6ge8p0Hr6aE S0lJ2bt377JlyyZPnkxB53+peOg8pKWl8ThzzfV9ThL/0qVL4+PjDbutWrWq 5nqrwqzDmjVr0io6VfmTBNkCJKcCNrmLO3fuNKySdBeHDBlCi1WqVDGX8+OP P665vssk8z0Q4BZUOmARSMgZUM5AHaBGYAf/AXeRvZQPPviAF9ldrFy5srxl tG3bNs0jd99994ULF0R+z+7i9u3bPe9Nc9lKnJndxfnz5xtOCe6imvjKXeSW 9qOPPuJFdhfvu+8++RpE7XamotUPHffsLv7vf//LVLQvv/wyZ+YbzZIlSwyn BHdRTXzeeTh48GCrVq1y5szJwsiXLx811EOHDuXFjDoP6a6J3mbNmlWrVi0x dRG3nNSLEHn4650eqFOnjvdlABwFklMBm9xFwwcx0qXdRX7NxDPXMO1jVkGl AxaBhJwB5QzUAWoEduDv7uJ3333Hitq+fTunsLtYrVo1ecvoueee01wjcvOb oHrB+587d67I79ldPHXqlOaaKUnmq4/sLi5YsMCQDndRTXziLu7atYtFtW/f Pk5hdzE8PFy+BlE7z6ItYEKIdtGiRSK/Z3eRHhhZtDJffeQbTVRUlCEd7qKa +LbzcPz4cf72cpMmTSIjI2NiYvglCGE+eOg8CEhvK1asGDVqVGhoKG/1/vvv 86r77ruPFnfs2OHdRQKVgORUwCZ3MSEhwbAqI3eRHyjErZA7WhEREfKnBORB pQMWgYScAeUM1AFqBHbg7+5iy5YtKUPFihXFrNDeuotJSUnBwcGa6yN4btcW K1aM1jZr1kwkZvrdxYIFC1LKgQMHzDukCkX54+PjeRHuon/hE3eRh3DQQ5x4 C8xbd/HWrVssy/79+7tdW7x4cVrbokULkZjpdxf5IwB0azDv8Pvvv6f84qES 7qJ/4dvOA8/d07x5c8M7jDdu3PDceYiLi9u/f7/hTYe0tLRx48ZRtgoVKnBK hw4daHHOnDnmQx8+fJj2aeW+A5wBklMBh91F8c8yQdOmTfW3wmnTpmkZTPt1 7tw5Kuc9e/bIny0wgEoHLAIJOQPKGagD1AjswK/dxblz57JcZ82aJRK9dRdX rlzJO9myZYvbDPz/9xw5cohpnTN1F6n/rLm+1mgYvrh582btzmS7nAJ30b+w 7i5GRkay3ubPny8SvXUXxdRF5k9gMcOHD2fRirfYMnUXeYb0bt26GYYv7tix g9Lz588v3rOGu+hf+Lbz0Lt3b8r5yiuvGNJFQ5pR52HChAma6980hg03bdqk uT60wotULzTXpy0M89KKf/T88MMPmZ4kyF4gORVwzF3kLwAb7gj0pMDvN4lb 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 CwkJMbzku2TJEs3lX4kUD+4iQcrXpy9dupQPLVJGjhypmcZSElQBKX3EiBEi hU0taqKpiulzDhs2jNK7dOkiUgzu4vz582mR7hfsXgp+/fVXugvQqrlz53KK V+7i0aNH+RpXrVolEnv16sV3qMTERJHIniGXW3Jysn4nXFAlSpTg0Y/yOc3u ovxlug3ZI488QomdO3c2XCYPSOPxXZwiH4iM8NZdJAYMGMCnce3OsG2zu8im H6nLMAJ85cqV3IqKFA/uIvH999/r07ku0KFFypgxYzTTWEqCS+CVV14RKXw3 obLidl5AHRJK7969u0gxuItc0egmYpjP7vLlyzw9U2RkJKd45S6K1mDDhg0i sW/fvpprTPLNmzdFInuGXG6pqan6nXBBlSxZkkc/yuc0u4vyl+k2ZDwKt1u3 bobLHD9+PKVTn1BckXwgMkK+8+AB/lc4Qbdy9kVPnjxpuHDOySWWbuo87Ny5 k4NlOHTHjh0pz/r163lRvmCBskByKmDHMyxnSEpK0q+SfIalNjyPi0OHDumz 0V2vVatWmuufv/JnCwyg0gGLQELOgJYZqANqPbAD/3IXz58/X6pUKU0364rZ XSTJXblyRf+hP2bu3Lmay9kWKR7cxfDwcMPme/fu1Vxug0ihQ9CBDB7mtTs2 nd7oY1NLP2yS+eijjyi9Xbt2IsXgLrZv354W33nnHXPhsJ0oBh965S6OHTuW MgcHB+ttQJ6Nl1i+fLlIFJ6hPpG5ePEijxyjWu9VTrO7KH+Z5pAJN49uoIZt af88LG337t2cIh+IjMiCu0iFzB6pGFVudhfpJk49BP2H/hhqJ7V/Dx334C6S eAybc1CoyogUOgQdyPwVC7bp9EYf3030wyaZTz/9lNKffPJJkWJwFzt16kSL 06ZNMxfOq6++qukGH3rlLk6cOFFzfXlVbwOK8czr1q0TicIz1CcyFEGewIg/ SiOf0+wuyl+mOWS0c95bbGysYVvaP4tWdPPkA5ERvu08pLt6s/r/VDJxcXGG IjJ0HqiJ1lwjbNeuXWtWoEC+YIGyQHIqYNMz7OzZsw2rJJ9hZ86cqbm+OGHe +YYNG2gVPR3Iny0wgEoHLAIJOQNaZqAOqPXADvzLXbx2ZwxhUFDQd999d83j nNGnTp369ttv586dS5Jr3Lgxv/sv6S4+9dRThr3t27dP+7e7KDh8+PCaNWtm zJgxdOhQtgc1d+4i3SAMG9K9QPPoLlapUoUW69Wr185EjRo1NNc7yJzTK3eR 3/IePHiwPjExMZFfj9UPAhSeIcXCvB++runTp3uV0+wuyl+mOWS7du3SXCO7 3F4pb/7555/rT0MmEBmRBXcx/c4YQhItnW26xzmjL1y4sH379sjIyLFjx1J7 zqKVdBd79Ohh2NuxY8e0f7uLgl9++YVkNmfOnOHDh7M9qLlzFylkhg0XLFig eXQX+X32hg0bPmmiZs2amusdZM7plbvIb3mTwvWJN2/e5Df69YMAhWdIsTDv h6/rk08+8Sqn2V2Uv0xzyPg2SqJ1e6W8ufg+iXwgMkK+8+DVlHApKSl79+5d tmzZ5MmT6TT4PwgeOg9paWmtW7fmPOXKlSPhUWMeHx9v2K18wQJlgeRUwKZn 2J07dxpWST7DDhkyhBbpdm8u58cff5xvkR4eK4BnUOmARSAhZ0DLDNQBtR7Y gd+5iwSpiFvChIQEt+7ikiVL+IN1THBwMLWQHTt21KTdRYPzds2du5icnDx+ /HgeliZqRIcOHR5++GHNnbs4f/58wz4zdRf1k264pVatWpxT3l3ctm2b533S QcUbyuwZ5syZ0+2uevbsyXcor3Ka3UX5yzSHbPny5ZQSFhbm9rg8qn/SpEm8 KB+IjMiau0g89dRTmmuSmr///tutu7hy5UphTWuuQXotW7bs0qWLJu0uGpy3 dHfuYmpqKpUGDyBnqPvRuXPnBg0aaO7cRapKhn1m6i5mGs06depwTnl3kUcO e4AOKsbJs2dIUnS7K/66wujRo73KaXYX5S/THLJ169ZRSqVKldwe94knnqC1 77//Pi/KByIjfN55oMaWapaYiSZfvnykn6FDhxqKyPzRZpLfrFmzqDqL6Ww0 V5tMvQiRR75ggbJAcipg0zOs4RMN6dLPsG3atPFczsQ1TPuYVVDpgEUgIWdA ywzUAbUe2IE/uouUzjb4q6++anYX582bp7nmrejZs+cXX3wRGxvL6evXr9ek 3UXx5rXA7C6y+VCoUKGRI0euW7fu3LlznD569GjNnbuon+eFydRd5PFamzdv 9lxQ17xxF+nSNNfw4/wm+JVMTfedQzEi8cyZM+ZdcYPz3nvveZXT7C7KX6Y5 ZPythozGLrLx9dlnn/GifCAyIsvuIqXzm7Zjx441u4uLFy9m0ZKoVq9eLf5f s3XrVk3aXTS3/GZ3kT8CWbhw4TFjxmzZskV8pMX8kWcOmX6eFyZTd/G+++6j xR07dngoJUbeXaRLY9EWMCFEu2jRIs4sRiSS0sy74n/Fzpgxw6ucZndR/jLN ITtw4ADL2G3+2rVr01pqu3hRPhAZ4dvOw/Hjx/nby02aNImMjKQqyS9BiC6u h86DgLrBK1asGDVqVGhoKG8l3FT5ggXKAsmpgE3PsGLWe0FGz7D8QCFaeO57 REREyJ8SkAeVDlgEEnIGtMxAHVDrgR34o7t47c5HFHPlyvXdd99xHuEuskE3 btw4wyb8dqqv3MVz587xl0u3bNliyMmzvfjEXeRRTDNmzDAXzp49e1atWnXo 0CFelHQXk5KSgoODKWefPn3cri1WrBitbdasGacIz1A//wtz+fJl3tXatWu9 yml2F+Uv0xwyaoUMAtCvYuuJGiJOyUZ3Mf3ORxRJtPw2t6ZzF9mge/vttw2b 8GwvvnIXKb4sWvMLFDzbi0/cxQ4dOtDinDlzzIVz+PBhuqGIApR0F2/dusWy 7N+/v9u1xYsXp7UtWrTgFOEZ0rEMmW/cuMG74o+EyOc0u4vyl2kOWUpKikEA +lV8axYdQtXcRZ5Npnnz5oY3ZajEPHce4uLi6KIMbzqkpaVRW625xtByinzB AmWB5FTA4WdY6iMZ0nnuKtHCT5s2TctgIirqUFE50+1e/myBAVQ6YBFIyBnQ MgN1QK0HduCn7iLRrFkzzfWqKecR5lLZsmU1dx4XT+XsK3dRmGli9momMTGR zRafuIuzZs3SXG9QioGRDC2yX7dhwwZOkXQXeQ5izZ0pyvC/tHLkyMGzKovL rFu3LrUJ+pxvvfWW5hoFd/78ea9ymt1F+ct0GzKenl7M/CLgOaNJD5cvX+aU 7HUXiRYtWtCqatWqcR5hLoWEhGjuPC6eytlX7qIw0679+x2Hmzdv8ng5n7iL PAN45cqVDbPXCe/6hx9+4BRJd5FHHWvuTFFm+PDhLFp+MURcZr169QzfFp48 ebLmmhg9OTnZq5xmd1H+Mt2GjKVo/v4wzxlNeqB7Maeo5i727t1b+/f04oxo WzLqPLBKqd02bLhp0yZNN7O5fMECZYHkVMCxZ1h++8DQRtGTAr/fJFr448eP 58yZM1euXNRb0+ekxxB6GKGc1PrJny0wgEoHLAIJOQNaZqAOqPXADvzXXTx2 7Jh4KVLTuYv8XdCmTZvSQ72wpJ5++mnOVqZMGTGdNFtVd911V3x8vNitpLtI OylYsCCljBgxIjEx8ZprruqtW7c+9NBDfKCuXbuKbbPsLtJROIVuK+vXr794 8SIdheoOf7y0Vq1aYsZqSXexc+fOmsvHyygDv2is3Zn6RHiGXOv37t1LpxQb Gztq1Ci+PYmJnuVzmt1F+ct0G7Lo6Gg+BDVrR48evebyAF9++WVOjIyMzEIg MsKiu3jmzBkemcYId5EOzeV2+fJlTomLi+vTpw9nK1u2rJhOmq0qKgF9R0LS XaSd8MQ9r7766s2bN9NdnYfdu3fXr1+fD0TVRGybZXeRjsIpVapUoRpBhUZH +fHHHymOmuubGOJfWpLuYrdu3fhuklEGftFYuzP1ifAMNdeARlImnRIJ5rXX XmNJiOnG5HOa3UX5y3Qbsp9++okP8eyzz1JDRykkmNdff50Tly1bloVAZIRv Ow9Tp07lhpTUxSlUfyMiIsTnUMSxDJ0HqtGcgYr3999/T3f1iqny8n+IxKTY 8gULlAWSUwHHnmG5X1GxYkW643MKdSTKly/Ptxt9C8//CSpQoMCiRYv4exR0 T+zRo4fm+v+j+RPuQB5UOmARSMgZ0DIDdUCtB3bgv+4iwU0uI9xFklnevHkp JXfu3NQas5tdsmRJdpA01wwgq1evppyXLl3KlSsXt6iU8+TJk9e8+e7ixx9/ zDukzStXrsxWJ2mb9xAUFFSzZk0eAZhld5H43//+V6pUKT5Qjhw5eBJhzTVO mE+YkXEXqcJyyUyYMMFDNh5ZV7t27Wt3PEO6NP7IpOaaAkOUea9evdhZ9Sqn 2V2Uv0y3ISMmTpwojpUnTx7+cdddd40cOVJ/adnuLhLTp08XpyrcxZ9//lmI ltpMftWXCoQdJM1lCG/cuJFyXr9+nUugYMGClJMbYfnvLvJXSXnz++67j63O hx56iPdAoqUmmkcAZtldJI4ePSpmO9JHkzo5fMKMjLtINyYumSlTpnjIxrM4 1a1bN/2OZ0hS5I9MGqTYr18/dla9yml2F+Uv023IiHfeecetaMeMGaO/NNXc xWt3JnkntVD1LFeuHP2g86fL4S+iUJPLwTJ/VoV6COKSqdip0Pg3NZUUaJFN smCBskByKuDYM+yBAwe4BaPmiwJUtGhRzfVeCQ8z0LfwVOaNGjUSERFPHBSa bdu2eX+J4P9ApQMWgYScAS0zUAfUemAHfu0ukt7q1q3LefSf3du/f3+nTp1I 1fnz53/44YeHDx9+9uzZay7nkB7wSdsrVqzgnNTGli9fnsRZtmxZOtw1b9xF YvXq1U2aNClevDg12s2aNaPqc+XKFWrhn3jiCWqc6QTY/rLiLhJ08q+99tpj jz1GZx4cHExXNHnyZPG2LyPjLs6ZM4fvMp5Lnt8JJQ4dOsSeIb+J/Omnn9ap U4eqPNXrtm3b6scEXrvjLsrkdOsuSl7mNXchY7Zu3dq7d29qqei4dPfs2rWr eZoYFdzFtLS0evXqcR79Z/diY2PpnOnSChQo0KBBg5dffjkxMTHd5RwWKlSI NPb1119zziVLloSFhVEJhISE0OHSvXEXiY0bN1IhlyhRggq5RYsW06ZNo87J 33//3aFDBxItnQC3z1bcRYJOfvz48c2bN6czp4DSFU2dOlW87cvIuIsLFy5k 0WZUngz/v4zbCvYM+U3kzz//nIREsixTpkzHjh31YwLT77iLMjnduouSl5nu LmTM7t27n3322dq1a9Nxq1Wr9vTTT5s/Vqyau0hQEzdy5Mj777+f6lp4eHjf vn3535QkUaqVVJ5jx45Nd9d5uH379qpVqx5//HHqdVB/IzQ0lI5LNVq4uALJ ggVqAsmpgGPPsOmuTx5Rp4uKlwqZOvmjR49OSUmhG/SMGTOio6P1OVNTU+fO nUsNFzWJFDh6cKAemnm2U+AtqHTAIpCQM6BlBuqAWg/sQGV3EWQ7es/QVzn9 GouyBw6g9wx9ldOvgWiBw0ByKoAoBBQIN7AIJOQMKGegDlAjsAO4i8ADcBcN oB1WH7iLBiBa4DCQnAogCgEFwg0sAgk5A8oZqAPUCOwA7iLwANxFA2iH1Qfu ogGIFjgMJKcCiEJAgXADi0BCzoByBuoANQI7gLsIPAB30QDaYfWBu2gAogUO A8mpAKIQUCDcwCKQkDOgnIE6QI3ADuAuAg/ExMSUK1euatWqPszp16AdVp9f f/21QoUK1apV82FOvwaiBQ4DyakAohBQINzAIpCQM6CcgTpAjcAO4C4CIA/a YeB3QLTAYSA5FUAUAgqEG1gEEnIGlDNQB6gR2AHcRQDkQTsM/A6IFjgMJKcC iEJAgXADi0BCzoByBuoANQI7gLsIgDxoh4HfAdECh4HkVABRCCgQbmARSMgZ UM5AHaBGYAdwFwGQB+0w8DsgWuAwkJwKIAoBBcINLAIJOQPKGagD1AjsAO4i APKgHQZ+B0QLHAaSUwFEIaBAuIFFICFnQDkDdYAagR3AXQRAHrTDwO+AaIHD QHIqgCgEFAg3sAgk5AwoZ6AOUCOwA7iLAMiDdhj4HRAtcBhITgUQhYAC4QYW gYScAeUM1AFqBHYAdxEAedAOA78DogUOA8mpAKIQUCDcwCKQkDOgnIE6QI3A DuAuAiAP2mHgd0C0wGEgORVAFAIKhBtYBBJyBpQzUAeoEdhB9rqLAAAAAAAA AAAAAAAAfwfuIgAAAAAAAAAAAAAAIGtkl7uY3e+5AuAdFmUPgPNAtMBhIDkV QBQCCoQbWAQScgaUM1AHqBHYAdxFAORBOwz8DogWOAwkpwKIQkCBcAOLQELO gHIG6gA1AjuAuwiAPGiHgd8B0QKHgeRUAFEIKBBuYBFIyBlQzkAdoEZgB3AX AZAH7TDwOyBa4DCQnAogCgEFwg0sAgk5A8oZqAPUCOwA7iIA8qAdBn4HRAsc BpJTAUQhoEC4gUUgIWdAOQN1gBqBHcBdBEAetMPA74BogcNAciqAKAQUCDew CCTkDChnoA5QI7ADuIsAyIN2GPgdEC1wGEhOBRCFgALhBhaBhJwB5QzUAWoE dgB3EQB50A4DvwOiBQ4DyakAohBQINzAIpCQM6CcgTpAjcAO4C4CIA/aYeB3 QLTAYSA5FUAUAgqEG1gEEnIGlDNQB6gR2AHcRQDkQTsM/A6IFjgMJKcCiEJA gXADi0BCzoByBuoANQI7gLsIgDxoh4HfAdECh4HkVABRCCgQbmARSMgZUM5A HaBGYAdwFwGQB+0w8DsgWuAwkJwKIAoBBcINLAIJOQPKGagD1AjsAO4iAPKg HQZ+B0QLHAaSUwFEIaBAuIFFICFnQDkDdYAagR3AXQRAHrTDwO+AaIHDQHIq gCgEFAg3sAgk5AwoZ6AOUCOwA39xFy9cuDBt2rQuXbo8+OCDBQsWLF68+MMP P9yzZ8/NmzebM58+fVpzIVJGjBhBi8OGDePFI0eO0GLhwoUtek12s2nTJr6Q oKCg2NjYLO/n22+/pZ1Uq1bNh+cWmHgl+5SUlNmzZ3fv3r127dqFChUqUaJE gwYNnnnmmR07dpgzX7x4kWMtUl555RVafOmll3jx1KlTtHjPPfdkudI5Q3R0 tBBtfHx8lvezfft22kl4eLgPzy0w8Szad999V5MDsQCSyLSTjz76aKaSmzRp klfH/eabb2gr6iRYOPf/DohCQIFwA4tAQs6AcgbqADUCO/ALd3HlypUlSpTI SNL169ePiYnR51fNXfzhhx8GDBgwbdo0bzfs16+fuMyIiIgsnwDcRV8hL/v1 69eXLFkyI9E2atQoLi5On181d/HHH38cMmTI7Nmzvd1w0KBB4jLffffdLJ8A 3EVfAXcROAz6qyqAKAQUCDewCCTkDChnoA5QI7AD9d3F2bNn33XXXSTC8uXL jx8/fuXKlTExMT///PO6deueffbZfPny0aoKFSro93bhwoVhLkRK9rqLc+fO pcO1bt3aq60SEhLoDGnDIkWK0N/q1atn+QTgLvoKSdkvWLCARRsWFkZN7vr1 6+Pi4k6ePLlly5bBgwfnz5+fVlWsWPH8+fNik5SUlJdciJTsdRcXLVpEh2vX rp1XW/399990hrRh0aJF6W+NGjWyfAJwF32FZ9FSyK78m7feeoula0gniTp5 2sB/ke+vDho06ErGkDi9Oi76q3oQhYAC4QYWgYScAeUM1AFqBHaguLu4fv36 oKAgUuCAAQOSkpLMGX766aeyZctShmbNmnnYjz+6i1FRUbRVzpw5582bx/8a 2Lt3b9ZOAO6ir5CR/datW1m0Q4YMuXXrljlDTExMSEgIZWjRooWH/fiju7hq 1SoW7eLFi1m0VNeydgJwF32Ft201j2a899577Tsl8N9Gvr/6wgsv+PC46K/q QRQCCoQbWAQScgaUM1AHqBHYgcruYlJSUsWKFUl+Tz75pIdsbGgEBQUdPnw4 ozz+6C62bduWtmrVqlVycjIPXxw5cmTWTgDuoq/IVPa3bt269957qbSfeuop D9k2bNjAov3ll18yyuOP7mLHjh1pqyeeeCI1NZWHL44ZMyZrJwB30VfAXQQO g/6qCiAKAQXCDSwCCTkDyhmoA9QI7EBld3HlypWkvdy5c584ccJzziVLlixa tOjnn3/mxd9++43HTYkMHtxF2rBevXoFChQoXbp0mzZt5s6d6/YQS5cubdq0 adGiRfPly1etWrWXXnrp+PHj+gxXr17t1avX888/T7+3bdtWt27dvHnzimGH gooVK3q+Fubs2bN04ZR/wYIFtNi7d2/6HRoampKSYs68f/9+OvT9999P51a2 bNkmTZpQgehz6t1FusBatWrdfffdBQsWrFOnzmeffeZ2n8Atmcp+/fr1LNpz 5855rgIk7y+//PLkyZO8eOXKFVaIyODBXaQNGzZsSBEsU6ZM+/btScNuD7Fm zZpmzZoFBwfnz58/PDx89OjRpCt9hrS0tH79+lHtoN979+6likCiFcMOBZJG U2JiIos2KiqKFp999ln6Xa5cudu3b5szx8bG0qGrV69Oog0JCXnssceoQPQ5 9e4iXSBplURbqFChhx9++IsvvnC7T+AW37qLbjWzdetWWqxQoQJtSM2RYZM3 33xTr2RBpvoEfood/VW6rY8ZM4YEQ40eCaZKlSo9evTYvXu3Po/b/mqmTQ2T mpr6wQcf0M2ROgN0oydhz5w5k9p8ydNTEEQhoEC4gUUgIWdAOQN1gBqBHajs LrKlVqdOHW8tIHl3kQ0cgr+Sx3Tu3PnSpUtiW/rNZ8LkypWLfxQqVOirr74S 2dgdKlmy5M8//8xDDYmFCxe2bt26Ro0a9Lt48eL0myqOzCVMnz6dNqH69ccf f9Di6tWreYebNm0y5Fy6dKk4eXrMF+c5ZMgQkYfdxfvvv3/w4MH0I0+ePGFh YeJCJk2a5G0JByyZyp4ttYcfftjbGiHvLr7xxhtm0Xbr1u369etiW/rNZ2IQ LWl+8+bNIts///xDiaVKlTp58iQPNSRIUe3atatZsyb9LlGiBP0eNGiQzCV8 8sknLNo///yTFjdu3Mg7jI6ONuRcs2aNW9G++OKLIg+7i3SXoWrLoq1UqZK4 kPfff9/bEg5YfOsuutUMtUvp3riLkvoEforP+6uHDh0SYsuZMyf/F0NzDf9e vny5yGbur8o0NURcXBx1UHlVjhw5xCbVqlU7c+aMN5euEIhCQIFwA4tAQs6A cgbqADUCO1DZXaxfvz4Jpk+fPt5aQJLuIn8cr1mzZrt27UpOTj58+DBpmDcc P3682Pbll1/WXE/TCxYsoD1fuXJlz549rVu31lxGytGjRzkbu0P0dFylShV6 yqYn9K+++oryX8vSm9Fcd7p168aLSUlJPMMLPZLrs126dInntRkyZMipU6co 5eLFixEREXwV+/bt42zsLlIdpKf49957LzExkRLj4+P55ev8+fNfvXrVuyIO VDKVfaNGjahI+/fv722NkHQXWbQtWrQ4ePBgamrqL7/8MmrUKN5QP2PX66+/ TimlS5eOioqiPf/zzz8k73bt2rFoT58+zdnYKbrnnnuqVq1asWLF6dOnb968 mfKnZ+nN6IYNG9ImPXv25MVbt27xDC+DBw/WZ7t+/TrPa0PV7cKFC5RCBStm Lj527BhnY3eRRTtjxoybN29SYkJCAr98XaBAgbS0NC/LOECxw110qxl5d1FS n8BPke+vUuPwZwaQKkRmviFSC0M64YpP7WHXrl0NQjX0VyWbmtu3b3PbVbdu XWp2bty48ddff9FNkzqrlPjAAw+4/Xyu+iAKAQXCDSwCCTkDyhmoA9QI7EBl dzEsLIzUMnHiRPOqcuXKaSYee+wxXivpLhIPPfQQPdvq98yPvQUKFIiPj6fF o0eP5nGxe/dufbaUlJTmzZtTzl69enGKcIfoifvcuXP6zN66i3RQ3tWqVatE Ih2IH+rZG2S2bNnCiYY9tG3blmrZypUreZHdRc31ETx9trNnz4qaK3luAU6m sq9UqRKV5zvvvGNexd6LAVIRr5V0F4n69evrW3KCJ/ktWLBgQkICLZ4+fZpF e+jQIX02apZbtWpFOfv27csp7BRxm5+UlKTP7K27SAflXW3YsEEk0oE016Tn 7A0yO3fu5ETDHjp27Eg3mvXr1/Miu4vEuHHj9NlI/5yO/1JJYoe76FYzku6i vD6BnyLfX/UAD4glqPfI/54W35FgLl++zDn/dA2WTjf1VyWbmiVLlrCeDbOi 0/7LlClDqyIjI7NSCtkNohBQINzAIpCQM6CcgTpAjcAOVHYX77//fpLKa6+9 Zl7lK3dRb98xFy9e5AFXvOr999/XXLNUmM+BZ5MpXbo0Lwp3aNq0aYac3rqL Y8eOpfzBwcHJycmGwxHLly8Xibt27dJc47uWLVvm4fOJwl08e/asYRW/xH3w 4EHJcwtwMpV99erVNdfYV/MqX7mLevuOuXYnjtRc0+LMmTPpd4cOHcznwLPJ UCPMi8Ipmj17tiGnt+7ixIkTKX+xYsVSU1NFIt8+iHXr1olEEhuLdu3atR4+ nyjcxcTERMMqHnV/4sQJyXMLcGxyF82akXQX5fUJ/BTf9lfTXaoz/Esl3fWC DOfkobPppv6qZFPTqVMnvnGbV7366quabjy2f4EoBBQIN7AIJOQMKGegDlAj sAOV3cUmTZqQVHr06GFedeHChd900HOuliV3kQcoGmjcuLHmGn5GvwcMGKC5 HrTbmeDqFhQUxLaecIe2bNli2KG37iKPfxs8eLA+MTExsVChQprrs5Ai8erV qy1atODjhoaGDh06dOHChbGxsYYdsrtYsmRJ87GCg4M1uIvSZCp7EiGVZ+/e vc2rSCdXdCxYsEDLkrvIAxQNsBq5yR0yZAj9rlKlypMmHn/8cRYtt97CKdq5 c6dhh966i5UrV+Yqpk+8efMmv9HfrVs3kZiWlsYfFtBcc74MHz586dKlVBMN O2R3sVSpUuZjFStWTIO7KI1N7qJZM5Luorw+gZ8i31/1ahZCakL37t27bNmy yZMnk1r4/4Ae+quSTU3VqlU114s8ZkHy52fpVOVPUh0QhYAC4QYWgYScAeUM 1AFqBHagsrvIH5QrW7ZsppMas2XtrbuYJ08et3vr2bMnPwvT75YtW2qZcfHi xWs6d5G/f6jHK3dx27Ztng939913X7hwQeRPTk7+8MMPqVrxF/mY8PDwhQsX ijxiVhfz4eAuekWmsn/ttdeoPENCQjK1R3iEqrfuIonW7d6eeeYZWjt69Gj6 3aZNm0xFe801u5ZwivgzF3q8chfpJpKpaPXj2FNTU2fNmlWrVi29aB944AG6 m4g8YlYX8+HgLnqFTe6iWTOS7qK8PoGf4vP+Kt2hWrVqlTNnTpZHvnz5GjRo MHToUF7MqL+aLtfUUOvkWY116tTxvgyyH0QhoEC4gUUgIWdAOQN1gBqBHajs Lm7atInVsmbNGs85WflZGLtoflNY7I3nN+/fvz/9pqfjTH0n4Q6Zx0N65S4+ 99xzmmt4cH4TPIELQTs0b3jq1KnFixe/+OKLISEhnE1MBs3uYrVq1cxbwV30 ikxlHx0dzYVPZe65CvAwrSyMXTS/KSz2RsKg3yyhiIiITKuhcIrM4yG9chfp psOiLWBCiJZ2aN7wwoULK1asGDVqVGhoKGcTk0GzuxgeHm7eCu6iV9jkLpo1 k5G7yP0KoWR5fQI/xbf91ePHj/Pnvps0aRIZGRkTE8Pv3QgpeuivCjw0Nffd dx8t7tixw7uLVB5EIaBAuIFFICFnQDkDdYAagR2o7C4SPNK1evXqly5dyijP ypUrWX5ZcBfXrl1r2BsdiA23DRs20OI777xDv7t06WI+7okTJ1atWvX999/z ok/cxaSkJD6625myaS37Ks2aNeMUqrlUywyvQl+9enXMmDGaa3Qxp8Bd9BUy sq9VqxYVaY0aNa5fv55RnvXr17NasuAu6j9wwdCBWBg//PADLU6bNo1+d+/e 3Xzcc+fOUZO+Z88eXvSJu3jr1i0+utuZsmlt8eLFNdc815wSFxe3f/9+w4j3 tLS0cePGUbYKFSpwCtxFX+Gwu7hv3z5DetOmTfVKltcn8FN8218l5XBTaRgQ fuPGDc/9VcmmpkOHDrQ4Z84c86EPHz5M+7TS1clGEIWAAuEGFoGEnAHlDNQB agR2oLi7uHnz5hw5cpCWWrVqpX8dWLB169YSJUpk2V2sX7/+1atX9TtkJZcp U4b9zAMHDuTMmTNXrly7du3SZ0tJSeEv7IlJZ3ziLgqn1PzxRoZHAVGZ8PvX b7zxBi3Sw7sh29q1azXXlxh5Ee6ir5CR/Y4dO1i0bdu2NUxrxezevbtkyZJZ dhcbNWpETa5+h2+//bbm+oYA+5nHjx9n0VJY9dmoteeJzsWkMz5xF4VTav4Q HzN8+HAWLb9LO2HCBM3lkBuy8VjlcuXK8SLcRV/hmLvI396MiorSJ1KHgV9z EEqW1yfwU3zbX+3duzflpPbQkC5ulxn1VyWbmvnz59MiqdcwB7r4dx7/18bv QBQCCoQbWAQScgaUM1AHqBHYgeLuIvHee++xJkuUKPHaa6+tWLEiJibmyJEj X375ZZ8+fei5NU+ePGweZsFdJFq2bLlv376rV6/SbikbPwjrXz1mQy9//vyU eObMGUo5duzYU089RYmFChUS4wYzdRfDw8MzvdjOnTtTzkqVKmWUgSdtJ959 911a5ClWiVGjRp08eZJPgypjlSpVKLFv3768FdxFXyEp+xkzZnBcSpYsOX78 +K+//jouLu7UqVNfffVV//79WbT8sdAsuItEmzZtSIRpaWm0W9oPizYyMlJs y4ZegQIFFi1a9Mcff1AKSbdHjx6UWLhwYfHvoUzdxQceeCDTi+3WrRu39hll OHDgAB9l+vTptEiNPy9Sdf7999/5NKKjo/lrvQMHDuSt4C76CsfcRW6+Klas SK0ip1B7Vb58eZ6OSig5XVqfwE/xbX916tSpmutfftTocQrdryMiIsQXeMSx DP1VyaaGGlLaRHPNNLR161Zq52/fvv3jjz/yKPQ6der46RxDiEJAgXADi0BC zoByBuoANQI7UN9dJBYsWFCkSBHNHWFhYZs3b6bn3Dx58njrLtJTMA+2IcQH SImnn35aP6CRdF6/fn2xVtSRfPnybdy4UWTz4C6KwV2lSpVq0qRJRpdJB8qb Ny9lmzBhgofSqFatGuWpXbs2L/bt21ecG50Sj5rTXG/m0g45D9xFXyEv+6io qKJFi7oVbaVKlXbs2PH333+TaL11F++9917+7oRBtH369NEPaCQBN2rUyK1o t23bJrJ5cIqo3eZVpUuXppqV0WXSgVi0U6ZM8VAa4eHhlKdu3bq8SHcKt6Kt WbMm7ZDzwF30FY65iwcOHCBJa64vcFaoUIH1T30D/m+j3l2U1CfwU3zbX6WG l/9fFhQURLoqV64c/4PmnXfe4caQGgRuf8xf8pFpaoijR49SQ8erKE/u3Ln5 N3USuKPrjyAKAQXCDSwCCTkDyhmoA9QI7MAv3EXi3LlzkyZNatCgQYkSJUhL pUqVeuyxx2bOnHn58mXO8P7778+ePZt/S7qLtAfafNy4cdWqVaPH20KFCj3y yCOLFi0yHz05OZmO1a5du/Lly+fPn79GjRpDhw41zA3twV1MSUkZPnx4cHAw HYUOkdE1zpkzR3M9mHsumcmTJ/OBDh06xDuPioqiuk+1mKpwSEhI48aNZ82a lZiYKDaBu+grvJJ9UlLSBx98QBEvWbIkiZbaw+bNm8+dO/fGjRucgUS1YMEC /i3pLtIeaPO33347PDyc5FS4cOGmTZt++eWX5qOnpqbSsZ588smwsLACBQpQ +0wiNMzz68Epun379ssvv0w3AjoKHSKja1y4cCGL9vz58x6Kgv+fpd35vxXt fNWqVY8//jjdfUi0oaGhJOD58+ffvHlTbAJ30Vc45i6mu7580qlTJwoohZXu 9aNHj6YG6vTp0zNmzIiOjtbnlNEn8FN8218lSGwjR468//77qc9JbULfvn35 P+Nff/112bJlST9jx45Nd9dflWlqGLpjjh8/nhrY4sWLUwtDnQ1qtURb7Y8g CgEFwg0sAgk5A8oZqAPUCOzAX9xFAFTAouwBcB6IFjgMJKcCiEJAgXADi0BC zoByBuoANQI7gLsIgDxoh4HfAdECh4HkVABRCCgQbmARSMgZUM5AHaBGYAdw FwGQB+0w8DsgWuAwkJwKIAoBBcINLAIJOQPKGagD1AjsAO4iAPKgHQZ+B0QL HAaSUwFEIaBAuIFFICFnQDkDdYAagR3AXQRAHrTDwO+AaIHDQHIqgCgEFAg3 sAgk5AwoZ6AOUCOwA7iLAMiDdhj4HRAtcBhITgUQhYAC4QYWgYScAeUM1AFq BHYAdxEAedAOA78DogUOA8mpAKIQUCDcwCKQkDOgnIE6QI3ADuAuAiAP2mHg d0C0wGEgORVAFAIKhBtYBBJyBpQzUAeoEdgB3EUA5EE7DPwOiBY4DCSnAohC QIFwA4tAQs6AcgbqADUCO4C7CIA8aIeB3wHRAoeB5FQAUQgoEG5gEUjIGVDO QB2gRmAHcBcBkAftMPA7IFrgMJCcCiAKAQXCDSwCCTkDyhmoA9QI7ADuIgDy oB0GfgdECxwGklMBRCGgQLiBRSAhZ0A5A3WAGoEdwF0EQB60w8DvgGiBw0By KoAoBBQIN7AIJOQMKGegDlAjsAO4iwDIg3YY+B0QLXAYSE4FEIWAAuEGFoGE nAHlDNQBagR2kL3uIgAAAAAAAAAAAAAAwN+BuwgAAAAAAAAAAAAAAMga2eUu Zvd7rgB4h0XZA+A8EC1wGEhOBRCFgALhBhaBhJwB5QzUAWoEdgB3EQB50A4D vwOiBQ4DyakAohBQINzAIpCQM6CcgTpAjcAO4C4CIA/aYeB3QLTAYSA5FUAU AgqEG1gEEnIGlDNQB6gR2AHcRQDkQTsM/A6IFjgMJKcCiEJAgXADi0BCzoBy BuoANQI7gLsIgDxoh4HfAdECh4HkVABRCCgQbmARSMgZUM5AHaBGYAdwFwGQ B+0w8DsgWuAwkJwKIAoBBcINLAIJOQPKGagD1AjsAO4iAPKgHQZ+B0QLHAaS UwFEIaBAuIFFICFnQDkDdYAagR3AXQRAHrTDwO+AaIHDQHIqgCgEFAg3sAgk 5AwoZ6AOUCOwA7iLAMiDdhj4HRAtcBhITgUQhYAC4QYWgYScAeUM1AFqBHYA dxEAedAOA78DogUOA8mpAKIQUCDcwCKQkDOgnIE6QI3ADuAuAiAP2mHgd0C0 wGEgORVAFAIKhBtYBBJyBpQzUAeoEdgB3EUA5EE7DPwOiBY4DCSnAohCQIFw A4tAQs6AcgbqADUCO4C7CIA8aIeB3wHRAoeB5FQAUQgoEG5gEUjIGVDOQB2g RmAHcBcBkAftMPA7IFrgMJCcCiAKAQXCDSwCCTkDyhmoA9QI7EBld/HKlSua O3Lnzl2lSpUOHTpER0c7YCjxQePj4x04lh66Rjrut99+a8fON23axNcVFBQU GxtrxyFkWLRoEZ1D48aNs+sEvCVT2f/zzz8ZibZq1aqdO3f+6aefslxr5OGD JiQkOHAsPXSNdNzt27fbsXOq70K0VB/tOIQMX375JZ3Do48+ml0n4C0ybTVd jlvd6pk0aZJXx/3mm29oqwcffNDCuQO/BJJTAUQhoEC4gUUgIWdAOQN18KzG d999N1MdMuHh4U6eNlAcf3QXBUFBQZMnT7bbUOJj/cfcxX79+olijIiIsOMQ Zl599dUBAwbozczAcRf1op06dWqWK44kfKz/mLs4aNAgUYx0y7PjEGbGjh07 ZMgQvZkJd1ESdGUDFkhOBRCFgALhBhaBhJwB5QzUAe4isAO/cBc/++yz3+5w /vz5mJiYVatW1a5dm1blzJnT7hGMvVxcvHjR1qOYmTBhwrBhw44cOeLzPSck JBQuXJhKr0iRIvS3evXqPj+EW8qVK0eH27Fjh0jZtWsXXeOHH37ozAlYR95d /OKLL67cITk5OS4uju7sdevWZdHaPYKxnws6YVuPYmbKlCkvvfTSqVOnfL7n v//++5577qHSK1q0KP2tUaOGzw/hlgoVKtDh9u/fL1IOHjxI1zhr1ixnTsA6 8l3ZQYMGXckYCoFXx0VXNmCB5FQAUQgoEG5gEUjIGVDOQB08q5E0ZlDdW2+9 RSoKCwszpKekpDh52kBx/MJd/PLLL81rz507V6pUKVo7YsQIW4yk/y5RUVHs cc2bN49LeO/evQ4c1+wu+h3y7uJXX31lXpuUlFS6dGla+8orr2S57gQmq1at YtEuXryYS/jIkSMOHNfsLvod8l3ZF154wYfHRVc2YIHkVABRCCgQbmARSMgZ UM5AHbw1c3g047333mvfKYH/AP7rLhLdu3entc2aNbPBRvov07ZtWyq3Vq1a JScn8/DFkSNHOnBcuItEr169aG2LFi2yXHcCk44dO1K5PfHEE6mpqTx8ccyY MQ4cF+5ilkFXNmCB5FQAUQgoEG5gEUjIGVDOQB3gLgI7+A+4ix06dDCk7927 t1OnTqVKlcqTJ09YWFiPHj22b99uyBMREdGrV6/jx4/Hx8c/99xzoaGhefPm rVSpUv/+/X/55Rd9Tj4Hw3cXd+zY0bdv34ceeqhQoUJFihSpXr063QViYmL0 eei06RDr1q07d+7c4MGDy5YtS+dTvnz5119/PTk5mTJERkbWrVs3X758RYsW bdKkyaZNm/SbP/DAA9q/v7tIexs0aBD92LNnT8eOHYsXL07bhoeHT5w48dKl S54LU3D27NncuXPTnhcsWECLvXv3pt90+SkpKYacGZmBo0ePpvRhw4bpE/fv 30+nd//999Mp0ZXS5SxZskTsk0Kg/Rs+On/CTv/dRfm4ZAu+chc7d+5sSD9y 5EjXrl1Lly5NIqHrpbjs27fPkIda9X79+lEEExISSG8UICqcypUrU0H99ttv +px8DobvLlKMBg4cWL9+/cKFC5PkatSoMXLkyLi4OH0eOm06xJYtW5KSkijE ISEhXIneeuut1NRUyrBs2bJ69erlz58/ODj4sccei46O1m9O/Rbt399dpL09 //zz9OPw4cNdunQpUaIEbUvafuedd65fv+6hJPUkJiayaKOiomjx2Wefpd90 +bdv3zbkzMgMfPPNNyn9pZde0ifGxsbS6VHlJdHSldLlrFy5UuyTq4YePjoV kfbv7y7KxyVbsKMrS9c1ZsyYZs2alSlThgJapUoVquO7d+/W53HblfVc5gIS 2wcffFCrVq0CBQqQVklyM2fOvOb4m/4ga0ByKoAoBBQIN7AIJOQMKGegDr51 F9PS0khOI0aMoN979+4lndDT0NatW9O9fDoj1qxZQ3qmJ03Sc3h4+OjRo+kh y4sLA9mK/7qL58+f55dMP/74Y336e++9lydPHt4wV65c/CMoKGjChAn6bI0b N6b01atXs4dWvHhxHhDFVhtpWOQ0u4tz5szJkSMHp9Ox7rrrLv5dpEiRgwcP imxvvPGG5noHtmLFivSjbNmy1Hpzzl69eo0cOZI3p8PR6Wmutz537dolNje7 i7RYuHDh9evX33333XyeYoetW7c224NumT59OuWnDf/44w9apBLgPRi8zWve uItLly4VhUAtiXBjhgwZwhkmT55MZ8in3aBBA/q9cePGa+7cRfm4ZAsW3cXk 5GS69dPaefPm6dNnzJjhVrRTpkzRZ+P+BhUdt9IlSpSghpczU3ElJiaKnJyo dxcXLlzoVrRUvCdOnBDZqJpQIkmX7h30gzob1LBzTrplUO+FN6fDCdGS5sXm ZneRFu+55x66uXD0aUOxw3bt2pn7MG755JNPWLR//vknLVIJ8B4M3ma6N/cv unO5Fe2LL77IGaZOnUpnyKf9yCOP0O9t27alu3MX5eOSLfi8K3vo0CFRK0kA bPyyYpcvXy6ymbuymZY5ExcXR30SXkWiFZtUq1btzJkz3lw6yB4gORVAFAIK hBtYBBJyBpQzUAffuov8CFyqVKmTJ08KTW7atCndm6ez69ev8xgSRjwUFy5c ePPmzd5fIsgG/MJdjIyM/OMOFy9epA3pAZ8nyGjQoEFCQoLYhB/88+TJM3bs WB7qFhsbO2LECPZVFi1aJHKyixUSEhIeHi6+Orh69Wo2E/RWJJ+DcBfpB3t6 /fr1O3HiBJ/ntm3bqJmlxL59+4oN2V2kelG7du3Dhw9TSmJion6y5jFjxvDJ U3Vj06lPnz5ic7fuIrX/xYoV69y586+//kopycnJ48aN4719//33Mv4Y3yO6 devGi0lJSTzDC9VlQ05Jd/HSpUtcIEOGDDl16hSlUIwiIiL4rPbt2+dhhxm5 izJxyRbk3cVly5b9eYdrLjOcWkUu/EceeUT/NWZKZ9FOnDiRh7qRxl555RUW LRWRyMn9jdDQUNKG+Orgxo0buXD0ViSfg3AX6Qd7eoMGDTp37hyfJxUvFTIl Dhw4UGzI7iKJluoX1SBKuXnzpn6yZtIbnzzVrLJly1JK//79xeZu3UUSbfHi xUlyly9fTnf9D/Ttt9/mve3Zs0emuWjYsCFl7tmzJy/eunWLZ3gZPHiwIafk /YtuXlwg1Im6cOECpVCMxORox44d87DDjNxFmbhkC/JdWSrPPzOABCMys4wp KNSspaWlUQpV/K5duxq6HIaurGSZ3759m8NNCiQh3bhx46+//qJmkBtYKmGK vm/LB/gcSE4FEIWAAuEGFoGEnAHlDNTBDneRHtCqVq1asWLF6dOn0xPulStX 0r1xF19//XVKKV26dFRUFG1L+yRht2vXTnMNMjl9+rT3Vwmcxi/cxYxo27Yt D8BjkpOTq1SpQukzZsww7IonOSpXrpxIYReLhMqGmGDYsGGU3qVLF5HCxxLu 4po1azSX/WUYK7hkyRJKr127tkhhd5EOwSYkc/HiRf6/j/4Q11yj+yixfv36 IsWtu0jUqlXLcGjOab5qM0ePHuWdrFq1SiTyu7rUGiQmJuozS7qLW7Zs4c0N 2Sg6dGIrV670sMOM3EWZuGQL8u5iRnTs2PFP1wA8JjU1lRphSp8zZ45hVyyJ 8uXLixTub1DhcE9AQM0ypXfv3l2k8LGEu0gq0lz2l2GsIEWH+wwihd1F6nKw CcnQhbNo9YdId43uo8RGjRqJFLfuIlGnTh3DoTmn+arN0K2Ed7JhwwaR2Ldv X801WvjmzZv6zJL3r507d/LmhmwUHTqx9evXe9hhRu6iTFyyBfmurAf4n48E dSxZDCdPntTv4fLly5xTyNvQlZUsc25IqetimIGO9s//gomMjMxKKQAHgeRU AFEIKBBuYBFIyBlQzkAd7HAXOUNSUpJ+leTTGT3x5XFx6NAhfTZ6hGzVqpXm GsQlf7Ygu/BrdzEoKKhr1670RM/5f/zxR81lc129etWwK8rDzS+PIbx2x8XS DzVkPvroI831zqZI4WMJd5EaWDox8yHmzp2ruf6PI1LYXWzevLkhJ091vWzZ Mn3i8uXLtX+bkxm5i/zFQj38L6r33nvvWmaMHTuWcgYHB/OHHxmejZegc9Bn lnQXd+3aRYtUvHRFnt/OlncXZeKSLVh3F0m0Tz/9tLhN//zzz3x/53846qE8 LFoeQ5h+p7+hH2rIfPrpp5T+5JNPihQ+lnAXqVmmEzMfgnoF2r9flGB3kdpw Q07+CsHatWv1ievWrdP+bU5m5C7yFwv1UCFoLks8PTMmTpxIOYsVK8YffmS4 m0TQOegzS96/Dh48yKKlK/L8dra8uygTl2zBt13ZdJfI9f83Z+Li4jgn/5sy 3dSVlSzzTp06UbZp06aZV7366quabggrUBZITgUQhYAC4QYWgYScAeUM1MEm d3H27NmGVZJPZzNnztRcE2qYd75hwwZaVaZMGfmzBdmFX7iL5u8uxsfHL1++ nN2qunXrste3aNEizWXUtHMHf9dOmHXsYlE1MeyZaoTm0V0UnDp1ivY2d+5c amBpb/ylC7O7+Mwzzxg25PdJo6Oj9Yls8cm4i7t37zbskOdMkXEXK1WqpLkG 2+sTExMTCxUqpLmmGtGnS7qLVPgtWrTgcwsNDR06dOjChQtjY2PNR5d3F2Xi ki3Iu4vm7y4mJCSsW7eufPnytLZevXrs9XEJFC1a9El3sGiFWcf9jenTpxv2 vGDBAs2juyi4cOEC7S0yMnLs2LG0Nxat2V0cMGCAYcOQkBBK/+mnn/SJ3FeR cRcN/4RKvzNnioy7WLlyZdabPvHmzZv8Rn+3bt306ZL3Lyr81q1b87mRLIcP H7506VKq4+ajy7uLMnHJFuS7sl5NUJiSkrJ3795ly5ZNnjyZrpHfVffQlZUs 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 AUTBViDcwCSQkBhQz0AeoEZgBR7hLkZERAwYMKBhw4Zly5bNnz9/9erVX3nl lfnz5yckJFhqJYlk06ZNiqLUqlUrXXvt3LlTcZAtW7bIyEiLypYmK1asoDI0 atQoqwogDOOyj4qKGjx4MNXJE088UaBAgYCAgLZt2y5dujQ5OTnDrUY2vv/+ e4r7U089la69QkJCVNGeO3fOorKlyTfffENleOGFF7KqAMIwIlqqByUtJk+e nK7zZkwe4DEAkpMBRMFWINzAJJCQGFDPQB7cq/GTTz5JU4cMfckVWWwgOfK7 i2PGjMmVK5cq4Bw5cqj/+/n5/f7771YbSmLImLvYu3dvtTaCg4MtKpuO999/ v2/fvlozE+6ijgkTJrgSrb+//9GjRzPccKQiY2OVfv36qbVBdy6LyqZj3Lhx AwYM0JqZcBe1YCgLMhFITgYQBVuBcAOTQEJiQD0DeYC7CKxAcndx/vz5rNvX X3997969sbGx169fP3ny5MKFC/38/Cjdx8fn4sWLAmwlq8mAu3jt2rXChQvT XkWLFqW/NWrUsK54WipUqECn27Nnj5qyb9++QYMGzZgxQ0wBshAjsl+6dCmL tk+fPkeOHLl9+/Z///13/vz55cuX+/v7U7qvr29CQkKG2448ZGCscvfu3SJF itBexYoVo781a9a0rnhaKlasSKc7fPiwmhIWFvbee+/NnTtXTAGyEOND2X79 +l13DcUuXefFUNa2QHIygCjYCoQbmAQSEgPqGciDezWSxnSq++ijj/hrrC49 MTFRZLGB5EjuLpYuXZpkPHToUOePoqKi2OYaO3asBTaSaDLgLq5evZp2yZkz 5+LFi9nOOnDggHUlVHF2F+2DEdmXKVOG6uf99993/ig2NtbHx4c+pf45w21H HjIwVmGdk2hXrlzJoj127Jh1JVRxdhftg/Gh7LvvvpuJ58VQ1rZAcjKAKNgK hBuYBBISA+oZyEN6zRx+mvHJJ5+0rkjgMUBmdzEiIoL9h8OHD6eaYfz48fRp 8+bNLbCRRJMBd7FVq1a0S4sWLRISEvjxxWHDhllXQhW4i26EHR0dzaKNjIxM NcOkSZPo05YtW2a47chDBsYq7dq1o11eeeWV5ORkfnxx9OjR1pVQBe6i+zwY yoJMBJKTAUTBViDcwCSQkBhQz0Ae4C4CK5DZXQwNDWWj5n//+1+qGU6cODFv 3ryvv/5amxgbG0vib9myZaVKlfLmzVuhQoUXX3xxxYoVN27c0GYLDg7u0aPH yZMnDx482KZNm2LFiuXLl6927drLli2jT+Pi4saPH+/v758nT57y5ct36tQp IiJC3ZdtzwIFCjgXqUGDBvTRN998o0tfu3bt888/T2fhVWnee+89OrU2Q3rd xfPnz+fOnZt2WbJkCW327NmT/vf29k5MTNTldGUGjho1itIHDRqkTTx8+DBV S7Vq1aic5cqVa9y48apVq9RjduvWTXkUPjtPYaedd1Gt3nPnzvXv358KRrHw 8/Pr06fP33//bfAaJSRN2YeHh3PN7Nu3L9UMZ8+epUpbv369NvH27duzZs1q 3bo19dhUUT4+Ps2aNaNavX//vjYbCbt3794UelJ+hw4dihcvTqINDAwkddGn 9+7dmzRpUpUqVUi0VOEUrKioKHVftj29vLyci/Tcc8/RR999950u/dtvv23S pAmdhVelIcHQqbUZ0jtWoWbFol29ejVtvvnmm/Q/6fPBgwe6nK7MwA8//JDS qfloEyMjI6laatSoQaKl1krtfePGjeoxuWlo4bPT9SqPzruoVu+1a9doUEcF o1hQJ0ACvnTpksFrlBArhrJUIaNHjyZ58KJFlStXJr39/vvv2jypysN9sFSS k5M///xz0jYplrrNZ5555osvvqAGaLB4IGuB5GQAUbAVCDcwCSQkBtQzkIfM dRfpSyvJaejQofT/gQMHSCf0Nernn39OSefXuhQD30CBzMjsLsbGxhYsWFBx rN6yc+dOI+bPP//8U6tWLfYQsmXLli9fPtVSePvtt7U5GzVqRIkzZsygHjVH jhwVKlTImTMn55w9e3bjxo3pn0KFCpUqVYoTKcOVK1d433S5i3QVWn9DXeyD Dv7dd9+p2dLrLs6aNYvyU+FjYmJoc/PmzXxY54oy7i6uXbs2e/bsfBzqENQy DxgwgDNMmTKlZcuWXKt0pfT/jh07bqbmLnL1Uqn47CVLluQH1dgCpS7C4GXK Rpqyv337NkVWcazeEhISYqQt3Lhxg273qYqWoqPNyeONuXPnsmh9fHxU0S5Y sIBGBfRP4cKFeT4BxTEr6c2Hd/90uYt0FWz96URLB//pp5/UbOl1F3kaVSr8 rVu3aJPEw4d1rijjtyG6AaUq2sGDB3OG6dOnt27dmmuVrpT+3717d0pq7iJX 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 v78/e4xwF7UkJyf379/fjWip56T7tZq/e/fu/FGpUqWoSlm0PXv2fO2111i0 1CdzTpPu4vz581XR0q2BpUhNY/Dgwcqj7iK1qWeffTZV0e7evVvNZsRdpEOx aKdOneomW0BAgKJ5hvPIkSOqaCtWrMhmPo15+FdU7W2Ipw91Fm3t2rXp1Go2 ngeA6rZKlSrsMcJd1GJ8KEutgH9xIIVTaKhLoX8oWNOmTeP5eUqUKMGxdpaH wWAdP368bNmy/BHl4Tf3FcewhMfAQHIgORlAFGwFwg1MAgmJAfUM5EGYu2j8 a53Bb6BAZiR3F5l9+/YNGjQoICCA1Ejdmo+PT6NGjYYMGaKbJPCmY+LB6dOn U+dZsGBB6mPbtm27fv16Sv/zzz9r1qyZN2/exo0bc06T7uJNh6XWsGHD4sWL k+CpK541a1ZiYuLOnTs//fRT6oq1ORMSEr744ovWrVtTyengVJKBAweqby4z RtzFBQsWcMN0X3VTpkzhlnj06FFOCQ0NbdOmTfny5alpU6OmVnz58mUqJBWV CqzuSOVfvXo13dSo6ign5adamjt3blxcnPb4e/bsCQwMpAx0z+LVuuEuOhMW Fkb1TAElhZBofX19qWJHjBjh/LNLUlLSl19+WadOnUKFClF0OnbsuHXrVko/ deoU6YpE++KLL3JOk+5iisNSo9BQ4Ei0FMT58+c/ePAgJCRk9uzZZ86c0eZM Tk5euHBh+/btqeR0cCoJtTjdKmBG3MVly5axaHVvZOvgn18Vzc+s4eHhHTp0 8Pb2JqXRGGbUqFGkTyokFZUKrO5I5ae207RpU6o6ykn5qZbobnXv3j3t8Q8f PhwUFEQZSpYsyat1w13Ukq4FCmnYMGzYsGrVqpGKqFvu1asX/2hOFVuuXDlS y7hx41JSk4fBYBHU50yYMKFZs2YUL5JrgwYNSCHqgkdAciA5GUAUbAXCDUwC CYkB9QzkQZi7mGL4a12KsW+gQGY8wl0EQBJMyh4A8UC0QDCQnAwgCrYC4QYm gYTEgHoG8gA1AiuAuwiAcdAPA48DogWCgeRkAFGwFQg3MAkkJAbUM5AHqBFY AdxFAIyDfhh4HBAtEAwkJwOIgq1AuIFJICExoJ6BPECNwArgLgJgHPTDwOOA aIFgIDkZQBRsBcINTAIJiQH1DOQBagRWAHcRAOOgHwYeB0QLBAPJyQCiYCsQ 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 hg4dSv/TbZ3EQJ0D3cRpk+5utOPhw4d1u9A9ndLfe+89Xfq3335Loi1evDiJ lm7oo0aNok4mHRfmUaDh2wqEG5gEEhID6hnIA0ZrwAoeA3cxPj6+TZs2ykNy 5szJ/+TIkWPBggXafTl9+vTp9FG2bNlI6iRaTmzRooXW9KOUwoULb9++PV++ fGwJUsfLOVu2bKnN6YZZs2axAcLW5ebNm/kIO3fu1GZr1qwZJVJ71O3+22+/ 8eWcOXOGUyIiIurWrateXfbs2fn/qlWrnjhxQt2Ris1VtHr1arpM1Z6iuwb9 M378eN2J+vTpQ+ndu3c3clE2J7PcxaSkpA4dOqQq2mXLlmn35fQvv/ySRVup UiW6uXPiK6+8oh0DUEqRIkWoG2fRVqhQQZV369atnUcLqTJ//nwWLVuXO3bs 4COEhIRos1F7URxzwuh2/+OPP/hyrly5wilRUVF0f3EWbfXq1c+ePavuSMXm Ktq0aZMq2rt373LrmDRpku5E/fv3p/Q33njDyEXZnEwfyh49epQfauVYsx2t OFYYX79+vZrNeShLowVVADTkUPU/ePBg7fENagZIS+aOV//77z/6tEyZMqdO nVKFR7fRlPSMV2/fvs2/lTC5cuXif+hG/9NPP6X/Ej0ANHxbgXADk0BCYkA9 A3nAaA1YwWPgLrLUqUedOHEiHfP69esHDhxg9yNPnjwRERFqTtYndYw9evS4 ePEipcTFxbGwid9++02bk3raEiVKdOzYMTo6+qbjocHx48dzzl9++cVIUbk3 7tKlC2/Gx8fzCi/UarTZeErG4sWL0ym06e+8847i8IV4MzExkQ9Yp06dH3/8 8erVqzExMXRrqFq1quJYrYmOzznZXaSU/PnzN2zYcNGiRTt27KDd2Tii24H2 LOq6M5THyEXZnMxyF9l5JtFOnTqVpEgd8rFjx1555RUWLUlOzamKtlevXqQQ Srl3715wcDCnHzx4UJuTRFuyZEmSHMkjxfFr46RJkzhnaGiokaKSYBSH1cyb SUlJvMLL22+/rc3GUzJSA6FTaNOHDh1K6dRIefPBgwd8wLp161L7unPnzr// /kvqJRFSYq1atej4nJPdRUoh0TZq1Ojrr7/evXs37b506VLFaTEydd0ZymPk omyO8aEsRfmWC0iiambuiCiy4eHh9+/fp5TTp0937txZN+TQDWVpwMB2Nw1c L1++TCk3H/bexIkTJzibcc0AabFivEpNnm52lSpVos6TRph0o09Jz3h17Nix lFK2bNnVq1fTvnRMUi/dXhXHjylnzpxJ/1XKDhq+rUC4gUkgITGgnoE8YLQG rMDT3cULFy6wz0Aa1mZLTEx87rnntObezYfuIvWTumMGBARQuvZBR84ZGBio e0yROlJK55eO3XP8+HE+yKZNm9TEHj16cLuLi4tTE69cucIPRm7btk1NpAZV unRpSty4cSOnfPXVV7RJrVX3/nJ0dDS1Qfpo4cKFnMLuItGhQ4cbN26oOS9e vJgnTx5KP3TokJq4atUqSvHx8TH4QKbNyRR3MT4+nifhnD9/vjYb3cSff/55 rbmX8tBdbNSoke6YLEXtg46cMygoSPeYIo0lWN5plpM6bT7IDz/8oCb26tVL cSx6fu/ePTWRqoJF+7///U9NpFtAmTJlKJEUyCmsLroN6d5fvnr16hNPPEEf LV++nFPYXSRoRMSjIyYhIYFFGxERoSZSo1Aca5YZfCDT5hgfyrqBf3wkaGDJ v1yfOnVKewSKKedUX9jXDWX37t3LQtKdul27dpQnA5oB0mLFeJUzUOep/cjg eJV6tjwOjh49qs1GHQj/EEm9nPHSegpo+LYC4QYmgYTEgHoG8oDRGrACT3cX eX3bsmXLqk/uqWzdupU+KlSokJrCml+7dq0uZ9u2bSmdJ5HQ5uT5ErXwj0Gf fvppmuUcN26c4vREIpeWWL9+vTYzu0/aZxq3bdumOJ4uvn79Oqfw29/Tpk1z Phc/MKb6qKq7qHURGV5lZuzYsWoKPy9HpU3zisDNTHIX+RZP92Xnn/x27dql OB7/VlM4lN9++60uZ8eOHRWHpazLyfMlannttdcUhyWeZjk//vhjxemJRC6t 4pgaVJuZLkd59JlGnsCTGqP6oyq//T1z5kznc73//vuKxkdV3UWti8jwKjMf ffSRmsINlkqb5hWBlMweyqY4xg/a382ZqKgozsk/U6Y4DWXDwsIUx1O4W7Zs cWMLG9cMkBaLxqvz5s3TfWRwvEo3d9qkfsP54D/88AP3xsZL6ymg4dsKhBuY BBISA+oZyANGa8AKPN1dnDZtmuKYNdE558WLF1nkZ8+e5RTedF7WhI/p7C7+ /vvvupzsqBhxF3lti7ffflubGBcXV6hQIUrv2LGjNn3Dhg2Kw4pUvUReAmbE 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 fWTQXfziiy8Ux8ITzgf/4YcfFMfKGsZLC7IKmd1FUpfiMAHSawH17dtXcXgF vMkOmK+vr/b5PXYXx48fr9vXuLv48ccfcyMqWLDga6+9NmfOnP379xspnpt5 F8+dO7d+/XqesbBu3bq6FVvi4+NDQ0PXrVtHrZvK6e3t7XwcrbsYEhKiOCbT 0B2HqVq1quL0sGKZMmV4k29t1A/wZfKb5hcuXMjugG5bnM2Vu0gl1J2OuhrF Bu5ix44dFcfDoultEQMGDKAdBw4cyJvsgPn5+Wlv+uwuTpo0SbevcXdx2rRp rJlChQq9/vrrixYt+vPPP40Uz828i9euXdu6dauPjw99+swzz+hWbElKSgoP D6fRy6xZs3r16sXaVly7i4cOHWLR6o7D8LsYuocVy5Yty5tU7bQZGRnJl8lv mlOrYdHGxsZyNlfuIpVQd7olS5YodnIX07VAIXWnBw4coO6IekuqoiJFirgf ylJAefUoxTGb5ZAhQ9auXUs9nu6w3C81bNiwvRO1a9fWBQ7ICSQnA4iCrUC4 gUkgITGgnoE8WOQuOq8jYNBd5O/ClStXdtYbf8XLli2bGzMcSILM7uKoUaMU A6u6jB49mnSota127typONYT4ef92KXUGYnsLi5fvlx3tHStGf3tt9+++OKL 6gy6imPl33Hjxl29etVNgdNcMzo0NJQfdKfbBKecPXv2jTfe4EkdFce0vTVq 1KCili9fXnHtLq5fv57+pxad6lm4naruIpWKb0aHDh2Kj4/Pnz8/VeDNh1NW VqtWjf6n8iiOySrVg7hyF7/66ivd6WziLnI/meaqLqRGumVrbSu2gkuVKsU/ QbJLqTMS2V2kKOiOlq41o3/88cdmzZppRUsq+vjjj+/cueOmwGmuGR0eHs6i 3bJlC6fExMT07duXJ3Vk0dasWbNXr17sirtyF7du3Ur/V6pUKdWzvPTSS4rG XaRSFS1alFIiIiKSkpJItFSBKQ+nrKQ2Qv9TeRTHZJXqQVy5i6tWrdKdDu5i qoSFhbVo0YICypGlaqfuVJ3N1dVQNsXx5OrcuXMDAwN5Xk2GOlUa06p5tKv/ pEpQUFD66wAIBZKTAUTBViDcwCSQkBhQz0AeLHIXddNMpRh2F19++WX3eiNu YrFy6ZHZXdy1axcLibpEV3kSExPLlSunPLqusZq4ffv2Cxcu5MmTJ3v27JGR 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 p5csWdLPzy9Xrlz0P7W1zp07K45J6tq2bcs5de4iwa/HMuqsv4rDrVWc3EV+ JF5xGFDa9NKlS3P6xo0btelwF10xZ84cV6IlOTmvzMJMmDCB8wwYMMD5U1fu Io0lVC+dIsWue8GCBXfs2KE8OssKv0fsLFrqsd0vHq3eMtxQoUIF7WvX3bt3 53RqR/7+/izanj17vvbaayxautdwTp27SEyZMiVV0fJ4RucuTpo0iT/t0KGD Np2fN1Yc869q0+EuOmN8KHvz4ayw2bJlq1ixIgWd/iEhTZs2jV+NL1GiBL8d 7zzJD41X1VDmz5+fn5hVHH0RaVjNdvz4cX7sVnEY1Go7op6Zx8BAciA5GUAU bAXCDUwCCYkB9QzkQZi7eOTIEf7KmT17dhJqsWLF6P+qVauyl6J1F0l7zz77 rKpM1Scnie7evTv9lwiyAI9wF4nIyMhhw4ZRr1ikSBHSp7+//8svv/zBBx+c Pn3a1S4HDhxgQf7222/On7pyF286Fmju378/tR06UalSpbp27frnn3/GxcV9 +umnS5cu1eYMCQnp2LEjdeykeerAg4KCRo8eHR0d7f5a3LiLBQoUqFOnzqBB g6jH1u4SHx8/ffp0uvyCBQvSvaNt27br16+ndCpYzZo18+bN27hxY87p7C4S O3bs6N69e7Vq1fjeQaWdOXNmcHCw4uQu7tu3j0tCF6tNZ3uTThQTE6NNh7vo hnPnzpEeKCJFixYlLdGNvk2bNhMnTnReS0vl2LFjXP9//PGH86eu3MUUxwLN NA4hKdKJSpcu3aNHj1OnTt27d2/27Nlr1qzR5jx06BBFk7p0Xha8Xr1648eP v3r1qvtrceMuenl51a1bl24N2tEIkZSU9OWXX9LlFypUiG4l1FK2bt1K6VQw GrqQll588UXO6ewuEnQTeeONN2rUqKGKliTE9zWduxgWFsYloYvVprO9SSf6 999/telwF51J1wKFNGyg3pj6EwpKQEBAr1692FXetm1buXLlSA/jxo1LSW0o ++DBA1Jv06ZNSQ8kVG9vbzovDS1IqLpTUH87YcKEZs2akUSpa6XumjpA98ua A3mA5GQAUbAVCDcwCSQkBtQzkAdh7mKKY6LODh06kMxIbJUqVRo1alRiYuKZ M2fou1tISIg2Z3Jy8sKFC+nLl6+vLwmYvjMOGTLEzXdnIBue4i5mAPbDq1at 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 z7wyM5/w8HAsbdWqVTZWTnfxwcLBA7EYSs4O0F30KdjoiEEoIWtgnIl9oBqJ GTwc7mJycnJUVNRLL70UEhJSuHDh+vXr9+rVa8+ePZrfKu7itm3bWrVq5e/v nz9//sqVK7///vuXL19W1wwPD3/jjTfwITo6+oUXXihRokTBggVr1KjxwQcf xMfHu99Dne5iaGiouhCrxdi+TZs2FSpUKFCgQPny5Zs1a/bpp59ev35dXU2P u6hzVWPGjMFhnnTSvn37QoUKjRgxQlmK+igsU6YM4tmgQYP58+en0F3MUXfx 3r17K1euhBigQEixYcOGffv2PXjwoOa3iru4e/du5DQgIACirVq16rhx4/74 4w91zVdfffWtt97Ch5iYGLSFwMBA5BTamDRp0o0bN9zvoU53MSwsTF2I1U6f Pr1du3a4IIXSgoKCWrZsCXHevXtXXU2Pu6hzVZGRkTjM35106NAB4oSMlaWo j8KyZcsink8//fRnn32WRnfRnMHDhQsXhg0b1rx588cffxwyq1SpEuQNiarr ZJjoo0ePIoPVq1dHj4pMoWtas2YN2oJm/ampqR9++GHt2rWR4scee+ypp56a OXMmGqDO3SMPFkrODuSsu4iuGGEcOHAgPmNwhfigo8ZQCl+feOIJ/HDv3r2a n2BkhfJ33nlHU75+/XrksVixYsgjhlVDhw49d+6cBwdGMoKNjhiEErIGxpnY B6qRmMFD4C4mJia2b9/ekU6ePHnkQ+7cuefOnav+rZRPmTIFi/z8/DAkhuyl sHXr1snJyeqaRYoU2bx58yOPPILP5cqVg9SlZps2bdQ1XXHvLsbFxclDprNm zVIKL168+OSTT8qvsGOyUaF3797qn2fpLupf1dNPP41CtPe6detKhXfffRfl CQkJ3bt3V36VK1cu+dCzZ8+AgAC6izniLt65c6dDhw4ZivaTTz5R/1bKoRYR bYUKFdCdSmHbtm3VvS5KHn30UVzuSdLLly+vyLtdu3au/bMa9+5iUlISzhFY umDBAqXw+vXrOC9kqLR+/fqpf56lu6h/Vc888wwKDxw40KBBA6kwfPhwlN++ fRv6dBVtnz59xBKnu+i+jkeDB8QfJ3RFuvny5VNyt2rVKqWaa6LXr1+vpKZA gQJKvvr3769ef2xsLEYLSotQflKtWrXTp097cujkwUDJ2YGcdRflHFGqVKkT J04oudi6dWuaJ+7ijRs3XnvtNSULefPmlQ/opb/66ivPD5H8H2x0xCCUkDUw zsQ+UI3EDB4Cd1GGxNDw2LFjsc5r167t2bOndevWKMyfP7/aChMFQorh4eFx cXEpTidNBsDg+++/V9eEtosXLx4WFnbmzBmUJCUljRo1Smp+++23bvZQcRej oqIup3Pp0iXs28aNG8Vpefrpp69evar8ZNCgQSgMDAxE40pMTETJ2bNnlc2p A5Wlu6h/VeIu1q9f39/ff/DgwWvWrJFYTZgwQfoBXBQcPHgQK9m5c2eTJk2U lk530VO1u7qL06dPF9FOnDgRUsSFG0Ldtm1bEa3aClNEGxERARGmOZ20cePG SfnPP/+srgnRlihRolOnTleuXElz/n9n/PjxUjM6OtrNHiru4sqVK/9IJ8Vp huOiT3ryZ555Rv3a3mHDhqGwZMmSX3755Z07d1ACSSubww+Vmlm6i/pXJe5i w4YNAwICRowYsXnzZonVhx9+KKIdOnToyZMnsRJc6jZr1kwRLd1F93Vk8NC7 d+8/MgEKUSqLHho1ahQTEyM3lyLmHTt2dNxvTWgSfePGDbG7MVT4/fffUZKS 3nuDw4cPS7V79+5hzSiBbNAn37x5888//4QwMHKQvk4UQuwMJWcHzHAXH330 0SpVqlSoUAGnMJwaMNpJ88RdRKeNktKlSy9btgy/xTqR0Hbt2qGwYMGCp06d 8vwoyf+HjY4YhBKyBsaZ2AeqkZiBt7uL58+flycfMdZVV0tOThYjolOnTkqh qBTK1KyzRo0aKFff6Cg1a9eurblNUW4LnDFjhps9VNzFzHj++ec1D2KL/TJ7 9mzNqqpWrYrytWvXKiVZuov6VyXuYt68eXft2qUUnjt3Tm5QHDNmjOaglFsc 6S56qnaNu5iYmFi0aFGUzJkzR10N3WbTpk1R3rVrV6VQYt64cWPNOkWK6hsd pSbSpLlNUW4LhLzd7KHiLmbGCy+88Mf9D2LLGWTRokWaVVWvXh3lOHEoJVm6 i/pXJY0aot23b59SmJCQIDcoRkZGag5KucWR7qL7OjJ4cIPcpARwKpf/FZ44 cUK9hitXrkhNRSeaRKOfwVcoX7NpSAt1Nm/eLF+XLl3qcA5CNDPVYv1yA21U VFR2okAshJKzA2a4i1IBpzD1Ip3u4qlTp/I7OXDggLoaTljy7+CIiAj9e0s0 sNERg1BC1sA4E/tANRIz8HZ3Uey10qVLy316ajZt2oRFAQEBSoloe8WKFZqa oaGhKJfH9tU1Fy1apKkp9vt//vMfN3uYpbvo5+eH9fz+++/qnwDNepKSkoKD gx33P2Gdpbuof1XiLnbo0EFdc/Xq1SgsXry46+sl16xZI/tPd9FTtWvcRelU 0RO6/pPl66+/djgfE1NKJObr16/X1AwLC0P5vHnzNDWXLVumqdmlSxeH0xJ3 s4dZuosQLdaj7s//cqJZT2pqasWKFR33P2Gdpbuof1XiLqL5qGt+/vnnKCxR ooTr6yVxSpL9p7vovo7+wUNaJvmKjY2VmnI7U5pLovfv3+9w3oW7YcMGN8/p yxsDpk2b5rpoyJAhjvu9d2JPKDk7YJK7OHv2bM0ine4ihlgO5xunXVf+xRdf OJznRP17SzSw0RGDUELWwDgT+0A1EjPwdndx0qRJDudbE11rxsXFiZhPnz4t JfIVGs5wna7u4u7duzU1O3fu7NDtLrq+d/Hs2bOrVq0qX768w3lbr2aalcTE xOjo6JUrV2KQHx4eXq5cOdf16JwzWs+qxF0cNWqU+ofyWHSLFi1cj0vpHOgu eqp2jbuIjtHhfGuia82kpCQJ8uXLl6VEvh4/fjzDdbq6i5rbQkC3bt0cut1F 1/cuXr16ddOmTUFBQVj61FNPaaZZuXPnTkxMDE4H06dPj4iIEG07PHQX9a9K 3MXx48erfyiPRT/77LOuxxUfHy8robvovk42poRLTk7es2cPOpnIyEh0oXIP uZvBA5TTpk0bqYPkDhgwYMWKFegSNautUqWKw3mH+Ysu1KpVC4uwq/p3kjwQ KDk7YJK7uGvXLs0ine5i37598bVSpUquccaQw+H8H5b79wMTN7DREYNQQtbA OBP7QDUSM7Ctu3js2LGdO3f+8ssvmnKNuwi142uPHj0yXIlMxaK8UFHxGTJc p6u7ePz4cU1Ng+6iEB0dLXcOo91JyenTp3EIymwdefLkqV69enh4eNmyZR0e uov6VyXuYlRUlHrfJJ7du3fPcM/z58/voLuYuezPnTuHKyzER1OucRfl3Zi9 evXKcCUiWuWFipJHeY+i6zpd3cXz589rahp0F4WYmBgR7YYNG6Tk8uXLOAR/ f39FaTVr1oyIiBAr2yN3Uf+qxF1Ew1Hvm8SzZ8+eGe65iJbuovs6Hg0e9u/f 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 BZ+C6SYGoYSsgXEm9oFqJGZAd5EQ/bAfJl4HRUsshpKzA8yCT8F0E4NQQtbA OBP7QDUSM3iw7iIhhBBCCCGEEEIIIcTbobtICCGEEEIIIYQQQgjJHg/KXXzQ z7kS4hkGZU+I9VC0xGIoOTvALPgUTDcxCCVkDYwzsQ9UIzEDuouE6If9MPE6 KFpiMZScHWAWfAqmmxiEErIGxpnYB6qRmAHdRUL0w36YeB0ULbEYSs4OMAs+ BdNNDEIJWQPjTOwD1UjMgO4iIfphP0y8DoqWWAwlZweYBZ+C6SYGoYSsgXEm 9oFqJGZAd5EQ/bAfJl4HRUsshpKzA8yCT8F0E4NQQtbAOBP7QDUSM6C7SIh+ 2A8Tr4OiJRZDydkBZsGnYLqJQSgha2CciX2gGokZ0F0kRD/sh4nXQdESi6Hk 7ACz4FMw3cQglJA1MM7EPlCNxAzoLhKiH/bDxOugaInFUHJ2gFnwKZhuYhBK yBoYZ2IfqEZiBnQXCdEP+2HidVC0xGIoOTvALPgUTDcxCCVkDYwzsQ9UIzED uouE6If9MPE6KFpiMZScHWAWfAqmmxiEErIGxpnYB6qRmAHdRUL0w36YeB0U LbEYSs4OMAs+BdNNDEIJWQPjTOwD1UjMgO4iIfphP0y8DoqWWAwlZweYBZ+C 6SYGoYSsgXEm9oFqJGZAd5EQ/bAfJl4HRUsshpKzA8yCT8F0E4NQQtbAOBP7 QDUSM6C7SIh+2A8Tr4OiJRZDydkBZsGnYLqJQSgha2CciX2gGokZ2NldPHXq lMPJM888k5ycnGGdy5cvS539+/fniH30r3/9C2vr06dPjqzNUypVqoStf/nl l57+cODAgfhhv3793Fe7du2aIyPy5cuHTYeGhu7YsSO7+54pZcqUwSaio6Nz fM3Wk6XsL126JCFt2rTpvXv3Mqzzxx9/SJ3jx49nuwWpGTt2LNb29ttv58ja PKVKlSrY+vfff+/pD9977z388J133nFf7a+//spMtNh0WFjYL7/8kt19z5Sy ZctiEzExMTm+ZuvR01f/85//zDDIaiZMmODRdv/3v//hV3//+98N7DvxSig5 O+A+C//+97+zjL9Qo0YNK3ebZA82OmIQ9hjWwDgT+0A1EjPwCncRzJw5M8M6 RtzFc+fO9erV66233lIX+qa7qODn5xcZGZnd3c8Y33QXwbx58zKsY8RdTEhI 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 tiuz9GJtiYmJUtNTdzEqKupyOpcuXUKEcbBiYz799NNXr15VfjJo0CCH01zC dmVziPCoUaPUqRHE8atfvz4iMHjw4DVr1sjNouIuIqRBQUHYCrZ48uTJjz76 SNLUrFkzZQ0YbaL3QGHHjh0R8+vXr2NbqFm0aFEU9urVK8ttmY1H7mKa03eS r1u2bFHquLqLCDh06HC+bv38+fNpzi4aUkGKUfj6668rv3XzZDQiXLJkSfS9 cofA0aNHQ0JCUN62bVulJlQkop01a5a8g/fmzZurV68OCAhA+bJly5SachlS rlw5aPLgwYNSiKMQ0U6cOFGpqXEXsfVGjRqhBHJCIdb/559/YrvSALG2O3fu SE1P3cWVK1f+kU6K0wzHwUoDeeaZZ9Tvoh82bBgKEQ1sVzaHCI8fP16dGkEc v4YNGyICI0aM2Lx5MyKclu4uIqTBwcHYCg4BbXz+/PmSppYtWypriI+Pf/TR R1HYpUsXxPzu3bvYFmrKibVv375Zbsts9F919u7d+49MQBaUyhJzZDkmJkbu BUWLRpvVDDk0V50YMEj0cI2JYKIESVQmpDt8+LBU068fYlsoOTtgxlUD+joM PypUqDB9+nR0jBhRpHly1YB+DyWlS5fGuQa/xTqR0Hbt2qEQ4wHNf22IR7DR EYOwx7AGxpnYB6qRmIEXuYugR48e4ngozwW7uoti+pUtW1bzLO3SpUsdTptO KXHjLgIMmdTlK1askE0rJWK7ae6lBBi5Oe6fGEXcRTQKjM3UNfv164fyl156 SSnRuIsLFy7EV7RQcS8Vzpw5I/dKzZs3T0o8dRcz4/nnn1ffdQnEcpw9e7Zm VVWrVkX52rVrlRJx/PLmzbtr1y51TXEXCxcujISqy7ds2SIb3bhxo5RIftUB EdA75c6d28/PT7ldM7NtmY2n7iLo1auXw3m/X0r68z6u7qKYflCX5tGhNWvW yPBbKXHjLoJvv/1WXS5tAZtWSsR209xLCUSK6olR5DIEopULBAWcAlD+yiuv KCUad1EaGk49mhnErly5IjcZRkVFSYmn7mJmvPDCCwip+idyWbRo0SLNqqpX ry5NWykRxw9C2rdvn7qmuIv+/v5IqLp8+/btslHlP2iSX3VAhJ07d4poldsw MtuW2ei/6nSD/PMR4BpQbjI5ceKEeg3Ir9RUcqG56kRTdThvINdsGulDnc2b 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 Fi3UtzL+5UTz29TU1IoVKzruv6VQxhsIuKYpyWo1Pbncs6pMxKzfXZw5c6bD +epO15pffPEFFmFEIV9zyl2Ue2LVQxf9MZGdh+Y1leWEVbJkSc0LZCBvlE+b Ns11P4cMGYJFXbt2VUroLrqiZHP27NmaRToHD/oFRryUnL16SsukQ4iNjZWa 8p/xNJceaf/+/fiKK68NGza4vkhKwaM+wYtgFnwKppsYhBKyBsaZ2AdeIBAz 8BZ3Uc3Zs2cXLFggr0YEtWvX1rhniYmJ0dHRK1euRCsIDw8vV66c1HR1Fxcu XKj+4cGDBx3OO281WxSvLBvuYq9evaQZtnNBzh1+fn5i2Rl/7yLCsmrVKvHr 6tWrp5mx5f+xd97hVVTb+x+kGor0IiUGJIAQuDQRFLgEEBEMEC41SFC4Il+k SlMEESmioSggWDAoJfQiVwQuCgEE5AIGqQ8tVKlJIFFagPzWc9aT/RtnkpM5 TGayJ/N+/jqzZ58pe717zT7vmZltpE344MeMGaPZMruLdMCa8sDAQCpv0KCB /uyCgoJolXryFxe6i2quX7/+3Xff8asRibp162oGA/fu3YuJiaGr/PTp08PD w7lllLTcxQULFqi/ePLkSVajZo/Dhg1THsld5LdrUnDb62jevDmLloci5t+7 SM2ydu1af39/FpJmxhYjbcIH/+GHH2q2zBcsOmBNOT+236hRI/3Z1apVi3Uu KsNd1COiuX37ds0qg4MH4wIDDsX4ryef5sSka+Xu3bvpKjZx4kRSS+HChb3/ eqJ8ws8dKJ43Jw8cOHDx4sV0odRs1qec4CAQBVeBcAOTQEL2gHYG8oAfCMAK ZHYXr169euXKlYSEhPQq8J2BxLJly7jk9OnTPXv2LFCgAJfnypWrevXqYWFh 5cqVU9JyFzXzFLO7qLcNH9ldfPHFF5WM4MliMmvO6J07d/JN8nSJ8bVN+OAj IyM122R38fXXX9eUq+faSJPatWuLyi5xF2/duvXnn38mJyenV4H/lyG+//57 LiGR9+7dmycw4gAFBQWFh4ezA6x3FzXzFLO7qLcNH9ldbN26dYaiTfJMFpNZ c0bHxMSwaFevXu1rm/DBk9o12+QLVt++fTXlGYq2bt26ojLcRT0imvyiHjUG Bw/GBQYcSqb/etq/f3+rVq3EJFZ+fn50terXrx8vpvfrKcVzw/OsWbPoSqS+ e5yus/QzStTxKSc4CETBVSDcwCSQkD2gnYE84AcCsAKZ3UV+M6H+Vjo1ZcuW pTpjx46lz3FxcVWqVFE8U2lMmjRpy5Yt165d42r6yVYschf5AMSOXn/9dVqk vuP9TJMyz11MSr2lcMSIEUk+tgmXLFy4ULNBdhf79u2rKa9cuTKVb9y4McOz S3KNu8jvhdDfSqeGfd0JEybQ57t37/ILMCtVqjR16tTdu3ffvn2bq+knW7HI XeQDEDuiQNPi+PHjvZwCk1nuYkrq36PUU1J8bBMuoe6j2SBfsPRjM+4OJLkM zy4F7mJaiGhev35dsyq9luFRrhg8GBcYcCiZ++vp6NGj/PL5Jk2aREZG0vWX b/wWUvTy60lAY91ly5YNHTpU3Lf/8ccf8yqfcoKDQBRcBcINTAIJ2QPaGcgD fiAAK5DZXWSN6R/IFSQkJPDdTVOnTqXFJUuW0OdixYpp3pqYlDqzSea6i/oH qKk35cmTR72jyZMn02LHjh31B3/s2LEVK1b89NNPvJiJ7iKbfuPGjUvysU18 dRdffvllRTcDDrNz506epVeUuMRd5Fd06h/IFSQnJxcqVIjqzJo1ixbXrFlD n4sXL655a2JK6swmmesukmg11e7cucOiFTuaNm0aLXbp0kV/8KQiGp9QcHkx E91FHsBMmjQpxcc28dVdDAkJUXQz4DAxMTF0Rur4wl3Uk+HgYc+ePZrypk2b qgcPxgUGHErm/noi5VDNFi1aaB6HuX37tvdfT7GxsdRPNY96PXjwYMyYMVSN 5MolPuUEB4EouAqEG5gEErIHtDOQB/xAAFYgs7v4888/s0o///zzNCvwk9GP PfbY4cOHaXH27NmKZ0ZdTTVa6+fnl4nu4vHjx/nANKfAXqJ6R/v27cuVK1fu 3Ll37NihrpmYmMiv4Bs1ahSXZJa7uG3bNn7IdOXKlb62ia/u4qxZsxTPDWYa 65IWixUrRqt++OEHUegSd3HXrl0coHnz5qVZgZ+MphidOXOGFkmBiuc9mZpq tJb/jswsd/HixYt8YBcuXFBX40yu3tHRo0dZtPv371fXpKEL3048duxYLsks d5FGOCza9evX+9omvrqLPNF55cqVNdYlLRYvXpxWUdoRhXAX9XgZPPD/Ghp9 UkPxQzdi8GBcYMChZO6vpx49eqhTmWD58uXefz2NGzeOFoODgzVf3LBhg+J5 0xQv+pQTHASi4CoQbmASSMge0M5AHvADAViBzO4iERYWpnje4dm1a9dFixbt 3Lnz7Nmzhw4dWrduXc+ePdmRGDhwIFfetm0bLebMmXPBggVckpCQMG/ePH56 mvjss8/Els24i0TRokWppFWrVufOneMdzZ49+/HHH+d7KdWWHd/0S9ucO3cu T29Nx/+vf/2LCgsVKnTkyBGu5qu7GBkZeeXvUJf89ttvn3zySb588PsqfWoT X93Fmzdv0gFznqGIXL58OTExkS40/Kbf2rVrq+eYZiNx8eLF6i2kWSgzRmTf q1cvFi1d9FeuXBkTE0NplkK/efPm3r17s2jffvttrkyplQNEIwEuSU5OJqnz 09PEF198IbZsxl0k2PJt06ZNXFwc74j0T6LleynVlh31Kd7m/PnzeXprOn7q g1T4xBNPiP86fXUXo6Ki/vw71H2WLl3KaqxTpw6/r9KnNvHVXXzw4AEdsOJ5 aTBFhGJK16xdu3aRXBXPC2TU//+ykbhq1Sr1FtIslBnbBg+hoaFUXrFiRUpr XLJ9+3Z/f38WmBg8pBgWGHAomfvrKSIiQvFMFEiXTi6hS8/48ePF+6DEvjQZ SfxBOWrUqD/++CPFo97o6Gh+D0OfPn24mk85wUEgCq4C4QYmgYTsAe0M5AE/ EIAVSO4uJiQkvP766+r3zarJnTt3v3791JMjd+7cmVeVKFGiUqVKVIE+kyY7 depEH/LlyxcSEsI1TbqL06dP5x3lyZOHOgun8Q4dOvBsR2p3kZL2c889J45Z JHw/P7/169eLar66i14oX778nj17HqFNfHUXiV9//bV06dK8/Zw5c/Iztorn pvoTJ06oa/LGae+VK1cWdmKahTJjRPbJycnUVl5ES5lTPTly9+7deVXJkiWp HThAPXr06NatGweIcjLXNOkufv7550K0dGlgKZIMBgwYoPzdXaQ+9fzzz6cp 2i1btohqvrqLXqhQoYIYGvnUJr66i8TBgwfLlCmjFy11ZB5iCXjjtPcqVaoI OzHNQpmxbfCwb9++vHnzKp5bcykD8F8wNFLl/77VgweDAgMOJXN/PSWlvkyY kirpinIFfSClTZ48md+oULx4cX6pgj4j0U8kITNSF/V3/lyrVi0SoahmPCc4 CETBVSDcwCSQkD2gnYE84AcCsALJ3UVmx44d/fv3r1GjBqmR0pq/v3/jxo0H DhwobvwTxMfHR0REUPIsWLAg5diQkJClS5dS+YEDB4KCgvLly9ekSROuadJd TPK80rBRo0bFihUjwVMqnj59emJi4oYNG6ZMmUKpWF0zISHh008/bdu2LR05 bZyOpF+/fidPnlTXMe8u0pbr1KlDDUXZ/tHa5BHcReLcuXOjRo1q1qwZXcKo NZ599tmJEyeKuWME27Ztq127NuUWqibm+E6zUGaMy37//v2ULSmg1CYk2oCA ABotvP322/q/Xe7duzdz5kyKXaFChSjlhoaGrl27lspPnDhBuqIAUdtyTZPu YornlYakfGptEi21/Oeff/7w4cPo6OgZM2acOnVKXTM5OXnu3Lnt27enI6eN 05FQj9PMAmbeXaQt16tXjxpKPZLxqU0ewV0k4uLixo4d26JFixIlSlBrkPKp j4i5YwR79+6tW7cu6ZOqiTm+0yyUGdsGDyme9/B06NChfPny1D408qTUQVmR pEUCI5mpaxoRGHAomfvriSCxDRkypFq1apS4aCQQHh7Of0ZQByxbtizpZ/To 0SlpZSTKb5QcmjdvTmmENEnKpP3SaPbu3buaXRjMCQ4CUXAVCDcwCSRkD2hn IA/4gQCswBHuIgCSYFL2ANgPRAtsBpKTAUTBVSDcwCSQkD2gnYE8QI3ACuAu AmAc5GHgOCBaYDOQnAwgCq4C4QYmgYTsAe0M5AFqBFYAdxEA4yAPA8cB0QKb geRkAFFwFQg3MAkkZA9oZyAPUCOwAriLABgHeRg4DogW2AwkJwOIgqtAuIFJ ICF7QDsDeYAagRXAXQTAOMjDwHFAtMBmIDkZQBRcBcINTAIJ2QPaGcgD1Ais AO4iAMZBHgaOA6IFNgPJyQCi4CoQbmASSMge0M5AHqBGYAVwFwEwDvIwcBwQ LbAZSE4GEAVXgXADk0BC9oB2BvIANQIrgLsIgHGQh4HjgGiBzUByMoAouAqE G5gEErIHtDOQB6gRWAHcRQCMgzwMHAdEC2wGkpMBRMFVINzAJJCQPaCdgTxA jcAK4C4CYBzkYeA4IFpgM5CcDCAKrgLhBiaBhOwB7QzkAWoEVgB3EQDjIA8D xwHRApuB5GQAUXAVCDcwCSRkD2hnIA9QI7ACuIsAGAd5GDgOiBbYDCQnA4iC q0C4gUkgIXtAOwN5gBqBFcBdBMA4yMPAcUC0wGYgORlAFFwFwg1MAgnZA9oZ yAPUCKwA7iIAxkEeBo4DogU2A8nJAKLgKhBuYBJIyB7QzkAeoEZgBVnrLgIA AAAAAAAAAAAAAJwO3EUAAAAAAAAAAAAAAMCjkVXuYlY/5wqAb5iUPQD2A9EC m4HkZABRcBUINzAJJGQPaGcgD1AjsAK4iwAYB3kYOA6IFtgMJCcDiIKrQLiB SSAhe0A7A3mAGoEVwF0EwDjIw8BxQLTAZiA5GUAUXAXCDUwCCdkD2hnIA9QI rADuIgDGQR4GjgOiBTYDyckAouAqEG5gEkjIHtDOQB6gRmAFcBcBMA7yMHAc EC2wGUhOBhAFV4FwA5NAQvaAdgbyADUCK4C7CIBxkIeB44Bogc1AcjKAKLgK hBuYBBKyB7QzkAeoEVgB3EUAjIM8DBwHRAtsBpKTAUTBVSDcwCSQkD2gnYE8 QI3ACuAuAmAc5GHgOCBaYDOQnAwgCq4C4QYmgYTsAe0M5AFqBFYAdxEA4yAP A8cB0QKbgeRkAFFwFQg3MAkkZA9oZyAPUCOwAriLABgHeRg4DogW2AwkJwOI gqtAuIFJICF7QDsDeYAagRXAXQTAOMjDwHFAtMBmIDkZQBRcBcINTAIJ2QPa GcgD1AisAO4iAMZBHgaOA6IFNgPJyQCi4CoQbmASSMge0M5AHqBGYAVwFwEw DvIwcBwQLbAZSE4GEAVXgXADk0BC9oB2BvIANQIrgLsIgHGQh4HjgGiBzUBy MoAouAqEG5gEErIHtDOQB6gRWIHk7mKxYsUURfn000/Tq7BlyxbFg+O8yhs3 bihpkSdPnsDAwJCQkOjo6Kw+RqDFiOyLFy9OcZw7d256FXbv3s2xvnDhwiP3 oCzh/v376Ym2atWqoaGh//vf/7L6GIEWI6L95z//mWZk1UyYMMGn/f7nP/+h b/3jH/8wcezAkXiX3EcffZSh2JgaNWrYedjZDETBVSDPA5MgY9gDuiqQB/R6 YAVwF7OK9NxFQY4cOSZOnJjVhwn+BtzFDEUbERGR1YcJ/gaGssBmMF6VAUTB VSDPA5MgY9gDuiqQB/R6YAVwF7MK4S7OmzfvYioXLlw4fPjwihUr6tSpQ6ty 5cqFOxilAu4iH/miRYtupJKQkBAbG0vjlnr16rFocQejVBgfyv773/++kT53 7tzxab8YyroW75IjIWmk9f7775NUAgICNOWJiYl2HnY2A1FwFcjzwCTIGPaA rgrkAb0eWAHcxaziRqq7uGTJEv3a8+fPly5dmtYOGjTI/mMD6QF3kY98zZo1 +rXx8fFlypShtcOGDbP/2EB6GB/KvvXWW5m4XwxlXYuvwwP+f/zpp5+27pBc CKLgKpDngUmQMewBXRXIA3o9sAK4i1mFd3eR6NKlC60NDg62+cCAF+AuenEX ibCwMFrbsmVLmw8MeAFDWWAzGK/KAKLgKpDngUmQMewBXRXIA3o9sILs6i4m JCRMmDChVq1a+fPnL1KkSL169T7++OPLly+r6yxZsiQsLGzt2rU3btygytWq VXv88cfLli378ssvb9u2TV1z0aJFVHP9+vVUc9CgQXRUjRs3XrBgAe33ySef TExM1BzV2LFjaVWjRo28nJpBdzEkJERdePXqVeraL730UsWKFfPly1ehQoVm zZrNnz//5s2bmq/v3buXjplOys/Pj06qSZMmdMCaQ42Li/vss8/oOEuXLk0N Vb169b59+x47dszLYbscS93F5OTkTz75pHbt2gUKFChatGiDBg1Y+eo6a9as 6dWr16ZNm+7fv0+SppCRaMuVK0c6oYira65cuZJqUgehmsOGDaOjouHK8uXL ab+kh4cPH2qOiroArSJhezk1g+5iaGiouvDWrVvTp09v27YtXY9ItP7+/i1a tCDZP3jwQPP1I0eO0DHTSZFo6aRI23TAmkO9e/fuF198QcdZpkwZaqigoCAa gJ0/f97LYbscK4ayFy9eHDlyZHBwMCVASh2BgYFdu3b95Zdf1HXSHMoaCXGK sb4ApCVzx6uUKEgzdOVN8SRPEgOlkc2bN9PiU089RV/UpD7ivffeo/LBgwdr yletWkWipSs4ibZGjRojRow4d+6cDyfmKBAFV4E8D0yCjGEP6KpAHtDrgRVk S3fx8OHD/Ao4ImfOnI899hh/rlq16qFDh0S1d999lwonTpzYqlUr+sAuXI4c ORTPu+N++uknUZNUzYfx5ptv8qbq169/7do1SrP0edOmTZqjqly5MpXPmTPH y6l5dxcvXLjAD5nOnDlTFP7xxx81a9bkb9FxPv7440oqb7zxhvrrixcvFmdN XVtUo+MXdej46Sy4nCrnyZOHPz/xxBMHDx70cuRuxjp3MTY2lvKwXrTPPPPM 6dOnRbVx48ZRYURExMsvv0wfKOvSeECIdufOnaImZ2w6jAEDBvCmnnvuudu3 bxcsWJA+b9++XXNUVapUofJvvvnGy6l5dxcTEhJoYENrv/zyS1F48+ZNGsyk Kdr+/furv06XkjRFS8cv6tDx01noRVu4cOFTp055OXI3k+lD2d9++42Gl9zy pDoRBYrv0qVLRTX9UNZIiFMM9wUgLZk7XuW0U7p06RMnTgjhbdiwIcWX8eqt W7dee+01IbncuXOL693GjRt9P0UHgCi4CuR5YBJkDHtAVwXygF4PrMAR7uKU KVOupMMPP/zAqhNbS0xM5DRYp06dH3/88dq1a1SNUmjVqlUVz6xG8fHxXJPd xXLlyhUpUoQyMN/+t3//fvYGmzdvLg6D3cVnn32WcnW3bt0WLlz4yy+/UDl9 pvK+ffuqj3nr1q2Kx6vU3CqpQbiLkZGR4nToK3Qia9asYXe0YcOG169fF18Z MmQIFZYsWZJOh8/i7NmzY8aM0bTA1atXae+Kx0s8efIkldBmx48fz9X27NnD 1UaPHq14bmOjK05CQgK1286dO6tXr06F7du3zzA07sS4uzhjxow/0+Hnn3/m WAh38eHDh40aNaISijvp5/bt23/99Repl67dVFizZs179+5xTXYXy5cvT3l7 7dq1fPvfsWPH2Bt88cUXxWFwxiYJkWhfffXVFStW0AiEyumzftDy66+/Kh6v Msnrf5HCXYyKihKnk+Qxwynnc7974YUX1O+aHjlyJBWWKlWKTofPgiT94Ycf alqAria0dx7VXLp0iUpos2K2skOHDnG1Dz74gPvsTz/9lJycTO0WExMTFBRE hf/6178yTDvuxPhQ9o033khPtBR6UZkDTYqlxmcFUp7p1KmTZsihGcoaDLHx vgCkxYrxauHChekiXrFixenTp1O2oQtoii/j1XfeeYdKypQpQ5dv+i5tk9Tb tm1bvlhny/8mEAVXgTwPTIKMYQ/oqkAe0OuBFTjCXTSC2NpXX31Fi6Rqypbq TZ05c4bvBpw7dy6XsLtILF++XF1zyZIlisfEEyXsLiqee8bUNVeuXMnOifrB ZLocUGFYWJj3UxPuYnq0adPmypUr6q+w5Th79mzNpqpVq0blK1as4MVNmzZx 79ZUow3ShUCcLF+8pkyZoq6zatUqqtOqVSvvB+9ajLuLRhDeGj9lT+laM+vW tWvX+G7AyMhILmF3kVi3bp265po1a1iKooQztuK5/VVdc/369YrnryX1g8n9 +/enwl69enk/NeEupke7du1o2KP+Cg97vv76a82m2Mem0Q4vbt++nRaLFCmi qUYbpLGQONnmzZsrHudWXYfGOVSH5O394F2L8aGsF/jPR4IGlvzP9YkTJ9Rb IK1yTSEAzVDWYIiN9wUgLVaMV7lCfHy8epXB8SoNR/N64H9YBPS7iZ9cCA8P N360TgFRcBXI88AkyBj2gK4K5AG9HlhB9nMXX3nlFVqcPHmyfmuDBg2iVZ07 d+ZFdhcrVqyoqUaSVjy34IoSdhdLliypeW9hQkICH+H69eu5hHoTl1Dm935q GbqLOXLk6NSpk9oj5WnfNduhYwgICFBUT1jv2LFD8Tw3GhUVpX8npIAfrW3e vPnp06e9HyoQWOQudujQgRanTZum39rw4cNpVffu3XmR3UV9YqejUjyWsijh jF2qVCnNG1SSk5P5CLds2cIl9+7d45Lo6Gjvp5ahu8g396oHIfc9aLZDx1Cp UiVF9YT1/v37WbSrV6/Wv/JFEBISonhu0bxy5Yr3QwWCzB3KpqQT09jYWK7J f1Om6IayBkNsvC8AabFovDp79mzNKoPj1U8//VTxvMRYv3F+/IF+JRk/WqeA KLgK5HlgEmQMe0BXBfKAXg+swBHuoub+OjX69y4GBgbSYoMGDdrq4CcoGzdu zDXZXWzTpo1mm7///ruSlrtI2V5/AL1796ZVffr04UW+7zEgIMCLrcd4ee/i 2bNnly5dWqFCBcVzL7pmxpb4+PidO3dGRUVRHw8LCytfvrxmO1S/ZcuWXEhr +/Xr98033xw5ckSzF7o25cqVS/G8puPFF1+cMGEClYjHxkGaGHcXNffXqdG/ d5Ef22/UqFF7HbVq1WLtcU12F9u1a6fZ5smTJ5W03MXmzZvrD4BfH0rC4EW+ 77FSpUpeBhiMl/cuXr9+fe3atf7+/tz7NDO23Lt3LyYmhsYw06dPDw8PZ22r t0P1X3rpJS6ktQMHDly8eDF1BM1eoqOjhWhbt279ySefUAmey/CO8aGsTxMU UoojJVMimjhxIgmVtOd9KGswxMb7ApAWi8ar+rfFGhyvcsajsYFeVHw7dI4c OTLMfo4DUXAVyPPAJMgY9oCuCuQBvR5YQfZzF9XTRqRJ7dq1uSa7iz179tRs Mz138fXXX9cfwIYNG2hViRIl+K5CvrdqzJgxGZ5ahnNG79y5k293p4sFl5w+ fZqOlqeSYYOlevXqYWFh5cqV02wnISFh6tSplPl5vg+mRo0a33zzjXoX1M07 d+5MZyrqFCxYsEePHsePH8/w+N2JRe5ihqKtW7cu12R3sXfv3pptpucu9u3b V38A0dHRiudeXP67MzQ0lBY//PDDDLtthnNGx8TEsGhXr17NJVeuXKGj5alk WLRBQUHh4eHsiqu3k5ycPGvWLOqeatHWrFmTBjzqXRw5cqR79+5i4EQUKlTo tddeu3jxYobH704yfSi7f//+Vq1asc2reF6E0rBhw379+vFiekPZFGMhNt4X gLRYNF7ld0OpMThebd26tXdREUnZbvpLRMFVIM8DkyBj2AO6KpAH9HpgBdnP XeQ5WTZu3JjhxtldDA8P15Sn5y5qZm9hEhMTy5Ytq3jeg3f+/Pm8efM+9thj +hsF9WToLial3odJe6fPcXFxPHNHQEDApEmT6MSvXbvG1eg6kt52Tp48+d13 3w0YMIAdSGLChAn6I/n5558nT55Ml6ecOXMqnqlezp07l+EpuBCL3EWO7LZt 2zLsOOwu9unTR1OenruY5uDk4cOHrIfNmzfHx8ezaPV/WerJ0F1MSf2jk/ZO n+/evcsvBa1UqdLUqVPpxG/fvs3VXnjhhfS2Q1elZcuWDR06VNyX+/HHH+uP ZNeuXdOmTWvTpg2Lls6I+kiGp+BCMncoe/ToUX4TeJMmTSIjIw8fPswetdCG l6GswEuIjfcFIC0WjVevX7+uWZXeeJV/WInxKl27aXH8+PHGDykbgCi4CuR5 YBJkDHtAVwXygF4PrCD7uYv8OsEZM2boK+/cuZNnzuXFTHEXiYEDB9La1157 jXZKH4KDgzM8ryRj7iI7pePGjUtKfeaaGuT8+fOaajzbi9gOXVzoQqBxOG/e vMmz91aoUCHJ41Vu85CQkKCuRt8qVaqUopr7BqixyF3kW17nzJmjrxwTE0ND ArHTTHEXibffflvxTEhHO6UPLVu29H5SjBF3kYcikyZNSkl95poaRPN235TU 2V7EdmJjY+mio3E4Hzx4wFOi01UpxeNV7vWQnJysrkbfKl26NFWbP3++kbNw G5k7lKUxANVs0aKF5tmE27dvex/KGglxii99AUiLzePVPXv2aMqbNm2qHq9O mzaNFrt06aLfOF1PSVQ0NjB+tE4BUXAVyPPAJMgY9oCuCuQBvR5YQfZzF2fN mqV47pXSuHC0yFv74YcfuCSz3MVt27bR2qJFi9atW5c+aJ4+To8M3UXaLD9k unLlSlqcPXs2fa5Tp46m2uHDh/38/NTb4fOiDqupuXr1asXzJsYkj7uYJ08e Ja2bPOvXr8+XEiNn4TYschd5ovPKlStrXDha5K39/PPPXJJZ7iINKtis5nBr nj5OjwzdRdosi3b9+vW0+PXXXyued4dqqp05c4b/bBXb4fMKDg7W1OQ3D1So UCHF4y6yaPX/oj733HPc9YychdvI3KFsjx49qOawYcM05cuXL/c+lDUS4hRf +gKQFtvGq/wH3MKFC9WFlIX4OS8xXj169GiuXLly5869f/9+dU36OUY/yqjm 2LFjjR+tU0AUXAXyPDAJMoY9oKsCeUCvB1aQ/dzFmzdv1qxZk8W/bt26y5cv JyYmUvbj18/Wrl1bzLeSWe4iQfviwyhUqJB4YNk7wl2MjIy88neoc3377bdP PvkkXwj49kL2MHPmzLlgwQLeApXPmzePn8smPvvsMy7naZWIoUOHnjhxgvdF 1wt+zlqc7/PPP0+LVapUoVaiPJDkea8jnyl17cOHDxs5C7dhkbv44MEDCrTi eZPt5s2baUeUSHft2kVyVTxvNRF/SmaWu0iwHljq4oFl74gLR1RU1J9/59y5 c0uXLmU11qlTh28vZA+TREvjHN4ClS9atEg8p//FF19wOfVQLhk1atQff/zB +4qOjubnrMX5NmnShBarVatGrXTnzp0Uz3sd+UxJtLGxsUbOwm1k7lA2IiJC 8czadujQIS6hlDt+/Hjxch6xL81Q1mCIjfcFIC22jVf5nbEVK1Y8cuQIl2zf vt3f358uxOrxKsGPGBQoUGD+/Pk84zxd77p27coJ0Mh7IRwHouAqkOeBSZAx 7AFdFcgDej2wguznLhK//vorPynJzgbf76R47vRmt43JRHeRkjPvonfv3hme FCPcRS+UL19+z5494iudO3fm8hIlSlSqVCl37tz0mXpcp06d6EO+fPlCQkK4 Jp2U2Iifnx+/mI4ICgqiiwjX2bdvH98/Rjz22GN8A6TimY8Jj0Wnh0XuInHw 4MEyZcroRUupmK/7TCa6i2PHjuVdvPnmm97PSCAuHF6oUKGCGOQQ3bt35/KS JUtWrlyZRdujR49u3bqxaOmKwzXppNIUba1atWiwxHWOHj0qZjUi0QoBk2gj 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 /Pe//9WvFbLcvHmzfu348eN57cWLF2mxatWq9Hnr1q289j//+Q8t/uMf/xD1 69WrRyW0R17k/vLPf/7zkbtkJnL//v30REvnFRoa+r///e+RN645cX3LAA3e RfvRRx+lGSw9NWrUsPOwgXMxMjygZJWh5CZMmODTfpEN1CAKrgLhBiaBhOwB 7QzkAWoEViCtu3jx4sWcOXOS9t555x392rp167KeBw4cqF/bokULWlW5cmVe zJbuoiBHjhwTJ058tI3DXfQV77KnYLFo33//ff3a+vXrc8jefvtt/dpWrVrR qipVqvBitnQX1aKNiIh4tI3DXfQVuIvAZjBelQFEwVUg3MAkkJA9oJ2BPECN wAqkdReTUi1EUrWm/OzZs4899hjruWrVqpq1N2/eLFSoEK3q06cPl4wbN65/ //6///47L2boLu7YsYPqT5069ZE9qExEuIvz5s27mMqFCxcOHz5MJ8JHnitX rke7gxHuoq9kKHu2EJs3b64pv379uhDtM888o1n74MGDJ554glb169ePSyZN mjR48OCTJ0/yYobu4v79+6n+rFmzHrlLZiLCXVy0aNGNVBISEmJjY+lE+MhJ tI92ByPcRV/xLto7d+7c+Dvvv/8+NWlAQICmPDEx0c7DBs7F+Hj13//+9430 IXH6tF9kAzWIgqtAuIFJICF7QDsDeYAagRXI7C4OHTqUtOfn55eQkKAuj4yM VDx3ebFdc+TIEfXa3bt3s7OxYMGCNDebobsoFTdS3cU0D+/8+fOlS5emtYMG DXqEjcNd9JUMZT9q1Chqw/z58ycnJ6vLo6KiqLxatWos2rNnz6rX/v777xzl 5cuXp7nZDN1FqRDuYpqHFx8fX6ZMGVo7bNiwR9g43EVf8TVX892MTz/9tHWH BLI3xserb731VibuF9lADaLgKhBuYBJIyB7QzkAeoEZgBTK7i2vXrmWPQnNj XlhYmOJ5YprvE/vss8/Uaz/99FPF8+jlmTNn0txsdnIXiS5dutDa4ODgR9g4 3EVfyVD2mzZt4nhpbszr1auX4nli+rnnnqMPX3zxhXrt3LlzWbTXrl1Lc7PZ yV0kuAu3bNnyETYOd9FX4C4Cm8F4VQYQBVeBcAOTQEL2gHYG8gA1AiuQ2V28 evVqnjx5SH70a1ddzjc+bd68efTo0fShbdu26rXdunVTPK8IEyU1a9ZUfHnv Ir/CTv/exUWLFoWGhtKW/fz8SpcuXbdu3UmTJv3xxx/qOuPHjw8LCzt69Oie PXteeeWVokWLPv7447Vq1frmm29obVxc3JgxYypXrpw3b95y5cr961//Onz4 sPdGMOguhoSEaMp3797doUMHOk7aV0BAQNeuXbdu3aqpA3fRVzKU/a1bt1i0 06dPV5c/+eSTVPjLL7988MEH9KF9+/bqta+++iq3vCihlKv48t5FnlBG/97F lStXdu7cmbZMoqWO8+yzz06dOvXmzZvqOtS/evXqde7cuUOHDpFmihUrRqKt Xbv24sWLae3du3c//PDDKlWqkJDKly9PQoqNjfXeuw26i9SbNOW///57p06d 6DhpX5UqVerRowf1I00duIu+krnu4oMHD0gtgwYNos+UZBo0aJAvXz6eqOip p56iL+7du1fzFZ7PaPDgwZryVatWBQcHk97y589PeXXEiBEkQh9ODMiKFePV ixcvjhw5kgRDuZQEExgYSLmIMqq6TprZ4MiRI6TY6tWrUw6ky26zZs2WL1/+ 8OFDzfaTk5M/+eQTynsFChSgCzcJ+9NPP6Wcb/DwJARRcBUINzAJJGQPaGcg D1AjsAKZ3UXihRdeIPm1a9dOlPz6669UUqhQoRs3bmzdupU+k7ri4+NFhYCA ACrs37+/KMkUd5H9H+bxxx8Xn+vWrXvlyhVRjb5FhVOnTqWukTNnzgoVKuTK lYtrzpgxo0mTJnzwJUuW5EKqcPnyZS8t4N1dvHDhAnutM2fOVJdPmTIlb968 /MXcuXPzhxw5cowbN05dDe6irxiRfdOmTakZO3bsKEoOHjxIJU888cT9+/dZ wAULFrx3756oUKlSJY39kinu4uuvv56maOvXr//XX3+JanzhmDVrFovW399f iHbOnDmU3vngS5UqxYVUIclrGvfuLiYkJLDX+uWXX6rLqYOkKdpJkyapq8Fd 9JXMdRc5uKVLlz5x4gRd1jlMGzZsSPHFXbx169Zrr70mBCnCTTLbuHGj76cI 5CLTx6u//fabEBtlJ/4Hh/PD0qVLRTV9Nli1apV44W2+fPmE5AYMGKDefmxs LA1QeRXlQPU7ck+fPu3LqUsEouAqEG5gEkjIHtDOQB6gRmAFkruL/LO0ZMmS omTixIlKqt948+bNYsWK0eIPP/zAa0+dOsUyW7ZsmfiKeXeRNM8yjoiIuHTp EpVcu3btu+++K1iwIJV//fXXoia7i/RjuXv37hcvXuRDEjNcFyhQgL6VmJhI 5VFRUdwpvvzySy8tINzFyMjIK6lcvnyZWm/NmjXstDRs2PD69eviK2w05c2b d/To0cePH6eSI0eODBo0iKcznj9/fnonDncxQ4zIfvz48dSMpUqVEiUkGyXV b3zw4EHx4sVp8eeff+a1FE0O8ffffy++Yt5dJMGzaGfOnMnzcdy+fZv6Bc95 tHDhQlGTLxwk2p49e5Le+JCeffZZPioSOX2L/zxavXo1i5Zk7KUFhLtIIv8z lSSPGb5x40a+LrzwwgvqlwBTOYv2gw8+oI5DJWfPnh02bBiLliSa3onDXcwQ K9zFwoULV61atWLFitOnT6fYsWyMu4vvvPMOlZQpU4Z0SN+lbcbExLRt21bx vGiXcqbvZwkkwvh49Y033vgzHUgVojInjUaNGpFOKIVSycmTJzt16qQRqiYb 3Lp1K3/+/Dw6pQs3lVAWEpOkHzp0iKtRcqMtUwnlFkq5lCf/+usvyp80WOUL ovqfIAeBKLgKhBuYBBKyB7QzkAeoEViB5O7if//7X5bWgQMHuCQ4OFhRvWux c+fO/LuVFxcvXsyOCjt7jHl3cciQIVTStWtXzeFRX1P+PqMKu4vUX+gnsyhc uXIln8WMGTPUX3/ppZeocPjw4V5aQLiL6dGmTRv1zZMJCQmBgYH6fRE8FWyF ChXSO3G4ixliRPY7duzg0Jw4cYJLWrZsqajetdi9e3daHDFiBC8K75otGsa8 uzhy5Egq6dGjh+bw+vfvr/x9RhW+cJAY1BeI9evX81nMmTNH/XW2gEaPHu2l BYS7mB7t2rWj65Gon5ycXLVqVf2+CP43wd/fP70Th7uYIVa4i1whPj5evcqg u3jq1Km8Hn777Td1NRo2tGrVimqGh4cbP1ogIcbHq17gG2IJGj3ynxoiozLX rl3jmiKZaLLB9u3babFIkSKaXVP+oTrr1q3jxQULFrCeNbOi0/b5LuvIyMhH aYWsBlFwFQg3MAkkZA9oZyAPUCOwAsndRfr1ym723LlzkzxvYuTbZcXrCr/6 6itarF69Oi8OHDhQ8TytrN6IeXfx5s2bN27c4HsO1fDr49RPYbO7+MEHH6ir 0Y9o7lbnz59Xl7/11ltKRtM9Z+gu5siRo1OnTnxHJbFr1y7Fc2cRHbNmU1SH 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 4S76inHZz549W2jyo48+0lfo3LmzqCBcRIFJd/HBgweFChWikuHDh9+9ezfF Y9388ssvzz33HO+xW7duYlPWuYtRUVF//p1z584tXbq0bNmytJbkl5yczF/h CZuId99998SJE1RCep4wYQKLVu1Swl30FdvcRc7DFStWPHLkCJds377d39+f pag2tAcOHMjqmj9/PqUyKjl9+nTXrl0Vz7P8+jc5A2eRueNVfmyBrnSHDh3i Eroo00hAvIFH7EuTDWicyRVGjRr1xx9/pHjUGx0dza9l4Fm3UjzZkvNtYGAg Xdkpz1O23LVrV+3atRXPa3wcOscQouAqEG5gEkjIHtDOQB6gRmAFjnAXxVvs iB07dugrzJkzh9eSgOk3r2at+fcu8vOt/HO4cuXKfn5+LON3331X8cxwWqtW rZMnTyZZ6S56oXz58nv27FF/i2dlFW3CH+g4Nd4s3EVfMS77Y8eOiRBo7tFi vvnmGxGgO3fuaNaaf+/il19+ydsvWLBglSpV+FUY9evX53+ISAyUjXliDuvc RS9UqFBBXH2YAQMGpClajTcLd9FXbHMX9+3bxxN8P/bYY0899RS/HIDGBvxv o9pdpPHG888/rw83pdYtW7b4fopALjJ3vJqU+m5hygakK0od9IGUNnnyZH7B QvHixfkdC/psQINSITNSV86cOfkzXbJJhKLawYMHxaxtVIdn2lI8VjkPdJ0I ouAqEG5gEkjIHtDOQB6gRmAFjnAXCb5Dr0SJEuKdgWpOnDjB6qIuoF9r3l0k Vq5c2aRJEzoA+skcHBxMPeXGjRv0+/rll1+mn8bUg+gYkux1F2mDdOT9+/en DqX/4urVq7t27Vq9enXqpE8//TRPIKKpA3fRV3ySPd+hV7JkyTT/TKGocRyb N2+uX2veXSTWr1/frFkzOoBixYq1bNly2rRp9+/fv3PnTkhICInW39+fU7Gd 7iJtkI588ODB6ouFYMOGDT169AgKCiLR0hWqS5cuemMW7qKv2OYupnjefNKh Q4fy5cvTcIKu9SNGjKCMferUqRkzZkRHR6trJicnz507t3379gEBAaQKGj8M HDhQPw81cCKZO14lSGxDhgypVq0aZYYaNWqEh4fzfxPff/89pVnSz+jRo1PS ygaUe+m6RjmWBrqkSVIm7ferr77iO7rVxMXFjR07tkWLFnSVpwFww4YNIyIi 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 o0cfP36cSo4cOTJo0CB2MObPny92NGTIECopWbIkdY34+Pgkz52HY8aMYcGL 06Qf4LRIHe2zzz7jvdOqjh07UmHx4sXF1qjj0PFQYadOneh3Op0gbY2+wuZn 7969vbeYcBcjIyOvpHL58mXaF50RezINGza8fv26+IrGXaTd+fn5UUmvXr2o 3XibW7ZsoZ5LheHh4eKLGneRTQn6rvrmT59aUn7MuIvly5enlLt27Vq+OZDa tkqVKlT+4osvippbt25l0VJbnT9//uHDh1StTZs2isfP+fPPP1NS7Z3ChQtX rVqVusb06dM3btxIMUrx3GTITf3BBx+QjKmEojls2DBuagqx2NHIkSO5I1A3 uXfvXornzsMPP/yQxXPhwgWuFh0dzaL94osv/vrrLyqhVXz7a4kSJcTWrl69 SsdDhd26daPg0gnS1ugrfIl58803vbeYcBejoqL+TCXJY4bTGfF15IUXXlC/ NFjjLtLu8ufPr3heO0ztxtvcvXt3jRo1qLBPnz7iixp3kVqPRau++dOnlpQf K9zFNOVn3F185513qKRMmTILFy6k79I2Y2Ji2rZty7E4deqU72cJJML4ePWN N974Mx1IFaIyJ4FGjRqRTjh/njx5ki6RGqFqxqu3bt3itECj00uXLlFJUup1 ijh06BBXozRLW6YSyiqUgW/fvk25jhIjX/Jq1qzJGdJxIAquAuEGJoGE7AHt DOQBagRW4FB3kVi+fLm6Jv3eVzwWHy8mJibWrl2bSoYPH66udu3atXLlylH5 d999l6Ty4mgX58+fF9USEhICAwOpfMaMGZpD4glVK1SoIErY6Jg9e7amZrVq 1RTPLV68yH4j/YJW1zlz5kxND9T7uKRnz55UrWPHjpqt0U/4nDlz5siRg3pZ +g32/88oPdq0acPepkDjLq5atUrx+LeaB7EXLFhA5VRZlKjdxcmTJ7Mz8MMP P6i/5VNLyo8Zd5FYt26duib7rqVKleJFSpt169alktGjR6urUf4sX748lS9b tixF5cXRLuLj40W15OTkqlWrUvmcOXM0hzRx4kQq9/f3FyWc/7/++mtNzerV q1M5pX1eZL+xffv26jrUif7hgS8BRO/evalaly5dNFvbtm0bi9b7P0rijNKj Xbt2f3qcVYHGXeS/EqiVNLfQU5bgy5AoUbuL06ZNY9H+/PPP6m/51JLyY4W7 qJdfimF38dSpU3k9/Pbbb+pqFDv+9yc8PNz40QIJMT5e9YK4H5tGj/z39IkT J9RboETENUVy0IxXt2/frnhuudfsmvIJ1RHZmC9tpGfNrOi0fb5rOjIy8lFa IatBFFwFwg1MAgnZA9oZyAPUCKzAoe6ifp4X+qGqeO5C5MWYmBjFc+vRuXPn NDWXLFkyduzY//73v0kqL27atGnqOrt27VI89+foX5x46dIl7ju0Cy7h2dg1 1RISEgICAhSVa8f+W9myZX/99Vcvp8z3gO3YsUO/iq0n9UPNejJ0F3PkyNGp Uyc6C/EVjbtIfZY2oj/xuXPnKp6/BkSJcBcnTZrEG9dbiD61pPyYcRf1dg1t ihuHF48fP86ijYuL09Rcs2bNhAkTSBUpKntn9uzZ6joHDhzg5Kx/cSLFlJua dsEl9z1oqiUnJ1eqVElRuXbsv5UrV+7gwYNeTplvrN2/f79+Vf369ZW/P9Ss J0N3kUTbrVs39dVE4y4+fPiQNqI/cbrQKH+/9164i1OnTuWN6y1En1pSfixy FzXySzHsLvKj6CEhIfqN//DDD7SKBgnGjxZISOaOV1PSyVexsbFck2+dTdGN Vykj0SJ12NWrV3t5AWyHDh0UzxhAv2r48OG0qnv37kbOWjYQBVeBcAOTQEL2 gHYG8gA1AitwqLvYpk0bTc3ff/9dUbmLfM9SlSpVvG9feHGbNm1Sl8+fP1/x 2Att04Lfxvbjjz+qvxIfH79z586oqCj6bR4WFsY3mykq1446V9myZbmwdu3a I0eOXLFixYULF9QbOXXqFFdo3bq1fr/szFMLGDkj/XsXz549u3Tp0goVKiie u7mE3ZfenNEnT56kc5w7dy712caNG/PLE/Tuor+/v8gwQUFBCQkJJltSZsy4 i+3atdPUpBZWVO7iunXraLFatWrety/sne3bt6vL+fbdokWLtk8LbuqtW7eq v3Lv3r2YmBhK5tOnTw8PD2dtKCrX7urVq3yvL1G3bt0xY8bQFYFCrN7I5cuX ucIrr7yi3y9rnlrAyBnp37t4/fr1tWvXssYaNGgg7L705oy+dOkSnWNkZOTo 0aPpgsii1buL7PwztWrVSk5ONtmSMmORu6iRX4phd/HNN9+kxcDAQH3bNm/e XPGYyUYmAwLSYny86tMshImJibt376aL7MSJE0kt/E+cl/EqpYuXXnqJ61By Gzhw4OLFi+k6qNks36jcqFEjvSApOdAqOlTjBykPiIKrQLiBSSAhe0A7A3mA GoEVONRd7Nmzp6amxl3kmYtJZt63L7w48WAyI15A5wXxaPbp06fpeAoUKMDl uXLlql69elhYGNsyatfu3LlzgwYNEh4OVw4ODhazJ/Nr97xDnc7IGaU3Z/TO nTv55ivq9VyidxcXLFjAL6xjihUrRr/627Vrp6TlLiqeJ1LXrFnDb2Glpnvk lpQfM+5i7969NTU17iLPXExN7X37wt4RDyYzU6ZMybCpxe3lV65coeMpWLCg 0GFQUFB4eDi74mrXLi4ubvjw4WoPmSq3bNlSzJ7866+/Zrjft99+28gZpTdn dExMDIt29erVXKJ3F0lFYnIlxfMu0xdffJHfa6p3FxXP9Wvjxo0sWmq6R25J +bHIXdTIL8Wwu9i6desMmzcJs785mUwfr/I7kynzsDz8/PwaNmzYr18/Xkxv vJriuR971qxZtWvX5lm0GEoUNHAVddRzWqVJ3bp1fW+DrAdRcBUINzAJJGQP aGcgD1AjsAKHuovquUUYjbvIz+bXqFHD+/aFF3f27Fl1OT9Q2bRp0wyPMC4u jufmCAgImDRp0pYtW65du8arqEMp6bh8+/btmz17dlhYGHuSYrZrtptoUf8c sUEydBcJfhHiiBEjeFHjLn755ZeKZyam7t27L1q06MiRI1zOd9alee/i4cOH aZE9NMok6jdDGm9JR2DGXVTPLcJo3EW+4ZZa2Pv2hb1z/fp1dXlUVBQVBgcH Z9j77t69yy8FrVSp0tSpU3fv3n379m1e9cILLyjpuHxHjx79+uuve/XqxZ6k mO360qVLvKh/jtggGbqLKan/WL333nu8qHEXv/vuOxZtz549V65cKf7w2rx5 s5LOvYtnzpyhRX6on0SrfjOk8ZZ0BBa5ixr5paTvLvK4QriLffv2pcXx48cb PyTgLDJ3vEqZh1/33aRJE7qg0OWGn7sRUvQyXhVQmlq2bNnQoUPFYwUff/wx r+Ir+LZt23w7SelBFFwFwg1MAgnZA9oZyAPUCKwgu7qLfD+Vn5+fZgYTYsaM GY0bN548eXJS+u7ijh07FM/rv/QvVLx69eoKDzzpCT9EWaxYMfWkMAwbIMK1 2717N/UITTU6PH4YMCwsjEvYutm3b5++Nagz0n41h6rBiLvI82uPGzeOFzXu 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 kyZNaFOBAgVyN4NxypQpI0eOPHz4sEipXr06FRgZGem+IwDZct+7i8uWLbuc SWpqamxsLF0CmjVrxqLN3QzG0NDQN95448SJEyKlZs2aVOAff/zhviMA2WJ8 8DB8+PDL2XPz5s0c/S4GD14LJCcDrqNAbatp7ffff59ar1atWpp0h8NhZ7VB 7sBJB0wCCdkD2hnIA9QIrADuotu5nOku/vDDD/qtCQkJlSpVoq2jR492y8/B XbST+95dXL9+vX5rSkpK5cqVaevYsWPd8nNwF+3E+ODhtddec+PvYvDgtUBy MpDTqxXPZnzkkUesqxKwDpx0wCSQkD2gnYE8QI3ACuAuuh3X7iLRv39/2tqh Qwe3/BzcRTvxTneRGDx4MG196qmn3PJzcBftBIMHYDOQnAzAXfQqcNIBk0BC 9oB2BvIANQIruD/cRYfDER4e/swzz9SpU6d48eLNmzcPDg7et2+fZl/hLm7b tu2pp54qUaJE4cKF69at+9577124cEGdc/DgwcOHD6cPe/fu7dWrV4UKFYoW LdqwYcMPPvjg4sWLrmto0F0MDAzMxSE0atRIyXzv4oABA5S7+eabb1zXDZjE je7inTt3IiIiSAykQJJiq1atQkJCDh8+rNlXuIt79uzp0qVLyZIlSbT169ef OnXqtWvX1Dmff/75V199lT5ERUWRkCpWrFisWDESzIwZM65fv+66hgbdxaCg oFwcAl0+lMz3Lj733HMa0S5dutR13YBJrBg8nDlzZvz48R06dHjooYdIZr6+ viRvkqg6T5aDh5iYGBLqo48+Sj1q1apV27dvv2rVKhKSpvy0tLRPPvnEz8+P OsOyZcu2bNnys88+oxPQYPVA3gLJyYB73cX09HRqxtGjR9NnGplQ+xQpUoSG UhnZ/7eIRlaU/sYbb2jS165dS3EsV64cxZGGVePGjYuPj8/BgYGswEkHTAIJ 2QPaGcgD1Ais4D5wF1NSUnr27CnMigIFCvCH/Pnzz58/X70vp4eFhdEmHx8f GhKT7Dmxc+fODodDnbNUqVIbN2584IEH6HO1atVI6pyzS5cu6px6XLuLiYmJ /JDp3Llzc3EIandx+vTpVBmuob+/P33etGlTzloT5BB3uYu3b9/u06dPlhH/ 9ttv1ftyOqmFRVu7dm3qTjmxW7du6l6XUkqXLk23eyyJ6tWrC3n36NFD3z+r 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 cAOTwF20B5yqQB6gRmAF0rqLSUlJZ+5mwoQJJMUaNWpo0s+dO8e7sMK9011c tGiRaJDExMTo6OjVq1ezPVigQIHczWDUu4vVq1enlMjISPcdgYfhWvY3b968 fDfvv/8+tVitWrU06Q6Hg3fh8Hmnu7hs2TLRIKmpqbGxsXS5YXuQRJu7GYx6 d7FmzZqU8scff7jvCDwM44OH4cOHX84ekneOfheDB68FkpMBRMGrQLiBSdw+ vgVZglMVyAPUCKxAWndRD89mrF27dnYZvNldzPL55YSEhEqVKtHW0aNH56Jw uIt6cip7/m/vI488kl0Gb3YXs3x+OSUlpXLlyrR17NixuSgc7qIe44OH1157 zY2/i8GD1wLJyQCi4FUg3MAkbh/fgizBqQrkAWoEVgB30aNx7S4S/fv3p60d OnTIReFwF/XAXTSPa3eRGDx4MG196qmnclE43EU9GDwAm4HkZABR8CoQbmAS uIv2gFMVyAPUCKzgvnQXt23b9tRTT5UoUaJw4cJ169Z97733Lly4oMl89OjR 0aNHBwQElCpVqnr16t27d581a1ZycrI6z6FDhwYPHvzJJ59cuXJl+vTpVFSR IkUqVKgwaNCg2NhYyhAZGdm5c+fSpUsXLVq0UaNGX3zxhcPh0PzQsmXLgoKC GjZsSHkqVarUtGnT0NDQs2fParKdPn167Nixfn5+VJ+yZctStmnTpumrrcGg uxgYGKhOpEqGh4c/88wzderUKV68ePPmzYODg/ft26fZV+0uDhgwQLmbb775 RuRMTU2l2jZu3LhYsWJlypRp1qzZzJkzz58/r2kHasxNmzZRnanly5Ur16ZN G9dHJyHWuYt79uzp0qVLyZIlSbT169cntV+7dk2TOSEhgUTSrl07klzNmjV7 9eo1b968W7duqfOQsJ9//vnPP/88PT09LCyMiiLRVqxYcejQoRcvXqQMf/zx B6mdwkTBoo6d4njnzh3ND61Zs6Zfv34kaRJt5cqVW7RoQWcHnQWabJcuXXr3 3XdJq1QfCigJieL+77//um4Tg+4inTXqRKpkREQE6ZlOQzq1W7VqFRIScvjw Yc2+anfxueee04h26dKlImdaWhqd2nTG0SlAZ1zLli0/++wzCrGmHagxd+zY QXWmli9fvjxdZF0fnYRYMXg4c+bM+PHjO3To8NBDD5GQfH19qYsgDavzZDl4 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 bmASSMge0M5AHuAuAivwCHdx4MCBZ1TExsbu3Llz5MiRBQoUoK2dOnXKhU20 YMEC2rdLly652DenCHdx0aJF4igSExOjo6NXr17dpEkT2kTHghmM8mPcXRwy ZMhlFRcvXty/f/8bb7zBou3cuXMuzprFixfTvj169MjVOZczhLu4bNkycRSp qal09tEQpVmzZixazGCUH+ND2eHDh1/OnpzOucVQ1muB5GQAUfAqEG5gEkjI HtDOQB5cq5E0plHd+++/rzgnyWjSHQ6HndUGkuMR7uKwYcOy3Dp16lQ2QP7+ +++c2kR54i7+8MMP+q0JCQmVKlWiraNHj7ahMsAMxt3Fl156Kcut4j9BJ0+e zOlZkyfu4vr16/VbU1JSKleuTFvHjh1rQ2WAGYwPZV977TU3/i6Gsl4LJCcD iIJXgXADk0BC9oB2BvKQUzOH72EfeeQR66oE7gM82l08duyYC9fONfK4i0T/ /v1pa4cOHWyoDDCDeXfxzJkzLlw718jjLhKDBw+mrXSG2lAZYAYMZYHNQHIy gCh4FQg3MAkkZA9oZyAPcBeBFXi0u3jy5Ek2QL799lt1+r59+/r06VOpUqXC hQvXqlVrwIABO3fuFFsPHz6s3E3t2rWN705cuXJl8ODBr776Kn3esWNHs2bN ihQpsnHjxuyOwqC7GBgYqE50OBzh4eHPPPNMnTp1ihcv3rx58+DgYKqbOk+D Bg1ox88//1xT4MWLF0uUKEGb6GoiElNTU6dNm9a4ceNixYqVKVOGqj1z5szz 58+rd1y2bBkd2qZNm6jOo0ePLleuXJs2bbI7Li/EvLtIDc5iWL58uTqdZNm3 b9/KlSuT6h5++OHnnntu//79YuuJEyc0otX07a53J9LT059//nmKKX0mFbVs 2ZJEu23btuyOwqC7GBQUpE68c+dOREQE6blu3bqkwFatWoWEhFDd1HkaNmxI O3711VeaAq9fv16yZEna9L///U8kpqWlffLJJ35+fnQKlC1blqr92WefUSDU O65Zs4YOjc5EqvPYsWPLly9PA7PsjssLsWIoe+bMmfHjx3fo0OGhhx6i/sTX 15f6yT179qjzZDmUjYmJoWA9+uijRYsWrVq1avv27VetWkWy0ZRvJO5AWiA5 GUAUvAqEG5gEErIHtDOQB/e6iy7uNGvWrEk7/vHHH5pd3nvvPUp/4403NOlr 164lPZcrV470TLeN48aNi4+Pz8GBgTzFo91F6uvYANm/f79I/PjjjwsXLszp BQsW5A8+Pj5TpkzhDMePH+/Spctjjz1G6RUqVKDPdC4Y3/1qplv44IMP/vXX X2XKlOE869aty+4oXLuLiYmJ/JDp3LlzRWJKSkrPnj2FlcQv6yPy588/f/58 kW3y5MmUSJchTZnh4eGUXr16dYfDwSnR0dH8rjwuJF++fPy5Xr16//zzj9iR zl9KpKtGSEgIZ2jevHl2x+WFmHcXP//8c25YanaROGfOnCxVFxoayhnOnj3b o0ePxo0bU3rFihXp8/Dhw43vnpHpFlaqVIn0T2MDzrN58+bsjsK1u5iamkpj GNq6cOFCkXj79u0+ffpkKdpvv/1WZJs2bRolduzYUVNmRESE4lynSQxsYmNj 6dqkF22DBg1OnTolduRr04IFC15//XXO0KpVq+yOywtx+1D2zz//FBKiKBcq VEhIbsWKFSKbfihLowURRBpyCKlQ4NTlG4w7kBZITgYQBa8C4QYmgYTsAe0M 5MG97qKLO03j7uL169dfeOEFoUZxV1uqVKktW7bk/BBBHuCJ7mJqaurhw4cn TZrEnWGLFi0uX77Mm9avX08phQsXnjhx4rFjxyglJiZm9OjR1B9S+uLFi0Uh WT4ZbXB3dgtJ576+vnS+0LlGO545cya7oxDuYnh4+IVMzp8/Ty1AO7Lp5+/v n5SUJHbh85cuE1OmTKFsVMK+ffs6d+7M1YuOjuZsf//9N/f2J0+eVP/i008/ TekTJkzgrw6Hgy8NTZo0+eWXXy5dukQVoMtKvXr1FOdKTykpKZyT3UVqUroq DRw4cOnSpXv27LlnmLyHXLuLaWlpJ06c+PDDD1m0FG7qhHkT9ZYc1g8++IBU RClxcXFjx45l1f3www+ikCyfjDa4O/f5pUuXpqDXrl37008/pR1JV9kdhXAX IyIirmVy1WmG044sp4CAAPVrpalMFm1oaChloxLoPO3WrRtX7/Tp05yNpxxT 9egUUP9i165dKf3999/nr3fu3GndujWl0Amyc+fOGzdu/Pvvv6Renq/bqFGj 27dvc06+NlGTkmiHDBmyevVqGmu5jpFXYXwo+/LLL1/LBiFXgqNP0YmKikpP T89wzq3t27evZsihGcrSgKFYsWI8cD137hylXM3s6BSV2W487kBaIDkZQBS8 CoQbmAQSsge0M5AHK9zFLO80jbuLEyZMoJTKlSsvXbqU9qUySdh050uJRYsW zcWaBcB+PMJddEGlSpViYmI4c2pqqq+vLyXOmTNHUw4vclS9enWRoncXje8u 3EI6dxISEu55FCJ/dnTv3v3ChQsiP5VJ5yal04mpLsfhcAQEBFB6v379RGLT pk01OenUy58/v4+Pj5iU+PXXX3Nt6QqiLvD06dM8bZJag1PYXSTCwsLueVxe iHF30QXU5nFxcZw5LS2NPd758+drypk+fbrinMsnUvTuovHdhVtIF4WUlJR7 nqEif3b06tWLRjgiP5XJ83i//PJLdTk0MmnXrh2lDxo0SCS2aNFCk/P8+fMs WvGf0O+//55rq1mJ7NKlSzxtMjw8nFP42qQ4Z//e87i8EONDWReIaa40sOT/ XB8/flxdAsWFcwpVaIayu3fvpq8kEs1Pk5Aoz8aNG/mr8bgDaYHkZABR8CoQ bmASSMge0M5AHqxwF5Ws7jQNuosnT54s7EQzS4TuJXmG1bBhw4zXFuQVHuou +vj4kFBDQkISExNF5t9++01xeuZXrlzRlHPu3DnufqOiojhF7y4a3124hbNn zzZiSd3TXaTD6du3r7D+Vq9erTg9KDGlULBhwwbaVLJkSZHCZ3pAQIBImTFj BqW0bdtWpPBD1pSur9vo0aMVlV3J7mLFihXFI9VAjRl3kaJcu3bt119/PTU1 VWT+66+/+PrO/3BUQyFg1R07doxT9O6i8d1Fn//FF18YOUPv6S7y7FYx3uBx Cw029P/H3Lp1q+Kc6ytSeJZju3btRAqdSpTSvn17kcIPWVO6vm5vv/22orIr +dr04IMP6t8VAzLcPZTNcGpD/X9zJjY2lnOKCbGaoeyhQ4foK2ly3bp1LiJl PO5AWiA5GUAUvAqEG5gEErIHtDOQB4vcRf2dpkF38bPPPlOc61DoC//5558V 522m8dqCvMIj3MWBAweeuZtLly7pM7P3UqZMmR5ZwS+m++WXXziz3l00vrtw C7du3WrEknLx3sW4uLgVK1ZUr15dcU47Z2OT7cHOnTvri0pMTOSiTp06xSnH jx/P54Q+cEqjRo0U5wvxxF48J7Nly5b64+L3T4qlW9hd1L/IETDG3cUhQ4Zc vpsbN27oM5MkKHPZsmV7ZwWrbufOnZxZ7y4a3130+bt37zZyhrp472JSUtKG DRtq1KjBomJjk+3Bbt266YtKTU3loi5cuMApZ8+eZdHSB06hAQ9lWLJkidiL 52S2bt1af1z8/kmxdAtfm/QvcgSM8aFsjhYodDgc+/bti4iImD59OgWFp1u7 GMqSToTxTj3eqFGjli9fLibxCozHHUgLJCcDiIJXgXADk0BC9oB2BvJgkbuo v9M06C7yog++vr56vdFdnuKc2YKZJPLjEe5idqu6aPjwww+Ve7Fq1SrOrHcX je8u3MITJ04Yqdg914zeu3cvTzOj6wJ9pQsKfR46dGiWmYsWLao4LSOR0rZt WyXzWebff/+dPhcvXlz9qPUDDzzg+rj8/Pw4J7uLL774opHj8kKMu4vZreqi 4eOPP76n6sQTCnp30fjuos/n96vck3uuGR0VFcWiXbduHX0dM2YMfQ4ODs4y M4tWvYx1+/btlcxnmfn1oSVKlPj3339FhnuKtmnTppyTr00jRowwclxeiNuH socOHercubNYtYeC6+/v/8orr/DX7IayGc4H+efNm0e9DQ0PRBwbNWqkXj/d eNyBtEByMoAoeBUINzAJJGQPaGcgDxa5i/o7TYPuIr+B3zVXsVi59NxP7iIv lNyuXTsjmfXuovHdhVsYFxdn5Lfu6S5ezZxeOG7cOPocGhqqZDN3kU5YLooX nWHmzp2rOFe1uJr5pLOmxerUqUOJW7ZsuWdV2V0cMWKEkePyQtzuLvJCyR06 dDCSWe8uGt9d9PlJSUlGfuue7mJG5v806dJAn2fNmqU43yCqz+ZwOLgoXnSG WbhwoeJ8oj8j8/EKTYvVrVuXEiMjI+9ZVb425eifvF6Fe4eyR44c4TeBt23b lvrM6OhofiRHCMbFUFZA/djKlSvffPPNatWq8V4zZ87kTcbjDqQFkpMBRMGr QLiBSSAhe0A7A3mwyF3U32lm5y6yDS7cxREjRtDXqVOnGq8SkJD7yV389ddf Fecj+WIJacHFixdXOxGvE9S7i8Z3t8JdZANwypQp9HnVqlX0uUqVKqmpqZps /NoBupSoE+Pj4wsWLOjj4xMTE8OrtGzbtk2dgdft1a9Wc9U5bZLX2OWvcBdd 43Z3kd98QrHWvzXl+vXrPzkRk8D17qLx3a1wF3nUERoaSp83btxIn6tWrZqW lqbJtn37dsU5n1admJyczKKlk4hfDb1nzx51hsDAQCWr1WoynNMm6bhEIOAu usa9Q1kaA1DOTp06aZ5NuHHjhuuhbGxsLI0rNM/dpKenT5o0ibLRwINTjMcd SAskJwOIgleBcAOTQEL2gHYG8mCzu6h+hI3hdT+Fu8hv2erfv7++8ISEBNLb 3r17jdcW5BX3k7uYnJzM74LTr3fMveUTTzwhUvTuovHd3e4uRkZG8kOma9as uep0C0uWLKk4nxtVZ3M4HG3atKH03r17a0pgR+vpp5/ms16zdd68eZT+8MMP a1a4pq/lypWjTT///DOnwF10jdvdxVu3btWqVUvJar1jflS/bdu2IkXvLhrf 3e3uIg1LWLSbNm3KcLqFpUqVUpwv/FRnowEPD5OeffZZTQl0IJTO0+B9fX01 W3mh8zp16mjWHaOv5cuXp03bt2/nFLiLrnHvUPa5556jnGPHjtWk8/9EXAxl p0yZomQ1z3bz5s2K87U//NV43IG0QHIygCh4FQg3MAkkZA9oZyAPtrmLPIdq 6dKl6kS6keSn8oW7eOTIkQIFChQsWPDQoUPqnHQv2alTJ8o5efJk47UFecX9 5C4Sy5cvZ2FTT/vXX39ddS6DQlJkG0Rt7rG72LBhw1zsnmt3MTw8/MLd0Hn0 3Xff8dwt6vPFZEV+OJrOrxkzZsTGxl65cuXAgQO8GnuRIkX++ecfzU8sWrRI yeSDDz7QbKXdeakX6hA2btx4/vx5h8NBVwR+Ja+fn5+Y0gl30TVudxeJtWvX cuDefffd48ePZziXQZk2bRqrTm3usbtIoczF7rl2FyMiIq7dTXx8/IoVK6pU qUJbmzRpIiYr8sPRJNrZs2dfvHgxPT09Ojq6e/fuLNpTp05pfmLZsmVCtKRz zVbanZd68fX15bm4dHH57bffSK6K800v4h+1cBdd496hbFhYmOKc4029EKdQ 9zJ16lTxch7xW5qhLE9hJd555x1ezYc0tmvXLn6+XpwvxuMOpAWSkwFEwatA uIFJICF7QDsDebDNXQwKCqL02rVrx8TEcMru3btr1KjBk6mEu0iMGjVKcT7v Rve8vBgo3T8OGDCAEkuVKqVfeAhIyH3mLhK83hAjelcfHx/qbNXZ+EFOolKl Sm3bts3R7rl2F11QrVq1/fv3i11SUlLUrzblxX8JOg2XLFmi/wk6AXnhjPz5 86tfySj4/fff6Ui5EMpTqFAh/lyzZk2x2PRVuIv3wgp3kXj99dezVB114+ps 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 NO4iaZJF+/+1d/9BUdz3H8dPO0nrVNtqmmTqxJrYMY31D6dpkkkmk87UNh2j aExTkkFTU0wmY5pJO5raNgOCnPwQBMEE8AcIivgbJEEkYBAQEREEib/i198/ QRFQEOU4a/y+5z6T7XkHlwOWYzmejz+cu927vb3P573L7cvP7jpEZKdOnVJF K316z+10UeVaJqfB5O3t7Wrc3Xemi0Kds//KK684/FDUbozew3RRfkyqos3N zb1nSwulf022C37av0w+XW0+0sgOS/Dx8VFraLJdssNhbk/SxXvf3jLb+SLh 6p7RsgT5waymeH26+NZbb5nuv8+4ov4Xw8Uhg2qZiRMnOrwxLy/PZLu+hHqa lJQkT8eOHetwvzl5qqpaReswMkrOCOiFAYXuRg9RQp7hsTxHjTNJT0+3nyg/ ttX55tovf3XE8cADDziMH5Df2+o6TvJD1/21Rf9CNaI39Pd0UQU1JtstHtQU h3RRqHG2w4cPlxdfuXKlubm5qKhInYOsnS/sZroo7x02bJg8/cc//tHY2HjT ltEVFBQ8++yzajV8fX21N3aWLu7Zs0dtTZMmTSovL5e/sLI1adGiye10MTU1 9er9ZDlr165VY7fkL7U2WFGdHC1ba0RExNmzZ+VbVFZWqosc/uAHPzhy5IjD R6xevVpbmZCQEIe5XU0XBw8efP78ee01u3fvVl9ffnscPnz4pi2y++ijj9RE +VLaK701XdyyZYtq29bWVjXFIV0U6mqZI0aMkBfL5969e1dKRZ2DrN3rxM10 Ud6r4uX58+e3t7ffs+2l9+7d+/zzz6vV8PPz097YWbpYVVWlOsjHx0faX/6C XLhwQYsWTW6nixs3bmy9nyxn8+bNqnKefvppbbCiOjlainbp0qX19fXyLaSc pkyZoor2zJkzDh+xfv16bWWkzh3mdjVdlKK1/+Mo24v6+v7+/qdPn5Yply5d +vjjj9VE+VLaK70+XVSjwWUnI/sNNUX2J2azWbsIkvZZDocMatCp+M9//qPu vyNVIXsDdUa81mLS0ep/ap588kn1X0JSrvv27fv1r39tsl1PgOs5Gx8lZwT0 woBCd6OHKCHP8Fieoy7hLgdrx44dU1Pk8HP06NHqiMB+XIG6/+nQoUPll7y6 YaL8xpajGJPtUMv5ljrwGlQjekN/Txd37typKjkvL09NcU4XL1++rF0mdNCg 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 I69evSqzLl++LLNmzpwZYuerr75yWEJiYqK8jHTRtX379v3tb3/z8fF58803 dbz+6pEjR+Li4gICAkJDQ1evXk26CAAAAADwGv0iXYyMjFTpYnJyso7fPSsr y9fXV11praSkRMclDxC9mi72hsuXL6ekpISHh5vN5q6mi3FxcatXr7ZYLOpp bW2tLESVjRpmeenSJTXr8OHD8vTMmTNdXT2VLnY2cPGxxx57/vnntVGRNTU1 gwYNCg0NlceyGiaTqbq62sXCDx48OGTIkIcffph00bUbN2588MEHsluYOXPm 2rVr9TpFuqWlRTYW2YlJ+SUlJQUFBZEuAgAAAAC8g/HTxZCQkKysrNTU1ODg 4ICAADlC12vs4q1bt+QA/69//auPj4+/v//evXt1Waz3aWhokIaSvoiIiFi1 atWxY8fUdJUuXr58WXpHZskLiouLtXdZLJaCgoLExMTFixcnJSVVVlaq6YWF hYsWLVKj/sSmTZvMZrOW4UgvyNOrV68ePHhQOzO6oqIiLy9PJm7YsCEqKiou Ls4+DZZ+3L59+7Jly2QFPvvsM1m9zk6pbmxsLLdJSUnpUrooayvLdDhVNjY2 VppFHqSlpUmz2H9xWUkX106Ur5acnCzNkpCQIG2oAsOysjLzt9Ri7cl3N5lM QUFB9hNHjhw5Y8YMq+2M6UGDBrnYLpqbm3/1q1+9995706ZNI110oa6u7t13 35Udwvvvvy9dIz2uy9hF2YKio6MDAwOldKXCpeYZuwgAAAAA8Br9Il1Ud3WR f8PDwwMCAuQIXRsn1nN79uxRJ0LOnDkzJydHr8V6k4SEhE8++WT37t0VFRVr 1qwJDQ1V173Mz8+PjIyUWeXl5YcPH96wYYPZbNayR3kaFha2c+fO6urqrKws LZ07f/68PD569Kh62ZIlS+SpLEo93bhxoxoPaZ8uytz4+Pjly5eXlpbK8lUg qX3Q6tWro6KiSkpKKisrU1JSIiIivvOCjdu3b+9SumixWGpra7VE1PrtNRJ3 7dolj2WFP/vsM/vXy2p0eNlDIV9B3piRkSHNUlBQICWtTqOWhcsU9b20mwtr bt26VVNTIx+qTZHNx2QyBQYGyuMFCxb8+Mc/fvfddx999NGf/vSnkyZNOnDg gP3bZ8+ePX78+ObmZtJFF06ePKnu6rJw4cLs7GzXY0Hdd+HCBdlkpI+kowsL C48fP851FwEAAAAA3qQfpYtWWxIYHR0dEBAQExOjhUs9d+LEifnz50+ZMuXP f/7zmjVr9Fqsd1AxWlVVlXra3NyclZWlUpH8/HyZpfWjxWKJiIgoLCyUx/IC mWWfz+Tk5MhceXt7e/uSJUt27Nhh/fb84vT09KSkJHkqs6KionJzc61O6aJ9 nNjW1iaLKigokMeHDh2SWdr9TWQdPv30U93TRQfXrl1LTEyUb6FiQFmZvLw8 +xds3Lhx5cqVzm9sbW2NjIy0jyLV+h8/ftz6XWdG2zt58uS4ceMeeuih8+fP y1M/Pz+TyTR58uTly5fL8h9//PEHH3xQ67L169cPGTKkpqZGHpMudqaysvJP f/qTj4/PqlWrpPu6cWJ7h6RoZQ+2YMECqX+pedW5pIsAAAAAAG/Sv9JFcfTo 0U8++SQgIGDx4sX79+/Xqx2uXbsWGBg4bdq06dOnR0dH67VYL3Dr1i1pkGXL lu3du/fKlSv2s/Lz86UX7KfExsaq0G/37t1hYWHt7e3arIsXL5rN5hMnTsjj zMzMxMREq+2U57i4uEOHDi1atOjmzZv2r3FIF8PDw+0/SNZn586dVltOKPVg P2vXrl1dTRctFsu5zjU0NGivvH37dnFxsXxr+VDt9iuybs7povqCDs6ePet8 ScbIyEjVaO6kiy0tLbJFDB06dMyYMdJ6aqJsIJs2bdJeU1dX99BDD02ePNlq 28B/9KMfaStDutghKbBXX31Vtv2MjIzU1FTnsaPdU15eHmQjm0N2dnZzc7Oa TroIAAAAAPAm/S5dtNruzbFy5Up191UVMeklPj7e19d32rRpsnDt9hmoq6vL yMiIiooym83SI/n5+a2trVZbJuOQ7GnporoQov2s5uZmebs6Y7empkYeX79+ XRarbgKuLr1YWloaERHR1tZmdUoXHZampYvp6ekpKSn2s/bv39/VdFGtW2e0 s7bPnTsnFbJ48WKHy/HJyjifGZ2Wlub8uWqk4rVr1+wnJiYmbtu2zepGuijt 8+STTw4bNiw4ONj11UdnzJjxyCOPyIMpU6aMGTNm06ZNm22eeeaZ0aNHywMt mcSaNWumTp3q5+e3Y8cO1RG6kKUtWLAgLCysrKxMnUGvIV0EAAAAAHgTlfLd vXv31KlT/9cVV69e7at00WobwaXu87Jw4UKHYWM9lJGRoe7z8s9//pOA0V57 e/ulS5d27doVGhqqblnifM9oLV0sLi4ODw+3H7so79VOo25ubl60aFFNTU1c XJyKuRITE2VpGzZs2Lhxo3q9m+mi1IZDwllYWNgbZ0afOXNGvlGHA9vWrFlj fzdzdep3h3d1kYXIup07d85+YlRU1Jdffmn9rnSxqKhoyJAhL730kjobWnPr 1q3S0tLLly/bT5w1a9aYMWPkwYsvvmjqyHvvvdeFL++9pPCmTp06Z84c2Y04 3LWnJ6T3g4KCpErLysqcg1zSRQAAAACAN9HGLjY0NFy8ePGuGywWy8mTJ+/c udOH6aKi7vOyefPms2fP6tgme/bsef/99+fNm5eVlaXjYvupr7/+OjY21j4Q S0lJUTcicZEuSoWYzWZ1rT8lNzdXOksbcZecnCwLkdeos6137NixatWqyMhI LYpxM12sqqqSl2kF0N7enpCQ0BvpYnx8fGpqqn1eqpF1lk/UbrkihS1PpQWc XylrtXjxYvvg8ciRI9olJV2ki/K5Y8eOfemll9TATgcya/r06dpT2ZZ/9rOf /eUvf3F+JWdGO/D39//44491vIeLIjsuqfDi4mLtZuj2SBcBAAAAAN5ESxfV 8MW2trbvDAavXLnSw4GL7qeLq1evTkpKysjI6OwFJSUlGzdu1P0gXdZt4cKF 27dv13ex/dH169ejoqISEhL2799fXV39+eefm83m8vJyq8t00Wq7mUh4ePiu XbtqamrUu+zHhsljmaJFfIcPH1anITc2NqopbqaL7e3tUiFLlizZs2ePrN7a tWtVuuh63GlX00V1n+vNmzeX3E/djaW1tVXaITExUb5pRUVFdHS0i3sDybtk UVlZWfLiwsLCiIgIFdVaXaaLZWVlJpPptddeC7ufCiplMxk0aJCvr68sSrrg qaeeGjFihMMQR4V00YF0VnJysl73cNFs3bo1MzOzs1vbV1ZWSgGTLgIAAAAA vIP9dRcbGxvlcNh1Kmi1DUvr4cBF99NFGMG5c+fS0tKWLFkSERGxcuXKyspK Nd11utjW1rZz586EhITFixevWrVKe5dy4cIFs9m8ZcsW9bSlpUWerlixQnuB m+mi1RbuZWdnx8TEyMqUlJSUlZVFRka6/kZdTRfVhSKdaaNqb9y4sXXr1qVL l8qKycq4zjarqqqkQaRZ4uPj5atpL3aRLkr7d3iC8+zZs7VvNHHixBEjRowa NcrPz8/h5GsN6SIAAAAAANCXfbrozvBFXQYuki5CL3V1dRUVFRaLRZuSnZ29 fPnyPlwlAAAAAACAgcPhntGuhy9adRq4SLoIvdTW1i5atCg3N1cetLS0VFdX h4eH79+/v6/XCwAAAAAAYEBwSBddD1/Ua+Ai6SJ0dPDgwZiYGHWqckRERFFR kf1QRgAAAAAAAPQeh3TxXufDF636DVwkXYS+2tvbr127pt21GQAAAAAAAJ7h nC52Nnyxrq6uvr5el2iRdBEAAAAAAADwAs7p4r2Ohi9adR24SLoIAAAAAAAA eIEO00Xn4Yv6DlwkXQQAAAAAAAC8QIfp4r37hy9a9R64SLoIAAAAAAAAeIHO 0kX74Yu6D1wkXQQAAAAAAAC8QGfp4j3b8MWLFy9abQMX//vf/5IuAgAAAAAA ALDnIl1UwxfPnz+v+8BF0kUAAAAAAADAC7hIF0VTU9OJEyd0H7hIuggAAAAA AAB4Adfp4jfffNPU1KR7tEi6CAAAAAAAAHgB1+li7yFdBAAAAAAAAPo70kUA AAAAAAAA3UO6CAAAAAAAAKB7SBcBAAAAAAAAdA/pIgAAAAAAAIDuIV0EAAAA AAAA0D2kiwAAAAAAAAC6p2/TRQAAAAAAAAD9HekiAAAAAAAAgO7xfLoIAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBW /w9W3K/5 "], {{0, 1092}, {1738, 0}}, {0, 255}, ColorFunction->RGBColor], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSize->{869., Automatic}, ImageSizeRaw->{1738, 1092}, PlotRange->{{0, 1738}, {0, 1092}}]], "Output", TaggingRules->{}, CellChangeTimes->{ 3.769618276548319*^9, {3.769618336826427*^9, 3.769618343773891*^9}, 3.7696184461416073`*^9, 3.7705701071981983`*^9}, CellLabel->"Out[17]=", CellID->794786731] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell["Properties and Relations", "Subsection", TaggingRules->{}, CellID->232113220], Cell[TextData[{ "One can accomplish much the same thing as ValueMap with the following code \ that uses ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["AssociationMap", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/AssociationMap", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], "; however, it is quite cumbersome:" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.769357695979484*^9, 3.769357733798771*^9}, { 3.769618451272849*^9, 3.7696184517165413`*^9}, {3.7705700107320013`*^9, 3.770570015753234*^9}}, CellID->941394887], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"Association", "[", RowBox[{"KeyValueMap", "[", RowBox[{ RowBox[{ RowBox[{"Rule", "@@", RowBox[{"Reverse", "[", RowBox[{"{", RowBox[{"#1", ",", "#2"}], "}"}], "]"}]}], "&"}], ",", RowBox[{"AssociationMap", "[", RowBox[{"f", ",", RowBox[{"{", RowBox[{"a", ",", "b", ",", "c", ",", "d"}], "}"}]}], "]"}]}], "]"}], "]"}], "===", RowBox[{"ValueMap", "[", RowBox[{"f", ",", RowBox[{"{", RowBox[{"a", ",", "b", ",", "c", ",", "d"}], "}"}]}], "]"}]}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.769357794439838*^9, 3.769357804315917*^9}}, CellLabel->"In[41]:=", CellID->221668863], Cell[BoxData["True"], "Output", TaggingRules->{}, CellChangeTimes->{ 3.7693577681942673`*^9, {3.7693577989542437`*^9, 3.769357805030099*^9}}, CellLabel->"Out[41]=", CellID->820331014] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell["Possible Issues", "Subsection", TaggingRules->{}, CellID->158766396], Cell["\<\ If the key generated from application of the function is not unique, the \ value for that key will be the last value encountered that generated the key:\ \ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.769356855121872*^9, 3.7693569080178347`*^9}, { 3.769617473808894*^9, 3.76961747396982*^9}, {3.774256516009384*^9, 3.7742565209239397`*^9}}, CellID->713023786], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"ValueMap", "[", RowBox[{"StringLength", ",", RowBox[{"{", RowBox[{"\"\\"", ",", "\"\\""}], "}"}]}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7693566116466084`*^9, 3.7693567030633507`*^9}, { 3.769356742243232*^9, 3.769356778709399*^9}, {3.7693568195154552`*^9, 3.7693568397076*^9}, {3.769356916739307*^9, 3.769356920303471*^9}}, CellLabel->"In[15]:=", CellID->781476664], Cell[BoxData[ RowBox[{"\[LeftAssociation]", RowBox[{"1", "\[Rule]", "\<\"b\"\>"}], "\[RightAssociation]"}]], "Output", TaggingRules->{}, CellChangeTimes->{{3.769356829001527*^9, 3.7693568401090603`*^9}, 3.7693569209476357`*^9}, CellLabel->"Out[15]=", CellID->719687066] }, Open ]], Cell["\<\ Sometimes, this deletion of key-value pairs with duplicate keys may be \ exactly what is desired, however: \ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.7696175535018797`*^9, 3.7696175930422*^9}, { 3.774256538351468*^9, 3.7742565395231633`*^9}}, CellID->241135213], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"ValueMap", "[", RowBox[{ RowBox[{"Hash", "[", RowBox[{"#", ",", "\"\\"", ",", "\"\\""}], "]"}], "&"}], "]"}], "[", RowBox[{"{", RowBox[{ RowBox[{"Association", "[", RowBox[{ RowBox[{"\"\\"", "\[Rule]", "\"\\""}], ",", RowBox[{"\"\\"", "\[Rule]", "\"\\""}]}], "]"}], ",", RowBox[{"Association", "[", RowBox[{ RowBox[{"\"\\"", "\[Rule]", "\"\\""}], ",", RowBox[{"\"\\"", "\[Rule]", "\"\\""}]}], "]"}], ",", RowBox[{"Association", "[", RowBox[{ RowBox[{"\"\\"", "\[Rule]", "\"\\""}], ",", RowBox[{"\"\\"", "\[Rule]", "\"\\""}]}], "]"}]}], " ", RowBox[{"(*", " ", RowBox[{"a", " ", "mistaken", " ", "duplicate"}], "*)"}], "}"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.769617596850575*^9, 3.769617692858068*^9}}, CellLabel->"In[834]:=", CellID->217543126], Cell[BoxData[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"\<\"b6493968\"\>", "\[Rule]", RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"\<\"first\"\>", "\[Rule]", "\<\"John\"\>"}], ",", RowBox[{"\<\"last\"\>", "\[Rule]", "\<\"Smith\"\>"}]}], "\[RightAssociation]"}]}], ",", RowBox[{"\<\"132611e6\"\>", "\[Rule]", RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"\<\"first\"\>", "\[Rule]", "\<\"Mary\"\>"}], ",", RowBox[{"\<\"last\"\>", "\[Rule]", "\<\"Jones\"\>"}]}], "\[RightAssociation]"}]}]}], "\[RightAssociation]"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.76961769408841*^9}, CellLabel->"Out[834]=", CellID->142346569] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ InterpretationBox[Cell["\t", "ExampleDelimiter"], $Line = 0; Null]], "ExampleDelimiter", TaggingRules->{}, CellID->14107564], Cell[TextData[{ "ValueMap will not work properly on datasets without the use of ", Cell[BoxData[ TagBox[ ButtonBox[ StyleBox["Query", "SymbolsRefLink", ShowStringCharacters->True, FontFamily->"Source Sans Pro"], BaseStyle->Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.854902, 0.396078, 0.145098]}, { "Link"}]], ButtonData->"paclet:ref/Query", ContentPadding->False], MouseAppearanceTag["LinkHand"]]], "InlineFormula", FontFamily->"Source Sans Pro"], ":" }], "Text", TaggingRules->{}, CellChangeTimes->{{3.769618108987143*^9, 3.769618123949119*^9}, 3.7696184572945557`*^9, 3.770570034733996*^9, {3.7705702208272057`*^9, 3.770570221176646*^9}}, CellID->832919640], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{ RowBox[{"ValueMap", "[", "f", "]"}], "[", RowBox[{"Dataset", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"2", ",", "3"}], "}"}], ",", RowBox[{"{", RowBox[{"4", ",", "5"}], "}"}]}], "}"}], "]"}], "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.7696181266189833`*^9, 3.769618136241797*^9}, { 3.769618462283741*^9, 3.769618465865602*^9}, {3.770570055146311*^9, 3.7705700569126253`*^9}}, CellLabel->"In[18]:=", CellID->10100193], Cell[BoxData[ RowBox[{"\[LeftAssociation]", RowBox[{ TemplateBox[{ TagBox[ DynamicModuleBox[{ TypeSystem`NestedGrid`PackagePrivate`$state$$ = Data`UnorderedAssociation[ "DisplayedRowCount" -> 20, "RowCount" -> 2, "Length" -> 2, "InitialType" -> TypeSystem`Vector[TypeSystem`AnyType, 2], "DisplayedColumnCount" -> 20, "DataRowCount" -> 0, "Shape" -> TypeSystem`PackageScope`Limited[ TypeSystem`PackageScope`ColumnShape[ TypeSystem`PackageScope`UnknownShape], 2, {}], "DataColumnCount" -> 0, "InitialData" -> TypeSystem`PackageScope`CacheHandle[778628794], "Type" -> TypeSystem`Vector[TypeSystem`AnyType, 2], "HandleQ" -> True, "Meta" -> {}, "RowTarget" -> 20, "Data" -> TypeSystem`PackageScope`CacheHandle[778628794]], TypeSystem`NestedGrid`PackagePrivate`$path$$ = {}, TypeSystem`NestedGrid`PackagePrivate`$pos$$ = 1, TypeSystem`NestedGrid`PackagePrivate`$grid$$ = DynamicModule[{ TypeSystem`NestedGrid`PackagePrivate`renderedGrid = Deploy[ Style[ Grid[{{ Pane[ Annotation[ RawBoxes[ StyleBox[ RowBox[{"f", "[", RowBox[{"{", RowBox[{"2", ",", "3"}], "}"}], "]"}], FontFamily -> "Source Code Pro", FontSize -> 13, ShowStringCharacters -> True]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[ 927662627][ GeneralUtilities`Slice[1]], "Mouse"], ImageSize -> {{60, Full}, Automatic}, Alignment -> {Left, Baseline}]}, { Pane[ Annotation[ RawBoxes[ StyleBox[ RowBox[{"f", "[", RowBox[{"{", RowBox[{"4", ",", "5"}], "}"}], "]"}], FontFamily -> "Source Code Pro", FontSize -> 13, ShowStringCharacters -> True]], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[ 927662627][ GeneralUtilities`Slice[2]], "Mouse"], ImageSize -> {{60, Full}, Automatic}, Alignment -> {Left, Baseline}]}}, BaseStyle -> {ContextMenu -> { MenuItem["Copy position to clipboard", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[ TypeSystem`NestedGrid`PackagePrivate`copyClip]], MenuEvaluator -> Automatic], MenuItem["Copy data to clipboard", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentData[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`copyClip]], MenuEvaluator -> Automatic], Delimiter, MenuItem["Paste position in new cell", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[ TypeSystem`NestedGrid`PackagePrivate`cellPaste]], MenuEvaluator -> Automatic], MenuItem["Paste data in new cell", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentData[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`cellPaste]], MenuEvaluator -> Automatic]}, FontFamily -> "Verdana", FontSize -> 12}, Alignment -> Left, RowMinHeight -> 1.5, Dividers -> All, FrameStyle -> GrayLevel[0.85], BaseStyle -> {FontFamily -> "Verdana", FontSize -> 12}], LineBreakWithin -> False, ContextMenu -> {}, NumberMarks -> False, ShowAutoStyles -> False]], TypeSystem`NestedGrid`PackagePrivate`initialQ = True, TypeSystem`NestedGrid`PackagePrivate`self = $Failed}, Dynamic[ TypeSystem`NestedGrid`PackagePrivate`setupViewPath[ TypeSystem`NestedGrid`PackagePrivate`$path$$, If[ Not[TypeSystem`NestedGrid`PackagePrivate`initialQ], Module[{ TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = $Failed, TypeSystem`NestedGrid`PackagePrivate`tmpData$ = TypeSystem`NestedGrid`PackagePrivate`LookupCacheValue[ TypeSystem`NestedGrid`PackagePrivate`$state$$["Data"]]}, TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = If[TypeSystem`NestedGrid`PackagePrivate`tmpData$ === TypeSystem`NestedGrid`PackagePrivate`$NotCached, TypeSystem`NestedGrid`PackagePrivate`renderedGrid, TypeSystem`NestedGrid`PackagePrivate`renderGrid[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 927662627][ TypeSystem`NestedGrid`PackagePrivate`tmpData$]]; If[ Not[ FailureQ[TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]], TypeSystem`NestedGrid`PackagePrivate`renderedGrid = TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]; Null]]; TypeSystem`NestedGrid`PackagePrivate`initialQ = False; TypeSystem`NestedGrid`PackagePrivate`$pos$$; If[ FailureQ[TypeSystem`NestedGrid`PackagePrivate`renderedGrid], TypeSystem`SparseGrid[ TypeSystem`H["(data no longer present)"]], If[GeneralUtilities`$DebugMode, Row[{TypeSystem`NestedGrid`PackagePrivate`renderedGrid, " ", TypeSystem`NestedGrid`PackagePrivate`formatState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$]}], TypeSystem`NestedGrid`PackagePrivate`renderedGrid]]], TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$pos$$}], DynamicModuleValues :> {}], TypeSystem`NestedGrid`PackagePrivate`$posCell$$, TypeSystem`NestedGrid`PackagePrivate`$topBar$$ = Dynamic[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`makeFramedBar[ TypeSystem`PackageScope`Pathbar[ TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 927662627]]]], TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$path$$}], TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$ = Framed[ Dynamic[ Replace[ MouseAnnotation[Null], { TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[927662627][ Null] -> "", TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[927662627][ Pattern[TypeSystem`NestedGrid`PackagePrivate`path, Blank[]]] :> ( TypeSystem`NestedGrid`PackagePrivate`$lastPath = TypeSystem`NestedGrid`PackagePrivate`path; TypeSystem`NestedGrid`PackagePrivate`makePathTrail[ TypeSystem`NestedGrid`PackagePrivate`path, TypeSystem`NestedGrid`PackagePrivate`makePathElements]), Null :> Spacer[10], Blank[] :> Spacer[10]}], TrackedSymbols :> {}], FrameStyle -> None, ImageMargins -> 0, FrameMargins -> 0, Alignment -> Top, ImageSize -> {Automatic, 14}]}, DynamicBox[ ToBoxes[ Column[ If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, { TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[ TypeSystem`NestedGrid`PackagePrivate`$grid$$, TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$], TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}, { TypeSystem`NestedGrid`PackagePrivate`$topBar$$, TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[ TypeSystem`NestedGrid`PackagePrivate`$grid$$, TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$], TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}], Spacings -> If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, 0, {{}, {0, 0.05, 0}}]], StandardForm], ImageSizeCache -> {75., {29.6425, 35.3575}}, TrackedSymbols :> { TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$}], BaseStyle -> {LineBreakWithin -> False}, Deinitialization :> TypeSystem`NestedGrid`PackagePrivate`deleteState[ TypeSystem`NestedGrid`PackagePrivate`$state$$], DynamicModuleValues :> {}, Initialization :> Block[{$ContextPath = $ContextPath}, Needs["TypeSystem`"]]], Deploy, DefaultBaseStyle -> "Deploy"]}, "CopyTag", DisplayFunction->(#& ), InterpretationFunction->("Dataset[<>]"& )], "\[Rule]", TemplateBox[{ TagBox[ DynamicModuleBox[{ TypeSystem`NestedGrid`PackagePrivate`$state$$ = Data`UnorderedAssociation[ "DisplayedRowCount" -> 20, "RowCount" -> 2, "Length" -> 2, "InitialType" -> TypeSystem`Vector[ TypeSystem`Vector[ TypeSystem`Atom[Integer], 2], 2], "DisplayedColumnCount" -> 20, "DataRowCount" -> 0, "Shape" -> TypeSystem`PackageScope`Limited[ TypeSystem`PackageScope`MatrixShape[2, 2], 2, {All}], "DataColumnCount" -> 0, "InitialData" -> TypeSystem`PackageScope`CacheHandle[677477060], "Type" -> TypeSystem`Vector[ TypeSystem`Vector[ TypeSystem`Atom[Integer], 2], 2], "HandleQ" -> True, "Meta" -> {}, "RowTarget" -> 20, "Data" -> TypeSystem`PackageScope`CacheHandle[677477060]], TypeSystem`NestedGrid`PackagePrivate`$path$$ = {}, TypeSystem`NestedGrid`PackagePrivate`$pos$$ = 1, TypeSystem`NestedGrid`PackagePrivate`$grid$$ = DynamicModule[{ TypeSystem`NestedGrid`PackagePrivate`renderedGrid = Deploy[ Style[ Grid[{{ Pane[ Annotation[ RawBoxes["2"], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[ 128822309][ GeneralUtilities`Slice[1, 1]], "Mouse"], ImageSize -> {{34, Full}, Automatic}, Alignment -> {Left, Baseline}], Pane[ Annotation[ RawBoxes["3"], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[ 128822309][ GeneralUtilities`Slice[1, 2]], "Mouse"], ImageSize -> {{34, Full}, Automatic}, Alignment -> {Left, Baseline}]}, { Pane[ Annotation[ RawBoxes["4"], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[ 128822309][ GeneralUtilities`Slice[2, 1]], "Mouse"], ImageSize -> {{34, Full}, Automatic}, Alignment -> {Left, Baseline}], Pane[ Annotation[ RawBoxes["5"], TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[ 128822309][ GeneralUtilities`Slice[2, 2]], "Mouse"], ImageSize -> {{34, Full}, Automatic}, Alignment -> {Left, Baseline}]}}, BaseStyle -> {ContextMenu -> { MenuItem["Copy position to clipboard", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[ TypeSystem`NestedGrid`PackagePrivate`copyClip]], MenuEvaluator -> Automatic], MenuItem["Copy data to clipboard", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentData[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`copyClip]], MenuEvaluator -> Automatic], Delimiter, MenuItem["Paste position in new cell", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentPosition[ TypeSystem`NestedGrid`PackagePrivate`cellPaste]], MenuEvaluator -> Automatic], MenuItem["Paste data in new cell", KernelExecute[ TypeSystem`NestedGrid`PackagePrivate`toCurrentData[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`cellPaste]], MenuEvaluator -> Automatic]}, FontFamily -> "Verdana", FontSize -> 12}, Alignment -> Left, RowMinHeight -> 1.5, Dividers -> All, FrameStyle -> GrayLevel[0.85], BaseStyle -> {FontFamily -> "Verdana", FontSize -> 12}], LineBreakWithin -> False, ContextMenu -> {}, NumberMarks -> False, ShowAutoStyles -> False]], TypeSystem`NestedGrid`PackagePrivate`initialQ = True, TypeSystem`NestedGrid`PackagePrivate`self = $Failed}, Dynamic[ TypeSystem`NestedGrid`PackagePrivate`setupViewPath[ TypeSystem`NestedGrid`PackagePrivate`$path$$, If[ Not[TypeSystem`NestedGrid`PackagePrivate`initialQ], Module[{TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = $Failed, TypeSystem`NestedGrid`PackagePrivate`tmpData$ = TypeSystem`NestedGrid`PackagePrivate`LookupCacheValue[ TypeSystem`NestedGrid`PackagePrivate`$state$$["Data"]]}, TypeSystem`NestedGrid`PackagePrivate`tmpGrid$ = If[TypeSystem`NestedGrid`PackagePrivate`tmpData$ === TypeSystem`NestedGrid`PackagePrivate`$NotCached, TypeSystem`NestedGrid`PackagePrivate`renderedGrid, TypeSystem`NestedGrid`PackagePrivate`renderGrid[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 128822309][ TypeSystem`NestedGrid`PackagePrivate`tmpData$]]; If[ Not[ FailureQ[TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]], TypeSystem`NestedGrid`PackagePrivate`renderedGrid = TypeSystem`NestedGrid`PackagePrivate`tmpGrid$]; Null]]; TypeSystem`NestedGrid`PackagePrivate`initialQ = False; TypeSystem`NestedGrid`PackagePrivate`$pos$$; If[ FailureQ[TypeSystem`NestedGrid`PackagePrivate`renderedGrid], TypeSystem`SparseGrid[ TypeSystem`H["(data no longer present)"]], If[GeneralUtilities`$DebugMode, Row[{TypeSystem`NestedGrid`PackagePrivate`renderedGrid, " ", TypeSystem`NestedGrid`PackagePrivate`formatState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$]}], TypeSystem`NestedGrid`PackagePrivate`renderedGrid]]], TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$pos$$}], DynamicModuleValues :> {}], TypeSystem`NestedGrid`PackagePrivate`$posCell$$, TypeSystem`NestedGrid`PackagePrivate`$topBar$$ = Dynamic[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`makeFramedBar[ TypeSystem`PackageScope`Pathbar[ TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`updateState[ TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$path$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$, 128822309]]]], TrackedSymbols :> {TypeSystem`NestedGrid`PackagePrivate`$path$$}], TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$ = Framed[ Dynamic[ Replace[ MouseAnnotation[Null], { TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[128822309][ Null] -> "", TypeSystem`NestedGrid`PackagePrivate`$SliceMarker[128822309][ Pattern[TypeSystem`NestedGrid`PackagePrivate`path, Blank[]]] :> ( TypeSystem`NestedGrid`PackagePrivate`$lastPath = TypeSystem`NestedGrid`PackagePrivate`path; TypeSystem`NestedGrid`PackagePrivate`makePathTrail[ TypeSystem`NestedGrid`PackagePrivate`path, TypeSystem`NestedGrid`PackagePrivate`makePathElements]), Null :> Spacer[10], Blank[] :> Spacer[10]}], TrackedSymbols :> {}], FrameStyle -> None, ImageMargins -> 0, FrameMargins -> 0, Alignment -> Top, ImageSize -> {Automatic, 14}]}, DynamicBox[ ToBoxes[ Column[ If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, { TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[ TypeSystem`NestedGrid`PackagePrivate`$grid$$, TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$], TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}, { TypeSystem`NestedGrid`PackagePrivate`$topBar$$, TypeSystem`NestedGrid`PackagePrivate`displayScrollBar[ TypeSystem`NestedGrid`PackagePrivate`$grid$$, TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$pos$$], TypeSystem`NestedGrid`PackagePrivate`onDesktopShow[ TypeSystem`NestedGrid`PackagePrivate`alignBar[ TypeSystem`NestedGrid`PackagePrivate`$state$$][ TypeSystem`NestedGrid`PackagePrivate`$bottomBar$$]]}], Spacings -> If[TypeSystem`NestedGrid`PackagePrivate`$path$$ == {}, 0, {{}, {0, 0.05, 0}}]], StandardForm], ImageSizeCache -> {81., {28.6425, 34.3575}}, TrackedSymbols :> { TypeSystem`NestedGrid`PackagePrivate`$state$$, TypeSystem`NestedGrid`PackagePrivate`$grid$$}], BaseStyle -> {LineBreakWithin -> False}, Deinitialization :> TypeSystem`NestedGrid`PackagePrivate`deleteState[ TypeSystem`NestedGrid`PackagePrivate`$state$$], DynamicModuleValues :> {}, Initialization :> Block[{$ContextPath = $ContextPath}, Needs["TypeSystem`"]]], Deploy, DefaultBaseStyle -> "Deploy"]}, "CopyTag", DisplayFunction->(#& ), InterpretationFunction->("Dataset[<>]"& )]}], "\[RightAssociation]"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.769618137098673*^9, 3.7696184667057467`*^9, 3.7705701202304792`*^9}, CellLabel->"Out[18]=", CellID->829115136] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell["Neat Examples", "Subsection", TaggingRules->{}, CellID->461278909], Cell["\<\ Use ValueMap to create a custom index on the hash of a function of two \ columns of a dataset and then use the index to swiftly retrieve information:\ \>", "Text", TaggingRules->{}, CellChangeTimes->{{3.769614471762904*^9, 3.769614477481591*^9}, { 3.769614522573143*^9, 3.769614531595581*^9}, {3.769614849287322*^9, 3.769614850797834*^9}, {3.769615857840226*^9, 3.7696158956319027`*^9}, { 3.7696164832014647`*^9, 3.7696164853331757`*^9}, {3.769618470975335*^9, 3.769618471316221*^9}, 3.77057012756369*^9}, CellID->995197631], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"Module", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"crcHash", "=", RowBox[{ RowBox[{"Hash", "[", RowBox[{"#", ",", "\"\\"", ",", "\"\\""}], "]"}], "&"}]}], ",", RowBox[{"extractor", "=", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"ToExpression", "@", RowBox[{"DateValue", "[", RowBox[{ RowBox[{"#", "[", RowBox[{"[", "1", "]"}], "]"}], ",", "\"\\""}], "]"}]}], ",", RowBox[{"#", "[", RowBox[{"[", "3", "]"}], "]"}]}], "}"}], "&"}]}], ",", "indexedData"}], "}"}], ",", "\[IndentingNewLine]", RowBox[{ RowBox[{"indexedData", "=", RowBox[{ RowBox[{"Query", "[", RowBox[{"ValueMap", "[", RowBox[{"(", RowBox[{"extractor", "/*", "crcHash"}], ")"}], "]"}], "]"}], "[", RowBox[{"Normal", "@", RowBox[{ "ResourceData", "[", "\"\\"", "]"}]}], "]"}]}], ";", "\[IndentingNewLine]", RowBox[{"Lookup", "[", RowBox[{"indexedData", ",", RowBox[{"crcHash", "[", RowBox[{"{", RowBox[{"1943", ",", "\"\\""}], "}"}], "]"}]}], "]"}]}]}], "\[IndentingNewLine]", "]"}]], "Input", TaggingRules->{}, CellChangeTimes->{{3.769615475827813*^9, 3.769615501656749*^9}, { 3.769615535954859*^9, 3.7696157248206873`*^9}, {3.769615783137813*^9, 3.769615850828322*^9}, {3.7696159184970503`*^9, 3.7696159196172743`*^9}, { 3.769616358421874*^9, 3.769616416777005*^9}, 3.769616458919932*^9}, CellLabel->"In[832]:=", CellID->641372991], Cell[BoxData[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"\<\"term\"\>", "\[Rule]", RowBox[{"DateObject", "[", RowBox[{"{", "1943", "}"}], "]"}]}], ",", RowBox[{"\<\"justice\"\>", "\[Rule]", "84"}], ",", RowBox[{"\<\"justiceName\"\>", "\[Rule]", "\<\"Jackson\"\>"}], ",", RowBox[{"\<\"code\"\>", "\[Rule]", "\<\"JACK\"\>"}], ",", RowBox[{"\<\"post_mn\"\>", "\[Rule]", "0.186`"}], ",", RowBox[{"\<\"post_sd\"\>", "\[Rule]", "0.177`"}], ",", RowBox[{"\<\"post_med\"\>", "\[Rule]", "0.185`"}], ",", RowBox[{"\<\"post_025\"\>", "\[Rule]", RowBox[{"-", "0.158`"}]}], ",", RowBox[{"\<\"post_975\"\>", "\[Rule]", "0.537`"}], ",", RowBox[{"\<\"justiceEntity\"\>", "\[Rule]", TemplateBox[{"\"Robert H. Jackson\"", RowBox[{"Entity", "[", RowBox[{"\"Person\"", ",", "\"RobertHJackson::757jm\""}], "]"}], "\"Entity[\\\"Person\\\", \\\"RobertHJackson::757jm\\\"]\"", "\"person\""}, "Entity"]}], ",", RowBox[{"\<\"justiceBirthDate\"\>", "\[Rule]", RowBox[{"DateObject", "[", RowBox[{"{", RowBox[{"1892", ",", "2", ",", "13"}], "}"}], "]"}]}], ",", RowBox[{"\<\"justiceBirthPlace\"\>", "\[Rule]", TemplateBox[{"\"Warren County, Pennsylvania, United States\"", RowBox[{"Entity", "[", RowBox[{"\"AdministrativeDivision\"", ",", "\"WarrenPA\""}], "]"}], "\"Entity[\\\"AdministrativeDivision\\\", \\\"WarrenPA\\\"]\"", "\"administrative division\""}, "Entity"]}]}], "\[RightAssociation]"}]], "Output", TaggingRules->{}, CellChangeTimes->{3.769616460339982*^9}, CellLabel->"Out[832]=", CellID->191139137] }, Open ]] }, Closed]] }, Open ]], Cell[CellGroupData[{ Cell["Source & Additional Information", "Section", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Source & Additional Information"}, CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->611501116], Cell[CellGroupData[{ Cell[TextData[{ "Contributed By", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Contributed By", Cell[ BoxData[ FrameBox[ Cell[ "Enter the name of the person, people or organization that should be \ publicly credited with contributing this function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoContributedBy"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Contributed By"}, DefaultNewCellStyle->"Text", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->86203256], Cell["Seth J. Chandler", "Text", CellID->545906779] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Keywords", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Keywords", Cell[ BoxData[ FrameBox[ Cell[ "List relevant terms (e.g. functional areas, algorithm names, related \ concepts) that should be used to include the function in search results.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoKeywords"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Keywords"}, DefaultNewCellStyle->"Item", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->696375425], Cell["indexing", "Item", CellID->321972543] }, Open ]], Cell[CellGroupData[{ Cell["Categories", "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Categories"}, DefaultNewCellStyle->"Item", CellTags->{"Categories", "TemplateCellGroup"}, CellID->362094786], Cell[BoxData[ TagBox[GridBox[{ { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "3D Visualization"}], "\" \"", "\"3D Visualization\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Accessibility"}], "\" \"", "\"Accessibility\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Array Manipulation"}], "\" \"", "\"Array Manipulation\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Cloud & Deployment"}], "\" \"", "\"Cloud & Deployment\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[ "Core Language & Structure", {False, "Core Language & Structure"}], "\" \"", "\"Core Language & Structure\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[ "Data Manipulation & Analysis", { False, "Data Manipulation & Analysis"}], "\" \"", "\"Data Manipulation & Analysis\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Engineering Data & Computation"}], "\" \"", "\"Engineering Data & Computation\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "External Interfaces & Connections"}], "\" \"", "\"External Interfaces & Connections\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Financial Data & Computation"}], "\" \"", "\"Financial Data & Computation\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Geographic Data & Computation"}], "\" \"", "\"Geographic Data & Computation\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Geometry"}], "\" \"", "\"Geometry\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Graphs & Networks"}], "\" \"", "\"Graphs & Networks\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Higher Mathematical Computation"}], "\" \"", "\"Higher Mathematical Computation\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Images"}], "\" \"", "\"Images\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Just For Fun"}], "\" \"", "\"Just For Fun\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[ False, {False, "Knowledge Representation & Natural Language"}], "\" \"", "\"Knowledge Representation & Natural Language\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Machine Learning"}], "\" \"", "\"Machine Learning\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Notebook Documents & Presentation"}], "\" \"", "\"Notebook Documents & Presentation\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Programming Utilities"}], "\" \"", "\"Programming Utilities\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Repository Tools"}], "\" \"", "\"Repository Tools\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[ False, {False, "Scientific and Medical Data & Computation"}], "\" \"", "\"Scientific and Medical Data & Computation\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Social, Cultural & Linguistic Data"}], "\" \"", "\"Social, Cultural & Linguistic Data\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Sound & Video"}], "\" \"", "\"Sound & Video\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Strings & Text"}], "\" \"", "\"Strings & Text\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Symbolic & Numeric Computation"}], "\" \"", "\"Symbolic & Numeric Computation\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "System Operation & Setup"}], "\" \"", "\"System Operation & Setup\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Time-Related Computation"}], "\" \"", "\"Time-Related Computation\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "User Interface Construction"}], "\" \"", "\"User Interface Construction\""}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Visualization & Graphics"}], "\" \"", "\"Visualization & Graphics\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Wolfram Physics Project"}], "\" \"", "\"Wolfram Physics Project\""}, "RowDefault"], StripOnInput->False, FontSize->12]} }, AutoDelete->False, BaseStyle->{"ControlStyle"}, GridBoxAlignment->{"Columns" -> {{Left}}}, GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings->{"Columns" -> {{2}}}], "Grid"]], "Output", Editable->False, Deletable->False, TaggingRules->{ "CheckboxData" -> "OEM6eJxVj8FqwzAMhmG0azJG74UdctotDxHSFgotHdVeQHXVzNSxjSUd/\ PazDxvbSYLvlz5paHpYgmRH8HxWiSo9rMYvMg+\ 63Z94cbQssBlDou6IflKcqHvvQJIa0UTwtkXB7oTeRnUoNviCB48us+Wy+\ iA0M7eDSpgLNj00HylESpLhZUShKSRLJbk6xzrNP9JaL+qIm93NCl5Lt9yjY/oF7ZYc/SX18uB09v+\ F64MXSjGVbDVAO/gMemUqr75eiIMmQ585EjR79aZmvgGU6WC4"}, CellTags->{"Categories", "Categories-Checkboxes", "CheckboxCell"}, CellID->131185140] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Related Symbols", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Related Symbols", Cell[ BoxData[ FrameBox[ Cell[ "List up to twenty documented, system-level Wolfram Language symbols \ related to the function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoRelatedSymbols"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Related Symbols"}, DefaultNewCellStyle->"Item", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->659846169], Cell["AssociationMap", "Item", CellID->152855479], Cell["KeyMap", "Item", CellID->876242341], Cell["KeyValueMap", "Item", CellID->208635836] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Related Resource Objects", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Related Resource Objects", Cell[ BoxData[ FrameBox[ Cell[ "List the names of published resource objects from any Wolfram \ repository that are related to this function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoRelatedResourceObjects"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Related Resource Objects"}, DefaultNewCellStyle->"Item", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->465534472], Cell["ValueMapIndexed", "Item", CellID->193417625] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Source/Reference Citation", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Source/Reference Citation", Cell[ BoxData[ FrameBox[ Cell[ "Give a bibliographic-style citation for the original source of the \ function and/or its components (e.g. a published paper, algorithm, or code \ repository).", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoSourceReferenceCitation"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Source/Reference Citation"}, DefaultNewCellStyle->"Text", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->515669552], Cell["Source, reference or citation information", "Text", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->{"DefaultContent", "TabNext"}, CellID->436399423] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Links", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Links", Cell[ BoxData[ FrameBox[ Cell[ "List additional URLs or hyperlinks for external information related \ to the function.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoLinks"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Links"}, DefaultNewCellStyle->"Item", CellTags->{"Links", "TemplateCellGroup"}, CellID->571756773], Cell["Link to other related material", "Item", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->{"DefaultContent", "TabNext"}, CellID->132505746] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Tests", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"VerificationTests", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Specify an optional list of tests for verifying that the function \ is working properly in any environment. Tests can be specified as \ Input/Output cell pairs or as symbolic ", Cell[ BoxData[ StyleBox[ TagBox[ ButtonBox[ StyleBox[ "VerificationTest", "SymbolsRefLink", ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"], BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.8549, 0.39608, 0.1451]}, { "Link"}]], ButtonData -> "paclet:ref/VerificationTest", ContentPadding -> False], MouseAppearanceTag["LinkHand"]], ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"]]], " expressions for including additional options."}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoVerificationTests"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "VerificationTests"}, DefaultNewCellStyle->"Input", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->561308448], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"VerificationTest", "[", RowBox[{ RowBox[{"ValueMap", "[", RowBox[{ RowBox[{ RowBox[{"Hash", "[", RowBox[{"#", ",", "\"\\"", ",", "\"\\""}], "]"}], "&"}], ",", RowBox[{"{", RowBox[{"\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}]}], "]"}], ",", RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"\"\\"", "\[Rule]", "\"\\""}], ",", RowBox[{"\"\<9e83486d\>\"", "\[Rule]", "\"\\""}], ",", RowBox[{"\"\<352441c2\>\"", "\[Rule]", "\"\\""}]}], "\[RightAssociation]"}]}], "]"}]], "Input", CellChangeTimes->{{3.769616522863308*^9, 3.769616542993288*^9}}, CellLabel->"In[833]:=", CellID->585506047], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["TestResultObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{ InsetBox[ BoxData[ FormBox[ PaneBox[ DynamicBox[ FEPrivate`FrontEndResource[ "MUnitExpressions", "SuccessIcon"]], Alignment -> Center, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], TraditionalForm]]]}, PlotRange -> {{0, 1}, {0, 1}}, Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.55]]], GridBox[{{ RowBox[{ TagBox["\"Outcome: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"Success\"", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Test ID: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["None", "SummaryItem"]}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{ InsetBox[ BoxData[ FormBox[ PaneBox[ DynamicBox[ FEPrivate`FrontEndResource[ "MUnitExpressions", "SuccessIcon"]], Alignment -> Center, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], TraditionalForm]]]}, PlotRange -> {{0, 1}, {0, 1}}, Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.55]]], GridBox[{{ RowBox[{ TagBox["\"Outcome: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"Success\"", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Test ID: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["None", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Input: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"ValueMap", "[", RowBox[{ RowBox[{ RowBox[{"Hash", "[", RowBox[{"#1", ",", "\"CRC32\"", ",", "\"HexString\""}], "]"}], "&"}], ",", RowBox[{"{", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], "}"}]}], "]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Expected output: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"\"e8b7be43\"", "\[Rule]", "\"a\""}], ",", RowBox[{ RowBox[{"\"9\"", "\[Ellipsis]", "\"d\""}], "\[Rule]", "\"ab\""}], ",", RowBox[{"\"352441c2\"", "\[Rule]", "\"abc\""}]}], "\[RightAssociation]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Actual output: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"\"e8b7be43\"", "\[Rule]", "\"a\""}], ",", RowBox[{ RowBox[{"\"9\"", "\[Ellipsis]", "\"d\""}], "\[Rule]", "\"ab\""}], ",", RowBox[{"\"352441c2\"", "\[Rule]", "\"abc\""}]}], "\[RightAssociation]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Time taken: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ TemplateBox[{ "0.000146`2.3148678536164313", "\"s\"", "seconds", "\"Seconds\""}, "Quantity", SyntaxForm -> Mod], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], TestResultObject[<| "TestClass" -> None, "TestIndex" -> 16, "TestID" -> None, "Outcome" -> "Success", "Input" -> HoldForm[ $CellContext`ValueMap[ Hash[#, "CRC32", "HexString"]& , {"a", "ab", "abc"}]], "ExpectedOutput" -> HoldForm[<|"e8b7be43" -> "a", "9e83486d" -> "ab", "352441c2" -> "abc"|>], "ActualOutput" -> HoldForm[<|"e8b7be43" -> "a", "9e83486d" -> "ab", "352441c2" -> "abc"|>], "ExpectedMessages" -> {}, "ActualMessages" -> {}, "AbsoluteTimeUsed" -> Quantity[0.000146`2.3148678536164313, "Seconds"], "CPUTimeUsed" -> Quantity[0.0001479999998537096, "Seconds"], "MemoryUsed" -> Quantity[552, "Bytes"]|>], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.769616544397443*^9}, CellLabel->"Out[833]=", CellID->96344951] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"VerificationTest", "[", RowBox[{ RowBox[{"ValueMap", "[", RowBox[{"f", ",", RowBox[{"{", RowBox[{"\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}]}], "]"}], ",", RowBox[{"ValueMap", "[", RowBox[{"f", ",", RowBox[{"{", RowBox[{"\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}]}], "]"}]}], "]"}]], "Input", CellChangeTimes->{{3.769617413359693*^9, 3.769617418475816*^9}, { 3.769618038980747*^9, 3.769618040578545*^9}, {3.7696180858639593`*^9, 3.769618086802992*^9}}, CellLabel->"In[843]:=", CellID->309069756], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["TestResultObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{ InsetBox[ BoxData[ FormBox[ PaneBox[ DynamicBox[ FEPrivate`FrontEndResource[ "MUnitExpressions", "SuccessIcon"]], Alignment -> Center, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], TraditionalForm]]]}, PlotRange -> {{0, 1}, {0, 1}}, Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.55]]], GridBox[{{ RowBox[{ TagBox["\"Outcome: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"Success\"", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Test ID: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["None", "SummaryItem"]}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{ InsetBox[ BoxData[ FormBox[ PaneBox[ DynamicBox[ FEPrivate`FrontEndResource[ "MUnitExpressions", "SuccessIcon"]], Alignment -> Center, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], TraditionalForm]]]}, PlotRange -> {{0, 1}, {0, 1}}, Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.55]]], GridBox[{{ RowBox[{ TagBox["\"Outcome: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"Success\"", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Test ID: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["None", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Input: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"ValueMap", "[", RowBox[{"f", ",", RowBox[{"{", RowBox[{"\"a\"", ",", "\"ab\"", ",", "\"abc\""}], "}"}]}], "]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Expected output: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{ RowBox[{"f", "[", "\"a\"", "]"}], "\[Rule]", "\"a\""}], ",", RowBox[{ RowBox[{"f", "[", "\"ab\"", "]"}], "\[Rule]", "\"ab\""}], ",", RowBox[{ RowBox[{"f", "[", "\"abc\"", "]"}], "\[Rule]", "\"abc\""}]}], "\[RightAssociation]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Actual output: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{ RowBox[{"f", "[", "\"a\"", "]"}], "\[Rule]", "\"a\""}], ",", RowBox[{ RowBox[{"f", "[", "\"ab\"", "]"}], "\[Rule]", "\"ab\""}], ",", RowBox[{ RowBox[{"f", "[", "\"abc\"", "]"}], "\[Rule]", "\"abc\""}]}], "\[RightAssociation]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Time taken: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ TemplateBox[{ "0.000134`2.2776197961968014", "\"s\"", "seconds", "\"Seconds\""}, "Quantity", SyntaxForm -> Mod], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], TestResultObject[<| "TestClass" -> None, "TestIndex" -> 18, "TestID" -> None, "Outcome" -> "Success", "Input" -> HoldForm[ $CellContext`ValueMap[$CellContext`f, {"a", "ab", "abc"}]], "ExpectedOutput" -> HoldForm[<|$CellContext`f["a"] -> "a", $CellContext`f["ab"] -> "ab", $CellContext`f["abc"] -> "abc"|>], "ActualOutput" -> HoldForm[<|$CellContext`f["a"] -> "a", $CellContext`f["ab"] -> "ab", $CellContext`f["abc"] -> "abc"|>], "ExpectedMessages" -> {}, "ActualMessages" -> {}, "AbsoluteTimeUsed" -> Quantity[0.000134`2.2776197961968014, "Seconds"], "CPUTimeUsed" -> Quantity[0.0001339999998890562, "Seconds"], "MemoryUsed" -> Quantity[720, "Bytes"]|>], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.76961808713953*^9}, CellLabel->"Out[843]=", CellID->398666091] }, Open ]], Cell[CellGroupData[{ Cell[BoxData[ RowBox[{"VerificationTest", "[", RowBox[{ RowBox[{"Normal", "[", RowBox[{ RowBox[{"Dataset", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}], ",", RowBox[{"{", RowBox[{"5", ",", "6"}], "}"}]}], "}"}], "]"}], "[", RowBox[{"ValueMap", "[", "Total", "]"}], "]"}], "]"}], ",", RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"7", "\[Rule]", RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}]}], ",", RowBox[{"11", "\[Rule]", RowBox[{"{", RowBox[{"5", ",", "6"}], "}"}]}]}], "\[RightAssociation]"}]}], "]"}]], "Input", CellChangeTimes->{{3.769618043333261*^9, 3.769618076293538*^9}}, CellLabel->"In[841]:=", CellID->113629398], Cell[BoxData[ InterpretationBox[ RowBox[{ TagBox["TestResultObject", "SummaryHead"], "[", DynamicModuleBox[{Typeset`open$$ = False, Typeset`embedState$$ = "Ready"}, TemplateBox[{ PaneSelectorBox[{False -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquarePlusIconMedium"]], ButtonFunction :> (Typeset`open$$ = True), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{ InsetBox[ BoxData[ FormBox[ PaneBox[ DynamicBox[ FEPrivate`FrontEndResource[ "MUnitExpressions", "SuccessIcon"]], Alignment -> Center, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], TraditionalForm]]]}, PlotRange -> {{0, 1}, {0, 1}}, Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.55]]], GridBox[{{ RowBox[{ TagBox["\"Outcome: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"Success\"", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Test ID: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["None", "SummaryItem"]}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}], True -> GridBox[{{ PaneBox[ ButtonBox[ DynamicBox[ FEPrivate`FrontEndResource[ "FEBitmaps", "SquareMinusIconMedium"]], ButtonFunction :> (Typeset`open$$ = False), Appearance -> None, Evaluator -> Automatic, Method -> "Preemptive"], Alignment -> {Center, Center}, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], GraphicsBox[{ InsetBox[ BoxData[ FormBox[ PaneBox[ DynamicBox[ FEPrivate`FrontEndResource[ "MUnitExpressions", "SuccessIcon"]], Alignment -> Center, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}]], TraditionalForm]]]}, PlotRange -> {{0, 1}, {0, 1}}, Background -> GrayLevel[0.93], Axes -> False, AspectRatio -> 1, ImageSize -> Dynamic[{ Automatic, 3.5 (CurrentValue["FontCapHeight"]/AbsoluteCurrentValue[ Magnification])}], Frame -> True, FrameTicks -> None, FrameStyle -> Directive[ Thickness[Tiny], GrayLevel[0.55]]], GridBox[{{ RowBox[{ TagBox["\"Outcome: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["\"Success\"", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Test ID: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox["None", "SummaryItem"]}]}, { RowBox[{ TagBox["\"Input: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"Normal", "[", RowBox[{ RowBox[{"Dataset", "[", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}], ",", RowBox[{"{", RowBox[{"5", ",", "6"}], "}"}]}], "}"}], "]"}], "[", RowBox[{"\[LeftSkeleton]", "1", "\[RightSkeleton]"}], "]"}], "]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Expected output: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"7", "\[Rule]", RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}]}], ",", RowBox[{"11", "\[Rule]", RowBox[{"{", RowBox[{"5", ",", "6"}], "}"}]}]}], "\[RightAssociation]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Actual output: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ RowBox[{"\[LeftAssociation]", RowBox[{ RowBox[{"7", "\[Rule]", RowBox[{"{", RowBox[{"3", ",", "4"}], "}"}]}], ",", RowBox[{"11", "\[Rule]", RowBox[{"{", RowBox[{"5", ",", "6"}], "}"}]}]}], "\[RightAssociation]"}], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}, { RowBox[{ TagBox["\"Time taken: \"", "SummaryItemAnnotation"], "\[InvisibleSpace]", TagBox[ PaneBox[ TagBox[ TemplateBox[{ "0.002201`3.493135040385342", "\"s\"", "seconds", "\"Seconds\""}, "Quantity", SyntaxForm -> Mod], Short[#, Rational[2, 3]]& ], ImageSize -> {{1, 500}, Automatic}, BaselinePosition -> Baseline, ContentPadding -> False, FrameMargins -> 0, StripOnInput -> True], "SummaryItem"]}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Automatic}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{2}}, "Rows" -> {{Automatic}}}, BaseStyle -> { ShowStringCharacters -> False, NumberMarks -> False, PrintPrecision -> 3, ShowSyntaxStyles -> False}]}}, GridBoxAlignment -> {"Rows" -> {{Top}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, BaselinePosition -> {1, 1}]}, Dynamic[Typeset`open$$], ImageSize -> Automatic]}, "SummaryPanel"], DynamicModuleValues:>{}], "]"}], TestResultObject[<| "TestClass" -> None, "TestIndex" -> 17, "TestID" -> None, "Outcome" -> "Success", "Input" -> HoldForm[ Normal[ Dataset[{{3, 4}, {5, 6}}][ $CellContext`ValueMap[Total]]]], "ExpectedOutput" -> HoldForm[<|7 -> {3, 4}, 11 -> {5, 6}|>], "ActualOutput" -> HoldForm[<|7 -> {3, 4}, 11 -> {5, 6}|>], "ExpectedMessages" -> {}, "ActualMessages" -> {}, "AbsoluteTimeUsed" -> Quantity[0.002201`3.493135040385342, "Seconds"], "CPUTimeUsed" -> Quantity[0.002195000000028813, "Seconds"], "MemoryUsed" -> Quantity[392, "Bytes"]|>], Editable->False, SelectWithContents->True, Selectable->False]], "Output", CellChangeTimes->{3.769618076887336*^9}, CellLabel->"Out[841]=", CellID->763055873] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Compatibility", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Compatibility", Cell[ BoxData[ FrameBox[ Cell[ "Specify any known compatibilities for your resource to ensure it is \ discoverable on the correct platforms.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoCompatibility"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsection", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Compatibility"}, CellTags->{"Compatibility", "TemplateCellGroup"}, CellID->559974822], Cell[CellGroupData[{ Cell[TextData[{ "Wolfram Language Version", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"CompatibilityWolframLanguageVersionRequired", Cell[ BoxData[ FrameBox[ Cell[ "Enter required Wolfram Language Version (e.g. 12.1+).", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> { "SectionMoreInfoCompatibilityWolframLanguageVersionRequired"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsubsection", Editable->False, Deletable->False, CellMargins->{{Inherited, Inherited}, {4, 6}}, TaggingRules->{ "TemplateGroupName" -> "CompatibilityWolframLanguageVersionRequired"}, DefaultNewCellStyle->"Text", FontSize->16, CellTags->{ "CompatibilityWolframLanguageVersionRequired", "TemplateCellGroup", "Wolfram Language Version"}, CellID->901090016], Cell["12.3+", "Text", CellTags->{"DefaultContent", "ScrapeDefault"}, CellID->913148768] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Operating System", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"CompatibilityOperatingSystem", Cell[ BoxData[ FrameBox[ Cell[ "Select all operating systems where your resource is expected to \ function properly.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoCompatibilityOperatingSystem"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsubsection", Editable->False, Deletable->False, CellMargins->{{Inherited, Inherited}, {4, 6}}, TaggingRules->{"TemplateGroupName" -> "CompatibilityOperatingSystem"}, DefaultNewCellStyle->"Item", FontSize->16, CellTags->{ "CompatibilityOperatingSystem", "Operating System", "TemplateCellGroup"}, CellID->499582406], Cell[BoxData[ TagBox[GridBox[{ { StyleBox[ TemplateBox[{ CheckboxBox["Windows", {False, "Windows"}], "\" \"", "\"Windows\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox["MacOSX", {False, "MacOSX"}], "\" \"", "\"Mac\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox["Unix", {False, "Unix"}], "\" \"", "\"Unix\""}, "RowDefault"], StripOnInput->False, FontSize->12]} }, AutoDelete->False, BaseStyle->{"ControlStyle"}, GridBoxAlignment->{"Columns" -> {{Left}}}, GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings->{"Columns" -> {{2}}}], "Grid"]], "Output", Editable->False, Deletable->False, TaggingRules->{ "CheckboxData" -> "OEM6eJxNkNuKwkAMhsEerLDsE/gKfQipCoJLF7PL7m0PUQenM8Mkg87bmwot3iX5/\ 3w5bIoSMuCoEfI6sAtcwrK6YnfD/pxQelTEsPxTprd3gvyr6Wr4h/\ TXqIc0HhgHmmznBaWnIKDZPgWzkkj/\ BJmLL9iELL69deg5wrqyg2tYtUorjrUUJTEXiCRDZcnasbLmxX6fTsWuV9y0EmX7RhPOwmqLGt+\ V8VKrw2CoSkr4PBhG77xYRjCsNiZCaAnlIx8nJBt8hz/RIRT7YLrR8wRtF2wJ"}, CellTags->{ "CheckboxCell", "CompatibilityOperatingSystem", "CompatibilityOperatingSystem-Checkboxes"}, CellID->40078524] }, Closed]], Cell[CellGroupData[{ Cell[TextData[{ "Required Features", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"CompatibilityFeatures", Cell[ BoxData[ FrameBox[ Cell[ TextData[{"Choose any other features that are ", Cell[ BoxData[ StyleBox[ StyleBox["required", "TI"], ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"]]], " in order to use your resource."}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoCompatibilityFeatures"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsubsection", Editable->False, Deletable->False, CellMargins->{{Inherited, Inherited}, {4, 6}}, TaggingRules->{"TemplateGroupName" -> "CompatibilityFeatures"}, DefaultNewCellStyle->"Item", FontSize->16, CellTags->{"CompatibilityFeatures", "Required Features", "TemplateCellGroup"}, CellID->989275156], Cell[BoxData[ TagBox[GridBox[{ { StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Notebooks"}], "\" \"", "\"Notebooks\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Parallel Kernels"}], "\" \"", "\"Parallel Kernels\""}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox[False, {False, "Cloud Access"}], "\" \"", "\"Cloud Access\""}, "RowDefault"], StripOnInput->False, FontSize->12]} }, AutoDelete->False, BaseStyle->{"ControlStyle"}, GridBoxAlignment->{"Columns" -> {{Left}}}, GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings->{"Columns" -> {{2}}}], "Grid"]], "Output", Editable->False, Deletable->False, TaggingRules->{ "CheckboxData" -> "OEM6eJxlUM1qwzAMHmuzJlDKLrv3BfIQIVugrKyl2gs4jsJMFdtY8sFvP2eDkLHb96cPSU1ZQw\ GSCOHpEsVHqWHXfqG+4zA+8PZsOCvFSXDicfPLx0fe3mKeqD6cYO/cnVdwcZ+vKigipOM7BovE/\ 5Ulu2/JxeHYaI3Mf1kN5TU4j0ESvLRu8kpMb8hI6lBJDJgTu4sX4+\ xP33pDLt8GI6rPqOgUMS5G9YqEa2c+21GcLLebGg4nKxh8yJG5GKrGJog9Y37G/\ obsYtD4mTxC2UWr58w3NfBx2Q=="}, CellTags->{ "CheckboxCell", "CompatibilityFeatures", "CompatibilityFeatures-Checkboxes"}, CellID->396992059] }, Closed]], Cell[CellGroupData[{ Cell[TextData[{ "Environments", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"CompatibilityEvaluationEnvironment", Cell[ BoxData[ FrameBox[ Cell[ TextData[{ "Select all evaluation environments where your resource is expected \ to be compatible. See ", Cell[ BoxData[ StyleBox[ TagBox[ ButtonBox[ StyleBox[ "$EvaluationEnvironment", "SymbolsRefLink", ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"], BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue["MouseOver"], { "Link", FontColor -> RGBColor[0.8549, 0.39608, 0.1451]}, { "Link"}]], ButtonData -> "paclet:ref/$EvaluationEnvironment", ContentPadding -> False], MouseAppearanceTag["LinkHand"]], ShowStringCharacters -> True, FontFamily -> "Source Sans Pro"]]], " for more details."}], "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoCompatibilityEvaluationEnvironment"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsubsection", Editable->False, Deletable->False, CellMargins->{{Inherited, Inherited}, {4, 6}}, TaggingRules->{"TemplateGroupName" -> "CompatibilityEvaluationEnvironment"}, DefaultNewCellStyle->"Item", FontSize->16, CellTags->{ "CompatibilityEvaluationEnvironment", "Environments", "TemplateCellGroup"}, CellID->605308563], Cell[BoxData[ TagBox[GridBox[{ { StyleBox[ TemplateBox[{ CheckboxBox["Session", {False, "Session"}], "\" \"", TemplateBox[{"\"Session\"", "\"Local or cloud interactive session\""}, "PrettyTooltipTemplate"]}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox["Script", {False, "Script"}], "\" \"", TemplateBox[{"\"Script\"", "\"Script run in batch mode\""}, "PrettyTooltipTemplate"]}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox["Subkernel", {False, "Subkernel"}], "\" \"", TemplateBox[{"\"Subkernel\"", "\"Parallel or grid subkernel\""}, "PrettyTooltipTemplate"]}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox["WebEvaluation", {False, "WebEvaluation"}], "\" \"", TemplateBox[{ "\"WebEvaluation\"", "\"Cloud evaluation initiated by an HTTP request\""}, "PrettyTooltipTemplate"]}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox["WebAPI", {False, "WebAPI"}], "\" \"", TemplateBox[{"\"WebAPI\"", "\"API called through an HTTP request\""}, "PrettyTooltipTemplate"]}, "RowDefault"], StripOnInput->False, FontSize->12], StyleBox[ TemplateBox[{ CheckboxBox["Scheduled", {False, "Scheduled"}], "\" \"", TemplateBox[{"\"Scheduled\"", "\"Scheduled task\""}, "PrettyTooltipTemplate"]}, "RowDefault"], StripOnInput->False, FontSize->12]}, { StyleBox[ TemplateBox[{ CheckboxBox["BatchJob", {False, "BatchJob"}], "\" \"", TemplateBox[{"\"BatchJob\"", "\"Remote batch job\""}, "PrettyTooltipTemplate"]}, "RowDefault"], StripOnInput->False, FontSize->12], "\<\"\"\>", "\<\"\"\>"} }, AutoDelete->False, BaseStyle->{"ControlStyle"}, GridBoxAlignment->{"Columns" -> {{Left}}}, GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings->{"Columns" -> {{2}}}], "Grid"]], "Output", Editable->False, Deletable->False, TaggingRules->{ "CheckboxData" -> "OEM6eJxdUdFqwzAMhK1tEtj2EXvPR3RpChmDlmqw58RRialjG0su5O/\ nlMTJ9mRJd9yd5H2awxZ4UAi7k2frOYek6FDcsL0mtPmSxJAAEkmjYQfCScuQgW9u6DQqeP3BprzXy\ tf8YIR2f64CQ3TYeoUtpB81i+7TNMGpYuxp1r0+0eYSKIv+XERkNpzeOF8FWMqI/\ sv0t120p6jTu9KO0ZcyonGb9V7p2RmLjgd4L0xvg08jleRhcS31XTqje9TjgU92nNEouj4EpWUruW5\ CtT3WijAC2QEVrpHxl4zyvabiOYe3SjM66wLlsXG210M4C2Ewe7kgGe8Efg82xD96LUbOL+VQrkA=\ "}, CellTags->{ "CheckboxCell", "CompatibilityEvaluationEnvironment", "CompatibilityEvaluationEnvironment-Checkboxes"}, CellID->62394308] }, Closed]], Cell[CellGroupData[{ Cell[TextData[{ "Cloud Support", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"CompatibilityCloudSupport", Cell[ BoxData[ FrameBox[ Cell[ "Specify whether your resource is expected to work in the public \ cloud.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoCompatibilityCloudSupport"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Subsubsection", Editable->False, Deletable->False, CellMargins->{{Inherited, Inherited}, {4, 6}}, TaggingRules->{"TemplateGroupName" -> "CompatibilityCloudSupport"}, DefaultNewCellStyle->"Text", FontSize->16, CellTags->{"Cloud Support", "CompatibilityCloudSupport", "TemplateCellGroup"}, CellID->129998371], Cell[BoxData[ TagBox[GridBox[{ { StyleBox[ TemplateBox[{ CheckboxBox[True, {False, True}], "\" \"", "\"Supported in cloud\""}, "RowDefault"], StripOnInput->False, FontSize->12]} }, AutoDelete->False, BaseStyle->{"ControlStyle"}, GridBoxAlignment->{"Columns" -> {{Left}}}, GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings->{"Columns" -> {{2}}}], "Grid"]], "Output", Editable->False, Deletable->False, TaggingRules->{ "CheckboxData" -> "OEM6eJxNjkEKwkAMRVGqVhAX7tx5gR5Cq0JBqBgvUNsUB6eTYZIsentnQMVdyH/vJ/\ u8gBnIaBHmtYpXKWBRPrF9YddPOLsYFs7uQTFyleDA320/\ 5eym0duAek9BsNsZt2stafc18msgj0FG2JY0+EbMw1gjY5mgjxbv1V4MOU6N/\ 82cnzojzSNOs3NjGX/B8ogW/5P0NFkdHJeTAtaVEww+RCQVw+\ JAZLFxBaxuyKShxfvoEfKzujYRb6FXWpA="}, CellTags->{ "CheckboxCell", "CompatibilityCloudSupport", "CompatibilityCloudSupport-Checkboxes"}, CellID->454919203] }, Closed]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[TextData[{ "Author Notes", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Author Notes", Cell[ BoxData[ FrameBox[ Cell[ "This section, when used, will appear near the bottom of the \ published resource. Content displayed in this section can include background, \ possible improvements, additional information and/or implementation details \ that are otherwise beyond the scope of the function documentation.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoAuthorNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Author Notes"}, DefaultNewCellStyle->"Text", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->681870591], Cell["Additional information about limitations, issues, etc.", "Text", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->{"DefaultContent", "TabNext"}, CellID->958952487] }, Open ]], Cell[CellGroupData[{ Cell[TextData[{ "Submission Notes", Cell[BoxData[ PaneSelectorBox[{True-> TemplateBox[{"Submission Notes", Cell[ BoxData[ FrameBox[ Cell[ "Enter any additional information that you would like to communicate \ to the reviewer here. This section will not be included in the published \ resource.", "MoreInfoText"], Background -> GrayLevel[0.95], FrameMargins -> 20, FrameStyle -> GrayLevel[0.9], RoundingRadius -> 5, ImageSize -> { Scaled[0.65], Automatic}]], "MoreInfoText", Deletable -> True, CellTags -> {"SectionMoreInfoSubmissionNotes"}, CellMargins -> {{66, 66}, {15, 15}}]}, "MoreInfoOpenerButtonTemplate"]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ResourceCreateNotebook"}]], ImageSize->Automatic]]] }], "Section", Editable->False, Deletable->False, TaggingRules->{"TemplateGroupName" -> "Submission Notes"}, DefaultNewCellStyle->"Text", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->916799765], Cell["Additional information for the reviewer.", "Text", CellEventActions->{Inherited, {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]], PassEventsDown -> False, PassEventsUp -> False}, CellTags->{"DefaultContent", "TabNext"}, CellID->604291542] }, Open ]] }, Open ]] }, WindowSize->Automatic, WindowMargins->Automatic, WindowTitle->"ValueMap | Definition Notebook", TaggingRules->{"CompatibilityTest" -> HoldComplete[ BinaryDeserialize[ BaseDecode[ "OEM6eJzVWVtT20YUrjEQBhxaMulMkyc98EAyadJpO9NL2iauDcQdIMCa9JW1dGQ0rHeV3RWg\ X9a/17MrydhGciTbTFNPJsja1XfOnut3LH9JPWqJQSgi7u3ehBKUCgT3a2rlJApA+/nLS2qp4+P/\ 9Sb38M/K7seIMrW5/QGkWT+KBj2Q0refnbdmB6EDOMGLRiuSErj+QFkE/\ hfq0e4VXlFtnhIaekJc4q7lg0Bp1ejSfj/g/dOIgSKNU1Aiki504xDIcptqimouv+\ cuFGq58icT7qXZlgButwTXcKOPqb7w60UnPwLwFNnJ5JFYaRi0WIBqn7fBD3gwqu757SOOUSp7LG+\ rWj6KGEPFXt5dTAWcQh9VBYma+kE/ktY0w+O+KavUKYRCBVrIOAFMcFQKVLf+\ q6m1PRqwSKJnaurhMXUZ6A5XmjJGvinS0F+\ dxdgzmbXRFWOeWSdaYjz8JQIjr35IQ3uGiLvmSX8lkUyeFBrXKkeVCeuNBIuELNDmNmFCt2qkdk6Wf\ v195MbS63WrPMavIs/KKv/\ cXy6wUp2AkbfeFtfcJoFSv5RFzS7eRxrdCJ5JqHX0NKMuNDGuFgi7YZKuDYzG4CHuxjvBPHQkBiZXf\ 5QFPpbBFQKeXyVlYV8CfpPqwRlXaTnIsUa7KjoNQ+DeGb+\ g3GPgtYAxNdUwi5IwxUb4tbKVXITFipcikK0uDPAAGoy4fSmicH5QzN1Gk5krLAdXGNBft3BTX8gA1\ LetC3Ave+IGb2/e3jbSSSNbs982UR6NmLb5zXWOpuTL7BaBJDdzXV26mg0doS674iz08Dqt+\ 8VeXgD4mIPreONBlgJr+0z0KDu/MC1t1KLqp7Ji90G/\ CzwPeFKIyqfrHuVu3LoQgQvtgDLRH1WskSomNXZJ7K9YlCm/\ zFOd4uqWXTU9icDHCPDU5FFqAeZlAk+\ wXQzPOy5gBCxrKStdGdnUnrNKVGl22UUWdCkNUd9XVYH3quRYSmUmpY5ZKLPnEVwP7Zlr4yRB1GFVl\ bcjBQfQp27c6XMhk+qU+VotG2/kJ9/rspJycCcSb1oazilmWo1dUqsH+\ KQtjHtV7dYHnZWxcYkLSyVMiQ3UHLAuUgXqPtQtzEak0JY1r5rdnbbJS6ufetDBmt3HSF3rcCss/\ oSR60OtCw6eApeue9mJ1LAz3IHt3Vp7KH5EZk3tVm6DlAseuJQdSxECWsvyuVl1HlE0f4hYSotho6m\ UcAPLvU9Us3Juh6m2JEb144GJobWmJSNdsRg4GyZkk1igQ9DUM/\ NBOoGRtVagkwHkSbLj1Sn4IE10O9nSbXVZjFdGhE6olUxPwxkqGUGXD9Dmd0bPL+zn+\ VucCeYZVqZMEhX4/fNClGqEvhrONAb/YyESDoGXtA/ERYdU4+1nhZhJt8uLg0TYzET+3kROZ/\ YlrVeGz88E9Zmx+OP5vVCB1t+HtFl4/k6hHpPEvjht/ydMfqZqgQDffbJeTVLn1tzOtQz+\ VSHMfVD2YqXHzDMzUX9RiD8fM6+KW5aK/1bOHv8tAZ9Lyc+Idv9ceA7iShpi/ZnMkHl49+\ uS7SqXbc+s6ox0uzPlN/bsx3HMtiicFDuddi8UdpH0ex7nlCTdtbHf2yfeAuUz8R/sZ+etcc9oqyP/\ 1LoXgXJ4qqpjqBiVytHC6YHj2i7iOb4UA4c6HK5BOmmHeeEogf8G4Pi4KcIocAY0NkjOtZCIpBy4CT\ F2wHvptIUTi8i5DtSFgdYydmikxQAPizZgseMKjrgaw8/RYwrhboqrgxC39hhk0t/cTg/\ 1dHpYy6aH8TlCbaLrk2YjJJVx4TBiHTj5bmz4CqLgfdhDgg6L1CGioG9x+\ xY6tG9AO9zDs2EcDuvRetMalxpasHaEJNB0BOvNVRIPeoKRp8nbn0PKEUyeJ9+Snkce5811pZ/+\ KouXDOV2vNqeXMp9D7QyIujZnSeKiMG4/\ WyabbVsUI30dbWyR5mC4Y6npzAQV7A7CHW8e0ORJGTUV01ufdzMGR2GbTwVmCj3d8A9cd0NNHoiRcl\ 98fkvn3IKDA=="]]], "CreationTimestamp" -> 3.854800951671937`16.33857694669029*^9, "DefinitionNotebookFramework" -> "DefinitionNotebookClient", "ResourceCreateNotebook" -> True, "ResourceType" -> "Function", "RuntimeConfiguration" -> { "LoadingMethod" -> "Paclet", "PacletName" -> "FunctionResource", "Contexts" -> { "FunctionResource`", "FunctionResource`DefinitionNotebook`"}, "DefaultContentMethod" -> "Legacy"}, "ToolsOpen" -> False, "UpdatedTimestamp" -> 3.854800951729701`16.338576946696797*^9, "VersionInformation" -> {"ResourceVersion" -> "1.0.0"}, "TemplateVersion" -> "1.6.3", "StatusMessage" -> "", "SubmissionReviewData" -> {"Review" -> False}}, CreateCellID->True, FrontEndVersion->"13.0 for Linux x86 (64-bit) (November 22, 2021)", StyleDefinitions->Notebook[{ Cell[ StyleData[StyleDefinitions -> "Default.nb"]], Cell[ StyleData[All, "Working"], DockedCells -> { Cell[ BoxData[ TemplateBox[{}, "MainGridTemplate"]], "DockedCell", CellMargins -> {{-10, -10}, {-8, -8}}, CellFrame -> 0, Background -> RGBColor[0.921569, 0.341176, 0.105882], CellTags -> {"MainDockedCell"}, CacheGraphics -> False], Cell[ BoxData[ TemplateBox[{}, "ToolsGridTemplate"]], "DockedCell", TaggingRules -> {"Tools" -> True}, CellTags -> {"ToolbarDockedCell"}, CellFrameMargins -> {{0, 0}, {2, 2}}, CellFrame -> {{0, 0}, {1, 0}}, CacheGraphics -> False, CellOpen -> Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ToolsOpen"}, True]]]}, PrivateNotebookOptions -> { "FileOutlineCache" -> False, "SafeFileOpen" -> "IgnoreCache"}, CellLabelAutoDelete -> False, CodeAssistOptions -> {"AutoDetectHyperlinks" -> False}, AutoQuoteCharacters -> {}], Cell["Hint Styles", "Section"], Cell[ StyleData["MoreInfoText", StyleDefinitions -> StyleData["Text"]], FontColor -> GrayLevel[0.25]], Cell[ StyleData["ErrorText", StyleDefinitions -> StyleData["Text"]], ShowCellBracket -> False, CellMargins -> {{66, Inherited}, {10, 10}}, CellElementSpacings -> {"CellMinHeight" -> 0, "ClosedCellHeight" -> 0}, FontWeight -> Bold, FontColor -> RGBColor[1, 0, 0]], Cell[ StyleData["WarningText", StyleDefinitions -> StyleData["Text"]], ShowCellBracket -> False, CellMargins -> {{66, 35}, {0, 0}}, FontSize -> 14, GridBoxOptions -> {BaseStyle -> {}}], Cell["Template Boxes", "Section"], Cell[ StyleData["MoreInfoOpenerIconTemplate"], TemplateBoxOptions -> { DisplayFunction -> (PaneSelectorBox[{False -> GraphicsBox[{ Thickness[0.09090909090909091], StyleBox[{ JoinedCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "], CurveClosed -> {1}]}, { JoinForm[{"Miter", 3.25}], Thickness[0.04581818181818182], RGBColor[0.627441, 0.627441, 0.627441, 1.]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGCQBGIQLTQ3t12zRcShJLdco9dU3mHepS6LtrvCcP4+Xv/m N77CDovcOdKu58g7FPjtSo+5KuTw57fmw+zb8g5K/ao+Z2KEHHRuqOoxqCo4 1OhH27UoCDnsSqhWX5aN4K+ZPvXO8oMI/txz6yeuFFeE67fRSpTaE6sIN79j 1cqy+5MV4fZf1fp0iemUItx9v7PEGkWeKjrA3A/jf+Fa9FHHQBTOX+1ud9n/ oChcv3mwk84kczG4+Yfi3FqvrBWD29+RcmLj1xdicPfB+DD3w/gw/8H0w/wP Mx8WPjD7YeEHcx8sfNHDHwBu/qSR "], CompressedData[" 1:eJxTTMoPSmViYGCQB2IQvf+bus9hGwmHDp1Dj7Lq+R1g/C8aMf2HvvI4TGr/ 8PXaHQEMPkz934jyRxrThRx4jt4OchAXgPMDH16pmH8JwZ97RmCl6XRBOP9D W/9jplQhOF+/1m7LFGNhOJ/l29N9k18i+AUfW5kZ2kXg/Ple3+bO/C4K5+fN DQ4+fUAMzt9xf9q57xnicH6N4AF++Q8IvqPzywC3cgk4PyFkivMkFkk4/4bL wedMMyQdDs1vE5FYJOBwYaHqp4u3EPzQT5dO7vwk5SCxtot3p4WYw73/Kfef X5RxYLv4XzxkhpjDona/Xv0OBH+hx9ZwiywJOB/mHxgf5l8Y30/526VcIyR+ 5Tb7vkQhON/3fNmadRME4fxHts2x9mcF4HxYfKDHLwCFIt67 "]}]}, { FaceForm[ RGBColor[0.627441, 0.627441, 0.627441, 1.]]}, StripOnInput -> False]}, ImageSize -> {11., 11.}, PlotRange -> {{0., 11.}, {0., 11.}}, AspectRatio -> Automatic], True -> GraphicsBox[{ Thickness[0.09090909090909091], StyleBox[{ JoinedCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "], CurveClosed -> {1}]}, { JoinForm[{"Miter", 3.25}], Thickness[0.04581818181818182], RGBColor[0.5, 0.5, 0.5, 1.]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGYC4vinF5RuVyo58OlumvteXcIBxj//Pfjx0tky Dh8v+SYJzFB0kGAJ49MtUnBYIKV/V4UNRis5GHKskYl6IuPwCaxO2eEcWJ+E QwLYHBUHfrC5InD+7CMKG4oy+OH81TJRKdb32eD6+w991YjpZ4CbD1L2s+6L Pcz+R1Ui69wfvrKHuQ/Gh7kfxvdLEoiw3CIM178BbA8f3PwJYJoDbn9JxsS3 NfZMcPcV2HJdX1zw1x7mfhgf5j8YH+Z/mH5Y+MDMh4UfzH5Y+MLchx7+ANUf raY= "]]}, { FaceForm[ RGBColor[0.5, 0.5, 0.5, 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGCQBGIQLTQ3t12zRcShJLdco9dU3mHepS6LtrvCcP4+Xv/m N77CDovcOdKu58g7FPjtSo+5KuTw57fmw+zb8g5K/ao+Z2KEHHRuqOoxqCo4 1OhH27UoCDnsSqhWX5aN4K+ZPvXO8oMI/txz6yeuFFeE67fRSpTaE6sIN79j 1cqy+5MV4fZf1fp0iemUItx9v7PEGkWeKjrA3A/jf+Fa9FHHQBTOX+1ud9n/ oChcv3mwk84kczG4+Yfi3FqvrBWD29+RcmLj1xdicPfB+DD3w/gw/8H0w/wP Mx8WPjD7YeEHcx8sfNHDHwBu/qSR "], CompressedData[" 1:eJxTTMoPSmViYGCQB2IQvf+bus9hGwmHDp1Dj7Lq+R1g/C8aMf2HvvI4TGr/ 8PXaHQEMPkz934jyRxrThRx4jt4OchAXgPMDH16pmH8JwZ97RmCl6XRBOP9D W/9jplQhOF+/1m7LFGNhOJ/l29N9k18i+AUfW5kZ2kXg/Ple3+bO/C4K5+fN DQ4+fUAMzt9xf9q57xnicH6N4AF++Q8IvqPzywC3cgk4PyFkivMkFkk4/4bL wedMMyQdDs1vE5FYJOBwYaHqp4u3EPzQT5dO7vwk5SCxtot3p4WYw73/Kfef X5RxYLv4XzxkhpjDona/Xv0OBH+hx9ZwiywJOB/mHxgf5l8Y30/526VcIyR+ 5Tb7vkQhON/3fNmadRME4fxHts2x9mcF4HxYfKDHLwCFIt67 "]}]}, { FaceForm[ RGBColor[0.999985, 0.999985, 0.999985, 1.]]}, StripOnInput -> False]}, ImageSize -> {11., 11.}, PlotRange -> {{0., 11.}, {0., 11.}}, AspectRatio -> Automatic]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0]& )}], Cell[ StyleData["MoreInfoOpenerButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (AdjustmentBox[ DynamicModuleBox[{ RSNB`mPosRegion$$, RSNB`attachPos$$, RSNB`offsetPos$$, RSNB`horizontalRegion$$, RSNB`verticalRegion$$, RSNB`chooseAttachLocation$$}, TagBox[ TemplateBox[{ TemplateBox[{}, "MoreInfoOpenerIconTemplate"], "\"Click for more information\""}, "PrettyTooltipTemplate"], EventHandlerTag[{"MouseDown" :> AttachCell[ ParentBox[ EvaluationBox[]], #2, RSNB`chooseAttachLocation$$[], RemovalConditions -> {"EvaluatorQuit", "MouseClickOutside"}], Method -> "Preemptive", PassEventsDown -> Automatic, PassEventsUp -> True}]], DynamicModuleValues :> {{DownValues[RSNB`mPosRegion$$] = {HoldPattern[ RSNB`mPosRegion$$[]] :> RSNB`mPosRegion$$[ Ceiling[MousePosition["WindowScaled"] 3]], HoldPattern[ RSNB`mPosRegion$$[ Pattern[RSNB`reg, { Blank[Integer], Blank[Integer]}]]] :> RSNB`reg, HoldPattern[ RSNB`mPosRegion$$[ BlankNullSequence[]]] :> None}}, { DownValues[RSNB`attachPos$$] = {HoldPattern[ RSNB`attachPos$$[{ Pattern[RSNB`h$, Blank[Integer]], Pattern[RSNB`v$, Blank[Integer]]}]] :> { RSNB`horizontalRegion$$[RSNB`h$], RSNB`verticalRegion$$[RSNB`v$]}}}, { DownValues[RSNB`offsetPos$$] = {HoldPattern[ RSNB`offsetPos$$[{ Pattern[RSNB`h$, Blank[Integer]], Pattern[RSNB`v$, Blank[Integer]]}]] :> { RSNB`horizontalRegion$$[4 - RSNB`h$], RSNB`verticalRegion$$[4 - RSNB`v$]}}}, { DownValues[RSNB`horizontalRegion$$] = {HoldPattern[ RSNB`horizontalRegion$$[1]] :> Left, HoldPattern[ RSNB`horizontalRegion$$[2]] :> Center, HoldPattern[ RSNB`horizontalRegion$$[3]] :> Right}}, { DownValues[RSNB`verticalRegion$$] = {HoldPattern[ RSNB`verticalRegion$$[1]] :> Top, HoldPattern[ RSNB`verticalRegion$$[2]] :> Top, HoldPattern[ RSNB`verticalRegion$$[3]] :> Top}}, { DownValues[RSNB`chooseAttachLocation$$] = {HoldPattern[ RSNB`chooseAttachLocation$$[]] :> With[{RSNB`p$ = RSNB`mPosRegion$$[]}, Apply[Sequence, { RSNB`offsetPos$$[RSNB`p$], {-30, 30}, RSNB`attachPos$$[RSNB`p$]}]]}}}], BoxBaselineShift -> -0.5, BoxMargins -> 0.2]& )}], Cell[ StyleData["InlineMoreInfoOpenerButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (AdjustmentBox[ DynamicModuleBox[{ RSNB`mPosRegion$$, RSNB`attachPos$$, RSNB`offsetPos$$, RSNB`horizontalRegion$$, RSNB`verticalRegion$$, RSNB`chooseAttachLocation$$}, TagBox[ TemplateBox[{ TemplateBox[{}, "MoreInfoOpenerIconTemplate"], #4}, "PrettyTooltipTemplate"], EventHandlerTag[{"MouseDown" :> AttachCell[ ParentBox[ EvaluationBox[]], #2, RSNB`chooseAttachLocation$$[], RemovalConditions -> {"EvaluatorQuit", "MouseClickOutside"}], Method -> "Preemptive", PassEventsDown -> Automatic, PassEventsUp -> True}]], DynamicModuleValues :> {{DownValues[RSNB`mPosRegion$$] = {HoldPattern[ RSNB`mPosRegion$$[]] :> RSNB`mPosRegion$$[ Ceiling[MousePosition["WindowScaled"] 3]], HoldPattern[ RSNB`mPosRegion$$[ Pattern[RSNB`reg, { Blank[Integer], Blank[Integer]}]]] :> RSNB`reg, HoldPattern[ RSNB`mPosRegion$$[ BlankNullSequence[]]] :> None}}, { DownValues[RSNB`attachPos$$] = {HoldPattern[ RSNB`attachPos$$[{ Pattern[RSNB`h$, Blank[Integer]], Pattern[RSNB`v$, Blank[Integer]]}]] :> { RSNB`horizontalRegion$$[RSNB`h$], RSNB`verticalRegion$$[RSNB`v$]}}}, { DownValues[RSNB`offsetPos$$] = {HoldPattern[ RSNB`offsetPos$$[{ Pattern[RSNB`h$, Blank[Integer]], Pattern[RSNB`v$, Blank[Integer]]}]] :> { RSNB`horizontalRegion$$[4 - RSNB`h$], RSNB`verticalRegion$$[4 - RSNB`v$]}}}, { DownValues[RSNB`horizontalRegion$$] = {HoldPattern[ RSNB`horizontalRegion$$[1]] :> Left, HoldPattern[ RSNB`horizontalRegion$$[2]] :> Center, HoldPattern[ RSNB`horizontalRegion$$[3]] :> Right}}, { DownValues[RSNB`verticalRegion$$] = {HoldPattern[ RSNB`verticalRegion$$[1]] :> Top, HoldPattern[ RSNB`verticalRegion$$[2]] :> Top, HoldPattern[ RSNB`verticalRegion$$[3]] :> Top}}, { DownValues[RSNB`chooseAttachLocation$$] = {HoldPattern[ RSNB`chooseAttachLocation$$[]] :> With[{RSNB`p$ = RSNB`mPosRegion$$[]}, Apply[Sequence, { RSNB`offsetPos$$[RSNB`p$], {-30, 30}, RSNB`attachPos$$[RSNB`p$]}]]}}}], BoxBaselineShift -> -0.5, BoxMargins -> 0.2]& )}], Cell[ StyleData["ClickToCopyTemplate"], TemplateBoxOptions -> { DisplayFunction -> (PaneSelectorBox[{False -> TagBox[ GridBox[{{#, ButtonBox[ GraphicsBox[{ GrayLevel[0.85], Thickness[ NCache[2/45, 0.044444444444444446`]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, { 9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, {16.5, 4.5}, { 16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, {15.75, 17.25}, { 15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, { 8.25, 18.}}, {{9.75, 17.25}, {12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, { 14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{8.25, 12.}, { 14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], ButtonFunction :> Null, Appearance -> { "Default" -> None, "Hover" -> None, "Pressed" -> None}, Evaluator -> Automatic, Method -> "Preemptive"]}}, GridBoxAlignment -> {"Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], True -> DynamicModuleBox[{RSNB`clickTime$$ = 0., RSNB`timeout$$ = 3.}, TagBox[ GridBox[{{#, TagBox[ ButtonBox[ DynamicBox[ ToBoxes[ Refresh[ If[AbsoluteTime[] - RSNB`clickTime$$ > RSNB`timeout$$, RawBoxes[ TemplateBox[{ PaneSelectorBox[{False -> GraphicsBox[{ GrayLevel[0.65], Thickness[ NCache[2/45, 0.044444444444444446`]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], True -> GraphicsBox[{ RGBColor[0.988235, 0.419608, 0.203922], Thickness[ NCache[2/45, 0.044444444444444446`]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0], "\"Click to copy to the clipboard\""}, "PrettyTooltipTemplate"]], RawBoxes[ TemplateBox[{ GraphicsBox[{ RGBColor[0, NCache[2/3, 0.6666666666666666], 0], Thickness[ NCache[2/45, 0.044444444444444446`]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{10.5, 18.75}, {10.5, 18.}, {9., 18.}, {9., 15.75}, {13.5, 15.75}, {13.5, 18.}, {12., 18.}, {12., 18.75}}, {{6., 18.}, {6., 4.5}, { 16.5, 4.5}, {16.5, 18.}, {14.25, 18.}, {14.25, 17.25}, { 15.75, 17.25}, {15.75, 5.25}, {6.75, 5.25}, {6.75, 17.25}, {8.25, 17.25}, {8.25, 18.}}, {{9.75, 17.25}, { 12.75, 17.25}, {12.75, 16.5}, {9.75, 16.5}}}], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, {{{8.25, 14.25}, {14.25, 14.25}, {14.25, 13.5}, {8.25, 13.5}}, {{ 8.25, 12.}, {14.25, 12.}, {14.25, 11.25}, {8.25, 11.25}}, {{8.25, 9.75}, {14.25, 9.75}, {14.25, 9.}, {8.25, 9.}}, {{8.25, 7.5}, {14.25, 7.5}, {14.25, 6.75}, {8.25, 6.75}}}]}, ImageSize -> 12], "\"Copied\""}, "PrettyTooltipTemplate"]]], UpdateInterval -> 1, TrackedSymbols :> {RSNB`clickTime$$}], StandardForm], Evaluator -> "System"], ButtonFunction :> (RSNB`clickTime$$ = AbsoluteTime[]; CopyToClipboard[ BinaryDeserialize[ BaseDecode[#2], Defer]]), Appearance -> { "Default" -> None, "Hover" -> None, "Pressed" -> None}, Method -> "Queued", Evaluator -> "System"], MouseAppearanceTag["LinkHand"]]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], DynamicModuleValues :> {}]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0]& )}], Cell[ StyleData["PrettyTooltipTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TagBox[ TooltipBox[#, FrameBox[ StyleBox[#2, "Text", FontColor -> RGBColor[0.537255, 0.537255, 0.537255], FontSize -> 12, FontWeight -> "Plain", FontTracking -> "Plain", StripOnInput -> False], Background -> RGBColor[0.960784, 0.960784, 0.960784], FrameStyle -> RGBColor[0.898039, 0.898039, 0.898039], FrameMargins -> 8, StripOnInput -> False], TooltipDelay -> 0.1, TooltipStyle -> {Background -> None, CellFrame -> 0}], Annotation[#, Framed[ Style[ RSNB`$$tooltip, "Text", FontColor -> RGBColor[0.537255, 0.537255, 0.537255], FontSize -> 12, FontWeight -> "Plain", FontTracking -> "Plain"], Background -> RGBColor[0.960784, 0.960784, 0.960784], FrameStyle -> RGBColor[0.898039, 0.898039, 0.898039], FrameMargins -> 8], "Tooltip"]& ]& )}], Cell[ StyleData["ToolsGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ FrameBox[ ButtonBox[ TemplateBox[{ StyleBox[ "\"Template Input\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Format selection automatically using appropriate \ documentation styles\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 2790153672590285854; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Template Input"; DefinitionNotebookClient`TemplateInput[]]]], DefinitionNotebookClient`ButtonCodeID[ 2790153672590285854]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GPL5w6v66uRAEZJNqyN3J1VfdxC6bMiAjoAhQ nBhDHh3dfT3JGqLrhpfUgwJvCAKyIYJAWaAaPIYAZSEqbwapfjq8GS38gSJA cYgCZHPQDIG44XaU3r9fP7HGI1AcKAtxD1ZDgP6FuAGXCXBzIO6Bhw+yIZCQ xPQFJgCqgYQzRCMkNUJiExKSBE2AAEg4Q+KdAQwoN4QqLvlPvTChVuxQJZ1Q K8VSJe/AAYW5GBlQWJ6QBKhoCH5ATGkPANqBKWU= "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6G3Dt/+uKq+RAEZJNqyIn+urW20su12ZARUAQo Towhtw7v2RZtD9G1wYjrgK0wBAHZEEGgLFANHkOAshCVW0x5H0eo/8k2QUZA EaA4RAGyOWiGQNyw3ZzvV6YxmgkQBBQHykLcg9UQoH8hbsBlAtwciHvg4YNs CCQkMX2BiYBqIOEM0QhJjZDYhIQkQRMgCBLOkHhnAAPKDaGKS6gYJtSKHaqk E2qlWKrkHTigMBcjAwrLE5IAFQ3BD4gp7QGdXXDI "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GvHjx4i0MANmkGvLx48c/f/6g+RooAhQnxpBX r179+PEDIv771dNPR7ZAEJANEQTKAtXgMQQoCxH5+ejWg0Kfy6YMyAgoAhSH KEA2B80QiBu+3754xYoNzQQIAooDZSHuwWoI0L8QN+AyAW4OxD3w8EE2BBKS mL7AREA1kHCGaISkRkhsQkKSoAkQBAlnSLwzgAHlhlDFJVQME2rFDlXSCbVS LFXyDhxQmIuRAYXlCUmAiobgB8SU9gD80e8B "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], FrameStyle -> Directive[ GrayLevel[0.9], AbsoluteThickness[2]], FrameMargins -> -1, ContentPadding -> False, StripOnInput -> False], FrameBox[ ButtonBox[ TemplateBox[{ StyleBox[ "\"Literal Input\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Format selection as literal Wolfram Language code\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 4138174468017918531; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Literal Input"; DefinitionNotebookClient`LiteralInput[]]]], DefinitionNotebookClient`ButtonCodeID[ 4138174468017918531]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GPL5w6v66uRAEZJNqyN3J1VfdxC6bMiAjoAhQ nBhDHh3dfT3JGqLrhpfUgwJvCAKyIYJAWaAaPIYAZSEqbwapfjq8GS38gSJA cYgCZHPQDIG44XaU3r9fP7HGI1AcKAtxD1ZDgP6FuAGXCXBzIO6Bhw+yIZCQ xPQFJgCqgYQzRCMkNUJiExKSBE2AAEg4Q+KdAQwoN4QqLvlPvTChVuxQJZ1Q K8VSJe/AAYW5GBlQWJ6QBKhoCH5ATGkPANqBKWU= "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6G3Dt/+uKq+RAEZJNqyIn+urW20su12ZARUAQo Towhtw7v2RZtD9G1wYjrgK0wBAHZEEGgLFANHkOAshCVW0x5H0eo/8k2QUZA EaA4RAGyOWiGQNyw3ZzvV6YxmgkQBBQHykLcg9UQoH8hbsBlAtwciHvg4YNs CCQkMX2BiYBqIOEM0QhJjZDYhIQkQRMgCBLOkHhnAAPKDaGKS6gYJtSKHaqk E2qlWKrkHTigMBcjAwrLE5IAFQ3BD4gp7QGdXXDI "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GvHjx4i0MANmkGvLx48c/f/6g+RooAhQnxpBX r179+PEDIv771dNPR7ZAEJANEQTKAtXgMQQoCxH5+ejWg0Kfy6YMyAgoAhSH KEA2B80QiBu+3754xYoNzQQIAooDZSHuwWoI0L8QN+AyAW4OxD3w8EE2BBKS mL7AREA1kHCGaISkRkhsQkKSoAkQBAlnSLwzgAHlhlDFJVQME2rFDlXSCbVS LFXyDhxQmIuRAYXlCUmAiobgB8SU9gD80e8B "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], FrameStyle -> Directive[ GrayLevel[0.9], AbsoluteThickness[2]], FrameMargins -> -1, ContentPadding -> False, StripOnInput -> False], FrameBox[ ButtonBox[ TemplateBox[{ StyleBox[ "\"Insert Delimiter\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Insert example delimiter\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 1887802176716758884; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Insert Delimiter"; DefinitionNotebookClient`DelimiterInsert[]]]], DefinitionNotebookClient`ButtonCodeID[ 1887802176716758884]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GPL5w6v66uRAEZJNqyN3J1VfdxC6bMiAjoAhQ nBhDHh3dfT3JGqLrhpfUgwJvCAKyIYJAWaAaPIYAZSEqbwapfjq8GS38gSJA cYgCZHPQDIG44XaU3r9fP7HGI1AcKAtxD1ZDgP6FuAGXCXBzIO6Bhw+yIZCQ xPQFJgCqgYQzRCMkNUJiExKSBE2AAEg4Q+KdAQwoN4QqLvlPvTChVuxQJZ1Q K8VSJe/AAYW5GBlQWJ6QBKhoCH5ATGkPANqBKWU= "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6G3Dt/+uKq+RAEZJNqyIn+urW20su12ZARUAQo Towhtw7v2RZtD9G1wYjrgK0wBAHZEEGgLFANHkOAshCVW0x5H0eo/8k2QUZA EaA4RAGyOWiGQNyw3ZzvV6YxmgkQBBQHykLcg9UQoH8hbsBlAtwciHvg4YNs CCQkMX2BiYBqIOEM0QhJjZDYhIQkQRMgCBLOkHhnAAPKDaGKS6gYJtSKHaqk E2qlWKrkHTigMBcjAwrLE5IAFQ3BD4gp7QGdXXDI "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GvHjx4i0MANmkGvLx48c/f/6g+RooAhQnxpBX r179+PEDIv771dNPR7ZAEJANEQTKAtXgMQQoCxH5+ejWg0Kfy6YMyAgoAhSH KEA2B80QiBu+3754xYoNzQQIAooDZSHuwWoI0L8QN+AyAW4OxD3w8EE2BBKS mL7AREA1kHCGaISkRkhsQkKSoAkQBAlnSLwzgAHlhlDFJVQME2rFDlXSCbVS LFXyDhxQmIuRAYXlCUmAiobgB8SU9gD80e8B "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], FrameStyle -> Directive[ GrayLevel[0.9], AbsoluteThickness[2]], FrameMargins -> -1, ContentPadding -> False, StripOnInput -> False], FrameBox[ ButtonBox[ TemplateBox[{ StyleBox[ "\"Subscripted Variable\"", "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Insert subscripted variable placeholder\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 3787878858871814623; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Subscripted Variable"; DefinitionNotebookClient`SubscriptInsert[]]]], DefinitionNotebookClient`ButtonCodeID[ 3787878858871814623]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GPL5w6v66uRAEZJNqyN3J1VfdxC6bMiAjoAhQ nBhDHh3dfT3JGqLrhpfUgwJvCAKyIYJAWaAaPIYAZSEqbwapfjq8GS38gSJA cYgCZHPQDIG44XaU3r9fP7HGI1AcKAtxD1ZDgP6FuAGXCXBzIO6Bhw+yIZCQ xPQFJgCqgYQzRCMkNUJiExKSBE2AAEg4Q+KdAQwoN4QqLvlPvTChVuxQJZ1Q K8VSJe/AAYW5GBlQWJ6QBKhoCH5ATGkPANqBKWU= "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6G3Dt/+uKq+RAEZJNqyIn+urW20su12ZARUAQo Towhtw7v2RZtD9G1wYjrgK0wBAHZEEGgLFANHkOAshCVW0x5H0eo/8k2QUZA EaA4RAGyOWiGQNyw3ZzvV6YxmgkQBBQHykLcg9UQoH8hbsBlAtwciHvg4YNs CCQkMX2BiYBqIOEM0QhJjZDYhIQkQRMgCBLOkHhnAAPKDaGKS6gYJtSKHaqk E2qlWKrkHTigMBcjAwrLE5IAFQ3BD4gp7QGdXXDI "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GvHjx4i0MANmkGvLx48c/f/6g+RooAhQnxpBX r179+PEDIv771dNPR7ZAEJANEQTKAtXgMQQoCxH5+ejWg0Kfy6YMyAgoAhSH KEA2B80QiBu+3754xYoNzQQIAooDZSHuwWoI0L8QN+AyAW4OxD3w8EE2BBKS mL7AREA1kHCGaISkRkhsQkKSoAkQBAlnSLwzgAHlhlDFJVQME2rFDlXSCbVS LFXyDhxQmIuRAYXlCUmAiobgB8SU9gD80e8B "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], FrameStyle -> Directive[ GrayLevel[0.9], AbsoluteThickness[2]], FrameMargins -> -1, ContentPadding -> False, StripOnInput -> False], ActionMenuBox[ FrameBox[ ButtonBox[ TemplateBox[{ StyleBox[ TemplateBox[{ "\"Tables\"", "\"\[ThinSpace]\[ThinSpace]\[ThinSpace]\ \[FilledDownTriangle]\""}, "RowDefault"], "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], "\"Table functions\""}, "PrettyTooltipTemplate"], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 3216557251994556740; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[Null]]], DefinitionNotebookClient`ButtonCodeID[ 3216557251994556740]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GPL5w6v66uRAEZJNqyN3J1VfdxC6bMiAjoAhQ nBhDHh3dfT3JGqLrhpfUgwJvCAKyIYJAWaAaPIYAZSEqbwapfjq8GS38gSJA cYgCZHPQDIG44XaU3r9fP7HGI1AcKAtxD1ZDgP6FuAGXCXBzIO6Bhw+yIZCQ xPQFJgCqgYQzRCMkNUJiExKSBE2AAEg4Q+KdAQwoN4QqLvlPvTChVuxQJZ1Q K8VSJe/AAYW5GBlQWJ6QBKhoCH5ATGkPANqBKWU= "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6G3Dt/+uKq+RAEZJNqyIn+urW20su12ZARUAQo Towhtw7v2RZtD9G1wYjrgK0wBAHZEEGgLFANHkOAshCVW0x5H0eo/8k2QUZA EaA4RAGyOWiGQNyw3ZzvV6YxmgkQBBQHykLcg9UQoH8hbsBlAtwciHvg4YNs CCQkMX2BiYBqIOEM0QhJjZDYhIQkQRMgCBLOkHhnAAPKDaGKS6gYJtSKHaqk E2qlWKrkHTigMBcjAwrLE5IAFQ3BD4gp7QGdXXDI "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GvHjx4i0MANmkGvLx48c/f/6g+RooAhQnxpBX r179+PEDIv771dNPR7ZAEJANEQTKAtXgMQQoCxH5+ejWg0Kfy6YMyAgoAhSH KEA2B80QiBu+3754xYoNzQQIAooDZSHuwWoI0L8QN+AyAW4OxD3w8EE2BBKS mL7AREA1kHCGaISkRkhsQkKSoAkQBAlnSLwzgAHlhlDFJVQME2rFDlXSCbVS LFXyDhxQmIuRAYXlCUmAiobgB8SU9gD80e8B "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], FrameStyle -> Directive[ GrayLevel[0.9], AbsoluteThickness[2]], FrameMargins -> -1, ContentPadding -> False, StripOnInput -> False], { "\"Insert table with two columns\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 5800166344906378520; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Insert table with two columns"; DefinitionNotebookClient`TableInsert[2]]]], DefinitionNotebookClient`ButtonCodeID[ 5800166344906378520]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Insert table with three columns\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 533841403879783297; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Insert table with three columns"; DefinitionNotebookClient`TableInsert[3]]]], DefinitionNotebookClient`ButtonCodeID[ 533841403879783297]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Add a row to the selected table\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 4413051590217973467; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Add a row to the selected table"; DefinitionNotebookClient`TableRowInsert[]]]], DefinitionNotebookClient`ButtonCodeID[ 4413051590217973467]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Sort the selected table\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 9150037060110806081; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Sort the selected table"; DefinitionNotebookClient`TableSort[]]]], DefinitionNotebookClient`ButtonCodeID[ 9150037060110806081]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Merge selected tables\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 2347719643166780208; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Tables"; DefinitionNotebookClient`$ClickedAction = "Merge selected tables"; DefinitionNotebookClient`TableMerge[]]]], DefinitionNotebookClient`ButtonCodeID[ 2347719643166780208]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"], ActionMenuBox[ FrameBox[ ButtonBox[ StyleBox[ TemplateBox[{ "\"Cells\"", "\"\[ThinSpace]\[ThinSpace]\[ThinSpace]\[FilledDownTriangle]\ \""}, "RowDefault"], "Text", FontFamily -> "Source Sans Pro", FontSize -> 11, StripOnInput -> False], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 3216557251994556740; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[Null]]], DefinitionNotebookClient`ButtonCodeID[ 3216557251994556740]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], FrameMargins -> {{4, 4}, {0, 0}}, BaseStyle -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], FEPrivate`If[ CurrentValue["MouseOver"], { FontColor -> GrayLevel[1], TaggingRules -> {"ButtonHovering" -> True}}, { FontColor -> RGBColor[0.8274509803921568, 0.20784313725490197`, 0.], TaggingRules -> {"ButtonHovering" -> False}}], { FontColor -> RGBColor[0.9568627450980391, 0.8019607843137255, 0.75], TaggingRules -> {"ButtonHovering" -> False}}], Evaluator -> "System"], Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GPL5w6v66uRAEZJNqyN3J1VfdxC6bMiAjoAhQ nBhDHh3dfT3JGqLrhpfUgwJvCAKyIYJAWaAaPIYAZSEqbwapfjq8GS38gSJA cYgCZHPQDIG44XaU3r9fP7HGI1AcKAtxD1ZDgP6FuAGXCXBzIO6Bhw+yIZCQ xPQFJgCqgYQzRCMkNUJiExKSBE2AAEg4Q+KdAQwoN4QqLvlPvTChVuxQJZ1Q K8VSJe/AAYW5GBlQWJ6QBKhoCH5ATGkPANqBKWU= "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6G3Dt/+uKq+RAEZJNqyIn+urW20su12ZARUAQo Towhtw7v2RZtD9G1wYjrgK0wBAHZEEGgLFANHkOAshCVW0x5H0eo/8k2QUZA EaA4RAGyOWiGQNyw3ZzvV6YxmgkQBBQHykLcg9UQoH8hbsBlAtwciHvg4YNs CCQkMX2BiYBqIOEM0QhJjZDYhIQkQRMgCBLOkHhnAAPKDaGKS6gYJtSKHaqk E2qlWKrkHTigMBcjAwrLE5IAFQ3BD4gp7QGdXXDI "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4CllgA6GvHjx4i0MANmkGvLx48c/f/6g+RooAhQnxpBX r179+PEDIv771dNPR7ZAEJANEQTKAtXgMQQoCxH5+ejWg0Kfy6YMyAgoAhSH KEA2B80QiBu+3754xYoNzQQIAooDZSHuwWoI0L8QN+AyAW4OxD3w8EE2BBKS mL7AREA1kHCGaISkRkhsQkKSoAkQBAlnSLwzgAHlhlDFJVQME2rFDlXSCbVS LFXyDhxQmIuRAYXlCUmAiobgB8SU9gD80e8B "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True]}, Background -> GrayLevel[0.9], Method -> "Queued", ImageSize -> {All, 20}, Evaluator -> Automatic], FrameStyle -> Directive[ GrayLevel[0.9], AbsoluteThickness[2]], FrameMargins -> -1, ContentPadding -> False, StripOnInput -> False], { "\"Insert comment for reviewer\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 2572781756330727330; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Insert comment for reviewer"; DefinitionNotebookClient`CommentInsert[]]]], DefinitionNotebookClient`ButtonCodeID[ 2572781756330727330]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Mark/unmark selected cells as comments\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 3646530685697756512; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Mark/unmark selected cells as comments"; DefinitionNotebookClient`CommentToggle[]]]], DefinitionNotebookClient`ButtonCodeID[ 3646530685697756512]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Mark/unmark selected cells as excluded\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 1866935765212102190; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Cells"; DefinitionNotebookClient`$ClickedAction = "Mark/unmark selected cells as excluded"; DefinitionNotebookClient`ExclusionToggle[]]]], DefinitionNotebookClient`ButtonCodeID[ 1866935765212102190]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"]}}, GridBoxAlignment -> {"Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxBackground -> {"Columns" -> {{None}}, "Rows" -> { GrayLevel[0.9]}}, GridBoxFrame -> { "Columns" -> False, "RowsIndexed" -> {1 -> GrayLevel[0.9]}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {5, {0.5}, 5}, "Rows" -> {{Automatic}}}, FrameStyle -> GrayLevel[0.75]], "Grid"], ButtonBoxOptions -> {Enabled -> Dynamic[ Not[ TrueQ[DefinitionNotebookClient`$ButtonsDisabled]], TrackedSymbols :> {DefinitionNotebookClient`$ButtonsDisabled}]}, StripOnInput -> False]& )}], Cell[ StyleData["MainGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.022222222222222223`], { FaceForm[{ RGBColor[0.87451, 0.278431, 0.03137260000000001], Opacity[1.]}], FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{45., 22.5}, {45., 10.073999999999998`}, {34.926, 0.}, {22.5, 0.}, {10.074, 0.}, {0., 10.073999999999998`}, {0., 22.5}, {0., 34.926}, {10.074, 45.}, {22.5, 45.}, {34.926, 45.}, {45., 34.926}, {45., 22.5}}}]}, { FaceForm[{ RGBColor[1., 1., 1.], Opacity[1.]}], FilledCurveBox[{{{0, 2, 0}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGAwAWIQLcESxqe7SdlhqnN3zvPblg4w/omyffOl/K0cEp9e ULq9U9lhT8lkCZZrVg6VL9UMOd4oO1SLrHN/GGXtcKUCKOCh4sDDpN0udtPa 4fnvlR8v8ao6ZIE12ELMrVZzmAIymNfOAWj43PfpGg45YIV2Dguk9O+qsGlB 9M+0h9gjpgOxh8fBYePc98uPees5MICAggNE/TF9B6Bl574rO0DcMcsAwmd2 cNCM6T/0VcPQAeQsjh6oeWWGEPt97R3UDTnWyMwyhKh7Yefw5S/QB22GEHe1 2zlIg5yTaAh3by7InUKGDmBnLrR1cOkGudzAYZHrts9/Q2wdHi+dfUShwMBh Q1HGxLcytg5BO+RaXwsaQN1r6/BdA2jRVn1oeNk6aIEcWq4HcccvWwfTuF2e PEy6UPPtHIC+CH68VBvOP70QaNFeLTg/T6j5wKlELYdPl3yTBCLsIOGkowVx 71tbhycg93zQdAjonZ4ndNgGzgern2ENVw90TZVInhUkfqy1IO65ZQl3L4wP iW99B/NOx4SnEyzh4Q+W32XhcBUc0PoQd7dawM1D568H2cdnCOd/A9nzVc/h I9hdWg4ZoIg6oueQD/Kfoh40nSD4fkDfWpboQOw7oYDBh6mHxIcy3DxYek4A peOfCD7MPTA+zL0yUSnW9/sV4Hxw/DgpQOL7igUkfi8qwsMHAHSDTZ8= "], {{19.051000000000002`, 14.242}, {19.051000000000002`, 27.594}, {23.828, 27.594}, {23.828, 26.543}, {21.426, 26.308999999999997`}, {21.375, 26.258000000000003`}, { 21.375, 24.219}, {21.375, 17.535000000000004`}, {21.375, 15.602}, {21.426, 15.547}, {23.828, 15.315999999999999`}, {23.828, 14.242}}, {{24.578, 18.75}, {24.578, 23.078000000000003`}, {24.578, 23.539}, { 24.953, 23.914}, {25.418, 23.91}, {29.746, 23.91}, { 30.203, 23.91}, {30.578, 23.539}, {30.578, 23.078000000000003`}, {30.578, 18.75}, { 30.581999999999997`, 18.288999999999998`}, {30.207, 17.91}, {29.746, 17.91}, {25.418, 17.91}, {24.953, 17.906}, {24.574, 18.285}, {24.578, 18.75}}, {{31.328, 14.242}, {31.328, 15.315999999999999`}, {33.684, 15.539000000000001`}, {33.789, 15.602}, {33.789, 17.641}, {33.789, 24.188}, {33.789, 26.227}, {33.684, 26.281}, {31.328, 26.512000000000004`}, {31.328, 27.586}, {36.113, 27.586}, {36.113, 14.234000000000002`}}}]}}, { ImageSize -> {Automatic, 32}, ImagePadding -> {{5, 0}, {0, 0}}, BaselinePosition -> Scaled[0.25], AspectRatio -> Automatic, Background -> RGBColor[0.988235, 0.419608, 0.203922], ImageSize -> {45., 45.}, PlotRange -> {{0., 45.}, {0., 45.}}}], StyleBox[ TagBox[ GridBox[{{ StyleBox[ "\"Function Resource\"", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", StripOnInput -> False], StyleBox[ "\"DEFINITION NOTEBOOK\"", FontFamily -> "Source Sans Pro", FontTracking -> "SemiCondensed", FontVariations -> {"CapsType" -> "AllSmallCaps"}, StripOnInput -> False]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxDividers -> { "ColumnsIndexed" -> {2 -> RGBColor[1., 1., 1.]}, "Rows" -> {{None}}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Grid"], FontSize -> 24, FontColor -> RGBColor[1., 1., 1.], StripOnInput -> False]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}], "Grid"], "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", "\[SpanFromLeft]", TemplateBox[{ StyleBox[ TemplateBox[{ "\"Function Repository\"", "\" \[RightGuillemet] \""}, "RowDefault"], "Text", FontColor -> RGBColor[1., 1., 1.], StripOnInput -> False], "https://resources.wolframcloud.com/FunctionRepository"}, "HyperlinkURL"]}, { TemplateBox[{ TemplateBox[{ "\"Open Sample\"", "\"View a completed sample definition notebook\""}, "PrettyTooltipTemplate"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 4393071033038384034; DefinitionNotebookClient`$ClickedButton = "Open Sample"; DefinitionNotebookClient`ViewExampleNotebook[ ButtonNotebook[]], DefinitionNotebookClient`ButtonCodeID[4393071033038384034]]& , "\"View a completed sample definition notebook\"", False}, "OrangeButtonTemplate"], TemplateBox[{ TemplateBox[{ "\"Style Guidelines\"", "\"View general guidelines for authoring resource \ functions\""}, "PrettyTooltipTemplate"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 5906117565281445171; DefinitionNotebookClient`$ClickedButton = "Style Guidelines"; DefinitionNotebookClient`ViewStyleGuidelines[ ButtonNotebook[]], DefinitionNotebookClient`ButtonCodeID[5906117565281445171]]& , "\"View general guidelines for authoring resource functions\"", False}, "OrangeButtonTemplate"], TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{"\"Tools\"", PaneSelectorBox[{False -> GraphicsBox[{ RGBColor[1., 1., 1.], AbsoluteThickness[1.], LineBox[{{0, 0}, {0, 10}, {10, 10}, {10, 0}, {0, 0}}], LineBox[{{5, 2.5}, {5, 7.5}}], LineBox[{{2.5, 5}, {7.5, 5}}]}, ImageSize -> 9, PlotRangePadding -> 1.5], True -> GraphicsBox[{ RGBColor[1., 1., 1.], AbsoluteThickness[1.], LineBox[{{0, 0}, {0, 10}, {10, 10}, {10, 0}, {0, 0}}], LineBox[{{2.5, 5}, {7.5, 5}}]}, ImageSize -> 9, PlotRangePadding -> 1.5]}, Dynamic[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "ToolsOpen"}, True]], BaselinePosition -> Scaled[0]]}}, GridBoxAlignment -> { "Columns" -> {{Automatic}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.35}}}], "Grid"], "\"Toggle documentation toolbar\""}, "PrettyTooltipTemplate"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 5074018684552945401; DefinitionNotebookClient`$ClickedButton = "Tools"; DefinitionNotebookClient`ToggleToolbar[ ButtonNotebook[]], DefinitionNotebookClient`ButtonCodeID[5074018684552945401]]& , "\"Toggle documentation toolbar\"", False}, "OrangeButtonTemplate"], TagBox[ GridBox[{{"\"\"", "\"\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxDividers -> { "ColumnsIndexed" -> {2 -> True}, "Rows" -> {{False}}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{2}}}, GridBoxSpacings -> {"Columns" -> {{0.5}}}, FrameStyle -> RGBColor[0.994118, 0.709804, 0.601961]], "Grid"], TemplateBox[{ TemplateBox[{ "\"Check\"", "\"Check notebook for potential errors\""}, "PrettyTooltipTemplate"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 7891204313296928191; DefinitionNotebookClient`$ClickedButton = "Check"; DefinitionNotebookClient`CheckDefinitionNotebook[ ButtonNotebook[]], DefinitionNotebookClient`ButtonCodeID[7891204313296928191]]& , "\"Check notebook for potential errors\"", False}, "OrangeButtonTemplate"], TemplateBox[{ TemplateBox[{"\"Preview\"", "\"Generate a preview notebook\""}, "PrettyTooltipTemplate"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 4299709568580201021; DefinitionNotebookClient`$ClickedButton = "Preview"; DefinitionNotebookClient`PreviewResource[ ButtonNotebook[], "Notebook"], DefinitionNotebookClient`ButtonCodeID[4299709568580201021]]& , "\"Generate a preview notebook\"", True}, "OrangeButtonTemplate"], ActionMenuBox[ TemplateBox[{ TemplateBox[{"\"Deploy\"", TemplateBox[{5}, "Spacer1"], "\"\[FilledDownTriangle]\""}, "RowDefault"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 1898445052439169298; Null, DefinitionNotebookClient`ButtonCodeID[1898445052439169298]]& , "\"\"", True}, "OrangeButtonTemplate"], { "\"Locally on this computer\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 8714502586816766511; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "Locally on this computer"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "Local"]]]]], DefinitionNotebookClient`ButtonCodeID[ 8714502586816766511]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"For my cloud account\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 1389539917011878958; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "For my cloud account"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "CloudPrivate"]]]]], DefinitionNotebookClient`ButtonCodeID[ 1389539917011878958]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"Publicly in the cloud\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 5593410685219912767; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "Publicly in the cloud"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "CloudPublic"]]]]], DefinitionNotebookClient`ButtonCodeID[ 5593410685219912767]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]], "\"In this session only (without documentation)\"" :> With[{RSNB`nb$ = InputNotebook[], RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$\ AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$SuppressDynamicEvents = True, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 8586347731213964380; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ DefinitionNotebookClient`$ClickedButton = "Deploy"; DefinitionNotebookClient`$ClickedAction = "In this session only (without documentation)"; DefinitionNotebookClient`DisplayStripe[ ButtonNotebook[], DefinitionNotebookClient`DeployResource[ ButtonNotebook[], "KernelSession"]]]]], DefinitionNotebookClient`ButtonCodeID[ 8586347731213964380]], CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]}, Appearance -> None, Method -> "Queued"], ItemBox[ StyleBox[ DynamicBox[ ToBoxes[ CurrentValue[ EvaluationNotebook[], {TaggingRules, "StatusMessage"}, ""], StandardForm], Initialization :> (CurrentValue[ EvaluationNotebook[], {TaggingRules, "StatusMessage"}] = "")], "Text", GrayLevel[1], StripOnInput -> False], ItemSize -> Fit, StripOnInput -> False], DynamicBox[ ToBoxes[ If[ CurrentValue[ EvaluationNotebook[], { TaggingRules, "SubmissionReviewData", "Review"}, False], RawBoxes[ TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.06349], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBWIWIGZigIEX9mCqQd8Bwv+Bnc/A54CiHs5HV6/ngJUP p2HmwdTp4FCHTvOhqYfZrw2lhdDk0fno6tHcD1PPwOSAnY+uns8BAE8cGz4= "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgB2IWIGZigAEJBwjNB6EblHHwX9ijqofxoeoYhKC0Bg4+ Hw4apk4Uap8aDr4QDhqqDu4uVRx8URw0TJ001D5lHHwJHDRUHYMclFbCwZfG QUPVNSjgp+HmIWgAG/wcEg== "]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJx10EEKgCAQhWGpFtEyEAYGggQj6RKeoSMErbuCR0/IWfTgCcPwy7fR9XrO u3fOTXWGOp2zM+ZvH2170nv+e2sFH0ijt45/XxJp9NgRPHYAb63kHhu9tf2H eU8aPfbS9kxawAvxnrSCx3c3XzbS6JX4RFrAS34B53ckaw== "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False]}, ImageSize -> 15, PlotRange -> {{0., 15.75}, {0., 16.5}}, AspectRatio -> 1.15], "\"Submit Update\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {{0}}, "ColumnsIndexed" -> {2 -> 0.5}, "Rows" -> {{0}}}], "Grid"], "\"Submit changes to update your resource submission\""}, "PrettyTooltipTemplate"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 3196298050911436087; DefinitionNotebookClient`$ClickedButton = "SubmitUpdate"; With[{RSNB`nb = ButtonNotebook[]}, DefinitionNotebookClient`DisplayStripe[RSNB`nb, DefinitionNotebookClient`SubmitRepositoryUpdate[RSNB`nb], "ShowProgress" -> True]], DefinitionNotebookClient`ButtonCodeID[ 3196298050911436087]]& , "\"Submit changes to update your resource submission\"", True}, "OrangeButtonTemplate"]], RawBoxes[ TemplateBox[{ TemplateBox[{ TagBox[ GridBox[{{ GraphicsBox[{ Thickness[0.06349], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBWIWIGZigIEX9mCqQd8Bwv+Bnc/A54CiHs5HV6/ngJUP p2HmwdTp4FCHTvOhqYfZrw2lhdDk0fno6tHcD1PPwOSAnY+uns8BAE8cGz4= "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgB2IWIGZigAEJBwjNB6EblHHwX9ijqofxoeoYhKC0Bg4+ Hw4apk4Uap8aDr4QDhqqDu4uVRx8URw0TJ001D5lHHwJHDRUHYMclFbCwZfG QUPVNSjgp+HmIWgAG/wcEg== "]], FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}}}, CompressedData[" 1:eJx10EEKgCAQhWGpFtEyEAYGggQj6RKeoSMErbuCR0/IWfTgCcPwy7fR9XrO u3fOTXWGOp2zM+ZvH2170nv+e2sFH0ijt45/XxJp9NgRPHYAb63kHhu9tf2H eU8aPfbS9kxawAvxnrSCx3c3XzbS6JX4RFrAS34B53ckaw== "]]}, { FaceForm[ RGBColor[1., 1., 1.]]}, StripOnInput -> False]}, ImageSize -> 15, PlotRange -> {{0., 15.75}, {0., 16.5}}, AspectRatio -> 1.15], "\"Submit to Repository\""}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {{0}}, "ColumnsIndexed" -> {2 -> 0.5}, "Rows" -> {{0}}}], "Grid"], "\"Submit your function to the Wolfram Function \ Repository\""}, "PrettyTooltipTemplate"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 3704832848557640569; DefinitionNotebookClient`$ClickedButton = "Submit"; With[{RSNB`nb = ButtonNotebook[]}, DefinitionNotebookClient`DisplayStripe[RSNB`nb, DefinitionNotebookClient`SubmitRepository[RSNB`nb], "ShowProgress" -> True]], DefinitionNotebookClient`ButtonCodeID[ 3704832848557640569]]& , "\"Submit your function to the Wolfram Function \ Repository\"", True}, "OrangeButtonTemplate"]]], StandardForm], Evaluator -> "System", SingleEvaluation -> True]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "ColumnsIndexed" -> {-1 -> Right}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxBackground -> {"Columns" -> {{None}}, "Rows" -> { RGBColor[0.988235, 0.419608, 0.203922], RGBColor[0.921569, 0.341176, 0.105882]}}, GridBoxFrame -> { "Columns" -> False, "RowsIndexed" -> { 1 -> RGBColor[0.988235, 0.419608, 0.203922], 2 -> RGBColor[0.921569, 0.341176, 0.105882]}}, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> { "Columns" -> {5, {0.9}, 5}, "RowsIndexed" -> {1 -> 1.1, 2 -> 1.3, 3 -> 0.25}}, FrameStyle -> RGBColor[0.988235, 0.419608, 0.203922]], "Grid"], ButtonBoxOptions -> {Enabled -> Dynamic[ Not[ TrueQ[DefinitionNotebookClient`$ButtonsDisabled]], TrackedSymbols :> {DefinitionNotebookClient`$ButtonsDisabled}]}, StripOnInput -> False]& )}], Cell[ StyleData["ReviewerCommentLabelTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TagBox[ GridBox[{{#, TemplateBox[{ GraphicsBox[{ Thickness[0.022222222222222223`], { FaceForm[{ RGBColor[0.87451, 0.278431, 0.03137260000000001], Opacity[1.]}], FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{45., 22.5}, {45., 10.073999999999998`}, {34.926, 0.}, {22.5, 0.}, {10.074, 0.}, {0., 10.073999999999998`}, { 0., 22.5}, {0., 34.926}, {10.074, 45.}, {22.5, 45.}, {34.926, 45.}, {45., 34.926}, {45., 22.5}}}]}, { FaceForm[{ RGBColor[1., 1., 1.], Opacity[1.]}], FilledCurveBox[{{{0, 2, 0}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, { 1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, { 1, 3, 3}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}}, {{0, 2, 0}, {1, 3, 3}, {0, 1, 0}, {1, 3, 3}, {0, 1, 0}, {0, 1, 0}, { 0, 1, 0}}}, {CompressedData[" 1:eJxTTMoPSmViYGAwAWIQLcESxqe7SdlhqnN3zvPblg4w/omyffOl/K0cEp9e ULq9U9lhT8lkCZZrVg6VL9UMOd4oO1SLrHN/GGXtcKUCKOCh4sDDpN0udtPa 4fnvlR8v8ao6ZIE12ELMrVZzmAIymNfOAWj43PfpGg45YIV2Dguk9O+qsGlB 9M+0h9gjpgOxh8fBYePc98uPees5MICAggNE/TF9B6Bl574rO0DcMcsAwmd2 cNCM6T/0VcPQAeQsjh6oeWWGEPt97R3UDTnWyMwyhKh7Yefw5S/QB22GEHe1 2zlIg5yTaAh3by7InUKGDmBnLrR1cOkGudzAYZHrts9/Q2wdHi+dfUShwMBh Q1HGxLcytg5BO+RaXwsaQN1r6/BdA2jRVn1oeNk6aIEcWq4HcccvWwfTuF2e PEy6UPPtHIC+CH68VBvOP70QaNFeLTg/T6j5wKlELYdPl3yTBCLsIOGkowVx 71tbhycg93zQdAjonZ4ndNgGzgern2ENVw90TZVInhUkfqy1IO65ZQl3L4wP iW99B/NOx4SnEyzh4Q+W32XhcBUc0PoQd7dawM1D568H2cdnCOd/A9nzVc/h I9hdWg4ZoIg6oueQD/Kfoh40nSD4fkDfWpboQOw7oYDBh6mHxIcy3DxYek4A peOfCD7MPTA+zL0yUSnW9/sV4Hxw/DgpQOL7igUkfi8qwsMHAHSDTZ8= "], {{19.051000000000002`, 14.242}, {19.051000000000002`, 27.594}, {23.828, 27.594}, {23.828, 26.543}, {21.426, 26.308999999999997`}, {21.375, 26.258000000000003`}, { 21.375, 24.219}, {21.375, 17.535000000000004`}, {21.375, 15.602}, {21.426, 15.547}, {23.828, 15.315999999999999`}, { 23.828, 14.242}}, {{24.578, 18.75}, {24.578, 23.078000000000003`}, {24.578, 23.539}, {24.953, 23.914}, { 25.418, 23.91}, {29.746, 23.91}, {30.203, 23.91}, {30.578, 23.539}, {30.578, 23.078000000000003`}, {30.578, 18.75}, { 30.581999999999997`, 18.288999999999998`}, {30.207, 17.91}, {29.746, 17.91}, {25.418, 17.91}, {24.953, 17.906}, {24.574, 18.285}, {24.578, 18.75}}, {{31.328, 14.242}, {31.328, 15.315999999999999`}, {33.684, 15.539000000000001`}, {33.789, 15.602}, {33.789, 17.641}, { 33.789, 24.188}, {33.789, 26.227}, {33.684, 26.281}, { 31.328, 26.512000000000004`}, {31.328, 27.586}, {36.113, 27.586}, {36.113, 14.234000000000002`}}}]}}, { ImageSize -> 12, AspectRatio -> Automatic, Background -> None, ImageSize -> {45., 45.}, PlotRange -> {{0., 45.}, {0., 45.}}}], "Wolfram Function Repository Reviewer"}, "PrettyTooltipTemplate"]}}, GridBoxAlignment -> { "Columns" -> {{Automatic}}, "Rows" -> {{Center}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.25}}}], "Grid"]& )}], Cell[ StyleData["CommentCellLabelTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ TagBox[ GridBox[{{ StyleBox[#, FontSize -> 11]}, { StyleBox[ DynamicBox[ ToBoxes[ DateString[ TimeZoneConvert[ DateObject[#2, TimeZone -> 0]], { "Month", "/", "Day", "/", "Year", " ", "Hour24", ":", "Minute"}], StandardForm], SingleEvaluation -> True], FontSize -> 9]}}, GridBoxAlignment -> {"Columns" -> {{Left}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{Automatic}}, "Rows" -> {{0}}}], "Grid"], "CommentLabel", ShowStringCharacters -> False]& )}], Cell[ StyleData["OrangeButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (FrameBox[ ButtonBox[ StyleBox[#, "Text", FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontTracking -> "Condensed", FontSize -> 13, FontColor -> Dynamic[ FEPrivate`If[ CurrentValue[Enabled], GrayLevel[1], RGBColor[0.9568627450980391, 0.8019607843137255, 0.75]], Evaluator -> "System"], StripOnInput -> False], ButtonFunction :> With[{RSNB`nb$ = ButtonNotebook[]}, If[#4, CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ProgressIndicator[Appearance -> "Necklace"]]; With[{RSNB`$cp$ = $ContextPath}, Quiet[ Block[{$ContextPath = RSNB`$cp$, ResourceSystemClient`$AsyncronousResourceInformationUpdates = False, DefinitionNotebookClient`$ButtonCodeID = None}, Internal`WithLocalSettings[ DefinitionNotebookClient`$ButtonsDisabled = True; Once[ ReleaseHold[ CurrentValue[ RSNB`nb$, {TaggingRules, "CompatibilityTest"}]], "KernelSession"]; Needs["DefinitionNotebookClient`"], Annotation[ DefinitionNotebookClient`$ButtonCodeID = 3145484069433207908; DefinitionNotebookClient`CheckForUpdates[RSNB`nb$, ReleaseHold[ DefinitionNotebookClient`$ButtonCode = HoldForm[ #2[]]]], DefinitionNotebookClient`ButtonCodeID[3145484069433207908]], DefinitionNotebookClient`$ButtonsDisabled = False; Null]; Null]]]; CurrentValue[RSNB`nb$, {TaggingRules, "StatusMessage"}] = ""; Null], FrameMargins -> {{5, 5}, {0, 0}}, Appearance -> {"Default" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4HW4NCWIDoa8CJZ47CsMQUA2qYY8cOe/Zsl82ZQBGQFF gOLEGPI8UOymHTtE1xUkE+BsoCxQDR5DgLJotuNCyOagGQJ3A0EEVInVEKB/ iTQBguDhg2wIZkjiR0D1EI2Q1AiJTbSQxI8gKiHxzgAGlBtCFZdQMUyoFTtU SSfUSrFUyTvUysVULE9IQlQ0BD8gprQHAOYEDp4= "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Hover" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4HW4NCWIDoY8DpK86ikKQUA2qYacdhZaZ8CxXJsNGQFF gOLEGHLfX3yHOTeadmQElAWqwWMIUBaPdmSEbA6aIRA3rMCrfQXMPVgNAfqX SGdAEDx8kA3BDEn8CKgeohGSGiGxSZIJEASJdwYwoNwQqriEimFCrdihSjqh VoqlSt6hVi6mYnlCEqKiIfgBMaU9AAiH5q8= "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True], "Pressed" -> Image[CompressedData[" 1:eJxTTMoPSmNiYGAo5gASQYnljkVFiZXBAkBOaF5xZnpeaopnXklqemqRRRIz UFAcikHs/4QAMWqA4HW4NCWIDoa8zTb72JMMQUA2qYZ8Wdr69/1LNF8DRYDi xBjyvsz115UjEPFvL589PbgNgoBsiCBQFqgGjyFAWYjIpwe3D2YFLNdmQ0ZA EaA4RAGyOWiGQNzw/ubllQY8aCZAEFAcKAtxD1ZDgP6FuAGXCXBzIO6Bhw+y IZCQxPQFJgKqgYQzRCMkNUJiExKSBE2AIEg4Q+KdAQwoN4QqLqFimFArdqiS TqiVYqmSd6iVi6lYnpCEqGgIfkBMaQ8AIISqgg== "], "Byte", ColorSpace -> "RGB", ImageResolution -> 144, Interleaving -> True]}, Background -> RGBColor[0.921569, 0.341176, 0.105882], Method -> "Queued", ImageSize -> {All, 23}, Evaluator -> Automatic], FrameStyle -> Directive[ RGBColor[0.921569, 0.341176, 0.105882], AbsoluteThickness[2]], FrameMargins -> -1, ContentPadding -> False, StripOnInput -> False]& )}], Cell[ StyleData["SuggestionGridTemplate"], TemplateBoxOptions -> {DisplayFunction -> (StyleBox[ FrameBox[ AdjustmentBox[ TagBox[ GridBox[{{ TemplateBox[{#2, #3, {16., 16.}, {{1., 17.}, {1., 17.}}}, "SuggestionIconTemplate"], PaneBox[#, ImageSizeAction -> "ShrinkToFit", BaselinePosition -> Baseline, ImageSize -> Full], RowBox[{ AdjustmentBox[ TemplateBox[{ ActionMenuBox[ TagBox[ PaneSelectorBox[{False -> GraphicsBox[{ EdgeForm[ Directive[ GrayLevel[1, 0], Thickness[0.025]]], FaceForm[#4], RectangleBox[{-1.75, -2}, {1.75, 2}, RoundingRadius -> 0.2], Thickness[0.15], #5, LineBox[{{-0.5, -1.}, {0.5, 0.}, {-0.5, 1.}}]}, ImageSize -> {Automatic, 15}, ImageMargins -> 0], True -> GraphicsBox[{ EdgeForm[ Directive[#5, Thickness[0.025]]], FaceForm[#2], RectangleBox[{-1.75, -2}, {1.75, 2}, RoundingRadius -> 0.2], Thickness[0.15], GrayLevel[1], LineBox[{{-0.5, -1.}, {0.5, 0.}, {-0.5, 1.}}]}, ImageSize -> {Automatic, 15}, ImageMargins -> 0]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0], MouseAppearanceTag["LinkHand"]], #6, Appearance -> None, Method -> "Queued"], "\"View suggestions\""}, "PrettyTooltipTemplate"], BoxBaselineShift -> -0.5], " "}]}}, GridBoxAlignment -> { "Columns" -> {{Left}}, "Rows" -> {{Baseline}}}, AutoDelete -> False, GridBoxItemSize -> { "Columns" -> {Automatic, Automatic, Fit}, "Rows" -> {{Automatic}}}, GridBoxSpacings -> {"Columns" -> {{0.4}}}], "Grid"], BoxMargins -> {{0.25, -0.5}, {0.15, -0.15}}], RoundingRadius -> {13, 75}, Background -> #4, FrameStyle -> None, FrameMargins -> {{0, 8}, {0, 0}}, ImageMargins -> {{0, 0}, {5, 5}}, StripOnInput -> False], "Text", FontColor -> #5, FontSize -> 14, FontFamily -> "Source Sans Pro", FontWeight -> "SemiBold", FontTracking -> "Plain", PrivateFontOptions -> {"OperatorSubstitution" -> False}, LineBreakWithin -> False]& )}], Cell[ StyleData["SuggestionIconTemplate"], TemplateBoxOptions -> {DisplayFunction -> (GraphicsBox[{ Thickness[0.05555555555555555], StyleBox[{ FilledCurveBox[{{{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, CompressedData[" 1:eJxTTMoPSmVmYGBgBGJJIGZigIIGAwcIQ8kBxk94ekHp9k9Vh4qXaoYcOfoO m+a+X37stKZDbP+hrxpzdOA0TBymDqYPl7n2pnG7PHlk4PzZRxQ2FGWIwPWD jI3p54WbLxuVYn3fnwluD8S8H/Yo9gD5KPYA+TB7YPph9sDMh9EwcZg6FPdh MRfdXpi7YPph7oaZD/MXzB5c4QCzBwA8nn+Z "]]}, FaceForm[#]], StyleBox[{ FilledCurveBox[{{{0, 2, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}}, {{1, 4, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}, {1, 3, 3}}}, {{{8.175292500000001, 7.416875}, {7.796855000000001, 11.3084375}, {7.796855000000001, 13.38}, {10.11998, 13.38}, {10.11998, 11.3084375}, { 9.741542500000001, 7.416875}, {8.175292500000001, 7.416875}}, CompressedData[" 1:eJxTTMoPSmViYGCQBGIQ/cTvZcLf/4oOD6tE1rk/5HNQjDzAkqeL4FsusdsW 1KjgwAAGAg7hCSdehX2Xd5BvfR24Q07QwaZCOJPjjZyDHdf1xQW2Qg56LJYa iWlyDv2HvmrEzBeG80GmVbmIwvkvtjT6Sb8Qg+t/BLLPUwJuPti6DEm4/WD7 2qTg7gMZJyIm7QBzP4y/zEVob88lJTi/7+dk7hV1ynD9c3LzfPxZVODmr3ro 0futUwVu/0bpbbqnzqjA3Qfjw9wP48P8B9MP8z/MfFj4wOyHhR/MfbDwRQ9/ ACBxmlc= "]}]}, FaceForm[#2]]}, ImageSize -> #3, PlotRange -> #4, AspectRatio -> Automatic, BaselinePosition -> Scaled[0.1]]& )}], Cell[ StyleData["FormEditValuesButtonTemplate"], TemplateBoxOptions -> {DisplayFunction -> (TemplateBox[{ TagBox[ PaneBox[ PaneSelectorBox[{False -> GraphicsBox[ TagBox[ RasterBox[CompressedData[" 1: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 N3kqZvY= "], {{0, 50.}, {50., 0}}, {0, 255}, ColorFunction -> GrayLevel], BoxForm`ImageTag[ "Byte", ColorSpace -> "Grayscale", Interleaving -> False], Selectable -> False], DefaultBaseStyle -> "ImageGraphics", ImageSizeRaw -> {50., 50.}, PlotRange -> {{0, 50.}, {0, 50.}}], True -> GraphicsBox[ TagBox[ RasterBox[CompressedData[" 1:eJzNWG1MU1cY7m1vS4GWttBLy0dLWyhl5aultrT0C2QzM5rMIWgyluDHkMwf YgBF9gc1cWpijDNuRNFsv2Rmuqmb/NjIYIFkG2qyAYnAljidODfdmItu+AHs Xi6n59x7D3LH9mPnRJLzvB/Pue95z3nfat3UWLVFKpFImpX0n6qNrRVNTRvb 1mrpRc225tcbttW/tnJbS31DfZN/k4wGS+b/MSb/jxFvt7QX95R86TytXyMh WEztye1w97v7c97SBAG2tEHIqRpXX/ksnPlnCVIiMTWXz0DMN5rZSGqX4l+u t+wp+wn1z05Lu7ZCiIYfOjoTnf+MQfd8aFLoiZmRR4FbeEl02tQsnkFpCT/E +1lsUtViOezHOJYzhZdSVqVt5vvLe0/ldpzk7mbZN2I5vEPAJnjPdlBpnQOJ 4s9Qb2V3SB0Dk9rM7b4xiJNJ4jigjSINiaAV3TO1FjEgSr+PWRjFcRR+AiyS X0RxqjrnCDtNO1Bcpga5HJp8tud4m/2Yd9g3WvixZxBmqpg96SqBfmDCeXrZ t6XjzjOaMEbvhfADYZ4UdYvhMLfhcsy8k6sl1+PvQ8EFMRymJnwm6ypRLcse nI7rc1kC1xshk+sVRmkcn8V2AGvfi1jKy24vxhBvs+71XI4+Zm9M6XhuR5J/ cZaE54CcqoH3IS49eaWlvai74AJkIHWOE9GnQg/FPQl5kMW6zz2QfSh1nTKr qBto2I8CKXxbbQeF0VYVB27i4828hanrhRYpq4E8dF+WOBcFe8xmZv5OcxhC 9xdiYKexjm9DSP0/AGl6A4NYdoN14SW+NqnjfkPkT++QZzD0G4pFH6u9fDvz LiD1XGHWxT1gnbKKr+s4AX35rxtqpfHsPrXl7n4o8Y4wlQsditTIIyBl1iVf gVXaZm7djLfBk3b1cWsdIcs5DFkMr3A5NKHg3RgH7dN5BsmUT9ETse6F34Cp pkTBedxNkKno2hCrxZG/GIyq4mTKA1hnPJdj+6wVMEiYlzg6PX8mT2UqFlMV cU/Q0cnuJ/8ciuYcAdGYv3H0SbPnIByuL4BVUoBFjBtQX74xeQrwZmmHZwQ4 5PrYmQ7hGSSS3HeADt0XCTicXWwdY4duOewEAIfCEMu/wYU44LmDCEOOyFTG VphDdL+EiZU0DkQ7NEks0FIWXgRWuuW4WOV/QDCNqSTJh6Lls7DGlY4DTFuO YyCTYPVVGFgseQX3Zct6Yy6mxyFSdget0zDa7n52P9wB31rvMERVLs9VxOPP DOYeAOu8d9Ezor/Qj0TwML+vpapBLOlvb0ElBGlujUzF7iCHQ+Xm7xS+M3RN /AjeTzLJth8yBH/hdzxSZfBXlMN+NHZfTvI5EvLQfic67eqzH8s+VHiRW/uF N9RYB2SBm8xaEwTr8EPhi5G6npsRwml/m29Dv4FfA6llNxs+3yhAMrcL9Y11 4L7jGYTZoC6JffmTuHQWy2wEmG+MvvRqXaW5zdSE2Hi9Izj/wbuGV6EWVWN7 U/8S0yc6TsXux1kgJbUw6nRXOf9m2g5Ae4I01Lp60cz3jphaSA3UMNSCHPDf gDmlrYAajk7cPlEWZsjUmjL9y1SNrhLcOCEDOn3X0HxPdOJ0ymet+4TnIxxU Dd46fQtXj/tmgekeEMNh24+zLTgvfOWoau8wIwv9HpgAetmHxHDo1wB92nbu /S67bW7j13gwSI0ila6+XcAmdR0qVRUZN7AzeQWKK9KAfuAW8wbwTws32O9h pjILojIVrKLRJyoXahH4EUjE/oqGv6OKulNWg6hyfyV6roJYqEscp2C2yilx HM73UW/+6+ZdckoTQn/3M9PcKlUa62DnNBerCXEMTHfEz5HII9gvxbCp4D0+ Zm4Vy0H3kjtx2Qh8LyShs1UunoPpIly9OD/OroytONx3La1+oar/rJHotB8N /4F6Kv1Onkz3hx+iWPRp/jm6Y/gX//sjU6U3eK4wvsIPcjvYzCRkph3sLy// DcvuuIyle//vxt/PCE6d "], {{0, 50.}, {50., 0}}, {0, 255}, ColorFunction -> GrayLevel], BoxForm`ImageTag[ "Byte", ColorSpace -> "Grayscale", Interleaving -> False], Selectable -> False], DefaultBaseStyle -> "ImageGraphics", ImageSizeRaw -> {50., 50.}, PlotRange -> {{0, 50.}, {0, 50.}}]}, Dynamic[ CurrentValue["MouseOver"]], ImageSize -> Automatic, FrameMargins -> 0], ImageSize -> {Automatic, 15}, ImageSizeAction -> "ResizeToFit"], MouseAppearanceTag["LinkHand"]], "\"Edit values\""}, "PrettyTooltipTemplate"]& )}], Cell["Documentation", "Section"], Cell["Usage", "Subsection"], Cell[ StyleData["UsageInputs", StyleDefinitions -> StyleData["Input"]], CellMargins -> {{66, 10}, {0, 8}}, StyleKeyMapping -> {"Tab" -> "UsageDescription"}, Evaluatable -> False, CellEventActions -> {"ReturnKeyDown" :> With[{RSNB`nb$ = Notebooks[ EvaluationCell[]]}, SelectionMove[ EvaluationCell[], After, Cell]; NotebookWrite[RSNB`nb$, Cell["", "UsageDescription"], All]; SelectionMove[RSNB`nb$, Before, CellContents]], {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]]}, ShowAutoStyles -> False, ShowCodeAssist -> False, CodeAssistOptions -> {"DynamicHighlighting" -> False}, LineSpacing -> {1, 3}, TabSpacings -> {2.5}, CounterIncrements -> "Text", FontFamily -> "Source Sans Pro", FontSize -> 15, FontWeight -> "Plain"], Cell[ StyleData["UsageDescription", StyleDefinitions -> StyleData["Text"]], CellMargins -> {{86, 10}, {7, 0}}, StyleKeyMapping -> {"Backspace" -> "UsageInputs"}, CellGroupingRules -> "OutputGrouping", CellEventActions -> {"ReturnKeyDown" :> With[{RSNB`nb$ = Notebooks[ EvaluationCell[]]}, SelectionMove[ EvaluationCell[], After, Cell]; NotebookWrite[RSNB`nb$, Cell[ BoxData[""], "UsageInputs", FontFamily -> "Source Sans Pro"], All]; SelectionMove[RSNB`nb$, Before, CellContents]], {"KeyDown", "\t"} :> Replace[SelectionMove[ SelectedNotebook[], After, Cell]; NotebookFind[ SelectedNotebook[], "TabNext", Next, CellTags, AutoScroll -> True, WrapAround -> True], Blank[NotebookSelection] :> SelectionMove[ SelectedNotebook[], All, CellContents, AutoScroll -> True]]}, ShowAutoSpellCheck -> False], Cell["Details & Options", "Subsection"], Cell[ StyleData["Notes", StyleDefinitions -> StyleData["Item"]], CellDingbat -> StyleBox["\[FilledVerySmallSquare]", FontColor -> GrayLevel[0.6]], CellMargins -> {{66, 24}, {9, 7}}, ReturnCreatesNewCell -> False, StyleKeyMapping -> {}, DefaultNewCellStyle -> "Notes", ShowAutoSpellCheck -> False, GridBoxOptions -> {BaseStyle -> "TableNotes"}], Cell[ StyleData["TableNotes", StyleDefinitions -> StyleData["Notes"]], CellDingbat -> None, CellFrameColor -> RGBColor[0.749, 0.694, 0.553], StyleMenuListing -> None, ButtonBoxOptions -> {Appearance -> {Automatic, None}}, GridBoxOptions -> { FrameStyle -> GrayLevel[0.906], GridBoxAlignment -> { "Columns" -> {{Left}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxDividers -> {"Columns" -> {{None}}, "Rows" -> {{True}}}, GridDefaultElement -> Cell["\[Placeholder]", "TableText"]}], Cell[ StyleData["TableText"], DefaultInlineFormatType -> "DefaultInputInlineFormatType", AutoQuoteCharacters -> {}, StyleMenuListing -> None], Cell["Examples", "Subsection"], Cell[ StyleData["ExampleDelimiter"], Selectable -> False, ShowCellBracket -> Automatic, CellMargins -> {{66, 14}, {5, 10}}, Evaluatable -> True, CellGroupingRules -> {"SectionGrouping", 58}, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False, CellLabelAutoDelete -> True, TabFilling -> "\[LongDash]\[NegativeThickSpace]", TabSpacings -> {100}, StyleMenuListing -> None, FontFamily -> "Verdana", FontWeight -> Bold, FontSlant -> "Plain", FontColor -> GrayLevel[0.906]], Cell[ StyleData["ExampleText", StyleDefinitions -> StyleData["Text"]]], Cell[ StyleData["PageBreak", StyleDefinitions -> StyleData["ExampleDelimiter"]], Selectable -> False, CellFrame -> {{0, 0}, {1, 0}}, CellMargins -> {{66, 14}, {15, -5}}, CellElementSpacings -> {"CellMinHeight" -> 1}, Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), CellFrameColor -> GrayLevel[ Rational[77, 85]]], Cell[ StyleData["Subsection"], Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False], Cell[ StyleData["Subsubsection"], Evaluatable -> True, CellEvaluationFunction -> (($Line = 0; Null)& ), ShowCellLabel -> False], Cell[ StyleData["ExampleImage"], PageWidth :> 650, CellMargins -> {{66, 66}, {16, 5}}, Evaluatable -> False, ShowCellLabel -> False, MenuSortingValue -> 10000, RasterBoxOptions -> {ImageEditMode -> False}], Cell["Links", "Section"], Cell[ StyleData["Link"], FontFamily -> "Source Sans Pro", FontColor -> Dynamic[ If[ CurrentValue["MouseOver"], RGBColor[0.855, 0.396, 0.145], RGBColor[0.02, 0.286, 0.651]]]], Cell[ StyleData["StringTypeLink", StyleDefinitions -> StyleData["Link"]], FontColor -> Dynamic[ If[ CurrentValue["MouseOver"], RGBColor[0.969, 0.467, 0.], GrayLevel[0.467]]]], Cell[ StyleData["CharactersRefLink"], ShowSpecialCharacters -> False], Cell["Annotation", "Section"], Cell[ StyleData["Excluded"], CellBracketOptions -> { "Color" -> RGBColor[0.9, 0.4, 0.4], "Thickness" -> 2}, GeneratedCellStyles -> { "Graphics" -> {"Graphics", "Excluded"}, "Message" -> {"Message", "MSG", "Excluded"}, "Output" -> {"Output", "Excluded"}, "Print" -> {"Print", "Excluded"}, "PrintTemporary" -> {"PrintTemporary", "Excluded"}}, CellFrameMargins -> 4, CellFrameLabels -> {{None, Cell[ BoxData[ TemplateBox[{ StyleBox[ "\"excluded\"", "ExcludedCellLabel", StripOnInput -> False], "\"Excluded cells will not appear anywhere in the published \ resource except for the definition notebook\""}, "PrettyTooltipTemplate"]], "ExcludedCellLabel"]}, {None, None}}, StyleMenuListing -> None, Background -> RGBColor[1, 0.95, 0.95]], Cell[ StyleData["ExcludedCellLabel", StyleDefinitions -> StyleData["Text"]], ShowStringCharacters -> False, FontFamily -> "Source Sans Pro", FontSize -> 9, FontWeight -> Plain, FontSlant -> Italic, FontColor -> RGBColor[0.9, 0.4, 0.4, 0.5], Background -> None], Cell[ StyleData["Comment", StyleDefinitions -> StyleData["Text"]], CellFrame -> {{3, 0}, {0, 0}}, CellMargins -> {{66, 0}, {1, 0}}, CellElementSpacings -> {"ClosedCellHeight" -> 0}, GeneratedCellStyles -> { "Graphics" -> {"Graphics", "Comment"}, "Message" -> {"Message", "MSG", "Comment"}, "Output" -> {"Output", "Comment"}, "Print" -> {"Print", "Comment"}, "PrintTemporary" -> {"PrintTemporary", "Comment"}}, CellFrameColor -> RGBColor[0.880722, 0.611041, 0.142051], CellFrameLabelMargins -> {{0, 10}, {0, 0}}, FontColor -> GrayLevel[0.25], Background -> RGBColor[0.982, 0.942, 0.871]], Cell[ StyleData["AuthorComment", StyleDefinitions -> StyleData["Comment"]], GeneratedCellStyles -> { "Graphics" -> {"Graphics", "AuthorComment"}, "Message" -> {"Message", "MSG", "AuthorComment"}, "Output" -> {"Output", "AuthorComment"}, "Print" -> {"Print", "AuthorComment"}, "PrintTemporary" -> {"PrintTemporary", "AuthorComment"}}, CellFrameColor -> RGBColor[0.368417, 0.506779, 0.709798], Background -> RGBColor[0.905, 0.926, 0.956]], Cell[ StyleData["ReviewerComment", StyleDefinitions -> StyleData["Comment"]], GeneratedCellStyles -> { "Graphics" -> {"Graphics", "ReviewerComment"}, "Message" -> {"Message", "MSG", "ReviewerComment"}, "Output" -> {"Output", "ReviewerComment"}, "Print" -> {"Print", "ReviewerComment"}, "PrintTemporary" -> {"PrintTemporary", "ReviewerComment"}}, CellFrameColor -> RGBColor[0.560181, 0.691569, 0.194885], Background -> RGBColor[0.934, 0.954, 0.879]], Cell[ StyleData["CommentLabel", StyleDefinitions -> StyleData["Text"]], ShowStringCharacters -> False, FontSlant -> "Italic", FontColor -> GrayLevel[0.5]], Cell["Special Input", "Section"], Cell[ StyleData["FormObjectCell"], CellMargins -> {{66, 66}, {16, 5}}], Cell[ StyleData["LocalFileInput", StyleDefinitions -> StyleData["Input"]], CellFrameLabels -> {{None, Cell[ BoxData[ ButtonBox[ "\"Choose\"", FrameMargins -> {{5, 5}, {0, 0}}, BaseStyle -> {"Panel", FontSize -> 12}, Evaluator -> Automatic, Method -> "Queued", ButtonFunction :> With[{RSNB`file = SystemDialogInput["FileOpen"], RSNB`cell = ParentCell[ EvaluationCell[]]}, If[ RSNB`file =!= $Canceled, SelectionMove[RSNB`cell, All, CellContents]; NotebookWrite[ Notebooks[RSNB`cell], RowBox[{"File", "[", ToBoxes[RSNB`file], "]"}]]]], Appearance :> FEPrivate`FrontEndResource[ "FEExpressions", "GrayButtonNinePatchAppearance"]]]]}, { None, None}}], Cell[ StyleData["LocalDirectoryInput", StyleDefinitions -> StyleData["Input"]], CellFrameLabels -> {{None, Cell[ BoxData[ ButtonBox[ "\"Choose\"", FrameMargins -> {{5, 5}, {0, 0}}, BaseStyle -> {"Panel", FontSize -> 12}, Evaluator -> Automatic, Method -> "Queued", ButtonFunction :> With[{RSNB`file = SystemDialogInput["Directory"], RSNB`cell = ParentCell[ EvaluationCell[]]}, If[ RSNB`file =!= $Canceled, SelectionMove[RSNB`cell, All, CellContents]; NotebookWrite[ Notebooks[RSNB`cell], RowBox[{"File", "[", ToBoxes[RSNB`file], "]"}]]]], Appearance :> FEPrivate`FrontEndResource[ "FEExpressions", "GrayButtonNinePatchAppearance"]]]]}, { None, None}}], Cell["Misc", "Section"], Cell[ StyleData["Item"], DefaultNewCellStyle -> "Item"], Cell[ StyleData["ButtonText"], FontFamily -> "Sans Serif", FontSize -> 11, FontWeight -> Bold, FontColor -> RGBColor[0.459, 0.459, 0.459]], Cell[ StyleData["InlineFormula"], HyphenationOptions -> {"HyphenationCharacter" -> "\[Continuation]"}, LanguageCategory -> "Formula", AutoSpacing -> True, ScriptLevel -> 1, SingleLetterItalics -> False, SpanMaxSize -> 1, StyleMenuListing -> None, FontFamily -> "Source Sans Pro", FontSize -> 1. Inherited, ButtonBoxOptions -> {Appearance -> {Automatic, None}}, FractionBoxOptions -> {BaseStyle -> {SpanMaxSize -> Automatic}}, GridBoxOptions -> { GridBoxItemSize -> { "Columns" -> {{Automatic}}, "ColumnsIndexed" -> {}, "Rows" -> {{1.}}, "RowsIndexed" -> {}}}], Cell[ StyleData["DockedCell"], CellFrameColor -> GrayLevel[0.75], Background -> GrayLevel[0.9]]}, Visible -> False, FrontEndVersion -> "13.0 for Linux x86 (64-bit) (November 22, 2021)", StyleDefinitions -> "PrivateStylesheetFormatting.nb"] ] (* End of Notebook Content *) (* Internal cache information *) (*CellTagsOutline CellTagsIndex->{ "Name"->{ Cell[624, 23, 91, 2, 70, "Title",ExpressionUUID->"cf060d3f-a97d-4fbf-bfda-869559740c31", CellTags->{"Name", "TemplateCell", "Title"}, CellID->176000908]}, "TemplateCell"->{ Cell[624, 23, 91, 2, 70, "Title",ExpressionUUID->"cf060d3f-a97d-4fbf-bfda-869559740c31", CellTags->{"Name", "TemplateCell", "Title"}, CellID->176000908], Cell[718, 27, 189, 5, 70, "Text",ExpressionUUID->"1cbf1950-83e6-4632-a76e-0cf7408a9c84", CellTags->{"Description", "TemplateCell"}, CellID->880951163]}, "Title"->{ Cell[624, 23, 91, 2, 70, "Title",ExpressionUUID->"cf060d3f-a97d-4fbf-bfda-869559740c31", CellTags->{"Name", "TemplateCell", "Title"}, CellID->176000908]}, "Description"->{ Cell[718, 27, 189, 5, 70, "Text",ExpressionUUID->"1cbf1950-83e6-4632-a76e-0cf7408a9c84", CellTags->{"Description", "TemplateCell"}, CellID->880951163]}, "Definition"->{ Cell[932, 36, 1206, 29, 70, "Section",ExpressionUUID->"80a274b9-e43d-49d2-bb61-b11a3cd87f04", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->72845326]}, "Function"->{ Cell[932, 36, 1206, 29, 70, "Section",ExpressionUUID->"80a274b9-e43d-49d2-bb61-b11a3cd87f04", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->72845326]}, "TemplateCellGroup"->{ Cell[932, 36, 1206, 29, 70, "Section",ExpressionUUID->"80a274b9-e43d-49d2-bb61-b11a3cd87f04", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->72845326], Cell[3221, 104, 1980, 50, 70, "Subsection",ExpressionUUID->"10940d2c-8928-499f-ac6e-0250bff8371a", CellTags->{"TemplateCellGroup", "Usage"}, CellID->542419310], Cell[6958, 227, 1429, 32, 70, "Subsection",ExpressionUUID->"bc824404-23c6-49f6-9561-8644d4c65dea", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->908801236], Cell[8962, 275, 7029, 152, 70, "Section",ExpressionUUID->"1fb99ac1-84c1-4481-ba92-aaa6987428b9", CellTags->{"Examples", "TemplateCellGroup"}, CellID->530638011], Cell[299218, 5539, 1026, 26, 70, "Subsection",ExpressionUUID->"ba89b93c-d18f-43b9-a673-ce1e2564bcd3", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->86203256], Cell[300336, 5573, 996, 26, 70, "Subsection",ExpressionUUID->"89dc6140-58c8-4f86-8f8b-6e94941010f5", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->696375425], Cell[301416, 5607, 221, 6, 70, "Subsection",ExpressionUUID->"c8950924-3aa9-4c62-b8d5-b22c620773de", CellTags->{"Categories", "TemplateCellGroup"}, CellID->362094786], Cell[309187, 5867, 980, 26, 70, "Subsection",ExpressionUUID->"a756d5f7-267e-41d8-830d-ed3aaabd3c0a", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->659846169], Cell[310352, 5907, 1039, 26, 70, "Subsection",ExpressionUUID->"a5deded2-af2e-4c0c-bac7-b00c49a32aaa", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->465534472], Cell[311482, 5941, 1084, 26, 70, "Subsection",ExpressionUUID->"05d36a61-698a-499b-ac86-6dcb43354db2", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->515669552], Cell[313122, 5982, 923, 26, 70, "Subsection",ExpressionUUID->"8daa9de0-a92f-43f8-904d-0357699d7e2a", CellTags->{"Links", "TemplateCellGroup"}, CellID->571756773], Cell[314590, 6023, 1874, 45, 70, "Subsection",ExpressionUUID->"790ce4ed-4a6d-4786-a1b0-82c89c663c5a", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->561308448], Cell[347783, 6786, 955, 25, 70, "Subsection",ExpressionUUID->"a8cda2cd-d25f-4ce7-912c-1c454a041e10", CellTags->{"Compatibility", "TemplateCellGroup"}, CellID->559974822], Cell[348763, 6815, 1174, 31, 70, "Subsubsection",ExpressionUUID->"9ea686c0-001a-454c-a320-61d389d0d2b4", CellTags->{"CompatibilityWolframLanguageVersionRequired", "TemplateCellGroup", "Wolfram Language Version"}, CellID->901090016], Cell[350066, 6855, 1113, 29, 70, "Subsubsection",ExpressionUUID->"da892acd-87be-4a28-ae04-26af30dbaed2", CellTags->{"CompatibilityOperatingSystem", "Operating System", "TemplateCellGroup"}, CellID->499582406], Cell[352540, 6931, 1280, 33, 70, "Subsubsection",ExpressionUUID->"2f09e942-677c-42d3-a0f7-f349b3dcf656", CellTags->{"CompatibilityFeatures", "Required Features", "TemplateCellGroup"}, CellID->989275156], Cell[355225, 7012, 1913, 46, 70, "Subsubsection",ExpressionUUID->"ab971d77-63fd-4814-bf7f-3012cd1b7874", CellTags->{"CompatibilityEvaluationEnvironment", "Environments", "TemplateCellGroup"}, CellID->605308563], Cell[360074, 7148, 1071, 27, 70, "Subsubsection",ExpressionUUID->"a1e2db1d-fd7e-4101-b25b-c5a7c322a610", CellTags->{"Cloud Support", "CompatibilityCloudSupport", "TemplateCellGroup"}, CellID->129998371], Cell[362147, 7212, 1155, 28, 70, "Section",ExpressionUUID->"161216a4-0519-41db-abaf-2f97f6a59829", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->681870591], Cell[363871, 7255, 1033, 26, 70, "Section",ExpressionUUID->"ae1799f5-13e4-4c6e-ae2c-e06f687c037c", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->916799765]}, "Documentation"->{ Cell[3001, 95, 195, 5, 70, "Section",ExpressionUUID->"3409b371-8329-4f75-9bcb-b9cd4c6c180e", CellTags->{"Documentation", "TemplateSection"}, CellID->429741307]}, "TemplateSection"->{ Cell[3001, 95, 195, 5, 70, "Section",ExpressionUUID->"3409b371-8329-4f75-9bcb-b9cd4c6c180e", CellTags->{"Documentation", "TemplateSection"}, CellID->429741307], Cell[298944, 5530, 249, 5, 70, "Section",ExpressionUUID->"0bdbad53-2492-42fb-a367-e4fbea1f325e", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->611501116]}, "Usage"->{ Cell[3221, 104, 1980, 50, 70, "Subsection",ExpressionUUID->"10940d2c-8928-499f-ac6e-0250bff8371a", CellTags->{"TemplateCellGroup", "Usage"}, CellID->542419310]}, "Details & Options"->{ Cell[6958, 227, 1429, 32, 70, "Subsection",ExpressionUUID->"bc824404-23c6-49f6-9561-8644d4c65dea", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->908801236]}, "Notes"->{ Cell[6958, 227, 1429, 32, 70, "Subsection",ExpressionUUID->"bc824404-23c6-49f6-9561-8644d4c65dea", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->908801236]}, "DefaultContent"->{ Cell[8390, 261, 523, 8, 70, "Notes",ExpressionUUID->"ea36b18a-221b-4422-8e4b-eb2318f79f1d", CellTags->{"DefaultContent", "TabNext"}, CellID->273771548], Cell[312569, 5969, 516, 8, 70, "Text",ExpressionUUID->"f15eeaea-9be4-4cb2-8d00-25a0bcdb8c44", CellTags->{"DefaultContent", "TabNext"}, CellID->436399423], Cell[314048, 6010, 505, 8, 70, "Item",ExpressionUUID->"3c3e309f-3b41-4718-8cc7-38e51d19ea5e", CellTags->{"DefaultContent", "TabNext"}, CellID->132505746], Cell[349940, 6848, 89, 2, 70, "Text",ExpressionUUID->"9ea3525c-c8c7-4ae7-a5d2-65aee4e63dea", CellTags->{"DefaultContent", "ScrapeDefault"}, CellID->913148768], Cell[363305, 7242, 529, 8, 70, "Text",ExpressionUUID->"d7f7963b-55cd-4e29-a6a0-d7ed308787c3", CellTags->{"DefaultContent", "TabNext"}, CellID->958952487], Cell[364907, 7283, 515, 8, 70, "Text",ExpressionUUID->"7358da1a-118f-4845-a07f-9f7acd26da57", CellTags->{"DefaultContent", "TabNext"}, CellID->604291542]}, "TabNext"->{ Cell[8390, 261, 523, 8, 70, "Notes",ExpressionUUID->"ea36b18a-221b-4422-8e4b-eb2318f79f1d", CellTags->{"DefaultContent", "TabNext"}, CellID->273771548], Cell[312569, 5969, 516, 8, 70, "Text",ExpressionUUID->"f15eeaea-9be4-4cb2-8d00-25a0bcdb8c44", CellTags->{"DefaultContent", "TabNext"}, CellID->436399423], Cell[314048, 6010, 505, 8, 70, "Item",ExpressionUUID->"3c3e309f-3b41-4718-8cc7-38e51d19ea5e", CellTags->{"DefaultContent", "TabNext"}, CellID->132505746], Cell[363305, 7242, 529, 8, 70, "Text",ExpressionUUID->"d7f7963b-55cd-4e29-a6a0-d7ed308787c3", CellTags->{"DefaultContent", "TabNext"}, CellID->958952487], Cell[364907, 7283, 515, 8, 70, "Text",ExpressionUUID->"7358da1a-118f-4845-a07f-9f7acd26da57", CellTags->{"DefaultContent", "TabNext"}, CellID->604291542]}, "Examples"->{ Cell[8962, 275, 7029, 152, 70, "Section",ExpressionUUID->"1fb99ac1-84c1-4481-ba92-aaa6987428b9", CellTags->{"Examples", "TemplateCellGroup"}, CellID->530638011]}, "Source & Additional Information"->{ Cell[298944, 5530, 249, 5, 70, "Section",ExpressionUUID->"0bdbad53-2492-42fb-a367-e4fbea1f325e", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->611501116]}, "Contributed By"->{ Cell[299218, 5539, 1026, 26, 70, "Subsection",ExpressionUUID->"ba89b93c-d18f-43b9-a673-ce1e2564bcd3", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->86203256]}, "ContributorInformation"->{ Cell[299218, 5539, 1026, 26, 70, "Subsection",ExpressionUUID->"ba89b93c-d18f-43b9-a673-ce1e2564bcd3", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->86203256]}, "Keywords"->{ Cell[300336, 5573, 996, 26, 70, "Subsection",ExpressionUUID->"89dc6140-58c8-4f86-8f8b-6e94941010f5", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->696375425]}, "Categories"->{ Cell[301416, 5607, 221, 6, 70, "Subsection",ExpressionUUID->"c8950924-3aa9-4c62-b8d5-b22c620773de", CellTags->{"Categories", "TemplateCellGroup"}, CellID->362094786], Cell[301640, 5615, 7510, 247, 70, "Output",ExpressionUUID->"7ebd38be-2985-427c-8ca6-d0a6a6dd9703", CellTags->{"Categories", "Categories-Checkboxes", "CheckboxCell"}, CellID->131185140]}, "Categories-Checkboxes"->{ Cell[301640, 5615, 7510, 247, 70, "Output",ExpressionUUID->"7ebd38be-2985-427c-8ca6-d0a6a6dd9703", CellTags->{"Categories", "Categories-Checkboxes", "CheckboxCell"}, CellID->131185140]}, "CheckboxCell"->{ Cell[301640, 5615, 7510, 247, 70, "Output",ExpressionUUID->"7ebd38be-2985-427c-8ca6-d0a6a6dd9703", CellTags->{"Categories", "Categories-Checkboxes", "CheckboxCell"}, CellID->131185140], Cell[351182, 6886, 1321, 40, 70, "Output",ExpressionUUID->"752a3881-f4be-4b02-bc50-44773f392c33", CellTags->{"CheckboxCell", "CompatibilityOperatingSystem", "CompatibilityOperatingSystem-Checkboxes"}, CellID->40078524], Cell[353823, 6966, 1365, 41, 70, "Output",ExpressionUUID->"c256bd3b-34a8-43fb-b932-ded63fd5d166", CellTags->{"CheckboxCell", "CompatibilityFeatures", "CompatibilityFeatures-Checkboxes"}, CellID->396992059], Cell[357141, 7060, 2896, 83, 70, "Output",ExpressionUUID->"0c69b154-965c-48f1-b200-17a33f5bf5b5", CellTags->{"CheckboxCell", "CompatibilityEvaluationEnvironment", "CompatibilityEvaluationEnvironment-Checkboxes"}, CellID->62394308], Cell[361148, 7177, 938, 28, 70, "Output",ExpressionUUID->"9a17c6be-c455-48fe-a33d-42e19f7df5b7", CellTags->{"CheckboxCell", "CompatibilityCloudSupport", "CompatibilityCloudSupport-Checkboxes"}, CellID->454919203]}, "Related Symbols"->{ Cell[309187, 5867, 980, 26, 70, "Subsection",ExpressionUUID->"a756d5f7-267e-41d8-830d-ed3aaabd3c0a", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->659846169]}, "Related Resource Objects"->{ Cell[310352, 5907, 1039, 26, 70, "Subsection",ExpressionUUID->"a5deded2-af2e-4c0c-bac7-b00c49a32aaa", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->465534472]}, "Source/Reference Citation"->{ Cell[311482, 5941, 1084, 26, 70, "Subsection",ExpressionUUID->"05d36a61-698a-499b-ac86-6dcb43354db2", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->515669552]}, "Links"->{ Cell[313122, 5982, 923, 26, 70, "Subsection",ExpressionUUID->"8daa9de0-a92f-43f8-904d-0357699d7e2a", CellTags->{"Links", "TemplateCellGroup"}, CellID->571756773]}, "Tests"->{ Cell[314590, 6023, 1874, 45, 70, "Subsection",ExpressionUUID->"790ce4ed-4a6d-4786-a1b0-82c89c663c5a", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->561308448]}, "VerificationTests"->{ Cell[314590, 6023, 1874, 45, 70, "Subsection",ExpressionUUID->"790ce4ed-4a6d-4786-a1b0-82c89c663c5a", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->561308448]}, "Compatibility"->{ Cell[347783, 6786, 955, 25, 70, "Subsection",ExpressionUUID->"a8cda2cd-d25f-4ce7-912c-1c454a041e10", CellTags->{"Compatibility", "TemplateCellGroup"}, CellID->559974822]}, "CompatibilityWolframLanguageVersionRequired"->{ Cell[348763, 6815, 1174, 31, 70, "Subsubsection",ExpressionUUID->"9ea686c0-001a-454c-a320-61d389d0d2b4", CellTags->{"CompatibilityWolframLanguageVersionRequired", "TemplateCellGroup", "Wolfram Language Version"}, CellID->901090016]}, "Wolfram Language Version"->{ Cell[348763, 6815, 1174, 31, 70, "Subsubsection",ExpressionUUID->"9ea686c0-001a-454c-a320-61d389d0d2b4", CellTags->{"CompatibilityWolframLanguageVersionRequired", "TemplateCellGroup", "Wolfram Language Version"}, CellID->901090016]}, "ScrapeDefault"->{ Cell[349940, 6848, 89, 2, 70, "Text",ExpressionUUID->"9ea3525c-c8c7-4ae7-a5d2-65aee4e63dea", CellTags->{"DefaultContent", "ScrapeDefault"}, CellID->913148768]}, "CompatibilityOperatingSystem"->{ Cell[350066, 6855, 1113, 29, 70, "Subsubsection",ExpressionUUID->"da892acd-87be-4a28-ae04-26af30dbaed2", CellTags->{"CompatibilityOperatingSystem", "Operating System", "TemplateCellGroup"}, CellID->499582406], Cell[351182, 6886, 1321, 40, 70, "Output",ExpressionUUID->"752a3881-f4be-4b02-bc50-44773f392c33", CellTags->{"CheckboxCell", "CompatibilityOperatingSystem", "CompatibilityOperatingSystem-Checkboxes"}, CellID->40078524]}, "Operating System"->{ Cell[350066, 6855, 1113, 29, 70, "Subsubsection",ExpressionUUID->"da892acd-87be-4a28-ae04-26af30dbaed2", CellTags->{"CompatibilityOperatingSystem", "Operating System", "TemplateCellGroup"}, CellID->499582406]}, "CompatibilityOperatingSystem-Checkboxes"->{ Cell[351182, 6886, 1321, 40, 70, "Output",ExpressionUUID->"752a3881-f4be-4b02-bc50-44773f392c33", CellTags->{"CheckboxCell", "CompatibilityOperatingSystem", "CompatibilityOperatingSystem-Checkboxes"}, CellID->40078524]}, "CompatibilityFeatures"->{ Cell[352540, 6931, 1280, 33, 70, "Subsubsection",ExpressionUUID->"2f09e942-677c-42d3-a0f7-f349b3dcf656", CellTags->{"CompatibilityFeatures", "Required Features", "TemplateCellGroup"}, CellID->989275156], Cell[353823, 6966, 1365, 41, 70, "Output",ExpressionUUID->"c256bd3b-34a8-43fb-b932-ded63fd5d166", CellTags->{"CheckboxCell", "CompatibilityFeatures", "CompatibilityFeatures-Checkboxes"}, CellID->396992059]}, "Required Features"->{ Cell[352540, 6931, 1280, 33, 70, "Subsubsection",ExpressionUUID->"2f09e942-677c-42d3-a0f7-f349b3dcf656", CellTags->{"CompatibilityFeatures", "Required Features", "TemplateCellGroup"}, CellID->989275156]}, "CompatibilityFeatures-Checkboxes"->{ Cell[353823, 6966, 1365, 41, 70, "Output",ExpressionUUID->"c256bd3b-34a8-43fb-b932-ded63fd5d166", CellTags->{"CheckboxCell", "CompatibilityFeatures", "CompatibilityFeatures-Checkboxes"}, CellID->396992059]}, "CompatibilityEvaluationEnvironment"->{ Cell[355225, 7012, 1913, 46, 70, "Subsubsection",ExpressionUUID->"ab971d77-63fd-4814-bf7f-3012cd1b7874", CellTags->{"CompatibilityEvaluationEnvironment", "Environments", "TemplateCellGroup"}, CellID->605308563], Cell[357141, 7060, 2896, 83, 70, "Output",ExpressionUUID->"0c69b154-965c-48f1-b200-17a33f5bf5b5", CellTags->{"CheckboxCell", "CompatibilityEvaluationEnvironment", "CompatibilityEvaluationEnvironment-Checkboxes"}, CellID->62394308]}, "Environments"->{ Cell[355225, 7012, 1913, 46, 70, "Subsubsection",ExpressionUUID->"ab971d77-63fd-4814-bf7f-3012cd1b7874", CellTags->{"CompatibilityEvaluationEnvironment", "Environments", "TemplateCellGroup"}, CellID->605308563]}, "CompatibilityEvaluationEnvironment-Checkboxes"->{ Cell[357141, 7060, 2896, 83, 70, "Output",ExpressionUUID->"0c69b154-965c-48f1-b200-17a33f5bf5b5", CellTags->{"CheckboxCell", "CompatibilityEvaluationEnvironment", "CompatibilityEvaluationEnvironment-Checkboxes"}, CellID->62394308]}, "Cloud Support"->{ Cell[360074, 7148, 1071, 27, 70, "Subsubsection",ExpressionUUID->"a1e2db1d-fd7e-4101-b25b-c5a7c322a610", CellTags->{"Cloud Support", "CompatibilityCloudSupport", "TemplateCellGroup"}, CellID->129998371]}, "CompatibilityCloudSupport"->{ Cell[360074, 7148, 1071, 27, 70, "Subsubsection",ExpressionUUID->"a1e2db1d-fd7e-4101-b25b-c5a7c322a610", CellTags->{"Cloud Support", "CompatibilityCloudSupport", "TemplateCellGroup"}, CellID->129998371], Cell[361148, 7177, 938, 28, 70, "Output",ExpressionUUID->"9a17c6be-c455-48fe-a33d-42e19f7df5b7", CellTags->{"CheckboxCell", "CompatibilityCloudSupport", "CompatibilityCloudSupport-Checkboxes"}, CellID->454919203]}, "CompatibilityCloudSupport-Checkboxes"->{ Cell[361148, 7177, 938, 28, 70, "Output",ExpressionUUID->"9a17c6be-c455-48fe-a33d-42e19f7df5b7", CellTags->{"CheckboxCell", "CompatibilityCloudSupport", "CompatibilityCloudSupport-Checkboxes"}, CellID->454919203]}, "Author Notes"->{ Cell[362147, 7212, 1155, 28, 70, "Section",ExpressionUUID->"161216a4-0519-41db-abaf-2f97f6a59829", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->681870591]}, "Submission Notes"->{ Cell[363871, 7255, 1033, 26, 70, "Section",ExpressionUUID->"ae1799f5-13e4-4c6e-ae2c-e06f687c037c", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->916799765]} } *) (*CellTagsIndex CellTagsIndex->{ {"Name", 488828, 9634}, {"TemplateCell", 489010, 9638}, {"Title", 489345, 9645}, {"Description", 489526, 9649}, {"Definition", 489704, 9653}, {"Function", 489900, 9657}, {"TemplateCellGroup", 490105, 9661}, {"Documentation", 493956, 9722}, {"TemplateSection", 494148, 9726}, {"Usage", 494521, 9733}, {"Details & Options", 494715, 9737}, {"Notes", 494918, 9741}, {"DefaultContent", 495130, 9745}, {"TabNext", 496126, 9764}, {"Examples", 496955, 9780}, {"Source & Additional Information", 497164, 9784}, {"Contributed By", 497377, 9788}, {"ContributorInformation", 497613, 9792}, {"Keywords", 497835, 9796}, {"Categories", 498027, 9800}, {"Categories-Checkboxes", 498425, 9807}, {"CheckboxCell", 498639, 9811}, {"Related Symbols", 499761, 9827}, {"Related Resource Objects", 499974, 9831}, {"Source/Reference Citation", 500198, 9835}, {"Links", 500403, 9839}, {"Tests", 500587, 9843}, {"VerificationTests", 500805, 9847}, {"Compatibility", 501019, 9851}, {"CompatibilityWolframLanguageVersionRequired", 501249, 9855}, {"Wolfram Language Version", 501522, 9859}, {"ScrapeDefault", 501784, 9863}, {"CompatibilityOperatingSystem", 501988, 9867}, {"Operating System", 502458, 9874}, {"CompatibilityOperatingSystem-Checkboxes", 502723, 9878}, {"CompatibilityFeatures", 502980, 9882}, {"Required Features", 503432, 9889}, {"CompatibilityFeatures-Checkboxes", 503684, 9893}, {"CompatibilityEvaluationEnvironment", 503941, 9897}, {"Environments", 504421, 9904}, {"CompatibilityEvaluationEnvironment-Checkboxes", 504694, 9908}, {"Cloud Support", 504955, 9912}, {"CompatibilityCloudSupport", 505200, 9916}, {"CompatibilityCloudSupport-Checkboxes", 505678, 9923}, {"Author Notes", 505920, 9927}, {"Submission Notes", 506120, 9931} } *) (*NotebookFileOutline Notebook[{ Cell[CellGroupData[{ Cell[624, 23, 91, 2, 70, "Title",ExpressionUUID->"cf060d3f-a97d-4fbf-bfda-869559740c31", CellTags->{"Name", "TemplateCell", "Title"}, CellID->176000908], Cell[718, 27, 189, 5, 70, "Text",ExpressionUUID->"1cbf1950-83e6-4632-a76e-0cf7408a9c84", CellTags->{"Description", "TemplateCell"}, CellID->880951163], Cell[CellGroupData[{ Cell[932, 36, 1206, 29, 70, "Section",ExpressionUUID->"80a274b9-e43d-49d2-bb61-b11a3cd87f04", CellTags->{"Definition", "Function", "TemplateCellGroup"}, CellID->72845326], Cell[2141, 67, 529, 13, 70, "Input",ExpressionUUID->"4f6f7e23-bd90-4ce3-95d3-b12677432c23", CellID->199725741], Cell[2673, 82, 291, 8, 70, "Input",ExpressionUUID->"7d5dbd0a-d924-4c54-a27a-e017358441eb", CellID->992593716] }, Open ]], Cell[CellGroupData[{ Cell[3001, 95, 195, 5, 70, "Section",ExpressionUUID->"3409b371-8329-4f75-9bcb-b9cd4c6c180e", CellTags->{"Documentation", "TemplateSection"}, CellID->429741307], Cell[CellGroupData[{ Cell[3221, 104, 1980, 50, 70, "Subsection",ExpressionUUID->"10940d2c-8928-499f-ac6e-0250bff8371a", CellTags->{"TemplateCellGroup", "Usage"}, CellID->542419310], Cell[CellGroupData[{ Cell[5226, 158, 185, 6, 70, "UsageInputs",ExpressionUUID->"f4deda2c-a90e-464a-bead-3190f991b9ae", CellID->353660627], Cell[5414, 166, 901, 30, 70, "UsageDescription",ExpressionUUID->"b073deb7-8ef3-4440-950c-b8789397e707", CellID->775145540] }, Open ]], Cell[CellGroupData[{ Cell[6352, 201, 141, 4, 70, "UsageInputs",ExpressionUUID->"e0f552f5-d2c0-450f-a994-2361099c6535", CellID->827236831], Cell[6496, 207, 413, 14, 70, "UsageDescription",ExpressionUUID->"bfbc50d6-07b1-4a7c-bd3c-103341f9d84c", CellID->770311433] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[6958, 227, 1429, 32, 70, "Subsection",ExpressionUUID->"bc824404-23c6-49f6-9561-8644d4c65dea", CellTags->{"Details & Options", "Notes", "TemplateCellGroup"}, CellID->908801236], Cell[8390, 261, 523, 8, 70, "Notes",ExpressionUUID->"ea36b18a-221b-4422-8e4b-eb2318f79f1d", CellTags->{"DefaultContent", "TabNext"}, CellID->273771548] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[8962, 275, 7029, 152, 70, "Section",ExpressionUUID->"1fb99ac1-84c1-4481-ba92-aaa6987428b9", CellTags->{"Examples", "TemplateCellGroup"}, CellID->530638011], Cell[CellGroupData[{ Cell[16016, 431, 75, 2, 70, "Subsection",ExpressionUUID->"2cd95473-3e2e-43ee-a656-41131c170b8a", CellID->904125756], Cell[16094, 435, 419, 11, 70, "Text",ExpressionUUID->"4f164723-f422-4c68-9fe9-1b33092239b9", CellID->95674114], Cell[CellGroupData[{ Cell[16538, 450, 307, 9, 70, "Input",ExpressionUUID->"92e944b0-d222-4809-8055-34fced82f8c5", CellID->547886572], Cell[16848, 461, 513, 14, 70, "Output",ExpressionUUID->"47e58b33-516a-4f88-950e-dcdc93cf3394", CellID->678007980] }, Open ]], Cell[CellGroupData[{ Cell[17398, 480, 143, 4, 70, "ExampleDelimiter",ExpressionUUID->"505846ad-907c-4abf-a3f1-987f749e827e", CellID->14107562], Cell[17544, 486, 261, 7, 70, "Text",ExpressionUUID->"57af5b55-7b7b-47c8-8c2b-45c6dd66566e", CellID->550461544], Cell[CellGroupData[{ Cell[17830, 497, 477, 14, 70, "Input",ExpressionUUID->"c4370fa1-df8c-402f-93e6-3848e696ba5f", CellID->134408120], Cell[18310, 513, 441, 11, 70, "Output",ExpressionUUID->"4b7ec711-5e21-4959-8d57-84fc6246a0de", CellID->348268581] }, Open ]] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[18812, 531, 66, 2, 70, "Subsection",ExpressionUUID->"1a85d7ed-c24f-4a6d-918d-8ddd7744e04d", CellID->204653245], Cell[18881, 535, 218, 4, 70, "Text",ExpressionUUID->"58351d1b-527a-4ce6-b9bd-947b630c5fcb", CellID->566719989], Cell[CellGroupData[{ Cell[19124, 543, 256, 7, 70, "Input",ExpressionUUID->"985922c7-eb61-4c53-b0a0-828d255c8f7b", CellID->549435680], Cell[19383, 552, 778, 25, 70, "Output",ExpressionUUID->"a864dc0f-6bcd-4a17-88c5-082213fca674", CellID->247981845] }, Open ]], Cell[20176, 580, 818, 23, 70, "Text",ExpressionUUID->"308dfb9d-393d-4152-8b7c-260aef586d18", CellID->705282834], Cell[CellGroupData[{ Cell[21019, 607, 389, 10, 70, "Input",ExpressionUUID->"1cfdfe39-53cc-4f01-afcc-cb9b12ab5d4b", CellID->995570350], Cell[21411, 619, 917, 29, 70, "Output",ExpressionUUID->"d6bb38fa-79fe-495a-82b3-11aa2b55401b", CellID->154488654] }, Open ]], Cell[CellGroupData[{ Cell[22365, 653, 143, 4, 70, "ExampleDelimiter",ExpressionUUID->"256b81f3-841c-4091-b674-e6691c9598aa", CellID->14107563], Cell[22511, 659, 740, 23, 70, "Text",ExpressionUUID->"2354a15e-b22a-4037-87c6-b5ffb8916132", CellID->275478933], Cell[CellGroupData[{ Cell[23276, 686, 593, 16, 70, "Input",ExpressionUUID->"876f09c3-b3db-4479-be7c-a0fc37e1070c", CellID->564247917], Cell[23872, 704, 13621, 257, 70, "Output",ExpressionUUID->"0dca9cde-a5b4-4943-ab2c-937b96b79566", CellID->282635423] }, Open ]], Cell[37508, 964, 697, 22, 70, "Text",ExpressionUUID->"ceadd4a8-66bb-4ecb-9336-6e7b0a0aac93", CellID->210153844], Cell[CellGroupData[{ Cell[38230, 990, 564, 15, 70, "Input",ExpressionUUID->"11de5c6c-1c86-44aa-a3ec-88af683e59ab", CellID->489324713], Cell[38797, 1007, 13529, 253, 70, "Output",ExpressionUUID->"8cae598f-9e70-469b-b0bc-586932601639", CellID->15009988] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[52387, 1267, 73, 2, 70, "Subsection",ExpressionUUID->"eef8f589-abc2-4d17-b865-b5aa7ec3f6d5", CellID->605265931], Cell[52463, 1271, 226, 6, 70, "Text",ExpressionUUID->"543d494a-6e68-4144-a83f-22aaa772e5f6", CellID->735528876], Cell[CellGroupData[{ Cell[52714, 1281, 525, 14, 70, "Input",ExpressionUUID->"f080cdfc-6342-41bd-818d-28773f5b0c55", CellID->253543209], Cell[53242, 1297, 213851, 3513, 70, "Output",ExpressionUUID->"2c1257fe-e733-4740-9695-565767b4115f", CellID->794786731] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[267142, 4816, 85, 2, 70, "Subsection",ExpressionUUID->"2a0a595b-643d-4184-9bf2-c0aa1a4299e2", CellID->232113220], Cell[267230, 4820, 852, 24, 70, "Text",ExpressionUUID->"357f7697-34bf-4842-96f8-19bbdcd699ab", CellID->941394887], Cell[CellGroupData[{ Cell[268107, 4848, 716, 22, 70, "Input",ExpressionUUID->"2c0ab194-40f2-46eb-ac11-db7137e03cc8", CellID->221668863], Cell[268826, 4872, 189, 5, 70, "Output",ExpressionUUID->"dbc88ee2-4763-49bd-bb6b-d162224fdf39", CellID->820331014] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[269064, 4883, 76, 2, 70, "Subsection",ExpressionUUID->"985b0f98-12b1-40dd-a0d1-de3978c59b1c", CellID->158766396], Cell[269143, 4887, 384, 9, 70, "Text",ExpressionUUID->"a6299382-0d09-48ce-842d-13bb3ae7846e", CellID->713023786], Cell[CellGroupData[{ Cell[269552, 4900, 437, 10, 70, "Input",ExpressionUUID->"f55f64dc-1a1c-41b6-b1db-4163555315a8", CellID->781476664], Cell[269992, 4912, 281, 7, 70, "Output",ExpressionUUID->"29b398bd-1bd7-4152-b471-1280c4a8cc57", CellID->719687066] }, Open ]], Cell[270288, 4922, 287, 7, 70, "Text",ExpressionUUID->"18f90764-1f3f-4b00-8200-1c8bbaa4c4f0", CellID->241135213], Cell[CellGroupData[{ Cell[270600, 4933, 1025, 27, 70, "Input",ExpressionUUID->"6e0f7014-38af-494a-aaf5-f29dd2a76c1d", CellID->217543126], Cell[271628, 4962, 711, 18, 70, "Output",ExpressionUUID->"d68a80da-5eb9-496d-8dfc-48645aef90b4", CellID->142346569] }, Open ]], Cell[CellGroupData[{ Cell[272376, 4985, 143, 4, 70, "ExampleDelimiter",ExpressionUUID->"4faf9a0d-e566-4010-9663-6917832b8b71", CellID->14107564], Cell[272522, 4991, 777, 23, 70, "Text",ExpressionUUID->"f861358e-248e-486b-8a1b-138084cd5334", CellID->832919640], Cell[CellGroupData[{ Cell[273324, 5018, 508, 15, 70, "Input",ExpressionUUID->"b6e833f3-a4b0-4490-9c72-5fcdcd59183e", CellID->10100193], Cell[273835, 5035, 20986, 379, 70, "Output",ExpressionUUID->"34c15d20-4503-4b06-8b67-858add7ca5ba", CellID->829115136] }, Open ]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[294882, 5421, 74, 2, 70, "Subsection",ExpressionUUID->"80d8c809-a0be-4e2c-b43a-09beeb92af45", CellID->461278909], Cell[294959, 5425, 551, 10, 70, "Text",ExpressionUUID->"2ffb6754-c436-4e19-8037-3eab05b73b31", CellID->995197631], Cell[CellGroupData[{ Cell[295535, 5439, 1688, 46, 70, "Input",ExpressionUUID->"ecb454a8-7787-40cb-a68e-b2fa855bb6c1", CellID->641372991], Cell[297226, 5487, 1657, 36, 70, "Output",ExpressionUUID->"555105ac-0834-45d0-a649-80052dac4afc", CellID->191139137] }, Open ]] }, Closed]] }, Open ]], Cell[CellGroupData[{ Cell[298944, 5530, 249, 5, 70, "Section",ExpressionUUID->"0bdbad53-2492-42fb-a367-e4fbea1f325e", CellTags->{"Source & Additional Information", "TemplateSection"}, CellID->611501116], Cell[CellGroupData[{ Cell[299218, 5539, 1026, 26, 70, "Subsection",ExpressionUUID->"ba89b93c-d18f-43b9-a673-ce1e2564bcd3", CellTags->{"Contributed By", "ContributorInformation", "TemplateCellGroup"}, CellID->86203256], Cell[300247, 5567, 52, 1, 70, "Text",ExpressionUUID->"6e3e875a-08c8-4a9f-9613-0e96eeed0a9d", CellID->545906779] }, Open ]], Cell[CellGroupData[{ Cell[300336, 5573, 996, 26, 70, "Subsection",ExpressionUUID->"89dc6140-58c8-4f86-8f8b-6e94941010f5", CellTags->{"Keywords", "TemplateCellGroup"}, CellID->696375425], Cell[301335, 5601, 44, 1, 70, "Item",ExpressionUUID->"a191b888-71c2-4d94-a717-12961f710d1c", CellID->321972543] }, Open ]], Cell[CellGroupData[{ Cell[301416, 5607, 221, 6, 70, "Subsection",ExpressionUUID->"c8950924-3aa9-4c62-b8d5-b22c620773de", CellTags->{"Categories", "TemplateCellGroup"}, CellID->362094786], Cell[301640, 5615, 7510, 247, 70, "Output",ExpressionUUID->"7ebd38be-2985-427c-8ca6-d0a6a6dd9703", CellTags->{"Categories", "Categories-Checkboxes", "CheckboxCell"}, CellID->131185140] }, Open ]], Cell[CellGroupData[{ Cell[309187, 5867, 980, 26, 70, "Subsection",ExpressionUUID->"a756d5f7-267e-41d8-830d-ed3aaabd3c0a", CellTags->{"Related Symbols", "TemplateCellGroup"}, CellID->659846169], Cell[310170, 5895, 50, 1, 70, "Item",ExpressionUUID->"6fa26579-097f-40b3-9d29-4ba46dcb66f1", CellID->152855479], Cell[310223, 5898, 42, 1, 70, "Item",ExpressionUUID->"787bc9cb-969f-422c-ad1b-40d9f4dd2e52", CellID->876242341], Cell[310268, 5901, 47, 1, 70, "Item",ExpressionUUID->"b9c47395-0cbd-47ed-8268-41355d498735", CellID->208635836] }, Open ]], Cell[CellGroupData[{ Cell[310352, 5907, 1039, 26, 70, "Subsection",ExpressionUUID->"a5deded2-af2e-4c0c-bac7-b00c49a32aaa", CellTags->{"Related Resource Objects", "TemplateCellGroup"}, CellID->465534472], Cell[311394, 5935, 51, 1, 70, "Item",ExpressionUUID->"25f1b5bf-c5bc-4ce3-8b24-2d81f147f21a", CellID->193417625] }, Open ]], Cell[CellGroupData[{ Cell[311482, 5941, 1084, 26, 70, "Subsection",ExpressionUUID->"05d36a61-698a-499b-ac86-6dcb43354db2", CellTags->{"Source/Reference Citation", "TemplateCellGroup"}, CellID->515669552], Cell[312569, 5969, 516, 8, 70, "Text",ExpressionUUID->"f15eeaea-9be4-4cb2-8d00-25a0bcdb8c44", CellTags->{"DefaultContent", "TabNext"}, CellID->436399423] }, Open ]], Cell[CellGroupData[{ Cell[313122, 5982, 923, 26, 70, "Subsection",ExpressionUUID->"8daa9de0-a92f-43f8-904d-0357699d7e2a", CellTags->{"Links", "TemplateCellGroup"}, CellID->571756773], Cell[314048, 6010, 505, 8, 70, "Item",ExpressionUUID->"3c3e309f-3b41-4718-8cc7-38e51d19ea5e", CellTags->{"DefaultContent", "TabNext"}, CellID->132505746] }, Open ]], Cell[CellGroupData[{ Cell[314590, 6023, 1874, 45, 70, "Subsection",ExpressionUUID->"790ce4ed-4a6d-4786-a1b0-82c89c663c5a", CellTags->{"TemplateCellGroup", "Tests", "VerificationTests"}, CellID->561308448], Cell[CellGroupData[{ Cell[316489, 6072, 755, 20, 70, "Input",ExpressionUUID->"b4addee4-6565-4e09-bf55-a164105ffa40", CellID->585506047], Cell[317247, 6094, 9655, 208, 70, "Output",ExpressionUUID->"b5f03aa2-1439-491a-bf5a-16aa0dead556", CellID->96344951] }, Open ]], Cell[CellGroupData[{ Cell[326939, 6307, 615, 17, 70, "Input",ExpressionUUID->"fca6affa-ef22-48e5-b92b-29ec4170498f", CellID->309069756], Cell[327557, 6326, 9711, 211, 70, "Output",ExpressionUUID->"5dc0bf68-5376-4937-952b-451fb6ec178a", CellID->398666091] }, Open ]], Cell[CellGroupData[{ Cell[337305, 6542, 781, 24, 70, "Input",ExpressionUUID->"6dea1d58-ac44-466d-898a-1732fe09686a", CellID->113629398], Cell[338089, 6568, 9645, 212, 70, "Output",ExpressionUUID->"76a4e12c-6a37-4be6-8a10-ad493f13a658", CellID->763055873] }, Open ]] }, Open ]], Cell[CellGroupData[{ Cell[347783, 6786, 955, 25, 70, "Subsection",ExpressionUUID->"a8cda2cd-d25f-4ce7-912c-1c454a041e10", CellTags->{"Compatibility", "TemplateCellGroup"}, CellID->559974822], Cell[CellGroupData[{ Cell[348763, 6815, 1174, 31, 70, "Subsubsection",ExpressionUUID->"9ea686c0-001a-454c-a320-61d389d0d2b4", CellTags->{"CompatibilityWolframLanguageVersionRequired", "TemplateCellGroup", "Wolfram Language Version"}, CellID->901090016], Cell[349940, 6848, 89, 2, 70, "Text",ExpressionUUID->"9ea3525c-c8c7-4ae7-a5d2-65aee4e63dea", CellTags->{"DefaultContent", "ScrapeDefault"}, CellID->913148768] }, Open ]], Cell[CellGroupData[{ Cell[350066, 6855, 1113, 29, 70, "Subsubsection",ExpressionUUID->"da892acd-87be-4a28-ae04-26af30dbaed2", CellTags->{"CompatibilityOperatingSystem", "Operating System", "TemplateCellGroup"}, CellID->499582406], Cell[351182, 6886, 1321, 40, 70, "Output",ExpressionUUID->"752a3881-f4be-4b02-bc50-44773f392c33", CellTags->{"CheckboxCell", "CompatibilityOperatingSystem", "CompatibilityOperatingSystem-Checkboxes"}, CellID->40078524] }, Closed]], Cell[CellGroupData[{ Cell[352540, 6931, 1280, 33, 70, "Subsubsection",ExpressionUUID->"2f09e942-677c-42d3-a0f7-f349b3dcf656", CellTags->{"CompatibilityFeatures", "Required Features", "TemplateCellGroup"}, CellID->989275156], Cell[353823, 6966, 1365, 41, 70, "Output",ExpressionUUID->"c256bd3b-34a8-43fb-b932-ded63fd5d166", CellTags->{"CheckboxCell", "CompatibilityFeatures", "CompatibilityFeatures-Checkboxes"}, CellID->396992059] }, Closed]], Cell[CellGroupData[{ Cell[355225, 7012, 1913, 46, 70, "Subsubsection",ExpressionUUID->"ab971d77-63fd-4814-bf7f-3012cd1b7874", CellTags->{"CompatibilityEvaluationEnvironment", "Environments", "TemplateCellGroup"}, CellID->605308563], Cell[357141, 7060, 2896, 83, 70, "Output",ExpressionUUID->"0c69b154-965c-48f1-b200-17a33f5bf5b5", CellTags->{"CheckboxCell", "CompatibilityEvaluationEnvironment", "CompatibilityEvaluationEnvironment-Checkboxes"}, CellID->62394308] }, Closed]], Cell[CellGroupData[{ Cell[360074, 7148, 1071, 27, 70, "Subsubsection",ExpressionUUID->"a1e2db1d-fd7e-4101-b25b-c5a7c322a610", CellTags->{"Cloud Support", "CompatibilityCloudSupport", "TemplateCellGroup"}, CellID->129998371], Cell[361148, 7177, 938, 28, 70, "Output",ExpressionUUID->"9a17c6be-c455-48fe-a33d-42e19f7df5b7", CellTags->{"CheckboxCell", "CompatibilityCloudSupport", "CompatibilityCloudSupport-Checkboxes"}, CellID->454919203] }, Closed]] }, Open ]] }, Closed]], Cell[CellGroupData[{ Cell[362147, 7212, 1155, 28, 70, "Section",ExpressionUUID->"161216a4-0519-41db-abaf-2f97f6a59829", CellTags->{"Author Notes", "TemplateCellGroup"}, CellID->681870591], Cell[363305, 7242, 529, 8, 70, "Text",ExpressionUUID->"d7f7963b-55cd-4e29-a6a0-d7ed308787c3", CellTags->{"DefaultContent", "TabNext"}, CellID->958952487] }, Open ]], Cell[CellGroupData[{ Cell[363871, 7255, 1033, 26, 70, "Section",ExpressionUUID->"ae1799f5-13e4-4c6e-ae2c-e06f687c037c", CellTags->{"Submission Notes", "TemplateCellGroup"}, CellID->916799765], Cell[364907, 7283, 515, 8, 70, "Text",ExpressionUUID->"7358da1a-118f-4845-a07f-9f7acd26da57", CellTags->{"DefaultContent", "TabNext"}, CellID->604291542] }, Open ]] }, Open ]] } ] *) (* End of internal cache information *)