mps-coderules/coderules/languages/jetbrains.mps.logic/generator/template/main@generator.mps

1456 lines
82 KiB
Plaintext

<?xml version="1.0" encoding="UTF-8"?>
<model ref="r:727775a3-16ae-4b9f-80a6-9ef3207ffa6a(jetbrains.mps.logic.generator.template.main@generator)">
<persistence version="9" />
<languages>
<use id="b401a680-8325-4110-8fd3-84331ff25bef" name="jetbrains.mps.lang.generator" version="4" />
<use id="d7706f63-9be2-479c-a3da-ae92af1e64d5" name="jetbrains.mps.lang.generator.generationContext" version="2" />
<use id="7a5dda62-9140-4668-ab76-d5ed1746f2b2" name="jetbrains.mps.lang.typesystem" version="5" />
<use id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core" version="2" />
<use id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage" version="12" />
<use id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel" version="19" />
<use id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections" version="2" />
<devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
</languages>
<imports>
<import index="5j4j" ref="r:c8fb1c5e-8204-4904-a38f-678899d447c1(jetbrains.mps.logic.structure)" />
<import index="tpee" ref="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
<import index="bj13" ref="bbf5c548-7111-4a53-a117-cdefc664cf34/java:jetbrains.mps.logic.reactor.logical(jetbrains.mps.logic.reactor/)" />
<import index="wyt6" ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065/java:java.lang(JDK/)" />
<import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
<import index="ha02" ref="r:09e53496-6477-45e7-abd5-eaf3fac3b360(jetbrains.mps.logic.behavior)" />
<import index="cof4" ref="r:0a9d1d47-250c-4f98-8962-b65edf8b0721(jetbrains.mps.logic.dataform)" />
<import index="uwx2" ref="r:76101703-3fc5-4e76-aa48-9728dde91f7b(jetbrains.mps.logic.unification)" />
</imports>
<registry>
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
<concept id="4836112446988635817" name="jetbrains.mps.baseLanguage.structure.UndefinedType" flags="in" index="2jxLKc" />
<concept id="1202948039474" name="jetbrains.mps.baseLanguage.structure.InstanceMethodCallOperation" flags="nn" index="liA8E" />
<concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi">
<child id="1197027771414" name="operand" index="2Oq$k0" />
<child id="1197027833540" name="operation" index="2OqNvi" />
</concept>
<concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0">
<child id="1137022507850" name="body" index="2VODD2" />
</concept>
<concept id="1070475926800" name="jetbrains.mps.baseLanguage.structure.StringLiteral" flags="nn" index="Xl_RD">
<property id="1070475926801" name="value" index="Xl_RC" />
</concept>
<concept id="1081236700937" name="jetbrains.mps.baseLanguage.structure.StaticMethodCall" flags="nn" index="2YIFZM">
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
</concept>
<concept id="1070534058343" name="jetbrains.mps.baseLanguage.structure.NullLiteral" flags="nn" index="10Nm6u" />
<concept id="1068431474542" name="jetbrains.mps.baseLanguage.structure.VariableDeclaration" flags="ng" index="33uBYm">
<child id="1068431790190" name="initializer" index="33vP2m" />
</concept>
<concept id="1068498886296" name="jetbrains.mps.baseLanguage.structure.VariableReference" flags="nn" index="37vLTw">
<reference id="1068581517664" name="variableDeclaration" index="3cqZAo" />
</concept>
<concept id="4972933694980447171" name="jetbrains.mps.baseLanguage.structure.BaseVariableDeclaration" flags="ng" index="19Szcq">
<child id="5680397130376446158" name="type" index="1tU5fm" />
</concept>
<concept id="1068580123155" name="jetbrains.mps.baseLanguage.structure.ExpressionStatement" flags="nn" index="3clFbF">
<child id="1068580123156" name="expression" index="3clFbG" />
</concept>
<concept id="1068580123157" name="jetbrains.mps.baseLanguage.structure.Statement" flags="nn" index="3clFbH" />
<concept id="1068580123136" name="jetbrains.mps.baseLanguage.structure.StatementList" flags="sn" stub="5293379017992965193" index="3clFbS">
<child id="1068581517665" name="statement" index="3cqZAp" />
</concept>
<concept id="1068580320020" name="jetbrains.mps.baseLanguage.structure.IntegerConstant" flags="nn" index="3cmrfG">
<property id="1068580320021" name="value" index="3cmrfH" />
</concept>
<concept id="1068581242864" name="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" flags="nn" index="3cpWs8">
<child id="1068581242865" name="localVariableDeclaration" index="3cpWs9" />
</concept>
<concept id="1068581242863" name="jetbrains.mps.baseLanguage.structure.LocalVariableDeclaration" flags="nr" index="3cpWsn" />
<concept id="1079359253375" name="jetbrains.mps.baseLanguage.structure.ParenthesizedExpression" flags="nn" index="1eOMI4">
<child id="1079359253376" name="expression" index="1eOMHV" />
</concept>
<concept id="1081516740877" name="jetbrains.mps.baseLanguage.structure.NotExpression" flags="nn" index="3fqX7Q">
<child id="1081516765348" name="expression" index="3fr31v" />
</concept>
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ngI" index="1ndlxa">
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
<child id="1068499141038" name="actualArgument" index="37wK5m" />
</concept>
<concept id="1107535904670" name="jetbrains.mps.baseLanguage.structure.ClassifierType" flags="in" index="3uibUv">
<reference id="1107535924139" name="classifier" index="3uigEE" />
<child id="1109201940907" name="parameter" index="11_B2D" />
</concept>
<concept id="1116615150612" name="jetbrains.mps.baseLanguage.structure.ClassifierClassExpression" flags="nn" index="3VsKOn">
<reference id="1116615189566" name="classifier" index="3VsUkX" />
</concept>
</language>
<language id="b401a680-8325-4110-8fd3-84331ff25bef" name="jetbrains.mps.lang.generator">
<concept id="1114706874351" name="jetbrains.mps.lang.generator.structure.CopySrcNodeMacro" flags="ln" index="29HgVG">
<child id="1168024447342" name="sourceNodeQuery" index="3NFExx" />
</concept>
<concept id="1114729360583" name="jetbrains.mps.lang.generator.structure.CopySrcListMacro" flags="ln" index="2b32R4">
<child id="1168278589236" name="sourceNodesQuery" index="2P8S$" />
</concept>
<concept id="1095416546421" name="jetbrains.mps.lang.generator.structure.MappingConfiguration" flags="ig" index="bUwia">
<child id="1200911492601" name="mappingLabel" index="2rTMjI" />
<child id="7473026166162327259" name="dropAttrubuteRule" index="CYSdJ" />
<child id="1167328349397" name="reductionMappingRule" index="3acgRq" />
</concept>
<concept id="1177093525992" name="jetbrains.mps.lang.generator.structure.InlineTemplate_RuleConsequence" flags="lg" index="gft3U">
<child id="1177093586806" name="templateNode" index="gfFT$" />
</concept>
<concept id="1168559512253" name="jetbrains.mps.lang.generator.structure.DismissTopMappingRule" flags="lg" index="j$LIH">
<child id="1169669152123" name="generatorMessage" index="1lHHLF" />
</concept>
<concept id="1112730859144" name="jetbrains.mps.lang.generator.structure.TemplateSwitch" flags="ig" index="jVnub">
<child id="1168558750579" name="defaultConsequence" index="jxRDz" />
<child id="1167340453568" name="reductionMappingRule" index="3aUrZf" />
</concept>
<concept id="1095672379244" name="jetbrains.mps.lang.generator.structure.TemplateFragment" flags="ng" index="raruj" />
<concept id="1200911316486" name="jetbrains.mps.lang.generator.structure.MappingLabelDeclaration" flags="lg" index="2rT7sh">
<reference id="1200911342686" name="sourceConcept" index="2rTdP9" />
<reference id="1200913004646" name="targetConcept" index="2rZz_L" />
</concept>
<concept id="1722980698497626400" name="jetbrains.mps.lang.generator.structure.ITemplateCall" flags="ngI" index="v9R3L">
<reference id="1722980698497626483" name="template" index="v9R2y" />
<child id="1722980698497626405" name="actualArgument" index="v9R3O" />
</concept>
<concept id="7473026166162297915" name="jetbrains.mps.lang.generator.structure.DropAttributeRule" flags="lg" index="CY16f">
<reference id="7473026166162297918" name="applicableConcept" index="CY16a" />
</concept>
<concept id="1167168920554" name="jetbrains.mps.lang.generator.structure.BaseMappingRule_Condition" flags="in" index="30G5F_" />
<concept id="1167169188348" name="jetbrains.mps.lang.generator.structure.TemplateFunctionParameter_sourceNode" flags="nn" index="30H73N" />
<concept id="1167169308231" name="jetbrains.mps.lang.generator.structure.BaseMappingRule" flags="ng" index="30H$t8">
<property id="1167272244852" name="applyToConceptInheritors" index="36QftV" />
<reference id="1167169349424" name="applicableConcept" index="30HIoZ" />
<child id="1167169362365" name="conditionFunction" index="30HLyM" />
</concept>
<concept id="1092059087312" name="jetbrains.mps.lang.generator.structure.TemplateDeclaration" flags="ig" index="13MO4I">
<reference id="1168285871518" name="applicableConcept" index="3gUMe" />
<child id="1092060348987" name="contentNode" index="13RCb5" />
</concept>
<concept id="1195158154974" name="jetbrains.mps.lang.generator.structure.InlineSwitch_RuleConsequence" flags="lg" index="14YyZ8">
<child id="1195158241124" name="defaultConsequence" index="14YRTM" />
<child id="1195158408710" name="case" index="14ZwWg" />
</concept>
<concept id="1195158388553" name="jetbrains.mps.lang.generator.structure.InlineSwitch_Case" flags="ng" index="14ZrTv">
<child id="1195158608805" name="conditionFunction" index="150hEN" />
<child id="1195158637244" name="caseConsequence" index="150oIE" />
</concept>
<concept id="1087833241328" name="jetbrains.mps.lang.generator.structure.PropertyMacro" flags="ln" index="17Uvod">
<child id="1167756362303" name="propertyValueFunction" index="3zH0cK" />
</concept>
<concept id="1167327847730" name="jetbrains.mps.lang.generator.structure.Reduction_MappingRule" flags="lg" index="3aamgX">
<child id="1169672767469" name="ruleConsequence" index="1lVwrX" />
</concept>
<concept id="1169670156577" name="jetbrains.mps.lang.generator.structure.GeneratorMessage" flags="lg" index="1lLz0L">
<property id="1169670173015" name="messageText" index="1lLB17" />
<property id="1169670356567" name="messageType" index="1lMjX7" />
</concept>
<concept id="982871510064032177" name="jetbrains.mps.lang.generator.structure.IParameterizedTemplate" flags="ngI" index="1s_3nv">
<child id="982871510064032342" name="parameter" index="1s_3oS" />
</concept>
<concept id="982871510068000147" name="jetbrains.mps.lang.generator.structure.TemplateSwitchMacro" flags="lg" index="1sPUBX">
<child id="982871510068000158" name="sourceNodeQuery" index="1sPUBK" />
</concept>
<concept id="1167756080639" name="jetbrains.mps.lang.generator.structure.PropertyMacro_GetPropertyValue" flags="in" index="3zFVjK" />
<concept id="1167770111131" name="jetbrains.mps.lang.generator.structure.ReferenceMacro_GetReferent" flags="in" index="3$xsQk" />
<concept id="1167951910403" name="jetbrains.mps.lang.generator.structure.SourceSubstituteMacro_SourceNodesQuery" flags="in" index="3JmXsc" />
<concept id="8900764248744213868" name="jetbrains.mps.lang.generator.structure.InlineTemplateWithContext_RuleConsequence" flags="lg" index="1Koe21">
<child id="8900764248744213871" name="contentNode" index="1Koe22" />
</concept>
<concept id="1805153994415891174" name="jetbrains.mps.lang.generator.structure.TemplateParameterDeclaration" flags="ng" index="1N15co">
<child id="1805153994415893199" name="type" index="1N15GL" />
</concept>
<concept id="1168024337012" name="jetbrains.mps.lang.generator.structure.SourceSubstituteMacro_SourceNodeQuery" flags="in" index="3NFfHV" />
<concept id="1088761943574" name="jetbrains.mps.lang.generator.structure.ReferenceMacro" flags="ln" index="1ZhdrF">
<child id="1167770376702" name="referentFunction" index="3$ytzL" />
</concept>
</language>
<language id="fd392034-7849-419d-9071-12563d152375" name="jetbrains.mps.baseLanguage.closures">
<concept id="2524418899405758586" name="jetbrains.mps.baseLanguage.closures.structure.InferredClosureParameterDeclaration" flags="ig" index="gl6BB" />
<concept id="1199569711397" name="jetbrains.mps.baseLanguage.closures.structure.ClosureLiteral" flags="nn" index="1bVj0M">
<child id="1199569906740" name="parameter" index="1bW2Oz" />
<child id="1199569916463" name="body" index="1bW5cS" />
</concept>
</language>
<language id="d7706f63-9be2-479c-a3da-ae92af1e64d5" name="jetbrains.mps.lang.generator.generationContext">
<concept id="1229477454423" name="jetbrains.mps.lang.generator.generationContext.structure.GenerationContextOp_GetOriginalCopiedInputByOutput" flags="nn" index="12$id9">
<child id="1229477520175" name="outputNode" index="12$y8L" />
</concept>
<concept id="5190093307972723402" name="jetbrains.mps.lang.generator.generationContext.structure.GenerationContextOp_ParameterRef" flags="nn" index="3cR$yn">
<reference id="5190093307972736266" name="parameter" index="3cRzXn" />
</concept>
<concept id="1216860049627" name="jetbrains.mps.lang.generator.generationContext.structure.GenerationContextOp_GetOutputByLabelAndInput" flags="nn" index="1iwH70">
<reference id="1216860049628" name="label" index="1iwH77" />
<child id="1216860049632" name="inputNode" index="1iwH7V" />
</concept>
<concept id="1216860049635" name="jetbrains.mps.lang.generator.generationContext.structure.TemplateFunctionParameter_generationContext" flags="nn" index="1iwH7S" />
</language>
<language id="7a5dda62-9140-4668-ab76-d5ed1746f2b2" name="jetbrains.mps.lang.typesystem">
<concept id="1178870617262" name="jetbrains.mps.lang.typesystem.structure.CoerceExpression" flags="nn" index="1UaxmW">
<child id="1178870894644" name="pattern" index="1Ub_4A" />
<child id="1178870894645" name="nodeToCoerce" index="1Ub_4B" />
</concept>
<concept id="1174642788531" name="jetbrains.mps.lang.typesystem.structure.ConceptReference" flags="ig" index="1YaCAy">
<reference id="1174642800329" name="concept" index="1YaFvo" />
</concept>
</language>
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
<concept id="1177026924588" name="jetbrains.mps.lang.smodel.structure.RefConcept_Reference" flags="nn" index="chp4Y">
<reference id="1177026940964" name="conceptDeclaration" index="cht4Q" />
</concept>
<concept id="1138411891628" name="jetbrains.mps.lang.smodel.structure.SNodeOperation" flags="nn" index="eCIE_">
<child id="1144104376918" name="parameter" index="1xVPHs" />
</concept>
<concept id="1179409122411" name="jetbrains.mps.lang.smodel.structure.Node_ConceptMethodCall" flags="nn" index="2qgKlT" />
<concept id="2396822768958367367" name="jetbrains.mps.lang.smodel.structure.AbstractTypeCastExpression" flags="nn" index="$5XWr">
<child id="6733348108486823193" name="leftExpression" index="1m5AlR" />
<child id="3906496115198199033" name="conceptArgument" index="3oSUPX" />
</concept>
<concept id="1171407110247" name="jetbrains.mps.lang.smodel.structure.Node_GetAncestorOperation" flags="nn" index="2Xjw5R" />
<concept id="1139621453865" name="jetbrains.mps.lang.smodel.structure.Node_IsInstanceOfOperation" flags="nn" index="1mIQ4w">
<child id="1177027386292" name="conceptArgument" index="cj9EA" />
</concept>
<concept id="1171999116870" name="jetbrains.mps.lang.smodel.structure.Node_IsNullOperation" flags="nn" index="3w_OXm" />
<concept id="1172008320231" name="jetbrains.mps.lang.smodel.structure.Node_IsNotNullOperation" flags="nn" index="3x8VRR" />
<concept id="1144101972840" name="jetbrains.mps.lang.smodel.structure.OperationParm_Concept" flags="ng" index="1xMEDy">
<child id="1207343664468" name="conceptArgument" index="ri$Ld" />
</concept>
<concept id="6407023681583036853" name="jetbrains.mps.lang.smodel.structure.NodeAttributeQualifier" flags="ng" index="3CFYIy">
<reference id="6407023681583036854" name="attributeConcept" index="3CFYIx" />
</concept>
<concept id="6407023681583031218" name="jetbrains.mps.lang.smodel.structure.AttributeAccess" flags="nn" index="3CFZ6_">
<child id="6407023681583036852" name="qualifier" index="3CFYIz" />
</concept>
<concept id="1140137987495" name="jetbrains.mps.lang.smodel.structure.SNodeTypeCastExpression" flags="nn" index="1PxgMI">
<property id="1238684351431" name="asCast" index="1BlNFB" />
</concept>
<concept id="1138055754698" name="jetbrains.mps.lang.smodel.structure.SNodeType" flags="in" index="3Tqbb2">
<reference id="1138405853777" name="concept" index="ehGHo" />
</concept>
<concept id="1138056022639" name="jetbrains.mps.lang.smodel.structure.SPropertyAccess" flags="nn" index="3TrcHB">
<reference id="1138056395725" name="property" index="3TsBF5" />
</concept>
<concept id="1138056143562" name="jetbrains.mps.lang.smodel.structure.SLinkAccess" flags="nn" index="3TrEf2">
<reference id="1138056516764" name="link" index="3Tt5mk" />
</concept>
<concept id="1138056282393" name="jetbrains.mps.lang.smodel.structure.SLinkListAccess" flags="nn" index="3Tsc0h">
<reference id="1138056546658" name="link" index="3TtcxE" />
</concept>
</language>
<language id="ceab5195-25ea-4f22-9b92-103b95ca8c0c" name="jetbrains.mps.lang.core">
<concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi">
<property id="1193676396447" name="virtualPackage" index="3GE5qa" />
<child id="5169995583184591170" name="smodelAttribute" index="lGtFl" />
</concept>
<concept id="3364660638048049750" name="jetbrains.mps.lang.core.structure.PropertyAttribute" flags="ng" index="A9Btg">
<property id="1757699476691236117" name="name_DebugInfo" index="2qtEX9" />
<property id="1341860900487648621" name="propertyId" index="P4ACc" />
</concept>
<concept id="3364660638048049745" name="jetbrains.mps.lang.core.structure.LinkAttribute" flags="ng" index="A9Btn">
<property id="1757699476691236116" name="role_DebugInfo" index="2qtEX8" />
<property id="1341860900488019036" name="linkId" index="P3scX" />
</concept>
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ngI" index="TrEIO">
<property id="1169194664001" name="name" index="TrG5h" />
</concept>
<concept id="4222318806802425298" name="jetbrains.mps.lang.core.structure.SuppressErrorsAnnotation" flags="ng" index="15s5l7" />
</language>
<language id="83888646-71ce-4f1c-9c53-c54016f6ad4f" name="jetbrains.mps.baseLanguage.collections">
<concept id="1204796164442" name="jetbrains.mps.baseLanguage.collections.structure.InternalSequenceOperation" flags="nn" index="23sCx2">
<child id="1204796294226" name="closure" index="23t8la" />
</concept>
<concept id="1176906603202" name="jetbrains.mps.baseLanguage.collections.structure.BinaryOperation" flags="nn" index="56pJg">
<child id="1176906787974" name="rightExpression" index="576Qk" />
</concept>
<concept id="1225711141656" name="jetbrains.mps.baseLanguage.collections.structure.ListElementAccessExpression" flags="nn" index="1y4W85">
<child id="1225711182005" name="list" index="1y566C" />
<child id="1225711191269" name="index" index="1y58nS" />
</concept>
<concept id="1202120902084" name="jetbrains.mps.baseLanguage.collections.structure.WhereOperation" flags="nn" index="3zZkjj" />
<concept id="1180964022718" name="jetbrains.mps.baseLanguage.collections.structure.ConcatOperation" flags="nn" index="3QWeyG" />
</language>
</registry>
<node concept="bUwia" id="5JQSuNswW1q">
<property role="TrG5h" value="ast" />
<property role="3GE5qa" value="" />
<node concept="3aamgX" id="1pt0VTMwlBi" role="3acgRq">
<ref role="30HIoZ" to="5j4j:6$jH9oLmUCq" resolve="DataNodeExpression" />
<node concept="gft3U" id="5WBVN_MEXNj" role="1lVwrX">
<node concept="1eOMI4" id="5WBVN_MEXPm" role="gfFT$">
<node concept="10Nm6u" id="5WBVN_MEXPn" role="1eOMHV">
<node concept="29HgVG" id="5WBVN_MEXPo" role="lGtFl">
<node concept="3NFfHV" id="5WBVN_MEXPp" role="3NFExx">
<node concept="3clFbS" id="5WBVN_MEXPq" role="2VODD2">
<node concept="3clFbF" id="5WBVN_MEXPr" role="3cqZAp">
<node concept="2OqwBi" id="5WBVN_MEXPs" role="3clFbG">
<node concept="3TrEf2" id="5WBVN_MEXPt" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:6$jH9oLmVNm" resolve="root" />
</node>
<node concept="30H73N" id="5WBVN_MEXPu" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="5WBVN_METeG" role="3acgRq">
<ref role="30HIoZ" to="5j4j:5WBVN_MESCN" resolve="DataNodeLiteral" />
<node concept="gft3U" id="5WBVN_MEYWj" role="1lVwrX">
<node concept="1eOMI4" id="5WBVN_MEYWk" role="gfFT$">
<node concept="10Nm6u" id="5WBVN_MEYWl" role="1eOMHV">
<node concept="29HgVG" id="5WBVN_MEYWm" role="lGtFl">
<node concept="3NFfHV" id="5WBVN_MEYWn" role="3NFExx">
<node concept="3clFbS" id="5WBVN_MEYWo" role="2VODD2">
<node concept="3clFbF" id="5WBVN_MEYWp" role="3cqZAp">
<node concept="2OqwBi" id="5WBVN_MEYWq" role="3clFbG">
<node concept="3TrEf2" id="5WBVN_MEZfu" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:5WBVN_MESCO" resolve="root" />
</node>
<node concept="30H73N" id="5WBVN_MEYWs" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="49obaclcRBA" role="3acgRq">
<ref role="30HIoZ" to="5j4j:49obaclcan7" resolve="LogicalItemExpression" />
<node concept="gft3U" id="49obacld2yF" role="1lVwrX">
<node concept="10Nm6u" id="49obacld2yL" role="gfFT$">
<node concept="29HgVG" id="49obacld2yV" role="lGtFl">
<node concept="3NFfHV" id="49obacld2z1" role="3NFExx">
<node concept="3clFbS" id="49obacld2z2" role="2VODD2">
<node concept="3clFbF" id="49obacld3pO" role="3cqZAp">
<node concept="2OqwBi" id="49obacld3yI" role="3clFbG">
<node concept="30H73N" id="49obacld3pN" role="2Oq$k0" />
<node concept="3TrEf2" id="49obacld3Me" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:49obaclcanY" resolve="logical" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="hYA4REcfow" role="3acgRq">
<ref role="30HIoZ" to="5j4j:hYA4REbm1C" resolve="LogicalVariableRefExpression" />
<node concept="gft3U" id="hYA4REchLu" role="1lVwrX">
<node concept="10Nm6u" id="hYA4REchLv" role="gfFT$">
<node concept="29HgVG" id="hYA4REchLw" role="lGtFl">
<node concept="3NFfHV" id="hYA4REchLx" role="3NFExx">
<node concept="3clFbS" id="hYA4REchLy" role="2VODD2">
<node concept="3clFbF" id="hYA4REchLz" role="3cqZAp">
<node concept="2OqwBi" id="hYA4REchL$" role="3clFbG">
<node concept="30H73N" id="hYA4REchL_" role="2Oq$k0" />
<node concept="3TrEf2" id="hYA4REchLA" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:hYA4REb_WC" resolve="logical" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="7zIaasjByem" role="3acgRq">
<ref role="30HIoZ" to="5j4j:7zIaasjAAux" resolve="LogicalItemValueExpression" />
<node concept="1Koe21" id="7zIaasjB$wc" role="1lVwrX">
<node concept="3clFbS" id="7zIaasjB$wd" role="1Koe22">
<node concept="3cpWs8" id="7zIaasjB$we" role="3cqZAp">
<node concept="3cpWsn" id="7zIaasjB$wf" role="3cpWs9">
<property role="TrG5h" value="logical" />
<node concept="3uibUv" id="7zIaasjB$wg" role="1tU5fm">
<ref role="3uigEE" to="bj13:~Logical" resolve="Logical" />
</node>
</node>
</node>
<node concept="3clFbF" id="7zIaasjB$wh" role="3cqZAp">
<node concept="2OqwBi" id="7zIaasjB$wi" role="3clFbG">
<node concept="2OqwBi" id="7zIaasjB$wj" role="2Oq$k0">
<node concept="liA8E" id="7zIaasjB$wk" role="2OqNvi">
<ref role="37wK5l" to="bj13:~Logical.findRoot()" resolve="findRoot" />
</node>
<node concept="37vLTw" id="7zIaasjB$wl" role="2Oq$k0">
<ref role="3cqZAo" node="7zIaasjB$wf" resolve="logical" />
<node concept="29HgVG" id="7zIaasjB$wm" role="lGtFl">
<node concept="3NFfHV" id="7zIaasjB$wn" role="3NFExx">
<node concept="3clFbS" id="7zIaasjB$wo" role="2VODD2">
<node concept="3clFbF" id="7zIaasjB$wp" role="3cqZAp">
<node concept="2OqwBi" id="7zIaasjB$wq" role="3clFbG">
<node concept="30H73N" id="7zIaasjB$wr" role="2Oq$k0" />
<node concept="3TrEf2" id="7zIaasjB$ws" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:7zIaasjAKqg" resolve="logical" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="liA8E" id="7zIaasjB$wt" role="2OqNvi">
<ref role="37wK5l" to="bj13:~Logical.value()" resolve="value" />
</node>
<node concept="raruj" id="7zIaasjB$wu" role="lGtFl" />
</node>
</node>
<node concept="3clFbH" id="7zIaasjB$wv" role="3cqZAp" />
</node>
</node>
</node>
<node concept="3aamgX" id="4OKkcneVYzR" role="3acgRq">
<ref role="30HIoZ" to="5j4j:2q_78a8W4yS" resolve="Wildcard" />
<node concept="14YyZ8" id="4OKkcneVZCA" role="1lVwrX">
<node concept="14ZrTv" id="4OKkcneVZCG" role="14ZwWg">
<node concept="30G5F_" id="4OKkcneVZCH" role="150hEN">
<node concept="3clFbS" id="4OKkcneVZCI" role="2VODD2">
<node concept="3clFbF" id="1aeprBOt4Tp" role="3cqZAp">
<node concept="2OqwBi" id="1aeprBOt5B4" role="3clFbG">
<node concept="2OqwBi" id="1aeprBOt4Z2" role="2Oq$k0">
<node concept="30H73N" id="1aeprBOt4Tn" role="2Oq$k0" />
<node concept="2Xjw5R" id="1aeprBOt5n8" role="2OqNvi">
<node concept="1xMEDy" id="1aeprBOt5na" role="1xVPHs">
<node concept="chp4Y" id="1aeprBOt5tR" role="ri$Ld">
<ref role="cht4Q" to="5j4j:6$jH9oLmYD_" resolve="RoleNode" />
</node>
</node>
</node>
</node>
<node concept="1mIQ4w" id="1aeprBOt5Z_" role="2OqNvi">
<node concept="chp4Y" id="1aeprBOt69d" role="cj9EA">
<ref role="cht4Q" to="5j4j:6$jH9oLmYI0" resolve="ValueRole" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="gft3U" id="4OKkcneWb1C" role="150oIE">
<node concept="2YIFZM" id="3gNap3fNlJg" role="gfFT$">
<ref role="37wK5l" to="uwx2:7HUwyZb7chj" resolve="asDataForm" />
<ref role="1Pybhc" to="uwx2:677NV565N1x" resolve="LogicalUtil" />
<node concept="2YIFZM" id="1fvYCP_gnXn" role="37wK5m">
<ref role="1Pybhc" to="uwx2:7nPD14NOCSa" resolve="MetaLogicalFactory" />
<ref role="37wK5l" to="uwx2:7nPD14NOHGU" resolve="wildcardMetaLogical" />
<node concept="3VsKOn" id="1fvYCP_gnXo" role="37wK5m">
<ref role="3VsUkX" to="wyt6:~Object" resolve="Object" />
</node>
</node>
</node>
</node>
</node>
<node concept="gft3U" id="4OKkcneWczK" role="14YRTM">
<node concept="2YIFZM" id="3gNap3fNlJh" role="gfFT$">
<ref role="37wK5l" to="uwx2:7HUwyZb7chj" resolve="asDataForm" />
<ref role="1Pybhc" to="uwx2:677NV565N1x" resolve="LogicalUtil" />
<node concept="2YIFZM" id="1fvYCP_gnSs" role="37wK5m">
<ref role="1Pybhc" to="uwx2:7nPD14NOCSa" resolve="MetaLogicalFactory" />
<ref role="37wK5l" to="uwx2:7nPD14NOHGU" resolve="wildcardMetaLogical" />
<node concept="3VsKOn" id="1fvYCP_gnSt" role="37wK5m">
<ref role="3VsUkX" to="cof4:1bm7a6EXvsP" resolve="DataForm" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="4lNgnaL7Fky" role="3acgRq">
<property role="36QftV" value="true" />
<ref role="30HIoZ" to="5j4j:5yqFHXo6Ubn" resolve="DataForm" />
<node concept="30G5F_" id="4lNgnaL7FI9" role="30HLyM">
<node concept="3clFbS" id="4lNgnaL7FIa" role="2VODD2">
<node concept="3clFbF" id="4lNgnaL7FJf" role="3cqZAp">
<node concept="2OqwBi" id="PltxfHQhdD" role="3clFbG">
<node concept="2OqwBi" id="PltxfHQglg" role="2Oq$k0">
<node concept="30H73N" id="PltxfHQg7L" role="2Oq$k0" />
<node concept="3CFZ6_" id="PltxfHQgxC" role="2OqNvi">
<node concept="3CFYIy" id="PltxfHQgDU" role="3CFYIz">
<ref role="3CFYIx" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
</node>
<node concept="3x8VRR" id="PltxfHQhjy" role="2OqNvi" />
</node>
</node>
</node>
</node>
<node concept="gft3U" id="4lNgnaL7G96" role="1lVwrX">
<node concept="10Nm6u" id="4lNgnaL7G97" role="gfFT$">
<node concept="1sPUBX" id="4lNgnaL7G98" role="lGtFl">
<ref role="v9R2y" node="677NV56thjr" resolve="Expression_dataForm" />
<node concept="30H73N" id="7FFmDVALefy" role="v9R3O" />
<node concept="3NFfHV" id="4lNgnaL7G99" role="1sPUBK">
<node concept="3clFbS" id="4lNgnaL7G9a" role="2VODD2">
<node concept="3clFbF" id="4lNgnaL7G9b" role="3cqZAp">
<node concept="2OqwBi" id="4lNgnaL7G9c" role="3clFbG">
<node concept="2OqwBi" id="4lNgnaL7Gq4" role="2Oq$k0">
<node concept="30H73N" id="4lNgnaL7G9d" role="2Oq$k0" />
<node concept="3CFZ6_" id="4lNgnaL7Gtn" role="2OqNvi">
<node concept="3CFYIy" id="4lNgnaL7Gvi" role="3CFYIz">
<ref role="3CFYIx" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
</node>
<node concept="3TrEf2" id="4lNgnaL7G9e" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:dfChU1zo4I" resolve="expression" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="29_L5zQWy8j" role="3acgRq">
<ref role="30HIoZ" to="5j4j:6$jH9oLmYC_" resolve="TermNode" />
<node concept="gft3U" id="29_L5zQWy8k" role="1lVwrX">
<node concept="2YIFZM" id="1RYTbd66z3u" role="gfFT$">
<ref role="37wK5l" to="cof4:1RYTbd66m3S" resolve="create" />
<ref role="1Pybhc" to="cof4:5JQSuNswOXL" resolve="TermNode" />
<node concept="10Nm6u" id="1RYTbd66z3v" role="37wK5m">
<node concept="2b32R4" id="1RYTbd66z3w" role="lGtFl">
<node concept="3JmXsc" id="1RYTbd66z3x" role="2P8S$">
<node concept="3clFbS" id="1RYTbd66z3y" role="2VODD2">
<node concept="3clFbF" id="1RYTbd66z3z" role="3cqZAp">
<node concept="2OqwBi" id="1RYTbd66z3$" role="3clFbG">
<node concept="2OqwBi" id="1RYTbd66z3_" role="2Oq$k0">
<node concept="2OqwBi" id="1RYTbd66z3A" role="2Oq$k0">
<node concept="3Tsc0h" id="1RYTbd66z3B" role="2OqNvi">
<ref role="3TtcxE" to="5j4j:6$jH9oLnyAp" resolve="role" />
</node>
<node concept="30H73N" id="1RYTbd66z3C" role="2Oq$k0" />
</node>
<node concept="3zZkjj" id="1RYTbd66z3D" role="2OqNvi">
<node concept="1bVj0M" id="1RYTbd66z3E" role="23t8la">
<node concept="3clFbS" id="1RYTbd66z3F" role="1bW5cS">
<node concept="3clFbF" id="1RYTbd66z3G" role="3cqZAp">
<node concept="2OqwBi" id="1RYTbd66z3H" role="3clFbG">
<node concept="37vLTw" id="1RYTbd66z3I" role="2Oq$k0">
<ref role="3cqZAo" node="6E5fMGvfKNP" resolve="it" />
</node>
<node concept="1mIQ4w" id="1RYTbd66z3J" role="2OqNvi">
<node concept="chp4Y" id="1RYTbd66z3K" role="cj9EA">
<ref role="cht4Q" to="5j4j:6$jH9oLmYI0" resolve="ValueRole" />
</node>
</node>
</node>
</node>
</node>
<node concept="gl6BB" id="6E5fMGvfKNP" role="1bW2Oz">
<property role="TrG5h" value="it" />
<node concept="2jxLKc" id="6E5fMGvfKNQ" role="1tU5fm" />
</node>
</node>
</node>
</node>
<node concept="3QWeyG" id="1RYTbd66z3N" role="2OqNvi">
<node concept="2OqwBi" id="1RYTbd66z3O" role="576Qk">
<node concept="2OqwBi" id="1RYTbd66z3P" role="2Oq$k0">
<node concept="30H73N" id="1RYTbd66z3Q" role="2Oq$k0" />
<node concept="3Tsc0h" id="1RYTbd66z3R" role="2OqNvi">
<ref role="3TtcxE" to="5j4j:6$jH9oLnyAp" resolve="role" />
</node>
</node>
<node concept="3zZkjj" id="1RYTbd66z3S" role="2OqNvi">
<node concept="1bVj0M" id="1RYTbd66z3T" role="23t8la">
<node concept="3clFbS" id="1RYTbd66z3U" role="1bW5cS">
<node concept="3clFbF" id="1RYTbd66z3V" role="3cqZAp">
<node concept="3fqX7Q" id="1RYTbd66z3W" role="3clFbG">
<node concept="2OqwBi" id="1RYTbd66z3X" role="3fr31v">
<node concept="37vLTw" id="1RYTbd66z3Y" role="2Oq$k0">
<ref role="3cqZAo" node="6E5fMGvfKNR" resolve="it" />
</node>
<node concept="1mIQ4w" id="1RYTbd66z3Z" role="2OqNvi">
<node concept="chp4Y" id="1RYTbd66z40" role="cj9EA">
<ref role="cht4Q" to="5j4j:6$jH9oLmYI0" resolve="ValueRole" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="gl6BB" id="6E5fMGvfKNR" role="1bW2Oz">
<property role="TrG5h" value="it" />
<node concept="2jxLKc" id="6E5fMGvfKNS" role="1tU5fm" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="30G5F_" id="29_L5zQWy8U" role="30HLyM">
<node concept="3clFbS" id="29_L5zQWy8V" role="2VODD2">
<node concept="3clFbF" id="29_L5zQWy8W" role="3cqZAp">
<node concept="2OqwBi" id="29_L5zQWy8X" role="3clFbG">
<node concept="2OqwBi" id="29_L5zQWy8Y" role="2Oq$k0">
<node concept="30H73N" id="29_L5zQWy8Z" role="2Oq$k0" />
<node concept="3CFZ6_" id="29_L5zQWy90" role="2OqNvi">
<node concept="3CFYIy" id="29_L5zQWy91" role="3CFYIz">
<ref role="3CFYIx" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
</node>
<node concept="3w_OXm" id="29_L5zQWy92" role="2OqNvi" />
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="kTK1BeHMHH" role="3acgRq">
<ref role="30HIoZ" to="5j4j:6$jH9oLmYI0" resolve="ValueRole" />
<node concept="30G5F_" id="kTK1BeHQ4i" role="30HLyM">
<node concept="3clFbS" id="kTK1BeHQ4j" role="2VODD2">
<node concept="3clFbF" id="kTK1BeHQbs" role="3cqZAp">
<node concept="2OqwBi" id="kTK1BeHRbZ" role="3clFbG">
<node concept="2OqwBi" id="kTK1BeHQpX" role="2Oq$k0">
<node concept="30H73N" id="kTK1BeHQbr" role="2Oq$k0" />
<node concept="3CFZ6_" id="kTK1BeHQF9" role="2OqNvi">
<node concept="3CFYIy" id="kTK1BeHQQg" role="3CFYIz">
<ref role="3CFYIx" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
</node>
<node concept="3w_OXm" id="kTK1BeHRFW" role="2OqNvi" />
</node>
</node>
</node>
</node>
<node concept="gft3U" id="kTK1BeIzdd" role="1lVwrX">
<node concept="2YIFZM" id="kTK1Bf7oNx" role="gfFT$">
<ref role="37wK5l" to="cof4:6cHSm2DiUE1" resolve="create" />
<ref role="1Pybhc" to="cof4:1msb0mq99GH" resolve="ValueRole" />
<node concept="Xl_RD" id="kTK1Bf7oNy" role="37wK5m">
<property role="Xl_RC" value="name" />
<node concept="17Uvod" id="kTK1Bf7oNz" role="lGtFl">
<property role="2qtEX9" value="value" />
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1070475926800/1070475926801" />
<node concept="3zFVjK" id="kTK1Bf7oN$" role="3zH0cK">
<node concept="3clFbS" id="kTK1Bf7oN_" role="2VODD2">
<node concept="3clFbF" id="kTK1Bf7oNA" role="3cqZAp">
<node concept="2OqwBi" id="kTK1Bf7oNB" role="3clFbG">
<node concept="30H73N" id="kTK1Bf7oNC" role="2Oq$k0" />
<node concept="3TrcHB" id="kTK1Bf7oND" role="2OqNvi">
<ref role="3TsBF5" to="tpck:h0TrG11" resolve="name" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="10Nm6u" id="kTK1Bf7oNE" role="37wK5m">
<node concept="2b32R4" id="kTK1Bf7oNF" role="lGtFl">
<node concept="3JmXsc" id="kTK1Bf7oNG" role="2P8S$">
<node concept="3clFbS" id="kTK1Bf7oNH" role="2VODD2">
<node concept="3clFbF" id="kTK1Bf7oNI" role="3cqZAp">
<node concept="2OqwBi" id="kTK1Bf7oNJ" role="3clFbG">
<node concept="3Tsc0h" id="kTK1Bf7oNK" role="2OqNvi">
<ref role="3TtcxE" to="5j4j:6$jH9oLmYL8" resolve="contents" />
</node>
<node concept="30H73N" id="kTK1Bf7oNL" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="1OShD0H$Ege" role="3acgRq">
<ref role="30HIoZ" to="5j4j:6$jH9oLmYEJ" resolve="ChildRole" />
<node concept="30G5F_" id="3ec9Qj4Me8A" role="30HLyM">
<node concept="3clFbS" id="3ec9Qj4Me8B" role="2VODD2">
<node concept="3clFbF" id="7HUwyZb79WY" role="3cqZAp">
<node concept="2OqwBi" id="7HUwyZb79WZ" role="3clFbG">
<node concept="2OqwBi" id="7HUwyZb79X0" role="2Oq$k0">
<node concept="30H73N" id="7HUwyZb79X1" role="2Oq$k0" />
<node concept="3CFZ6_" id="7HUwyZb79X2" role="2OqNvi">
<node concept="3CFYIy" id="7HUwyZb79X3" role="3CFYIz">
<ref role="3CFYIx" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
</node>
<node concept="3w_OXm" id="7HUwyZb79X4" role="2OqNvi" />
</node>
</node>
</node>
</node>
<node concept="14YyZ8" id="6YPNC4OUpzr" role="1lVwrX">
<node concept="14ZrTv" id="6YPNC4OUq0l" role="14ZwWg">
<node concept="30G5F_" id="6YPNC4OUq0m" role="150hEN">
<node concept="3clFbS" id="6YPNC4OUq0n" role="2VODD2">
<node concept="3clFbF" id="6YPNC4OUqox" role="3cqZAp">
<node concept="2OqwBi" id="6YPNC4OUxDQ" role="3clFbG">
<node concept="1y4W85" id="6YPNC4OUwWD" role="2Oq$k0">
<node concept="3cmrfG" id="6YPNC4OUx8l" role="1y58nS">
<property role="3cmrfH" value="0" />
</node>
<node concept="2OqwBi" id="6YPNC4OUqB2" role="1y566C">
<node concept="30H73N" id="6YPNC4OUqow" role="2Oq$k0" />
<node concept="3Tsc0h" id="6YPNC4OUqSh" role="2OqNvi">
<ref role="3TtcxE" to="5j4j:6$jH9oLmYFB" resolve="contents" />
</node>
</node>
</node>
<node concept="1mIQ4w" id="6YPNC4OUy0L" role="2OqNvi">
<node concept="chp4Y" id="6YPNC4OUycn" role="cj9EA">
<ref role="cht4Q" to="5j4j:1OShD0HAY6y" resolve="ListNode" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="gft3U" id="6YPNC4OUyu3" role="150oIE">
<node concept="2YIFZM" id="6YPNC4OUzug" role="gfFT$">
<ref role="37wK5l" to="cof4:6YPNC4OEDj2" resolve="create" />
<ref role="1Pybhc" to="cof4:6YPNC4OECgm" resolve="ListRole" />
<node concept="Xl_RD" id="1RYTbd7h8SV" role="37wK5m">
<property role="Xl_RC" value="name" />
<node concept="17Uvod" id="1RYTbd7h8SW" role="lGtFl">
<property role="2qtEX9" value="value" />
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1070475926800/1070475926801" />
<node concept="3zFVjK" id="1RYTbd7h8SX" role="3zH0cK">
<node concept="3clFbS" id="1RYTbd7h8SY" role="2VODD2">
<node concept="3clFbF" id="1RYTbd7h8SZ" role="3cqZAp">
<node concept="2OqwBi" id="1RYTbd7h8T0" role="3clFbG">
<node concept="30H73N" id="1RYTbd7h8T1" role="2Oq$k0" />
<node concept="3TrcHB" id="1RYTbd7h8T2" role="2OqNvi">
<ref role="3TsBF5" to="tpck:h0TrG11" resolve="name" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="10Nm6u" id="6YPNC4OUzuq" role="37wK5m">
<node concept="2b32R4" id="6YPNC4OUzur" role="lGtFl">
<node concept="3JmXsc" id="6YPNC4OUzus" role="2P8S$">
<node concept="3clFbS" id="6YPNC4OUzut" role="2VODD2">
<node concept="3clFbF" id="6YPNC4OUzuu" role="3cqZAp">
<node concept="2OqwBi" id="6YPNC4OUzuv" role="3clFbG">
<node concept="3Tsc0h" id="6YPNC4OUzuw" role="2OqNvi">
<ref role="3TtcxE" to="5j4j:6$jH9oLmYFB" resolve="contents" />
</node>
<node concept="30H73N" id="6YPNC4OUzux" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="gft3U" id="6UqNvvALIHq" role="14YRTM">
<node concept="2YIFZM" id="6YPNC4ObN7u" role="gfFT$">
<ref role="37wK5l" to="cof4:6YPNC4NYnI9" resolve="create" />
<ref role="1Pybhc" to="cof4:6YPNC4NYnau" resolve="ChildRole" />
<node concept="Xl_RD" id="6YPNC4ObN7w" role="37wK5m">
<property role="Xl_RC" value="name" />
<node concept="17Uvod" id="6YPNC4ObN7x" role="lGtFl">
<property role="2qtEX9" value="value" />
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1070475926800/1070475926801" />
<node concept="3zFVjK" id="6YPNC4ObN7y" role="3zH0cK">
<node concept="3clFbS" id="6YPNC4ObN7z" role="2VODD2">
<node concept="3clFbF" id="6YPNC4ObN7$" role="3cqZAp">
<node concept="2OqwBi" id="6YPNC4ObN7_" role="3clFbG">
<node concept="30H73N" id="6YPNC4ObN7A" role="2Oq$k0" />
<node concept="3TrcHB" id="6YPNC4ObN7B" role="2OqNvi">
<ref role="3TsBF5" to="tpck:h0TrG11" resolve="name" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="10Nm6u" id="6YPNC4ObN7C" role="37wK5m">
<node concept="2b32R4" id="6YPNC4ObN7D" role="lGtFl">
<node concept="3JmXsc" id="6YPNC4ObN7E" role="2P8S$">
<node concept="3clFbS" id="6YPNC4ObN7F" role="2VODD2">
<node concept="3clFbF" id="6YPNC4ObN7G" role="3cqZAp">
<node concept="2OqwBi" id="6YPNC4ObN7H" role="3clFbG">
<node concept="3Tsc0h" id="6YPNC4ObN7I" role="2OqNvi">
<ref role="3TtcxE" to="5j4j:6$jH9oLmYFB" resolve="contents" />
</node>
<node concept="30H73N" id="6YPNC4ObN7J" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="1pt0VTMwUQ$" role="3acgRq">
<ref role="30HIoZ" to="5j4j:6$jH9oLmYJ_" resolve="Value" />
<node concept="30G5F_" id="3ec9Qj4MejB" role="30HLyM">
<node concept="3clFbS" id="3ec9Qj4MejC" role="2VODD2">
<node concept="3clFbF" id="7HUwyZb7a02" role="3cqZAp">
<node concept="2OqwBi" id="7HUwyZb7a03" role="3clFbG">
<node concept="2OqwBi" id="7HUwyZb7a04" role="2Oq$k0">
<node concept="30H73N" id="7HUwyZb7a05" role="2Oq$k0" />
<node concept="3CFZ6_" id="7HUwyZb7a06" role="2OqNvi">
<node concept="3CFYIy" id="7HUwyZb7a07" role="3CFYIz">
<ref role="3CFYIx" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
</node>
<node concept="3w_OXm" id="7HUwyZb7a08" role="2OqNvi" />
</node>
</node>
</node>
</node>
<node concept="gft3U" id="6UqNvvALHUZ" role="1lVwrX">
<node concept="2YIFZM" id="6UqNvvALHV0" role="gfFT$">
<ref role="37wK5l" to="cof4:5JQSuNsxb_I" resolve="create" />
<ref role="1Pybhc" to="cof4:2xQ7eRAD2dj" resolve="Value" />
<node concept="Xl_RD" id="6UqNvvALHV1" role="37wK5m">
<property role="Xl_RC" value="value" />
<node concept="17Uvod" id="6UqNvvALHV2" role="lGtFl">
<property role="P4ACc" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1070475926800/1070475926801" />
<property role="2qtEX9" value="value" />
<node concept="3zFVjK" id="6UqNvvALHV3" role="3zH0cK">
<node concept="3clFbS" id="6UqNvvALHV4" role="2VODD2">
<node concept="3clFbF" id="6UqNvvALHV5" role="3cqZAp">
<node concept="2OqwBi" id="6UqNvvALHV6" role="3clFbG">
<node concept="3TrcHB" id="6UqNvvALHV7" role="2OqNvi">
<ref role="3TsBF5" to="5j4j:6$jH9oLmYKA" resolve="value" />
</node>
<node concept="30H73N" id="6UqNvvALHV8" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="1OShD0HSv5l" role="3acgRq">
<ref role="30HIoZ" to="5j4j:1OShD0HAY6y" resolve="ListNode" />
<node concept="gft3U" id="6UqNvvALHva" role="1lVwrX">
<node concept="2YIFZM" id="6UqNvvALHvb" role="gfFT$">
<ref role="1Pybhc" to="cof4:3OPtF03lco4" resolve="ListNode" />
<ref role="37wK5l" to="cof4:1OShD0HS45f" resolve="createList" />
<node concept="10Nm6u" id="7HUwyZb7cIG" role="37wK5m">
<node concept="2b32R4" id="7HUwyZb7cIH" role="lGtFl">
<node concept="3JmXsc" id="7HUwyZb7cII" role="2P8S$">
<node concept="3clFbS" id="7HUwyZb7cIJ" role="2VODD2">
<node concept="3clFbF" id="7HUwyZb7cIK" role="3cqZAp">
<node concept="2OqwBi" id="7HUwyZb7cIL" role="3clFbG">
<node concept="3Tsc0h" id="7HUwyZb7cIM" role="2OqNvi">
<ref role="3TtcxE" to="5j4j:1OShD0HAZ38" resolve="contents" />
</node>
<node concept="30H73N" id="7HUwyZb7cIN" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="30G5F_" id="3ec9Qj4Mevn" role="30HLyM">
<node concept="3clFbS" id="3ec9Qj4Mevo" role="2VODD2">
<node concept="3clFbF" id="3ec9Qj4Mez7" role="3cqZAp">
<node concept="2OqwBi" id="3ec9Qj4MeAB" role="3clFbG">
<node concept="2OqwBi" id="3ec9Qj4MeAC" role="2Oq$k0">
<node concept="30H73N" id="3ec9Qj4MeAD" role="2Oq$k0" />
<node concept="3CFZ6_" id="3ec9Qj4MeAE" role="2OqNvi">
<node concept="3CFYIy" id="3ec9Qj4MeAF" role="3CFYIz">
<ref role="3CFYIx" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
</node>
<node concept="3w_OXm" id="1CcQBrP4Uei" role="2OqNvi" />
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="1fvYCPAnp8A" role="3acgRq">
<ref role="30HIoZ" to="5j4j:1fvYCPAmuWc" resolve="ConsListNode" />
<node concept="30G5F_" id="1fvYCPAnssL" role="30HLyM">
<node concept="3clFbS" id="1fvYCPAnssM" role="2VODD2">
<node concept="3clFbF" id="1fvYCPAnsta" role="3cqZAp">
<node concept="2OqwBi" id="1fvYCPAnstb" role="3clFbG">
<node concept="2OqwBi" id="1fvYCPAnstc" role="2Oq$k0">
<node concept="30H73N" id="1fvYCPAnstd" role="2Oq$k0" />
<node concept="3CFZ6_" id="1fvYCPAnste" role="2OqNvi">
<node concept="3CFYIy" id="1fvYCPAnstf" role="3CFYIz">
<ref role="3CFYIx" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
</node>
<node concept="3w_OXm" id="1fvYCPAnstg" role="2OqNvi" />
</node>
</node>
</node>
</node>
<node concept="gft3U" id="1fvYCPAnvWI" role="1lVwrX">
<node concept="2YIFZM" id="1fvYCPAnvWJ" role="gfFT$">
<ref role="37wK5l" to="cof4:PltxfHVDa3" resolve="createConsList" />
<ref role="1Pybhc" to="cof4:3OPtF03lco4" resolve="ListNode" />
<node concept="10Nm6u" id="1fvYCPAnvWK" role="37wK5m">
<node concept="29HgVG" id="1fvYCPAnvWL" role="lGtFl">
<node concept="3NFfHV" id="1fvYCPAnvWM" role="3NFExx">
<node concept="3clFbS" id="1fvYCPAnvWN" role="2VODD2">
<node concept="3clFbF" id="1fvYCPAnvWO" role="3cqZAp">
<node concept="2OqwBi" id="1fvYCPAnvWP" role="3clFbG">
<node concept="3TrEf2" id="1fvYCPAnvWQ" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:1fvYCPAmuWf" resolve="tail" />
</node>
<node concept="30H73N" id="1fvYCPAnvWR" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="10Nm6u" id="1fvYCPAnvWS" role="37wK5m">
<node concept="2b32R4" id="1fvYCPAnvWT" role="lGtFl">
<node concept="3JmXsc" id="1fvYCPAnvWU" role="2P8S$">
<node concept="3clFbS" id="1fvYCPAnvWV" role="2VODD2">
<node concept="3clFbF" id="1fvYCPAnvWW" role="3cqZAp">
<node concept="2OqwBi" id="1fvYCPAnvWX" role="3clFbG">
<node concept="3Tsc0h" id="1fvYCPAnwD5" role="2OqNvi">
<ref role="3TtcxE" to="5j4j:1fvYCPAmuWd" resolve="head" />
</node>
<node concept="30H73N" id="1fvYCPAnvWZ" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="CY16f" id="4lNgnaL7HgZ" role="CYSdJ">
<ref role="CY16a" to="5j4j:dfChU1zo4B" resolve="Splice" />
</node>
</node>
<node concept="13MO4I" id="35Lj3TiT1Wl">
<property role="TrG5h" value="Ast_Builder" />
<property role="3GE5qa" value="" />
<ref role="3gUMe" to="5j4j:6$jH9oLmUCq" resolve="DataNodeExpression" />
<node concept="1eOMI4" id="6r6omRldwEj" role="13RCb5">
<node concept="10Nm6u" id="4peSo3CLCDx" role="1eOMHV">
<node concept="29HgVG" id="4peSo3CLCDy" role="lGtFl">
<node concept="3NFfHV" id="4peSo3CLCDz" role="3NFExx">
<node concept="3clFbS" id="4peSo3CLCD$" role="2VODD2">
<node concept="3clFbF" id="4peSo3CLCD_" role="3cqZAp">
<node concept="2OqwBi" id="4peSo3CLCDA" role="3clFbG">
<node concept="3TrEf2" id="4peSo3CLCDB" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:6$jH9oLmVNm" resolve="root" />
</node>
<node concept="30H73N" id="4peSo3CLCDC" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="raruj" id="6r6omRldwG9" role="lGtFl" />
</node>
</node>
<node concept="bUwia" id="7E86$tKtJwT">
<property role="TrG5h" value="logical" />
<node concept="2rT7sh" id="7E86$tKuvNp" role="2rTMjI">
<property role="TrG5h" value="logicalvar_declaration" />
<ref role="2rTdP9" to="5j4j:7E86$tKtfM3" resolve="LogicalVariableDeclaration" />
<ref role="2rZz_L" to="tpee:fzcpWvJ" resolve="LocalVariableDeclaration" />
</node>
<node concept="3aamgX" id="6dMt3c5atGl" role="3acgRq">
<ref role="30HIoZ" to="5j4j:7E86$tK_OxQ" resolve="LogicalVariable" />
<node concept="gft3U" id="6dMt3c5au09" role="1lVwrX">
<node concept="10Nm6u" id="6dMt3c5au0f" role="gfFT$">
<node concept="1sPUBX" id="6dMt3c5au0m" role="lGtFl">
<ref role="v9R2y" node="6dMt3c5aoZZ" resolve="LogicalVariable" />
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="2BFWJjNVq8M" role="3acgRq">
<ref role="30HIoZ" to="5j4j:1mP5b6jNC0S" resolve="LogicalType" />
<node concept="1Koe21" id="2BFWJjNVq8N" role="1lVwrX">
<node concept="3uibUv" id="2BFWJjNVqus" role="1Koe22">
<ref role="3uigEE" to="bj13:~MetaLogical" resolve="MetaLogical" />
<node concept="3uibUv" id="2BFWJjNVqGh" role="11_B2D">
<ref role="3uigEE" to="wyt6:~Object" resolve="Object" />
<node concept="29HgVG" id="2BFWJjNVqH2" role="lGtFl">
<node concept="3NFfHV" id="2BFWJjNVqH5" role="3NFExx">
<node concept="3clFbS" id="2BFWJjNVqH6" role="2VODD2">
<node concept="3clFbF" id="2BFWJjNVqHb" role="3cqZAp">
<node concept="2OqwBi" id="2BFWJjNVqT4" role="3clFbG">
<node concept="30H73N" id="2BFWJjNVqHa" role="2Oq$k0" />
<node concept="3TrEf2" id="2BFWJjNVr8y" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:5zfvpQ71CIE" resolve="dataType" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="raruj" id="2BFWJjNVqGe" role="lGtFl" />
</node>
</node>
</node>
<node concept="3aamgX" id="7HUwyZb1JwU" role="3acgRq">
<ref role="30HIoZ" to="5j4j:7HUwyZb1HXL" resolve="MultiLogicalType" />
<node concept="1Koe21" id="7HUwyZb1KbF" role="1lVwrX">
<node concept="3clFbS" id="7HUwyZb1KbG" role="1Koe22">
<node concept="3cpWs8" id="7HUwyZb1KbH" role="3cqZAp">
<node concept="3cpWsn" id="7HUwyZb1KbI" role="3cpWs9">
<property role="TrG5h" value="lv" />
<node concept="3uibUv" id="7HUwyZb1KbJ" role="1tU5fm">
<ref role="3uigEE" to="uwx2:1fvYCPC9rB6" resolve="MetaLogicalArray" />
<node concept="raruj" id="7HUwyZb1KbK" role="lGtFl" />
<node concept="29HgVG" id="7HUwyZb1KbL" role="lGtFl">
<node concept="3NFfHV" id="7HUwyZb1KbM" role="3NFExx">
<node concept="3clFbS" id="7HUwyZb1KbN" role="2VODD2">
<node concept="3clFbF" id="7HUwyZb1KbO" role="3cqZAp">
<node concept="1UaxmW" id="7HUwyZb1KbP" role="3clFbG">
<node concept="30H73N" id="7HUwyZb1KbQ" role="1Ub_4B" />
<node concept="1YaCAy" id="7HUwyZb1KbR" role="1Ub_4A">
<property role="TrG5h" value="classifierType" />
<ref role="1YaFvo" to="tpee:g7uibYu" resolve="ClassifierType" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="7lt0LtQg4bJ" role="3acgRq">
<ref role="30HIoZ" to="5j4j:7lt0LtQg3tE" resolve="ExpressionItem" />
<node concept="gft3U" id="7lt0LtQgaVg" role="1lVwrX">
<node concept="10Nm6u" id="7lt0LtQgaVh" role="gfFT$">
<node concept="29HgVG" id="7lt0LtQgaVi" role="lGtFl">
<node concept="3NFfHV" id="7lt0LtQgaVj" role="3NFExx">
<node concept="3clFbS" id="7lt0LtQgaVk" role="2VODD2">
<node concept="3clFbF" id="7lt0LtQgaVl" role="3cqZAp">
<node concept="2OqwBi" id="7lt0LtQgaVm" role="3clFbG">
<node concept="3TrEf2" id="7lt0LtQgaVn" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:7lt0LtQg3vl" resolve="code" />
</node>
<node concept="30H73N" id="7lt0LtQgaVo" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="PltxfHQdoQ" role="3acgRq">
<ref role="30HIoZ" to="5j4j:PltxfHNb9C" resolve="LogicalVariableDataForm" />
<node concept="14YyZ8" id="1fvYCPCmGm2" role="1lVwrX">
<node concept="14ZrTv" id="1fvYCPCmGxz" role="14ZwWg">
<node concept="30G5F_" id="1fvYCPCmGx$" role="150hEN">
<node concept="3clFbS" id="1fvYCPCmGx_" role="2VODD2">
<node concept="3clFbF" id="4U$Q3dJM0uA" role="3cqZAp">
<node concept="2OqwBi" id="4U$Q3dJM14E" role="3clFbG">
<node concept="1PxgMI" id="4U$Q3dJM11Q" role="2Oq$k0">
<property role="1BlNFB" value="true" />
<node concept="chp4Y" id="4U$Q3dJM13p" role="3oSUPX">
<ref role="cht4Q" to="5j4j:7E86$tK_OxQ" resolve="LogicalVariable" />
</node>
<node concept="2OqwBi" id="4U$Q3dJOMF_" role="1m5AlR">
<node concept="1iwH7S" id="4U$Q3dJOMwx" role="2Oq$k0" />
<node concept="12$id9" id="4U$Q3dJOMLq" role="2OqNvi">
<node concept="2OqwBi" id="4U$Q3dJOMZf" role="12$y8L">
<node concept="30H73N" id="4U$Q3dJOMML" role="2Oq$k0" />
<node concept="3TrEf2" id="4U$Q3dJON8P" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:PltxfHNdqi" resolve="variable" />
</node>
</node>
</node>
</node>
</node>
<node concept="2qgKlT" id="4U$Q3dJM1k7" role="2OqNvi">
<ref role="37wK5l" to="ha02:3MfP0fxd5Oz" resolve="isArray" />
</node>
</node>
</node>
</node>
</node>
<node concept="1Koe21" id="1fvYCPCmIOF" role="150oIE">
<node concept="3clFbS" id="1fvYCPCmIOG" role="1Koe22">
<node concept="3cpWs8" id="1fvYCPCmIOH" role="3cqZAp">
<node concept="3cpWsn" id="1fvYCPCmIOI" role="3cpWs9">
<property role="TrG5h" value="mlp" />
<node concept="3uibUv" id="1fvYCPCmIOJ" role="1tU5fm">
<ref role="3uigEE" to="uwx2:1fvYCPC9rB6" resolve="MetaLogicalArray" />
</node>
</node>
</node>
<node concept="3clFbF" id="1fvYCPCmIOK" role="3cqZAp">
<node concept="2YIFZM" id="1fvYCPCmIOL" role="3clFbG">
<ref role="1Pybhc" to="cof4:3OPtF03lco4" resolve="ListNode" />
<ref role="37wK5l" to="cof4:1OShD0HS45f" resolve="createList" />
<node concept="2YIFZM" id="1fvYCPCmIOM" role="37wK5m">
<ref role="1Pybhc" to="uwx2:677NV565N1x" resolve="LogicalUtil" />
<ref role="37wK5l" to="uwx2:7HUwyZb7b7C" resolve="asDataFormArray" />
<node concept="37vLTw" id="1fvYCPCmION" role="37wK5m">
<ref role="3cqZAo" node="1fvYCPCmIOI" resolve="mlp" />
<node concept="29HgVG" id="1fvYCPCmIOO" role="lGtFl">
<node concept="3NFfHV" id="1fvYCPCmIOP" role="3NFExx">
<node concept="3clFbS" id="1fvYCPCmIOQ" role="2VODD2">
<node concept="3clFbF" id="1fvYCPCmIOR" role="3cqZAp">
<node concept="2OqwBi" id="1fvYCPC_acZ" role="3clFbG">
<node concept="30H73N" id="1fvYCPCmIOS" role="2Oq$k0" />
<node concept="3TrEf2" id="1fvYCPC_an1" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:PltxfHNdqi" resolve="variable" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="raruj" id="1fvYCPCmIOT" role="lGtFl" />
</node>
</node>
</node>
</node>
</node>
<node concept="gft3U" id="1fvYCPA2_Zx" role="14YRTM">
<node concept="2YIFZM" id="1fvYCPA2A5R" role="gfFT$">
<ref role="1Pybhc" to="uwx2:677NV565N1x" resolve="LogicalUtil" />
<ref role="37wK5l" to="uwx2:4TCblo5YI1H" resolve="asDataForm" />
<node concept="10Nm6u" id="1fvYCPA2A8d" role="37wK5m">
<node concept="29HgVG" id="1fvYCPA2Abr" role="lGtFl">
<node concept="3NFfHV" id="1fvYCPA2AcL" role="3NFExx">
<node concept="3clFbS" id="1fvYCPA2AcM" role="2VODD2">
<node concept="3clFbF" id="1fvYCPA2Agd" role="3cqZAp">
<node concept="2OqwBi" id="1fvYCPA2Ast" role="3clFbG">
<node concept="30H73N" id="1fvYCPA2Agc" role="2Oq$k0" />
<node concept="3TrEf2" id="1fvYCPA2AB4" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:PltxfHNdqi" resolve="variable" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="jVnub" id="677NV56thjr">
<property role="TrG5h" value="Expression_dataForm" />
<node concept="1N15co" id="7FFmDVALe4e" role="1s_3oS">
<property role="TrG5h" value="dataForm" />
<node concept="3Tqbb2" id="7FFmDVALe9X" role="1N15GL">
<ref role="ehGHo" to="5j4j:5yqFHXo6Ubn" resolve="DataForm" />
</node>
</node>
<node concept="3aamgX" id="kTK1Bf2KuO" role="3aUrZf">
<property role="36QftV" value="true" />
<ref role="30HIoZ" to="tpee:fz3vP1J" resolve="Expression" />
<node concept="30G5F_" id="kTK1Bf2KuP" role="30HLyM">
<node concept="3clFbS" id="kTK1Bf2KuQ" role="2VODD2">
<node concept="3clFbF" id="kTK1Bf2KuR" role="3cqZAp">
<node concept="2OqwBi" id="kTK1Bf2KuS" role="3clFbG">
<node concept="2OqwBi" id="kTK1Bf2KuT" role="2Oq$k0">
<node concept="1iwH7S" id="kTK1Bf2KuU" role="2Oq$k0" />
<node concept="3cR$yn" id="kTK1Bf2KuV" role="2OqNvi">
<ref role="3cRzXn" node="7FFmDVALe4e" resolve="dataForm" />
</node>
</node>
<node concept="1mIQ4w" id="kTK1Bf2KuW" role="2OqNvi">
<node concept="chp4Y" id="kTK1Bf2KuX" role="cj9EA">
<ref role="cht4Q" to="5j4j:6$jH9oLmYJ_" resolve="Value" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="gft3U" id="kTK1Bf2M5C" role="1lVwrX">
<node concept="2YIFZM" id="4U$Q3dKt8Ly" role="gfFT$">
<ref role="1Pybhc" to="uwx2:677NV565N1x" resolve="LogicalUtil" />
<ref role="37wK5l" to="uwx2:4U$Q3dKt9sz" resolve="asValue" />
<node concept="Xl_RD" id="4U$Q3dKt8Lz" role="37wK5m">
<property role="Xl_RC" value="" />
<node concept="29HgVG" id="4U$Q3dKt8L$" role="lGtFl" />
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="4U$Q3dKtbLj" role="3aUrZf">
<property role="36QftV" value="true" />
<ref role="30HIoZ" to="tpee:fz3vP1J" resolve="Expression" />
<node concept="gft3U" id="4U$Q3dKtbLt" role="1lVwrX">
<node concept="2YIFZM" id="4U$Q3dKtcAY" role="gfFT$">
<ref role="37wK5l" to="uwx2:4U$Q3dKg$bJ" resolve="asDataForm" />
<ref role="1Pybhc" to="uwx2:677NV565N1x" resolve="LogicalUtil" />
<node concept="10Nm6u" id="4U$Q3dKtd7n" role="37wK5m">
<node concept="29HgVG" id="4U$Q3dKtd9t" role="lGtFl">
<node concept="3NFfHV" id="4U$Q3dKtdad" role="3NFExx">
<node concept="3clFbS" id="4U$Q3dKtdae" role="2VODD2">
<node concept="3clFbF" id="4U$Q3dKtdal" role="3cqZAp">
<node concept="30H73N" id="4U$Q3dKtdak" role="3clFbG" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="j$LIH" id="677NV56tvCh" role="jxRDz">
<node concept="1lLz0L" id="677NV56tvCi" role="1lHHLF">
<property role="1lMjX7" value="h1lM37o/error" />
<property role="1lLB17" value="unsupported construct" />
</node>
</node>
</node>
<node concept="jVnub" id="6dMt3c5aoZZ">
<property role="TrG5h" value="LogicalVariable" />
<node concept="3aamgX" id="6dMt3c5ap00" role="3aUrZf">
<property role="36QftV" value="true" />
<ref role="30HIoZ" to="5j4j:7E86$tK_OxQ" resolve="LogicalVariable" />
<node concept="30G5F_" id="6dMt3c5ap7i" role="30HLyM">
<node concept="3clFbS" id="6dMt3c5ap7j" role="2VODD2">
<node concept="3clFbF" id="6dMt3c5apcd" role="3cqZAp">
<node concept="2OqwBi" id="6dMt3c5apce" role="3clFbG">
<node concept="2OqwBi" id="6dMt3c5apcf" role="2Oq$k0">
<node concept="30H73N" id="6dMt3c5apcg" role="2Oq$k0" />
<node concept="3TrEf2" id="5f6wxQ3pstJ" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:5f6wxQ3pnWr" resolve="indexExpr" />
</node>
</node>
<node concept="3x8VRR" id="6dMt3c5apci" role="2OqNvi" />
</node>
</node>
</node>
</node>
<node concept="1Koe21" id="6dMt3c5appE" role="1lVwrX">
<node concept="3clFbS" id="6dMt3c5appF" role="1Koe22">
<node concept="3cpWs8" id="6dMt3c5appG" role="3cqZAp">
<node concept="3cpWsn" id="6dMt3c5appH" role="3cpWs9">
<property role="TrG5h" value="multiMetaLogical" />
<node concept="3uibUv" id="7HUwyZaNQoy" role="1tU5fm">
<ref role="3uigEE" to="uwx2:1fvYCPC9rB6" resolve="MetaLogicalArray" />
</node>
</node>
</node>
<node concept="3clFbF" id="7HUwyZaNIxw" role="3cqZAp">
<node concept="2OqwBi" id="7HUwyZaNQAR" role="3clFbG">
<node concept="37vLTw" id="7HUwyZaNIxu" role="2Oq$k0">
<ref role="3cqZAo" node="6dMt3c5appH" resolve="multiMetaLogical" />
<node concept="1ZhdrF" id="7HUwyZaNQLD" role="lGtFl">
<property role="P3scX" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1068498886296/1068581517664" />
<property role="2qtEX8" value="variableDeclaration" />
<node concept="3$xsQk" id="7HUwyZaNQLE" role="3$ytzL">
<node concept="3clFbS" id="7HUwyZaNQLF" role="2VODD2">
<node concept="3cpWs8" id="7HUwyZaNQV7" role="3cqZAp">
<node concept="3cpWsn" id="7HUwyZaNQV8" role="3cpWs9">
<property role="TrG5h" value="lvd" />
<node concept="3Tqbb2" id="7HUwyZaNQV9" role="1tU5fm">
<ref role="ehGHo" to="5j4j:7E86$tKtfM3" resolve="LogicalVariableDeclaration" />
</node>
<node concept="1PxgMI" id="7HUwyZaNQVa" role="33vP2m">
<node concept="2OqwBi" id="7HUwyZaNQVb" role="1m5AlR">
<node concept="1iwH7S" id="7HUwyZaNQVc" role="2Oq$k0" />
<node concept="12$id9" id="7HUwyZaNQVd" role="2OqNvi">
<node concept="2OqwBi" id="7HUwyZaNQVe" role="12$y8L">
<node concept="30H73N" id="7HUwyZaNQVf" role="2Oq$k0" />
<node concept="3TrEf2" id="7HUwyZaNQVg" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:7E86$tK_PaH" resolve="declaration" />
</node>
</node>
</node>
</node>
<node concept="chp4Y" id="6fXjIfxgneo" role="3oSUPX">
<ref role="cht4Q" to="5j4j:7E86$tKtfM3" resolve="LogicalVariableDeclaration" />
</node>
</node>
</node>
</node>
<node concept="3cpWs8" id="7HUwyZaNQVh" role="3cqZAp">
<node concept="3cpWsn" id="7HUwyZaNQVi" role="3cpWs9">
<property role="TrG5h" value="localvar" />
<node concept="3Tqbb2" id="7HUwyZaNQVj" role="1tU5fm">
<ref role="ehGHo" to="tpee:fzcpWvJ" resolve="LocalVariableDeclaration" />
</node>
<node concept="2OqwBi" id="7HUwyZaNQVk" role="33vP2m">
<node concept="1iwH7S" id="7HUwyZaNQVl" role="2Oq$k0" />
<node concept="1iwH70" id="7HUwyZaNQVm" role="2OqNvi">
<ref role="1iwH77" node="7E86$tKuvNp" resolve="logicalvar_declaration" />
<node concept="37vLTw" id="7HUwyZaNQVn" role="1iwH7V">
<ref role="3cqZAo" node="7HUwyZaNQV8" resolve="lvd" />
</node>
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="7HUwyZaNQVo" role="3cqZAp">
<node concept="37vLTw" id="7HUwyZaNQVp" role="3clFbG">
<ref role="3cqZAo" node="7HUwyZaNQVi" resolve="localvar" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="liA8E" id="7HUwyZaNQGE" role="2OqNvi">
<ref role="37wK5l" to="uwx2:1fvYCPC9rDX" resolve="logicalAt" />
<node concept="3cmrfG" id="7HUwyZaNQHA" role="37wK5m">
<property role="3cmrfH" value="0" />
<node concept="29HgVG" id="7HUwyZaNQHB" role="lGtFl">
<node concept="3NFfHV" id="7HUwyZaNQHC" role="3NFExx">
<node concept="3clFbS" id="7HUwyZaNQHD" role="2VODD2">
<node concept="3clFbF" id="7HUwyZaNQHE" role="3cqZAp">
<node concept="2OqwBi" id="7HUwyZaNQHF" role="3clFbG">
<node concept="3TrEf2" id="5f6wxQ3ptjx" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:5f6wxQ3pnWr" resolve="indexExpr" />
</node>
<node concept="30H73N" id="7HUwyZaNQHH" role="2Oq$k0" />
</node>
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="raruj" id="7HUwyZaNQJO" role="lGtFl" />
</node>
</node>
</node>
</node>
</node>
<node concept="3aamgX" id="6dMt3c5apH0" role="3aUrZf">
<property role="36QftV" value="true" />
<ref role="30HIoZ" to="5j4j:7E86$tK_OxQ" resolve="LogicalVariable" />
<node concept="30G5F_" id="6dMt3c5apH1" role="30HLyM">
<node concept="3clFbS" id="6dMt3c5apH2" role="2VODD2">
<node concept="3clFbF" id="6dMt3c5apH3" role="3cqZAp">
<node concept="2OqwBi" id="6dMt3c5apH4" role="3clFbG">
<node concept="2OqwBi" id="6dMt3c5apH5" role="2Oq$k0">
<node concept="30H73N" id="6dMt3c5apH6" role="2Oq$k0" />
<node concept="3TrEf2" id="5f6wxQ3psXU" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:5f6wxQ3pnWr" resolve="indexExpr" />
</node>
</node>
<node concept="3w_OXm" id="6dMt3c5aq2r" role="2OqNvi" />
</node>
</node>
</node>
</node>
<node concept="1Koe21" id="6dMt3c5aqjm" role="1lVwrX">
<node concept="3clFbS" id="6dMt3c5aqjn" role="1Koe22">
<node concept="3cpWs8" id="6dMt3c5aqjo" role="3cqZAp">
<node concept="3cpWsn" id="6dMt3c5aqjp" role="3cpWs9">
<property role="TrG5h" value="metaLogical" />
<node concept="3uibUv" id="7HUwyZaNHmx" role="1tU5fm">
<ref role="3uigEE" to="bj13:~MetaLogical" resolve="MetaLogical" />
</node>
</node>
</node>
<node concept="3clFbF" id="6dMt3c5aqjr" role="3cqZAp">
<node concept="37vLTw" id="6dMt3c5aqjs" role="3clFbG">
<ref role="3cqZAo" node="6dMt3c5aqjp" resolve="metaLogical" />
<node concept="raruj" id="6dMt3c5aqjt" role="lGtFl" />
<node concept="1ZhdrF" id="6dMt3c5aqju" role="lGtFl">
<property role="P3scX" value="f3061a53-9226-4cc5-a443-f952ceaf5816/1068498886296/1068581517664" />
<property role="2qtEX8" value="variableDeclaration" />
<node concept="3$xsQk" id="6dMt3c5aqjv" role="3$ytzL">
<node concept="3clFbS" id="6dMt3c5aqjw" role="2VODD2">
<node concept="3cpWs8" id="3sttX4FrOBL" role="3cqZAp">
<node concept="3cpWsn" id="3sttX4FrOBM" role="3cpWs9">
<property role="TrG5h" value="lvd" />
<node concept="3Tqbb2" id="3sttX4FrOBN" role="1tU5fm">
<ref role="ehGHo" to="5j4j:7E86$tKtfM3" resolve="LogicalVariableDeclaration" />
</node>
<node concept="1PxgMI" id="3sttX4FrOBO" role="33vP2m">
<node concept="2OqwBi" id="3sttX4FrOBP" role="1m5AlR">
<node concept="1iwH7S" id="3sttX4FrOBQ" role="2Oq$k0" />
<node concept="12$id9" id="3sttX4FrOBR" role="2OqNvi">
<node concept="2OqwBi" id="3sttX4FrOBS" role="12$y8L">
<node concept="30H73N" id="3sttX4FrOBT" role="2Oq$k0" />
<node concept="3TrEf2" id="3sttX4FrOBU" role="2OqNvi">
<ref role="3Tt5mk" to="5j4j:7E86$tK_PaH" resolve="declaration" />
</node>
</node>
</node>
</node>
<node concept="chp4Y" id="6fXjIfxgnep" role="3oSUPX">
<ref role="cht4Q" to="5j4j:7E86$tKtfM3" resolve="LogicalVariableDeclaration" />
</node>
</node>
</node>
</node>
<node concept="3cpWs8" id="3sttX4FrOBV" role="3cqZAp">
<node concept="3cpWsn" id="3sttX4FrOBW" role="3cpWs9">
<property role="TrG5h" value="localvar" />
<node concept="3Tqbb2" id="3sttX4FrOBX" role="1tU5fm">
<ref role="ehGHo" to="tpee:fzcpWvJ" resolve="LocalVariableDeclaration" />
</node>
<node concept="2OqwBi" id="3sttX4FrOBY" role="33vP2m">
<node concept="1iwH7S" id="3sttX4FrOBZ" role="2Oq$k0" />
<node concept="1iwH70" id="3sttX4FrOC0" role="2OqNvi">
<ref role="1iwH77" node="7E86$tKuvNp" resolve="logicalvar_declaration" />
<node concept="37vLTw" id="3sttX4FrOC1" role="1iwH7V">
<ref role="3cqZAo" node="3sttX4FrOBM" resolve="lvd" />
</node>
</node>
</node>
</node>
</node>
<node concept="3clFbF" id="3sttX4FrOCe" role="3cqZAp">
<node concept="37vLTw" id="3sttX4FrOCf" role="3clFbG">
<ref role="3cqZAo" node="3sttX4FrOBW" resolve="localvar" />
</node>
</node>
</node>
</node>
</node>
</node>
<node concept="15s5l7" id="6dMt3c5aqjC" role="lGtFl" />
</node>
</node>
</node>
</node>
<node concept="j$LIH" id="6dMt3c5aqRs" role="jxRDz">
<node concept="1lLz0L" id="6dMt3c5aqRt" role="1lHHLF">
<property role="1lMjX7" value="h1lM37o/error" />
<property role="1lLB17" value="unsupported construct" />
</node>
</node>
</node>
</model>