diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2c14af278..79d854e30 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,12 +11,28 @@ The project does _not_ follow Semantic Versioning and the changes are documented
- com.mbeddr.mpsutil.modellisteners: The newly supported interface listeners are now backward compatible and doesn't require regenerating the listener aspects anymore.
+### Changed
+
+- de.itemis.editor.diagram: The ELK dependencies were updated to the latest version.
+- de.itemis.mps.debug: The editor debug expressions were moved to a new plugin to avoid introducing a dependency to the MPS console in the celllayout language.
+
## December 2023
+### Fixed
+
+- de.itemis.editor.diagram: Further improvements to make the auto-layouter more stable.
+- de.itemis.editor.diagram: Tooltips for edge and vertex buttons work again.
+- de.itemis.editor.diagram: The size of diagram cells is now recalculated before layouting the ports to fix some layout issues.
+- The size of diagram cells is now recalculated before layouting the ports to fix some layout issues.
+
### Added
- A new language `de.itemis.mps.statistics` was added that adds a new menu `MPS Statistics` to the `Tools` menu. The containing action writes a file `dependencies.txt` to the root folder. It contains all the used dependencies of the current project.
- de.slisson.mps.tables: tables now support a new property `column UI actions (experimental)`: This property adds actions to the MPS toolbar to add a new column above/below the current column or to delete the current column. These actions only work for simple tables that are based on rows (default: *false*).
+- de.slisson.mps.richtext: The shortcuts are now documented.
+- A new action `Copy Cell Reference` is available in the editor menu in `Language Debug` that creates a reference to the current select editor cell. It can be pasted into the MPS console to debug editor cells. It can be activated through ctrl/cmd+alt+c.
+- A new action `Copy Editor Component Reference` is available in the editor menu in `Language Debug` that creates a reference to the current editor component. It can be pasted into the MPS console to debug editor cells. To refer to the current opened editor component, use the expression `#currentEditorComponent` in the MPS console.
+- de.itemis.mps.editor.pagination: The ability to search was added.
### Fixed
@@ -24,10 +40,16 @@ The project does _not_ follow Semantic Versioning and the changes are documented
### Changed
+- de.slisson.mps.richtext: The code completion entries of word cells are now clearer and unnecessary entries were removed.
- mpsutil.intentions: Intentions available in read-only cells are not available anymore when the annotation showIntentionInReadyOnlyCell is not added.
+- de.itemis.mps.editor.pagination: The UI was cleaned up.
## November 2023
+### Fixed
+
+- app.jar from the platform lib folder is not exported to platform_lib_app/app.jar anymore.
+
### Changed
- mpsutil.modellisteners: listeners on interface concepts are now supported.
@@ -39,6 +61,7 @@ The project does _not_ follow Semantic Versioning and the changes are documented
- mpsutil.intentions: a new style attribute `intentions-in-read-only-cell` is now available to allow intentions in read-only cells. Single intentions can also be enabled or disabled in those cells through the intention "Toggle Show Intention In Read-Only Cell Annotation".
- com.mbeddr.mpsutil.editor.querylist: Default editor cells now support style attributes.
- de.slisson.mps.tables: tables now support a new property `row UI actions (experimental)`: This property adds actions to the MPS toolbar to add a new row above/below the current row or to delete the current row. These actions only work for simple tables that are based on rows (default: *false*).
+- de.itemis.mps.editor.pagination: The page number can now be entered directly.
## October 2023
diff --git a/README.md b/README.md
index b9c37bab6..ec55dae8e 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,15 @@
# MPS Extensions
-![≤ JetBrains MPS 2021.3.5](https://img.shields.io/badge/JetBrains%20MPS-%E2%89%A42021.3.5-orange)
+![JetBrains MPS 2022.2.1](https://img.shields.io/badge/JetBrains%20MPS-2022.2.1-orange)
The MPS extensions aim to ease language development within MPS. They are maintained by itemis, JetBrains, and the open source community, and its development is closely aligned with the development of MPS.
-Join the dicussion on [Slack](https://slack-mps.jetbrains.com) in the #mps-extensions room.
+Join the discussion on [Slack](https://slack-mps.jetbrains.com) in the #mps-extensions room.
## Building
-The MPS extensions can be built with gradle. In order to build the source code, all you need is a Java 11 JDK. Of course, if you want to hack on the MPS extensions, you need MPS. The MPS version that is currently used is in the [build.gradle](https://github.com/JetBrains/MPS-extensions/blob/master/build.gradle#L61) file.
+The MPS extensions can be built with gradle. To build the source code, all you need is a Java 11 JDK. Of course, if you want to hack on the MPS extensions, you need MPS. The MPS version that is used is in the [build.gradle](https://github.com/JetBrains/MPS-extensions/blob/master/build.gradle#L61) file.
Run the following commands to build the project:
@@ -31,9 +31,12 @@ See the [building](https://jetbrains.github.io/MPS-extensions/building/) page of
## Documentation
-For more information on the individual extensions, see our [documentation](https://jetbrains.github.io/MPS-extensions).
+For more information on the individual extensions, see our [documentation](https://jetbrains.github.io/MPS-extensions). The source of the documentation is located in the `docs` folder of this repository, if you would like to contribute to it. To preview the documentation run:
-The source of the documentation is located in the `docs` folder of this repository, in case you would like to contribute to it.
+```bash
+./gradlew previewDocs # Mac and Linux
+gradlew.bat previewDocs # Windows
+```
## Contributing
diff --git a/build.gradle b/build.gradle
index dad2b0a6a..e41d8f26e 100644
--- a/build.gradle
+++ b/build.gradle
@@ -9,6 +9,12 @@ import de.itemis.mps.gradle.*
import java.time.LocalDateTime
+apply plugin: 'download-jbr'
+
+downloadJbr {
+ jbrVersion = '17.0.6-b469.82'
+}
+
// detect if we are in a CI build
if (project.hasProperty("forceCI")) {
ext.ciBuild = true
@@ -21,31 +27,6 @@ if (project.hasProperty("forceCI")) {
}
}
-def jdk_home
-
-if (ext.has('java11_home')) {
- jdk_home = ext.get('java11_home')
-} else if (System.getenv('JB_JAVA11_HOME') != null) {
- jdk_home = System.getenv('JB_JAVA11_HOME')
-} else {
- def expected = JavaVersion.VERSION_11
- if (JavaVersion.current() != expected) {
- throw new GradleException("This build script requires Java 11 but you are currently using ${JavaVersion.current()}.\nWhat you can do:\n"
- + " * Use project property java11_home to point to the Java 11 JDK.\n"
- + " * Use environment variable JAVA11_HOME to point to the Java 11 JDK\n"
- + " * Run Gradle using Java 11")
- }
- jdk_home = System.getProperty('java.home')
-}
-
-// Check JDK location
-if (!new File(jdk_home, "lib").exists()) {
- throw new GradleException("Unable to locate JDK home folder. Detected folder is: $jdk_home")
-}
-
-ext.jdk_home = jdk_home
-logger.info 'Using JDK at {}', jdk_home
-
// Default repository credentials
if (!project.hasProperty('nexusUsername')) {
ext.nexusUsername = ''
@@ -56,9 +37,9 @@ logger.info 'Repository username: {}', project.nexusUsername
// Dependency versions
// major version, e.g. '2021.1', '2021.2'
-ext.mpsMajor = '2021.3'
+ext.mpsMajor = '2022.2'
// optional minor/bugfix number (not added to the final build version)
-ext.mpsMinor = '5'
+ext.mpsMinor = '2'
// e.g. Beta, EAP, RC
ext.mpsReleaseType = ''
@@ -176,15 +157,44 @@ task copyModelApi() {
// -----------------------------------------
-// Ant support
+
configurations {
ant_lib
+ diagram_lib
}
dependencies {
ant_lib "org.apache.ant:ant-junit:1.10.9"
+
+ def elkVersion = "0.9.0"
+ diagram_lib ("org.eclipse.elk:org.eclipse.elk.alg.common:$elkVersion") {
+ transitive = false
+ }
+ diagram_lib ("org.eclipse.elk:org.eclipse.elk.alg.layered:$elkVersion") {
+ transitive = false
+ }
+ diagram_lib ("org.eclipse.elk:org.eclipse.elk.alg.mrtree:$elkVersion") {
+ transitive = false
+ }
+ diagram_lib ("org.eclipse.elk:org.eclipse.elk.core:$elkVersion") {
+ transitive = false
+ }
+ diagram_lib ("org.eclipse.elk:org.eclipse.elk.graph:$elkVersion") {
+ transitive = false
+ }
+ diagram_lib ("org.eclipse.emf:org.eclipse.emf.common:2.29.0") {
+ transitive = false
+ }
+ diagram_lib ("org.eclipse.emf:org.eclipse.emf.ecore:2.35.0") {
+ transitive = false
+ }
+ diagram_lib ("org.eclipse.emf:org.eclipse.emf.ecore.xmi:2.36.0") {
+ transitive = false
+ }
}
+configurations.diagram_lib.attributes.attribute(Attribute.of('org.gradle.jvm.environment', String), 'standard-jvm')
+
ext.buildScriptClasspath = project.configurations.ant_lib.fileCollection({
true
})
@@ -206,14 +216,48 @@ File scriptFile(String relativePath) {
def defaultScriptArgs = [mps_home, build_dir, artifacts_dir, ext.buildDate, ext.pluginVersion]
+afterEvaluate {
+ project.ext["itemis.mps.gradle.ant.defaultJavaExecutable"] = tasks.getByName('downloadJbr').javaExecutable
+ def jdk_home = null
+ if (ext.has('java17_home')) {
+ jdk_home = ext.get('java17_home')
+ } else if (System.getenv('JB_JAVA17_HOME') != null) {
+ jdk_home = System.getenv('JB_JAVA17_HOME')
+ }
+ if(jdk_home != null) {
+ if (!new File(jdk_home, "lib").exists()) {
+ throw new GradleException("Unable to locate JDK home folder. Detected folder is: $jdk_home")
+ } else {
+ ext["itemis.mps.gradle.ant.defaultJavaExecutable"] = new File(jdk_home, 'bin/java')
+ }
+ }
+}
+
// enables https://github.com/mbeddr/mps-gradle-plugin#providing-global-defaults
ext["itemis.mps.gradle.ant.defaultScriptArgs"] = defaultScriptArgs
ext["itemis.mps.gradle.ant.defaultScriptClasspath"] = buildScriptClasspath
-ext["itemis.mps.gradle.ant.defaultJavaExecutable"] = new File(jdk_home, 'bin/java')
+task resolved_diagram_dependencies(type: Copy) {
+ from configurations.diagram_lib
+ into file('code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib')
+
+ // Strip version numbers from file names
+ rename { filename ->
+ def ra = configurations.diagram_lib.resolvedConfiguration.resolvedArtifacts.find { ResolvedArtifact ra -> ra.file.name == filename }
+ String finalName
+ if (ra.classifier != null) {
+ finalName = "${ra.name}-${ra.classifier}.${ra.extension}"
+ } else {
+ finalName = "${ra.name}.${ra.extension}"
+ }
+ return finalName
+ }
+}
task build_allScripts(type: BuildLanguages, dependsOn: [
+ 'downloadJbr',
resolveMps,
+ resolved_diagram_dependencies,
copyModelApi,
]) {
script "$rootDir/scripts/build.xml"
@@ -268,13 +312,13 @@ dependencies {
}
task packageAllScripts(type: Zip, dependsOn: run_tests) {
- baseName 'de.itemis.mps.extensions.allScripts'
+ archiveBaseName = 'de.itemis.mps.extensions.allScripts'
from artifactsDir
include 'de.itemis.mps.extensions.allScripts/**'
}
task packageExtensions(type: Zip, dependsOn: run_tests) {
- baseName 'de.itemis.mps.extensions'
+ archiveBaseName = 'de.itemis.mps.extensions'
from artifactsDir
include 'de.itemis.mps.extensions/**'
}
diff --git a/code/.mps/migration.xml b/code/.mps/migration.xml
index fa07800f8..345bfc32f 100644
--- a/code/.mps/migration.xml
+++ b/code/.mps/migration.xml
@@ -8,6 +8,6 @@
-
+
\ No newline at end of file
diff --git a/code/.mps/modules.xml b/code/.mps/modules.xml
index e4505ba5b..76e339033 100644
--- a/code/.mps/modules.xml
+++ b/code/.mps/modules.xml
@@ -26,6 +26,8 @@
+
+
@@ -187,7 +189,7 @@
-
+
diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/blutil.mpl b/code/blutil/languages/com.mbeddr.mpsutil.blutil/blutil.mpl
index ac5760a76..27175900a 100644
--- a/code/blutil/languages/com.mbeddr.mpsutil.blutil/blutil.mpl
+++ b/code/blutil/languages/com.mbeddr.mpsutil.blutil/blutil.mpl
@@ -12,7 +12,7 @@
-
+
@@ -71,6 +71,7 @@
+
@@ -132,6 +133,7 @@
8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)
92d2ea16-5a42-4fdf-a676-c7604efe3504(de.slisson.mps.richtext)
3a13115c-633c-4c5c-bbcc-75c4219e9555(jetbrains.mps.lang.quotation)
+ 760a0a8c-eabb-4521-8bfd-65db761a9ba3(jetbrains.mps.baseLanguage.logging)
@@ -190,6 +192,7 @@
+
diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/generator/template/main@generator.mps b/code/blutil/languages/com.mbeddr.mpsutil.blutil/generator/template/main@generator.mps
old mode 100755
new mode 100644
diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/dataFlow.mps b/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/dataFlow.mps
old mode 100755
new mode 100644
diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/editor.mps b/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/editor.mps
old mode 100755
new mode 100644
diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/structure.mps b/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/structure.mps
old mode 100755
new mode 100644
diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/typesystem.mps b/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/typesystem.mps
old mode 100755
new mode 100644
diff --git a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil/models/test@tests.mps b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil/models/test@tests.mps
index 0b5920700..c48dce30c 100644
--- a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil/models/test@tests.mps
+++ b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil/models/test@tests.mps
@@ -2,7 +2,7 @@
-
+
diff --git a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil/test.com.mbeddr.mpsutil.blutil.genutil.msd b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil/test.com.mbeddr.mpsutil.blutil.genutil.msd
index 2cb7f4e45..394bef17a 100644
--- a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil/test.com.mbeddr.mpsutil.blutil.genutil.msd
+++ b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil/test.com.mbeddr.mpsutil.blutil.genutil.msd
@@ -18,7 +18,7 @@
-
+
diff --git a/code/blutil/tests/test.ts.conceptswitch/models/test.ts.conceptswitch@tests.mps b/code/blutil/tests/test.ts.conceptswitch/models/test.ts.conceptswitch@tests.mps
index a71a01262..5efe0d189 100644
--- a/code/blutil/tests/test.ts.conceptswitch/models/test.ts.conceptswitch@tests.mps
+++ b/code/blutil/tests/test.ts.conceptswitch/models/test.ts.conceptswitch@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -31,6 +31,7 @@
+
@@ -134,6 +135,7 @@
+
diff --git a/code/blutil/tests/test.ts.conceptswitch/test.ts.conceptswitch.msd b/code/blutil/tests/test.ts.conceptswitch/test.ts.conceptswitch.msd
index 2751c55ea..180ab1618 100644
--- a/code/blutil/tests/test.ts.conceptswitch/test.ts.conceptswitch.msd
+++ b/code/blutil/tests/test.ts.conceptswitch/test.ts.conceptswitch.msd
@@ -26,7 +26,7 @@
-
+
diff --git a/code/blutil/tests/test.ts.match/match.msd b/code/blutil/tests/test.ts.match/match.msd
index c10cd6042..2231c2941 100644
--- a/code/blutil/tests/test.ts.match/match.msd
+++ b/code/blutil/tests/test.ts.match/match.msd
@@ -29,7 +29,7 @@
-
+
diff --git a/code/blutil/tests/test.ts.match/models/main@tests.mps b/code/blutil/tests/test.ts.match/models/main@tests.mps
index 435e04fc0..eb1d73ca6 100644
--- a/code/blutil/tests/test.ts.match/models/main@tests.mps
+++ b/code/blutil/tests/test.ts.match/models/main@tests.mps
@@ -3,7 +3,7 @@
-
+
@@ -16,6 +16,7 @@
+
@@ -223,6 +224,7 @@
+
@@ -1436,6 +1438,7 @@
+
diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps
index f4db66670..08e8e1eb8 100644
--- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps
+++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps
@@ -157,12 +157,14 @@
+
+
@@ -188,6 +190,10 @@
+
+
+
+
@@ -949,16 +955,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -4864,20 +4860,30 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -4886,20 +4892,20 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -4908,20 +4914,20 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -4930,20 +4936,20 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -4952,20 +4958,20 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -4974,20 +4980,20 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -4996,20 +5002,20 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -5018,20 +5024,20 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -5040,16 +5046,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -6009,11 +6005,6 @@
-
-
-
-
-
@@ -6104,9 +6095,283 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6378,6 +6643,11 @@
+
+
+
+
+
@@ -7097,6 +7367,11 @@
+
+
+
+
+
@@ -7947,11 +8222,6 @@
-
-
-
-
-
@@ -8079,11 +8349,6 @@
-
-
-
-
-
@@ -8192,6 +8457,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -8386,11 +8661,6 @@
-
-
-
-
-
@@ -8463,6 +8733,11 @@
+
+
+
+
+
@@ -8473,6 +8748,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -8505,6 +8795,7 @@
+
@@ -8538,6 +8829,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -9412,6 +9714,11 @@
+
+
+
+
+
@@ -9863,16 +10170,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10338,6 +10635,11 @@
+
+
+
+
+
@@ -10401,26 +10703,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10730,16 +11012,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11688,31 +11960,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13197,11 +13444,6 @@
-
-
-
-
-
@@ -13234,6 +13476,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14301,6 +14558,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14444,25 +14724,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14555,6 +14816,10 @@
+
+
+
+
@@ -15931,9 +16196,9 @@
-
-
-
+
+
+
@@ -15991,14 +16256,14 @@
-
-
-
+
+
+
-
-
-
+
+
+
@@ -16056,14 +16321,14 @@
-
-
-
+
+
+
-
-
-
+
+
+
diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/de.itemis.mps.editor.celllayout.mpl b/code/celllayout/languages/de.itemis.mps.editor.celllayout/de.itemis.mps.editor.celllayout.mpl
index ad9379b6a..c5abc744b 100644
--- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/de.itemis.mps.editor.celllayout.mpl
+++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/de.itemis.mps.editor.celllayout.mpl
@@ -41,6 +41,7 @@
+
@@ -48,6 +49,7 @@
+
@@ -73,7 +75,6 @@
-
@@ -115,9 +116,7 @@
f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)
848ef45d-e560-4e35-853c-f35a64cc135c(de.itemis.mps.editor.celllayout.runtime)
18bc6592-03a6-4e29-a83a-7ff23bde13ba(jetbrains.mps.lang.editor)
- 7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel)
f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)
- 18bc6592-03a6-4e29-a83a-7ff23bde13ba(jetbrains.mps.lang.editor)
@@ -125,26 +124,19 @@
+
-
-
-
-
-
-
-
+
-
-
diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps
index 9aae01577..d519cafca 100644
--- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps
+++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps
@@ -5,6 +5,7 @@
+
diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/behavior.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/behavior.mps
index f65c1019e..4acdccc0d 100644
--- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/behavior.mps
+++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/behavior.mps
@@ -12,6 +12,10 @@
+
+
+
+
diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/constraints.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/constraints.mps
deleted file mode 100644
index 1d1711e90..000000000
--- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/constraints.mps
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/de.itemis.mps.editor.celllayout.intentions.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/de.itemis.mps.editor.celllayout.intentions.mps
new file mode 100644
index 000000000..ba12a7982
--- /dev/null
+++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/de.itemis.mps.editor.celllayout.intentions.mps
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/editor.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/editor.mps
index 00dbbf068..75df4094b 100644
--- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/editor.mps
+++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/editor.mps
@@ -11,6 +11,8 @@
+
+
diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/structure.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/structure.mps
index e674eb0fc..95d2a680c 100644
--- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/structure.mps
+++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/structure.mps
@@ -2,11 +2,11 @@
-
+
diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/typesystem.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/typesystem.mps
index 264e5e891..62265bdc4 100644
--- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/typesystem.mps
+++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/models/typesystem.mps
@@ -4,7 +4,10 @@
-
+
+
+
+
diff --git a/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/models/intentions.mps b/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/models/intentions.mps
index 5cb28c5dc..6fe4ceee3 100644
--- a/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/models/intentions.mps
+++ b/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/models/intentions.mps
@@ -4,7 +4,7 @@
-
+
diff --git a/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/test.de.itemis.mps.editor.celllayout.lang.mpl b/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/test.de.itemis.mps.editor.celllayout.lang.mpl
index 64c56b818..2e15d9b4d 100644
--- a/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/test.de.itemis.mps.editor.celllayout.lang.mpl
+++ b/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/test.de.itemis.mps.editor.celllayout.lang.mpl
@@ -52,7 +52,7 @@
-
+
diff --git a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime.mps b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime.mps
index 34b6bccee..f2fb6efde 100644
--- a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime.mps
+++ b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime.mps
@@ -27,7 +27,6 @@
-
diff --git a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime/plugin.mps b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime/plugin.mps
index 5ca8c299b..bb8722427 100644
--- a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime/plugin.mps
+++ b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime/plugin.mps
@@ -276,7 +276,7 @@
-
+
diff --git a/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/models/test/de/itemis/mps/editor/celllayout/editor@tests.mps b/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/models/test/de/itemis/mps/editor/celllayout/editor@tests.mps
index fcd7f08fc..04f008970 100644
--- a/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/models/test/de/itemis/mps/editor/celllayout/editor@tests.mps
+++ b/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/models/test/de/itemis/mps/editor/celllayout/editor@tests.mps
@@ -3,7 +3,7 @@
-
+
diff --git a/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/test.de.itemis.mps.editor.celllayout.msd b/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/test.de.itemis.mps.editor.celllayout.msd
index 27e851ac6..5958b4cb3 100644
--- a/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/test.de.itemis.mps.editor.celllayout.msd
+++ b/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/test.de.itemis.mps.editor.celllayout.msd
@@ -25,7 +25,7 @@
-
+
diff --git a/code/conditional-editor/solutions/de.slisson.mps.conditionalEditor.runtime/de.slisson.mps.conditionalEditor.runtime.msd b/code/conditional-editor/solutions/de.slisson.mps.conditionalEditor.runtime/de.slisson.mps.conditionalEditor.runtime.msd
index c41ce2638..d47aa64d2 100644
--- a/code/conditional-editor/solutions/de.slisson.mps.conditionalEditor.runtime/de.slisson.mps.conditionalEditor.runtime.msd
+++ b/code/conditional-editor/solutions/de.slisson.mps.conditionalEditor.runtime/de.slisson.mps.conditionalEditor.runtime.msd
@@ -22,6 +22,7 @@
+
diff --git a/code/conditional-editor/solutions/de.slisson.mps.conditionalEditor.runtime/models/de/slisson/mps/conditionalEditor/runtime.mps b/code/conditional-editor/solutions/de.slisson.mps.conditionalEditor.runtime/models/de/slisson/mps/conditionalEditor/runtime.mps
index 2d093fe5d..2752e648f 100644
--- a/code/conditional-editor/solutions/de.slisson.mps.conditionalEditor.runtime/models/de/slisson/mps/conditionalEditor/runtime.mps
+++ b/code/conditional-editor/solutions/de.slisson.mps.conditionalEditor.runtime/models/de/slisson/mps/conditionalEditor/runtime.mps
@@ -4,13 +4,14 @@
+
-
+
@@ -480,13 +481,18 @@
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -497,10 +503,10 @@
-
-
-
-
+
+
+
+
diff --git a/code/debug/languages/de.itemis.mps.debug/de.itemis.mps.debug.mpl b/code/debug/languages/de.itemis.mps.debug/de.itemis.mps.debug.mpl
new file mode 100644
index 000000000..92793b3b5
--- /dev/null
+++ b/code/debug/languages/de.itemis.mps.debug/de.itemis.mps.debug.mpl
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 848ef45d-e560-4e35-853c-f35a64cc135c(de.itemis.mps.editor.celllayout.runtime)
+ 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)
+ 8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)
+ 1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)
+ de1ad86d-6e50-4a02-b306-d4d17f64c375(jetbrains.mps.console.base)
+ 848ef45d-e560-4e35-853c-f35a64cc135c(de.itemis.mps.editor.celllayout.runtime)
+ 14abba35-d008-451b-8562-9bfe66c43bd0(de.itemis.mps.debug.runtime)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 14abba35-d008-451b-8562-9bfe66c43bd0(de.itemis.mps.debug.runtime)
+
+
+ f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)
+
+
+
diff --git a/code/debug/languages/de.itemis.mps.debug/generator/templates/de.itemis.mps.debug.generator.templates@generator.mps b/code/debug/languages/de.itemis.mps.debug/generator/templates/de.itemis.mps.debug.generator.templates@generator.mps
new file mode 100644
index 000000000..89753c1dc
--- /dev/null
+++ b/code/debug/languages/de.itemis.mps.debug/generator/templates/de.itemis.mps.debug.generator.templates@generator.mps
@@ -0,0 +1,301 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.behavior.mps b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.behavior.mps
new file mode 100644
index 000000000..42fb0efcd
--- /dev/null
+++ b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.behavior.mps
@@ -0,0 +1,556 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.constraints.mps b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.constraints.mps
new file mode 100644
index 000000000..5ebc55f66
--- /dev/null
+++ b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.constraints.mps
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.editor.mps b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.editor.mps
new file mode 100644
index 000000000..66ca317bf
--- /dev/null
+++ b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.editor.mps
@@ -0,0 +1,322 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.intentions.mps b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.intentions.mps
new file mode 100644
index 000000000..390d5d2f8
--- /dev/null
+++ b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.intentions.mps
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.structure.mps b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.structure.mps
new file mode 100644
index 000000000..001ae8b1b
--- /dev/null
+++ b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.structure.mps
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.typesystem.mps b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.typesystem.mps
new file mode 100644
index 000000000..281e84b41
--- /dev/null
+++ b/code/debug/languages/de.itemis.mps.debug/models/de.itemis.mps.debug.typesystem.mps
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/solutions/de.itemis.mps.debug.runtime/de.itemis.mps.debug.runtime.msd b/code/debug/solutions/de.itemis.mps.debug.runtime/de.itemis.mps.debug.runtime.msd
new file mode 100644
index 000000000..355860d46
--- /dev/null
+++ b/code/debug/solutions/de.itemis.mps.debug.runtime/de.itemis.mps.debug.runtime.msd
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)
+ 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA)
+ 742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform)
+ 1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)
+ 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)
+ a8de7923-dc6f-4aa1-b8a9-2d19ffee3edd(jetbrains.mps.console)
+ f7e353e6-c7a8-4110-a263-1a2503e8b13c(de.itemis.mps.debug)
+ 8d29d73f-ed99-4652-ae0a-083cdfe53c34(jetbrains.mps.ide.platform)
+ 848ef45d-e560-4e35-853c-f35a64cc135c(de.itemis.mps.editor.celllayout.runtime)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.mps b/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.mps
new file mode 100644
index 000000000..f0e02246f
--- /dev/null
+++ b/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.mps
@@ -0,0 +1,554 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.plugin.mps b/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.plugin.mps
new file mode 100644
index 000000000..dfdbba971
--- /dev/null
+++ b/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.plugin.mps
@@ -0,0 +1,672 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/devkits/de.q60.mps.genplan.virutalinterfaces_incremental.devkit/de.q60.mps.genplan.virutalinterfaces_incremental.devkit.devkit b/code/devkits/de.q60.mps.genplan.virutalinterfaces_incremental.devkit/de.q60.mps.genplan.virutalinterfaces_incremental.devkit.devkit
index bdf0d73d5..725cc461c 100644
--- a/code/devkits/de.q60.mps.genplan.virutalinterfaces_incremental.devkit/de.q60.mps.genplan.virutalinterfaces_incremental.devkit.devkit
+++ b/code/devkits/de.q60.mps.genplan.virutalinterfaces_incremental.devkit/de.q60.mps.genplan.virutalinterfaces_incremental.devkit.devkit
@@ -9,6 +9,8 @@
+
+
b83f902a-169f-41ec-b2ae-ee1414ffa45c(de.q60.mps.virtualinterfaces.devkit)
diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/editor.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/editor.mps
index 90ccb539c..f335071d2 100644
--- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/editor.mps
+++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/editor.mps
@@ -98,7 +98,9 @@
-
+
+
+
@@ -493,6 +495,11 @@
+
+
+
+
+
diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/structure.mps
index 4c6f26bdd..ac04cb7a7 100644
--- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/structure.mps
+++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/structure.mps
@@ -6,8 +6,8 @@
+
-
diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps b/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps
old mode 100755
new mode 100644
index 03a573e77..1de833875
--- a/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps
+++ b/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps
@@ -15292,7 +15292,7 @@
-
+
diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/behavior.mps b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/behavior.mps
old mode 100755
new mode 100644
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.demo.activity.sandbox/models/de/itemis/mps/editor/diagram/demo/activity/sandbox.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.demo.activity.sandbox/models/de/itemis/mps/editor/diagram/demo/activity/sandbox.mps
index 30103a4dc..6fb31801e 100644
--- a/code/diagram/solutions/de.itemis.mps.editor.diagram.demo.activity.sandbox/models/de/itemis/mps/editor/diagram/demo/activity/sandbox.mps
+++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.demo.activity.sandbox/models/de/itemis/mps/editor/diagram/demo/activity/sandbox.mps
@@ -2079,6 +2079,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3281,6 +3498,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -34815,6 +35249,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.demoentities.sandbox/models/de/itemis/mps/editor/diagram/demoentities/sandbox.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.demoentities.sandbox/models/de/itemis/mps/editor/diagram/demoentities/sandbox.mps
index c9de7c464..05fb052eb 100644
--- a/code/diagram/solutions/de.itemis.mps.editor.diagram.demoentities.sandbox/models/de/itemis/mps/editor/diagram/demoentities/sandbox.mps
+++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.demoentities.sandbox/models/de/itemis/mps/editor/diagram/demoentities/sandbox.mps
@@ -92,6 +92,10 @@
+
+
+
+
@@ -137,40 +141,40 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
@@ -178,27 +182,19 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
@@ -215,8 +211,8 @@
-
-
+
+
@@ -224,25 +220,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -251,12 +263,12 @@
-
-
+
+
-
-
+
+
@@ -264,19 +276,19 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -284,25 +296,33 @@
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -311,20 +331,12 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
@@ -335,8 +347,8 @@
-
-
+
+
@@ -350,19 +362,19 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -370,6 +382,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/de.itemis.mps.editor.diagram.runtime.msd b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/de.itemis.mps.editor.diagram.runtime.msd
index 5aa166882..ca25db144 100644
--- a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/de.itemis.mps.editor.diagram.runtime.msd
+++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/de.itemis.mps.editor.diagram.runtime.msd
@@ -6,14 +6,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -23,14 +23,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.common.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.common.jar
new file mode 100644
index 000000000..389d4916f
Binary files /dev/null and b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.common.jar differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.common_0.9.0.202206130225.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.common_0.9.0.202206130225.jar
deleted file mode 100644
index 6b2a05b8a..000000000
Binary files a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.common_0.9.0.202206130225.jar and /dev/null differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.layered.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.layered.jar
new file mode 100644
index 000000000..70012bc03
Binary files /dev/null and b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.layered.jar differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.layered_0.9.0.202206130225.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.layered_0.9.0.202206130225.jar
deleted file mode 100644
index 1ead3f110..000000000
Binary files a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.layered_0.9.0.202206130225.jar and /dev/null differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.mrtree.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.mrtree.jar
new file mode 100644
index 000000000..95c4a61f7
Binary files /dev/null and b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.mrtree.jar differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.mrtree_0.9.0.202206130225.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.mrtree_0.9.0.202206130225.jar
deleted file mode 100644
index 67cad6359..000000000
Binary files a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.alg.mrtree_0.9.0.202206130225.jar and /dev/null differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.core.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.core.jar
new file mode 100644
index 000000000..d1c1a55c4
Binary files /dev/null and b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.core.jar differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.core_0.9.0.202206130225.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.core_0.9.0.202206130225.jar
deleted file mode 100644
index 14655a4ee..000000000
Binary files a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.core_0.9.0.202206130225.jar and /dev/null differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.graph.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.graph.jar
new file mode 100644
index 000000000..204009830
Binary files /dev/null and b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.graph.jar differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.graph_0.9.0.202206130225.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.graph_0.9.0.202206130225.jar
deleted file mode 100644
index 48c41c74f..000000000
Binary files a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.elk.graph_0.9.0.202206130225.jar and /dev/null differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.common-2.12.0.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.common-2.12.0.jar
deleted file mode 100644
index 08910161d..000000000
Binary files a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.common-2.12.0.jar and /dev/null differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.common.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.common.jar
new file mode 100644
index 000000000..808330b1f
Binary files /dev/null and b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.common.jar differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore-2.12.0.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore-2.12.0.jar
deleted file mode 100644
index 7a6abb76a..000000000
Binary files a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore-2.12.0.jar and /dev/null differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.jar
new file mode 100644
index 000000000..f1c1ed2fe
Binary files /dev/null and b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.jar differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.xmi-2.12.0.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.xmi-2.12.0.jar
deleted file mode 100644
index fd278fee8..000000000
Binary files a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.xmi-2.12.0.jar and /dev/null differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.xmi.jar b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.xmi.jar
new file mode 100644
index 000000000..affc672e2
Binary files /dev/null and b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/lib/org.eclipse.emf.ecore.xmi.jar differ
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime.mps
old mode 100755
new mode 100644
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps
old mode 100755
new mode 100644
index 5f61fa91c..d27cffcf2
--- a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps
+++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps
@@ -117,11 +117,11 @@
-
+
-
-
+
+
@@ -870,6 +870,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6248,7 +6266,198 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6471,13 +6680,8 @@
-
-
-
-
-
-
-
+
+
@@ -19823,123 +20027,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -20164,13 +20278,17 @@
-
+
+
+
+
+
@@ -35671,6 +35789,11 @@
+
+
+
+
+
@@ -77369,6 +77492,11 @@
+
+
+
+
+
@@ -106696,6 +106824,9 @@
+
+
+
@@ -106705,9 +106836,6 @@
-
-
-
@@ -107152,6 +107280,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -107412,6 +107584,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -110792,7 +110991,7 @@
-
+
@@ -110806,6 +111005,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -110824,7 +111062,7 @@
-
+
@@ -110852,7 +111090,7 @@
-
+
@@ -112704,6 +112942,7 @@
+
@@ -112713,7 +112952,6 @@
-
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/model.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/model.mps
old mode 100755
new mode 100644
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/plugin.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/plugin.mps
old mode 100755
new mode 100644
index fa0a80048..fe4194aeb
--- a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/plugin.mps
+++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/plugin.mps
@@ -125,6 +125,9 @@
+
+
+
@@ -304,7 +307,6 @@
-
@@ -313,6 +315,14 @@
+
+
+
+
+
+
+
+
@@ -805,42 +815,51 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1234,24 +1253,38 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
+
+
@@ -1279,28 +1312,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
@@ -1485,62 +1511,52 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.sandbox/models/de/itemis/mps/editor/diagram/sandbox.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.sandbox/models/de/itemis/mps/editor/diagram/sandbox.mps
index d1ef48a8e..d050d4c56 100644
--- a/code/diagram/solutions/de.itemis.mps.editor.diagram.sandbox/models/de/itemis/mps/editor/diagram/sandbox.mps
+++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.sandbox/models/de/itemis/mps/editor/diagram/sandbox.mps
@@ -1932,16 +1932,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -1951,16 +1941,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -1970,24 +1950,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1997,24 +1959,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2024,24 +1968,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2051,24 +1977,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2078,24 +1986,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2105,24 +1995,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2132,24 +2004,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2159,24 +2013,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2186,24 +2022,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2213,24 +2031,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2240,24 +2040,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2267,24 +2049,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2294,24 +2058,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2321,24 +2067,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2348,16 +2076,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -2367,16 +2085,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -2386,24 +2094,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2413,24 +2103,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2440,24 +2112,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2467,24 +2121,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2494,24 +2130,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2521,24 +2139,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2548,24 +2148,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2575,16 +2157,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -2594,24 +2166,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2621,24 +2175,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2648,24 +2184,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2675,24 +2193,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2702,24 +2202,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2729,24 +2211,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2756,24 +2220,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2783,24 +2229,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2810,16 +2238,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -2829,24 +2247,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2856,24 +2256,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2883,16 +2265,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -2902,16 +2274,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -2921,24 +2283,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2948,24 +2292,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2975,24 +2301,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3002,24 +2310,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3029,24 +2319,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3056,24 +2328,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3083,24 +2337,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3110,24 +2346,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3137,24 +2355,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3164,24 +2364,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3191,24 +2373,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3218,24 +2382,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3245,16 +2391,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3264,24 +2400,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3291,24 +2409,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3318,24 +2418,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3345,24 +2427,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3372,24 +2436,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3399,16 +2445,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3418,16 +2454,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3437,24 +2463,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3464,24 +2472,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3491,24 +2481,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3518,24 +2490,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3545,24 +2499,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3572,16 +2508,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3591,24 +2517,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3618,16 +2526,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3637,24 +2535,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3664,24 +2544,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3691,16 +2553,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3710,24 +2562,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3737,24 +2571,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3764,24 +2580,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3791,16 +2589,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3810,16 +2598,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3829,16 +2607,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -3848,24 +2616,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3875,24 +2625,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3902,24 +2634,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3929,24 +2643,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3956,24 +2652,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3983,24 +2661,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4010,24 +2670,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4037,24 +2679,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4064,24 +2688,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4091,24 +2697,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4118,24 +2706,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4145,24 +2715,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4172,24 +2724,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4199,24 +2733,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4226,24 +2742,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4253,24 +2751,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4280,16 +2760,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -4299,24 +2769,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4326,24 +2778,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4353,16 +2787,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -4372,16 +2796,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -4391,24 +2805,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4418,24 +2814,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4445,24 +2823,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4472,24 +2832,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4499,24 +2841,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4526,24 +2850,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4553,24 +2859,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4580,24 +2868,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4607,24 +2877,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4634,16 +2886,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -4653,24 +2895,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4680,24 +2904,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4707,24 +2913,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4734,16 +2922,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -4753,24 +2931,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4780,24 +2940,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4807,24 +2949,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4834,24 +2958,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4861,24 +2967,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4888,24 +2976,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4915,16 +2985,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -4934,24 +2994,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4961,24 +3003,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4988,24 +3012,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5015,24 +3021,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5042,16 +3030,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -5061,16 +3039,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -5080,24 +3048,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5107,24 +3057,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5134,16 +3066,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -5153,24 +3075,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5180,24 +3084,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5207,16 +3093,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -5226,24 +3102,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5253,24 +3111,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5280,24 +3120,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5307,24 +3129,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5334,24 +3138,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5361,24 +3147,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5388,24 +3156,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5415,16 +3165,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -5434,24 +3174,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5461,24 +3183,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5488,24 +3192,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5515,24 +3201,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5542,24 +3210,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5569,24 +3219,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5596,24 +3228,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5623,16 +3237,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -5642,24 +3246,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5669,24 +3255,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5696,24 +3264,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5723,24 +3273,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5750,24 +3282,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5777,24 +3291,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5804,24 +3300,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5831,24 +3309,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5858,24 +3318,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5885,24 +3327,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5912,16 +3336,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -5931,24 +3345,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5958,24 +3354,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -5985,16 +3363,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -6004,24 +3372,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6031,24 +3381,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6058,24 +3390,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6085,24 +3399,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6112,24 +3408,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6139,24 +3417,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6166,24 +3426,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6193,24 +3435,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6220,24 +3444,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6247,24 +3453,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6274,16 +3462,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -6293,24 +3471,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6320,24 +3480,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6347,24 +3489,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6374,16 +3498,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -6393,16 +3507,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -6412,24 +3516,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6439,24 +3525,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6466,24 +3534,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6493,24 +3543,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6520,24 +3552,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6547,24 +3561,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6574,24 +3570,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6601,24 +3579,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6628,24 +3588,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6655,24 +3597,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6682,24 +3606,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6709,24 +3615,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6736,24 +3624,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6763,24 +3633,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6790,24 +3642,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6817,24 +3651,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6844,24 +3660,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6871,24 +3669,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6898,24 +3678,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6925,16 +3687,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -6944,24 +3696,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6971,24 +3705,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -6998,24 +3714,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7025,16 +3723,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7044,24 +3732,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7071,24 +3741,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7098,16 +3750,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7117,32 +3759,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7152,16 +3768,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7171,24 +3777,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7198,24 +3786,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7225,24 +3795,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7252,24 +3804,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7279,16 +3813,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7298,16 +3822,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7317,24 +3831,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7344,24 +3840,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7371,24 +3849,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7398,24 +3858,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7425,24 +3867,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7452,24 +3876,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7479,16 +3885,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7498,16 +3894,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7517,16 +3903,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7545,16 +3921,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7564,24 +3930,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7591,24 +3939,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7618,24 +3948,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7645,32 +3957,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7680,24 +3966,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7707,16 +3975,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7726,24 +3984,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7753,24 +3993,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7780,16 +4002,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7799,16 +4011,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7818,24 +4020,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7845,24 +4029,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7872,24 +4038,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7899,16 +4047,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7918,16 +4056,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -7946,24 +4074,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7973,24 +4083,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8000,24 +4092,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8027,24 +4101,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8054,24 +4110,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8081,16 +4119,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8100,24 +4128,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8127,16 +4137,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8146,16 +4146,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8165,24 +4155,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8192,24 +4164,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8219,24 +4173,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8246,16 +4182,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8265,24 +4191,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8292,24 +4200,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8319,16 +4209,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8338,24 +4218,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8374,16 +4236,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8393,16 +4245,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8412,16 +4254,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8431,16 +4263,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8450,16 +4272,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8469,16 +4281,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8497,16 +4299,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8516,16 +4308,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8535,24 +4317,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8562,16 +4326,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8581,24 +4335,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8608,16 +4344,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8627,16 +4353,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8664,24 +4380,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8691,24 +4389,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8718,16 +4398,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8737,16 +4407,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8756,24 +4416,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8783,16 +4425,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8802,24 +4434,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8829,24 +4443,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8856,16 +4452,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8875,24 +4461,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8902,16 +4470,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8921,24 +4479,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8948,24 +4488,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -8975,16 +4497,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -8994,16 +4506,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9013,24 +4515,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9040,16 +4524,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9059,16 +4533,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9078,24 +4542,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9105,24 +4551,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9141,24 +4569,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9168,24 +4578,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9195,24 +4587,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9222,24 +4596,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9249,24 +4605,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9276,16 +4614,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9295,24 +4623,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9322,24 +4632,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9349,24 +4641,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9376,16 +4650,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9395,16 +4659,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9414,24 +4668,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9441,24 +4677,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9468,24 +4686,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9495,24 +4695,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9540,16 +4722,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9559,16 +4731,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9587,24 +4749,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9614,24 +4758,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9641,16 +4767,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9660,24 +4776,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9687,24 +4785,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9714,24 +4794,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9741,24 +4803,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9768,16 +4812,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9787,16 +4821,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9806,24 +4830,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9833,24 +4839,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9860,24 +4848,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9887,16 +4857,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9906,24 +4866,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9933,16 +4875,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9952,24 +4884,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -9979,16 +4893,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -9998,24 +4902,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10025,16 +4911,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10044,24 +4920,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10071,24 +4929,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10098,16 +4938,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10117,16 +4947,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10136,16 +4956,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10155,24 +4965,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10182,16 +4974,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10201,16 +4983,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10220,16 +4992,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10239,24 +5001,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10266,16 +5010,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10285,24 +5019,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10312,24 +5028,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10339,24 +5037,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10366,24 +5046,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10402,24 +5064,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10429,16 +5073,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10448,24 +5082,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10475,16 +5091,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10494,16 +5100,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10513,24 +5109,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10540,24 +5118,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10567,24 +5127,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10594,24 +5136,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10621,16 +5145,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10640,24 +5154,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10667,24 +5163,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10694,16 +5172,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10713,24 +5181,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10740,16 +5190,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10759,24 +5199,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10786,24 +5208,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10813,40 +5217,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10856,16 +5226,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10875,16 +5235,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10894,24 +5244,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10921,24 +5253,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10948,16 +5262,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -10967,24 +5271,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -10994,16 +5280,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11022,16 +5298,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11041,24 +5307,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11068,24 +5316,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11095,16 +5325,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11114,24 +5334,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11141,16 +5343,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11160,16 +5352,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11179,24 +5361,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11206,16 +5370,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11225,16 +5379,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11244,24 +5388,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11271,24 +5397,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11298,16 +5406,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11317,16 +5415,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11336,16 +5424,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11355,16 +5433,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11374,24 +5442,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11401,24 +5451,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11428,24 +5460,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11455,24 +5469,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11482,16 +5478,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11501,16 +5487,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11520,16 +5496,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11539,16 +5505,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11558,32 +5514,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11593,16 +5523,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11612,16 +5532,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11631,24 +5541,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11658,16 +5550,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11677,16 +5559,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11696,16 +5568,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11715,16 +5577,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11734,16 +5586,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11753,16 +5595,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11772,24 +5604,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11799,24 +5613,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11826,16 +5622,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11845,16 +5631,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11864,24 +5640,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11891,16 +5649,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11910,24 +5658,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11937,24 +5667,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -11964,16 +5676,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -11983,24 +5685,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12010,24 +5694,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12037,24 +5703,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12064,16 +5712,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12083,16 +5721,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12102,16 +5730,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12121,16 +5739,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12140,24 +5748,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12167,16 +5757,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12186,24 +5766,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12213,24 +5775,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12240,16 +5784,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12259,24 +5793,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12286,24 +5802,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12313,16 +5811,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12332,24 +5820,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12359,24 +5829,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12386,24 +5838,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12413,24 +5847,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12440,16 +5856,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12459,16 +5865,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12478,16 +5874,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12497,16 +5883,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12516,16 +5892,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12535,16 +5901,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12554,24 +5910,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12581,16 +5919,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12600,24 +5928,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12627,16 +5937,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12646,24 +5946,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12673,16 +5955,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12692,16 +5964,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12711,24 +5973,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12738,24 +5982,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12765,16 +5991,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12784,24 +6000,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12811,16 +6009,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12830,16 +6018,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12849,24 +6027,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12876,7 +6036,6 @@
-
@@ -12886,24 +6045,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12913,24 +6054,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12940,16 +6063,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -12959,24 +6072,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -12986,24 +6081,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13022,16 +6099,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13041,32 +6108,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13076,16 +6117,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13095,24 +6126,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13122,16 +6135,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13141,24 +6144,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13168,24 +6153,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13195,16 +6162,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13214,24 +6171,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13241,24 +6180,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13268,16 +6189,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13287,24 +6198,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13314,24 +6207,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13341,24 +6216,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13368,16 +6225,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13387,16 +6234,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13406,16 +6243,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13425,16 +6252,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13444,16 +6261,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13463,24 +6270,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13490,16 +6279,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13509,16 +6288,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13528,24 +6297,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13555,24 +6306,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13582,16 +6315,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13601,24 +6324,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13628,24 +6333,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13655,24 +6342,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13682,16 +6351,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13701,24 +6360,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13728,16 +6369,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13747,24 +6378,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13774,24 +6387,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13801,16 +6396,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13820,16 +6405,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13839,16 +6414,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13858,16 +6423,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13877,24 +6432,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13904,16 +6441,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13923,24 +6450,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13950,16 +6459,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -13969,24 +6468,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -13996,16 +6477,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14015,16 +6486,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14034,16 +6495,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14053,24 +6504,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14080,16 +6513,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14099,24 +6522,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14126,24 +6531,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14153,24 +6540,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14180,16 +6549,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14199,24 +6558,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14226,16 +6567,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14245,16 +6576,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14264,16 +6585,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14292,24 +6603,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14319,24 +6612,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14346,24 +6621,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14382,16 +6639,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14401,24 +6648,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14428,24 +6657,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14455,24 +6666,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14482,16 +6675,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14501,24 +6684,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14528,16 +6693,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14547,24 +6702,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14574,16 +6711,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14593,16 +6720,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14612,24 +6729,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14639,16 +6738,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14658,16 +6747,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14686,24 +6765,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14713,24 +6774,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14740,24 +6783,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14767,16 +6792,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14786,24 +6801,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14813,16 +6810,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14841,16 +6828,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14869,24 +6846,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14896,16 +6855,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14915,24 +6864,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14942,16 +6873,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -14961,24 +6882,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -14988,24 +6891,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15015,16 +6900,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15034,16 +6909,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15053,24 +6918,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15080,16 +6927,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15099,24 +6936,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15126,24 +6945,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15153,24 +6954,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15180,24 +6963,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15207,24 +6972,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15234,24 +6981,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15261,16 +6990,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15280,16 +6999,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15299,16 +7008,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15318,24 +7017,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15345,24 +7026,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15390,24 +7053,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15417,16 +7062,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15436,16 +7071,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15455,24 +7080,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15482,16 +7089,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15501,16 +7098,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15520,16 +7107,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15539,24 +7116,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15566,16 +7125,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15585,24 +7134,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15612,24 +7143,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15639,16 +7152,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15658,24 +7161,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15685,24 +7170,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15712,16 +7179,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15731,24 +7188,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15758,24 +7197,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15785,24 +7206,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15812,24 +7215,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15848,24 +7233,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15875,16 +7242,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15894,16 +7251,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15922,24 +7269,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -15949,16 +7278,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -15968,63 +7287,61 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16034,41 +7351,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16078,41 +7411,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16122,41 +7471,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16166,41 +7531,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16210,41 +7591,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16254,41 +7651,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16298,41 +7711,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16342,41 +7771,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16386,41 +7831,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16430,41 +7891,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16474,41 +7951,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
@@ -16518,41 +8011,57 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
-
+
+
+