diff --git a/SYSPROG/APPROW/DICT.O4WCODES%003AF1.json b/SYSPROG/APPROW/DICT.O4WCODES%003AF1.json
new file mode 100644
index 0000000..3557fff
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.O4WCODES%003AF1.json
@@ -0,0 +1,73 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "F1"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "1",
+ "<3>": "Field 1",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "20",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "F1",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:23 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "1",
+ "<45>": {
+ "<45,1>": "A",
+ "<45,2>": "1",
+ "<45,3>": "Field 1",
+ "<45,4>": "",
+ "<45,5>": "",
+ "<45,6>": "",
+ "<45,7>": "",
+ "<45,8>": "",
+ "<45,9>": "L",
+ "<45,10>": "20"
+ },
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0001\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*‹\u0001\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0001\u0000ccÀC\u001b@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.O4WCODES%003AF2.json b/SYSPROG/APPROW/DICT.O4WCODES%003AF2.json
new file mode 100644
index 0000000..28dccc6
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.O4WCODES%003AF2.json
@@ -0,0 +1,73 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "F2"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "2",
+ "<3>": "Field 2",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "20",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "F2",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:20 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "1",
+ "<45>": {
+ "<45,1>": "A",
+ "<45,2>": "2",
+ "<45,3>": "Field 2",
+ "<45,4>": "",
+ "<45,5>": "",
+ "<45,6>": "",
+ "<45,7>": "",
+ "<45,8>": "",
+ "<45,9>": "L",
+ "<45,10>": "20"
+ },
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0002\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*‹\u0002\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0002\u0000ccÀC\u001b@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.O4WCODES%003AF3.json b/SYSPROG/APPROW/DICT.O4WCODES%003AF3.json
new file mode 100644
index 0000000..da54a5c
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.O4WCODES%003AF3.json
@@ -0,0 +1,73 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "F3"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "3",
+ "<3>": "Field 3",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "20",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "F3",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:31 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "1",
+ "<45>": {
+ "<45,1>": "A",
+ "<45,2>": "3",
+ "<45,3>": "Field 3",
+ "<45,4>": "",
+ "<45,5>": "",
+ "<45,6>": "",
+ "<45,7>": "",
+ "<45,8>": "",
+ "<45,9>": "L",
+ "<45,10>": "20"
+ },
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0003\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*‹\u0003\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#20\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0003\u0000ccÀC\u001b@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSAUTHLOG%003ACREATED.json b/SYSPROG/APPROW/DICT.SYSAUTHLOG%003ACREATED.json
new file mode 100644
index 0000000..5b6dd55
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSAUTHLOG%003ACREATED.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CREATED"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "0",
+ "<3>": "Created",
+ "<4>": "0",
+ "<5>": "2",
+ "<6>": "",
+ "<7>": "DT",
+ "<8>": "",
+ "<9>": "R",
+ "<10>": "21",
+ "<11>": "(DT)",
+ "<12>": "DATETIME",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "1",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:26 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001b\u0000\u001b\u0000\u0000\u0000ÀCÀ)\u0014*‹\u0002\u0000d\u001f@ÀC)¸\u0000\u0000\u0000\u0000\u0000L\u0000T\u0000\u0000\u0000ÀCÀ)\u0014*‹\u0002\u0000d\u001f@ÀÃfQH\"\u0000J@\u0000ÀCÀC€\u0001n@ÀÃdQH4\u0000J<\u0000ÀCÀC€\u0004n@ÀC)¸JH\u0000C€\tn@ÀC)¸\u0002DT\u0004R#21\u0000\u0000\u0000\u0000\u00004\u0000<\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0004€\u0001,\u0007ã\u0003cQG%\u0000tÀ)À)\u0014*‹\u0002\u0000dÀC\"@t\u0002DT\u0004(DT)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSCODETEMPLATES%003ATEMPLATE_GROUP.json b/SYSPROG/APPROW/DICT.SYSCODETEMPLATES%003ATEMPLATE_GROUP.json
new file mode 100644
index 0000000..a66fa36
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSCODETEMPLATES%003ATEMPLATE_GROUP.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "TEMPLATE_GROUP"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "0",
+ "<3>": "Template Group",
+ "<4>": "S",
+ "<5>": "2",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "25",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:29 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001b\u0000\u001b\u0000\u0000\u0000ÀCÀ)\u0014*‹\u0002\u0000d\u001f@ÀC)¸\u0000\u0000\u0000\u0000\u0000L\u0000Q\u0000\u0000\u0000ÀCÀ)\u0014*‹\u0002\u0000d\u001f@ÀÃfQH\"\u0000J@\u0000J*\u0000C€\u0001n@ÀÃdQH4\u0000J<\u0000ÀCÀC€\u0001n@ÀC)¸JH\u0000C€\u0006n@ÀC)¸\u0004L#25\u0000\u0000\u0000\u0000\u00004\u00006\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ)À)\u0014*‹\u0002\u0000dÀC\"@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSCODETEMPLATES%003ATEMPLATE_NAME.json b/SYSPROG/APPROW/DICT.SYSCODETEMPLATES%003ATEMPLATE_NAME.json
new file mode 100644
index 0000000..80b304d
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSCODETEMPLATES%003ATEMPLATE_NAME.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "TEMPLATE_NAME"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "0",
+ "<3>": "Template Name",
+ "<4>": "S",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "25",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:24 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001b\u0000\u001b\u0000\u0000\u0000ÀCÀ)\u0014*‹\u0001\u0000d\u001f@ÀC)¸\u0000\u0000\u0000\u0000\u0000L\u0000Q\u0000\u0000\u0000ÀCÀ)\u0014*‹\u0001\u0000d\u001f@ÀÃfQH\"\u0000J@\u0000J*\u0000C€\u0001n@ÀÃdQH4\u0000J<\u0000ÀCÀC€\u0001n@ÀC)¸JH\u0000C€\u0006n@ÀC)¸\u0004L#25\u0000\u0000\u0000\u0000\u00004\u00006\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ)À)\u0014*‹\u0001\u0000dÀC\"@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSREPOS%003AAPPROW_OWNER.json b/SYSPROG/APPROW/DICT.SYSREPOS%003AAPPROW_OWNER.json
new file mode 100644
index 0000000..5d8aa97
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSREPOS%003AAPPROW_OWNER.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "APPROW_OWNER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "37",
+ "<3>": "Approw Owner",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "B",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "3",
+ "<11>": "(B)",
+ "<12>": "BOOLEAN",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:45 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹%\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000Q\u0000\u0000\u0000ÀCÀ*‹%\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0003n@ÀC)¸JG\u0000C€\u0007n@ÀC)¸\u0001B\u0003L#3\u0000\u0000\u0000\u0000\u00002\u00008\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0003€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹%\u0000ccÀC\u001b@t\u0001B\u0003(B)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSREPOS%003ASYSBUILD.json b/SYSPROG/APPROW/DICT.SYSREPOS%003ASYSBUILD.json
new file mode 100644
index 0000000..4925969
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSREPOS%003ASYSBUILD.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSBUILD"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "35",
+ "<3>": "Sysbuild",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "MD0,",
+ "<8>": "",
+ "<9>": "R",
+ "<10>": "14",
+ "<11>": "(MD0)",
+ "<12>": "INTEGER",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:43 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹#\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000Z\u0000\u0000\u0000ÀCÀ*‹#\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0007n@ÀC)¸ÀCÀC€\fn@ÀC)¸\u0005MD0,P\u0004R#14\u0003MD0\u0000\u0000\u0000\u0000\u00002\u0000=\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0006€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹#\u0000ccÀC\u001b@t\u0004MD0,\u0005(MD0)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSREPOS%003ASYSPUBLISH.json b/SYSPROG/APPROW/DICT.SYSREPOS%003ASYSPUBLISH.json
new file mode 100644
index 0000000..7f98893
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSREPOS%003ASYSPUBLISH.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPUBLISH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "36",
+ "<3>": "Syspublish",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "B",
+ "<8>": "",
+ "<9>": "R",
+ "<10>": "1",
+ "<11>": "(B)",
+ "<12>": "BOOLEAN",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:45 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹$\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000Q\u0000\u0000\u0000ÀCÀ*‹$\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0003n@ÀC)¸JG\u0000C€\u0007n@ÀC)¸\u0001B\u0003R#1\u0000\u0000\u0000\u0000\u00002\u00008\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0003€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹$\u0000ccÀC\u001b@t\u0001B\u0003(B)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003AENDED.json b/SYSPROG/APPROW/DICT.SYSTASKS%003AENDED.json
new file mode 100644
index 0000000..6dc390a
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003AENDED.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "ENDED"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "6",
+ "<3>": "Ended",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "DT",
+ "<8>": "",
+ "<9>": "R",
+ "<10>": "21",
+ "<11>": "(DT)",
+ "<12>": "DATETIME",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:29 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0006\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000S\u0000\u0000\u0000ÀCÀ*‹\u0006\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0004n@ÀC)¸JG\u0000C€\tn@ÀC)¸\u0002DT\u0004R#21\u0000\u0000\u0000\u0000\u00002\u0000:\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0004€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0006\u0000ccÀC\u001b@t\u0002DT\u0004(DT)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003AFUNCTION_NAME.json b/SYSPROG/APPROW/DICT.SYSTASKS%003AFUNCTION_NAME.json
new file mode 100644
index 0000000..d7719b0
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003AFUNCTION_NAME.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "FUNCTION_NAME"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "1",
+ "<3>": "Function Name",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "25",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:33 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0001\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*‹\u0001\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#25\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0001\u0000ccÀC\u001b@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003AFUNCTION_PARAMETERS.json b/SYSPROG/APPROW/DICT.SYSTASKS%003AFUNCTION_PARAMETERS.json
new file mode 100644
index 0000000..348d6f5
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003AFUNCTION_PARAMETERS.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "FUNCTION_PARAMETERS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "2",
+ "<3>": "Function Parameters",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "25",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:36 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0002\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*‹\u0002\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#25\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0002\u0000ccÀC\u001b@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003APARAMETER_COUNT.json b/SYSPROG/APPROW/DICT.SYSTASKS%003APARAMETER_COUNT.json
new file mode 100644
index 0000000..0270a39
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003APARAMETER_COUNT.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PARAMETER_COUNT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "3",
+ "<3>": "Parameter Count",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "MD0,",
+ "<8>": "",
+ "<9>": "R",
+ "<10>": "5",
+ "<11>": "(MD0)",
+ "<12>": "INTEGER",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:25 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0003\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000Y\u0000\u0000\u0000ÀCÀ*‹\u0003\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0007n@ÀC)¸ÀCÀC€\u000bn@ÀC)¸\u0005MD0,P\u0003R#5\u0003MD0\u0000\u0000\u0000\u0000\u00002\u0000=\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0006€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0003\u0000ccÀC\u001b@t\u0004MD0,\u0005(MD0)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003AREMOTE_SELECT.json b/SYSPROG/APPROW/DICT.SYSTASKS%003AREMOTE_SELECT.json
new file mode 100644
index 0000000..aa7abed
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003AREMOTE_SELECT.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "REMOTE_SELECT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "9",
+ "<3>": "Remote Select",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "B",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "3",
+ "<11>": "(B)",
+ "<12>": "BOOLEAN",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:22 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\t\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000Q\u0000\u0000\u0000ÀCÀ*‹\t\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0003n@ÀC)¸JG\u0000C€\u0007n@ÀC)¸\u0001B\u0003L#3\u0000\u0000\u0000\u0000\u00002\u00008\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0003€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\t\u0000ccÀC\u001b@t\u0001B\u0003(B)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003ARESULTS.json b/SYSPROG/APPROW/DICT.SYSTASKS%003ARESULTS.json
new file mode 100644
index 0000000..5c402e2
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003ARESULTS.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RESULTS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "7",
+ "<3>": "Results",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "25",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:43 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0007\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*‹\u0007\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#25\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0007\u0000ccÀC\u001b@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003ASTARTED.json b/SYSPROG/APPROW/DICT.SYSTASKS%003ASTARTED.json
new file mode 100644
index 0000000..3cfead2
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003ASTARTED.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "STARTED"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "5",
+ "<3>": "Started",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "DT",
+ "<8>": "",
+ "<9>": "R",
+ "<10>": "21",
+ "<11>": "(DT)",
+ "<12>": "DATETIME",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:32 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0005\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000S\u0000\u0000\u0000ÀCÀ*‹\u0005\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0004n@ÀC)¸JG\u0000C€\tn@ÀC)¸\u0002DT\u0004R#21\u0000\u0000\u0000\u0000\u00002\u0000:\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0004€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0005\u0000ccÀC\u001b@t\u0002DT\u0004(DT)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003ASTATUS.json b/SYSPROG/APPROW/DICT.SYSTASKS%003ASTATUS.json
new file mode 100644
index 0000000..0ea097e
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003ASTATUS.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "STATUS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "4",
+ "<3>": "Status",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "25",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:40 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\u0004\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000P\u0000\u0000\u0000ÀCÀ*‹\u0004\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000J)\u0000C€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0001n@ÀC)¸JG\u0000C€\u0006n@ÀC)¸\u0004L#25\u0000\u0000\u0000\u0000\u00002\u00004\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\u0004\u0000ccÀC\u001b@t\u0000\u0000"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/DICT.SYSTASKS%003ASUBMITTED.json b/SYSPROG/APPROW/DICT.SYSTASKS%003ASUBMITTED.json
new file mode 100644
index 0000000..7acb874
--- /dev/null
+++ b/SYSPROG/APPROW/DICT.SYSTASKS%003ASUBMITTED.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SUBMITTED"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "8",
+ "<3>": "Submitted",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "DT",
+ "<8>": "",
+ "<9>": "R",
+ "<10>": "21",
+ "<11>": "(DT)",
+ "<12>": "DATETIME",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "09:42:32 09 JAN 2024",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u001a\u0000\u001a\u0000\u0000\u0000ÀCÀ*‹\b\u0000cc\u001e@ÀC)¸\u0000\u0000\u0000\u0000\u0000K\u0000S\u0000\u0000\u0000ÀCÀ*‹\b\u0000cc\u001e@ÀÃfQH!\u0000J?\u0000ÀCÀC€\u0001n@ÀÃdQH3\u0000J;\u0000ÀCÀC€\u0004n@ÀC)¸JG\u0000C€\tn@ÀC)¸\u0002DT\u0004R#21\u0000\u0000\u0000\u0000\u00002\u0000:\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0004€\u0001,\u0007ã\u0003cQG%\u0000tÀ*§‹\b\u0000ccÀC\u001b@t\u0002DT\u0004(DT)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/MD%003AACCOUNT.RESTORE.BFS.json b/SYSPROG/APPROW/MD%003AACCOUNT.RESTORE.BFS.json
new file mode 100644
index 0000000..37996b7
--- /dev/null
+++ b/SYSPROG/APPROW/MD%003AACCOUNT.RESTORE.BFS.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "ACCOUNT.RESTORE.BFS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "V",
+ "<2>": "1",
+ "<3>": "RTI_BFS_ACCTRESTORE"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/MD%003AAREV64.json b/SYSPROG/APPROW/MD%003AAREV64.json
new file mode 100644
index 0000000..fd47476
--- /dev/null
+++ b/SYSPROG/APPROW/MD%003AAREV64.json
@@ -0,0 +1,17 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "AREV64"
+ },
+ "body": {
+ "record1": {
+ "<1>": "PQ",
+ "<2>": "HSET_ENV 23,2,1",
+ "<3>": "PH",
+ "<4>": "HRUN.AREV32 ",
+ "<5>": "A2,999",
+ "<6>": "PR"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/MD%003ACP.json b/SYSPROG/APPROW/MD%003ACP.json
new file mode 100644
index 0000000..42ce0aa
--- /dev/null
+++ b/SYSPROG/APPROW/MD%003ACP.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CP"
+ },
+ "body": {
+ "record1": {
+ "<1>": "V",
+ "<2>": "2",
+ "<3>": "RCHAR_COPY_RECORD"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/MD%003ACT.json b/SYSPROG/APPROW/MD%003ACT.json
new file mode 100644
index 0000000..3afa68a
--- /dev/null
+++ b/SYSPROG/APPROW/MD%003ACT.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "V",
+ "<2>": "2",
+ "<3>": "RCHAR_COPY_RECORD"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/MD%003AREPOS.OIWIN..TCOMPILE.json b/SYSPROG/APPROW/MD%003AREPOS.OIWIN..TCOMPILE.json
new file mode 100644
index 0000000..4bdf74d
--- /dev/null
+++ b/SYSPROG/APPROW/MD%003AREPOS.OIWIN..TCOMPILE.json
@@ -0,0 +1,17 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "REPOS.OIWIN..TCOMPILE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "P",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "SYSOBJ",
+ "<6>": "SRP_EDITOR_TCOMPILE_LISTENER"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/MD%003ASRP_EDITOR_TCOMPILE_REDIRECT.json b/SYSPROG/APPROW/MD%003ASRP_EDITOR_TCOMPILE_REDIRECT.json
new file mode 100644
index 0000000..bd23688
--- /dev/null
+++ b/SYSPROG/APPROW/MD%003ASRP_EDITOR_TCOMPILE_REDIRECT.json
@@ -0,0 +1,17 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_TCOMPILE_REDIRECT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "P",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "SYSOBJ",
+ "<6>": "REPOS.OIWIN..TCOMPILE"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/MD%003ASRP_GIT_REDIRECT.json b/SYSPROG/APPROW/MD%003ASRP_GIT_REDIRECT.json
new file mode 100644
index 0000000..3c93923
--- /dev/null
+++ b/SYSPROG/APPROW/MD%003ASRP_GIT_REDIRECT.json
@@ -0,0 +1,17 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_GIT_REDIRECT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "P",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "SYSOBJ",
+ "<6>": "REPOSITORY"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACDN.json b/SYSPROG/APPROW/O4WCODES%003ACDN.json
new file mode 100644
index 0000000..14a1011
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACDN.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CDN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "",
+ "<3>": "",
+ "<4>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACODES_COUNTRIES.json b/SYSPROG/APPROW/O4WCODES%003ACODES_COUNTRIES.json
new file mode 100644
index 0000000..21643dd
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACODES_COUNTRIES.json
@@ -0,0 +1,493 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CODES_COUNTRIES"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "AFGHANISTAN",
+ "<1,2>": "ALBANIA",
+ "<1,3>": "ALGERIA",
+ "<1,4>": "AMERICAN SAMOA",
+ "<1,5>": "ANDORRA",
+ "<1,6>": "ANGOLA",
+ "<1,7>": "ANGUILLA",
+ "<1,8>": "ANTARCTICA",
+ "<1,9>": "ANTIGUA AND BARBUDA",
+ "<1,10>": "ARGENTINA",
+ "<1,11>": "ARMENIA",
+ "<1,12>": "ARUBA",
+ "<1,13>": "AUSTRALIA",
+ "<1,14>": "AUSTRIA",
+ "<1,15>": "AZERBAIJAN",
+ "<1,16>": "BAHAMAS",
+ "<1,17>": "BAHRAIN",
+ "<1,18>": "BANGLADESH",
+ "<1,19>": "BARBADOS",
+ "<1,20>": "BELARUS",
+ "<1,21>": "BELGIUM",
+ "<1,22>": "BELIZE",
+ "<1,23>": "BENIN",
+ "<1,24>": "BERMUDA",
+ "<1,25>": "BHUTAN",
+ "<1,26>": "BOLIVIA",
+ "<1,27>": "BOSNIA AND HERZEGOWINA",
+ "<1,28>": "BOTSWANA",
+ "<1,29>": "BOUVET ISLAND",
+ "<1,30>": "BRAZIL",
+ "<1,31>": "BRITISH INDIAN OCEAN TERRITORY",
+ "<1,32>": "BRUNEI DARUSSALAM",
+ "<1,33>": "BULGARIA",
+ "<1,34>": "BURKINA FASO",
+ "<1,35>": "BURUNDI",
+ "<1,36>": "CAMBODIA",
+ "<1,37>": "CAMEROON",
+ "<1,38>": "CANADA",
+ "<1,39>": "CAPE VERDE",
+ "<1,40>": "CAYMAN ISLANDS",
+ "<1,41>": "CENTRAL AFRICAN REPUBLIC",
+ "<1,42>": "CHAD",
+ "<1,43>": "CHILE",
+ "<1,44>": "CHINA",
+ "<1,45>": "CHRISTMAS ISLAND",
+ "<1,46>": "COCOS (KEELING) ISLANDS",
+ "<1,47>": "COLOMBIA",
+ "<1,48>": "COMOROS",
+ "<1,49>": "CONGO",
+ "<1,50>": "CONGO, THE DRC",
+ "<1,51>": "COOK ISLANDS",
+ "<1,52>": "COSTA RICA",
+ "<1,53>": "COTE D'IVOIRE",
+ "<1,54>": "CROATIA (local name: Hrvatska)",
+ "<1,55>": "CUBA",
+ "<1,56>": "CYPRUS",
+ "<1,57>": "CZECH REPUBLIC",
+ "<1,58>": "DENMARK",
+ "<1,59>": "DJIBOUTI",
+ "<1,60>": "DOMINICA",
+ "<1,61>": "DOMINICAN REPUBLIC",
+ "<1,62>": "EAST TIMOR",
+ "<1,63>": "ECUADOR",
+ "<1,64>": "EGYPT",
+ "<1,65>": "EL SALVADOR",
+ "<1,66>": "EQUATORIAL GUINEA",
+ "<1,67>": "ERITREA",
+ "<1,68>": "ESTONIA",
+ "<1,69>": "ETHIOPIA",
+ "<1,70>": "FALKLAND ISLANDS (MALVINAS)",
+ "<1,71>": "FAROE ISLANDS",
+ "<1,72>": "FIJI",
+ "<1,73>": "FINLAND",
+ "<1,74>": "FRANCE",
+ "<1,75>": "FRANCE, METROPOLITAN",
+ "<1,76>": "FRENCH GUIANA",
+ "<1,77>": "FRENCH POLYNESIA",
+ "<1,78>": "FRENCH SOUTHERN TERRITORIES",
+ "<1,79>": "GABON",
+ "<1,80>": "GAMBIA",
+ "<1,81>": "GEORGIA",
+ "<1,82>": "GERMANY",
+ "<1,83>": "GHANA",
+ "<1,84>": "GIBRALTAR",
+ "<1,85>": "GREECE",
+ "<1,86>": "GREENLAND",
+ "<1,87>": "GRENADA",
+ "<1,88>": "GUADELOUPE",
+ "<1,89>": "GUAM",
+ "<1,90>": "GUATEMALA",
+ "<1,91>": "GUINEA",
+ "<1,92>": "GUINEA-BISSAU",
+ "<1,93>": "GUYANA",
+ "<1,94>": "HAITI",
+ "<1,95>": "HEARD AND MC DONALD ISLANDS",
+ "<1,96>": "HOLY SEE (VATICAN CITY STATE)",
+ "<1,97>": "HONDURAS",
+ "<1,98>": "HONG KONG",
+ "<1,99>": "HUNGARY",
+ "<1,100>": "ICELAND",
+ "<1,101>": "INDIA",
+ "<1,102>": "INDONESIA",
+ "<1,103>": "IRAN (ISLAMIC REPUBLIC OF)",
+ "<1,104>": "IRAQ",
+ "<1,105>": "IRELAND",
+ "<1,106>": "ISRAEL",
+ "<1,107>": "ITALY",
+ "<1,108>": "JAMAICA",
+ "<1,109>": "JAPAN",
+ "<1,110>": "JORDAN",
+ "<1,111>": "KAZAKHSTAN",
+ "<1,112>": "KENYA",
+ "<1,113>": "KIRIBATI",
+ "<1,114>": "KOREA, D.P.R.O.",
+ "<1,115>": "KOREA, REPUBLIC OF",
+ "<1,116>": "KUWAIT",
+ "<1,117>": "KYRGYZSTAN",
+ "<1,118>": "LAOS",
+ "<1,119>": "LATVIA",
+ "<1,120>": "LEBANON",
+ "<1,121>": "LESOTHO",
+ "<1,122>": "LIBERIA",
+ "<1,123>": "LIBYAN ARAB JAMAHIRIYA",
+ "<1,124>": "LIECHTENSTEIN",
+ "<1,125>": "LITHUANIA",
+ "<1,126>": "LUXEMBOURG",
+ "<1,127>": "MACAU",
+ "<1,128>": "MACEDONIA",
+ "<1,129>": "MADAGASCAR",
+ "<1,130>": "MALAWI",
+ "<1,131>": "MALAYSIA",
+ "<1,132>": "MALDIVES",
+ "<1,133>": "MALI",
+ "<1,134>": "MALTA",
+ "<1,135>": "MARSHALL ISLANDS",
+ "<1,136>": "MARTINIQUE",
+ "<1,137>": "MAURITANIA",
+ "<1,138>": "MAURITIUS",
+ "<1,139>": "MAYOTTE",
+ "<1,140>": "MEXICO",
+ "<1,141>": "MICRONESIA, FEDERATED STATES OF",
+ "<1,142>": "MOLDOVA, REPUBLIC OF",
+ "<1,143>": "MONACO",
+ "<1,144>": "MONGOLIA",
+ "<1,145>": "MONTSERRAT",
+ "<1,146>": "MOROCCO",
+ "<1,147>": "MOZAMBIQUE",
+ "<1,148>": "MYANMAR (Burma)",
+ "<1,149>": "NAMIBIA",
+ "<1,150>": "NAURU",
+ "<1,151>": "NEPAL",
+ "<1,152>": "NETHERLANDS",
+ "<1,153>": "NETHERLANDS ANTILLES",
+ "<1,154>": "NEW CALEDONIA",
+ "<1,155>": "NEW ZEALAND",
+ "<1,156>": "NICARAGUA",
+ "<1,157>": "NIGER",
+ "<1,158>": "NIGERIA",
+ "<1,159>": "NIUE",
+ "<1,160>": "NORFOLK ISLAND",
+ "<1,161>": "NORTHERN MARIANA ISLANDS",
+ "<1,162>": "NORWAY",
+ "<1,163>": "OMAN",
+ "<1,164>": "PAKISTAN",
+ "<1,165>": "PALAU",
+ "<1,166>": "PANAMA",
+ "<1,167>": "PAPUA NEW GUINEA",
+ "<1,168>": "PARAGUAY",
+ "<1,169>": "PERU",
+ "<1,170>": "PHILIPPINES",
+ "<1,171>": "PITCAIRN",
+ "<1,172>": "POLAND",
+ "<1,173>": "PORTUGAL",
+ "<1,174>": "PUERTO RICO",
+ "<1,175>": "QATAR",
+ "<1,176>": "REUNION",
+ "<1,177>": "ROMANIA",
+ "<1,178>": "RUSSIAN FEDERATION",
+ "<1,179>": "RWANDA",
+ "<1,180>": "SAINT KITTS AND NEVIS",
+ "<1,181>": "SAINT LUCIA",
+ "<1,182>": "SAINT VINCENT AND THE GRENADINES",
+ "<1,183>": "SAMOA",
+ "<1,184>": "SAN MARINO",
+ "<1,185>": "SAO TOME AND PRINCIPE",
+ "<1,186>": "SAUDI ARABIA",
+ "<1,187>": "SENEGAL",
+ "<1,188>": "SEYCHELLES",
+ "<1,189>": "SIERRA LEONE",
+ "<1,190>": "SINGAPORE",
+ "<1,191>": "SLOVAKIA (Slovak Republic)",
+ "<1,192>": "SLOVENIA",
+ "<1,193>": "SOLOMON ISLANDS",
+ "<1,194>": "SOMALIA",
+ "<1,195>": "SOUTH AFRICA",
+ "<1,196>": "SOUTH GEORGIA AND SOUTH S.S.",
+ "<1,197>": "SPAIN",
+ "<1,198>": "SRI LANKA",
+ "<1,199>": "ST. HELENA",
+ "<1,200>": "ST. PIERRE AND MIQUELON",
+ "<1,201>": "SUDAN",
+ "<1,202>": "SURINAME",
+ "<1,203>": "SVALBARD AND JAN MAYEN ISLANDS",
+ "<1,204>": "SWAZILAND",
+ "<1,205>": "SWEDEN",
+ "<1,206>": "SWITZERLAND",
+ "<1,207>": "SYRIAN ARAB REPUBLIC",
+ "<1,208>": "TAIWAN, PROVINCE OF CHINA",
+ "<1,209>": "TAJIKISTAN",
+ "<1,210>": "TANZANIA, UNITED REPUBLIC OF",
+ "<1,211>": "THAILAND",
+ "<1,212>": "TOGO",
+ "<1,213>": "TOKELAU",
+ "<1,214>": "TONGA",
+ "<1,215>": "TRINIDAD AND TOBAGO",
+ "<1,216>": "TUNISIA",
+ "<1,217>": "TURKEY",
+ "<1,218>": "TURKMENISTAN",
+ "<1,219>": "TURKS AND CAICOS ISLANDS",
+ "<1,220>": "TUVALU",
+ "<1,221>": "UGANDA",
+ "<1,222>": "UKRAINE",
+ "<1,223>": "UNITED ARAB EMIRATES",
+ "<1,224>": "UNITED KINGDOM",
+ "<1,225>": "UNITED STATES",
+ "<1,226>": "U.S. MINOR ISLANDS",
+ "<1,227>": "URUGUAY",
+ "<1,228>": "UZBEKISTAN",
+ "<1,229>": "VANUATU",
+ "<1,230>": "VENEZUELA",
+ "<1,231>": "VIET NAM",
+ "<1,232>": "VIRGIN ISLANDS (BRITISH)",
+ "<1,233>": "VIRGIN ISLANDS (U.S.)",
+ "<1,234>": "WALLIS AND FUTUNA ISLANDS",
+ "<1,235>": "WESTERN SAHARA",
+ "<1,236>": "YEMEN",
+ "<1,237>": "Yugoslavia (Serbia and Montenegro)",
+ "<1,238>": "ZAMBIA",
+ "<1,239>": "ZIMBABWE"
+ },
+ "<2>": {
+ "<2,1>": "AF",
+ "<2,2>": "AL",
+ "<2,3>": "DZ",
+ "<2,4>": "AS",
+ "<2,5>": "AD",
+ "<2,6>": "AO",
+ "<2,7>": "AI",
+ "<2,8>": "AQ",
+ "<2,9>": "AG",
+ "<2,10>": "AR",
+ "<2,11>": "AM",
+ "<2,12>": "AW",
+ "<2,13>": "AU",
+ "<2,14>": "AT",
+ "<2,15>": "AZ",
+ "<2,16>": "BS",
+ "<2,17>": "BH",
+ "<2,18>": "BD",
+ "<2,19>": "BB",
+ "<2,20>": "BY",
+ "<2,21>": "BE",
+ "<2,22>": "BZ",
+ "<2,23>": "BJ",
+ "<2,24>": "BM",
+ "<2,25>": "BT",
+ "<2,26>": "BO",
+ "<2,27>": "BA",
+ "<2,28>": "BW",
+ "<2,29>": "BV",
+ "<2,30>": "BR",
+ "<2,31>": "IO",
+ "<2,32>": "BN",
+ "<2,33>": "BG",
+ "<2,34>": "BF",
+ "<2,35>": "BI",
+ "<2,36>": "KH",
+ "<2,37>": "CM",
+ "<2,38>": "CA",
+ "<2,39>": "CV",
+ "<2,40>": "KY",
+ "<2,41>": "CF",
+ "<2,42>": "TD",
+ "<2,43>": "CL",
+ "<2,44>": "CN",
+ "<2,45>": "CX",
+ "<2,46>": "CC",
+ "<2,47>": "CO",
+ "<2,48>": "KM",
+ "<2,49>": "CG",
+ "<2,50>": "CD",
+ "<2,51>": "CK",
+ "<2,52>": "CR",
+ "<2,53>": "CI",
+ "<2,54>": "HR",
+ "<2,55>": "CU",
+ "<2,56>": "CY",
+ "<2,57>": "CZ",
+ "<2,58>": "DK",
+ "<2,59>": "DJ",
+ "<2,60>": "DM",
+ "<2,61>": "DO",
+ "<2,62>": "TP",
+ "<2,63>": "EC",
+ "<2,64>": "EG",
+ "<2,65>": "SV",
+ "<2,66>": "GQ",
+ "<2,67>": "ER",
+ "<2,68>": "EE",
+ "<2,69>": "ET",
+ "<2,70>": "FK",
+ "<2,71>": "FO",
+ "<2,72>": "FJ",
+ "<2,73>": "FI",
+ "<2,74>": "FR",
+ "<2,75>": "FX",
+ "<2,76>": "GF",
+ "<2,77>": "PF",
+ "<2,78>": "TF",
+ "<2,79>": "GA",
+ "<2,80>": "GM",
+ "<2,81>": "GE",
+ "<2,82>": "DE",
+ "<2,83>": "GH",
+ "<2,84>": "GI",
+ "<2,85>": "GR",
+ "<2,86>": "GL",
+ "<2,87>": "GD",
+ "<2,88>": "GP",
+ "<2,89>": "GU",
+ "<2,90>": "GT",
+ "<2,91>": "GN",
+ "<2,92>": "GW",
+ "<2,93>": "GY",
+ "<2,94>": "HT",
+ "<2,95>": "HM",
+ "<2,96>": "VA",
+ "<2,97>": "HN",
+ "<2,98>": "HK",
+ "<2,99>": "HU",
+ "<2,100>": "IS",
+ "<2,101>": "IN",
+ "<2,102>": "ID",
+ "<2,103>": "IR",
+ "<2,104>": "IQ",
+ "<2,105>": "IE",
+ "<2,106>": "IL",
+ "<2,107>": "IT",
+ "<2,108>": "JM",
+ "<2,109>": "JP",
+ "<2,110>": "JO",
+ "<2,111>": "KZ",
+ "<2,112>": "KE",
+ "<2,113>": "KI",
+ "<2,114>": "KP",
+ "<2,115>": "KR",
+ "<2,116>": "KW",
+ "<2,117>": "KG",
+ "<2,118>": "LA",
+ "<2,119>": "LV",
+ "<2,120>": "LB",
+ "<2,121>": "LS",
+ "<2,122>": "LR",
+ "<2,123>": "LY",
+ "<2,124>": "LI",
+ "<2,125>": "LT",
+ "<2,126>": "LU",
+ "<2,127>": "MO",
+ "<2,128>": "MK",
+ "<2,129>": "MG",
+ "<2,130>": "MW",
+ "<2,131>": "MY",
+ "<2,132>": "MV",
+ "<2,133>": "ML",
+ "<2,134>": "MT",
+ "<2,135>": "MH",
+ "<2,136>": "MQ",
+ "<2,137>": "MR",
+ "<2,138>": "MU",
+ "<2,139>": "YT",
+ "<2,140>": "MX",
+ "<2,141>": "FM",
+ "<2,142>": "MD",
+ "<2,143>": "MC",
+ "<2,144>": "MN",
+ "<2,145>": "MS",
+ "<2,146>": "MA",
+ "<2,147>": "MZ",
+ "<2,148>": "MM",
+ "<2,149>": "NA",
+ "<2,150>": "NR",
+ "<2,151>": "NP",
+ "<2,152>": "NL",
+ "<2,153>": "AN",
+ "<2,154>": "NC",
+ "<2,155>": "NZ",
+ "<2,156>": "NI",
+ "<2,157>": "NE",
+ "<2,158>": "NG",
+ "<2,159>": "NU",
+ "<2,160>": "NF",
+ "<2,161>": "MP",
+ "<2,162>": "NO",
+ "<2,163>": "OM",
+ "<2,164>": "PK",
+ "<2,165>": "PW",
+ "<2,166>": "PA",
+ "<2,167>": "PG",
+ "<2,168>": "PY",
+ "<2,169>": "PE",
+ "<2,170>": "PH",
+ "<2,171>": "PN",
+ "<2,172>": "PL",
+ "<2,173>": "PT",
+ "<2,174>": "PR",
+ "<2,175>": "QA",
+ "<2,176>": "RE",
+ "<2,177>": "RO",
+ "<2,178>": "RU",
+ "<2,179>": "RW",
+ "<2,180>": "KN",
+ "<2,181>": "LC",
+ "<2,182>": "VC",
+ "<2,183>": "WS",
+ "<2,184>": "SM",
+ "<2,185>": "ST",
+ "<2,186>": "SA",
+ "<2,187>": "SN",
+ "<2,188>": "SC",
+ "<2,189>": "SL",
+ "<2,190>": "SG",
+ "<2,191>": "SK",
+ "<2,192>": "SI",
+ "<2,193>": "SB",
+ "<2,194>": "SO",
+ "<2,195>": "ZA",
+ "<2,196>": "GS",
+ "<2,197>": "ES",
+ "<2,198>": "LK",
+ "<2,199>": "SH",
+ "<2,200>": "PM",
+ "<2,201>": "SD",
+ "<2,202>": "SR",
+ "<2,203>": "SJ",
+ "<2,204>": "SZ",
+ "<2,205>": "SE",
+ "<2,206>": "CH",
+ "<2,207>": "SY",
+ "<2,208>": "TW",
+ "<2,209>": "TJ",
+ "<2,210>": "TZ",
+ "<2,211>": "TH",
+ "<2,212>": "TG",
+ "<2,213>": "TK",
+ "<2,214>": "TO",
+ "<2,215>": "TT",
+ "<2,216>": "TN",
+ "<2,217>": "TR",
+ "<2,218>": "TM",
+ "<2,219>": "TC",
+ "<2,220>": "TV",
+ "<2,221>": "UG",
+ "<2,222>": "UA",
+ "<2,223>": "AE",
+ "<2,224>": "GB",
+ "<2,225>": "US",
+ "<2,226>": "UM",
+ "<2,227>": "UY",
+ "<2,228>": "UZ",
+ "<2,229>": "VU",
+ "<2,230>": "VE",
+ "<2,231>": "VN",
+ "<2,232>": "VG",
+ "<2,233>": "VI",
+ "<2,234>": "WF",
+ "<2,235>": "EH",
+ "<2,236>": "YE",
+ "<2,237>": "YU",
+ "<2,238>": "ZM",
+ "<2,239>": "ZW"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACODES_MF.json b/SYSPROG/APPROW/O4WCODES%003ACODES_MF.json
new file mode 100644
index 0000000..536f893
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACODES_MF.json
@@ -0,0 +1,19 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CODES_MF"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Male",
+ "<1,2>": "Female"
+ },
+ "<2>": {
+ "<2,1>": "M",
+ "<2,2>": "F"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACODES_ONOFF.json b/SYSPROG/APPROW/O4WCODES%003ACODES_ONOFF.json
new file mode 100644
index 0000000..136446f
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACODES_ONOFF.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CODES_ONOFF"
+ },
+ "body": {
+ "record1": {
+ "<1>": " ",
+ "<2>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACODES_SHUTDOWN_FLAGS.json b/SYSPROG/APPROW/O4WCODES%003ACODES_SHUTDOWN_FLAGS.json
new file mode 100644
index 0000000..2ad582d
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACODES_SHUTDOWN_FLAGS.json
@@ -0,0 +1,19 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CODES_SHUTDOWN_FLAGS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Normal (always shutdown engine)",
+ "<1,2>": "Leave engine running"
+ },
+ "<2>": {
+ "<2,1>": "1",
+ "<2,2>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACODES_STARTUP_FLAGS.json b/SYSPROG/APPROW/O4WCODES%003ACODES_STARTUP_FLAGS.json
new file mode 100644
index 0000000..81f1b7b
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACODES_STARTUP_FLAGS.json
@@ -0,0 +1,27 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CODES_STARTUP_FLAGS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Normal (start new invisible engine)",
+ "<1,2>": "Debug (start new visible engine)",
+ "<1,3>": "Visibly connect to existing engine",
+ "<1,4>": "Visibly connect to existing or new engine",
+ "<1,5>": "Invisibly connect to existing engine",
+ "<1,6>": "Invisibly connect to existing or new engine"
+ },
+ "<2>": {
+ "<2,1>": "65",
+ "<2,2>": "1",
+ "<2,3>": "0",
+ "<2,4>": "2",
+ "<2,5>": "64",
+ "<2,6>": "66"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACODES_STATES.json b/SYSPROG/APPROW/O4WCODES%003ACODES_STATES.json
new file mode 100644
index 0000000..98fda5e
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACODES_STATES.json
@@ -0,0 +1,163 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CODES_STATES"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Alabama",
+ "<1,2>": "Alaska",
+ "<1,3>": "Alberta",
+ "<1,4>": "American Samoa",
+ "<1,5>": "Armed Forces Americas (Except Canada)",
+ "<1,6>": "Armed Forces Europe, Middle East, Africa, and Canada",
+ "<1,7>": "Armed Forces Pacific",
+ "<1,8>": "Arizona",
+ "<1,9>": "Arkansas",
+ "<1,10>": "British Columbia",
+ "<1,11>": "California",
+ "<1,12>": "Colorado",
+ "<1,13>": "Connecticut",
+ "<1,14>": "Delaware",
+ "<1,15>": "District of Columbia",
+ "<1,16>": "Federated States of Micronesia",
+ "<1,17>": "Florida",
+ "<1,18>": "Georgia",
+ "<1,19>": "Guam",
+ "<1,20>": "Hawaii",
+ "<1,21>": "Idaho",
+ "<1,22>": "Illinois",
+ "<1,23>": "Indiana",
+ "<1,24>": "Iowa",
+ "<1,25>": "Kansas",
+ "<1,26>": "Kentucky",
+ "<1,27>": "Louisiana",
+ "<1,28>": "Maine",
+ "<1,29>": "Manitoba",
+ "<1,30>": "Marshall Islands",
+ "<1,31>": "Maryland",
+ "<1,32>": "Massachusetts",
+ "<1,33>": "Michigan",
+ "<1,34>": "Minnesota",
+ "<1,35>": "Mississippi",
+ "<1,36>": "Missouri",
+ "<1,37>": "Montana",
+ "<1,38>": "Nebraska",
+ "<1,39>": "Nevada",
+ "<1,40>": "New Brunswick",
+ "<1,41>": "New Foundland",
+ "<1,42>": "New Hampshire",
+ "<1,43>": "New Jersey",
+ "<1,44>": "New Mexico",
+ "<1,45>": "New York",
+ "<1,46>": "North Carolina",
+ "<1,47>": "North Dakota",
+ "<1,48>": "Northern Mariana Islands",
+ "<1,49>": "Northern Territories",
+ "<1,50>": "No State",
+ "<1,51>": "Ohio",
+ "<1,52>": "Oklahoma",
+ "<1,53>": "Ontario",
+ "<1,54>": "Oregon",
+ "<1,55>": "Palau",
+ "<1,56>": "Pennsylvania",
+ "<1,57>": "Prince Edward Island",
+ "<1,58>": "Puerto Rico",
+ "<1,59>": "Quebec",
+ "<1,60>": "Rhode Island",
+ "<1,61>": "Saskatchewan",
+ "<1,62>": "South Carolina",
+ "<1,63>": "South Dakota",
+ "<1,64>": "Tennessee",
+ "<1,65>": "Texas",
+ "<1,66>": "Utah",
+ "<1,67>": "Vermont",
+ "<1,68>": "Virgin Islands",
+ "<1,69>": "Virginia",
+ "<1,70>": "Washington",
+ "<1,71>": "West Virginia",
+ "<1,72>": "Wisconsin",
+ "<1,73>": "Wyoming",
+ "<1,74>": "Yukon"
+ },
+ "<2>": {
+ "<2,1>": "AL",
+ "<2,2>": "AK",
+ "<2,3>": "AB",
+ "<2,4>": "AS",
+ "<2,5>": "AA",
+ "<2,6>": "AE",
+ "<2,7>": "AP",
+ "<2,8>": "AZ",
+ "<2,9>": "AR",
+ "<2,10>": "BC",
+ "<2,11>": "CA",
+ "<2,12>": "CO",
+ "<2,13>": "CT",
+ "<2,14>": "DE",
+ "<2,15>": "DC",
+ "<2,16>": "FM",
+ "<2,17>": "FL",
+ "<2,18>": "GA",
+ "<2,19>": "GU",
+ "<2,20>": "HI",
+ "<2,21>": "ID",
+ "<2,22>": "IL",
+ "<2,23>": "IN",
+ "<2,24>": "IA",
+ "<2,25>": "KS",
+ "<2,26>": "KY",
+ "<2,27>": "LA",
+ "<2,28>": "ME",
+ "<2,29>": "MB",
+ "<2,30>": "MH",
+ "<2,31>": "MD",
+ "<2,32>": "MA",
+ "<2,33>": "MI",
+ "<2,34>": "MN",
+ "<2,35>": "MS",
+ "<2,36>": "MO",
+ "<2,37>": "MT",
+ "<2,38>": "NE",
+ "<2,39>": "NV",
+ "<2,40>": "NB",
+ "<2,41>": "NF",
+ "<2,42>": "NH",
+ "<2,43>": "NJ",
+ "<2,44>": "NM",
+ "<2,45>": "NY",
+ "<2,46>": "NC",
+ "<2,47>": "ND",
+ "<2,48>": "MP",
+ "<2,49>": "NT",
+ "<2,50>": "NS",
+ "<2,51>": "OH",
+ "<2,52>": "OK",
+ "<2,53>": "ON",
+ "<2,54>": "OR",
+ "<2,55>": "PW",
+ "<2,56>": "PA",
+ "<2,57>": "PE",
+ "<2,58>": "PR",
+ "<2,59>": "PQ",
+ "<2,60>": "RI",
+ "<2,61>": "SK",
+ "<2,62>": "SC",
+ "<2,63>": "SD",
+ "<2,64>": "TN",
+ "<2,65>": "TX",
+ "<2,66>": "UT",
+ "<2,67>": "VT",
+ "<2,68>": "VI",
+ "<2,69>": "VA",
+ "<2,70>": "WA",
+ "<2,71>": "WV",
+ "<2,72>": "WI",
+ "<2,73>": "WY",
+ "<2,74>": "YU"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACODES_TF.json b/SYSPROG/APPROW/O4WCODES%003ACODES_TF.json
new file mode 100644
index 0000000..2a76d3a
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACODES_TF.json
@@ -0,0 +1,19 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CODES_TF"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "True",
+ "<1,2>": "False"
+ },
+ "<2>": {
+ "<2,1>": "T",
+ "<2,2>": "F"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACODES_YN.json b/SYSPROG/APPROW/O4WCODES%003ACODES_YN.json
new file mode 100644
index 0000000..6fe4de2
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACODES_YN.json
@@ -0,0 +1,19 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CODES_YN"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Yes",
+ "<1,2>": "No"
+ },
+ "<2>": {
+ "<2,1>": "Y",
+ "<2,2>": "N"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACORE_LOCAL.json b/SYSPROG/APPROW/O4WCODES%003ACORE_LOCAL.json
new file mode 100644
index 0000000..f4e78b2
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACORE_LOCAL.json
@@ -0,0 +1,35 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CORE_LOCAL"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": ""
+ }
+ }
+ },
+ "<2>": "2",
+ "<3>": "../jquery/",
+ "<4>": "1.7.2/1.8.21",
+ "<5>": "2",
+ "<6>": "../jquerym/",
+ "<7>": "1.1.1",
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": {
+ "<8,1,1,1>": "",
+ "<8,1,1,2>": ""
+ }
+ }
+ },
+ "<9>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ACORE_ONLINE.json b/SYSPROG/APPROW/O4WCODES%003ACORE_ONLINE.json
new file mode 100644
index 0000000..fcf1075
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ACORE_ONLINE.json
@@ -0,0 +1,40 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CORE_ONLINE"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": ""
+ }
+ }
+ },
+ "<2>": "1",
+ "<3>": "//ajax.googleapis.com/ajax/libs/jqueryui/",
+ "<4>": "1.7.2/1.8.21",
+ "<5>": "1",
+ "<6>": "//code.jquery.com/mobile/",
+ "<7>": "1.1.1",
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": {
+ "<8,1,1,1>": "",
+ "<8,1,1,2>": "",
+ "<8,1,1,5>": "",
+ "<8,1,1,6>": ""
+ }
+ }
+ },
+ "<9>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AERROR_TRACKING.json b/SYSPROG/APPROW/O4WCODES%003AERROR_TRACKING.json
new file mode 100644
index 0000000..dbffd57
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AERROR_TRACKING.json
@@ -0,0 +1,20 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "ERROR_TRACKING"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "E100",
+ "<1,2>": "E101",
+ "<1,3>": "E105",
+ "<1,4>": "E106",
+ "<1,5>": "E107",
+ "<1,6>": "L104"
+ },
+ "<2>": "O4WI_LOGERRORS"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AFORMDESIGNER_LAYOUT.json b/SYSPROG/APPROW/O4WCODES%003AFORMDESIGNER_LAYOUT.json
new file mode 100644
index 0000000..9ed7b02
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AFORMDESIGNER_LAYOUT.json
@@ -0,0 +1,134 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "FORMDESIGNER_LAYOUT"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "widget_cnt",
+ "<1,2>": "widget_grp",
+ "<1,3>": "widget_frm",
+ "<1,4>": "widget_lst",
+ "<1,5>": "widget_desk",
+ "<1,6>": "widget_mob",
+ "<1,7>": "widget_google"
+ },
+ "<2>": {
+ "<2,1>": "Content Layout",
+ "<2,2>": "Groups",
+ "<2,3>": "Form Elements",
+ "<2,4>": "Lists",
+ "<2,5>": "Desktop Widgets",
+ "<2,6>": "Mobile Widgets",
+ "<2,7>": "Graphical Widgets"
+ },
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": "sec",
+ "<3,1,2>": "csec",
+ "<3,1,3>": "tab",
+ "<3,1,4>": "tbl",
+ "<3,1,5>": "ctl"
+ },
+ "<3,2>": {
+ "<3,2,1>": "srdio",
+ "<3,2,2>": "schk",
+ "<3,2,3>": "bset"
+ },
+ "<3,3>": {
+ "<3,3,1>": "hdr",
+ "<3,3,2>": "rdio",
+ "<3,3,3>": "chk",
+ "<3,3,4>": "itxt",
+ "<3,3,5>": "iarea",
+ "<3,3,6>": "ifile",
+ "<3,3,7>": "txt",
+ "<3,3,8>": "img",
+ "<3,3,9>": "slider",
+ "<3,3,10>": "fslct",
+ "<3,3,11>": "btn"
+ },
+ "<3,4>": {
+ "<3,4,1>": "ulist",
+ "<3,4,2>": "olist",
+ "<3,4,3>": "ilist"
+ },
+ "<3,5>": {
+ "<3,5,1>": "date",
+ "<3,5,2>": "time",
+ "<3,5,3>": "color",
+ "<3,5,4>": "autocomp"
+ },
+ "<3,6>": {
+ "<3,6,1>": "mhdr",
+ "<3,6,2>": "mnavbar",
+ "<3,6,3>": "mftr",
+ "<3,6,4>": "grid",
+ "<3,6,5>": "tgl",
+ "<3,6,6>": "dlist"
+ },
+ "<3,7>": {
+ "<3,7,1>": "gmap",
+ "<3,7,2>": "gmelement",
+ "<3,7,3>": "gchart",
+ "<3,7,4>": "gcelement",
+ "<3,7,5>": "iframe"
+ }
+ },
+ "<4>": {
+ "<4,1>": "OI_FORM_MODE",
+ "<4,2>": "KEY_AND_SEARCH",
+ "<4,3>": "ENTER_KEY",
+ "<4,4>": "SEARCH",
+ "<4,5>": "PICKLIST",
+ "<4,6>": "ADD_ONLY",
+ "<4,7>": "ITEM_LISTING"
+ },
+ "<5>": {
+ "<5,1>": "Custom (Stored Procedure)",
+ "<5,2>": "OI Main Form Details",
+ "<5,3>": "Key Entry",
+ "<5,4>": "Search",
+ "<5,5>": "Key Entry or Search",
+ "<5,6>": "Search/Picklist Results",
+ "<5,7>": "Non-OI Main Form Details",
+ "<5,8>": "Combined Search and Display"
+ },
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "oidetails",
+ "<6,3>": "key",
+ "<6,4>": "search",
+ "<6,5>": "keysearch",
+ "<6,6>": "resultslist",
+ "<6,7>": "details",
+ "<6,8>": "search_results_combined"
+ },
+ "<7>": "",
+ "<8>": {
+ "<8,1>": "12",
+ "<8,2>": "22"
+ },
+ "<9>": {
+ "<9,1>": "2",
+ "<9,2>": "1"
+ },
+ "<10>": {
+ "<10,1>": "3",
+ "<10,2>": "3"
+ },
+ "<11>": "35",
+ "<12>": "",
+ "<13>": {
+ "<13,1>": "#effff9",
+ "<13,2>": "#effff9"
+ },
+ "<14>": {
+ "<14,1>": "2",
+ "<14,2>": "5"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AIMAGE_PLEASEWAIT2.json b/SYSPROG/APPROW/O4WCODES%003AIMAGE_PLEASEWAIT2.json
new file mode 100644
index 0000000..c6c4fa4
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AIMAGE_PLEASEWAIT2.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "IMAGE_PLEASEWAIT2"
+ },
+ "body": {
+ "record1": {
+ "<1>": "

",
+ "<2>": "
"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_URLS.json b/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_URLS.json
new file mode 100644
index 0000000..ca38a21
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_URLS.json
@@ -0,0 +1,21 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "JQUERY_MOBILE_URLS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "jQuery Site",
+ "<1,2>": "Local O4W Directory",
+ "<1,3>": "Custom"
+ },
+ "<2>": {
+ "<2,1>": "//code.jquery.com/mobile/",
+ "<2,2>": "../jquerym/",
+ "<2,3>": "custom"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_VERSIONS.json b/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_VERSIONS.json
new file mode 100644
index 0000000..8935432
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_VERSIONS.json
@@ -0,0 +1,47 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "JQUERY_MOBILE_VERSIONS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "1.0",
+ "<1,2>": "1.0.1",
+ "<1,3>": "1.1.0",
+ "<1,4>": "1.1.1",
+ "<1,5>": "1.2.0",
+ "<1,6>": "1.4.5",
+ "<1,7>": "custom"
+ },
+ "<2>": {
+ "<2,1>": "1.0",
+ "<2,2>": "1.0.1",
+ "<2,3>": "1.1.0",
+ "<2,4>": "1.1.1",
+ "<2,5>": "1.2.0",
+ "<2,6>": "1.4.5",
+ "<2,7>": "custom"
+ },
+ "<3>": {
+ "<3,1>": "jqmversion10",
+ "<3,2>": "jqmversion101",
+ "<3,3>": "jqmversion110",
+ "<3,4>": "jqmversion111",
+ "<3,5>": "jqmversion12",
+ "<3,6>": "jqmversion145",
+ "<3,7>": "jqmversioncustom"
+ },
+ "<4>": {
+ "<4,1>": "",
+ "<4,2>": "",
+ "<4,3>": "",
+ "<4,4>": "",
+ "<4,5>": "",
+ "<4,6>": "",
+ "<4,7>": ""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_VERSIONS_LOCAL.json b/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_VERSIONS_LOCAL.json
new file mode 100644
index 0000000..7339f88
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AJQUERY_MOBILE_VERSIONS_LOCAL.json
@@ -0,0 +1,47 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "JQUERY_MOBILE_VERSIONS_LOCAL"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "1.0",
+ "<1,2>": "1.0.1",
+ "<1,3>": "1.1.0",
+ "<1,4>": "1.1.1",
+ "<1,5>": "1.2.0",
+ "<1,6>": "1.4.5",
+ "<1,7>": "custom"
+ },
+ "<2>": {
+ "<2,1>": "1.0",
+ "<2,2>": "1.0.1",
+ "<2,3>": "1.1.0",
+ "<2,4>": "1.1.1",
+ "<2,5>": "1.2.0",
+ "<2,6>": "1.4.5",
+ "<2,7>": "custom"
+ },
+ "<3>": {
+ "<3,1>": "jqmversionl10",
+ "<3,2>": "jqmversionl101",
+ "<3,3>": "jqmversionl110",
+ "<3,4>": "jqmversionl111",
+ "<3,5>": "jqmversionl12",
+ "<3,6>": "jqmversionl145",
+ "<3,7>": "jqmversionlcustom"
+ },
+ "<4>": {
+ "<4,1>": "",
+ "<4,2>": "",
+ "<4,3>": "",
+ "<4,4>": "",
+ "<4,5>": "",
+ "<4,6>": "",
+ "<4,7>": ""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AJQUERY_THEMES.json b/SYSPROG/APPROW/O4WCODES%003AJQUERY_THEMES.json
new file mode 100644
index 0000000..cf8a212
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AJQUERY_THEMES.json
@@ -0,0 +1,95 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "JQUERY_THEMES"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Base",
+ "<1,2>": "UI lightness",
+ "<1,3>": "UI darkness",
+ "<1,4>": "Smoothness",
+ "<1,5>": "Start",
+ "<1,6>": "Redmond",
+ "<1,7>": "Sunny",
+ "<1,8>": "Overcast",
+ "<1,9>": "Le Frog",
+ "<1,10>": "Flick",
+ "<1,11>": "Pepper Grinder",
+ "<1,12>": "Eggplant",
+ "<1,13>": "Dark Hive",
+ "<1,14>": "Cupertino",
+ "<1,15>": "South Street",
+ "<1,16>": "Blitzer",
+ "<1,17>": "Humanity",
+ "<1,18>": "Hot sneaks",
+ "<1,19>": "Excite Bike",
+ "<1,20>": "Vader",
+ "<1,21>": "Dot Luv",
+ "<1,22>": "Mint Choc",
+ "<1,23>": "Black Tie",
+ "<1,24>": "Trontastic",
+ "<1,25>": "Swanky Purse",
+ "<1,26>": "Other (Custom)"
+ },
+ "<2>": {
+ "<2,1>": "base",
+ "<2,2>": "ui-lightness",
+ "<2,3>": "ui-darkness",
+ "<2,4>": "smoothness",
+ "<2,5>": "start",
+ "<2,6>": "redmond",
+ "<2,7>": "sunny",
+ "<2,8>": "overcast",
+ "<2,9>": "le-frog",
+ "<2,10>": "flick",
+ "<2,11>": "pepper-grinder",
+ "<2,12>": "eggplant",
+ "<2,13>": "dark-hive",
+ "<2,14>": "cupertino",
+ "<2,15>": "south-street",
+ "<2,16>": "blitzer",
+ "<2,17>": "humanity",
+ "<2,18>": "hot-sneaks",
+ "<2,19>": "excite-bike",
+ "<2,20>": "vader",
+ "<2,21>": "dot-luv",
+ "<2,22>": "mint-choc",
+ "<2,23>": "black-tie",
+ "<2,24>": "trontastic",
+ "<2,25>": "swanky-purse",
+ "<2,26>": "custom"
+ },
+ "<3>": {
+ "<3,1>": "jqthemebase",
+ "<3,2>": "jqthemeui-lightness",
+ "<3,3>": "jqthemeui-darkness",
+ "<3,4>": "jqthemesmoothness",
+ "<3,5>": "jqthemestart",
+ "<3,6>": "jqthemeredmond",
+ "<3,7>": "jqthemesunny",
+ "<3,8>": "jqthemeovercast",
+ "<3,9>": "jqthemele-frog",
+ "<3,10>": "jqthemeflick",
+ "<3,11>": "jqthemepepper-grinder",
+ "<3,12>": "jqthemeeggplant",
+ "<3,13>": "jqthemedark-hive",
+ "<3,14>": "jqthemecupertino",
+ "<3,15>": "jqthemesouth-street",
+ "<3,16>": "jqthemeblitzer",
+ "<3,17>": "jqthemehumanity",
+ "<3,18>": "jqthemehot-sneaks",
+ "<3,19>": "jqthemeexcite-bike",
+ "<3,20>": "jqthemevader",
+ "<3,21>": "jqthemedot-luv",
+ "<3,22>": "jqthememint-choc",
+ "<3,23>": "jqthemeblack-tie",
+ "<3,24>": "jqthemetrontastic",
+ "<3,25>": "jqthemeswanky-purse",
+ "<3,26>": "jqthemecustom"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AJQUERY_THEMES_LOCAL.json b/SYSPROG/APPROW/O4WCODES%003AJQUERY_THEMES_LOCAL.json
new file mode 100644
index 0000000..b2b2255
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AJQUERY_THEMES_LOCAL.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "JQUERY_THEMES_LOCAL"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Base",
+ "<1,2>": "UI lightness",
+ "<1,3>": "UI darkness",
+ "<1,4>": "Smoothness",
+ "<1,5>": "Start",
+ "<1,6>": "Flick",
+ "<1,7>": "Other (Custom)"
+ },
+ "<2>": {
+ "<2,1>": "base",
+ "<2,2>": "ui-lightness",
+ "<2,3>": "ui-darkness",
+ "<2,4>": "smoothness",
+ "<2,5>": "start",
+ "<2,6>": "flick",
+ "<2,7>": "custom"
+ },
+ "<3>": {
+ "<3,1>": "jqthemelcbase",
+ "<3,2>": "jqthemelcui-lightness",
+ "<3,3>": "jqthemelcui-darkness",
+ "<3,4>": "jqthemelcsmoothness",
+ "<3,5>": "jqthemelcstart",
+ "<3,6>": "jqthemelcflick",
+ "<3,7>": "jqthemelccustom"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AJQUERY_URLS.json b/SYSPROG/APPROW/O4WCODES%003AJQUERY_URLS.json
new file mode 100644
index 0000000..5873e9f
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AJQUERY_URLS.json
@@ -0,0 +1,21 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "JQUERY_URLS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Google CDN",
+ "<1,2>": "Local O4W Directory",
+ "<1,3>": "Custom URL"
+ },
+ "<2>": {
+ "<2,1>": "//ajax.googleapis.com/ajax/libs/jqueryui/",
+ "<2,2>": "../jquery/",
+ "<2,3>": "custom"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AJQUERY_VERSIONS.json b/SYSPROG/APPROW/O4WCODES%003AJQUERY_VERSIONS.json
new file mode 100644
index 0000000..a264a6b
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AJQUERY_VERSIONS.json
@@ -0,0 +1,43 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "JQUERY_VERSIONS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "1.8.3 with UI 1.9.2",
+ "<1,2>": "1.11.3 with UI 1.11.4",
+ "<1,3>": "2.1.4 with UI 1.11.4",
+ "<1,4>": "2.2.4 with UI 1.12.1",
+ "<1,5>": "3.2.1 with UI 1.12.1",
+ "<1,6>": "Other (Please specify as x.x.x/y.y.y)"
+ },
+ "<2>": {
+ "<2,1>": "1.8.3/1.9.2",
+ "<2,2>": "1.11.3/1.11.4",
+ "<2,3>": "2.1.4/1.11.4",
+ "<2,4>": "2.2.4/1.12.1",
+ "<2,5>": "3.2.1/1.12.1",
+ "<2,6>": "custom"
+ },
+ "<3>": {
+ "<3,1>": "jqversion183",
+ "<3,2>": "jqversion1103",
+ "<3,3>": "jqversion204",
+ "<3,4>": "jqversion224",
+ "<3,5>": "jqversion321",
+ "<3,6>": "jqversioncustom"
+ },
+ "<4>": {
+ "<4,1>": "",
+ "<4,2>": "",
+ "<4,3>": "",
+ "<4,4>": "",
+ "<4,5>": "",
+ "<4,6>": ""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003AJQUERY_VERSIONS_LOCAL.json b/SYSPROG/APPROW/O4WCODES%003AJQUERY_VERSIONS_LOCAL.json
new file mode 100644
index 0000000..3a1bbd5
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003AJQUERY_VERSIONS_LOCAL.json
@@ -0,0 +1,43 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "JQUERY_VERSIONS_LOCAL"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "1.8.3 with UI 1.9.2",
+ "<1,2>": "1.11.3 with UI 1.11.4",
+ "<1,3>": "2.1.4 with UI 1.11.4",
+ "<1,4>": "2.2.4 with UI 1.12.1",
+ "<1,5>": "3.2.1 with UI 1.12.1",
+ "<1,6>": "Other (Please specify as x.x.x/y.y.y)"
+ },
+ "<2>": {
+ "<2,1>": "1.8.3/1.9.2",
+ "<2,2>": "1.11.3/1.11.4",
+ "<2,3>": "2.1.4/1.11.4",
+ "<2,4>": "2.2.4/1.12.1",
+ "<2,5>": "3.2.1/1.12.1",
+ "<2,6>": "custom"
+ },
+ "<3>": {
+ "<3,1>": "jqversionlc183",
+ "<3,2>": "jqversionlc1113",
+ "<3,3>": "jqversionlc214",
+ "<3,4>": "jqversionlc224",
+ "<3,5>": "jqversionlc321",
+ "<3,6>": "jqversionlccustom"
+ },
+ "<4>": {
+ "<4,1>": "",
+ "<4,2>": "",
+ "<4,3>": "",
+ "<4,4>": "",
+ "<4,5>": "",
+ "<4,6>": ""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APAGERS.json b/SYSPROG/APPROW/O4WCODES%003APAGERS.json
new file mode 100644
index 0000000..c55b6cb
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APAGERS.json
@@ -0,0 +1,29 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PAGERS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "jQuery TableSorter Plugin (Top)",
+ "<1,2>": "jQuery TableSorter Plugin (Bottom)",
+ "<1,3>": "Local Pagination (Top)",
+ "<1,4>": "Local Pagination (Bottom)",
+ "<1,5>": "Local Pagination w/ Page Numbers (Top)",
+ "<1,6>": "Local Pagination w/ Page Numbers (Bottom)",
+ "<1,7>": "None (scroll only)"
+ },
+ "<2>": {
+ "<2,1>": "O4WI_TABLEPAGERPLUGIN",
+ "<2,2>": "O4WI_TABLEPAGERPLUGIN*-1",
+ "<2,3>": "O4WI_TABLEPAGERLOCAL",
+ "<2,4>": "O4WI_TABLEPAGERLOCAL*-1",
+ "<2,5>": "O4WI_TABLEPAGERLOCAL2",
+ "<2,6>": "O4WI_TABLEPAGERLOCAL2*-1",
+ "<2,7>": "none"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APERMDEFS.json b/SYSPROG/APPROW/O4WCODES%003APERMDEFS.json
new file mode 100644
index 0000000..99994a5
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APERMDEFS.json
@@ -0,0 +1,34 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PERMDEFS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "X",
+ "<2>": {
+ "<2,1>": "None",
+ "<2,2>": "Administrator",
+ "<2,3>": "Supervisor",
+ "<2,4>": "Designer",
+ "<2,5>": "Level 10",
+ "<2,6>": "Level 20",
+ "<2,7>": "Level 30",
+ "<2,8>": "Level 40",
+ "<2,9>": "Level 50"
+ },
+ "<3>": {
+ "<3,1>": "",
+ "<3,2>": "0",
+ "<3,3>": "1",
+ "<3,4>": "5",
+ "<3,5>": "10",
+ "<3,6>": "20",
+ "<3,7>": "30",
+ "<3,8>": "40",
+ "<3,9>": "50"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_AUTOCOMPLETE.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_AUTOCOMPLETE.json
new file mode 100644
index 0000000..79d356b
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_AUTOCOMPLETE.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_AUTOCOMPLETE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/jquery-autocomplete/jquery.autocomplete.css",
+ "<2>": "../plugins/jquery-autocomplete/jquery.autocomplete.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_COLORPICKER.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_COLORPICKER.json
new file mode 100644
index 0000000..420d9fd
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_COLORPICKER.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_COLORPICKER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/bgrins-spectrum/spectrum.css",
+ "<2>": "../plugins/bgrins-spectrum/spectrum.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_COLORPICKER_OLD.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_COLORPICKER_OLD.json
new file mode 100644
index 0000000..90476d2
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_COLORPICKER_OLD.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_COLORPICKER_OLD"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/color-picker/colorPicker.css",
+ "<2>": "../plugins/color-picker/jquery.colorPicker.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_COMBOBOX.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_COMBOBOX.json
new file mode 100644
index 0000000..c84524d
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_COMBOBOX.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_COMBOBOX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/select2-develop/dist/css/select2.min.css",
+ "<2>": "../plugins/select2-develop/dist/js/select2.min.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_CORNERS.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_CORNERS.json
new file mode 100644
index 0000000..9d6886d
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_CORNERS.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_CORNERS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "../plugins/corner/jquery.corner.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_DATEPICKER.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_DATEPICKER.json
new file mode 100644
index 0000000..5b2efc2
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_DATEPICKER.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_DATEPICKER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/date_input/date_input.css",
+ "<2>": "../plugins/date_input/jquery.date_input.min.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_GOOGLEVIS.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_GOOGLEVIS.json
new file mode 100644
index 0000000..5fa4253
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_GOOGLEVIS.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_GOOGLEVIS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "//www.gstatic.com/charts/loader.js",
+ "<3>": "google.charts.load(\"current\", {'packages': [\"corechart\",\"gauge\",\"table\",\"geochart\",\"intensitymap\"] %1%});"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_GPSCOORDINATES.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_GPSCOORDINATES.json
new file mode 100644
index 0000000..f102331
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_GPSCOORDINATES.json
@@ -0,0 +1,16 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_GPSCOORDINATES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "http://maps.googleapis.com/maps/api/js?sensor=true",
+ "<2,2>": "../plugins/jquery-gpscoordinates-1.0/jquery.gpscoordinates.js"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_HISTORY.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_HISTORY.json
new file mode 100644
index 0000000..af40ceb
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_HISTORY.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_HISTORY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "../plugins/jquery.address-1.6/jquery.address-1.6.js",
+ "<3>": "$(function(){o4wbDoHistory = 1; $.address.change(function(event){o4wHandleHistory(\"change\", event);});});"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_HMENU.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_HMENU.json
new file mode 100644
index 0000000..9250efc
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_HMENU.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_HMENU"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/clickmenu/clickmenu.css",
+ "<2>": "../plugins/clickmenu/jquery.clickmenu.pack.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_JQPLOT.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_JQPLOT.json
new file mode 100644
index 0000000..85e6419
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_JQPLOT.json
@@ -0,0 +1,30 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_JQPLOT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/jqplot/jquery.jqplot.min.css",
+ "<2>": {
+ "<2,1>": "../plugins/jqplot/jquery.jqplot.min.js",
+ "<2,2>": "../plugins/jqplot/plugins/jqplot.categoryAxisRenderer.min.js",
+ "<2,3>": "../plugins/jqplot/plugins/jqplot.barRenderer.min.js",
+ "<2,4>": "../plugins/jqplot/plugins/jqplot.highlighter.min.js",
+ "<2,5>": "../plugins/jqplot/plugins/jqplot.pieRenderer.min.js",
+ "<2,6>": "../plugins/jqplot/plugins/jqplot.cursor.min.js"
+ },
+ "<3>": "",
+ "<4>": {
+ "<4,1>": {
+ "<4,1,1>": {
+ "<4,1,1,1>": ""
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_SMENU.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_SMENU.json
new file mode 100644
index 0000000..e7e1b93
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_SMENU.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_SMENU"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/slicknav/dist/slicknav.min.css",
+ "<2>": "../plugins/slicknav/dist/jquery.slicknav.min.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_TABLEDND.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_TABLEDND.json
new file mode 100644
index 0000000..becd267
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_TABLEDND.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_TABLEDND"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "../plugins/tablednd/js/jquery.tablednd.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_TABLESORTER.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_TABLESORTER.json
new file mode 100644
index 0000000..23b0488
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_TABLESORTER.json
@@ -0,0 +1,32 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_TABLESORTER"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "../plugins/tablesorter/dist/css/theme.jui.min.css",
+ "<1,2>": "../plugins/tablesorter/dist/css/jquery.tablesorter.pager.min.css"
+ },
+ "<2>": {
+ "<2,1>": "../plugins/tablesorter/dist/js/jquery.tablesorter.min.js",
+ "<2,2>": "../plugins/tablesorter/dist/js/widgets/widget-pager.min.js",
+ "<2,3>": "../plugins/tablesorter/dist/js/parsers/parser-date.min.js",
+ "<2,4>": "../plugins/tablesorter/dist/js/parsers/parser-date-range.min.js",
+ "<2,5>": "../plugins/tablesorter/dist/js/parsers/parser-date-two-digit-year.min.js",
+ "<2,6>": "../plugins/tablesorter/dist/js/parsers/parser-input-select.min.js",
+ "<2,7>": "../plugins/tablesorter/dist/js/widgets/widget-storage.min.js",
+ "<2,8>": "../plugins/tablesorter/dist/js/widgets/widget-uitheme.min.js",
+ "<2,9>": "../plugins/tablesorter/dist/js/widgets/widget-columns.min.js",
+ "<2,10>": "../plugins/tablesorter/dist/js/widgets/widget-filter.min.js",
+ "<2,11>": "../plugins/tablesorter/dist/js/widgets/widget-scroller.min.js",
+ "<2,12>": "../plugins/tablesorter/dist/js/widgets/widget-stickyHeaders.min.js",
+ "<2,13>": "../plugins/tablesorter/revcustom/widget-resizable.js",
+ "<2,14>": ""
+ },
+ "<3>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_THEMESWITCHER.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_THEMESWITCHER.json
new file mode 100644
index 0000000..33a0883
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_THEMESWITCHER.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_THEMESWITCHER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "../plugins/Super-Theme-Switcher-master/jquery.themeswitcher.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_TIMEPICKER.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_TIMEPICKER.json
new file mode 100644
index 0000000..85b4ef2
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_TIMEPICKER.json
@@ -0,0 +1,16 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_TIMEPICKER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/timeentry/jquery.timeentry.css",
+ "<2>": {
+ "<2,1>": "../plugins/timeentry/jquery.plugin.min.js",
+ "<2,2>": "../plugins/timeentry/jquery.timeentry.min.js"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_TMENU.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_TMENU.json
new file mode 100644
index 0000000..5ec85c0
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_TMENU.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_TMENU"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/treeview/jquery.treeview.css",
+ "<2>": "../plugins/treeview/jquery.treeview.pack.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003APLUGIN_VMENU.json b/SYSPROG/APPROW/O4WCODES%003APLUGIN_VMENU.json
new file mode 100644
index 0000000..3b8ab41
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003APLUGIN_VMENU.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PLUGIN_VMENU"
+ },
+ "body": {
+ "record1": {
+ "<1>": "../plugins/ddmenu/css/ddmenu.css",
+ "<2>": "../plugins/ddmenu/js/jquery.bdc.ddmenu.min.js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCODES%003ASTORED_PROC_DEFAULT.json b/SYSPROG/APPROW/O4WCODES%003ASTORED_PROC_DEFAULT.json
new file mode 100644
index 0000000..897c240
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCODES%003ASTORED_PROC_DEFAULT.json
@@ -0,0 +1,20 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "STORED_PROC_DEFAULT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SUBROUTINE %NAME%(CTRLENTID, EVENT, REQUEST)",
+ "<2>": "$INSERT O4WCOMMON",
+ "<3>": "$INSERT O4WEQUATES",
+ "<4>": "",
+ "<5>": "BEGIN CASE",
+ "<6>": "\tCASE EVENT _EQC \"CREATE\"",
+ "<7>": "END CASE",
+ "<8>": "",
+ "<9>": "RETURN 0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_94.json b/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_94.json
new file mode 100644
index 0000000..0f01f7c
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_94.json
@@ -0,0 +1,188 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_O4W_94"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1.5",
+ "<2>": "16229",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "O4WI_AUTHORIZE",
+ "<6>": "",
+ "<7>": "O4WI_FILTER",
+ "<8>": "",
+ "<9>": "O4WI_LOCKHANDLER",
+ "<10>": {
+ "<10,1>": {
+ "<10,1,1>": {
+ "<10,1,1,1>": "",
+ "<10,1,1,2>": "",
+ "<10,1,1,3>": ""
+ }
+ }
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": {
+ "<11,1,1,1>": "",
+ "<11,1,1,2>": "",
+ "<11,1,1,3>": "",
+ "<11,1,1,4>": ""
+ }
+ }
+ },
+ "<12>": "1",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "O4WTEMP",
+ "<16>": "O4WCACHE",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "O4W\\TEMPLATES\\defaulttmpl.htm",
+ "<21>": "O4W\\TEMPLATES\\mobiledefaulttmpl.htm",
+ "<22>": "O4W\\TEMPLATES",
+ "<23>": "1",
+ "<24>": "",
+ "<25>": "1",
+ "<26>": "1",
+ "<27>": "200",
+ "<28>": "400",
+ "<29>": "",
+ "<30>": {
+ "<30,1>": "CODES_STATES",
+ "<30,2>": "CODES_COUNTRIES",
+ "<30,3>": "CODES_TF",
+ "<30,4>": "CODES_ONOFF",
+ "<30,5>": "CODES_YN",
+ "<30,6>": "CODES_MF"
+ },
+ "<31>": {
+ "<31,1>": "States",
+ "<31,2>": "Countries",
+ "<31,3>": "True/False",
+ "<31,4>": "Plain Checkbox",
+ "<31,5>": "Yes/No",
+ "<31,6>": "Male/Female"
+ },
+ "<32>": "0",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "1",
+ "<36>": "1",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": {
+ "<40,1>": "msie",
+ "<40,2>": "mozilla",
+ "<40,3>": "chrome",
+ "<40,4>": "safari",
+ "<40,5>": "opera"
+ },
+ "<41>": {
+ "<41,1>": "Internet Explorer",
+ "<41,2>": "Firefox",
+ "<41,3>": "Google Chrome",
+ "<41,4>": "Safari",
+ "<41,5>": "Opera"
+ },
+ "<42>": {
+ "<42,1>": "8",
+ "<42,2>": "",
+ "<42,3>": "",
+ "<42,4>": "",
+ "<42,5>": ""
+ },
+ "<43>": "Your browser or browser version is unsupported. Please switch to Internet Explorer 8, Firefox 3, or Chrome.",
+ "<44>": "2",
+ "<45>": {
+ "<45,1>": {
+ "<45,1,1>": {
+ "<45,1,1,1>": "function badBrowser(){",
+ "<45,1,1,2>": "if($.browser.msie && parseInt($.browser.version) < 8){return true;}",
+ "<45,1,1,3>": "return false;}",
+ "<45,1,1,4>": "if(badBrowser()){",
+ "<45,1,1,5>": "$(function(){",
+ "<45,1,1,6>": "$(\"Your browser or browser version is unsupported. Please switch to Internet Explorer 8, Firefox 3, or Chrome.
\")",
+ "<45,1,1,7>": ".css({",
+ "<45,1,1,8>": "backgroundColor: '#fcfdde',",
+ "<45,1,1,9>": "'width': '100%',",
+ "<45,1,1,10>": "'border-top': 'solid 1px #000',",
+ "<45,1,1,11>": "'border-bottom': 'solid 1px #000',",
+ "<45,1,1,12>": "'text-align': 'center',",
+ "<45,1,1,13>": "padding:'5px 0px 15px 0px'",
+ "<45,1,1,14>": "})",
+ "<45,1,1,15>": ".prependTo(\"body\");",
+ "<45,1,1,16>": "alert(\"Your browser or browser version is unsupported. Please switch to Internet Explorer 8, Firefox 3, or Chrome.\");",
+ "<45,1,1,17>": "})};"
+ }
+ }
+ },
+ "<46>": {
+ "<46,1>": {
+ "<46,1,1>": {
+ "<46,1,1,1>": ""
+ }
+ }
+ },
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "10",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "0",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": "1",
+ "<61>": "//ajax.googleapis.com/ajax/libs/jqueryui/",
+ "<62>": "1.7.2/1.8.21",
+ "<63>": "Smoothness",
+ "<64>": "",
+ "<65>": "O4WI_TABLEPAGERPLUGIN",
+ "<66>": "",
+ "<67>": "",
+ "<68>": "",
+ "<69>": "",
+ "<70>": "1",
+ "<71>": "//code.jquery.com/mobile/",
+ "<72>": "1.2.0",
+ "<73>": {
+ "<73,1>": {
+ "<73,1,1>": {
+ "<73,1,1,1>": "",
+ "<73,1,1,2>": "",
+ "<73,1,1,3>": "",
+ "<73,1,1,4>": ""
+ }
+ }
+ },
+ "<74>": {
+ "<74,1>": {
+ "<74,1,1>": {
+ "<74,1,1,1>": "",
+ "<74,1,1,2>": "",
+ "<74,1,1,3>": "",
+ "<74,1,1,4>": ""
+ }
+ }
+ },
+ "<75>": "1.7.2",
+ "<76>": "1",
+ "<77>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_BACKUP.json b/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_BACKUP.json
new file mode 100644
index 0000000..826223c
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_BACKUP.json
@@ -0,0 +1,167 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_O4W_BACKUP"
+ },
+ "body": {
+ "record1": {
+ "<1>": "2.0",
+ "<2>": "19714",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "O4WI_AUTHORIZE",
+ "<6>": "",
+ "<7>": "O4WI_FILTER",
+ "<8>": "",
+ "<9>": "O4WI_LOCKHANDLER",
+ "<10>": {
+ "<10,1>": {
+ "<10,1,1>": {
+ "<10,1,1,1>": "",
+ "<10,1,1,2>": "",
+ "<10,1,1,3>": ""
+ }
+ }
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": {
+ "<11,1,1,1>": "",
+ "<11,1,1,2>": "",
+ "<11,1,1,3>": "",
+ "<11,1,1,4>": "",
+ "<11,1,1,5>": ""
+ }
+ }
+ },
+ "<12>": "0",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "O4WTEMP",
+ "<16>": "O4WCACHE",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "O4W\\TEMPLATES\\DEFAULTTMPL.HTM",
+ "<21>": "O4W\\TEMPLATES\\m_defaulttmpl.HTM",
+ "<22>": "O4W\\TEMPLATES",
+ "<23>": "1",
+ "<24>": "",
+ "<25>": "1",
+ "<26>": "1",
+ "<27>": "600",
+ "<28>": "800",
+ "<29>": "",
+ "<30>": {
+ "<30,1>": "CODES_STATES",
+ "<30,2>": "CODES_COUNTRIES",
+ "<30,3>": "CODES_TF",
+ "<30,4>": "CODES_ONOFF",
+ "<30,5>": "CODES_YN",
+ "<30,6>": "CODES_MF"
+ },
+ "<31>": {
+ "<31,1>": "States",
+ "<31,2>": "Countries",
+ "<31,3>": "True/False",
+ "<31,4>": "Plain Checkbox",
+ "<31,5>": "Yes/No",
+ "<31,6>": "Male/Female"
+ },
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "1",
+ "<36>": "1",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": {
+ "<40,1>": "msie",
+ "<40,2>": "mozilla",
+ "<40,3>": "chrome",
+ "<40,4>": "safari",
+ "<40,5>": "opera"
+ },
+ "<41>": {
+ "<41,1>": "Internet Explorer",
+ "<41,2>": "Firefox",
+ "<41,3>": "Google Chrome",
+ "<41,4>": "Safari",
+ "<41,5>": "Opera"
+ },
+ "<42>": {
+ "<42,1>": "",
+ "<42,2>": "",
+ "<42,3>": "",
+ "<42,4>": "",
+ "<42,5>": ""
+ },
+ "<43>": "",
+ "<44>": "0",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "10",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "0",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": "2.5",
+ "<61>": "../jquery/",
+ "<62>": "3.2.1/1.12.1",
+ "<63>": "start",
+ "<64>": "",
+ "<65>": "O4WI_TABLEPAGERPLUGIN*-1",
+ "<66>": "",
+ "<67>": "",
+ "<68>": "",
+ "<69>": "",
+ "<70>": "2",
+ "<71>": "//code.jquery.com/mobile/",
+ "<72>": "1.4.5",
+ "<73>": {
+ "<73,1>": {
+ "<73,1,1>": {
+ "<73,1,1,1>": "",
+ "<73,1,1,2>": "",
+ "<73,1,1,3>": "",
+ "<73,1,1,4>": ""
+ }
+ }
+ },
+ "<74>": {
+ "<74,1>": {
+ "<74,1,1>": {
+ "<74,1,1,1>": "",
+ "<74,1,1,2>": "",
+ "<74,1,1,3>": "",
+ "<74,1,1,4>": "",
+ "<74,1,1,5>": ""
+ }
+ }
+ },
+ "<75>": "2.1.4",
+ "<76>": "",
+ "<77>": "",
+ "<78>": "",
+ "<79>": "",
+ "<80>": "",
+ "<81>": "/",
+ "<82>": "0",
+ "<83>": "1",
+ "<84>": "",
+ "<85>": "0",
+ "<86>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_BACKUP_ONLINE.json b/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_BACKUP_ONLINE.json
new file mode 100644
index 0000000..c9af297
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_BACKUP_ONLINE.json
@@ -0,0 +1,167 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_O4W_BACKUP_ONLINE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "2.0",
+ "<2>": "19714",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "O4WI_AUTHORIZE",
+ "<6>": "",
+ "<7>": "O4WI_FILTER",
+ "<8>": "",
+ "<9>": "O4WI_LOCKHANDLER",
+ "<10>": {
+ "<10,1>": {
+ "<10,1,1>": {
+ "<10,1,1,1>": "",
+ "<10,1,1,2>": "",
+ "<10,1,1,3>": ""
+ }
+ }
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": {
+ "<11,1,1,1>": "",
+ "<11,1,1,2>": "",
+ "<11,1,1,3>": "",
+ "<11,1,1,4>": "",
+ "<11,1,1,5>": ""
+ }
+ }
+ },
+ "<12>": "0",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "O4WTEMP",
+ "<16>": "O4WCACHE",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "O4W\\TEMPLATES\\DEFAULTTMPL.HTM",
+ "<21>": "O4W\\TEMPLATES\\m_defaulttmpl.HTM",
+ "<22>": "O4W\\TEMPLATES",
+ "<23>": "1",
+ "<24>": "",
+ "<25>": "1",
+ "<26>": "1",
+ "<27>": "600",
+ "<28>": "800",
+ "<29>": "",
+ "<30>": {
+ "<30,1>": "CODES_STATES",
+ "<30,2>": "CODES_COUNTRIES",
+ "<30,3>": "CODES_TF",
+ "<30,4>": "CODES_ONOFF",
+ "<30,5>": "CODES_YN",
+ "<30,6>": "CODES_MF"
+ },
+ "<31>": {
+ "<31,1>": "States",
+ "<31,2>": "Countries",
+ "<31,3>": "True/False",
+ "<31,4>": "Plain Checkbox",
+ "<31,5>": "Yes/No",
+ "<31,6>": "Male/Female"
+ },
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "1",
+ "<36>": "1",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": {
+ "<40,1>": "msie",
+ "<40,2>": "mozilla",
+ "<40,3>": "chrome",
+ "<40,4>": "safari",
+ "<40,5>": "opera"
+ },
+ "<41>": {
+ "<41,1>": "Internet Explorer",
+ "<41,2>": "Firefox",
+ "<41,3>": "Google Chrome",
+ "<41,4>": "Safari",
+ "<41,5>": "Opera"
+ },
+ "<42>": {
+ "<42,1>": "",
+ "<42,2>": "",
+ "<42,3>": "",
+ "<42,4>": "",
+ "<42,5>": ""
+ },
+ "<43>": "",
+ "<44>": "0",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "10",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "0",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": "1",
+ "<61>": "//ajax.googleapis.com/ajax/libs/jqueryui/",
+ "<62>": "3.2.1/1.12.1",
+ "<63>": "start",
+ "<64>": "",
+ "<65>": "O4WI_TABLEPAGERPLUGIN*-1",
+ "<66>": "",
+ "<67>": "",
+ "<68>": "",
+ "<69>": "",
+ "<70>": "1",
+ "<71>": "//code.jquery.com/mobile/",
+ "<72>": "1.4.5",
+ "<73>": {
+ "<73,1>": {
+ "<73,1,1>": {
+ "<73,1,1,1>": "",
+ "<73,1,1,2>": "",
+ "<73,1,1,3>": "",
+ "<73,1,1,4>": ""
+ }
+ }
+ },
+ "<74>": {
+ "<74,1>": {
+ "<74,1,1>": {
+ "<74,1,1,1>": "",
+ "<74,1,1,2>": "",
+ "<74,1,1,3>": "",
+ "<74,1,1,4>": "",
+ "<74,1,1,5>": ""
+ }
+ }
+ },
+ "<75>": "2.1.4",
+ "<76>": "0",
+ "<77>": "",
+ "<78>": "",
+ "<79>": "",
+ "<80>": "",
+ "<81>": "/",
+ "<82>": "0",
+ "<83>": "1",
+ "<84>": "",
+ "<85>": "0",
+ "<86>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_PRIOR.json b/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_PRIOR.json
new file mode 100644
index 0000000..8de5cef
--- /dev/null
+++ b/SYSPROG/APPROW/O4WCONFIG%003ACFG_O4W_PRIOR.json
@@ -0,0 +1,188 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_O4W_PRIOR"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1.5",
+ "<2>": "16229",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "O4WI_AUTHORIZE",
+ "<6>": "",
+ "<7>": "O4WI_FILTER",
+ "<8>": "",
+ "<9>": "O4WI_LOCKHANDLER",
+ "<10>": {
+ "<10,1>": {
+ "<10,1,1>": {
+ "<10,1,1,1>": "",
+ "<10,1,1,2>": "",
+ "<10,1,1,3>": ""
+ }
+ }
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": {
+ "<11,1,1,1>": "",
+ "<11,1,1,2>": "",
+ "<11,1,1,3>": "",
+ "<11,1,1,4>": ""
+ }
+ }
+ },
+ "<12>": "1",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "O4WTEMP",
+ "<16>": "O4WCACHE",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "O4W\\TEMPLATES\\defaulttmpl.htm",
+ "<21>": "O4W\\TEMPLATES\\mobiledefaulttmpl.htm",
+ "<22>": "O4W\\TEMPLATES",
+ "<23>": "1",
+ "<24>": "",
+ "<25>": "1",
+ "<26>": "1",
+ "<27>": "200",
+ "<28>": "400",
+ "<29>": "",
+ "<30>": {
+ "<30,1>": "CODES_STATES",
+ "<30,2>": "CODES_COUNTRIES",
+ "<30,3>": "CODES_TF",
+ "<30,4>": "CODES_ONOFF",
+ "<30,5>": "CODES_YN",
+ "<30,6>": "CODES_MF"
+ },
+ "<31>": {
+ "<31,1>": "States",
+ "<31,2>": "Countries",
+ "<31,3>": "True/False",
+ "<31,4>": "Plain Checkbox",
+ "<31,5>": "Yes/No",
+ "<31,6>": "Male/Female"
+ },
+ "<32>": "0",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "1",
+ "<36>": "1",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": {
+ "<40,1>": "msie",
+ "<40,2>": "mozilla",
+ "<40,3>": "chrome",
+ "<40,4>": "safari",
+ "<40,5>": "opera"
+ },
+ "<41>": {
+ "<41,1>": "Internet Explorer",
+ "<41,2>": "Firefox",
+ "<41,3>": "Google Chrome",
+ "<41,4>": "Safari",
+ "<41,5>": "Opera"
+ },
+ "<42>": {
+ "<42,1>": "8",
+ "<42,2>": "",
+ "<42,3>": "",
+ "<42,4>": "",
+ "<42,5>": ""
+ },
+ "<43>": "Your browser or browser version is unsupported. Please switch to Internet Explorer 8, Firefox 3, or Chrome.",
+ "<44>": "2",
+ "<45>": {
+ "<45,1>": {
+ "<45,1,1>": {
+ "<45,1,1,1>": "function badBrowser(){",
+ "<45,1,1,2>": "if($.browser.msie && parseInt($.browser.version) < 8){return true;}",
+ "<45,1,1,3>": "return false;}",
+ "<45,1,1,4>": "if(badBrowser()){",
+ "<45,1,1,5>": "$(function(){",
+ "<45,1,1,6>": "$(\"Your browser or browser version is unsupported. Please switch to Internet Explorer 8, Firefox 3, or Chrome.
\")",
+ "<45,1,1,7>": ".css({",
+ "<45,1,1,8>": "backgroundColor: '#fcfdde',",
+ "<45,1,1,9>": "'width': '100%',",
+ "<45,1,1,10>": "'border-top': 'solid 1px #000',",
+ "<45,1,1,11>": "'border-bottom': 'solid 1px #000',",
+ "<45,1,1,12>": "'text-align': 'center',",
+ "<45,1,1,13>": "padding:'5px 0px 15px 0px'",
+ "<45,1,1,14>": "})",
+ "<45,1,1,15>": ".prependTo(\"body\");",
+ "<45,1,1,16>": "alert(\"Your browser or browser version is unsupported. Please switch to Internet Explorer 8, Firefox 3, or Chrome.\");",
+ "<45,1,1,17>": "})};"
+ }
+ }
+ },
+ "<46>": {
+ "<46,1>": {
+ "<46,1,1>": {
+ "<46,1,1,1>": ""
+ }
+ }
+ },
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "10",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "0",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": "1",
+ "<61>": "//ajax.googleapis.com/ajax/libs/jqueryui/",
+ "<62>": "1.7.2/1.8.21",
+ "<63>": "Smoothness",
+ "<64>": "",
+ "<65>": "O4WI_TABLEPAGERPLUGIN",
+ "<66>": "",
+ "<67>": "",
+ "<68>": "",
+ "<69>": "",
+ "<70>": "1",
+ "<71>": "//code.jquery.com/mobile/",
+ "<72>": "1.2.0",
+ "<73>": {
+ "<73,1>": {
+ "<73,1,1>": {
+ "<73,1,1,1>": "",
+ "<73,1,1,2>": "",
+ "<73,1,1,3>": "",
+ "<73,1,1,4>": ""
+ }
+ }
+ },
+ "<74>": {
+ "<74,1>": {
+ "<74,1,1>": {
+ "<74,1,1,1>": "",
+ "<74,1,1,2>": "",
+ "<74,1,1,3>": "",
+ "<74,1,1,4>": ""
+ }
+ }
+ },
+ "<75>": "1.7.2",
+ "<76>": "1",
+ "<77>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSAPPS%003ASYSPROG.json b/SYSPROG/APPROW/SYSAPPS%003ASYSPROG.json
new file mode 100644
index 0000000..335feb8
--- /dev/null
+++ b/SYSPROG/APPROW/SYSAPPS%003ASYSPROG.json
@@ -0,0 +1,41 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "–¼¶± ¨å„µµ©¬¦¤±¬ª«;–œ–•—Š‚;;",
+ "<1,1,2>": "öò",
+ "<1,1,3>": "ëó÷",
+ "<1,1,4>": "÷"
+ },
+ "<1,2>": "÷ñõòñô;— ³ ©¤±¬ª«å‘ ¦«ª©ª¢¬ ¶é匫¦ë;–œ–•—Š‚;ᕇ‰Œ†;–¼¶± ¨å„µµ©¬¦¤±¬ª«;‘ˆ‰ï‡ŠŠŽ–8’Œ‹’Š—ï÷šƒ‹†‘ŒŠ‹–;;;;—‘ŒšŒ€;õ;;õ;",
+ "<1,3>": {
+ "<1,3,1>": ";;è÷;è÷;ô;è÷;è÷;õ;èô;õ;ö÷;;è÷;;;;;;ôõë",
+ "<1,3,2>": "ðëôñõëôö;"
+ },
+ "<1,4>": "õ",
+ "<1,5>": "õ;ô",
+ "<1,6>": {
+ "<1,6,1>": "õ",
+ "<1,6,2>": "",
+ "<1,6,3>": ";ô"
+ },
+ "<1,7>": "",
+ "<1,8>": "",
+ "<1,9>": "",
+ "<1,10>": ";ô",
+ "<1,11>": "",
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "",
+ "<1,13,2>": ";"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSDICT%003A%0025SRP_TCLALIAS_TEMPLATE%0025.json b/SYSPROG/APPROW/SYSDICT%003A%0025SRP_TCLALIAS_TEMPLATE%0025.json
new file mode 100644
index 0000000..7746f7a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSDICT%003A%0025SRP_TCLALIAS_TEMPLATE%0025.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "%SRP_TCLALIAS_TEMPLATE%"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Compile function SRP_TCLALIAS_%1%()\r\n\r\n/***********************************************************************************************\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Name : SRP_TCLALIAS_%1%\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Description: Called by the SRP_TCL_Processer to retrieve the name of the command for which\t\r\n*\t\t\t\t%1% is an alias\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Parameters:\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\tNone\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Returns:\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\tThe command for which %1% is an alias\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* History (Date, Initials, Notes)\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t02/24/05\tKRF\t\tOriginal Programmer\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n************************************************************************************************/\r\n\r\nAlias = \"%2%\"\r\n\r\nReturn Alias"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSDICT%003A%0025SRP_TCLCMD_TEMPLATE%0025.json b/SYSPROG/APPROW/SYSDICT%003A%0025SRP_TCLCMD_TEMPLATE%0025.json
new file mode 100644
index 0000000..3cd0d20
--- /dev/null
+++ b/SYSPROG/APPROW/SYSDICT%003A%0025SRP_TCLCMD_TEMPLATE%0025.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "%SRP_TCLCMD_TEMPLATE%"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Compile function SRP_TCLCMD_%1%(Message, Window, Parameters, Options, Status, RetData, HTMLRetData)\r\n\r\n/***********************************************************************************************\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Name : SRP_TCLCMD_%1%\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Description: Called by the SRP_TCL_Processer to execute the %1% command.\t\t\t\t\t\t\r\n*\t\t\t\tLike all SRP TCL commands, this command must support all TCL messages (see \t\t\r\n*\t\t\t\tSRP_TCL_EQUATES insert):\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\tEQU SRP_TCLMSG_SYNTAX$\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\tStatus: \t \t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\tRetData:\t A single-line string showing the command's syntax\t\t\t\t\r\n*\t\t\t\t\tHTMLRetData: A single-line, HTML formatted string showing the command's\t\t\r\n*\t\t\t\t\t\t\t\t syntax\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\tEQU SRP_TCLMSG_HELP$\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\tStatus:\t\t \t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\tRetData:\t An @FM delimited list of descriptive text instructing the user \r\n*\t\t\t\t\t\t\t\t on how to use the command. Each Field in the list represents\t\r\n*\t\t\t\t\t\t\t\t one line of text. There is no limit on number of lines.\t\t\r\n*\t\t\t\t\tHTMLRetData: An HTML formatted string instructing the user on how to use\t\r\n*\t\t\t\t\t\t\t\t the command.\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\tEQU SRP_TCLMSG_PROCESS$\tto 3\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\tStatus: \t The final status of the command's processing, regardless of\t\r\n*\t\t\t\t\t\t\t\t success or failure\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\tRetData:\t An @FM delimited list of data to display to the user in\t\t\r\n*\t\t\t\t\t\t\t\t addition to the status. Each Field in the list represents one \t\r\n*\t\t\t\t\t\t\t\t line of text. There is no limit on number of lines.\t\t\t\r\n*\t\t\t\t\tHTMLRetData: HTML formatted data to display to the user in addition to the\t\r\n*\t\t\t\t\t\t\t\t status.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\tEQU SRP_TCLMSG_AUTHOR$\tto 4\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\tStatus: \t \t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\tRetData:\t A single-line string showing the commands author\t\t\t\t\r\n*\t\t\t\t\tHTMLRetData: A single-line, HTML formatted string showing the commands\t\t\r\n*\t\t\t\t\t\t\t\t author\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t!!!IMPORTANT!!!\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\tRetData and HTMLRetData are meant to provide 2 ways of displaying the SAME data.\r\n*\t\t\t\tThis way, a variety of user interfaces can display results. RetData is meant for\r\n*\t\t\t\tplain edit controls while HTMLRetData is meant for HTML controls. The only\t\t\r\n*\t\t\t\tdifference between the two is formatting.\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Parameters:\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\tMessage\t\t\t[in] -- Message from SRP_TCL_Processor requesting info or processing\t\t\r\n*\tWindow\t\t\t[in] -- Fully qualified name of the TCL interface window\t\t\t\t\t\r\n*\tParameters\t\t[in] -- @FM delimited list of parameters parsed by the TCL processor. All\t\r\n*\t\t\t\t\t\t\t parameters are forced to UPPERCASE except for those surrounded by\t\r\n*\t\t\t\t\t\t\t quotation marks.\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\tOptions\t\t\t[in] -- A string whose individual characters represent an option; use\t\t\r\n*\t\t\t\t\t\t\t IndexC to see if an option exists in the string\t\t\t\t\t\r\n*\tStatus\t\t\t[out] -- The status text for the command line processing results\t\t\t\r\n*\t\t\t\t\t\t\t Output format is a single line of text\t\t\t\t\t\t\t\t\r\n*\tRetData\t\t\t[out] -- Data returned by the command, e.g., lists or other information\t\t\r\n*\t\t\t\t\t\t\t Output format is an @FM delimited list of data\t\t\t\t\t\t\r\n*\tHTMLRetData\t\t[out] -- Data returned by the command in HTML format\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Returns:\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\tSuccess$ or Failure$\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* History (Date, Initials, Notes)\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t03/23/05\tKRF\t\tAdded support for Options\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t03/16/05\tKRF\t\tAdded support for Author signatures\t\t\t\t\t\t\t\t\t\t\r\n*\t03/12/05\tKRF\t\tAdd HTMLRetData for HTML output support; changed out SYNTAX and HELP are\r\n*\t\t\t\t\t\treturned (via RetData and HTMLRetData instead of Ans)\t\t\t\t\t\r\n*\t01/28/05\tKRF\t\tOriginal Programmer\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n************************************************************************************************/\r\n\r\n* Identifies TCL messages\r\n$insert SRP_TCL_EQUATES\r\n\r\n* Some useful equates\r\nEqu No$ \t\t\t\tto\t0\r\nEqu Yes$ \t\t\t\tto\t1\r\nEqu Failure$\t\t\tto\t0\r\nEqu Success$\t\t\tto\t1\r\nEqu Otherwise$\t\t\tto\t1\r\nEqu CRLF$\t\t\t\tto\t\\0D0A\\\r\n\r\n* Function and subroutine declarations\r\nDeclare subroutine SRP_TCL_Format_Syntax, SRP_TCL_Format_Help\r\nDeclare function Get_Property, IsWindow\r\n\r\n* Init the parameters\r\nIf Assigned(Message) else Message = 0\r\nIf Assigned(Window) AND IsWindow(Get_Property(Window, \"HANDLE\")) else Window = @Window\r\nIf Assigned(Parameters) else Parameters = \"\"\r\nIf Assigned(Options) else Options = \"\"\r\nStatus = \"\"\r\nRetData = \"\"\r\nHTMLRetData = \"\"\r\n\r\n* Process TCL message\r\nBegin Case\r\n\tCase Message EQ SRP_TCLMSG_SYNTAX$\r\n\t\tGoSub SYNTAX\r\n\t\tSRP_TCL_Format_Syntax(Command, Params, RetData, HTMLRetData, Options)\r\n\t\tAns = Success$\r\n\tCase Message EQ SRP_TCLMSG_HELP$\r\n\t\tGoSub HELP\r\n\t\tSRP_TCL_Format_Help(Command, Description, Params, ParamDesc, Remarks, RetData, HTMLRetData, Author, Options, OptionDesc)\r\n\t\tAns = Success$\r\n\tCase Message EQ SRP_TCLMSG_PROCESS$\r\n\t\tGoSub PROCESS\r\n\t\tIf RetData NE \"\" AND HTMLRetData EQ \"\" then\r\n\t\t\tHTMLRetData = RetData\r\n\t\t\tSwap @FM with \"
\" in HTMLRetData\r\n\t\t\tSwap \" \" with \" \" in HTMLRetData\r\n\t\tend\r\n\tCase Message EQ SRP_TCLMSG_AUTHOR$\r\n\t\tGoSub AUTHOR\r\n\t\tAns = Success$\r\n\t\tRetData = Author\r\n\t\tHTMLRetData = Author\r\nEnd Case\r\n\r\n* This ensures that Ans gets assigned, but it defaults to a failure. So set this as requested by the message\r\nIf Assigned(Ans) else Ans = Failure$\r\nReturn Ans\r\n\r\n\r\n/***********************************************************************************************\r\n* AUTHOR\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Set the author of the command here. SRP TCL uses this to differentiate between commands\t\t\r\n* created by SRP Computer Solutions, Inc. and command created by others. For instance, the SRP\t\r\n* Editor automatic update utility will use this to ensure that custom commands are not\t\t\t\r\n* overridden without the user's consent.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n************************************************************************************************/\r\nAUTHOR:\r\n\r\n\tAuthor = \"%2%\"\r\n\r\nreturn\r\n\r\n\r\n/***********************************************************************************************\r\n* SYNTAX\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Returns a single-line string showing the command's syntax. SRP uses the following standard:\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* 1. First word is always the command and is always UPPERCASE\t\t\t\t\t\t\t\t\t\r\n* 2. Parameters are Title Cased\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* 3. Optional Parameters are incased in [Square Brackets]\t\t\t\t\t\t\t\t\t\t\r\n*\t\tRequired Parameter:\t\tMyParameter\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\tOptional Parameter:\t\t[MyParameter]\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* 4. Parameters showing a list of options are UPPERCASE, enclosed in {French Braces} and\t\t\r\n* separated by |pipes| (no spaces). However, if an option list is optional, it is surrounded \r\n*\t by [Sqaure Braces] instead.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\tRequired Option List:\t{OPTION1|OPTION2|OPTION3}\t\t\t\t\t\t\t\t\t\t\r\n*\t\tOptional Option List:\t[OPTION1|OPTION2|OPTION3]\t\t\t\t\t\t\t\t\t\t\r\n* 5. Command Options is a single string of single character flags; the TCL parser extracts this\t\r\n*\t automatically and passes it to you via the Options parameter. Still, you should list all\t\r\n*\t possible options below.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\tExample: \"CLPSX\" (five options)\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* NOTE: The command is already set for you. Just add each parameter to the Params array, and\t\r\n* \tremember to use the above formatting rules for consistency.\tDon't forget the Options\t\r\n*\t\teither.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n************************************************************************************************/\r\nSYNTAX:\r\n\r\n\t* The command\r\n\tCommand = \"%1%\"\r\n\t\r\n\t* List of parameters\r\n\tParams = \"\"\r\n\tParams<-1> = \"\"\r\n\t\r\n\t* List of options (as a single string)\r\n\tOptions = \"\"\r\n\r\nreturn\r\n\r\n\r\n/***********************************************************************************************\r\n* HELP\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Returns descriptive text instructing the user on how to use the command.\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Note: AUTHOR and SYNTAX are retreived for you. You only have to supply parameter descriptions,\r\n*\t\toption descriptions, and remarks.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n************************************************************************************************/\r\nHELP:\r\n\r\n\t* Get the syntax and author (this prevents need to retype command and parameters)\r\n\tGoSub AUTHOR\r\n\tGoSub SYNTAX\r\n\t\r\n\t* The description (keep this short, you can elaborate in the remarks section below)\r\n\tDescription = \"\"\r\n\t\r\n\t* List of parameter descriptions (make sure this is in the same order as the Params above)\r\n\t* If you need multiple paragraphs for one parameter, then separate them using @VM\r\n\tParamDesc = \"\"\r\n\tParamDesc<-1> = \"\"\r\n\t\r\n\t* List of option descriptions (make sure this is in the same order as the Options above)\r\n\t* If you need multiple paragraphs for one parameter, then separate them using @VM\r\n\tOptionDesc = \"\"\r\n\tOptionDesc<-1> = \"\"\r\n\t\r\n\t* This is the remarks section. Add as much info as you want. Each field should be treated as\r\n\t* one paragraph (that is, the HTML formatter will do this)\r\n\tRemarks = \"\"\r\n\tRemarks<-1> = \"\"\r\n\t\r\nreturn\r\n\r\n\r\n/***********************************************************************************************\r\n* PROCESS\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* Returns 1 for success, 0 for failure. This GoSub should set ALWAYS set the Status variable\t\r\n* to describe to the user the result of the process, even if there was no error. The RetData\t\r\n* is not required, but if the user needs additional information -- regardless of success or\t\t\r\n* failure -- then RetData is a good place to put it. RetData is always an @FM delimited array,\t\r\n* with each field representing one line of output. Additionally, HTMLRetData can be used to\t\t\r\n* return HTML formatted results. If you leave HTMLRetData blank, then the routine will\t\t\t\r\n* automatically generate it based on the contents of RetData.\t\t\t\t\t\t\t\t\t\r\n*\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* !!!IMPORTANT!!!\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n* When successful, be sure to set Ans = Success$\t\t\t\t\t\t\t\t\t\t\t\t\r\n************************************************************************************************/\r\nPROCESS:\r\n\tStatus = \"PROCESS for Command %1% is undefined\"\r\nreturn"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSDICT%003AAT_ID.json b/SYSPROG/APPROW/SYSDICT%003AAT_ID.json
new file mode 100644
index 0000000..387385f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSDICT%003AAT_ID.json
@@ -0,0 +1,65 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "AT_ID"
+ },
+ "body": {
+ "record1": {
+ "<1>": "F",
+ "<2>": "0",
+ "<3>": "Key",
+ "<4>": "S",
+ "<5>": "0",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "L",
+ "<10>": "15",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "1",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "\u0000\u0000\u0000\u0000\u0000\u0014\u0000\u0014\u0000\u0000\u0000ÀCÀ)@ÀC)¸\u0000\u0000\u0000\u0000\u0000E\u0000J\u0000\u0000\u0000ÀCÀ)@ÀÃfQH\u001b\u0000J9\u0000J#\u0000C€\u0001n@ÀÃdQH-\u0000J5\u0000ÀCÀC€\u0001n@ÀC)¸JA\u0000C€\u0006n@ÀC)¸\u0004L#15\u0000\u0000\u0000\u0000\u0000+\u0000-\u0000\u0000\u0000ÀÃgQG%\u0000ÀCÀC€\u0002€\u0001,\u0007ã\u0003cQG%\u0000tÀ)ÀC@t\u0000\u0000",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "11:17:13 16 JUL 1992"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSDICT%003ACOLORTHEME.json b/SYSPROG/APPROW/SYSDICT%003ACOLORTHEME.json
new file mode 100644
index 0000000..b7b428c
--- /dev/null
+++ b/SYSPROG/APPROW/SYSDICT%003ACOLORTHEME.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "COLORTHEME"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RLIST",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "COLORTHEME"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSDICT%003ADYNAMIC_SELECTED.json b/SYSPROG/APPROW/SYSDICT%003ADYNAMIC_SELECTED.json
new file mode 100644
index 0000000..c038d29
--- /dev/null
+++ b/SYSPROG/APPROW/SYSDICT%003ADYNAMIC_SELECTED.json
@@ -0,0 +1,75 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DYNAMIC_SELECTED"
+ },
+ "body": {
+ "record1": {
+ "<1>": "S",
+ "<2>": "",
+ "<3>": "Dynamic Selected",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": {
+ "<8,1>": "",
+ "<8,2>": "cursor = 0",
+ "<8,3>": "comId3= \"selinto3_\":cursor",
+ "<8,4>": "common //comId3//rowsPrinted@ ",
+ "<8,5>": "",
+ "<8,6>": "@ans = Oconv(rowsPrinted@, \"MD0,\") : ' rows processed'"
+ },
+ "<9>": "L",
+ "<10>": "25",
+ "<11>": "",
+ "<12>": "VARCHAR(255)",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "13:52:00 14 JUN 2022",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": {
+ "<51,1>": {
+ "<51,1,1>": "\u0000\u0003\u0000\u0000\u0000T\u0000w\u0000\u0000\u0000ÀÃè:éc\u0007ê€\u0001é\u0006\u0007ÀêÀ€Ÿ\u0001\u0001ÀCŽ\u0001\u0001€\u000bn€\u0010\u0006\u0007èG5\u0000ÀC)¸èfQHB\u0000ÀC)¸JT\u0000èeQHP\u0000ÀCÀC€ n\u0007ÀC)¸\tselinto3_\u0004MD0,\u000f rows processed\u0004L#25DYNAMIC_SELECTED\r\nSYM__MODE,-1,1\r\nCURSOR,-1,2\r\nCOMID3,-1,3\r\nDC0,3,1\r\nROWSPRINTED@,2,1\r\n",
+ "<51,1,2>": "",
+ "<51,1,3>": "\u0002\u0001\u00005\u0000\u0002\u0002\u0000B\u0000\u0002\u0003\u0000T\u0000\u0002\u0004\u0000P\u0000\u0007SYM__WU-\u0000\u0002\u0005\u0000P\u0000"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSDICT%003AEXPLODE-ON.json b/SYSPROG/APPROW/SYSDICT%003AEXPLODE-ON.json
new file mode 100644
index 0000000..6a327ac
--- /dev/null
+++ b/SYSPROG/APPROW/SYSDICT%003AEXPLODE-ON.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "EXPLODE-ON"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RLIST",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "EXPLODE-ON"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSDICT%003ARLIST_ROWS_PROCESSED.json b/SYSPROG/APPROW/SYSDICT%003ARLIST_ROWS_PROCESSED.json
new file mode 100644
index 0000000..cef8b27
--- /dev/null
+++ b/SYSPROG/APPROW/SYSDICT%003ARLIST_ROWS_PROCESSED.json
@@ -0,0 +1,81 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RLIST_ROWS_PROCESSED"
+ },
+ "body": {
+ "record1": {
+ "<1>": "S",
+ "<2>": "",
+ "<3>": "RLIST ROWS PROCESSED",
+ "<4>": "S",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": {
+ "<8,1>": "text = xlate(\"SYSTEXT\", \"RLIST*PARMS\", 1, 'X')<1, 1>",
+ "<8,2>": "",
+ "<8,3>": "If @reccount gt 0 Then",
+ "<8,4>": " cnt = @reccount",
+ "<8,5>": "End Else",
+ "<8,6>": " cnt = \"Zero\"",
+ "<8,7>": "End",
+ "<8,8>": "",
+ "<8,9>": "",
+ "<8,10>": "swap \"%1%\" with cnt in text",
+ "<8,11>": "",
+ "<8,12>": "@ans = text"
+ },
+ "<9>": "L",
+ "<10>": "20",
+ "<11>": "",
+ "<12>": "VARCHAR",
+ "<13>": "SYSPROG",
+ "<14>": "",
+ "<15>": "STRING",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "13:52:00 14 JUN 2022",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": {
+ "<51,1>": {
+ "<51,1,1>": "\u0000\u0003\u0000\u0000\u0000a\u0000„\u0000\u0000\u0000ÀÃè:é€\u0001€\td€\u0015c¯ddc\u001e\u0007ÀVcTH-\u0000êÀV\u0007J1\u0000ê€\u0017\u0007€\u001cêé0ÀCé\u0007èGB\u0000ÀC)¸èfQHO\u0000ÀC)¸Ja\u0000èeQH]\u0000ÀCÀC€ n\u0007ÀC)¸\u0007SYSTEXT\u000bRLIST*PARMS\u0001X\u0004Zero\u0003%1%\u0004L#20RLIST_ROWS_PROCESSED\r\nSYM__MODE,-1,1\r\nTEXT,-1,2\r\nCNT,-1,3\r\n",
+ "<51,1,2>": "",
+ "<51,1,3>": "\u0002\u0001\u0000-\u0000\u0002\u0002\u00001\u0000\u0002\u0003\u0000B\u0000\u0002\u0004\u0000O\u0000\u0002\u0005\u0000a\u0000\u0002\u0006\u0000]\u0000\u0007SYM__WU:\u0000\u0002\u0007\u0000]\u0000"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSDICT%003AWITHONLY.json b/SYSPROG/APPROW/SYSDICT%003AWITHONLY.json
new file mode 100644
index 0000000..82c349b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSDICT%003AWITHONLY.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "WITHONLY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RLIST",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "WITHONLY"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_ASSEMBLY.json b/SYSPROG/APPROW/SYSENV%003ACFG_ASSEMBLY.json
new file mode 100644
index 0000000..2c1a5fb
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_ASSEMBLY.json
@@ -0,0 +1,28 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_ASSEMBLY"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "REVELATION4",
+ "<1,2>": "REVELATION2",
+ "<1,3>": "DER",
+ "<1,4>": "IDX",
+ "<1,5>": "BFS",
+ "<1,6>": "OIPI"
+ },
+ "<2>": {
+ "<2,1>": "Revelation4_10_2",
+ "<2,2>": "Revelation_10_2",
+ "<2,3>": "RTIderClient_10",
+ "<2,4>": "idxSets_10",
+ "<2,5>": "OIBFSHelper_10_2",
+ "<2,6>": "OIPIUSERCONTROL10_2"
+ },
+ "<3>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_C2OE_MAP.json b/SYSPROG/APPROW/SYSENV%003ACFG_C2OE_MAP.json
new file mode 100644
index 0000000..1e51acf
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_C2OE_MAP.json
@@ -0,0 +1,272 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_C2OE_MAP"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "ATOM",
+ "<1,2>": "BOOL",
+ "<1,3>": "BOOLEAN",
+ "<1,4>": "CHAR",
+ "<1,5>": "COLORREF",
+ "<1,6>": "DWORD",
+ "<1,7>": "DWORDPTR",
+ "<1,8>": "HACCEL",
+ "<1,9>": "HBITMAP",
+ "<1,10>": "HBRUSH",
+ "<1,11>": "HCONV",
+ "<1,12>": "HCURSOR",
+ "<1,13>": "HDC",
+ "<1,14>": "HDESK",
+ "<1,15>": "HENHMETAFILE",
+ "<1,16>": "HFILE",
+ "<1,17>": "HFONT",
+ "<1,18>": "HGDIOBJ",
+ "<1,19>": "HGLOBAL",
+ "<1,20>": "HHOOK",
+ "<1,21>": "HICON",
+ "<1,22>": "HIMAGELIST",
+ "<1,23>": "HIMC",
+ "<1,24>": "HINSTANCE",
+ "<1,25>": "HINTERNET",
+ "<1,26>": "HKEY",
+ "<1,27>": "HKL",
+ "<1,28>": "HLOCAL",
+ "<1,29>": "HMENU",
+ "<1,30>": "HMETAFILE",
+ "<1,31>": "HMODULE",
+ "<1,32>": "HMONITOR",
+ "<1,33>": "HPALETTE",
+ "<1,34>": "HPEN",
+ "<1,35>": "HRESULT",
+ "<1,36>": "HRGN",
+ "<1,37>": "HRSRC",
+ "<1,38>": "HTHEME",
+ "<1,39>": "HWINSTA",
+ "<1,40>": "HWND",
+ "<1,41>": "INT32",
+ "<1,42>": "LANGID",
+ "<1,43>": "LCID",
+ "<1,44>": "LCTYPE",
+ "<1,45>": "LONG32",
+ "<1,46>": "LPARAM",
+ "<1,47>": "LPBOOL",
+ "<1,48>": "LPCOLORREF",
+ "<1,49>": "LPCSTR",
+ "<1,50>": "LPCVOID",
+ "<1,51>": "LPCWSTR",
+ "<1,52>": "LPDWORD",
+ "<1,53>": "LPSTR",
+ "<1,54>": "LPWORD",
+ "<1,55>": "LRESULT",
+ "<1,56>": "PBOOL",
+ "<1,57>": "PBOOLEAN",
+ "<1,58>": "PBYTE",
+ "<1,59>": "PCHAR",
+ "<1,60>": "PCSTR",
+ "<1,61>": "PCWCH",
+ "<1,62>": "PCWSTR",
+ "<1,63>": "PDWORD",
+ "<1,64>": "PFLOAT",
+ "<1,65>": "PHANDLE",
+ "<1,66>": "PHKEY",
+ "<1,67>": "PINT",
+ "<1,68>": "PLCID",
+ "<1,69>": "PLONG",
+ "<1,70>": "PSHORT",
+ "<1,71>": "PSTR",
+ "<1,72>": "PUCHAR",
+ "<1,73>": "PUINT",
+ "<1,74>": "PULONG",
+ "<1,75>": "PUSHORT",
+ "<1,76>": "PVOID",
+ "<1,77>": "PWCHAR",
+ "<1,78>": "PWORD",
+ "<1,79>": "PWSTR",
+ "<1,80>": "REGSAM",
+ "<1,81>": "UCHAR",
+ "<1,82>": "UINT32",
+ "<1,83>": "ULONG32",
+ "<1,84>": "WORD",
+ "<1,85>": "WPARAM"
+ },
+ "<2>": {
+ "<2,1>": "USHORT",
+ "<2,2>": "LONG",
+ "<2,3>": "LONG",
+ "<2,4>": "ACHAR",
+ "<2,5>": "ULONG",
+ "<2,6>": "ULONG",
+ "<2,7>": "UINTPTR",
+ "<2,8>": "HANDLE",
+ "<2,9>": "HANDLE",
+ "<2,10>": "HANDLE",
+ "<2,11>": "HANDLE",
+ "<2,12>": "HANDLE",
+ "<2,13>": "HANDLE",
+ "<2,14>": "HANDLE",
+ "<2,15>": "HANDLE",
+ "<2,16>": "HANDLE",
+ "<2,17>": "HANDLE",
+ "<2,18>": "HANDLE",
+ "<2,19>": "HANDLE",
+ "<2,20>": "HANDLE",
+ "<2,21>": "HANDLE",
+ "<2,22>": "HANDLE",
+ "<2,23>": "HANDLE",
+ "<2,24>": "HANDLE",
+ "<2,25>": "LPVOID",
+ "<2,26>": "HANDLE",
+ "<2,27>": "HANDLE",
+ "<2,28>": "HANDLE",
+ "<2,29>": "HANDLE",
+ "<2,30>": "HANDLE",
+ "<2,31>": "HANDLE",
+ "<2,32>": "HANDLE",
+ "<2,33>": "HANDLE",
+ "<2,34>": "HANDLE",
+ "<2,35>": "LPVOID",
+ "<2,36>": "HANDLE",
+ "<2,37>": "HANDLE",
+ "<2,38>": "HANDLE",
+ "<2,39>": "HANDLE",
+ "<2,40>": "HANDLE",
+ "<2,41>": "INT",
+ "<2,42>": "USHORT",
+ "<2,43>": "ULONG",
+ "<2,44>": "ULONG",
+ "<2,45>": "LONG",
+ "<2,46>": "LPVOID",
+ "<2,47>": "LPLONG",
+ "<2,48>": "LPULONG",
+ "<2,49>": "LPASTR",
+ "<2,50>": "LPVOID",
+ "<2,51>": "LPWSTR",
+ "<2,52>": "LPULONG",
+ "<2,53>": "LPASTR",
+ "<2,54>": "LPUSHORT",
+ "<2,55>": "LPVOID",
+ "<2,56>": "LPLONG",
+ "<2,57>": "LPLONG",
+ "<2,58>": "LPBYTE",
+ "<2,59>": "LPACHAR",
+ "<2,60>": "LPASTR",
+ "<2,61>": "LPWCHAR",
+ "<2,62>": "LPWSTR",
+ "<2,63>": "LPULONG",
+ "<2,64>": "LPFLOAT",
+ "<2,65>": "LPHANDLE",
+ "<2,66>": "LPHANDLE",
+ "<2,67>": "LPINT",
+ "<2,68>": "LPULONG",
+ "<2,69>": "LPLONG",
+ "<2,70>": "LPSHORT",
+ "<2,71>": "LPASTR",
+ "<2,72>": "LPBYTE",
+ "<2,73>": "LPUINT",
+ "<2,74>": "LPULONG",
+ "<2,75>": "LPUSHORT",
+ "<2,76>": "LPVOID",
+ "<2,77>": "LPWCHAR",
+ "<2,78>": "LPUSHORT",
+ "<2,79>": "LPWSTR",
+ "<2,80>": "ULONG",
+ "<2,81>": "BYTE",
+ "<2,82>": "UINT",
+ "<2,83>": "ULONG",
+ "<2,84>": "USHORT",
+ "<2,85>": "LPVOID"
+ },
+ "<3>": {
+ "<3,1>": "USHORT",
+ "<3,2>": "LONG",
+ "<3,3>": "LONG",
+ "<3,4>": "ASTR",
+ "<3,5>": "ULONG",
+ "<3,6>": "ULONG",
+ "<3,7>": "UINTPTR",
+ "<3,8>": "HANDLE",
+ "<3,9>": "HANDLE",
+ "<3,10>": "HANDLE",
+ "<3,11>": "HANDLE",
+ "<3,12>": "HANDLE",
+ "<3,13>": "HANDLE",
+ "<3,14>": "HANDLE",
+ "<3,15>": "HANDLE",
+ "<3,16>": "HANDLE",
+ "<3,17>": "HANDLE",
+ "<3,18>": "HANDLE",
+ "<3,19>": "HANDLE",
+ "<3,20>": "HANDLE",
+ "<3,21>": "HANDLE",
+ "<3,22>": "HANDLE",
+ "<3,23>": "HANDLE",
+ "<3,24>": "HANDLE",
+ "<3,25>": "POINTER",
+ "<3,26>": "HANDLE",
+ "<3,27>": "HANDLE",
+ "<3,28>": "HANDLE",
+ "<3,29>": "HANDLE",
+ "<3,30>": "HANDLE",
+ "<3,31>": "HANDLE",
+ "<3,32>": "HANDLE",
+ "<3,33>": "HANDLE",
+ "<3,34>": "HANDLE",
+ "<3,35>": "POINTER",
+ "<3,36>": "HANDLE",
+ "<3,37>": "HANDLE",
+ "<3,38>": "HANDLE",
+ "<3,39>": "HANDLE",
+ "<3,40>": "HANDLE",
+ "<3,41>": "INT",
+ "<3,42>": "USHORT",
+ "<3,43>": "ULONG",
+ "<3,44>": "ULONG",
+ "<3,45>": "LONG",
+ "<3,46>": "POINTER",
+ "<3,47>": "LPLONG",
+ "<3,48>": "LPULONG",
+ "<3,49>": "LPASTR",
+ "<3,50>": "POINTER",
+ "<3,51>": "LPWSTR",
+ "<3,52>": "LPULONG",
+ "<3,53>": "LPASTR",
+ "<3,54>": "LPUSHORT",
+ "<3,55>": "POINTER",
+ "<3,56>": "LPLONG",
+ "<3,57>": "LPLONG",
+ "<3,58>": "LPBYTE",
+ "<3,59>": "LPACHAR",
+ "<3,60>": "LPASTR",
+ "<3,61>": "LPWCHAR",
+ "<3,62>": "LPWSTR",
+ "<3,63>": "LPULONG",
+ "<3,64>": "LPFLOAT",
+ "<3,65>": "LPHANDLE",
+ "<3,66>": "LPHANDLE",
+ "<3,67>": "LPINT",
+ "<3,68>": "LPULONG",
+ "<3,69>": "LPLONG",
+ "<3,70>": "LPSHORT",
+ "<3,71>": "LPASTR",
+ "<3,72>": "LPBYTE",
+ "<3,73>": "LPUINT",
+ "<3,74>": "LPULONG",
+ "<3,75>": "LPUSHORT",
+ "<3,76>": "POINTER",
+ "<3,77>": "LPWCHAR",
+ "<3,78>": "LPUSHORT",
+ "<3,79>": "LPWSTR",
+ "<3,80>": "ULONG",
+ "<3,81>": "BYTE",
+ "<3,82>": "UINT",
+ "<3,83>": "ULONG",
+ "<3,84>": "USHORT",
+ "<3,85>": "POINTER"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_CTO.json b/SYSPROG/APPROW/SYSENV%003ACFG_CTO.json
new file mode 100644
index 0000000..a8b439e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_CTO.json
@@ -0,0 +1,25 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_CTO"
+ },
+ "body": {
+ "record1": {
+ "<1>": ".",
+ "<2>": {
+ "<2,1>": "18088",
+ "<2,2>": "",
+ "<2,3>": "",
+ "<2,4>": ""
+ },
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_DIRECTPRINT.json b/SYSPROG/APPROW/SYSENV%003ACFG_DIRECTPRINT.json
new file mode 100644
index 0000000..fc57c33
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_DIRECTPRINT.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_DIRECTPRINT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "0",
+ "<2>": "OIPI_PDF Printer",
+ "<3>": "TEXT"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_DSBFS.json b/SYSPROG/APPROW/SYSENV%003ACFG_DSBFS.json
new file mode 100644
index 0000000..329deee
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_DSBFS.json
@@ -0,0 +1,40 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_DSBFS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "MSSQL",
+ "<1,2>": "MYSQL",
+ "<1,3>": "POSTGRES",
+ "<1,4>": "ORACLE",
+ "<1,5>": "DB2",
+ "<1,6>": "AS400SQLLITE"
+ },
+ "<2>": {
+ "<2,1>": "DSBFS_SCHEMA_MSSQL",
+ "<2,2>": "DSBFS_SCHEMA_MYSQL",
+ "<2,3>": "DSBFS_SCHEMA_POSTGRES",
+ "<2,4>": "DSBFS_SCHEMA_ORACLE",
+ "<2,5>": "DSBFS_SCHEMA_DB2",
+ "<2,6>": "DSBFS_SCHEMA_AS400",
+ "<2,7>": "DSBFS_SCHEMA_SQLLITE"
+ },
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "# This record tells the SQL connector (DSBFS) which sql vendors are supported, and which vendor specific SCHEMA parser to use.",
+ "<12>": "# If no parser is specified, the connector will use DSBFS_SCHEMA_BASE, which is optimised for MSSQL",
+ "<13>": "# <1> = vm delimited list of Databases. This is the dropdown in the DSBFS_CONNECTION_WIZARD and CONNECTION_INFO",
+ "<14>": "# <2> = vm delimited list of associated schema programs. DSBFS will default to DSBFS_SCHEMA_BASE"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_ESERVER.json b/SYSPROG/APPROW/SYSENV%003ACFG_ESERVER.json
new file mode 100644
index 0000000..b61b71e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_ESERVER.json
@@ -0,0 +1,16 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_ESERVER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "localhost",
+ "<2>": "18088",
+ "<3>": "",
+ "<4>": "18888",
+ "<5>": "18889"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_EVENTS.json b/SYSPROG/APPROW/SYSENV%003ACFG_EVENTS.json
new file mode 100644
index 0000000..c2ad484
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_EVENTS.json
@@ -0,0 +1,4228 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_EVENTS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "ANIMATE",
+ "<1,2>": {
+ "<1,2,1>": "OMNIEVENT",
+ "<1,2,2>": "START",
+ "<1,2,3>": "STOP",
+ "<1,2,4>": "INITCONTEXTMENU",
+ "<1,2,5>": "WINMSG",
+ "<1,2,6>": "CONTEXTMENU",
+ "<1,2,7>": "HELP",
+ "<1,2,8>": "NOTES",
+ "<1,2,9>": "TIMER",
+ "<1,2,10>": "DROPFILES",
+ "<1,2,11>": "BUTTONDOWN",
+ "<1,2,12>": "BUTTONUP",
+ "<1,2,13>": "LOSTCAPTURE",
+ "<1,2,14>": "MOUSEMOVE"
+ },
+ "<1,3>": {
+ "<1,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<1,3,2>": "",
+ "<1,3,3>": "",
+ "<1,3,4>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<1,3,5>": "hWnd,Message,wParam,lParam",
+ "<1,3,6>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<1,3,7>": "ItemID,MouseX,MouseY",
+ "<1,3,8>": "",
+ "<1,3,9>": "",
+ "<1,3,10>": "FileList,xDrop,yDrop",
+ "<1,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<1,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<1,3,13>": "CaptureID",
+ "<1,3,14>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<1,4>": {
+ "<1,4,1>": "0",
+ "<1,4,2>": "0",
+ "<1,4,3>": "0",
+ "<1,4,4>": "1",
+ "<1,4,5>": "0",
+ "<1,4,6>": "1",
+ "<1,4,7>": "0",
+ "<1,4,8>": "0",
+ "<1,4,9>": "0",
+ "<1,4,10>": "0",
+ "<1,4,11>": "0",
+ "<1,4,12>": "0",
+ "<1,4,13>": "0",
+ "<1,4,14>": "0"
+ },
+ "<1,5>": {
+ "<1,5,1>": "OmniEvent",
+ "<1,5,2>": "Start",
+ "<1,5,3>": "Stop",
+ "<1,5,4>": "InitContextMenu",
+ "<1,5,5>": "WinMsg",
+ "<1,5,6>": "ContextMenu",
+ "<1,5,7>": "Help",
+ "<1,5,8>": "Notes",
+ "<1,5,9>": "Timer",
+ "<1,5,10>": "DropFiles",
+ "<1,5,11>": "ButtonDown",
+ "<1,5,12>": "ButtonUp",
+ "<1,5,13>": "LostCapture",
+ "<1,5,14>": "MouseMove"
+ },
+ "<1,6>": {
+ "<1,6,1>": "17",
+ "<1,6,2>": "24",
+ "<1,6,3>": "16",
+ "<1,6,4>": "2",
+ "<1,6,5>": "16",
+ "<1,6,6>": "2",
+ "<1,6,7>": "17",
+ "<1,6,8>": "17",
+ "<1,6,9>": "16",
+ "<1,6,10>": "16",
+ "<1,6,11>": "16",
+ "<1,6,12>": "16",
+ "<1,6,13>": "16",
+ "<1,6,14>": "16"
+ }
+ },
+ "<2>": {
+ "<2,1>": "BITMAP",
+ "<2,2>": {
+ "<2,2,1>": "OMNIEVENT",
+ "<2,2,2>": "INITCONTEXTMENU",
+ "<2,2,3>": "WINMSG",
+ "<2,2,4>": "CONTEXTMENU",
+ "<2,2,5>": "HELP",
+ "<2,2,6>": "NOTES",
+ "<2,2,7>": "TIMER",
+ "<2,2,8>": "CALCULATE",
+ "<2,2,9>": "DROPFILES",
+ "<2,2,10>": "BUTTONDOWN",
+ "<2,2,11>": "BUTTONUP",
+ "<2,2,12>": "CLICK",
+ "<2,2,13>": "DBLCLK",
+ "<2,2,14>": "LOSTCAPTURE",
+ "<2,2,15>": "MOUSEMOVE"
+ },
+ "<2,3>": {
+ "<2,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<2,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<2,3,3>": "hWnd,Message,wParam,lParam",
+ "<2,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<2,3,5>": "ItemID,MouseX,MouseY",
+ "<2,3,6>": "",
+ "<2,3,7>": "",
+ "<2,3,8>": "CtrlColumn",
+ "<2,3,9>": "FileList,xDrop,yDrop",
+ "<2,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<2,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<2,3,12>": "",
+ "<2,3,13>": "CtrlKey,ShiftKey,MouseButton",
+ "<2,3,14>": "CaptureID",
+ "<2,3,15>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<2,4>": {
+ "<2,4,1>": "0",
+ "<2,4,2>": "1",
+ "<2,4,3>": "0",
+ "<2,4,4>": "1",
+ "<2,4,5>": "0",
+ "<2,4,6>": "0",
+ "<2,4,7>": "0",
+ "<2,4,8>": "0",
+ "<2,4,9>": "0",
+ "<2,4,10>": "0",
+ "<2,4,11>": "0",
+ "<2,4,12>": "1",
+ "<2,4,13>": "0",
+ "<2,4,14>": "0",
+ "<2,4,15>": "0"
+ },
+ "<2,5>": {
+ "<2,5,1>": "OmniEvent",
+ "<2,5,2>": "InitContextMenu",
+ "<2,5,3>": "WinMsg",
+ "<2,5,4>": "ContextMenu",
+ "<2,5,5>": "Help",
+ "<2,5,6>": "Notes",
+ "<2,5,7>": "Timer",
+ "<2,5,8>": "Calculate",
+ "<2,5,9>": "DropFiles",
+ "<2,5,10>": "ButtonDown",
+ "<2,5,11>": "ButtonUp",
+ "<2,5,12>": "Click",
+ "<2,5,13>": "DblClk",
+ "<2,5,14>": "LostCapture",
+ "<2,5,15>": "MouseMove"
+ },
+ "<2,6>": {
+ "<2,6,1>": "17",
+ "<2,6,2>": "2",
+ "<2,6,3>": "16",
+ "<2,6,4>": "2",
+ "<2,6,5>": "17",
+ "<2,6,6>": "17",
+ "<2,6,7>": "16",
+ "<2,6,8>": "21",
+ "<2,6,9>": "16",
+ "<2,6,10>": "16",
+ "<2,6,11>": "16",
+ "<2,6,12>": "10",
+ "<2,6,13>": "16",
+ "<2,6,14>": "16",
+ "<2,6,15>": "16"
+ }
+ },
+ "<3>": {
+ "<3,1>": "CHECKBMP",
+ "<3,2>": {
+ "<3,2,1>": "OMNIEVENT",
+ "<3,2,2>": "INITCONTEXTMENU",
+ "<3,2,3>": "WINMSG",
+ "<3,2,4>": "CALCULATE",
+ "<3,2,5>": "CONTEXTMENU",
+ "<3,2,6>": "HELP",
+ "<3,2,7>": "NOTES",
+ "<3,2,8>": "TIMER",
+ "<3,2,9>": "DROPFILES",
+ "<3,2,10>": "GOTFOCUS",
+ "<3,2,11>": "LOSTFOCUS",
+ "<3,2,12>": "BUTTONDOWN",
+ "<3,2,13>": "BUTTONUP",
+ "<3,2,14>": "CLICK",
+ "<3,2,15>": "DBLCLK",
+ "<3,2,16>": "LOSTCAPTURE",
+ "<3,2,17>": "MOUSEMOVE"
+ },
+ "<3,3>": {
+ "<3,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<3,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<3,3,3>": "hWnd,Message,wParam,lParam",
+ "<3,3,4>": "CtrlColumn",
+ "<3,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<3,3,6>": "ItemID,MouseX,MouseY",
+ "<3,3,7>": "",
+ "<3,3,8>": "",
+ "<3,3,9>": "FileList,xDrop,yDrop",
+ "<3,3,10>": "PrevFocusID",
+ "<3,3,11>": "Flag,FocusID",
+ "<3,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<3,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<3,3,14>": "",
+ "<3,3,15>": "CtrlKey,ShiftKey,MouseButton",
+ "<3,3,16>": "CaptureID",
+ "<3,3,17>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<3,4>": {
+ "<3,4,1>": "0",
+ "<3,4,2>": "1",
+ "<3,4,3>": "0",
+ "<3,4,4>": "0",
+ "<3,4,5>": "1",
+ "<3,4,6>": "0",
+ "<3,4,7>": "0",
+ "<3,4,8>": "0",
+ "<3,4,9>": "0",
+ "<3,4,10>": "1",
+ "<3,4,11>": "1",
+ "<3,4,12>": "0",
+ "<3,4,13>": "0",
+ "<3,4,14>": "1",
+ "<3,4,15>": "0",
+ "<3,4,16>": "0",
+ "<3,4,17>": "0"
+ },
+ "<3,5>": {
+ "<3,5,1>": "OmniEvent",
+ "<3,5,2>": "InitContextMenu",
+ "<3,5,3>": "WinMsg",
+ "<3,5,4>": "Calculate",
+ "<3,5,5>": "ContextMenu",
+ "<3,5,6>": "Help",
+ "<3,5,7>": "Notes",
+ "<3,5,8>": "Timer",
+ "<3,5,9>": "DropFiles",
+ "<3,5,10>": "GotFocus",
+ "<3,5,11>": "LostFocus",
+ "<3,5,12>": "ButtonDown",
+ "<3,5,13>": "ButtonUp",
+ "<3,5,14>": "Click",
+ "<3,5,15>": "DblClk",
+ "<3,5,16>": "LostCapture",
+ "<3,5,17>": "MouseMove"
+ },
+ "<3,6>": {
+ "<3,6,1>": "17",
+ "<3,6,2>": "2",
+ "<3,6,3>": "16",
+ "<3,6,4>": "17",
+ "<3,6,5>": "2",
+ "<3,6,6>": "17",
+ "<3,6,7>": "17",
+ "<3,6,8>": "16",
+ "<3,6,9>": "16",
+ "<3,6,10>": "2",
+ "<3,6,11>": "2",
+ "<3,6,12>": "16",
+ "<3,6,13>": "16",
+ "<3,6,14>": "10",
+ "<3,6,15>": "16",
+ "<3,6,16>": "16",
+ "<3,6,17>": "16"
+ }
+ },
+ "<4>": {
+ "<4,1>": "CHECKBOX",
+ "<4,2>": {
+ "<4,2,1>": "OMNIEVENT",
+ "<4,2,2>": "INITCONTEXTMENU",
+ "<4,2,3>": "WINMSG",
+ "<4,2,4>": "CALCULATE",
+ "<4,2,5>": "CONTEXTMENU",
+ "<4,2,6>": "HELP",
+ "<4,2,7>": "NOTES",
+ "<4,2,8>": "TIMER",
+ "<4,2,9>": "DROPFILES",
+ "<4,2,10>": "GOTFOCUS",
+ "<4,2,11>": "LOSTFOCUS",
+ "<4,2,12>": "BUTTONDOWN",
+ "<4,2,13>": "BUTTONUP",
+ "<4,2,14>": "CLICK",
+ "<4,2,15>": "DBLCLK",
+ "<4,2,16>": "LOSTCAPTURE",
+ "<4,2,17>": "MOUSEMOVE"
+ },
+ "<4,3>": {
+ "<4,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<4,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<4,3,3>": "hWnd,Message,wParam,lParam",
+ "<4,3,4>": "CtrlColumn",
+ "<4,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<4,3,6>": "ItemID,MouseX,MouseY",
+ "<4,3,7>": "",
+ "<4,3,8>": "",
+ "<4,3,9>": "FileList,xDrop,yDrop",
+ "<4,3,10>": "PrevFocusID",
+ "<4,3,11>": "Flag,FocusID",
+ "<4,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<4,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<4,3,14>": "",
+ "<4,3,15>": "CtrlKey,ShiftKey,MouseButton",
+ "<4,3,16>": "CaptureID",
+ "<4,3,17>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<4,4>": {
+ "<4,4,1>": "0",
+ "<4,4,2>": "1",
+ "<4,4,3>": "0",
+ "<4,4,4>": "0",
+ "<4,4,5>": "1",
+ "<4,4,6>": "0",
+ "<4,4,7>": "0",
+ "<4,4,8>": "0",
+ "<4,4,9>": "0",
+ "<4,4,10>": "1",
+ "<4,4,11>": "1",
+ "<4,4,12>": "0",
+ "<4,4,13>": "0",
+ "<4,4,14>": "1",
+ "<4,4,15>": "0",
+ "<4,4,16>": "0",
+ "<4,4,17>": "0"
+ },
+ "<4,5>": {
+ "<4,5,1>": "OmniEvent",
+ "<4,5,2>": "InitContextMenu",
+ "<4,5,3>": "WinMsg",
+ "<4,5,4>": "Calculate",
+ "<4,5,5>": "ContextMenu",
+ "<4,5,6>": "Help",
+ "<4,5,7>": "Notes",
+ "<4,5,8>": "Timer",
+ "<4,5,9>": "DropFiles",
+ "<4,5,10>": "GotFocus",
+ "<4,5,11>": "LostFocus",
+ "<4,5,12>": "ButtonDown",
+ "<4,5,13>": "ButtonUp",
+ "<4,5,14>": "Click",
+ "<4,5,15>": "DblClk",
+ "<4,5,16>": "LostCapture",
+ "<4,5,17>": "MouseMove"
+ },
+ "<4,6>": {
+ "<4,6,1>": "17",
+ "<4,6,2>": "2",
+ "<4,6,3>": "16",
+ "<4,6,4>": "17",
+ "<4,6,5>": "2",
+ "<4,6,6>": "17",
+ "<4,6,7>": "17",
+ "<4,6,8>": "16",
+ "<4,6,9>": "16",
+ "<4,6,10>": "2",
+ "<4,6,11>": "2",
+ "<4,6,12>": "16",
+ "<4,6,13>": "16",
+ "<4,6,14>": "10",
+ "<4,6,15>": "16",
+ "<4,6,16>": "16",
+ "<4,6,17>": "16"
+ }
+ },
+ "<5>": {
+ "<5,1>": "COLORDROPDOWN",
+ "<5,2>": {
+ "<5,2,1>": "CHANGED",
+ "<5,2,2>": "EDITSTATECHANGED",
+ "<5,2,3>": "OMNIEVENT",
+ "<5,2,4>": "INITCONTEXTMENU",
+ "<5,2,5>": "WINMSG",
+ "<5,2,6>": "CALCULATE",
+ "<5,2,7>": "CONTEXTMENU",
+ "<5,2,8>": "DROPDOWN",
+ "<5,2,9>": "HELP",
+ "<5,2,10>": "NOTES",
+ "<5,2,11>": "TIMER",
+ "<5,2,12>": "DROPFILES",
+ "<5,2,13>": "GOTFOCUS",
+ "<5,2,14>": "LOSTFOCUS",
+ "<5,2,15>": "CHAR",
+ "<5,2,16>": "BUTTONDOWN",
+ "<5,2,17>": "BUTTONUP",
+ "<5,2,18>": "DBLCLK",
+ "<5,2,19>": "LOSTCAPTURE",
+ "<5,2,20>": "MOUSEMOVE"
+ },
+ "<5,3>": {
+ "<5,3,1>": "NewData",
+ "<5,3,2>": "EditState",
+ "<5,3,3>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<5,3,4>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<5,3,5>": "hWnd,Message,wParam,lParam",
+ "<5,3,6>": "CtrlColumn",
+ "<5,3,7>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<5,3,8>": "EditLineText",
+ "<5,3,9>": "ItemID,MouseX,MouseY",
+ "<5,3,10>": "",
+ "<5,3,11>": "",
+ "<5,3,12>": "FileList,xDrop,yDrop",
+ "<5,3,13>": "PrevFocusID",
+ "<5,3,14>": "Flag,FocusID",
+ "<5,3,15>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<5,3,16>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<5,3,17>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<5,3,18>": "CtrlKey,ShiftKey,MouseButton",
+ "<5,3,19>": "CaptureID",
+ "<5,3,20>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<5,4>": {
+ "<5,4,1>": "0",
+ "<5,4,2>": "1",
+ "<5,4,3>": "0",
+ "<5,4,4>": "1",
+ "<5,4,5>": "0",
+ "<5,4,6>": "0",
+ "<5,4,7>": "1",
+ "<5,4,8>": "0",
+ "<5,4,9>": "0",
+ "<5,4,10>": "0",
+ "<5,4,11>": "0",
+ "<5,4,12>": "0",
+ "<5,4,13>": "1",
+ "<5,4,14>": "1",
+ "<5,4,15>": "0",
+ "<5,4,16>": "0",
+ "<5,4,17>": "0",
+ "<5,4,18>": "0",
+ "<5,4,19>": "0",
+ "<5,4,20>": "0"
+ },
+ "<5,5>": {
+ "<5,5,1>": "Changed",
+ "<5,5,2>": "EditStateChanged",
+ "<5,5,3>": "OmniEvent",
+ "<5,5,4>": "InitContextMenu",
+ "<5,5,5>": "WinMsg",
+ "<5,5,6>": "Calculate",
+ "<5,5,7>": "ContextMenu",
+ "<5,5,8>": "DropDown",
+ "<5,5,9>": "Help",
+ "<5,5,10>": "Notes",
+ "<5,5,11>": "Timer",
+ "<5,5,12>": "DropFiles",
+ "<5,5,13>": "GotFocus",
+ "<5,5,14>": "LostFocus",
+ "<5,5,15>": "Char",
+ "<5,5,16>": "ButtonDown",
+ "<5,5,17>": "ButtonUp",
+ "<5,5,18>": "DblClk",
+ "<5,5,19>": "LostCapture",
+ "<5,5,20>": "MouseMove"
+ },
+ "<5,6>": {
+ "<5,6,1>": "24",
+ "<5,6,2>": "2",
+ "<5,6,3>": "17",
+ "<5,6,4>": "2",
+ "<5,6,5>": "16",
+ "<5,6,6>": "17",
+ "<5,6,7>": "2",
+ "<5,6,8>": "16",
+ "<5,6,9>": "17",
+ "<5,6,10>": "17",
+ "<5,6,11>": "16",
+ "<5,6,12>": "16",
+ "<5,6,13>": "2",
+ "<5,6,14>": "2",
+ "<5,6,15>": "16",
+ "<5,6,16>": "16",
+ "<5,6,17>": "16",
+ "<5,6,18>": "16",
+ "<5,6,19>": "16",
+ "<5,6,20>": "16"
+ }
+ },
+ "<6>": {
+ "<6,1>": "COMBOBOX",
+ "<6,2>": {
+ "<6,2,1>": "CHANGED",
+ "<6,2,2>": "EDITSTATECHANGED",
+ "<6,2,3>": "OMNIEVENT",
+ "<6,2,4>": "INITCONTEXTMENU",
+ "<6,2,5>": "WINMSG",
+ "<6,2,6>": "CALCULATE",
+ "<6,2,7>": "CONTEXTMENU",
+ "<6,2,8>": "DROPDOWN",
+ "<6,2,9>": "HELP",
+ "<6,2,10>": "NOTES",
+ "<6,2,11>": "REQUIRERR",
+ "<6,2,12>": "TIMER",
+ "<6,2,13>": "VALIDERR",
+ "<6,2,14>": "DROPFILES",
+ "<6,2,15>": "GOTFOCUS",
+ "<6,2,16>": "LOSTFOCUS",
+ "<6,2,17>": "CHAR",
+ "<6,2,18>": "BUTTONDOWN",
+ "<6,2,19>": "BUTTONUP",
+ "<6,2,20>": "DBLCLK",
+ "<6,2,21>": "LOSTCAPTURE",
+ "<6,2,22>": "MOUSEMOVE"
+ },
+ "<6,3>": {
+ "<6,3,1>": "NewData",
+ "<6,3,2>": "EditState",
+ "<6,3,3>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<6,3,4>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<6,3,5>": "hWnd,Message,wParam,lParam",
+ "<6,3,6>": "CtrlColumn",
+ "<6,3,7>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<6,3,8>": "EditLineText",
+ "<6,3,9>": "ItemID,MouseX,MouseY",
+ "<6,3,10>": "",
+ "<6,3,11>": "RequireInfo",
+ "<6,3,12>": "",
+ "<6,3,13>": "ValidInfo",
+ "<6,3,14>": "FileList,xDrop,yDrop",
+ "<6,3,15>": "PrevFocusID",
+ "<6,3,16>": "Flag,FocusID",
+ "<6,3,17>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<6,3,18>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<6,3,19>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<6,3,20>": "CtrlKey,ShiftKey,MouseButton",
+ "<6,3,21>": "CaptureID",
+ "<6,3,22>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<6,4>": {
+ "<6,4,1>": "0",
+ "<6,4,2>": "1",
+ "<6,4,3>": "0",
+ "<6,4,4>": "1",
+ "<6,4,5>": "0",
+ "<6,4,6>": "0",
+ "<6,4,7>": "1",
+ "<6,4,8>": "0",
+ "<6,4,9>": "0",
+ "<6,4,10>": "0",
+ "<6,4,11>": "0",
+ "<6,4,12>": "0",
+ "<6,4,13>": "0",
+ "<6,4,14>": "0",
+ "<6,4,15>": "1",
+ "<6,4,16>": "1",
+ "<6,4,17>": "0",
+ "<6,4,18>": "0",
+ "<6,4,19>": "0",
+ "<6,4,20>": "0",
+ "<6,4,21>": "0",
+ "<6,4,22>": "0"
+ },
+ "<6,5>": {
+ "<6,5,1>": "Changed",
+ "<6,5,2>": "EditStateChanged",
+ "<6,5,3>": "OmniEvent",
+ "<6,5,4>": "InitContextMenu",
+ "<6,5,5>": "WinMsg",
+ "<6,5,6>": "Calculate",
+ "<6,5,7>": "ContextMenu",
+ "<6,5,8>": "DropDown",
+ "<6,5,9>": "Help",
+ "<6,5,10>": "Notes",
+ "<6,5,11>": "RequirErr",
+ "<6,5,12>": "Timer",
+ "<6,5,13>": "ValidErr",
+ "<6,5,14>": "DropFiles",
+ "<6,5,15>": "GotFocus",
+ "<6,5,16>": "LostFocus",
+ "<6,5,17>": "Char",
+ "<6,5,18>": "ButtonDown",
+ "<6,5,19>": "ButtonUp",
+ "<6,5,20>": "DblClk",
+ "<6,5,21>": "LostCapture",
+ "<6,5,22>": "MouseMove"
+ },
+ "<6,6>": {
+ "<6,6,1>": "24",
+ "<6,6,2>": "2",
+ "<6,6,3>": "17",
+ "<6,6,4>": "2",
+ "<6,6,5>": "16",
+ "<6,6,6>": "17",
+ "<6,6,7>": "2",
+ "<6,6,8>": "16",
+ "<6,6,9>": "17",
+ "<6,6,10>": "17",
+ "<6,6,11>": "17",
+ "<6,6,12>": "16",
+ "<6,6,13>": "17",
+ "<6,6,14>": "16",
+ "<6,6,15>": "2",
+ "<6,6,16>": "2",
+ "<6,6,17>": "16",
+ "<6,6,18>": "16",
+ "<6,6,19>": "16",
+ "<6,6,20>": "16",
+ "<6,6,21>": "16",
+ "<6,6,22>": "16"
+ }
+ },
+ "<7>": {
+ "<7,1>": "DATETIME",
+ "<7,2>": {
+ "<7,2,1>": "CHANGED",
+ "<7,2,2>": "OMNIEVENT",
+ "<7,2,3>": "INITCONTEXTMENU",
+ "<7,2,4>": "WINMSG",
+ "<7,2,5>": "CALCULATE",
+ "<7,2,6>": "CLOSEUP",
+ "<7,2,7>": "CONTEXTMENU",
+ "<7,2,8>": "DROPDOWN",
+ "<7,2,9>": "HELP",
+ "<7,2,10>": "NOTES",
+ "<7,2,11>": "REQUIRERR",
+ "<7,2,12>": "TIMER",
+ "<7,2,13>": "DROPFILES",
+ "<7,2,14>": "GOTFOCUS",
+ "<7,2,15>": "LOSTFOCUS",
+ "<7,2,16>": "CHAR",
+ "<7,2,17>": "BUTTONDOWN",
+ "<7,2,18>": "BUTTONUP",
+ "<7,2,19>": "LOSTCAPTURE",
+ "<7,2,20>": "MOUSEMOVE"
+ },
+ "<7,3>": {
+ "<7,3,1>": "NewData",
+ "<7,3,2>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<7,3,3>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<7,3,4>": "hWnd,Message,wParam,lParam",
+ "<7,3,5>": "CtrlColumn",
+ "<7,3,6>": "EditLineText",
+ "<7,3,7>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<7,3,8>": "EditLineText",
+ "<7,3,9>": "ItemID,MouseX,MouseY",
+ "<7,3,10>": "",
+ "<7,3,11>": "RequireInfo",
+ "<7,3,12>": "",
+ "<7,3,13>": "FileList,xDrop,yDrop",
+ "<7,3,14>": "PrevFocusID",
+ "<7,3,15>": "Flag,FocusID",
+ "<7,3,16>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<7,3,17>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<7,3,18>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<7,3,19>": "CaptureID",
+ "<7,3,20>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<7,4>": {
+ "<7,4,1>": "0",
+ "<7,4,2>": "0",
+ "<7,4,3>": "1",
+ "<7,4,4>": "0",
+ "<7,4,5>": "0",
+ "<7,4,6>": "0",
+ "<7,4,7>": "1",
+ "<7,4,8>": "0",
+ "<7,4,9>": "0",
+ "<7,4,10>": "0",
+ "<7,4,11>": "0",
+ "<7,4,12>": "0",
+ "<7,4,13>": "0",
+ "<7,4,14>": "1",
+ "<7,4,15>": "1",
+ "<7,4,16>": "0",
+ "<7,4,17>": "0",
+ "<7,4,18>": "0",
+ "<7,4,19>": "0",
+ "<7,4,20>": "0"
+ },
+ "<7,5>": {
+ "<7,5,1>": "Changed",
+ "<7,5,2>": "OmniEvent",
+ "<7,5,3>": "InitContextMenu",
+ "<7,5,4>": "WinMsg",
+ "<7,5,5>": "Calculate",
+ "<7,5,6>": "CloseUp",
+ "<7,5,7>": "ContextMenu",
+ "<7,5,8>": "DropDown",
+ "<7,5,9>": "Help",
+ "<7,5,10>": "Notes",
+ "<7,5,11>": "RequirErr",
+ "<7,5,12>": "Timer",
+ "<7,5,13>": "DropFiles",
+ "<7,5,14>": "GotFocus",
+ "<7,5,15>": "LostFocus",
+ "<7,5,16>": "Char",
+ "<7,5,17>": "ButtonDown",
+ "<7,5,18>": "ButtonUp",
+ "<7,5,19>": "LostCapture",
+ "<7,5,20>": "MouseMove"
+ },
+ "<7,6>": {
+ "<7,6,1>": "24",
+ "<7,6,2>": "17",
+ "<7,6,3>": "2",
+ "<7,6,4>": "16",
+ "<7,6,5>": "17",
+ "<7,6,6>": "16",
+ "<7,6,7>": "2",
+ "<7,6,8>": "16",
+ "<7,6,9>": "17",
+ "<7,6,10>": "17",
+ "<7,6,11>": "17",
+ "<7,6,12>": "16",
+ "<7,6,13>": "16",
+ "<7,6,14>": "2",
+ "<7,6,15>": "2",
+ "<7,6,16>": "16",
+ "<7,6,17>": "16",
+ "<7,6,18>": "16",
+ "<7,6,19>": "16",
+ "<7,6,20>": "16"
+ }
+ },
+ "<8>": {
+ "<8,1>": "DBBITMAP",
+ "<8,2>": {
+ "<8,2,1>": "OMNIEVENT",
+ "<8,2,2>": "INITCONTEXTMENU",
+ "<8,2,3>": "WINMSG",
+ "<8,2,4>": "CALCULATE",
+ "<8,2,5>": "CONTEXTMENU",
+ "<8,2,6>": "HELP",
+ "<8,2,7>": "NOTES",
+ "<8,2,8>": "TIMER",
+ "<8,2,9>": "DROPFILES",
+ "<8,2,10>": "BUTTONDOWN",
+ "<8,2,11>": "BUTTONUP",
+ "<8,2,12>": "CLICK",
+ "<8,2,13>": "DBLCLK",
+ "<8,2,14>": "LOSTCAPTURE",
+ "<8,2,15>": "MOUSEMOVE"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<8,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<8,3,3>": "hWnd,Message,wParam,lParam",
+ "<8,3,4>": "CtrlColumn",
+ "<8,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<8,3,6>": "ItemID,MouseX,MouseY",
+ "<8,3,7>": "",
+ "<8,3,8>": "",
+ "<8,3,9>": "FileList,xDrop,yDrop",
+ "<8,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<8,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<8,3,12>": "",
+ "<8,3,13>": "CtrlKey,ShiftKey,MouseButton",
+ "<8,3,14>": "CaptureID",
+ "<8,3,15>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<8,4>": {
+ "<8,4,1>": "0",
+ "<8,4,2>": "1",
+ "<8,4,3>": "0",
+ "<8,4,4>": "0",
+ "<8,4,5>": "1",
+ "<8,4,6>": "0",
+ "<8,4,7>": "0",
+ "<8,4,8>": "0",
+ "<8,4,9>": "0",
+ "<8,4,10>": "0",
+ "<8,4,11>": "0",
+ "<8,4,12>": "1",
+ "<8,4,13>": "0",
+ "<8,4,14>": "0",
+ "<8,4,15>": "0"
+ },
+ "<8,5>": {
+ "<8,5,1>": "OmniEvent",
+ "<8,5,2>": "InitContextMenu",
+ "<8,5,3>": "WinMsg",
+ "<8,5,4>": "Calculate",
+ "<8,5,5>": "ContextMenu",
+ "<8,5,6>": "Help",
+ "<8,5,7>": "Notes",
+ "<8,5,8>": "Timer",
+ "<8,5,9>": "DropFiles",
+ "<8,5,10>": "ButtonDown",
+ "<8,5,11>": "ButtonUp",
+ "<8,5,12>": "Click",
+ "<8,5,13>": "DblClk",
+ "<8,5,14>": "LostCapture",
+ "<8,5,15>": "MouseMove"
+ },
+ "<8,6>": {
+ "<8,6,1>": "17",
+ "<8,6,2>": "2",
+ "<8,6,3>": "16",
+ "<8,6,4>": "17",
+ "<8,6,5>": "2",
+ "<8,6,6>": "17",
+ "<8,6,7>": "17",
+ "<8,6,8>": "16",
+ "<8,6,9>": "16",
+ "<8,6,10>": "16",
+ "<8,6,11>": "16",
+ "<8,6,12>": "10",
+ "<8,6,13>": "16",
+ "<8,6,14>": "16",
+ "<8,6,15>": "16"
+ }
+ },
+ "<9>": {
+ "<9,1>": "DIRWATCHER",
+ "<9,2>": {
+ "<9,2,1>": "CHANGED",
+ "<9,2,2>": "OMNIEVENT",
+ "<9,2,3>": "INITCONTEXTMENU",
+ "<9,2,4>": "WINMSG",
+ "<9,2,5>": "CONTEXTMENU",
+ "<9,2,6>": "HELP",
+ "<9,2,7>": "NOTES",
+ "<9,2,8>": "TIMER",
+ "<9,2,9>": "DROPFILES",
+ "<9,2,10>": "BUTTONDOWN",
+ "<9,2,11>": "BUTTONUP",
+ "<9,2,12>": "CLICK",
+ "<9,2,13>": "DBLCLK",
+ "<9,2,14>": "LOSTCAPTURE",
+ "<9,2,15>": "MOUSEMOVE"
+ },
+ "<9,3>": {
+ "<9,3,1>": "NewData",
+ "<9,3,2>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<9,3,3>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<9,3,4>": "hWnd,Message,wParam,lParam",
+ "<9,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<9,3,6>": "ItemID,MouseX,MouseY",
+ "<9,3,7>": "",
+ "<9,3,8>": "",
+ "<9,3,9>": "FileList,xDrop,yDrop",
+ "<9,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<9,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<9,3,12>": "",
+ "<9,3,13>": "CtrlKey,ShiftKey,MouseButton",
+ "<9,3,14>": "CaptureID",
+ "<9,3,15>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<9,4>": {
+ "<9,4,1>": "0",
+ "<9,4,2>": "0",
+ "<9,4,3>": "1",
+ "<9,4,4>": "0",
+ "<9,4,5>": "1",
+ "<9,4,6>": "0",
+ "<9,4,7>": "0",
+ "<9,4,8>": "0",
+ "<9,4,9>": "0",
+ "<9,4,10>": "0",
+ "<9,4,11>": "0",
+ "<9,4,12>": "1",
+ "<9,4,13>": "0",
+ "<9,4,14>": "0",
+ "<9,4,15>": "0"
+ },
+ "<9,5>": {
+ "<9,5,1>": "Changed",
+ "<9,5,2>": "OmniEvent",
+ "<9,5,3>": "InitContextMenu",
+ "<9,5,4>": "WinMsg",
+ "<9,5,5>": "ContextMenu",
+ "<9,5,6>": "Help",
+ "<9,5,7>": "Notes",
+ "<9,5,8>": "Timer",
+ "<9,5,9>": "DropFiles",
+ "<9,5,10>": "ButtonDown",
+ "<9,5,11>": "ButtonUp",
+ "<9,5,12>": "Click",
+ "<9,5,13>": "DblClk",
+ "<9,5,14>": "LostCapture",
+ "<9,5,15>": "MouseMove"
+ },
+ "<9,6>": {
+ "<9,6,1>": "16",
+ "<9,6,2>": "17",
+ "<9,6,3>": "2",
+ "<9,6,4>": "16",
+ "<9,6,5>": "2",
+ "<9,6,6>": "17",
+ "<9,6,7>": "17",
+ "<9,6,8>": "16",
+ "<9,6,9>": "16",
+ "<9,6,10>": "16",
+ "<9,6,11>": "16",
+ "<9,6,12>": "10",
+ "<9,6,13>": "16",
+ "<9,6,14>": "16",
+ "<9,6,15>": "16"
+ }
+ },
+ "<10>": {
+ "<10,1>": "EDITBOX",
+ "<10,2>": {
+ "<10,2,1>": "CHANGED",
+ "<10,2,2>": "EDITSTATECHANGED",
+ "<10,2,3>": "OMNIEVENT",
+ "<10,2,4>": "INITCONTEXTMENU",
+ "<10,2,5>": "WINMSG",
+ "<10,2,6>": "CALCULATE",
+ "<10,2,7>": "CONTEXTMENU",
+ "<10,2,8>": "HELP",
+ "<10,2,9>": "NOTES",
+ "<10,2,10>": "OPTIONS",
+ "<10,2,11>": "REQUIRERR",
+ "<10,2,12>": "TIMER",
+ "<10,2,13>": "VALIDERR",
+ "<10,2,14>": "DROPFILES",
+ "<10,2,15>": "GOTFOCUS",
+ "<10,2,16>": "LOSTFOCUS",
+ "<10,2,17>": "CHAR",
+ "<10,2,18>": "BUTTONDOWN",
+ "<10,2,19>": "BUTTONUP",
+ "<10,2,20>": "LOSTCAPTURE",
+ "<10,2,21>": "MOUSEMOVE"
+ },
+ "<10,3>": {
+ "<10,3,1>": "NewData",
+ "<10,3,2>": "EditState",
+ "<10,3,3>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<10,3,4>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<10,3,5>": "hWnd,Message,wParam,lParam",
+ "<10,3,6>": "CtrlColumn",
+ "<10,3,7>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<10,3,8>": "ItemID,MouseX,MouseY",
+ "<10,3,9>": "",
+ "<10,3,10>": "",
+ "<10,3,11>": "RequireInfo",
+ "<10,3,12>": "",
+ "<10,3,13>": "ValidInfo",
+ "<10,3,14>": "FileList,xDrop,yDrop",
+ "<10,3,15>": "PrevFocusID",
+ "<10,3,16>": "Flag,FocusID",
+ "<10,3,17>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<10,3,18>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<10,3,19>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<10,3,20>": "CaptureID",
+ "<10,3,21>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<10,4>": {
+ "<10,4,1>": "0",
+ "<10,4,2>": "1",
+ "<10,4,3>": "0",
+ "<10,4,4>": "1",
+ "<10,4,5>": "0",
+ "<10,4,6>": "0",
+ "<10,4,7>": "1",
+ "<10,4,8>": "0",
+ "<10,4,9>": "0",
+ "<10,4,10>": "0",
+ "<10,4,11>": "0",
+ "<10,4,12>": "0",
+ "<10,4,13>": "0",
+ "<10,4,14>": "0",
+ "<10,4,15>": "1",
+ "<10,4,16>": "1",
+ "<10,4,17>": "0",
+ "<10,4,18>": "0",
+ "<10,4,19>": "0",
+ "<10,4,20>": "0",
+ "<10,4,21>": "0"
+ },
+ "<10,5>": {
+ "<10,5,1>": "Changed",
+ "<10,5,2>": "EditStateChanged",
+ "<10,5,3>": "OmniEvent",
+ "<10,5,4>": "InitContextMenu",
+ "<10,5,5>": "WinMsg",
+ "<10,5,6>": "Calculate",
+ "<10,5,7>": "ContextMenu",
+ "<10,5,8>": "Help",
+ "<10,5,9>": "Notes",
+ "<10,5,10>": "Options",
+ "<10,5,11>": "RequirErr",
+ "<10,5,12>": "Timer",
+ "<10,5,13>": "ValidErr",
+ "<10,5,14>": "DropFiles",
+ "<10,5,15>": "GotFocus",
+ "<10,5,16>": "LostFocus",
+ "<10,5,17>": "Char",
+ "<10,5,18>": "ButtonDown",
+ "<10,5,19>": "ButtonUp",
+ "<10,5,20>": "LostCapture",
+ "<10,5,21>": "MouseMove"
+ },
+ "<10,6>": {
+ "<10,6,1>": "24",
+ "<10,6,2>": "2",
+ "<10,6,3>": "17",
+ "<10,6,4>": "2",
+ "<10,6,5>": "16",
+ "<10,6,6>": "17",
+ "<10,6,7>": "2",
+ "<10,6,8>": "17",
+ "<10,6,9>": "17",
+ "<10,6,10>": "16",
+ "<10,6,11>": "17",
+ "<10,6,12>": "16",
+ "<10,6,13>": "17",
+ "<10,6,14>": "16",
+ "<10,6,15>": "2",
+ "<10,6,16>": "2",
+ "<10,6,17>": "16",
+ "<10,6,18>": "16",
+ "<10,6,19>": "16",
+ "<10,6,20>": "16",
+ "<10,6,21>": "16"
+ }
+ },
+ "<11>": {
+ "<11,1>": "EDITFIELD",
+ "<11,2>": {
+ "<11,2,1>": "CHANGED",
+ "<11,2,2>": "EDITSTATECHANGED",
+ "<11,2,3>": "OMNIEVENT",
+ "<11,2,4>": "INITCONTEXTMENU",
+ "<11,2,5>": "WINMSG",
+ "<11,2,6>": "CALCULATE",
+ "<11,2,7>": "CONTEXTMENU",
+ "<11,2,8>": "HELP",
+ "<11,2,9>": "NOTES",
+ "<11,2,10>": "OPTIONS",
+ "<11,2,11>": "REQUIRERR",
+ "<11,2,12>": "TIMER",
+ "<11,2,13>": "VALIDERR",
+ "<11,2,14>": "DROPFILES",
+ "<11,2,15>": "GOTFOCUS",
+ "<11,2,16>": "LOSTFOCUS",
+ "<11,2,17>": "CHAR",
+ "<11,2,18>": "BUTTONDOWN",
+ "<11,2,19>": "BUTTONUP",
+ "<11,2,20>": "LOSTCAPTURE",
+ "<11,2,21>": "MOUSEMOVE"
+ },
+ "<11,3>": {
+ "<11,3,1>": "NewData",
+ "<11,3,2>": "EditState",
+ "<11,3,3>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<11,3,4>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<11,3,5>": "hWnd,Message,wParam,lParam",
+ "<11,3,6>": "CtrlColumn",
+ "<11,3,7>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<11,3,8>": "ItemID,MouseX,MouseY",
+ "<11,3,9>": "",
+ "<11,3,10>": "",
+ "<11,3,11>": "RequireInfo",
+ "<11,3,12>": "",
+ "<11,3,13>": "ValidInfo",
+ "<11,3,14>": "FileList,xDrop,yDrop",
+ "<11,3,15>": "PrevFocusID",
+ "<11,3,16>": "Flag,FocusID",
+ "<11,3,17>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<11,3,18>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<11,3,19>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<11,3,20>": "CaptureID",
+ "<11,3,21>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<11,4>": {
+ "<11,4,1>": "0",
+ "<11,4,2>": "1",
+ "<11,4,3>": "0",
+ "<11,4,4>": "1",
+ "<11,4,5>": "0",
+ "<11,4,6>": "0",
+ "<11,4,7>": "1",
+ "<11,4,8>": "0",
+ "<11,4,9>": "0",
+ "<11,4,10>": "0",
+ "<11,4,11>": "0",
+ "<11,4,12>": "0",
+ "<11,4,13>": "0",
+ "<11,4,14>": "0",
+ "<11,4,15>": "1",
+ "<11,4,16>": "1",
+ "<11,4,17>": "0",
+ "<11,4,18>": "0",
+ "<11,4,19>": "0",
+ "<11,4,20>": "0",
+ "<11,4,21>": "0"
+ },
+ "<11,5>": {
+ "<11,5,1>": "Changed",
+ "<11,5,2>": "EditStateChanged",
+ "<11,5,3>": "OmniEvent",
+ "<11,5,4>": "InitContextMenu",
+ "<11,5,5>": "WinMsg",
+ "<11,5,6>": "Calculate",
+ "<11,5,7>": "ContextMenu",
+ "<11,5,8>": "Help",
+ "<11,5,9>": "Notes",
+ "<11,5,10>": "Options",
+ "<11,5,11>": "RequirErr",
+ "<11,5,12>": "Timer",
+ "<11,5,13>": "ValidErr",
+ "<11,5,14>": "DropFiles",
+ "<11,5,15>": "GotFocus",
+ "<11,5,16>": "LostFocus",
+ "<11,5,17>": "Char",
+ "<11,5,18>": "ButtonDown",
+ "<11,5,19>": "ButtonUp",
+ "<11,5,20>": "LostCapture",
+ "<11,5,21>": "MouseMove"
+ },
+ "<11,6>": {
+ "<11,6,1>": "24",
+ "<11,6,2>": "2",
+ "<11,6,3>": "17",
+ "<11,6,4>": "2",
+ "<11,6,5>": "16",
+ "<11,6,6>": "17",
+ "<11,6,7>": "2",
+ "<11,6,8>": "17",
+ "<11,6,9>": "17",
+ "<11,6,10>": "16",
+ "<11,6,11>": "17",
+ "<11,6,12>": "16",
+ "<11,6,13>": "17",
+ "<11,6,14>": "16",
+ "<11,6,15>": "2",
+ "<11,6,16>": "2",
+ "<11,6,17>": "16",
+ "<11,6,18>": "16",
+ "<11,6,19>": "16",
+ "<11,6,20>": "16",
+ "<11,6,21>": "16"
+ }
+ },
+ "<12>": {
+ "<12,1>": "EDITTABLE",
+ "<12,2>": {
+ "<12,2,1>": "CELLCHANGED",
+ "<12,2,2>": "CHANGED",
+ "<12,2,3>": "DELETEDROW",
+ "<12,2,4>": "DELETEROW",
+ "<12,2,5>": "EDITSTATECHANGED",
+ "<12,2,6>": "HSCROLL",
+ "<12,2,7>": "INSERTEDROW",
+ "<12,2,8>": "INSERTROW",
+ "<12,2,9>": "OMNIEVENT",
+ "<12,2,10>": "VSCROLL",
+ "<12,2,11>": "INITCONTEXTMENU",
+ "<12,2,12>": "WINMSG",
+ "<12,2,13>": "CALCULATE",
+ "<12,2,14>": "CELLDROPDOWN",
+ "<12,2,15>": "CELLEDIT",
+ "<12,2,16>": "CELLOPTIONS",
+ "<12,2,17>": "COLSELCHANGED",
+ "<12,2,18>": "CONTEXTMENU",
+ "<12,2,19>": "HELP",
+ "<12,2,20>": "NOTES",
+ "<12,2,21>": "OPTIONS",
+ "<12,2,22>": "REQUIRERR",
+ "<12,2,23>": "ROWSELCHANGED",
+ "<12,2,24>": "SORTED",
+ "<12,2,25>": "TIMER",
+ "<12,2,26>": "VALIDERR",
+ "<12,2,27>": "MOVEROW",
+ "<12,2,28>": "DROPFILES",
+ "<12,2,29>": "CELLPOSCHANGED",
+ "<12,2,30>": "GOTFOCUS",
+ "<12,2,31>": "LOSTFOCUS",
+ "<12,2,32>": "POSCHANGED",
+ "<12,2,33>": "CELLCHAR",
+ "<12,2,34>": "CHAR",
+ "<12,2,35>": "COLSIZE",
+ "<12,2,36>": "MOVECOL",
+ "<12,2,37>": "ROWSIZE",
+ "<12,2,38>": "BUTTONDOWN",
+ "<12,2,39>": "BUTTONUP",
+ "<12,2,40>": "CELLCLICK",
+ "<12,2,41>": "CELLDBLCLK",
+ "<12,2,42>": "CLICK",
+ "<12,2,43>": "DBLCLK",
+ "<12,2,44>": "LOSTCAPTURE",
+ "<12,2,45>": "MOUSEMOVE"
+ },
+ "<12,3>": {
+ "<12,3,1>": "ColNum,RowNum,NewData",
+ "<12,3,2>": "NewData",
+ "<12,3,3>": "RowNum,RowData,DelInfo",
+ "<12,3,4>": "RowNum,RowData,DelInfo",
+ "<12,3,5>": "EditState",
+ "<12,3,6>": "Value",
+ "<12,3,7>": "RowNum,RowData,InsInfo",
+ "<12,3,8>": "RowNum,RowData,InsInfo",
+ "<12,3,9>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<12,3,10>": "Value",
+ "<12,3,11>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<12,3,12>": "hWnd,Message,wParam,lParam",
+ "<12,3,13>": "CtrlColumn",
+ "<12,3,14>": "ColNum,RowNum,CellText",
+ "<12,3,15>": "ColNum,RowNum,InitText,SelectAll,SetFocus",
+ "<12,3,16>": "ColNum,RowNum",
+ "<12,3,17>": "SelCol,SelState",
+ "<12,3,18>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<12,3,19>": "ItemID,MouseX,MouseY",
+ "<12,3,20>": "",
+ "<12,3,21>": "",
+ "<12,3,22>": "RequireInfo",
+ "<12,3,23>": "SelRow,SelState",
+ "<12,3,24>": "SortCriteria,SortOptions",
+ "<12,3,25>": "",
+ "<12,3,26>": "ValidInfo",
+ "<12,3,27>": "PrevRowNum,NewRowNum",
+ "<12,3,28>": "FileList,xDrop,yDrop",
+ "<12,3,29>": "NextColumn,NextRow,ContextFlags",
+ "<12,3,30>": "PrevFocusID",
+ "<12,3,31>": "Flag,FocusID",
+ "<12,3,32>": "NextColumn,NextRow",
+ "<12,3,33>": "ColNum,RowNum,VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<12,3,34>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<12,3,35>": "",
+ "<12,3,36>": "PrevColNum,NewColNum",
+ "<12,3,37>": "RowNum",
+ "<12,3,38>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<12,3,39>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<12,3,40>": "ColNum,RowNum",
+ "<12,3,41>": "ColNum,RowNum,CtrlKey,ShiftKey,MouseButton",
+ "<12,3,42>": "",
+ "<12,3,43>": "CtrlKey,ShiftKey,MouseButton",
+ "<12,3,44>": "CaptureID",
+ "<12,3,45>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<12,4>": {
+ "<12,4,1>": "0",
+ "<12,4,2>": "0",
+ "<12,4,3>": "0",
+ "<12,4,4>": "0",
+ "<12,4,5>": "1",
+ "<12,4,6>": "0",
+ "<12,4,7>": "0",
+ "<12,4,8>": "0",
+ "<12,4,9>": "0",
+ "<12,4,10>": "0",
+ "<12,4,11>": "1",
+ "<12,4,12>": "0",
+ "<12,4,13>": "0",
+ "<12,4,14>": "0",
+ "<12,4,15>": "0",
+ "<12,4,16>": "0",
+ "<12,4,17>": "0",
+ "<12,4,18>": "1",
+ "<12,4,19>": "0",
+ "<12,4,20>": "0",
+ "<12,4,21>": "0",
+ "<12,4,22>": "0",
+ "<12,4,23>": "0",
+ "<12,4,24>": "1",
+ "<12,4,25>": "0",
+ "<12,4,26>": "0",
+ "<12,4,27>": "0",
+ "<12,4,28>": "0",
+ "<12,4,29>": "1",
+ "<12,4,30>": "1",
+ "<12,4,31>": "1",
+ "<12,4,32>": "1",
+ "<12,4,33>": "0",
+ "<12,4,34>": "0",
+ "<12,4,35>": "0",
+ "<12,4,36>": "0",
+ "<12,4,37>": "0",
+ "<12,4,38>": "0",
+ "<12,4,39>": "0",
+ "<12,4,40>": "0",
+ "<12,4,41>": "0",
+ "<12,4,42>": "1",
+ "<12,4,43>": "0",
+ "<12,4,44>": "0",
+ "<12,4,45>": "0"
+ },
+ "<12,5>": {
+ "<12,5,1>": "CellChanged",
+ "<12,5,2>": "Changed",
+ "<12,5,3>": "DeletedRow",
+ "<12,5,4>": "DeleteRow",
+ "<12,5,5>": "EditStateChanged",
+ "<12,5,6>": "HScroll",
+ "<12,5,7>": "InsertedRow",
+ "<12,5,8>": "InsertRow",
+ "<12,5,9>": "OmniEvent",
+ "<12,5,10>": "VScroll",
+ "<12,5,11>": "InitContextMenu",
+ "<12,5,12>": "WinMsg",
+ "<12,5,13>": "Calculate",
+ "<12,5,14>": "CellDropDown",
+ "<12,5,15>": "CellEdit",
+ "<12,5,16>": "CellOptions",
+ "<12,5,17>": "ColSelChanged",
+ "<12,5,18>": "ContextMenu",
+ "<12,5,19>": "Help",
+ "<12,5,20>": "Notes",
+ "<12,5,21>": "Options",
+ "<12,5,22>": "RequirErr",
+ "<12,5,23>": "RowSelChanged",
+ "<12,5,24>": "Sorted",
+ "<12,5,25>": "Timer",
+ "<12,5,26>": "ValidErr",
+ "<12,5,27>": "MoveRow",
+ "<12,5,28>": "DropFiles",
+ "<12,5,29>": "CellPosChanged",
+ "<12,5,30>": "GotFocus",
+ "<12,5,31>": "LostFocus",
+ "<12,5,32>": "PosChanged",
+ "<12,5,33>": "CellChar",
+ "<12,5,34>": "Char",
+ "<12,5,35>": "ColSize",
+ "<12,5,36>": "MoveCol",
+ "<12,5,37>": "RowSize",
+ "<12,5,38>": "ButtonDown",
+ "<12,5,39>": "ButtonUp",
+ "<12,5,40>": "CellClick",
+ "<12,5,41>": "CellDblClk",
+ "<12,5,42>": "Click",
+ "<12,5,43>": "DblClk",
+ "<12,5,44>": "LostCapture",
+ "<12,5,45>": "MouseMove"
+ },
+ "<12,6>": {
+ "<12,6,1>": "24",
+ "<12,6,2>": "16",
+ "<12,6,3>": "16",
+ "<12,6,4>": "16",
+ "<12,6,5>": "2",
+ "<12,6,6>": "16",
+ "<12,6,7>": "16",
+ "<12,6,8>": "16",
+ "<12,6,9>": "17",
+ "<12,6,10>": "16",
+ "<12,6,11>": "2",
+ "<12,6,12>": "16",
+ "<12,6,13>": "17",
+ "<12,6,14>": "16",
+ "<12,6,15>": "16",
+ "<12,6,16>": "16",
+ "<12,6,17>": "16",
+ "<12,6,18>": "2",
+ "<12,6,19>": "17",
+ "<12,6,20>": "17",
+ "<12,6,21>": "16",
+ "<12,6,22>": "17",
+ "<12,6,23>": "16",
+ "<12,6,24>": "2",
+ "<12,6,25>": "16",
+ "<12,6,26>": "17",
+ "<12,6,27>": "21",
+ "<12,6,28>": "16",
+ "<12,6,29>": "16",
+ "<12,6,30>": "2",
+ "<12,6,31>": "2",
+ "<12,6,32>": "2",
+ "<12,6,33>": "16",
+ "<12,6,34>": "16",
+ "<12,6,35>": "16",
+ "<12,6,36>": "16",
+ "<12,6,37>": "16",
+ "<12,6,38>": "16",
+ "<12,6,39>": "16",
+ "<12,6,40>": "16",
+ "<12,6,41>": "16",
+ "<12,6,42>": "2",
+ "<12,6,43>": "16",
+ "<12,6,44>": "16",
+ "<12,6,45>": "16"
+ }
+ },
+ "<13>": {
+ "<13,1>": "FILEEXPLORER",
+ "<13,2>": {
+ "<13,2,1>": "OMNIEVENT",
+ "<13,2,2>": "PATHCHANGED",
+ "<13,2,3>": "INITCONTEXTMENU",
+ "<13,2,4>": "WINMSG",
+ "<13,2,5>": "CONTEXTMENU",
+ "<13,2,6>": "HELP",
+ "<13,2,7>": "NOTES",
+ "<13,2,8>": "TIMER",
+ "<13,2,9>": "DROPFILES",
+ "<13,2,10>": "BUTTONDOWN",
+ "<13,2,11>": "BUTTONUP",
+ "<13,2,12>": "LOSTCAPTURE",
+ "<13,2,13>": "MOUSEMOVE"
+ },
+ "<13,3>": {
+ "<13,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<13,3,2>": "NewPath",
+ "<13,3,3>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<13,3,4>": "hWnd,Message,wParam,lParam",
+ "<13,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<13,3,6>": "ItemID,MouseX,MouseY",
+ "<13,3,7>": "",
+ "<13,3,8>": "",
+ "<13,3,9>": "FileList,xDrop,yDrop",
+ "<13,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<13,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<13,3,12>": "CaptureID",
+ "<13,3,13>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<13,4>": {
+ "<13,4,1>": "0",
+ "<13,4,2>": "0",
+ "<13,4,3>": "1",
+ "<13,4,4>": "0",
+ "<13,4,5>": "1",
+ "<13,4,6>": "0",
+ "<13,4,7>": "0",
+ "<13,4,8>": "0",
+ "<13,4,9>": "0",
+ "<13,4,10>": "0",
+ "<13,4,11>": "0",
+ "<13,4,12>": "0",
+ "<13,4,13>": "0"
+ },
+ "<13,5>": {
+ "<13,5,1>": "OmniEvent",
+ "<13,5,2>": "PathChanged",
+ "<13,5,3>": "InitContextMenu",
+ "<13,5,4>": "WinMsg",
+ "<13,5,5>": "ContextMenu",
+ "<13,5,6>": "Help",
+ "<13,5,7>": "Notes",
+ "<13,5,8>": "Timer",
+ "<13,5,9>": "DropFiles",
+ "<13,5,10>": "ButtonDown",
+ "<13,5,11>": "ButtonUp",
+ "<13,5,12>": "LostCapture",
+ "<13,5,13>": "MouseMove"
+ },
+ "<13,6>": {
+ "<13,6,1>": "17",
+ "<13,6,2>": "24",
+ "<13,6,3>": "2",
+ "<13,6,4>": "16",
+ "<13,6,5>": "2",
+ "<13,6,6>": "17",
+ "<13,6,7>": "17",
+ "<13,6,8>": "16",
+ "<13,6,9>": "16",
+ "<13,6,10>": "16",
+ "<13,6,11>": "16",
+ "<13,6,12>": "16",
+ "<13,6,13>": "16"
+ }
+ },
+ "<14>": {
+ "<14,1>": "FILEPREVIEW",
+ "<14,2>": {
+ "<14,2,1>": "OMNIEVENT",
+ "<14,2,2>": "INITCONTEXTMENU",
+ "<14,2,3>": "WINMSG",
+ "<14,2,4>": "CONTEXTMENU",
+ "<14,2,5>": "HELP",
+ "<14,2,6>": "NOTES",
+ "<14,2,7>": "TIMER",
+ "<14,2,8>": "DROPFILES",
+ "<14,2,9>": "BUTTONDOWN",
+ "<14,2,10>": "BUTTONUP",
+ "<14,2,11>": "CLICK",
+ "<14,2,12>": "DBLCLK",
+ "<14,2,13>": "LOSTCAPTURE",
+ "<14,2,14>": "MOUSEMOVE"
+ },
+ "<14,3>": {
+ "<14,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<14,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<14,3,3>": "hWnd,Message,wParam,lParam",
+ "<14,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<14,3,5>": "ItemID,MouseX,MouseY",
+ "<14,3,6>": "",
+ "<14,3,7>": "",
+ "<14,3,8>": "FileList,xDrop,yDrop",
+ "<14,3,9>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<14,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<14,3,11>": "",
+ "<14,3,12>": "CtrlKey,ShiftKey,MouseButton",
+ "<14,3,13>": "CaptureID",
+ "<14,3,14>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<14,4>": {
+ "<14,4,1>": "0",
+ "<14,4,2>": "1",
+ "<14,4,3>": "0",
+ "<14,4,4>": "1",
+ "<14,4,5>": "0",
+ "<14,4,6>": "0",
+ "<14,4,7>": "0",
+ "<14,4,8>": "0",
+ "<14,4,9>": "0",
+ "<14,4,10>": "0",
+ "<14,4,11>": "1",
+ "<14,4,12>": "0",
+ "<14,4,13>": "0",
+ "<14,4,14>": "0"
+ },
+ "<14,5>": {
+ "<14,5,1>": "OmniEvent",
+ "<14,5,2>": "InitContextMenu",
+ "<14,5,3>": "WinMsg",
+ "<14,5,4>": "ContextMenu",
+ "<14,5,5>": "Help",
+ "<14,5,6>": "Notes",
+ "<14,5,7>": "Timer",
+ "<14,5,8>": "DropFiles",
+ "<14,5,9>": "ButtonDown",
+ "<14,5,10>": "ButtonUp",
+ "<14,5,11>": "Click",
+ "<14,5,12>": "DblClk",
+ "<14,5,13>": "LostCapture",
+ "<14,5,14>": "MouseMove"
+ },
+ "<14,6>": {
+ "<14,6,1>": "17",
+ "<14,6,2>": "2",
+ "<14,6,3>": "16",
+ "<14,6,4>": "2",
+ "<14,6,5>": "17",
+ "<14,6,6>": "17",
+ "<14,6,7>": "16",
+ "<14,6,8>": "16",
+ "<14,6,9>": "16",
+ "<14,6,10>": "16",
+ "<14,6,11>": "10",
+ "<14,6,12>": "16",
+ "<14,6,13>": "16",
+ "<14,6,14>": "16"
+ }
+ },
+ "<15>": {
+ "<15,1>": "GROUPBOX",
+ "<15,2>": {
+ "<15,2,1>": "OMNIEVENT",
+ "<15,2,2>": "INITCONTEXTMENU",
+ "<15,2,3>": "WINMSG",
+ "<15,2,4>": "CONTEXTMENU",
+ "<15,2,5>": "HELP",
+ "<15,2,6>": "NOTES",
+ "<15,2,7>": "TIMER",
+ "<15,2,8>": "DROPFILES",
+ "<15,2,9>": "BUTTONDOWN",
+ "<15,2,10>": "BUTTONUP",
+ "<15,2,11>": "CLICK",
+ "<15,2,12>": "DBLCLK",
+ "<15,2,13>": "LOSTCAPTURE",
+ "<15,2,14>": "MOUSEMOVE"
+ },
+ "<15,3>": {
+ "<15,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<15,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<15,3,3>": "hWnd,Message,wParam,lParam",
+ "<15,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<15,3,5>": "ItemID,MouseX,MouseY",
+ "<15,3,6>": "",
+ "<15,3,7>": "",
+ "<15,3,8>": "FileList,xDrop,yDrop",
+ "<15,3,9>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<15,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<15,3,11>": "",
+ "<15,3,12>": "CtrlKey,ShiftKey,MouseButton",
+ "<15,3,13>": "CaptureID",
+ "<15,3,14>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<15,4>": {
+ "<15,4,1>": "0",
+ "<15,4,2>": "1",
+ "<15,4,3>": "0",
+ "<15,4,4>": "1",
+ "<15,4,5>": "0",
+ "<15,4,6>": "0",
+ "<15,4,7>": "0",
+ "<15,4,8>": "0",
+ "<15,4,9>": "0",
+ "<15,4,10>": "0",
+ "<15,4,11>": "1",
+ "<15,4,12>": "0",
+ "<15,4,13>": "0",
+ "<15,4,14>": "0"
+ },
+ "<15,5>": {
+ "<15,5,1>": "OmniEvent",
+ "<15,5,2>": "InitContextMenu",
+ "<15,5,3>": "WinMsg",
+ "<15,5,4>": "ContextMenu",
+ "<15,5,5>": "Help",
+ "<15,5,6>": "Notes",
+ "<15,5,7>": "Timer",
+ "<15,5,8>": "DropFiles",
+ "<15,5,9>": "ButtonDown",
+ "<15,5,10>": "ButtonUp",
+ "<15,5,11>": "Click",
+ "<15,5,12>": "DblClk",
+ "<15,5,13>": "LostCapture",
+ "<15,5,14>": "MouseMove"
+ },
+ "<15,6>": {
+ "<15,6,1>": "17",
+ "<15,6,2>": "2",
+ "<15,6,3>": "16",
+ "<15,6,4>": "2",
+ "<15,6,5>": "17",
+ "<15,6,6>": "17",
+ "<15,6,7>": "16",
+ "<15,6,8>": "16",
+ "<15,6,9>": "16",
+ "<15,6,10>": "16",
+ "<15,6,11>": "10",
+ "<15,6,12>": "16",
+ "<15,6,13>": "16",
+ "<15,6,14>": "16"
+ }
+ },
+ "<16>": {
+ "<16,1>": "GROUPBOXEX",
+ "<16,2>": {
+ "<16,2,1>": "OMNIEVENT",
+ "<16,2,2>": "INITCONTEXTMENU",
+ "<16,2,3>": "WINMSG",
+ "<16,2,4>": "CONTEXTMENU",
+ "<16,2,5>": "HELP",
+ "<16,2,6>": "NOTES",
+ "<16,2,7>": "TIMER",
+ "<16,2,8>": "DROPFILES",
+ "<16,2,9>": "BUTTONDOWN",
+ "<16,2,10>": "BUTTONUP",
+ "<16,2,11>": "CLICK",
+ "<16,2,12>": "DBLCLK",
+ "<16,2,13>": "LOSTCAPTURE",
+ "<16,2,14>": "MOUSEMOVE"
+ },
+ "<16,3>": {
+ "<16,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<16,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<16,3,3>": "hWnd,Message,wParam,lParam",
+ "<16,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<16,3,5>": "ItemID,MouseX,MouseY",
+ "<16,3,6>": "",
+ "<16,3,7>": "",
+ "<16,3,8>": "FileList,xDrop,yDrop",
+ "<16,3,9>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<16,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<16,3,11>": "",
+ "<16,3,12>": "CtrlKey,ShiftKey,MouseButton",
+ "<16,3,13>": "CaptureID",
+ "<16,3,14>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<16,4>": {
+ "<16,4,1>": "0",
+ "<16,4,2>": "1",
+ "<16,4,3>": "0",
+ "<16,4,4>": "1",
+ "<16,4,5>": "0",
+ "<16,4,6>": "0",
+ "<16,4,7>": "0",
+ "<16,4,8>": "0",
+ "<16,4,9>": "0",
+ "<16,4,10>": "0",
+ "<16,4,11>": "1",
+ "<16,4,12>": "0",
+ "<16,4,13>": "0",
+ "<16,4,14>": "0"
+ },
+ "<16,5>": {
+ "<16,5,1>": "OmniEvent",
+ "<16,5,2>": "InitContextMenu",
+ "<16,5,3>": "WinMsg",
+ "<16,5,4>": "ContextMenu",
+ "<16,5,5>": "Help",
+ "<16,5,6>": "Notes",
+ "<16,5,7>": "Timer",
+ "<16,5,8>": "DropFiles",
+ "<16,5,9>": "ButtonDown",
+ "<16,5,10>": "ButtonUp",
+ "<16,5,11>": "Click",
+ "<16,5,12>": "DblClk",
+ "<16,5,13>": "LostCapture",
+ "<16,5,14>": "MouseMove"
+ },
+ "<16,6>": {
+ "<16,6,1>": "17",
+ "<16,6,2>": "2",
+ "<16,6,3>": "16",
+ "<16,6,4>": "2",
+ "<16,6,5>": "17",
+ "<16,6,6>": "17",
+ "<16,6,7>": "16",
+ "<16,6,8>": "16",
+ "<16,6,9>": "16",
+ "<16,6,10>": "16",
+ "<16,6,11>": "10",
+ "<16,6,12>": "16",
+ "<16,6,13>": "16",
+ "<16,6,14>": "16"
+ }
+ },
+ "<17>": {
+ "<17,1>": "HSCROLLBAR",
+ "<17,2>": {
+ "<17,2,1>": "HSCROLL",
+ "<17,2,2>": "OMNIEVENT",
+ "<17,2,3>": "INITCONTEXTMENU",
+ "<17,2,4>": "WINMSG",
+ "<17,2,5>": "CALCULATE",
+ "<17,2,6>": "CONTEXTMENU",
+ "<17,2,7>": "HELP",
+ "<17,2,8>": "NOTES",
+ "<17,2,9>": "TIMER",
+ "<17,2,10>": "DROPFILES",
+ "<17,2,11>": "GOTFOCUS",
+ "<17,2,12>": "LOSTFOCUS",
+ "<17,2,13>": "BUTTONDOWN",
+ "<17,2,14>": "BUTTONUP",
+ "<17,2,15>": "LOSTCAPTURE",
+ "<17,2,16>": "MOUSEMOVE"
+ },
+ "<17,3>": {
+ "<17,3,1>": "Value",
+ "<17,3,2>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<17,3,3>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<17,3,4>": "hWnd,Message,wParam,lParam",
+ "<17,3,5>": "CtrlColumn",
+ "<17,3,6>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<17,3,7>": "ItemID,MouseX,MouseY",
+ "<17,3,8>": "",
+ "<17,3,9>": "",
+ "<17,3,10>": "FileList,xDrop,yDrop",
+ "<17,3,11>": "PrevFocusID",
+ "<17,3,12>": "Flag,FocusID",
+ "<17,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<17,3,14>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<17,3,15>": "CaptureID",
+ "<17,3,16>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<17,4>": {
+ "<17,4,1>": "0",
+ "<17,4,2>": "0",
+ "<17,4,3>": "1",
+ "<17,4,4>": "0",
+ "<17,4,5>": "0",
+ "<17,4,6>": "1",
+ "<17,4,7>": "0",
+ "<17,4,8>": "0",
+ "<17,4,9>": "0",
+ "<17,4,10>": "0",
+ "<17,4,11>": "1",
+ "<17,4,12>": "1",
+ "<17,4,13>": "0",
+ "<17,4,14>": "0",
+ "<17,4,15>": "0",
+ "<17,4,16>": "0"
+ },
+ "<17,5>": {
+ "<17,5,1>": "HScroll",
+ "<17,5,2>": "OmniEvent",
+ "<17,5,3>": "InitContextMenu",
+ "<17,5,4>": "WinMsg",
+ "<17,5,5>": "Calculate",
+ "<17,5,6>": "ContextMenu",
+ "<17,5,7>": "Help",
+ "<17,5,8>": "Notes",
+ "<17,5,9>": "Timer",
+ "<17,5,10>": "DropFiles",
+ "<17,5,11>": "GotFocus",
+ "<17,5,12>": "LostFocus",
+ "<17,5,13>": "ButtonDown",
+ "<17,5,14>": "ButtonUp",
+ "<17,5,15>": "LostCapture",
+ "<17,5,16>": "MouseMove"
+ },
+ "<17,6>": {
+ "<17,6,1>": "24",
+ "<17,6,2>": "17",
+ "<17,6,3>": "2",
+ "<17,6,4>": "16",
+ "<17,6,5>": "17",
+ "<17,6,6>": "2",
+ "<17,6,7>": "17",
+ "<17,6,8>": "17",
+ "<17,6,9>": "16",
+ "<17,6,10>": "16",
+ "<17,6,11>": "2",
+ "<17,6,12>": "2",
+ "<17,6,13>": "16",
+ "<17,6,14>": "16",
+ "<17,6,15>": "16",
+ "<17,6,16>": "16"
+ }
+ },
+ "<18>": {
+ "<18,1>": "HSPLITBAR",
+ "<18,2>": {
+ "<18,2,1>": "OMNIEVENT",
+ "<18,2,2>": "INITCONTEXTMENU",
+ "<18,2,3>": "WINMSG",
+ "<18,2,4>": "CONTEXTMENU",
+ "<18,2,5>": "HELP",
+ "<18,2,6>": "NOTES",
+ "<18,2,7>": "TIMER",
+ "<18,2,8>": "DROPFILES",
+ "<18,2,9>": "MOVE",
+ "<18,2,10>": "BUTTONDOWN",
+ "<18,2,11>": "BUTTONUP",
+ "<18,2,12>": "CLICK",
+ "<18,2,13>": "DBLCLK",
+ "<18,2,14>": "LOSTCAPTURE",
+ "<18,2,15>": "MOUSEMOVE"
+ },
+ "<18,3>": {
+ "<18,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<18,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<18,3,3>": "hWnd,Message,wParam,lParam",
+ "<18,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<18,3,5>": "ItemID,MouseX,MouseY",
+ "<18,3,6>": "",
+ "<18,3,7>": "",
+ "<18,3,8>": "FileList,xDrop,yDrop",
+ "<18,3,9>": "YCoord",
+ "<18,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<18,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<18,3,12>": "",
+ "<18,3,13>": "CtrlKey,ShiftKey,MouseButton",
+ "<18,3,14>": "CaptureID",
+ "<18,3,15>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<18,4>": {
+ "<18,4,1>": "0",
+ "<18,4,2>": "1",
+ "<18,4,3>": "0",
+ "<18,4,4>": "1",
+ "<18,4,5>": "0",
+ "<18,4,6>": "0",
+ "<18,4,7>": "0",
+ "<18,4,8>": "0",
+ "<18,4,9>": "0",
+ "<18,4,10>": "0",
+ "<18,4,11>": "0",
+ "<18,4,12>": "1",
+ "<18,4,13>": "0",
+ "<18,4,14>": "0",
+ "<18,4,15>": "0"
+ },
+ "<18,5>": {
+ "<18,5,1>": "OmniEvent",
+ "<18,5,2>": "InitContextMenu",
+ "<18,5,3>": "WinMsg",
+ "<18,5,4>": "ContextMenu",
+ "<18,5,5>": "Help",
+ "<18,5,6>": "Notes",
+ "<18,5,7>": "Timer",
+ "<18,5,8>": "DropFiles",
+ "<18,5,9>": "Move",
+ "<18,5,10>": "ButtonDown",
+ "<18,5,11>": "ButtonUp",
+ "<18,5,12>": "Click",
+ "<18,5,13>": "DblClk",
+ "<18,5,14>": "LostCapture",
+ "<18,5,15>": "MouseMove"
+ },
+ "<18,6>": {
+ "<18,6,1>": "17",
+ "<18,6,2>": "2",
+ "<18,6,3>": "16",
+ "<18,6,4>": "2",
+ "<18,6,5>": "17",
+ "<18,6,6>": "17",
+ "<18,6,7>": "16",
+ "<18,6,8>": "16",
+ "<18,6,9>": "24",
+ "<18,6,10>": "16",
+ "<18,6,11>": "16",
+ "<18,6,12>": "2",
+ "<18,6,13>": "16",
+ "<18,6,14>": "16",
+ "<18,6,15>": "16"
+ }
+ },
+ "<19>": {
+ "<19,1>": "HTTPCLIENT",
+ "<19,2>": {
+ "<19,2,1>": "OMNIEVENT",
+ "<19,2,2>": "INITCONTEXTMENU",
+ "<19,2,3>": "WINMSG",
+ "<19,2,4>": "CONTEXTMENU",
+ "<19,2,5>": "HELP",
+ "<19,2,6>": "NOTES",
+ "<19,2,7>": "TIMER",
+ "<19,2,8>": "DROPFILES",
+ "<19,2,9>": "PROGRESS",
+ "<19,2,10>": "READYSTATECHANGED",
+ "<19,2,11>": "TIMEOUT",
+ "<19,2,12>": "BUTTONDOWN",
+ "<19,2,13>": "BUTTONUP",
+ "<19,2,14>": "CLICK",
+ "<19,2,15>": "DBLCLK",
+ "<19,2,16>": "LOSTCAPTURE",
+ "<19,2,17>": "MOUSEMOVE"
+ },
+ "<19,3>": {
+ "<19,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<19,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<19,3,3>": "hWnd,Message,wParam,lParam",
+ "<19,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<19,3,5>": "ItemID,MouseX,MouseY",
+ "<19,3,6>": "",
+ "<19,3,7>": "",
+ "<19,3,8>": "FileList,xDrop,yDrop",
+ "<19,3,9>": "BytesReceived,BytesDownloaded,BytesExpected",
+ "<19,3,10>": "NewState",
+ "<19,3,11>": "StatusID",
+ "<19,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<19,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<19,3,14>": "",
+ "<19,3,15>": "CtrlKey,ShiftKey,MouseButton",
+ "<19,3,16>": "CaptureID",
+ "<19,3,17>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<19,4>": {
+ "<19,4,1>": "0",
+ "<19,4,2>": "1",
+ "<19,4,3>": "0",
+ "<19,4,4>": "1",
+ "<19,4,5>": "0",
+ "<19,4,6>": "0",
+ "<19,4,7>": "0",
+ "<19,4,8>": "0",
+ "<19,4,9>": "0",
+ "<19,4,10>": "0",
+ "<19,4,11>": "0",
+ "<19,4,12>": "0",
+ "<19,4,13>": "0",
+ "<19,4,14>": "1",
+ "<19,4,15>": "0",
+ "<19,4,16>": "0",
+ "<19,4,17>": "0"
+ },
+ "<19,5>": {
+ "<19,5,1>": "OmniEvent",
+ "<19,5,2>": "InitContextMenu",
+ "<19,5,3>": "WinMsg",
+ "<19,5,4>": "ContextMenu",
+ "<19,5,5>": "Help",
+ "<19,5,6>": "Notes",
+ "<19,5,7>": "Timer",
+ "<19,5,8>": "DropFiles",
+ "<19,5,9>": "Progress",
+ "<19,5,10>": "ReadyStateChanged",
+ "<19,5,11>": "Timeout",
+ "<19,5,12>": "ButtonDown",
+ "<19,5,13>": "ButtonUp",
+ "<19,5,14>": "Click",
+ "<19,5,15>": "DblClk",
+ "<19,5,16>": "LostCapture",
+ "<19,5,17>": "MouseMove"
+ },
+ "<19,6>": {
+ "<19,6,1>": "17",
+ "<19,6,2>": "2",
+ "<19,6,3>": "16",
+ "<19,6,4>": "2",
+ "<19,6,5>": "17",
+ "<19,6,6>": "17",
+ "<19,6,7>": "16",
+ "<19,6,8>": "16",
+ "<19,6,9>": "16",
+ "<19,6,10>": "16",
+ "<19,6,11>": "16",
+ "<19,6,12>": "16",
+ "<19,6,13>": "16",
+ "<19,6,14>": "10",
+ "<19,6,15>": "16",
+ "<19,6,16>": "16",
+ "<19,6,17>": "16"
+ }
+ },
+ "<20>": {
+ "<20,1>": "HTTPSERVER",
+ "<20,2>": {
+ "<20,2,1>": "OMNIEVENT",
+ "<20,2,2>": "INITCONTEXTMENU",
+ "<20,2,3>": "WINMSG",
+ "<20,2,4>": "CONTEXTMENU",
+ "<20,2,5>": "HELP",
+ "<20,2,6>": "NOTES",
+ "<20,2,7>": "TIMER",
+ "<20,2,8>": "DROPFILES",
+ "<20,2,9>": "HTTPERROR",
+ "<20,2,10>": "HTTPREQUEST",
+ "<20,2,11>": "BUTTONDOWN",
+ "<20,2,12>": "BUTTONUP",
+ "<20,2,13>": "CLICK",
+ "<20,2,14>": "DBLCLK",
+ "<20,2,15>": "LOSTCAPTURE",
+ "<20,2,16>": "MOUSEMOVE"
+ },
+ "<20,3>": {
+ "<20,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<20,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<20,3,3>": "hWnd,Message,wParam,lParam",
+ "<20,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<20,3,5>": "ItemID,MouseX,MouseY",
+ "<20,3,6>": "",
+ "<20,3,7>": "",
+ "<20,3,8>": "FileList,xDrop,yDrop",
+ "<20,3,9>": "RequestID,HTTPErrorText",
+ "<20,3,10>": "RequestID,RequestHeaders",
+ "<20,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<20,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<20,3,13>": "",
+ "<20,3,14>": "CtrlKey,ShiftKey,MouseButton",
+ "<20,3,15>": "CaptureID",
+ "<20,3,16>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<20,4>": {
+ "<20,4,1>": "0",
+ "<20,4,2>": "1",
+ "<20,4,3>": "0",
+ "<20,4,4>": "1",
+ "<20,4,5>": "0",
+ "<20,4,6>": "0",
+ "<20,4,7>": "0",
+ "<20,4,8>": "0",
+ "<20,4,9>": "0",
+ "<20,4,10>": "1",
+ "<20,4,11>": "0",
+ "<20,4,12>": "0",
+ "<20,4,13>": "1",
+ "<20,4,14>": "0",
+ "<20,4,15>": "0",
+ "<20,4,16>": "0"
+ },
+ "<20,5>": {
+ "<20,5,1>": "OmniEvent",
+ "<20,5,2>": "InitContextMenu",
+ "<20,5,3>": "WinMsg",
+ "<20,5,4>": "ContextMenu",
+ "<20,5,5>": "Help",
+ "<20,5,6>": "Notes",
+ "<20,5,7>": "Timer",
+ "<20,5,8>": "DropFiles",
+ "<20,5,9>": "HTTPError",
+ "<20,5,10>": "HTTPRequest",
+ "<20,5,11>": "ButtonDown",
+ "<20,5,12>": "ButtonUp",
+ "<20,5,13>": "Click",
+ "<20,5,14>": "DblClk",
+ "<20,5,15>": "LostCapture",
+ "<20,5,16>": "MouseMove"
+ },
+ "<20,6>": {
+ "<20,6,1>": "17",
+ "<20,6,2>": "2",
+ "<20,6,3>": "16",
+ "<20,6,4>": "2",
+ "<20,6,5>": "17",
+ "<20,6,6>": "17",
+ "<20,6,7>": "16",
+ "<20,6,8>": "16",
+ "<20,6,9>": "16",
+ "<20,6,10>": "10",
+ "<20,6,11>": "16",
+ "<20,6,12>": "16",
+ "<20,6,13>": "2",
+ "<20,6,14>": "16",
+ "<20,6,15>": "16",
+ "<20,6,16>": "16"
+ }
+ },
+ "<21>": {
+ "<21,1>": "HYPERLINK",
+ "<21,2>": {
+ "<21,2,1>": "OMNIEVENT",
+ "<21,2,2>": "INITCONTEXTMENU",
+ "<21,2,3>": "WINMSG",
+ "<21,2,4>": "CONTEXTMENU",
+ "<21,2,5>": "HELP",
+ "<21,2,6>": "NOTES",
+ "<21,2,7>": "TIMER",
+ "<21,2,8>": "DROPFILES",
+ "<21,2,9>": "BUTTONDOWN",
+ "<21,2,10>": "BUTTONUP",
+ "<21,2,11>": "CLICK",
+ "<21,2,12>": "DBLCLK",
+ "<21,2,13>": "LOSTCAPTURE",
+ "<21,2,14>": "MOUSEMOVE"
+ },
+ "<21,3>": {
+ "<21,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<21,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<21,3,3>": "hWnd,Message,wParam,lParam",
+ "<21,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<21,3,5>": "ItemID,MouseX,MouseY",
+ "<21,3,6>": "",
+ "<21,3,7>": "",
+ "<21,3,8>": "FileList,xDrop,yDrop",
+ "<21,3,9>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<21,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<21,3,11>": "",
+ "<21,3,12>": "CtrlKey,ShiftKey,MouseButton",
+ "<21,3,13>": "CaptureID",
+ "<21,3,14>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<21,4>": {
+ "<21,4,1>": "0",
+ "<21,4,2>": "1",
+ "<21,4,3>": "0",
+ "<21,4,4>": "1",
+ "<21,4,5>": "0",
+ "<21,4,6>": "0",
+ "<21,4,7>": "0",
+ "<21,4,8>": "0",
+ "<21,4,9>": "0",
+ "<21,4,10>": "0",
+ "<21,4,11>": "1",
+ "<21,4,12>": "0",
+ "<21,4,13>": "0",
+ "<21,4,14>": "0"
+ },
+ "<21,5>": {
+ "<21,5,1>": "OmniEvent",
+ "<21,5,2>": "InitContextMenu",
+ "<21,5,3>": "WinMsg",
+ "<21,5,4>": "ContextMenu",
+ "<21,5,5>": "Help",
+ "<21,5,6>": "Notes",
+ "<21,5,7>": "Timer",
+ "<21,5,8>": "DropFiles",
+ "<21,5,9>": "ButtonDown",
+ "<21,5,10>": "ButtonUp",
+ "<21,5,11>": "Click",
+ "<21,5,12>": "DblClk",
+ "<21,5,13>": "LostCapture",
+ "<21,5,14>": "MouseMove"
+ },
+ "<21,6>": {
+ "<21,6,1>": "17",
+ "<21,6,2>": "2",
+ "<21,6,3>": "16",
+ "<21,6,4>": "2",
+ "<21,6,5>": "17",
+ "<21,6,6>": "17",
+ "<21,6,7>": "16",
+ "<21,6,8>": "16",
+ "<21,6,9>": "16",
+ "<21,6,10>": "16",
+ "<21,6,11>": "10",
+ "<21,6,12>": "16",
+ "<21,6,13>": "16",
+ "<21,6,14>": "16"
+ }
+ },
+ "<22>": {
+ "<22,1>": "LISTBOX",
+ "<22,2>": {
+ "<22,2,1>": "CHANGED",
+ "<22,2,2>": "ITEMCHANGED",
+ "<22,2,3>": "ITEMCHECK",
+ "<22,2,4>": "ITEMCLICK",
+ "<22,2,5>": "ITEMEDITING",
+ "<22,2,6>": "ITEMUNCHANGED",
+ "<22,2,7>": "LASTITEM",
+ "<22,2,8>": "OMNIEVENT",
+ "<22,2,9>": "INITCONTEXTMENU",
+ "<22,2,10>": "WINMSG",
+ "<22,2,11>": "CALCULATE",
+ "<22,2,12>": "CONTEXTMENU",
+ "<22,2,13>": "HELP",
+ "<22,2,14>": "NOTES",
+ "<22,2,15>": "OPTIONS",
+ "<22,2,16>": "TIMER",
+ "<22,2,17>": "DROPFILES",
+ "<22,2,18>": "GOTFOCUS",
+ "<22,2,19>": "LOSTFOCUS",
+ "<22,2,20>": "CHAR",
+ "<22,2,21>": "BUTTONDOWN",
+ "<22,2,22>": "BUTTONUP",
+ "<22,2,23>": "DBLCLK",
+ "<22,2,24>": "DRAGREORDER",
+ "<22,2,25>": "LOSTCAPTURE",
+ "<22,2,26>": "MOUSEMOVE"
+ },
+ "<22,3>": {
+ "<22,3,1>": "NewData",
+ "<22,3,2>": "ItemIndex,NewData,PrevData",
+ "<22,3,3>": "ItemIndex",
+ "<22,3,4>": "ItemIndex,OnTextFlag",
+ "<22,3,5>": "ItemIndex",
+ "<22,3,6>": "ItemIndex",
+ "<22,3,7>": "",
+ "<22,3,8>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<22,3,9>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<22,3,10>": "hWnd,Message,wParam,lParam",
+ "<22,3,11>": "CtrlColumn",
+ "<22,3,12>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<22,3,13>": "ItemID,MouseX,MouseY",
+ "<22,3,14>": "",
+ "<22,3,15>": "",
+ "<22,3,16>": "",
+ "<22,3,17>": "FileList,xDrop,yDrop",
+ "<22,3,18>": "PrevFocusID",
+ "<22,3,19>": "Flag,FocusID",
+ "<22,3,20>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<22,3,21>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<22,3,22>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<22,3,23>": "CtrlKey,ShiftKey,MouseButton",
+ "<22,3,24>": "ItemFrom,ItemTo",
+ "<22,3,25>": "CaptureID",
+ "<22,3,26>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<22,4>": {
+ "<22,4,1>": "0",
+ "<22,4,2>": "1",
+ "<22,4,3>": "0",
+ "<22,4,4>": "0",
+ "<22,4,5>": "0",
+ "<22,4,6>": "0",
+ "<22,4,7>": "0",
+ "<22,4,8>": "0",
+ "<22,4,9>": "1",
+ "<22,4,10>": "0",
+ "<22,4,11>": "0",
+ "<22,4,12>": "1",
+ "<22,4,13>": "0",
+ "<22,4,14>": "0",
+ "<22,4,15>": "0",
+ "<22,4,16>": "0",
+ "<22,4,17>": "0",
+ "<22,4,18>": "1",
+ "<22,4,19>": "1",
+ "<22,4,20>": "0",
+ "<22,4,21>": "0",
+ "<22,4,22>": "0",
+ "<22,4,23>": "0",
+ "<22,4,24>": "0",
+ "<22,4,25>": "0",
+ "<22,4,26>": "0"
+ },
+ "<22,5>": {
+ "<22,5,1>": "Changed",
+ "<22,5,2>": "ItemChanged",
+ "<22,5,3>": "ItemCheck",
+ "<22,5,4>": "ItemClick",
+ "<22,5,5>": "ItemEditing",
+ "<22,5,6>": "ItemUnchanged",
+ "<22,5,7>": "LastItem",
+ "<22,5,8>": "OmniEvent",
+ "<22,5,9>": "InitContextMenu",
+ "<22,5,10>": "WinMsg",
+ "<22,5,11>": "Calculate",
+ "<22,5,12>": "ContextMenu",
+ "<22,5,13>": "Help",
+ "<22,5,14>": "Notes",
+ "<22,5,15>": "Options",
+ "<22,5,16>": "Timer",
+ "<22,5,17>": "DropFiles",
+ "<22,5,18>": "GotFocus",
+ "<22,5,19>": "LostFocus",
+ "<22,5,20>": "Char",
+ "<22,5,21>": "ButtonDown",
+ "<22,5,22>": "ButtonUp",
+ "<22,5,23>": "DblClk",
+ "<22,5,24>": "DragReorder",
+ "<22,5,25>": "LostCapture",
+ "<22,5,26>": "MouseMove"
+ },
+ "<22,6>": {
+ "<22,6,1>": "16",
+ "<22,6,2>": "2",
+ "<22,6,3>": "16",
+ "<22,6,4>": "16",
+ "<22,6,5>": "16",
+ "<22,6,6>": "16",
+ "<22,6,7>": "16",
+ "<22,6,8>": "17",
+ "<22,6,9>": "2",
+ "<22,6,10>": "16",
+ "<22,6,11>": "17",
+ "<22,6,12>": "2",
+ "<22,6,13>": "17",
+ "<22,6,14>": "17",
+ "<22,6,15>": "16",
+ "<22,6,16>": "16",
+ "<22,6,17>": "16",
+ "<22,6,18>": "2",
+ "<22,6,19>": "2",
+ "<22,6,20>": "16",
+ "<22,6,21>": "16",
+ "<22,6,22>": "16",
+ "<22,6,23>": "24",
+ "<22,6,24>": "16",
+ "<22,6,25>": "16",
+ "<22,6,26>": "16"
+ }
+ },
+ "<23>": {
+ "<23,1>": "OLECONTROL",
+ "<23,2>": {
+ "<23,2,1>": "OMNIEVENT",
+ "<23,2,2>": "INITCONTEXTMENU",
+ "<23,2,3>": "WINMSG",
+ "<23,2,4>": "CONTEXTMENU",
+ "<23,2,5>": "HELP",
+ "<23,2,6>": "NOTES",
+ "<23,2,7>": "TIMER",
+ "<23,2,8>": "DROPFILES",
+ "<23,2,9>": "GOTFOCUS",
+ "<23,2,10>": "LOSTFOCUS",
+ "<23,2,11>": "BUTTONDOWN",
+ "<23,2,12>": "BUTTONUP",
+ "<23,2,13>": "LOSTCAPTURE",
+ "<23,2,14>": "MOUSEMOVE",
+ "<23,2,15>": "OLE"
+ },
+ "<23,3>": {
+ "<23,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<23,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<23,3,3>": "hWnd,Message,wParam,lParam",
+ "<23,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<23,3,5>": "ItemID,MouseX,MouseY",
+ "<23,3,6>": "",
+ "<23,3,7>": "",
+ "<23,3,8>": "FileList,xDrop,yDrop",
+ "<23,3,9>": "PrevFocusID",
+ "<23,3,10>": "Flag,FocusID",
+ "<23,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<23,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<23,3,13>": "CaptureID",
+ "<23,3,14>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton",
+ "<23,3,15>": "EventName,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8,Param9,Param10"
+ },
+ "<23,4>": {
+ "<23,4,1>": "0",
+ "<23,4,2>": "1",
+ "<23,4,3>": "0",
+ "<23,4,4>": "1",
+ "<23,4,5>": "0",
+ "<23,4,6>": "0",
+ "<23,4,7>": "0",
+ "<23,4,8>": "0",
+ "<23,4,9>": "1",
+ "<23,4,10>": "1",
+ "<23,4,11>": "0",
+ "<23,4,12>": "0",
+ "<23,4,13>": "0",
+ "<23,4,14>": "0",
+ "<23,4,15>": "1"
+ },
+ "<23,5>": {
+ "<23,5,1>": "OmniEvent",
+ "<23,5,2>": "InitContextMenu",
+ "<23,5,3>": "WinMsg",
+ "<23,5,4>": "ContextMenu",
+ "<23,5,5>": "Help",
+ "<23,5,6>": "Notes",
+ "<23,5,7>": "Timer",
+ "<23,5,8>": "DropFiles",
+ "<23,5,9>": "GotFocus",
+ "<23,5,10>": "LostFocus",
+ "<23,5,11>": "ButtonDown",
+ "<23,5,12>": "ButtonUp",
+ "<23,5,13>": "LostCapture",
+ "<23,5,14>": "MouseMove",
+ "<23,5,15>": "OLE"
+ },
+ "<23,6>": {
+ "<23,6,1>": "17",
+ "<23,6,2>": "2",
+ "<23,6,3>": "16",
+ "<23,6,4>": "2",
+ "<23,6,5>": "17",
+ "<23,6,6>": "17",
+ "<23,6,7>": "16",
+ "<23,6,8>": "16",
+ "<23,6,9>": "2",
+ "<23,6,10>": "2",
+ "<23,6,11>": "16",
+ "<23,6,12>": "16",
+ "<23,6,13>": "16",
+ "<23,6,14>": "16",
+ "<23,6,15>": "10"
+ }
+ },
+ "<24>": {
+ "<24,1>": "PANEL",
+ "<24,2>": {
+ "<24,2,1>": "OMNIEVENT",
+ "<24,2,2>": "PAGECHANGED",
+ "<24,2,3>": "INITCONTEXTMENU",
+ "<24,2,4>": "WINMSG",
+ "<24,2,5>": "CONTEXTMENU",
+ "<24,2,6>": "HELP",
+ "<24,2,7>": "NOTES",
+ "<24,2,8>": "TIMER",
+ "<24,2,9>": "DROPFILES",
+ "<24,2,10>": "SIZE",
+ "<24,2,11>": "BUTTONDOWN",
+ "<24,2,12>": "BUTTONUP",
+ "<24,2,13>": "LOSTCAPTURE",
+ "<24,2,14>": "MOUSEMOVE"
+ },
+ "<24,3>": {
+ "<24,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<24,3,2>": "PageNum",
+ "<24,3,3>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<24,3,4>": "hWnd,Message,wParam,lParam",
+ "<24,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<24,3,6>": "ItemID,MouseX,MouseY",
+ "<24,3,7>": "",
+ "<24,3,8>": "",
+ "<24,3,9>": "FileList,xDrop,yDrop",
+ "<24,3,10>": "x,y,Width,Height",
+ "<24,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<24,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<24,3,13>": "CaptureID",
+ "<24,3,14>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<24,4>": {
+ "<24,4,1>": "0",
+ "<24,4,2>": "0",
+ "<24,4,3>": "1",
+ "<24,4,4>": "0",
+ "<24,4,5>": "1",
+ "<24,4,6>": "0",
+ "<24,4,7>": "0",
+ "<24,4,8>": "0",
+ "<24,4,9>": "0",
+ "<24,4,10>": "0",
+ "<24,4,11>": "0",
+ "<24,4,12>": "0",
+ "<24,4,13>": "0",
+ "<24,4,14>": "0"
+ },
+ "<24,5>": {
+ "<24,5,1>": "OmniEvent",
+ "<24,5,2>": "PageChanged",
+ "<24,5,3>": "InitContextMenu",
+ "<24,5,4>": "WinMsg",
+ "<24,5,5>": "ContextMenu",
+ "<24,5,6>": "Help",
+ "<24,5,7>": "Notes",
+ "<24,5,8>": "Timer",
+ "<24,5,9>": "DropFiles",
+ "<24,5,10>": "Size",
+ "<24,5,11>": "ButtonDown",
+ "<24,5,12>": "ButtonUp",
+ "<24,5,13>": "LostCapture",
+ "<24,5,14>": "MouseMove"
+ },
+ "<24,6>": {
+ "<24,6,1>": "17",
+ "<24,6,2>": "16",
+ "<24,6,3>": "2",
+ "<24,6,4>": "16",
+ "<24,6,5>": "2",
+ "<24,6,6>": "17",
+ "<24,6,7>": "17",
+ "<24,6,8>": "16",
+ "<24,6,9>": "16",
+ "<24,6,10>": "16",
+ "<24,6,11>": "16",
+ "<24,6,12>": "16",
+ "<24,6,13>": "16",
+ "<24,6,14>": "16"
+ }
+ },
+ "<25>": {
+ "<25,1>": "PROGRESSBAR",
+ "<25,2>": {
+ "<25,2,1>": "OMNIEVENT",
+ "<25,2,2>": "INITCONTEXTMENU",
+ "<25,2,3>": "WINMSG",
+ "<25,2,4>": "CONTEXTMENU",
+ "<25,2,5>": "HELP",
+ "<25,2,6>": "NOTES",
+ "<25,2,7>": "TIMER",
+ "<25,2,8>": "DROPFILES",
+ "<25,2,9>": "BUTTONDOWN",
+ "<25,2,10>": "BUTTONUP",
+ "<25,2,11>": "LOSTCAPTURE",
+ "<25,2,12>": "MOUSEMOVE"
+ },
+ "<25,3>": {
+ "<25,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<25,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<25,3,3>": "hWnd,Message,wParam,lParam",
+ "<25,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<25,3,5>": "ItemID,MouseX,MouseY",
+ "<25,3,6>": "",
+ "<25,3,7>": "",
+ "<25,3,8>": "FileList,xDrop,yDrop",
+ "<25,3,9>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<25,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<25,3,11>": "CaptureID",
+ "<25,3,12>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<25,4>": {
+ "<25,4,1>": "0",
+ "<25,4,2>": "1",
+ "<25,4,3>": "0",
+ "<25,4,4>": "1",
+ "<25,4,5>": "0",
+ "<25,4,6>": "0",
+ "<25,4,7>": "0",
+ "<25,4,8>": "0",
+ "<25,4,9>": "0",
+ "<25,4,10>": "0",
+ "<25,4,11>": "0",
+ "<25,4,12>": "0"
+ },
+ "<25,5>": {
+ "<25,5,1>": "OmniEvent",
+ "<25,5,2>": "InitContextMenu",
+ "<25,5,3>": "WinMsg",
+ "<25,5,4>": "ContextMenu",
+ "<25,5,5>": "Help",
+ "<25,5,6>": "Notes",
+ "<25,5,7>": "Timer",
+ "<25,5,8>": "DropFiles",
+ "<25,5,9>": "ButtonDown",
+ "<25,5,10>": "ButtonUp",
+ "<25,5,11>": "LostCapture",
+ "<25,5,12>": "MouseMove"
+ },
+ "<25,6>": {
+ "<25,6,1>": "17",
+ "<25,6,2>": "2",
+ "<25,6,3>": "16",
+ "<25,6,4>": "2",
+ "<25,6,5>": "17",
+ "<25,6,6>": "17",
+ "<25,6,7>": "16",
+ "<25,6,8>": "16",
+ "<25,6,9>": "16",
+ "<25,6,10>": "16",
+ "<25,6,11>": "16",
+ "<25,6,12>": "16"
+ }
+ },
+ "<26>": {
+ "<26,1>": "PROPERTYGRID",
+ "<26,2>": {
+ "<26,2,1>": "EDITSTATECHANGED",
+ "<26,2,2>": "OMNIEVENT",
+ "<26,2,3>": "PROPCHANGED",
+ "<26,2,4>": "INITCONTEXTMENU",
+ "<26,2,5>": "WINMSG",
+ "<26,2,6>": "CONTEXTMENU",
+ "<26,2,7>": "HELP",
+ "<26,2,8>": "NOTES",
+ "<26,2,9>": "PROPOPTIONS",
+ "<26,2,10>": "TIMER",
+ "<26,2,11>": "DROPFILES",
+ "<26,2,12>": "GOTFOCUS",
+ "<26,2,13>": "LOSTFOCUS",
+ "<26,2,14>": "SELPROPCHANGED",
+ "<26,2,15>": "BUTTONDOWN",
+ "<26,2,16>": "BUTTONUP",
+ "<26,2,17>": "LOSTCAPTURE",
+ "<26,2,18>": "MOUSEMOVE"
+ },
+ "<26,3>": {
+ "<26,3,1>": "EditState",
+ "<26,3,2>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<26,3,3>": "PropertyName,PropertyValue,ContextFlags",
+ "<26,3,4>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<26,3,5>": "hWnd,Message,wParam,lParam",
+ "<26,3,6>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<26,3,7>": "ItemID,MouseX,MouseY",
+ "<26,3,8>": "",
+ "<26,3,9>": "PropertyName,PropertyValue",
+ "<26,3,10>": "",
+ "<26,3,11>": "FileList,xDrop,yDrop",
+ "<26,3,12>": "PrevFocusID",
+ "<26,3,13>": "Flag,FocusID",
+ "<26,3,14>": "PrevPropertyName,NextPropertyName",
+ "<26,3,15>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<26,3,16>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<26,3,17>": "CaptureID",
+ "<26,3,18>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<26,4>": {
+ "<26,4,1>": "1",
+ "<26,4,2>": "0",
+ "<26,4,3>": "1",
+ "<26,4,4>": "1",
+ "<26,4,5>": "0",
+ "<26,4,6>": "1",
+ "<26,4,7>": "0",
+ "<26,4,8>": "0",
+ "<26,4,9>": "0",
+ "<26,4,10>": "0",
+ "<26,4,11>": "0",
+ "<26,4,12>": "1",
+ "<26,4,13>": "1",
+ "<26,4,14>": "1",
+ "<26,4,15>": "0",
+ "<26,4,16>": "0",
+ "<26,4,17>": "0",
+ "<26,4,18>": "0"
+ },
+ "<26,5>": {
+ "<26,5,1>": "EditStateChanged",
+ "<26,5,2>": "OmniEvent",
+ "<26,5,3>": "PropChanged",
+ "<26,5,4>": "InitContextMenu",
+ "<26,5,5>": "WinMsg",
+ "<26,5,6>": "ContextMenu",
+ "<26,5,7>": "Help",
+ "<26,5,8>": "Notes",
+ "<26,5,9>": "PropOptions",
+ "<26,5,10>": "Timer",
+ "<26,5,11>": "DropFiles",
+ "<26,5,12>": "GotFocus",
+ "<26,5,13>": "LostFocus",
+ "<26,5,14>": "PropSelChanged",
+ "<26,5,15>": "ButtonDown",
+ "<26,5,16>": "ButtonUp",
+ "<26,5,17>": "LostCapture",
+ "<26,5,18>": "MouseMove"
+ },
+ "<26,6>": {
+ "<26,6,1>": "2",
+ "<26,6,2>": "17",
+ "<26,6,3>": "10",
+ "<26,6,4>": "2",
+ "<26,6,5>": "16",
+ "<26,6,6>": "2",
+ "<26,6,7>": "17",
+ "<26,6,8>": "17",
+ "<26,6,9>": "16",
+ "<26,6,10>": "16",
+ "<26,6,11>": "16",
+ "<26,6,12>": "2",
+ "<26,6,13>": "2",
+ "<26,6,14>": "2",
+ "<26,6,15>": "16",
+ "<26,6,16>": "16",
+ "<26,6,17>": "16",
+ "<26,6,18>": "16"
+ }
+ },
+ "<27>": {
+ "<27,1>": "PUSHBMP",
+ "<27,2>": {
+ "<27,2,1>": "OMNIEVENT",
+ "<27,2,2>": "INITCONTEXTMENU",
+ "<27,2,3>": "WINMSG",
+ "<27,2,4>": "CONTEXTMENU",
+ "<27,2,5>": "DROPDOWN",
+ "<27,2,6>": "HELP",
+ "<27,2,7>": "NOTES",
+ "<27,2,8>": "TIMER",
+ "<27,2,9>": "DROPFILES",
+ "<27,2,10>": "GOTFOCUS",
+ "<27,2,11>": "LOSTFOCUS",
+ "<27,2,12>": "BUTTONDOWN",
+ "<27,2,13>": "BUTTONUP",
+ "<27,2,14>": "CLICK",
+ "<27,2,15>": "DBLCLK",
+ "<27,2,16>": "LOSTCAPTURE",
+ "<27,2,17>": "MOUSEMOVE"
+ },
+ "<27,3>": {
+ "<27,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<27,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<27,3,3>": "hWnd,Message,wParam,lParam",
+ "<27,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<27,3,5>": "EditLineText",
+ "<27,3,6>": "ItemID,MouseX,MouseY",
+ "<27,3,7>": "",
+ "<27,3,8>": "",
+ "<27,3,9>": "FileList,xDrop,yDrop",
+ "<27,3,10>": "PrevFocusID",
+ "<27,3,11>": "Flag,FocusID",
+ "<27,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<27,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<27,3,14>": "",
+ "<27,3,15>": "CtrlKey,ShiftKey,MouseButton",
+ "<27,3,16>": "CaptureID",
+ "<27,3,17>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<27,4>": {
+ "<27,4,1>": "0",
+ "<27,4,2>": "1",
+ "<27,4,3>": "0",
+ "<27,4,4>": "1",
+ "<27,4,5>": "0",
+ "<27,4,6>": "0",
+ "<27,4,7>": "0",
+ "<27,4,8>": "0",
+ "<27,4,9>": "0",
+ "<27,4,10>": "1",
+ "<27,4,11>": "1",
+ "<27,4,12>": "0",
+ "<27,4,13>": "0",
+ "<27,4,14>": "1",
+ "<27,4,15>": "0",
+ "<27,4,16>": "0",
+ "<27,4,17>": "0"
+ },
+ "<27,5>": {
+ "<27,5,1>": "OmniEvent",
+ "<27,5,2>": "InitContextMenu",
+ "<27,5,3>": "WinMsg",
+ "<27,5,4>": "ContextMenu",
+ "<27,5,5>": "DropDown",
+ "<27,5,6>": "Help",
+ "<27,5,7>": "Notes",
+ "<27,5,8>": "Timer",
+ "<27,5,9>": "DropFiles",
+ "<27,5,10>": "GotFocus",
+ "<27,5,11>": "LostFocus",
+ "<27,5,12>": "ButtonDown",
+ "<27,5,13>": "ButtonUp",
+ "<27,5,14>": "Click",
+ "<27,5,15>": "DblClk",
+ "<27,5,16>": "LostCapture",
+ "<27,5,17>": "MouseMove"
+ },
+ "<27,6>": {
+ "<27,6,1>": "17",
+ "<27,6,2>": "2",
+ "<27,6,3>": "16",
+ "<27,6,4>": "2",
+ "<27,6,5>": "16",
+ "<27,6,6>": "17",
+ "<27,6,7>": "17",
+ "<27,6,8>": "16",
+ "<27,6,9>": "16",
+ "<27,6,10>": "2",
+ "<27,6,11>": "2",
+ "<27,6,12>": "16",
+ "<27,6,13>": "16",
+ "<27,6,14>": "10",
+ "<27,6,15>": "16",
+ "<27,6,16>": "16",
+ "<27,6,17>": "16"
+ }
+ },
+ "<28>": {
+ "<28,1>": "PUSHBUTTON",
+ "<28,2>": {
+ "<28,2,1>": "OMNIEVENT",
+ "<28,2,2>": "INITCONTEXTMENU",
+ "<28,2,3>": "WINMSG",
+ "<28,2,4>": "CONTEXTMENU",
+ "<28,2,5>": "DROPDOWN",
+ "<28,2,6>": "HELP",
+ "<28,2,7>": "NOTES",
+ "<28,2,8>": "TIMER",
+ "<28,2,9>": "DROPFILES",
+ "<28,2,10>": "GOTFOCUS",
+ "<28,2,11>": "LOSTFOCUS",
+ "<28,2,12>": "BUTTONDOWN",
+ "<28,2,13>": "BUTTONUP",
+ "<28,2,14>": "CLICK",
+ "<28,2,15>": "DBLCLK",
+ "<28,2,16>": "LOSTCAPTURE",
+ "<28,2,17>": "MOUSEMOVE"
+ },
+ "<28,3>": {
+ "<28,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<28,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<28,3,3>": "hWnd,Message,wParam,lParam",
+ "<28,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<28,3,5>": "EditLineText",
+ "<28,3,6>": "ItemID,MouseX,MouseY",
+ "<28,3,7>": "",
+ "<28,3,8>": "",
+ "<28,3,9>": "FileList,xDrop,yDrop",
+ "<28,3,10>": "PrevFocusID",
+ "<28,3,11>": "Flag,FocusID",
+ "<28,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<28,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<28,3,14>": "",
+ "<28,3,15>": "CtrlKey,ShiftKey,MouseButton",
+ "<28,3,16>": "CaptureID",
+ "<28,3,17>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<28,4>": {
+ "<28,4,1>": "0",
+ "<28,4,2>": "1",
+ "<28,4,3>": "0",
+ "<28,4,4>": "1",
+ "<28,4,5>": "0",
+ "<28,4,6>": "0",
+ "<28,4,7>": "0",
+ "<28,4,8>": "0",
+ "<28,4,9>": "0",
+ "<28,4,10>": "1",
+ "<28,4,11>": "1",
+ "<28,4,12>": "0",
+ "<28,4,13>": "0",
+ "<28,4,14>": "1",
+ "<28,4,15>": "0",
+ "<28,4,16>": "0",
+ "<28,4,17>": "0"
+ },
+ "<28,5>": {
+ "<28,5,1>": "OmniEvent",
+ "<28,5,2>": "InitContextMenu",
+ "<28,5,3>": "WinMsg",
+ "<28,5,4>": "ContextMenu",
+ "<28,5,5>": "DropDown",
+ "<28,5,6>": "Help",
+ "<28,5,7>": "Notes",
+ "<28,5,8>": "Timer",
+ "<28,5,9>": "DropFiles",
+ "<28,5,10>": "GotFocus",
+ "<28,5,11>": "LostFocus",
+ "<28,5,12>": "ButtonDown",
+ "<28,5,13>": "ButtonUp",
+ "<28,5,14>": "Click",
+ "<28,5,15>": "DblClk",
+ "<28,5,16>": "LostCapture",
+ "<28,5,17>": "MouseMove"
+ },
+ "<28,6>": {
+ "<28,6,1>": "17",
+ "<28,6,2>": "2",
+ "<28,6,3>": "16",
+ "<28,6,4>": "2",
+ "<28,6,5>": "16",
+ "<28,6,6>": "17",
+ "<28,6,7>": "17",
+ "<28,6,8>": "16",
+ "<28,6,9>": "16",
+ "<28,6,10>": "2",
+ "<28,6,11>": "2",
+ "<28,6,12>": "16",
+ "<28,6,13>": "16",
+ "<28,6,14>": "10",
+ "<28,6,15>": "16",
+ "<28,6,16>": "16",
+ "<28,6,17>": "16"
+ }
+ },
+ "<29>": {
+ "<29,1>": "RADIOGROUP",
+ "<29,2>": {
+ "<29,2,1>": "OMNIEVENT",
+ "<29,2,2>": "INITCONTEXTMENU",
+ "<29,2,3>": "WINMSG",
+ "<29,2,4>": "CALCULATE",
+ "<29,2,5>": "CONTEXTMENU",
+ "<29,2,6>": "HELP",
+ "<29,2,7>": "NOTES",
+ "<29,2,8>": "TIMER",
+ "<29,2,9>": "DROPFILES",
+ "<29,2,10>": "GOTFOCUS",
+ "<29,2,11>": "LOSTFOCUS",
+ "<29,2,12>": "BUTTONDOWN",
+ "<29,2,13>": "BUTTONUP",
+ "<29,2,14>": "CLICK",
+ "<29,2,15>": "DBLCLK",
+ "<29,2,16>": "LOSTCAPTURE",
+ "<29,2,17>": "MOUSEMOVE"
+ },
+ "<29,3>": {
+ "<29,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<29,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<29,3,3>": "hWnd,Message,wParam,lParam",
+ "<29,3,4>": "CtrlColumn",
+ "<29,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<29,3,6>": "ItemID,MouseX,MouseY",
+ "<29,3,7>": "",
+ "<29,3,8>": "",
+ "<29,3,9>": "FileList,xDrop,yDrop",
+ "<29,3,10>": "PrevFocusID",
+ "<29,3,11>": "Flag,FocusID",
+ "<29,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<29,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<29,3,14>": "",
+ "<29,3,15>": "CtrlKey,ShiftKey,MouseButton",
+ "<29,3,16>": "CaptureID",
+ "<29,3,17>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<29,4>": {
+ "<29,4,1>": "0",
+ "<29,4,2>": "1",
+ "<29,4,3>": "0",
+ "<29,4,4>": "0",
+ "<29,4,5>": "1",
+ "<29,4,6>": "0",
+ "<29,4,7>": "0",
+ "<29,4,8>": "0",
+ "<29,4,9>": "0",
+ "<29,4,10>": "1",
+ "<29,4,11>": "1",
+ "<29,4,12>": "0",
+ "<29,4,13>": "0",
+ "<29,4,14>": "1",
+ "<29,4,15>": "0",
+ "<29,4,16>": "0",
+ "<29,4,17>": "0"
+ },
+ "<29,5>": {
+ "<29,5,1>": "OmniEvent",
+ "<29,5,2>": "InitContextMenu",
+ "<29,5,3>": "WinMsg",
+ "<29,5,4>": "Calculate",
+ "<29,5,5>": "ContextMenu",
+ "<29,5,6>": "Help",
+ "<29,5,7>": "Notes",
+ "<29,5,8>": "Timer",
+ "<29,5,9>": "DropFiles",
+ "<29,5,10>": "GotFocus",
+ "<29,5,11>": "LostFocus",
+ "<29,5,12>": "ButtonDown",
+ "<29,5,13>": "ButtonUp",
+ "<29,5,14>": "Click",
+ "<29,5,15>": "DblClk",
+ "<29,5,16>": "LostCapture",
+ "<29,5,17>": "MouseMove"
+ },
+ "<29,6>": {
+ "<29,6,1>": "17",
+ "<29,6,2>": "2",
+ "<29,6,3>": "16",
+ "<29,6,4>": "17",
+ "<29,6,5>": "2",
+ "<29,6,6>": "17",
+ "<29,6,7>": "17",
+ "<29,6,8>": "16",
+ "<29,6,9>": "16",
+ "<29,6,10>": "2",
+ "<29,6,11>": "2",
+ "<29,6,12>": "16",
+ "<29,6,13>": "16",
+ "<29,6,14>": "10",
+ "<29,6,15>": "16",
+ "<29,6,16>": "16",
+ "<29,6,17>": "16"
+ }
+ },
+ "<30>": {
+ "<30,1>": "RICHEDITBOX",
+ "<30,2>": {
+ "<30,2,1>": "CHANGED",
+ "<30,2,2>": "EDITSTATECHANGED",
+ "<30,2,3>": "OMNIEVENT",
+ "<30,2,4>": "INITCONTEXTMENU",
+ "<30,2,5>": "WINMSG",
+ "<30,2,6>": "CALCULATE",
+ "<30,2,7>": "CONTEXTMENU",
+ "<30,2,8>": "HELP",
+ "<30,2,9>": "NOTES",
+ "<30,2,10>": "OPTIONS",
+ "<30,2,11>": "REQUIRERR",
+ "<30,2,12>": "TIMER",
+ "<30,2,13>": "VALIDERR",
+ "<30,2,14>": "DROPFILES",
+ "<30,2,15>": "GOTFOCUS",
+ "<30,2,16>": "LOSTFOCUS",
+ "<30,2,17>": "CHAR",
+ "<30,2,18>": "BUTTONDOWN",
+ "<30,2,19>": "BUTTONUP",
+ "<30,2,20>": "LOSTCAPTURE",
+ "<30,2,21>": "MOUSEMOVE"
+ },
+ "<30,3>": {
+ "<30,3,1>": "NewData",
+ "<30,3,2>": "EditState",
+ "<30,3,3>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<30,3,4>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<30,3,5>": "hWnd,Message,wParam,lParam",
+ "<30,3,6>": "CtrlColumn",
+ "<30,3,7>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<30,3,8>": "ItemID,MouseX,MouseY",
+ "<30,3,9>": "",
+ "<30,3,10>": "",
+ "<30,3,11>": "RequireInfo",
+ "<30,3,12>": "",
+ "<30,3,13>": "ValidInfo",
+ "<30,3,14>": "FileList,xDrop,yDrop",
+ "<30,3,15>": "PrevFocusID",
+ "<30,3,16>": "Flag,FocusID",
+ "<30,3,17>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<30,3,18>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<30,3,19>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<30,3,20>": "CaptureID",
+ "<30,3,21>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<30,4>": {
+ "<30,4,1>": "0",
+ "<30,4,2>": "1",
+ "<30,4,3>": "0",
+ "<30,4,4>": "1",
+ "<30,4,5>": "0",
+ "<30,4,6>": "0",
+ "<30,4,7>": "1",
+ "<30,4,8>": "0",
+ "<30,4,9>": "0",
+ "<30,4,10>": "0",
+ "<30,4,11>": "0",
+ "<30,4,12>": "0",
+ "<30,4,13>": "0",
+ "<30,4,14>": "0",
+ "<30,4,15>": "1",
+ "<30,4,16>": "1",
+ "<30,4,17>": "0",
+ "<30,4,18>": "0",
+ "<30,4,19>": "0",
+ "<30,4,20>": "0",
+ "<30,4,21>": "0"
+ },
+ "<30,5>": {
+ "<30,5,1>": "Changed",
+ "<30,5,2>": "EditStateChanged",
+ "<30,5,3>": "OmniEvent",
+ "<30,5,4>": "InitContextMenu",
+ "<30,5,5>": "WinMsg",
+ "<30,5,6>": "Calculate",
+ "<30,5,7>": "ContextMenu",
+ "<30,5,8>": "Help",
+ "<30,5,9>": "Notes",
+ "<30,5,10>": "Options",
+ "<30,5,11>": "RequirErr",
+ "<30,5,12>": "Timer",
+ "<30,5,13>": "ValidErr",
+ "<30,5,14>": "DropFiles",
+ "<30,5,15>": "GotFocus",
+ "<30,5,16>": "LostFocus",
+ "<30,5,17>": "Char",
+ "<30,5,18>": "ButtonDown",
+ "<30,5,19>": "ButtonUp",
+ "<30,5,20>": "LostCapture",
+ "<30,5,21>": "MouseMove"
+ },
+ "<30,6>": {
+ "<30,6,1>": "24",
+ "<30,6,2>": "2",
+ "<30,6,3>": "17",
+ "<30,6,4>": "2",
+ "<30,6,5>": "16",
+ "<30,6,6>": "17",
+ "<30,6,7>": "2",
+ "<30,6,8>": "17",
+ "<30,6,9>": "17",
+ "<30,6,10>": "16",
+ "<30,6,11>": "17",
+ "<30,6,12>": "16",
+ "<30,6,13>": "17",
+ "<30,6,14>": "16",
+ "<30,6,15>": "2",
+ "<30,6,16>": "2",
+ "<30,6,17>": "16",
+ "<30,6,18>": "16",
+ "<30,6,19>": "16",
+ "<30,6,20>": "16",
+ "<30,6,21>": "16"
+ }
+ },
+ "<31>": {
+ "<31,1>": "SIMPLEPANEL",
+ "<31,2>": {
+ "<31,2,1>": "OMNIEVENT",
+ "<31,2,2>": "INITCONTEXTMENU",
+ "<31,2,3>": "WINMSG",
+ "<31,2,4>": "CONTEXTMENU",
+ "<31,2,5>": "HELP",
+ "<31,2,6>": "NOTES",
+ "<31,2,7>": "TIMER",
+ "<31,2,8>": "DROPFILES",
+ "<31,2,9>": "BUTTONDOWN",
+ "<31,2,10>": "BUTTONUP",
+ "<31,2,11>": "CLICK",
+ "<31,2,12>": "DBLCLK",
+ "<31,2,13>": "LOSTCAPTURE",
+ "<31,2,14>": "MOUSEMOVE"
+ },
+ "<31,3>": {
+ "<31,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<31,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<31,3,3>": "hWnd,Message,wParam,lParam",
+ "<31,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<31,3,5>": "ItemID,MouseX,MouseY",
+ "<31,3,6>": "",
+ "<31,3,7>": "",
+ "<31,3,8>": "FileList,xDrop,yDrop",
+ "<31,3,9>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<31,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<31,3,11>": "",
+ "<31,3,12>": "CtrlKey,ShiftKey,MouseButton",
+ "<31,3,13>": "CaptureID",
+ "<31,3,14>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<31,4>": {
+ "<31,4,1>": "0",
+ "<31,4,2>": "1",
+ "<31,4,3>": "0",
+ "<31,4,4>": "1",
+ "<31,4,5>": "0",
+ "<31,4,6>": "0",
+ "<31,4,7>": "0",
+ "<31,4,8>": "0",
+ "<31,4,9>": "0",
+ "<31,4,10>": "0",
+ "<31,4,11>": "1",
+ "<31,4,12>": "0",
+ "<31,4,13>": "0",
+ "<31,4,14>": "0"
+ },
+ "<31,5>": {
+ "<31,5,1>": "OmniEvent",
+ "<31,5,2>": "InitContextMenu",
+ "<31,5,3>": "WinMsg",
+ "<31,5,4>": "ContextMenu",
+ "<31,5,5>": "Help",
+ "<31,5,6>": "Notes",
+ "<31,5,7>": "Timer",
+ "<31,5,8>": "DropFiles",
+ "<31,5,9>": "ButtonDown",
+ "<31,5,10>": "ButtonUp",
+ "<31,5,11>": "Click",
+ "<31,5,12>": "DblClk",
+ "<31,5,13>": "LostCapture",
+ "<31,5,14>": "MouseMove"
+ },
+ "<31,6>": {
+ "<31,6,1>": "17",
+ "<31,6,2>": "2",
+ "<31,6,3>": "16",
+ "<31,6,4>": "2",
+ "<31,6,5>": "17",
+ "<31,6,6>": "17",
+ "<31,6,7>": "16",
+ "<31,6,8>": "16",
+ "<31,6,9>": "16",
+ "<31,6,10>": "16",
+ "<31,6,11>": "10",
+ "<31,6,12>": "16",
+ "<31,6,13>": "16",
+ "<31,6,14>": "16"
+ }
+ },
+ "<32>": {
+ "<32,1>": "STATIC",
+ "<32,2>": {
+ "<32,2,1>": "OMNIEVENT",
+ "<32,2,2>": "INITCONTEXTMENU",
+ "<32,2,3>": "WINMSG",
+ "<32,2,4>": "CALCULATE",
+ "<32,2,5>": "CONTEXTMENU",
+ "<32,2,6>": "HELP",
+ "<32,2,7>": "NOTES",
+ "<32,2,8>": "TIMER",
+ "<32,2,9>": "VALIDERR",
+ "<32,2,10>": "DROPFILES",
+ "<32,2,11>": "BUTTONDOWN",
+ "<32,2,12>": "BUTTONUP",
+ "<32,2,13>": "CLICK",
+ "<32,2,14>": "DBLCLK",
+ "<32,2,15>": "LOSTCAPTURE",
+ "<32,2,16>": "MOUSEMOVE"
+ },
+ "<32,3>": {
+ "<32,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<32,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<32,3,3>": "hWnd,Message,wParam,lParam",
+ "<32,3,4>": "CtrlColumn",
+ "<32,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<32,3,6>": "ItemID,MouseX,MouseY",
+ "<32,3,7>": "",
+ "<32,3,8>": "",
+ "<32,3,9>": "ValidInfo",
+ "<32,3,10>": "FileList,xDrop,yDrop",
+ "<32,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<32,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<32,3,13>": "",
+ "<32,3,14>": "CtrlKey,ShiftKey,MouseButton",
+ "<32,3,15>": "CaptureID",
+ "<32,3,16>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<32,4>": {
+ "<32,4,1>": "0",
+ "<32,4,2>": "1",
+ "<32,4,3>": "0",
+ "<32,4,4>": "0",
+ "<32,4,5>": "1",
+ "<32,4,6>": "0",
+ "<32,4,7>": "0",
+ "<32,4,8>": "0",
+ "<32,4,9>": "0",
+ "<32,4,10>": "0",
+ "<32,4,11>": "0",
+ "<32,4,12>": "0",
+ "<32,4,13>": "1",
+ "<32,4,14>": "0",
+ "<32,4,15>": "0",
+ "<32,4,16>": "0"
+ },
+ "<32,5>": {
+ "<32,5,1>": "OmniEvent",
+ "<32,5,2>": "InitContextMenu",
+ "<32,5,3>": "WinMsg",
+ "<32,5,4>": "Calculate",
+ "<32,5,5>": "ContextMenu",
+ "<32,5,6>": "Help",
+ "<32,5,7>": "Notes",
+ "<32,5,8>": "Timer",
+ "<32,5,9>": "ValidErr",
+ "<32,5,10>": "DropFiles",
+ "<32,5,11>": "ButtonDown",
+ "<32,5,12>": "ButtonUp",
+ "<32,5,13>": "Click",
+ "<32,5,14>": "DblClk",
+ "<32,5,15>": "LostCapture",
+ "<32,5,16>": "MouseMove"
+ },
+ "<32,6>": {
+ "<32,6,1>": "17",
+ "<32,6,2>": "2",
+ "<32,6,3>": "16",
+ "<32,6,4>": "17",
+ "<32,6,5>": "2",
+ "<32,6,6>": "17",
+ "<32,6,7>": "17",
+ "<32,6,8>": "16",
+ "<32,6,9>": "17",
+ "<32,6,10>": "16",
+ "<32,6,11>": "16",
+ "<32,6,12>": "16",
+ "<32,6,13>": "10",
+ "<32,6,14>": "16",
+ "<32,6,15>": "16",
+ "<32,6,16>": "16"
+ }
+ },
+ "<33>": {
+ "<33,1>": "TABCONTROL",
+ "<33,2>": {
+ "<33,2,1>": "OMNIEVENT",
+ "<33,2,2>": "TABCLOSE",
+ "<33,2,3>": "INITCONTEXTMENU",
+ "<33,2,4>": "WINMSG",
+ "<33,2,5>": "CONTEXTMENU",
+ "<33,2,6>": "HELP",
+ "<33,2,7>": "NOTES",
+ "<33,2,8>": "TIMER",
+ "<33,2,9>": "DROPFILES",
+ "<33,2,10>": "GOTFOCUS",
+ "<33,2,11>": "LOSTFOCUS",
+ "<33,2,12>": "BUTTONDOWN",
+ "<33,2,13>": "BUTTONUP",
+ "<33,2,14>": "CLICK",
+ "<33,2,15>": "LOSTCAPTURE",
+ "<33,2,16>": "MOUSEMOVE"
+ },
+ "<33,3>": {
+ "<33,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<33,3,2>": "TabNum",
+ "<33,3,3>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<33,3,4>": "hWnd,Message,wParam,lParam",
+ "<33,3,5>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<33,3,6>": "ItemID,MouseX,MouseY",
+ "<33,3,7>": "",
+ "<33,3,8>": "",
+ "<33,3,9>": "FileList,xDrop,yDrop",
+ "<33,3,10>": "PrevFocusID",
+ "<33,3,11>": "Flag,FocusID",
+ "<33,3,12>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<33,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<33,3,14>": "",
+ "<33,3,15>": "CaptureID",
+ "<33,3,16>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<33,4>": {
+ "<33,4,1>": "0",
+ "<33,4,2>": "0",
+ "<33,4,3>": "1",
+ "<33,4,4>": "0",
+ "<33,4,5>": "1",
+ "<33,4,6>": "0",
+ "<33,4,7>": "0",
+ "<33,4,8>": "0",
+ "<33,4,9>": "0",
+ "<33,4,10>": "1",
+ "<33,4,11>": "1",
+ "<33,4,12>": "0",
+ "<33,4,13>": "0",
+ "<33,4,14>": "1",
+ "<33,4,15>": "0",
+ "<33,4,16>": "0"
+ },
+ "<33,5>": {
+ "<33,5,1>": "OmniEvent",
+ "<33,5,2>": "TabClose",
+ "<33,5,3>": "InitContextMenu",
+ "<33,5,4>": "WinMsg",
+ "<33,5,5>": "ContextMenu",
+ "<33,5,6>": "Help",
+ "<33,5,7>": "Notes",
+ "<33,5,8>": "Timer",
+ "<33,5,9>": "DropFiles",
+ "<33,5,10>": "GotFocus",
+ "<33,5,11>": "LostFocus",
+ "<33,5,12>": "ButtonDown",
+ "<33,5,13>": "ButtonUp",
+ "<33,5,14>": "Click",
+ "<33,5,15>": "LostCapture",
+ "<33,5,16>": "MouseMove"
+ },
+ "<33,6>": {
+ "<33,6,1>": "17",
+ "<33,6,2>": "16",
+ "<33,6,3>": "2",
+ "<33,6,4>": "16",
+ "<33,6,5>": "2",
+ "<33,6,6>": "17",
+ "<33,6,7>": "17",
+ "<33,6,8>": "16",
+ "<33,6,9>": "16",
+ "<33,6,10>": "2",
+ "<33,6,11>": "2",
+ "<33,6,12>": "16",
+ "<33,6,13>": "16",
+ "<33,6,14>": "10",
+ "<33,6,15>": "16",
+ "<33,6,16>": "16"
+ }
+ },
+ "<34>": {
+ "<34,1>": "TREELISTBOX",
+ "<34,2>": {
+ "<34,2,1>": "CHANGED",
+ "<34,2,2>": "ITEMCHANGED",
+ "<34,2,3>": "ITEMCHECK",
+ "<34,2,4>": "ITEMCLICK",
+ "<34,2,5>": "ITEMEDITING",
+ "<34,2,6>": "ITEMUNCHANGED",
+ "<34,2,7>": "LASTITEM",
+ "<34,2,8>": "OMNIEVENT",
+ "<34,2,9>": "INITCONTEXTMENU",
+ "<34,2,10>": "WINMSG",
+ "<34,2,11>": "CALCULATE",
+ "<34,2,12>": "CONTEXTMENU",
+ "<34,2,13>": "HELP",
+ "<34,2,14>": "NOTES",
+ "<34,2,15>": "OPTIONS",
+ "<34,2,16>": "TIMER",
+ "<34,2,17>": "DROPFILES",
+ "<34,2,18>": "GOTFOCUS",
+ "<34,2,19>": "LOSTFOCUS",
+ "<34,2,20>": "CHAR",
+ "<34,2,21>": "BUTTONDOWN",
+ "<34,2,22>": "BUTTONUP",
+ "<34,2,23>": "DBLCLK",
+ "<34,2,24>": "DRAGREORDER",
+ "<34,2,25>": "LOSTCAPTURE",
+ "<34,2,26>": "MOUSEMOVE"
+ },
+ "<34,3>": {
+ "<34,3,1>": "NewData",
+ "<34,3,2>": "ItemIndex,NewData,PrevData",
+ "<34,3,3>": "ItemIndex",
+ "<34,3,4>": "ItemIndex,OnTextFlag",
+ "<34,3,5>": "ItemIndex",
+ "<34,3,6>": "ItemIndex",
+ "<34,3,7>": "",
+ "<34,3,8>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<34,3,9>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<34,3,10>": "hWnd,Message,wParam,lParam",
+ "<34,3,11>": "CtrlColumn",
+ "<34,3,12>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<34,3,13>": "ItemID,MouseX,MouseY",
+ "<34,3,14>": "",
+ "<34,3,15>": "",
+ "<34,3,16>": "",
+ "<34,3,17>": "FileList,xDrop,yDrop",
+ "<34,3,18>": "PrevFocusID",
+ "<34,3,19>": "Flag,FocusID",
+ "<34,3,20>": "VirtCode,ScanCode,CtrlKey,ShiftKey,AltKey",
+ "<34,3,21>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<34,3,22>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<34,3,23>": "CtrlKey,ShiftKey,MouseButton",
+ "<34,3,24>": "ItemFrom,ItemTo",
+ "<34,3,25>": "CaptureID",
+ "<34,3,26>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<34,4>": {
+ "<34,4,1>": "0",
+ "<34,4,2>": "1",
+ "<34,4,3>": "0",
+ "<34,4,4>": "0",
+ "<34,4,5>": "0",
+ "<34,4,6>": "0",
+ "<34,4,7>": "0",
+ "<34,4,8>": "0",
+ "<34,4,9>": "1",
+ "<34,4,10>": "0",
+ "<34,4,11>": "0",
+ "<34,4,12>": "1",
+ "<34,4,13>": "0",
+ "<34,4,14>": "0",
+ "<34,4,15>": "0",
+ "<34,4,16>": "0",
+ "<34,4,17>": "0",
+ "<34,4,18>": "1",
+ "<34,4,19>": "1",
+ "<34,4,20>": "0",
+ "<34,4,21>": "0",
+ "<34,4,22>": "0",
+ "<34,4,23>": "0",
+ "<34,4,24>": "0",
+ "<34,4,25>": "0",
+ "<34,4,26>": "0"
+ },
+ "<34,5>": {
+ "<34,5,1>": "Changed",
+ "<34,5,2>": "ItemChanged",
+ "<34,5,3>": "ItemCheck",
+ "<34,5,4>": "ItemClick",
+ "<34,5,5>": "ItemEditing",
+ "<34,5,6>": "ItemUnchanged",
+ "<34,5,7>": "LastItem",
+ "<34,5,8>": "OmniEvent",
+ "<34,5,9>": "InitContextMenu",
+ "<34,5,10>": "WinMsg",
+ "<34,5,11>": "Calculate",
+ "<34,5,12>": "ContextMenu",
+ "<34,5,13>": "Help",
+ "<34,5,14>": "Notes",
+ "<34,5,15>": "Options",
+ "<34,5,16>": "Timer",
+ "<34,5,17>": "DropFiles",
+ "<34,5,18>": "GotFocus",
+ "<34,5,19>": "LostFocus",
+ "<34,5,20>": "Char",
+ "<34,5,21>": "ButtonDown",
+ "<34,5,22>": "ButtonUp",
+ "<34,5,23>": "DblClk",
+ "<34,5,24>": "DragReorder",
+ "<34,5,25>": "LostCapture",
+ "<34,5,26>": "MouseMove"
+ },
+ "<34,6>": {
+ "<34,6,1>": "16",
+ "<34,6,2>": "2",
+ "<34,6,3>": "16",
+ "<34,6,4>": "16",
+ "<34,6,5>": "16",
+ "<34,6,6>": "16",
+ "<34,6,7>": "16",
+ "<34,6,8>": "17",
+ "<34,6,9>": "2",
+ "<34,6,10>": "16",
+ "<34,6,11>": "17",
+ "<34,6,12>": "2",
+ "<34,6,13>": "17",
+ "<34,6,14>": "17",
+ "<34,6,15>": "16",
+ "<34,6,16>": "16",
+ "<34,6,17>": "16",
+ "<34,6,18>": "2",
+ "<34,6,19>": "2",
+ "<34,6,20>": "16",
+ "<34,6,21>": "16",
+ "<34,6,22>": "16",
+ "<34,6,23>": "24",
+ "<34,6,24>": "16",
+ "<34,6,25>": "16",
+ "<34,6,26>": "16"
+ }
+ },
+ "<35>": {
+ "<35,1>": "UPDOWN",
+ "<35,2>": {
+ "<35,2,1>": "DELTAPOS",
+ "<35,2,2>": "HSCROLL",
+ "<35,2,3>": "OMNIEVENT",
+ "<35,2,4>": "VSCROLL",
+ "<35,2,5>": "INITCONTEXTMENU",
+ "<35,2,6>": "WINMSG",
+ "<35,2,7>": "CALCULATE",
+ "<35,2,8>": "CONTEXTMENU",
+ "<35,2,9>": "HELP",
+ "<35,2,10>": "NOTES",
+ "<35,2,11>": "TIMER",
+ "<35,2,12>": "DROPFILES",
+ "<35,2,13>": "GOTFOCUS",
+ "<35,2,14>": "LOSTFOCUS",
+ "<35,2,15>": "BUTTONDOWN",
+ "<35,2,16>": "BUTTONUP",
+ "<35,2,17>": "LOSTCAPTURE",
+ "<35,2,18>": "MOUSEMOVE"
+ },
+ "<35,3>": {
+ "<35,3,1>": "PrevPos,DeltaVal,NewPos",
+ "<35,3,2>": "Value",
+ "<35,3,3>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<35,3,4>": "Value",
+ "<35,3,5>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<35,3,6>": "hWnd,Message,wParam,lParam",
+ "<35,3,7>": "CtrlColumn",
+ "<35,3,8>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<35,3,9>": "ItemID,MouseX,MouseY",
+ "<35,3,10>": "",
+ "<35,3,11>": "",
+ "<35,3,12>": "FileList,xDrop,yDrop",
+ "<35,3,13>": "PrevFocusID",
+ "<35,3,14>": "Flag,FocusID",
+ "<35,3,15>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<35,3,16>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<35,3,17>": "CaptureID",
+ "<35,3,18>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<35,4>": {
+ "<35,4,1>": "0",
+ "<35,4,2>": "0",
+ "<35,4,3>": "0",
+ "<35,4,4>": "0",
+ "<35,4,5>": "1",
+ "<35,4,6>": "0",
+ "<35,4,7>": "0",
+ "<35,4,8>": "1",
+ "<35,4,9>": "0",
+ "<35,4,10>": "0",
+ "<35,4,11>": "0",
+ "<35,4,12>": "0",
+ "<35,4,13>": "1",
+ "<35,4,14>": "1",
+ "<35,4,15>": "0",
+ "<35,4,16>": "0",
+ "<35,4,17>": "0",
+ "<35,4,18>": "0"
+ },
+ "<35,5>": {
+ "<35,5,1>": "DeltaPos",
+ "<35,5,2>": "HScroll",
+ "<35,5,3>": "OmniEvent",
+ "<35,5,4>": "VScroll",
+ "<35,5,5>": "InitContextMenu",
+ "<35,5,6>": "WinMsg",
+ "<35,5,7>": "Calculate",
+ "<35,5,8>": "ContextMenu",
+ "<35,5,9>": "Help",
+ "<35,5,10>": "Notes",
+ "<35,5,11>": "Timer",
+ "<35,5,12>": "DropFiles",
+ "<35,5,13>": "GotFocus",
+ "<35,5,14>": "LostFocus",
+ "<35,5,15>": "ButtonDown",
+ "<35,5,16>": "ButtonUp",
+ "<35,5,17>": "LostCapture",
+ "<35,5,18>": "MouseMove"
+ },
+ "<35,6>": {
+ "<35,6,1>": "16",
+ "<35,6,2>": "16",
+ "<35,6,3>": "17",
+ "<35,6,4>": "24",
+ "<35,6,5>": "2",
+ "<35,6,6>": "16",
+ "<35,6,7>": "17",
+ "<35,6,8>": "2",
+ "<35,6,9>": "17",
+ "<35,6,10>": "17",
+ "<35,6,11>": "16",
+ "<35,6,12>": "16",
+ "<35,6,13>": "2",
+ "<35,6,14>": "2",
+ "<35,6,15>": "16",
+ "<35,6,16>": "16",
+ "<35,6,17>": "16",
+ "<35,6,18>": "16"
+ }
+ },
+ "<36>": {
+ "<36,1>": "VSCROLLBAR",
+ "<36,2>": {
+ "<36,2,1>": "OMNIEVENT",
+ "<36,2,2>": "VSCROLL",
+ "<36,2,3>": "INITCONTEXTMENU",
+ "<36,2,4>": "WINMSG",
+ "<36,2,5>": "CALCULATE",
+ "<36,2,6>": "CONTEXTMENU",
+ "<36,2,7>": "HELP",
+ "<36,2,8>": "NOTES",
+ "<36,2,9>": "TIMER",
+ "<36,2,10>": "DROPFILES",
+ "<36,2,11>": "GOTFOCUS",
+ "<36,2,12>": "LOSTFOCUS",
+ "<36,2,13>": "BUTTONDOWN",
+ "<36,2,14>": "BUTTONUP",
+ "<36,2,15>": "LOSTCAPTURE",
+ "<36,2,16>": "MOUSEMOVE"
+ },
+ "<36,3>": {
+ "<36,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<36,3,2>": "Value",
+ "<36,3,3>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<36,3,4>": "hWnd,Message,wParam,lParam",
+ "<36,3,5>": "CtrlColumn",
+ "<36,3,6>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<36,3,7>": "ItemID,MouseX,MouseY",
+ "<36,3,8>": "",
+ "<36,3,9>": "",
+ "<36,3,10>": "FileList,xDrop,yDrop",
+ "<36,3,11>": "PrevFocusID",
+ "<36,3,12>": "Flag,FocusID",
+ "<36,3,13>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<36,3,14>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<36,3,15>": "CaptureID",
+ "<36,3,16>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<36,4>": {
+ "<36,4,1>": "0",
+ "<36,4,2>": "0",
+ "<36,4,3>": "1",
+ "<36,4,4>": "0",
+ "<36,4,5>": "0",
+ "<36,4,6>": "1",
+ "<36,4,7>": "0",
+ "<36,4,8>": "0",
+ "<36,4,9>": "0",
+ "<36,4,10>": "0",
+ "<36,4,11>": "1",
+ "<36,4,12>": "1",
+ "<36,4,13>": "0",
+ "<36,4,14>": "0",
+ "<36,4,15>": "0",
+ "<36,4,16>": "0"
+ },
+ "<36,5>": {
+ "<36,5,1>": "OmniEvent",
+ "<36,5,2>": "VScroll",
+ "<36,5,3>": "InitContextMenu",
+ "<36,5,4>": "WinMsg",
+ "<36,5,5>": "Calculate",
+ "<36,5,6>": "ContextMenu",
+ "<36,5,7>": "Help",
+ "<36,5,8>": "Notes",
+ "<36,5,9>": "Timer",
+ "<36,5,10>": "DropFiles",
+ "<36,5,11>": "GotFocus",
+ "<36,5,12>": "LostFocus",
+ "<36,5,13>": "ButtonDown",
+ "<36,5,14>": "ButtonUp",
+ "<36,5,15>": "LostCapture",
+ "<36,5,16>": "MouseMove"
+ },
+ "<36,6>": {
+ "<36,6,1>": "17",
+ "<36,6,2>": "24",
+ "<36,6,3>": "2",
+ "<36,6,4>": "16",
+ "<36,6,5>": "17",
+ "<36,6,6>": "2",
+ "<36,6,7>": "17",
+ "<36,6,8>": "17",
+ "<36,6,9>": "16",
+ "<36,6,10>": "16",
+ "<36,6,11>": "2",
+ "<36,6,12>": "2",
+ "<36,6,13>": "16",
+ "<36,6,14>": "16",
+ "<36,6,15>": "16",
+ "<36,6,16>": "16"
+ }
+ },
+ "<37>": {
+ "<37,1>": "VSPLITBAR",
+ "<37,2>": {
+ "<37,2,1>": "OMNIEVENT",
+ "<37,2,2>": "INITCONTEXTMENU",
+ "<37,2,3>": "WINMSG",
+ "<37,2,4>": "CONTEXTMENU",
+ "<37,2,5>": "HELP",
+ "<37,2,6>": "NOTES",
+ "<37,2,7>": "TIMER",
+ "<37,2,8>": "DROPFILES",
+ "<37,2,9>": "MOVE",
+ "<37,2,10>": "BUTTONDOWN",
+ "<37,2,11>": "BUTTONUP",
+ "<37,2,12>": "CLICK",
+ "<37,2,13>": "DBLCLK",
+ "<37,2,14>": "LOSTCAPTURE",
+ "<37,2,15>": "MOUSEMOVE"
+ },
+ "<37,3>": {
+ "<37,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<37,3,2>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<37,3,3>": "hWnd,Message,wParam,lParam",
+ "<37,3,4>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<37,3,5>": "ItemID,MouseX,MouseY",
+ "<37,3,6>": "",
+ "<37,3,7>": "",
+ "<37,3,8>": "FileList,xDrop,yDrop",
+ "<37,3,9>": "XCoord",
+ "<37,3,10>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<37,3,11>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<37,3,12>": "",
+ "<37,3,13>": "CtrlKey,ShiftKey,MouseButton",
+ "<37,3,14>": "CaptureID",
+ "<37,3,15>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton"
+ },
+ "<37,4>": {
+ "<37,4,1>": "0",
+ "<37,4,2>": "1",
+ "<37,4,3>": "0",
+ "<37,4,4>": "1",
+ "<37,4,5>": "0",
+ "<37,4,6>": "0",
+ "<37,4,7>": "0",
+ "<37,4,8>": "0",
+ "<37,4,9>": "0",
+ "<37,4,10>": "0",
+ "<37,4,11>": "0",
+ "<37,4,12>": "1",
+ "<37,4,13>": "0",
+ "<37,4,14>": "0",
+ "<37,4,15>": "0"
+ },
+ "<37,5>": {
+ "<37,5,1>": "OmniEvent",
+ "<37,5,2>": "InitContextMenu",
+ "<37,5,3>": "WinMsg",
+ "<37,5,4>": "ContextMenu",
+ "<37,5,5>": "Help",
+ "<37,5,6>": "Notes",
+ "<37,5,7>": "Timer",
+ "<37,5,8>": "DropFiles",
+ "<37,5,9>": "Move",
+ "<37,5,10>": "ButtonDown",
+ "<37,5,11>": "ButtonUp",
+ "<37,5,12>": "Click",
+ "<37,5,13>": "DblClk",
+ "<37,5,14>": "LostCapture",
+ "<37,5,15>": "MouseMove"
+ },
+ "<37,6>": {
+ "<37,6,1>": "17",
+ "<37,6,2>": "2",
+ "<37,6,3>": "16",
+ "<37,6,4>": "2",
+ "<37,6,5>": "17",
+ "<37,6,6>": "17",
+ "<37,6,7>": "16",
+ "<37,6,8>": "16",
+ "<37,6,9>": "24",
+ "<37,6,10>": "16",
+ "<37,6,11>": "16",
+ "<37,6,12>": "2",
+ "<37,6,13>": "16",
+ "<37,6,14>": "16",
+ "<37,6,15>": "16"
+ }
+ },
+ "<38>": {
+ "<38,1>": "WEBVIEW",
+ "<38,2>": {
+ "<38,2,1>": "OMNIEVENT",
+ "<38,2,2>": "WINMSG",
+ "<38,2,3>": "HELP",
+ "<38,2,4>": "NOTES",
+ "<38,2,5>": "TIMER",
+ "<38,2,6>": "GOTFOCUS",
+ "<38,2,7>": "LOSTFOCUS",
+ "<38,2,8>": "WEBCDPEVENT",
+ "<38,2,9>": "WEBCDPMETHODRESULT",
+ "<38,2,10>": "WEBCCLOSEWINDOW",
+ "<38,2,11>": "WEBDATACLEARED",
+ "<38,2,12>": "WEBPDFPRINTED",
+ "<38,2,13>": "WEBSAVEDTOFILE",
+ "<38,2,14>": "WEBSUSPENDED",
+ "<38,2,15>": "WEBVIEWCREATED",
+ "<38,2,16>": "WEBCONTENTLOADED",
+ "<38,2,17>": "WEBCONTENTLOADING",
+ "<38,2,18>": "WEBHISTORYCHANGED",
+ "<38,2,19>": "WEBNAVIGATED",
+ "<38,2,20>": "WEBNAVIGATING",
+ "<38,2,21>": "WEBOINAVIGATION",
+ "<38,2,22>": "WEBSOURCECHANGED",
+ "<38,2,23>": "WEBTITLECHANGED",
+ "<38,2,24>": "WEBINITSCRIPTADDED",
+ "<38,2,25>": "WEBMESSAGE",
+ "<38,2,26>": "WEBSCRIPTRESULT",
+ "<38,2,27>": "WEBAUTHREQUEST",
+ "<38,2,28>": "WEBPERMISSIONREQUEST",
+ "<38,2,29>": "WEBSYNCSCRIPTRESULT",
+ "<38,2,30>": "WEBAUDIOCHANGED",
+ "<38,2,31>": "WEBCONTEXTMENU",
+ "<38,2,32>": "WEBINITCONTEXTMENU",
+ "<38,2,33>": "WEBMUTEDCHANGED",
+ "<38,2,34>": "WEBOPENWINDOW",
+ "<38,2,35>": "WEBSHOWDIALOG",
+ "<38,2,36>": "WEBSTATUSTEXTCHANGED",
+ "<38,2,37>": "WEBZOOMCHANGED"
+ },
+ "<38,3>": {
+ "<38,3,1>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<38,3,2>": "hWnd,Message,wParam,lParam",
+ "<38,3,3>": "ItemID,MouseX,MouseY",
+ "<38,3,4>": "",
+ "<38,3,5>": "",
+ "<38,3,6>": "PrevFocusID",
+ "<38,3,7>": "Flag,FocusID",
+ "<38,3,8>": "EventName,JsonEventInfo,SessionID",
+ "<38,3,9>": "ErrorCode,JsonResult",
+ "<38,3,10>": "",
+ "<38,3,11>": "SuccessFlag,ErrorCode",
+ "<38,3,12>": "FileName,SuccessFlag,ErrorCode",
+ "<38,3,13>": "FileName,SuccessFlag,ErrorCode,ErrorText",
+ "<38,3,14>": "SuccessFlag,ErrorCode",
+ "<38,3,15>": "",
+ "<38,3,16>": "NavID,URI",
+ "<38,3,17>": "NavID,URI,ErrorPage",
+ "<38,3,18>": "",
+ "<38,3,19>": "NavID,URI,Redirected,UserInitiated,StatusInfo,FrameID",
+ "<38,3,20>": "NavID,URI,Redirected,UserInitiated,FrameID",
+ "<38,3,21>": "URI,Redirected,UserInitiated,FrameID",
+ "<38,3,22>": "NewDocument",
+ "<38,3,23>": "DocumentTitle",
+ "<38,3,24>": "ID,ErrorCode",
+ "<38,3,25>": "URI,JsonMessage,TextMessage",
+ "<38,3,26>": "ErrorCode,ScriptResult",
+ "<38,3,27>": "URI,Challenge",
+ "<38,3,28>": "URI,RequestType,UserInitiated",
+ "<38,3,29>": "ErrorCode,ScriptResult",
+ "<38,3,30>": "AudioPlaying",
+ "<38,3,31>": "MenuID,MenuStruct,xPos,yPos,TargetInfo,DefaultStruct,AttachOnly",
+ "<38,3,32>": "MenuID,xPos,yPos,TargetInfo,DefaultStruct",
+ "<38,3,33>": "Muted",
+ "<38,3,34>": "OpenID,URI,WindowInfo,UserInitiated",
+ "<38,3,35>": "DialogID,URI,DialogType,MessageText,DefaultResponse",
+ "<38,3,36>": "StatusText",
+ "<38,3,37>": "ZoomFactor"
+ },
+ "<38,4>": {
+ "<38,4,1>": "0",
+ "<38,4,2>": "0",
+ "<38,4,3>": "0",
+ "<38,4,4>": "0",
+ "<38,4,5>": "0",
+ "<38,4,6>": "1",
+ "<38,4,7>": "1",
+ "<38,4,8>": "0",
+ "<38,4,9>": "0",
+ "<38,4,10>": "0",
+ "<38,4,11>": "0",
+ "<38,4,12>": "0",
+ "<38,4,13>": "0",
+ "<38,4,14>": "0",
+ "<38,4,15>": "0",
+ "<38,4,16>": "0",
+ "<38,4,17>": "0",
+ "<38,4,18>": "0",
+ "<38,4,19>": "0",
+ "<38,4,20>": "0",
+ "<38,4,21>": "0",
+ "<38,4,22>": "0",
+ "<38,4,23>": "0",
+ "<38,4,24>": "0",
+ "<38,4,25>": "0",
+ "<38,4,26>": "0",
+ "<38,4,27>": "1",
+ "<38,4,28>": "1",
+ "<38,4,29>": "1",
+ "<38,4,30>": "0",
+ "<38,4,31>": "1",
+ "<38,4,32>": "1",
+ "<38,4,33>": "0",
+ "<38,4,34>": "1",
+ "<38,4,35>": "1",
+ "<38,4,36>": "0",
+ "<38,4,37>": "0"
+ },
+ "<38,5>": {
+ "<38,5,1>": "OmniEvent",
+ "<38,5,2>": "WinMsg",
+ "<38,5,3>": "Help",
+ "<38,5,4>": "Notes",
+ "<38,5,5>": "Timer",
+ "<38,5,6>": "GotFocus",
+ "<38,5,7>": "LostFocus",
+ "<38,5,8>": "WebCDPEvent",
+ "<38,5,9>": "WebCDPMethodResult",
+ "<38,5,10>": "WebCloseWindow",
+ "<38,5,11>": "WebDataCleared",
+ "<38,5,12>": "WebPdfPrinted",
+ "<38,5,13>": "WebSavedToFile",
+ "<38,5,14>": "WebSuspended",
+ "<38,5,15>": "WebViewCreated",
+ "<38,5,16>": "WebContentLoaded",
+ "<38,5,17>": "WebContentLoading",
+ "<38,5,18>": "WebHistoryChanged",
+ "<38,5,19>": "WebNavigated",
+ "<38,5,20>": "WebNavigating",
+ "<38,5,21>": "WebOINavigation",
+ "<38,5,22>": "WebSourceChanged",
+ "<38,5,23>": "WebTitleChanged",
+ "<38,5,24>": "WebInitScriptAdded",
+ "<38,5,25>": "WebMessage",
+ "<38,5,26>": "WebScriptResult",
+ "<38,5,27>": "WebAuthRequest",
+ "<38,5,28>": "WebPermissionRequest",
+ "<38,5,29>": "WebSyncScriptResult",
+ "<38,5,30>": "WebAudioChanged",
+ "<38,5,31>": "WebContextMenu",
+ "<38,5,32>": "WebInitContextMenu",
+ "<38,5,33>": "WebMutedChanged",
+ "<38,5,34>": "WebOpenWindow",
+ "<38,5,35>": "WebShowDialog",
+ "<38,5,36>": "WebStatusTextChanged",
+ "<38,5,37>": "WebZoomChanged"
+ },
+ "<38,6>": {
+ "<38,6,1>": "17",
+ "<38,6,2>": "16",
+ "<38,6,3>": "17",
+ "<38,6,4>": "17",
+ "<38,6,5>": "16",
+ "<38,6,6>": "2",
+ "<38,6,7>": "2",
+ "<38,6,8>": "16",
+ "<38,6,9>": "16",
+ "<38,6,10>": "16",
+ "<38,6,11>": "16",
+ "<38,6,12>": "16",
+ "<38,6,13>": "16",
+ "<38,6,14>": "16",
+ "<38,6,15>": "16",
+ "<38,6,16>": "16",
+ "<38,6,17>": "16",
+ "<38,6,18>": "16",
+ "<38,6,19>": "16",
+ "<38,6,20>": "16",
+ "<38,6,21>": "16",
+ "<38,6,22>": "16",
+ "<38,6,23>": "16",
+ "<38,6,24>": "16",
+ "<38,6,25>": "16",
+ "<38,6,26>": "16",
+ "<38,6,27>": "2",
+ "<38,6,28>": "2",
+ "<38,6,29>": "2",
+ "<38,6,30>": "16",
+ "<38,6,31>": "2",
+ "<38,6,32>": "2",
+ "<38,6,33>": "16",
+ "<38,6,34>": "2",
+ "<38,6,35>": "2",
+ "<38,6,36>": "16",
+ "<38,6,37>": "16"
+ }
+ },
+ "<39>": {
+ "<39,1>": "WINDOW",
+ "<39,2>": {
+ "<39,2,1>": "CREATE",
+ "<39,2,2>": "ENDDIALOG",
+ "<39,2,3>": "HSCROLL",
+ "<39,2,4>": "OMNIEVENT",
+ "<39,2,5>": "PAGECHANGED",
+ "<39,2,6>": "SYSMSG",
+ "<39,2,7>": "VSCROLL",
+ "<39,2,8>": "FORMDES",
+ "<39,2,9>": "INITCONTEXTMENU",
+ "<39,2,10>": "MDISELECT",
+ "<39,2,11>": "WINMSG",
+ "<39,2,12>": "VISUALSTYLECHANGED",
+ "<39,2,13>": "CLOSE",
+ "<39,2,14>": "CONTEXTMENU",
+ "<39,2,15>": "DROPDOWNMENU",
+ "<39,2,16>": "HELP",
+ "<39,2,17>": "NOTES",
+ "<39,2,18>": "OPTIONS",
+ "<39,2,19>": "PAGE",
+ "<39,2,20>": "TIMER",
+ "<39,2,21>": "CLEAR",
+ "<39,2,22>": "DELETE",
+ "<39,2,23>": "FORMSTATECHANGED",
+ "<39,2,24>": "IXLOOKUP",
+ "<39,2,25>": "MDICHILDSTATECHANGED",
+ "<39,2,26>": "READ",
+ "<39,2,27>": "WRITE",
+ "<39,2,28>": "DROPFILES",
+ "<39,2,29>": "ACTIVATED",
+ "<39,2,30>": "INACTIVATED",
+ "<39,2,31>": "ARRANGEICONS",
+ "<39,2,32>": "CASCADE",
+ "<39,2,33>": "SCALED",
+ "<39,2,34>": "SIZE",
+ "<39,2,35>": "TILE",
+ "<39,2,36>": "BUTTONDOWN",
+ "<39,2,37>": "BUTTONUP",
+ "<39,2,38>": "DBLCLK",
+ "<39,2,39>": "LOSTCAPTURE",
+ "<39,2,40>": "MOUSEMOVE",
+ "<39,2,41>": "QBFABS",
+ "<39,2,42>": "QBFCLOSE",
+ "<39,2,43>": "QBFFIRST",
+ "<39,2,44>": "QBFINIT",
+ "<39,2,45>": "QBFLAST",
+ "<39,2,46>": "QBFLOADID",
+ "<39,2,47>": "QBFLOADLIST",
+ "<39,2,48>": "QBFNEXT",
+ "<39,2,49>": "QBFPREV",
+ "<39,2,50>": "QBFQUERY",
+ "<39,2,51>": "QBFRUN",
+ "<39,2,52>": "QBFTABLE"
+ },
+ "<39,3>": {
+ "<39,3,1>": "CreateParam",
+ "<39,3,2>": "DialogID,DialogValue,AsyncID",
+ "<39,3,3>": "Value",
+ "<39,3,4>": "Message,Param1,Param2,Param3,Param4,Param5,Param6,Param7,Param8",
+ "<39,3,5>": "PageNum",
+ "<39,3,6>": "MsgCode,CancelFlag,StatCode",
+ "<39,3,7>": "Value",
+ "<39,3,8>": "EventSource,EventID,Param1,Param2,Param3,Param4",
+ "<39,3,9>": "MenuID,xPos,yPos,RightAlign,CustomStruct",
+ "<39,3,10>": "ActiveID",
+ "<39,3,11>": "hWnd,Message,wParam,lParam",
+ "<39,3,12>": "",
+ "<39,3,13>": "CancelFlag,CloseFlags",
+ "<39,3,14>": "MenuID,MenuStruct,xPos,yPos,RightAlign,AttachOnly",
+ "<39,3,15>": "MenuID,MenuStruct",
+ "<39,3,16>": "ItemID,MouseX,MouseY",
+ "<39,3,17>": "",
+ "<39,3,18>": "",
+ "<39,3,19>": "PageAction",
+ "<39,3,20>": "",
+ "<39,3,21>": "bSaveKey,bSuppressWarning,bMaintainFocus",
+ "<39,3,22>": "bSuppressWarning",
+ "<39,3,23>": "EventSource,FormState",
+ "<39,3,24>": "IndexedTable,SearchColumns,DisplayColumns,SelMode,PopupName",
+ "<39,3,25>": "ChildID,EventSource,FormState",
+ "<39,3,26>": "",
+ "<39,3,27>": "",
+ "<39,3,28>": "FileList,xDrop,yDrop",
+ "<39,3,29>": "",
+ "<39,3,30>": "",
+ "<39,3,31>": "",
+ "<39,3,32>": "",
+ "<39,3,33>": "OrigDpiX,OrigDpiY,OrigScaleFactor,NewDpiX,NewDpiY,NewScaleFactor",
+ "<39,3,34>": "x,y,Width,Height",
+ "<39,3,35>": "Orientation",
+ "<39,3,36>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<39,3,37>": "xDown,yDown,xUp,yUp,CtrlKey,ShiftKey,MouseButton",
+ "<39,3,38>": "CtrlKey,ShiftKey,MouseButton",
+ "<39,3,39>": "CaptureID",
+ "<39,3,40>": "MouseEvent,MouseX,MouseY,CtrlKey,ShiftKey,MouseButton",
+ "<39,3,41>": "AbsPos",
+ "<39,3,42>": "",
+ "<39,3,43>": "",
+ "<39,3,44>": "",
+ "<39,3,45>": "",
+ "<39,3,46>": "RowID",
+ "<39,3,47>": "",
+ "<39,3,48>": "",
+ "<39,3,49>": "",
+ "<39,3,50>": "",
+ "<39,3,51>": "",
+ "<39,3,52>": ""
+ },
+ "<39,4>": {
+ "<39,4,1>": "0",
+ "<39,4,2>": "0",
+ "<39,4,3>": "0",
+ "<39,4,4>": "0",
+ "<39,4,5>": "0",
+ "<39,4,6>": "0",
+ "<39,4,7>": "0",
+ "<39,4,8>": "0",
+ "<39,4,9>": "1",
+ "<39,4,10>": "1",
+ "<39,4,11>": "0",
+ "<39,4,12>": "0",
+ "<39,4,13>": "1",
+ "<39,4,14>": "1",
+ "<39,4,15>": "1",
+ "<39,4,16>": "0",
+ "<39,4,17>": "0",
+ "<39,4,18>": "0",
+ "<39,4,19>": "0",
+ "<39,4,20>": "0",
+ "<39,4,21>": "0",
+ "<39,4,22>": "0",
+ "<39,4,23>": "0",
+ "<39,4,24>": "0",
+ "<39,4,25>": "0",
+ "<39,4,26>": "0",
+ "<39,4,27>": "0",
+ "<39,4,28>": "0",
+ "<39,4,29>": "1",
+ "<39,4,30>": "0",
+ "<39,4,31>": "0",
+ "<39,4,32>": "0",
+ "<39,4,33>": "0",
+ "<39,4,34>": "0",
+ "<39,4,35>": "0",
+ "<39,4,36>": "0",
+ "<39,4,37>": "0",
+ "<39,4,38>": "0",
+ "<39,4,39>": "0",
+ "<39,4,40>": "0",
+ "<39,4,41>": "0",
+ "<39,4,42>": "0",
+ "<39,4,43>": "0",
+ "<39,4,44>": "0",
+ "<39,4,45>": "0",
+ "<39,4,46>": "0",
+ "<39,4,47>": "0",
+ "<39,4,48>": "0",
+ "<39,4,49>": "0",
+ "<39,4,50>": "0",
+ "<39,4,51>": "0",
+ "<39,4,52>": "0"
+ },
+ "<39,5>": {
+ "<39,5,1>": "Create",
+ "<39,5,2>": "EndDialog",
+ "<39,5,3>": "HScroll",
+ "<39,5,4>": "OmniEvent",
+ "<39,5,5>": "PageChanged",
+ "<39,5,6>": "SysMsg",
+ "<39,5,7>": "VScroll",
+ "<39,5,8>": "FormDes",
+ "<39,5,9>": "InitContextMenu",
+ "<39,5,10>": "MDISelect",
+ "<39,5,11>": "WinMsg",
+ "<39,5,12>": "VisualStyleChanged",
+ "<39,5,13>": "Close",
+ "<39,5,14>": "ContextMenu",
+ "<39,5,15>": "DropDownMenu",
+ "<39,5,16>": "Help",
+ "<39,5,17>": "Notes",
+ "<39,5,18>": "Options",
+ "<39,5,19>": "Page",
+ "<39,5,20>": "Timer",
+ "<39,5,21>": "Clear",
+ "<39,5,22>": "Delete",
+ "<39,5,23>": "FormStateChanged",
+ "<39,5,24>": "IXLookup",
+ "<39,5,25>": "MdiChildStateChanged",
+ "<39,5,26>": "Read",
+ "<39,5,27>": "Write",
+ "<39,5,28>": "DropFiles",
+ "<39,5,29>": "Activated",
+ "<39,5,30>": "Inactivated",
+ "<39,5,31>": "ArrangeIcons",
+ "<39,5,32>": "Cascade",
+ "<39,5,33>": "Scaled",
+ "<39,5,34>": "Size",
+ "<39,5,35>": "Tile",
+ "<39,5,36>": "ButtonDown",
+ "<39,5,37>": "ButtonUp",
+ "<39,5,38>": "DblClk",
+ "<39,5,39>": "LostCapture",
+ "<39,5,40>": "MouseMove",
+ "<39,5,41>": "QBFAbs",
+ "<39,5,42>": "QBFClose",
+ "<39,5,43>": "QBFFirst",
+ "<39,5,44>": "QBFInit",
+ "<39,5,45>": "QBFLast",
+ "<39,5,46>": "QBFLoadID",
+ "<39,5,47>": "QBFLoadList",
+ "<39,5,48>": "QBFNext",
+ "<39,5,49>": "QBFPrev",
+ "<39,5,50>": "QBFQuery",
+ "<39,5,51>": "QBFRun",
+ "<39,5,52>": "QBFTable"
+ },
+ "<39,6>": {
+ "<39,6,1>": "25",
+ "<39,6,2>": "17",
+ "<39,6,3>": "16",
+ "<39,6,4>": "17",
+ "<39,6,5>": "16",
+ "<39,6,6>": "17",
+ "<39,6,7>": "16",
+ "<39,6,8>": "16",
+ "<39,6,9>": "2",
+ "<39,6,10>": "2",
+ "<39,6,11>": "16",
+ "<39,6,12>": "16",
+ "<39,6,13>": "2",
+ "<39,6,14>": "2",
+ "<39,6,15>": "2",
+ "<39,6,16>": "17",
+ "<39,6,17>": "17",
+ "<39,6,18>": "16",
+ "<39,6,19>": "17",
+ "<39,6,20>": "16",
+ "<39,6,21>": "17",
+ "<39,6,22>": "17",
+ "<39,6,23>": "17",
+ "<39,6,24>": "17",
+ "<39,6,25>": "17",
+ "<39,6,26>": "17",
+ "<39,6,27>": "17",
+ "<39,6,28>": "16",
+ "<39,6,29>": "2",
+ "<39,6,30>": "16",
+ "<39,6,31>": "17",
+ "<39,6,32>": "17",
+ "<39,6,33>": "16",
+ "<39,6,34>": "16",
+ "<39,6,35>": "17",
+ "<39,6,36>": "16",
+ "<39,6,37>": "16",
+ "<39,6,38>": "16",
+ "<39,6,39>": "16",
+ "<39,6,40>": "16",
+ "<39,6,41>": "17",
+ "<39,6,42>": "17",
+ "<39,6,43>": "17",
+ "<39,6,44>": "17",
+ "<39,6,45>": "17",
+ "<39,6,46>": "17",
+ "<39,6,47>": "17",
+ "<39,6,48>": "17",
+ "<39,6,49>": "17",
+ "<39,6,50>": "17",
+ "<39,6,51>": "17",
+ "<39,6,52>": "17"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_HASHTABLE.json b/SYSPROG/APPROW/SYSENV%003ACFG_HASHTABLE.json
new file mode 100644
index 0000000..5f5c8cd
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_HASHTABLE.json
@@ -0,0 +1,23 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_HASHTABLE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RTI_HASHTABLE3",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "* Field 1: RTI_HASHTABLE3 (to use COM scripting), RTI_HASHTABLE2 (to use .NET) or RTI_HASHTABLE1 (to use RTP65)",
+ "<11>": "* Field 2: (optional) 1 to cache this selection",
+ "<12>": "* Note: If selection is cached, and you wish to change field 1, please exit and restart OI to clear the cached value"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_INET.json b/SYSPROG/APPROW/SYSENV%003ACFG_INET.json
new file mode 100644
index 0000000..38d90d9
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_INET.json
@@ -0,0 +1,27 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_INET"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "INET_SECURITY",
+ "<1,2>": "INET_FINALIZE",
+ "<1,3>": "INET_ABORTED"
+ },
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": {
+ "<2,1,1,1>": "Cannot process query:",
+ "<2,1,1,2>": "%query%"
+ }
+ }
+ },
+ "<3>": "",
+ "<4>": "",
+ "<5>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_LOGIN.json b/SYSPROG/APPROW/SYSENV%003ACFG_LOGIN.json
new file mode 100644
index 0000000..e4169c1
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_LOGIN.json
@@ -0,0 +1,68 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_LOGIN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "0",
+ "<2>": "OIUsers",
+ "<3>": "OiAdmin",
+ "<4>": "Rev_SysAdmin",
+ "<5>": "0",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "*-------------------------------------------------------",
+ "<21>": "* SYSENV*CFG_LOGIN",
+ "<22>": "*-------------------------------------------------------",
+ "<23>": "* This record controls single sign on behavior",
+ "<24>": "* Set loginmode (field 1) , user groups ( fields 2,3, 4), local group flag (field 5) as needed",
+ "<25>": "* Save as CFG_LOGIN*MYAPP to make an application specific setting",
+ "<26>": "* Save as CFG_LOGIN to affect all applications in this copy of OpenInsight",
+ "<27>": "",
+ "<28>": "*---",
+ "<29>": "* Layout",
+ "<30>": "*---",
+ "<31>": "* <1> = LoginMode",
+ "<32>": "* <2> = LDAP (and/or local) Groups whose members are Normal users",
+ "<33>": "* <3> = LDAP (and/or local) Groups whose members are Admin users",
+ "<34>": "* <4> = LDAP (and/or local) Groups whose members are Sysadmin users",
+ "<35>": "* <5> = LocalGroupsFlag",
+ "<36>": "*---",
+ "<37>": "",
+ "<38>": "*--",
+ "<39>": "* LoginMode Description",
+ "<40>": "*--",
+ "<41>": "* LoginMode = \"0\" (or \"\" or invalid) ==> use legacy authentication, require a username/password combination define in the OpenInsight application users list.",
+ "<42>": "* LoginMode = \"1\" ==> get network user name, no password required, user name must exist in OpenInsight application users list.",
+ "<43>": "* LoginMode = \"2\" ==> get network user name, no password required, user must be a member of a network group listed in config record <2>, <3>, or <4>",
+ "<44>": "",
+ "<45>": "*--",
+ "<46>": "* LocalGroupsFlag Description",
+ "<47>": "*--",
+ "<48>": "* LocalGroupsFlag = \"0\" (or \"\" or invalid) ==> Only LDAP groups are checked for membership",
+ "<49>": "* LocalGroupsFlag = \"1\" ==> Check LDAP groups for membership first, and if not found, check local groups",
+ "<50>": "* LocalGroupsFlag = \"-1\" ==> Check local groups ONLY for membership (do not check LDAP groups)",
+ "<51>": "",
+ "<52>": "*---",
+ "<53>": "* Notes",
+ "<54>": "*--",
+ "<55>": "* The Login process will search for a record named CFG_LOGIN*appname, for example CFG_LOGIN*EXAMPLES",
+ "<56>": "* If that record does not exist OI will search for this record, CFG_LOGIN",
+ "<57>": "* If CFG_LOGIN does not exist OI will behave as if loginmode = 0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_NETOI.json b/SYSPROG/APPROW/SYSENV%003ACFG_NETOI.json
new file mode 100644
index 0000000..8870e5e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_NETOI.json
@@ -0,0 +1,21 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_NETOI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "0",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "* Field 1: 0 (process all OCONVs on host) / 1 (process available OCONVs in .NET assembly if possible) / -1 (process available OCONVs in .NET)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_O4W.json b/SYSPROG/APPROW/SYSENV%003ACFG_O4W.json
new file mode 100644
index 0000000..c233186
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_O4W.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_O4W"
+ },
+ "body": {
+ "record1": {
+ "<1>": "http://www.revelation.com",
+ "<2>": "",
+ "<3>": "O4W",
+ "<4>": "http://localhost:18888/o4w/oecgi4.exe",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "/* Layout of CFG_O4W{*{}{*}}",
+ "<13>": "* 1. Default URL (used if no create params specified)",
+ "<14>": "* 2. {Default Width] Default Height}",
+ "<15>": "* 3. SiteName ]",
+ "<16>": "* 4. URL for site ]",
+ "<17>": "* {5. Title] }",
+ "<18>": "* {6. ProgType] }",
+ "<19>": "* {7. ProgDetail] }",
+ "<20>": "* {8. Width] }",
+ "<21>": "* {9. Height] }",
+ "<22>": "* (10.Secure] }",
+ "<23>": "*/",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_OIPI.json b/SYSPROG/APPROW/SYSENV%003ACFG_OIPI.json
new file mode 100644
index 0000000..f20330c
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_OIPI.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_OIPI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "VSPRINTER"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_POLICY.json b/SYSPROG/APPROW/SYSENV%003ACFG_POLICY.json
new file mode 100644
index 0000000..1f0b556
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_POLICY.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_POLICY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "75EF71C2595123644D9FD0C60AA81FA153363D1AB0669A2C50A08FBEE58D2D18FACA0DE42222A2A3B4A8D3AD154D1E6EAEA39B0B2B1E8F3FAF4DDEBE29FD902E266A4886B6ECC4C35A6CB9F4E160C329640D568A5154F6AB264CD15EFD4753D64DFA23AFAB169A2D8EDB"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_PS_TYPEINFO_SORT.json b/SYSPROG/APPROW/SYSENV%003ACFG_PS_TYPEINFO_SORT.json
new file mode 100644
index 0000000..3742c1e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_PS_TYPEINFO_SORT.json
@@ -0,0 +1,203 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_PS_TYPEINFO_SORT"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Design",
+ "<1,2>": "Data",
+ "<1,3>": "DataBinding",
+ "<1,4>": "DataBinding Options",
+ "<1,5>": "Layout",
+ "<1,6>": "Appearance",
+ "<1,7>": "Glyph",
+ "<1,8>": "Images",
+ "<1,9>": "Image List",
+ "<1,10>": "Behavior",
+ "<1,11>": "Check-Button",
+ "<1,12>": "Split-Button",
+ "<1,13>": "Validation",
+ "<1,14>": "Aero-Glass",
+ "<1,15>": "Advanced",
+ "<1,16>": "OLE Integration",
+ "<1,17>": "OLE Properties"
+ },
+ "<2>": {
+ "<2,1>": "1",
+ "<2,2>": "10",
+ "<2,3>": "20",
+ "<2,4>": "25",
+ "<2,5>": "30",
+ "<2,6>": "40",
+ "<2,7>": "42",
+ "<2,8>": "43",
+ "<2,9>": "44",
+ "<2,10>": "50",
+ "<2,11>": "55",
+ "<2,12>": "56",
+ "<2,13>": "60",
+ "<2,14>": "900",
+ "<2,15>": "999",
+ "<2,16>": "52",
+ "<2,17>": "53"
+ },
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": "Name",
+ "<3,1,2>": "Type",
+ "<3,1,3>": "CommuterModule",
+ "<3,1,4>": "ContextMenu"
+ },
+ "<3,2>": "Text",
+ "<3,3>": {
+ "<3,3,1>": "Table",
+ "<3,3,2>": "Column"
+ },
+ "<3,4>": "",
+ "<3,5>": {
+ "<3,5,1>": "Left",
+ "<3,5,2>": "Top",
+ "<3,5,3>": "Width",
+ "<3,5,4>": "Height",
+ "<3,5,5>": "ClientWidth",
+ "<3,5,6>": "ClientHeight",
+ "<3,5,7>": "AutosizeWidth",
+ "<3,5,8>": "AutosizeHeight",
+ "<3,5,9>": "RightAnchor",
+ "<3,5,10>": "BottomAnchor",
+ "<3,5,11>": "AllPages",
+ "<3,5,12>": "Padding",
+ "<3,5,13>": "ColHeaderHeight",
+ "<3,5,14>": "RowHeight",
+ "<3,5,15>": "RowLabelWidth"
+ },
+ "<3,6>": {
+ "<3,6,1>": "BackColor",
+ "<3,6,2>": "ForeColor",
+ "<3,6,3>": "Font",
+ "<3,6,4>": "HotBackColor",
+ "<3,6,5>": "HotForeColor",
+ "<3,6,6>": "HotFont",
+ "<3,6,7>": "TextAlign",
+ "<3,6,8>": "TextOrigin",
+ "<3,6,9>": "EdgeStyle",
+ "<3,6,10>": "CueBanner",
+ "<3,6,11>": "Translucency",
+ "<3,6,12>": "ShowEffect",
+ "<3,6,13>": "HideEffect",
+ "<3,6,14>": "RowStripe",
+ "<3,6,15>": "EvenRowColor",
+ "<3,6,16>": "OddRowColor"
+ },
+ "<3,7>": {
+ "<3,7,1>": "Glyph",
+ "<3,7,2>": "GlyphTextLayout",
+ "<3,7,3>": "GlyphTextSpacing"
+ },
+ "<3,8>": "",
+ "<3,9>": "",
+ "<3,10>": "",
+ "<3,11>": {
+ "<3,11,1>": "CheckStyle",
+ "<3,11,2>": "Check"
+ },
+ "<3,12>": {
+ "<3,12,1>": "SplitButton",
+ "<3,12,2>": "SplitGlyph",
+ "<3,12,3>": "SplitSeparator",
+ "<3,12,4>": "SplitWidth"
+ },
+ "<3,13>": {
+ "<3,13,1>": "Conv",
+ "<3,13,2>": "Valid",
+ "<3,13,3>": "ValidMsg",
+ "<3,13,4>": "Required",
+ "<3,13,5>": "EditMask",
+ "<3,13,6>": "EditMaskGroupSelect",
+ "<3,13,7>": "GetMaskedCharsOnly",
+ "<3,13,8>": "SetMaskedCharsOnly"
+ }
+ },
+ "<4>": {
+ "<4,1>": {
+ "<4,1,1>": "1",
+ "<4,1,2>": "2",
+ "<4,1,3>": "10",
+ "<4,1,4>": "15"
+ },
+ "<4,2>": "1",
+ "<4,3>": {
+ "<4,3,1>": "1",
+ "<4,3,2>": "2"
+ },
+ "<4,4>": "",
+ "<4,5>": {
+ "<4,5,1>": "1",
+ "<4,5,2>": "2",
+ "<4,5,3>": "3",
+ "<4,5,4>": "4",
+ "<4,5,5>": "5",
+ "<4,5,6>": "6",
+ "<4,5,7>": "10",
+ "<4,5,8>": "11",
+ "<4,5,9>": "12",
+ "<4,5,10>": "13",
+ "<4,5,11>": "20",
+ "<4,5,12>": "25",
+ "<4,5,13>": "50",
+ "<4,5,14>": "52",
+ "<4,5,15>": "54"
+ },
+ "<4,6>": {
+ "<4,6,1>": "1",
+ "<4,6,2>": "2",
+ "<4,6,3>": "3",
+ "<4,6,4>": "10",
+ "<4,6,5>": "11",
+ "<4,6,6>": "12",
+ "<4,6,7>": "20",
+ "<4,6,8>": "21",
+ "<4,6,9>": "28",
+ "<4,6,10>": "30",
+ "<4,6,11>": "40",
+ "<4,6,12>": "50",
+ "<4,6,13>": "51",
+ "<4,6,14>": "60",
+ "<4,6,15>": "61",
+ "<4,6,16>": "62"
+ },
+ "<4,7>": {
+ "<4,7,1>": "1",
+ "<4,7,2>": "10",
+ "<4,7,3>": "12"
+ },
+ "<4,8>": "",
+ "<4,9>": "",
+ "<4,10>": "",
+ "<4,11>": {
+ "<4,11,1>": "1",
+ "<4,11,2>": "2"
+ },
+ "<4,12>": {
+ "<4,12,1>": "1",
+ "<4,12,2>": "2",
+ "<4,12,3>": "3",
+ "<4,12,4>": "4"
+ },
+ "<4,13>": {
+ "<4,13,1>": "1",
+ "<4,13,2>": "2",
+ "<4,13,3>": "3",
+ "<4,13,4>": "4",
+ "<4,13,5>": "10",
+ "<4,13,6>": "11",
+ "<4,13,7>": "12",
+ "<4,13,8>": "13"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_RTI_DSN_OIWIN_TPL_TOOLBOX.json b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_DSN_OIWIN_TPL_TOOLBOX.json
new file mode 100644
index 0000000..90b4d2b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_DSN_OIWIN_TPL_TOOLBOX.json
@@ -0,0 +1,144 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_RTI_DSN_OIWIN_TPL_TOOLBOX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SYSPROG*IMAGELIST*PNG*RTI_DSN_OIWIN_TPL_TOOLBOX_CONTROLS",
+ "<2>": {
+ "<2,1>": "ANIMATE",
+ "<2,2>": "BITMAP",
+ "<2,3>": "CHECKBMP",
+ "<2,4>": "CHECKBOX",
+ "<2,5>": "COLORDROPDOWN",
+ "<2,6>": "COMBOBOX",
+ "<2,7>": "DATETIME",
+ "<2,8>": "DBBITMAP",
+ "<2,9>": "DIRWATCHER",
+ "<2,10>": "EDITBOX",
+ "<2,11>": "EDITFIELD",
+ "<2,12>": "EDITTABLE",
+ "<2,13>": "FILEEXPLORER",
+ "<2,14>": "FILEPREVIEW",
+ "<2,15>": "GROUPBOX",
+ "<2,16>": "GROUPBOXEX",
+ "<2,17>": "HSCROLLBAR",
+ "<2,18>": "HSPLITBAR",
+ "<2,19>": "HTTPCLIENT",
+ "<2,20>": "HTTPSERVER",
+ "<2,21>": "HYPERLINK",
+ "<2,22>": "LISTBOX",
+ "<2,23>": "NOTIFYICON",
+ "<2,24>": "OLECONTROL",
+ "<2,25>": "PANEL",
+ "<2,26>": "PROGRESSBAR",
+ "<2,27>": "PROPERTYGRID",
+ "<2,28>": "PUSHBMP",
+ "<2,29>": "PUSHBUTTON",
+ "<2,30>": "RADIOGROUP",
+ "<2,31>": "REBAR",
+ "<2,32>": "RICHEDITBOX",
+ "<2,33>": "SIMPLEPANEL",
+ "<2,34>": "STATIC",
+ "<2,35>": "TABCONTROL",
+ "<2,36>": "TOOLBAR",
+ "<2,37>": "TREELISTBOX",
+ "<2,38>": "UPDOWN",
+ "<2,39>": "VSCROLLBAR",
+ "<2,40>": "VSPLITBAR",
+ "<2,41>": "WEBVIEW",
+ "<2,42>": "WINCONTROL"
+ },
+ "<3>": {
+ "<3,1>": "Common Controls",
+ "<3,2>": "Common Controls",
+ "<3,3>": "Legacy Controls",
+ "<3,4>": "Common Controls",
+ "<3,5>": "Common Controls",
+ "<3,6>": "Common Controls",
+ "<3,7>": "Common Controls",
+ "<3,8>": "Common Controls",
+ "<3,9>": "Non-Visual Controls",
+ "<3,10>": "Common Controls",
+ "<3,11>": "Common Controls",
+ "<3,12>": "Common Controls",
+ "<3,13>": "Common Controls",
+ "<3,14>": "Common Controls",
+ "<3,15>": "Legacy Controls",
+ "<3,16>": "Containers",
+ "<3,17>": "Common Controls",
+ "<3,18>": "Common Controls",
+ "<3,19>": "Internet Controls",
+ "<3,20>": "Internet Controls",
+ "<3,21>": "Common Controls",
+ "<3,22>": "Common Controls",
+ "<3,23>": "Non-Visual Controls",
+ "<3,24>": "OLE Controls",
+ "<3,25>": "Containers",
+ "<3,26>": "Common Controls",
+ "<3,27>": "Common Controls",
+ "<3,28>": "Legacy Controls",
+ "<3,29>": "Common Controls",
+ "<3,30>": "Common Controls",
+ "<3,31>": "Toolbars",
+ "<3,32>": "Common Controls",
+ "<3,33>": "Containers",
+ "<3,34>": "Common Controls",
+ "<3,35>": "Common Controls",
+ "<3,36>": "Toolbars",
+ "<3,37>": "Common Controls",
+ "<3,38>": "Common Controls",
+ "<3,39>": "Common Controls",
+ "<3,40>": "Common Controls",
+ "<3,41>": "Internet Controls",
+ "<3,42>": "Common Controls"
+ },
+ "<4>": {
+ "<4,1>": "2",
+ "<4,2>": "3",
+ "<4,3>": "4",
+ "<4,4>": "4",
+ "<4,5>": "25",
+ "<4,6>": "5",
+ "<4,7>": "28",
+ "<4,8>": "3",
+ "<4,9>": "39",
+ "<4,10>": "24",
+ "<4,11>": "6",
+ "<4,12>": "33",
+ "<4,13>": "32",
+ "<4,14>": "35",
+ "<4,15>": "30",
+ "<4,16>": "30",
+ "<4,17>": "14",
+ "<4,18>": "16",
+ "<4,19>": "37",
+ "<4,20>": "38",
+ "<4,21>": "7",
+ "<4,22>": "8",
+ "<4,23>": "41",
+ "<4,24>": "26",
+ "<4,25>": "34",
+ "<4,26>": "9",
+ "<4,27>": "10",
+ "<4,28>": "11",
+ "<4,29>": "11",
+ "<4,30>": "12",
+ "<4,31>": "29",
+ "<4,32>": "13",
+ "<4,33>": "31",
+ "<4,34>": "18",
+ "<4,35>": "20",
+ "<4,36>": "21",
+ "<4,37>": "22",
+ "<4,38>": "23",
+ "<4,39>": "15",
+ "<4,40>": "17",
+ "<4,41>": "40",
+ "<4,42>": "27"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_DEFVALUE.json b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_DEFVALUE.json
new file mode 100644
index 0000000..fa7781a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_DEFVALUE.json
@@ -0,0 +1,26 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_RTI_IDE_DEFVALUE"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "<>",
+ "<1,2>": "<>",
+ "<1,3>": "\"Literal\"",
+ "<1,4>": "{CALCULATED}",
+ "<1,5>": "COUNTER",
+ "<1,6>": "DATE",
+ "<1,7>": "DATETIME",
+ "<1,8>": "FUNCNAME('arg1',2,['arg3',3])",
+ "<1,9>": "PREVVAL",
+ "<1,10>": "SEQKEY",
+ "<1,11>": "TIME",
+ "<1,12>": "TIMEDATE",
+ "<1,13>": "USER"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_QUICKEVENTS_SYSPROG.json b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_QUICKEVENTS_SYSPROG.json
new file mode 100644
index 0000000..0aae6de
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_QUICKEVENTS_SYSPROG.json
@@ -0,0 +1,592 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_RTI_IDE_QUICKEVENTS*SYSPROG"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "GEN",
+ "<1,2>": "COMMMOD",
+ "<1,3>": "COMMWIN",
+ "<1,4>": "COMMEVT",
+ "<1,5>": "COMM",
+ "<1,6>": "STARTWIN",
+ "<1,7>": "STARTMDI",
+ "<1,8>": "STPROC",
+ "<1,9>": "MSG",
+ "<1,10>": "POPUP",
+ "<1,11>": "APPNOTE",
+ "<1,12>": "IXLOOKUP",
+ "<1,13>": "CLOSEWIN",
+ "<1,14>": "READROW",
+ "<1,15>": "WRITEROW",
+ "<1,16>": "CLEARWIN",
+ "<1,17>": "DELETEROW",
+ "<1,18>": "OPTIONS",
+ "<1,19>": "BRWREPORT",
+ "<1,20>": "RLISTREPORT"
+ },
+ "<2>": {
+ "<2,1>": "General",
+ "<2,2>": "Call commuter module (Property)",
+ "<2,3>": "Call commuter module (@Window)",
+ "<2,4>": "Call commuter module (@Window_EVENTS)",
+ "<2,5>": "Call commuter module (Legacy)",
+ "<2,6>": "Start a form",
+ "<2,7>": "Start an MDI child form",
+ "<2,8>": "Execute a stored procedure",
+ "<2,9>": "Display a message",
+ "<2,10>": "Display a popup",
+ "<2,11>": "Display quickhelp",
+ "<2,12>": "Index lookup",
+ "<2,13>": "Close form",
+ "<2,14>": "Read the row",
+ "<2,15>": "Write the row",
+ "<2,16>": "Clear the form",
+ "<2,17>": "Delete the row",
+ "<2,18>": "Trigger options",
+ "<2,19>": "Excute a BRW Report",
+ "<2,20>": "Execute LIST statement"
+ },
+ "<3>": "",
+ "<4>": {
+ "<4,1>": "",
+ "<4,2>": "X",
+ "<4,3>": "X",
+ "<4,4>": "X",
+ "<4,5>": "X",
+ "<4,6>": "R",
+ "<4,7>": "X",
+ "<4,8>": "X",
+ "<4,9>": "R",
+ "<4,10>": "R",
+ "<4,11>": "R",
+ "<4,12>": "E",
+ "<4,13>": "E",
+ "<4,14>": "E",
+ "<4,15>": "E",
+ "<4,16>": "E",
+ "<4,17>": "E",
+ "<4,18>": "P",
+ "<4,19>": "X",
+ "<4,20>": "X"
+ },
+ "<5>": {
+ "<5,1>": "",
+ "<5,2>": "EXECUTE",
+ "<5,3>": "EXECUTE",
+ "<5,4>": "EXECUTE",
+ "<5,5>": "EXECUTE",
+ "<5,6>": "EXECUTE",
+ "<5,7>": "EXECUTE",
+ "<5,8>": "EXECUTE",
+ "<5,9>": "EXECUTE",
+ "<5,10>": "EXECUTE",
+ "<5,11>": "EXECUTE",
+ "<5,12>": "IXLOOKUP",
+ "<5,13>": "CLOSE",
+ "<5,14>": "READ",
+ "<5,15>": "WRITE",
+ "<5,16>": "CLEAR",
+ "<5,17>": "DELETE",
+ "<5,18>": "FOCUS",
+ "<5,19>": "EXECUTE",
+ "<5,20>": "EXECUTE"
+ },
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "@COMMUTER",
+ "<6,3>": "@WINDOW",
+ "<6,4>": "@WINDOW_EVENTS",
+ "<6,5>": "OBJ_CALL_EVENT",
+ "<6,6>": "^OIWINEXE",
+ "<6,7>": "START_MDICHILD",
+ "<6,8>": "^STPROCEXE",
+ "<6,9>": "^MSG",
+ "<6,10>": "^POPUP",
+ "<6,11>": "^APPNOTE",
+ "<6,12>": "@WINDOW",
+ "<6,13>": "@WINDOW",
+ "<6,14>": "@WINDOW",
+ "<6,15>": "@WINDOW",
+ "<6,16>": "@WINDOW",
+ "<6,17>": "@WINDOW",
+ "<6,18>": "SYSTEM",
+ "<6,19>": "RTI_BRW_GENERATEREPORT",
+ "<6,20>": "RTI_XBAND"
+ },
+ "<7>": {
+ "<7,1>": "",
+ "<7,2>": "'@SELF','@EVENT','@PARAM1','@PARAM2','@PARAM3','@PARAM4','@PARAM5','@PARAM6'",
+ "<7,3>": "'@SELF','@EVENT','@PARAM1','@PARAM2','@PARAM3','@PARAM4','@PARAM5','@PARAM6'",
+ "<7,4>": "'@SELF','@EVENT','@PARAM1','@PARAM2','@PARAM3','@PARAM4','@PARAM5','@PARAM6'",
+ "<7,5>": "'@SELF','@EVENT','@PARAM1','@PARAM2','@PARAM3','@PARAM4','@PARAM5','@PARAM6'",
+ "<7,6>": "'CreateParam', '@WINDOW'",
+ "<7,7>": "'ChildName', '@MDIFRAME', 'CreateParam'",
+ "<7,8>": "'arg1',['arg2','arg3']",
+ "<7,9>": "'@WINDOW'",
+ "<7,10>": "'@WINDOW'",
+ "<7,11>": "'@WINDOW'",
+ "<7,12>": "",
+ "<7,13>": "",
+ "<7,14>": "",
+ "<7,15>": "",
+ "<7,16>": "",
+ "<7,17>": "",
+ "<7,18>": "'@PREV'",
+ "<7,19>": "'ReportGroup','ReportName','outputName','reportType','overrideListName','reportDetailsAll','bUseGui','overrideCfg'",
+ "<7,20>": "'List Statement'"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "0",
+ "<8,1,2>": "0",
+ "<8,1,3>": "0",
+ "<8,1,4>": "0"
+ },
+ "<8,2>": {
+ "<8,2,1>": "1",
+ "<8,2,2>": "1",
+ "<8,2,3>": "1",
+ "<8,2,4>": "0"
+ },
+ "<8,3>": {
+ "<8,3,1>": "1",
+ "<8,3,2>": "1",
+ "<8,3,3>": "1",
+ "<8,3,4>": "0"
+ },
+ "<8,4>": {
+ "<8,4,1>": "1",
+ "<8,4,2>": "1",
+ "<8,4,3>": "1",
+ "<8,4,4>": "0"
+ },
+ "<8,5>": {
+ "<8,5,1>": "1",
+ "<8,5,2>": "1",
+ "<8,5,3>": "1",
+ "<8,5,4>": "0"
+ },
+ "<8,6>": {
+ "<8,6,1>": "1",
+ "<8,6,2>": "1",
+ "<8,6,3>": "0",
+ "<8,6,4>": "0"
+ },
+ "<8,7>": {
+ "<8,7,1>": "1",
+ "<8,7,2>": "1",
+ "<8,7,3>": "1",
+ "<8,7,4>": "0"
+ },
+ "<8,8>": {
+ "<8,8,1>": "1",
+ "<8,8,2>": "1",
+ "<8,8,3>": "0",
+ "<8,8,4>": "0"
+ },
+ "<8,9>": {
+ "<8,9,1>": "1",
+ "<8,9,2>": "1",
+ "<8,9,3>": "0",
+ "<8,9,4>": "0"
+ },
+ "<8,10>": {
+ "<8,10,1>": "1",
+ "<8,10,2>": "1",
+ "<8,10,3>": "0",
+ "<8,10,4>": "0"
+ },
+ "<8,11>": {
+ "<8,11,1>": "1",
+ "<8,11,2>": "1",
+ "<8,11,3>": "0",
+ "<8,11,4>": "0"
+ },
+ "<8,12>": {
+ "<8,12,1>": "1",
+ "<8,12,2>": "1",
+ "<8,12,3>": "1",
+ "<8,12,4>": "0"
+ },
+ "<8,13>": {
+ "<8,13,1>": "1",
+ "<8,13,2>": "1",
+ "<8,13,3>": "1",
+ "<8,13,4>": "0"
+ },
+ "<8,14>": {
+ "<8,14,1>": "1",
+ "<8,14,2>": "1",
+ "<8,14,3>": "1",
+ "<8,14,4>": "0"
+ },
+ "<8,15>": {
+ "<8,15,1>": "1",
+ "<8,15,2>": "1",
+ "<8,15,3>": "1",
+ "<8,15,4>": "0"
+ },
+ "<8,16>": {
+ "<8,16,1>": "1",
+ "<8,16,2>": "1",
+ "<8,16,3>": "1",
+ "<8,16,4>": "0"
+ },
+ "<8,17>": {
+ "<8,17,1>": "1",
+ "<8,17,2>": "1",
+ "<8,17,3>": "1",
+ "<8,17,4>": "0"
+ },
+ "<8,18>": {
+ "<8,18,1>": "1",
+ "<8,18,2>": "1",
+ "<8,18,3>": "1",
+ "<8,18,4>": "0"
+ },
+ "<8,19>": {
+ "<8,19,1>": "1",
+ "<8,19,2>": "1",
+ "<8,19,3>": "1",
+ "<8,19,4>": "0"
+ },
+ "<8,20>": {
+ "<8,20,1>": "1",
+ "<8,20,2>": "1",
+ "<8,20,3>": "1",
+ "<8,20,4>": "0"
+ }
+ },
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": {
+ "<12,1>": "",
+ "<12,2>": "",
+ "<12,3>": "",
+ "<12,4>": "",
+ "<12,5>": "",
+ "<12,6>": "",
+ "<12,7>": "",
+ "<12,8>": "P",
+ "<12,9>": "",
+ "<12,10>": "P",
+ "<12,11>": "",
+ "<12,12>": "P",
+ "<12,13>": "",
+ "<12,14>": "",
+ "<12,15>": "",
+ "<12,16>": "",
+ "<12,17>": "",
+ "<12,18>": "",
+ "<12,19>": "",
+ "<12,20>": ""
+ },
+ "<13>": {
+ "<13,1>": "",
+ "<13,2>": "",
+ "<13,3>": "",
+ "<13,4>": "",
+ "<13,5>": "",
+ "<13,6>": "",
+ "<13,7>": "",
+ "<13,8>": "DEFPROP",
+ "<13,9>": "",
+ "<13,10>": "DEFPROP",
+ "<13,11>": "",
+ "<13,12>": "DEFPROP",
+ "<13,13>": "",
+ "<13,14>": "",
+ "<13,15>": "",
+ "<13,16>": "",
+ "<13,17>": "",
+ "<13,18>": "",
+ "<13,19>": "",
+ "<13,20>": ""
+ },
+ "<14>": {
+ "<14,1>": "",
+ "<14,2>": "",
+ "<14,3>": "",
+ "<14,4>": "",
+ "<14,5>": "",
+ "<14,6>": "",
+ "<14,7>": "",
+ "<14,8>": "@SELF",
+ "<14,9>": "",
+ "<14,10>": "@SELF",
+ "<14,11>": "",
+ "<14,12>": "@SELF",
+ "<14,13>": "",
+ "<14,14>": "",
+ "<14,15>": "",
+ "<14,16>": "",
+ "<14,17>": "",
+ "<14,18>": "",
+ "<14,19>": "",
+ "<14,20>": ""
+ },
+ "<15>": {
+ "<15,1>": "",
+ "<15,2>": "",
+ "<15,3>": "",
+ "<15,4>": "",
+ "<15,5>": "",
+ "<15,6>": "",
+ "<15,7>": "",
+ "<15,8>": "'@RETVAL'",
+ "<15,9>": "",
+ "<15,10>": "'@RETVAL'",
+ "<15,11>": "",
+ "<15,12>": "'@RETVAL'",
+ "<15,13>": "",
+ "<15,14>": "",
+ "<15,15>": "",
+ "<15,16>": "",
+ "<15,17>": "",
+ "<15,18>": "",
+ "<15,19>": ""
+ },
+ "<16>": {
+ "<16,1>": {
+ "<16,1,1>": "0",
+ "<16,1,2>": "0",
+ "<16,1,3>": "0",
+ "<16,1,4>": "0"
+ },
+ "<16,2>": {
+ "<16,2,1>": "0",
+ "<16,2,2>": "0",
+ "<16,2,3>": "0",
+ "<16,2,4>": "0"
+ },
+ "<16,3>": {
+ "<16,3,1>": "0",
+ "<16,3,2>": "0",
+ "<16,3,3>": "0",
+ "<16,3,4>": "0"
+ },
+ "<16,4>": {
+ "<16,4,1>": "0",
+ "<16,4,2>": "0",
+ "<16,4,3>": "0",
+ "<16,4,4>": "0"
+ },
+ "<16,5>": {
+ "<16,5,1>": "0",
+ "<16,5,2>": "0",
+ "<16,5,3>": "0",
+ "<16,5,4>": "0"
+ },
+ "<16,6>": {
+ "<16,6,1>": "1",
+ "<16,6,2>": "1",
+ "<16,6,3>": "0",
+ "<16,6,4>": "1"
+ },
+ "<16,7>": {
+ "<16,7,1>": "1",
+ "<16,7,2>": "1",
+ "<16,7,3>": "0",
+ "<16,7,4>": "1"
+ },
+ "<16,8>": {
+ "<16,8,1>": "0",
+ "<16,8,2>": "0",
+ "<16,8,3>": "0",
+ "<16,8,4>": "0"
+ },
+ "<16,9>": {
+ "<16,9,1>": "0",
+ "<16,9,2>": "0",
+ "<16,9,3>": "0",
+ "<16,9,4>": "0"
+ },
+ "<16,10>": {
+ "<16,10,1>": "0",
+ "<16,10,2>": "0",
+ "<16,10,3>": "0",
+ "<16,10,4>": "0",
+ "<16,10,5>": "1"
+ },
+ "<16,11>": {
+ "<16,11,1>": "1",
+ "<16,11,2>": "1",
+ "<16,11,3>": "0",
+ "<16,11,4>": "1"
+ },
+ "<16,12>": {
+ "<16,12,1>": "0",
+ "<16,12,2>": "0",
+ "<16,12,3>": "0",
+ "<16,12,4>": "0"
+ },
+ "<16,13>": {
+ "<16,13,1>": "1",
+ "<16,13,2>": "1",
+ "<16,13,3>": "0",
+ "<16,13,4>": "1"
+ },
+ "<16,14>": {
+ "<16,14,1>": "1",
+ "<16,14,2>": "1",
+ "<16,14,3>": "0",
+ "<16,14,4>": "1"
+ },
+ "<16,15>": {
+ "<16,15,1>": "1",
+ "<16,15,2>": "1",
+ "<16,15,3>": "0",
+ "<16,15,4>": "1"
+ },
+ "<16,16>": {
+ "<16,16,1>": "1",
+ "<16,16,2>": "1",
+ "<16,16,3>": "0",
+ "<16,16,4>": "1"
+ },
+ "<16,17>": {
+ "<16,17,1>": "1",
+ "<16,17,2>": "1",
+ "<16,17,3>": "0",
+ "<16,17,4>": "1"
+ },
+ "<16,18>": "",
+ "<16,19>": {
+ "<16,19,1>": "0",
+ "<16,19,2>": "0",
+ "<16,19,3>": "0",
+ "<16,19,4>": "0"
+ },
+ "<16,20>": {
+ "<16,20,1>": "0",
+ "<16,20,2>": "0",
+ "<16,20,3>": "0",
+ "<16,20,4>": "0"
+ }
+ },
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": {
+ "<20,1>": "",
+ "<20,2>": "",
+ "<20,3>": "",
+ "<20,4>": "",
+ "<20,5>": "",
+ "<20,6>": "",
+ "<20,7>": "",
+ "<20,8>": "",
+ "<20,9>": "",
+ "<20,10>": "",
+ "<20,11>": "",
+ "<20,12>": "",
+ "<20,13>": "",
+ "<20,14>": "",
+ "<20,15>": "",
+ "<20,16>": "",
+ "<20,17>": "",
+ "<20,18>": "E",
+ "<20,19>": "",
+ "<20,20>": ""
+ },
+ "<21>": {
+ "<21,1>": "",
+ "<21,2>": "",
+ "<21,3>": "",
+ "<21,4>": "",
+ "<21,5>": "",
+ "<21,6>": "",
+ "<21,7>": "",
+ "<21,8>": "",
+ "<21,9>": "",
+ "<21,10>": "",
+ "<21,11>": "",
+ "<21,12>": "",
+ "<21,13>": "",
+ "<21,14>": "",
+ "<21,15>": "",
+ "<21,16>": "",
+ "<21,17>": "",
+ "<21,18>": "OPTIONS",
+ "<21,19>": "",
+ "<21,20>": ""
+ },
+ "<22>": {
+ "<22,1>": "",
+ "<22,2>": "",
+ "<22,3>": "",
+ "<22,4>": "",
+ "<22,5>": "",
+ "<22,6>": "",
+ "<22,7>": "",
+ "<22,8>": "",
+ "<22,9>": "",
+ "<22,10>": "",
+ "<22,11>": "",
+ "<22,12>": "",
+ "<22,13>": "",
+ "<22,14>": "",
+ "<22,15>": "",
+ "<22,16>": "",
+ "<22,17>": "",
+ "<22,18>": "@FOCUS",
+ "<22,19>": "",
+ "<22,20>": ""
+ },
+ "<23>": {
+ "<23,1>": "",
+ "<23,2>": "",
+ "<23,3>": "",
+ "<23,4>": "",
+ "<23,5>": "",
+ "<23,6>": "",
+ "<23,7>": "",
+ "<23,8>": "",
+ "<23,9>": "",
+ "<23,10>": "",
+ "<23,11>": "",
+ "<23,12>": "",
+ "<23,13>": "",
+ "<23,14>": "",
+ "<23,15>": "",
+ "<23,16>": "",
+ "<23,17>": "",
+ "<23,18>": "",
+ "<23,19>": "",
+ "<23,20>": ""
+ },
+ "<24>": {
+ "<24,1>": "",
+ "<24,2>": "",
+ "<24,3>": "",
+ "<24,4>": "",
+ "<24,5>": "",
+ "<24,6>": "",
+ "<24,7>": "",
+ "<24,8>": "",
+ "<24,9>": "",
+ "<24,10>": "",
+ "<24,11>": "",
+ "<24,12>": "",
+ "<24,13>": "",
+ "<24,14>": "",
+ "<24,15>": "",
+ "<24,16>": "",
+ "<24,17>": "",
+ "<24,18>": {
+ "<24,18,1>": "1",
+ "<24,18,2>": "1",
+ "<24,18,3>": "1",
+ "<24,18,4>": "0"
+ },
+ "<24,19>": "",
+ "<24,20>": ""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_QUICKEVENT_TYPES.json b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_QUICKEVENT_TYPES.json
new file mode 100644
index 0000000..8913c64
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_QUICKEVENT_TYPES.json
@@ -0,0 +1,100 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_RTI_IDE_QUICKEVENT_TYPES"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "R",
+ "<1,2>": "E",
+ "<1,3>": "G",
+ "<1,4>": "P",
+ "<1,5>": "M",
+ "<1,6>": "X",
+ "<1,7>": "N"
+ },
+ "<2>": {
+ "<2,1>": "Execute a repository method",
+ "<2,2>": "Send an event",
+ "<2,3>": "Get a property",
+ "<2,4>": "Set a property",
+ "<2,5>": "Execute a method",
+ "<2,6>": "Execute a stored procedure",
+ "<2,7>": "Not set"
+ },
+ "<3>": {
+ "<3,1>": "EXECUTE",
+ "<3,2>": "",
+ "<3,3>": "",
+ "<3,4>": "",
+ "<3,5>": "",
+ "<3,6>": "EXECUTE",
+ "<3,7>": ""
+ },
+ "<4>": {
+ "<4,1>": "",
+ "<4,2>": "",
+ "<4,3>": "",
+ "<4,4>": "",
+ "<4,5>": "",
+ "<4,6>": "^STPROCEXE",
+ "<4,7>": ""
+ },
+ "<5>": {
+ "<5,1>": "",
+ "<5,2>": "",
+ "<5,3>": "",
+ "<5,4>": "",
+ "<5,5>": "",
+ "<5,6>": "'@PARAM1','@PARAM2','@PARAM3','@PARAM4','@PARAM5','@PARAM6'",
+ "<5,7>": ""
+ },
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "0",
+ "<6,1,2>": "0",
+ "<6,1,3>": "1",
+ "<6,1,4>": "0"
+ },
+ "<6,2>": {
+ "<6,2,1>": "0",
+ "<6,2,2>": "0",
+ "<6,2,3>": "0",
+ "<6,2,4>": "0"
+ },
+ "<6,3>": {
+ "<6,3,1>": "0",
+ "<6,3,2>": "0",
+ "<6,3,3>": "0",
+ "<6,3,4>": "0"
+ },
+ "<6,4>": {
+ "<6,4,1>": "0",
+ "<6,4,2>": "0",
+ "<6,4,3>": "0",
+ "<6,4,4>": "0"
+ },
+ "<6,5>": {
+ "<6,5,1>": "0",
+ "<6,5,2>": "0",
+ "<6,5,3>": "0",
+ "<6,5,4>": "0"
+ },
+ "<6,6>": {
+ "<6,6,1>": "0",
+ "<6,6,2>": "0",
+ "<6,6,3>": "1",
+ "<6,6,4>": "0"
+ },
+ "<6,7>": {
+ "<6,7,1>": "0",
+ "<6,7,2>": "1",
+ "<6,7,3>": "1",
+ "<6,7,4>": "1"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_SYSTABLES.json b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_SYSTABLES.json
new file mode 100644
index 0000000..45b03be
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_SYSTABLES.json
@@ -0,0 +1,43 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_RTI_IDE_SYSTABLES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SYSALIASES",
+ "<2>": "SYSHELP",
+ "<3>": "SYSINCLUDE",
+ "<4>": "SYSMENUS",
+ "<5>": "SYSMESSAGES",
+ "<6>": "SYSNETWORKS",
+ "<7>": "SYSPOPUPS",
+ "<8>": "SYSPRINTERS",
+ "<9>": "SYSTEMP",
+ "<10>": "SYSTEXT",
+ "<11>": "SYSWINDOWS",
+ "<12>": "DUMP_FIX_GARBAGE",
+ "<13>": "DUMP_FIX_TEMP",
+ "<14>": "LH_DIST_DETAIL",
+ "<15>": "LH_DIST_HISTOGRAM",
+ "<16>": "LH_SUMMARY",
+ "<17>": "LH_STATISTICS",
+ "<18>": "O4WCACHE",
+ "<19>": "O4WCODES",
+ "<20>": "O4WCONFIG",
+ "<21>": "O4WEBOI",
+ "<22>": "O4WFEED",
+ "<23>": "O4WGRAPHS",
+ "<24>": "O4WINQUIRY",
+ "<25>": "O4WMENUS",
+ "<26>": "O4WMESSAGES",
+ "<27>": "O4WPERMS",
+ "<28>": "O4WREPORTS",
+ "<29>": "O4WREST",
+ "<30>": "O4WTEMP",
+ "<31>": "MD",
+ "<32>": "VOC"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_X.json b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_X.json
new file mode 100644
index 0000000..b590e6d
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_X.json
@@ -0,0 +1,428 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_RTI_IDE_X"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1",
+ "<2>": "1",
+ "<3>": "1",
+ "<4>": "0",
+ "<5>": "1",
+ "<6>": "0",
+ "<7>": "0",
+ "<8>": "0",
+ "<9>": "0",
+ "<10>": "S",
+ "<11>": "E",
+ "<12>": "W",
+ "<13>": "W",
+ "<14>": "W",
+ "<15>": "E",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "1",
+ "<21>": "1",
+ "<22>": "4",
+ "<23>": "1",
+ "<24>": "1",
+ "<25>": "L",
+ "<26>": "1",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": {
+ "<29,1>": {
+ "<29,1,1>": {
+ "<29,1,1,1>": "Segoe UI",
+ "<29,1,1,2>": "-12",
+ "<29,1,1,3>": "400",
+ "<29,1,1,4>": "0",
+ "<29,1,1,5>": "0",
+ "<29,1,1,6>": "0",
+ "<29,1,1,7>": "0",
+ "<29,1,1,8>": "34",
+ "<29,1,1,9>": "0",
+ "<29,1,1,10>": "3",
+ "<29,1,1,11>": "2",
+ "<29,1,1,12>": "1"
+ }
+ }
+ },
+ "<30>": "-2",
+ "<31>": {
+ "<31,1>": "BITMAP",
+ "<31,2>": "CHECKBMP",
+ "<31,3>": "CHECKBOX",
+ "<31,4>": "COMBOBOX",
+ "<31,5>": "EDITBOX",
+ "<31,6>": "EDITFIELD",
+ "<31,7>": "EDITTABLE",
+ "<31,8>": "GROUPBOX",
+ "<31,9>": "HSCROLLBAR",
+ "<31,10>": "HSPLITBAR",
+ "<31,11>": "ICON",
+ "<31,12>": "LISTBOX",
+ "<31,13>": "MDICLIENT",
+ "<31,14>": "MENU",
+ "<31,15>": "PUSHBMP",
+ "<31,16>": "PUSHBUTTON",
+ "<31,17>": "RADIOBMP",
+ "<31,18>": "RADIOBUTTON",
+ "<31,19>": "RADIOGROUP",
+ "<31,20>": "RICHEDITBOX",
+ "<31,21>": "STATIC",
+ "<31,22>": "TABCONTROL",
+ "<31,23>": "VSCROLLBAR",
+ "<31,24>": "VSPLITBAR",
+ "<31,25>": "OLECONTROL"
+ },
+ "<32>": {
+ "<32,1>": "BMP_",
+ "<32,2>": "CHK_",
+ "<32,3>": "CHK_",
+ "<32,4>": "CBO_",
+ "<32,5>": "EB_",
+ "<32,6>": "EF_",
+ "<32,7>": "ET_",
+ "<32,8>": "GRP_",
+ "<32,9>": "HSC_",
+ "<32,10>": "HSP_",
+ "<32,11>": "ICO_",
+ "<32,12>": "LB_",
+ "<32,13>": "",
+ "<32,14>": "",
+ "<32,15>": "BTN_",
+ "<32,16>": "BTN_",
+ "<32,17>": "RBO_",
+ "<32,18>": "RBO_",
+ "<32,19>": "RBO_",
+ "<32,20>": "RE",
+ "<32,21>": "LBL_",
+ "<32,22>": "TAB_",
+ "<32,23>": "VSC_",
+ "<32,24>": "VSP_",
+ "<32,25>": "OLE_"
+ },
+ "<33>": "1",
+ "<34>": "0",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "20",
+ "<41>": {
+ "<41,1>": "RTI_DSN_STPROCINS",
+ "<41,2>": "RTI_DSN_REPRELEASE",
+ "<41,3>": "RTI_DSN_STPROC",
+ "<41,4>": "RTI_DSN_STPROC",
+ "<41,5>": "RTI_DSN_REPVIEW",
+ "<41,6>": "RTI_DSN_STPROC",
+ "<41,7>": "RTI_DSN_RECORD",
+ "<41,8>": "RTI_DSN_RECORD",
+ "<41,9>": "RTI_DSN_RECORD",
+ "<41,10>": "RTI_DSN_STPROC",
+ "<41,11>": "RTI_DSN_RECORD",
+ "<41,12>": "RTI_DSN_STPROC",
+ "<41,13>": "RTI_DSN_RECORD",
+ "<41,14>": "RTI_DSN_RECORD",
+ "<41,15>": "RTI_DSN_RECORD",
+ "<41,16>": "RTI_DSN_RECORD",
+ "<41,17>": "RTI_DSN_RECORD",
+ "<41,18>": "RTI_DSN_STPROC",
+ "<41,19>": "RTI_DSN_STPROC",
+ "<41,20>": "RTI_DSN_RECORD"
+ },
+ "<42>": {
+ "<42,1>": "SYSPROG*STPROCINS**RTI_IDE_CFG_EQUATES",
+ "<42,2>": "SYSPROG*REPRELEASE**TODAY",
+ "<42,3>": "SYSPROG*STPROC**RTI_DSN_EDITOR_HELPER",
+ "<42,4>": "SYSPROG*STPROC**RTI_IDE_PREFERENCES",
+ "<42,5>": "SYSPROG*REPVIEW**TODAY",
+ "<42,6>": "SYSPROG*STPROC**RTI_IDE_CFG",
+ "<42,7>": "SYSENV RBASIC_KEYWORDS*SYSPROG",
+ "<42,8>": "SYSPROG*APPROW**SYSENV:RBASIC_KEYWORDS",
+ "<42,9>": "SYSENV CFG_RTI_IDE_X_COLORS",
+ "<42,10>": "SYSPROG*STPROC**RTI_DSN_EDITOR_GET_CFG",
+ "<42,11>": "SYSENV CFG_RTI_IDE_X*SYSPROG*SYSPROG*HP",
+ "<42,12>": "SYSPROG*STPROC**RTI_DSN_EDITOR_RBASIC_KEYWORDS",
+ "<42,13>": "SYSREPOS SYSPROG*FORM*O4W*WYSIWYG_CUST_MAINT",
+ "<42,14>": "SYSREPOS SYSPROG*FORM*O4W*CUSTOMERS",
+ "<42,15>": "SYSREPOS EXAMPLES*FORM*O4W*WYSIWYG_CUST_MAINT",
+ "<42,16>": "O4WINQUIRY WYSIWYG_CUST_MAINT",
+ "<42,17>": "O4WINQUIRY EXAMPLES*WYSIWYG_CUST_MAINT",
+ "<42,18>": "SYSPROG*STPROC**CTO_COMMUTER_MODULE",
+ "<42,19>": "SYSPROG*STPROC**RTI_IDE",
+ "<42,20>": "SYSPROCS DLL_PRINTER"
+ },
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "RTI_IDE_TCL",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "0",
+ "<50>": "C:\\revrepos\\OI10",
+ "<51>": "oirepository",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "..\\..\\Program Files (x86)\\Git\\bin\\git.exe",
+ "<55>": "C:\\Program Files (x86)\\GitExtensions\\gitEx.cmd openrepo",
+ "<56>": "C:\\Program Files (x86)\\GitExtensions\\gitEx.cmd commit",
+ "<57>": "C:\\Program Files (x86)\\GitExtensions\\gitEx.cmd pull --merge",
+ "<58>": "C:\\Program Files (x86)\\GitExtensions\\gitEx.cmd push",
+ "<59>": "C:\\Program Files (x86)\\GitExtensions\\gitEx.cmd filehistory",
+ "<60>": "C:\\Program Files (x86)\\GitExtensions\\gitEx.cmd viewdiff",
+ "<61>": "",
+ "<62>": "",
+ "<63>": "1",
+ "<64>": "",
+ "<65>": "",
+ "<66>": "",
+ "<67>": "0",
+ "<68>": "0",
+ "<69>": "0",
+ "<70>": "0",
+ "<71>": "1",
+ "<72>": "3",
+ "<73>": "0",
+ "<74>": "1",
+ "<75>": "5",
+ "<76>": "0",
+ "<77>": {
+ "<77,1>": {
+ "<77,1,1>": "Courier New",
+ "<77,1,2>": "-16",
+ "<77,1,3>": "400",
+ "<77,1,4>": "0",
+ "<77,1,5>": "0",
+ "<77,1,6>": "0",
+ "<77,1,7>": "0",
+ "<77,1,8>": "49",
+ "<77,1,9>": "0",
+ "<77,1,10>": "3",
+ "<77,1,11>": "2",
+ "<77,1,12>": "1"
+ }
+ },
+ "<78>": "0",
+ "<79>": "1",
+ "<80>": "1",
+ "<81>": "1",
+ "<82>": "1",
+ "<83>": "1",
+ "<84>": "1",
+ "<85>": "1",
+ "<86>": "1",
+ "<87>": "16748574",
+ "<88>": "1",
+ "<89>": "-2",
+ "<90>": "",
+ "<91>": "",
+ "<92>": "",
+ "<93>": "",
+ "<94>": "0",
+ "<95>": "0",
+ "<96>": "0",
+ "<97>": "0",
+ "<98>": "0",
+ "<99>": "0",
+ "<100>": "0",
+ "<101>": "txt",
+ "<102>": "",
+ "<103>": "Portrait",
+ "<104>": "1",
+ "<105>": "1",
+ "<106>": "1",
+ "<107>": "0",
+ "<108>": "1",
+ "<109>": "",
+ "<110>": "",
+ "<111>": "",
+ "<112>": "",
+ "<113>": "0",
+ "<114>": "",
+ "<115>": "",
+ "<116>": "",
+ "<117>": "",
+ "<118>": "",
+ "<119>": "",
+ "<120>": "",
+ "<121>": "",
+ "<122>": "",
+ "<123>": {
+ "<123,1>": "386",
+ "<123,2>": "184",
+ "<123,3>": "749",
+ "<123,4>": "417"
+ },
+ "<124>": {
+ "<124,1>": "0",
+ "<124,2>": "0",
+ "<124,3>": "1",
+ "<124,4>": "0",
+ "<124,5>": "0"
+ },
+ "<125>": {
+ "<125,1>": "REPVIEW",
+ "<125,2>": "REPRELEASE",
+ "<125,3>": "APPNOTE",
+ "<125,4>": "APPROW",
+ "<125,5>": "CONFIG",
+ "<125,6>": "CONTEXTMENU",
+ "<125,7>": "DATASOURCE",
+ "<125,8>": "DBCOLUMN",
+ "<125,9>": "DBCOMPONENT",
+ "<125,10>": "DBTABLE",
+ "<125,11>": "DLL",
+ "<125,12>": "DLLPROTOTYPE",
+ "<125,13>": "DLLSTRUCT",
+ "<125,14>": "DOC",
+ "<125,15>": "FORM",
+ "<125,16>": "GRAPH",
+ "<125,17>": "IMAGE",
+ "<125,18>": "IMAGELIST",
+ "<125,19>": "MENU",
+ "<125,20>": "MESSAGE",
+ "<125,21>": "MMEDIA",
+ "<125,22>": "MSG",
+ "<125,23>": "OCX",
+ "<125,24>": "OIEVENT",
+ "<125,25>": "OIEVENTDBG",
+ "<125,26>": "OIEVENTEXE",
+ "<125,27>": "OIREPORT",
+ "<125,28>": "OIWIN",
+ "<125,29>": "OIWINEXE",
+ "<125,30>": "OLECONTROL",
+ "<125,31>": "OPROC",
+ "<125,32>": "OPROCEXE",
+ "<125,33>": "OSFILE",
+ "<125,34>": "OSFOLDER",
+ "<125,35>": "POPUP",
+ "<125,36>": "PROMOTEDEVENT",
+ "<125,37>": "PROMOTEDEVENTDBG",
+ "<125,38>": "PROMOTEDEVENTEXE",
+ "<125,39>": "REPCLASS",
+ "<125,40>": "REPFAMILY",
+ "<125,41>": "REPORT",
+ "<125,42>": "REPTYPE",
+ "<125,43>": "STPROC",
+ "<125,44>": "STPROCDBG",
+ "<125,45>": "STPROCEXE",
+ "<125,46>": "STPROCINS",
+ "<125,47>": "UINFO",
+ "<125,48>": "WINEXE",
+ "<125,49>": "WINHELP"
+ },
+ "<126>": "0",
+ "<127>": {
+ "<127,1>": "520",
+ "<127,2>": "343",
+ "<127,3>": "753",
+ "<127,4>": "413"
+ },
+ "<128>": "",
+ "<129>": "",
+ "<130>": "1",
+ "<131>": "1",
+ "<132>": "",
+ "<133>": "",
+ "<134>": "",
+ "<135>": "",
+ "<136>": "",
+ "<137>": "",
+ "<138>": "",
+ "<139>": "",
+ "<140>": {
+ "<140,1>": "16777215",
+ "<140,2>": "16777215",
+ "<140,3>": "16777215",
+ "<140,4>": "16777215",
+ "<140,5>": "16777215",
+ "<140,6>": "16777215",
+ "<140,7>": "16777215",
+ "<140,8>": "16777215",
+ "<140,9>": "16777215",
+ "<140,10>": "16777215",
+ "<140,11>": "16777215",
+ "<140,12>": "16777215",
+ "<140,13>": "16777215",
+ "<140,14>": "16777215",
+ "<140,15>": "16777215",
+ "<140,16>": "16777215"
+ },
+ "<141>": "0",
+ "<142>": "",
+ "<143>": "",
+ "<144>": "",
+ "<145>": "",
+ "<146>": "",
+ "<147>": "",
+ "<148>": "",
+ "<149>": "",
+ "<150>": "30",
+ "<151>": {
+ "<151,1>": "18222",
+ "<151,2>": "18220",
+ "<151,3>": "18219",
+ "<151,4>": "18218"
+ },
+ "<152>": {
+ "<152,1>": {
+ "<152,1,1>": "SYSPROG*STPROC**RTI_DSN_EDITOR_HELPER",
+ "<152,1,2>": "SYSPROG*REPVIEW**TODAY"
+ },
+ "<152,2>": {
+ "<152,2,1>": "SYSPROG*STPROC**RTI_DSN_EDITOR_HELPER",
+ "<152,2,2>": "SYSPROG*STPROC**RTI_IDE_CFG"
+ },
+ "<152,3>": {
+ "<152,3,1>": "SYSENV CFG_RTI_IDE_X_COLORS",
+ "<152,3,2>": "SYSPROG*STPROC**RTI_DSN_EDITOR_HELPER",
+ "<152,3,3>": "SYSPROG*STPROC**RTI_IDE_PREFERENCES",
+ "<152,3,4>": "SYSPROG*STPROCINS**RTI_IDE_CFG_EQUATES",
+ "<152,3,5>": "SYSPROG*STPROC**RTI_IDE_CFG",
+ "<152,3,6>": "SYSREPOS SYSPROG*FORM*O4W*WYSIWYG_CUST_MAINT",
+ "<152,3,7>": "O4WINQUIRY WYSIWYG_CUST_MAINT",
+ "<152,3,8>": "SYSPROG*STPROC**CTO_COMMUTER_MODULE"
+ },
+ "<152,4>": {
+ "<152,4,1>": "SYSENV CFG_OIPI",
+ "<152,4,2>": "SYSPROG*STPROC**REV_ENGINE_STAMPER_TEST"
+ }
+ },
+ "<153>": "",
+ "<154>": "",
+ "<155>": "",
+ "<156>": "",
+ "<157>": "",
+ "<158>": "",
+ "<159>": "",
+ "<160>": "",
+ "<161>": "",
+ "<162>": "",
+ "<163>": "",
+ "<164>": "",
+ "<165>": "",
+ "<166>": "",
+ "<167>": "",
+ "<168>": "",
+ "<169>": "",
+ "<170>": "localhost",
+ "<171>": "18088",
+ "<172>": "18089",
+ "<173>": "18888",
+ "<174>": "18889",
+ "<175>": "",
+ "<176>": "",
+ "<177>": "",
+ "<178>": "",
+ "<179>": "",
+ "<180>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_X_COLORS.json b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_X_COLORS.json
new file mode 100644
index 0000000..68eeeb7
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_IDE_X_COLORS.json
@@ -0,0 +1,200 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_RTI_IDE_X_COLORS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "-2:Default",
+ "<1,2>": "-1:Transparent"
+ },
+ "<2>": {
+ "<2,1>": "0x8A000000:ActiveBorder",
+ "<2,2>": "0x82000000:ActiveCaption",
+ "<2,3>": "0x8C000000:AppWorkspace",
+ "<2,4>": "0x81000000:Background",
+ "<2,5>": "0x96000000:BtnDarkShadow",
+ "<2,6>": "0x8F000000:BtnFace",
+ "<2,7>": "0x94000000:BtnHighlight",
+ "<2,8>": "0x97000000:BtnLightShadow",
+ "<2,9>": "0x90000000:BtnShadow",
+ "<2,10>": "0x92000000:BtnText",
+ "<2,11>": "0x89000000:CaptionText",
+ "<2,12>": "0x9B000000:GradientActiveCaption",
+ "<2,13>": "0x9C000000:GradientInactiveCaption",
+ "<2,14>": "0x91000000:GrayText",
+ "<2,15>": "0x8D000000:Highlight",
+ "<2,16>": "0x8E000000:HighlightText",
+ "<2,17>": "0x9A000000:HotLight",
+ "<2,18>": "0x8B000000:InactiveBorder",
+ "<2,19>": "0x83000000:InactiveCaption",
+ "<2,20>": "0x93000000:InactiveCaptionText",
+ "<2,21>": "0x98000000:InfoText",
+ "<2,22>": "0x99000000:InfoBk",
+ "<2,23>": "0x84000000:Menu",
+ "<2,24>": "0x9E000000:MenuBar",
+ "<2,25>": "0x9D000000:MenuHilight",
+ "<2,26>": "0x87000000:MenuText",
+ "<2,27>": "0x80000000:ScrollBar",
+ "<2,28>": "0x85000000:Window",
+ "<2,29>": "0x86000000:WindowFrame",
+ "<2,30>": "0x88000000:WindowText"
+ },
+ "<3>": {
+ "<3,1>": "0x00000000:Black",
+ "<3,2>": "0x00000080:Maroon",
+ "<3,3>": "0x00008000:Green",
+ "<3,4>": "0x00008080:Olive",
+ "<3,5>": "0x00800000:Navy",
+ "<3,6>": "0x00800080:Purple",
+ "<3,7>": "0x00808000:Teal",
+ "<3,8>": "0x00808080:Gray",
+ "<3,9>": "0x00C0C0C0:Silver",
+ "<3,10>": "0x000000FF:Red",
+ "<3,11>": "0x0000FF00:Lime",
+ "<3,12>": "0x0000FFFF:Yellow",
+ "<3,13>": "0x00FF0000:Blue",
+ "<3,14>": "0x00FF00FF:Fuchsia",
+ "<3,15>": "0x00FFFF00:Aqua",
+ "<3,16>": "0x00FFFFFF:White"
+ },
+ "<4>": {
+ "<4,1>": "0x00FFF8F0:AliceBlue",
+ "<4,2>": "0x00D7EBFA:AntiqueWhite",
+ "<4,3>": "0x00D4FF7F:Aquamarine",
+ "<4,4>": "0x00FFFFF0:Azure",
+ "<4,5>": "0x00DCF5F5:Beige",
+ "<4,6>": "0x00C4E4FF:Bisque",
+ "<4,7>": "0x00CDEBFF:BlanchedAlmond",
+ "<4,8>": "0x00E22B8A:BlueViolet",
+ "<4,9>": "0x002A2AA5:Brown",
+ "<4,10>": "0x0087B8DE:BurlyWood",
+ "<4,11>": "0x00A09E5F:CadetBlue",
+ "<4,12>": "0x0000FF7F:Chartreuse",
+ "<4,13>": "0x001E69D2:Chocolate",
+ "<4,14>": "0x00507FFF:Coral",
+ "<4,15>": "0x00ED9564:CornflowerBlue",
+ "<4,16>": "0x00DCF8FF:Cornsilk",
+ "<4,17>": "0x003C14DC:Crimson",
+ "<4,18>": "0x008B0000:DarkBlue",
+ "<4,19>": "0x008B8B00:DarkCyan",
+ "<4,20>": "0x000B86B8:DarkGoldenRod",
+ "<4,21>": "0x00A9A9A9:DarkGray",
+ "<4,22>": "0x00006400:DarkGreen",
+ "<4,23>": "0x006BB7BD:DarkKhaki",
+ "<4,24>": "0x008B008B:DarkMagenta",
+ "<4,25>": "0x002F6B55:DarkOliveGreen",
+ "<4,26>": "0x00008CFF:DarkOrange",
+ "<4,27>": "0x00CC3299:DarkOrchid",
+ "<4,28>": "0x0000008B:DarkRed",
+ "<4,29>": "0x007A96E9:DarkSalmon",
+ "<4,30>": "0x008BBC8F:DarkSeaGreen",
+ "<4,31>": "0x008B3D48:DarkSlateBlue",
+ "<4,32>": "0x004F4F2F:DarkSlateGray",
+ "<4,33>": "0x00D1CE00:DarkTurquoise",
+ "<4,34>": "0x00D30094:DarkViolet",
+ "<4,35>": "0x0000C000:DeepGreen",
+ "<4,36>": "0x009314FF:DeepPink",
+ "<4,37>": "0x00FFBF00:DeepSkyBlue",
+ "<4,38>": "0x00696969:DimGray",
+ "<4,39>": "0x00FF901E:DodgerBlue",
+ "<4,40>": "0x002222B2:FireBrick",
+ "<4,41>": "0x00F0FAFF:FloralWhite",
+ "<4,42>": "0x00228B22:ForestGreen",
+ "<4,43>": "0x00DCDCDC:Gainsboro",
+ "<4,44>": "0x00FFF8F8:GhostWhite",
+ "<4,45>": "0x0000D7FF:Gold",
+ "<4,46>": "0x0020A5DA:GoldenRod",
+ "<4,47>": "0x002FFFAD:GreenYellow",
+ "<4,48>": "0x00F0FFF0:HoneyDew",
+ "<4,49>": "0x00B469FF:HotPink",
+ "<4,50>": "0x005C5CCD:IndianRed",
+ "<4,51>": "0x0082004B:Indigo",
+ "<4,52>": "0x00F0FFFF:Ivory",
+ "<4,53>": "0x008CE6F0:Khaki",
+ "<4,54>": "0x00FAE6E6:Lavender",
+ "<4,55>": "0x00F5F0FF:LavenderBlush",
+ "<4,56>": "0x0000FC7C:LawnGreen",
+ "<4,57>": "0x00CDFAFF:LemonChiffon",
+ "<4,58>": "0x00E6D8AD:LightBlue",
+ "<4,59>": "0x008080F0:LightCoral",
+ "<4,60>": "0x00FFFFE0:LightCyan",
+ "<4,61>": "0x00D2FAFA:LightGoldenRodYellow",
+ "<4,62>": "0x00D3D3D3:LightGray",
+ "<4,63>": "0x0090EE90:LightGreen",
+ "<4,64>": "0x00C1B6FF:LightPink",
+ "<4,65>": "0x007AA0FF:LightSalmon",
+ "<4,66>": "0x00AAB220:LightSeaGreen",
+ "<4,67>": "0x00FACE87:LightSkyBlue",
+ "<4,68>": "0x00998877:LightSlateGray",
+ "<4,69>": "0x00DEC4B0:LightSteelBlue",
+ "<4,70>": "0x00E0FFFF:LightYellow",
+ "<4,71>": "0x0032CD32:LimeGreen",
+ "<4,72>": "0x00E6F0FA:Linen",
+ "<4,73>": "0x00FF00FF:Magenta",
+ "<4,74>": "0x00AACD66:MediumAquamarine",
+ "<4,75>": "0x00CD0000:MediumBlue",
+ "<4,76>": "0x00D355BA:MediumOrchid",
+ "<4,77>": "0x00DB7093:MediumPurple",
+ "<4,78>": "0x0071B33C:MediumSeaGreen",
+ "<4,79>": "0x00EE687B:MediumSlateBlue",
+ "<4,80>": "0x009AFA00:MediumSpringGreen",
+ "<4,81>": "0x00CCD148:MediumTurquoise",
+ "<4,82>": "0x008515C7:MediumVioletRed",
+ "<4,83>": "0x00701919:MidnightBlue",
+ "<4,84>": "0x00FAFFF5:MintCream",
+ "<4,85>": "0x00E1E4FF:MistyRose",
+ "<4,86>": "0x00B5E4FF:Moccasin",
+ "<4,87>": "0x00ADDEFF:NavajoWhite",
+ "<4,88>": "0x00E6F5FD:OldLace",
+ "<4,89>": "0x00238E6B:OliveDrab",
+ "<4,90>": "0x0000A5FF:Orange",
+ "<4,91>": "0x000045FF:OrangeRed",
+ "<4,92>": "0x00D670DA:Orchid",
+ "<4,93>": "0x00AAE8EE:PaleGoldenRod",
+ "<4,94>": "0x0098FB98:PaleGreen",
+ "<4,95>": "0x00EEEEAF:PaleTurquoise",
+ "<4,96>": "0x009370DB:PaleVioletRed",
+ "<4,97>": "0x00D5EFFF:PapayaWhip",
+ "<4,98>": "0x00B9DAFF:PeachPuff",
+ "<4,99>": "0x003F85CD:Peru",
+ "<4,100>": "0x00CBC0FF:Pink",
+ "<4,101>": "0x00DDA0DD:Plum",
+ "<4,102>": "0x00E6E0B0:PowderBlue",
+ "<4,103>": "0x008F8FBC:RosyBrown",
+ "<4,104>": "0x00E16941:RoyalBlue",
+ "<4,105>": "0x0013458B:SaddleBrown",
+ "<4,106>": "0x007280FA:Salmon",
+ "<4,107>": "0x0060A4F4:SandyBrown",
+ "<4,108>": "0x00578B2E:SeaGreen",
+ "<4,109>": "0x00EEF5FF:SeaShell",
+ "<4,110>": "0x002D52A0:Sienna",
+ "<4,111>": "0x00C0C0C0:Silver",
+ "<4,112>": "0x00EBCE87:SkyBlue",
+ "<4,113>": "0x00CD5A6A:SlateBlue",
+ "<4,114>": "0x00908070:SlateGray",
+ "<4,115>": "0x00FAFAFF:Snow",
+ "<4,116>": "0x007FFF00:SpringGreen",
+ "<4,117>": "0x00B48246:SteelBlue",
+ "<4,118>": "0x008CB4D2:Tan",
+ "<4,119>": "0x00D8BFD8:Thistle",
+ "<4,120>": "0x004763FF:Tomato",
+ "<4,121>": "0x00D0E040:Turquoise",
+ "<4,122>": "0x00EE82EE:Violet",
+ "<4,123>": "0x00B3DEF5:Wheat",
+ "<4,124>": "0x00F5F5F5:WhiteSmoke",
+ "<4,125>": "0x0032CD9A:YellowGreen"
+ },
+ "<5>": {
+ "<5,1>": "-5:No Color-Key",
+ "<5,2>": "-1:Top-Left Pixel",
+ "<5,3>": "-2:Top-Right Pixel",
+ "<5,4>": "-3:Bottom-Left Pixel",
+ "<5,5>": "-4:Bottom-Right Pixel"
+ },
+ "<6>": "0x00FFFFFF:Custom..."
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACFG_RTI_RLIST.json b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_RLIST.json
new file mode 100644
index 0000000..0e9fe5e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACFG_RTI_RLIST.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CFG_RTI_RLIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RLISTX"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ACREDITS.json b/SYSPROG/APPROW/SYSENV%003ACREDITS.json
new file mode 100644
index 0000000..e5c25e8
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ACREDITS.json
@@ -0,0 +1,269 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "CREDITS"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "framework",
+ "<1,2>": "jQuery",
+ "<1,3>": "The jQuery Project",
+ "<1,4>": "http://jquery.org"
+ },
+ "<2>": {
+ "<2,1>": "framework",
+ "<2,2>": "jQuery Mobile",
+ "<2,3>": "The jQuery Project",
+ "<2,4>": "http://jquerymobile.com"
+ },
+ "<3>": {
+ "<3,1>": "framework",
+ "<3,2>": "jQuery UI",
+ "<3,3>": "The jQuery UI Team",
+ "<3,4>": "http://jqueryui.com"
+ },
+ "<4>": {
+ "<4,1>": "framework",
+ "<4,2>": "AdoptOpenJDK Java Runtime Environment (JRE)",
+ "<4,3>": "AdoptOpenJDK",
+ "<4,4>": "https://adoptopenjdk.net/index.html"
+ },
+ "<5>": {
+ "<5,1>": "jQuery plugin",
+ "<5,2>": "bsmSelect",
+ "<5,3>": "Victor Berchet",
+ "<5,4>": "https://github.com/vicb/bsmSelect"
+ },
+ "<6>": {
+ "<6,1>": "jQuery plugin",
+ "<6,2>": "clickmenu",
+ "<6,3>": "Roman Weich",
+ "<6,4>": "http://p.sohei.org"
+ },
+ "<7>": {
+ "<7,1>": "jQuery plugin",
+ "<7,2>": "color-picker",
+ "<7,3>": "Lakshan Perera",
+ "<7,4>": "http://www.web2media.net/laktek/2008/10/27/really-simple-color-picker-in-jquery/"
+ },
+ "<8>": {
+ "<8,1>": "jQuery plugin",
+ "<8,2>": "colResizable",
+ "<8,3>": "Alvaro Prieto Lauroba",
+ "<8,4>": "http://www.bacubacu.com/colresizable"
+ },
+ "<9>": {
+ "<9,1>": "jQuery plugin",
+ "<9,2>": "corner",
+ "<9,3>": "Dave Methvin and Mike Alsup",
+ "<9,4>": "http://jquery.malsup.com/corner/"
+ },
+ "<10>": {
+ "<10,1>": "jQuery plugin",
+ "<10,2>": "date_input",
+ "<10,3>": "Jonathan Leighton & Torchbox Ltd",
+ "<10,4>": "http://jonathanleighton.com/projects/date-input"
+ },
+ "<11>": {
+ "<11,1>": "jQuery plugin",
+ "<11,2>": "ddmenu",
+ "<11,3>": "Thomas J. Otterson",
+ "<11,4>": "http://www.barandis.com/dev/jquery/ddmenu"
+ },
+ "<12>": {
+ "<12,1>": "jQuery plugin",
+ "<12,2>": "font-Awesome",
+ "<12,3>": "Dave Gandy",
+ "<12,4>": "http://fontawesome.io"
+ },
+ "<13>": {
+ "<13,1>": "jQuery plugin",
+ "<13,2>": "gridStack",
+ "<13,3>": "Pavel Reznikov",
+ "<13,4>": "http://troolee.github.io/gridstack.js/"
+ },
+ "<14>": {
+ "<14,1>": "jQuery plugin",
+ "<14,2>": "iframe",
+ "<14,3>": "Vlada Misic",
+ "<14,4>": "http://33rockers.com/2006/12/05/unobtrusive-iframe-with-jquery"
+ },
+ "<15>": {
+ "<15,1>": "jQuery plugin",
+ "<15,2>": "jqPlot",
+ "<15,3>": "Chris Leonello",
+ "<15,4>": "http://jqplot.com"
+ },
+ "<16>": {
+ "<16,1>": "jQuery plugin",
+ "<16,2>": "jquery.address-1.2.2",
+ "<16,3>": "Rostislav Hristov",
+ "<16,4>": "http://www.asual.com/jquery/address/"
+ },
+ "<17>": {
+ "<17,1>": "jQuery plugin",
+ "<17,2>": "jquery.chrome-frame",
+ "<17,3>": "",
+ "<17,4>": ""
+ },
+ "<18>": {
+ "<18,1>": "jQuery plugin",
+ "<18,2>": "jquery.layout",
+ "<18,3>": "Kevin Dalman",
+ "<18,4>": "http://layout.jquery-dev.com"
+ },
+ "<19>": {
+ "<19,1>": "jQuery plugin",
+ "<19,2>": "jquery-autocomplete",
+ "<19,3>": "",
+ "<19,4>": ""
+ },
+ "<20>": {
+ "<20,1>": "jQuery plugin",
+ "<20,2>": "jquery-corners-0.3",
+ "<20,3>": "David Turnbull, Steven Wittens",
+ "<20,4>": ""
+ },
+ "<21>": {
+ "<21,1>": "jQuery plugin",
+ "<21,2>": "jquery-validate",
+ "<21,3>": "Jörn Zaefferer",
+ "<21,4>": "http://bassistance.de/jquery-plugins/jquery-plugin-validation/"
+ },
+ "<22>": {
+ "<22,1>": "jQuery plugin",
+ "<22,2>": "jstree",
+ "<22,3>": "Ivan Bozhanov",
+ "<22,4>": "http://www.jstree.com"
+ },
+ "<23>": {
+ "<23,1>": "jQuery plugin",
+ "<23,2>": "listnav",
+ "<23,3>": "iHwy, Inc.",
+ "<23,4>": "http://www.ihwy.com"
+ },
+ "<24>": {
+ "<24,1>": "jQuery plugin",
+ "<24,2>": "lodash",
+ "<24,3>": "The Dojo Foundation",
+ "<24,4>": "https://lodash.com"
+ },
+ "<25>": {
+ "<25,1>": "jQuery plugin",
+ "<25,2>": "markitup",
+ "<25,3>": "Jay Salvat",
+ "<25,4>": "http://markitup.jaysalvat.com/"
+ },
+ "<26>": {
+ "<26,1>": "jQuery plugin",
+ "<26,2>": "slickNav",
+ "<26,3>": "Josh Cope",
+ "<26,4>": "http://slicknav.com"
+ },
+ "<27>": {
+ "<27,1>": "jQuery plugin",
+ "<27,2>": "select2",
+ "<27,3>": "Kevin Brown",
+ "<27,4>": "https://select2.org"
+ },
+ "<28>": {
+ "<28,1>": "jQuery plugin",
+ "<28,2>": "spectrum",
+ "<28,3>": "bgrins",
+ "<28,4>": "https://bgrins.github.io/spectrum/"
+ },
+ "<29>": {
+ "<29,1>": "jQuery plugin",
+ "<29,2>": "tablednd",
+ "<29,3>": "Denis Howlett",
+ "<29,4>": "https://code.google.com/p/tablednd/"
+ },
+ "<30>": {
+ "<30,1>": "jQuery plugin",
+ "<30,2>": "tablesorter",
+ "<30,3>": "Christian Bach",
+ "<30,4>": "http://tablesorter.com"
+ },
+ "<31>": {
+ "<31,1>": "jQuery plugin",
+ "<31,2>": "timeentry",
+ "<31,3>": "Keith Wood",
+ "<31,4>": "http://keith-wood.name/timeEntry.html"
+ },
+ "<32>": {
+ "<32,1>": "jQuery plugin",
+ "<32,2>": "treeview",
+ "<32,3>": "Jörn Zaefferer",
+ "<32,4>": "http://bassistance.de/jquery-plugins/jquery-plugin-treeview/"
+ },
+ "<33>": {
+ "<33,1>": "UI element",
+ "<33,2>": "ajax_ace",
+ "<33,3>": "Ajax.org",
+ "<33,4>": "http://ace.ajax.org"
+ },
+ "<34>": {
+ "<34,1>": "UI element",
+ "<34,2>": "geckoFX",
+ "<34,3>": "Skybound Software",
+ "<34,4>": "http://www.geckofx.org"
+ },
+ "<35>": {
+ "<35,1>": "UI element",
+ "<35,2>": "scintilla",
+ "<35,3>": "Neil Hodgson",
+ "<35,4>": "http://scintilla.org"
+ },
+ "<36>": {
+ "<36,1>": "Utility",
+ "<36,2>": "AE.Net.Mail",
+ "<36,3>": "andyedinborough",
+ "<36,4>": "https://github.com/andyedinborough/aenetmail"
+ },
+ "<37>": {
+ "<37,1>": "Utility",
+ "<37,2>": "DotNetZip",
+ "<37,3>": "",
+ "<37,4>": "http://DotNetZip.codeplex.com"
+ },
+ "<38>": {
+ "<38,1>": "Utility",
+ "<38,2>": "Javascript MD5",
+ "<38,3>": "Paul Johnston",
+ "<38,4>": "http://pajhome.org.uk/crypt/md5"
+ },
+ "<39>": {
+ "<39,1>": "Utility",
+ "<39,2>": "HTML5 Shiv",
+ "<39,3>": "Alexander Farkas",
+ "<39,4>": "https://github.com/aFarkas/html5shiv"
+ },
+ "<40>": {
+ "<40,1>": "Utility",
+ "<40,2>": "jsdifflib",
+ "<40,3>": "Snowtide Informatics Systems Inc.",
+ "<40,4>": "http://snowtide.com/jsdifflib"
+ },
+ "<41>": {
+ "<41,1>": "Utility",
+ "<41,2>": "JSON in Javasript",
+ "<41,3>": "JSON.org",
+ "<41,4>": "http://www.JSON.org/js.html"
+ },
+ "<42>": {
+ "<42,1>": "Utility",
+ "<42,2>": "MAPM",
+ "<42,3>": "Michael C. Ring",
+ "<42,4>": "http://www.tc.umn.edu/~ringx004/mapm-main.html"
+ },
+ "<43>": {
+ "<43,1>": "Utility",
+ "<43,2>": "qDecoder",
+ "<43,3>": "The qDecoder Project",
+ "<43,4>": "http://www.qDecoder.org"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003AENV_SYSPROG.json b/SYSPROG/APPROW/SYSENV%003AENV_SYSPROG.json
new file mode 100644
index 0000000..735a120
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003AENV_SYSPROG.json
@@ -0,0 +1,118 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "ENV_SYSPROG"
+ },
+ "body": {
+ "record1": {
+ "<1>": "DATAVOL",
+ "<2>": "%TEMP%",
+ "<3>": "TRANSACT",
+ "<4>": {
+ "<4,1>": "A",
+ "<4,2>": "AND",
+ "<4,3>": "ASSOC",
+ "<4,4>": "ASSOCIATES",
+ "<4,5>": "CO",
+ "<4,6>": "COMPANY",
+ "<4,7>": "CORP",
+ "<4,8>": "CORPORATION",
+ "<4,9>": "INC",
+ "<4,10>": "INCORPORATED",
+ "<4,11>": "LTD",
+ "<4,12>": "OF",
+ "<4,13>": "THE"
+ },
+ "<5>": "0",
+ "<6>": "1",
+ "<7>": "0",
+ "<8>": "0",
+ "<9>": "0",
+ "<10>": "0",
+ "<11>": "0",
+ "<12>": "0",
+ "<13>": "0",
+ "<14>": "",
+ "<15>": "LND_DEFAULT",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "51",
+ "<21>": "80",
+ "<22>": "",
+ "<23>": "1",
+ "<24>": "",
+ "<25>": "0",
+ "<26>": "",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "0",
+ "<30>": "0",
+ "<31>": "100",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "ODBC",
+ "<38>": "1",
+ "<39>": "",
+ "<40>": "1",
+ "<41>": "RTF",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "Standard",
+ "<45>": "0",
+ "<46>": "1",
+ "<47>": "1",
+ "<48>": "0",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": {
+ "<53,1>": "",
+ "<53,2>": ""
+ },
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": "",
+ "<61>": "",
+ "<62>": "",
+ "<63>": "",
+ "<64>": "",
+ "<65>": "",
+ "<66>": "0",
+ "<67>": "",
+ "<68>": "",
+ "<69>": "",
+ "<70>": "",
+ "<71>": "",
+ "<72>": "",
+ "<73>": "",
+ "<74>": "",
+ "<75>": "",
+ "<76>": "",
+ "<77>": "",
+ "<78>": "",
+ "<79>": "",
+ "<80>": "",
+ "<81>": "",
+ "<82>": "",
+ "<83>": "",
+ "<84>": "",
+ "<85>": "",
+ "<86>": "",
+ "<87>": "",
+ "<88>": "",
+ "<89>": "",
+ "<90>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_AREV64_OIPI.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_AREV64_OIPI.json
new file mode 100644
index 0000000..1520f64
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_AREV64_OIPI.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_AREV64_OIPI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Specify OIPI Options for AREV64",
+ "<2>": "Specify optional flags and values to modify OIPI behavior in AREV64",
+ "<3>": "Dynamically determine landscape vs portrait orientation{BREAK}Based on @LPTRWIDE value{OPTIONS Disabled/0|Enabled/1}{DEFAULT 0}",
+ "<4>": "Allow dynamically determined orientation to override{BREAK}Values set via SET_OIPI_PROPERTIES{OPTIONS Do not override SET_OIPI_PROPERTIES/0|Override SET_OIPI_PROPERTIES/1}{DEFAULT 0}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_ASSEMBLY.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_ASSEMBLY.json
new file mode 100644
index 0000000..9845be1
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_ASSEMBLY.json
@@ -0,0 +1,16 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_ASSEMBLY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Select Desired Revelation Assemblies",
+ "<2>": "Choose which assemblies contain the required OpenInsight .NET routines.",
+ "<3>": "{MV 1}List of OpenInsight functionality",
+ "<4>": "{MV 1}List of assembly names",
+ "<5>": "Cache this selection?{OPTIONS No/0|Yes/1}{DEFAULT 0}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_AUTOEXEC.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_AUTOEXEC.json
new file mode 100644
index 0000000..b0e412e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_AUTOEXEC.json
@@ -0,0 +1,16 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_AUTOEXEC"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Configure process to automatically run via RTI_AUTOEXEC",
+ "<2>": "When OpenInsight is started with the \"/AE\" flag on the command line, RTI_AUTOEXEC will automatically be loaded and will run the routine specified in this CFG_AUTOEXEC record. By default, the routine to run is RTI_TASKMANAGER (which dispatches requests for 'background tasks' to be handled by other OpenInsight instances), and the parameter to pass in is the maximum number of OpenInsight licenses to allocate to performing the background tasks.",
+ "<3>": "Name of routine to run at startup {DEFAULT RTI_TASKMANAGER}",
+ "<4>": "Record \"logging\" output{BREAK}(If supported)?{OPTIONS No/0|Yes/1}{DEFAULT 0} ",
+ "<5>": "{MV 1}Parameters to pass to the specified routine"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_BLINT_NOWARN.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_BLINT_NOWARN.json
new file mode 100644
index 0000000..ffca84b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_BLINT_NOWARN.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_BLINT_NOWARN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Specify Stored Procedures to Exclude from Blint",
+ "<2>": "Enter the names of stored procedures and stored procedure inserts that should not be BLINT-checked during compilation.",
+ "<3>": "{MF 1}{WIDTH 60}Stored Procedure/Stored Procedure Insert Names"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_C2OE_MAP.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_C2OE_MAP.json
new file mode 100644
index 0000000..1601d2c
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_C2OE_MAP.json
@@ -0,0 +1,16 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_C2OE_MAP"
+ },
+ "body": {
+ "record1": {
+ "<1>": "C (DLL) Data Type To OEngine Data Mapping",
+ "<2>": "Control how C data types (from a Windows DLL whose functions you are importing) will map to OpenInsight OEngine data types.",
+ "<3>": "{MV 1}C (DLL) Data Type",
+ "<4>": "{MV 1}OEngine Data Type",
+ "<5>": "{MV 1}OEngine Structure Name"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CCHAT.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CCHAT.json
new file mode 100644
index 0000000..fe8a37d
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CCHAT.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_CCHAT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Engine Server Command Chat Configuration",
+ "<2>": "Specify whether Command Chat functionality will be enabled, and (if not) any per-workstation overrides",
+ "<3>": "Command Chat enabled {OPTIONS Yes/1|No/0}{DEFAULT 0}",
+ "<4>": "{MV 1}Enable on specific workstation(s)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CREATE_TABLE.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CREATE_TABLE.json
new file mode 100644
index 0000000..1858f07
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CREATE_TABLE.json
@@ -0,0 +1,20 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_CREATE_TABLE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Specify the default values to be used for table creation",
+ "<2>": "Enter the values you want the create table process to use as defaults. If these values are specified, then the built-in default values will be overridden.",
+ "<3>": "Estimated number of rows (records) that will be in the table {DEFAULT 1000}",
+ "<4>": "Estimated record size (including the key) {DEFAULT 400}",
+ "<5>": "Estimated number of columns (fields) that will be in each record {DEFAULT 100}",
+ "<6>": "Desired size of each frame (in bytes) {DEFAULT 4096}",
+ "<7>": "Percentage of the table's primary space that should trigger a table resize {DEFAULT 80}",
+ "<8>": "Should this table be allowed to \"grow\" and/or \"shrink\" as it becomes more or less full? {OPTIONS Grow and shrink/0|Grow only/1|Shrink only/2} {DEFAULT 0}",
+ "<9>": "Table type {OPTIONS Type 2/110|Type 3/120}{DEFAULT 110}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CTO.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CTO.json
new file mode 100644
index 0000000..a6fca85
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CTO.json
@@ -0,0 +1,32 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_CTO"
+ },
+ "body": {
+ "record1": {
+ "<1>": "CTO and AREV64 connection details",
+ "<2>": "Specify how CTO and AREV64 clients should connect to the OpenInsight system",
+ "<3>": "URL of Engine Server, or path to REVCAPI.dll{BREAK}(for direct connection){HELP Enter the port number or URL of the Engine Server, or \"!\" to use the values from CFG_ESERVER}",
+ "<4>": {
+ "<4,1>": "Port Number of Engine Server",
+ "<4,2>": "Optional Engine Name",
+ "<4,3>": "Optional Startup Flags",
+ "<4,4>": "Optional Shutdown Flags"
+ },
+ "<5>": "Optional foreground color",
+ "<6>": "Optional background color",
+ "<7>": "Optional window title {WIDTH 40}",
+ "<8>": "Optional name of program to run when connected {WIDTH 40}",
+ "<9>": "Optional font name",
+ "<10>": "Optional macro record name",
+ "<11>": "Optional number of history lines",
+ "<12>": "Optional name of character mapping function",
+ "<13>": "Optional DOS path and file name of debug record",
+ "<14>": "Optional application name to log in",
+ "<15>": "Optional user name to log in",
+ "<16>": "Optional password to log in"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CTODICT.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CTODICT.json
new file mode 100644
index 0000000..44be6bf
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_CTODICT.json
@@ -0,0 +1,35 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_CTODICT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Control Dictionary Name Processing",
+ "<2>": {
+ "<2,1>": "This record controls dictionary name resolution and processing behavior",
+ "<2,2>": "Set preserve flag (field 1)",
+ "<2,3>": "",
+ "<2,4>": "--",
+ "<2,5>": "Preserve Flag Description",
+ "<2,6>": "--",
+ "<2,7>": "Preserve flag = \"0\" (or \"\" or invalid) ==> Allow dictionary MFS to modify dictionary name to reflect real ID",
+ "<2,8>": "Preserve flag = \"1\" ==> Do not modify the dictionary name, if incorrect, to reflect actual ID",
+ "<2,9>": "",
+ "<2,10>": "---",
+ "<2,11>": "Notes",
+ "<2,12>": "--",
+ "<2,13>": "- The config record information is only accessed when the application starts up; changes to this record will not take effect until the user exits and re-enters OI",
+ "<2,14>": "- If no CFG_CTODICT records are found OI will behave as if preserve flag = 0",
+ "<2,15>": "- When preserve flag is \"0\":",
+ "<2,16>": "-- If a passed in dictionary name does not match an existing dictionary ID, but can be converted (via replacement of \".\" to \"_\" for example) to an existing ID, the dictionary name will be modified to be the real ID for subsequent usage",
+ "<2,17>": "-- If stored as a variable, the dictionary name may change after accessing the dictionary",
+ "<2,18>": "- When preserve flag is \"1\":",
+ "<2,19>": "-- Although the MFS will still find the actual ID associated with the passed in dictionary name, it will NOT pass the changed value outside of the MFS",
+ "<2,20>": "-- Subsequent access to the dictionary (for example, via indexed fields) may fail as the dictionary name does not match the real dictinary ID "
+ },
+ "<3>": "Preserve Flag{OPTIONS Preserve passed in Dictionary Name/1|Update passed in Dictionary Name if Needed/0}{DEFAULT 0}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DIRECTPRINT.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DIRECTPRINT.json
new file mode 100644
index 0000000..6957064
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DIRECTPRINT.json
@@ -0,0 +1,16 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_DIRECTPRINT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "DirectPrint Advanced Configuration",
+ "<2>": "DirectPrint functionality may need to be modified to accomodate more modern printers and operating systems. With this configuration record, you can change the output filename (used for PDISK) so that all spaces are turned into underscores; you can also define, on a per-printer basis, what print processor is required for that printer. Any printers that are not defined will have their data type automatically determined.",
+ "<3>": "Convert spaces to underscores in PDISK output file names {OPTIONS No/0|Yes/1}{DEFAULT 0}",
+ "<4>": "{MV 1}Windows printer name {WIDTH 50} {OPTIONS @O4WI_CFG_DIRECTPRINT_HELPER}",
+ "<5>": "{MV 1}Required print processor{BREAK}Common options are RAW, TEXT, XPS_PASS, or AUTO {WIDTH 50}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DROPBOX.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DROPBOX.json
new file mode 100644
index 0000000..b802adb
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DROPBOX.json
@@ -0,0 +1,21 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_DROPBOX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Configure O4W \"upload to dropbox\" functionality",
+ "<2>": {
+ "<2,1>": "If desired, O4W can be configured to allow a file upload (via the O4WUPLOADBOX control) to a dropbox account.",
+ "<2,2>": "This functionality can work in addition to, or instead of, the normal O4W file upload process."
+ },
+ "<3>": "DropBox URL to request an upload link ",
+ "<4>": "DropBox Authentication Key used to request the temporary upload link",
+ "<5>": "Optional Duration for link to remain valid (in seconds)",
+ "<6>": "Optional DropBox path and/or filename to upload to",
+ "<7>": "Optional list of valid extensions for file upload (comma-delimited)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DSBFS.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DSBFS.json
new file mode 100644
index 0000000..117687f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_DSBFS.json
@@ -0,0 +1,17 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_DSBFS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Connection Details for SQL Databases",
+ "<2>": "Choose which SQL Database vendor(s) you wish to connect to, as well as specific stored procedures to support the Basic Filing System (BFS) connection.",
+ "<3>": "{MV 1}SQL Database Vendor",
+ "<4>": "{MV 1}(Optional)Specific Stored Procedure name for SCHEMA information",
+ "<5>": "{MV 1}(Optional)Specific Stored Procedure name for SELECT processing",
+ "<6>": "{MV 1}(Optional)Specific Stored Procedure name for IO handling"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_ESERVER.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_ESERVER.json
new file mode 100644
index 0000000..843be29
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_ESERVER.json
@@ -0,0 +1,18 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_ESERVER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Engine Server Details",
+ "<2>": "Specify the host name or IP address and port numbers of the engine server used by this application",
+ "<3>": "{WIDTH 40}Host name or IP address{DEFAULT localhost}{FIELDNAME ADDRESS}",
+ "<4>": "Port number{DEFAULT 18088}{FIELDNAME PORT}",
+ "<5>": "UTF8 Port number{DEFAULT 18089}{FIELDNAME UTFPORT}",
+ "<6>": "Web Server Port number{DEFAULT 18888}{FIELDNAME WEBPORT}",
+ "<7>": "Command Channel Port number{DEFAULT 18889}{FIELDNAME CMDPORT}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_HASHTABLE.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_HASHTABLE.json
new file mode 100644
index 0000000..a550e7f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_HASHTABLE.json
@@ -0,0 +1,20 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_HASHTABLE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Select hashtable implementation",
+ "<2>": {
+ "<2,1>": "Set field 1 to RTI_HASHTABLE1 to use the RTP65 based hashtable, RTI_HASHTABLE2 to use the .NET hashtable, or RTI_HASHTABLE3 to use the latest COM based scripting implementation.",
+ "<2,2>": "Optionally set field 2 to 1 to cache this selection",
+ "<2,3>": "",
+ "<2,4>": "Note: If selection is cached, and you wish to change field 1, you must exit OI and restart to clear the cached value"
+ },
+ "<3>": "Selected Hashtable Implementation{OPTIONS Original/RTI_HASHTABLE1|.NET/RTI_HASHTABLE2|COM Scripting/RTI_HASHTABLE3}{DEFAULT RTI_HASHTABLE3}",
+ "<4>": "Cache this selection?{OPTIONS No/0|Yes/1}{DEFAULT 0}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_IDX_SETS.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_IDX_SETS.json
new file mode 100644
index 0000000..0810c02
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_IDX_SETS.json
@@ -0,0 +1,16 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_IDX_SETS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Select routine to use for sorting large numbers of records",
+ "<2>": "Specify IDX_SETS1 in field 2 to use the original IDX_SETS functionality, or IDX_SETS2 to use enhanced .NET functionality",
+ "<3>": "{LITERAL X}",
+ "<4>": "Choose sorting routine{OPTIONS New IDX_SETS2/IDX_SETS2|Original IDX_SETS/IDX_SETS1}{DEFAULT IDX_SETS2}",
+ "<5>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_INET.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_INET.json
new file mode 100644
index 0000000..a9c5e18
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_INET.json
@@ -0,0 +1,29 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_INET"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Configure defaults, handlers, and allowed routines for RUN_OECGI_REQUEST",
+ "<2>": "When using RUN_OECGI_REQUEST as the \"listener\" routine for handling web requests, you can configure various routines to check security, handle errors, and do any post-processing. In addition, you can specify which INET routines should be processed.",
+ "<3>": {
+ "<3,1>": "Name of security routine to run {DEFAULT INET_SECURITY}",
+ "<3,2>": "Name of post-processing routine to run {DEFAULT INET_FINALIZE}",
+ "<3,3>": "Name of error handler routine to run {DEFAULT INET_ABORTED}",
+ "<3,4>": "Name of \"white list\" routine to run {DEFAULT INET_WHITELIST}",
+ "<3,5>": "Name of RESTful handler routine to run"
+ },
+ "<4>": "Error message to return {TEXTAREA 5}{DEFAULT Cannot process query:%query%}{WIDTH 40}",
+ "<5>": "Default CGI extension {DEFAULT exe}",
+ "<6>": "Error page to return",
+ "<7>": "{MV 1}List of INET routines to allow",
+ "<8>": {
+ "<8,1>": "Primary compression algorithm to support {OPTIONS gzip/gzip|deflate/deflate|none/identity}{DEFAULT deflate}",
+ "<8,2>": "Secondary compression algorithm to support {OPTIONS gzip/gzip|deflate/deflate|none/identity}{DEFAULT gzip}"
+ },
+ "<9>": "Minimum size of return string to compress {DEFAULT 1000}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_LH_STATISTICS.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_LH_STATISTICS.json
new file mode 100644
index 0000000..60ca605
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_LH_STATISTICS.json
@@ -0,0 +1,21 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_LH_STATISTICS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Specify Default Tables For Statistics Analysis",
+ "<2>": {
+ "<2,1>": "Choose which tables to explicitly include for statistic analysis, or to exclude from analysis, when running RTI_LH_STATISTICS without an otherwise-specified list of tables.",
+ "<2,2>": "If an explicit list of tables to include is specified, then ONLY those tables will be analysed.",
+ "<2,3>": "If an explicit list of tables to exclude is specified, all other tables in the application will be included."
+ },
+ "<3>": "{LITERAL X}",
+ "<4>": "{MV 1}List of Table Names to explicitly INCLUDE",
+ "<5>": "{MV 1}List of Table Names to explicitly EXCLUDE",
+ "<6>": "Optional name of DEBUG record to update in SYSLISTS table"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_LOGIN.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_LOGIN.json
new file mode 100644
index 0000000..4e581dc
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_LOGIN.json
@@ -0,0 +1,27 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_LOGIN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Configure \"single sign on\" functionality",
+ "<2>": {
+ "<2,1>": "If desired, OpenInsight can be configured to perform \"single sign on\", using network login credentials to log into OpenInsight",
+ "<2,2>": "This functionality can work in addition to, or instead of, the normal OpenInsight login process."
+ },
+ "<3>": "Login Mode{OPTIONS Use legacy (traditional) OpenInsight login processing/0|Use network user name to log in as defined OpenInsight user/1|Use network user name and permissions to log into OpenInsight/2|Call user-defined stored procedure to generate user name and permissions to log into OpenInsight/3}{DEFAULT 0}",
+ "<4>": "{MV 1}Group Names for Normal Users",
+ "<5>": "{MV 2}Group Names for Admin Users",
+ "<6>": "{MV 3}Group Names for Sysadmin Users",
+ "<7>": "Check Local Groups?{OPTIONS No, only network groups are checked/0|Network groups are checked first, and then local groups/1|ONLY local groups are checked (do not check network groups)/-1}{DEFAULT 0}",
+ "<8>": "Optional debug record name{BREAK}(use only for debugging; creates SYSENV record DEBUG_)",
+ "<9>": "{LITERAL}",
+ "<10>": "{LITERAL}",
+ "<11>": "Optional error message to display{BREAK}on SSO login failure",
+ "<12>": "User-defined stored procedure{BREAK}To generate user name and permissions",
+ "<13>": "Allow command-line options{BREAK}to override user/password?{OPTIONS No/0|Yes/1}{DEFAULT 0}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_NETOI.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_NETOI.json
new file mode 100644
index 0000000..dcfd153
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_NETOI.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_NETOI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Configure NetOI to process conversion codes on the host or in .NET",
+ "<2>": "Choose to have NetOI perform all available conversions on the host, in the .NET assembly if assembly passes validation test, or always process in the .NET assembly",
+ "<3>": "Where should conversion codes be processed?{OPTIONS Process all on host/0|Process in .NET assembly if possible/1|Always process in .NET/-1}{DEFAULT 0}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4W.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4W.json
new file mode 100644
index 0000000..07f7c40
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4W.json
@@ -0,0 +1,29 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_O4W"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Define connections for O4W_CHILD_FORM",
+ "<2>": {
+ "<2,1>": "Specify the default URL and parameters to use when the O4W_CHILD_FORM is invoked without any creation parameters.",
+ "<2,2>": "Also define the \"shortcut\" names to use, and the associated URLs and routines to invoke, when passed specific creation parameters."
+ },
+ "<3>": "{WIDTH 40}Full default URL{BREAK}(when the O4W_CHILD_FORM is started without creation parameters) {DEFAULT http://localhost/o4w/start.htm}",
+ "<4>": {
+ "<4,1>": "Default width (in pixels) for default URL {DEFAULT 800}",
+ "<4,2>": "Default height (in pixels) for default URL {DEFAULT 400}"
+ },
+ "<5>": "{MV 1}Site shortcut names",
+ "<6>": "{MV 1}URL \"stubs\" for this site (up to and including \"oecgi4.exe\")",
+ "<7>": "{MV 1}Title to display when using this site shortcut",
+ "<8>": "{MV 1}Type of program to launch when using this site shortcut {OPTIONS Please Select.../|O4W Custom Routine/PROGRAM|O4W Form/FORM|O4W Report/REPORT|O4W Dashboard/GRAPH|O4W Menu/MENU|Full URL/0}",
+ "<9>": "{MV 1}Name of routine, form, report, etc.",
+ "<10>": "{MV 1}Default width{BREAK}(in pixels)",
+ "<11>": "{MV 1}Default height{BREAK}(in pixels)",
+ "<12>": "{MV 1}Secure connection flag {DEFAULT 0}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4W2FA.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4W2FA.json
new file mode 100644
index 0000000..77d5760
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4W2FA.json
@@ -0,0 +1,28 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_O4W2FA"
+ },
+ "body": {
+ "record1": {
+ "<1>": "O4W Two Factor Authentication (2FA) Configuration",
+ "<2>": {
+ "<2,1>": "Specify how O4W two factor authentication (2FA) should be enabled and configured.",
+ "<2,2>": "",
+ "<2,3>": "PLEASE NOTE: you MUST have your email server settings (in Settings/IDE Settings/Email) configured for 2FA to work successfully."
+ },
+ "<3>": "Type of 2FA for this application {OPTIONS None/0|Software Authenticator/1|Emailed random digits/2|Both Authenticator and Email/9}{DEFAULT 0}",
+ "<4>": "Issuer Name (used during Authenticator signup)",
+ "<5>": "URL \"fragment\" (including cgi exe){BREAK}for user 2FA setup",
+ "<6>": "Authenticator registration email subject line {WIDTH 60}{DEFAULT Your OTP authenticator configuration email}",
+ "<7>": "Authenticator registration email text {WIDTH 80}{DEFAULT Please click on the following link to generate your OTP authenticator software QR code: %1. Scan the QR code with your authenticator software. To log in, please use your existing credentials and this single-use OTP code: %2}",
+ "<8>": "Authenticator algorithm {OPTIONS Current Default/0|Legacy/1}{DEFAULT 0}",
+ "<9>": "Authenticator hash mode {OPTIONS Default/0|SHA256/1|SHA512/2}{DEFAULT 0}",
+ "<10>": "Authenticator time window {DEFAULT 30}",
+ "<11>": "Authenticator generated number of digits {OPTIONS Default/0|6/6|7/7|8/8}{DEFAULT 0}",
+ "<12>": "Email Subject Line{BREAK}When Generating Random Digits {WIDTH 60}{DEFAULT Your one-time password challenge}",
+ "<13>": "Email Text {BREAK}When Generating Random Digits {WIDTH 80}{DEFAULT Here is your one-time generated password challenge. Please enter it when prompted: %1}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4WPROXY.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4WPROXY.json
new file mode 100644
index 0000000..a55e425
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_O4WPROXY.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_O4WPROXY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Customization of OpenInsight Console Login Process",
+ "<2>": "When the OpenInsight Console accesses system variables located in non-SYSPROG accounts, it must create an additional Engine to actually \"log in\" to those accounts. This record controls and configures how that other Engine is started.",
+ "<3>": "{LITERAL X}",
+ "<4>": "Optional Stored Procedure to run when starting up application-specific Engine:"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OIBRW.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OIBRW.json
new file mode 100644
index 0000000..53db583
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OIBRW.json
@@ -0,0 +1,22 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_OIBRW"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Banded Report Writer connection details",
+ "<2>": "Specify how the Banded Report Writer should connect to the OpenInsight system during report definition and generation",
+ "<3>": "URL of Engine Server, or path to REVCAP32{BREAK}(for direct connection){DEFAULT .}{HELP Enter the URL or IP address of the engine server, or \"!\" to use the information stored in CFG_ESERVER}",
+ "<4>": "Port number of Engine Server",
+ "<5>": "Optional engine name{BREAK}(In direct connection, use * to share current engine) {DEFAULT *}",
+ "<6>": "Optional Startup flags{BREAK}(In direct connection, use 0 to share current engine) {DEFAULT 0}",
+ "<7>": "Optional Shutdown flags{BREAK}(In direct connection, use 0 to share current engine) {DEFAULT 0}",
+ "<8>": "Name of user-customizable handler routine{BREAK}for retrieving table and field names {DEFAULT RTI_BRW_FILTER}",
+ "<9>": "{LITERAL}",
+ "<10>": "Optional UTF8 Override Flag {OPTIONS Do not override/|Always use UTF8/1|Always use ANSI/0}",
+ "<11>": "Optional debug record name{BREAK}(use only for debugging; creates SYSLISTS record DEBUG_)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OIPI.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OIPI.json
new file mode 100644
index 0000000..5781c49
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OIPI.json
@@ -0,0 +1,28 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_OIPI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Select original (OIPI) or new (OIPI.NET) print processor",
+ "<2>": {
+ "<2,1>": "Set field 1 to VSPRINTER to use OIPI, or VSPRINTER2 to use OIPI.NET",
+ "<2,2>": "Optionally set field 2 to 0 to suppress caching this selection",
+ "<2,3>": "",
+ "<2,4>": "Note: If selection is cached, and you wish to change field 1, please run REFRESH_VSPRINTER to clear the cached value"
+ },
+ "<3>": "Selected Print Processor{OPTIONS VSPRINTER (OIPI Classic)/VSPRINTER|VSPRINTER2 (OIPI.Net)/VSPRINTER2}{DEFAULT VSPRINTER}",
+ "<4>": "Cache this selection?{OPTIONS No/0|Yes/1}{DEFAULT 1}",
+ "<5>": "(Optional) Name of \"Print to PDF\" printer to use for PDF generation (OIPI Classic only){BREAK}Leave blank to automatically use either provided OIPI PDF printer or built-in PDF generator{BREAK}Set to RTIVSPDF to force use of built-in PDF generator",
+ "<6>": "(Optional) Full path and name of file generated by \"Print to PDF\" printer (OIPI Classic only){BREAK}Only set if specific, non-OIPI PDF printer defined",
+ "<7>": "(Optional) Default TERM \"close\" type (defaults to \"\")",
+ "<8>": "(Optional) Show OIPI Form on Windows taskbar? {Options No/0|Yes/1} {DEFAULT 0}",
+ "<9>": "(Optional) Keep OIPI Form on top of other OI windows? {Options No/0|Yes/1} {DEFAULT 0}",
+ "<10>": "(Optional) Use XBand for TCL List statements {Options No/0|Yes/1} {DEFAULT 0}",
+ "<11>": "(Optional) XBand Theme for TCL List statements",
+ "<12>": "{MV 1}(Optional) Ordered list of export extensions{BREAK}(For example, CSV, PDF, DOCX, HTML, etc.){Options Please Select/|CSV/CSV|PDF/PDF|RTF/RTF|DOCX/DOCX|XLS/XLS|XLSX/XLSX|EMF/EMF|TIFF/TIFF|PNG/PNG|JPG/JPG|GIF/GIF|BMP/BMP|HTM/HTM|XPS/XPS}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OLIST.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OLIST.json
new file mode 100644
index 0000000..db52a7c
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OLIST.json
@@ -0,0 +1,25 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_OLIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "OLIST Defaults",
+ "<2>": "Set the default font for olist (TCL LIST) reports.",
+ "<3>": {
+ "<3,1>": "Default Font Name {DEFAULT Courier New}",
+ "<3,2>": "Default Font Point Size {DEFAULT 10}",
+ "<3,3>": "Default Font Justification {OPTIONS Left/L|Right/R|Center/C}{DEFAULT L}",
+ "<3,4>": "Should default font be bold? {OPTIONS Yes/1|No/0}{DEFAULT 0}",
+ "<3,5>": "Should default font be in italics? {OPTIONS Yes/1|No/0}{DEFAULT 0}",
+ "<3,6>": "Should default font be underlined? {OPTIONS Yes/1|No/0}{DEFAULT 0}",
+ "<3,7>": "Should default font be strikethrough? {OPTIONS Yes/1|No/0}{DEFAULT 0}",
+ "<3,8>": "Default Font forecolor",
+ "<3,9>": "Default Font Text Angle",
+ "<3,10>": "Default Font Text Alignment"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OPENID.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OPENID.json
new file mode 100644
index 0000000..76dd517
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_OPENID.json
@@ -0,0 +1,43 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_OPENID"
+ },
+ "body": {
+ "record1": {
+ "<1>": "O4W OpenID Support",
+ "<2>": "Allows O4W Users to log in using an OpenID provider and ID, and optionally associate that OpenID identity with an O4W permissions record.",
+ "<3>": "Enable OpenID Support? {OPTIONS No/0|OpenID version 1/1|OpenID Connect/2}{DEFAULT 0}",
+ "<4>": "Name of \"Generic\" OpenID permissions entry {DEFAULT OPENID}",
+ "<5>": "Login User Interface Layout {OPTIONS O4W Only/0|O4W then OpenID/1|OpenID then O4W/2|OpenID Only/-1}{DEFAULT 1}",
+ "<6>": {
+ "<6,1>": "Attempt to match OpenID identity with O4W permissions entry? {OPTIONS No/0|Yes/1}{DEFAULT 0}",
+ "<6,2>": "Allow creation of new O4W users entries for valid OpenID users? {OPTIONS No/0|Yes/1}{DEFAULT 0}"
+ },
+ "<7>": "Routine to match OpenID identity with O4W permissions entry {DEFAULT RTI_OPENID_SUPPORT}",
+ "<8>": "Optional debug record key",
+ "<9>": "{LITERAL}",
+ "<10>": "{LITERAL}",
+ "<11>": "{LITERAL}",
+ "<12>": "Optional OpenID Connect prompt text (if dynamic discovery allowed)",
+ "<13>": "Allow OpenID Connect dynamic registration {OPTIONS No/0|Yes/1}{DEFAULT 0}",
+ "<14>": "OpenID Connect dynamic registration application name",
+ "<15>": "Optional stylesheet to include on OpenID Connect Login form",
+ "<16>": "{LITERAL}",
+ "<17>": "{MV 1}OpenID Connect Provider name",
+ "<18>": "{MV 1}Optional OpenID Connect Provider image URL",
+ "<19>": "{MV 1}Optional style information for OpenID Connect Provider",
+ "<20>": "{MV 1}OpenID Connect Provider discovery URL",
+ "<21>": "{MV 1}Optional OpenID Connect Provider authentication URL",
+ "<22>": "{MV 1}Optional OpenID Connect Provider token URL",
+ "<23>": "{MV 1}Optional OpenID Connect Provider dynamic registration URL",
+ "<24>": "{MV 1}OpenID Connect registered client ID",
+ "<25>": "{MV 1}OpenID Connect registered client secret",
+ "<26>": "{MV 1}OpenID Connect registered redirect URL",
+ "<27>": "{MV 1}Optional OpenID 2.0 to Connect Migration request token {DEFAULT openid.realm}{HELP openid2_realm or openid.realm or platform-specific migration token}",
+ "<28>": "{MV 1}Optional OpenID 2.0 to Connect Migration response token {DEFAULT openid_id}{HELP openid2_id or openid_id or platform-specific migration token}",
+ "<29>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER.json
new file mode 100644
index 0000000..5fde6e9
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_PRECOMPILER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Specify Precompilers To Run During Compilation",
+ "<2>": "Enter the names of any precompilers you wish to always include during stored procedure processing.",
+ "<3>": "{MF 1}{WIDTH 60}Precompiler Stored Procedure Names"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_AREV32.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_AREV32.json
new file mode 100644
index 0000000..b56d78e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_AREV32.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_PRECOMPILER_OVERRIDE_AREV32"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Keywords To Ignore During Precompilation",
+ "<2>": "Enter any keywords that the precompiler should ignore (and NOT attempt to convert) during processing, when the original language \"flavor\" is set to AREV/AREV32/AREV64.",
+ "<3>": "{MF 1}Keywords To Ignore"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_D3.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_D3.json
new file mode 100644
index 0000000..b0ba55e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_D3.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_PRECOMPILER_OVERRIDE_D3"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Keywords To Ignore During Precompilation",
+ "<2>": "Enter any keywords that the precompiler should ignore (and NOT attempt to convert) during processing, when the original language \"flavor\" is set to D3 (a newer, traditional multivalue).",
+ "<3>": "{MF 1}Keywords To Ignore"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_R83.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_R83.json
new file mode 100644
index 0000000..0951c09
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_R83.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_PRECOMPILER_OVERRIDE_R83"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Keywords To Ignore During Precompilation",
+ "<2>": "Enter any keywords that the precompiler should ignore (and NOT attempt to convert) during processing, when the original language \"flavor\" is set to R83 (traditional multivalue).",
+ "<3>": "{MF 1}Keywords To Ignore"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_UNIVERSE.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_UNIVERSE.json
new file mode 100644
index 0000000..f767b0a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_PRECOMPILER_OVERRIDE_UNIVERSE.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_PRECOMPILER_OVERRIDE_UNIVERSE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Keywords To Ignore During Precompilation",
+ "<2>": "Enter any keywords that the precompiler should ignore (and NOT attempt to convert) during processing, when the original language \"flavor\" is set to UniVerse.",
+ "<3>": "{MF 1}Keywords To Ignore"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_QPTR.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_QPTR.json
new file mode 100644
index 0000000..9b05c55
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_QPTR.json
@@ -0,0 +1,37 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_QPTR"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Control Q-POINTER (dynamic table access) behavior",
+ "<2>": {
+ "<2,1>": "This record controls Q-POINTER (dynamic table access) behavior",
+ "<2,2>": "Set cache flag (field 1)",
+ "<2,3>": "",
+ "<2,4>": "--",
+ "<2,5>": "Cache flag Description",
+ "<2,6>": "--",
+ "<2,7>": "Cache flag = \"0\" (or \"\" or invalid) ==> Always resolve q-pointer record information, do not cache tables when found",
+ "<2,8>": "Cache flag = \"1\" ==> Once resolved, retain resolved information in cache for increased performance",
+ "<2,9>": "",
+ "<2,10>": "---",
+ "<2,11>": "Notes",
+ "<2,12>": "--",
+ "<2,13>": "- The config record information is only accessed when the application starts up; changes to this record will not take effect until the user exits and re-enters OI",
+ "<2,14>": "- If no CFG_QPTR records are found OI will behave as if cache flag = 0",
+ "<2,15>": "- When cache flag is \"0\":",
+ "<2,16>": "-- OI will resolve the q-pointer each time the q-pointer is accessed",
+ "<2,17>": "-- Any changes to any q-pointer will be immediately seen when the q-pointer is next accessed",
+ "<2,18>": "- When cache flag is \"1\":",
+ "<2,19>": "-- OI will resolve the q-pointer only when the q-pointer is first accessed",
+ "<2,20>": "-- Any changes to a previously-accessed q-pointer will NOT be reflected when the q-pointer is next accessed - the previously-resolved table will continue to be used",
+ "<2,21>": "-- To see any changes to a previously-accessed q-pointer, you must either exit and re-enter OI,",
+ "<2,22>": "-- or run DETACH_TABLE on the q-pointer table (for example, \"DETACH_TABLE QPTR\")"
+ },
+ "<3>": "Cache Flag{OPTIONS Enable Caching/1|Disable Caching/0}{DEFAULT 0}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_LOGIT.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_LOGIT.json
new file mode 100644
index 0000000..bcd2093
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_LOGIT.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_RTI_LOGIT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Configure RTI_LOGIT Logging Utility",
+ "<2>": "You can define where you wish the debugging output to go when the RTI_LOGIT routine is called. Specify the path, and leave the file name blank, to generate output to the specified folder with unique file names. Alternatively, specify both the full path and the file name parameters to write to the specified file in the desired location. If neither path nor file name are specified, the output will be placed in the \"logs\" subfolder under the OI folder.",
+ "<3>": "Full path for logging output",
+ "<4>": "Filename to write logging output"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_RLIST.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_RLIST.json
new file mode 100644
index 0000000..147a89b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_RLIST.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_RTI_RLIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Select Traditional or Enhanced RLIST functionality",
+ "<2>": "Choose whether RLIST behaves in a backwards-compatible fashion (RLIST9) or with new enhanced functionality, including multiple cursor support, multiple commands executed in series, etc. (RLISTX)",
+ "<3>": "RLIST behavior?{OPTIONS Traditional/RLIST9|Enhanced/RLISTX}{DEFAULT RLIST9}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_UPDATE_INDEX.json b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_UPDATE_INDEX.json
new file mode 100644
index 0000000..95f41b9
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALAYOUT_CFG_RTI_UPDATE_INDEX.json
@@ -0,0 +1,14 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LAYOUT_CFG_RTI_UPDATE_INDEX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Specify the Index Routines To Use",
+ "<2>": "Choose whether the OpenInsight version 9, or OpenInsight version 10, index update routines are used. Set field 1 to \"90\" to enable version 9 indexing, or \"10\" to enable version 10 indexing.",
+ "<3>": "Which index update routines should be enabled? {OPTIONS OpenInsight 10 Indexing/10|OpenInsight 9 Indexing/90}{DEFAULT 10}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALND_DEFAULT.json b/SYSPROG/APPROW/SYSENV%003ALND_DEFAULT.json
new file mode 100644
index 0000000..bcfd515
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALND_DEFAULT.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LND_DEFAULT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "English language set for the United States",
+ "<2>": {
+ "<2,1>": "JAN",
+ "<2,2>": "FEB",
+ "<2,3>": "MAR",
+ "<2,4>": "APR",
+ "<2,5>": "MAY",
+ "<2,6>": "JUN",
+ "<2,7>": "JUL",
+ "<2,8>": "AUG",
+ "<2,9>": "SEP",
+ "<2,10>": "OCT",
+ "<2,11>": "NOV",
+ "<2,12>": "DEC"
+ },
+ "<3>": {
+ "<3,1>": "January",
+ "<3,2>": "February",
+ "<3,3>": "March",
+ "<3,4>": "April",
+ "<3,5>": "May",
+ "<3,6>": "June",
+ "<3,7>": "July",
+ "<3,8>": "August",
+ "<3,9>": "September",
+ "<3,10>": "October",
+ "<3,11>": "November",
+ "<3,12>": "December"
+ },
+ "<4>": "AM",
+ "<5>": "PM",
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "DB",
+ "<6,3>": "CR"
+ },
+ "<7>": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
+ "<8>": "abcdefghijklmnopqrstuvwxyz",
+ "<9>": {
+ "<9,1>": "BYes,No",
+ "<9,2>": "D",
+ "<9,3>": "MT",
+ "<9,4>": "DT",
+ "<9,5>": "MD2$",
+ "<9,6>": "MS",
+ "<9,7>": "",
+ "<9,8>": ".",
+ "<9,9>": ",",
+ "<9,10>": "$"
+ },
+ "<10>": "CM_US",
+ "<11>": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_INT.json b/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_INT.json
new file mode 100644
index 0000000..1be82fd
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_INT.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LND_ENGLISH_INT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Basic international English language set",
+ "<2>": {
+ "<2,1>": "JAN",
+ "<2,2>": "FEB",
+ "<2,3>": "MAR",
+ "<2,4>": "APR",
+ "<2,5>": "MAY",
+ "<2,6>": "JUN",
+ "<2,7>": "JUL",
+ "<2,8>": "AUG",
+ "<2,9>": "SEP",
+ "<2,10>": "OCT",
+ "<2,11>": "NOV",
+ "<2,12>": "DEC"
+ },
+ "<3>": {
+ "<3,1>": "January",
+ "<3,2>": "February",
+ "<3,3>": "March",
+ "<3,4>": "April",
+ "<3,5>": "May",
+ "<3,6>": "June",
+ "<3,7>": "July",
+ "<3,8>": "August",
+ "<3,9>": "September",
+ "<3,10>": "October",
+ "<3,11>": "November",
+ "<3,12>": "December"
+ },
+ "<4>": "AM",
+ "<5>": "PM",
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "DB",
+ "<6,3>": "CR"
+ },
+ "<7>": "??????AB?CD????EFGH????IJKLM?N????OPQR?ST????UVWX?YZ",
+ "<8>": "??????ab?cd????efgh????ijklm?n????opqr?st????uvwx?yz",
+ "<9>": {
+ "<9,1>": "BYes,No",
+ "<9,2>": "DE.",
+ "<9,3>": "MT.",
+ "<9,4>": "DT.EM^.",
+ "<9,5>": "MD2$",
+ "<9,6>": "MS",
+ "<9,7>": "",
+ "<9,8>": "",
+ "<9,9>": "",
+ "<9,10>": ""
+ },
+ "<10>": "CM_ISO",
+ "<11>": "???????????????????????????00000??????00000000000000000000000000000000000000000000000000000000000?00000000000000000000000000000",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_UK.json b/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_UK.json
new file mode 100644
index 0000000..d58f7ba
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_UK.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LND_ENGLISH_UK"
+ },
+ "body": {
+ "record1": {
+ "<1>": "English language set for the United Kingdom",
+ "<2>": {
+ "<2,1>": "JAN",
+ "<2,2>": "FEB",
+ "<2,3>": "MAR",
+ "<2,4>": "APR",
+ "<2,5>": "MAY",
+ "<2,6>": "JUN",
+ "<2,7>": "JUL",
+ "<2,8>": "AUG",
+ "<2,9>": "SEP",
+ "<2,10>": "OCT",
+ "<2,11>": "NOV",
+ "<2,12>": "DEC"
+ },
+ "<3>": {
+ "<3,1>": "January",
+ "<3,2>": "February",
+ "<3,3>": "March",
+ "<3,4>": "April",
+ "<3,5>": "May",
+ "<3,6>": "June",
+ "<3,7>": "July",
+ "<3,8>": "August",
+ "<3,9>": "September",
+ "<3,10>": "October",
+ "<3,11>": "November",
+ "<3,12>": "December"
+ },
+ "<4>": "AM",
+ "<5>": "PM",
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "DB",
+ "<6,3>": "CR"
+ },
+ "<7>": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
+ "<8>": "abcdefghijklmnopqrstuvwxyz",
+ "<9>": {
+ "<9,1>": "BYes,No",
+ "<9,2>": "DE.",
+ "<9,3>": "MT.",
+ "<9,4>": "DT.EM^.",
+ "<9,5>": "MD2[œ]",
+ "<9,6>": "MS",
+ "<9,7>": "",
+ "<9,8>": ".",
+ "<9,9>": ",",
+ "<9,10>": "£"
+ },
+ "<10>": "CM_ISO",
+ "<11>": "€šƒŽ…€ˆ‰Š‹ŒŽ’’“™•–—˜™š00000 ¡¢£¥¥00000000000000000000000000000000000000000000000000000000000á00000000000000000000000000000",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_US.json b/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_US.json
new file mode 100644
index 0000000..8eac2b5
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALND_ENGLISH_US.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LND_ENGLISH_US"
+ },
+ "body": {
+ "record1": {
+ "<1>": "English language set for the United States",
+ "<2>": {
+ "<2,1>": "JAN",
+ "<2,2>": "FEB",
+ "<2,3>": "MAR",
+ "<2,4>": "APR",
+ "<2,5>": "MAY",
+ "<2,6>": "JUN",
+ "<2,7>": "JUL",
+ "<2,8>": "AUG",
+ "<2,9>": "SEP",
+ "<2,10>": "OCT",
+ "<2,11>": "NOV",
+ "<2,12>": "DEC"
+ },
+ "<3>": {
+ "<3,1>": "January",
+ "<3,2>": "February",
+ "<3,3>": "March",
+ "<3,4>": "April",
+ "<3,5>": "May",
+ "<3,6>": "June",
+ "<3,7>": "July",
+ "<3,8>": "August",
+ "<3,9>": "September",
+ "<3,10>": "October",
+ "<3,11>": "November",
+ "<3,12>": "December"
+ },
+ "<4>": "AM",
+ "<5>": "PM",
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "DB",
+ "<6,3>": "CR"
+ },
+ "<7>": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
+ "<8>": "abcdefghijklmnopqrstuvwxyz",
+ "<9>": {
+ "<9,1>": "BYes,No",
+ "<9,2>": "D",
+ "<9,3>": "MT",
+ "<9,4>": "DT",
+ "<9,5>": "MD2$",
+ "<9,6>": "MS",
+ "<9,7>": "",
+ "<9,8>": ".",
+ "<9,9>": ",",
+ "<9,10>": "$"
+ },
+ "<10>": "CM_US",
+ "<11>": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALND_FRENCH_CN.json b/SYSPROG/APPROW/SYSENV%003ALND_FRENCH_CN.json
new file mode 100644
index 0000000..7f5d984
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALND_FRENCH_CN.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LND_FRENCH_CN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "French-Canadian language set",
+ "<2>": {
+ "<2,1>": "jan",
+ "<2,2>": "f?v",
+ "<2,3>": "mar",
+ "<2,4>": "avr",
+ "<2,5>": "mai",
+ "<2,6>": "jun",
+ "<2,7>": "jul",
+ "<2,8>": "ao?",
+ "<2,9>": "sep",
+ "<2,10>": "oct",
+ "<2,11>": "nov",
+ "<2,12>": "d?c"
+ },
+ "<3>": {
+ "<3,1>": "janvier",
+ "<3,2>": "f?vrier",
+ "<3,3>": "mars",
+ "<3,4>": "avril",
+ "<3,5>": "mai",
+ "<3,6>": "juin",
+ "<3,7>": "juillet",
+ "<3,8>": "ao?t",
+ "<3,9>": "septembre",
+ "<3,10>": "octobre",
+ "<3,11>": "novembre",
+ "<3,12>": "d?cembre"
+ },
+ "<4>": "",
+ "<5>": "",
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "DB",
+ "<6,3>": "CR"
+ },
+ "<7>": "AAAAAA?BCCDEEEEEFGHIIIIIJKLMN?OOOOOPQR?STUUUUUVWXYYZ",
+ "<8>": "a??????b?cde????fghi????jklmn?o????pqr?stu????vwxy?z",
+ "<9>": {
+ "<9,1>": "BOui,Non",
+ "<9,2>": "DE.",
+ "<9,3>": "MT.",
+ "<9,4>": "DT.EM^.",
+ "<9,5>": "MD2$",
+ "<9,6>": "MS",
+ "<9,7>": "",
+ "<9,8>": "",
+ "<9,9>": "",
+ "<9,10>": ""
+ },
+ "<10>": "CM_ISO",
+ "<11>": "CUEAAAACEEEIIIAAE??OOOUUYOU00000AIOU??00000000000000000000000000000000000000000000000000000000000?00000000000000000000000000000",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALND_FRENCH_F.json b/SYSPROG/APPROW/SYSENV%003ALND_FRENCH_F.json
new file mode 100644
index 0000000..2e73665
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALND_FRENCH_F.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LND_FRENCH_F"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Continental French language set",
+ "<2>": {
+ "<2,1>": "jan",
+ "<2,2>": "f‚v",
+ "<2,3>": "mar",
+ "<2,4>": "avr",
+ "<2,5>": "mai",
+ "<2,6>": "jun",
+ "<2,7>": "jul",
+ "<2,8>": "ao–",
+ "<2,9>": "sep",
+ "<2,10>": "oct",
+ "<2,11>": "nov",
+ "<2,12>": "d‚c"
+ },
+ "<3>": {
+ "<3,1>": "janvier",
+ "<3,2>": "f‚vrier",
+ "<3,3>": "mars",
+ "<3,4>": "avril",
+ "<3,5>": "mai",
+ "<3,6>": "juin",
+ "<3,7>": "juillet",
+ "<3,8>": "ao–t",
+ "<3,9>": "septembre",
+ "<3,10>": "octobre",
+ "<3,11>": "novembre",
+ "<3,12>": "d‚cembre"
+ },
+ "<4>": "",
+ "<5>": "",
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "DB",
+ "<6,3>": "CR"
+ },
+ "<7>": "AÀAAAA’BCCDEEEEEFGHIIIIIJKLMN¥OOOOOPQRáSTUUUUUVWXYYZ",
+ "<8>": "a„ …ƒ†‘b‡cde‰Šˆ‚fghi‹¡Œjklmn¤o”¢•“pqrástu£—–vwxy˜z",
+ "<9>": {
+ "<9,1>": "BOui,Non",
+ "<9,2>": "DE.",
+ "<9,3>": "MT.",
+ "<9,4>": "DT.EM^.",
+ "<9,5>": "MC2[F ]",
+ "<9,6>": "MS,",
+ "<9,7>": "",
+ "<9,8>": "",
+ "<9,9>": "",
+ "<9,10>": ""
+ },
+ "<10>": "CM_ISO",
+ "<11>": "CUEAAAACEEEIIIAAE’’OOOUUYOU00000AIOU¥¥00000000000000000000000000000000000000000000000000000000000á00000000000000000000000000000",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALND_GERMAN_D.json b/SYSPROG/APPROW/SYSENV%003ALND_GERMAN_D.json
new file mode 100644
index 0000000..be9aa77
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALND_GERMAN_D.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LND_GERMAN_D"
+ },
+ "body": {
+ "record1": {
+ "<1>": "German language set",
+ "<2>": {
+ "<2,1>": "JAN",
+ "<2,2>": "FEB",
+ "<2,3>": "MRZ",
+ "<2,4>": "APR",
+ "<2,5>": "MAI",
+ "<2,6>": "JUN",
+ "<2,7>": "JUL",
+ "<2,8>": "AUG",
+ "<2,9>": "SEP",
+ "<2,10>": "OKT",
+ "<2,11>": "NOV",
+ "<2,12>": "DEZ"
+ },
+ "<3>": {
+ "<3,1>": "Januar",
+ "<3,2>": "Februar",
+ "<3,3>": "M„rz",
+ "<3,4>": "April",
+ "<3,5>": "Mai",
+ "<3,6>": "Juni",
+ "<3,7>": "Juli",
+ "<3,8>": "August",
+ "<3,9>": "September",
+ "<3,10>": "Oktober",
+ "<3,11>": "November",
+ "<3,12>": "Dezember"
+ },
+ "<4>": "vorm.",
+ "<5>": "nachm.",
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "Soll",
+ "<6,3>": "Haben"
+ },
+ "<7>": "Ž …ƒ’AB€CD‰ŠˆEFGH‹¡ŒIJKLM¥N™¢•“OPQRáST𣗖UVWX˜YZ",
+ "<8>": "„ …ƒ†‘ab‡cd‰Šˆ‚efgh‹¡Œijklm¤n”¢•“opqrást£—–uvwx˜yz",
+ "<9>": {
+ "<9,1>": "BJa,Nein",
+ "<9,2>": "DE.",
+ "<9,3>": "MT.",
+ "<9,4>": "DT.EM^.",
+ "<9,5>": "MC2[DM ]",
+ "<9,6>": "MS,",
+ "<9,7>": "",
+ "<9,8>": "",
+ "<9,9>": "",
+ "<9,10>": ""
+ },
+ "<10>": "CM_ISO",
+ "<11>": "€šƒŽ…€ˆ‰Š‹ŒŽ’’“™•–—˜™š00000 ¡¢£¥¥00000000000000000000000000000000000000000000000000000000000á00000000000000000000000000000",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ALND_INTERNATIONAL.json b/SYSPROG/APPROW/SYSENV%003ALND_INTERNATIONAL.json
new file mode 100644
index 0000000..b29ad95
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ALND_INTERNATIONAL.json
@@ -0,0 +1,48 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "LND_INTERNATIONAL"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Basic international language set",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "Ž …ƒ’AB€CD‰ŠˆEFGH‹¡ŒIJKLM¥N™¢•“OPQRáST𣗖UVWX˜YZ",
+ "<8>": "„ …ƒ†‘ab‡cd‰Šˆ‚efgh‹¡Œijklm¤n”¢•“opqrást£—–uvwx˜yz",
+ "<9>": "",
+ "<10>": "CM_ISO",
+ "<11>": "€šƒŽ…€ˆ‰Š‹ŒŽ’’“™•–—˜™š00000 ¡¢£¥¥00000000000000000000000000000000000000000000000000000000000á00000000000000000000000000000",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ANEWAPPLICATIONLIST.json b/SYSPROG/APPROW/SYSENV%003ANEWAPPLICATIONLIST.json
new file mode 100644
index 0000000..c38f06a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ANEWAPPLICATIONLIST.json
@@ -0,0 +1,111 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "NEWAPPLICATIONLIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "VOC",
+ "<1,2>": "*"
+ },
+ "<2>": {
+ "<2,1>": "DICT.VOC",
+ "<2,2>": ""
+ },
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": "BATCHUPDATE",
+ "<3,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<4>": {
+ "<4,1>": {
+ "<4,1,1>": "CAPTURED",
+ "<4,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<5>": {
+ "<5,1>": {
+ "<5,1,1>": "HELP",
+ "<5,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "IMPORTEXPORT",
+ "<6,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<7>": "LISTS",
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "MACROS",
+ "<8,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "MENUS",
+ "<9,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<10>": {
+ "<10,1>": {
+ "<10,1,1>": "MESSAGES",
+ "<10,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<11>": "OBJECT",
+ "<12>": {
+ "<12,1>": {
+ "<12,1,1>": "POPUPS",
+ "<12,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<13>": {
+ "<13,1>": {
+ "<13,1,1>": "REPORTS",
+ "<13,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<14>": {
+ "<14,1>": {
+ "<14,1,1>": "SOURCE",
+ "<14,1,2>": "PROGRAM.MFS",
+ "<14,1,3>": "QUICKDEX.MFS"
+ }
+ },
+ "<15>": "SYSALIASES",
+ "<16>": "SYSVIEWS",
+ "<17>": "SYSEMBEDDED",
+ "<18>": "SYSRELATIONS",
+ "<19>": {
+ "<19,1>": {
+ "<19,1,1>": "WINDOWS",
+ "<19,1,2>": "QUICKDEX.MFS"
+ }
+ },
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "APPMAIN",
+ "<38>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003AOI_UPDATED.json b/SYSPROG/APPROW/SYSENV%003AOI_UPDATED.json
new file mode 100644
index 0000000..40d9ed5
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003AOI_UPDATED.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "OI_UPDATED"
+ },
+ "body": {
+ "record1": {
+ "<1>": "10.2.1",
+ "<2>": "20440"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003APAPERSIZES.json b/SYSPROG/APPROW/SYSENV%003APAPERSIZES.json
new file mode 100644
index 0000000..bfcbf5f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003APAPERSIZES.json
@@ -0,0 +1,79 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PAPERSIZES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "LETTER",
+ "<2>": "LETTERSMALL",
+ "<3>": "TABLOID",
+ "<4>": "LEDGER",
+ "<5>": "LEGAL",
+ "<6>": "STATEMENT1",
+ "<7>": "EXECUTIVE",
+ "<8>": "A3",
+ "<9>": "A4",
+ "<10>": "A4SMALL",
+ "<11>": "A5",
+ "<12>": "B4",
+ "<13>": "B5",
+ "<14>": "FOLIO",
+ "<15>": "QUARTO",
+ "<16>": "S10X14",
+ "<17>": "S11X17",
+ "<18>": "NOTE",
+ "<19>": "ENV9",
+ "<20>": "ENV10",
+ "<21>": "ENV11",
+ "<22>": "ENV12",
+ "<23>": "ENV14",
+ "<24>": "CSHEET",
+ "<25>": "DSHEET",
+ "<26>": "ESHEET",
+ "<27>": "ENVDL",
+ "<28>": "ENVC3",
+ "<29>": "ENVC4",
+ "<30>": "ENVC5",
+ "<31>": "ENVC6",
+ "<32>": "ENVC65",
+ "<33>": "ENVB4",
+ "<34>": "ENVB5",
+ "<35>": "ENVB6",
+ "<36>": "ENVITALY",
+ "<37>": "ENVMONARCH",
+ "<38>": "ENVPERSONAL",
+ "<39>": "FANFOLDUS",
+ "<40>": "FANFOLDSTDGERMAN",
+ "<41>": "FANFOLDLGLGERMAN",
+ "<42>": "ISO_B4",
+ "<43>": "JAPANESE_POSTCARD",
+ "<44>": "PS9X11",
+ "<45>": "PS10X11",
+ "<46>": "PS15X11",
+ "<47>": "ENV_INVITE",
+ "<48>": "RESERVED_48",
+ "<49>": "RESERVED_49",
+ "<50>": "LETTER_EXTRA",
+ "<51>": "LEGAL_EXTRA",
+ "<52>": "TABLOID_EXTRA",
+ "<53>": "A4_EXTRA",
+ "<54>": "LETTER_TRANSVERSE",
+ "<55>": "A4_TRANSVERSE",
+ "<56>": "LETTER_EXTRA_TRANSVERSE",
+ "<57>": "A_PLUS",
+ "<58>": "B_PLUS",
+ "<59>": "LETTER_PLUS",
+ "<60>": "A4_PLUS",
+ "<61>": "A5_TRANSVERSE",
+ "<62>": "B5_TRANSVERSE",
+ "<63>": "A3_EXTRA",
+ "<64>": "A5_EXTRA",
+ "<65>": "B5_EXTRA",
+ "<66>": "A2",
+ "<67>": "A3_TRANSVERSE",
+ "<68>": "A3_EXTRA_TRANSVERSE"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003APS_RESOURCES.json b/SYSPROG/APPROW/SYSENV%003APS_RESOURCES.json
new file mode 100644
index 0000000..71d7f5d
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003APS_RESOURCES.json
@@ -0,0 +1,129 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "PS_RESOURCES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "* //",
+ "<2>": "* // File : SYSENV - PS_RESOURCES",
+ "<3>": "* // Author : Mr C",
+ "<4>": "* // Date : September 2012",
+ "<5>": "* // Purpose : PS-related procedure resource strings",
+ "<6>": "* //",
+ "<7>": "* // Comments",
+ "<8>": "* // ========",
+ "<9>": "* //",
+ "<10>": "* // 1) This resource record is designed to hold resource strings for PS",
+ "<11>": "* // procedures.",
+ "<12>": "* //",
+ "<13>": "* // Amended Date Reason",
+ "<14>": "* // ======= ==== ======",
+ "<15>": "* // Mr C 10 Aug 20 Updated PSTV.07/08 to include property ID",
+ "<16>": "* // Mr C 03 Jan 20 Added PSSI60 series strings",
+ "<17>": "* // Mr C 27 Sep 19 Added PSOA.07-09 strings",
+ "<18>": "* // Mr C 20 Sep 19 Added PSTV.09-PSTV.13 strings",
+ "<19>": "* // BZS 29 Mar 18 PSOA again",
+ "<20>": "* // bzs 08 Mar 18 Updated PSOA strings some more",
+ "<21>": "* // Mr C 09 Nov 17 Updated PSOA strings again!",
+ "<22>": "* // Mr C 03 Nov 17 Updated PSOA.01",
+ "<23>": "* // Mr C 02 Nov 17 Updated PSOA strings",
+ "<24>": "* // Mr C 18 Jul 17 Added PSOA.20, PSOA.21",
+ "<25>": "* // Mr C 26 Jul 16 Added PSTI.09",
+ "<26>": "* / Mr C 17 Mar 16 Added PSRE.00, Removed versioning because GIT",
+ "<27>": "* // bzs 09 Mar 16 Changed some wording in PS_OPENAPP messages",
+ "<28>": "* // BZS 06 Feb 16 Added additional PS_OPENAPP",
+ "<29>": "* // Mr C 15 Mar 15 Added PS_OPENAPP and PS_SYSINIT",
+ "<30>": "",
+ "<31>": "///////////////////////////////////////////////////////////////////////////////",
+ "<32>": "//[PS_SYSMON]//////////////////////////////////////////////////////////////////",
+ "<33>": "",
+ "<34>": "PSSM.01: Invalid method \"%1%\" passed to the %2% procedure",
+ "<35>": "PSSM.02: Error opening the SYSLISTS table in the %1% \"%2%\" method [%3%]",
+ "<36>": "PSSM.03: Error writing the \"%1%\" command stack to the SYSLISTS table in the %2% \"%3%\" method [%4%]",
+ "<37>": "",
+ "<38>": "///////////////////////////////////////////////////////////////////////////////",
+ "<39>": "//[PS_TYPEINFO]////////////////////////////////////////////////////////////////",
+ "<40>": "",
+ "<41>": "PSTI.01: Invalid method \"%1%\" passed to the %2% procedure",
+ "<42>": "PSTI.02: \"%1%\" is not a valid property handler for the \"%2%\" OLE control type [%3%]",
+ "<43>": "PSTI.03: No Type Name passed to the %1% method in the %2% procedure",
+ "<44>": "PSTI.04: Error accessing type information for the \"%1%\" type in the %2% %3% method [%4%]",
+ "<45>": "PSTI.05: Invalid DEFPROPPOS definition for the %1% OLE control in the %2% %3% method",
+ "<46>": "PSTI.06: No Object ID passed to the %1% method in the %2% procedure",
+ "<47>": "PSTI.07: No OLE POSCHANGED event defined for the %1% OLE control in the %2% %3% method",
+ "<48>": "PSTI.08: Error opening PS Type Info table in the %1% procedure [%2%]",
+ "<49>": "PSTI.09: Error updating type information for the \"%1%\" type in the %2% %3% method [%4%]",
+ "<50>": "PSTI.10: Invalid control ID \"%1%\" passed to the %2% %3% method",
+ "<51>": "PSTI.11: No Event Name passed to the %1% method in the %2% procedure",
+ "<52>": "PSTI.12: Invalid %1% event \"%2%\" passed to the %3% %4% method",
+ "<53>": "",
+ "<54>": "///////////////////////////////////////////////////////////////////////////////",
+ "<55>": "//[PS_TYPEINFO_TYPEVALUES]/////////////////////////////////////////////////////",
+ "<56>": "",
+ "<57>": "PSTV.00: Error initializing the TypeInfo Type Value system the %1% procedure [%2%]",
+ "<58>": "PSTV.01: Invalid method \"%1%\" passed to the %2% procedure",
+ "<59>": "PSTV.02: No Type ID passed to the %1% method in the %2% procedure",
+ "<60>": "PSTV.03: Error accessing type display data for the \"%1%\" type in the %2% %3% method [%4%]",
+ "<61>": "PSTV.04: Error accessing type internal data for the \"%1%\" type in the %2% %3% method [%4%]",
+ "<62>": "PSTV.05: No IValue passed to the %1% method in the %2% procedure",
+ "<63>": "PSTV.06: Invalid IValue \"%1%\" passed to the %2% method in the %3% procedure",
+ "<64>": "PSTV.07: No \"%1%\" OValue passed to the %2% method in the %3% procedure",
+ "<65>": "PSTV.08: Invalid \"%1%\" IValue \"%2%\" passed to the %3% method in the %4% procedure",
+ "<66>": "PSTV.09: No CLSID passed to the %1% method in the %2% procedure",
+ "<67>": "PSTV.10: No PropertyName passed to the %1% method in the %2% procedure",
+ "<68>": "PSTV.11: No IValues passed to the %1% method in the %2% procedure",
+ "<69>": "PSTV.12: No OValues passed to the %1% method in the %2% procedure",
+ "<70>": "PSTV.13: Mismatched IValue and OValue lists passed to the %1% method in the %2% procedure",
+ "<71>": "",
+ "<72>": "///////////////////////////////////////////////////////////////////////////////",
+ "<73>": "//[PS_OPENAPP]/////////////////////////////////////////////////////////////////",
+ "<74>": "",
+ "<75>": "PSOA.00: Invalid User Name or Password. Please try again.",
+ "<76>": "PSOA.01: Your login has expired. Please contact your system administrator.",
+ "<77>": "PSOA.02: Your login will expire in %1% days. Please reset your password.",
+ "<78>": "PSOA.03: Your login will expire tomorrow. Please reset your password.",
+ "<79>": "PSOA.04: Your login expires TODAY. You must reset your password.",
+ "<80>": "PSOA.05: This user has been disabled. Please contact your system administrator.",
+ "<81>": "PSOA.06: Logging in on this workstation has been disabled due to excessive login attempts. Please contact your system administrator.",
+ "<82>": "PSOA.07: \"%1% is not a valid login form template ID ",
+ "<83>": "PSOA.08: Recursive call to login form CREATE event detected",
+ "<84>": "PSOA.09: Duplicate control \"%1%\" detected in login form template ",
+ "<85>": "PSOA.20: Open Application",
+ "<86>": "PSOA.21: Run Application",
+ "<87>": "PSOA.22: Password Expired",
+ "<88>": "PSOA.23: Password Expires Soon",
+ "<89>": "PSOA.24: User Disabled",
+ "<90>": "PSOA.25: Login Disabled",
+ "<91>": "PSOA.26: Login Failed",
+ "<92>": "",
+ "<93>": "///////////////////////////////////////////////////////////////////////////////",
+ "<94>": "//[PS_SYSINTIALIZE]////////////////////////////////////////////////////////////",
+ "<95>": "",
+ "<96>": "PSSI.00: No entry window defined for the %1% application.",
+ "<97>": "PSSI.01: No visible entry window started for the %1% application",
+ "<98>": "PSSI.02: Unable to start entry window \"%1%\" for the %2% application",
+ "<99>": "PSSI.20: . Process aborted",
+ "<100>": "PSSI.21: %1% initialization",
+ "<101>": "PSSI.60: This Developer Class Server Deployment Pack for OpenInsight is due to expire on %1%.|Please contact Revelation Software at +1-800-262-4747 to renew your license.",
+ "<102>": "PSSI.61: This copy of OpenInsight is due to expire on %1%.|Please contact Revelation Software at +1-800-262-4747 to renew your license.",
+ "<103>": "PSSI.62: This copy of OpenInsight expired on %1%.|Use of this software is in violation of your OpenInsight Software License Agreement.|Please contact Revelation Software at +1-800-262-4747 to renew your license.",
+ "<104>": "PSSI.63: This copy of OpenInsight has expired.||To purchase this product, contact Revelation Software on the web at:||www.revelation.com||Or call toll-free: (800) 262-4747",
+ "<105>": "PSSI.64: This evaluation copy of OpenInsight expires on %1%.||To purchase this product, contact Revelation Software on the web at:||www.revelation.com||Or call toll-free: (800) 262-4747",
+ "<106>": "PSSI.65: This evaluation copy of OpenInsight has expired.||To purchase this product, contact Revelation Software on the web at:||www.revelation.com||Or call toll-free: (800) 262-4747",
+ "<107>": "PSSI.66: This Developer Class Server Deployment Pack for OpenInsight expired on %1%.|Use of this software is in violation of your OpenInsight Software License Agreement.|Please contact Revelation Software at +1-800-262-4747 to renew your license.",
+ "<108>": "PSSI.67: Unable to process License Information.",
+ "<109>": "PSSI.68: OpenInsight Licensing",
+ "<110>": "",
+ "<111>": "///////////////////////////////////////////////////////////////////////////////",
+ "<112>": "// [RUN_EVENT] ////////////////////////////////////////////////////////////////",
+ "<113>": "",
+ "<114>": "PSRE.00: Critical RUN_EVENT failure for the %1% %2% event [%3%]",
+ "<115>": "PSRE.10: Critical RUN_EVENT failure",
+ "<116>": "",
+ "<117>": "///////////////////////////////////////////////////////////////////////////////",
+ "<118>": "///////////////////////////////////////////////////////////////////////////////"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARBASIC_KEYWORDS.json b/SYSPROG/APPROW/SYSENV%003ARBASIC_KEYWORDS.json
new file mode 100644
index 0000000..6f8d694
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARBASIC_KEYWORDS.json
@@ -0,0 +1,792 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RBASIC_KEYWORDS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "X 1",
+ "<2>": {
+ "<2,1>": "@WINDOW",
+ "<2,2>": "ABORT",
+ "<2,3>": "ABS",
+ "<2,4>": "ALPHA",
+ "<2,5>": "AND",
+ "<2,6>": "AS",
+ "<2,7>": "ASSIGNED",
+ "<2,8>": "ASSIGNING",
+ "<2,9>": "AT",
+ "<2,10>": "ATAN",
+ "<2,11>": "BCOL1",
+ "<2,12>": "BCOL2",
+ "<2,13>": "BEGIN",
+ "<2,14>": "BITAND",
+ "<2,15>": "BITNOT",
+ "<2,16>": "BITOR",
+ "<2,17>": "BITSHL",
+ "<2,18>": "BITSHR",
+ "<2,19>": "BITXOR",
+ "<2,20>": "BLEN",
+ "<2,21>": "BREAK",
+ "<2,22>": "BREAKKEY",
+ "<2,23>": "BREMOVE",
+ "<2,24>": "BTREE.EXTRACT",
+ "<2,25>": "BY",
+ "<2,26>": "CALCULATE",
+ "<2,27>": "CALL",
+ "<2,28>": "CASE",
+ "<2,29>": "CAT",
+ "<2,30>": "CHAIN",
+ "<2,31>": "CHAR",
+ "<2,32>": "CLEARCOMMON",
+ "<2,33>": "CLEARDATA",
+ "<2,34>": "CLEARFILE",
+ "<2,35>": "CLEARSELECT",
+ "<2,36>": "COL1",
+ "<2,37>": "COL1B",
+ "<2,38>": "COL2",
+ "<2,39>": "COL2B",
+ "<2,40>": "COLHEADING",
+ "<2,41>": "COLLENGTH",
+ "<2,42>": "COM",
+ "<2,43>": "COMMON",
+ "<2,44>": "COMPILE",
+ "<2,45>": "CONVERT",
+ "<2,46>": "COPY_TABLE",
+ "<2,47>": "COS",
+ "<2,48>": "COUNT",
+ "<2,49>": "CREATEBINARYDATA",
+ "<2,50>": "CREATE_DIALOG",
+ "<2,51>": "DATA",
+ "<2,52>": "DATE",
+ "<2,53>": "DCOUNT",
+ "<2,54>": "DEBUG",
+ "<2,55>": "DECLARE",
+ "<2,56>": "DELAY",
+ "<2,57>": "DELETE",
+ "<2,58>": "DESCRIPTER",
+ "<2,59>": "DESCRIPTERTYPE",
+ "<2,60>": "DESCRIPTOR",
+ "<2,61>": "DIALOG_BOX",
+ "<2,62>": "DIM",
+ "<2,63>": "DIMENSION",
+ "<2,64>": "DIR",
+ "<2,65>": "DIRLIST",
+ "<2,66>": "DO",
+ "<2,67>": "DRIVE",
+ "<2,68>": "ELSE",
+ "<2,69>": "END",
+ "<2,70>": "ENSUREVARIABLE",
+ "<2,71>": "EQ",
+ "<2,72>": "EQU",
+ "<2,73>": "EQUATE",
+ "<2,74>": "EXP",
+ "<2,75>": "EXPIRYDATE",
+ "<2,76>": "EXTRACT",
+ "<2,77>": "FIELD",
+ "<2,78>": "FIELDCOUNT",
+ "<2,79>": "FIELDSTORE",
+ "<2,80>": "FIND",
+ "<2,81>": "FLUSH",
+ "<2,82>": "FMT",
+ "<2,83>": "FOR",
+ "<2,84>": "FORMAT",
+ "<2,85>": "FREECOMMON",
+ "<2,86>": "FROM",
+ "<2,87>": "FSMSG",
+ "<2,88>": "FUNCTION",
+ "<2,89>": "GARBAGECOLLECT",
+ "<2,90>": "GE",
+ "<2,91>": "GETBINARYVALUE",
+ "<2,92>": "GETBREAK",
+ "<2,93>": "GETBYTESIZE",
+ "<2,94>": "GETPOINTER",
+ "<2,95>": "GETPRINTER",
+ "<2,96>": "GETVALUE",
+ "<2,97>": "GET_PRINTER",
+ "<2,98>": "GET_PROPERTY",
+ "<2,99>": "GET_STATUS",
+ "<2,100>": "GO",
+ "<2,101>": "GOSUB",
+ "<2,102>": "GOTO",
+ "<2,103>": "GSCLEAR",
+ "<2,104>": "GSRETURN",
+ "<2,105>": "GT",
+ "<2,106>": "HEADING",
+ "<2,107>": "ICONV",
+ "<2,108>": "IF",
+ "<2,109>": "IN",
+ "<2,110>": "INCLUDE",
+ "<2,111>": "INDEX",
+ "<2,112>": "INDEXC",
+ "<2,113>": "INET_MSG",
+ "<2,114>": "INET_QUERYPARAM",
+ "<2,115>": "INITDIR",
+ "<2,116>": "INITRND",
+ "<2,117>": "INMAT",
+ "<2,118>": "INP",
+ "<2,119>": "INPUT",
+ "<2,120>": "INSERT",
+ "<2,121>": "INT",
+ "<2,122>": "LE",
+ "<2,123>": "LEN",
+ "<2,124>": "LENGTH",
+ "<2,125>": "LIKE",
+ "<2,126>": "LINEMARK",
+ "<2,127>": "LIST_VOLUME_SUB",
+ "<2,128>": "LN",
+ "<2,129>": "LOCATE",
+ "<2,130>": "LOCATEC",
+ "<2,131>": "LOCK",
+ "<2,132>": "LOCKVARIABLE",
+ "<2,133>": "LOOP",
+ "<2,134>": "LT",
+ "<2,135>": "MAT",
+ "<2,136>": "MATCH",
+ "<2,137>": "MATCHES",
+ "<2,138>": "MATPARSE",
+ "<2,139>": "MATREAD",
+ "<2,140>": "MATUNPARSE",
+ "<2,141>": "MATWRITE",
+ "<2,142>": "MOD",
+ "<2,143>": "MODE",
+ "<2,144>": "MSG",
+ "<2,145>": "NE",
+ "<2,146>": "NEG",
+ "<2,147>": "NEXT",
+ "<2,148>": "NOT",
+ "<2,149>": "NULL",
+ "<2,150>": "NUM",
+ "<2,151>": "OCONV",
+ "<2,152>": "OLEATTACHDISPATCH",
+ "<2,153>": "OLECALLMETHOD",
+ "<2,154>": "OLECREATEINSTANCE",
+ "<2,155>": "OLECREATEINSTANCELIC",
+ "<2,156>": "OLEENSUREBOOL",
+ "<2,157>": "OLEENSUREBYTEARRAY",
+ "<2,158>": "OLEGETDISPATCH",
+ "<2,159>": "OLEGETERRORARGINDEX",
+ "<2,160>": "OLEGETOBJECT",
+ "<2,161>": "OLEGETPROPERTY",
+ "<2,162>": "OLEPUTPROPERTY",
+ "<2,163>": "OLERELEASEDISPATCH",
+ "<2,164>": "OLEREQUESTLICKEY",
+ "<2,165>": "OLESETPROPERTY",
+ "<2,166>": "OLESTATUS",
+ "<2,167>": "ON",
+ "<2,168>": "OPEN",
+ "<2,169>": "OR",
+ "<2,170>": "OSBREAD",
+ "<2,171>": "OSBWRITE",
+ "<2,172>": "OSCLOSE",
+ "<2,173>": "OSDELETE",
+ "<2,174>": "OSEXECUTE",
+ "<2,175>": "OSOPEN",
+ "<2,176>": "OSREAD",
+ "<2,177>": "OSWRITE",
+ "<2,178>": "OUT",
+ "<2,179>": "PAGE",
+ "<2,180>": "PRINT",
+ "<2,181>": "PRINTER",
+ "<2,182>": "PROMPT",
+ "<2,183>": "PUTBINARYVALUE",
+ "<2,184>": "PWR",
+ "<2,185>": "QUOTE",
+ "<2,186>": "READ",
+ "<2,187>": "READNEXT",
+ "<2,188>": "READO",
+ "<2,189>": "READU",
+ "<2,190>": "READV",
+ "<2,191>": "REM",
+ "<2,192>": "REMOVE",
+ "<2,193>": "REPEAT",
+ "<2,194>": "REPLACE",
+ "<2,195>": "REPOSITORY",
+ "<2,196>": "RETURN",
+ "<2,197>": "RLIST",
+ "<2,198>": "RND",
+ "<2,199>": "RUNTIME",
+ "<2,200>": "SELECT",
+ "<2,201>": "SENDMESSAGE",
+ "<2,202>": "SEND_MESSAGE",
+ "<2,203>": "SEQ",
+ "<2,204>": "SERIAL",
+ "<2,205>": "SETINITDIR",
+ "<2,206>": "SETTING",
+ "<2,207>": "SET_PRINTER",
+ "<2,208>": "SET_PROPERTY",
+ "<2,209>": "SET_STATUS",
+ "<2,210>": "SIN",
+ "<2,211>": "SPACE",
+ "<2,212>": "SQRT",
+ "<2,213>": "STARTLINECOUNT",
+ "<2,214>": "START_MDICHILD",
+ "<2,215>": "STATUS",
+ "<2,216>": "STEP",
+ "<2,217>": "STOP",
+ "<2,218>": "STOPLINECOUNT",
+ "<2,219>": "STR",
+ "<2,220>": "SUBROUTINE",
+ "<2,221>": "SUM",
+ "<2,222>": "SWAP",
+ "<2,223>": "SYSERR",
+ "<2,224>": "TAB",
+ "<2,225>": "TAN",
+ "<2,226>": "THEN",
+ "<2,227>": "TIME",
+ "<2,228>": "TIMEDATE",
+ "<2,229>": "TO",
+ "<2,230>": "TRANSFER",
+ "<2,231>": "TRIM",
+ "<2,232>": "TRIMB",
+ "<2,233>": "TRIMF",
+ "<2,234>": "UNASSIGNED",
+ "<2,235>": "UNLIKE",
+ "<2,236>": "UNLOCK",
+ "<2,237>": "UNLOCKVARIABLE",
+ "<2,238>": "UNTIL",
+ "<2,239>": "USING",
+ "<2,240>": "UTILITY",
+ "<2,241>": "VALID",
+ "<2,242>": "WHILE",
+ "<2,243>": "WITH",
+ "<2,244>": "WRITE",
+ "<2,245>": "WRITEV",
+ "<2,246>": "XLATE",
+ "<2,247>": "_ADDX",
+ "<2,248>": "_CMPX",
+ "<2,249>": "_DIVX",
+ "<2,250>": "_EQC",
+ "<2,251>": "_EQS",
+ "<2,252>": "_EQSC",
+ "<2,253>": "_EQX",
+ "<2,254>": "_GEC",
+ "<2,255>": "_GES",
+ "<2,256>": "_GESC",
+ "<2,257>": "_GEX",
+ "<2,258>": "_GTC",
+ "<2,259>": "_GTS",
+ "<2,260>": "_GTSC",
+ "<2,261>": "_GTX",
+ "<2,262>": "_LEC",
+ "<2,263>": "_LES",
+ "<2,264>": "_LESC",
+ "<2,265>": "_LEX",
+ "<2,266>": "_LTC",
+ "<2,267>": "_LTS",
+ "<2,268>": "_LTSC",
+ "<2,269>": "_LTX",
+ "<2,270>": "_MULX",
+ "<2,271>": "_NEC",
+ "<2,272>": "_NES",
+ "<2,273>": "_NESC",
+ "<2,274>": "_NEX",
+ "<2,275>": "_SUBX"
+ },
+ "<3>": {
+ "<3,1>": "@Window",
+ "<3,2>": "Abort",
+ "<3,3>": "Abs",
+ "<3,4>": "Alpha",
+ "<3,5>": "And",
+ "<3,6>": "As",
+ "<3,7>": "Assigned",
+ "<3,8>": "Assigning",
+ "<3,9>": "At",
+ "<3,10>": "Atan",
+ "<3,11>": "Bcol1",
+ "<3,12>": "Bcol2",
+ "<3,13>": "Begin",
+ "<3,14>": "Bitand",
+ "<3,15>": "Bitnot",
+ "<3,16>": "Bitor",
+ "<3,17>": "Bitshl",
+ "<3,18>": "Bitshr",
+ "<3,19>": "Bitxor",
+ "<3,20>": "Blen",
+ "<3,21>": "Break",
+ "<3,22>": "Breakkey",
+ "<3,23>": "Bremove",
+ "<3,24>": "Btree.Extract",
+ "<3,25>": "By",
+ "<3,26>": "Calculate",
+ "<3,27>": "Call",
+ "<3,28>": "Case",
+ "<3,29>": "Cat",
+ "<3,30>": "Chain",
+ "<3,31>": "Char",
+ "<3,32>": "Clearcommon",
+ "<3,33>": "Cleardata",
+ "<3,34>": "Clearfile",
+ "<3,35>": "Clearselect",
+ "<3,36>": "Col1",
+ "<3,37>": "Col1b",
+ "<3,38>": "Col2",
+ "<3,39>": "Col2b",
+ "<3,40>": "Colheading",
+ "<3,41>": "Collength",
+ "<3,42>": "Com",
+ "<3,43>": "Common",
+ "<3,44>": "Compile",
+ "<3,45>": "Convert",
+ "<3,46>": "Copy_Table",
+ "<3,47>": "Cos",
+ "<3,48>": "Count",
+ "<3,49>": "Createbinarydata",
+ "<3,50>": "Create_Dialog",
+ "<3,51>": "Data",
+ "<3,52>": "Date",
+ "<3,53>": "Dcount",
+ "<3,54>": "Debug",
+ "<3,55>": "Declare",
+ "<3,56>": "Delay",
+ "<3,57>": "Delete",
+ "<3,58>": "Descripter",
+ "<3,59>": "Descriptertype",
+ "<3,60>": "Descriptor",
+ "<3,61>": "Dialog_Box",
+ "<3,62>": "Dim",
+ "<3,63>": "Dimension",
+ "<3,64>": "Dir",
+ "<3,65>": "Dirlist",
+ "<3,66>": "Do",
+ "<3,67>": "Drive",
+ "<3,68>": "Else",
+ "<3,69>": "End",
+ "<3,70>": "Ensurevariable",
+ "<3,71>": "Eq",
+ "<3,72>": "Equ",
+ "<3,73>": "Equate",
+ "<3,74>": "Exp",
+ "<3,75>": "Expirydate",
+ "<3,76>": "Extract",
+ "<3,77>": "Field",
+ "<3,78>": "Fieldcount",
+ "<3,79>": "Fieldstore",
+ "<3,80>": "Find",
+ "<3,81>": "Flush",
+ "<3,82>": "Fmt",
+ "<3,83>": "For",
+ "<3,84>": "Format",
+ "<3,85>": "Freecommon",
+ "<3,86>": "From",
+ "<3,87>": "FSMsg",
+ "<3,88>": "Function",
+ "<3,89>": "Garbagecollect",
+ "<3,90>": "Ge",
+ "<3,91>": "Getbinaryvalue",
+ "<3,92>": "Getbreak",
+ "<3,93>": "Getbytesize",
+ "<3,94>": "Getpointer",
+ "<3,95>": "Getprinter",
+ "<3,96>": "Getvalue",
+ "<3,97>": "Get_Printer",
+ "<3,98>": "Get_Property",
+ "<3,99>": "Get_Status",
+ "<3,100>": "Go",
+ "<3,101>": "Gosub",
+ "<3,102>": "Goto",
+ "<3,103>": "Gsclear",
+ "<3,104>": "Gsreturn",
+ "<3,105>": "Gt",
+ "<3,106>": "Heading",
+ "<3,107>": "Iconv",
+ "<3,108>": "If",
+ "<3,109>": "In",
+ "<3,110>": "Include",
+ "<3,111>": "Index",
+ "<3,112>": "IndexC",
+ "<3,113>": "Inet_Msg",
+ "<3,114>": "Inet_QueryParam",
+ "<3,115>": "Initdir",
+ "<3,116>": "Initrnd",
+ "<3,117>": "Inmat",
+ "<3,118>": "Inp",
+ "<3,119>": "Input",
+ "<3,120>": "Insert",
+ "<3,121>": "Int",
+ "<3,122>": "Le",
+ "<3,123>": "Len",
+ "<3,124>": "Length",
+ "<3,125>": "Like",
+ "<3,126>": "Linemark",
+ "<3,127>": "List_Volume_Sub",
+ "<3,128>": "Ln",
+ "<3,129>": "Locate",
+ "<3,130>": "LocateC",
+ "<3,131>": "Lock",
+ "<3,132>": "Lockvariable",
+ "<3,133>": "Loop",
+ "<3,134>": "Lt",
+ "<3,135>": "Mat",
+ "<3,136>": "Match",
+ "<3,137>": "Matches",
+ "<3,138>": "Matparse",
+ "<3,139>": "Matread",
+ "<3,140>": "Matunparse",
+ "<3,141>": "Matwrite",
+ "<3,142>": "Mod",
+ "<3,143>": "Mode",
+ "<3,144>": "Msg",
+ "<3,145>": "Ne",
+ "<3,146>": "Neg",
+ "<3,147>": "Next",
+ "<3,148>": "Not",
+ "<3,149>": "Null",
+ "<3,150>": "Num",
+ "<3,151>": "Oconv",
+ "<3,152>": "Oleattachdispatch",
+ "<3,153>": "Olecallmethod",
+ "<3,154>": "Olecreateinstance",
+ "<3,155>": "Olecreateinstancelic",
+ "<3,156>": "Oleensurebool",
+ "<3,157>": "Oleensurebytearray",
+ "<3,158>": "Olegetdispatch",
+ "<3,159>": "Olegeterrorargindex",
+ "<3,160>": "Olegetobject",
+ "<3,161>": "Olegetproperty",
+ "<3,162>": "Oleputproperty",
+ "<3,163>": "Olereleasedispatch",
+ "<3,164>": "Olerequestlickey",
+ "<3,165>": "Olesetproperty",
+ "<3,166>": "Olestatus",
+ "<3,167>": "On",
+ "<3,168>": "Open",
+ "<3,169>": "Or",
+ "<3,170>": "Osbread",
+ "<3,171>": "Osbwrite",
+ "<3,172>": "Osclose",
+ "<3,173>": "Osdelete",
+ "<3,174>": "Osexecute",
+ "<3,175>": "Osopen",
+ "<3,176>": "Osread",
+ "<3,177>": "Oswrite",
+ "<3,178>": "Out",
+ "<3,179>": "Page",
+ "<3,180>": "Print",
+ "<3,181>": "Printer",
+ "<3,182>": "Prompt",
+ "<3,183>": "Putbinaryvalue",
+ "<3,184>": "Pwr",
+ "<3,185>": "Quote",
+ "<3,186>": "Read",
+ "<3,187>": "Readnext",
+ "<3,188>": "Reado",
+ "<3,189>": "ReadU",
+ "<3,190>": "Readv",
+ "<3,191>": "rem",
+ "<3,192>": "Remove",
+ "<3,193>": "Repeat",
+ "<3,194>": "Replace",
+ "<3,195>": "Repository",
+ "<3,196>": "Return",
+ "<3,197>": "Rlist",
+ "<3,198>": "Rnd",
+ "<3,199>": "Runtime",
+ "<3,200>": "Select",
+ "<3,201>": "SendMessage",
+ "<3,202>": "Send_Message",
+ "<3,203>": "Seq",
+ "<3,204>": "Serial",
+ "<3,205>": "Setinitdir",
+ "<3,206>": "Setting",
+ "<3,207>": "Set_Printer",
+ "<3,208>": "Set_Property",
+ "<3,209>": "Set_Status",
+ "<3,210>": "Sin",
+ "<3,211>": "Space",
+ "<3,212>": "Sqrt",
+ "<3,213>": "Startlinecount",
+ "<3,214>": "Start_MDIChild",
+ "<3,215>": "Status",
+ "<3,216>": "Step",
+ "<3,217>": "Stop",
+ "<3,218>": "Stoplinecount",
+ "<3,219>": "Str",
+ "<3,220>": "Subroutine",
+ "<3,221>": "Sum",
+ "<3,222>": "Swap",
+ "<3,223>": "Syserr",
+ "<3,224>": "Tab",
+ "<3,225>": "Tan",
+ "<3,226>": "Then",
+ "<3,227>": "Time",
+ "<3,228>": "Timedate",
+ "<3,229>": "To",
+ "<3,230>": "Transfer",
+ "<3,231>": "Trim",
+ "<3,232>": "Trimb",
+ "<3,233>": "Trimf",
+ "<3,234>": "Unassigned",
+ "<3,235>": "Unlike",
+ "<3,236>": "Unlock",
+ "<3,237>": "Unlockvariable",
+ "<3,238>": "Until",
+ "<3,239>": "Using",
+ "<3,240>": "Utility",
+ "<3,241>": "Valid",
+ "<3,242>": "While",
+ "<3,243>": "With",
+ "<3,244>": "Write",
+ "<3,245>": "Writev",
+ "<3,246>": "Xlate",
+ "<3,247>": "_Addx",
+ "<3,248>": "_Cmpx",
+ "<3,249>": "_Divx",
+ "<3,250>": "_Eqc",
+ "<3,251>": "_Eqs",
+ "<3,252>": "_Eqsc",
+ "<3,253>": "_Eqx",
+ "<3,254>": "_Gec",
+ "<3,255>": "_Ges",
+ "<3,256>": "_Gesc",
+ "<3,257>": "_Gex",
+ "<3,258>": "_Gtc",
+ "<3,259>": "_Gts",
+ "<3,260>": "_Gtsc",
+ "<3,261>": "_Gtx",
+ "<3,262>": "_Lec",
+ "<3,263>": "_Les",
+ "<3,264>": "_Lesc",
+ "<3,265>": "_Lex",
+ "<3,266>": "_Ltc",
+ "<3,267>": "_Lts",
+ "<3,268>": "_Ltsc",
+ "<3,269>": "_Ltx",
+ "<3,270>": "_Mulx",
+ "<3,271>": "_Nec",
+ "<3,272>": "_Nes",
+ "<3,273>": "_Nesc",
+ "<3,274>": "_Nex",
+ "<3,275>": "_Subx"
+ },
+ "<4>": "",
+ "<5>": {
+ "<5,1>": "KEYWORD",
+ "<5,2>": "COMMENT",
+ "<5,3>": "DEBUG",
+ "<5,4>": "STRING",
+ "<5,5>": "LABEL",
+ "<5,6>": "CONST",
+ "<5,7>": "DFLTTEXT",
+ "<5,8>": "TAGS",
+ "<5,9>": "HQUOTES",
+ "<5,10>": "HATTRIBS",
+ "<5,11>": "HCOMMENTS",
+ "<5,12>": "HVALS",
+ "<5,13>": "HENTITY",
+ "<5,14>": "HCDATA",
+ "<5,15>": "HXML",
+ "<5,16>": "HSCRIPT",
+ "<5,17>": "JSTART",
+ "<5,18>": "JDEFAULT",
+ "<5,19>": "JCOMMENT",
+ "<5,20>": "JCOMMENTLINE",
+ "<5,21>": "JCOMMENTDOC",
+ "<5,22>": "JNUMBER",
+ "<5,23>": "JWORD",
+ "<5,24>": "JKEYWORD",
+ "<5,25>": "JDOUBLESTRING",
+ "<5,26>": "JSINGLESTRING"
+ },
+ "<6>": {
+ "<6,1>": "1",
+ "<6,2>": "1",
+ "<6,3>": "0",
+ "<6,4>": "1",
+ "<6,5>": "1",
+ "<6,6>": "1",
+ "<6,7>": "2",
+ "<6,8>": "2",
+ "<6,9>": "2",
+ "<6,10>": "2",
+ "<6,11>": "2",
+ "<6,12>": "2",
+ "<6,13>": "2",
+ "<6,14>": "2",
+ "<6,15>": "2",
+ "<6,16>": "2",
+ "<6,17>": "2",
+ "<6,18>": "2",
+ "<6,19>": "2",
+ "<6,20>": "2",
+ "<6,21>": "2",
+ "<6,22>": "2",
+ "<6,23>": "2",
+ "<6,24>": "2",
+ "<6,25>": "2",
+ "<6,26>": "2"
+ },
+ "<7>": {
+ "<7,1>": "7-12",
+ "<7,2>": "1-2",
+ "<7,3>": "0",
+ "<7,4>": "4-5",
+ "<7,5>": "15",
+ "<7,6>": "16",
+ "<7,7>": "0",
+ "<7,8>": "1-2",
+ "<7,9>": "6-7",
+ "<7,10>": "3-4",
+ "<7,11>": "9",
+ "<7,12>": "19",
+ "<7,13>": "10",
+ "<7,14>": "17",
+ "<7,15>": "12-13",
+ "<7,16>": "14",
+ "<7,17>": "40",
+ "<7,18>": "41",
+ "<7,19>": "42",
+ "<7,20>": "43",
+ "<7,21>": "44",
+ "<7,22>": "45",
+ "<7,23>": "46",
+ "<7,24>": "47",
+ "<7,25>": "48",
+ "<7,26>": "49"
+ },
+ "<8>": {
+ "<8,1>": "16711680",
+ "<8,2>": "32768",
+ "<8,3>": "",
+ "<8,4>": "8388736",
+ "<8,5>": "0",
+ "<8,6>": "12615935",
+ "<8,7>": "0",
+ "<8,8>": "0",
+ "<8,9>": "0",
+ "<8,10>": "0",
+ "<8,11>": "0",
+ "<8,12>": "0",
+ "<8,13>": "0",
+ "<8,14>": "0",
+ "<8,15>": "0",
+ "<8,16>": "0",
+ "<8,17>": "0",
+ "<8,18>": "0",
+ "<8,19>": "0",
+ "<8,20>": "0",
+ "<8,21>": "0",
+ "<8,22>": "0",
+ "<8,23>": "0",
+ "<8,24>": "0",
+ "<8,25>": "0",
+ "<8,26>": "0"
+ },
+ "<9>": {
+ "<9,1>": "16777215",
+ "<9,2>": "16777215",
+ "<9,3>": "",
+ "<9,4>": "16777215",
+ "<9,5>": "16777215",
+ "<9,6>": "16777215",
+ "<9,7>": "16777215",
+ "<9,8>": "16777215",
+ "<9,9>": "16777215",
+ "<9,10>": "16777215",
+ "<9,11>": "16777215",
+ "<9,12>": "16777215",
+ "<9,13>": "16777215",
+ "<9,14>": "16777215",
+ "<9,15>": "16777215",
+ "<9,16>": "16777215",
+ "<9,17>": "16777215",
+ "<9,18>": "16777215",
+ "<9,19>": "16777215",
+ "<9,20>": "16777215",
+ "<9,21>": "16777215",
+ "<9,22>": "16777215",
+ "<9,23>": "16777215",
+ "<9,24>": "16777215",
+ "<9,25>": "16777215",
+ "<9,26>": "16777215"
+ },
+ "<10>": {
+ "<10,1>": "1",
+ "<10,2>": "0",
+ "<10,3>": "",
+ "<10,4>": "0",
+ "<10,5>": "1",
+ "<10,6>": "1",
+ "<10,7>": "0",
+ "<10,8>": "0",
+ "<10,9>": "0",
+ "<10,10>": "0",
+ "<10,11>": "0",
+ "<10,12>": "0",
+ "<10,13>": "0",
+ "<10,14>": "0",
+ "<10,15>": "0",
+ "<10,16>": "0",
+ "<10,17>": "0",
+ "<10,18>": "1",
+ "<10,19>": "0",
+ "<10,20>": "0",
+ "<10,21>": "0",
+ "<10,22>": "0",
+ "<10,23>": "0",
+ "<10,24>": "0",
+ "<10,25>": "0",
+ "<10,26>": "0"
+ },
+ "<11>": {
+ "<11,1>": "0",
+ "<11,2>": "0",
+ "<11,3>": "",
+ "<11,4>": "1",
+ "<11,5>": "0",
+ "<11,6>": "0",
+ "<11,7>": "0",
+ "<11,8>": "0",
+ "<11,9>": "0",
+ "<11,10>": "0",
+ "<11,11>": "0",
+ "<11,12>": "0",
+ "<11,13>": "0",
+ "<11,14>": "0",
+ "<11,15>": "0",
+ "<11,16>": "0",
+ "<11,17>": "0",
+ "<11,18>": "0",
+ "<11,19>": "0",
+ "<11,20>": "0",
+ "<11,21>": "0",
+ "<11,22>": "0",
+ "<11,23>": "0",
+ "<11,24>": "0",
+ "<11,25>": "0",
+ "<11,26>": "0"
+ },
+ "<12>": {
+ "<12,1>": "0",
+ "<12,2>": "0",
+ "<12,3>": "",
+ "<12,4>": "0",
+ "<12,5>": "0",
+ "<12,6>": "0",
+ "<12,7>": "0",
+ "<12,8>": "0",
+ "<12,9>": "0",
+ "<12,10>": "0",
+ "<12,11>": "0",
+ "<12,12>": "0",
+ "<12,13>": "0",
+ "<12,14>": "0",
+ "<12,15>": "0",
+ "<12,16>": "0",
+ "<12,17>": "0",
+ "<12,18>": "0",
+ "<12,19>": "0",
+ "<12,20>": "0",
+ "<12,21>": "0",
+ "<12,22>": "0",
+ "<12,23>": "0",
+ "<12,24>": "0",
+ "<12,25>": "0",
+ "<12,26>": "0"
+ },
+ "<13>": "html,htm,js"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARDK_DEPLOYTABLES.json b/SYSPROG/APPROW/SYSENV%003ARDK_DEPLOYTABLES.json
new file mode 100644
index 0000000..8ad3483
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARDK_DEPLOYTABLES.json
@@ -0,0 +1,352 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RDK_DEPLOYTABLES"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "DICT.SYSAPPS",
+ "<1,2>": "DICT.SYSCOLUMNS",
+ "<1,3>": "DICT.SYSLHGROUP",
+ "<1,4>": "DICT.SYSLHVERIFY",
+ "<1,5>": "DICT.SYSLOGINS",
+ "<1,6>": "DICT.SYSREPOSAPPNOTES",
+ "<1,7>": "DICT.SYSREPOSCLASSES",
+ "<1,8>": "DICT.SYSREPOSEVENTEXES",
+ "<1,9>": "DICT.SYSREPOSEVENTS",
+ "<1,10>": "DICT.SYSREPOSLOCKS",
+ "<1,11>": "DICT.SYSREPOSLOG",
+ "<1,12>": "DICT.SYSREPOSMESSAGES",
+ "<1,13>": "DICT.SYSREPOSPOPUPS",
+ "<1,14>": "DICT.SYSREPOSRELEASES",
+ "<1,15>": "DICT.SYSREPOSREPORTS",
+ "<1,16>": "DICT.SYSREPOSSTORAGE",
+ "<1,17>": "DICT.SYSREPOSTYPEFAMILIES",
+ "<1,18>": "DICT.SYSREPOSTYPES",
+ "<1,19>": "DICT.SYSREPOSVIEWS",
+ "<1,20>": "DICT.SYSREPOSWINS",
+ "<1,21>": "DICT.SYSTABLES",
+ "<1,22>": "DICT.SYSVIEWS",
+ "<1,23>": "DICT.SYSVOLUMES",
+ "<1,24>": "DATA.SYSDICT",
+ "<1,25>": "DICT.SYSREPOSXML",
+ "<1,26>": "DICT.SYSREPOSLANGUAGE",
+ "<1,27>": "SYSREPOSCLASSES",
+ "<1,28>": "SYSREPOSSTORAGE",
+ "<1,29>": "SYSREPOSTYPEFAMILIES",
+ "<1,30>": "SYSREPOSTYPES",
+ "<1,31>": "SYSTYPES",
+ "<1,32>": "SYSLISTS",
+ "<1,33>": "SYSLOGINS",
+ "<1,34>": "SYSREPOSXML",
+ "<1,35>": "SYSREPOSLANGUAGE",
+ "<1,36>": "DICT.SYSREPOSMENUCONTEXT",
+ "<1,37>": "SYSREPOSMENUCONTEXT"
+ },
+ "<2>": {
+ "<2,1>": "SYSOBJ",
+ "<2,2>": "SYSENV",
+ "<2,3>": "SYSPROCS",
+ "<2,4>": "SYSAPPS",
+ "<2,5>": "SYSLHGROUP",
+ "<2,6>": "SYSLHVERIFY",
+ "<2,7>": "SYSPTRS",
+ "<2,8>": "SYSREPOSAPPNOTES",
+ "<2,9>": "SYSREPOSEVENTEXES",
+ "<2,10>": "SYSREPOSEVENTS",
+ "<2,11>": "SYSREPOSLOCKS",
+ "<2,12>": "SYSREPOSLOG",
+ "<2,13>": "SYSREPOSMESSAGES",
+ "<2,14>": "SYSREPOSPOPUPS",
+ "<2,15>": "SYSREPOSRELEASES",
+ "<2,16>": "SYSREPOSREPORTS",
+ "<2,17>": "SYSREPOSVIEWS",
+ "<2,18>": "SYSREPOSWINEXES",
+ "<2,19>": "SYSREPOSWINS",
+ "<2,20>": "SYSVIEWS",
+ "<2,21>": "SYSREPOSDATASOURCES",
+ "<2,22>": "SYSREPOSDBCOMPONENTEXES",
+ "<2,23>": "SYSREPOSDBCOMPONENTS",
+ "<2,24>": "IMPORTEXPORT",
+ "<2,25>": "LOG"
+ },
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": "SQLCOMP1.RUN",
+ "<3,1,2>": "WITHI.RUN",
+ "<3,1,3>": "FWITHI.RUN",
+ "<3,1,4>": "GENRTP20_PARMS",
+ "<3,1,5>": "PROJEX.RUN",
+ "<3,1,6>": "ISQL.MOD.RUN",
+ "<3,1,7>": "OCONV.RUN",
+ "<3,1,8>": "SITRANS.RUN",
+ "<3,1,9>": "WITH0.RUN",
+ "<3,1,10>": "PROTEX.RUN",
+ "<3,1,11>": "QBF2RLIST.RUN",
+ "<3,1,12>": "SORT1.RUN",
+ "<3,1,13>": "SQLINDEX2.RUN",
+ "<3,1,14>": "SQL_ANALYZE.RUN",
+ "<3,1,15>": "COMPILER.RUN",
+ "<3,1,16>": "SQLINDEX1.RUN",
+ "<3,1,17>": "RLIST1.RUN",
+ "<3,1,18>": "WITH1.RUN",
+ "<3,1,19>": "RLIST2.RUN",
+ "<3,1,20>": "IN.VALUE.PARSE.RUN",
+ "<3,1,21>": "RLIST3.RUN",
+ "<3,1,22>": "SQLEMB1.RUN",
+ "<3,1,23>": "LIMIT.RUN"
+ },
+ "<3,2>": {
+ "<3,2,1>": "CFG_CONNECTION",
+ "<3,2,2>": "CFG_EVENTS",
+ "<3,2,3>": "CFG_QUICKEVENT",
+ "<3,2,4>": "CFG_Report_Designer",
+ "<3,2,5>": "ENV_SYSPROG",
+ "<3,2,6>": "LND_DEFAULT",
+ "<3,2,7>": "LND_ENGLISH_INT",
+ "<3,2,8>": "LND_ENGLISH_UK",
+ "<3,2,9>": "LND_ENGLISH_US",
+ "<3,2,10>": "LND_FRENCH_CN",
+ "<3,2,11>": "LND_FRENCH_F",
+ "<3,2,12>": "LND_GERMAN_D",
+ "<3,2,13>": "LND_INTERNATIONAL",
+ "<3,2,14>": "SPX*SYSPROG",
+ "<3,2,15>": "SYSPROCNAMES",
+ "<3,2,16>": "SYS_TABLE_TYPES",
+ "<3,2,17>": "TXT_VALIDATION",
+ "<3,2,18>": "USR_SYSPROG"
+ },
+ "<3,3>": "",
+ "<3,4>": "SYSPROG",
+ "<3,5>": "",
+ "<3,6>": "",
+ "<3,7>": "",
+ "<3,8>": "",
+ "<3,9>": {
+ "<3,9,1>": "SYSPROG*..OIWIN*",
+ "<3,9,2>": "SYSPROG*ARRANGEICONS.WINDOW.OIWIN*",
+ "<3,9,3>": "SYSPROG*CALCULATE..OIWIN*",
+ "<3,9,4>": "SYSPROG*CASCADE.WINDOW.OIWIN*",
+ "<3,9,5>": "SYSPROG*CLEAR.WINDOW.OIWIN*",
+ "<3,9,6>": "SYSPROG*CLICK..OIWIN*",
+ "<3,9,7>": "SYSPROG*CLOSE.WINDOW.OIWIN*",
+ "<3,9,8>": "SYSPROG*DELETE.WINDOW.OIWIN*",
+ "<3,9,9>": "SYSPROG*DELETEROW.EDITTABLE.OIWIN*",
+ "<3,9,10>": "SYSPROG*DSOABS..OIWIN*",
+ "<3,9,11>": "SYSPROG*DSOCLEAR..OIWIN*",
+ "<3,9,12>": "SYSPROG*DSOCOMMIT..OIWIN*",
+ "<3,9,13>": "SYSPROG*DSODELETE..OIWIN*",
+ "<3,9,14>": "SYSPROG*DSOEXECUTE..OIWIN*",
+ "<3,9,15>": "SYSPROG*DSOFIRST..OIWIN*",
+ "<3,9,16>": "SYSPROG*DSOINSERT..OIWIN*",
+ "<3,9,17>": "SYSPROG*DSOINSTANCE..OIWIN*",
+ "<3,9,18>": "SYSPROG*DSOLAST..OIWIN*",
+ "<3,9,19>": "SYSPROG*DSONEXT..OIWIN*",
+ "<3,9,20>": "SYSPROG*DSOPREV..OIWIN*",
+ "<3,9,21>": "SYSPROG*DSOROLLBACK..OIWIN*",
+ "<3,9,22>": "SYSPROG*DSOSETFILTER..OIWIN*",
+ "<3,9,23>": "SYSPROG*DSOSETPARAM..OIWIN*",
+ "<3,9,24>": "SYSPROG*EDIT.MENU.OIWIN*",
+ "<3,9,25>": "SYSPROG*GOTFOCUS..OIWIN*",
+ "<3,9,26>": "SYSPROG*HELP..OIWIN*",
+ "<3,9,27>": "SYSPROG*INSERTROW.EDITTABLE.OIWIN*",
+ "<3,9,28>": "SYSPROG*IXLOOKUP..OIWIN*",
+ "<3,9,29>": "SYSPROG*IXLOOKUP.WINDOW.OIWIN*",
+ "<3,9,30>": "SYSPROG*LOSTFOCUS..OIWIN*",
+ "<3,9,31>": "SYSPROG*NOTEABS.WINDOW.OIWIN*",
+ "<3,9,32>": "SYSPROG*NOTECLEAR.WINDOW.OIWIN*",
+ "<3,9,33>": "SYSPROG*NOTEDELETE.WINDOW.OIWIN*",
+ "<3,9,34>": "SYSPROG*NOTEFIRST.WINDOW.OIWIN*",
+ "<3,9,35>": "SYSPROG*NOTELAST.WINDOW.OIWIN*",
+ "<3,9,36>": "SYSPROG*NOTENEXT.WINDOW.OIWIN*",
+ "<3,9,37>": "SYSPROG*NOTEPREV.WINDOW.OIWIN*",
+ "<3,9,38>": "SYSPROG*NOTEREAD.WINDOW.OIWIN*",
+ "<3,9,39>": "SYSPROG*NOTES..OIWIN*",
+ "<3,9,40>": "SYSPROG*NOTESEARCH.WINDOW.OIWIN*",
+ "<3,9,41>": "SYSPROG*NOTEWRITE.WINDOW.OIWIN*",
+ "<3,9,42>": "SYSPROG*OPTIONS..OIWIN*",
+ "<3,9,43>": "SYSPROG*PAGE.WINDOW.OIWIN*",
+ "<3,9,44>": "SYSPROG*POPULATEVIEW..OIWIN*",
+ "<3,9,45>": "SYSPROG*POSCHANGED..OIWIN*",
+ "<3,9,46>": "SYSPROG*QBFABS..OIWIN*",
+ "<3,9,47>": "SYSPROG*QBFCLOSE..OIWIN*",
+ "<3,9,48>": "SYSPROG*QBFFIRST..OIWIN*",
+ "<3,9,49>": "SYSPROG*QBFINIT..OIWIN*",
+ "<3,9,50>": "SYSPROG*QBFLAST..OIWIN*",
+ "<3,9,51>": "SYSPROG*QBFNEXT..OIWIN*",
+ "<3,9,52>": "SYSPROG*QBFPREV..OIWIN*",
+ "<3,9,53>": "SYSPROG*QBFQUERY..OIWIN*",
+ "<3,9,54>": "SYSPROG*QBFRUN..OIWIN*",
+ "<3,9,55>": "SYSPROG*READ.WINDOW.OIWIN*",
+ "<3,9,56>": "SYSPROG*REQUIRERR..OIWIN*",
+ "<3,9,57>": "SYSPROG*SYSMSG..OIWIN*",
+ "<3,9,58>": "SYSPROG*TILE.WINDOW.OIWIN*",
+ "<3,9,59>": "SYSPROG*VALIDERR..OIWIN*",
+ "<3,9,60>": "SYSPROG*WRITE.WINDOW.OIWIN*"
+ }
+ },
+ "<4>": "",
+ "<5>": {
+ "<5,1>": "APPNOTE",
+ "<5,2>": "APPROW",
+ "<5,3>": "DATASOURCE*CONNECTION",
+ "<5,4>": "DATASOURCE*MVBFS",
+ "<5,5>": "DATASOURCE*NOTESDB",
+ "<5,6>": "DBCOLUMN",
+ "<5,7>": "DBCOMPONENTEXE",
+ "<5,8>": "DBCOMPONENT",
+ "<5,9>": "DLL",
+ "<5,10>": "DOC",
+ "<5,11>": "IMAGE",
+ "<5,12>": "MSG",
+ "<5,13>": "MMEDIA",
+ "<5,14>": "OIEVENT",
+ "<5,15>": "OIEVENTEXE",
+ "<5,16>": "OIWIN",
+ "<5,17>": "OIWINEXE",
+ "<5,18>": "OSFILE",
+ "<5,19>": "STPROC",
+ "<5,20>": "STPROCEXE",
+ "<5,21>": "STPROCINS",
+ "<5,22>": "STPROCDBG",
+ "<5,23>": "WINEXE",
+ "<5,24>": "OIEVENTDBG",
+ "<5,25>": "WINHELP",
+ "<5,26>": "POPUP",
+ "<5,27>": "OIREPORT",
+ "<5,28>": "CONTEXTMENU",
+ "<5,29>": "OCX",
+ "<5,30>": "CONFIG",
+ "<5,31>": "FORM",
+ "<5,32>": "GRAPH",
+ "<5,33>": "MENU",
+ "<5,34>": "MESSAGE",
+ "<5,35>": "REPORT",
+ "<5,36>": "UINFO",
+ "<5,37>": "IMAGELIST",
+ "<5,38>": "DLLPROTOTYPE",
+ "<5,39>": "PROMOTEDEVENT",
+ "<5,40>": "PROMOTEDEVENTDBG",
+ "<5,41>": "PROMOTEDEVENTEXE",
+ "<5,42>": "OLECONTROL",
+ "<5,43>": "REPTYPE",
+ "<5,44>": "REPCLASS",
+ "<5,45>": "REPFAMILY",
+ "<5,46>": "OPROC",
+ "<5,47>": "OPROCDBG",
+ "<5,48>": "OPROCEXE",
+ "<5,49>": "REST",
+ "<5,50>": "O4W"
+ },
+ "<6>": {
+ "<6,1>": "OI",
+ "<6,2>": "OI",
+ "<6,3>": "OI",
+ "<6,4>": "REPOS",
+ "<6,5>": "OS",
+ "<6,6>": "OI",
+ "<6,7>": "OI",
+ "<6,8>": "OI",
+ "<6,9>": "OS",
+ "<6,10>": "DOC",
+ "<6,11>": "OS",
+ "<6,12>": "OI",
+ "<6,13>": "OS",
+ "<6,14>": "PROC",
+ "<6,15>": "PROC",
+ "<6,16>": "OI",
+ "<6,17>": "OI",
+ "<6,18>": "OS",
+ "<6,19>": "PROC",
+ "<6,20>": "PROC",
+ "<6,21>": "PROC",
+ "<6,22>": "PROC",
+ "<6,23>": "OS",
+ "<6,24>": "PROC",
+ "<6,25>": "OS",
+ "<6,26>": "OI",
+ "<6,27>": "OI",
+ "<6,28>": "OI",
+ "<6,29>": "OS",
+ "<6,30>": "REPOS",
+ "<6,31>": "REPOS",
+ "<6,32>": "REPOS",
+ "<6,33>": "REPOS",
+ "<6,34>": "REPOS",
+ "<6,35>": "REPOS",
+ "<6,36>": "REPOS",
+ "<6,37>": "OS",
+ "<6,38>": "PROC",
+ "<6,39>": "PROC",
+ "<6,40>": "OI",
+ "<6,41>": "OI",
+ "<6,42>": "OI",
+ "<6,43>": "OI",
+ "<6,44>": "OI",
+ "<6,45>": "OI",
+ "<6,46>": "PROC",
+ "<6,47>": "PROC",
+ "<6,48>": "PROG",
+ "<6,49>": "REPOS",
+ "<6,50>": "REPOS"
+ },
+ "<7>": {
+ "<7,1>": "SYSREPOSAPPNOTES",
+ "<7,2>": "SYSENV",
+ "<7,3>": "SYSREPOSDATASOURCES",
+ "<7,4>": "SYSPTRS",
+ "<7,5>": "",
+ "<7,6>": "SYSCOLUMNS",
+ "<7,7>": "SYSREPOSDBCOMPONENTEXES",
+ "<7,8>": "SYSREPOSDBCOMPONENTS",
+ "<7,9>": "",
+ "<7,10>": "",
+ "<7,11>": "",
+ "<7,12>": "SYSREPOSMESSAGES",
+ "<7,13>": "",
+ "<7,14>": "SYSREPOSEVENTS",
+ "<7,15>": "SYSREPOSEVENTEXES",
+ "<7,16>": "SYSREPOSWINS",
+ "<7,17>": "SYSREPOSWINEXES",
+ "<7,18>": "",
+ "<7,19>": "SYSPROCS",
+ "<7,20>": "SYSOBJ",
+ "<7,21>": "SYSPROCS",
+ "<7,22>": "SYSOBJ",
+ "<7,23>": "",
+ "<7,24>": "SYSREPOSEVENTEXES",
+ "<7,25>": "",
+ "<7,26>": "SYSREPOSPOPUPS",
+ "<7,27>": "SYSREPOSREPORTS",
+ "<7,28>": "SYSREPOSMENUCONTEXT",
+ "<7,29>": "",
+ "<7,30>": "",
+ "<7,31>": "",
+ "<7,32>": "",
+ "<7,33>": "",
+ "<7,34>": "",
+ "<7,35>": "",
+ "<7,36>": "",
+ "<7,37>": "",
+ "<7,38>": "SYSPROCS",
+ "<7,39>": "SYSREPOSEVENTS",
+ "<7,40>": "SYSREPOSEVENTEXES",
+ "<7,41>": "SYSREPOSEVENTEXES",
+ "<7,42>": "SYSREPOSOLECONTROLS",
+ "<7,43>": "SYSREPOSTYPES",
+ "<7,44>": "SYSREPOSCLASSES",
+ "<7,45>": "SYSREPOSTYPEFAMILIES",
+ "<7,46>": "",
+ "<7,47>": "",
+ "<7,48>": "",
+ "<7,49>": "O4WREST",
+ "<7,50>": ""
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARTI_DSN_OIWIN_RESOURCES.json b/SYSPROG/APPROW/SYSENV%003ARTI_DSN_OIWIN_RESOURCES.json
new file mode 100644
index 0000000..16ed774
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARTI_DSN_OIWIN_RESOURCES.json
@@ -0,0 +1,102 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_DSN_OIWIN_RESOURCES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "* //",
+ "<2>": "* // File : SYSENV - RTI_DSN_OIWIN_RESOURCES",
+ "<3>": "* // Author : Mr C",
+ "<4>": "* // Date : July 2014",
+ "<5>": "* // Purpose : \"RTI_DSN_OWIN_\" procedure resource strings",
+ "<6>": "* //",
+ "<7>": "* // Comments",
+ "<8>": "* // ========",
+ "<9>": "* //",
+ "<10>": "* // 1) This resource record is designed to hold resource strings for the",
+ "<11>": "* // RTI_DSN_OIWIN_ type handler procedures.",
+ "<12>": "* //",
+ "<13>": "* // Amended Date Reason",
+ "<14>": "* // ======= ==== ======",
+ "<15>": "* // Mr C 06 Feb 19 Added WIN100",
+ "<16>": "* // MTR 05 Oct 17 Fixed spelling and case in UPD003",
+ "<17>": "* // Mr C 11 Aug 17 Added EDT001",
+ "<18>": "* // Mr C 30 Jul 16 Added OBJ102",
+ "<19>": "* // Mr C 13 Jul 16 Added VIEW001, VIEW002",
+ "<20>": "* // Mr C 03 Jul 16 Added RBN001, RBN002",
+ "<21>": "* // Mr C 30 Dec 15 Added BTN001",
+ "<22>": "* // Mr C 24 Dec 15 Added OBJ100",
+ "<23>": "* // Mr C 12 Jun 15 Added RTI_DSN_OIWIN_UPDOWN section",
+ "<24>": "* // Removed versioning (pointless with GIT right?)",
+ "<25>": "",
+ "<26>": "///////////////////////////////////////////////////////////////////////////////",
+ "<27>": "//[RTI_DSN_OIWIN_OBJECT]///////////////////////////////////////////////////////",
+ "<28>": "",
+ "<29>": "OBJ000: No object type ID passed to the %1% %2% method",
+ "<30>": "OBJ001: No parent ID passed to the %1% %2% method",
+ "<31>": "OBJ002: No \"Name\" property defined for the %1% object in the %2% %3% method",
+ "<32>": "OBJ003: Duplicate names \"%1%\" found.||The form cannot be saved until all names are unique.",
+ "<33>": "OBJ004: The %1% property must be a valid positive integer",
+ "<34>": "OBJ100: Default",
+ "<35>": "OBJ101: Not Set",
+ "<36>": "OBJ102: %c% (Original value)",
+ "<37>": "",
+ "<38>": "///////////////////////////////////////////////////////////////////////////////",
+ "<39>": "//[RTI_DSN_OIWIN_RADIOBUTTON]//////////////////////////////////////////////////",
+ "<40>": "",
+ "<41>": "RBN001: %1% Button",
+ "<42>": "RBN002: %1% Buttons",
+ "<43>": "",
+ "<44>": "///////////////////////////////////////////////////////////////////////////////",
+ "<45>": "//[RTI_DSN_OIWIN_PUSHBUTTON]///////////////////////////////////////////////////",
+ "<46>": "",
+ "<47>": "BTN001: %1% must be a value between %2% and %3% inclusive",
+ "<48>": "BTN002: The %1% property must be a pair of comma-separated numbers in the format||,||Each value must be between %2% and %3%",
+ "<49>": "",
+ "<50>": "///////////////////////////////////////////////////////////////////////////////",
+ "<51>": "//[RTI_DSN_OIWIN_EDITTABLE]////////////////////////////////////////////////////",
+ "<52>": "",
+ "<53>": "EDT001: AutoSizeCol cannot exceed %1% (the total number of columns)",
+ "<54>": "EDT002: MinRowLimit cannot exceed MaxRowLimit",
+ "<55>": "EDT003: MaxRowLimit cannot be less than MinRowLimit",
+ "<56>": "",
+ "<57>": "///////////////////////////////////////////////////////////////////////////////",
+ "<58>": "//[RTI_DSN_OIWIN_RADIOBUTTON]//////////////////////////////////////////////////",
+ "<59>": "",
+ "<60>": "VW001: The PageCount property must be an integer between 1 and 1024 inclusive",
+ "<61>": "",
+ "<62>": "///////////////////////////////////////////////////////////////////////////////",
+ "<63>": "//[RTI_DSN_OIWIN_UPDOWN]///////////////////////////////////////////////////////",
+ "<64>": "",
+ "<65>": "UPD001: The Range property must be a pair of comma-separated numbers in the format||,||(The value must be greater than the value)",
+ "<66>": "UPD002: The Value property must be a value within the bounds of the Range property (inclusive)",
+ "<67>": "UPD003: The %1% \"Buddy\" control must precede the %2% Up-Down Control in the form creation sequence",
+ "<68>": "UPD004: The Increment property must be less than the size of the Range property",
+ "<69>": "UPD005: The Buddy property must contain the ID of an EditLine or Static control",
+ "<70>": "UPD006: The Value property must be a value between %1% and %2% (inclusive)",
+ "<71>": "UPD007: You cannot set a Buddy control for multiple controls",
+ "<72>": "UPD008: No eligible Buddy controls found",
+ "<73>": "UPD009: Unable to find the Buddy control \"%1%\" for the \"%2%\" Up-Down Control in the POSTBUILDSTRUCT handler ",
+ "<74>": "UPD100: %1% options",
+ "<75>": "",
+ "<76>": "///////////////////////////////////////////////////////////////////////////////",
+ "<77>": "//[RTI_DSN_OIWIN_VIEW]/////////////////////////////////////////////////////////",
+ "<78>": "",
+ "<79>": "VIEW001: %1% must be a value between %2% and %3% inclusive",
+ "<80>": "VIEW002: The %1% property must be a pair of comma-separated numbers in the format||,||Each value must be between %2% and %3%",
+ "<81>": "",
+ "<82>": "///////////////////////////////////////////////////////////////////////////////",
+ "<83>": "//[RTI_DSN_OIWIN_WINDOW]///////////////////////////////////////////////////////",
+ "<84>": "",
+ "<85>": "WIN001: The %1% ScaleFactor value must be between %2% and %3% inclusive ",
+ "<86>": "WIN002: The ScaleFactor Increment value must be between 0 and 1 inclusive ",
+ "<87>": "WIN100: ",
+ "<88>": "",
+ "<89>": "",
+ "<90>": "///////////////////////////////////////////////////////////////////////////////",
+ "<91>": "///////////////////////////////////////////////////////////////////////////////"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARTI_IDE_PGO_CONVERSION.json b/SYSPROG/APPROW/SYSENV%003ARTI_IDE_PGO_CONVERSION.json
new file mode 100644
index 0000000..3e1f90f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARTI_IDE_PGO_CONVERSION.json
@@ -0,0 +1,416 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_IDE_PGO_CONVERSION"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Character",
+ "<1,2>": "Currency",
+ "<1,3>": "Date",
+ "<1,4>": "DateTime",
+ "<1,5>": "General",
+ "<1,6>": "Default",
+ "<1,7>": "Number",
+ "<1,8>": "Special",
+ "<1,9>": "Time",
+ "<1,10>": "Scientific",
+ "<1,11>": "Variable Binary",
+ "<1,12>": "Boolean",
+ "<1,13>": "n Character Wide Text",
+ "<1,14>": "US/Canada Zip Code Format",
+ "<1,15>": "US Phone Number Format",
+ "<1,16>": "US SSN Format"
+ },
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "MCU",
+ "<2,1,2>": "\tOConv(string, \"MCU\")",
+ "<2,1,3>": "\tFRANK SINATRA CONDUCTS TONE POEMS OF COLOR 1956"
+ },
+ "<2,2>": {
+ "<2,2,1>": "MCL",
+ "<2,2,2>": "\tOConv(string, \"MCL\")",
+ "<2,2,3>": "\tfrank sinatra conducts tone poems of color 1956"
+ },
+ "<2,3>": {
+ "<2,3,1>": "MCT",
+ "<2,3,2>": "\tOConv(string, \"MCT\")",
+ "<2,3,3>": "\tFrank Sinatra Conducts Tone Poems Of Color 1956"
+ },
+ "<2,4>": {
+ "<2,4,1>": "MCN",
+ "<2,4,2>": "\tOConv(string, \"MCN\")",
+ "<2,4,3>": "1956"
+ },
+ "<2,5>": {
+ "<2,5,1>": "MCA",
+ "<2,5,2>": "\tOConv(string, \"MCA\")",
+ "<2,5,3>": "FrankSinatraconductstonepoemsofcolor"
+ },
+ "<2,6>": {
+ "<2,6,1>": "MC/A",
+ "<2,6,2>": "\tOConv(string, \"MC/A\")",
+ "<2,6,3>": "\t\t1956"
+ },
+ "<2,7>": {
+ "<2,7,1>": "MCAN",
+ "<2,7,2>": "\tOConv(string, \"MCAN\")",
+ "<2,7,3>": "\tFrankSinatraconductstonepoemsofcolor1956"
+ }
+ },
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": "MD0",
+ "<3,1,2>": "\tOConv(1234, \"MD0\")",
+ "<3,1,3>": "\t1234"
+ },
+ "<3,2>": {
+ "<3,2,1>": "MD2",
+ "<3,2,2>": "\tOConv(1234, \"MD2\")",
+ "<3,2,3>": "\t12.34"
+ },
+ "<3,3>": {
+ "<3,3,1>": "MD24",
+ "<3,3,2>": "\tOConv(150000, \"MD24\")",
+ "<3,3,3>": "\t15.00"
+ },
+ "<3,4>": {
+ "<3,4,1>": "MD2L",
+ "<3,4,2>": "\tOConv(12, \"MD2L\")",
+ "<3,4,3>": "\t0.12"
+ },
+ "<3,5>": {
+ "<3,5,1>": "MD2$",
+ "<3,5,2>": "\tOConv(1234, \"MD2$\")",
+ "<3,5,3>": "\t$12.34"
+ },
+ "<3,6>": {
+ "<3,6,1>": "MD2$C",
+ "<3,6,2>": "\tOConv(-1234, \"MD2$C\")",
+ "<3,6,3>": "\t$12.34CR"
+ },
+ "<3,7>": {
+ "<3,7,1>": "MD2$D",
+ "<3,7,2>": "\tOConv(-1234, \"MD2$D\")",
+ "<3,7,3>": "\t$12.34DB"
+ },
+ "<3,8>": {
+ "<3,8,1>": "MD2-",
+ "<3,8,2>": "\tOConv(-1234, \"MD1-\"",
+ "<3,8,3>": ")123.4-"
+ },
+ "<3,9>": {
+ "<3,9,1>": "MD2,10*",
+ "<3,9,2>": "\tOConv(1234, \"MD2,10*\")",
+ "<3,9,3>": "\t*****12.34"
+ },
+ "<3,10>": {
+ "<3,10,1>": "MD0£",
+ "<3,10,2>": "\tOConv(500, \"MD0£\")",
+ "<3,10,3>": "\t£500"
+ },
+ "<3,11>": {
+ "<3,11,1>": "MD0[DM]",
+ "<3,11,2>": "\tOConv(50, \"MD0[DM]\")",
+ "<3,11,3>": "\tDM50"
+ },
+ "<3,12>": {
+ "<3,12,1>": "MD0[DM ]",
+ "<3,12,2>": "\tOConv(50, \"MD0[DM ]\")",
+ "<3,12,3>": "DM 50"
+ },
+ "<3,13>": {
+ "<3,13,1>": "MC2.[<_>Bfr]S",
+ "<3,13,2>": "\tOConv(252525, \"MC2.[<_>Bfr]S\")",
+ "<3,13,3>": "2.525,25 Bfr"
+ },
+ "<3,14>": {
+ "<3,14,1>": "MC1.",
+ "<3,14,2>": "\tOConv(-12345, \"MC1.\")",
+ "<3,14,3>": "\t-1234,5"
+ }
+ },
+ "<4>": {
+ "<4,1>": {
+ "<4,1,1>": "D",
+ "<4,1,2>": "\tOConv(15036, \"D\")",
+ "<4,1,3>": "\t01 MAR 2009"
+ },
+ "<4,2>": {
+ "<4,2,1>": "D2",
+ "<4,2,2>": "\tOConv(15036, \"D2\")",
+ "<4,2,3>": "\t01 MAR 09"
+ },
+ "<4,3>": {
+ "<4,3,1>": "D4",
+ "<4,3,2>": "\tOConv(15036, \"D4\")",
+ "<4,3,3>": "\t01 MAR 2009"
+ },
+ "<4,4>": {
+ "<4,4,1>": "D/",
+ "<4,4,2>": "\tOConv(15036, \"D/\")",
+ "<4,4,3>": "\t03/01/2009"
+ },
+ "<4,5>": {
+ "<4,5,1>": "D2/",
+ "<4,5,2>": "\tOConv(15036, \"D2/\")",
+ "<4,5,3>": "\t03/01/09"
+ },
+ "<4,6>": {
+ "<4,6,1>": "D4/",
+ "<4,6,2>": "OConv(15036, \"D4/\")",
+ "<4,6,3>": "03/01/2009"
+ },
+ "<4,7>": {
+ "<4,7,1>": "D*",
+ "<4,7,2>": "\tOConv(15036, \"D*\")",
+ "<4,7,3>": "\t03*01*2009"
+ },
+ "<4,8>": {
+ "<4,8,1>": "D/E",
+ "<4,8,2>": "OConv(15036, \"D/E\")",
+ "<4,8,3>": "\t01/03/2009"
+ },
+ "<4,9>": {
+ "<4,9,1>": "D2E",
+ "<4,9,2>": "\tOConv(15036, \"D2E\")",
+ "<4,9,3>": "\t01 MAR 09"
+ },
+ "<4,10>": {
+ "<4,10,1>": "D2/E",
+ "<4,10,2>": "\tOConv(15036, \"D2/E\")",
+ "<4,10,3>": "\t01/03/09"
+ },
+ "<4,11>": {
+ "<4,11,1>": "DS",
+ "<4,11,2>": "\tOConv(15036, \"DS\")",
+ "<4,11,3>": "\t01 03 2009"
+ },
+ "<4,12>": {
+ "<4,12,1>": "D/S",
+ "<4,12,2>": "\tOConv(15036, \"D/S\")",
+ "<4,12,3>": "\t03/01/2009"
+ },
+ "<4,13>": {
+ "<4,13,1>": "DM",
+ "<4,13,2>": "\tOConv(15036, \"DM\")",
+ "<4,13,3>": "\t01 MAR 2009"
+ },
+ "<4,14>": {
+ "<4,14,1>": "D,M",
+ "<4,14,2>": "\tOConv(15036, \"D,M\")",
+ "<4,14,3>": "\tMAR 01,2009"
+ },
+ "<4,15>": {
+ "<4,15,1>": "DL",
+ "<4,15,2>": "\tOConv(15036, \"DL\")",
+ "<4,15,3>": "\t01 March 2009"
+ },
+ "<4,16>": {
+ "<4,16,1>": "D,L",
+ "<4,16,2>": "\tOConv(15036, \"D,L\")",
+ "<4,16,3>": "\tMarch 01,2009"
+ },
+ "<4,17>": {
+ "<4,17,1>": "DJL",
+ "<4,17,2>": "\tOConv(15036, \"DJL\")",
+ "<4,17,3>": "\t2009 March 01"
+ },
+ "<4,18>": {
+ "<4,18,1>": "D4.EM",
+ "<4,18,2>": "\tOConv(15036, \"D4.EM\")",
+ "<4,18,3>": "\t01.MAR 2009"
+ },
+ "<4,19>": {
+ "<4,19,1>": "D2.EL",
+ "<4,19,2>": "\tOConv(15036, \"D2.EL\")",
+ "<4,19,3>": "\t01.March 09"
+ },
+ "<4,20>": {
+ "<4,20,1>": "DQ",
+ "<4,20,2>": "\tOConv(15036, \"DQ\")",
+ "<4,20,3>": "\t1"
+ },
+ "<4,21>": {
+ "<4,21,1>": "DW",
+ "<4,21,2>": "\tOConv(15036, \"DW\")",
+ "<4,21,3>": "\t7"
+ },
+ "<4,22>": {
+ "<4,22,1>": "DWA",
+ "<4,22,2>": "\tOConv(15036, \"DWA\")",
+ "<4,22,3>": "\tSunday"
+ }
+ },
+ "<5>": {
+ "<5,1>": {
+ "<5,1,1>": "DT",
+ "<5,1,2>": "\tOConv(15036, 'DT')",
+ "<5,1,3>": "\t01 MAR 2009 12:00"
+ },
+ "<5,2>": {
+ "<5,2,1>": "DT2^HS",
+ "<5,2,2>": "\tOConv(15036, 'DT2^HS ')",
+ "<5,2,3>": "\t01 MAR 09 12 00 00PM"
+ },
+ "<5,3>": {
+ "<5,3,1>": "DT^3*/",
+ "<5,3,2>": "\tOConv(15036, 'DT^3*/')",
+ "<5,3,3>": "\t01 MAR 2009***12/00"
+ },
+ "<5,4>": {
+ "<5,4,1>": "DT/^S",
+ "<5,4,2>": "\tOConv(15036, 'DT/^S')",
+ "<5,4,3>": "\t03/01/2009 12:00:00"
+ },
+ "<5,5>": {
+ "<5,5,1>": "DT:^3H",
+ "<5,5,2>": "OConv(15036,'DT:^3H')",
+ "<5,5,3>": "\t03:01:2009 12:00AM"
+ },
+ "<5,6>": {
+ "<5,6,1>": "DT/^3H",
+ "<5,6,2>": "\tOConv(15036.25,'DT/^3H')",
+ "<5,6,3>": "03/01/2009 06:00AM"
+ },
+ "<5,7>": {
+ "<5,7,1>": "DT2/^H",
+ "<5,7,2>": "\tOConv(15036.75,'DT2/^H')",
+ "<5,7,3>": "\t03/01/2009 06:00PM"
+ }
+ },
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "General",
+ "<6,1,2>": "",
+ "<6,1,3>": ""
+ }
+ },
+ "<7>": {
+ "<7,1>": {
+ "<7,1,1>": "<>",
+ "<7,1,2>": "\tUse the column's default conversion",
+ "<7,1,3>": "\t<>"
+ }
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "MX",
+ "<8,1,2>": "\toutput = OConv(expression, \"MX\")",
+ "<8,1,3>": ""
+ },
+ "<8,2>": {
+ "<8,2,1>": "HEX",
+ "<8,2,2>": "\toutput = OConv(expression, \"HEX\")",
+ "<8,2,3>": ""
+ },
+ "<8,3>": {
+ "<8,3,1>": "MO",
+ "<8,3,2>": "\toutput = OConv(expression, \"MO\")",
+ "<8,3,3>": ""
+ },
+ "<8,4>": {
+ "<8,4,1>": "MB",
+ "<8,4,2>": "\toutput = OConv(expression, \"MB\")",
+ "<8,4,3>": ""
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "Special",
+ "<9,1,2>": "",
+ "<9,1,3>": ""
+ }
+ },
+ "<10>": {
+ "<10,1>": {
+ "<10,1,1>": "MT",
+ "<10,1,2>": "\tOConv(43260,\"MT\")",
+ "<10,1,3>": "\t12:01"
+ },
+ "<10,2>": {
+ "<10,2,1>": "MTH",
+ "<10,2,2>": "\tOConv(43260,\"MTH\")",
+ "<10,2,3>": "\t12:01PM"
+ },
+ "<10,3>": {
+ "<10,3,1>": "MTS",
+ "<10,3,2>": "\tOConv(43260,\"MTS\")",
+ "<10,3,3>": "\t12:01:00"
+ },
+ "<10,4>": {
+ "<10,4,1>": "MTHS",
+ "<10,4,2>": "\tOConv(43260,\"MTHS\")",
+ "<10,4,3>": "\t12:01:00PM"
+ }
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "MS",
+ "<11,1,2>": "\tOConv(1.23,\"MS\")",
+ "<11,1,3>": "\t1.230000E+00"
+ },
+ "<11,2>": {
+ "<11,2,1>": "MS22",
+ "<11,2,2>": "\tOConv(-1.23,\"MS22\")",
+ "<11,2,3>": "\t-1.23E+02"
+ },
+ "<11,3>": {
+ "<11,3,1>": "MS15",
+ "<11,3,2>": "\tOConv(123,\"MS15\")",
+ "<11,3,3>": "\t1.23000E+2"
+ },
+ "<11,4>": {
+ "<11,4,1>": "MS23",
+ "<11,4,2>": "\tOConv(123456,\"MS23\")",
+ "<11,4,3>": "\t1.235E+05"
+ }
+ },
+ "<12>": {
+ "<12,1>": {
+ "<12,1,1>": "VB",
+ "<12,1,2>": "\tOriginalValue = OConv(\\0D0A00FEFFFCFD\\ \"VB\")",
+ "<12,1,3>": ""
+ }
+ },
+ "<13>": {
+ "<13,1>": {
+ "<13,1,1>": "B",
+ "<13,1,2>": "\tOConv(1, \"B\")",
+ "<13,1,3>": "\tTrue"
+ }
+ },
+ "<14>": {
+ "<14,1>": {
+ "<14,1,1>": "T#n",
+ "<14,1,2>": "\tOConv(\"This is a test\", \"T#9\")",
+ "<14,1,3>": "\tThis is a"
+ }
+ },
+ "<15>": {
+ "<15,1>": {
+ "<15,1,1>": "[ZIP_FORMAT]",
+ "<15,1,2>": "\tOConv(123456789, \"[ZIP_FORMAT]\")",
+ "<15,1,3>": "\t12345-6789"
+ }
+ },
+ "<16>": {
+ "<16,1>": {
+ "<16,1,1>": "[PHONE_FORMAT]",
+ "<16,1,2>": "\tOConv(1234567890, \"[PHONE_FORMAT]\")",
+ "<16,1,3>": "\t(123) 456-7890"
+ }
+ },
+ "<17>": {
+ "<17,1>": {
+ "<17,1,1>": "[SSN_FORMAT]",
+ "<17,1,2>": "\tOConv(123456789, \"[SSN_FORMAT]\")",
+ "<17,1,3>": "\t123-45-6789"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARTI_IDE_PGO_VALIDATION.json b/SYSPROG/APPROW/SYSENV%003ARTI_IDE_PGO_VALIDATION.json
new file mode 100644
index 0000000..69c3647
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARTI_IDE_PGO_VALIDATION.json
@@ -0,0 +1,430 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_IDE_PGO_VALIDATION"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "Decimal",
+ "<1,2>": "Integer",
+ "<1,3>": "Date",
+ "<1,4>": "DateTime",
+ "<1,5>": "Time",
+ "<1,6>": "Boolean",
+ "<1,7>": "Range Check",
+ "<1,8>": "Match String",
+ "<1,9>": "Numeric",
+ "<1,10>": "Alpha",
+ "<1,11>": "Any Type",
+ "<1,12>": "Up to n Characters Any Type",
+ "<1,13>": "Combination with Literals",
+ "<1,14>": "Unique Multivalues",
+ "<1,15>": "Zip Format",
+ "<1,16>": "Phone Format",
+ "<1,17>": "Verifile (Table Lookup)",
+ "<1,18>": "None",
+ "<1,19>": "Default",
+ "<1,20>": "Masked Scientific",
+ "<1,21>": "Variable Binary\tStorage",
+ "<1,22>": "Email",
+ "<1,23>": "SSN Format"
+ },
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "(MD2)",
+ "<2,1,2>": "IConv(64.24,\"MD2\")",
+ "<2,1,3>": "6424"
+ },
+ "<2,2>": {
+ "<2,2,1>": "(MD1)",
+ "<2,2,2>": "IConv(-5,\"MD1\")",
+ "<2,2,3>": "-50"
+ },
+ "<2,3>": {
+ "<2,3,1>": "(MD3)",
+ "<2,3,2>": "IConv(64.24,\"MD3\")",
+ "<2,3,3>": "64240"
+ },
+ "<2,4>": {
+ "<2,4,1>": "(MD12)",
+ "<2,4,2>": "IConv(143.5,\"MD12\")",
+ "<2,4,3>": "14350"
+ },
+ "<2,5>": {
+ "<2,5,1>": "(MD14)",
+ "<2,5,2>": "IConv(143.5,\"MD14\")",
+ "<2,5,3>": "1435000"
+ },
+ "<2,6>": {
+ "<2,6,1>": "(MD0)",
+ "<2,6,2>": "IConv(143.5,\"MD0\")",
+ "<2,6,3>": "144"
+ },
+ "<2,7>": {
+ "<2,7,1>": "(MC2.)",
+ "<2,7,2>": "IConv(\"1.234,5\",\"MC2.\")",
+ "<2,7,3>": "123450"
+ },
+ "<2,8>": {
+ "<2,8,1>": "(MD2$)",
+ "<2,8,2>": "IConv(\"$45.50\",\"MD2\")",
+ "<2,8,3>": "4550"
+ },
+ "<2,9>": {
+ "<2,9,1>": "(MC2[Fr])",
+ "<2,9,2>": "IConv(\"45,25Fr\",\"MC2[Fr]S\")",
+ "<2,9,3>": "4525"
+ }
+ },
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": "(MD0)",
+ "<3,1,2>": "",
+ "<3,1,3>": "5345"
+ }
+ },
+ "<4>": {
+ "<4,1>": {
+ "<4,1,1>": "(D)",
+ "<4,1,2>": "IConv(\"01 MAR 2009\", \"D\")",
+ "<4,1,3>": "\t15036 \t"
+ },
+ "<4,2>": {
+ "<4,2,1>": "(D2)",
+ "<4,2,2>": "IConv(\"01 MAR 09\", \"D2\")",
+ "<4,2,3>": "15036"
+ },
+ "<4,3>": {
+ "<4,3,1>": "(D4)",
+ "<4,3,2>": "IConv(\"01 MAR 2009\", \"D4\")",
+ "<4,3,3>": "15036"
+ },
+ "<4,4>": {
+ "<4,4,1>": "(D/)",
+ "<4,4,2>": "IConv(\"03/01/2009\", \"D/\")",
+ "<4,4,3>": "15036"
+ },
+ "<4,5>": {
+ "<4,5,1>": "(D2/)",
+ "<4,5,2>": "IConv(\"03/01/09\", \"D2/\")",
+ "<4,5,3>": "15036 "
+ },
+ "<4,6>": {
+ "<4,6,1>": "(D*)",
+ "<4,6,2>": "IConv(\"03*01*2009\", \"D*\")",
+ "<4,6,3>": "\t15036"
+ },
+ "<4,7>": {
+ "<4,7,1>": "(D/E)",
+ "<4,7,2>": "IConv(\"01/03/2009\", \"D/E\")",
+ "<4,7,3>": "\t15036"
+ },
+ "<4,8>": {
+ "<4,8,1>": "(D2E)",
+ "<4,8,2>": "IConv(\"01 MAR 09\", \"D2E\")",
+ "<4,8,3>": "\t15036"
+ },
+ "<4,9>": {
+ "<4,9,1>": "(D2/E)",
+ "<4,9,2>": "IConv(\"01/03/09\", \"D2/E\")",
+ "<4,9,3>": "\t15036"
+ },
+ "<4,10>": {
+ "<4,10,1>": "(DS)",
+ "<4,10,2>": "IConv(\"01 03 2009\", \"DS\")",
+ "<4,10,3>": "15036"
+ },
+ "<4,11>": {
+ "<4,11,1>": "(D/S)",
+ "<4,11,2>": "IConv(\"03/01/2009\", \"D/S\")",
+ "<4,11,3>": "15036"
+ },
+ "<4,12>": {
+ "<4,12,1>": "(DM)",
+ "<4,12,2>": "IConv(\"01 MAR 2009\", \"DM\")",
+ "<4,12,3>": "15036"
+ },
+ "<4,13>": {
+ "<4,13,1>": "(D,M)",
+ "<4,13,2>": "IConv(\"MAR 01,2009\", \"D,M\")",
+ "<4,13,3>": "15036"
+ },
+ "<4,14>": {
+ "<4,14,1>": "(DL)",
+ "<4,14,2>": "IConv(\"01 March 2009\", \"DL\")",
+ "<4,14,3>": "15036"
+ },
+ "<4,15>": {
+ "<4,15,1>": "(D,L)",
+ "<4,15,2>": "IConv(\"March 01,2009\", \"D,L\")",
+ "<4,15,3>": "15036"
+ },
+ "<4,16>": {
+ "<4,16,1>": "(DJL)",
+ "<4,16,2>": "IConv(\"2009 March 01\", \"DJL\")",
+ "<4,16,3>": "15036"
+ },
+ "<4,17>": {
+ "<4,17,1>": "(D4.EM)",
+ "<4,17,2>": "IConv(\"01.MAR 2009\", \"D4.EM\")",
+ "<4,17,3>": "\t15036"
+ },
+ "<4,18>": {
+ "<4,18,1>": "(D2.EL)",
+ "<4,18,2>": "IConv(\"01.March 09\", \"D2.EL\")",
+ "<4,18,3>": "\t15036"
+ },
+ "<4,19>": {
+ "<4,19,1>": "(DQ)",
+ "<4,19,2>": "IConv(\"1\", \"DQ\")",
+ "<4,19,3>": "15036"
+ },
+ "<4,20>": {
+ "<4,20,1>": "(DW)",
+ "<4,20,2>": "IConv(\"7\", \"DW\")",
+ "<4,20,3>": "15036"
+ },
+ "<4,21>": {
+ "<4,21,1>": "(DWA)",
+ "<4,21,2>": "IConv(\"Sunday\", \"DWA\")",
+ "<4,21,3>": "15036"
+ }
+ },
+ "<5>": {
+ "<5,1>": {
+ "<5,1,1>": "(DT)",
+ "<5,1,2>": "IConv(\"02/19/2009 06:00AM\",\"DT\")",
+ "<5,1,3>": "15026.25"
+ },
+ "<5,2>": {
+ "<5,2,1>": "(DT)",
+ "<5,2,2>": "IConv(\"02/19/2009 02:00AM\", \"DT\")",
+ "<5,2,3>": "15026.0833"
+ },
+ "<5,3>": {
+ "<5,3,1>": "(DT)",
+ "<5,3,2>": "IConv(\"02/19/2009 12P\", \"DT\")",
+ "<5,3,3>": "15026.5"
+ },
+ "<5,4>": {
+ "<5,4,1>": "(DT)",
+ "<5,4,2>": "IConv(\"02/19/1967 06:00AM\", \"DT\")",
+ "<5,4,3>": "-314.75"
+ },
+ "<5,5>": {
+ "<5,5,1>": "(DT)",
+ "<5,5,2>": "IConv(\"02/19/1967 06:00PM\", \"DT\")",
+ "<5,5,3>": "-314.25"
+ },
+ "<5,6>": {
+ "<5,6,1>": "(DT^3-)",
+ "<5,6,2>": "IConv(\"02/19/1967-06:00PM\", \"DT^3-\")",
+ "<5,6,3>": "-314.25 "
+ }
+ },
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "(MT)",
+ "<6,1,2>": "IConv(\"12:01\", \"MT\")",
+ "<6,1,3>": "\t43260"
+ },
+ "<6,2>": {
+ "<6,2,1>": "(MT)",
+ "<6,2,2>": "IConv(\"12:01PM\", \"MTH\")",
+ "<6,2,3>": "\t43260"
+ },
+ "<6,3>": {
+ "<6,3,1>": "(MT)",
+ "<6,3,2>": "IConv(\"12:01:59PM\", \"MT\")",
+ "<6,3,3>": "\t43319"
+ },
+ "<6,4>": {
+ "<6,4,1>": "(MT)",
+ "<6,4,2>": "IConv(2, \"MT\")",
+ "<6,4,3>": "\t7200"
+ },
+ "<6,5>": {
+ "<6,5,1>": "(MT)",
+ "<6,5,2>": "IConv(\"2:01AM\", \"MT\")",
+ "<6,5,3>": "\t7260"
+ },
+ "<6,6>": {
+ "<6,6,1>": "(MT)",
+ "<6,6,2>": "IConv(\"2/01/2009\", \"MT,\")",
+ "<6,6,3>": "\t15036"
+ }
+ },
+ "<7>": {
+ "<7,1>": {
+ "<7,1,1>": "(B)",
+ "<7,1,2>": "\tBoolean Y or N",
+ "<7,1,3>": "\tY\t"
+ }
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "(x,y)",
+ "<8,1,2>": "\tRange Check (low,high)",
+ "<8,1,3>": "\t(-32768,32768)"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "\"xyz\"",
+ "<9,1,2>": "\tMatch a specific string",
+ "<9,1,3>": "\t\"Approved\""
+ }
+ },
+ "<10>": {
+ "<10,1>": {
+ "<10,1,1>": "nN",
+ "<10,1,2>": "\tn Numeric Characters",
+ "<10,1,3>": "\t7N"
+ }
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "nA",
+ "<11,1,2>": "\tn Alpha Characters",
+ "<11,1,3>": "\t3A"
+ }
+ },
+ "<12>": {
+ "<12,1>": {
+ "<12,1,1>": "nX",
+ "<12,1,2>": "\tn Characters of any type",
+ "<12,1,3>": "\t2X"
+ }
+ },
+ "<13>": {
+ "<13,1>": {
+ "<13,1,1>": "nZ",
+ "<13,1,2>": "\tUp to n Characters of any type",
+ "<13,1,3>": "\t5Z"
+ }
+ },
+ "<14>": {
+ "<14,1>": {
+ "<14,1,1>": "nA'x'nZ",
+ "<14,1,2>": "\tCombinations with literals",
+ "<14,1,3>": "\t1A1N1A'-'1N1A1N"
+ }
+ },
+ "<15>": {
+ "<15,1>": {
+ "<15,1,1>": "%U%",
+ "<15,1,2>": "\tUnique multivalues",
+ "<15,1,3>": ""
+ }
+ },
+ "<16>": {
+ "<16,1>": {
+ "<16,1,1>": "[ZIP_FORMAT]",
+ "<16,1,2>": "\tUS/Canada Zip",
+ "<16,1,3>": "\t98006, V1A 3R1"
+ }
+ },
+ "<17>": {
+ "<17,1>": {
+ "<17,1,1>": "[PHONE_FORMAT]",
+ "<17,1,2>": "\tUS Phone No",
+ "<17,1,3>": "\t(206)555-1212"
+ }
+ },
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "<>",
+ "<18,1,2>": "\t\tVerifile (table lookup)",
+ "<18,1,3>": "\t"
+ }
+ },
+ "<19>": {
+ "<19,1>": {
+ "<19,1,1>": "<>",
+ "<19,1,2>": "\tNo input validation/conversion",
+ "<19,1,3>": "\t"
+ }
+ },
+ "<20>": {
+ "<20,1>": {
+ "<20,1,1>": "<>",
+ "<20,1,2>": "\tUse the column's default",
+ "<20,1,3>": "\t<>"
+ }
+ },
+ "<21>": {
+ "<21,1>": {
+ "<21,1,1>": "Masked Scientific",
+ "<21,1,2>": "IConv(1.23,\"MS\")",
+ "<21,1,3>": "1.23"
+ },
+ "<21,2>": {
+ "<21,2,1>": "",
+ "<21,2,2>": "IConv(1.2345E+4,\"MS\")",
+ "<21,2,3>": "12345"
+ },
+ "<21,3>": {
+ "<21,3,1>": "",
+ "<21,3,2>": "IConv(1.23456789E+2,\"MS\")",
+ "<21,3,3>": "123.456789"
+ },
+ "<21,4>": {
+ "<21,4,1>": "",
+ "<21,4,2>": "IConv(1.234E+5,\"MS\")",
+ "<21,4,3>": "123400"
+ },
+ "<21,5>": {
+ "<21,5,1>": "",
+ "<21,5,2>": "IConv(1234.1234E-2,\"MS\")",
+ "<21,5,3>": "12.341234 "
+ },
+ "<21,6>": {
+ "<21,6,1>": "",
+ "<21,6,2>": "IConv(\"1234,1234E-2\",\"MS,\")",
+ "<21,6,3>": "12.341234"
+ }
+ },
+ "<22>": {
+ "<22,1>": {
+ "<22,1,1>": "Variable Binary\tStorage",
+ "<22,1,2>": "Value = IConv(\\0D0A00FEFFFCFD\\, \"VB\")"
+ }
+ },
+ "<23>": {
+ "<23,1>": {
+ "<23,1,1>": "[EMAIL_FORMAT]",
+ "<23,1,2>": "Valid email address",
+ "<23,1,3>": "abc@generic.com"
+ }
+ },
+ "<24>": {
+ "<24,1>": {
+ "<24,1,1>": "[SSN_FORMAT]",
+ "<24,1,2>": "Valid Social Security Number",
+ "<24,1,3>": "123-45-6789"
+ }
+ },
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "TEST = IConv(VALUE, \"BTF\")",
+ "<29>": "this = Oconv(value, 'BX')",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": " ",
+ "<35>": "",
+ "<36>": " ",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": " "
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARTI_INVWLIST.json b/SYSPROG/APPROW/SYSENV%003ARTI_INVWLIST.json
new file mode 100644
index 0000000..1931366
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARTI_INVWLIST.json
@@ -0,0 +1,1011 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_INVWLIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "123456",
+ "<2>": "password",
+ "<3>": "12345678",
+ "<4>": "qwerty",
+ "<5>": "123456789",
+ "<6>": "12345",
+ "<7>": "1234",
+ "<8>": "111111",
+ "<9>": "1234567",
+ "<10>": "dragon",
+ "<11>": "123123",
+ "<12>": "baseball",
+ "<13>": "abc123",
+ "<14>": "football",
+ "<15>": "monkey",
+ "<16>": "letmein",
+ "<17>": "696969",
+ "<18>": "shadow",
+ "<19>": "master",
+ "<20>": "666666",
+ "<21>": "qwertyuiop",
+ "<22>": "123321",
+ "<23>": "mustang",
+ "<24>": "1234567890",
+ "<25>": "michael",
+ "<26>": "654321",
+ "<27>": "pussy",
+ "<28>": "superman",
+ "<29>": "1qaz2wsx",
+ "<30>": "7777777",
+ "<31>": "fuckyou",
+ "<32>": "121212",
+ "<33>": "000000",
+ "<34>": "qazwsx",
+ "<35>": "123qwe",
+ "<36>": "killer",
+ "<37>": "trustno1",
+ "<38>": "jordan",
+ "<39>": "jennifer",
+ "<40>": "zxcvbnm",
+ "<41>": "asdfgh",
+ "<42>": "hunter",
+ "<43>": "buster",
+ "<44>": "soccer",
+ "<45>": "harley",
+ "<46>": "batman",
+ "<47>": "andrew",
+ "<48>": "tigger",
+ "<49>": "sunshine",
+ "<50>": "iloveyou",
+ "<51>": "fuckme",
+ "<52>": "2000",
+ "<53>": "charlie",
+ "<54>": "robert",
+ "<55>": "thomas",
+ "<56>": "hockey",
+ "<57>": "ranger",
+ "<58>": "daniel",
+ "<59>": "starwars",
+ "<60>": "klaster",
+ "<61>": "112233",
+ "<62>": "george",
+ "<63>": "asshole",
+ "<64>": "computer",
+ "<65>": "michelle",
+ "<66>": "jessica",
+ "<67>": "pepper",
+ "<68>": "1111",
+ "<69>": "zxcvbn",
+ "<70>": "555555",
+ "<71>": "11111111",
+ "<72>": "131313",
+ "<73>": "freedom",
+ "<74>": "777777",
+ "<75>": "pass",
+ "<76>": "fuck",
+ "<77>": "maggie",
+ "<78>": "159753",
+ "<79>": "aaaaaa",
+ "<80>": "ginger",
+ "<81>": "princess",
+ "<82>": "joshua",
+ "<83>": "cheese",
+ "<84>": "amanda",
+ "<85>": "summer",
+ "<86>": "love",
+ "<87>": "ashley",
+ "<88>": "6969",
+ "<89>": "nicole",
+ "<90>": "chelsea",
+ "<91>": "biteme",
+ "<92>": "matthew",
+ "<93>": "access",
+ "<94>": "yankees",
+ "<95>": "987654321",
+ "<96>": "dallas",
+ "<97>": "austin",
+ "<98>": "thunder",
+ "<99>": "taylor",
+ "<100>": "matrix",
+ "<101>": "william",
+ "<102>": "corvette",
+ "<103>": "hello",
+ "<104>": "martin",
+ "<105>": "heather",
+ "<106>": "secret",
+ "<107>": "fucker",
+ "<108>": "merlin",
+ "<109>": "diamond",
+ "<110>": "1234qwer",
+ "<111>": "gfhjkm",
+ "<112>": "hammer",
+ "<113>": "silver",
+ "<114>": "222222",
+ "<115>": "88888888",
+ "<116>": "anthony",
+ "<117>": "justin",
+ "<118>": "test",
+ "<119>": "bailey",
+ "<120>": "q1w2e3r4t5",
+ "<121>": "patrick",
+ "<122>": "internet",
+ "<123>": "scooter",
+ "<124>": "orange",
+ "<125>": "11111",
+ "<126>": "golfer",
+ "<127>": "cookie",
+ "<128>": "richard",
+ "<129>": "samantha",
+ "<130>": "bigdog",
+ "<131>": "guitar",
+ "<132>": "jackson",
+ "<133>": "whatever",
+ "<134>": "mickey",
+ "<135>": "chicken",
+ "<136>": "sparky",
+ "<137>": "snoopy",
+ "<138>": "maverick",
+ "<139>": "phoenix",
+ "<140>": "camaro",
+ "<141>": "sexy",
+ "<142>": "peanut",
+ "<143>": "morgan",
+ "<144>": "welcome",
+ "<145>": "falcon",
+ "<146>": "cowboy",
+ "<147>": "ferrari",
+ "<148>": "samsung",
+ "<149>": "andrea",
+ "<150>": "smokey",
+ "<151>": "steelers",
+ "<152>": "joseph",
+ "<153>": "mercedes",
+ "<154>": "dakota",
+ "<155>": "arsenal",
+ "<156>": "eagles",
+ "<157>": "melissa",
+ "<158>": "boomer",
+ "<159>": "booboo",
+ "<160>": "spider",
+ "<161>": "nascar",
+ "<162>": "monster",
+ "<163>": "tigers",
+ "<164>": "yellow",
+ "<165>": "xxxxxx",
+ "<166>": "123123123",
+ "<167>": "gateway",
+ "<168>": "marina",
+ "<169>": "diablo",
+ "<170>": "bulldog",
+ "<171>": "qwer1234",
+ "<172>": "compaq",
+ "<173>": "purple",
+ "<174>": "hardcore",
+ "<175>": "banana",
+ "<176>": "junior",
+ "<177>": "hannah",
+ "<178>": "123654",
+ "<179>": "porsche",
+ "<180>": "lakers",
+ "<181>": "iceman",
+ "<182>": "money",
+ "<183>": "cowboys",
+ "<184>": "987654",
+ "<185>": "london",
+ "<186>": "tennis",
+ "<187>": "999999",
+ "<188>": "ncc1701",
+ "<189>": "coffee",
+ "<190>": "scooby",
+ "<191>": "0000",
+ "<192>": "miller",
+ "<193>": "boston",
+ "<194>": "q1w2e3r4",
+ "<195>": "fuckoff",
+ "<196>": "brandon",
+ "<197>": "yamaha",
+ "<198>": "chester",
+ "<199>": "mother",
+ "<200>": "forever",
+ "<201>": "johnny",
+ "<202>": "edward",
+ "<203>": "333333",
+ "<204>": "oliver",
+ "<205>": "redsox",
+ "<206>": "player",
+ "<207>": "nikita",
+ "<208>": "knight",
+ "<209>": "fender",
+ "<210>": "barney",
+ "<211>": "midnight",
+ "<212>": "please",
+ "<213>": "brandy",
+ "<214>": "chicago",
+ "<215>": "badboy",
+ "<216>": "iwantu",
+ "<217>": "slayer",
+ "<218>": "rangers",
+ "<219>": "charles",
+ "<220>": "angel",
+ "<221>": "flower",
+ "<222>": "bigdaddy",
+ "<223>": "rabbit",
+ "<224>": "wizard",
+ "<225>": "bigdick",
+ "<226>": "jasper",
+ "<227>": "enter",
+ "<228>": "rachel",
+ "<229>": "chris",
+ "<230>": "steven",
+ "<231>": "winner",
+ "<232>": "adidas",
+ "<233>": "victoria",
+ "<234>": "natasha",
+ "<235>": "1q2w3e4r",
+ "<236>": "jasmine",
+ "<237>": "winter",
+ "<238>": "prince",
+ "<239>": "panties",
+ "<240>": "marine",
+ "<241>": "ghbdtn",
+ "<242>": "fishing",
+ "<243>": "cocacola",
+ "<244>": "casper",
+ "<245>": "james",
+ "<246>": "232323",
+ "<247>": "raiders",
+ "<248>": "888888",
+ "<249>": "marlboro",
+ "<250>": "gandalf",
+ "<251>": "asdfasdf",
+ "<252>": "crystal",
+ "<253>": "87654321",
+ "<254>": "12344321",
+ "<255>": "sexsex",
+ "<256>": "golden",
+ "<257>": "blowme",
+ "<258>": "bigtits",
+ "<259>": "8675309",
+ "<260>": "panther",
+ "<261>": "lauren",
+ "<262>": "angela",
+ "<263>": "bitch",
+ "<264>": "spanky",
+ "<265>": "thx1138",
+ "<266>": "angels",
+ "<267>": "madison",
+ "<268>": "winston",
+ "<269>": "shannon",
+ "<270>": "mike",
+ "<271>": "toyota",
+ "<272>": "blowjob",
+ "<273>": "jordan23",
+ "<274>": "canada",
+ "<275>": "sophie",
+ "<276>": "Password",
+ "<277>": "apples",
+ "<278>": "dick",
+ "<279>": "tiger",
+ "<280>": "razz",
+ "<281>": "123abc",
+ "<282>": "pokemon",
+ "<283>": "qazxsw",
+ "<284>": "55555",
+ "<285>": "qwaszx",
+ "<286>": "muffin",
+ "<287>": "johnson",
+ "<288>": "murphy",
+ "<289>": "cooper",
+ "<290>": "jonathan",
+ "<291>": "liverpoo",
+ "<292>": "david",
+ "<293>": "danielle",
+ "<294>": "159357",
+ "<295>": "jackie",
+ "<296>": "1990",
+ "<297>": "123456a",
+ "<298>": "789456",
+ "<299>": "turtle",
+ "<300>": "horny",
+ "<301>": "abcd1234",
+ "<302>": "scorpion",
+ "<303>": "qazwsxedc",
+ "<304>": "101010",
+ "<305>": "butter",
+ "<306>": "carlos",
+ "<307>": "password1",
+ "<308>": "dennis",
+ "<309>": "slipknot",
+ "<310>": "qwerty123",
+ "<311>": "booger",
+ "<312>": "asdf",
+ "<313>": "1991",
+ "<314>": "black",
+ "<315>": "startrek",
+ "<316>": "12341234",
+ "<317>": "cameron",
+ "<318>": "newyork",
+ "<319>": "rainbow",
+ "<320>": "nathan",
+ "<321>": "john",
+ "<322>": "1992",
+ "<323>": "rocket",
+ "<324>": "viking",
+ "<325>": "redskins",
+ "<326>": "butthead",
+ "<327>": "asdfghjkl",
+ "<328>": "1212",
+ "<329>": "sierra",
+ "<330>": "peaches",
+ "<331>": "gemini",
+ "<332>": "doctor",
+ "<333>": "wilson",
+ "<334>": "sandra",
+ "<335>": "helpme",
+ "<336>": "qwertyui",
+ "<337>": "victor",
+ "<338>": "florida",
+ "<339>": "dolphin",
+ "<340>": "pookie",
+ "<341>": "captain",
+ "<342>": "tucker",
+ "<343>": "blue",
+ "<344>": "liverpool",
+ "<345>": "theman",
+ "<346>": "bandit",
+ "<347>": "dolphins",
+ "<348>": "maddog",
+ "<349>": "packers",
+ "<350>": "jaguar",
+ "<351>": "lovers",
+ "<352>": "nicholas",
+ "<353>": "united",
+ "<354>": "tiffany",
+ "<355>": "maxwell",
+ "<356>": "zzzzzz",
+ "<357>": "nirvana",
+ "<358>": "jeremy",
+ "<359>": "suckit",
+ "<360>": "stupid",
+ "<361>": "porn",
+ "<362>": "monica",
+ "<363>": "elephant",
+ "<364>": "giants",
+ "<365>": "jackass",
+ "<366>": "hotdog",
+ "<367>": "rosebud",
+ "<368>": "success",
+ "<369>": "debbie",
+ "<370>": "mountain",
+ "<371>": "444444",
+ "<372>": "xxxxxxxx",
+ "<373>": "warrior",
+ "<374>": "1q2w3e4r5t",
+ "<375>": "q1w2e3",
+ "<376>": "123456q",
+ "<377>": "albert",
+ "<378>": "metallic",
+ "<379>": "lucky",
+ "<380>": "azerty",
+ "<381>": "7777",
+ "<382>": "shithead",
+ "<383>": "alex",
+ "<384>": "bond007",
+ "<385>": "alexis",
+ "<386>": "1111111",
+ "<387>": "samson",
+ "<388>": "5150",
+ "<389>": "willie",
+ "<390>": "scorpio",
+ "<391>": "bonnie",
+ "<392>": "gators",
+ "<393>": "benjamin",
+ "<394>": "voodoo",
+ "<395>": "driver",
+ "<396>": "dexter",
+ "<397>": "2112",
+ "<398>": "jason",
+ "<399>": "calvin",
+ "<400>": "freddy",
+ "<401>": "212121",
+ "<402>": "creative",
+ "<403>": "12345a",
+ "<404>": "sydney",
+ "<405>": "rush2112",
+ "<406>": "1989",
+ "<407>": "asdfghjk",
+ "<408>": "red123",
+ "<409>": "bubba",
+ "<410>": "4815162342",
+ "<411>": "passw0rd",
+ "<412>": "trouble",
+ "<413>": "gunner",
+ "<414>": "happy",
+ "<415>": "fucking",
+ "<416>": "gordon",
+ "<417>": "legend",
+ "<418>": "jessie",
+ "<419>": "stella",
+ "<420>": "qwert",
+ "<421>": "eminem",
+ "<422>": "arthur",
+ "<423>": "apple",
+ "<424>": "nissan",
+ "<425>": "bullshit",
+ "<426>": "bear",
+ "<427>": "america",
+ "<428>": "1qazxsw2",
+ "<429>": "nothing",
+ "<430>": "parker",
+ "<431>": "4444",
+ "<432>": "rebecca",
+ "<433>": "qweqwe",
+ "<434>": "garfield",
+ "<435>": "01012011",
+ "<436>": "beavis",
+ "<437>": "69696969",
+ "<438>": "jack",
+ "<439>": "asdasd",
+ "<440>": "december",
+ "<441>": "2222",
+ "<442>": "102030",
+ "<443>": "252525",
+ "<444>": "11223344",
+ "<445>": "magic",
+ "<446>": "apollo",
+ "<447>": "skippy",
+ "<448>": "315475",
+ "<449>": "girls",
+ "<450>": "kitten",
+ "<451>": "golf",
+ "<452>": "copper",
+ "<453>": "braves",
+ "<454>": "shelby",
+ "<455>": "godzilla",
+ "<456>": "beaver",
+ "<457>": "fred",
+ "<458>": "tomcat",
+ "<459>": "august",
+ "<460>": "buddy",
+ "<461>": "airborne",
+ "<462>": "1993",
+ "<463>": "1988",
+ "<464>": "lifehack",
+ "<465>": "qqqqqq",
+ "<466>": "brooklyn",
+ "<467>": "animal",
+ "<468>": "platinum",
+ "<469>": "phantom",
+ "<470>": "online",
+ "<471>": "xavier",
+ "<472>": "darkness",
+ "<473>": "blink182",
+ "<474>": "power",
+ "<475>": "fish",
+ "<476>": "green",
+ "<477>": "789456123",
+ "<478>": "voyager",
+ "<479>": "police",
+ "<480>": "travis",
+ "<481>": "12qwaszx",
+ "<482>": "heaven",
+ "<483>": "snowball",
+ "<484>": "lover",
+ "<485>": "abcdef",
+ "<486>": "00000",
+ "<487>": "pakistan",
+ "<488>": "007007",
+ "<489>": "walter",
+ "<490>": "playboy",
+ "<491>": "blazer",
+ "<492>": "cricket",
+ "<493>": "sniper",
+ "<494>": "hooters",
+ "<495>": "donkey",
+ "<496>": "willow",
+ "<497>": "loveme",
+ "<498>": "saturn",
+ "<499>": "therock",
+ "<500>": "redwings",
+ "<501>": "bigboy",
+ "<502>": "pumpkin",
+ "<503>": "trinity",
+ "<504>": "williams",
+ "<505>": "tits",
+ "<506>": "nintendo",
+ "<507>": "digital",
+ "<508>": "destiny",
+ "<509>": "topgun",
+ "<510>": "runner",
+ "<511>": "marvin",
+ "<512>": "guinness",
+ "<513>": "chance",
+ "<514>": "bubbles",
+ "<515>": "testing",
+ "<516>": "fire",
+ "<517>": "november",
+ "<518>": "minecraft",
+ "<519>": "asdf1234",
+ "<520>": "lasvegas",
+ "<521>": "sergey",
+ "<522>": "broncos",
+ "<523>": "cartman",
+ "<524>": "private",
+ "<525>": "celtic",
+ "<526>": "birdie",
+ "<527>": "little",
+ "<528>": "cassie",
+ "<529>": "babygirl",
+ "<530>": "donald",
+ "<531>": "beatles",
+ "<532>": "1313",
+ "<533>": "dickhead",
+ "<534>": "family",
+ "<535>": "12121212",
+ "<536>": "school",
+ "<537>": "louise",
+ "<538>": "gabriel",
+ "<539>": "eclipse",
+ "<540>": "fluffy",
+ "<541>": "147258369",
+ "<542>": "lol123",
+ "<543>": "explorer",
+ "<544>": "beer",
+ "<545>": "nelson",
+ "<546>": "flyers",
+ "<547>": "spencer",
+ "<548>": "scott",
+ "<549>": "lovely",
+ "<550>": "gibson",
+ "<551>": "doggie",
+ "<552>": "cherry",
+ "<553>": "andrey",
+ "<554>": "snickers",
+ "<555>": "buffalo",
+ "<556>": "pantera",
+ "<557>": "metallica",
+ "<558>": "member",
+ "<559>": "carter",
+ "<560>": "qwertyu",
+ "<561>": "peter",
+ "<562>": "alexande",
+ "<563>": "steve",
+ "<564>": "bronco",
+ "<565>": "paradise",
+ "<566>": "goober",
+ "<567>": "5555",
+ "<568>": "samuel",
+ "<569>": "montana",
+ "<570>": "mexico",
+ "<571>": "dreams",
+ "<572>": "michigan",
+ "<573>": "cock",
+ "<574>": "carolina",
+ "<575>": "yankee",
+ "<576>": "friends",
+ "<577>": "magnum",
+ "<578>": "surfer",
+ "<579>": "poopoo",
+ "<580>": "maximus",
+ "<581>": "genius",
+ "<582>": "cool",
+ "<583>": "vampire",
+ "<584>": "lacrosse",
+ "<585>": "asd123",
+ "<586>": "aaaa",
+ "<587>": "christin",
+ "<588>": "kimberly",
+ "<589>": "speedy",
+ "<590>": "sharon",
+ "<591>": "carmen",
+ "<592>": "111222",
+ "<593>": "kristina",
+ "<594>": "sammy",
+ "<595>": "racing",
+ "<596>": "ou812",
+ "<597>": "sabrina",
+ "<598>": "horses",
+ "<599>": "0987654321",
+ "<600>": "qwerty1",
+ "<601>": "pimpin",
+ "<602>": "baby",
+ "<603>": "stalker",
+ "<604>": "enigma",
+ "<605>": "147147",
+ "<606>": "star",
+ "<607>": "poohbear",
+ "<608>": "boobies",
+ "<609>": "147258",
+ "<610>": "simple",
+ "<611>": "bollocks",
+ "<612>": "12345q",
+ "<613>": "marcus",
+ "<614>": "brian",
+ "<615>": "1987",
+ "<616>": "qweasdzxc",
+ "<617>": "drowssap",
+ "<618>": "hahaha",
+ "<619>": "caroline",
+ "<620>": "barbara",
+ "<621>": "dave",
+ "<622>": "viper",
+ "<623>": "drummer",
+ "<624>": "action",
+ "<625>": "einstein",
+ "<626>": "bitches",
+ "<627>": "genesis",
+ "<628>": "hello1",
+ "<629>": "scotty",
+ "<630>": "friend",
+ "<631>": "forest",
+ "<632>": "010203",
+ "<633>": "hotrod",
+ "<634>": "google",
+ "<635>": "vanessa",
+ "<636>": "spitfire",
+ "<637>": "badger",
+ "<638>": "maryjane",
+ "<639>": "friday",
+ "<640>": "alaska",
+ "<641>": "1232323q",
+ "<642>": "tester",
+ "<643>": "jester",
+ "<644>": "jake",
+ "<645>": "champion",
+ "<646>": "billy",
+ "<647>": "147852",
+ "<648>": "rock",
+ "<649>": "hawaii",
+ "<650>": "badass",
+ "<651>": "chevy",
+ "<652>": "420420",
+ "<653>": "walker",
+ "<654>": "stephen",
+ "<655>": "eagle1",
+ "<656>": "bill",
+ "<657>": "1986",
+ "<658>": "october",
+ "<659>": "gregory",
+ "<660>": "svetlana",
+ "<661>": "pamela",
+ "<662>": "1984",
+ "<663>": "music",
+ "<664>": "shorty",
+ "<665>": "westside",
+ "<666>": "stanley",
+ "<667>": "diesel",
+ "<668>": "courtney",
+ "<669>": "242424",
+ "<670>": "kevin",
+ "<671>": "porno",
+ "<672>": "hitman",
+ "<673>": "boobs",
+ "<674>": "mark",
+ "<675>": "12345qwert",
+ "<676>": "reddog",
+ "<677>": "frank",
+ "<678>": "qwe123",
+ "<679>": "popcorn",
+ "<680>": "patricia",
+ "<681>": "aaaaaaaa",
+ "<682>": "1969",
+ "<683>": "teresa",
+ "<684>": "mozart",
+ "<685>": "buddha",
+ "<686>": "anderson",
+ "<687>": "paul",
+ "<688>": "melanie",
+ "<689>": "abcdefg",
+ "<690>": "security",
+ "<691>": "lucky1",
+ "<692>": "lizard",
+ "<693>": "denise",
+ "<694>": "3333",
+ "<695>": "a12345",
+ "<696>": "123789",
+ "<697>": "ruslan",
+ "<698>": "stargate",
+ "<699>": "simpsons",
+ "<700>": "scarface",
+ "<701>": "eagle",
+ "<702>": "123456789a",
+ "<703>": "thumper",
+ "<704>": "olivia",
+ "<705>": "naruto",
+ "<706>": "1234554321",
+ "<707>": "general",
+ "<708>": "cherokee",
+ "<709>": "a123456",
+ "<710>": "vincent",
+ "<711>": "Usuckballz1",
+ "<712>": "spooky",
+ "<713>": "qweasd",
+ "<714>": "cumshot",
+ "<715>": "free",
+ "<716>": "frankie",
+ "<717>": "douglas",
+ "<718>": "death",
+ "<719>": "1980",
+ "<720>": "loveyou",
+ "<721>": "kitty",
+ "<722>": "kelly",
+ "<723>": "veronica",
+ "<724>": "suzuki",
+ "<725>": "semperfi",
+ "<726>": "penguin",
+ "<727>": "mercury",
+ "<728>": "liberty",
+ "<729>": "spirit",
+ "<730>": "scotland",
+ "<731>": "natalie",
+ "<732>": "marley",
+ "<733>": "vikings",
+ "<734>": "system",
+ "<735>": "sucker",
+ "<736>": "king",
+ "<737>": "allison",
+ "<738>": "marshall",
+ "<739>": "1979",
+ "<740>": "098765",
+ "<741>": "qwerty12",
+ "<742>": "hummer",
+ "<743>": "adrian",
+ "<744>": "1985",
+ "<745>": "vfhbyf",
+ "<746>": "sandman",
+ "<747>": "rocky",
+ "<748>": "leslie",
+ "<749>": "antonio",
+ "<750>": "98765432",
+ "<751>": "4321",
+ "<752>": "softball",
+ "<753>": "passion",
+ "<754>": "mnbvcxz",
+ "<755>": "bastard",
+ "<756>": "passport",
+ "<757>": "horney",
+ "<758>": "rascal",
+ "<759>": "howard",
+ "<760>": "franklin",
+ "<761>": "bigred",
+ "<762>": "assman",
+ "<763>": "alexander",
+ "<764>": "homer",
+ "<765>": "redrum",
+ "<766>": "jupiter",
+ "<767>": "claudia",
+ "<768>": "55555555",
+ "<769>": "141414",
+ "<770>": "zaq12wsx",
+ "<771>": "shit",
+ "<772>": "patches",
+ "<773>": "nigger",
+ "<774>": "cunt",
+ "<775>": "raider",
+ "<776>": "infinity",
+ "<777>": "andre",
+ "<778>": "54321",
+ "<779>": "galore",
+ "<780>": "college",
+ "<781>": "russia",
+ "<782>": "kawasaki",
+ "<783>": "bishop",
+ "<784>": "77777777",
+ "<785>": "vladimir",
+ "<786>": "money1",
+ "<787>": "freeuser",
+ "<788>": "wildcats",
+ "<789>": "francis",
+ "<790>": "disney",
+ "<791>": "budlight",
+ "<792>": "brittany",
+ "<793>": "1994",
+ "<794>": "00000000",
+ "<795>": "sweet",
+ "<796>": "oksana",
+ "<797>": "honda",
+ "<798>": "domino",
+ "<799>": "bulldogs",
+ "<800>": "brutus",
+ "<801>": "swordfis",
+ "<802>": "norman",
+ "<803>": "monday",
+ "<804>": "jimmy",
+ "<805>": "ironman",
+ "<806>": "ford",
+ "<807>": "fantasy",
+ "<808>": "9999",
+ "<809>": "7654321",
+ "<810>": "PASSWORD",
+ "<811>": "hentai",
+ "<812>": "duncan",
+ "<813>": "cougar",
+ "<814>": "1977",
+ "<815>": "jeffrey",
+ "<816>": "house",
+ "<817>": "dancer",
+ "<818>": "brooke",
+ "<819>": "timothy",
+ "<820>": "super",
+ "<821>": "marines",
+ "<822>": "justice",
+ "<823>": "digger",
+ "<824>": "connor",
+ "<825>": "patriots",
+ "<826>": "karina",
+ "<827>": "202020",
+ "<828>": "molly",
+ "<829>": "everton",
+ "<830>": "tinker",
+ "<831>": "alicia",
+ "<832>": "rasdzv3",
+ "<833>": "poop",
+ "<834>": "pearljam",
+ "<835>": "stinky",
+ "<836>": "naughty",
+ "<837>": "colorado",
+ "<838>": "123123a",
+ "<839>": "water",
+ "<840>": "test123",
+ "<841>": "ncc1701d",
+ "<842>": "motorola",
+ "<843>": "ireland",
+ "<844>": "asdfg",
+ "<845>": "slut",
+ "<846>": "matt",
+ "<847>": "houston",
+ "<848>": "boogie",
+ "<849>": "zombie",
+ "<850>": "accord",
+ "<851>": "vision",
+ "<852>": "bradley",
+ "<853>": "reggie",
+ "<854>": "kermit",
+ "<855>": "froggy",
+ "<856>": "ducati",
+ "<857>": "avalon",
+ "<858>": "6666",
+ "<859>": "9379992",
+ "<860>": "sarah",
+ "<861>": "saints",
+ "<862>": "logitech",
+ "<863>": "chopper",
+ "<864>": "852456",
+ "<865>": "simpson",
+ "<866>": "madonna",
+ "<867>": "juventus",
+ "<868>": "claire",
+ "<869>": "159951",
+ "<870>": "zachary",
+ "<871>": "yfnfif",
+ "<872>": "wolverin",
+ "<873>": "warcraft",
+ "<874>": "hello123",
+ "<875>": "extreme",
+ "<876>": "penis",
+ "<877>": "peekaboo",
+ "<878>": "fireman",
+ "<879>": "eugene",
+ "<880>": "brenda",
+ "<881>": "123654789",
+ "<882>": "russell",
+ "<883>": "panthers",
+ "<884>": "georgia",
+ "<885>": "smith",
+ "<886>": "skyline",
+ "<887>": "jesus",
+ "<888>": "elizabet",
+ "<889>": "spiderma",
+ "<890>": "smooth",
+ "<891>": "pirate",
+ "<892>": "empire",
+ "<893>": "bullet",
+ "<894>": "8888",
+ "<895>": "virginia",
+ "<896>": "valentin",
+ "<897>": "psycho",
+ "<898>": "predator",
+ "<899>": "arizona",
+ "<900>": "134679",
+ "<901>": "mitchell",
+ "<902>": "alyssa",
+ "<903>": "vegeta",
+ "<904>": "titanic",
+ "<905>": "christ",
+ "<906>": "goblue",
+ "<907>": "fylhtq",
+ "<908>": "wolf",
+ "<909>": "mmmmmm",
+ "<910>": "kirill",
+ "<911>": "indian",
+ "<912>": "hiphop",
+ "<913>": "baxter",
+ "<914>": "awesome",
+ "<915>": "people",
+ "<916>": "danger",
+ "<917>": "roland",
+ "<918>": "mookie",
+ "<919>": "741852963",
+ "<920>": "1111111111",
+ "<921>": "dreamer",
+ "<922>": "bambam",
+ "<923>": "arnold",
+ "<924>": "1981",
+ "<925>": "skipper",
+ "<926>": "serega",
+ "<927>": "rolltide",
+ "<928>": "elvis",
+ "<929>": "changeme",
+ "<930>": "simon",
+ "<931>": "1q2w3e",
+ "<932>": "lovelove",
+ "<933>": "fktrcfylh",
+ "<934>": "denver",
+ "<935>": "tommy",
+ "<936>": "mine",
+ "<937>": "loverboy",
+ "<938>": "hobbes",
+ "<939>": "happy1",
+ "<940>": "alison",
+ "<941>": "nemesis",
+ "<942>": "chevelle",
+ "<943>": "cardinal",
+ "<944>": "burton",
+ "<945>": "wanker",
+ "<946>": "picard",
+ "<947>": "151515",
+ "<948>": "tweety",
+ "<949>": "michael1",
+ "<950>": "147852369",
+ "<951>": "12312",
+ "<952>": "xxxx",
+ "<953>": "windows",
+ "<954>": "turkey",
+ "<955>": "456789",
+ "<956>": "1974",
+ "<957>": "vfrcbv",
+ "<958>": "sublime",
+ "<959>": "1975",
+ "<960>": "galina",
+ "<961>": "bobby",
+ "<962>": "newport",
+ "<963>": "manutd",
+ "<964>": "daddy",
+ "<965>": "american",
+ "<966>": "alexandr",
+ "<967>": "1966",
+ "<968>": "victory",
+ "<969>": "rooster",
+ "<970>": "qqq111",
+ "<971>": "madmax",
+ "<972>": "electric",
+ "<973>": "bigcock",
+ "<974>": "a1b2c3",
+ "<975>": "wolfpack",
+ "<976>": "spring",
+ "<977>": "phpbb",
+ "<978>": "lalala",
+ "<979>": "suckme",
+ "<980>": "spiderman",
+ "<981>": "eric",
+ "<982>": "darkside",
+ "<983>": "classic",
+ "<984>": "raptor",
+ "<985>": "123456789q",
+ "<986>": "hendrix",
+ "<987>": "1982",
+ "<988>": "wombat",
+ "<989>": "avatar",
+ "<990>": "alpha",
+ "<991>": "zxc123",
+ "<992>": "crazy",
+ "<993>": "hard",
+ "<994>": "england",
+ "<995>": "brazil",
+ "<996>": "1978",
+ "<997>": "01011980",
+ "<998>": "wildcat",
+ "<999>": "polina",
+ "<1000>": "freepass"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARTI_MSWIN_DLL_NAMES.json b/SYSPROG/APPROW/SYSENV%003ARTI_MSWIN_DLL_NAMES.json
new file mode 100644
index 0000000..fc21a73
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARTI_MSWIN_DLL_NAMES.json
@@ -0,0 +1,50 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_MSWIN_DLL_NAMES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "ADVAPI32",
+ "<2>": "ATHUI",
+ "<3>": "COMCTL32",
+ "<4>": "COMPSTUI",
+ "<5>": "CRYPT32",
+ "<6>": "DDORES",
+ "<7>": "DWMAPI",
+ "<8>": "FXRESM",
+ "<9>": "GDI32",
+ "<10>": "IEFRAME",
+ "<11>": "IMAGERES",
+ "<12>": "KERNEL32",
+ "<13>": "MMCNDMGR",
+ "<14>": "MORICONS",
+ "<15>": "MPR",
+ "<16>": "MSFTEDIT",
+ "<17>": "MSHTML",
+ "<18>": "MSVCRT",
+ "<19>": "NETSHELL",
+ "<20>": "NTDLL",
+ "<21>": "OLE32",
+ "<22>": "OLEAUT32",
+ "<23>": "PNIDUI",
+ "<24>": "RICHED20",
+ "<25>": "RPCRT4",
+ "<26>": "SECUR32",
+ "<27>": "SETUPAPI",
+ "<28>": "SHELL32",
+ "<29>": "SHLWAPI",
+ "<30>": "USER32",
+ "<31>": "UIHUB",
+ "<32>": "UIRIBBON",
+ "<33>": "UXTHEME",
+ "<34>": "VERSION",
+ "<35>": "WFSR",
+ "<36>": "WININET",
+ "<37>": "WINSPOOL",
+ "<38>": "WMPLOC",
+ "<39>": "WS2_32"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARTI_OIWIN_RESOURCES.json b/SYSPROG/APPROW/SYSENV%003ARTI_OIWIN_RESOURCES.json
new file mode 100644
index 0000000..17f60df
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARTI_OIWIN_RESOURCES.json
@@ -0,0 +1,68 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_OIWIN_RESOURCES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "* //",
+ "<2>": "* // File : SYSENV - RTI_OIWIN_RESOURCES",
+ "<3>": "* // Author : Mr C",
+ "<4>": "* // Date : September 2012",
+ "<5>": "* // Purpose : \"OIWIN_\" procedure resource strings",
+ "<6>": "* //",
+ "<7>": "* // Comments",
+ "<8>": "* // ========",
+ "<9>": "* //",
+ "<10>": "* // 1) This resource record is designed to hold resource strings for OIWIN_",
+ "<11>": "* // procedures.",
+ "<12>": "* //",
+ "<13>": "* //",
+ "<14>": "* // Amended Date Reason",
+ "<15>": "* // ======= ==== ======",
+ "<16>": "* // Mr C 29 Jul 22 Added OIWIN_WEBPERMISSIONREQUEST",
+ "<17>": "* //",
+ "<18>": "///////////////////////////////////////////////////////////////////////////////",
+ "<19>": "//[OIWIN_RESULTROW resources]//////////////////////////////////////////////////",
+ "<20>": "",
+ "<21>": "ORR001: No form ID passed to the %1% procedure",
+ "<22>": "ORR002: Invalid form ID \"%1%\" passed to the %2% procedure",
+ "<23>": "",
+ "<24>": "///////////////////////////////////////////////////////////////////////////////",
+ "<25>": "//[OIWIN_RAISEFORMSTATECHANGED resources]//////////////////////////////////////",
+ "<26>": "",
+ "<27>": "RFS001: Invalid form ID \"%1%\" passed to the %2% procedure",
+ "<28>": "RFS002: Error locating \"%1%\" in the form common area in the %2% procedure",
+ "<29>": "",
+ "<30>": "///////////////////////////////////////////////////////////////////////////////",
+ "<31>": "//[OIWIN_DATABINDING resources]////////////////////////////////////////////////",
+ "<32>": "",
+ "<33>": "OBD001: No control ID passed to the %1% %2% method",
+ "<34>": "OBD002: Invalid control ID \"%1%\" passed to the %2% %3% method",
+ "<35>": "OBD100: The %1% control is not databound",
+ "<36>": "OBD101: Column %1% in the %2% control is not databound",
+ "<37>": "OBD102: Not databound",
+ "<38>": "OBD103: The %1% form is not databound",
+ "<39>": "ODB104: The %1% form is bound to the %2% table",
+ "<40>": "ODB105: The %1% form is bound to the following tables:|%2%|",
+ "<41>": "ODB106: Data Binding",
+ "<42>": "",
+ "<43>": "///////////////////////////////////////////////////////////////////////////////",
+ "<44>": "//[OIWIN_WEBPERMISSIONREQUEST resources]///////////////////////////////////////",
+ "<45>": "",
+ "<46>": "OWPR100: The following page is requesting permission to %1%||%2%||Do you wish to allow this?",
+ "<47>": "OWPR101: use your microphone",
+ "<48>": "OWPR102: use your camera",
+ "<49>": "OWPR103: use your current location",
+ "<50>": "OWPR104: send you notifications",
+ "<51>": "OWPR105: access a generic sensor device",
+ "<52>": "OWPR106: read the clipboard",
+ "<53>": "OWPR107: use an unknown resource",
+ "<54>": "OWPR108: Permission Request",
+ "<55>": "",
+ "<56>": "///////////////////////////////////////////////////////////////////////////////",
+ "<57>": "///////////////////////////////////////////////////////////////////////////////"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARTI_RESOURCES.json b/SYSPROG/APPROW/SYSENV%003ARTI_RESOURCES.json
new file mode 100644
index 0000000..17226aa
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARTI_RESOURCES.json
@@ -0,0 +1,1603 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_RESOURCES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "* //",
+ "<2>": "* // File : SYSENV - RTI_RESOURCES",
+ "<3>": "* // Author : Mr C",
+ "<4>": "* // Date : September 2012",
+ "<5>": "* // Purpose : \"RTI_\" procedure resource strings",
+ "<6>": "* //",
+ "<7>": "* // Comments",
+ "<8>": "* // ========",
+ "<9>": "* //",
+ "<10>": "* // This resource record is designed to hold resource strings for RTI_",
+ "<11>": "* // procedures.",
+ "<12>": "* //",
+ "<13>": "* // Amended Date Reason",
+ "<14>": "* // ======= ========= ======",
+ "<15>": "* // Mr C 12 Sep 23 Added FDS005, OIW026",
+ "<16>": "* // Mr C 10 Nov 22 Added RTI_IDE_ANALYZE_REVPROFILELOG strings",
+ "<17>": "* // bzs\t 28 Jul 22 Added AUTH1022",
+ "<18>": "* // rjc 26 May 22 Modified STP029 to display debug line nrs",
+ "<19>": "* // Mr C 19 Oct 21 Added TBL105/106",
+ "<20>": "* // Mr C 26 Jul 21 Added RTI_DSN_PROMOTED_EVENT_NEW section",
+ "<21>": "* // bzs\t 14 Jul 21 Added RTI_DSN_REST section",
+ "<22>": "* // Mr C 14 Apr 21 Added RTI_IDE_ALIAS_TABLE section",
+ "<23>": "* // Mr C 11 Mar 21 Added GOI003",
+ "<24>": "* // Mr C 05 Mar 21 Added IOP104",
+ "<25>": "* // BZS 30 Dec 20 Added APS111",
+ "<26>": "* // Mr C 03 Nov 20 Added RTI_DSN_CONTEXTMENU section",
+ "<27>": "* // Removed RTI_DSN_MENU section",
+ "<28>": "* // Added RTI_LOG_EVENT section",
+ "<29>": "* // BZS 19 Aug 20 Added RTI_DSN_REPTYPE, RTI_DSN_REPCLASS codes",
+ "<30>": "* // Mr C 31 Jul 20 Added RDK205",
+ "<31>": "* // Mr C 04 May 20 Added MDC and EDC codes",
+ "<32>": "* // Mr C 09 Dec 19 Added PGOCPxxx codes",
+ "<33>": "* // Mr C 04 Sep 19 Added IDE122",
+ "<34>": "* // Mr C 27 Jun 19 Added PGOHRH001",
+ "<35>": "* // Mr C 02 May 19 Added DSN031",
+ "<36>": "* // Mr C 19 Jan 19 Added EVT165, EVT166",
+ "<37>": "* // Mr C 06 Nov 18 Added CEV106, CEV107",
+ "<38>": "* // Mr C 06 Nov 18 Added CEV004, CEV005",
+ "<39>": "* // Mr C 01 Nov 18 Added CEV103",
+ "<40>": "* // Mr C 31 Oct 18 Added CEV100-105",
+ "<41>": "* // Mr C 20 Oct 18 Added CEV001, CEV002",
+ "<42>": "* // Mr C 19 Jul 18 Added TBL029, TBL030",
+ "<43>": "* // bzs\t 13 Jul 18 Added AUTH1021",
+ "<44>": "* // Mr C 21 Jun 18 Added TBL103, TBL104",
+ "<45>": "* // bzs 21 Jun 18 Added IDE121",
+ "<46>": "* // bzs 15 Jun 18 ",
+ "<47>": "* // Mr C 31 May 18 Added new EVT strings",
+ "<48>": "* // Mr C 10 May 18 Added new TBL strings.",
+ "<49>": "* // MTR 04 May 18 Happy Star Wars Day: added DSN120: (Changed)",
+ "<50>": "",
+ "<51>": "///////////////////////////////////////////////////////////////////////////////",
+ "<52>": "//[General Resource strings]///////////////////////////////////////////////////",
+ "<53>": "",
+ "<54>": "ERR001: No method passed to the %1% procedure",
+ "<55>": "ERR002: Invalid method \"%1%\" passed to the %2% procedure",
+ "<56>": "ERR003: The \"%1%\" method in the %2% procedure is deprecated",
+ "<57>": "ERR004: The \"%1%\" method in the %2% procedure is not implemented",
+ "<58>": "",
+ "<59>": "///////////////////////////////////////////////////////////////////////////////",
+ "<60>": "//[REPOS...DSNACCESS]//////////////////////////////////////////////////////////",
+ "<61>": "RDA001: \"%1%\" GIT <-> OI entity mismatch||Do you need to execute a pull operation from GIT to OI?||",
+ "<62>": "RDA100: Designer Access",
+ "<63>": "",
+ "<64>": "///////////////////////////////////////////////////////////////////////////////",
+ "<65>": "//[RTI_TOKENIZE resources]/////////////////////////////////////////////////////",
+ "<66>": "",
+ "<67>": "TOK01: The sentence contains an unbalanced set of quotes",
+ "<68>": "",
+ "<69>": "///////////////////////////////////////////////////////////////////////////////",
+ "<70>": "//[RTI_IDE_PARSE_TEXT_ARGS resources]//////////////////////////////////////////",
+ "<71>": "",
+ "<72>": "PAR01: The arguments contain an unbalanced set of brackets",
+ "<73>": "PAR02: The arguments contain an unbalanced set of quotes",
+ "<74>": "",
+ "<75>": "///////////////////////////////////////////////////////////////////////////////",
+ "<76>": "//[RTI_MKDIR]//////////////////////////////////////////////////////////////////",
+ "<77>": "",
+ "<78>": "MKD001: No directory name passed to the %1% procedure",
+ "<79>": "MKD002: Error creating directory \"%1%\" in the %2% procedure [%3%]",
+ "<80>": "",
+ "<81>": "///////////////////////////////////////////////////////////////////////////////",
+ "<82>": "//[RTI_CHDIR]//////////////////////////////////////////////////////////////////",
+ "<83>": "",
+ "<84>": "CHD001: Invalid directory name \"%1%\" passed to the %2% procedure",
+ "<85>": "CHD002: Error setting current directory [%1%] in the %2% procedure [%3%]",
+ "<86>": "",
+ "<87>": "///////////////////////////////////////////////////////////////////////////////",
+ "<88>": "//[RTI_REGISTRY resources]/////////////////////////////////////////////////////",
+ "<89>": " ",
+ "<90>": "REGX001: No method has been passed to the %1% procedure",
+ "<91>": "REGX002: Illegal method %1% passed to the %2% procedure",
+ "<92>": "REGX003: No path and key passed to the %1% method in the %2% procedure",
+ "<93>": "REGX004: Invalid root key %1% passed to the %2% method in the %3% procedure",
+ "<94>": "REGX005: No Value ID passed to the %1% method in the %2% procedure",
+ "<95>": "",
+ "<96>": "///////////////////////////////////////////////////////////////////////////////",
+ "<97>": "//[RTI_GET_PROC_INFO resources]/////////////////////////////////////////////////",
+ "<98>": "",
+ "<99>": "GPI001: No Proc ID passed to the %1% procedure",
+ "<100>": "GPI002: Invalid Proc ID \"%1%\" passed to the %2% procedure [%3%]",
+ "<101>": "GPI003: The \"%1%\" procedure does not support the minimum parameter count of \"%2%\"",
+ "<102>": "",
+ "<103>": "///////////////////////////////////////////////////////////////////////////////",
+ "<104>": "//[RTI_GET_OLE_INFO resources]/////////////////////////////////////////////////",
+ "<105>": "",
+ "<106>": "GOI001: No OLE ID passed to the %1% procedure",
+ "<107>": "GOI002: Invalid OLE ID [%1%] passed to the %2% procedure [%3%]",
+ "<108>": "GOI003: Invalid CLSID [%1%] passed to the %2% procedure [%3%]",
+ "<109>": "",
+ "<110>": "///////////////////////////////////////////////////////////////////////////////",
+ "<111>": "//[RTI_CFG_C2OE_MAP]///////////////////////////////////////////////////////////",
+ "<112>": "",
+ "<113>": "C2OE000: C-To-OE DataType mapping record",
+ "<114>": "C2OE001: The C To OE Data-type record is locked by another process.||Changes will not be allowed",
+ "<115>": "C2OE002: Error reading the C To OE Data-type record (%1%) in the %2% %3% method [%4%]",
+ "<116>": "C2OE003: ",
+ "<117>": "C2OE004: Error writing the C To OE Data-type record (%1%) in the %2% %3% method [%4%]",
+ "<118>": "C2OE005: Missing OE type for the \"%1%\" C type on line %2%",
+ "<119>": "C2OE006: Missing C type for the \"%1%\" OE type on line %2%",
+ "<120>": "C2OE100: This record is used by the MakeDLLPtr to map common Windows \"C\" datatypes to one of the core OE data types.",
+ "<121>": "",
+ "<122>": "///////////////////////////////////////////////////////////////////////////////",
+ "<123>": "//[RTI_SELECT_REPOS_ENTITIES]//////////////////////////////////////////////////",
+ "<124>": "",
+ "<125>": "SRE001: \"%1%\" is not a valid command",
+ "<126>": "",
+ "<127>": "///////////////////////////////////////////////////////////////////////////////",
+ "<128>": "//[RTI_LOG_EVENT]//////////////////////////////////////////////////////////////",
+ "<129>": "",
+ "<130>": "LEV001: Invalid event type \"%1%\" passed to the %2% procedure",
+ "<131>": "LEV002: Invalid event ID \"%1%\" passed to the %2% procedure",
+ "<132>": "",
+ "<133>": "///////////////////////////////////////////////////////////////////////////////",
+ "<134>": "//[RTI_IDE]////////////////////////////////////////////////////////////////////",
+ "<135>": "",
+ "<136>": "IDE001: Error adding DSN ID \"%1%\" to the IDE tab bar \"%2%\" in the %3% %4% method",
+ "<137>": "IDE002: No DSN Template ID passed to the %1% message in the %2% %3% method",
+ "<138>": "IDE003: Invalid DSN ID \"%1%\" passed to the %2% message in the %3% %4% method",
+ "<139>": "IDE004: Error removing DSN ID \"%1%\" from the IDE tab bar \"%2%\" in the %3% %4% method",
+ "<140>": "IDE005: Null DSN ID passed to the %1% message in the %2% %3% method",
+ "<141>": "IDE006: Null ToolPanel ID passed to the %1% message in the %2% %3% method",
+ "<142>": "IDE007: No ToolPanel Template ID passed to the %1% message in the %2% %3% method",
+ "<143>": "IDE008: Invalid ToolPanel ID \"%1%\" passed to the %2% message in the %3% %4% method",
+ "<144>": "IDE009: Error adding ToolPanel ID \"%1%\" to the View tab bar \"%2%\" in the %3% %4% method",
+ "<145>": "IDE010: Error removing ToolPanel ID \"%1%\" from the View tab bar \"%2%\" in the %3% %4% method",
+ "<146>": "IDE011: Null PPL Client ID passed to the %1% message in the %2% %3% method",
+ "<147>": "IDE012: Null PPL Category passed to the %1% message in the %2% %3% method",
+ "<148>": "IDE013: Null property name passed to the %1% message in the %2% %3% method",
+ "<149>": "IDE014: Invalid PPL Client ID \"%1%\" passed to the %2% message in the %3% %4% method",
+ "<150>": "IDE015: No Dialog ID returned from the %1% client in the %2% message in the %3% %4% method",
+ "<151>": "IDE016: Error removing Designer ID \"%1%\" from the View tab bar \"%2%\" in the %3% %4% method",
+ "<152>": "IDE017: Error adding Designer ID \"%1%\" to the View tab bar \"%2%\" in the %3% %4% method",
+ "<153>": "IDE018: Invalid Designer ID \"%1%\" passed to the %2% message in the %3% %4% method",
+ "<154>": "IDE019: Open DSN Error",
+ "<155>": "IDE020: TCL ID is not defined",
+ "<156>": "IDE021: Error adding TCL toolbar band",
+ "<157>": "IDE022: Error locating VPL for the \"%1%\" DSN in the %2% %3% method",
+ "<158>": "IDE023: Invalid range \"%1%\" passed to the STA_SETGAUGE handler in the %2% %3% method",
+ "<159>": "IDE024: No Popup details returned from the %1% client in the %2% message in the %3% %4% method",
+ "<160>": "IDE025: Invalid IDE ID \"%1%\" passed to the %2% procedure ",
+ "<161>": "IDE026: No entity ID passed to the %1% %2% method",
+ "<162>": "IDE027: Unable to launch Login dialog",
+ "<163>": "IDE028: TCP Port \"%1%\" is already in use. The IDE HTTP Server cannot be started",
+ "<164>": "IDE029: The IDE HTTP Server failed to find a free port number and cannot be started",
+ "<165>": "IDE030: The IDE HTTP Server failed to start in a timely manner on port \"%1%\"",
+ "<166>": "IDE031: The IDE HTTP Server failed to stop in a timely manner on port \"%1%\"",
+ "<167>": "IDE101: Executing %1% ...",
+ "<168>": "IDE102: Executed %1% ... OK",
+ "<169>": "IDE103: Executed %1% ... Failed [%2%]",
+ "<170>": "IDE104: Please select the folder containing the RDK module you wish to install",
+ "<171>": "IDE105: The installation is complete. Do you wish to view the log file?",
+ "<172>": "IDE106: Install RDK Module",
+ "<173>": "IDE107: Rebuild Repository Indexes",
+ "<174>": "IDE108: This operation may be lengthy.|Continue?",
+ "<175>": "IDE109: No application entry point has been defined",
+ "<176>": "IDE110: Launch Application",
+ "<177>": "IDE111: Are you sure you wish to reset the Entity History Log?",
+ "<178>": "IDE112: Reset Entity History Log",
+ "<179>": "IDE113: Resetting (%p% complete)",
+ "<180>": "IDE114: Entity History Log has been Reset",
+ "<181>": "IDE115: Deleting",
+ "<182>": "IDE116: Deleted %1% items",
+ "<183>": "IDE117: Entity history log has been reset",
+ "<184>": "IDE118: No items to save",
+ "<185>": "IDE119: 1 item saved",
+ "<186>": "IDE120: %1% items saved",
+ "<187>": "IDE121: Entity %1% is locked by another session. It will not be restored.",
+ "<188>": "IDE122: Entity %1% referenced an invalid handler [%2%] and cannot be restored.",
+ "<189>": "IDE123: Entity %1% does not exist and cannot be restored",
+ "<190>": "",
+ "<191>": "",
+ "<192>": "///////////////////////////////////////////////////////////////////////////////",
+ "<193>": "//[RTI_IDE_BOOTLOADER]/////////////////////////////////////////////////////////",
+ "<194>": "",
+ "<195>": "IBL001: Unable to start the IDE window [%1%]",
+ "<196>": "",
+ "<197>": "///////////////////////////////////////////////////////////////////////////////",
+ "<198>": "//[RTI_IDE_BDC]////////////////////////////////////////////////////////////////",
+ "<199>": "BDC001: No Message ID passed to the %1% %2% method",
+ "<200>": "BDC002: No Client ID passed to the %1% %2% method",
+ "<201>": "BDC003: The IDE broadcast manager has not been started in the %1% %2% method",
+ "<202>": "",
+ "<203>": "///////////////////////////////////////////////////////////////////////////////",
+ "<204>": "//[RTI_IDE_APP_SETTINGS]///////////////////////////////////////////////////////",
+ "<205>": "",
+ "<206>": "APS001: The SYSPROG application cannot be deleted",
+ "<207>": "APS002: Only System Administrators may delete this application",
+ "<208>": "APS100: Delete Application",
+ "<209>": "APS101: Are you sure you wish to delete the %1% application?",
+ "<210>": "APS102: The inherited application %1% will now inherit from %2%",
+ "<211>": "APS103: The following inherited applications will now inherit from %1%",
+ "<212>": "APS104: This action cannot be undone!",
+ "<213>": "APS105: Would you like to save changes to the Application Settings?",
+ "<214>": "APS106: Unsaved changes",
+ "<215>": "APS107: The repository will be synchronized with the database columns||This could be a lengthy operation, are you sure you wish to continue?|",
+ "<216>": "APS108: OpenInsight must be restarted for the UTF8 changes to be applied to the application",
+ "<217>": "APS109: - ",
+ "<218>": "APS110: Users",
+ "<219>": "APS111: The associated AREV64 application and user records will also be deleted",
+ "<220>": "",
+ "<221>": "///////////////////////////////////////////////////////////////////////////////",
+ "<222>": "//[RTI_IDE_CFG]////////////////////////////////////////////////////////////////",
+ "<223>": "",
+ "<224>": "ICFG01: Invalid IDE instance index \"%1%\" passed to the %2% %3% method",
+ "<225>": "ICFG02: Invalid ColorSet index \"%1%\" passed to the %2% %3% method",
+ "<226>": "ICFG03: No DSN ID passed to the %1% %2% method",
+ "<227>": "ICFG04: No DSN Entity ID passed to the %1% %2% method",
+ "<228>": "ICFG05: Error flushing MRU list to disk in the %1% %2% method [%3%]",
+ "<229>": "ICFG06: Invalid DSN ID passed to the %1% %2% method",
+ "<230>": "ICFG07: Invalid DSN Entity ID passed to the %1% %2% method",
+ "<231>": "ICFG08: Invalid \"%1%\" value passed to the %2% %3% method (contains system delimiters)",
+ "<232>": "ICFG09: \"%1% is not a valid IDE type %2% common dialog [%3%]",
+ "<233>": "ICFG10: Invalid \"%1%\" IDE common dialog type value passed to the %2% %3% method",
+ "<234>": "ICFG11: Invalid value ID \"%1%\" passed to the %2% %3% method",
+ "<235>": "",
+ "<236>": "///////////////////////////////////////////////////////////////////////////////",
+ "<237>": "//[RTI_IDE_NEW]///////////////////////////////////////////////////////////////",
+ "<238>": "",
+ "<239>": "INW001: The %1% family has no APPNOTE defined for used with the \"New Entity\" dialog",
+ "<240>": "INW002: The %1% type has no APPNOTE defined for used with the \"New Entity\" dialog",
+ "<241>": "INW100: There are no %1% that can be created",
+ "<242>": "",
+ "<243>": "///////////////////////////////////////////////////////////////////////////////",
+ "<244>": "//[RTI_IDE_OPEN]///////////////////////////////////////////////////////////////",
+ "<245>": "",
+ "<246>": "IOP001: Invalid Type ID \"%1%\" passed to the %2% %3% method",
+ "<247>": "IOP002: Invalid Class ID \"%1%\" passed to the %2% %3% method",
+ "<248>": "IOP003: No Class ID passed to the %1% %2% method",
+ "<249>": "IOP004: No Type ID passed to the %1% %2% method",
+ "<250>": "IOP101: Open Entity",
+ "<251>": "IOP102: Save Entity",
+ "<252>": "IOP103: No %1% entities found",
+ "<253>": "IOP104: This entity already exists in a parent application. Are you sure you wish to overwrite it?",
+ "<254>": "",
+ "<255>": "///////////////////////////////////////////////////////////////////////////////",
+ "<256>": "//[RTI_IDE_OPEN_RECORD] ///////////////////////////////////////////////////////",
+ "<257>": "",
+ "<258>": "IOR001: You must specify a valid record",
+ "<259>": "IOR002: You must specify a valid table name first",
+ "<260>": "IOR003: \"%1%\" is not a valid table name",
+ "<261>": "IOR004: The table name must match the selected table (%1%)",
+ "<262>": "IOR101: Open Record",
+ "<263>": "IOR102: Save Record",
+ "<264>": "IOR103: No records found",
+ "<265>": "IOR104: %1% (Loading Records %2%%)",
+ "<266>": "IOR105: Loading Records %p%",
+ "<267>": "IOR106: Loading Records...",
+ "<268>": "IOR107: There are no records to display",
+ "<269>": "IOR108: Please enter a SELECT statement:",
+ "<270>": "IOR109: There are no matching records to display",
+ "<271>": "IOR110: - ",
+ "<272>": "IOR111: Loading %1% record keys may cause extremely slow performance.|Are you sure you want to continue?",
+ "<273>": "",
+ "<274>": "///////////////////////////////////////////////////////////////////////////////",
+ "<275>": "//[RTI_IDE_SELECT_REPOS] ///////////////////////////////////////////////////////",
+ "<276>": "",
+ "<277>": "ISR001: ",
+ "<278>": "ISR002: ",
+ "<279>": "ISR003: ",
+ "<280>": "ISR004: ",
+ "<281>": "ISR100: Show Inherited Entities",
+ "<282>": "ISR101: Show Publishable Entities Only",
+ "<283>": "ISR102: Show Evaluate-Flagged Entites Only",
+ "<284>": "ISR103: Show Repos-Locked Entities Only",
+ "<285>": "ISR104: Show Recompile-Flagged Entities Only",
+ "<286>": "ISR105: Choose 'Updated By' Users",
+ "<287>": "ISR106: %1% Users",
+ "<288>": "ISR107: Filter %1% saved",
+ "<289>": "ISR108: No matching entities found",
+ "<290>": "",
+ "<291>": "///////////////////////////////////////////////////////////////////////////////",
+ "<292>": "//[RTI_DSN_]//////////////////////////////////////////////////////////",
+ "<293>": "",
+ "<294>": "DSN001: %1% entities do not support the %2% method",
+ "<295>": "DSN002: Error opening the %1% table in the %2% %3% method [%4%]",
+ "<296>": "DSN003: The \"%1%\" entity is locked by another process||Changes cannot be saved|",
+ "<297>": "DSN004: The \"%1%\" entity is locked by another process and cannot be saved [%2%]",
+ "<298>": "DSN005: Error unlocking the previous \"%1%\" entity in the %2% %3% method [%4%]",
+ "<299>": "DSN006: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<300>": "DSN007: Error reacquiring repository lock in the %1% %2% method [%3%]",
+ "<301>": "DSN008: The \"%1%\" entity has been inherited from another application.|Changes will be saved to a new copy in this application.",
+ "<302>": "DSN009: No entity ID passed to the %1% %2% method",
+ "<303>": "DSN016: Entity Locked",
+ "<304>": "DSN017: You have unsaved changes - are you sure you wish to exit?",
+ "<305>": "DSN018: Unsaved changes",
+ "<306>": "DSN019: %1% entities do not support a %2% method",
+ "<307>": "DSN020: %1% entities do not support a %2% notification",
+ "<308>": "DSN021: Unsaved changes",
+ "<309>": "DSN023: Delete %1%",
+ "<310>": "DSN024: Are you sure you wish to delete this entity?",
+ "<311>": "DSN025: Inherited Entity",
+ "<312>": "DSN026: Save %1% before closing?",
+ "<313>": "DSN027: Error reading the \"%1%\" SYSREPOS record in the %2% %3% method [%4%]",
+ "<314>": "DSN028: The \"%1%\" entity is locked by another process||Changes will not be allowed|",
+ "<315>": "DSN029: Do you want to save your changes?",
+ "<316>": "DSN030: Do you want to save your changes to %1%?",
+ "<317>": "DSN031: Error accessing the \"%1%\" entity in the %2% %3% method [%4%]",
+ "<318>": "DSN100: ",
+ "<319>": "DSN101: ",
+ "<320>": "DSN102: Saving %1% ...",
+ "<321>": "DSN103: Saving %1% ... OK",
+ "<322>": "DSN104: Saving %1% ... OK (%2% chars written)",
+ "<323>": "DSN105: Saving %1% ... Failed!",
+ "<324>": "DSN106: Entity Properties",
+ "<325>": "DSN107: Select File",
+ "<326>": "DSN108: There are no entities to display",
+ "<327>": "DSN109: App",
+ "<328>": "DSN110: Type",
+ "<329>": "DSN111: Class",
+ "<330>": "DSN112: Entity",
+ "<331>": "DSN113: Updated",
+ "<332>": "DSN114: Operation",
+ "<333>": "DSN115: Updated By",
+ "<334>": "DSN116: Description",
+ "<335>": "DSN117: There is no history to display",
+ "<336>": "DSN118: There are no documents to display",
+ "<337>": "DSN119: Select Record",
+ "<338>": "DSN120: (Changed)",
+ "<339>": "DSN121: Save %1% Entity",
+ "<340>": "DSN122: %1% Properties",
+ "<341>": "",
+ "<342>": "///////////////////////////////////////////////////////////////////////////////",
+ "<343>": "//[RTI_IDE_TPL_PROPERTY_PANEL]/////////////////////////////////////////////////",
+ "<344>": "",
+ "<345>": "PPL001: No Client ID passed to the %1% message in the %2% %3% method",
+ "<346>": "PPL002: No Category passed to the %1% message in the %2% %3% method",
+ "<347>": "PPL003: No property name passed to the %1% message in the %2% %3% method",
+ "<348>": "PPL004: Client ID mismatch for the %1% message in the %2% %3% method",
+ "<349>": "PPL005: Property grid template missing from ControlMap@ in the %1% %2% method",
+ "<350>": "PPL006: Error creating property grid \"%1%\" in the %2% %3% method",
+ "<351>": "PPL007: Duplicate Category \"%1%\" passed to the %2% message in the %3% %4% method",
+ "<352>": "PPL100: No Items",
+ "<353>": "PPL101: %1% options error",
+ "<354>": "PPL102: There are no property items to display",
+ "<355>": "",
+ "<356>": "///////////////////////////////////////////////////////////////////////////////",
+ "<357>": "//[RTI_IDE_TPL_DATABASE]///////////////////////////////////////////////////////",
+ "<358>": "",
+ "<359>": "DPL001: Error accessing DB Types IMAGELIST entity %1% in the %2% %3% method [%4%]",
+ "<360>": "DPL002: The %1% table has no dictionary table attached",
+ "<361>": "DPL100: Open Table",
+ "<362>": "DPL101: Clear Table",
+ "<363>": "DPL102: Are you sure you want to clear the %1% table?||This action cannot be undone",
+ "<364>": "DPL103: The %1% table has been cleared",
+ "<365>": "",
+ "<366>": "///////////////////////////////////////////////////////////////////////////////",
+ "<367>": "//[RTI_IDE_TPL_OUTPUT]/////////////////////////////////////////////////////////",
+ "<368>": "",
+ "<369>": "OPL001: Error accessing Message Types IMAGELIST entity %1% in the %2% %3% method [%4%]",
+ "<370>": "OPL100: Channel Locked",
+ "<371>": "OPL101: Channels Unlocked",
+ "<372>": "OPL102: |You have unread messages in the following channels: ||%1%| ",
+ "<373>": "OPL103: Unread messages",
+ "<374>": "OPL104: Clear Messages",
+ "<375>": "",
+ "<376>": "///////////////////////////////////////////////////////////////////////////////",
+ "<377>": "//[RTI_IDE_TPL_FAVOURITES]/////////////////////////////////////////////////////",
+ "<378>": "",
+ "<379>": "FPL001: No favorites defined",
+ "<380>": "FPL002: No recent items",
+ "<381>": "FPL003: No update history found",
+ "<382>": "FPL004: No evaluated entities found",
+ "<383>": "",
+ "<384>": "///////////////////////////////////////////////////////////////////////////////",
+ "<385>": "//[RTI_IDE_PGO_]//////////////////////////////////////////////////////",
+ "<386>": "",
+ "<387>": "PGO001: Invalid property grid ID \"%1%\" passed to the %2% %3% method",
+ "<388>": "PGO002: No property name passed to the %1% %2% method",
+ "<389>": "PGO003: Unable to access item coordinates for the \"%1%\" property grid in the %2% %3% method",
+ "<390>": "",
+ "<391>": "///////////////////////////////////////////////////////////////////////////////",
+ "<392>": "//[RTI_IDE_PGO_CUSTOMPROPERTIES]///////////////////////////////////////////////",
+ "<393>": "",
+ "<394>": "PGOCP001: A Property Value must have a Name",
+ "<395>": "PGOCP100: Invalid Property Value ",
+ "<396>": "PGOCP101: Missing Property Name",
+ "<397>": "",
+ "<398>": "///////////////////////////////////////////////////////////////////////////////",
+ "<399>": "//[RTI_IDE_PGO_IMAGE]//////////////////////////////////////////////////////////",
+ "<400>": "",
+ "<401>": "PGOI001: Error opening the %1% table in the %2% %3% method [%4%]",
+ "<402>": "PGOI002: Invalid repository TYPE \"%1%\" passed to the %2% %3% method",
+ "<403>": "PGOI003: Invalid property name \"%1%\" passed to the %2% %3% method",
+ "<404>": "PGOI004: Error locating type information for the \"%1%\" property in the %2% %3% method",
+ "<405>": "PGOI100: Image Properties",
+ "<406>": "PGOI101: The Translucency property must be a an integer between 0 and 100 inclusive",
+ "<407>": "PGOI102: The Count property must be an integer between 1 and 256 inclusive",
+ "<408>": "PGOI103: The Origin property must be a pair of integer coordinates between 32767 and -32768 inclusive",
+ "<409>": "PGOI104: The Offset property must be a pair of integer coordinates between 32767 and -32768 inclusive",
+ "<410>": "PGOI105: There are no properties for this image type",
+ "<411>": "",
+ "<412>": "///////////////////////////////////////////////////////////////////////////////",
+ "<413>": "//[RTI_IDE_PGO_RANGE]//////////////////////////////////////////////////////////",
+ "<414>": "",
+ "<415>": "PGORG001: The minimum \"From\" value must be less than the maximum \"To\" value",
+ "<416>": "PGORG002: The minimum \"From\" value must be less than or equal to the maximum \"To\" value",
+ "<417>": "PGORG003: The \"From\" value cannot be less than the minimum \"From\" value",
+ "<418>": "PGORG004: The \"To\" value cannot be greater than the maximum \"To\" value",
+ "<419>": "PGORG005: The Increment cannot be greater than the size of the range",
+ "<420>": "PGORG006: The \"%1%\" value must be between %2% and %3% inclusive",
+ "<421>": "",
+ "<422>": "///////////////////////////////////////////////////////////////////////////////",
+ "<423>": "//[RTI_IDE_PGO_DICTFORMULA]////////////////////////////////////////////////////",
+ "<424>": "",
+ "<425>": "PGOFM001: The following syntax errors have been detected:||%1%||",
+ "<426>": "PGOFM002: The syntax is correct",
+ "<427>": "PGOFM100: Formula Syntax Errors",
+ "<428>": "PGOFM101: Formula Syntax Check ",
+ "<429>": "",
+ "<430>": "///////////////////////////////////////////////////////////////////////////////",
+ "<431>": "//[RTI_IDE_PGO_XYPOS]//////////////////////////////////////////////////////////",
+ "<432>": "",
+ "<433>": "PGOXY001: The %1% value must be between %2% and %3% inclusive",
+ "<434>": "",
+ "<435>": "///////////////////////////////////////////////////////////////////////////////",
+ "<436>": "//[RTI_IDE_PGO_WH]/////////////////////////////////////////////////////////////",
+ "<437>": "",
+ "<438>": "PGOWH001: The %1% value must be between %2% and %3% inclusive",
+ "<439>": "",
+ "<440>": "///////////////////////////////////////////////////////////////////////////////",
+ "<441>": "//[RTI_IDE_PGO_SCALEFACTOR]////////////////////////////////////////////////////",
+ "<442>": "",
+ "<443>": "PGOSF001: The %1% value must be between %2% and %3% inclusive",
+ "<444>": "",
+ "<445>": "///////////////////////////////////////////////////////////////////////////////",
+ "<446>": "//[RTI_IDE_PGO_DEFINT]/////////////////////////////////////////////////////////",
+ "<447>": "",
+ "<448>": "PGODI001: No default value passed to the %1% %2% method",
+ "<449>": "PGODI002: The \"%1%\" value must be between %2% and %3% inclusive",
+ "<450>": "",
+ "<451>": "///////////////////////////////////////////////////////////////////////////////",
+ "<452>": "//[RTI_IDE_PGO_RADIOBUTTON]////////////////////////////////////////////////////",
+ "<453>": "",
+ "<454>": "PGORB001: Duplicate button labels are not allowed (\"%1%\") ",
+ "<455>": "PGORB002: Duplicate button values are not allowed (\"%1%\")",
+ "<456>": "PGORB003: You must define at least one button",
+ "<457>": "PGORB004: Buttons with null labels are not allowed",
+ "<458>": "",
+ "<459>": "///////////////////////////////////////////////////////////////////////////////",
+ "<460>": "//[RTI_IDE_ANALYZE_REVPROFILELOG]//////////////////////////////////////////////",
+ "<461>": "ARPL001: The \"%1%\" file is being analyzed.|Are you sure you wish to cancel this process?",
+ "<462>": "ARPL002: Please specify a log file name",
+ "<463>": "ARPL003: Please specify a valid log file name",
+ "<464>": "ARPL004: The log file is malformed on line %1%",
+ "<465>": "ARPL100: %1% items analyzed",
+ "<466>": "ARPL101: %1% item analyzed",
+ "<467>": "ARPL102: Parsing log file (%p%)",
+ "<468>": "ARPL103: Building call trace list (%p%)",
+ "<469>": "ARPL104: Loading call trace list ... please wait",
+ "<470>": "ARPL105: Loading stored procedure list (%p%)",
+ "<471>": "ARPL106: &Cancel",
+ "<472>": "ARPL107: No stored procedures loaded",
+ "<473>": "ARPL108: No stored procedure selected",
+ "<474>": "",
+ "<475>": "///////////////////////////////////////////////////////////////////////////////",
+ "<476>": "//[RTI_IDE_IDE_TCL]////////////////////////////////////////////////////////////",
+ "<477>": "",
+ "<478>": "TCL100: Enter command here",
+ "<479>": "",
+ "<480>": "///////////////////////////////////////////////////////////////////////////////",
+ "<481>": "// [RTI_IDE_ALIAS_TABLE]///////////////////////////////////////////////////////",
+ "<482>": "",
+ "<483>": "ALT001: \"%1%\" is not a valid data volume [%2%]",
+ "<484>": "ALT002: The \"%1%\" location does not contain any OpenInsight Tables||[%2%]|",
+ "<485>": "ALT100: Please select the location of the table to alias",
+ "<486>": "",
+ "<487>": "",
+ "<488>": "///////////////////////////////////////////////////////////////////////////////",
+ "<489>": "//[RTI_DSN_DLLPROTOTYPE]///////////////////////////////////////////////////////",
+ "<490>": "",
+ "<491>": "DP001: The DLL Prototype definition is locked by another process.||Changes will not be allowed",
+ "<492>": "DP002: Error reading the DLL Prototype definition (%1%) in the %2% %3% method [%4%]",
+ "<493>": "DP003: Missing function name from function definition (Line %1%)",
+ "<494>": "DP004: Missing return value type from then \"%1%\" function definition",
+ "<495>": "DP005: Missing parameter list from then \"%1%\" function definition",
+ "<496>": "DP006: Invalid parameter list in the \"%1%\" function definition",
+ "<497>": "DP007: Invalid return data type for the \"%1%\" function definition",
+ "<498>": "DP008: Invalid parameter type \"%1%\" for the \"%2%\" function definition",
+ "<499>": "DP009: The DLL Prototype definition is locked by another process.||Changes cannot be saved",
+ "<500>": "DP010: The DLL name is required",
+ "<501>": "DP011: \"%1%\" is not a valid DLL name",
+ "<502>": "DP012: \"%1%\" is not a valid data type",
+ "<503>": "DP013: Invalid Data Type",
+ "<504>": "DP014: Data Type",
+ "<505>": "DP015: Select Return Type",
+ "<506>": "DP016: Error reading the \"%1%\" DLL Prototype SYSREPOS record in the %2% %3% method [%4%]",
+ "<507>": "DP017: Saving %1% ...",
+ "<508>": "DP018: Saving %1% ... Failed!",
+ "<509>": "DP019: Saving %1% ... OK (%2% chars written)",
+ "<510>": "DP020: The \"%1%\" DLL Prototype entity is locked by another process and cannot be saved [%2%]",
+ "<511>": "DP021: Error unlocking the previous \"%1%\" Dll Prototype entity in the %2% %3% method [%4%]",
+ "<512>": "DP022: This DLL Prototype definition has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<513>": "DP100: There are no functions defined",
+ "<514>": "DP101: Save DLL Prototype Entity",
+ "<515>": "DP107: DLL Prototype Properties",
+ "<516>": "",
+ "<517>": "///////////////////////////////////////////////////////////////////////////////",
+ "<518>": "//[RTI_DSN_DLLSTRUCT]/////////////////////////////////////////////////////////",
+ "<519>": "",
+ "<520>": "DS001: The DLL Struct definition is locked by another process.||Changes will not be allowed",
+ "<521>": "DS002: Error reading the DLL Struct definition (%1%) in the %2% %3% method [%4%]",
+ "<522>": "DS009: The DLL Structure definition is locked by another process.||Changes cannot be saved",
+ "<523>": "DS012: \"%1%\" is not a valid data type",
+ "<524>": "DS013: Invalid Data Type",
+ "<525>": "DS016: Error reading the \"%1%\" DLL Struct SYSREPOS record in the %2% %3% method [%4%]",
+ "<526>": "DS018: Saving %1% ... Failed!",
+ "<527>": "DS019: Saving %1% ... OK (%2% chars written)",
+ "<528>": "DS020: The \"%1%\" DLL Struct entity is locked by another process and cannot be saved [%2%]",
+ "<529>": "DS022: This DLL Struct definition has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<530>": "DS030: The OI structure member type is required for the \"%1%\" member",
+ "<531>": "DS031: \"%1%\" is not a valid OI structure member type",
+ "<532>": "DS032: Length is required for a \"%1%\" OI structure member type",
+ "<533>": "DS101: Save DLL Struct Entity",
+ "<534>": "DS107: DLL Struct Properties",
+ "<535>": "",
+ "<536>": "///////////////////////////////////////////////////////////////////////////////",
+ "<537>": "//[RTI_DSN_IMGRESDLL]//////////////////////////////////////////////////////////",
+ "<538>": "",
+ "<539>": "IRD001: The Image Resource DLL definition is locked by another process.||Changes will not be allowed| ",
+ "<540>": "IRD002: Error reading the Image Resource DLL definition (%1%) in the %2% %3% method [%4%]",
+ "<541>": "IRD003: The Image Resource DLL entity ID contains invalid characters (%1%)",
+ "<542>": "IRD004: The Image Resource DLL entity description is required",
+ "<543>": "IRD005: The Source Image is required",
+ "<544>": "IRD006: The Resource ID for \"%1%\" is required",
+ "<545>": "IRD007: The Resource Type for \"%1%\" is required",
+ "<546>": "IRD008: \"%1%\" is not a valid version number ",
+ "<547>": "IRD009: The Image Resource DLL definition is locked by another process.||Changes cannot be saved",
+ "<548>": "IRD010: The DLL File is required",
+ "<549>": "IRD011: The DLL Entity ID is required",
+ "<550>": "IRD100: DLL files (*.dll)/*.dll/All files/*.*/",
+ "<551>": "",
+ "<552>": "///////////////////////////////////////////////////////////////////////////////",
+ "<553>": "//[RTI_DSN_CONTEXTMENU]////////////////////////////////////////////////////////",
+ "<554>": "",
+ "<555>": "CMN001: No Context Menu ID passed to the %1% %2% method",
+ "<556>": "CMN100: This menu has been automatically converted from an|older definition type and should be saved for the|changes to be applied",
+ "<557>": "CMN101: Context Menu converted",
+ "<558>": "",
+ "<559>": "///////////////////////////////////////////////////////////////////////////////",
+ "<560>": "//[RTI_IDE_OLEVIEW_CONTROLS]///////////////////////////////////////////////////",
+ "<561>": "",
+ "<562>": "IOVC001: Please wait - Loading OLE Controls ...",
+ "<563>": "",
+ "<564>": "///////////////////////////////////////////////////////////////////////////////",
+ "<565>": "//[RTI_DSN_OLECONTROL]/////////////////////////////////////////////////////////",
+ "<566>": "",
+ "<567>": "OC001: The OLE Control registration record is locked by another process.||Changes will not be allowed|",
+ "<568>": "OC002: Error reading the OLE Control registration record (%1%) in the %2% %3% method [%4%]",
+ "<569>": "OC003: The CLSID is required",
+ "<570>": "OC004: A DEFPROP Property or a DEFPROP Handler must be specified",
+ "<571>": "OC005: \"%1%\" is not a valid DEFPROP Handler procedure",
+ "<572>": "OC006: \"%1%\" is not a valid CLSID",
+ "<573>": "OC007: The OLE Control registration record is locked by another process.||Changes cannot be saved",
+ "<574>": "OC008: \"%1%\" is not a valid DEFPROP Property",
+ "<575>": "OC009: There are no valid handler procs defined",
+ "<576>": "OC010: Please specify a CLSID first",
+ "<577>": "OC011: This control has no OLE properties that can be used with the OI \"%1%\" property",
+ "<578>": "OC012: \"%1%\" is not a valid DEFPOSPROP Handler procedure",
+ "<579>": "OC013: You must specify a DEFPROPPOS property or handler",
+ "<580>": "OC014: You must specify a DEFPROP property or handler to set a Multi-Column control and semantics",
+ "<581>": "OC015: This control has no OLE events that can be used with the OI \"%1%\" event",
+ "<582>": "OC100: Please enter the entity name of this OLE Control registration record:",
+ "<583>": "OC101: Select %1% Handler",
+ "<584>": "OC102: Stored Procedure Name",
+ "<585>": "OC103: Select Property",
+ "<586>": "OC104: Property Name",
+ "<587>": "OC105: Select Event",
+ "<588>": "OC106: Event Name",
+ "<589>": "",
+ "<590>": "///////////////////////////////////////////////////////////////////////////////",
+ "<591>": "//[RTI_DSN_START]//////////////////////////////////////////////////////////////",
+ "<592>": "",
+ "<593>": "STA001: Error reading Start Page HTML content in the %1% %2% method [%3%]",
+ "<594>": "STA002: Error reading Start Page CSS content in the %1% %2% method [%3%]",
+ "<595>": "STA003: Error reading Start Page JS content in the %1% %2% method [%3%]",
+ "<596>": "STA004: Error accessing Start Page Image \"%1%\" in the %2% %3% method [%4%]",
+ "<597>": "",
+ "<598>": "///////////////////////////////////////////////////////////////////////////////",
+ "<599>": "//[APPNOTE]////////////////////////////////////////////////////////////////////",
+ "<600>": "",
+ "<601>": "APN1000: No APPNOTE structure passed to the %1% %2% method",
+ "<602>": "",
+ "<603>": "///////////////////////////////////////////////////////////////////////////////",
+ "<604>": "//[RTI_DSN_APPNOTE]////////////////////////////////////////////////////////////",
+ "<605>": "",
+ "<606>": "APN001: The \"%1%\" QuickHelp entity is locked by another process||Changes will not be allowed|",
+ "<607>": "APN002: Error reading the \"%1%\" QuickHelp entity in the %2% %3% method [%4%]",
+ "<608>": "APN003: Error reading the \"%1%\" QuickHelp HTML content in the %2% %3% method [%4%]",
+ "<609>": "APN004: Error reading the \"%1%\" QuickHelp Editor HTML content in the %2% %3% method [%4%]",
+ "<610>": "APN005: Error reading the \"%1%\" QuickHelp Editor JS content in the %2% %3% method [%4%]",
+ "<611>": "APN006: Error reading the \"%1%\" QuickHelp Editor button images in the %2% %3% method [%4%]",
+ "<612>": "APN007: Invalid QuickHelp Editor button image file \"%1%\" specified in the %2% %3% method",
+ "<613>": "APN008: The QuickHelp entity is locked by another process.||Changes cannot be saved",
+ "<614>": "APN009: Error reading the \"%1%\" QuickHelp SYSREPOS record in the %2% %3% method [%4%]",
+ "<615>": "APN010: Null ID passed to the %1% message in the %2% %3% method",
+ "<616>": "APN011: The \"%1%\" QuickHelp entity is locked by another process and cannot be saved [%2%]",
+ "<617>": "APN012: Error unlocking the previous \"%1%\" QuickHelp entity in the %2% %3% method [%4%]",
+ "<618>": "APN013: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<619>": "APN014: QuickHelp Messages do not support a COMPILE operation",
+ "<620>": "APN015: The \"%1%\" QuickHelp Message has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<621>": "APN020: Saving %1% ",
+ "<622>": "APN021: Saving %1% ... OK (%2% chars written)",
+ "<623>": "APN022: Saving %1% ... Failed!",
+ "<624>": "APN030: Please enter a full URL for the hyperlink",
+ "<625>": "APN031: Link URL is Required",
+ "<626>": "APN040: Please enter a full URL for the image",
+ "<627>": "APN041: Image URL is Required",
+ "<628>": "APN100: Please enter the entity name of this QuickHelp entity:",
+ "<629>": "APN101: The \"%1%\" QuickHelp entity already exists. Do you wish to overwrite it?",
+ "<630>": "APN102: Entity Locked",
+ "<631>": "APN103: QuickHelp Messages",
+ "<632>": "APN104: QuickHelp &Name",
+ "<633>": "APN105: Save QuickHelp Message",
+ "<634>": "APN106: Please specify a name for the QuickHelp Message",
+ "<635>": "APN107: QuickHelp Properties",
+ "<636>": "APN108: Warning",
+ "<637>": "APN109: Save QuickHelp Entity",
+ "<638>": "APN200: The \"%1%\" property must be an integer coordinate between -2 and 32767 inclusive",
+ "<639>": "APN201: The \"Width\" property must be an integer value between 200 and 32767 inclusive",
+ "<640>": "APN202: The \"Height\" property must be an integer value between 160 and 32767 inclusive",
+ "<641>": "",
+ "<642>": "///////////////////////////////////////////////////////////////////////////////",
+ "<643>": "//[RTI_DSN_REPVIEW]/////////////////////////////////////////////////////////////",
+ "<644>": "",
+ "<645>": "RDK001: The \"%1%\" Repository View entity is locked by another process||Changes will not be allowed|",
+ "<646>": "RDK002: Error reading the \"%1%\" RepView entity in the %2% %3% method [%4%]",
+ "<647>": "RDK020: Saving %1% ",
+ "<648>": "RDK021: Saving %1% ... OK (%2% chars written)",
+ "<649>": "RDK022: Saving %1% ... Failed!",
+ "<650>": "RDK100: Please enter the entity name of this Repository View entity:",
+ "<651>": "RDK101: The \"%1%\" Repository View entity already exists. Do you wish to overwrite it?",
+ "<652>": "RDK102: Entity Locked",
+ "<653>": "RDK103: Repository View ",
+ "<654>": "RDK104: Repository View &Name",
+ "<655>": "RDK105: Save Repository View ",
+ "<656>": "RDK106: Please specify a name for the Repository View ",
+ "<657>": "RDK107: Repository View Properties",
+ "<658>": "RDK108: Warning",
+ "<659>": "RDK203: Deployment Definition",
+ "<660>": "RDK204: Item Name",
+ "<661>": "RDK205: Save Deployment Definition",
+ "<662>": "RDK257: Extraction Path",
+ "<663>": "RDK258: Deploy,Do Not Deploy,Deploy Empty",
+ "<664>": "RDK261: Extraction Progress, Repository Creation, Database Extraction, Entity Extraction, Prepare Application",
+ "<665>": "RDK262: The specified directory does not exist. Create directory now?",
+ "<666>": "RDK263: Initializing Repository Tables...",
+ "<667>": "RDK264: Creating Repository Table: %1%",
+ "<668>": "RDK265: Copying Repository Table: %1%",
+ "<669>": "RDK266: Copying System Rows Into: %1%",
+ "<670>": "RDK267: Build Target Repository Index...",
+ "<671>": "RDK268: Continue current extraction from failure point?",
+ "<672>": "RDK269: Extraction succeeded!",
+ "<673>": "RDK270: Creating Database Table: %1%",
+ "<674>": "RDK271: Copying Database Table: %1%",
+ "<675>": "RDK272: Loading View: %1%",
+ "<676>": "RDK273: Extracting: %1%",
+ "<677>": "RDK274: Preparing Entity Storage...",
+ "<678>": "RDK275: The specified directory contains data and cannot be written to.",
+ "<679>": "RDK276: Delete files created by extraction process?",
+ "<680>": "RDK277: Options",
+ "<681>": "RDK278: ",
+ "<682>": "RDK279: ",
+ "<683>": "RDK280: ",
+ "<684>": "RDK281: Untitled",
+ "<685>": "RDK282: Create Repository,Extract Database,Extract Entities,Prepare Application",
+ "<686>": "RDK283: Full Deployment,Application Deployment,Application Upgrade",
+ "<687>": "RDK297: Create Alias,Do Not Create",
+ "<688>": "",
+ "<689>": "///////////////////////////////////////////////////////////////////////////////",
+ "<690>": "//[RTI_DSN_STPROC]/////////////////////////////////////////////////////////////",
+ "<691>": "",
+ "<692>": "STP001: The \"%1%\" Stored Procedure is locked by another process||Changes will not be allowed|",
+ "<693>": "STP002: Error reading the \"%1%\" Stored Procedure in the %2% %3% method [%4%]",
+ "<694>": "STP003: Null ID passed to the %1% message in the %2% %3% method",
+ "<695>": "STP004: The \"%1%\" Stored Procedure has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<696>": "STP008: The Stored Procedure is locked by another process.||Changes cannot be saved",
+ "<697>": "STP009: Error reading the \"%1%\" Stored Procedure SYSREPOS record in the %2% %3% method [%4%]",
+ "<698>": "STP010: The Stored Procedure is locked by another process.||Compilation is not allowed",
+ "<699>": "STP011: The \"%1%\" Stored Procedure is locked by another process and cannot be saved [%2%]",
+ "<700>": "STP012: Error unlocking the previous \"%1%\" Stored Procedure in the %2% %3% method [%4%]",
+ "<701>": "STP013: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<702>": "STP014: Stored Procedures do not support a TESTRUN operation",
+ "<703>": "STP015: Compilation Successful! (Time elapsed: %1% seconds at %2%)",
+ "<704>": "STP016: Compilation Failed!",
+ "<705>": "STP017: Compiling %1% ...",
+ "<706>": "STP018: Scanning %1% for VNAVs ...",
+ "<707>": "STP019: Scanning %1% for VNAVs ... OK (Time elapsed: %2% seconds)",
+ "<708>": "STP020: Saving %1% ...",
+ "<709>": "STP021: Saving %1% ... OK (%2% chars written)",
+ "<710>": "STP022: Saving %1% ... Failed!",
+ "<711>": "STP023: Possible unassigned variable \"%1%\" on line %2%",
+ "<712>": "STP024: Possible unassigned variable \"%1%\" on lines %2%",
+ "<713>": "STP025: Possible unassigned variable \"%1%\"",
+ "<714>": "STP026: Compiled object code size %1% / literal pool size %2%",
+ "<715>": "STP027: Variable \"%1% on line \"%2%\" ends with \"$\"",
+ "<716>": "STP028: Equate \"%1% on line \"%2%\" does not end with \"$\"",
+ "<717>": "STP029: Debug statement found on line %2%",
+ "<718>": "STP050: \"%1% elapsed time \"%2%\" secs",
+ "<719>": "STP051: Compiled at %1% with %2% Warnings. (Time elapsed: %3% seconds)",
+ "<720>": "STP101: The \"%1%\" Stored Procedure already exists. Do you wish to overwrite it?",
+ "<721>": "STP102: Entity Locked",
+ "<722>": "STP103: Stored Procedures",
+ "<723>": "STP104: Stored Procedure &Name",
+ "<724>": "STP105: Save Stored Procedure",
+ "<725>": "STP106: Please specify a name for the Stored Procedure",
+ "<726>": "STP107: Stored Procedure Properties",
+ "<727>": "STP108: Are you sure you wish to delete this Stored Procedure?",
+ "<728>": "STP109: Delete executable/debug entities",
+ "<729>": "",
+ "<730>": "///////////////////////////////////////////////////////////////////////////////",
+ "<731>": "//[RTI_DSN_STPROCINS]//////////////////////////////////////////////////////////",
+ "<732>": "",
+ "<733>": "STI001: The \"%1%\" Insert record is locked by another process||Changes will not be allowed|",
+ "<734>": "STI002: Error reading the \"%1%\" Insert record in the %2% %3% method [%4%]",
+ "<735>": "STI003: Null ID passed to the %1% message in the %2% %3% method",
+ "<736>": "STI004: The \"%1%\" Insert record has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<737>": "STI008: The Insert record is locked by another process.||Changes cannot be saved",
+ "<738>": "STI009: Error reading the \"%1%\" Insert record SYSREPOS record in the %2% %3% method [%4%]",
+ "<739>": "STI010: The Insert record is locked by another process.||Compilation is not allowed",
+ "<740>": "STI011: The \"%1%\" Insert record is locked by another process and cannot be saved [%2%]",
+ "<741>": "STI012: Error unlocking the previous \"%1%\" Insert record in the %2% %3% method [%4%]",
+ "<742>": "STI013: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<743>": "STI014: Insert records do not support a TESTRUN operation",
+ "<744>": "STI015: Compilation Successful! (Time elapsed: %1% seconds)",
+ "<745>": "STI016: Compilation Failed!",
+ "<746>": "STI017: Compiling %1% ...",
+ "<747>": "STI020: Saving %1% ...",
+ "<748>": "STI021: Saving %1% ... OK (%2% chars written)",
+ "<749>": "STI022: Saving %1% ... Failed!",
+ "<750>": "STI030: Locking %1% ...",
+ "<751>": "STI031: Locking %1% ... OK",
+ "<752>": "STI033: Locking %1% ... Failed [%2%]",
+ "<753>": "STI034: Unlocking %1% ...",
+ "<754>": "STI035: Unlocking %1% ... OK",
+ "<755>": "STI036: Unlocking %1% ... Failed [%2%]",
+ "<756>": "STI037: Skipping %1% ... Program is on the call stack",
+ "<757>": "STI101: The \"%1%\" Insert record already exists. Do you wish to overwrite it?",
+ "<758>": "STI102: Entity Locked",
+ "<759>": "STI103: Stored Procedure Inserts",
+ "<760>": "STI104: Stored Procedure Insert &Name",
+ "<761>": "STI105: Save Stored Procedure Insert",
+ "<762>": "STI106: Please specify a name for the Insert record",
+ "<763>": "STI107: Insert Record Properties",
+ "<764>": "STI108: Are you sure you wish to delete this Insert record?",
+ "<765>": "STI109: Tree-Compiling %p%",
+ "<766>": "STI110: 1 entity compiled",
+ "<767>": "STI111: %1% entities compiled",
+ "<768>": "",
+ "<769>": "///////////////////////////////////////////////////////////////////////////////",
+ "<770>": "//[RTI_DSN_RECORD]/////////////////////////////////////////////////////////////",
+ "<771>": "",
+ "<772>": "REC001: The \"%1%\" Record is locked by another process||Changes will not be allowed|",
+ "<773>": "REC002: Error reading the \"%1%\" Record in the %2% Table",
+ "<774>": "REC003: Null ID passed to the %1% message in the %2% %3% method",
+ "<775>": "REC004: The Record is locked by another process.||Changes cannot be saved",
+ "<776>": "REC005: Error reading the \"%1%\" Record in the %2% Table",
+ "<777>": "REC006: The \"%1%\" Record is locked by another process and cannot be saved [%2%]",
+ "<778>": "REC007: Error unlocking the previous \"%1%\" Record in the %2% Table",
+ "<779>": "REC008: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<780>": "REC009: Table \"%1%\" does not exist",
+ "<781>": "REC010: Records do not support a TESTRUN operation",
+ "<782>": "REC011: APPROW creation for this entity is disabled:||Repository entity \"%1%\" already exists for a different record.",
+ "<783>": "REC020: Saving %1% ...",
+ "<784>": "REC021: Saving %1% ... OK (%2% chars written)",
+ "<785>": "REC022: Saving %1% ... Failed!",
+ "<786>": "REC101: The \"%1%\" Record already exists. Do you wish to overwrite it?",
+ "<787>": "REC102: Record Locked",
+ "<788>": "REC103: Records",
+ "<789>": "REC104: Record &Name",
+ "<790>": "REC105: Save Record",
+ "<791>": "REC106: Please specify a name for the Record",
+ "<792>": "REC107: Invalid Table",
+ "<793>": "REC108: Record Already Exists",
+ "<794>": "REC109: Are you sure you wish to delete this record?",
+ "<795>": "",
+ "<796>": "///////////////////////////////////////////////////////////////////////////////",
+ "<797>": "//[RTI_DSN_OIWIN]//////////////////////////////////////////////////////////////",
+ "<798>": "",
+ "<799>": "OIW001: The \"%1%\" Form is locked by another process.||Changes will not be allowed|",
+ "<800>": "OIW002: Error reading the \"%1%\" Form in the %2% %3% method||[%4%]|",
+ "<801>": "OIW003: Invalid object type handler \"%1%\" specified in the %2% %3% method",
+ "<802>": "OIW004: Unable to create form designer window \"%1%\" in the %2% %3% method",
+ "<803>": "OIW005: Error reading the \"%1%\" Form SYSREPOS record in the %2% %3% method||[%4%]|",
+ "<804>": "OIW006: The Form is locked by another process.||Changes cannot be saved",
+ "<805>": "OIW007: The \"%1%\" Form has been inherited from another application.|Changes will not be allowed",
+ "<806>": "OIW009: Error reading the \"%1%\" Form in the %2% %3% method||[%4%]|",
+ "<807>": "OIW011: The \"%1%\" Form is locked by another process and cannot be saved||[%2%]|",
+ "<808>": "OIW012: Error unlocking the previous \"%1%\" Form in the %2% %3% method||[%4%]|",
+ "<809>": "OIW013: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<810>": "OIW014: The following tables are not attached:||%1%||The form cannot be saved until valid|table information is specified|",
+ "<811>": "OIW015: The following table is not attached:||%1%||The form cannot be saved until valid|table information is specified|",
+ "<812>": "OIW016: There are no controls to re-order",
+ "<813>": "OIW017: There are not enough controls to re-order",
+ "<814>": "OIW018: Null control type detected",
+ "<815>": "OIW019: \"%1%\" is not a valid control type [%2%]",
+ "<816>": "OIW020: No Table Join Criteria has been collected",
+ "<817>": "OIW021: Invalid object type handler \"%1%\" specified in the OIWIN_COMPILE procedure",
+ "<818>": "OIW022: Missing object type in the OIWIN_COMPILE procedure",
+ "<819>": "OIW023: No table join information has been specified for the following tables: [%1%]",
+ "<820>": "OIW024: Error accessing method type information for the \"%1%\" control in the %2% %3% method [%4%]",
+ "<821>": "OIW025: \"%1%\" is a reserved word and cannot be used as a Form name.|Please choose another name that is NOT in the following list:||%2%||",
+ "<822>": "OIW026: \"%1%\" is a reserved control sub-object name",
+ "<823>": "OIW100: Please enter a name for this Form:",
+ "<824>": "OIW101: The \"%1%\" Form already exists. Do you wish to overwrite it?",
+ "<825>": "OIW102: Form Locked",
+ "<826>": "OIW103: Overwrite Form",
+ "<827>": "OIW104: Missing Tables",
+ "<828>": "OIW105: %1% %2% event script",
+ "<829>": "OIW106: Saving %1% ...",
+ "<830>": "OIW107: Saving %1% ... Failed! (%2%)",
+ "<831>": "OIW108: Saving %1% ... OK (%2% chars written)",
+ "<832>": "OIW109: Deleting %1% ...",
+ "<833>": "OIW110: Deleting %1% ... Failed! (%2%)",
+ "<834>": "OIW111: Deleting %1% ... OK",
+ "<835>": "OIW112: Compiling %1% ...",
+ "<836>": "OIW113: Compilation Successful! (Time elapsed: %1% seconds at %2%)",
+ "<837>": "OIW114: Compilation Failed!",
+ "<838>": "OIW115: Compiling %1% ... Compilation not needed",
+ "<839>": "OIW116: Control",
+ "<840>": "OIW117: Select Control",
+ "<841>": "OIW118: Displays the previous page",
+ "<842>": "OIW119: Display the next page",
+ "<843>": "OIW120: Opening %1% Failed!",
+ "<844>": "OIW121: Parser Error on \"%1%\" [%2%]",
+ "<845>": "OIW122: Are you sure you wish to delete this Form?",
+ "<846>": "OIW123: Save Form",
+ "<847>": "OIW124: Control Type",
+ "<848>": "OIW125: Paste Failed!",
+ "<849>": "OIW126: Order Tabs",
+ "<850>": "OIW127: Multi-table Join Criteria",
+ "<851>": "",
+ "<852>": "///////////////////////////////////////////////////////////////////////////////",
+ "<853>": "//[RTI_DSNX_OIWIN_FORMDES]/////////////////////////////////////////////////////",
+ "<854>": "",
+ "<855>": "FDS001: Invalid EventID \"%1%\" passed to the %2% %3% method",
+ "<856>": "FDS002: No DSN ID passed to the %1% %2% method",
+ "<857>": "FDS003: A \"%1%\" type cannot be created on a child control",
+ "<858>": "FDS004: The \"%1%\" control already exists. Please choose another name",
+ "<859>": "FDS005: \"%1%\" is a reserved control sub-object name. Please choose another name",
+ "<860>": "FDS100: %1% Properties",
+ "<861>": "FDS101: The %1% control has an event handler defined.|Are you sure you want to delete it?",
+ "<862>": "FDS102: Delete Control",
+ "<863>": "FDS103: Common",
+ "<864>": "FDS104: The following controls have event handlers defined:||%1%||Are you sure you want to delete them?",
+ "<865>": "",
+ "<866>": "///////////////////////////////////////////////////////////////////////////////",
+ "<867>": "//[RTI_DSNX_OIWIN_DBJOIN]//////////////////////////////////////////////////////",
+ "<868>": "",
+ "<869>": "DBJ001: Are you sure you want to remove this relationship?",
+ "<870>": "DBJ002: Remove relationship",
+ "<871>": "DBJ003: Do you want to save your changes to the join criteria?",
+ "<872>": "DBJ004: Unsaved changes",
+ "<873>": "",
+ "<874>": "///////////////////////////////////////////////////////////////////////////////",
+ "<875>": "//[RTI_DSN_OIWIN_TPL_TOOLBOX]//////////////////////////////////////////////////",
+ "<876>": "",
+ "<877>": "TBX001: Error accessing Toolbox ImageList \"%1%\" in the %2% %3% method [%4%]",
+ "<878>": "TBX002: Error accessing Type ID list in the %1% %2% method [%3%]",
+ "<879>": "TBX003: Error accessing \"%1%\" type information in the %2% %3% method [%4%]",
+ "<880>": "TBX004: Error accessing Toolbox Image \"%1%\" for the \"%2%\" type in the %3% %4% method [%5%]",
+ "<881>": "TBX005: Null Client ID passed to the %1% message in the %2% %3% method",
+ "<882>": "TBX006: Invalid Client ID passed to the %1% message in the %2% %3% method",
+ "<883>": "",
+ "<884>": "///////////////////////////////////////////////////////////////////////////////",
+ "<885>": "//[RTI_DSN_OIEVENT]////////////////////////////////////////////////////////////",
+ "<886>": "",
+ "<887>": "EVT001: \"%1%\" template missing from ControlMap@ in the %2% %3% method",
+ "<888>": "EVT002: Error creating the \"%1%\" control in the %2% %3% method",
+ "<889>": "EVT003: Invalid control ID \"%1%\" passed to the %2% %3% method",
+ "<890>": "EVT004: Invalid Form DSN ID \"%1%\" passed to the %2% %3% method",
+ "<891>": "EVT005: There are no event handlers to delete for the %1% event",
+ "<892>": "EVT006: Invalid QuickEvent Option ID \"%1%\" passed to the %2% %3% method ",
+ "<893>": "EVT007: QuickEvent Target is required",
+ "<894>": "EVT008: QuickEvent Message is required",
+ "<895>": "EVT009: Error parsing QuickEvent Params [%1%]",
+ "<896>": "EVT010: Error parsing QuickEvent Params - Delimiter level is too deep",
+ "<897>": "EVT011: Invalid control name \"%1%\" passed to the %2% %3% method",
+ "<898>": "EVT012: Error accessing event type information for the \"%1%\" control in the %2% %3% method [%4%]",
+ "<899>": "EVT013: %1% is a read-only property",
+ "<900>": "EVT014: %1% is not a valid stored procedure",
+ "<901>": "EVT015: %1% is not a valid repository entity",
+ "<902>": "EVT016: %1% is not a valid control or window name",
+ "<903>": "EVT017: Error parsing QuickEvent Params - Unbalanced delimiter brackets",
+ "<904>": "EVT018: %1% cannot be accessed at run-time",
+ "<905>": "EVT019: Invalid Indexed Table \"%1%\" passed to the %2% %3% method",
+ "<906>": "EVT020: Error locking CFG_EVENTS [%1%]",
+ "<907>": "EVT021: Error unlocking CFG_EVENTS [%1%]",
+ "<908>": "EVT022: Error building CFG_EVENTS [%1%]",
+ "<909>": "EVT023: Error writing CFG_EVENTS [%1%]",
+ "<910>": "EVT024: Error updating PS TypeInfo [%1%]",
+ "<911>": "EVT025: Error accessing \"%1%\" event type information for the \"%2%\" type in the %3% method [%4%]",
+ "<912>": "EVT100: QuickEvent",
+ "<913>": "EVT101: Event Action",
+ "<914>": "EVT102: Return Value",
+ "<915>": "EVT103: Finalize",
+ "<916>": "EVT104: Type",
+ "<917>": "EVT105: Target",
+ "<918>": "EVT106: Message",
+ "<919>": "EVT107: Params",
+ "<920>": "EVT108: Options",
+ "<921>": "EVT109: Delete All Events",
+ "<922>": "EVT110: Are you sure you wish to clear all the \"%1%\" event details?",
+ "<923>": "EVT111: No QuickEvents defined",
+ "<924>": "EVT112: Checking Event Syntax ...",
+ "<925>": "EVT113: Compilation Failed!",
+ "<926>": "EVT114: Syntax Check Successful! (Time elapsed: %1% seconds at %2%)",
+ "<927>": "EVT115: Syntax Checked with %1% Warning(s). (Time elapsed: %2% seconds at %3%)",
+ "<928>": "EVT116: Function %1%( CtrlEntID, CtrlClassID%2% )",
+ "<929>": "EVT117: Event Script Not Defined",
+ "<930>": "EVT118: ||return 1",
+ "<931>": "EVT119: Event Script Properties",
+ "<932>": "EVT120: Skip if null",
+ "<933>": "EVT121: Context Variables",
+ "<934>": "EVT122: Event Parameters",
+ "<935>": "EVT123: Controls",
+ "<936>": "EVT124: Select Target",
+ "<937>": "EVT125: Please specify a target object first",
+ "<938>": "EVT126: Select Event|Events for %1%",
+ "<939>": "EVT127: There are no events available for the \"%1%\" target",
+ "<940>": "EVT128: Events",
+ "<941>": "EVT129: Properties",
+ "<942>": "EVT130: Select Property",
+ "<943>": "EVT131: There are no events available for the \"%1%\" target (Unable to resolve \"%1%\")",
+ "<944>": "EVT132: No parameters available",
+ "<945>": "EVT133: Method Parameters",
+ "<946>": "EVT134: Param%1%",
+ "<947>": "EVT135: Stored Procedure Parameters",
+ "<948>": "EVT136: Specify Method Parameters",
+ "<949>": "EVT137: Specify Procedure Parameters",
+ "<950>": "EVT138: Specify Property Parameters",
+ "<951>": "EVT139: Set Property Parameters",
+ "<952>": "EVT140: Value",
+ "<953>": "EVT141: Column",
+ "<954>": "EVT142: Select Property|Properties for %1%",
+ "<955>": "EVT143: There are no properties available for the \"%1%\" target",
+ "<956>": "EVT144: There are no properties available for the \"%1%\" target (Unable to resolve \"%1%\")",
+ "<957>": "EVT145: Specify Event Parameters",
+ "<958>": "EVT146: Row",
+ "<959>": "EVT147: This action will delete the Event Script| Do you wish to continue?",
+ "<960>": "EVT148: Delete Event Script",
+ "<961>": "EVT149: Updating the %1% %2% event ...",
+ "<962>": "EVT150: Updating the %1% %2% event ... OK",
+ "<963>": "EVT151: Updating the %1% %2% event ... Failed!",
+ "<964>": "EVT152: Loading the %1% %2% event ...",
+ "<965>": "EVT153: Loading the %1% %2% event ... OK",
+ "<966>": "EVT154: Loading the %1% %2% event ... Failed!",
+ "<967>": "EVT155: Compiling %1% ...",
+ "<968>": "EVT156: Compiling %1% ... Compilation not needed.",
+ "<969>": "EVT157: Compilation Successful! (Time elapsed: %1% seconds at %2%)",
+ "<970>": "EVT158: Compiled with %1% Warning(s). (Time elapsed: %2% seconds at %3%)",
+ "<971>": "EVT159: Updating the %1% %2% event ... No changes detected",
+ "<972>": "EVT160: Has Priority",
+ "<973>": "EVT161: This action will delete the Quick Event| Do you wish to continue?",
+ "<974>": "EVT162: Delete Quick Event",
+ "<975>": "EVT163: Do you want to save your changes to the %1% %2% event?",
+ "<976>": "EVT164: Get Property Parameters",
+ "<977>": "EVT165: Select Parameter",
+ "<978>": "EVT166: Select \"%1%\" Parameter",
+ "<979>": "EVT167: Processing CFG_EVENTS...",
+ "<980>": "EVT168: %1% %2% event already enforced",
+ "<981>": "EVT169: Enforcing the %1% %2% event",
+ "<982>": "EVT170: Not enforcing the %1% %2% event (auto-force suppressed)",
+ "<983>": "",
+ "<984>": "///////////////////////////////////////////////////////////////////////////////",
+ "<985>": "//[RTI_DSN_PROMOTED_EVENT_NEW]/////////////////////////////////////////////////",
+ "<986>": "",
+ "<987>": "PEVN100: Open Promoted Event",
+ "<988>": "PEVN101: Save Promoted Event",
+ "<989>": "PEVN102: New Promoted Event",
+ "<990>": "",
+ "<991>": "///////////////////////////////////////////////////////////////////////////////",
+ "<992>": "//[RTI_DSN_REPOS_EP_HISTORY]///////////////////////////////////////////////////",
+ "<993>": "",
+ "<994>": "RHS001: No Entity ID passed to the %1% %2% method",
+ "<995>": "RHS002: Invalid Entity ID \"%1%\" passed to the %2% %3% method [%4%]",
+ "<996>": "",
+ "<997>": "///////////////////////////////////////////////////////////////////////////////",
+ "<998>": "//[RTI_FORMDOCK]///////////////////////////////////////////////////////////////",
+ "<999>": "",
+ "<1000>": "FDK001: Error accessing the \"%1%\" Form Exe record in the %2% %3% method [%4%]",
+ "<1001>": "FDK002: The %1% %2% method does not support data-bound forms",
+ "<1002>": "FDK003: Error processing the %1% form CREATE event in the %2% %3% method [%4%]",
+ "<1003>": "FDK004: Unable to find parent WINDOW for the %1% control in the %2% %3% method",
+ "<1004>": "FDK005: Invalid Form ID \"%1%\" passed to the %2% %3% method",
+ "<1005>": "FDK006: Invalid Form ID \"%1%\" passed to the %2% %3% method (Form is not docked)",
+ "<1006>": "FDK007: Invalid Host ID \"%1%\" passed to the %2% %3% method",
+ "<1007>": "FDK008: Unable to build transfer ID list for the \"%1%\" form in the %2% %3% method",
+ "<1008>": "",
+ "<1009>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1010>": "//[RTI_RUN_COMMAND]////////////////////////////////////////////////////////////",
+ "<1011>": "",
+ "<1012>": "RNC001: No Command Line passed to the %1% procedure",
+ "<1013>": "",
+ "<1014>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1015>": "//[RTI_GET_SYN_TYPEINFO]//////////////////////////////////////////////////////",
+ "<1016>": "",
+ "<1017>": "GSI001: Invalid type \"%1%\" passed to the %2% %3% method",
+ "<1018>": "",
+ "<1019>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1020>": "//[RTI_DSN_IMAGE]//////////////////////////////////////////////////////////////",
+ "<1021>": "",
+ "<1022>": "IMG001: %1% template missing from ControlMap@ in the %2% %3% method",
+ "<1023>": "IMG002: Error creating the %1% control in the %2% %3% method",
+ "<1024>": "IMG003: Error reading the \"%1%\" Image SYSREPOS record in the %2% %3% method [%4%]",
+ "<1025>": "IMG004: The \"%1%\" Image entity is locked by another process||Changes will not be allowed",
+ "<1026>": "IMG005: The Image entity is locked by another process.||Changes cannot be saved",
+ "<1027>": "IMG006: Error reading the \"%1%\" Image SYSREPOS record in the %2% %3% method [%4%]",
+ "<1028>": "IMG007: The \"%1%\" Image entity is locked by another process and cannot be saved [%2%]",
+ "<1029>": "IMG008: Error unlocking the previous \"%1%\" Image entity in the %2% %3% method [%4%]",
+ "<1030>": "IMG009: Error reading the \"%1%\" Image SYSREPOS record in the %2% %3% method [%4%]",
+ "<1031>": "IMG010: This Image has been inherited from another application.|Changes will be saved to a new copy in this application.",
+ "<1032>": "IMG030: Please select a Class for this image",
+ "<1033>": "IMG031: Please specify a 96 dpi image file",
+ "<1034>": "IMG032: Please specify a valid image count",
+ "<1035>": "IMG100: Image Properties",
+ "<1036>": "IMG101: Image Locked ",
+ "<1037>": "IMG103: Images",
+ "<1038>": "IMG104: Image Name",
+ "<1039>": "IMG105: Save Image",
+ "<1040>": "IMG106: Please specify a name for the image",
+ "<1041>": "IMG107: Specifies the image file to display when the parent form is scaled to %1%",
+ "<1042>": "IMG108: [REQUIRED] Specifies the image file to display when the parent form is scaled to %1%",
+ "<1043>": "IMG109: [REQUIRED] Specifies the image file to display",
+ "<1044>": "IMG110: Choose an Image",
+ "<1045>": "IMG111: Save Image Entity",
+ "<1046>": "",
+ "<1047>": "//////////////////////////////////////////////////////////////////////////////",
+ "<1048>": "// [RTI_DSN_POPUP]////////////////////////////////////////////////////////////",
+ "<1049>": "",
+ "<1050>": "PDN100: Save Popup Entity",
+ "<1051>": "",
+ "<1052>": "//////////////////////////////////////////////////////////////////////////////",
+ "<1053>": "// [POPUP]",
+ "<1054>": "POP001: The \"%1%\" Popup entity is locked by another process||Changes will not be allowed| ",
+ "<1055>": "POP002: Error reading the \"%1%\" Popup entity in the %2% %3% method [%4%]",
+ "<1056>": "POP008: The Popup entity is locked by another process.||Changes cannot be saved",
+ "<1057>": "POP009: Error reading the \"%1%\" Popup SYSREPOS record in the %2% %3% method [%4%]",
+ "<1058>": "POP011: The \"%1%\" Popup entity is locked by another process and cannot be saved [%2%]",
+ "<1059>": "POP012: Error unlocking the previous \"%1%\" Popup entity in the %2% %3% method [%4%]",
+ "<1060>": "POP013: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<1061>": "POP014: POPUPS do not support a COMPILE operation",
+ "<1062>": "POP015: This Popup has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<1063>": "POP020: Saving %1% ",
+ "<1064>": "POP021: Saving %1% ... OK (%2% chars written)",
+ "<1065>": "POP022: Saving %1% ... Failed!",
+ "<1066>": "POP100: Warning: The specified column could not be verified",
+ "<1067>": "POP102: Entity Locked",
+ "<1068>": "POP103: Popups",
+ "<1069>": "POP104: The Column ID value must be numeric",
+ "<1070>": "POP105: Invalid Return Type",
+ "<1071>": "POP106: Please specify a name for the Popup",
+ "<1072>": "POP107: Popup Properties",
+ "<1073>": "POP011: The \"%1%\" Popup entity is locked by another process and cannot be saved [%2%]",
+ "<1074>": "POP020: Saving %1% ",
+ "<1075>": "POP021: Saving %1% ... OK (%2% chars written)",
+ "<1076>": "POP022: Saving %1% ... Failed!",
+ "<1077>": "POP100: Save Popup Entity",
+ "<1078>": "POP182: The Popup displays specified columns from a table using a list of keys.",
+ "<1079>": "POP183: The Popup displays specified columns from a table using an active cursor",
+ "<1080>": "POP184: The Popup displays data stored in the Popup definition or passed to the Popup programmatically. Specify the data to display in the 'Literal Data' box. Each line in the box corresponds to a Popup row; multiple columns must be separated by the vertical bar character \"|\".",
+ "<1081>": "POP185: The Popup displays multi-valued column data from a specified table row.In the box below, specify the table name and the row ID to use. In the column layout, the 'Column ID' specifies the field position in the row.",
+ "<1082>": "POP186: The Popup displays sub-valued data from a specified column of a table row. In the box below, specify the table name, row ID, and column (field position) to use. In the column layout, the 'Column ID' specifies the value position in the specified column of the row.",
+ "<1083>": "POP187: Select a table to use as the data source then select the columns from the table to display in the Popup.",
+ "<1084>": "POP188: The Popup selects rows from a table and displays specified columns.",
+ "<1085>": "POP189: Reduction and sorting criteria are specified in the 'Selection Criteria' box using the R/List syntax.",
+ "<1086>": "POP190: The list of keys is specified by entering them (one per line) in the 'List of Keys' box.",
+ "<1087>": "POP191: The cursor number, 0-8, is specified in the 'Cursor Number' box.",
+ "<1088>": "POP200: The \"%1%\" property must be an integer coordinate between -2 and 32767 inclusive.",
+ "<1089>": "POP201: The \"VisibleColumns\" property must be an integer value between -1 and 128 inclusive.",
+ "<1090>": "POP202: The \"VisibleRows\" property must be an integer value between -1 and 1024 inclusive.",
+ "<1091>": "POP205: Selection Criteria",
+ "<1092>": "POP206: Specify Table Rows and Select Table Columns",
+ "<1093>": "POP207: List of Keys",
+ "<1094>": "POP208: Specify Cursor and Select Table Columns",
+ "<1095>": "POP209: Cursor Number",
+ "<1096>": "POP210: Enter Literal Data to Display",
+ "<1097>": "POP211: Literal Data",
+ "<1098>": "POP212: Select Table and Row",
+ "<1099>": "POP213: Row ID",
+ "<1100>": "POP214: {Row}",
+ "<1101>": "POP215: {Column}",
+ "<1102>": "POP216: Select Table, Row and Column",
+ "<1103>": "POP217: Row ID and Column",
+ "<1104>": "POP218: Invalid Mode Selected",
+ "<1105>": "POP221: Table",
+ "<1106>": "POP224: Row ID",
+ "<1107>": "POP226: Table Column",
+ "<1108>": "POP227: Component Field",
+ "<1109>": "POP228: Table \"%1%\" is not attached. Press for a list of available tables",
+ "<1110>": "POP230: Internal calculation error. Contact Technical Support",
+ "<1111>": "POP232: Popup Designer",
+ "<1112>": "POP233: %Default%",
+ "<1113>": "POP500: Loading Popup Data ...",
+ "<1114>": "",
+ "<1115>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1116>": "//[RTI_DSN_DBTABLE]////////////////////////////////////////////////////////////",
+ "<1117>": "",
+ "<1118>": "TBL001: Unable to open the %1% Table [%2%]",
+ "<1119>": "TBL002: The \"%1%\" Table is locked by another process||Changes will not be allowed|",
+ "<1120>": "TBL003: The table is locked by another process.||Changes cannot be saved",
+ "<1121>": "TBL004: Deleted the %1% column OK",
+ "<1122>": "TBL005: Error deleting the %1% column [%2%]",
+ "<1123>": "TBL006: Updated the %1% column OK",
+ "<1124>": "TBL007: Error updating the %1% column [%2%]",
+ "<1125>": "TBL008: Saving %1% ... OK (%2% records updated, %3% records deleted)",
+ "<1126>": "TBL009: Repository WRITE error [%1%]",
+ "<1127>": "TBL010: Failed to save the %1% table",
+ "<1128>": "TBL011: The \"%1%\" property must be an integer between %2% and %3% inclusive",
+ "<1129>": "TBL012: Table Properties",
+ "<1130>": "TBL013: OK to delete the %1% column?",
+ "<1131>": "TBL014: Column name is required ",
+ "<1132>": "TBL015: \"%1%\" is not a valid column type ",
+ "<1133>": "TBL016: Column position is required for the %1% column",
+ "<1134>": "TBL017: Column key part is required for the %1% column",
+ "<1135>": "TBL018: Invalid data type \"%1%\" defined for the %2% column",
+ "<1136>": "TBL019: Duplicate column names are not allowed (\"%1%\")",
+ "<1137>": "TBL020: There are no columns to select",
+ "<1138>": "TBL021: \"%1%\" is not a valid column name for the %2% table",
+ "<1139>": "TBL022: \"%1%\" is a Group type column and cannot be used with another Group type column",
+ "<1140>": "TBL023: Column type is required",
+ "<1141>": "TBL024: \"%1%\" is not a valid column position ",
+ "<1142>": "TBL025: Error reading DICT repository flags for the %1% table [%2%]",
+ "<1143>": "TBL026: Error syncing DICT repository flags for the %1% table [%2%]",
+ "<1144>": "TBL027: No table name passed to the %1% %2% method",
+ "<1145>": "TBL028: Are you sure you wish to delete this table?",
+ "<1146>": "TBL029: Invalid column type \"%1%\" defined for the %2% column",
+ "<1147>": "TBL030: Invalid justification type \"%1%\" defined for the %2% column",
+ "<1148>": "TBL031: Error reading DATA repository flags for the %1% table [%2%]",
+ "<1149>": "TBL100: Select Group Columns",
+ "<1150>": "TBL101: Available Columns",
+ "<1151>": "TBL102: Data Validation Error",
+ "<1152>": "TBL103: Available Tables",
+ "<1153>": "TBL104: Select Foreign Key Table",
+ "<1154>": "TBL105: There are no columns to display",
+ "<1155>": "TBL106: There are no columns to display - use the Insert key to add a new one",
+ "<1156>": "",
+ "<1157>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1158>": "//[RTI_DSN_OBJECTCODE]/////////////////////////////////////////////////////////",
+ "<1159>": "",
+ "<1160>": "OBC001: No entity ID passed to the %1% %2% method",
+ "<1161>": "OBC002: Error reading the \"%1%\" SYSREPOS record in the %2% %3% method [%4%]",
+ "<1162>": "OBC003: Error reading the \"%1%\" entity in the %2% %3% method [%4%]",
+ "<1163>": "OBC100: ObjectCode Viewer",
+ "<1164>": "OBC101: Save ObjectCode Entity",
+ "<1165>": "OBC102: ObjectCode Properties",
+ "<1166>": "OBC103: Export ObjectCode Entity",
+ "<1167>": "",
+ "<1168>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1169>": "//[RTI_IDE_CODETEMPLATE]///////////////////////////////////////////////////////",
+ "<1170>": "",
+ "<1171>": "CTP001: Error building CODETEMPLATE categories in the %1% %2% method [%3%]",
+ "<1172>": "CTP002: Category is a required entry",
+ "<1173>": "",
+ "<1174>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1175>": "//[RTI_DSN_MSG]////////////////////////////////////////////////////////////////",
+ "<1176>": "",
+ "<1177>": "MSG001: Unsaved changes",
+ "<1178>": "MSG002: You have unsaved changes - are you sure you wish to exit?",
+ "<1179>": "MSG003: Delete %1%",
+ "<1180>": "MSG004: Are you sure you wish to delete this entity?",
+ "<1181>": "MSG005: Inherited Entity",
+ "<1182>": "MSG006: Save %1% before closing?",
+ "<1183>": "MSG007: Invalid Message Editor button image file \"%1%\" specified in the %2% %3% method",
+ "<1184>": "MSG008: The Message entity is locked by another process.||Changes cannot be saved",
+ "<1185>": "MSG009: Error reading the \"%1%\" Message SYSREPOS record in the %2% %3% method [%4%]",
+ "<1186>": "MSG010: The \"%1%\" property must be an integer between %2% and %3% inclusive",
+ "<1187>": "MSG011: The \"%1%\" Message entity is locked by another process and cannot be saved [%2%]",
+ "<1188>": "MSG012: Error unlocking the previous \"%1%\" Message entity in the %2% %3% method [%4%]",
+ "<1189>": "MSG013: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<1190>": "MSG014: Message Messages do not support a COMPILE operation",
+ "<1191>": "MSG015: This Message has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<1192>": "MSG020: Saving %1% ",
+ "<1193>": "MSG021: Saving %1% ... OK (%2% chars written)",
+ "<1194>": "MSG022: Saving %1% ... Failed!",
+ "<1195>": "MSG101: The \"%1%\" Message entity is locked by another process||Changes will not be allowed|",
+ "<1196>": "MSG102: Entity Locked",
+ "<1197>": "MSG103: Messages",
+ "<1198>": "MSG104: Entity &Name",
+ "<1199>": "MSG107: Message Properties",
+ "<1200>": "",
+ "<1201>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1202>": "//[RTI_DSN_RBAND]//////////////////////////////////////////////////////////////",
+ "<1203>": "",
+ "<1204>": "RBD001: The \"%1%\" R/Band entity is locked by another process||Changes will not be allowed|",
+ "<1205>": "RBD002: Error reading the \"%1%\" R/Band entity in the %2% %3% method [%4%]",
+ "<1206>": "RBD003: Error reading the \"%1%\" R/Band HTML content in the %2% %3% method [%4%]",
+ "<1207>": "RBD004: Error reading the \"%1%\" R/Band Editor HTML content in the %2% %3% method [%4%]",
+ "<1208>": "RBD005: Error reading the \"%1%\" R/Band Designer content in the %2% %3% method [%4%]",
+ "<1209>": "RBD006: Error reading the \"%1%\" QuickHelp Editor button images in the %2% %3% method [%4%]",
+ "<1210>": "RBD007: Invalid R/Band Editor button image file \"%1%\" specified in the %2% %3% method",
+ "<1211>": "RBD008: The R/Band entity is locked by another process.||Changes cannot be saved",
+ "<1212>": "RBD009: Error reading the \"%1%\" R/Band SYSREPOS record in the %2% %3% method [%4%]",
+ "<1213>": "RBD010: Null ID passed to the %1% message in the %2% %3% method",
+ "<1214>": "RBD011: The \"%1%\" R/Band entity is locked by another process and cannot be saved [%2%]",
+ "<1215>": "RBD012: Error unlocking the previous \"%1%\" R/Band entity in the %2% %3% method [%4%]",
+ "<1216>": "RBD013: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<1217>": "RBD014: R/Band reports do not support a COMPILE operation",
+ "<1218>": "RBD015: This R/Band report has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<1219>": "RBD020: Saving %1% ",
+ "<1220>": "RBD021: Saving %1% ... OK (%2% chars written)",
+ "<1221>": "RBD022: Saving %1% ... Failed!",
+ "<1222>": "RBD030: Please enter a full URL for the hyperlink",
+ "<1223>": "RBD031: Link URL is Required",
+ "<1224>": "RBD040: Please enter a full URL for the image",
+ "<1225>": "RBD041: Image URL is Required",
+ "<1226>": "RBD100: Please enter the entity name of this R/Band entity:",
+ "<1227>": "RBD101: The \"%1%\" R/Band entity already exists. Do you wish to overwrite it?",
+ "<1228>": "RBD102: Entity Locked",
+ "<1229>": "RBD103: R/Band Reports",
+ "<1230>": "RBD104: R/Band &Name",
+ "<1231>": "RBD105: Save R/Band Report",
+ "<1232>": "RBD106: Please specify a name for the R/Band Report",
+ "<1233>": "RBD107: R/Band Report Properties",
+ "<1234>": "RBD108: Warning",
+ "<1235>": "RBD200: The \"%1%\" property must be an integer coordinate between -2 and 32767 inclusive",
+ "<1236>": "RBD201: The \"Width\" property must be an integer value between 200 and 32767 inclusive",
+ "<1237>": "RBD202: The \"Height\" property must be an integer value between 160 and 32767 inclusive",
+ "<1238>": "RBD203: The \"Themes\" must be one of the available stylesheets listed in the dropdown",
+ "<1239>": "RBD204: The \"Options\" must be either Preview, Printer Setup, or No GUI ",
+ "<1240>": "RBD205: The \"Format\" must be either PRINT, PDF, TIFF, HTML, XLS, XLSX, TXT or TEXT",
+ "<1241>": "RBD206: The \"Report Group\" is the group name to be used for editing and running using the Banded Report Writer (BRW) tool",
+ "<1242>": "RBD207: The \"Report Namep\" is the report name to be used for editing and running using the Banded Report Writer (BRW) tool",
+ "<1243>": "RBD208: The \"Filename\" is the filename to be used to create the report",
+ "<1244>": "RBD209: The \"List ID\" is the name of a list to used in selecting records for this report",
+ "<1245>": "RBD210: \"This is the Folder to be used to create the report in\"",
+ "<1246>": "RBD232: R/Band Designer",
+ "<1247>": "RBD233: \"%DEFAULT%\"",
+ "<1248>": "",
+ "<1249>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1250>": "//[RTI_DSN_TOOLBAR]////////////////////////////////////////////////////////////",
+ "<1251>": "",
+ "<1252>": "TLBR001: The \"%1%\" Toolbar entity is locked by another process||Changes will not be allowed|",
+ "<1253>": "TLBR002: Error reading the \"%1%\" Toolbar entity in the %2% %3% method [%4%]",
+ "<1254>": "TLBR003: Error reading the \"%1%\" Toolbar HTML content in the %2% %3% method [%4%]",
+ "<1255>": "TLBR004: Error reading the \"%1%\" Toolbar Editor HTML content in the %2% %3% method [%4%]",
+ "<1256>": "TLBR005: Error reading the \"%1%\" Toolbar Editor JS content in the %2% %3% method [%4%]",
+ "<1257>": "TLBR006: Error reading the \"%1%\" Toolbar Editor button images in the %2% %3% method [%4%]",
+ "<1258>": "TLBR007: Invalid QuickHelp Editor button image file \"%1%\" specified in the %2% %3% method",
+ "<1259>": "TLBR008: The Toolbar entity is locked by another process.||Changes cannot be saved",
+ "<1260>": "TLBR009: Error reading the \"%1%\" Toolbar SYSREPOS record in the %2% %3% method [%4%]",
+ "<1261>": "TLBR010: Null ID passed to the %1% message in the %2% %3% method",
+ "<1262>": "TLBR011: The \"%1%\" Toolbar entity is locked by another process and cannot be saved [%2%]",
+ "<1263>": "TLBR012: Error unlocking the previous \"%1%\" Toolbar entity in the %2% %3% method [%4%]",
+ "<1264>": "TLBR013: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<1265>": "TLBR014: Toolbars do not support a COMPILE operation",
+ "<1266>": "TLBR015: This Toolbar Message has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<1267>": "TLBR020: Saving %1% ",
+ "<1268>": "TLBR021: Saving %1% ... OK (%2% chars written)",
+ "<1269>": "TLBR022: Saving %1% ... Failed!",
+ "<1270>": "TLBR030: Please enter a full URL for the hyperlink",
+ "<1271>": "TLBR031: Link URL is Required",
+ "<1272>": "TLBR040: Please enter a full URL for the image",
+ "<1273>": "TLBR041: Image URL is Required",
+ "<1274>": "TLBR100: Please enter the entity name of this Toolbar entity:",
+ "<1275>": "TLBR101: The \"%1%\" Toolbar entity already exists. Do you wish to overwrite it?",
+ "<1276>": "TLBR102: Entity Locked",
+ "<1277>": "TLBR103: Toolbar",
+ "<1278>": "TLBR104: Toolbar &Name",
+ "<1279>": "TLBR105: Save Toolbar",
+ "<1280>": "TLBR106: Please specify a name for the Toolbar",
+ "<1281>": "TLBR107: ToolBar Properties",
+ "<1282>": "TLBR108: Warning",
+ "<1283>": "TLBR109: Save Toolbar Entity",
+ "<1284>": "TLBR200: The \"Button Padding\" property must be a pair of integer values between 1 and 256 inclusive",
+ "<1285>": "TLBR201: The \"Button Spacing\" property must be an integer value between 0 and 256 inclusive",
+ "<1286>": "TLBR202: The \"Button Size\" property must be a pair of integer values between 4 and 256 inclusive",
+ "<1287>": "",
+ "<1288>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1289>": "/// [RBLayout] ////////////////////////////////////////////////////////////////",
+ "<1290>": "",
+ "<1291>": "RBL001: The \"%1%\" Report entity is locked by another process||Changes will not be allowed|",
+ "<1292>": "RBL002: Error reading the \"%1%\" Report entity in the %2% %3% method [%4%]",
+ "<1293>": "RBL008: The Report entity is locked by another process.||Changes cannot be saved",
+ "<1294>": "RBL009: Error reading the \"%1%\" Report SYSREPOS record in the %2% %3% method [%4%]",
+ "<1295>": "RBL015: This Report has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<1296>": "RBL100: Warning: The specified column could not be verified",
+ "<1297>": "RBL103: OIREPORT",
+ "<1298>": "RBL104: Report &Name",
+ "<1299>": "RBL105: Save Report Message",
+ "<1300>": "RBL106: Please specify a name for the Report",
+ "<1301>": "RBL182: The Report displays specified columns from a table using a list of keys.",
+ "<1302>": "RBL107: Report Properties",
+ "<1303>": "RBL011: The \"%1%\" Popup entity is locked by another process and cannot be saved [%2%]",
+ "<1304>": "RBL020: Saving %1% ",
+ "<1305>": "RBL021: Saving %1% ... OK (%2% chars written)",
+ "<1306>": "RBL022: Saving %1% ... Failed!",
+ "<1307>": "RBL014: ReportBuilder Report entities do not support a COMPILE operation",
+ "<1308>": "RBL182: The Popup displays specified columns from a table using a list of keys.",
+ "<1309>": "RBL183: The Popup displays specified columns from a table using an active cursor",
+ "<1310>": "RBL184: The Popup displays data stored in the Popup definition or passed to the Popup programmatically. Specify the data to display in the 'Literal Data' box. Each line in the box corresponds to a Popup row; multiple columns must be separated by the vertical bar character \"|\".",
+ "<1311>": "RBL185: The Popup displays multi-valued column data from a specified table row.In the box below, specify the table name and the row ID to use. In the column layout, the 'Column ID' specifies the field position in the row.",
+ "<1312>": "RBL186: The Popup displays sub-valued data from a specified column of a table row. In the box below, specify the table name, row ID, and column (field position) to use. In the column layout, the 'Column ID' specifies the value position in the specified column of the row.",
+ "<1313>": "RBL187: Select a table to use as the data source then select the columns from the table to display in the Popup.",
+ "<1314>": "RBL188: The Popup selects rows from a table and displays specified columns.",
+ "<1315>": "RBL189: Reduction and sorting criteria are specified in the 'Selection Criteria' box using the R/List syntax.",
+ "<1316>": "RBL190: The list of keys is specified by entering them (one per line) in the 'List of Keys' box.",
+ "<1317>": "RBL191: The cursor number, 0-8, is specified in the 'Cursor Number' box.",
+ "<1318>": "RBL200: The \"%1%\" property must be an integer coordinate between -2 and 32767 inclusive",
+ "<1319>": "RBL201: The \"Width\" property must be an integer value between 200 and 32767 inclusive",
+ "<1320>": "RBL202: The \"Height\" property must be an integer value between 160 and 32767 inclusive",
+ "<1321>": "RBL205: Selection Criteria",
+ "<1322>": "RBL206: Specify Table Rows and Select Table Columns",
+ "<1323>": "RBL207: List of Keys",
+ "<1324>": "RBL208: Specify Cursor and Select Table Columns",
+ "<1325>": "RBL209: Cursor Number",
+ "<1326>": "RBL210: Enter Literal Data to Display",
+ "<1327>": "RBL211: Literal Data",
+ "<1328>": "RBL212: Select Table and Row",
+ "<1329>": "RBL213: Row ID",
+ "<1330>": "RBL214: {Row}",
+ "<1331>": "RBL215: {Column}",
+ "<1332>": "RBL216: Select Table, Row and Column",
+ "<1333>": "RBL217: Row ID and Column",
+ "<1334>": "RBL218: Invalid Mode Selected",
+ "<1335>": "RBL221: Table",
+ "<1336>": "RBL224: Row ID",
+ "<1337>": "RBL226: Table Column",
+ "<1338>": "RBL227: Component Field",
+ "<1339>": "RBL228: Table \"%1%\" is not attached. Press for a list of available tables",
+ "<1340>": "RBL230: Internal calculation error. Contact Technical Support",
+ "<1341>": "RBL232: Popup Designer",
+ "<1342>": "RBL233: %Default%",
+ "<1343>": "RBL500: Loading Report Data ..",
+ "<1344>": "",
+ "<1345>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1346>": "//[RTI_AUTH_XXX]///////////////////////////////////////////////////////////////",
+ "<1347>": "",
+ "<1348>": "AUTH1001: Required information missing",
+ "<1349>": "AUTH1002: Invalid request: \"%1%\"",
+ "<1350>": "AUTH1003: Invalid (or new) user/password policy",
+ "<1351>": "AUTH1004: Decryption failure while accessing user/password policy",
+ "<1352>": "AUTH1005: Failed during encryption of policy",
+ "<1353>": "AUTH1006: Invalid (or new) user name",
+ "<1354>": "AUTH1007: Decryption failure while accessing user \"%1%\"",
+ "<1355>": "AUTH1008: Failed during encryption for user \"%1%\"",
+ "<1356>": "AUTH1009: Invalid information for user access",
+ "<1357>": "AUTH1010: User access is disabled",
+ "<1358>": "AUTH1011: Too many attempts; account is now locked",
+ "<1359>": "AUTH1012: User name and/or password incorrect",
+ "<1360>": "AUTH1013: Insufficient permissions for this request",
+ "<1361>": "AUTH1014: Password has expired",
+ "<1362>": "AUTH1015: Warning: Password expires soon %1%. Please choose a new password.",
+ "<1363>": "AUTH1016: Invalid password; the same password was used recently.",
+ "<1364>": "AUTH1017: Invalid password; it does not meet the password policy requirements.",
+ "<1365>": "AUTH1018: Your password must be reset. Please do so IMMEDIATELY before proceeding.",
+ "<1366>": "AUTH1019: Invalid user defined stored procedure name specified \"%1\"",
+ "<1367>": "AUTH1020: Duplicate username - please choose another",
+ "<1368>": "AUTH1021: Note: If this O4W user's information is defined as part of the connection information in eserver.cfg or the registry, you may have to update this information there as well.",
+ "<1369>": "AUTH1022: Please wait - sending O4W 2FA email...",
+ "<1370>": "",
+ "<1371>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1372>": "//[RTI_USER_UPDATE_PASSWORD]///////////////////////////////////////////////////",
+ "<1373>": "UUPW001: You must enter your current password",
+ "<1374>": "UUPW002: You must enter a new password",
+ "<1375>": "UUPW003: You must re-enter the new password for for confirmation",
+ "<1376>": "UUPW004: The new passwords do not match",
+ "<1377>": "UUPW005: You must be logged into the system to proceed",
+ "<1378>": "UUPW006: You have not reset your password. Are you sure you wish to exit the system?",
+ "<1379>": "UUPW100: Your password has been changed",
+ "<1380>": "",
+ "<1381>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1382>": "//[RTI_GIT]////////////////////////////////////////////////////////////////////",
+ "<1383>": "",
+ "<1384>": "GIT009: Error obtaining Git Diff Tool ID in the %1% %2% method [%3%]",
+ "<1385>": "GIT010: Error obtaining Git Diff Tool Path in the %1% %2% method [%3%]",
+ "<1386>": "",
+ "<1387>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1388>": "//[RTI_GIT_PUSH_ENTITY]////////////////////////////////////////////////////////",
+ "<1389>": "",
+ "<1390>": "GPSH001: Invalid exportPath \"%1%\" passed to the %2% procedure",
+ "<1391>": "GPSH002: Error retrieving the Windows Temporary Folder name in the %1% procedure [%2%]",
+ "<1392>": "GPSH003: Unable to create the temporary folder \"%1%\" in the %2% procedure",
+ "<1393>": "GPSH004: Error copying \"%1%\" to \"%2%\" in the %3% procedure",
+ "<1394>": "GPSH005: Error \"%1%\" zipping \"%2%\" to \"%3%\" in the %4% procedure",
+ "<1395>": "GPSH100: Pushed to \"%1%\" by %2% on %3%",
+ "<1396>": " ",
+ "<1397>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1398>": "//[RTI_GIT_PULL_ENTITY]////////////////////////////////////////////////////////",
+ "<1399>": "",
+ "<1400>": "GPLL001: Invalid exportPath \"%1%\" passed to the %2% procedure",
+ "<1401>": "GPLL002: Error retrieving the Windows Temporary Folder name in the %1% procedure [%2%]",
+ "<1402>": "GPLL003: Unable to create the temporary folder \"%1%\" in the %2% procedure",
+ "<1403>": "GPLL004: Error copying \"%1%\" to \"%2%\" in the %3% procedure",
+ "<1404>": "GPLL005: Error \"%1%\" unzipping \"%2%\" to \"%3%\" in the %4% procedure",
+ "<1405>": "GPLL006: Error finding RDKEXTRACTSPEC for \"%1%\" entity in the %2% procedure",
+ "<1406>": "GPLL007: Error finding RDKSCMFORMAT for \"%1%\" entity in the %2% procedure",
+ "<1407>": "GPLL100: Committed by %1%, (ID:%2%)",
+ "<1408>": "",
+ "<1409>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1410>": "//[RTI_GIT_DIFF]///////////////////////////////////////////////////////////////",
+ "<1411>": "",
+ "<1412>": "GDIF001: No Git working directory passed to the %1% procedure",
+ "<1413>": "GDIF002: Invalid Git working directory \"%1%\" passed to the %2% procedure",
+ "<1414>": "GDIF003: No Git parameters passed to the %1% procedure ",
+ "<1415>": "GDIF004: Unable to find Git executable in the %1% procedure",
+ "<1416>": "GDIF005: Git Diff warning [%1%] in the %2% procedure",
+ "<1417>": "GDIF006: Git Diff error [%1%] in the %2% procedure",
+ "<1418>": "GDIF007: Format mismatch for the %1% entity: Format defined is \"%2%\"; format found is \"%3%\"",
+ "<1419>": "GDIF100: Find changed entities",
+ "<1420>": "GDIF101: Executing git.exe query",
+ "<1421>": "",
+ "<1422>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1423>": "//[RTI_GIT_DIFF_TOOL]//////////////////////////////////////////////////////////",
+ "<1424>": "GDT001: No entity ID passed to the %1% procedure",
+ "<1425>": "GDT002: Unable to resolve Git Repository Path in the %1% procedure",
+ "<1426>": "GDT003: Unable to resolve Git Exe Path in the %1% procedure",
+ "<1427>": "GDT004: Unable to resolve Git Diff Tool Path in the %1% procedure",
+ "<1428>": "GDT005: The %1% procedure can only be executed in Event Context",
+ "<1429>": "GDT006: Unknown SCMFORMAT \"%1%\" for the \"%2%\" entity in the %3% procedure",
+ "<1430>": "GDT007: Error copying Git file \"%1%\" to \"%2%\" in the %3% procedure [%4%:%5%]",
+ "<1431>": "GDT008: Error \"%1%\" unzipping \"%2%\" from \"%3%\" in the %4% procedure",
+ "<1432>": "",
+ "<1433>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1434>": "//[REPOS_SCMICONV]/////////////////////////////////////////////////////////////",
+ "<1435>": "",
+ "<1436>": "SCMI001: Invalid JSON reposID object [%1%] passed to the %2% procedure",
+ "<1437>": "",
+ "<1438>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1439>": "//[REPOS_SCMICONV_PARSEARRY]///////////////////////////////////////////////////",
+ "<1440>": "",
+ "<1441>": "SCMI200: Invalid JSON array handle passed to the %1% procedure [%2%]",
+ "<1442>": "SCMI201: Invalid JSON element type passed to the %1% procedure [Not an Array type]",
+ "<1443>": "",
+ "<1444>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1445>": "//[UpdateCheck]////////////////////////////////////////////////////////////////",
+ "<1446>": "",
+ "<1447>": "UPD001: There is an update to OpenInsight %1% released on %2%. Did you wish to view and download this update?",
+ "<1448>": "UPD002: Your version of OpenInsight is up to date. No updates are currently available.",
+ "<1449>": "UPD003: There is a BETA update to OpenInsight %1% released on %2%. Did you wish to view and download this update?",
+ "<1450>": "UPD004: There is an INTERNAL update to OpenInsight %1% released on %2%. Did you wish to view and download this update?",
+ "<1451>": "UPD005: Please verify - your system will not remind you again, and will remain out of date until you manually update. Proceed with silencing this update?",
+ "<1452>": "UPD006: Automatic notifications about updates will be paused until %1%.",
+ "<1453>": "UPD007: Automatic notifications about updates to version %1% have been silenced.",
+ "<1454>": "",
+ "<1455>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1456>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1457>": "",
+ "<1458>": "CEV001: The \"CFG_EVENTS\" record is locked by another process||Changes cannot be saved|",
+ "<1459>": "CEV002: The Event Configuration tool can only perform updates in SYSPROG||Changes cannot be saved|",
+ "<1460>": "CEV003: Intrinsic system events cannot be deleted",
+ "<1461>": "CEV004: The Event ID must be unique",
+ "<1462>": "CEV005: The Event Name must be unique",
+ "<1463>": "CEV100: Scanning Classes %p%",
+ "<1464>": "CEV101: Updating repository event classes...",
+ "<1465>": "CEV102: Repository event class update complete.",
+ "<1466>": "CEV103: Checking for %1%",
+ "<1467>": "CEV104: Creating %1% ...",
+ "<1468>": "CEV105: Created %1% OK",
+ "<1469>": "CEV106: Checking for %1% - Already exists",
+ "<1470>": "CEV107: Found custom event %1% for the %2% type ",
+ "<1471>": "",
+ "<1472>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1473>": "//[RTI_IDE_PGO_HCLREQUESTHEADERS]//////////////////////////////////////////////",
+ "<1474>": "",
+ "<1475>": "PGOHRH001: Each header Value must have a Name ",
+ "<1476>": "",
+ "<1477>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1478>": "//[RTI_IDE_PGO_CHOOSEUSERS]////////////////////////////////////////////////////",
+ "<1479>": "",
+ "<1480>": "PGOCU001: Missing Database ID from the %1% application",
+ "<1481>": "PGOCU002: Unable to access item coordinates for the \"%1%\" property grid in the %2% %3% method",
+ "<1482>": "",
+ "<1483>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1484>": "//[RTI_IDE_CTL_TOOLBARDES]/////////////////////////////////////////////////////",
+ "<1485>": "",
+ "<1486>": "TDC001: \"%1%\" is a required control for the ToolBar Designer composite control",
+ "<1487>": "",
+ "<1488>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1489>": "//[RTI_IDE_CTL_MENUDES]////////////////////////////////////////////////////////",
+ "<1490>": "",
+ "<1491>": "MDC001: \"%1%\" is a required control for the Menu Designer composite control",
+ "<1492>": "MDC002: Invalid EVENTDES callback method \"%1%\" passed to the %2% procedure",
+ "<1493>": "MDC003: The Item ID the \"%1%\" Menu Item cannot be null",
+ "<1494>": "MDC004: The Item ID must be a unique but has the same value as the following item:||%1%|",
+ "<1495>": "MDC005: The Item ID must be a unique but has the same value as the following items:||%1%|",
+ "<1496>": "MDC006: The Item ID for the \"%1%\" Menu Item must be unique",
+ "<1497>": "MDC007: Item Text is required",
+ "<1498>": "MDC100: Menu Designer",
+ "<1499>": "MDC101: This action will delete all child items in the \"%1%\" popup item.||Do you want to continue?",
+ "<1500>": "MDC102: This action will remove any events for the \"%1%\" menu item.||Do you want to continue?",
+ "<1501>": "MDC103: One item updated",
+ "<1502>": "MDC104: %1% items updated",
+ "<1503>": "MDC105: Reset Item IDs",
+ "<1504>": "MDC106: Event Validation Error",
+ "<1505>": "MDC107: This action will change the \"%1%\" item to a popup item and remove it's event handlers.||Do you want to continue?",
+ "<1506>": "MDC108: This action will delete all menu items.||Do you want to continue?",
+ "<1507>": "MDC109: This action will delete the \"%1%\" menu item.||Do you want to continue?",
+ "<1508>": "",
+ "<1509>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1510>": "//[RTI_IDE_CTL_EVENTDES]///////////////////////////////////////////////////////",
+ "<1511>": "",
+ "<1512>": "EDC001: \"%1%\" is a required control for the Event Designer composite control",
+ "<1513>": "EDC002: No Type Information passed to the %1% %2% method",
+ "<1514>": "EDC003: No Event Object ID passed to the %1% %2% method",
+ "<1515>": "EDC150: Methods",
+ "<1516>": "EDC151: Select Method|Showing methods for \"%1%\"",
+ "<1517>": "EDC152: There are no methods available for the \"%1%\" target",
+ "<1518>": "EDC153: There are no methods available for the \"%1%\" target (Unable to resolve \"%1%\")",
+ "<1519>": "EDC154: Param%1%",
+ "<1520>": "EDC160: Specify Method Parameters",
+ "<1521>": "EDC161: Method Parameters",
+ "<1522>": "",
+ "<1523>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1524>": "//[RTI_DSN_REPTYPE]////////////////////////////////////////////////////////////",
+ "<1525>": "",
+ "<1526>": "RTYP001: The Repository Type definition is locked by another process.||Changes will not be allowed",
+ "<1527>": "RTYP002: Error reading the Repository Type definition (%1%) in the %2% %3% method [%4%]",
+ "<1528>": "RTYP003: The Repository Type definition is locked by another process.||Changes cannot be saved",
+ "<1529>": "RTYP004: Error reading the \"%1%\" Repository Type SYSREPOS record in the %2% %3% method [%4%]",
+ "<1530>": "RTYP005: Error reading the Repository Type record",
+ "<1531>": "RTYP006: Error unlocking the previous \"%1%\" Repository Type entity in the %2% %3% method [%4%]",
+ "<1532>": "RTYP007: Entity Locked",
+ "<1533>": "RTYP008: Repository Type Properties",
+ "<1534>": "RTYP009: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<1535>": "RTYP010: Saving %1% ...",
+ "<1536>": "RTYP011: Saving %1% ... OK (%2% chars written)",
+ "<1537>": "RTYP012: Saving %1% ... Failed!",
+ "<1538>": "RTYP013: \"%1%\" is not a valid data type",
+ "<1539>": "RTYP014: Invalid Data Type",
+ "<1540>": "RTYP015: Data Type",
+ "<1541>": "RTYP016: Select Return Value Type",
+ "<1542>": "",
+ "<1543>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1544>": "//[RTI_DSN_REPCLASS]///////////////////////////////////////////////////////",
+ "<1545>": "",
+ "<1546>": "RCLS001: The Repository Class definition is locked by another process.||Changes will not be allowed",
+ "<1547>": "RCLS002: Error reading the Repository Class definition (%1%) in the %2% %3% method [%4%]",
+ "<1548>": "RCLS003: The Repository Class definition is locked by another process.||Changes cannot be saved",
+ "<1549>": "RCLS004: Error reading the \"%1%\" Repository Class SYSREPOS record in the %2% %3% method [%4%]",
+ "<1550>": "RCLS005: Error reading the Repository Class record",
+ "<1551>": "RCLS006: Error unlocking the previous \"%1%\" Repository Class entity in the %2% %3% method [%4%]",
+ "<1552>": "RCLS007: Entity Locked",
+ "<1553>": "RCLS008: Repository Class Properties",
+ "<1554>": "RCLS009: Invalid Category ID \"%1%\" passed to the %2% %3% method",
+ "<1555>": "RCLS010: Saving %1% ...",
+ "<1556>": "RCLS011: Saving %1% ... OK (%2% chars written)",
+ "<1557>": "RCLS012: Saving %1% ... Failed!",
+ "<1558>": "RCLS013: \"%1%\" is not a valid data type",
+ "<1559>": "RCLS014: Invalid Data Type",
+ "<1560>": "RCLS015: Data Type",
+ "<1561>": "RCLS016: Select Return Value Type",
+ "<1562>": "",
+ "<1563>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1564>": "//[RTI_DSN_REST]/////////////////////////////////////////////////////////",
+ "<1565>": "",
+ "<1566>": "REST001: The REST Interface definition is locked by another process.||Changes will not be allowed",
+ "<1567>": "REST002: Error reading the REST Interface definition (%1%) in the %2% %3% method [%4%]",
+ "<1568>": "REST009: The REST Interface definition is locked by another process.||Changes cannot be saved",
+ "<1569>": "REST016: Error reading the \"%1%\" REST Interface record in the %2% %3% method [%4%]",
+ "<1570>": "REST018: Saving %1% ... Failed!",
+ "<1571>": "REST019: Saving %1% ... OK (%2% chars written)",
+ "<1572>": "REST020: The \"%1%\" REST Interface entity is locked by another process and cannot be saved [%2%]",
+ "<1573>": "REST022: This REST Interface definition has been inherited from another application.|Changes will be saved to a new copy in this application",
+ "<1574>": "REST023: Any changes you have already made to this REST definition will be lost.|Are you sure you wish to proceed?",
+ "<1575>": "REST024: Import OpenAPI REST Definition",
+ "<1576>": "REST101: Save REST Interface Entity",
+ "<1577>": "REST102: Create new REST Interface handler \"%1%\"?",
+ "<1578>": "REST103: Rebuild REST Interface handler, overwriting existing procedure \"%1%\"?",
+ "<1579>": "REST104: Error building REST Interface handler",
+ "<1580>": "REST105: REST Interface handler \"%1%\" built",
+ "<1581>": "REST107: REST Interface Properties",
+ "<1582>": "",
+ "<1583>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1584>": "//[RTI_TCL_FETCH_QUERY]////////////////////////////////////////////////////////",
+ "<1585>": "",
+ "<1586>": "TFQ100: Executing Query \"%1%\" ...",
+ "<1587>": "TFQ101: 1 row selected",
+ "<1588>": "TFQ102: %1% rows selected",
+ "<1589>": "TFQ103: Activating Query \"%1%\" ...",
+ "<1590>": "",
+ "<1591>": "///////////////////////////////////////////////////////////////////////////////",
+ "<1592>": "///////////////////////////////////////////////////////////////////////////////"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ARTI_XBAND_THEME_DEFAULTS.json b/SYSPROG/APPROW/SYSENV%003ARTI_XBAND_THEME_DEFAULTS.json
new file mode 100644
index 0000000..a82dfbe
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ARTI_XBAND_THEME_DEFAULTS.json
@@ -0,0 +1,45 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_XBAND_THEME_DEFAULTS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Access 2007 {Segoe UI;20;;#000000;;;}{Segoe UI;9;;#204D89;#C2DCFF;;}{Segoe UI;9;Bold;#000000;;;}{Segoe UI;9;;#000000;;;#F0F0F0}{Segoe UI;8;;#000000;;;}",
+ "<2>": "Access 2003 {Tahoma;24;;#000000;;;}{Tahoma;8;;#000000;;;}{Tahoma;8;Bold;#000000;;;}{Tahoma;8;;#000000;;;}{Tahoma;8;;#000000;;;}",
+ "<3>": "Apex {Lucida Sans;20;;#69676D;;;}{Book Antiqua;10;;#CEB966;#69676D;;}{Book Antiqua;10;Bold;#69676D;;a#69676D;}{Book Antiqua;10;;#000000;;;}{Book Antiqua;9;;#A0A0A0;;;}",
+ "<4>": "Aspect {Verdana;18;;#323232;#E3DED1;;}{Verdana;8;;#E3DED1;#323232;;}{Verdana;8;Bold;#604878;;;}{Verdana;8;;#000000;;;}{Verdana;7;;#323232;;;}",
+ "<5>": "Civic {Georgia;20;;#D6614A;;;}{Georgia;8;;#E4EEF3;#8CAEAD;;}{Georgia;8;Bold;#090000;;b#000000;}{Georgia;8;;#000000;;b#73A8D4;}{Georgia;7;;#000000;;;}",
+ "<6>": "Concourse {Eras Medium ITC;20;;#282828;#2DA2BF;;}{Eras Medium ITC;9;;#EEEEEE;#282828;;}{Eras Medium ITC;9;Bold;#576793;;;}{Eras Medium ITC;9;;#282828;;;#EEEEEE}{Eras Medium ITC;8;;#2DA2BF;;;}",
+ "<7>": "ComponentOne {Eras Medium ITC;20;;;#DD0000;;}{Eras Medium ITC;10;;#EEEEEE;#282828;;}{Eras Medium ITC;10;Bold;#576793;;;}{Eras Medium ITC;10;;#282828;;;#EEEEEE}{Eras Medium ITC;9;;#404040;;;}",
+ "<8>": "Equity {Franklin Gothic Book;20;;;#D34817;;}{Perpetua;11;;#E9E5DC;#855D5D;;}{Perpetua;11;Bold;#9B2D1F;;;}{Perpetua;11;;#696464;;b#E9E5DC;}{Perpetua;10;;#BFBFBF;;;}",
+ "<9>": "Flow {Calibri;20;;#04617B;#D1EAF0;;}{Constantia;9;;#04617B;;;}{Constantia;9;Bold;#04617B;;;}{Constantia;9;;#000000;;;}{Constantia;8;;#04617B;;;}",
+ "<10>": "Foundry {Rockwell;20;;;#676A55;;}{Rockwell;9;;#EAEBDE;#676A55;;}{Rockwell;9;Bold;#EAEBDE;#676A55;;}{Rockwell;9;;#000000;;b#72A376;}{Rockwell;8;;#72A376;;;}",
+ "<11>": "Median {Tw Cen Mt;20;;#FBEEC9;#775F55;;}{Tw Cen Mt;10;;#FBEEC9;#94B6D2;;}{Tw Cen Mt;10;Bold;#775F55;;;}{Tw Cen Mt;10;;#000000;;;}{Tw Cen Mt;8;;#775F55;;;}",
+ "<12>": "Metro {Constantia;20;;;#000000;;}{Constantia;9;;;#000000;;}{Constantia;9;Bold;#4E5B6F;;;}{Constantia;9;;#000000;;;}{Constantia;9;;#000000;;;}",
+ "<13>": "Module {Corbel;20;;;#383265;;}{Corbel;10;;;#383265;;}{Corbel;10;Bold;#000000;;;}{Corbel;10;;#000000;;;#EFEFEF}{Corbel;9;;#000000;;;}",
+ "<14>": "None {Calibri;20;;#000000;;;}{Calibri;11;;#000000;;;}{Calibri;11;Bold;#000000;;;}{Calibri;11;;#000000;;;}{Calibri;11;;#000000;;;}",
+ "<15>": "Northwind {Trebuchet;20;;#7F001B;;;}{Arial;9;;#F9F9F7;#C7C5BC;;}{Arial;9;Bold;#CF5216;;;}{Arial;9;;#000000;;;}{Arial;8;;#C7C5BC;;;}",
+ "<16>": "Office {Cambria;20;Bold;#00224D;;;}{Calibri;9;Bold;#00224D;#79A7E3;;}{Calibri;9;Bold;#5C83B4;;;}{Calibri;9;;#000000;;;}{Calibri;8;;#000000;;;}",
+ "<17>": "Opulent {Trebuchet;20;;#660066;#E9F7DD;;}{Trebuchet;9;;;#B13F9A;;}{Trebuchet;9;Bold;#B13F9A;;;}{Trebuchet;9;;#000000;;;#E9F7DD}{Trebuchet;8;;#000000;;;}",
+ "<18>": "Oriel {Century Schoolbook;20;;#575F6D;;;}{Century Schoolbook;9;;#000000;;a#FF7D26;}{Century Schoolbook;9;Bold;#FF7D26;;a#000000;}{Century Schoolbook;9;;#000000;;;#FFF3EB}{Century Schoolbook;8;;#FF7D26;;;}",
+ "<19>": "Origin {Bookman Old Style;20;;#DDE9EC;#46465D;;}{Gill Sans MT;10;;#DDE9EC;#46465D;;}{Gill Sans MT;10;Bold;#727CA3;;;}{Gill Sans MT;10;;#46465D;;;#DDE9EC}{Gill Sans MT;9;;#000000;;;}",
+ "<20>": "Paper {Constantia;20;;#000000;#EFF2F5;;}{Constantia;9;;#EFF2F5;#4A606E;;}{Constantia;9;Bold;#4A606E;;b#000000;}{Constantia;9;;#000000;;b#95AEB1;}{Constantia;8;;#95AEB1;;;}",
+ "<21>": "Solstice {Gill Sans MT;20;;#4F271C;#E7DEC9;;}{Gill Sans MT;10;;#4F271C;#E7DEC9;;}{Gill Sans MT;10;Bold;#3891A7;;;}{Gill Sans MT;10;;#4F271C;;;#E7DEC9}{Gill Sans MT;9;;#9F8D69;;;}",
+ "<22>": "Technic {Franklin Gothic Book;20;;;#3B3B3B;;}{Arial;9;;#D4D2D0;#000000;;}{Arial;9;Bold;#979EA8;;b#979EA8;}{Arial;9;;#3B3B3B;;b#979EA8;}{Arial;8;;#000000;;;}",
+ "<23>": "Trek {Franklin Gothic Book;20;;#4E3B30;;;}{Franklin Gothic Book;10;Bold;#4E3B30;;;}{Franklin Gothic Book;10;Bold;#A5644E;;;}{Franklin Gothic Book;10;;#4E3B30;;;#FBEEC9}{Franklin Gothic Book;9;;#000000;;;}",
+ "<24>": "Urban {Trebuchet;20;;#42415A;;;}{Georgia;9;;#DEDEDE;#42415A;;}{Georgia;9;Bold;#42415A;;b#000000;}{Georgia;9;;#000000;;;#DEDEDE}{Georgia;8;;#438086;;;}",
+ "<25>": "Verve {Century Gothic;20;;;#666666;;}{Century Gothic;8;;;#666666;;}{Century Gothic;8;Bold;#666666;;;}{Century Gothic;8;;#000000;;;#D2D2D2}{Century Gothic;7;;#000000;;;}",
+ "<26>": "Windows Vista {Segoe UI;20;;;#000000;;}{Segoe UI;9;;#FFFFFF;#000000;;}{Segoe UI;9;Bold;#616A76;;;}{Segoe UI;9;;#373C43;;;#EBEBEB}{Segoe UI;8;;#000000;;;}",
+ "<27>": "Bold {Times New Roman;20;Bold;#800000;;;}{Arial;10;Bold;#000000;;;}{Arial;10;Bold;#000000;;a#000000;}{Times New Roman;9;;#000000;;;}{Times New Roman;8;;#000000;;;}",
+ "<28>": "Casual {Tahoma;24;Bold;#008080;;;}{Arial;10;;#000000;;;}{Arial;10;Bold;#000000;;b#008080;}{Times New Roman;9;;#000000;;;}{Times New Roman;8;;#000000;;;}",
+ "<29>": "Compact {Haettenschweiler;26;Bold;#000000;;;}{Haettenschweiler;14;;#000000;;;}{Haettenschweiler;12;;#000000;;;}{Arial;9;;#000000;;;}{Arial;8;;#000000;;;}",
+ "<30>": "Corporate {Times New Roman;20;Bold-Italic;#000080;;;}{Times New Roman;9;Bold-Italic;#000080;;;}{Times New Roman;9;Bold-Italic;#000080;;b#808080;}{Arial;9;;#000000;;;}{Arial;8;;#000000;;;}",
+ "<31>": "Formal {Times New Roman;20;;#000000;;;}{Times New Roman;9;Bold;#000000;;;}{Times New Roman;9;Bold;#000000;;;}{Arial;9;;#000000;;;}{Arial;8;;#000000;;;}",
+ "<32>": "Soft Gray {Arial;24;Bold;;#C0C0C0;;}{Arial;9;;#000000;;a#C0C0C0;}{Arial;9;Bold;#000000;;;}{Times New Roman;9;;#000000;;;}{Times New Roman;8;;#000000;;;}",
+ "<33>": "Verdana {Verdana;18;Bold;;#4580B5;;}{Verdana;9;Bold;#4580B5;;a#000000;}{Verdana;9;;#4580B5;;;}{Verdana;9;;#000000;;;}{Verdana;8;;#000000;;;}",
+ "<34>": "Web Report {Verdana;18;Bold;#50308C;#F5F5DC;;}{Verdana;9;Bold;#50308C;;a#000000;}{Verdana;9;;#4580B5;;;}{Verdana;9;;#000000;;;}{Verdana;8;;#000000;;;}"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_BOARDS_PREFIX.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_BOARDS_PREFIX.json
new file mode 100644
index 0000000..502a498
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_BOARDS_PREFIX.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_COPY_BOARDS_PREFIX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "[] [] [] [ | ] [] [ | ] [] [ | ] [
] [] [] [ | ] [] []"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_BOARDS_SUFFIX.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_BOARDS_SUFFIX.json
new file mode 100644
index 0000000..f0638b3
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_BOARDS_SUFFIX.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_COPY_BOARDS_SUFFIX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "[] [ | ] [] [ | ] [
] [] [] [ | ] [] [ | ] [] [ | ] [
] [
]"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_HTML_PREFIX.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_HTML_PREFIX.json
new file mode 100644
index 0000000..e00c1ee
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_HTML_PREFIX.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_COPY_HTML_PREFIX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_HTML_SUFFIX.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_HTML_SUFFIX.json
new file mode 100644
index 0000000..19ec4f5
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_COPY_HTML_SUFFIX.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_COPY_HTML_SUFFIX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "
"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_HELPFILES.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_HELPFILES.json
new file mode 100644
index 0000000..a3ba41a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_HELPFILES.json
@@ -0,0 +1,117 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_HELPFILES"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "SRP_Backup",
+ "<1,2>": "SRPSendMail",
+ "<1,3>": "SRP_Send_Mail",
+ "<1,4>": "SRP_Set_MinMaxInfo",
+ "<1,5>": "SRP_Show_Window",
+ "<1,6>": "SRP_SysColorChange",
+ "<1,7>": "SRP_Set_SysColorChange",
+ "<1,8>": "SRP_Clean_Array",
+ "<1,9>": "SRP_Copy_Memory",
+ "<1,10>": "SRP_Decode",
+ "<1,11>": "SRP_Encode",
+ "<1,12>": "SRP_Hash",
+ "<1,13>": "SRP_Registry",
+ "<1,14>": "SRP_Reorder_Array",
+ "<1,15>": "SRP_Rotate_Array",
+ "<1,16>": "SRP_Run_Command",
+ "<1,17>": "SRP_Sort_Array",
+ "<1,18>": "SRP_Zip_AddFile",
+ "<1,19>": "SRP_Zip_Close",
+ "<1,20>": "SRP_Zip_Create",
+ "<1,21>": "SRP_Zip_ExtractFile",
+ "<1,22>": "SRP_Zip_FindFile",
+ "<1,23>": "SRP_Zip_GetFileList",
+ "<1,24>": "SRP_Zip_GetLastError",
+ "<1,25>": "SRP_Zip_Open",
+ "<1,26>": "SRP_Zip_RemoveFile",
+ "<1,27>": "SRP_Math",
+ "<1,28>": "SRP_Com",
+ "<1,29>": "SRP_Extract_Xml",
+ "<1,30>": "SRP_Save_Screenshot",
+ "<1,31>": "SRP_Join_Arrays",
+ "<1,32>": "SRP_TcpClient",
+ "<1,33>": "SRP_Taskbar"
+ },
+ "<2>": {
+ "<2,1>": "SRP_Backup.chm::/SRP_Backup_Utility.html",
+ "<2,2>": {
+ "<2,2,1>": "SRP_Mail.chm::/SRP_Send_Mail.htm",
+ "<2,2,2>": "SRPMail.chm::/SRP_Send_Mail.htm"
+ },
+ "<2,3>": "SRP_Mail.chm::/SRP_Send_Mail.htm",
+ "<2,4>": {
+ "<2,4,1>": "SRP_Utilities.chm::/SRP_Utilities_MinMaxInfo.htm",
+ "<2,4,2>": "SRP_MinMax_Info.chm::/SRP_MinMax_Info.html"
+ },
+ "<2,5>": {
+ "<2,5,1>": "SRP_Utilities.chm::/SRP_Utilities_ShowWindow.htm",
+ "<2,5,2>": "SRP_Show_Window.chm::/SRP_Show_Window.htm"
+ },
+ "<2,6>": "SRP_Show_Window.chm::/SRP_SysColorChange.htm",
+ "<2,7>": "SRP_Utilities.chm::/SRP_Utilities_SysColorChange.htm",
+ "<2,8>": "SRP_Utilities.chm::/SRP_Utilities_Clean_Array.htm",
+ "<2,9>": "SRP_Utilities.chm::/SRP_Utilities_Copy_Memory.htm",
+ "<2,10>": "SRP_Utilities.chm::/SRP_Utilities_Decode.htm",
+ "<2,11>": "SRP_Utilities.chm::/SRP_Utilities_Encode.htm",
+ "<2,12>": "SRP_Utilities.chm::/SRP_Utilities_Hash.htm",
+ "<2,13>": "SRP_Utilities.chm::/SRP_Utilities_Registry.htm",
+ "<2,14>": "SRP_Utilities.chm::/SRP_Utilities_Reorder_Array.htm",
+ "<2,15>": "SRP_Utilities.chm::/SRP_Utilities_Rotate_Array.htm",
+ "<2,16>": "SRP_Utilities.chm::/SRP_Utilities_Run_Command.htm",
+ "<2,17>": "SRP_Utilities.chm::/SRP_Utilities_Sort_Array.htm",
+ "<2,18>": {
+ "<2,18,1>": "SRP_Zip.chm::/SRP_Zip_AddFile.htm",
+ "<2,18,2>": "SRPZip.chm::/SRP_Zip_AddFile.htm"
+ },
+ "<2,19>": {
+ "<2,19,1>": "SRP_Zip.chm::/SRP_Zip_Close.htm",
+ "<2,19,2>": "SRPZip.chm::/SRP_Zip_Close.htm"
+ },
+ "<2,20>": {
+ "<2,20,1>": "SRP_Zip.chm::/SRP_Zip_Create.htm",
+ "<2,20,2>": "SRPZip.chm::/SRP_Zip_Create.htm"
+ },
+ "<2,21>": {
+ "<2,21,1>": "SRP_Zip.chm::/SRP_Zip_ExtractFile.htm",
+ "<2,21,2>": "SRPZip.chm::/SRP_Zip_ExtractFile.htm"
+ },
+ "<2,22>": {
+ "<2,22,1>": "SRP_Zip.chm::/SRP_Zip_FindFile.htm",
+ "<2,22,2>": "SRPZip.chm::/SRP_Zip_FindFile.htm"
+ },
+ "<2,23>": {
+ "<2,23,1>": "SRP_Zip.chm::/SRP_Zip_GetFileList.htm",
+ "<2,23,2>": "SRPZip.chm::/SRP_Zip_GetFileList.htm"
+ },
+ "<2,24>": {
+ "<2,24,1>": "SRP_Zip.chm::/SRP_Zip_GetLastError.htm",
+ "<2,24,2>": "SRPZip.chm::/SRP_Zip_GetLastError.htm"
+ },
+ "<2,25>": {
+ "<2,25,1>": "SRP_Zip.chm::/SRP_Zip_Open.htm",
+ "<2,25,2>": "SRPZip.chm::/SRP_Zip_Open.htm"
+ },
+ "<2,26>": {
+ "<2,26,1>": "SRP_Zip.chm::/SRP_Zip_RemoveFile.htm",
+ "<2,26,2>": "SRPZip.chm::/SRP_Zip_RemoveFile.htm"
+ },
+ "<2,27>": "SRP_Utilities.chm::/SRP_Utilities_Math.htm",
+ "<2,28>": "SRP_Utilities.chm::/SRP_Utilities_Com.htm",
+ "<2,29>": "SRP_Utilities.chm::/SRP_Utilities_Extract_Xml.htm",
+ "<2,30>": "SRP_Utilities.chm::/SRP_Utilities_Save_Screenshot.htm",
+ "<2,31>": "SRP_Utilities.chm::/SRP_Utilities_Join_Arrays.htm",
+ "<2,32>": "SRP_Utilities.chm::/SRP_Utilities_TcpClient.htm",
+ "<2,33>": "SRP_Utilities.chm::/SRP_Utilities_Taskbar.htm"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_HISTORY.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_HISTORY.json
new file mode 100644
index 0000000..0e5ae70
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_HISTORY.json
@@ -0,0 +1,636 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_HISTORY"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "3.4.5",
+ "<1,2>": "Fixed syntax coloring bug when using multibyte UTF-16 characters in strings and comments"
+ },
+ "<2>": {
+ "<2,1>": "3.4.4",
+ "<2,2>": "Updated Open Record dialog to always default to previous table and record",
+ "<2,3>": "Fixed false “Stored Procedure not found†errors",
+ "<2,4>": "Fixed Open Record dialog's Refresh button setting text to \"1\" in OI 10",
+ "<2,5>": "Fixed CLIENTSIZE returning wrong value in some RDP environments",
+ "<2,6>": "Fixed anchoring of button on Add to Repository form in OI 10",
+ "<2,7>": "Fixed VNAV when using F9 to save records"
+ },
+ "<3>": {
+ "<3,1>": "3.4.3",
+ "<3,2>": "Added Hook and Unhook TCL commands",
+ "<3,3>": "Improved VNAV filtering",
+ "<3,4>": "Fixed Open Record dialog's Refresh button in OI 10",
+ "<3,5>": "Fixed incorrect VNAVs in OI 10"
+ },
+ "<4>": {
+ "<4,1>": "3.4.2",
+ "<4,2>": "Added New button to RDK Window",
+ "<4,3>": "Updated SRP Editor to save favorites and opened file lists every time it changes instead of when closing"
+ },
+ "<5>": {
+ "<5,1>": "3.4.1",
+ "<5,2>": "Added Expand All and Collapse All to Edit menu",
+ "<5,3>": "Updated Open Record dialog to better handle Quickdex indexes",
+ "<5,4>": "Updated deletion of procedures and inserts to also update git repo",
+ "<5,5>": "Updated auto-commenter to no longer insert unnecessary spaces",
+ "<5,6>": "Updated tooltips to be DPI aware in OI 10",
+ "<5,7>": "Updated Favorites and Test panels to reset to defaults if sizes become inordinately large",
+ "<5,8>": "Fixed Find Previous not working in OI 9",
+ "<5,9>": "Fixed false VNAVs for variables inside function calls",
+ "<5,10>": "Fixed Replace All inserting replacements at beginning of next line",
+ "<5,11>": "Fixed New Item screen DPI issues in OI 10"
+ },
+ "<6>": {
+ "<6,1>": "3.4",
+ "<6,2>": "Added Calendar control to SRP_ActiveX_Info",
+ "<6,3>": "Added DPI awareness for OI 10",
+ "<6,4>": "Updated OI 10 version to initialize OIPI before printing, not during startup",
+ "<6,5>": "Updated SRP_ActiveX_Info to be more tolerant of missing registrations",
+ "<6,6>": "Updated OI 10 version to support changes to OI 10.2",
+ "<6,7>": "Fixed bug in OI 10 where event dropdowns for OI controls would be empty"
+ },
+ "<7>": {
+ "<7,1>": "3.3.8",
+ "<7,2>": "Added Shift+F2 shortcut to jump to previous marker",
+ "<7,3>": "Updated Add to RDK dialog to work correctly with OI 10 RDK format",
+ "<7,4>": "Fixed bug where opening a record from a CODE table that wasn’t code would hang"
+ },
+ "<8>": {
+ "<8,1>": "3.3.7",
+ "<8,2>": "Fixed splitter bar settings in OI 10"
+ },
+ "<9>": {
+ "<9,1>": "3.3.6",
+ "<9,2>": "Updated Help menu command to open OI Help in OI 10",
+ "<9,3>": "Fixed bug in OI 10 where Ctrl+F and Ctrl+H wouldn’t work in some circumstances"
+ },
+ "<10>": {
+ "<10,1>": "3.3.5",
+ "<10,2>": "Fixed bug where List command would not format some columns",
+ "<10,3>": "Fixed bug where Find window would clear out Label List combo box during search"
+ },
+ "<11>": {
+ "<11,1>": "3.3.4",
+ "<11,2>": "Fixed bug where Find would not highlight a word if it was the last word in the document",
+ "<11,3>": "Fixed bug where undoing a record expansion would not update the margin to match the change"
+ },
+ "<12>": {
+ "<12,1>": "3.3.3",
+ "<12,2>": "Updated Format tool to ignore code between #pre and #endpre directives (requires SRP Utilities 2.2)",
+ "<12,3>": "Fixed bug where selecting large numbers would break to debugger"
+ },
+ "<13>": {
+ "<13,1>": "3.3.2",
+ "<13,2>": "Added directives to autocomplete dropdown, e.g., #ifdef, #region, etc.",
+ "<13,3>": "Fixed bug where autojustify would break while Find/Replace was active"
+ },
+ "<14>": {
+ "<14,1>": "3.3.1",
+ "<14,2>": "Removed autofill from combo boxes in Find/Replace windows"
+ },
+ "<15>": {
+ "<15,1>": "3.3",
+ "<15,2>": "Added check for existing stored procedures during compile",
+ "<15,3>": "Added Copy Special... menu item",
+ "<15,4>": "Updated Copy logic to only copy text in color. For line numbers, use the new Copy Special... menu item",
+ "<15,5>": "Updated Find and Replace dialogs to appear in top right corner of editor",
+ "<15,6>": "Updated Find dialog to stay open",
+ "<15,7>": "Updated Find and Replace to highlight all instances of search text while dialog is open",
+ "<15,8>": "Updated Find and Replace to show X of Y when moving to Next and Previous search",
+ "<15,9>": "Updated Replace dialog to support F4",
+ "<15,10>": "Updated license handling",
+ "<15,11>": "Updated VNAV handling to exlude variables after DIM/DIMENSION statement",
+ "<15,12>": "Fixed bug where adding new lines after a THEN keyword would insert an END keyword below even if there is already an END or END ELSE",
+ "<15,13>": "Fixed bug where new Events or Services (Extended BASIC+) wouldn't get code folded",
+ "<15,14>": "Fixed bug where Unit Testing panel would not resize when hiding/showing Command Line",
+ "<15,15>": "Fixed bug where Update_Index tooltip didn't show new parameter: bSuppressMsg",
+ "<15,16>": "Fixed bug where Ctrl+U would not work if a partial word was selected",
+ "<15,17>": "Fixed bug where Ctrl+J would not handle empty elements safely"
+ },
+ "<16>": {
+ "<16,1>": "3.2.3",
+ "<16,2>": "Fixed references to SRPControls.ocx that should have reference SRPEditor.ocx",
+ "<16,3>": "Fixed options dialog to update unit test panel when theme changes",
+ "<16,4>": "Fixed bug where changing theme would sometimes leave behind artifacts from other themes",
+ "<16,5>": "Fixed bug where auto indent would sometimes insert an extra tab"
+ },
+ "<17>": {
+ "<17,1>": "3.2.2",
+ "<17,2>": "Updated folding algorithm to better handle blanks lines before and after a fold"
+ },
+ "<18>": {
+ "<18,1>": "3.2.1",
+ "<18,2>": "Fixed critical bug where saving records with @RMs could corrupt record data by reposition @RMs in wrong location",
+ "<18,3>": "Fixed bug where region name wouldn't update correctly in Label List or sometimes disappear",
+ "<18,4>": "Fixed bug where deleting DEBUG would not delete the margin marker",
+ "<18,5>": "Fixed bug where VIEWER window would cause tabs to get out of sync or mislabelled"
+ },
+ "<19>": {
+ "<19,1>": "3.2",
+ "<19,2>": "Added code folding",
+ "<19,3>": "Added splash screen"
+ },
+ "<20>": {
+ "<20,1>": "3.1.4",
+ "<20,2>": "Fixed bug where new records wouldn't show <1> in the margin and would error out upon pressing ENTER"
+ },
+ "<21>": {
+ "<21,1>": "3.1.3",
+ "<21,2>": "Updated IConv/OConv context menus to better recognize legitimate conversions",
+ "<21,3>": "Improved record loading/editing speeds, especially for large records",
+ "<21,4>": "Fixed bug where Favorited records would sometimes reopen in Forced Readonly mode",
+ "<21,5>": "Fixed bug where Open Record dialog would not highlight correct field when opened",
+ "<21,6>": "Fixed bug where License screens would appear when they shouldn't"
+ },
+ "<22>": {
+ "<22,1>": "3.1.2",
+ "<22,2>": "Updated SRP Editor to auto-insert SRP_PreCompiler when unpacking syntax is used."
+ },
+ "<23>": {
+ "<23,1>": "3.1.1",
+ "<23,2>": "Added opption to disable auto-insertion of the SRP_PreCompiler"
+ },
+ "<24>": {
+ "<24,1>": "3.1",
+ "<24,2>": "Added OI 10 support",
+ "<24,3>": "Added Joker and Visual Studio Dark themes",
+ "<24,4>": "Added button to Options dialog for adding SRP Editor to the IDE's Tool Menu",
+ "<24,5>": "Added Auto Justify Assignments feature (see Options)",
+ "<24,6>": "Updated to better interact with APPROW entities when SRP Git is enabled",
+ "<24,7>": "Updated Open Procedure dialog to ignore AREV32's \"SOURCE:\" pointers",
+ "<24,8>": "Updated Main UI settings to be saved per app, instead of globally to all apps",
+ "<24,9>": "Updated Open Record dialog to default to active record's table and key instead of the last table and key",
+ "<24,10>": "Fixed bug where dialog boxes would show on wrong monitor",
+ "<24,11>": "Fixed bug where licensing boxes would crash OI",
+ "<24,12>": "Fixed bug where saving stored procedures would append \\00\\",
+ "<24,13>": "Fixed bug where creating new items would cause all MDI windows to un-maximize",
+ "<24,14>": "Fixed bug where Table Search progress bar was not accurate",
+ "<24,15>": "Fixed bug where Table Search would search when pressing ENTER even though the Results window had focus"
+ },
+ "<25>": {
+ "<25,1>": "3.0.3",
+ "<25,2>": "Updated SRP Editor to recognize SRP Git when writing files to ensure they get pushed to the Git repo",
+ "<25,3>": "Updated Git menu",
+ "<25,4>": "Updated SRP Table Search",
+ "<25,5>": "Updated Code Format tool to recognize Enhanced BASIC+",
+ "<25,6>": "Updated \"Tabs as Spaces\" options to be enabled by default",
+ "<25,7>": "Fixed bug where Bookmarks from one document would load in another",
+ "<25,8>": "Fixed bug where items wouldn't save correctly during shutdown",
+ "<25,9>": "Fixed bug where new item couldn't be dragged in Favorites pane after being Saved",
+ "<25,10>": "Fixed bug where EDIT command would not open empty records",
+ "<25,11>": "Fixed bug where doing a Save and Compile (F9) of a new stored procedures wouldn't compile"
+ },
+ "<26>": {
+ "<26,1>": "3.0.2",
+ "<26,2>": "Added Git menu, which displays different options if SRP GIT Utility is installed.",
+ "<26,3>": "Added special icon for records forced into readonly mode.",
+ "<26,4>": "Added single-key accelerators to the New item window.",
+ "<26,5>": "Updated Record Open window to be much, much faster.",
+ "<26,6>": "Updated favorites to remember when records were forced to open readonly.",
+ "<26,7>": "Updated Event modules to auto-append .MENU() when selecting a MENU event from the dropdown",
+ "<26,8>": "Updated several autocomplete dropdowns to appear immediately after pressing space instead of waiting for a leading character, e.g., after gosub, goto, and $insert",
+ "<26,9>": "Fixed occasional bug where selecting a control in an Event would append empty parameters instead of letting the user select an event"
+ },
+ "<27>": {
+ "<27,1>": "3.0.1",
+ "<27,2>": "Added keyword highlighting for API and GoToAPI (requires SRPUtil.ocx 4.0.8 or later)",
+ "<27,3>": "Added support within SRP_PreCompiler for API and GoToAPI keywords",
+ "<27,4>": "Updated SRP Editor to automatically save and restore bookmarks between sessions within stored procedures (requires SRPUtil.ocx 4.0.8 or later)",
+ "<27,5>": "Updated SRP Editor to save and restore location and selection information between sessions within stored procedures and inserts (requires SRPUtil.ocx 4.0.8 or later)",
+ "<27,6>": "Extended syntax highlighting of brace matching to also include { }, < >, [ ] (requires SRPUtil.ocx 4.0.8 or later)",
+ "<27,7>": "Fixed \"Refresh\" typo in Unit Test panel context menu",
+ "<27,8>": "Fixed bug preventing user from showing/hiding the Unit Test panel unless the Favorites panel was visible"
+ },
+ "<28>": {
+ "<28,1>": "3.0",
+ "<28,2>": "Added Unit Testing",
+ "<28,3>": "Added New Item window that is now bound to Ctrl+N (File, New)",
+ "<28,4>": "Added code templates",
+ "<28,5>": "Updated Run window to recognize metadata",
+ "<28,6>": "Updated SRP PreCompiler to place common variables at @pragma line instead of at the beginning of the first Etended BASIC+ line. #pragma should be as close to the top of the code as possible as a result.",
+ "<28,7>": "Updated TCL to no longer auto complete, though the dropdown will still appear with a filtered history of previously used commands",
+ "<28,8>": "Updated Table Search utility to sort tables",
+ "<28,9>": "Fixed bug where SRP Editor would crash on OI 9.1 and earlier when closing document from Favorites",
+ "<28,10>": "Fixed bug where \"end\" keyword would be auto-inserted if a one-line if statement ended with a debug",
+ "<28,11>": "Fixed bug where visual artifact would appear when resizing Open Record dialog",
+ "<28,12>": "Fixed bug where wrong parameter types would appear for DLL stubs"
+ },
+ "<29>": {
+ "<29,1>": "2.9.1",
+ "<29,2>": "Added support for Setting keyword in For Each loop to allow developers to include a counter",
+ "<29,3>": "Added ability to close documents directly from the tab strip",
+ "<29,4>": "Added ability to close documents directly from the Favorites pane",
+ "<29,5>": "Added smart insert feature to automatically insert block closers (e.g., End after If or Repeat after Loop)",
+ "<29,6>": "Added ability to customize keyword case in autocomplete and smart indents (See Customize Tab)",
+ "<29,7>": "Added right-click context menus to Favorites pane for more intuitive interaction",
+ "<29,8>": "Updated SRP_PreCompiler to use older op-codes when compiled in OI 9.1.x or earlier",
+ "<29,9>": "Updated SRP_PreCompiler to support both \"or\" or \"else\" keyword in Enhanced BASIC+ Return statement, e.g., \"Return Ans else 1\"",
+ "<29,10>": "Updated SRP_PreCompiler to ignore writing meta data when called from BLINT",
+ "<29,11>": "Updated width of Label combo box",
+ "<29,12>": "Updated auto complete to complete on Tab as well as Enter",
+ "<29,13>": "Updated Favorites panel with context menu for more intuitive control over favorites",
+ "<29,14>": "Updated SRP Editor to close a faster and more reliably when there are unsaved documents",
+ "<29,15>": "Fixed bug in SRP_PreCompiler where Enhanced BASIC+ keywords within comment blocks were not being ignored",
+ "<29,16>": "Fixed bug in SRP_PreCompiler where GoToEvent would sometimes not find the correct event handler",
+ "<29,17>": "Fixed bug in SRP_PreCompiler where While/Until clauses sometimes wouldn't compile",
+ "<29,18>": "Fixed bug in SRP_PreCompiler where For Each would miss last element if it was a single letter",
+ "<29,19>": "Fixed bug in SRP_PreCompiler where Service with no parameters would offset the debugger by one line",
+ "<29,20>": "Fixed bug in SRP_PrcCompiler where wrong service metadata would be created if procedure had inherited version"
+ },
+ "<30>": {
+ "<30,1>": "2.9",
+ "<30,2>": "Added SRP_PreCompiler to support Enhanced BASIC+",
+ "<30,3>": "Added syntax highlighting support for Enhanced BASIC+ (requires SRPUtil.ocx 4.0.3 or later)",
+ "<30,4>": "Added automatic insertion of SRP_PreCompiler during compile when Enhanced BASIC+ is detected (requires SRPUtil.ocx 4.0.3 or later)",
+ "<30,5>": "Added ability to right click to Insert SRP_PreCompiler (requires SRPUtil.ocx 4.0.3 or later)",
+ "<30,6>": "Added syntax highlighting for directives (e.g., #pragma). Updated built-in themes to support it also.",
+ "<30,7>": "Updated MENU.HELP to check for ProgRef.chm before trying to run it",
+ "<30,8>": "Updated Open Record dialog's autofill to improve speed and reduce dropped characters (requires SRPUtil.ocx 4.0.3 or later)",
+ "<30,9>": "Updated Label dropdown to match typed input anywhere, so typing CREATE will find CREATE, WINDOW.CREATE, MY_CREATE, etc.",
+ "<30,10>": "Updated Goto Source function (F12) to be more forgiving about finding the correct label",
+ "<30,11>": "Fixed Options dialog Theme button using SRPControls.ocx instead of SRPUtil.ocx",
+ "<30,12>": "Fixed bug where printing records started on field <2> instead of field <1>",
+ "<30,13>": "Fixed bug where highlighting whole label at end of line didn't jump to that label when performing Goto Source function (F12)",
+ "<30,14>": "Fixed bug where VNAV detection was sometimes inaacurate (requires SRPUtil.ocx 4.0.3 or later)",
+ "<30,15>": "Fixed bug where VNAV detection would be applied to cached code when compiling inherited stored procedures",
+ "<30,16>": "Fixed bug where some document types would not be marked as modified (needing to be saved) when doing a find & replace"
+ },
+ "<31>": {
+ "<31,1>": "2.8",
+ "<31,2>": "Added syntax highlighting themes",
+ "<31,3>": "Added support for themes, so it will be easier to switch between themes on the fly",
+ "<31,4>": "Added ability to export/import all options to/from a file",
+ "<31,5>": "Added logic to reset Status window on startup if it's too large to fit",
+ "<31,6>": "Updated Styles to be cascading, so everything falls back to Default style when not set",
+ "<31,7>": "Updated all icons to more modern ones",
+ "<31,8>": "Updated Compile function (F9) to automatically calls DECLARE_FCNS for \"SYSPROC*DLL_\" records",
+ "<31,9>": "Updated Auto text settings to now save to %APPDATA%\\Roaming as text files instead of using the registry to allow for more characters",
+ "<31,10>": "Updated F12 to jump to label if cursor is on a label identifier",
+ "<31,11>": "Updated \"This Application Only\" check box in Open dialog to put focus back into the main edit field after being clicked",
+ "<31,12>": "Fixed bug where labels followed by \"*\" or \"//\" were not recognized",
+ "<31,13>": "Fixed bug where some compiler errors were not displaying correctly in the status pane"
+ },
+ "<32>": {
+ "<32,1>": "2.7.1",
+ "<32,2>": "Fixed false-positive error message appearing when running SRP Editor from 9.x IDE",
+ "<32,3>": "Fixed bug where tree items showing tooltips needed to be clicked twice",
+ "<32,4>": "Fixed bug where clicking on Records or DOS files in the Favorites panel didn't work"
+ },
+ "<33>": {
+ "<33,1>": "2.7",
+ "<33,2>": "Added ability to copy code ready to paste for new SRP Forums",
+ "<33,3>": "Updated service-oriented metadata to support routines that can access other service modules",
+ "<33,4>": "Updated F1 to search new SRP Wiki website",
+ "<33,5>": "Improved performance during startup",
+ "<33,6>": "Removed special case code for a deprecated application",
+ "<33,7>": "Fixed XML mode failing to perform syntax highlighting",
+ "<33,8>": "Fixed bug not allowing SRP Editor to run in OI 10",
+ "<33,9>": "Fixed bug where keywords other than Compile at beginning of first line would force SAVE_AS intead of SAVE",
+ "<33,10>": "Fixed bug where wrong statistics would appear in the status bar when start SRP Editor with opened documents"
+ },
+ "<34>": {
+ "<34,1>": "2.6.2",
+ "<34,2>": "Added Justify Array tool for making arrays look nice and neat (Ctrl+J)",
+ "<34,3>": "Added \"Open as Read Only\" to Open Record dialog, allowing users to open records without locking them",
+ "<34,4>": "Added \"Find\" menu item in the context menu to make finding the current selection or word quick and convenient",
+ "<34,5>": "Added option to assign F1 to SRP Help and Shift+F1 to OI Help",
+ "<34,6>": "Updated Save logic to display Save As dialog if the stored procedure's name has changed",
+ "<34,7>": "Fixed bug where inaccurate compilation errors were being reported",
+ "<34,8>": "Fixed bug where saving a new entity for the first time failed to pre-populate the entity name",
+ "<34,9>": "Fixed bug where leading white space was bring trimmed from block comments during the Format command",
+ "<34,10>": "Fixed bug where Print dialog's Paper Size field was not always correct",
+ "<34,11>": "Fixed bug where using the up arrow to scroll up would cause the cursor to skip a line",
+ "<34,12>": "Fixed bug where Shift Left and Shift Right buttons weren't working correctly",
+ "<34,13>": "Fixed bug where Ctrl+D would duplicate lines on read only files instead of doing nothing like it should",
+ "<34,14>": "Fixed bug where the entitiy Save As dialog would always reset the \"This Application Only\" setting for the entity Open dialog"
+ },
+ "<35>": {
+ "<35,1>": "2.6.1",
+ "<35,2>": "Added F12 as Accelerator for the Goto Source functionality (for Visual Studio habits)",
+ "<35,3>": "Updated SRP Editor to use new SRPUtil.ocx: a copy of SRPControls.ocx with different ProgIDs so that it doesn't conflict with commercial SRP ActiveX Controls",
+ "<35,4>": "Updated SRP Editor to synchronize tab order with order of documents in Favorites pane",
+ "<35,5>": "Updated SRP Editor to re-open previously opened documents in their original tab order when started",
+ "<35,6>": "Updated user interface to be more responsive, especially on shutdown",
+ "<35,7>": "Updated RDK and About dialogs to be closed with the ESC key",
+ "<35,8>": "Updated Record Open dialog to allow user to stop a refresh at any time",
+ "<35,9>": "Updated Record Open dialog to select default Table/Record in listboxes when it opens",
+ "<35,10>": "Fixed bug where error status would be shown when successfully running a stored procedure (Ctrl+F9) rather than an OK status",
+ "<35,11>": "Fixed bug where pressing Ctrl+T on the first line would cause a crash",
+ "<35,12>": "Fixed bug where clicking on Favorites that was already active would not return focus back to editor",
+ "<35,13>": "Fixed bug where Autocomplete would not display functions from some inherited applications",
+ "<35,14>": "Fixed bug where Call Tips would not display information for functions from some inherited applications",
+ "<35,15>": "Fixed bug where Goto Source functionality would not work in certain circumstances",
+ "<35,16>": "Fixed bug where a new record, when saved, would not appear correctly in the Most Recently Used list, making it impossible to open it from there",
+ "<35,17>": "Fixed bug where clicking a drop down item of the Command Line was moving focus out of the Command Line",
+ "<35,18>": "Fixed bug where Replace All would not replace all instances if replacement was larger than original string",
+ "<35,19>": "Fixed bug where document would not appear as needing to be saved after Replace All",
+ "<35,20>": "Fixed bug where users would get a license warning in the Options dialog if they didn't have a license for the SRP Editor control but had a license for the SRP Editor itself"
+ },
+ "<36>": {
+ "<36,1>": "2.6",
+ "<36,2>": "Added support for displaying autocomplete dropdowns for service-oriented stored procedures using user-defined metadata",
+ "<36,3>": "Added Favorites panel (Toggle with F8)",
+ "<36,4>": "Added ability to hide tabs permanently",
+ "<36,5>": "Added ability to change status pane size using splitter",
+ "<36,6>": "Added ability to close windows using Ctrl+W",
+ "<36,7>": "Updated Shift+F1 feature to go to SRP's Wiki instead of CHM help files (which will no longer ship with SRP Products)",
+ "<36,8>": "Fixed bug where return value would not appear in status window when running a routine using Ctrl+F9",
+ "<36,9>": "Fixed crash that would sometimes occur when pasting text into a function (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)",
+ "<36,10>": "Fixed bug where spaces woudl be converted into tabs when in record mode (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)",
+ "<36,11>": "Fixed cursor positioning bug (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)",
+ "<36,12>": "Fixed bug where selected text would sometimes appear unselected in records (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)",
+ "<36,13>": "Fixed bug where remainder of current line would be selected when an editor was first activated (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)",
+ "<36,14>": "Fixed bug where LengthChanged event was always firing rather than only firing when the lenfth of the document actually changes (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)",
+ "<36,15>": "Fixed bug where calltip would appear after typing an open parenthesis inside a string (Requires SRPEditor.ocx 3.0.3 or SRPControls.ocx 3.0.7)"
+ },
+ "<37>": {
+ "<37,1>": "2.5.6",
+ "<37,2>": "Fixed bug where not having SRP ReportTable or SRP Subclass controls licensed caused license warnings despite having SRP Editor licensed"
+ },
+ "<38>": {
+ "<38,1>": "2.5.5",
+ "<38,2>": "Fixed bug where recently opened documents would not reopen upon startup"
+ },
+ "<39>": {
+ "<39,1>": "2.5.4",
+ "<39,2>": "Updated Status window to only use black text but to incorporate icons",
+ "<39,3>": "Fixed bug where SRP Editor would beep evertime documents opened during startup"
+ },
+ "<40>": {
+ "<40,1>": "2.5.3",
+ "<40,2>": "Added \"OPENDOCUMENTINFO\" service to SRP_Editor_Utility"
+ },
+ "<41>": {
+ "<41,1>": "2.5.2",
+ "<41,2>": "Fixed error in which the \"Compile and Execute\" command was compiling but not executing"
+ },
+ "<42>": {
+ "<42,1>": "2.5.1",
+ "<42,2>": "Added ability to disable sound effects (except for compiling code with errors)"
+ },
+ "<43>": {
+ "<43,1>": "2.5",
+ "<43,2>": "Added SRP_ActiveX_Info.exe support",
+ "<43,3>": "Added SRP_Controls.ocx help support",
+ "<43,4>": "Fixed bug where new stored procedures could not be saved if inherited stored procedure already exists"
+ },
+ "<44>": {
+ "<44,1>": "2.4.1",
+ "<44,2>": "Removed debug statement"
+ },
+ "<45>": {
+ "<45,1>": "2.4",
+ "<45,2>": "Fixed error in which entities accessed via Repository had their line breaks restored back to @FMs, which the SRP Editor expects when parsing and displaying"
+ },
+ "<46>": {
+ "<46,1>": "2.3.9",
+ "<46,2>": "Updated logic to use Repository to open entities whenever possible instead of reading records directly; allows for better interaction with other tools such as SRP Mobile Repository"
+ },
+ "<47>": {
+ "<47,1>": "2.3.8",
+ "<47,2>": "Added SRP_Taskbar and SRP_TcpClient to the help file references"
+ },
+ "<48>": {
+ "<48,1>": "2.3.7",
+ "<48,2>": "Fixed bug where SRP Editor would crash during VNAV preprocessing in OI 9.1.1"
+ },
+ "<49>": {
+ "<49,1>": "2.3.6",
+ "<49,2>": "Added TCL tab to the options dialog to allow users to supply routines whose parameter counts are not stored in object code",
+ "<49,3>": "Updated command line to support built-in OI routines when too few parameters are passed"
+ },
+ "<50>": {
+ "<50,1>": "2.3.5",
+ "<50,2>": "Fixed bug where commented out lines containing semicolons where not getting removed, so keywords such as THEN were erroneously altering the indentation"
+ },
+ "<51>": {
+ "<51,1>": "2.3.4",
+ "<51,2>": "Fixed bug where some commented out lines were causing errors in formatting when using the Format command"
+ },
+ "<52>": {
+ "<52,1>": "2.3.3",
+ "<52,2>": "Fixed bug where cancelling the Windows.Close_All command would result in a VNAV"
+ },
+ "<53>": {
+ "<53,1>": "2.3.2",
+ "<53,2>": "Fixed bug where keywords such as End, when appearing after GoTo, would not be colorized correctly and could cause smart indenting to operate incorrectly"
+ },
+ "<54>": {
+ "<54,1>": "2.3.1",
+ "<54,2>": "Fixed bug where delims.dat and version.dat files (remnants of testing) were written to the C:\\ drive on startup"
+ },
+ "<55>": {
+ "<55,1>": "2.3",
+ "<55,2>": "Added new SRP Utilities help file references, so pressing Shift+F1 while the cursor is on an SRP Utility file will take the user straight to the SRP Utilities help file topic."
+ },
+ "<56>": {
+ "<56,1>": "2.2.9",
+ "<56,2>": "Added ability to close Print dialog by pressing ESC"
+ },
+ "<57>": {
+ "<57,1>": "2.2.8",
+ "<57,2>": "Fixed bug where the Window.Close_All menu was not closing the child windows"
+ },
+ "<58>": {
+ "<58,1>": "2.2.7",
+ "<58,2>": "Fixed bug where Compile & Execute command would not enable"
+ },
+ "<59>": {
+ "<59,1>": "2.2.6",
+ "<59,2>": "Fixed bug where print dialog would draw line numbers next to comment blocks in the comment block color",
+ "<59,3>": "Fixed bug where modified status of document doesn't reset when using Ctrl+F9",
+ "<59,4>": "Replaced command line combo box with subclassed edit line for better performance and reliability in Vista",
+ "<59,5>": "Updated Label combo box to show correct column labels for dictionaries",
+ "<59,6>": "Fixed bug where compilation wouldn't work on some delevoper class engines"
+ },
+ "<60>": {
+ "<60,1>": "2.2.5",
+ "<60,2>": "Fixed bug where Options dialog would break to debugger for first time SRP Editor user"
+ },
+ "<61>": {
+ "<61,1>": "2.2.4",
+ "<61,2>": "Added two new panes to status bar to display current application and username",
+ "<61,3>": "Added ability to display a custom formatted pane defined in SYSENV*SRP_EDITOR_CUSTOM_STATUS_PANE, allowing users to display something useful about the SRP Editor's environment"
+ },
+ "<62>": {
+ "<62,1>": "2.2.3",
+ "<62,2>": "Fixed bug where attempting to save to a non-existant table would not notify user that save failed",
+ "<62,3>": "Added logic to work around OI bug where large files somehow corrupt the results of Get_Property",
+ "<62,4>": "Updated Convert and Save As... function to default stored procedures saved as DOS files to .TXT"
+ },
+ "<63>": {
+ "<63,1>": "2.2.2",
+ "<63,2>": "Added logic to use QuickDexes when available when populating open/save record dialog"
+ },
+ "<64>": {
+ "<64,1>": "2.2.1",
+ "<64,2>": "Improved Open Entity dialog performance by removing orphaned entities check and yield statements",
+ "<64,3>": "Improved Open Record dialog performance by caching key lists and optimizing dynamic arrays"
+ },
+ "<65>": {
+ "<65,1>": "2.2",
+ "<65,2>": "Updated Open Entity dialog to include records from CODE tables and to display them in a more informative way",
+ "<65,3>": "Updated Dos type documents such that only the file name appears in the tab to keep it shorter",
+ "<65,4>": "Added logic to update entity caches whenever and entity is created or deleted to avoid having to refresh entities",
+ "<65,5>": "Added advanced support for U2 tables, included customizations to optimize table selects on U2 tables"
+ },
+ "<66>": {
+ "<66,1>": "2.1.9",
+ "<66,2>": "Fixed bug where Copy to HTML Code function would allow comment color to bleed onto following line"
+ },
+ "<67>": {
+ "<67,1>": "2.1.8",
+ "<67,2>": "Fixed bug where Format function would unindent LOOP blocks with While/Until on the same line as Loop"
+ },
+ "<68>": {
+ "<68,1>": "2.1.7",
+ "<68,2>": "Added EXPLORE command for opening Windows Explorer to REVBOOT or other specified directory",
+ "<68,3>": "Updated Format function to unindent dividing comments (such as '*--------') just below GoSub labels",
+ "<68,4>": "Fixed bug where Format function would unindent For loops with While/Until on the same line",
+ "<68,5>": "Fixed bug where Copy as HTML Code function would fail to preserve correct font throughout entire content"
+ },
+ "<69>": {
+ "<69,1>": "2.1.6",
+ "<69,2>": "Fixed bug in which old Styles registry overrode new Styles2 registry; it is now be the other way around."
+ },
+ "<70>": {
+ "<70,1>": "2.1.5",
+ "<70,2>": "Updated option dialog to maintain both Styles and Styles2 registry entries, for backward compatability",
+ "<70,3>": "Added new TCL command, HISTORY, to display SRP Editor version history on demand"
+ },
+ "<71>": {
+ "<71,1>": "2.1.4",
+ "<71,2>": "Updated styles, when stored to registry, to use character delimiters instead of system delimiters to avoid problems other localizations"
+ },
+ "<72>": {
+ "<72,1>": "2.1.3",
+ "<72,2>": "Fixed bug where Format function failed to recognize comment blocks on a single line, therefore treating the rest of the document as a comment",
+ "<72,3>": "Updated UNIVERSE Compiler to recognize '~' delimiters in personal editions of UNIVERSE"
+ },
+ "<73>": {
+ "<73,1>": "2.1.2",
+ "<73,2>": "Ignoring VNAVs in function calls is now optional",
+ "<73,3>": "Ignoring VNAVs referenced in Inserts is now optional",
+ "<73,4>": "Updated Option Dialog's other pages to better utilize new size"
+ },
+ "<74>": {
+ "<74,1>": "2.1.1",
+ "<74,2>": "Updated VNAV checking to eliminate possible VNAVs found in function calls and inserts",
+ "<74,3>": "Updated VNAV checking to ensure markers do not point to VNAVs which may also exist as literals in strings or comments",
+ "<74,4>": "Added ability to disable VNAV checking in options"
+ },
+ "<75>": {
+ "<75,1>": "2.1",
+ "<75,2>": "Added support for VNAV checking",
+ "<75,3>": "Updated editor to jump to already opened records or DOS files instead of opening copies",
+ "<75,4>": "Fixed bug in Viewer related to issues using Drive() with root drive letters"
+ },
+ "<76>": {
+ "<76,1>": "2.0.10",
+ "<76,2>": "Increased U2 Bond buffer size to 1MB, to support larger records"
+ },
+ "<77>": {
+ "<77,1>": "2.0.9",
+ "<77,2>": "Updated OCX version checking to be more accurate than standard string comparison",
+ "<77,3>": "Fixed bug where selecting large numbers would break to the debugger",
+ "<77,4>": "Fixed bug where taskbar icon would appear when using call tips",
+ "<77,5>": "Fixed bug where multiple lines of comments ending with '|' caused hang up when inserting new lines"
+ },
+ "<78>": {
+ "<78,1>": "2.0.8",
+ "<78,2>": "Fixed bug where selecting large numbers broke to debugger"
+ },
+ "<79>": {
+ "<79,1>": "2.0.7",
+ "<79,2>": "Added support to colorize identifiers ending with '@' and '%'"
+ },
+ "<80>": {
+ "<80,1>": "2.0.6",
+ "<80,2>": "Added support to colorize identifiers ending with '$'"
+ },
+ "<81>": {
+ "<81,1>": "2.0.5",
+ "<81,2>": "Added ability to copy code as HTML",
+ "<81,3>": "Added ability to delete tabs as spaces using Shift+Backspace",
+ "<81,4>": "Added ability to delete tabs as spaces using Shift+Delete",
+ "<81,5>": "Fixed autocomplete bug where wrong drop down would appear for $insert if first letter was anything other than 'a'",
+ "<81,6>": "Fixed autocomplete bug where wrong drop down would appear for GoSub and GoTo statements if first letter didn't match a valid label",
+ "<81,7>": "Fixed bug where Edge Indicator field in Option dialog fail to initialize"
+ },
+ "<82>": {
+ "<82,1>": "2.0.4",
+ "<82,2>": "Updated Format function to use Tab as Spaces and Tab Width option settings",
+ "<82,3>": "Updated Print button and menu to disable when the Viewer tab is at the front, preventing users from printing the viewer until such functionality can be added",
+ "<82,4>": "Updated Option dialog to disable keywords in Autocomplete list (requires SRPEditor.ocx 2.1.4 or greater)",
+ "<82,5>": "Updated AutoCommenting to always place comments at beginning of lines for single line auto comments",
+ "<82,6>": "Updated TCL processor to display linebreaks correctly in Viewer and Status windows",
+ "<82,7>": "Fixed bug where some Quick Commands caused the Viewer to appear, which caused the replaceable parameters to fail",
+ "<82,8>": "Fixed bug where Format function would fail if '/*' appeared within a single-line comment",
+ "<82,9>": "Fixed bug where Format button would not enable when viewing U2 code from a record or viewing new, unsaved Stored Procedures",
+ "<82,10>": "Fixed bug where Format function would fail if 'loop' appeared after the 'next' statement",
+ "<82,11>": "Fixed bug where AutoComment logic would cause the code to creap one space to the left at a time each time a block was commented",
+ "<82,12>": "Fixed bug where SRP Editor preventing compilation in Development Runtime Engines"
+ },
+ "<83>": {
+ "<83,1>": "2.0.3",
+ "<83,2>": "Fixed bug where Ctrl+L faile to Goto Label when editing a Record in Code mode",
+ "<83,3>": "Fixed bug where Goto Label dialog would list record fields instead of code labels when editing a Record in Code mode",
+ "<83,4>": "Added support for up to 5 customized toolbar buttons, called Quick Commands"
+ },
+ "<84>": {
+ "<84,1>": "2.0.2",
+ "<84,2>": "Updated Help system to better navigate to appropriate help files",
+ "<84,3>": "Update F1 help to maximize OI help file"
+ },
+ "<85>": {
+ "<85,1>": "2.0.1",
+ "<85,2>": "Added TCL option which causes the HTML viewer to always appear on top when executing commands",
+ "<85,3>": "Updated About Box with new SRP graphic",
+ "<85,4>": "Updated RDK command to produce 8.0 compatable RDKS when using the V option",
+ "<85,5>": "Fixed bug where autocomplete would flicker for non-matched prefixes",
+ "<85,6>": "Fixed bug where autocomplete for GoTo/GoSub labels would be out of order, causing incorrect completions",
+ "<85,7>": "Fixed bug where some unicode characters were still causing syntax colors to offset"
+ },
+ "<86>": {
+ "<86,1>": "2.0",
+ "<86,2>": "Added autocompletion when writing code",
+ "<86,3>": "Added ability to specify table types",
+ "<86,4>": "Added ability to view HTML and XML documents with syntax highlighting",
+ "<86,5>": "Added ability to enable tabs to made up of spaces only",
+ "<86,6>": "Added Show Line Numbers option",
+ "<86,7>": "Added option to disable autocompletion",
+ "<86,8>": "Fixed bug where unicode characters would offset code highlighting",
+ "<86,9>": "Added full-color printing support",
+ "<86,10>": "Update OLE Control version check to show tooltip warning instead of locking users out",
+ "<86,11>": "Added Ctrl+Shift+F accelerator for running SRP Table Search Utility"
+ },
+ "<87>": {
+ "<87,1>": "1.1",
+ "<87,2>": "Added support for SRP OLE Controls version 2.0"
+ },
+ "<88>": {
+ "<88,1>": "1.0.3",
+ "<88,2>": "Added Version History record",
+ "<88,3>": "Updated runtime check logic",
+ "<88,4>": "Updated About Box",
+ "<88,5>": "Fixed bug where selecting numbers larger than 16 digits would break to the debugger"
+ },
+ "<89>": {
+ "<89,1>": "1.0.2",
+ "<89,2>": "Added support for %DATE% and %TIME% fields in AutoText functionality"
+ },
+ "<90>": {
+ "<90,1>": "1.0.1",
+ "<90,2>": "Updated support for new SRP Licensing model"
+ },
+ "<91>": {
+ "<91,1>": "1.0",
+ "<91,2>": "Initial Release"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_ARRAY.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_ARRAY.json
new file mode 100644
index 0000000..7909dde
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_ARRAY.json
@@ -0,0 +1,155 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_ARRAY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@SERVICE",
+ "<2,1,2>": "@PARAMS"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Clean",
+ "<7,2>": "Join",
+ "<7,3>": "Reorder",
+ "<7,4>": "Rotate",
+ "<7,5>": "SortRows",
+ "<7,6>": "SortSimpleList",
+ "<7,7>": "Reverse"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Array",
+ "<8,1,2>": "Option",
+ "<8,1,3>": "Delimiter"
+ },
+ "<8,2>": {
+ "<8,2,1>": "LeftArray",
+ "<8,2,2>": "RightArray",
+ "<8,2,3>": "Operation",
+ "<8,2,4>": "Delimiter"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Array",
+ "<8,3,2>": "Order",
+ "<8,3,3>": "Delimiter"
+ },
+ "<8,4>": {
+ "<8,4,1>": "Array",
+ "<8,4,2>": "MajorDelimiter",
+ "<8,4,3>": "MinorDelimiter"
+ },
+ "<8,5>": {
+ "<8,5,1>": "Array",
+ "<8,5,2>": "SortInfo",
+ "<8,5,3>": "Orientation",
+ "<8,5,4>": "MajorDelimiter",
+ "<8,5,5>": "MinorDelimiter",
+ "<8,5,6>": "CaseSensitive"
+ },
+ "<8,6>": {
+ "<8,6,1>": "Array",
+ "<8,6,2>": "Option",
+ "<8,6,3>": "Delimiter"
+ },
+ "<8,7>": {
+ "<8,7,1>": "Array",
+ "<8,7,2>": "Delimiter"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "",
+ "<9,1,2>": "CLEAN_OPTIONS",
+ "<9,1,3>": ""
+ },
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": "",
+ "<9,2,3>": "JOIN_OPERATIONS",
+ "<9,2,4>": ""
+ },
+ "<9,3>": {
+ "<9,3,1>": "",
+ "<9,3,2>": "",
+ "<9,3,3>": ""
+ },
+ "<9,4>": {
+ "<9,4,1>": "",
+ "<9,4,2>": "",
+ "<9,4,3>": ""
+ },
+ "<9,5>": {
+ "<9,5,1>": "",
+ "<9,5,2>": "",
+ "<9,5,3>": "SORT_FORMAT",
+ "<9,5,4>": "",
+ "<9,5,5>": "",
+ "<9,5,6>": ""
+ },
+ "<9,6>": {
+ "<9,6,1>": "",
+ "<9,6,2>": "SORT_OPTIONS",
+ "<9,6,3>": ""
+ },
+ "<9,7>": {
+ "<9,7,1>": "",
+ "<9,7,2>": ""
+ }
+ },
+ "<10>": {
+ "<10,1>": "CLEAN_OPTIONS",
+ "<10,2>": "JOIN_OPERATIONS",
+ "<10,3>": "SORT_FORMAT",
+ "<10,4>": "SORT_OPTIONS"
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "Trim",
+ "<11,1,2>": "TrimTrailing",
+ "<11,1,3>": "TrimAndMakeUnique",
+ "<11,1,4>": "TrimAndMakeUniqueC"
+ },
+ "<11,2>": {
+ "<11,2,1>": "AND",
+ "<11,2,2>": "ANDC",
+ "<11,2,3>": "OR",
+ "<11,2,4>": "ORC",
+ "<11,2,5>": "NOT",
+ "<11,2,6>": "NOTC",
+ "<11,2,7>": "XOR",
+ "<11,2,8>": "XORC"
+ },
+ "<11,3>": {
+ "<11,3,1>": "LIST",
+ "<11,3,2>": "ARRAY"
+ },
+ "<11,4>": {
+ "<11,4,1>": "AscendingText",
+ "<11,4,2>": "DescendingText",
+ "<11,4,3>": "AscendingNumbers",
+ "<11,4,4>": "DescendingNumbers",
+ "<11,4,5>": "AscendingTextC",
+ "<11,4,6>": "DescendingTextC",
+ "<11,4,7>": "AscendingNumbersC",
+ "<11,4,8>": "DescendingNumbersC"
+ }
+ },
+ "<12>": {
+ "<12,1>": "1",
+ "<12,2>": "1",
+ "<12,3>": "1",
+ "<12,4>": "1"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_COM.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_COM.json
new file mode 100644
index 0000000..99da78f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_COM.json
@@ -0,0 +1,124 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_COM"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "Object",
+ "<2,1,2>": "@SERVICE",
+ "<2,1,3>": "@PARAMS"
+ }
+ },
+ "<3>": "2",
+ "<4>": "3",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "ADDPARAM",
+ "<7,2>": "BEGINCALL",
+ "<7,3>": "ENDCALL",
+ "<7,4>": "CREATE",
+ "<7,5>": "GETAXOBJECT",
+ "<7,6>": "GETDISPATCHOBJECT",
+ "<7,7>": "RELEASE",
+ "<7,8>": "GET",
+ "<7,9>": "SET",
+ "<7,10>": "SET_REF",
+ "<7,11>": "CALL",
+ "<7,12>": "HANDLES",
+ "<7,13>": "HASERROR",
+ "<7,14>": "ERROR"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Type",
+ "<8,1,2>": "Value"
+ },
+ "<8,2>": "",
+ "<8,3>": "Name",
+ "<8,4>": "Name",
+ "<8,5>": "Name",
+ "<8,6>": "Name",
+ "<8,7>": "",
+ "<8,8>": {
+ "<8,8,1>": "Name",
+ "<8,8,2>": "Param1",
+ "<8,8,3>": "Param2",
+ "<8,8,4>": "Param3",
+ "<8,8,5>": "Param4",
+ "<8,8,6>": "Param5",
+ "<8,8,7>": "Param6",
+ "<8,8,8>": "Param7",
+ "<8,8,9>": "Param8",
+ "<8,8,10>": "Param9",
+ "<8,8,11>": "Param10",
+ "<8,8,12>": "Param11",
+ "<8,8,13>": "Param12",
+ "<8,8,14>": "Param13",
+ "<8,8,15>": "Param14",
+ "<8,8,16>": "Param15",
+ "<8,8,17>": "Param16"
+ },
+ "<8,9>": {
+ "<8,9,1>": "Name",
+ "<8,9,2>": "Param1",
+ "<8,9,3>": "Param2",
+ "<8,9,4>": "Param3",
+ "<8,9,5>": "Param4",
+ "<8,9,6>": "Param5",
+ "<8,9,7>": "Param6",
+ "<8,9,8>": "Param7",
+ "<8,9,9>": "Param8",
+ "<8,9,10>": "Param9",
+ "<8,9,11>": "Param10",
+ "<8,9,12>": "Param11",
+ "<8,9,13>": "Param12",
+ "<8,9,14>": "Param13",
+ "<8,9,15>": "Param14",
+ "<8,9,16>": "Param15",
+ "<8,9,17>": "Param16"
+ },
+ "<8,10>": {
+ "<8,10,1>": "Name",
+ "<8,10,2>": "RefObject"
+ },
+ "<8,11>": {
+ "<8,11,1>": "Name",
+ "<8,11,2>": "Param1",
+ "<8,11,3>": "Param2",
+ "<8,11,4>": "Param3",
+ "<8,11,5>": "Param4",
+ "<8,11,6>": "Param5",
+ "<8,11,7>": "Param6",
+ "<8,11,8>": "Param7",
+ "<8,11,9>": "Param8",
+ "<8,11,10>": "Param9",
+ "<8,11,11>": "Param10",
+ "<8,11,12>": "Param11",
+ "<8,11,13>": "Param12",
+ "<8,11,14>": "Param13",
+ "<8,11,15>": "Param14",
+ "<8,11,16>": "Param15",
+ "<8,11,17>": "Param16"
+ }
+ },
+ "<9>": "PARAMTYPES",
+ "<10>": "PARAMTYPES",
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "Object",
+ "<11,1,2>": "Omitted",
+ "<11,1,3>": "Value"
+ }
+ },
+ "<12>": "1",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DATE.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DATE.json
new file mode 100644
index 0000000..f20d69b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DATE.json
@@ -0,0 +1,235 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_DATE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "AddDays",
+ "<7,2>": "AddMonths",
+ "<7,3>": "AddYears",
+ "<7,4>": "Day",
+ "<7,5>": "DayOfWeek",
+ "<7,6>": "DayOfWeekName",
+ "<7,7>": "DayOfWeekNames",
+ "<7,8>": "DayOfYear",
+ "<7,9>": "DaysInMonth",
+ "<7,10>": "DaySpan",
+ "<7,11>": "Decode",
+ "<7,12>": "Encode",
+ "<7,13>": "FirstDayOfWeek",
+ "<7,14>": "Format",
+ "<7,15>": "IConv",
+ "<7,16>": "IsLeapYear",
+ "<7,17>": "Month",
+ "<7,18>": "MonthName",
+ "<7,19>": "MonthNames",
+ "<7,20>": "MonthSpan",
+ "<7,21>": "OConv",
+ "<7,22>": "Parse",
+ "<7,23>": "Span",
+ "<7,24>": "Today",
+ "<7,25>": "Validate",
+ "<7,26>": "Year",
+ "<7,27>": "YearSpan"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Date",
+ "<8,1,2>": "Days"
+ },
+ "<8,2>": {
+ "<8,2,1>": "Date",
+ "<8,2,2>": "Months"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Date",
+ "<8,3,2>": "Years"
+ },
+ "<8,4>": "Date",
+ "<8,5>": "Date",
+ "<8,6>": {
+ "<8,6,1>": "DayOfWeek",
+ "<8,6,2>": "NameLength = \"Full\"",
+ "<8,6,3>": "Locale = \"\""
+ },
+ "<8,7>": {
+ "<8,7,1>": "NameLength = \"Full\"",
+ "<8,7,2>": "Locale = \"\""
+ },
+ "<8,8>": "Date",
+ "<8,9>": {
+ "<8,9,1>": "Month",
+ "<8,9,2>": "Year = 0"
+ },
+ "<8,10>": {
+ "<8,10,1>": "FromDate",
+ "<8,10,2>": "ToDate"
+ },
+ "<8,11>": "Date",
+ "<8,12>": {
+ "<8,12,1>": "Year",
+ "<8,12,2>": "Month",
+ "<8,12,3>": "Day"
+ },
+ "<8,13>": "Locale = \"\"",
+ "<8,14>": {
+ "<8,14,1>": "Date",
+ "<8,14,2>": "Format = \"Short\"",
+ "<8,14,3>": "Locale = \"\""
+ },
+ "<8,15>": {
+ "<8,15,1>": "Ans",
+ "<8,15,2>": "Branch",
+ "<8,15,3>": "Ref ReturnData"
+ },
+ "<8,16>": "Year",
+ "<8,17>": "Date",
+ "<8,18>": {
+ "<8,18,1>": "Month",
+ "<8,18,2>": "NameLength = \"Full\"",
+ "<8,18,3>": "Locale = \"\""
+ },
+ "<8,19>": {
+ "<8,19,1>": "NameLength = \"Full\"",
+ "<8,19,2>": "Locale = \"\""
+ },
+ "<8,20>": {
+ "<8,20,1>": "FromDate",
+ "<8,20,2>": "ToDate",
+ "<8,20,3>": "Fractional = 1"
+ },
+ "<8,21>": {
+ "<8,21,1>": "Ans",
+ "<8,21,2>": "Branch",
+ "<8,21,3>": "Ref ReturnData"
+ },
+ "<8,22>": {
+ "<8,22,1>": "Text",
+ "<8,22,2>": "Format = \"Short\"",
+ "<8,22,3>": "Locale = \"\""
+ },
+ "<8,23>": {
+ "<8,23,1>": "FromDate",
+ "<8,23,2>": "ToDate"
+ },
+ "<8,24>": "UTC = 0",
+ "<8,25>": {
+ "<8,25,1>": "Year",
+ "<8,25,2>": "Month",
+ "<8,25,3>": "Day"
+ },
+ "<8,26>": "Date",
+ "<8,27>": {
+ "<8,27,1>": "FromDate",
+ "<8,27,2>": "ToDate",
+ "<8,27,3>": "Fractional = 1"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "",
+ "<9,1,2>": ""
+ },
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": ""
+ },
+ "<9,3>": {
+ "<9,3,1>": "",
+ "<9,3,2>": ""
+ },
+ "<9,4>": "",
+ "<9,5>": "",
+ "<9,6>": {
+ "<9,6,1>": "",
+ "<9,6,2>": "DAY_NAME_LENGTH"
+ },
+ "<9,7>": "DAY_NAME_LENGTH",
+ "<9,8>": "",
+ "<9,9>": "",
+ "<9,10>": {
+ "<9,10,1>": "",
+ "<9,10,2>": ""
+ },
+ "<9,11>": "",
+ "<9,12>": {
+ "<9,12,1>": "",
+ "<9,12,2>": "",
+ "<9,12,3>": ""
+ },
+ "<9,13>": "",
+ "<9,14>": "",
+ "<9,15>": {
+ "<9,15,1>": "",
+ "<9,15,2>": "",
+ "<9,15,3>": ""
+ },
+ "<9,16>": "",
+ "<9,17>": "",
+ "<9,18>": {
+ "<9,18,1>": "",
+ "<9,18,2>": "NAME_LENGTH"
+ },
+ "<9,19>": "NAME_LENGTH",
+ "<9,20>": {
+ "<9,20,1>": "",
+ "<9,20,2>": ""
+ },
+ "<9,21>": {
+ "<9,21,1>": "",
+ "<9,21,2>": "",
+ "<9,21,3>": ""
+ },
+ "<9,22>": "",
+ "<9,23>": {
+ "<9,23,1>": "",
+ "<9,23,2>": ""
+ },
+ "<9,24>": "",
+ "<9,25>": {
+ "<9,25,1>": "",
+ "<9,25,2>": "",
+ "<9,25,3>": ""
+ },
+ "<9,26>": "",
+ "<9,27>": {
+ "<9,27,1>": "",
+ "<9,27,2>": ""
+ }
+ },
+ "<10>": {
+ "<10,1>": "DAY_NAME_LENGTH",
+ "<10,2>": "NAME_LENGTH"
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "Full",
+ "<11,1,2>": "Abbreviated",
+ "<11,1,3>": "Shortest"
+ },
+ "<11,2>": {
+ "<11,2,1>": "Full",
+ "<11,2,2>": "Abbreviated"
+ }
+ },
+ "<12>": {
+ "<12,1>": "1",
+ "<12,2>": "1"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DATETIME.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DATETIME.json
new file mode 100644
index 0000000..a2bf947
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DATETIME.json
@@ -0,0 +1,280 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_DATETIME"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "AddDays",
+ "<7,2>": "AddHours",
+ "<7,3>": "AddMinutes",
+ "<7,4>": "AddMonths",
+ "<7,5>": "AddSeconds",
+ "<7,6>": "AddYears",
+ "<7,7>": "Combine",
+ "<7,8>": "Date",
+ "<7,9>": "Day",
+ "<7,10>": "DayOfWeek",
+ "<7,11>": "DayOfYear",
+ "<7,12>": "DaySpan",
+ "<7,13>": "Decode",
+ "<7,14>": "Encode",
+ "<7,15>": "Format",
+ "<7,16>": "FromUTC",
+ "<7,17>": "Hour",
+ "<7,18>": "HourSpan",
+ "<7,19>": "IsAm",
+ "<7,20>": "IConv",
+ "<7,21>": "Minute",
+ "<7,22>": "MinuteSpan",
+ "<7,23>": "Month",
+ "<7,24>": "MonthSpan",
+ "<7,25>": "Now",
+ "<7,26>": "OConv",
+ "<7,27>": "Parse",
+ "<7,28>": "Second",
+ "<7,29>": "SecondSpan",
+ "<7,30>": "Span",
+ "<7,31>": "Split",
+ "<7,32>": "Time",
+ "<7,33>": "ToUTC",
+ "<7,34>": "Validate",
+ "<7,35>": "Year",
+ "<7,36>": "YearSpan"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Datetime",
+ "<8,1,2>": "Days"
+ },
+ "<8,2>": {
+ "<8,2,1>": "Datetime",
+ "<8,2,2>": "Hours"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Datetime",
+ "<8,3,2>": "Minutes"
+ },
+ "<8,4>": {
+ "<8,4,1>": "Datetime",
+ "<8,4,2>": "Months"
+ },
+ "<8,5>": {
+ "<8,5,1>": "Datetime",
+ "<8,5,2>": "Seconds"
+ },
+ "<8,6>": {
+ "<8,6,1>": "Datetime",
+ "<8,6,2>": "Years"
+ },
+ "<8,7>": {
+ "<8,7,1>": "Date",
+ "<8,7,2>": "Time"
+ },
+ "<8,8>": "DateTime",
+ "<8,9>": "DateTime",
+ "<8,10>": "DateTime",
+ "<8,11>": "DateTime",
+ "<8,12>": {
+ "<8,12,1>": "FromDateTime",
+ "<8,12,2>": "ToDateTime",
+ "<8,12,3>": "Fractional = 1"
+ },
+ "<8,13>": "DateTime",
+ "<8,14>": {
+ "<8,14,1>": "Year",
+ "<8,14,2>": "Month",
+ "<8,14,3>": "Day",
+ "<8,14,4>": "Hour",
+ "<8,14,5>": "Minute",
+ "<8,14,6>": "Second"
+ },
+ "<8,15>": {
+ "<8,15,1>": "DateTime",
+ "<8,15,2>": "Format = \"Short\"",
+ "<8,15,3>": "Locale = \"\""
+ },
+ "<8,16>": "DateTime",
+ "<8,17>": "DateTime",
+ "<8,18>": {
+ "<8,18,1>": "FromDateTime",
+ "<8,18,2>": "ToDateTime",
+ "<8,18,3>": "Fractional = 1"
+ },
+ "<8,19>": "DateTime",
+ "<8,20>": {
+ "<8,20,1>": "Ans",
+ "<8,20,2>": "Branch",
+ "<8,20,3>": "Ref ReturnData"
+ },
+ "<8,21>": "DateTime",
+ "<8,22>": {
+ "<8,22,1>": "FromDateTime",
+ "<8,22,2>": "ToDateTime",
+ "<8,22,3>": "Fractional = 1"
+ },
+ "<8,23>": "DateTime",
+ "<8,24>": {
+ "<8,24,1>": "FromDateTime",
+ "<8,24,2>": "ToDateTime",
+ "<8,24,3>": "Fractional = 1"
+ },
+ "<8,25>": "UTC = 0",
+ "<8,26>": {
+ "<8,26,1>": "Ans",
+ "<8,26,2>": "Branch",
+ "<8,26,3>": "Ref ReturnData"
+ },
+ "<8,27>": {
+ "<8,27,1>": "Text",
+ "<8,27,2>": "Format = \"Short\"",
+ "<8,27,3>": "Locale = \"\""
+ },
+ "<8,28>": "DateTime",
+ "<8,29>": {
+ "<8,29,1>": "FromDateTime",
+ "<8,29,2>": "ToDateTime"
+ },
+ "<8,30>": {
+ "<8,30,1>": "FromDateTime",
+ "<8,30,2>": "ToDateTime"
+ },
+ "<8,31>": "DateTime",
+ "<8,32>": "DateTime",
+ "<8,33>": "DateTime",
+ "<8,34>": {
+ "<8,34,1>": "Year",
+ "<8,34,2>": "Month",
+ "<8,34,3>": "Day",
+ "<8,34,4>": "Hour",
+ "<8,34,5>": "Minute",
+ "<8,34,6>": "Second"
+ },
+ "<8,35>": "DateTime",
+ "<8,36>": {
+ "<8,36,1>": "FromDateTime",
+ "<8,36,2>": "ToDateTime",
+ "<8,36,3>": "Fractional = 1"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "",
+ "<9,1,2>": ""
+ },
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": ""
+ },
+ "<9,3>": {
+ "<9,3,1>": "",
+ "<9,3,2>": ""
+ },
+ "<9,4>": {
+ "<9,4,1>": "",
+ "<9,4,2>": ""
+ },
+ "<9,5>": {
+ "<9,5,1>": "",
+ "<9,5,2>": ""
+ },
+ "<9,6>": {
+ "<9,6,1>": "",
+ "<9,6,2>": ""
+ },
+ "<9,7>": {
+ "<9,7,1>": "",
+ "<9,7,2>": ""
+ },
+ "<9,8>": "",
+ "<9,9>": "",
+ "<9,10>": "",
+ "<9,11>": "",
+ "<9,12>": {
+ "<9,12,1>": "",
+ "<9,12,2>": ""
+ },
+ "<9,13>": "",
+ "<9,14>": {
+ "<9,14,1>": "",
+ "<9,14,2>": "",
+ "<9,14,3>": "",
+ "<9,14,4>": "",
+ "<9,14,5>": "",
+ "<9,14,6>": ""
+ },
+ "<9,15>": "",
+ "<9,16>": "",
+ "<9,17>": "",
+ "<9,18>": {
+ "<9,18,1>": "",
+ "<9,18,2>": ""
+ },
+ "<9,19>": "",
+ "<9,20>": {
+ "<9,20,1>": "",
+ "<9,20,2>": "",
+ "<9,20,3>": ""
+ },
+ "<9,21>": "",
+ "<9,22>": {
+ "<9,22,1>": "",
+ "<9,22,2>": ""
+ },
+ "<9,23>": "",
+ "<9,24>": {
+ "<9,24,1>": "",
+ "<9,24,2>": ""
+ },
+ "<9,25>": "",
+ "<9,26>": {
+ "<9,26,1>": "",
+ "<9,26,2>": "",
+ "<9,26,3>": ""
+ },
+ "<9,27>": "",
+ "<9,28>": "",
+ "<9,29>": {
+ "<9,29,1>": "",
+ "<9,29,2>": ""
+ },
+ "<9,30>": {
+ "<9,30,1>": "",
+ "<9,30,2>": ""
+ },
+ "<9,31>": "",
+ "<9,32>": "",
+ "<9,33>": "",
+ "<9,34>": {
+ "<9,34,1>": "",
+ "<9,34,2>": "",
+ "<9,34,3>": "",
+ "<9,34,4>": "",
+ "<9,34,5>": "",
+ "<9,34,6>": ""
+ },
+ "<9,35>": "",
+ "<9,36>": {
+ "<9,36,1>": "",
+ "<9,36,2>": ""
+ }
+ },
+ "<10>": "",
+ "<11>": "",
+ "<12>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DECODE.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DECODE.json
new file mode 100644
index 0000000..8936232
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_DECODE.json
@@ -0,0 +1,42 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_DECODE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "String",
+ "<2,1,2>": "@SERVICE",
+ "<2,1,3>": "@PARAMS"
+ }
+ },
+ "<3>": "2",
+ "<4>": "3",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "BASE32",
+ "<7,2>": "BASE64",
+ "<7,3>": "BASE64URL",
+ "<7,4>": "HEX",
+ "<7,5>": "URL"
+ },
+ "<8>": {
+ "<8,1>": "[CharSet]",
+ "<8,2>": "[CharSet]",
+ "<8,3>": "",
+ "<8,4>": "[CharSet]"
+ },
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_ENCODE.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_ENCODE.json
new file mode 100644
index 0000000..c5bbe6b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_ENCODE.json
@@ -0,0 +1,49 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_ENCODE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "String",
+ "<2,1,2>": "@SERVICE",
+ "<2,1,3>": "@PARAMS"
+ }
+ },
+ "<3>": "2",
+ "<4>": "3",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "BASE32",
+ "<7,2>": "BASE64",
+ "<7,3>": "BASE64URL",
+ "<7,4>": "URL",
+ "<7,5>": "HEX"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "[CharSet]",
+ "<8,1,2>": "[Options]"
+ },
+ "<8,2>": "[CharSet]",
+ "<8,3>": "",
+ "<8,4>": {
+ "<8,4,1>": "[CharSet]",
+ "<8,4,2>": "[Options]"
+ },
+ "<8,5>": "[CharSet]"
+ },
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_FASTARRAY.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_FASTARRAY.json
new file mode 100644
index 0000000..c0e603b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_FASTARRAY.json
@@ -0,0 +1,159 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_FASTARRAY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Clear",
+ "<7,2>": "Count",
+ "<7,3>": "Create",
+ "<7,4>": "Delete",
+ "<7,5>": "Extract",
+ "<7,6>": "GetVariable",
+ "<7,7>": "Insert",
+ "<7,8>": "InsertFromList",
+ "<7,9>": "Match",
+ "<7,10>": "Reduce",
+ "<7,11>": "Release",
+ "<7,12>": "Replace",
+ "<7,13>": "ReplaceWithList"
+ },
+ "<8>": {
+ "<8,1>": "Handles",
+ "<8,2>": {
+ "<8,2,1>": "Handle",
+ "<8,2,2>": "FieldPos = 0",
+ "<8,2,3>": "ValuePos = 0"
+ },
+ "<8,3>": "InitialArray = \"\"",
+ "<8,4>": {
+ "<8,4,1>": "Handle",
+ "<8,4,2>": "FieldPos = 0",
+ "<8,4,3>": "ValuePos = 0",
+ "<8,4,4>": "SubValuePos = 0"
+ },
+ "<8,5>": {
+ "<8,5,1>": "Handle",
+ "<8,5,2>": "FieldPos = 0",
+ "<8,5,3>": "ValuePos = 0",
+ "<8,5,4>": "SubValuePos = 0"
+ },
+ "<8,6>": "Handle",
+ "<8,7>": {
+ "<8,7,1>": "Handle",
+ "<8,7,2>": "FieldPos",
+ "<8,7,3>": "ValuePos",
+ "<8,7,4>": "SubValuePos",
+ "<8,7,5>": "NewValue"
+ },
+ "<8,8>": {
+ "<8,8,1>": "Handle",
+ "<8,8,2>": "FieldPos",
+ "<8,8,3>": "ValuePos",
+ "<8,8,4>": "SubValuePos",
+ "<8,8,5>": "ListHandle"
+ },
+ "<8,9>": {
+ "<8,9,1>": "Handle",
+ "<8,9,2>": "StringToMatch",
+ "<8,9,3>": "Ref FieldPos",
+ "<8,9,4>": "Ref ValuePos",
+ "<8,9,5>": "Ref SubValuePos",
+ "<8,9,6>": "Option = \"MatchAnywhere\""
+ },
+ "<8,10>": {
+ "<8,10,1>": "Handle",
+ "<8,10,2>": "StringToMatch",
+ "<8,10,3>": "Option = \"MatchAnywhere\""
+ },
+ "<8,11>": "Handles",
+ "<8,12>": {
+ "<8,12,1>": "Handle",
+ "<8,12,2>": "FieldPos",
+ "<8,12,3>": "ValuePos",
+ "<8,12,4>": "SubValuePos",
+ "<8,12,5>": "NewValue"
+ },
+ "<8,13>": {
+ "<8,13,1>": "Handle",
+ "<8,13,2>": "FieldPos",
+ "<8,13,3>": "ValuePos",
+ "<8,13,4>": "SubValuePos",
+ "<8,13,5>": "ListHandle"
+ }
+ },
+ "<9>": {
+ "<9,1>": "",
+ "<9,2>": "",
+ "<9,3>": "",
+ "<9,4>": "",
+ "<9,5>": "",
+ "<9,6>": "",
+ "<9,7>": {
+ "<9,7,1>": "",
+ "<9,7,2>": "",
+ "<9,7,3>": "",
+ "<9,7,4>": "",
+ "<9,7,5>": ""
+ },
+ "<9,8>": {
+ "<9,8,1>": "",
+ "<9,8,2>": "",
+ "<9,8,3>": "",
+ "<9,8,4>": "",
+ "<9,8,5>": ""
+ },
+ "<9,9>": {
+ "<9,9,1>": "",
+ "<9,9,2>": "",
+ "<9,9,3>": "",
+ "<9,9,4>": "",
+ "<9,9,5>": "",
+ "<9,9,6>": "MATCH_OPTIONS"
+ },
+ "<9,10>": {
+ "<9,10,1>": "",
+ "<9,10,2>": "",
+ "<9,10,3>": "MATCH_OPTIONS"
+ },
+ "<9,11>": "",
+ "<9,12>": {
+ "<9,12,1>": "",
+ "<9,12,2>": "",
+ "<9,12,3>": "",
+ "<9,12,4>": "",
+ "<9,12,5>": ""
+ },
+ "<9,13>": {
+ "<9,13,1>": "",
+ "<9,13,2>": "",
+ "<9,13,3>": "",
+ "<9,13,4>": "",
+ "<9,13,5>": ""
+ }
+ },
+ "<10>": "MATCH_OPTIONS",
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "MatchAnywhere",
+ "<11,1,2>": "MatchAll"
+ }
+ },
+ "<12>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_GET_PRINTERS.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_GET_PRINTERS.json
new file mode 100644
index 0000000..1e6c5ed
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_GET_PRINTERS.json
@@ -0,0 +1,36 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_GET_PRINTERS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@SERVICE",
+ "<2,1,2>": "@PARAMS"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Default",
+ "<7,2>": "Local",
+ "<7,3>": "Connect",
+ "<7,4>": "Network",
+ "<7,5>": "Remote"
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_HASH.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_HASH.json
new file mode 100644
index 0000000..c87ba11
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_HASH.json
@@ -0,0 +1,97 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_HASH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "String",
+ "<2,1,2>": "@SERVICE",
+ "<2,1,3>": "@PARAMS"
+ }
+ },
+ "<3>": "2",
+ "<4>": "3",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "ADLER32",
+ "<7,2>": "CRC32",
+ "<7,3>": "MD2",
+ "<7,4>": "MD4",
+ "<7,5>": "MD5",
+ "<7,6>": "RIPEMD-128",
+ "<7,7>": "RIPEMD-160",
+ "<7,8>": "RIPEMD-256",
+ "<7,9>": "RIPEMD-360",
+ "<7,10>": "SHA",
+ "<7,11>": "SHA-1",
+ "<7,12>": "SHA-2",
+ "<7,13>": "SHA-224",
+ "<7,14>": "SHA-256",
+ "<7,15>": "SHA-384",
+ "<7,16>": "SHA-512",
+ "<7,17>": "TIGER",
+ "<7,18>": "WHIRLPOOL",
+ "<7,19>": "BASE32"
+ },
+ "<8>": {
+ "<8,1>": "[Encode]",
+ "<8,2>": "[Encode]",
+ "<8,3>": "[Encode]",
+ "<8,4>": "[Encode]",
+ "<8,5>": "[Encode]",
+ "<8,6>": "[Encode]",
+ "<8,7>": "[Encode]",
+ "<8,8>": "[Encode]",
+ "<8,9>": "[Encode]",
+ "<8,10>": "[Encode]",
+ "<8,11>": "[Encode]",
+ "<8,12>": "[Encode]",
+ "<8,13>": "[Encode]",
+ "<8,14>": "[Encode]",
+ "<8,15>": "[Encode]",
+ "<8,16>": "[Encode]",
+ "<8,17>": "[Encode]",
+ "<8,18>": "[Encode]",
+ "<8,19>": "[Encode]"
+ },
+ "<9>": {
+ "<9,1>": "ENCODINGS",
+ "<9,2>": "ENCODINGS",
+ "<9,3>": "ENCODINGS",
+ "<9,4>": "ENCODINGS",
+ "<9,5>": "ENCODINGS",
+ "<9,6>": "ENCODINGS",
+ "<9,7>": "ENCODINGS",
+ "<9,8>": "ENCODINGS",
+ "<9,9>": "ENCODINGS",
+ "<9,10>": "ENCODINGS",
+ "<9,11>": "ENCODINGS",
+ "<9,12>": "ENCODINGS",
+ "<9,13>": "ENCODINGS",
+ "<9,14>": "ENCODINGS",
+ "<9,15>": "ENCODINGS",
+ "<9,16>": "ENCODINGS",
+ "<9,17>": "ENCODINGS",
+ "<9,18>": "ENCODINGS",
+ "<9,19>": "ENCODINGS"
+ },
+ "<10>": "ENCODINGS",
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "BASE32",
+ "<11,1,2>": "BASE64",
+ "<11,1,3>": "HEX"
+ }
+ },
+ "<12>": "1",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_HASHTABLE.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_HASHTABLE.json
new file mode 100644
index 0000000..c61d12f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_HASHTABLE.json
@@ -0,0 +1,100 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_HASHTABLE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Contains",
+ "<7,2>": "Count",
+ "<7,3>": "Create",
+ "<7,4>": "Get",
+ "<7,5>": "GetKeys",
+ "<7,6>": "GetValues",
+ "<7,7>": "GetKeyValuePairs",
+ "<7,8>": "Release",
+ "<7,9>": "Remove",
+ "<7,10>": "Set"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Handle",
+ "<8,1,2>": "Key"
+ },
+ "<8,2>": "Handle",
+ "<8,3>": {
+ "<8,3,1>": "IsCaseSensitive = 0",
+ "<8,3,2>": "ApproximateCount = 4000"
+ },
+ "<8,4>": {
+ "<8,4,1>": "Handle",
+ "<8,4,2>": "Key"
+ },
+ "<8,5>": {
+ "<8,5,1>": "Handle",
+ "<8,5,2>": "Delimiter = @FM"
+ },
+ "<8,6>": {
+ "<8,6,1>": "Handle",
+ "<8,6,2>": "Delimiter = @FM"
+ },
+ "<8,7>": {
+ "<8,7,1>": "Handle",
+ "<8,7,2>": "MajorDelimiter = @FM",
+ "<8,7,3>": "MinorDelimiter = @VM"
+ },
+ "<8,8>": "Handles",
+ "<8,9>": {
+ "<8,9,1>": "Handle",
+ "<8,9,2>": "Key"
+ },
+ "<8,10>": {
+ "<8,10,1>": "Handle",
+ "<8,10,2>": "Key",
+ "<8,10,3>": "Value"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "",
+ "<9,1,2>": ""
+ },
+ "<9,2>": "",
+ "<9,3>": "",
+ "<9,4>": {
+ "<9,4,1>": "",
+ "<9,4,2>": ""
+ },
+ "<9,5>": "",
+ "<9,6>": "",
+ "<9,7>": "",
+ "<9,8>": "",
+ "<9,9>": {
+ "<9,9,1>": "",
+ "<9,9,2>": ""
+ },
+ "<9,10>": {
+ "<9,10,1>": "",
+ "<9,10,2>": "",
+ "<9,10,3>": ""
+ }
+ },
+ "<10>": "",
+ "<11>": "",
+ "<12>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_JSON.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_JSON.json
new file mode 100644
index 0000000..feffac1
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_JSON.json
@@ -0,0 +1,177 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_JSON"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "Handle ",
+ "<2,1,2>": "@Service",
+ "<2,1,3>": "@Params"
+ }
+ },
+ "<3>": "2",
+ "<4>": "3",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Add",
+ "<7,2>": "AddValue",
+ "<7,3>": "AddValueArray",
+ "<7,4>": "Contains",
+ "<7,5>": "Get",
+ "<7,6>": "GetCount",
+ "<7,7>": "GetElements",
+ "<7,8>": "GetMembers",
+ "<7,9>": "GetValue",
+ "<7,10>": "New",
+ "<7,11>": "Parse",
+ "<7,12>": "Release",
+ "<7,13>": "Remove",
+ "<7,14>": "RemoveAll",
+ "<7,15>": "Set",
+ "<7,16>": "SetValue",
+ "<7,17>": "SetValueArray",
+ "<7,18>": "Stringify",
+ "<7,19>": "Type",
+ "<7,20>": "Validate"
+ },
+ "<8>": {
+ "<8,1>": "NewEntityHandle",
+ "<8,2>": {
+ "<8,2,1>": "NewValue",
+ "<8,2,2>": "Type"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Array",
+ "<8,3,2>": "Delim = @FM"
+ },
+ "<8,4>": "Identifier",
+ "<8,5>": "Path",
+ "<8,6>": "",
+ "<8,7>": "Delimiter = @FM",
+ "<8,8>": {
+ "<8,8,1>": "Delimiter = @FM",
+ "<8,8,2>": "Sorted = 0"
+ },
+ "<8,9>": {
+ "<8,9,1>": "Path",
+ "<8,9,2>": "Default = \"\""
+ },
+ "<8,10>": {
+ "<8,10,1>": "Type",
+ "<8,10,2>": "NewValue",
+ "<8,10,3>": "Delim = @FM"
+ },
+ "<8,11>": {
+ "<8,11,1>": "JsonString",
+ "<8,11,2>": "ReportErrors = 0"
+ },
+ "<8,12>": "",
+ "<8,13>": "Identifier",
+ "<8,14>": "",
+ "<8,15>": {
+ "<8,15,1>": "Identifier",
+ "<8,15,2>": "NewEntityHandle"
+ },
+ "<8,16>": {
+ "<8,16,1>": "Identifier",
+ "<8,16,2>": "NewValue",
+ "<8,16,3>": "Type"
+ },
+ "<8,17>": {
+ "<8,17,1>": "Identifier",
+ "<8,17,2>": "Array",
+ "<8,17,3>": "Delim = @FM"
+ },
+ "<8,18>": {
+ "<8,18,1>": "Style",
+ "<8,18,2>": "TabSize = 4",
+ "<8,18,3>": "Sorted = 0",
+ "<8,18,4>": "EscapeSolidus = 0"
+ },
+ "<8,19>": "",
+ "<8,20>": {
+ "<8,20,1>": "Schema",
+ "<8,20,2>": "Json"
+ }
+ },
+ "<9>": {
+ "<9,1>": "",
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": "SIMPLETYPES"
+ },
+ "<9,3>": "",
+ "<9,4>": "",
+ "<9,5>": "",
+ "<9,6>": "",
+ "<9,7>": "",
+ "<9,8>": "",
+ "<9,9>": "",
+ "<9,10>": {
+ "<9,10,1>": "TYPES",
+ "<9,10,2>": ""
+ },
+ "<9,11>": "",
+ "<9,12>": "",
+ "<9,13>": "",
+ "<9,14>": "",
+ "<9,15>": {
+ "<9,15,1>": "",
+ "<9,15,2>": ""
+ },
+ "<9,16>": {
+ "<9,16,1>": "",
+ "<9,16,2>": "",
+ "<9,16,3>": "SIMPLETYPES"
+ },
+ "<9,17>": {
+ "<9,17,1>": "",
+ "<9,17,2>": ""
+ },
+ "<9,18>": "STYLES",
+ "<9,19>": "",
+ "<9,20>": {
+ "<9,20,1>": "",
+ "<9,20,2>": ""
+ }
+ },
+ "<10>": {
+ "<10,1>": "TYPES",
+ "<10,2>": "SIMPLETYPES",
+ "<10,3>": "STYLES"
+ },
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "Array",
+ "<11,1,2>": "Boolean",
+ "<11,1,3>": "Null",
+ "<11,1,4>": "Number",
+ "<11,1,5>": "Object",
+ "<11,1,6>": "String"
+ },
+ "<11,2>": {
+ "<11,2,1>": "Boolean",
+ "<11,2,2>": "Null",
+ "<11,2,3>": "Number",
+ "<11,2,4>": "String"
+ },
+ "<11,3>": {
+ "<11,3,1>": "DropNulls",
+ "<11,3,2>": "Fast",
+ "<11,3,3>": "Styled"
+ }
+ },
+ "<12>": {
+ "<12,1>": "1",
+ "<12,2>": "1",
+ "<12,3>": "1"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_JSONX_END.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_JSONX_END.json
new file mode 100644
index 0000000..ac65f0a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_JSONX_END.json
@@ -0,0 +1,33 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_JSONX_END"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@SERVICE",
+ "<2,1,2>": "@PARAMS"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Concise",
+ "<7,2>": "Pretty"
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_LIST.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_LIST.json
new file mode 100644
index 0000000..7841973
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_LIST.json
@@ -0,0 +1,146 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_LIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Add",
+ "<7,2>": "Clear",
+ "<7,3>": "Count",
+ "<7,4>": "Create",
+ "<7,5>": "CreateFromFastArray",
+ "<7,6>": "GetAt",
+ "<7,7>": "GetVariable",
+ "<7,8>": "InsertAt",
+ "<7,9>": "Locate",
+ "<7,10>": "Match",
+ "<7,11>": "Reduce",
+ "<7,12>": "Release",
+ "<7,13>": "RemoveAt",
+ "<7,14>": "SetAt"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Handle",
+ "<8,1,2>": "Value"
+ },
+ "<8,2>": "Handles",
+ "<8,3>": "Handle",
+ "<8,4>": {
+ "<8,4,1>": "InitialList",
+ "<8,4,2>": "Delimiter = @FM"
+ },
+ "<8,5>": {
+ "<8,5,1>": "FastArrayHandle",
+ "<8,5,2>": "FieldPos = 0",
+ "<8,5,3>": "ValuePos = 0"
+ },
+ "<8,6>": {
+ "<8,6,1>": "Handle",
+ "<8,6,2>": "Index"
+ },
+ "<8,7>": {
+ "<8,7,1>": "Handle",
+ "<8,7,2>": "Delimiter = @FM"
+ },
+ "<8,8>": {
+ "<8,8,1>": "Handle",
+ "<8,8,2>": "Index",
+ "<8,8,3>": "Value"
+ },
+ "<8,9>": {
+ "<8,9,1>": "Handle",
+ "<8,9,2>": "StringToLocate"
+ },
+ "<8,10>": {
+ "<8,10,1>": "Handle",
+ "<8,10,2>": "StringToMatch",
+ "<8,10,3>": "StartIndex = 1",
+ "<8,10,4>": "Option = \"MatchAnywhere\""
+ },
+ "<8,11>": {
+ "<8,11,1>": "Handle",
+ "<8,11,2>": "StringToMatch",
+ "<8,11,3>": "Option = \"MatchAnywhere\""
+ },
+ "<8,12>": "Handles",
+ "<8,13>": {
+ "<8,13,1>": "Handle",
+ "<8,13,2>": "Index"
+ },
+ "<8,14>": {
+ "<8,14,1>": "Handle",
+ "<8,14,2>": "Index",
+ "<8,14,3>": "Value"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "",
+ "<9,1,2>": ""
+ },
+ "<9,2>": "",
+ "<9,3>": "",
+ "<9,4>": "",
+ "<9,5>": "",
+ "<9,6>": {
+ "<9,6,1>": "",
+ "<9,6,2>": ""
+ },
+ "<9,7>": "",
+ "<9,8>": {
+ "<9,8,1>": "",
+ "<9,8,2>": "",
+ "<9,8,3>": ""
+ },
+ "<9,9>": {
+ "<9,9,1>": "",
+ "<9,9,2>": ""
+ },
+ "<9,10>": {
+ "<9,10,1>": "",
+ "<9,10,2>": "",
+ "<9,10,3>": "",
+ "<9,10,4>": "MATCH_OPTIONS"
+ },
+ "<9,11>": {
+ "<9,11,1>": "",
+ "<9,11,2>": "",
+ "<9,11,3>": "MATCH_OPTIONS"
+ },
+ "<9,12>": "",
+ "<9,13>": {
+ "<9,13,1>": "",
+ "<9,13,2>": ""
+ },
+ "<9,14>": {
+ "<9,14,1>": "",
+ "<9,14,2>": "",
+ "<9,14,3>": ""
+ }
+ },
+ "<10>": "MATCH_OPTIONS",
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "MatchAnywhere",
+ "<11,1,2>": "MatchAll"
+ }
+ },
+ "<12>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MAIL.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MAIL.json
new file mode 100644
index 0000000..508eb5d
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MAIL.json
@@ -0,0 +1,98 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_MAIL"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Send",
+ "<7,2>": "SendUnsecure",
+ "<7,3>": "SendUsing"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Server",
+ "<8,1,2>": "Subject",
+ "<8,1,3>": "Sender",
+ "<8,1,4>": "Recipients",
+ "<8,1,5>": "Body",
+ "<8,1,6>": "Attachments",
+ "<8,1,7>": "Importance = \"Normal\""
+ },
+ "<8,2>": {
+ "<8,2,1>": "Server",
+ "<8,2,2>": "Subject",
+ "<8,2,3>": "Sender",
+ "<8,2,4>": "Recipients",
+ "<8,2,5>": "Body",
+ "<8,2,6>": "Attachments",
+ "<8,2,7>": "Importance = \"Normal\""
+ },
+ "<8,3>": {
+ "<8,3,1>": "Server",
+ "<8,3,2>": "Port",
+ "<8,3,3>": "UseTLS",
+ "<8,3,4>": "Subject",
+ "<8,3,5>": "Sender",
+ "<8,3,6>": "Recipients",
+ "<8,3,7>": "Body",
+ "<8,3,8>": "Attachments",
+ "<8,3,9>": "Importance = \"Normal\""
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "",
+ "<9,1,2>": "",
+ "<9,1,3>": "",
+ "<9,1,4>": "",
+ "<9,1,5>": "",
+ "<9,1,6>": "",
+ "<9,1,7>": "IMPORTANCE"
+ },
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": "",
+ "<9,2,3>": "",
+ "<9,2,4>": "",
+ "<9,2,5>": "",
+ "<9,2,6>": "",
+ "<9,2,7>": "IMPORTANCE"
+ },
+ "<9,3>": {
+ "<9,3,1>": "",
+ "<9,3,2>": "",
+ "<9,3,3>": "",
+ "<9,3,4>": "",
+ "<9,3,5>": "",
+ "<9,3,6>": "",
+ "<9,3,7>": "",
+ "<9,3,8>": "",
+ "<9,3,9>": "IMPORTANCE"
+ }
+ },
+ "<10>": "IMPORTANCE",
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "Low",
+ "<11,1,2>": "Normal",
+ "<11,1,3>": "High"
+ }
+ },
+ "<12>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MATH.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MATH.json
new file mode 100644
index 0000000..05ff737
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MATH.json
@@ -0,0 +1,326 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_MATH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@SERVICE",
+ "<2,1,2>": "@PARAMS"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "ABSOLUTEVALUE",
+ "<7,2>": "ADD",
+ "<7,3>": "ARCCOS",
+ "<7,4>": "ARCCOSH",
+ "<7,5>": "ARCSIN",
+ "<7,6>": "ARCSINH",
+ "<7,7>": "ARCTAN",
+ "<7,8>": "ARCTAN2",
+ "<7,9>": "ARCTANH",
+ "<7,10>": "CEILING",
+ "<7,11>": "COMPARE",
+ "<7,12>": "COS",
+ "<7,13>": "COSH",
+ "<7,14>": "CUBEROOT",
+ "<7,15>": "DECIMAL",
+ "<7,16>": "DIVIDE",
+ "<7,17>": "EVEN",
+ "<7,18>": "EXP",
+ "<7,19>": "EXPONENT",
+ "<7,20>": "FACTORIAL",
+ "<7,21>": "FLOOR",
+ "<7,22>": "GCD",
+ "<7,23>": "INT",
+ "<7,24>": "LCM",
+ "<7,25>": "LOG",
+ "<7,26>": "LOG10",
+ "<7,27>": "MULTIPLY",
+ "<7,28>": "NEGATE",
+ "<7,29>": "NONE",
+ "<7,30>": "ODD",
+ "<7,31>": "POW",
+ "<7,32>": "RANDOM",
+ "<7,33>": "ROUND",
+ "<7,34>": "ROUNDTONEAREST",
+ "<7,35>": "SIGDIGITS",
+ "<7,36>": "SIGN",
+ "<7,37>": "SIN",
+ "<7,38>": "SINH",
+ "<7,39>": "SQUAREROOT",
+ "<7,40>": "SUBTRACT",
+ "<7,41>": "TAN",
+ "<7,42>": "TANH"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Value",
+ "<8,1,2>": "\"\"",
+ "<8,1,3>": "[DecimalPlaces",
+ "<8,1,4>": "ScientificNotation]"
+ },
+ "<8,2>": {
+ "<8,2,1>": "Value1",
+ "<8,2,2>": "Value2",
+ "<8,2,3>": "[DecimalPlaces",
+ "<8,2,4>": "ScientificNotation]"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Value",
+ "<8,3,2>": "\"\"",
+ "<8,3,3>": "[DecimalPlaces",
+ "<8,3,4>": "ScientificNotation]"
+ },
+ "<8,4>": {
+ "<8,4,1>": "Value",
+ "<8,4,2>": "\"\"",
+ "<8,4,3>": "[DecimalPlaces",
+ "<8,4,4>": "ScientificNotation]"
+ },
+ "<8,5>": {
+ "<8,5,1>": "Value",
+ "<8,5,2>": "\"\"",
+ "<8,5,3>": "[DecimalPlaces",
+ "<8,5,4>": "ScientificNotation]"
+ },
+ "<8,6>": {
+ "<8,6,1>": "Value",
+ "<8,6,2>": "\"\"",
+ "<8,6,3>": "[DecimalPlaces",
+ "<8,6,4>": "ScientificNotation]"
+ },
+ "<8,7>": {
+ "<8,7,1>": "Value",
+ "<8,7,2>": "\"\"",
+ "<8,7,3>": "[DecimalPlaces",
+ "<8,7,4>": "ScientificNotation]"
+ },
+ "<8,8>": {
+ "<8,8,1>": "Value1",
+ "<8,8,2>": "Value2",
+ "<8,8,3>": "[DecimalPlaces",
+ "<8,8,4>": "ScientificNotation]"
+ },
+ "<8,9>": {
+ "<8,9,1>": "Value",
+ "<8,9,2>": "\"\"",
+ "<8,9,3>": "[DecimalPlaces",
+ "<8,9,4>": "ScientificNotation]"
+ },
+ "<8,10>": {
+ "<8,10,1>": "Value",
+ "<8,10,2>": "\"\"",
+ "<8,10,3>": "[DecimalPlaces",
+ "<8,10,4>": "ScientificNotation]"
+ },
+ "<8,11>": {
+ "<8,11,1>": "Value1",
+ "<8,11,2>": "Value2",
+ "<8,11,3>": "[DecimalPlaces",
+ "<8,11,4>": "ScientificNotation]"
+ },
+ "<8,12>": {
+ "<8,12,1>": "Value",
+ "<8,12,2>": "\"\"",
+ "<8,12,3>": "[DecimalPlaces",
+ "<8,12,4>": "ScientificNotation]"
+ },
+ "<8,13>": {
+ "<8,13,1>": "Value",
+ "<8,13,2>": "\"\"",
+ "<8,13,3>": "[DecimalPlaces",
+ "<8,13,4>": "ScientificNotation]"
+ },
+ "<8,14>": {
+ "<8,14,1>": "Value",
+ "<8,14,2>": "\"\"",
+ "<8,14,3>": "[DecimalPlaces",
+ "<8,14,4>": "ScientificNotation]"
+ },
+ "<8,15>": {
+ "<8,15,1>": "Value",
+ "<8,15,2>": "\"\"",
+ "<8,15,3>": "[DecimalPlaces",
+ "<8,15,4>": "ScientificNotation]"
+ },
+ "<8,16>": {
+ "<8,16,1>": "Value1",
+ "<8,16,2>": "Value2",
+ "<8,16,3>": "[DecimalPlaces",
+ "<8,16,4>": "ScientificNotation]"
+ },
+ "<8,17>": {
+ "<8,17,1>": "Value",
+ "<8,17,2>": "\"\"",
+ "<8,17,3>": "[DecimalPlaces",
+ "<8,17,4>": "ScientificNotation]"
+ },
+ "<8,18>": {
+ "<8,18,1>": "Value",
+ "<8,18,2>": "\"\"",
+ "<8,18,3>": "[DecimalPlaces",
+ "<8,18,4>": "ScientificNotation]"
+ },
+ "<8,19>": {
+ "<8,19,1>": "Value",
+ "<8,19,2>": "\"\"",
+ "<8,19,3>": "[DecimalPlaces",
+ "<8,19,4>": "ScientificNotation]"
+ },
+ "<8,20>": {
+ "<8,20,1>": "Value",
+ "<8,20,2>": "\"\"",
+ "<8,20,3>": "[DecimalPlaces",
+ "<8,20,4>": "ScientificNotation]"
+ },
+ "<8,21>": {
+ "<8,21,1>": "Value",
+ "<8,21,2>": "\"\"",
+ "<8,21,3>": "[DecimalPlaces",
+ "<8,21,4>": "ScientificNotation]"
+ },
+ "<8,22>": {
+ "<8,22,1>": "Value1",
+ "<8,22,2>": "Value2",
+ "<8,22,3>": "[DecimalPlaces",
+ "<8,22,4>": "ScientificNotation]"
+ },
+ "<8,23>": {
+ "<8,23,1>": "Value",
+ "<8,23,2>": "\"\"",
+ "<8,23,3>": "[DecimalPlaces",
+ "<8,23,4>": "ScientificNotation]"
+ },
+ "<8,24>": {
+ "<8,24,1>": "Value1",
+ "<8,24,2>": "Value2",
+ "<8,24,3>": "[DecimalPlaces",
+ "<8,24,4>": "ScientificNotation]"
+ },
+ "<8,25>": {
+ "<8,25,1>": "Value",
+ "<8,25,2>": "\"\"",
+ "<8,25,3>": "[DecimalPlaces",
+ "<8,25,4>": "ScientificNotation]"
+ },
+ "<8,26>": {
+ "<8,26,1>": "Value",
+ "<8,26,2>": "\"\"",
+ "<8,26,3>": "[DecimalPlaces",
+ "<8,26,4>": "ScientificNotation]"
+ },
+ "<8,27>": {
+ "<8,27,1>": "Value1",
+ "<8,27,2>": "Value2",
+ "<8,27,3>": "[DecimalPlaces",
+ "<8,27,4>": "ScientificNotation]"
+ },
+ "<8,28>": {
+ "<8,28,1>": "Value",
+ "<8,28,2>": "\"\"",
+ "<8,28,3>": "[DecimalPlaces",
+ "<8,28,4>": "ScientificNotation]"
+ },
+ "<8,29>": {
+ "<8,29,1>": "Value",
+ "<8,29,2>": "\"\"",
+ "<8,29,3>": "[DecimalPlaces",
+ "<8,29,4>": "ScientificNotation]"
+ },
+ "<8,30>": {
+ "<8,30,1>": "Value",
+ "<8,30,2>": "\"\"",
+ "<8,30,3>": "[DecimalPlaces",
+ "<8,30,4>": "ScientificNotation]"
+ },
+ "<8,31>": {
+ "<8,31,1>": "Value",
+ "<8,31,2>": "\"\"",
+ "<8,31,3>": "[DecimalPlaces",
+ "<8,31,4>": "ScientificNotation]"
+ },
+ "<8,32>": {
+ "<8,32,1>": "Min",
+ "<8,32,2>": "Max",
+ "<8,32,3>": "[DecimalPlaces",
+ "<8,32,4>": "ScientificNotation]"
+ },
+ "<8,33>": {
+ "<8,33,1>": "Value",
+ "<8,33,2>": "Places",
+ "<8,33,3>": "[DecimalPlaces",
+ "<8,33,4>": "ScientificNotation]"
+ },
+ "<8,34>": {
+ "<8,34,1>": "Value",
+ "<8,34,2>": "Target",
+ "<8,34,3>": "[DecimalPlaces",
+ "<8,34,4>": "ScientificNotation]"
+ },
+ "<8,35>": {
+ "<8,35,1>": "Value",
+ "<8,35,2>": "\"\"",
+ "<8,35,3>": "[DecimalPlaces",
+ "<8,35,4>": "ScientificNotation]"
+ },
+ "<8,36>": {
+ "<8,36,1>": "Value",
+ "<8,36,2>": "\"\"",
+ "<8,36,3>": "[DecimalPlaces",
+ "<8,36,4>": "ScientificNotation]"
+ },
+ "<8,37>": {
+ "<8,37,1>": "Value",
+ "<8,37,2>": "\"\"",
+ "<8,37,3>": "[DecimalPlaces",
+ "<8,37,4>": "ScientificNotation]"
+ },
+ "<8,38>": {
+ "<8,38,1>": "Value",
+ "<8,38,2>": "\"\"",
+ "<8,38,3>": "[DecimalPlaces",
+ "<8,38,4>": "ScientificNotation]"
+ },
+ "<8,39>": {
+ "<8,39,1>": "Value",
+ "<8,39,2>": "\"\"",
+ "<8,39,3>": "[DecimalPlaces",
+ "<8,39,4>": "ScientificNotation]"
+ },
+ "<8,40>": {
+ "<8,40,1>": "Value1",
+ "<8,40,2>": "Value2",
+ "<8,40,3>": "[DecimalPlaces",
+ "<8,40,4>": "ScientificNotation]"
+ },
+ "<8,41>": {
+ "<8,41,1>": "Value",
+ "<8,41,2>": "\"\"",
+ "<8,41,3>": "[DecimalPlaces",
+ "<8,41,4>": "ScientificNotation]"
+ },
+ "<8,42>": {
+ "<8,42,1>": "Value",
+ "<8,42,2>": "\"\"",
+ "<8,42,3>": "[DecimalPlaces",
+ "<8,42,4>": "ScientificNotation]"
+ }
+ },
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MONITOR.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MONITOR.json
new file mode 100644
index 0000000..b668cd5
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_MONITOR.json
@@ -0,0 +1,32 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_MONITOR"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Add_Log",
+ "<7,2>": "Connect",
+ "<7,3>": "Close"
+ },
+ "<8>": "LogEntry",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_OI_TO_WIN32.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_OI_TO_WIN32.json
new file mode 100644
index 0000000..1a9dcbd
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_OI_TO_WIN32.json
@@ -0,0 +1,51 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_OI_TO_WIN32"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "Value",
+ "<2,1,2>": "@SERVICE",
+ "<2,1,3>": "@PARAMS"
+ }
+ },
+ "<3>": "2",
+ "<4>": "3",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "DOUBLE",
+ "<7,2>": "DWORD",
+ "<7,3>": "FLOAT",
+ "<7,4>": "INT",
+ "<7,5>": "INT16",
+ "<7,6>": "INT32",
+ "<7,7>": "INT64",
+ "<7,8>": "SHORT",
+ "<7,9>": "LONG",
+ "<7,10>": "LONGLONG",
+ "<7,11>": "UINT",
+ "<7,12>": "UINT16",
+ "<7,13>": "UINT32",
+ "<7,14>": "UINT64",
+ "<7,15>": "ULONG",
+ "<7,16>": "ULONGLONG",
+ "<7,17>": "USHORT",
+ "<7,18>": "UWORD",
+ "<7,19>": "WORD"
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_PATH.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_PATH.json
new file mode 100644
index 0000000..183fc71
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_PATH.json
@@ -0,0 +1,182 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_PATH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "AddBackslash",
+ "<7,2>": "AddExtension",
+ "<7,3>": "Combine",
+ "<7,4>": "Exists",
+ "<7,5>": "Expand",
+ "<7,6>": "FitToEditline",
+ "<7,7>": "GetComponents",
+ "<7,8>": "GetDirectory",
+ "<7,9>": "GetExtension",
+ "<7,10>": "GetFilename",
+ "<7,11>": "GetParameters",
+ "<7,12>": "GetPath",
+ "<7,13>": "GetTempPath",
+ "<7,14>": "GetTempFilename",
+ "<7,15>": "IsDirectory",
+ "<7,16>": "IsDirectoryEmpty",
+ "<7,17>": "IsNetworkPath",
+ "<7,18>": "IsRelative",
+ "<7,19>": "IsRoot",
+ "<7,20>": "IsSameRoot",
+ "<7,21>": "IsSystemFolder",
+ "<7,22>": "IsUNC",
+ "<7,23>": "IsURL",
+ "<7,24>": "MakeRelative",
+ "<7,25>": "PathToUnc",
+ "<7,26>": "PathToUrl",
+ "<7,27>": "Quote",
+ "<7,28>": "RemoveBackslash",
+ "<7,29>": "RemoveDirectory",
+ "<7,30>": "RemoveExtension",
+ "<7,31>": "RemoveFilename",
+ "<7,32>": "RemoveParameters",
+ "<7,33>": "RenameExtension",
+ "<7,34>": "UrlToPath"
+ },
+ "<8>": {
+ "<8,1>": "Path",
+ "<8,2>": {
+ "<8,2,1>": "Path",
+ "<8,2,2>": "Extension"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Path1",
+ "<8,3,2>": "Path2"
+ },
+ "<8,4>": "Path",
+ "<8,5>": "Path",
+ "<8,6>": {
+ "<8,6,1>": "Path",
+ "<8,6,2>": "CtrlEntID"
+ },
+ "<8,7>": {
+ "<8,7,1>": "Path",
+ "<8,7,2>": "Occurrence = 1",
+ "<8,7,3>": "Count = 1"
+ },
+ "<8,8>": "Path",
+ "<8,9>": {
+ "<8,9,1>": "Path",
+ "<8,9,2>": "IncludePeriod"
+ },
+ "<8,10>": "Path",
+ "<8,11>": "Path",
+ "<8,12>": "Path",
+ "<8,13>": "",
+ "<8,14>": {
+ "<8,14,1>": "Prefix = \"\"",
+ "<8,14,2>": "Path = \"\""
+ },
+ "<8,15>": "Path",
+ "<8,16>": "Path",
+ "<8,17>": "Path",
+ "<8,18>": "Path",
+ "<8,19>": "Path",
+ "<8,20>": {
+ "<8,20,1>": "Path1",
+ "<8,20,2>": "Path2"
+ },
+ "<8,21>": "Path",
+ "<8,22>": "Path",
+ "<8,23>": "Path",
+ "<8,24>": {
+ "<8,24,1>": "PathFrom",
+ "<8,24,2>": "PathTo"
+ },
+ "<8,25>": "Path",
+ "<8,26>": "Path",
+ "<8,27>": "Path",
+ "<8,28>": "Path",
+ "<8,29>": "Path",
+ "<8,30>": "Path",
+ "<8,31>": "Path",
+ "<8,32>": "Path",
+ "<8,33>": {
+ "<8,33,1>": "Path",
+ "<8,33,2>": "NewExtension"
+ },
+ "<8,34>": "Path"
+ },
+ "<9>": {
+ "<9,1>": "",
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": ""
+ },
+ "<9,3>": {
+ "<9,3,1>": "",
+ "<9,3,2>": ""
+ },
+ "<9,4>": "",
+ "<9,5>": "",
+ "<9,6>": {
+ "<9,6,1>": "",
+ "<9,6,2>": ""
+ },
+ "<9,7>": "",
+ "<9,8>": "",
+ "<9,9>": {
+ "<9,9,1>": "",
+ "<9,9,2>": ""
+ },
+ "<9,10>": "",
+ "<9,11>": "",
+ "<9,12>": "",
+ "<9,13>": "",
+ "<9,14>": "",
+ "<9,15>": "",
+ "<9,16>": "",
+ "<9,17>": "",
+ "<9,18>": "",
+ "<9,19>": "",
+ "<9,20>": {
+ "<9,20,1>": "",
+ "<9,20,2>": ""
+ },
+ "<9,21>": "",
+ "<9,22>": "",
+ "<9,23>": "",
+ "<9,24>": {
+ "<9,24,1>": "",
+ "<9,24,2>": ""
+ },
+ "<9,25>": "",
+ "<9,26>": "",
+ "<9,27>": "",
+ "<9,28>": "",
+ "<9,29>": "",
+ "<9,30>": "",
+ "<9,31>": "",
+ "<9,32>": "",
+ "<9,33>": {
+ "<9,33,1>": "",
+ "<9,33,2>": ""
+ },
+ "<9,34>": ""
+ },
+ "<10>": "",
+ "<11>": "",
+ "<12>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_REGEX.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_REGEX.json
new file mode 100644
index 0000000..a6144e1
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_REGEX.json
@@ -0,0 +1,76 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_REGEX"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Extract",
+ "<7,2>": "ExtractAll",
+ "<7,3>": "Match",
+ "<7,4>": "Search",
+ "<7,5>": "SearchAll"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "String",
+ "<8,1,2>": "Pattern"
+ },
+ "<8,2>": {
+ "<8,2,1>": "String",
+ "<8,2,2>": "Pattern"
+ },
+ "<8,3>": {
+ "<8,3,1>": "String",
+ "<8,3,2>": "Pattern"
+ },
+ "<8,4>": {
+ "<8,4,1>": "String",
+ "<8,4,2>": "Pattern"
+ },
+ "<8,5>": {
+ "<8,5,1>": "String",
+ "<8,5,2>": "Pattern"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "",
+ "<9,1,2>": ""
+ },
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": ""
+ },
+ "<9,3>": {
+ "<9,3,1>": "",
+ "<9,3,2>": ""
+ },
+ "<9,4>": {
+ "<9,4,1>": "",
+ "<9,4,2>": ""
+ },
+ "<9,5>": {
+ "<9,5,1>": "",
+ "<9,5,2>": ""
+ }
+ },
+ "<10>": "",
+ "<11>": "",
+ "<12>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_REGISTRY.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_REGISTRY.json
new file mode 100644
index 0000000..b4e5e06
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_REGISTRY.json
@@ -0,0 +1,79 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_REGISTRY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@SERVICE",
+ "<2,1,2>": "@PARAMS"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "DELETE",
+ "<7,2>": "EXISTS",
+ "<7,3>": "LISTKEYS",
+ "<7,4>": "LISTVALUES",
+ "<7,5>": "READ",
+ "<7,6>": "READDEF",
+ "<7,7>": "WRITE"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Key",
+ "<8,1,2>": "ValueName",
+ "<8,1,3>": "DeleteEvenIfThereAreSubkeys",
+ "<8,1,4>": "Error"
+ },
+ "<8,2>": {
+ "<8,2,1>": "Key",
+ "<8,2,2>": "ValueName"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Key",
+ "<8,3,2>": "ValueName",
+ "<8,3,3>": "IncludePaths",
+ "<8,3,4>": "Error"
+ },
+ "<8,4>": {
+ "<8,4,1>": "Key",
+ "<8,4,2>": "ValueName",
+ "<8,4,3>": "\"\"",
+ "<8,4,4>": "Error"
+ },
+ "<8,5>": {
+ "<8,5,1>": "Key",
+ "<8,5,2>": "ValueName",
+ "<8,5,3>": "ReturnValue",
+ "<8,5,4>": "Error"
+ },
+ "<8,6>": {
+ "<8,6,1>": "Key",
+ "<8,6,2>": "ValueName",
+ "<8,6,3>": "DefaultValue",
+ "<8,6,4>": "Error"
+ },
+ "<8,7>": {
+ "<8,7,1>": "Key",
+ "<8,7,2>": "ValueName",
+ "<8,7,3>": "Value",
+ "<8,7,4>": "Error"
+ }
+ },
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STACK.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STACK.json
new file mode 100644
index 0000000..192a8b7
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STACK.json
@@ -0,0 +1,61 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_STACK"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Clear",
+ "<7,2>": "Count",
+ "<7,3>": "Create",
+ "<7,4>": "Peek",
+ "<7,5>": "Pop",
+ "<7,6>": "Push",
+ "<7,7>": "Release"
+ },
+ "<8>": {
+ "<8,1>": "Handles",
+ "<8,2>": "Handle",
+ "<8,3>": {
+ "<8,3,1>": "InitialList",
+ "<8,3,2>": "Delimiter = @FM"
+ },
+ "<8,4>": "Handle",
+ "<8,5>": "Handle",
+ "<8,6>": {
+ "<8,6,1>": "Handle",
+ "<8,6,2>": "Value"
+ },
+ "<8,7>": "Handles"
+ },
+ "<9>": {
+ "<9,1>": "",
+ "<9,2>": "",
+ "<9,3>": "",
+ "<9,4>": "",
+ "<9,5>": "",
+ "<9,6>": {
+ "<9,6,1>": "",
+ "<9,6,2>": ""
+ },
+ "<9,7>": ""
+ },
+ "<10>": "",
+ "<11>": "",
+ "<12>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STOPWATCH.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STOPWATCH.json
new file mode 100644
index 0000000..7e3428c
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STOPWATCH.json
@@ -0,0 +1,57 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_STOPWATCH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@SERVICE",
+ "<2,1,2>": "@PARAMS"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "GetAll",
+ "<7,2>": "GetAverage",
+ "<7,3>": "GetBenchmark",
+ "<7,4>": "GetAverage",
+ "<7,5>": "GetData",
+ "<7,6>": "GetTotalBenchmark",
+ "<7,7>": "Reset",
+ "<7,8>": "Show",
+ "<7,9>": "ShowAll",
+ "<7,10>": "Start",
+ "<7,11>": "Stop"
+ },
+ "<8>": {
+ "<8,1>": "",
+ "<8,2>": "Name",
+ "<8,3>": "Name",
+ "<8,4>": "Name",
+ "<8,5>": {
+ "<8,5,1>": "Name",
+ "<8,5,2>": "Delim"
+ },
+ "<8,6>": "",
+ "<8,7>": "",
+ "<8,8>": "Name",
+ "<8,9>": "",
+ "<8,10>": "Name",
+ "<8,11>": "Name"
+ },
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STRING.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STRING.json
new file mode 100644
index 0000000..86e35f7
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_STRING.json
@@ -0,0 +1,209 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_STRING"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "DetokenizeCode",
+ "<7,2>": "GetHeight",
+ "<7,3>": "GetWidth",
+ "<7,4>": "TokenizeCode",
+ "<7,5>": "Trim",
+ "<7,6>": "Compare",
+ "<7,7>": "EQ",
+ "<7,8>": "EQC",
+ "<7,9>": "NE",
+ "<7,10>": "NEC",
+ "<7,11>": "LT",
+ "<7,12>": "LTC",
+ "<7,13>": "LE",
+ "<7,14>": "LEC",
+ "<7,15>": "GT",
+ "<7,16>": "GTC",
+ "<7,17>": "GE",
+ "<7,18>": "GEC",
+ "<7,19>": "StripRTF"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "String",
+ "<8,1,2>": "Delim = @FM"
+ },
+ "<8,2>": {
+ "<8,2,1>": "String",
+ "<8,2,2>": "Font",
+ "<8,2,3>": "Width",
+ "<8,2,4>": "LineBreakDelimiter = @TM"
+ },
+ "<8,3>": {
+ "<8,3,1>": "String",
+ "<8,3,2>": "Font"
+ },
+ "<8,4>": {
+ "<8,4,1>": "String",
+ "<8,4,2>": "WhitespaceOptions = \"None\"",
+ "<8,4,3>": "IncludeComments = 0",
+ "<8,4,4>": "Ref State"
+ },
+ "<8,5>": {
+ "<8,5,1>": "String",
+ "<8,5,2>": "Flags",
+ "<8,5,3>": "TrimChars"
+ },
+ "<8,6>": {
+ "<8,6,1>": "String1",
+ "<8,6,2>": "String2",
+ "<8,6,3>": "IgnoreCase = 0"
+ },
+ "<8,7>": {
+ "<8,7,1>": "String1",
+ "<8,7,2>": "String2"
+ },
+ "<8,8>": {
+ "<8,8,1>": "String1",
+ "<8,8,2>": "String2"
+ },
+ "<8,9>": {
+ "<8,9,1>": "String1",
+ "<8,9,2>": "String2"
+ },
+ "<8,10>": {
+ "<8,10,1>": "String1",
+ "<8,10,2>": "String2"
+ },
+ "<8,11>": {
+ "<8,11,1>": "String1",
+ "<8,11,2>": "String2"
+ },
+ "<8,12>": {
+ "<8,12,1>": "String1",
+ "<8,12,2>": "String2"
+ },
+ "<8,13>": {
+ "<8,13,1>": "String1",
+ "<8,13,2>": "String2"
+ },
+ "<8,14>": {
+ "<8,14,1>": "String1",
+ "<8,14,2>": "String2"
+ },
+ "<8,15>": {
+ "<8,15,1>": "String1",
+ "<8,15,2>": "String2"
+ },
+ "<8,16>": {
+ "<8,16,1>": "String1",
+ "<8,16,2>": "String2"
+ },
+ "<8,17>": {
+ "<8,17,1>": "String1",
+ "<8,17,2>": "String2"
+ },
+ "<8,18>": {
+ "<8,18,1>": "String1",
+ "<8,18,2>": "String2"
+ },
+ "<8,19>": "RtfString"
+ },
+ "<9>": {
+ "<9,1>": "",
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": "",
+ "<9,2,3>": ""
+ },
+ "<9,3>": {
+ "<9,3,1>": "",
+ "<9,3,2>": ""
+ },
+ "<9,4>": {
+ "<9,4,1>": "",
+ "<9,4,2>": "WHITESPACEOPTIONS",
+ "<9,4,3>": "",
+ "<9,4,4>": ""
+ },
+ "<9,5>": {
+ "<9,5,1>": "",
+ "<9,5,2>": "",
+ "<9,5,3>": ""
+ },
+ "<9,6>": {
+ "<9,6,1>": "",
+ "<9,6,2>": ""
+ },
+ "<9,7>": {
+ "<9,7,1>": "",
+ "<9,7,2>": ""
+ },
+ "<9,8>": {
+ "<9,8,1>": "",
+ "<9,8,2>": ""
+ },
+ "<9,9>": {
+ "<9,9,1>": "",
+ "<9,9,2>": ""
+ },
+ "<9,10>": {
+ "<9,10,1>": "",
+ "<9,10,2>": ""
+ },
+ "<9,11>": {
+ "<9,11,1>": "",
+ "<9,11,2>": ""
+ },
+ "<9,12>": {
+ "<9,12,1>": "",
+ "<9,12,2>": ""
+ },
+ "<9,13>": {
+ "<9,13,1>": "",
+ "<9,13,2>": ""
+ },
+ "<9,14>": {
+ "<9,14,1>": "",
+ "<9,14,2>": ""
+ },
+ "<9,15>": {
+ "<9,15,1>": "",
+ "<9,15,2>": ""
+ },
+ "<9,16>": {
+ "<9,16,1>": "",
+ "<9,16,2>": ""
+ },
+ "<9,17>": {
+ "<9,17,1>": "",
+ "<9,17,2>": ""
+ },
+ "<9,18>": {
+ "<9,18,1>": "",
+ "<9,18,2>": ""
+ },
+ "<9,19>": ""
+ },
+ "<10>": "WHITESPACEOPTIONS",
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "None",
+ "<11,1,2>": "AllWhitespace",
+ "<11,1,3>": "LineBreaksOnly"
+ }
+ },
+ "<12>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TASKBAR.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TASKBAR.json
new file mode 100644
index 0000000..c3e2b1a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TASKBAR.json
@@ -0,0 +1,28 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_TASKBAR"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": "SetGroupTitle",
+ "<8>": "Title",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TCPCLIENT.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TCPCLIENT.json
new file mode 100644
index 0000000..79580a2
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TCPCLIENT.json
@@ -0,0 +1,74 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_TCPCLIENT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "Object",
+ "<2,1,2>": "@Service",
+ "<2,1,3>": "@Params"
+ }
+ },
+ "<3>": "2",
+ "<4>": "3",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "Close",
+ "<7,2>": "Close_SES",
+ "<7,3>": "Close_QbXml",
+ "<7,4>": "Connect",
+ "<7,5>": "Receive",
+ "<7,6>": "Send",
+ "<7,7>": "Send_SES",
+ "<7,8>": "Send_QbXml"
+ },
+ "<8>": {
+ "<8,1>": "",
+ "<8,2>": "",
+ "<8,3>": "",
+ "<8,4>": {
+ "<8,4,1>": "Address",
+ "<8,4,2>": "Port"
+ },
+ "<8,5>": {
+ "<8,5,1>": "BytesToRead",
+ "<8,5,2>": "Ref BytesActuallyRead"
+ },
+ "<8,6>": "Data",
+ "<8,7>": "Command",
+ "<8,8>": {
+ "<8,8,1>": "XmlRequest",
+ "<8,8,2>": "Ref Error"
+ }
+ },
+ "<9>": {
+ "<9,1>": "",
+ "<9,2>": "",
+ "<9,3>": "",
+ "<9,4>": {
+ "<9,4,1>": "",
+ "<9,4,2>": ""
+ },
+ "<9,5>": {
+ "<9,5,1>": "",
+ "<9,5,2>": ""
+ },
+ "<9,6>": "",
+ "<9,7>": "",
+ "<9,8>": {
+ "<9,8,1>": "",
+ "<9,8,2>": ""
+ }
+ },
+ "<10>": "",
+ "<11>": "",
+ "<12>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TIME.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TIME.json
new file mode 100644
index 0000000..9533b53
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_TIME.json
@@ -0,0 +1,216 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_TIME"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "@Service",
+ "<2,1,2>": "@Params"
+ }
+ },
+ "<3>": "1",
+ "<4>": "2",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "AddHours",
+ "<7,2>": "AddMinutes",
+ "<7,3>": "AddSeconds",
+ "<7,4>": "AmName",
+ "<7,5>": "AmNames",
+ "<7,6>": "Decode",
+ "<7,7>": "Encode",
+ "<7,8>": "Format",
+ "<7,9>": "FromFraction",
+ "<7,10>": "FromUTC",
+ "<7,11>": "Hour",
+ "<7,12>": "HourSpan",
+ "<7,13>": "IsAm",
+ "<7,14>": "IsDaylightSavings",
+ "<7,15>": "IConv",
+ "<7,16>": "Minute",
+ "<7,17>": "MinuteSpan",
+ "<7,18>": "Now",
+ "<7,19>": "OConv",
+ "<7,20>": "Parse",
+ "<7,21>": "PmName",
+ "<7,22>": "PmNames",
+ "<7,23>": "Second",
+ "<7,24>": "SecondSpan",
+ "<7,25>": "SecondsPerDay",
+ "<7,26>": "Span",
+ "<7,27>": "TimeZoneBias",
+ "<7,28>": "ToFraction",
+ "<7,29>": "ToUTC",
+ "<7,30>": "Validate"
+ },
+ "<8>": {
+ "<8,1>": {
+ "<8,1,1>": "Time",
+ "<8,1,2>": "Hours"
+ },
+ "<8,2>": {
+ "<8,2,1>": "Time",
+ "<8,2,2>": "Minutes"
+ },
+ "<8,3>": {
+ "<8,3,1>": "Time",
+ "<8,3,2>": "Seconds"
+ },
+ "<8,4>": {
+ "<8,4,1>": "NameLength = \"Full\"",
+ "<8,4,2>": "Locale = \"\""
+ },
+ "<8,5>": "Locale = \"\"",
+ "<8,6>": "Time",
+ "<8,7>": {
+ "<8,7,1>": "Hour",
+ "<8,7,2>": "Minute",
+ "<8,7,3>": "Second"
+ },
+ "<8,8>": {
+ "<8,8,1>": "Time",
+ "<8,8,2>": "Format = \"Short\"",
+ "<8,8,3>": "Locale = \"\""
+ },
+ "<8,9>": "Fraction",
+ "<8,10>": "Time",
+ "<8,11>": "Time",
+ "<8,12>": {
+ "<8,12,1>": "FromTime",
+ "<8,12,2>": "ToTime",
+ "<8,12,3>": "Fractional = 1"
+ },
+ "<8,13>": "Time",
+ "<8,14>": "",
+ "<8,15>": {
+ "<8,15,1>": "Ans",
+ "<8,15,2>": "Branch",
+ "<8,15,3>": "Ref ReturnData"
+ },
+ "<8,16>": "Time",
+ "<8,17>": {
+ "<8,17,1>": "FromTime",
+ "<8,17,2>": "ToTime",
+ "<8,17,3>": "Fractional = 1"
+ },
+ "<8,18>": "UTC = 0",
+ "<8,19>": {
+ "<8,19,1>": "Ans",
+ "<8,19,2>": "Branch",
+ "<8,19,3>": "Ref ReturnData"
+ },
+ "<8,20>": {
+ "<8,20,1>": "Text",
+ "<8,20,2>": "Format = \"Short\"",
+ "<8,20,3>": "Locale = \"\""
+ },
+ "<8,21>": {
+ "<8,21,1>": "NameLength = \"Full\"",
+ "<8,21,2>": "Locale = \"\""
+ },
+ "<8,22>": "Locale = \"\"",
+ "<8,23>": "Time",
+ "<8,24>": {
+ "<8,24,1>": "FromTime",
+ "<8,24,2>": "ToTime"
+ },
+ "<8,25>": "",
+ "<8,26>": {
+ "<8,26,1>": "FromTime",
+ "<8,26,2>": "ToTime"
+ },
+ "<8,27>": "",
+ "<8,28>": "Time",
+ "<8,29>": "Time",
+ "<8,30>": {
+ "<8,30,1>": "Hour",
+ "<8,30,2>": "Minute",
+ "<8,30,3>": "Second"
+ }
+ },
+ "<9>": {
+ "<9,1>": {
+ "<9,1,1>": "",
+ "<9,1,2>": ""
+ },
+ "<9,2>": {
+ "<9,2,1>": "",
+ "<9,2,2>": ""
+ },
+ "<9,3>": {
+ "<9,3,1>": "",
+ "<9,3,2>": ""
+ },
+ "<9,4>": "NAME_LENGTH",
+ "<9,5>": "",
+ "<9,6>": "",
+ "<9,7>": {
+ "<9,7,1>": "",
+ "<9,7,2>": "",
+ "<9,7,3>": ""
+ },
+ "<9,8>": "",
+ "<9,9>": "",
+ "<9,10>": "",
+ "<9,11>": "",
+ "<9,12>": {
+ "<9,12,1>": "",
+ "<9,12,2>": ""
+ },
+ "<9,13>": "",
+ "<9,14>": "",
+ "<9,15>": {
+ "<9,15,1>": "",
+ "<9,15,2>": "",
+ "<9,15,3>": ""
+ },
+ "<9,16>": "",
+ "<9,17>": {
+ "<9,17,1>": "",
+ "<9,17,2>": ""
+ },
+ "<9,18>": "",
+ "<9,19>": {
+ "<9,19,1>": "",
+ "<9,19,2>": "",
+ "<9,19,3>": ""
+ },
+ "<9,20>": "",
+ "<9,21>": "NAME_LENGTH",
+ "<9,22>": "",
+ "<9,23>": "",
+ "<9,24>": {
+ "<9,24,1>": "",
+ "<9,24,2>": ""
+ },
+ "<9,25>": "",
+ "<9,26>": {
+ "<9,26,1>": "",
+ "<9,26,2>": ""
+ },
+ "<9,27>": "",
+ "<9,28>": "",
+ "<9,29>": "",
+ "<9,30>": {
+ "<9,30,1>": "",
+ "<9,30,2>": "",
+ "<9,30,3>": ""
+ }
+ },
+ "<10>": "NAME_LENGTH",
+ "<11>": {
+ "<11,1>": {
+ "<11,1,1>": "Full",
+ "<11,1,2>": "Abbr"
+ }
+ },
+ "<12>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_WIN32_TO_OI.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_WIN32_TO_OI.json
new file mode 100644
index 0000000..bff6e16
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_METADATA_SRP_WIN32_TO_OI.json
@@ -0,0 +1,51 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_METADATA*SRP_WIN32_TO_OI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SERVICE",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": "Value",
+ "<2,1,2>": "@SERVICE",
+ "<2,1,3>": "@PARAMS"
+ }
+ },
+ "<3>": "2",
+ "<4>": "3",
+ "<5>": "1",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "DOUBLE",
+ "<7,2>": "DWORD",
+ "<7,3>": "FLOAT",
+ "<7,4>": "INT",
+ "<7,5>": "INT16",
+ "<7,6>": "INT32",
+ "<7,7>": "INT64",
+ "<7,8>": "SHORT",
+ "<7,9>": "LONG",
+ "<7,10>": "LONGLONG",
+ "<7,11>": "UINT",
+ "<7,12>": "UINT16",
+ "<7,13>": "UINT32",
+ "<7,14>": "UINT64",
+ "<7,15>": "ULONG",
+ "<7,16>": "ULONGLONG",
+ "<7,17>": "USHORT",
+ "<7,18>": "UWORD",
+ "<7,19>": "WORD"
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "0",
+ "<14>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_BESPIN.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_BESPIN.json
new file mode 100644
index 0000000..a153913
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_BESPIN.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*BESPIN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Bespin",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "4278860",
+ "<2>": "65408",
+ "<3>": "14147043",
+ "<4>": "5924739",
+ "<5>": "3489359",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "10333885",
+ "<6,1,2>": "1843498",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "8450294",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "8450294",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "8600319",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "3794005",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "14719518",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "14719518",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "43775",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "8450294",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "234",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "3794005",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "234",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "14719518",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "43775",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "3719653",
+ "<6,23,2>": "4278860",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "2697711",
+ "<6,24,2>": "3489359",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "3719653",
+ "<6,25,2>": "3489359",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "8600319",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "43775",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "14719518",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "3794005",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "234",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "8450294",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_BLACK BOARD.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_BLACK BOARD.json
new file mode 100644
index 0000000..1de178e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_BLACK BOARD.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*BLACK BOARD"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Black Board",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "3552302",
+ "<2>": "16777215",
+ "<3>": "16316664",
+ "<4>": "7748389",
+ "<5>": "3151890",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "16316664",
+ "<6,1,2>": "2166796",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "3006203",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "3006203",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "3996376",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "3984993",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "11447982",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "11447982",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "3006203",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "3006203",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "3984993",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "11447982",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "3006203",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "15527662",
+ "<6,23,2>": "3552302",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "2697711",
+ "<6,24,2>": "3151890",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "5237244",
+ "<6,25,2>": "3151890",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "12849092",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16744319",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16733011",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "1033231",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "987135",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "1033412",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_CHOCO.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_CHOCO.json
new file mode 100644
index 0000000..6784e67
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_CHOCO.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*CHOCO"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Choco",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "3552302",
+ "<2>": "10987431",
+ "<3>": "11652561",
+ "<4>": "1515575",
+ "<5>": "1120040",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "10010307",
+ "<6,1,2>": "724762",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "9758449",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "9758449",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "5854938",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "6530428",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "4693351",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "4693351",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "6067123",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "9758449",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "210",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "6530428",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "210",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "4693351",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "11048585",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "15527662",
+ "<6,23,2>": "3552302",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "2697711",
+ "<6,24,2>": "1120040",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "5237244",
+ "<6,25,2>": "1120040",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "9193095",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "6067123",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "11495785",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "6530428",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "5854938",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "9758449",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DARK BLUE.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DARK BLUE.json
new file mode 100644
index 0000000..ab7749a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DARK BLUE.json
@@ -0,0 +1,373 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*DARK BLUE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Dark Blue"
+ },
+ "record2": {
+ "<1>": "16752768",
+ "<2>": "65535",
+ "<3>": "16777215",
+ "<4>": "13652000",
+ "<5>": "4194304",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "16777215",
+ "<6,1,2>": "4194304",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "65535",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "1",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "65535",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "1",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "10526975",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "16752768",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "16752768",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "1",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "65535",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "1",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "10526975",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "16752768",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8355711",
+ "<6,18,2>": "16777215",
+ "<6,18,3>": "Consolas",
+ "<6,18,4>": "10",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "65535",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "",
+ "<6,23,2>": "",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "33023",
+ "<6,24,2>": "4194304",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "8454016",
+ "<6,25,2>": "4194304",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "10526975",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16777088",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16752768",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "1033231",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "987135",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "65535",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DEEP BLACK.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DEEP BLACK.json
new file mode 100644
index 0000000..0f6c3ee
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DEEP BLACK.json
@@ -0,0 +1,159 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*DEEP BLACK"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Deep Black",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "3355443",
+ "<2>": "16777215",
+ "<3>": "204",
+ "<4>": "13408614",
+ "<5>": "3355443",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "16777215",
+ "<6,1,2>": "0",
+ "<6,1,3>": "Courier New",
+ "<6,1,4>": "9",
+ "<6,1,5>": "",
+ "<6,1,6>": "",
+ "<6,1,7>": "0"
+ },
+ "<6,2>": {
+ "<6,2,1>": "26367",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "1"
+ },
+ "<6,3>": {
+ "<6,3,1>": "26367",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "1"
+ },
+ "<6,4>": "33023",
+ "<6,5>": "65535",
+ "<6,6>": "65280",
+ "<6,7>": "65280",
+ "<6,8>": "52479",
+ "<6,9>": {
+ "<6,9,1>": "26367",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "1"
+ },
+ "<6,10>": "",
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1"
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1"
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1"
+ },
+ "<6,14>": "",
+ "<6,15>": "65535",
+ "<6,16>": "255",
+ "<6,17>": "65280",
+ "<6,18>": {
+ "<6,18,1>": "26367",
+ "<6,18,2>": "",
+ "<6,18,3>": "",
+ "<6,18,4>": "",
+ "<6,18,5>": "",
+ "<6,18,6>": "",
+ "<6,18,7>": "1"
+ },
+ "<6,19>": "",
+ "<6,20>": "",
+ "<6,21>": "",
+ "<6,22>": "12632256",
+ "<6,23>": {
+ "<6,23,1>": "12632256",
+ "<6,23,2>": "3355443"
+ },
+ "<6,24>": {
+ "<6,24,1>": "255",
+ "<6,24,2>": "3355443",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "1"
+ },
+ "<6,25>": {
+ "<6,25,1>": "65280",
+ "<6,25,2>": "3355443",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1"
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma"
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "12849092"
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16744319"
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16715535"
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "1033231"
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "987135"
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "1033412"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DEFAULT.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DEFAULT.json
new file mode 100644
index 0000000..00ea7a6
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_DEFAULT.json
@@ -0,0 +1,373 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*DEFAULT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Default"
+ },
+ "record2": {
+ "<1>": "16768991",
+ "<2>": "1",
+ "<3>": "0",
+ "<4>": "16758122",
+ "<5>": "16768991",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "0",
+ "<6,1,2>": "16777215",
+ "<6,1,3>": "Courier New",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "16711680",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "16711680",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "128",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "128",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "32768",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "32768",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "16711680",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "128",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "32768",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "32768",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "16711680",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "0",
+ "<6,23,2>": "15790320",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "255",
+ "<6,24,2>": "",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "1",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "16711680",
+ "<6,25,2>": "",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "12849092",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16744319",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16715535",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "1033231",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "987135",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "1033412",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_HOT FUDGE SUNDAE.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_HOT FUDGE SUNDAE.json
new file mode 100644
index 0000000..06b616e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_HOT FUDGE SUNDAE.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*HOT FUDGE SUNDAE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Hot Fudge Sundae",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "730435",
+ "<2>": "13038074",
+ "<3>": "9812944",
+ "<4>": "5789784",
+ "<5>": "1256515",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "6133687",
+ "<6,1,2>": "69419",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "3265098",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "3265098",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "14067631",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "8436668",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "557088",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "557088",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "7980246",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "3265098",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "185",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "8436668",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "185",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "557088",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "1578177",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "2843787",
+ "<6,23,2>": "730435",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "16711935",
+ "<6,24,2>": "1256515",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "1",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "69419",
+ "<6,25,2>": "1256515",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "11151530",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "13658730",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "13256516",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "557088",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "185",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "3187615",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_JOKER.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_JOKER.json
new file mode 100644
index 0000000..8c394f2
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_JOKER.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*JOKER"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Joker",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "12632256",
+ "<2>": "10987403",
+ "<3>": "16316664",
+ "<4>": "8216621",
+ "<5>": "5848111",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "16316664",
+ "<6,1,2>": "1906187",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "12",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "12058623",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "16755455",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "1",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "11163135",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "10658385",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "16762186",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "16767368",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "16218592",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "8450294",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "11130463",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "11130463",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "16777107",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "9563808",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "16762186",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "",
+ "<6,18,3>": "",
+ "<6,18,4>": "",
+ "<6,18,5>": "",
+ "<6,18,6>": "",
+ "<6,18,7>": "",
+ "<6,18,8>": "",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "12874092",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "8533715",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "9868419",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "7131135",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "15527662",
+ "<6,23,2>": "3552302",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "2697711",
+ "<6,24,2>": "2957841",
+ "<6,24,3>": "",
+ "<6,24,4>": "10",
+ "<6,24,5>": "",
+ "<6,24,6>": "0",
+ "<6,24,7>": "1",
+ "<6,24,8>": "0",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "5237244",
+ "<6,25,2>": "2957841",
+ "<6,25,3>": "",
+ "<6,25,4>": "10",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "8450294",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "8533715",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "12874092",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "13798182",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "39301",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "3093212",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "35253",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_KHAKI.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_KHAKI.json
new file mode 100644
index 0000000..30606b4
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_KHAKI.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*KHAKI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Khaki",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "8892335",
+ "<2>": "24415",
+ "<3>": "24415",
+ "<4>": "8912855",
+ "<5>": "8892335",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "24415",
+ "<6,1,2>": "11524055",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "6226055",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "6226055",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "24320",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "6250240",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "6260615",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "6260615",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "6225920",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "6226055",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "198",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "6250240",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "198",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "6260615",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "95",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "",
+ "<6,23,2>": "8892335",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "6226175",
+ "<6,24,2>": "8892335",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "11524055",
+ "<6,25,2>": "8892335",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "6226055",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "12479851",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "10364965",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "6250240",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "198",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "756362",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_MONO INDUSTRIAL.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_MONO INDUSTRIAL.json
new file mode 100644
index 0000000..2d58170
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_MONO INDUSTRIAL.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*MONO INDUSTRIAL"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Mono Industrial",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "3552302",
+ "<2>": "16777215",
+ "<3>": "24415",
+ "<4>": "9738641",
+ "<5>": "3356716",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "16777215",
+ "<6,1,2>": "2632738",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "15298",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "15298",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "35049",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "6843494",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "6843494",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "11252648",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "15298",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "6843494",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "6594211",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "15527662",
+ "<6,23,2>": "3552302",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "2697711",
+ "<6,24,2>": "3356716",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "5237244",
+ "<6,25,2>": "3356716",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "13767630",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "15953332",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "15427431",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "1033231",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "15298",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "35049",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_MONOKAI.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_MONOKAI.json
new file mode 100644
index 0000000..7fe0663
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_MONOKAI.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*MONOKAI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Monokai",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "3552302",
+ "<2>": "15792376",
+ "<3>": "10676206",
+ "<4>": "5925227",
+ "<5>": "3292478",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "15923448",
+ "<6,1,2>": "2238503",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "15718758",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "15718758",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "16744878",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "7658470",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "6189429",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "6189429",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "7481081",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "15718758",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "7658470",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "6189429",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "7481081",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "15527662",
+ "<6,23,2>": "3552302",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "2697711",
+ "<6,24,2>": "3292478",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "5237244",
+ "<6,25,2>": "3292478",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "7481081",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16744878",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "15718758",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "53765",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "987135",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "7658470",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_NAVAJO.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_NAVAJO.json
new file mode 100644
index 0000000..cd000d9
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_NAVAJO.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*NAVAJO"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Navajo",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "8421504",
+ "<2>": "16777215",
+ "<3>": "1",
+ "<4>": "12369084",
+ "<5>": "7640755",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "0",
+ "<6,1,2>": "8428730",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "4210816",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "4210816",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "5767360",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "5767360",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "8394776",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "8394776",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "65793",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "1",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "4210816",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "5767360",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "8394776",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "8847495",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "",
+ "<6,23,2>": "8421504",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "12369084",
+ "<6,24,2>": "7640755",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "",
+ "<6,25,2>": "7640755",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "10095770",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "7895041",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16715535",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "753675",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "157",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "689027",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_OBSIDIAN.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_OBSIDIAN.json
new file mode 100644
index 0000000..28a4514
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_OBSIDIAN.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*OBSIDIAN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Obsidian",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "5131071",
+ "<2>": "13814721",
+ "<3>": "15000288",
+ "<4>": "7894111",
+ "<5>": "3946799",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "15000288",
+ "<6,1,2>": "3420457",
+ "<6,1,3>": "Courier New",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "6539155",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "1",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "6539155",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "1",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "2280959",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "30444",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "8090726",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "8090726",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "12051176",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "6539155",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "1",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "30444",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "8090726",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "12419744",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "10131073",
+ "<6,23,2>": "5131071",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "251",
+ "<6,24,2>": "3946799",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "3070963",
+ "<6,25,2>": "3946799",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "6539155",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "1",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "15536877",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "1",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16757039",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16751515",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "6539155",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "30444",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "2280959",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_PLASTIC CODE WRAP.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_PLASTIC CODE WRAP.json
new file mode 100644
index 0000000..1b4d07e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_PLASTIC CODE WRAP.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*PLASTIC CODE WRAP"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Plastic Code Wrap",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "3552302",
+ "<2>": "10987403",
+ "<3>": "16316664",
+ "<4>": "8216621",
+ "<5>": "2957841",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "16316664",
+ "<6,1,2>": "1906187",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "8450294",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "8450294",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "8600319",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "3794005",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "14719518",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "14719518",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "43775",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "8450294",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "3794005",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "14719518",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "43775",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "15527662",
+ "<6,23,2>": "3552302",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "2697711",
+ "<6,24,2>": "2957841",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "5237244",
+ "<6,25,2>": "2957841",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "8450294",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "8600319",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16762496",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "14719518",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "3794005",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "987135",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "8450294",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_SOLARIZED DARK.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_SOLARIZED DARK.json
new file mode 100644
index 0000000..89c4193
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_SOLARIZED DARK.json
@@ -0,0 +1,373 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*SOLARIZED DARK"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Solarized Dark"
+ },
+ "record2": {
+ "<1>": "4339207",
+ "<2>": "9868419",
+ "<3>": "7695960",
+ "<4>": "15595261",
+ "<5>": "4339207",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "9868419",
+ "<6,1,2>": "3484416",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "11",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "35253",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "39301",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "1",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "10002730",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "10002730",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "7695960",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "13798182",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "35253",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "3093212",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "10592659",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "10592659",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "10002730",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "3093212",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "13798182",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8355711",
+ "<6,18,2>": "16777215",
+ "<6,18,3>": "Consolas",
+ "<6,18,4>": "10",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "12874092",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "8533715",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "9868419",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "1461195",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "9868419",
+ "<6,23,2>": "4339207",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "3093212",
+ "<6,24,2>": "",
+ "<6,24,3>": "",
+ "<6,24,4>": "10",
+ "<6,24,5>": "",
+ "<6,24,6>": "0",
+ "<6,24,7>": "1",
+ "<6,24,8>": "0",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "13798182",
+ "<6,25,2>": "",
+ "<6,25,3>": "",
+ "<6,25,4>": "10",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "8533715",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "12874092",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "13798182",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "39301",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "3093212",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "35253",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_SOLARIZED LIGHT.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_SOLARIZED LIGHT.json
new file mode 100644
index 0000000..91455de
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_SOLARIZED LIGHT.json
@@ -0,0 +1,373 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*SOLARIZED LIGHT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Solarized Light"
+ },
+ "record2": {
+ "<1>": "14346478",
+ "<2>": "3484416",
+ "<3>": "14342611",
+ "<4>": "3484416",
+ "<5>": "14346478",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "7695960",
+ "<6,1,2>": "15595261",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "35253",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "13798182",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "1",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "10002730",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "10002730",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "7695960",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "39301",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "35253",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "3093212",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "7695960",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "7695960",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "10002730",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "3093212",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "39301",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8355711",
+ "<6,18,2>": "16777215",
+ "<6,18,3>": "Consolas",
+ "<6,18,4>": "10",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "12874092",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "8533715",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "7695960",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "1461195",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "7695960",
+ "<6,23,2>": "14346478",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "3093212",
+ "<6,24,2>": "",
+ "<6,24,3>": "",
+ "<6,24,4>": "10",
+ "<6,24,5>": "",
+ "<6,24,6>": "0",
+ "<6,24,7>": "1",
+ "<6,24,8>": "0",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "13798182",
+ "<6,25,2>": "",
+ "<6,25,3>": "",
+ "<6,25,4>": "10",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "8533715",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "12874092",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "13798182",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "39301",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "3093212",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "35253",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_TWILIGHT.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_TWILIGHT.json
new file mode 100644
index 0000000..1a14228
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_TWILIGHT.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*TWILIGHT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Twilight",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "3552302",
+ "<2>": "10987431",
+ "<3>": "16777215",
+ "<4>": "4079166",
+ "<5>": "2697513",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "16316664",
+ "<6,1,2>": "1315860",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "10022649",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "10022649",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "5008079",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "6987151",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "6314591",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "6314591",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "6924493",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "10022649",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "6987151",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "6314591",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "11048585",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "15527662",
+ "<6,23,2>": "3552302",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "2697711",
+ "<6,24,2>": "2697513",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "5237244",
+ "<6,25,2>": "2697513",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "12849092",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16744319",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16715535",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "1033231",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "987135",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "1033412",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_VIBRANT INK.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_VIBRANT INK.json
new file mode 100644
index 0000000..9be5b60
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_VIBRANT INK.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*VIBRANT INK"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Vibrant Ink",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "3355443",
+ "<2>": "16777215",
+ "<3>": "16777215",
+ "<4>": "13408614",
+ "<5>": "3355443",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "16777215",
+ "<6,1,2>": "0",
+ "<6,1,3>": "Courier New",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "26367",
+ "<6,2,2>": "0",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "1",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "26367",
+ "<6,3,2>": "0",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "1",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "33023",
+ "<6,4,2>": "0",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "65382",
+ "<6,5,2>": "0",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "13382553",
+ "<6,6,2>": "0",
+ "<6,6,3>": "",
+ "<6,6,4>": "8",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "13382553",
+ "<6,7,2>": "0",
+ "<6,7,3>": "",
+ "<6,7,4>": "8",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "52479",
+ "<6,8,2>": "0",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "1",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "26367",
+ "<6,9,2>": "0",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "1",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "255",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "65382",
+ "<6,15,2>": "0",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "255",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "13382553",
+ "<6,17,2>": "0",
+ "<6,17,3>": "",
+ "<6,17,4>": "8",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "16382189",
+ "<6,22,2>": "0",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "15000804",
+ "<6,23,2>": "3355443",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "3407820",
+ "<6,24,2>": "3355443",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "10079385",
+ "<6,25,2>": "3355443",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "12849092",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16777088",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16757683",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "1033231",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "26367",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "1033412",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_VISUAL STUDIO DARK.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_VISUAL STUDIO DARK.json
new file mode 100644
index 0000000..e980680
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_VISUAL STUDIO DARK.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*VISUAL STUDIO DARK"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Visual Studio Dark",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "9868950",
+ "<2>": "14474460",
+ "<3>": "16119285",
+ "<4>": "7161379",
+ "<5>": "2631720",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "14474460",
+ "<6,1,2>": "1973790",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "12",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "12306920",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "14064726",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "0",
+ "<6,3,8>": "0",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "11062965",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "8756694",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "4164426",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "4892247",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "11842740",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "9426687",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "3162582",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "14655704",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "0",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "14655704",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "0",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "11197660",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "0",
+ "<6,14,8>": "0",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "10151088",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "3162582",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "4892247",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "",
+ "<6,18,3>": "",
+ "<6,18,4>": "",
+ "<6,18,5>": "",
+ "<6,18,6>": "",
+ "<6,18,7>": "",
+ "<6,18,8>": "",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "16758718",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "16702620",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "11585870",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "14655704",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "0",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "11505963",
+ "<6,23,2>": "1973790",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "14474460",
+ "<6,24,2>": "3162582",
+ "<6,24,3>": "",
+ "<6,24,4>": "10",
+ "<6,24,5>": "",
+ "<6,24,6>": "0",
+ "<6,24,7>": "1",
+ "<6,24,8>": "0",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "14474460",
+ "<6,25,2>": "8602894",
+ "<6,25,3>": "",
+ "<6,25,4>": "10",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "8450294",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "13528261",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "16758718",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "14064726",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "4892247",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "3162582",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "11197660",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_ZENBURN.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_ZENBURN.json
new file mode 100644
index 0000000..12ab4bd
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_THEME_ZENBURN.json
@@ -0,0 +1,374 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_THEME*ZENBURN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Zenburn",
+ "<2>": "1"
+ },
+ "record2": {
+ "<1>": "789516",
+ "<2>": "10465167",
+ "<3>": "13425884",
+ "<4>": "5789784",
+ "<5>": "1052688",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "13425884",
+ "<6,1,2>": "4144959",
+ "<6,1,3>": "Consolas",
+ "<6,1,4>": "10",
+ "<6,1,5>": "0",
+ "<6,1,6>": "0",
+ "<6,1,7>": "0",
+ "<6,1,8>": "0",
+ "<6,1,9>": ""
+ },
+ "<6,2>": {
+ "<6,2,1>": "8242399",
+ "<6,2,2>": "",
+ "<6,2,3>": "",
+ "<6,2,4>": "",
+ "<6,2,5>": "",
+ "<6,2,6>": "",
+ "<6,2,7>": "1",
+ "<6,2,8>": "",
+ "<6,2,9>": ""
+ },
+ "<6,3>": {
+ "<6,3,1>": "8242399",
+ "<6,3,2>": "",
+ "<6,3,3>": "",
+ "<6,3,4>": "",
+ "<6,3,5>": "",
+ "<6,3,6>": "",
+ "<6,3,7>": "1",
+ "<6,3,8>": "",
+ "<6,3,9>": ""
+ },
+ "<6,4>": {
+ "<6,4,1>": "13881484",
+ "<6,4,2>": "",
+ "<6,4,3>": "",
+ "<6,4,4>": "",
+ "<6,4,5>": "",
+ "<6,4,6>": "",
+ "<6,4,7>": "",
+ "<6,4,8>": "",
+ "<6,4,9>": ""
+ },
+ "<6,5>": {
+ "<6,5,1>": "9671628",
+ "<6,5,2>": "",
+ "<6,5,3>": "",
+ "<6,5,4>": "",
+ "<6,5,5>": "",
+ "<6,5,6>": "",
+ "<6,5,7>": "",
+ "<6,5,8>": "",
+ "<6,5,9>": ""
+ },
+ "<6,6>": {
+ "<6,6,1>": "8363903",
+ "<6,6,2>": "",
+ "<6,6,3>": "",
+ "<6,6,4>": "",
+ "<6,6,5>": "",
+ "<6,6,6>": "",
+ "<6,6,7>": "",
+ "<6,6,8>": "",
+ "<6,6,9>": ""
+ },
+ "<6,7>": {
+ "<6,7,1>": "8363903",
+ "<6,7,2>": "",
+ "<6,7,3>": "",
+ "<6,7,4>": "",
+ "<6,7,5>": "",
+ "<6,7,6>": "",
+ "<6,7,7>": "",
+ "<6,7,8>": "",
+ "<6,7,9>": ""
+ },
+ "<6,8>": {
+ "<6,8,1>": "7183775",
+ "<6,8,2>": "",
+ "<6,8,3>": "",
+ "<6,8,4>": "",
+ "<6,8,5>": "",
+ "<6,8,6>": "",
+ "<6,8,7>": "1",
+ "<6,8,8>": "",
+ "<6,8,9>": ""
+ },
+ "<6,9>": {
+ "<6,9,1>": "8242399",
+ "<6,9,2>": "",
+ "<6,9,3>": "",
+ "<6,9,4>": "",
+ "<6,9,5>": "",
+ "<6,9,6>": "",
+ "<6,9,7>": "1",
+ "<6,9,8>": "",
+ "<6,9,9>": ""
+ },
+ "<6,10>": {
+ "<6,10,1>": "",
+ "<6,10,2>": "",
+ "<6,10,3>": "",
+ "<6,10,4>": "",
+ "<6,10,5>": "",
+ "<6,10,6>": "",
+ "<6,10,7>": "",
+ "<6,10,8>": "",
+ "<6,10,9>": ""
+ },
+ "<6,11>": {
+ "<6,11,1>": "3158223",
+ "<6,11,2>": "",
+ "<6,11,3>": "",
+ "<6,11,4>": "",
+ "<6,11,5>": "",
+ "<6,11,6>": "",
+ "<6,11,7>": "1",
+ "<6,11,8>": "",
+ "<6,11,9>": ""
+ },
+ "<6,12>": {
+ "<6,12,1>": "",
+ "<6,12,2>": "",
+ "<6,12,3>": "",
+ "<6,12,4>": "",
+ "<6,12,5>": "",
+ "<6,12,6>": "",
+ "<6,12,7>": "1",
+ "<6,12,8>": "",
+ "<6,12,9>": ""
+ },
+ "<6,13>": {
+ "<6,13,1>": "",
+ "<6,13,2>": "",
+ "<6,13,3>": "",
+ "<6,13,4>": "",
+ "<6,13,5>": "",
+ "<6,13,6>": "",
+ "<6,13,7>": "1",
+ "<6,13,8>": "",
+ "<6,13,9>": ""
+ },
+ "<6,14>": {
+ "<6,14,1>": "",
+ "<6,14,2>": "",
+ "<6,14,3>": "",
+ "<6,14,4>": "",
+ "<6,14,5>": "",
+ "<6,14,6>": "",
+ "<6,14,7>": "",
+ "<6,14,8>": "",
+ "<6,14,9>": ""
+ },
+ "<6,15>": {
+ "<6,15,1>": "9671628",
+ "<6,15,2>": "",
+ "<6,15,3>": "",
+ "<6,15,4>": "",
+ "<6,15,5>": "",
+ "<6,15,6>": "",
+ "<6,15,7>": "",
+ "<6,15,8>": "",
+ "<6,15,9>": ""
+ },
+ "<6,16>": {
+ "<6,16,1>": "3158223",
+ "<6,16,2>": "",
+ "<6,16,3>": "",
+ "<6,16,4>": "",
+ "<6,16,5>": "",
+ "<6,16,6>": "",
+ "<6,16,7>": "",
+ "<6,16,8>": "",
+ "<6,16,9>": ""
+ },
+ "<6,17>": {
+ "<6,17,1>": "8363903",
+ "<6,17,2>": "",
+ "<6,17,3>": "",
+ "<6,17,4>": "",
+ "<6,17,5>": "",
+ "<6,17,6>": "",
+ "<6,17,7>": "",
+ "<6,17,8>": "",
+ "<6,17,9>": ""
+ },
+ "<6,18>": {
+ "<6,18,1>": "8421504",
+ "<6,18,2>": "0",
+ "<6,18,3>": "",
+ "<6,18,4>": "0",
+ "<6,18,5>": "0",
+ "<6,18,6>": "0",
+ "<6,18,7>": "0",
+ "<6,18,8>": "0",
+ "<6,18,9>": ""
+ },
+ "<6,19>": {
+ "<6,19,1>": "",
+ "<6,19,2>": "",
+ "<6,19,3>": "",
+ "<6,19,4>": "",
+ "<6,19,5>": "",
+ "<6,19,6>": "",
+ "<6,19,7>": "",
+ "<6,19,8>": "",
+ "<6,19,9>": ""
+ },
+ "<6,20>": {
+ "<6,20,1>": "",
+ "<6,20,2>": "",
+ "<6,20,3>": "",
+ "<6,20,4>": "",
+ "<6,20,5>": "",
+ "<6,20,6>": "",
+ "<6,20,7>": "",
+ "<6,20,8>": "",
+ "<6,20,9>": ""
+ },
+ "<6,21>": {
+ "<6,21,1>": "",
+ "<6,21,2>": "",
+ "<6,21,3>": "",
+ "<6,21,4>": "",
+ "<6,21,5>": "",
+ "<6,21,6>": "",
+ "<6,21,7>": "",
+ "<6,21,8>": "",
+ "<6,21,9>": ""
+ },
+ "<6,22>": {
+ "<6,22,1>": "11522047",
+ "<6,22,2>": "",
+ "<6,22,3>": "",
+ "<6,22,4>": "",
+ "<6,22,5>": "",
+ "<6,22,6>": "",
+ "<6,22,7>": "",
+ "<6,22,8>": "",
+ "<6,22,9>": ""
+ },
+ "<6,23>": {
+ "<6,23,1>": "9079434",
+ "<6,23,2>": "789516",
+ "<6,23,3>": "",
+ "<6,23,4>": "",
+ "<6,23,5>": "",
+ "<6,23,6>": "",
+ "<6,23,7>": "",
+ "<6,23,8>": "",
+ "<6,23,9>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "10461168",
+ "<6,24,2>": "1052688",
+ "<6,24,3>": "",
+ "<6,24,4>": "",
+ "<6,24,5>": "",
+ "<6,24,6>": "",
+ "<6,24,7>": "",
+ "<6,24,8>": "",
+ "<6,24,9>": ""
+ },
+ "<6,25>": {
+ "<6,25,1>": "16382448",
+ "<6,25,2>": "1052688",
+ "<6,25,3>": "",
+ "<6,25,4>": "",
+ "<6,25,5>": "",
+ "<6,25,6>": "",
+ "<6,25,7>": "1",
+ "<6,25,8>": "",
+ "<6,25,9>": ""
+ },
+ "<6,26>": {
+ "<6,26,1>": "",
+ "<6,26,2>": "",
+ "<6,26,3>": "Tahoma",
+ "<6,26,4>": "",
+ "<6,26,5>": "",
+ "<6,26,6>": "",
+ "<6,26,7>": "",
+ "<6,26,8>": "",
+ "<6,26,9>": ""
+ },
+ "<6,27>": {
+ "<6,27,1>": "",
+ "<6,27,2>": "9671628",
+ "<6,27,3>": "",
+ "<6,27,4>": "",
+ "<6,27,5>": "",
+ "<6,27,6>": "",
+ "<6,27,7>": "",
+ "<6,27,8>": "",
+ "<6,27,9>": ""
+ },
+ "<6,28>": {
+ "<6,28,1>": "",
+ "<6,28,2>": "13881484",
+ "<6,28,3>": "",
+ "<6,28,4>": "",
+ "<6,28,5>": "",
+ "<6,28,6>": "",
+ "<6,28,7>": "",
+ "<6,28,8>": "",
+ "<6,28,9>": ""
+ },
+ "<6,29>": {
+ "<6,29,1>": "",
+ "<6,29,2>": "16744319",
+ "<6,29,3>": "",
+ "<6,29,4>": "",
+ "<6,29,5>": "",
+ "<6,29,6>": "",
+ "<6,29,7>": "",
+ "<6,29,8>": "",
+ "<6,29,9>": ""
+ },
+ "<6,30>": {
+ "<6,30,1>": "",
+ "<6,30,2>": "8363903",
+ "<6,30,3>": "",
+ "<6,30,4>": "",
+ "<6,30,5>": "",
+ "<6,30,6>": "",
+ "<6,30,7>": "",
+ "<6,30,8>": "",
+ "<6,30,9>": ""
+ },
+ "<6,31>": {
+ "<6,31,1>": "",
+ "<6,31,2>": "3158223",
+ "<6,31,3>": "",
+ "<6,31,4>": "",
+ "<6,31,5>": "",
+ "<6,31,6>": "",
+ "<6,31,7>": "",
+ "<6,31,8>": "",
+ "<6,31,9>": ""
+ },
+ "<6,32>": {
+ "<6,32,1>": "",
+ "<6,32,2>": "8242399",
+ "<6,32,3>": "",
+ "<6,32,4>": "",
+ "<6,32,5>": "",
+ "<6,32,6>": "",
+ "<6,32,7>": "",
+ "<6,32,8>": "",
+ "<6,32,9>": ""
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_VERSION.json b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_VERSION.json
new file mode 100644
index 0000000..c71fe8f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASRP_EDITOR_VERSION.json
@@ -0,0 +1,13 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_EDITOR_VERSION"
+ },
+ "body": {
+ "record1": {
+ "<1>": "3.4.6.0",
+ "<2>": "3/14/2024 4:05PM"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASYSPROCNAMES.json b/SYSPROG/APPROW/SYSENV%003ASYSPROCNAMES.json
new file mode 100644
index 0000000..5ea819a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASYSPROCNAMES.json
@@ -0,0 +1,4807 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROCNAMES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "/* List of OpenInsight SSPs. This comment line is required! */",
+ "<2>": "ABAND",
+ "<3>": "ABORTALL",
+ "<4>": "ACCEPT",
+ "<5>": "ACCESS.MERGE.SUB",
+ "<6>": "ACCUTERM_CHILD_FORM",
+ "<7>": "ACCUTERM_GET_DETAILS",
+ "<8>": "ACTIVATE_SAVE_SELECT",
+ "<9>": "ACTIVE.KEYS",
+ "<10>": "ADD.ERR",
+ "<11>": "ADDAREV32MENU",
+ "<12>": "ADDCTOMENU",
+ "<13>": "ADDRESS2INT",
+ "<14>": "ADD_REPOS_APP",
+ "<15>": "AFTER_WORD",
+ "<16>": "ALIAS_TABLE",
+ "<17>": "ALIAS_TABLE_NO_MFS",
+ "<18>": "ANSI_STR",
+ "<19>": "ANSI_UNICODE",
+ "<20>": "ANSI_UTF8",
+ "<21>": "APPBACKUP_EVENTS",
+ "<22>": "APPBACKUP_RDK",
+ "<23>": "APPBACKUP_SUB",
+ "<24>": "APPENDFIELD",
+ "<25>": "APPNOTE",
+ "<26>": "APPNOTE_HTML",
+ "<27>": "AREV32.INITIALIZE",
+ "<28>": "AREV32_CHECKDICT",
+ "<29>": "AREV32_CONVERSION_WIZARD",
+ "<30>": "AREV32_CURATR",
+ "<31>": "AREV32_DEBUGGER",
+ "<32>": "AREV32_ERRMSG",
+ "<33>": "AREV32_EVAL",
+ "<34>": "AREV32_FSMSG",
+ "<35>": "AREV32_GETPRINTER",
+ "<36>": "AREV32_GET_CURSOR",
+ "<37>": "AREV32_IMPORT.ASCII",
+ "<38>": "AREV32_INIT",
+ "<39>": "AREV32_INPUT",
+ "<40>": "AREV32_IN_VALUE",
+ "<41>": "AREV32_MSG",
+ "<42>": "AREV32_PUT_CURSOR",
+ "<43>": "AREV32_RLIST",
+ "<44>": "AREV32_RLIST_SUPPORT",
+ "<45>": "AREV32_RTP15",
+ "<46>": "AREV32_RTP22",
+ "<47>": "AREV32_RTP49",
+ "<48>": "AREV32_STANDALONE_FORM",
+ "<49>": "AREV32_WIZARD",
+ "<50>": "AREV64_CONVERSION_WIZARD",
+ "<51>": "AREV_BRWREPORT",
+ "<52>": "AREV_OLIST",
+ "<53>": "AREV_TO_AREV32",
+ "<54>": "AREV_TO_AREV32_FIXDICTS",
+ "<55>": "AREV_TO_AREV32_RELATIONALS",
+ "<56>": "AREV_TO_AREV64",
+ "<57>": "AREV_TO_AREV64_FIXDICTS",
+ "<58>": "AREV_TO_AREV64_RELATIONALS",
+ "<59>": "AREV_WINUS",
+ "<60>": "AREV_XLIST",
+ "<61>": "ARRAY_UTILITY.NET",
+ "<62>": "ASCII.SUBS",
+ "<63>": "ASCII_BFS",
+ "<64>": "ASCII_BFSC",
+ "<65>": "ASCII_CHART",
+ "<66>": "ASCII_XLIT_GENR",
+ "<67>": "ATTACHTABLE_SUB",
+ "<68>": "ATTACH_LOCAL_LISTS",
+ "<69>": "ATTACH_TABLE",
+ "<70>": "ATTACH_TABLE_PASS",
+ "<71>": "ATTR.TO.ESC",
+ "<72>": "AUTHORIZE_SESSION",
+ "<73>": "AUTOCLICK",
+ "<74>": "AUTOFILL",
+ "<75>": "AUTOOPT",
+ "<76>": "AW",
+ "<77>": "BACK_COMPAT_PRECOMPILE",
+ "<78>": "BALANCED",
+ "<79>": "BANG_SYSAUTHLOG",
+ "<80>": "BANNER",
+ "<81>": "BASE64DECODE",
+ "<82>": "BASE64ENCODE",
+ "<83>": "BASIC",
+ "<84>": "BATCH.INDEXING",
+ "<85>": "BCHECKLEGALUSER",
+ "<86>": "BCHECKLEGALUSER_ORIG",
+ "<87>": "BEFORE_WORD",
+ "<88>": "BENCHMARKTESTING",
+ "<89>": "BIND",
+ "<90>": "BITADD",
+ "<91>": "BLANKSCREEN_SUB",
+ "<92>": "BLANK_STRUCT",
+ "<93>": "BLD_TEMPLATE",
+ "<94>": "BLINK",
+ "<95>": "BLINT",
+ "<96>": "BMPIDX.EXTRACT",
+ "<97>": "BMPIDX_SEARCH_DLL",
+ "<98>": "BMPIDX_SEARCH_OI",
+ "<99>": "BOND.SUBS",
+ "<100>": "BOOTFS",
+ "<101>": "BORDER.STRING",
+ "<102>": "BORDER.UP",
+ "<103>": "BORDER.UP.SUB",
+ "<104>": "BOX",
+ "<105>": "BREAK",
+ "<106>": "BRIDGE_MFS",
+ "<107>": "BRIDGE_MFS_INFO",
+ "<108>": "BRIDGE_MFS_MAPDICT",
+ "<109>": "BRINGWINDOWTOTOP",
+ "<110>": "BROWSER_SLR_EVENTS",
+ "<111>": "BROWSETABLE",
+ "<112>": "BRW_CALC_DET_EVENTS",
+ "<113>": "BRW_COL_DET_EVENTS",
+ "<114>": "BRW_GRID_SETTINGS",
+ "<115>": "BRW_GRID_SETTINGS_EVENTS",
+ "<116>": "BRW_GROUPING_EVENTS",
+ "<117>": "BRW_IMAGE_DET_EVENTS",
+ "<118>": "BRW_LABEL_DET_EVENTS",
+ "<119>": "BRW_MDI_EVENTS",
+ "<120>": "BSERVERBOND",
+ "<121>": "BTR.UPGRADE",
+ "<122>": "BTREE.EXTRACT",
+ "<123>": "BTREE.INVERT",
+ "<124>": "BTREE.READ",
+ "<125>": "BTREE.SUB.BETWEEN",
+ "<126>": "BTREE.SUB.CONTAIN",
+ "<127>": "BTREE.SUB.END",
+ "<128>": "BTREE.SUB.EQ",
+ "<129>": "BTREE.SUB.FROM.TO",
+ "<130>": "BTREE.SUB.MATCH",
+ "<131>": "BTREE.SUB.RANGE",
+ "<132>": "BTREE.SUB.START",
+ "<133>": "BTREE.SUB.USER",
+ "<134>": "BTREE.UTIL",
+ "<135>": "BTREE.WRITE",
+ "<136>": "BTREE_EXTRACT_REDUCE",
+ "<137>": "BUILD.INDEX",
+ "<138>": "BUILDINDEX_SUB",
+ "<139>": "BUILDREPORTS",
+ "<140>": "BUILD_DIRLIST",
+ "<141>": "BUILD_MENU_STRUCT",
+ "<142>": "BUILD_OUT2OI",
+ "<143>": "BUILD_REPORT",
+ "<144>": "BUILD_REPORT_WORKING",
+ "<145>": "BUILD_STRUCT",
+ "<146>": "BUILD_VERIFY_KEY",
+ "<147>": "CALCALYST",
+ "<148>": "CALCTEXTWIDTH",
+ "<149>": "CALCULATEX",
+ "<150>": "CALCULATE_F_CORRELATIVE",
+ "<151>": "CALLFUNCTION",
+ "<152>": "CALLHANDLER",
+ "<153>": "CALLPROCERROR",
+ "<154>": "CALLSUBROUTINE",
+ "<155>": "CAPTURE",
+ "<156>": "CAPTURE.SUB",
+ "<157>": "CATALYST",
+ "<158>": "CBBFS",
+ "<159>": "CBBFS_BTREE_EXTRACT",
+ "<160>": "CBBFS_BTREE_EXTRACT_WIP",
+ "<161>": "CBBFS_CREDENTIALS",
+ "<162>": "CBBFS_ENCRYPT",
+ "<163>": "CBBFS_GET_HANDLER",
+ "<164>": "CBBFS_HANDLER_COUCHBASE",
+ "<165>": "CBBFS_HANDLER_DEFAULT",
+ "<166>": "CBBFS_HANDLER_REDIS",
+ "<167>": "CBBFS_HELPER",
+ "<168>": "CBBFS_JSON2ARRAY",
+ "<169>": "CBBFS_JSON2REC",
+ "<170>": "CBBFS_JSONDICT",
+ "<171>": "CBBFS_JSONMVCREATE",
+ "<172>": "CBBFS_JSONMVPARSE",
+ "<173>": "CBBFS_PK_HELPER",
+ "<174>": "CBBFS_REC2JSON",
+ "<175>": "CBBFS_REDUCER_DEFAULT",
+ "<176>": "CBBFS_SELECT_N1QL",
+ "<177>": "CENTER_DIALOG",
+ "<178>": "CENTER_MDICHILD",
+ "<179>": "CENTER_WINDOW",
+ "<180>": "CHAIN",
+ "<181>": "CHANGE",
+ "<182>": "CHANGES_MFS",
+ "<183>": "CHANGEUDH",
+ "<184>": "CHANGE_PASSWORD",
+ "<185>": "CHAR_RESPONDER",
+ "<186>": "CHATTR",
+ "<187>": "CHDIR",
+ "<188>": "CHECKDICT",
+ "<189>": "CHECKDICT_DOM",
+ "<190>": "CHECKDOTNET",
+ "<191>": "CHECKLEGALO4WUSER",
+ "<192>": "CHECKLEGALUSER",
+ "<193>": "CHECKPOINTERENTITIES",
+ "<194>": "CHECKRELEASE",
+ "<195>": "CHECKUNDER",
+ "<196>": "CHECK_CHARACTER",
+ "<197>": "CHECK_EVENT_SYNTAX",
+ "<198>": "CHECK_TRANS",
+ "<199>": "CHECK_VARLIST",
+ "<200>": "CHOOSEENTITY",
+ "<201>": "CHOOSELABEL",
+ "<202>": "CHOOSELABEL_EVENTS",
+ "<203>": "CHROME_CHILD_FORM_EVENTS",
+ "<204>": "CLEAR",
+ "<205>": "CLEAR_SELECT_QUEUE",
+ "<206>": "CLEAR_TABLE",
+ "<207>": "CLOSEENGINE",
+ "<208>": "CLOSEQUEUE",
+ "<209>": "CLOSEREQUEST",
+ "<210>": "CLOSESOCKET",
+ "<211>": "CLOSE_PPROC",
+ "<212>": "CLOSE_TABLE",
+ "<213>": "CMD",
+ "<214>": "CMD2",
+ "<215>": "COCREATEGUID",
+ "<216>": "CODE_FORMAT",
+ "<217>": "COLLECT.IXVALS",
+ "<218>": "COLNAME_FORMAT",
+ "<219>": "COLOR.TO.ESC",
+ "<220>": "COLORTESTER",
+ "<221>": "COLTYPE_FORMAT",
+ "<222>": "COMBO_SCROLL",
+ "<223>": "COMMUTER_GENERATOR",
+ "<224>": "COMOCAPTURE",
+ "<225>": "COMP",
+ "<226>": "COMPARE",
+ "<227>": "COMPDOC",
+ "<228>": "COMPILE.PROTECT",
+ "<229>": "COMPILE_AREV_PROG",
+ "<230>": "COMPILE_EVENT",
+ "<231>": "COMPUTE_DICT",
+ "<232>": "CONNECT",
+ "<233>": "CONTACTCONV",
+ "<234>": "CONTAINS_WORD",
+ "<235>": "CONTEXTMENU",
+ "<236>": "CONTRACT_PREPROC",
+ "<237>": "CONTROL_OFF",
+ "<238>": "CONTROL_ON",
+ "<239>": "CONTROL_SUB",
+ "<240>": "CONVCNTRLTYPE",
+ "<241>": "CONVDEL",
+ "<242>": "CONVERT",
+ "<243>": "CONVERT.KEYSTROKES",
+ "<244>": "CONVERT.SUB",
+ "<245>": "CONVERTCOLOR",
+ "<246>": "CONVERTFONT",
+ "<247>": "CONVERTPARAMDOTNET",
+ "<248>": "CONVERT_AREV_SCREEN",
+ "<249>": "CONVERT_SECONDS",
+ "<250>": "CONVERT_SINGLE_POPUP",
+ "<251>": "CONVFIELDTYPE",
+ "<252>": "CONVSTRING",
+ "<253>": "COPYFILE32",
+ "<254>": "COPYFORM",
+ "<255>": "COPYOSFILE",
+ "<256>": "COPYROW_SUB",
+ "<257>": "COPYTOOS",
+ "<258>": "COPY_APPLICATION",
+ "<259>": "COPY_OS_TO_ROW",
+ "<260>": "COPY_ROW",
+ "<261>": "COPY_ROW_EVENTS",
+ "<262>": "COPY_ROW_TO_OS",
+ "<263>": "COPY_SOURCE",
+ "<264>": "COPY_TABLE",
+ "<265>": "COPY_TABLE_EVENTS",
+ "<266>": "COPY_TABLE_FS",
+ "<267>": "COUNT",
+ "<268>": "COUNTFIELDS",
+ "<269>": "CREATECALLBACK",
+ "<270>": "CREATEENGINE",
+ "<271>": "CREATEINTERNALOBJECT.NET",
+ "<272>": "CREATEQUEUE",
+ "<273>": "CREATEREQUEST",
+ "<274>": "CREATESWAP_NEWDB",
+ "<275>": "CREATETAB",
+ "<276>": "CREATETEMPDICT",
+ "<277>": "CREATE_ANSI_SEQUENCE",
+ "<278>": "CREATE_CLASS.NET",
+ "<279>": "CREATE_DIALOG",
+ "<280>": "CREATE_FILE",
+ "<281>": "CREATE_HEADER",
+ "<282>": "CREATE_HEADERFOOTER",
+ "<283>": "CREATE_HELP",
+ "<284>": "CREATE_INDEX",
+ "<285>": "CREATE_MDICHILD",
+ "<286>": "CREATE_OIUSER",
+ "<287>": "CREATE_PARAMS.NET",
+ "<288>": "CREATE_REP_OUTLINE_2010",
+ "<289>": "CREATE_RLIST",
+ "<290>": "CREATE_SQL_TABLE",
+ "<291>": "CREATE_SYMBOLIC",
+ "<292>": "CREATE_TABLE",
+ "<293>": "CREATE_TOPICFOOTER",
+ "<294>": "CREATE_USER",
+ "<295>": "CREATE_USER_ORIG",
+ "<296>": "CREATE_VOL",
+ "<297>": "CREATE_VOLUME",
+ "<298>": "CREATE_VOLUME_PASS",
+ "<299>": "CREATE_XML_ELEMENT_SCHEMA",
+ "<300>": "CREATE_XML_XSD_SCHEMA",
+ "<301>": "CTODICT.MFS",
+ "<302>": "CTOFUNC_COMM_SUPPORT",
+ "<303>": "CTO_CHILD_FORM",
+ "<304>": "CTO_COMMUTER_MODULE",
+ "<305>": "CTO_DIALOG_BOX",
+ "<306>": "CTO_FIX",
+ "<307>": "CTO_GET_PRINTER",
+ "<308>": "CTO_GET_PROPERTY",
+ "<309>": "CTO_GUI_FUNCTION",
+ "<310>": "CTO_GUI_SELECT",
+ "<311>": "CTO_GUI_SENDFAX",
+ "<312>": "CTO_GUI_SUBROUTINE",
+ "<313>": "CTO_MANAGE_LISTS",
+ "<314>": "CTO_MSG",
+ "<315>": "CTO_POPUP",
+ "<316>": "CTO_PRINT",
+ "<317>": "CTO_PRINTER_CLOSE",
+ "<318>": "CTO_PRINTER_ON",
+ "<319>": "CTO_RUNWIN",
+ "<320>": "CTO_RUNWIN_WAIT",
+ "<321>": "CTO_SECURITY",
+ "<322>": "CTO_SET_PRINTER",
+ "<323>": "CTO_SET_PROPERTY",
+ "<324>": "CTO_SLEEP",
+ "<325>": "CTO_STANDALONE_FORM",
+ "<326>": "CURSOR_SELECTVAR_SWAP",
+ "<327>": "CW",
+ "<328>": "CW_EMAILMERGE_COMPLETE",
+ "<329>": "CW_MAILBOX",
+ "<330>": "CW_MAIN",
+ "<331>": "CW_OPEN",
+ "<332>": "CW_TESTRUN",
+ "<333>": "C_PACK",
+ "<334>": "DATA_VALIDATION",
+ "<335>": "DATE",
+ "<336>": "DATETIME",
+ "<337>": "DAVE",
+ "<338>": "DCOUNT",
+ "<339>": "DDTS",
+ "<340>": "DEADLOCK",
+ "<341>": "DEBUG",
+ "<342>": "DEBUG.PARA",
+ "<343>": "DEBUGGER",
+ "<344>": "DEBUGGER_DUMP",
+ "<345>": "DEBUGGER_FETCH",
+ "<346>": "DEBUGGER_REPLACEMENT",
+ "<347>": "DECLARE_FCNS",
+ "<348>": "DECTOHEX",
+ "<349>": "DEFAULT",
+ "<350>": "DEFINE.TABS",
+ "<351>": "DEFINEFILE",
+ "<352>": "DEFINEFILE2",
+ "<353>": "DEFINEFILE_SUB",
+ "<354>": "DEFINE_DATABASE",
+ "<355>": "DEFINE_STRUCT",
+ "<356>": "DEFPRTR",
+ "<357>": "DELAY",
+ "<358>": "DELETEACCOUNT_SUB",
+ "<359>": "DELETEAPPLICATION",
+ "<360>": "DELETEDIRECTORY",
+ "<361>": "DELETEFILE",
+ "<362>": "DELETEFILE.SUB",
+ "<363>": "DELETEFILE_SUB",
+ "<364>": "DELETELIST_SUB",
+ "<365>": "DELETEROW_SUB",
+ "<366>": "DELETETABLE_SUB",
+ "<367>": "DELETETEMPDICT",
+ "<368>": "DELETE_DICT_COLUMN",
+ "<369>": "DELETE_DICT_SYN_COLUMN",
+ "<370>": "DELETE_INDEX",
+ "<371>": "DELETE_RECORD",
+ "<372>": "DELETE_REPOS_APP",
+ "<373>": "DELETE_REPOS_TYPE",
+ "<374>": "DELETE_ROW",
+ "<375>": "DELETE_SAVE_SELECT",
+ "<376>": "DELETE_SYSREPOS_IX",
+ "<377>": "DELETE_TABLE",
+ "<378>": "DELETE_TO_RECYCLE",
+ "<379>": "DELETE_USER",
+ "<380>": "DELETE_VOLUME",
+ "<381>": "DEMO",
+ "<382>": "DEPEND.TABLE",
+ "<383>": "DETACHTABLE_SUB",
+ "<384>": "DETACH_TABLE",
+ "<385>": "DETACH_VOLUME",
+ "<386>": "DETS",
+ "<387>": "DIALOG_BOX",
+ "<388>": "DICT",
+ "<389>": "DICT.BP",
+ "<390>": "DICT.MFS",
+ "<391>": "DICTSTRIPRELATIONALS",
+ "<392>": "DICT_CLEANUP",
+ "<393>": "DICT_DEPEND",
+ "<394>": "DICT_MFS_BUILD",
+ "<395>": "DIRECTABORT",
+ "<396>": "DIRECTERRORCODE",
+ "<397>": "DIRECTPAGE",
+ "<398>": "DIRECTPDISK",
+ "<399>": "DIRECTPRINT",
+ "<400>": "DIRECTPRINT2",
+ "<401>": "DIRECTPRINTBIN",
+ "<402>": "DIRECTPRINTERNAME",
+ "<403>": "DIRECTSTART",
+ "<404>": "DIRECTSTARTADV",
+ "<405>": "DIRECTSTOP",
+ "<406>": "DIRECTVERSION",
+ "<407>": "DIRECT_PRINT",
+ "<408>": "DIRECT_PRINTER",
+ "<409>": "DIREXISTS",
+ "<410>": "DISKSIZE",
+ "<411>": "DISPLAY",
+ "<412>": "DISPLAY.BORDER",
+ "<413>": "DLG_MFS_EVENTS",
+ "<414>": "DLG_OPENRECORD_EVENTS",
+ "<415>": "DOCUMENT_MENU",
+ "<416>": "DOCUMENT_MENU_EVENTS",
+ "<417>": "DOCUMENT_WINDOW",
+ "<418>": "DOSTIME",
+ "<419>": "DOTNETEXPLORER_COMMUTER_MODULE",
+ "<420>": "DOTNET_LISTENER",
+ "<421>": "DOTRACE",
+ "<422>": "DOUBLE_TO_STRING",
+ "<423>": "DOWNCASE",
+ "<424>": "DO_AT",
+ "<425>": "DO_CRT",
+ "<426>": "DO_CTO",
+ "<427>": "DO_DATA",
+ "<428>": "DO_ECHO",
+ "<429>": "DO_EXECUTE",
+ "<430>": "DO_FIND",
+ "<431>": "DO_FOOTING",
+ "<432>": "DO_FORMAT",
+ "<433>": "DO_GETFILENAME",
+ "<434>": "DO_HEADING",
+ "<435>": "DO_HUSH",
+ "<436>": "DO_INPUT",
+ "<437>": "DO_INPUTERR",
+ "<438>": "DO_LOGINPROC",
+ "<439>": "DO_LOGON",
+ "<440>": "DO_OPEN",
+ "<441>": "DO_PAGE",
+ "<442>": "DO_PAGINATE",
+ "<443>": "DO_PARA",
+ "<444>": "DO_PARSE",
+ "<445>": "DO_PERFORM",
+ "<446>": "DO_PRINT",
+ "<447>": "DO_PRINTB",
+ "<448>": "DO_PRINTER_CLOSE",
+ "<449>": "DO_PRINTER_OFF",
+ "<450>": "DO_PRINTER_OFF_OLD",
+ "<451>": "DO_PRINTER_ON",
+ "<452>": "DO_PROC",
+ "<453>": "DO_PROCIO",
+ "<454>": "DO_PROMPT",
+ "<455>": "DO_QUIT",
+ "<456>": "DO_READNEXT",
+ "<457>": "DO_REFORMAT",
+ "<458>": "DO_SELECT",
+ "<459>": "DO_SHELL",
+ "<460>": "DO_SORTK",
+ "<461>": "DO_SPECIAL_INPUT",
+ "<462>": "DO_STACK",
+ "<463>": "DO_SYSTEM",
+ "<464>": "DO_TRACE",
+ "<465>": "DO_U2_PRINT",
+ "<466>": "DO_VERB1",
+ "<467>": "DO_VERB2",
+ "<468>": "DO_XSWAP",
+ "<469>": "DPRINT",
+ "<470>": "DRIVER_CONTROL",
+ "<471>": "DSBFS",
+ "<472>": "DSBFS_CONNECTION",
+ "<473>": "DSBFS_DATASET",
+ "<474>": "DSBFS_DATASET_AUTOCREATE",
+ "<475>": "DSBFS_DATATYPES",
+ "<476>": "DSBFS_EXEC_SQL",
+ "<477>": "DSBFS_GENERATE_DDL",
+ "<478>": "DSBFS_GET_IDENTITY",
+ "<479>": "DSBFS_HELPER",
+ "<480>": "DSBFS_IO",
+ "<481>": "DSBFS_MAP_COLNAME",
+ "<482>": "DSBFS_MEDIA",
+ "<483>": "DSBFS_PROFILE",
+ "<484>": "DSBFS_RECORDSETHELPER",
+ "<485>": "DSBFS_REFRESH_SHADOW",
+ "<486>": "DSBFS_REGISTEROM",
+ "<487>": "DSBFS_RESOLVE_TABLE_DETAILS",
+ "<488>": "DSBFS_SCHEMA_AS400",
+ "<489>": "DSBFS_SCHEMA_BASE",
+ "<490>": "DSBFS_SCHEMA_DB2",
+ "<491>": "DSBFS_SCHEMA_FIREBIRD",
+ "<492>": "DSBFS_SCHEMA_MSSQL",
+ "<493>": "DSBFS_SCHEMA_MYSQL",
+ "<494>": "DSBFS_SCHEMA_ORACLE",
+ "<495>": "DSBFS_SCHEMA_POSTGRES",
+ "<496>": "DSBFS_SCHEMA_SQLLITE",
+ "<497>": "DSBFS_SELECT",
+ "<498>": "DSBFS_TRACE",
+ "<499>": "DSPACE",
+ "<500>": "EC1",
+ "<501>": "ED",
+ "<502>": "EDIT",
+ "<503>": "EDIT.MACROS",
+ "<504>": "EDIT.MENU.OIWIN",
+ "<505>": "EDITFIND",
+ "<506>": "EDITFIND_TB",
+ "<507>": "EDITOR",
+ "<508>": "EMAIL_ENTITY_EVENTS",
+ "<509>": "EMAIL_FORMAT",
+ "<510>": "EMAIL_FORMAT_INTERNAL",
+ "<511>": "EN",
+ "<512>": "ENCRYPT",
+ "<513>": "ENCRYPT_FORMAT",
+ "<514>": "ENCRYPT_MFS",
+ "<515>": "ENDECRYPT",
+ "<516>": "END_DIALOG",
+ "<517>": "END_WINDOW",
+ "<518>": "ENGLISH",
+ "<519>": "ENTER",
+ "<520>": "ENTID",
+ "<521>": "ENTPROPDLG",
+ "<522>": "ENUMWINDOWS",
+ "<523>": "ENVIRON",
+ "<524>": "ERRLIST",
+ "<525>": "ERROR.MSG",
+ "<526>": "ESC.TO.ATTR",
+ "<527>": "ESC.TO.EXIT",
+ "<528>": "ETMETHOD",
+ "<529>": "EVAL",
+ "<530>": "EVENTS.NET",
+ "<531>": "EVENT_PRECOMP",
+ "<532>": "EW",
+ "<533>": "EW.BUILD",
+ "<534>": "EW.COMPARE",
+ "<535>": "EW.DHELP",
+ "<536>": "EW.ENGLISH",
+ "<537>": "EW.LIBRARY",
+ "<538>": "EW.LIMIT",
+ "<539>": "EW.MAIN",
+ "<540>": "EW.PARSER",
+ "<541>": "EW.POPUP",
+ "<542>": "EW.TUTOR",
+ "<543>": "EW.VIEWER",
+ "<544>": "EW.WINDOW",
+ "<545>": "EW.WITH",
+ "<546>": "EXAMINEAPP",
+ "<547>": "EXECNPHANDLER",
+ "<548>": "EXECUTE_LOWPRIORITY",
+ "<549>": "EXEC_METHOD",
+ "<550>": "EXEC_RLIST",
+ "<551>": "EXISTS",
+ "<552>": "EXIT_SYSTEM",
+ "<553>": "EXPORT",
+ "<554>": "EXPORT.123",
+ "<555>": "EXPORT.ASCII",
+ "<556>": "EXPORT.DB3",
+ "<557>": "EXPORTTYPE_EVENTS",
+ "<558>": "EXTERNAL.SORT",
+ "<559>": "EXTERNALIZESERVER",
+ "<560>": "EXTRACTROWS",
+ "<561>": "EXTRACT_SI_KEYS",
+ "<562>": "EXTRACT_XML_SCHEMA_NAME",
+ "<563>": "F.DISTRIBUTOR",
+ "<564>": "F.INDEXER",
+ "<565>": "FAT.FINGER",
+ "<566>": "FETCH.QUERY",
+ "<567>": "FETCH.VOLUME",
+ "<568>": "FIELDCOUNT",
+ "<569>": "FILE.SIZE",
+ "<570>": "FILTER.ACTIVE",
+ "<571>": "FILTER.SELECT",
+ "<572>": "FIND",
+ "<573>": "FINDINFILES",
+ "<574>": "FINDINSERTINPROGRAM",
+ "<575>": "FINDWINDOW",
+ "<576>": "FINDWINDOW_NULL_ARGS",
+ "<577>": "FIND_ALL",
+ "<578>": "FIND_LOCALE_FORMAT",
+ "<579>": "FIRMI",
+ "<580>": "FIRST_WORD",
+ "<581>": "FIXATR",
+ "<582>": "FIX_LH",
+ "<583>": "FIX_LH_LHSTATS",
+ "<584>": "FLIPFONT",
+ "<585>": "FLOAT_TO_STRING",
+ "<586>": "FMT",
+ "<587>": "FORM",
+ "<588>": "FORMAT",
+ "<589>": "FORMAT.PARA",
+ "<590>": "FORMATMESSAGE",
+ "<591>": "FORMAT_EVENTSCRIPT",
+ "<592>": "FORMAT_PROG",
+ "<593>": "FORMDES_SUB",
+ "<594>": "FORMULA",
+ "<595>": "FORMULA.SCAN",
+ "<596>": "FORM_LANGUAGE_CFG",
+ "<597>": "FORWARD_EVENT",
+ "<598>": "FREELIBRARY",
+ "<599>": "FREE_CLASS.NET",
+ "<600>": "FSMSG",
+ "<601>": "FUNCTION.KEY",
+ "<602>": "GAUGE",
+ "<603>": "GCOLLECTEVENTS",
+ "<604>": "GDI_TEST",
+ "<605>": "GEC_CONVERT",
+ "<606>": "GENERATEBRWREPORT",
+ "<607>": "GENRTP20_SUB",
+ "<608>": "GET.FILING.SYSTEM.NAME",
+ "<609>": "GET.RECCOUNT",
+ "<610>": "GET.SORT.FILE",
+ "<611>": "GETANSITOUNICODE",
+ "<612>": "GETAPPID",
+ "<613>": "GETASYNCKEYSTATE",
+ "<614>": "GETBREAKFRAME",
+ "<615>": "GETBREAKVARTYPE",
+ "<616>": "GETBREAKVARVALUE",
+ "<617>": "GETCLIENTRECT",
+ "<618>": "GETCOLORS",
+ "<619>": "GETCOMMANDLINE",
+ "<620>": "GETCOMPUTERNAMEA",
+ "<621>": "GETCONFIGURE",
+ "<622>": "GETCURRENTDIR",
+ "<623>": "GETCURRENTPROCESSID",
+ "<624>": "GETCURSORPOS",
+ "<625>": "GETDC",
+ "<626>": "GETDEFAULTCHARACTER",
+ "<627>": "GETDEFAULTEPMODE",
+ "<628>": "GETDEFAULTEPMODEPRECISION",
+ "<629>": "GETDEFAULTSTRCMPMODE",
+ "<630>": "GETDEVICECAPS",
+ "<631>": "GETDOSPATH",
+ "<632>": "GETDRIVETYPE",
+ "<633>": "GETECHO",
+ "<634>": "GETEFFECTEDAPPS",
+ "<635>": "GETENGINEFLAGS",
+ "<636>": "GETENGINEOS",
+ "<637>": "GETENGINEVERSION",
+ "<638>": "GETENGINEWINDOW",
+ "<639>": "GETENTITY",
+ "<640>": "GETENTITY.RESETLIST",
+ "<641>": "GETENVIRONMENTVARIABLE",
+ "<642>": "GETEPMODE",
+ "<643>": "GETEPMODEPRECISION",
+ "<644>": "GETERRORS",
+ "<645>": "GETFILEATTRIBUTES",
+ "<646>": "GETFILEATTRIBUTES_TEST",
+ "<647>": "GETFOCUS",
+ "<648>": "GETFREESYSTEMRESOURCES",
+ "<649>": "GETFULLTABLENAME",
+ "<650>": "GETHANDLECOUNT",
+ "<651>": "GETHOSTBYNAME",
+ "<652>": "GETHOSTNAME",
+ "<653>": "GETIOFLAG",
+ "<654>": "GETKEYLEN",
+ "<655>": "GETKEYSTATE",
+ "<656>": "GETLANGUAGENAME",
+ "<657>": "GETLIST_SUB",
+ "<658>": "GETLOCALEINFO",
+ "<659>": "GETLOCALIP",
+ "<660>": "GETLOGICALDRIVES",
+ "<661>": "GETMAIL",
+ "<662>": "GETMENU",
+ "<663>": "GETMINIMUMDELIMITER",
+ "<664>": "GETMODULEUSAGE",
+ "<665>": "GETMRU",
+ "<666>": "GETNETWORKTYPE",
+ "<667>": "GETNETWORKUSERNAME",
+ "<668>": "GETNEXTWINDOW",
+ "<669>": "GETNOOFDELIMITERS",
+ "<670>": "GETNPHANDLER",
+ "<671>": "GETOIPICOMMON",
+ "<672>": "GETOISTATE",
+ "<673>": "GETPARENT",
+ "<674>": "GETPERMITLEVEL",
+ "<675>": "GETPRINTERLIST",
+ "<676>": "GETPRIVATEPROFILESECTION",
+ "<677>": "GETPRIVATEPROFILESTRING",
+ "<678>": "GETPROFILEINT",
+ "<679>": "GETPROMPT",
+ "<680>": "GETRAWHANDLE_SUB",
+ "<681>": "GETRELATIONALINFO",
+ "<682>": "GETRELATIVEPATH",
+ "<683>": "GETREPLY",
+ "<684>": "GETREPORT",
+ "<685>": "GETREQUESTCONTEXT",
+ "<686>": "GETSERVERNAMELIST",
+ "<687>": "GETSESSIONCALLSTACK",
+ "<688>": "GETSHORTPATHNAME",
+ "<689>": "GETSOCKNAME",
+ "<690>": "GETSOCKOPT",
+ "<691>": "GETSTATUSTEXT",
+ "<692>": "GETSTRCMPMODE",
+ "<693>": "GETSTRCMPSTATUS",
+ "<694>": "GETSYSCOLOR",
+ "<695>": "GETSYSTABLES",
+ "<696>": "GETSYSTEMMENU",
+ "<697>": "GETSYSTEMMETRICS",
+ "<698>": "GETTEMPDRIVE",
+ "<699>": "GETTEMPFILENAME",
+ "<700>": "GETTEMPPATH",
+ "<701>": "GETTICKCOUNT",
+ "<702>": "GETTIMEZONE",
+ "<703>": "GETTIMEZONE2",
+ "<704>": "GETTIMEZONEINFORMATION",
+ "<705>": "GETUNICODETOANSI",
+ "<706>": "GETUSERLEVEL",
+ "<707>": "GETUSERNAME",
+ "<708>": "GETVERSIONEX",
+ "<709>": "GETVERSIONEX_TEST",
+ "<710>": "GETVOLUMELABEL",
+ "<711>": "GETWEBPAGE",
+ "<712>": "GETWEBTIME",
+ "<713>": "GETWINDOW",
+ "<714>": "GETWINDOWLONG",
+ "<715>": "GETWINDOWRECT",
+ "<716>": "GETWINDOWSDIRECTORY",
+ "<717>": "GETWINDOWTEXT",
+ "<718>": "GETWINDOWTEXTA",
+ "<719>": "GETWINDOWTEXTLENGTH",
+ "<720>": "GETWINDOWTEXTLENGTHA",
+ "<721>": "GETWINDOWWORD",
+ "<722>": "GET_ALL_CLASSES",
+ "<723>": "GET_ALL_TYPES",
+ "<724>": "GET_APPLICATION_NAMES",
+ "<725>": "GET_APP_INFO",
+ "<726>": "GET_ARG",
+ "<727>": "GET_BALANCED",
+ "<728>": "GET_BFS_INFO",
+ "<729>": "GET_BOND_USER",
+ "<730>": "GET_BROWSE_DATA",
+ "<731>": "GET_COLUMN_ASSOC",
+ "<732>": "GET_COL_DEFS",
+ "<733>": "GET_COMPONENTS",
+ "<734>": "GET_CONTRACT",
+ "<735>": "GET_CONTROL_METAINFO",
+ "<736>": "GET_CONTROL_TYPES",
+ "<737>": "GET_CURRENT_EVENT",
+ "<738>": "GET_CURRENT_SYMBOLIC",
+ "<739>": "GET_DBCOLUMN_TABLE",
+ "<740>": "GET_DBCOLUMN_TABLE_TRANS",
+ "<741>": "GET_DB_USERS",
+ "<742>": "GET_DEFAULT_FORMULA",
+ "<743>": "GET_DEFPROP",
+ "<744>": "GET_DEF_COLUMN_ATTRIBS",
+ "<745>": "GET_DIALOG_INFO",
+ "<746>": "GET_DIALOG_PARAMS",
+ "<747>": "GET_DICT_DELTA",
+ "<748>": "GET_DICT_INFO",
+ "<749>": "GET_DICT_STRUCT",
+ "<750>": "GET_ENV",
+ "<751>": "GET_EVENT",
+ "<752>": "GET_EVENTSTATUS",
+ "<753>": "GET_EXP_DAYS_S",
+ "<754>": "GET_EXP_DAYS_U",
+ "<755>": "GET_EXP_INFO",
+ "<756>": "GET_EXP_TEXT",
+ "<757>": "GET_EXP_TYPE",
+ "<758>": "GET_FIELD_DATA_TYPES",
+ "<759>": "GET_FILE_REC",
+ "<760>": "GET_FILE_TYPES",
+ "<761>": "GET_HANDLE_FROM_PROCESSID",
+ "<762>": "GET_IMPACT",
+ "<763>": "GET_INFO.NET",
+ "<764>": "GET_LANGUAGE",
+ "<765>": "GET_LH_BROWSE_DATA",
+ "<766>": "GET_LH_DISTRIBUTION",
+ "<767>": "GET_LH_INFO",
+ "<768>": "GET_LH_INFO_LHSTATS",
+ "<769>": "GET_LH_INFO_OSREAD",
+ "<770>": "GET_LIST_DICT",
+ "<771>": "GET_LIST_TABLES",
+ "<772>": "GET_LOCKS",
+ "<773>": "GET_MACHINE_NAME",
+ "<774>": "GET_MACHINE_NICKNAME",
+ "<775>": "GET_MAX_COL_POS",
+ "<776>": "GET_NUM_PARAMS",
+ "<777>": "GET_PRINTER",
+ "<778>": "GET_PRINTER1",
+ "<779>": "GET_PRINTER2",
+ "<780>": "GET_PROC_INFO",
+ "<781>": "GET_PROPERTY",
+ "<782>": "GET_PROPERTY.NET",
+ "<783>": "GET_REPOS_CLASSES",
+ "<784>": "GET_REPOS_CLASSES_TRANS",
+ "<785>": "GET_REPOS_ENTITIES",
+ "<786>": "GET_REPOS_ENTITIES_FLAGS",
+ "<787>": "GET_REPOS_ENTITIES_LAST_UPDATED",
+ "<788>": "GET_REPOS_ENTITIES_TRANS",
+ "<789>": "GET_REPOS_ENTITY_FLAGS",
+ "<790>": "GET_REPOS_STORAGE_NAMES",
+ "<791>": "GET_REPOS_TYPES",
+ "<792>": "GET_REPOS_TYPES_BY_FAMILY",
+ "<793>": "GET_REPOS_TYPES_BY_STORE",
+ "<794>": "GET_REPOS_TYPES_TRANS",
+ "<795>": "GET_REPOS_TYPE_DESC",
+ "<796>": "GET_REPOS_TYPE_FAMILIES",
+ "<797>": "GET_REPOS_TYPE_INFO",
+ "<798>": "GET_ROWCOUNT",
+ "<799>": "GET_SAVE_SELECT",
+ "<800>": "GET_SC_APPID",
+ "<801>": "GET_SERVER_DBS",
+ "<802>": "GET_SERVER_NAMES",
+ "<803>": "GET_SI_KEYS",
+ "<804>": "GET_SI_VALUES",
+ "<805>": "GET_SORT_FILE",
+ "<806>": "GET_SORT_PATH",
+ "<807>": "GET_SPECIAL_FOLDER",
+ "<808>": "GET_STATUS",
+ "<809>": "GET_SYSINFO",
+ "<810>": "GET_TABLE_APP_PTR",
+ "<811>": "GET_TABLE_ASSOC",
+ "<812>": "GET_TABLE_ATTRIBS",
+ "<813>": "GET_TABLE_TYPE",
+ "<814>": "GET_TABLE_TYPES",
+ "<815>": "GET_TEXT_PARMS",
+ "<816>": "GET_USER_INFO",
+ "<817>": "GET_VALID_DATA_TYPES",
+ "<818>": "GET_VALUES",
+ "<819>": "GET_VIDEO_CONFIG",
+ "<820>": "GET_VID_INFO",
+ "<821>": "GET_VOLUME_REC",
+ "<822>": "GET_WINMSGVAL",
+ "<823>": "GET_XML_VALUE",
+ "<824>": "GITGONE",
+ "<825>": "GLOBAL.ENV",
+ "<826>": "GROUPNUMBER",
+ "<827>": "GUAR_ASSIGN",
+ "<828>": "HANDLEAREV32MENU",
+ "<829>": "HANDLECTOMENU",
+ "<830>": "HEADING.CONTROL",
+ "<831>": "HELP.INFO",
+ "<832>": "HEXCONV",
+ "<833>": "HIGHLIGHT",
+ "<834>": "HTCACHE_MFS",
+ "<835>": "HTML_FORMAT",
+ "<836>": "HTONS",
+ "<837>": "HTTPSVR_GETREPOSIMAGE",
+ "<838>": "HTTPSVR_TRACE",
+ "<839>": "HWINI_COM",
+ "<840>": "ICMPCLOSEHANDLE",
+ "<841>": "ICMPCREATEFILE",
+ "<842>": "ICMPSENDECHO",
+ "<843>": "ICONVSTRING",
+ "<844>": "IC_ALPHA",
+ "<845>": "IC_CANCEL",
+ "<846>": "IC_CLEARDATA",
+ "<847>": "IC_CLEARFILE",
+ "<848>": "IC_CLEARSELECT",
+ "<849>": "IC_CLOSE",
+ "<850>": "IC_CLOSESEQ",
+ "<851>": "IC_COL1",
+ "<852>": "IC_COL2",
+ "<853>": "IC_CONVERT",
+ "<854>": "IC_COUNT",
+ "<855>": "IC_DATA",
+ "<856>": "IC_DATE",
+ "<857>": "IC_DCOUNT",
+ "<858>": "IC_DELETE",
+ "<859>": "IC_ERRORMSG",
+ "<860>": "IC_EXECUTE",
+ "<861>": "IC_EXECUTECONTINUE",
+ "<862>": "IC_EXTRACT",
+ "<863>": "IC_FIELD",
+ "<864>": "IC_FIELDSTORE",
+ "<865>": "IC_FILEINFO",
+ "<866>": "IC_FILELOCK",
+ "<867>": "IC_FILEUNLOCK",
+ "<868>": "IC_FMT",
+ "<869>": "IC_FORMLIST",
+ "<870>": "IC_FREE",
+ "<871>": "IC_GETLIST",
+ "<872>": "IC_GETVALUE",
+ "<873>": "IC_GET_CONVMODE",
+ "<874>": "IC_GET_LOCALE",
+ "<875>": "IC_GET_MAP",
+ "<876>": "IC_GET_MARK_VALUE",
+ "<877>": "IC_ICONV",
+ "<878>": "IC_INDICES",
+ "<879>": "IC_INFO",
+ "<880>": "IC_INPUTREPLY",
+ "<881>": "IC_INSERT",
+ "<882>": "IC_ITYPE",
+ "<883>": "IC_LOCATE",
+ "<884>": "IC_LOCK",
+ "<885>": "IC_LOWER",
+ "<886>": "IC_MALLOC",
+ "<887>": "IC_MATBUILD",
+ "<888>": "IC_MATPARSE",
+ "<889>": "IC_NEWSESSION",
+ "<890>": "IC_OCONV",
+ "<891>": "IC_OPEN",
+ "<892>": "IC_OPENSEQ",
+ "<893>": "IC_OPENSESSION",
+ "<894>": "IC_QUIT",
+ "<895>": "IC_QUITALL",
+ "<896>": "IC_RAISE",
+ "<897>": "IC_READ",
+ "<898>": "IC_READBLK",
+ "<899>": "IC_READCONTINUE",
+ "<900>": "IC_READLIST",
+ "<901>": "IC_READNEXT",
+ "<902>": "IC_READSEQ",
+ "<903>": "IC_READV",
+ "<904>": "IC_RECORDLOCK",
+ "<905>": "IC_RECORDLOCKED",
+ "<906>": "IC_RELEASE",
+ "<907>": "IC_REMOVE",
+ "<908>": "IC_REPLACE",
+ "<909>": "IC_SEEK",
+ "<910>": "IC_SELECT",
+ "<911>": "IC_SELECTINDEX",
+ "<912>": "IC_SESSION_INFO",
+ "<913>": "IC_SETSESSION",
+ "<914>": "IC_SETVALUE",
+ "<915>": "IC_SET_COMMS_TIMEOUT",
+ "<916>": "IC_SET_CONVMODE",
+ "<917>": "IC_SET_LOCALE",
+ "<918>": "IC_SET_MAP",
+ "<919>": "IC_SET_TIMEOUT",
+ "<920>": "IC_STATUS",
+ "<921>": "IC_STRDEL",
+ "<922>": "IC_SUBCALL1",
+ "<923>": "IC_SUBCALL10",
+ "<924>": "IC_SUBCALL2",
+ "<925>": "IC_SUBCALL3",
+ "<926>": "IC_SUBCALL4",
+ "<927>": "IC_SUBCALL5",
+ "<928>": "IC_SUBCALL6",
+ "<929>": "IC_SUBCALL7",
+ "<930>": "IC_SUBCALL8",
+ "<931>": "IC_SUBCALL9",
+ "<932>": "IC_SYSTEMRETURNCODE",
+ "<933>": "IC_TIME",
+ "<934>": "IC_TIMEDATE",
+ "<935>": "IC_TIMEOUT",
+ "<936>": "IC_TRANS",
+ "<937>": "IC_TRANSACTION",
+ "<938>": "IC_TRIM",
+ "<939>": "IC_UNIDATA_SESSION",
+ "<940>": "IC_UNIVERSE_SESSION",
+ "<941>": "IC_UNLOCK",
+ "<942>": "IC_WEOFSEQ",
+ "<943>": "IC_WRITE",
+ "<944>": "IC_WRITEBLK",
+ "<945>": "IC_WRITECONTINUE",
+ "<946>": "IC_WRITESEQ",
+ "<947>": "IC_WRITESTART",
+ "<948>": "IC_WRITEV",
+ "<949>": "IDX_SETS",
+ "<950>": "IDX_SETS1",
+ "<951>": "IDX_SETS2",
+ "<952>": "IFDEF_PREPROC",
+ "<953>": "IMPORT",
+ "<954>": "IMPORT.ASCII",
+ "<955>": "IMPORT.ASCII_SUB",
+ "<956>": "IMPORT_ASCII_EXCEL",
+ "<957>": "IMPORT_ASCII_SUB",
+ "<958>": "IN.VALUE",
+ "<959>": "IN2OI",
+ "<960>": "INCR.DECR",
+ "<961>": "INDEX.CONTROL",
+ "<962>": "INDEX.FLUSH",
+ "<963>": "INDEX.OPEN",
+ "<964>": "INDEX.REDUCER",
+ "<965>": "INDEXING",
+ "<966>": "INDEXING2",
+ "<967>": "INDEXLOOKUP",
+ "<968>": "INDEXLOOKUPEXT",
+ "<969>": "INDEX_SELECT_TEST",
+ "<970>": "INDEX_TOGGLE",
+ "<971>": "INDEX_WINEVENT",
+ "<972>": "INETAPI_FINDMIMETYPE",
+ "<973>": "INETAPI_FINDMIMETYPE_HELPER",
+ "<974>": "INETAPI_SETCONTENTTYPE",
+ "<975>": "INETAPI_SETCOOKIE",
+ "<976>": "INETAPI_SETNOCACHE",
+ "<977>": "INETAPI_SETREDIRECT",
+ "<978>": "INETAPI_SETSTATUS",
+ "<979>": "INET_ABORTED",
+ "<980>": "INET_FINALIZE",
+ "<981>": "INET_IMAGE",
+ "<982>": "INET_LOCKMANAGER_MONITOR",
+ "<983>": "INET_MSG",
+ "<984>": "INET_OI_XML",
+ "<985>": "INET_QUERYPARAM",
+ "<986>": "INET_REPORTSERVICE",
+ "<987>": "INET_REST_HANDLER",
+ "<988>": "INET_REST_HANDLER_BUILD_COMMUTER",
+ "<989>": "INET_REST_HANDLER_GET_VALUE",
+ "<990>": "INET_REST_HANDLER_IMPORT",
+ "<991>": "INET_REST_HANDLER_PARAMS",
+ "<992>": "INET_RLIST_PARSE",
+ "<993>": "INET_SECURITY",
+ "<994>": "INET_SHELL",
+ "<995>": "INET_TRACE",
+ "<996>": "INET_WHITELIST",
+ "<997>": "INET_XML",
+ "<998>": "INET_XMLFORM",
+ "<999>": "INET_XPATH",
+ "<1000>": "INHERITENTITIES",
+ "<1001>": "INIT",
+ "<1002>": "INIT.COMMON",
+ "<1003>": "INIT.STATUS",
+ "<1004>": "INIT.VIEW",
+ "<1005>": "INITIALIZE",
+ "<1006>": "INI_VIEWER",
+ "<1007>": "INI_VIEWER_2",
+ "<1008>": "INLIST",
+ "<1009>": "INLIST_NEW",
+ "<1010>": "INPUT.CHAR",
+ "<1011>": "INPUTCLEAR",
+ "<1012>": "INRECT",
+ "<1013>": "INSERT_DICT_COLUMN",
+ "<1014>": "INSERT_SYSREPOS_IX",
+ "<1015>": "INSTALL_MODULE",
+ "<1016>": "INSTALL_UPDATES",
+ "<1017>": "INTERNALIZESERVER",
+ "<1018>": "INTERPRET.JOIN",
+ "<1019>": "INTERSECTRECT",
+ "<1020>": "INVCONV",
+ "<1021>": "IO.ENV",
+ "<1022>": "IOCTLSOCKET",
+ "<1023>": "ISAREV32",
+ "<1024>": "ISENGINE64",
+ "<1025>": "ISENTITYCHECKEDOUT",
+ "<1026>": "ISEVENTCONTEXT",
+ "<1027>": "ISICONIC",
+ "<1028>": "ISLIB",
+ "<1029>": "ISO8601_CONV",
+ "<1030>": "ISPS9",
+ "<1031>": "ISTABLEATTACHED",
+ "<1032>": "ISTABLEEXIST",
+ "<1033>": "ISUNICODE",
+ "<1034>": "ISUTF8",
+ "<1035>": "ISVALIDUSER",
+ "<1036>": "ISWINDOW",
+ "<1037>": "ISWINDOWVISIBLE",
+ "<1038>": "ISZOOMED",
+ "<1039>": "IS_FIRST_WORD",
+ "<1040>": "IS_FORMAT_STR",
+ "<1041>": "IS_LAST_WORD",
+ "<1042>": "IT_CONVERT_SYSCODETEMPLATES",
+ "<1043>": "IT_UPDATE_INSERTROW_EVENT_SIG",
+ "<1044>": "JD3_LISTENER",
+ "<1045>": "JOINER",
+ "<1046>": "JOIN_RUN",
+ "<1047>": "JOS_USERS_CONTROLLER",
+ "<1048>": "JUNKER",
+ "<1049>": "JUST_FMT",
+ "<1050>": "KBSTATUS",
+ "<1051>": "KEYF3",
+ "<1052>": "LABEL",
+ "<1053>": "LABEL.SUB",
+ "<1054>": "LASTKEY",
+ "<1055>": "LAST_WORD",
+ "<1056>": "LAUNCHOIBRW",
+ "<1057>": "LCASE",
+ "<1058>": "LH2STAT",
+ "<1059>": "LHDUMP",
+ "<1060>": "LHLOCKINFO",
+ "<1061>": "LHVA",
+ "<1062>": "LH_FIELDINFO",
+ "<1063>": "LH_FILE_SCAN",
+ "<1064>": "LH_FROM_XML",
+ "<1065>": "LH_STATISTICS_CONTROLLER",
+ "<1066>": "LH_STRESS_TEST",
+ "<1067>": "LH_VERIFY_SUB",
+ "<1068>": "LIST.FILIX",
+ "<1069>": "LIST.FLDIX",
+ "<1070>": "LIST.SUB",
+ "<1071>": "LISTBASIC",
+ "<1072>": "LISTBASIC01",
+ "<1073>": "LISTDATASETARGUMENTS",
+ "<1074>": "LISTDATASETCOLUMNS",
+ "<1075>": "LISTDICT",
+ "<1076>": "LISTEN",
+ "<1077>": "LISTINDEX",
+ "<1078>": "LISTPTR",
+ "<1079>": "LIST_APP_USERS",
+ "<1080>": "LIST_COMPONENTS",
+ "<1081>": "LIST_COMPONENT_FIELDS",
+ "<1082>": "LIST_DATABASES",
+ "<1083>": "LIST_DICT",
+ "<1084>": "LIST_FIELD_DATA_TYPES",
+ "<1085>": "LIST_INDEX",
+ "<1086>": "LIST_INDEX_DETAILED",
+ "<1087>": "LIST_INDEX_SUB",
+ "<1088>": "LIST_KEYS",
+ "<1089>": "LIST_SAVE_SELECT",
+ "<1090>": "LIST_SELECT_QUEUE",
+ "<1091>": "LIST_SI_KEYS",
+ "<1092>": "LIST_TABLES",
+ "<1093>": "LIST_TABLES_DICT",
+ "<1094>": "LIST_USERS",
+ "<1095>": "LIST_USER_LOCKS",
+ "<1096>": "LIST_USER_SUB",
+ "<1097>": "LIST_USER_SUBS",
+ "<1098>": "LIST_VOLUME",
+ "<1099>": "LIST_VOLUMES",
+ "<1100>": "LIST_VOLUME_SUB",
+ "<1101>": "LOADLIBRARY",
+ "<1102>": "LOADMENU",
+ "<1103>": "LOADPOPUP",
+ "<1104>": "LOAD_LND_SET",
+ "<1105>": "LOAD_SYSPROGDBT",
+ "<1106>": "LOCALE_DATE_FORMAT",
+ "<1107>": "LOCATE",
+ "<1108>": "LOCK",
+ "<1109>": "LOCKENTITY",
+ "<1110>": "LOCKS",
+ "<1111>": "LOCK_INFO",
+ "<1112>": "LOG.OFF",
+ "<1113>": "LOGIT",
+ "<1114>": "LOGON",
+ "<1115>": "LOG_INET_TRANSACTIONS",
+ "<1116>": "LONGDOUBLETODOUBLE",
+ "<1117>": "LOWER",
+ "<1118>": "LRDEX.SUB",
+ "<1119>": "LZCOPYFILE",
+ "<1120>": "MACRO",
+ "<1121>": "MAKE.INDEX",
+ "<1122>": "MAKE.LIST",
+ "<1123>": "MAKEACCOUNT_SUB",
+ "<1124>": "MAKEDICT",
+ "<1125>": "MAKEDLLPTR",
+ "<1126>": "MAKETABLE",
+ "<1127>": "MAKETABLE_SUB",
+ "<1128>": "MAKEVOC_EVENTS",
+ "<1129>": "MANAGE_LH5_SERVER",
+ "<1130>": "MANAGE_LH_SERVER",
+ "<1131>": "MANAGE_REVLH_HEAVY_SERVER",
+ "<1132>": "MANAGE_REVLH_SERVER",
+ "<1133>": "MANAGE_UDH_SERVER",
+ "<1134>": "MAPDICT_CONVCORR",
+ "<1135>": "MAPDICT_CONVCORR_HELPER",
+ "<1136>": "MAP_COLUMNNAME",
+ "<1137>": "MAP_TABLENAME",
+ "<1138>": "MAX",
+ "<1139>": "MAX_OI_USERS",
+ "<1140>": "MEMSPACE",
+ "<1141>": "MENU.BUFFER",
+ "<1142>": "MENU.DOC.PRG",
+ "<1143>": "MENU.SUB",
+ "<1144>": "MENU.UPDATE",
+ "<1145>": "MERGE",
+ "<1146>": "MERGE.MACRO.SUB",
+ "<1147>": "MERGE.SUB",
+ "<1148>": "MESSAGE",
+ "<1149>": "MESSAGEBEEP",
+ "<1150>": "MESSAGEBOX",
+ "<1151>": "MESSAGE_BOX",
+ "<1152>": "MESSAGE_LANGUAGE_CFG",
+ "<1153>": "MESSAGE_MGMT_O4W_COMMUTER_MODULE",
+ "<1154>": "MESSAGE_SUB",
+ "<1155>": "METACOMP",
+ "<1156>": "MFS_CODENAME",
+ "<1157>": "MFS_SHELL1",
+ "<1158>": "MFS_SHELL2",
+ "<1159>": "MIN",
+ "<1160>": "MISC_POPUP",
+ "<1161>": "MIXEDCASE",
+ "<1162>": "MKDIR",
+ "<1163>": "MNM_MVBFS_SUBCALL",
+ "<1164>": "MONITOR",
+ "<1165>": "MOUSE_SUBS",
+ "<1166>": "MOVE.WINDOW",
+ "<1167>": "MOVEPAGE",
+ "<1168>": "MOVETO",
+ "<1169>": "MRP.LOAD",
+ "<1170>": "MRP_LOAD",
+ "<1171>": "MRU_ACTIONS",
+ "<1172>": "MSG",
+ "<1173>": "MSG2",
+ "<1174>": "MSGROUTINE",
+ "<1175>": "MSG_CREATEBMP",
+ "<1176>": "MSWIN_ALLOWSETFOREGROUNDWINDOW",
+ "<1177>": "MSWIN_ALPHABLEND",
+ "<1178>": "MSWIN_ANGLEARC",
+ "<1179>": "MSWIN_ARC",
+ "<1180>": "MSWIN_ARCTO",
+ "<1181>": "MSWIN_ATTACHTHREADINPUT",
+ "<1182>": "MSWIN_BEGINUPDATERESOURCE",
+ "<1183>": "MSWIN_BITBLT",
+ "<1184>": "MSWIN_BLOCKINPUT",
+ "<1185>": "MSWIN_BRINGWINDOWTOTOP",
+ "<1186>": "MSWIN_CALLMSGFILTER",
+ "<1187>": "MSWIN_CHARLOWER",
+ "<1188>": "MSWIN_CHARUPPER",
+ "<1189>": "MSWIN_CHORD",
+ "<1190>": "MSWIN_CLIENTTOSCREEN",
+ "<1191>": "MSWIN_CLIPCURSOR",
+ "<1192>": "MSWIN_CLOSEHANDLE",
+ "<1193>": "MSWIN_COPYFILE",
+ "<1194>": "MSWIN_COPYRECT",
+ "<1195>": "MSWIN_CREATEBITMAP",
+ "<1196>": "MSWIN_CREATEBITMAPINDIRECT",
+ "<1197>": "MSWIN_CREATEBRUSHINDIRECT",
+ "<1198>": "MSWIN_CREATECOMPATIBLEBITMAP",
+ "<1199>": "MSWIN_CREATECOMPATIBLEDC",
+ "<1200>": "MSWIN_CREATEDIBITMAP",
+ "<1201>": "MSWIN_CREATEDIBPATTERNBRUSHPT",
+ "<1202>": "MSWIN_CREATEDIBSECTION",
+ "<1203>": "MSWIN_CREATEDIRECTORY",
+ "<1204>": "MSWIN_CREATEFONT",
+ "<1205>": "MSWIN_CREATEFONTINDIRECT",
+ "<1206>": "MSWIN_CREATEHATCHBRUSH",
+ "<1207>": "MSWIN_CREATEPATTERNBRUSH",
+ "<1208>": "MSWIN_CREATEPEN",
+ "<1209>": "MSWIN_CREATEPENINDIRECT",
+ "<1210>": "MSWIN_CREATEPIPE",
+ "<1211>": "MSWIN_CREATEPROCESS",
+ "<1212>": "MSWIN_CREATEPROCESSBYPTR",
+ "<1213>": "MSWIN_CREATESOLIDBRUSH",
+ "<1214>": "MSWIN_CREATEWINDOWEX",
+ "<1215>": "MSWIN_DELETEDC",
+ "<1216>": "MSWIN_DELETEMENU",
+ "<1217>": "MSWIN_DELETEOBJECT",
+ "<1218>": "MSWIN_DEREGISTEREVENTSOURCE",
+ "<1219>": "MSWIN_DESTROYICON",
+ "<1220>": "MSWIN_DISPATCHMESSAGE",
+ "<1221>": "MSWIN_DRAWTEXT",
+ "<1222>": "MSWIN_DRAWTEXTEX",
+ "<1223>": "MSWIN_ELLIPSE",
+ "<1224>": "MSWIN_ENABLEWINDOW",
+ "<1225>": "MSWIN_ENDUPDATERESOURCE",
+ "<1226>": "MSWIN_EQUALRECT",
+ "<1227>": "MSWIN_EXCLUDECLIPRECT",
+ "<1228>": "MSWIN_EXTCREATEPEN",
+ "<1229>": "MSWIN_EXTFLOODFILL",
+ "<1230>": "MSWIN_EXTSELECTCLIPRGN",
+ "<1231>": "MSWIN_EXTTEXTOUT",
+ "<1232>": "MSWIN_FILLRECT",
+ "<1233>": "MSWIN_FINDCLOSE",
+ "<1234>": "MSWIN_FINDFIRSTFILE",
+ "<1235>": "MSWIN_FINDFIRSTVOLUME",
+ "<1236>": "MSWIN_FINDNEXTFILE",
+ "<1237>": "MSWIN_FINDNEXTVOLUME",
+ "<1238>": "MSWIN_FINDRESOURCE",
+ "<1239>": "MSWIN_FINDRESOURCEBYPTR",
+ "<1240>": "MSWIN_FINDVOLUMECLOSE",
+ "<1241>": "MSWIN_FINDWINDOWBYPTR",
+ "<1242>": "MSWIN_FLUSHFILEBUFFERS",
+ "<1243>": "MSWIN_FORMATMESSAGE",
+ "<1244>": "MSWIN_FRAMERECT",
+ "<1245>": "MSWIN_FREEENVIRONMENTSTRINGS",
+ "<1246>": "MSWIN_FREELIBRARY",
+ "<1247>": "MSWIN_FTPCOMMAND",
+ "<1248>": "MSWIN_FTPCREATEDIRECTORY",
+ "<1249>": "MSWIN_FTPDELETEFILE",
+ "<1250>": "MSWIN_FTPFINDFIRSTFILE",
+ "<1251>": "MSWIN_FTPGETCURRENTDIRECTORY",
+ "<1252>": "MSWIN_FTPGETFILE",
+ "<1253>": "MSWIN_FTPGETFILESIZE",
+ "<1254>": "MSWIN_FTPOPENFILE",
+ "<1255>": "MSWIN_FTPPUTFILE",
+ "<1256>": "MSWIN_FTPREMOVEDIRECTORY",
+ "<1257>": "MSWIN_FTPRENAMEFILE",
+ "<1258>": "MSWIN_FTPSETCURRENTDIRECTORY",
+ "<1259>": "MSWIN_GETANCESTOR",
+ "<1260>": "MSWIN_GETARCDIRECTION",
+ "<1261>": "MSWIN_GETASYNCKEYSTATE",
+ "<1262>": "MSWIN_GETBITMAPDIMENSIONEX",
+ "<1263>": "MSWIN_GETBKCOLOR",
+ "<1264>": "MSWIN_GETBKMODE",
+ "<1265>": "MSWIN_GETBOUNDSRECT",
+ "<1266>": "MSWIN_GETBRUSHORGEX",
+ "<1267>": "MSWIN_GETCHARABCWIDTHS",
+ "<1268>": "MSWIN_GETCHARABCWIDTHSFLOAT",
+ "<1269>": "MSWIN_GETCLASSNAME",
+ "<1270>": "MSWIN_GETCLIPBOX",
+ "<1271>": "MSWIN_GETCLIPRGN",
+ "<1272>": "MSWIN_GETCOMMANDLINE",
+ "<1273>": "MSWIN_GETCOMPUTERNAME",
+ "<1274>": "MSWIN_GETCURRENTPROCESSID",
+ "<1275>": "MSWIN_GETCURRENTTHREADID",
+ "<1276>": "MSWIN_GETCURSORPOS",
+ "<1277>": "MSWIN_GETDATEFORMAT",
+ "<1278>": "MSWIN_GETDC",
+ "<1279>": "MSWIN_GETDESKTOPWINDOW",
+ "<1280>": "MSWIN_GETDEVICECAPS",
+ "<1281>": "MSWIN_GETDIBCOLORTABLE",
+ "<1282>": "MSWIN_GETDIBITS",
+ "<1283>": "MSWIN_GETDRIVETYPE",
+ "<1284>": "MSWIN_GETENVIRONMENTSTRINGS",
+ "<1285>": "MSWIN_GETENVIRONMENTVARIABLE",
+ "<1286>": "MSWIN_GETERRORMODE",
+ "<1287>": "MSWIN_GETEXITCODEPROCESS",
+ "<1288>": "MSWIN_GETFILEATTRIBUTES",
+ "<1289>": "MSWIN_GETFOCUS",
+ "<1290>": "MSWIN_GETFOREGROUNDWINDOW",
+ "<1291>": "MSWIN_GETHOSTBYADDR",
+ "<1292>": "MSWIN_GETHOSTBYNAME",
+ "<1293>": "MSWIN_GETHOSTNAME",
+ "<1294>": "MSWIN_GETLASTERROR",
+ "<1295>": "MSWIN_GETLASTINPUTINFO",
+ "<1296>": "MSWIN_GETLOCALEINFO",
+ "<1297>": "MSWIN_GETLOCALEINFOEX",
+ "<1298>": "MSWIN_GETLOGICALDRIVES",
+ "<1299>": "MSWIN_GETLONGPATHNAME",
+ "<1300>": "MSWIN_GETMAPMODE",
+ "<1301>": "MSWIN_GETMETARGN",
+ "<1302>": "MSWIN_GETMODULEHANDLEBYPTR",
+ "<1303>": "MSWIN_GETMONITORINFO",
+ "<1304>": "MSWIN_GETOBJECT",
+ "<1305>": "MSWIN_GETPARENT",
+ "<1306>": "MSWIN_GETPIXEL",
+ "<1307>": "MSWIN_GETPRIVATEPROFILESECTION",
+ "<1308>": "MSWIN_GETPRIVATEPROFILESTRING",
+ "<1309>": "MSWIN_GETPROCADDRESS",
+ "<1310>": "MSWIN_GETPROCESSWINDOWSTATION",
+ "<1311>": "MSWIN_GETPROFILESTRING",
+ "<1312>": "MSWIN_GETRANDOMRGN",
+ "<1313>": "MSWIN_GETROP2",
+ "<1314>": "MSWIN_GETSTDHANDLE",
+ "<1315>": "MSWIN_GETSTOCKOBJECT",
+ "<1316>": "MSWIN_GETSTRETCHBLTMODE",
+ "<1317>": "MSWIN_GETSYSCOLOR",
+ "<1318>": "MSWIN_GETSYSCOLORBRUSH",
+ "<1319>": "MSWIN_GETSYSTEMMENU",
+ "<1320>": "MSWIN_GETSYSTEMMETRICS",
+ "<1321>": "MSWIN_GETTEMPFILENAME",
+ "<1322>": "MSWIN_GETTEMPPATH",
+ "<1323>": "MSWIN_GETTEXTEXTENTPOINT32",
+ "<1324>": "MSWIN_GETTHREADERRORMODE",
+ "<1325>": "MSWIN_GETTICKCOUNT",
+ "<1326>": "MSWIN_GETTICKCOUNT64",
+ "<1327>": "MSWIN_GETTIMEFORMAT",
+ "<1328>": "MSWIN_GETTIMEZONEINFORMATION",
+ "<1329>": "MSWIN_GETTOPWINDOW",
+ "<1330>": "MSWIN_GETUSERNAME",
+ "<1331>": "MSWIN_GETUSERNAMEEX",
+ "<1332>": "MSWIN_GETUSEROBJECTINFORMATION",
+ "<1333>": "MSWIN_GETVERSIONEX",
+ "<1334>": "MSWIN_GETVIEWPORTEXTEX",
+ "<1335>": "MSWIN_GETVIEWPORTORGEX",
+ "<1336>": "MSWIN_GETVOLUMEINFORMATION",
+ "<1337>": "MSWIN_GETWINDOW",
+ "<1338>": "MSWIN_GETWINDOWEXTEX",
+ "<1339>": "MSWIN_GETWINDOWLONG",
+ "<1340>": "MSWIN_GETWINDOWLONGPTR",
+ "<1341>": "MSWIN_GETWINDOWORGEX",
+ "<1342>": "MSWIN_GETWINDOWRECT",
+ "<1343>": "MSWIN_GETWINDOWSDIRECTORY",
+ "<1344>": "MSWIN_GETWINDOWTEXT",
+ "<1345>": "MSWIN_GETWINDOWTEXTLENGTH",
+ "<1346>": "MSWIN_GETWINDOWTHREADPROCESSID",
+ "<1347>": "MSWIN_GLOBALMEMORYSTATUSEX",
+ "<1348>": "MSWIN_GRADIENTFILL",
+ "<1349>": "MSWIN_HTTPADDREQUESTHEADERS",
+ "<1350>": "MSWIN_HTTPENDREQUEST",
+ "<1351>": "MSWIN_HTTPOPENREQUEST",
+ "<1352>": "MSWIN_HTTPQUERYINFO",
+ "<1353>": "MSWIN_HTTPSENDREQUEST",
+ "<1354>": "MSWIN_HTTPSENDREQUESTEX",
+ "<1355>": "MSWIN_ICMPCLOSEHANDLE",
+ "<1356>": "MSWIN_ICMPCREATEFILE",
+ "<1357>": "MSWIN_ICMPSENDECHO",
+ "<1358>": "MSWIN_INET_ADDR",
+ "<1359>": "MSWIN_INFLATERECT",
+ "<1360>": "MSWIN_INTERNETCLOSEHANDLE",
+ "<1361>": "MSWIN_INTERNETCONNECT",
+ "<1362>": "MSWIN_INTERNETCONNECTBYPTR",
+ "<1363>": "MSWIN_INTERNETFINDNEXTFILE",
+ "<1364>": "MSWIN_INTERNETGETCOOKIE",
+ "<1365>": "MSWIN_INTERNETGETLASTRESPONSEINFO",
+ "<1366>": "MSWIN_INTERNETOPEN",
+ "<1367>": "MSWIN_INTERNETOPENURL",
+ "<1368>": "MSWIN_INTERNETQUERYDATAAVAILABLE",
+ "<1369>": "MSWIN_INTERNETREADFILE",
+ "<1370>": "MSWIN_INTERNETSETCOOKIE",
+ "<1371>": "MSWIN_INTERNETSETFILEPOINTER",
+ "<1372>": "MSWIN_INTERNETWRITEFILE",
+ "<1373>": "MSWIN_INTERSECTCLIPRECT",
+ "<1374>": "MSWIN_INTERSECTRECT",
+ "<1375>": "MSWIN_INVERTRECT",
+ "<1376>": "MSWIN_ISRECTEMPTY",
+ "<1377>": "MSWIN_ISUSERANADMIN",
+ "<1378>": "MSWIN_ISWINDOW",
+ "<1379>": "MSWIN_ISWINDOWVISIBLE",
+ "<1380>": "MSWIN_LINETO",
+ "<1381>": "MSWIN_LOADBITMAP",
+ "<1382>": "MSWIN_LOADICON",
+ "<1383>": "MSWIN_LOADICONFROMINT",
+ "<1384>": "MSWIN_LOADIMAGE",
+ "<1385>": "MSWIN_LOADIMAGEBYRESID",
+ "<1386>": "MSWIN_LOADLIBRARY",
+ "<1387>": "MSWIN_LOADRESOURCE",
+ "<1388>": "MSWIN_LOCKRESOURCE",
+ "<1389>": "MSWIN_MAKEDRAGLIST",
+ "<1390>": "MSWIN_MAPWINDOWPOINTS",
+ "<1391>": "MSWIN_MASKBLT",
+ "<1392>": "MSWIN_MESSAGEBEEP",
+ "<1393>": "MSWIN_MESSAGEBOX",
+ "<1394>": "MSWIN_MONITORFROMRECT",
+ "<1395>": "MSWIN_MONITORFROMWINDOW",
+ "<1396>": "MSWIN_MOVETOEX",
+ "<1397>": "MSWIN_MSGWAITFORMULTIPLEOBJECTS",
+ "<1398>": "MSWIN_OFFSETCLIPRGN",
+ "<1399>": "MSWIN_OFFSETRECT",
+ "<1400>": "MSWIN_OFFSETVIEWPORTORGEX",
+ "<1401>": "MSWIN_OFFSETWINDOWORGEX",
+ "<1402>": "MSWIN_OPENPROCESS",
+ "<1403>": "MSWIN_PATBLT",
+ "<1404>": "MSWIN_PATHCOMBINE",
+ "<1405>": "MSWIN_PATHISDIRECTORY",
+ "<1406>": "MSWIN_PATHISNETWORKPATH",
+ "<1407>": "MSWIN_PATHISUNC",
+ "<1408>": "MSWIN_PATHISUNCSERVER",
+ "<1409>": "MSWIN_PATHISUNCSERVERSHARE",
+ "<1410>": "MSWIN_PATHRELATIVEPATHTO",
+ "<1411>": "MSWIN_PATHSKIPROOT",
+ "<1412>": "MSWIN_PATHSTRIPTOROOT",
+ "<1413>": "MSWIN_PEEKMESSAGE",
+ "<1414>": "MSWIN_PIE",
+ "<1415>": "MSWIN_PLAYSOUND",
+ "<1416>": "MSWIN_PLGBLT",
+ "<1417>": "MSWIN_POLYBEZIER",
+ "<1418>": "MSWIN_POLYBEZIERTO",
+ "<1419>": "MSWIN_POLYDRAW",
+ "<1420>": "MSWIN_POLYGON",
+ "<1421>": "MSWIN_POLYLINE",
+ "<1422>": "MSWIN_POLYLINETO",
+ "<1423>": "MSWIN_POLYPOLYGON",
+ "<1424>": "MSWIN_POLYPOLYLINE",
+ "<1425>": "MSWIN_POSTMESSAGE",
+ "<1426>": "MSWIN_POSTQUITMESSAGE",
+ "<1427>": "MSWIN_PTVISIBLE",
+ "<1428>": "MSWIN_QUERYPERFORMANCECOUNTER",
+ "<1429>": "MSWIN_READFILE",
+ "<1430>": "MSWIN_RECTANGLE",
+ "<1431>": "MSWIN_RECTVISIBLE",
+ "<1432>": "MSWIN_REGCLOSEKEY",
+ "<1433>": "MSWIN_REGCREATEKEYEX",
+ "<1434>": "MSWIN_REGENUMKEYEX",
+ "<1435>": "MSWIN_REGENUMVALUE",
+ "<1436>": "MSWIN_REGFLUSHKEY",
+ "<1437>": "MSWIN_REGISTEREVENTSOURCE",
+ "<1438>": "MSWIN_REGISTERWINDOWMESSAGE",
+ "<1439>": "MSWIN_REGOPENKEYEX",
+ "<1440>": "MSWIN_REGQUERYVALUEEX",
+ "<1441>": "MSWIN_REGSETVALUEEX",
+ "<1442>": "MSWIN_RELEASEDC",
+ "<1443>": "MSWIN_REMOVEMENU",
+ "<1444>": "MSWIN_REPORTEVENT",
+ "<1445>": "MSWIN_RESTOREDC",
+ "<1446>": "MSWIN_ROUNDRECT",
+ "<1447>": "MSWIN_SAVEDC",
+ "<1448>": "MSWIN_SCREENTOCLIENT",
+ "<1449>": "MSWIN_SELECTCLIPPATH",
+ "<1450>": "MSWIN_SELECTCLIPRGN",
+ "<1451>": "MSWIN_SELECTOBJECT",
+ "<1452>": "MSWIN_SENDMESSAGE",
+ "<1453>": "MSWIN_SETARCDIRECTION",
+ "<1454>": "MSWIN_SETBITMAPDIMENSIONEX",
+ "<1455>": "MSWIN_SETBKCOLOR",
+ "<1456>": "MSWIN_SETBKMODE",
+ "<1457>": "MSWIN_SETBOUNDSRECT",
+ "<1458>": "MSWIN_SETBRUSHORGEX",
+ "<1459>": "MSWIN_SETCURRENTDIRECTORY",
+ "<1460>": "MSWIN_SETDCBRUSHCOLOR",
+ "<1461>": "MSWIN_SETDCPENCOLOR",
+ "<1462>": "MSWIN_SETDIBCOLORTABLE",
+ "<1463>": "MSWIN_SETDIBITS",
+ "<1464>": "MSWIN_SETDIBITSTODEVICE",
+ "<1465>": "MSWIN_SETERRORMODE",
+ "<1466>": "MSWIN_SETFOCUS",
+ "<1467>": "MSWIN_SETFOREGROUNDWINDOW",
+ "<1468>": "MSWIN_SETHANDLEINFORMATION",
+ "<1469>": "MSWIN_SETMAPMODE",
+ "<1470>": "MSWIN_SETMETARGN",
+ "<1471>": "MSWIN_SETPIXEL",
+ "<1472>": "MSWIN_SETPIXELV",
+ "<1473>": "MSWIN_SETRECT",
+ "<1474>": "MSWIN_SETRECTEMPTY",
+ "<1475>": "MSWIN_SETROP2",
+ "<1476>": "MSWIN_SETSTRETCHBLTMODE",
+ "<1477>": "MSWIN_SETTHREADERRORMODE",
+ "<1478>": "MSWIN_SETVIEWPORTEXTEX",
+ "<1479>": "MSWIN_SETVIEWPORTORGEX",
+ "<1480>": "MSWIN_SETWINDOWEXTEX",
+ "<1481>": "MSWIN_SETWINDOWORGEX",
+ "<1482>": "MSWIN_SETWINDOWPOS",
+ "<1483>": "MSWIN_SHAUTOCOMPLETE",
+ "<1484>": "MSWIN_SHELLEXECUTE",
+ "<1485>": "MSWIN_SHELLEXECUTEEX",
+ "<1486>": "MSWIN_SHGETFOLDERPATH",
+ "<1487>": "MSWIN_SHOWWINDOW",
+ "<1488>": "MSWIN_SLEEP",
+ "<1489>": "MSWIN_SNDPLAYSOUND",
+ "<1490>": "MSWIN_STRETCHBLT",
+ "<1491>": "MSWIN_STRETCHDIBITS",
+ "<1492>": "MSWIN_SUBTRACTRECT",
+ "<1493>": "MSWIN_SYSTEMPARAMETERSINFO",
+ "<1494>": "MSWIN_SYSTEMPARAMETERSINFOBYPTR",
+ "<1495>": "MSWIN_TERMINATEPROCESS",
+ "<1496>": "MSWIN_TIMEGETTIME",
+ "<1497>": "MSWIN_TRACKMOUSEEVENT",
+ "<1498>": "MSWIN_TRANSLATEMESSAGE",
+ "<1499>": "MSWIN_TRANSPARENTBLT",
+ "<1500>": "MSWIN_UNIONRECT",
+ "<1501>": "MSWIN_UPDATERESOURCE",
+ "<1502>": "MSWIN_UPDATERESOURCEBYPTR",
+ "<1503>": "MSWIN_UPDATEWINDOW",
+ "<1504>": "MSWIN_WAITFORSINGLEOBJECT",
+ "<1505>": "MSWIN_WINEXEC",
+ "<1506>": "MSWIN_WNETGETUNIVERSALNAME",
+ "<1507>": "MSWIN_WRITEPRIVATEPROFILESTRING",
+ "<1508>": "MSWIN_WRITEPROFILESTRING",
+ "<1509>": "MSWIN_WSACLEANUP",
+ "<1510>": "MSWIN_WSAGETLASTERROR",
+ "<1511>": "MSWIN_WSASTARTUP",
+ "<1512>": "MTWIN_INIT",
+ "<1513>": "MVBFS",
+ "<1514>": "MVBFS_ATTACH_MULTILEVEL_WIZARD",
+ "<1515>": "MVBFS_ATTACH_TABLE_WIZARD",
+ "<1516>": "MVBFS_BTREE_EXTRACT",
+ "<1517>": "MVBFS_CALCULATE",
+ "<1518>": "MVBFS_COMPILEBASIC",
+ "<1519>": "MVBFS_CONNECTION_CONFIGURATION_EVENTS",
+ "<1520>": "MVBFS_CONNECTION_CREDENTIALS_EVENTS",
+ "<1521>": "MVBFS_CONNECTION_POOLING",
+ "<1522>": "MVBFS_CONNECTION_TIMEOUT",
+ "<1523>": "MVBFS_CONNECTION_WIZARD",
+ "<1524>": "MVBFS_CONV",
+ "<1525>": "MVBFS_CONV_HANDLER",
+ "<1526>": "MVBFS_CREDENTIALS",
+ "<1527>": "MVBFS_CREDENTIALS_PROMPT_EVENTS",
+ "<1528>": "MVBFS_ERROR",
+ "<1529>": "MVBFS_EXECPROC",
+ "<1530>": "MVBFS_GET_HANDLER",
+ "<1531>": "MVBFS_HANDLER_DEFAULT",
+ "<1532>": "MVBFS_HANDLER_QM",
+ "<1533>": "MVBFS_HANDLER_TGBFS",
+ "<1534>": "MVBFS_HANDLER_U2UBFS",
+ "<1535>": "MVBFS_HELPER",
+ "<1536>": "MVBFS_MAPDICT_QM",
+ "<1537>": "MVBFS_MAPDICT_U2",
+ "<1538>": "MVBFS_MAPSELECT_PICK",
+ "<1539>": "MVBFS_MAPSELECT_QM",
+ "<1540>": "MVBFS_NATIVE_TABLE",
+ "<1541>": "MVBFS_QUERY_WINDOW_EVENTS",
+ "<1542>": "MVBFS_REFRESH_SHADOW",
+ "<1543>": "MVBFS_RESOLVE_CONNECTION_STRING",
+ "<1544>": "MVBFS_RESOLVE_CREDENTIALS",
+ "<1545>": "MVBFS_SUBCALL",
+ "<1546>": "NAMECAP",
+ "<1547>": "NAMEFIX",
+ "<1548>": "NAMEVOLUME_SUB",
+ "<1549>": "NAME_VOLUME",
+ "<1550>": "NBB.DETAIL.LOAD.DREC.SUB",
+ "<1551>": "NDW_TEST_UV",
+ "<1552>": "NETWORK_SUB",
+ "<1553>": "NEWAPP_SUB",
+ "<1554>": "NEWENTITY",
+ "<1555>": "NEWLABEL_EVENTS",
+ "<1556>": "NEWREPORT_EVENTS",
+ "<1557>": "NEWXRATING",
+ "<1558>": "NEW_INDEX_TIMINGS",
+ "<1559>": "NEW_TEST",
+ "<1560>": "NEXTI",
+ "<1561>": "NTSSERIAL",
+ "<1562>": "NULL",
+ "<1563>": "NULL_MFS",
+ "<1564>": "NUMBER",
+ "<1565>": "NUMBER_LOGGED_IN_USERS",
+ "<1566>": "NWGETPRIMARYCONNECTIONID",
+ "<1567>": "O4WADDTHIS",
+ "<1568>": "O4WALIGNSTYLE",
+ "<1569>": "O4WATTRIBUTESTYLE",
+ "<1570>": "O4WBREADCRUMBS",
+ "<1571>": "O4WBREAK",
+ "<1572>": "O4WBUTTON",
+ "<1573>": "O4WCACHE",
+ "<1574>": "O4WCELLSTYLE",
+ "<1575>": "O4WCHECKBOX",
+ "<1576>": "O4WCHECKSECURITY",
+ "<1577>": "O4WCM2_MESSAGE_MGMT",
+ "<1578>": "O4WCM2_PIZZA",
+ "<1579>": "O4WCM2_UD_MANAGER",
+ "<1580>": "O4WCMR_SAMPLE",
+ "<1581>": "O4WCM_O4W_LH_STATISTICS_DETAIL",
+ "<1582>": "O4WCM_SAMPLE",
+ "<1583>": "O4WCOLORPICKER",
+ "<1584>": "O4WCOLORS",
+ "<1585>": "O4WCOLORSTYLE",
+ "<1586>": "O4WCOMMUTERUTILITY",
+ "<1587>": "O4WCOMMUTERUTILITY2",
+ "<1588>": "O4WCOOKIE",
+ "<1589>": "O4WDATASTYLE",
+ "<1590>": "O4WDATEPICKER",
+ "<1591>": "O4WDB_GETSTATS",
+ "<1592>": "O4WDB_STATISTICS_STATUS",
+ "<1593>": "O4WDIALOG",
+ "<1594>": "O4WDIVIDER",
+ "<1595>": "O4WDOWNLOAD",
+ "<1596>": "O4WERROR",
+ "<1597>": "O4WESCAPE",
+ "<1598>": "O4WFACEBOOK",
+ "<1599>": "O4WFIELDSETOPTIONS",
+ "<1600>": "O4WFIXEDTEXT",
+ "<1601>": "O4WFOCUS",
+ "<1602>": "O4WFOOTER",
+ "<1603>": "O4WFORM",
+ "<1604>": "O4WGENERATEID",
+ "<1605>": "O4WGETMOBILE",
+ "<1606>": "O4WGETPOSTVALUE",
+ "<1607>": "O4WGETVALUE",
+ "<1608>": "O4WGOTOPAGE",
+ "<1609>": "O4WGOTOTAB",
+ "<1610>": "O4WGPSCOORDINATESOPTIONS",
+ "<1611>": "O4WGRAPHDATA",
+ "<1612>": "O4WGRAPHEND",
+ "<1613>": "O4WGRAPHSTART",
+ "<1614>": "O4WHEADER",
+ "<1615>": "O4WHELPER_MANAGE_TABLES",
+ "<1616>": "O4WHELPER_OICONSOLE_CBBFS",
+ "<1617>": "O4WHELPER_OICONSOLE_DSBFS",
+ "<1618>": "O4WHELPER_OICONSOLE_FS_DASHBOARD",
+ "<1619>": "O4WHELPER_OICONSOLE_LHMGMT",
+ "<1620>": "O4WHELPER_OICONSOLE_MVBFS",
+ "<1621>": "O4WHELPER_OICONSOLE_USERMGMT",
+ "<1622>": "O4WHELPSTYLE",
+ "<1623>": "O4WHTMLOPTIONS",
+ "<1624>": "O4WICONBUTTON",
+ "<1625>": "O4WIDRAWFORM",
+ "<1626>": "O4WIMAGE",
+ "<1627>": "O4WIMAGEBUTTON",
+ "<1628>": "O4WINPUTBOXOPTIONS",
+ "<1629>": "O4WINPUTOPTIONS",
+ "<1630>": "O4WINPUTSTYLE",
+ "<1631>": "O4WISMOBILEBROWSER",
+ "<1632>": "O4WI_ADDVALIDATE",
+ "<1633>": "O4WI_ATTREXTRACT",
+ "<1634>": "O4WI_AUTHORIZE",
+ "<1635>": "O4WI_AUTHORIZE_BUILTIN",
+ "<1636>": "O4WI_AUTHORIZE_INSENS",
+ "<1637>": "O4WI_AUTHORIZE_OIUSER_ENCRYPT",
+ "<1638>": "O4WI_BUILDCOMMUTER",
+ "<1639>": "O4WI_BUILDCOMMUTER2",
+ "<1640>": "O4WI_CFG_DIRECTPRINT_HELPER",
+ "<1641>": "O4WI_CLEANNAME",
+ "<1642>": "O4WI_CLEARCOMMON",
+ "<1643>": "O4WI_CONVERTOIFORM",
+ "<1644>": "O4WI_CONVERTOIFORM_10",
+ "<1645>": "O4WI_CONVERTOIREPORT",
+ "<1646>": "O4WI_CREATEUSER",
+ "<1647>": "O4WI_CSVTOPDF",
+ "<1648>": "O4WI_CUSTOMATTREXTRACT",
+ "<1649>": "O4WI_DATASTORE",
+ "<1650>": "O4WI_DEBUGRECORD",
+ "<1651>": "O4WI_DISPATCH",
+ "<1652>": "O4WI_DOLOGIN",
+ "<1653>": "O4WI_ENCRYPT",
+ "<1654>": "O4WI_ESCAPE",
+ "<1655>": "O4WI_FILTER",
+ "<1656>": "O4WI_FORMATMSG",
+ "<1657>": "O4WI_FORMDESIGNER_CONVERT",
+ "<1658>": "O4WI_FORMDESIGNER_HELPER",
+ "<1659>": "O4WI_FORMDESIGNER_PAGE_DETAILS",
+ "<1660>": "O4WI_FORMDESIGNER_PAGE_HELPER",
+ "<1661>": "O4WI_FORMDESIGNER_PAGE_KEY",
+ "<1662>": "O4WI_FORMDESIGNER_PAGE_KEYSEARCH",
+ "<1663>": "O4WI_FORMDESIGNER_PAGE_NONE",
+ "<1664>": "O4WI_FORMDESIGNER_PAGE_OIDETAILS",
+ "<1665>": "O4WI_FORMDESIGNER_PAGE_RESULTSLIST",
+ "<1666>": "O4WI_FORMDESIGNER_PAGE_SEARCH",
+ "<1667>": "O4WI_FORMDESIGNER_PAGE_SEARCH_RESULTS_COMBINED",
+ "<1668>": "O4WI_FORMDESIGNER_PAGE_XXX",
+ "<1669>": "O4WI_FORMDESIGNER_PROPS_HELPER",
+ "<1670>": "O4WI_FORMDESIGNER_TEMPLATE_ADD_ONLY",
+ "<1671>": "O4WI_FORMDESIGNER_TEMPLATE_ENTER_KEY",
+ "<1672>": "O4WI_FORMDESIGNER_TEMPLATE_ITEM_LISTING",
+ "<1673>": "O4WI_FORMDESIGNER_TEMPLATE_KEY_AND_SEARCH",
+ "<1674>": "O4WI_FORMDESIGNER_TEMPLATE_OI_FORM_MODE",
+ "<1675>": "O4WI_FORMDESIGNER_TEMPLATE_PICKLIST",
+ "<1676>": "O4WI_FORMDESIGNER_TEMPLATE_SEARCH",
+ "<1677>": "O4WI_FORMDESIGNER_TEMPLATE_XXX",
+ "<1678>": "O4WI_FORMDESIGNER_UTILITY",
+ "<1679>": "O4WI_FORMDESIGNER_WIDGET_AUTOCOMP",
+ "<1680>": "O4WI_FORMDESIGNER_WIDGET_BSET",
+ "<1681>": "O4WI_FORMDESIGNER_WIDGET_BTN",
+ "<1682>": "O4WI_FORMDESIGNER_WIDGET_CHK",
+ "<1683>": "O4WI_FORMDESIGNER_WIDGET_COLOR",
+ "<1684>": "O4WI_FORMDESIGNER_WIDGET_CSEC",
+ "<1685>": "O4WI_FORMDESIGNER_WIDGET_CTL",
+ "<1686>": "O4WI_FORMDESIGNER_WIDGET_DATE",
+ "<1687>": "O4WI_FORMDESIGNER_WIDGET_DLIST",
+ "<1688>": "O4WI_FORMDESIGNER_WIDGET_FSLCT",
+ "<1689>": "O4WI_FORMDESIGNER_WIDGET_GCELEMENT",
+ "<1690>": "O4WI_FORMDESIGNER_WIDGET_GCHART",
+ "<1691>": "O4WI_FORMDESIGNER_WIDGET_GMAP",
+ "<1692>": "O4WI_FORMDESIGNER_WIDGET_GMELEMENT",
+ "<1693>": "O4WI_FORMDESIGNER_WIDGET_GRID",
+ "<1694>": "O4WI_FORMDESIGNER_WIDGET_HDR",
+ "<1695>": "O4WI_FORMDESIGNER_WIDGET_HELPER",
+ "<1696>": "O4WI_FORMDESIGNER_WIDGET_IAREA",
+ "<1697>": "O4WI_FORMDESIGNER_WIDGET_IFILE",
+ "<1698>": "O4WI_FORMDESIGNER_WIDGET_IFRAME",
+ "<1699>": "O4WI_FORMDESIGNER_WIDGET_ILIST",
+ "<1700>": "O4WI_FORMDESIGNER_WIDGET_IMG",
+ "<1701>": "O4WI_FORMDESIGNER_WIDGET_ITXT",
+ "<1702>": "O4WI_FORMDESIGNER_WIDGET_MBTN",
+ "<1703>": "O4WI_FORMDESIGNER_WIDGET_MFTR",
+ "<1704>": "O4WI_FORMDESIGNER_WIDGET_MHDR",
+ "<1705>": "O4WI_FORMDESIGNER_WIDGET_MNAVBAR",
+ "<1706>": "O4WI_FORMDESIGNER_WIDGET_NEW",
+ "<1707>": "O4WI_FORMDESIGNER_WIDGET_OLIST",
+ "<1708>": "O4WI_FORMDESIGNER_WIDGET_RDIO",
+ "<1709>": "O4WI_FORMDESIGNER_WIDGET_SCHK",
+ "<1710>": "O4WI_FORMDESIGNER_WIDGET_SEC",
+ "<1711>": "O4WI_FORMDESIGNER_WIDGET_SLIDER",
+ "<1712>": "O4WI_FORMDESIGNER_WIDGET_SRDIO",
+ "<1713>": "O4WI_FORMDESIGNER_WIDGET_STR",
+ "<1714>": "O4WI_FORMDESIGNER_WIDGET_TAB",
+ "<1715>": "O4WI_FORMDESIGNER_WIDGET_TBL",
+ "<1716>": "O4WI_FORMDESIGNER_WIDGET_TGL",
+ "<1717>": "O4WI_FORMDESIGNER_WIDGET_TIME",
+ "<1718>": "O4WI_FORMDESIGNER_WIDGET_TXT",
+ "<1719>": "O4WI_FORMDESIGNER_WIDGET_ULIST",
+ "<1720>": "O4WI_FORMDESIGNER_WIDGET_XXX",
+ "<1721>": "O4WI_GOOGLECRAWL_FORM",
+ "<1722>": "O4WI_GOOGLECRAWL_REPORT",
+ "<1723>": "O4WI_HANDLETABOX",
+ "<1724>": "O4WI_HANDLEUPLOAD",
+ "<1725>": "O4WI_ISMOBILE",
+ "<1726>": "O4WI_LINKSUB",
+ "<1727>": "O4WI_LOADPLUGINDATA",
+ "<1728>": "O4WI_LOADTEMPLATE",
+ "<1729>": "O4WI_LOCKHANDLER",
+ "<1730>": "O4WI_LOGERRORS",
+ "<1731>": "O4WI_LOGIN_SECURE_BUILTIN_HELPER",
+ "<1732>": "O4WI_OICONSOLE_CHECKINTERNALSERVER",
+ "<1733>": "O4WI_OICONSOLE_CONFIGMGMT_DECODE",
+ "<1734>": "O4WI_OPENIDHELPER",
+ "<1735>": "O4WI_PAINTNEWFORM",
+ "<1736>": "O4WI_PARSER",
+ "<1737>": "O4WI_PERMLIST",
+ "<1738>": "O4WI_PLUGINHELPER",
+ "<1739>": "O4WI_POPUP2RPT",
+ "<1740>": "O4WI_PROXY",
+ "<1741>": "O4WI_PROXY_DISPATCH",
+ "<1742>": "O4WI_REGISTER_PROC",
+ "<1743>": "O4WI_RELOADOBJECT",
+ "<1744>": "O4WI_RESET_PASSWORD",
+ "<1745>": "O4WI_SETPOSTVALUE",
+ "<1746>": "O4WI_SETSESSIONINFO",
+ "<1747>": "O4WI_SETVALUE",
+ "<1748>": "O4WI_STYLEADD",
+ "<1749>": "O4WI_STYLEPARSE",
+ "<1750>": "O4WI_TABLEPAGERLOCAL",
+ "<1751>": "O4WI_TABLEPAGERLOCAL2",
+ "<1752>": "O4WI_TABLEPAGERPLUGIN",
+ "<1753>": "O4WI_UDM_HELLPER",
+ "<1754>": "O4WI_UDM_HELPER",
+ "<1755>": "O4WI_UNCROSSSTREAMS",
+ "<1756>": "O4WI_UPDATEMODULES",
+ "<1757>": "O4WI_UPDATEO4WFORM",
+ "<1758>": "O4WI_UPLOAD_DROPBOX",
+ "<1759>": "O4WI_VALIDATE",
+ "<1760>": "O4WI_WRAPUP",
+ "<1761>": "O4WI_WRAPUPINPUT",
+ "<1762>": "O4WLINK",
+ "<1763>": "O4WLINKEDIN",
+ "<1764>": "O4WLINKSTYLE",
+ "<1765>": "O4WLISTBOX",
+ "<1766>": "O4WLISTBOXEND",
+ "<1767>": "O4WLISTBOXOPTIONS",
+ "<1768>": "O4WLISTBOXSTART",
+ "<1769>": "O4WLISTBOXSTYLE",
+ "<1770>": "O4WLISTEND",
+ "<1771>": "O4WLISTITEM",
+ "<1772>": "O4WLISTSTART",
+ "<1773>": "O4WMARKEDOPTIONS",
+ "<1774>": "O4WMARKEDSTYLE",
+ "<1775>": "O4WMENU",
+ "<1776>": "O4WMETA",
+ "<1777>": "O4WMETATAG",
+ "<1778>": "O4WMOBILE",
+ "<1779>": "O4WMOBILEBUTTONOPTIONS",
+ "<1780>": "O4WMOBILEOPTIONS",
+ "<1781>": "O4WMOBILEPAGEOPTIONS",
+ "<1782>": "O4WMOBILETABLEOPTIONS",
+ "<1783>": "O4WMSG",
+ "<1784>": "O4WNUMBERBOX",
+ "<1785>": "O4WPAYPAL",
+ "<1786>": "O4WPLUGIN",
+ "<1787>": "O4WPOPUP",
+ "<1788>": "O4WPOPUPRETURN",
+ "<1789>": "O4WPOSITIONSTYLE",
+ "<1790>": "O4WPWDBOX",
+ "<1791>": "O4WQUALIFYEVENT",
+ "<1792>": "O4WRADIOBUTTON",
+ "<1793>": "O4WRAW",
+ "<1794>": "O4WRAWSTYLE",
+ "<1795>": "O4WREDIRECT",
+ "<1796>": "O4WRESPONSE",
+ "<1797>": "O4WRESPONSEOPTIONS",
+ "<1798>": "O4WRESPONSESTYLE",
+ "<1799>": "O4WRSSDATA",
+ "<1800>": "O4WRSSPUBLISH",
+ "<1801>": "O4WSCRIPT",
+ "<1802>": "O4WSECTIONEND",
+ "<1803>": "O4WSECTIONSTART",
+ "<1804>": "O4WSEMANTICOPTIONS",
+ "<1805>": "O4WSETBREADCRUMB",
+ "<1806>": "O4WSETCELL",
+ "<1807>": "O4WSETHISTORY",
+ "<1808>": "O4WSETMOBILE",
+ "<1809>": "O4WSIZESTYLE",
+ "<1810>": "O4WSPACE",
+ "<1811>": "O4WSPECIALFORM",
+ "<1812>": "O4WSTORE",
+ "<1813>": "O4WSTYLESHEET",
+ "<1814>": "O4WSWITCHMODE",
+ "<1815>": "O4WTABLEADDCOL",
+ "<1816>": "O4WTABLEADDROW",
+ "<1817>": "O4WTABLEADVANCEDOPTIONS",
+ "<1818>": "O4WTABLEADVANCEDSTYLE",
+ "<1819>": "O4WTABLECELLOPTIONS",
+ "<1820>": "O4WTABLECELLSTYLE",
+ "<1821>": "O4WTABLEDELCOL",
+ "<1822>": "O4WTABLEDELROW",
+ "<1823>": "O4WTABLEEND",
+ "<1824>": "O4WTABLEHEADER",
+ "<1825>": "O4WTABLEMODIFY",
+ "<1826>": "O4WTABLEPAGEROPTIONS",
+ "<1827>": "O4WTABLEPAGERSTYLE",
+ "<1828>": "O4WTABLESTART",
+ "<1829>": "O4WTABLESTYLE",
+ "<1830>": "O4WTABOX",
+ "<1831>": "O4WTABS",
+ "<1832>": "O4WTEXT",
+ "<1833>": "O4WTEXTAREA",
+ "<1834>": "O4WTEXTBOX",
+ "<1835>": "O4WTEXTEDITOR",
+ "<1836>": "O4WTEXTOPTIONS",
+ "<1837>": "O4WTEXTSTYLE",
+ "<1838>": "O4WTIMEPICKER",
+ "<1839>": "O4WTIMER",
+ "<1840>": "O4WTITLE",
+ "<1841>": "O4WTRIGGEREVENT",
+ "<1842>": "O4WUPDATE",
+ "<1843>": "O4WUPGRADE",
+ "<1844>": "O4WUPLOADBOX",
+ "<1845>": "O4WUPLOADBOXOPTIONS",
+ "<1846>": "O4WUTIL_DROPBOX_UPLOAD_SHIM",
+ "<1847>": "O4WUTIL_OTP",
+ "<1848>": "O4WU_LOGIN_DEFAULT",
+ "<1849>": "O4WU_LOGIN_SECURE",
+ "<1850>": "O4WU_LOGIN_SECURE_BUILTIN",
+ "<1851>": "O4WU_OICONSOLE_FS_REPORT",
+ "<1852>": "O4WVALIDATEOPTIONS",
+ "<1853>": "O4WVALIDATESTYLE",
+ "<1854>": "O4W_2FA_CONFIGURE",
+ "<1855>": "O4W_ABOUT",
+ "<1856>": "O4W_BRWREPORT",
+ "<1857>": "O4W_CHANGE_PASSWORD",
+ "<1858>": "O4W_CHILD_FORM_EVENTS",
+ "<1859>": "O4W_COPY_ITEM",
+ "<1860>": "O4W_CREATE_APP",
+ "<1861>": "O4W_CSSDEMO",
+ "<1862>": "O4W_DEFINE_ADHOC",
+ "<1863>": "O4W_DEFINE_APP",
+ "<1864>": "O4W_DEFINE_BRW",
+ "<1865>": "O4W_DEFINE_DASHBOARD",
+ "<1866>": "O4W_DEFINE_FORM",
+ "<1867>": "O4W_DEFINE_FORM_10",
+ "<1868>": "O4W_DEFINE_FORM_CLICKHANDLER",
+ "<1869>": "O4W_DEFINE_MENU",
+ "<1870>": "O4W_DEFINE_REPORT",
+ "<1871>": "O4W_DEFINE_REPORT_CLICKHANDLER",
+ "<1872>": "O4W_DEFINE_RSS",
+ "<1873>": "O4W_DESIGN_FORM",
+ "<1874>": "O4W_DOCUMENT_FORM",
+ "<1875>": "O4W_DOCUMENT_REPORT",
+ "<1876>": "O4W_EDIT_PROC",
+ "<1877>": "O4W_EXAMPLE_NEW_FORMDESIGNER",
+ "<1878>": "O4W_INVOICE_REPORT",
+ "<1879>": "O4W_LAYOUT_FORM",
+ "<1880>": "O4W_LOGIN",
+ "<1881>": "O4W_LOGOUT",
+ "<1882>": "O4W_MAINTAIN_CFG",
+ "<1883>": "O4W_MANAGEENGINES",
+ "<1884>": "O4W_MANAGE_TABLES",
+ "<1885>": "O4W_MENU",
+ "<1886>": "O4W_MMM_PIZZA",
+ "<1887>": "O4W_MMM_PIZZA_2",
+ "<1888>": "O4W_MNM_SAMPLE_TEMPLATE",
+ "<1889>": "O4W_MODULE_MANAGEMENT",
+ "<1890>": "O4W_NEWTEST",
+ "<1891>": "O4W_OICONSOLE_AUTHMGMT",
+ "<1892>": "O4W_OICONSOLE_CBBFSMGMT",
+ "<1893>": "O4W_OICONSOLE_COMMANDER",
+ "<1894>": "O4W_OICONSOLE_CONFIGMGMT",
+ "<1895>": "O4W_OICONSOLE_DBTUTIL",
+ "<1896>": "O4W_OICONSOLE_ENGINFO",
+ "<1897>": "O4W_OICONSOLE_ENVMGMT",
+ "<1898>": "O4W_OICONSOLE_ESERVERCFG",
+ "<1899>": "O4W_OICONSOLE_ESERVERMGMT",
+ "<1900>": "O4W_OICONSOLE_FS_DASHBOARD",
+ "<1901>": "O4W_OICONSOLE_INDICES",
+ "<1902>": "O4W_OICONSOLE_LHMGMT",
+ "<1903>": "O4W_OICONSOLE_LOCKMGMT",
+ "<1904>": "O4W_OICONSOLE_MVBFS",
+ "<1905>": "O4W_OICONSOLE_NETWORKINFO",
+ "<1906>": "O4W_OICONSOLE_REGMGMT",
+ "<1907>": "O4W_OICONSOLE_SQLBFS",
+ "<1908>": "O4W_OICONSOLE_USERINFO",
+ "<1909>": "O4W_OICONSOLE_USERMGMT",
+ "<1910>": "O4W_PARSE_BBCODE",
+ "<1911>": "O4W_PASSWORD_RESET",
+ "<1912>": "O4W_RDKINSTALL",
+ "<1913>": "O4W_READ",
+ "<1914>": "O4W_RELOAD_PROC",
+ "<1915>": "O4W_RESET_FORMDESIGNER_DEFAULTS",
+ "<1916>": "O4W_RSS",
+ "<1917>": "O4W_RUN_ADHOC",
+ "<1918>": "O4W_RUN_DASHBOARD",
+ "<1919>": "O4W_RUN_FORM",
+ "<1920>": "O4W_RUN_FORM2",
+ "<1921>": "O4W_RUN_FORM_MOBILE",
+ "<1922>": "O4W_RUN_ITEM",
+ "<1923>": "O4W_RUN_REPORT",
+ "<1924>": "O4W_RUN_REPORT_MOBILE",
+ "<1925>": "O4W_RUN_REPORT_SAVE",
+ "<1926>": "O4W_STATISTICS_STATUS",
+ "<1927>": "O4W_TWEET",
+ "<1928>": "O4W_VERSION",
+ "<1929>": "O4W_WRAPPER",
+ "<1930>": "OBJ_CALL_EVENT",
+ "<1931>": "OBJ_RELEASE",
+ "<1932>": "OECGI_CONFIGURATION",
+ "<1933>": "OECREATECALLBACK",
+ "<1934>": "OEGETCLIENTSTAT",
+ "<1935>": "OEPUTDATA",
+ "<1936>": "OEPUTSTAT",
+ "<1937>": "OEREQINFO",
+ "<1938>": "OEREQINFOEX",
+ "<1939>": "OESS_SYSINFO",
+ "<1940>": "OE_CHECK_VARLIST",
+ "<1941>": "OE_DBASE_C",
+ "<1942>": "OE_PARSE_VARLIST",
+ "<1943>": "OFF",
+ "<1944>": "OFV",
+ "<1945>": "OIGETLOCALEINFO",
+ "<1946>": "OIGETOESTARTDIR",
+ "<1947>": "OIGETOISTARTDIR",
+ "<1948>": "OIPI2_CALLS",
+ "<1949>": "OIPI2_CSV",
+ "<1950>": "OIPI2_ONADDTABLE",
+ "<1951>": "OIPI2_ONTABLE",
+ "<1952>": "OIPI2_ONTEXTBOX",
+ "<1953>": "OIPI2_ONTEXTXY",
+ "<1954>": "OIPI2_PRINTHEADER",
+ "<1955>": "OIPI2_UPDATEPAGE",
+ "<1956>": "OIPICHDIR",
+ "<1957>": "OIPI_ADDTABLE_LIMITS",
+ "<1958>": "OIPI_ARCHIVE",
+ "<1959>": "OIPI_CALLS",
+ "<1960>": "OIPI_CHECKPAGE",
+ "<1961>": "OIPI_CSV",
+ "<1962>": "OIPI_EXAMPLE1",
+ "<1963>": "OIPI_EXAMPLE2",
+ "<1964>": "OIPI_FORMAT",
+ "<1965>": "OIPI_FRMPRINT_EVENTS",
+ "<1966>": "OIPI_ONADDTABLE",
+ "<1967>": "OIPI_ONTABLE",
+ "<1968>": "OIPI_ONTABLE_NEW",
+ "<1969>": "OIPI_ONTEXTBOX",
+ "<1970>": "OIPI_ONTEXTXY",
+ "<1971>": "OIPI_PAGE_LIMITS",
+ "<1972>": "OIPI_PIECHART",
+ "<1973>": "OIPI_PIECHART_EXAMPLE",
+ "<1974>": "OIPI_PIECHART_HELPER",
+ "<1975>": "OIPI_PRINTHEADER",
+ "<1976>": "OIPI_TEMP_FOLDER",
+ "<1977>": "OIPI_TESTPATTERN",
+ "<1978>": "OIPI_UPDATEPAGE",
+ "<1979>": "OISTACKTRACER",
+ "<1980>": "OIWIN_BUILDSUBLIST",
+ "<1981>": "OIWIN_CALCULATE",
+ "<1982>": "OIWIN_CHECKTOCLEAR",
+ "<1983>": "OIWIN_CLICK",
+ "<1984>": "OIWIN_CLOSE",
+ "<1985>": "OIWIN_COMPILE",
+ "<1986>": "OIWIN_COMPILE_EXTRACTJOINMAPS",
+ "<1987>": "OIWIN_COMPILE_IMPACTS",
+ "<1988>": "OIWIN_COMPILE_MENU",
+ "<1989>": "OIWIN_COMPILE_PREPJOINMAPS",
+ "<1990>": "OIWIN_COMPILE_SEMANTICS",
+ "<1991>": "OIWIN_CONTEXTMENU",
+ "<1992>": "OIWIN_DATABINDING",
+ "<1993>": "OIWIN_DELETEROW",
+ "<1994>": "OIWIN_DROPDOWNMENU",
+ "<1995>": "OIWIN_EDITSTATECHANGED",
+ "<1996>": "OIWIN_EXTRACTROWS",
+ "<1997>": "OIWIN_FORMCLEAR",
+ "<1998>": "OIWIN_FORMEXTRACT",
+ "<1999>": "OIWIN_FORMLOAD",
+ "<2000>": "OIWIN_FORMLOADPREV",
+ "<2001>": "OIWIN_FORMREAD",
+ "<2002>": "OIWIN_FORMREAD_PART",
+ "<2003>": "OIWIN_FORMSTATECHANGED",
+ "<2004>": "OIWIN_FORMUNLOCK",
+ "<2005>": "OIWIN_FORMUPDATE",
+ "<2006>": "OIWIN_GETEVENTINFO",
+ "<2007>": "OIWIN_GETKEY",
+ "<2008>": "OIWIN_GOTFOCUS",
+ "<2009>": "OIWIN_HTTPREQUEST",
+ "<2010>": "OIWIN_INITCONTEXTMENU",
+ "<2011>": "OIWIN_INSERTROW",
+ "<2012>": "OIWIN_ITEMCHANGED",
+ "<2013>": "OIWIN_IXLOOKUP",
+ "<2014>": "OIWIN_LOSTFOCUS",
+ "<2015>": "OIWIN_MDICHILDSTATECHANGED",
+ "<2016>": "OIWIN_MDISELECT",
+ "<2017>": "OIWIN_MERGEROWS",
+ "<2018>": "OIWIN_OLE",
+ "<2019>": "OIWIN_PAGE",
+ "<2020>": "OIWIN_PARSEQUERY",
+ "<2021>": "OIWIN_POSCHANGED",
+ "<2022>": "OIWIN_POSTMENUEVENT",
+ "<2023>": "OIWIN_PROPCHANGED",
+ "<2024>": "OIWIN_QBFABS",
+ "<2025>": "OIWIN_QBFCLOSE",
+ "<2026>": "OIWIN_QBFDOQUERY",
+ "<2027>": "OIWIN_QBFFIRST",
+ "<2028>": "OIWIN_QBFGETLIST",
+ "<2029>": "OIWIN_QBFINIT",
+ "<2030>": "OIWIN_QBFLAST",
+ "<2031>": "OIWIN_QBFLISTRESULTS",
+ "<2032>": "OIWIN_QBFLOAD",
+ "<2033>": "OIWIN_QBFLOADFROMPOS",
+ "<2034>": "OIWIN_QBFLOADID",
+ "<2035>": "OIWIN_QBFLOADLIST",
+ "<2036>": "OIWIN_QBFNEXT",
+ "<2037>": "OIWIN_QBFPREV",
+ "<2038>": "OIWIN_QBFQUERY",
+ "<2039>": "OIWIN_QBFQUERYCRITERIA",
+ "<2040>": "OIWIN_QBFRUN",
+ "<2041>": "OIWIN_QBFSETCONTROLSTATES",
+ "<2042>": "OIWIN_QBFTABLE",
+ "<2043>": "OIWIN_QUERYKEYS",
+ "<2044>": "OIWIN_RAISEFORMSTATECHANGED",
+ "<2045>": "OIWIN_REQUIRERR",
+ "<2046>": "OIWIN_RESOLVECONVPATTERN",
+ "<2047>": "OIWIN_RESULTROW",
+ "<2048>": "OIWIN_SELPROPCHANGED",
+ "<2049>": "OIWIN_SETCAPTIONSUFFIX",
+ "<2050>": "OIWIN_SETDEFAULTFORMSTATE",
+ "<2051>": "OIWIN_SETKEY",
+ "<2052>": "OIWIN_SORTED",
+ "<2053>": "OIWIN_SYSMSG",
+ "<2054>": "OIWIN_VALIDERR",
+ "<2055>": "OIWIN_WEBAUTHREQUEST",
+ "<2056>": "OIWIN_WEBCONTEXTMENU",
+ "<2057>": "OIWIN_WEBINITCONTEXTMENU",
+ "<2058>": "OIWIN_WEBOPENWINDOW",
+ "<2059>": "OIWIN_WEBPERMISSIONREQUEST",
+ "<2060>": "OIWIN_WEBSHOWDIALOG",
+ "<2061>": "OIWIN_WEBSYNCSCRIPT",
+ "<2062>": "OI_FINDTABLE_GENERIC",
+ "<2063>": "OI_FREEPASSWORDHOOK",
+ "<2064>": "OI_FULLTEXTSEARCH",
+ "<2065>": "OI_GETLEFTTODOITEM",
+ "<2066>": "OI_GETRAWDATAITEM",
+ "<2067>": "OI_GETTEMPFILENAME",
+ "<2068>": "OI_GETTEXTITEM",
+ "<2069>": "OI_GET_LOCALE_DATE",
+ "<2070>": "OI_INI_VIEWER",
+ "<2071>": "OI_ISSUESERVERCMD",
+ "<2072>": "OI_LINEARSEARCH",
+ "<2073>": "OI_SENDFAX_FORM_COMMUTER",
+ "<2074>": "OLE_GETWEBPAGE",
+ "<2075>": "OLIST",
+ "<2076>": "OLIST_PARSE",
+ "<2077>": "OLIST_PARSE_TEMP",
+ "<2078>": "OLIST_PRODUCE",
+ "<2079>": "OLIST_PRODUCE_ET",
+ "<2080>": "OLIST_PRODUCE_FAST",
+ "<2081>": "OLIST_PRODUCE_NEW",
+ "<2082>": "OLIST_SYNONYMS",
+ "<2083>": "ON_GETPRINTER",
+ "<2084>": "OPEN.WINDOW",
+ "<2085>": "OPEN.XML.PARSER",
+ "<2086>": "OPENAPP_SUB",
+ "<2087>": "OPEN_APP",
+ "<2088>": "OPERATOR",
+ "<2089>": "OPERATOR.SCAN",
+ "<2090>": "OPTIMIZE.JOIN",
+ "<2091>": "ORMAIN32MDI_EVENTS",
+ "<2092>": "ORMAIN32_EVENTS",
+ "<2093>": "ORMAIN32_LABELS",
+ "<2094>": "ORMAIN32_LABELS_FONTCOLORS",
+ "<2095>": "ORMAIN32_NOCOLUMNS",
+ "<2096>": "ORMAIN32_NOCOLUMNS_EVENTS",
+ "<2097>": "ORMAIN32_OPN_EVENTS",
+ "<2098>": "ORMAIN32_OUT_EVENTS",
+ "<2099>": "ORMAIN32_OVERRIDE_EVENTS",
+ "<2100>": "ORMAIN32_SAV_EVENTS",
+ "<2101>": "ORMAIN32_TESTRUN_EVENTS",
+ "<2102>": "ORMAIN_DET_EVENTS",
+ "<2103>": "ORMAIN_EVENTS",
+ "<2104>": "ORMAIN_LABELS_SRT_EVENTS",
+ "<2105>": "ORMAIN_OPN_EVENTS",
+ "<2106>": "ORMAIN_ORD_EVENTS",
+ "<2107>": "ORMAIN_SAVNEW_EVENTS",
+ "<2108>": "ORMAIN_SLC_EVENTS",
+ "<2109>": "ORMAIN_SLR_EVENTS",
+ "<2110>": "ORMAIN_SLT_EVENTS",
+ "<2111>": "ORMAIN_SRT_EVENTS",
+ "<2112>": "OR_PRTF",
+ "<2113>": "OR_PRTF_CALLBACK",
+ "<2114>": "OR_VIEW",
+ "<2115>": "OR_VIEW_CALLBACK",
+ "<2116>": "OSERROR",
+ "<2117>": "OSR",
+ "<2118>": "OUT.VALUE",
+ "<2119>": "OWNER_DRAW",
+ "<2120>": "PACK",
+ "<2121>": "PACKCONV",
+ "<2122>": "PAGED.MSG",
+ "<2123>": "PAINT",
+ "<2124>": "PAINT.WINDOWS",
+ "<2125>": "PAINTBIND",
+ "<2126>": "PAINTBIND_COLS",
+ "<2127>": "PAINTBIND_SUB",
+ "<2128>": "PAINTCOLORS",
+ "<2129>": "PAINTEDIT",
+ "<2130>": "PAINTFILE",
+ "<2131>": "PAINTMOVE",
+ "<2132>": "PAINTSUB",
+ "<2133>": "PALETTE",
+ "<2134>": "PAN",
+ "<2135>": "PARENTHESES",
+ "<2136>": "PARSEDOTNET",
+ "<2137>": "PARSEINI",
+ "<2138>": "PARSE_DRVSTR",
+ "<2139>": "PARSE_ERRORS",
+ "<2140>": "PARSE_LHSRVC_LOG",
+ "<2141>": "PARSE_STRUCT",
+ "<2142>": "PARSE_TAGS",
+ "<2143>": "PARSE_XML",
+ "<2144>": "PARSE_XML_SCHEMA",
+ "<2145>": "PARSE_XML_SCHEMA2",
+ "<2146>": "PARSE_XML_XPATH",
+ "<2147>": "PATHFINDONPATH",
+ "<2148>": "PATHISURL",
+ "<2149>": "PAT_CHECK",
+ "<2150>": "PAT_TEST",
+ "<2151>": "PBASIC_RESET.PRINTER",
+ "<2152>": "PBASIC_RESET_PRINTER",
+ "<2153>": "PDFLIST",
+ "<2154>": "PDFLIST_PRINTERHELPER",
+ "<2155>": "PDISK",
+ "<2156>": "PDISKFILE",
+ "<2157>": "PDISKOI",
+ "<2158>": "PEEK_EVENT",
+ "<2159>": "PENDING_TRANS",
+ "<2160>": "PERCENT",
+ "<2161>": "PERIOD_FORMAT",
+ "<2162>": "PERMS_MGMT_O4W_COMMUTER_MODULE",
+ "<2163>": "PE_OLECONTROL_GOTFOCUS",
+ "<2164>": "PHONEFIX",
+ "<2165>": "PHONE_FORMAT",
+ "<2166>": "PHONE_FORMAT_INTERNAL",
+ "<2167>": "PICK_CONV",
+ "<2168>": "PING",
+ "<2169>": "PLACEDIALOG",
+ "<2170>": "PLAYMOVIE",
+ "<2171>": "PLAYSOUND",
+ "<2172>": "POLLFORREPLY",
+ "<2173>": "POP.OPTIONS",
+ "<2174>": "POP.SELECT",
+ "<2175>": "POP.SESSION",
+ "<2176>": "POP.UP",
+ "<2177>": "POPDEF",
+ "<2178>": "POPUP",
+ "<2179>": "POPUP_EVENTS",
+ "<2180>": "POPUP_MONTH",
+ "<2181>": "POPUP_PRINTERS",
+ "<2182>": "POPUP_TEST",
+ "<2183>": "POPUP_WINEVENT",
+ "<2184>": "POPUP_WIZARD",
+ "<2185>": "POPUP_YEAR",
+ "<2186>": "POP_CONV",
+ "<2187>": "POP_UP_SOFT",
+ "<2188>": "POSTMESSAGE",
+ "<2189>": "POSTWEBPAGE",
+ "<2190>": "POST_EVENT",
+ "<2191>": "PPRTR",
+ "<2192>": "PREPJOINMAPS",
+ "<2193>": "PREPROC",
+ "<2194>": "PRINT",
+ "<2195>": "PRINTEND",
+ "<2196>": "PRINTENDTABLE",
+ "<2197>": "PRINTER_CANCELLED",
+ "<2198>": "PRINTER_TABLE_CONV",
+ "<2199>": "PRINTER_TABLE_SUB",
+ "<2200>": "PRINTFONT",
+ "<2201>": "PRINTINIT",
+ "<2202>": "PRINTLINEFEED",
+ "<2203>": "PRINTNEWPAGE",
+ "<2204>": "PRINTPAGESTATUS",
+ "<2205>": "PRINTSETFOOTER",
+ "<2206>": "PRINTSETHEADER",
+ "<2207>": "PRINTSETMARGINS",
+ "<2208>": "PRINTSETUP",
+ "<2209>": "PRINTSETUP_TEST",
+ "<2210>": "PRINTSTARTTABLE",
+ "<2211>": "PRINTTEXT",
+ "<2212>": "PRINTTEXTAT",
+ "<2213>": "PRINT_BLOCK",
+ "<2214>": "PRINT_BRUSH",
+ "<2215>": "PRINT_END",
+ "<2216>": "PRINT_INIT",
+ "<2217>": "PRINT_PEN",
+ "<2218>": "PRINT_RECT",
+ "<2219>": "PRINT_SETFONT",
+ "<2220>": "PRINT_SETFOOTER",
+ "<2221>": "PRINT_SETHEADER",
+ "<2222>": "PRINT_TEXT",
+ "<2223>": "PRINT_WINDOW",
+ "<2224>": "PROFILE_MFS",
+ "<2225>": "PROGRAM.MFS",
+ "<2226>": "PROGRESS",
+ "<2227>": "PROMOTE",
+ "<2228>": "PROMPTER",
+ "<2229>": "PROTECT.MFS",
+ "<2230>": "PROTECT_MFS",
+ "<2231>": "PRT_INV",
+ "<2232>": "PS_EXEC_METHOD",
+ "<2233>": "PS_EXTERNALCMD",
+ "<2234>": "PS_GET_PROPERTY",
+ "<2235>": "PS_INIT",
+ "<2236>": "PS_LOGIN",
+ "<2237>": "PS_NEWAPP",
+ "<2238>": "PS_OPENAPP",
+ "<2239>": "PS_SET_PROPERTY",
+ "<2240>": "PS_SPY",
+ "<2241>": "PS_SWAP_DATABASE",
+ "<2242>": "PS_SYSFINALIZE",
+ "<2243>": "PS_SYSINITIALIE",
+ "<2244>": "PS_SYSINITIALIZE",
+ "<2245>": "PS_SYSMON",
+ "<2246>": "PS_TYPEINFO",
+ "<2247>": "PS_TYPEINFO_CONV",
+ "<2248>": "PS_TYPEINFO_SYNTHETIC",
+ "<2249>": "PS_TYPEINFO_TYPEVALUES",
+ "<2250>": "PULLDOWN_WINUS",
+ "<2251>": "PURGE.CACHE",
+ "<2252>": "PUSH.SELECT",
+ "<2253>": "PUSH.SESSION",
+ "<2254>": "PUTCOLORS",
+ "<2255>": "PUTCONFIGURE",
+ "<2256>": "PWDEF",
+ "<2257>": "QBE",
+ "<2258>": "QBECOMMONS",
+ "<2259>": "QBEDICTINFO",
+ "<2260>": "QBEDISPLAY",
+ "<2261>": "QBEEDIT",
+ "<2262>": "QBEGETTABLE",
+ "<2263>": "QBEPARSE",
+ "<2264>": "QBEPOPFILES",
+ "<2265>": "QBEPOPJOIN",
+ "<2266>": "QBEPOPQUERIES",
+ "<2267>": "QBEPOPRLIST",
+ "<2268>": "QBEPOPSIZE",
+ "<2269>": "QBEPOPVIEWS",
+ "<2270>": "QBERESULTSACTIVE",
+ "<2271>": "QBERESULTSWIN",
+ "<2272>": "QBERUNIT",
+ "<2273>": "QBESORTORDER",
+ "<2274>": "QBESORTTABLE",
+ "<2275>": "QBETABLES",
+ "<2276>": "QBEVSPACEERROR",
+ "<2277>": "QBE_COMMONS",
+ "<2278>": "QBE_RESULTS_COLLECTOR",
+ "<2279>": "QBE_SAVE_QUERY",
+ "<2280>": "QBE_STARTUP",
+ "<2281>": "QBE_TABLES",
+ "<2282>": "QBF_VALIDATION",
+ "<2283>": "QMANAGER",
+ "<2284>": "QUALIFY.TABLE",
+ "<2285>": "QUALIFY_ORDER",
+ "<2286>": "QUERY",
+ "<2287>": "QUERY.SUB",
+ "<2288>": "QUICKDEX.MFS",
+ "<2289>": "QUICKDEXER",
+ "<2290>": "QUIT",
+ "<2291>": "RAISE",
+ "<2292>": "RB_LABEL_WIZARD",
+ "<2293>": "RB_PAGE_SETUP_EVENTS",
+ "<2294>": "RB_WIZARD",
+ "<2295>": "RCHAR_BASIC",
+ "<2296>": "RCHAR_CLEARFILE",
+ "<2297>": "RCHAR_CONVERT_PROG",
+ "<2298>": "RCHAR_COPY_PROGRAM",
+ "<2299>": "RCHAR_COPY_RECORD",
+ "<2300>": "RCHAR_CREATEFILE",
+ "<2301>": "RCHAR_DELETE_RECORD",
+ "<2302>": "RCHAR_ED",
+ "<2303>": "RCHAR_LISTU",
+ "<2304>": "RCHAR_LOGOFF",
+ "<2305>": "RCHAR_LOGTO",
+ "<2306>": "RCHAR_MAPNAME",
+ "<2307>": "RCHAR_QSELECT",
+ "<2308>": "RCHAR_SET_PRINTER",
+ "<2309>": "RCHAR_TAREST",
+ "<2310>": "RCHAR_TDUMP",
+ "<2311>": "RCHAR_TLOAD",
+ "<2312>": "RCHAR_TREAD",
+ "<2313>": "RCI_ENTRY",
+ "<2314>": "RDES",
+ "<2315>": "RDKCREATEAPPLICATION",
+ "<2316>": "RDKDDCONVDBPROCESS",
+ "<2317>": "RDKDDLOADDBPROCESS",
+ "<2318>": "RDKDEPLOYDEF",
+ "<2319>": "RDKEXTCREATEUSERREC",
+ "<2320>": "RDKEXTDATABASEINSTALLINFO",
+ "<2321>": "RDKEXTHIDEPROGRESS",
+ "<2322>": "RDKEXTINITSYSREPOS",
+ "<2323>": "RDKEXTPREPAPPLICATION",
+ "<2324>": "RDKEXTRACT",
+ "<2325>": "RDKEXTRACTALIAS",
+ "<2326>": "RDKEXTRACTDATABASE",
+ "<2327>": "RDKEXTRACTDOCBODY",
+ "<2328>": "RDKEXTRACTENTITIES",
+ "<2329>": "RDKEXTRACTOIBODY",
+ "<2330>": "RDKEXTRACTOIDICTFIELDS",
+ "<2331>": "RDKEXTRACTOSBODY",
+ "<2332>": "RDKEXTRACTPROCBODY",
+ "<2333>": "RDKEXTRACTREPOSBODY",
+ "<2334>": "RDKEXTSHOWIXPROGRESS",
+ "<2335>": "RDKEXTSHOWPROGRESS",
+ "<2336>": "RDKGETCLASSFROMHIERARCHY",
+ "<2337>": "RDKGETHIERARCHYCLASSES",
+ "<2338>": "RDKGETHIERARCHYENTITIES",
+ "<2339>": "RDKGETITEMSFROMLIST",
+ "<2340>": "RDKGETITEMSFROMREPOS",
+ "<2341>": "RDKGETTYPEFROMHIERARCHY",
+ "<2342>": "RDKINSTALL",
+ "<2343>": "RDKINSTALLER",
+ "<2344>": "RDKINSTALLINIT",
+ "<2345>": "RDKLOCATETYPE",
+ "<2346>": "RDKMAIN",
+ "<2347>": "RDKMODULEINSTALL",
+ "<2348>": "RDKREPVIEWEDIT",
+ "<2349>": "RDKTRANSLATETYPE",
+ "<2350>": "RDKTREEDELETE",
+ "<2351>": "RDKUPDATEDBT",
+ "<2352>": "RDKVADDALL",
+ "<2353>": "RDKVADDTOLIST",
+ "<2354>": "RDKVALIDATEEXTRACTPATH",
+ "<2355>": "RDKVGETVIEWNAMES",
+ "<2356>": "RDKVOPENVIEW",
+ "<2357>": "RDKVSAVERESULT",
+ "<2358>": "RDKV_SELBY_EVENTS",
+ "<2359>": "RDKV_SELUSING",
+ "<2360>": "RDK_CREATE_REPOSITORY",
+ "<2361>": "RDK_DEPLOY_OPTION",
+ "<2362>": "RDK_ERRORS",
+ "<2363>": "RDK_GASGAUGE",
+ "<2364>": "READ_COLUMN",
+ "<2365>": "READ_LOCK",
+ "<2366>": "READ_ROW",
+ "<2367>": "READ_SOURCE",
+ "<2368>": "REBUILDINDEX_SUB",
+ "<2369>": "REBUILD_SYSREPOS_INFO",
+ "<2370>": "REBUILD_SYSREPOS_IX",
+ "<2371>": "RECALC",
+ "<2372>": "RECEIVE_ANSWER",
+ "<2373>": "RECV",
+ "<2374>": "REDUCE",
+ "<2375>": "REFRESH_VSPRINTER",
+ "<2376>": "REGCLOSEKEY",
+ "<2377>": "REGCREATEKEYEX",
+ "<2378>": "REGISTERDOTNET",
+ "<2379>": "REGISTRY_METHOD",
+ "<2380>": "REGOPENKEYEX",
+ "<2381>": "REGQUERYVALUEEX",
+ "<2382>": "REGSETVALUEEX",
+ "<2383>": "RELATER",
+ "<2384>": "RELATION.SUB",
+ "<2385>": "RELEASEDC",
+ "<2386>": "RELEASEDLL",
+ "<2387>": "RELEASE_LOCK",
+ "<2388>": "REMAKETABLE",
+ "<2389>": "REMOVE.DELS",
+ "<2390>": "REMOVEDIRECTORY",
+ "<2391>": "REMOVEMENU",
+ "<2392>": "REMOVE_DELS",
+ "<2393>": "RENAME_TABLE",
+ "<2394>": "RENAME_VOLUME",
+ "<2395>": "REPLACE_TEST",
+ "<2396>": "REPORTER_TEST",
+ "<2397>": "REPOS...ACCESS",
+ "<2398>": "REPOS...ADDMODULE",
+ "<2399>": "REPOS...CHECKCOPYINIT",
+ "<2400>": "REPOS...CHECKIN",
+ "<2401>": "REPOS...CHECKIN_TRANS",
+ "<2402>": "REPOS...CHECKOUT",
+ "<2403>": "REPOS...CHECKOUT_TRANS",
+ "<2404>": "REPOS...CHECKWRAPUP",
+ "<2405>": "REPOS...CLEANSUB",
+ "<2406>": "REPOS...CLEANSUPER",
+ "<2407>": "REPOS...CLEARFLAG",
+ "<2408>": "REPOS...CLEARMODULE",
+ "<2409>": "REPOS...COMPILE",
+ "<2410>": "REPOS...COPY",
+ "<2411>": "REPOS...DESIGN",
+ "<2412>": "REPOS...DESIGNSUB",
+ "<2413>": "REPOS...DESTROY",
+ "<2414>": "REPOS...DSNACCESS",
+ "<2415>": "REPOS...DSNNEW",
+ "<2416>": "REPOS...DSNOPEN",
+ "<2417>": "REPOS...DSNOPENSUB",
+ "<2418>": "REPOS...EXECUTE",
+ "<2419>": "REPOS...FLAG",
+ "<2420>": "REPOS...GENSUBKEY",
+ "<2421>": "REPOS...GET",
+ "<2422>": "REPOS...GETACCESSPERMIT",
+ "<2423>": "REPOS...GETAPPID",
+ "<2424>": "REPOS...GETDESCRIPTION",
+ "<2425>": "REPOS...GETDOCUMENT",
+ "<2426>": "REPOS...GETDSN",
+ "<2427>": "REPOS...GETEVALUATE",
+ "<2428>": "REPOS...GETLASTUPDATE",
+ "<2429>": "REPOS...GETLOCATION",
+ "<2430>": "REPOS...GETLOGHISTORY",
+ "<2431>": "REPOS...GETLOGSTATE",
+ "<2432>": "REPOS...GETMODULE",
+ "<2433>": "REPOS...GETNEWTOKEN",
+ "<2434>": "REPOS...GETOSGENPREVIEWTYPE",
+ "<2435>": "REPOS...GETPOINTED",
+ "<2436>": "REPOS...GETPOINTER",
+ "<2437>": "REPOS...GETPUBLISHABLE",
+ "<2438>": "REPOS...GETRDKEXTRACTSPEC",
+ "<2439>": "REPOS...GETRDKEXTRACTTYPE",
+ "<2440>": "REPOS...GETRECOMPILE",
+ "<2441>": "REPOS...GETSCMFORMAT",
+ "<2442>": "REPOS...GETSCMFORMATTYPE",
+ "<2443>": "REPOS...GETSCMINCLUDE",
+ "<2444>": "REPOS...GETSCMINCLUDETYPE",
+ "<2445>": "REPOS...GETSHAREABLE",
+ "<2446>": "REPOS...GETSTATE",
+ "<2447>": "REPOS...GETSUB",
+ "<2448>": "REPOS...GETSUBKEY",
+ "<2449>": "REPOS...GETSUBKEY_TRANS",
+ "<2450>": "REPOS...GETSUPER",
+ "<2451>": "REPOS...GETSYSBUILD",
+ "<2452>": "REPOS...GETSYSPUBLISH",
+ "<2453>": "REPOS...GETTITLE",
+ "<2454>": "REPOS...GETUPDATEPERMIT",
+ "<2455>": "REPOS...GET_TRANS",
+ "<2456>": "REPOS...LOCK",
+ "<2457>": "REPOS...LOCK_TRANS",
+ "<2458>": "REPOS...NEW",
+ "<2459>": "REPOS...NEWREF",
+ "<2460>": "REPOS...POSTDESTROY",
+ "<2461>": "REPOS...POSTNEW",
+ "<2462>": "REPOS...POSTSET",
+ "<2463>": "REPOS...POSTSETPURGE",
+ "<2464>": "REPOS...POSTSETSYSBUILD",
+ "<2465>": "REPOS...POSTSETSYSPUBLISH",
+ "<2466>": "REPOS...POSTUPDATE",
+ "<2467>": "REPOS...POSTWRITE",
+ "<2468>": "REPOS...REMOVEMODULE",
+ "<2469>": "REPOS...SCMACCESS",
+ "<2470>": "REPOS...SCMCOMPILE",
+ "<2471>": "REPOS...SCMDESTROY",
+ "<2472>": "REPOS...SCMFORMAT",
+ "<2473>": "REPOS...SCMGETFORMAT",
+ "<2474>": "REPOS...SCMICONV",
+ "<2475>": "REPOS...SCMNEW",
+ "<2476>": "REPOS...SCMOCONV",
+ "<2477>": "REPOS...SCMWRITE",
+ "<2478>": "REPOS...SET",
+ "<2479>": "REPOS...SETACCESSPERMIT",
+ "<2480>": "REPOS...SETCOLUMNASSOC",
+ "<2481>": "REPOS...SETDESCRIPTION",
+ "<2482>": "REPOS...SETDOCUMENT",
+ "<2483>": "REPOS...SETMODULE",
+ "<2484>": "REPOS...SETPOINTED",
+ "<2485>": "REPOS...SETPUBLISHABLE",
+ "<2486>": "REPOS...SETPURGE",
+ "<2487>": "REPOS...SETRECOMPILE",
+ "<2488>": "REPOS...SETSHAREABLE",
+ "<2489>": "REPOS...SETSTATE",
+ "<2490>": "REPOS...SETSUB",
+ "<2491>": "REPOS...SETSUBKEY",
+ "<2492>": "REPOS...SETSUBKEY_TRANS",
+ "<2493>": "REPOS...SETSUPER",
+ "<2494>": "REPOS...SETSYSBUILD",
+ "<2495>": "REPOS...SETSYSPUBLISH",
+ "<2496>": "REPOS...SETTABLEASSOC",
+ "<2497>": "REPOS...SETTITLE",
+ "<2498>": "REPOS...SETUPDATEPERMIT",
+ "<2499>": "REPOS...TCOMPILE",
+ "<2500>": "REPOS...TCOPY",
+ "<2501>": "REPOS...TDESTROY",
+ "<2502>": "REPOS...UNLOCK",
+ "<2503>": "REPOS...UNLOCK_TRANS",
+ "<2504>": "REPOS...UPDATE",
+ "<2505>": "REPOS...WRITE",
+ "<2506>": "REPOS.APPNOTE..ACCESS",
+ "<2507>": "REPOS.APPNOTE..CHECKCOPYINIT",
+ "<2508>": "REPOS.APPNOTE..CHECKIN",
+ "<2509>": "REPOS.APPNOTE..CHECKIN_TRANS",
+ "<2510>": "REPOS.APPNOTE..CHECKOUT",
+ "<2511>": "REPOS.APPNOTE..CHECKOUT_TRANS",
+ "<2512>": "REPOS.APPNOTE..CHECKWRAPUP",
+ "<2513>": "REPOS.APPNOTE..COPY",
+ "<2514>": "REPOS.APPNOTE..DESTROY",
+ "<2515>": "REPOS.APPNOTE..EXECUTE",
+ "<2516>": "REPOS.APPNOTE..NEW",
+ "<2517>": "REPOS.APPNOTE..SCMACCESS",
+ "<2518>": "REPOS.APPNOTE..SCMICONV",
+ "<2519>": "REPOS.APPNOTE..SCMOCONV",
+ "<2520>": "REPOS.APPNOTE..UPDATE",
+ "<2521>": "REPOS.APPNOTE..WRITE",
+ "<2522>": "REPOS.APPROW..ACCESS",
+ "<2523>": "REPOS.APPROW..CHECKCOPYINIT",
+ "<2524>": "REPOS.APPROW..CHECKIN",
+ "<2525>": "REPOS.APPROW..CHECKIN_TRANS",
+ "<2526>": "REPOS.APPROW..CHECKOUT",
+ "<2527>": "REPOS.APPROW..CHECKOUT_TRANS",
+ "<2528>": "REPOS.APPROW..CHECKWRAPUP",
+ "<2529>": "REPOS.APPROW..COPY",
+ "<2530>": "REPOS.APPROW..DESTROY",
+ "<2531>": "REPOS.APPROW..GETLOCATION",
+ "<2532>": "REPOS.APPROW..GETRDKEXTRACTSPEC",
+ "<2533>": "REPOS.APPROW..LOCK",
+ "<2534>": "REPOS.APPROW..LOCK_TRANS",
+ "<2535>": "REPOS.APPROW..NEW",
+ "<2536>": "REPOS.APPROW..SCMCOMPILE",
+ "<2537>": "REPOS.APPROW..SCMWRITE",
+ "<2538>": "REPOS.APPROW..TDESTROY",
+ "<2539>": "REPOS.APPROW..UNLOCK",
+ "<2540>": "REPOS.APPROW..UNLOCK_TRANS",
+ "<2541>": "REPOS.APPROW..UPDATE",
+ "<2542>": "REPOS.APPROW..WRITE",
+ "<2543>": "REPOS.CODETEMPLATE..ACCESS",
+ "<2544>": "REPOS.CODETEMPLATE..CHECKCOPYINIT",
+ "<2545>": "REPOS.CODETEMPLATE..CHECKIN",
+ "<2546>": "REPOS.CODETEMPLATE..CHECKIN_TRANS",
+ "<2547>": "REPOS.CODETEMPLATE..CHECKOUT",
+ "<2548>": "REPOS.CODETEMPLATE..CHECKOUT_TRANS",
+ "<2549>": "REPOS.CODETEMPLATE..CHECKWRAPUP",
+ "<2550>": "REPOS.CODETEMPLATE..COPY",
+ "<2551>": "REPOS.CODETEMPLATE..DESIGN",
+ "<2552>": "REPOS.CODETEMPLATE..DESTROY",
+ "<2553>": "REPOS.CODETEMPLATE..NEW",
+ "<2554>": "REPOS.CODETEMPLATE..UPDATE",
+ "<2555>": "REPOS.CODETEMPLATE..WRITE",
+ "<2556>": "REPOS.CONFIG..ACCESS",
+ "<2557>": "REPOS.CONFIG..DESTROY",
+ "<2558>": "REPOS.CONFIG..WRITE",
+ "<2559>": "REPOS.CONTEXTMENU..ACCESS",
+ "<2560>": "REPOS.CONTEXTMENU..CHECKCOPYINIT",
+ "<2561>": "REPOS.CONTEXTMENU..CHECKIN",
+ "<2562>": "REPOS.CONTEXTMENU..CHECKIN_TRANS",
+ "<2563>": "REPOS.CONTEXTMENU..CHECKOUT",
+ "<2564>": "REPOS.CONTEXTMENU..CHECKOUT_TRANS",
+ "<2565>": "REPOS.CONTEXTMENU..CHECKWRAPUP",
+ "<2566>": "REPOS.CONTEXTMENU..COPY",
+ "<2567>": "REPOS.CONTEXTMENU..DESIGN",
+ "<2568>": "REPOS.CONTEXTMENU..DESTROY",
+ "<2569>": "REPOS.CONTEXTMENU..NEW",
+ "<2570>": "REPOS.CONTEXTMENU..SCMCOMPILE",
+ "<2571>": "REPOS.CONTEXTMENU..UPDATE",
+ "<2572>": "REPOS.CONTEXTMENU..WRITE",
+ "<2573>": "REPOS.DATASOURCE..ACCESS",
+ "<2574>": "REPOS.DATASOURCE..DESTROY",
+ "<2575>": "REPOS.DATASOURCE..WRITE",
+ "<2576>": "REPOS.DBCOLUMN..ACCESS",
+ "<2577>": "REPOS.DBCOLUMN..CHECKCOPYINIT",
+ "<2578>": "REPOS.DBCOLUMN..CHECKIN",
+ "<2579>": "REPOS.DBCOLUMN..CHECKIN_TRANS",
+ "<2580>": "REPOS.DBCOLUMN..CHECKOUT",
+ "<2581>": "REPOS.DBCOLUMN..CHECKOUT_TRANS",
+ "<2582>": "REPOS.DBCOLUMN..CHECKWRAPUP",
+ "<2583>": "REPOS.DBCOLUMN..COPY",
+ "<2584>": "REPOS.DBCOLUMN..DESTROY",
+ "<2585>": "REPOS.DBCOLUMN..LOCK",
+ "<2586>": "REPOS.DBCOLUMN..LOCK_TRANS",
+ "<2587>": "REPOS.DBCOLUMN..SETACCESSPERMIT",
+ "<2588>": "REPOS.DBCOLUMN..SETUPDATEPERMIT",
+ "<2589>": "REPOS.DBCOLUMN..UNLOCK",
+ "<2590>": "REPOS.DBCOLUMN..UNLOCK_TRANS",
+ "<2591>": "REPOS.DBCOLUMN..UPDATE",
+ "<2592>": "REPOS.DBCOLUMN..WRITE",
+ "<2593>": "REPOS.DBCOMPONENT..RESOLVESUBKEY",
+ "<2594>": "REPOS.DBCOMPONENT.DATASET.ACCESS",
+ "<2595>": "REPOS.DBCOMPONENT.DATASET.CHECKCOPYINIT",
+ "<2596>": "REPOS.DBCOMPONENT.DATASET.CHECKIN",
+ "<2597>": "REPOS.DBCOMPONENT.DATASET.CHECKOUT",
+ "<2598>": "REPOS.DBCOMPONENT.DATASET.CHECKOUT_TRANS",
+ "<2599>": "REPOS.DBCOMPONENT.DATASET.CHECKWRAPUP",
+ "<2600>": "REPOS.DBCOMPONENT.DATASET.COMPILE",
+ "<2601>": "REPOS.DBCOMPONENT.DATASET.DESIGN",
+ "<2602>": "REPOS.DBCOMPONENT.DATASET.DESTROY",
+ "<2603>": "REPOS.DBCOMPONENT.DATASET.WRITE",
+ "<2604>": "REPOS.DBCOMPONENTEXE.DATASET.CHECKCOPYINIT",
+ "<2605>": "REPOS.DBCOMPONENTEXE.DATASET.CHECKIN",
+ "<2606>": "REPOS.DBCOMPONENTEXE.DATASET.CHECKOUT",
+ "<2607>": "REPOS.DBCOMPONENTEXE.DATASET.CHECKOUT_TRANS",
+ "<2608>": "REPOS.DBCOMPONENTEXE.DATASET.CHECKWRAPUP",
+ "<2609>": "REPOS.DBCOMPONENTEXE.DATASET.DESIGN",
+ "<2610>": "REPOS.DBCOMPONENTEXE.DATASET.DESTROY",
+ "<2611>": "REPOS.DBITEM..RESOLVESUBKEY",
+ "<2612>": "REPOS.DBTABLE..ACCESS",
+ "<2613>": "REPOS.DBTABLE..CHECKCOPYINIT",
+ "<2614>": "REPOS.DBTABLE..CHECKIN",
+ "<2615>": "REPOS.DBTABLE..CHECKIN_TRANS",
+ "<2616>": "REPOS.DBTABLE..CHECKOUT",
+ "<2617>": "REPOS.DBTABLE..CHECKOUT_TRANS",
+ "<2618>": "REPOS.DBTABLE..CHECKWRAPUP",
+ "<2619>": "REPOS.DBTABLE..COPY",
+ "<2620>": "REPOS.DBTABLE..DESIGN",
+ "<2621>": "REPOS.DBTABLE..DESTROY",
+ "<2622>": "REPOS.DBTABLE..LOCK",
+ "<2623>": "REPOS.DBTABLE..LOCK_TRANS",
+ "<2624>": "REPOS.DBTABLE..NEW",
+ "<2625>": "REPOS.DBTABLE..SETACCESSPERMIT",
+ "<2626>": "REPOS.DBTABLE..SETUPDATEPERMIT",
+ "<2627>": "REPOS.DBTABLE..UNLOCK",
+ "<2628>": "REPOS.DBTABLE..UNLOCK_TRANS",
+ "<2629>": "REPOS.DBTABLE..WRITE",
+ "<2630>": "REPOS.DLL..CHECKCOPYINIT",
+ "<2631>": "REPOS.DLL..CHECKIN",
+ "<2632>": "REPOS.DLL..CHECKIN_TRANS",
+ "<2633>": "REPOS.DLL..CHECKOUT",
+ "<2634>": "REPOS.DLL..CHECKOUT_TRANS",
+ "<2635>": "REPOS.DLLPROTOTYPE..ACCESS",
+ "<2636>": "REPOS.DLLPROTOTYPE..CHECKCOPYINIT",
+ "<2637>": "REPOS.DLLPROTOTYPE..CHECKIN",
+ "<2638>": "REPOS.DLLPROTOTYPE..CHECKIN_TRANS",
+ "<2639>": "REPOS.DLLPROTOTYPE..CHECKOUT",
+ "<2640>": "REPOS.DLLPROTOTYPE..CHECKOUT_TRANS",
+ "<2641>": "REPOS.DLLPROTOTYPE..CHECKWRAPUP",
+ "<2642>": "REPOS.DLLPROTOTYPE..COMPILE",
+ "<2643>": "REPOS.DLLPROTOTYPE..COPY",
+ "<2644>": "REPOS.DLLPROTOTYPE..DESIGN",
+ "<2645>": "REPOS.DLLPROTOTYPE..DESTROY",
+ "<2646>": "REPOS.DLLPROTOTYPE..NEW",
+ "<2647>": "REPOS.DLLPROTOTYPE..TDESTROY",
+ "<2648>": "REPOS.DLLPROTOTYPE..UPDATE",
+ "<2649>": "REPOS.DLLPROTOTYPE..WRITE",
+ "<2650>": "REPOS.DLLSTRUCT..ACCESS",
+ "<2651>": "REPOS.DLLSTRUCT..CHECKCOPYINIT",
+ "<2652>": "REPOS.DLLSTRUCT..CHECKIN",
+ "<2653>": "REPOS.DLLSTRUCT..CHECKIN_TRANS",
+ "<2654>": "REPOS.DLLSTRUCT..CHECKOUT",
+ "<2655>": "REPOS.DLLSTRUCT..CHECKOUT_TRANS",
+ "<2656>": "REPOS.DLLSTRUCT..CHECKWRAPUP",
+ "<2657>": "REPOS.DLLSTRUCT..COPY",
+ "<2658>": "REPOS.DLLSTRUCT..DESIGN",
+ "<2659>": "REPOS.DLLSTRUCT..DESTROY",
+ "<2660>": "REPOS.DLLSTRUCT..NEW",
+ "<2661>": "REPOS.DLLSTRUCT..UPDATE",
+ "<2662>": "REPOS.DLLSTRUCT..WRITE",
+ "<2663>": "REPOS.DOC..ACCESS",
+ "<2664>": "REPOS.DOC..CHECKCOPYINIT",
+ "<2665>": "REPOS.DOC..CHECKIN",
+ "<2666>": "REPOS.DOC..CHECKIN_TRANS",
+ "<2667>": "REPOS.DOC..CHECKOUT",
+ "<2668>": "REPOS.DOC..CHECKOUT_TRANS",
+ "<2669>": "REPOS.DOC..DESIGN",
+ "<2670>": "REPOS.DOC..DESTROY",
+ "<2671>": "REPOS.DOC..EXECUTE",
+ "<2672>": "REPOS.DOC..GETHTML",
+ "<2673>": "REPOS.DOC..GETLASTUPDATE",
+ "<2674>": "REPOS.DOC..GETSCMFORMAT",
+ "<2675>": "REPOS.DOC..NEW",
+ "<2676>": "REPOS.DOC..SCMGETFORMAT",
+ "<2677>": "REPOS.DOC..WRITE",
+ "<2678>": "REPOS.FORM..ACCESS",
+ "<2679>": "REPOS.FORM..DESTROY",
+ "<2680>": "REPOS.FORM..WRITE",
+ "<2681>": "REPOS.GRAPH..ACCESS",
+ "<2682>": "REPOS.GRAPH..DESTROY",
+ "<2683>": "REPOS.GRAPH..WRITE",
+ "<2684>": "REPOS.GRAPHIC.FREELANCE.DESIGN",
+ "<2685>": "REPOS.IMAGE..ACCESS",
+ "<2686>": "REPOS.IMAGE..CHECKCOPYINIT",
+ "<2687>": "REPOS.IMAGE..CHECKIN",
+ "<2688>": "REPOS.IMAGE..CHECKIN_TRANS",
+ "<2689>": "REPOS.IMAGE..CHECKOUT",
+ "<2690>": "REPOS.IMAGE..CHECKOUT_TRANS",
+ "<2691>": "REPOS.IMAGE..DESIGN",
+ "<2692>": "REPOS.IMAGE..GETLASTUPDATE",
+ "<2693>": "REPOS.IMAGE..NEW",
+ "<2694>": "REPOS.IMAGE..NEWREF",
+ "<2695>": "REPOS.IMAGE..UPDATE",
+ "<2696>": "REPOS.IMAGE..WRITE",
+ "<2697>": "REPOS.IMAGELIST..ACCESS",
+ "<2698>": "REPOS.IMAGELIST..CHECKCOPYINIT",
+ "<2699>": "REPOS.IMAGELIST..CHECKIN",
+ "<2700>": "REPOS.IMAGELIST..CHECKIN_TRANS",
+ "<2701>": "REPOS.IMAGELIST..CHECKOUT",
+ "<2702>": "REPOS.IMAGELIST..CHECKOUT_TRANS",
+ "<2703>": "REPOS.IMAGELIST..DESIGN",
+ "<2704>": "REPOS.IMAGELIST..GETLASTUPDATE",
+ "<2705>": "REPOS.IMAGELIST..NEW",
+ "<2706>": "REPOS.IMAGELIST..NEWREF",
+ "<2707>": "REPOS.IMAGELIST..UPDATE",
+ "<2708>": "REPOS.IMAGELIST..WRITE",
+ "<2709>": "REPOS.MENU..ACCESS",
+ "<2710>": "REPOS.MENU..DESTROY",
+ "<2711>": "REPOS.MENU..WRITE",
+ "<2712>": "REPOS.MESSAGE..ACCESS",
+ "<2713>": "REPOS.MESSAGE..DESTROY",
+ "<2714>": "REPOS.MESSAGE..WRITE",
+ "<2715>": "REPOS.MMEDIA..DESIGN",
+ "<2716>": "REPOS.MMEDIA..EXECUTE",
+ "<2717>": "REPOS.MMEDIA.AUDIO.EXECUTE",
+ "<2718>": "REPOS.MMEDIA.WAVE.EXECUTE",
+ "<2719>": "REPOS.MSG..ACCESS",
+ "<2720>": "REPOS.MSG..CHECKCOPYINIT",
+ "<2721>": "REPOS.MSG..CHECKIN",
+ "<2722>": "REPOS.MSG..CHECKIN_TRANS",
+ "<2723>": "REPOS.MSG..CHECKOUT",
+ "<2724>": "REPOS.MSG..CHECKOUT_TRANS",
+ "<2725>": "REPOS.MSG..CHECKWRAPUP",
+ "<2726>": "REPOS.MSG..COPY",
+ "<2727>": "REPOS.MSG..DESIGN",
+ "<2728>": "REPOS.MSG..DESTROY",
+ "<2729>": "REPOS.MSG..EXECUTE",
+ "<2730>": "REPOS.MSG..NEW",
+ "<2731>": "REPOS.MSG..SCMACCESS",
+ "<2732>": "REPOS.MSG..SCMCOMPILE",
+ "<2733>": "REPOS.MSG..SCMICONV",
+ "<2734>": "REPOS.MSG..SCMOCONV",
+ "<2735>": "REPOS.MSG..UPDATE",
+ "<2736>": "REPOS.MSG..WRITE",
+ "<2737>": "REPOS.O4W..ACCESS",
+ "<2738>": "REPOS.O4W..DESTROY",
+ "<2739>": "REPOS.O4W..NEW",
+ "<2740>": "REPOS.O4W..WRITE",
+ "<2741>": "REPOS.OIEVENT..ACCESS",
+ "<2742>": "REPOS.OIEVENT..CHECKCOPYINIT",
+ "<2743>": "REPOS.OIEVENT..CHECKIN",
+ "<2744>": "REPOS.OIEVENT..CHECKIN_TRANS",
+ "<2745>": "REPOS.OIEVENT..CHECKOUT",
+ "<2746>": "REPOS.OIEVENT..CHECKOUT_TRANS",
+ "<2747>": "REPOS.OIEVENT..CHECKSYNTAX",
+ "<2748>": "REPOS.OIEVENT..CHECKWRAPUP",
+ "<2749>": "REPOS.OIEVENT..COMPILE",
+ "<2750>": "REPOS.OIEVENT..COPY",
+ "<2751>": "REPOS.OIEVENT..DESTROY",
+ "<2752>": "REPOS.OIEVENT..NEW",
+ "<2753>": "REPOS.OIEVENT..SCMACCESS",
+ "<2754>": "REPOS.OIEVENT..TCOMPILE",
+ "<2755>": "REPOS.OIEVENT..UPDATE",
+ "<2756>": "REPOS.OIEVENT..WRITE",
+ "<2757>": "REPOS.OIEVENTDBG..CHECKCOPYINIT",
+ "<2758>": "REPOS.OIEVENTDBG..CHECKIN",
+ "<2759>": "REPOS.OIEVENTDBG..CHECKIN_TRANS",
+ "<2760>": "REPOS.OIEVENTDBG..CHECKOUT",
+ "<2761>": "REPOS.OIEVENTDBG..CHECKOUT_TRANS",
+ "<2762>": "REPOS.OIEVENTDBG..CHECKWRAPUP",
+ "<2763>": "REPOS.OIEVENTDBG..COPY",
+ "<2764>": "REPOS.OIEVENTEXE..ACCESS",
+ "<2765>": "REPOS.OIEVENTEXE..CHECKCOPYINIT",
+ "<2766>": "REPOS.OIEVENTEXE..CHECKIN",
+ "<2767>": "REPOS.OIEVENTEXE..CHECKIN_TRANS",
+ "<2768>": "REPOS.OIEVENTEXE..CHECKOUT",
+ "<2769>": "REPOS.OIEVENTEXE..CHECKOUT_TRANS",
+ "<2770>": "REPOS.OIEVENTEXE..CHECKWRAPUP",
+ "<2771>": "REPOS.OIEVENTEXE..COPY",
+ "<2772>": "REPOS.OIEVENTEXE..DESTROY",
+ "<2773>": "REPOS.OIEVENTEXE..TCOPY",
+ "<2774>": "REPOS.OIREPORT..ACCESS",
+ "<2775>": "REPOS.OIREPORT..CHECKCOPYINIT",
+ "<2776>": "REPOS.OIREPORT..CHECKIN",
+ "<2777>": "REPOS.OIREPORT..CHECKIN_TRANS",
+ "<2778>": "REPOS.OIREPORT..CHECKOUT",
+ "<2779>": "REPOS.OIREPORT..CHECKOUT_TRANS",
+ "<2780>": "REPOS.OIREPORT..CHECKWRAPUP",
+ "<2781>": "REPOS.OIREPORT..DESTROY",
+ "<2782>": "REPOS.OIREPORT..NEW",
+ "<2783>": "REPOS.OIREPORT..UPDATE",
+ "<2784>": "REPOS.OIREPORT..WRITE",
+ "<2785>": "REPOS.OIREPORT.BRWLAYOUT.DESIGN",
+ "<2786>": "REPOS.OIREPORT.BRWLAYOUT.EXECUTE",
+ "<2787>": "REPOS.OIREPORT.OIBRW.DESIGN",
+ "<2788>": "REPOS.OIREPORT.OIBRW.EXECUTE",
+ "<2789>": "REPOS.OIREPORT.RBAND.EXECUTE",
+ "<2790>": "REPOS.OIREPORT.RBLABEL.DESIGN",
+ "<2791>": "REPOS.OIREPORT.RBLABEL.EXECUTE",
+ "<2792>": "REPOS.OIREPORT.RBLAYOUT.DESIGN",
+ "<2793>": "REPOS.OIREPORT.RBLAYOUT.EXECUTE",
+ "<2794>": "REPOS.OIREPORT.RDLAYOUT.DESIGN",
+ "<2795>": "REPOS.OIREPORT.RDLAYOUT.EXECUTE",
+ "<2796>": "REPOS.OIWIN..ACCESS",
+ "<2797>": "REPOS.OIWIN..CHECKCOPYINIT",
+ "<2798>": "REPOS.OIWIN..CHECKIN",
+ "<2799>": "REPOS.OIWIN..CHECKIN_TRANS",
+ "<2800>": "REPOS.OIWIN..CHECKOUT",
+ "<2801>": "REPOS.OIWIN..CHECKOUT_TRANS",
+ "<2802>": "REPOS.OIWIN..CHECKWRAPUP",
+ "<2803>": "REPOS.OIWIN..COMPILE",
+ "<2804>": "REPOS.OIWIN..COPY",
+ "<2805>": "REPOS.OIWIN..DESTROY",
+ "<2806>": "REPOS.OIWIN..EXECUTE",
+ "<2807>": "REPOS.OIWIN..NEW",
+ "<2808>": "REPOS.OIWIN..RENAME",
+ "<2809>": "REPOS.OIWIN..SCMCOMPILE",
+ "<2810>": "REPOS.OIWIN..SCMDESTROY",
+ "<2811>": "REPOS.OIWIN..SETPURGE",
+ "<2812>": "REPOS.OIWIN..TCOMPILE",
+ "<2813>": "REPOS.OIWIN..TCOPY",
+ "<2814>": "REPOS.OIWIN..TDESTROY",
+ "<2815>": "REPOS.OIWIN..UPDATE",
+ "<2816>": "REPOS.OIWIN..WRITE",
+ "<2817>": "REPOS.OIWINEXE..ACCESS",
+ "<2818>": "REPOS.OIWINEXE..CHECKCOPYINIT",
+ "<2819>": "REPOS.OIWINEXE..CHECKIN",
+ "<2820>": "REPOS.OIWINEXE..CHECKIN_TRANS",
+ "<2821>": "REPOS.OIWINEXE..CHECKOUT",
+ "<2822>": "REPOS.OIWINEXE..CHECKOUT_TRANS",
+ "<2823>": "REPOS.OIWINEXE..CHECKWRAPUP",
+ "<2824>": "REPOS.OIWINEXE..COPY",
+ "<2825>": "REPOS.OIWINEXE..DESTROY",
+ "<2826>": "REPOS.OIWINEXE..EXECUTE",
+ "<2827>": "REPOS.OIWINEXE..NEW",
+ "<2828>": "REPOS.OIWINEXE..TCOPY",
+ "<2829>": "REPOS.OIWINEXE..TDESTROY",
+ "<2830>": "REPOS.OIWINEXE..WRITE",
+ "<2831>": "REPOS.OLECONTROL..ACCESS",
+ "<2832>": "REPOS.OLECONTROL..CHECKCOPYINIT",
+ "<2833>": "REPOS.OLECONTROL..CHECKIN",
+ "<2834>": "REPOS.OLECONTROL..CHECKIN_TRANS",
+ "<2835>": "REPOS.OLECONTROL..CHECKOUT",
+ "<2836>": "REPOS.OLECONTROL..CHECKOUT_TRANS",
+ "<2837>": "REPOS.OLECONTROL..CHECKWRAPUP",
+ "<2838>": "REPOS.OLECONTROL..COPY",
+ "<2839>": "REPOS.OLECONTROL..DESIGN",
+ "<2840>": "REPOS.OLECONTROL..DESTROY",
+ "<2841>": "REPOS.OLECONTROL..NEW",
+ "<2842>": "REPOS.OLECONTROL..UPDATE",
+ "<2843>": "REPOS.OLECONTROL..WRITE",
+ "<2844>": "REPOS.OPROC..ACCESS",
+ "<2845>": "REPOS.OPROC..COMPILE",
+ "<2846>": "REPOS.OPROC..DESTROY",
+ "<2847>": "REPOS.OPROC..NEW",
+ "<2848>": "REPOS.OPROC..WRITE",
+ "<2849>": "REPOS.OPROCEXE..ACCESS",
+ "<2850>": "REPOS.OPROCEXE..DESTROY",
+ "<2851>": "REPOS.OPROCEXE..NEW",
+ "<2852>": "REPOS.OPROCEXE..WRITE",
+ "<2853>": "REPOS.OSFILE..CHECKCOPYINIT",
+ "<2854>": "REPOS.OSFILE..CHECKIN",
+ "<2855>": "REPOS.OSFILE..CHECKIN_TRANS",
+ "<2856>": "REPOS.OSFILE..CHECKOUT",
+ "<2857>": "REPOS.OSFILE..CHECKOUT_TRANS",
+ "<2858>": "REPOS.POPUP..ACCESS",
+ "<2859>": "REPOS.POPUP..CHECKCOPYINIT",
+ "<2860>": "REPOS.POPUP..CHECKIN",
+ "<2861>": "REPOS.POPUP..CHECKIN_TRANS",
+ "<2862>": "REPOS.POPUP..CHECKOUT",
+ "<2863>": "REPOS.POPUP..CHECKOUT_TRANS",
+ "<2864>": "REPOS.POPUP..CHECKWRAPUP",
+ "<2865>": "REPOS.POPUP..COPY",
+ "<2866>": "REPOS.POPUP..DESIGN",
+ "<2867>": "REPOS.POPUP..DESTROY",
+ "<2868>": "REPOS.POPUP..EXECUTE",
+ "<2869>": "REPOS.POPUP..NEW",
+ "<2870>": "REPOS.POPUP..SCMACCESS",
+ "<2871>": "REPOS.POPUP..SCMCOMPILE",
+ "<2872>": "REPOS.POPUP..SCMICONV",
+ "<2873>": "REPOS.POPUP..SCMOCONV",
+ "<2874>": "REPOS.POPUP..UPDATE",
+ "<2875>": "REPOS.POPUP..WRITE",
+ "<2876>": "REPOS.PROMOTEDEVENT..ACCESS",
+ "<2877>": "REPOS.PROMOTEDEVENT..CHECKCOPYINIT",
+ "<2878>": "REPOS.PROMOTEDEVENT..CHECKIN",
+ "<2879>": "REPOS.PROMOTEDEVENT..CHECKIN_TRANS",
+ "<2880>": "REPOS.PROMOTEDEVENT..CHECKOUT",
+ "<2881>": "REPOS.PROMOTEDEVENT..CHECKOUT_TRANS",
+ "<2882>": "REPOS.PROMOTEDEVENT..CHECKSYNTAX",
+ "<2883>": "REPOS.PROMOTEDEVENT..CHECKWRAPUP",
+ "<2884>": "REPOS.PROMOTEDEVENT..COMPILE",
+ "<2885>": "REPOS.PROMOTEDEVENT..COPY",
+ "<2886>": "REPOS.PROMOTEDEVENT..DESIGN",
+ "<2887>": "REPOS.PROMOTEDEVENT..DESTROY",
+ "<2888>": "REPOS.PROMOTEDEVENT..GENSUBKEY",
+ "<2889>": "REPOS.PROMOTEDEVENT..NEW",
+ "<2890>": "REPOS.PROMOTEDEVENT..SCMACCESS",
+ "<2891>": "REPOS.PROMOTEDEVENT..SCMDESTROY",
+ "<2892>": "REPOS.PROMOTEDEVENT..TCOMPILE",
+ "<2893>": "REPOS.PROMOTEDEVENT..UPDATE",
+ "<2894>": "REPOS.PROMOTEDEVENT..WRITE",
+ "<2895>": "REPOS.PROMOTEDEVENTDBG..ACCESS",
+ "<2896>": "REPOS.PROMOTEDEVENTDBG..CHECKCOPYINIT",
+ "<2897>": "REPOS.PROMOTEDEVENTDBG..CHECKIN",
+ "<2898>": "REPOS.PROMOTEDEVENTDBG..CHECKIN_TRANS",
+ "<2899>": "REPOS.PROMOTEDEVENTDBG..CHECKOUT",
+ "<2900>": "REPOS.PROMOTEDEVENTDBG..CHECKOUT_TRANS",
+ "<2901>": "REPOS.PROMOTEDEVENTDBG..CHECKWRAPUP",
+ "<2902>": "REPOS.PROMOTEDEVENTDBG..COPY",
+ "<2903>": "REPOS.PROMOTEDEVENTDBG..DESTROY",
+ "<2904>": "REPOS.PROMOTEDEVENTDBG..GENSUBKEY",
+ "<2905>": "REPOS.PROMOTEDEVENTDBG..NEW",
+ "<2906>": "REPOS.PROMOTEDEVENTDBG..UPDATE",
+ "<2907>": "REPOS.PROMOTEDEVENTDBG..WRITE",
+ "<2908>": "REPOS.PROMOTEDEVENTEXE..ACCESS",
+ "<2909>": "REPOS.PROMOTEDEVENTEXE..CHECKCOPYINIT",
+ "<2910>": "REPOS.PROMOTEDEVENTEXE..CHECKIN",
+ "<2911>": "REPOS.PROMOTEDEVENTEXE..CHECKIN_TRANS",
+ "<2912>": "REPOS.PROMOTEDEVENTEXE..CHECKOUT",
+ "<2913>": "REPOS.PROMOTEDEVENTEXE..CHECKOUT_TRANS",
+ "<2914>": "REPOS.PROMOTEDEVENTEXE..CHECKWRAPUP",
+ "<2915>": "REPOS.PROMOTEDEVENTEXE..COPY",
+ "<2916>": "REPOS.PROMOTEDEVENTEXE..DESTROY",
+ "<2917>": "REPOS.PROMOTEDEVENTEXE..GENSUBKEY",
+ "<2918>": "REPOS.PROMOTEDEVENTEXE..NEW",
+ "<2919>": "REPOS.PROMOTEDEVENTEXE..TCOPY",
+ "<2920>": "REPOS.PROMOTEDEVENTEXE..TDESTROY",
+ "<2921>": "REPOS.PROMOTEDEVENTEXE..UPDATE",
+ "<2922>": "REPOS.PROMOTEDEVENTEXE..WRITE",
+ "<2923>": "REPOS.REPCLASS..ACCESS",
+ "<2924>": "REPOS.REPCLASS..CHECKCOPYINIT",
+ "<2925>": "REPOS.REPCLASS..CHECKIN",
+ "<2926>": "REPOS.REPCLASS..CHECKIN_TRANS",
+ "<2927>": "REPOS.REPCLASS..CHECKOUT",
+ "<2928>": "REPOS.REPCLASS..CHECKOUT_TRANS",
+ "<2929>": "REPOS.REPCLASS..CHECKWRAPUP",
+ "<2930>": "REPOS.REPCLASS..COPY",
+ "<2931>": "REPOS.REPCLASS..DESIGN",
+ "<2932>": "REPOS.REPCLASS..DESTROY",
+ "<2933>": "REPOS.REPCLASS..NEW",
+ "<2934>": "REPOS.REPCLASS..UPDATE",
+ "<2935>": "REPOS.REPCLASS..WRITE",
+ "<2936>": "REPOS.REPFAMILY..ACCESS",
+ "<2937>": "REPOS.REPFAMILY..CHECKCOPYINIT",
+ "<2938>": "REPOS.REPFAMILY..CHECKIN",
+ "<2939>": "REPOS.REPFAMILY..CHECKIN_TRANS",
+ "<2940>": "REPOS.REPFAMILY..CHECKOUT",
+ "<2941>": "REPOS.REPFAMILY..CHECKOUT_TRANS",
+ "<2942>": "REPOS.REPFAMILY..CHECKWRAPUP",
+ "<2943>": "REPOS.REPFAMILY..COPY",
+ "<2944>": "REPOS.REPFAMILY..DESIGN",
+ "<2945>": "REPOS.REPFAMILY..DESTROY",
+ "<2946>": "REPOS.REPFAMILY..NEW",
+ "<2947>": "REPOS.REPFAMILY..UPDATE",
+ "<2948>": "REPOS.REPFAMILY..WRITE",
+ "<2949>": "REPOS.REPFILTER..ACCESS",
+ "<2950>": "REPOS.REPFILTER..CHECKCOPYINIT",
+ "<2951>": "REPOS.REPFILTER..CHECKIN",
+ "<2952>": "REPOS.REPFILTER..CHECKIN_TRANS",
+ "<2953>": "REPOS.REPFILTER..CHECKOUT",
+ "<2954>": "REPOS.REPFILTER..CHECKOUT_TRANS",
+ "<2955>": "REPOS.REPFILTER..CHECKWRAPUP",
+ "<2956>": "REPOS.REPFILTER..COPY",
+ "<2957>": "REPOS.REPFILTER..DESIGN",
+ "<2958>": "REPOS.REPFILTER..DESTROY",
+ "<2959>": "REPOS.REPFILTER..EXECUTE",
+ "<2960>": "REPOS.REPFILTER..NEW",
+ "<2961>": "REPOS.REPFILTER..UPDATE",
+ "<2962>": "REPOS.REPFILTER..WRITE",
+ "<2963>": "REPOS.REPORT..ACCESS",
+ "<2964>": "REPOS.REPORT..DESTROY",
+ "<2965>": "REPOS.REPORT..WRITE",
+ "<2966>": "REPOS.REPRELEASE..ACCESS",
+ "<2967>": "REPOS.REPRELEASE..CHECKCOPYINIT",
+ "<2968>": "REPOS.REPRELEASE..CHECKIN",
+ "<2969>": "REPOS.REPRELEASE..CHECKIN_TRANS",
+ "<2970>": "REPOS.REPRELEASE..CHECKOUT",
+ "<2971>": "REPOS.REPRELEASE..CHECKOUT_TRANS",
+ "<2972>": "REPOS.REPRELEASE..CHECKWRAPUP",
+ "<2973>": "REPOS.REPRELEASE..COPY",
+ "<2974>": "REPOS.REPRELEASE..DESIGN",
+ "<2975>": "REPOS.REPRELEASE..DESTROY",
+ "<2976>": "REPOS.REPRELEASE..NEW",
+ "<2977>": "REPOS.REPRELEASE..UPDATE",
+ "<2978>": "REPOS.REPRELEASE..WRITE",
+ "<2979>": "REPOS.REPTYPE..ACCESS",
+ "<2980>": "REPOS.REPTYPE..CHECKCOPYINIT",
+ "<2981>": "REPOS.REPTYPE..CHECKIN",
+ "<2982>": "REPOS.REPTYPE..CHECKIN_TRANS",
+ "<2983>": "REPOS.REPTYPE..CHECKOUT",
+ "<2984>": "REPOS.REPTYPE..CHECKOUT_TRANS",
+ "<2985>": "REPOS.REPTYPE..CHECKWRAPUP",
+ "<2986>": "REPOS.REPTYPE..COPY",
+ "<2987>": "REPOS.REPTYPE..DESIGN",
+ "<2988>": "REPOS.REPTYPE..DESTROY",
+ "<2989>": "REPOS.REPTYPE..NEW",
+ "<2990>": "REPOS.REPTYPE..UPDATE",
+ "<2991>": "REPOS.REPTYPE..WRITE",
+ "<2992>": "REPOS.REPVIEW..ACCESS",
+ "<2993>": "REPOS.REPVIEW..CHECKCOPYINIT",
+ "<2994>": "REPOS.REPVIEW..CHECKIN",
+ "<2995>": "REPOS.REPVIEW..CHECKIN_TRANS",
+ "<2996>": "REPOS.REPVIEW..CHECKOUT",
+ "<2997>": "REPOS.REPVIEW..CHECKOUT_TRANS",
+ "<2998>": "REPOS.REPVIEW..CHECKWRAPUP",
+ "<2999>": "REPOS.REPVIEW..COPY",
+ "<3000>": "REPOS.REPVIEW..DESIGN",
+ "<3001>": "REPOS.REPVIEW..DESTROY",
+ "<3002>": "REPOS.REPVIEW..NEW",
+ "<3003>": "REPOS.REPVIEW..UPDATE",
+ "<3004>": "REPOS.REPVIEW..WRITE",
+ "<3005>": "REPOS.REST..ACCESS",
+ "<3006>": "REPOS.REST..DESTROY",
+ "<3007>": "REPOS.REST..NEW",
+ "<3008>": "REPOS.REST..WRITE",
+ "<3009>": "REPOS.STPROC..ACCESS",
+ "<3010>": "REPOS.STPROC..CHECKCOPYINIT",
+ "<3011>": "REPOS.STPROC..CHECKIN",
+ "<3012>": "REPOS.STPROC..CHECKIN_TRANS",
+ "<3013>": "REPOS.STPROC..CHECKOUT",
+ "<3014>": "REPOS.STPROC..CHECKOUT_TRANS",
+ "<3015>": "REPOS.STPROC..CHECKWRAPUP",
+ "<3016>": "REPOS.STPROC..COMPILE",
+ "<3017>": "REPOS.STPROC..COPY",
+ "<3018>": "REPOS.STPROC..DESTROY",
+ "<3019>": "REPOS.STPROC..EXECUTE",
+ "<3020>": "REPOS.STPROC..LOCK",
+ "<3021>": "REPOS.STPROC..LOCK_TRANS",
+ "<3022>": "REPOS.STPROC..NEW",
+ "<3023>": "REPOS.STPROC..PREWRITE",
+ "<3024>": "REPOS.STPROC..SCMACCESS",
+ "<3025>": "REPOS.STPROC..SCMCOMPILE",
+ "<3026>": "REPOS.STPROC..SCMDESTROY",
+ "<3027>": "REPOS.STPROC..SCMFORMAT",
+ "<3028>": "REPOS.STPROC..UNLOCK",
+ "<3029>": "REPOS.STPROC..UNLOCK_TRANS",
+ "<3030>": "REPOS.STPROC..UPDATE",
+ "<3031>": "REPOS.STPROC..WRITE",
+ "<3032>": "REPOS.STPROC..WRITE_072910",
+ "<3033>": "REPOS.STPROCDBG..ACCESS",
+ "<3034>": "REPOS.STPROCDBG..CHECKCOPYINIT",
+ "<3035>": "REPOS.STPROCDBG..CHECKIN",
+ "<3036>": "REPOS.STPROCDBG..CHECKIN_TRANS",
+ "<3037>": "REPOS.STPROCDBG..CHECKOUT",
+ "<3038>": "REPOS.STPROCDBG..CHECKOUT_TRANS",
+ "<3039>": "REPOS.STPROCDBG..CHECKWRAPUP",
+ "<3040>": "REPOS.STPROCDBG..COPY",
+ "<3041>": "REPOS.STPROCDBG..DESTROY",
+ "<3042>": "REPOS.STPROCDBG..NEW",
+ "<3043>": "REPOS.STPROCDBG..UPDATE",
+ "<3044>": "REPOS.STPROCDBG..WRITE",
+ "<3045>": "REPOS.STPROCEXE..ACCESS",
+ "<3046>": "REPOS.STPROCEXE..CHECKCOPYINIT",
+ "<3047>": "REPOS.STPROCEXE..CHECKIN",
+ "<3048>": "REPOS.STPROCEXE..CHECKIN_TRANS",
+ "<3049>": "REPOS.STPROCEXE..CHECKOUT",
+ "<3050>": "REPOS.STPROCEXE..CHECKOUT_TRANS",
+ "<3051>": "REPOS.STPROCEXE..CHECKWRAPUP",
+ "<3052>": "REPOS.STPROCEXE..COPY",
+ "<3053>": "REPOS.STPROCEXE..DESTROY",
+ "<3054>": "REPOS.STPROCEXE..EXECUTE",
+ "<3055>": "REPOS.STPROCEXE..NEW",
+ "<3056>": "REPOS.STPROCEXE..TCOPY",
+ "<3057>": "REPOS.STPROCEXE..TDESTROY",
+ "<3058>": "REPOS.STPROCEXE..UPDATE",
+ "<3059>": "REPOS.STPROCEXE..WRITE",
+ "<3060>": "REPOS.STPROCEXE..WRITE_080510",
+ "<3061>": "REPOS.STPROCINS..ACCESS",
+ "<3062>": "REPOS.STPROCINS..CHECKCOPYINIT",
+ "<3063>": "REPOS.STPROCINS..CHECKIN",
+ "<3064>": "REPOS.STPROCINS..CHECKIN_TRANS",
+ "<3065>": "REPOS.STPROCINS..CHECKOUT",
+ "<3066>": "REPOS.STPROCINS..CHECKOUT_TRANS",
+ "<3067>": "REPOS.STPROCINS..CHECKWRAPUP",
+ "<3068>": "REPOS.STPROCINS..COMPILE",
+ "<3069>": "REPOS.STPROCINS..COPY",
+ "<3070>": "REPOS.STPROCINS..DESTROY",
+ "<3071>": "REPOS.STPROCINS..LOCK",
+ "<3072>": "REPOS.STPROCINS..LOCK_TRANS",
+ "<3073>": "REPOS.STPROCINS..NEW",
+ "<3074>": "REPOS.STPROCINS..SCMACCESS",
+ "<3075>": "REPOS.STPROCINS..SCMCOMPILE",
+ "<3076>": "REPOS.STPROCINS..SCMFORMAT",
+ "<3077>": "REPOS.STPROCINS..TCOMPILE",
+ "<3078>": "REPOS.STPROCINS..UNLOCK",
+ "<3079>": "REPOS.STPROCINS..UNLOCK_TRANS",
+ "<3080>": "REPOS.STPROCINS..UPDATE",
+ "<3081>": "REPOS.STPROCINS..WRITE",
+ "<3082>": "REPOS.TOOLBAR..ACCESS",
+ "<3083>": "REPOS.TOOLBAR..CHECKCOPYINIT",
+ "<3084>": "REPOS.TOOLBAR..CHECKIN",
+ "<3085>": "REPOS.TOOLBAR..CHECKIN_TRANS",
+ "<3086>": "REPOS.TOOLBAR..CHECKOUT",
+ "<3087>": "REPOS.TOOLBAR..CHECKOUT_TRANS",
+ "<3088>": "REPOS.TOOLBAR..CHECKWRAPUP",
+ "<3089>": "REPOS.TOOLBAR..COPY",
+ "<3090>": "REPOS.TOOLBAR..DESIGN",
+ "<3091>": "REPOS.TOOLBAR..DESTROY",
+ "<3092>": "REPOS.TOOLBAR..NEW",
+ "<3093>": "REPOS.TOOLBAR..UPDATE",
+ "<3094>": "REPOS.TOOLBAR..WRITE",
+ "<3095>": "REPOS.UINFO..ACCESS",
+ "<3096>": "REPOS.UINFO..DESTROY",
+ "<3097>": "REPOS.UINFO..WRITE",
+ "<3098>": "REPOS.WINEXE..CHECKCOPYINIT",
+ "<3099>": "REPOS.WINEXE..CHECKIN",
+ "<3100>": "REPOS.WINEXE..CHECKIN_TRANS",
+ "<3101>": "REPOS.WINEXE..CHECKOUT",
+ "<3102>": "REPOS.WINEXE..CHECKOUT_TRANS",
+ "<3103>": "REPOS.WINEXE..EXECUTE",
+ "<3104>": "REPOS.WINHELP..CHECKCOPYINIT",
+ "<3105>": "REPOS.WINHELP..CHECKIN",
+ "<3106>": "REPOS.WINHELP..CHECKIN_TRANS",
+ "<3107>": "REPOS.WINHELP..CHECKOUT",
+ "<3108>": "REPOS.WINHELP..CHECKOUT_TRANS",
+ "<3109>": "REPOS.WINHELP..EXECUTE",
+ "<3110>": "REPOS.XML..DESTROY",
+ "<3111>": "REPOS.XML..WRITE",
+ "<3112>": "REPOS.XML.EXPORT.DESIGN",
+ "<3113>": "REPOS.XML.EXPORT.EXECUTE",
+ "<3114>": "REPOS.XML.IMPORT.DESIGN",
+ "<3115>": "REPOS.XML.IMPORT.EXECUTE",
+ "<3116>": "REPOSITORY",
+ "<3117>": "REPOSIX_ACCUM",
+ "<3118>": "REPOSIX_BUILD",
+ "<3119>": "REPOSIX_CONTROL",
+ "<3120>": "REPOSIX_DELETE",
+ "<3121>": "REPOSIX_INSERT",
+ "<3122>": "REPOSIX_REMOVE",
+ "<3123>": "REPOSIX_VALIDINC",
+ "<3124>": "REPOSIX_WRITE",
+ "<3125>": "REPOS_ATTACH_TRANS",
+ "<3126>": "REPOS_BFS",
+ "<3127>": "REPOS_CHECKFORMAT",
+ "<3128>": "REPOS_CHECKIN",
+ "<3129>": "REPOS_CHECKOUT",
+ "<3130>": "REPOS_CODETEMPLATE",
+ "<3131>": "REPOS_CONTEXTMENU",
+ "<3132>": "REPOS_CONTEXTMENU_HOOK",
+ "<3133>": "REPOS_CREATE_REPOSITORY",
+ "<3134>": "REPOS_DETACH_TRANS",
+ "<3135>": "REPOS_DLLPROTOTYPE",
+ "<3136>": "REPOS_DLLPROTOTYPE_HOOK",
+ "<3137>": "REPOS_DLLSTRUCT",
+ "<3138>": "REPOS_DLLSTRUCT_HOOK",
+ "<3139>": "REPOS_DOC",
+ "<3140>": "REPOS_DOC_HOOK",
+ "<3141>": "REPOS_FILTER",
+ "<3142>": "REPOS_FORWARD",
+ "<3143>": "REPOS_GETCHECKINFO",
+ "<3144>": "REPOS_GETCHECKINFO_TRANS",
+ "<3145>": "REPOS_GET_ALL_TYPES",
+ "<3146>": "REPOS_GET_CHECKOUTS",
+ "<3147>": "REPOS_GET_CHECKOUTS_TRANS",
+ "<3148>": "REPOS_GET_HEAD_STATE",
+ "<3149>": "REPOS_GET_HEAD_STATE_TRANS",
+ "<3150>": "REPOS_HANDLE_OPROC",
+ "<3151>": "REPOS_HANDLE_TYPES",
+ "<3152>": "REPOS_IMAGE",
+ "<3153>": "REPOS_IMAGELIST",
+ "<3154>": "REPOS_IMAGELIST_HOOK",
+ "<3155>": "REPOS_IMAGE_HOOK",
+ "<3156>": "REPOS_IMGRESDLL",
+ "<3157>": "REPOS_IMGRESDLL_HOOK",
+ "<3158>": "REPOS_INVERT_DELETE",
+ "<3159>": "REPOS_INVERT_WRITE",
+ "<3160>": "REPOS_OLECONTROL",
+ "<3161>": "REPOS_OLECONTROL_HOOK",
+ "<3162>": "REPOS_PROMOTEDEVENT",
+ "<3163>": "REPOS_PROMOTEDEVENTDBG",
+ "<3164>": "REPOS_PROMOTEDEVENTDBG_HOOK",
+ "<3165>": "REPOS_PROMOTEDEVENTEXE",
+ "<3166>": "REPOS_PROMOTEDEVENTEXE_HOOK",
+ "<3167>": "REPOS_PROMOTEDEVENT_HOOK",
+ "<3168>": "REPOS_REPCLASS",
+ "<3169>": "REPOS_REPCLASS_HOOK",
+ "<3170>": "REPOS_REPFAMILY",
+ "<3171>": "REPOS_REPFAMILY_HOOK",
+ "<3172>": "REPOS_REPFILTER",
+ "<3173>": "REPOS_REPFILTER_HOOK",
+ "<3174>": "REPOS_REPRELEASE",
+ "<3175>": "REPOS_REPRELEASE_HOOK",
+ "<3176>": "REPOS_REPTYPE",
+ "<3177>": "REPOS_REPTYPE_HOOK",
+ "<3178>": "REPOS_REPVIEW",
+ "<3179>": "REPOS_REPVIEW_HOOK",
+ "<3180>": "REPOS_RESOLVE_ENTITY",
+ "<3181>": "REPOS_RESOLVE_ENTITY_TRANS",
+ "<3182>": "REPOS_RESOLVE_REFERENCES",
+ "<3183>": "REPOS_ROWID_TO_ENTID",
+ "<3184>": "REPOS_SCMICONV",
+ "<3185>": "REPOS_SCMICONV_DYNREPLACE",
+ "<3186>": "REPOS_SCMICONV_PARSEARRAY",
+ "<3187>": "REPOS_SCMOCONV",
+ "<3188>": "REPOS_SETCHECKINFO",
+ "<3189>": "REPOS_SETCHECKINFO_TRANS",
+ "<3190>": "REPOS_TOOLBAR",
+ "<3191>": "REPOS_TOOLBAR_HOOK",
+ "<3192>": "REPOS_TRANSFER_OS",
+ "<3193>": "REQUEST_INFO",
+ "<3194>": "REQ_INFO",
+ "<3195>": "RESET.LOCKS",
+ "<3196>": "RESETDEBUGGER",
+ "<3197>": "RESET_GROUPBOX_ZORDER",
+ "<3198>": "RESET_LOCKS",
+ "<3199>": "RESET_PRINTER",
+ "<3200>": "RESET_ROWDEF",
+ "<3201>": "RESIZE",
+ "<3202>": "RESOLVEEVENTHANDLER",
+ "<3203>": "RESOLVE_PATH",
+ "<3204>": "RESOLVE_SELECT",
+ "<3205>": "RESTART",
+ "<3206>": "RESTORE.DELS",
+ "<3207>": "RESTORE_DELS",
+ "<3208>": "RESTOSTRING",
+ "<3209>": "RETSTACK",
+ "<3210>": "REVCMD_INPUT",
+ "<3211>": "REVCMD_LISTENER",
+ "<3212>": "REVCMD_OUTPUT",
+ "<3213>": "REVCMD_PARSEHDR",
+ "<3214>": "REVCMD_PRINTER",
+ "<3215>": "REVCMD_WRAPUP",
+ "<3216>": "REVDEBUGGER",
+ "<3217>": "REVDEBUGPROC",
+ "<3218>": "REVGETRELATIONALS",
+ "<3219>": "REVPROFILELOG",
+ "<3220>": "REVSHUTDOWN",
+ "<3221>": "REV_BGND_UPDATE",
+ "<3222>": "REV_BUILD_INDEXLIST",
+ "<3223>": "REV_CLEAR_Q",
+ "<3224>": "REV_CLOSE_PROC",
+ "<3225>": "REV_CLOSE_Q",
+ "<3226>": "REV_COMPILER",
+ "<3227>": "REV_COMPILER_DLLPTR",
+ "<3228>": "REV_COMPILER_ENV",
+ "<3229>": "REV_COMPILER_EXPAND",
+ "<3230>": "REV_COMPILER_MAIN",
+ "<3231>": "REV_DECL_PROC",
+ "<3232>": "REV_EXECUTIVE",
+ "<3233>": "REV_EXEC_DBG",
+ "<3234>": "REV_FIND_CALLS",
+ "<3235>": "REV_GETARG",
+ "<3236>": "REV_GETCOMM",
+ "<3237>": "REV_GETNEXT",
+ "<3238>": "REV_GETREC",
+ "<3239>": "REV_GET_ENV",
+ "<3240>": "REV_INIT_Q",
+ "<3241>": "REV_LINE_LOC",
+ "<3242>": "REV_LOADREC",
+ "<3243>": "REV_LOCKREC",
+ "<3244>": "REV_OBJECT_CACHE",
+ "<3245>": "REV_OBJ_CACHE",
+ "<3246>": "REV_OPEN_Q",
+ "<3247>": "REV_PRECOMPILERS",
+ "<3248>": "REV_PUTARG",
+ "<3249>": "REV_PUTREC",
+ "<3250>": "REV_PUT_DATA",
+ "<3251>": "REV_PUT_STAT",
+ "<3252>": "REV_REPLACEOP",
+ "<3253>": "REV_REPLACE_PROPERTY",
+ "<3254>": "REV_RUN_SQL",
+ "<3255>": "REV_SET_ENV",
+ "<3256>": "REV_SQL",
+ "<3257>": "REV_SRC_LINE",
+ "<3258>": "REV_SRV_QIO",
+ "<3259>": "REV_UPDATE_Q",
+ "<3260>": "REV_UTILITY",
+ "<3261>": "RGB",
+ "<3262>": "RIGHTDEX.MFS",
+ "<3263>": "RLIST",
+ "<3264>": "RLISTDELIMIT",
+ "<3265>": "RLISTTOKENIZE",
+ "<3266>": "RLIST_ADO_CALLBACK",
+ "<3267>": "RLIST_CALLBACK",
+ "<3268>": "RLIST_CSV_CALLBACK",
+ "<3269>": "RLIST_DELIMITED",
+ "<3270>": "RLIST_EDT_CALLBACK",
+ "<3271>": "RLIST_EXECUTE_CALLBACK",
+ "<3272>": "RLIST_EXTRACT_CALLBACK",
+ "<3273>": "RLIST_HTML_CALLBACK",
+ "<3274>": "RLIST_JSON_CALLBACK",
+ "<3275>": "RLIST_TAB_CALLBACK",
+ "<3276>": "RLIST_TEST",
+ "<3277>": "RLIST_TEXT_CALLBACK",
+ "<3278>": "RLIST_XML_CALLBACK",
+ "<3279>": "RMENU",
+ "<3280>": "ROLLOUT",
+ "<3281>": "ROWEXISTS",
+ "<3282>": "RPTINFO",
+ "<3283>": "RTEXT",
+ "<3284>": "RTICOMMUTER",
+ "<3285>": "RTI_ADDSHUTDOWNHOOK",
+ "<3286>": "RTI_AFSNAMES",
+ "<3287>": "RTI_ALIAS_PROC",
+ "<3288>": "RTI_AM_SYSREPOS_EVENTS",
+ "<3289>": "RTI_APP_ABSTRACT_EVENTS",
+ "<3290>": "RTI_APP_CREATE_PERM_EVENTS",
+ "<3291>": "RTI_APP_ENTITY_DESC_EVENTS",
+ "<3292>": "RTI_APP_PRESET",
+ "<3293>": "RTI_APP_PROP_PRINT",
+ "<3294>": "RTI_APP_RELATE_DOCS_EVENTS",
+ "<3295>": "RTI_AREV64_GUI_SUBROUTINE",
+ "<3296>": "RTI_AREV64_START_WINDOW",
+ "<3297>": "RTI_ASSERT",
+ "<3298>": "RTI_ASSERT_UI",
+ "<3299>": "RTI_ATTACHTABLE_FINDATTACHEDVOLUME",
+ "<3300>": "RTI_ATTACH_TABLE_PASS_EVENTS",
+ "<3301>": "RTI_ATTACH_TABLE_PASS_SF_2_EVENTS",
+ "<3302>": "RTI_AUTH_CONVERT_USERS",
+ "<3303>": "RTI_AUTH_POLICY_CONFIG_EVENTS",
+ "<3304>": "RTI_AUTH_POLICY_CONFIG_SELECTED",
+ "<3305>": "RTI_AUTH_POLICY_SN_ENTRY",
+ "<3306>": "RTI_AUTH_REPORT",
+ "<3307>": "RTI_AUTH_USER_INFO",
+ "<3308>": "RTI_AUTH_USER_STATUS",
+ "<3309>": "RTI_AUTOEXEC",
+ "<3310>": "RTI_AXSH",
+ "<3311>": "RTI_BASE64",
+ "<3312>": "RTI_BFS_ACCTRESTORE",
+ "<3313>": "RTI_BITMAP_INDEX_EXTRACT",
+ "<3314>": "RTI_BITMAP_INDEX_OPEN",
+ "<3315>": "RTI_BITMAP_INDEX_SEARCH",
+ "<3316>": "RTI_BITMAP_KEYTRANS",
+ "<3317>": "RTI_BITMAP_KEYTRANS_931",
+ "<3318>": "RTI_BITMAP_NODELIST",
+ "<3319>": "RTI_BITMAP_REDUCTION",
+ "<3320>": "RTI_BITMAP_SEARCH",
+ "<3321>": "RTI_BRWSUPPORT",
+ "<3322>": "RTI_BRW_CLI_EVENTS",
+ "<3323>": "RTI_BRW_CLI_OPN_EVENTS",
+ "<3324>": "RTI_BRW_DIAGNOSTIC",
+ "<3325>": "RTI_BRW_FILTER",
+ "<3326>": "RTI_BRW_GENERATEREPORT",
+ "<3327>": "RTI_BRW_PARSEREPORTS",
+ "<3328>": "RTI_BRW_RESOLVECFG",
+ "<3329>": "RTI_BRW_SAMPLEDATASOURCE",
+ "<3330>": "RTI_BRW_WIZARD",
+ "<3331>": "RTI_BUILD_INDEXES",
+ "<3332>": "RTI_BUILD_INDEXES_CALLBACK",
+ "<3333>": "RTI_BUILD_INDEXES_CHILDENGINE",
+ "<3334>": "RTI_BUILD_INDEXES_MULTIENGINE",
+ "<3335>": "RTI_BUILD_RDKINSTALLER",
+ "<3336>": "RTI_CACHE_MFS",
+ "<3337>": "RTI_CATALYST_GUI_SUBROUTINE",
+ "<3338>": "RTI_CATALYST_START_WINDOW",
+ "<3339>": "RTI_CBBFS_CLEARSELECT",
+ "<3340>": "RTI_CBBFS_CONNECT",
+ "<3341>": "RTI_CBBFS_CONNECTEX",
+ "<3342>": "RTI_CBBFS_CONNEECT",
+ "<3343>": "RTI_CBBFS_CREATE_VOLUME",
+ "<3344>": "RTI_CBBFS_CREATE_VOLUME_EVENTS",
+ "<3345>": "RTI_CBBFS_DELETE",
+ "<3346>": "RTI_CBBFS_DELETESCOPED",
+ "<3347>": "RTI_CBBFS_DISCONNECT",
+ "<3348>": "RTI_CBBFS_DLL",
+ "<3349>": "RTI_CBBFS_ERROR",
+ "<3350>": "RTI_CBBFS_N1QLREADNEXT",
+ "<3351>": "RTI_CBBFS_N1QLSELECT",
+ "<3352>": "RTI_CBBFS_READ",
+ "<3353>": "RTI_CBBFS_READEX",
+ "<3354>": "RTI_CBBFS_READNEXT",
+ "<3355>": "RTI_CBBFS_READSCOPED",
+ "<3356>": "RTI_CBBFS_SELECT",
+ "<3357>": "RTI_CBBFS_WRITE",
+ "<3358>": "RTI_CBBFS_WRITESCOPED",
+ "<3359>": "RTI_CDOMAIL",
+ "<3360>": "RTI_CEF_OLE_EVENTS",
+ "<3361>": "RTI_CFG_C2OE_MAP",
+ "<3362>": "RTI_CFG_INET_EVENTS",
+ "<3363>": "RTI_CHAIN_SELECT",
+ "<3364>": "RTI_CHANGE_MSG_POS",
+ "<3365>": "RTI_CHANGE_O4W_ENTITIES",
+ "<3366>": "RTI_CHDIR",
+ "<3367>": "RTI_CHECK_UAC",
+ "<3368>": "RTI_CJSON",
+ "<3369>": "RTI_CJSONAPI_ADDITEMREFERENCETOARRAY",
+ "<3370>": "RTI_CJSONAPI_ADDITEMREFERENCETOOBJECT",
+ "<3371>": "RTI_CJSONAPI_ADDITEMTOARRAY",
+ "<3372>": "RTI_CJSONAPI_ADDITEMTOOBJECT",
+ "<3373>": "RTI_CJSONAPI_ADDITEMTOOBJECTCS",
+ "<3374>": "RTI_CJSONAPI_CREATEARRAY",
+ "<3375>": "RTI_CJSONAPI_CREATEBOOL",
+ "<3376>": "RTI_CJSONAPI_CREATEDOUBLEARRAY",
+ "<3377>": "RTI_CJSONAPI_CREATEFALSE",
+ "<3378>": "RTI_CJSONAPI_CREATEFLOATARRAY",
+ "<3379>": "RTI_CJSONAPI_CREATEINTARRAY",
+ "<3380>": "RTI_CJSONAPI_CREATENULL",
+ "<3381>": "RTI_CJSONAPI_CREATENUMBER",
+ "<3382>": "RTI_CJSONAPI_CREATEOBJECT",
+ "<3383>": "RTI_CJSONAPI_CREATESTRING",
+ "<3384>": "RTI_CJSONAPI_CREATESTRINGARRAY",
+ "<3385>": "RTI_CJSONAPI_CREATETRUE",
+ "<3386>": "RTI_CJSONAPI_DELETE",
+ "<3387>": "RTI_CJSONAPI_DELETEITEMFROMARRAY",
+ "<3388>": "RTI_CJSONAPI_DELETEITEMFROMOBJECT",
+ "<3389>": "RTI_CJSONAPI_DETACHITEMFROMARRAY",
+ "<3390>": "RTI_CJSONAPI_DETACHITEMFROMOBJECT",
+ "<3391>": "RTI_CJSONAPI_DUPLICATE",
+ "<3392>": "RTI_CJSONAPI_GETARRAYITEM",
+ "<3393>": "RTI_CJSONAPI_GETARRAYSIZE",
+ "<3394>": "RTI_CJSONAPI_GETERRORPTR",
+ "<3395>": "RTI_CJSONAPI_GETITEMCHILD",
+ "<3396>": "RTI_CJSONAPI_GETITEMNAME",
+ "<3397>": "RTI_CJSONAPI_GETITEMNEXT",
+ "<3398>": "RTI_CJSONAPI_GETITEMTYPE",
+ "<3399>": "RTI_CJSONAPI_GETOBJECTITEM",
+ "<3400>": "RTI_CJSONAPI_INSERTITEMINARRAY",
+ "<3401>": "RTI_CJSONAPI_MINIFY",
+ "<3402>": "RTI_CJSONAPI_PARSE",
+ "<3403>": "RTI_CJSONAPI_PARSEWITHOPTS",
+ "<3404>": "RTI_CJSONAPI_PRINT",
+ "<3405>": "RTI_CJSONAPI_PRINTBUFFERED",
+ "<3406>": "RTI_CJSONAPI_PRINTUNFORMATTED",
+ "<3407>": "RTI_CJSONAPI_REPLACEITEMINARRAY",
+ "<3408>": "RTI_CJSONAPI_REPLACEITEMINOBJECT",
+ "<3409>": "RTI_CLEANUP_DROPBOX",
+ "<3410>": "RTI_CLEAN_ARRAY",
+ "<3411>": "RTI_CLIPBOARD",
+ "<3412>": "RTI_COLORREF2RGB",
+ "<3413>": "RTI_COLUMN_LOOKUP",
+ "<3414>": "RTI_COLUMN_LOOKUP_EVENTS",
+ "<3415>": "RTI_COMMANDER_COMMUTER",
+ "<3416>": "RTI_COMMANDER_EXECUTE",
+ "<3417>": "RTI_COMMANDER_REQUEST",
+ "<3418>": "RTI_COMMANDER_STARTUP",
+ "<3419>": "RTI_COMMANDER_TERMINATE",
+ "<3420>": "RTI_COMMANDER_WINDOW_TERMINATE",
+ "<3421>": "RTI_COMMUTER",
+ "<3422>": "RTI_COMPILE_ENTITY_EVENTS",
+ "<3423>": "RTI_COMPILE_ENTITY_MSG_EVENTS",
+ "<3424>": "RTI_COMPRESS_FOLDER",
+ "<3425>": "RTI_COMPRESS_STRING",
+ "<3426>": "RTI_CONVERT",
+ "<3427>": "RTI_CONVERT_REPOSITORY_IMAGE_COUNTS",
+ "<3428>": "RTI_COPY_TABLE_WIZARD_DER",
+ "<3429>": "RTI_CRC32",
+ "<3430>": "RTI_CREATEGUID",
+ "<3431>": "RTI_CREATE_BITMAP_INDEX",
+ "<3432>": "RTI_CREATE_COMMUTER_MODULE",
+ "<3433>": "RTI_CREATE_NEW_DICTFIELD",
+ "<3434>": "RTI_CREATE_REPRELEASE_ENTITIES",
+ "<3435>": "RTI_CREATE_REPVIEW_ENTITIES",
+ "<3436>": "RTI_CREATE_USER_DETAILS",
+ "<3437>": "RTI_CREATE_VOLUME",
+ "<3438>": "RTI_CREATE_WEBBROWSER_CONTROL",
+ "<3439>": "RTI_CRYPTAES",
+ "<3440>": "RTI_CRYPTCALCULATEHASH",
+ "<3441>": "RTI_CRYPTCALCULATEHMAC",
+ "<3442>": "RTI_CRYPTCALCULATEPPKEY",
+ "<3443>": "RTI_CRYPTCONVERTBASE64",
+ "<3444>": "RTI_CRYPTCONVERTHEX",
+ "<3445>": "RTI_CRYPTDECRYPTAES",
+ "<3446>": "RTI_CRYPTENCRYPTAES",
+ "<3447>": "RTI_CRYPTGENERATEGUID",
+ "<3448>": "RTI_CRYPTGENERATERANDOMBLOCK",
+ "<3449>": "RTI_CRYPTGENERATERANDOMNUMBER",
+ "<3450>": "RTI_CRYPTHASH",
+ "<3451>": "RTI_CRYPTHMAC",
+ "<3452>": "RTI_CRYPTO",
+ "<3453>": "RTI_CRYPTPASSPHRASE",
+ "<3454>": "RTI_CRYPTRANDOM",
+ "<3455>": "RTI_CTO_MACROS_EVENTS",
+ "<3456>": "RTI_CURSOR_CACHE",
+ "<3457>": "RTI_DATETIME",
+ "<3458>": "RTI_DBT_CONTROLLER",
+ "<3459>": "RTI_DBT_VIEWER_EVENTS",
+ "<3460>": "RTI_DEBUGGER_PSAPI",
+ "<3461>": "RTI_DECOMPRESS_STRING",
+ "<3462>": "RTI_DEDUPE_ARRAY",
+ "<3463>": "RTI_DELETE_BITMAP_INDEX",
+ "<3464>": "RTI_DELETE_ENTITY",
+ "<3465>": "RTI_DERCLIENT",
+ "<3466>": "RTI_DERIMPERSONATEGROUPS",
+ "<3467>": "RTI_DERXML",
+ "<3468>": "RTI_DER_CONFIGURATION",
+ "<3469>": "RTI_DER_CONFIGURATION_WIZARD",
+ "<3470>": "RTI_DER_GETSERVERURL",
+ "<3471>": "RTI_DER_TABLEINFO",
+ "<3472>": "RTI_DER_VOLINFO",
+ "<3473>": "RTI_DESKTOP_SOCKETSERVER",
+ "<3474>": "RTI_DEV_EDITOR_PLUGINS_EVENTS",
+ "<3475>": "RTI_DEV_EDITOR_PLUGINS_GIT",
+ "<3476>": "RTI_DEV_PROFILE_EVENTS",
+ "<3477>": "RTI_DICT_COMPILE",
+ "<3478>": "RTI_DIFF",
+ "<3479>": "RTI_DISABLEPROCESSWINDOWSGHOSTING",
+ "<3480>": "RTI_DISTINCTLIST",
+ "<3481>": "RTI_DM_IMPACT_ANALYSIS",
+ "<3482>": "RTI_DM_TABLES_ADD",
+ "<3483>": "RTI_DOCX_MERGE",
+ "<3484>": "RTI_DOTNET_LISTENER_WRAPPER",
+ "<3485>": "RTI_DSN",
+ "<3486>": "RTI_DSNX_OIWIN_DBJOIN",
+ "<3487>": "RTI_DSNX_OIWIN_DFLT_LAYOUT",
+ "<3488>": "RTI_DSNX_OIWIN_FORMDES",
+ "<3489>": "RTI_DSNX_OIWIN_FORMDES_CONTEXTMENU",
+ "<3490>": "RTI_DSNX_OIWIN_ORDERTABS",
+ "<3491>": "RTI_DSNX_OIWIN_QUICKPAINT",
+ "<3492>": "RTI_DSNX_RBLAYOUT_DET",
+ "<3493>": "RTI_DSNX_RBLAYOUT_SLC",
+ "<3494>": "RTI_DSNX_RBLAYOUT_SLR",
+ "<3495>": "RTI_DSNX_RBLAYOUT_SLT",
+ "<3496>": "RTI_DSNX_RBLAYOUT_SORT",
+ "<3497>": "RTI_DSNX_RDK_QUICKDEPLOY",
+ "<3498>": "RTI_DSN_APPNOTE",
+ "<3499>": "RTI_DSN_APPNOTE_EDITHTML",
+ "<3500>": "RTI_DSN_APPNOTE_EDITIMAGE_EVENTS",
+ "<3501>": "RTI_DSN_APPNOTE_EDITLINK_EVENTS",
+ "<3502>": "RTI_DSN_BROWSER",
+ "<3503>": "RTI_DSN_BROWSER_TEST",
+ "<3504>": "RTI_DSN_BRW",
+ "<3505>": "RTI_DSN_CODETEMPLATE",
+ "<3506>": "RTI_DSN_CONSOLE",
+ "<3507>": "RTI_DSN_CONTEXTMENU",
+ "<3508>": "RTI_DSN_CONTEXTMENU_TESTRUN",
+ "<3509>": "RTI_DSN_DATASOURCE",
+ "<3510>": "RTI_DSN_DATASOURCE_CBBFS",
+ "<3511>": "RTI_DSN_DATASOURCE_DSBFS",
+ "<3512>": "RTI_DSN_DATASOURCE_MVBFS",
+ "<3513>": "RTI_DSN_DATASOURCE_MVBFS_PLUGIN",
+ "<3514>": "RTI_DSN_DATASOURCE_NEW_EVENTS",
+ "<3515>": "RTI_DSN_DATASOURCE_OSDIR",
+ "<3516>": "RTI_DSN_DATASOURCE_QUERY_DSBFS",
+ "<3517>": "RTI_DSN_DATASOURCE_QUERY_MVBFS",
+ "<3518>": "RTI_DSN_DATASOURCE_RTP57",
+ "<3519>": "RTI_DSN_DATASOURCE_TABLE_WIZARD_DSBFS",
+ "<3520>": "RTI_DSN_DATASOURCE_TABLE_WIZARD_MVBFS",
+ "<3521>": "RTI_DSN_DATASOURCE_WIZARD",
+ "<3522>": "RTI_DSN_DATASOURCE_WIZARD_CBBFS",
+ "<3523>": "RTI_DSN_DATASOURCE_WIZARD_DSBFS",
+ "<3524>": "RTI_DSN_DATASOURCE_WIZARD_MVBFS",
+ "<3525>": "RTI_DSN_DATASOURCE_WIZARD_OSDIR",
+ "<3526>": "RTI_DSN_DATASOURCE_WIZARD_RTP57",
+ "<3527>": "RTI_DSN_DBTABLE",
+ "<3528>": "RTI_DSN_DBTABLE_CREATE_EQ",
+ "<3529>": "RTI_DSN_DBTABLE_DATATYPES",
+ "<3530>": "RTI_DSN_DBTABLE_METHOD",
+ "<3531>": "RTI_DSN_DBTABLE_MTR",
+ "<3532>": "RTI_DSN_DLLPROTOTYPE",
+ "<3533>": "RTI_DSN_DLLPROTOTYPE_PARAMTYPES",
+ "<3534>": "RTI_DSN_DLLSTRUCT",
+ "<3535>": "RTI_DSN_DOC",
+ "<3536>": "RTI_DSN_EDITOR_CFG_UPDATE",
+ "<3537>": "RTI_DSN_EDITOR_COMM",
+ "<3538>": "RTI_DSN_EDITOR_EMAIL_CFG_EVENTS",
+ "<3539>": "RTI_DSN_EDITOR_EMAIL_ENTITY",
+ "<3540>": "RTI_DSN_EDITOR_EMAIL_EVENTS",
+ "<3541>": "RTI_DSN_EDITOR_EXECUTE_PROC",
+ "<3542>": "RTI_DSN_EDITOR_FIND_REPLACE_EVENTS",
+ "<3543>": "RTI_DSN_EDITOR_GET_CFG",
+ "<3544>": "RTI_DSN_EDITOR_GET_CFGREC",
+ "<3545>": "RTI_DSN_EDITOR_HELPER",
+ "<3546>": "RTI_DSN_EDITOR_HELPER_EQU",
+ "<3547>": "RTI_DSN_EDITOR_INSERTS",
+ "<3548>": "RTI_DSN_EDITOR_LABELS",
+ "<3549>": "RTI_DSN_EDITOR_PARAMETER_ENTRY_EVENTS",
+ "<3550>": "RTI_DSN_EDITOR_PRINT",
+ "<3551>": "RTI_DSN_EDITOR_RBASIC_KEYWORDS",
+ "<3552>": "RTI_DSN_EDITOR_SET_KEYWORDS",
+ "<3553>": "RTI_DSN_EDITOR_SET_STYLE",
+ "<3554>": "RTI_DSN_EDITOR_TAB_EVENTS",
+ "<3555>": "RTI_DSN_EDITOR_UPDATEICONS",
+ "<3556>": "RTI_DSN_EMAIL_ENTITY",
+ "<3557>": "RTI_DSN_GENERIC",
+ "<3558>": "RTI_DSN_HELP",
+ "<3559>": "RTI_DSN_HELPDOC",
+ "<3560>": "RTI_DSN_IMAGE",
+ "<3561>": "RTI_DSN_IMAGELIST",
+ "<3562>": "RTI_DSN_MSG",
+ "<3563>": "RTI_DSN_O4W",
+ "<3564>": "RTI_DSN_OBJECTCODE",
+ "<3565>": "RTI_DSN_OIBRW",
+ "<3566>": "RTI_DSN_OIEVENT",
+ "<3567>": "RTI_DSN_OIEVENT_CHOOSEOBJECT",
+ "<3568>": "RTI_DSN_OIEVENT_CHOOSEPARAMS",
+ "<3569>": "RTI_DSN_OIEVENT_CHOOSEPARAMS_IXLOOKUP",
+ "<3570>": "RTI_DSN_OIMENU",
+ "<3571>": "RTI_DSN_OIWIN",
+ "<3572>": "RTI_DSN_OIWIN_ANIMATE",
+ "<3573>": "RTI_DSN_OIWIN_BITMAP",
+ "<3574>": "RTI_DSN_OIWIN_BUTTON",
+ "<3575>": "RTI_DSN_OIWIN_CHECKBMP",
+ "<3576>": "RTI_DSN_OIWIN_CHECKBOX",
+ "<3577>": "RTI_DSN_OIWIN_COLORDROPDOWN",
+ "<3578>": "RTI_DSN_OIWIN_COMBOBOX",
+ "<3579>": "RTI_DSN_OIWIN_DATETIME",
+ "<3580>": "RTI_DSN_OIWIN_DBBITMAP",
+ "<3581>": "RTI_DSN_OIWIN_DFLTCTRL",
+ "<3582>": "RTI_DSN_OIWIN_DIRWATCHER",
+ "<3583>": "RTI_DSN_OIWIN_EDIT",
+ "<3584>": "RTI_DSN_OIWIN_EDITBOX",
+ "<3585>": "RTI_DSN_OIWIN_EDITFIELD",
+ "<3586>": "RTI_DSN_OIWIN_EDITTABLE",
+ "<3587>": "RTI_DSN_OIWIN_EDITTABLE_COLDETS",
+ "<3588>": "RTI_DSN_OIWIN_FILEEXPLORER",
+ "<3589>": "RTI_DSN_OIWIN_FILEPREVIEW",
+ "<3590>": "RTI_DSN_OIWIN_GROUPBOX",
+ "<3591>": "RTI_DSN_OIWIN_GROUPBOXEX",
+ "<3592>": "RTI_DSN_OIWIN_HSCROLLBAR",
+ "<3593>": "RTI_DSN_OIWIN_HSPLITBAR",
+ "<3594>": "RTI_DSN_OIWIN_HSPLITBMP",
+ "<3595>": "RTI_DSN_OIWIN_HTTPCLIENT",
+ "<3596>": "RTI_DSN_OIWIN_HTTPSERVER",
+ "<3597>": "RTI_DSN_OIWIN_HYPERLINK",
+ "<3598>": "RTI_DSN_OIWIN_LISTBOX",
+ "<3599>": "RTI_DSN_OIWIN_MDICLIENT",
+ "<3600>": "RTI_DSN_OIWIN_MENU",
+ "<3601>": "RTI_DSN_OIWIN_NOTIFYICON",
+ "<3602>": "RTI_DSN_OIWIN_OBJECT",
+ "<3603>": "RTI_DSN_OIWIN_OLECONTROL",
+ "<3604>": "RTI_DSN_OIWIN_OLECONTROL_NEW",
+ "<3605>": "RTI_DSN_OIWIN_PANEL",
+ "<3606>": "RTI_DSN_OIWIN_PROGRESSBAR",
+ "<3607>": "RTI_DSN_OIWIN_PROPERTYGRID",
+ "<3608>": "RTI_DSN_OIWIN_PUSHBMP",
+ "<3609>": "RTI_DSN_OIWIN_PUSHBUTTON",
+ "<3610>": "RTI_DSN_OIWIN_RADIOBUTTON",
+ "<3611>": "RTI_DSN_OIWIN_RADIOGROUP",
+ "<3612>": "RTI_DSN_OIWIN_REBAR",
+ "<3613>": "RTI_DSN_OIWIN_RICHEDITBOX",
+ "<3614>": "RTI_DSN_OIWIN_SCROLLBAR",
+ "<3615>": "RTI_DSN_OIWIN_SIMPLEPANEL",
+ "<3616>": "RTI_DSN_OIWIN_SPLITBAR",
+ "<3617>": "RTI_DSN_OIWIN_STATIC",
+ "<3618>": "RTI_DSN_OIWIN_TABCONTROL",
+ "<3619>": "RTI_DSN_OIWIN_TOOLBAR",
+ "<3620>": "RTI_DSN_OIWIN_TPL_TOOLBOX",
+ "<3621>": "RTI_DSN_OIWIN_TREELISTBOX",
+ "<3622>": "RTI_DSN_OIWIN_UPDOWN",
+ "<3623>": "RTI_DSN_OIWIN_VIEW",
+ "<3624>": "RTI_DSN_OIWIN_VSCROLLBAR",
+ "<3625>": "RTI_DSN_OIWIN_VSPLITBAR",
+ "<3626>": "RTI_DSN_OIWIN_VSPLITBMP",
+ "<3627>": "RTI_DSN_OIWIN_WEBVIEW",
+ "<3628>": "RTI_DSN_OIWIN_WINCONTROL",
+ "<3629>": "RTI_DSN_OIWIN_WINDOW",
+ "<3630>": "RTI_DSN_OLECONTROL",
+ "<3631>": "RTI_DSN_OPROC",
+ "<3632>": "RTI_DSN_POPUP",
+ "<3633>": "RTI_DSN_POPUP_GENCODE",
+ "<3634>": "RTI_DSN_PROMOTEDEVENT",
+ "<3635>": "RTI_DSN_PROMOTEDEVENT_NEW",
+ "<3636>": "RTI_DSN_RBAND",
+ "<3637>": "RTI_DSN_RBLAYOUT",
+ "<3638>": "RTI_DSN_RECORD",
+ "<3639>": "RTI_DSN_REPCLASS",
+ "<3640>": "RTI_DSN_REPOS_EP_HISTORY",
+ "<3641>": "RTI_DSN_REPRELEASE",
+ "<3642>": "RTI_DSN_REPTYPE",
+ "<3643>": "RTI_DSN_REPVIEW",
+ "<3644>": "RTI_DSN_REST",
+ "<3645>": "RTI_DSN_REST_VARIABLES",
+ "<3646>": "RTI_DSN_START",
+ "<3647>": "RTI_DSN_START_HELPER",
+ "<3648>": "RTI_DSN_STPROC",
+ "<3649>": "RTI_DSN_STPROCINS",
+ "<3650>": "RTI_DSN_TABCONTROL_TABS_ADD_EVENTS",
+ "<3651>": "RTI_DSN_TABLEBUILDER_NEWTABLE",
+ "<3652>": "RTI_DSN_TOOLBAR",
+ "<3653>": "RTI_DSN_USER",
+ "<3654>": "RTI_DSN_USER_ADD_EVENTS",
+ "<3655>": "RTI_DUMP_TYPEINFO",
+ "<3656>": "RTI_EDITOR_CHECKFORCATALOG",
+ "<3657>": "RTI_EDITOR_GLOBALFINDREPLACE",
+ "<3658>": "RTI_EDITOR_O4WPROC_EVENTS",
+ "<3659>": "RTI_EDITOR_OPEN",
+ "<3660>": "RTI_EDITTABLE_SORT",
+ "<3661>": "RTI_EMAIL_CLIENT",
+ "<3662>": "RTI_ENABLE_WIKI_HELP",
+ "<3663>": "RTI_ENCRYPT_FORMAT",
+ "<3664>": "RTI_ENCRYPT_TABLE",
+ "<3665>": "RTI_ENTITY_NOTES_EVENTS",
+ "<3666>": "RTI_ENT_PROPS_PRINT",
+ "<3667>": "RTI_ENT_RELATION_PRINT",
+ "<3668>": "RTI_ENUM_MONITORS_EX",
+ "<3669>": "RTI_ERRORTEXT",
+ "<3670>": "RTI_ESERVER_EXITENGINE",
+ "<3671>": "RTI_ET_FILTER",
+ "<3672>": "RTI_EXAMPLE_DEBUGGER_INTERCEPT_PROC",
+ "<3673>": "RTI_EXAMPLE_LOGIN_TEMPLATE",
+ "<3674>": "RTI_EXEC_POWERSCRIPT",
+ "<3675>": "RTI_EXPIRATION_DATE",
+ "<3676>": "RTI_FAKE_TASK",
+ "<3677>": "RTI_FIELDS",
+ "<3678>": "RTI_FINISH_UPGRADE",
+ "<3679>": "RTI_FIX_KEYS_EVENTS",
+ "<3680>": "RTI_FIX_RBLAYOUT_DUPLICATE_TOTAL_COLUMNS",
+ "<3681>": "RTI_FIX_REVMEDIA",
+ "<3682>": "RTI_FORMAT_PROG",
+ "<3683>": "RTI_FORMDOCK",
+ "<3684>": "RTI_FORMULA_WIZARD",
+ "<3685>": "RTI_FORM_LANGUAGE_TESTRUN",
+ "<3686>": "RTI_F_DISTRIBUTOR_10",
+ "<3687>": "RTI_F_DISTRIBUTOR_90",
+ "<3688>": "RTI_F_INDEXER_10",
+ "<3689>": "RTI_F_INDEXER_10_REBALANCE",
+ "<3690>": "RTI_F_INDEXER_10_REBALANCE_UPDATE",
+ "<3691>": "RTI_F_INDEXER_90",
+ "<3692>": "RTI_GENERATE_MODULE",
+ "<3693>": "RTI_GETCLIPBOARD",
+ "<3694>": "RTI_GETCOMPUTERINFORMATION",
+ "<3695>": "RTI_GETCOMPUTERNAME",
+ "<3696>": "RTI_GETDRIVETYPE",
+ "<3697>": "RTI_GETENVIRONMENTVARIABLE",
+ "<3698>": "RTI_GETEVENTSTACK",
+ "<3699>": "RTI_GETEXITCODEPROCESS",
+ "<3700>": "RTI_GETLDAPGROUPS",
+ "<3701>": "RTI_GETLDAPINFO",
+ "<3702>": "RTI_GETLOCALEINFO",
+ "<3703>": "RTI_GETLOCALIP",
+ "<3704>": "RTI_GETLOCATIONALIASES",
+ "<3705>": "RTI_GETMAIL",
+ "<3706>": "RTI_GETNETWORKALIASES",
+ "<3707>": "RTI_GETNETWORKUSERNAME",
+ "<3708>": "RTI_GETOEDATATYPES",
+ "<3709>": "RTI_GETOLEEVENTSFORCLSID",
+ "<3710>": "RTI_GETOLEMETHODSFORCLSID",
+ "<3711>": "RTI_GETOLEPROPERTIESFORCLSID",
+ "<3712>": "RTI_GETPROTECTEDFIELDS",
+ "<3713>": "RTI_GETTEMPFILENAME",
+ "<3714>": "RTI_GETTIMEZONEINFORMATION",
+ "<3715>": "RTI_GETVOLUMEINFORMATION",
+ "<3716>": "RTI_GETWINDOWLONGPTR",
+ "<3717>": "RTI_GET_CFG",
+ "<3718>": "RTI_GET_CURRENT_SYMBOLIC",
+ "<3719>": "RTI_GET_DATE_RANGE_EVENTS",
+ "<3720>": "RTI_GET_LEGALUSER",
+ "<3721>": "RTI_GET_LH_RATIO",
+ "<3722>": "RTI_GET_LOCATIONALIASES",
+ "<3723>": "RTI_GET_NEXT_ID",
+ "<3724>": "RTI_GET_O4WCFG",
+ "<3725>": "RTI_GET_OLE_INFO",
+ "<3726>": "RTI_GET_PROC_INFO",
+ "<3727>": "RTI_GET_SAVED_LISTS",
+ "<3728>": "RTI_GET_SC",
+ "<3729>": "RTI_GET_SYSINFO",
+ "<3730>": "RTI_GET_TABLE_KEY_FROMREPOS",
+ "<3731>": "RTI_GET_USERCOUNT",
+ "<3732>": "RTI_GIT",
+ "<3733>": "RTI_GIT_CALLS",
+ "<3734>": "RTI_GIT_CONVERSION",
+ "<3735>": "RTI_GIT_DELETE_ENTITY",
+ "<3736>": "RTI_GIT_DIFF_TABS_TOOL",
+ "<3737>": "RTI_GIT_DIFF_TOOL",
+ "<3738>": "RTI_GIT_EVENTS",
+ "<3739>": "RTI_GIT_MAINT_EVENTS",
+ "<3740>": "RTI_GIT_PULL_ENTITY",
+ "<3741>": "RTI_GIT_PUSH_ENTITY",
+ "<3742>": "RTI_GIT_SETTINGS_EVENTS",
+ "<3743>": "RTI_GIT_WIZARD_EVENTS",
+ "<3744>": "RTI_HASHTABLE",
+ "<3745>": "RTI_HASHTABLE2",
+ "<3746>": "RTI_HASHTABLE_COM",
+ "<3747>": "RTI_HASHTABLE_NET",
+ "<3748>": "RTI_HASHTABLE_RTP65",
+ "<3749>": "RTI_HASHTABLE_STL",
+ "<3750>": "RTI_HEX",
+ "<3751>": "RTI_HIWORD",
+ "<3752>": "RTI_HTTP_DOWNLOAD",
+ "<3753>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<3754>": "RTI_HTTP_DOWNLOAD_UI",
+ "<3755>": "RTI_HTTP_SERVER_TEST",
+ "<3756>": "RTI_IDE",
+ "<3757>": "RTI_IDE_ABOUT",
+ "<3758>": "RTI_IDE_ABOUT_VERSION_INFO",
+ "<3759>": "RTI_IDE_ALIAS_TABLE",
+ "<3760>": "RTI_IDE_ANALYZE_REVPROFILELOG",
+ "<3761>": "RTI_IDE_APP_SETTINGS",
+ "<3762>": "RTI_IDE_AUTODOCK",
+ "<3763>": "RTI_IDE_BOOTLOADER",
+ "<3764>": "RTI_IDE_BOOTLOADER_LOG",
+ "<3765>": "RTI_IDE_BROADCAST",
+ "<3766>": "RTI_IDE_CFG",
+ "<3767>": "RTI_IDE_CFG_EVENTS",
+ "<3768>": "RTI_IDE_CLOSE_ALL",
+ "<3769>": "RTI_IDE_CLOSE_ALL_UI",
+ "<3770>": "RTI_IDE_CODETEMPLATE",
+ "<3771>": "RTI_IDE_CODETEMPLATE_SELECT",
+ "<3772>": "RTI_IDE_CONFIG_RECORDS",
+ "<3773>": "RTI_IDE_CONV",
+ "<3774>": "RTI_IDE_CTL_EVENTDES",
+ "<3775>": "RTI_IDE_CTL_MENUDES",
+ "<3776>": "RTI_IDE_CTL_WEBEDITOR",
+ "<3777>": "RTI_IDE_DOCKSITE",
+ "<3778>": "RTI_IDE_DROPDOWNMENU",
+ "<3779>": "RTI_IDE_EMAIL_ENTITY_EVENTS",
+ "<3780>": "RTI_IDE_ENV",
+ "<3781>": "RTI_IDE_GET_ENTITY_EVENTS",
+ "<3782>": "RTI_IDE_GLOBALFINDREPLACE",
+ "<3783>": "RTI_IDE_HOST_DSN",
+ "<3784>": "RTI_IDE_HOST_TPL",
+ "<3785>": "RTI_IDE_HTTPSERVER",
+ "<3786>": "RTI_IDE_IPL",
+ "<3787>": "RTI_IDE_LICENSE_AUTHORIZATION",
+ "<3788>": "RTI_IDE_MENU",
+ "<3789>": "RTI_IDE_METHOD",
+ "<3790>": "RTI_IDE_MSG_DELETEWARN",
+ "<3791>": "RTI_IDE_MSG_OVERWRITEWARN",
+ "<3792>": "RTI_IDE_NEW",
+ "<3793>": "RTI_IDE_OLEVIEW_CONTROLS",
+ "<3794>": "RTI_IDE_OPEN",
+ "<3795>": "RTI_IDE_OPEN_RECORD",
+ "<3796>": "RTI_IDE_OPEN_RUN_EVENTS",
+ "<3797>": "RTI_IDE_OPROC_SUPPORT",
+ "<3798>": "RTI_IDE_PARSE_TEXT_ARGS",
+ "<3799>": "RTI_IDE_PGO_AUTOTRIMOPTIONS",
+ "<3800>": "RTI_IDE_PGO_BACKCOLOR",
+ "<3801>": "RTI_IDE_PGO_BEVEL",
+ "<3802>": "RTI_IDE_PGO_BORDER",
+ "<3803>": "RTI_IDE_PGO_CELLSTYLES",
+ "<3804>": "RTI_IDE_PGO_CELLSTYLES_COLDETS",
+ "<3805>": "RTI_IDE_PGO_CHOOSEBUDDY",
+ "<3806>": "RTI_IDE_PGO_CHOOSEUSERS",
+ "<3807>": "RTI_IDE_PGO_COLOR_LIST",
+ "<3808>": "RTI_IDE_PGO_CONTROLSEMANTICS",
+ "<3809>": "RTI_IDE_PGO_CONVERSION",
+ "<3810>": "RTI_IDE_PGO_CTRLPREFIXES",
+ "<3811>": "RTI_IDE_PGO_CUSTOMPROPERTIES",
+ "<3812>": "RTI_IDE_PGO_DATABINDING",
+ "<3813>": "RTI_IDE_PGO_DATETIME_VALUE",
+ "<3814>": "RTI_IDE_PGO_DEFINT",
+ "<3815>": "RTI_IDE_PGO_DICTFORMULA",
+ "<3816>": "RTI_IDE_PGO_DROPACCEPTLIST",
+ "<3817>": "RTI_IDE_PGO_EDITMASK",
+ "<3818>": "RTI_IDE_PGO_EDITOPTIONS",
+ "<3819>": "RTI_IDE_PGO_EDITTABLE_COLUMNS",
+ "<3820>": "RTI_IDE_PGO_EVENROWITEMSTYLE",
+ "<3821>": "RTI_IDE_PGO_GLASSMARGINS",
+ "<3822>": "RTI_IDE_PGO_HCLREQUESTHEADERS",
+ "<3823>": "RTI_IDE_PGO_HCLREQUESTOPTIONS",
+ "<3824>": "RTI_IDE_PGO_HEADERSTYLES",
+ "<3825>": "RTI_IDE_PGO_HMARGINS",
+ "<3826>": "RTI_IDE_PGO_IMAGE",
+ "<3827>": "RTI_IDE_PGO_ITEMSTYLES",
+ "<3828>": "RTI_IDE_PGO_LIST",
+ "<3829>": "RTI_IDE_PGO_MAXIMIZESIZE",
+ "<3830>": "RTI_IDE_PGO_ODDROWITEMSTYLE",
+ "<3831>": "RTI_IDE_PGO_OLE_INFO",
+ "<3832>": "RTI_IDE_PGO_PADDING",
+ "<3833>": "RTI_IDE_PGO_PASSWORD",
+ "<3834>": "RTI_IDE_PGO_PROPERTYGRID_LIST",
+ "<3835>": "RTI_IDE_PGO_QUALIFYOLEEVENTS",
+ "<3836>": "RTI_IDE_PGO_RADIOBUTTON_BUTTONS",
+ "<3837>": "RTI_IDE_PGO_RANGE",
+ "<3838>": "RTI_IDE_PGO_SCALEFACTOR",
+ "<3839>": "RTI_IDE_PGO_SIMPLELIST",
+ "<3840>": "RTI_IDE_PGO_STATUSLINE",
+ "<3841>": "RTI_IDE_PGO_STOPLIST",
+ "<3842>": "RTI_IDE_PGO_TABCONTROL_ITEMSTYLES",
+ "<3843>": "RTI_IDE_PGO_TABCONTROL_PADDING",
+ "<3844>": "RTI_IDE_PGO_TABCONTROL_TABS",
+ "<3845>": "RTI_IDE_PGO_TABORDER_EVENTS",
+ "<3846>": "RTI_IDE_PGO_TABSTOPS",
+ "<3847>": "RTI_IDE_PGO_TEXTBOX",
+ "<3848>": "RTI_IDE_PGO_TEXTLINE",
+ "<3849>": "RTI_IDE_PGO_TOOLTIP",
+ "<3850>": "RTI_IDE_PGO_TRACKINGSIZE",
+ "<3851>": "RTI_IDE_PGO_VALIDATION",
+ "<3852>": "RTI_IDE_PGO_WBVPDFTBRSETTINGS",
+ "<3853>": "RTI_IDE_PGO_WBVSETTINGS",
+ "<3854>": "RTI_IDE_PGO_WH",
+ "<3855>": "RTI_IDE_PGO_XYPOS",
+ "<3856>": "RTI_IDE_PREFERENCES",
+ "<3857>": "RTI_IDE_PRINT_REPOS_OUTLINE",
+ "<3858>": "RTI_IDE_QUICKDEPLOY",
+ "<3859>": "RTI_IDE_QUICKDEPLOY_PREVIEW",
+ "<3860>": "RTI_IDE_REARRANGE_TABS",
+ "<3861>": "RTI_IDE_REPOS_CHECKIN",
+ "<3862>": "RTI_IDE_REPOS_CHECKOUT_EVENTS",
+ "<3863>": "RTI_IDE_REPOS_SELECT_EVENTS",
+ "<3864>": "RTI_IDE_SANITY_CHECK",
+ "<3865>": "RTI_IDE_SAVE_ALL",
+ "<3866>": "RTI_IDE_SCAN_REP",
+ "<3867>": "RTI_IDE_SELECT_REPOS",
+ "<3868>": "RTI_IDE_SELECT_REPOS_BY_STMT",
+ "<3869>": "RTI_IDE_SELECT_REPOS_TYPES",
+ "<3870>": "RTI_IDE_SETSPY",
+ "<3871>": "RTI_IDE_SYNC_STATE",
+ "<3872>": "RTI_IDE_SYSTEM_DEPLOYMENT",
+ "<3873>": "RTI_IDE_TCL",
+ "<3874>": "RTI_IDE_TPL_DATABASE",
+ "<3875>": "RTI_IDE_TPL_DATABASE_VIEW_OPTIONS",
+ "<3876>": "RTI_IDE_TPL_FAVORITES",
+ "<3877>": "RTI_IDE_TPL_OUTPUT",
+ "<3878>": "RTI_IDE_TPL_PROPERTY_PANEL",
+ "<3879>": "RTI_IDE_VALIDATE_POSITION",
+ "<3880>": "RTI_IDE_VPL_DSN",
+ "<3881>": "RTI_IDE_VPL_TPL",
+ "<3882>": "RTI_IDE_WORKSPACE_LOAD",
+ "<3883>": "RTI_IDE_WORKSPACE_SAVE",
+ "<3884>": "RTI_IMPORT_ASCII",
+ "<3885>": "RTI_IMPORT_ASCII_SUB",
+ "<3886>": "RTI_INDEXER",
+ "<3887>": "RTI_INDEXER_CONFIG_EVENTS",
+ "<3888>": "RTI_INDEXES_ADD",
+ "<3889>": "RTI_INDEXES_MAINT",
+ "<3890>": "RTI_INDEX_FLUSH_10",
+ "<3891>": "RTI_INDEX_FLUSH_90",
+ "<3892>": "RTI_INET_DEBUGGER",
+ "<3893>": "RTI_INIFILE",
+ "<3894>": "RTI_INVERT",
+ "<3895>": "RTI_INVERT_BUILD_BTREE",
+ "<3896>": "RTI_INVERT_BUILD_RELATIONAL",
+ "<3897>": "RTI_IO_TABLE",
+ "<3898>": "RTI_IPV",
+ "<3899>": "RTI_ISIDECONTEXT",
+ "<3900>": "RTI_ISINTERACTIVESTATION",
+ "<3901>": "RTI_ISLOCALGROUPMEMBER",
+ "<3902>": "RTI_ISMEMBER",
+ "<3903>": "RTI_ISPROMOTEDEVENTID",
+ "<3904>": "RTI_IS_AUTOFILL_LIST_COMMAND",
+ "<3905>": "RTI_JSON",
+ "<3906>": "RTI_JSON2REC",
+ "<3907>": "RTI_JSON9",
+ "<3908>": "RTI_JSONX",
+ "<3909>": "RTI_KILLCURRENTOENGINE",
+ "<3910>": "RTI_LC",
+ "<3911>": "RTI_LDAP_GROUPS_FOR_USER",
+ "<3912>": "RTI_LH_INFO",
+ "<3913>": "RTI_LH_INFO_EVENTS",
+ "<3914>": "RTI_LH_INFO_VIEWER_EVENTS",
+ "<3915>": "RTI_LH_PRINT",
+ "<3916>": "RTI_LH_STATISTICS",
+ "<3917>": "RTI_LH_STATISTICS_EVENTS",
+ "<3918>": "RTI_LH_STATISTICS_HISTORY",
+ "<3919>": "RTI_LH_STATISTICS_HISTORY_EVENTS",
+ "<3920>": "RTI_LH_STATS_CHILDENGINE",
+ "<3921>": "RTI_LH_VERIFY",
+ "<3922>": "RTI_LH_VERIFY_FIX",
+ "<3923>": "RTI_LH_VERIFY_GROUP_INFO",
+ "<3924>": "RTI_LH_VERIFY_STATS",
+ "<3925>": "RTI_LH_VOLUME_USERS_EVENTS",
+ "<3926>": "RTI_LINKED_LIST",
+ "<3927>": "RTI_LIST",
+ "<3928>": "RTI_LISTBOX_HIERARCHICAL",
+ "<3929>": "RTI_LISTBOX_PROCESSING",
+ "<3930>": "RTI_LISTDICT",
+ "<3931>": "RTI_LND_EDIT_EVENTS",
+ "<3932>": "RTI_LND_FORMAT",
+ "<3933>": "RTI_LOADER",
+ "<3934>": "RTI_LOAD_DATABASE",
+ "<3935>": "RTI_LOCK_OWNER",
+ "<3936>": "RTI_LOCK_RELEASE",
+ "<3937>": "RTI_LOGIN_GETLDAPUSER",
+ "<3938>": "RTI_LOGIT",
+ "<3939>": "RTI_LOG_EVENT",
+ "<3940>": "RTI_LOG_TO_FILE",
+ "<3941>": "RTI_LOWORD",
+ "<3942>": "RTI_LRDEX_SUB_9",
+ "<3943>": "RTI_LRDEX_SUB_X",
+ "<3944>": "RTI_MAKELONG",
+ "<3945>": "RTI_MATCHQUOTES",
+ "<3946>": "RTI_MD5",
+ "<3947>": "RTI_MDISELECT",
+ "<3948>": "RTI_MEMBFS",
+ "<3949>": "RTI_MEMCACHED",
+ "<3950>": "RTI_MEMCACHED_CONFIG",
+ "<3951>": "RTI_MEMCACHED_CONFIG_EVENTS",
+ "<3952>": "RTI_MEMCACHED_GETSERVER",
+ "<3953>": "RTI_MENU_ACCELERATOR",
+ "<3954>": "RTI_MIGRATE_REPOSITORY_ENTITY_OIWIN",
+ "<3955>": "RTI_MIGRATE_V9_TO_V10",
+ "<3956>": "RTI_MIGRATE_V9_TO_V10_ENTITY",
+ "<3957>": "RTI_MIGRATE_V9_USERS",
+ "<3958>": "RTI_MKDIR",
+ "<3959>": "RTI_MODIFY_CFG_EVENTS",
+ "<3960>": "RTI_MODIFY_EVENT_CFG",
+ "<3961>": "RTI_MODIFY_MENU",
+ "<3962>": "RTI_MODULE_MANAGER",
+ "<3963>": "RTI_MSG_GENCODE",
+ "<3964>": "RTI_MVBFS_MULTILEVEL",
+ "<3965>": "RTI_NAMECAP",
+ "<3966>": "RTI_NEW_PASSWORD_EVENTS",
+ "<3967>": "RTI_O4WSETPASSWORD",
+ "<3968>": "RTI_O4W_CFG_EVENTS",
+ "<3969>": "RTI_O4W_CFG_HELPER",
+ "<3970>": "RTI_O4W_CFG_PLUGIN_EVENTS",
+ "<3971>": "RTI_O4W_CONSOLE_EVENTS",
+ "<3972>": "RTI_O4W_CONSOLE_HTTPS_EVENTS",
+ "<3973>": "RTI_O4W_HTTPSERVER",
+ "<3974>": "RTI_O4W_VIRTUAL_DIR_EVENTS",
+ "<3975>": "RTI_OEMONITOR_CLEANUP",
+ "<3976>": "RTI_OEMONITOR_INDEX",
+ "<3977>": "RTI_OEMONITOR_SELECTOR",
+ "<3978>": "RTI_OEMONITOR_SELECTOR_HANDLER",
+ "<3979>": "RTI_OEMONITOR_TABLESTATS",
+ "<3980>": "RTI_OEMONITOR_WATCHER",
+ "<3981>": "RTI_OESOCKETSERVER_STATS",
+ "<3982>": "RTI_OI10_INITIAL_SETUP",
+ "<3983>": "RTI_OICONSOLE_DASHBOARD_DATA",
+ "<3984>": "RTI_OI_UPDATE_CHECK",
+ "<3985>": "RTI_OI_UPDATE_CHECK_DIALOG_EVENTS",
+ "<3986>": "RTI_OLE_GETOBJECT",
+ "<3987>": "RTI_OLISTX_PRODUCE_ET",
+ "<3988>": "RTI_OLIST_COMMON",
+ "<3989>": "RTI_OPENID_SUPPORT",
+ "<3990>": "RTI_OPEN_VOC",
+ "<3991>": "RTI_OPROC_COMPILE",
+ "<3992>": "RTI_OPTIMISTIC_LOCKHANDLER",
+ "<3993>": "RTI_OSDIRMETHOD",
+ "<3994>": "RTI_OSUSERMETHOD",
+ "<3995>": "RTI_OSVERSIONMETHOD",
+ "<3996>": "RTI_OS_DIR",
+ "<3997>": "RTI_OS_DIRECTORY",
+ "<3998>": "RTI_OS_OPENDOC",
+ "<3999>": "RTI_OS_USER",
+ "<4000>": "RTI_OS_VERSION_INFO",
+ "<4001>": "RTI_PARSECSV",
+ "<4002>": "RTI_PHANTOM_DEBUGGER",
+ "<4003>": "RTI_PING",
+ "<4004>": "RTI_POPULATE_COMBO",
+ "<4005>": "RTI_POPUP_DATETIME",
+ "<4006>": "RTI_POPUP_GENCODE",
+ "<4007>": "RTI_POWERSCRIPT",
+ "<4008>": "RTI_PRINT_DICT",
+ "<4009>": "RTI_PRINT_EDITTABLE",
+ "<4010>": "RTI_PROGRAMLOADER",
+ "<4011>": "RTI_PS_APPPROPS",
+ "<4012>": "RTI_PURGE_ALL",
+ "<4013>": "RTI_QBF_LOAD_FROM_EXTERNALLIST",
+ "<4014>": "RTI_QUERYGRID",
+ "<4015>": "RTI_QUERYGRID_CHOOSECOLUMNS_EVENTS",
+ "<4016>": "RTI_QUERYGRID_EVENTS",
+ "<4017>": "RTI_QUERYGRID_OIWIN",
+ "<4018>": "RTI_RAPIDJSONMETHOD",
+ "<4019>": "RTI_RBLABEL_CONVERTER",
+ "<4020>": "RTI_RBLAYOUT_CONVERTER",
+ "<4021>": "RTI_RBRW_OPN_EVENTS",
+ "<4022>": "RTI_RDKEXTRACT_CHANGE_APP",
+ "<4023>": "RTI_RDKVIEW_FROM_ENTIDS",
+ "<4024>": "RTI_RDK_CHANGE_APP",
+ "<4025>": "RTI_RDK_COMBINE",
+ "<4026>": "RTI_RDK_HASH",
+ "<4027>": "RTI_RDK_REPOSITORY",
+ "<4028>": "RTI_READU",
+ "<4029>": "RTI_REC2JSON",
+ "<4030>": "RTI_REDIS_CLOSE_CONNECTION",
+ "<4031>": "RTI_REDIS_GENERAL_COMMAND",
+ "<4032>": "RTI_REDIS_GET_RESULTS",
+ "<4033>": "RTI_REDIS_LOCK_RELEASE",
+ "<4034>": "RTI_REDIS_LOCK_SET",
+ "<4035>": "RTI_REDIS_OPEN_CONNECTION",
+ "<4036>": "RTI_REDIS_RECORD_DELETE",
+ "<4037>": "RTI_REDIS_RECORD_READ_FULL",
+ "<4038>": "RTI_REDIS_RECORD_READ_LENGTH",
+ "<4039>": "RTI_REDIS_RECORD_READ_RESULT",
+ "<4040>": "RTI_REDIS_RECORD_WRITE",
+ "<4041>": "RTI_REDIS_RESET_CONNECTION",
+ "<4042>": "RTI_REDIS_SEMAPHORE_RELEASE",
+ "<4043>": "RTI_REDIS_SEMAPHORE_SET",
+ "<4044>": "RTI_REDIS_TABLE_CLEARSELECT",
+ "<4045>": "RTI_REDIS_TABLE_CLEAR_DELETE",
+ "<4046>": "RTI_REDIS_TABLE_COUNT",
+ "<4047>": "RTI_REDIS_TABLE_CREATE",
+ "<4048>": "RTI_REDIS_TABLE_DELETE",
+ "<4049>": "RTI_REDIS_TABLE_EXISTS",
+ "<4050>": "RTI_REDIS_TABLE_READNEXT",
+ "<4051>": "RTI_REDIS_TABLE_SELECT",
+ "<4052>": "RTI_REGENERATE_BANG_RECORD",
+ "<4053>": "RTI_REGISTRY",
+ "<4054>": "RTI_RELATIVEPATH",
+ "<4055>": "RTI_RELEASE",
+ "<4056>": "RTI_RELOAD_O4WOBJECT",
+ "<4057>": "RTI_REMAKETABLE",
+ "<4058>": "RTI_REMAKETABLE_PARAMS_EVENTS",
+ "<4059>": "RTI_REMOVE_INDEX",
+ "<4060>": "RTI_REMOVE_STYLE_SHEET",
+ "<4061>": "RTI_REPORT_TABLE_STATUS",
+ "<4062>": "RTI_REPORT_TABLE_STATUS_CALLBACK",
+ "<4063>": "RTI_REPORT_TABLE_STATUS_CHILDENGINE",
+ "<4064>": "RTI_REPORT_TABLE_STATUS_MULTIENGINE",
+ "<4065>": "RTI_RES2STR",
+ "<4066>": "RTI_RESIZE_MOVE_WINDOW",
+ "<4067>": "RTI_RESOLVEEVENTHANDLER",
+ "<4068>": "RTI_RESOLVEPATH",
+ "<4069>": "RTI_RESOLVE_MAIN_STPROCNAME",
+ "<4070>": "RTI_RESOLVE_SELECT_CALLBACK",
+ "<4071>": "RTI_RESOLVE_SELECT_PROGRESS",
+ "<4072>": "RTI_RESOLVE_STPROCNAME",
+ "<4073>": "RTI_RESOLVE_VOL_LOCATION",
+ "<4074>": "RTI_REVAXSHMETHOD",
+ "<4075>": "RTI_REVCAPI_ENGINE_POOL",
+ "<4076>": "RTI_REVJSONMETHOD",
+ "<4077>": "RTI_REVSTLHASHTABLEMETHOD",
+ "<4078>": "RTI_REVSTLSETSMETHOD",
+ "<4079>": "RTI_RGB2COLORREF",
+ "<4080>": "RTI_RJSON",
+ "<4081>": "RTI_RLIST9",
+ "<4082>": "RTI_RLISTX",
+ "<4083>": "RTI_RLISTX_GRID_EVENTS",
+ "<4084>": "RTI_RLISTX_OESERVER_SELECT",
+ "<4085>": "RTI_RLISTX_PRODUCE",
+ "<4086>": "RTI_RPT_GRID_EVENTS",
+ "<4087>": "RTI_RSS",
+ "<4088>": "RTI_RUN_COMMAND",
+ "<4089>": "RTI_RUN_HTTPSERVER_REQUEST",
+ "<4090>": "RTI_SAMPLE_LH_SIZE",
+ "<4091>": "RTI_SAVE_KEYS",
+ "<4092>": "RTI_SCRIPTHANDLER",
+ "<4093>": "RTI_SELECT_ASSEMBLY",
+ "<4094>": "RTI_SELECT_REPOS_ENTITIES",
+ "<4095>": "RTI_SENDFAX",
+ "<4096>": "RTI_SENDMAIL",
+ "<4097>": "RTI_SEND_INFO_PROGRESS",
+ "<4098>": "RTI_SERVER_SELECT",
+ "<4099>": "RTI_SETCLIPBOARD",
+ "<4100>": "RTI_SETS",
+ "<4101>": "RTI_SETS2",
+ "<4102>": "RTI_SET_DEBUGGER",
+ "<4103>": "RTI_SET_SIZELOCK",
+ "<4104>": "RTI_SET_SIZELOCK_UD",
+ "<4105>": "RTI_SHA1",
+ "<4106>": "RTI_SHA256",
+ "<4107>": "RTI_SHA_1",
+ "<4108>": "RTI_SHELLEXECUTEEX",
+ "<4109>": "RTI_SIZELOCK_CONTROLLER",
+ "<4110>": "RTI_SOURCEDIFF_PROCESSOR",
+ "<4111>": "RTI_SOURCEDIFF_TEXT",
+ "<4112>": "RTI_STRINGBUILDER",
+ "<4113>": "RTI_SUPPRESS_INDEX_TRANSACTIONS",
+ "<4114>": "RTI_SYSCOPYAPPS",
+ "<4115>": "RTI_SYSREPOSMODULES_EVENTS",
+ "<4116>": "RTI_SYSTEM_REPORTS",
+ "<4117>": "RTI_SYS_SETTINGS",
+ "<4118>": "RTI_TABLES_DELETE",
+ "<4119>": "RTI_TABLES_REMOVE",
+ "<4120>": "RTI_TABLES_RENAME",
+ "<4121>": "RTI_TABLE_CHANGE_OWNER",
+ "<4122>": "RTI_TABLE_COLUMN_SEARCH",
+ "<4123>": "RTI_TASKMANAGER",
+ "<4124>": "RTI_TASK_CHILDENGINE",
+ "<4125>": "RTI_TASK_SCHEDULER",
+ "<4126>": "RTI_TASK_SCHEDULER_CONFIG",
+ "<4127>": "RTI_TASK_SCHEDULER_EDIT",
+ "<4128>": "RTI_TASK_SHUTDOWN",
+ "<4129>": "RTI_TASK_STARTUP",
+ "<4130>": "RTI_TASK_STATUS",
+ "<4131>": "RTI_TASK_SUBMIT",
+ "<4132>": "RTI_TB_OPEN",
+ "<4133>": "RTI_TB_REMAKE_TABLE",
+ "<4134>": "RTI_TB_REMAKE_TABLE_EVENTS",
+ "<4135>": "RTI_TCL_COPY_ROW_EVENTS",
+ "<4136>": "RTI_TCL_COPY_TABLE_EVENTS",
+ "<4137>": "RTI_TCL_FETCH_QUERY",
+ "<4138>": "RTI_TCL_STORE_QUERY",
+ "<4139>": "RTI_TESTFORMULA",
+ "<4140>": "RTI_TEST_LDAPINFO",
+ "<4141>": "RTI_TIMEPICKER_EVENTS",
+ "<4142>": "RTI_TOGGLE_RESIZING_THREAD",
+ "<4143>": "RTI_TOKENIZE",
+ "<4144>": "RTI_TRANSACTION",
+ "<4145>": "RTI_UC",
+ "<4146>": "RTI_UNCOMPRESS_FOLDER",
+ "<4147>": "RTI_UNLOCK",
+ "<4148>": "RTI_UPDATE_BITMAP_INDEX",
+ "<4149>": "RTI_UPDATE_CHECK",
+ "<4150>": "RTI_UPDATE_DBT",
+ "<4151>": "RTI_UPDATE_EVENT_CFG",
+ "<4152>": "RTI_UPDATE_INDEX_10",
+ "<4153>": "RTI_UPDATE_INDEX_90",
+ "<4154>": "RTI_UPGRADE_FLAG_AUTOFILL_LIST_FORMS",
+ "<4155>": "RTI_USERCOUNT",
+ "<4156>": "RTI_USER_REPORT_SORT",
+ "<4157>": "RTI_USER_UPDATE_PASSWORD_EVENTS",
+ "<4158>": "RTI_UTC_TIME",
+ "<4159>": "RTI_UTF8",
+ "<4160>": "RTI_UTIL_DROPBOX",
+ "<4161>": "RTI_UTL_COLORS",
+ "<4162>": "RTI_UTL_COMPARE",
+ "<4163>": "RTI_UTL_COMPARE_EVENTS",
+ "<4164>": "RTI_UTL_DATETIME",
+ "<4165>": "RTI_UTL_ERRORS",
+ "<4166>": "RTI_UTL_GASGAUGE",
+ "<4167>": "RTI_UTL_OESERVER",
+ "<4168>": "RTI_UTL_PROCEDURE",
+ "<4169>": "RTI_VERIFYSTOREDPROCEDURE",
+ "<4170>": "RTI_VERIFY_PROC",
+ "<4171>": "RTI_VSPRINTER",
+ "<4172>": "RTI_VSPRINTER_CLASSIC",
+ "<4173>": "RTI_VSPRINTER_CLASSIC_PDF",
+ "<4174>": "RTI_VSPRINTER_CLASSI_PDF",
+ "<4175>": "RTI_VSPRINTER_CUTEPDF",
+ "<4176>": "RTI_VSPRINTER_ZOOM_EVENTS",
+ "<4177>": "RTI_WEBVIEW2_EVENTS",
+ "<4178>": "RTI_WIN_COLLECTOR_IO",
+ "<4179>": "RTI_WIN_COMBOBOX",
+ "<4180>": "RTI_WIN_EDITTABLE",
+ "<4181>": "RTI_WIN_LISTBOX",
+ "<4182>": "RTI_WIN_SETPROPERTIES",
+ "<4183>": "RTI_WIZ_XLATE",
+ "<4184>": "RTI_WNETGETUNIVERSALNAME",
+ "<4185>": "RTI_WORKSPACE",
+ "<4186>": "RTI_WORKSPACE_LOAD",
+ "<4187>": "RTI_WORKSPACE_SAVE",
+ "<4188>": "RTI_WRITERELEASE",
+ "<4189>": "RTI_WRITEU",
+ "<4190>": "RTI_XBAND",
+ "<4191>": "RTI_XBAND_DATASOURCE_DATATABLE",
+ "<4192>": "RTI_XBAND_GENPROC",
+ "<4193>": "RTI_XBAND_GENPROC_DATATABLE",
+ "<4194>": "RTI_XBAND_SEND_PROGRESS",
+ "<4195>": "RTI_XBAND_SUPPORT",
+ "<4196>": "RTI_XBAND_THEME",
+ "<4197>": "RTI_XBAND_THEME_CHOOSER_EVENTS",
+ "<4198>": "RTI_XBAND_UTILITY",
+ "<4199>": "RTI_XBAND_UTILITY.092418",
+ "<4200>": "RTI_XLATE_CONTROLLER",
+ "<4201>": "RTI_XLATE_RESET",
+ "<4202>": "RTI_XML",
+ "<4203>": "RTI_XMLENCODE",
+ "<4204>": "RTI_ZOOM",
+ "<4205>": "RTI_ZTRIM",
+ "<4206>": "RTLMOVEMEMORY",
+ "<4207>": "RTNLIST",
+ "<4208>": "RTP1",
+ "<4209>": "RTP1001",
+ "<4210>": "RTP1002",
+ "<4211>": "RTP1003",
+ "<4212>": "RTP1003S",
+ "<4213>": "RTP1003V",
+ "<4214>": "RTP1004",
+ "<4215>": "RTP1005",
+ "<4216>": "RTP1006",
+ "<4217>": "RTP1007",
+ "<4218>": "RTP1008",
+ "<4219>": "RTP1009",
+ "<4220>": "RTP1010",
+ "<4221>": "RTP1011",
+ "<4222>": "RTP1012",
+ "<4223>": "RTP1013",
+ "<4224>": "RTP1014",
+ "<4225>": "RTP1015",
+ "<4226>": "RTP1016",
+ "<4227>": "RTP1017",
+ "<4228>": "RTP1018",
+ "<4229>": "RTP1019",
+ "<4230>": "RTP1020",
+ "<4231>": "RTP1021",
+ "<4232>": "RTP1022",
+ "<4233>": "RTP1023",
+ "<4234>": "RTP11",
+ "<4235>": "RTP11.INDEX",
+ "<4236>": "RTP12",
+ "<4237>": "RTP15",
+ "<4238>": "RTP16",
+ "<4239>": "RTP17",
+ "<4240>": "RTP18",
+ "<4241>": "RTP18.ENGLISH",
+ "<4242>": "RTP19",
+ "<4243>": "RTP2",
+ "<4244>": "RTP21",
+ "<4245>": "RTP22",
+ "<4246>": "RTP25",
+ "<4247>": "RTP26",
+ "<4248>": "RTP27",
+ "<4249>": "RTP27C",
+ "<4250>": "RTP27D",
+ "<4251>": "RTP27E",
+ "<4252>": "RTP27F",
+ "<4253>": "RTP27L",
+ "<4254>": "RTP27LS",
+ "<4255>": "RTP27R",
+ "<4256>": "RTP27S",
+ "<4257>": "RTP29",
+ "<4258>": "RTP3",
+ "<4259>": "RTP30T",
+ "<4260>": "RTP31",
+ "<4261>": "RTP32",
+ "<4262>": "RTP33",
+ "<4263>": "RTP34",
+ "<4264>": "RTP36",
+ "<4265>": "RTP37",
+ "<4266>": "RTP38",
+ "<4267>": "RTP39",
+ "<4268>": "RTP42",
+ "<4269>": "RTP43",
+ "<4270>": "RTP49",
+ "<4271>": "RTP5",
+ "<4272>": "RTP50",
+ "<4273>": "RTP53A",
+ "<4274>": "RTP57",
+ "<4275>": "RTP57.SUBS",
+ "<4276>": "RTP57.WIN",
+ "<4277>": "RTP57A",
+ "<4278>": "RTP57E",
+ "<4279>": "RTP59",
+ "<4280>": "RTP65",
+ "<4281>": "RTP7",
+ "<4282>": "RTP72",
+ "<4283>": "RTP8",
+ "<4284>": "RTP81",
+ "<4285>": "RTP9",
+ "<4286>": "RTP90",
+ "<4287>": "RTP94",
+ "<4288>": "RTP95",
+ "<4289>": "RTP96",
+ "<4290>": "RTP99",
+ "<4291>": "RUN.AREV32",
+ "<4292>": "RUNDOSCMD",
+ "<4293>": "RUNMENU",
+ "<4294>": "RUN_BRW_REPORT",
+ "<4295>": "RUN_CHARACTER",
+ "<4296>": "RUN_EVENT",
+ "<4297>": "RUN_INET_REQUEST",
+ "<4298>": "RUN_LABEL",
+ "<4299>": "RUN_OECGI_REQUEST",
+ "<4300>": "RUN_OECGI_REST_REQUEST",
+ "<4301>": "RUN_REPORT",
+ "<4302>": "RUN_REPORTLABEL",
+ "<4303>": "RWADD",
+ "<4304>": "RWBROWSE",
+ "<4305>": "RWCENTER",
+ "<4306>": "RWCODE",
+ "<4307>": "RWCOLORS",
+ "<4308>": "RWDELETE",
+ "<4309>": "RWDETAILS",
+ "<4310>": "RWDICT",
+ "<4311>": "RWDRAG",
+ "<4312>": "RWD_CREATEPREVIEW",
+ "<4313>": "RWD_READOIFORMEXE",
+ "<4314>": "RWEDIT",
+ "<4315>": "RWIMAGE",
+ "<4316>": "RWINIT",
+ "<4317>": "RWLINES",
+ "<4318>": "RWLINK",
+ "<4319>": "RWMAIN",
+ "<4320>": "RWMAKE",
+ "<4321>": "RWNEW",
+ "<4322>": "RWOBJECT",
+ "<4323>": "RWOPEN",
+ "<4324>": "RWOPTIONS",
+ "<4325>": "RWPARSE",
+ "<4326>": "RWPRINT",
+ "<4327>": "RWQSUBS",
+ "<4328>": "RWQUICK",
+ "<4329>": "RWRUNREPORT",
+ "<4330>": "RWSAVE",
+ "<4331>": "RWSAVECODE",
+ "<4332>": "RWSCRIBE",
+ "<4333>": "RWSCROLL",
+ "<4334>": "RWSELECT",
+ "<4335>": "RWSHIFT",
+ "<4336>": "RWSIZE",
+ "<4337>": "RWSUBS",
+ "<4338>": "RWTEMPLATE",
+ "<4339>": "RWTEST",
+ "<4340>": "RWTESTPOS",
+ "<4341>": "RWTESTSAVE",
+ "<4342>": "RWUPDATE",
+ "<4343>": "RW_CONNECT",
+ "<4344>": "RW_GETCOLUMN",
+ "<4345>": "RW_GETTABLES",
+ "<4346>": "RW_PROCESS",
+ "<4347>": "RW_SYMBOLIC",
+ "<4348>": "R_BASIC",
+ "<4349>": "R_GET_DBCOLUMN_TABLE",
+ "<4350>": "R_GET_REPOS_ENTITIES",
+ "<4351>": "R_GET_REPOS_ENTITY_FLAGS",
+ "<4352>": "SAMPLE_CHECK",
+ "<4353>": "SAVELIST_SUB",
+ "<4354>": "SAVEREPORT",
+ "<4355>": "SAVE_ENV",
+ "<4356>": "SAVE_SELECT",
+ "<4357>": "SA_COLS_POPUP",
+ "<4358>": "SA_FILES_POPUP",
+ "<4359>": "SA_LIB",
+ "<4360>": "SA_WHERE_HELP",
+ "<4361>": "SCAN_REP",
+ "<4362>": "SCHEMA_NAME_DEFAULT",
+ "<4363>": "SCR.GEN",
+ "<4364>": "SCREENTOCLIENT",
+ "<4365>": "SCRIBE",
+ "<4366>": "SCROLL.WINDOW",
+ "<4367>": "SEARCH_EDITTABLE",
+ "<4368>": "SEC",
+ "<4369>": "SECUREACCOUNT_SUB",
+ "<4370>": "SEEK",
+ "<4371>": "SELECT.LIST",
+ "<4372>": "SELECT.SEEK",
+ "<4373>": "SELECT.SUB",
+ "<4374>": "SELECT_HASHTABLE",
+ "<4375>": "SELECT_HELP",
+ "<4376>": "SELECT_INTO",
+ "<4377>": "SELECT_INTO_CALLBACK",
+ "<4378>": "SELECT_VSPRINTER",
+ "<4379>": "SEMANTICLOGICLAYER",
+ "<4380>": "SEMVALID",
+ "<4381>": "SEND",
+ "<4382>": "SENDMAIL",
+ "<4383>": "SENDMESSAGE",
+ "<4384>": "SENDMESSAGE_NULL_ARGS",
+ "<4385>": "SENDRESPONSE",
+ "<4386>": "SEND_ARG",
+ "<4387>": "SEND_DYN",
+ "<4388>": "SEND_EVENT",
+ "<4389>": "SEND_INFO",
+ "<4390>": "SEND_MESSAGE",
+ "<4391>": "SEND_MESSAGE.NET",
+ "<4392>": "SEND_MESSAGE_TIMEOUT",
+ "<4393>": "SEND_REQUEST",
+ "<4394>": "SET.BREAK.KEY",
+ "<4395>": "SET.FILE",
+ "<4396>": "SET.MACROS",
+ "<4397>": "SET.OPTIONS",
+ "<4398>": "SETALIAS_SUB",
+ "<4399>": "SETANSITOUNICODE",
+ "<4400>": "SETAPPID",
+ "<4401>": "SETDEBUGGER",
+ "<4402>": "SETDEBUGGERABORTTOPROC",
+ "<4403>": "SETDEFAULTCHARACTER",
+ "<4404>": "SETDEFAULTEPMODE",
+ "<4405>": "SETDEFAULTEPMODEPRECISION",
+ "<4406>": "SETDEFAULTSTRCMPMODE",
+ "<4407>": "SETEPMODE",
+ "<4408>": "SETEPMODEPRECISION",
+ "<4409>": "SETERRORMODE",
+ "<4410>": "SETFOCUS",
+ "<4411>": "SETINITDIROPTIONS",
+ "<4412>": "SETIOFLAG",
+ "<4413>": "SETMINIMUMDELIMITER",
+ "<4414>": "SETNOOFDELIMITERS",
+ "<4415>": "SETOEPROFILER",
+ "<4416>": "SETOISTATE",
+ "<4417>": "SETOPTIONS_SUB",
+ "<4418>": "SETPRINTER",
+ "<4419>": "SETPTR",
+ "<4420>": "SETSOCKOPT",
+ "<4421>": "SETSTRCMPMODE",
+ "<4422>": "SETUPP",
+ "<4423>": "SETUTF8",
+ "<4424>": "SETVID",
+ "<4425>": "SETVOLUME",
+ "<4426>": "SET_ACTIVE_PRINTER",
+ "<4427>": "SET_APP_INFO",
+ "<4428>": "SET_ATTACH_IMAGE",
+ "<4429>": "SET_BGND_IX_TIME",
+ "<4430>": "SET_BOND_USER",
+ "<4431>": "SET_DEFPROP",
+ "<4432>": "SET_DIALOG_INFO",
+ "<4433>": "SET_DIALOG_PARAMS",
+ "<4434>": "SET_ENV",
+ "<4435>": "SET_EVENTSTATUS",
+ "<4436>": "SET_FORM_LANGUAGE",
+ "<4437>": "SET_FSERROR",
+ "<4438>": "SET_IDXSVR",
+ "<4439>": "SET_IMPACT",
+ "<4440>": "SET_LANGUAGE",
+ "<4441>": "SET_MFS",
+ "<4442>": "SET_MIOS",
+ "<4443>": "SET_OIPI_PROPERTIES",
+ "<4444>": "SET_OISTATE",
+ "<4445>": "SET_OPTIONS",
+ "<4446>": "SET_PRINTER",
+ "<4447>": "SET_PRINTER1",
+ "<4448>": "SET_PRINTER2",
+ "<4449>": "SET_PROPERTY",
+ "<4450>": "SET_PROPERTY.NET",
+ "<4451>": "SET_PROPERTY_ONLY",
+ "<4452>": "SET_ROWDEF",
+ "<4453>": "SET_SORT_FILE",
+ "<4454>": "SET_STATION",
+ "<4455>": "SET_STATUS",
+ "<4456>": "SET_TABLE_APP_PTR",
+ "<4457>": "SET_TABLE_ATTRIBS",
+ "<4458>": "SET_TCLPROMPT",
+ "<4459>": "SET_VSPRINTER",
+ "<4460>": "SET_WINMSGVAL",
+ "<4461>": "SFIND",
+ "<4462>": "SHARESSPS",
+ "<4463>": "SHELLEXECUTE",
+ "<4464>": "SHGETFOLDERPATH",
+ "<4465>": "SHOWBORDER",
+ "<4466>": "SHOWERROR",
+ "<4467>": "SHOWSCROLL",
+ "<4468>": "SHOWWINDOW",
+ "<4469>": "SHOW_MENU",
+ "<4470>": "SHUTDOWNDOTNET",
+ "<4471>": "SI.MFS",
+ "<4472>": "SINGLETON_DETECT",
+ "<4473>": "SISTRIPRELATIONALS",
+ "<4474>": "SI_REDUCTION",
+ "<4475>": "SLEEPERY",
+ "<4476>": "SMART_SPLIT",
+ "<4477>": "SMART_TRIM",
+ "<4478>": "SMTPMAIL",
+ "<4479>": "SNDPLAYSOUND",
+ "<4480>": "SOCKET",
+ "<4481>": "SOCKETSEND",
+ "<4482>": "SOCKET_FUNCTIONS",
+ "<4483>": "SORTFIELDS",
+ "<4484>": "SORT_EDITTABLE",
+ "<4485>": "SOUNDEX",
+ "<4486>": "SP.CLOSE",
+ "<4487>": "SP.D11",
+ "<4488>": "SP.DEFINE",
+ "<4489>": "SP.EDIT",
+ "<4490>": "SP.INFO",
+ "<4491>": "SP.KILL",
+ "<4492>": "SP.OPEN",
+ "<4493>": "SPIN",
+ "<4494>": "SPINDEX_EVENTS",
+ "<4495>": "SPLIT_ON_COMMA",
+ "<4496>": "SP_OPEN_EVENTS",
+ "<4497>": "SQL.ALLCNT",
+ "<4498>": "SQL.AVE",
+ "<4499>": "SQL.COUNT",
+ "<4500>": "SQL.DELETE.PROC",
+ "<4501>": "SQL.DISPLAY",
+ "<4502>": "SQL.INSERT.PROC",
+ "<4503>": "SQL.INSERT.VALID",
+ "<4504>": "SQL.JOIN",
+ "<4505>": "SQL.MAX",
+ "<4506>": "SQL.MIN",
+ "<4507>": "SQL.ORDER.GROUP",
+ "<4508>": "SQL.QUERY.PROC",
+ "<4509>": "SQL.SCHEMA",
+ "<4510>": "SQL.SCHEMA.VIEW",
+ "<4511>": "SQL.SUB",
+ "<4512>": "SQL.SUB.EVAL",
+ "<4513>": "SQL.SUB.RUNTIME",
+ "<4514>": "SQL.SUM",
+ "<4515>": "SQL.UPDATE.PROC",
+ "<4516>": "SQLEXP_CREATE",
+ "<4517>": "SQLEXP_UPDATES",
+ "<4518>": "SQLEXP_WIZARD",
+ "<4519>": "SQLSERVER_SUB",
+ "<4520>": "SQL_CLEARFILE",
+ "<4521>": "SQL_CLOSE_CURS",
+ "<4522>": "SQL_COMPILE",
+ "<4523>": "SQL_DELETE_POS",
+ "<4524>": "SQL_DELETE_RUN",
+ "<4525>": "SQL_DELIMITED",
+ "<4526>": "SQL_DISPLAY_SETUP",
+ "<4527>": "SQL_DISTINCT",
+ "<4528>": "SQL_EMBEDDED",
+ "<4529>": "SQL_EVENTS",
+ "<4530>": "SQL_EXPLODE",
+ "<4531>": "SQL_FETCH",
+ "<4532>": "SQL_INDEX_REDUCE",
+ "<4533>": "SQL_INDICATE",
+ "<4534>": "SQL_IND_TARGET",
+ "<4535>": "SQL_INSERT_RUN",
+ "<4536>": "SQL_JOIN_RUN",
+ "<4537>": "SQL_LIKE",
+ "<4538>": "SQL_ORDER",
+ "<4539>": "SQL_ORDER_GROUP_RUN",
+ "<4540>": "SQL_POSTOP",
+ "<4541>": "SQL_POSTQUERY",
+ "<4542>": "SQL_PREOP",
+ "<4543>": "SQL_PREQUERY",
+ "<4544>": "SQL_PRMCONV",
+ "<4545>": "SQL_QUERY_EVAL",
+ "<4546>": "SQL_QUERY_RUN",
+ "<4547>": "SQL_RESOLVE_VIEW",
+ "<4548>": "SQL_SELECT_RUN",
+ "<4549>": "SQL_SERVER_JOIN_QUERY",
+ "<4550>": "SQL_SERVER_PROC",
+ "<4551>": "SQL_SUB",
+ "<4552>": "SQL_SUBSTR",
+ "<4553>": "SQL_SUB_EVAL_RUN",
+ "<4554>": "SQL_UNION",
+ "<4555>": "SQL_UPDATE_POS",
+ "<4556>": "SQL_UPDATE_PROC",
+ "<4557>": "SSN_FORMAT",
+ "<4558>": "SSN_FORMAT_INTERNAL",
+ "<4559>": "STANDARD_WINDOW_EVENTS",
+ "<4560>": "STARTDOTNET",
+ "<4561>": "STARTPTR",
+ "<4562>": "STARTSPOOLER",
+ "<4563>": "STARTTOOL",
+ "<4564>": "START_CHARACTER",
+ "<4565>": "START_MDICHILD",
+ "<4566>": "START_OIWIN",
+ "<4567>": "START_PROJECT",
+ "<4568>": "START_WINDOW",
+ "<4569>": "STATUP",
+ "<4570>": "STDCRSIO",
+ "<4571>": "STDIOERR",
+ "<4572>": "STOP_CHARACTER",
+ "<4573>": "STORE.QUERY",
+ "<4574>": "STRCOMPARE",
+ "<4575>": "STRING_TO_DOUBLE",
+ "<4576>": "STRING_TO_FLOAT",
+ "<4577>": "STRUCT_DEF",
+ "<4578>": "STRUCT_FLUSH",
+ "<4579>": "STRUCT_LEN",
+ "<4580>": "STRUCT_TO_VAR",
+ "<4581>": "STR_ANSI",
+ "<4582>": "STR_UNICODE",
+ "<4583>": "STR_UTF8",
+ "<4584>": "SUB.EDIT",
+ "<4585>": "SUBR",
+ "<4586>": "SUB_FORMAT",
+ "<4587>": "SUM",
+ "<4588>": "SUSPEND",
+ "<4589>": "SWAP.CURSOR",
+ "<4590>": "SWAP_DATABASE",
+ "<4591>": "SYNCH_REPOS_DATABASE",
+ "<4592>": "SYNCH_REPOS_DICT",
+ "<4593>": "SYNCH_REPOS_PROCS",
+ "<4594>": "SYNCH_REPOS_PROMOTED_EVENTS",
+ "<4595>": "SYNCH_REPOS_WINS",
+ "<4596>": "SYSCOLUMNS",
+ "<4597>": "SYSLOGINS_MFS",
+ "<4598>": "SYSPRINTERS_LIST",
+ "<4599>": "SYSPROG_IXLOOKUP.WINDOW.OIWIN_",
+ "<4600>": "SYSPROG_READ.WINDOW.OIWIN_",
+ "<4601>": "SYSREL_SUB",
+ "<4602>": "SYSREPOSWINS_CONTROL_COLUMNNAME",
+ "<4603>": "SYSREPOSWINS_CONTROL_NAME",
+ "<4604>": "SYSREPOSWINS_CONTROL_TABLENAME",
+ "<4605>": "SYSREPOS_CONTROLLER",
+ "<4606>": "SYSTABLES_OPEN_EVENTS",
+ "<4607>": "TABLEBROWSER",
+ "<4608>": "TABLEEXISTS",
+ "<4609>": "TABLE_BROWSER_EVENTS",
+ "<4610>": "TABLE_BUILDER_WIZARD",
+ "<4611>": "TABPAGE",
+ "<4612>": "TCL",
+ "<4613>": "TCL.OPTIONS",
+ "<4614>": "TCLUP",
+ "<4615>": "TCL_EVENTS",
+ "<4616>": "TEMPLATE.DOC",
+ "<4617>": "TEMPLATE.FLUSH",
+ "<4618>": "TEMPLATE.READ",
+ "<4619>": "TERM",
+ "<4620>": "TESTFORMULA",
+ "<4621>": "TGBFS_MAPDICT",
+ "<4622>": "TIME",
+ "<4623>": "TIMEGETTIME",
+ "<4624>": "TIME_DATE",
+ "<4625>": "TOGGLEINTENSITY",
+ "<4626>": "TOLOWER",
+ "<4627>": "TOUPPER",
+ "<4628>": "TOUPPEREXQ",
+ "<4629>": "TRACE",
+ "<4630>": "TRANS",
+ "<4631>": "TRANSACT",
+ "<4632>": "TRANSACT_TCL",
+ "<4633>": "TUTORIAL",
+ "<4634>": "TUTORMSG",
+ "<4635>": "TYPE.PARM.SUBS",
+ "<4636>": "U2_MAPDICT",
+ "<4637>": "UCASE",
+ "<4638>": "UI_MAIN",
+ "<4639>": "UNASSIGNED",
+ "<4640>": "UNICODE_ANSI",
+ "<4641>": "UNICODE_STR",
+ "<4642>": "UNICODE_UTF8",
+ "<4643>": "UNLOCK",
+ "<4644>": "UPCASE",
+ "<4645>": "UPD.REL.FROM.F",
+ "<4646>": "UPDATE.BANG",
+ "<4647>": "UPDATEDBTS",
+ "<4648>": "UPDATEGENERICCLICKEVENTS",
+ "<4649>": "UPDATE_COLUMNS",
+ "<4650>": "UPDATE_DBT_REC",
+ "<4651>": "UPDATE_INDEX",
+ "<4652>": "UPDATE_INDEX_10",
+ "<4653>": "UPDATE_PROC_INFO",
+ "<4654>": "UPDATE_PROC_LIST",
+ "<4655>": "UPDATE_REPOS_APP",
+ "<4656>": "UPDATE_REPOS_LOG",
+ "<4657>": "UPDATE_REPOS_LOG_TRANS",
+ "<4658>": "UPDATE_REPOS_TYPE",
+ "<4659>": "UPGRADE_OI",
+ "<4660>": "UPRLOWR",
+ "<4661>": "URLBFS",
+ "<4662>": "URL_FORMAT",
+ "<4663>": "USER_MGMT_O4W_COMMUTER_MODULE",
+ "<4664>": "USER_SUB",
+ "<4665>": "USE_ATTACH_IMAGE",
+ "<4666>": "UTC_FORMAT",
+ "<4667>": "UTF8_ANSI",
+ "<4668>": "UTF8_STR",
+ "<4669>": "UTF8_UNICODE",
+ "<4670>": "UTILITY",
+ "<4671>": "UTILITYCOPYFILE",
+ "<4672>": "UTILITYMAKEDIR",
+ "<4673>": "UTILITYREMOVEDIR",
+ "<4674>": "UTILITYRENAME",
+ "<4675>": "UTILITY_DOTNET",
+ "<4676>": "UTILITY_RUNWIN_DOTNET",
+ "<4677>": "V1",
+ "<4678>": "V11",
+ "<4679>": "V114",
+ "<4680>": "V116",
+ "<4681>": "V117",
+ "<4682>": "V119",
+ "<4683>": "V12",
+ "<4684>": "V123",
+ "<4685>": "V126",
+ "<4686>": "V15",
+ "<4687>": "V17",
+ "<4688>": "V17_TCL",
+ "<4689>": "V18",
+ "<4690>": "V18.2",
+ "<4691>": "V19",
+ "<4692>": "V2",
+ "<4693>": "V20",
+ "<4694>": "V21",
+ "<4695>": "V23",
+ "<4696>": "V24",
+ "<4697>": "V25",
+ "<4698>": "V26",
+ "<4699>": "V27",
+ "<4700>": "V28",
+ "<4701>": "V29",
+ "<4702>": "V29_SETUP",
+ "<4703>": "V30",
+ "<4704>": "V32",
+ "<4705>": "V33",
+ "<4706>": "V34",
+ "<4707>": "V35",
+ "<4708>": "V36",
+ "<4709>": "V37",
+ "<4710>": "V38",
+ "<4711>": "V39",
+ "<4712>": "V41",
+ "<4713>": "V44",
+ "<4714>": "V45",
+ "<4715>": "V53",
+ "<4716>": "V57",
+ "<4717>": "V6",
+ "<4718>": "V60",
+ "<4719>": "V61",
+ "<4720>": "V63",
+ "<4721>": "V64",
+ "<4722>": "V65",
+ "<4723>": "V76",
+ "<4724>": "V77",
+ "<4725>": "V8",
+ "<4726>": "V82",
+ "<4727>": "V83",
+ "<4728>": "V86",
+ "<4729>": "V88",
+ "<4730>": "V9",
+ "<4731>": "VALID.FILE.NAME",
+ "<4732>": "VALID.SQL.ID",
+ "<4733>": "VALIDATE",
+ "<4734>": "VALIDATENAME",
+ "<4735>": "VALIDATE_SUBROUTINE",
+ "<4736>": "VALIDATE_SYSREPOS_IX",
+ "<4737>": "VALID_DICT",
+ "<4738>": "VAR_TO_STRUCT",
+ "<4739>": "VCARD",
+ "<4740>": "VERB2",
+ "<4741>": "VERIFILE",
+ "<4742>": "VERIFY_LH",
+ "<4743>": "VERSION",
+ "<4744>": "VIDCTRL",
+ "<4745>": "VIDEO.RW",
+ "<4746>": "VIEWER",
+ "<4747>": "VOLUTIL",
+ "<4748>": "VSPACE",
+ "<4749>": "VSPRINTER2_EVENTS",
+ "<4750>": "VSPRINTER2_EVENTS.092418",
+ "<4751>": "VSPRINTER2_EVENTS_20220118",
+ "<4752>": "VSPRINTER_EVENTS",
+ "<4753>": "WAITFORREPLY",
+ "<4754>": "WIN.FREEFORM",
+ "<4755>": "WIN.INT",
+ "<4756>": "WIN.INT.VIEWER",
+ "<4757>": "WIN.MPR",
+ "<4758>": "WIN.PAN",
+ "<4759>": "WIN.RECORD",
+ "<4760>": "WINDOW",
+ "<4761>": "WINDOW.INIT",
+ "<4762>": "WINEXEC",
+ "<4763>": "WINTEGRATE_CHILD_FORM",
+ "<4764>": "WINUS",
+ "<4765>": "WINYIELD",
+ "<4766>": "WIZARD",
+ "<4767>": "WIZARD_DES",
+ "<4768>": "WIZARD_INVISIBLE",
+ "<4769>": "WORKSPACE",
+ "<4770>": "WRE_UPDATE_INDEXES_EVENTS",
+ "<4771>": "WRITEPRIVATEPROFILESTRING",
+ "<4772>": "WRITEPROFILESTRING",
+ "<4773>": "WRITE_COLUMN",
+ "<4774>": "WRITE_DICT_COLUMN",
+ "<4775>": "WRITE_LOCK",
+ "<4776>": "WRITE_ROW",
+ "<4777>": "WRITE_SOURCE",
+ "<4778>": "WSACLEANUP",
+ "<4779>": "WSAGETLASTERROR",
+ "<4780>": "WSASTARTUP",
+ "<4781>": "XCONV",
+ "<4782>": "XML_CONFIG_SUB",
+ "<4783>": "XML_EXPLORER_EVENTS",
+ "<4784>": "XML_IMPORTER",
+ "<4785>": "XML_IMPORTER_EVENTS",
+ "<4786>": "XML_IMPORTER_SUB",
+ "<4787>": "XML_MAIN",
+ "<4788>": "XML_PUBLISHER_SUB",
+ "<4789>": "XML_SELECT",
+ "<4790>": "XREF",
+ "<4791>": "XREF.BROWSE",
+ "<4792>": "YIELD",
+ "<4793>": "ZIP_FORMAT",
+ "<4794>": "ZIP_FORMAT_INTERNAL",
+ "<4795>": "",
+ "<4796>": "/* End of list. Leave blank line before this comment! */"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASYSPROMOTEDEVENTNAMES.json b/SYSPROG/APPROW/SYSENV%003ASYSPROMOTEDEVENTNAMES.json
new file mode 100644
index 0000000..467e65c
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASYSPROMOTEDEVENTNAMES.json
@@ -0,0 +1,62 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROMOTEDEVENTNAMES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SYSPROG*PROMOTEDEVENT*CALCULATE*_.OIWIN",
+ "<2>": "SYSPROG*PROMOTEDEVENT*CHANGED*CLIPBOARD",
+ "<3>": "SYSPROG*PROMOTEDEVENT*CHANGED*FILESYSTEM",
+ "<4>": "SYSPROG*PROMOTEDEVENT*CLEAR*WINDOW.OIWIN",
+ "<5>": "SYSPROG*PROMOTEDEVENT*CLICK*^PAGESETUP",
+ "<6>": "SYSPROG*PROMOTEDEVENT*CLICK*_.OIWIN",
+ "<7>": "SYSPROG*PROMOTEDEVENT*CLOSE*WINDOW.OIWIN",
+ "<8>": "SYSPROG*PROMOTEDEVENT*CONTEXTMENU*_.OIWIN",
+ "<9>": "SYSPROG*PROMOTEDEVENT*DELETE*WINDOW.OIWIN",
+ "<10>": "SYSPROG*PROMOTEDEVENT*DELETEROW*EDITTABLE.OIWIN",
+ "<11>": "SYSPROG*PROMOTEDEVENT*DROPDOWNMENU*_.OIWIN",
+ "<12>": "SYSPROG*PROMOTEDEVENT*EDITSTATECHANGED*_.OIWIN",
+ "<13>": "SYSPROG*PROMOTEDEVENT*FINALIZE*SYSTEM",
+ "<14>": "SYSPROG*PROMOTEDEVENT*GOTFOCUS*_.OIWIN",
+ "<15>": "SYSPROG*PROMOTEDEVENT*HELP*_.OIWIN",
+ "<16>": "SYSPROG*PROMOTEDEVENT*IDLEPROC*SYSTEM",
+ "<17>": "SYSPROG*PROMOTEDEVENT*INITCONTEXTMENU*_.OIWIN",
+ "<18>": "SYSPROG*PROMOTEDEVENT*INITIALIZE*SYSTEM",
+ "<19>": "SYSPROG*PROMOTEDEVENT*INSERTROW*EDITTABLE.OIWIN",
+ "<20>": "SYSPROG*PROMOTEDEVENT*ITEMCHANGED*_.OIWIN",
+ "<21>": "SYSPROG*PROMOTEDEVENT*IXLOOKUP*WINDOW.OIWIN",
+ "<22>": "SYSPROG*PROMOTEDEVENT*IXLOOKUP*_.OIWIN",
+ "<23>": "SYSPROG*PROMOTEDEVENT*LOGIN*SYSTEM",
+ "<24>": "SYSPROG*PROMOTEDEVENT*LOSTFOCUS*_.OIWIN",
+ "<25>": "SYSPROG*PROMOTEDEVENT*MDISELECT*WINDOW.OIWIN",
+ "<26>": "SYSPROG*PROMOTEDEVENT*NOTES*_.OIWIN",
+ "<27>": "SYSPROG*PROMOTEDEVENT*OLE*_.OIWIN",
+ "<28>": "SYSPROG*PROMOTEDEVENT*OPTIONS*_.OIWIN",
+ "<29>": "SYSPROG*PROMOTEDEVENT*PAGE*WINDOW.OIWIN",
+ "<30>": "SYSPROG*PROMOTEDEVENT*POSCHANGED*_.OIWIN",
+ "<31>": "SYSPROG*PROMOTEDEVENT*PROPCHANGED*_.OIWIN",
+ "<32>": "SYSPROG*PROMOTEDEVENT*QBFABS*_.OIWIN",
+ "<33>": "SYSPROG*PROMOTEDEVENT*QBFCLOSE*_.OIWIN",
+ "<34>": "SYSPROG*PROMOTEDEVENT*QBFFIRST*_.OIWIN",
+ "<35>": "SYSPROG*PROMOTEDEVENT*QBFINIT*_.OIWIN",
+ "<36>": "SYSPROG*PROMOTEDEVENT*QBFLAST*_.OIWIN",
+ "<37>": "SYSPROG*PROMOTEDEVENT*QBFLOADLIST*_.OIWIN",
+ "<38>": "SYSPROG*PROMOTEDEVENT*QBFNEXT*_.OIWIN",
+ "<39>": "SYSPROG*PROMOTEDEVENT*QBFPREV*_.OIWIN",
+ "<40>": "SYSPROG*PROMOTEDEVENT*QBFQUERY*_.OIWIN",
+ "<41>": "SYSPROG*PROMOTEDEVENT*QBFRUN*_.OIWIN",
+ "<42>": "SYSPROG*PROMOTEDEVENT*QBFTABLE*_.OIWIN",
+ "<43>": "SYSPROG*PROMOTEDEVENT*READ*WINDOW.OIWIN",
+ "<44>": "SYSPROG*PROMOTEDEVENT*REQUIRERR*_.OIWIN",
+ "<45>": "SYSPROG*PROMOTEDEVENT*SELPROPCHANGED*_.OIWIN",
+ "<46>": "SYSPROG*PROMOTEDEVENT*SORTED*EDITTABLE.OIWIN",
+ "<47>": "SYSPROG*PROMOTEDEVENT*SYSMSG*_.OIWIN",
+ "<48>": "SYSPROG*PROMOTEDEVENT*TASKEXIT*SYSTEM",
+ "<49>": "SYSPROG*PROMOTEDEVENT*VALIDERR*_.OIWIN",
+ "<50>": "SYSPROG*PROMOTEDEVENT*WRITE*WINDOW.OIWIN",
+ "<51>": "SYSPROG*PROMOTEDEVENT*_*.OIWIN"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASYSTEM_RESOURCES.json b/SYSPROG/APPROW/SYSENV%003ASYSTEM_RESOURCES.json
new file mode 100644
index 0000000..333f605
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASYSTEM_RESOURCES.json
@@ -0,0 +1,478 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSTEM_RESOURCES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "\t\t\t\t\tSYSTEM RESOURCE FILE",
+ "<3>": "\t",
+ "<4>": "This file is used by ResToString and with UIRES_EQUATES, REPRES_EQUATES, and WINRES_EQUATES",
+ "<5>": "",
+ "<6>": "WIN100 :PS is not running",
+ "<7>": "WIN101 :Window already exists",
+ "<8>": "WIN102 : compilation failed!",
+ "<9>": "",
+ "<10>": "WIN110 : - ",
+ "<11>": "WIN111 : - ",
+ "<12>": "WIN112 : - ",
+ "<13>": "WIN113 : - ": "WIN114 : - ",
+ "<15>": "WIN115 : - ": "",
+ "<17>": "WIN120 :QBF Query Criteria",
+ "<18>": "WIN130 :Application Note",
+ "<19>": "WIN131 :Lotus Notes reported an error not known by OpenInsight",
+ "<20>": "WIN132 :Application Manager",
+ "<21>": "WIN133 :Invalid item type '%1%'",
+ "<22>": "WIN134 :Cannot start form %1%",
+ "<23>": "WIN135 :Help is not available.",
+ "<24>": "WIN136 :Options are not available.",
+ "<25>": "",
+ "<26>": "REP100 :Select Repository",
+ "<27>": "REP101 :Select Mirror",
+ "<28>": "REP102 :Compare Rows",
+ "<29>": "REP103 :Repository / Mirror Comparison ",
+ "<30>": "REP104 :Selecting table...",
+ "<31>": "REP105 :Comparing tables...",
+ "<32>": "REP106 :A physical error has occurred in the %1% table.",
+ "<33>": "REP107 :A fatal error has occurred in the %1% table.",
+ "<34>": "REP108 :Row %1% shows differences.",
+ "<35>": "REP109 :Please notify a system administrator.",
+ "<36>": "REP110 :Error detail has been written to the OS file 'REVIMAGE.LOG'.",
+ "<37>": "REP111 :Error: Attaching the repository mirror file failed. Mirroring will not be active for this session.",
+ "<38>": "REP112 :Aux Value for %1% should be %2% but is '%3%'",
+ "<39>": "REP113 :Value: %1% is missing from index %2% Page %3%",
+ "<40>": "REP114 :Primary page of %1% index is missing.",
+ "<41>": "REP115 :Page %1% of index %2% is missing.",
+ "<42>": "REP116 :Analyzing",
+ "<43>": "REP117 :Removing",
+ "<44>": "REP118 :Adding",
+ "<45>": "REP119 :Indexing",
+ "<46>": "REP120 :Removing from Index",
+ "<47>": "REP121 :Database/Repository Synchronization",
+ "<48>": "REP122 :Getting Database Table List",
+ "<49>": "REP123 :Getting Repository Table List",
+ "<50>": "REP124 :Getting Remove List",
+ "<51>": "REP125 :Remove: %1%",
+ "<52>": "REP126 :Get Add List",
+ "<53>": "REP127 :Add: %1%",
+ "<54>": "REP128 :Source",
+ "<55>": "REP129 :Debug Tables",
+ "<56>": "REP130 :Executables",
+ "<57>": "REP131 :Inserts",
+ "<58>": "REP132 :Stored Procedure/Repository Synchronization",
+ "<59>": "REP133 :Getting Stored Procedure Lists",
+ "<60>": "REP134 :Removing Entities",
+ "<61>": "REP135 :Removing Executable Entities",
+ "<62>": "REP136 :Adding Entities",
+ "<63>": "REP137 :Adding Executable Entities",
+ "<64>": "REP138 :Adding Source Entities",
+ "<65>": "REP139 :Adding Insert Entities",
+ "<66>": "REP140 :Adding to Index",
+ "<67>": "REP141 :Initializing",
+ "<68>": "REP142 :Installing",
+ "<69>": "REP143 :Selecting records",
+ "<70>": "REP144 :Installing records",
+ "<71>": "REP145 :The \"%1%\" location contains indexed tables and cannot be altered.",
+ "<72>": "REP150 :Undeclared variable",
+ "<73>": "REP151 :Unused variable",
+ "<74>": "REP152 :Suspected mistyped syscom vars",
+ "<75>": "REP153 :Suspected mistyped equate",
+ "<76>": "REP154 :Suspected dict.equate orphon",
+ "<77>": "REP155 :Line count: %1%",
+ "<78>": "REP156 :Extracting",
+ "<79>": "REP157 :Building",
+ "<80>": "REP158 :Rebuild Repository Indexes",
+ "<81>": "REP159 :Extracting Index Information",
+ "<82>": "REP160 :Building Index %1% of %2%",
+ "<83>": "",
+ "<84>": "UI100 :Warning: The specified column could not be verified",
+ "<85>": "UI101 :Field %1% has not been selected",
+ "<86>": "UI102 :Column %1% has not been selected",
+ "<87>": "UI103 :Column %1% does not exist in the %2% DataSet",
+ "<88>": "UI104 :The Column ID value must be numeric",
+ "<89>": "UI105 :Invalid Return Type",
+ "<90>": "UI106 :New",
+ "<91>": "UI107 :Open",
+ "<92>": "UI108 :Save As",
+ "<93>": "UI109 :Open %1%",
+ "<94>": "UI110 :&%1% Name:",
+ "<95>": "UI111 :Invalid Column name.%1%Valid column name must be %2%letter[ digit | letter | _ ]...",
+ "<96>": "UI112 :Validation Error",
+ "<97>": "UI113 :Invalid Data Type.",
+ "<98>": "UI114 :Scale for %1% must be between %2% and %3%",
+ "<99>": "UI115 :Precision for %1% must be between %2% and %3%",
+ "<100>": "UI116 :Do you want to clear current DataSet definition?",
+ "<101>": "UI117 :Double click or use Alt-Down for options.",
+ "<102>": "UI118 :Native Type",
+ "<103>": "UI119 :OpenInsight Type",
+ "<104>": "UI120 :Error occurred getting table list",
+ "<105>": "UI121 :Modifications cannot be made within a transaction. You will not be able to save.",
+ "<106>": "UI122 :%1% Rows processed",
+ "<107>": "UI123 :No options available for %1%",
+ "<108>": "UI124 :Column Name,Data Type,Precision,Scale,Nullable,OI Type",
+ "<109>": "UI125 :%1% Objects Processed; to view an object's columns, select the object's row and choose \"Query-List Columns\"",
+ "<110>": "UI126 :Configuration Error",
+ "<111>": "UI127 :The %1% Data Source \"%2%\" has not been configured",
+ "<112>": "UI128 :Unable to connect to %1%",
+ "<113>": "UI129 :Unable to save the defaults",
+ "<114>": "UI130 :The application settings were successfully updated. %1%Do you want to apply these changes to the current session?",
+ "<115>": "UI131 :Update Session Settings",
+ "<116>": "UI132 :An error occurred reading the defaults",
+ "<117>": "UI133 :Error",
+ "<118>": "UI140 :&Yes",
+ "<119>": "UI141 :&No",
+ "<120>": "UI142 :&Cancel",
+ "<121>": "UI143 :&OK",
+ "<122>": "UI144 :OpenInsight",
+ "<123>": "UI145 :Out of memory, or could not create %1% Dialog Box",
+ "<124>": "UI146 :The input \"%1%\" does not pass the validation criteria \"%2%\"",
+ "<125>": "UI147 :Input Validation Error!",
+ "<126>": "UI148 :Bad Parameters! Text field cannot have field marks",
+ "<127>": "UI149 :Notes databases and forms",
+ "<128>": "UI150 :Notes databases and views",
+ "<129>": "UI151 :Registered databases and views",
+ "<130>": "UI152 :Registered databases and forms",
+ "<131>": "UI153 :Default",
+ "<132>": "UI154 :The sequential counter %1% is empty. Enter an initial value.",
+ "<133>": "UI155 :Only 1 item exists in the browse list.",
+ "<134>": "UI156 :Select item to view ( 1 - %1% )",
+ "<135>": "UI157 :Are you sure you wish to delete all notes in the browse list?",
+ "<136>": "UI158 :Are you sure you wish to delete the displayed note?",
+ "<137>": "UI159 :There are no notes in the browse list.",
+ "<138>": "UI160 :QBF Item Select",
+ "<139>": "UI161 :QBF Query Criteria",
+ "<140>": "UI162 :QBF Query Warning",
+ "<141>": "UI163 :Browse list has reached maximum length with %1% entries. Use truncated list?",
+ "<142>": "UI164 :Record you are trying to access is already locked, but because of an internal SQl error the current process cannot be canceled. Please, contact DBA to resolve a problem.",
+ "<143>": "UI165 :SQL read message",
+ "<144>": "UI166 :Data is required in the following fields:||%1%|",
+ "<145>": "UI167: No query data entered - do you wish to browse all records?",
+ "<146>": "UI168: Error parsing the query data - please check and try again",
+ "<147>": "UI169: There are no records meeting this criteria",
+ "<148>": "UI170 :&Popup Name",
+ "<149>": "UI171 :An error ocurred reading the Popup",
+ "<150>": "UI172 :An error ocurred writing the Popup",
+ "<151>": "UI173 :The Popup has been modified. Do you want to save the changes?",
+ "<152>": "UI174 :Changes will not be permitted",
+ "<153>": "UI175 :(Untitled)",
+ "<154>": "UI176 :Return Values: %1%",
+ "<155>": "UI177 :No Value Returned",
+ "<156>": "UI178 :Specify Arguments",
+ "<157>": "UI179 :Argument",
+ "<158>": {
+ "<158,1>": {
+ "<158,1,1>": {
+ "<158,1,1,1>": "UI180 :The Popup displays selected fields from Lotus Notes Documents.",
+ "<158,1,1,2>": "",
+ "<158,1,1,3>": "On the following page, select a Notes database, specify either Notes Forms or Views, then select the Fields or Columns to display in the Popup.",
+ "<158,1,1,4>": "",
+ "<158,1,1,5>": "Enter the 'Selection Formula' as a Notes Formula. To use a View, enter 'Use ' plus the name of the view.\""
+ }
+ }
+ },
+ "<159>": {
+ "<159,1>": {
+ "<159,1,1>": {
+ "<159,1,1,1>": "UI181 :The Popup displays selected columns from a DataSet.",
+ "<159,1,1,2>": "",
+ "<159,1,1,3>": "On the following page, select a DataSet to use as the datasource then select the columns from the DataSet to display in the Popup."
+ }
+ }
+ },
+ "<160>": "UI182 :The Popup displays specified columns from a table using a list of keys.",
+ "<161>": "UI183 :The Popup displays specified columns from a table using an active cursor",
+ "<162>": {
+ "<162,1>": {
+ "<162,1,1>": {
+ "<162,1,1,1>": "UI184 :The Popup displays data stored in the Popup definition or passed to the Popup programmatically",
+ "<162,1,1,2>": "",
+ "<162,1,1,3>": "Specify the data to display in the 'Literal Data' box on the following page. Each line in the box corresponds to a Popup row; multiple columns must be separated by the vertical bar character \"|\"."
+ }
+ }
+ },
+ "<163>": {
+ "<163,1>": {
+ "<163,1,1>": {
+ "<163,1,1,1>": "UI185 :The Popup displays multi-valued column data from a specified table row.",
+ "<163,1,1,2>": "",
+ "<163,1,1,3>": "On the following page, specify the table name and the row ID to use. In the column layout, the 'Column ID' specifies the field position in the row."
+ }
+ }
+ },
+ "<164>": {
+ "<164,1>": {
+ "<164,1,1>": {
+ "<164,1,1,1>": "UI186 :The Popup displays sub-valued data from a specified column of a table row",
+ "<164,1,1,2>": "",
+ "<164,1,1,3>": "On the following page, specify the table name, row ID, and column (field position) to use. In the column layout, the 'Column ID' specifies the value position in the specified column of the row."
+ }
+ }
+ },
+ "<165>": {
+ "<165,1>": {
+ "<165,1,1>": {
+ "<165,1,1,1>": "UI187 :",
+ "<165,1,1,2>": "",
+ "<165,1,1,3>": "On the following page, select a table to use as the data source then select the columns from the table to display in the Popup."
+ }
+ }
+ },
+ "<166>": "UI188 :The Popup selects rows from a table and displays specified columns.",
+ "<167>": {
+ "<167,1>": {
+ "<167,1,1>": {
+ "<167,1,1,1>": "UI189 :",
+ "<167,1,1,2>": "",
+ "<167,1,1,3>": "Reduction and sorting criteria are specified in the 'Selection Criteria' box using the R/List syntax."
+ }
+ }
+ },
+ "<168>": {
+ "<168,1>": {
+ "<168,1,1>": {
+ "<168,1,1,1>": "UI190 :",
+ "<168,1,1,2>": "",
+ "<168,1,1,3>": "The list of keys is specified by entering them (one per line) in the 'List of Keys' box."
+ }
+ }
+ },
+ "<169>": {
+ "<169,1>": {
+ "<169,1,1>": {
+ "<169,1,1,1>": "UI191 :",
+ "<169,1,1,2>": "",
+ "<169,1,1,3>": "The cursor number, 0-8, is specified in the 'Cursor Number' box."
+ }
+ }
+ },
+ "<170>": "UI192 :No popup definition passed to the %1% CREATE event.",
+ "<171>": "UI193 :There are no results to show",
+ "<172>": "UI194: \"%1%\" is not a valid ID in the QBF result list",
+ "<173>": "UI195: QBF Load ID",
+ "<174>": "UI196: Enter ID of the row to view",
+ "<175>": "UI197: No QBF owner form ID passed to the %1% dialog",
+ "<176>": "",
+ "<177>": "UI200 :Select Notes Documents",
+ "<178>": "UI201 :Selection Formula",
+ "<179>": "UI202 :Select DataSet Arguments and Columns",
+ "<180>": "UI203 :Arguments",
+ "<181>": "UI204 :Select Table Rows and Columns",
+ "<182>": "UI205 :Selection Criteria",
+ "<183>": "UI206 :Specify Table Rows and Select Table Columns",
+ "<184>": "UI207 :List of Keys",
+ "<185>": "UI208 :Specify Cursor and Select Table Columns",
+ "<186>": "UI209 :Cursor Number",
+ "<187>": "UI210 :Enter Literal Data to Display",
+ "<188>": "UI211 :Literal Data",
+ "<189>": "UI212 :Select Table and Row",
+ "<190>": "UI213 :Row ID",
+ "<191>": "UI214 :{Row}",
+ "<192>": "UI215 :{Column}",
+ "<193>": "UI216 :Select Table, Row and Column",
+ "<194>": "UI217 :Row ID and Column",
+ "<195>": "UI218 :Invalid Mode Selected",
+ "<196>": "UI219 :Database",
+ "<197>": "UI220 :DataSet",
+ "<198>": "UI221 :Table",
+ "<199>": "UI222 :Doc ID",
+ "<200>": "UI223 :Document Field",
+ "<201>": "UI224 :Row ID",
+ "<202>": "UI225 :DataSet Column",
+ "<203>": "UI226 :Table Column",
+ "<204>": "UI227 :Component Field",
+ "<205>": "UI228 :Table \"%1%\" is not attached. Press for a list of available tables",
+ "<206>": "UI229 :Database \"%1%\" has not been registered. Press for a list of registered Notes databases",
+ "<207>": "UI230 :Internal calculation error. Contact Technical Support",
+ "<208>": "UI231 :Are you sure you want to remove all selected items?",
+ "<209>": "UI232 :Popup Designer",
+ "<210>": "UI233 :%Default%",
+ "<211>": "UI234 : ",
+ "<212>": "UI235 : ",
+ "<213>": "UI236 : - <%1% Locked>",
+ "<214>": "UI237 :&Stop",
+ "<215>": "",
+ "<216>": "UI250 :The Deployment Definition record: %1% is in use elsewhere and cannot be modified.",
+ "<217>": "UI251 :Deployment Definition",
+ "<218>": "UI252 :Save changes to Deployment Definition - %1%",
+ "<219>": "UI253 :Repository View",
+ "<220>": "UI254 :\"%1%\" already exists.||Replace existing item?",
+ "<221>": "UI255 :The Repository View record: %1% is in use elsewhere and cannot be modified.",
+ "<222>": "UI256 :Save changes to Repository View - %1%",
+ "<223>": "UI257 :Extraction Path",
+ "<224>": "UI258 :Deploy,Do Not Deploy,Deploy Empty",
+ "<225>": "UI259 :\"%1%\" does not exist.",
+ "<226>": "UI260 :Do you really want to delete item %1%",
+ "<227>": "UI261 :Extraction progress,Repository Creation,Database Extraction,Entity Extraction,Prepare Application",
+ "<228>": "UI262 :The specified directory does not exist. Create directory now?",
+ "<229>": "UI263 :Initializing Repository Tables...",
+ "<230>": "UI264 :Creating Repository Table: %1%",
+ "<231>": "UI265 :Copying Repository Table: %1%",
+ "<232>": "UI266 :Copying System Rows Into: %1%",
+ "<233>": "UI267 :Build Target Repository Index...",
+ "<234>": "UI268 :Continue current extraction from failure point?",
+ "<235>": "UI269 :Extraction succeeded!",
+ "<236>": "UI270 :Creating Database Table: %1%",
+ "<237>": "UI271 :Copying Database Table: %1%",
+ "<238>": "UI272 :Loading View: %1%",
+ "<239>": "UI273 :Extracting: %1%",
+ "<240>": "UI274 :Preparing Entity Storage...",
+ "<241>": "UI275 :The specified directory contains data and cannot be written to.",
+ "<242>": "UI276 :Delete files created by extraction process?",
+ "<243>": "UI277 :Options",
+ "<244>": "UI278 :",
+ "<245>": "UI279 :",
+ "<246>": "UI280 :",
+ "<247>": "UI281 :Untitled",
+ "<248>": "UI282 :Create Repository,Extract Database,Extract Entities,Prepare Application",
+ "<249>": "UI283 :Full Deployment,Application Deployment,Application Upgrade",
+ "<250>": "UI284 :Too many items to display in listbox. List truncated!",
+ "<251>": "UI285 :No entity selected for alteration!",
+ "<252>": "UI286 :Rebuilding the Repository Index.",
+ "<253>": "UI287 :Building Database Definitions.",
+ "<254>": "UI288 :Saving Application Definitions.",
+ "<255>": "UI289 :Rebuilding Relational Indexes.",
+ "<256>": "UI290 :Saving Deployment Definition.",
+ "<257>": "UI291 :Table Processing",
+ "<258>": "UI292 :Extract",
+ "<259>": "UI293 :Item",
+ "<260>": "UI294 :Item Type",
+ "<261>": "UI295 :Connection,DataSet",
+ "<262>": "UI296 :&Entity Name:",
+ "<263>": "UI297 :Create Alias,Do Not Create",
+ "<264>": "UI298 :Creating Alias: %1%",
+ "<265>": "",
+ "<266>": "UI400 :&Abort",
+ "<267>": "UI401 :&Retry",
+ "<268>": "UI402 :&Ignore",
+ "<269>": "UI403 :The Message has been modified. Do you want to save the changes?",
+ "<270>": "UI404 :&Help",
+ "<271>": "UI405 :Table %1% has changed. Do you want to save changes?",
+ "<272>": "UI406 :An error occured reading the Message.",
+ "<273>": "UI407 :An error occured writing the Message.",
+ "<274>": "UI408 :Unable to lock the \"%1%\" Message.",
+ "<275>": "UI409 :Escape character was returned.",
+ "<276>": "UI410 :Null was returned.",
+ "<277>": "UI411 :Unable to save. Duplicate name found: \"%1%\".",
+ "<278>": "UI412 :The Connection definition has been modified. Do you want to save the changes?",
+ "<279>": "UI413 :An error occured reading the Connection definition.",
+ "<280>": "UI414 :An error occured writing the Connection definition.",
+ "<281>": "UI415 :Unable to lock the \"%1%\" Connection definition.",
+ "<282>": "UI416 :Select Objects Types",
+ "<283>": "UI417 :Tables,Views,System Tables,Temporary Tables",
+ "<284>": "UI418 :%1% Objects Processed; to view an object's columns,|select the object's row and choose \"Query-List Columns\"",
+ "<285>": "UI419 :%1% Rows Processed",
+ "<286>": "UI420 :The DataSet has been modified. Do you want to save the changes?",
+ "<287>": "UI421 :An error occured reading the DataSet definition.",
+ "<288>": "UI422 :An error occured writing the DataSet definition.",
+ "<289>": "UI423 :Unable to lock the \"%1%\" DataSet definition.",
+ "<290>": "UI424 :No %1% Connection is defined for the \"%2%\" Data Source.",
+ "<291>": "UI425 :Double click or use Alt-Down for options on Data Type, Nulls, or Key.",
+ "<292>": "UI426 :Connecting to %1%...",
+ "<293>": "UI427 :Closing Connection to %1%...",
+ "<294>": "UI428 :Find",
+ "<295>": "UI429 :Cannot find \"%1%\"",
+ "<296>": "UI430 :Return value: \"%1%\"",
+ "<297>": "UI431 :The QuickHelp has been modified. Do you want to save the changes?",
+ "<298>": "UI432 :An error occured reading the QuickHelp definition.",
+ "<299>": "UI433 :An error occured writing the QuickHelp definition.",
+ "<300>": "UI434 :Unable to lock the \"%1%\" QuickHelp definition.",
+ "<301>": {
+ "<301,1>": "UI435 :,BO,A,,1,-1,-1,T,,1",
+ "<301,2>": "0",
+ "<301,3>": {
+ "<301,3,1>": "0,,Message Caption,,,0,,1,Tahoma",
+ "<301,3,2>": "-11",
+ "<301,3,3>": "400",
+ "<301,3,4>": "0",
+ "<301,3,5>": "0",
+ "<301,3,6>": "5",
+ "<301,3,7>": "0",
+ "<301,3,8>": "39",
+ "<301,3,9>": "0",
+ "<301,3,10>": "0",
+ "<301,3,11>": "0",
+ "<301,3,12>": "0",
+ "<301,3,13>": "11",
+ "<301,3,14>": "2",
+ "<301,3,15>": "0",
+ "<301,3,16>": "21,0"
+ }
+ },
+ "<302>": {
+ "<302,1>": {
+ "<302,1,1>": "UI436 :-1,-1,-1,-1,16777215,Segoe UI",
+ "<302,1,2>": "-11",
+ "<302,1,3>": "400",
+ "<302,1,4>": "0",
+ "<302,1,5>": "0",
+ "<302,1,6>": "6",
+ "<302,1,7>": "0",
+ "<302,1,8>": "39",
+ "<302,1,9>": "0",
+ "<302,1,10>": "0",
+ "<302,1,11>": "0",
+ "<302,1,12>": "0",
+ "<302,1,13>": "11",
+ "<302,1,14>": "2",
+ "<302,1,15>": "0",
+ "<302,1,16>": "21,,,,L,1,,1,F,1,1,1,1,1,1,1,0,0,0,0,,,,0,0,0,0,0,,"
+ }
+ },
+ "<303>": "",
+ "<304>": "UI440 :Entity &Name",
+ "<305>": "UI441 :List Entities of &Type",
+ "<306>": "UI442 :Item &Name",
+ "<307>": "UI443 :List Items of &Type",
+ "<308>": "UI444 :\"%1%\" belongs to another application.||If you save it, a new item will be created in your application and the original will no longer be accessible.",
+ "<309>": "UI445 :\"%1%\" belongs to another application.||Do you want to override it in the current application?",
+ "<310>": "",
+ "<311>": "CHK100: Could not create directory %1%.",
+ "<312>": "CHK101: Check-out status %1% cannot be processed.",
+ "<313>": "CHK102: Could not create hot repository on %1%.",
+ "<314>": "CHK103: Could not create cold repository on %1%.",
+ "<315>": "CHK104: Volume %1% already exists. Repository could not be created.",
+ "<316>": "CHK105: Invalid repository format %1%",
+ "<317>": "",
+ "<318>": "ASCII5 : (Untitled)",
+ "<319>": "ASCII6 : Import ASCII - ",
+ "<320>": "ASCII7 : Data Files (*.DAT)\\*.DAT\\Text Files (*.TXT)\\*.TXT\\All Files (*.*)\\*.*\\",
+ "<321>": "ASCII8 : Comma Delimited,Comma and Quote Delimited,Text,Fixed Length Fields,Other",
+ "<322>": "ASCII9 : Delimiters are required for variable length files.",
+ "<323>": "ASCII10: DOS file type is required.",
+ "<324>": "ASCII11: No options are available.",
+ "<325>": "ASCII12: Column values are required.",
+ "<326>": "ASCII13: Error writing %1% to table %2%. ",
+ "<327>": "ASCII14: Error opening table %1%.",
+ "<328>": "ASCII15: Are you sure that you want to quit?",
+ "<329>": "ASCII16: Error reading dos file.",
+ "<330>": "ASCII17: A process name is required.",
+ "<331>": "ASCII18: An ASCII filename is required.",
+ "<332>": "ASCII19: A table name is required.",
+ "<333>": "ASCII20: The 'Total Row Length' prompt is required.",
+ "<334>": "ASCII21: Process name %1% does not exist.",
+ "<335>": "ASCII22: If no record delimiter is specified a record length must be specified.",
+ "<336>": "ASCII23: The OpenInsight table %1% already exists. Do you want to clear it?",
+ "<337>": "ASCII24: The %1% table is not available.",
+ "<338>": "ASCII25: There are no files to import.",
+ "<339>": "ASCII25: Do you wish to presize the OpenInsight table? (Presizing the table will speed up the import process.)",
+ "<340>": "ASCII27: Unable to open DOS file %1%.",
+ "<341>": "ASCII28: A starting byte and a length are required.",
+ "<342>": "ASCII29: Processing files...",
+ "<343>": "ASCII30: This Import ASCII process was last performed on %1% when %2% rows were imported. Do you want to restart the import process from the next ASCII row?",
+ "<344>": "ASCII31: Do you wish to cancel import?",
+ "<345>": "ASCII32: Process cancelled. %1% rows processed.",
+ "<346>": "ASCII33: Import ASCII process completed. %1% rows imported.",
+ "<347>": "ASCII34: Invalid data in row %1% Continue import?",
+ "<348>": "",
+ "<349>": "ERR001: No method passed to the %1% procedure",
+ "<350>": "ERR002: Invalid method \"%1%\" passed to the %2% procedure",
+ "<351>": "ERR003: The \"%1%\" method in the %2% procedure is deprecated",
+ "<352>": "ERR004: The \"%1%\" method in the %2% procedure is not implemented",
+ "<353>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ASYS_TABLE_TYPES.json b/SYSPROG/APPROW/SYSENV%003ASYS_TABLE_TYPES.json
new file mode 100644
index 0000000..a51db0f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ASYS_TABLE_TYPES.json
@@ -0,0 +1,119 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYS_TABLE_TYPES"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": "RTP57",
+ "<1,2>": "OpenInsight Tables",
+ "<1,3>": "0",
+ "<1,4>": "1"
+ },
+ "<2>": {
+ "<2,1>": "RTP50",
+ "<2,2>": "Memory Resident (system)",
+ "<2,3>": "0",
+ "<2,4>": "0"
+ },
+ "<3>": {
+ "<3,1>": "SYSCOLUMNS",
+ "<3,2>": "System Dictionary",
+ "<3,3>": "0",
+ "<3,4>": "0"
+ },
+ "<4>": {
+ "<4,1>": "DSBFS",
+ "<4,2>": "SQL Dataset Tables",
+ "<4,3>": "1",
+ "<4,4>": "1"
+ },
+ "<5>": {
+ "<5,1>": "CBBFS",
+ "<5,2>": "Cloud Based Tables",
+ "<5,3>": "0",
+ "<5,4>": "1"
+ },
+ "<6>": {
+ "<6,1>": "U2_BFS",
+ "<6,2>": "U2 Server Tables",
+ "<6,3>": "1",
+ "<6,4>": "1"
+ },
+ "<7>": {
+ "<7,1>": "UVBFS",
+ "<7,2>": "Univision Tables",
+ "<7,3>": "1",
+ "<7,4>": "1"
+ },
+ "<8>": {
+ "<8,1>": "ASCII_BFS",
+ "<8,2>": "ASCII Connector",
+ "<8,3>": "1",
+ "<8,4>": "1"
+ },
+ "<9>": {
+ "<9,1>": "RTP53A",
+ "<9,2>": "DOS",
+ "<9,3>": "0",
+ "<9,4>": "0"
+ },
+ "<10>": {
+ "<10,1>": "URLBFS",
+ "<10,2>": "URL",
+ "<10,3>": "0",
+ "<10,4>": "0"
+ },
+ "<11>": {
+ "<11,1>": "U2UBFS",
+ "<11,2>": "UniObjects.Net Connector",
+ "<11,3>": "1",
+ "<11,4>": "1"
+ },
+ "<12>": {
+ "<12,1>": "TGBFS",
+ "<12,2>": "Tiger D3 Bond",
+ "<12,3>": "1",
+ "<12,4>": "1"
+ },
+ "<13>": {
+ "<13,1>": "DSBFS",
+ "<13,2>": "Dataset Server Bond",
+ "<13,3>": "1",
+ "<13,4>": "1"
+ },
+ "<14>": {
+ "<14,1>": "UVBFS",
+ "<14,2>": "Univision Bond",
+ "<14,3>": "1",
+ "<14,4>": "1"
+ },
+ "<15>": {
+ "<15,1>": "RTP57E",
+ "<15,2>": "Encrypted Tables",
+ "<15,3>": "0",
+ "<15,4>": "1"
+ },
+ "<16>": {
+ "<16,1>": "MVBFS",
+ "<16,2>": "MV Tables",
+ "<16,3>": "1",
+ "<16,4>": "1"
+ },
+ "<17>": {
+ "<17,1>": "RTI_MEMBFS",
+ "<17,2>": "Memory Resident (application)",
+ "<17,3>": "0",
+ "<17,4>": "0"
+ },
+ "<18>": {
+ "<18,1>": "RTP30T",
+ "<18,2>": "OSDIR",
+ "<18,3>": "0",
+ "<18,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003ATXT_VALIDATION.json b/SYSPROG/APPROW/SYSENV%003ATXT_VALIDATION.json
new file mode 100644
index 0000000..8506660
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003ATXT_VALIDATION.json
@@ -0,0 +1,82 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "TXT_VALIDATION"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "|-and-|",
+ "<3>": "||-or-|",
+ "<4>": "",
+ "<5>": "",
+ "<6>": {
+ "<6,1>": "",
+ "<6,2>": "The data must be a Boolean response of \"%1%\" or \"%2%\"",
+ "<6,3>": "The data must be a Boolean response starting with \"%1%\" or \"%2%\"",
+ "<6,4>": {
+ "<6,4,1>": "",
+ "<6,4,2>": "The data must be a valid date in the format:| [Month] [Day] [Year]",
+ "<6,4,3>": "The data must be a valid date in the format:| [Day] [Month] [Year]",
+ "<6,4,4>": "The data must be a valid date in the format:| [Month] [Year] [Day]",
+ "<6,4,5>": "The data must be a valid date in the format:| [Year] [Day] [Month]",
+ "<6,4,6>": "The data must be a valid date in the format:| [Month] [Day] [Year]",
+ "<6,4,7>": "The data must be a valid date in the format:| [Day] [Year] [Month]",
+ "<6,4,8>": "The data must be a valid date in the format:| [Year] [Month] [Day]"
+ },
+ "<6,5>": "The data must be a valid time in the format:| [Hour] [Minute] [Second]",
+ "<6,6>": {
+ "<6,6,1>": "",
+ "<6,6,2>": "The data must be a valid date/time in the format:| [Month] [Day] [Year] [Hour] [Minute] [Second]",
+ "<6,6,3>": "The data must be a valid date/time in the format:| [Day] [Month] [Year] [Hour] [Minute] [Second]",
+ "<6,6,4>": "The data must be a valid date/time in the format:| [Month] [Year] [Day] [Hour] [Minute] [Second]",
+ "<6,6,5>": "The data must be a valid date/time in the format:| [Year] [Day] [Month] [Hour] [Minute] [Second]",
+ "<6,6,6>": "The data must be a valid date/time in the format:| [Month] [Day] [Year] [Hour] [Minute] [Second]",
+ "<6,6,7>": "The data must be a valid date/time in the format:| [Day] [Year] [Month] [Hour] [Minute] [Second]",
+ "<6,6,8>": "The data must be a valid date/time in the format:| [Year] [Month] [Day] [Hour] [Minute] [Second]"
+ },
+ "<6,7>": "The data must be a decimal number with a precision of %1% places",
+ "<6,8>": "The data must be a comma delimited decimal with a precision of %1% places",
+ "<6,9>": "The data must be a valid binary number",
+ "<6,10>": "The data must be a valid octal number",
+ "<6,11>": "The data must be a number in scientific notation",
+ "<6,12>": "The data must be a hexadecimal number",
+ "<6,13>": "A hexadecimal number",
+ "<6,14>": "A varbinary number",
+ "<6,15>": "The validation pattern: \"%1%\""
+ },
+ "<7>": "The data entered must be a number from %1% to %2% inclusive",
+ "<8>": "The data entered must be a number less than or equal to %1%",
+ "<9>": "DOS test failed",
+ "<10>": "The validation requirement enforced by the Catalyst routine \"%1%\"",
+ "<11>": "The data entered must be a row id in the \"%1%\" table",
+ "<12>": "The data entered must Not be a row id in the \"%1%\" table",
+ "<13>": "The validation requirement enforced by the Dictionary symbolic \"%1%\"",
+ "<14>": "The validation requirement enforced by the User Conversion Subroutine \"%1%\"",
+ "<15>": "The data entered must be unique in the column",
+ "<16>": {
+ "<16,1>": "",
+ "<16,2>": "",
+ "<16,3>": "^^-and-^^|",
+ "<16,4>": "The data must be %1% number(s)",
+ "<16,5>": "The data must be 1 or more number(s)",
+ "<16,6>": "The data must be %1% alpha characters(s)",
+ "<16,7>": "The data must be 1 or more alpha character(s)",
+ "<16,8>": "The data must contain any %1% character(s)",
+ "<16,9>": "The data must contain 1 or more of any character(s)",
+ "<16,10>": "The data must contain up to %1% of any character(s)",
+ "<16,11>": "The data must match : \"%1%\"",
+ "<16,12>": "Bad MATCHES pattern: \"%1%\""
+ },
+ "<17>": "The data entered must be \"%1%\"",
+ "<18>": {
+ "<18,1>": "The data entered must be in this list of items:|",
+ "<18,2>": "^65",
+ "<18,3>": " \"%1%\"",
+ "<18,4>": ", \"%1%\"",
+ "<18,5>": " or \"%1%\""
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003AUSR_EXAMPLES.json b/SYSPROG/APPROW/SYSENV%003AUSR_EXAMPLES.json
new file mode 100644
index 0000000..5a25c10
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003AUSR_EXAMPLES.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "USR_EXAMPLES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "KVOC^BK]óKVOC^BK]A:Yð<ò?òó<ò?òð\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000eˆ…Á›tW„™€Œ‘„’Žõ–+$ó|\u0010\u000f\fn†œ”•$§}T"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003AUSR_SYSPROG.json b/SYSPROG/APPROW/SYSENV%003AUSR_SYSPROG.json
new file mode 100644
index 0000000..ae256eb
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003AUSR_SYSPROG.json
@@ -0,0 +1,17 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "USR_SYSPROG"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "–œ–•—Š‚8„„œ„8ŠŒ†Š‹–Љ€;÷9ô988÷9ô9;BB\u0019ð\u0002\u0012:J@JIKV^¥ÒhËÇ.ƒ€Su\u0013|¹ñ{²°7{Þ\\§y^W™ã",
+ "<1,1,2>": "©ÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅIBŸ \u0017zé\u001epFˆÆÌÆÌÏÍÐØÄÇ¥MW_^ïl¶ŸË^\r\b@ˆ%1)Oá³"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003AWAREHOUSE_TEMPLATE.json b/SYSPROG/APPROW/SYSENV%003AWAREHOUSE_TEMPLATE.json
new file mode 100644
index 0000000..cec56ca
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003AWAREHOUSE_TEMPLATE.json
@@ -0,0 +1,220 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "WAREHOUSE_TEMPLATE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "function WP_{procname}(Instruction, Handle, Info)",
+ "<2>": "",
+ "<3>": "*****************************************************************************",
+ "<4>": "*",
+ "<5>": "* Name : WP_{procname}",
+ "<6>": "* Description: Warehouse Procedure",
+ "<7>": "*",
+ "<8>": "* LH Table : {table}",
+ "<9>": "{datasetcomment}",
+ "<10>": "{sqltablecomment}",
+ "<11>": "*",
+ "<12>": "* History (Date, Initials, Notes)",
+ "<13>": "* {date} cwp Generated by the Create Warehouse Procedure wizard.",
+ "<14>": "*",
+ "<15>": "*****************************************************************************",
+ "<16>": "",
+ "<17>": "declare function SQLExp_Select",
+ "<18>": "",
+ "<19>": "$insert Logical",
+ "<20>": "$insert DS_Equates",
+ "<21>": "$insert XO_Equates",
+ "<22>": "",
+ "<23>": "equ CRLF$ to \\0D0A\\",
+ "<24>": "",
+ "<25>": "******",
+ "<26>": "* Main",
+ "<27>": "******",
+ "<28>": " Ret = TRUE$",
+ "<29>": " on Instruction gosub CreateTables, ClearTables, DropTables, ProcessInit, ProcessRecord, ProcessTerm",
+ "<30>": " return Ret",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "*******************",
+ "<34>": "* Create SQL Tables",
+ "<35>": "*******************",
+ "<36>": "* Instruction [in ] - 1",
+ "<37>": "* Handle [in ] - Query Handle (hQry)",
+ "<38>": "* Ret [out] - TRUE$ on success, FALSE$ otherwise",
+ "<39>": "CreateTables:",
+ "<40>": "{createscript}",
+ "<41>": "return",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "******************",
+ "<45>": "* Clear SQL Tables",
+ "<46>": "******************",
+ "<47>": "* Instruction [in ] - 2",
+ "<48>": "* Handle [in ] - Query handle (hQry)",
+ "<49>": "* Ret [out] - TRUE$ on success, FALSE$ otherwise",
+ "<50>": "ClearTables:",
+ "<51>": "{clearscript}",
+ "<52>": "return",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "*****************",
+ "<56>": "* Drop SQL Tables",
+ "<57>": "*****************",
+ "<58>": "* Instruction [in ] - 3",
+ "<59>": "* Handle [in ] - Query handle (hQry)",
+ "<60>": "* Ret [out] - TRUE$ on success, FALSE$ otherwise",
+ "<61>": "DropTables:",
+ "<62>": "{dropscript}",
+ "<63>": "return",
+ "<64>": "",
+ "<65>": "",
+ "<66>": "**********************************",
+ "<67>": "* Initialize Warehousing Procedure",
+ "<68>": "**********************************",
+ "<69>": "* Instruction [in ] - 4",
+ "<70>": "* Handle [in ] - Connection handle (hXO)",
+ "<71>": "* [out] - @fm-delimited DataSet handles (hDS)",
+ "<72>": "* Info [in ] - Requested warehouse type (e.g. FULL, UPDATES)",
+ "<73>": "* [out] - LH table name",
+ "<74>": "* cursor #0 [out] - A select list of keys to warehouse",
+ "<75>": "* @reccount [out] - Number of keys in the select list",
+ "<76>": "* Ret [out] - TRUE$ on success, FALSE$ otherwise",
+ "<77>": "ProcessInit:",
+ "<78>": " Table = \"{table}\"",
+ "<79>": "{datasetnames}",
+ "<80>": " DSHandles = \"\"",
+ "<81>": "",
+ "<82>": " * the SQLExp_Select function selects the LH records to warehouse;",
+ "<83>": " * by encapsulating this functionality in a separate procedure,",
+ "<84>": " * addition warehouse types can be added without requiring changes",
+ "<85>": " * to individual Warehouse Procedures",
+ "<86>": " clearselect 0",
+ "<87>": " Ret = SQLExp_Select(Table, Info)",
+ "<88>": "",
+ "<89>": " if Ret then",
+ "<90>": " * create DataSets",
+ "<91>": " Count = count(DSNames, @fm) + (DSNames # \"\")",
+ "<92>": " for i = 1 to Count",
+ "<93>": " hDS = DSInstance(DSNames, Handle)",
+ "<94>": " if hDS else",
+ "<95>": " Ret = FALSE$",
+ "<96>": " end",
+ "<97>": " while Ret",
+ "<98>": " DSHandles = hDS",
+ "<99>": " next i",
+ "<100>": "",
+ "<101>": " * if one DataSet failed creation, destroy all DataSets",
+ "<102>": " if Ret else",
+ "<103>": " for i = 1 to Count",
+ "<104>": " hDS = DSHandles",
+ "<105>": " if hDS then",
+ "<106>": " DSMethod(hDS, DS_DESTROY$)",
+ "<107>": " DSHandles = 0",
+ "<108>": " end",
+ "<109>": " next i",
+ "<110>": " end",
+ "<111>": " end",
+ "<112>": "",
+ "<113>": " * return DataSet handles in Handle parameter",
+ "<114>": " Handle = DSHandles",
+ "<115>": "",
+ "<116>": " * return LH table name in Info parameter",
+ "<117>": " Info = Table",
+ "<118>": "return",
+ "<119>": "",
+ "<120>": "",
+ "<121>": "************************",
+ "<122>": "* Warehouse an LH Record",
+ "<123>": "************************",
+ "<124>": "* Instruction [in ] - 5",
+ "<125>": "* Handle [in ] - @fm-delimited DataSet handles (hDS)",
+ "<126>": "* Info [in ] - if TRUE$, the Warehouse Procedure must first remove",
+ "<127>": "* any existing data from the warehouse which corresponds",
+ "<128>": "* to this record",
+ "<129>": "* @id [in ] - the ID of the LH record",
+ "<130>": "* @record [in ] - the LH record",
+ "<131>": "* @mv [in ] - zero (all)",
+ "<132>": "* @dict [in ] - the table's dictionary file handle",
+ "<133>": "* Ret [out] - TRUE$ on success, FALSE$ otherwise",
+ "<134>": "ProcessRecord:",
+ "<135>": " * calculate \"base\" key fields",
+ "<136>": "{calcbasefields}",
+ "<137>": "",
+ "<138>": " * delete existing data",
+ "<139>": " if Info then",
+ "<140>": " * set DataSet arguments (the base key fields)",
+ "<141>": " Args = \"\"",
+ "<142>": "{argnames}",
+ "<143>": "",
+ "<144>": " Vals = \"\"",
+ "<145>": "{argvalues}",
+ "<146>": "",
+ "<147>": " Count = count(Handle, @fm) + (Handle # \"\")",
+ "<148>": " for i = 1 to Count",
+ "<149>": " Ret = DSSetProperty(Handle, DS_ARG$, Vals, Args)",
+ "<150>": " next i",
+ "<151>": "",
+ "<152>": " * execute DataSets",
+ "<153>": " for i = 1 to Count",
+ "<154>": " Ret = DSMethod(Handle, DS_EXECUTE$)",
+ "<155>": " while Ret",
+ "<156>": " next i",
+ "<157>": "",
+ "<158>": " * delete all rows from DataSets",
+ "<159>": " if Ret then",
+ "<160>": " for i = 1 to Count",
+ "<161>": " DSGetProperty(Handle, DS_ROWCOUNT$, RowCount)",
+ "<162>": " DSSetProperty(Handle, DS_ROWID$, 1)",
+ "<163>": " for iRow = 1 to RowCount",
+ "<164>": " DSMethod(Handle, DS_DELETE$)",
+ "<165>": " next iRow",
+ "<166>": " next i",
+ "<167>": " end",
+ "<168>": " end",
+ "<169>": "",
+ "<170>": " * insert new data",
+ "<171>": " if Ret and len(@record) then",
+ "<172>": " * calculate all used fields",
+ "<173>": "{calcotherfields}",
+ "<174>": "",
+ "<175>": "{filldatasets}",
+ "<176>": " end",
+ "<177>": "return",
+ "<178>": "",
+ "<179>": "",
+ "<180>": "*********************************",
+ "<181>": "* Terminate Warehousing Procedure",
+ "<182>": "*********************************",
+ "<183>": "* Instruction [in ] - 6",
+ "<184>": "* Handle [in ] - @fm-delimited DataSet handles (hDS)",
+ "<185>": "* Ret [out] - TRUE$ on success, FALSE$ otherwise",
+ "<186>": "ProcessTerm:",
+ "<187>": " * destroy all DataSets",
+ "<188>": " Count = count(Handle, @fm) + (Handle # \"\")",
+ "<189>": " for i = 1 to Count",
+ "<190>": " hDS = Handle",
+ "<191>": " if hDS then",
+ "<192>": " DSMethod(hDS, DS_DESTROY$)",
+ "<193>": " Handle = 0",
+ "<194>": " end",
+ "<195>": " next i",
+ "<196>": "return",
+ "<197>": "",
+ "<198>": "",
+ "<199>": "**********************",
+ "<200>": "* Execute a SQL Script",
+ "<201>": "**********************",
+ "<202>": "* Handle [in ] - Query Handle (hQry)",
+ "<203>": "* Script [in ] - SQL Script",
+ "<204>": "* Ret [out] - Cumulative result: Assumed to start as TRUE$, failure sets to FALSE$, never reset to TRUE$",
+ "<205>": "ExecuteScript:",
+ "<206>": " Ret = (Ret and QryMethod(Handle, QRY_EXECUTE$, Script))",
+ "<207>": " QryMethod(Handle, QRY_CANCEL$)",
+ "<208>": "return",
+ "<209>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003AWIZARD_BITMAP.json b/SYSPROG/APPROW/SYSENV%003AWIZARD_BITMAP.json
new file mode 100644
index 0000000..56ed5b5
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003AWIZARD_BITMAP.json
@@ -0,0 +1,169 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "WIZARD_BITMAP"
+ },
+ "body": {
+ "record1": {
+ "<1>": "BMöp\u0000\u0000\u0000\u0000\u0000\u00006\u0004\u0000\u0000(\u0000\u0000\u0000w\u0000\u0000\u0000è\u0000\u0000\u0000\u0001\u0000\b\u0000\u0000\u0000\u0000\u0000Àl\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000€€€\u0000\u0000\u0000€\u0000\u0000€€\u0000\u0000€\u0000\u0000€€\u0000\u0000€\u0000\u0000\u0000€\u0000€\u0000@€€\u0000@@\u0000\u0000"
+ },
+ "record2": {
+ "<1>": "€\u0000\u0000€@\u0000\u0000"
+ },
+ "record3": {
+ "<1>": "\u0000@\u0000\u0000@€\u0000"
+ },
+ "record4": {
+ "<1>": ""
+ },
+ "record5": {
+ "<1>": ""
+ },
+ "record6": {
+ "<1>": "\u0000ÀÀÀ\u0000\u0000\u0000"
+ },
+ "record7": {
+ "<1>": "\u0000\u0000"
+ },
+ "record8": {
+ "<1>": ""
+ },
+ "record9": {
+ "<1>": "\u0000\u0000"
+ },
+ "record10": {
+ "<1>": "\u0000\u0000"
+ },
+ "record11": {
+ "<1>": ""
+ },
+ "record12": {
+ "<1>": "\u0000\u0000"
+ },
+ "record13": {
+ "<1>": "\u0000\u0000\u0000"
+ },
+ "record14": {
+ "<1>": "\u0000"
+ },
+ "record15": {
+ "<1>": "\u0000€"
+ },
+ "record16": {
+ "<1>": ""
+ },
+ "record17": {
+ "<1>": "\u0000€"
+ },
+ "record18": {
+ "<1>": "\u0000\u0000"
+ },
+ "record19": {
+ "<1>": ""
+ },
+ "record20": {
+ "<1>": "€\u0000"
+ },
+ "record21": {
+ "<1>": "€€\u0000€\u0000"
+ },
+ "record22": {
+ "<1>": "\u0000@€"
+ },
+ "record23": {
+ "<1>": "\u0000\u0002\u0000ˆ\u0000\u0002\u0000X\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0015„¬\u0000‘\u0003ž\u0000\u0000\u0000Ð\u0000\u0002\u0000\u0018\u0000\u0000\u0000\u0011\u0000\u0000\u0000\u0003\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000 \u0000º\u0000\u0000\u0000\u0000°\u0000[\u0000l\u0000[\u0000¸\u0000¸"
+ },
+ "record24": {
+ "<1>": "\u0000"
+ },
+ "record25": {
+ "<1>": ""
+ },
+ "record26": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "P\u0000[\u0000&\u0000·ø\u0000]\u0000\u0018\u0000\u0000\u0000\n\u0000\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u00008\u0000[\u0000¦\u0000\u0000\u0000c\u0000÷¿\u0018\u0000\u0000\u0000\n\u0000\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000¿\u0000€„?\u0000\u0000\u0000d\u0000[\u0000#\u0000÷¿\u0000\u0000\u0000\u0000ç\u0000\u0001\u0000å\u0000ù¿y\u0000÷¿ \u0000\u0000\u0000ˆ\u0000[\u0000.\u0000÷¿¿\u0000€„\u0000\u0000\u0000\u0000€\u0000çN\u0000\u0000\u0000\u0000F\u0000\u0000\u0000Þ\u0000\u0002\u0000.\u0000\u0000\u0000ç\u0000\u0000\u0000?\u0000'\u0001\u0000\u0000çN?\u0000'\u0001ä\u0000",
+ "<1,1,1,1,2>": ";\u0007\u0000\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u0000ù\u001a·\u0000\u0000\u0000\u0000\u0000\u0001\u0000\u0000\u0000\n\u0000\u0000\u0000",
+ "<1,1,1,1,3>": ";\u0010\u0000\u0000\u0000\u0000\u0000\u0000\u0000Ð\u0000Óy"
+ }
+ }
+ }
+ }
+ },
+ "record27": {
+ "<1>": "\u0000çNä\u0000A<\u0007\u0000"
+ },
+ "record28": {
+ "<1>": ""
+ },
+ "record29": {
+ "<1>": "ç\u0000\u0000\u0000\u0000\u0000çN?\u0000Ð \u0000\u0000\u0000\u0003\u0000ù\u001a·\u0000ç‚Ï\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0000\n\u0000\u0018\u0000?\u0001\u0000\u0000\b\u0000\u0000\u0000ç\u0016Y\u0000·¨\u0000[\u0000(\u0000[\u0000\u0007\u0000¸"
+ },
+ "record30": {
+ "<1>": "\u0000"
+ },
+ "record31": {
+ "<1>": ""
+ },
+ "record32": {
+ "<1>": "4\u0000[\u0000â\u0000·¨\u0000[\u0000@\u0000[\u0000Â\u0000¸"
+ },
+ "record33": {
+ "<1>": "\u0000"
+ },
+ "record34": {
+ "<1>": ""
+ },
+ "record35": {
+ "<1>": "L\u0000[\u0000°\u0000·¨\u0000[\u0000X\u0000[\u00005\u0000¸"
+ },
+ "record36": {
+ "<1>": "\u0000"
+ },
+ "record37": {
+ "<1>": ""
+ },
+ "record38": {
+ "<1>": "d\u0000[\u0000a\u0000A\u0000¨\u0000[\u0000p\u0000[\u0000n\u0000A\u0000"
+ },
+ "record39": {
+ "<1>": "\u0000"
+ },
+ "record40": {
+ "<1>": ""
+ },
+ "record41": {
+ "<1>": "|\u0000[\u0000Á\u0000A\u0000¨\u0000[\u0000ˆ\u0000[\u0000Ü\u0000A\u0000"
+ },
+ "record42": {
+ "<1>": "\u0000"
+ },
+ "record43": {
+ "<1>": ""
+ },
+ "record44": {
+ "<1>": "”\u0000[\u0000\u0018\u0000A\u0000¨\u0000[\u0000ˆ\u0000[\u0000%\u0000A\u0000"
+ },
+ "record45": {
+ "<1>": "\u0000"
+ },
+ "record46": {
+ "<1>": ""
+ },
+ "record47": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "”\u0000[\u0000œ\u0000A\u0000\u0011\u0000\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000˜\u0000º\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0000\u0000\u0002\u0001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0014\u0000\u001a€\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000L\u0000\u0000\u0000\u0018\u0000\u0000\u0000\u0000\u0000\u0000\u0000È\u0000]\u0000\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0003\u0000\u0000\u00004\u0000]\u0000\u0004\u0000\u0000\u0000H\u0000[\u0000@\u0000\u0000\u0000\u0000\u0000\u0000\u0000 \u0000]\u0000&\u0000\b\u0000\u0015\u0000\u001e\u0000L\u0000]\u0000\u0000\u0000\u0000\u0000ò\u0000¸\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000È\u0000»\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000c\u0000kre\u0000os.\u0000mp\u0000\u0000\u0000\u0000\u0000\u0000\u0018\u0002 \u0000\u001c\u0002\u001c\u0000 \u0000\u0018\u0000\u0000\u0000\u0001\u0000{QÐ\u0000\u0002\u0000†\u00001\u0003Ï\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u001c\u0000 \u0000Ð\u0000\u0002\u00006\u0000´†\u0000\u0000\u0007\u0017\u0000\u0000\u0000\u0000\u0000\u0000\u001c\u0002 \u0000\u0018\u000e\u0018\u0000 \u0000\u001c\u0000\u0000\u0000\u0000\u0000P:\u0000\u0000ÐL\u0000\u0000¸†P\u0000@:\u0000\u0000P:\u0000\u0000ĆP\u0000\u0017\u0001,\u0000\u0014\u0005\u0000\u0000\u0000\u0000\u0002\u0000’\u0004\u0000\u0000\u0000\u0000º\u0000\u0000\u0000\u0000\u0000P:\u0000\u0000\u0006‡\u0000\u0000î†\u0000\u0000\u0000\u0000\u0000\u0000\u0001\u0000\u0000\u0000\u0000\u0000À\u0000\u0000\u0000",
+ "<1,1,1,1,2>": "\u0000P\u0017\u0000S@\u0000×L/\u00004‡n\u0000\u0017\u0001d\u0000/\u0001\u0000\u0000\u0000\u0000À\u0000\u0000\u00004\u0000\u0000\u0000$\u0000\u0000\u0000Ð\u0000\u0000\u0000×\u0000\u0000\u0000\u0001\u0000\u0000\u0000@\u0000\u0000\u0000\u0000\u0000/\u0001@\u0000]\u0000Ð\u0000\u0000\u0000>\u0000P\u0017\u0000SÐ\u0000)yN\u0000º¨º\u0000‡\u0005€\u0000¬\u00117\u0000æ\u0019¦\u0000\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u0005\u000e\u0000\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u000e\u0000"
+ }
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003AWIZARD_SHEETS.json b/SYSPROG/APPROW/SYSENV%003AWIZARD_SHEETS.json
new file mode 100644
index 0000000..b50e374
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003AWIZARD_SHEETS.json
@@ -0,0 +1,1955 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "WIZARD_SHEETS"
+ },
+ "body": {
+ "record1": {
+ "<1>": ""
+ },
+ "record2": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "ST_P%PAGE%_DESC",
+ "<2,2>": "",
+ "<2,3>": "STATIC",
+ "<2,4>": "%FORM%",
+ "<2,5>": "148",
+ "<2,6>": "12%PAGEOFFSET%",
+ "<2,7>": "269",
+ "<2,8>": "106",
+ "<2,9>": "This is a textual description place-holder. Double-click on this control to access this control's properties and change the text.",
+ "<2,10>": "0x50000000",
+ "<2,11>": "0x0",
+ "<2,12>": "0",
+ "<2,13>": "12632256",
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "MS Sans Serif",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "1",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": "",
+ "<2,19>": "",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "0",
+ "<2,26>": "0",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "<>",
+ "<2,31>": "0",
+ "<2,32>": {
+ "<2,32,1>": "0x7fffe",
+ "<2,32,2>": "0xf0014c08"
+ },
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": ""
+ },
+ "<3>": {
+ "<3,1>": "ST_P%PAGE%_DESC2",
+ "<3,2>": "",
+ "<3,3>": "STATIC",
+ "<3,4>": "%FORM%",
+ "<3,5>": "148",
+ "<3,6>": "132%PAGEOFFSET%",
+ "<3,7>": "272",
+ "<3,8>": "106",
+ "<3,9>": "In Windows 95, the 16-bit implementation of 3D controls limits the amount of text that can be displayed in a text box to about half of a sheet. If you have enough text to fill more than half a sheet, use two static text controls. Also remember to leave a little extra room to account for slight differences in fonts at various resolutions.",
+ "<3,10>": "0x50000000",
+ "<3,11>": "0x0",
+ "<3,12>": "0",
+ "<3,13>": "12632256",
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "MS Sans Serif",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "1",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": "",
+ "<3,19>": "",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "0",
+ "<3,26>": "0",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "<>",
+ "<3,31>": "0",
+ "<3,32>": {
+ "<3,32,1>": "0x7fffe",
+ "<3,32,2>": "0xf0014c08"
+ },
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "",
+ "<3,41>": "",
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": "",
+ "<3,52>": ""
+ },
+ "<4>": ""
+ },
+ "record3": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "ST_P%PAGE%_DESC",
+ "<2,2>": "",
+ "<2,3>": "STATIC",
+ "<2,4>": "%FORM%",
+ "<2,5>": "148",
+ "<2,6>": "12%PAGEOFFSET%",
+ "<2,7>": "272",
+ "<2,8>": "32",
+ "<2,9>": "Replace this text with a description of the value which the user will type.",
+ "<2,10>": "0x50000000",
+ "<2,11>": "0x0",
+ "<2,12>": "0",
+ "<2,13>": "12632256",
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "MS Sans Serif",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "1",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": "",
+ "<2,19>": "",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "0",
+ "<2,26>": "0",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "<>",
+ "<2,31>": "0",
+ "<2,32>": {
+ "<2,32,1>": "0x7fffe",
+ "<2,32,2>": "0xf0014c08"
+ },
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": ""
+ },
+ "<3>": {
+ "<3,1>": "ST_P%PAGE%_VALUE",
+ "<3,2>": "",
+ "<3,3>": "STATIC",
+ "<3,4>": "%FORM%",
+ "<3,5>": "148",
+ "<3,6>": "52%PAGEOFFSET%",
+ "<3,7>": "100",
+ "<3,8>": "17",
+ "<3,9>": "&Value:",
+ "<3,10>": "0x50000000",
+ "<3,11>": "0x0",
+ "<3,12>": "0",
+ "<3,13>": "12632256",
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "MS Sans Serif",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "1",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": "",
+ "<3,19>": "",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "0",
+ "<3,26>": "0",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "<>",
+ "<3,31>": "0",
+ "<3,32>": {
+ "<3,32,1>": "0x7fffe",
+ "<3,32,2>": "0xf0014d88"
+ },
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "",
+ "<3,41>": "",
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": "",
+ "<3,52>": ""
+ },
+ "<4>": {
+ "<4,1>": "EB_P%PAGE%_VALUE",
+ "<4,2>": "",
+ "<4,3>": "EDITFIELD",
+ "<4,4>": "%FORM%",
+ "<4,5>": "148",
+ "<4,6>": "70%PAGEOFFSET%",
+ "<4,7>": "277",
+ "<4,8>": "21",
+ "<4,9>": "",
+ "<4,10>": "0x50800080",
+ "<4,11>": "0x0",
+ "<4,12>": "1",
+ "<4,13>": "",
+ "<4,14>": "0",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "MS Sans Serif",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "1",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": {
+ "<4,18,1>": {
+ "<4,18,1,1>": "R",
+ "<4,18,1,2>": "EXECUTE",
+ "<4,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<4,18,1,4>": {
+ "<4,18,1,4,1>": "Required",
+ "<4,18,1,4,2>": "@Self"
+ },
+ "<4,18,1,5>": "",
+ "<4,18,1,6>": ""
+ },
+ "<4,18,2>": {
+ "<4,18,2,1>": "R",
+ "<4,18,2,2>": "EXECUTE",
+ "<4,18,2,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<4,18,2,4>": {
+ "<4,18,2,4,1>": "SelectText",
+ "<4,18,2,4,2>": "@Self",
+ "<4,18,2,4,3>": "1"
+ },
+ "<4,18,2,5>": "",
+ "<4,18,2,6>": ""
+ },
+ "<4,18,3>": ""
+ },
+ "<4,19>": {
+ "<4,19,1>": "CHANGED",
+ "<4,19,2>": "GOTFOCUS",
+ "<4,19,3>": ""
+ },
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "0",
+ "<4,26>": "0",
+ "<4,27>": "",
+ "<4,28>": "<>",
+ "<4,29>": "<>",
+ "<4,30>": "<>",
+ "<4,31>": "0",
+ "<4,32>": {
+ "<4,32,1>": "0x7fffe",
+ "<4,32,2>": "0xf0016508"
+ },
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "",
+ "<4,41>": "",
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": "",
+ "<4,52>": ""
+ },
+ "<5>": {
+ "<5,1>": "ST_P%PAGE%_DESC2",
+ "<5,2>": "",
+ "<5,3>": "STATIC",
+ "<5,4>": "%FORM%",
+ "<5,5>": "148",
+ "<5,6>": "132%PAGEOFFSET%",
+ "<5,7>": "272",
+ "<5,8>": "32",
+ "<5,9>": "Optionally, provide additional information about how the typed value is used.",
+ "<5,10>": "0x50000000",
+ "<5,11>": "0x0",
+ "<5,12>": "0",
+ "<5,13>": "12632256",
+ "<5,14>": "0",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "MS Sans Serif",
+ "<5,15,1,2>": "-11",
+ "<5,15,1,3>": "400",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "1",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1",
+ "<5,15,1,13>": "0",
+ "<5,15,1,14>": "0"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": "",
+ "<5,19>": "",
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "0",
+ "<5,26>": "0",
+ "<5,27>": "",
+ "<5,28>": "<>",
+ "<5,29>": "<>",
+ "<5,30>": "<>",
+ "<5,31>": "0",
+ "<5,32>": {
+ "<5,32,1>": "0x7fffe",
+ "<5,32,2>": "0xf0014c08"
+ },
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "",
+ "<5,41>": "",
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": "",
+ "<5,52>": ""
+ },
+ "<6>": ""
+ },
+ "record4": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "ST_P%PAGE%_DESC",
+ "<2,2>": "",
+ "<2,3>": "STATIC",
+ "<2,4>": "%FORM%",
+ "<2,5>": "148",
+ "<2,6>": "12%PAGEOFFSET%",
+ "<2,7>": "272",
+ "<2,8>": "32",
+ "<2,9>": "Replace this text with a description of the file name which the user will type or browse for.",
+ "<2,10>": "0x50000000",
+ "<2,11>": "0x0",
+ "<2,12>": "0",
+ "<2,13>": "12632256",
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "MS Sans Serif",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "1",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": "",
+ "<2,19>": "",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "0",
+ "<2,26>": "0",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "<>",
+ "<2,31>": "0",
+ "<2,32>": {
+ "<2,32,1>": "0x7fffe",
+ "<2,32,2>": "0xf0014c08"
+ },
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": ""
+ },
+ "<3>": {
+ "<3,1>": "ST_P%PAGE%_FILE",
+ "<3,2>": "",
+ "<3,3>": "STATIC",
+ "<3,4>": "%FORM%",
+ "<3,5>": "148",
+ "<3,6>": "52%PAGEOFFSET%",
+ "<3,7>": "100",
+ "<3,8>": "17",
+ "<3,9>": "&File:",
+ "<3,10>": "0x50000000",
+ "<3,11>": "0x0",
+ "<3,12>": "0",
+ "<3,13>": "12632256",
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "MS Sans Serif",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "1",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": "",
+ "<3,19>": "",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "0",
+ "<3,26>": "0",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "<>",
+ "<3,31>": "0",
+ "<3,32>": {
+ "<3,32,1>": "0x7fffe",
+ "<3,32,2>": "0xf0014d88"
+ },
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "",
+ "<3,41>": "",
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": "",
+ "<3,52>": ""
+ },
+ "<4>": {
+ "<4,1>": "EB_P%PAGE%_FILE",
+ "<4,2>": "",
+ "<4,3>": "EDITFIELD",
+ "<4,4>": "%FORM%",
+ "<4,5>": "148",
+ "<4,6>": "70%PAGEOFFSET%",
+ "<4,7>": "277",
+ "<4,8>": "21",
+ "<4,9>": "",
+ "<4,10>": "0x50800080",
+ "<4,11>": "0x0",
+ "<4,12>": "2",
+ "<4,13>": "",
+ "<4,14>": "0",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "MS Sans Serif",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "1",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": {
+ "<4,18,1>": {
+ "<4,18,1,1>": "R",
+ "<4,18,1,2>": "EXECUTE",
+ "<4,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<4,18,1,4>": {
+ "<4,18,1,4,1>": "Required",
+ "<4,18,1,4,2>": "@Self"
+ },
+ "<4,18,1,5>": "",
+ "<4,18,1,6>": ""
+ },
+ "<4,18,2>": {
+ "<4,18,2,1>": "R",
+ "<4,18,2,2>": "EXECUTE",
+ "<4,18,2,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<4,18,2,4>": {
+ "<4,18,2,4,1>": "SelectText",
+ "<4,18,2,4,2>": "@Self",
+ "<4,18,2,4,3>": "1"
+ },
+ "<4,18,2,5>": "",
+ "<4,18,2,6>": ""
+ },
+ "<4,18,3>": ""
+ },
+ "<4,19>": {
+ "<4,19,1>": "CHANGED",
+ "<4,19,2>": "GOTFOCUS",
+ "<4,19,3>": ""
+ },
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "0",
+ "<4,26>": "0",
+ "<4,27>": "",
+ "<4,28>": "<>",
+ "<4,29>": "<>",
+ "<4,30>": "<>",
+ "<4,31>": "0",
+ "<4,32>": {
+ "<4,32,1>": "0x7fffe",
+ "<4,32,2>": "0xf0016508"
+ },
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "",
+ "<4,41>": "",
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": "",
+ "<4,52>": ""
+ },
+ "<5>": {
+ "<5,1>": "CB_P%PAGE%_BROWSE",
+ "<5,2>": "",
+ "<5,3>": "PUSHBUTTON",
+ "<5,4>": "%FORM%",
+ "<5,5>": "148",
+ "<5,6>": "97%PAGEOFFSET%",
+ "<5,7>": "80",
+ "<5,8>": "25",
+ "<5,9>": "B&rowse",
+ "<5,10>": "0x50000000",
+ "<5,11>": "0x0",
+ "<5,12>": "3",
+ "<5,13>": "",
+ "<5,14>": "0",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "MS Sans Serif",
+ "<5,15,1,2>": "-11",
+ "<5,15,1,3>": "400",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "1",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1",
+ "<5,15,1,13>": "0",
+ "<5,15,1,14>": "0"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": {
+ "<5,18,1>": {
+ "<5,18,1,1>": "R",
+ "<5,18,1,2>": "EXECUTE",
+ "<5,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<5,18,1,4>": {
+ "<5,18,1,4,1>": "Browse",
+ "<5,18,1,4,2>": "EB_P%PAGE%_FILE",
+ "<5,18,1,4,3>": "File",
+ "<5,18,1,4,4>": "Open",
+ "<5,18,1,4,5>": ".\\",
+ "<5,18,1,4,6>": "Text Files (*.txt)/*.txt/All Files (*.*)/*.*/"
+ },
+ "<5,18,1,5>": "",
+ "<5,18,1,6>": ""
+ },
+ "<5,18,2>": ""
+ },
+ "<5,19>": {
+ "<5,19,1>": "CLICK",
+ "<5,19,2>": ""
+ },
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "0",
+ "<5,26>": "0",
+ "<5,27>": "",
+ "<5,28>": "<>",
+ "<5,29>": "<>",
+ "<5,30>": "<>",
+ "<5,31>": "0",
+ "<5,32>": {
+ "<5,32,1>": "0x7fffe",
+ "<5,32,2>": "0xf0016d88"
+ },
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "1",
+ "<5,41>": "",
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": ""
+ },
+ "<6>": {
+ "<6,1>": "ST_P%PAGE%_DESC2",
+ "<6,2>": "",
+ "<6,3>": "STATIC",
+ "<6,4>": "%FORM%",
+ "<6,5>": "148",
+ "<6,6>": "142%PAGEOFFSET%",
+ "<6,7>": "272",
+ "<6,8>": "32",
+ "<6,9>": "Optionally, provide additional information that explains the use or attributes of the file.",
+ "<6,10>": "0x50000000",
+ "<6,11>": "0x0",
+ "<6,12>": "0",
+ "<6,13>": "12632256",
+ "<6,14>": "0",
+ "<6,15>": {
+ "<6,15,1>": {
+ "<6,15,1,1>": "MS Sans Serif",
+ "<6,15,1,2>": "-11",
+ "<6,15,1,3>": "400",
+ "<6,15,1,4>": "0",
+ "<6,15,1,5>": "0",
+ "<6,15,1,6>": "0",
+ "<6,15,1,7>": "0",
+ "<6,15,1,8>": "34",
+ "<6,15,1,9>": "0",
+ "<6,15,1,10>": "1",
+ "<6,15,1,11>": "2",
+ "<6,15,1,12>": "1",
+ "<6,15,1,13>": "0",
+ "<6,15,1,14>": "0"
+ }
+ },
+ "<6,16>": "",
+ "<6,17>": "",
+ "<6,18>": "",
+ "<6,19>": "",
+ "<6,20>": "",
+ "<6,21>": "",
+ "<6,22>": "",
+ "<6,23>": "",
+ "<6,24>": "",
+ "<6,25>": "0",
+ "<6,26>": "0",
+ "<6,27>": "",
+ "<6,28>": "<>",
+ "<6,29>": "<>",
+ "<6,30>": "<>",
+ "<6,31>": "0",
+ "<6,32>": {
+ "<6,32,1>": "0x7fffe",
+ "<6,32,2>": "0xf0014c08"
+ },
+ "<6,33>": "",
+ "<6,34>": "",
+ "<6,35>": "",
+ "<6,36>": "",
+ "<6,37>": "",
+ "<6,38>": "",
+ "<6,39>": "",
+ "<6,40>": "",
+ "<6,41>": "",
+ "<6,42>": "",
+ "<6,43>": "",
+ "<6,44>": "",
+ "<6,45>": "",
+ "<6,46>": "",
+ "<6,47>": "",
+ "<6,48>": "",
+ "<6,49>": "",
+ "<6,50>": "",
+ "<6,51>": "",
+ "<6,52>": ""
+ },
+ "<7>": ""
+ },
+ "record5": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "ST_P%PAGE%_DESC",
+ "<2,2>": "",
+ "<2,3>": "STATIC",
+ "<2,4>": "%FORM%",
+ "<2,5>": "148",
+ "<2,6>": "12%PAGEOFFSET%",
+ "<2,7>": "272",
+ "<2,8>": "32",
+ "<2,9>": "Replace this text with a description of the value which the user will select from the list.",
+ "<2,10>": "0x50000000",
+ "<2,11>": "0x0",
+ "<2,12>": "0",
+ "<2,13>": "12632256",
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "MS Sans Serif",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "1",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": "",
+ "<2,19>": "",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "0",
+ "<2,26>": "0",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "<>",
+ "<2,31>": "0",
+ "<2,32>": {
+ "<2,32,1>": "0x7fffe",
+ "<2,32,2>": "0xf0014c08"
+ },
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": ""
+ },
+ "<3>": {
+ "<3,1>": "ST_P%PAGE%_VALUE",
+ "<3,2>": "",
+ "<3,3>": "STATIC",
+ "<3,4>": "%FORM%",
+ "<3,5>": "148",
+ "<3,6>": "52%PAGEOFFSET%",
+ "<3,7>": "100",
+ "<3,8>": "17",
+ "<3,9>": "&Select value:",
+ "<3,10>": "0x50000000",
+ "<3,11>": "0x0",
+ "<3,12>": "0",
+ "<3,13>": "12632256",
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "MS Sans Serif",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "1",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": "",
+ "<3,19>": "",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "0",
+ "<3,26>": "0",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "<>",
+ "<3,31>": "0",
+ "<3,32>": {
+ "<3,32,1>": "0x7fffe",
+ "<3,32,2>": "0xf0014d88"
+ },
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "",
+ "<3,41>": "",
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": "",
+ "<3,52>": ""
+ },
+ "<4>": {
+ "<4,1>": "LB_P%PAGE%_VALUE",
+ "<4,2>": "",
+ "<4,3>": "COMBOBOX",
+ "<4,4>": "%FORM%",
+ "<4,5>": "148",
+ "<4,6>": "70%PAGEOFFSET%",
+ "<4,7>": "277",
+ "<4,8>": "131",
+ "<4,9>": "",
+ "<4,10>": "0x50000003",
+ "<4,11>": "0x0",
+ "<4,12>": "4",
+ "<4,13>": "",
+ "<4,14>": "0",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "MS Sans Serif",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "700",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "1",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": {
+ "<4,18,1>": {
+ "<4,18,1,1>": "R",
+ "<4,18,1,2>": "EXECUTE",
+ "<4,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<4,18,1,4>": {
+ "<4,18,1,4,1>": "Required",
+ "<4,18,1,4,2>": "@Self"
+ },
+ "<4,18,1,5>": "",
+ "<4,18,1,6>": ""
+ },
+ "<4,18,2>": {
+ "<4,18,2,1>": "E",
+ "<4,18,2,2>": "CHANGED",
+ "<4,18,2,3>": "@SELF",
+ "<4,18,2,4>": "",
+ "<4,18,2,5>": "",
+ "<4,18,2,6>": ""
+ },
+ "<4,18,3>": ""
+ },
+ "<4,19>": {
+ "<4,19,1>": "CHANGED",
+ "<4,19,2>": "GOTFOCUS",
+ "<4,19,3>": ""
+ },
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "0",
+ "<4,26>": "0",
+ "<4,27>": "",
+ "<4,28>": "<>",
+ "<4,29>": "<>",
+ "<4,30>": "<>",
+ "<4,31>": "0",
+ "<4,32>": {
+ "<4,32,1>": "0x7fff6",
+ "<4,32,2>": "0xf0016988"
+ },
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": {
+ "<4,35,1>": {
+ "<4,35,1,1>": "First Selection",
+ "<4,35,1,2>": "Second Selection"
+ }
+ },
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "",
+ "<4,41>": "",
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": "",
+ "<4,52>": ""
+ },
+ "<5>": {
+ "<5,1>": "ST_P%PAGE%_DESC2",
+ "<5,2>": "",
+ "<5,3>": "STATIC",
+ "<5,4>": "%FORM%",
+ "<5,5>": "148",
+ "<5,6>": "132%PAGEOFFSET%",
+ "<5,7>": "272",
+ "<5,8>": "32",
+ "<5,9>": "Optionally, provide information that explains the effect of the selection.",
+ "<5,10>": "0x50000000",
+ "<5,11>": "0x0",
+ "<5,12>": "0",
+ "<5,13>": "12632256",
+ "<5,14>": "0",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "MS Sans Serif",
+ "<5,15,1,2>": "-11",
+ "<5,15,1,3>": "400",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "1",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1",
+ "<5,15,1,13>": "0",
+ "<5,15,1,14>": "0"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": "",
+ "<5,19>": "",
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "0",
+ "<5,26>": "0",
+ "<5,27>": "",
+ "<5,28>": "<>",
+ "<5,29>": "<>",
+ "<5,30>": "<>",
+ "<5,31>": "0",
+ "<5,32>": {
+ "<5,32,1>": "0x7fffe",
+ "<5,32,2>": "0xf0014c08"
+ },
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "",
+ "<5,41>": "",
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": "",
+ "<5,52>": ""
+ },
+ "<6>": ""
+ },
+ "record6": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "ST_P%PAGE%_DESC",
+ "<2,2>": "",
+ "<2,3>": "STATIC",
+ "<2,4>": "%FORM%",
+ "<2,5>": "148",
+ "<2,6>": "12%PAGEOFFSET%",
+ "<2,7>": "272",
+ "<2,8>": "32",
+ "<2,9>": "Replace this text with a description of the value which the user will select from the list.",
+ "<2,10>": "0x50000000",
+ "<2,11>": "0x0",
+ "<2,12>": "0",
+ "<2,13>": "12632256",
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "MS Sans Serif",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "1",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": "",
+ "<2,19>": "",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "0",
+ "<2,26>": "0",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "<>",
+ "<2,31>": "0",
+ "<2,32>": {
+ "<2,32,1>": "0x7fffe",
+ "<2,32,2>": "0xf0014c08"
+ },
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": ""
+ },
+ "<3>": {
+ "<3,1>": "RB_P%PAGE%_ITEM",
+ "<3,2>": "",
+ "<3,3>": "RADIOBUTTON",
+ "<3,4>": "%FORM%",
+ "<3,5>": "148",
+ "<3,6>": "52%PAGEOFFSET%",
+ "<3,7>": "104",
+ "<3,8>": "60",
+ "<3,9>": "",
+ "<3,10>": "0x52000000",
+ "<3,11>": "0x20",
+ "<3,12>": "5",
+ "<3,13>": "",
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "MS Sans Serif",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "1",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": "",
+ "<3,19>": "",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "0",
+ "<3,26>": "0",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "<>",
+ "<3,31>": "0",
+ "<3,32>": {
+ "<3,32,1>": "0x3eff6",
+ "<3,32,2>": "0x0"
+ },
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": {
+ "<3,35,1>": {
+ "<3,35,1,1>": "1",
+ "<3,35,1,2>": "2",
+ "<3,35,1,3>": "3",
+ "<3,35,1,4>": "4"
+ }
+ },
+ "<3,36>": "1",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "",
+ "<3,41>": "",
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": {
+ "<3,44,1>": {
+ "<3,44,1,1>": "First Selection",
+ "<3,44,1,2>": "Second Selection",
+ "<3,44,1,3>": "Third Selection",
+ "<3,44,1,4>": "Fourth Selection"
+ }
+ },
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": {
+ "<3,50,1>": {
+ "<3,50,1,1>": "0",
+ "<3,50,1,2>": "0",
+ "<3,50,1,3>": "86",
+ "<3,50,1,4>": "15"
+ },
+ "<3,50,2>": {
+ "<3,50,2,1>": "0",
+ "<3,50,2,2>": "15",
+ "<3,50,2,3>": "104",
+ "<3,50,2,4>": "15"
+ },
+ "<3,50,3>": {
+ "<3,50,3,1>": "0",
+ "<3,50,3,2>": "30",
+ "<3,50,3,3>": "91",
+ "<3,50,3,4>": "15"
+ },
+ "<3,50,4>": {
+ "<3,50,4,1>": "0",
+ "<3,50,4,2>": "45",
+ "<3,50,4,3>": "97",
+ "<3,50,4,4>": "15"
+ },
+ "<3,50,5>": ""
+ },
+ "<3,51>": "",
+ "<3,52>": ""
+ },
+ "<4>": {
+ "<4,1>": "ST_P%PAGE%_DESC2",
+ "<4,2>": "",
+ "<4,3>": "STATIC",
+ "<4,4>": "%FORM%",
+ "<4,5>": "148",
+ "<4,6>": "132%PAGEOFFSET%",
+ "<4,7>": "272",
+ "<4,8>": "32",
+ "<4,9>": "Optionally, provide information that explains the effect of the selection.",
+ "<4,10>": "0x50000000",
+ "<4,11>": "0x0",
+ "<4,12>": "0",
+ "<4,13>": "12632256",
+ "<4,14>": "0",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "MS Sans Serif",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "1",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": "",
+ "<4,19>": "",
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "0",
+ "<4,26>": "0",
+ "<4,27>": "",
+ "<4,28>": "<>",
+ "<4,29>": "<>",
+ "<4,30>": "<>",
+ "<4,31>": "0",
+ "<4,32>": {
+ "<4,32,1>": "0x7fffe",
+ "<4,32,2>": "0xf0014c08"
+ },
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "",
+ "<4,41>": "",
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": "",
+ "<4,52>": ""
+ },
+ "<5>": ""
+ },
+ "record7": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "ST_P%PAGE%_DESC",
+ "<2,2>": "",
+ "<2,3>": "STATIC",
+ "<2,4>": "%FORM%",
+ "<2,5>": "148",
+ "<2,6>": "12%PAGEOFFSET%",
+ "<2,7>": "272",
+ "<2,8>": "32",
+ "<2,9>": "Replace this text with a description of the group of choices available to the user.",
+ "<2,10>": "0x50000000",
+ "<2,11>": "0x0",
+ "<2,12>": "0",
+ "<2,13>": "12632256",
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "MS Sans Serif",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "1",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": "",
+ "<2,19>": "",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "0",
+ "<2,26>": "0",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "<>",
+ "<2,31>": "0",
+ "<2,32>": {
+ "<2,32,1>": "0x7fffe",
+ "<2,32,2>": "0xf0014c08"
+ },
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": ""
+ },
+ "<3>": {
+ "<3,1>": "CHK_P%PAGE%_CHOICE1",
+ "<3,2>": "",
+ "<3,3>": "CHECKBOX",
+ "<3,4>": "%FORM%",
+ "<3,5>": "148",
+ "<3,6>": "45%PAGEOFFSET%",
+ "<3,7>": "191",
+ "<3,8>": "25",
+ "<3,9>": "Yes, I would like the first choice",
+ "<3,10>": "0x50000003",
+ "<3,11>": "0x0",
+ "<3,12>": "6",
+ "<3,13>": "",
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "MS Sans Serif",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "1",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": "",
+ "<3,19>": "",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "0",
+ "<3,26>": "0",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "<>",
+ "<3,31>": "0",
+ "<3,32>": {
+ "<3,32,1>": "0x7fffe",
+ "<3,32,2>": "0xf0016d08"
+ },
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "0",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "1",
+ "<3,41>": "",
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": ""
+ },
+ "<4>": {
+ "<4,1>": "CHK_P%PAGE%_CHOICE2",
+ "<4,2>": "",
+ "<4,3>": "CHECKBOX",
+ "<4,4>": "%FORM%",
+ "<4,5>": "148",
+ "<4,6>": "76%PAGEOFFSET%",
+ "<4,7>": "191",
+ "<4,8>": "25",
+ "<4,9>": "Yes, I would like the second choice",
+ "<4,10>": "0x50000003",
+ "<4,11>": "0x0",
+ "<4,12>": "7",
+ "<4,13>": "",
+ "<4,14>": "0",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "MS Sans Serif",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "1",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": "",
+ "<4,19>": "",
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "0",
+ "<4,26>": "0",
+ "<4,27>": "",
+ "<4,28>": "<>",
+ "<4,29>": "<>",
+ "<4,30>": "<>",
+ "<4,31>": "0",
+ "<4,32>": {
+ "<4,32,1>": "0x7fffe",
+ "<4,32,2>": "0xf0016d08"
+ },
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "0",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "1",
+ "<4,41>": "",
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": ""
+ },
+ "<5>": {
+ "<5,1>": "CHK_P%PAGE%_CHOICE3",
+ "<5,2>": "",
+ "<5,3>": "CHECKBOX",
+ "<5,4>": "%FORM%",
+ "<5,5>": "148",
+ "<5,6>": "108%PAGEOFFSET%",
+ "<5,7>": "191",
+ "<5,8>": "25",
+ "<5,9>": "Yes, I would like the third choice",
+ "<5,10>": "0x50000003",
+ "<5,11>": "0x0",
+ "<5,12>": "8",
+ "<5,13>": "",
+ "<5,14>": "0",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "MS Sans Serif",
+ "<5,15,1,2>": "-11",
+ "<5,15,1,3>": "400",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "1",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1",
+ "<5,15,1,13>": "0",
+ "<5,15,1,14>": "0"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": "",
+ "<5,19>": "",
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "0",
+ "<5,26>": "0",
+ "<5,27>": "",
+ "<5,28>": "<>",
+ "<5,29>": "<>",
+ "<5,30>": "<>",
+ "<5,31>": "0",
+ "<5,32>": {
+ "<5,32,1>": "0x7fffe",
+ "<5,32,2>": "0xf0016d08"
+ },
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "0",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "1",
+ "<5,41>": "",
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": ""
+ },
+ "<6>": {
+ "<6,1>": "CHK_P%PAGE%_CHOICE4",
+ "<6,2>": "",
+ "<6,3>": "CHECKBOX",
+ "<6,4>": "%FORM%",
+ "<6,5>": "148",
+ "<6,6>": "139%PAGEOFFSET%",
+ "<6,7>": "191",
+ "<6,8>": "25",
+ "<6,9>": "Yes, I would like the fourth choice",
+ "<6,10>": "0x50000003",
+ "<6,11>": "0x0",
+ "<6,12>": "9",
+ "<6,13>": "",
+ "<6,14>": "0",
+ "<6,15>": {
+ "<6,15,1>": {
+ "<6,15,1,1>": "MS Sans Serif",
+ "<6,15,1,2>": "-11",
+ "<6,15,1,3>": "400",
+ "<6,15,1,4>": "0",
+ "<6,15,1,5>": "0",
+ "<6,15,1,6>": "0",
+ "<6,15,1,7>": "0",
+ "<6,15,1,8>": "34",
+ "<6,15,1,9>": "0",
+ "<6,15,1,10>": "1",
+ "<6,15,1,11>": "2",
+ "<6,15,1,12>": "1",
+ "<6,15,1,13>": "0",
+ "<6,15,1,14>": "0"
+ }
+ },
+ "<6,16>": "",
+ "<6,17>": "",
+ "<6,18>": "",
+ "<6,19>": "",
+ "<6,20>": "",
+ "<6,21>": "",
+ "<6,22>": "",
+ "<6,23>": "",
+ "<6,24>": "",
+ "<6,25>": "0",
+ "<6,26>": "0",
+ "<6,27>": "",
+ "<6,28>": "<>",
+ "<6,29>": "<>",
+ "<6,30>": "<>",
+ "<6,31>": "0",
+ "<6,32>": {
+ "<6,32,1>": "0x7fffe",
+ "<6,32,2>": "0xf0016d08"
+ },
+ "<6,33>": "",
+ "<6,34>": "",
+ "<6,35>": "",
+ "<6,36>": "0",
+ "<6,37>": "",
+ "<6,38>": "",
+ "<6,39>": "",
+ "<6,40>": "1",
+ "<6,41>": "",
+ "<6,42>": "",
+ "<6,43>": "",
+ "<6,44>": "",
+ "<6,45>": "",
+ "<6,46>": "",
+ "<6,47>": "",
+ "<6,48>": "",
+ "<6,49>": "",
+ "<6,50>": "",
+ "<6,51>": ""
+ },
+ "<7>": {
+ "<7,1>": "ST_P%PAGE%_DESC2",
+ "<7,2>": "",
+ "<7,3>": "STATIC",
+ "<7,4>": "%FORM%",
+ "<7,5>": "148",
+ "<7,6>": "182%PAGEOFFSET%",
+ "<7,7>": "272",
+ "<7,8>": "52",
+ "<7,9>": "Replace this text with additional information about the choices that the user can make.",
+ "<7,10>": "0x50000000",
+ "<7,11>": "0x0",
+ "<7,12>": "0",
+ "<7,13>": "12632256",
+ "<7,14>": "0",
+ "<7,15>": {
+ "<7,15,1>": {
+ "<7,15,1,1>": "MS Sans Serif",
+ "<7,15,1,2>": "-11",
+ "<7,15,1,3>": "400",
+ "<7,15,1,4>": "0",
+ "<7,15,1,5>": "0",
+ "<7,15,1,6>": "0",
+ "<7,15,1,7>": "0",
+ "<7,15,1,8>": "34",
+ "<7,15,1,9>": "0",
+ "<7,15,1,10>": "1",
+ "<7,15,1,11>": "2",
+ "<7,15,1,12>": "1",
+ "<7,15,1,13>": "0",
+ "<7,15,1,14>": "0"
+ }
+ },
+ "<7,16>": "",
+ "<7,17>": "",
+ "<7,18>": "",
+ "<7,19>": "",
+ "<7,20>": "",
+ "<7,21>": "",
+ "<7,22>": "",
+ "<7,23>": "",
+ "<7,24>": "",
+ "<7,25>": "0",
+ "<7,26>": "0",
+ "<7,27>": "",
+ "<7,28>": "<>",
+ "<7,29>": "<>",
+ "<7,30>": "<>",
+ "<7,31>": "0",
+ "<7,32>": {
+ "<7,32,1>": "0x7fffe",
+ "<7,32,2>": "0xf0014c08"
+ },
+ "<7,33>": "",
+ "<7,34>": "",
+ "<7,35>": "",
+ "<7,36>": "",
+ "<7,37>": "",
+ "<7,38>": "",
+ "<7,39>": "",
+ "<7,40>": "",
+ "<7,41>": "",
+ "<7,42>": "",
+ "<7,43>": "",
+ "<7,44>": "",
+ "<7,45>": "",
+ "<7,46>": "",
+ "<7,47>": "",
+ "<7,48>": "",
+ "<7,49>": "",
+ "<7,50>": "",
+ "<7,51>": "",
+ "<7,52>": ""
+ },
+ "<8>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSENV%003AWIZARD_TEMPLATE.json b/SYSPROG/APPROW/SYSENV%003AWIZARD_TEMPLATE.json
new file mode 100644
index 0000000..1872c0f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSENV%003AWIZARD_TEMPLATE.json
@@ -0,0 +1,578 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "WIZARD_TEMPLATE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "300",
+ "<2>": "%CONTROLCOUNT%",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "%FORM%",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "4",
+ "<1,6>": "72",
+ "<1,7>": "443",
+ "<1,8>": "325",
+ "<1,9>": "%TITLE%",
+ "<1,10>": "0x82e00001",
+ "<1,11>": "0x2100",
+ "<1,12>": "0",
+ "<1,13>": "12632256",
+ "<1,14>": "0",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": {
+ "<1,18,1>": {
+ "<1,18,1,1>": "R",
+ "<1,18,1,2>": "EXECUTE",
+ "<1,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<1,18,1,4>": "Initialize",
+ "<1,18,1,5>": "",
+ "<1,18,1,6>": ""
+ },
+ "<1,18,2>": {
+ "<1,18,2,1>": "R",
+ "<1,18,2,2>": "EXECUTE",
+ "<1,18,2,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<1,18,2,4>": "Page",
+ "<1,18,2,5>": "",
+ "<1,18,2,6>": ""
+ },
+ "<1,18,3>": ""
+ },
+ "<1,19>": {
+ "<1,19,1>": "CREATE",
+ "<1,19,2>": "PAGE",
+ "<1,19,3>": ""
+ },
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "0",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0"
+ },
+ "<1,25>": "0",
+ "<1,26>": "0",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": {
+ "<1,32,1>": "0x7FFFE",
+ "<1,32,2>": "0xF001E988"
+ },
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0x%PAGES%0001",
+ "<1,37,2>": "0x10001"
+ },
+ "<1,38>": {
+ "<1,38,1>": "1",
+ "<1,38,2>": "1"
+ },
+ "<1,39>": "",
+ "<1,40>": "0",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": ""
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "LINE",
+ "<1,2>": "",
+ "<1,3>": "GROUPBOX",
+ "<1,4>": "%FORM%",
+ "<1,5>": "10",
+ "<1,6>": "247",
+ "<1,7>": "417",
+ "<1,8>": "7",
+ "<1,9>": "",
+ "<1,10>": "0x50000007",
+ "<1,11>": "0x0",
+ "<1,12>": "0",
+ "<1,13>": "12632256",
+ "<1,14>": "0",
+ "<1,15>": {
+ "<1,15,1>": {
+ "<1,15,1,1>": "MS Sans Serif",
+ "<1,15,1,2>": "-11",
+ "<1,15,1,3>": "400",
+ "<1,15,1,4>": "0",
+ "<1,15,1,5>": "0",
+ "<1,15,1,6>": "0",
+ "<1,15,1,7>": "0",
+ "<1,15,1,8>": "34",
+ "<1,15,1,9>": "0",
+ "<1,15,1,10>": "1",
+ "<1,15,1,11>": "2",
+ "<1,15,1,12>": "1",
+ "<1,15,1,13>": "0",
+ "<1,15,1,14>": "0"
+ }
+ },
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "0",
+ "<1,26>": "0",
+ "<1,27>": "",
+ "<1,28>": "<>",
+ "<1,29>": "<>",
+ "<1,30>": "<>",
+ "<1,31>": "0",
+ "<1,32>": {
+ "<1,32,1>": "0x7fffe",
+ "<1,32,2>": "0xf0014c08"
+ },
+ "<1,33>": ""
+ },
+ "<2>": {
+ "<2,1>": "BACK",
+ "<2,2>": "",
+ "<2,3>": "PUSHBUTTON",
+ "<2,4>": "%FORM%",
+ "<2,5>": "177",
+ "<2,6>": "264",
+ "<2,7>": "80",
+ "<2,8>": "25",
+ "<2,9>": "&Back",
+ "<2,10>": "0x58000000",
+ "<2,11>": "0x104",
+ "<2,12>": "1",
+ "<2,13>": "12632256",
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "MS Sans Serif",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "1",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": {
+ "<2,18,1>": {
+ "<2,18,1,1>": "R",
+ "<2,18,1,2>": "EXECUTE",
+ "<2,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<2,18,1,4>": "Back",
+ "<2,18,1,5>": "",
+ "<2,18,1,6>": ""
+ },
+ "<2,18,2>": ""
+ },
+ "<2,19>": {
+ "<2,19,1>": "CLICK",
+ "<2,19,2>": ""
+ },
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "0",
+ "<2,26>": "0",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "<>",
+ "<2,31>": "0",
+ "<2,32>": {
+ "<2,32,1>": "0x7fffe",
+ "<2,32,2>": "0xf0014188"
+ },
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "1",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": ""
+ },
+ "<3>": {
+ "<3,1>": "NEXT",
+ "<3,2>": "",
+ "<3,3>": "PUSHBUTTON",
+ "<3,4>": "%FORM%",
+ "<3,5>": "257",
+ "<3,6>": "264",
+ "<3,7>": "80",
+ "<3,8>": "25",
+ "<3,9>": "Next",
+ "<3,10>": "0x50000000",
+ "<3,11>": "0x101",
+ "<3,12>": "2",
+ "<3,13>": "12632256",
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "MS Sans Serif",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "1",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": {
+ "<3,18,1>": {
+ "<3,18,1,1>": "R",
+ "<3,18,1,2>": "EXECUTE",
+ "<3,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<3,18,1,4>": "Next",
+ "<3,18,1,5>": "",
+ "<3,18,1,6>": ""
+ },
+ "<3,18,2>": ""
+ },
+ "<3,19>": {
+ "<3,19,1>": "CLICK",
+ "<3,19,2>": ""
+ },
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "0",
+ "<3,26>": "0",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "<>",
+ "<3,31>": "0",
+ "<3,32>": {
+ "<3,32,1>": "0x7fffe",
+ "<3,32,2>": "0xf0014588"
+ },
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "1",
+ "<3,41>": "",
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": ""
+ },
+ "<4>": {
+ "<4,1>": "FINISH",
+ "<4,2>": "",
+ "<4,3>": "PUSHBUTTON",
+ "<4,4>": "%FORM%",
+ "<4,5>": "257",
+ "<4,6>": "264",
+ "<4,7>": "80",
+ "<4,8>": "25",
+ "<4,9>": "Finish",
+ "<4,10>": "0x50000000",
+ "<4,11>": "0x100",
+ "<4,12>": "3",
+ "<4,13>": "12632256",
+ "<4,14>": "0",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "MS Sans Serif",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "1",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": {
+ "<4,18,1>": {
+ "<4,18,1,1>": "R",
+ "<4,18,1,2>": "EXECUTE",
+ "<4,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<4,18,1,4>": "Finish",
+ "<4,18,1,5>": "",
+ "<4,18,1,6>": ""
+ },
+ "<4,18,2>": ""
+ },
+ "<4,19>": {
+ "<4,19,1>": "CLICK",
+ "<4,19,2>": ""
+ },
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "0",
+ "<4,26>": "0",
+ "<4,27>": "",
+ "<4,28>": "<>",
+ "<4,29>": "<>",
+ "<4,30>": "<>",
+ "<4,31>": "0",
+ "<4,32>": {
+ "<4,32,1>": "0x7fffe",
+ "<4,32,2>": "0xf0014188"
+ },
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "1",
+ "<4,41>": "",
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": ""
+ },
+ "<5>": {
+ "<5,1>": "CANCEL",
+ "<5,2>": "",
+ "<5,3>": "PUSHBUTTON",
+ "<5,4>": "%FORM%",
+ "<5,5>": "347",
+ "<5,6>": "264",
+ "<5,7>": "80",
+ "<5,8>": "25",
+ "<5,9>": "Cancel",
+ "<5,10>": "0x50000000",
+ "<5,11>": "0x102",
+ "<5,12>": "4",
+ "<5,13>": "12632256",
+ "<5,14>": "0",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "MS Sans Serif",
+ "<5,15,1,2>": "-11",
+ "<5,15,1,3>": "400",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "1",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1",
+ "<5,15,1,13>": "0",
+ "<5,15,1,14>": "0"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": {
+ "<5,18,1>": {
+ "<5,18,1,1>": "R",
+ "<5,18,1,2>": "EXECUTE",
+ "<5,18,1,3>": "SYSPROG*STPROCEXE**WIZARD",
+ "<5,18,1,4>": "Cancel",
+ "<5,18,1,5>": "",
+ "<5,18,1,6>": ""
+ },
+ "<5,18,2>": ""
+ },
+ "<5,19>": {
+ "<5,19,1>": "CLICK",
+ "<5,19,2>": ""
+ },
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "0",
+ "<5,26>": "0",
+ "<5,27>": "",
+ "<5,28>": "<>",
+ "<5,29>": "<>",
+ "<5,30>": "<>",
+ "<5,31>": "0",
+ "<5,32>": {
+ "<5,32,1>": "0x7fffe",
+ "<5,32,2>": "0xf0014588"
+ },
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "1",
+ "<5,41>": "",
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": ""
+ },
+ "<6>": {
+ "<6,1>": "PICTURE",
+ "<6,2>": "",
+ "<6,3>": "BITMAP",
+ "<6,4>": "%FORM%",
+ "<6,5>": "10",
+ "<6,6>": "9",
+ "<6,7>": "119",
+ "<6,8>": "232",
+ "<6,9>": "",
+ "<6,10>": "0x5000000a",
+ "<6,11>": "0x100",
+ "<6,12>": "0",
+ "<6,13>": "12632256",
+ "<6,14>": "0",
+ "<6,15>": {
+ "<6,15,1>": {
+ "<6,15,1,1>": "MS Sans Serif",
+ "<6,15,1,2>": "-11",
+ "<6,15,1,3>": "400",
+ "<6,15,1,4>": "0",
+ "<6,15,1,5>": "0",
+ "<6,15,1,6>": "0",
+ "<6,15,1,7>": "0",
+ "<6,15,1,8>": "34",
+ "<6,15,1,9>": "0",
+ "<6,15,1,10>": "1",
+ "<6,15,1,11>": "2",
+ "<6,15,1,12>": "1",
+ "<6,15,1,13>": "0",
+ "<6,15,1,14>": "0"
+ }
+ },
+ "<6,16>": "",
+ "<6,17>": "",
+ "<6,18>": "",
+ "<6,19>": "",
+ "<6,20>": "",
+ "<6,21>": "",
+ "<6,22>": "",
+ "<6,23>": "",
+ "<6,24>": "",
+ "<6,25>": "0",
+ "<6,26>": "0",
+ "<6,27>": "",
+ "<6,28>": "<>",
+ "<6,29>": "<>",
+ "<6,30>": "<>",
+ "<6,31>": "0",
+ "<6,32>": {
+ "<6,32,1>": "0x7fffc",
+ "<6,32,2>": "0xf0014608"
+ },
+ "<6,33>": "%BITMAP%",
+ "<6,34>": ""
+ },
+ "<7>": ""
+ },
+ "record4": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": "",
+ "<2,3>": "",
+ "<2,4>": "0"
+ }
+ },
+ "record5": {
+ "<1>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSHELP%003AHELP.DEBUG.json b/SYSPROG/APPROW/SYSHELP%003AHELP.DEBUG.json
new file mode 100644
index 0000000..34aa346
--- /dev/null
+++ b/SYSPROG/APPROW/SYSHELP%003AHELP.DEBUG.json
@@ -0,0 +1,44 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "HELP.DEBUG"
+ },
+ "body": {
+ "record1": {
+ "<1>": " Command Description of the Command",
+ "<2>": "----------------- ----------------------------------------------------------",
+ "<3>": "# Displays stats about memory usage",
+ "<4>": "$ and ? Displays the current line and program name",
+ "<5>": "/{var} Display var in ASCII (/) format - \\ alone displays popup",
+ "<6>": "\\{var} Display var in HEX (\\) format - / alone displays popup",
+ "<7>": "B$=n Breaks if line number = n",
+ "<8>": "B@=program Breaks if program name = program",
+ "<9>": "Bx operator const Breaks when expression x operator constant is true",
+ "<10>": "D Displays break and trace tables",
+ "<11>": "E{n} Sets multi-step line counter to n",
+ "<12>": "END or press ESC Aborts program and returns to the command window",
+ "<13>": "EXECUTE command Executes command as though at the command window",
+ "<14>": "G Go, resumes program control",
+ "<15>": "Gn Goes to line n in source code",
+ "<16>": "HM Extended help screen",
+ "<17>": "K{n} Clears the break table, n = clear only specified nbr",
+ "<18>": "Ln Lists n lines from current source file",
+ "<19>": "O{FF} Returns to operating system",
+ "<20>": "PS Displays the program stack",
+ "<21>": "PSP Displays the program stack in a popup",
+ "<22>": "R Displays the return stack",
+ "<23>": "RP Displays the return stack in a popup",
+ "<24>": "S Displays screen image that preceded drop to debugger",
+ "<25>": "SO{URCE} Specifies filename and program of source code",
+ "<26>": "ST Toggles the source trace mode off or on",
+ "<27>": "T Toggle the trace mode off or on",
+ "<28>": "T$ Traces the source of a program line",
+ "<29>": "T@ Traces a program source",
+ "<30>": "Tvariable Traces the specified variable",
+ "<31>": "U{n} Clears the trace table, n = clear only specified nbr",
+ "<32>": "V{var} Displays var in window - V alone displays popup of vars",
+ "<33>": "X Displays the command window"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSOBJ%003AGENRTP20_PARMS.json b/SYSPROG/APPROW/SYSOBJ%003AGENRTP20_PARMS.json
new file mode 100644
index 0000000..562b5b0
--- /dev/null
+++ b/SYSPROG/APPROW/SYSOBJ%003AGENRTP20_PARMS.json
@@ -0,0 +1,220 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "GENRTP20_PARMS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "C01C ;* Today",
+ "<2>": "C01C6403 ;* Yesterday",
+ "<3>": "C01C6402 ;* Tommorrow",
+ "<4>": "C01CC01D03 ;* Sunday",
+ "<5>": "C01CC01D036402 ;* Monday",
+ "<6>": "C01CC01D036502 ;* Tues",
+ "<7>": "C01CC01D036602 ;* Wed",
+ "<8>": "C01CC01D036702 ;* Thur",
+ "<9>": "C01CC01D036802 ;* Fri",
+ "<10>": "C01CC01D0368026402 ;* Saturday",
+ "<11>": " ;* Not Used (Last Today)",
+ "<12>": " ;* Not Used (Last Yesterday!)",
+ "<13>": " ;* Not Used (Last Tommorrow!)",
+ "<14>": "C01CC01E03 ;* Last Sunday",
+ "<15>": "C01CC01E036402",
+ "<16>": "C01CC01E036502",
+ "<17>": "C01CC01E036602",
+ "<18>": "C01CC01E036702",
+ "<19>": "C01CC01E036802",
+ "<20>": "C01CC01E0368026402 ;* Last Saturday",
+ "<21>": " ;* Not Used (Next Today)",
+ "<22>": " ;* Not Used (Next Yesterday!)",
+ "<23>": " ;* Not Used (Next Tommorrow!)",
+ "<24>": "C01C8A0702C01E03 ;* Next Sunday",
+ "<25>": "C01C8A0802C01E03",
+ "<26>": "C01C8A0902C01E03",
+ "<27>": "C01C8A0A02C01E03",
+ "<28>": "C01C8A0B02C01E03",
+ "<29>": "C01C8A0C02C01E03",
+ "<30>": "C01C8A0D02C01E03 ;* Next Saturday",
+ "<31>": " ;* Empty",
+ "<32>": " ;* Empty",
+ "<33>": "51 ;* SV - CaseS - Eq",
+ "<34>": "52 ;* NE",
+ "<35>": "53 ;* LT",
+ "<36>": "54 ;* GT",
+ "<37>": "55 ;* LE",
+ "<38>": "56 ;* GE",
+ "<39>": "B2 ;* Match",
+ "<40>": "8A1736638A1D36 ;* [] same as Any Mv CaseS",
+ "<41>": "8A0E36 ;* [ same as Every Mv CaseS",
+ "<42>": "8A0F36 ;* ] same as Every Mv CaseS",
+ "<43>": "5F08 ;* SV - CaseI - Eq",
+ "<44>": "5F09 ;* NE",
+ "<45>": "5F0A ;* LT",
+ "<46>": "5F0B ;* GT",
+ "<47>": "5F0C ;* LE",
+ "<48>": "5F0D ;* GE",
+ "<49>": "B2 ;* Match (Uses MATCH opcode)",
+ "<50>": "8A2F36638A1D36 ;* [] same as Any Mv CaseI",
+ "<51>": "8A2636 ;* [ same as Every Mv CaseI",
+ "<52>": "8A2736 ;* ] same as Every Mv CaseI",
+ "<53>": "8A1036638A1D36 ;* MV - CaseS - Any - Eq",
+ "<54>": "8A1136638A1D36 ;* NE",
+ "<55>": "8A1236638A1D36 ;* LT",
+ "<56>": "8A1336638A1D36 ;* GT",
+ "<57>": "8A1436638A1D36 ;* LE",
+ "<58>": "8A1536638A1D36 ;* GE",
+ "<59>": "8A1636638A1D36 ;* Match",
+ "<60>": "8A1736638A1D36 ;* []",
+ "<61>": "8A1836638A1D36 ;* [",
+ "<62>": "8A1936638A1D36 ;* ]",
+ "<63>": "8A2836638A1D36 ;* MV - CaseI - Any - Eq",
+ "<64>": "8A2936638A1D36 ;* NE",
+ "<65>": "8A2A36638A1D36 ;* LT",
+ "<66>": "8A2B36638A1D36 ;* GT",
+ "<67>": "8A2C36638A1D36 ;* LE",
+ "<68>": "8A2D36638A1D36 ;* GE",
+ "<69>": "8A2E36638A1D36 ;* Match",
+ "<70>": "8A2F36638A1D36 ;* []",
+ "<71>": "8A3036638A1D36 ;* [",
+ "<72>": "8A3136638A1D36 ;* ]",
+ "<73>": "8A0636 ;* MV - CaseS - Every - Eq",
+ "<74>": "8A0736 ;* NE",
+ "<75>": "8A0836 ;* LT",
+ "<76>": "8A0936 ;* GT",
+ "<77>": "8A0A36 ;* LE",
+ "<78>": "8A0B36 ;* GE",
+ "<79>": "8A0C36 ;* Match",
+ "<80>": "8A0D36 ;* []",
+ "<81>": "8A0E36 ;* [",
+ "<82>": "8A0F36 ;* ]",
+ "<83>": "8A1E36 ;* MV - CaseI - Every - Eq",
+ "<84>": "8A1F36",
+ "<85>": "8A2036",
+ "<86>": "8A2136",
+ "<87>": "8A2236",
+ "<88>": "8A2336",
+ "<89>": "8A2436",
+ "<90>": "8A2536",
+ "<91>": "8A2636",
+ "<92>": "8A2736",
+ "<93>": " ;* MV - Right - Any - CaseS - Eq",
+ "<94>": "",
+ "<95>": "8A3836638A1D36",
+ "<96>": "8A3936638A1D36",
+ "<97>": "8A4036638A1D36",
+ "<98>": "8A4136638A1D36",
+ "<99>": "",
+ "<100>": "",
+ "<101>": "",
+ "<102>": "",
+ "<103>": " ;* MV - Right - Any - CaseI - Eq",
+ "<104>": "",
+ "<105>": "8A4036638A1D36",
+ "<106>": "8A4136638A1D36",
+ "<107>": "8A4236638A1D36",
+ "<108>": "8A4336638A1D36",
+ "<109>": "",
+ "<110>": "",
+ "<111>": "",
+ "<112>": "",
+ "<113>": " ;* Mv - Right - Every - CaseS - Eq",
+ "<114>": "",
+ "<115>": "8A3454",
+ "<116>": "8A3554",
+ "<117>": "8A3654",
+ "<118>": "8A3754",
+ "<119>": "",
+ "<120>": "",
+ "<121>": "",
+ "<122>": "",
+ "<123>": " ;* Mv - Right - Every - CaseI - Eq",
+ "<124>": "",
+ "<125>": "8A3C54",
+ "<126>": "8A3D54",
+ "<127>": "8A3E54",
+ "<128>": "8A3F54",
+ "<129>": "",
+ "<130>": "",
+ "<131>": "",
+ "<132>": "",
+ "<133>": " ;* MV - CaseS - Any - Eq",
+ "<134>": " ;* NE",
+ "<135>": "8A1236 ;* LT",
+ "<136>": "8A1336 ;* GT",
+ "<137>": "8A1436 ;* LE",
+ "<138>": "8A1536 ;* GE",
+ "<139>": "",
+ "<140>": "",
+ "<141>": "",
+ "<142>": "",
+ "<143>": " ;* MV - CaseI - Any - Eq",
+ "<144>": " ;* NE",
+ "<145>": "8A2A36 ;* LT",
+ "<146>": "8A2B36 ;* GT",
+ "<147>": "8A2C36 ;* LE",
+ "<148>": "8A2D36 ;* GE",
+ "<149>": "",
+ "<150>": "",
+ "<151>": "",
+ "<152>": "",
+ "<153>": "8A0636 ;* MV - CaseS - Every - Eq",
+ "<154>": "8A0736 ;* NE",
+ "<155>": "8A0836 ;* LT",
+ "<156>": "8A0936 ;* GT",
+ "<157>": "8A0A36 ;* LE",
+ "<158>": "8A0B36 ;* GE",
+ "<159>": "8A0C36 ;* Match",
+ "<160>": "8A0D36 ;* []",
+ "<161>": "8A0E36 ;* [",
+ "<162>": "8A0F36 ;* ]",
+ "<163>": "8A1E36 ;* MV - CaseI - Every - Eq",
+ "<164>": "8A1F36",
+ "<165>": "8A2036",
+ "<166>": "8A2136",
+ "<167>": "8A2236",
+ "<168>": "8A2336",
+ "<169>": "8A2436",
+ "<170>": "8A2536",
+ "<171>": "8A2636",
+ "<172>": "8A2736",
+ "<173>": " ;* MV - Right - Any - CaseS - Eq",
+ "<174>": "",
+ "<175>": "8A3836",
+ "<176>": "8A3936",
+ "<177>": "8A4036",
+ "<178>": "8A4136",
+ "<179>": "",
+ "<180>": "",
+ "<181>": "",
+ "<182>": "",
+ "<183>": " ;* MV - Right - Any - CaseI - Eq",
+ "<184>": "",
+ "<185>": "8A4036",
+ "<186>": "8A4136",
+ "<187>": "8A4236",
+ "<188>": "8A4336",
+ "<189>": "",
+ "<190>": "",
+ "<191>": "",
+ "<192>": "",
+ "<193>": " ;* Mv - Right - Every - CaseS - Eq",
+ "<194>": "",
+ "<195>": "8A3454",
+ "<196>": "8A3554",
+ "<197>": "8A3654",
+ "<198>": "8A3754",
+ "<199>": "",
+ "<200>": "",
+ "<201>": "",
+ "<202>": "",
+ "<203>": " ;* Mv - Right - Every - CaseI - Eq",
+ "<204>": "",
+ "<205>": "8A3C54",
+ "<206>": "8A3D54",
+ "<207>": "8A3E54",
+ "<208>": "8A3F54",
+ "<209>": "* Source Date: 10:44:53 10 JAN 1994 Build ID: AREV*3.1.127 Level: 3.1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSOBJ%003AMETA95_RUN.json b/SYSPROG/APPROW/SYSOBJ%003AMETA95_RUN.json
new file mode 100644
index 0000000..9493ecd
--- /dev/null
+++ b/SYSPROG/APPROW/SYSOBJ%003AMETA95_RUN.json
@@ -0,0 +1,588 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "META95.RUN"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "",
+ "<1,1,2>": ""
+ }
+ }
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "\u0002€$\u0002\u0002\u00002\u0000n\u0000s\u0000",
+ "<1,1,1,1,2>": "\u0000\u0001\u000f\u0000Ï\u0007-"
+ }
+ },
+ "<1,1,2>": ""
+ }
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "\u0002€-\u0002\u0000\u0004€-Ð\u0007\u0018y-<\u00002\u0000-<\u0000P\u0000-\u0000n\u0000-\u000e\u0001s\u0000-\u000e\u0001",
+ "<1,1,1,1,2>": "\u0000-\u0000\u0001-\u0006\u0000†\u0001-<\u0000Â\u0001-<\u0000å\u0001-<\u0000\u0003\u0002-\u0006\u0000!\u0002-<\u0000$\u0002- \u0003Ü\u0005-È\u0000l\u0007- ËÏ\u0007- \u0003øu- \u0003ˆw-\u0002\u0000\u0002\u0000-È\u00000u-È\u0000”u- \u0003ˆw-\u0002\u0000\u0002\u0000-\u0002\u0000\u0002\u0000-\u0002\u0000\u0003\u0000-\u0002\u0000\u0004\u0000-\u0002\u0000\u0005\u0000-\u0002\u0000\u0006\u0000-\u0002\u0000\u0007\u0000-\u0002\u0000\b\u0000-\u0002\u0000\t\u0000-\u0002\u0000\u0000-\u0002\u0000"
+ }
+ }
+ }
+ },
+ "<2>": "\u0000-\u0002\u0000\u000e\u0000-\u0002\u0000\u000f\u0000-\u0002\u0000\u0010\u0000-\u0002\u0000\u0011\u0000-\u0002\u0000ùu-\u0002\u0000\u0003€-\u0002\u0000\u0005€-\u0002\u00003\u0000-\u0002\u0000\u0019y-\u0002\u0000ˆ\u0001-\u0002\u0000Q\u0000-\u0002\u00001u-\u0002\u0000•u-\u0002\u0000Ã\u0001\u0014Ü\u0005\b\u0010\u0000",
+ "<3>": "\u00002\u0000†\u0001\u0014Ü\u0005\b \u0000",
+ "<4>": "\u00002\u0000†\u0001\u0014Ü\u0005\b\u0001\u0005",
+ "<5>": "\u00002\u0000†\u0001\u0014Ü\u0005\b\u0002\t",
+ "<6>": "\u00002\u0000†\u0001\u0014Ü\u0005\b\u0011\u0015",
+ "<7>": "\u00002\u0000†\u0001\u0014Ü\u0005\b\u0012\u0019",
+ "<8>": "\u00002\u0000†\u0001\u0014Ü\u0005\b!\u0015",
+ "<9>": "\u00002\u0000†\u0001\u0014Ü\u0005\b\"\u0019",
+ "<10>": "\u00002\u0000†\u0001\u0014Ü\u0005\b\u0002\u0019",
+ "<11>": "\u00002\u0000†\u0001\u0014Ü\u0005\b\")",
+ "<12>": "\u00002\u0000†\u0001\u0013†\u0001†\u0001\u0016†\u0001ˆ\u0001\u0017\u0002€\u0014\u0002€\u0003END\u0017\u0002€4\u0002€\u0013\u0004€\u0004€0\u000e\u0000è\u000301u\u0000\u00000•u\u0000\u00000\u0000\u0000\u0000\u0014!\u0002\u0002",
+ "<13>": ">",
+ "<14>": "\u0007\"\u0003\u0002\u0000",
+ "<15>": "\u00010\u0005€\u0016\u0000",
+ "<16>": "!\u0002",
+ "<17>": "\u0001\u0003\u0004\u0000\u000fæ\u0005",
+ "<18>": ".\u0002",
+ "<19>": "\u0001\u000fê\u0005",
+ "<20>": ".\u0002",
+ "<21>": "\u0001\t\u0004\u0000",
+ "<22>": "\u0001",
+ "<23>": "y\"",
+ "<24>": "\u0001",
+ "<25>": "\u0017\u0002",
+ "<26>": "\u0001B\u0004€@\u000e?>",
+ "<27>": "™\"\u0003\u0002\u0000\u0013\u0002\u0013\u0004€\u0004€B\u0004€@\u000e?>?\u000e>\u0003\u0002\u0000@\u000e?>?\u000e>",
+ "<28>": "o\u0002*\u0002@\u000e?>?\u000e>\u0012!\u0002\u0004\u0003\u0000A\u0003\u0000\t\u0003\u0000f\u0002\u0010",
+ "<29>": "\u0005Z\u0002\u0004\u0004\u0000\u00122\u0000\u0011\u000b UNDEFINED!\u0012!\u0002\u000b`\u0002\u0003\u0002\u0000f\u0002\f5\u0002\u0003\u0002\u0000@\u000e?>?\u000e>",
+ "<30>": "ã y\u0002\fp\u0002\u0003\u0002\u0000",
+ "<31>": "Ä\u0002À\u0002",
+ "<32>": "ù\u0002‹\u0002\f‚\u0002\u0003\u0002\u0000",
+ "<33>": ":\u0003À\u0002",
+ "<34>": "R\u0004À\u0002",
+ "<35>": "7\b¯\u0002",
+ "<36>": "ã ©\u0002\f \u0002\u0003\u0002\u0000\fš\u0002\u0003\u0002\u0000",
+ "<37>": "Æ!À\u0002",
+ "<38>": "Ê\"À\u0002@\u000e?>?\u000e>\u001a\u000bDEFINITION õ\u0002\u001a\u0001<õ\u0002",
+ "<39>": "¥!õ\u0002\u001a\u0001>õ\u0002",
+ "<40>": "",
+ "<41>": " õ\u0002",
+ "<42>": "Ê\"õ\u0002@\u000e?>?\u000e>",
+ "<43>": "Ê\",\u0003\u001a\u0007DEFINE ,\u0003",
+ "<44>": "¯\u0004\u000b\u0015\u0003",
+ "<45>": "a\u0005\u000b\u001b\u0003",
+ "<46>": "\u0011\u0006\u000b!\u0003",
+ "<47>": "Å\u0006\u000b'\u0003",
+ "<48>": "i\u0007,\u0003@\u000e?>",
+ "<49>": "ã 6\u0003@\u000e?>?\u000e>",
+ "<50>": "ã D\u0003\f;\u0003\u0003\u0002\u0000\u001a\u0006DEFINEN\u0004\u001a\u0004DATAN\u0004\u001a\u0004SIZEN\u0004#N\u0004\u0014\u0018y\u0002SZ\u0017\u0018y\u0013\u0018yn\u0000\u0017\u0018y(Þ",
+ "<51>": "",
+ "<52>": " N\u0004",
+ "<53>": "ã Š\u0003\f\u0003\u0003\u0002\u0000\u001a\u0006DEFINEN\u0004\u001a\bSTANDARDN\u0004\u001a\u0005NAMESN\u0004\u0014\u0018y\u0002SH\u0017\u0018y",
+ "<54>": "J\u001fN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<55>": "J\u001fN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<56>": "ð\u001fN\u0004\u0013\u0018y2\u0000\u0017\u0018y",
+ "<57>": "J\u001fN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<58>": "J\u001fN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<59>": "J\u001fN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<60>": "J\u001fN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<61>": "J\u001fN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<62>": "ð\u001fN\u0004\u0013\u0018y2\u0000\u0017\u0018y",
+ "<63>": "J\u001fN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y(Þ",
+ "<64>": "",
+ "<65>": " N\u0004@\u000e?>?\u000e>",
+ "<66>": "ã \\\u0004\fS\u0004\u0003\u0002\u0000\u001aINITIALIZE«\u0004",
+ "<67>": "",
+ "<68>": " «\u0004",
+ "<69>": "ä!}\u0004\ft\u0004\u0003\u0002\u0000\u001a\u0003END«\u0004\u001aINITIALIZE«\u0004",
+ "<70>": "",
+ "<71>": " «\u0004",
+ "<72>": "ã ¦\u0004\f\u0004\u0003\u0002\u0000@\u000e?>?\u000e>\u001a\u0007BUFFERSë\u0004",
+ "<73>": "",
+ "<74>": " ë\u0004",
+ "<75>": "ï\u0004Ë\u0004\fÂ\u0004\u0003\u0002\u0000\u001a\u0004END ë\u0004\u001a\u0007BUFFERSë\u0004",
+ "<76>": "",
+ "<77>": " ë\u0004@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\u0000\u0005@>\f\u0007\u0005\u0004\u0002\u0000?\u000e@\u000e?>",
+ "<78>": "ã \u0011\u0005@\u000e?>/ ]\u0005\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE ]\u0005#]\u0005\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT ]\u0005#]\u0005\u0013\u0018yn\u0000\u0017\u0018y(Þ",
+ "<79>": "",
+ "<80>": " ]\u0005@\u000e?>?\u000e>\u001a\u0006STACKS›\u0005",
+ "<81>": "",
+ "<82>": " ›\u0005",
+ "<83>": "Ÿ\u0005|\u0005\fs\u0005\u0003\u0002\u0000\u001a\u0004END ›\u0005\u001a\u0006STACKS›\u0005",
+ "<84>": "",
+ "<85>": " ›\u0005@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000°\u0005@>\f·\u0005\u0004\u0002\u0000?\u000e@\u000e?>",
+ "<86>": "ã Á\u0005@\u000e?>/ ",
+ "<87>": "\u0006\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE ",
+ "<88>": "\u0006#",
+ "<89>": "\u0006\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT ",
+ "<90>": "\u0006#",
+ "<91>": "\u0006\u0013\u0018yn\u0000\u0017\u0018y(Þ",
+ "<92>": "",
+ "<93>": " ",
+ "<94>": "\u0006@\u000e?>?\u000e>\u001a\bCOUNTERSO\u0006",
+ "<95>": "",
+ "<96>": " O\u0006",
+ "<97>": "S\u0006.\u0006\f%\u0006\u0003\u0002\u0000\u001a\u0004END O\u0006\u001a\bCOUNTERSO\u0006",
+ "<98>": "",
+ "<99>": " O\u0006@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000d\u0006@>\fk\u0006\u0004\u0002\u0000?\u000e@\u000e?>",
+ "<100>": "ã u\u0006@\u000e?>/ Á\u0006\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE Á\u0006#Á\u0006\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT Á\u0006#Á\u0006\u0013\u0018yn\u0000\u0017\u0018y(Þ",
+ "<101>": "",
+ "<102>": {
+ "<102,1>": " Á\u0006@\u000e?>?\u000e>\u001a\u0005LISTS",
+ "<102,2>": "\u0006"
+ },
+ "<103>": "",
+ "<104>": {
+ "<104,1>": " ",
+ "<104,2>": "\u0006"
+ },
+ "<105>": {
+ "<105,1>": "\u0001\u0007ß\u0006\fÖ\u0006\u0003\u0002\u0000\u001a\u0004END ",
+ "<105,2>": "\u0006\u001a\u0005LISTS",
+ "<105,3>": "\u0006"
+ },
+ "<106>": "",
+ "<107>": {
+ "<107,1>": " ",
+ "<107,2>": "\u0006@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\u0012\u0007@>\f\u0019\u0007\u0004\u0002\u0000?\u000e@\u000e?>"
+ },
+ "<108>": "ã #\u0007@\u000e?>/ e\u0007\u0014\u0018y\u0002DL\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y/ e\u0007\u0013\u0018y2\u0000\u0017\u0018y/ X\u0007\u0013\u0018y2\u0000\u0017\u0018y\fH\u0007\u0003\u0002\u0000(Þ",
+ "<109>": "",
+ "<110>": " e\u0007@\u000e?>?\u000e>\u001a\u0005MASKS§\u0007(Þ",
+ "<111>": "",
+ "<112>": " §\u0007\u0013Ü\u0005Ü\u0005",
+ "<113>": "«\u0007Š\u0007\f\u0007\u0003\u0002\u0000\u001a\u0003END§\u0007\u001a\u0005MASKS§\u0007",
+ "<114>": "",
+ "<115>": " §\u0007@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000¼\u0007@>\fÃ\u0007\u0004\u0002\u0000?\u000e@\u000e?>",
+ "<116>": "ã Í\u0007@\u000e?>/ 3\b3l\u0007\u000f\u00003\b\u0014\u0018y\u0002DM\u0017\u0018y%3\b\u0014\u0018y\u0007;MASKS;\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y",
+ "<117>": "ð\u001f3\b\u0013\u0018y2\u0000\u0017\u0018y",
+ "<118>": "J\u001f3\b\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<119>": "J\u001f3\b\u0013\u0018y\u0003\u0002\u0017\u0018y(Þ",
+ "<120>": "",
+ "<121>": " 3\b@\u000e?>?\u000e>\u001a\u0001<Ø\b",
+ "<122>": "¥!Ø\b\u001a\u0001>Ø\b\u0014\u0018y\u0002RH\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y",
+ "<123>": "æ\bØ\b\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y",
+ "<124>": "Ê\"Ø\b\b\u0003\u0000\u000e\u0000",
+ "<125>": "Ü\bØ\b=\u000e\u0000-è\u0003\t\u000e\u0000É\b\u0007\u0003\u0000\u0007\u000e\u0000\b\u000f\u0000\u0003\u0000\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y\u00132\u00002\u0000\u00132\u0000\u0001\u000f\u0002\u0006\u0004ˆ\u0001*É\b\u0006\u0000\f“\b\u0003\u0002\u0000\u0013\u0018y\u0018y0\u000e\u0000è\u0003@\u000e?>?\u000e>\u0003\u0002\u0000@\u000e?>?\u000e>",
+ "<126>": "Ê\"ö\b",
+ "<127>": ""
+ },
+ "record4": {
+ "<1>": "\bö\b\fç\b\u0003\u0002\u0000@\u000e?>?\u000e>\u001a\u0001=\u0006\t\u0003\u0002\u0000&\t",
+ "<2>": "\t&\t",
+ "<3>": "P\u001b\t\f\u0012\t\u0003\u0002\u0000",
+ "<4>": "\u0004&\t@\u000e?>\u001a\u0001=‚\t\u00180u\u000e\u0000",
+ "<5>": "§<\t\f3\t\u0003\u0002\u0000",
+ "<6>": "",
+ "<7>": " ‚\t\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y@\u000e?>",
+ "<8>": "ã Œ\t@\u000e?>?\u000e>\u001a\u0005BEGIN\u0000\u001a\u0004CASE\u0000\u0014\u0018y\u0002BC\u0017\u0018y\u001a\u0004BYTE¾\t\u0014\u0018y\u0001B\u0017\u0018y\u000bÒ\t\u001a\u0004WORDÒ\t\u0014\u0018y\u0001W\u0017\u0018y\u0000",
+ "<9>": "J\u001f\u0000\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<10>": "",
+ "<11>": " \u0000\u0018”u\u000e\u0000\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000@\u000e?>?\u000e>\u001a\u0003ENDL\u001a\u0004CASEL",
+ "<12>": "",
+ "<13>": " L\u0014\u0018y\u0002EN\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u@\u000e?>?\u000e>",
+ "<14>": "ã Y@\u000e?>\u001a\u0004CASE£",
+ "<15>": "»!£\u0014\u0018y\u0002CA\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y",
+ "<16>": "",
+ "<17>": " \u0003\u0002\u0000£",
+ "<18>": "æ\b£\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>",
+ "<19>": "Ô\u000b±",
+ "<20>": "*\u0013\u000b¼\u001a\u0001*¼(Þ\u000bË",
+ "<21>": "\u000bË",
+ "<22>": "Ê\"ËÐ@\u000e?>?\u000e>",
+ "<23>": "ç\u000bÞ",
+ "<24>": "ù\u0011ã@\u000e?>?\u000e>",
+ "<25>": "\u0018\u000b\u0014\u000b",
+ "<26>": "< \u0003\u0002\u0000\u0014\u000b",
+ "<27>": "°\u000b\u0000\u000b\f÷\u0003\u0002\u0000",
+ "<28>": "» \u000b\u000f\u000b",
+ "<29>": "È \u0003\u0002\u0000\u0014\u000b@\u000e?>?\u000e>",
+ "<30>": ""
+ },
+ "record5": {
+ "<1>": "\u000b!\u000b@\u000e?>",
+ "<2>": ")\f+\u000b@\u000e?>",
+ "<3>": "E\f5\u000b@\u000e?>",
+ "<4>": "g\f?\u000b@\u000e?>",
+ "<5>": "–\u000eI\u000b@\u000e?>",
+ "<6>": "¿\u000fS\u000b@\u000e?>",
+ "<7>": "á\u000f]\u000b@\u000e?>",
+ "<8>": "\u0015\u0010g\u000b@\u000e?>",
+ "<9>": "‚\u0012q\u000b@\u000e?>",
+ "<10>": "Ñ\u000e{\u000b@\u000e?>",
+ "<11>": "\u000b‹\u000b",
+ "<12>": "\u0018\u000b‹\u000b@\u000e?>?\u000e>\u001a\u0001+¬\u000b\u001a\u0001*ž\u000b(Þ\u0003\u0002\u0000¬\u000b",
+ "<13>": "",
+ "<14>": {
+ "<14,1>": {
+ "<14,1,1>": {
+ "<14,1,1,1>": " ¬\u000b@\u000e?>?\u000e>\u001a\u0004ELSE",
+ "<14,1,1,2>": "\u000b\u0018”u\u000e\u0000\u0014\u0018y\u0002BT\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y"
+ }
+ }
+ },
+ "<15>": {
+ "<15,1>": {
+ "<15,1,1>": {
+ "<15,1,1,1>": "\u0018\u000b",
+ "<15,1,1,2>": "\u000b"
+ }
+ }
+ },
+ "<16>": {
+ "<16,1>": {
+ "<16,1,1>": {
+ "<16,1,1,1>": "< \u0003\u0002\u0000",
+ "<16,1,1,2>": "\u000b\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u@\u000e?>?\u000e>\u001a\u0001<%\f"
+ }
+ }
+ },
+ "<17>": "¥!%\f\u001a\u0001>%\f\u0014\u0018y\u0002GS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>%A\f\u0014\u0018y\u0002TL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001>c\f%c\f\u0014\u0018y\u0002SC\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001b\u0001%s\f@>\fz\f\u0004\u0002\u0000?\u000e@\u000e?>\u001a\b%TESTID%”\f\u0014\u0018y\u0002TI\u0017\u0018y@\u000e?>\u001a\t%TESTINT%¯\f\u0014\u0018y\u0002TN\u0017\u0018y@\u000e?>\u001a\t%TESTSTR%Ê\f\u0014\u0018y\u0002TS\u0017\u0018y@\u000e?>\u001a\t%TESTNUM%å\f\u0014\u0018y\u0002NM\u0017\u0018y@\u000e?>\u001a\t%TESTEOL%\b",
+ "<18>": "\u0014\u0018y\u0002TL\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001a%TESTWORD%,",
+ "<19>": "\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001 \u0017\u0018y@\u000e?>\u001a\u000b%TESTCOMMA%Q",
+ "<20>": "\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001,\u0017\u0018y@\u000e?>\u001a%TESTSEMI%u",
+ "<21>": "\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001;\u0017\u0018y@\u000e?>\u001a%TESTDICT%™",
+ "<22>": "\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001}\u0017\u0018y@\u000e?>\u001a\u000b%TESTVALUE%¾",
+ "<23>": {
+ "<23,1>": "\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001",
+ "<23,2>": "\u0017\u0018y@\u000e?>\u001a%TSTPAREN%â"
+ },
+ "<24>": "\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001)\u0017\u0018y@\u000e?>\u001a\t%IDTOEOL%\u0005\u000e\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001a",
+ "<25>": "%IDTOPERCENT%,\u000e\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001%\u0017\u0018y@\u000e?>\u001a\b%SEARCH%F\u000e\u0014\u0018y\u0002SR\u0017\u0018y@\u000e?>\u001a\b%ADDSYM%`\u000e\u0014\u0018y\u0002AD\u0017\u0018y@\u000e?>\u001a\t%PUTMASK%’\u000e\u0014\u0018y\u0002PS\u0017\u0018y\u0014\u0018y\u0005;MNS;\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001(Í\u000e\u00180u\u000e\u0000",
+ "<26>": "§«\u000e\f¢\u000e\u0003\u0002\u0000\u001a\u0001)Í\u000e\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u@\u000e?>?\u000e>\u001a\u0002{[@\u000f\u0018”u\u000e\u0000\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000",
+ "<27>": "D\u000f@\u000f",
+ "<28>": {
+ "<28,1>": "§\u0006\u000f\f",
+ "<28,2>": "\u000e\u0003\u0002\u0000\u0014\u0018y\u0002GO\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u001a\u0002]}@\u000f\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u\u0019”u@\u000e?>?\u000e>"
+ },
+ "<29>": "\u0018\u000b»\u000f",
+ "<30>": "< Q\u000f\u0003\u0002\u0000»\u000f\u001a\u0001S]\u000f\u0003\u0002\u0000»\u000f\u0018”u\u000e\u0000\u0014\u0018y\u0002BT\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u@\u000e?>?\u000e>\u001a\u0001=Ý\u000f%Ý\u000f\u0014\u0018y\u0002NX\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001#\u0011\u0010%\u0011\u0010\u0014\u0018y\u0002NX\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y\u0014\u0018y\u0002CI\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001?>\u0010",
+ "<31>": "\u001a >\u0010\u001a\u0001?>\u0010\u0014\u0018y\u0002QM\u0017\u0018y\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y@\u000e?>\u001a\u0001?^\u0010",
+ "<32>": "ð\u001f^\u0010\u0013\u0003\u0002\u0003\u0002\u0013\u0003\u00022\u0000",
+ "<33>": "b\u0010^\u0010@\u000e?>?\u000e>\u001a\u0001?|\u0010\u0014\u0018y\u0002QC\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a\u0001=ª\u0010",
+ "<34>": "Æ\u0011ª\u0010\u001a\u0001?ª\u0010\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001=\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002!=Ù\u0010",
+ "<35>": "Æ\u0011Ù\u0010\u001a\u0001?Ù\u0010\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001!\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002<>\b\u0011",
+ "<36>": "Æ\u0011\b\u0011\u001a\u0001?\b\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001!\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001<6\u0011",
+ "<37>": "Æ\u00116\u0011\u001a\u0001?6\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001<\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002<=e\u0011",
+ "<38>": "Æ\u0011e\u0011\u001a\u0001?e\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001{\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001>“\u0011",
+ "<39>": "Æ\u0011“\u0011\u001a\u0001?“\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001>\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002>=Â\u0011",
+ "<40>": "Æ\u0011Â\u0011\u001a\u0001?Â\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001}\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>#Þ\u0011\u00132\u00002\u0000\u00132\u0000n\u0000\u0014\u0018y\u0002QN\u0017\u0018y\u000bð\u0011",
+ "<41>": "ð\u001fð\u0011\u0014\u0018y\u0002QO\u0017\u0018yõ\u0011@\u000e?>?\u000e>",
+ "<42>": "°!\u0000\u0012\u0003\u0002\u0000~\u0012\u001a\u0001{~\u0012\u0018”u\u000e\u0000\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000",
+ "<43>": "§3\u0012\f*\u0012\u0003\u0002\u0000\u0014\u0018y\u0002GO\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u001a\u0001}~\u0012\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u00190u\u0019”u@\u000e?>?\u000e>\u001a\u0001[è\u0012\u00180u\u000e\u0000",
+ "<44>": "ì\u0012è\u0012",
+ "<45>": "§\u0012\f”\u0012\u0003\u0002\u0000\u001a\u0001]è\u0012\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u00190u@\u000e?>?\u000e>",
+ "<46>": "\u0018\u000b&\u0013",
+ "<47>": "< ù\u0012\u0003\u0002\u0000&\u0013\u001a\u0001S\u0005\u0013\u0003\u0002\u0000&\u0013\u0018”u\u000e\u0000\u0014\u0018y\u0002BF\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>",
+ "<48>": "‡\u00133\u0013@\u000e?>",
+ "<49>": "$\u001b=\u0013@\u000e?>",
+ "<50>": "ö\u001bG\u0013@\u000e?>",
+ "<51>": "Õ\u001dQ\u0013@\u000e?>",
+ "<52>": ".\u001e[\u0013@\u000e?>",
+ "<53>": "s\u001ee\u0013@\u000e?>",
+ "<54>": "¸\u001eo\u0013@\u000e?>",
+ "<55>": "Ý\u001ey\u0013@\u000e?>",
+ "<56>": "\u0011\u001fƒ\u0013@\u000e?>?\u000e>\u001a\u0007ERRMSG(Ã\u0013",
+ "<57>": "í\u001aÃ\u0013\u001a\u0001,\u000b¦\u0013\u0003\u0002\u0000\f¯\u0013",
+ "<58>": "í\u001a¯\u0013\fš\u0013Ã\u0013\u001a\u0001)Ã\u0013\u0014\u0018y\u0002EM\u0017\u0018y@\u000e?>\u001a\u0001%Ð\u0013@>\f×\u0013\u0004\u0002\u0000?\u000e@\u000e?>8W\u0002€¡\u001a\u001a\u0006TRIMF%õ\u0013\u0014\u0018y\u0002TF\u0017\u0018y@\u000e?>\fë\u001a\u001aSKIPTOEOL%\u001c\u0014\u0014\u0018y\u0002ST\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001aSKIPTOEOS%@\u0014\u0014\u0018y\u0002ST\u0017\u0018y\u0014\u0018y\u0001;\u0017\u0018y@\u000e?>\u001a\tSKIPPEOL%c\u0014\u0014\u0018y\u0002SP\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\fë\u001a\u001a\bPUSHLAB%—\u0014\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0005$LABS\u0017\u0018y\u0014\u0018y\u0004#BIN\u0017\u0018y@\u000e?>\fë\u001a\u001a\tRETFALSE%Ð\u0014\u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y@\u000e?>\u001a\u000bRETURN.OBJ%õ\u0014\u0014\u0018y\u0002RO\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007GENFAL%(\u0015\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\u001a\bGENLOOP%X\u0015\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\u001a\bGETBYTE%…\u0015\u0014\u0018y\u0002LB\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\fGETBYTEFROM%¼\u0015\u0014\u0018y\u0002LB\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y",
+ "<59>": "J\u001f¼\u0015\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a\bGETWORD%é\u0015\u0014\u0018y\u0002LW\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\u0007GENAUX%\u0017\u0016\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0004$AUX\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007OUTFAL%]\u0016\u0014\u0018y\u0002AS\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\u001a\bOUTLOOP% \u0016\u0014\u0018y\u0002AS\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\u001a\u0007OUTSEQ%á\u0016\u0014\u0018y\u0002AC\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007POPFAL%\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y@\u000e?>\u001a\bPOPLOOP%0\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y@\u000e?>\u001a\u0007POPAUX%T\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0004$AUX\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007SAVEID%¨\u0017\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0004;ID;\u0017\u0018y@\u000e?>\fë\u001a\u001a\tCONTINUE%7\u0018\u0018”u\u000e\u0000\u0014\u0018y\u0002BF\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y@\u000e?>\fë\u001a\u001aMOVEBYTES%t\u0018\u0014\u0018y\u0002MB\u0017\u0018y",
+ "<60>": "J\u001ft\u0018",
+ "<61>": "J\u001ft\u0018",
+ "<62>": "ð\u001ft\u0018",
+ "<63>": "ð\u001ft\u0018",
+ "<64>": "ð\u001ft\u0018@\u000e?>\fë\u001a\u001a\tTOBINARY%\u0018\u0014\u0018y\u0002IB\u0017\u0018y\u0014\u0018y\u0004#BIN\u0017\u0018y@\u000e?>\u001a\bTOASCII%Â\u0018\u0014\u0018y\u0002AC\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y@\u000e?>\fë\u001a\u001a\tSTORELAB%"
+ },
+ "record6": {
+ "<1>": "\u0018\u0014\u0018y\u0002SL\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0005$LABS\u0017\u0018y@\u000e?>\fë\u001a\u001a\tRJSOURCE%%\u0019\u0014\u0018y\u0002RJ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007SOURCE%O\u0019",
+ "<2>": "J\u001fO\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a",
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": {
+ "<3,1,1,1>": {
+ "<3,1,1,1,1>": "SOURCE.COLON%v\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y@\u000e?>\u001a\u000eSOURCE.NORMAL%ž\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\fSOURCE.OPTS%É\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0006;OPTS;\u0017\u0018y@\u000e?>\fë\u001a\u001a\bWORDOBJ%\u001d\u001a\u0014\u0018y\u0002LW\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y\u0014\u0018y\u0002CN\u0017\u0018y\u0014\u0018y\u0004#OBJ\u0017\u0018y\u0014\u0018y\u0001-\u0017\u0018y\u0014\u0018y\u00012\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0004DUP%M\u001a\u0014\u0018y\u0002DP\u0017\u0018y\u0014\u0018y\u0005;DUP;\u0017\u0018y\u0014\u0018y\u0004#DUP\u0017\u0018y@\u000e?>\fë\u001a\u001a\tEXCHANGE%t\u001a\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y@\u000e?>\fë\u001a\u001a\tUNTHREAD%œ\u001a\u0014\u0018y\u0002UT\u0017\u0018y\u0014\u0018y\u0003#C1\u0017\u0018y@\u000e?>\fë\u001a$\u0000TRSKPUREGEOUPOSACOMBTOSTRJSOWODUEXUNß\u0013",
+ "<3,1,1,1,2>": "\u0013h\u0014œ\u0014",
+ "<3,1,1,1,3>": "\u0014\u001c\u0016æ\u0016Y\u0017\u0017<\u0018y\u0018Ç\u0018\u0004\u0019*\u0019Î\u0019\"\u001aR\u001ay\u001a?\u000e>%\u0005\u001b\u0014\u0018y\u0002EL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>"
+ }
+ }
+ }
+ },
+ "<4>": "J\u001f \u001b\u0014\u0018y\u0002EB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>",
+ "<5>": "J\u001fL\u001b",
+ "<6>": "»!L\u001b\u0014\u0018y\u0002CL\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>",
+ "<7>": "J\u001f\u001b\u0013å\u0001å\u0001\u0013å\u0001\u0003\u0002",
+ "<8>": "J\u001f\u001b\u0014\u0018y\u0002CB\u0017\u0018y\u0013\u0018yå\u0001\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>",
+ "<9>": "J\u001f¨\u001b",
+ "<10>": "Æ\u001f¨\u001b\u0014\u0018y\u0002CS\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>",
+ "<11>": "J\u001fÑ\u001b",
+ "<12>": "ð\u001fÑ\u001b\u0014\u0018y\u0002CC\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>",
+ "<13>": "J\u001fò\u001b\u001a\u0001^ò\u001b\u0014\u0018y\u0002CM\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001!\u001f\u001c",
+ "<14>": "\u001a \u001f\u001c\u001a\u0001!\u001f\u001c\u0014\u0018y\u0002SM\u0017\u0018y\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y@\u000e?>",
+ "<15>": "ð\u001fA\u001c\u001a\u0002=TA\u001c\u0014\u0018y\u0002CT\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>",
+ "<16>": "ð\u001fc\u001c\u001a\u0002=Fc\u001c\u0014\u0018y\u0002CF\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>",
+ "<17>": "ð\u001f…\u001c\u001a\u0002=I…\u001c\u0014\u0018y\u0002CI\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>",
+ "<18>": "ð\u001f²\u001c\u001a\u0001=²\u001c#²\u001c\u0014\u0018y\u0002CE\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u0013\u0018yn\u0000\u0017\u0018y@\u000e?>",
+ "<19>": "ð\u001fá\u001c\u001a\u0001=á\u001c\u0014\u0018y\u0002EC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y",
+ "<20>": "ð\u001fá\u001c\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>",
+ "<21>": {
+ "<21,1>": {
+ "<21,1,1>": {
+ "<21,1,1,1>": "ð\u001f",
+ "<21,1,1,2>": "\u001c\u0013\u0003\u0002\u0003\u0002\u0013\u0003\u00022\u0000"
+ }
+ }
+ },
+ "<22>": ""
+ },
+ "record7": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "\u001c",
+ "<1,1,1,2>": "\u001c@\u000e?>?\u000e>\u001a\u0001+&\u001d"
+ }
+ }
+ },
+ "<2>": "¢\u001d&\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001+\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-N\u001d",
+ "<3>": "¢\u001dN\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001-\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001*v\u001d",
+ "<4>": "¢\u001dv\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001*\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001/ž\u001d",
+ "<5>": "¢\u001dž\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001/\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>#º\u001d\u00132\u00002\u0000\u00132\u0000n\u0000\u0014\u0018y\u0002CN\u0017\u0018y\u000bÌ\u001d",
+ "<6>": "ð\u001fÌ\u001d\u0014\u0018y\u0002CO\u0017\u0018yÑ\u001d@\u000e?>?\u000e>\u001a\u0001+\t\u001e",
+ "<7>": "Æ\u001f\t\u001e\u001a\u0001,\t\u001e\u0014\u0018y\u0002PC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y",
+ "<8>": "ð\u001f\t\u001e\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-*\u001e",
+ "<9>": "Æ\u001f*\u001e\u0014\u0018y\u0002PO\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001+N\u001e",
+ "<10>": "ð\u001fN\u001e\u0014\u0018y\u0002IC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-o\u001e",
+ "<11>": "ð\u001fo\u001e\u0014\u0018y\u0002DC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001P“\u001e",
+ "<12>": "»!“\u001e\u0014\u0018y\u0002PL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>\u001a\u0001P´\u001e",
+ "<13>": "J\u001f´\u001e\u0014\u0018y\u0002PB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>",
+ "<14>": "J\u001fÙ\u001e\u001a\u0002,KÙ\u001e\u0014\u0018y\u0002IN\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>",
+ "<15>": "J\u001f",
+ "<16>": "\u001f\u001a\u0003,D,",
+ "<17>": "\u001f\u0014\u0018y\u0002RD\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<18>": "J\u001f",
+ "<19>": "\u001f\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0002D,F\u001f",
+ "<20>": "J\u001fF\u001f\u001a\u0001,F\u001f\u0014\u0018y\u0002WR\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y",
+ "<21>": {
+ "<21,1>": {
+ "<21,1,1>": {
+ "<21,1,1,1>": {
+ "<21,1,1,1,1>": "J\u001fF\u001f\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001&]\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001&@\u000e?>\u001a\u0001@q\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001@@\u000e?>\u001a\u0001:…\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001:@\u000e?>\u001a\u0001|™\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001|@\u000e?>\u001a\u0001;Â\u001f/;Â\u001f\u001a\u0001;Â\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001;\u0013\u0003\u00022\u0000\u0014\u0003\u0002\u0001;@\u000e?>?\u000e>\u001a\u0001$ì\u001f\"ì\u001f\u0013å\u0001å\u0001\u0013å\u00012\u0000\u00132\u00002\u0000\u00142\u0000\u0001$\u00132\u0000å\u0001@\u000e?>?\u000e>\u001a\u0001#\u0016 \"\u0016 \u0013å\u0001å\u0001\u0013å\u00012\u0000\u00132\u00002\u0000\u00142\u0000\u0001#\u00132\u0000å\u0001@\u000e?>?\u000e>\"8 3l\u0007\u000f\u00008 \u0007\u000f\u0000=\u000f\u0000*\u0004\u0000=\u000f\u0000+Þ\u0005@\u000e?>?\u000e>\u001a\u0001TW \u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y@\u000e?>\u001a\u0001F‡ \u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>\u001a\u0001I· \u0014\u0018y\u0002CI\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002BF\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001SÄ @\u000e?>?\u000e>\u0014\u0018y\u0002BF\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001*\u000bí \u001a\u0001~",
+ "<21,1,1,1,2>": " (Þ"
+ }
+ }
+ }
+ },
+ "<22>": "",
+ "<23>": {
+ "<23,1>": {
+ "<23,1,1>": {
+ "<23,1,1,1>": {
+ "<23,1,1,1,1>": " ",
+ "<23,1,1,1,2>": " @\u000e?>?\u000e>\u001a\u0001Þ"
+ }
+ }
+ }
+ },
+ "<24>": "!",
+ "<25>": "\u0011!",
+ "<26>": "!@\u000e?>?\u000e>\t\b\u0000!!",
+ "<27>": "": "z!\u0003\u0002\u00008!@\u000e?>?\u000e>\b\t\u0000\u0003€\u001a\u0001Þ\u0005\u0002\u0000N!N!i!9\u000f\u0000\u0002€\u00132\u00002\u0000\u00162\u0000\u000f\u0000\u00073\u0000\u00122\u0000\fB!\u0003\u0002\u0000\b\u0003€\t\u0000\u0012!\u0002@\u000e?>?\u000e>\u001a\u0002~TŠ!\t\u0007\u0000Š!@\u000e?>\u001a\u0002~F¡!\t\u0007\u0000\u0005\u0002\u0000¡!¡!@\u000e?>?\u000e>\"¬!@\u000e?>?\u000e>#·!@\u000e?>?\u000e>%Â!@\u000e?>?\u000e>\u001a\u0003ENDà!\t\b\u0000\u000bÛ!\u0011\u0001*\u0003\u0002\u0000à!@\u000e?>?\u000e>",
+ "<29>": "ã í!@\u000e?>",
+ "<30>": "§ø!\fï!\u0003\u0002\u0000",
+ "<31>": "",
+ "<32>": " \u0003\"@\u000e?>?\u000e>;$\u0002\u0013$\u0002$\u0002/Þ\u0013Â\u0001Â\u0001\u0013Â\u00012\u0000\u0014Â\u0001\u0004.IOB\u001a\u0001Þ\u001a\u0001T0\"\u0003\u0006\u0000\u000b9\"\u0004\u0006\u0000\u0003\u0002\u0000k\"\u001a\u0001SE\"\u0003\u0007\u0000\u000bN\"\u0004\u0007\u0000\u0003\u0002\u0000k\"\u001a\u0001LZ\"\u0003\b\u0000\u000bc\"\u0004\b\u0000\u0003\u0002\u0000k\";\u0002€@\u000e?>;\u0002€\u0003\u0002\u0000@\u000e?>?\u000e>\u0011\u0017COMPILATION SUCCESSFUL!@\u000e?>?\u000e>\u0011(COMPILATION ABORTED - NO OBJECT PRODUCED@\u000e?>?\u000e>\u0017\u0018y\u0017\u0018y\u0017\u0018y",
+ "<33>": "\u000e##\u0013\u0018y\u0018y;\u0018y\u0004\u0003\u0000",
+ "<34>": {
+ "<34,1>": {
+ "<34,1,1>": {
+ "<34,1,1,1>": {
+ "<34,1,1,1,1>": "r#",
+ "<34,1,1,1,2>": "\""
+ }
+ }
+ }
+ },
+ "<35>": {
+ "<35,1>": {
+ "<35,1,1>": {
+ "<35,1,1,1>": {
+ "<35,1,1,1,1>": "P#ñ\"\u0003\u0002\u0000",
+ "<35,1,1,1,2>": "\"\fâ\"\u0003\u0002\u0000;\u0002€\u0013\u0018y\u0018y\u0003\u0002\u0000@\u000e?>?\u000e>\b\u0002\u0000\u0019y=\u0002\u0000/Ì\u0007\u0005\u0002\u0000@\u000e?>\u0012!\u0002\u0011\u001eCOLON BUFFER OVERFLOW WARNING.\u0012!\u0002\u0003\u0002\u0000@\u000e?>?\u000e>\t\u0003\u0000n#\u0014\u0004€\u0001\u0017\u00132\u00002\u0000\u00142\u0000\u0001:"
+ }
+ }
+ }
+ },
+ "<36>": "D1n#@\u000e?>?\u000e>8W\u0018yë-\u001a\u0002CT“#\u001a\u0001Þ“#\u0014\u0004€\u0001\u0003",
+ "<37>": "d/“#@\u000e?>\f\u0011/\u001a\u0002CF²#\u001a\u0001Þ²#\u0014\u0004€\u0001\u0004",
+ "<38>": "d/²#@\u000e?>\f\u0011/\u001a\u0002CIÑ#\u001a\u0001ÞÑ#\u0014\u0004€\u0001\u0005",
+ "<39>": "d/Ñ#@\u000e?>\f\u0011/\u001a\u0002ICð#\u001a\u0001Þð#\u0014\u0004€\u0001\u0006",
+ "<40>": "d/ð#@\u000e?>\f\u0011/\u001a\u0002DC\u000f$\u001a\u0001Þ\u000f$\u0014\u0004€\u0001\u0007",
+ "<41>": "d/\u000f$@\u000e?>\f\u0011/\u001a\u0002EC4$\u001a\u0001Þ4$\u0014\u0004€\u0001\b",
+ "<42>": "d/4$",
+ "<43>": "d/4$@\u000e?>\f\u0011/\u001a\u0002QCS$\u001a\u0001ÞS$\u0014\u0004€\u0001\t",
+ "<44>": "d/S$@\u000e?>\f\u0011/\u001a\u0002BFr$\u001a\u0001Þr$\u0014\u0004€\u0001",
+ "<45>": "°/r$@\u000e?>\f\u0011/\u001a\u0002BT‘$\u001a\u0001Þ‘$\u0014\u0004€\u0001\u000b",
+ "<46>": "°/‘$@\u000e?>\f\u0011/\u001a\u0002GO°$\u001a\u0001Þ°$\u0014\u0004€\u0001\f",
+ "<47>": "°/°$@\u000e?>\f\u0011/\u001a\u0002GSÏ$\u001a\u0001ÞÏ$\u0014\u0004€\u0001",
+ "<48>": "",
+ "<49>": "Ô/Ï$@\u000e?>\f\u0011/\u001a\u0002RTN%\u001a\u0001ÞN%\t\u0006\u0000A%\u0014\u0004€\u0001\u0011\u0016\u0004€Q\u0000\u0007\u0005€\u0013\u0004€P\u0000\u0014\u0004€\u0006=\u0000\u0000*\u0000\u000e\u0014\u0004€\u0006=\u0000\u0000+ F\u0014\u0004€\u0005\u0013 \u0000 \u0000\u0014\u0004€\u0005\u0016 \u0000\u0000\u0000\u0014\u0004€\u0003\u0012 \u0000\u0014\u0004€\u0006=\u0000\u0000- F\u0014\u0004€\u0006=\u0000\u0000/\u0000\u000e\u0014\u0004€\u0003\u0011\u0001 \u0003\u0002\u0000N%\u0014\u0004€\u0001\u000e@\u000e?>\f\u0011/\u001a\u0002SMm%\u001a\u0001Þm%\u0014\u0004€\u0001\u000f",
+ "<50>": "¼0m%@\u000e?>\f\u0011/\u001a\u0002QMŒ%\u001a\u0001ÞŒ%\u0014\u0004€\u0001\u0010",
+ "<51>": "¼0Œ%@\u000e?>\f\u0011/\u001a\u0002PL«%\u001a\u0001Þ«%\u0014\u0004€\u0001\u0011",
+ "<52>": "ï/«%@\u000e?>\f\u0011/\u001a\u0002PBÊ%\u001a\u0001ÞÊ%\u0014\u0004€\u0001\u0012",
+ "<53>": {
+ "<53,1>": {
+ "<53,1,1>": "q/Ê%@\u000e?>\f\u0011/\u001a\u0002CB",
+ "<53,1,2>": "%\u001a\u0001Þ",
+ "<53,1,3>": "%\u001a\u0001:",
+ "<53,1,4>": "%\u001a\u0001Þ",
+ "<53,1,5>": "%\u001b\u0001:\u0005\u0002\u0000",
+ "<53,1,6>": "%\u0003\u0003\u0000\u001b\u0001:",
+ "<53,1,7>": "%@\u000e?>\u001a\u0002CB\u001e&\u001a\u0001Þ\u001e&\u0014\u0004€\u0001\u0013"
+ }
+ },
+ "<54>": "q/\u001e&",
+ "<55>": "q/\u001e&@\u000e?>\f\u0011/\u001a\u0002CLD&\u001a\u0001ÞD&\u001b\u0001:D&\u0003\u0003\u0000\u001b\u0001:\u0005\u0002\u0000D&@\u000e?>\u001a\u0002CLf&\u001a\u0001Þf&\u0014\u0004€\u0001\u0014",
+ "<56>": "q/f&",
+ "<57>": "ï/f&@\u000e?>\f\u0011/\u001a\u0002CS‹&\u001a\u0001Þ‹&\u0014\u0004€\u0001\u0015",
+ "<58>": "q/‹&",
+ "<59>": "‹/‹&@\u000e?>\f\u0011/\u001a\u0002CC°&\u001a\u0001Þ°&\u0014\u0004€\u0001\u0016",
+ "<60>": "q/°&",
+ "<61>": "d/°&@\u000e?>\f\u0011/\u001a\u0002CMÏ&\u001a\u0001ÞÏ&\u0014\u0004€\u0001\u0017",
+ "<62>": "q/Ï&@\u000e?>\f\u0011/\u001a\u0002PCô&\u001a\u0001Þô&\u0014\u0004€\u0001\u0018",
+ "<63>": "‹/ô&",
+ "<64>": "d/ô&@\u000e?>\f\u0011/\u001a\u0002PO\u0013'\u001a\u0001Þ\u0013'\u0014\u0004€\u0001\u0019",
+ "<65>": "‹/\u0013'@\u000e?>\f\u0011/\u001a\u0002TL2'\u001a\u0001Þ2'\u0014\u0004€\u0001\u001a",
+ "<66>": "ï/2'@\u000e?>\f\u0011/\u001a\u0002NXQ'\u001a\u0001ÞQ'\u0014\u0004€\u0001\u001b",
+ "<67>": "ï/Q'@\u000e?>\f\u0011/\u001a\u0002ASp'\u001a\u0001Þp'\u0014\u0004€\u0001\u001e",
+ "<68>": "‹/p'@\u000e?>\f\u0011/\u001a\u0002AC'\u001a\u0001Þ'\u0014\u0004€\u0001\u001f",
+ "<69>": "d/'@\u000e?>\f\u0011/\u001a\u0002IN®'\u001a\u0001Þ®'\u0014\u0004€\u0001!",
+ "<70>": "q/®'@\u000e?>\f\u0011/\u001a\u0002TIÇ'\u001a\u0001ÞÇ'\u0014\u0004€\u0001\"@\u000e?>\f\u0011/\u001a\u0002TNà'\u001a\u0001Þà'\u0014\u0004€\u0001#@\u000e?>\f\u0011/\u001a\u0002TSù'\u001a\u0001Þù'\u0014\u0004€\u0001%@\u000e?>\f\u0011/\u001a\u0002TF\u0012(\u001a\u0001Þ\u0012(\u0014\u0004€\u0001&@\u000e?>\f\u0011/\u001a\u0002SP1(\u001a\u0001Þ1(\u0014\u0004€\u0001'",
+ "<71>": "%01(@\u000e?>\f\u0011/\u001a\u0002STP(\u001a\u0001ÞP(\u0014\u0004€\u0001(",
+ "<72>": "%0P(@\u000e?>\f\u0011/\u001a\u0002SRi(\u001a\u0001Þi(\u0014\u0004€\u0001)@\u000e?>\f\u0011/\u001a\u0002AD‚(\u001a\u0001Þ‚(\u0014\u0004€\u0001*@\u000e?>\f\u0011/\u001a\u0002RD§(\u001a\u0001Þ§(\u0014\u0004€\u0001+",
+ "<73>": "q/§(",
+ "<74>": "q/§(@\u000e?>\f\u0011/\u001a\u0002WRÌ(\u001a\u0001ÞÌ(\u0014\u0004€\u0001,",
+ "<75>": "q/Ì(",
+ "<76>": "q/Ì(@\u000e?>\f\u0011/\u001a\u0002DSë(\u001a\u0001Þë(\u0014\u0004€\u0001-",
+ "<77>": "<0ë(@\u000e?>\f\u0011/\u001a\u0002TT)\u001a\u0001Þ)\u0014\u0004€\u0001/",
+ "<78>": "%0)@\u000e?>\f\u0011/\u001a\u0002CE/)\u001a\u0001Þ/)\u0014\u0004€\u00010",
+ "<79>": "d//)",
+ "<80>": "¼0/)@\u000e?>\f\u0011/\u001a\u0002NOH)\u001a\u0001ÞH)\u0014\u0004€\u00011@\u000e?>\f\u0011/\u001a\u0002PSm)\u001a\u0001Þm)\u0014\u0004€\u00013",
+ "<81>": "q/m)",
+ "<82>": "d/m)@\u000e?>\f\u0011/\u001a\u0002RJŒ)\u001a\u0001ÞŒ)\u0014\u0004€\u00014",
+ "<83>": "q/Œ)@\u000e?>\f\u0011/\u001a\u0002SL·)\u001a\u0001Þ·)\u0014\u0004€\u00015",
+ "<84>": "q/·)",
+ "<85>": "d/·)",
+ "<86>": "‹/·)@\u000e?>\f\u0011/\u001a\u0002IBÖ)\u001a\u0001ÞÖ)\u0014\u0004€\u00016",
+ "<87>": {
+ "<87,1>": {
+ "<87,1,1>": {
+ "<87,1,1,1>": "d/Ö)@\u000e?>\f\u0011/\u001a\u0002DP",
+ "<87,1,1,2>": ")\u001a\u0001Þ",
+ "<87,1,1,3>": ")\u0014\u0004€\u00017"
+ }
+ }
+ },
+ "<88>": {
+ "<88,1>": {
+ "<88,1,1>": {
+ "<88,1,1,1>": "q/",
+ "<88,1,1,2>": ")"
+ }
+ }
+ },
+ "<89>": {
+ "<89,1>": {
+ "<89,1,1>": {
+ "<89,1,1,1>": "d/",
+ "<89,1,1,2>": ")@\u000e?>\f\u0011/\u001a\u0002BC0*\u001a\u0001Þ0*\u0014\u0004€\u00018"
+ }
+ }
+ },
+ "<90>": "%00*",
+ "<91>": "q/0*",
+ "<92>": "°/0*\u0013øuøu\u0013ˆwˆw@\u000e?>\f\u0011/\u001a\u0002LBU*\u001a\u0001ÞU*\u0014\u0004€\u00019",
+ "<93>": "d/U*",
+ "<94>": "q/U*@\u000e?>\f\u0011/\u001a\u0002LWz*\u001a\u0001Þz*\u0014\u0004€\u0001:",
+ "<95>": "d/z*",
+ "<96>": "q/z*@\u000e?>\f\u0011/\u001a\u0002SB™*\u001a\u0001Þ™*\u0014\u0004€\u0001;",
+ "<97>": "q/™*@\u000e?>\f\u0011/\u001a\u0002COÄ*\u001a\u0001ÞÄ*\u0014\u0004€\u0001<",
+ "<98>": "d/Ä*",
+ "<99>": "%0Ä*",
+ "<100>": "d/Ä*@\u000e?>\f\u0011/\u001a\u0002CNï*\u001a\u0001Þï*\u0014\u0004€\u0001=",
+ "<101>": "d/ï*",
+ "<102>": "%0ï*",
+ "<103>": "¼0ï*@\u000e?>\f\u0011/\u001a\u0002SS\b+\u001a\u0001Þ\b+\u0014\u0004€\u0001>@\u000e?>\f\u0011/\u001a\u0002RS!+\u001a\u0001Þ!+\u0014\u0004€\u0001?@\u000e?>\f\u0011/\u001a\u0002SG:+\u001a\u0001Þ:+\u0014\u0004€\u0001@@\u000e?>\f\u0011/\u001a\u0002UTY+\u001a\u0001ÞY+\u0014\u0004€\u0001A",
+ "<104>": "d/Y+@\u000e?>\f\u0011/\u001a\u0002ROx+\u001a\u0001Þx+\u0014\u0004€\u0001B",
+ "<105>": "q/x+@\u000e?>\f\u0011/\u001a\u0002NM‘+\u001a\u0001Þ‘+\u0014\u0004€\u0001C@\u000e?>\f\u0011/\u001a\u0002EL°+\u001a\u0001Þ°+\u0014\u0004€\u0001D",
+ "<106>": "ï/°+@\u000e?>\f\u0011/\u001a\u0002EBÏ+\u001a\u0001ÞÏ+\u0014\u0004€\u0001E",
+ "<107>": "q/Ï+@\u000e?>\f\u0011/\u001a\u0002EMè+\u001a\u0001Þè+\u0014\u0004€\u0001F@\u000e?>\f\u0011/\u001a\u0002SC\u0007,\u001a\u0001Þ\u0007,\u0014\u0004€\u0001G",
+ "<108>": "ï/\u0007,@\u000e?>\f\u0011/\u001a\u0002CA8,\u001a\u0001Þ8,/Þ8,\u0013øu2\u0000\b",
+ "<109>": "\u0000\u0005€\u0006",
+ "<110>": "\u0000\u0018ˆw",
+ "<111>": "\u0000\u001a\u0001Þ8,@\u000e?>\f\u0011/\u001a\u0002ENa,\u001a\u0001Þa,",
+ "<112>": "Õ0a,\u0016\u0004€ùu\u0013\u0004€øu\u0013\u0004€ˆw@\u000e?>\f\u0011/\u001a\u0002OL{,\u001a\u0001Þ{,",
+ "<113>": "Õ0{,@\u000e?>\f\u0011/\u001a\u0002RH•,\u001a\u0001Þ•,",
+ "<114>": "ù0•,@\u000e?>\f\u0011/\u001a\u0002SZ¾,\u001a\u0001Þ¾,\b\u0005\u0000\u0005€0\u0005€\u0000\u0000",
+ "<115>": "¼0¾,\b\u0005€\u0005\u0000@\u000e?>\f\u0011/\u001a\u0002SH\u001d-\u001a\u0001Þ\u001d-\b\u0005\u0000\u0005€0\u0005€\u0002\u0000",
+ "<116>": "q/\u001d-",
+ "<117>": "q/\u001d-",
+ "<118>": "d/\u001d-",
+ "<119>": "q/\u001d-",
+ "<120>": "q/\u001d-",
+ "<121>": "q/\u001d-",
+ "<122>": "q/\u001d-",
+ "<123>": "q/\u001d-",
+ "<124>": "d/\u001d-",
+ "<125>": "q/\u001d-\b\u0005€\u0005\u0000@\u000e?>\f\u0011/\u001a\u0002DMY-\u001a\u0001ÞY-\u0014\u0004€\u0001\u0014",
+ "<126>": "q/Y-\u0014\u0004€\u0001\b",
+ "<127>": "\u000e0Y-",
+ "<128>": "d/Y-",
+ "<129>": "q/Y-",
+ "<130>": "q/Y-@\u000e?>\f\u0011/\u001a\u0002MB-\u001a\u0001Þ-\u0014\u0004€\u0001H",
+ "<131>": "q/-",
+ "<132>": "q/-",
+ "<133>": "d/-",
+ "<134>": "d/-",
+ "<135>": "d/-@\u000e?>\f\u0011/\u001a\u0002QO»-\u001a\u0001Þ»-\u0014\u0004€\u0001J",
+ "<136>": "d/»-",
+ "<137>": "%0»-",
+ "<138>": "d/»-@\u000e?>\f\u0011/\u001a\u0002QNæ-\u001a\u0001Þæ-\u0014\u0004€\u0001K",
+ "<139>": "d/æ-",
+ "<140>": "%0æ-",
+ "<141>": "¼0æ-@\u000e?>\f\u0011/’\u0000CTCFCIICDCECQCBFBTGOGSRTSMQMPLPBCBCLCSCCCMPCPOTLNXASACINTITNTSTFSPSTSRADRDWRDSTTCENOPSRJSLIBDPBCLBLWSBCOCNSSRSSGUTRONMELEBEMSCCAENOLRHSZSHDMMBQOQNy#˜#·#Ö#õ#\u0014$9$X$w$–$µ$Ô$S%r%‘%°%Ï%#&k&&µ&Ô&ù&\u0018'7'V'u'”'³'Ì'å'",
+ "<142>": "'\u0017(6(U(n(‡(¬(Ñ(ð(\u000f)4)M)r)‘)¼)Û)\u0000*5*Z**ž*É*ô*",
+ "<143>": "+&+?+^+}+–+µ+Ô+í+\f,=,f,€,š,Ã,\"-^-•-À-\u001a\u0001Þ\u001f/\u0004\u0002\u0000\u0004\u0002\u0000?\u000e\u000b[/\u0012!\u0002\u0011\u000eINVALID OP AT \b\u000f\u0000\u0019y\u001f\u000f\u0000\u0012\u0001\u0011\u0002 \"/Þ[/\u00122\u0000\u0011\u0002\" !2\u0000\u0012!\u0002\u0003\u0002\u0000'Þ`/@\u000e?>?\u000e>",
+ "<144>": "˜/m/@\u000e?>?\u000e>",
+ "<145>": "˜/z/@\u000e?>?\u000e>",
+ "<146>": "˜/‡/@\u000e?>?\u000e>",
+ "<147>": "˜/”/@\u000e?>?\u000e>/Þ¬/",
+ "<148>": "D1¬/\u001a\u0001Þ¬/@\u000e?>?\u000e>#Ð/\u00132\u00002\u0000\u00132\u0000n\u0000\u000fâ\u0005",
+ "<149>": "‹1Ð/\u001a\u0001ÞÐ/@\u000e?>?\u000e>/Þë/\u000fÞ\u0005",
+ "<150>": "‹1ë/\u001a\u0001Þë/@\u000e?>?\u000e>/Þ0\u0016\u0004€3\u0000\u0007\u0005€\u0013\u0004€2\u0000\u001a\u0001Þ0@\u000e?>?\u000e>/Þ!0\u0013\u0004€2\u0000\u001a\u0001Þ!0@\u000e?>?\u000e>/Þ80\u0013\u0004€2\u0000\u001a\u0001Þ80@\u000e?>?\u000e>/Þ~0\u001a\u0001Þ~0#~06\u0010\u0000\bˆ\u0001\u0010\u0000\u001a\u0001Þ~0#~0\u0016\u0004€ˆ\u00016\u0010\u0000\u0016\u0004€\u0010\u0000\bˆ\u0001\u0010\u0000",
+ "<151>": {
+ "<151,1>": {
+ "<151,1,1>": {
+ "<151,1,1,1>": {
+ "<151,1,1,1,1>": "‚0~0\u001a\u0001Þ~0@\u000e?>?\u000e>\u000fö\u0005)\u0005\u0002\u0000\u000b§0\u0011\u0001\"\u00122\u0000\u0011\f\" REDEFINED.\u0012!\u0002\u0003\u0002\u0000¸0\u000fö\u0005\bˆ\u0001\u0010\u0000*¸0@\u000e?>?\u000e>#Ñ06\u0010\u0000\u0016\u0004€\u0010\u0000\u001a\u0001ÞÑ0@\u000e?>?\u000e>#õ0\u00132\u00002\u0000\u00132\u0000n\u0000\u000f",
+ "<151,1,1,1,2>": "\u0005"
+ }
+ }
+ }
+ },
+ "<152>": "Å1õ0\u001a\u0001Þõ0@\u000e?>?\u000e>/Þ@1\u000fò\u0005",
+ "<153>": "Å1@1\u001a\u0001Þ@1\t\u0006\u000081\u0014\u0004€\u0001\u0011\u0016\u0004€3\u0000\u0007\u0005€\u0013\u0004€2\u0000\u0014\u0004€\u0004\u0011\u0002: \u0013P\u0000P\u0000\u0013P\u00002\u0000\u0003\u0002\u0000@1@\u000e?>?\u000e>\u000fâ\u0005)Y1\u0010ö\u0005Y1\u0016\u0004€ˆ\u0001@\u000e?>\u0011\u0001\"\u00122\u0000\u0011\u0017\" HAS NOT BEEN DEFINED.\u0012!\u0002\u0004\u0002\u0000\u0016\u0004€\u0002\u0000@\u000e?>?\u000e>\u000fê\u0005)\u000b™1\u0004ˆ\u0001\u0003\u0002\u0000©1\u0010æ\u0005©1\u0016\u0004€ˆ\u0001@\u000e?>\u0016\u0004€ˆ\u0001\bˆ\u0001\u0005€=ˆ\u0001-\u0002\u0000*Á1@\u000e?>?\u000e>)\u000bÐ1\u0004ˆ\u0001\u0003\u0002\u0000\u00032\u0010ê\u0005\u00032\b\u0003\u0000\u0005€\u0006\u0003\u0000",
+ "<154>": "\u00142\u0003\u0002\u0000\u00032\bˆ\u0001\u0003\u0000\u0007\u0003\u0000\b\u0005€\u0003\u0000\u000fæ\u0005*\u00032\u0004\u0003\u0000@\u000e?>",
+ "<155>": "A2\u0003\u0002\u0000\u00102@\u000e?>?\u000e>\tˆ\u000182\b\u0005€ˆ\u0001:\u000f\u0000\u0004€=\u0005€-\u0002\u0000\bˆ\u0001\u000f\u0000\u0016\u0004€\u0003\u0000\f\u00152\u0003\u0002\u0000@\u000e?>?\u000e>\u0011\u0001\"\u00122\u0000\u0011\u001c\" IS DEFINED MORE THAN ONCE.\u0012!\u0002@\u000e?>?\u000e\u001a"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSOBJ%003ASITRANS.RUN.json b/SYSPROG/APPROW/SYSOBJ%003ASITRANS.RUN.json
new file mode 100644
index 0000000..e6d4fac
--- /dev/null
+++ b/SYSPROG/APPROW/SYSOBJ%003ASITRANS.RUN.json
@@ -0,0 +1,205 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SITRANS.RUN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "\u0014"
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "´Ãd\u0000\u0000\u0000 \u0000p\bz\bˆ\t–\n\u0002\u0000\u0010\u000e-\u0002\u0000\u0000\u0000-\u0002\u0000\u0002\u0000-\u0002\u0000\u0004\u0000-\u0002\u0000\u0006\u0000-\u0002\u0000\b\u0000-\u0002\u0000\n\u0000-\u0002\u0000\f\u0000-\u0002\u0000\u000e\u0000-\u0002\u0000\u0010\u0000-\u0002\u0000\u0012\u0000-\u0002\u0000\u0014\u0000-\u0002\u0000\u0018\u0000-\u0002\u0000\u001a\u0000-\u0002\u0000\u001c\u0000-\u0002\u0000\u001e\u0000-\u0002\u0000 \u0000-\u0002\u0000\"\u0000-\u0002\u0000$\u0000-\u0002\u0000&\u0000-\u0002\u0000¢\u0000-\u0002\u0000¬\n-\u0002\u0000¼\n-\u0002\u0000¶Ã-<\u0000d\u0000-Ð\u0007 \u0000-\n\u0000p\b-\u000e\u0001z\b-\u000e\u0001ˆ\t-\u0010\u0000–\n-\n\u0000ª\n-\u0006\u0000´\n-È\u0000º\n-\u0006\u0000‚\u000b-\u0010\u0000ˆ\u000b-\u0010\u0000˜\u000b-\n\u0000¨\u000b-d\u0000¸\u000b-d\u0000\u001c\f-d\u0000€\f-d\u0000ä\f-d\u0000H\r-d\u0000¬\r-Ä\t\u0010\u000e-Ð\u0007Ô\u0017-Ð\u0007¤\u001f-@œt'-\u0010'´Ã\u0014¸\u000b\b\u0010\u0011\u0002\u0000H\r¬\r\u0014¸\u000b\b\u0010!\u0002\u0000H\r¬\r\u0014¸\u000b\b\u00101\u0002\u0000H\r¬\r\u0014¸\u000b\b \u0012\u0002\u0000º\n‚\u000b\u0014¸\u000b\b \"\u0002\u0000º\n‚\u000b\u0017´Ã\u0017´Ã4´Ã\u0013t't'\u0003\u0006\u0000\u0004\u000e\u0000\u0014´\n\u0002\r\n\u0004\u001c\u0000\u0004$\u0000>\r\u0001\nŒ\u0001\t$\u0000\np\u0001\u0013t't'\u000b„\u0001\r³\u0004\u000b\u0001\u0003\u0000\u0000\u0013t't'\n„\u0001\nŒ\u0001Bt'@\u000e?>?\u000e>\r",
+ "<1,1,1,1,2>": "\u0001\nî\u0001\u001b\u0001Þ\u0005\u0000\u0000\nÜ\u0001\nÙ\u0001\r›\u0002\nÜ\u0001\u001b\u0001Þ\u0005\u0000\u0000\nÖ\u0001\nÓ\u0001\rÃ\u0002\nÖ\u0001\u001b\u0001Þ\u0005\u0000\u0000\nÐ\u0001\nÍ\u0001\rÜ\u0002\nÐ\u0001\u0003\u0000\u0000\nÖ\u0001\u0003\u0000\u0000\nÜ\u0001\u0003\u0000\u0000\nî\u0001\u0004\u0006\u0000\u001a\u0001Þ\nî\u0001\u0017t'\f‘\u0001\u0003\u0000\u0000\u0017t'@\u000e?>?\u000e>\rL\u0002\nH\u0002\u001a\u0001*\nH\u0002\rm\u0002\nH\u0002\u001a\u0001*\nH\u0002\r„\u0002\nH\u0002\u0013t'ä\f\u0014t'\u0001"
+ }
+ }
+ },
+ "<1,2>": "0\b\u0000\u0000\u00000\n\u0000\u0000\u0000\u0013Ô\u0017Ô\u0017\u0013¤\u001f¤\u001f\t\u0006\u0000\u000bC\u0002\u0003\u001c\u0000\u0003\u0000\u0000\nH\u0002@\u000e?>?\u000e>G\u0001*\ni\u0002\u0013\u001c\f\u001c\f\u0013ä\fä\f\u0013\u001c\f \u0000\u0013ä\f \u0000@\u000e?>?\u000e>G\u0001*\n€\u0002\u0014ä\f\u0001*\u0013ä\f \u0000@\u000e?>?\u000e>G\u0001",
+ "<1,3>": "\n—\u0002\u0014ä\f\u0001*\u0013ä\f \u0000@\u000e?>?\u000e>\u001a\u0001",
+ "<1,4>": "\n¿\u0002\u001a\u0001*\n·\u0002\t\u0006\u0000\n±\u0002\u0003\u0004\u0000\u0003\u0000\u0000\nº\u0002\u0003\u0000\u0000\n¿\u0002@\u000e?>?\u000e>\u001a\u0001",
+ "<1,5>": "\nØ\u0002\u001a\u0001*\nÐ\u0002\u0003\u0000\u0000\nØ\u0002@\u000e?>?\u000e>\u001a\u0001",
+ "<1,6>": "\n&\u0003\r*\u0003\n"
+ },
+ "<2>": "\u0002\rA\u0003\n",
+ "<3>": "\u0002\rd\u0003\n",
+ "<4>": {
+ "<4,1>": "\u0002\u001a\u0001",
+ "<4,2>": "\n"
+ },
+ "<5>": {
+ "<5,1>": "\u0002\fã\u0002\u0003\u0000\u0000\u0016t'\b\u0000\u0014t'\u0001",
+ "<5,2>": "\u0016t'\n\u0000\u0014t'\u0001",
+ "<5,3>": "\u0013t'¤\u001f\u0014t'\u0001",
+ "<5,4>": {
+ "<5,4,1>": "\u0013t'Ô\u0017@\u000e?>?\u000e>\u0013H\rH\rG\u0001",
+ "<5,4,2>": "\n=\u0003\u0013H\r \u0000@\u000e?>?\u000e>\u0013ª\nª\n\u001a\u0001",
+ "<5,4,3>": "\n`\u0003G\u0001",
+ "<5,4,4>": "\nX\u0003\u0013ª\n \u0000\u0003\u0000\u0000\n`\u0003@\u000e?>?\u000e>\u001a\u0001",
+ "<5,4,5>": "\nz\u0003\ns\u0003@>\fz\u0003\u0004\u0000\u0000?\u000e@\u000e?>8B´ÃF\u0004\r\\\u0004\nŠ\u0003@\u000e?>\fZ\u0004\r\\\u0004\n—\u0003@\u000e?>\fZ\u0004\u001b\u00032",
+ "<5,4,6>": "5\n§\u0003\u0003\u001c\u0000\u0003\u0000\u0000\nµ\u0003\r\\\u0004\nµ\u0003@\u000e?>\fZ\u0004\b\u0014\u0000¶Ã\u001a\u00013\n'\u0004\u001a\u0001",
+ "<5,4,7>": "\n'\u0004G\u0001",
+ "<5,4,8>": "\u0003\u0000\u0000\n'\u0004\u001a\u0001",
+ "<5,4,9>": "\n'\u0004G\u0001",
+ "<5,4,10>": "\u0003\u0000\u0000\n'\u0004\u001a\u0001",
+ "<5,4,11>": "\n'\u0004G\u0002",
+ "<5,4,12>": ""
+ },
+ "<5,5>": {
+ "<5,5,1>": "\u0003\u0000\u0000\n'\u0004\u001a\u0001",
+ "<5,5,2>": "\u000b"
+ }
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "\u0003\u0003$\u0000\u0003\u0000\u0000\n'\u0004G\u0001",
+ "<1,2>": {
+ "<1,2,1>": "\u0003\u0000\u0000\n'\u0004\t¢\u0000\u000b\u0017\u0004\u0003$\u0000\u0003\u0000\u0000\n'\u0004\b¶Ã\u0014\u0000\r\\\u0004\n'\u0004@\u000e?>\fZ\u0004\rŠ\u0004\n4\u0004@\u000e?>\fZ\u0004\r\\\u0004\nA\u0004@\u000e?>\fZ\u0004\u0006\u0000012356‚\u0003\u0003œ\u0003º\u0003,\u00049\u0004?\u000e>\u0006\n\u0000\u0013Ô\u0017H\r\u0014Ô\u0017\u0001",
+ "<1,2,2>": "\u0013Ô\u0017ª\n\u0014Ô\u0017\u0001",
+ "<1,2,3>": "G\u0001"
+ },
+ "<1,3>": {
+ "<1,3,1>": "\n†\u0004\u0013Ô\u0017 \u0000\u0014Ô\u0017\u0001",
+ "<1,3,2>": "@\u000e?>?\u000e>\u0006\b\u0000\u0013¤\u001fH\r\u0014¤\u001f\u0001",
+ "<1,3,3>": "\u0014¤\u001f\u0001",
+ "<1,3,4>": "G\u0001"
+ },
+ "<1,4>": {
+ "<1,4,1>": "\n¯\u0004\u0013¤\u001f \u0000\u0014¤\u001f\u0001",
+ "<1,4,2>": "@\u000e?>?\u000e>\u0013´Ã´Ã\u0013´Ãt'\u0013t't'4´Ã\u0013´Ã´Ã\rF\f\n$\u0006\u0013´Ã´Ã\r(\u0006\n$\u0006\r†\u0011\n$\u0006\rŠ\u0012\n$\u0006\r\u0005\u0019\n$\u0006\rŸ\u001c\n$\u0006\t\u0004\u0000\n\u0000\u0005\rÛ\u001e\n\u0003\u0005\u0003\u0000\u0000\n$\u0006\rF\f\n$\u0006\t\b\u0000\n3\u0005\rí\u001e\n6\u0005\rz\u001f\n*\u0005\u0007\b\u0000\t\b\u0000\n*\u0005\f\u0018\u0005\u0003\u0000\u0000\rP \n6\u0005\u0003\u0000\u0000\n$\u0006\u0013´Ã´Ã\u0003\u0006\u0000\rF\f\n$\u0006\rp\u0011\n$\u00060 \u0000\u0000\u0000\rl \u0003\u0000\u0000\n‚\u0005\t\u0006\u0000\u000bg\u0005\r5\u0003\u0000\u0000\n‚\u0005\rF\f\n‚\u0005\rp\u0011\n‚\u0005\u0004\u0006\u0000\r”8\n‚\u0005\fR\u0005\u0003\u0000\u0000\rè5\n$\u0006\u0003\u000e\u0000\r÷7\n$\u0006\u0013´Ã´Ã\u0003\u0006\u0000\rF\f\n$\u0006\rp\u0011\n$\u00060 \u0000\u0000\u0000\r\u001a9\u0003\u0000\u0000\né\u0005\t\u0006\u0000\u0005\u0000\u0000\nÂ\u0005\nÂ\u0005\nË\u0005\r5\nÎ\u0005\u0003\u0000\u0000\né\u0005\rF\f\né\u0005\rp\u0011\né\u0005\u0004\u0006\u0000\r”8\né\u0005\f\u0005\u0003\u0000\u0000\rö=\n$\u0006\rïA\n$\u0006\rUJ\n$\u0006\rÉK\n$\u0006\r-L\n$\u0006\rAN\n$\u0006\reN\n$\u0006\r-R\n$\u0006\rT\n$\u0006@\u000e?>?\u000e>\u0014t'\u0002* \u0013t'\u001c\f\u0014t'> Secondary index transaction builder for version 2.1 and above\u0017t'\u0017t'\u0014t'%* Invoked like a dictionary calculate\u0017t'\u0014t'9* Input: @MV = 0 for write, 1 for delete, 2 for clearfile\u0017t'\u0014t''* @ID = Record key for write and delete\u0017t'\u0014t'\u001c* @RECORD = Record for write\u0017t'\u0014t' * @ANS = data file file variable\u0017t'\u0014t'\u0012* RETURNS: nothing\u0017t'\u0017t'\u0014t'ƒCOMMON /%%SI%%/MAX.UPDATE.SIZE,INDEXES,INDEXES.FILEVAR,NO.PROTECT,OLD.REC,OLD.FLAG,OLD.FV,OLD.ID,DICT.FVS%,BATCH.MODE%,UPDATE.ITEM%\u0017t'\u0017t'\u0014t'\u0017EQU MARKS TO \\FCFBFEFF\\\u0017t'\u0014t'\u0014EQU VMARKS TO \\FDFD\\\u0017t'\u0014t'\u001aEQU DELETED.VALUE$ TO \\FC\\\u0017t'\u0014t'\u000eEQU TRUE$ TO 1\u0017t'\u0014t'\u000fEQU FALSE$ TO 0\u0017t'\u0014t'\u0014EQU READ.RECORD TO 1\u0017t'\u0014t'\u0015EQU WRITE.RECORD TO 3\u0017t'\u0014t'\u0016EQU DELETE.RECORD TO 4\u0017t'\u0014t'\u0012EQU SI.WRITE$ TO 0\u0017t'\u0014t'\u0013EQU SI.DELETE$ TO 1\u0017t'\u0014t'\u0016EQU SI.CLEARFILE$ TO 2\u0017t'\u0017t'\u0014t'-DECLARE SUBROUTINE MSG, BATCH.INDEXING, DELAY\u0017t'\u0014t'HDECLARE FUNCTION CALCULATE, CALCULATEX, RELATER, INDEX.OPEN, ESC.TO.EXIT\u0017t'\u0017t'\u0014t'@* @ANS contains SI.MFS file handle, parse into local variables. \u0017t'\u0014t'\u0017POS = 6 + @ANS[ 1, 5 ] \u0017t'\u0014t'\u0016TEMP = @ANS[ POS, 5 ] \u0017t'\u0014t'\tPOS += 5 \u0017t'\u0014t'6@DICT = @ANS[ POS, TEMP ] ;* used to be an index.open \u0017t'\u0014t'\u0015DICT.FILEVAR = @DICT \u0017t'\u0014t'\fPOS += TEMP \u0017t'\u0014t'\u0016TEMP = @ANS[ POS, 5 ] \u0017t'\u0014t'\tPOS += 5 \u0017t'\u0014t'\u001bIDX.FV = @ANS[ POS, TEMP ] \u0017t'\u0014t'\fPOS += TEMP \u0017t'\u0014t'\u0016TEMP = @ANS[ POS, 5 ] \u0017t'\u0014t'\tPOS += 5 \u0017t'\u0014t'\u001cFILEVAR = @ANS[ POS, TEMP ] \u0017t'\u0017t'\u0014t'\u0011FS = FILEVAR<1,1>\u0017t'\u0014t'\u0012NEXTFS = FS<1,1,1>\u0017t'\u0014t'\u001fFVAR = DELETE(FILEVAR, 1, 1, 0)\u0017t'\u0014t'\nSTATUS = 0\u0017t'\u0014t'\u0007FNAME =\u0014t'\u0002\"!\u0013t'ä\f\u0014t'\t\"[1,\"F*\"]\u0017t'\u0014t'\u0013IF BATCH.MODE% THEN\u0017t'\u0014t'\u0019 IDX.FV = INDEXES.FILEVAR\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\u001a\u0001Þ\nM\f\u0003\u0000\u0000\n¦\fG\u0001*\n¦\f\u0013ä\fä\f\u0013\u001c\f\u001c\f\u0013ä\f \u0000\u0013\u001c\f \u0000\rë\f\n¦\fG\u0001"
+ },
+ "<1,5>": "\n¦\f\u0013ä\f \u0000\u001a\u0001",
+ "<1,6>": "\n¦\f:\u0002\u0000´Ã\b\b\u0000\u0002\u0000\u001a\u0001",
+ "<1,7>": "\n¦\f:\u0002\u0000´Ã\b\n\u0000\u0002\u0000\u001a\u0001",
+ "<1,8>": {
+ "<1,8,1>": "\n¦\f@\u000e?>?\u000e>\u0013H\rH\r\u0013¬\r¬\rG\u0001",
+ "<1,8,2>": "\nç\f\u0013H\r \u0000\r\u0002\r\nç\f\u001a\u0001",
+ "<1,8,3>": "\nç\f\u0013ª\nª\nG\u0001",
+ "<1,8,4>": "\u0003\u0000\u0000\nç\f\u0013ª\n \u0000\u001a\u0001",
+ "<1,8,5>": "\nç\f@\u000e?>?\u000e>\u0013€\f€\f\r\u0019\r\n"
+ }
+ },
+ "<2>": {
+ "<2,1>": "\f\u0013€\fº\n@\u000e?>?\u000e>\u0013¬\r¬\r\r\u0019\r\n\u0015\r\u0013¬\rº\n@\u000e?>?\u000e>; \u0000\u0014 \u0000\u0001 \u0013 \u0000 \u0000\u0013º\nº\n\u0003&\u0000\rG\r\n;\r\u0004&\u0000\f/\r\u0003\u0000\u0000;´Ã@\u000e?>?\u000e>\t&\u0000\nV\r\r‡\r\nV\r@\u000e?>\r–\u000e\n`\r@\u000e?>\u001b\u0001 \no\r\u0004\u0000\u0000?\u000e@\u000e?>9\u0002\u0000 \u0000\u0016º\n\u0002\u0000\u0007¼\n\u0003\u0000\u0000@\u000e?>?\u000e>\u0003\u0000\u0000\n“\r@>\fš\r\u0004\u0000\u0000?\u000e@\u000e?>8B \u0000t\u000e\u001a\u00010\n²\r\u0014º\n\u0004ZERO@\u000e?>\f”\u000e\u001a\u00011\nÆ\r\u0014º\n\u0003ONE@\u000e?>\f”\u000e\u001a\u00012\nÚ\r\u0014º\n\u0003TWO@\u000e?>\f”\u000e\u001a\u00013\nð\r\u0014º\n\u0005THREE@\u000e?>\f”\u000e\u001a\u00014\n\u0005\u000e\u0014º\n\u0004FOUR@\u000e?>\f”\u000e\u001a\u00015\n\u001a\u000e\u0014º\n\u0004FIVE@\u000e?>\f”\u000e\u001a\u00016\n.\u000e\u0014º\n\u0003SIX@\u000e?>\f”\u000e\u001a\u00017\nD\u000e\u0014º\n\u0005SEVEN@\u000e?>\f”\u000e\u001a\u00018\nZ\u000e\u0014º\n\u0005EIGHT@\u000e?>\f”\u000e\u001a\u00019\no\u000e\u0014º\n\u0004NINE@\u000e?>\f”\u000e\n\u00000123456789¢\r·\rË\rß\rõ\r\n\u000e\u001f\u000e3\u000eI\u000e_\u000e?\u000e>\u0003\u0000\u0000\n¢\u000e@>\f©\u000e\u0004\u0000\u0000?\u000e@\u000e?>8B \u0000ó\u000f\u001a\u0001!\n¿\u000e\u0014º\n\u0002EX@\u000e?>\f%\u0010\u001a\u0001@\nÒ\u000e\u0014º\n\u0002AT@\u000e?>\f%\u0010\u001a\u0001#\næ\u000e\u0014º\n\u0003NBR@\u000e?>\f%\u0010\u001a\u0001$\n",
+ "<2,2>": {
+ "<2,2,1>": "\u000e\u0014º\n\u0006DOLLAR@\u000e?>\f%\u0010\u001a\u0001%\n\u0012\u000f\u0014º\n\u0004PCNT@\u000e?>\f%\u0010\u001a\u0001^\n%\u000f\u0014º\n\u0002UP@\u000e?>\f%\u0010\u001a\u0001&\n9\u000f\u0014º\n\u0003AMP@\u000e?>\f%\u0010\u001a\u0001-\nN\u000f\u0014º\n\u0004DASH@\u000e?>\f%\u0010\u001a\u0001+\nc\u000f\u0014º\n\u0004PLUS@\u000e?>\f%\u0010\u001a\u0001=\nv\u000f\u0014º\n\u0002EQ@\u000e?>\f%\u0010\u001a\u0001/\nŠ\u000f\u0014º\n\u0003DIV@\u000e?>\f%\u0010\u001a\u0001<\n\u000f\u0014º\n\u0002LT@\u000e?>\f%\u0010\u001a\u0001>\n°\u000f\u0014º\n\u0002GT@\u000e?>\f%\u0010\u001a\u0001:\nÆ\u000f\u0014º\n\u0005COLON@\u000e?>\f%\u0010\u001a\u0001;\nÛ\u000f\u0014º\n\u0004SEMI@\u000e?>\f%\u0010\u001a\u0001_\nî\u000f\u0014º\n\u0002UL@\u000e?>\f%\u0010\u0010\u0000!@#$%^&-+=/<>:;_±\u000eÄ\u000e×\u000eë\u000e\u0002\u000f\u0017\u000f*\u000f>\u000fS\u000fh\u000f{\u000f\u000f¢\u000fµ\u000fË\u000fà\u000f?\u000e>8B´ÃZ\u0011\u001a\u00010\nH\u0010\u001a\u0001",
+ "<2,2,2>": "\nH\u0010G\u0001",
+ "<2,2,3>": "\nH\u0010\u001a\u0001",
+ "<2,2,4>": "\nH\u0010@\u000e?>\fn\u0011\u001a\u00011\nj\u0010\u001a\u0001",
+ "<2,2,5>": "\nj\u0010G\u0001",
+ "<2,2,6>": "\u0003\u0000\u0000\nj\u0010\u001a\u0001",
+ "<2,2,7>": "\nj\u0010@\u000e?>\fn\u0011\u001a\u00012\n¼\u0010\u001a\u0001",
+ "<2,2,8>": "\n¼\u0010\u001a\u00014\n‡\u0010\u001a\u0001",
+ "<2,2,9>": "\n‡\u0010\u000b–\u0010\u001a\u00015\n–\u0010\u001a\u0001",
+ "<2,2,10>": "\n–\u0010\u000b·\u0010G\u0001",
+ "<2,2,11>": "\u0003\u0000\u0000\n·\u0010\u001a\u0001",
+ "<2,2,12>": "\n·\u0010G\u0001",
+ "<2,2,13>": "\u0003\u0000\u0000\n·\u0010\u001a\u0001",
+ "<2,2,14>": "\n·\u0010\n¼\u0010@\u000e?>\fn\u0011\u001a\u00013\n\u000b\u0011\u001a\u0001",
+ "<2,2,15>": "\n\u000b\u0011G\u0001",
+ "<2,2,16>": "\u0003\u0000\u0000\n\u000b\u0011\u001a\u0001",
+ "<2,2,17>": "\n\u000b\u0011G\u0001",
+ "<2,2,18>": "\u0003\u0000\u0000\n\u000b\u0011\u001a\u0001",
+ "<2,2,19>": "\n\u000b\u0011G\u0001",
+ "<2,2,20>": "\u0003\u0000\u0000\n\u000b\u0011\u001a\u0001",
+ "<2,2,21>": "\n\u000b\u0011G\u0001",
+ "<2,2,22>": "\u0003\u0000\u0000\n\u000b\u0011\u001a\u0001",
+ "<2,2,23>": "\n\u000b\u0011@\u000e?>\fn\u0011\u001a\u00015\n*\u0011\u001a\u0001",
+ "<2,2,24>": "\n*\u0011G\u0001",
+ "<2,2,25>": "\n*\u0011\u001a\u0001",
+ "<2,2,26>": "\n*\u0011@\u000e?>\fn\u0011\u001a\u00016\nU\u0011\u001a\u0001",
+ "<2,2,27>": "\nU\u0011G\u0001",
+ "<2,2,28>": "\nU\u0011\u001a\u0001",
+ "<2,2,29>": "\nU\u0011G\u0001",
+ "<2,2,30>": "\nU\u0011\u001a\u0001",
+ "<2,2,31>": "\nU\u0011@\u000e?>\fn\u0011\u0006\u0000012356.\u0010M\u0010o\u0010Á\u0010\u0010\u0011/\u0011?\u000e>G\u0001"
+ },
+ "<2,3>": "\u0003\u0000\u0000\n‚\u0011\u001a\u0001",
+ "<2,4>": {
+ "<2,4,1>": "\n‚\u0011@\u000e?>?\u000e>\u0017t'\u0014t' * CHECK FOR CLEAR-FILE OPERATION\u0017t'\u0017t'\u0014t'\u001cIF @MV EQ SI.CLEARFILE$ THEN\u0017t'\rF\f\n†\u0012\u0014t'\u0011 UPDATE.LIST = ''\u0017t'\u0014t'\u0014 @ID = '%%ALL.IDS%%'\u0017t'\t\n\u0000\nm\u0012\rp\u0011\nm\u0012\rª\f\na\u0012\r'\u0010\na\u0012\u0014t'\u0011 UPDATE.LIST := \"\u0013t'H\r\u0014t'\u0015\":@FM:@ID:@FM:@FM:@FM\u0017t'\f\u001c\u0012\u0003\u0000\u0000\rF\f\nm\u0012\f\u0010\u0012\u0003\u0000\u0000\u0014t'\bEND ELSE\u0017t'\u0013´Ã´Ã@\u000e?>?\u000e>\rF\f\n\u0001\u0019\rp\u0011\n\u0001\u0019\rª\f\n¦\u0012\r'\u0010\n¦\u0012\f—\u0012\u0003\u0000\u0000\t\u001c\u0000\n+\u0015\rF\f\n(\u0015\rp\u0011\n(\u0015\rª\f\nÊ\u0012\r'\u0010\nÊ\u0012\f»\u0012\u0003\u0000\u0000\u0017t'\u0014t'C* Get affected files data and dict filevars for reading the record,\u0017t'\u0014t'\"* doing the calculate, and locking\u0017t'\u0017t'\u0014t'\u000fIF INDEX.OPEN('\u0013t'ä\f\u0014t'\u0002',\u0013t'€\f\u0014t'\u0006) ELSE\u0017t'\u0014t'\u0003 * \u0013t'€\f\u0014t'\u0005 = ''\u0017t'\u0014t'\u0014 MSG(\"B441\",\"\",\"\", \"\u0013t'ä\f\u0014t'\n\"[1,\"F*\"])\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0003END\u0017t'\u0014t'\u0010IF INDEX.OPEN('!\u0013t'ä\f\u0014t'\u0007',BANG.\u0013t'€\f\u0014t'\u0006) ELSE\u0017t'\u0014t'\b * BANG.\u0013t'€\f\u0014t'\u0005 = ''\u0017t'\u0014t'\u0015 MSG(\"B441\",\"\",\"\", \"!\u0013t'ä\f\u0014t'\n\"[1,\"F*\"])\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0003END\u0017t'\u0014t'\u0014IF INDEX.OPEN('DICT.\u0013t'ä\f\u0014t'\u0007',DICT.\u0013t'€\f\u0014t'\u0006) ELSE\u0017t'\u0014t'\b * DICT.\u0013t'€\f\u0014t'\u0005 = ''\u0017t'\u0014t'\u0019 MSG(\"B441\",\"\",\"\", \"DICT.\u0013t'ä\f\u0014t'\n\"[1,\"F*\"])\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0003END\u0017t'\f¯\u0012\u0003\u0000\u0000\u0003\u0000\u0000\n\u0001\u0019\u0013´Ã´Ã\rF\f\n\u0001\u0019\u0017t'\u0014t'8* Make sure the record is locked and lock it now if not.\u0017t'\u0014t'=* At lease the indexes will stay correct this way even if the\u0017t'\u0014t'+* caller does not lock records on a network\u0017t'\u0014t'\"* Skip locking if not on a network\u0017t'\u0014t'\u0014ITEM.LOCKED = FALSE$\u0017t'\u0014t'\u0015IF LEN(@STATION) THEN\u0017t'\u0014t'\u0011* IF INDEX.OPEN('\u0013t'ä\f\u0014t'\u0014',LOCK.FILEVAR) THEN\u0017t'\u0014t'\u0018* LOCK_FV = LOCK.FILEVAR\u0017t'\u0014t'\u000f* LOCK_ID = @ID\u0017t'\u0014t'\u0013* LOCK_MSG = 'B440'\u0017t'\u0014t'\u0012* PARA = @ID:@FM:\"\u0013t'\u001c\f\u0014t'\u0001\"\u0017t'\u0014t'\u0011* GOSUB LOCK_ITEM\u0017t'\u0014t'\u000f* IF ABORT THEN\u0017t'\u0014t'\u000f* RETURN FALSE$\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'%* IF LOCKED AND NOT(SELF_LOCKED) THEN\u0017t'\u0014t'\u0015* ITEM.LOCKED = TRUE$\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'\u0005* END\u0017t'\t\u001c\u0000\nê\u0018\u0013´Ã´Ã\u0003\u0006\u0000\rF\f\nç\u0018\rp\u0011\nç\u0018\rª\f\nÞ\u0018\t\u0006\u0000\nß\u0017\u001b\u00032",
+ "<2,4,2>": "5\u0005\u0000\u0000\nß\u0017\nß\u0017\u000bÒ\u0018\u0014t'\u000b LOCK_FV = \t\u0006\u0000\n\u0002\u0018\u0014t'\u0007FILEVAR\u000b\r\u0018\u0013t'€\f\u0003\u0000\u0000\nÏ\u0018\u0017t'\u0014t'\f LOCK_ID = \"\u0013t'H\r\u0014t'\u0007*INDEX\"\u0017t'\u0014t'\u0012 LOCK_MSG = 'B521'\u0017t'\u0014t'\t PARA = \"\u0013t'H\r\u0014t'\u0007*INDEX\"\u0014t'\u0006:@FM:\"\u0013t'\u001c\f\u0014t'\u0001\"\u0017t'\u0014t'\u0010 GOSUB LOCK_ITEM\u0017t'\u0014t'\u000e IF ABORT THEN\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0003\u0000\u0000\nÞ\u0018\r'\u0010\nÞ\u0018\fÅ\u0017\u0003\u0000\u0000\u0004\u0006\u0000\f¹\u0017\u0003\u0000\u0000\u0003\u0000\u0000\n\u0001\u0019\u0014t'\u0003END\u0017t'\u0013´Ã´Ã@\u000e?>?\u000e>\u0017t'\u0014t'+* Check for old record cached by read logic\u0017t'\u0017t'\u0014t'3OPTIMIZED = FALSE$ ;* remember if old record cached\u0017t'\u0014t'\u0010IF OLD.FLAG THEN\u0017t'\u0017t'\u0014t'6 * If something cached, then ID and FILEVAR must match\u0017t'\u0017t'\u0014t'\u0016 IF OLD.ID EQ @ID THEN\u0017t'\u0014t'\u001a IF OLD.FV EQ FILEVAR THEN\u0017t'\u0017t'\u0014t'D * If something cached, then the record had better have been locked.\u0017t'\u0014t'5 * If not we will force another read later. This will\u0017t'\u0014t'D * keep the indexes in line with the data file but some user may not\u0017t'\u0014t'F * find the data he expects if he is sharing the file without locking.\u0017t'\u0017t'\u0014t'\u0015* IF ITEM.LOCKED ELSE\u0017t'\u0014t'- OPTIMIZED = TRUE$ ;* did not have to lock it\u0017t'\u0014t'\u0016 IF OLD.FLAG EQ 2 THEN\u0017t'\u0014t') NO.OREC = TRUE$ ;* Record does not exist\u0017t'\u0014t'\n OREC = ''\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0019 TRANSFER OLD.REC TO OREC\u0017t'\u0014t'\u0011 NO.OREC = FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'0 OLD.FLAG = FALSE$ ;* Empty the cache on a match\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'-* If old record wasn't cached then get it now\u0017t'\u0017t'\u0014t'\u0011IF OPTIMIZED ELSE\u0017t'\u0014t'< CALL @NEXTFS(READ.RECORD, FS, FVAR:'', @ID, '', OREC, FLAG)\u0017t'\u0014t'\r IF FLAG THEN\u0017t'\u0014t'\u0011 NO.OREC = FALSE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u001d IF @FILE.ERROR<1> # 100 THEN\u0017t'\u0014t')* IF @STATION NE '' AND ITEM.LOCKED THEN \u0017t'\u0014t'\u0018* ERR.SAVE = @FILE.ERROR\u0017t'\u0014t'$* UNLOCK LOCK.FILEVAR, @ID ELSE NULL\u0017t'\u0014t'\u0018* @FILE.ERROR = ERR.SAVE\u0017t'\u0014t'\u000f* FLAG = FALSE$\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'6 RETURN FLAG ;* Error other than record does not exist\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\n OREC = ''\u0017t'\u0014t'\u0010 NO.OREC = TRUE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\rF\f\né\u001e\u0013´Ã´Ã@\u000e?>?\u000e>\u0017t'\u0014t'+* Protection of index on deletes and writes\u0017t'\u0017t'\u0014t'-IF @MV EQ SI.DELETE$ OR @MV EQ SI.WRITE$ THEN\u0017t'\u0014t'\u0013 IF NO.PROTECT ELSE\u0017t'@\u000e?>?\u000e>\rª\f\nL \u001a\u00015\nL \u001a\u0001",
+ "<2,4,3>": "\nL G\u0001",
+ "<2,4,4>": "\nL \u001a\u0001",
+ "<2,4,5>": "\nL \u0017t'\u0014t'\u0011 * Protect field \u0013t' \u0000\u0017t'\u0017t'\u0014t'\t @RECORD<\u0013t' \u0000\u0014t'\t> = OREC<\u0013t' \u0000\u0014t'\u0001>\u0017t'\u0014t'\u0019 IF @MV = SI.DELETE$ THEN\u0017t'\u0014t'\f IF @RECORD<\u0013t' \u0000\u0014t'\u001b> # '' THEN @MV = SI.WRITE$\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>\u0014t'\u0004 END\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\t\n\u0000\n¯!\b\"\u0000 \u0000\t\u0006\u0000\nÊ \rz\"\nÊ \b\u001e\u0000¶Ã\rª\f\n³ \u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\r¿\"\n³ \r'\u0010\n³ \f‰ \u0003\u0000\u0000\u0014t'\bEND ELSE\u0017t'\b¶Ã\u001e\u0000\u0003\u0000\u0000\n¯!\b \u0000\"\u0000\rª\f\n”!\t\u0006\u0000\nö \u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0003\u0000\u0000\n”!\r³!\n”!\t\u0006\u0000\n‹!\t\u0010\u0000\u000bA!\u0014t'\u001c CONVERT MARKS TO VMARKS IN \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\n‹!\t¬\n\u000bˆ!\u0014t'' CONVERT @LOWER.CASE TO @UPPER.CASE IN \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\n‹!\u0003\u0000\u0000\n”!\fÕ \u0003\u0000\u0000\t\u0006\u0000\n§!\u0014t'\u0003END\u0017t'\u0003\u0000\u0000\n¯!@\u000e?>?\u000e>8B´Ãd\"\u001a\u00010\nÎ!\u001a\u0001",
+ "<2,4,6>": "\nÎ!\rÈ#\nÎ!@\u000e?>\fx\"\u001a\u00011\nç!\u001a\u0001",
+ "<2,4,7>": "\nç!\rD$\nç!@\u000e?>\fx\"\b\u0018\u0000¶Ã\u001a\u00012\n\u0005\"\u001a\u0001",
+ "<2,4,8>": "\n\u0005\"\rE&\n\u0005\"@\u000e?>\fx\"\u001a\u00013\n!\"\u001a\u0001",
+ "<2,4,9>": "\n!\"\r"
+ }
+ }
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "%\n!\"\u0003\u0010\u0000@\u000e?>\fx\"\u001a\u00015\nC\"\u001a\u0001",
+ "<1,1,2>": "\nC\"G\u0001",
+ "<1,1,3>": "\u0003\u0000\u0000\nC\"\u001a\u0001",
+ "<1,1,4>": "\nC\"@\u000e?>\fx\"\u001a\u00016\n_\"\u001a\u0001",
+ "<1,1,5>": "\n_\"\rÒ$\n_\"\u0003\u0012\u0000@\u000e?>\fx\"\u0006\u0000012356º!Ó!ì!\n\"&\"H\"?\u000e>\t\u000e\u0000\n°\"\t\u0006\u0000\n§\"\u0014t'\u0019IF @MV EQ SI.DELETE$ THEN\u0017t'\u000b\"\r[#\n°\"\u000b¶\"\r[#\n»\"@\u000e?>?\u000e>8B´ÃE#\r{#\nÎ\"@\u000e?>\fY#\r{#\nÛ\"@\u000e?>\fY#\r{#\nè\"@\u000e?>\fY#\u0014t'\u0001 \t\u000e\u0000\n\u0005#\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000b\u0018#\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\n)#\u0014t'\u0005 = ''\u0017t'@\u000e?>\fY#\u0003\u0000\u0000@\u000e?>\fY#\r{#\n@#@\u000e?>\fY#\u0006\u0000012356Æ\"Ó\"à\"í\".#8#?\u000e>\u0014t'\u000fIF NO.OREC THEN\u0017t'\u0003\u0000\u0000@\u000e?>?\u000e>\u0014t'\u0001 \t\u000e\u0000\n”#\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000b§#\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\nÄ#\u0014t'\u0011 = DELETED.VALUE$\u0017t'@\u000e?>?\u000e>G\u0001",
+ "<1,1,6>": "\n@$\u001a\u0001",
+ "<1,1,7>": "\n@$\u0014t'\u0001 \t\u000e\u0000\ní#\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000b\u0000$\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\n@$\u0014t'\u0003 = \t\u000e\u0000\n\u001b$\u0014t'\u0007@RECORD\u000b)$\u0014t'\u0004OREC\u0003\u0000\u0000\n@$\u0014t'\u0001<\u0013t' \u0000\u0014t'\u0001>\u0017t'@\u000e?>?\u000e>\u0014t'\u0001 \t\u000e\u0000\n]$\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000bp$\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\nÎ$\u0014t'\u0003 = #\n³$6\f\u0000\t\f\u0000\n£$\u0014t'\u000eFIELD(@ID,'*',\u0013t'p\b\u0014t'\u0001)\u000b°$\u0014t'\u0003@ID\u0003\u0000\u0000\n³$\u000bÀ$\u0014t'\u0003@ID\u0003\u0000\u0000\nÎ$\u0017t'\u001a\u0001",
+ "<1,1,8>": "\nÎ$@\u000e?>?\u000e>G\u0001",
+ "<1,1,9>": "\nó$\u001a\u0001",
+ "<1,1,10>": "\nó$\r÷$\nó$G\u0001",
+ "<1,1,11>": "\nó$\u001a\u0001",
+ "<1,1,12>": {
+ "<1,1,12,1>": "\nó$@\u000e?>?\u000e>\u0014t'\u001b IF DICT.FILEVAR NE '' THEN\u0017t'\u0014t'\u0001 \t\u000e\u0000\n2%\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000bE%\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\n",
+ "<1,1,12,2>": "%\u0014t'\u000f = CALCULATEX('\u0013t' \u0000\u0014t'\u0013',DICT.FILEVAR,@ID,\t\u000e\u0000\nˆ%\u0014t'\u0007@RECORD\u000b–%\u0014t'\u0004OREC\u0003\u0000\u0000\n",
+ "<1,1,12,3>": "%\u0014t'\u0004,'')\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0001 \t\u000e\u0000\nÌ%\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000bß%\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\n",
+ "<1,1,12,4>": "%\u0014t'\u0005 = ''\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>G\u0001"
+ },
+ "<1,1,13>": "\nA&\u001a\u0001",
+ "<1,1,14>": "\nA&\r÷$\nA&G\u0001",
+ "<1,1,15>": "\u0003\u0000\u0000\nA&\u001a\u0001",
+ "<1,1,16>": "\nA&G\u0001",
+ "<1,1,17>": "\u0003\u0000\u0000\nA&\u001a\u0001",
+ "<1,1,18>": "\nA&G\u0001",
+ "<1,1,19>": "\u0003\u0000\u0000\nA&\u001a\u0001",
+ "<1,1,20>": "\nA&@\u000e?>?\u000e>\t\u0006\u0000\nÝ&G\u0001",
+ "<1,1,21>": "\nÝ&\u001a\u0001",
+ "<1,1,22>": "\nÝ&\t\u000e\u0000\nŒ&\u0014t'\u0005 NEW.\u0013t'ˆ\u000b\u0014t'\u000e = CALCULATE('\u0013t'H\r\u0014t'\u0002')\u0017t'\u000bÚ&\u0014t'\u0005 OLD.\u0013t'ˆ\u000b\u0014t'\u000f = CALCULATEX('\u0013t'H\r\u0014t'\u001b',DICT.FILEVAR,@ID,OREC,'')\u0017t'\u0003\u0000\u0000\nÝ&\u000b„0\u000f¼\u000b)\nø&\u0010¼\u000b\nø&\b¶Ã\u0018\u0000\r'\u0010\nø&\u000b*0\u000fÌ\u000b*\n'0\b\u0018\u0000¶Ã\u0013º\nº\nG\u0001",
+ "<1,1,23>": "\n'0\u001a\u0001",
+ "<1,1,24>": "\n'0\u0013º\n \u0000\u0014º\n\u0001*G\u0001",
+ "<1,1,25>": "\u0003\u0000\u0000\n'0\u001a\u0001",
+ "<1,1,26>": "\n'0\u0013º\n \u0000\u000fÔ\u000b*\n'0\rª\f\n½'\u000f¼\u000b)\nV'\u0010¼\u000b\nV'\r'\u0010\nV'\u000b·'\u001a\u00012\n´'\u001a\u0001",
+ "<1,1,27>": "\n´'\u0013º\nº\nG\u0001",
+ "<1,1,28>": "\n´'\u001a\u0001",
+ "<1,1,29>": "\n´'\u0013º\n \u0000\u0014º\n\u0001*G\u0001",
+ "<1,1,30>": "\u0003\u0000\u0000\n´'\u001a\u0001",
+ "<1,1,31>": "\n´'\u0013º\n \u0000\u000fÔ\u000b)\n®'\u0010Ô\u000b\n¨'\u000fÌ\u000b*\n¨'\u0003\u0000\u0000\n®'\u0003\u0000\u0000\n´'\u0003\u0000\u0000\n½'\f='\u0003\u0000\u0000\b¶Ã\u0018\u0000\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013˜\u000b˜\u000b\u0013˜\u000b–\n\u0007 \u0000\t\u000e\u0000\n\u0001(G\u0001",
+ "<1,1,32>": "\u0003\u0000\u0000\n\u0001(\u001a\u0001",
+ "<1,1,33>": "\n\u0001(G\u0001",
+ "<1,1,34>": "\u0003\u0000\u0000\n\u0001(\u001a\u0001",
+ "<1,1,35>": {
+ "<1,1,35,1>": {
+ "<1,1,35,1,1>": "\n\u0001(\u000b\u0007(\r0\n'0\u0017t'\u0014t'0 * LOOP THROUGH ALL IDS, WE HAVE TO COMPUTE THE \t\u000e\u0000\nN(\u0014t'\u0003NEW\u000b[(\u0014t'\u0003OLD\u0003\u0000\u0000\n'0\u0014t'\u0016 VALUE FOR ALL OF THEM\u0017t'\u0017t'\u0014t'\u0016 ID.LEN = LEN(ID.LIST.\u0013t'˜\u000b\u0014t'\u0001)\u0017t'\u0014t'\u000b ID.COL = 1\u0017t'0\u0014\u0000\u0000\u0000\b\"\u0000 \u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\n8)\u0010Ì\u000b\n/)\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\t\u000e\u0000\n\u0007)\u0014t'\u0005 COL.\u0013t'ˆ\u000b\u0014t'\u0004 = 1\u0017t'\u000b,)\u0014t'\n OLD.LIST.\u0013t'ˆ\u000b\u0014t'\u0005 = ''\u0017t'\u0003\u0000\u0000\n/)\u0003\u0000\u0000\n8)\fÁ(\u0003\u0000\u0000\t\u000e\u0000\nU)\u0014t'\r NEXT.ID = ''\u0017t'\u0003\u0000\u0000\n'0\u0014t'\u001c LOOP WHILE ID.COL LE ID.LEN\u0017t'\u0014t'\u0013 NEXT.ID = ID.LIST.\u0013t'˜\u000b\u0014t'\f[ID.COL,@VM]\u0017t'\u0014t'\u0012 ID.COL = COL2()+1\u0017t'\u0017t'\u0014t'L * A special ID, '%%ALL.IDS%%' implies that all IDS are affected or at least\u0017t'\u0014t'@ * enough to warrant simply building the index over from scratch\u0017t'\u0017t'\u0014t'\u001f UNTIL NEXT.ID EQ '%%ALL.IDS%%'\u0017t'\u0017t'\u0014t': * Read the data record, check the other file cached first\u0017t'\u0017t'\u0014t'\u0017 IF NEXT.ID NE KEY THEN\u0017t'\u0014t'\u000e KEY = NEXT.ID\u0017t'\u0014t'\u0010 READ OREC FROM \u0013t'€\f\u0014t'\r,NEXT.ID THEN\u0017t'\u0014t'\u0011 NO.OREC = FALSE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\b OREC=''\u0017t'\u0014t'\u0010 NO.OREC = TRUE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0017t'\u0014t'\u0010 IF NO.OREC THEN\u0017t'0\u0014\u0000\u0000\u0000\b \u0000\"\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\n>,\u0010Ì\u000b\n5,\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0014t'\u0001 \t\u000e\u0000\n",
+ "<1,1,35,1,2>": "+\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000b\u001a,\u0014t'\tOLD.LIST.\u0013t'ˆ\u000b\u0014t'\u0004<-1>\u0003\u0000\u0000\n5,\u0014t'\u0011 = DELETED.VALUE$\u0017t'\u0003\u0000\u0000\n>,\f»+\u0003\u0000\u0000\u0014t'\t END ELSE\u0017t'0\u0014\u0000\u0000\u0000\b \u0000\"\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\nÓ-\u0010Ì\u000b\nÊ-\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0014t'\u0001 \t\u000e\u0000\n•,\u0014t'\u0004NEW.\u000b£,\u0014t'\u0004OLD.\u0003\u0000\u0000\nÊ-\u0013t'ˆ\u000b\u0014t'\u000f = CALCULATEX('\u0013t'H\r\u0014t'\u0007',DICT.\u0013t'€\f\u0014t'\u0011,NEXT.ID,OREC,'')\u0017t'\u0014t'\u001c CONVERT MARKS TO VMARKS IN \t\u000e\u0000\n\u0019-\u0014t'\u0004NEW.\u000b'-\u0014t'\u0004OLD.\u0003\u0000\u0000\nÊ-\u0013t'ˆ\u000b\u0017t'\t¬\n\u000b-\u0014t'' CONVERT @LOWER.CASE TO @UPPER.CASE IN \t\u000e\u0000\nq-\u0014t'\u0004NEW.\u000b-\u0014t'\u0004OLD.\u0003\u0000\u0000\nŠ-\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\nÊ-\t\u000e\u0000\u000bÇ-\u0014t'\n OLD.LIST.\u0013t'ˆ\u000b\u0014t'\u0007<-1> = \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\nÊ-\u0003\u0000\u0000\nÓ-\f[,\u0003\u0000\u0000\u0014t'\u0004 END\u0017t'0\u0014\u0000\u0000\u0000\b \u0000\"\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\nG/\u0010Ì\u000b\n>/\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\t\u000e\u0000\n8/\u0014t'\u0001 \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0003 = \u0014t'\tOLD.LIST.\u0013t'ˆ\u000b\u0014t'\u0005[COL.\u0013t'ˆ\u000b\u0014t'\u0005,@FM]\u0017t'\u0014t'\u0005 COL.\u0013t'ˆ\u000b\u0014t'\u000b = COL2()+1\u0017t'\u0014t'\u0004 IF \u0014t'\u0004NEW.\u0013t'ˆ\u000b\u0014t'\u0004 NE \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0005 THEN\u0017t'\u0014t'\u0001 \u0013t'€\f\u0014t'\t.UPD := '\u0013t'H\r\u0014t'\u0012':@FM:NEXT.ID:@FM:\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0005:@FM:\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u0014t'\u0004:@FM\u0017t'\u0014t'\u0001 \u0013t'€\f\u0014t'\t.CNT += 1\u0017t'\u0014t'\u0004 END\u0017t'\u0003\u0000\u0000\n>/\u0003\u0000\u0000\nG/\fë-\u0003\u0000\u0000\u0014t'\u0007 REPEAT\u0017t'\t\u000e\u0000\n$0\u0014t'! IF NEXT.ID EQ '%%ALL.IDS%%' THEN\u0017t'0\u0014\u0000\u0000\u0000\b \u0000\"\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\n\u00160\u0010Ì\u000b\n\r0\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0014t'\u0001 \u0013t'€\f\u0014t'\t.UPD := '\u0013t'H\r\u0014t'\u0019':@FM:NEXT.ID:@FM:@FM:@FM\u0017t'\u0014t'\u0001 \u0013t'€\f\u0014t'\t.CNT += 1\u0017t'\u0003\u0000\u0000\n\u00160\f/\u0003\u0000\u0000\u0014t'\u0004 END\u0017t'\n'0\u0003\u0000\u0000\n00\u0014\u0000\u0000\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\nT0\u0010Ì\u000b\nK0\u000f¼\u000b*\nK0\u0003\u0000\u0000\nT0\f20\u0003\u0000\u00000\u0014\u0000\u0000\u0000\u000fÔ\u000bA\u0014\u0000\t\u0014\u0000\n~0\u0010Ô\u000b\nu0\u000fÜ\u000b*\nu0\u0003\u0000\u0000\n~0\f\\0\u0003\u0000\u0000\u0003\u0000\u0000\n‰0@\u000e?>?\u000e>\u0003\u0000\u0000\u0014t'. * Get list of ID's affected in the other file\u0017t'\u0017t'\nÑ0@>\fØ0\u0004\u0000\u0000?\u000e@\u000e?>8B´Ã71\u001a\u00010\n\u00001\u001a\u0001"
+ }
+ },
+ "<1,1,36>": "\n\u00001G\u0001",
+ "<1,1,37>": "\n\u00001\u001a\u0001",
+ "<1,1,38>": "\n\u00001\rD1\n\u00001@\u000e?>\fB1\u001a\u00011\n\u00191\u001a\u0001",
+ "<1,1,39>": "\n\u00191\rÞ3\n\u00191@\u000e?>\fB1\u001a\u00012\n21\u001a\u0001",
+ "<1,1,40>": "\n21\rP4\n21@\u000e?>\fB1\u0003\u0000012à0\u00051\u001e1?\u000e>\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\b = OREC<\u0013t' \u0000\u0014t'\u0001>\u0017t'\u0014t'\u001a IF @MV NE SI.DELETE$ THEN\u0017t'\u0014t'\u0017 NEW.ID.LIST = @RECORD<\u0013t' \u0000\u0014t'\u0001>\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0011 NEW.ID.LIST = ''\u0017t'\u0014t'\u0004 END\u0017t'\rø1\nô1@\u000e?>?\u000e>\u0017t'\u0014t'8 * Watch out for ID.LIST changing from OLD to NEW record\u0017t'\u0017t'\u0014t'\f IF ID.LIST.\u0013t'˜\u000b\u0014t'\u0014 NE NEW.ID.LIST THEN\u0017t'\u0017t'\u0014t'2 * The list has been changed, now avoid duplicates\u0017t'\u0017t'\u0014t'\u001a ID.LEN = LEN(NEW.ID.LIST)\u0017t'\u0014t'\u000b ID.COL = 1\u0017t'\u0014t'\u001c LOOP WHILE ID.COL LE ID.LEN\u0017t'\u0014t'\" NEXT.ID = NEW.ID.LIST[ID.COL,@VM]\u0017t'\u0014t'\u0012 ID.COL = COL2()+1\u0017t'\u0014t'\u001b LOCATE NEXT.ID IN ID.LIST.\u0013t'˜\u000b\u0014t'\u001b USING @VM SETTING NUM ELSE\u0017t'\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\u0010<1,-1> = NEXT.ID\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\u0003 = #\n146\f\u0000\t\f\u0000\n!4\u0014t'\u000eFIELD(@ID,'*',\u0013t'p\b\u0014t'\u0001)\u000b.4\u0014t'\u0003@ID\u0003\u0000\u0000\n14\u000b>4\u0014t'\u0003@ID\u0003\u0000\u0000\nL4\u0017t'\u001a\u0001",
+ "<1,1,41>": "\nL4@\u000e?>?\u000e>G\u0001",
+ "<1,1,42>": "\n©5\u001a\u0001",
+ "<1,1,43>": "\n©5\u0014t'\u001b IF DICT.FILEVAR NE '' THEN\u0017t'\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\u000f = CALCULATEX('\u0013t' \u0000\u0014t'\u001b',DICT.FILEVAR,@ID,OREC,'')\u0017t'\u0014t'\u001a IF @MV NE SI.DELETE$ THEN\u0017t'\u0014t'\u001b NEW.ID.LIST = CALCULATEX('\u0013t' \u0000\u0014t'\u001e',DICT.FILEVAR,@ID,@RECORD,'')\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0011 NEW.ID.LIST = ''\u0017t'\u0014t'\u0004 END\u0017t'\rø1\n©5\u0014t'\t END ELSE\u0017t'\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\u0005 = ''\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>\u0014t'\u0003END\u0017t'0\u0014\u0000\u0000\u0000\u000f¼\u000bA\u0014\u0000\t\u0014\u0000\nß5\u0010¼\u000b\nÖ5\u000fÄ\u000b*\nÖ5\u0003\u0000\u0000\nß5\f½5\u0003\u0000\u0000@\u000e?>?\u000e>\u0017t'\u0014t'0* Time to actually do the record write or delete\u0017t'\u0017t'\u0014t'%INDEXES = TRUE$ ;* Set SC.XLATE.RESET\u0017t'\u0014t'\u0019IF @MV EQ SI.DELETE$ THEN\u0017t'\u0014t'4 CALL @NEXTFS(DELETE.RECORD,FS,FVAR,@ID,'','', FLAG)\u0017t'\u0014t'\bEND ELSE\u0017t'\u0014t'8 CALL @NEXTFS(WRITE.RECORD,FS,FVAR,@ID,'',@RECORD, FLAG)\u0017t'\u0014t'\u0003END\u0017t'\u0014t'\rIF FLAG ELSE \u0017t'\u0014t')* IF @STATION NE '' AND ITEM.LOCKED THEN \u0017t'\u0014t'\u0018* ERR.SAVE = @FILE.ERROR\u0017t'\u0014t'$* UNLOCK LOCK.FILEVAR, @ID ELSE NULL\u0017t'\u0014t'\u0018* @FILE.ERROR = ERR.SAVE\u0017t'\u0014t'\u000f* FLAG = FALSE$\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'\f RETURN FLAG\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'2* Loop through all files, compute new field values\u0017t'\u0017t'\u0013´Ã´Ã\rF\f\n†8\rp\u0011\n†8\rª\f\nW8\r'\u0010\nW8\fH8\u0003\u0000\u0000\u0013t'€\f\u0014t'\t.UPD = ''\u0017t'\u0013t'€\f\u0014t'\b.CNT = 0\u0017t'\f<8\u0003\u0000\u0000\u0013´Ã´Ã@\u000e?>?\u000e>\u0014t'\u0004IF (\u0013t'€\f\u0014t'\u0012 NE '') AND (DICT.\u0013t'€\f\u0014t'\f NE '') THEN\u0017t'\u0017t'\u0014t'$ * clear the other file record cache\u0017t'\u0017t'\u0014t'\t KEY = ''\u0017t'\u0003\u0000\u0000@\u000e?>?\u000e>\t\n\u0000\nÔ<\b\"\u0000 \u0000\t\u0006\u0000\nx9\rz\"\nx9\b\u001e\u0000¶Ã\rª\f\na9\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\r¿\"\na9\r'\u0010\na9\f79\u0003\u0000\u0000\u0014t'\bEND ELSE\u0017t'\b¶Ã\u001e\u0000\u0003\u0000\u0000\nÔ<\b \u0000\"\u0000\rª\f\nD:\u0004\u0010\u0000\u0004\u0012\u0000\t\u0006\u0000\nª9\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0003\u0000\u0000\nD:\r³!\nD:\t\u0006\u0000\n;:\t\u0010\u0000\u000bõ9\u0014t'\u001c CONVERT MARKS TO VMARKS IN \u0014t'\u0004NEW.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\n;:\t¬\n\u000b8:\u0014t'+ CONVERT @LOWER.CASE TO @UPPER.CASE IN NEW.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\n;:\u0003\u0000\u0000\nD:\fƒ9\u0003\u0000\u0000\t\u0006\u0000\nÌ<\u0014t'\u0003END\u0017t'\b¶Ã\u001e\u0000\b \u0000\"\u0000\rª\f\nÉ<\u0004\u0010\u0000\u0004\u0012\u0000\u001b\u00013\nv:\u0003\u0010\u0000\u0003\u0000\u0000\nÉ<\u001b\u00016\n…:\u0003\u0012\u0000\u0003\u0000\u0000\nÉ<\r'\u0010\nÉ<\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0014t'\u0007IF NEW.\u0013t'ˆ\u000b\u0014t'\u0004 NE \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0005 THEN\u0017t'\t\u0012\u0000\nø;\u0014t'+ IF (DICT.FILEVAR EQ '') OR (@MV EQ 1) THEN\u0017t'\u0014t'\u0005 NEW.\u0013t'ˆ\u000b\u0014t'\u0005 = ''\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0005 NEW.\u0013t'ˆ\u000b\u0014t'\u000f = CALCULATEX('\u0013t' \u0000\u0014t'\u001e',DICT.FILEVAR,@ID,@RECORD,'')\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\b IF NEW.\u0013t'ˆ\u000b\u0014t'\u000b NE '' THEN\u0017t'\u0014t'\u0001 \u0013t'€\f\u0014t'\t.UPD := '\u0013t'H\r\u0014t'\u0016':@FM:@ID:@FM:@FM:NEW.\u0013t'ˆ\u000b\u0014t'\u0004:@FM\u0017t'\u0003\u0000\u0000\nÉ<\t\u0010\u0000\n\n<\rØ<\n\n<\u0003\u0000\u0000\nÉ<\t\u0012\u0000\u000bq<\u0014t'\u0001 \u0013t'€\f\u0014t'\t.UPD := '\u0013t'H\r\u0014t'\u000e':@FM:@ID:@FM:\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\t:@FM:NEW.\u0013t'ˆ\u000b\u0014t'\u0004:@FM\u0017t'\u0003\u0000\u0000\nÉ<\u0014t'\u0001 \u0013t'€\f\u0014t'\t.CNT += 1\u0017t'\t\u0010\u0000\nŸ<\u0014t'\u0004 END\u0017t'\u0003\u0000\u0000\nÉ<\t\u0012\u0000\n¶<\u0014t'\u0004 END\u0017t'\u0003\u0000\u0000\nÉ<\u0014t'\u0003END\u0017t'\fa:\u0003\u0000\u0000\u0003\u0000\u0000\nÔ<@\u000e?>?\u000e>\u0017t'\u0014t'( * Optimize relational index transaction\u0017t'\u0017t'\u0014t'\u000e TRANSFER NEW.\u0013t'ˆ\u000b\u0014t'\b TO NEWX\u0017t'\u0014t'\u000e TRANSFER OLD.\u0013t'ˆ\u000b\u0014t'\b TO OLDX\u0017t'\u0014t'\u001a GOSUB OPTIMIZE_RELATIONAL\u0017t'\u0014t'\u0016 TRANSFER NEWX TO NEW.\u0013t'ˆ\u000b\u0017t'\u0014t'\u0016 TRANSFER OLDX TO OLD.\u0013t'ˆ\u000b\u0017t'\u0014t'\b IF NEW.\u0013t'ˆ\u000b\u0014t'\b NE OLD.\u0013t'ˆ\u000b\u0014t'\u0005 THEN\u0017t'\u0003\u0000\u0000@\u000e?>?\u000e>\u0013´Ã´Ã\rF\f\nëA\rp\u0011\nëA\rª\f\n\u0017>\r'\u0010\n\u0017>\f\b>\u0003\u0000\u0000\u0014t'\u0010UPDATE.LIST = ''\u0017t'\u0014t'\u0003IF \u0013t'€\f\u0014t'\u000f.UPD NE '' THEN\u0017t'\u0014t'\u0010 UPDATE.LIST := \u0013t'€\f\u0014t'\u0004.UPD\u0017t'\u0014t'\u0003END\u0017t'\t\u001c\u0000\nÞA\rF\f\nÛA\rp\u0011\nÛA\rª\f\n¢>\r'\u0010\n¢>\f“>\u0003\u0000\u0000\u0014t'\u0003IF \u0013t'€\f\u0014t'\u000f.UPD NE '' THEN\u0017t'\u0014t'\u0016 IF LEN(@STATION) THEN\u0017t'\u0014t'\u0010 LOCK_FV = BANG.\u0013t'€\f\u0017t'\u0014t'\u000e LOCK_ID = \"0\"\u0017t'\u0014t'\u0012 LOCK_MSG = 'B521'\u0017t'\u0014t'\t PARA = 0\u0014t'\u0007:@FM:\"!\u0013t'\u001c\f\u0014t'\u0001\"\u0017t'\u0014t'\u0010 GOSUB LOCK_ITEM\u0017t'\u0014t'\u000f IF ABORT THEN \u0017t'\u0014t'K* IF @STATION NE '' AND ITEM.LOCKED THEN UNLOCK LOCK.FILEVAR, @ID ELSE NULL\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0018 READ F.TRANS FROM BANG.\u0013t'€\f\u0014t'\u0018, \"0\" ELSE F.TRANS = @FM\u0017t'\u0014t'\f F.TRANS := \u0013t'€\f\u0014t'\u0004.UPD\u0017t'\u0014t'( IF LEN(F.TRANS) GT MAX.UPDATE.SIZE THEN\u0017t'\u0014t'\u0016 NUM = F.TRANS[1, @FM]\u0017t'\u0014t'\u0017 F.TRANS[1,COL2()] = \"\"\u0017t'\u0014t'\t NUM += 1\u0017t'\u0014t'\u0001*\u0017t'\u0014t'# WRITE NUM + 1:@FM:F.TRANS TO BANG.\u0013t'€\f\u0014t'\u0018, NUM ELSE RETURN FALSE$\u0017t'\u0014t'\u0012 F.TRANS = NUM:@FM\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0017 WRITE F.TRANS TO BANG.\u0013t'€\f\u0014t'\u0018, \"0\" ELSE RETURN FALSE$\u0017t'\u0014t'# IF LEN(@STATION) THEN UNLOCK BANG.\u0013t'€\f\u0014t'\u000e,\"0\" ELSE NULL\u0017t'\u0014t'\u0003END\u0017t'\f‡>\u0003\u0000\u0000\u0003\u0000\u0000\nëA\u0013´Ã´Ã@\u000e?>?\u000e>\u0014t'\u0017* End of clearfile else\u0017t'\u0014t'\u0003END\u0017t'\u0014t'F* If updates to perform, check for trans rec and write out transaction\u0017t'\u0014t'O* If record is too big, write to the end of the linked list and clear record 0.\u0017t'\u0014t'>* Need to update record 0 no matter if split is needed or not.\u0017t'\u0014t'\u0013IF UPDATE.LIST THEN\u0017t'\u0014t'- IF BATCH.MODE% AND (UPDATE.ITEM% NE \"\") ELSE\u0017t'\u0014t'\u0016 IF LEN(@STATION) THEN\u0017t'\u0014t'\u0011 LOCK_FV = IDX.FV\u0017t'\u0014t'\u000e LOCK_ID = \"0\"\u0017t'\u0014t'\u0012 LOCK_MSG = 'B521'\u0017t'\u0014t'\t PARA = 0\u0014t'\n:@FM:FNAME\u0017t'\u0014t'\u0010 GOSUB LOCK_ITEM\u0017t'\u0014t'\u000e IF ABORT THEN\u0017t'\u0014t'K* IF @STATION NE '' AND ITEM.LOCKED THEN UNLOCK LOCK.FILEVAR, @ID ELSE NULL\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0001*\u0017t'\u0014t'* READ TRANS.REC FROM IDX.FV, \"XTRANS\" THEN\u0017t'\u0014t'\f GOSUB PATCH\u0017t'\u0014t'\u001b IF FLAG ELSE RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0001*\u0017t'\u0014t'( READ UPDATE.ITEM% FROM IDX.FV, \"0\" ELSE\u0017t'\u0014t'\u0013 UPDATE.ITEM% = @FM\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0001*\u0017t'\u0014t'\u0014 IF BATCH.MODE% THEN\u0017t'\u0014t'\u001a BATCH.MODE%<2> = TIME()+5\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u001c UPDATE.ITEM% := UPDATE.LIST\u0017t'\u0014t'A * Record over 1k bytes, will split and write to the end of list.\u0017t'\u0014t'- IF LEN(UPDATE.ITEM%) GT MAX.UPDATE.SIZE THEN\u0017t'\u0014t'\u000f RELINK = TRUE$\u0017t'\u0014t'\u001b NUM = UPDATE.ITEM%[1, @FM]\u0017t'\u0014t'\u001c UPDATE.ITEM%[1,COL2()] = \"\"\u0017t'\u0014t'\t NUM += 1\u0017t'\u0014t'\u0001*\u0017t'\u0014t'5 TRANS.REC = \"W\":@FM:NUM:@FM:NUM + 1:@FM:UPDATE.ITEM%\u0017t'\u0014t'2 CONVERT @FM:@VM:@SVM TO @VM:@SVM:@TM IN TRANS.REC\u0017t'\u0014t'' TRANS.REC := @FM:\"W\":@VM:0:@VM:NUM:@VM\u0017t'\u0014t'7 WRITE TRANS.REC TO IDX.FV, \"XTRANS\" ELSE RETURN FALSE$\u0017t'\u0014t'\u0001*\u0017t'\u0014t'A WRITE NUM + 1:@FM:UPDATE.ITEM% TO IDX.FV, NUM ELSE RETURN FALSE$\u0017t'\u0014t'\u0017 UPDATE.ITEM% = NUM:@FM\u0017t'\u0014t'\u0016 WRITE.UPDATES = TRUE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0010 RELINK = FALSE$\u0017t'\u0014t'\u0014 IF BATCH.MODE% THEN\u0017t'\u0014t'+ WRITE.UPDATES = (TIME() GT BATCH.MODE%<2>)\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0016 WRITE.UPDATES = TRUE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0016 IF WRITE.UPDATES THEN\u0017t'\u0014t'5 WRITE UPDATE.ITEM% TO IDX.FV, \"0\" ELSE RETURN FALSE$\u0017t'\u0014t'\u000f IF RELINK THEN\u0017t'\u0014t'+ DELETE IDX.FV, \"XTRANS\" ELSE RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0016 IF LEN(@STATION) THEN\u0017t'\u0014t'\u001c UNLOCK IDX.FV,\"0\" ELSE NULL\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0012 UPDATE.ITEM% = \"\"\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0003END\u0017t'\u0014t'$* Skip final processing if clearfile\u0017t'\u0014t'\u001cIF @MV EQ SI.CLEARFILE$ ELSE\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'I * Unlock all the indexes that were \"logically\" locked before getting the\u0017t'\u0014t'\r * OLD VALUES\u0017t'\u0017t'\u0014t'\u0017 IF @STATION NE '' THEN\u0017t'\rF\f\nÅK\rp\u0011\nÅK\rª\f\n9K\u001b\u00032",
+ "<1,1,44>": "5\n*K\u0014t'\u0011 UNLOCK FILEVAR,'\u0013t'H\r\u0014t'\u0011*INDEX' ELSE NULL\u0017t'\u0003\u0000\u0000\n9K\r'\u0010\n9K\fêJ\u0003\u0000\u0000\rF\f\n»K\rp\u0011\n»K\u0014t'\u0004 IF \u0013t'€\f\u0014t'\u000b NE '' THEN\u0017t'\rª\f\nªK\r'\u0010\nªK\u0014t'\b UNLOCK \u0013t'€\f\u0014t'\u0002,'\u0013t'H\r\u0014t'\u0011*INDEX' ELSE NULL\u0017t'\fgK\u0003\u0000\u0000\u0014t'\u0004 END\u0017t'\f?\u000e>\u0014t'\u0015* IF ITEM.LOCKED THEN\u0017t'\u0014t'#* UNLOCK LOCK.FILEVAR,@ID ELSE NULL\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>\u0003\u0006\u0000\rF\f\n=N\rp\u0011\n=N0 \u0000\u0000\u0000\rª\f\n3N\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u001b\u00013\n'N\u001a\u00013\n'N\u001a\u0001",
+ "<1,1,45>": "\n'N\t\u0006\u0000\nÏL\u0004\u0006\u0000\u0017t'\u0014t'M * Handle relation types specially: Try doing the relation update immediately\u0017t'\u0003\u0000\u0000\n'N\u0014t'\u0004 IF \u0014t'\u0004NEW.\u0013t'ˆ\u000b\u0014t'\u0004 NE \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0005 THEN\u0017t'G\u0001",
+ "<1,1,46>": "\n'N\u001a\u0001",
+ "<1,1,47>": "\n'NG\u0001",
+ "<1,1,48>": "\n'N\u001a\u0001",
+ "<1,1,49>": "\n'N\u0014t'\u0010 IF INDEX.OPEN('\u0013t' \u0000\u0014t'\u0016',D.FV) ELSE D.FV = ''\u0017t'G\u0001",
+ "<1,1,50>": "\n'N\u001a\u0001",
+ "<1,1,51>": "\n'N\u0013º\nº\n\u0013º\n \u0000G\u0001",
+ "<1,1,52>": "\n'N\u001a\u0001",
+ "<1,1,53>": "\n'N\u0014t'\u0013 IF D.FV NE '' THEN\u0017t'\u0014t'\u0019 IF RELATER( @ID:@FM:OLD.\u0013t'ˆ\u000b\u0014t'\t:@FM:NEW.\u0013t'ˆ\u000b\u0014t'\b, D.FV, \u0013t'º\n\u0014t'\u0003, '\u0013t' \u0000\u0014t'\f', IDX.FV, '\u0013t'H\r\u0014t'\u000f', 1) THEN NULL\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u000b-N\r'\u0010\n3N\fBL\u0003\u0000\u0000\u0013´Ã´Ã@\u000e?>?\u000e>\u0014t'\u0003END\u0017t'\u0014t'\fRETURN TRUE$\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'\u0012*-----------------\u0017t'\u0014t'\nLOCK_ITEM:\u0017t'\u0014t'\u0010 LOCKED = FALSE$\u0017t'\u0014t'\u0015 SELF_LOCKED = FALSE$\u0017t'\u0014t'\u000f ABORT = FALSE$\u0017t'\u0014t'\f LOCKCNT = 1\u0017t'\u0014t'\u0010 LOCK_IMAGE = \"\"\u0017t'\u0014t'\u0005 LOOP\u0017t'\u0014t'\u0016 IF LOCKCNT = 200 THEN\u0017t'\u0014t'& MSG(LOCK_MSG, 'UB', LOCK_IMAGE, PARA)\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u001b LOCK LOCK_FV, LOCK_ID THEN\u0017t'\u0014t'\u000f LOCKED = TRUE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0016 IF STATUS() EQ 1 THEN\u0017t'\u0014t'8 LOCKED = TRUE$ ;* OKAY if already locked by our station\u0017t'\u0014t'\u0014 SELF_LOCKED = TRUE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'7 DELAY(0.5) ;* Delay 1/2 sec to reduce network traffic \u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\r UNTIL LOCKED\u0017t'\u0014t'\u0015 BATCH.INDEXING(0,'')\u0017t'\u0014t'\r LOCKCNT += 1\u0017t'\u0014t'\u0016 IF ESC.TO.EXIT() THEN\u0017t'\u0014t'\t RESP = 1\u0017t'\u0014t'\u0019 MSG('B296','', RESP, '')\u0017t'\u0014t'\r IF RESP THEN\u0017t'\u0014t'\u000e ABORT = TRUE$\u0017t'\u0014t'( @FILE.ERROR = 421 ;* FS_SYS_USER_ABORT$\u0017t'\u0014t'\u001c STATUS() = 1 ;* FSPHYSICAL$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\f UNTIL ABORT\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\u0018 IF LEN(LOCK_IMAGE) THEN\u0017t'\u0014t'\u001b MSG('','DB',LOCK_IMAGE,'')\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 RETURN\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'\u0012*-----------------\u0017t'\u0014t'\u0006PATCH:\u0017t'\u0014t'\b PIX = 1\u0017t'\u0014t'\r FLAG = TRUE$\u0017t'\u0014t'\u0005 LOOP\u0017t'\u0014t'\u001a WHILE LEN(TRANS.REC)\u0017t'\u0014t'\u0016 PREC = TRANS.REC\u0017t'\u0014t'- CONVERT @VM:@SVM:@TM TO @FM:@VM:@SVM IN PREC\u0017t'\u0014t'\u0015 PTYPE = PREC[1, @FM]\u0017t'\u0014t'\u0015 PREC[1, COL2()] = \"\"\u0017t'\u0014t'\u0014 PKEY = PREC[1, @FM]\u0017t'\u0014t'\u0015 PREC[1, COL2()] = \"\"\u0017t'\u0014t'\u0014 IF PTYPE = \"W\" THEN\u0017t'\u0014t'. WRITE PREC TO IDX.FV, PKEY ELSE FLAG = FALSE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'' DELETE IDX.FV, PKEY ELSE FLAG = FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\t PIX += 1\u0017t'\u0014t'\u000b WHILE FLAG\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\r IF FLAG THEN\u0017t'\u0014t'\" DELETE IDX.FV, \"XTRANS\" ELSE NULL\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 RETURN\u0017t'\u0017t'@\u000e?>?\u000e>\u0014t'\u0011*----------------\u0017t'\u0014t'\u0014OPTIMIZE_RELATIONAL:\u0017t'\u0014t'\u0013 ID.LEN = LEN(OLDX)\u0017t'\u0014t'\u000b ID.COL = 1\u0017t'\u0014t'\u0011 OLD.ID.LIST = \"\"\u0017t'\u0014t'\u001c LOOP WHILE ID.COL LE ID.LEN\u0017t'\u0014t'\u001c NEXT.ID = OLDX[ID.COL, @VM]\u0017t'\u0014t'\u0014 ID.COL = COL2() + 1\u0017t'\u0014t'2 LOCATE NEXT.ID IN NEWX USING @VM SETTING NUM ELSE\u0017t'\u0014t'\u001c OLD.ID.LIST<1,-1> = NEXT.ID\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\u0001*\u0017t'\u0014t'\u0013 ID.LEN = LEN(NEWX)\u0017t'\u0014t'\u000b ID.COL = 1\u0017t'\u0014t'\u0011 NEW.ID.LIST = \"\"\u0017t'\u0014t'\u001c LOOP WHILE ID.COL LE ID.LEN\u0017t'\u0014t'\u001c NEXT.ID = NEWX[ID.COL, @VM]\u0017t'\u0014t'\u0014 ID.COL = COL2() + 1\u0017t'\u0014t'2 LOCATE NEXT.ID IN OLDX USING @VM SETTING NUM ELSE\u0017t'\u0014t'\u001c NEW.ID.LIST<1,-1> = NEXT.ID\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\u0001*\u0017t'\u0014t'\u001d TRANSFER NEW.ID.LIST TO NEWX\u0017t'\u0014t'\u001d TRANSFER OLD.ID.LIST TO OLDX\u0017t'\u0014t'\u0007 RETURN\u0017t'@\u000e?>?\u000e>!¨\u000b\u0003\u0000\u0000@\u000e?>?\u000e"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSOBJ%003ASITRANS_RUN.json b/SYSPROG/APPROW/SYSOBJ%003ASITRANS_RUN.json
new file mode 100644
index 0000000..e6d4fac
--- /dev/null
+++ b/SYSPROG/APPROW/SYSOBJ%003ASITRANS_RUN.json
@@ -0,0 +1,205 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SITRANS.RUN"
+ },
+ "body": {
+ "record1": {
+ "<1>": "\u0014"
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "´Ãd\u0000\u0000\u0000 \u0000p\bz\bˆ\t–\n\u0002\u0000\u0010\u000e-\u0002\u0000\u0000\u0000-\u0002\u0000\u0002\u0000-\u0002\u0000\u0004\u0000-\u0002\u0000\u0006\u0000-\u0002\u0000\b\u0000-\u0002\u0000\n\u0000-\u0002\u0000\f\u0000-\u0002\u0000\u000e\u0000-\u0002\u0000\u0010\u0000-\u0002\u0000\u0012\u0000-\u0002\u0000\u0014\u0000-\u0002\u0000\u0018\u0000-\u0002\u0000\u001a\u0000-\u0002\u0000\u001c\u0000-\u0002\u0000\u001e\u0000-\u0002\u0000 \u0000-\u0002\u0000\"\u0000-\u0002\u0000$\u0000-\u0002\u0000&\u0000-\u0002\u0000¢\u0000-\u0002\u0000¬\n-\u0002\u0000¼\n-\u0002\u0000¶Ã-<\u0000d\u0000-Ð\u0007 \u0000-\n\u0000p\b-\u000e\u0001z\b-\u000e\u0001ˆ\t-\u0010\u0000–\n-\n\u0000ª\n-\u0006\u0000´\n-È\u0000º\n-\u0006\u0000‚\u000b-\u0010\u0000ˆ\u000b-\u0010\u0000˜\u000b-\n\u0000¨\u000b-d\u0000¸\u000b-d\u0000\u001c\f-d\u0000€\f-d\u0000ä\f-d\u0000H\r-d\u0000¬\r-Ä\t\u0010\u000e-Ð\u0007Ô\u0017-Ð\u0007¤\u001f-@œt'-\u0010'´Ã\u0014¸\u000b\b\u0010\u0011\u0002\u0000H\r¬\r\u0014¸\u000b\b\u0010!\u0002\u0000H\r¬\r\u0014¸\u000b\b\u00101\u0002\u0000H\r¬\r\u0014¸\u000b\b \u0012\u0002\u0000º\n‚\u000b\u0014¸\u000b\b \"\u0002\u0000º\n‚\u000b\u0017´Ã\u0017´Ã4´Ã\u0013t't'\u0003\u0006\u0000\u0004\u000e\u0000\u0014´\n\u0002\r\n\u0004\u001c\u0000\u0004$\u0000>\r\u0001\nŒ\u0001\t$\u0000\np\u0001\u0013t't'\u000b„\u0001\r³\u0004\u000b\u0001\u0003\u0000\u0000\u0013t't'\n„\u0001\nŒ\u0001Bt'@\u000e?>?\u000e>\r",
+ "<1,1,1,1,2>": "\u0001\nî\u0001\u001b\u0001Þ\u0005\u0000\u0000\nÜ\u0001\nÙ\u0001\r›\u0002\nÜ\u0001\u001b\u0001Þ\u0005\u0000\u0000\nÖ\u0001\nÓ\u0001\rÃ\u0002\nÖ\u0001\u001b\u0001Þ\u0005\u0000\u0000\nÐ\u0001\nÍ\u0001\rÜ\u0002\nÐ\u0001\u0003\u0000\u0000\nÖ\u0001\u0003\u0000\u0000\nÜ\u0001\u0003\u0000\u0000\nî\u0001\u0004\u0006\u0000\u001a\u0001Þ\nî\u0001\u0017t'\f‘\u0001\u0003\u0000\u0000\u0017t'@\u000e?>?\u000e>\rL\u0002\nH\u0002\u001a\u0001*\nH\u0002\rm\u0002\nH\u0002\u001a\u0001*\nH\u0002\r„\u0002\nH\u0002\u0013t'ä\f\u0014t'\u0001"
+ }
+ }
+ },
+ "<1,2>": "0\b\u0000\u0000\u00000\n\u0000\u0000\u0000\u0013Ô\u0017Ô\u0017\u0013¤\u001f¤\u001f\t\u0006\u0000\u000bC\u0002\u0003\u001c\u0000\u0003\u0000\u0000\nH\u0002@\u000e?>?\u000e>G\u0001*\ni\u0002\u0013\u001c\f\u001c\f\u0013ä\fä\f\u0013\u001c\f \u0000\u0013ä\f \u0000@\u000e?>?\u000e>G\u0001*\n€\u0002\u0014ä\f\u0001*\u0013ä\f \u0000@\u000e?>?\u000e>G\u0001",
+ "<1,3>": "\n—\u0002\u0014ä\f\u0001*\u0013ä\f \u0000@\u000e?>?\u000e>\u001a\u0001",
+ "<1,4>": "\n¿\u0002\u001a\u0001*\n·\u0002\t\u0006\u0000\n±\u0002\u0003\u0004\u0000\u0003\u0000\u0000\nº\u0002\u0003\u0000\u0000\n¿\u0002@\u000e?>?\u000e>\u001a\u0001",
+ "<1,5>": "\nØ\u0002\u001a\u0001*\nÐ\u0002\u0003\u0000\u0000\nØ\u0002@\u000e?>?\u000e>\u001a\u0001",
+ "<1,6>": "\n&\u0003\r*\u0003\n"
+ },
+ "<2>": "\u0002\rA\u0003\n",
+ "<3>": "\u0002\rd\u0003\n",
+ "<4>": {
+ "<4,1>": "\u0002\u001a\u0001",
+ "<4,2>": "\n"
+ },
+ "<5>": {
+ "<5,1>": "\u0002\fã\u0002\u0003\u0000\u0000\u0016t'\b\u0000\u0014t'\u0001",
+ "<5,2>": "\u0016t'\n\u0000\u0014t'\u0001",
+ "<5,3>": "\u0013t'¤\u001f\u0014t'\u0001",
+ "<5,4>": {
+ "<5,4,1>": "\u0013t'Ô\u0017@\u000e?>?\u000e>\u0013H\rH\rG\u0001",
+ "<5,4,2>": "\n=\u0003\u0013H\r \u0000@\u000e?>?\u000e>\u0013ª\nª\n\u001a\u0001",
+ "<5,4,3>": "\n`\u0003G\u0001",
+ "<5,4,4>": "\nX\u0003\u0013ª\n \u0000\u0003\u0000\u0000\n`\u0003@\u000e?>?\u000e>\u001a\u0001",
+ "<5,4,5>": "\nz\u0003\ns\u0003@>\fz\u0003\u0004\u0000\u0000?\u000e@\u000e?>8B´ÃF\u0004\r\\\u0004\nŠ\u0003@\u000e?>\fZ\u0004\r\\\u0004\n—\u0003@\u000e?>\fZ\u0004\u001b\u00032",
+ "<5,4,6>": "5\n§\u0003\u0003\u001c\u0000\u0003\u0000\u0000\nµ\u0003\r\\\u0004\nµ\u0003@\u000e?>\fZ\u0004\b\u0014\u0000¶Ã\u001a\u00013\n'\u0004\u001a\u0001",
+ "<5,4,7>": "\n'\u0004G\u0001",
+ "<5,4,8>": "\u0003\u0000\u0000\n'\u0004\u001a\u0001",
+ "<5,4,9>": "\n'\u0004G\u0001",
+ "<5,4,10>": "\u0003\u0000\u0000\n'\u0004\u001a\u0001",
+ "<5,4,11>": "\n'\u0004G\u0002",
+ "<5,4,12>": ""
+ },
+ "<5,5>": {
+ "<5,5,1>": "\u0003\u0000\u0000\n'\u0004\u001a\u0001",
+ "<5,5,2>": "\u000b"
+ }
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "\u0003\u0003$\u0000\u0003\u0000\u0000\n'\u0004G\u0001",
+ "<1,2>": {
+ "<1,2,1>": "\u0003\u0000\u0000\n'\u0004\t¢\u0000\u000b\u0017\u0004\u0003$\u0000\u0003\u0000\u0000\n'\u0004\b¶Ã\u0014\u0000\r\\\u0004\n'\u0004@\u000e?>\fZ\u0004\rŠ\u0004\n4\u0004@\u000e?>\fZ\u0004\r\\\u0004\nA\u0004@\u000e?>\fZ\u0004\u0006\u0000012356‚\u0003\u0003œ\u0003º\u0003,\u00049\u0004?\u000e>\u0006\n\u0000\u0013Ô\u0017H\r\u0014Ô\u0017\u0001",
+ "<1,2,2>": "\u0013Ô\u0017ª\n\u0014Ô\u0017\u0001",
+ "<1,2,3>": "G\u0001"
+ },
+ "<1,3>": {
+ "<1,3,1>": "\n†\u0004\u0013Ô\u0017 \u0000\u0014Ô\u0017\u0001",
+ "<1,3,2>": "@\u000e?>?\u000e>\u0006\b\u0000\u0013¤\u001fH\r\u0014¤\u001f\u0001",
+ "<1,3,3>": "\u0014¤\u001f\u0001",
+ "<1,3,4>": "G\u0001"
+ },
+ "<1,4>": {
+ "<1,4,1>": "\n¯\u0004\u0013¤\u001f \u0000\u0014¤\u001f\u0001",
+ "<1,4,2>": "@\u000e?>?\u000e>\u0013´Ã´Ã\u0013´Ãt'\u0013t't'4´Ã\u0013´Ã´Ã\rF\f\n$\u0006\u0013´Ã´Ã\r(\u0006\n$\u0006\r†\u0011\n$\u0006\rŠ\u0012\n$\u0006\r\u0005\u0019\n$\u0006\rŸ\u001c\n$\u0006\t\u0004\u0000\n\u0000\u0005\rÛ\u001e\n\u0003\u0005\u0003\u0000\u0000\n$\u0006\rF\f\n$\u0006\t\b\u0000\n3\u0005\rí\u001e\n6\u0005\rz\u001f\n*\u0005\u0007\b\u0000\t\b\u0000\n*\u0005\f\u0018\u0005\u0003\u0000\u0000\rP \n6\u0005\u0003\u0000\u0000\n$\u0006\u0013´Ã´Ã\u0003\u0006\u0000\rF\f\n$\u0006\rp\u0011\n$\u00060 \u0000\u0000\u0000\rl \u0003\u0000\u0000\n‚\u0005\t\u0006\u0000\u000bg\u0005\r5\u0003\u0000\u0000\n‚\u0005\rF\f\n‚\u0005\rp\u0011\n‚\u0005\u0004\u0006\u0000\r”8\n‚\u0005\fR\u0005\u0003\u0000\u0000\rè5\n$\u0006\u0003\u000e\u0000\r÷7\n$\u0006\u0013´Ã´Ã\u0003\u0006\u0000\rF\f\n$\u0006\rp\u0011\n$\u00060 \u0000\u0000\u0000\r\u001a9\u0003\u0000\u0000\né\u0005\t\u0006\u0000\u0005\u0000\u0000\nÂ\u0005\nÂ\u0005\nË\u0005\r5\nÎ\u0005\u0003\u0000\u0000\né\u0005\rF\f\né\u0005\rp\u0011\né\u0005\u0004\u0006\u0000\r”8\né\u0005\f\u0005\u0003\u0000\u0000\rö=\n$\u0006\rïA\n$\u0006\rUJ\n$\u0006\rÉK\n$\u0006\r-L\n$\u0006\rAN\n$\u0006\reN\n$\u0006\r-R\n$\u0006\rT\n$\u0006@\u000e?>?\u000e>\u0014t'\u0002* \u0013t'\u001c\f\u0014t'> Secondary index transaction builder for version 2.1 and above\u0017t'\u0017t'\u0014t'%* Invoked like a dictionary calculate\u0017t'\u0014t'9* Input: @MV = 0 for write, 1 for delete, 2 for clearfile\u0017t'\u0014t''* @ID = Record key for write and delete\u0017t'\u0014t'\u001c* @RECORD = Record for write\u0017t'\u0014t' * @ANS = data file file variable\u0017t'\u0014t'\u0012* RETURNS: nothing\u0017t'\u0017t'\u0014t'ƒCOMMON /%%SI%%/MAX.UPDATE.SIZE,INDEXES,INDEXES.FILEVAR,NO.PROTECT,OLD.REC,OLD.FLAG,OLD.FV,OLD.ID,DICT.FVS%,BATCH.MODE%,UPDATE.ITEM%\u0017t'\u0017t'\u0014t'\u0017EQU MARKS TO \\FCFBFEFF\\\u0017t'\u0014t'\u0014EQU VMARKS TO \\FDFD\\\u0017t'\u0014t'\u001aEQU DELETED.VALUE$ TO \\FC\\\u0017t'\u0014t'\u000eEQU TRUE$ TO 1\u0017t'\u0014t'\u000fEQU FALSE$ TO 0\u0017t'\u0014t'\u0014EQU READ.RECORD TO 1\u0017t'\u0014t'\u0015EQU WRITE.RECORD TO 3\u0017t'\u0014t'\u0016EQU DELETE.RECORD TO 4\u0017t'\u0014t'\u0012EQU SI.WRITE$ TO 0\u0017t'\u0014t'\u0013EQU SI.DELETE$ TO 1\u0017t'\u0014t'\u0016EQU SI.CLEARFILE$ TO 2\u0017t'\u0017t'\u0014t'-DECLARE SUBROUTINE MSG, BATCH.INDEXING, DELAY\u0017t'\u0014t'HDECLARE FUNCTION CALCULATE, CALCULATEX, RELATER, INDEX.OPEN, ESC.TO.EXIT\u0017t'\u0017t'\u0014t'@* @ANS contains SI.MFS file handle, parse into local variables. \u0017t'\u0014t'\u0017POS = 6 + @ANS[ 1, 5 ] \u0017t'\u0014t'\u0016TEMP = @ANS[ POS, 5 ] \u0017t'\u0014t'\tPOS += 5 \u0017t'\u0014t'6@DICT = @ANS[ POS, TEMP ] ;* used to be an index.open \u0017t'\u0014t'\u0015DICT.FILEVAR = @DICT \u0017t'\u0014t'\fPOS += TEMP \u0017t'\u0014t'\u0016TEMP = @ANS[ POS, 5 ] \u0017t'\u0014t'\tPOS += 5 \u0017t'\u0014t'\u001bIDX.FV = @ANS[ POS, TEMP ] \u0017t'\u0014t'\fPOS += TEMP \u0017t'\u0014t'\u0016TEMP = @ANS[ POS, 5 ] \u0017t'\u0014t'\tPOS += 5 \u0017t'\u0014t'\u001cFILEVAR = @ANS[ POS, TEMP ] \u0017t'\u0017t'\u0014t'\u0011FS = FILEVAR<1,1>\u0017t'\u0014t'\u0012NEXTFS = FS<1,1,1>\u0017t'\u0014t'\u001fFVAR = DELETE(FILEVAR, 1, 1, 0)\u0017t'\u0014t'\nSTATUS = 0\u0017t'\u0014t'\u0007FNAME =\u0014t'\u0002\"!\u0013t'ä\f\u0014t'\t\"[1,\"F*\"]\u0017t'\u0014t'\u0013IF BATCH.MODE% THEN\u0017t'\u0014t'\u0019 IDX.FV = INDEXES.FILEVAR\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\u001a\u0001Þ\nM\f\u0003\u0000\u0000\n¦\fG\u0001*\n¦\f\u0013ä\fä\f\u0013\u001c\f\u001c\f\u0013ä\f \u0000\u0013\u001c\f \u0000\rë\f\n¦\fG\u0001"
+ },
+ "<1,5>": "\n¦\f\u0013ä\f \u0000\u001a\u0001",
+ "<1,6>": "\n¦\f:\u0002\u0000´Ã\b\b\u0000\u0002\u0000\u001a\u0001",
+ "<1,7>": "\n¦\f:\u0002\u0000´Ã\b\n\u0000\u0002\u0000\u001a\u0001",
+ "<1,8>": {
+ "<1,8,1>": "\n¦\f@\u000e?>?\u000e>\u0013H\rH\r\u0013¬\r¬\rG\u0001",
+ "<1,8,2>": "\nç\f\u0013H\r \u0000\r\u0002\r\nç\f\u001a\u0001",
+ "<1,8,3>": "\nç\f\u0013ª\nª\nG\u0001",
+ "<1,8,4>": "\u0003\u0000\u0000\nç\f\u0013ª\n \u0000\u001a\u0001",
+ "<1,8,5>": "\nç\f@\u000e?>?\u000e>\u0013€\f€\f\r\u0019\r\n"
+ }
+ },
+ "<2>": {
+ "<2,1>": "\f\u0013€\fº\n@\u000e?>?\u000e>\u0013¬\r¬\r\r\u0019\r\n\u0015\r\u0013¬\rº\n@\u000e?>?\u000e>; \u0000\u0014 \u0000\u0001 \u0013 \u0000 \u0000\u0013º\nº\n\u0003&\u0000\rG\r\n;\r\u0004&\u0000\f/\r\u0003\u0000\u0000;´Ã@\u000e?>?\u000e>\t&\u0000\nV\r\r‡\r\nV\r@\u000e?>\r–\u000e\n`\r@\u000e?>\u001b\u0001 \no\r\u0004\u0000\u0000?\u000e@\u000e?>9\u0002\u0000 \u0000\u0016º\n\u0002\u0000\u0007¼\n\u0003\u0000\u0000@\u000e?>?\u000e>\u0003\u0000\u0000\n“\r@>\fš\r\u0004\u0000\u0000?\u000e@\u000e?>8B \u0000t\u000e\u001a\u00010\n²\r\u0014º\n\u0004ZERO@\u000e?>\f”\u000e\u001a\u00011\nÆ\r\u0014º\n\u0003ONE@\u000e?>\f”\u000e\u001a\u00012\nÚ\r\u0014º\n\u0003TWO@\u000e?>\f”\u000e\u001a\u00013\nð\r\u0014º\n\u0005THREE@\u000e?>\f”\u000e\u001a\u00014\n\u0005\u000e\u0014º\n\u0004FOUR@\u000e?>\f”\u000e\u001a\u00015\n\u001a\u000e\u0014º\n\u0004FIVE@\u000e?>\f”\u000e\u001a\u00016\n.\u000e\u0014º\n\u0003SIX@\u000e?>\f”\u000e\u001a\u00017\nD\u000e\u0014º\n\u0005SEVEN@\u000e?>\f”\u000e\u001a\u00018\nZ\u000e\u0014º\n\u0005EIGHT@\u000e?>\f”\u000e\u001a\u00019\no\u000e\u0014º\n\u0004NINE@\u000e?>\f”\u000e\n\u00000123456789¢\r·\rË\rß\rõ\r\n\u000e\u001f\u000e3\u000eI\u000e_\u000e?\u000e>\u0003\u0000\u0000\n¢\u000e@>\f©\u000e\u0004\u0000\u0000?\u000e@\u000e?>8B \u0000ó\u000f\u001a\u0001!\n¿\u000e\u0014º\n\u0002EX@\u000e?>\f%\u0010\u001a\u0001@\nÒ\u000e\u0014º\n\u0002AT@\u000e?>\f%\u0010\u001a\u0001#\næ\u000e\u0014º\n\u0003NBR@\u000e?>\f%\u0010\u001a\u0001$\n",
+ "<2,2>": {
+ "<2,2,1>": "\u000e\u0014º\n\u0006DOLLAR@\u000e?>\f%\u0010\u001a\u0001%\n\u0012\u000f\u0014º\n\u0004PCNT@\u000e?>\f%\u0010\u001a\u0001^\n%\u000f\u0014º\n\u0002UP@\u000e?>\f%\u0010\u001a\u0001&\n9\u000f\u0014º\n\u0003AMP@\u000e?>\f%\u0010\u001a\u0001-\nN\u000f\u0014º\n\u0004DASH@\u000e?>\f%\u0010\u001a\u0001+\nc\u000f\u0014º\n\u0004PLUS@\u000e?>\f%\u0010\u001a\u0001=\nv\u000f\u0014º\n\u0002EQ@\u000e?>\f%\u0010\u001a\u0001/\nŠ\u000f\u0014º\n\u0003DIV@\u000e?>\f%\u0010\u001a\u0001<\n\u000f\u0014º\n\u0002LT@\u000e?>\f%\u0010\u001a\u0001>\n°\u000f\u0014º\n\u0002GT@\u000e?>\f%\u0010\u001a\u0001:\nÆ\u000f\u0014º\n\u0005COLON@\u000e?>\f%\u0010\u001a\u0001;\nÛ\u000f\u0014º\n\u0004SEMI@\u000e?>\f%\u0010\u001a\u0001_\nî\u000f\u0014º\n\u0002UL@\u000e?>\f%\u0010\u0010\u0000!@#$%^&-+=/<>:;_±\u000eÄ\u000e×\u000eë\u000e\u0002\u000f\u0017\u000f*\u000f>\u000fS\u000fh\u000f{\u000f\u000f¢\u000fµ\u000fË\u000fà\u000f?\u000e>8B´ÃZ\u0011\u001a\u00010\nH\u0010\u001a\u0001",
+ "<2,2,2>": "\nH\u0010G\u0001",
+ "<2,2,3>": "\nH\u0010\u001a\u0001",
+ "<2,2,4>": "\nH\u0010@\u000e?>\fn\u0011\u001a\u00011\nj\u0010\u001a\u0001",
+ "<2,2,5>": "\nj\u0010G\u0001",
+ "<2,2,6>": "\u0003\u0000\u0000\nj\u0010\u001a\u0001",
+ "<2,2,7>": "\nj\u0010@\u000e?>\fn\u0011\u001a\u00012\n¼\u0010\u001a\u0001",
+ "<2,2,8>": "\n¼\u0010\u001a\u00014\n‡\u0010\u001a\u0001",
+ "<2,2,9>": "\n‡\u0010\u000b–\u0010\u001a\u00015\n–\u0010\u001a\u0001",
+ "<2,2,10>": "\n–\u0010\u000b·\u0010G\u0001",
+ "<2,2,11>": "\u0003\u0000\u0000\n·\u0010\u001a\u0001",
+ "<2,2,12>": "\n·\u0010G\u0001",
+ "<2,2,13>": "\u0003\u0000\u0000\n·\u0010\u001a\u0001",
+ "<2,2,14>": "\n·\u0010\n¼\u0010@\u000e?>\fn\u0011\u001a\u00013\n\u000b\u0011\u001a\u0001",
+ "<2,2,15>": "\n\u000b\u0011G\u0001",
+ "<2,2,16>": "\u0003\u0000\u0000\n\u000b\u0011\u001a\u0001",
+ "<2,2,17>": "\n\u000b\u0011G\u0001",
+ "<2,2,18>": "\u0003\u0000\u0000\n\u000b\u0011\u001a\u0001",
+ "<2,2,19>": "\n\u000b\u0011G\u0001",
+ "<2,2,20>": "\u0003\u0000\u0000\n\u000b\u0011\u001a\u0001",
+ "<2,2,21>": "\n\u000b\u0011G\u0001",
+ "<2,2,22>": "\u0003\u0000\u0000\n\u000b\u0011\u001a\u0001",
+ "<2,2,23>": "\n\u000b\u0011@\u000e?>\fn\u0011\u001a\u00015\n*\u0011\u001a\u0001",
+ "<2,2,24>": "\n*\u0011G\u0001",
+ "<2,2,25>": "\n*\u0011\u001a\u0001",
+ "<2,2,26>": "\n*\u0011@\u000e?>\fn\u0011\u001a\u00016\nU\u0011\u001a\u0001",
+ "<2,2,27>": "\nU\u0011G\u0001",
+ "<2,2,28>": "\nU\u0011\u001a\u0001",
+ "<2,2,29>": "\nU\u0011G\u0001",
+ "<2,2,30>": "\nU\u0011\u001a\u0001",
+ "<2,2,31>": "\nU\u0011@\u000e?>\fn\u0011\u0006\u0000012356.\u0010M\u0010o\u0010Á\u0010\u0010\u0011/\u0011?\u000e>G\u0001"
+ },
+ "<2,3>": "\u0003\u0000\u0000\n‚\u0011\u001a\u0001",
+ "<2,4>": {
+ "<2,4,1>": "\n‚\u0011@\u000e?>?\u000e>\u0017t'\u0014t' * CHECK FOR CLEAR-FILE OPERATION\u0017t'\u0017t'\u0014t'\u001cIF @MV EQ SI.CLEARFILE$ THEN\u0017t'\rF\f\n†\u0012\u0014t'\u0011 UPDATE.LIST = ''\u0017t'\u0014t'\u0014 @ID = '%%ALL.IDS%%'\u0017t'\t\n\u0000\nm\u0012\rp\u0011\nm\u0012\rª\f\na\u0012\r'\u0010\na\u0012\u0014t'\u0011 UPDATE.LIST := \"\u0013t'H\r\u0014t'\u0015\":@FM:@ID:@FM:@FM:@FM\u0017t'\f\u001c\u0012\u0003\u0000\u0000\rF\f\nm\u0012\f\u0010\u0012\u0003\u0000\u0000\u0014t'\bEND ELSE\u0017t'\u0013´Ã´Ã@\u000e?>?\u000e>\rF\f\n\u0001\u0019\rp\u0011\n\u0001\u0019\rª\f\n¦\u0012\r'\u0010\n¦\u0012\f—\u0012\u0003\u0000\u0000\t\u001c\u0000\n+\u0015\rF\f\n(\u0015\rp\u0011\n(\u0015\rª\f\nÊ\u0012\r'\u0010\nÊ\u0012\f»\u0012\u0003\u0000\u0000\u0017t'\u0014t'C* Get affected files data and dict filevars for reading the record,\u0017t'\u0014t'\"* doing the calculate, and locking\u0017t'\u0017t'\u0014t'\u000fIF INDEX.OPEN('\u0013t'ä\f\u0014t'\u0002',\u0013t'€\f\u0014t'\u0006) ELSE\u0017t'\u0014t'\u0003 * \u0013t'€\f\u0014t'\u0005 = ''\u0017t'\u0014t'\u0014 MSG(\"B441\",\"\",\"\", \"\u0013t'ä\f\u0014t'\n\"[1,\"F*\"])\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0003END\u0017t'\u0014t'\u0010IF INDEX.OPEN('!\u0013t'ä\f\u0014t'\u0007',BANG.\u0013t'€\f\u0014t'\u0006) ELSE\u0017t'\u0014t'\b * BANG.\u0013t'€\f\u0014t'\u0005 = ''\u0017t'\u0014t'\u0015 MSG(\"B441\",\"\",\"\", \"!\u0013t'ä\f\u0014t'\n\"[1,\"F*\"])\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0003END\u0017t'\u0014t'\u0014IF INDEX.OPEN('DICT.\u0013t'ä\f\u0014t'\u0007',DICT.\u0013t'€\f\u0014t'\u0006) ELSE\u0017t'\u0014t'\b * DICT.\u0013t'€\f\u0014t'\u0005 = ''\u0017t'\u0014t'\u0019 MSG(\"B441\",\"\",\"\", \"DICT.\u0013t'ä\f\u0014t'\n\"[1,\"F*\"])\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0003END\u0017t'\f¯\u0012\u0003\u0000\u0000\u0003\u0000\u0000\n\u0001\u0019\u0013´Ã´Ã\rF\f\n\u0001\u0019\u0017t'\u0014t'8* Make sure the record is locked and lock it now if not.\u0017t'\u0014t'=* At lease the indexes will stay correct this way even if the\u0017t'\u0014t'+* caller does not lock records on a network\u0017t'\u0014t'\"* Skip locking if not on a network\u0017t'\u0014t'\u0014ITEM.LOCKED = FALSE$\u0017t'\u0014t'\u0015IF LEN(@STATION) THEN\u0017t'\u0014t'\u0011* IF INDEX.OPEN('\u0013t'ä\f\u0014t'\u0014',LOCK.FILEVAR) THEN\u0017t'\u0014t'\u0018* LOCK_FV = LOCK.FILEVAR\u0017t'\u0014t'\u000f* LOCK_ID = @ID\u0017t'\u0014t'\u0013* LOCK_MSG = 'B440'\u0017t'\u0014t'\u0012* PARA = @ID:@FM:\"\u0013t'\u001c\f\u0014t'\u0001\"\u0017t'\u0014t'\u0011* GOSUB LOCK_ITEM\u0017t'\u0014t'\u000f* IF ABORT THEN\u0017t'\u0014t'\u000f* RETURN FALSE$\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'%* IF LOCKED AND NOT(SELF_LOCKED) THEN\u0017t'\u0014t'\u0015* ITEM.LOCKED = TRUE$\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'\u0005* END\u0017t'\t\u001c\u0000\nê\u0018\u0013´Ã´Ã\u0003\u0006\u0000\rF\f\nç\u0018\rp\u0011\nç\u0018\rª\f\nÞ\u0018\t\u0006\u0000\nß\u0017\u001b\u00032",
+ "<2,4,2>": "5\u0005\u0000\u0000\nß\u0017\nß\u0017\u000bÒ\u0018\u0014t'\u000b LOCK_FV = \t\u0006\u0000\n\u0002\u0018\u0014t'\u0007FILEVAR\u000b\r\u0018\u0013t'€\f\u0003\u0000\u0000\nÏ\u0018\u0017t'\u0014t'\f LOCK_ID = \"\u0013t'H\r\u0014t'\u0007*INDEX\"\u0017t'\u0014t'\u0012 LOCK_MSG = 'B521'\u0017t'\u0014t'\t PARA = \"\u0013t'H\r\u0014t'\u0007*INDEX\"\u0014t'\u0006:@FM:\"\u0013t'\u001c\f\u0014t'\u0001\"\u0017t'\u0014t'\u0010 GOSUB LOCK_ITEM\u0017t'\u0014t'\u000e IF ABORT THEN\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0003\u0000\u0000\nÞ\u0018\r'\u0010\nÞ\u0018\fÅ\u0017\u0003\u0000\u0000\u0004\u0006\u0000\f¹\u0017\u0003\u0000\u0000\u0003\u0000\u0000\n\u0001\u0019\u0014t'\u0003END\u0017t'\u0013´Ã´Ã@\u000e?>?\u000e>\u0017t'\u0014t'+* Check for old record cached by read logic\u0017t'\u0017t'\u0014t'3OPTIMIZED = FALSE$ ;* remember if old record cached\u0017t'\u0014t'\u0010IF OLD.FLAG THEN\u0017t'\u0017t'\u0014t'6 * If something cached, then ID and FILEVAR must match\u0017t'\u0017t'\u0014t'\u0016 IF OLD.ID EQ @ID THEN\u0017t'\u0014t'\u001a IF OLD.FV EQ FILEVAR THEN\u0017t'\u0017t'\u0014t'D * If something cached, then the record had better have been locked.\u0017t'\u0014t'5 * If not we will force another read later. This will\u0017t'\u0014t'D * keep the indexes in line with the data file but some user may not\u0017t'\u0014t'F * find the data he expects if he is sharing the file without locking.\u0017t'\u0017t'\u0014t'\u0015* IF ITEM.LOCKED ELSE\u0017t'\u0014t'- OPTIMIZED = TRUE$ ;* did not have to lock it\u0017t'\u0014t'\u0016 IF OLD.FLAG EQ 2 THEN\u0017t'\u0014t') NO.OREC = TRUE$ ;* Record does not exist\u0017t'\u0014t'\n OREC = ''\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0019 TRANSFER OLD.REC TO OREC\u0017t'\u0014t'\u0011 NO.OREC = FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'0 OLD.FLAG = FALSE$ ;* Empty the cache on a match\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'-* If old record wasn't cached then get it now\u0017t'\u0017t'\u0014t'\u0011IF OPTIMIZED ELSE\u0017t'\u0014t'< CALL @NEXTFS(READ.RECORD, FS, FVAR:'', @ID, '', OREC, FLAG)\u0017t'\u0014t'\r IF FLAG THEN\u0017t'\u0014t'\u0011 NO.OREC = FALSE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u001d IF @FILE.ERROR<1> # 100 THEN\u0017t'\u0014t')* IF @STATION NE '' AND ITEM.LOCKED THEN \u0017t'\u0014t'\u0018* ERR.SAVE = @FILE.ERROR\u0017t'\u0014t'$* UNLOCK LOCK.FILEVAR, @ID ELSE NULL\u0017t'\u0014t'\u0018* @FILE.ERROR = ERR.SAVE\u0017t'\u0014t'\u000f* FLAG = FALSE$\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'6 RETURN FLAG ;* Error other than record does not exist\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\n OREC = ''\u0017t'\u0014t'\u0010 NO.OREC = TRUE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\rF\f\né\u001e\u0013´Ã´Ã@\u000e?>?\u000e>\u0017t'\u0014t'+* Protection of index on deletes and writes\u0017t'\u0017t'\u0014t'-IF @MV EQ SI.DELETE$ OR @MV EQ SI.WRITE$ THEN\u0017t'\u0014t'\u0013 IF NO.PROTECT ELSE\u0017t'@\u000e?>?\u000e>\rª\f\nL \u001a\u00015\nL \u001a\u0001",
+ "<2,4,3>": "\nL G\u0001",
+ "<2,4,4>": "\nL \u001a\u0001",
+ "<2,4,5>": "\nL \u0017t'\u0014t'\u0011 * Protect field \u0013t' \u0000\u0017t'\u0017t'\u0014t'\t @RECORD<\u0013t' \u0000\u0014t'\t> = OREC<\u0013t' \u0000\u0014t'\u0001>\u0017t'\u0014t'\u0019 IF @MV = SI.DELETE$ THEN\u0017t'\u0014t'\f IF @RECORD<\u0013t' \u0000\u0014t'\u001b> # '' THEN @MV = SI.WRITE$\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>\u0014t'\u0004 END\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\t\n\u0000\n¯!\b\"\u0000 \u0000\t\u0006\u0000\nÊ \rz\"\nÊ \b\u001e\u0000¶Ã\rª\f\n³ \u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\r¿\"\n³ \r'\u0010\n³ \f‰ \u0003\u0000\u0000\u0014t'\bEND ELSE\u0017t'\b¶Ã\u001e\u0000\u0003\u0000\u0000\n¯!\b \u0000\"\u0000\rª\f\n”!\t\u0006\u0000\nö \u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0003\u0000\u0000\n”!\r³!\n”!\t\u0006\u0000\n‹!\t\u0010\u0000\u000bA!\u0014t'\u001c CONVERT MARKS TO VMARKS IN \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\n‹!\t¬\n\u000bˆ!\u0014t'' CONVERT @LOWER.CASE TO @UPPER.CASE IN \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\n‹!\u0003\u0000\u0000\n”!\fÕ \u0003\u0000\u0000\t\u0006\u0000\n§!\u0014t'\u0003END\u0017t'\u0003\u0000\u0000\n¯!@\u000e?>?\u000e>8B´Ãd\"\u001a\u00010\nÎ!\u001a\u0001",
+ "<2,4,6>": "\nÎ!\rÈ#\nÎ!@\u000e?>\fx\"\u001a\u00011\nç!\u001a\u0001",
+ "<2,4,7>": "\nç!\rD$\nç!@\u000e?>\fx\"\b\u0018\u0000¶Ã\u001a\u00012\n\u0005\"\u001a\u0001",
+ "<2,4,8>": "\n\u0005\"\rE&\n\u0005\"@\u000e?>\fx\"\u001a\u00013\n!\"\u001a\u0001",
+ "<2,4,9>": "\n!\"\r"
+ }
+ }
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "%\n!\"\u0003\u0010\u0000@\u000e?>\fx\"\u001a\u00015\nC\"\u001a\u0001",
+ "<1,1,2>": "\nC\"G\u0001",
+ "<1,1,3>": "\u0003\u0000\u0000\nC\"\u001a\u0001",
+ "<1,1,4>": "\nC\"@\u000e?>\fx\"\u001a\u00016\n_\"\u001a\u0001",
+ "<1,1,5>": "\n_\"\rÒ$\n_\"\u0003\u0012\u0000@\u000e?>\fx\"\u0006\u0000012356º!Ó!ì!\n\"&\"H\"?\u000e>\t\u000e\u0000\n°\"\t\u0006\u0000\n§\"\u0014t'\u0019IF @MV EQ SI.DELETE$ THEN\u0017t'\u000b\"\r[#\n°\"\u000b¶\"\r[#\n»\"@\u000e?>?\u000e>8B´ÃE#\r{#\nÎ\"@\u000e?>\fY#\r{#\nÛ\"@\u000e?>\fY#\r{#\nè\"@\u000e?>\fY#\u0014t'\u0001 \t\u000e\u0000\n\u0005#\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000b\u0018#\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\n)#\u0014t'\u0005 = ''\u0017t'@\u000e?>\fY#\u0003\u0000\u0000@\u000e?>\fY#\r{#\n@#@\u000e?>\fY#\u0006\u0000012356Æ\"Ó\"à\"í\".#8#?\u000e>\u0014t'\u000fIF NO.OREC THEN\u0017t'\u0003\u0000\u0000@\u000e?>?\u000e>\u0014t'\u0001 \t\u000e\u0000\n”#\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000b§#\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\nÄ#\u0014t'\u0011 = DELETED.VALUE$\u0017t'@\u000e?>?\u000e>G\u0001",
+ "<1,1,6>": "\n@$\u001a\u0001",
+ "<1,1,7>": "\n@$\u0014t'\u0001 \t\u000e\u0000\ní#\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000b\u0000$\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\n@$\u0014t'\u0003 = \t\u000e\u0000\n\u001b$\u0014t'\u0007@RECORD\u000b)$\u0014t'\u0004OREC\u0003\u0000\u0000\n@$\u0014t'\u0001<\u0013t' \u0000\u0014t'\u0001>\u0017t'@\u000e?>?\u000e>\u0014t'\u0001 \t\u000e\u0000\n]$\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000bp$\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\nÎ$\u0014t'\u0003 = #\n³$6\f\u0000\t\f\u0000\n£$\u0014t'\u000eFIELD(@ID,'*',\u0013t'p\b\u0014t'\u0001)\u000b°$\u0014t'\u0003@ID\u0003\u0000\u0000\n³$\u000bÀ$\u0014t'\u0003@ID\u0003\u0000\u0000\nÎ$\u0017t'\u001a\u0001",
+ "<1,1,8>": "\nÎ$@\u000e?>?\u000e>G\u0001",
+ "<1,1,9>": "\nó$\u001a\u0001",
+ "<1,1,10>": "\nó$\r÷$\nó$G\u0001",
+ "<1,1,11>": "\nó$\u001a\u0001",
+ "<1,1,12>": {
+ "<1,1,12,1>": "\nó$@\u000e?>?\u000e>\u0014t'\u001b IF DICT.FILEVAR NE '' THEN\u0017t'\u0014t'\u0001 \t\u000e\u0000\n2%\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000bE%\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\n",
+ "<1,1,12,2>": "%\u0014t'\u000f = CALCULATEX('\u0013t' \u0000\u0014t'\u0013',DICT.FILEVAR,@ID,\t\u000e\u0000\nˆ%\u0014t'\u0007@RECORD\u000b–%\u0014t'\u0004OREC\u0003\u0000\u0000\n",
+ "<1,1,12,3>": "%\u0014t'\u0004,'')\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0001 \t\u000e\u0000\nÌ%\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000bß%\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0003\u0000\u0000\n",
+ "<1,1,12,4>": "%\u0014t'\u0005 = ''\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>G\u0001"
+ },
+ "<1,1,13>": "\nA&\u001a\u0001",
+ "<1,1,14>": "\nA&\r÷$\nA&G\u0001",
+ "<1,1,15>": "\u0003\u0000\u0000\nA&\u001a\u0001",
+ "<1,1,16>": "\nA&G\u0001",
+ "<1,1,17>": "\u0003\u0000\u0000\nA&\u001a\u0001",
+ "<1,1,18>": "\nA&G\u0001",
+ "<1,1,19>": "\u0003\u0000\u0000\nA&\u001a\u0001",
+ "<1,1,20>": "\nA&@\u000e?>?\u000e>\t\u0006\u0000\nÝ&G\u0001",
+ "<1,1,21>": "\nÝ&\u001a\u0001",
+ "<1,1,22>": "\nÝ&\t\u000e\u0000\nŒ&\u0014t'\u0005 NEW.\u0013t'ˆ\u000b\u0014t'\u000e = CALCULATE('\u0013t'H\r\u0014t'\u0002')\u0017t'\u000bÚ&\u0014t'\u0005 OLD.\u0013t'ˆ\u000b\u0014t'\u000f = CALCULATEX('\u0013t'H\r\u0014t'\u001b',DICT.FILEVAR,@ID,OREC,'')\u0017t'\u0003\u0000\u0000\nÝ&\u000b„0\u000f¼\u000b)\nø&\u0010¼\u000b\nø&\b¶Ã\u0018\u0000\r'\u0010\nø&\u000b*0\u000fÌ\u000b*\n'0\b\u0018\u0000¶Ã\u0013º\nº\nG\u0001",
+ "<1,1,23>": "\n'0\u001a\u0001",
+ "<1,1,24>": "\n'0\u0013º\n \u0000\u0014º\n\u0001*G\u0001",
+ "<1,1,25>": "\u0003\u0000\u0000\n'0\u001a\u0001",
+ "<1,1,26>": "\n'0\u0013º\n \u0000\u000fÔ\u000b*\n'0\rª\f\n½'\u000f¼\u000b)\nV'\u0010¼\u000b\nV'\r'\u0010\nV'\u000b·'\u001a\u00012\n´'\u001a\u0001",
+ "<1,1,27>": "\n´'\u0013º\nº\nG\u0001",
+ "<1,1,28>": "\n´'\u001a\u0001",
+ "<1,1,29>": "\n´'\u0013º\n \u0000\u0014º\n\u0001*G\u0001",
+ "<1,1,30>": "\u0003\u0000\u0000\n´'\u001a\u0001",
+ "<1,1,31>": "\n´'\u0013º\n \u0000\u000fÔ\u000b)\n®'\u0010Ô\u000b\n¨'\u000fÌ\u000b*\n¨'\u0003\u0000\u0000\n®'\u0003\u0000\u0000\n´'\u0003\u0000\u0000\n½'\f='\u0003\u0000\u0000\b¶Ã\u0018\u0000\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013˜\u000b˜\u000b\u0013˜\u000b–\n\u0007 \u0000\t\u000e\u0000\n\u0001(G\u0001",
+ "<1,1,32>": "\u0003\u0000\u0000\n\u0001(\u001a\u0001",
+ "<1,1,33>": "\n\u0001(G\u0001",
+ "<1,1,34>": "\u0003\u0000\u0000\n\u0001(\u001a\u0001",
+ "<1,1,35>": {
+ "<1,1,35,1>": {
+ "<1,1,35,1,1>": "\n\u0001(\u000b\u0007(\r0\n'0\u0017t'\u0014t'0 * LOOP THROUGH ALL IDS, WE HAVE TO COMPUTE THE \t\u000e\u0000\nN(\u0014t'\u0003NEW\u000b[(\u0014t'\u0003OLD\u0003\u0000\u0000\n'0\u0014t'\u0016 VALUE FOR ALL OF THEM\u0017t'\u0017t'\u0014t'\u0016 ID.LEN = LEN(ID.LIST.\u0013t'˜\u000b\u0014t'\u0001)\u0017t'\u0014t'\u000b ID.COL = 1\u0017t'0\u0014\u0000\u0000\u0000\b\"\u0000 \u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\n8)\u0010Ì\u000b\n/)\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\t\u000e\u0000\n\u0007)\u0014t'\u0005 COL.\u0013t'ˆ\u000b\u0014t'\u0004 = 1\u0017t'\u000b,)\u0014t'\n OLD.LIST.\u0013t'ˆ\u000b\u0014t'\u0005 = ''\u0017t'\u0003\u0000\u0000\n/)\u0003\u0000\u0000\n8)\fÁ(\u0003\u0000\u0000\t\u000e\u0000\nU)\u0014t'\r NEXT.ID = ''\u0017t'\u0003\u0000\u0000\n'0\u0014t'\u001c LOOP WHILE ID.COL LE ID.LEN\u0017t'\u0014t'\u0013 NEXT.ID = ID.LIST.\u0013t'˜\u000b\u0014t'\f[ID.COL,@VM]\u0017t'\u0014t'\u0012 ID.COL = COL2()+1\u0017t'\u0017t'\u0014t'L * A special ID, '%%ALL.IDS%%' implies that all IDS are affected or at least\u0017t'\u0014t'@ * enough to warrant simply building the index over from scratch\u0017t'\u0017t'\u0014t'\u001f UNTIL NEXT.ID EQ '%%ALL.IDS%%'\u0017t'\u0017t'\u0014t': * Read the data record, check the other file cached first\u0017t'\u0017t'\u0014t'\u0017 IF NEXT.ID NE KEY THEN\u0017t'\u0014t'\u000e KEY = NEXT.ID\u0017t'\u0014t'\u0010 READ OREC FROM \u0013t'€\f\u0014t'\r,NEXT.ID THEN\u0017t'\u0014t'\u0011 NO.OREC = FALSE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\b OREC=''\u0017t'\u0014t'\u0010 NO.OREC = TRUE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0017t'\u0014t'\u0010 IF NO.OREC THEN\u0017t'0\u0014\u0000\u0000\u0000\b \u0000\"\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\n>,\u0010Ì\u000b\n5,\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0014t'\u0001 \t\u000e\u0000\n",
+ "<1,1,35,1,2>": "+\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u000b\u001a,\u0014t'\tOLD.LIST.\u0013t'ˆ\u000b\u0014t'\u0004<-1>\u0003\u0000\u0000\n5,\u0014t'\u0011 = DELETED.VALUE$\u0017t'\u0003\u0000\u0000\n>,\f»+\u0003\u0000\u0000\u0014t'\t END ELSE\u0017t'0\u0014\u0000\u0000\u0000\b \u0000\"\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\nÓ-\u0010Ì\u000b\nÊ-\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0014t'\u0001 \t\u000e\u0000\n•,\u0014t'\u0004NEW.\u000b£,\u0014t'\u0004OLD.\u0003\u0000\u0000\nÊ-\u0013t'ˆ\u000b\u0014t'\u000f = CALCULATEX('\u0013t'H\r\u0014t'\u0007',DICT.\u0013t'€\f\u0014t'\u0011,NEXT.ID,OREC,'')\u0017t'\u0014t'\u001c CONVERT MARKS TO VMARKS IN \t\u000e\u0000\n\u0019-\u0014t'\u0004NEW.\u000b'-\u0014t'\u0004OLD.\u0003\u0000\u0000\nÊ-\u0013t'ˆ\u000b\u0017t'\t¬\n\u000b-\u0014t'' CONVERT @LOWER.CASE TO @UPPER.CASE IN \t\u000e\u0000\nq-\u0014t'\u0004NEW.\u000b-\u0014t'\u0004OLD.\u0003\u0000\u0000\nŠ-\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\nÊ-\t\u000e\u0000\u000bÇ-\u0014t'\n OLD.LIST.\u0013t'ˆ\u000b\u0014t'\u0007<-1> = \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\nÊ-\u0003\u0000\u0000\nÓ-\f[,\u0003\u0000\u0000\u0014t'\u0004 END\u0017t'0\u0014\u0000\u0000\u0000\b \u0000\"\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\nG/\u0010Ì\u000b\n>/\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\t\u000e\u0000\n8/\u0014t'\u0001 \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0003 = \u0014t'\tOLD.LIST.\u0013t'ˆ\u000b\u0014t'\u0005[COL.\u0013t'ˆ\u000b\u0014t'\u0005,@FM]\u0017t'\u0014t'\u0005 COL.\u0013t'ˆ\u000b\u0014t'\u000b = COL2()+1\u0017t'\u0014t'\u0004 IF \u0014t'\u0004NEW.\u0013t'ˆ\u000b\u0014t'\u0004 NE \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0005 THEN\u0017t'\u0014t'\u0001 \u0013t'€\f\u0014t'\t.UPD := '\u0013t'H\r\u0014t'\u0012':@FM:NEXT.ID:@FM:\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0005:@FM:\u0014t'\u0004NEW.\u0013t'ˆ\u000b\u0014t'\u0004:@FM\u0017t'\u0014t'\u0001 \u0013t'€\f\u0014t'\t.CNT += 1\u0017t'\u0014t'\u0004 END\u0017t'\u0003\u0000\u0000\n>/\u0003\u0000\u0000\nG/\fë-\u0003\u0000\u0000\u0014t'\u0007 REPEAT\u0017t'\t\u000e\u0000\n$0\u0014t'! IF NEXT.ID EQ '%%ALL.IDS%%' THEN\u0017t'0\u0014\u0000\u0000\u0000\b \u0000\"\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\n\u00160\u0010Ì\u000b\n\r0\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0014t'\u0001 \u0013t'€\f\u0014t'\t.UPD := '\u0013t'H\r\u0014t'\u0019':@FM:NEXT.ID:@FM:@FM:@FM\u0017t'\u0014t'\u0001 \u0013t'€\f\u0014t'\t.CNT += 1\u0017t'\u0003\u0000\u0000\n\u00160\f/\u0003\u0000\u0000\u0014t'\u0004 END\u0017t'\n'0\u0003\u0000\u0000\n00\u0014\u0000\u0000\u0000\u000fÌ\u000bA\u0014\u0000\t\u0014\u0000\nT0\u0010Ì\u000b\nK0\u000f¼\u000b*\nK0\u0003\u0000\u0000\nT0\f20\u0003\u0000\u00000\u0014\u0000\u0000\u0000\u000fÔ\u000bA\u0014\u0000\t\u0014\u0000\n~0\u0010Ô\u000b\nu0\u000fÜ\u000b*\nu0\u0003\u0000\u0000\n~0\f\\0\u0003\u0000\u0000\u0003\u0000\u0000\n‰0@\u000e?>?\u000e>\u0003\u0000\u0000\u0014t'. * Get list of ID's affected in the other file\u0017t'\u0017t'\nÑ0@>\fØ0\u0004\u0000\u0000?\u000e@\u000e?>8B´Ã71\u001a\u00010\n\u00001\u001a\u0001"
+ }
+ },
+ "<1,1,36>": "\n\u00001G\u0001",
+ "<1,1,37>": "\n\u00001\u001a\u0001",
+ "<1,1,38>": "\n\u00001\rD1\n\u00001@\u000e?>\fB1\u001a\u00011\n\u00191\u001a\u0001",
+ "<1,1,39>": "\n\u00191\rÞ3\n\u00191@\u000e?>\fB1\u001a\u00012\n21\u001a\u0001",
+ "<1,1,40>": "\n21\rP4\n21@\u000e?>\fB1\u0003\u0000012à0\u00051\u001e1?\u000e>\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\b = OREC<\u0013t' \u0000\u0014t'\u0001>\u0017t'\u0014t'\u001a IF @MV NE SI.DELETE$ THEN\u0017t'\u0014t'\u0017 NEW.ID.LIST = @RECORD<\u0013t' \u0000\u0014t'\u0001>\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0011 NEW.ID.LIST = ''\u0017t'\u0014t'\u0004 END\u0017t'\rø1\nô1@\u000e?>?\u000e>\u0017t'\u0014t'8 * Watch out for ID.LIST changing from OLD to NEW record\u0017t'\u0017t'\u0014t'\f IF ID.LIST.\u0013t'˜\u000b\u0014t'\u0014 NE NEW.ID.LIST THEN\u0017t'\u0017t'\u0014t'2 * The list has been changed, now avoid duplicates\u0017t'\u0017t'\u0014t'\u001a ID.LEN = LEN(NEW.ID.LIST)\u0017t'\u0014t'\u000b ID.COL = 1\u0017t'\u0014t'\u001c LOOP WHILE ID.COL LE ID.LEN\u0017t'\u0014t'\" NEXT.ID = NEW.ID.LIST[ID.COL,@VM]\u0017t'\u0014t'\u0012 ID.COL = COL2()+1\u0017t'\u0014t'\u001b LOCATE NEXT.ID IN ID.LIST.\u0013t'˜\u000b\u0014t'\u001b USING @VM SETTING NUM ELSE\u0017t'\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\u0010<1,-1> = NEXT.ID\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\u0003 = #\n146\f\u0000\t\f\u0000\n!4\u0014t'\u000eFIELD(@ID,'*',\u0013t'p\b\u0014t'\u0001)\u000b.4\u0014t'\u0003@ID\u0003\u0000\u0000\n14\u000b>4\u0014t'\u0003@ID\u0003\u0000\u0000\nL4\u0017t'\u001a\u0001",
+ "<1,1,41>": "\nL4@\u000e?>?\u000e>G\u0001",
+ "<1,1,42>": "\n©5\u001a\u0001",
+ "<1,1,43>": "\n©5\u0014t'\u001b IF DICT.FILEVAR NE '' THEN\u0017t'\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\u000f = CALCULATEX('\u0013t' \u0000\u0014t'\u001b',DICT.FILEVAR,@ID,OREC,'')\u0017t'\u0014t'\u001a IF @MV NE SI.DELETE$ THEN\u0017t'\u0014t'\u001b NEW.ID.LIST = CALCULATEX('\u0013t' \u0000\u0014t'\u001e',DICT.FILEVAR,@ID,@RECORD,'')\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0011 NEW.ID.LIST = ''\u0017t'\u0014t'\u0004 END\u0017t'\rø1\n©5\u0014t'\t END ELSE\u0017t'\u0014t'\t ID.LIST.\u0013t'˜\u000b\u0014t'\u0005 = ''\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>\u0014t'\u0003END\u0017t'0\u0014\u0000\u0000\u0000\u000f¼\u000bA\u0014\u0000\t\u0014\u0000\nß5\u0010¼\u000b\nÖ5\u000fÄ\u000b*\nÖ5\u0003\u0000\u0000\nß5\f½5\u0003\u0000\u0000@\u000e?>?\u000e>\u0017t'\u0014t'0* Time to actually do the record write or delete\u0017t'\u0017t'\u0014t'%INDEXES = TRUE$ ;* Set SC.XLATE.RESET\u0017t'\u0014t'\u0019IF @MV EQ SI.DELETE$ THEN\u0017t'\u0014t'4 CALL @NEXTFS(DELETE.RECORD,FS,FVAR,@ID,'','', FLAG)\u0017t'\u0014t'\bEND ELSE\u0017t'\u0014t'8 CALL @NEXTFS(WRITE.RECORD,FS,FVAR,@ID,'',@RECORD, FLAG)\u0017t'\u0014t'\u0003END\u0017t'\u0014t'\rIF FLAG ELSE \u0017t'\u0014t')* IF @STATION NE '' AND ITEM.LOCKED THEN \u0017t'\u0014t'\u0018* ERR.SAVE = @FILE.ERROR\u0017t'\u0014t'$* UNLOCK LOCK.FILEVAR, @ID ELSE NULL\u0017t'\u0014t'\u0018* @FILE.ERROR = ERR.SAVE\u0017t'\u0014t'\u000f* FLAG = FALSE$\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'\f RETURN FLAG\u0017t'\u0014t'\u0003END\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'2* Loop through all files, compute new field values\u0017t'\u0017t'\u0013´Ã´Ã\rF\f\n†8\rp\u0011\n†8\rª\f\nW8\r'\u0010\nW8\fH8\u0003\u0000\u0000\u0013t'€\f\u0014t'\t.UPD = ''\u0017t'\u0013t'€\f\u0014t'\b.CNT = 0\u0017t'\f<8\u0003\u0000\u0000\u0013´Ã´Ã@\u000e?>?\u000e>\u0014t'\u0004IF (\u0013t'€\f\u0014t'\u0012 NE '') AND (DICT.\u0013t'€\f\u0014t'\f NE '') THEN\u0017t'\u0017t'\u0014t'$ * clear the other file record cache\u0017t'\u0017t'\u0014t'\t KEY = ''\u0017t'\u0003\u0000\u0000@\u000e?>?\u000e>\t\n\u0000\nÔ<\b\"\u0000 \u0000\t\u0006\u0000\nx9\rz\"\nx9\b\u001e\u0000¶Ã\rª\f\na9\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\r¿\"\na9\r'\u0010\na9\f79\u0003\u0000\u0000\u0014t'\bEND ELSE\u0017t'\b¶Ã\u001e\u0000\u0003\u0000\u0000\nÔ<\b \u0000\"\u0000\rª\f\nD:\u0004\u0010\u0000\u0004\u0012\u0000\t\u0006\u0000\nª9\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0003\u0000\u0000\nD:\r³!\nD:\t\u0006\u0000\n;:\t\u0010\u0000\u000bõ9\u0014t'\u001c CONVERT MARKS TO VMARKS IN \u0014t'\u0004NEW.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\n;:\t¬\n\u000b8:\u0014t'+ CONVERT @LOWER.CASE TO @UPPER.CASE IN NEW.\u0013t'ˆ\u000b\u0017t'\u0003\u0000\u0000\n;:\u0003\u0000\u0000\nD:\fƒ9\u0003\u0000\u0000\t\u0006\u0000\nÌ<\u0014t'\u0003END\u0017t'\b¶Ã\u001e\u0000\b \u0000\"\u0000\rª\f\nÉ<\u0004\u0010\u0000\u0004\u0012\u0000\u001b\u00013\nv:\u0003\u0010\u0000\u0003\u0000\u0000\nÉ<\u001b\u00016\n…:\u0003\u0012\u0000\u0003\u0000\u0000\nÉ<\r'\u0010\nÉ<\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u0014t'\u0007IF NEW.\u0013t'ˆ\u000b\u0014t'\u0004 NE \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0005 THEN\u0017t'\t\u0012\u0000\nø;\u0014t'+ IF (DICT.FILEVAR EQ '') OR (@MV EQ 1) THEN\u0017t'\u0014t'\u0005 NEW.\u0013t'ˆ\u000b\u0014t'\u0005 = ''\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0005 NEW.\u0013t'ˆ\u000b\u0014t'\u000f = CALCULATEX('\u0013t' \u0000\u0014t'\u001e',DICT.FILEVAR,@ID,@RECORD,'')\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\b IF NEW.\u0013t'ˆ\u000b\u0014t'\u000b NE '' THEN\u0017t'\u0014t'\u0001 \u0013t'€\f\u0014t'\t.UPD := '\u0013t'H\r\u0014t'\u0016':@FM:@ID:@FM:@FM:NEW.\u0013t'ˆ\u000b\u0014t'\u0004:@FM\u0017t'\u0003\u0000\u0000\nÉ<\t\u0010\u0000\n\n<\rØ<\n\n<\u0003\u0000\u0000\nÉ<\t\u0012\u0000\u000bq<\u0014t'\u0001 \u0013t'€\f\u0014t'\t.UPD := '\u0013t'H\r\u0014t'\u000e':@FM:@ID:@FM:\u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\t:@FM:NEW.\u0013t'ˆ\u000b\u0014t'\u0004:@FM\u0017t'\u0003\u0000\u0000\nÉ<\u0014t'\u0001 \u0013t'€\f\u0014t'\t.CNT += 1\u0017t'\t\u0010\u0000\nŸ<\u0014t'\u0004 END\u0017t'\u0003\u0000\u0000\nÉ<\t\u0012\u0000\n¶<\u0014t'\u0004 END\u0017t'\u0003\u0000\u0000\nÉ<\u0014t'\u0003END\u0017t'\fa:\u0003\u0000\u0000\u0003\u0000\u0000\nÔ<@\u000e?>?\u000e>\u0017t'\u0014t'( * Optimize relational index transaction\u0017t'\u0017t'\u0014t'\u000e TRANSFER NEW.\u0013t'ˆ\u000b\u0014t'\b TO NEWX\u0017t'\u0014t'\u000e TRANSFER OLD.\u0013t'ˆ\u000b\u0014t'\b TO OLDX\u0017t'\u0014t'\u001a GOSUB OPTIMIZE_RELATIONAL\u0017t'\u0014t'\u0016 TRANSFER NEWX TO NEW.\u0013t'ˆ\u000b\u0017t'\u0014t'\u0016 TRANSFER OLDX TO OLD.\u0013t'ˆ\u000b\u0017t'\u0014t'\b IF NEW.\u0013t'ˆ\u000b\u0014t'\b NE OLD.\u0013t'ˆ\u000b\u0014t'\u0005 THEN\u0017t'\u0003\u0000\u0000@\u000e?>?\u000e>\u0013´Ã´Ã\rF\f\nëA\rp\u0011\nëA\rª\f\n\u0017>\r'\u0010\n\u0017>\f\b>\u0003\u0000\u0000\u0014t'\u0010UPDATE.LIST = ''\u0017t'\u0014t'\u0003IF \u0013t'€\f\u0014t'\u000f.UPD NE '' THEN\u0017t'\u0014t'\u0010 UPDATE.LIST := \u0013t'€\f\u0014t'\u0004.UPD\u0017t'\u0014t'\u0003END\u0017t'\t\u001c\u0000\nÞA\rF\f\nÛA\rp\u0011\nÛA\rª\f\n¢>\r'\u0010\n¢>\f“>\u0003\u0000\u0000\u0014t'\u0003IF \u0013t'€\f\u0014t'\u000f.UPD NE '' THEN\u0017t'\u0014t'\u0016 IF LEN(@STATION) THEN\u0017t'\u0014t'\u0010 LOCK_FV = BANG.\u0013t'€\f\u0017t'\u0014t'\u000e LOCK_ID = \"0\"\u0017t'\u0014t'\u0012 LOCK_MSG = 'B521'\u0017t'\u0014t'\t PARA = 0\u0014t'\u0007:@FM:\"!\u0013t'\u001c\f\u0014t'\u0001\"\u0017t'\u0014t'\u0010 GOSUB LOCK_ITEM\u0017t'\u0014t'\u000f IF ABORT THEN \u0017t'\u0014t'K* IF @STATION NE '' AND ITEM.LOCKED THEN UNLOCK LOCK.FILEVAR, @ID ELSE NULL\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0018 READ F.TRANS FROM BANG.\u0013t'€\f\u0014t'\u0018, \"0\" ELSE F.TRANS = @FM\u0017t'\u0014t'\f F.TRANS := \u0013t'€\f\u0014t'\u0004.UPD\u0017t'\u0014t'( IF LEN(F.TRANS) GT MAX.UPDATE.SIZE THEN\u0017t'\u0014t'\u0016 NUM = F.TRANS[1, @FM]\u0017t'\u0014t'\u0017 F.TRANS[1,COL2()] = \"\"\u0017t'\u0014t'\t NUM += 1\u0017t'\u0014t'\u0001*\u0017t'\u0014t'# WRITE NUM + 1:@FM:F.TRANS TO BANG.\u0013t'€\f\u0014t'\u0018, NUM ELSE RETURN FALSE$\u0017t'\u0014t'\u0012 F.TRANS = NUM:@FM\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0017 WRITE F.TRANS TO BANG.\u0013t'€\f\u0014t'\u0018, \"0\" ELSE RETURN FALSE$\u0017t'\u0014t'# IF LEN(@STATION) THEN UNLOCK BANG.\u0013t'€\f\u0014t'\u000e,\"0\" ELSE NULL\u0017t'\u0014t'\u0003END\u0017t'\f‡>\u0003\u0000\u0000\u0003\u0000\u0000\nëA\u0013´Ã´Ã@\u000e?>?\u000e>\u0014t'\u0017* End of clearfile else\u0017t'\u0014t'\u0003END\u0017t'\u0014t'F* If updates to perform, check for trans rec and write out transaction\u0017t'\u0014t'O* If record is too big, write to the end of the linked list and clear record 0.\u0017t'\u0014t'>* Need to update record 0 no matter if split is needed or not.\u0017t'\u0014t'\u0013IF UPDATE.LIST THEN\u0017t'\u0014t'- IF BATCH.MODE% AND (UPDATE.ITEM% NE \"\") ELSE\u0017t'\u0014t'\u0016 IF LEN(@STATION) THEN\u0017t'\u0014t'\u0011 LOCK_FV = IDX.FV\u0017t'\u0014t'\u000e LOCK_ID = \"0\"\u0017t'\u0014t'\u0012 LOCK_MSG = 'B521'\u0017t'\u0014t'\t PARA = 0\u0014t'\n:@FM:FNAME\u0017t'\u0014t'\u0010 GOSUB LOCK_ITEM\u0017t'\u0014t'\u000e IF ABORT THEN\u0017t'\u0014t'K* IF @STATION NE '' AND ITEM.LOCKED THEN UNLOCK LOCK.FILEVAR, @ID ELSE NULL\u0017t'\u0014t'\u000e RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0001*\u0017t'\u0014t'* READ TRANS.REC FROM IDX.FV, \"XTRANS\" THEN\u0017t'\u0014t'\f GOSUB PATCH\u0017t'\u0014t'\u001b IF FLAG ELSE RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0001*\u0017t'\u0014t'( READ UPDATE.ITEM% FROM IDX.FV, \"0\" ELSE\u0017t'\u0014t'\u0013 UPDATE.ITEM% = @FM\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0001*\u0017t'\u0014t'\u0014 IF BATCH.MODE% THEN\u0017t'\u0014t'\u001a BATCH.MODE%<2> = TIME()+5\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u001c UPDATE.ITEM% := UPDATE.LIST\u0017t'\u0014t'A * Record over 1k bytes, will split and write to the end of list.\u0017t'\u0014t'- IF LEN(UPDATE.ITEM%) GT MAX.UPDATE.SIZE THEN\u0017t'\u0014t'\u000f RELINK = TRUE$\u0017t'\u0014t'\u001b NUM = UPDATE.ITEM%[1, @FM]\u0017t'\u0014t'\u001c UPDATE.ITEM%[1,COL2()] = \"\"\u0017t'\u0014t'\t NUM += 1\u0017t'\u0014t'\u0001*\u0017t'\u0014t'5 TRANS.REC = \"W\":@FM:NUM:@FM:NUM + 1:@FM:UPDATE.ITEM%\u0017t'\u0014t'2 CONVERT @FM:@VM:@SVM TO @VM:@SVM:@TM IN TRANS.REC\u0017t'\u0014t'' TRANS.REC := @FM:\"W\":@VM:0:@VM:NUM:@VM\u0017t'\u0014t'7 WRITE TRANS.REC TO IDX.FV, \"XTRANS\" ELSE RETURN FALSE$\u0017t'\u0014t'\u0001*\u0017t'\u0014t'A WRITE NUM + 1:@FM:UPDATE.ITEM% TO IDX.FV, NUM ELSE RETURN FALSE$\u0017t'\u0014t'\u0017 UPDATE.ITEM% = NUM:@FM\u0017t'\u0014t'\u0016 WRITE.UPDATES = TRUE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0010 RELINK = FALSE$\u0017t'\u0014t'\u0014 IF BATCH.MODE% THEN\u0017t'\u0014t'+ WRITE.UPDATES = (TIME() GT BATCH.MODE%<2>)\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0016 WRITE.UPDATES = TRUE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0016 IF WRITE.UPDATES THEN\u0017t'\u0014t'5 WRITE UPDATE.ITEM% TO IDX.FV, \"0\" ELSE RETURN FALSE$\u0017t'\u0014t'\u000f IF RELINK THEN\u0017t'\u0014t'+ DELETE IDX.FV, \"XTRANS\" ELSE RETURN FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0016 IF LEN(@STATION) THEN\u0017t'\u0014t'\u001c UNLOCK IDX.FV,\"0\" ELSE NULL\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0012 UPDATE.ITEM% = \"\"\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0003END\u0017t'\u0014t'$* Skip final processing if clearfile\u0017t'\u0014t'\u001cIF @MV EQ SI.CLEARFILE$ ELSE\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'I * Unlock all the indexes that were \"logically\" locked before getting the\u0017t'\u0014t'\r * OLD VALUES\u0017t'\u0017t'\u0014t'\u0017 IF @STATION NE '' THEN\u0017t'\rF\f\nÅK\rp\u0011\nÅK\rª\f\n9K\u001b\u00032",
+ "<1,1,44>": "5\n*K\u0014t'\u0011 UNLOCK FILEVAR,'\u0013t'H\r\u0014t'\u0011*INDEX' ELSE NULL\u0017t'\u0003\u0000\u0000\n9K\r'\u0010\n9K\fêJ\u0003\u0000\u0000\rF\f\n»K\rp\u0011\n»K\u0014t'\u0004 IF \u0013t'€\f\u0014t'\u000b NE '' THEN\u0017t'\rª\f\nªK\r'\u0010\nªK\u0014t'\b UNLOCK \u0013t'€\f\u0014t'\u0002,'\u0013t'H\r\u0014t'\u0011*INDEX' ELSE NULL\u0017t'\fgK\u0003\u0000\u0000\u0014t'\u0004 END\u0017t'\f?\u000e>\u0014t'\u0015* IF ITEM.LOCKED THEN\u0017t'\u0014t'#* UNLOCK LOCK.FILEVAR,@ID ELSE NULL\u0017t'\u0014t'\u0005* END\u0017t'\u0014t'\u0004 END\u0017t'@\u000e?>?\u000e>\u0003\u0006\u0000\rF\f\n=N\rp\u0011\n=N0 \u0000\u0000\u0000\rª\f\n3N\u0006 \u0000\b\u0002\u0000 \u0000\u001f\u0002\u0000\u0013ˆ\u000bˆ\u000b\u0013ˆ\u000b–\n\u001b\u00013\n'N\u001a\u00013\n'N\u001a\u0001",
+ "<1,1,45>": "\n'N\t\u0006\u0000\nÏL\u0004\u0006\u0000\u0017t'\u0014t'M * Handle relation types specially: Try doing the relation update immediately\u0017t'\u0003\u0000\u0000\n'N\u0014t'\u0004 IF \u0014t'\u0004NEW.\u0013t'ˆ\u000b\u0014t'\u0004 NE \u0014t'\u0004OLD.\u0013t'ˆ\u000b\u0014t'\u0005 THEN\u0017t'G\u0001",
+ "<1,1,46>": "\n'N\u001a\u0001",
+ "<1,1,47>": "\n'NG\u0001",
+ "<1,1,48>": "\n'N\u001a\u0001",
+ "<1,1,49>": "\n'N\u0014t'\u0010 IF INDEX.OPEN('\u0013t' \u0000\u0014t'\u0016',D.FV) ELSE D.FV = ''\u0017t'G\u0001",
+ "<1,1,50>": "\n'N\u001a\u0001",
+ "<1,1,51>": "\n'N\u0013º\nº\n\u0013º\n \u0000G\u0001",
+ "<1,1,52>": "\n'N\u001a\u0001",
+ "<1,1,53>": "\n'N\u0014t'\u0013 IF D.FV NE '' THEN\u0017t'\u0014t'\u0019 IF RELATER( @ID:@FM:OLD.\u0013t'ˆ\u000b\u0014t'\t:@FM:NEW.\u0013t'ˆ\u000b\u0014t'\b, D.FV, \u0013t'º\n\u0014t'\u0003, '\u0013t' \u0000\u0014t'\f', IDX.FV, '\u0013t'H\r\u0014t'\u000f', 1) THEN NULL\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u000b-N\r'\u0010\n3N\fBL\u0003\u0000\u0000\u0013´Ã´Ã@\u000e?>?\u000e>\u0014t'\u0003END\u0017t'\u0014t'\fRETURN TRUE$\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'\u0012*-----------------\u0017t'\u0014t'\nLOCK_ITEM:\u0017t'\u0014t'\u0010 LOCKED = FALSE$\u0017t'\u0014t'\u0015 SELF_LOCKED = FALSE$\u0017t'\u0014t'\u000f ABORT = FALSE$\u0017t'\u0014t'\f LOCKCNT = 1\u0017t'\u0014t'\u0010 LOCK_IMAGE = \"\"\u0017t'\u0014t'\u0005 LOOP\u0017t'\u0014t'\u0016 IF LOCKCNT = 200 THEN\u0017t'\u0014t'& MSG(LOCK_MSG, 'UB', LOCK_IMAGE, PARA)\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u001b LOCK LOCK_FV, LOCK_ID THEN\u0017t'\u0014t'\u000f LOCKED = TRUE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'\u0016 IF STATUS() EQ 1 THEN\u0017t'\u0014t'8 LOCKED = TRUE$ ;* OKAY if already locked by our station\u0017t'\u0014t'\u0014 SELF_LOCKED = TRUE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'7 DELAY(0.5) ;* Delay 1/2 sec to reduce network traffic \u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\r UNTIL LOCKED\u0017t'\u0014t'\u0015 BATCH.INDEXING(0,'')\u0017t'\u0014t'\r LOCKCNT += 1\u0017t'\u0014t'\u0016 IF ESC.TO.EXIT() THEN\u0017t'\u0014t'\t RESP = 1\u0017t'\u0014t'\u0019 MSG('B296','', RESP, '')\u0017t'\u0014t'\r IF RESP THEN\u0017t'\u0014t'\u000e ABORT = TRUE$\u0017t'\u0014t'( @FILE.ERROR = 421 ;* FS_SYS_USER_ABORT$\u0017t'\u0014t'\u001c STATUS() = 1 ;* FSPHYSICAL$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\f UNTIL ABORT\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\u0018 IF LEN(LOCK_IMAGE) THEN\u0017t'\u0014t'\u001b MSG('','DB',LOCK_IMAGE,'')\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 RETURN\u0017t'@\u000e?>?\u000e>\u0017t'\u0014t'\u0012*-----------------\u0017t'\u0014t'\u0006PATCH:\u0017t'\u0014t'\b PIX = 1\u0017t'\u0014t'\r FLAG = TRUE$\u0017t'\u0014t'\u0005 LOOP\u0017t'\u0014t'\u001a WHILE LEN(TRANS.REC)\u0017t'\u0014t'\u0016 PREC = TRANS.REC\u0017t'\u0014t'- CONVERT @VM:@SVM:@TM TO @FM:@VM:@SVM IN PREC\u0017t'\u0014t'\u0015 PTYPE = PREC[1, @FM]\u0017t'\u0014t'\u0015 PREC[1, COL2()] = \"\"\u0017t'\u0014t'\u0014 PKEY = PREC[1, @FM]\u0017t'\u0014t'\u0015 PREC[1, COL2()] = \"\"\u0017t'\u0014t'\u0014 IF PTYPE = \"W\" THEN\u0017t'\u0014t'. WRITE PREC TO IDX.FV, PKEY ELSE FLAG = FALSE$\u0017t'\u0014t'\t END ELSE\u0017t'\u0014t'' DELETE IDX.FV, PKEY ELSE FLAG = FALSE$\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\t PIX += 1\u0017t'\u0014t'\u000b WHILE FLAG\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\r IF FLAG THEN\u0017t'\u0014t'\" DELETE IDX.FV, \"XTRANS\" ELSE NULL\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 RETURN\u0017t'\u0017t'@\u000e?>?\u000e>\u0014t'\u0011*----------------\u0017t'\u0014t'\u0014OPTIMIZE_RELATIONAL:\u0017t'\u0014t'\u0013 ID.LEN = LEN(OLDX)\u0017t'\u0014t'\u000b ID.COL = 1\u0017t'\u0014t'\u0011 OLD.ID.LIST = \"\"\u0017t'\u0014t'\u001c LOOP WHILE ID.COL LE ID.LEN\u0017t'\u0014t'\u001c NEXT.ID = OLDX[ID.COL, @VM]\u0017t'\u0014t'\u0014 ID.COL = COL2() + 1\u0017t'\u0014t'2 LOCATE NEXT.ID IN NEWX USING @VM SETTING NUM ELSE\u0017t'\u0014t'\u001c OLD.ID.LIST<1,-1> = NEXT.ID\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\u0001*\u0017t'\u0014t'\u0013 ID.LEN = LEN(NEWX)\u0017t'\u0014t'\u000b ID.COL = 1\u0017t'\u0014t'\u0011 NEW.ID.LIST = \"\"\u0017t'\u0014t'\u001c LOOP WHILE ID.COL LE ID.LEN\u0017t'\u0014t'\u001c NEXT.ID = NEWX[ID.COL, @VM]\u0017t'\u0014t'\u0014 ID.COL = COL2() + 1\u0017t'\u0014t'2 LOCATE NEXT.ID IN OLDX USING @VM SETTING NUM ELSE\u0017t'\u0014t'\u001c NEW.ID.LIST<1,-1> = NEXT.ID\u0017t'\u0014t'\u0004 END\u0017t'\u0014t'\u0007 REPEAT\u0017t'\u0014t'\u0001*\u0017t'\u0014t'\u001d TRANSFER NEW.ID.LIST TO NEWX\u0017t'\u0014t'\u001d TRANSFER OLD.ID.LIST TO OLDX\u0017t'\u0014t'\u0007 RETURN\u0017t'@\u000e?>?\u000e>!¨\u000b\u0003\u0000\u0000@\u000e?>?\u000e"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MINMAXINFO.json b/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MINMAXINFO.json
new file mode 100644
index 0000000..4a301fc
--- /dev/null
+++ b/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MINMAXINFO.json
@@ -0,0 +1,37 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "STRUCT_MINMAXINFO"
+ },
+ "body": {
+ "record1": {
+ "<1>": "40",
+ "<2>": "10",
+ "<3>": {
+ "<3,1>": "5",
+ "<3,2>": "5",
+ "<3,3>": "5",
+ "<3,4>": "5",
+ "<3,5>": "5",
+ "<3,6>": "5",
+ "<3,7>": "5",
+ "<3,8>": "5",
+ "<3,9>": "5",
+ "<3,10>": "5"
+ },
+ "<4>": {
+ "<4,1>": "4",
+ "<4,2>": "4",
+ "<4,3>": "4",
+ "<4,4>": "4",
+ "<4,5>": "4",
+ "<4,6>": "4",
+ "<4,7>": "4",
+ "<4,8>": "4",
+ "<4,9>": "4",
+ "<4,10>": "4"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_COLORSCHEME.json b/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_COLORSCHEME.json
new file mode 100644
index 0000000..12abeb5
--- /dev/null
+++ b/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_COLORSCHEME.json
@@ -0,0 +1,25 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "STRUCT_MSWIN_COLORSCHEME"
+ },
+ "body": {
+ "record1": {
+ "<1>": "12",
+ "<2>": "3",
+ "<3>": {
+ "<3,1>": "5",
+ "<3,2>": "5",
+ "<3,3>": "5"
+ },
+ "<4>": {
+ "<4,1>": "4",
+ "<4,2>": "4",
+ "<4,3>": "4"
+ },
+ "<5>": "",
+ "<6>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_DATETIMEPICKERINFO.json b/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_DATETIMEPICKERINFO.json
new file mode 100644
index 0000000..b29e431
--- /dev/null
+++ b/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_DATETIMEPICKERINFO.json
@@ -0,0 +1,45 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "STRUCT_MSWIN_DATETIMEPICKERINFO"
+ },
+ "body": {
+ "record1": {
+ "<1>": "56",
+ "<2>": "14",
+ "<3>": {
+ "<3,1>": "5",
+ "<3,2>": "4",
+ "<3,3>": "4",
+ "<3,4>": "4",
+ "<3,5>": "4",
+ "<3,6>": "5",
+ "<3,7>": "4",
+ "<3,8>": "4",
+ "<3,9>": "4",
+ "<3,10>": "4",
+ "<3,11>": "5",
+ "<3,12>": "8",
+ "<3,13>": "8",
+ "<3,14>": "8"
+ },
+ "<4>": {
+ "<4,1>": "4",
+ "<4,2>": "4",
+ "<4,3>": "4",
+ "<4,4>": "4",
+ "<4,5>": "4",
+ "<4,6>": "4",
+ "<4,7>": "4",
+ "<4,8>": "4",
+ "<4,9>": "4",
+ "<4,10>": "4",
+ "<4,11>": "4",
+ "<4,12>": "4",
+ "<4,13>": "4",
+ "<4,14>": "4"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_NMMOUSE.json b/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_NMMOUSE.json
new file mode 100644
index 0000000..ee8f873
--- /dev/null
+++ b/SYSPROG/APPROW/SYSOBJ%003ASTRUCT_MSWIN_NMMOUSE.json
@@ -0,0 +1,33 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "STRUCT_MSWIN_NMMOUSE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "32",
+ "<2>": "8",
+ "<3>": {
+ "<3,1>": "5",
+ "<3,2>": "5",
+ "<3,3>": "4",
+ "<3,4>": "5",
+ "<3,5>": "5",
+ "<3,6>": "4",
+ "<3,7>": "4",
+ "<3,8>": "4"
+ },
+ "<4>": {
+ "<4,1>": "4",
+ "<4,2>": "4",
+ "<4,3>": "4",
+ "<4,4>": "4",
+ "<4,5>": "4",
+ "<4,6>": "4",
+ "<4,7>": "4",
+ "<4,8>": "4"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003ADLL_GDI32.json b/SYSPROG/APPROW/SYSPROCS%003ADLL_GDI32.json
new file mode 100644
index 0000000..c519d5a
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003ADLL_GDI32.json
@@ -0,0 +1,44 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DLL_GDI32"
+ },
+ "body": {
+ "record1": {
+ "<1>": "GDI32",
+ "<2>": "USHORT STDCALL CreateFontIndirectA(LPCHAR) AS CreateFontIndirect",
+ "<3>": "HANDLE STDCALL CreatePen(USHORT,USHORT,LONG) AS CreatePen",
+ "<4>": "USHORT STDCALL DeleteObject(USHORT) AS DeleteObject",
+ "<5>": "LONG STDCALL GetBkColor(USHORT) AS GetBkColor",
+ "<6>": "",
+ "<7>": "** rjc 10-25-07 replace USHOT with HANDLE ",
+ "<8>": "*** USHORT STDCALL GetDeviceCaps(USHORT,USHORT) AS GetDeviceCaps",
+ "<9>": "USHORT STDCALL GetDeviceCaps(HANDLE,USHORT) AS GetDeviceCaps",
+ "<10>": "",
+ "<11>": "USHORT STDCALL GetMapMode(USHORT) AS GetMapMode",
+ "<12>": "USHORT STDCALL SetMapMode(USHORT,USHORT) AS SetMapMode",
+ "<13>": "USHORT STDCALL GetStockObject(USHORT) AS GetStockObject",
+ "<14>": "LONG STDCALL GetTextExtent(USHORT,LPCHAR,USHORT) AS GetTextExtent",
+ "<15>": "USHORT STDCALL GetTextExtentPoint(USHORT,LPCHAR,USHORT,LPCHAR) AS GetTextExtentPoint",
+ "<16>": "USHORT STDCALL GetTextMetricsA(USHORT,LPCHAR) AS GetTextMetrics",
+ "<17>": "USHORT STDCALL Ellipse(HANDLE,INT,INT,INT,INT) AS Ellipse",
+ "<18>": "USHORT STDCALL LineTo(HANDLE,INT,INT) AS LineTo",
+ "<19>": "USHORT STDCALL MoveToEx(HANDLE,INT,INT,HANDLE) AS MoveTo",
+ "<20>": "USHORT STDCALL Rectangle(USHORT,USHORT,USHORT,USHORT,USHORT) AS Rectangle",
+ "<21>": "HANDLE STDCALL SelectObject(HANDLE,HANDLE) AS SelectObject",
+ "<22>": "LONG STDCALL SetBkColor(HANDLE,LONG) AS SetBkColor",
+ "<23>": "LONG STDCALL SetTextColor(HANDLE,LONG) AS SetTextColor",
+ "<24>": "USHORT STDCALL TextOutA(HANDLE,SHORT,SHORT,LPCHAR,SHORT) AS TextOut",
+ "<25>": "USHORT STDCALL GdiGetBatchLimit(USHORT) AS GdiGetBatchLimit32",
+ "<26>": "USHORT STDCALL GdiFlush(USHORT) AS GdiFlush32",
+ "<27>": "",
+ "<28>": "* Added by PRINTSCREEN 09:36:30 25 OCT 2007",
+ "<29>": "LONG STDCALL CreateDCA(LPASTR, LPASTR, LPASTR, LPASTR) as CreateDC",
+ "<30>": "LONG STDCALL CreateCompatibleDC(HANDLE)",
+ "<31>": "LONG STDCALL CreateCompatibleBitmap(LONG, LONG, LONG)",
+ "<32>": "LONG STDCALL BitBlt(HANDLE, LONG,LONG, LONG, LONG, LONG, LONG, LONG, LONG)",
+ "<33>": "LONG STDCALL DeleteDC(LONG)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003ADLL_KERNEL32_SRP.json b/SYSPROG/APPROW/SYSPROCS%003ADLL_KERNEL32_SRP.json
new file mode 100644
index 0000000..20ce300
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003ADLL_KERNEL32_SRP.json
@@ -0,0 +1,18 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DLL_KERNEL32_SRP"
+ },
+ "body": {
+ "record1": {
+ "<1>": "KERNEL32",
+ "<2>": "INT STDCALL CopyFileA(LONG, LONG, INT) as SRPWinAPI_CopyFile",
+ "<3>": "VOID STDCALL Sleep(ULONG) as SRPWinAPI_Sleep",
+ "<4>": "ULONG STDCALL GetProcAddress(HANDLE, LONG) as SRPWinAPI_GetProcAddress",
+ "<5>": "VOID STDCALL GetSystemTimePreciseAsFileTime(LONG) as SRPWinAPI_GetSystemTimePreciseAsFileTime",
+ "<6>": "BOOL STDCALL QueryPerformanceCounter(LONG) as SRPWinAPI_QueryPerformanceCounter",
+ "<7>": "BOOL STDCALL TerminateProcess(HANDLE, UINT) as SRPWinAPI_TerminateProcess"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_KERNEL32.json b/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_KERNEL32.json
new file mode 100644
index 0000000..470af31
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_KERNEL32.json
@@ -0,0 +1,123 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DLL_MSWIN_KERNEL32"
+ },
+ "body": {
+ "record1": {
+ "<1>": "KERNEL32",
+ "<2>": "* [NS] msWin_,",
+ "<3>": "* Author : Wile C Coyote - Super Genius",
+ "<4>": "* Date : 10 Oct 2012",
+ "<5>": "* Purpose : Revelation DLL prototype record for KERNEL32.DLL",
+ "<6>": "*",
+ "<7>": "* Comments",
+ "<8>": "* ========",
+ "<9>": "* ",
+ "<10>": "* ********************************************************************************",
+ "<11>": "* This DLLPROTOTYPE entity is likely to be updated by future OpenInsight upgrades. ",
+ "<12>": "* Please create your own DLLPROTOTYPE entities if you wish to add and amend ",
+ "<13>": "* KERNEL32 DLL prototype functions for your own application.",
+ "<14>": "* ********************************************************************************",
+ "<15>": "* ",
+ "<16>": "* Amended Date Reason",
+ "<17>": "* ======= ==== ======",
+ "<18>": "* Mr C 07 May 23 Added GetTimeZoneInformation",
+ "<19>": "* Mr C 10 May 23 Added GetVersionExW",
+ "<20>": "* Mr C 24 Apr 23 Added GetCurrentThreadId, TerminateProcess",
+ "<21>": "* Mr C 22 Apr 22 Added GetLongPathName",
+ "<22>": "* Mr C 08 Apr 22 Added GlobalMemoryStatusEx function",
+ "<23>": "* Mr C 13 Jan 22 Added GetDateFormatW and GetTimeFormatW",
+ "<24>": "* Mr C 05 Oct 21 Added GetModuleHandleW",
+ "<25>": "* Mr C 29 Jun 19 Added GetTickCount64",
+ "<26>": "* Mr C 09 Nov 18 Added FindFirstFile and related functions",
+ "<27>": "* Mr C 29 May 18 Added GetTempFileName",
+ "<28>": "* Mr C 24 Apr 18 Added GetWindowsDirectory",
+ "<29>": "* Mr C 16 Feb 17 Added GetVolumeInformationW, ErrorMode functions",
+ "<30>": "* GetProcAddress",
+ "<31>": "* Mr C 15 Feb 17 Added GetDriveTypeW",
+ "<32>": "* Mr C 09 Feb 17 Added GetLocaleInfo, GetLocaleInfoEx",
+ "<33>": "* Mr C 15 Sep 16 Added SetCurrentDirectory",
+ "<34>": "* Mr C 03 Jul 16 Added GetCommandLine",
+ "<35>": "* Mr C 30 Mar 16 Added Sleep",
+ "<36>": "* Mr C 30 Mar 16 Added GetComputerName, GetTempPath",
+ "<37>": "* Mr C 07 Jan 15 Added GetCurrentProcessID",
+ "<38>": "* Mr C 10 Dec 15 Added GetLogicalDrives",
+ "<39>": "* Mr C 05 Apr 14 Added CreateProcess, OpenProcess, CreatePipe, ReadFile,",
+ "<40>": "* CloseHandle, GetStdHandle, SetHandleInformation, ",
+ "<41>": "* WaitForSingleObject",
+ "<42>": "HANDLE STDCALL BeginUpdateResourceW(LPWSTR,BOOL) as msWin_BeginUpdateResource",
+ "<43>": "BOOL STDCALL CloseHandle(HANDLE) as msWin_CloseHandle",
+ "<44>": "INT STDCALL CopyFileW(LPWSTR,LPWSTR,INT) as msWin_CopyFile",
+ "<45>": "INT STDCALL CreateDirectoryW(LPWSTR,LPVOID) as msWin_CreateDirectory",
+ "<46>": "BOOL STDCALL CreatePipe(PHANDLE,PHANDLE,LPVOID,DWORD) as msWin_CreatePipe",
+ "<47>": "BOOL STDCALL CreateProcessW(LPCWSTR,LPWSTR,LPVOID,LPVOID,BOOL,DWORD,LPVOID,LPVOID,LPBINARY,LPBINARY) as msWin_CreateProcess",
+ "<48>": "BOOL STDCALL CreateProcessW(LPVOID,LPVOID,LPVOID,LPVOID,BOOL,DWORD,LPVOID,LPVOID,LPBINARY,LPBINARY) as msWin_CreateProcessByPtr",
+ "<49>": "BOOL STDCALL EndUpdateResource(HANDLE,BOOL) as msWin_EndUpdateResource",
+ "<50>": "LONG STDCALL FindClose(HANDLE) as msWin_FindClose",
+ "<51>": "HANDLE STDCALL FindFirstFileW(LPWSTR,LPBINARY) as msWin_FindFirstFile",
+ "<52>": "HANDLE STDCALL FindFirstVolumeW(LPWSTR,UINT) as msWin_FindFirstVolume",
+ "<53>": "HANDLE STDCALL FindNextFileW(HANDLE,LPBINARY) as msWin_FindNextFile",
+ "<54>": "INT STDCALL FindNextVolumeW(HANDLE,LPWSTR,UINT) as msWin_FindNextVolume",
+ "<55>": "HRSRC STDCALL FindResourceW(HMODULE,LPWSTR,LPWSTR) as msWin_FindResource",
+ "<56>": "HRSRC STDCALL FindResourceW(HMODULE,LPVOID,LPVOID) as msWin_FindResourceByPtr",
+ "<57>": "INT STDCALL FindVolumeClose(HANDLE) as msWin_FindVolumeClose",
+ "<58>": "INT STDCALL FlushFileBuffers(HANDLE) as msWin_FlushFileBuffers",
+ "<59>": "ULONG STDCALL FormatMessageW(ULONG,LPVOID,ULONG,ULONG,LPWSTR,ULONG,LONG) as msWin_FormatMessage",
+ "<60>": "INT STDCALL FreeEnvironmentStringsA(VOID) as msWin_FreeEnvironmentStrings",
+ "<61>": "BOOL STDCALL FreeLibrary(HMODULE) as msWin_FreeLibrary",
+ "<62>": "LPWSTR STDCALL GetCommandLineW(VOID) as msWin_GetCommandLine",
+ "<63>": "BOOL STDCALL GetComputerNameW(LPWSTR,LPDWORD) as msWin_GetComputerName",
+ "<64>": "DWORD STDCALL GetCurrentProcessId(VOID) as msWin_GetCurrentProcessId",
+ "<65>": "DWORD STDCALL GetCurrentThreadId(VOID) as msWin_GetCurrentThreadId",
+ "<66>": "INT STDCALL GetDateFormatW(LCID,DWORD,LPCVOID,LPCVOID,LPVOID,INT) as msWin_GetDateFormat",
+ "<67>": "UINT STDCALL GetDriveTypeW(LPWSTR) as msWin_GetDriveType",
+ "<68>": "LPVOID STDCALL GetEnvironmentStringsA(VOID) as msWin_GetEnvironmentStrings",
+ "<69>": "ULONG STDCALL GetEnvironmentVariableW(LPWSTR,LPWSTR,ULONG) as msWin_GetEnvironmentVariable",
+ "<70>": "UINT STDCALL GetErrorMode(VOID) as msWin_GetErrorMode",
+ "<71>": "BOOL STDCALL GetExitCodeProcess(HANDLE,LPDWORD) as msWin_GetExitCodeProcess",
+ "<72>": "ULONG STDCALL GetFileAttributesW(LPWSTR) as msWin_GetFileAttributes",
+ "<73>": "ULONG STDCALL GetLastError(VOID) as msWin_GetLastError",
+ "<74>": "INT STDCALL GetLocaleInfoEx(LPVOID,DWORD,LPVOID,INT) as msWin_GetLocaleInfoEx",
+ "<75>": "INT STDCALL GetLocaleInfoW(DWORD,DWORD,LPVOID,INT) as msWin_GetLocaleInfo",
+ "<76>": "DWORD STDCALL GetLogicalDrives(VOID) as msWin_GetLogicalDrives",
+ "<77>": "DWORD STDCALL GetLongPathNameW(LPCWSTR,LPWSTR,DWORD) as msWin_GetLongPathName",
+ "<78>": "HMODULE STDCALL GetModuleHandleW(LPVOID) as msWin_GetModuleHandleByPtr",
+ "<79>": "DWORD STDCALL GetPrivateProfileStringW(LPWSTR,LPWSTR,LPWSTR,LPWSTR,DWORD,LPWSTR) as msWin_GetPrivateProfileString",
+ "<80>": "DWORD STDCALL GetPrivateProfileStringW(LPWSTR,LPVOID,LPWSTR,LPWSTR,DWORD,LPWSTR) as msWin_GetPrivateProfileSection",
+ "<81>": "LPVOID STDCALL GetProcAddress(HMODULE,LPASTR) as msWin_GetProcAddress",
+ "<82>": "DWORD STDCALL GetProfileStringW(LPWSTR,LPWSTR,LPWSTR,LPWSTR,DWORD) as msWin_GetProfileString",
+ "<83>": "HANDLE STDCALL GetStdHandle(DWORD) as msWin_GetStdHandle",
+ "<84>": "UINT STDCALL GetTempFileNameW(LPWSTR,LPWSTR,UINT,LPWSTR) as msWin_GetTempFileName",
+ "<85>": "DWORD STDCALL GetTempPathW(DWORD,LPWSTR) as msWin_GetTempPath",
+ "<86>": "DWORD STDCALL GetThreadErrorMode(VOID) as msWin_GetThreadErrorMode",
+ "<87>": "DWORD STDCALL GetTickCount(VOID) as msWin_GetTickCount",
+ "<88>": "INT64 STDCALL GetTickCount64(VOID) as msWin_GetTickCount64",
+ "<89>": "INT STDCALL GetTimeFormatW(LCID,DWORD,LPCVOID,LPCVOID,LPVOID,INT) as msWin_GetTimeFormat",
+ "<90>": "DWORD STDCALL GetTimeZoneInformation(LPBINARY) as msWin_GetTimeZoneInformation",
+ "<91>": "BOOL STDCALL GetVersionExW(LPBINARY) as msWin_GetVersionEx",
+ "<92>": "BOOL STDCALL GetVolumeInformationW(LPVOID,LPWSTR,DWORD,LPDWORD,LPDWORD,LPDWORD,LPWSTR,DWORD) as msWin_GetVolumeInformation",
+ "<93>": "UINT STDCALL GetWindowsDirectoryW(LPWSTR,UINT) as msWin_GetWindowsDirectory",
+ "<94>": "BOOL STDCALL GlobalMemoryStatusEx(LPBINARY) as msWin_GlobalMemoryStatusEx",
+ "<95>": "HMODULE STDCALL LoadLibraryW(LPWSTR) as msWin_LoadLibrary",
+ "<96>": "HGLOBAL STDCALL LoadResource(HMODULE,HRSRC) as msWin_LoadResource",
+ "<97>": "LPVOID STDCALL LockResource(HGLOBAL) as msWin_LockResource",
+ "<98>": "HANDLE STDCALL OpenProcess(DWORD,BOOL,DWORD) as msWin_OpenProcess",
+ "<99>": "BOOL STDCALL QueryPerformanceCounter(LPBINARY) as msWin_QueryPerformanceCounter",
+ "<100>": "BOOL STDCALL ReadFile(HANDLE,LPBINARY,DWORD,LPDWORD,LPVOID) as msWin_ReadFile",
+ "<101>": "BOOL STDCALL SetCurrentDirectoryW(LPWSTR) as msWin_SetCurrentDirectory",
+ "<102>": "UINT STDCALL SetErrorMode(UINT) as msWin_SetErrorMode",
+ "<103>": "BOOL STDCALL SetHandleInformation(HANDLE,DWORD,DWORD) as msWin_SetHandleInformation",
+ "<104>": "DWORD STDCALL SetThreadErrorMode(DWORD) as msWin_SetThreadErrorMode",
+ "<105>": "VOID STDCALL Sleep(DWORD) as msWin_Sleep",
+ "<106>": "BOOL STDCALL TerminateProcess(HANDLE,UINT) as msWin_TerminateProcess",
+ "<107>": "BOOL STDCALL UpdateResourceW(HANDLE,LPWSTR,LPWSTR,WORD,LPVOID,DWORD) as msWin_UpdateResource",
+ "<108>": "BOOL STDCALL UpdateResourceW(HANDLE,LPVOID,LPVOID,WORD,LPVOID,DWORD) as msWin_UpdateResourceByPtr",
+ "<109>": "DWORD STDCALL WaitForSingleObject(HANDLE,DWORD) as msWin_WaitForSingleObject",
+ "<110>": "UINT STDCALL WinExec(LPASTR,UINT) as msWin_WinExec",
+ "<111>": "BOOL STDCALL WritePrivateProfileStringW(LPWSTR,LPWSTR,LPWSTR,LPWSTR) as msWin_WritePrivateProfileString",
+ "<112>": "BOOL STDCALL WriteProfileStringW(LPWSTR,LPWSTR,LPWSTR) as msWin_WriteProfileString"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_SHLWAPI.json b/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_SHLWAPI.json
new file mode 100644
index 0000000..e50dcf3
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_SHLWAPI.json
@@ -0,0 +1,34 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DLL_MSWIN_SHLWAPI"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SHLWAPI",
+ "<2>": "* [NS] msWin_,",
+ "<3>": "* File : SYSPROCS - DLL_MSWIN_SHLWAPI",
+ "<4>": "* Author : Wile C Coyote - Super Genius",
+ "<5>": "* Date : 10 Oct 2012",
+ "<6>": "* Purpose : Revelation DLL prototype record for SHLWAPI.DLL",
+ "<7>": "*",
+ "<8>": "* Comments",
+ "<9>": "* ========",
+ "<10>": "* ",
+ "<11>": "* Amended Date Reason",
+ "<12>": "* ======= ==== ======",
+ "<13>": "*",
+ "<14>": "LPWSTR STDCALL PathCombineW(LPWSTR,LPWSTR,LPWSTR) as msWin_PathCombine",
+ "<15>": "INT STDCALL PathIsDirectoryW(LPWSTR) as msWin_PathIsDirectory",
+ "<16>": "INT STDCALL PathIsNetworkPathW(LPWSTR) as msWin_PathIsNetworkPath",
+ "<17>": "INT STDCALL PathIsUNCW(LPWSTR) as msWin_PathIsUNC",
+ "<18>": "INT STDCALL PathIsUNCServerW(LPWSTR) as msWin_PathIsUNCServer",
+ "<19>": "INT STDCALL PathIsUNCServerShareW(LPWSTR) as msWin_PathIsUNCServerShare",
+ "<20>": "INT STDCALL PathRelativePathToW(LPWSTR,LPWSTR,ULONG,LPWSTR,ULONG) as msWin_PathRelativePathTo",
+ "<21>": "LPWSTR STDCALL PathSkipRootW(LPWSTR) as msWin_PathSkipRoot",
+ "<22>": "INT STDCALL PathStripToRootW(LPWSTR) as msWin_PathStripToRoot",
+ "<23>": "HANDLE STDCALL SHAutoComplete(HANDLE,ULONG) as msWin_SHAutoComplete"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_WS2_32.json b/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_WS2_32.json
new file mode 100644
index 0000000..0b8ccc5
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003ADLL_MSWIN_WS2_32.json
@@ -0,0 +1,56 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DLL_MSWIN_WS2_32"
+ },
+ "body": {
+ "record1": {
+ "<1>": "WS2_32",
+ "<2>": "* [NS] msWin_,",
+ "<3>": "* Author : Wile C Coyote - Super Genius",
+ "<4>": "* Date : 10 Oct 2012",
+ "<5>": "* Purpose : Revelation DLL prototype record for WS2_32.DLL",
+ "<6>": "*",
+ "<7>": "* Comments",
+ "<8>": "* ========",
+ "<9>": "* ",
+ "<10>": "* ********************************************************************************",
+ "<11>": "* This DLLPROTOTYPE entity is likely to be updated by future OpenInsight upgrades. ",
+ "<12>": "* Please create your own DLLPROTOTYPE entities if you wish to add and amend ",
+ "<13>": "* WS2_32 DLL prototype functions for your own application.",
+ "<14>": "* ********************************************************************************",
+ "<15>": "* ",
+ "<16>": "* Amended Date Reason",
+ "<17>": "* ======= ==== ======",
+ "<18>": "* Mr C 10 May 23 Added msWin_GetHostName",
+ "<19>": "* Mr C 24 Apr 23 Added msWin_GetHostByAddr, msWin_Inet_Addr, msWin_GetHostName",
+ "<20>": "INT STDCALL WSACleanup(VOID) as msWin_WSACleanup",
+ "<21>": "INT STDCALL WSACleanup(VOID)",
+ "<22>": "INT STDCALL WSAGetLastError(VOID) as msWin_WSAGetLastError",
+ "<23>": "INT STDCALL WSAGetLastError(VOID)",
+ "<24>": "INT STDCALL WSAStartup(WORD,LPBINARY) as msWin_WSAStartup",
+ "<25>": "INT STDCALL WSAStartup(WORD,LPBINARY)",
+ "<26>": "LPVOID STDCALL accept(HANDLE,LPVOID,INT)",
+ "<27>": "INT STDCALL bind(HANDLE,LPVOID,INT)",
+ "<28>": "INT STDCALL closesocket(HANDLE)",
+ "<29>": "INT STDCALL connect(HANDLE,LPBINARY,INT)",
+ "<30>": "LPVOID STDCALL gethostbyaddr(LPVOID,INT,INT) as msWin_GetHostByAddr",
+ "<31>": "LPVOID STDCALL gethostbyname(LPCHAR)",
+ "<32>": "LPVOID STDCALL gethostbyname(LPASTR) as msWin_GetHostByName",
+ "<33>": "INT STDCALL gethostname(LPCHAR,INT)",
+ "<34>": "INT STDCALL gethostname(LPASTR,INT) as msWin_GetHostName",
+ "<35>": "INT STDCALL getsockname(HANDLE,LPVOID,INT)",
+ "<36>": "INT STDCALL getsockopt(HANDLE,INT,INT,LPCHAR,INT)",
+ "<37>": "USHORT STDCALL htons(USHORT)",
+ "<38>": "ULONG STDCALL inet_addr(LPASTR) as msWin_Inet_Addr",
+ "<39>": "INT STDCALL ioctlsocket(HANDLE,LONG,ULONG)",
+ "<40>": "INT STDCALL listen(HANDLE,INT)",
+ "<41>": "INT STDCALL recv(HANDLE,LPCHAR,INT,INT)",
+ "<42>": "INT STDCALL send(HANDLE,LPCHAR,INT,INT)",
+ "<43>": "INT STDCALL send(HANDLE,LPCHAR,INT,INT) as socketsend",
+ "<44>": "INT STDCALL setsockopt(HANDLE,INT,INT,LPCHAR,INT)",
+ "<45>": "HANDLE STDCALL socket(INT,INT,INT)"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003ADLL_SRP_UTILITIES.json b/SYSPROG/APPROW/SYSPROCS%003ADLL_SRP_UTILITIES.json
new file mode 100644
index 0000000..f0ea2b4
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003ADLL_SRP_UTILITIES.json
@@ -0,0 +1,232 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DLL_SRP_UTILITIES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRPUTILITIES",
+ "<2>": "",
+ "<3>": "LPSTR STDCALL SRPGetErrorSize() AS SRPUtilitiesAPI_GetErrorSize",
+ "<4>": "VOID STDCALL SRPGetError(LPBINARY, LPSTR) AS SRPUtilitiesAPI_GetError",
+ "<5>": "LPSTR STDCALL SRPGetOutputSize() AS SRPUtilitiesAPI_GetOutputSize",
+ "<6>": "VOID STDCALL SRPGetOutput(LPBINARY, LPSTR) AS SRPUtilitiesAPI_GetOutput",
+ "<7>": "LPSTR STDCALL SRPGetWideOutputSize() AS SRPUtilitiesAPI_GetWideOutputSize",
+ "<8>": "VOID STDCALL SRPGetWideOutput(LPBINARY, LPSTR) AS SRPUtilitiesAPI_GetWideOutput",
+ "<9>": "",
+ "<10>": "VOID STDCALL SRPConvertToInt16(LPSTR, LPBINARY, LONG) AS SRPUtilitiesAPI_ConvertToInt16",
+ "<11>": "VOID STDCALL SRPConvertToInt32(LPSTR, LPBINARY, LONG) AS SRPUtilitiesAPI_ConvertToInt32",
+ "<12>": "VOID STDCALL SRPConvertToInt64(LPSTR, LPBINARY, LONG) AS SRPUtilitiesAPI_ConvertToInt64",
+ "<13>": "VOID STDCALL SRPConvertToFloat(LPSTR, LPBINARY) AS SRPUtilitiesAPI_ConvertToFloat",
+ "<14>": "VOID STDCALL SRPConvertToDouble(LPSTR, LPBINARY) AS SRPUtilitiesAPI_ConvertToDouble",
+ "<15>": "VOID STDCALL SRPConvertFromInt16(LPBINARY, LPSTR) AS SRPUtilitiesAPI_ConvertFromInt16",
+ "<16>": "VOID STDCALL SRPConvertFromInt32(LPBINARY, LPSTR) AS SRPUtilitiesAPI_ConvertFromInt32",
+ "<17>": "VOID STDCALL SRPConvertFromInt64(LPBINARY, LPSTR, LONG) AS SRPUtilitiesAPI_ConvertFromInt64",
+ "<18>": "VOID STDCALL SRPConvertFromFloat(LPBINARY, LPSTR) AS SRPUtilitiesAPI_ConvertFromFloat",
+ "<19>": "VOID STDCALL SRPConvertFromDouble(LPBINARY, LPSTR) AS SRPUtilitiesAPI_ConvertFromDouble",
+ "<20>": "VOID STDCALL SRPCopyMemory(LPSTR, LPSTR, LPSTR) AS SRP_Copy_Memory",
+ "<21>": "ULONG STDCALL SRPGetIdleTime() AS SRPUtilitiesAPI_GetIdleTime",
+ "<22>": "LPSTR STDCALL SRPGetSystemTime() AS SRP_Get_SystemTime",
+ "<23>": "LPWSTR STDCALL SRPRunCommand(LPWSTR, LPSTR, LPWSTR, ULONG) AS SRPUtilitiesAPI_RunCommand",
+ "<24>": "LPSTR STDCALL SRPGetFonts() AS SRPUtilitiesAPI_GetFonts",
+ "<25>": "LPSTR STDCALL SRPGetWindowRect(HANDLE) AS SRPUtilitiesAPI_SRPGetWindowRect",
+ "<26>": "INT STDCALL SRPCompareString(LPWSTR, LPWSTR, INT) AS SRPUtilitiesAPI_CompareString",
+ "<27>": "LPSTR STDCALL SRPRtfToText(LPBINARY, LONG) AS SRPUtilitiesAPI_RtfToText",
+ "<28>": "INT STDCALL SRPIs64Bit() AS SRP_Is64Bit",
+ "<29>": "",
+ "<30>": "VOID STDCALL SRPSaveScreenshot(HANDLE, LPWSTR, LONG) AS SRPUtilitiesAPI_SaveScreenshot",
+ "<31>": "",
+ "<32>": "INT STDCALL SRPStringGetWidth(LPBINARY, INT, LPSTR) AS SRPUtilitiesAPI_StringGetWidth",
+ "<33>": "INT STDCALL SRPStringGetHeight(LPBINARY, INT, LPSTR, INT) AS SRPUtilitiesAPI_StringGetHeight",
+ "<34>": "VOID STDCALL SRPTaskbarSetGroupTitle(LPWSTR) AS SRPUtilitiesAPI_TaskbarSetGroupTitle",
+ "<35>": "LPSTR STDCALL SRPProcessMemoryInfo() AS SRP_Get_MemoryInfo",
+ "<36>": "",
+ "<37>": "LPSTR STDCALL SRPCleanArrayA(LPBINARY, LPSTR, CHAR, LONG, LONG, LONG) AS SRPUtilitiesAPI_CleanArrayA",
+ "<38>": "LPSTR STDCALL SRPCleanArrayW(LPBINARY, LPSTR, LPBINARY, LONG, LONG, LONG) AS SRPUtilitiesAPI_CleanArrayW",
+ "<39>": "LPSTR STDCALL SRPJoinArraysA(LPBINARY, LPSTR, LPBINARY, LPSTR, CHAR, LPSTR, LONG) AS SRPUtilitiesAPI_JoinArraysA",
+ "<40>": "LPSTR STDCALL SRPJoinArraysW(LPBINARY, LPSTR, LPBINARY, LPSTR, LPBINARY, LPSTR, LONG) AS SRPUtilitiesAPI_JoinArraysW",
+ "<41>": "LPSTR STDCALL SRPReorderArray(LPBINARY, LPSTR, CHAR, LPSTR) AS SRPUtilitiesAPI_ReorderArray",
+ "<42>": "LPSTR STDCALL SRPRotateArray(LPBINARY, LPSTR, CHAR, CHAR) AS SRPUtilitiesAPI_RotateArray",
+ "<43>": "LPSTR STDCALL SRPSortArrayA(LPBINARY, LPSTR, CHAR, LONG, LONG, LONG) AS SRPUtilitiesAPI_SortArrayA",
+ "<44>": "LPSTR STDCALL SRPSortArrayW(LPBINARY, LPSTR, LPBINARY, LONG, LONG, LONG) AS SRPUtilitiesAPI_SortArrayW",
+ "<45>": "LPSTR STDCALL SRPSortTableA(LPBINARY, LPSTR, LONG, CHAR, CHAR, LPSTR, LONG) AS SRPUtilitiesAPI_SortTableA",
+ "<46>": "LPSTR STDCALL SRPSortTableW(LPBINARY, LPSTR, LONG, LPBINARY, LPBINARY, LPSTR, LONG) AS SRPUtilitiesAPI_SortTableW",
+ "<47>": "",
+ "<48>": "LONG STDCALL SRPComOutputIsArray() AS SRPUtilitiesAPI_ComOutputIsArray",
+ "<49>": "LPSTR STDCALL SRPComOutputSize() AS SRPUtilitiesAPI_ComOutputSize",
+ "<50>": "VOID STDCALL SRPComOutputGet(LPBINARY, LPSTR) AS SRPUtilitiesAPI_ComOutputGet",
+ "<51>": "LONG STDCALL SRPComHasError() AS SRPUtilitiesAPI_ComHasError",
+ "<52>": "VOID STDCALL SRPComClearParams() AS SRPUtilitiesAPI_ComClearParams",
+ "<53>": "VOID STDCALL SRPComAddParam(LPBINARY, LPSTR) AS SRPUtilitiesAPI_ComAddParam",
+ "<54>": "VOID STDCALL SRPComAddParamRef(HANDLE) AS SRPUtilitiesAPI_ComAddParamRef",
+ "<55>": "VOID STDCALL SRPComAddParamOmitted() AS SRPUtilitiesAPI_ComAddParamOmitted",
+ "<56>": "LPSTR STDCALL SRPComParamSize(LPSTR) AS SRPUtilitiesAPI_ComParamSize",
+ "<57>": "VOID STDCALL SRPComParamGet(LPSTR, LPBINARY, LPSTR) AS SRPUtilitiesAPI_ComParamGet",
+ "<58>": "INT STDCALL SRPComCreate(LPHANDLE, LPWSTR) AS SRPUtilitiesAPI_ComCreate",
+ "<59>": "INT STDCALL SRPComGetAxObject(LPHANDLE, HANDLE) AS SRPUtilitiesAPI_ComGetAxObject",
+ "<60>": "INT STDCALL SRPComGetDispatchObject(LPHANDLE, LPSTR) AS SRPUtilitiesAPI_ComGetDispatchObject",
+ "<61>": "INT STDCALL SRPComRelease(HANDLE) AS SRPUtilitiesAPI_ComRelease",
+ "<62>": "INT STDCALL SRPComGet(HANDLE, LPWSTR) AS SRPUtilitiesAPI_ComGet",
+ "<63>": "INT STDCALL SRPComSet(HANDLE, LPWSTR) AS SRPUtilitiesAPI_ComSet",
+ "<64>": "INT STDCALL SRPComCall(HANDLE, LPWSTR) AS SRPUtilitiesAPI_ComCall",
+ "<65>": "LPSTR STDCALL SRPComGetHandles() AS SRPUtilitiesAPI_ComGetHandles",
+ "<66>": "",
+ "<67>": "LPSTR STDCALL SRPCryptoOutputSize() AS SRPUtilitiesAPI_CryptoOutputSize",
+ "<68>": "VOID STDCALL SRPCryptoOutputGet(LPBINARY, LPSTR) AS SRPUtilitiesAPI_CryptoOutputGet",
+ "<69>": "VOID STDCALL SRPCryptoDecodeHex(LPSTR, LPSTR) AS SRPUtilitiesAPI_CryptoDecodeHex",
+ "<70>": "VOID STDCALL SRPCryptoDecodeBase32(LPSTR, LPSTR, CHAR) AS SRPUtilitiesAPI_CryptoDecodeBase32",
+ "<71>": "VOID STDCALL SRPCryptoDecodeBase64(LPSTR, LPSTR) AS SRPUtilitiesAPI_CryptoDecodeBase64",
+ "<72>": "VOID STDCALL SRPCryptoDecodeBase64URL(LPSTR) AS SRPUtilitiesAPI_CryptoDecodeBase64URL",
+ "<73>": "VOID STDCALL SRPCryptoDecodeUrl(LPBINARY, LONG, LPSTR) AS SRPUtilitiesAPI_CryptoDecodeUrl",
+ "<74>": "VOID STDCALL SRPCryptoEncodeHex(LPBINARY, LPSTR, LPSTR) AS SRPUtilitiesAPI_CryptoEncodeHex",
+ "<75>": "VOID STDCALL SRPCryptoEncodeBase32(LPBINARY, LPSTR, LPSTR, CHAR, LPSTR) AS SRPUtilitiesAPI_CryptoEncodeBase32",
+ "<76>": "VOID STDCALL SRPCryptoEncodeBase64(LPBINARY, LPSTR, LPSTR, LONG) AS SRPUtilitiesAPI_CryptoEncodeBase64",
+ "<77>": "VOID STDCALL SRPCryptoEncodeBase64URL(LPBINARY, LPSTR, LONG) AS SRPUtilitiesAPI_CryptoEncodeBase64URL",
+ "<78>": "VOID STDCALL SRPCryptoEncodeUrl(LPBINARY, LONG, LPSTR, LPSTR) AS SRPUtilitiesAPI_CryptoEncodeUrl",
+ "<79>": "VOID STDCALL SRPCryptoHash(LPSTR, LPBINARY, LPSTR) AS SRPUtilitiesAPI_CryptoHash",
+ "<80>": "",
+ "<81>": "VOID STDCALL SRPDynamicArrayClear(HANDLE) AS SRPUtilitiesAPI_DynamicArrayClear",
+ "<82>": "HANDLE STDCALL SRPDynamicArrayCreate(LPBINARY, LPSTR) AS SRPUtilitiesAPI_DynamicArrayCreate",
+ "<83>": "VOID STDCALL SRPDynamicArrayRelease(HANDLE) AS SRPUtilitiesAPI_DynamicArrayRelease",
+ "<84>": "LPSTR STDCALL SRPDynamicArrayPrepareOutput(HANDLE) AS SRPUtilitiesAPI_DynamicArrayPrepareOutput",
+ "<85>": "LPSTR STDCALL SRPDynamicArrayExtract(HANDLE, LPSTR, LPSTR, LPSTR) AS SRPUtilitiesAPI_DynamicArrayExtract",
+ "<86>": "VOID STDCALL SRPDynamicArrayInsert(HANDLE, LPSTR, LPSTR, LPSTR, LPBINARY, LPSTR) AS SRPUtilitiesAPI_DynamicArrayInsert",
+ "<87>": "VOID STDCALL SRPDynamicArrayInsertFromList(HANDLE, LPSTR, LPSTR, LPSTR, HANDLE) AS SRPUtilitiesAPI_DynamicArrayInsertFromList",
+ "<88>": "VOID STDCALL SRPDynamicArrayReplace(HANDLE, LPSTR, LPSTR, LPSTR, LPBINARY, LPSTR) AS SRPUtilitiesAPI_DynamicArrayReplace",
+ "<89>": "VOID STDCALL SRPDynamicArrayReplaceWithList(HANDLE, LPSTR, LPSTR, LPSTR, HANDLE) AS SRPUtilitiesAPI_DynamicArrayReplaceWithList",
+ "<90>": "VOID STDCALL SRPDynamicArrayDelete(HANDLE, LPSTR, LPSTR, LPSTR) AS SRPUtilitiesAPI_DynamicArrayDelete",
+ "<91>": "LPSTR STDCALL SRPDynamicArrayCount(HANDLE, LPSTR, LPSTR) AS SRPUtilitiesAPI_DynamicArrayCount",
+ "<92>": "LPSTR STDCALL SRPDynamicArrayMatch(HANDLE, LPBINARY, LPSTR, LPSTR, LPSTR, LPSTR, LONG) AS SRPUtilitiesAPI_DynamicArrayMatch",
+ "<93>": "HANDLE STDCALL SRPDynamicArrayReduce(HANDLE, LPBINARY, LPSTR, LONG) AS SRPUtilitiesAPI_DynamicArrayReduce",
+ "<94>": "",
+ "<95>": "HANDLE STDCALL SRPHashTableCreate(LONG, LPSTR) AS SRPUtilitiesAPI_HashTableCreate",
+ "<96>": "VOID STDCALL SRPHashTableRelease(HANDLE) AS SRPUtilitiesAPI_HashTableRelease",
+ "<97>": "LPSTR STDCALL SRPHashTableGet(HANDLE, LPSTR) AS SRPUtilitiesAPI_HashTableGet",
+ "<98>": "LONG STDCALL SRPHashTableContains(HANDLE, LPSTR) AS SRPUtilitiesAPI_HashTableContains",
+ "<99>": "VOID STDCALL SRPHashTableSet(HANDLE, LPSTR, LPBINARY, LPSTR) AS SRPUtilitiesAPI_HashTableSet",
+ "<100>": "VOID STDCALL SRPHashTableRemove(HANDLE, LPSTR) AS SRPUtilitiesAPI_HashTableRemove",
+ "<101>": "LPSTR STDCALL SRPHashTableGetKeys(HANDLE, CHAR) AS SRPUtilitiesAPI_HashTableGetKeys",
+ "<102>": "LPSTR STDCALL SRPHashTableGetValues(HANDLE, CHAR) AS SRPUtilitiesAPI_HashTableGetValues",
+ "<103>": "LPSTR STDCALL SRPHashTableGetKeyValuePairs(HANDLE, CHAR, CHAR) AS SRPUtilitiesAPI_HashTableGetKeyValuePairs",
+ "<104>": "LPSTR STDCALL SRPHashTableCount(HANDLE) AS SRPUtilitiesAPI_HashTableCount",
+ "<105>": "",
+ "<106>": "HANDLE STDCALL SRPJsonNewObject() AS SRPUtilitiesAPI_JsonNewObject",
+ "<107>": "HANDLE STDCALL SRPJsonNewNumber(LPSTR) AS SRPUtilitiesAPI_JsonNewNumber",
+ "<108>": "HANDLE STDCALL SRPJsonNewString(LPSTR) AS SRPUtilitiesAPI_JsonNewString",
+ "<109>": "HANDLE STDCALL SRPJsonNewBool(LONG) AS SRPUtilitiesAPI_JsonNewBool",
+ "<110>": "HANDLE STDCALL SRPJsonNewArray() AS SRPUtilitiesAPI_JsonNewArray",
+ "<111>": "HANDLE STDCALL SRPJsonNewNull() AS SRPUtilitiesAPI_JsonNewNull",
+ "<112>": "HANDLE STDCALL SRPJsonNewAuto(LPSTR) AS SRPUtilitiesAPI_JsonNewAuto",
+ "<113>": "HANDLE STDCALL SRPJsonParse(LPSTR) AS SRPUtilitiesAPI_JsonParse",
+ "<114>": "HANDLE STDCALL SRPJsonParseWithErrors(LPSTR) AS SRPUtilitiesAPI_SRPJsonParseWithErrors",
+ "<115>": "LPSTR STDCALL SRPJsonStringify(HANDLE, LONG, LONG, LONG, LONG, LONG) AS SRPUtilitiesAPI_JsonStringify",
+ "<116>": "VOID STDCALL SRPJsonRelease(HANDLE) AS SRPUtilitiesAPI_JsonRelease",
+ "<117>": "HANDLE STDCALL SRPJsonGet(HANDLE, LPSTR) AS SRPUtilitiesAPI_JsonGet",
+ "<118>": "LPSTR STDCALL SRPJsonGetValue(HANDLE, LPSTR) AS SRPUtilitiesAPI_JsonGetValue",
+ "<119>": "HANDLE STDCALL SRPJsonFind(HANDLE, LPSTR) AS SRPUtilitiesAPI_JsonFind",
+ "<120>": "LONG STDCALL SRPJsonContains(HANDLE, LPSTR) AS SRPUtilitiesAPI_JsonContains",
+ "<121>": "VOID STDCALL SRPJsonSet(HANDLE, LPSTR, HANDLE) AS SRPUtilitiesAPI_JsonSet",
+ "<122>": "VOID STDCALL SRPJsonSetValue(HANDLE, LPSTR, LPSTR, LPSTR) AS SRPUtilitiesAPI_JsonSetValue",
+ "<123>": "VOID STDCALL SRPJsonArrayAppend(HANDLE, HANDLE) AS SRPUtilitiesAPI_JsonArrayAppend",
+ "<124>": "VOID STDCALL SRPJsonArrayAppendValue(HANDLE, LPSTR, LPSTR) AS SRPUtilitiesAPI_JsonArrayAppendValue",
+ "<125>": "LONG STDCALL SRPJsonRemove(HANDLE, LPSTR) AS SRPUtilitiesAPI_JsonRemove",
+ "<126>": "VOID STDCALL SRPJsonRemoveAll(HANDLE) AS SRPUtilitiesAPI_JsonRemoveAll",
+ "<127>": "LPSTR STDCALL SRPJsonGetMembers(HANDLE, CHAR, LONG) AS SRPUtilitiesAPI_JsonGetMembers",
+ "<128>": "LPSTR STDCALL SRPJsonGetElements(HANDLE, CHAR) AS SRPUtilitiesAPI_JsonGetElements",
+ "<129>": "LPSTR STDCALL SRPJsonCount(HANDLE) AS SRPUtilitiesAPI_JsonCount",
+ "<130>": "LONG STDCALL SRPJsonType(HANDLE) AS SRPUtilitiesAPI_JsonType",
+ "<131>": "LPSTR STDCALL SRPJsonSchemaValidate(LPSTR, LPSTR) AS SRPUtilitiesAPI_JsonSchemaValidate",
+ "<132>": "",
+ "<133>": "VOID STDCALL SRPListClear(HANDLE) AS SRPUtilitiesAPI_ListClear",
+ "<134>": "HANDLE STDCALL SRPListCreate(LPBINARY, LPSTR, CHAR) AS SRPUtilitiesAPI_ListCreate",
+ "<135>": "HANDLE STDCALL SRPListCreateFromArray(HANDLE, LPSTR, LPSTR) AS SRPUtilitiesAPI_ListCreateFromArray",
+ "<136>": "VOID STDCALL SRPListRelease(HANDLE) AS SRPUtilitiesAPI_ListRelease",
+ "<137>": "LPSTR STDCALL SRPListPrepareOutput(HANDLE, CHAR) AS SRPUtilitiesAPI_ListPrepareOutput",
+ "<138>": "LPSTR STDCALL SRPListGetAt(HANDLE, LPSTR) AS SRPUtilitiesAPI_ListGetAt",
+ "<139>": "LPSTR STDCALL SRPListAdd(HANDLE, LPBINARY, LPSTR) AS SRPUtilitiesAPI_ListAdd",
+ "<140>": "VOID STDCALL SRPListInsertAt(HANDLE, LPSTR, LPBINARY, LPSTR) AS SRPUtilitiesAPI_ListInsertAt",
+ "<141>": "VOID STDCALL SRPListSetAt(HANDLE, LPSTR, LPBINARY, LPSTR) AS SRPUtilitiesAPI_ListSetAt",
+ "<142>": "VOID STDCALL SRPListRemoveAt(HANDLE, LPSTR) AS SRPUtilitiesAPI_ListRemoveAt",
+ "<143>": "LPSTR STDCALL SRPListLocate(HANDLE, LPBINARY, LPSTR) AS SRPUtilitiesAPI_ListLocate",
+ "<144>": "LPSTR STDCALL SRPListMatch(HANDLE, LPBINARY, LPSTR, LPSTR, LONG) AS SRPUtilitiesAPI_ListMatch",
+ "<145>": "HANDLE STDCALL SRPListReduce(HANDLE, LPBINARY, LPSTR, LONG) AS SRPUtilitiesAPI_ListReduce",
+ "<146>": "LPSTR STDCALL SRPListCount(HANDLE) AS SRPUtilitiesAPI_ListCount",
+ "<147>": "",
+ "<148>": "LPSTR STDCALL SRPMath(LPSTR, LPSTR, LPSTR, LONG, LONG, LPLONG) AS SRPUtilitiesAPI_Math",
+ "<149>": "",
+ "<150>": "INT STDCALL SRPMonitorConnect() AS SRPUtilitiesAPI_MonitorConnect",
+ "<151>": "INT STDCALL SRPMonitorAddEntry(const char* logEntry) AS SRPUtilitiesAPI_MonitorAddEntry",
+ "<152>": "VOID STDCALL SRPMonitorClose() AS SRPUtilitiesAPI_MonitorClose",
+ "<153>": "",
+ "<154>": "LONG STDCALL SRPPathFitToEditField(LPBINARY, HANDLE) AS SRPUtilitiesAPI_PathFitToEditField",
+ "<155>": "LONG STDCALL SRPPathExpand(LPBINARY, LPSTR) AS SRPUtilitiesAPI_PathExpand",
+ "<156>": "LONG STDCALL SRPPathConvertToUnc(LPBINARY) AS SRPUtilitiesAPI_PathConvertToUnc",
+ "<157>": "LPSTR STDCALL SRPGetTempPath() AS SRPUtilitiesAPI_GetTempPath",
+ "<158>": "LPSTR STDCALL SRPGetTempFileName(LPSTR, LPSTR) AS SRPUtilitiesAPI_GetTempFileName",
+ "<159>": "",
+ "<160>": "LPWSTR STDCALL SRPPrinterEnumerate(LONG, LONG, LONG, LONG, LONG) AS SRPUtilitiesAPI_PrinterEnumerate",
+ "<161>": "LPWSTR STDCALL SRPPrinterGetDefault() AS SRPUtilitiesAPI_PrinterGetDefault",
+ "<162>": "LPWSTR STDCALL SRPPrinterGetInfo(LPWSTR) AS SRPUtilitiesAPI_PrinterGetInfo",
+ "<163>": "LPASTR STDCALL SRPPrinterPrintRaw(LPWSTR, LPWSTR, INT, INT, LPBINARY, INT) AS SRPUtilitiesAPI_PrinterPrintRaw",
+ "<164>": "",
+ "<165>": "HANDLE STDCALL SRPTcpClientConnect(LPSTR, INT) AS SRPUtilitiesAPI_TcpClientConnect",
+ "<166>": "LONG STDCALL SRPTcpClientSend(HANDLE, LPBINARY, INT) AS SRPUtilitiesAPI_TcpClientSend",
+ "<167>": "INT STDCALL SRPTcpClientReceive(HANDLE, LPBINARY, INT) AS SRPUtilitiesAPI_TcpClientReceive",
+ "<168>": "VOID STDCALL SRPTcpClientClose(HANDLE) AS SRPUtilitiesAPI_TcpClientClose",
+ "<169>": "LONG STDCALL SRPTcpClientSendSESCommand(HANDLE, LPSTR) AS SRPUtilitiesAPI_TcpClientSendSESCommand",
+ "<170>": "VOID STDCALL SRPTcpClientCloseSES(HANDLE) AS SRPUtilitiesAPI_TcpClientCloseSES",
+ "<171>": "LPSTR STDCALL SRPTcpClientSendQbXmlRequest(HANDLE, LPSTR, LPLONG) AS SRPUtilitiesAPI_TcpClientSendQbXmlRequest",
+ "<172>": "VOID STDCALL SRPTcpClientCloseQbXml(HANDLE) AS SRPUtilitiesAPI_TcpClientCloseQbXml",
+ "<173>": "",
+ "<174>": "INT STDCALL SRPXmlExtract(LPWSTR, LPWSTR, LPWSTR) AS SRPUtilitiesAPI_XmlExtract",
+ "<175>": "",
+ "<176>": "LPSTR STDCALL SRPGetAM(LPSTR, INT) AS SRPUtilitiesAPI_GetAM",
+ "<177>": "LPSTR STDCALL SRPGetDateFormat(LPSTR, INT) AS SRPUtilitiesAPI_GetDateFormat",
+ "<178>": "LPSTR STDCALL SRPGetDayOfWeekName(LPSTR, INT, INT) AS SRPUtilitiesAPI_GetDayOfWeekName",
+ "<179>": "LPSTR STDCALL SRPGetDayOfWeekNames(LPSTR, INT) AS SRPUtilitiesAPI_GetDayOfWeekNames",
+ "<180>": "ULONG STDCALL SRPGetFirstDayOfWeek(LPSTR) AS SRPUtilitiesAPI_FirstDayOfWeek",
+ "<181>": "ULONG STDCALL SRPGetFirstWeekOfYear(LPSTR) AS SRPUtilitiesAPI_FirstWeekOfYear",
+ "<182>": "LPSTR STDCALL SRPGetMonthName(LPSTR, INT, INT) AS SRPUtilitiesAPI_GetMonthName",
+ "<183>": "LPSTR STDCALL SRPGetMonthNames(LPSTR, INT) AS SRPUtilitiesAPI_GetMonthNames",
+ "<184>": "LPSTR STDCALL SRPGetPM(LPSTR, INT) AS SRPUtilitiesAPI_GetPM",
+ "<185>": "LPSTR STDCALL SRPGetTimeFormat(LPSTR, INT) AS SRPUtilitiesAPI_GetTimeFormat",
+ "<186>": "LONG STDCALL SRPGetTimeZoneBias() AS SRPUtilitiesAPI_GetTimeZoneBias",
+ "<187>": "INT STDCALL SRPIsDaylightSavings() AS SRPUtilitiesAPI_IsDaylightSavings",
+ "<188>": "",
+ "<189>": "INT STDCALL SRPJsonxAdd(LPSTR, UINT, INT) AS SRPUtilitiesAPI_JsonxAdd",
+ "<190>": "INT STDCALL SRPJsonxAddBool(INT) AS SRPUtilitiesAPI_JsonxAddBool",
+ "<191>": "INT STDCALL SRPJsonxAddNull() AS SRPUtilitiesAPI_JsonxAddNull",
+ "<192>": "VOID STDCALL SRPJsonxBegin(LPSTR, LPSTR) AS SRPUtilitiesAPI_JsonxBegin",
+ "<193>": "VOID STDCALL SRPJsonxBeginString(LPSTR, LPSTR, INT) AS SRPUtilitiesAPI_JsonxBeginString",
+ "<194>": "INT STDCALL SRPJsonxClose() AS SRPUtilitiesAPI_JsonxClose",
+ "<195>": "INT STDCALL SRPJsonxClear(LPSTR) AS SRPUtilitiesAPI_JsonxClear",
+ "<196>": "UINT STDCALL SRPJsonxCount(LPSTR) AS SRPUtilitiesAPI_JsonxCount",
+ "<197>": "INT STDCALL SRPJsonxDelete(LPSTR) AS SRPUtilitiesAPI_JsonxDelete",
+ "<198>": "LPSTR STDCALL SRPJsonxEnd(INT) AS SRPUtilitiesAPI_JsonxEnd",
+ "<199>": "LPSTR STDCALL SRPJsonxError() AS SRP_Jsonx_Error",
+ "<200>": "LPSTR STDCALL SRPJsonxGet(LPSTR, LPSTR) AS SRPUtilitiesAPI_JsonxGet",
+ "<201>": "INT STDCALL SRPJsonxGo(LPSTR) AS SRPUtilitiesAPI_JsonxGo",
+ "<202>": "INT STDCALL SRPJsonxGoBack() AS SRP_Jsonx_GoBack",
+ "<203>": "INT STDCALL SRPJsonxGoRoot() AS SRP_Jsonx_GoRoot",
+ "<204>": "INT STDCALL SRPJsonxHas(LPSTR) AS SRPUtilitiesAPI_JsonxHas",
+ "<205>": "INT STDCALL SRPJsonxIsObject() AS SRPUtilitiesAPI_JsonxIsObject",
+ "<206>": "LPSTR STDCALL SRPJsonxMembers(LPSTR, CHAR) AS SRPUtilitiesAPI_JsonxMembers",
+ "<207>": "INT STDCALL SRPJsonxParse(LPSTR, LPBINARY, UINT) AS SRPUtilitiesAPI_JsonxParse",
+ "<208>": "INT STDCALL SRPJsonxParseInsitu(LPSTR, LPSTR) AS SRP_Jsonx_ParseInsitu",
+ "<209>": "INT STDCALL SRPJsonxSet(LPSTR, LPSTR, UINT, INT) AS SRPUtilitiesAPI_JsonxSet",
+ "<210>": "INT STDCALL SRPJsonxSetBool(LPSTR, INT) AS SRPUtilitiesAPI_JsonxSetBool",
+ "<211>": "INT STDCALL SRPJsonxSetNull(LPSTR) AS SRPUtilitiesAPI_JsonxSetNull",
+ "<212>": "INT STDCALL SRPJsonxSetPath(LPSTR, LPSTR, UINT, INT) AS SRPUtilitiesAPI_JsonxSetPath",
+ "<213>": "INT STDCALL SRPJsonxSetPathBool(LPSTR, INT) AS SRPUtilitiesAPI_JsonxSetPathBool",
+ "<214>": "INT STDCALL SRPJsonxSetPathNull(LPSTR) AS SRPUtilitiesAPI_JsonxSetPathNull",
+ "<215>": "INT STDCALL SRPJsonxSort(LPSTR, INT) AS SRPUtilitiesAPI_JsonxSort",
+ "<216>": "LPSTR STDCALL SRPJsonxState() AS SRP_Jsonx_State",
+ "<217>": "LPSTR STDCALL SRPJsonxType(LPSTR) AS SRPUtilitiesAPI_JsonxType",
+ "<218>": "LPSTR STDCALL SRPJsonxValues(LPSTR, CHAR, LPSTR) AS SRPUtilitiesAPI_JsonxValues",
+ "<219>": "",
+ "<220>": "LONG STDCALL SRPRegexMatch(LPWSTR, LPWSTR) AS SRPUtilitiesAPI_RegexMatch",
+ "<221>": "LPWSTR STDCALL SRPRegexSearch(LPWSTR, LPWSTR) AS SRPUtilitiesAPI_RegexSearch"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003ADLL_WSOCK32.json b/SYSPROG/APPROW/SYSPROCS%003ADLL_WSOCK32.json
new file mode 100644
index 0000000..9cb0e76
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003ADLL_WSOCK32.json
@@ -0,0 +1,35 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DLL_WSOCK32"
+ },
+ "body": {
+ "record1": {
+ "<1>": "WSOCK32",
+ "<2>": "LONG STDCALL WSAGetLastError(VOID)",
+ "<3>": "LONG STDCALL WSAStartup(ULONG,LPCHAR)",
+ "<4>": "LONG STDCALL WSACleanup(VOID)",
+ "<5>": "LONG STDCALL gethostname(LPCHAR,LONG)",
+ "<6>": "LONG STDCALL gethostbyname(LPCHAR)",
+ "<7>": "LONG STDCALL send(ULONG,LPCHAR,ULONG,ULONG)",
+ "<8>": "* MTR 4-7-04",
+ "<9>": "LONG STDCALL send(ULONG,LPCHAR,ULONG,ULONG) AS socketsend",
+ "<10>": "",
+ "<11>": "LONG STDCALL connect(ULONG,LPCHAR,ULONG)",
+ "<12>": "LONG STDCALL socket(ULONG,ULONG,ULONG)",
+ "<13>": "LONG STDCALL recv(ULONG,LPCHAR,ULONG,LONG)",
+ "<14>": "UINT STDCALL htons(UINT)",
+ "<15>": "LONG STDCALL ioctlsocket(ULONG,ULONG,ULONG)",
+ "<16>": "LONG STDCALL closesocket(ULONG)",
+ "<17>": "LONG STDCALL bind(ULONG,LPCHAR,ULONG)",
+ "<18>": "LONG STDCALL getsockname(ULONG,LPCHAR,ULONG)",
+ "<19>": "LONG STDCALL accept(ULONG,LPCHAR,ULONG)",
+ "<20>": "UINT STDCALL listen(ULONG,UINT)",
+ "<21>": "* bzs 11-27-16",
+ "<22>": "LONG STDCALL setsockopt(ULONG, ULONG, ULONG, LPVOID, ULONG)",
+ "<23>": "LONG STDCALL getsockopt(ULONG, ULONG, ULONG, LPVOID, LPVOID)",
+ "<24>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003AMETA95.RUN.json b/SYSPROG/APPROW/SYSPROCS%003AMETA95.RUN.json
new file mode 100644
index 0000000..fd898d8
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003AMETA95.RUN.json
@@ -0,0 +1,173 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "META95.RUN"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "",
+ "<1,1,2>": ""
+ }
+ }
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "\u0002€$\u0002\u0002\u00002\u0000n\u0000s\u0000",
+ "<1,1,1,1,2>": "\u0000\u0001\u000f\u0000Ï\u0007-"
+ }
+ },
+ "<1,1,2>": ""
+ }
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "\u0002€-\u0002\u0000\u0004€-Ð\u0007\u0018y-<\u00002\u0000-<\u0000P\u0000-\n\u0000n\u0000-\u000e\u0001s\u0000-\u000e\u0001",
+ "<1,1,1,1,2>": "\u0000-\n\u0000\u0001-\u0006\u0000†\u0001-<\u0000Â\u0001-<\u0000å\u0001-<\u0000\u0003\u0002-\u0006\u0000!\u0002-<\u0000$\u0002- \u0003Ü\u0005-È\u0000l\u0007- ËÏ\u0007- \u0003øu- \u0003ˆw-\u0002\u0000\u0002\u0000-È\u00000u-È\u0000”u- \u0003ˆw-\u0002\u0000\u0002\u0000-\u0002\u0000\u0002\u0000-\u0002\u0000\u0003\u0000-\u0002\u0000\u0004\u0000-\u0002\u0000\u0005\u0000-\u0002\u0000\u0006\u0000-\u0002\u0000\u0007\u0000-\u0002\u0000\b\u0000-\u0002\u0000\t\u0000-\u0002\u0000\n\u0000-\u0002\u0000\r\u0000-\u0002\u0000\u000e\u0000-\u0002\u0000\u000f\u0000-\u0002\u0000\u0010\u0000-\u0002\u0000\u0011\u0000-\u0002\u0000ùu-\u0002\u0000\u0003€-\u0002\u0000\u0005€-\u0002\u00003\u0000-\u0002\u0000\u0019y-\u0002\u0000ˆ\u0001-\u0002\u0000Q\u0000-\u0002\u00001u-\u0002\u0000•u-\u0002\u0000Ã\u0001\u0014Ü\u0005\b\u0010\u0000\r\u00002\u0000†\u0001\u0014Ü\u0005\b \u0000\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0001\u0005\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0002\t\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0011\u0015\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0012\u0019\r\u00002\u0000†\u0001\u0014Ü\u0005\b!\u0015\r\u00002\u0000†\u0001\u0014Ü\u0005\b\"\u0019\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0002\u0019\r\u00002\u0000†\u0001\u0014Ü\u0005\b\")\r\u00002\u0000†\u0001\u0013†\u0001†\u0001\u0016†\u0001ˆ\u0001\u0017\u0002€\u0014\u0002€\u0003END\u0017\u0002€4\u0002€\u0013\u0004€\u0004€0\u000e\u0000è\u000301u\u0000\u00000•u\u0000\u00000\n\u0000\u0000\u0000\u0014!\u0002\u0002\r\n>\r\u0007\"\u0003\u0002\u0000\n"
+ }
+ }
+ }
+ },
+ "<2>": "\u00010\u0005€\u0016\u0000\r!\u0002\n",
+ "<3>": "\u0001\u0003\u0004\u0000\u000fæ\u0005\r.\u0002\n",
+ "<4>": "\u0001\u000fê\u0005\r.\u0002\n",
+ "<5>": "\u0001\t\u0004\u0000\n",
+ "<6>": "\u0001\ry\"\n",
+ "<7>": "\u0001\r\u0017\u0002\n",
+ "<8>": "\u0001B\u0004€@\u000e?>\r™\"\u0003\u0002\u0000\n\u0013\u0002\u0013\u0004€\u0004€B\u0004€@\u000e?>?\u000e>\u0003\u0002\u0000@\u000e?>?\u000e>\ro\u0002\n*\u0002@\u000e?>?\u000e>\u0012!\u0002\u0004\u0003\u0000A\u0003\u0000\t\u0003\u0000\nf\u0002\u0010",
+ "<9>": "\u0005\nZ\u0002\u0004\u0004\u0000\u00122\u0000\u0011\u000b UNDEFINED!\u0012!\u0002\u000b`\u0002\u0003\u0002\u0000\nf\u0002\f5\u0002\u0003\u0002\u0000@\u000e?>?\u000e>\rã \ny\u0002\fp\u0002\u0003\u0002\u0000\rÄ\u0002\nÀ\u0002\rù\u0002\n‹\u0002\f‚\u0002\u0003\u0002\u0000\r:\u0003\nÀ\u0002\rR\u0004\nÀ\u0002\r7\b\n¯\u0002\rã \n©\u0002\f \u0002\u0003\u0002\u0000\fš\u0002\u0003\u0002\u0000\rÆ!\nÀ\u0002\rÊ\"\nÀ\u0002@\u000e?>?\u000e>\u001a\u000bDEFINITION \nõ\u0002\u001a\u0001<\nõ\u0002\r¥!\nõ\u0002\u001a\u0001>\nõ\u0002\r",
+ "<10>": " \nõ\u0002\rÊ\"\nõ\u0002@\u000e?>?\u000e>\rÊ\"\n,\u0003\u001a\u0007DEFINE \n,\u0003\r¯\u0004\u000b\u0015\u0003\ra\u0005\u000b\u001b\u0003\r\u0011\u0006\u000b!\u0003\rÅ\u0006\u000b'\u0003\ri\u0007\n,\u0003@\u000e?>\rã \n6\u0003@\u000e?>?\u000e>\rã \nD\u0003\f;\u0003\u0003\u0002\u0000\u001a\u0006DEFINE\nN\u0004\u001a\u0004DATA\nN\u0004\u001a\u0004SIZE\nN\u0004#\nN\u0004\u0014\u0018y\u0002SZ\u0017\u0018y\u0013\u0018yn\u0000\u0017\u0018y(Þ\r",
+ "<11>": " \nN\u0004\rã \nŠ\u0003\f\u0003\u0003\u0002\u0000\u001a\u0006DEFINE\nN\u0004\u001a\bSTANDARD\nN\u0004\u001a\u0005NAMES\nN\u0004\u0014\u0018y\u0002SH\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rð\u001f\nN\u0004\u0013\u0018y2\u0000\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rð\u001f\nN\u0004\u0013\u0018y2\u0000\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y(Þ\r",
+ "<12>": " \nN\u0004@\u000e?>?\u000e>\rã \n\\\u0004\fS\u0004\u0003\u0002\u0000\u001a\nINITIALIZE\n«\u0004\r",
+ "<13>": " \n«\u0004\rä!\n}\u0004\ft\u0004\u0003\u0002\u0000\u001a\u0003END\n«\u0004\u001a\nINITIALIZE\n«\u0004\r",
+ "<14>": " \n«\u0004\rã \n¦\u0004\f\u0004\u0003\u0002\u0000@\u000e?>?\u000e>\u001a\u0007BUFFERS\në\u0004\r",
+ "<15>": " \në\u0004\rï\u0004\nË\u0004\fÂ\u0004\u0003\u0002\u0000\u001a\u0004END \në\u0004\u001a\u0007BUFFERS\në\u0004\r",
+ "<16>": " \në\u0004@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\n\u0000\u0005@>\f\u0007\u0005\u0004\u0002\u0000?\u000e@\u000e?>\rã \n\u0011\u0005@\u000e?>/ \n]\u0005\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE \n]\u0005#\n]\u0005\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT \n]\u0005#\n]\u0005\u0013\u0018yn\u0000\u0017\u0018y(Þ\r",
+ "<17>": " \n]\u0005@\u000e?>?\u000e>\u001a\u0006STACKS\n›\u0005\r",
+ "<18>": " \n›\u0005\rŸ\u0005\n|\u0005\fs\u0005\u0003\u0002\u0000\u001a\u0004END \n›\u0005\u001a\u0006STACKS\n›\u0005\r",
+ "<19>": " \n›\u0005@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\n°\u0005@>\f·\u0005\u0004\u0002\u0000?\u000e@\u000e?>\rã \nÁ\u0005@\u000e?>/ \n\r\u0006\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE \n\r\u0006#\n\r\u0006\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT \n\r\u0006#\n\r\u0006\u0013\u0018yn\u0000\u0017\u0018y(Þ\r",
+ "<20>": " \n\r\u0006@\u000e?>?\u000e>\u001a\bCOUNTERS\nO\u0006\r",
+ "<21>": " \nO\u0006\rS\u0006\n.\u0006\f%\u0006\u0003\u0002\u0000\u001a\u0004END \nO\u0006\u001a\bCOUNTERS\nO\u0006\r",
+ "<22>": " \nO\u0006@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\nd\u0006@>\fk\u0006\u0004\u0002\u0000?\u000e@\u000e?>\rã \nu\u0006@\u000e?>/ \nÁ\u0006\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE \nÁ\u0006#\nÁ\u0006\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT \nÁ\u0006#\nÁ\u0006\u0013\u0018yn\u0000\u0017\u0018y(Þ\r",
+ "<23>": {
+ "<23,1>": " \nÁ\u0006@\u000e?>?\u000e>\u001a\u0005LISTS\n",
+ "<23,2>": "\u0006\r"
+ },
+ "<24>": {
+ "<24,1>": " \n",
+ "<24,2>": "\u0006\r\u0001\u0007\nß\u0006\fÖ\u0006\u0003\u0002\u0000\u001a\u0004END \n",
+ "<24,3>": "\u0006\u001a\u0005LISTS\n",
+ "<24,4>": "\u0006\r"
+ },
+ "<25>": {
+ "<25,1>": " \n",
+ "<25,2>": "\u0006@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\n\u0012\u0007@>\f\u0019\u0007\u0004\u0002\u0000?\u000e@\u000e?>\rã \n#\u0007@\u000e?>/ \ne\u0007\u0014\u0018y\u0002DL\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y/ \ne\u0007\u0013\u0018y2\u0000\u0017\u0018y/ \nX\u0007\u0013\u0018y2\u0000\u0017\u0018y\fH\u0007\u0003\u0002\u0000(Þ\r"
+ },
+ "<26>": " \ne\u0007@\u000e?>?\u000e>\u001a\u0005MASKS\n§\u0007(Þ\r",
+ "<27>": " \n§\u0007\u0013Ü\u0005Ü\u0005\r«\u0007\nŠ\u0007\f\u0007\u0003\u0002\u0000\u001a\u0003END\n§\u0007\u001a\u0005MASKS\n§\u0007\r",
+ "<28>": " \n§\u0007@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\n¼\u0007@>\fÃ\u0007\u0004\u0002\u0000?\u000e@\u000e?>\rã \nÍ\u0007@\u000e?>/ \n3\b3l\u0007\u000f\u0000\n3\b\u0014\u0018y\u0002DM\u0017\u0018y%\n3\b\u0014\u0018y\u0007;MASKS;\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y\rð\u001f\n3\b\u0013\u0018y2\u0000\u0017\u0018y\rJ\u001f\n3\b\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\n3\b\u0013\u0018y\u0003\u0002\u0017\u0018y(Þ\r",
+ "<29>": " \n3\b@\u000e?>?\u000e>\u001a\u0001<\nØ\b\r¥!\nØ\b\u001a\u0001>\nØ\b\u0014\u0018y\u0002RH\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y\ræ\b\nØ\b\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y\rÊ\"\nØ\b\b\u0003\u0000\u000e\u0000\rÜ\b\nØ\b=\u000e\u0000-è\u0003\t\u000e\u0000\nÉ\b\u0007\u0003\u0000\u0007\u000e\u0000\b\u000f\u0000\u0003\u0000\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y\u00132\u00002\u0000\u00132\u0000\u0001\u000f\u0002\u0006\u0004ˆ\u0001*\nÉ\b\u0006\n\u0000\f“\b\u0003\u0002\u0000\u0013\u0018y\u0018y0\u000e\u0000è\u0003@\u000e?>?\u000e>\u0003\u0002\u0000@\u000e?>?\u000e>\rÊ\"\nö\b\r"
+ },
+ "record4": {
+ "<1>": "\b\nö\b\fç\b\u0003\u0002\u0000@\u000e?>?\u000e>\u001a\u0001=\n\u0006\t\u0003\u0002\u0000\n&\t\r\t\n&\t\rP\n\n\u001b\t\f\u0012\t\u0003\u0002\u0000\r\u0004\n\n&\t@\u000e?>\u001a\u0001=\n‚\t\u00180u\u000e\u0000\r§\n\n<\t\f3\t\u0003\u0002\u0000\r",
+ "<2>": " \n‚\t\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y@\u000e?>\rã \nŒ\t@\u000e?>?\u000e>\u001a\u0005BEGIN\n\u0000\n\u001a\u0004CASE\n\u0000\n\u0014\u0018y\u0002BC\u0017\u0018y\u001a\u0004BYTE\n¾\t\u0014\u0018y\u0001B\u0017\u0018y\u000bÒ\t\u001a\u0004WORD\nÒ\t\u0014\u0018y\u0001W\u0017\u0018y\n\u0000\n\rJ\u001f\n\u0000\n\u0013\u0018y\u0003\u0002\u0017\u0018y\r",
+ "<3>": " \n\u0000\n\u0018”u\u000e\u0000\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000@\u000e?>?\u000e>\u001a\u0003END\nL\n\u001a\u0004CASE\nL\n\r",
+ "<4>": " \nL\n\u0014\u0018y\u0002EN\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u@\u000e?>?\u000e>\rã \nY\n@\u000e?>\u001a\u0004CASE\n£\n\r»!\n£\n\u0014\u0018y\u0002CA\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y\r",
+ "<5>": " \n\n\u0003\u0002\u0000\n£\n\ræ\b\n£\n\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\rÔ\n\u000b±\n\r*\u0013\u000b¼\n\u001a\u0001*\n¼\n(Þ\u000bË\n\r\u000b\nË\n\rÊ\"\nË\n\nÐ\n@\u000e?>?\u000e>\rç\n\u000bÞ\n\rù\u0011\nã\n@\u000e?>?\u000e>\r\u0018\u000b\n\u0014\u000b\r< \u0003\u0002\u0000\n\u0014\u000b\r°\u000b\n\u0000\u000b\f÷\n\u0003\u0002\u0000\r» \u000b\u000f\u000b\rÈ \u0003\u0002\u0000\n\u0014\u000b@\u000e?>?\u000e>\r"
+ },
+ "record5": {
+ "<1>": "\u000b\n!\u000b@\u000e?>\r)\f\n+\u000b@\u000e?>\rE\f\n5\u000b@\u000e?>\rg\f\n?\u000b@\u000e?>\r–\u000e\nI\u000b@\u000e?>\r¿\u000f\nS\u000b@\u000e?>\rá\u000f\n]\u000b@\u000e?>\r\u0015\u0010\ng\u000b@\u000e?>\r‚\u0012\nq\u000b@\u000e?>\rÑ\u000e\n{\u000b@\u000e?>\r\u000b\n‹\u000b\r\u0018\u000b\n‹\u000b@\u000e?>?\u000e>\u001a\u0001+\n¬\u000b\u001a\u0001*\nž\u000b(Þ\u0003\u0002\u0000\n¬\u000b\r",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": {
+ "<2,1,1,1>": " \n¬\u000b@\u000e?>?\u000e>\u001a\u0004ELSE\n",
+ "<2,1,1,2>": "\u000b\u0018”u\u000e\u0000\u0014\u0018y\u0002BT\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\r\u0018\u000b\n",
+ "<2,1,1,3>": "\u000b\r< \u0003\u0002\u0000\n",
+ "<2,1,1,4>": "\u000b\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u@\u000e?>?\u000e>\u001a\u0001<\n%\f\r¥!\n%\f\u001a\u0001>\n%\f\u0014\u0018y\u0002GS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>%\nA\f\u0014\u0018y\u0002TL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001>\nc\f%\nc\f\u0014\u0018y\u0002SC\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001b\u0001%\ns\f@>\fz\f\u0004\u0002\u0000?\u000e@\u000e?>\u001a\b%TESTID%\n”\f\u0014\u0018y\u0002TI\u0017\u0018y@\u000e?>\u001a\t%TESTINT%\n¯\f\u0014\u0018y\u0002TN\u0017\u0018y@\u000e?>\u001a\t%TESTSTR%\nÊ\f\u0014\u0018y\u0002TS\u0017\u0018y@\u000e?>\u001a\t%TESTNUM%\nå\f\u0014\u0018y\u0002NM\u0017\u0018y@\u000e?>\u001a\t%TESTEOL%\n\b\r\u0014\u0018y\u0002TL\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001a\n%TESTWORD%\n,\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001 \u0017\u0018y@\u000e?>\u001a\u000b%TESTCOMMA%\nQ\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001,\u0017\u0018y@\u000e?>\u001a\n%TESTSEMI%\nu\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001;\u0017\u0018y@\u000e?>\u001a\n%TESTDICT%\n™\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001}\u0017\u0018y@\u000e?>\u001a\u000b%TESTVALUE%\n¾\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001"
+ }
+ },
+ "<2,2>": "\u0017\u0018y@\u000e?>\u001a\n%TSTPAREN%\nâ\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001)\u0017\u0018y@\u000e?>\u001a\t%IDTOEOL%\n\u0005\u000e\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001a\r%IDTOPERCENT%\n,\u000e\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001%\u0017\u0018y@\u000e?>\u001a\b%SEARCH%\nF\u000e\u0014\u0018y\u0002SR\u0017\u0018y@\u000e?>\u001a\b%ADDSYM%\n`\u000e\u0014\u0018y\u0002AD\u0017\u0018y@\u000e?>\u001a\t%PUTMASK%\n’\u000e\u0014\u0018y\u0002PS\u0017\u0018y\u0014\u0018y\u0005;MNS;\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001(\nÍ\u000e\u00180u\u000e\u0000\r§\n\n«\u000e\f¢\u000e\u0003\u0002\u0000\u001a\u0001)\nÍ\u000e\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u@\u000e?>?\u000e>\u001a\u0002{[\n@\u000f\u0018”u\u000e\u0000\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000\rD\u000f\n@\u000f\r§\n\n\u0006\u000f\f",
+ "<2,3>": "\u000e\u0003\u0002\u0000\u0014\u0018y\u0002GO\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u001a\u0002]}\n@\u000f\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u\u0019”u@\u000e?>?\u000e>\r\u0018\u000b\n»\u000f\r< \nQ\u000f\u0003\u0002\u0000\n»\u000f\u001a\u0001S\n]\u000f\u0003\u0002\u0000\n»\u000f\u0018”u\u000e\u0000\u0014\u0018y\u0002BT\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u@\u000e?>?\u000e>\u001a\u0001=\nÝ\u000f%\nÝ\u000f\u0014\u0018y\u0002NX\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001#\n\u0011\u0010%\n\u0011\u0010\u0014\u0018y\u0002NX\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y\u0014\u0018y\u0002CI\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001?\n>\u0010\r\u001a \n>\u0010\u001a\u0001?\n>\u0010\u0014\u0018y\u0002QM\u0017\u0018y\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y@\u000e?>\u001a\u0001?\n^\u0010\rð\u001f\n^\u0010\u0013\u0003\u0002\u0003\u0002\u0013\u0003\u00022\u0000\rb\u0010\n^\u0010@\u000e?>?\u000e>\u001a\u0001?\n|\u0010\u0014\u0018y\u0002QC\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a\u0001=\nª\u0010\rÆ\u0011\nª\u0010\u001a\u0001?\nª\u0010\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001=\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002!=\nÙ\u0010\rÆ\u0011\nÙ\u0010\u001a\u0001?\nÙ\u0010\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001!\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002<>\n\b\u0011\rÆ\u0011\n\b\u0011\u001a\u0001?\n\b\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001!\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001<\n6\u0011\rÆ\u0011\n6\u0011\u001a\u0001?\n6\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001<\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002<=\ne\u0011\rÆ\u0011\ne\u0011\u001a\u0001?\ne\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001{\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001>\n“\u0011\rÆ\u0011\n“\u0011\u001a\u0001?\n“\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001>\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002>=\nÂ\u0011\rÆ\u0011\nÂ\u0011\u001a\u0001?\nÂ\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001}\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>#\nÞ\u0011\u00132\u00002\u0000\u00132\u0000n\u0000\u0014\u0018y\u0002QN\u0017\u0018y\u000bð\u0011\rð\u001f\nð\u0011\u0014\u0018y\u0002QO\u0017\u0018y\nõ\u0011@\u000e?>?\u000e>\r°!\n\u0000\u0012\u0003\u0002\u0000\n~\u0012\u001a\u0001{\n~\u0012\u0018”u\u000e\u0000\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000\r§\n\n3\u0012\f*\u0012\u0003\u0002\u0000\u0014\u0018y\u0002GO\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u001a\u0001}\n~\u0012\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u00190u\u0019”u@\u000e?>?\u000e>\u001a\u0001[\nè\u0012\u00180u\u000e\u0000\rì\u0012\nè\u0012\r§\n\n\u0012\f”\u0012\u0003\u0002\u0000\u001a\u0001]\nè\u0012\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u00190u@\u000e?>?\u000e>\r\u0018\u000b\n&\u0013\r< \nù\u0012\u0003\u0002\u0000\n&\u0013\u001a\u0001S\n\u0005\u0013\u0003\u0002\u0000\n&\u0013\u0018”u\u000e\u0000\u0014\u0018y\u0002BF\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\r‡\u0013\n3\u0013@\u000e?>\r$\u001b\n=\u0013@\u000e?>\rö\u001b\nG\u0013@\u000e?>\rÕ\u001d\nQ\u0013@\u000e?>\r.\u001e\n[\u0013@\u000e?>\rs\u001e\ne\u0013@\u000e?>\r¸\u001e\no\u0013@\u000e?>\rÝ\u001e\ny\u0013@\u000e?>\r\u0011\u001f\nƒ\u0013@\u000e?>?\u000e>\u001a\u0007ERRMSG(\nÃ\u0013\rí\u001a\nÃ\u0013\u001a\u0001,\u000b¦\u0013\u0003\u0002\u0000\f¯\u0013\rí\u001a\n¯\u0013\fš\u0013\nÃ\u0013\u001a\u0001)\nÃ\u0013\u0014\u0018y\u0002EM\u0017\u0018y@\u000e?>\u001a\u0001%\nÐ\u0013@>\f×\u0013\u0004\u0002\u0000?\u000e@\u000e?>8W\u0002€¡\u001a\u001a\u0006TRIMF%\nõ\u0013\u0014\u0018y\u0002TF\u0017\u0018y@\u000e?>\fë\u001a\u001a\nSKIPTOEOL%\n\u001c\u0014\u0014\u0018y\u0002ST\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001a\nSKIPTOEOS%\n@\u0014\u0014\u0018y\u0002ST\u0017\u0018y\u0014\u0018y\u0001;\u0017\u0018y@\u000e?>\u001a\tSKIPPEOL%\nc\u0014\u0014\u0018y\u0002SP\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\fë\u001a\u001a\bPUSHLAB%\n—\u0014\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0005$LABS\u0017\u0018y\u0014\u0018y\u0004#BIN\u0017\u0018y@\u000e?>\fë\u001a\u001a\tRETFALSE%\nÐ\u0014\u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y@\u000e?>\u001a\u000bRETURN.OBJ%\nõ\u0014\u0014\u0018y\u0002RO\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007GENFAL%\n(\u0015\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\u001a\bGENLOOP%\nX\u0015\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\u001a\bGETBYTE%\n…\u0015\u0014\u0018y\u0002LB\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\fGETBYTEFROM%\n¼\u0015\u0014\u0018y\u0002LB\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\rJ\u001f\n¼\u0015\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a\bGETWORD%\né\u0015\u0014\u0018y\u0002LW\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\u0007GENAUX%\n\u0017\u0016\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0004$AUX\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007OUTFAL%\n]\u0016\u0014\u0018y\u0002AS\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\u001a\bOUTLOOP%\n \u0016\u0014\u0018y\u0002AS\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\u001a\u0007OUTSEQ%\ná\u0016\u0014\u0018y\u0002AC\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007POPFAL%\n\n\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y@\u000e?>\u001a\bPOPLOOP%\n0\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y@\u000e?>\u001a\u0007POPAUX%\nT\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0004$AUX\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007SAVEID%\n¨\u0017\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0004;ID;\u0017\u0018y@\u000e?>\fë\u001a\u001a\tCONTINUE%\n7\u0018\u0018”u\u000e\u0000\u0014\u0018y\u0002BF\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y@\u000e?>\fë\u001a\u001a\nMOVEBYTES%\nt\u0018\u0014\u0018y\u0002MB\u0017\u0018y\rJ\u001f\nt\u0018\rJ\u001f\nt\u0018\rð\u001f\nt\u0018\rð\u001f\nt\u0018\rð\u001f\nt\u0018@\u000e?>\fë\u001a\u001a\tTOBINARY%\n\u0018\u0014\u0018y\u0002IB\u0017\u0018y\u0014\u0018y\u0004#BIN\u0017\u0018y@\u000e?>\u001a\bTOASCII%\nÂ\u0018\u0014\u0018y\u0002AC\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y@\u000e?>\fë\u001a\u001a\tSTORELAB%\n"
+ }
+ },
+ "record6": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "\u0018\u0014\u0018y\u0002SL\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0005$LABS\u0017\u0018y@\u000e?>\fë\u001a\u001a\tRJSOURCE%\n%\u0019\u0014\u0018y\u0002RJ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007SOURCE%\nO\u0019\rJ\u001f\nO\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a\rSOURCE.COLON%\nv\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y@\u000e?>\u001a\u000eSOURCE.NORMAL%\nž\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\fSOURCE.OPTS%\nÉ\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0006;OPTS;\u0017\u0018y@\u000e?>\fë\u001a\u001a\bWORDOBJ%\n\u001d\u001a\u0014\u0018y\u0002LW\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y\u0014\u0018y\u0002CN\u0017\u0018y\u0014\u0018y\u0004#OBJ\u0017\u0018y\u0014\u0018y\u0001-\u0017\u0018y\u0014\u0018y\u00012\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0004DUP%\nM\u001a\u0014\u0018y\u0002DP\u0017\u0018y\u0014\u0018y\u0005;DUP;\u0017\u0018y\u0014\u0018y\u0004#DUP\u0017\u0018y@\u000e?>\fë\u001a\u001a\tEXCHANGE%\nt\u001a\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y@\u000e?>\fë\u001a\u001a\tUNTHREAD%\nœ\u001a\u0014\u0018y\u0002UT\u0017\u0018y\u0014\u0018y\u0003#C1\u0017\u0018y@\u000e?>\fë\u001a$\u0000TRSKPUREGEOUPOSACOMBTOSTRJSOWODUEXUNß\u0013",
+ "<1,1,1,1,2>": "\u0013h\u0014œ\u0014",
+ "<1,1,1,1,3>": "\u0014\u001c\u0016æ\u0016Y\u0017\u0017<\u0018y\u0018Ç\u0018\u0004\u0019*\u0019Î\u0019\"\u001aR\u001ay\u001a?\u000e>%\n\u0005\u001b\u0014\u0018y\u0002EL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>\rJ\u001f\n \u001b\u0014\u0018y\u0002EB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\rJ\u001f\nL\u001b\r»!\nL\u001b\u0014\u0018y\u0002CL\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>\rJ\u001f\n\u001b\u0013å\u0001å\u0001\u0013å\u0001\u0003\u0002\rJ\u001f\n\u001b\u0014\u0018y\u0002CB\u0017\u0018y\u0013\u0018yå\u0001\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\rJ\u001f\n¨\u001b\rÆ\u001f\n¨\u001b\u0014\u0018y\u0002CS\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rJ\u001f\nÑ\u001b\rð\u001f\nÑ\u001b\u0014\u0018y\u0002CC\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rJ\u001f\nò\u001b\u001a\u0001^\nò\u001b\u0014\u0018y\u0002CM\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001!\n\u001f\u001c\r\u001a \n\u001f\u001c\u001a\u0001!\n\u001f\u001c\u0014\u0018y\u0002SM\u0017\u0018y\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y@\u000e?>\rð\u001f\nA\u001c\u001a\u0002=T\nA\u001c\u0014\u0018y\u0002CT\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rð\u001f\nc\u001c\u001a\u0002=F\nc\u001c\u0014\u0018y\u0002CF\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rð\u001f\n…\u001c\u001a\u0002=I\n…\u001c\u0014\u0018y\u0002CI\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rð\u001f\n²\u001c\u001a\u0001=\n²\u001c#\n²\u001c\u0014\u0018y\u0002CE\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u0013\u0018yn\u0000\u0017\u0018y@\u000e?>\rð\u001f\ná\u001c\u001a\u0001=\ná\u001c\u0014\u0018y\u0002EC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\rð\u001f\ná\u001c\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rð\u001f\n"
+ },
+ "<1,1,1,2>": "\u001c\u0013\u0003\u0002\u0003\u0002\u0013\u0003\u00022\u0000\r"
+ }
+ }
+ }
+ },
+ "record7": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "\u001c\n",
+ "<1,1,1,2>": {
+ "<1,1,1,2,1>": "\u001c@\u000e?>?\u000e>\u001a\u0001+\n&\u001d\r¢\u001d\n&\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001+\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-\nN\u001d\r¢\u001d\nN\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001-\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001*\nv\u001d\r¢\u001d\nv\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001*\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001/\nž\u001d\r¢\u001d\nž\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001/\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>#\nº\u001d\u00132\u00002\u0000\u00132\u0000n\u0000\u0014\u0018y\u0002CN\u0017\u0018y\u000bÌ\u001d\rð\u001f\nÌ\u001d\u0014\u0018y\u0002CO\u0017\u0018y\nÑ\u001d@\u000e?>?\u000e>\u001a\u0001+\n\t\u001e\rÆ\u001f\n\t\u001e\u001a\u0001,\n\t\u001e\u0014\u0018y\u0002PC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\rð\u001f\n\t\u001e\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-\n*\u001e\rÆ\u001f\n*\u001e\u0014\u0018y\u0002PO\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001+\nN\u001e\rð\u001f\nN\u001e\u0014\u0018y\u0002IC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-\no\u001e\rð\u001f\no\u001e\u0014\u0018y\u0002DC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001P\n“\u001e\r»!\n“\u001e\u0014\u0018y\u0002PL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>\u001a\u0001P\n´\u001e\rJ\u001f\n´\u001e\u0014\u0018y\u0002PB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\rJ\u001f\nÙ\u001e\u001a\u0002,K\nÙ\u001e\u0014\u0018y\u0002IN\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\rJ\u001f\n\r\u001f\u001a\u0003,D,\n\r\u001f\u0014\u0018y\u0002RD\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\n\r\u001f\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0002D,\nF\u001f\rJ\u001f\nF\u001f\u001a\u0001,\nF\u001f\u0014\u0018y\u0002WR\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nF\u001f\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001&\n]\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001&@\u000e?>\u001a\u0001@\nq\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001@@\u000e?>\u001a\u0001:\n…\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001:@\u000e?>\u001a\u0001|\n™\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001|@\u000e?>\u001a\u0001;\nÂ\u001f/;\nÂ\u001f\u001a\u0001;\nÂ\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001;\u0013\u0003\u00022\u0000\u0014\u0003\u0002\u0001;@\u000e?>?\u000e>\u001a\u0001$\nì\u001f\"\nì\u001f\u0013å\u0001å\u0001\u0013å\u00012\u0000\u00132\u00002\u0000\u00142\u0000\u0001$\u00132\u0000å\u0001@\u000e?>?\u000e>\u001a\u0001#\n\u0016 \"\n\u0016 \u0013å\u0001å\u0001\u0013å\u00012\u0000\u00132\u00002\u0000\u00142\u0000\u0001#\u00132\u0000å\u0001@\u000e?>?\u000e>\"\n8 3l\u0007\u000f\u0000\n8 \u0007\u000f\u0000=\u000f\u0000*\u0004\u0000=\u000f\u0000+Þ\u0005@\u000e?>?\u000e>\u001a\u0001T\nW \u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y@\u000e?>\u001a\u0001F\n‡ \u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>\u001a\u0001I\n· \u0014\u0018y\u0002CI\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002BF\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001S\nÄ @\u000e?>?\u000e>\u0014\u0018y\u0002BF\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001*\u000bí \u001a\u0001~\n",
+ "<1,1,1,2,2>": " (Þ\r"
+ }
+ }
+ }
+ },
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": {
+ "<2,1,1,1>": {
+ "<2,1,1,1,1>": " \n",
+ "<2,1,1,1,2>": " @\u000e?>?\u000e>\u001a\u0001Þ\n\r!\r\u0011!\n\r!@\u000e?>?\u000e>\t\b\u0000\n!!\r?\u000e>\b\t\u0000\u0003€\u001a\u0001Þ\u0005\u0002\u0000\nN!\nN!\ni!9\u000f\u0000\u0002€\u00132\u00002\u0000\u00162\u0000\u000f\u0000\u00073\u0000\u00122\u0000\fB!\u0003\u0002\u0000\b\u0003€\t\u0000\u0012!\u0002@\u000e?>?\u000e>\u001a\u0002~T\nŠ!\t\u0007\u0000\nŠ!@\u000e?>\u001a\u0002~F\n¡!\t\u0007\u0000\u0005\u0002\u0000\n¡!\n¡!@\u000e?>?\u000e>\"\n¬!@\u000e?>?\u000e>#\n·!@\u000e?>?\u000e>%\nÂ!@\u000e?>?\u000e>\u001a\u0003END\nà!\t\b\u0000\u000bÛ!\u0011\u0001*\u0003\u0002\u0000\nà!@\u000e?>?\u000e>\rã \ní!@\u000e?>\r§\n\nø!\fï!\u0003\u0002\u0000\r"
+ }
+ }
+ }
+ },
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": {
+ "<3,1,1,1>": {
+ "<3,1,1,1,1>": " \n\u0003\"@\u000e?>?\u000e>;$\u0002\u0013$\u0002$\u0002/Þ\u0013Â\u0001Â\u0001\u0013Â\u00012\u0000\u0014Â\u0001\u0004.IOB\u001a\u0001Þ\u001a\u0001T\n0\"\u0003\u0006\u0000\u000b9\"\u0004\u0006\u0000\u0003\u0002\u0000\nk\"\u001a\u0001S\nE\"\u0003\u0007\u0000\u000bN\"\u0004\u0007\u0000\u0003\u0002\u0000\nk\"\u001a\u0001L\nZ\"\u0003\b\u0000\u000bc\"\u0004\b\u0000\u0003\u0002\u0000\nk\";\u0002€@\u000e?>;\u0002€\u0003\u0002\u0000@\u000e?>?\u000e>\u0011\u0017COMPILATION SUCCESSFUL!@\u000e?>?\u000e>\u0011(COMPILATION ABORTED - NO OBJECT PRODUCED@\u000e?>?\u000e>\u0017\u0018y\u0017\u0018y\u0017\u0018y\r\u000e#\n\n#\u0013\u0018y\u0018y;\u0018y\u0004\u0003\u0000\rr#\n",
+ "<3,1,1,1,2>": "\"\rP#\nñ\"\u0003\u0002\u0000\n",
+ "<3,1,1,1,3>": "\"\fâ\"\u0003\u0002\u0000;\u0002€\u0013\u0018y\u0018y\u0003\u0002\u0000@\u000e?>?\u000e>\b\u0002\u0000\u0019y=\u0002\u0000/Ì\u0007\u0005\u0002\u0000@\u000e?>\u0012!\u0002\u0011\u001eCOLON BUFFER OVERFLOW WARNING.\u0012!\u0002\u0003\u0002\u0000@\u000e?>?\u000e>\t\u0003\u0000\nn#\u0014\u0004€\u0001\u0017\u00132\u00002\u0000\u00142\u0000\u0001:\rD1\nn#@\u000e?>?\u000e>8W\u0018yë-\u001a\u0002CT\n“#\u001a\u0001Þ\n“#\u0014\u0004€\u0001\u0003\rd/\n“#@\u000e?>\f\u0011/\u001a\u0002CF\n²#\u001a\u0001Þ\n²#\u0014\u0004€\u0001\u0004\rd/\n²#@\u000e?>\f\u0011/\u001a\u0002CI\nÑ#\u001a\u0001Þ\nÑ#\u0014\u0004€\u0001\u0005\rd/\nÑ#@\u000e?>\f\u0011/\u001a\u0002IC\nð#\u001a\u0001Þ\nð#\u0014\u0004€\u0001\u0006\rd/\nð#@\u000e?>\f\u0011/\u001a\u0002DC\n\u000f$\u001a\u0001Þ\n\u000f$\u0014\u0004€\u0001\u0007\rd/\n\u000f$@\u000e?>\f\u0011/\u001a\u0002EC\n4$\u001a\u0001Þ\n4$\u0014\u0004€\u0001\b\rd/\n4$\rd/\n4$@\u000e?>\f\u0011/\u001a\u0002QC\nS$\u001a\u0001Þ\nS$\u0014\u0004€\u0001\t\rd/\nS$@\u000e?>\f\u0011/\u001a\u0002BF\nr$\u001a\u0001Þ\nr$\u0014\u0004€\u0001\n\r°/\nr$@\u000e?>\f\u0011/\u001a\u0002BT\n‘$\u001a\u0001Þ\n‘$\u0014\u0004€\u0001\u000b\r°/\n‘$@\u000e?>\f\u0011/\u001a\u0002GO\n°$\u001a\u0001Þ\n°$\u0014\u0004€\u0001\f\r°/\n°$@\u000e?>\f\u0011/\u001a\u0002GS\nÏ$\u001a\u0001Þ\nÏ$\u0014\u0004€\u0001\r\rÔ/\nÏ$@\u000e?>\f\u0011/\u001a\u0002RT\nN%\u001a\u0001Þ\nN%\t\u0006\u0000\nA%\u0014\u0004€\u0001\u0011\u0016\u0004€Q\u0000\u0007\u0005€\u0013\u0004€P\u0000\u0014\u0004€\u0006=\u0000\u0000*\u0000\u000e\u0014\u0004€\u0006=\u0000\u0000+ F\u0014\u0004€\u0005\u0013 \u0000 \u0000\u0014\u0004€\u0005\u0016 \u0000\u0000\u0000\u0014\u0004€\u0003\u0012 \u0000\u0014\u0004€\u0006=\u0000\u0000- F\u0014\u0004€\u0006=\u0000\u0000/\u0000\u000e\u0014\u0004€\u0003\u0011\u0001 \u0003\u0002\u0000\nN%\u0014\u0004€\u0001\u000e@\u000e?>\f\u0011/\u001a\u0002SM\nm%\u001a\u0001Þ\nm%\u0014\u0004€\u0001\u000f\r¼0\nm%@\u000e?>\f\u0011/\u001a\u0002QM\nŒ%\u001a\u0001Þ\nŒ%\u0014\u0004€\u0001\u0010\r¼0\nŒ%@\u000e?>\f\u0011/\u001a\u0002PL\n«%\u001a\u0001Þ\n«%\u0014\u0004€\u0001\u0011\rï/\n«%@\u000e?>\f\u0011/\u001a\u0002PB\nÊ%\u001a\u0001Þ\nÊ%\u0014\u0004€\u0001\u0012\rq/\nÊ%@\u000e?>\f\u0011/\u001a\u0002CB\n"
+ }
+ },
+ "<3,1,2>": "%\u001a\u0001Þ\n",
+ "<3,1,3>": "%\u001a\u0001:\n",
+ "<3,1,4>": "%\u001a\u0001Þ\n",
+ "<3,1,5>": "%\u001b\u0001:\u0005\u0002\u0000\n",
+ "<3,1,6>": "%\u0003\u0003\u0000\u001b\u0001:\n",
+ "<3,1,7>": {
+ "<3,1,7,1>": "%@\u000e?>\u001a\u0002CB\n\u001e&\u001a\u0001Þ\n\u001e&\u0014\u0004€\u0001\u0013\rq/\n\u001e&\rq/\n\u001e&@\u000e?>\f\u0011/\u001a\u0002CL\nD&\u001a\u0001Þ\nD&\u001b\u0001:\nD&\u0003\u0003\u0000\u001b\u0001:\u0005\u0002\u0000\nD&@\u000e?>\u001a\u0002CL\nf&\u001a\u0001Þ\nf&\u0014\u0004€\u0001\u0014\rq/\nf&\rï/\nf&@\u000e?>\f\u0011/\u001a\u0002CS\n‹&\u001a\u0001Þ\n‹&\u0014\u0004€\u0001\u0015\rq/\n‹&\r‹/\n‹&@\u000e?>\f\u0011/\u001a\u0002CC\n°&\u001a\u0001Þ\n°&\u0014\u0004€\u0001\u0016\rq/\n°&\rd/\n°&@\u000e?>\f\u0011/\u001a\u0002CM\nÏ&\u001a\u0001Þ\nÏ&\u0014\u0004€\u0001\u0017\rq/\nÏ&@\u000e?>\f\u0011/\u001a\u0002PC\nô&\u001a\u0001Þ\nô&\u0014\u0004€\u0001\u0018\r‹/\nô&\rd/\nô&@\u000e?>\f\u0011/\u001a\u0002PO\n\u0013'\u001a\u0001Þ\n\u0013'\u0014\u0004€\u0001\u0019\r‹/\n\u0013'@\u000e?>\f\u0011/\u001a\u0002TL\n2'\u001a\u0001Þ\n2'\u0014\u0004€\u0001\u001a\rï/\n2'@\u000e?>\f\u0011/\u001a\u0002NX\nQ'\u001a\u0001Þ\nQ'\u0014\u0004€\u0001\u001b\rï/\nQ'@\u000e?>\f\u0011/\u001a\u0002AS\np'\u001a\u0001Þ\np'\u0014\u0004€\u0001\u001e\r‹/\np'@\u000e?>\f\u0011/\u001a\u0002AC\n'\u001a\u0001Þ\n'\u0014\u0004€\u0001\u001f\rd/\n'@\u000e?>\f\u0011/\u001a\u0002IN\n®'\u001a\u0001Þ\n®'\u0014\u0004€\u0001!\rq/\n®'@\u000e?>\f\u0011/\u001a\u0002TI\nÇ'\u001a\u0001Þ\nÇ'\u0014\u0004€\u0001\"@\u000e?>\f\u0011/\u001a\u0002TN\nà'\u001a\u0001Þ\nà'\u0014\u0004€\u0001#@\u000e?>\f\u0011/\u001a\u0002TS\nù'\u001a\u0001Þ\nù'\u0014\u0004€\u0001%@\u000e?>\f\u0011/\u001a\u0002TF\n\u0012(\u001a\u0001Þ\n\u0012(\u0014\u0004€\u0001&@\u000e?>\f\u0011/\u001a\u0002SP\n1(\u001a\u0001Þ\n1(\u0014\u0004€\u0001'\r%0\n1(@\u000e?>\f\u0011/\u001a\u0002ST\nP(\u001a\u0001Þ\nP(\u0014\u0004€\u0001(\r%0\nP(@\u000e?>\f\u0011/\u001a\u0002SR\ni(\u001a\u0001Þ\ni(\u0014\u0004€\u0001)@\u000e?>\f\u0011/\u001a\u0002AD\n‚(\u001a\u0001Þ\n‚(\u0014\u0004€\u0001*@\u000e?>\f\u0011/\u001a\u0002RD\n§(\u001a\u0001Þ\n§(\u0014\u0004€\u0001+\rq/\n§(\rq/\n§(@\u000e?>\f\u0011/\u001a\u0002WR\nÌ(\u001a\u0001Þ\nÌ(\u0014\u0004€\u0001,\rq/\nÌ(\rq/\nÌ(@\u000e?>\f\u0011/\u001a\u0002DS\në(\u001a\u0001Þ\në(\u0014\u0004€\u0001-\r<0\në(@\u000e?>\f\u0011/\u001a\u0002TT\n\n)\u001a\u0001Þ\n\n)\u0014\u0004€\u0001/\r%0\n\n)@\u000e?>\f\u0011/\u001a\u0002CE\n/)\u001a\u0001Þ\n/)\u0014\u0004€\u00010\rd/\n/)\r¼0\n/)@\u000e?>\f\u0011/\u001a\u0002NO\nH)\u001a\u0001Þ\nH)\u0014\u0004€\u00011@\u000e?>\f\u0011/\u001a\u0002PS\nm)\u001a\u0001Þ\nm)\u0014\u0004€\u00013\rq/\nm)\rd/\nm)@\u000e?>\f\u0011/\u001a\u0002RJ\nŒ)\u001a\u0001Þ\nŒ)\u0014\u0004€\u00014\rq/\nŒ)@\u000e?>\f\u0011/\u001a\u0002SL\n·)\u001a\u0001Þ\n·)\u0014\u0004€\u00015\rq/\n·)\rd/\n·)\r‹/\n·)@\u000e?>\f\u0011/\u001a\u0002IB\nÖ)\u001a\u0001Þ\nÖ)\u0014\u0004€\u00016\rd/\nÖ)@\u000e?>\f\u0011/\u001a\u0002DP\n",
+ "<3,1,7,2>": ")\u001a\u0001Þ\n",
+ "<3,1,7,3>": ")\u0014\u0004€\u00017\rq/\n",
+ "<3,1,7,4>": ")\rd/\n",
+ "<3,1,7,5>": ")@\u000e?>\f\u0011/\u001a\u0002BC\n0*\u001a\u0001Þ\n0*\u0014\u0004€\u00018\r%0\n0*\rq/\n0*\r°/\n0*\u0013øuøu\u0013ˆwˆw@\u000e?>\f\u0011/\u001a\u0002LB\nU*\u001a\u0001Þ\nU*\u0014\u0004€\u00019\rd/\nU*\rq/\nU*@\u000e?>\f\u0011/\u001a\u0002LW\nz*\u001a\u0001Þ\nz*\u0014\u0004€\u0001:\rd/\nz*\rq/\nz*@\u000e?>\f\u0011/\u001a\u0002SB\n™*\u001a\u0001Þ\n™*\u0014\u0004€\u0001;\rq/\n™*@\u000e?>\f\u0011/\u001a\u0002CO\nÄ*\u001a\u0001Þ\nÄ*\u0014\u0004€\u0001<\rd/\nÄ*\r%0\nÄ*\rd/\nÄ*@\u000e?>\f\u0011/\u001a\u0002CN\nï*\u001a\u0001Þ\nï*\u0014\u0004€\u0001=\rd/\nï*\r%0\nï*\r¼0\nï*@\u000e?>\f\u0011/\u001a\u0002SS\n\b+\u001a\u0001Þ\n\b+\u0014\u0004€\u0001>@\u000e?>\f\u0011/\u001a\u0002RS\n!+\u001a\u0001Þ\n!+\u0014\u0004€\u0001?@\u000e?>\f\u0011/\u001a\u0002SG\n:+\u001a\u0001Þ\n:+\u0014\u0004€\u0001@@\u000e?>\f\u0011/\u001a\u0002UT\nY+\u001a\u0001Þ\nY+\u0014\u0004€\u0001A\rd/\nY+@\u000e?>\f\u0011/\u001a\u0002RO\nx+\u001a\u0001Þ\nx+\u0014\u0004€\u0001B\rq/\nx+@\u000e?>\f\u0011/\u001a\u0002NM\n‘+\u001a\u0001Þ\n‘+\u0014\u0004€\u0001C@\u000e?>\f\u0011/\u001a\u0002EL\n°+\u001a\u0001Þ\n°+\u0014\u0004€\u0001D\rï/\n°+@\u000e?>\f\u0011/\u001a\u0002EB\nÏ+\u001a\u0001Þ\nÏ+\u0014\u0004€\u0001E\rq/\nÏ+@\u000e?>\f\u0011/\u001a\u0002EM\nè+\u001a\u0001Þ\nè+\u0014\u0004€\u0001F@\u000e?>\f\u0011/\u001a\u0002SC\n\u0007,\u001a\u0001Þ\n\u0007,\u0014\u0004€\u0001G\rï/\n\u0007,@\u000e?>\f\u0011/\u001a\u0002CA\n8,\u001a\u0001Þ\n8,/Þ\n8,\u0013øu2\u0000\b\r\u0000\u0005€\u0006\r\u0000\u0018ˆw\r\u0000\u001a\u0001Þ\n8,@\u000e?>\f\u0011/\u001a\u0002EN\na,\u001a\u0001Þ\na,\rÕ0\na,\u0016\u0004€ùu\u0013\u0004€øu\u0013\u0004€ˆw@\u000e?>\f\u0011/\u001a\u0002OL\n{,\u001a\u0001Þ\n{,\rÕ0\n{,@\u000e?>\f\u0011/\u001a\u0002RH\n•,\u001a\u0001Þ\n•,\rù0\n•,@\u000e?>\f\u0011/\u001a\u0002SZ\n¾,\u001a\u0001Þ\n¾,\b\u0005\u0000\u0005€0\u0005€\u0000\u0000\r¼0\n¾,\b\u0005€\u0005\u0000@\u000e?>\f\u0011/\u001a\u0002SH\n\u001d-\u001a\u0001Þ\n\u001d-\b\u0005\u0000\u0005€0\u0005€\u0002\u0000\rq/\n\u001d-\rq/\n\u001d-\rd/\n\u001d-\rq/\n\u001d-\rq/\n\u001d-\rq/\n\u001d-\rq/\n\u001d-\rq/\n\u001d-\rd/\n\u001d-\rq/\n\u001d-\b\u0005€\u0005\u0000@\u000e?>\f\u0011/\u001a\u0002DM\nY-\u001a\u0001Þ\nY-\u0014\u0004€\u0001\u0014\rq/\nY-\u0014\u0004€\u0001\b\r\u000e0\nY-\rd/\nY-\rq/\nY-\rq/\nY-@\u000e?>\f\u0011/\u001a\u0002MB\n-\u001a\u0001Þ\n-\u0014\u0004€\u0001H\rq/\n-\rq/\n-\rd/\n-\rd/\n-\rd/\n-@\u000e?>\f\u0011/\u001a\u0002QO\n»-\u001a\u0001Þ\n»-\u0014\u0004€\u0001J\rd/\n»-\r%0\n»-\rd/\n»-@\u000e?>\f\u0011/\u001a\u0002QN\næ-\u001a\u0001Þ\næ-\u0014\u0004€\u0001K\rd/\næ-\r%0\næ-\r¼0\næ-@\u000e?>\f\u0011/’\u0000CTCFCIICDCECQCBFBTGOGSRTSMQMPLPBCBCLCSCCCMPCPOTLNXASACINTITNTSTFSPSTSRADRDWRDSTTCENOPSRJSLIBDPBCLBLWSBCOCNSSRSSGUTRONMELEBEMSCCAENOLRHSZSHDMMBQOQNy#˜#·#Ö#õ#\u0014$9$X$w$–$µ$Ô$S%r%‘%°%Ï%#&k&&µ&Ô&ù&\u0018'7'V'u'”'³'Ì'å'"
+ }
+ }
+ },
+ "<4>": {
+ "<4,1>": {
+ "<4,1,1>": {
+ "<4,1,1,1>": {
+ "<4,1,1,1,1>": "'\u0017(6(U(n(‡(¬(Ñ(ð(\u000f)4)M)r)‘)¼)Û)\u0000*5*Z**ž*É*ô*\r+&+?+^+}+–+µ+Ô+í+\f,=,f,€,š,Ã,\"-^-•-À-\u001a\u0001Þ\n\u001f/\u0004\u0002\u0000\u0004\u0002\u0000?\u000e\u000b[/\u0012!\u0002\u0011\u000eINVALID OP AT \b\u000f\u0000\u0019y\u001f\u000f\u0000\u0012\u0001\u0011\u0002 \"/Þ\n[/\u00122\u0000\u0011\u0002\" !2\u0000\u0012!\u0002\u0003\u0002\u0000'Þ\n`/@\u000e?>?\u000e>\r˜/\nm/@\u000e?>?\u000e>\r˜/\nz/@\u000e?>?\u000e>\r˜/\n‡/@\u000e?>?\u000e>\r˜/\n”/@\u000e?>?\u000e>/Þ\n¬/\rD1\n¬/\u001a\u0001Þ\n¬/@\u000e?>?\u000e>#\nÐ/\u00132\u00002\u0000\u00132\u0000n\u0000\u000fâ\u0005\r‹1\nÐ/\u001a\u0001Þ\nÐ/@\u000e?>?\u000e>/Þ\në/\u000fÞ\u0005\r‹1\në/\u001a\u0001Þ\në/@\u000e?>?\u000e>/Þ\n\n0\u0016\u0004€3\u0000\u0007\u0005€\u0013\u0004€2\u0000\u001a\u0001Þ\n\n0@\u000e?>?\u000e>/Þ\n!0\u0013\u0004€2\u0000\u001a\u0001Þ\n!0@\u000e?>?\u000e>/Þ\n80\u0013\u0004€2\u0000\u001a\u0001Þ\n80@\u000e?>?\u000e>/Þ\n~0\u001a\u0001Þ\n~0#\n~06\u0010\u0000\bˆ\u0001\u0010\u0000\u001a\u0001Þ\n~0#\n~0\u0016\u0004€ˆ\u00016\u0010\u0000\u0016\u0004€\u0010\u0000\bˆ\u0001\u0010\u0000\r‚0\n~0\u001a\u0001Þ\n~0@\u000e?>?\u000e>\u000fö\u0005)\u0005\u0002\u0000\u000b§0\u0011\u0001\"\u00122\u0000\u0011\f\" REDEFINED.\u0012!\u0002\u0003\u0002\u0000\n¸0\u000fö\u0005\bˆ\u0001\u0010\u0000*\n¸0@\u000e?>?\u000e>#\nÑ06\u0010\u0000\u0016\u0004€\u0010\u0000\u001a\u0001Þ\nÑ0@\u000e?>?\u000e>#\nõ0\u00132\u00002\u0000\u00132\u0000n\u0000\u000f",
+ "<4,1,1,1,2>": "\u0005\rÅ1\nõ0\u001a\u0001Þ\nõ0@\u000e?>?\u000e>/Þ\n@1\u000fò\u0005\rÅ1\n@1\u001a\u0001Þ\n@1\t\u0006\u0000\n81\u0014\u0004€\u0001\u0011\u0016\u0004€3\u0000\u0007\u0005€\u0013\u0004€2\u0000\u0014\u0004€\u0004\u0011\u0002: \u0013P\u0000P\u0000\u0013P\u00002\u0000\u0003\u0002\u0000\n@1@\u000e?>?\u000e>\u000fâ\u0005)\nY1\u0010ö\u0005\nY1\u0016\u0004€ˆ\u0001@\u000e?>\u0011\u0001\"\u00122\u0000\u0011\u0017\" HAS NOT BEEN DEFINED.\u0012!\u0002\u0004\u0002\u0000\u0016\u0004€\u0002\u0000@\u000e?>?\u000e>\u000fê\u0005)\u000b™1\u0004ˆ\u0001\u0003\u0002\u0000\n©1\u0010æ\u0005\n©1\u0016\u0004€ˆ\u0001@\u000e?>\u0016\u0004€ˆ\u0001\bˆ\u0001\u0005€=ˆ\u0001-\u0002\u0000*\nÁ1@\u000e?>?\u000e>)\u000bÐ1\u0004ˆ\u0001\u0003\u0002\u0000\n\u00032\u0010ê\u0005\n\u00032\b\u0003\u0000\u0005€\u0006\u0003\u0000\r\u00142\u0003\u0002\u0000\n\u00032\bˆ\u0001\u0003\u0000\u0007\u0003\u0000\b\u0005€\u0003\u0000\u000fæ\u0005*\n\u00032\u0004\u0003\u0000@\u000e?>\rA2\u0003\u0002\u0000\n\u00102@\u000e?>?\u000e>\tˆ\u0001\n82\b\u0005€ˆ\u0001:\u000f\u0000\u0004€=\u0005€-\u0002\u0000\bˆ\u0001\u000f\u0000\u0016\u0004€\u0003\u0000\f\u00152\u0003\u0002\u0000@\u000e?>?\u000e>\u0011\u0001\"\u00122\u0000\u0011\u001c\" IS DEFINED MORE THAN ONCE.\u0012!\u0002@\u000e?>?\u000e"
+ }
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003AMETA95_RUN.json b/SYSPROG/APPROW/SYSPROCS%003AMETA95_RUN.json
new file mode 100644
index 0000000..fd898d8
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003AMETA95_RUN.json
@@ -0,0 +1,173 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "META95.RUN"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "",
+ "<1,1,2>": ""
+ }
+ }
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "\u0002€$\u0002\u0002\u00002\u0000n\u0000s\u0000",
+ "<1,1,1,1,2>": "\u0000\u0001\u000f\u0000Ï\u0007-"
+ }
+ },
+ "<1,1,2>": ""
+ }
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "\u0002€-\u0002\u0000\u0004€-Ð\u0007\u0018y-<\u00002\u0000-<\u0000P\u0000-\n\u0000n\u0000-\u000e\u0001s\u0000-\u000e\u0001",
+ "<1,1,1,1,2>": "\u0000-\n\u0000\u0001-\u0006\u0000†\u0001-<\u0000Â\u0001-<\u0000å\u0001-<\u0000\u0003\u0002-\u0006\u0000!\u0002-<\u0000$\u0002- \u0003Ü\u0005-È\u0000l\u0007- ËÏ\u0007- \u0003øu- \u0003ˆw-\u0002\u0000\u0002\u0000-È\u00000u-È\u0000”u- \u0003ˆw-\u0002\u0000\u0002\u0000-\u0002\u0000\u0002\u0000-\u0002\u0000\u0003\u0000-\u0002\u0000\u0004\u0000-\u0002\u0000\u0005\u0000-\u0002\u0000\u0006\u0000-\u0002\u0000\u0007\u0000-\u0002\u0000\b\u0000-\u0002\u0000\t\u0000-\u0002\u0000\n\u0000-\u0002\u0000\r\u0000-\u0002\u0000\u000e\u0000-\u0002\u0000\u000f\u0000-\u0002\u0000\u0010\u0000-\u0002\u0000\u0011\u0000-\u0002\u0000ùu-\u0002\u0000\u0003€-\u0002\u0000\u0005€-\u0002\u00003\u0000-\u0002\u0000\u0019y-\u0002\u0000ˆ\u0001-\u0002\u0000Q\u0000-\u0002\u00001u-\u0002\u0000•u-\u0002\u0000Ã\u0001\u0014Ü\u0005\b\u0010\u0000\r\u00002\u0000†\u0001\u0014Ü\u0005\b \u0000\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0001\u0005\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0002\t\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0011\u0015\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0012\u0019\r\u00002\u0000†\u0001\u0014Ü\u0005\b!\u0015\r\u00002\u0000†\u0001\u0014Ü\u0005\b\"\u0019\r\u00002\u0000†\u0001\u0014Ü\u0005\b\u0002\u0019\r\u00002\u0000†\u0001\u0014Ü\u0005\b\")\r\u00002\u0000†\u0001\u0013†\u0001†\u0001\u0016†\u0001ˆ\u0001\u0017\u0002€\u0014\u0002€\u0003END\u0017\u0002€4\u0002€\u0013\u0004€\u0004€0\u000e\u0000è\u000301u\u0000\u00000•u\u0000\u00000\n\u0000\u0000\u0000\u0014!\u0002\u0002\r\n>\r\u0007\"\u0003\u0002\u0000\n"
+ }
+ }
+ }
+ },
+ "<2>": "\u00010\u0005€\u0016\u0000\r!\u0002\n",
+ "<3>": "\u0001\u0003\u0004\u0000\u000fæ\u0005\r.\u0002\n",
+ "<4>": "\u0001\u000fê\u0005\r.\u0002\n",
+ "<5>": "\u0001\t\u0004\u0000\n",
+ "<6>": "\u0001\ry\"\n",
+ "<7>": "\u0001\r\u0017\u0002\n",
+ "<8>": "\u0001B\u0004€@\u000e?>\r™\"\u0003\u0002\u0000\n\u0013\u0002\u0013\u0004€\u0004€B\u0004€@\u000e?>?\u000e>\u0003\u0002\u0000@\u000e?>?\u000e>\ro\u0002\n*\u0002@\u000e?>?\u000e>\u0012!\u0002\u0004\u0003\u0000A\u0003\u0000\t\u0003\u0000\nf\u0002\u0010",
+ "<9>": "\u0005\nZ\u0002\u0004\u0004\u0000\u00122\u0000\u0011\u000b UNDEFINED!\u0012!\u0002\u000b`\u0002\u0003\u0002\u0000\nf\u0002\f5\u0002\u0003\u0002\u0000@\u000e?>?\u000e>\rã \ny\u0002\fp\u0002\u0003\u0002\u0000\rÄ\u0002\nÀ\u0002\rù\u0002\n‹\u0002\f‚\u0002\u0003\u0002\u0000\r:\u0003\nÀ\u0002\rR\u0004\nÀ\u0002\r7\b\n¯\u0002\rã \n©\u0002\f \u0002\u0003\u0002\u0000\fš\u0002\u0003\u0002\u0000\rÆ!\nÀ\u0002\rÊ\"\nÀ\u0002@\u000e?>?\u000e>\u001a\u000bDEFINITION \nõ\u0002\u001a\u0001<\nõ\u0002\r¥!\nõ\u0002\u001a\u0001>\nõ\u0002\r",
+ "<10>": " \nõ\u0002\rÊ\"\nõ\u0002@\u000e?>?\u000e>\rÊ\"\n,\u0003\u001a\u0007DEFINE \n,\u0003\r¯\u0004\u000b\u0015\u0003\ra\u0005\u000b\u001b\u0003\r\u0011\u0006\u000b!\u0003\rÅ\u0006\u000b'\u0003\ri\u0007\n,\u0003@\u000e?>\rã \n6\u0003@\u000e?>?\u000e>\rã \nD\u0003\f;\u0003\u0003\u0002\u0000\u001a\u0006DEFINE\nN\u0004\u001a\u0004DATA\nN\u0004\u001a\u0004SIZE\nN\u0004#\nN\u0004\u0014\u0018y\u0002SZ\u0017\u0018y\u0013\u0018yn\u0000\u0017\u0018y(Þ\r",
+ "<11>": " \nN\u0004\rã \nŠ\u0003\f\u0003\u0003\u0002\u0000\u001a\u0006DEFINE\nN\u0004\u001a\bSTANDARD\nN\u0004\u001a\u0005NAMES\nN\u0004\u0014\u0018y\u0002SH\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rð\u001f\nN\u0004\u0013\u0018y2\u0000\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y\rð\u001f\nN\u0004\u0013\u0018y2\u0000\u0017\u0018y\rJ\u001f\nN\u0004\u0013\u0018y\u0003\u0002\u0017\u0018y(Þ\r",
+ "<12>": " \nN\u0004@\u000e?>?\u000e>\rã \n\\\u0004\fS\u0004\u0003\u0002\u0000\u001a\nINITIALIZE\n«\u0004\r",
+ "<13>": " \n«\u0004\rä!\n}\u0004\ft\u0004\u0003\u0002\u0000\u001a\u0003END\n«\u0004\u001a\nINITIALIZE\n«\u0004\r",
+ "<14>": " \n«\u0004\rã \n¦\u0004\f\u0004\u0003\u0002\u0000@\u000e?>?\u000e>\u001a\u0007BUFFERS\në\u0004\r",
+ "<15>": " \në\u0004\rï\u0004\nË\u0004\fÂ\u0004\u0003\u0002\u0000\u001a\u0004END \në\u0004\u001a\u0007BUFFERS\në\u0004\r",
+ "<16>": " \në\u0004@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\n\u0000\u0005@>\f\u0007\u0005\u0004\u0002\u0000?\u000e@\u000e?>\rã \n\u0011\u0005@\u000e?>/ \n]\u0005\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE \n]\u0005#\n]\u0005\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT \n]\u0005#\n]\u0005\u0013\u0018yn\u0000\u0017\u0018y(Þ\r",
+ "<17>": " \n]\u0005@\u000e?>?\u000e>\u001a\u0006STACKS\n›\u0005\r",
+ "<18>": " \n›\u0005\rŸ\u0005\n|\u0005\fs\u0005\u0003\u0002\u0000\u001a\u0004END \n›\u0005\u001a\u0006STACKS\n›\u0005\r",
+ "<19>": " \n›\u0005@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\n°\u0005@>\f·\u0005\u0004\u0002\u0000?\u000e@\u000e?>\rã \nÁ\u0005@\u000e?>/ \n\r\u0006\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE \n\r\u0006#\n\r\u0006\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT \n\r\u0006#\n\r\u0006\u0013\u0018yn\u0000\u0017\u0018y(Þ\r",
+ "<20>": " \n\r\u0006@\u000e?>?\u000e>\u001a\bCOUNTERS\nO\u0006\r",
+ "<21>": " \nO\u0006\rS\u0006\n.\u0006\f%\u0006\u0003\u0002\u0000\u001a\u0004END \nO\u0006\u001a\bCOUNTERS\nO\u0006\r",
+ "<22>": " \nO\u0006@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\nd\u0006@>\fk\u0006\u0004\u0002\u0000?\u000e@\u000e?>\rã \nu\u0006@\u000e?>/ \nÁ\u0006\u0014\u0018y\u0002DS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u001a\u0005SIZE \nÁ\u0006#\nÁ\u0006\u0013\u0018yn\u0000\u0017\u0018y\u001a\u0003AT \nÁ\u0006#\nÁ\u0006\u0013\u0018yn\u0000\u0017\u0018y(Þ\r",
+ "<23>": {
+ "<23,1>": " \nÁ\u0006@\u000e?>?\u000e>\u001a\u0005LISTS\n",
+ "<23,2>": "\u0006\r"
+ },
+ "<24>": {
+ "<24,1>": " \n",
+ "<24,2>": "\u0006\r\u0001\u0007\nß\u0006\fÖ\u0006\u0003\u0002\u0000\u001a\u0004END \n",
+ "<24,3>": "\u0006\u001a\u0005LISTS\n",
+ "<24,4>": "\u0006\r"
+ },
+ "<25>": {
+ "<25,1>": " \n",
+ "<25,2>": "\u0006@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\n\u0012\u0007@>\f\u0019\u0007\u0004\u0002\u0000?\u000e@\u000e?>\rã \n#\u0007@\u000e?>/ \ne\u0007\u0014\u0018y\u0002DL\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y/ \ne\u0007\u0013\u0018y2\u0000\u0017\u0018y/ \nX\u0007\u0013\u0018y2\u0000\u0017\u0018y\fH\u0007\u0003\u0002\u0000(Þ\r"
+ },
+ "<26>": " \ne\u0007@\u000e?>?\u000e>\u001a\u0005MASKS\n§\u0007(Þ\r",
+ "<27>": " \n§\u0007\u0013Ü\u0005Ü\u0005\r«\u0007\nŠ\u0007\f\u0007\u0003\u0002\u0000\u001a\u0003END\n§\u0007\u001a\u0005MASKS\n§\u0007\r",
+ "<28>": " \n§\u0007@\u000e?>?\u000e>\u001b\u0003END\u0005\u0002\u0000\n¼\u0007@>\fÃ\u0007\u0004\u0002\u0000?\u000e@\u000e?>\rã \nÍ\u0007@\u000e?>/ \n3\b3l\u0007\u000f\u0000\n3\b\u0014\u0018y\u0002DM\u0017\u0018y%\n3\b\u0014\u0018y\u0007;MASKS;\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y\rð\u001f\n3\b\u0013\u0018y2\u0000\u0017\u0018y\rJ\u001f\n3\b\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\n3\b\u0013\u0018y\u0003\u0002\u0017\u0018y(Þ\r",
+ "<29>": " \n3\b@\u000e?>?\u000e>\u001a\u0001<\nØ\b\r¥!\nØ\b\u001a\u0001>\nØ\b\u0014\u0018y\u0002RH\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y\ræ\b\nØ\b\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y\rÊ\"\nØ\b\b\u0003\u0000\u000e\u0000\rÜ\b\nØ\b=\u000e\u0000-è\u0003\t\u000e\u0000\nÉ\b\u0007\u0003\u0000\u0007\u000e\u0000\b\u000f\u0000\u0003\u0000\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y\u00132\u00002\u0000\u00132\u0000\u0001\u000f\u0002\u0006\u0004ˆ\u0001*\nÉ\b\u0006\n\u0000\f“\b\u0003\u0002\u0000\u0013\u0018y\u0018y0\u000e\u0000è\u0003@\u000e?>?\u000e>\u0003\u0002\u0000@\u000e?>?\u000e>\rÊ\"\nö\b\r"
+ },
+ "record4": {
+ "<1>": "\b\nö\b\fç\b\u0003\u0002\u0000@\u000e?>?\u000e>\u001a\u0001=\n\u0006\t\u0003\u0002\u0000\n&\t\r\t\n&\t\rP\n\n\u001b\t\f\u0012\t\u0003\u0002\u0000\r\u0004\n\n&\t@\u000e?>\u001a\u0001=\n‚\t\u00180u\u000e\u0000\r§\n\n<\t\f3\t\u0003\u0002\u0000\r",
+ "<2>": " \n‚\t\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y@\u000e?>\rã \nŒ\t@\u000e?>?\u000e>\u001a\u0005BEGIN\n\u0000\n\u001a\u0004CASE\n\u0000\n\u0014\u0018y\u0002BC\u0017\u0018y\u001a\u0004BYTE\n¾\t\u0014\u0018y\u0001B\u0017\u0018y\u000bÒ\t\u001a\u0004WORD\nÒ\t\u0014\u0018y\u0001W\u0017\u0018y\n\u0000\n\rJ\u001f\n\u0000\n\u0013\u0018y\u0003\u0002\u0017\u0018y\r",
+ "<3>": " \n\u0000\n\u0018”u\u000e\u0000\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000@\u000e?>?\u000e>\u001a\u0003END\nL\n\u001a\u0004CASE\nL\n\r",
+ "<4>": " \nL\n\u0014\u0018y\u0002EN\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u@\u000e?>?\u000e>\rã \nY\n@\u000e?>\u001a\u0004CASE\n£\n\r»!\n£\n\u0014\u0018y\u0002CA\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y\r",
+ "<5>": " \n\n\u0003\u0002\u0000\n£\n\ræ\b\n£\n\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\rÔ\n\u000b±\n\r*\u0013\u000b¼\n\u001a\u0001*\n¼\n(Þ\u000bË\n\r\u000b\nË\n\rÊ\"\nË\n\nÐ\n@\u000e?>?\u000e>\rç\n\u000bÞ\n\rù\u0011\nã\n@\u000e?>?\u000e>\r\u0018\u000b\n\u0014\u000b\r< \u0003\u0002\u0000\n\u0014\u000b\r°\u000b\n\u0000\u000b\f÷\n\u0003\u0002\u0000\r» \u000b\u000f\u000b\rÈ \u0003\u0002\u0000\n\u0014\u000b@\u000e?>?\u000e>\r"
+ },
+ "record5": {
+ "<1>": "\u000b\n!\u000b@\u000e?>\r)\f\n+\u000b@\u000e?>\rE\f\n5\u000b@\u000e?>\rg\f\n?\u000b@\u000e?>\r–\u000e\nI\u000b@\u000e?>\r¿\u000f\nS\u000b@\u000e?>\rá\u000f\n]\u000b@\u000e?>\r\u0015\u0010\ng\u000b@\u000e?>\r‚\u0012\nq\u000b@\u000e?>\rÑ\u000e\n{\u000b@\u000e?>\r\u000b\n‹\u000b\r\u0018\u000b\n‹\u000b@\u000e?>?\u000e>\u001a\u0001+\n¬\u000b\u001a\u0001*\nž\u000b(Þ\u0003\u0002\u0000\n¬\u000b\r",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": {
+ "<2,1,1,1>": " \n¬\u000b@\u000e?>?\u000e>\u001a\u0004ELSE\n",
+ "<2,1,1,2>": "\u000b\u0018”u\u000e\u0000\u0014\u0018y\u0002BT\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\r\u0018\u000b\n",
+ "<2,1,1,3>": "\u000b\r< \u0003\u0002\u0000\n",
+ "<2,1,1,4>": "\u000b\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u@\u000e?>?\u000e>\u001a\u0001<\n%\f\r¥!\n%\f\u001a\u0001>\n%\f\u0014\u0018y\u0002GS\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>%\nA\f\u0014\u0018y\u0002TL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001>\nc\f%\nc\f\u0014\u0018y\u0002SC\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001b\u0001%\ns\f@>\fz\f\u0004\u0002\u0000?\u000e@\u000e?>\u001a\b%TESTID%\n”\f\u0014\u0018y\u0002TI\u0017\u0018y@\u000e?>\u001a\t%TESTINT%\n¯\f\u0014\u0018y\u0002TN\u0017\u0018y@\u000e?>\u001a\t%TESTSTR%\nÊ\f\u0014\u0018y\u0002TS\u0017\u0018y@\u000e?>\u001a\t%TESTNUM%\nå\f\u0014\u0018y\u0002NM\u0017\u0018y@\u000e?>\u001a\t%TESTEOL%\n\b\r\u0014\u0018y\u0002TL\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001a\n%TESTWORD%\n,\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001 \u0017\u0018y@\u000e?>\u001a\u000b%TESTCOMMA%\nQ\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001,\u0017\u0018y@\u000e?>\u001a\n%TESTSEMI%\nu\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001;\u0017\u0018y@\u000e?>\u001a\n%TESTDICT%\n™\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001}\u0017\u0018y@\u000e?>\u001a\u000b%TESTVALUE%\n¾\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001"
+ }
+ },
+ "<2,2>": "\u0017\u0018y@\u000e?>\u001a\n%TSTPAREN%\nâ\r\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001)\u0017\u0018y@\u000e?>\u001a\t%IDTOEOL%\n\u0005\u000e\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001a\r%IDTOPERCENT%\n,\u000e\u0014\u0018y\u0002TT\u0017\u0018y\u0014\u0018y\u0001%\u0017\u0018y@\u000e?>\u001a\b%SEARCH%\nF\u000e\u0014\u0018y\u0002SR\u0017\u0018y@\u000e?>\u001a\b%ADDSYM%\n`\u000e\u0014\u0018y\u0002AD\u0017\u0018y@\u000e?>\u001a\t%PUTMASK%\n’\u000e\u0014\u0018y\u0002PS\u0017\u0018y\u0014\u0018y\u0005;MNS;\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001(\nÍ\u000e\u00180u\u000e\u0000\r§\n\n«\u000e\f¢\u000e\u0003\u0002\u0000\u001a\u0001)\nÍ\u000e\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u@\u000e?>?\u000e>\u001a\u0002{[\n@\u000f\u0018”u\u000e\u0000\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000\rD\u000f\n@\u000f\r§\n\n\u0006\u000f\f",
+ "<2,3>": "\u000e\u0003\u0002\u0000\u0014\u0018y\u0002GO\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u001a\u0002]}\n@\u000f\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u00190u\u0019”u@\u000e?>?\u000e>\r\u0018\u000b\n»\u000f\r< \nQ\u000f\u0003\u0002\u0000\n»\u000f\u001a\u0001S\n]\u000f\u0003\u0002\u0000\n»\u000f\u0018”u\u000e\u0000\u0014\u0018y\u0002BT\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u@\u000e?>?\u000e>\u001a\u0001=\nÝ\u000f%\nÝ\u000f\u0014\u0018y\u0002NX\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001#\n\u0011\u0010%\n\u0011\u0010\u0014\u0018y\u0002NX\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y\u0014\u0018y\u0002CI\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001?\n>\u0010\r\u001a \n>\u0010\u001a\u0001?\n>\u0010\u0014\u0018y\u0002QM\u0017\u0018y\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y@\u000e?>\u001a\u0001?\n^\u0010\rð\u001f\n^\u0010\u0013\u0003\u0002\u0003\u0002\u0013\u0003\u00022\u0000\rb\u0010\n^\u0010@\u000e?>?\u000e>\u001a\u0001?\n|\u0010\u0014\u0018y\u0002QC\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a\u0001=\nª\u0010\rÆ\u0011\nª\u0010\u001a\u0001?\nª\u0010\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001=\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002!=\nÙ\u0010\rÆ\u0011\nÙ\u0010\u001a\u0001?\nÙ\u0010\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001!\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002<>\n\b\u0011\rÆ\u0011\n\b\u0011\u001a\u0001?\n\b\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001!\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001<\n6\u0011\rÆ\u0011\n6\u0011\u001a\u0001?\n6\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001<\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002<=\ne\u0011\rÆ\u0011\ne\u0011\u001a\u0001?\ne\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001{\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001>\n“\u0011\rÆ\u0011\n“\u0011\u001a\u0001?\n“\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001>\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0002>=\nÂ\u0011\rÆ\u0011\nÂ\u0011\u001a\u0001?\nÂ\u0011\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001}\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>#\nÞ\u0011\u00132\u00002\u0000\u00132\u0000n\u0000\u0014\u0018y\u0002QN\u0017\u0018y\u000bð\u0011\rð\u001f\nð\u0011\u0014\u0018y\u0002QO\u0017\u0018y\nõ\u0011@\u000e?>?\u000e>\r°!\n\u0000\u0012\u0003\u0002\u0000\n~\u0012\u001a\u0001{\n~\u0012\u0018”u\u000e\u0000\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u00180u\u000e\u0000\r§\n\n3\u0012\f*\u0012\u0003\u0002\u0000\u0014\u0018y\u0002GO\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u001a\u0001}\n~\u0012\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u00190u\u0019”u@\u000e?>?\u000e>\u001a\u0001[\nè\u0012\u00180u\u000e\u0000\rì\u0012\nè\u0012\r§\n\n\u0012\f”\u0012\u0003\u0002\u0000\u001a\u0001]\nè\u0012\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u00190u@\u000e?>?\u000e>\r\u0018\u000b\n&\u0013\r< \nù\u0012\u0003\u0002\u0000\n&\u0013\u001a\u0001S\n\u0005\u0013\u0003\u0002\u0000\n&\u0013\u0018”u\u000e\u0000\u0014\u0018y\u0002BF\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\r‡\u0013\n3\u0013@\u000e?>\r$\u001b\n=\u0013@\u000e?>\rö\u001b\nG\u0013@\u000e?>\rÕ\u001d\nQ\u0013@\u000e?>\r.\u001e\n[\u0013@\u000e?>\rs\u001e\ne\u0013@\u000e?>\r¸\u001e\no\u0013@\u000e?>\rÝ\u001e\ny\u0013@\u000e?>\r\u0011\u001f\nƒ\u0013@\u000e?>?\u000e>\u001a\u0007ERRMSG(\nÃ\u0013\rí\u001a\nÃ\u0013\u001a\u0001,\u000b¦\u0013\u0003\u0002\u0000\f¯\u0013\rí\u001a\n¯\u0013\fš\u0013\nÃ\u0013\u001a\u0001)\nÃ\u0013\u0014\u0018y\u0002EM\u0017\u0018y@\u000e?>\u001a\u0001%\nÐ\u0013@>\f×\u0013\u0004\u0002\u0000?\u000e@\u000e?>8W\u0002€¡\u001a\u001a\u0006TRIMF%\nõ\u0013\u0014\u0018y\u0002TF\u0017\u0018y@\u000e?>\fë\u001a\u001a\nSKIPTOEOL%\n\u001c\u0014\u0014\u0018y\u0002ST\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\u001a\nSKIPTOEOS%\n@\u0014\u0014\u0018y\u0002ST\u0017\u0018y\u0014\u0018y\u0001;\u0017\u0018y@\u000e?>\u001a\tSKIPPEOL%\nc\u0014\u0014\u0018y\u0002SP\u0017\u0018y\u0014\u0018y\u0001Þ\u0017\u0018y@\u000e?>\fë\u001a\u001a\bPUSHLAB%\n—\u0014\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0005$LABS\u0017\u0018y\u0014\u0018y\u0004#BIN\u0017\u0018y@\u000e?>\fë\u001a\u001a\tRETFALSE%\nÐ\u0014\u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y@\u000e?>\u001a\u000bRETURN.OBJ%\nõ\u0014\u0014\u0018y\u0002RO\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007GENFAL%\n(\u0015\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\u001a\bGENLOOP%\nX\u0015\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\u001a\bGETBYTE%\n…\u0015\u0014\u0018y\u0002LB\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\fGETBYTEFROM%\n¼\u0015\u0014\u0018y\u0002LB\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\rJ\u001f\n¼\u0015\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a\bGETWORD%\né\u0015\u0014\u0018y\u0002LW\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\u0007GENAUX%\n\u0017\u0016\u0014\u0018y\u0002PC\u0017\u0018y\u0014\u0018y\u0004$AUX\u0017\u0018y\u0014\u0018y\u0003#NL\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007OUTFAL%\n]\u0016\u0014\u0018y\u0002AS\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\u001a\bOUTLOOP%\n \u0016\u0014\u0018y\u0002AS\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\u001a\u0007OUTSEQ%\ná\u0016\u0014\u0018y\u0002AC\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y\u0014\u0018y\u0005;NUM;\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007POPFAL%\n\n\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0006$FALSE\u0017\u0018y@\u000e?>\u001a\bPOPLOOP%\n0\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0005$LOOP\u0017\u0018y@\u000e?>\u001a\u0007POPAUX%\nT\u0017\u0014\u0018y\u0002PO\u0017\u0018y\u0014\u0018y\u0004$AUX\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007SAVEID%\n¨\u0017\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0002CB\u0017\u0018y\u0014\u0018y\u0005;SID;\u0017\u0018y\u0014\u0018y\u0004;ID;\u0017\u0018y@\u000e?>\fë\u001a\u001a\tCONTINUE%\n7\u0018\u0018”u\u000e\u0000\u0014\u0018y\u0002BF\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y\u0014\u0018y\u0002OL\u0017\u0018y\u001e”u\u0013\u0018y\u0001\u0017\u0018y\u0019”u\u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002RS\u0017\u0018y\u0014\u0018y\u0002RT\u0017\u0018y@\u000e?>\fë\u001a\u001a\nMOVEBYTES%\nt\u0018\u0014\u0018y\u0002MB\u0017\u0018y\rJ\u001f\nt\u0018\rJ\u001f\nt\u0018\rð\u001f\nt\u0018\rð\u001f\nt\u0018\rð\u001f\nt\u0018@\u000e?>\fë\u001a\u001a\tTOBINARY%\n\u0018\u0014\u0018y\u0002IB\u0017\u0018y\u0014\u0018y\u0004#BIN\u0017\u0018y@\u000e?>\u001a\bTOASCII%\nÂ\u0018\u0014\u0018y\u0002AC\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y@\u000e?>\fë\u001a\u001a\tSTORELAB%\n"
+ }
+ },
+ "record6": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": {
+ "<1,1,1,1,1>": "\u0018\u0014\u0018y\u0002SL\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0005$LABS\u0017\u0018y@\u000e?>\fë\u001a\u001a\tRJSOURCE%\n%\u0019\u0014\u0018y\u0002RJ\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0007SOURCE%\nO\u0019\rJ\u001f\nO\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\u001a\rSOURCE.COLON%\nv\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0001:\u0017\u0018y@\u000e?>\u001a\u000eSOURCE.NORMAL%\nž\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0001&\u0017\u0018y@\u000e?>\u001a\fSOURCE.OPTS%\nÉ\u0019\u0014\u0018y\u0002SB\u0017\u0018y\u0014\u0018y\u0006;OPTS;\u0017\u0018y@\u000e?>\fë\u001a\u001a\bWORDOBJ%\n\u001d\u001a\u0014\u0018y\u0002LW\u0017\u0018y\u0014\u0018y\u0004#SEQ\u0017\u0018y\u0014\u0018y\u0001@\u0017\u0018y\u0014\u0018y\u0002CN\u0017\u0018y\u0014\u0018y\u0004#OBJ\u0017\u0018y\u0014\u0018y\u0001-\u0017\u0018y\u0014\u0018y\u00012\u0017\u0018y@\u000e?>\fë\u001a\u001a\u0004DUP%\nM\u001a\u0014\u0018y\u0002DP\u0017\u0018y\u0014\u0018y\u0005;DUP;\u0017\u0018y\u0014\u0018y\u0004#DUP\u0017\u0018y@\u000e?>\fë\u001a\u001a\tEXCHANGE%\nt\u001a\u0014\u0018y\u0002SG\u0017\u0018y\u0014\u0018y\u0002SS\u0017\u0018y@\u000e?>\fë\u001a\u001a\tUNTHREAD%\nœ\u001a\u0014\u0018y\u0002UT\u0017\u0018y\u0014\u0018y\u0003#C1\u0017\u0018y@\u000e?>\fë\u001a$\u0000TRSKPUREGEOUPOSACOMBTOSTRJSOWODUEXUNß\u0013",
+ "<1,1,1,1,2>": "\u0013h\u0014œ\u0014",
+ "<1,1,1,1,3>": "\u0014\u001c\u0016æ\u0016Y\u0017\u0017<\u0018y\u0018Ç\u0018\u0004\u0019*\u0019Î\u0019\"\u001aR\u001ay\u001a?\u000e>%\n\u0005\u001b\u0014\u0018y\u0002EL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>\rJ\u001f\n \u001b\u0014\u0018y\u0002EB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\rJ\u001f\nL\u001b\r»!\nL\u001b\u0014\u0018y\u0002CL\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>\rJ\u001f\n\u001b\u0013å\u0001å\u0001\u0013å\u0001\u0003\u0002\rJ\u001f\n\u001b\u0014\u0018y\u0002CB\u0017\u0018y\u0013\u0018yå\u0001\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>\rJ\u001f\n¨\u001b\rÆ\u001f\n¨\u001b\u0014\u0018y\u0002CS\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rJ\u001f\nÑ\u001b\rð\u001f\nÑ\u001b\u0014\u0018y\u0002CC\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rJ\u001f\nò\u001b\u001a\u0001^\nò\u001b\u0014\u0018y\u0002CM\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001!\n\u001f\u001c\r\u001a \n\u001f\u001c\u001a\u0001!\n\u001f\u001c\u0014\u0018y\u0002SM\u0017\u0018y\u001f\u000f\u0000\u0013\u0018y\u0001\u0017\u0018y@\u000e?>\rð\u001f\nA\u001c\u001a\u0002=T\nA\u001c\u0014\u0018y\u0002CT\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rð\u001f\nc\u001c\u001a\u0002=F\nc\u001c\u0014\u0018y\u0002CF\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rð\u001f\n…\u001c\u001a\u0002=I\n…\u001c\u0014\u0018y\u0002CI\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rð\u001f\n²\u001c\u001a\u0001=\n²\u001c#\n²\u001c\u0014\u0018y\u0002CE\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\u0013\u0018yn\u0000\u0017\u0018y@\u000e?>\rð\u001f\ná\u001c\u001a\u0001=\ná\u001c\u0014\u0018y\u0002EC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\rð\u001f\ná\u001c\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\rð\u001f\n"
+ },
+ "<1,1,1,2>": "\u001c\u0013\u0003\u0002\u0003\u0002\u0013\u0003\u00022\u0000\r"
+ }
+ }
+ }
+ },
+ "record7": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "\u001c\n",
+ "<1,1,1,2>": {
+ "<1,1,1,2,1>": "\u001c@\u000e?>?\u000e>\u001a\u0001+\n&\u001d\r¢\u001d\n&\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001+\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-\nN\u001d\r¢\u001d\nN\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001-\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001*\nv\u001d\r¢\u001d\nv\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001*\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001/\nž\u001d\r¢\u001d\nž\u001d\u0013\u0018y\u0003\u0002\u0017\u0018y\u0014\u0018y\u0001/\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>#\nº\u001d\u00132\u00002\u0000\u00132\u0000n\u0000\u0014\u0018y\u0002CN\u0017\u0018y\u000bÌ\u001d\rð\u001f\nÌ\u001d\u0014\u0018y\u0002CO\u0017\u0018y\nÑ\u001d@\u000e?>?\u000e>\u001a\u0001+\n\t\u001e\rÆ\u001f\n\t\u001e\u001a\u0001,\n\t\u001e\u0014\u0018y\u0002PC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y\rð\u001f\n\t\u001e\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-\n*\u001e\rÆ\u001f\n*\u001e\u0014\u0018y\u0002PO\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001+\nN\u001e\rð\u001f\nN\u001e\u0014\u0018y\u0002IC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>\u001a\u0001-\no\u001e\rð\u001f\no\u001e\u0014\u0018y\u0002DC\u0017\u0018y\u0013\u0018y2\u0000\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001P\n“\u001e\r»!\n“\u001e\u0014\u0018y\u0002PL\u0017\u0018y\u0013\u0018ys\u0000\u0017\u0018y@\u000e?>\u001a\u0001P\n´\u001e\rJ\u001f\n´\u001e\u0014\u0018y\u0002PB\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\rJ\u001f\nÙ\u001e\u001a\u0002,K\nÙ\u001e\u0014\u0018y\u0002IN\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\rJ\u001f\n\r\u001f\u001a\u0003,D,\n\r\u001f\u0014\u0018y\u0002RD\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\n\r\u001f\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0002D,\nF\u001f\rJ\u001f\nF\u001f\u001a\u0001,\nF\u001f\u0014\u0018y\u0002WR\u0017\u0018y\u0013\u0018y\u0003\u0002\u0017\u0018y\rJ\u001f\nF\u001f\u0013\u0018y\u0003\u0002\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001&\n]\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001&@\u000e?>\u001a\u0001@\nq\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001@@\u000e?>\u001a\u0001:\n…\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001:@\u000e?>\u001a\u0001|\n™\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001|@\u000e?>\u001a\u0001;\nÂ\u001f/;\nÂ\u001f\u001a\u0001;\nÂ\u001f\u0013\u0003\u0002\u0003\u0002\u0014\u0003\u0002\u0001;\u0013\u0003\u00022\u0000\u0014\u0003\u0002\u0001;@\u000e?>?\u000e>\u001a\u0001$\nì\u001f\"\nì\u001f\u0013å\u0001å\u0001\u0013å\u00012\u0000\u00132\u00002\u0000\u00142\u0000\u0001$\u00132\u0000å\u0001@\u000e?>?\u000e>\u001a\u0001#\n\u0016 \"\n\u0016 \u0013å\u0001å\u0001\u0013å\u00012\u0000\u00132\u00002\u0000\u00142\u0000\u0001#\u00132\u0000å\u0001@\u000e?>?\u000e>\"\n8 3l\u0007\u000f\u0000\n8 \u0007\u000f\u0000=\u000f\u0000*\u0004\u0000=\u000f\u0000+Þ\u0005@\u000e?>?\u000e>\u001a\u0001T\nW \u0014\u0018y\u0002CT\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y@\u000e?>\u001a\u0001F\n‡ \u0014\u0018y\u0002CF\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002GO\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>\u001a\u0001I\n· \u0014\u0018y\u0002CI\u0017\u0018y\u0014\u0018y\u0002#S\u0017\u0018y\u0014\u0018y\u0002BF\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001S\nÄ @\u000e?>?\u000e>\u0014\u0018y\u0002BF\u0017\u0018y\u001e0u\u0013\u0018y\u0001\u0017\u0018y@\u000e?>?\u000e>\u001a\u0001*\u000bí \u001a\u0001~\n",
+ "<1,1,1,2,2>": " (Þ\r"
+ }
+ }
+ }
+ },
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": {
+ "<2,1,1,1>": {
+ "<2,1,1,1,1>": " \n",
+ "<2,1,1,1,2>": " @\u000e?>?\u000e>\u001a\u0001Þ\n\r!\r\u0011!\n\r!@\u000e?>?\u000e>\t\b\u0000\n!!\r?\u000e>\b\t\u0000\u0003€\u001a\u0001Þ\u0005\u0002\u0000\nN!\nN!\ni!9\u000f\u0000\u0002€\u00132\u00002\u0000\u00162\u0000\u000f\u0000\u00073\u0000\u00122\u0000\fB!\u0003\u0002\u0000\b\u0003€\t\u0000\u0012!\u0002@\u000e?>?\u000e>\u001a\u0002~T\nŠ!\t\u0007\u0000\nŠ!@\u000e?>\u001a\u0002~F\n¡!\t\u0007\u0000\u0005\u0002\u0000\n¡!\n¡!@\u000e?>?\u000e>\"\n¬!@\u000e?>?\u000e>#\n·!@\u000e?>?\u000e>%\nÂ!@\u000e?>?\u000e>\u001a\u0003END\nà!\t\b\u0000\u000bÛ!\u0011\u0001*\u0003\u0002\u0000\nà!@\u000e?>?\u000e>\rã \ní!@\u000e?>\r§\n\nø!\fï!\u0003\u0002\u0000\r"
+ }
+ }
+ }
+ },
+ "<3>": {
+ "<3,1>": {
+ "<3,1,1>": {
+ "<3,1,1,1>": {
+ "<3,1,1,1,1>": " \n\u0003\"@\u000e?>?\u000e>;$\u0002\u0013$\u0002$\u0002/Þ\u0013Â\u0001Â\u0001\u0013Â\u00012\u0000\u0014Â\u0001\u0004.IOB\u001a\u0001Þ\u001a\u0001T\n0\"\u0003\u0006\u0000\u000b9\"\u0004\u0006\u0000\u0003\u0002\u0000\nk\"\u001a\u0001S\nE\"\u0003\u0007\u0000\u000bN\"\u0004\u0007\u0000\u0003\u0002\u0000\nk\"\u001a\u0001L\nZ\"\u0003\b\u0000\u000bc\"\u0004\b\u0000\u0003\u0002\u0000\nk\";\u0002€@\u000e?>;\u0002€\u0003\u0002\u0000@\u000e?>?\u000e>\u0011\u0017COMPILATION SUCCESSFUL!@\u000e?>?\u000e>\u0011(COMPILATION ABORTED - NO OBJECT PRODUCED@\u000e?>?\u000e>\u0017\u0018y\u0017\u0018y\u0017\u0018y\r\u000e#\n\n#\u0013\u0018y\u0018y;\u0018y\u0004\u0003\u0000\rr#\n",
+ "<3,1,1,1,2>": "\"\rP#\nñ\"\u0003\u0002\u0000\n",
+ "<3,1,1,1,3>": "\"\fâ\"\u0003\u0002\u0000;\u0002€\u0013\u0018y\u0018y\u0003\u0002\u0000@\u000e?>?\u000e>\b\u0002\u0000\u0019y=\u0002\u0000/Ì\u0007\u0005\u0002\u0000@\u000e?>\u0012!\u0002\u0011\u001eCOLON BUFFER OVERFLOW WARNING.\u0012!\u0002\u0003\u0002\u0000@\u000e?>?\u000e>\t\u0003\u0000\nn#\u0014\u0004€\u0001\u0017\u00132\u00002\u0000\u00142\u0000\u0001:\rD1\nn#@\u000e?>?\u000e>8W\u0018yë-\u001a\u0002CT\n“#\u001a\u0001Þ\n“#\u0014\u0004€\u0001\u0003\rd/\n“#@\u000e?>\f\u0011/\u001a\u0002CF\n²#\u001a\u0001Þ\n²#\u0014\u0004€\u0001\u0004\rd/\n²#@\u000e?>\f\u0011/\u001a\u0002CI\nÑ#\u001a\u0001Þ\nÑ#\u0014\u0004€\u0001\u0005\rd/\nÑ#@\u000e?>\f\u0011/\u001a\u0002IC\nð#\u001a\u0001Þ\nð#\u0014\u0004€\u0001\u0006\rd/\nð#@\u000e?>\f\u0011/\u001a\u0002DC\n\u000f$\u001a\u0001Þ\n\u000f$\u0014\u0004€\u0001\u0007\rd/\n\u000f$@\u000e?>\f\u0011/\u001a\u0002EC\n4$\u001a\u0001Þ\n4$\u0014\u0004€\u0001\b\rd/\n4$\rd/\n4$@\u000e?>\f\u0011/\u001a\u0002QC\nS$\u001a\u0001Þ\nS$\u0014\u0004€\u0001\t\rd/\nS$@\u000e?>\f\u0011/\u001a\u0002BF\nr$\u001a\u0001Þ\nr$\u0014\u0004€\u0001\n\r°/\nr$@\u000e?>\f\u0011/\u001a\u0002BT\n‘$\u001a\u0001Þ\n‘$\u0014\u0004€\u0001\u000b\r°/\n‘$@\u000e?>\f\u0011/\u001a\u0002GO\n°$\u001a\u0001Þ\n°$\u0014\u0004€\u0001\f\r°/\n°$@\u000e?>\f\u0011/\u001a\u0002GS\nÏ$\u001a\u0001Þ\nÏ$\u0014\u0004€\u0001\r\rÔ/\nÏ$@\u000e?>\f\u0011/\u001a\u0002RT\nN%\u001a\u0001Þ\nN%\t\u0006\u0000\nA%\u0014\u0004€\u0001\u0011\u0016\u0004€Q\u0000\u0007\u0005€\u0013\u0004€P\u0000\u0014\u0004€\u0006=\u0000\u0000*\u0000\u000e\u0014\u0004€\u0006=\u0000\u0000+ F\u0014\u0004€\u0005\u0013 \u0000 \u0000\u0014\u0004€\u0005\u0016 \u0000\u0000\u0000\u0014\u0004€\u0003\u0012 \u0000\u0014\u0004€\u0006=\u0000\u0000- F\u0014\u0004€\u0006=\u0000\u0000/\u0000\u000e\u0014\u0004€\u0003\u0011\u0001 \u0003\u0002\u0000\nN%\u0014\u0004€\u0001\u000e@\u000e?>\f\u0011/\u001a\u0002SM\nm%\u001a\u0001Þ\nm%\u0014\u0004€\u0001\u000f\r¼0\nm%@\u000e?>\f\u0011/\u001a\u0002QM\nŒ%\u001a\u0001Þ\nŒ%\u0014\u0004€\u0001\u0010\r¼0\nŒ%@\u000e?>\f\u0011/\u001a\u0002PL\n«%\u001a\u0001Þ\n«%\u0014\u0004€\u0001\u0011\rï/\n«%@\u000e?>\f\u0011/\u001a\u0002PB\nÊ%\u001a\u0001Þ\nÊ%\u0014\u0004€\u0001\u0012\rq/\nÊ%@\u000e?>\f\u0011/\u001a\u0002CB\n"
+ }
+ },
+ "<3,1,2>": "%\u001a\u0001Þ\n",
+ "<3,1,3>": "%\u001a\u0001:\n",
+ "<3,1,4>": "%\u001a\u0001Þ\n",
+ "<3,1,5>": "%\u001b\u0001:\u0005\u0002\u0000\n",
+ "<3,1,6>": "%\u0003\u0003\u0000\u001b\u0001:\n",
+ "<3,1,7>": {
+ "<3,1,7,1>": "%@\u000e?>\u001a\u0002CB\n\u001e&\u001a\u0001Þ\n\u001e&\u0014\u0004€\u0001\u0013\rq/\n\u001e&\rq/\n\u001e&@\u000e?>\f\u0011/\u001a\u0002CL\nD&\u001a\u0001Þ\nD&\u001b\u0001:\nD&\u0003\u0003\u0000\u001b\u0001:\u0005\u0002\u0000\nD&@\u000e?>\u001a\u0002CL\nf&\u001a\u0001Þ\nf&\u0014\u0004€\u0001\u0014\rq/\nf&\rï/\nf&@\u000e?>\f\u0011/\u001a\u0002CS\n‹&\u001a\u0001Þ\n‹&\u0014\u0004€\u0001\u0015\rq/\n‹&\r‹/\n‹&@\u000e?>\f\u0011/\u001a\u0002CC\n°&\u001a\u0001Þ\n°&\u0014\u0004€\u0001\u0016\rq/\n°&\rd/\n°&@\u000e?>\f\u0011/\u001a\u0002CM\nÏ&\u001a\u0001Þ\nÏ&\u0014\u0004€\u0001\u0017\rq/\nÏ&@\u000e?>\f\u0011/\u001a\u0002PC\nô&\u001a\u0001Þ\nô&\u0014\u0004€\u0001\u0018\r‹/\nô&\rd/\nô&@\u000e?>\f\u0011/\u001a\u0002PO\n\u0013'\u001a\u0001Þ\n\u0013'\u0014\u0004€\u0001\u0019\r‹/\n\u0013'@\u000e?>\f\u0011/\u001a\u0002TL\n2'\u001a\u0001Þ\n2'\u0014\u0004€\u0001\u001a\rï/\n2'@\u000e?>\f\u0011/\u001a\u0002NX\nQ'\u001a\u0001Þ\nQ'\u0014\u0004€\u0001\u001b\rï/\nQ'@\u000e?>\f\u0011/\u001a\u0002AS\np'\u001a\u0001Þ\np'\u0014\u0004€\u0001\u001e\r‹/\np'@\u000e?>\f\u0011/\u001a\u0002AC\n'\u001a\u0001Þ\n'\u0014\u0004€\u0001\u001f\rd/\n'@\u000e?>\f\u0011/\u001a\u0002IN\n®'\u001a\u0001Þ\n®'\u0014\u0004€\u0001!\rq/\n®'@\u000e?>\f\u0011/\u001a\u0002TI\nÇ'\u001a\u0001Þ\nÇ'\u0014\u0004€\u0001\"@\u000e?>\f\u0011/\u001a\u0002TN\nà'\u001a\u0001Þ\nà'\u0014\u0004€\u0001#@\u000e?>\f\u0011/\u001a\u0002TS\nù'\u001a\u0001Þ\nù'\u0014\u0004€\u0001%@\u000e?>\f\u0011/\u001a\u0002TF\n\u0012(\u001a\u0001Þ\n\u0012(\u0014\u0004€\u0001&@\u000e?>\f\u0011/\u001a\u0002SP\n1(\u001a\u0001Þ\n1(\u0014\u0004€\u0001'\r%0\n1(@\u000e?>\f\u0011/\u001a\u0002ST\nP(\u001a\u0001Þ\nP(\u0014\u0004€\u0001(\r%0\nP(@\u000e?>\f\u0011/\u001a\u0002SR\ni(\u001a\u0001Þ\ni(\u0014\u0004€\u0001)@\u000e?>\f\u0011/\u001a\u0002AD\n‚(\u001a\u0001Þ\n‚(\u0014\u0004€\u0001*@\u000e?>\f\u0011/\u001a\u0002RD\n§(\u001a\u0001Þ\n§(\u0014\u0004€\u0001+\rq/\n§(\rq/\n§(@\u000e?>\f\u0011/\u001a\u0002WR\nÌ(\u001a\u0001Þ\nÌ(\u0014\u0004€\u0001,\rq/\nÌ(\rq/\nÌ(@\u000e?>\f\u0011/\u001a\u0002DS\në(\u001a\u0001Þ\në(\u0014\u0004€\u0001-\r<0\në(@\u000e?>\f\u0011/\u001a\u0002TT\n\n)\u001a\u0001Þ\n\n)\u0014\u0004€\u0001/\r%0\n\n)@\u000e?>\f\u0011/\u001a\u0002CE\n/)\u001a\u0001Þ\n/)\u0014\u0004€\u00010\rd/\n/)\r¼0\n/)@\u000e?>\f\u0011/\u001a\u0002NO\nH)\u001a\u0001Þ\nH)\u0014\u0004€\u00011@\u000e?>\f\u0011/\u001a\u0002PS\nm)\u001a\u0001Þ\nm)\u0014\u0004€\u00013\rq/\nm)\rd/\nm)@\u000e?>\f\u0011/\u001a\u0002RJ\nŒ)\u001a\u0001Þ\nŒ)\u0014\u0004€\u00014\rq/\nŒ)@\u000e?>\f\u0011/\u001a\u0002SL\n·)\u001a\u0001Þ\n·)\u0014\u0004€\u00015\rq/\n·)\rd/\n·)\r‹/\n·)@\u000e?>\f\u0011/\u001a\u0002IB\nÖ)\u001a\u0001Þ\nÖ)\u0014\u0004€\u00016\rd/\nÖ)@\u000e?>\f\u0011/\u001a\u0002DP\n",
+ "<3,1,7,2>": ")\u001a\u0001Þ\n",
+ "<3,1,7,3>": ")\u0014\u0004€\u00017\rq/\n",
+ "<3,1,7,4>": ")\rd/\n",
+ "<3,1,7,5>": ")@\u000e?>\f\u0011/\u001a\u0002BC\n0*\u001a\u0001Þ\n0*\u0014\u0004€\u00018\r%0\n0*\rq/\n0*\r°/\n0*\u0013øuøu\u0013ˆwˆw@\u000e?>\f\u0011/\u001a\u0002LB\nU*\u001a\u0001Þ\nU*\u0014\u0004€\u00019\rd/\nU*\rq/\nU*@\u000e?>\f\u0011/\u001a\u0002LW\nz*\u001a\u0001Þ\nz*\u0014\u0004€\u0001:\rd/\nz*\rq/\nz*@\u000e?>\f\u0011/\u001a\u0002SB\n™*\u001a\u0001Þ\n™*\u0014\u0004€\u0001;\rq/\n™*@\u000e?>\f\u0011/\u001a\u0002CO\nÄ*\u001a\u0001Þ\nÄ*\u0014\u0004€\u0001<\rd/\nÄ*\r%0\nÄ*\rd/\nÄ*@\u000e?>\f\u0011/\u001a\u0002CN\nï*\u001a\u0001Þ\nï*\u0014\u0004€\u0001=\rd/\nï*\r%0\nï*\r¼0\nï*@\u000e?>\f\u0011/\u001a\u0002SS\n\b+\u001a\u0001Þ\n\b+\u0014\u0004€\u0001>@\u000e?>\f\u0011/\u001a\u0002RS\n!+\u001a\u0001Þ\n!+\u0014\u0004€\u0001?@\u000e?>\f\u0011/\u001a\u0002SG\n:+\u001a\u0001Þ\n:+\u0014\u0004€\u0001@@\u000e?>\f\u0011/\u001a\u0002UT\nY+\u001a\u0001Þ\nY+\u0014\u0004€\u0001A\rd/\nY+@\u000e?>\f\u0011/\u001a\u0002RO\nx+\u001a\u0001Þ\nx+\u0014\u0004€\u0001B\rq/\nx+@\u000e?>\f\u0011/\u001a\u0002NM\n‘+\u001a\u0001Þ\n‘+\u0014\u0004€\u0001C@\u000e?>\f\u0011/\u001a\u0002EL\n°+\u001a\u0001Þ\n°+\u0014\u0004€\u0001D\rï/\n°+@\u000e?>\f\u0011/\u001a\u0002EB\nÏ+\u001a\u0001Þ\nÏ+\u0014\u0004€\u0001E\rq/\nÏ+@\u000e?>\f\u0011/\u001a\u0002EM\nè+\u001a\u0001Þ\nè+\u0014\u0004€\u0001F@\u000e?>\f\u0011/\u001a\u0002SC\n\u0007,\u001a\u0001Þ\n\u0007,\u0014\u0004€\u0001G\rï/\n\u0007,@\u000e?>\f\u0011/\u001a\u0002CA\n8,\u001a\u0001Þ\n8,/Þ\n8,\u0013øu2\u0000\b\r\u0000\u0005€\u0006\r\u0000\u0018ˆw\r\u0000\u001a\u0001Þ\n8,@\u000e?>\f\u0011/\u001a\u0002EN\na,\u001a\u0001Þ\na,\rÕ0\na,\u0016\u0004€ùu\u0013\u0004€øu\u0013\u0004€ˆw@\u000e?>\f\u0011/\u001a\u0002OL\n{,\u001a\u0001Þ\n{,\rÕ0\n{,@\u000e?>\f\u0011/\u001a\u0002RH\n•,\u001a\u0001Þ\n•,\rù0\n•,@\u000e?>\f\u0011/\u001a\u0002SZ\n¾,\u001a\u0001Þ\n¾,\b\u0005\u0000\u0005€0\u0005€\u0000\u0000\r¼0\n¾,\b\u0005€\u0005\u0000@\u000e?>\f\u0011/\u001a\u0002SH\n\u001d-\u001a\u0001Þ\n\u001d-\b\u0005\u0000\u0005€0\u0005€\u0002\u0000\rq/\n\u001d-\rq/\n\u001d-\rd/\n\u001d-\rq/\n\u001d-\rq/\n\u001d-\rq/\n\u001d-\rq/\n\u001d-\rq/\n\u001d-\rd/\n\u001d-\rq/\n\u001d-\b\u0005€\u0005\u0000@\u000e?>\f\u0011/\u001a\u0002DM\nY-\u001a\u0001Þ\nY-\u0014\u0004€\u0001\u0014\rq/\nY-\u0014\u0004€\u0001\b\r\u000e0\nY-\rd/\nY-\rq/\nY-\rq/\nY-@\u000e?>\f\u0011/\u001a\u0002MB\n-\u001a\u0001Þ\n-\u0014\u0004€\u0001H\rq/\n-\rq/\n-\rd/\n-\rd/\n-\rd/\n-@\u000e?>\f\u0011/\u001a\u0002QO\n»-\u001a\u0001Þ\n»-\u0014\u0004€\u0001J\rd/\n»-\r%0\n»-\rd/\n»-@\u000e?>\f\u0011/\u001a\u0002QN\næ-\u001a\u0001Þ\næ-\u0014\u0004€\u0001K\rd/\næ-\r%0\næ-\r¼0\næ-@\u000e?>\f\u0011/’\u0000CTCFCIICDCECQCBFBTGOGSRTSMQMPLPBCBCLCSCCCMPCPOTLNXASACINTITNTSTFSPSTSRADRDWRDSTTCENOPSRJSLIBDPBCLBLWSBCOCNSSRSSGUTRONMELEBEMSCCAENOLRHSZSHDMMBQOQNy#˜#·#Ö#õ#\u0014$9$X$w$–$µ$Ô$S%r%‘%°%Ï%#&k&&µ&Ô&ù&\u0018'7'V'u'”'³'Ì'å'"
+ }
+ }
+ },
+ "<4>": {
+ "<4,1>": {
+ "<4,1,1>": {
+ "<4,1,1,1>": {
+ "<4,1,1,1,1>": "'\u0017(6(U(n(‡(¬(Ñ(ð(\u000f)4)M)r)‘)¼)Û)\u0000*5*Z**ž*É*ô*\r+&+?+^+}+–+µ+Ô+í+\f,=,f,€,š,Ã,\"-^-•-À-\u001a\u0001Þ\n\u001f/\u0004\u0002\u0000\u0004\u0002\u0000?\u000e\u000b[/\u0012!\u0002\u0011\u000eINVALID OP AT \b\u000f\u0000\u0019y\u001f\u000f\u0000\u0012\u0001\u0011\u0002 \"/Þ\n[/\u00122\u0000\u0011\u0002\" !2\u0000\u0012!\u0002\u0003\u0002\u0000'Þ\n`/@\u000e?>?\u000e>\r˜/\nm/@\u000e?>?\u000e>\r˜/\nz/@\u000e?>?\u000e>\r˜/\n‡/@\u000e?>?\u000e>\r˜/\n”/@\u000e?>?\u000e>/Þ\n¬/\rD1\n¬/\u001a\u0001Þ\n¬/@\u000e?>?\u000e>#\nÐ/\u00132\u00002\u0000\u00132\u0000n\u0000\u000fâ\u0005\r‹1\nÐ/\u001a\u0001Þ\nÐ/@\u000e?>?\u000e>/Þ\në/\u000fÞ\u0005\r‹1\në/\u001a\u0001Þ\në/@\u000e?>?\u000e>/Þ\n\n0\u0016\u0004€3\u0000\u0007\u0005€\u0013\u0004€2\u0000\u001a\u0001Þ\n\n0@\u000e?>?\u000e>/Þ\n!0\u0013\u0004€2\u0000\u001a\u0001Þ\n!0@\u000e?>?\u000e>/Þ\n80\u0013\u0004€2\u0000\u001a\u0001Þ\n80@\u000e?>?\u000e>/Þ\n~0\u001a\u0001Þ\n~0#\n~06\u0010\u0000\bˆ\u0001\u0010\u0000\u001a\u0001Þ\n~0#\n~0\u0016\u0004€ˆ\u00016\u0010\u0000\u0016\u0004€\u0010\u0000\bˆ\u0001\u0010\u0000\r‚0\n~0\u001a\u0001Þ\n~0@\u000e?>?\u000e>\u000fö\u0005)\u0005\u0002\u0000\u000b§0\u0011\u0001\"\u00122\u0000\u0011\f\" REDEFINED.\u0012!\u0002\u0003\u0002\u0000\n¸0\u000fö\u0005\bˆ\u0001\u0010\u0000*\n¸0@\u000e?>?\u000e>#\nÑ06\u0010\u0000\u0016\u0004€\u0010\u0000\u001a\u0001Þ\nÑ0@\u000e?>?\u000e>#\nõ0\u00132\u00002\u0000\u00132\u0000n\u0000\u000f",
+ "<4,1,1,1,2>": "\u0005\rÅ1\nõ0\u001a\u0001Þ\nõ0@\u000e?>?\u000e>/Þ\n@1\u000fò\u0005\rÅ1\n@1\u001a\u0001Þ\n@1\t\u0006\u0000\n81\u0014\u0004€\u0001\u0011\u0016\u0004€3\u0000\u0007\u0005€\u0013\u0004€2\u0000\u0014\u0004€\u0004\u0011\u0002: \u0013P\u0000P\u0000\u0013P\u00002\u0000\u0003\u0002\u0000\n@1@\u000e?>?\u000e>\u000fâ\u0005)\nY1\u0010ö\u0005\nY1\u0016\u0004€ˆ\u0001@\u000e?>\u0011\u0001\"\u00122\u0000\u0011\u0017\" HAS NOT BEEN DEFINED.\u0012!\u0002\u0004\u0002\u0000\u0016\u0004€\u0002\u0000@\u000e?>?\u000e>\u000fê\u0005)\u000b™1\u0004ˆ\u0001\u0003\u0002\u0000\n©1\u0010æ\u0005\n©1\u0016\u0004€ˆ\u0001@\u000e?>\u0016\u0004€ˆ\u0001\bˆ\u0001\u0005€=ˆ\u0001-\u0002\u0000*\nÁ1@\u000e?>?\u000e>)\u000bÐ1\u0004ˆ\u0001\u0003\u0002\u0000\n\u00032\u0010ê\u0005\n\u00032\b\u0003\u0000\u0005€\u0006\u0003\u0000\r\u00142\u0003\u0002\u0000\n\u00032\bˆ\u0001\u0003\u0000\u0007\u0003\u0000\b\u0005€\u0003\u0000\u000fæ\u0005*\n\u00032\u0004\u0003\u0000@\u000e?>\rA2\u0003\u0002\u0000\n\u00102@\u000e?>?\u000e>\tˆ\u0001\n82\b\u0005€ˆ\u0001:\u000f\u0000\u0004€=\u0005€-\u0002\u0000\bˆ\u0001\u000f\u0000\u0016\u0004€\u0003\u0000\f\u00152\u0003\u0002\u0000@\u000e?>?\u000e>\u0011\u0001\"\u00122\u0000\u0011\u001c\" IS DEFINED MORE THAN ONCE.\u0012!\u0002@\u000e?>?\u000e"
+ }
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003AREVERROR.DAT.json b/SYSPROG/APPROW/SYSPROCS%003AREVERROR.DAT.json
new file mode 100644
index 0000000..ccb99fc
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003AREVERROR.DAT.json
@@ -0,0 +1,1210 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "REVERROR.DAT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "//",
+ "<2>": "// Amended Date Reason",
+ "<3>": "// ======= ==== ======",
+ "<4>": "// Mr C 21 Jan 23 Added SSP289",
+ "<5>": "// Mr C 01 Feb 21 Added EV136",
+ "<6>": "// Mr C 05 Jan 21 Added EV131, EV132",
+ "<7>": "// Mr C 19 Dec 20 Added EV130",
+ "<8>": "// Mr C 15 Oct 19 Corrected SSP314 grammar",
+ "<9>": "// rjc 07 Jun 19 Added Arev B errors",
+ "<10>": "// Mr C 13 Nov 18 Added SYS1250 series.",
+ "<11>": "// Mr C 20 Mar 18 Added SYS1005, SYS1011, SYS1012",
+ "<12>": "// Mr C 27 Jan 16 Added comment section and re-added to system (APPROW",
+ "<13>": "// was renamed)",
+ "<14>": "",
+ "<15>": "ENG0010: %1%, line %2%. Variable has not been assigned a value.",
+ "<16>": "ENG0012: %1%, line %2%. Table has not been opened.",
+ "<17>": "ENG0015: %2%, line %3%. Illegal opcode: %1%",
+ "<18>": "ENG0016: %1%, line %2%. Non-numeric data when numeric required. Zero used.",
+ "<19>": "ENG0017: %1%, line %2%. Subscript value out of range.",
+ "<20>": "ENG0019: %1%, line %2%. Illegal pattern.",
+ "<21>": "ENG0022: %2%, line %3%. Branch index of %1% is illegal.",
+ "<22>": "ENG0023: %2%, line %3%. Branch index of %1% exceeds number of statement-labels.",
+ "<23>": "ENG0024: %1%, line %2%. Divide by zero; Result Zero!",
+ "<24>": "ENG0027: %1%, line %2%. RETURN executed with no GOSUB.",
+ "<25>": "ENG0028: %1%, line %2%. Not enough string space - Out of Memory.",
+ "<26>": "ENG0031: %1%, line %2%. Stack overflow.",
+ "<27>": "ENG0040: %1%, line %2%. The labeled common variable has been freed and is no longer valid.",
+ "<28>": "ENG0050: %1%, line %2%. Function with argument value <= 0 undefined; Zero returned.",
+ "<29>": "ENG0051: %1%, line %2%. Negative number raised to non-integer value. Zero used!",
+ "<30>": "ENG0055: %1%, line %2%. MATREAD or MATWRITE operation must be to or from a vector.",
+ "<31>": "ENG0700: %1%, line %2%. Non-dimensioned variable used as an array.",
+ "<32>": "ENG0701: %1%, line %2%. Double-dimension array used with only one subscript.",
+ "<33>": "ENG0702: %1%, line %2%. Single-dimension array used with two subscripts.",
+ "<34>": "ENG0703: %1%, line %2%. Variable exceeds maximum length.",
+ "<35>": "ENG0704: %1%, line %2%. Attempt to access an array without a subscript. Zero used.",
+ "<36>": "ENG0705: %1%, line %2%. Array not dimensioned.",
+ "<37>": "ENG0706: %1%, line %2%. String space format error.",
+ "<38>": "ENG0707: %1%, line %2%. Format output exceeds 64K.",
+ "<39>": "ENG0708: %1%, line %2%. Subroutine contains invalid header. CALL aborted.",
+ "<40>": "ENG0709: %1%, line %2%. Remainder by Zero illegal. Zero used.",
+ "<41>": "ENG0710: %1%, line %2%. Extra parameters ignored.",
+ "<42>": "ENG0711: %2%, line %3%. Too many parameters passed to procedure %1%.",
+ "<43>": "ENG0712: %1%, line %2%. Attempt to pass more than 127 parameters.",
+ "<44>": "ENG0713: %1%, line %2%. Step value of Zero illegal in FOR-NEXT loop. Loop terminated.",
+ "<45>": "ENG0714: %1%, line %2%. String exceeds maximum length. Null used.",
+ "<46>": "ENG0715: %1%, line %2%. DOS file size exceeds 65532 bytes.",
+ "<47>": "ENG0716: %1%, line %2%. Zero and non-zero subscript not allowed. Element zero used.",
+ "<48>": "ENG0717: %1%, line %2%. Program-list format error.",
+ "<49>": "ENG0718: %1%, line %2%. Frame format error.",
+ "<50>": "ENG0719: %1%, line %2%. String space format error.",
+ "<51>": "ENG0720: %1%, line %2%. Attempt to use common variable when common has not been defined.",
+ "<52>": "ENG0721: %1%, line %2%. Attempt to use a common variable not defined in original common.",
+ "<53>": "ENG0722: %1%, line %2%. Labeled common has not been defined.",
+ "<54>": "ENG0723: %1%, line %2%. Invalid opcode CALL to an RTP.",
+ "<55>": "ENG0724: %1%, line %2%. Disk read error loading SYSTEM object.",
+ "<56>": "ENG0725: %1%, line %2%. SYSTEM object table missing.",
+ "<57>": "ENG0726: %1%, line %2%. Invalid name for DOS table.",
+ "<58>": "ENG0727: %2%, line %3%. %1% is access protected and cannot be written.",
+ "<59>": "ENG0728: %2%, line %3%. Media full writing %1%.",
+ "<60>": "ENG0755: %1%, line %2%. 8087 not empty at line mark.",
+ "<61>": "ENG0760: %1%, line %2%. Labeled common spt string format error.",
+ "<62>": "ENG0761: %1%, line %2%. Labeled common name string format error.",
+ "<63>": "ENG0762: %1%, line %2%. Labeled common created smaller than declaration.",
+ "<64>": "ENG0772: %1%, line %2%. Tangent of 90 degrees is undefined.",
+ "<65>": "ENG0800: %2%, line %3%. %1%",
+ "<66>": "ENG0801: %1%, line %2%. Unknown descriptor type; using null string.",
+ "<67>": "ENG0802: %1%, line %2%. External C program has executed an abort.",
+ "<68>": "ENG0803: %2%, line %3%. %1% has not been implemented.",
+ "<69>": "ENG0804: %2%, line %3%. Unable to load dynamic link library %1%.",
+ "<70>": "ENG0805: %3%, line %4%. Function %2% does not exist in dynamic link library %1%.",
+ "<71>": "ENG0806: %2%, line %3%. Invalid object code type: %1%.",
+ "<72>": "ENG0807: %1%, line %2%. Main program has been called with arguments.",
+ "<73>": "ENG0808: %3%, line %4%. Error [%1%] writing to table %2% during flush operation.",
+ "<74>": "ENG0809: %3%, line %4%. Error [%1%] opening table %2% during flush operation.",
+ "<75>": "ENG0810: %2%, line %3%. Null buffer: table %1% will not be flushed.",
+ "<76>": "ENG0811: %1%, line %2%. Invalid pointer passed to GetValue.",
+ "<77>": "ENG0812: %1%, line %2%. Invalid pointer passed to SetReturnValue.",
+ "<78>": "ENG0813: %1% line %2%. Invalid binary flag argument",
+ "<79>": "",
+ "<80>": "FS10: Domain validation error. The record \"%1%\" contains illegal characters - or - the data does not pass validation patterns specified in the dictionary.",
+ "<81>": "FS11: Error attempting to convert or validate data in the \"%1%\" column. Check dictionary conversion and validation patterns.",
+ "<82>": "FS12: The record does not pass reduction criteria.",
+ "<83>": "FS13: Unable to lock this table or record. This lock is being held by another station.",
+ "<84>": "FS14: The operating system has denied access to this table or record. A table or record lock is being held by another station.",
+ "<85>": "FS15: Domain Error: Attempt to write NULL value into column \"%1%\".",
+ "<86>": "FS16: Domain Error: Attempt to write too many characters into column \"%1%\" (maximum: %2%).",
+ "<87>": "FS17: Domain Error: Value for column \"%1%\" does not conform to domain rule: %2%.",
+ "<88>": "FS18: Domain Error: Error converting value for column \"%1%\", by format: %2%.",
+ "<89>": "FS30: Number of fields in record is greater than the number of table columns.",
+ "<90>": "FS50: Error while updating or deleting the dictionary record \"%1%\". The table structure cannot be modified while the data table contains data.",
+ "<91>": "FS51: Dictionary domain error. The dictionary record \"%1%\" does not conform to the foreign table attribute specifications defined for this table type.",
+ "<92>": "FS52: The name \"%2%\" is an invalid foreign table name for the \"%1%\" table.",
+ "<93>": "FS53: You have attempted to define too many master fields. The maximum allowable is %1%, but you have attempted to define %2%.",
+ "<94>": "FS54: The fields have not been defined in field position order. The following field position(s) are missing: %1%",
+ "<95>": "FS55: No master fields have been defined -- unable to create the table.",
+ "<96>": "FS56: The data table cannot be created unless the dictionary exists.",
+ "<97>": "FS57: The dictionary record \"%1%\" has a foreign field name \"%2%\" that has already been used in another dictionary record.",
+ "<98>": "FS100: Record \"%1%\" does not exist.",
+ "<99>": "FS101: Write error. The operating system table \"%1%\" does not exist.",
+ "<100>": "FS102: Error while writing data. \"%1%\" is a read-only table.",
+ "<101>": "FS103: Error in the operating system table \"%1%\". Disk volume full.",
+ "<102>": "FS104: General write error in the operating system table \"%1%\".",
+ "<103>": "FS105: Read error in the operating system table \"%1%\". The table does not exist or the tablename is not valid for the operating system.",
+ "<104>": "FS106: Access denied by the operating system to the \"%1%\" table.",
+ "<105>": "FS107: Read error. OS Table = \"%1%\".",
+ "<106>": "FS109: Open or Create Media error. The name \"%1%\" is an invalid volume directory label.",
+ "<107>": "FS110: Open table error. The handle \"%1%\" is invalid for a volume directory.",
+ "<108>": "FS111: No more records available.",
+ "<109>": "FS112: The %1% filing system cannot be installed.",
+ "<110>": "FS113: The filing system RTP59 cannot be installed. (RTP57 must be installed beforehand.)",
+ "<111>": "FS114: The filing system RTP50 cannot be installed. The entry \"MEMORY.RESIDENT\" cannot be made in the \"SYSVOLUMES\" table.",
+ "<112>": "FS115: The filing system RTP50 cannot be installed. No entry can be made in the \"SYSVOLUMES\" table.",
+ "<113>": "FS116: The filing system RTP50 cannot be installed. No entry can be made in the \"SYSTABLES\" table.",
+ "<114>": "FS124: Group Format Error: OS File : %1% Group # : %2% Reading the next frame in the current group has failed.",
+ "<115>": "FS125: Group Format Error! OS File : %1% Group # : %2% A record has been truncated across frame boundaries.",
+ "<116>": "FS126: Group Format Error: OS File : %1% Group # : %2% Wrong Overflow frame linked to group.",
+ "<117>": "FS127: Group Format Error: OS File : %1% Group # : %2% Record length incorrect or frame linkage error.",
+ "<118>": "FS128: Linear Hash Error: OS File : %1% Group # : %2% LNP incorrect - modulo corrupted in group 0 header.",
+ "<119>": "FS129: Linear Hash Error OS File: %1% Group #: %2% Group Calculation Error.",
+ "<120>": "FS130: The BFS code %1% has not been implemented in the BFS \"%2%\".",
+ "<121>": "FS133: Undefined error during a read/write/delete operation. OS File : %1% Status(): %2%",
+ "<122>": "FS135: Generic %1% Server Error||Error code: %2%||%3%|",
+ "<123>": "FS140: Unable to create the \"%1%\" table. There are too many fields defined.",
+ "<124>": "FS141: Unable to create the \"%1%\" table. Position number %2% in the dictionary is missing.",
+ "<125>": "FS142: The record \"%2%\" cannot be saved in the \"%1%\" table because it contains invalid data.",
+ "<126>": "FS143: Unable to create the \"%1%\" table. The dictionary is missing.",
+ "<127>": "FS144: Record \"%2%\" is missing from the \"%1%\" table.",
+ "<128>": "FS145: The \"%1%\" table does not exist.",
+ "<129>": "FS146: The \"%1%\" table already exists.",
+ "<130>": "FS147: Unable to create the table. The specified table attributes are not valid.",
+ "<131>": "FS148: The record key \"%2%\" is invalid for the \"%1%\" table.",
+ "<132>": "FS149: The \"%1%\" table is protected and cannot be deleted.",
+ "<133>": "FS150: The \"%1%\" table is too long. (Tables must be less than 65,530 characters.)",
+ "<134>": "FS151: ROS table error. The record \"%1%\" has made a frame longer than 65,650 characters. The frame cannot be saved.",
+ "<135>": "FS152: The control record \"%RECORDS%\" is too long to be saved. The current record length is %1% characters.",
+ "<136>": "FS160: Insufficient memory. %1% characters are required, but only %2% characters are available",
+ "<137>": "FS161: Too many locks have been attempted. The lock table for the Linear Hash table type has overflowed.",
+ "<138>": "FS162: Because of licensing restrictions, records cannot be written to the \"%1%\" table",
+ "<139>": "FS171: Warning! Incorrect version of DOS -- use DOS 3.1 or higher. You will not be able to lock tables or records. Use only local tables or reboot using a correct version of DOS.",
+ "<140>": "FS172: Warning! The locktable \"REVBOOT\" is not available. You will not be able to lock tables or records. Correct the condition or use only local tables.",
+ "<141>": "FS173: Warning! The station identifier cannot be found. You will not be able to lock tables or records. Use only local tables or log out and correct the condition.",
+ "<142>": "FS174: Warning! No network drive can be found. Either the drive is local or no network drive is configured. You will not be able to lock tables or records. Use only local tables or log out and correct the condition.",
+ "<143>": "FS175: Warning! The network shell is not loaded. Interrupt 60 (Hex) has not been initialized. You will not be able to lock tables or records. Use only local tables or log out and establish a network connection.",
+ "<144>": "FS176: Warning! NetWare is not responding. The server is inactive or your workstation shell has not been loaded. You will not be able to lock tables or records. Use only local tables or log out and check your network connection.",
+ "<145>": "FS185: Warning! The current network driver is for non-networking purposes only and will not function properly on a network. Data corruption may result! Log out and correct the condition.",
+ "<146>": "FS186: Warning! The locktable \"REVBOOT\" is not available. You will not be able to lock tables or records. Data corruption may result! Log out and correct the situation.",
+ "<147>": "FS187: Warning! The station/process ID cannot be found. You will not be able to lock tables or records. Data corruption may result! Log out and correct the situation.",
+ "<148>": "FS188: Warning! SHARE.EXE has not been loaded. You will not be able to lock tables or records. Data corruption may result! Log out and correct the situation",
+ "<149>": "FS189: Warning! The current network driver does not support local locking. Data corruption may result if you run more than one OpenInsight from this workstation at the same time.",
+ "<150>": "FS190: Warning! The Banyan VINES Service Interrupt was not found. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<151>": "FS191: Warning! The BANCOM TSR was not found. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<152>": "FS192: Warning! The user's VINES StreetTalk name was not found. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<153>": "FS193: Warning! An error was encountered while opening the VINES Communications Socket. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<154>": "FS194: Warning! An error was encountered while initializing the network driver. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<155>": "FS195: Warning! No lock services were connected. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<156>": "FS196: Warning! An error was encountered while connecting the lock service for drive %1%. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<157>": "FS200: The \"%1%\" table is not available.",
+ "<158>": "FS201: The record \"%1%\" in the \"%2%\" table is not available.",
+ "<159>": "FS202: No error code was returned in @FILE.ERROR. %1% %2%",
+ "<160>": "FS210: The index table for \"%1%\" is not available.",
+ "<161>": "FS211: The index for the \"%2%\" field in the \"%1%\" table is corrupted. Please rebuild the index before retrying.",
+ "<162>": "FS212: Error while compiling the index transaction module for the \"%1%\" table.",
+ "<163>": "FS213: The index node \"%2%\" cannot be found in the index table \"%1%\".",
+ "<164>": "FS214: Index control information for the \"%1%\" table has been corrupted. Relational indexes should be rebuilt.",
+ "<165>": "FS215: The Quickdex or Rightdex index has been corrupted. You can rebuild the index by executing a \"LIST\" or \"SELECT\" command.",
+ "<166>": "FS216: Tables of this table type cannot be attached while a transaction is pending.",
+ "<167>": "FS217: Tables of this table type cannot be detached while a transaction is pending.",
+ "<168>": "FS231: Warning! Network Service Configuration Error.",
+ "<169>": "FS250: There is not enough memory to call the BASIC+ preprocessor/compiler. %1% bytes of memory are required but only %2% are available.",
+ "<170>": "FS251: Error in generating the Protection module.",
+ "<171>": "FS252: Error compiling Protection module.",
+ "<172>": "FS253: An error was encountered during the CALCULATEX process.",
+ "<173>": "FS254: Error locating a table in the \"SYSTABLES\" table. Table handle: \"%1%\".",
+ "<174>": "FS255: An error has occurred while attempting to create the \"%1%\" table. The table has not been created.",
+ "<175>": "FS256: A table cannot be renamed if it has been changed during the current transaction.",
+ "<176>": "FS257: An error has occurred while attempting to create the transaction log table \"%1%\". The table has not been created.",
+ "<177>": "FS258: Can not rename/tablecopy only data or dictionary part of the indexed table \"%1%\". Please remove keyword \"DATA\" or \"DICT\" in the command for completely renaming indexed tables.",
+ "<178>": "FS259: The \"%1%\" table has relational indexes on it and the related table \"%2%\" is not available or attached for updating control information.",
+ "<179>": "FS260: Too many locks. The lock limit of %1% has been exceeded.",
+ "<180>": "FS261: The lock tables are out of synchronization. Table name: \"%1%\" Record key: \"%2%\"",
+ "<181>": "FS262: The lock waiting period has expired. (%1% seconds).",
+ "<182>": "FS263: The lock wait has been canceled. Table name: \"%1%\" Record key: \"%2%\"",
+ "<183>": "FS264: General deadlock error on \"%1%\".",
+ "<184>": "FS265: The current transaction has been cancelled due to a deadlock. The transaction has been rolled back.",
+ "<185>": "FS266: Cross account relational index is not allowed. The \"%1%\" table has relational indexes on it and renaming/tablecopying table to a different account \"%2%\" violates this rule. Please remove the relational index and try again.",
+ "<186>": "FS267: The \"%1%\" table has relational/dependency indexes on it. Please specify \"D\" option to delete the source table after copying or take off relational/dependency indexes on the source table \"%1%\" and try again.",
+ "<187>": "FS270: The \"%1%\" column does not exist.",
+ "<188>": "FS271: The \"%1%\" column is not indexed.",
+ "<189>": "FS272: \"%2%\" is not a valid tablename in the \"%1%\" environment.",
+ "<190>": "FS273: \"%2%\" is not a valid field name in the \"%1%\" environment.",
+ "<191>": "FS274: The OpenInsight dictionary for the \"%1%\" table does not match the structure of the bonded table \"%2%\".",
+ "<192>": "FS275: The record \"%2%\" cannot be saved because it is write/delete-protected in the \"%1%\" table.",
+ "<193>": "FS276: The MFS list has been corrupted. MFS code: %1% MFS list: \"%2%\" The MFS list is missing the underlying BFS name for executing the next call.",
+ "<194>": "FS277: The code %1% is not a valid direction code for Readnext. Direction codes should be less than or equal to 3.",
+ "<195>": "FS278: An invalid READNEXT pointer was encountered.",
+ "<196>": "FS279: The record \"%1%\" cannot be deleted because it is delete-protected in the \"%2%\" table.",
+ "<197>": "FS280: The \"C\" subroutine data segment cannot be found in the \"%1%\" table, record \"%2%\".",
+ "<198>": "FS281: An undefined \"C\" error has occurred. Possible causes include insufficient memory, disk space, or operating system table handles.",
+ "<199>": "FS290: You cannot write or delete records because Quick/Rightdex for this table does not use the \"%2%\" language set specified in the current environment. Either: Reload the \"%1%\" language set - or - Re-install the Quick/Rightdex.",
+ "<200>": "FS291: List over 64k bytes in BTREE.SUB operations or RELATER routines.",
+ "<201>": "FS292: Invalid BFS type %1%.",
+ "<202>": "FS293: Cannot compile %1% in current product.",
+ "<203>": "FS294: The error detail is approaching 64k bytes. The process has been aborted.",
+ "<204>": "FS300: The \"%1%\" table is not available.",
+ "<205>": "FS301: \"%1%\" is not a valid data type.",
+ "<206>": "FS302: A comma is missing in the type specification \"%1%\".",
+ "<207>": "FS303: Argument %2% for \"%1%\" is missing a quotation mark.",
+ "<208>": "FS304: The \"%1%\" bond cannot use the data type \"%2%\".",
+ "<209>": "FS305: The \"%1%\" bond does not require or use foreign field attributes.",
+ "<210>": "FS306: The \"%1%\" bond does not require or use table attributes.",
+ "<211>": "FS307: Invalid arguments were passed to BOND.SUBS.",
+ "<212>": "FS308: Argument %2% (\"%3%\") for the data type \"%1%\" is missing or invalid.",
+ "<213>": "FS309: The \"%1%\" table type requires data types for its dictionary fields.",
+ "<214>": "FS310: The %1% bond does not support or require foreign table attributes.",
+ "<215>": "FS311: The bond '%1%' was incorrectly called to dynamically derive a data type from data type '%2%'. Report this error to the vendor you purchased this bond from.",
+ "<216>": "FS312: The '%1%' bond was incorrectly called to dynamically select a type mapping for the data type '%2%'. Report this error to the bond developer.",
+ "<217>": "FS313: Data type '%1%' is defined to be a synonym for '%2%', but '%2%' is not a defined data type.",
+ "<218>": "FS314: Data type '%1%' is derived from data type '%2%', but '%2%' is not a defined data type.",
+ "<219>": "FS315: The user-specified mapping '%1%' is not a valid type mapping.",
+ "<220>": "FS316: The precision (the first argument) of data type DECIMAL must be greater than or equal to the scale (the second argument) of data type DECIMAL.",
+ "<221>": "FS330: The Sql Server returned the following errors: %1%",
+ "<222>": "FS350: Cannot read volume information from media record.",
+ "<223>": "FS351: Invalid/missing volume information.",
+ "<224>": "FS352: Volume %1% already exists.",
+ "<225>": "FS353: Missing/invalid media handle.",
+ "<226>": "FS354: Cache failure.",
+ "<227>": "FS355: Insufficient permissions for the requested action.",
+ "<228>": "FS360: The Encryption Server returned the following errors: %1%",
+ "<229>": "FS361: Encryption parameters not specified for table %1%.",
+ "<230>": "FS362: Invalid/missing passphrase information for volume.",
+ "<231>": "FS363: Encryption group parameter not specified for table.",
+ "<232>": "FS364: Encryption check value failure: %1%.",
+ "<233>": "FS365: Unable to encrypt table %1%: %2%.",
+ "<234>": "FS400: Invalid table handle.",
+ "<235>": "FS401: The \"%1%\" table has not been created or attached.",
+ "<236>": "FS402: The list cannot be found in the \"SYSLISTS\" table.",
+ "<237>": "FS403: There is a mismatch between the \"SYSVOLUMES\" and \"SYSTABLES\" tables during the \"%1%\" function.",
+ "<238>": "FS404: The \"%1%\" volume has the same label (\"%3%\") as the \"%2%\" volume and cannot be attached.",
+ "<239>": "FS405: The volume \"%1%\" cannot be attached.",
+ "<240>": "FS410: An invalid lock type was specified.",
+ "<241>": "FS411: The table is not locked.",
+ "<242>": "FS412: The record is not locked.",
+ "<243>": "FS413: Semaphore is not locked.",
+ "<244>": "FS414: Lock is held by this station.",
+ "<245>": "FS415: This lock is currently held by another station.",
+ "<246>": "FS420: %1% is an invalid Readnext direction.",
+ "<247>": "FS421: The operation has been cancelled.",
+ "<248>": "FS430: Error matching dictionary handles during a select operation.",
+ "<249>": "FS431: No more cursors are available.",
+ "<250>": "FS432: Invalid value for LIST.ACTIVE.",
+ "<251>": "FS434: The field type \"%1%\" is invalid in a sort list.",
+ "<252>": "FS435: The designated cursor cannot be cleared.",
+ "<253>": "FS436: Invalid cursor value.",
+ "<254>": "FS437: The sort expression contains the invalid field name \"%1%\".",
+ "<255>": "FS438: Error during SELECT. Multiple handles instead of IOPROC.",
+ "<256>": "FS439: Error in the Column Qualifier.",
+ "<257>": "FS440: Error merging a sort table.",
+ "<258>": "FS441: Error while extracting a sort table.",
+ "<259>": "FS442: Error while initializing the sort table '%1%'.",
+ "<260>": "FS443: Error writing to the sort table.",
+ "<261>": "FS444: Logical Error The key list has overflowed while sorting.",
+ "<262>": "FS450: Warning! Linear Hash Client/Server communication protocal not installed. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<263>": "FS451: Warning! Unable to open a Linear Hash Client/Server communication protocal connection. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<264>": "FS452: Warning! Unable to locate an initial Linear Hash Server. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<265>": "FS453: Warning! The Linear Hash Client/Server TSR is not installed. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<266>": "FS454: Warning! Error allocating local resources for Linear Hash Client/Server access. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<267>": "FS455: Linear Hash Client/Server. Get Canocical Path Error. File name \"%1%\". Error number \"%2%\".",
+ "<268>": "FS456: Linear Hash Client/Server. Local File Error. File name \"%1%\".",
+ "<269>": "FS457: Linear Hash Client/Server. File Name Format Error. File name \"%1%\".",
+ "<270>": "FS458: Linear Hash Client/Server. Client Allocation Error. Unable to allocate needed client resources for Linear Hash Server access.",
+ "<271>": "FS459: Linear Hash Client/Server. Invalid Client File Handle.",
+ "<272>": "FS460: Linear Hash Client/Server. Invalid Client Server Handle.",
+ "<273>": "FS461: Linear Hash Client/Server. Get Local Target Error.",
+ "<274>": "FS462: Linear Hash Client/Server. No Linear Hash Server.",
+ "<275>": "FS463: Linear Hash Client/Server. TSR Server Table Full. Restart the Linear Hash Client/Server TSR with a larger server table size parameter setting.",
+ "<276>": "FS464: Linear Hash Client/Server. Send Packet Error.",
+ "<277>": "FS465: Linear Hash Client/Server. Receive Packet Error.",
+ "<278>": "FS466: Linear Hash Client/Server. No Server Response.",
+ "<279>": "FS467: Linear Hash Client/Server. Client Server Table Full.",
+ "<280>": "FS468: Linear Hash Client/Server. Client File Table Full.",
+ "<281>": "FS469: Linear Hash Client/Server. Duplicate Server Serial Number.",
+ "<282>": "FS470: Linear Hash Client/Server. Server Allocation Error. Unable to allocate needed server resources for Linear Hash Server access.",
+ "<283>": "FS471: Linear Hash Client/Server. Packet Size Error.",
+ "<284>": "FS472: Linear Hash Client/Server. Server Set Connection Error.",
+ "<285>": "FS473: Linear Hash Client/Server. Server Set Task Error.",
+ "<286>": "FS474: Linear Hash Client/Server. Next Packet Error.",
+ "<287>": "FS477: Linear Hash Client/Server. Unable to open the Linear Hash file because Server Only Access Mode has been specified in the REVPARAM file.",
+ "<288>": "FS478: Linear Hash Client/Server. Using invalid Revelation file variable.",
+ "<289>": "FS479: Linear Hash Client/Server. Client Open File Table Full.",
+ "<290>": "FS480: Linear Hash Client/Server. Client Not Initialized.",
+ "<291>": "FS481: Linear Hash Client/Server. Server File Open Error. File name \"%1%\".",
+ "<292>": "FS482: Linear Hash Client/Server. Temporary Server Allocation Error.",
+ "<293>": "FS483: Linear Hash Client/Server. Server File Close Error. File name \"%1%\".",
+ "<294>": "FS484: Linear Hash Client/Server. Version 1 Linear Hash File Format. File name \"%1%\".",
+ "<295>": "FS485: Linear Hash Client/Server. Invalid Server File Handle.",
+ "<296>": "FS486: Linear Hash Client/Server. Invalid Server File Variable.",
+ "<297>": "FS487: Linear Hash Client/Server. Server Connection Syncronization Error.",
+ "<298>": "FS488: Linear Hash Client/Server. Server Task Syncronization Error.",
+ "<299>": "FS489: Linear Hash Client/Server. Server Lock Allocation Error.",
+ "<300>": "FS490: Linear Hash Client/Server. Server File Handle Table Full. Restart the Linear Hash Server software with a larger File Handle Table size.",
+ "<301>": "FS491: Linear Hash Client/Server. Server File Variable Table Full. Restart the Linear Hash Server software with a larger File Variable Table size.",
+ "<302>": "FS492: Linear Hash Client/Server. Linear Hash Version Syncronization Error.",
+ "<303>": "FS493: Group Format Error! OS File : %1% Group # : %2% The group contains an invalid frame type value.",
+ "<304>": "FS494: Group Format Error! OS File : %1% Group # : %2% An invalid frame type value was about to be written.",
+ "<305>": "FS495: Group Format Error! OS File : %1% Group # : %2% The group contains a record which does not belong.",
+ "<306>": "FS496: Linear Hash Client/Server. Record size exceeds 65532.",
+ "<307>": "FS497: Linear Hash Client/Server. Id group size exceeds 65532.",
+ "<308>": "FS499: Extended error: %1%",
+ "<309>": "FS1000: File name length exceeds maximum path length.",
+ "<310>": "FS1001: The total length of all key ids in the group exceeds the maximum variable length.",
+ "<311>": "FS1002: The record length exceeds the maximum variable length.",
+ "<312>": "FS1003: Group Format Error: OS File : %1% Group # : %2% Invalid frame header during read.",
+ "<313>": "FS1004: Group Format Error: OS File : %1% Group # : %2% Invalid frame header during write.",
+ "<314>": "FS1005: File name length exceeds maximum path length.",
+ "<315>": "FS1006: Unable to determine the complete UNC path of the file name.",
+ "<316>": "FS1007: Internal initialization error.",
+ "<317>": "FS1008: File creation error.",
+ "<318>": "FS1009: File open error.",
+ "<319>": "FS1010: Lock error.",
+ "<320>": "FS1011: Shared lock error.",
+ "<321>": "FS1012: Group lock error.",
+ "<322>": "FS1013: Group lock timeout error.",
+ "<323>": "FS1014: Unable to allocate temporary buffer.",
+ "<324>": "FS1015: Unable to allocate internal buffer.",
+ "<325>": "FS1016: Record Key too long.",
+ "<326>": "FS1017: Unable to allocate lock buffer.",
+ "<327>": "FS1018: Version syncronization error.",
+ "<328>": "FS1019: Server only access specified in REVPARAM file.",
+ "<329>": "FS1020: Unable to open REVLOCKS file at workstation.",
+ "<330>": "FS1021: Maximum number of volume users exceeded.",
+ "<331>": "FS1022: Maximum number of OpenInsight users exceeded.",
+ "<332>": "FS1023: Test lock timeout error.",
+ "<333>": "FS1024: Volume user lock error.",
+ "<334>": "FS1025: OpenInsight user lock error.",
+ "<335>": "FS1026: Cache flush locked by other.",
+ "<336>": "FS1027: Cache flush lock error.",
+ "<337>": "FS1028: Claim mutual exclusion semaphore error.",
+ "<338>": "FS1029: Out of file handles error.",
+ "<339>": "FS1030: Unable to open REVLOCKS file at server.",
+ "<340>": "FS1100: Resource not initialized error.",
+ "<341>": "FS1101: Resource already initialized error.",
+ "<342>": "FS1102: Resource in use error.",
+ "<343>": "FS1103: Error number %2% returned during RCL initialize.",
+ "<344>": "FS1104: Error number %2% returned during RCL connect.",
+ "<345>": "FS1105: Error number %2% returned during RCL request reply.",
+ "<346>": "FS1106: Error number %2% returned during RCL disconnect.",
+ "<347>": "FS1107: Error number %2% returned during RCL get statistics.",
+ "<348>": "FS1108: Remote path error.",
+ "<349>": "FS1109: Duplicate server serial number.",
+ "<350>": "",
+ "<351>": "RDK100: SYSLISTS table not attached.",
+ "<352>": "RDK101: APPID argument required.",
+ "<353>": "RDK102: Specified application (APPID) does not exist.",
+ "<354>": "RDK103: Specified entity does not exist.",
+ "<355>": "RDK104: SYSREPOSVIEWS table not attached.",
+ "<356>": "RDK105: View exists, collision.",
+ "<357>": "RDK106: Logical error in add.",
+ "<358>": "RDK107: Logical error in remove.",
+ "<359>": "RDK108: View definition does not exist.",
+ "<360>": "RDK110: Target directory not specified.",
+ "<361>": "RDK111: RDK deploy spec record missing from SYSENV table.",
+ "<362>": "RDK112: Error copying table %1% to target directory %2%.",
+ "<363>": "RDK113: Error creating table %1% on target directory %2%.",
+ "<364>": "RDK114: Error copying record %2% into table %1%.",
+ "<365>": "RDK115: User canceled extraction process.",
+ "<366>": "RDK116: List exceeds maximum length.",
+ "<367>": "RDK117: Error deleting file \"%1%\".",
+ "<368>": "RDK118: Could not retain path \"%1%\" for table \"%2%\".",
+ "<369>": "RDK119: Default data volume is necessary for extraction.",
+ "<370>": "RDK120: Cannot create non-relative directory %1%.",
+ "<371>": "RDK121: Error creating relative directory %1%.",
+ "<372>": "RDK122: Extraction directory %1% is invalid",
+ "<373>": "RDK123: The Extraction directory \"%1%\" contains a Repository.",
+ "<374>": "RDK124: The Extraction directory \"%1%\" contains OpenInsight files.",
+ "<375>": "RDK126: Error writing installation definition record.",
+ "<376>": "RDK127:\t Error creating user record.",
+ "<377>": "RDK125:\t Operating system error. Cannot validate extraction directory",
+ "<378>": "",
+ "<379>": "RWD100: Cannot copy an image file to the specified location.",
+ "<380>": "",
+ "<381>": "SSP100: A null table name is not allowed.",
+ "<382>": "SSP101: Database record missing %1% database name",
+ "<383>": "SSP102: Parameter contains system delimiters ( i.e. @FM, @VM, ... )",
+ "<384>": "SSP103: User has terminated the request.",
+ "<385>": "SSP110: User must have administrative privileges for this operation.",
+ "<386>": "SSP111: Error %1% while sending data.",
+ "<387>": "SSP112: The system identifier %1% is invalid.",
+ "<388>": "SSP113: Invalid dictionary data type specified.",
+ "<389>": "SSP114: The system administrative privileges can not be modified for the author of the application.",
+ "<390>": "SSP115: User must have system administrative privileges for this operation.",
+ "<391>": "SSP116: Lower level user is not allowed to create/update attribute(s) of higher level user.",
+ "<392>": "",
+ "<393>": "SSP200: The \"%1%\" system table cannot be deleted.",
+ "<394>": "SSP205: The \"%1%\" system table cannot be cleared.",
+ "<395>": "SSP210: The drive specifier \"%1%\" is invalid for the table copy process.",
+ "<396>": "SSP211: Not enough disk space is available to copy the table.",
+ "<397>": "SSP212: Copying between two different filing systems (\"%1%\" and \"%2%\") is not allowed.",
+ "<398>": "SSP213: The table \"%1%\" cannot be copied to itself.",
+ "<399>": "SSP214: The table \"%1%\" already exists; the copy was not performed.",
+ "<400>": "SSP215: The table \"%1%\" does not exists; the copy was not performed.",
+ "<401>": "SSP216: The copy process failed.",
+ "<402>": "SSP217: Name mismatch error.",
+ "<403>": "SSP220: The \"%1%\" system table cannot be renamed.",
+ "<404>": "SSP221: \"%1%\" is an aliased table name and cannot be renamed.",
+ "<405>": "SSP225: The table and volume parameters are inconsistent with each other.",
+ "<406>": "SSP226: A group format error has been detected in volume \"%1%\".",
+ "<407>": "SSP230: Required server name not passed.",
+ "<408>": "SSP231: Required bond database name not passed.",
+ "<409>": "SSP232: Required bond user name not passed.",
+ "<410>": "SSP233: Server name passed is not valid.",
+ "<411>": "SSP234: Bond Database name passed is not valid.",
+ "<412>": "SSP235: Bond User name passed is not valid.",
+ "<413>": "SSP236: Bond Password passed is not valid.",
+ "<414>": "SSP237: \"%1%\" is an invalid table type.",
+ "<415>": "SSP238: Table type \"%1%\" is not a server based filng system.",
+ "<416>": "SSP245: Aliasing is not allowed for the \"%1%\" filing system.",
+ "<417>": "SSP246: The \"%1%\" system table cannot be aliased.",
+ "<418>": "SSP247: Name \"%1%\" and \"%2%\" mismatching error.",
+ "<419>": "SSP248: Table record \"%1%\" is missing in revmedia.",
+ "<420>": "SSP271: The header of the table %1% is corrupted. FIX_LH cannot continue.",
+ "<421>": "SSP272: Fix type \"%1%\" is invalid.",
+ "<422>": "SSP273: Another station is currently fixing table and have semaphore %1% locked. Please wait until the other station is finished.",
+ "<423>": "SSP280: Table \"%1%\" not found at \"%2%\", filing system \"%3%\".",
+ "<424>": "SSP281: Invalid table name \"%1%\".",
+ "<425>": "SSP282: Table \"%1%\" does not have control features on.",
+ "<426>": "SSP283: Table \"%1%\" already has control features on.",
+ "<427>": "SSP284: Unable to add control features to \"%1%\" table.",
+ "<428>": "SSP285: \"%1%\" is already a master definition for this column position",
+ "<429>": "SSP286: \"%1%\" must be a master column definition",
+ "<430>": "SSP287: Table is not used in application \"%1%\"",
+ "<431>": "SSP288: Inherited Application \"%1%\" does not exist",
+ "<432>": "SSP289: Table \"%1%\" is open in the IDE",
+ "<433>": "",
+ "<434>": "SSP301: \"%1%\" is an invalid environment attribute value.",
+ "<435>": "SSP310: The database identifier \"%1%\" is not valid; it must be 8 characters or less.",
+ "<436>": "SSP311: The %1% database template already exists.",
+ "<437>": "SSP312: Error writing the environment record %1%.",
+ "<438>": "SSP313: The database template exceeds 64K.",
+ "<439>": "SSP314: The database template was not found.",
+ "<440>": "SSP320: User id \"%1%\" contains invalid character(s).",
+ "<441>": "SSO321: Error writing the user record.",
+ "<442>": "SSP322: Password must be between 6 and 20 characters.",
+ "<443>": "SSP323: The user id is already registered - no overwrite specified.",
+ "<444>": "SSP324: The user id was not found in the user record.",
+ "<445>": "SSP325: The user id cannot be deleted or modified.",
+ "<446>": "SSP326: User level %1% is not valid; User level should be from 0 to 2.",
+ "<447>": "SSP327: The current user does not have access priveleges to this app.",
+ "<448>": "SSP330: \"%1%\" is an invalid dictionary parameter.",
+ "<449>": "SSP331: Error writing symbolic column.",
+ "<450>": "SSP332: Open media failed on the following volume(s): %1%. Please redefine database after you login.",
+ "<451>": "SSP333: Invalid sort path specified: %1%. Please redefine it.",
+ "<452>": "SSP340: Dos file name and Dos File Extenstion TRUNCATED",
+ "<453>": "SSP341: Dos file name TRUNCATED",
+ "<454>": "SSP342: Dos File Extenstion TRUNCATED",
+ "<455>": "SSP343: Dos File Name contained Invalid chars",
+ "<456>": "SSP344: Invalid search method \"%1%\"",
+ "<457>": "",
+ "<458>": "SSP601: Unable to lock column(s) %1% in row \"%2%\".",
+ "<459>": "SSP602: %1% column(s) successfully locked.",
+ "<460>": "SSP603: Unable to lock row \"%1%\".",
+ "<461>": "SSP604: Row \"%1%\" successfully locked.",
+ "<462>": "SSP605: Unable to lock table \"%1%\".",
+ "<463>": "SSP606: Table \"%1%\" successfully locked.",
+ "<464>": "SSP607: Invalid locktype \"%1%\".",
+ "<465>": "SSP608: Unable to unlock column(s) %1% in row \"%2%\".",
+ "<466>": "SSP609: %1% column(s) successfully unlocked.",
+ "<467>": "SSP610: Unable to unlock row \"%1%\".",
+ "<468>": "SSP611: Row \"%1%\" successfully unlocked.",
+ "<469>": "SSP612: Unable to delete row(s) %1%; %2% row(s) deleted.",
+ "<470>": "SSP613: %1% row(s) deleted.",
+ "<471>": "SSP614: Row \"%1%\" deleted.",
+ "<472>": "SSP615: Row \"%1%\" successfully written.",
+ "<473>": "SSP616: %1% column(s) successfully written.",
+ "<474>": "SSP617: %1% row(s) successfully copied.",
+ "<475>": "SSP618: Unable to copy row(s) %1%. %2% row(s) copied.",
+ "<476>": "SSP619: \"%1%\" is an invalid column.",
+ "<477>": "SSP620: Write denied.",
+ "<478>": "SSP621: All locks successfully unlocked.",
+ "<479>": "SSP622: \"%1%\" is an invalid %2% option.",
+ "<480>": "SSP623: Unable to read row(s) %1%; %2% row(s) read.",
+ "<481>": "SSP624: %1% row(s) successfully read.",
+ "<482>": "SSP625: Destination row/table %1% already exists.",
+ "<483>": "SSP626: Destination row/table %1% does not exist.",
+ "<484>": "SSP627: Converted row string size exceeds 65532 bytes.",
+ "<485>": "SSP628: Unable to unlock table \"%1%\".",
+ "<486>": "SSP629: Table \"%1%\" successfully unlocked.",
+ "<487>": "SSP633: Required parameter missing.",
+ "<488>": "SSP634: No Servers found",
+ "<489>": "",
+ "<490>": "SSP700: Index type \"%1%\" is invalid.",
+ "<491>": "SSP701: Index type \"%2%\" has not been created for column \"%1%\".",
+ "<492>": "SSP702: Sort mode \"%1%\" is invalid.",
+ "<493>": "SSP703: Index type \"%2%\" has already been created for column \"%1%\".",
+ "<494>": "SSP704: Case mode \"%1%\" is invalid.",
+ "<495>": "SSP705: Create mode \"%1%\" is invalid.",
+ "<496>": "SSP706: Stop mode \"%1%\" is invalid.",
+ "<497>": "SSP707: The related table \"%1%\" does not exist.",
+ "<498>": "SSP708: Different sort modes \"%1%\" and \"%2%\" are not allowed for many-to-one relational indexes.",
+ "<499>": "SSP709: Cannot create/delete index for table \"%2%\" belongs to a different database \"%1%\".",
+ "<500>": "SSP710: Cannot create index for table \"%1%\" under a different account \"%2%\".",
+ "<501>": "SSP711: Cannot create index for table \"%1%\" when it has a Quickdex/Rightdex on its dictionary.",
+ "<502>": "",
+ "<503>": "SYS1000: Error loading program \"%1%\".",
+ "<504>": "SYS1001: Null loading error.",
+ "<505>": "SYS1002: The object code is invalid.",
+ "<506>": "SYS1003: The maximum number of programs has been exceeded.",
+ "<507>": "SYS1004: Error loading dictionary item \"%1%\".",
+ "<508>": "SYS1005: Cannot DICT insert into symbolic (%1%)",
+ "<509>": "SYS1006: Module \"%1%\" terminated due to runtime restrictions.",
+ "<510>": "SYS1008: Invalid login null user name.",
+ "<511>": "SYS1009: Invalid login user name.",
+ "<512>": "SYS1010: Invalid login password.",
+ "<513>": "SYS1011: Invalid login (Account disabled due to excessive attempts).",
+ "<514>": "SYS1012: Invalid login (Workstation disabled due to excessive attempts).",
+ "<515>": "",
+ "<516>": "SYS1100: The \"%1%\" event for \"%2%\" contains syntax errors.",
+ "<517>": "SYS1101: Compiler error: Preprocessing error.",
+ "<518>": "SYS1102: Compiler error: Source code exceeds maximum size for compiler.",
+ "<519>": "SYS1103: Compiler error: Old tablename; record name format is not supported. Invalid $insert.",
+ "<520>": "SYS1104: Compiler error: Module \"%1%\" Line \"%2%\" : Invalid $USES entity name[%3%]",
+ "<521>": "SYS1105: Compiler error: Module \"%1%\" Line \"%2%\" : $INSERT access error [%3%]",
+ "<522>": "SYS1106: Compiler error: Module \"%1%\" Line \"%2%\" : $INSERT circular reference error [$INSERT %3%]",
+ "<523>": "SYS1107: Compiler error: Module \"%1%\" Line \"%2%\" : Unmatched compiler define condition",
+ "<524>": "",
+ "<525>": "SYS1111: Compiler error: Contract must be before executable code",
+ "<526>": "SYS1112: Compiler error: Contract BEGIN CONDITION is missing.",
+ "<527>": "SYS1113: Compiler error: Contract END CONDITION is missing.",
+ "<528>": "SYS1114: Compiler error: Contract contains multiple PRE: statements.",
+ "<529>": "SYS1115: Compiler error: Contract contains multiple POST: statements.",
+ "<530>": "SYS1116: Compiler error: Contract PRE: statement is missing.",
+ "<531>": "SYS1117: Compiler error: Contract POST: statement is missing.",
+ "<532>": "SYS1119: Compiler error: %1%",
+ "<533>": "",
+ "<534>": "SYS1120: Compiler warning: Unassigned Variable \"%1% on line: \"%2%\"",
+ "<535>": "SYS1121: Compiler information: \"%1% elapsed time \"%2%\" secs",
+ "<536>": "SYS1122: Compiler warning: Variable \"%1% on line \"%2%\" ends with \"$\"",
+ "<537>": "SYS1123: Compiler warning: Equate \"%1% on line \"%2%\" does not end with \"$\"",
+ "<538>": "SYS1124: Compiler warning: Debug statement found",
+ "<539>": "SYS1125: Compiler warning: %1%",
+ "<540>": "",
+ "<541>": "SYS1200: The process has been aborted.",
+ "<542>": "SYS1201: This feature is not supported.",
+ "<543>": "SYS1210: The procedure type is invalid.",
+ "<544>": "SYS1211: A left parenthesis is missing.",
+ "<545>": "SYS1212: A right parenthesis is missing.",
+ "<546>": "SYS1213: The argument type is invalid.",
+ "<547>": "SYS1214: An argument identifier is missing.",
+ "<548>": "SYS1215: The compilation has failed.",
+ "<549>": "SYS1216: Too many arguments have been passed.",
+ "<550>": "SYS1217: A ROWDEF is missing in the routine.",
+ "<551>": "SYS1220: The object code is missing.",
+ "<552>": "SYS1221: The argument is invalid.",
+ "<553>": "SYS1222: PutData has failed.",
+ "<554>": "SYS1223: The stored procedure name is invalid.",
+ "<555>": "SYS1224: The procedure cannot be overwritten.",
+ "<556>": "SYS1230: SQL read error.",
+ "<557>": "SYS1240: A comma or quote is missing in the script.",
+ "<558>": "SYS1241: A matching quote is missing in the script.",
+ "<559>": "SYS1242: The parameter number in the script is invalid.",
+ "<560>": "SYS1243: The list is too deeply nested in brackets.",
+ "<561>": "SYS1244: The script contains an invalid character.",
+ "<562>": "SYS1245: A matching bracket is missing in the script.",
+ "<563>": "",
+ "<564>": "SYS1250: The prototype definition is missing",
+ "<565>": "SYS1251: The prototype return type is missing",
+ "<566>": "SYS1252: The prototype calling convention is missing",
+ "<567>": "SYS1253: The prototype function name is missing",
+ "<568>": "SYS1254: \"%1%\" is not a valid variable type",
+ "<569>": "SYS1255: \"%1%\" is not a valid calling convention",
+ "<570>": "SYS1256: \"%1%\" is not a valid internal function pointer",
+ "<571>": "SYS1257: The prototype definition is missing",
+ "<572>": "",
+ "<573>": "SYS1300: Cannot detach or redefine table %1%.",
+ "<574>": "SYS1301: Table was not found in volume rec table list.",
+ "<575>": "SYS1302: Volume record for attached table is missing.",
+ "<576>": "SYS1303: Table list in the volume record does not synch with the systables record.",
+ "<577>": "",
+ "<578>": "SYS1500: Primary row locked: Table %1%, key %2%",
+ "<579>": "SYS1501: Subsidiary row locked: Table %1% key %2%",
+ "<580>": "SYS1502: Locks missing at update time",
+ "<581>": "SYS1503: Form fetch denormalization beyond 2nd levels is not supported",
+ "<582>": "",
+ "<583>": "SYS1901: Table list cannot be null.",
+ "<584>": "SYS1913: Database record is missing in control table.",
+ "<585>": "SYS1915: Alias with wrong table type.",
+ "<586>": "SYS1916: Aliasing system tables is not allowed.",
+ "<587>": "SYS1917: Alias table name cannot be null.",
+ "<588>": "SYS1918: Renaming system tables is not allowed.",
+ "<589>": "SYS1919: Renaming alias tables is not allowed.",
+ "<590>": "SYS1920: Database record is missing.",
+ "<591>": "",
+ "<592>": "SYS1980: Error opening structure definition table \"%1%\" [%2%]",
+ "<593>": "SYS1981: Error reading structure definition for \"%1%\" [%2%]",
+ "<594>": "",
+ "<595>": "B100: Line %1%. THEN/ELSE not terminated with END. Invalid keyword: %2%.",
+ "<596>": "B101: Line %1%. Illegal Statement Termination: %2%",
+ "<597>": "B102: Line %1%. Illegal Statement: %2%.",
+ "<598>": "B103: Line %1%. Label %2% is missing.",
+ "<599>": "B104: Line %1%. Label %2% is doubly defined.",
+ "<600>": "B105: Line %1%. %2% has not been dimensioned or declared for use as a function or subroutine.",
+ "<601>": "B106: Line %1%. Variable has been dimensioned and used without subscripts.",
+ "<602>": "B108: Line %1%. FOR statement not terminated with \"NEXT\" keyword.",
+ "<603>": "B113: Line %1%. Illegal expression encountered.",
+ "<604>": "B114: Line %1%. Maximum number of variables exceeded.",
+ "<605>": "B115: Line %1%. Label %2% is used before the EQUATE statement.",
+ "<606>": "B120: Line %1%. Statements exist after final \"END\" statement. Check for unmatched conditionals.",
+ "<607>": "B123: Line %1%. End of source reached with unmatched IF, ELSE, FOR, LOOP or CASE block.",
+ "<608>": "B200: Line %1%. Input Error",
+ "<609>": "B201: Line %1%. Unterminated conditional clause.",
+ "<610>": "B202: Line %1%. Unterminated conditional clause.",
+ "<611>": "B203: Line %1%. Illegal expression following logical %2% operator.",
+ "<612>": "B204: Line %1%. Illegal expression following MATCHES operator.",
+ "<613>": "B205: Line %1%. Illegal expression following comparison operator.",
+ "<614>": "B206: Line %1%. Illegal expression following concatenation operator.",
+ "<615>": "B207: Line %1%. Illegal expression following negation operator.",
+ "<616>": "B208: Line %1%. Illegal expression following addition operator.",
+ "<617>": "B209: Line %1%. Illegal expression following subtraction operator.",
+ "<618>": "B210: Line %1%. Illegal expression following multiplication operator.",
+ "<619>": "B211: Line %1%. Illegal expression following division operator.",
+ "<620>": "B212: Line %1%. Illegal expression following power operator.",
+ "<621>": "B213: Line %1%. Reserved keyword %2% encountered in expression.",
+ "<622>": "B214: Line %1%. Right paren \")\" missing.",
+ "<623>": "B215: Line %1%. Right curly brace \"}\" missing.",
+ "<624>": "B216: Line %1%. THEN keyword is required.",
+ "<625>": "B217: Line %1%. Illegal expression following THEN.",
+ "<626>": "B218: Line %1%. ELSE keyword is required.",
+ "<627>": "B219: Line %1%. Illegal expression following ELSE.",
+ "<628>": "B300: Line %1%. Generated object code exceeds 65535 bytes.",
+ "<629>": "",
+ "<630>": "//Arev B errors - see SYSPROG, BERRORS",
+ "<631>": "B101: \" toSort mode selected is not correct. Column %1% already has relational index with %2% mode. Please apply this mode for creating c",
+ "<632>": "B102: \" to %1% already has a relational index established from table %2%. The Relational index cannot be set again from table %3%. ",
+ "<633>": "B103: \" to Compressing %1%... ",
+ "<634>": "B104: %1% has been selected, but cannot be found in %2%. ",
+ "<635>": "B105: The dBASEIII file %1% already exists. Do you want to overwrite it? ",
+ "<636>": "B106: The dBASEIII memo file %1% already exists. Do you want to overwrite it? ",
+ "<637>": "B107: Cannot find the %1% command in the LIST.SUB subroutines. ",
+ "<638>": "B108: Enter number. ",
+ "<639>": "B109: Enter text without quotes. ",
+ "<640>": "B110: Port Call: ",
+ "<641>": "B111: An invalid option was used in the \"PORT\" command. ",
+ "<642>": "B112: The code %2% is not valid in \"%1%\". ",
+ "<643>": "B113: The %1% option is not currently implemented. ",
+ "<644>": "B114: Not available. ",
+ "<645>": "B115: The column must not be a symbolic, group, or key column, or have a relational index on it. ",
+ "<646>": "B116: You must first select a column. ",
+ "<647>": "B117: Enter a table name followed by a slash (/) and a column name. ",
+ "<648>": "B118: Warning! All index information will be deleted from %1%. Do you want to continue? ",
+ "<649>": "B119: Clearing indexing information in %1%... ",
+ "<650>": "B120: Deleting Cross Reference information from %1%... ",
+ "<651>": "B121: The character column %1% is longer than the 254 character limit. Use a memo field for this column. ",
+ "<652>": "B123: Finding indexed tables... ",
+ "<653>": "B124: Collecting indexing information... ",
+ "<654>": "B125: Enter a new table name for the save list statement. Press [Esc] to cancel the process. ",
+ "<655>": "B126: %1% is a new row. ",
+ "<656>": "B127: %1% is an invalid row. ",
+ "<657>": "B128: Hours cannot exceed 12. ",
+ "<658>": "B129: Text cut into buffer %1%. ",
+ "<659>": "B130: \"%1%\" was not found. ",
+ "<660>": "B131: The default macro set %1% cannot be found. ",
+ "<661>": "B132: The header for group 1 has been corrupted. No framesize or modulo information can be read. Do you want to fix group 1? ",
+ "<662>": "B133: Cannot determine the framesize of this table. Please enter your best estimate for the framesize in bytes. ",
+ "<663>": "B134: Framesize must divide evenly into the filesize (%1%). ",
+ "<664>": "B135: The FRAMESIZE must be between 256 and 10000. ",
+ "<665>": "B136: The FRAMESIZE parameter must be numeric. ",
+ "<666>": "B137: Enter a group or group range to fix. Formats are: x, x-y, ALL. Press [Esc] to cancel the process. ",
+ "<667>": "B138: Response = %1% ",
+ "<668>": "B139: Fixing groups %1% through %2%... ",
+ "<669>": "B140: Rebuilding the primary % figure... ",
+ "<670>": "B141: Copying all good rows found from a temporary table back into re-initialized groups... ",
+ "<671>": "B142: Another station is fixing. Please try again later. ",
+ "<672>": "B143: The overflow freelist has been cleared. You can issue a compress to recover and re-order the overflow frames. ",
+ "<673>": "B144: Compress file. There must be no other user of this file. After compression, this file should be re-attached at all other s",
+ "<674>": "B145: An error occurred during the compress operation. The operation has been canceled. ",
+ "<675>": "B146: The drive %1% does not contain Advanced Revelation files. ",
+ "<676>": "B147: The program OCONV.RUN is not available in the SYSOBJ table. ",
+ "<677>": "B148: Enter the names of the programs to display. ",
+ "<678>": "B149: The %1% table was not found. Do you want to list all indexed tables? ",
+ "<679>": "B150: The %1% table is not indexed. Do you want to list all indexed tables? ",
+ "<680>": "B151: You have defined an index. Do you want to turn it on? ",
+ "<681>": "B152: *CAUTION* You have asked to delete rows from SYSCOLUMNS. These rows will also be deleted from your dictionaries. Do you want to c",
+ "<682>": "B153: The %1% column in the %2% table is not available. Do you want to list all indexed columns? ",
+ "<683>": "B154: Will \"%1%\" be a key prompt? ",
+ "<684>": "B155: Finding the %1% column in the dictionary... ",
+ "<685>": "B156: %1% cannot be found. It must exist in %2%. ",
+ "<686>": "B157: %1% is currently a Data Column at position %3% Do you want to convert it to a Symbolic column? ",
+ "<687>": "B158: No formula has been saved. ",
+ "<688>": "B159: The formula was not changed. ",
+ "<689>": "B160: Collector windows do not use dictionary formulas. ",
+ "<690>": "B161: The object code for %2% cannot be found in the %1% table. %2% is also not cataloged. Please enter the name of the table containin",
+ "<691>": "B162: The window %1% cannot be found. ",
+ "<692>": "B163: Updating the dictionary... ",
+ "<693>": "B164: %1% did not bind correctly. ",
+ "<694>": "B165: No index values were found. ",
+ "<695>": "B166: Cannot find the row %1% in the %2% table. ",
+ "<696>": "B167: Collecting information about indexes... ",
+ "<697>": "B168: Key capture functions have been disabled. ",
+ "<698>": "B169: This is an invalid key. ",
+ "<699>": "B170: Macro execution has been disabled. ",
+ "<700>": "B171: Window %1% is about to be deleted from %2%. Do you want to continue? ",
+ "<701>": "B172: Deleting... ",
+ "<702>": "B173: No columns are indexed in %1%. ",
+ "<703>": "B174: Sorting is not allowed within a protected group. ",
+ "<704>": "B175: Sorting is not allowed before row %1%. ",
+ "<705>": "B176: Enter the number of rows to select or leave this blank to select all rows. ",
+ "<706>": "B177: Enter heading text for this column. ",
+ "<707>": "B178: Enter an output format code. (example: \"D2/\" for a date format of mm/dd/yy) ",
+ "<708>": "B179: Enter a heading. ",
+ "<709>": "B180: Enter a footing. ",
+ "<710>": "B181: QBEC1, HORMV.OUT sync error? ",
+ "<711>": "B182: QBEC1, HORMV.SCB out of sync? ",
+ "<712>": "B184: Building query... ",
+ "<713>": "B185: Updating %1% in the %2% table... ",
+ "<714>": "B186: No key prompt was specified. The default key prompt will be %1%. ",
+ "<715>": "B187: You must create at least one prompt before you can save this window. The save operation has been canceled. ",
+ "<716>": "B188: The window %1% was not locked. No changes will be saved. ",
+ "<717>": "B189: Join prompt %1% cannot be found. ",
+ "<718>": "B190: Do you want to execute the filter? ",
+ "<719>": "B191: %1%, needed for index transactions is not available. Indexes depending on this table will probably need rebuilding. ",
+ "<720>": "B192: The Lotus file %1% already exists. Do you want to overwrite it? ",
+ "<721>": "B193: Enter a variable name. ",
+ "<722>": "B194: Editing must be complete to continue. ",
+ "<723>": "B195: There is nothing to pan. ",
+ "<724>": "B196: This label is as large as you can make it in the current window. ",
+ "<725>": "B197: You have reached the edge of window space. You may want to try resizing your window using [Ctrl-F7]. ",
+ "<726>": "B198: The dictionary of %1% is in use. No changes will be saved. ",
+ "<727>": "B199: The dictionary is in use elsewhere. The binding cannot be changed. ",
+ "<728>": "B200: You have maximized this prompt entry in the current window. You may want to try resizing your window using [Ctrl-F7]. ",
+ "<729>": "B201: Reading window... ",
+ "<730>": "B202: %1% has %2% installed. Do you want to remove %2%? ",
+ "<731>": "B203: Removing the %1% modifying filing system from %2%... ",
+ "<732>": "B204: Waiting until the source record %1% can be locked... ",
+ "<733>": "B205: %1% is locked. ",
+ "<734>": "B206: No R/LIST program was generated. An invalid expression or column has been detected in line %1%. ",
+ "<735>": "B207: %1% is not a valid dBASEIII file. ",
+ "<736>": "B208: Do you want to perform the conversion? ",
+ "<737>": "B209: That is an invalid color name. ",
+ "<738>": "B210: If no record delimiter is specified, a record length must be specified. ",
+ "<739>": "B211: The operating system file %1% already exists. Do you want to overwrite it? ",
+ "<740>": "B212: The HELP file is not available. No help message will be saved. Do you want to continue? ",
+ "<741>": "B213: Done. ",
+ "<742>": "B214: There are no columns defined in the dictionary of %1%. ",
+ "<743>": "B215: You must add a table to the window before you can use Quick Paint. ",
+ "<744>": "B216: There are no tables in this window. ",
+ "<745>": "B217: Formatting... ",
+ "<746>": "B218: Printing... ",
+ "<747>": "B220: The mode %1% is invalid. ",
+ "<748>": "B221: The selected objects have been copied to the Paint clipboard. ",
+ "<749>": "B222: Function key? %1% ",
+ "<750>": "B223: You must be in Roam mode to Insert or Delete rows. ",
+ "<751>": "B224: The record already exists in the VOC. Do you want to overwrite it? ",
+ "<752>": "B225: Resizing is not supported in Table mode. ",
+ "<753>": "B226: You may not pan while in Table mode. ",
+ "<754>": "B227: The Window is fully displayed. ",
+ "<755>": "B228: There is no transaction file for this Batch Update. ",
+ "<756>": "B229: This label is at maximum length for the current window. You may want to try resizing your window using [Ctrl-F7]. ",
+ "<757>": "B230: A starting byte and a length are required. ",
+ "<758>": "B231: Lock information has been updated in the templates in the %1% file. ",
+ "<759>": "B232: No related windows are available. ",
+ "<760>": "B233: Macro building has been disabled. ",
+ "<761>": "B234: Searching Indexes... Press [Esc] to cancel the search. ",
+ "<762>": "B235: Waiting for index %1% to be available... ",
+ "<763>": "B236: Error in compiling \"%1%\" ",
+ "<764>": "B237: No [F2] Help for %1% type commands is available. ",
+ "<765>": "B238: Collector windows do not have dictionaries. ",
+ "<766>": "B239: Updating prompt %1%... ",
+ "<767>": "B240: Updating the %1% field... ",
+ "<768>": "B241: %1% is invalid. ",
+ "<769>": "B242: Enter the table name to move to. ",
+ "<770>": "B243: Selecting referenced programs... ",
+ "<771>": "B244: %1% is not a valid table type. Press [F2] for table type options. ",
+ "<772>": "B245: The %1% key is not active %2% Press [Ctrl-F9] for a list of the currently active keys. ",
+ "<773>": "B246: The clipboard has been cleared. ",
+ "<774>": "B247: Pasting is only allowed while Roaming. ",
+ "<775>": "B248: Reading dictionary... ",
+ "<776>": "B249: The dictionary is not bound to %1%. Use the Prompt Window to verify the prompt. ",
+ "<777>": "B250: Table Information for %1%: Volume = %2% OS Path = %3% File Type = %4% File Number = %5% ",
+ "<778>": "B251: The %1% table belongs to the %2% volume. You may only change indexing in tables under the same volume. ",
+ "<779>": "B252: Do you want to save? ",
+ "<780>": "B253: Shifting... ",
+ "<781>": "B254: No block of text has been defined. ",
+ "<782>": "B255: The menu options key is disabled. ",
+ "<783>": "B256: An invalid attribute was passed to ATTR.TO.ESC. Attribute = \"%1%\" (hex). ",
+ "<784>": "B257: Cannot access color definitions correctly. ",
+ "<785>": "B258: The escape sequence \"%1%\" (hex) is invalid in ESC.TO.ATTR. ",
+ "<786>": "B259: The %1% table belongs to the %2% application. You may only change indexing in tables in the same application. ",
+ "<787>": "B260: %1% is not a valid volume name or an existing subdirectory. ",
+ "<788>": "B261: Table name = %1% OS name = %8% Volume = %2% Application = %3% File Type = %4% %5% ",
+ "<789>": "B262: %1% is indexed and cannot be renamed. ",
+ "<790>": "B263: %1% in the %2% table is not a valid dictionary type for indexing. Only the dictionary types \"F\" and \"S\" may be indexed. ",
+ "<791>": "B264: %1% already exists in the %3% application on the %2% volume. ",
+ "<792>": "B265: The clipboard is empty. ",
+ "<793>": "B266: %1% is not a Linear Hash table. You must convert your table before attempting to use it with PAINT. ",
+ "<794>": "B267: The maximum length of the Quickdex index (65,530 characters) has been reached -- no more records will be added to the Quickdex in",
+ "<795>": "B268: The \"BY\" clause is invalid. You cannot sort by %1%. ",
+ "<796>": "B269: The disk the drive is NOT a valid LAN Pack disk. Please insert a valid LAN Pack disk. ",
+ "<797>": "B269: A Fatal Bump error. Improper Bump information. ",
+ "<798>": "B272: There is no disk in drive %1%. Insert a disk and then try agian. ",
+ "<799>": "B273: To install a LAN Pack, you must log in as the \"LANPACK\" user. ",
+ "<800>": "B274: This installation currently supports %1% user(s). Would you like to enable more users? ",
+ "<801>": "B275: Insert a NEW Lanpack into Drive. Choose drive (A or B) or Cancel ",
+ "<802>": "B276: If you change the location of your application without moving the DOS files, you will NOT be able to open the application. ",
+ "<803>": "B279: Cannot find the %1% driver in the SYSNETWORKS table. ",
+ "<804>": "B280: The REVBOOT file is too large. ",
+ "<805>": "B282: The original REVBOOT file has been renamed REVBOOT.OLD. The new network driver will be available the next time you log onto Adva",
+ "<806>": "B284: Logging off. ",
+ "<807>": "B285: No rows found. ",
+ "<808>": "B286: %1% is not a valid index name. ",
+ "<809>": "B287: Warning! The index update process must not be interrupted or indexes will be corrupted. Do you still want to update ALL i",
+ "<810>": "B288: There are invalid character(s) in the table name %1%. Use only alphanumeric characters and the special characters underscore \"_\"",
+ "<811>": "B289: The dictionary of %1% is not available. ",
+ "<812>": "B291: The key list has exceeded the maximum allowed length. The list will be truncated. ",
+ "<813>": "B292: The list accumulated in %1% has been truncated to the 64K bytes limit. Please use the R/LIST command to retrieve correct ",
+ "<814>": "B293: The Btree index for the indexed column %1% in the table %2% has not been created. Please initialize the index for this column an",
+ "<815>": "B294: The list returned from BTREE.EXTRACT has been truncated to the 64K limit. To retrieve more rows from the %1% table use the SELEC",
+ "<816>": "B295: The list %1% cannot be found in the LISTS table. ",
+ "<817>": "B296: Do you want to cancel this process? ",
+ "<818>": "B297: The correct form for the TRANSACTION command is: TRANSACTION operator (option) where: operator = COMMIT, ROLLBACK, S",
+ "<819>": "B300: These table(s) are not found in this volume: ",
+ "<820>": "B301: Table(s) not available: ",
+ "<821>": "B303: No candidate tables found. ",
+ "<822>": "B304: Domain and validation controls have been added to %1% tables. ",
+ "<823>": "B305: Control features have been removed from %1% tables. ",
+ "<824>": "B306: Locating tables... ",
+ "<825>": "B307: No tables were affected. The \"S\" option is not active if no volume is specified. ",
+ "<826>": "B308: The \"%1%\" volume is not available. ",
+ "<827>": "B311: The \"%1%\" table does not have control features active. Press [Esc] to cancel the process or press any other key to continue. ",
+ "<828>": "B312: The \"%1%\" table already has Control features active. Press [Esc] to cancel the process or press any other key to continue. ",
+ "<829>": "B313: The \"%2%\" volume does not exist. ",
+ "<830>": "B314: \"%1%\" is not a data table, and cannot have control features added. Press [Esc] to cancel the process or press any other key to c",
+ "<831>": "B315: The \"%1%\" table is not available. It must be attached before Control features can be added. Press [Esc] to cancel the process or",
+ "<832>": "B316: The \"%1%\" table does not exist on the \"%2%\" volume. Press [Esc] to cancel the process or press any other key to continue. ",
+ "<833>": "B317: An error has occurred while writing to the volume directory for the \"%2%\" volume. Press [Esc] to cancel the process or press any",
+ "<834>": "B318: The \"%1%\" table is not on the \"%2%\" volume. Press [Esc] to cancel the process or press any other key to continue. ",
+ "<835>": "B319: Unable to save \"%1%\" in the \"%2%\" table. ",
+ "<836>": "B320: Subroutine: %1%|Branch value must be numeric! ",
+ "<837>": "B321: Subroutine: %1%|Value of %2% exceeds highest ON...GOSUB branch. ",
+ "<838>": "B322: The table: %1% is excluded from all EasyWriter and QBE|queries. Therefore, you may not set up additional|dictionary level contro",
+ "<839>": "B323: Link list in the table \"%1%\" is broken. Transactions cannot be properly flushed. To correct this problem, please rebuild a",
+ "<840>": "B324: The table: %1% has no dictionary attached or created.|Therefore, you may not set up additional|dictionary level control on the ta",
+ "<841>": "B325: Dictionary tables cannot be further qualified for EasyWriter queries. ",
+ "<842>": "B326: Error writing to DOS file \"%1%\" ",
+ "<843>": "B327: Default configuration record \"%1%\" is missing from the %2% table. ",
+ "<844>": "B328: Error opening or reading from .INI file \"%1%\" ",
+ "<845>": "B329: %1% is an invalid Advanced Revelation .INI file. ",
+ "<846>": "B330: The file or path \"%1%\" does not contain .INI files. ",
+ "<847>": "B331: Other .INI files only accessable from the SYSPROG account. ",
+ "<848>": "B332: No INI-file has been found. \"%1%\" has been created as the default INI-file. ",
+ "<849>": "B333: Finishing processing selections. Please wait. ",
+ "<850>": "B400: Initializing the index control information... ",
+ "<851>": "B401: Null I/O Error ",
+ "<852>": "B402: Error compiling %1%. Use the dictionary window to correct the formula. ",
+ "<853>": "B403: Error while copying row \"%1%\" to the \"%2%\" table. ",
+ "<854>": "B404: Building the \"%1%\" index for the \"%2%\" table... ",
+ "<855>": "B440: Another workstation is currently accessing table \"%2%\" and has row \"%1%\" locked. The index update you have requested will pr",
+ "<856>": "B441: Records can not be updated because the table \"%1%\" is not available or attached for reference to store index transactions. P",
+ "<857>": "B500: The \"%1%\" table has been dropped. ",
+ "<858>": "B501: The wait-for-lock process has been interrupted. Lock information: Lock Type: \"%1%\" Table : \"%2%\" Row : \"%",
+ "<859>": "B502: Transaction Control is OFF. ",
+ "<860>": "B503: You must log in as the user \"SYSPROG\" to perform this function. ",
+ "<861>": "B504: Do you want to remove the user \"%1%\" from the commit queue \"%2%\" ? ",
+ "<862>": "B505: Do you want to remove the user \"%1%\" from ALL commit queues? ",
+ "<863>": "B506: Do you want to clear the entire Commit Log? ",
+ "<864>": "B507: Warning! Invoking Auto-Transaction Start causes all changes to be held until they are explicitly committed. Unless committed, ch",
+ "<865>": "B508: A pending transaction exists for this station. Do you want to Commit or Rollback before logoff? ",
+ "<866>": "B509: A pending transaction exists for this station. Do you want to Commit, Rollback, or Ignore the transaction? ",
+ "<867>": "B510: Invalid response. Entry must be \"C\", \"R\", or \"I\". ",
+ "<868>": "B511: Invalid response. The entry must be a \"C\" or \"R\". ",
+ "<869>": "B512: This function can only be used when Commit Protection is \"ON\". Commit protection causes commit queues to be maintained. A lock ",
+ "<870>": "B513: The \"COMMITLOG\" file has been locked. Transactions cannot be committed while this utility is being run. ",
+ "<871>": "B514: This volume does not contain any tables of the Revelation G type. ",
+ "<872>": "B515: Row \"%1%\" was found in the \"VOC\", but is not a valid volume name. ",
+ "<873>": "B516: \"%1%\" is mapped to drive \"%2%\". ",
+ "<874>": "B517: \"%1%\" is not a volume. This process assumes that it is a path name. Is this correct? ",
+ "<875>": "B518: The volume name that corresponds to the path \"%1%\" is \"%2%\" Is this correct? ",
+ "<876>": "B519: The target must a be valid volume. Building \"%TEMP.VOL.CONVERT%\" using the path \"%1%\". ",
+ "<877>": "B520: The volume directory on path \"%1%\" is not available. ",
+ "<878>": "B521: Another workstation is currently updating indexes on table \"%2%\" with control column \"%1%\" locked. The index update you have",
+ "<879>": "B522: \"%1%\" is not a valid column name. ",
+ "<880>": "B523: Help level can only be set from Level 1 of TCL. ",
+ "<881>": "B524: All other users should reattach this table in order for indexing to remain up-to-date. ",
+ "<882>": "B525: Error %1% in VSPACE. ",
+ "<883>": "B526: The View window cannot be displayed. The operating system file required for the window is not available or cannot be created. ",
+ "<884>": "B527: Your DOS path for temporary files is invalid. Please check your environment setting. ",
+ "<885>": "B528: I/O error during join process. ",
+ "<886>": "B529: An error was encountered while joining columns. No changes will be saved. ",
+ "<887>": "B530: A Merge name is required. ",
+ "<888>": "B531: The printer configuration for \"%1%\" cannot be found in \"%2%\". ",
+ "<889>": "B532: The flag definition record \"%1%\" cannot be found. ",
+ "<890>": "B533: Cannot find \"%1%\". ",
+ "<891>": "B534: The \"%C37%FIELDS%C37%\" row in the the dictionary of \"%1%\" is not available. ",
+ "<892>": "B535: Reprocessing row \"%1%\" from the \"%2%\" table %3% ... ",
+ "<893>": "B536: Cannot find \"%1%\" in \"%2%\". ",
+ "<894>": "B537: Merging row \"%1%\" from the \"%2%\" table to the output table %3% ... ",
+ "<895>": "B538: The key list contains imbalanced single or double quote marks. ",
+ "<896>": "B539: No output table was specified in the template. ",
+ "<897>": "B540: Widow/Orphan override. ",
+ "<898>": "B541: MERGE.SUB was passed a dispatch value out of range %1%. ",
+ "<899>": "B542: Collecting column information... ",
+ "<900>": "B543: %1% Enter a value. ",
+ "<901>": "B544: Do you want to delete \"%1%\"? ",
+ "<902>": "B545: The Merge sample is active only while editing the Merge script. ",
+ "<903>": "B546: Do you want to view the previous sample? ",
+ "<904>": "B547: The row \"%1%\" is not available in the \"%2%\" table to do a Merge sample. ",
+ "<905>": "B548: Do you want to abandon the sample? ",
+ "<906>": "B549: Selecting a random row. ",
+ "<907>": "B550: Initializing... ",
+ "<908>": "B551: \"%1%\" error(s) detected. ",
+ "<909>": "B552: No errors have been detected. ",
+ "<910>": "B553: This field is protected. Press [F2] to edit the Script. ",
+ "<911>": "B554: Enter the name of the operating system text file to import. ",
+ "<912>": "B555: The table can be accessed successfully. ",
+ "<913>": "B556: \"%1%\" is not a legal operating system filename. ",
+ "<914>": "B557: Access to this file has been denied by the operating system. ",
+ "<915>": "B558: \"%1%\" does not exist. ",
+ "<916>": "B559: \"%1%\" is not available or cannot be found. ",
+ "<917>": "B560: Convert high ASCII characters (higher than character 127)? ",
+ "<918>": "B561: The format flag template contains an invalid key flag (%1%-%2%). ",
+ "<919>": "B562: The text file is too long. The file will be truncated to fit into the Merge template. ",
+ "<920>": "B563: Wrap long lines? ",
+ "<921>": "B564: The key flag \"%1%\" in the options list is a valid flag. ",
+ "<922>": "B565: \"%1%\" is not a valid format code. Press [F2] for a list of valid formats. ",
+ "<923>": "B566: The format code %1% is invalid. ",
+ "<924>": "B567: The \"%1%\" table does not exist. Do you want to create it? ",
+ "<925>": "B568: The Merge script is empty. ",
+ "<926>": "B569: The Merge header has not been specified. ",
+ "<927>": "B570: The Merge footer has not been specified. ",
+ "<928>": "B571: Printer format specifications must be entered as up to 3 decimal numbers separated by spaces. (example: 27 72 105) ",
+ "<929>": "B572: Selecting rows... ",
+ "<930>": "B573: Enter the name of the filter row. ",
+ "<931>": "B574: The \"REPORTS\" table is not available. Press [Enter] to return to the Query window. ",
+ "<932>": "B575: The filter \"%1%\" has been saved. ",
+ "<933>": "B576: Do you want to save your custom changes in a Filter? ",
+ "<934>": "B577: The \"%1%\" prompt contains unbalanced quotation marks. ",
+ "<935>": "B578: Converting the R/DESIGN row \"%1%\". ",
+ "<936>": "B579: \"%1%\" This row already exists in \"%2%\". The row was not converted. ",
+ "<937>": "B580: \"%1%\" This record was converted and saved in \"%2%\". ",
+ "<938>": "B581: %1% Possible incompatibility. This prompt has a symbolic reference in %2%. The code has been placed in %3%. ",
+ "<939>": "B582: The symbolic uses RDESIGN.COMMON. This is incompatible with window templates. ",
+ "<940>": "B583: The symbolic defines COMMON variables. This may be incompatible with Window templates. ",
+ "<941>": "B584: \"%1%\" This prompt has a subroutine reference in Description. The code has been placed in the Options prompt. This may be incompat",
+ "<942>": "B585: The subroutine \"%1%\" uses RDESIGN.COMMON. This is incompatible with window templates. ",
+ "<943>": "B586: The subroutine \"%1%\" defines common. This may be incompatible with Window templates. ",
+ "<944>": "B587: The program \"%1%\" cannot not be found. The process is unable to check for incompatibility. ",
+ "<945>": "B588: The program table is not available. Unable to check for incompatibility. ",
+ "<946>": "B589: \"%1%\" This row is not an \"ENTRY\" type. It cannot be converted by this program. ",
+ "<947>": "B590: The \"VOC\" entry was not a catalog pointer. The process is unable to check for incompatibility. ",
+ "<948>": "B591: \"%1%\" The \"VOC\" entry is not available. Unable to check for incompatibility. ",
+ "<949>": "B592: \"%1%\" This row cannot be found in the \"%2%\" table. ",
+ "<950>": "B593: \"%1%\" The cross reference login was not converted. ",
+ "<951>": "B594: \"%1%\" The table accessed by this template is not available. The prompts for symbolic columns cannot be verified. ",
+ "<952>": "B595: The change prompt has a value in \"PARAMETER 1\". Linked screen conversion is not completed yet. PARAMETER 1 = \"%1%\" ",
+ "<953>": "B596: Prompt number %1% (R/DESIGN window number %2%) is more than one column wide. It has been truncated to one column. ",
+ "<954>": "B597: %1% This prompt has a non-numeric value in Parameter 1. No action has been taken. ",
+ "<955>": "B598: \"%1%\" This prompt has a value in the \"DESCRIPTION\" field that cannot be converted. ",
+ "<956>": "B599: Mode %1% is an invalid reduction mode. ",
+ "<957>": "B600: The first (meta) pass for \"WITH\" has failed. ",
+ "<958>": "B601: WITH meta compilation failed. ",
+ "<959>": "B602: This option/process is not supported. ",
+ "<960>": "B603: The cursor value %1% is out of range. ",
+ "<961>": "B604: The cursor \"%1%\" is invalid. ",
+ "<962>": "B605: The template has not been saved. There is no Table or Collector information. ",
+ "<963>": "B606: Position information must be numeric. ",
+ "<964>": "B607: The mode %1% is invalid for LIST.ACTIVE. ",
+ "<965>": "B608: Error during Readnext operation while seeking. ",
+ "<966>": "B609: Waiting for an index lock... If you cancel this process, the table will not be deleted. ",
+ "<967>": "B610: BFS name cannot be read for DICT %1% ",
+ "<968>": "B611: The [Alt-V] key is functional only when using R/LIST commands. ",
+ "<969>": "B615: The active select list is unresolved. Do you want to continue? ",
+ "<970>": "B616: The active select list is unresolved with reduction pending. Do you want to continue? ",
+ "<971>": "B617: The active select list is unresolved. The \"%1%\" table contains %2% rows. Do you want to continue? ",
+ "<972>": "B618: The active SELECT list is unresolved. The \"%1%\" table contains %2% rows. Do you want to continue? ",
+ "<973>": "B619: Seek to the top of table has failed. Do you want to continue the Savelist from the current position? ",
+ "<974>": "B620: %B%No Cross Reference or Btree index has been established for the \"%1%\" table. ",
+ "<975>": "B621: \"%1%\" is not a valid key in the \"%2%\" table. ",
+ "<976>": "B622: Preparing \"%1%\" listing... ",
+ "<977>": "B623: No rows have been selected. ",
+ "<978>": "B624: The record \"@CRT\" in the dictionary of \"%1%\" contains an invalid column. \"%2%\" does not exist. ",
+ "<979>": "B625: VSPACE status error %1%. ",
+ "<980>": "B626: \"%1%\" is not available for the View window. Cancelling the process. ",
+ "<981>": "B627: STATUS() error = \"%1%\" \"%2%\" ",
+ "<982>": "B628: Cannot move to the top of the table. Do you want to continue the report from the current position? ",
+ "<983>": "B629: Enter page number to display. ",
+ "<984>": "B630: Do you want to print this report? ",
+ "<985>": "B631: The \"REPORTS\" table is not available. ",
+ "<986>": "B632: The row \"%1%\" cannot be found in the \"REPORTS\" table. ",
+ "<987>": "B633: Moving \"%1%\" menus is not allowed. ",
+ "<988>": "B634: This menu is too large to display. The process has been cancelled. ",
+ "<989>": "B635: The [Alt-P] key is functional only when using R/LIST commands. ",
+ "<990>": "B636: SELECT.INDEX failed during REDUCE operation. ",
+ "<991>": "B700: The ASCII %1% character is reserved for system use and cannot be used in prompts or labels. ",
+ "<992>": "B701: The index search type specified for \"%1%\" is invalid. ",
+ "<993>": "B702: The index \"%1%\" must be rebuilt. ",
+ "<994>": "B703: Warning! The index \"%1%\" must be rebuilt. (The primary data and index control information has not been corrupted.) ",
+ "<995>": "B704: Restricted access. ",
+ "<996>": "B705: The correct form for the \"BUILD.TABLE\" command is: BUILD.TABLE template.file.name template.name ",
+ "<997>": "B706: Working on template \"%1%\" in the \"%2%\" table... ",
+ "<998>": "B707: The \"%1%\" template is encrypted. Unable to build a table row. ",
+ "<999>": "B708: No help is available for \"%1%\". ",
+ "<1000>": "B709: Row is locked. Retrying... ",
+ "<1001>": "B710: Do you want to change the message? ",
+ "<1002>": "B711: Waiting for \"%1%\" transaction lock in \"%2%\"... Warning! If you cancel this process, you will have to rebuild this index. ",
+ "<1003>": "B712: The \"%1%\" option is not available in FILE.CVT. ",
+ "<1004>": "B713: Working on \"%1%\"... ",
+ "<1005>": "B714: The popup has reached the maximum size allowed for your memory configuration. ",
+ "<1006>": "B772: ",
+ "<1007>": "B800: Waiting to lock the \"%1%\" table... Press [Esc] to cancel the process. ",
+ "<1008>": "B801: %1% row(s) have been selected. %2% logical error(s) were detected. ",
+ "<1009>": "B802: %1% row(s) have been selected. %2% error(s) were detected. ",
+ "<1010>": "B805: This statement contains unbalanced quotes. ",
+ "<1011>": "B810: \"%1%\" is an invalid active language set. The active language set must be in the list of loaded sets or must be \"DEFAULT\". ",
+ "<1012>": "B811: \"%1%\" is an invalid language set. Press [F2] for a list of valid choices. ",
+ "<1013>": "B812: \"%1%\" already exists in the load list. ",
+ "<1014>": "B813: \"%1%\" is an invalid output conversion pattern for the TIMEDATE() function. The pattern must be a valid \"DT\" (Date-Time) conversio",
+ "<1015>": "B815: Case sensitive character sort order in record \"%1%\" is invalid. It must be 256 bytes in length exactly. ",
+ "<1016>": "B816: Case insensitive character sort order in record \"%1%\" is invalid. It must be 256 bytes in length exactly. ",
+ "<1017>": "B817: The language set control row \"%1%\" is not in the load list and is not \"DEFAULT\". ",
+ "<1018>": "B818: The language set control row \"%1%\" was not found in the SYSENV table. ",
+ "<1019>": "B820: No fonts or styles defined for this printer. ",
+ "<1020>": "B821: No printers have been defined in the environment. ",
+ "<1021>": "B822: Cannot initialize printer %1% ",
+ "<1022>": "B823: %1% is not a valid color. ",
+ "<1023>": "B824: %1% rows converted. ",
+ "<1024>": "B825: The spooling file %1% already exists.|Do you wish to overwrite the file? ",
+ "<1025>": "B826: Operation cancelled. ",
+ "<1026>": "B827: WARNING! If you cancel the print job, the spool file will be erased, and you must rerun any reports that you want printed. Do yo",
+ "<1027>": "B828: A print process is open for this station and a close process has been defined for this printer. Do you wish to execute the Close",
+ "<1028>": "B829: You have selected the postcript printer driver and any printed output will be spooled to a temporary file. To send any pendin",
+ "<1029>": "B830: The value you have entered does not meet validation criteria. You can enter strings of characters to send to the printer in any ",
+ "<1030>": "B834: There is no ROSMEDIA.MAP file on \"%1%\". ",
+ "<1031>": "B835: \"%1%\" is in the \"VOC\" but it is not a volume pointer.",
+ "<1032>": "",
+ "<1033>": "DBASE1: dBASE error; Primary status = %1%; Secondary status = %2%.",
+ "<1034>": "DBASE2: dBASE error %2%; Primary Status = %1%; Secondary status = %3%.",
+ "<1035>": "CHK100: Could not create directory %1%.",
+ "<1036>": "CHK101: Check-out status %1% cannot be processed.",
+ "<1037>": "CHK102: Could not create hot repository on %1%.",
+ "<1038>": "CHK103: Could not create cold repository on %1%.",
+ "<1039>": "CHK104: Volume %1% already exists. Repository could not be created.",
+ "<1040>": "CHK105: Invalid repository format %1%.",
+ "<1041>": "REP100: No method \"%2%\" exists for entity \"%1\".",
+ "<1042>": "REP101: At least two args required for methods.",
+ "<1043>": "REP102: Cannot forward message - no more parent class levels.",
+ "<1044>": "REP110: Cannot add entity \"%1%\" - it already exists.",
+ "<1045>": "REP111: Reference \"%1%\" is missing for \"%2%\" - referential error.",
+ "<1046>": "REP112: Reference \"%1%\" crosses application lines.",
+ "<1047>": "REP113: Invalid entity id \"%1%\".",
+ "<1048>": "REP117: Cannot add type - it already exists.",
+ "<1049>": "REP118: Cannot add application - it already exists.",
+ "<1050>": "REP119: User %1% does not have rights to perform operation %2% against entity %3%.",
+ "<1051>": "REP120: Inherited entity %1% cannot be modified.",
+ "<1052>": "REP121: Invalid flag option code %1%.",
+ "<1053>": "REP122: Invalid flag operator code.",
+ "<1054>": "REP123: Cannot find associated component %2% of entity %1%.",
+ "<1055>": "REP124: Message %2% is not supported by the entity type/class %1%.",
+ "<1056>": "REP125: App body missing in SYSAPPS.",
+ "<1057>": "REP126: Repository is being synchronized with the Database from another station.",
+ "<1058>": "REP127: Error copy entity %1% component %2% in checkout or extraction.",
+ "<1059>": "REP128: Illegal location token used on hot format checkout.",
+ "<1060>": "REP129: Cannot update associated component %2% of entity %1% (%3%).",
+ "<1061>": "REP130: Missing SYSREPOSCLASSES definition for entity %1% (%2%).",
+ "<1062>": "REP131: Missing SYSREPOSTYPES definition for entity %1% (%2%).",
+ "<1063>": "REP132: Error opening SYSREPOSTYPES table (%1%).",
+ "<1064>": "REP133: Error opening SYSREPOSCLASSES table (%1%).",
+ "<1065>": "REP134: Error creating MSScriptControl.ScriptControl (%1%).",
+ "<1066>": "REP135: Error adding code to Script Control (%1%).",
+ "<1067>": "REP136: Error running \"%1%\" function in Script Control (%2%).",
+ "<1068>": "REP137: %1% method for the %2% entity can only be executed in Event Context",
+ "<1069>": "REP138: %1% method for the %2% entity can only be executed with a running IDE",
+ "<1070>": "REP139: \"%1%\" is not a valid \"%2%\" parameter for the %3% method",
+ "<1071>": "REP140: No LOCATION defined for the %1% entity",
+ "<1072>": "REP141: No AppRow passed to the %1% method for the %2% entity",
+ "<1073>": "REP142: Unable to resolve the \"%1%\" quick event target for the \"%2%\" %3% event",
+ "<1074>": "REP143: No parent ID specified for the \"%1%\" %2% method",
+ "<1075>": "REP144: The SYSPROG application cannot be deleted",
+ "<1076>": "REP145: \"%1%\" is not a valid application ID",
+ "<1077>": "REP190: Invalid REPFILTER definition passed to the %1% procedure",
+ "<1078>": "REP191: Invalid REPVIEW ID passed to the %1% procedure [%2%]",
+ "<1079>": "REP192: Empty REPVIEW passed to the the %1% procedure",
+ "<1080>": "REP200: No event found for controlid %1%, controlclass %2%, event %3%.",
+ "<1081>": "REP201: %1% is not a valid window name, or is not currently running.",
+ "<1082>": "REP300: Entity %1% does not exist.",
+ "<1083>": "REP303:",
+ "<1084>": "REP305: Window Executable %1% was not found in this application.",
+ "<1085>": "REP310: Compilation error: join information for table \"%1%\" has not been specified for the form.",
+ "<1086>": "REP311: Compilation error: The column %2% is not found in table %1%.",
+ "<1087>": "REP312: Compilation error: The join control %1% is not found in the form.",
+ "<1088>": "REP313: Menu compilation error: nesting error.",
+ "<1089>": "REP314: Incomplete Key: No control for key part %1%",
+ "<1090>": "REP315: Compilation error: Commuter Module has not been defined for the form",
+ "<1091>": "REP333:",
+ "<1092>": "REP500: Winexec Error #%1%.",
+ "<1093>": "REP510: The \"Date From\" cannot be after the \"Date To\".",
+ "<1094>": "REP700: OIEVENT must have a super-control ( entid %1%).",
+ "<1095>": "REP701: POEVENT need to have entitid same.",
+ "<1096>": "REP703: Invalid classid as token.",
+ "<1097>": "REP800: Entity %1% locked by another session and could not be locked.",
+ "<1098>": "REP801: Entity %1% is already locked by this session.",
+ "<1099>": "REP802: Entity %1% is checked out by %2% and could not be locked.",
+ "<1100>": "REP803: Entity %1% is checked out by the current user.",
+ "<1101>": "REP804: Remote entity %1% locked by another session and could not be locked.",
+ "<1102>": "REP805: Remote entity %1% is already locked by this session.",
+ "<1103>": "REP806: Remote entity %1% is checked out by %2% and could not be locked.",
+ "<1104>": "REP807: Remote entity %1% is checked out by current user.",
+ "<1105>": "REP900: Error creating mirror file %1%.",
+ "<1106>": "REP901: Error deleting mirror file %1%.",
+ "<1107>": "REP902: A repository mirror file exists at location %1%.",
+ "<1108>": "REP903: A repository mirror is already installed in this system.",
+ "<1109>": "REP904: A repository mirror is not installed in this system.",
+ "<1110>": "REP905: Row \"%1%\" shows differences.",
+ "<1111>": "REP906: The repository is in a state of error. Access is denied until a system administrator remedies the error condition.",
+ "<1112>": "REP932: There are no records meeting this criteria",
+ "<1113>": "REP933: The selection criteria is invalid",
+ "<1114>": "",
+ "<1115>": "RIX100: Error reading primary node for the \"%1%\" Repository Index ",
+ "<1116>": "RIX101: Value \"%2%\" missing from the \"%1%\" Repository Index node",
+ "<1117>": "",
+ "<1118>": "POP101: Table %1% does not exist.",
+ "<1119>": "POP102: Field %1% set to null when a value expected.",
+ "<1120>": "POP103: Invalid key %1% in table %2%.",
+ "<1121>": "POP104: Mode %1% is incompatible with type %2%.",
+ "<1122>": "POP105: Type %1% is invalid.",
+ "<1123>": "POP106: Mode %1% is invalid.",
+ "<1124>": "POP107: Dictionary does not exist for table %1%.",
+ "<1125>": "POP108: Non-numeric field name %1% in format argument not allowed with mode F.",
+ "<1126>": "POP109: Format argument not allowed to be null.",
+ "<1127>": "POP110: Error inserting the \"%1%\" column.",
+ "<1128>": "POP111: \"%1%\" is not a valid custom button procedure [%2%]",
+ "<1129>": "POP112: The \"%1%\" custom button procedure must accept at least one argument",
+ "<1130>": "POP113: \"%1%\" is not a valid initialization procedure [%2%]",
+ "<1131>": "POP114: The \"%1%\" initialization procedure must accept at least two arguments",
+ "<1132>": "",
+ "<1133>": "DS101: Duplicate column or argument name \"%1%\"",
+ "<1134>": "DS102: Invalid data type \"%1%\"",
+ "<1135>": "DS103: Invalid or incomplete column definition for column %1%",
+ "<1136>": "",
+ "<1137>": "MSG101: Out of memory, or could not create MSG Dialog Box.",
+ "<1138>": "MSG102: One or more parameters were invalid, or @fm's found in text.",
+ "<1139>": "",
+ "<1140>": "IDX101: Dictionary does not exist for table %1%.",
+ "<1141>": "IDX102: Table %1% does not exist.",
+ "<1142>": "",
+ "<1143>": "X100: MFS list set to null when a list expected.",
+ "<1144>": "X101: Invalid action code for SET_MFS.",
+ "<1145>": "X103: Position error for %1%.",
+ "<1146>": "X104: %1% does not exist in the table.",
+ "<1147>": "X105: %1% object code does not exist in the SYSOBJ table.",
+ "<1148>": "X106: %1% already exists on the table.",
+ "<1149>": "X107: Adding DICT.MFS to a non-dictoinary table is not allowed.",
+ "<1150>": "X108: Adding PROTECT.MFS to dictoinary table is not allowed.",
+ "<1151>": "",
+ "<1152>": "PING101: Error in IP Address %1%",
+ "<1153>": "PING104: Error - Invalid host [%1%]",
+ "<1154>": "PING105: Error - Destination host [%1%]",
+ "<1155>": "PING106: Error creating ICMP file [%1%] ",
+ "<1156>": "",
+ "<1157>": "SOCK101: Unable to create socket / detect socket layer [%1%]",
+ "<1158>": "SOCK102: Unable to resolve host DNS entry [%1%]",
+ "<1159>": "SOCK103: Couldn't get IP address type of host [%1%]",
+ "<1160>": "SOCK104: Couldn't create socket ",
+ "<1161>": "SOCK105: Unable to connect to ipaddress",
+ "<1162>": "SOCK106: Couldn't create server socket ",
+ "<1163>": "",
+ "<1164>": "EV100: Unknown Event Handler error",
+ "<1165>": "EV101: Required Error",
+ "<1166>": "EV102: Validation Error",
+ "<1167>": "EV103: Form Read Error",
+ "<1168>": "EV104: Form Read Sub Error",
+ "<1169>": "EV105: Null Key Error",
+ "<1170>": "EV106: Locking Error",
+ "<1171>": "EV107: User Cancel",
+ "<1172>": "EV108: Null procedure name",
+ "<1173>": "EV109: %1% is not a valid stored procedure name",
+ "<1174>": "EV110: The %1% stored procedure does not accept parameters",
+ "<1175>": "EV111: Null Window Name",
+ "<1176>": "EV112: DSN Create Error [%1%]",
+ "<1177>": "EV113: TPL (IDE ToolPanel) Create Error [%1%]",
+ "<1178>": "EV114: DSN (IDE Designer) PROPCHANGED validation error",
+ "<1179>": "EV115: FDS (IDE FormDes) Parser Error [%1%]",
+ "<1180>": "EV116: FDS (IDE FormDes) Builder Error [%1%]",
+ "<1181>": "EV117: DSN (IDE Designer) Write error [%1%]",
+ "<1182>": "EV118: DSN (IDE Designer) Test-Run error [%1%]",
+ "<1183>": "EV119: Invalid Property Value [%1%]",
+ "<1184>": "EV130: QBF Parser Error [%1%]",
+ "<1185>": "EV131: QBF may only be used with data-bound forms",
+ "<1186>": "EV132: Query By Form is not active",
+ "<1187>": "EV133: QBF saved list activation error [%1%]",
+ "<1188>": "EV134: \"%1%\" is not a valid position in the QBF result list",
+ "<1189>": "EV135: \"%1%\" is not a valid ID in the QBF result list",
+ "<1190>": "EV136: Error resetting sequential key counter [%1%]",
+ "<1191>": "",
+ "<1192>": "OS101: \"%1%\" is an invalid OS file name.",
+ "<1193>": "OS102: Access denied by the operating system to the \"%1%\" file.",
+ "<1194>": "OS103: Error in the OS file \"%1%\". Disk volume full.",
+ "<1195>": "OS104: The OS file \"%1%\" does not exist.",
+ "<1196>": "OS106: The OS file \"%1%\" is read-only.",
+ "<1197>": "OS107: Undefined error during a OS file operation. File: \"%1%\" - Status(): \"%2%\"",
+ "<1198>": "",
+ "<1199>": "IDXS001 IDX_SETS error: \"%1%\" [%2%]"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSPROCS%003AREVERROR_DAT.json b/SYSPROG/APPROW/SYSPROCS%003AREVERROR_DAT.json
new file mode 100644
index 0000000..ccb99fc
--- /dev/null
+++ b/SYSPROG/APPROW/SYSPROCS%003AREVERROR_DAT.json
@@ -0,0 +1,1210 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "REVERROR.DAT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "//",
+ "<2>": "// Amended Date Reason",
+ "<3>": "// ======= ==== ======",
+ "<4>": "// Mr C 21 Jan 23 Added SSP289",
+ "<5>": "// Mr C 01 Feb 21 Added EV136",
+ "<6>": "// Mr C 05 Jan 21 Added EV131, EV132",
+ "<7>": "// Mr C 19 Dec 20 Added EV130",
+ "<8>": "// Mr C 15 Oct 19 Corrected SSP314 grammar",
+ "<9>": "// rjc 07 Jun 19 Added Arev B errors",
+ "<10>": "// Mr C 13 Nov 18 Added SYS1250 series.",
+ "<11>": "// Mr C 20 Mar 18 Added SYS1005, SYS1011, SYS1012",
+ "<12>": "// Mr C 27 Jan 16 Added comment section and re-added to system (APPROW",
+ "<13>": "// was renamed)",
+ "<14>": "",
+ "<15>": "ENG0010: %1%, line %2%. Variable has not been assigned a value.",
+ "<16>": "ENG0012: %1%, line %2%. Table has not been opened.",
+ "<17>": "ENG0015: %2%, line %3%. Illegal opcode: %1%",
+ "<18>": "ENG0016: %1%, line %2%. Non-numeric data when numeric required. Zero used.",
+ "<19>": "ENG0017: %1%, line %2%. Subscript value out of range.",
+ "<20>": "ENG0019: %1%, line %2%. Illegal pattern.",
+ "<21>": "ENG0022: %2%, line %3%. Branch index of %1% is illegal.",
+ "<22>": "ENG0023: %2%, line %3%. Branch index of %1% exceeds number of statement-labels.",
+ "<23>": "ENG0024: %1%, line %2%. Divide by zero; Result Zero!",
+ "<24>": "ENG0027: %1%, line %2%. RETURN executed with no GOSUB.",
+ "<25>": "ENG0028: %1%, line %2%. Not enough string space - Out of Memory.",
+ "<26>": "ENG0031: %1%, line %2%. Stack overflow.",
+ "<27>": "ENG0040: %1%, line %2%. The labeled common variable has been freed and is no longer valid.",
+ "<28>": "ENG0050: %1%, line %2%. Function with argument value <= 0 undefined; Zero returned.",
+ "<29>": "ENG0051: %1%, line %2%. Negative number raised to non-integer value. Zero used!",
+ "<30>": "ENG0055: %1%, line %2%. MATREAD or MATWRITE operation must be to or from a vector.",
+ "<31>": "ENG0700: %1%, line %2%. Non-dimensioned variable used as an array.",
+ "<32>": "ENG0701: %1%, line %2%. Double-dimension array used with only one subscript.",
+ "<33>": "ENG0702: %1%, line %2%. Single-dimension array used with two subscripts.",
+ "<34>": "ENG0703: %1%, line %2%. Variable exceeds maximum length.",
+ "<35>": "ENG0704: %1%, line %2%. Attempt to access an array without a subscript. Zero used.",
+ "<36>": "ENG0705: %1%, line %2%. Array not dimensioned.",
+ "<37>": "ENG0706: %1%, line %2%. String space format error.",
+ "<38>": "ENG0707: %1%, line %2%. Format output exceeds 64K.",
+ "<39>": "ENG0708: %1%, line %2%. Subroutine contains invalid header. CALL aborted.",
+ "<40>": "ENG0709: %1%, line %2%. Remainder by Zero illegal. Zero used.",
+ "<41>": "ENG0710: %1%, line %2%. Extra parameters ignored.",
+ "<42>": "ENG0711: %2%, line %3%. Too many parameters passed to procedure %1%.",
+ "<43>": "ENG0712: %1%, line %2%. Attempt to pass more than 127 parameters.",
+ "<44>": "ENG0713: %1%, line %2%. Step value of Zero illegal in FOR-NEXT loop. Loop terminated.",
+ "<45>": "ENG0714: %1%, line %2%. String exceeds maximum length. Null used.",
+ "<46>": "ENG0715: %1%, line %2%. DOS file size exceeds 65532 bytes.",
+ "<47>": "ENG0716: %1%, line %2%. Zero and non-zero subscript not allowed. Element zero used.",
+ "<48>": "ENG0717: %1%, line %2%. Program-list format error.",
+ "<49>": "ENG0718: %1%, line %2%. Frame format error.",
+ "<50>": "ENG0719: %1%, line %2%. String space format error.",
+ "<51>": "ENG0720: %1%, line %2%. Attempt to use common variable when common has not been defined.",
+ "<52>": "ENG0721: %1%, line %2%. Attempt to use a common variable not defined in original common.",
+ "<53>": "ENG0722: %1%, line %2%. Labeled common has not been defined.",
+ "<54>": "ENG0723: %1%, line %2%. Invalid opcode CALL to an RTP.",
+ "<55>": "ENG0724: %1%, line %2%. Disk read error loading SYSTEM object.",
+ "<56>": "ENG0725: %1%, line %2%. SYSTEM object table missing.",
+ "<57>": "ENG0726: %1%, line %2%. Invalid name for DOS table.",
+ "<58>": "ENG0727: %2%, line %3%. %1% is access protected and cannot be written.",
+ "<59>": "ENG0728: %2%, line %3%. Media full writing %1%.",
+ "<60>": "ENG0755: %1%, line %2%. 8087 not empty at line mark.",
+ "<61>": "ENG0760: %1%, line %2%. Labeled common spt string format error.",
+ "<62>": "ENG0761: %1%, line %2%. Labeled common name string format error.",
+ "<63>": "ENG0762: %1%, line %2%. Labeled common created smaller than declaration.",
+ "<64>": "ENG0772: %1%, line %2%. Tangent of 90 degrees is undefined.",
+ "<65>": "ENG0800: %2%, line %3%. %1%",
+ "<66>": "ENG0801: %1%, line %2%. Unknown descriptor type; using null string.",
+ "<67>": "ENG0802: %1%, line %2%. External C program has executed an abort.",
+ "<68>": "ENG0803: %2%, line %3%. %1% has not been implemented.",
+ "<69>": "ENG0804: %2%, line %3%. Unable to load dynamic link library %1%.",
+ "<70>": "ENG0805: %3%, line %4%. Function %2% does not exist in dynamic link library %1%.",
+ "<71>": "ENG0806: %2%, line %3%. Invalid object code type: %1%.",
+ "<72>": "ENG0807: %1%, line %2%. Main program has been called with arguments.",
+ "<73>": "ENG0808: %3%, line %4%. Error [%1%] writing to table %2% during flush operation.",
+ "<74>": "ENG0809: %3%, line %4%. Error [%1%] opening table %2% during flush operation.",
+ "<75>": "ENG0810: %2%, line %3%. Null buffer: table %1% will not be flushed.",
+ "<76>": "ENG0811: %1%, line %2%. Invalid pointer passed to GetValue.",
+ "<77>": "ENG0812: %1%, line %2%. Invalid pointer passed to SetReturnValue.",
+ "<78>": "ENG0813: %1% line %2%. Invalid binary flag argument",
+ "<79>": "",
+ "<80>": "FS10: Domain validation error. The record \"%1%\" contains illegal characters - or - the data does not pass validation patterns specified in the dictionary.",
+ "<81>": "FS11: Error attempting to convert or validate data in the \"%1%\" column. Check dictionary conversion and validation patterns.",
+ "<82>": "FS12: The record does not pass reduction criteria.",
+ "<83>": "FS13: Unable to lock this table or record. This lock is being held by another station.",
+ "<84>": "FS14: The operating system has denied access to this table or record. A table or record lock is being held by another station.",
+ "<85>": "FS15: Domain Error: Attempt to write NULL value into column \"%1%\".",
+ "<86>": "FS16: Domain Error: Attempt to write too many characters into column \"%1%\" (maximum: %2%).",
+ "<87>": "FS17: Domain Error: Value for column \"%1%\" does not conform to domain rule: %2%.",
+ "<88>": "FS18: Domain Error: Error converting value for column \"%1%\", by format: %2%.",
+ "<89>": "FS30: Number of fields in record is greater than the number of table columns.",
+ "<90>": "FS50: Error while updating or deleting the dictionary record \"%1%\". The table structure cannot be modified while the data table contains data.",
+ "<91>": "FS51: Dictionary domain error. The dictionary record \"%1%\" does not conform to the foreign table attribute specifications defined for this table type.",
+ "<92>": "FS52: The name \"%2%\" is an invalid foreign table name for the \"%1%\" table.",
+ "<93>": "FS53: You have attempted to define too many master fields. The maximum allowable is %1%, but you have attempted to define %2%.",
+ "<94>": "FS54: The fields have not been defined in field position order. The following field position(s) are missing: %1%",
+ "<95>": "FS55: No master fields have been defined -- unable to create the table.",
+ "<96>": "FS56: The data table cannot be created unless the dictionary exists.",
+ "<97>": "FS57: The dictionary record \"%1%\" has a foreign field name \"%2%\" that has already been used in another dictionary record.",
+ "<98>": "FS100: Record \"%1%\" does not exist.",
+ "<99>": "FS101: Write error. The operating system table \"%1%\" does not exist.",
+ "<100>": "FS102: Error while writing data. \"%1%\" is a read-only table.",
+ "<101>": "FS103: Error in the operating system table \"%1%\". Disk volume full.",
+ "<102>": "FS104: General write error in the operating system table \"%1%\".",
+ "<103>": "FS105: Read error in the operating system table \"%1%\". The table does not exist or the tablename is not valid for the operating system.",
+ "<104>": "FS106: Access denied by the operating system to the \"%1%\" table.",
+ "<105>": "FS107: Read error. OS Table = \"%1%\".",
+ "<106>": "FS109: Open or Create Media error. The name \"%1%\" is an invalid volume directory label.",
+ "<107>": "FS110: Open table error. The handle \"%1%\" is invalid for a volume directory.",
+ "<108>": "FS111: No more records available.",
+ "<109>": "FS112: The %1% filing system cannot be installed.",
+ "<110>": "FS113: The filing system RTP59 cannot be installed. (RTP57 must be installed beforehand.)",
+ "<111>": "FS114: The filing system RTP50 cannot be installed. The entry \"MEMORY.RESIDENT\" cannot be made in the \"SYSVOLUMES\" table.",
+ "<112>": "FS115: The filing system RTP50 cannot be installed. No entry can be made in the \"SYSVOLUMES\" table.",
+ "<113>": "FS116: The filing system RTP50 cannot be installed. No entry can be made in the \"SYSTABLES\" table.",
+ "<114>": "FS124: Group Format Error: OS File : %1% Group # : %2% Reading the next frame in the current group has failed.",
+ "<115>": "FS125: Group Format Error! OS File : %1% Group # : %2% A record has been truncated across frame boundaries.",
+ "<116>": "FS126: Group Format Error: OS File : %1% Group # : %2% Wrong Overflow frame linked to group.",
+ "<117>": "FS127: Group Format Error: OS File : %1% Group # : %2% Record length incorrect or frame linkage error.",
+ "<118>": "FS128: Linear Hash Error: OS File : %1% Group # : %2% LNP incorrect - modulo corrupted in group 0 header.",
+ "<119>": "FS129: Linear Hash Error OS File: %1% Group #: %2% Group Calculation Error.",
+ "<120>": "FS130: The BFS code %1% has not been implemented in the BFS \"%2%\".",
+ "<121>": "FS133: Undefined error during a read/write/delete operation. OS File : %1% Status(): %2%",
+ "<122>": "FS135: Generic %1% Server Error||Error code: %2%||%3%|",
+ "<123>": "FS140: Unable to create the \"%1%\" table. There are too many fields defined.",
+ "<124>": "FS141: Unable to create the \"%1%\" table. Position number %2% in the dictionary is missing.",
+ "<125>": "FS142: The record \"%2%\" cannot be saved in the \"%1%\" table because it contains invalid data.",
+ "<126>": "FS143: Unable to create the \"%1%\" table. The dictionary is missing.",
+ "<127>": "FS144: Record \"%2%\" is missing from the \"%1%\" table.",
+ "<128>": "FS145: The \"%1%\" table does not exist.",
+ "<129>": "FS146: The \"%1%\" table already exists.",
+ "<130>": "FS147: Unable to create the table. The specified table attributes are not valid.",
+ "<131>": "FS148: The record key \"%2%\" is invalid for the \"%1%\" table.",
+ "<132>": "FS149: The \"%1%\" table is protected and cannot be deleted.",
+ "<133>": "FS150: The \"%1%\" table is too long. (Tables must be less than 65,530 characters.)",
+ "<134>": "FS151: ROS table error. The record \"%1%\" has made a frame longer than 65,650 characters. The frame cannot be saved.",
+ "<135>": "FS152: The control record \"%RECORDS%\" is too long to be saved. The current record length is %1% characters.",
+ "<136>": "FS160: Insufficient memory. %1% characters are required, but only %2% characters are available",
+ "<137>": "FS161: Too many locks have been attempted. The lock table for the Linear Hash table type has overflowed.",
+ "<138>": "FS162: Because of licensing restrictions, records cannot be written to the \"%1%\" table",
+ "<139>": "FS171: Warning! Incorrect version of DOS -- use DOS 3.1 or higher. You will not be able to lock tables or records. Use only local tables or reboot using a correct version of DOS.",
+ "<140>": "FS172: Warning! The locktable \"REVBOOT\" is not available. You will not be able to lock tables or records. Correct the condition or use only local tables.",
+ "<141>": "FS173: Warning! The station identifier cannot be found. You will not be able to lock tables or records. Use only local tables or log out and correct the condition.",
+ "<142>": "FS174: Warning! No network drive can be found. Either the drive is local or no network drive is configured. You will not be able to lock tables or records. Use only local tables or log out and correct the condition.",
+ "<143>": "FS175: Warning! The network shell is not loaded. Interrupt 60 (Hex) has not been initialized. You will not be able to lock tables or records. Use only local tables or log out and establish a network connection.",
+ "<144>": "FS176: Warning! NetWare is not responding. The server is inactive or your workstation shell has not been loaded. You will not be able to lock tables or records. Use only local tables or log out and check your network connection.",
+ "<145>": "FS185: Warning! The current network driver is for non-networking purposes only and will not function properly on a network. Data corruption may result! Log out and correct the condition.",
+ "<146>": "FS186: Warning! The locktable \"REVBOOT\" is not available. You will not be able to lock tables or records. Data corruption may result! Log out and correct the situation.",
+ "<147>": "FS187: Warning! The station/process ID cannot be found. You will not be able to lock tables or records. Data corruption may result! Log out and correct the situation.",
+ "<148>": "FS188: Warning! SHARE.EXE has not been loaded. You will not be able to lock tables or records. Data corruption may result! Log out and correct the situation",
+ "<149>": "FS189: Warning! The current network driver does not support local locking. Data corruption may result if you run more than one OpenInsight from this workstation at the same time.",
+ "<150>": "FS190: Warning! The Banyan VINES Service Interrupt was not found. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<151>": "FS191: Warning! The BANCOM TSR was not found. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<152>": "FS192: Warning! The user's VINES StreetTalk name was not found. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<153>": "FS193: Warning! An error was encountered while opening the VINES Communications Socket. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<154>": "FS194: Warning! An error was encountered while initializing the network driver. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<155>": "FS195: Warning! No lock services were connected. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<156>": "FS196: Warning! An error was encountered while connecting the lock service for drive %1%. You will not be able to lock tables or records. Do not attempt multiuser operation.",
+ "<157>": "FS200: The \"%1%\" table is not available.",
+ "<158>": "FS201: The record \"%1%\" in the \"%2%\" table is not available.",
+ "<159>": "FS202: No error code was returned in @FILE.ERROR. %1% %2%",
+ "<160>": "FS210: The index table for \"%1%\" is not available.",
+ "<161>": "FS211: The index for the \"%2%\" field in the \"%1%\" table is corrupted. Please rebuild the index before retrying.",
+ "<162>": "FS212: Error while compiling the index transaction module for the \"%1%\" table.",
+ "<163>": "FS213: The index node \"%2%\" cannot be found in the index table \"%1%\".",
+ "<164>": "FS214: Index control information for the \"%1%\" table has been corrupted. Relational indexes should be rebuilt.",
+ "<165>": "FS215: The Quickdex or Rightdex index has been corrupted. You can rebuild the index by executing a \"LIST\" or \"SELECT\" command.",
+ "<166>": "FS216: Tables of this table type cannot be attached while a transaction is pending.",
+ "<167>": "FS217: Tables of this table type cannot be detached while a transaction is pending.",
+ "<168>": "FS231: Warning! Network Service Configuration Error.",
+ "<169>": "FS250: There is not enough memory to call the BASIC+ preprocessor/compiler. %1% bytes of memory are required but only %2% are available.",
+ "<170>": "FS251: Error in generating the Protection module.",
+ "<171>": "FS252: Error compiling Protection module.",
+ "<172>": "FS253: An error was encountered during the CALCULATEX process.",
+ "<173>": "FS254: Error locating a table in the \"SYSTABLES\" table. Table handle: \"%1%\".",
+ "<174>": "FS255: An error has occurred while attempting to create the \"%1%\" table. The table has not been created.",
+ "<175>": "FS256: A table cannot be renamed if it has been changed during the current transaction.",
+ "<176>": "FS257: An error has occurred while attempting to create the transaction log table \"%1%\". The table has not been created.",
+ "<177>": "FS258: Can not rename/tablecopy only data or dictionary part of the indexed table \"%1%\". Please remove keyword \"DATA\" or \"DICT\" in the command for completely renaming indexed tables.",
+ "<178>": "FS259: The \"%1%\" table has relational indexes on it and the related table \"%2%\" is not available or attached for updating control information.",
+ "<179>": "FS260: Too many locks. The lock limit of %1% has been exceeded.",
+ "<180>": "FS261: The lock tables are out of synchronization. Table name: \"%1%\" Record key: \"%2%\"",
+ "<181>": "FS262: The lock waiting period has expired. (%1% seconds).",
+ "<182>": "FS263: The lock wait has been canceled. Table name: \"%1%\" Record key: \"%2%\"",
+ "<183>": "FS264: General deadlock error on \"%1%\".",
+ "<184>": "FS265: The current transaction has been cancelled due to a deadlock. The transaction has been rolled back.",
+ "<185>": "FS266: Cross account relational index is not allowed. The \"%1%\" table has relational indexes on it and renaming/tablecopying table to a different account \"%2%\" violates this rule. Please remove the relational index and try again.",
+ "<186>": "FS267: The \"%1%\" table has relational/dependency indexes on it. Please specify \"D\" option to delete the source table after copying or take off relational/dependency indexes on the source table \"%1%\" and try again.",
+ "<187>": "FS270: The \"%1%\" column does not exist.",
+ "<188>": "FS271: The \"%1%\" column is not indexed.",
+ "<189>": "FS272: \"%2%\" is not a valid tablename in the \"%1%\" environment.",
+ "<190>": "FS273: \"%2%\" is not a valid field name in the \"%1%\" environment.",
+ "<191>": "FS274: The OpenInsight dictionary for the \"%1%\" table does not match the structure of the bonded table \"%2%\".",
+ "<192>": "FS275: The record \"%2%\" cannot be saved because it is write/delete-protected in the \"%1%\" table.",
+ "<193>": "FS276: The MFS list has been corrupted. MFS code: %1% MFS list: \"%2%\" The MFS list is missing the underlying BFS name for executing the next call.",
+ "<194>": "FS277: The code %1% is not a valid direction code for Readnext. Direction codes should be less than or equal to 3.",
+ "<195>": "FS278: An invalid READNEXT pointer was encountered.",
+ "<196>": "FS279: The record \"%1%\" cannot be deleted because it is delete-protected in the \"%2%\" table.",
+ "<197>": "FS280: The \"C\" subroutine data segment cannot be found in the \"%1%\" table, record \"%2%\".",
+ "<198>": "FS281: An undefined \"C\" error has occurred. Possible causes include insufficient memory, disk space, or operating system table handles.",
+ "<199>": "FS290: You cannot write or delete records because Quick/Rightdex for this table does not use the \"%2%\" language set specified in the current environment. Either: Reload the \"%1%\" language set - or - Re-install the Quick/Rightdex.",
+ "<200>": "FS291: List over 64k bytes in BTREE.SUB operations or RELATER routines.",
+ "<201>": "FS292: Invalid BFS type %1%.",
+ "<202>": "FS293: Cannot compile %1% in current product.",
+ "<203>": "FS294: The error detail is approaching 64k bytes. The process has been aborted.",
+ "<204>": "FS300: The \"%1%\" table is not available.",
+ "<205>": "FS301: \"%1%\" is not a valid data type.",
+ "<206>": "FS302: A comma is missing in the type specification \"%1%\".",
+ "<207>": "FS303: Argument %2% for \"%1%\" is missing a quotation mark.",
+ "<208>": "FS304: The \"%1%\" bond cannot use the data type \"%2%\".",
+ "<209>": "FS305: The \"%1%\" bond does not require or use foreign field attributes.",
+ "<210>": "FS306: The \"%1%\" bond does not require or use table attributes.",
+ "<211>": "FS307: Invalid arguments were passed to BOND.SUBS.",
+ "<212>": "FS308: Argument %2% (\"%3%\") for the data type \"%1%\" is missing or invalid.",
+ "<213>": "FS309: The \"%1%\" table type requires data types for its dictionary fields.",
+ "<214>": "FS310: The %1% bond does not support or require foreign table attributes.",
+ "<215>": "FS311: The bond '%1%' was incorrectly called to dynamically derive a data type from data type '%2%'. Report this error to the vendor you purchased this bond from.",
+ "<216>": "FS312: The '%1%' bond was incorrectly called to dynamically select a type mapping for the data type '%2%'. Report this error to the bond developer.",
+ "<217>": "FS313: Data type '%1%' is defined to be a synonym for '%2%', but '%2%' is not a defined data type.",
+ "<218>": "FS314: Data type '%1%' is derived from data type '%2%', but '%2%' is not a defined data type.",
+ "<219>": "FS315: The user-specified mapping '%1%' is not a valid type mapping.",
+ "<220>": "FS316: The precision (the first argument) of data type DECIMAL must be greater than or equal to the scale (the second argument) of data type DECIMAL.",
+ "<221>": "FS330: The Sql Server returned the following errors: %1%",
+ "<222>": "FS350: Cannot read volume information from media record.",
+ "<223>": "FS351: Invalid/missing volume information.",
+ "<224>": "FS352: Volume %1% already exists.",
+ "<225>": "FS353: Missing/invalid media handle.",
+ "<226>": "FS354: Cache failure.",
+ "<227>": "FS355: Insufficient permissions for the requested action.",
+ "<228>": "FS360: The Encryption Server returned the following errors: %1%",
+ "<229>": "FS361: Encryption parameters not specified for table %1%.",
+ "<230>": "FS362: Invalid/missing passphrase information for volume.",
+ "<231>": "FS363: Encryption group parameter not specified for table.",
+ "<232>": "FS364: Encryption check value failure: %1%.",
+ "<233>": "FS365: Unable to encrypt table %1%: %2%.",
+ "<234>": "FS400: Invalid table handle.",
+ "<235>": "FS401: The \"%1%\" table has not been created or attached.",
+ "<236>": "FS402: The list cannot be found in the \"SYSLISTS\" table.",
+ "<237>": "FS403: There is a mismatch between the \"SYSVOLUMES\" and \"SYSTABLES\" tables during the \"%1%\" function.",
+ "<238>": "FS404: The \"%1%\" volume has the same label (\"%3%\") as the \"%2%\" volume and cannot be attached.",
+ "<239>": "FS405: The volume \"%1%\" cannot be attached.",
+ "<240>": "FS410: An invalid lock type was specified.",
+ "<241>": "FS411: The table is not locked.",
+ "<242>": "FS412: The record is not locked.",
+ "<243>": "FS413: Semaphore is not locked.",
+ "<244>": "FS414: Lock is held by this station.",
+ "<245>": "FS415: This lock is currently held by another station.",
+ "<246>": "FS420: %1% is an invalid Readnext direction.",
+ "<247>": "FS421: The operation has been cancelled.",
+ "<248>": "FS430: Error matching dictionary handles during a select operation.",
+ "<249>": "FS431: No more cursors are available.",
+ "<250>": "FS432: Invalid value for LIST.ACTIVE.",
+ "<251>": "FS434: The field type \"%1%\" is invalid in a sort list.",
+ "<252>": "FS435: The designated cursor cannot be cleared.",
+ "<253>": "FS436: Invalid cursor value.",
+ "<254>": "FS437: The sort expression contains the invalid field name \"%1%\".",
+ "<255>": "FS438: Error during SELECT. Multiple handles instead of IOPROC.",
+ "<256>": "FS439: Error in the Column Qualifier.",
+ "<257>": "FS440: Error merging a sort table.",
+ "<258>": "FS441: Error while extracting a sort table.",
+ "<259>": "FS442: Error while initializing the sort table '%1%'.",
+ "<260>": "FS443: Error writing to the sort table.",
+ "<261>": "FS444: Logical Error The key list has overflowed while sorting.",
+ "<262>": "FS450: Warning! Linear Hash Client/Server communication protocal not installed. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<263>": "FS451: Warning! Unable to open a Linear Hash Client/Server communication protocal connection. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<264>": "FS452: Warning! Unable to locate an initial Linear Hash Server. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<265>": "FS453: Warning! The Linear Hash Client/Server TSR is not installed. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<266>": "FS454: Warning! Error allocating local resources for Linear Hash Client/Server access. Linear Hash Client/Server software will not be used. Use only local files or log out and check your workstation configuration.",
+ "<267>": "FS455: Linear Hash Client/Server. Get Canocical Path Error. File name \"%1%\". Error number \"%2%\".",
+ "<268>": "FS456: Linear Hash Client/Server. Local File Error. File name \"%1%\".",
+ "<269>": "FS457: Linear Hash Client/Server. File Name Format Error. File name \"%1%\".",
+ "<270>": "FS458: Linear Hash Client/Server. Client Allocation Error. Unable to allocate needed client resources for Linear Hash Server access.",
+ "<271>": "FS459: Linear Hash Client/Server. Invalid Client File Handle.",
+ "<272>": "FS460: Linear Hash Client/Server. Invalid Client Server Handle.",
+ "<273>": "FS461: Linear Hash Client/Server. Get Local Target Error.",
+ "<274>": "FS462: Linear Hash Client/Server. No Linear Hash Server.",
+ "<275>": "FS463: Linear Hash Client/Server. TSR Server Table Full. Restart the Linear Hash Client/Server TSR with a larger server table size parameter setting.",
+ "<276>": "FS464: Linear Hash Client/Server. Send Packet Error.",
+ "<277>": "FS465: Linear Hash Client/Server. Receive Packet Error.",
+ "<278>": "FS466: Linear Hash Client/Server. No Server Response.",
+ "<279>": "FS467: Linear Hash Client/Server. Client Server Table Full.",
+ "<280>": "FS468: Linear Hash Client/Server. Client File Table Full.",
+ "<281>": "FS469: Linear Hash Client/Server. Duplicate Server Serial Number.",
+ "<282>": "FS470: Linear Hash Client/Server. Server Allocation Error. Unable to allocate needed server resources for Linear Hash Server access.",
+ "<283>": "FS471: Linear Hash Client/Server. Packet Size Error.",
+ "<284>": "FS472: Linear Hash Client/Server. Server Set Connection Error.",
+ "<285>": "FS473: Linear Hash Client/Server. Server Set Task Error.",
+ "<286>": "FS474: Linear Hash Client/Server. Next Packet Error.",
+ "<287>": "FS477: Linear Hash Client/Server. Unable to open the Linear Hash file because Server Only Access Mode has been specified in the REVPARAM file.",
+ "<288>": "FS478: Linear Hash Client/Server. Using invalid Revelation file variable.",
+ "<289>": "FS479: Linear Hash Client/Server. Client Open File Table Full.",
+ "<290>": "FS480: Linear Hash Client/Server. Client Not Initialized.",
+ "<291>": "FS481: Linear Hash Client/Server. Server File Open Error. File name \"%1%\".",
+ "<292>": "FS482: Linear Hash Client/Server. Temporary Server Allocation Error.",
+ "<293>": "FS483: Linear Hash Client/Server. Server File Close Error. File name \"%1%\".",
+ "<294>": "FS484: Linear Hash Client/Server. Version 1 Linear Hash File Format. File name \"%1%\".",
+ "<295>": "FS485: Linear Hash Client/Server. Invalid Server File Handle.",
+ "<296>": "FS486: Linear Hash Client/Server. Invalid Server File Variable.",
+ "<297>": "FS487: Linear Hash Client/Server. Server Connection Syncronization Error.",
+ "<298>": "FS488: Linear Hash Client/Server. Server Task Syncronization Error.",
+ "<299>": "FS489: Linear Hash Client/Server. Server Lock Allocation Error.",
+ "<300>": "FS490: Linear Hash Client/Server. Server File Handle Table Full. Restart the Linear Hash Server software with a larger File Handle Table size.",
+ "<301>": "FS491: Linear Hash Client/Server. Server File Variable Table Full. Restart the Linear Hash Server software with a larger File Variable Table size.",
+ "<302>": "FS492: Linear Hash Client/Server. Linear Hash Version Syncronization Error.",
+ "<303>": "FS493: Group Format Error! OS File : %1% Group # : %2% The group contains an invalid frame type value.",
+ "<304>": "FS494: Group Format Error! OS File : %1% Group # : %2% An invalid frame type value was about to be written.",
+ "<305>": "FS495: Group Format Error! OS File : %1% Group # : %2% The group contains a record which does not belong.",
+ "<306>": "FS496: Linear Hash Client/Server. Record size exceeds 65532.",
+ "<307>": "FS497: Linear Hash Client/Server. Id group size exceeds 65532.",
+ "<308>": "FS499: Extended error: %1%",
+ "<309>": "FS1000: File name length exceeds maximum path length.",
+ "<310>": "FS1001: The total length of all key ids in the group exceeds the maximum variable length.",
+ "<311>": "FS1002: The record length exceeds the maximum variable length.",
+ "<312>": "FS1003: Group Format Error: OS File : %1% Group # : %2% Invalid frame header during read.",
+ "<313>": "FS1004: Group Format Error: OS File : %1% Group # : %2% Invalid frame header during write.",
+ "<314>": "FS1005: File name length exceeds maximum path length.",
+ "<315>": "FS1006: Unable to determine the complete UNC path of the file name.",
+ "<316>": "FS1007: Internal initialization error.",
+ "<317>": "FS1008: File creation error.",
+ "<318>": "FS1009: File open error.",
+ "<319>": "FS1010: Lock error.",
+ "<320>": "FS1011: Shared lock error.",
+ "<321>": "FS1012: Group lock error.",
+ "<322>": "FS1013: Group lock timeout error.",
+ "<323>": "FS1014: Unable to allocate temporary buffer.",
+ "<324>": "FS1015: Unable to allocate internal buffer.",
+ "<325>": "FS1016: Record Key too long.",
+ "<326>": "FS1017: Unable to allocate lock buffer.",
+ "<327>": "FS1018: Version syncronization error.",
+ "<328>": "FS1019: Server only access specified in REVPARAM file.",
+ "<329>": "FS1020: Unable to open REVLOCKS file at workstation.",
+ "<330>": "FS1021: Maximum number of volume users exceeded.",
+ "<331>": "FS1022: Maximum number of OpenInsight users exceeded.",
+ "<332>": "FS1023: Test lock timeout error.",
+ "<333>": "FS1024: Volume user lock error.",
+ "<334>": "FS1025: OpenInsight user lock error.",
+ "<335>": "FS1026: Cache flush locked by other.",
+ "<336>": "FS1027: Cache flush lock error.",
+ "<337>": "FS1028: Claim mutual exclusion semaphore error.",
+ "<338>": "FS1029: Out of file handles error.",
+ "<339>": "FS1030: Unable to open REVLOCKS file at server.",
+ "<340>": "FS1100: Resource not initialized error.",
+ "<341>": "FS1101: Resource already initialized error.",
+ "<342>": "FS1102: Resource in use error.",
+ "<343>": "FS1103: Error number %2% returned during RCL initialize.",
+ "<344>": "FS1104: Error number %2% returned during RCL connect.",
+ "<345>": "FS1105: Error number %2% returned during RCL request reply.",
+ "<346>": "FS1106: Error number %2% returned during RCL disconnect.",
+ "<347>": "FS1107: Error number %2% returned during RCL get statistics.",
+ "<348>": "FS1108: Remote path error.",
+ "<349>": "FS1109: Duplicate server serial number.",
+ "<350>": "",
+ "<351>": "RDK100: SYSLISTS table not attached.",
+ "<352>": "RDK101: APPID argument required.",
+ "<353>": "RDK102: Specified application (APPID) does not exist.",
+ "<354>": "RDK103: Specified entity does not exist.",
+ "<355>": "RDK104: SYSREPOSVIEWS table not attached.",
+ "<356>": "RDK105: View exists, collision.",
+ "<357>": "RDK106: Logical error in add.",
+ "<358>": "RDK107: Logical error in remove.",
+ "<359>": "RDK108: View definition does not exist.",
+ "<360>": "RDK110: Target directory not specified.",
+ "<361>": "RDK111: RDK deploy spec record missing from SYSENV table.",
+ "<362>": "RDK112: Error copying table %1% to target directory %2%.",
+ "<363>": "RDK113: Error creating table %1% on target directory %2%.",
+ "<364>": "RDK114: Error copying record %2% into table %1%.",
+ "<365>": "RDK115: User canceled extraction process.",
+ "<366>": "RDK116: List exceeds maximum length.",
+ "<367>": "RDK117: Error deleting file \"%1%\".",
+ "<368>": "RDK118: Could not retain path \"%1%\" for table \"%2%\".",
+ "<369>": "RDK119: Default data volume is necessary for extraction.",
+ "<370>": "RDK120: Cannot create non-relative directory %1%.",
+ "<371>": "RDK121: Error creating relative directory %1%.",
+ "<372>": "RDK122: Extraction directory %1% is invalid",
+ "<373>": "RDK123: The Extraction directory \"%1%\" contains a Repository.",
+ "<374>": "RDK124: The Extraction directory \"%1%\" contains OpenInsight files.",
+ "<375>": "RDK126: Error writing installation definition record.",
+ "<376>": "RDK127:\t Error creating user record.",
+ "<377>": "RDK125:\t Operating system error. Cannot validate extraction directory",
+ "<378>": "",
+ "<379>": "RWD100: Cannot copy an image file to the specified location.",
+ "<380>": "",
+ "<381>": "SSP100: A null table name is not allowed.",
+ "<382>": "SSP101: Database record missing %1% database name",
+ "<383>": "SSP102: Parameter contains system delimiters ( i.e. @FM, @VM, ... )",
+ "<384>": "SSP103: User has terminated the request.",
+ "<385>": "SSP110: User must have administrative privileges for this operation.",
+ "<386>": "SSP111: Error %1% while sending data.",
+ "<387>": "SSP112: The system identifier %1% is invalid.",
+ "<388>": "SSP113: Invalid dictionary data type specified.",
+ "<389>": "SSP114: The system administrative privileges can not be modified for the author of the application.",
+ "<390>": "SSP115: User must have system administrative privileges for this operation.",
+ "<391>": "SSP116: Lower level user is not allowed to create/update attribute(s) of higher level user.",
+ "<392>": "",
+ "<393>": "SSP200: The \"%1%\" system table cannot be deleted.",
+ "<394>": "SSP205: The \"%1%\" system table cannot be cleared.",
+ "<395>": "SSP210: The drive specifier \"%1%\" is invalid for the table copy process.",
+ "<396>": "SSP211: Not enough disk space is available to copy the table.",
+ "<397>": "SSP212: Copying between two different filing systems (\"%1%\" and \"%2%\") is not allowed.",
+ "<398>": "SSP213: The table \"%1%\" cannot be copied to itself.",
+ "<399>": "SSP214: The table \"%1%\" already exists; the copy was not performed.",
+ "<400>": "SSP215: The table \"%1%\" does not exists; the copy was not performed.",
+ "<401>": "SSP216: The copy process failed.",
+ "<402>": "SSP217: Name mismatch error.",
+ "<403>": "SSP220: The \"%1%\" system table cannot be renamed.",
+ "<404>": "SSP221: \"%1%\" is an aliased table name and cannot be renamed.",
+ "<405>": "SSP225: The table and volume parameters are inconsistent with each other.",
+ "<406>": "SSP226: A group format error has been detected in volume \"%1%\".",
+ "<407>": "SSP230: Required server name not passed.",
+ "<408>": "SSP231: Required bond database name not passed.",
+ "<409>": "SSP232: Required bond user name not passed.",
+ "<410>": "SSP233: Server name passed is not valid.",
+ "<411>": "SSP234: Bond Database name passed is not valid.",
+ "<412>": "SSP235: Bond User name passed is not valid.",
+ "<413>": "SSP236: Bond Password passed is not valid.",
+ "<414>": "SSP237: \"%1%\" is an invalid table type.",
+ "<415>": "SSP238: Table type \"%1%\" is not a server based filng system.",
+ "<416>": "SSP245: Aliasing is not allowed for the \"%1%\" filing system.",
+ "<417>": "SSP246: The \"%1%\" system table cannot be aliased.",
+ "<418>": "SSP247: Name \"%1%\" and \"%2%\" mismatching error.",
+ "<419>": "SSP248: Table record \"%1%\" is missing in revmedia.",
+ "<420>": "SSP271: The header of the table %1% is corrupted. FIX_LH cannot continue.",
+ "<421>": "SSP272: Fix type \"%1%\" is invalid.",
+ "<422>": "SSP273: Another station is currently fixing table and have semaphore %1% locked. Please wait until the other station is finished.",
+ "<423>": "SSP280: Table \"%1%\" not found at \"%2%\", filing system \"%3%\".",
+ "<424>": "SSP281: Invalid table name \"%1%\".",
+ "<425>": "SSP282: Table \"%1%\" does not have control features on.",
+ "<426>": "SSP283: Table \"%1%\" already has control features on.",
+ "<427>": "SSP284: Unable to add control features to \"%1%\" table.",
+ "<428>": "SSP285: \"%1%\" is already a master definition for this column position",
+ "<429>": "SSP286: \"%1%\" must be a master column definition",
+ "<430>": "SSP287: Table is not used in application \"%1%\"",
+ "<431>": "SSP288: Inherited Application \"%1%\" does not exist",
+ "<432>": "SSP289: Table \"%1%\" is open in the IDE",
+ "<433>": "",
+ "<434>": "SSP301: \"%1%\" is an invalid environment attribute value.",
+ "<435>": "SSP310: The database identifier \"%1%\" is not valid; it must be 8 characters or less.",
+ "<436>": "SSP311: The %1% database template already exists.",
+ "<437>": "SSP312: Error writing the environment record %1%.",
+ "<438>": "SSP313: The database template exceeds 64K.",
+ "<439>": "SSP314: The database template was not found.",
+ "<440>": "SSP320: User id \"%1%\" contains invalid character(s).",
+ "<441>": "SSO321: Error writing the user record.",
+ "<442>": "SSP322: Password must be between 6 and 20 characters.",
+ "<443>": "SSP323: The user id is already registered - no overwrite specified.",
+ "<444>": "SSP324: The user id was not found in the user record.",
+ "<445>": "SSP325: The user id cannot be deleted or modified.",
+ "<446>": "SSP326: User level %1% is not valid; User level should be from 0 to 2.",
+ "<447>": "SSP327: The current user does not have access priveleges to this app.",
+ "<448>": "SSP330: \"%1%\" is an invalid dictionary parameter.",
+ "<449>": "SSP331: Error writing symbolic column.",
+ "<450>": "SSP332: Open media failed on the following volume(s): %1%. Please redefine database after you login.",
+ "<451>": "SSP333: Invalid sort path specified: %1%. Please redefine it.",
+ "<452>": "SSP340: Dos file name and Dos File Extenstion TRUNCATED",
+ "<453>": "SSP341: Dos file name TRUNCATED",
+ "<454>": "SSP342: Dos File Extenstion TRUNCATED",
+ "<455>": "SSP343: Dos File Name contained Invalid chars",
+ "<456>": "SSP344: Invalid search method \"%1%\"",
+ "<457>": "",
+ "<458>": "SSP601: Unable to lock column(s) %1% in row \"%2%\".",
+ "<459>": "SSP602: %1% column(s) successfully locked.",
+ "<460>": "SSP603: Unable to lock row \"%1%\".",
+ "<461>": "SSP604: Row \"%1%\" successfully locked.",
+ "<462>": "SSP605: Unable to lock table \"%1%\".",
+ "<463>": "SSP606: Table \"%1%\" successfully locked.",
+ "<464>": "SSP607: Invalid locktype \"%1%\".",
+ "<465>": "SSP608: Unable to unlock column(s) %1% in row \"%2%\".",
+ "<466>": "SSP609: %1% column(s) successfully unlocked.",
+ "<467>": "SSP610: Unable to unlock row \"%1%\".",
+ "<468>": "SSP611: Row \"%1%\" successfully unlocked.",
+ "<469>": "SSP612: Unable to delete row(s) %1%; %2% row(s) deleted.",
+ "<470>": "SSP613: %1% row(s) deleted.",
+ "<471>": "SSP614: Row \"%1%\" deleted.",
+ "<472>": "SSP615: Row \"%1%\" successfully written.",
+ "<473>": "SSP616: %1% column(s) successfully written.",
+ "<474>": "SSP617: %1% row(s) successfully copied.",
+ "<475>": "SSP618: Unable to copy row(s) %1%. %2% row(s) copied.",
+ "<476>": "SSP619: \"%1%\" is an invalid column.",
+ "<477>": "SSP620: Write denied.",
+ "<478>": "SSP621: All locks successfully unlocked.",
+ "<479>": "SSP622: \"%1%\" is an invalid %2% option.",
+ "<480>": "SSP623: Unable to read row(s) %1%; %2% row(s) read.",
+ "<481>": "SSP624: %1% row(s) successfully read.",
+ "<482>": "SSP625: Destination row/table %1% already exists.",
+ "<483>": "SSP626: Destination row/table %1% does not exist.",
+ "<484>": "SSP627: Converted row string size exceeds 65532 bytes.",
+ "<485>": "SSP628: Unable to unlock table \"%1%\".",
+ "<486>": "SSP629: Table \"%1%\" successfully unlocked.",
+ "<487>": "SSP633: Required parameter missing.",
+ "<488>": "SSP634: No Servers found",
+ "<489>": "",
+ "<490>": "SSP700: Index type \"%1%\" is invalid.",
+ "<491>": "SSP701: Index type \"%2%\" has not been created for column \"%1%\".",
+ "<492>": "SSP702: Sort mode \"%1%\" is invalid.",
+ "<493>": "SSP703: Index type \"%2%\" has already been created for column \"%1%\".",
+ "<494>": "SSP704: Case mode \"%1%\" is invalid.",
+ "<495>": "SSP705: Create mode \"%1%\" is invalid.",
+ "<496>": "SSP706: Stop mode \"%1%\" is invalid.",
+ "<497>": "SSP707: The related table \"%1%\" does not exist.",
+ "<498>": "SSP708: Different sort modes \"%1%\" and \"%2%\" are not allowed for many-to-one relational indexes.",
+ "<499>": "SSP709: Cannot create/delete index for table \"%2%\" belongs to a different database \"%1%\".",
+ "<500>": "SSP710: Cannot create index for table \"%1%\" under a different account \"%2%\".",
+ "<501>": "SSP711: Cannot create index for table \"%1%\" when it has a Quickdex/Rightdex on its dictionary.",
+ "<502>": "",
+ "<503>": "SYS1000: Error loading program \"%1%\".",
+ "<504>": "SYS1001: Null loading error.",
+ "<505>": "SYS1002: The object code is invalid.",
+ "<506>": "SYS1003: The maximum number of programs has been exceeded.",
+ "<507>": "SYS1004: Error loading dictionary item \"%1%\".",
+ "<508>": "SYS1005: Cannot DICT insert into symbolic (%1%)",
+ "<509>": "SYS1006: Module \"%1%\" terminated due to runtime restrictions.",
+ "<510>": "SYS1008: Invalid login null user name.",
+ "<511>": "SYS1009: Invalid login user name.",
+ "<512>": "SYS1010: Invalid login password.",
+ "<513>": "SYS1011: Invalid login (Account disabled due to excessive attempts).",
+ "<514>": "SYS1012: Invalid login (Workstation disabled due to excessive attempts).",
+ "<515>": "",
+ "<516>": "SYS1100: The \"%1%\" event for \"%2%\" contains syntax errors.",
+ "<517>": "SYS1101: Compiler error: Preprocessing error.",
+ "<518>": "SYS1102: Compiler error: Source code exceeds maximum size for compiler.",
+ "<519>": "SYS1103: Compiler error: Old tablename; record name format is not supported. Invalid $insert.",
+ "<520>": "SYS1104: Compiler error: Module \"%1%\" Line \"%2%\" : Invalid $USES entity name[%3%]",
+ "<521>": "SYS1105: Compiler error: Module \"%1%\" Line \"%2%\" : $INSERT access error [%3%]",
+ "<522>": "SYS1106: Compiler error: Module \"%1%\" Line \"%2%\" : $INSERT circular reference error [$INSERT %3%]",
+ "<523>": "SYS1107: Compiler error: Module \"%1%\" Line \"%2%\" : Unmatched compiler define condition",
+ "<524>": "",
+ "<525>": "SYS1111: Compiler error: Contract must be before executable code",
+ "<526>": "SYS1112: Compiler error: Contract BEGIN CONDITION is missing.",
+ "<527>": "SYS1113: Compiler error: Contract END CONDITION is missing.",
+ "<528>": "SYS1114: Compiler error: Contract contains multiple PRE: statements.",
+ "<529>": "SYS1115: Compiler error: Contract contains multiple POST: statements.",
+ "<530>": "SYS1116: Compiler error: Contract PRE: statement is missing.",
+ "<531>": "SYS1117: Compiler error: Contract POST: statement is missing.",
+ "<532>": "SYS1119: Compiler error: %1%",
+ "<533>": "",
+ "<534>": "SYS1120: Compiler warning: Unassigned Variable \"%1% on line: \"%2%\"",
+ "<535>": "SYS1121: Compiler information: \"%1% elapsed time \"%2%\" secs",
+ "<536>": "SYS1122: Compiler warning: Variable \"%1% on line \"%2%\" ends with \"$\"",
+ "<537>": "SYS1123: Compiler warning: Equate \"%1% on line \"%2%\" does not end with \"$\"",
+ "<538>": "SYS1124: Compiler warning: Debug statement found",
+ "<539>": "SYS1125: Compiler warning: %1%",
+ "<540>": "",
+ "<541>": "SYS1200: The process has been aborted.",
+ "<542>": "SYS1201: This feature is not supported.",
+ "<543>": "SYS1210: The procedure type is invalid.",
+ "<544>": "SYS1211: A left parenthesis is missing.",
+ "<545>": "SYS1212: A right parenthesis is missing.",
+ "<546>": "SYS1213: The argument type is invalid.",
+ "<547>": "SYS1214: An argument identifier is missing.",
+ "<548>": "SYS1215: The compilation has failed.",
+ "<549>": "SYS1216: Too many arguments have been passed.",
+ "<550>": "SYS1217: A ROWDEF is missing in the routine.",
+ "<551>": "SYS1220: The object code is missing.",
+ "<552>": "SYS1221: The argument is invalid.",
+ "<553>": "SYS1222: PutData has failed.",
+ "<554>": "SYS1223: The stored procedure name is invalid.",
+ "<555>": "SYS1224: The procedure cannot be overwritten.",
+ "<556>": "SYS1230: SQL read error.",
+ "<557>": "SYS1240: A comma or quote is missing in the script.",
+ "<558>": "SYS1241: A matching quote is missing in the script.",
+ "<559>": "SYS1242: The parameter number in the script is invalid.",
+ "<560>": "SYS1243: The list is too deeply nested in brackets.",
+ "<561>": "SYS1244: The script contains an invalid character.",
+ "<562>": "SYS1245: A matching bracket is missing in the script.",
+ "<563>": "",
+ "<564>": "SYS1250: The prototype definition is missing",
+ "<565>": "SYS1251: The prototype return type is missing",
+ "<566>": "SYS1252: The prototype calling convention is missing",
+ "<567>": "SYS1253: The prototype function name is missing",
+ "<568>": "SYS1254: \"%1%\" is not a valid variable type",
+ "<569>": "SYS1255: \"%1%\" is not a valid calling convention",
+ "<570>": "SYS1256: \"%1%\" is not a valid internal function pointer",
+ "<571>": "SYS1257: The prototype definition is missing",
+ "<572>": "",
+ "<573>": "SYS1300: Cannot detach or redefine table %1%.",
+ "<574>": "SYS1301: Table was not found in volume rec table list.",
+ "<575>": "SYS1302: Volume record for attached table is missing.",
+ "<576>": "SYS1303: Table list in the volume record does not synch with the systables record.",
+ "<577>": "",
+ "<578>": "SYS1500: Primary row locked: Table %1%, key %2%",
+ "<579>": "SYS1501: Subsidiary row locked: Table %1% key %2%",
+ "<580>": "SYS1502: Locks missing at update time",
+ "<581>": "SYS1503: Form fetch denormalization beyond 2nd levels is not supported",
+ "<582>": "",
+ "<583>": "SYS1901: Table list cannot be null.",
+ "<584>": "SYS1913: Database record is missing in control table.",
+ "<585>": "SYS1915: Alias with wrong table type.",
+ "<586>": "SYS1916: Aliasing system tables is not allowed.",
+ "<587>": "SYS1917: Alias table name cannot be null.",
+ "<588>": "SYS1918: Renaming system tables is not allowed.",
+ "<589>": "SYS1919: Renaming alias tables is not allowed.",
+ "<590>": "SYS1920: Database record is missing.",
+ "<591>": "",
+ "<592>": "SYS1980: Error opening structure definition table \"%1%\" [%2%]",
+ "<593>": "SYS1981: Error reading structure definition for \"%1%\" [%2%]",
+ "<594>": "",
+ "<595>": "B100: Line %1%. THEN/ELSE not terminated with END. Invalid keyword: %2%.",
+ "<596>": "B101: Line %1%. Illegal Statement Termination: %2%",
+ "<597>": "B102: Line %1%. Illegal Statement: %2%.",
+ "<598>": "B103: Line %1%. Label %2% is missing.",
+ "<599>": "B104: Line %1%. Label %2% is doubly defined.",
+ "<600>": "B105: Line %1%. %2% has not been dimensioned or declared for use as a function or subroutine.",
+ "<601>": "B106: Line %1%. Variable has been dimensioned and used without subscripts.",
+ "<602>": "B108: Line %1%. FOR statement not terminated with \"NEXT\" keyword.",
+ "<603>": "B113: Line %1%. Illegal expression encountered.",
+ "<604>": "B114: Line %1%. Maximum number of variables exceeded.",
+ "<605>": "B115: Line %1%. Label %2% is used before the EQUATE statement.",
+ "<606>": "B120: Line %1%. Statements exist after final \"END\" statement. Check for unmatched conditionals.",
+ "<607>": "B123: Line %1%. End of source reached with unmatched IF, ELSE, FOR, LOOP or CASE block.",
+ "<608>": "B200: Line %1%. Input Error",
+ "<609>": "B201: Line %1%. Unterminated conditional clause.",
+ "<610>": "B202: Line %1%. Unterminated conditional clause.",
+ "<611>": "B203: Line %1%. Illegal expression following logical %2% operator.",
+ "<612>": "B204: Line %1%. Illegal expression following MATCHES operator.",
+ "<613>": "B205: Line %1%. Illegal expression following comparison operator.",
+ "<614>": "B206: Line %1%. Illegal expression following concatenation operator.",
+ "<615>": "B207: Line %1%. Illegal expression following negation operator.",
+ "<616>": "B208: Line %1%. Illegal expression following addition operator.",
+ "<617>": "B209: Line %1%. Illegal expression following subtraction operator.",
+ "<618>": "B210: Line %1%. Illegal expression following multiplication operator.",
+ "<619>": "B211: Line %1%. Illegal expression following division operator.",
+ "<620>": "B212: Line %1%. Illegal expression following power operator.",
+ "<621>": "B213: Line %1%. Reserved keyword %2% encountered in expression.",
+ "<622>": "B214: Line %1%. Right paren \")\" missing.",
+ "<623>": "B215: Line %1%. Right curly brace \"}\" missing.",
+ "<624>": "B216: Line %1%. THEN keyword is required.",
+ "<625>": "B217: Line %1%. Illegal expression following THEN.",
+ "<626>": "B218: Line %1%. ELSE keyword is required.",
+ "<627>": "B219: Line %1%. Illegal expression following ELSE.",
+ "<628>": "B300: Line %1%. Generated object code exceeds 65535 bytes.",
+ "<629>": "",
+ "<630>": "//Arev B errors - see SYSPROG, BERRORS",
+ "<631>": "B101: \" toSort mode selected is not correct. Column %1% already has relational index with %2% mode. Please apply this mode for creating c",
+ "<632>": "B102: \" to %1% already has a relational index established from table %2%. The Relational index cannot be set again from table %3%. ",
+ "<633>": "B103: \" to Compressing %1%... ",
+ "<634>": "B104: %1% has been selected, but cannot be found in %2%. ",
+ "<635>": "B105: The dBASEIII file %1% already exists. Do you want to overwrite it? ",
+ "<636>": "B106: The dBASEIII memo file %1% already exists. Do you want to overwrite it? ",
+ "<637>": "B107: Cannot find the %1% command in the LIST.SUB subroutines. ",
+ "<638>": "B108: Enter number. ",
+ "<639>": "B109: Enter text without quotes. ",
+ "<640>": "B110: Port Call: ",
+ "<641>": "B111: An invalid option was used in the \"PORT\" command. ",
+ "<642>": "B112: The code %2% is not valid in \"%1%\". ",
+ "<643>": "B113: The %1% option is not currently implemented. ",
+ "<644>": "B114: Not available. ",
+ "<645>": "B115: The column must not be a symbolic, group, or key column, or have a relational index on it. ",
+ "<646>": "B116: You must first select a column. ",
+ "<647>": "B117: Enter a table name followed by a slash (/) and a column name. ",
+ "<648>": "B118: Warning! All index information will be deleted from %1%. Do you want to continue? ",
+ "<649>": "B119: Clearing indexing information in %1%... ",
+ "<650>": "B120: Deleting Cross Reference information from %1%... ",
+ "<651>": "B121: The character column %1% is longer than the 254 character limit. Use a memo field for this column. ",
+ "<652>": "B123: Finding indexed tables... ",
+ "<653>": "B124: Collecting indexing information... ",
+ "<654>": "B125: Enter a new table name for the save list statement. Press [Esc] to cancel the process. ",
+ "<655>": "B126: %1% is a new row. ",
+ "<656>": "B127: %1% is an invalid row. ",
+ "<657>": "B128: Hours cannot exceed 12. ",
+ "<658>": "B129: Text cut into buffer %1%. ",
+ "<659>": "B130: \"%1%\" was not found. ",
+ "<660>": "B131: The default macro set %1% cannot be found. ",
+ "<661>": "B132: The header for group 1 has been corrupted. No framesize or modulo information can be read. Do you want to fix group 1? ",
+ "<662>": "B133: Cannot determine the framesize of this table. Please enter your best estimate for the framesize in bytes. ",
+ "<663>": "B134: Framesize must divide evenly into the filesize (%1%). ",
+ "<664>": "B135: The FRAMESIZE must be between 256 and 10000. ",
+ "<665>": "B136: The FRAMESIZE parameter must be numeric. ",
+ "<666>": "B137: Enter a group or group range to fix. Formats are: x, x-y, ALL. Press [Esc] to cancel the process. ",
+ "<667>": "B138: Response = %1% ",
+ "<668>": "B139: Fixing groups %1% through %2%... ",
+ "<669>": "B140: Rebuilding the primary % figure... ",
+ "<670>": "B141: Copying all good rows found from a temporary table back into re-initialized groups... ",
+ "<671>": "B142: Another station is fixing. Please try again later. ",
+ "<672>": "B143: The overflow freelist has been cleared. You can issue a compress to recover and re-order the overflow frames. ",
+ "<673>": "B144: Compress file. There must be no other user of this file. After compression, this file should be re-attached at all other s",
+ "<674>": "B145: An error occurred during the compress operation. The operation has been canceled. ",
+ "<675>": "B146: The drive %1% does not contain Advanced Revelation files. ",
+ "<676>": "B147: The program OCONV.RUN is not available in the SYSOBJ table. ",
+ "<677>": "B148: Enter the names of the programs to display. ",
+ "<678>": "B149: The %1% table was not found. Do you want to list all indexed tables? ",
+ "<679>": "B150: The %1% table is not indexed. Do you want to list all indexed tables? ",
+ "<680>": "B151: You have defined an index. Do you want to turn it on? ",
+ "<681>": "B152: *CAUTION* You have asked to delete rows from SYSCOLUMNS. These rows will also be deleted from your dictionaries. Do you want to c",
+ "<682>": "B153: The %1% column in the %2% table is not available. Do you want to list all indexed columns? ",
+ "<683>": "B154: Will \"%1%\" be a key prompt? ",
+ "<684>": "B155: Finding the %1% column in the dictionary... ",
+ "<685>": "B156: %1% cannot be found. It must exist in %2%. ",
+ "<686>": "B157: %1% is currently a Data Column at position %3% Do you want to convert it to a Symbolic column? ",
+ "<687>": "B158: No formula has been saved. ",
+ "<688>": "B159: The formula was not changed. ",
+ "<689>": "B160: Collector windows do not use dictionary formulas. ",
+ "<690>": "B161: The object code for %2% cannot be found in the %1% table. %2% is also not cataloged. Please enter the name of the table containin",
+ "<691>": "B162: The window %1% cannot be found. ",
+ "<692>": "B163: Updating the dictionary... ",
+ "<693>": "B164: %1% did not bind correctly. ",
+ "<694>": "B165: No index values were found. ",
+ "<695>": "B166: Cannot find the row %1% in the %2% table. ",
+ "<696>": "B167: Collecting information about indexes... ",
+ "<697>": "B168: Key capture functions have been disabled. ",
+ "<698>": "B169: This is an invalid key. ",
+ "<699>": "B170: Macro execution has been disabled. ",
+ "<700>": "B171: Window %1% is about to be deleted from %2%. Do you want to continue? ",
+ "<701>": "B172: Deleting... ",
+ "<702>": "B173: No columns are indexed in %1%. ",
+ "<703>": "B174: Sorting is not allowed within a protected group. ",
+ "<704>": "B175: Sorting is not allowed before row %1%. ",
+ "<705>": "B176: Enter the number of rows to select or leave this blank to select all rows. ",
+ "<706>": "B177: Enter heading text for this column. ",
+ "<707>": "B178: Enter an output format code. (example: \"D2/\" for a date format of mm/dd/yy) ",
+ "<708>": "B179: Enter a heading. ",
+ "<709>": "B180: Enter a footing. ",
+ "<710>": "B181: QBEC1, HORMV.OUT sync error? ",
+ "<711>": "B182: QBEC1, HORMV.SCB out of sync? ",
+ "<712>": "B184: Building query... ",
+ "<713>": "B185: Updating %1% in the %2% table... ",
+ "<714>": "B186: No key prompt was specified. The default key prompt will be %1%. ",
+ "<715>": "B187: You must create at least one prompt before you can save this window. The save operation has been canceled. ",
+ "<716>": "B188: The window %1% was not locked. No changes will be saved. ",
+ "<717>": "B189: Join prompt %1% cannot be found. ",
+ "<718>": "B190: Do you want to execute the filter? ",
+ "<719>": "B191: %1%, needed for index transactions is not available. Indexes depending on this table will probably need rebuilding. ",
+ "<720>": "B192: The Lotus file %1% already exists. Do you want to overwrite it? ",
+ "<721>": "B193: Enter a variable name. ",
+ "<722>": "B194: Editing must be complete to continue. ",
+ "<723>": "B195: There is nothing to pan. ",
+ "<724>": "B196: This label is as large as you can make it in the current window. ",
+ "<725>": "B197: You have reached the edge of window space. You may want to try resizing your window using [Ctrl-F7]. ",
+ "<726>": "B198: The dictionary of %1% is in use. No changes will be saved. ",
+ "<727>": "B199: The dictionary is in use elsewhere. The binding cannot be changed. ",
+ "<728>": "B200: You have maximized this prompt entry in the current window. You may want to try resizing your window using [Ctrl-F7]. ",
+ "<729>": "B201: Reading window... ",
+ "<730>": "B202: %1% has %2% installed. Do you want to remove %2%? ",
+ "<731>": "B203: Removing the %1% modifying filing system from %2%... ",
+ "<732>": "B204: Waiting until the source record %1% can be locked... ",
+ "<733>": "B205: %1% is locked. ",
+ "<734>": "B206: No R/LIST program was generated. An invalid expression or column has been detected in line %1%. ",
+ "<735>": "B207: %1% is not a valid dBASEIII file. ",
+ "<736>": "B208: Do you want to perform the conversion? ",
+ "<737>": "B209: That is an invalid color name. ",
+ "<738>": "B210: If no record delimiter is specified, a record length must be specified. ",
+ "<739>": "B211: The operating system file %1% already exists. Do you want to overwrite it? ",
+ "<740>": "B212: The HELP file is not available. No help message will be saved. Do you want to continue? ",
+ "<741>": "B213: Done. ",
+ "<742>": "B214: There are no columns defined in the dictionary of %1%. ",
+ "<743>": "B215: You must add a table to the window before you can use Quick Paint. ",
+ "<744>": "B216: There are no tables in this window. ",
+ "<745>": "B217: Formatting... ",
+ "<746>": "B218: Printing... ",
+ "<747>": "B220: The mode %1% is invalid. ",
+ "<748>": "B221: The selected objects have been copied to the Paint clipboard. ",
+ "<749>": "B222: Function key? %1% ",
+ "<750>": "B223: You must be in Roam mode to Insert or Delete rows. ",
+ "<751>": "B224: The record already exists in the VOC. Do you want to overwrite it? ",
+ "<752>": "B225: Resizing is not supported in Table mode. ",
+ "<753>": "B226: You may not pan while in Table mode. ",
+ "<754>": "B227: The Window is fully displayed. ",
+ "<755>": "B228: There is no transaction file for this Batch Update. ",
+ "<756>": "B229: This label is at maximum length for the current window. You may want to try resizing your window using [Ctrl-F7]. ",
+ "<757>": "B230: A starting byte and a length are required. ",
+ "<758>": "B231: Lock information has been updated in the templates in the %1% file. ",
+ "<759>": "B232: No related windows are available. ",
+ "<760>": "B233: Macro building has been disabled. ",
+ "<761>": "B234: Searching Indexes... Press [Esc] to cancel the search. ",
+ "<762>": "B235: Waiting for index %1% to be available... ",
+ "<763>": "B236: Error in compiling \"%1%\" ",
+ "<764>": "B237: No [F2] Help for %1% type commands is available. ",
+ "<765>": "B238: Collector windows do not have dictionaries. ",
+ "<766>": "B239: Updating prompt %1%... ",
+ "<767>": "B240: Updating the %1% field... ",
+ "<768>": "B241: %1% is invalid. ",
+ "<769>": "B242: Enter the table name to move to. ",
+ "<770>": "B243: Selecting referenced programs... ",
+ "<771>": "B244: %1% is not a valid table type. Press [F2] for table type options. ",
+ "<772>": "B245: The %1% key is not active %2% Press [Ctrl-F9] for a list of the currently active keys. ",
+ "<773>": "B246: The clipboard has been cleared. ",
+ "<774>": "B247: Pasting is only allowed while Roaming. ",
+ "<775>": "B248: Reading dictionary... ",
+ "<776>": "B249: The dictionary is not bound to %1%. Use the Prompt Window to verify the prompt. ",
+ "<777>": "B250: Table Information for %1%: Volume = %2% OS Path = %3% File Type = %4% File Number = %5% ",
+ "<778>": "B251: The %1% table belongs to the %2% volume. You may only change indexing in tables under the same volume. ",
+ "<779>": "B252: Do you want to save? ",
+ "<780>": "B253: Shifting... ",
+ "<781>": "B254: No block of text has been defined. ",
+ "<782>": "B255: The menu options key is disabled. ",
+ "<783>": "B256: An invalid attribute was passed to ATTR.TO.ESC. Attribute = \"%1%\" (hex). ",
+ "<784>": "B257: Cannot access color definitions correctly. ",
+ "<785>": "B258: The escape sequence \"%1%\" (hex) is invalid in ESC.TO.ATTR. ",
+ "<786>": "B259: The %1% table belongs to the %2% application. You may only change indexing in tables in the same application. ",
+ "<787>": "B260: %1% is not a valid volume name or an existing subdirectory. ",
+ "<788>": "B261: Table name = %1% OS name = %8% Volume = %2% Application = %3% File Type = %4% %5% ",
+ "<789>": "B262: %1% is indexed and cannot be renamed. ",
+ "<790>": "B263: %1% in the %2% table is not a valid dictionary type for indexing. Only the dictionary types \"F\" and \"S\" may be indexed. ",
+ "<791>": "B264: %1% already exists in the %3% application on the %2% volume. ",
+ "<792>": "B265: The clipboard is empty. ",
+ "<793>": "B266: %1% is not a Linear Hash table. You must convert your table before attempting to use it with PAINT. ",
+ "<794>": "B267: The maximum length of the Quickdex index (65,530 characters) has been reached -- no more records will be added to the Quickdex in",
+ "<795>": "B268: The \"BY\" clause is invalid. You cannot sort by %1%. ",
+ "<796>": "B269: The disk the drive is NOT a valid LAN Pack disk. Please insert a valid LAN Pack disk. ",
+ "<797>": "B269: A Fatal Bump error. Improper Bump information. ",
+ "<798>": "B272: There is no disk in drive %1%. Insert a disk and then try agian. ",
+ "<799>": "B273: To install a LAN Pack, you must log in as the \"LANPACK\" user. ",
+ "<800>": "B274: This installation currently supports %1% user(s). Would you like to enable more users? ",
+ "<801>": "B275: Insert a NEW Lanpack into Drive. Choose drive (A or B) or Cancel ",
+ "<802>": "B276: If you change the location of your application without moving the DOS files, you will NOT be able to open the application. ",
+ "<803>": "B279: Cannot find the %1% driver in the SYSNETWORKS table. ",
+ "<804>": "B280: The REVBOOT file is too large. ",
+ "<805>": "B282: The original REVBOOT file has been renamed REVBOOT.OLD. The new network driver will be available the next time you log onto Adva",
+ "<806>": "B284: Logging off. ",
+ "<807>": "B285: No rows found. ",
+ "<808>": "B286: %1% is not a valid index name. ",
+ "<809>": "B287: Warning! The index update process must not be interrupted or indexes will be corrupted. Do you still want to update ALL i",
+ "<810>": "B288: There are invalid character(s) in the table name %1%. Use only alphanumeric characters and the special characters underscore \"_\"",
+ "<811>": "B289: The dictionary of %1% is not available. ",
+ "<812>": "B291: The key list has exceeded the maximum allowed length. The list will be truncated. ",
+ "<813>": "B292: The list accumulated in %1% has been truncated to the 64K bytes limit. Please use the R/LIST command to retrieve correct ",
+ "<814>": "B293: The Btree index for the indexed column %1% in the table %2% has not been created. Please initialize the index for this column an",
+ "<815>": "B294: The list returned from BTREE.EXTRACT has been truncated to the 64K limit. To retrieve more rows from the %1% table use the SELEC",
+ "<816>": "B295: The list %1% cannot be found in the LISTS table. ",
+ "<817>": "B296: Do you want to cancel this process? ",
+ "<818>": "B297: The correct form for the TRANSACTION command is: TRANSACTION operator (option) where: operator = COMMIT, ROLLBACK, S",
+ "<819>": "B300: These table(s) are not found in this volume: ",
+ "<820>": "B301: Table(s) not available: ",
+ "<821>": "B303: No candidate tables found. ",
+ "<822>": "B304: Domain and validation controls have been added to %1% tables. ",
+ "<823>": "B305: Control features have been removed from %1% tables. ",
+ "<824>": "B306: Locating tables... ",
+ "<825>": "B307: No tables were affected. The \"S\" option is not active if no volume is specified. ",
+ "<826>": "B308: The \"%1%\" volume is not available. ",
+ "<827>": "B311: The \"%1%\" table does not have control features active. Press [Esc] to cancel the process or press any other key to continue. ",
+ "<828>": "B312: The \"%1%\" table already has Control features active. Press [Esc] to cancel the process or press any other key to continue. ",
+ "<829>": "B313: The \"%2%\" volume does not exist. ",
+ "<830>": "B314: \"%1%\" is not a data table, and cannot have control features added. Press [Esc] to cancel the process or press any other key to c",
+ "<831>": "B315: The \"%1%\" table is not available. It must be attached before Control features can be added. Press [Esc] to cancel the process or",
+ "<832>": "B316: The \"%1%\" table does not exist on the \"%2%\" volume. Press [Esc] to cancel the process or press any other key to continue. ",
+ "<833>": "B317: An error has occurred while writing to the volume directory for the \"%2%\" volume. Press [Esc] to cancel the process or press any",
+ "<834>": "B318: The \"%1%\" table is not on the \"%2%\" volume. Press [Esc] to cancel the process or press any other key to continue. ",
+ "<835>": "B319: Unable to save \"%1%\" in the \"%2%\" table. ",
+ "<836>": "B320: Subroutine: %1%|Branch value must be numeric! ",
+ "<837>": "B321: Subroutine: %1%|Value of %2% exceeds highest ON...GOSUB branch. ",
+ "<838>": "B322: The table: %1% is excluded from all EasyWriter and QBE|queries. Therefore, you may not set up additional|dictionary level contro",
+ "<839>": "B323: Link list in the table \"%1%\" is broken. Transactions cannot be properly flushed. To correct this problem, please rebuild a",
+ "<840>": "B324: The table: %1% has no dictionary attached or created.|Therefore, you may not set up additional|dictionary level control on the ta",
+ "<841>": "B325: Dictionary tables cannot be further qualified for EasyWriter queries. ",
+ "<842>": "B326: Error writing to DOS file \"%1%\" ",
+ "<843>": "B327: Default configuration record \"%1%\" is missing from the %2% table. ",
+ "<844>": "B328: Error opening or reading from .INI file \"%1%\" ",
+ "<845>": "B329: %1% is an invalid Advanced Revelation .INI file. ",
+ "<846>": "B330: The file or path \"%1%\" does not contain .INI files. ",
+ "<847>": "B331: Other .INI files only accessable from the SYSPROG account. ",
+ "<848>": "B332: No INI-file has been found. \"%1%\" has been created as the default INI-file. ",
+ "<849>": "B333: Finishing processing selections. Please wait. ",
+ "<850>": "B400: Initializing the index control information... ",
+ "<851>": "B401: Null I/O Error ",
+ "<852>": "B402: Error compiling %1%. Use the dictionary window to correct the formula. ",
+ "<853>": "B403: Error while copying row \"%1%\" to the \"%2%\" table. ",
+ "<854>": "B404: Building the \"%1%\" index for the \"%2%\" table... ",
+ "<855>": "B440: Another workstation is currently accessing table \"%2%\" and has row \"%1%\" locked. The index update you have requested will pr",
+ "<856>": "B441: Records can not be updated because the table \"%1%\" is not available or attached for reference to store index transactions. P",
+ "<857>": "B500: The \"%1%\" table has been dropped. ",
+ "<858>": "B501: The wait-for-lock process has been interrupted. Lock information: Lock Type: \"%1%\" Table : \"%2%\" Row : \"%",
+ "<859>": "B502: Transaction Control is OFF. ",
+ "<860>": "B503: You must log in as the user \"SYSPROG\" to perform this function. ",
+ "<861>": "B504: Do you want to remove the user \"%1%\" from the commit queue \"%2%\" ? ",
+ "<862>": "B505: Do you want to remove the user \"%1%\" from ALL commit queues? ",
+ "<863>": "B506: Do you want to clear the entire Commit Log? ",
+ "<864>": "B507: Warning! Invoking Auto-Transaction Start causes all changes to be held until they are explicitly committed. Unless committed, ch",
+ "<865>": "B508: A pending transaction exists for this station. Do you want to Commit or Rollback before logoff? ",
+ "<866>": "B509: A pending transaction exists for this station. Do you want to Commit, Rollback, or Ignore the transaction? ",
+ "<867>": "B510: Invalid response. Entry must be \"C\", \"R\", or \"I\". ",
+ "<868>": "B511: Invalid response. The entry must be a \"C\" or \"R\". ",
+ "<869>": "B512: This function can only be used when Commit Protection is \"ON\". Commit protection causes commit queues to be maintained. A lock ",
+ "<870>": "B513: The \"COMMITLOG\" file has been locked. Transactions cannot be committed while this utility is being run. ",
+ "<871>": "B514: This volume does not contain any tables of the Revelation G type. ",
+ "<872>": "B515: Row \"%1%\" was found in the \"VOC\", but is not a valid volume name. ",
+ "<873>": "B516: \"%1%\" is mapped to drive \"%2%\". ",
+ "<874>": "B517: \"%1%\" is not a volume. This process assumes that it is a path name. Is this correct? ",
+ "<875>": "B518: The volume name that corresponds to the path \"%1%\" is \"%2%\" Is this correct? ",
+ "<876>": "B519: The target must a be valid volume. Building \"%TEMP.VOL.CONVERT%\" using the path \"%1%\". ",
+ "<877>": "B520: The volume directory on path \"%1%\" is not available. ",
+ "<878>": "B521: Another workstation is currently updating indexes on table \"%2%\" with control column \"%1%\" locked. The index update you have",
+ "<879>": "B522: \"%1%\" is not a valid column name. ",
+ "<880>": "B523: Help level can only be set from Level 1 of TCL. ",
+ "<881>": "B524: All other users should reattach this table in order for indexing to remain up-to-date. ",
+ "<882>": "B525: Error %1% in VSPACE. ",
+ "<883>": "B526: The View window cannot be displayed. The operating system file required for the window is not available or cannot be created. ",
+ "<884>": "B527: Your DOS path for temporary files is invalid. Please check your environment setting. ",
+ "<885>": "B528: I/O error during join process. ",
+ "<886>": "B529: An error was encountered while joining columns. No changes will be saved. ",
+ "<887>": "B530: A Merge name is required. ",
+ "<888>": "B531: The printer configuration for \"%1%\" cannot be found in \"%2%\". ",
+ "<889>": "B532: The flag definition record \"%1%\" cannot be found. ",
+ "<890>": "B533: Cannot find \"%1%\". ",
+ "<891>": "B534: The \"%C37%FIELDS%C37%\" row in the the dictionary of \"%1%\" is not available. ",
+ "<892>": "B535: Reprocessing row \"%1%\" from the \"%2%\" table %3% ... ",
+ "<893>": "B536: Cannot find \"%1%\" in \"%2%\". ",
+ "<894>": "B537: Merging row \"%1%\" from the \"%2%\" table to the output table %3% ... ",
+ "<895>": "B538: The key list contains imbalanced single or double quote marks. ",
+ "<896>": "B539: No output table was specified in the template. ",
+ "<897>": "B540: Widow/Orphan override. ",
+ "<898>": "B541: MERGE.SUB was passed a dispatch value out of range %1%. ",
+ "<899>": "B542: Collecting column information... ",
+ "<900>": "B543: %1% Enter a value. ",
+ "<901>": "B544: Do you want to delete \"%1%\"? ",
+ "<902>": "B545: The Merge sample is active only while editing the Merge script. ",
+ "<903>": "B546: Do you want to view the previous sample? ",
+ "<904>": "B547: The row \"%1%\" is not available in the \"%2%\" table to do a Merge sample. ",
+ "<905>": "B548: Do you want to abandon the sample? ",
+ "<906>": "B549: Selecting a random row. ",
+ "<907>": "B550: Initializing... ",
+ "<908>": "B551: \"%1%\" error(s) detected. ",
+ "<909>": "B552: No errors have been detected. ",
+ "<910>": "B553: This field is protected. Press [F2] to edit the Script. ",
+ "<911>": "B554: Enter the name of the operating system text file to import. ",
+ "<912>": "B555: The table can be accessed successfully. ",
+ "<913>": "B556: \"%1%\" is not a legal operating system filename. ",
+ "<914>": "B557: Access to this file has been denied by the operating system. ",
+ "<915>": "B558: \"%1%\" does not exist. ",
+ "<916>": "B559: \"%1%\" is not available or cannot be found. ",
+ "<917>": "B560: Convert high ASCII characters (higher than character 127)? ",
+ "<918>": "B561: The format flag template contains an invalid key flag (%1%-%2%). ",
+ "<919>": "B562: The text file is too long. The file will be truncated to fit into the Merge template. ",
+ "<920>": "B563: Wrap long lines? ",
+ "<921>": "B564: The key flag \"%1%\" in the options list is a valid flag. ",
+ "<922>": "B565: \"%1%\" is not a valid format code. Press [F2] for a list of valid formats. ",
+ "<923>": "B566: The format code %1% is invalid. ",
+ "<924>": "B567: The \"%1%\" table does not exist. Do you want to create it? ",
+ "<925>": "B568: The Merge script is empty. ",
+ "<926>": "B569: The Merge header has not been specified. ",
+ "<927>": "B570: The Merge footer has not been specified. ",
+ "<928>": "B571: Printer format specifications must be entered as up to 3 decimal numbers separated by spaces. (example: 27 72 105) ",
+ "<929>": "B572: Selecting rows... ",
+ "<930>": "B573: Enter the name of the filter row. ",
+ "<931>": "B574: The \"REPORTS\" table is not available. Press [Enter] to return to the Query window. ",
+ "<932>": "B575: The filter \"%1%\" has been saved. ",
+ "<933>": "B576: Do you want to save your custom changes in a Filter? ",
+ "<934>": "B577: The \"%1%\" prompt contains unbalanced quotation marks. ",
+ "<935>": "B578: Converting the R/DESIGN row \"%1%\". ",
+ "<936>": "B579: \"%1%\" This row already exists in \"%2%\". The row was not converted. ",
+ "<937>": "B580: \"%1%\" This record was converted and saved in \"%2%\". ",
+ "<938>": "B581: %1% Possible incompatibility. This prompt has a symbolic reference in %2%. The code has been placed in %3%. ",
+ "<939>": "B582: The symbolic uses RDESIGN.COMMON. This is incompatible with window templates. ",
+ "<940>": "B583: The symbolic defines COMMON variables. This may be incompatible with Window templates. ",
+ "<941>": "B584: \"%1%\" This prompt has a subroutine reference in Description. The code has been placed in the Options prompt. This may be incompat",
+ "<942>": "B585: The subroutine \"%1%\" uses RDESIGN.COMMON. This is incompatible with window templates. ",
+ "<943>": "B586: The subroutine \"%1%\" defines common. This may be incompatible with Window templates. ",
+ "<944>": "B587: The program \"%1%\" cannot not be found. The process is unable to check for incompatibility. ",
+ "<945>": "B588: The program table is not available. Unable to check for incompatibility. ",
+ "<946>": "B589: \"%1%\" This row is not an \"ENTRY\" type. It cannot be converted by this program. ",
+ "<947>": "B590: The \"VOC\" entry was not a catalog pointer. The process is unable to check for incompatibility. ",
+ "<948>": "B591: \"%1%\" The \"VOC\" entry is not available. Unable to check for incompatibility. ",
+ "<949>": "B592: \"%1%\" This row cannot be found in the \"%2%\" table. ",
+ "<950>": "B593: \"%1%\" The cross reference login was not converted. ",
+ "<951>": "B594: \"%1%\" The table accessed by this template is not available. The prompts for symbolic columns cannot be verified. ",
+ "<952>": "B595: The change prompt has a value in \"PARAMETER 1\". Linked screen conversion is not completed yet. PARAMETER 1 = \"%1%\" ",
+ "<953>": "B596: Prompt number %1% (R/DESIGN window number %2%) is more than one column wide. It has been truncated to one column. ",
+ "<954>": "B597: %1% This prompt has a non-numeric value in Parameter 1. No action has been taken. ",
+ "<955>": "B598: \"%1%\" This prompt has a value in the \"DESCRIPTION\" field that cannot be converted. ",
+ "<956>": "B599: Mode %1% is an invalid reduction mode. ",
+ "<957>": "B600: The first (meta) pass for \"WITH\" has failed. ",
+ "<958>": "B601: WITH meta compilation failed. ",
+ "<959>": "B602: This option/process is not supported. ",
+ "<960>": "B603: The cursor value %1% is out of range. ",
+ "<961>": "B604: The cursor \"%1%\" is invalid. ",
+ "<962>": "B605: The template has not been saved. There is no Table or Collector information. ",
+ "<963>": "B606: Position information must be numeric. ",
+ "<964>": "B607: The mode %1% is invalid for LIST.ACTIVE. ",
+ "<965>": "B608: Error during Readnext operation while seeking. ",
+ "<966>": "B609: Waiting for an index lock... If you cancel this process, the table will not be deleted. ",
+ "<967>": "B610: BFS name cannot be read for DICT %1% ",
+ "<968>": "B611: The [Alt-V] key is functional only when using R/LIST commands. ",
+ "<969>": "B615: The active select list is unresolved. Do you want to continue? ",
+ "<970>": "B616: The active select list is unresolved with reduction pending. Do you want to continue? ",
+ "<971>": "B617: The active select list is unresolved. The \"%1%\" table contains %2% rows. Do you want to continue? ",
+ "<972>": "B618: The active SELECT list is unresolved. The \"%1%\" table contains %2% rows. Do you want to continue? ",
+ "<973>": "B619: Seek to the top of table has failed. Do you want to continue the Savelist from the current position? ",
+ "<974>": "B620: %B%No Cross Reference or Btree index has been established for the \"%1%\" table. ",
+ "<975>": "B621: \"%1%\" is not a valid key in the \"%2%\" table. ",
+ "<976>": "B622: Preparing \"%1%\" listing... ",
+ "<977>": "B623: No rows have been selected. ",
+ "<978>": "B624: The record \"@CRT\" in the dictionary of \"%1%\" contains an invalid column. \"%2%\" does not exist. ",
+ "<979>": "B625: VSPACE status error %1%. ",
+ "<980>": "B626: \"%1%\" is not available for the View window. Cancelling the process. ",
+ "<981>": "B627: STATUS() error = \"%1%\" \"%2%\" ",
+ "<982>": "B628: Cannot move to the top of the table. Do you want to continue the report from the current position? ",
+ "<983>": "B629: Enter page number to display. ",
+ "<984>": "B630: Do you want to print this report? ",
+ "<985>": "B631: The \"REPORTS\" table is not available. ",
+ "<986>": "B632: The row \"%1%\" cannot be found in the \"REPORTS\" table. ",
+ "<987>": "B633: Moving \"%1%\" menus is not allowed. ",
+ "<988>": "B634: This menu is too large to display. The process has been cancelled. ",
+ "<989>": "B635: The [Alt-P] key is functional only when using R/LIST commands. ",
+ "<990>": "B636: SELECT.INDEX failed during REDUCE operation. ",
+ "<991>": "B700: The ASCII %1% character is reserved for system use and cannot be used in prompts or labels. ",
+ "<992>": "B701: The index search type specified for \"%1%\" is invalid. ",
+ "<993>": "B702: The index \"%1%\" must be rebuilt. ",
+ "<994>": "B703: Warning! The index \"%1%\" must be rebuilt. (The primary data and index control information has not been corrupted.) ",
+ "<995>": "B704: Restricted access. ",
+ "<996>": "B705: The correct form for the \"BUILD.TABLE\" command is: BUILD.TABLE template.file.name template.name ",
+ "<997>": "B706: Working on template \"%1%\" in the \"%2%\" table... ",
+ "<998>": "B707: The \"%1%\" template is encrypted. Unable to build a table row. ",
+ "<999>": "B708: No help is available for \"%1%\". ",
+ "<1000>": "B709: Row is locked. Retrying... ",
+ "<1001>": "B710: Do you want to change the message? ",
+ "<1002>": "B711: Waiting for \"%1%\" transaction lock in \"%2%\"... Warning! If you cancel this process, you will have to rebuild this index. ",
+ "<1003>": "B712: The \"%1%\" option is not available in FILE.CVT. ",
+ "<1004>": "B713: Working on \"%1%\"... ",
+ "<1005>": "B714: The popup has reached the maximum size allowed for your memory configuration. ",
+ "<1006>": "B772: ",
+ "<1007>": "B800: Waiting to lock the \"%1%\" table... Press [Esc] to cancel the process. ",
+ "<1008>": "B801: %1% row(s) have been selected. %2% logical error(s) were detected. ",
+ "<1009>": "B802: %1% row(s) have been selected. %2% error(s) were detected. ",
+ "<1010>": "B805: This statement contains unbalanced quotes. ",
+ "<1011>": "B810: \"%1%\" is an invalid active language set. The active language set must be in the list of loaded sets or must be \"DEFAULT\". ",
+ "<1012>": "B811: \"%1%\" is an invalid language set. Press [F2] for a list of valid choices. ",
+ "<1013>": "B812: \"%1%\" already exists in the load list. ",
+ "<1014>": "B813: \"%1%\" is an invalid output conversion pattern for the TIMEDATE() function. The pattern must be a valid \"DT\" (Date-Time) conversio",
+ "<1015>": "B815: Case sensitive character sort order in record \"%1%\" is invalid. It must be 256 bytes in length exactly. ",
+ "<1016>": "B816: Case insensitive character sort order in record \"%1%\" is invalid. It must be 256 bytes in length exactly. ",
+ "<1017>": "B817: The language set control row \"%1%\" is not in the load list and is not \"DEFAULT\". ",
+ "<1018>": "B818: The language set control row \"%1%\" was not found in the SYSENV table. ",
+ "<1019>": "B820: No fonts or styles defined for this printer. ",
+ "<1020>": "B821: No printers have been defined in the environment. ",
+ "<1021>": "B822: Cannot initialize printer %1% ",
+ "<1022>": "B823: %1% is not a valid color. ",
+ "<1023>": "B824: %1% rows converted. ",
+ "<1024>": "B825: The spooling file %1% already exists.|Do you wish to overwrite the file? ",
+ "<1025>": "B826: Operation cancelled. ",
+ "<1026>": "B827: WARNING! If you cancel the print job, the spool file will be erased, and you must rerun any reports that you want printed. Do yo",
+ "<1027>": "B828: A print process is open for this station and a close process has been defined for this printer. Do you wish to execute the Close",
+ "<1028>": "B829: You have selected the postcript printer driver and any printed output will be spooled to a temporary file. To send any pendin",
+ "<1029>": "B830: The value you have entered does not meet validation criteria. You can enter strings of characters to send to the printer in any ",
+ "<1030>": "B834: There is no ROSMEDIA.MAP file on \"%1%\". ",
+ "<1031>": "B835: \"%1%\" is in the \"VOC\" but it is not a volume pointer.",
+ "<1032>": "",
+ "<1033>": "DBASE1: dBASE error; Primary status = %1%; Secondary status = %2%.",
+ "<1034>": "DBASE2: dBASE error %2%; Primary Status = %1%; Secondary status = %3%.",
+ "<1035>": "CHK100: Could not create directory %1%.",
+ "<1036>": "CHK101: Check-out status %1% cannot be processed.",
+ "<1037>": "CHK102: Could not create hot repository on %1%.",
+ "<1038>": "CHK103: Could not create cold repository on %1%.",
+ "<1039>": "CHK104: Volume %1% already exists. Repository could not be created.",
+ "<1040>": "CHK105: Invalid repository format %1%.",
+ "<1041>": "REP100: No method \"%2%\" exists for entity \"%1\".",
+ "<1042>": "REP101: At least two args required for methods.",
+ "<1043>": "REP102: Cannot forward message - no more parent class levels.",
+ "<1044>": "REP110: Cannot add entity \"%1%\" - it already exists.",
+ "<1045>": "REP111: Reference \"%1%\" is missing for \"%2%\" - referential error.",
+ "<1046>": "REP112: Reference \"%1%\" crosses application lines.",
+ "<1047>": "REP113: Invalid entity id \"%1%\".",
+ "<1048>": "REP117: Cannot add type - it already exists.",
+ "<1049>": "REP118: Cannot add application - it already exists.",
+ "<1050>": "REP119: User %1% does not have rights to perform operation %2% against entity %3%.",
+ "<1051>": "REP120: Inherited entity %1% cannot be modified.",
+ "<1052>": "REP121: Invalid flag option code %1%.",
+ "<1053>": "REP122: Invalid flag operator code.",
+ "<1054>": "REP123: Cannot find associated component %2% of entity %1%.",
+ "<1055>": "REP124: Message %2% is not supported by the entity type/class %1%.",
+ "<1056>": "REP125: App body missing in SYSAPPS.",
+ "<1057>": "REP126: Repository is being synchronized with the Database from another station.",
+ "<1058>": "REP127: Error copy entity %1% component %2% in checkout or extraction.",
+ "<1059>": "REP128: Illegal location token used on hot format checkout.",
+ "<1060>": "REP129: Cannot update associated component %2% of entity %1% (%3%).",
+ "<1061>": "REP130: Missing SYSREPOSCLASSES definition for entity %1% (%2%).",
+ "<1062>": "REP131: Missing SYSREPOSTYPES definition for entity %1% (%2%).",
+ "<1063>": "REP132: Error opening SYSREPOSTYPES table (%1%).",
+ "<1064>": "REP133: Error opening SYSREPOSCLASSES table (%1%).",
+ "<1065>": "REP134: Error creating MSScriptControl.ScriptControl (%1%).",
+ "<1066>": "REP135: Error adding code to Script Control (%1%).",
+ "<1067>": "REP136: Error running \"%1%\" function in Script Control (%2%).",
+ "<1068>": "REP137: %1% method for the %2% entity can only be executed in Event Context",
+ "<1069>": "REP138: %1% method for the %2% entity can only be executed with a running IDE",
+ "<1070>": "REP139: \"%1%\" is not a valid \"%2%\" parameter for the %3% method",
+ "<1071>": "REP140: No LOCATION defined for the %1% entity",
+ "<1072>": "REP141: No AppRow passed to the %1% method for the %2% entity",
+ "<1073>": "REP142: Unable to resolve the \"%1%\" quick event target for the \"%2%\" %3% event",
+ "<1074>": "REP143: No parent ID specified for the \"%1%\" %2% method",
+ "<1075>": "REP144: The SYSPROG application cannot be deleted",
+ "<1076>": "REP145: \"%1%\" is not a valid application ID",
+ "<1077>": "REP190: Invalid REPFILTER definition passed to the %1% procedure",
+ "<1078>": "REP191: Invalid REPVIEW ID passed to the %1% procedure [%2%]",
+ "<1079>": "REP192: Empty REPVIEW passed to the the %1% procedure",
+ "<1080>": "REP200: No event found for controlid %1%, controlclass %2%, event %3%.",
+ "<1081>": "REP201: %1% is not a valid window name, or is not currently running.",
+ "<1082>": "REP300: Entity %1% does not exist.",
+ "<1083>": "REP303:",
+ "<1084>": "REP305: Window Executable %1% was not found in this application.",
+ "<1085>": "REP310: Compilation error: join information for table \"%1%\" has not been specified for the form.",
+ "<1086>": "REP311: Compilation error: The column %2% is not found in table %1%.",
+ "<1087>": "REP312: Compilation error: The join control %1% is not found in the form.",
+ "<1088>": "REP313: Menu compilation error: nesting error.",
+ "<1089>": "REP314: Incomplete Key: No control for key part %1%",
+ "<1090>": "REP315: Compilation error: Commuter Module has not been defined for the form",
+ "<1091>": "REP333:",
+ "<1092>": "REP500: Winexec Error #%1%.",
+ "<1093>": "REP510: The \"Date From\" cannot be after the \"Date To\".",
+ "<1094>": "REP700: OIEVENT must have a super-control ( entid %1%).",
+ "<1095>": "REP701: POEVENT need to have entitid same.",
+ "<1096>": "REP703: Invalid classid as token.",
+ "<1097>": "REP800: Entity %1% locked by another session and could not be locked.",
+ "<1098>": "REP801: Entity %1% is already locked by this session.",
+ "<1099>": "REP802: Entity %1% is checked out by %2% and could not be locked.",
+ "<1100>": "REP803: Entity %1% is checked out by the current user.",
+ "<1101>": "REP804: Remote entity %1% locked by another session and could not be locked.",
+ "<1102>": "REP805: Remote entity %1% is already locked by this session.",
+ "<1103>": "REP806: Remote entity %1% is checked out by %2% and could not be locked.",
+ "<1104>": "REP807: Remote entity %1% is checked out by current user.",
+ "<1105>": "REP900: Error creating mirror file %1%.",
+ "<1106>": "REP901: Error deleting mirror file %1%.",
+ "<1107>": "REP902: A repository mirror file exists at location %1%.",
+ "<1108>": "REP903: A repository mirror is already installed in this system.",
+ "<1109>": "REP904: A repository mirror is not installed in this system.",
+ "<1110>": "REP905: Row \"%1%\" shows differences.",
+ "<1111>": "REP906: The repository is in a state of error. Access is denied until a system administrator remedies the error condition.",
+ "<1112>": "REP932: There are no records meeting this criteria",
+ "<1113>": "REP933: The selection criteria is invalid",
+ "<1114>": "",
+ "<1115>": "RIX100: Error reading primary node for the \"%1%\" Repository Index ",
+ "<1116>": "RIX101: Value \"%2%\" missing from the \"%1%\" Repository Index node",
+ "<1117>": "",
+ "<1118>": "POP101: Table %1% does not exist.",
+ "<1119>": "POP102: Field %1% set to null when a value expected.",
+ "<1120>": "POP103: Invalid key %1% in table %2%.",
+ "<1121>": "POP104: Mode %1% is incompatible with type %2%.",
+ "<1122>": "POP105: Type %1% is invalid.",
+ "<1123>": "POP106: Mode %1% is invalid.",
+ "<1124>": "POP107: Dictionary does not exist for table %1%.",
+ "<1125>": "POP108: Non-numeric field name %1% in format argument not allowed with mode F.",
+ "<1126>": "POP109: Format argument not allowed to be null.",
+ "<1127>": "POP110: Error inserting the \"%1%\" column.",
+ "<1128>": "POP111: \"%1%\" is not a valid custom button procedure [%2%]",
+ "<1129>": "POP112: The \"%1%\" custom button procedure must accept at least one argument",
+ "<1130>": "POP113: \"%1%\" is not a valid initialization procedure [%2%]",
+ "<1131>": "POP114: The \"%1%\" initialization procedure must accept at least two arguments",
+ "<1132>": "",
+ "<1133>": "DS101: Duplicate column or argument name \"%1%\"",
+ "<1134>": "DS102: Invalid data type \"%1%\"",
+ "<1135>": "DS103: Invalid or incomplete column definition for column %1%",
+ "<1136>": "",
+ "<1137>": "MSG101: Out of memory, or could not create MSG Dialog Box.",
+ "<1138>": "MSG102: One or more parameters were invalid, or @fm's found in text.",
+ "<1139>": "",
+ "<1140>": "IDX101: Dictionary does not exist for table %1%.",
+ "<1141>": "IDX102: Table %1% does not exist.",
+ "<1142>": "",
+ "<1143>": "X100: MFS list set to null when a list expected.",
+ "<1144>": "X101: Invalid action code for SET_MFS.",
+ "<1145>": "X103: Position error for %1%.",
+ "<1146>": "X104: %1% does not exist in the table.",
+ "<1147>": "X105: %1% object code does not exist in the SYSOBJ table.",
+ "<1148>": "X106: %1% already exists on the table.",
+ "<1149>": "X107: Adding DICT.MFS to a non-dictoinary table is not allowed.",
+ "<1150>": "X108: Adding PROTECT.MFS to dictoinary table is not allowed.",
+ "<1151>": "",
+ "<1152>": "PING101: Error in IP Address %1%",
+ "<1153>": "PING104: Error - Invalid host [%1%]",
+ "<1154>": "PING105: Error - Destination host [%1%]",
+ "<1155>": "PING106: Error creating ICMP file [%1%] ",
+ "<1156>": "",
+ "<1157>": "SOCK101: Unable to create socket / detect socket layer [%1%]",
+ "<1158>": "SOCK102: Unable to resolve host DNS entry [%1%]",
+ "<1159>": "SOCK103: Couldn't get IP address type of host [%1%]",
+ "<1160>": "SOCK104: Couldn't create socket ",
+ "<1161>": "SOCK105: Unable to connect to ipaddress",
+ "<1162>": "SOCK106: Couldn't create server socket ",
+ "<1163>": "",
+ "<1164>": "EV100: Unknown Event Handler error",
+ "<1165>": "EV101: Required Error",
+ "<1166>": "EV102: Validation Error",
+ "<1167>": "EV103: Form Read Error",
+ "<1168>": "EV104: Form Read Sub Error",
+ "<1169>": "EV105: Null Key Error",
+ "<1170>": "EV106: Locking Error",
+ "<1171>": "EV107: User Cancel",
+ "<1172>": "EV108: Null procedure name",
+ "<1173>": "EV109: %1% is not a valid stored procedure name",
+ "<1174>": "EV110: The %1% stored procedure does not accept parameters",
+ "<1175>": "EV111: Null Window Name",
+ "<1176>": "EV112: DSN Create Error [%1%]",
+ "<1177>": "EV113: TPL (IDE ToolPanel) Create Error [%1%]",
+ "<1178>": "EV114: DSN (IDE Designer) PROPCHANGED validation error",
+ "<1179>": "EV115: FDS (IDE FormDes) Parser Error [%1%]",
+ "<1180>": "EV116: FDS (IDE FormDes) Builder Error [%1%]",
+ "<1181>": "EV117: DSN (IDE Designer) Write error [%1%]",
+ "<1182>": "EV118: DSN (IDE Designer) Test-Run error [%1%]",
+ "<1183>": "EV119: Invalid Property Value [%1%]",
+ "<1184>": "EV130: QBF Parser Error [%1%]",
+ "<1185>": "EV131: QBF may only be used with data-bound forms",
+ "<1186>": "EV132: Query By Form is not active",
+ "<1187>": "EV133: QBF saved list activation error [%1%]",
+ "<1188>": "EV134: \"%1%\" is not a valid position in the QBF result list",
+ "<1189>": "EV135: \"%1%\" is not a valid ID in the QBF result list",
+ "<1190>": "EV136: Error resetting sequential key counter [%1%]",
+ "<1191>": "",
+ "<1192>": "OS101: \"%1%\" is an invalid OS file name.",
+ "<1193>": "OS102: Access denied by the operating system to the \"%1%\" file.",
+ "<1194>": "OS103: Error in the OS file \"%1%\". Disk volume full.",
+ "<1195>": "OS104: The OS file \"%1%\" does not exist.",
+ "<1196>": "OS106: The OS file \"%1%\" is read-only.",
+ "<1197>": "OS107: Undefined error during a OS file operation. File: \"%1%\" - Status(): \"%2%\"",
+ "<1198>": "",
+ "<1199>": "IDXS001 IDX_SETS error: \"%1%\" [%2%]"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOS%003ASYSPROG_SRP_UTILITY__SRP_EDITOR.json b/SYSPROG/APPROW/SYSREPOS%003ASYSPROG_SRP_UTILITY__SRP_EDITOR.json
new file mode 100644
index 0000000..67b8c7e
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOS%003ASYSPROG_SRP_UTILITY__SRP_EDITOR.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_UTILITY**SRP_EDITOR"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SYSPROG",
+ "<2>": "$PUBLIC",
+ "<3>": "$PUBLIC",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "0",
+ "<19>": "",
+ "<20>": "1",
+ "<21>": "1",
+ "<22>": "0",
+ "<23>": "0",
+ "<24>": "SYSPROG*SRP_UTILITY**SRP_EDITOR*13200.3740625",
+ "<25>": "13200.3740625",
+ "<26>": "SYSPROG",
+ "<27>": "SRP Editor"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOS%003ASYSPROG_SRP_UTILITY__SRP_TABLE_SEARCH.json b/SYSPROG/APPROW/SYSREPOS%003ASYSPROG_SRP_UTILITY__SRP_TABLE_SEARCH.json
new file mode 100644
index 0000000..415529d
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOS%003ASYSPROG_SRP_UTILITY__SRP_TABLE_SEARCH.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_UTILITY**SRP_TABLE_SEARCH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SYSPROG",
+ "<2>": "$PUBLIC",
+ "<3>": "$PUBLIC",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "0",
+ "<19>": "",
+ "<20>": "1",
+ "<21>": "1",
+ "<22>": "0",
+ "<23>": "0",
+ "<24>": "SYSPROG*SRP_UTILITY**SRP_TABLE_SEARCH*13200.3740625",
+ "<25>": "13200.3740625",
+ "<26>": "SYSPROG",
+ "<27>": "SRP Table Search"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSCLASSES%003ADATASOURCE_MVBFS.json b/SYSPROG/APPROW/SYSREPOSCLASSES%003ADATASOURCE_MVBFS.json
new file mode 100644
index 0000000..d979c07
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSCLASSES%003ADATASOURCE_MVBFS.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "DATASOURCE*MVBFS"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Multivalue BFS Connections",
+ "<2>": "Multivalue BFS Connections",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "0",
+ "<6>": "DB",
+ "<7>": "",
+ "<8>": "0",
+ "<9>": "",
+ "<10>": "SYSPROG*IMAGE*ICO*RTI_IDE_REPCLASS_DATASOURCE_MVBFS",
+ "<11>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_DATASOURCE_MVBFS_S",
+ "<12>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_DATASOURCE_MVBFS_M",
+ "<13>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_DATASOURCE_MVBFS",
+ "<14>": "0",
+ "<15>": "1",
+ "<16>": "0",
+ "<17>": "2",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "RTI_DSN_DATASOURCE_MVBFS",
+ "<22>": "SYSPROG*APPNOTE**RTI_IDE_NEW_DATASOURCE_MVBFS",
+ "<23>": "Multivalue DataSource",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "E",
+ "<27>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_GIF.json b/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_GIF.json
new file mode 100644
index 0000000..ae527ef
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_GIF.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "IMAGE*GIF"
+ },
+ "body": {
+ "record1": {
+ "<1>": "GIF Image File",
+ "<2>": "GIF Image Files",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "IMAGES",
+ "<7>": "",
+ "<8>": "0",
+ "<9>": "GIF Files (*.gif)/*.gif/All Files (*.*)/*.*/",
+ "<10>": "SYSPROG*IMAGE*ICO*RTI_IDE_REPCLASS_IMAGE_GIF",
+ "<11>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_GIF_S",
+ "<12>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_GIF_M",
+ "<13>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_GIF",
+ "<14>": "1",
+ "<15>": "0",
+ "<16>": "2",
+ "<17>": "2",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "SYSPROG*APPNOTE**RTI_IDE_NEW_IMAGE_GIF",
+ "<23>": "GIF Image File",
+ "<24>": "<@class>",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_JPG.json b/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_JPG.json
new file mode 100644
index 0000000..05a3dc3
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_JPG.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "IMAGE*JPG"
+ },
+ "body": {
+ "record1": {
+ "<1>": "JPeg Image File",
+ "<2>": "JPeg Image Files",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "IMAGES",
+ "<7>": "",
+ "<8>": "0",
+ "<9>": "JPeg Files (*.jpg,*jpeg,*.jpe)/*.jpg;*jpeg;*.jpe/All Files (*.*)/*.*/",
+ "<10>": "SYSPROG*IMAGE*ICO*RTI_IDE_REPCLASS_IMAGE_JPG",
+ "<11>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_JPG_S",
+ "<12>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_JPG_M",
+ "<13>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_JPG",
+ "<14>": "1",
+ "<15>": "0",
+ "<16>": "2",
+ "<17>": "2",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "SYSPROG*APPNOTE**RTI_IDE_NEW_IMAGE_JPG",
+ "<23>": "JPeg Image File",
+ "<24>": "<@class>",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_PNG.json b/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_PNG.json
new file mode 100644
index 0000000..4637310
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSCLASSES%003AIMAGE_PNG.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "IMAGE*PNG"
+ },
+ "body": {
+ "record1": {
+ "<1>": "PNG Image File",
+ "<2>": "PNG Image Files",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "IMAGES",
+ "<7>": "",
+ "<8>": "0",
+ "<9>": "PNG Files (*.png)/*.png/All Files (*.*)/*.*/",
+ "<10>": "SYSPROG*IMAGE*ICO*RTI_IDE_REPCLASS_IMAGE_PNG",
+ "<11>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_PNG_S",
+ "<12>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_PNG_M",
+ "<13>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_IMAGE_PNG",
+ "<14>": "1",
+ "<15>": "0",
+ "<16>": "2",
+ "<17>": "2",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "SYSPROG*APPNOTE**RTI_IDE_NEW_IMAGE_PNG",
+ "<23>": "PNG Image File",
+ "<24>": "<@class>",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSCLASSES%003AOIREPORT_RBAND.json b/SYSPROG/APPROW/SYSREPOSCLASSES%003AOIREPORT_RBAND.json
new file mode 100644
index 0000000..e1ed7a4
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSCLASSES%003AOIREPORT_RBAND.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "OIREPORT*RBAND"
+ },
+ "body": {
+ "record1": {
+ "<1>": "R/Band Reports",
+ "<2>": "R/Band Reports",
+ "<3>": "",
+ "<4>": "SYSREPOSREPORTS",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "SYSPROG*IMAGE*ICO*RTI_IDE_REPCLASS_OIREPORT_RBAND",
+ "<11>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_OIREPORT_RBAND_S",
+ "<12>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_OIREPORT_RBAND_M",
+ "<13>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPCLASS_OIREPORT_RBAND",
+ "<14>": "0",
+ "<15>": "1",
+ "<16>": "0",
+ "<17>": "2",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "Reports",
+ "<21>": "RTI_DSN_RBAND",
+ "<22>": "SYSPROG*APPNOTE**RTI_IDE_NEW_OIREPORT_RBAND",
+ "<23>": "R/Band Report",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSEVENTEXES%003ASYSPROG_GETMINMAXINFO..OIWIN_.json b/SYSPROG/APPROW/SYSREPOSEVENTEXES%003ASYSPROG_GETMINMAXINFO..OIWIN_.json
new file mode 100644
index 0000000..81743c9
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSEVENTEXES%003ASYSPROG_GETMINMAXINFO..OIWIN_.json
@@ -0,0 +1,20 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*GETMINMAXINFO..OIWIN*"
+ },
+ "body": {
+ "record1": {
+ "<1>": "\u0000\u0006\u0000\u0006\u0000'\u0000=\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001èéêëìí€\u0001A\u0006¹)¸\u0000\u0001t\u0016SRP_PROCESS_MINMAXINFO\u0002\u0006\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0000\u0000\u0018\u0000SYSPROG",
+ "<2>": {
+ "<2,1>": "13430.43894675930\u0000CtrlEntId",
+ "<2,2>": "CtrlClassId",
+ "<2,3>": "hWnd",
+ "<2,4>": "Message",
+ "<2,5>": "wParam",
+ "<2,6>": "lParam"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSEVENTEXES%003ASYSPROG_SRP_ONSYSCOLORCHANGE..OIWIN_.json b/SYSPROG/APPROW/SYSREPOSEVENTEXES%003ASYSPROG_SRP_ONSYSCOLORCHANGE..OIWIN_.json
new file mode 100644
index 0000000..9a8fc60
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSEVENTEXES%003ASYSPROG_SRP_ONSYSCOLORCHANGE..OIWIN_.json
@@ -0,0 +1,20 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_ONSYSCOLORCHANGE..OIWIN*"
+ },
+ "body": {
+ "record1": {
+ "<1>": "\u0000\u0006\u0000\u0006\u0000'\u0000C\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001èéêëìí€\u0001A\u0006¹)¸\u0000\u0001t\u001cSRP_PROCESS_ONSYSCOLORCHANGE\u0002\u0006\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0001\u0000\u0000\u0018\u0000SYSPROG",
+ "<2>": {
+ "<2,1>": "13431.65938657410\u0000CtrlEntId",
+ "<2,2>": "CtrlClassId",
+ "<2,3>": "hWnd",
+ "<2,4>": "Message",
+ "<2,5>": "wParam",
+ "<2,6>": "lParam"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_EDITOR.json b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_EDITOR.json
new file mode 100644
index 0000000..900466d
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_EDITOR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_EDITOR"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP Editor",
+ "<2>": "All Components needed to run the SRP Editor.",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "SRP_EDITOR",
+ "<7>": "2",
+ "<8>": "",
+ "<9>": "0",
+ "<10>": "C:\\Users\\Danimals\\Dropbox (SRP)\\SRP Team Folder\\SRP Editor\\3.0.1\\Final",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "18481",
+ "<20>": "1",
+ "<21>": "SYSPROG",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": {
+ "<31,1>": "",
+ "<31,2>": "",
+ "<31,3>": "",
+ "<31,4>": "",
+ "<31,5>": "",
+ "<31,6>": "",
+ "<31,7>": "",
+ "<31,8>": "",
+ "<31,9>": "",
+ "<31,10>": "",
+ "<31,11>": "",
+ "<31,12>": "",
+ "<31,13>": "",
+ "<31,14>": "",
+ "<31,15>": ""
+ },
+ "<32>": {
+ "<32,1>": "",
+ "<32,2>": "",
+ "<32,3>": "",
+ "<32,4>": "",
+ "<32,5>": "",
+ "<32,6>": "",
+ "<32,7>": "",
+ "<32,8>": "",
+ "<32,9>": "",
+ "<32,10>": "",
+ "<32,11>": "",
+ "<32,12>": "",
+ "<32,13>": "",
+ "<32,14>": "",
+ "<32,15>": ""
+ },
+ "<33>": "3.0.1",
+ "<34>": "01 Mar 2019",
+ "<35>": "",
+ "<36>": "0",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "0",
+ "<44>": "",
+ "<45>": "",
+ "<46>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_MAIL_RDK.json b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_MAIL_RDK.json
new file mode 100644
index 0000000..97b4180
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_MAIL_RDK.json
@@ -0,0 +1,88 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_MAIL_RDK"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP Mail RDK",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "SRP_MAIL_RDK",
+ "<7>": "2",
+ "<8>": "",
+ "<9>": "0",
+ "<10>": "W:\\RDK\\SRP_Mail_RDK",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "17252",
+ "<20>": "1",
+ "<21>": "SYSPROG",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": {
+ "<31,1>": "",
+ "<31,2>": "",
+ "<31,3>": "",
+ "<31,4>": "",
+ "<31,5>": "",
+ "<31,6>": "",
+ "<31,7>": "",
+ "<31,8>": "",
+ "<31,9>": "",
+ "<31,10>": "",
+ "<31,11>": "",
+ "<31,12>": "",
+ "<31,13>": "",
+ "<31,14>": "",
+ "<31,15>": ""
+ },
+ "<32>": {
+ "<32,1>": "",
+ "<32,2>": "",
+ "<32,3>": "",
+ "<32,4>": "",
+ "<32,5>": "",
+ "<32,6>": "",
+ "<32,7>": "",
+ "<32,8>": "",
+ "<32,9>": "",
+ "<32,10>": "",
+ "<32,11>": "",
+ "<32,12>": "",
+ "<32,13>": "",
+ "<32,14>": "",
+ "<32,15>": ""
+ },
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "0",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "0",
+ "<44>": "",
+ "<45>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_TABLE_SEARCH.json b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_TABLE_SEARCH.json
new file mode 100644
index 0000000..9d431a5
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_TABLE_SEARCH.json
@@ -0,0 +1,79 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_TABLE_SEARCH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP_TABLE_SEARCH",
+ "<2>": "Contains all entities to the SRP_TABLE_SEARCH utility including an entity reference to the RDK itself.",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "SRP_TABLE_SEARCH",
+ "<7>": "2",
+ "<8>": "",
+ "<9>": "0",
+ "<10>": "W:\\RDK\\SRP_Table_Search_RDK",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": {
+ "<31,1>": "",
+ "<31,2>": "",
+ "<31,3>": "",
+ "<31,4>": "",
+ "<31,5>": "",
+ "<31,6>": "",
+ "<31,7>": "",
+ "<31,8>": "",
+ "<31,9>": "",
+ "<31,10>": "",
+ "<31,11>": "",
+ "<31,12>": "",
+ "<31,13>": "",
+ "<31,14>": "",
+ "<31,15>": ""
+ },
+ "<32>": {
+ "<32,1>": "",
+ "<32,2>": "",
+ "<32,3>": "",
+ "<32,4>": "",
+ "<32,5>": "",
+ "<32,6>": "",
+ "<32,7>": "",
+ "<32,8>": "",
+ "<32,9>": "",
+ "<32,10>": "",
+ "<32,11>": "",
+ "<32,12>": "",
+ "<32,13>": "",
+ "<32,14>": "",
+ "<32,15>": ""
+ },
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_TCL.json b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_TCL.json
new file mode 100644
index 0000000..5735ebe
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_TCL.json
@@ -0,0 +1,87 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_TCL"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP TCL Suite",
+ "<2>": {
+ "<2,1>": {
+ "<2,1,1>": {
+ "<2,1,1,1>": "Contains the SRP TCL plugin suite: SRP_TCL_Processor, SRP_TCL_Save_Command_List, and SRP_TCL_Load_Command_List",
+ "<2,1,1,2>": "Contains default commands: ATTACH, CLEAR, WINDOW",
+ "<2,1,1,3>": "Contains default aliases: ATTACHTABLE, ATTACHFILE, ATTACH_FILE, CLEARTABLE, CLEARFILE, CLEAR_FILE"
+ }
+ }
+ },
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "SRP_TCL",
+ "<7>": "2",
+ "<8>": "",
+ "<9>": "0",
+ "<10>": "W:\\RDK\\SRP_TCL_RDK",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": "",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": {
+ "<31,1>": "",
+ "<31,2>": "",
+ "<31,3>": "",
+ "<31,4>": "",
+ "<31,5>": "",
+ "<31,6>": "",
+ "<31,7>": "",
+ "<31,8>": "",
+ "<31,9>": "",
+ "<31,10>": "",
+ "<31,11>": "",
+ "<31,12>": "",
+ "<31,13>": "",
+ "<31,14>": "",
+ "<31,15>": ""
+ },
+ "<32>": {
+ "<32,1>": "",
+ "<32,2>": "",
+ "<32,3>": "",
+ "<32,4>": "",
+ "<32,5>": "",
+ "<32,6>": "",
+ "<32,7>": "",
+ "<32,8>": "",
+ "<32,9>": "",
+ "<32,10>": "",
+ "<32,11>": "",
+ "<32,12>": "",
+ "<32,13>": "",
+ "<32,14>": "",
+ "<32,15>": ""
+ },
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_UTILITIES.json b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_UTILITIES.json
new file mode 100644
index 0000000..6c94b6d
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSRELEASES%003ASYSPROG_SRP_UTILITIES.json
@@ -0,0 +1,113 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_UTILITIES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP Utilities",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "SRP_UTILITIES",
+ "<7>": "2",
+ "<8>": "",
+ "<9>": "0",
+ "<10>": "W:\\RDK\\SRP_Utilities_RDK",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "",
+ "<16>": "",
+ "<17>": "",
+ "<18>": "",
+ "<19>": {
+ "<19,1>": "19009",
+ "<19,2>": "19009",
+ "<19,3>": "19009",
+ "<19,4>": "19009",
+ "<19,5>": "19009"
+ },
+ "<20>": {
+ "<20,1>": "0",
+ "<20,2>": "0",
+ "<20,3>": "0",
+ "<20,4>": "0",
+ "<20,5>": "0"
+ },
+ "<21>": {
+ "<21,1>": "SYSPROG",
+ "<21,2>": "SYSPROG",
+ "<21,3>": "SYSPROG",
+ "<21,4>": "SYSPROG",
+ "<21,5>": "SYSPROG"
+ },
+ "<22>": {
+ "<22,1>": "",
+ "<22,2>": "",
+ "<22,3>": "",
+ "<22,4>": "",
+ "<22,5>": ""
+ },
+ "<23>": "3",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": {
+ "<31,1>": "",
+ "<31,2>": "",
+ "<31,3>": "",
+ "<31,4>": "",
+ "<31,5>": "",
+ "<31,6>": "",
+ "<31,7>": "",
+ "<31,8>": "",
+ "<31,9>": "",
+ "<31,10>": "",
+ "<31,11>": "",
+ "<31,12>": "",
+ "<31,13>": "",
+ "<31,14>": "",
+ "<31,15>": ""
+ },
+ "<32>": {
+ "<32,1>": "",
+ "<32,2>": "",
+ "<32,3>": "",
+ "<32,4>": "",
+ "<32,5>": "",
+ "<32,6>": "",
+ "<32,7>": "",
+ "<32,8>": "",
+ "<32,9>": "",
+ "<32,10>": "",
+ "<32,11>": "",
+ "<32,12>": "",
+ "<32,13>": "",
+ "<32,14>": "",
+ "<32,15>": ""
+ },
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "0",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "0",
+ "<44>": "",
+ "<45>": "",
+ "<46>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSSTORAGE%003ASRP.json b/SYSPROG/APPROW/SYSREPOSSTORAGE%003ASRP.json
new file mode 100644
index 0000000..1b93da0
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSSTORAGE%003ASRP.json
@@ -0,0 +1,25 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP",
+ "<2>": "-10",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": {
+ "<6,1>": {
+ "<6,1,1>": "SRP_FAMILY",
+ "<6,1,2>": "SRP_UTILITY"
+ }
+ },
+ "<7>": "",
+ "<8>": "",
+ "<9>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSTYPEFAMILIES%003ASRP_FAMILY.json b/SYSPROG/APPROW/SYSREPOSTYPEFAMILIES%003ASRP_FAMILY.json
new file mode 100644
index 0000000..716ee39
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSTYPEFAMILIES%003ASRP_FAMILY.json
@@ -0,0 +1,12 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_FAMILY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP Computer Solutions, Inc."
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSTYPES%003AAPPROW.json b/SYSPROG/APPROW/SYSREPOSTYPES%003AAPPROW.json
new file mode 100644
index 0000000..cda4b5b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSTYPES%003AAPPROW.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "APPROW"
+ },
+ "body": {
+ "record1": {
+ "<1>": "APPROW",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "",
+ "<7>": "DB",
+ "<8>": "",
+ "<9>": "",
+ "<10>": "SYSPROG*IMAGE*ICO*RTI_IDE_REPTYPE_APPROW",
+ "<11>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_APPROW_S",
+ "<12>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_APPROW_M",
+ "<13>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_APPROW",
+ "<14>": "0",
+ "<15>": "1",
+ "<16>": "0",
+ "<17>": "2",
+ "<18>": "OI",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "RTI_DSN_RECORD",
+ "<22>": "SYSPROG*APPNOTE**RTI_IDE_NEW_APPROW",
+ "<23>": "Application Row",
+ "<24>": "",
+ "<25>": "0",
+ "<26>": "ACE",
+ "<27>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSTYPES%003AIMAGE.json b/SYSPROG/APPROW/SYSREPOSTYPES%003AIMAGE.json
new file mode 100644
index 0000000..96c28d4
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSTYPES%003AIMAGE.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "IMAGE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Images",
+ "<2>": "Image file definitions",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "GENERAL",
+ "<7>": "IMAGES",
+ "<8>": "0",
+ "<9>": "",
+ "<10>": "SYSPROG*IMAGE*ICO*RTI_IDE_REPTYPE_IMAGE",
+ "<11>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_IMAGE_S",
+ "<12>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_IMAGE_M",
+ "<13>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_IMAGE",
+ "<14>": "1",
+ "<15>": "0",
+ "<16>": "2",
+ "<17>": "2",
+ "<18>": "OS",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "RTI_DSN_IMAGE",
+ "<22>": "SYSPROG*APPNOTE**RTI_IDE_NEW_IMAGE",
+ "<23>": "Image",
+ "<24>": "",
+ "<25>": "1",
+ "<26>": "OS",
+ "<27>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSTYPES%003AIMAGELIST.json b/SYSPROG/APPROW/SYSREPOSTYPES%003AIMAGELIST.json
new file mode 100644
index 0000000..80a1c7b
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSTYPES%003AIMAGELIST.json
@@ -0,0 +1,38 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "IMAGELIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "ImageLists",
+ "<2>": "ImageList file definitions",
+ "<3>": "",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "GENERAL",
+ "<7>": "IMAGES",
+ "<8>": "0",
+ "<9>": "",
+ "<10>": "SYSPROG*IMAGE*ICO*RTI_IDE_REPTYPE_IMAGELIST",
+ "<11>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_IMAGELIST_S",
+ "<12>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_IMAGELIST_M",
+ "<13>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_IMAGELIST",
+ "<14>": "1",
+ "<15>": "0",
+ "<16>": "2",
+ "<17>": "2",
+ "<18>": "OS",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "RTI_DSN_IMAGELIST",
+ "<22>": "SYSPROG*APPNOTE**RTI_IDE_NEW_IMAGELIST",
+ "<23>": "ImageList",
+ "<24>": "",
+ "<25>": "1",
+ "<26>": "OS",
+ "<27>": "1"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSTYPES%003ASRP_UTILITY.json b/SYSPROG/APPROW/SYSREPOSTYPES%003ASRP_UTILITY.json
new file mode 100644
index 0000000..1773f78
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSTYPES%003ASRP_UTILITY.json
@@ -0,0 +1,24 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SRP_UTILITY"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP Utilities",
+ "<2>": "This is an SRP Custom Utility; double-click to execute",
+ "<3>": {
+ "<3,1>": "EXECUTE",
+ "<3,2>": "DESIGN",
+ "<3,3>": "DESTROY",
+ "<3,4>": "NEW",
+ "<3,5>": "WRITE"
+ },
+ "<4>": "",
+ "<5>": "",
+ "<6>": "OI",
+ "<7>": "OIEXEC"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_EDITOR.json b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_EDITOR.json
new file mode 100644
index 0000000..8c72e74
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_EDITOR.json
@@ -0,0 +1,295 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_EDITOR"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP Editor",
+ "<2>": "This RDK contains the object code needed to run the SRP Editory utility.",
+ "<3>": "",
+ "<4>": "SYSPROG",
+ "<5>": "",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "SYSPROG",
+ "<7,2>": "SYSPROG",
+ "<7,3>": "SYSPROG",
+ "<7,4>": "SYSPROG",
+ "<7,5>": "SYSPROG",
+ "<7,6>": "SYSPROG",
+ "<7,7>": "SYSPROG",
+ "<7,8>": "SYSPROG",
+ "<7,9>": "SYSPROG",
+ "<7,10>": "SYSPROG",
+ "<7,11>": "SYSPROG",
+ "<7,12>": "SYSPROG",
+ "<7,13>": "SYSPROG",
+ "<7,14>": "SYSPROG",
+ "<7,15>": "SYSPROG",
+ "<7,16>": "SYSPROG",
+ "<7,17>": "SYSPROG",
+ "<7,18>": "SYSPROG",
+ "<7,19>": "SYSPROG",
+ "<7,20>": "SYSPROG",
+ "<7,21>": "SYSPROG",
+ "<7,22>": "SYSPROG",
+ "<7,23>": "SYSPROG",
+ "<7,24>": "SYSPROG",
+ "<7,25>": "SYSPROG",
+ "<7,26>": "SYSPROG",
+ "<7,27>": "SYSPROG",
+ "<7,28>": "SYSPROG",
+ "<7,29>": "SYSPROG",
+ "<7,30>": "SYSPROG",
+ "<7,31>": "SYSPROG",
+ "<7,32>": "SYSPROG",
+ "<7,33>": "SYSPROG",
+ "<7,34>": "SYSPROG",
+ "<7,35>": "SYSPROG",
+ "<7,36>": "SYSPROG",
+ "<7,37>": "SYSPROG",
+ "<7,38>": "SYSPROG",
+ "<7,39>": "SYSPROG",
+ "<7,40>": "SYSPROG",
+ "<7,41>": "SYSPROG",
+ "<7,42>": "SYSPROG",
+ "<7,43>": "SYSPROG",
+ "<7,44>": "SYSPROG",
+ "<7,45>": "SYSPROG",
+ "<7,46>": "SYSPROG",
+ "<7,47>": "SYSPROG",
+ "<7,48>": "SYSPROG",
+ "<7,49>": "SYSPROG",
+ "<7,50>": "SYSPROG",
+ "<7,51>": "SYSPROG",
+ "<7,52>": "SYSPROG",
+ "<7,53>": "SYSPROG",
+ "<7,54>": "SYSPROG",
+ "<7,55>": "SYSPROG",
+ "<7,56>": "SYSPROG",
+ "<7,57>": "SYSPROG",
+ "<7,58>": "SYSPROG",
+ "<7,59>": "SYSPROG",
+ "<7,60>": "SYSPROG",
+ "<7,61>": "SYSPROG",
+ "<7,62>": "SYSPROG",
+ "<7,63>": "SYSPROG",
+ "<7,64>": "SYSPROG",
+ "<7,65>": "SYSPROG",
+ "<7,66>": "SYSPROG",
+ "<7,67>": "SYSPROG",
+ "<7,68>": "SYSPROG",
+ "<7,69>": "SYSPROG",
+ "<7,70>": "SYSPROG",
+ "<7,71>": "",
+ "<7,72>": "SYSPROG",
+ "<7,73>": "SYSPROG",
+ "<7,74>": "SYSPROG",
+ "<7,75>": "SYSPROG",
+ "<7,76>": "SYSPROG"
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": {
+ "<11,1>": "Application Rows",
+ "<11,2>": "3-3:MD:REPOS.OIWIN..TCOMPILE",
+ "<11,3>": "3-3:MD:SRP_EDITOR_TCOMPILE_REDIRECT",
+ "<11,4>": "3-3:SYSDICT:%SRP_TCLALIAS_TEMPLATE%",
+ "<11,5>": "3-3:SYSDICT:%SRP_TCLCMD_TEMPLATE%",
+ "<11,6>": "3-3:SYSENV:SRP_EDITOR_COPY_BOARDS_PREFIX",
+ "<11,7>": "3-3:SYSENV:SRP_EDITOR_COPY_BOARDS_SUFFIX",
+ "<11,8>": "3-3:SYSENV:SRP_EDITOR_COPY_HTML_PREFIX",
+ "<11,9>": "3-3:SYSENV:SRP_EDITOR_COPY_HTML_SUFFIX",
+ "<11,10>": "3-3:SYSENV:SRP_EDITOR_HELPFILES",
+ "<11,11>": "3-3:SYSENV:SRP_EDITOR_HISTORY",
+ "<11,12>": "3-3:SYSENV:SRP_EDITOR_THEME_BESPIN",
+ "<11,13>": "3-3:SYSENV:SRP_EDITOR_THEME_BLACK BOARD",
+ "<11,14>": "3-3:SYSENV:SRP_EDITOR_THEME_CHOCO",
+ "<11,15>": "3-3:SYSENV:SRP_EDITOR_THEME_DARK BLUE",
+ "<11,16>": "3-3:SYSENV:SRP_EDITOR_THEME_DEEP BLACK",
+ "<11,17>": "3-3:SYSENV:SRP_EDITOR_THEME_DEFAULT",
+ "<11,18>": "3-3:SYSENV:SRP_EDITOR_THEME_HOT FUDGE SUNDAE",
+ "<11,19>": "3-3:SYSENV:SRP_EDITOR_THEME_JOKER",
+ "<11,20>": "3-3:SYSENV:SRP_EDITOR_THEME_KHAKI",
+ "<11,21>": "3-3:SYSENV:SRP_EDITOR_THEME_MONO INDUSTRIAL",
+ "<11,22>": "3-3:SYSENV:SRP_EDITOR_THEME_MONOKAI",
+ "<11,23>": "3-3:SYSENV:SRP_EDITOR_THEME_NAVAJO",
+ "<11,24>": "3-3:SYSENV:SRP_EDITOR_THEME_OBSIDIAN",
+ "<11,25>": "3-3:SYSENV:SRP_EDITOR_THEME_PLASTIC CODE WRAP",
+ "<11,26>": "3-3:SYSENV:SRP_EDITOR_THEME_SOLARIZED DARK",
+ "<11,27>": "3-3:SYSENV:SRP_EDITOR_THEME_SOLARIZED LIGHT",
+ "<11,28>": "3-3:SYSENV:SRP_EDITOR_THEME_TWILIGHT",
+ "<11,29>": "3-3:SYSENV:SRP_EDITOR_THEME_VIBRANT INK",
+ "<11,30>": "3-3:SYSENV:SRP_EDITOR_THEME_VISUAL STUDIO DARK",
+ "<11,31>": "3-3:SYSENV:SRP_EDITOR_THEME_ZENBURN",
+ "<11,32>": "3-3:SYSENV:SRP_EDITOR_VERSION",
+ "<11,33>": "3-3:SYSOBJ:$RDKMODULEINSTALL_7.0",
+ "<11,34>": "3-3:SYSOBJ:$RDKMODULEINSTALL_7.1",
+ "<11,35>": "3-3:SYSOBJ:$RDKMODULEINSTALL_7.2",
+ "<11,36>": "3-3:SYSOBJ:$RDKMODULEINSTALL_8.0",
+ "<11,37>": "3-3:SYSPROCS:DLL_KERNEL32_SRP",
+ "<11,38>": "3-3:SYSREPOS:SYSPROG_SRP_UTILITY__SRP_EDITOR",
+ "<11,39>": "3-3:SYSREPOSRELEASES:SYSPROG_SRP_EDITOR",
+ "<11,40>": "3-3:SYSREPOSRELEASES:SYSPROG_SRP_TCL",
+ "<11,41>": "3-3:SYSREPOSSTORAGE:SRP",
+ "<11,42>": "3-3:SYSREPOSTYPEFAMILIES:SRP_FAMILY",
+ "<11,43>": "3-3:SYSREPOSTYPES:SRP_UTILITY",
+ "<11,44>": "3-3:SYSREPOSVIEWS:SYSPROG_SRP_EDITOR",
+ "<11,45>": "3-3:SYSREPOSVIEWS:SYSPROG_SRP_TCL",
+ "<11,46>": "3-3:SYSREPOSWINEXES:SYSPROG__SRP_EDITOR_NEW_ITEM",
+ "<11,47>": "Documents",
+ "<11,48>": "2-2:HTML",
+ "<11,49>": "3-3:DM_EDITOR_NOINFO",
+ "<11,50>": "3-3:SRP_EDITOR_NOINFO",
+ "<11,51>": "Images",
+ "<11,52>": "2-2:BMP",
+ "<11,53>": "3-3:DM_EDITOR_WATERMARK",
+ "<11,54>": "3-3:SRPEDITORSTATUSICONS",
+ "<11,55>": "3-3:SRP_EDITOR_BLUE_FADE",
+ "<11,56>": "3-3:SRP_EDITOR_RED_FADE",
+ "<11,57>": "3-3:SRP_EDITOR_WATERMARK",
+ "<11,58>": "2-2:ICO",
+ "<11,59>": "3-3:SRPEDITOR",
+ "<11,60>": "3-3:SRPEDITORDOS",
+ "<11,61>": "3-3:SRPEDITORINFO",
+ "<11,62>": "3-3:SRPEDITORINSERT",
+ "<11,63>": "3-3:SRPEDITORPROC",
+ "<11,64>": "3-3:SRPEDITORRECORD",
+ "<11,65>": "3-3:SRPEDITORTITLE",
+ "<11,66>": "OpenInsight Event Executables",
+ "<11,67>": "2-2:CLOSE",
+ "<11,68>": "3-3:SRP_EDITOR.",
+ "<11,69>": "3-3:SRP_EDITOR_CHILD.",
+ "<11,70>": "3-3:SRP_EDITOR_VIEWER.",
+ "<11,71>": "OpenInsight Form Executables",
+ "<11,72>": "3-3:SRP_EDITOR",
+ "<11,73>": "3-3:SRP_EDITOR_ABOUT",
+ "<11,74>": "3-3:SRP_EDITOR_CHILD",
+ "<11,75>": "3-3:SRP_EDITOR_CONVERT_DLG",
+ "<11,76>": "3-3:SRP_EDITOR_FIND_DLG",
+ "<11,77>": "3-3:SRP_EDITOR_GOTOLINE_DLG",
+ "<11,78>": "3-3:SRP_EDITOR_NEW_ITEM",
+ "<11,79>": "3-3:SRP_EDITOR_OPEN_ENTITY",
+ "<11,80>": "3-3:SRP_EDITOR_OPEN_RECORD",
+ "<11,81>": "3-3:SRP_EDITOR_OPEN_TEMPLATE",
+ "<11,82>": "3-3:SRP_EDITOR_OPTION_DLG",
+ "<11,83>": "3-3:SRP_EDITOR_PRINT_DLG",
+ "<11,84>": "3-3:SRP_EDITOR_RDK_DLG",
+ "<11,85>": "3-3:SRP_EDITOR_REPLACE_DLG",
+ "<11,86>": "3-3:SRP_EDITOR_RUN_DLG",
+ "<11,87>": "3-3:SRP_EDITOR_SELECT_WINDOW",
+ "<11,88>": "3-3:SRP_EDITOR_U2_OPTION_DLG",
+ "<11,89>": "3-3:SRP_EDITOR_VIEWER",
+ "<11,90>": "Operating System Files",
+ "<11,91>": "3-3:SRPACTIVEXINFO",
+ "<11,92>": "3-3:SRPEDITORIMAGES",
+ "<11,93>": "Stored Procedure Executables",
+ "<11,94>": "3-3:REPOS.SRP_UTILITY..DESIGN",
+ "<11,95>": "3-3:REPOS.SRP_UTILITY..EXECUTE",
+ "<11,96>": "3-3:SETWINDOWPOS",
+ "<11,97>": "3-3:SRPREDRAWWINDOW",
+ "<11,98>": "3-3:SRPREGCLOSEKEY",
+ "<11,99>": "3-3:SRPREGCREATEKEY",
+ "<11,100>": "3-3:SRPREGENUMVALUE",
+ "<11,101>": "3-3:SRPREGOPENKEY",
+ "<11,102>": "3-3:SRPREGQUERYVALUE",
+ "<11,103>": "3-3:SRPREGQUERYVALUEDEFAULT",
+ "<11,104>": "3-3:SRPREGSETVALUE",
+ "<11,105>": "3-3:SRPWINAPI_COPYFILE",
+ "<11,106>": "3-3:SRP_EDITOR_ABOUT_EVENTS",
+ "<11,107>": "3-3:SRP_EDITOR_ACTIVE_SERVICES",
+ "<11,108>": "3-3:SRP_EDITOR_CHILD_EVENTS",
+ "<11,109>": "3-3:SRP_EDITOR_COMPILE",
+ "<11,110>": "3-3:SRP_EDITOR_COMPILE_DLL",
+ "<11,111>": "3-3:SRP_EDITOR_COMPILE_UNIVERSE",
+ "<11,112>": "3-3:SRP_EDITOR_CONVERT_DLG_EVENTS",
+ "<11,113>": "3-3:SRP_EDITOR_DOCUMENT_SERVICES",
+ "<11,114>": "3-3:SRP_EDITOR_EVENTS",
+ "<11,115>": "3-3:SRP_EDITOR_FAVORITES_SERVICES",
+ "<11,116>": "3-3:SRP_EDITOR_FIND_DLG_EVENTS",
+ "<11,117>": "3-3:SRP_EDITOR_FORMAT",
+ "<11,118>": "3-3:SRP_EDITOR_GET_BFS_TYPES",
+ "<11,119>": "3-3:SRP_EDITOR_GET_SPECIAL_FOLDER",
+ "<11,120>": "3-3:SRP_EDITOR_GOTOLINE_DLG_EVENTS",
+ "<11,121>": "3-3:SRP_EDITOR_HTMLHELP_POINTER",
+ "<11,122>": "3-3:SRP_EDITOR_HTMLHELP_STRING",
+ "<11,123>": "3-3:SRP_EDITOR_JUSTIFYARRAY_SERVICES",
+ "<11,124>": "3-3:SRP_EDITOR_KEYBOARDEVENT",
+ "<11,125>": "3-3:SRP_EDITOR_METADATA_SERVICES",
+ "<11,126>": "3-3:SRP_EDITOR_NEW_ITEM_EVENTS",
+ "<11,127>": "3-3:SRP_EDITOR_OPEN",
+ "<11,128>": "3-3:SRP_EDITOR_OPEN_ENTITY_EVENTS",
+ "<11,129>": "3-3:SRP_EDITOR_OPEN_RECORD_EVENTS",
+ "<11,130>": "3-3:SRP_EDITOR_OPEN_TEMPLATE_EVENTS",
+ "<11,131>": "3-3:SRP_EDITOR_OPTION_DLG_EVENTS",
+ "<11,132>": "3-3:SRP_EDITOR_PARSE",
+ "<11,133>": "3-3:SRP_EDITOR_POSTCOMPILE",
+ "<11,134>": "3-3:SRP_EDITOR_PRINT_DLG_EVENTS",
+ "<11,135>": "3-3:SRP_EDITOR_RDK_DLG_EVENTS",
+ "<11,136>": "3-3:SRP_EDITOR_REPLACE_DLG_EVENTS",
+ "<11,137>": "3-3:SRP_EDITOR_RUN_DLG_EVENTS",
+ "<11,138>": "3-3:SRP_EDITOR_SELECT_PROCEDURES",
+ "<11,139>": "3-3:SRP_EDITOR_SELECT_WINDOW_EVENTS",
+ "<11,140>": "3-3:SRP_EDITOR_SEND_INFO",
+ "<11,141>": "3-3:SRP_EDITOR_SHELLEXECUTE",
+ "<11,142>": "3-3:SRP_EDITOR_STATUS_SERVICES",
+ "<11,143>": "3-3:SRP_EDITOR_SUB",
+ "<11,144>": "3-3:SRP_EDITOR_TCOMPILE_LISTENER",
+ "<11,145>": "3-3:SRP_EDITOR_TRIM",
+ "<11,146>": "3-3:SRP_EDITOR_U2_GET_REAL_TABLE_NAME",
+ "<11,147>": "3-3:SRP_EDITOR_U2_GET_VOLUMEID",
+ "<11,148>": "3-3:SRP_EDITOR_U2_OPTION_DLG_EVENTS",
+ "<11,149>": "3-3:SRP_EDITOR_U2_SELECT_CODE_UTILITY",
+ "<11,150>": "3-3:SRP_EDITOR_UI_SERVICES",
+ "<11,151>": "3-3:SRP_EDITOR_UNITTEST_SERVICES",
+ "<11,152>": "3-3:SRP_EDITOR_UTILITY",
+ "<11,153>": "3-3:SRP_EDITOR_VIEWER_EVENTS",
+ "<11,154>": "3-3:SRP_EDITOR_VPRENDER",
+ "<11,155>": "3-3:SRP_FORM_FIX",
+ "<11,156>": "3-3:SRP_PRECOMPILER",
+ "<11,157>": "3-3:SRP_SET_PROPERTY",
+ "<11,158>": "3-3:SRP_SET_PROP_ARRAY",
+ "<11,159>": "3-3:SRP_TCLALIAS_ATTACHFILE",
+ "<11,160>": "3-3:SRP_TCLALIAS_ATTACHTABLE",
+ "<11,161>": "3-3:SRP_TCLALIAS_ATTACH_FILE",
+ "<11,162>": "3-3:SRP_TCLALIAS_CLEARFILE",
+ "<11,163>": "3-3:SRP_TCLALIAS_CLEARTABLE",
+ "<11,164>": "3-3:SRP_TCLALIAS_CLEAR_FILE",
+ "<11,165>": "3-3:SRP_TCLALIAS_COPY",
+ "<11,166>": "3-3:SRP_TCLALIAS_COPY_ROW",
+ "<11,167>": "3-3:SRP_TCLCMD_ATTACH",
+ "<11,168>": "3-3:SRP_TCLCMD_CLEAR",
+ "<11,169>": "3-3:SRP_TCLCMD_COPYROW",
+ "<11,170>": "3-3:SRP_TCLCMD_CREATETABLE",
+ "<11,171>": "3-3:SRP_TCLCMD_DELETEROW",
+ "<11,172>": "3-3:SRP_TCLCMD_DELETETABLE",
+ "<11,173>": "3-3:SRP_TCLCMD_DETACH",
+ "<11,174>": "3-3:SRP_TCLCMD_EDIT",
+ "<11,175>": "3-3:SRP_TCLCMD_EXPLORE",
+ "<11,176>": "3-3:SRP_TCLCMD_HISTORY",
+ "<11,177>": "3-3:SRP_TCLCMD_LIST",
+ "<11,178>": "3-3:SRP_TCLCMD_LISTTABLES",
+ "<11,179>": "3-3:SRP_TCLCMD_LISTVOLUMES",
+ "<11,180>": "3-3:SRP_TCLCMD_RDK",
+ "<11,181>": "3-3:SRP_TCLCMD_SELECT",
+ "<11,182>": "3-3:SRP_TCLCMD_UPDATEINDEX",
+ "<11,183>": "3-3:SRP_TCLCMD_WINDOW",
+ "<11,184>": "3-3:SRP_TCL_FORMAT_HELP",
+ "<11,185>": "3-3:SRP_TCL_FORMAT_SYNTAX",
+ "<11,186>": "3-3:SRP_TCL_LOAD_COMMAND_LIST",
+ "<11,187>": "3-3:SRP_TCL_PROCESSOR",
+ "<11,188>": "3-3:SRP_TCL_SAVE_COMMAND_LIST",
+ "<11,189>": "Stored Procedure Inserts",
+ "<11,190>": "3-3:SRP_TCL_EQUATES",
+ "<11,191>": "Stored Procedures",
+ "<11,192>": "3-3:SRP_SET_PROPERTY",
+ "<11,193>": "3-3:SRP_SET_PROP_ARRAY",
+ "<11,194>": "Windows Help Files",
+ "<11,195>": "3-3:OLE_HELP"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_MAIL_RDK.json b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_MAIL_RDK.json
new file mode 100644
index 0000000..16d222f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_MAIL_RDK.json
@@ -0,0 +1,75 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_MAIL_RDK"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP Mail RDK",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "SYSPROG",
+ "<5>": "",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "SYSPROG",
+ "<7,2>": "SYSPROG",
+ "<7,3>": "SYSPROG",
+ "<7,4>": "SYSPROG",
+ "<7,5>": "SYSPROG",
+ "<7,6>": "SYSPROG",
+ "<7,7>": "SYSPROG",
+ "<7,8>": "SYSPROG",
+ "<7,9>": "SYSPROG",
+ "<7,10>": "SYSPROG",
+ "<7,11>": "SYSPROG",
+ "<7,12>": "SYSPROG",
+ "<7,13>": "SYSPROG",
+ "<7,14>": "SYSPROG",
+ "<7,15>": "SYSPROG",
+ "<7,16>": "SYSPROG",
+ "<7,17>": ""
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": {
+ "<11,1>": "Application Rows",
+ "<11,2>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_MAIL",
+ "<11,3>": "3-3:SYSREPOSRELEASES:SYSPROG_SRP_MAIL_RDK",
+ "<11,4>": "3-3:SYSREPOSVIEWS:SYSPROG_SRP_MAIL_RDK",
+ "<11,5>": "DLLs ( Dynamic Link Libraries )",
+ "<11,6>": "3-3:SRPMAIL",
+ "<11,7>": "Documents",
+ "<11,8>": "2-2:HTML",
+ "<11,9>": "3-3:SAMPLE_HTML_EMAIL",
+ "<11,10>": "Images",
+ "<11,11>": "2-2:BMP",
+ "<11,12>": "3-3:SRPICON",
+ "<11,13>": "2-2:ICO",
+ "<11,14>": "3-3:SRP",
+ "<11,15>": "Message Boxes",
+ "<11,16>": "3-3:SRP_MAIL_DEMO",
+ "<11,17>": "OpenInsight Form Executables",
+ "<11,18>": "3-3:SRP_MAIL_DEMO",
+ "<11,19>": "OpenInsight Forms",
+ "<11,20>": "3-3:SRP_MAIL_DEMO",
+ "<11,21>": "Stored Procedure Debug Tables",
+ "<11,22>": "3-3:SEND_EMAIL_SAMPLE",
+ "<11,23>": "3-3:SRP_MAIL_DEMO_EVENTS",
+ "<11,24>": "Stored Procedure Executables",
+ "<11,25>": "3-3:SEND_EMAIL_SAMPLE",
+ "<11,26>": "3-3:SRPSENDMAIL",
+ "<11,27>": "3-3:SRP_MAIL",
+ "<11,28>": "3-3:SRP_MAIL_DEMO_EVENTS",
+ "<11,29>": "3-3:SRP_SEND_MAIL",
+ "<11,30>": "Stored Procedure Inserts",
+ "<11,31>": "3-3:SRPMAIL_INSERTS",
+ "<11,32>": "Stored Procedures",
+ "<11,33>": "3-3:SEND_EMAIL_SAMPLE",
+ "<11,34>": "3-3:SRP_MAIL_DEMO_EVENTS"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_TABLE_SEARCH.json b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_TABLE_SEARCH.json
new file mode 100644
index 0000000..0022c96
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_TABLE_SEARCH.json
@@ -0,0 +1,71 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_TABLE_SEARCH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP_TABLE_SEARCH",
+ "<2>": "Contains all entities to the SRP_TABLE_SEARCH utility including an entity reference to the RDK itself.",
+ "<3>": "",
+ "<4>": "SYSPROG",
+ "<5>": "",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "SYSPROG",
+ "<7,2>": "SYSPROG",
+ "<7,3>": "SYSPROG",
+ "<7,4>": "SYSPROG",
+ "<7,5>": "SYSPROG",
+ "<7,6>": "SYSPROG",
+ "<7,7>": "SYSPROG",
+ "<7,8>": "SYSPROG",
+ "<7,9>": "SYSPROG",
+ "<7,10>": "SYSPROG",
+ "<7,11>": "SYSPROG",
+ "<7,12>": "SYSPROG",
+ "<7,13>": "SYSPROG",
+ "<7,14>": "SYSPROG",
+ "<7,15>": "",
+ "<7,16>": "SYSPROG"
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": {
+ "<11,1>": "Application Rows",
+ "<11,2>": "3-3:SYSREPOS:SYSPROG_SRP_UTILITY__SRP_TABLE_SEARCH",
+ "<11,3>": "3-3:SYSREPOSRELEASES:SYSPROG_SRP_TABLE_SEARCH",
+ "<11,4>": "3-3:SYSREPOSSTORAGE:SRP",
+ "<11,5>": "3-3:SYSREPOSTYPEFAMILIES:SRP_FAMILY",
+ "<11,6>": "3-3:SYSREPOSTYPES:SRP_UTILITY",
+ "<11,7>": "3-3:SYSREPOSVIEWS:SYSPROG_SRP_TABLE_SEARCH",
+ "<11,8>": "Images",
+ "<11,9>": "2-2:ICO",
+ "<11,10>": "3-3:SRP_TABLE_SEARCH",
+ "<11,11>": "OpenInsight Form Executables",
+ "<11,12>": "3-3:SRP_METRICS_VIEWER",
+ "<11,13>": "3-3:SRP_TABLE_SEARCH",
+ "<11,14>": "3-3:SRP_TABLE_SELECT",
+ "<11,15>": "Operating System Files",
+ "<11,16>": "3-3:SRPTABLESEARCHIMAGES",
+ "<11,17>": "Stored Procedure Executables",
+ "<11,18>": "3-3:REPOS.SRP_UTILITY..DESIGN",
+ "<11,19>": "3-3:REPOS.SRP_UTILITY..EXECUTE",
+ "<11,20>": "3-3:SETWINDOWPOS",
+ "<11,21>": "3-3:SRPREGCLOSEKEY",
+ "<11,22>": "3-3:SRPREGCREATEKEY",
+ "<11,23>": "3-3:SRPREGOPENKEY",
+ "<11,24>": "3-3:SRPREGQUERYVALUE",
+ "<11,25>": "3-3:SRPREGSETVALUE",
+ "<11,26>": "3-3:SRP_GET_WINDOW_RECT",
+ "<11,27>": "3-3:SRP_SHOW_WINDOW",
+ "<11,28>": "3-3:SRP_TABLE_SEARCH_EVENTS",
+ "<11,29>": "3-3:SRP_TABLE_SELECT_EVENTS",
+ "<11,30>": "Windows Help Files",
+ "<11,31>": "3-3:SRP_TABLE_SEARCH"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_TCL.json b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_TCL.json
new file mode 100644
index 0000000..1e9450f
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_TCL.json
@@ -0,0 +1,90 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_TCL"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP TCL Suite",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "SYSPROG",
+ "<5>": "",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "SYSPROG",
+ "<7,2>": "SYSPROG",
+ "<7,3>": "SYSPROG",
+ "<7,4>": "SYSPROG",
+ "<7,5>": "SYSPROG",
+ "<7,6>": "SYSPROG",
+ "<7,7>": "SYSPROG",
+ "<7,8>": "SYSPROG",
+ "<7,9>": "SYSPROG",
+ "<7,10>": "SYSPROG",
+ "<7,11>": "SYSPROG",
+ "<7,12>": "SYSPROG",
+ "<7,13>": "SYSPROG",
+ "<7,14>": "SYSPROG",
+ "<7,15>": "SYSPROG",
+ "<7,16>": "SYSPROG",
+ "<7,17>": "SYSPROG",
+ "<7,18>": "SYSPROG",
+ "<7,19>": "SYSPROG",
+ "<7,20>": ""
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": {
+ "<11,1>": "Application Rows",
+ "<11,2>": "3-3:SYSENV:SRP_TCL_PARAMCOUNTS",
+ "<11,3>": "3-3:SYSREPOSEVENTEXES:SYSPROG_ACTIVATED_SRP_TCL_MDICHILD.",
+ "<11,4>": "3-3:SYSREPOSEVENTEXES:SYSPROG_CLOSE_SRP_TCL_MDICHILD.",
+ "<11,5>": "3-3:SYSREPOSRELEASES:SYSPROG_SRP_TCL",
+ "<11,6>": "3-3:SYSREPOSSTORAGE:SRP",
+ "<11,7>": "3-3:SYSREPOSTYPEFAMILIES:SRP_FAMILY",
+ "<11,8>": "3-3:SYSREPOSTYPES:SRP_UTILITY",
+ "<11,9>": "3-3:SYSREPOSVIEWS:SYSPROG_SRP_TCL",
+ "<11,10>": "Images",
+ "<11,11>": "2-2:ICO",
+ "<11,12>": "3-3:SRP_TCL",
+ "<11,13>": "Message Boxes",
+ "<11,14>": "3-3:SRP_TCL_PROMPT",
+ "<11,15>": "OpenInsight Form Executables",
+ "<11,16>": "3-3:SRP_TCL",
+ "<11,17>": "3-3:SRP_TCLVIEW_REPORTTABLE",
+ "<11,18>": "Operating System Files",
+ "<11,19>": "3-3:SRPTCLIMAGES",
+ "<11,20>": "Stored Procedure Executables",
+ "<11,21>": "3-3:SRP_OCONV_TO_FORMAT",
+ "<11,22>": "3-3:SRP_RLIST_COMPILE",
+ "<11,23>": "3-3:SRP_RLIST_EXECUTE",
+ "<11,24>": "3-3:SRP_RLIST_ICONVFILTER",
+ "<11,25>": "3-3:SRP_RLIST_PROCESSFILTER",
+ "<11,26>": "3-3:SRP_RLIST_PROCESSONLYKEYWORD",
+ "<11,27>": "3-3:SRP_ROUTINE_EXISTS",
+ "<11,28>": "3-3:SRP_TCLVIEW_EMPTY",
+ "<11,29>": "3-3:SRP_TCLVIEW_REPORTTABLE",
+ "<11,30>": "3-3:SRP_TCLVIEW_REPORTTABLE_EVENTS",
+ "<11,31>": "3-3:SRP_TCL_CALLPROCEDURE",
+ "<11,32>": "3-3:SRP_TCL_DISPATCHCOMMAND",
+ "<11,33>": "3-3:SRP_TCL_EVENTS",
+ "<11,34>": "3-3:SRP_TCL_EXTRACTOPTIONS",
+ "<11,35>": "3-3:SRP_TCL_GETACTIVELIST",
+ "<11,36>": "3-3:SRP_TCL_GETCOLUMNINFO",
+ "<11,37>": "3-3:SRP_TCL_GETCOMMANDLINE",
+ "<11,38>": "3-3:SRP_TCL_GETVIEW",
+ "<11,39>": "3-3:SRP_TCL_HASACTIVELIST",
+ "<11,40>": "3-3:SRP_TCL_ISCANCELLED",
+ "<11,41>": "3-3:SRP_TCL_OPENVIEW",
+ "<11,42>": "3-3:SRP_TCL_PROCESSPROMPTS",
+ "<11,43>": "3-3:SRP_TCL_SETACTIVELIST",
+ "<11,44>": "3-3:SRP_TCL_SETPROGRESS",
+ "<11,45>": "3-3:SRP_TCL_TOKENIZE",
+ "<11,46>": "3-3:SRP_TCL_TRANSLATETOKENS"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_UTILITIES.json b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_UTILITIES.json
new file mode 100644
index 0000000..bfe89c6
--- /dev/null
+++ b/SYSPROG/APPROW/SYSREPOSVIEWS%003ASYSPROG_SRP_UTILITIES.json
@@ -0,0 +1,511 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "SYSPROG*SRP_UTILITIES"
+ },
+ "body": {
+ "record1": {
+ "<1>": "SRP Utilities",
+ "<2>": "",
+ "<3>": "",
+ "<4>": "SYSPROG",
+ "<5>": "",
+ "<6>": "",
+ "<7>": {
+ "<7,1>": "SYSPROG",
+ "<7,2>": "SYSPROG",
+ "<7,3>": "SYSPROG",
+ "<7,4>": "SYSPROG",
+ "<7,5>": "SYSPROG",
+ "<7,6>": "SYSPROG",
+ "<7,7>": "SYSPROG",
+ "<7,8>": "SYSPROG",
+ "<7,9>": "SYSPROG",
+ "<7,10>": "SYSPROG",
+ "<7,11>": "SYSPROG",
+ "<7,12>": "SYSPROG",
+ "<7,13>": "SYSPROG",
+ "<7,14>": "SYSPROG",
+ "<7,15>": "SYSPROG",
+ "<7,16>": "SYSPROG",
+ "<7,17>": "SYSPROG",
+ "<7,18>": "SYSPROG",
+ "<7,19>": "SYSPROG",
+ "<7,20>": "SYSPROG",
+ "<7,21>": "SYSPROG",
+ "<7,22>": "SYSPROG",
+ "<7,23>": "SYSPROG",
+ "<7,24>": "SYSPROG",
+ "<7,25>": "SYSPROG",
+ "<7,26>": "SYSPROG",
+ "<7,27>": "SYSPROG",
+ "<7,28>": "SYSPROG",
+ "<7,29>": "SYSPROG",
+ "<7,30>": "SYSPROG",
+ "<7,31>": "SYSPROG",
+ "<7,32>": "SYSPROG",
+ "<7,33>": "SYSPROG",
+ "<7,34>": "SYSPROG",
+ "<7,35>": "SYSPROG",
+ "<7,36>": "SYSPROG",
+ "<7,37>": "SYSPROG",
+ "<7,38>": "SYSPROG",
+ "<7,39>": "SYSPROG",
+ "<7,40>": "SYSPROG",
+ "<7,41>": "SYSPROG",
+ "<7,42>": "SYSPROG",
+ "<7,43>": "SYSPROG",
+ "<7,44>": "SYSPROG",
+ "<7,45>": "SYSPROG",
+ "<7,46>": "SYSPROG",
+ "<7,47>": "SYSPROG",
+ "<7,48>": "SYSPROG",
+ "<7,49>": "SYSPROG",
+ "<7,50>": "SYSPROG",
+ "<7,51>": "SYSPROG",
+ "<7,52>": "SYSPROG",
+ "<7,53>": "SYSPROG",
+ "<7,54>": "SYSPROG",
+ "<7,55>": "SYSPROG",
+ "<7,56>": "SYSPROG",
+ "<7,57>": "SYSPROG",
+ "<7,58>": "SYSPROG",
+ "<7,59>": "SYSPROG",
+ "<7,60>": "SYSPROG",
+ "<7,61>": "SYSPROG",
+ "<7,62>": "SYSPROG",
+ "<7,63>": "SYSPROG",
+ "<7,64>": "SYSPROG",
+ "<7,65>": "SYSPROG",
+ "<7,66>": "SYSPROG",
+ "<7,67>": "SYSPROG",
+ "<7,68>": "SYSPROG",
+ "<7,69>": "SYSPROG",
+ "<7,70>": "SYSPROG",
+ "<7,71>": "SYSPROG",
+ "<7,72>": "SYSPROG",
+ "<7,73>": "SYSPROG",
+ "<7,74>": "SYSPROG",
+ "<7,75>": "SYSPROG",
+ "<7,76>": "SYSPROG",
+ "<7,77>": "SYSPROG",
+ "<7,78>": "SYSPROG",
+ "<7,79>": "SYSPROG",
+ "<7,80>": "SYSPROG",
+ "<7,81>": "SYSPROG",
+ "<7,82>": "SYSPROG",
+ "<7,83>": "SYSPROG",
+ "<7,84>": "SYSPROG",
+ "<7,85>": "SYSPROG",
+ "<7,86>": "SYSPROG",
+ "<7,87>": "SYSPROG",
+ "<7,88>": "SYSPROG",
+ "<7,89>": "SYSPROG",
+ "<7,90>": "SYSPROG",
+ "<7,91>": "SYSPROG",
+ "<7,92>": "SYSPROG",
+ "<7,93>": "SYSPROG",
+ "<7,94>": "SYSPROG",
+ "<7,95>": "SYSPROG",
+ "<7,96>": "SYSPROG",
+ "<7,97>": "SYSPROG",
+ "<7,98>": "SYSPROG",
+ "<7,99>": "SYSPROG",
+ "<7,100>": "SYSPROG",
+ "<7,101>": "SYSPROG",
+ "<7,102>": "SYSPROG",
+ "<7,103>": ""
+ },
+ "<8>": "",
+ "<9>": "",
+ "<10>": "",
+ "<11>": {
+ "<11,1>": "Application Rows",
+ "<11,2>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_ARRAY",
+ "<11,3>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_COM",
+ "<11,4>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_DATE",
+ "<11,5>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_DATETIME",
+ "<11,6>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_DECODE",
+ "<11,7>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_ENCODE",
+ "<11,8>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_FASTARRAY",
+ "<11,9>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_GET_PRINTERS",
+ "<11,10>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_HASH",
+ "<11,11>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_HASHTABLE",
+ "<11,12>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_JSON",
+ "<11,13>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_JSONX_END",
+ "<11,14>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_LIST",
+ "<11,15>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_MATH",
+ "<11,16>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_MONITOR",
+ "<11,17>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_OI_TO_WIN32",
+ "<11,18>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_PATH",
+ "<11,19>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_REGEX",
+ "<11,20>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_REGISTRY",
+ "<11,21>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_STACK",
+ "<11,22>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_STOPWATCH",
+ "<11,23>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_STRING",
+ "<11,24>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_TASKBAR",
+ "<11,25>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_TCPCLIENT",
+ "<11,26>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_TIME",
+ "<11,27>": "3-3:SYSENV:SRP_EDITOR_METADATA_SRP_WIN32_TO_OI",
+ "<11,28>": "3-3:SYSOBJ:STRUCT_MINMAXINFO",
+ "<11,29>": "3-3:SYSPROCS:DLL_SRP_UTILITIES",
+ "<11,30>": "3-3:SYSREPOSEVENTEXES:SYSPROG_GETMINMAXINFO..OIWIN_",
+ "<11,31>": "3-3:SYSREPOSEVENTEXES:SYSPROG_SRP_ONSYSCOLORCHANGE..OIWIN_",
+ "<11,32>": "3-3:SYSREPOSRELEASES:SYSPROG_SRP_UTILITIES",
+ "<11,33>": "3-3:SYSREPOSVIEWS:SYSPROG_SRP_UTILITIES",
+ "<11,34>": "DLLs ( Dynamic Link Libraries )",
+ "<11,35>": "3-3:SRPUTILITIES",
+ "<11,36>": "OpenInsight Form Executables",
+ "<11,37>": "3-3:SRP_METRICS_VIEWER",
+ "<11,38>": "3-3:SRP_PROGRESS",
+ "<11,39>": "Stored Procedure Debug Tables",
+ "<11,40>": "3-3:SRP_UTILITIES_SAMPLE",
+ "<11,41>": "Stored Procedure Executables",
+ "<11,42>": "3-3:SETWINDOWPOS",
+ "<11,43>": "3-3:SRPREGCLOSEKEY",
+ "<11,44>": "3-3:SRPREGCREATEKEY",
+ "<11,45>": "3-3:SRPREGDELETEKEY",
+ "<11,46>": "3-3:SRPREGDELETEVALUE",
+ "<11,47>": "3-3:SRPREGENUMKEY",
+ "<11,48>": "3-3:SRPREGENUMVALUE",
+ "<11,49>": "3-3:SRPREGOPENKEY",
+ "<11,50>": "3-3:SRPREGQUERYVALUE",
+ "<11,51>": "3-3:SRPREGSETVALUE",
+ "<11,52>": "3-3:SRPUTILITIESAPI_CLEANARRAYA",
+ "<11,53>": "3-3:SRPUTILITIESAPI_CLEANARRAYW",
+ "<11,54>": "3-3:SRPUTILITIESAPI_COMADDPARAM",
+ "<11,55>": "3-3:SRPUTILITIESAPI_COMADDPARAMOMITTED",
+ "<11,56>": "3-3:SRPUTILITIESAPI_COMADDPARAMREF",
+ "<11,57>": "3-3:SRPUTILITIESAPI_COMCALL",
+ "<11,58>": "3-3:SRPUTILITIESAPI_COMCLEARPARAMS",
+ "<11,59>": "3-3:SRPUTILITIESAPI_COMCREATE",
+ "<11,60>": "3-3:SRPUTILITIESAPI_COMGET",
+ "<11,61>": "3-3:SRPUTILITIESAPI_COMGETAXOBJECT",
+ "<11,62>": "3-3:SRPUTILITIESAPI_COMGETDISPATCHOBJECT",
+ "<11,63>": "3-3:SRPUTILITIESAPI_COMGETHANDLES",
+ "<11,64>": "3-3:SRPUTILITIESAPI_COMHASERROR",
+ "<11,65>": "3-3:SRPUTILITIESAPI_COMOUTPUTGET",
+ "<11,66>": "3-3:SRPUTILITIESAPI_COMOUTPUTISARRAY",
+ "<11,67>": "3-3:SRPUTILITIESAPI_COMOUTPUTSIZE",
+ "<11,68>": "3-3:SRPUTILITIESAPI_COMPARAMGET",
+ "<11,69>": "3-3:SRPUTILITIESAPI_COMPARAMSIZE",
+ "<11,70>": "3-3:SRPUTILITIESAPI_COMPARESTRING",
+ "<11,71>": "3-3:SRPUTILITIESAPI_COMRELEASE",
+ "<11,72>": "3-3:SRPUTILITIESAPI_COMSET",
+ "<11,73>": "3-3:SRPUTILITIESAPI_CONVERTFROMDOUBLE",
+ "<11,74>": "3-3:SRPUTILITIESAPI_CONVERTFROMFLOAT",
+ "<11,75>": "3-3:SRPUTILITIESAPI_CONVERTFROMINT16",
+ "<11,76>": "3-3:SRPUTILITIESAPI_CONVERTFROMINT32",
+ "<11,77>": "3-3:SRPUTILITIESAPI_CONVERTFROMINT64",
+ "<11,78>": "3-3:SRPUTILITIESAPI_CONVERTTODOUBLE",
+ "<11,79>": "3-3:SRPUTILITIESAPI_CONVERTTOFLOAT",
+ "<11,80>": "3-3:SRPUTILITIESAPI_CONVERTTOINT16",
+ "<11,81>": "3-3:SRPUTILITIESAPI_CONVERTTOINT32",
+ "<11,82>": "3-3:SRPUTILITIESAPI_CONVERTTOINT64",
+ "<11,83>": "3-3:SRPUTILITIESAPI_COPYMEMORY",
+ "<11,84>": "3-3:SRPUTILITIESAPI_CRYPTODECODEBASE32",
+ "<11,85>": "3-3:SRPUTILITIESAPI_CRYPTODECODEBASE64",
+ "<11,86>": "3-3:SRPUTILITIESAPI_CRYPTODECODEBASE64URL",
+ "<11,87>": "3-3:SRPUTILITIESAPI_CRYPTODECODEHEX",
+ "<11,88>": "3-3:SRPUTILITIESAPI_CRYPTODECODEURL",
+ "<11,89>": "3-3:SRPUTILITIESAPI_CRYPTOENCODEBASE32",
+ "<11,90>": "3-3:SRPUTILITIESAPI_CRYPTOENCODEBASE64",
+ "<11,91>": "3-3:SRPUTILITIESAPI_CRYPTOENCODEBASE64URL",
+ "<11,92>": "3-3:SRPUTILITIESAPI_CRYPTOENCODEHEX",
+ "<11,93>": "3-3:SRPUTILITIESAPI_CRYPTOENCODEURL",
+ "<11,94>": "3-3:SRPUTILITIESAPI_CRYPTOHASH",
+ "<11,95>": "3-3:SRPUTILITIESAPI_CRYPTOOUTPUTGET",
+ "<11,96>": "3-3:SRPUTILITIESAPI_CRYPTOOUTPUTSIZE",
+ "<11,97>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYCLEAR",
+ "<11,98>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYCOUNT",
+ "<11,99>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYCREATE",
+ "<11,100>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYDELETE",
+ "<11,101>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYEXTRACT",
+ "<11,102>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYINSERT",
+ "<11,103>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYINSERTFROMLIST",
+ "<11,104>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYMATCH",
+ "<11,105>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYPREPAREOUTPUT",
+ "<11,106>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYREDUCE",
+ "<11,107>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYRELEASE",
+ "<11,108>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYREPLACE",
+ "<11,109>": "3-3:SRPUTILITIESAPI_DYNAMICARRAYREPLACEWITHLIST",
+ "<11,110>": "3-3:SRPUTILITIESAPI_FIRSTDAYOFWEEK",
+ "<11,111>": "3-3:SRPUTILITIESAPI_FIRSTWEEKOFYEAR",
+ "<11,112>": "3-3:SRPUTILITIESAPI_GETAM",
+ "<11,113>": "3-3:SRPUTILITIESAPI_GETDATEFORMAT",
+ "<11,114>": "3-3:SRPUTILITIESAPI_GETDAYOFWEEKNAME",
+ "<11,115>": "3-3:SRPUTILITIESAPI_GETDAYOFWEEKNAMES",
+ "<11,116>": "3-3:SRPUTILITIESAPI_GETERROR",
+ "<11,117>": "3-3:SRPUTILITIESAPI_GETERRORSIZE",
+ "<11,118>": "3-3:SRPUTILITIESAPI_GETFONTS",
+ "<11,119>": "3-3:SRPUTILITIESAPI_GETIDLETIME",
+ "<11,120>": "3-3:SRPUTILITIESAPI_GETMONTHNAME",
+ "<11,121>": "3-3:SRPUTILITIESAPI_GETMONTHNAMES",
+ "<11,122>": "3-3:SRPUTILITIESAPI_GETOUTPUT",
+ "<11,123>": "3-3:SRPUTILITIESAPI_GETOUTPUTSIZE",
+ "<11,124>": "3-3:SRPUTILITIESAPI_GETPM",
+ "<11,125>": "3-3:SRPUTILITIESAPI_GETTEMPFILENAME",
+ "<11,126>": "3-3:SRPUTILITIESAPI_GETTEMPPATH",
+ "<11,127>": "3-3:SRPUTILITIESAPI_GETTIMEFORMAT",
+ "<11,128>": "3-3:SRPUTILITIESAPI_GETTIMEZONEBIAS",
+ "<11,129>": "3-3:SRPUTILITIESAPI_GETWIDEOUTPUT",
+ "<11,130>": "3-3:SRPUTILITIESAPI_GETWIDEOUTPUTSIZE",
+ "<11,131>": "3-3:SRPUTILITIESAPI_HASHTABLECONTAINS",
+ "<11,132>": "3-3:SRPUTILITIESAPI_HASHTABLECOUNT",
+ "<11,133>": "3-3:SRPUTILITIESAPI_HASHTABLECREATE",
+ "<11,134>": "3-3:SRPUTILITIESAPI_HASHTABLEGET",
+ "<11,135>": "3-3:SRPUTILITIESAPI_HASHTABLEGETKEYS",
+ "<11,136>": "3-3:SRPUTILITIESAPI_HASHTABLEGETKEYVALUEPAIRS",
+ "<11,137>": "3-3:SRPUTILITIESAPI_HASHTABLEGETVALUES",
+ "<11,138>": "3-3:SRPUTILITIESAPI_HASHTABLERELEASE",
+ "<11,139>": "3-3:SRPUTILITIESAPI_HASHTABLEREMOVE",
+ "<11,140>": "3-3:SRPUTILITIESAPI_HASHTABLESET",
+ "<11,141>": "3-3:SRPUTILITIESAPI_ISDAYLIGHTSAVINGS",
+ "<11,142>": "3-3:SRPUTILITIESAPI_JOINARRAYSA",
+ "<11,143>": "3-3:SRPUTILITIESAPI_JOINARRAYSW",
+ "<11,144>": "3-3:SRPUTILITIESAPI_JSONARRAYAPPEND",
+ "<11,145>": "3-3:SRPUTILITIESAPI_JSONARRAYAPPENDVALUE",
+ "<11,146>": "3-3:SRPUTILITIESAPI_JSONCONTAINS",
+ "<11,147>": "3-3:SRPUTILITIESAPI_JSONCOUNT",
+ "<11,148>": "3-3:SRPUTILITIESAPI_JSONFIND",
+ "<11,149>": "3-3:SRPUTILITIESAPI_JSONGET",
+ "<11,150>": "3-3:SRPUTILITIESAPI_JSONGETELEMENTS",
+ "<11,151>": "3-3:SRPUTILITIESAPI_JSONGETMEMBERS",
+ "<11,152>": "3-3:SRPUTILITIESAPI_JSONGETVALUE",
+ "<11,153>": "3-3:SRPUTILITIESAPI_JSONNEWARRAY",
+ "<11,154>": "3-3:SRPUTILITIESAPI_JSONNEWAUTO",
+ "<11,155>": "3-3:SRPUTILITIESAPI_JSONNEWBOOL",
+ "<11,156>": "3-3:SRPUTILITIESAPI_JSONNEWNULL",
+ "<11,157>": "3-3:SRPUTILITIESAPI_JSONNEWNUMBER",
+ "<11,158>": "3-3:SRPUTILITIESAPI_JSONNEWOBJECT",
+ "<11,159>": "3-3:SRPUTILITIESAPI_JSONNEWSTRING",
+ "<11,160>": "3-3:SRPUTILITIESAPI_JSONPARSE",
+ "<11,161>": "3-3:SRPUTILITIESAPI_JSONRELEASE",
+ "<11,162>": "3-3:SRPUTILITIESAPI_JSONREMOVE",
+ "<11,163>": "3-3:SRPUTILITIESAPI_JSONREMOVEALL",
+ "<11,164>": "3-3:SRPUTILITIESAPI_JSONSCHEMAVALIDATE",
+ "<11,165>": "3-3:SRPUTILITIESAPI_JSONSET",
+ "<11,166>": "3-3:SRPUTILITIESAPI_JSONSETVALUE",
+ "<11,167>": "3-3:SRPUTILITIESAPI_JSONSTRINGIFY",
+ "<11,168>": "3-3:SRPUTILITIESAPI_JSONTYPE",
+ "<11,169>": "3-3:SRPUTILITIESAPI_JSONXADD",
+ "<11,170>": "3-3:SRPUTILITIESAPI_JSONXADDBOOL",
+ "<11,171>": "3-3:SRPUTILITIESAPI_JSONXADDNULL",
+ "<11,172>": "3-3:SRPUTILITIESAPI_JSONXBEGIN",
+ "<11,173>": "3-3:SRPUTILITIESAPI_JSONXBEGINSTRING",
+ "<11,174>": "3-3:SRPUTILITIESAPI_JSONXCLEAR",
+ "<11,175>": "3-3:SRPUTILITIESAPI_JSONXCLOSE",
+ "<11,176>": "3-3:SRPUTILITIESAPI_JSONXCOUNT",
+ "<11,177>": "3-3:SRPUTILITIESAPI_JSONXDELETE",
+ "<11,178>": "3-3:SRPUTILITIESAPI_JSONXEND",
+ "<11,179>": "3-3:SRPUTILITIESAPI_JSONXGET",
+ "<11,180>": "3-3:SRPUTILITIESAPI_JSONXGO",
+ "<11,181>": "3-3:SRPUTILITIESAPI_JSONXHAS",
+ "<11,182>": "3-3:SRPUTILITIESAPI_JSONXISOBJECT",
+ "<11,183>": "3-3:SRPUTILITIESAPI_JSONXMEMBERS",
+ "<11,184>": "3-3:SRPUTILITIESAPI_JSONXPARSE",
+ "<11,185>": "3-3:SRPUTILITIESAPI_JSONXSET",
+ "<11,186>": "3-3:SRPUTILITIESAPI_JSONXSETBOOL",
+ "<11,187>": "3-3:SRPUTILITIESAPI_JSONXSETNULL",
+ "<11,188>": "3-3:SRPUTILITIESAPI_JSONXSETPATH",
+ "<11,189>": "3-3:SRPUTILITIESAPI_JSONXSETPATHBOOL",
+ "<11,190>": "3-3:SRPUTILITIESAPI_JSONXSETPATHNULL",
+ "<11,191>": "3-3:SRPUTILITIESAPI_JSONXSORT",
+ "<11,192>": "3-3:SRPUTILITIESAPI_JSONXSTATE",
+ "<11,193>": "3-3:SRPUTILITIESAPI_JSONXTYPE",
+ "<11,194>": "3-3:SRPUTILITIESAPI_JSONXVALUES",
+ "<11,195>": "3-3:SRPUTILITIESAPI_LISTADD",
+ "<11,196>": "3-3:SRPUTILITIESAPI_LISTCLEAR",
+ "<11,197>": "3-3:SRPUTILITIESAPI_LISTCOUNT",
+ "<11,198>": "3-3:SRPUTILITIESAPI_LISTCREATE",
+ "<11,199>": "3-3:SRPUTILITIESAPI_LISTCREATEFROMARRAY",
+ "<11,200>": "3-3:SRPUTILITIESAPI_LISTGETAT",
+ "<11,201>": "3-3:SRPUTILITIESAPI_LISTINSERTAT",
+ "<11,202>": "3-3:SRPUTILITIESAPI_LISTLOCATE",
+ "<11,203>": "3-3:SRPUTILITIESAPI_LISTMATCH",
+ "<11,204>": "3-3:SRPUTILITIESAPI_LISTPREPAREOUTPUT",
+ "<11,205>": "3-3:SRPUTILITIESAPI_LISTREDUCE",
+ "<11,206>": "3-3:SRPUTILITIESAPI_LISTRELEASE",
+ "<11,207>": "3-3:SRPUTILITIESAPI_LISTREMOVEAT",
+ "<11,208>": "3-3:SRPUTILITIESAPI_LISTSETAT",
+ "<11,209>": "3-3:SRPUTILITIESAPI_MATH",
+ "<11,210>": "3-3:SRPUTILITIESAPI_MONITORADDENTRY",
+ "<11,211>": "3-3:SRPUTILITIESAPI_MONITORCLOSE",
+ "<11,212>": "3-3:SRPUTILITIESAPI_MONITORCONNECT",
+ "<11,213>": "3-3:SRPUTILITIESAPI_PATHCONVERTTOUNC",
+ "<11,214>": "3-3:SRPUTILITIESAPI_PATHEXPAND",
+ "<11,215>": "3-3:SRPUTILITIESAPI_PATHFITTOEDITFIELD",
+ "<11,216>": "3-3:SRPUTILITIESAPI_PRINTERENUMERATE",
+ "<11,217>": "3-3:SRPUTILITIESAPI_PRINTERGETDEFAULT",
+ "<11,218>": "3-3:SRPUTILITIESAPI_PRINTERGETINFO",
+ "<11,219>": "3-3:SRPUTILITIESAPI_REGEXMATCH",
+ "<11,220>": "3-3:SRPUTILITIESAPI_REGEXSEARCH",
+ "<11,221>": "3-3:SRPUTILITIESAPI_REORDERARRAY",
+ "<11,222>": "3-3:SRPUTILITIESAPI_ROTATEARRAY",
+ "<11,223>": "3-3:SRPUTILITIESAPI_RTFTOTEXT",
+ "<11,224>": "3-3:SRPUTILITIESAPI_RUNCOMMAND",
+ "<11,225>": "3-3:SRPUTILITIESAPI_SAVESCREENSHOT",
+ "<11,226>": "3-3:SRPUTILITIESAPI_SORTARRAYA",
+ "<11,227>": "3-3:SRPUTILITIESAPI_SORTARRAYW",
+ "<11,228>": "3-3:SRPUTILITIESAPI_SORTTABLEA",
+ "<11,229>": "3-3:SRPUTILITIESAPI_SORTTABLEW",
+ "<11,230>": "3-3:SRPUTILITIESAPI_SRPGETWINDOWRECT",
+ "<11,231>": "3-3:SRPUTILITIESAPI_SRPJSONPARSEWITHERRORS",
+ "<11,232>": "3-3:SRPUTILITIESAPI_STRINGGETHEIGHT",
+ "<11,233>": "3-3:SRPUTILITIESAPI_STRINGGETWIDTH",
+ "<11,234>": "3-3:SRPUTILITIESAPI_TASKBARSETGROUPTITLE",
+ "<11,235>": "3-3:SRPUTILITIESAPI_TCPCLIENTCLOSE",
+ "<11,236>": "3-3:SRPUTILITIESAPI_TCPCLIENTCLOSEQBXML",
+ "<11,237>": "3-3:SRPUTILITIESAPI_TCPCLIENTCLOSESES",
+ "<11,238>": "3-3:SRPUTILITIESAPI_TCPCLIENTCONNECT",
+ "<11,239>": "3-3:SRPUTILITIESAPI_TCPCLIENTRECEIVE",
+ "<11,240>": "3-3:SRPUTILITIESAPI_TCPCLIENTRECEIVEQBXMLRESPONSE",
+ "<11,241>": "3-3:SRPUTILITIESAPI_TCPCLIENTSEND",
+ "<11,242>": "3-3:SRPUTILITIESAPI_TCPCLIENTSENDQBXMLREQUEST",
+ "<11,243>": "3-3:SRPUTILITIESAPI_TCPCLIENTSENDSESCOMMAND",
+ "<11,244>": "3-3:SRPUTILITIESAPI_XMLEXTRACT",
+ "<11,245>": "3-3:SRPWINAPI_FREELIBRARY",
+ "<11,246>": "3-3:SRPWINAPI_GETFILEVERSIONINFO",
+ "<11,247>": "3-3:SRPWINAPI_GETFILEVERSIONINFOSIZE",
+ "<11,248>": "3-3:SRPWINAPI_GETMODULEFILENAME",
+ "<11,249>": "3-3:SRPWINAPI_LOADLIBRARY",
+ "<11,250>": "3-3:SRPWINAPI_VERQUERYVALUE",
+ "<11,251>": "3-3:SRP_ARRAY",
+ "<11,252>": "3-3:SRP_CLEAN_ARRAY",
+ "<11,253>": "3-3:SRP_COM",
+ "<11,254>": "3-3:SRP_COPY_MEMORY",
+ "<11,255>": "3-3:SRP_DATE",
+ "<11,256>": "3-3:SRP_DATETIME",
+ "<11,257>": "3-3:SRP_DECODE",
+ "<11,258>": "3-3:SRP_ENCODE",
+ "<11,259>": "3-3:SRP_EXTRACT_XML",
+ "<11,260>": "3-3:SRP_FASTARRAY",
+ "<11,261>": "3-3:SRP_FASTARRAY_COUNT",
+ "<11,262>": "3-3:SRP_FASTARRAY_CREATE",
+ "<11,263>": "3-3:SRP_FASTARRAY_DELETE",
+ "<11,264>": "3-3:SRP_FASTARRAY_EXTRACT",
+ "<11,265>": "3-3:SRP_FASTARRAY_GETVARIABLE",
+ "<11,266>": "3-3:SRP_FASTARRAY_INSERT",
+ "<11,267>": "3-3:SRP_FASTARRAY_INSERTFROMLIST",
+ "<11,268>": "3-3:SRP_FASTARRAY_MATCH",
+ "<11,269>": "3-3:SRP_FASTARRAY_REDUCE",
+ "<11,270>": "3-3:SRP_FASTARRAY_RELEASE",
+ "<11,271>": "3-3:SRP_FASTARRAY_REPLACE",
+ "<11,272>": "3-3:SRP_FASTARRAY_REPLACEWITHLIST",
+ "<11,273>": "3-3:SRP_FILESIZE_FORMAT",
+ "<11,274>": "3-3:SRP_GET_FILEVERSION",
+ "<11,275>": "3-3:SRP_GET_FONTS",
+ "<11,276>": "3-3:SRP_GET_IDLETIME",
+ "<11,277>": "3-3:SRP_GET_PRINTERINFO",
+ "<11,278>": "3-3:SRP_GET_PRINTERS",
+ "<11,279>": "3-3:SRP_GET_SYSTEMTIME",
+ "<11,280>": "3-3:SRP_GET_UTILITIES_VERSION",
+ "<11,281>": "3-3:SRP_GET_WINDOW_RECT",
+ "<11,282>": "3-3:SRP_HASH",
+ "<11,283>": "3-3:SRP_HASHTABLE",
+ "<11,284>": "3-3:SRP_HASHTABLE_CONTAINS",
+ "<11,285>": "3-3:SRP_HASHTABLE_COUNT",
+ "<11,286>": "3-3:SRP_HASHTABLE_CREATE",
+ "<11,287>": "3-3:SRP_HASHTABLE_GET",
+ "<11,288>": "3-3:SRP_HASHTABLE_GETKEYS",
+ "<11,289>": "3-3:SRP_HASHTABLE_GETKEYVALUEPAIRS",
+ "<11,290>": "3-3:SRP_HASHTABLE_GETVALUES",
+ "<11,291>": "3-3:SRP_HASHTABLE_RELEASE",
+ "<11,292>": "3-3:SRP_HASHTABLE_REMOVE",
+ "<11,293>": "3-3:SRP_HASHTABLE_SET",
+ "<11,294>": "3-3:SRP_IS64BIT",
+ "<11,295>": "3-3:SRP_JOIN_ARRAYS",
+ "<11,296>": "3-3:SRP_JSON",
+ "<11,297>": "3-3:SRP_JSONX",
+ "<11,298>": "3-3:SRP_JSONX_BEGIN",
+ "<11,299>": "3-3:SRP_JSONX_BEGINSTRING",
+ "<11,300>": "3-3:SRP_JSONX_CLEAR",
+ "<11,301>": "3-3:SRP_JSONX_COUNT",
+ "<11,302>": "3-3:SRP_JSONX_DELETE",
+ "<11,303>": "3-3:SRP_JSONX_END",
+ "<11,304>": "3-3:SRP_JSONX_ERROR",
+ "<11,305>": "3-3:SRP_JSONX_GET",
+ "<11,306>": "3-3:SRP_JSONX_GO",
+ "<11,307>": "3-3:SRP_JSONX_GOBACK",
+ "<11,308>": "3-3:SRP_JSONX_GOROOT",
+ "<11,309>": "3-3:SRP_JSONX_HAS",
+ "<11,310>": "3-3:SRP_JSONX_MEMBERS",
+ "<11,311>": "3-3:SRP_JSONX_PARSE",
+ "<11,312>": "3-3:SRP_JSONX_SET",
+ "<11,313>": "3-3:SRP_JSONX_SORT",
+ "<11,314>": "3-3:SRP_JSONX_STATE",
+ "<11,315>": "3-3:SRP_JSONX_TRACE",
+ "<11,316>": "3-3:SRP_JSONX_TYPE",
+ "<11,317>": "3-3:SRP_JSONX_VALUES",
+ "<11,318>": "3-3:SRP_LIST",
+ "<11,319>": "3-3:SRP_LIST_ADD",
+ "<11,320>": "3-3:SRP_LIST_COUNT",
+ "<11,321>": "3-3:SRP_LIST_CREATE",
+ "<11,322>": "3-3:SRP_LIST_CREATEFROMFASTARRAY",
+ "<11,323>": "3-3:SRP_LIST_GETAT",
+ "<11,324>": "3-3:SRP_LIST_GETVARIABLE",
+ "<11,325>": "3-3:SRP_LIST_INSERTAT",
+ "<11,326>": "3-3:SRP_LIST_LOCATE",
+ "<11,327>": "3-3:SRP_LIST_MATCH",
+ "<11,328>": "3-3:SRP_LIST_REDUCE",
+ "<11,329>": "3-3:SRP_LIST_RELEASE",
+ "<11,330>": "3-3:SRP_LIST_REMOVEAT",
+ "<11,331>": "3-3:SRP_LIST_SETAT",
+ "<11,332>": "3-3:SRP_MATH",
+ "<11,333>": "3-3:SRP_METRICS_VIEWER_EVENTS",
+ "<11,334>": "3-3:SRP_MONITOR",
+ "<11,335>": "3-3:SRP_NUM",
+ "<11,336>": "3-3:SRP_OI_TO_WIN32",
+ "<11,337>": "3-3:SRP_PATH",
+ "<11,338>": "3-3:SRP_PRECOMPILER",
+ "<11,339>": "3-3:SRP_PRINT_RAW",
+ "<11,340>": "3-3:SRP_PROCESS_MINMAXINFO",
+ "<11,341>": "3-3:SRP_PROCESS_ONSYSCOLORCHANGE",
+ "<11,342>": "3-3:SRP_PROGRESS",
+ "<11,343>": "3-3:SRP_REGEX",
+ "<11,344>": "3-3:SRP_REGISTRY",
+ "<11,345>": "3-3:SRP_REORDER_ARRAY",
+ "<11,346>": "3-3:SRP_ROTATE_ARRAY",
+ "<11,347>": "3-3:SRP_RUN_COMMAND",
+ "<11,348>": "3-3:SRP_SAVE_SCREENSHOT",
+ "<11,349>": "3-3:SRP_SET_MINMAXINFO",
+ "<11,350>": "3-3:SRP_SET_SYSCOLORCHANGE",
+ "<11,351>": "3-3:SRP_SHOW_WINDOW",
+ "<11,352>": "3-3:SRP_SORT_ARRAY",
+ "<11,353>": "3-3:SRP_STACK",
+ "<11,354>": "3-3:SRP_STOPWATCH",
+ "<11,355>": "3-3:SRP_STRING",
+ "<11,356>": "3-3:SRP_TASKBAR",
+ "<11,357>": "3-3:SRP_TCPCLIENT",
+ "<11,358>": "3-3:SRP_TIME",
+ "<11,359>": "3-3:SRP_TRIM",
+ "<11,360>": "3-3:SRP_UTILITIES_SAMPLE",
+ "<11,361>": "3-3:SRP_WIN32_TO_OI",
+ "<11,362>": "3-3:SYSPROG_GETMINMAXINFO_OIWIN",
+ "<11,363>": "3-3:SYSPROG_SRP_ONSYSCOLORCHANGE_OIWIN",
+ "<11,364>": "3-3:WINAPI_PATHCOMBINE",
+ "<11,365>": "3-3:WINAPI_PATHFILEEXISTS",
+ "<11,366>": "3-3:WINAPI_PATHISDIRECTORY",
+ "<11,367>": "3-3:WINAPI_PATHISDIRECTORYEMPTY",
+ "<11,368>": "3-3:WINAPI_PATHISNETWORKPATH",
+ "<11,369>": "3-3:WINAPI_PATHISRELATIVE",
+ "<11,370>": "3-3:WINAPI_PATHISROOT",
+ "<11,371>": "3-3:WINAPI_PATHISSAMEROOT",
+ "<11,372>": "3-3:WINAPI_PATHISSYSTEMFOLDER",
+ "<11,373>": "3-3:WINAPI_PATHISUNC",
+ "<11,374>": "3-3:WINAPI_PATHISURL",
+ "<11,375>": "3-3:WINAPI_PATHRELATIVEPATHTO",
+ "<11,376>": "Stored Procedure Inserts",
+ "<11,377>": "3-3:SRPARRAY",
+ "<11,378>": "3-3:SRPFASTARRAY",
+ "<11,379>": "3-3:SRPHASHTABLE",
+ "<11,380>": "3-3:SRPJSONX",
+ "<11,381>": "3-3:SRPLIST",
+ "<11,382>": "3-3:SRPSTACK",
+ "<11,383>": "Stored Procedures",
+ "<11,384>": "3-3:SRP_UTILITIES_SAMPLE"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003AAREV_BRWLIST.json b/SYSPROG/APPROW/VOC%003AAREV_BRWLIST.json
new file mode 100644
index 0000000..0f6b288
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003AAREV_BRWLIST.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "AREV_BRWLIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RBASIC",
+ "<2>": "",
+ "<3>": "SYSOBJ",
+ "<4>": "AREV_BRWLIST"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003AAREV_BRWREPORT.json b/SYSPROG/APPROW/VOC%003AAREV_BRWREPORT.json
new file mode 100644
index 0000000..16e54f6
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003AAREV_BRWREPORT.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "AREV_BRWREPORT"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RBASIC",
+ "<2>": "",
+ "<3>": "SYSOBJ",
+ "<4>": "AREV_BRWREPORT"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003AAREV_OLIST.json b/SYSPROG/APPROW/VOC%003AAREV_OLIST.json
new file mode 100644
index 0000000..a9620dd
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003AAREV_OLIST.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "AREV_OLIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RBASIC",
+ "<2>": "",
+ "<3>": "SYSOBJ",
+ "<4>": "AREV_OLIST"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003AAREV_XLIST.json b/SYSPROG/APPROW/VOC%003AAREV_XLIST.json
new file mode 100644
index 0000000..c31be02
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003AAREV_XLIST.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "AREV_XLIST"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RBASIC",
+ "<2>": "",
+ "<3>": "SYSOBJ",
+ "<4>": "AREV_XLIST"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003AATTACH.json b/SYSPROG/APPROW/VOC%003AATTACH.json
new file mode 100644
index 0000000..d2df2bf
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003AATTACH.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "ATTACH"
+ },
+ "body": {
+ "record1": {
+ "<1>": "VERB1",
+ "<2>": "",
+ "<3>": "SYSOBJ",
+ "<4>": "V18"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003ARTI_AREV64_GUI_SUBROUTINE.json b/SYSPROG/APPROW/VOC%003ARTI_AREV64_GUI_SUBROUTINE.json
new file mode 100644
index 0000000..0ea90f5
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003ARTI_AREV64_GUI_SUBROUTINE.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_AREV64_GUI_SUBROUTINE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RBASIC",
+ "<2>": "",
+ "<3>": "SYSPROCS",
+ "<4>": "RTI_AREV64_GUI_SUBROUTINE"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003ARTI_AREV64_START_WINDOW.json b/SYSPROG/APPROW/VOC%003ARTI_AREV64_START_WINDOW.json
new file mode 100644
index 0000000..25bef02
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003ARTI_AREV64_START_WINDOW.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_AREV64_START_WINDOW"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RBASIC",
+ "<2>": "",
+ "<3>": "SYSPROCS",
+ "<4>": "RTI_AREV64_START_WINDOW"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003ARTI_CATALYST_GUI_SUBROUTINE.json b/SYSPROG/APPROW/VOC%003ARTI_CATALYST_GUI_SUBROUTINE.json
new file mode 100644
index 0000000..d040c9f
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003ARTI_CATALYST_GUI_SUBROUTINE.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_CATALYST_GUI_SUBROUTINE"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RBASIC",
+ "<2>": "",
+ "<3>": "SYSPROCS",
+ "<4>": "RTI_CATALYST_GUI_SUBROUTINE"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/APPROW/VOC%003ARTI_CATALYST_START_WINDOW.json b/SYSPROG/APPROW/VOC%003ARTI_CATALYST_START_WINDOW.json
new file mode 100644
index 0000000..163e8b2
--- /dev/null
+++ b/SYSPROG/APPROW/VOC%003ARTI_CATALYST_START_WINDOW.json
@@ -0,0 +1,15 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record",
+ "approw-key": "RTI_CATALYST_START_WINDOW"
+ },
+ "body": {
+ "record1": {
+ "<1>": "RBASIC",
+ "<2>": "",
+ "<3>": "SYSPROCS",
+ "<4>": "RTI_CATALYST_START_WINDOW"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/BRW_ABOUT.json b/SYSPROG/MSG/BRW_ABOUT.json
new file mode 100644
index 0000000..9e6550b
--- /dev/null
+++ b/SYSPROG/MSG/BRW_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Banded Report Writer ",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "W",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About Banded Report Writer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "BRW_1STATE",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/CONTEXTMENU_ABOUT.json b/SYSPROG/MSG/CONTEXTMENU_ABOUT.json
new file mode 100644
index 0000000..e6d6d75
--- /dev/null
+++ b/SYSPROG/MSG/CONTEXTMENU_ABOUT.json
@@ -0,0 +1,99 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Context Menu Builder",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.2",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright© Revelation Software, 1992-2022"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "0",
+ "<11>": "",
+ "<12>": "About Context Menu Builder",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "FORMDES_32",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "0",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/CSW_GETTABLENAME.json b/SYSPROG/MSG/CSW_GETTABLENAME.json
new file mode 100644
index 0000000..c1cba1c
--- /dev/null
+++ b/SYSPROG/MSG/CSW_GETTABLENAME.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter ODBC table name:",
+ "<2>": "RE",
+ "<3>": "",
+ "<4>": "0",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "160",
+ "<12>": "Save",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/DM_ABOUT.json b/SYSPROG/MSG/DM_ABOUT.json
new file mode 100644
index 0000000..5f6367c
--- /dev/null
+++ b/SYSPROG/MSG/DM_ABOUT.json
@@ -0,0 +1,95 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Database Manager",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.2",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2022"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "About Database Manager",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "DBMANAGER",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/DM_ABOUT_ESP.json b/SYSPROG/MSG/DM_ABOUT_ESP.json
new file mode 100644
index 0000000..1d85f15
--- /dev/null
+++ b/SYSPROG/MSG/DM_ABOUT_ESP.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Database Managero",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "El Database Managero",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "DBMANAGER",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/DM_ADD_INDEX.json b/SYSPROG/MSG/DM_ADD_INDEX.json
new file mode 100644
index 0000000..b2e3e47
--- /dev/null
+++ b/SYSPROG/MSG/DM_ADD_INDEX.json
@@ -0,0 +1,77 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Currently Adding Index...",
+ "<1,1,1,2>": "Please wait."
+ }
+ }
+ },
+ "<2>": "U",
+ "<3>": "W",
+ "<4>": "!",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Database Manager - Add Index",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/DM_CLEAR_TABLES.json b/SYSPROG/MSG/DM_CLEAR_TABLES.json
new file mode 100644
index 0000000..730c91c
--- /dev/null
+++ b/SYSPROG/MSG/DM_CLEAR_TABLES.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Clear the selected tables?",
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Clear Tables",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/DM_CREATE_INDEX.json b/SYSPROG/MSG/DM_CREATE_INDEX.json
new file mode 100644
index 0000000..6875cd5
--- /dev/null
+++ b/SYSPROG/MSG/DM_CREATE_INDEX.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Create %1% index for column %2% ?",
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Create Index",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/DM_DELETE_TABLES.json b/SYSPROG/MSG/DM_DELETE_TABLES.json
new file mode 100644
index 0000000..3494049
--- /dev/null
+++ b/SYSPROG/MSG/DM_DELETE_TABLES.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Delete the selected tables?",
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Delete Tables",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/DM_INDEX_ALREADY_EXISTS.json b/SYSPROG/MSG/DM_INDEX_ALREADY_EXISTS.json
new file mode 100644
index 0000000..ea0a841
--- /dev/null
+++ b/SYSPROG/MSG/DM_INDEX_ALREADY_EXISTS.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "This column already contains a %1% index.",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Index Exists",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/DM_SEARCH.json b/SYSPROG/MSG/DM_SEARCH.json
new file mode 100644
index 0000000..1f647e3
--- /dev/null
+++ b/SYSPROG/MSG/DM_SEARCH.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter Table Name",
+ "<2>": "RC",
+ "<3>": "W",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Find Table",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EDITOR_ABOUT.json b/SYSPROG/MSG/EDITOR_ABOUT.json
new file mode 100644
index 0000000..ef23fe5
--- /dev/null
+++ b/SYSPROG/MSG/EDITOR_ABOUT.json
@@ -0,0 +1,99 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight System Editor++",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.2",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2022"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "0",
+ "<11>": "",
+ "<12>": "About System Editor++",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "SYSED",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "0",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EDITOR_ALREADY_EXISTS.json b/SYSPROG/MSG/EDITOR_ALREADY_EXISTS.json
new file mode 100644
index 0000000..31e6a80
--- /dev/null
+++ b/SYSPROG/MSG/EDITOR_ALREADY_EXISTS.json
@@ -0,0 +1,97 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Record %1% already exists in table %2%",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Do you wish to overwrite?"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Record Already Exists",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EDITOR_ASK_SAVE.json b/SYSPROG/MSG/EDITOR_ASK_SAVE.json
new file mode 100644
index 0000000..52eb758
--- /dev/null
+++ b/SYSPROG/MSG/EDITOR_ASK_SAVE.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Do you wish to save changes?",
+ "<2>": "BNYC",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Save Changes?",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EDITOR_LOCK_ERROR.json b/SYSPROG/MSG/EDITOR_LOCK_ERROR.json
new file mode 100644
index 0000000..95f8c9e
--- /dev/null
+++ b/SYSPROG/MSG/EDITOR_LOCK_ERROR.json
@@ -0,0 +1,96 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Error Message Returned:",
+ "<1,1,1,2>": "%1%"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Lock Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EDITOR_OPEN_ERROR.json b/SYSPROG/MSG/EDITOR_OPEN_ERROR.json
new file mode 100644
index 0000000..6d71ddc
--- /dev/null
+++ b/SYSPROG/MSG/EDITOR_OPEN_ERROR.json
@@ -0,0 +1,96 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Error Message Returned:",
+ "<1,1,1,2>": "%1%"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Open Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_ADDCLASS.json b/SYSPROG/MSG/EVENTDES_ADDCLASS.json
new file mode 100644
index 0000000..6b8cace
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_ADDCLASS.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter the event name to add.",
+ "<2>": "RC",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "1",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_COMPILEPROMOTECODE.json b/SYSPROG/MSG/EVENTDES_COMPILEPROMOTECODE.json
new file mode 100644
index 0000000..5e9add4
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_COMPILEPROMOTECODE.json
@@ -0,0 +1,77 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Recompiling Windows",
+ "<1,1,1,2>": "... Please Wait..."
+ }
+ }
+ },
+ "<2>": "GCY",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Recompiling Windows",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "100",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_CREATECLASS.json b/SYSPROG/MSG/EVENTDES_CREATECLASS.json
new file mode 100644
index 0000000..62fcd28
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_CREATECLASS.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The event class \"%1%\" does not exists.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Do you wish to create the event class?"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_CREATEPROMOTECODE.json b/SYSPROG/MSG/EVENTDES_CREATEPROMOTECODE.json
new file mode 100644
index 0000000..4f2e538
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_CREATEPROMOTECODE.json
@@ -0,0 +1,82 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Now creating Promoted Event Code for",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "",
+ "<1,1,1,4>": "%1%",
+ "<1,1,1,5>": "",
+ "<1,1,1,6>": "",
+ "<1,1,1,7>": "...Please Wait..."
+ }
+ }
+ },
+ "<2>": "U",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Creating Promoted Event Code",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_DUPCLASS.json b/SYSPROG/MSG/EVENTDES_DUPCLASS.json
new file mode 100644
index 0000000..f3b29d6
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_DUPCLASS.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "The \"%1%\" event already exists for this control type.",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_INVALIDCLASS.json b/SYSPROG/MSG/EVENTDES_INVALIDCLASS.json
new file mode 100644
index 0000000..807513c
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_INVALIDCLASS.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The event name \"%1%\" is invalid.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Event names are composed of alphabetic characters only."
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_LOCKERR.json b/SYSPROG/MSG/EVENTDES_LOCKERR.json
new file mode 100644
index 0000000..783b403
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_LOCKERR.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The Event Configuration record is in use elsewhere.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Changes will not be saved."
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_OPENERR.json b/SYSPROG/MSG/EVENTDES_OPENERR.json
new file mode 100644
index 0000000..948054e
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_OPENERR.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "An error occurred opening \"%1%\".",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_PROMOTECODECOMPILEFAIL.json b/SYSPROG/MSG/EVENTDES_PROMOTECODECOMPILEFAIL.json
new file mode 100644
index 0000000..75587e9
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_PROMOTECODECOMPILEFAIL.json
@@ -0,0 +1,81 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Event shell compilation Error",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "%1%",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "",
+ "<1,1,1,6>": "Event Code not created"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Promoted Event Shell Compile Failed",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_READERR.json b/SYSPROG/MSG/EVENTDES_READERR.json
new file mode 100644
index 0000000..908e63d
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_READERR.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "An error occurred reading \"%1%\" in the \"%2%\" table.",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_REMOVECLASS.json b/SYSPROG/MSG/EVENTDES_REMOVECLASS.json
new file mode 100644
index 0000000..423e98f
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_REMOVECLASS.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Are you certain that you wish",
+ "<1,1,1,2>": "to remove the \"%1%\" event",
+ "<1,1,1,3>": "from the \"%2%\" control type?"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_REMOVEPROMOTECODE.json b/SYSPROG/MSG/EVENTDES_REMOVEPROMOTECODE.json
new file mode 100644
index 0000000..9d0e573
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_REMOVEPROMOTECODE.json
@@ -0,0 +1,82 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Now removing Promoted Event Code for",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "",
+ "<1,1,1,4>": "%1%",
+ "<1,1,1,5>": "",
+ "<1,1,1,6>": "",
+ "<1,1,1,7>": "...Please Wait..."
+ }
+ }
+ },
+ "<2>": "U",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Removing Promoted Event Code",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_SAVEWARN.json b/SYSPROG/MSG/EVENTDES_SAVEWARN.json
new file mode 100644
index 0000000..d994a11
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_SAVEWARN.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The Event Configuration information has changed.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Do you want to save the changes?"
+ }
+ }
+ },
+ "<2>": "BNYC",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/EVENTDES_WRITEERR.json b/SYSPROG/MSG/EVENTDES_WRITEERR.json
new file mode 100644
index 0000000..29f9c52
--- /dev/null
+++ b/SYSPROG/MSG/EVENTDES_WRITEERR.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "An error occurred writing \"%1%\" to the \"%2%\" table.",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Event Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/FINDTEXT_NOT_FOUND.json b/SYSPROG/MSG/FINDTEXT_NOT_FOUND.json
new file mode 100644
index 0000000..fb47ff7
--- /dev/null
+++ b/SYSPROG/MSG/FINDTEXT_NOT_FOUND.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "\"%1%\" Not Found",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Search Text Not Found",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/FORMDES_ABOUT.json b/SYSPROG/MSG/FORMDES_ABOUT.json
new file mode 100644
index 0000000..f38c93f
--- /dev/null
+++ b/SYSPROG/MSG/FORMDES_ABOUT.json
@@ -0,0 +1,95 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": " OpenInsight Form Designer ",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.2",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2022"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "About Form Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "FORMDES_32",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/INETFORM_IOERR.json b/SYSPROG/MSG/INETFORM_IOERR.json
new file mode 100644
index 0000000..8fc6eab
--- /dev/null
+++ b/SYSPROG/MSG/INETFORM_IOERR.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "",
+ "<1,1,1,2>": "%s%",
+ "<1,1,1,3>": ""
+ }
+ }
+ },
+ "<2>": "U",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Form IO failure",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/INETFORM_NOTFOUND.json b/SYSPROG/MSG/INETFORM_NOTFOUND.json
new file mode 100644
index 0000000..e1fabcc
--- /dev/null
+++ b/SYSPROG/MSG/INETFORM_NOTFOUND.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "",
+ "<1,1,1,2>": "Cannot find the specified form",
+ "<1,1,1,3>": "%1%"
+ }
+ }
+ },
+ "<2>": "U",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Form IO failure",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/INETFORM_NULLKEYERR.json b/SYSPROG/MSG/INETFORM_NULLKEYERR.json
new file mode 100644
index 0000000..cbc553c
--- /dev/null
+++ b/SYSPROG/MSG/INETFORM_NULLKEYERR.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "",
+ "<1,1,1,2>": "Not all the key values are entered for a form",
+ "<1,1,1,3>": ""
+ }
+ }
+ },
+ "<2>": "U",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Data Validation Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/INETFORM_REQERR.json b/SYSPROG/MSG/INETFORM_REQERR.json
new file mode 100644
index 0000000..da4570c
--- /dev/null
+++ b/SYSPROG/MSG/INETFORM_REQERR.json
@@ -0,0 +1,77 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Data is required.",
+ "<1,1,1,2>": " The control %1% may not be skipped."
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "S",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "0,0,0",
+ "<11>": "200",
+ "<12>": "Data Validation Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/INETFORM_VALIDERR.json b/SYSPROG/MSG/INETFORM_VALIDERR.json
new file mode 100644
index 0000000..07ae2d6
--- /dev/null
+++ b/SYSPROG/MSG/INETFORM_VALIDERR.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Data does not meet validation conditions.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Control: %1%",
+ "<1,1,1,4>": "Input: %2%",
+ "<1,1,1,5>": "Validation: %3%"
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "S",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "",
+ "<10>": "0,0,0",
+ "<11>": "300",
+ "<12>": "Data Validation Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/INET_CLOSE.json b/SYSPROG/MSG/INET_CLOSE.json
new file mode 100644
index 0000000..4bfacbe
--- /dev/null
+++ b/SYSPROG/MSG/INET_CLOSE.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Closing this window will stop Gateway Services",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Do you really want to exit?"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "W",
+ "<4>": "?",
+ "<5>": "2",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Gateway Services",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/INET_INVALIDPARAM.json b/SYSPROG/MSG/INET_INVALIDPARAM.json
new file mode 100644
index 0000000..7fee439
--- /dev/null
+++ b/SYSPROG/MSG/INET_INVALIDPARAM.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "",
+ "<1,1,1,2>": "Parameter %1% is not specified or invalid",
+ "<1,1,1,3>": ""
+ }
+ }
+ },
+ "<2>": "U",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Internet Request Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/MASS_REGISTER_REP_ERROR.json b/SYSPROG/MSG/MASS_REGISTER_REP_ERROR.json
new file mode 100644
index 0000000..855375c
--- /dev/null
+++ b/SYSPROG/MSG/MASS_REGISTER_REP_ERROR.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Registration Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/MSG_ABOUT.json b/SYSPROG/MSG/MSG_ABOUT.json
new file mode 100644
index 0000000..4b39d92
--- /dev/null
+++ b/SYSPROG/MSG/MSG_ABOUT.json
@@ -0,0 +1,95 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Message Designer",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.2",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2022"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "About Message Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "UIWORKSPACE",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/NOTESMAN_ABOUT.json b/SYSPROG/MSG/NOTESMAN_ABOUT.json
new file mode 100644
index 0000000..2a3bb12
--- /dev/null
+++ b/SYSPROG/MSG/NOTESMAN_ABOUT.json
@@ -0,0 +1,99 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Notes Manager",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About Notes Manager",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "NOTEMAN",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_CHANGEWARN.json b/SYSPROG/MSG/OIWIN_CHANGEWARN.json
new file mode 100644
index 0000000..d3ef01c
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_CHANGEWARN.json
@@ -0,0 +1,94 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "You have unsaved changes - Do you wish to continue? ",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "(Changes will be lost if you click 'Yes')",
+ "<1,1,1,4>": ""
+ }
+ }
+ },
+ "<2>": "B&Yes,&No",
+ "<3>": "",
+ "<4>": "?",
+ "<5>": "2",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "OpenInsight",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_DELETEWARN.json b/SYSPROG/MSG/OIWIN_DELETEWARN.json
new file mode 100644
index 0000000..05f0199
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_DELETEWARN.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Ok to delete the entry?",
+ "<2>": "BOC",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "2",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Warning",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_DSOERROR.json b/SYSPROG/MSG/OIWIN_DSOERROR.json
new file mode 100644
index 0000000..59937bf
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_DSOERROR.json
@@ -0,0 +1,92 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Unspecified error occured during",
+ "<1,1,1,2>": "dataset operation"
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Dataset Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_GETROWNUM.json b/SYSPROG/MSG/OIWIN_GETROWNUM.json
new file mode 100644
index 0000000..eb6a13e
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_GETROWNUM.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter row number (1 to %1%)",
+ "<2>": "R",
+ "<3>": "",
+ "<4>": "0",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "200",
+ "<12>": "Row Number",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_LOCKERR.json b/SYSPROG/MSG/OIWIN_LOCKERR.json
new file mode 100644
index 0000000..ac75fdb
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_LOCKERR.json
@@ -0,0 +1,93 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The entry is locked and may not",
+ "<1,1,1,2>": "be modified. Do you wish to ",
+ "<1,1,1,3>": "continue to view the entry?"
+ }
+ }
+ },
+ "<2>": "BOC",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Lock Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_NOHELPINFO.json b/SYSPROG/MSG/OIWIN_NOHELPINFO.json
new file mode 100644
index 0000000..fd514ea
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_NOHELPINFO.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "No help is available.",
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Information",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_NOLOCKERR.json b/SYSPROG/MSG/OIWIN_NOLOCKERR.json
new file mode 100644
index 0000000..67f0ec2
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_NOLOCKERR.json
@@ -0,0 +1,92 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The entry is locked and may ",
+ "<1,1,1,2>": "not be modified."
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Update Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_NOOPTINFO.json b/SYSPROG/MSG/OIWIN_NOOPTINFO.json
new file mode 100644
index 0000000..61ac849
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_NOOPTINFO.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "No options are available.",
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Information",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_NULLKEYERR.json b/SYSPROG/MSG/OIWIN_NULLKEYERR.json
new file mode 100644
index 0000000..d36abe7
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_NULLKEYERR.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "All key values are empty.",
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Read/Write Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_OVERWRITE.json b/SYSPROG/MSG/OIWIN_OVERWRITE.json
new file mode 100644
index 0000000..1790f4f
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_OVERWRITE.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Row exists, Overwrite?",
+ "<2>": "B&Yes,&No",
+ "<3>": "",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Update",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_QBFINITOFFERR.json b/SYSPROG/MSG/OIWIN_QBFINITOFFERR.json
new file mode 100644
index 0000000..54e62fc
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_QBFINITOFFERR.json
@@ -0,0 +1,94 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Query By Form is not active.",
+ "<1,1,1,2>": "You must initialize QBF and ",
+ "<1,1,1,3>": "enter search criteria before",
+ "<1,1,1,4>": "executing."
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "QBF Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_READERR.json b/SYSPROG/MSG/OIWIN_READERR.json
new file mode 100644
index 0000000..6c6b63a
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_READERR.json
@@ -0,0 +1,93 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "An error has occured while reading ",
+ "<1,1,1,2>": "rows for the form entry.",
+ "<1,1,1,3>": ""
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Read Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_READQBFCLOSE.json b/SYSPROG/MSG/OIWIN_READQBFCLOSE.json
new file mode 100644
index 0000000..dcfbd1f
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_READQBFCLOSE.json
@@ -0,0 +1,93 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Viewing this entry will close the current QBF session because it is not in the active browse list.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "OK to continue?"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "QBF Browse List Active",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_READSUBERR.json b/SYSPROG/MSG/OIWIN_READSUBERR.json
new file mode 100644
index 0000000..31f09fa
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_READSUBERR.json
@@ -0,0 +1,92 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "An error had occured while reading ",
+ "<1,1,1,2>": "subsidiary rows for the form entry."
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Read Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_REQERR.json b/SYSPROG/MSG/OIWIN_REQERR.json
new file mode 100644
index 0000000..3f0051e
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_REQERR.json
@@ -0,0 +1,93 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Data is required. The ",
+ "<1,1,1,2>": "%1%",
+ "<1,1,1,3>": "control(s) may not be skipped."
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Data Validation Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_RESETSEQKEY.json b/SYSPROG/MSG/OIWIN_RESETSEQKEY.json
new file mode 100644
index 0000000..11f6f46
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_RESETSEQKEY.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Please enter the new starting value for the %1% table sequential key counter",
+ "<2>": "RE",
+ "<3>": "",
+ "<4>": "0",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Reset Sequential Key Counter",
+ "<13>": "",
+ "<14>": "1",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "-1234567890",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_RESETSKERR.json b/SYSPROG/MSG/OIWIN_RESETSKERR.json
new file mode 100644
index 0000000..cc47146
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_RESETSKERR.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Error resetting sequential key counter [%1%]",
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Reset Sequential Key",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_SAVEWARN.json b/SYSPROG/MSG/OIWIN_SAVEWARN.json
new file mode 100644
index 0000000..f4c8009
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_SAVEWARN.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Would you like to save changes to the entry?",
+ "<2>": "B&Yes,&No,&Cancel",
+ "<3>": "",
+ "<4>": "?",
+ "<5>": "3",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "OpenInsight",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_VALIDERR.json b/SYSPROG/MSG/OIWIN_VALIDERR.json
new file mode 100644
index 0000000..e0300b6
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_VALIDERR.json
@@ -0,0 +1,92 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Data does not meet",
+ "<1,1,1,2>": "validation conditions."
+ }
+ }
+ },
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Data Validation Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_ALERT.json b/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_ALERT.json
new file mode 100644
index 0000000..2160ff4
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_ALERT.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_BEFOREUNLOAD.json b/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_BEFOREUNLOAD.json
new file mode 100644
index 0000000..b57e21c
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_BEFOREUNLOAD.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Are you sure you wish to leave this page?",
+ "<2>": "B&Leave,&Stay",
+ "<3>": "",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_CONFIRM.json b/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_CONFIRM.json
new file mode 100644
index 0000000..61f0f8a
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_CONFIRM.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "BOC",
+ "<3>": "",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_PROMPT.json b/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_PROMPT.json
new file mode 100644
index 0000000..b662f00
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_WEBSHOWDIALOG_PROMPT.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "RE",
+ "<3>": "",
+ "<4>": "?",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OIWIN_WRITELOCKERR.json b/SYSPROG/MSG/OIWIN_WRITELOCKERR.json
new file mode 100644
index 0000000..eed5bc5
--- /dev/null
+++ b/SYSPROG/MSG/OIWIN_WRITELOCKERR.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Update or update lock error.",
+ "<2>": "BOK",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Update Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_ABOUT.json b/SYSPROG/MSG/OI_ABOUT.json
new file mode 100644
index 0000000..be2fb34
--- /dev/null
+++ b/SYSPROG/MSG/OI_ABOUT.json
@@ -0,0 +1,95 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Development Suite",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.2.1",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2023"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "0",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "About OpenInsight",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "DBMANAGER",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_ALIAS_ERROR.json b/SYSPROG/MSG/OI_ALIAS_ERROR.json
new file mode 100644
index 0000000..738b273
--- /dev/null
+++ b/SYSPROG/MSG/OI_ALIAS_ERROR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Unable to alias to %1%",
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "-2",
+ "<10>": "0",
+ "<11>": "",
+ "<12>": "Alias Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "0",
+ "<46>": "-2",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "-2",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_ATTACH_ERROR.json b/SYSPROG/MSG/OI_ATTACH_ERROR.json
new file mode 100644
index 0000000..99048d0
--- /dev/null
+++ b/SYSPROG/MSG/OI_ATTACH_ERROR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "%1%",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Attach Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_ATTACH_ERRORS.json b/SYSPROG/MSG/OI_ATTACH_ERRORS.json
new file mode 100644
index 0000000..5de44de
--- /dev/null
+++ b/SYSPROG/MSG/OI_ATTACH_ERRORS.json
@@ -0,0 +1,97 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Attaching tables encountered the following Errors:",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "%1%"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Attach Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_COMPILATION_ERRORS.json b/SYSPROG/MSG/OI_COMPILATION_ERRORS.json
new file mode 100644
index 0000000..a331775
--- /dev/null
+++ b/SYSPROG/MSG/OI_COMPILATION_ERRORS.json
@@ -0,0 +1,97 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Errors found during compilation.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "%1%"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Compilation Errors",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_COMPILATION_SUCCESSFUL.json b/SYSPROG/MSG/OI_COMPILATION_SUCCESSFUL.json
new file mode 100644
index 0000000..51e5fd5
--- /dev/null
+++ b/SYSPROG/MSG/OI_COMPILATION_SUCCESSFUL.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Compilation Successful!",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Compilation Successful",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_DIR_NOT_EXISTS.json b/SYSPROG/MSG/OI_DIR_NOT_EXISTS.json
new file mode 100644
index 0000000..08e0236
--- /dev/null
+++ b/SYSPROG/MSG/OI_DIR_NOT_EXISTS.json
@@ -0,0 +1,77 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Directory %1% does not exist. ",
+ "<1,1,1,2>": "Create it?"
+ }
+ }
+ },
+ "<2>": "BOC",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-2",
+ "<7>": "-2",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Create Directory?",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_GOTOLINE.json b/SYSPROG/MSG/OI_GOTOLINE.json
new file mode 100644
index 0000000..bf22e16
--- /dev/null
+++ b/SYSPROG/MSG/OI_GOTOLINE.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter Line Number to Go To",
+ "<2>": "RC",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Goto Line Number",
+ "<13>": "(MD0)",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "SYSED",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_LOCK_ERROR.json b/SYSPROG/MSG/OI_LOCK_ERROR.json
new file mode 100644
index 0000000..9dcafe8
--- /dev/null
+++ b/SYSPROG/MSG/OI_LOCK_ERROR.json
@@ -0,0 +1,96 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Unable to lock the %1% record",
+ "<1,1,1,2>": " in the %2% table!"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Lock Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_NO_TABLE_END.json b/SYSPROG/MSG/OI_NO_TABLE_END.json
new file mode 100644
index 0000000..9262214
--- /dev/null
+++ b/SYSPROG/MSG/OI_NO_TABLE_END.json
@@ -0,0 +1,97 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "No Table Selected.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Process will end."
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "No Table ",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_OPEN_ERROR.json b/SYSPROG/MSG/OI_OPEN_ERROR.json
new file mode 100644
index 0000000..e69db00
--- /dev/null
+++ b/SYSPROG/MSG/OI_OPEN_ERROR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Unable to open the %1% table!",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Open Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_PROGRAM_NOT_FOUND.json b/SYSPROG/MSG/OI_PROGRAM_NOT_FOUND.json
new file mode 100644
index 0000000..475d4d4
--- /dev/null
+++ b/SYSPROG/MSG/OI_PROGRAM_NOT_FOUND.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The program name passed in the RUN command",
+ "<1,1,1,2>": "%1%",
+ "<1,1,1,3>": "was not found and will not be executed."
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Program Not Found",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_READ_ERROR.json b/SYSPROG/MSG/OI_READ_ERROR.json
new file mode 100644
index 0000000..ab06ed2
--- /dev/null
+++ b/SYSPROG/MSG/OI_READ_ERROR.json
@@ -0,0 +1,96 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Unable to read the %1% record ",
+ "<1,1,1,2>": "in the %2% table!"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Read Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_SAVE_CHANGES.json b/SYSPROG/MSG/OI_SAVE_CHANGES.json
new file mode 100644
index 0000000..591dc87
--- /dev/null
+++ b/SYSPROG/MSG/OI_SAVE_CHANGES.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Do you wish to save changes?",
+ "<2>": "BNYC",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Save Changes",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_STATEMENT_ERRORS.json b/SYSPROG/MSG/OI_STATEMENT_ERRORS.json
new file mode 100644
index 0000000..2d9f717
--- /dev/null
+++ b/SYSPROG/MSG/OI_STATEMENT_ERRORS.json
@@ -0,0 +1,97 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Entered Statement contains Errors:",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "%1%"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Syntax Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_UNLOCK_ERROR.json b/SYSPROG/MSG/OI_UNLOCK_ERROR.json
new file mode 100644
index 0000000..617301a
--- /dev/null
+++ b/SYSPROG/MSG/OI_UNLOCK_ERROR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Unable to unlock the %1% record in the %2% table!",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Unlock Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_VIEW_ONLY.json b/SYSPROG/MSG/OI_VIEW_ONLY.json
new file mode 100644
index 0000000..3d4501c
--- /dev/null
+++ b/SYSPROG/MSG/OI_VIEW_ONLY.json
@@ -0,0 +1,97 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The %1% record",
+ "<1,1,1,2>": " in the %2% table is locked and may not be be modified.",
+ "<1,1,1,3>": "Do you wish to view the record anyway?"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Lock Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/OI_WRITE_ERROR.json b/SYSPROG/MSG/OI_WRITE_ERROR.json
new file mode 100644
index 0000000..8571632
--- /dev/null
+++ b/SYSPROG/MSG/OI_WRITE_ERROR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Unable to Write the %1% record in the %2% table!",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Write Error!",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/PARM_ERR.json b/SYSPROG/MSG/PARM_ERR.json
new file mode 100644
index 0000000..a2bb05f
--- /dev/null
+++ b/SYSPROG/MSG/PARM_ERR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "An invalid parameter was detected in a procedure call.",
+ "<2>": "BO",
+ "<3>": "W",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Parameter Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "MS Sans Serif",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "1",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/POPUP_ABOUT.json b/SYSPROG/MSG/POPUP_ABOUT.json
new file mode 100644
index 0000000..75e478c
--- /dev/null
+++ b/SYSPROG/MSG/POPUP_ABOUT.json
@@ -0,0 +1,95 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Popup Designer",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.2",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2022"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "About Popup Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "UIWORKSPACE",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/QRY_ERR.json b/SYSPROG/MSG/QRY_ERR.json
new file mode 100644
index 0000000..3f69ef6
--- /dev/null
+++ b/SYSPROG/MSG/QRY_ERR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "An unspecified error occurred while creating or using a Query",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Query Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "MS Sans Serif",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "1",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/QUICKHELP_ABOUT.json b/SYSPROG/MSG/QUICKHELP_ABOUT.json
new file mode 100644
index 0000000..fe511bf
--- /dev/null
+++ b/SYSPROG/MSG/QUICKHELP_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight QuickHelp Designer",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About QuickHelp Designer",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "UIWORKSPACE",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RB_ABOUT.json b/SYSPROG/MSG/RB_ABOUT.json
new file mode 100644
index 0000000..d342453
--- /dev/null
+++ b/SYSPROG/MSG/RB_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Report Builder ",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About Report Builder+",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "REPORTBUILDER",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RDKV_SELBY.json b/SYSPROG/MSG/RDKV_SELBY.json
new file mode 100644
index 0000000..d7c14e7
--- /dev/null
+++ b/SYSPROG/MSG/RDKV_SELBY.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter the Username ",
+ "<2>": "RE",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Select Entities Modified By...",
+ "<13>": "",
+ "<14>": "SYSPROG",
+ "<15>": "0",
+ "<16>": "DBMANAGER",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "1",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RDKV_SELSINCE.json b/SYSPROG/MSG/RDKV_SELSINCE.json
new file mode 100644
index 0000000..50d82cb
--- /dev/null
+++ b/SYSPROG/MSG/RDKV_SELSINCE.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter date/time (mm/dd/yyyy hh:mm):",
+ "<2>": "RE",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "-2",
+ "<10>": "0",
+ "<11>": "",
+ "<12>": "Select Entities Since...",
+ "<13>": "(DT)",
+ "<14>": "11/13/04 11:07AM",
+ "<15>": "0",
+ "<16>": "SYSPROG*IMAGE*PNG*RTI_IDE_TIMEDATE",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "1",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "0",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RDKV_SELSINCEGIT.json b/SYSPROG/MSG/RDKV_SELSINCEGIT.json
new file mode 100644
index 0000000..3ab4e5c
--- /dev/null
+++ b/SYSPROG/MSG/RDKV_SELSINCEGIT.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter date (mm/dd/yyyy):",
+ "<2>": "RE",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "-2",
+ "<10>": "0",
+ "<11>": "",
+ "<12>": "Select Entities In Git Commits Since...",
+ "<13>": "(D)",
+ "<14>": "11/06/20",
+ "<15>": "0",
+ "<16>": "SYSPROG*IMAGE*PNG*RTI_IDE_TIMEDATE",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "1",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "0",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RDK_ABOUT.json b/SYSPROG/MSG/RDK_ABOUT.json
new file mode 100644
index 0000000..9331a10
--- /dev/null
+++ b/SYSPROG/MSG/RDK_ABOUT.json
@@ -0,0 +1,99 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Runtime Deployment Kit",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "255,255,255",
+ "<10>": "",
+ "<11>": "300",
+ "<12>": "About Runtime Deployment Kit",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "RDK_32",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_DELETEAPPLICATION.json b/SYSPROG/MSG/RTI_DELETEAPPLICATION.json
new file mode 100644
index 0000000..97d0af9
--- /dev/null
+++ b/SYSPROG/MSG/RTI_DELETEAPPLICATION.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Deleting the %1% Application...",
+ "<2>": "G",
+ "<3>": "",
+ "<4>": "0",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Deleting...",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": " ",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "100",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "FileDestroyXP.avi",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "-2",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_DSN_CONTEXTMENU_TESTRUN_ITEM_SELECTED.json b/SYSPROG/MSG/RTI_DSN_CONTEXTMENU_TESTRUN_ITEM_SELECTED.json
new file mode 100644
index 0000000..63d9643
--- /dev/null
+++ b/SYSPROG/MSG/RTI_DSN_CONTEXTMENU_TESTRUN_ITEM_SELECTED.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Selected Item ID: %1%",
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-2",
+ "<7>": "-2",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "ContextMenu TestRun Item Selected",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "SYSPROG*IMAGE*PNG*RTI_IDE_REPTYPE_CONTEXTMENU_M",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "3",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "750",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_DSN_OIEVENT_ERR.json b/SYSPROG/MSG/RTI_DSN_OIEVENT_ERR.json
new file mode 100644
index 0000000..0e2fa95
--- /dev/null
+++ b/SYSPROG/MSG/RTI_DSN_OIEVENT_ERR.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Error in Event Designer %1%",
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Event Designer Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "-2",
+ "<47>": "An error was found in the Event Designer and your changes cannot be saved: ",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_EDITOR_SP_FILTER.json b/SYSPROG/MSG/RTI_EDITOR_SP_FILTER.json
new file mode 100644
index 0000000..3f722d1
--- /dev/null
+++ b/SYSPROG/MSG/RTI_EDITOR_SP_FILTER.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Enter a SELECT statement for filtering the Stored Procedures:",
+ "<2>": "RE",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "400",
+ "<12>": "Stored Procedure Filter",
+ "<13>": "",
+ "<14>": "SELECT SYSPROCS ",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "1",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_ENTITY_COMPILE.json b/SYSPROG/MSG/RTI_ENTITY_COMPILE.json
new file mode 100644
index 0000000..c310073
--- /dev/null
+++ b/SYSPROG/MSG/RTI_ENTITY_COMPILE.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "%1%",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-2",
+ "<7>": "-2",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Compile Entities",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_ENTITY_COMPILEWARN.json b/SYSPROG/MSG/RTI_ENTITY_COMPILEWARN.json
new file mode 100644
index 0000000..8fcfc41
--- /dev/null
+++ b/SYSPROG/MSG/RTI_ENTITY_COMPILEWARN.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Are you certain you want to compile the following entities?",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "%1%"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Warning",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_ENTITY_DELETEWARN.json b/SYSPROG/MSG/RTI_ENTITY_DELETEWARN.json
new file mode 100644
index 0000000..0c58153
--- /dev/null
+++ b/SYSPROG/MSG/RTI_ENTITY_DELETEWARN.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Are you certain you want to delete the following entities?",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "%1%"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Warning",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_ENTITY_LOCK.json b/SYSPROG/MSG/RTI_ENTITY_LOCK.json
new file mode 100644
index 0000000..2f5416d
--- /dev/null
+++ b/SYSPROG/MSG/RTI_ENTITY_LOCK.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The entity %1% is currently locked.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Deletion/updatings of this entity is not allowed."
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Application Manager",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_ERROR.json b/SYSPROG/MSG/RTI_ERROR.json
new file mode 100644
index 0000000..42040a7
--- /dev/null
+++ b/SYSPROG/MSG/RTI_ERROR.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "An error has occured.",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Error ",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_GIT_ERROR.json b/SYSPROG/MSG/RTI_GIT_ERROR.json
new file mode 100644
index 0000000..44d05c2
--- /dev/null
+++ b/SYSPROG/MSG/RTI_GIT_ERROR.json
@@ -0,0 +1,78 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "The %1% operation failed!",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "%2%"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-2",
+ "<7>": "-2",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Git Interface",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_GIT_SELECT.json b/SYSPROG/MSG/RTI_GIT_SELECT.json
new file mode 100644
index 0000000..8f77182
--- /dev/null
+++ b/SYSPROG/MSG/RTI_GIT_SELECT.json
@@ -0,0 +1,77 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Selecting ",
+ "<1,1,1,2>": "...Please Wait..."
+ }
+ }
+ },
+ "<2>": "GY",
+ "<3>": "A",
+ "<4>": "*",
+ "<5>": "",
+ "<6>": "-2",
+ "<7>": "-2",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "500",
+ "<12>": "OI Git",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_GIT_SUCCESS.json b/SYSPROG/MSG/RTI_GIT_SUCCESS.json
new file mode 100644
index 0000000..4e99cae
--- /dev/null
+++ b/SYSPROG/MSG/RTI_GIT_SUCCESS.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "The %1% operation completed successfully. Do you wish to view the log file?",
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-2",
+ "<7>": "-2",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Git Interface",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_IDE_ABOUT.json b/SYSPROG/MSG/RTI_IDE_ABOUT.json
new file mode 100644
index 0000000..5d94bc4
--- /dev/null
+++ b/SYSPROG/MSG/RTI_IDE_ABOUT.json
@@ -0,0 +1,95 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Version 9.999999723",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Copyright 2017, Revelation Software",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "All rights reserved. "
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "About this IDE....",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "SYSPROG*IMAGE*ICO*OI_IDE",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "IDE About...",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "SYSPROG*OIWIN**Resize",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_IDE_DEFINE_DB.json b/SYSPROG/MSG/RTI_IDE_DEFINE_DB.json
new file mode 100644
index 0000000..ec8590f
--- /dev/null
+++ b/SYSPROG/MSG/RTI_IDE_DEFINE_DB.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Do you wish to save the current database definition?",
+ "<2>": "BNY",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Save Database Definition",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "SYSPROG*IMAGE*PNG*RTI_IDE_DEFINEDB_MSGICON",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_IDE_SAVEWARN_DB.json b/SYSPROG/MSG/RTI_IDE_SAVEWARN_DB.json
new file mode 100644
index 0000000..06f9e41
--- /dev/null
+++ b/SYSPROG/MSG/RTI_IDE_SAVEWARN_DB.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "The database definition has changed. Do you wish to save your changes?",
+ "<2>": "BNYC",
+ "<3>": "",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Save Database Definition",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "SYSPROG*IMAGE*PNG*RTI_IDE_DEFINEDB_MSGICON",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_INDEXES_ADD.json b/SYSPROG/MSG/RTI_INDEXES_ADD.json
new file mode 100644
index 0000000..7bb5c4c
--- /dev/null
+++ b/SYSPROG/MSG/RTI_INDEXES_ADD.json
@@ -0,0 +1,92 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Currently Adding Index...",
+ "<1,1,1,2>": "Please wait..."
+ }
+ }
+ },
+ "<2>": "U",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Index Add",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": " ",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "-2",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_INDEX_ALREADY_EXISTS.json b/SYSPROG/MSG/RTI_INDEX_ALREADY_EXISTS.json
new file mode 100644
index 0000000..1c962f9
--- /dev/null
+++ b/SYSPROG/MSG/RTI_INDEX_ALREADY_EXISTS.json
@@ -0,0 +1,85 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "This column already contains a %1% index.",
+ "<2>": "BO",
+ "<3>": "",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "Index Exists",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "-2",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_INFO.json b/SYSPROG/MSG/RTI_INFO.json
new file mode 100644
index 0000000..b3e80fd
--- /dev/null
+++ b/SYSPROG/MSG/RTI_INFO.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "OI Git",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_OK.json b/SYSPROG/MSG/RTI_OK.json
new file mode 100644
index 0000000..b04a03d
--- /dev/null
+++ b/SYSPROG/MSG/RTI_OK.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Processing Complete",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "*",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "OI Git",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_QUICKPAINT_COLEXISTS.json b/SYSPROG/MSG/RTI_QUICKPAINT_COLEXISTS.json
new file mode 100644
index 0000000..9d5c771
--- /dev/null
+++ b/SYSPROG/MSG/RTI_QUICKPAINT_COLEXISTS.json
@@ -0,0 +1,96 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Column %1% has already been added to the list of columns to display in the new window.",
+ "<1,1,1,2>": "Do you wish to add it again?"
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-2",
+ "<7>": "-2",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Column Already Selected",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI Semibold",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "600",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_TCL_FETCH_QUERY_OVERWRITE.json b/SYSPROG/MSG/RTI_TCL_FETCH_QUERY_OVERWRITE.json
new file mode 100644
index 0000000..58daa27
--- /dev/null
+++ b/SYSPROG/MSG/RTI_TCL_FETCH_QUERY_OVERWRITE.json
@@ -0,0 +1,94 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "You have requested a process which will overwrite the pending SELECT data.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Do you want to overwrite the previous SELECT data?",
+ "<1,1,1,4>": ""
+ }
+ }
+ },
+ "<2>": "BNY",
+ "<3>": "",
+ "<4>": "!",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "-2",
+ "<10>": "-2",
+ "<11>": "",
+ "<12>": "TCL Fetch Query",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Segoe UI",
+ "<18,1,2>": "-12",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "1",
+ "<18,1,8>": "0",
+ "<18,1,9>": "0",
+ "<18,1,10>": "0",
+ "<18,1,11>": "0",
+ "<18,1,12>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "0",
+ "<25>": "0",
+ "<26>": "0",
+ "<27>": "0",
+ "<28>": "0",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "-2",
+ "<32>": "-2",
+ "<33>": "-2",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "0",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "0",
+ "<43>": "1",
+ "<44>": "0",
+ "<45>": "-2",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "0",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "-2",
+ "<57>": "-2",
+ "<58>": "-2",
+ "<59>": "-2",
+ "<60>": "-2"
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_UTL_GASGAUGE.json b/SYSPROG/MSG/RTI_UTL_GASGAUGE.json
new file mode 100644
index 0000000..93acc34
--- /dev/null
+++ b/SYSPROG/MSG/RTI_UTL_GASGAUGE.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "...Please Wait...",
+ "<2>": "GY",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "L",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "500",
+ "<12>": "Processing",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/RTI_YESNO.json b/SYSPROG/MSG/RTI_YESNO.json
new file mode 100644
index 0000000..61708a2
--- /dev/null
+++ b/SYSPROG/MSG/RTI_YESNO.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "BNY",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "2",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "OI Git",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/SDM_CREATE_INDEX.json b/SYSPROG/MSG/SDM_CREATE_INDEX.json
new file mode 100644
index 0000000..6eac8b3
--- /dev/null
+++ b/SYSPROG/MSG/SDM_CREATE_INDEX.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Create %1% index for column %2% ?",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "?",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Create Index",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/SQLEXP_ABOUT.json b/SYSPROG/MSG/SQLEXP_ABOUT.json
new file mode 100644
index 0000000..50bca25
--- /dev/null
+++ b/SYSPROG/MSG/SQLEXP_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Data Warehousing Manager",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About Data Warehousing Manager",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "SQLMGR_ICON",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/SRP_MAIL_DEMO.json b/SYSPROG/MSG/SRP_MAIL_DEMO.json
new file mode 100644
index 0000000..945b6e7
--- /dev/null
+++ b/SYSPROG/MSG/SRP_MAIL_DEMO.json
@@ -0,0 +1,33 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Email was successfully sent!",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-2",
+ "<7>": "-2",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "SRP Mail Demo",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "SRPICON",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/UI_ABOUT.json b/SYSPROG/MSG/UI_ABOUT.json
new file mode 100644
index 0000000..348ee91
--- /dev/null
+++ b/SYSPROG/MSG/UI_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight User Interface Workspace",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About User Interface Workspace",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "UIWORKSPACE",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/WORKSPACE_ABOUT.json b/SYSPROG/MSG/WORKSPACE_ABOUT.json
new file mode 100644
index 0000000..e336568
--- /dev/null
+++ b/SYSPROG/MSG/WORKSPACE_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight Workspace",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About OpenInsight Workspace",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "POPUP",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/WP_ABOUT.json b/SYSPROG/MSG/WP_ABOUT.json
new file mode 100644
index 0000000..d7f1dcc
--- /dev/null
+++ b/SYSPROG/MSG/WP_ABOUT.json
@@ -0,0 +1,99 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "HTML Publisher",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 9.3",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2011"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "255,255,255",
+ "<10>": "",
+ "<11>": "300",
+ "<12>": "About HTML Publisher",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "WEB2",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/XML_ABOUT.json b/SYSPROG/MSG/XML_ABOUT.json
new file mode 100644
index 0000000..25d82c2
--- /dev/null
+++ b/SYSPROG/MSG/XML_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "OpenInsight XML Workspace",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About XML Workspace",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "XMLWORKSPACE",
+ "<17>": "0",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/XML_EXPORT_ERROR.json b/SYSPROG/MSG/XML_EXPORT_ERROR.json
new file mode 100644
index 0000000..4af403e
--- /dev/null
+++ b/SYSPROG/MSG/XML_EXPORT_ERROR.json
@@ -0,0 +1,70 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "XML Export Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/XML_IMPORTER_ABOUT.json b/SYSPROG/MSG/XML_IMPORTER_ABOUT.json
new file mode 100644
index 0000000..5e3aa6f
--- /dev/null
+++ b/SYSPROG/MSG/XML_IMPORTER_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "XML Importer Window",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About Query Window",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "QUERY",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/XML_NODET_SCHEMA.json b/SYSPROG/MSG/XML_NODET_SCHEMA.json
new file mode 100644
index 0000000..cd8bc0d
--- /dev/null
+++ b/SYSPROG/MSG/XML_NODET_SCHEMA.json
@@ -0,0 +1,97 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "Cannot determine the Schema.",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Process will end."
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Schema Error",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "Tahoma",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "3",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/XML_PUBLISHER_ABOUT.json b/SYSPROG/MSG/XML_PUBLISHER_ABOUT.json
new file mode 100644
index 0000000..3a3dafc
--- /dev/null
+++ b/SYSPROG/MSG/XML_PUBLISHER_ABOUT.json
@@ -0,0 +1,80 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": {
+ "<1,1,1,1>": "XML Publisher Window",
+ "<1,1,1,2>": "",
+ "<1,1,1,3>": "Version 10.0",
+ "<1,1,1,4>": "",
+ "<1,1,1,5>": "Copyright © Revelation Software, 1992-2014"
+ }
+ }
+ },
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "B",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "C",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "About Query Window",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "QUERY",
+ "<17>": "1",
+ "<18>": "",
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/MSG/XML_READ_ERR.json b/SYSPROG/MSG/XML_READ_ERR.json
new file mode 100644
index 0000000..885fb9c
--- /dev/null
+++ b/SYSPROG/MSG/XML_READ_ERR.json
@@ -0,0 +1,89 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "Unable to read XML data record %1%",
+ "<2>": "BO",
+ "<3>": "A",
+ "<4>": "H",
+ "<5>": "1",
+ "<6>": "-1",
+ "<7>": "-1",
+ "<8>": "T",
+ "<9>": "",
+ "<10>": "",
+ "<11>": "",
+ "<12>": "Read Failed",
+ "<13>": "",
+ "<14>": "",
+ "<15>": "0",
+ "<16>": "",
+ "<17>": "1",
+ "<18>": {
+ "<18,1>": {
+ "<18,1,1>": "MS Sans Serif",
+ "<18,1,2>": "-11",
+ "<18,1,3>": "400",
+ "<18,1,4>": "0",
+ "<18,1,5>": "0",
+ "<18,1,6>": "0",
+ "<18,1,7>": "0",
+ "<18,1,8>": "34",
+ "<18,1,9>": "0",
+ "<18,1,10>": "1",
+ "<18,1,11>": "2",
+ "<18,1,12>": "1",
+ "<18,1,13>": "0",
+ "<18,1,14>": "0",
+ "<18,1,15>": "0",
+ "<18,1,16>": "0"
+ }
+ },
+ "<19>": "0",
+ "<20>": "",
+ "<21>": "0",
+ "<22>": "",
+ "<23>": "",
+ "<24>": "",
+ "<25>": "",
+ "<26>": "",
+ "<27>": "",
+ "<28>": "",
+ "<29>": "",
+ "<30>": "",
+ "<31>": "",
+ "<32>": "",
+ "<33>": "",
+ "<34>": "",
+ "<35>": "",
+ "<36>": "",
+ "<37>": "",
+ "<38>": "",
+ "<39>": "",
+ "<40>": "",
+ "<41>": "",
+ "<42>": "",
+ "<43>": "",
+ "<44>": "",
+ "<45>": "",
+ "<46>": "",
+ "<47>": "",
+ "<48>": "",
+ "<49>": "",
+ "<50>": "",
+ "<51>": "",
+ "<52>": "",
+ "<53>": "",
+ "<54>": "",
+ "<55>": "",
+ "<56>": "",
+ "<57>": "",
+ "<58>": "",
+ "<59>": "",
+ "<60>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/DEFDLGTEMPLATE.json b/SYSPROG/OIWIN/DEFDLGTEMPLATE.json
new file mode 100644
index 0000000..58e5f24
--- /dev/null
+++ b/SYSPROG/OIWIN/DEFDLGTEMPLATE.json
@@ -0,0 +1,104 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "300",
+ "<2>": "0",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "DEFDLGTEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "137",
+ "<1,6>": "173",
+ "<1,7>": "-494",
+ "<1,8>": "-321",
+ "<1,9>": "Untitled",
+ "<1,10>": {
+ "<1,10,1>": "0x94c00000",
+ "<1,10,2>": "0x1"
+ },
+ "<1,11>": "0x0",
+ "<1,12>": "0",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "0",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "0",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0"
+ },
+ "<1,25>": "0",
+ "<1,26>": "0",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": {
+ "<1,32,1>": "0x7FFFE",
+ "<1,32,2>": "0xF001E988"
+ },
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0x10001",
+ "<1,37,2>": "0x10001"
+ },
+ "<1,38>": {
+ "<1,38,1>": "1",
+ "<1,38,2>": "1"
+ },
+ "<1,39>": "",
+ "<1,40>": "0",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": ""
+ }
+ },
+ "record3": {
+ "<1>": ""
+ },
+ "record4": {
+ "<1>": "",
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": "",
+ "<2,3>": "",
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/DEFDTEMPLATE.json b/SYSPROG/OIWIN/DEFDTEMPLATE.json
new file mode 100644
index 0000000..8564274
--- /dev/null
+++ b/SYSPROG/OIWIN/DEFDTEMPLATE.json
@@ -0,0 +1,575 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "300",
+ "<2>": "0",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "DEFDTEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "4",
+ "<1,6>": "100",
+ "<1,7>": "570",
+ "<1,8>": "177",
+ "<1,9>": "Untitled",
+ "<1,10>": "0x92cf0000",
+ "<1,11>": "0x100",
+ "<1,12>": "0",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "0",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "0",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0"
+ },
+ "<1,25>": "0",
+ "<1,26>": "0",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": {
+ "<1,32,1>": "0x7FFFE",
+ "<1,32,2>": "0xF001E808"
+ },
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0x10001",
+ "<1,37,2>": "0x10001"
+ },
+ "<1,38>": {
+ "<1,38,1>": "1",
+ "<1,38,2>": "1"
+ },
+ "<1,39>": "",
+ "<1,40>": "0",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": ""
+ }
+ },
+ "record3": {
+ "<1>": ""
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "5",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "0",
+ "<1,1,6>": "0",
+ "<1,1,7>": "0",
+ "<1,1,8>": "0",
+ "<1,1,9>": "25",
+ "<1,1,10>": "",
+ "<1,1,11>": "0"
+ },
+ "<1,2>": {
+ "<1,2,1>": "POPUP",
+ "<1,2,2>": "7",
+ "<1,2,3>": "",
+ "<1,2,4>": "&File",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "0",
+ "<1,2,8>": "0",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0"
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "",
+ "<1,3,4>": "&Read\tF5",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "0",
+ "<1,3,8>": "116",
+ "<1,3,9>": "",
+ "<1,3,10>": "",
+ "<1,3,11>": "0"
+ },
+ "<1,4>": {
+ "<1,4,1>": "ITEM",
+ "<1,4,2>": "",
+ "<1,4,3>": "",
+ "<1,4,4>": "&Save\tF9",
+ "<1,4,5>": "0",
+ "<1,4,6>": "0",
+ "<1,4,7>": "0",
+ "<1,4,8>": "120",
+ "<1,4,9>": "",
+ "<1,4,10>": "",
+ "<1,4,11>": "0"
+ },
+ "<1,5>": {
+ "<1,5,1>": "SEPARATOR",
+ "<1,5,2>": "",
+ "<1,5,3>": "",
+ "<1,5,4>": "",
+ "<1,5,5>": "0",
+ "<1,5,6>": "0",
+ "<1,5,7>": "0",
+ "<1,5,8>": "0",
+ "<1,5,9>": "",
+ "<1,5,10>": "",
+ "<1,5,11>": "0"
+ },
+ "<1,6>": {
+ "<1,6,1>": "ITEM",
+ "<1,6,2>": "",
+ "<1,6,3>": "",
+ "<1,6,4>": "C&lear\tF8",
+ "<1,6,5>": "0",
+ "<1,6,6>": "0",
+ "<1,6,7>": "0",
+ "<1,6,8>": "119",
+ "<1,6,9>": "",
+ "<1,6,10>": "",
+ "<1,6,11>": "0"
+ },
+ "<1,7>": {
+ "<1,7,1>": "ITEM",
+ "<1,7,2>": "",
+ "<1,7,3>": "",
+ "<1,7,4>": "&Delete\tF7",
+ "<1,7,5>": "0",
+ "<1,7,6>": "0",
+ "<1,7,7>": "0",
+ "<1,7,8>": "118",
+ "<1,7,9>": "",
+ "<1,7,10>": "",
+ "<1,7,11>": "0"
+ },
+ "<1,8>": {
+ "<1,8,1>": "SEPARATOR",
+ "<1,8,2>": "",
+ "<1,8,3>": "",
+ "<1,8,4>": "",
+ "<1,8,5>": "0",
+ "<1,8,6>": "0",
+ "<1,8,7>": "0",
+ "<1,8,8>": "0",
+ "<1,8,9>": "",
+ "<1,8,10>": "",
+ "<1,8,11>": "0"
+ },
+ "<1,9>": {
+ "<1,9,1>": "ITEM",
+ "<1,9,2>": "",
+ "<1,9,3>": "",
+ "<1,9,4>": "&Close",
+ "<1,9,5>": "0",
+ "<1,9,6>": "0",
+ "<1,9,7>": "0",
+ "<1,9,8>": "0",
+ "<1,9,9>": "",
+ "<1,9,10>": "",
+ "<1,9,11>": "0"
+ },
+ "<1,10>": {
+ "<1,10,1>": "POPUP",
+ "<1,10,2>": "1",
+ "<1,10,3>": "",
+ "<1,10,4>": "&Edit",
+ "<1,10,5>": "0",
+ "<1,10,6>": "0",
+ "<1,10,7>": "0",
+ "<1,10,8>": "0",
+ "<1,10,9>": "",
+ "<1,10,10>": "",
+ "<1,10,11>": "0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "ITEM",
+ "<1,11,2>": "",
+ "<1,11,3>": "",
+ "<1,11,4>": "&Options\tAlt+Down",
+ "<1,11,5>": "0",
+ "<1,11,6>": "0",
+ "<1,11,7>": "0",
+ "<1,11,8>": "1064",
+ "<1,11,9>": "",
+ "<1,11,10>": "",
+ "<1,11,11>": "0"
+ },
+ "<1,12>": {
+ "<1,12,1>": "POPUP",
+ "<1,12,2>": "5",
+ "<1,12,3>": "",
+ "<1,12,4>": "&Search",
+ "<1,12,5>": "0",
+ "<1,12,6>": "0",
+ "<1,12,7>": "0",
+ "<1,12,8>": "0",
+ "<1,12,9>": "",
+ "<1,12,10>": "",
+ "<1,12,11>": "0"
+ },
+ "<1,13>": {
+ "<1,13,1>": "ITEM",
+ "<1,13,2>": "",
+ "<1,13,3>": "",
+ "<1,13,4>": "&Next\tF3",
+ "<1,13,5>": "0",
+ "<1,13,6>": "0",
+ "<1,13,7>": "0",
+ "<1,13,8>": "114",
+ "<1,13,9>": "",
+ "<1,13,10>": "",
+ "<1,13,11>": "32"
+ },
+ "<1,14>": {
+ "<1,14,1>": "ITEM",
+ "<1,14,2>": "",
+ "<1,14,3>": "",
+ "<1,14,4>": "&Previous\tF4",
+ "<1,14,5>": "0",
+ "<1,14,6>": "0",
+ "<1,14,7>": "0",
+ "<1,14,8>": "115",
+ "<1,14,9>": "",
+ "<1,14,10>": "",
+ "<1,14,11>": "32"
+ },
+ "<1,15>": {
+ "<1,15,1>": "ITEM",
+ "<1,15,2>": "",
+ "<1,15,3>": "",
+ "<1,15,4>": "&First\tCtrl+F4",
+ "<1,15,5>": "0",
+ "<1,15,6>": "0",
+ "<1,15,7>": "0",
+ "<1,15,8>": "627",
+ "<1,15,9>": "",
+ "<1,15,10>": "",
+ "<1,15,11>": "32"
+ },
+ "<1,16>": {
+ "<1,16,1>": "ITEM",
+ "<1,16,2>": "",
+ "<1,16,3>": "",
+ "<1,16,4>": "&Last\tCtrl+F3",
+ "<1,16,5>": "0",
+ "<1,16,6>": "0",
+ "<1,16,7>": "0",
+ "<1,16,8>": "626",
+ "<1,16,9>": "",
+ "<1,16,10>": "",
+ "<1,16,11>": "32"
+ },
+ "<1,17>": {
+ "<1,17,1>": "ITEM",
+ "<1,17,2>": "",
+ "<1,17,3>": "",
+ "<1,17,4>": "&Absolute\tF12",
+ "<1,17,5>": "0",
+ "<1,17,6>": "0",
+ "<1,17,7>": "0",
+ "<1,17,8>": "123",
+ "<1,17,9>": "",
+ "<1,17,10>": "",
+ "<1,17,11>": "32"
+ },
+ "<1,18>": {
+ "<1,18,1>": "POPUP",
+ "<1,18,2>": "4",
+ "<1,18,3>": "",
+ "<1,18,4>": "&Page",
+ "<1,18,5>": "0",
+ "<1,18,6>": "0",
+ "<1,18,7>": "0",
+ "<1,18,8>": "0",
+ "<1,18,9>": "",
+ "<1,18,10>": "",
+ "<1,18,11>": "0"
+ },
+ "<1,19>": {
+ "<1,19,1>": "ITEM",
+ "<1,19,2>": "",
+ "<1,19,3>": "",
+ "<1,19,4>": "&First\tCtrl+Shift+Home",
+ "<1,19,5>": "0",
+ "<1,19,6>": "0",
+ "<1,19,7>": "0",
+ "<1,19,8>": "804",
+ "<1,19,9>": "",
+ "<1,19,10>": "",
+ "<1,19,11>": "0"
+ },
+ "<1,20>": {
+ "<1,20,1>": "ITEM",
+ "<1,20,2>": "",
+ "<1,20,3>": "",
+ "<1,20,4>": "&Previous\tCtrl+Shift+PgUp",
+ "<1,20,5>": "0",
+ "<1,20,6>": "0",
+ "<1,20,7>": "0",
+ "<1,20,8>": "801",
+ "<1,20,9>": "",
+ "<1,20,10>": "",
+ "<1,20,11>": "0"
+ },
+ "<1,21>": {
+ "<1,21,1>": "ITEM",
+ "<1,21,2>": "",
+ "<1,21,3>": "",
+ "<1,21,4>": "&Next\tCtrl+Shift+PgDn",
+ "<1,21,5>": "0",
+ "<1,21,6>": "0",
+ "<1,21,7>": "0",
+ "<1,21,8>": "802",
+ "<1,21,9>": "",
+ "<1,21,10>": "",
+ "<1,21,11>": "0"
+ },
+ "<1,22>": {
+ "<1,22,1>": "ITEM",
+ "<1,22,2>": "",
+ "<1,22,3>": "",
+ "<1,22,4>": "&Last\tCtrl+Shift+End",
+ "<1,22,5>": "0",
+ "<1,22,6>": "0",
+ "<1,22,7>": "0",
+ "<1,22,8>": "803",
+ "<1,22,9>": "",
+ "<1,22,10>": "",
+ "<1,22,11>": "0"
+ },
+ "<1,23>": {
+ "<1,23,1>": "POPUP",
+ "<1,23,2>": "2",
+ "<1,23,3>": "",
+ "<1,23,4>": "&Help",
+ "<1,23,5>": "0",
+ "<1,23,6>": "0",
+ "<1,23,7>": "0",
+ "<1,23,8>": "0",
+ "<1,23,9>": "",
+ "<1,23,10>": "",
+ "<1,23,11>": "0"
+ },
+ "<1,24>": {
+ "<1,24,1>": "ITEM",
+ "<1,24,2>": "",
+ "<1,24,3>": "",
+ "<1,24,4>": "&Help\tF1",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0",
+ "<1,24,7>": "0",
+ "<1,24,8>": "112",
+ "<1,24,9>": "",
+ "<1,24,10>": "",
+ "<1,24,11>": "0"
+ },
+ "<1,25>": {
+ "<1,25,1>": "ITEM",
+ "<1,25,2>": "",
+ "<1,25,3>": "",
+ "<1,25,4>": "&QuickHelp\tCtrl+F1",
+ "<1,25,5>": "0",
+ "<1,25,6>": "0",
+ "<1,25,7>": "0",
+ "<1,25,8>": "624",
+ "<1,25,9>": "",
+ "<1,25,10>": "",
+ "<1,25,11>": "0"
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "E",
+ "<2,2,1,2>": "READ",
+ "<2,2,1,3>": "@WINDOW",
+ "<2,2,1,4>": "",
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": ""
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "E",
+ "<2,2,2,2>": "WRITE",
+ "<2,2,2,3>": "@WINDOW",
+ "<2,2,2,4>": "",
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": ""
+ },
+ "<2,2,3>": {
+ "<2,2,3,1>": "E",
+ "<2,2,3,2>": "CLEAR",
+ "<2,2,3,3>": "@WINDOW",
+ "<2,2,3,4>": "",
+ "<2,2,3,5>": "",
+ "<2,2,3,6>": ""
+ },
+ "<2,2,4>": {
+ "<2,2,4,1>": "E",
+ "<2,2,4,2>": "DELETE",
+ "<2,2,4,3>": "@WINDOW",
+ "<2,2,4,4>": "",
+ "<2,2,4,5>": "",
+ "<2,2,4,6>": ""
+ },
+ "<2,2,5>": {
+ "<2,2,5,1>": "E",
+ "<2,2,5,2>": "CLOSE",
+ "<2,2,5,3>": "@WINDOW",
+ "<2,2,5,4>": "",
+ "<2,2,5,5>": "",
+ "<2,2,5,6>": ""
+ },
+ "<2,2,6>": {
+ "<2,2,6,1>": "E",
+ "<2,2,6,2>": "OPTIONS",
+ "<2,2,6,3>": "@FOCUS",
+ "<2,2,6,4>": "",
+ "<2,2,6,5>": "",
+ "<2,2,6,6>": ""
+ },
+ "<2,2,7>": {
+ "<2,2,7,1>": "E",
+ "<2,2,7,2>": "DSONEXT",
+ "<2,2,7,3>": "@WINDOW",
+ "<2,2,7,4>": "",
+ "<2,2,7,5>": "",
+ "<2,2,7,6>": ""
+ },
+ "<2,2,8>": {
+ "<2,2,8,1>": "E",
+ "<2,2,8,2>": "DSOPREV",
+ "<2,2,8,3>": "@WINDOW",
+ "<2,2,8,4>": "",
+ "<2,2,8,5>": "",
+ "<2,2,8,6>": ""
+ },
+ "<2,2,9>": {
+ "<2,2,9,1>": "E",
+ "<2,2,9,2>": "DSOFIRST",
+ "<2,2,9,3>": "@WINDOW",
+ "<2,2,9,4>": "",
+ "<2,2,9,5>": "",
+ "<2,2,9,6>": ""
+ },
+ "<2,2,10>": {
+ "<2,2,10,1>": "E",
+ "<2,2,10,2>": "DSOLAST",
+ "<2,2,10,3>": "@WINDOW",
+ "<2,2,10,4>": "",
+ "<2,2,10,5>": "",
+ "<2,2,10,6>": ""
+ },
+ "<2,2,11>": {
+ "<2,2,11,1>": "E",
+ "<2,2,11,2>": "DSOABS",
+ "<2,2,11,3>": "@WINDOW",
+ "<2,2,11,4>": "",
+ "<2,2,11,5>": "",
+ "<2,2,11,6>": ""
+ },
+ "<2,2,12>": {
+ "<2,2,12,1>": "E",
+ "<2,2,12,2>": "PAGE",
+ "<2,2,12,3>": "@WINDOW",
+ "<2,2,12,4>": "1",
+ "<2,2,12,5>": "",
+ "<2,2,12,6>": ""
+ },
+ "<2,2,13>": {
+ "<2,2,13,1>": "E",
+ "<2,2,13,2>": "PAGE",
+ "<2,2,13,3>": "@WINDOW",
+ "<2,2,13,4>": "-",
+ "<2,2,13,5>": "",
+ "<2,2,13,6>": ""
+ },
+ "<2,2,14>": {
+ "<2,2,14,1>": "E",
+ "<2,2,14,2>": "PAGE",
+ "<2,2,14,3>": "@WINDOW",
+ "<2,2,14,4>": "+",
+ "<2,2,14,5>": "",
+ "<2,2,14,6>": ""
+ },
+ "<2,2,15>": {
+ "<2,2,15,1>": "E",
+ "<2,2,15,2>": "PAGE",
+ "<2,2,15,3>": "@WINDOW",
+ "<2,2,15,4>": "L",
+ "<2,2,15,5>": "",
+ "<2,2,15,6>": ""
+ },
+ "<2,2,16>": {
+ "<2,2,16,1>": "E",
+ "<2,2,16,2>": "HELP",
+ "<2,2,16,3>": "@FOCUS",
+ "<2,2,16,4>": "",
+ "<2,2,16,5>": "",
+ "<2,2,16,6>": ""
+ },
+ "<2,2,17>": ""
+ },
+ "<2,3>": {
+ "<2,3,1>": "FILE.READ",
+ "<2,3,2>": "FILE.SAVE",
+ "<2,3,3>": "FILE.CLEAR",
+ "<2,3,4>": "FILE.DELETE",
+ "<2,3,5>": "FILE.CLOSE",
+ "<2,3,6>": "EDIT.OPTIONS",
+ "<2,3,7>": "SEARCH.NEXT",
+ "<2,3,8>": "SEARCH.PREVIOUS",
+ "<2,3,9>": "SEARCH.FIRST",
+ "<2,3,10>": "SEARCH.LAST",
+ "<2,3,11>": "SEARCH.ABSOLUTE",
+ "<2,3,12>": "PAGE.FIRST",
+ "<2,3,13>": "PAGE.PREVIOUS",
+ "<2,3,14>": "PAGE.NEXT",
+ "<2,3,15>": "PAGE.LAST",
+ "<2,3,16>": "HELP.HELP",
+ "<2,3,17>": ""
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/DEFMDITEMPLATE.json b/SYSPROG/OIWIN/DEFMDITEMPLATE.json
new file mode 100644
index 0000000..92c39a2
--- /dev/null
+++ b/SYSPROG/OIWIN/DEFMDITEMPLATE.json
@@ -0,0 +1,1178 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1000",
+ "<2>": "0",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "DEFMDITEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "291",
+ "<1,6>": "176",
+ "<1,7>": "-338",
+ "<1,8>": "-42",
+ "<1,9>": "",
+ "<1,10>": {
+ "<1,10,1>": "0x92CF0000",
+ "<1,10,2>": "0x100"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x100",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "",
+ "<1,24,2>": "0",
+ "<1,24,3>": "",
+ "<1,24,4>": "0",
+ "<1,24,5>": "",
+ "<1,24,6>": "0",
+ "<1,24,7>": "",
+ "<1,24,8>": "",
+ "<1,24,9>": "",
+ "<1,24,10>": "0",
+ "<1,24,11>": "0",
+ "<1,24,12>": "0",
+ "<1,24,13>": "0",
+ "<1,24,14>": "0"
+ },
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": {
+ "<1,61,1>": {
+ "<1,61,1,1>": "-1",
+ "<1,61,1,2>": "-1",
+ "<1,61,1,3>": "-1",
+ "<1,61,1,4>": "-1"
+ }
+ },
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "0",
+ "<1,62,4>": "0",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0",
+ "<1,62,7>": ""
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": ""
+ }
+ },
+ "record3": {
+ "<1>": ""
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "6",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "0",
+ "<1,1,6>": "0",
+ "<1,1,7>": "0",
+ "<1,1,8>": "0",
+ "<1,1,9>": "38",
+ "<1,1,10>": "",
+ "<1,1,11>": "0",
+ "<1,1,12>": ""
+ },
+ "<1,2>": {
+ "<1,2,1>": "POPUP",
+ "<1,2,2>": "8",
+ "<1,2,3>": "",
+ "<1,2,4>": "&File",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "0",
+ "<1,2,8>": "0",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0",
+ "<1,2,12>": ""
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "",
+ "<1,3,4>": "&Read Row\tCtrl+R",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "0",
+ "<1,3,8>": "594",
+ "<1,3,9>": "",
+ "<1,3,10>": "",
+ "<1,3,11>": "32",
+ "<1,3,12>": "SYSPROG*IMAGE*PNG*MENU_FILEOPEN"
+ },
+ "<1,4>": {
+ "<1,4,1>": "ITEM",
+ "<1,4,2>": "",
+ "<1,4,3>": "",
+ "<1,4,4>": "&Save Row\tCtrl+S",
+ "<1,4,5>": "0",
+ "<1,4,6>": "0",
+ "<1,4,7>": "0",
+ "<1,4,8>": "595",
+ "<1,4,9>": "",
+ "<1,4,10>": "",
+ "<1,4,11>": "32",
+ "<1,4,12>": "SYSPROG*IMAGE*PNG*MENU_FILESAVE"
+ },
+ "<1,5>": {
+ "<1,5,1>": "SEPARATOR",
+ "<1,5,2>": "",
+ "<1,5,3>": "",
+ "<1,5,4>": "",
+ "<1,5,5>": "0",
+ "<1,5,6>": "0",
+ "<1,5,7>": "0",
+ "<1,5,8>": "0",
+ "<1,5,9>": "",
+ "<1,5,10>": "",
+ "<1,5,11>": "0",
+ "<1,5,12>": ""
+ },
+ "<1,6>": {
+ "<1,6,1>": "ITEM",
+ "<1,6,2>": "",
+ "<1,6,3>": "",
+ "<1,6,4>": "C&lear Form\tF8",
+ "<1,6,5>": "0",
+ "<1,6,6>": "0",
+ "<1,6,7>": "0",
+ "<1,6,8>": "119",
+ "<1,6,9>": "",
+ "<1,6,10>": "",
+ "<1,6,11>": "0",
+ "<1,6,12>": "SYSPROG*IMAGE*PNG*MENU_CLEAR"
+ },
+ "<1,7>": {
+ "<1,7,1>": "ITEM",
+ "<1,7,2>": "",
+ "<1,7,3>": "",
+ "<1,7,4>": "&Delete Row\tF7",
+ "<1,7,5>": "0",
+ "<1,7,6>": "0",
+ "<1,7,7>": "0",
+ "<1,7,8>": "118",
+ "<1,7,9>": "",
+ "<1,7,10>": "",
+ "<1,7,11>": "0",
+ "<1,7,12>": "SYSPROG*IMAGE*PNG*MENU_FILEDELETE"
+ },
+ "<1,8>": {
+ "<1,8,1>": "SEPARATOR",
+ "<1,8,2>": "",
+ "<1,8,3>": "",
+ "<1,8,4>": "",
+ "<1,8,5>": "0",
+ "<1,8,6>": "0",
+ "<1,8,7>": "0",
+ "<1,8,8>": "0",
+ "<1,8,9>": "",
+ "<1,8,10>": "",
+ "<1,8,11>": "0",
+ "<1,8,12>": ""
+ },
+ "<1,9>": {
+ "<1,9,1>": "ITEM",
+ "<1,9,2>": "",
+ "<1,9,3>": "",
+ "<1,9,4>": "&Close\tAlt+C",
+ "<1,9,5>": "0",
+ "<1,9,6>": "0",
+ "<1,9,7>": "0",
+ "<1,9,8>": "1091",
+ "<1,9,9>": "",
+ "<1,9,10>": "",
+ "<1,9,11>": "0",
+ "<1,9,12>": ""
+ },
+ "<1,10>": {
+ "<1,10,1>": "ITEM",
+ "<1,10,2>": "",
+ "<1,10,3>": "",
+ "<1,10,4>": "E&xit\tAlt+F4",
+ "<1,10,5>": "0",
+ "<1,10,6>": "0",
+ "<1,10,7>": "0",
+ "<1,10,8>": "1139",
+ "<1,10,9>": "",
+ "<1,10,10>": "",
+ "<1,10,11>": "0",
+ "<1,10,12>": ""
+ },
+ "<1,11>": {
+ "<1,11,1>": "POPUP",
+ "<1,11,2>": "1",
+ "<1,11,3>": "",
+ "<1,11,4>": "&Edit",
+ "<1,11,5>": "0",
+ "<1,11,6>": "0",
+ "<1,11,7>": "0",
+ "<1,11,8>": "0",
+ "<1,11,9>": "",
+ "<1,11,10>": "",
+ "<1,11,11>": "0",
+ "<1,11,12>": ""
+ },
+ "<1,12>": {
+ "<1,12,1>": "ITEM",
+ "<1,12,2>": "",
+ "<1,12,3>": "",
+ "<1,12,4>": "&Options\tAlt+Down",
+ "<1,12,5>": "0",
+ "<1,12,6>": "0",
+ "<1,12,7>": "0",
+ "<1,12,8>": "1064",
+ "<1,12,9>": "",
+ "<1,12,10>": "",
+ "<1,12,11>": "0",
+ "<1,12,12>": ""
+ },
+ "<1,13>": {
+ "<1,13,1>": "POPUP",
+ "<1,13,2>": "4",
+ "<1,13,3>": "",
+ "<1,13,4>": "&View",
+ "<1,13,5>": "0",
+ "<1,13,6>": "0",
+ "<1,13,7>": "0",
+ "<1,13,8>": "0",
+ "<1,13,9>": "",
+ "<1,13,10>": "",
+ "<1,13,11>": "0",
+ "<1,13,12>": ""
+ },
+ "<1,14>": {
+ "<1,14,1>": "ITEM",
+ "<1,14,2>": "",
+ "<1,14,3>": "",
+ "<1,14,4>": "&First Page\tCtrl+Shift+Home",
+ "<1,14,5>": "0",
+ "<1,14,6>": "0",
+ "<1,14,7>": "0",
+ "<1,14,8>": "804",
+ "<1,14,9>": "",
+ "<1,14,10>": "",
+ "<1,14,11>": "0",
+ "<1,14,12>": "SYSPROG*IMAGE*PNG*MENU_FIRST"
+ },
+ "<1,15>": {
+ "<1,15,1>": "ITEM",
+ "<1,15,2>": "",
+ "<1,15,3>": "",
+ "<1,15,4>": "&Previous Page\tCtrl+Shift+PgUp",
+ "<1,15,5>": "0",
+ "<1,15,6>": "0",
+ "<1,15,7>": "0",
+ "<1,15,8>": "801",
+ "<1,15,9>": "",
+ "<1,15,10>": "",
+ "<1,15,11>": "0",
+ "<1,15,12>": "SYSPROG*IMAGE*PNG*MENU_PREV"
+ },
+ "<1,16>": {
+ "<1,16,1>": "ITEM",
+ "<1,16,2>": "",
+ "<1,16,3>": "",
+ "<1,16,4>": "&Next Page\tCtrl+Shift+PgDn",
+ "<1,16,5>": "0",
+ "<1,16,6>": "0",
+ "<1,16,7>": "0",
+ "<1,16,8>": "802",
+ "<1,16,9>": "",
+ "<1,16,10>": "",
+ "<1,16,11>": "0",
+ "<1,16,12>": "SYSPROG*IMAGE*PNG*MENU_NEXT"
+ },
+ "<1,17>": {
+ "<1,17,1>": "ITEM",
+ "<1,17,2>": "",
+ "<1,17,3>": "",
+ "<1,17,4>": "&Last Page\tCtrl+Shift+End",
+ "<1,17,5>": "0",
+ "<1,17,6>": "0",
+ "<1,17,7>": "0",
+ "<1,17,8>": "803",
+ "<1,17,9>": "",
+ "<1,17,10>": "",
+ "<1,17,11>": "0",
+ "<1,17,12>": "SYSPROG*IMAGE*PNG*MENU_LAST"
+ },
+ "<1,18>": {
+ "<1,18,1>": "POPUP",
+ "<1,18,2>": "13",
+ "<1,18,3>": "",
+ "<1,18,4>": "&QBF",
+ "<1,18,5>": "0",
+ "<1,18,6>": "0",
+ "<1,18,7>": "0",
+ "<1,18,8>": "0",
+ "<1,18,9>": "",
+ "<1,18,10>": "",
+ "<1,18,11>": "0",
+ "<1,18,12>": ""
+ },
+ "<1,19>": {
+ "<1,19,1>": "ITEM",
+ "<1,19,2>": "",
+ "<1,19,3>": "",
+ "<1,19,4>": "&Initialize\tF11",
+ "<1,19,5>": "0",
+ "<1,19,6>": "0",
+ "<1,19,7>": "0",
+ "<1,19,8>": "122",
+ "<1,19,9>": "",
+ "<1,19,10>": "",
+ "<1,19,11>": "0",
+ "<1,19,12>": ""
+ },
+ "<1,20>": {
+ "<1,20,1>": "ITEM",
+ "<1,20,2>": "",
+ "<1,20,3>": "",
+ "<1,20,4>": "&Execute\tF6",
+ "<1,20,5>": "0",
+ "<1,20,6>": "0",
+ "<1,20,7>": "0",
+ "<1,20,8>": "117",
+ "<1,20,9>": "",
+ "<1,20,10>": "",
+ "<1,20,11>": "0",
+ "<1,20,12>": ""
+ },
+ "<1,21>": {
+ "<1,21,1>": "SEPARATOR",
+ "<1,21,2>": "",
+ "<1,21,3>": "",
+ "<1,21,4>": "",
+ "<1,21,5>": "0",
+ "<1,21,6>": "0",
+ "<1,21,7>": "0",
+ "<1,21,8>": "0",
+ "<1,21,9>": "",
+ "<1,21,10>": "",
+ "<1,21,11>": "0",
+ "<1,21,12>": ""
+ },
+ "<1,22>": {
+ "<1,22,1>": "ITEM",
+ "<1,22,2>": "",
+ "<1,22,3>": "",
+ "<1,22,4>": "&Next\tF3",
+ "<1,22,5>": "0",
+ "<1,22,6>": "0",
+ "<1,22,7>": "0",
+ "<1,22,8>": "114",
+ "<1,22,9>": "",
+ "<1,22,10>": "",
+ "<1,22,11>": "0",
+ "<1,22,12>": ""
+ },
+ "<1,23>": {
+ "<1,23,1>": "ITEM",
+ "<1,23,2>": "",
+ "<1,23,3>": "",
+ "<1,23,4>": "&Previous\tF4",
+ "<1,23,5>": "0",
+ "<1,23,6>": "0",
+ "<1,23,7>": "0",
+ "<1,23,8>": "115",
+ "<1,23,9>": "",
+ "<1,23,10>": "",
+ "<1,23,11>": "0",
+ "<1,23,12>": ""
+ },
+ "<1,24>": {
+ "<1,24,1>": "ITEM",
+ "<1,24,2>": "",
+ "<1,24,3>": "",
+ "<1,24,4>": "&First\tCtrl+F4",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0",
+ "<1,24,7>": "0",
+ "<1,24,8>": "627",
+ "<1,24,9>": "",
+ "<1,24,10>": "",
+ "<1,24,11>": "0",
+ "<1,24,12>": ""
+ },
+ "<1,25>": {
+ "<1,25,1>": "ITEM",
+ "<1,25,2>": "",
+ "<1,25,3>": "",
+ "<1,25,4>": "&Last\tCtrl+F3",
+ "<1,25,5>": "0",
+ "<1,25,6>": "0",
+ "<1,25,7>": "0",
+ "<1,25,8>": "626",
+ "<1,25,9>": "",
+ "<1,25,10>": "",
+ "<1,25,11>": "0",
+ "<1,25,12>": ""
+ },
+ "<1,26>": {
+ "<1,26,1>": "ITEM",
+ "<1,26,2>": "",
+ "<1,26,3>": "",
+ "<1,26,4>": "&Absolute\tF12",
+ "<1,26,5>": "0",
+ "<1,26,6>": "0",
+ "<1,26,7>": "0",
+ "<1,26,8>": "123",
+ "<1,26,9>": "",
+ "<1,26,10>": "",
+ "<1,26,11>": "0",
+ "<1,26,12>": ""
+ },
+ "<1,27>": {
+ "<1,27,1>": "SEPARATOR",
+ "<1,27,2>": "",
+ "<1,27,3>": "",
+ "<1,27,4>": "",
+ "<1,27,5>": "0",
+ "<1,27,6>": "0",
+ "<1,27,7>": "0",
+ "<1,27,8>": "0",
+ "<1,27,9>": "",
+ "<1,27,10>": "",
+ "<1,27,11>": "0",
+ "<1,27,12>": ""
+ },
+ "<1,28>": {
+ "<1,28,1>": "ITEM",
+ "<1,28,2>": "",
+ "<1,28,3>": "",
+ "<1,28,4>": "&Table",
+ "<1,28,5>": "0",
+ "<1,28,6>": "0",
+ "<1,28,7>": "0",
+ "<1,28,8>": "0",
+ "<1,28,9>": "",
+ "<1,28,10>": "",
+ "<1,28,11>": "0",
+ "<1,28,12>": ""
+ },
+ "<1,29>": {
+ "<1,29,1>": "SEPARATOR",
+ "<1,29,2>": "",
+ "<1,29,3>": "",
+ "<1,29,4>": "",
+ "<1,29,5>": "0",
+ "<1,29,6>": "0",
+ "<1,29,7>": "0",
+ "<1,29,8>": "0",
+ "<1,29,9>": "",
+ "<1,29,10>": "",
+ "<1,29,11>": "0",
+ "<1,29,12>": ""
+ },
+ "<1,30>": {
+ "<1,30,1>": "ITEM",
+ "<1,30,2>": "",
+ "<1,30,3>": "",
+ "<1,30,4>": "&Close",
+ "<1,30,5>": "0",
+ "<1,30,6>": "0",
+ "<1,30,7>": "0",
+ "<1,30,8>": "0",
+ "<1,30,9>": "",
+ "<1,30,10>": "",
+ "<1,30,11>": "0",
+ "<1,30,12>": ""
+ },
+ "<1,31>": {
+ "<1,31,1>": "ITEM",
+ "<1,31,2>": "",
+ "<1,31,3>": "",
+ "<1,31,4>": "E&xit",
+ "<1,31,5>": "0",
+ "<1,31,6>": "0",
+ "<1,31,7>": "0",
+ "<1,31,8>": "0",
+ "<1,31,9>": "",
+ "<1,31,10>": "",
+ "<1,31,11>": "0",
+ "<1,31,12>": ""
+ },
+ "<1,32>": {
+ "<1,32,1>": "POPUP",
+ "<1,32,2>": "3",
+ "<1,32,3>": "",
+ "<1,32,4>": "&Window",
+ "<1,32,5>": "0",
+ "<1,32,6>": "0",
+ "<1,32,7>": "0",
+ "<1,32,8>": "0",
+ "<1,32,9>": "MDI Child Window Functions",
+ "<1,32,10>": "",
+ "<1,32,11>": "0",
+ "<1,32,12>": ""
+ },
+ "<1,33>": {
+ "<1,33,1>": "ITEM",
+ "<1,33,2>": "",
+ "<1,33,3>": "",
+ "<1,33,4>": "&Tile",
+ "<1,33,5>": "0",
+ "<1,33,6>": "0",
+ "<1,33,7>": "0",
+ "<1,33,8>": "0",
+ "<1,33,9>": "Tile the MDI Children",
+ "<1,33,10>": "",
+ "<1,33,11>": "0",
+ "<1,33,12>": ""
+ },
+ "<1,34>": {
+ "<1,34,1>": "ITEM",
+ "<1,34,2>": "",
+ "<1,34,3>": "",
+ "<1,34,4>": "&Cascade",
+ "<1,34,5>": "0",
+ "<1,34,6>": "0",
+ "<1,34,7>": "0",
+ "<1,34,8>": "0",
+ "<1,34,9>": "Cascade the MDI CHildren",
+ "<1,34,10>": "",
+ "<1,34,11>": "0",
+ "<1,34,12>": ""
+ },
+ "<1,35>": {
+ "<1,35,1>": "ITEM",
+ "<1,35,2>": "",
+ "<1,35,3>": "",
+ "<1,35,4>": "&Arrange Icons",
+ "<1,35,5>": "0",
+ "<1,35,6>": "0",
+ "<1,35,7>": "0",
+ "<1,35,8>": "0",
+ "<1,35,9>": "Arrange the MDI Children ",
+ "<1,35,10>": "",
+ "<1,35,11>": "0",
+ "<1,35,12>": ""
+ },
+ "<1,36>": {
+ "<1,36,1>": "POPUP",
+ "<1,36,2>": "2",
+ "<1,36,3>": "",
+ "<1,36,4>": "&Help",
+ "<1,36,5>": "0",
+ "<1,36,6>": "0",
+ "<1,36,7>": "0",
+ "<1,36,8>": "0",
+ "<1,36,9>": "",
+ "<1,36,10>": "",
+ "<1,36,11>": "0",
+ "<1,36,12>": ""
+ },
+ "<1,37>": {
+ "<1,37,1>": "ITEM",
+ "<1,37,2>": "",
+ "<1,37,3>": "",
+ "<1,37,4>": "&Help\tF1",
+ "<1,37,5>": "0",
+ "<1,37,6>": "0",
+ "<1,37,7>": "0",
+ "<1,37,8>": "112",
+ "<1,37,9>": "",
+ "<1,37,10>": "",
+ "<1,37,11>": "0",
+ "<1,37,12>": ""
+ },
+ "<1,38>": {
+ "<1,38,1>": "ITEM",
+ "<1,38,2>": "",
+ "<1,38,3>": "",
+ "<1,38,4>": "&QuickHelp\tCtrl+F1",
+ "<1,38,5>": "0",
+ "<1,38,6>": "0",
+ "<1,38,7>": "0",
+ "<1,38,8>": "624",
+ "<1,38,9>": "",
+ "<1,38,10>": "",
+ "<1,38,11>": "0",
+ "<1,38,12>": ""
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "E",
+ "<2,2,1,2>": "READ",
+ "<2,2,1,3>": "@MDIACTIVE",
+ "<2,2,1,4>": "",
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": "",
+ "<2,2,1,7>": "",
+ "<2,2,1,8>": "",
+ "<2,2,1,9>": "",
+ "<2,2,1,10>": "",
+ "<2,2,1,11>": "",
+ "<2,2,1,12>": "",
+ "<2,2,1,13>": "",
+ "<2,2,1,14>": "",
+ "<2,2,1,15>": "GEN"
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "E",
+ "<2,2,2,2>": "WRITE",
+ "<2,2,2,3>": "@MDIACTIVE",
+ "<2,2,2,4>": "",
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": "",
+ "<2,2,2,7>": "",
+ "<2,2,2,8>": "",
+ "<2,2,2,9>": "",
+ "<2,2,2,10>": "",
+ "<2,2,2,11>": "",
+ "<2,2,2,12>": "",
+ "<2,2,2,13>": "",
+ "<2,2,2,14>": "",
+ "<2,2,2,15>": "GEN"
+ },
+ "<2,2,3>": {
+ "<2,2,3,1>": "E",
+ "<2,2,3,2>": "CLEAR",
+ "<2,2,3,3>": "@MDIACTIVE",
+ "<2,2,3,4>": "",
+ "<2,2,3,5>": "",
+ "<2,2,3,6>": "",
+ "<2,2,3,7>": "",
+ "<2,2,3,8>": "",
+ "<2,2,3,9>": "",
+ "<2,2,3,10>": "",
+ "<2,2,3,11>": "",
+ "<2,2,3,12>": "",
+ "<2,2,3,13>": "",
+ "<2,2,3,14>": "",
+ "<2,2,3,15>": "GEN"
+ },
+ "<2,2,4>": {
+ "<2,2,4,1>": "E",
+ "<2,2,4,2>": "DELETE",
+ "<2,2,4,3>": "@MDIACTIVE",
+ "<2,2,4,4>": "",
+ "<2,2,4,5>": "",
+ "<2,2,4,6>": "",
+ "<2,2,4,7>": "",
+ "<2,2,4,8>": "",
+ "<2,2,4,9>": "",
+ "<2,2,4,10>": "",
+ "<2,2,4,11>": "",
+ "<2,2,4,12>": "",
+ "<2,2,4,13>": "",
+ "<2,2,4,14>": "",
+ "<2,2,4,15>": "GEN"
+ },
+ "<2,2,5>": {
+ "<2,2,5,1>": "E",
+ "<2,2,5,2>": "CLOSE",
+ "<2,2,5,3>": "@MDIACTIVE",
+ "<2,2,5,4>": "",
+ "<2,2,5,5>": "",
+ "<2,2,5,6>": "",
+ "<2,2,5,7>": "",
+ "<2,2,5,8>": "",
+ "<2,2,5,9>": "",
+ "<2,2,5,10>": "",
+ "<2,2,5,11>": "",
+ "<2,2,5,12>": "",
+ "<2,2,5,13>": "",
+ "<2,2,5,14>": "",
+ "<2,2,5,15>": ""
+ },
+ "<2,2,6>": {
+ "<2,2,6,1>": "E",
+ "<2,2,6,2>": "CLOSE",
+ "<2,2,6,3>": "@WINDOW",
+ "<2,2,6,4>": "",
+ "<2,2,6,5>": "",
+ "<2,2,6,6>": "",
+ "<2,2,6,7>": "",
+ "<2,2,6,8>": "",
+ "<2,2,6,9>": "",
+ "<2,2,6,10>": "",
+ "<2,2,6,11>": "",
+ "<2,2,6,12>": "",
+ "<2,2,6,13>": "",
+ "<2,2,6,14>": "",
+ "<2,2,6,15>": "CLOSEWIN"
+ },
+ "<2,2,7>": {
+ "<2,2,7,1>": "E",
+ "<2,2,7,2>": "OPTIONS",
+ "<2,2,7,3>": "@FOCUS",
+ "<2,2,7,4>": "",
+ "<2,2,7,5>": "",
+ "<2,2,7,6>": "",
+ "<2,2,7,7>": "",
+ "<2,2,7,8>": "",
+ "<2,2,7,9>": "",
+ "<2,2,7,10>": "",
+ "<2,2,7,11>": "",
+ "<2,2,7,12>": "",
+ "<2,2,7,13>": "",
+ "<2,2,7,14>": "",
+ "<2,2,7,15>": ""
+ },
+ "<2,2,8>": {
+ "<2,2,8,1>": "E",
+ "<2,2,8,2>": "PAGE",
+ "<2,2,8,3>": "@MDIACTIVE",
+ "<2,2,8,4>": "1",
+ "<2,2,8,5>": "",
+ "<2,2,8,6>": "",
+ "<2,2,8,7>": "",
+ "<2,2,8,8>": "",
+ "<2,2,8,9>": "",
+ "<2,2,8,10>": "",
+ "<2,2,8,11>": "",
+ "<2,2,8,12>": "",
+ "<2,2,8,13>": "",
+ "<2,2,8,14>": "",
+ "<2,2,8,15>": ""
+ },
+ "<2,2,9>": {
+ "<2,2,9,1>": "E",
+ "<2,2,9,2>": "PAGE",
+ "<2,2,9,3>": "@MDIACTIVE",
+ "<2,2,9,4>": "-",
+ "<2,2,9,5>": "",
+ "<2,2,9,6>": "",
+ "<2,2,9,7>": "",
+ "<2,2,9,8>": "",
+ "<2,2,9,9>": "",
+ "<2,2,9,10>": "",
+ "<2,2,9,11>": "",
+ "<2,2,9,12>": "",
+ "<2,2,9,13>": "",
+ "<2,2,9,14>": "",
+ "<2,2,9,15>": ""
+ },
+ "<2,2,10>": {
+ "<2,2,10,1>": "E",
+ "<2,2,10,2>": "PAGE",
+ "<2,2,10,3>": "@MDIACTIVE",
+ "<2,2,10,4>": "+",
+ "<2,2,10,5>": "",
+ "<2,2,10,6>": "",
+ "<2,2,10,7>": "",
+ "<2,2,10,8>": "",
+ "<2,2,10,9>": "",
+ "<2,2,10,10>": "",
+ "<2,2,10,11>": "",
+ "<2,2,10,12>": "",
+ "<2,2,10,13>": "",
+ "<2,2,10,14>": "",
+ "<2,2,10,15>": ""
+ },
+ "<2,2,11>": {
+ "<2,2,11,1>": "E",
+ "<2,2,11,2>": "PAGE",
+ "<2,2,11,3>": "@MDIACTIVE",
+ "<2,2,11,4>": "L",
+ "<2,2,11,5>": "",
+ "<2,2,11,6>": "",
+ "<2,2,11,7>": "",
+ "<2,2,11,8>": "",
+ "<2,2,11,9>": "",
+ "<2,2,11,10>": "",
+ "<2,2,11,11>": "",
+ "<2,2,11,12>": "",
+ "<2,2,11,13>": "",
+ "<2,2,11,14>": "",
+ "<2,2,11,15>": ""
+ },
+ "<2,2,12>": {
+ "<2,2,12,1>": "E",
+ "<2,2,12,2>": "QBFINIT",
+ "<2,2,12,3>": "@MDIACTIVE",
+ "<2,2,12,4>": "",
+ "<2,2,12,5>": "",
+ "<2,2,12,6>": "",
+ "<2,2,12,7>": "",
+ "<2,2,12,8>": "",
+ "<2,2,12,9>": "",
+ "<2,2,12,10>": "",
+ "<2,2,12,11>": "",
+ "<2,2,12,12>": "",
+ "<2,2,12,13>": "",
+ "<2,2,12,14>": "",
+ "<2,2,12,15>": ""
+ },
+ "<2,2,13>": {
+ "<2,2,13,1>": "E",
+ "<2,2,13,2>": "QBFRUN",
+ "<2,2,13,3>": "@MDIACTIVE",
+ "<2,2,13,4>": "",
+ "<2,2,13,5>": "",
+ "<2,2,13,6>": "",
+ "<2,2,13,7>": "",
+ "<2,2,13,8>": "",
+ "<2,2,13,9>": "",
+ "<2,2,13,10>": "",
+ "<2,2,13,11>": "",
+ "<2,2,13,12>": "",
+ "<2,2,13,13>": "",
+ "<2,2,13,14>": "",
+ "<2,2,13,15>": ""
+ },
+ "<2,2,14>": {
+ "<2,2,14,1>": "E",
+ "<2,2,14,2>": "QBFNEXT",
+ "<2,2,14,3>": "@MDIACTIVE",
+ "<2,2,14,4>": "",
+ "<2,2,14,5>": "",
+ "<2,2,14,6>": "",
+ "<2,2,14,7>": "",
+ "<2,2,14,8>": "",
+ "<2,2,14,9>": "",
+ "<2,2,14,10>": "",
+ "<2,2,14,11>": "",
+ "<2,2,14,12>": "",
+ "<2,2,14,13>": "",
+ "<2,2,14,14>": "",
+ "<2,2,14,15>": ""
+ },
+ "<2,2,15>": {
+ "<2,2,15,1>": "E",
+ "<2,2,15,2>": "QBFPREV",
+ "<2,2,15,3>": "@MDIACTIVE",
+ "<2,2,15,4>": "",
+ "<2,2,15,5>": "",
+ "<2,2,15,6>": "",
+ "<2,2,15,7>": "",
+ "<2,2,15,8>": "",
+ "<2,2,15,9>": "",
+ "<2,2,15,10>": "",
+ "<2,2,15,11>": "",
+ "<2,2,15,12>": "",
+ "<2,2,15,13>": "",
+ "<2,2,15,14>": "",
+ "<2,2,15,15>": ""
+ },
+ "<2,2,16>": {
+ "<2,2,16,1>": "E",
+ "<2,2,16,2>": "QBFFIRST",
+ "<2,2,16,3>": "@MDIACTIVE",
+ "<2,2,16,4>": "",
+ "<2,2,16,5>": "",
+ "<2,2,16,6>": "",
+ "<2,2,16,7>": "",
+ "<2,2,16,8>": "",
+ "<2,2,16,9>": "",
+ "<2,2,16,10>": "",
+ "<2,2,16,11>": "",
+ "<2,2,16,12>": "",
+ "<2,2,16,13>": "",
+ "<2,2,16,14>": "",
+ "<2,2,16,15>": ""
+ },
+ "<2,2,17>": {
+ "<2,2,17,1>": "E",
+ "<2,2,17,2>": "QBFLAST",
+ "<2,2,17,3>": "@MDIACTIVE",
+ "<2,2,17,4>": "",
+ "<2,2,17,5>": "",
+ "<2,2,17,6>": "",
+ "<2,2,17,7>": "",
+ "<2,2,17,8>": "",
+ "<2,2,17,9>": "",
+ "<2,2,17,10>": "",
+ "<2,2,17,11>": "",
+ "<2,2,17,12>": "",
+ "<2,2,17,13>": "",
+ "<2,2,17,14>": "",
+ "<2,2,17,15>": ""
+ },
+ "<2,2,18>": {
+ "<2,2,18,1>": "E",
+ "<2,2,18,2>": "QBFABS",
+ "<2,2,18,3>": "@MDIACTIVE",
+ "<2,2,18,4>": "",
+ "<2,2,18,5>": "",
+ "<2,2,18,6>": "",
+ "<2,2,18,7>": "",
+ "<2,2,18,8>": "",
+ "<2,2,18,9>": "",
+ "<2,2,18,10>": "",
+ "<2,2,18,11>": "",
+ "<2,2,18,12>": "",
+ "<2,2,18,13>": "",
+ "<2,2,18,14>": "",
+ "<2,2,18,15>": ""
+ },
+ "<2,2,19>": {
+ "<2,2,19,1>": "E",
+ "<2,2,19,2>": "QBFTABLE",
+ "<2,2,19,3>": "@MDIACTIVE",
+ "<2,2,19,4>": "",
+ "<2,2,19,5>": "",
+ "<2,2,19,6>": "",
+ "<2,2,19,7>": "",
+ "<2,2,19,8>": "",
+ "<2,2,19,9>": "",
+ "<2,2,19,10>": "",
+ "<2,2,19,11>": "",
+ "<2,2,19,12>": "",
+ "<2,2,19,13>": "",
+ "<2,2,19,14>": "",
+ "<2,2,19,15>": ""
+ },
+ "<2,2,20>": {
+ "<2,2,20,1>": "E",
+ "<2,2,20,2>": "QBFCLOSE",
+ "<2,2,20,3>": "@MDIACTIVE",
+ "<2,2,20,4>": "",
+ "<2,2,20,5>": "",
+ "<2,2,20,6>": "",
+ "<2,2,20,7>": "",
+ "<2,2,20,8>": "",
+ "<2,2,20,9>": "",
+ "<2,2,20,10>": "",
+ "<2,2,20,11>": "",
+ "<2,2,20,12>": "",
+ "<2,2,20,13>": "",
+ "<2,2,20,14>": "",
+ "<2,2,20,15>": ""
+ },
+ "<2,2,21>": {
+ "<2,2,21,1>": "E",
+ "<2,2,21,2>": "TILE",
+ "<2,2,21,3>": "@MDIFRAME",
+ "<2,2,21,4>": "",
+ "<2,2,21,5>": "",
+ "<2,2,21,6>": "",
+ "<2,2,21,7>": "",
+ "<2,2,21,8>": "",
+ "<2,2,21,9>": "",
+ "<2,2,21,10>": "",
+ "<2,2,21,11>": "",
+ "<2,2,21,12>": "",
+ "<2,2,21,13>": "",
+ "<2,2,21,14>": "",
+ "<2,2,21,15>": ""
+ },
+ "<2,2,22>": {
+ "<2,2,22,1>": "E",
+ "<2,2,22,2>": "CASCADE",
+ "<2,2,22,3>": "@MDIFRAME",
+ "<2,2,22,4>": "",
+ "<2,2,22,5>": "",
+ "<2,2,22,6>": "",
+ "<2,2,22,7>": "",
+ "<2,2,22,8>": "",
+ "<2,2,22,9>": "",
+ "<2,2,22,10>": "",
+ "<2,2,22,11>": "",
+ "<2,2,22,12>": "",
+ "<2,2,22,13>": "",
+ "<2,2,22,14>": "",
+ "<2,2,22,15>": ""
+ },
+ "<2,2,23>": {
+ "<2,2,23,1>": "E",
+ "<2,2,23,2>": "ARRANGEICONS",
+ "<2,2,23,3>": "@MDIFRAME",
+ "<2,2,23,4>": "",
+ "<2,2,23,5>": "",
+ "<2,2,23,6>": "",
+ "<2,2,23,7>": "",
+ "<2,2,23,8>": "",
+ "<2,2,23,9>": "",
+ "<2,2,23,10>": "",
+ "<2,2,23,11>": "",
+ "<2,2,23,12>": "",
+ "<2,2,23,13>": "",
+ "<2,2,23,14>": "",
+ "<2,2,23,15>": ""
+ },
+ "<2,2,24>": {
+ "<2,2,24,1>": "E",
+ "<2,2,24,2>": "HELP",
+ "<2,2,24,3>": "@FOCUS",
+ "<2,2,24,4>": "",
+ "<2,2,24,5>": "",
+ "<2,2,24,6>": "",
+ "<2,2,24,7>": "",
+ "<2,2,24,8>": "",
+ "<2,2,24,9>": "",
+ "<2,2,24,10>": "",
+ "<2,2,24,11>": "",
+ "<2,2,24,12>": "",
+ "<2,2,24,13>": "",
+ "<2,2,24,14>": "",
+ "<2,2,24,15>": ""
+ },
+ "<2,2,25>": {
+ "<2,2,25,1>": "E",
+ "<2,2,25,2>": "NOTES",
+ "<2,2,25,3>": "@FOCUS",
+ "<2,2,25,4>": "",
+ "<2,2,25,5>": "",
+ "<2,2,25,6>": "",
+ "<2,2,25,7>": "",
+ "<2,2,25,8>": "",
+ "<2,2,25,9>": "",
+ "<2,2,25,10>": "",
+ "<2,2,25,11>": "",
+ "<2,2,25,12>": "",
+ "<2,2,25,13>": "",
+ "<2,2,25,14>": "",
+ "<2,2,25,15>": ""
+ },
+ "<2,2,26>": {
+ "<2,2,26,1>": "X",
+ "<2,2,26,2>": "",
+ "<2,2,26,3>": "",
+ "<2,2,26,4>": "",
+ "<2,2,26,5>": "",
+ "<2,2,26,6>": "",
+ "<2,2,26,7>": "",
+ "<2,2,26,8>": "",
+ "<2,2,26,9>": "",
+ "<2,2,26,10>": "",
+ "<2,2,26,11>": "",
+ "<2,2,26,12>": "",
+ "<2,2,26,13>": "",
+ "<2,2,26,14>": "",
+ "<2,2,26,15>": ""
+ }
+ },
+ "<2,3>": {
+ "<2,3,1>": "FILE.READ_ROW",
+ "<2,3,2>": "FILE.SAVE_ROW",
+ "<2,3,3>": "FILE.CLEAR_FORM",
+ "<2,3,4>": "FILE.DELETE_ROW",
+ "<2,3,5>": "FILE.CLOSE",
+ "<2,3,6>": "FILE.EXIT",
+ "<2,3,7>": "EDIT.OPTIONS",
+ "<2,3,8>": "VIEW.FIRST_PAGE",
+ "<2,3,9>": "VIEW.PREVIOUS_PAGE",
+ "<2,3,10>": "VIEW.NEXT_PAGE",
+ "<2,3,11>": "VIEW.LAST_PAGE",
+ "<2,3,12>": "QBF.INITIALIZE",
+ "<2,3,13>": "QBF.EXECUTE",
+ "<2,3,14>": "QBF.NEXT",
+ "<2,3,15>": "QBF.PREVIOUS",
+ "<2,3,16>": "QBF.FIRST",
+ "<2,3,17>": "QBF.LAST",
+ "<2,3,18>": "QBF.ABSOLUTE",
+ "<2,3,19>": "QBF.TABLE",
+ "<2,3,20>": "QBF.CLOSE",
+ "<2,3,21>": "WINDOW.TILE",
+ "<2,3,22>": "WINDOW.CASCADE",
+ "<2,3,23>": "WINDOW.ARRANGE_ICONS",
+ "<2,3,24>": "HELP.HELP",
+ "<2,3,25>": "HELP.QUICKHELP",
+ "<2,3,26>": ""
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/DEFNTEMPLATE.json b/SYSPROG/OIWIN/DEFNTEMPLATE.json
new file mode 100644
index 0000000..a03ea3f
--- /dev/null
+++ b/SYSPROG/OIWIN/DEFNTEMPLATE.json
@@ -0,0 +1,597 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "300",
+ "<2>": "0",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "DEFNTEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "128",
+ "<1,6>": "133",
+ "<1,7>": "327",
+ "<1,8>": "171",
+ "<1,9>": "Untitled",
+ "<1,10>": "0x92cf0000",
+ "<1,11>": "0x0",
+ "<1,12>": "0",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "0",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "0",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0"
+ },
+ "<1,25>": "0",
+ "<1,26>": "0",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": {
+ "<1,32,1>": "0x7FFFE",
+ "<1,32,2>": "0xF001EA08"
+ },
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0x10001",
+ "<1,37,2>": "0x10001"
+ },
+ "<1,38>": {
+ "<1,38,1>": "1",
+ "<1,38,2>": "1"
+ },
+ "<1,39>": "",
+ "<1,40>": "0",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": ""
+ }
+ },
+ "record3": {
+ "<1>": ""
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "5",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "0",
+ "<1,1,6>": "0",
+ "<1,1,7>": "0",
+ "<1,1,8>": "0",
+ "<1,1,9>": "26",
+ "<1,1,10>": "",
+ "<1,1,11>": "0"
+ },
+ "<1,2>": {
+ "<1,2,1>": "POPUP",
+ "<1,2,2>": "7",
+ "<1,2,3>": "",
+ "<1,2,4>": "&File",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "0",
+ "<1,2,8>": "0",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0"
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "",
+ "<1,3,4>": "&Read\tF5",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "0",
+ "<1,3,8>": "116",
+ "<1,3,9>": "",
+ "<1,3,10>": "",
+ "<1,3,11>": "0"
+ },
+ "<1,4>": {
+ "<1,4,1>": "ITEM",
+ "<1,4,2>": "",
+ "<1,4,3>": "",
+ "<1,4,4>": "&Save\tF9",
+ "<1,4,5>": "0",
+ "<1,4,6>": "0",
+ "<1,4,7>": "0",
+ "<1,4,8>": "120",
+ "<1,4,9>": "",
+ "<1,4,10>": "",
+ "<1,4,11>": "0"
+ },
+ "<1,5>": {
+ "<1,5,1>": "SEPARATOR",
+ "<1,5,2>": "",
+ "<1,5,3>": "",
+ "<1,5,4>": "",
+ "<1,5,5>": "0",
+ "<1,5,6>": "0",
+ "<1,5,7>": "0",
+ "<1,5,8>": "0",
+ "<1,5,9>": "",
+ "<1,5,10>": "",
+ "<1,5,11>": "0"
+ },
+ "<1,6>": {
+ "<1,6,1>": "ITEM",
+ "<1,6,2>": "",
+ "<1,6,3>": "",
+ "<1,6,4>": "C&lear\tF8",
+ "<1,6,5>": "0",
+ "<1,6,6>": "0",
+ "<1,6,7>": "0",
+ "<1,6,8>": "119",
+ "<1,6,9>": "",
+ "<1,6,10>": "",
+ "<1,6,11>": "0"
+ },
+ "<1,7>": {
+ "<1,7,1>": "ITEM",
+ "<1,7,2>": "",
+ "<1,7,3>": "",
+ "<1,7,4>": "&Delete\tF7",
+ "<1,7,5>": "0",
+ "<1,7,6>": "0",
+ "<1,7,7>": "0",
+ "<1,7,8>": "118",
+ "<1,7,9>": "",
+ "<1,7,10>": "",
+ "<1,7,11>": "0"
+ },
+ "<1,8>": {
+ "<1,8,1>": "SEPARATOR",
+ "<1,8,2>": "",
+ "<1,8,3>": "",
+ "<1,8,4>": "",
+ "<1,8,5>": "0",
+ "<1,8,6>": "0",
+ "<1,8,7>": "0",
+ "<1,8,8>": "0",
+ "<1,8,9>": "",
+ "<1,8,10>": "",
+ "<1,8,11>": "0"
+ },
+ "<1,9>": {
+ "<1,9,1>": "ITEM",
+ "<1,9,2>": "",
+ "<1,9,3>": "",
+ "<1,9,4>": "&Close",
+ "<1,9,5>": "0",
+ "<1,9,6>": "0",
+ "<1,9,7>": "0",
+ "<1,9,8>": "0",
+ "<1,9,9>": "",
+ "<1,9,10>": "",
+ "<1,9,11>": "0"
+ },
+ "<1,10>": {
+ "<1,10,1>": "POPUP",
+ "<1,10,2>": "1",
+ "<1,10,3>": "",
+ "<1,10,4>": "&Edit",
+ "<1,10,5>": "0",
+ "<1,10,6>": "0",
+ "<1,10,7>": "0",
+ "<1,10,8>": "0",
+ "<1,10,9>": "",
+ "<1,10,10>": "",
+ "<1,10,11>": "0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "ITEM",
+ "<1,11,2>": "",
+ "<1,11,3>": "",
+ "<1,11,4>": "&Options\tAlt+Down",
+ "<1,11,5>": "0",
+ "<1,11,6>": "0",
+ "<1,11,7>": "0",
+ "<1,11,8>": "1064",
+ "<1,11,9>": "",
+ "<1,11,10>": "",
+ "<1,11,11>": "0"
+ },
+ "<1,12>": {
+ "<1,12,1>": "POPUP",
+ "<1,12,2>": "6",
+ "<1,12,3>": "",
+ "<1,12,4>": "Se&arch",
+ "<1,12,5>": "0",
+ "<1,12,6>": "0",
+ "<1,12,7>": "0",
+ "<1,12,8>": "0",
+ "<1,12,9>": "",
+ "<1,12,10>": "",
+ "<1,12,11>": "0"
+ },
+ "<1,13>": {
+ "<1,13,1>": "ITEM",
+ "<1,13,2>": "",
+ "<1,13,3>": "",
+ "<1,13,4>": "&Search\tF6",
+ "<1,13,5>": "0",
+ "<1,13,6>": "0",
+ "<1,13,7>": "0",
+ "<1,13,8>": "117",
+ "<1,13,9>": "",
+ "<1,13,10>": "",
+ "<1,13,11>": "0"
+ },
+ "<1,14>": {
+ "<1,14,1>": "ITEM",
+ "<1,14,2>": "",
+ "<1,14,3>": "",
+ "<1,14,4>": "&Next\tF3",
+ "<1,14,5>": "0",
+ "<1,14,6>": "0",
+ "<1,14,7>": "0",
+ "<1,14,8>": "114",
+ "<1,14,9>": "",
+ "<1,14,10>": "",
+ "<1,14,11>": "0"
+ },
+ "<1,15>": {
+ "<1,15,1>": "ITEM",
+ "<1,15,2>": "",
+ "<1,15,3>": "",
+ "<1,15,4>": "&Previous\tF4",
+ "<1,15,5>": "0",
+ "<1,15,6>": "0",
+ "<1,15,7>": "0",
+ "<1,15,8>": "115",
+ "<1,15,9>": "",
+ "<1,15,10>": "",
+ "<1,15,11>": "0"
+ },
+ "<1,16>": {
+ "<1,16,1>": "ITEM",
+ "<1,16,2>": "",
+ "<1,16,3>": "",
+ "<1,16,4>": "&First\tCtrl+F4",
+ "<1,16,5>": "0",
+ "<1,16,6>": "0",
+ "<1,16,7>": "0",
+ "<1,16,8>": "627",
+ "<1,16,9>": "",
+ "<1,16,10>": "",
+ "<1,16,11>": "0"
+ },
+ "<1,17>": {
+ "<1,17,1>": "ITEM",
+ "<1,17,2>": "",
+ "<1,17,3>": "",
+ "<1,17,4>": "&Last\tCtrl+F3",
+ "<1,17,5>": "0",
+ "<1,17,6>": "0",
+ "<1,17,7>": "0",
+ "<1,17,8>": "626",
+ "<1,17,9>": "",
+ "<1,17,10>": "",
+ "<1,17,11>": "0"
+ },
+ "<1,18>": {
+ "<1,18,1>": "ITEM",
+ "<1,18,2>": "",
+ "<1,18,3>": "",
+ "<1,18,4>": "&Absolute\tF12",
+ "<1,18,5>": "0",
+ "<1,18,6>": "0",
+ "<1,18,7>": "0",
+ "<1,18,8>": "123",
+ "<1,18,9>": "",
+ "<1,18,10>": "",
+ "<1,18,11>": "0"
+ },
+ "<1,19>": {
+ "<1,19,1>": "POPUP",
+ "<1,19,2>": "4",
+ "<1,19,3>": "",
+ "<1,19,4>": "&Page",
+ "<1,19,5>": "0",
+ "<1,19,6>": "0",
+ "<1,19,7>": "0",
+ "<1,19,8>": "0",
+ "<1,19,9>": "",
+ "<1,19,10>": "",
+ "<1,19,11>": "0"
+ },
+ "<1,20>": {
+ "<1,20,1>": "ITEM",
+ "<1,20,2>": "",
+ "<1,20,3>": "",
+ "<1,20,4>": "&First\tCtrl+Shift+Home",
+ "<1,20,5>": "0",
+ "<1,20,6>": "0",
+ "<1,20,7>": "0",
+ "<1,20,8>": "804",
+ "<1,20,9>": "",
+ "<1,20,10>": "",
+ "<1,20,11>": "0"
+ },
+ "<1,21>": {
+ "<1,21,1>": "ITEM",
+ "<1,21,2>": "",
+ "<1,21,3>": "",
+ "<1,21,4>": "&Previous\tCtrl+Shift+PgUp",
+ "<1,21,5>": "0",
+ "<1,21,6>": "0",
+ "<1,21,7>": "0",
+ "<1,21,8>": "801",
+ "<1,21,9>": "",
+ "<1,21,10>": "",
+ "<1,21,11>": "0"
+ },
+ "<1,22>": {
+ "<1,22,1>": "ITEM",
+ "<1,22,2>": "",
+ "<1,22,3>": "",
+ "<1,22,4>": "&Next\tCtrl+Shift+PgDn",
+ "<1,22,5>": "0",
+ "<1,22,6>": "0",
+ "<1,22,7>": "0",
+ "<1,22,8>": "802",
+ "<1,22,9>": "",
+ "<1,22,10>": "",
+ "<1,22,11>": "0"
+ },
+ "<1,23>": {
+ "<1,23,1>": "ITEM",
+ "<1,23,2>": "",
+ "<1,23,3>": "",
+ "<1,23,4>": "&Last\tCtrl+Shift+End",
+ "<1,23,5>": "0",
+ "<1,23,6>": "0",
+ "<1,23,7>": "0",
+ "<1,23,8>": "803",
+ "<1,23,9>": "",
+ "<1,23,10>": "",
+ "<1,23,11>": "0"
+ },
+ "<1,24>": {
+ "<1,24,1>": "POPUP",
+ "<1,24,2>": "2",
+ "<1,24,3>": "",
+ "<1,24,4>": "&Help",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0",
+ "<1,24,7>": "0",
+ "<1,24,8>": "0",
+ "<1,24,9>": "",
+ "<1,24,10>": "",
+ "<1,24,11>": "0"
+ },
+ "<1,25>": {
+ "<1,25,1>": "ITEM",
+ "<1,25,2>": "",
+ "<1,25,3>": "",
+ "<1,25,4>": "&Help\tF1",
+ "<1,25,5>": "0",
+ "<1,25,6>": "0",
+ "<1,25,7>": "0",
+ "<1,25,8>": "112",
+ "<1,25,9>": "",
+ "<1,25,10>": "",
+ "<1,25,11>": "0"
+ },
+ "<1,26>": {
+ "<1,26,1>": "ITEM",
+ "<1,26,2>": "",
+ "<1,26,3>": "",
+ "<1,26,4>": "&QuickHelp\tCtrl+F1",
+ "<1,26,5>": "0",
+ "<1,26,6>": "0",
+ "<1,26,7>": "0",
+ "<1,26,8>": "624",
+ "<1,26,9>": "",
+ "<1,26,10>": "",
+ "<1,26,11>": "0"
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "E",
+ "<2,2,1,2>": "NOTEREAD",
+ "<2,2,1,3>": "@WINDOW",
+ "<2,2,1,4>": "",
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": ""
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "E",
+ "<2,2,2,2>": "NOTEWRITE",
+ "<2,2,2,3>": "@WINDOW",
+ "<2,2,2,4>": "",
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": ""
+ },
+ "<2,2,3>": {
+ "<2,2,3,1>": "E",
+ "<2,2,3,2>": "CLEAR",
+ "<2,2,3,3>": "@WINDOW",
+ "<2,2,3,4>": "",
+ "<2,2,3,5>": "",
+ "<2,2,3,6>": ""
+ },
+ "<2,2,4>": {
+ "<2,2,4,1>": "E",
+ "<2,2,4,2>": "NOTEDELETE",
+ "<2,2,4,3>": "@WINDOW",
+ "<2,2,4,4>": "",
+ "<2,2,4,5>": "",
+ "<2,2,4,6>": ""
+ },
+ "<2,2,5>": {
+ "<2,2,5,1>": "E",
+ "<2,2,5,2>": "CLOSE",
+ "<2,2,5,3>": "@WINDOW",
+ "<2,2,5,4>": "",
+ "<2,2,5,5>": "",
+ "<2,2,5,6>": ""
+ },
+ "<2,2,6>": {
+ "<2,2,6,1>": "E",
+ "<2,2,6,2>": "OPTIONS",
+ "<2,2,6,3>": "@FOCUS",
+ "<2,2,6,4>": "",
+ "<2,2,6,5>": "",
+ "<2,2,6,6>": ""
+ },
+ "<2,2,7>": {
+ "<2,2,7,1>": "E",
+ "<2,2,7,2>": "NOTESEARCH",
+ "<2,2,7,3>": "@WINDOW",
+ "<2,2,7,4>": "",
+ "<2,2,7,5>": "",
+ "<2,2,7,6>": ""
+ },
+ "<2,2,8>": {
+ "<2,2,8,1>": "E",
+ "<2,2,8,2>": "NOTENEXT",
+ "<2,2,8,3>": "@WINDOW",
+ "<2,2,8,4>": "",
+ "<2,2,8,5>": "",
+ "<2,2,8,6>": ""
+ },
+ "<2,2,9>": {
+ "<2,2,9,1>": "E",
+ "<2,2,9,2>": "NOTEPREV",
+ "<2,2,9,3>": "@WINDOW",
+ "<2,2,9,4>": "",
+ "<2,2,9,5>": "",
+ "<2,2,9,6>": ""
+ },
+ "<2,2,10>": {
+ "<2,2,10,1>": "E",
+ "<2,2,10,2>": "NOTEFIRST",
+ "<2,2,10,3>": "@WINDOW",
+ "<2,2,10,4>": "",
+ "<2,2,10,5>": "",
+ "<2,2,10,6>": ""
+ },
+ "<2,2,11>": {
+ "<2,2,11,1>": "E",
+ "<2,2,11,2>": "NOTELAST",
+ "<2,2,11,3>": "@WINDOW",
+ "<2,2,11,4>": "",
+ "<2,2,11,5>": "",
+ "<2,2,11,6>": ""
+ },
+ "<2,2,12>": {
+ "<2,2,12,1>": "E",
+ "<2,2,12,2>": "NOTEABS",
+ "<2,2,12,3>": "@WINDOW",
+ "<2,2,12,4>": "",
+ "<2,2,12,5>": "",
+ "<2,2,12,6>": ""
+ },
+ "<2,2,13>": {
+ "<2,2,13,1>": "E",
+ "<2,2,13,2>": "PAGE",
+ "<2,2,13,3>": "@WINDOW",
+ "<2,2,13,4>": "1",
+ "<2,2,13,5>": "",
+ "<2,2,13,6>": ""
+ },
+ "<2,2,14>": {
+ "<2,2,14,1>": "E",
+ "<2,2,14,2>": "PAGE",
+ "<2,2,14,3>": "@WINDOW",
+ "<2,2,14,4>": "-",
+ "<2,2,14,5>": "",
+ "<2,2,14,6>": ""
+ },
+ "<2,2,15>": {
+ "<2,2,15,1>": "E",
+ "<2,2,15,2>": "PAGE",
+ "<2,2,15,3>": "@WINDOW",
+ "<2,2,15,4>": "+",
+ "<2,2,15,5>": "",
+ "<2,2,15,6>": ""
+ },
+ "<2,2,16>": {
+ "<2,2,16,1>": "E",
+ "<2,2,16,2>": "PAGE",
+ "<2,2,16,3>": "@WINDOW",
+ "<2,2,16,4>": "L",
+ "<2,2,16,5>": "",
+ "<2,2,16,6>": ""
+ },
+ "<2,2,17>": {
+ "<2,2,17,1>": "E",
+ "<2,2,17,2>": "HELP",
+ "<2,2,17,3>": "@FOCUS",
+ "<2,2,17,4>": "",
+ "<2,2,17,5>": "",
+ "<2,2,17,6>": ""
+ },
+ "<2,2,18>": ""
+ },
+ "<2,3>": {
+ "<2,3,1>": "FILE.READ",
+ "<2,3,2>": "FILE.SAVE",
+ "<2,3,3>": "FILE.CLEAR",
+ "<2,3,4>": "FILE.DELETE",
+ "<2,3,5>": "FILE.CLOSE",
+ "<2,3,6>": "EDIT.OPTIONS",
+ "<2,3,7>": "SEARCH.SEARCH",
+ "<2,3,8>": "SEARCH.NEXT",
+ "<2,3,9>": "SEARCH.PREVIOUS",
+ "<2,3,10>": "SEARCH.FIRST",
+ "<2,3,11>": "SEARCH.LAST",
+ "<2,3,12>": "SEARCH.ABSOLUTE",
+ "<2,3,13>": "PAGE.FIRST",
+ "<2,3,14>": "PAGE.PREVIOUS",
+ "<2,3,15>": "PAGE.NEXT",
+ "<2,3,16>": "PAGE.LAST",
+ "<2,3,17>": "HELP.HELP",
+ "<2,3,18>": ""
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/DEFOITEMPLATE.json b/SYSPROG/OIWIN/DEFOITEMPLATE.json
new file mode 100644
index 0000000..5f2781c
--- /dev/null
+++ b/SYSPROG/OIWIN/DEFOITEMPLATE.json
@@ -0,0 +1,1139 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1000",
+ "<2>": "2"
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "DEFOITEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "426",
+ "<1,6>": "113",
+ "<1,7>": "-340",
+ "<1,8>": "-81",
+ "<1,9>": "Untitled",
+ "<1,10>": {
+ "<1,10,1>": "0x92CF0000",
+ "<1,10,2>": "0x100"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x0",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": {
+ "<1,61,1>": {
+ "<1,61,1,1>": "-1",
+ "<1,61,1,2>": "-1",
+ "<1,61,1,3>": "-1",
+ "<1,61,1,4>": "-1"
+ }
+ },
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "0",
+ "<1,62,4>": "0",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0",
+ "<1,62,7>": ""
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": ""
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "BTN_OK",
+ "<1,2>": "",
+ "<1,3>": "PUSHBUTTON",
+ "<1,4>": "DEFOITEMPLATE",
+ "<1,5>": "52",
+ "<1,6>": "12",
+ "<1,7>": "80",
+ "<1,8>": "24",
+ "<1,9>": "&OK",
+ "<1,10>": {
+ "<1,10,1>": "0x50000300",
+ "<1,10,2>": "0x0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x4",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "1",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "0",
+ "<1,15>": {
+ "<1,15,1>": {
+ "<1,15,1,1>": "Tahoma",
+ "<1,15,1,2>": "-11",
+ "<1,15,1,3>": "400",
+ "<1,15,1,4>": "0",
+ "<1,15,1,5>": "0",
+ "<1,15,1,6>": "0",
+ "<1,15,1,7>": "0",
+ "<1,15,1,8>": "34",
+ "<1,15,1,9>": "0",
+ "<1,15,1,10>": "3",
+ "<1,15,1,11>": "2",
+ "<1,15,1,12>": "1",
+ "<1,15,1,13>": "0",
+ "<1,15,1,14>": "0"
+ }
+ },
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": {
+ "<1,18,1>": {
+ "<1,18,1,1>": "E",
+ "<1,18,1,2>": "WRITE",
+ "<1,18,1,3>": "@WINDOW",
+ "<1,18,1,4>": "",
+ "<1,18,1,5>": "",
+ "<1,18,1,6>": "",
+ "<1,18,1,7>": "",
+ "<1,18,1,8>": "",
+ "<1,18,1,9>": "",
+ "<1,18,1,10>": "",
+ "<1,18,1,11>": "",
+ "<1,18,1,12>": "",
+ "<1,18,1,13>": "",
+ "<1,18,1,14>": "",
+ "<1,18,1,15>": "GEN"
+ }
+ },
+ "<1,19>": "CLICK",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": "",
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "-1",
+ "<1,41>": {
+ "<1,41,1>": "",
+ "<1,41,2>": "-1"
+ },
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": "0",
+ "<1,63>": "",
+ "<1,64>": {
+ "<1,64,1>": "-2",
+ "<1,64,2>": "-2",
+ "<1,64,3>": "0"
+ },
+ "<1,65>": "-2",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "0",
+ "<1,91>": "0",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": ""
+ },
+ "<2>": {
+ "<2,1>": "BTN_CANCEL",
+ "<2,2>": "",
+ "<2,3>": "PUSHBUTTON",
+ "<2,4>": "DEFOITEMPLATE",
+ "<2,5>": "140",
+ "<2,6>": "12",
+ "<2,7>": "80",
+ "<2,8>": "24",
+ "<2,9>": "&Cancel",
+ "<2,10>": {
+ "<2,10,1>": "0x50000300",
+ "<2,10,2>": "0x0"
+ },
+ "<2,11>": {
+ "<2,11,1>": "0x0",
+ "<2,11,2>": "0x80000000"
+ },
+ "<2,12>": "2",
+ "<2,13>": {
+ "<2,13,1>": "-2",
+ "<2,13,2>": "-2",
+ "<2,13,3>": "0"
+ },
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "Tahoma",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "3",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": {
+ "<2,18,1>": {
+ "<2,18,1,1>": "E",
+ "<2,18,1,2>": "CLOSE",
+ "<2,18,1,3>": "@WINDOW",
+ "<2,18,1,4>": "",
+ "<2,18,1,5>": "",
+ "<2,18,1,6>": "",
+ "<2,18,1,7>": "",
+ "<2,18,1,8>": "",
+ "<2,18,1,9>": "",
+ "<2,18,1,10>": "",
+ "<2,18,1,11>": "",
+ "<2,18,1,12>": "",
+ "<2,18,1,13>": "",
+ "<2,18,1,14>": "",
+ "<2,18,1,15>": "GEN"
+ }
+ },
+ "<2,19>": "CLICK",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "",
+ "<2,26>": "",
+ "<2,27>": "",
+ "<2,28>": "",
+ "<2,29>": "",
+ "<2,30>": "",
+ "<2,31>": "",
+ "<2,32>": "",
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "-1",
+ "<2,41>": {
+ "<2,41,1>": "",
+ "<2,41,2>": "-1"
+ },
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": "",
+ "<2,53>": "",
+ "<2,54>": "",
+ "<2,55>": "",
+ "<2,56>": "",
+ "<2,57>": "",
+ "<2,58>": "",
+ "<2,59>": "",
+ "<2,60>": "",
+ "<2,61>": "",
+ "<2,62>": "0",
+ "<2,63>": "",
+ "<2,64>": {
+ "<2,64,1>": "-2",
+ "<2,64,2>": "-2",
+ "<2,64,3>": "0"
+ },
+ "<2,65>": "-2",
+ "<2,66>": "",
+ "<2,67>": "",
+ "<2,68>": "",
+ "<2,69>": "",
+ "<2,70>": "",
+ "<2,71>": "",
+ "<2,72>": "",
+ "<2,73>": "",
+ "<2,74>": "",
+ "<2,75>": "",
+ "<2,76>": "",
+ "<2,77>": "",
+ "<2,78>": "",
+ "<2,79>": "",
+ "<2,80>": "",
+ "<2,81>": "",
+ "<2,82>": "",
+ "<2,83>": "",
+ "<2,84>": "",
+ "<2,85>": "",
+ "<2,86>": "",
+ "<2,87>": "",
+ "<2,88>": "",
+ "<2,89>": "",
+ "<2,90>": "0",
+ "<2,91>": "0",
+ "<2,92>": "",
+ "<2,93>": "",
+ "<2,94>": "",
+ "<2,95>": "",
+ "<2,96>": "",
+ "<2,97>": "",
+ "<2,98>": "",
+ "<2,99>": "",
+ "<2,100>": "",
+ "<2,101>": "",
+ "<2,102>": ""
+ }
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "5",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "0",
+ "<1,1,6>": "0",
+ "<1,1,7>": "0",
+ "<1,1,8>": "0",
+ "<1,1,9>": "34",
+ "<1,1,10>": "",
+ "<1,1,11>": "0",
+ "<1,1,12>": ""
+ },
+ "<1,2>": {
+ "<1,2,1>": "POPUP",
+ "<1,2,2>": "7",
+ "<1,2,3>": "",
+ "<1,2,4>": "&File",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "0",
+ "<1,2,8>": "0",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0",
+ "<1,2,12>": ""
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "",
+ "<1,3,4>": "&Read Row\tCtrl+R",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "0",
+ "<1,3,8>": "594",
+ "<1,3,9>": "",
+ "<1,3,10>": "",
+ "<1,3,11>": "32",
+ "<1,3,12>": ""
+ },
+ "<1,4>": {
+ "<1,4,1>": "ITEM",
+ "<1,4,2>": "",
+ "<1,4,3>": "",
+ "<1,4,4>": "&Save Row\tCtrl+S",
+ "<1,4,5>": "0",
+ "<1,4,6>": "0",
+ "<1,4,7>": "0",
+ "<1,4,8>": "595",
+ "<1,4,9>": "",
+ "<1,4,10>": "",
+ "<1,4,11>": "32",
+ "<1,4,12>": ""
+ },
+ "<1,5>": {
+ "<1,5,1>": "SEPARATOR",
+ "<1,5,2>": "",
+ "<1,5,3>": "",
+ "<1,5,4>": "",
+ "<1,5,5>": "0",
+ "<1,5,6>": "0",
+ "<1,5,7>": "0",
+ "<1,5,8>": "0",
+ "<1,5,9>": "",
+ "<1,5,10>": "",
+ "<1,5,11>": "0",
+ "<1,5,12>": ""
+ },
+ "<1,6>": {
+ "<1,6,1>": "ITEM",
+ "<1,6,2>": "",
+ "<1,6,3>": "",
+ "<1,6,4>": "C&lear Form\tF8",
+ "<1,6,5>": "0",
+ "<1,6,6>": "0",
+ "<1,6,7>": "0",
+ "<1,6,8>": "119",
+ "<1,6,9>": "",
+ "<1,6,10>": "",
+ "<1,6,11>": "0",
+ "<1,6,12>": ""
+ },
+ "<1,7>": {
+ "<1,7,1>": "ITEM",
+ "<1,7,2>": "",
+ "<1,7,3>": "",
+ "<1,7,4>": "&Delete Row\tF7",
+ "<1,7,5>": "0",
+ "<1,7,6>": "0",
+ "<1,7,7>": "0",
+ "<1,7,8>": "118",
+ "<1,7,9>": "",
+ "<1,7,10>": "",
+ "<1,7,11>": "0",
+ "<1,7,12>": ""
+ },
+ "<1,8>": {
+ "<1,8,1>": "SEPARATOR",
+ "<1,8,2>": "",
+ "<1,8,3>": "",
+ "<1,8,4>": "",
+ "<1,8,5>": "0",
+ "<1,8,6>": "0",
+ "<1,8,7>": "0",
+ "<1,8,8>": "0",
+ "<1,8,9>": "",
+ "<1,8,10>": "",
+ "<1,8,11>": "0",
+ "<1,8,12>": ""
+ },
+ "<1,9>": {
+ "<1,9,1>": "ITEM",
+ "<1,9,2>": "",
+ "<1,9,3>": "",
+ "<1,9,4>": "&Close\tAlt+C",
+ "<1,9,5>": "0",
+ "<1,9,6>": "0",
+ "<1,9,7>": "0",
+ "<1,9,8>": "1091",
+ "<1,9,9>": "",
+ "<1,9,10>": "",
+ "<1,9,11>": "0",
+ "<1,9,12>": ""
+ },
+ "<1,10>": {
+ "<1,10,1>": "POPUP",
+ "<1,10,2>": "1",
+ "<1,10,3>": "",
+ "<1,10,4>": "&Edit",
+ "<1,10,5>": "0",
+ "<1,10,6>": "0",
+ "<1,10,7>": "0",
+ "<1,10,8>": "0",
+ "<1,10,9>": "",
+ "<1,10,10>": "",
+ "<1,10,11>": "0",
+ "<1,10,12>": ""
+ },
+ "<1,11>": {
+ "<1,11,1>": "ITEM",
+ "<1,11,2>": "",
+ "<1,11,3>": "",
+ "<1,11,4>": "&Options\tAlt+Down",
+ "<1,11,5>": "0",
+ "<1,11,6>": "0",
+ "<1,11,7>": "0",
+ "<1,11,8>": "1064",
+ "<1,11,9>": "",
+ "<1,11,10>": "",
+ "<1,11,11>": "0",
+ "<1,11,12>": ""
+ },
+ "<1,12>": {
+ "<1,12,1>": "POPUP",
+ "<1,12,2>": "4",
+ "<1,12,3>": "",
+ "<1,12,4>": "&View",
+ "<1,12,5>": "0",
+ "<1,12,6>": "0",
+ "<1,12,7>": "0",
+ "<1,12,8>": "0",
+ "<1,12,9>": "",
+ "<1,12,10>": "",
+ "<1,12,11>": "0",
+ "<1,12,12>": ""
+ },
+ "<1,13>": {
+ "<1,13,1>": "ITEM",
+ "<1,13,2>": "",
+ "<1,13,3>": "",
+ "<1,13,4>": "&First Page\tCtrl+Shift+Home",
+ "<1,13,5>": "0",
+ "<1,13,6>": "0",
+ "<1,13,7>": "0",
+ "<1,13,8>": "804",
+ "<1,13,9>": "",
+ "<1,13,10>": "",
+ "<1,13,11>": "0",
+ "<1,13,12>": ""
+ },
+ "<1,14>": {
+ "<1,14,1>": "ITEM",
+ "<1,14,2>": "",
+ "<1,14,3>": "",
+ "<1,14,4>": "&Previous Page\tCtrl+Shift+PgUp",
+ "<1,14,5>": "0",
+ "<1,14,6>": "0",
+ "<1,14,7>": "0",
+ "<1,14,8>": "801",
+ "<1,14,9>": "",
+ "<1,14,10>": "",
+ "<1,14,11>": "0",
+ "<1,14,12>": ""
+ },
+ "<1,15>": {
+ "<1,15,1>": "ITEM",
+ "<1,15,2>": "",
+ "<1,15,3>": "",
+ "<1,15,4>": "&Next Page\tCtrl+Shift+PgDn",
+ "<1,15,5>": "0",
+ "<1,15,6>": "0",
+ "<1,15,7>": "0",
+ "<1,15,8>": "802",
+ "<1,15,9>": "",
+ "<1,15,10>": "",
+ "<1,15,11>": "0",
+ "<1,15,12>": ""
+ },
+ "<1,16>": {
+ "<1,16,1>": "ITEM",
+ "<1,16,2>": "",
+ "<1,16,3>": "",
+ "<1,16,4>": "&Last Page\tCtrl+Shift+End",
+ "<1,16,5>": "0",
+ "<1,16,6>": "0",
+ "<1,16,7>": "0",
+ "<1,16,8>": "803",
+ "<1,16,9>": "",
+ "<1,16,10>": "",
+ "<1,16,11>": "0",
+ "<1,16,12>": ""
+ },
+ "<1,17>": {
+ "<1,17,1>": "POPUP",
+ "<1,17,2>": "14",
+ "<1,17,3>": "",
+ "<1,17,4>": "&QBF",
+ "<1,17,5>": "0",
+ "<1,17,6>": "0",
+ "<1,17,7>": "0",
+ "<1,17,8>": "0",
+ "<1,17,9>": "",
+ "<1,17,10>": "",
+ "<1,17,11>": "0",
+ "<1,17,12>": ""
+ },
+ "<1,18>": {
+ "<1,18,1>": "ITEM",
+ "<1,18,2>": "",
+ "<1,18,3>": "",
+ "<1,18,4>": "&Initialize\tF11",
+ "<1,18,5>": "0",
+ "<1,18,6>": "0",
+ "<1,18,7>": "0",
+ "<1,18,8>": "122",
+ "<1,18,9>": "",
+ "<1,18,10>": "",
+ "<1,18,11>": "0",
+ "<1,18,12>": ""
+ },
+ "<1,19>": {
+ "<1,19,1>": "ITEM",
+ "<1,19,2>": "",
+ "<1,19,3>": "",
+ "<1,19,4>": "&Execute\tF6",
+ "<1,19,5>": "0",
+ "<1,19,6>": "0",
+ "<1,19,7>": "0",
+ "<1,19,8>": "117",
+ "<1,19,9>": "",
+ "<1,19,10>": "",
+ "<1,19,11>": "0",
+ "<1,19,12>": ""
+ },
+ "<1,20>": {
+ "<1,20,1>": "SEPARATOR",
+ "<1,20,2>": "",
+ "<1,20,3>": "",
+ "<1,20,4>": "",
+ "<1,20,5>": "0",
+ "<1,20,6>": "0",
+ "<1,20,7>": "0",
+ "<1,20,8>": "0",
+ "<1,20,9>": "",
+ "<1,20,10>": "",
+ "<1,20,11>": "0",
+ "<1,20,12>": ""
+ },
+ "<1,21>": {
+ "<1,21,1>": "ITEM",
+ "<1,21,2>": "",
+ "<1,21,3>": "",
+ "<1,21,4>": "Load from External List",
+ "<1,21,5>": "0",
+ "<1,21,6>": "0",
+ "<1,21,7>": "0",
+ "<1,21,8>": "0",
+ "<1,21,9>": "",
+ "<1,21,10>": "",
+ "<1,21,11>": "0",
+ "<1,21,12>": ""
+ },
+ "<1,22>": {
+ "<1,22,1>": "SEPARATOR",
+ "<1,22,2>": "",
+ "<1,22,3>": "",
+ "<1,22,4>": "",
+ "<1,22,5>": "0",
+ "<1,22,6>": "0",
+ "<1,22,7>": "0",
+ "<1,22,8>": "0",
+ "<1,22,9>": "",
+ "<1,22,10>": "",
+ "<1,22,11>": "0",
+ "<1,22,12>": ""
+ },
+ "<1,23>": {
+ "<1,23,1>": "ITEM",
+ "<1,23,2>": "",
+ "<1,23,3>": "",
+ "<1,23,4>": "&Next\tF3",
+ "<1,23,5>": "0",
+ "<1,23,6>": "0",
+ "<1,23,7>": "0",
+ "<1,23,8>": "114",
+ "<1,23,9>": "",
+ "<1,23,10>": "",
+ "<1,23,11>": "0",
+ "<1,23,12>": ""
+ },
+ "<1,24>": {
+ "<1,24,1>": "ITEM",
+ "<1,24,2>": "",
+ "<1,24,3>": "",
+ "<1,24,4>": "&Previous\tF4",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0",
+ "<1,24,7>": "0",
+ "<1,24,8>": "115",
+ "<1,24,9>": "",
+ "<1,24,10>": "",
+ "<1,24,11>": "0",
+ "<1,24,12>": ""
+ },
+ "<1,25>": {
+ "<1,25,1>": "ITEM",
+ "<1,25,2>": "",
+ "<1,25,3>": "",
+ "<1,25,4>": "&First\tCtrl+F4",
+ "<1,25,5>": "0",
+ "<1,25,6>": "0",
+ "<1,25,7>": "0",
+ "<1,25,8>": "627",
+ "<1,25,9>": "",
+ "<1,25,10>": "",
+ "<1,25,11>": "0",
+ "<1,25,12>": ""
+ },
+ "<1,26>": {
+ "<1,26,1>": "ITEM",
+ "<1,26,2>": "",
+ "<1,26,3>": "",
+ "<1,26,4>": "&Last\tCtrl+F3",
+ "<1,26,5>": "0",
+ "<1,26,6>": "0",
+ "<1,26,7>": "0",
+ "<1,26,8>": "626",
+ "<1,26,9>": "",
+ "<1,26,10>": "",
+ "<1,26,11>": "0",
+ "<1,26,12>": ""
+ },
+ "<1,27>": {
+ "<1,27,1>": "ITEM",
+ "<1,27,2>": "",
+ "<1,27,3>": "",
+ "<1,27,4>": "&Absolute\tF12",
+ "<1,27,5>": "0",
+ "<1,27,6>": "0",
+ "<1,27,7>": "0",
+ "<1,27,8>": "123",
+ "<1,27,9>": "",
+ "<1,27,10>": "",
+ "<1,27,11>": "0",
+ "<1,27,12>": ""
+ },
+ "<1,28>": {
+ "<1,28,1>": "SEPARATOR",
+ "<1,28,2>": "",
+ "<1,28,3>": "",
+ "<1,28,4>": "",
+ "<1,28,5>": "0",
+ "<1,28,6>": "0",
+ "<1,28,7>": "0",
+ "<1,28,8>": "0",
+ "<1,28,9>": "",
+ "<1,28,10>": "",
+ "<1,28,11>": "0",
+ "<1,28,12>": ""
+ },
+ "<1,29>": {
+ "<1,29,1>": "ITEM",
+ "<1,29,2>": "",
+ "<1,29,3>": "",
+ "<1,29,4>": "&Table",
+ "<1,29,5>": "0",
+ "<1,29,6>": "0",
+ "<1,29,7>": "0",
+ "<1,29,8>": "0",
+ "<1,29,9>": "",
+ "<1,29,10>": "",
+ "<1,29,11>": "0",
+ "<1,29,12>": ""
+ },
+ "<1,30>": {
+ "<1,30,1>": "SEPARATOR",
+ "<1,30,2>": "",
+ "<1,30,3>": "",
+ "<1,30,4>": "",
+ "<1,30,5>": "0",
+ "<1,30,6>": "0",
+ "<1,30,7>": "0",
+ "<1,30,8>": "0",
+ "<1,30,9>": "",
+ "<1,30,10>": "",
+ "<1,30,11>": "0",
+ "<1,30,12>": ""
+ },
+ "<1,31>": {
+ "<1,31,1>": "ITEM",
+ "<1,31,2>": "",
+ "<1,31,3>": "",
+ "<1,31,4>": "&Close",
+ "<1,31,5>": "0",
+ "<1,31,6>": "0",
+ "<1,31,7>": "0",
+ "<1,31,8>": "0",
+ "<1,31,9>": "",
+ "<1,31,10>": "",
+ "<1,31,11>": "0",
+ "<1,31,12>": ""
+ },
+ "<1,32>": {
+ "<1,32,1>": "POPUP",
+ "<1,32,2>": "2",
+ "<1,32,3>": "",
+ "<1,32,4>": "&Help",
+ "<1,32,5>": "0",
+ "<1,32,6>": "0",
+ "<1,32,7>": "0",
+ "<1,32,8>": "0",
+ "<1,32,9>": "",
+ "<1,32,10>": "",
+ "<1,32,11>": "0",
+ "<1,32,12>": ""
+ },
+ "<1,33>": {
+ "<1,33,1>": "ITEM",
+ "<1,33,2>": "",
+ "<1,33,3>": "",
+ "<1,33,4>": "&Help\tF1",
+ "<1,33,5>": "0",
+ "<1,33,6>": "0",
+ "<1,33,7>": "0",
+ "<1,33,8>": "112",
+ "<1,33,9>": "",
+ "<1,33,10>": "",
+ "<1,33,11>": "0",
+ "<1,33,12>": ""
+ },
+ "<1,34>": {
+ "<1,34,1>": "ITEM",
+ "<1,34,2>": "",
+ "<1,34,3>": "",
+ "<1,34,4>": "&QuickHelp\tCtrl+F1",
+ "<1,34,5>": "0",
+ "<1,34,6>": "0",
+ "<1,34,7>": "0",
+ "<1,34,8>": "624",
+ "<1,34,9>": "",
+ "<1,34,10>": "",
+ "<1,34,11>": "0",
+ "<1,34,12>": ""
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "E",
+ "<2,2,1,2>": "READ",
+ "<2,2,1,3>": "@WINDOW",
+ "<2,2,1,4>": "",
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": ""
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "E",
+ "<2,2,2,2>": "WRITE",
+ "<2,2,2,3>": "@WINDOW",
+ "<2,2,2,4>": "",
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": ""
+ },
+ "<2,2,3>": {
+ "<2,2,3,1>": "E",
+ "<2,2,3,2>": "CLEAR",
+ "<2,2,3,3>": "@WINDOW",
+ "<2,2,3,4>": "",
+ "<2,2,3,5>": "",
+ "<2,2,3,6>": ""
+ },
+ "<2,2,4>": {
+ "<2,2,4,1>": "E",
+ "<2,2,4,2>": "DELETE",
+ "<2,2,4,3>": "@WINDOW",
+ "<2,2,4,4>": "",
+ "<2,2,4,5>": "",
+ "<2,2,4,6>": ""
+ },
+ "<2,2,5>": {
+ "<2,2,5,1>": "E",
+ "<2,2,5,2>": "CLOSE",
+ "<2,2,5,3>": "@WINDOW",
+ "<2,2,5,4>": "",
+ "<2,2,5,5>": "",
+ "<2,2,5,6>": ""
+ },
+ "<2,2,6>": {
+ "<2,2,6,1>": "E",
+ "<2,2,6,2>": "OPTIONS",
+ "<2,2,6,3>": "@FOCUS",
+ "<2,2,6,4>": "",
+ "<2,2,6,5>": "",
+ "<2,2,6,6>": ""
+ },
+ "<2,2,7>": {
+ "<2,2,7,1>": "E",
+ "<2,2,7,2>": "PAGE",
+ "<2,2,7,3>": "@WINDOW",
+ "<2,2,7,4>": "1",
+ "<2,2,7,5>": "",
+ "<2,2,7,6>": ""
+ },
+ "<2,2,8>": {
+ "<2,2,8,1>": "E",
+ "<2,2,8,2>": "PAGE",
+ "<2,2,8,3>": "@WINDOW",
+ "<2,2,8,4>": "-",
+ "<2,2,8,5>": "",
+ "<2,2,8,6>": ""
+ },
+ "<2,2,9>": {
+ "<2,2,9,1>": "E",
+ "<2,2,9,2>": "PAGE",
+ "<2,2,9,3>": "@WINDOW",
+ "<2,2,9,4>": "+",
+ "<2,2,9,5>": "",
+ "<2,2,9,6>": ""
+ },
+ "<2,2,10>": {
+ "<2,2,10,1>": "E",
+ "<2,2,10,2>": "PAGE",
+ "<2,2,10,3>": "@WINDOW",
+ "<2,2,10,4>": "L",
+ "<2,2,10,5>": "",
+ "<2,2,10,6>": ""
+ },
+ "<2,2,11>": {
+ "<2,2,11,1>": "E",
+ "<2,2,11,2>": "QBFINIT",
+ "<2,2,11,3>": "@WINDOW",
+ "<2,2,11,4>": "",
+ "<2,2,11,5>": "",
+ "<2,2,11,6>": ""
+ },
+ "<2,2,12>": {
+ "<2,2,12,1>": "E",
+ "<2,2,12,2>": "QBFRUN",
+ "<2,2,12,3>": "@WINDOW",
+ "<2,2,12,4>": "",
+ "<2,2,12,5>": "",
+ "<2,2,12,6>": ""
+ },
+ "<2,2,13>": {
+ "<2,2,13,1>": "R",
+ "<2,2,13,2>": "EXECUTE",
+ "<2,2,13,3>": "SYSPROG*STPROCEXE**RTI_QBF_LOAD_FROM_EXTERNALLIST",
+ "<2,2,13,4>": "@WINDOW",
+ "<2,2,13,5>": "",
+ "<2,2,13,6>": ""
+ },
+ "<2,2,14>": {
+ "<2,2,14,1>": "E",
+ "<2,2,14,2>": "QBFNEXT",
+ "<2,2,14,3>": "@WINDOW",
+ "<2,2,14,4>": "",
+ "<2,2,14,5>": "",
+ "<2,2,14,6>": ""
+ },
+ "<2,2,15>": {
+ "<2,2,15,1>": "E",
+ "<2,2,15,2>": "QBFPREV",
+ "<2,2,15,3>": "@WINDOW",
+ "<2,2,15,4>": "",
+ "<2,2,15,5>": "",
+ "<2,2,15,6>": ""
+ },
+ "<2,2,16>": {
+ "<2,2,16,1>": "E",
+ "<2,2,16,2>": "QBFFIRST",
+ "<2,2,16,3>": "@WINDOW",
+ "<2,2,16,4>": "",
+ "<2,2,16,5>": "",
+ "<2,2,16,6>": ""
+ },
+ "<2,2,17>": {
+ "<2,2,17,1>": "E",
+ "<2,2,17,2>": "QBFLAST",
+ "<2,2,17,3>": "@WINDOW",
+ "<2,2,17,4>": "",
+ "<2,2,17,5>": "",
+ "<2,2,17,6>": ""
+ },
+ "<2,2,18>": {
+ "<2,2,18,1>": "E",
+ "<2,2,18,2>": "QBFABS",
+ "<2,2,18,3>": "@WINDOW",
+ "<2,2,18,4>": "",
+ "<2,2,18,5>": "",
+ "<2,2,18,6>": ""
+ },
+ "<2,2,19>": {
+ "<2,2,19,1>": "E",
+ "<2,2,19,2>": "QBFTABLE",
+ "<2,2,19,3>": "@WINDOW",
+ "<2,2,19,4>": "",
+ "<2,2,19,5>": "",
+ "<2,2,19,6>": ""
+ },
+ "<2,2,20>": {
+ "<2,2,20,1>": "E",
+ "<2,2,20,2>": "QBFCLOSE",
+ "<2,2,20,3>": "@WINDOW",
+ "<2,2,20,4>": "",
+ "<2,2,20,5>": "",
+ "<2,2,20,6>": ""
+ },
+ "<2,2,21>": {
+ "<2,2,21,1>": "E",
+ "<2,2,21,2>": "HELP",
+ "<2,2,21,3>": "@FOCUS",
+ "<2,2,21,4>": "",
+ "<2,2,21,5>": "",
+ "<2,2,21,6>": ""
+ },
+ "<2,2,22>": ""
+ },
+ "<2,3>": {
+ "<2,3,1>": "FILE.READ_ROW",
+ "<2,3,2>": "FILE.SAVE_ROW",
+ "<2,3,3>": "FILE.CLEAR_FORM",
+ "<2,3,4>": "FILE.DELETE_ROW",
+ "<2,3,5>": "FILE.CLOSE",
+ "<2,3,6>": "EDIT.OPTIONS",
+ "<2,3,7>": "VIEW.FIRST_PAGE",
+ "<2,3,8>": "VIEW.PREVIOUS_PAGE",
+ "<2,3,9>": "VIEW.NEXT_PAGE",
+ "<2,3,10>": "VIEW.LAST_PAGE",
+ "<2,3,11>": "QBF.INITIALIZE",
+ "<2,3,12>": "QBF.EXECUTE",
+ "<2,3,13>": "QBF.LOAD_FROM_EXTERNAL_LIST",
+ "<2,3,14>": "QBF.NEXT",
+ "<2,3,15>": "QBF.PREVIOUS",
+ "<2,3,16>": "QBF.FIRST",
+ "<2,3,17>": "QBF.LAST",
+ "<2,3,18>": "QBF.ABSOLUTE",
+ "<2,3,19>": "QBF.TABLE",
+ "<2,3,20>": "QBF.CLOSE",
+ "<2,3,21>": "HELP.HELP",
+ "<2,3,22>": ""
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/DEFVTEMPLATE.json b/SYSPROG/OIWIN/DEFVTEMPLATE.json
new file mode 100644
index 0000000..09d9178
--- /dev/null
+++ b/SYSPROG/OIWIN/DEFVTEMPLATE.json
@@ -0,0 +1,397 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "300",
+ "<2>": "0",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "DEFVTEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "135",
+ "<1,6>": "148",
+ "<1,7>": "302",
+ "<1,8>": "222",
+ "<1,9>": "Default View Template",
+ "<1,10>": "0x92cf0000",
+ "<1,11>": "0x100",
+ "<1,12>": "0",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "0",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "0",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0"
+ },
+ "<1,25>": "0",
+ "<1,26>": "0",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": {
+ "<1,32,1>": "0x7FFFE",
+ "<1,32,2>": "0xF001E808"
+ },
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0x10001",
+ "<1,37,2>": "0x10001"
+ },
+ "<1,38>": {
+ "<1,38,1>": "1",
+ "<1,38,2>": "1"
+ },
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": ""
+ }
+ },
+ "record3": {
+ "<1>": ""
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "5",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "0",
+ "<1,1,6>": "0",
+ "<1,1,7>": "0",
+ "<1,1,8>": "0",
+ "<1,1,9>": "16",
+ "<1,1,10>": "",
+ "<1,1,11>": "0"
+ },
+ "<1,2>": {
+ "<1,2,1>": "POPUP",
+ "<1,2,2>": "1",
+ "<1,2,3>": "",
+ "<1,2,4>": "&File",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "0",
+ "<1,2,8>": "0",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0"
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "",
+ "<1,3,4>": "&Close",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "0",
+ "<1,3,8>": "0",
+ "<1,3,9>": "",
+ "<1,3,10>": "",
+ "<1,3,11>": "0"
+ },
+ "<1,4>": {
+ "<1,4,1>": "POPUP",
+ "<1,4,2>": "1",
+ "<1,4,3>": "",
+ "<1,4,4>": "&Edit",
+ "<1,4,5>": "0",
+ "<1,4,6>": "0",
+ "<1,4,7>": "0",
+ "<1,4,8>": "0",
+ "<1,4,9>": "",
+ "<1,4,10>": "",
+ "<1,4,11>": "0"
+ },
+ "<1,5>": {
+ "<1,5,1>": "ITEM",
+ "<1,5,2>": "",
+ "<1,5,3>": "",
+ "<1,5,4>": "&Options\tAlt+Down",
+ "<1,5,5>": "0",
+ "<1,5,6>": "0",
+ "<1,5,7>": "0",
+ "<1,5,8>": "1064",
+ "<1,5,9>": "",
+ "<1,5,10>": "",
+ "<1,5,11>": "0"
+ },
+ "<1,6>": {
+ "<1,6,1>": "POPUP",
+ "<1,6,2>": "2",
+ "<1,6,3>": "",
+ "<1,6,4>": "Se&arch",
+ "<1,6,5>": "0",
+ "<1,6,6>": "0",
+ "<1,6,7>": "0",
+ "<1,6,8>": "0",
+ "<1,6,9>": "",
+ "<1,6,10>": "",
+ "<1,6,11>": "0"
+ },
+ "<1,7>": {
+ "<1,7,1>": "ITEM",
+ "<1,7,2>": "",
+ "<1,7,3>": "",
+ "<1,7,4>": "&Populate\tF6",
+ "<1,7,5>": "0",
+ "<1,7,6>": "0",
+ "<1,7,7>": "0",
+ "<1,7,8>": "117",
+ "<1,7,9>": "",
+ "<1,7,10>": "",
+ "<1,7,11>": "0"
+ },
+ "<1,8>": {
+ "<1,8,1>": "ITEM",
+ "<1,8,2>": "",
+ "<1,8,3>": "",
+ "<1,8,4>": "&Launch Form\tF3",
+ "<1,8,5>": "0",
+ "<1,8,6>": "0",
+ "<1,8,7>": "0",
+ "<1,8,8>": "114",
+ "<1,8,9>": "",
+ "<1,8,10>": "",
+ "<1,8,11>": "0"
+ },
+ "<1,9>": {
+ "<1,9,1>": "POPUP",
+ "<1,9,2>": "4",
+ "<1,9,3>": "",
+ "<1,9,4>": "&Page",
+ "<1,9,5>": "0",
+ "<1,9,6>": "0",
+ "<1,9,7>": "0",
+ "<1,9,8>": "0",
+ "<1,9,9>": "",
+ "<1,9,10>": "",
+ "<1,9,11>": "0"
+ },
+ "<1,10>": {
+ "<1,10,1>": "ITEM",
+ "<1,10,2>": "",
+ "<1,10,3>": "",
+ "<1,10,4>": "&First\tCtrl+Shift+Home",
+ "<1,10,5>": "0",
+ "<1,10,6>": "0",
+ "<1,10,7>": "0",
+ "<1,10,8>": "804",
+ "<1,10,9>": "",
+ "<1,10,10>": "",
+ "<1,10,11>": "0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "ITEM",
+ "<1,11,2>": "",
+ "<1,11,3>": "",
+ "<1,11,4>": "&Previous\tCtrl+Shift+PgUp",
+ "<1,11,5>": "0",
+ "<1,11,6>": "0",
+ "<1,11,7>": "0",
+ "<1,11,8>": "801",
+ "<1,11,9>": "",
+ "<1,11,10>": "",
+ "<1,11,11>": "0"
+ },
+ "<1,12>": {
+ "<1,12,1>": "ITEM",
+ "<1,12,2>": "",
+ "<1,12,3>": "",
+ "<1,12,4>": "&Next\tCtrl+Shift+PgDn",
+ "<1,12,5>": "0",
+ "<1,12,6>": "0",
+ "<1,12,7>": "0",
+ "<1,12,8>": "802",
+ "<1,12,9>": "",
+ "<1,12,10>": "",
+ "<1,12,11>": "0"
+ },
+ "<1,13>": {
+ "<1,13,1>": "ITEM",
+ "<1,13,2>": "",
+ "<1,13,3>": "",
+ "<1,13,4>": "&Last\tCtrl+Shift+End",
+ "<1,13,5>": "0",
+ "<1,13,6>": "0",
+ "<1,13,7>": "0",
+ "<1,13,8>": "803",
+ "<1,13,9>": "",
+ "<1,13,10>": "",
+ "<1,13,11>": "0"
+ },
+ "<1,14>": {
+ "<1,14,1>": "POPUP",
+ "<1,14,2>": "2",
+ "<1,14,3>": "",
+ "<1,14,4>": "&Help",
+ "<1,14,5>": "0",
+ "<1,14,6>": "0",
+ "<1,14,7>": "0",
+ "<1,14,8>": "0",
+ "<1,14,9>": "",
+ "<1,14,10>": "",
+ "<1,14,11>": "0"
+ },
+ "<1,15>": {
+ "<1,15,1>": "ITEM",
+ "<1,15,2>": "",
+ "<1,15,3>": "",
+ "<1,15,4>": "&Help\tF1",
+ "<1,15,5>": "0",
+ "<1,15,6>": "0",
+ "<1,15,7>": "0",
+ "<1,15,8>": "112",
+ "<1,15,9>": "",
+ "<1,15,10>": "",
+ "<1,15,11>": "0"
+ },
+ "<1,16>": {
+ "<1,16,1>": "ITEM",
+ "<1,16,2>": "",
+ "<1,16,3>": "",
+ "<1,16,4>": "&QuickHelp\tCtrl+F1",
+ "<1,16,5>": "0",
+ "<1,16,6>": "0",
+ "<1,16,7>": "0",
+ "<1,16,8>": "624",
+ "<1,16,9>": "",
+ "<1,16,10>": "",
+ "<1,16,11>": "0"
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "E",
+ "<2,2,1,2>": "CLOSE",
+ "<2,2,1,3>": "@WINDOW",
+ "<2,2,1,4>": "",
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": ""
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "E",
+ "<2,2,2,2>": "OPTIONS",
+ "<2,2,2,3>": "@FOCUS",
+ "<2,2,2,4>": "",
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": ""
+ },
+ "<2,2,3>": {
+ "<2,2,3,1>": "E",
+ "<2,2,3,2>": "POPULATEVIEW",
+ "<2,2,3,3>": "@WINDOW.VIEW_LIST_BOX",
+ "<2,2,3,4>": "",
+ "<2,2,3,5>": "",
+ "<2,2,3,6>": ""
+ },
+ "<2,2,4>": {
+ "<2,2,4,1>": "R",
+ "<2,2,4,2>": "EXECUTE",
+ "<2,2,4,3>": "SYSPROG*STPROCEXE**START_VWFORM",
+ "<2,2,4,4>": {
+ "<2,2,4,4,1>": "FormName",
+ "<2,2,4,4,2>": "@WINDOW.VIEW_LIST_BOX"
+ },
+ "<2,2,4,5>": "",
+ "<2,2,4,6>": ""
+ },
+ "<2,2,5>": {
+ "<2,2,5,1>": "E",
+ "<2,2,5,2>": "PAGE",
+ "<2,2,5,3>": "@WINDOW",
+ "<2,2,5,4>": "1",
+ "<2,2,5,5>": "",
+ "<2,2,5,6>": ""
+ },
+ "<2,2,6>": {
+ "<2,2,6,1>": "E",
+ "<2,2,6,2>": "PAGE",
+ "<2,2,6,3>": "@WINDOW",
+ "<2,2,6,4>": "-",
+ "<2,2,6,5>": "",
+ "<2,2,6,6>": ""
+ },
+ "<2,2,7>": {
+ "<2,2,7,1>": "E",
+ "<2,2,7,2>": "PAGE",
+ "<2,2,7,3>": "@WINDOW",
+ "<2,2,7,4>": "+",
+ "<2,2,7,5>": "",
+ "<2,2,7,6>": ""
+ },
+ "<2,2,8>": {
+ "<2,2,8,1>": "E",
+ "<2,2,8,2>": "PAGE",
+ "<2,2,8,3>": "@WINDOW",
+ "<2,2,8,4>": "L",
+ "<2,2,8,5>": "",
+ "<2,2,8,6>": ""
+ },
+ "<2,2,9>": {
+ "<2,2,9,1>": "E",
+ "<2,2,9,2>": "HELP",
+ "<2,2,9,3>": "@FOCUS",
+ "<2,2,9,4>": "",
+ "<2,2,9,5>": "",
+ "<2,2,9,6>": ""
+ }
+ },
+ "<2,3>": {
+ "<2,3,1>": "FILE.CLOSE",
+ "<2,3,2>": "EDIT.OPTIONS",
+ "<2,3,3>": "SEARCH.POPULATE",
+ "<2,3,4>": "SEARCH.LAUNCH_FORM",
+ "<2,3,5>": "PAGE.FIRST",
+ "<2,3,6>": "PAGE.PREVIOUS",
+ "<2,3,7>": "PAGE.NEXT",
+ "<2,3,8>": "PAGE.LAST",
+ "<2,3,9>": "HELP.HELP",
+ "<2,3,10>": ""
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/IDXSVR.json b/SYSPROG/OIWIN/IDXSVR.json
new file mode 100644
index 0000000..c8bceb9
--- /dev/null
+++ b/SYSPROG/OIWIN/IDXSVR.json
@@ -0,0 +1,974 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1010",
+ "<2>": "5",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "IDXSVR",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "206",
+ "<1,6>": "214",
+ "<1,7>": "-361",
+ "<1,8>": "-127",
+ "<1,9>": "Index Server",
+ "<1,10>": {
+ "<1,10,1>": "0x92CF0000",
+ "<1,10,2>": "0x100"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x8000",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": {
+ "<1,18,1>": {
+ "<1,18,1,1>": "R",
+ "<1,18,1,2>": "EXECUTE",
+ "<1,18,1,3>": "SYSPROG*STPROCEXE**COMM_DIALOG_IDXSVR",
+ "<1,18,1,4>": "Create",
+ "<1,18,1,5>": "",
+ "<1,18,1,6>": "",
+ "<1,18,1,7>": "",
+ "<1,18,1,8>": "",
+ "<1,18,1,9>": "",
+ "<1,18,1,10>": "",
+ "<1,18,1,11>": "",
+ "<1,18,1,12>": "",
+ "<1,18,1,13>": "",
+ "<1,18,1,14>": "",
+ "<1,18,1,15>": "STPROC"
+ },
+ "<1,18,2>": {
+ "<1,18,2,1>": "R",
+ "<1,18,2,2>": "EXECUTE",
+ "<1,18,2,3>": "SYSPROG*STPROCEXE**COMM_DIALOG_IDXSVR",
+ "<1,18,2,4>": "Close",
+ "<1,18,2,5>": "",
+ "<1,18,2,6>": "",
+ "<1,18,2,7>": "",
+ "<1,18,2,8>": "",
+ "<1,18,2,9>": "",
+ "<1,18,2,10>": "",
+ "<1,18,2,11>": "",
+ "<1,18,2,12>": "",
+ "<1,18,2,13>": "",
+ "<1,18,2,14>": "",
+ "<1,18,2,15>": "STPROC"
+ }
+ },
+ "<1,19>": {
+ "<1,19,1>": "CREATE",
+ "<1,19,2>": "CLOSE"
+ },
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "",
+ "<1,24,6>": "0",
+ "<1,24,7>": "",
+ "<1,24,8>": "",
+ "<1,24,9>": "",
+ "<1,24,10>": "0",
+ "<1,24,11>": "0",
+ "<1,24,12>": "0",
+ "<1,24,13>": "0",
+ "<1,24,14>": "0",
+ "<1,24,15>": "0",
+ "<1,24,16>": "0",
+ "<1,24,17>": "0"
+ },
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "",
+ "<1,62,4>": "0",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0",
+ "<1,62,7>": "",
+ "<1,62,8>": "0.50",
+ "<1,62,9>": "5.00",
+ "<1,62,10>": "0.00"
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "0",
+ "<1,107>": "",
+ "<1,108>": ""
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "INTERVAL",
+ "<1,2>": "",
+ "<1,3>": "EDITFIELD",
+ "<1,4>": "IDXSVR",
+ "<1,5>": "173",
+ "<1,6>": "29",
+ "<1,7>": "33",
+ "<1,8>": "18",
+ "<1,9>": "15",
+ "<1,10>": {
+ "<1,10,1>": "0x56000080",
+ "<1,10,2>": "0x0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x4",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "1",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "0",
+ "<1,15>": {
+ "<1,15,1>": {
+ "<1,15,1,1>": "MS Sans Serif",
+ "<1,15,1,2>": "-11",
+ "<1,15,1,3>": "700",
+ "<1,15,1,4>": "0",
+ "<1,15,1,5>": "0",
+ "<1,15,1,6>": "0",
+ "<1,15,1,7>": "0",
+ "<1,15,1,8>": "34",
+ "<1,15,1,9>": "0",
+ "<1,15,1,10>": "1",
+ "<1,15,1,11>": "2",
+ "<1,15,1,12>": "1",
+ "<1,15,1,13>": "0",
+ "<1,15,1,14>": "0"
+ }
+ },
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "<>",
+ "<1,29>": "<>",
+ "<1,30>": "<>",
+ "<1,31>": "0",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": {
+ "<1,36,1>": "0",
+ "<1,36,2>": "0"
+ },
+ "<1,37>": "",
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": "0",
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "",
+ "<1,107>": "",
+ "<1,108>": ""
+ },
+ "<2>": {
+ "<2,1>": "INTERVAL_LABEL",
+ "<2,2>": "",
+ "<2,3>": "STATIC",
+ "<2,4>": "IDXSVR",
+ "<2,5>": "36",
+ "<2,6>": "29",
+ "<2,7>": "132",
+ "<2,8>": "18",
+ "<2,9>": "Update Indexes Every ",
+ "<2,10>": {
+ "<2,10,1>": "0x56000800",
+ "<2,10,2>": "0x0"
+ },
+ "<2,11>": {
+ "<2,11,1>": "0x0",
+ "<2,11,2>": "0x80000000"
+ },
+ "<2,12>": "4",
+ "<2,13>": {
+ "<2,13,1>": "-1",
+ "<2,13,2>": "-1",
+ "<2,13,3>": ""
+ },
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "MS Sans Serif",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "700",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "1",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": "",
+ "<2,19>": "",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "",
+ "<2,26>": "",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "",
+ "<2,31>": "",
+ "<2,32>": "",
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": "",
+ "<2,53>": "",
+ "<2,54>": "",
+ "<2,55>": "",
+ "<2,56>": "",
+ "<2,57>": "",
+ "<2,58>": "",
+ "<2,59>": "",
+ "<2,60>": "",
+ "<2,61>": "",
+ "<2,62>": "0",
+ "<2,63>": {
+ "<2,63,1>": "",
+ "<2,63,2>": "",
+ "<2,63,3>": "",
+ "<2,63,4>": "",
+ "<2,63,5>": "",
+ "<2,63,6>": "",
+ "<2,63,7>": "",
+ "<2,63,8>": ""
+ },
+ "<2,64>": {
+ "<2,64,1>": "",
+ "<2,64,2>": "",
+ "<2,64,3>": ""
+ },
+ "<2,65>": "-2",
+ "<2,66>": "",
+ "<2,67>": "",
+ "<2,68>": "",
+ "<2,69>": "",
+ "<2,70>": "",
+ "<2,71>": "",
+ "<2,72>": "",
+ "<2,73>": "",
+ "<2,74>": "",
+ "<2,75>": "",
+ "<2,76>": "",
+ "<2,77>": "",
+ "<2,78>": "",
+ "<2,79>": "",
+ "<2,80>": "",
+ "<2,81>": "",
+ "<2,82>": "",
+ "<2,83>": "",
+ "<2,84>": "",
+ "<2,85>": "",
+ "<2,86>": "",
+ "<2,87>": "",
+ "<2,88>": "",
+ "<2,89>": "",
+ "<2,90>": "0",
+ "<2,91>": "0",
+ "<2,92>": "",
+ "<2,93>": "",
+ "<2,94>": "",
+ "<2,95>": "",
+ "<2,96>": "",
+ "<2,97>": "",
+ "<2,98>": "",
+ "<2,99>": "",
+ "<2,100>": "",
+ "<2,101>": "",
+ "<2,102>": "",
+ "<2,103>": "",
+ "<2,104>": "",
+ "<2,105>": "",
+ "<2,106>": "",
+ "<2,107>": "",
+ "<2,108>": ""
+ },
+ "<3>": {
+ "<3,1>": "SECONDS_LABEL",
+ "<3,2>": "",
+ "<3,3>": "STATIC",
+ "<3,4>": "IDXSVR",
+ "<3,5>": "215",
+ "<3,6>": "29",
+ "<3,7>": "63",
+ "<3,8>": "18",
+ "<3,9>": "Seconds.",
+ "<3,10>": {
+ "<3,10,1>": "0x56000000",
+ "<3,10,2>": "0x0"
+ },
+ "<3,11>": {
+ "<3,11,1>": "0x0",
+ "<3,11,2>": "0x80000000"
+ },
+ "<3,12>": "5",
+ "<3,13>": {
+ "<3,13,1>": "-1",
+ "<3,13,2>": "-1",
+ "<3,13,3>": ""
+ },
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "MS Sans Serif",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "700",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "1",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": "",
+ "<3,19>": "",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "",
+ "<3,26>": "",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "",
+ "<3,31>": "",
+ "<3,32>": "",
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "",
+ "<3,41>": "",
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": "",
+ "<3,52>": "",
+ "<3,53>": "",
+ "<3,54>": "",
+ "<3,55>": "",
+ "<3,56>": "",
+ "<3,57>": "",
+ "<3,58>": "",
+ "<3,59>": "",
+ "<3,60>": "",
+ "<3,61>": "",
+ "<3,62>": "0",
+ "<3,63>": {
+ "<3,63,1>": "",
+ "<3,63,2>": "",
+ "<3,63,3>": "",
+ "<3,63,4>": "",
+ "<3,63,5>": "",
+ "<3,63,6>": "",
+ "<3,63,7>": "",
+ "<3,63,8>": ""
+ },
+ "<3,64>": {
+ "<3,64,1>": "",
+ "<3,64,2>": "",
+ "<3,64,3>": ""
+ },
+ "<3,65>": "-2",
+ "<3,66>": "",
+ "<3,67>": "",
+ "<3,68>": "",
+ "<3,69>": "",
+ "<3,70>": "",
+ "<3,71>": "",
+ "<3,72>": "",
+ "<3,73>": "",
+ "<3,74>": "",
+ "<3,75>": "",
+ "<3,76>": "",
+ "<3,77>": "",
+ "<3,78>": "",
+ "<3,79>": "",
+ "<3,80>": "",
+ "<3,81>": "",
+ "<3,82>": "",
+ "<3,83>": "",
+ "<3,84>": "",
+ "<3,85>": "",
+ "<3,86>": "",
+ "<3,87>": "",
+ "<3,88>": "",
+ "<3,89>": "",
+ "<3,90>": "0",
+ "<3,91>": "0",
+ "<3,92>": "",
+ "<3,93>": "",
+ "<3,94>": "",
+ "<3,95>": "",
+ "<3,96>": "",
+ "<3,97>": "",
+ "<3,98>": "",
+ "<3,99>": "",
+ "<3,100>": "",
+ "<3,101>": "",
+ "<3,102>": "",
+ "<3,103>": "",
+ "<3,104>": "",
+ "<3,105>": "",
+ "<3,106>": "",
+ "<3,107>": "",
+ "<3,108>": ""
+ },
+ "<4>": {
+ "<4,1>": "START_STOP_BUTTON",
+ "<4,2>": "",
+ "<4,3>": "PUSHBUTTON",
+ "<4,4>": "IDXSVR",
+ "<4,5>": "18",
+ "<4,6>": "73",
+ "<4,7>": "144",
+ "<4,8>": "24",
+ "<4,9>": "&Start Index Server",
+ "<4,10>": {
+ "<4,10,1>": "0x56000300",
+ "<4,10,2>": "0x0"
+ },
+ "<4,11>": {
+ "<4,11,1>": "0x0",
+ "<4,11,2>": "0x80000000"
+ },
+ "<4,12>": "2",
+ "<4,13>": {
+ "<4,13,1>": "-2",
+ "<4,13,2>": "-2",
+ "<4,13,3>": "0"
+ },
+ "<4,14>": "0",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "MS Sans Serif",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "1",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": {
+ "<4,18,1>": {
+ "<4,18,1,1>": "R",
+ "<4,18,1,2>": "EXECUTE",
+ "<4,18,1,3>": "SYSPROG*STPROCEXE**COMM_DIALOG_IDXSVR",
+ "<4,18,1,4>": "StartStop",
+ "<4,18,1,5>": "",
+ "<4,18,1,6>": "",
+ "<4,18,1,7>": "",
+ "<4,18,1,8>": "",
+ "<4,18,1,9>": "",
+ "<4,18,1,10>": "",
+ "<4,18,1,11>": "",
+ "<4,18,1,12>": "",
+ "<4,18,1,13>": "",
+ "<4,18,1,14>": "",
+ "<4,18,1,15>": "STPROC"
+ }
+ },
+ "<4,19>": "CLICK",
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "",
+ "<4,26>": "",
+ "<4,27>": "",
+ "<4,28>": "",
+ "<4,29>": "",
+ "<4,30>": "",
+ "<4,31>": "",
+ "<4,32>": "",
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "0",
+ "<4,41>": {
+ "<4,41,1>": "",
+ "<4,41,2>": "-1"
+ },
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": "",
+ "<4,52>": "",
+ "<4,53>": "",
+ "<4,54>": "",
+ "<4,55>": "",
+ "<4,56>": "",
+ "<4,57>": "",
+ "<4,58>": "",
+ "<4,59>": "",
+ "<4,60>": "",
+ "<4,61>": "",
+ "<4,62>": "0",
+ "<4,63>": "",
+ "<4,64>": {
+ "<4,64,1>": "-2",
+ "<4,64,2>": "-2",
+ "<4,64,3>": "0"
+ },
+ "<4,65>": "-2",
+ "<4,66>": "",
+ "<4,67>": "",
+ "<4,68>": "",
+ "<4,69>": "",
+ "<4,70>": "",
+ "<4,71>": "",
+ "<4,72>": "",
+ "<4,73>": "",
+ "<4,74>": "",
+ "<4,75>": "",
+ "<4,76>": "",
+ "<4,77>": "",
+ "<4,78>": "",
+ "<4,79>": "",
+ "<4,80>": "",
+ "<4,81>": "",
+ "<4,82>": "",
+ "<4,83>": "",
+ "<4,84>": "",
+ "<4,85>": "",
+ "<4,86>": "",
+ "<4,87>": "",
+ "<4,88>": "",
+ "<4,89>": "",
+ "<4,90>": "0",
+ "<4,91>": "0",
+ "<4,92>": "",
+ "<4,93>": "",
+ "<4,94>": "",
+ "<4,95>": "",
+ "<4,96>": "",
+ "<4,97>": "",
+ "<4,98>": "",
+ "<4,99>": "",
+ "<4,100>": "",
+ "<4,101>": "",
+ "<4,102>": "",
+ "<4,103>": "",
+ "<4,104>": "",
+ "<4,105>": "",
+ "<4,106>": "",
+ "<4,107>": "",
+ "<4,108>": ""
+ },
+ "<5>": {
+ "<5,1>": "CLOSE_BUTTON",
+ "<5,2>": "",
+ "<5,3>": "PUSHBUTTON",
+ "<5,4>": "IDXSVR",
+ "<5,5>": "189",
+ "<5,6>": "73",
+ "<5,7>": "144",
+ "<5,8>": "24",
+ "<5,9>": "&Close",
+ "<5,10>": {
+ "<5,10,1>": "0x56000300",
+ "<5,10,2>": "0x0"
+ },
+ "<5,11>": {
+ "<5,11,1>": "0x0",
+ "<5,11,2>": "0x80000000"
+ },
+ "<5,12>": "3",
+ "<5,13>": {
+ "<5,13,1>": "-2",
+ "<5,13,2>": "-2",
+ "<5,13,3>": "0"
+ },
+ "<5,14>": "0",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "MS Sans Serif",
+ "<5,15,1,2>": "-11",
+ "<5,15,1,3>": "400",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "1",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1",
+ "<5,15,1,13>": "0",
+ "<5,15,1,14>": "0"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": {
+ "<5,18,1>": {
+ "<5,18,1,1>": "E",
+ "<5,18,1,2>": "CLOSE",
+ "<5,18,1,3>": "@WINDOW",
+ "<5,18,1,4>": "",
+ "<5,18,1,5>": "",
+ "<5,18,1,6>": "",
+ "<5,18,1,7>": "",
+ "<5,18,1,8>": "",
+ "<5,18,1,9>": "",
+ "<5,18,1,10>": "",
+ "<5,18,1,11>": "",
+ "<5,18,1,12>": "",
+ "<5,18,1,13>": "",
+ "<5,18,1,14>": "",
+ "<5,18,1,15>": "GEN"
+ }
+ },
+ "<5,19>": "CLICK",
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "",
+ "<5,26>": "",
+ "<5,27>": "",
+ "<5,28>": "",
+ "<5,29>": "",
+ "<5,30>": "",
+ "<5,31>": "",
+ "<5,32>": "",
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "0",
+ "<5,41>": {
+ "<5,41,1>": "",
+ "<5,41,2>": "-1"
+ },
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": "",
+ "<5,52>": "",
+ "<5,53>": "",
+ "<5,54>": "",
+ "<5,55>": "",
+ "<5,56>": "",
+ "<5,57>": "",
+ "<5,58>": "",
+ "<5,59>": "",
+ "<5,60>": "",
+ "<5,61>": "",
+ "<5,62>": "0",
+ "<5,63>": "",
+ "<5,64>": {
+ "<5,64,1>": "-2",
+ "<5,64,2>": "-2",
+ "<5,64,3>": "0"
+ },
+ "<5,65>": "-2",
+ "<5,66>": "",
+ "<5,67>": "",
+ "<5,68>": "",
+ "<5,69>": "",
+ "<5,70>": "",
+ "<5,71>": "",
+ "<5,72>": "",
+ "<5,73>": "",
+ "<5,74>": "",
+ "<5,75>": "",
+ "<5,76>": "",
+ "<5,77>": "",
+ "<5,78>": "",
+ "<5,79>": "",
+ "<5,80>": "",
+ "<5,81>": "",
+ "<5,82>": "",
+ "<5,83>": "",
+ "<5,84>": "",
+ "<5,85>": "",
+ "<5,86>": "",
+ "<5,87>": "",
+ "<5,88>": "",
+ "<5,89>": "",
+ "<5,90>": "0",
+ "<5,91>": "0",
+ "<5,92>": "",
+ "<5,93>": "",
+ "<5,94>": "",
+ "<5,95>": "",
+ "<5,96>": "",
+ "<5,97>": "",
+ "<5,98>": "",
+ "<5,99>": "",
+ "<5,100>": "",
+ "<5,101>": "",
+ "<5,102>": "",
+ "<5,103>": "",
+ "<5,104>": "",
+ "<5,105>": "",
+ "<5,106>": "",
+ "<5,107>": "",
+ "<5,108>": ""
+ }
+ },
+ "record4": {
+ "<1>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/MSG.json b/SYSPROG/OIWIN/MSG.json
new file mode 100644
index 0000000..582b8d8
--- /dev/null
+++ b/SYSPROG/OIWIN/MSG.json
@@ -0,0 +1,2106 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1000",
+ "<2>": "13",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "MSG",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "106",
+ "<1,6>": "195",
+ "<1,7>": "-361",
+ "<1,8>": "-128",
+ "<1,9>": "Message",
+ "<1,10>": {
+ "<1,10,1>": "0x82C00000",
+ "<1,10,2>": "0x101"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0xC000",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": {
+ "<1,18,1>": {
+ "<1,18,1,1>": "R",
+ "<1,18,1,2>": "EXECUTE",
+ "<1,18,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<1,18,1,4>": {
+ "<1,18,1,4,1>": "@WINDOW",
+ "<1,18,1,4,2>": "@PARAM1",
+ "<1,18,1,4,3>": "",
+ "<1,18,1,4,4>": "7"
+ },
+ "<1,18,1,5>": "",
+ "<1,18,1,6>": "",
+ "<1,18,1,7>": "",
+ "<1,18,1,8>": "",
+ "<1,18,1,9>": "",
+ "<1,18,1,10>": "",
+ "<1,18,1,11>": "",
+ "<1,18,1,12>": "",
+ "<1,18,1,13>": "",
+ "<1,18,1,14>": "",
+ "<1,18,1,15>": "STPROC"
+ },
+ "<1,18,2>": {
+ "<1,18,2,1>": "R",
+ "<1,18,2,2>": "EXECUTE",
+ "<1,18,2,3>": "SYSPROG*STPROCEXE**MSG",
+ "<1,18,2,4>": {
+ "<1,18,2,4,1>": "@WINDOW",
+ "<1,18,2,4,2>": "",
+ "<1,18,2,4,3>": "",
+ "<1,18,2,4,4>": "9"
+ },
+ "<1,18,2,5>": "",
+ "<1,18,2,6>": "",
+ "<1,18,2,7>": "",
+ "<1,18,2,8>": "",
+ "<1,18,2,9>": "",
+ "<1,18,2,10>": "",
+ "<1,18,2,11>": "",
+ "<1,18,2,12>": "",
+ "<1,18,2,13>": "",
+ "<1,18,2,14>": "",
+ "<1,18,2,15>": "STPROC"
+ },
+ "<1,18,3>": {
+ "<1,18,3,1>": "R",
+ "<1,18,3,2>": "EXECUTE",
+ "<1,18,3,3>": "SYSPROG*STPROCEXE**MSG",
+ "<1,18,3,4>": {
+ "<1,18,3,4,1>": "@WINDOW",
+ "<1,18,3,4,2>": "",
+ "<1,18,3,4,3>": "",
+ "<1,18,3,4,4>": "10"
+ },
+ "<1,18,3,5>": "",
+ "<1,18,3,6>": "",
+ "<1,18,3,7>": "",
+ "<1,18,3,8>": "",
+ "<1,18,3,9>": "",
+ "<1,18,3,10>": "",
+ "<1,18,3,11>": "",
+ "<1,18,3,12>": "",
+ "<1,18,3,13>": "",
+ "<1,18,3,14>": "",
+ "<1,18,3,15>": "STPROC"
+ }
+ },
+ "<1,19>": {
+ "<1,19,1>": "CREATE",
+ "<1,19,2>": "CLOSE",
+ "<1,19,3>": "TIMER"
+ },
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "",
+ "<1,24,2>": "0",
+ "<1,24,3>": "",
+ "<1,24,4>": "0",
+ "<1,24,5>": "",
+ "<1,24,6>": "0",
+ "<1,24,7>": "",
+ "<1,24,8>": "",
+ "<1,24,9>": "",
+ "<1,24,10>": "0",
+ "<1,24,11>": "0",
+ "<1,24,12>": "0",
+ "<1,24,13>": "0",
+ "<1,24,14>": "0"
+ },
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": {
+ "<1,61,1>": {
+ "<1,61,1,1>": "-1",
+ "<1,61,1,2>": "-1",
+ "<1,61,1,3>": "-1",
+ "<1,61,1,4>": "-1"
+ }
+ },
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "",
+ "<1,62,4>": "0",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0",
+ "<1,62,7>": ""
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": ""
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "ST_ANIMATE",
+ "<1,2>": "",
+ "<1,3>": "ANIMATE",
+ "<1,4>": "MSG",
+ "<1,5>": "54",
+ "<1,6>": "8",
+ "<1,7>": "299",
+ "<1,8>": "40",
+ "<1,9>": "",
+ "<1,10>": {
+ "<1,10,1>": "0x46000003",
+ "<1,10,2>": "0x0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x0",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "13",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "",
+ "<1,37,2>": ""
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "SYSPROG*MMEDIA*VIDEO*FILE_COPY"
+ },
+ "<2>": {
+ "<2,1>": "EB_RESP",
+ "<2,2>": "",
+ "<2,3>": "EDITFIELD",
+ "<2,4>": "MSG",
+ "<2,5>": "12",
+ "<2,6>": "60",
+ "<2,7>": "340",
+ "<2,8>": "24",
+ "<2,9>": "",
+ "<2,10>": {
+ "<2,10,1>": "0x50000080",
+ "<2,10,2>": "0x200"
+ },
+ "<2,11>": {
+ "<2,11,1>": "0x4",
+ "<2,11,2>": "0x80000000"
+ },
+ "<2,12>": "1",
+ "<2,13>": {
+ "<2,13,1>": "16777215",
+ "<2,13,2>": "16777215",
+ "<2,13,3>": ""
+ },
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "Tahoma",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "3",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": {
+ "<2,18,1>": {
+ "<2,18,1,1>": "R",
+ "<2,18,1,2>": "EXECUTE",
+ "<2,18,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<2,18,1,4>": {
+ "<2,18,1,4,1>": "@WINDOW",
+ "<2,18,1,4,2>": "",
+ "<2,18,1,4,3>": "",
+ "<2,18,1,4,4>": "8"
+ },
+ "<2,18,1,5>": "",
+ "<2,18,1,6>": "",
+ "<2,18,1,7>": "",
+ "<2,18,1,8>": "",
+ "<2,18,1,9>": "",
+ "<2,18,1,10>": "",
+ "<2,18,1,11>": "",
+ "<2,18,1,12>": "",
+ "<2,18,1,13>": "",
+ "<2,18,1,14>": "",
+ "<2,18,1,15>": "STPROC"
+ }
+ },
+ "<2,19>": "CHANGED",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "",
+ "<2,26>": "",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "<>",
+ "<2,31>": "0",
+ "<2,32>": "",
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": {
+ "<2,36,1>": "0",
+ "<2,36,2>": "0"
+ },
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": "",
+ "<2,53>": "",
+ "<2,54>": "",
+ "<2,55>": "",
+ "<2,56>": "",
+ "<2,57>": "",
+ "<2,58>": "",
+ "<2,59>": "",
+ "<2,60>": "",
+ "<2,61>": "",
+ "<2,62>": "0",
+ "<2,63>": "",
+ "<2,64>": "",
+ "<2,65>": "",
+ "<2,66>": "",
+ "<2,67>": "",
+ "<2,68>": "",
+ "<2,69>": "",
+ "<2,70>": "",
+ "<2,71>": "",
+ "<2,72>": "",
+ "<2,73>": "",
+ "<2,74>": "",
+ "<2,75>": "",
+ "<2,76>": "",
+ "<2,77>": "",
+ "<2,78>": "",
+ "<2,79>": "",
+ "<2,80>": "",
+ "<2,81>": "",
+ "<2,82>": "",
+ "<2,83>": "",
+ "<2,84>": "",
+ "<2,85>": "",
+ "<2,86>": "",
+ "<2,87>": "",
+ "<2,88>": "",
+ "<2,89>": "",
+ "<2,90>": "",
+ "<2,91>": "",
+ "<2,92>": ""
+ },
+ "<3>": {
+ "<3,1>": "CB_3",
+ "<3,2>": "",
+ "<3,3>": "PUSHBUTTON",
+ "<3,4>": "MSG",
+ "<3,5>": "183",
+ "<3,6>": "91",
+ "<3,7>": "80",
+ "<3,8>": "24",
+ "<3,9>": "Button3",
+ "<3,10>": {
+ "<3,10,1>": "0x50000300",
+ "<3,10,2>": "0x0"
+ },
+ "<3,11>": {
+ "<3,11,1>": "0x0",
+ "<3,11,2>": "0x80000000"
+ },
+ "<3,12>": "2",
+ "<3,13>": {
+ "<3,13,1>": "-2",
+ "<3,13,2>": "-2",
+ "<3,13,3>": "0"
+ },
+ "<3,14>": "0",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "Tahoma",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "3",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": {
+ "<3,18,1>": {
+ "<3,18,1,1>": "R",
+ "<3,18,1,2>": "EXECUTE",
+ "<3,18,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<3,18,1,4>": {
+ "<3,18,1,4,1>": "@SELF",
+ "<3,18,1,4,2>": "",
+ "<3,18,1,4,3>": "",
+ "<3,18,1,4,4>": "6"
+ },
+ "<3,18,1,5>": "",
+ "<3,18,1,6>": "",
+ "<3,18,1,7>": "",
+ "<3,18,1,8>": "",
+ "<3,18,1,9>": "",
+ "<3,18,1,10>": "",
+ "<3,18,1,11>": "",
+ "<3,18,1,12>": "",
+ "<3,18,1,13>": "",
+ "<3,18,1,14>": "",
+ "<3,18,1,15>": "STPROC"
+ }
+ },
+ "<3,19>": "CLICK",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "",
+ "<3,26>": "",
+ "<3,27>": "",
+ "<3,28>": "",
+ "<3,29>": "",
+ "<3,30>": "",
+ "<3,31>": "",
+ "<3,32>": "",
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "1",
+ "<3,41>": {
+ "<3,41,1>": "",
+ "<3,41,2>": "-1"
+ },
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": "",
+ "<3,52>": "",
+ "<3,53>": "",
+ "<3,54>": "",
+ "<3,55>": "",
+ "<3,56>": "",
+ "<3,57>": "",
+ "<3,58>": "",
+ "<3,59>": "",
+ "<3,60>": "",
+ "<3,61>": "",
+ "<3,62>": "0",
+ "<3,63>": "",
+ "<3,64>": {
+ "<3,64,1>": "-2",
+ "<3,64,2>": "-2",
+ "<3,64,3>": "0"
+ },
+ "<3,65>": "-2",
+ "<3,66>": "",
+ "<3,67>": "",
+ "<3,68>": "",
+ "<3,69>": "",
+ "<3,70>": "",
+ "<3,71>": "",
+ "<3,72>": "",
+ "<3,73>": "",
+ "<3,74>": "",
+ "<3,75>": "",
+ "<3,76>": "",
+ "<3,77>": "",
+ "<3,78>": "",
+ "<3,79>": "",
+ "<3,80>": "",
+ "<3,81>": "",
+ "<3,82>": "",
+ "<3,83>": "",
+ "<3,84>": "",
+ "<3,85>": "",
+ "<3,86>": "",
+ "<3,87>": "",
+ "<3,88>": "",
+ "<3,89>": "",
+ "<3,90>": "0",
+ "<3,91>": "0"
+ },
+ "<4>": {
+ "<4,1>": "CB_1",
+ "<4,2>": "",
+ "<4,3>": "PUSHBUTTON",
+ "<4,4>": "MSG",
+ "<4,5>": "7",
+ "<4,6>": "91",
+ "<4,7>": "80",
+ "<4,8>": "24",
+ "<4,9>": "Button1",
+ "<4,10>": {
+ "<4,10,1>": "0x50000300",
+ "<4,10,2>": "0x0"
+ },
+ "<4,11>": {
+ "<4,11,1>": "0x0",
+ "<4,11,2>": "0x80000000"
+ },
+ "<4,12>": "3",
+ "<4,13>": {
+ "<4,13,1>": "-2",
+ "<4,13,2>": "-2",
+ "<4,13,3>": "0"
+ },
+ "<4,14>": "0",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "Tahoma",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "3",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": {
+ "<4,18,1>": {
+ "<4,18,1,1>": "R",
+ "<4,18,1,2>": "EXECUTE",
+ "<4,18,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<4,18,1,4>": {
+ "<4,18,1,4,1>": "@SELF",
+ "<4,18,1,4,2>": "",
+ "<4,18,1,4,3>": "",
+ "<4,18,1,4,4>": "6"
+ },
+ "<4,18,1,5>": "",
+ "<4,18,1,6>": "",
+ "<4,18,1,7>": "",
+ "<4,18,1,8>": "",
+ "<4,18,1,9>": "",
+ "<4,18,1,10>": "",
+ "<4,18,1,11>": "",
+ "<4,18,1,12>": "",
+ "<4,18,1,13>": "",
+ "<4,18,1,14>": "",
+ "<4,18,1,15>": "STPROC"
+ }
+ },
+ "<4,19>": "CLICK",
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "",
+ "<4,26>": "",
+ "<4,27>": "",
+ "<4,28>": "",
+ "<4,29>": "",
+ "<4,30>": "",
+ "<4,31>": "",
+ "<4,32>": "",
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "1",
+ "<4,41>": {
+ "<4,41,1>": "",
+ "<4,41,2>": "-1"
+ },
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": "",
+ "<4,52>": "",
+ "<4,53>": "",
+ "<4,54>": "",
+ "<4,55>": "",
+ "<4,56>": "",
+ "<4,57>": "",
+ "<4,58>": "",
+ "<4,59>": "",
+ "<4,60>": "",
+ "<4,61>": "",
+ "<4,62>": "0",
+ "<4,63>": "",
+ "<4,64>": {
+ "<4,64,1>": "-2",
+ "<4,64,2>": "-2",
+ "<4,64,3>": "0"
+ },
+ "<4,65>": "-2",
+ "<4,66>": "",
+ "<4,67>": "",
+ "<4,68>": "",
+ "<4,69>": "",
+ "<4,70>": "",
+ "<4,71>": "",
+ "<4,72>": "",
+ "<4,73>": "",
+ "<4,74>": "",
+ "<4,75>": "",
+ "<4,76>": "",
+ "<4,77>": "",
+ "<4,78>": "",
+ "<4,79>": "",
+ "<4,80>": "",
+ "<4,81>": "",
+ "<4,82>": "",
+ "<4,83>": "",
+ "<4,84>": "",
+ "<4,85>": "",
+ "<4,86>": "",
+ "<4,87>": "",
+ "<4,88>": "",
+ "<4,89>": "",
+ "<4,90>": "0",
+ "<4,91>": "0"
+ },
+ "<5>": {
+ "<5,1>": "CB_5",
+ "<5,2>": "",
+ "<5,3>": "PUSHBUTTON",
+ "<5,4>": "MSG",
+ "<5,5>": "-10",
+ "<5,6>": "-10",
+ "<5,7>": "7",
+ "<5,8>": "7",
+ "<5,9>": "ESC",
+ "<5,10>": {
+ "<5,10,1>": "0x50000300",
+ "<5,10,2>": "0x0"
+ },
+ "<5,11>": {
+ "<5,11,1>": "0x2",
+ "<5,11,2>": "0x80000000"
+ },
+ "<5,12>": "4",
+ "<5,13>": {
+ "<5,13,1>": "-2",
+ "<5,13,2>": "-2",
+ "<5,13,3>": "0"
+ },
+ "<5,14>": "0",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "MS Sans Serif",
+ "<5,15,1,2>": "-11",
+ "<5,15,1,3>": "700",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "1",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1",
+ "<5,15,1,13>": "0",
+ "<5,15,1,14>": "0"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": {
+ "<5,18,1>": {
+ "<5,18,1,1>": "R",
+ "<5,18,1,2>": "EXECUTE",
+ "<5,18,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<5,18,1,4>": {
+ "<5,18,1,4,1>": "@SELF",
+ "<5,18,1,4,2>": "",
+ "<5,18,1,4,3>": "",
+ "<5,18,1,4,4>": "6"
+ },
+ "<5,18,1,5>": "",
+ "<5,18,1,6>": "",
+ "<5,18,1,7>": "",
+ "<5,18,1,8>": "",
+ "<5,18,1,9>": "",
+ "<5,18,1,10>": "",
+ "<5,18,1,11>": "",
+ "<5,18,1,12>": "",
+ "<5,18,1,13>": "",
+ "<5,18,1,14>": "",
+ "<5,18,1,15>": "STPROC"
+ }
+ },
+ "<5,19>": "CLICK",
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "",
+ "<5,26>": "",
+ "<5,27>": "",
+ "<5,28>": "",
+ "<5,29>": "",
+ "<5,30>": "",
+ "<5,31>": "",
+ "<5,32>": "",
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "1",
+ "<5,41>": {
+ "<5,41,1>": "",
+ "<5,41,2>": "-1"
+ },
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": "",
+ "<5,52>": "",
+ "<5,53>": "",
+ "<5,54>": "",
+ "<5,55>": "",
+ "<5,56>": "",
+ "<5,57>": "",
+ "<5,58>": "",
+ "<5,59>": "",
+ "<5,60>": "",
+ "<5,61>": "",
+ "<5,62>": "0",
+ "<5,63>": "",
+ "<5,64>": {
+ "<5,64,1>": "-2",
+ "<5,64,2>": "-2",
+ "<5,64,3>": "0"
+ },
+ "<5,65>": "-2",
+ "<5,66>": "",
+ "<5,67>": "",
+ "<5,68>": "",
+ "<5,69>": "",
+ "<5,70>": "",
+ "<5,71>": "",
+ "<5,72>": "",
+ "<5,73>": "",
+ "<5,74>": "",
+ "<5,75>": "",
+ "<5,76>": "",
+ "<5,77>": "",
+ "<5,78>": "",
+ "<5,79>": "",
+ "<5,80>": "",
+ "<5,81>": "",
+ "<5,82>": "",
+ "<5,83>": "",
+ "<5,84>": "",
+ "<5,85>": "",
+ "<5,86>": "",
+ "<5,87>": "",
+ "<5,88>": "",
+ "<5,89>": "",
+ "<5,90>": "0",
+ "<5,91>": "0"
+ },
+ "<6>": {
+ "<6,1>": "CB_2",
+ "<6,2>": "",
+ "<6,3>": "PUSHBUTTON",
+ "<6,4>": "MSG",
+ "<6,5>": "95",
+ "<6,6>": "91",
+ "<6,7>": "80",
+ "<6,8>": "24",
+ "<6,9>": "Button2",
+ "<6,10>": {
+ "<6,10,1>": "0x50000300",
+ "<6,10,2>": "0x0"
+ },
+ "<6,11>": {
+ "<6,11,1>": "0x0",
+ "<6,11,2>": "0x80000000"
+ },
+ "<6,12>": "5",
+ "<6,13>": {
+ "<6,13,1>": "-2",
+ "<6,13,2>": "-2",
+ "<6,13,3>": "0"
+ },
+ "<6,14>": "0",
+ "<6,15>": {
+ "<6,15,1>": {
+ "<6,15,1,1>": "Tahoma",
+ "<6,15,1,2>": "-11",
+ "<6,15,1,3>": "400",
+ "<6,15,1,4>": "0",
+ "<6,15,1,5>": "0",
+ "<6,15,1,6>": "0",
+ "<6,15,1,7>": "0",
+ "<6,15,1,8>": "34",
+ "<6,15,1,9>": "0",
+ "<6,15,1,10>": "3",
+ "<6,15,1,11>": "2",
+ "<6,15,1,12>": "1",
+ "<6,15,1,13>": "0",
+ "<6,15,1,14>": "0"
+ }
+ },
+ "<6,16>": "",
+ "<6,17>": "",
+ "<6,18>": {
+ "<6,18,1>": {
+ "<6,18,1,1>": "R",
+ "<6,18,1,2>": "EXECUTE",
+ "<6,18,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<6,18,1,4>": {
+ "<6,18,1,4,1>": "@SELF",
+ "<6,18,1,4,2>": "",
+ "<6,18,1,4,3>": "",
+ "<6,18,1,4,4>": "6"
+ },
+ "<6,18,1,5>": "",
+ "<6,18,1,6>": "",
+ "<6,18,1,7>": "",
+ "<6,18,1,8>": "",
+ "<6,18,1,9>": "",
+ "<6,18,1,10>": "",
+ "<6,18,1,11>": "",
+ "<6,18,1,12>": "",
+ "<6,18,1,13>": "",
+ "<6,18,1,14>": "",
+ "<6,18,1,15>": "STPROC"
+ }
+ },
+ "<6,19>": "CLICK",
+ "<6,20>": "",
+ "<6,21>": "",
+ "<6,22>": "",
+ "<6,23>": "",
+ "<6,24>": "",
+ "<6,25>": "",
+ "<6,26>": "",
+ "<6,27>": "",
+ "<6,28>": "",
+ "<6,29>": "",
+ "<6,30>": "",
+ "<6,31>": "",
+ "<6,32>": "",
+ "<6,33>": "",
+ "<6,34>": "",
+ "<6,35>": "",
+ "<6,36>": "",
+ "<6,37>": "",
+ "<6,38>": "",
+ "<6,39>": "",
+ "<6,40>": "1",
+ "<6,41>": {
+ "<6,41,1>": "",
+ "<6,41,2>": "-1"
+ },
+ "<6,42>": "",
+ "<6,43>": "",
+ "<6,44>": "",
+ "<6,45>": "",
+ "<6,46>": "",
+ "<6,47>": "",
+ "<6,48>": "",
+ "<6,49>": "",
+ "<6,50>": "",
+ "<6,51>": "",
+ "<6,52>": "",
+ "<6,53>": "",
+ "<6,54>": "",
+ "<6,55>": "",
+ "<6,56>": "",
+ "<6,57>": "",
+ "<6,58>": "",
+ "<6,59>": "",
+ "<6,60>": "",
+ "<6,61>": "",
+ "<6,62>": "0",
+ "<6,63>": "",
+ "<6,64>": {
+ "<6,64,1>": "-2",
+ "<6,64,2>": "-2",
+ "<6,64,3>": "0"
+ },
+ "<6,65>": "-2",
+ "<6,66>": "",
+ "<6,67>": "",
+ "<6,68>": "",
+ "<6,69>": "",
+ "<6,70>": "",
+ "<6,71>": "",
+ "<6,72>": "",
+ "<6,73>": "",
+ "<6,74>": "",
+ "<6,75>": "",
+ "<6,76>": "",
+ "<6,77>": "",
+ "<6,78>": "",
+ "<6,79>": "",
+ "<6,80>": "",
+ "<6,81>": "",
+ "<6,82>": "",
+ "<6,83>": "",
+ "<6,84>": "",
+ "<6,85>": "",
+ "<6,86>": "",
+ "<6,87>": "",
+ "<6,88>": "",
+ "<6,89>": "",
+ "<6,90>": "0",
+ "<6,91>": "0"
+ },
+ "<7>": {
+ "<7,1>": "CB_4",
+ "<7,2>": "",
+ "<7,3>": "PUSHBUTTON",
+ "<7,4>": "MSG",
+ "<7,5>": "271",
+ "<7,6>": "91",
+ "<7,7>": "80",
+ "<7,8>": "24",
+ "<7,9>": "Button4",
+ "<7,10>": {
+ "<7,10,1>": "0x50000300",
+ "<7,10,2>": "0x0"
+ },
+ "<7,11>": {
+ "<7,11,1>": "0x0",
+ "<7,11,2>": "0x80000000"
+ },
+ "<7,12>": "6",
+ "<7,13>": {
+ "<7,13,1>": "-2",
+ "<7,13,2>": "-2",
+ "<7,13,3>": "0"
+ },
+ "<7,14>": "0",
+ "<7,15>": {
+ "<7,15,1>": {
+ "<7,15,1,1>": "Tahoma",
+ "<7,15,1,2>": "-11",
+ "<7,15,1,3>": "400",
+ "<7,15,1,4>": "0",
+ "<7,15,1,5>": "0",
+ "<7,15,1,6>": "0",
+ "<7,15,1,7>": "0",
+ "<7,15,1,8>": "34",
+ "<7,15,1,9>": "0",
+ "<7,15,1,10>": "3",
+ "<7,15,1,11>": "2",
+ "<7,15,1,12>": "1",
+ "<7,15,1,13>": "0",
+ "<7,15,1,14>": "0"
+ }
+ },
+ "<7,16>": "",
+ "<7,17>": "",
+ "<7,18>": {
+ "<7,18,1>": {
+ "<7,18,1,1>": "R",
+ "<7,18,1,2>": "EXECUTE",
+ "<7,18,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<7,18,1,4>": {
+ "<7,18,1,4,1>": "@SELF",
+ "<7,18,1,4,2>": "",
+ "<7,18,1,4,3>": "",
+ "<7,18,1,4,4>": "6"
+ },
+ "<7,18,1,5>": "",
+ "<7,18,1,6>": "",
+ "<7,18,1,7>": "",
+ "<7,18,1,8>": "",
+ "<7,18,1,9>": "",
+ "<7,18,1,10>": "",
+ "<7,18,1,11>": "",
+ "<7,18,1,12>": "",
+ "<7,18,1,13>": "",
+ "<7,18,1,14>": "",
+ "<7,18,1,15>": "STPROC"
+ }
+ },
+ "<7,19>": "CLICK",
+ "<7,20>": "",
+ "<7,21>": "",
+ "<7,22>": "",
+ "<7,23>": "",
+ "<7,24>": "",
+ "<7,25>": "",
+ "<7,26>": "",
+ "<7,27>": "",
+ "<7,28>": "",
+ "<7,29>": "",
+ "<7,30>": "",
+ "<7,31>": "",
+ "<7,32>": "",
+ "<7,33>": "",
+ "<7,34>": "",
+ "<7,35>": "",
+ "<7,36>": "",
+ "<7,37>": "",
+ "<7,38>": "",
+ "<7,39>": "",
+ "<7,40>": "1",
+ "<7,41>": {
+ "<7,41,1>": "",
+ "<7,41,2>": "-1"
+ },
+ "<7,42>": "",
+ "<7,43>": "",
+ "<7,44>": "",
+ "<7,45>": "",
+ "<7,46>": "",
+ "<7,47>": "",
+ "<7,48>": "",
+ "<7,49>": "",
+ "<7,50>": "",
+ "<7,51>": "",
+ "<7,52>": "",
+ "<7,53>": "",
+ "<7,54>": "",
+ "<7,55>": "",
+ "<7,56>": "",
+ "<7,57>": "",
+ "<7,58>": "",
+ "<7,59>": "",
+ "<7,60>": "",
+ "<7,61>": "",
+ "<7,62>": "0",
+ "<7,63>": "",
+ "<7,64>": {
+ "<7,64,1>": "-2",
+ "<7,64,2>": "-2",
+ "<7,64,3>": "0"
+ },
+ "<7,65>": "-2",
+ "<7,66>": "",
+ "<7,67>": "",
+ "<7,68>": "",
+ "<7,69>": "",
+ "<7,70>": "",
+ "<7,71>": "",
+ "<7,72>": "",
+ "<7,73>": "",
+ "<7,74>": "",
+ "<7,75>": "",
+ "<7,76>": "",
+ "<7,77>": "",
+ "<7,78>": "",
+ "<7,79>": "",
+ "<7,80>": "",
+ "<7,81>": "",
+ "<7,82>": "",
+ "<7,83>": "",
+ "<7,84>": "",
+ "<7,85>": "",
+ "<7,86>": "",
+ "<7,87>": "",
+ "<7,88>": "",
+ "<7,89>": "",
+ "<7,90>": "0",
+ "<7,91>": "0"
+ },
+ "<8>": {
+ "<8,1>": "EB_PROGRESS",
+ "<8,2>": "",
+ "<8,3>": "EDITFIELD",
+ "<8,4>": "MSG",
+ "<8,5>": "12",
+ "<8,6>": "60",
+ "<8,7>": "8",
+ "<8,8>": "24",
+ "<8,9>": "",
+ "<8,10>": {
+ "<8,10,1>": "0x40000000",
+ "<8,10,2>": "0x200"
+ },
+ "<8,11>": {
+ "<8,11,1>": "0x0",
+ "<8,11,2>": "0x80000000"
+ },
+ "<8,12>": "7",
+ "<8,13>": {
+ "<8,13,1>": "16711680",
+ "<8,13,2>": "16711680",
+ "<8,13,3>": ""
+ },
+ "<8,14>": "0",
+ "<8,15>": {
+ "<8,15,1>": {
+ "<8,15,1,1>": "MS Sans Serif",
+ "<8,15,1,2>": "-11",
+ "<8,15,1,3>": "700",
+ "<8,15,1,4>": "0",
+ "<8,15,1,5>": "0",
+ "<8,15,1,6>": "0",
+ "<8,15,1,7>": "0",
+ "<8,15,1,8>": "34",
+ "<8,15,1,9>": "0",
+ "<8,15,1,10>": "1",
+ "<8,15,1,11>": "2",
+ "<8,15,1,12>": "1",
+ "<8,15,1,13>": "0",
+ "<8,15,1,14>": "0"
+ }
+ },
+ "<8,16>": "",
+ "<8,17>": "",
+ "<8,18>": {
+ "<8,18,1>": {
+ "<8,18,1,1>": "R",
+ "<8,18,1,2>": "EXECUTE",
+ "<8,18,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<8,18,1,4>": {
+ "<8,18,1,4,1>": "@WINDOW",
+ "<8,18,1,4,2>": "",
+ "<8,18,1,4,3>": "",
+ "<8,18,1,4,4>": "8"
+ },
+ "<8,18,1,5>": "",
+ "<8,18,1,6>": "",
+ "<8,18,1,7>": "",
+ "<8,18,1,8>": "",
+ "<8,18,1,9>": "",
+ "<8,18,1,10>": "",
+ "<8,18,1,11>": "",
+ "<8,18,1,12>": "",
+ "<8,18,1,13>": "",
+ "<8,18,1,14>": "",
+ "<8,18,1,15>": "STPROC"
+ }
+ },
+ "<8,19>": "CHANGED",
+ "<8,20>": "",
+ "<8,21>": "",
+ "<8,22>": "",
+ "<8,23>": "",
+ "<8,24>": "",
+ "<8,25>": "",
+ "<8,26>": "",
+ "<8,27>": "",
+ "<8,28>": "<>",
+ "<8,29>": "<>",
+ "<8,30>": "<>",
+ "<8,31>": "0",
+ "<8,32>": "",
+ "<8,33>": "",
+ "<8,34>": "",
+ "<8,35>": "",
+ "<8,36>": {
+ "<8,36,1>": "0",
+ "<8,36,2>": "0"
+ },
+ "<8,37>": "",
+ "<8,38>": "",
+ "<8,39>": "",
+ "<8,40>": "",
+ "<8,41>": "",
+ "<8,42>": "",
+ "<8,43>": "",
+ "<8,44>": "",
+ "<8,45>": "",
+ "<8,46>": "",
+ "<8,47>": "",
+ "<8,48>": "",
+ "<8,49>": "",
+ "<8,50>": "",
+ "<8,51>": "",
+ "<8,52>": "",
+ "<8,53>": "",
+ "<8,54>": "",
+ "<8,55>": "",
+ "<8,56>": "",
+ "<8,57>": "",
+ "<8,58>": "",
+ "<8,59>": "",
+ "<8,60>": "",
+ "<8,61>": "",
+ "<8,62>": "0",
+ "<8,63>": "",
+ "<8,64>": "",
+ "<8,65>": "",
+ "<8,66>": "",
+ "<8,67>": "",
+ "<8,68>": "",
+ "<8,69>": "",
+ "<8,70>": "",
+ "<8,71>": "",
+ "<8,72>": "",
+ "<8,73>": "",
+ "<8,74>": "",
+ "<8,75>": "",
+ "<8,76>": "",
+ "<8,77>": "",
+ "<8,78>": "",
+ "<8,79>": "",
+ "<8,80>": "",
+ "<8,81>": "",
+ "<8,82>": "",
+ "<8,83>": "",
+ "<8,84>": "",
+ "<8,85>": "",
+ "<8,86>": "",
+ "<8,87>": "",
+ "<8,88>": "",
+ "<8,89>": "",
+ "<8,90>": "",
+ "<8,91>": "",
+ "<8,92>": ""
+ },
+ "<9>": {
+ "<9,1>": "ST_TEXT",
+ "<9,2>": "",
+ "<9,3>": "EDITBOX",
+ "<9,4>": "MSG",
+ "<9,5>": "54",
+ "<9,6>": "8",
+ "<9,7>": "299",
+ "<9,8>": "40",
+ "<9,9>": "",
+ "<9,10>": {
+ "<9,10,1>": "0x50000800",
+ "<9,10,2>": "0x200"
+ },
+ "<9,11>": {
+ "<9,11,1>": "0x0",
+ "<9,11,2>": "0x80000000"
+ },
+ "<9,12>": "8",
+ "<9,13>": {
+ "<9,13,1>": "",
+ "<9,13,2>": "",
+ "<9,13,3>": ""
+ },
+ "<9,14>": "0",
+ "<9,15>": {
+ "<9,15,1>": {
+ "<9,15,1,1>": "Segoe UI",
+ "<9,15,1,2>": "-12",
+ "<9,15,1,3>": "400",
+ "<9,15,1,4>": "0",
+ "<9,15,1,5>": "0",
+ "<9,15,1,6>": "0",
+ "<9,15,1,7>": "0",
+ "<9,15,1,8>": "34",
+ "<9,15,1,9>": "0",
+ "<9,15,1,10>": "3",
+ "<9,15,1,11>": "2",
+ "<9,15,1,12>": "1",
+ "<9,15,1,13>": "0",
+ "<9,15,1,14>": "0"
+ }
+ },
+ "<9,16>": "",
+ "<9,17>": "",
+ "<9,18>": "",
+ "<9,19>": "",
+ "<9,20>": "",
+ "<9,21>": "",
+ "<9,22>": "",
+ "<9,23>": "",
+ "<9,24>": "",
+ "<9,25>": "",
+ "<9,26>": "",
+ "<9,27>": "",
+ "<9,28>": "<>",
+ "<9,29>": "<>",
+ "<9,30>": "",
+ "<9,31>": "0",
+ "<9,32>": "",
+ "<9,33>": "",
+ "<9,34>": "",
+ "<9,35>": "",
+ "<9,36>": "",
+ "<9,37>": "",
+ "<9,38>": "",
+ "<9,39>": "",
+ "<9,40>": "",
+ "<9,41>": "",
+ "<9,42>": "",
+ "<9,43>": "",
+ "<9,44>": "",
+ "<9,45>": "",
+ "<9,46>": "",
+ "<9,47>": "",
+ "<9,48>": "",
+ "<9,49>": "",
+ "<9,50>": "",
+ "<9,51>": "",
+ "<9,52>": "",
+ "<9,53>": "",
+ "<9,54>": "",
+ "<9,55>": "",
+ "<9,56>": "",
+ "<9,57>": "",
+ "<9,58>": "",
+ "<9,59>": "",
+ "<9,60>": "",
+ "<9,61>": "",
+ "<9,62>": "0",
+ "<9,63>": "",
+ "<9,64>": "",
+ "<9,65>": "",
+ "<9,66>": "",
+ "<9,67>": "",
+ "<9,68>": "",
+ "<9,69>": "",
+ "<9,70>": "",
+ "<9,71>": "",
+ "<9,72>": "",
+ "<9,73>": "",
+ "<9,74>": "",
+ "<9,75>": "",
+ "<9,76>": "",
+ "<9,77>": "",
+ "<9,78>": "",
+ "<9,79>": "",
+ "<9,80>": "",
+ "<9,81>": "",
+ "<9,82>": "",
+ "<9,83>": "",
+ "<9,84>": "",
+ "<9,85>": "",
+ "<9,86>": "",
+ "<9,87>": "",
+ "<9,88>": "",
+ "<9,89>": "",
+ "<9,90>": "",
+ "<9,91>": "",
+ "<9,92>": ""
+ },
+ "<10>": {
+ "<10,1>": "ST_HTML",
+ "<10,2>": "",
+ "<10,3>": "STATIC",
+ "<10,4>": "MSG",
+ "<10,5>": "54",
+ "<10,6>": "8",
+ "<10,7>": "304",
+ "<10,8>": "40",
+ "<10,9>": "",
+ "<10,10>": {
+ "<10,10,1>": "0x40000000",
+ "<10,10,2>": "0x0"
+ },
+ "<10,11>": {
+ "<10,11,1>": "0x0",
+ "<10,11,2>": "0x80000000"
+ },
+ "<10,12>": "9",
+ "<10,13>": {
+ "<10,13,1>": "4294967295",
+ "<10,13,2>": "4294967295",
+ "<10,13,3>": ""
+ },
+ "<10,14>": "0",
+ "<10,15>": {
+ "<10,15,1>": {
+ "<10,15,1,1>": "MS Sans Serif",
+ "<10,15,1,2>": "-11",
+ "<10,15,1,3>": "700",
+ "<10,15,1,4>": "0",
+ "<10,15,1,5>": "0",
+ "<10,15,1,6>": "0",
+ "<10,15,1,7>": "0",
+ "<10,15,1,8>": "34",
+ "<10,15,1,9>": "0",
+ "<10,15,1,10>": "1",
+ "<10,15,1,11>": "2",
+ "<10,15,1,12>": "1",
+ "<10,15,1,13>": "0",
+ "<10,15,1,14>": "0"
+ }
+ },
+ "<10,16>": "",
+ "<10,17>": "",
+ "<10,18>": "",
+ "<10,19>": "",
+ "<10,20>": "",
+ "<10,21>": "",
+ "<10,22>": "",
+ "<10,23>": "",
+ "<10,24>": "",
+ "<10,25>": "",
+ "<10,26>": "",
+ "<10,27>": "",
+ "<10,28>": "<>",
+ "<10,29>": "<>",
+ "<10,30>": "",
+ "<10,31>": "",
+ "<10,32>": "",
+ "<10,33>": "",
+ "<10,34>": "",
+ "<10,35>": "",
+ "<10,36>": "",
+ "<10,37>": "",
+ "<10,38>": "",
+ "<10,39>": "",
+ "<10,40>": "",
+ "<10,41>": "",
+ "<10,42>": "",
+ "<10,43>": "",
+ "<10,44>": "",
+ "<10,45>": "",
+ "<10,46>": "",
+ "<10,47>": "",
+ "<10,48>": "",
+ "<10,49>": "",
+ "<10,50>": "",
+ "<10,51>": "",
+ "<10,52>": "",
+ "<10,53>": "",
+ "<10,54>": "",
+ "<10,55>": "",
+ "<10,56>": "",
+ "<10,57>": "",
+ "<10,58>": "",
+ "<10,59>": "",
+ "<10,60>": "",
+ "<10,61>": "",
+ "<10,62>": "0",
+ "<10,63>": {
+ "<10,63,1>": "",
+ "<10,63,2>": "",
+ "<10,63,3>": "",
+ "<10,63,4>": "",
+ "<10,63,5>": "",
+ "<10,63,6>": "",
+ "<10,63,7>": "",
+ "<10,63,8>": ""
+ },
+ "<10,64>": {
+ "<10,64,1>": "",
+ "<10,64,2>": "",
+ "<10,64,3>": ""
+ },
+ "<10,65>": "-2",
+ "<10,66>": "",
+ "<10,67>": "",
+ "<10,68>": "",
+ "<10,69>": "",
+ "<10,70>": "",
+ "<10,71>": "",
+ "<10,72>": "",
+ "<10,73>": "",
+ "<10,74>": "",
+ "<10,75>": "",
+ "<10,76>": "",
+ "<10,77>": "",
+ "<10,78>": "",
+ "<10,79>": "",
+ "<10,80>": "",
+ "<10,81>": "",
+ "<10,82>": "",
+ "<10,83>": "",
+ "<10,84>": "",
+ "<10,85>": "",
+ "<10,86>": "",
+ "<10,87>": "",
+ "<10,88>": "",
+ "<10,89>": "",
+ "<10,90>": "0",
+ "<10,91>": "0",
+ "<10,92>": ""
+ },
+ "<11>": {
+ "<11,1>": "ST_TITLE",
+ "<11,2>": "",
+ "<11,3>": "STATIC",
+ "<11,4>": "MSG",
+ "<11,5>": "54",
+ "<11,6>": "8",
+ "<11,7>": "304",
+ "<11,8>": "40",
+ "<11,9>": "",
+ "<11,10>": {
+ "<11,10,1>": "0x40000000",
+ "<11,10,2>": "0x0"
+ },
+ "<11,11>": {
+ "<11,11,1>": "0x0",
+ "<11,11,2>": "0x80000000"
+ },
+ "<11,12>": "10",
+ "<11,13>": {
+ "<11,13,1>": "4294967295",
+ "<11,13,2>": "4294967295",
+ "<11,13,3>": ""
+ },
+ "<11,14>": "0",
+ "<11,15>": {
+ "<11,15,1>": {
+ "<11,15,1,1>": "MS Sans Serif",
+ "<11,15,1,2>": "-11",
+ "<11,15,1,3>": "700",
+ "<11,15,1,4>": "0",
+ "<11,15,1,5>": "0",
+ "<11,15,1,6>": "0",
+ "<11,15,1,7>": "0",
+ "<11,15,1,8>": "34",
+ "<11,15,1,9>": "0",
+ "<11,15,1,10>": "1",
+ "<11,15,1,11>": "2",
+ "<11,15,1,12>": "1",
+ "<11,15,1,13>": "0",
+ "<11,15,1,14>": "0"
+ }
+ },
+ "<11,16>": "",
+ "<11,17>": "",
+ "<11,18>": "",
+ "<11,19>": "",
+ "<11,20>": "",
+ "<11,21>": "",
+ "<11,22>": "",
+ "<11,23>": "",
+ "<11,24>": "",
+ "<11,25>": "",
+ "<11,26>": "",
+ "<11,27>": "",
+ "<11,28>": "<>",
+ "<11,29>": "<>",
+ "<11,30>": "",
+ "<11,31>": "",
+ "<11,32>": "",
+ "<11,33>": "",
+ "<11,34>": "",
+ "<11,35>": "",
+ "<11,36>": "",
+ "<11,37>": "",
+ "<11,38>": "",
+ "<11,39>": "",
+ "<11,40>": "",
+ "<11,41>": "",
+ "<11,42>": "",
+ "<11,43>": "",
+ "<11,44>": "",
+ "<11,45>": "",
+ "<11,46>": "",
+ "<11,47>": "",
+ "<11,48>": "",
+ "<11,49>": "",
+ "<11,50>": "",
+ "<11,51>": "",
+ "<11,52>": "",
+ "<11,53>": "",
+ "<11,54>": "",
+ "<11,55>": "",
+ "<11,56>": "",
+ "<11,57>": "",
+ "<11,58>": "",
+ "<11,59>": "",
+ "<11,60>": "",
+ "<11,61>": "",
+ "<11,62>": "0",
+ "<11,63>": {
+ "<11,63,1>": "",
+ "<11,63,2>": "",
+ "<11,63,3>": "",
+ "<11,63,4>": "",
+ "<11,63,5>": "",
+ "<11,63,6>": "",
+ "<11,63,7>": "",
+ "<11,63,8>": ""
+ },
+ "<11,64>": {
+ "<11,64,1>": "",
+ "<11,64,2>": "",
+ "<11,64,3>": ""
+ },
+ "<11,65>": "-2",
+ "<11,66>": "",
+ "<11,67>": "",
+ "<11,68>": "",
+ "<11,69>": "",
+ "<11,70>": "",
+ "<11,71>": "",
+ "<11,72>": "",
+ "<11,73>": "",
+ "<11,74>": "",
+ "<11,75>": "",
+ "<11,76>": "",
+ "<11,77>": "",
+ "<11,78>": "",
+ "<11,79>": "",
+ "<11,80>": "",
+ "<11,81>": "",
+ "<11,82>": "",
+ "<11,83>": "",
+ "<11,84>": "",
+ "<11,85>": "",
+ "<11,86>": "",
+ "<11,87>": "",
+ "<11,88>": "",
+ "<11,89>": "",
+ "<11,90>": "0",
+ "<11,91>": "0",
+ "<11,92>": ""
+ },
+ "<12>": {
+ "<12,1>": "BMP_ICON",
+ "<12,2>": "",
+ "<12,3>": "BITMAP",
+ "<12,4>": "MSG",
+ "<12,5>": "12",
+ "<12,6>": "12",
+ "<12,7>": "32",
+ "<12,8>": "32",
+ "<12,9>": "",
+ "<12,10>": {
+ "<12,10,1>": "0x50000000",
+ "<12,10,2>": "0x0"
+ },
+ "<12,11>": {
+ "<12,11,1>": "0x0",
+ "<12,11,2>": "0x80000000"
+ },
+ "<12,12>": "11",
+ "<12,13>": {
+ "<12,13,1>": "",
+ "<12,13,2>": "",
+ "<12,13,3>": ""
+ },
+ "<12,14>": "0",
+ "<12,15>": {
+ "<12,15,1>": {
+ "<12,15,1,1>": "MS Sans Serif",
+ "<12,15,1,2>": "-11",
+ "<12,15,1,3>": "700",
+ "<12,15,1,4>": "0",
+ "<12,15,1,5>": "0",
+ "<12,15,1,6>": "0",
+ "<12,15,1,7>": "0",
+ "<12,15,1,8>": "34",
+ "<12,15,1,9>": "0",
+ "<12,15,1,10>": "1",
+ "<12,15,1,11>": "2",
+ "<12,15,1,12>": "1",
+ "<12,15,1,13>": "0",
+ "<12,15,1,14>": "0"
+ }
+ },
+ "<12,16>": "",
+ "<12,17>": "",
+ "<12,18>": "",
+ "<12,19>": "",
+ "<12,20>": "",
+ "<12,21>": "",
+ "<12,22>": "",
+ "<12,23>": "",
+ "<12,24>": "",
+ "<12,25>": "",
+ "<12,26>": "",
+ "<12,27>": "",
+ "<12,28>": "",
+ "<12,29>": "",
+ "<12,30>": "",
+ "<12,31>": "",
+ "<12,32>": "",
+ "<12,33>": "SYSPROG*IMAGE*BMP*DEFAULT",
+ "<12,34>": "",
+ "<12,35>": "",
+ "<12,36>": "",
+ "<12,37>": "",
+ "<12,38>": "",
+ "<12,39>": "",
+ "<12,40>": "",
+ "<12,41>": "",
+ "<12,42>": "",
+ "<12,43>": "",
+ "<12,44>": "",
+ "<12,45>": "",
+ "<12,46>": "",
+ "<12,47>": "",
+ "<12,48>": "",
+ "<12,49>": "",
+ "<12,50>": "",
+ "<12,51>": "",
+ "<12,52>": "",
+ "<12,53>": "",
+ "<12,54>": {
+ "<12,54,1>": "-5",
+ "<12,54,2>": "0",
+ "<12,54,3>": "",
+ "<12,54,4>": "",
+ "<12,54,5>": "",
+ "<12,54,6>": "1",
+ "<12,54,7>": "",
+ "<12,54,8>": "",
+ "<12,54,9>": "",
+ "<12,54,10>": "0"
+ },
+ "<12,55>": "",
+ "<12,56>": "",
+ "<12,57>": "",
+ "<12,58>": "",
+ "<12,59>": "",
+ "<12,60>": "",
+ "<12,61>": "",
+ "<12,62>": "0",
+ "<12,63>": {
+ "<12,63,1>": "",
+ "<12,63,2>": "",
+ "<12,63,3>": "",
+ "<12,63,4>": "",
+ "<12,63,5>": "",
+ "<12,63,6>": "",
+ "<12,63,7>": "",
+ "<12,63,8>": ""
+ },
+ "<12,64>": {
+ "<12,64,1>": "",
+ "<12,64,2>": "",
+ "<12,64,3>": ""
+ },
+ "<12,65>": "-2",
+ "<12,66>": "",
+ "<12,67>": "",
+ "<12,68>": "",
+ "<12,69>": "",
+ "<12,70>": "",
+ "<12,71>": "",
+ "<12,72>": "",
+ "<12,73>": "",
+ "<12,74>": "",
+ "<12,75>": "",
+ "<12,76>": "",
+ "<12,77>": "",
+ "<12,78>": "",
+ "<12,79>": "",
+ "<12,80>": "",
+ "<12,81>": "",
+ "<12,82>": "",
+ "<12,83>": "",
+ "<12,84>": "",
+ "<12,85>": "",
+ "<12,86>": "",
+ "<12,87>": "",
+ "<12,88>": "",
+ "<12,89>": "",
+ "<12,90>": "0",
+ "<12,91>": "0"
+ },
+ "<13>": {
+ "<13,1>": "ST_PANEL",
+ "<13,2>": "",
+ "<13,3>": "STATIC",
+ "<13,4>": "MSG",
+ "<13,5>": "8",
+ "<13,6>": "8",
+ "<13,7>": "350",
+ "<13,8>": "40",
+ "<13,9>": "",
+ "<13,10>": {
+ "<13,10,1>": "0x40000000",
+ "<13,10,2>": "0x0"
+ },
+ "<13,11>": {
+ "<13,11,1>": "0x0",
+ "<13,11,2>": "0x80000000"
+ },
+ "<13,12>": "12",
+ "<13,13>": {
+ "<13,13,1>": "",
+ "<13,13,2>": "",
+ "<13,13,3>": ""
+ },
+ "<13,14>": "0",
+ "<13,15>": {
+ "<13,15,1>": {
+ "<13,15,1,1>": "MS Sans Serif",
+ "<13,15,1,2>": "-11",
+ "<13,15,1,3>": "700",
+ "<13,15,1,4>": "0",
+ "<13,15,1,5>": "0",
+ "<13,15,1,6>": "0",
+ "<13,15,1,7>": "0",
+ "<13,15,1,8>": "34",
+ "<13,15,1,9>": "0",
+ "<13,15,1,10>": "1",
+ "<13,15,1,11>": "2",
+ "<13,15,1,12>": "1",
+ "<13,15,1,13>": "0",
+ "<13,15,1,14>": "0"
+ }
+ },
+ "<13,16>": "",
+ "<13,17>": "",
+ "<13,18>": "",
+ "<13,19>": "",
+ "<13,20>": "",
+ "<13,21>": "",
+ "<13,22>": "",
+ "<13,23>": "",
+ "<13,24>": "",
+ "<13,25>": "",
+ "<13,26>": "",
+ "<13,27>": "",
+ "<13,28>": "<>",
+ "<13,29>": "<>",
+ "<13,30>": "",
+ "<13,31>": "",
+ "<13,32>": "",
+ "<13,33>": "",
+ "<13,34>": "",
+ "<13,35>": "",
+ "<13,36>": "",
+ "<13,37>": "",
+ "<13,38>": "",
+ "<13,39>": "",
+ "<13,40>": "",
+ "<13,41>": "",
+ "<13,42>": "",
+ "<13,43>": "",
+ "<13,44>": "",
+ "<13,45>": "",
+ "<13,46>": "",
+ "<13,47>": "",
+ "<13,48>": "",
+ "<13,49>": "",
+ "<13,50>": "",
+ "<13,51>": "",
+ "<13,52>": "",
+ "<13,53>": "",
+ "<13,54>": "",
+ "<13,55>": "",
+ "<13,56>": "",
+ "<13,57>": "",
+ "<13,58>": "",
+ "<13,59>": "",
+ "<13,60>": "",
+ "<13,61>": "",
+ "<13,62>": "0",
+ "<13,63>": {
+ "<13,63,1>": "",
+ "<13,63,2>": "",
+ "<13,63,3>": "",
+ "<13,63,4>": "",
+ "<13,63,5>": "",
+ "<13,63,6>": "",
+ "<13,63,7>": "",
+ "<13,63,8>": ""
+ },
+ "<13,64>": {
+ "<13,64,1>": "",
+ "<13,64,2>": "",
+ "<13,64,3>": ""
+ },
+ "<13,65>": "-2",
+ "<13,66>": "",
+ "<13,67>": "",
+ "<13,68>": "",
+ "<13,69>": "",
+ "<13,70>": "",
+ "<13,71>": "",
+ "<13,72>": "",
+ "<13,73>": "",
+ "<13,74>": "",
+ "<13,75>": "",
+ "<13,76>": "",
+ "<13,77>": "",
+ "<13,78>": "",
+ "<13,79>": "",
+ "<13,80>": "",
+ "<13,81>": "",
+ "<13,82>": "",
+ "<13,83>": "",
+ "<13,84>": "",
+ "<13,85>": "",
+ "<13,86>": "",
+ "<13,87>": "",
+ "<13,88>": "",
+ "<13,89>": "",
+ "<13,90>": "0",
+ "<13,91>": "0",
+ "<13,92>": ""
+ }
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "2",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "0",
+ "<1,1,6>": "0",
+ "<1,1,7>": "0",
+ "<1,1,8>": "0",
+ "<1,1,9>": "3",
+ "<1,1,10>": "",
+ "<1,1,11>": "0",
+ "<1,1,12>": ""
+ },
+ "<1,2>": {
+ "<1,2,1>": "ITEM",
+ "<1,2,2>": "",
+ "<1,2,3>": "",
+ "<1,2,4>": "Help\tF1",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "1",
+ "<1,2,8>": "112",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0",
+ "<1,2,12>": ""
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "",
+ "<1,3,4>": "Copy\tCtrl+C",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "1",
+ "<1,3,8>": "579",
+ "<1,3,9>": "",
+ "<1,3,10>": "",
+ "<1,3,11>": "0",
+ "<1,3,12>": ""
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "R",
+ "<2,2,1,2>": "EXECUTE",
+ "<2,2,1,3>": "SYSPROG*STPROCEXE**MSG",
+ "<2,2,1,4>": {
+ "<2,2,1,4,1>": "@WINDOW",
+ "<2,2,1,4,2>": "",
+ "<2,2,1,4,3>": "",
+ "<2,2,1,4,4>": "11"
+ },
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": ""
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "R",
+ "<2,2,2,2>": "EXECUTE",
+ "<2,2,2,3>": "SYSPROG*STPROCEXE**MSG",
+ "<2,2,2,4>": {
+ "<2,2,2,4,1>": "@WINDOW",
+ "<2,2,2,4,2>": "",
+ "<2,2,2,4,3>": "",
+ "<2,2,2,4,4>": "14"
+ },
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": ""
+ },
+ "<2,2,3>": ""
+ },
+ "<2,3>": {
+ "<2,3,1>": "HELP",
+ "<2,3,2>": "COPY",
+ "<2,3,3>": ""
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/POPUP.json b/SYSPROG/OIWIN/POPUP.json
new file mode 100644
index 0000000..babc599
--- /dev/null
+++ b/SYSPROG/OIWIN/POPUP.json
@@ -0,0 +1,3722 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1010",
+ "<2>": "17",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "POPUP",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "10",
+ "<1,6>": "107",
+ "<1,7>": "-495",
+ "<1,8>": "-268",
+ "<1,9>": "",
+ "<1,10>": {
+ "<1,10,1>": "0x82CC0000",
+ "<1,10,2>": "0x100"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0xC000",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": {
+ "<1,18,1>": {
+ "<1,18,1,1>": "R",
+ "<1,18,1,2>": "EXECUTE",
+ "<1,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<1,18,1,4>": {
+ "<1,18,1,4,1>": "@SELF",
+ "<1,18,1,4,2>": "@EVENT",
+ "<1,18,1,4,3>": "@PARAM1",
+ "<1,18,1,4,4>": "@PARAM2",
+ "<1,18,1,4,5>": "@PARAM3",
+ "<1,18,1,4,6>": "@PARAM4",
+ "<1,18,1,4,7>": "@PARAM5",
+ "<1,18,1,4,8>": "@PARAM6"
+ },
+ "<1,18,1,5>": "",
+ "<1,18,1,6>": "",
+ "<1,18,1,7>": "",
+ "<1,18,1,8>": "",
+ "<1,18,1,9>": "",
+ "<1,18,1,10>": "",
+ "<1,18,1,11>": "",
+ "<1,18,1,12>": "",
+ "<1,18,1,13>": "",
+ "<1,18,1,14>": "",
+ "<1,18,1,15>": "STPROC"
+ },
+ "<1,18,2>": {
+ "<1,18,2,1>": "R",
+ "<1,18,2,2>": "EXECUTE",
+ "<1,18,2,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<1,18,2,4>": {
+ "<1,18,2,4,1>": "@SELF",
+ "<1,18,2,4,2>": "@EVENT",
+ "<1,18,2,4,3>": "@PARAM1",
+ "<1,18,2,4,4>": "@PARAM2",
+ "<1,18,2,4,5>": "@PARAM3",
+ "<1,18,2,4,6>": "@PARAM4",
+ "<1,18,2,4,7>": "@PARAM5",
+ "<1,18,2,4,8>": "@PARAM6"
+ },
+ "<1,18,2,5>": "",
+ "<1,18,2,6>": "",
+ "<1,18,2,7>": "",
+ "<1,18,2,8>": "",
+ "<1,18,2,9>": "",
+ "<1,18,2,10>": "",
+ "<1,18,2,11>": "",
+ "<1,18,2,12>": "",
+ "<1,18,2,13>": "",
+ "<1,18,2,14>": "",
+ "<1,18,2,15>": "STPROC"
+ },
+ "<1,18,3>": {
+ "<1,18,3,1>": "X",
+ "<1,18,3,2>": "EXECUTE",
+ "<1,18,3,3>": "@WINDOW_EVENTS",
+ "<1,18,3,4>": {
+ "<1,18,3,4,1>": "@SELF",
+ "<1,18,3,4,2>": "@EVENT",
+ "<1,18,3,4,3>": "@PARAM1",
+ "<1,18,3,4,4>": "@PARAM2",
+ "<1,18,3,4,5>": "@PARAM3",
+ "<1,18,3,4,6>": "@PARAM4",
+ "<1,18,3,4,7>": "@PARAM5",
+ "<1,18,3,4,8>": "@PARAM6"
+ },
+ "<1,18,3,5>": "",
+ "<1,18,3,6>": "",
+ "<1,18,3,7>": "",
+ "<1,18,3,8>": "",
+ "<1,18,3,9>": "",
+ "<1,18,3,10>": "",
+ "<1,18,3,11>": "",
+ "<1,18,3,12>": "",
+ "<1,18,3,13>": "",
+ "<1,18,3,14>": "",
+ "<1,18,3,15>": "COMMEVT"
+ },
+ "<1,18,4>": {
+ "<1,18,4,1>": "R",
+ "<1,18,4,2>": "EXECUTE",
+ "<1,18,4,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<1,18,4,4>": {
+ "<1,18,4,4,1>": "@SELF",
+ "<1,18,4,4,2>": "@EVENT",
+ "<1,18,4,4,3>": "@PARAM1",
+ "<1,18,4,4,4>": "@PARAM2",
+ "<1,18,4,4,5>": "@PARAM3",
+ "<1,18,4,4,6>": "@PARAM4",
+ "<1,18,4,4,7>": "@PARAM5",
+ "<1,18,4,4,8>": "@PARAM6"
+ },
+ "<1,18,4,5>": "",
+ "<1,18,4,6>": "",
+ "<1,18,4,7>": "",
+ "<1,18,4,8>": "",
+ "<1,18,4,9>": "",
+ "<1,18,4,10>": "",
+ "<1,18,4,11>": "",
+ "<1,18,4,12>": "",
+ "<1,18,4,13>": "",
+ "<1,18,4,14>": "",
+ "<1,18,4,15>": "STPROC"
+ }
+ },
+ "<1,19>": {
+ "<1,19,1>": "CREATE",
+ "<1,19,2>": "CLOSE",
+ "<1,19,3>": "INACTIVATED",
+ "<1,19,4>": "SIZE"
+ },
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "",
+ "<1,24,6>": "0",
+ "<1,24,7>": "",
+ "<1,24,8>": "",
+ "<1,24,9>": "",
+ "<1,24,10>": "0",
+ "<1,24,11>": "0",
+ "<1,24,12>": "0",
+ "<1,24,13>": "0",
+ "<1,24,14>": "0",
+ "<1,24,15>": "0",
+ "<1,24,16>": "0",
+ "<1,24,17>": "0"
+ },
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "SYSPROG*IMAGE*ICO*RTI_DSN_START",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "",
+ "<1,62,4>": "0",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0",
+ "<1,62,7>": "",
+ "<1,62,8>": "0.50",
+ "<1,62,9>": "5.00",
+ "<1,62,10>": "0.00"
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "0",
+ "<1,107>": "",
+ "<1,108>": ""
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "PRB_GAUGE",
+ "<1,2>": "",
+ "<1,3>": "PROGRESSBAR",
+ "<1,4>": "POPUP",
+ "<1,5>": "404",
+ "<1,6>": "-52",
+ "<1,7>": "-15",
+ "<1,8>": "20",
+ "<1,9>": "Loading data (%p% complete)",
+ "<1,10>": {
+ "<1,10,1>": "0x46000001",
+ "<1,10,2>": "0x0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x6400",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "17",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "-2",
+ "<1,15>": {
+ "<1,15,1>": {
+ "<1,15,1,1>": "Segoe UI",
+ "<1,15,1,2>": "-12",
+ "<1,15,1,3>": "400",
+ "<1,15,1,4>": "0",
+ "<1,15,1,5>": "0",
+ "<1,15,1,6>": "0",
+ "<1,15,1,7>": "0",
+ "<1,15,1,8>": "34",
+ "<1,15,1,9>": "0",
+ "<1,15,1,10>": "3",
+ "<1,15,1,11>": "2",
+ "<1,15,1,12>": "1"
+ }
+ },
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "50",
+ "<1,37>": {
+ "<1,37,1>": "0",
+ "<1,37,2>": "100"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "1",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": "0",
+ "<1,63>": "",
+ "<1,64>": {
+ "<1,64,1>": "",
+ "<1,64,2>": "",
+ "<1,64,3>": ""
+ },
+ "<1,65>": {
+ "<1,65,1>": "",
+ "<1,65,2>": "",
+ "<1,65,3>": ""
+ },
+ "<1,66>": {
+ "<1,66,1>": "",
+ "<1,66,2>": "",
+ "<1,66,3>": ""
+ },
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "",
+ "<1,107>": "",
+ "<1,108>": ""
+ },
+ "<2>": {
+ "<2,1>": "TXT_TITLE",
+ "<2,2>": "",
+ "<2,3>": "STATIC",
+ "<2,4>": "POPUP",
+ "<2,5>": "12",
+ "<2,6>": "12",
+ "<2,7>": "-103",
+ "<2,8>": "32",
+ "<2,9>": "",
+ "<2,10>": {
+ "<2,10,1>": "0x50004000",
+ "<2,10,2>": "0x0"
+ },
+ "<2,11>": {
+ "<2,11,1>": "0x4000",
+ "<2,11,2>": "0x80000000"
+ },
+ "<2,12>": "16",
+ "<2,13>": {
+ "<2,13,1>": "4294967295",
+ "<2,13,2>": "4294967295",
+ "<2,13,3>": ""
+ },
+ "<2,14>": "4294967294",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "Segoe UI",
+ "<2,15,1,2>": "-11",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "3",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1",
+ "<2,15,1,13>": "0",
+ "<2,15,1,14>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": "",
+ "<2,19>": "",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "",
+ "<2,26>": "",
+ "<2,27>": "",
+ "<2,28>": "<>",
+ "<2,29>": "<>",
+ "<2,30>": "",
+ "<2,31>": "",
+ "<2,32>": "",
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "",
+ "<2,41>": "",
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": "",
+ "<2,53>": "",
+ "<2,54>": "",
+ "<2,55>": "",
+ "<2,56>": "",
+ "<2,57>": "",
+ "<2,58>": "",
+ "<2,59>": "",
+ "<2,60>": "",
+ "<2,61>": "",
+ "<2,62>": "0",
+ "<2,63>": {
+ "<2,63,1>": "",
+ "<2,63,2>": "",
+ "<2,63,3>": "",
+ "<2,63,4>": "",
+ "<2,63,5>": "",
+ "<2,63,6>": "",
+ "<2,63,7>": "",
+ "<2,63,8>": ""
+ },
+ "<2,64>": {
+ "<2,64,1>": "",
+ "<2,64,2>": "",
+ "<2,64,3>": ""
+ },
+ "<2,65>": "-2",
+ "<2,66>": "",
+ "<2,67>": "",
+ "<2,68>": "",
+ "<2,69>": "",
+ "<2,70>": "",
+ "<2,71>": "",
+ "<2,72>": "",
+ "<2,73>": "",
+ "<2,74>": "",
+ "<2,75>": "",
+ "<2,76>": "",
+ "<2,77>": "",
+ "<2,78>": "",
+ "<2,79>": "",
+ "<2,80>": "",
+ "<2,81>": "",
+ "<2,82>": "",
+ "<2,83>": "",
+ "<2,84>": "",
+ "<2,85>": "",
+ "<2,86>": "",
+ "<2,87>": "",
+ "<2,88>": "",
+ "<2,89>": "",
+ "<2,90>": "0",
+ "<2,91>": "0",
+ "<2,92>": "",
+ "<2,93>": "",
+ "<2,94>": "",
+ "<2,95>": "",
+ "<2,96>": "",
+ "<2,97>": "",
+ "<2,98>": "",
+ "<2,99>": "",
+ "<2,100>": "",
+ "<2,101>": "",
+ "<2,102>": "",
+ "<2,103>": "",
+ "<2,104>": "",
+ "<2,105>": "",
+ "<2,106>": "",
+ "<2,107>": "",
+ "<2,108>": ""
+ },
+ "<3>": {
+ "<3,1>": "EDT_POPUP",
+ "<3,2>": "",
+ "<3,3>": "EDITTABLE",
+ "<3,4>": "POPUP",
+ "<3,5>": "12",
+ "<3,6>": "52",
+ "<3,7>": "-103",
+ "<3,8>": "-48",
+ "<3,9>": "",
+ "<3,10>": {
+ "<3,10,1>": "0x500061D0",
+ "<3,10,2>": "0x200"
+ },
+ "<3,11>": {
+ "<3,11,1>": "0xC004",
+ "<3,11,2>": "0x80000002"
+ },
+ "<3,12>": "1",
+ "<3,13>": {
+ "<3,13,1>": "",
+ "<3,13,2>": "",
+ "<3,13,3>": ""
+ },
+ "<3,14>": "-2",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "Segoe UI",
+ "<3,15,1,2>": "-11",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "3",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1",
+ "<3,15,1,13>": "0",
+ "<3,15,1,14>": "0"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": {
+ "<3,18,1>": {
+ "<3,18,1,1>": "R",
+ "<3,18,1,2>": "EXECUTE",
+ "<3,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<3,18,1,4>": {
+ "<3,18,1,4,1>": "@SELF",
+ "<3,18,1,4,2>": "@EVENT",
+ "<3,18,1,4,3>": "@PARAM1",
+ "<3,18,1,4,4>": "@PARAM2",
+ "<3,18,1,4,5>": "@PARAM3",
+ "<3,18,1,4,6>": "@PARAM4",
+ "<3,18,1,4,7>": "@PARAM5",
+ "<3,18,1,4,8>": "@PARAM6"
+ },
+ "<3,18,1,5>": "",
+ "<3,18,1,6>": "",
+ "<3,18,1,7>": "",
+ "<3,18,1,8>": "",
+ "<3,18,1,9>": "",
+ "<3,18,1,10>": "",
+ "<3,18,1,11>": "",
+ "<3,18,1,12>": "",
+ "<3,18,1,13>": "",
+ "<3,18,1,14>": "",
+ "<3,18,1,15>": "STPROC"
+ },
+ "<3,18,2>": {
+ "<3,18,2,1>": "R",
+ "<3,18,2,2>": "EXECUTE",
+ "<3,18,2,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<3,18,2,4>": {
+ "<3,18,2,4,1>": "@SELF",
+ "<3,18,2,4,2>": "@EVENT",
+ "<3,18,2,4,3>": "@PARAM1",
+ "<3,18,2,4,4>": "@PARAM2",
+ "<3,18,2,4,5>": "@PARAM3",
+ "<3,18,2,4,6>": "@PARAM4",
+ "<3,18,2,4,7>": "@PARAM5",
+ "<3,18,2,4,8>": "@PARAM6"
+ },
+ "<3,18,2,5>": "",
+ "<3,18,2,6>": "",
+ "<3,18,2,7>": "",
+ "<3,18,2,8>": "",
+ "<3,18,2,9>": "",
+ "<3,18,2,10>": "",
+ "<3,18,2,11>": "",
+ "<3,18,2,12>": "",
+ "<3,18,2,13>": "",
+ "<3,18,2,14>": "",
+ "<3,18,2,15>": "STPROC"
+ },
+ "<3,18,3>": {
+ "<3,18,3,1>": "R",
+ "<3,18,3,2>": "EXECUTE",
+ "<3,18,3,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<3,18,3,4>": {
+ "<3,18,3,4,1>": "@SELF",
+ "<3,18,3,4,2>": "@EVENT",
+ "<3,18,3,4,3>": "@PARAM1",
+ "<3,18,3,4,4>": "@PARAM2",
+ "<3,18,3,4,5>": "@PARAM3",
+ "<3,18,3,4,6>": "@PARAM4",
+ "<3,18,3,4,7>": "@PARAM5",
+ "<3,18,3,4,8>": "@PARAM6"
+ },
+ "<3,18,3,5>": "",
+ "<3,18,3,6>": "",
+ "<3,18,3,7>": "",
+ "<3,18,3,8>": "",
+ "<3,18,3,9>": "",
+ "<3,18,3,10>": "",
+ "<3,18,3,11>": "",
+ "<3,18,3,12>": "",
+ "<3,18,3,13>": "",
+ "<3,18,3,14>": "",
+ "<3,18,3,15>": "STPROC"
+ },
+ "<3,18,4>": {
+ "<3,18,4,1>": "R",
+ "<3,18,4,2>": "EXECUTE",
+ "<3,18,4,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<3,18,4,4>": {
+ "<3,18,4,4,1>": "@SELF",
+ "<3,18,4,4,2>": "@EVENT",
+ "<3,18,4,4,3>": "@PARAM1",
+ "<3,18,4,4,4>": "@PARAM2",
+ "<3,18,4,4,5>": "@PARAM3",
+ "<3,18,4,4,6>": "@PARAM4",
+ "<3,18,4,4,7>": "@PARAM5",
+ "<3,18,4,4,8>": "@PARAM6"
+ },
+ "<3,18,4,5>": "",
+ "<3,18,4,6>": "",
+ "<3,18,4,7>": "",
+ "<3,18,4,8>": "",
+ "<3,18,4,9>": "",
+ "<3,18,4,10>": "",
+ "<3,18,4,11>": "",
+ "<3,18,4,12>": "",
+ "<3,18,4,13>": "",
+ "<3,18,4,14>": "",
+ "<3,18,4,15>": "STPROC"
+ }
+ },
+ "<3,19>": {
+ "<3,19,1>": "ROWSELCHANGED",
+ "<3,19,2>": "SORTED",
+ "<3,19,3>": "CLICK",
+ "<3,19,4>": "DBLCLK"
+ },
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "",
+ "<3,26>": "",
+ "<3,27>": "",
+ "<3,28>": "<>",
+ "<3,29>": "<>",
+ "<3,30>": "<>",
+ "<3,31>": "0",
+ "<3,32>": "",
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": {
+ "<3,35,1>": "",
+ "<3,35,2>": "",
+ "<3,35,3>": "",
+ "<3,35,4>": "",
+ "<3,35,5>": "",
+ "<3,35,6>": "",
+ "<3,35,7>": "",
+ "<3,35,8>": "",
+ "<3,35,9>": "",
+ "<3,35,10>": "",
+ "<3,35,11>": ""
+ },
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "80",
+ "<3,40>": "1",
+ "<3,41>": {
+ "<3,41,1>": "0",
+ "<3,41,2>": "0",
+ "<3,41,3>": "0",
+ "<3,41,4>": "-2",
+ "<3,41,5>": "-2",
+ "<3,41,6>": "22",
+ "<3,41,7>": "",
+ "<3,41,8>": "40",
+ "<3,41,9>": "113",
+ "<3,41,10>": "115",
+ "<3,41,11>": "0",
+ "<3,41,12>": "-2",
+ "<3,41,13>": "0",
+ "<3,41,14>": "1"
+ },
+ "<3,42>": "2147500032",
+ "<3,43>": "180",
+ "<3,44>": "Column Header",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": "",
+ "<3,52>": "",
+ "<3,53>": "",
+ "<3,54>": "",
+ "<3,55>": "",
+ "<3,56>": "",
+ "<3,57>": "",
+ "<3,58>": "",
+ "<3,59>": "",
+ "<3,60>": "82",
+ "<3,61>": "",
+ "<3,62>": "0",
+ "<3,63>": "",
+ "<3,64>": "-2",
+ "<3,65>": "",
+ "<3,66>": "",
+ "<3,67>": "",
+ "<3,68>": "",
+ "<3,69>": "",
+ "<3,70>": "",
+ "<3,71>": "",
+ "<3,72>": "",
+ "<3,73>": "",
+ "<3,74>": "",
+ "<3,75>": "",
+ "<3,76>": "",
+ "<3,77>": "",
+ "<3,78>": "",
+ "<3,79>": "",
+ "<3,80>": "",
+ "<3,81>": "",
+ "<3,82>": "",
+ "<3,83>": "",
+ "<3,84>": "",
+ "<3,85>": "",
+ "<3,86>": "",
+ "<3,87>": "",
+ "<3,88>": "",
+ "<3,89>": "",
+ "<3,90>": "",
+ "<3,91>": "",
+ "<3,92>": "",
+ "<3,93>": "",
+ "<3,94>": "",
+ "<3,95>": "",
+ "<3,96>": {
+ "<3,96,1>": {
+ "<3,96,1,1>": "",
+ "<3,96,1,2>": ""
+ }
+ },
+ "<3,97>": {
+ "<3,97,1>": {
+ "<3,97,1,1>": "Segoe UI",
+ "<3,97,1,2>": "-11",
+ "<3,97,1,3>": "400",
+ "<3,97,1,4>": "0",
+ "<3,97,1,5>": "0",
+ "<3,97,1,6>": "0",
+ "<3,97,1,7>": "0",
+ "<3,97,1,8>": "34",
+ "<3,97,1,9>": "0",
+ "<3,97,1,10>": "3",
+ "<3,97,1,11>": "2",
+ "<3,97,1,12>": "1"
+ }
+ },
+ "<3,98>": {
+ "<3,98,1>": {
+ "<3,98,1,1>": "Segoe UI",
+ "<3,98,1,2>": "-11",
+ "<3,98,1,3>": "400",
+ "<3,98,1,4>": "0",
+ "<3,98,1,5>": "0",
+ "<3,98,1,6>": "0",
+ "<3,98,1,7>": "0",
+ "<3,98,1,8>": "34",
+ "<3,98,1,9>": "0",
+ "<3,98,1,10>": "3",
+ "<3,98,1,11>": "2",
+ "<3,98,1,12>": "1"
+ }
+ },
+ "<3,99>": {
+ "<3,99,1>": {
+ "<3,99,1,1>": "-2",
+ "<3,99,1,2>": "-2",
+ "<3,99,1,3>": "-2",
+ "<3,99,1,4>": "0",
+ "<3,99,1,5>": "0",
+ "<3,99,1,6>": "0",
+ "<3,99,1,7>": "0"
+ },
+ "<3,99,2>": {
+ "<3,99,2,1>": "-2",
+ "<3,99,2,2>": "-2",
+ "<3,99,2,3>": "-2",
+ "<3,99,2,4>": "0",
+ "<3,99,2,5>": "0",
+ "<3,99,2,6>": "0",
+ "<3,99,2,7>": "0"
+ },
+ "<3,99,3>": {
+ "<3,99,3,1>": "-2",
+ "<3,99,3,2>": "-2",
+ "<3,99,3,3>": "-2",
+ "<3,99,3,4>": "0",
+ "<3,99,3,5>": "0",
+ "<3,99,3,6>": "0",
+ "<3,99,3,7>": "0"
+ },
+ "<3,99,4>": {
+ "<3,99,4,1>": "-2",
+ "<3,99,4,2>": "-2",
+ "<3,99,4,3>": "-2",
+ "<3,99,4,4>": "0",
+ "<3,99,4,5>": "0",
+ "<3,99,4,6>": "0",
+ "<3,99,4,7>": "0"
+ },
+ "<3,99,5>": {
+ "<3,99,5,1>": "-2",
+ "<3,99,5,2>": "-2",
+ "<3,99,5,3>": "-2",
+ "<3,99,5,4>": "0",
+ "<3,99,5,5>": "0",
+ "<3,99,5,6>": "0",
+ "<3,99,5,7>": "0"
+ },
+ "<3,99,6>": {
+ "<3,99,6,1>": "-2",
+ "<3,99,6,2>": "-2",
+ "<3,99,6,3>": "-2",
+ "<3,99,6,4>": "0",
+ "<3,99,6,5>": "0",
+ "<3,99,6,6>": "0",
+ "<3,99,6,7>": "0"
+ },
+ "<3,99,7>": {
+ "<3,99,7,1>": "-2",
+ "<3,99,7,2>": "-2",
+ "<3,99,7,3>": "-2",
+ "<3,99,7,4>": "0",
+ "<3,99,7,5>": "0",
+ "<3,99,7,6>": "0",
+ "<3,99,7,7>": "0"
+ },
+ "<3,99,8>": "",
+ "<3,99,9>": "",
+ "<3,99,10>": "",
+ "<3,99,11>": {
+ "<3,99,11,1>": "-2",
+ "<3,99,11,2>": "-2",
+ "<3,99,11,3>": "-2",
+ "<3,99,11,4>": "0",
+ "<3,99,11,5>": "0",
+ "<3,99,11,6>": "0",
+ "<3,99,11,7>": "0"
+ },
+ "<3,99,12>": {
+ "<3,99,12,1>": "-2",
+ "<3,99,12,2>": "-2",
+ "<3,99,12,3>": "-2",
+ "<3,99,12,4>": "0",
+ "<3,99,12,5>": "0",
+ "<3,99,12,6>": "0",
+ "<3,99,12,7>": "0"
+ },
+ "<3,99,13>": {
+ "<3,99,13,1>": "-2",
+ "<3,99,13,2>": "-2",
+ "<3,99,13,3>": "-2",
+ "<3,99,13,4>": "0",
+ "<3,99,13,5>": "0",
+ "<3,99,13,6>": "0",
+ "<3,99,13,7>": "0"
+ },
+ "<3,99,14>": {
+ "<3,99,14,1>": "-2",
+ "<3,99,14,2>": "-2",
+ "<3,99,14,3>": "-2",
+ "<3,99,14,4>": "0",
+ "<3,99,14,5>": "0",
+ "<3,99,14,6>": "0",
+ "<3,99,14,7>": "0"
+ },
+ "<3,99,15>": {
+ "<3,99,15,1>": "-2",
+ "<3,99,15,2>": "-2",
+ "<3,99,15,3>": "-2",
+ "<3,99,15,4>": "0",
+ "<3,99,15,5>": "0",
+ "<3,99,15,6>": "0",
+ "<3,99,15,7>": "0"
+ },
+ "<3,99,16>": {
+ "<3,99,16,1>": "-2",
+ "<3,99,16,2>": "-2",
+ "<3,99,16,3>": "-2",
+ "<3,99,16,4>": "0",
+ "<3,99,16,5>": "0",
+ "<3,99,16,6>": "0",
+ "<3,99,16,7>": "0"
+ },
+ "<3,99,17>": {
+ "<3,99,17,1>": "-2",
+ "<3,99,17,2>": "-2",
+ "<3,99,17,3>": "-2",
+ "<3,99,17,4>": "0",
+ "<3,99,17,5>": "0",
+ "<3,99,17,6>": "0",
+ "<3,99,17,7>": "0"
+ },
+ "<3,99,18>": "",
+ "<3,99,19>": "",
+ "<3,99,20>": "",
+ "<3,99,21>": {
+ "<3,99,21,1>": "-2",
+ "<3,99,21,2>": "-2",
+ "<3,99,21,3>": "-2",
+ "<3,99,21,4>": "0",
+ "<3,99,21,5>": "0",
+ "<3,99,21,6>": "0",
+ "<3,99,21,7>": "0"
+ },
+ "<3,99,22>": {
+ "<3,99,22,1>": "-2",
+ "<3,99,22,2>": "-2",
+ "<3,99,22,3>": "-2",
+ "<3,99,22,4>": "0",
+ "<3,99,22,5>": "0",
+ "<3,99,22,6>": "0",
+ "<3,99,22,7>": "0"
+ },
+ "<3,99,23>": {
+ "<3,99,23,1>": "-2",
+ "<3,99,23,2>": "-2",
+ "<3,99,23,3>": "-2",
+ "<3,99,23,4>": "0",
+ "<3,99,23,5>": "0",
+ "<3,99,23,6>": "0",
+ "<3,99,23,7>": "0"
+ },
+ "<3,99,24>": {
+ "<3,99,24,1>": "-2",
+ "<3,99,24,2>": "-2",
+ "<3,99,24,3>": "-2",
+ "<3,99,24,4>": "0",
+ "<3,99,24,5>": "0",
+ "<3,99,24,6>": "0",
+ "<3,99,24,7>": "0"
+ },
+ "<3,99,25>": {
+ "<3,99,25,1>": "-2",
+ "<3,99,25,2>": "-2",
+ "<3,99,25,3>": "-2",
+ "<3,99,25,4>": "0",
+ "<3,99,25,5>": "0",
+ "<3,99,25,6>": "0",
+ "<3,99,25,7>": "0"
+ },
+ "<3,99,26>": {
+ "<3,99,26,1>": "-2",
+ "<3,99,26,2>": "-2",
+ "<3,99,26,3>": "-2",
+ "<3,99,26,4>": "0",
+ "<3,99,26,5>": "0",
+ "<3,99,26,6>": "0",
+ "<3,99,26,7>": "0"
+ },
+ "<3,99,27>": {
+ "<3,99,27,1>": "-2",
+ "<3,99,27,2>": "-2",
+ "<3,99,27,3>": "-2",
+ "<3,99,27,4>": "0",
+ "<3,99,27,5>": "0",
+ "<3,99,27,6>": "0",
+ "<3,99,27,7>": "0"
+ }
+ },
+ "<3,100>": "",
+ "<3,101>": "",
+ "<3,102>": "",
+ "<3,103>": "",
+ "<3,104>": "",
+ "<3,105>": "",
+ "<3,106>": "",
+ "<3,107>": "",
+ "<3,108>": ""
+ },
+ "<4>": {
+ "<4,1>": "BTN_OK",
+ "<4,2>": "",
+ "<4,3>": "PUSHBUTTON",
+ "<4,4>": "POPUP",
+ "<4,5>": "-91",
+ "<4,6>": "12",
+ "<4,7>": "80",
+ "<4,8>": "24",
+ "<4,9>": "&OK",
+ "<4,10>": {
+ "<4,10,1>": "0x50000300",
+ "<4,10,2>": "0x0"
+ },
+ "<4,11>": {
+ "<4,11,1>": "0x1001",
+ "<4,11,2>": "0x80000000"
+ },
+ "<4,12>": "2",
+ "<4,13>": {
+ "<4,13,1>": "-2",
+ "<4,13,2>": "-2",
+ "<4,13,3>": "0"
+ },
+ "<4,14>": "-2",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "Segoe UI",
+ "<4,15,1,2>": "-11",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "3",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1",
+ "<4,15,1,13>": "0",
+ "<4,15,1,14>": "0"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": {
+ "<4,18,1>": {
+ "<4,18,1,1>": "R",
+ "<4,18,1,2>": "EXECUTE",
+ "<4,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<4,18,1,4>": {
+ "<4,18,1,4,1>": "@SELF",
+ "<4,18,1,4,2>": "@EVENT",
+ "<4,18,1,4,3>": "@PARAM1",
+ "<4,18,1,4,4>": "@PARAM2",
+ "<4,18,1,4,5>": "@PARAM3",
+ "<4,18,1,4,6>": "@PARAM4",
+ "<4,18,1,4,7>": "@PARAM5",
+ "<4,18,1,4,8>": "@PARAM6"
+ },
+ "<4,18,1,5>": "",
+ "<4,18,1,6>": "",
+ "<4,18,1,7>": "",
+ "<4,18,1,8>": "",
+ "<4,18,1,9>": "",
+ "<4,18,1,10>": "",
+ "<4,18,1,11>": "",
+ "<4,18,1,12>": "",
+ "<4,18,1,13>": "",
+ "<4,18,1,14>": "",
+ "<4,18,1,15>": "STPROC"
+ }
+ },
+ "<4,19>": "CLICK",
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "",
+ "<4,26>": "",
+ "<4,27>": "",
+ "<4,28>": "",
+ "<4,29>": "",
+ "<4,30>": "",
+ "<4,31>": "",
+ "<4,32>": "",
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "1",
+ "<4,41>": {
+ "<4,41,1>": "",
+ "<4,41,2>": "-1"
+ },
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": "",
+ "<4,52>": "",
+ "<4,53>": "",
+ "<4,54>": "",
+ "<4,55>": "",
+ "<4,56>": "",
+ "<4,57>": "",
+ "<4,58>": "",
+ "<4,59>": "",
+ "<4,60>": "",
+ "<4,61>": "",
+ "<4,62>": "0",
+ "<4,63>": "",
+ "<4,64>": {
+ "<4,64,1>": "-2",
+ "<4,64,2>": "-2",
+ "<4,64,3>": "0"
+ },
+ "<4,65>": "-2",
+ "<4,66>": "",
+ "<4,67>": "",
+ "<4,68>": "",
+ "<4,69>": "",
+ "<4,70>": "",
+ "<4,71>": "",
+ "<4,72>": "",
+ "<4,73>": "",
+ "<4,74>": "",
+ "<4,75>": "",
+ "<4,76>": "",
+ "<4,77>": "",
+ "<4,78>": "",
+ "<4,79>": "",
+ "<4,80>": "",
+ "<4,81>": "",
+ "<4,82>": "",
+ "<4,83>": "",
+ "<4,84>": "",
+ "<4,85>": "",
+ "<4,86>": "",
+ "<4,87>": "",
+ "<4,88>": "",
+ "<4,89>": "",
+ "<4,90>": "0",
+ "<4,91>": "0",
+ "<4,92>": "",
+ "<4,93>": "",
+ "<4,94>": "",
+ "<4,95>": "",
+ "<4,96>": "",
+ "<4,97>": "",
+ "<4,98>": "",
+ "<4,99>": "",
+ "<4,100>": "",
+ "<4,101>": "",
+ "<4,102>": "",
+ "<4,103>": "",
+ "<4,104>": "",
+ "<4,105>": "",
+ "<4,106>": "",
+ "<4,107>": "",
+ "<4,108>": ""
+ },
+ "<5>": {
+ "<5,1>": "BTN_CANCEL",
+ "<5,2>": "",
+ "<5,3>": "PUSHBUTTON",
+ "<5,4>": "POPUP",
+ "<5,5>": "-91",
+ "<5,6>": "40",
+ "<5,7>": "80",
+ "<5,8>": "24",
+ "<5,9>": "&Cancel",
+ "<5,10>": {
+ "<5,10,1>": "0x50000300",
+ "<5,10,2>": "0x0"
+ },
+ "<5,11>": {
+ "<5,11,1>": "0x1000",
+ "<5,11,2>": "0x80000000"
+ },
+ "<5,12>": "3",
+ "<5,13>": {
+ "<5,13,1>": "-2",
+ "<5,13,2>": "-2",
+ "<5,13,3>": "0"
+ },
+ "<5,14>": "-2",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "Segoe UI",
+ "<5,15,1,2>": "-11",
+ "<5,15,1,3>": "400",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "3",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1",
+ "<5,15,1,13>": "0",
+ "<5,15,1,14>": "0"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": {
+ "<5,18,1>": {
+ "<5,18,1,1>": "E",
+ "<5,18,1,2>": "CLOSE",
+ "<5,18,1,3>": "@WINDOW",
+ "<5,18,1,4>": "",
+ "<5,18,1,5>": "",
+ "<5,18,1,6>": "",
+ "<5,18,1,7>": "",
+ "<5,18,1,8>": "",
+ "<5,18,1,9>": "",
+ "<5,18,1,10>": "",
+ "<5,18,1,11>": "",
+ "<5,18,1,12>": "",
+ "<5,18,1,13>": "",
+ "<5,18,1,14>": "",
+ "<5,18,1,15>": "GEN"
+ }
+ },
+ "<5,19>": "CLICK",
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "",
+ "<5,26>": "",
+ "<5,27>": "",
+ "<5,28>": "",
+ "<5,29>": "",
+ "<5,30>": "",
+ "<5,31>": "",
+ "<5,32>": "",
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "1",
+ "<5,41>": {
+ "<5,41,1>": "",
+ "<5,41,2>": "-1"
+ },
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": "",
+ "<5,52>": "",
+ "<5,53>": "",
+ "<5,54>": "",
+ "<5,55>": "",
+ "<5,56>": "",
+ "<5,57>": "",
+ "<5,58>": "",
+ "<5,59>": "",
+ "<5,60>": "",
+ "<5,61>": "",
+ "<5,62>": "0",
+ "<5,63>": "",
+ "<5,64>": {
+ "<5,64,1>": "-2",
+ "<5,64,2>": "-2",
+ "<5,64,3>": "0"
+ },
+ "<5,65>": "-2",
+ "<5,66>": "",
+ "<5,67>": "",
+ "<5,68>": "",
+ "<5,69>": "",
+ "<5,70>": "",
+ "<5,71>": "",
+ "<5,72>": "",
+ "<5,73>": "",
+ "<5,74>": "",
+ "<5,75>": "",
+ "<5,76>": "",
+ "<5,77>": "",
+ "<5,78>": "",
+ "<5,79>": "",
+ "<5,80>": "",
+ "<5,81>": "",
+ "<5,82>": "",
+ "<5,83>": "",
+ "<5,84>": "",
+ "<5,85>": "",
+ "<5,86>": "",
+ "<5,87>": "",
+ "<5,88>": "",
+ "<5,89>": "",
+ "<5,90>": "0",
+ "<5,91>": "0",
+ "<5,92>": "",
+ "<5,93>": "",
+ "<5,94>": "",
+ "<5,95>": "",
+ "<5,96>": "",
+ "<5,97>": "",
+ "<5,98>": "",
+ "<5,99>": "",
+ "<5,100>": "",
+ "<5,101>": "",
+ "<5,102>": "",
+ "<5,103>": "",
+ "<5,104>": "",
+ "<5,105>": "",
+ "<5,106>": "",
+ "<5,107>": "",
+ "<5,108>": ""
+ },
+ "<6>": {
+ "<6,1>": "BTN_SELECTALL",
+ "<6,2>": "",
+ "<6,3>": "PUSHBUTTON",
+ "<6,4>": "POPUP",
+ "<6,5>": "-91",
+ "<6,6>": "76",
+ "<6,7>": "80",
+ "<6,8>": "24",
+ "<6,9>": "Select &All",
+ "<6,10>": {
+ "<6,10,1>": "0x50000300",
+ "<6,10,2>": "0x0"
+ },
+ "<6,11>": {
+ "<6,11,1>": "0x1000",
+ "<6,11,2>": "0x80000000"
+ },
+ "<6,12>": "4",
+ "<6,13>": {
+ "<6,13,1>": "-2",
+ "<6,13,2>": "-2",
+ "<6,13,3>": "0"
+ },
+ "<6,14>": "-2",
+ "<6,15>": {
+ "<6,15,1>": {
+ "<6,15,1,1>": "Segoe UI",
+ "<6,15,1,2>": "-11",
+ "<6,15,1,3>": "400",
+ "<6,15,1,4>": "0",
+ "<6,15,1,5>": "0",
+ "<6,15,1,6>": "0",
+ "<6,15,1,7>": "0",
+ "<6,15,1,8>": "34",
+ "<6,15,1,9>": "0",
+ "<6,15,1,10>": "3",
+ "<6,15,1,11>": "2",
+ "<6,15,1,12>": "1",
+ "<6,15,1,13>": "0",
+ "<6,15,1,14>": "0"
+ }
+ },
+ "<6,16>": "",
+ "<6,17>": "",
+ "<6,18>": {
+ "<6,18,1>": {
+ "<6,18,1,1>": "R",
+ "<6,18,1,2>": "EXECUTE",
+ "<6,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<6,18,1,4>": {
+ "<6,18,1,4,1>": "@SELF",
+ "<6,18,1,4,2>": "@EVENT",
+ "<6,18,1,4,3>": "@PARAM1",
+ "<6,18,1,4,4>": "@PARAM2",
+ "<6,18,1,4,5>": "@PARAM3",
+ "<6,18,1,4,6>": "@PARAM4",
+ "<6,18,1,4,7>": "@PARAM5",
+ "<6,18,1,4,8>": "@PARAM6"
+ },
+ "<6,18,1,5>": "",
+ "<6,18,1,6>": "",
+ "<6,18,1,7>": "",
+ "<6,18,1,8>": "",
+ "<6,18,1,9>": "",
+ "<6,18,1,10>": "",
+ "<6,18,1,11>": "",
+ "<6,18,1,12>": "",
+ "<6,18,1,13>": "",
+ "<6,18,1,14>": "",
+ "<6,18,1,15>": "STPROC"
+ }
+ },
+ "<6,19>": "CLICK",
+ "<6,20>": "",
+ "<6,21>": "",
+ "<6,22>": "",
+ "<6,23>": "",
+ "<6,24>": "",
+ "<6,25>": "",
+ "<6,26>": "",
+ "<6,27>": "",
+ "<6,28>": "",
+ "<6,29>": "",
+ "<6,30>": "",
+ "<6,31>": "",
+ "<6,32>": "",
+ "<6,33>": "",
+ "<6,34>": "",
+ "<6,35>": "",
+ "<6,36>": "",
+ "<6,37>": "",
+ "<6,38>": "",
+ "<6,39>": "",
+ "<6,40>": "1",
+ "<6,41>": {
+ "<6,41,1>": "",
+ "<6,41,2>": "-1"
+ },
+ "<6,42>": "",
+ "<6,43>": "",
+ "<6,44>": "",
+ "<6,45>": "",
+ "<6,46>": "",
+ "<6,47>": "",
+ "<6,48>": "",
+ "<6,49>": "",
+ "<6,50>": "",
+ "<6,51>": "",
+ "<6,52>": "",
+ "<6,53>": "",
+ "<6,54>": "",
+ "<6,55>": "",
+ "<6,56>": "",
+ "<6,57>": "",
+ "<6,58>": "",
+ "<6,59>": "",
+ "<6,60>": "",
+ "<6,61>": "",
+ "<6,62>": "0",
+ "<6,63>": "",
+ "<6,64>": {
+ "<6,64,1>": "-2",
+ "<6,64,2>": "-2",
+ "<6,64,3>": "0"
+ },
+ "<6,65>": "-2",
+ "<6,66>": "",
+ "<6,67>": "",
+ "<6,68>": "",
+ "<6,69>": "",
+ "<6,70>": "",
+ "<6,71>": "",
+ "<6,72>": "",
+ "<6,73>": "",
+ "<6,74>": "",
+ "<6,75>": "",
+ "<6,76>": "",
+ "<6,77>": "",
+ "<6,78>": "",
+ "<6,79>": "",
+ "<6,80>": "",
+ "<6,81>": "",
+ "<6,82>": "",
+ "<6,83>": "",
+ "<6,84>": "",
+ "<6,85>": "",
+ "<6,86>": "",
+ "<6,87>": "",
+ "<6,88>": "",
+ "<6,89>": "",
+ "<6,90>": "0",
+ "<6,91>": "0",
+ "<6,92>": "",
+ "<6,93>": "",
+ "<6,94>": "",
+ "<6,95>": "",
+ "<6,96>": "",
+ "<6,97>": "",
+ "<6,98>": "",
+ "<6,99>": "",
+ "<6,100>": "",
+ "<6,101>": "",
+ "<6,102>": "",
+ "<6,103>": "",
+ "<6,104>": "",
+ "<6,105>": "",
+ "<6,106>": "",
+ "<6,107>": "",
+ "<6,108>": ""
+ },
+ "<7>": {
+ "<7,1>": "BTN_CLEAR",
+ "<7,2>": "",
+ "<7,3>": "PUSHBUTTON",
+ "<7,4>": "POPUP",
+ "<7,5>": "-91",
+ "<7,6>": "104",
+ "<7,7>": "80",
+ "<7,8>": "24",
+ "<7,9>": "C&lear",
+ "<7,10>": {
+ "<7,10,1>": "0x50000300",
+ "<7,10,2>": "0x0"
+ },
+ "<7,11>": {
+ "<7,11,1>": "0x1000",
+ "<7,11,2>": "0x80000000"
+ },
+ "<7,12>": "5",
+ "<7,13>": {
+ "<7,13,1>": "-2",
+ "<7,13,2>": "-2",
+ "<7,13,3>": "0"
+ },
+ "<7,14>": "-2",
+ "<7,15>": {
+ "<7,15,1>": {
+ "<7,15,1,1>": "Segoe UI",
+ "<7,15,1,2>": "-11",
+ "<7,15,1,3>": "400",
+ "<7,15,1,4>": "0",
+ "<7,15,1,5>": "0",
+ "<7,15,1,6>": "0",
+ "<7,15,1,7>": "0",
+ "<7,15,1,8>": "34",
+ "<7,15,1,9>": "0",
+ "<7,15,1,10>": "3",
+ "<7,15,1,11>": "2",
+ "<7,15,1,12>": "1",
+ "<7,15,1,13>": "0",
+ "<7,15,1,14>": "0"
+ }
+ },
+ "<7,16>": "",
+ "<7,17>": "",
+ "<7,18>": {
+ "<7,18,1>": {
+ "<7,18,1,1>": "R",
+ "<7,18,1,2>": "EXECUTE",
+ "<7,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<7,18,1,4>": {
+ "<7,18,1,4,1>": "@SELF",
+ "<7,18,1,4,2>": "@EVENT",
+ "<7,18,1,4,3>": "@PARAM1",
+ "<7,18,1,4,4>": "@PARAM2",
+ "<7,18,1,4,5>": "@PARAM3",
+ "<7,18,1,4,6>": "@PARAM4",
+ "<7,18,1,4,7>": "@PARAM5",
+ "<7,18,1,4,8>": "@PARAM6"
+ },
+ "<7,18,1,5>": "",
+ "<7,18,1,6>": "",
+ "<7,18,1,7>": "",
+ "<7,18,1,8>": "",
+ "<7,18,1,9>": "",
+ "<7,18,1,10>": "",
+ "<7,18,1,11>": "",
+ "<7,18,1,12>": "",
+ "<7,18,1,13>": "",
+ "<7,18,1,14>": "",
+ "<7,18,1,15>": "STPROC"
+ }
+ },
+ "<7,19>": "CLICK",
+ "<7,20>": "",
+ "<7,21>": "",
+ "<7,22>": "",
+ "<7,23>": "",
+ "<7,24>": "",
+ "<7,25>": "",
+ "<7,26>": "",
+ "<7,27>": "",
+ "<7,28>": "",
+ "<7,29>": "",
+ "<7,30>": "",
+ "<7,31>": "",
+ "<7,32>": "",
+ "<7,33>": "",
+ "<7,34>": "",
+ "<7,35>": "",
+ "<7,36>": "",
+ "<7,37>": "",
+ "<7,38>": "",
+ "<7,39>": "",
+ "<7,40>": "1",
+ "<7,41>": {
+ "<7,41,1>": "",
+ "<7,41,2>": "-1"
+ },
+ "<7,42>": "",
+ "<7,43>": "",
+ "<7,44>": "",
+ "<7,45>": "",
+ "<7,46>": "",
+ "<7,47>": "",
+ "<7,48>": "",
+ "<7,49>": "",
+ "<7,50>": "",
+ "<7,51>": "",
+ "<7,52>": "",
+ "<7,53>": "",
+ "<7,54>": "",
+ "<7,55>": "",
+ "<7,56>": "",
+ "<7,57>": "",
+ "<7,58>": "",
+ "<7,59>": "",
+ "<7,60>": "",
+ "<7,61>": "",
+ "<7,62>": "0",
+ "<7,63>": "",
+ "<7,64>": {
+ "<7,64,1>": "-2",
+ "<7,64,2>": "-2",
+ "<7,64,3>": "0"
+ },
+ "<7,65>": "-2",
+ "<7,66>": "",
+ "<7,67>": "",
+ "<7,68>": "",
+ "<7,69>": "",
+ "<7,70>": "",
+ "<7,71>": "",
+ "<7,72>": "",
+ "<7,73>": "",
+ "<7,74>": "",
+ "<7,75>": "",
+ "<7,76>": "",
+ "<7,77>": "",
+ "<7,78>": "",
+ "<7,79>": "",
+ "<7,80>": "",
+ "<7,81>": "",
+ "<7,82>": "",
+ "<7,83>": "",
+ "<7,84>": "",
+ "<7,85>": "",
+ "<7,86>": "",
+ "<7,87>": "",
+ "<7,88>": "",
+ "<7,89>": "",
+ "<7,90>": "0",
+ "<7,91>": "0",
+ "<7,92>": "",
+ "<7,93>": "",
+ "<7,94>": "",
+ "<7,95>": "",
+ "<7,96>": "",
+ "<7,97>": "",
+ "<7,98>": "",
+ "<7,99>": "",
+ "<7,100>": "",
+ "<7,101>": "",
+ "<7,102>": "",
+ "<7,103>": "",
+ "<7,104>": "",
+ "<7,105>": "",
+ "<7,106>": "",
+ "<7,107>": "",
+ "<7,108>": ""
+ },
+ "<8>": {
+ "<8,1>": "BTN_SEARCH",
+ "<8,2>": "",
+ "<8,3>": "PUSHBUTTON",
+ "<8,4>": "POPUP",
+ "<8,5>": "-91",
+ "<8,6>": "132",
+ "<8,7>": "80",
+ "<8,8>": "24",
+ "<8,9>": "&Search...",
+ "<8,10>": {
+ "<8,10,1>": "0x50000300",
+ "<8,10,2>": "0x0"
+ },
+ "<8,11>": {
+ "<8,11,1>": "0x1000",
+ "<8,11,2>": "0x80000000"
+ },
+ "<8,12>": "6",
+ "<8,13>": {
+ "<8,13,1>": "-2",
+ "<8,13,2>": "-2",
+ "<8,13,3>": "0"
+ },
+ "<8,14>": "-2",
+ "<8,15>": {
+ "<8,15,1>": {
+ "<8,15,1,1>": "Segoe UI",
+ "<8,15,1,2>": "-11",
+ "<8,15,1,3>": "400",
+ "<8,15,1,4>": "0",
+ "<8,15,1,5>": "0",
+ "<8,15,1,6>": "0",
+ "<8,15,1,7>": "0",
+ "<8,15,1,8>": "34",
+ "<8,15,1,9>": "0",
+ "<8,15,1,10>": "3",
+ "<8,15,1,11>": "2",
+ "<8,15,1,12>": "1",
+ "<8,15,1,13>": "0",
+ "<8,15,1,14>": "0"
+ }
+ },
+ "<8,16>": "",
+ "<8,17>": "",
+ "<8,18>": {
+ "<8,18,1>": {
+ "<8,18,1,1>": "R",
+ "<8,18,1,2>": "EXECUTE",
+ "<8,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<8,18,1,4>": {
+ "<8,18,1,4,1>": "@SELF",
+ "<8,18,1,4,2>": "@EVENT",
+ "<8,18,1,4,3>": "@PARAM1",
+ "<8,18,1,4,4>": "@PARAM2",
+ "<8,18,1,4,5>": "@PARAM3",
+ "<8,18,1,4,6>": "@PARAM4",
+ "<8,18,1,4,7>": "@PARAM5",
+ "<8,18,1,4,8>": "@PARAM6"
+ },
+ "<8,18,1,5>": "",
+ "<8,18,1,6>": "",
+ "<8,18,1,7>": "",
+ "<8,18,1,8>": "",
+ "<8,18,1,9>": "",
+ "<8,18,1,10>": "",
+ "<8,18,1,11>": "",
+ "<8,18,1,12>": "",
+ "<8,18,1,13>": "",
+ "<8,18,1,14>": "",
+ "<8,18,1,15>": "STPROC"
+ }
+ },
+ "<8,19>": "CLICK",
+ "<8,20>": "",
+ "<8,21>": "",
+ "<8,22>": "",
+ "<8,23>": "",
+ "<8,24>": "",
+ "<8,25>": "",
+ "<8,26>": "",
+ "<8,27>": "",
+ "<8,28>": "",
+ "<8,29>": "",
+ "<8,30>": "",
+ "<8,31>": "",
+ "<8,32>": "",
+ "<8,33>": "",
+ "<8,34>": "",
+ "<8,35>": "",
+ "<8,36>": "",
+ "<8,37>": "",
+ "<8,38>": "",
+ "<8,39>": "",
+ "<8,40>": "1",
+ "<8,41>": {
+ "<8,41,1>": "",
+ "<8,41,2>": "-1"
+ },
+ "<8,42>": "",
+ "<8,43>": "",
+ "<8,44>": "",
+ "<8,45>": "",
+ "<8,46>": "",
+ "<8,47>": "",
+ "<8,48>": "",
+ "<8,49>": "",
+ "<8,50>": "",
+ "<8,51>": "",
+ "<8,52>": "",
+ "<8,53>": "",
+ "<8,54>": "",
+ "<8,55>": "",
+ "<8,56>": "",
+ "<8,57>": "",
+ "<8,58>": "",
+ "<8,59>": "",
+ "<8,60>": "",
+ "<8,61>": "",
+ "<8,62>": "0",
+ "<8,63>": "",
+ "<8,64>": {
+ "<8,64,1>": "-2",
+ "<8,64,2>": "-2",
+ "<8,64,3>": "0"
+ },
+ "<8,65>": "-2",
+ "<8,66>": "",
+ "<8,67>": "",
+ "<8,68>": "",
+ "<8,69>": "",
+ "<8,70>": "",
+ "<8,71>": "",
+ "<8,72>": "",
+ "<8,73>": "",
+ "<8,74>": "",
+ "<8,75>": "",
+ "<8,76>": "",
+ "<8,77>": "",
+ "<8,78>": "",
+ "<8,79>": "",
+ "<8,80>": "",
+ "<8,81>": "",
+ "<8,82>": "",
+ "<8,83>": "",
+ "<8,84>": "",
+ "<8,85>": "",
+ "<8,86>": "",
+ "<8,87>": "",
+ "<8,88>": "",
+ "<8,89>": "",
+ "<8,90>": "0",
+ "<8,91>": "0",
+ "<8,92>": "",
+ "<8,93>": "",
+ "<8,94>": "",
+ "<8,95>": "",
+ "<8,96>": "",
+ "<8,97>": "",
+ "<8,98>": "",
+ "<8,99>": "",
+ "<8,100>": "",
+ "<8,101>": "",
+ "<8,102>": "",
+ "<8,103>": "",
+ "<8,104>": "",
+ "<8,105>": "",
+ "<8,106>": "",
+ "<8,107>": "",
+ "<8,108>": ""
+ },
+ "<9>": {
+ "<9,1>": "BTN_PRINT",
+ "<9,2>": "",
+ "<9,3>": "PUSHBUTTON",
+ "<9,4>": "POPUP",
+ "<9,5>": "-91",
+ "<9,6>": "160",
+ "<9,7>": "80",
+ "<9,8>": "24",
+ "<9,9>": "&Print...",
+ "<9,10>": {
+ "<9,10,1>": "0x50000300",
+ "<9,10,2>": "0x0"
+ },
+ "<9,11>": {
+ "<9,11,1>": "0x1000",
+ "<9,11,2>": "0x80000000"
+ },
+ "<9,12>": "7",
+ "<9,13>": {
+ "<9,13,1>": "-2",
+ "<9,13,2>": "-2",
+ "<9,13,3>": "0"
+ },
+ "<9,14>": "-2",
+ "<9,15>": {
+ "<9,15,1>": {
+ "<9,15,1,1>": "Segoe UI",
+ "<9,15,1,2>": "-11",
+ "<9,15,1,3>": "400",
+ "<9,15,1,4>": "0",
+ "<9,15,1,5>": "0",
+ "<9,15,1,6>": "0",
+ "<9,15,1,7>": "0",
+ "<9,15,1,8>": "34",
+ "<9,15,1,9>": "0",
+ "<9,15,1,10>": "3",
+ "<9,15,1,11>": "2",
+ "<9,15,1,12>": "1",
+ "<9,15,1,13>": "0",
+ "<9,15,1,14>": "0"
+ }
+ },
+ "<9,16>": "",
+ "<9,17>": "",
+ "<9,18>": {
+ "<9,18,1>": {
+ "<9,18,1,1>": "R",
+ "<9,18,1,2>": "EXECUTE",
+ "<9,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<9,18,1,4>": {
+ "<9,18,1,4,1>": "@SELF",
+ "<9,18,1,4,2>": "@EVENT",
+ "<9,18,1,4,3>": "@PARAM1",
+ "<9,18,1,4,4>": "@PARAM2",
+ "<9,18,1,4,5>": "@PARAM3",
+ "<9,18,1,4,6>": "@PARAM4",
+ "<9,18,1,4,7>": "@PARAM5",
+ "<9,18,1,4,8>": "@PARAM6"
+ },
+ "<9,18,1,5>": "",
+ "<9,18,1,6>": "",
+ "<9,18,1,7>": "",
+ "<9,18,1,8>": "",
+ "<9,18,1,9>": "",
+ "<9,18,1,10>": "",
+ "<9,18,1,11>": "",
+ "<9,18,1,12>": "",
+ "<9,18,1,13>": "",
+ "<9,18,1,14>": "",
+ "<9,18,1,15>": "STPROC"
+ }
+ },
+ "<9,19>": "CLICK",
+ "<9,20>": "",
+ "<9,21>": "",
+ "<9,22>": "",
+ "<9,23>": "",
+ "<9,24>": "",
+ "<9,25>": "",
+ "<9,26>": "",
+ "<9,27>": "",
+ "<9,28>": "",
+ "<9,29>": "",
+ "<9,30>": "",
+ "<9,31>": "",
+ "<9,32>": "",
+ "<9,33>": "",
+ "<9,34>": "",
+ "<9,35>": "",
+ "<9,36>": "",
+ "<9,37>": "",
+ "<9,38>": "",
+ "<9,39>": "",
+ "<9,40>": "1",
+ "<9,41>": {
+ "<9,41,1>": "",
+ "<9,41,2>": "-1"
+ },
+ "<9,42>": "",
+ "<9,43>": "",
+ "<9,44>": "",
+ "<9,45>": "",
+ "<9,46>": "",
+ "<9,47>": "",
+ "<9,48>": "",
+ "<9,49>": "",
+ "<9,50>": "",
+ "<9,51>": "",
+ "<9,52>": "",
+ "<9,53>": "",
+ "<9,54>": "",
+ "<9,55>": "",
+ "<9,56>": "",
+ "<9,57>": "",
+ "<9,58>": "",
+ "<9,59>": "",
+ "<9,60>": "",
+ "<9,61>": "",
+ "<9,62>": "0",
+ "<9,63>": "",
+ "<9,64>": {
+ "<9,64,1>": "-2",
+ "<9,64,2>": "-2",
+ "<9,64,3>": "0"
+ },
+ "<9,65>": "-2",
+ "<9,66>": "",
+ "<9,67>": "",
+ "<9,68>": "",
+ "<9,69>": "",
+ "<9,70>": "",
+ "<9,71>": "",
+ "<9,72>": "",
+ "<9,73>": "",
+ "<9,74>": "",
+ "<9,75>": "",
+ "<9,76>": "",
+ "<9,77>": "",
+ "<9,78>": "",
+ "<9,79>": "",
+ "<9,80>": "",
+ "<9,81>": "",
+ "<9,82>": "",
+ "<9,83>": "",
+ "<9,84>": "",
+ "<9,85>": "",
+ "<9,86>": "",
+ "<9,87>": "",
+ "<9,88>": "",
+ "<9,89>": "",
+ "<9,90>": "0",
+ "<9,91>": "0",
+ "<9,92>": "",
+ "<9,93>": "",
+ "<9,94>": "",
+ "<9,95>": "",
+ "<9,96>": "",
+ "<9,97>": "",
+ "<9,98>": "",
+ "<9,99>": "",
+ "<9,100>": "",
+ "<9,101>": "",
+ "<9,102>": "",
+ "<9,103>": "",
+ "<9,104>": "",
+ "<9,105>": "",
+ "<9,106>": "",
+ "<9,107>": "",
+ "<9,108>": ""
+ },
+ "<10>": {
+ "<10,1>": "BTN_CUSTOM",
+ "<10,2>": "",
+ "<10,3>": "PUSHBUTTON",
+ "<10,4>": "POPUP",
+ "<10,5>": "-91",
+ "<10,6>": "188",
+ "<10,7>": "80",
+ "<10,8>": "24",
+ "<10,9>": "Custom",
+ "<10,10>": {
+ "<10,10,1>": "0x50000300",
+ "<10,10,2>": "0x0"
+ },
+ "<10,11>": {
+ "<10,11,1>": "0x1000",
+ "<10,11,2>": "0x80000000"
+ },
+ "<10,12>": "8",
+ "<10,13>": {
+ "<10,13,1>": "-2",
+ "<10,13,2>": "-2",
+ "<10,13,3>": "0"
+ },
+ "<10,14>": "-2",
+ "<10,15>": {
+ "<10,15,1>": {
+ "<10,15,1,1>": "Segoe UI",
+ "<10,15,1,2>": "-11",
+ "<10,15,1,3>": "400",
+ "<10,15,1,4>": "0",
+ "<10,15,1,5>": "0",
+ "<10,15,1,6>": "0",
+ "<10,15,1,7>": "0",
+ "<10,15,1,8>": "34",
+ "<10,15,1,9>": "0",
+ "<10,15,1,10>": "3",
+ "<10,15,1,11>": "2",
+ "<10,15,1,12>": "1",
+ "<10,15,1,13>": "0",
+ "<10,15,1,14>": "0"
+ }
+ },
+ "<10,16>": "",
+ "<10,17>": "",
+ "<10,18>": {
+ "<10,18,1>": {
+ "<10,18,1,1>": "R",
+ "<10,18,1,2>": "EXECUTE",
+ "<10,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<10,18,1,4>": {
+ "<10,18,1,4,1>": "@SELF",
+ "<10,18,1,4,2>": "@EVENT",
+ "<10,18,1,4,3>": "@PARAM1",
+ "<10,18,1,4,4>": "@PARAM2",
+ "<10,18,1,4,5>": "@PARAM3",
+ "<10,18,1,4,6>": "@PARAM4",
+ "<10,18,1,4,7>": "@PARAM5",
+ "<10,18,1,4,8>": "@PARAM6"
+ },
+ "<10,18,1,5>": "",
+ "<10,18,1,6>": "",
+ "<10,18,1,7>": "",
+ "<10,18,1,8>": "",
+ "<10,18,1,9>": "",
+ "<10,18,1,10>": "",
+ "<10,18,1,11>": "",
+ "<10,18,1,12>": "",
+ "<10,18,1,13>": "",
+ "<10,18,1,14>": "",
+ "<10,18,1,15>": "STPROC"
+ }
+ },
+ "<10,19>": "CLICK",
+ "<10,20>": "",
+ "<10,21>": "",
+ "<10,22>": "",
+ "<10,23>": "",
+ "<10,24>": "",
+ "<10,25>": "",
+ "<10,26>": "",
+ "<10,27>": "",
+ "<10,28>": "",
+ "<10,29>": "",
+ "<10,30>": "",
+ "<10,31>": "",
+ "<10,32>": "",
+ "<10,33>": "",
+ "<10,34>": "",
+ "<10,35>": "",
+ "<10,36>": "",
+ "<10,37>": "",
+ "<10,38>": "",
+ "<10,39>": "",
+ "<10,40>": "1",
+ "<10,41>": {
+ "<10,41,1>": "",
+ "<10,41,2>": "-1"
+ },
+ "<10,42>": "",
+ "<10,43>": "",
+ "<10,44>": "",
+ "<10,45>": "",
+ "<10,46>": "",
+ "<10,47>": "",
+ "<10,48>": "",
+ "<10,49>": "",
+ "<10,50>": "",
+ "<10,51>": "",
+ "<10,52>": "",
+ "<10,53>": "",
+ "<10,54>": "",
+ "<10,55>": "",
+ "<10,56>": "",
+ "<10,57>": "",
+ "<10,58>": "",
+ "<10,59>": "",
+ "<10,60>": "",
+ "<10,61>": "",
+ "<10,62>": "0",
+ "<10,63>": "",
+ "<10,64>": {
+ "<10,64,1>": "-2",
+ "<10,64,2>": "-2",
+ "<10,64,3>": "0"
+ },
+ "<10,65>": "-2",
+ "<10,66>": "",
+ "<10,67>": "",
+ "<10,68>": "",
+ "<10,69>": "",
+ "<10,70>": "",
+ "<10,71>": "",
+ "<10,72>": "",
+ "<10,73>": "",
+ "<10,74>": "",
+ "<10,75>": "",
+ "<10,76>": "",
+ "<10,77>": "",
+ "<10,78>": "",
+ "<10,79>": "",
+ "<10,80>": "",
+ "<10,81>": "",
+ "<10,82>": "",
+ "<10,83>": "",
+ "<10,84>": "",
+ "<10,85>": "",
+ "<10,86>": "",
+ "<10,87>": "",
+ "<10,88>": "",
+ "<10,89>": "",
+ "<10,90>": "0",
+ "<10,91>": "0",
+ "<10,92>": "",
+ "<10,93>": "",
+ "<10,94>": "",
+ "<10,95>": "",
+ "<10,96>": "",
+ "<10,97>": "",
+ "<10,98>": "",
+ "<10,99>": "",
+ "<10,100>": "",
+ "<10,101>": "",
+ "<10,102>": "",
+ "<10,103>": "",
+ "<10,104>": "",
+ "<10,105>": "",
+ "<10,106>": "",
+ "<10,107>": "",
+ "<10,108>": ""
+ },
+ "<11>": {
+ "<11,1>": "BTN_CUSTOM_B",
+ "<11,2>": "",
+ "<11,3>": "PUSHBUTTON",
+ "<11,4>": "POPUP",
+ "<11,5>": "12",
+ "<11,6>": "-36",
+ "<11,7>": "64",
+ "<11,8>": "24",
+ "<11,9>": "Custom",
+ "<11,10>": {
+ "<11,10,1>": "0x50000300",
+ "<11,10,2>": "0x0"
+ },
+ "<11,11>": {
+ "<11,11,1>": "0x2000",
+ "<11,11,2>": "0x80000000"
+ },
+ "<11,12>": "9",
+ "<11,13>": {
+ "<11,13,1>": "-2",
+ "<11,13,2>": "-2",
+ "<11,13,3>": "0"
+ },
+ "<11,14>": "-2",
+ "<11,15>": {
+ "<11,15,1>": {
+ "<11,15,1,1>": "Segoe UI",
+ "<11,15,1,2>": "-11",
+ "<11,15,1,3>": "400",
+ "<11,15,1,4>": "0",
+ "<11,15,1,5>": "0",
+ "<11,15,1,6>": "0",
+ "<11,15,1,7>": "0",
+ "<11,15,1,8>": "34",
+ "<11,15,1,9>": "0",
+ "<11,15,1,10>": "3",
+ "<11,15,1,11>": "2",
+ "<11,15,1,12>": "1",
+ "<11,15,1,13>": "0",
+ "<11,15,1,14>": "0"
+ }
+ },
+ "<11,16>": "",
+ "<11,17>": "",
+ "<11,18>": {
+ "<11,18,1>": {
+ "<11,18,1,1>": "R",
+ "<11,18,1,2>": "EXECUTE",
+ "<11,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<11,18,1,4>": {
+ "<11,18,1,4,1>": "@SELF",
+ "<11,18,1,4,2>": "@EVENT",
+ "<11,18,1,4,3>": "@PARAM1",
+ "<11,18,1,4,4>": "@PARAM2",
+ "<11,18,1,4,5>": "@PARAM3",
+ "<11,18,1,4,6>": "@PARAM4",
+ "<11,18,1,4,7>": "@PARAM5",
+ "<11,18,1,4,8>": "@PARAM6"
+ },
+ "<11,18,1,5>": "",
+ "<11,18,1,6>": "",
+ "<11,18,1,7>": "",
+ "<11,18,1,8>": "",
+ "<11,18,1,9>": "",
+ "<11,18,1,10>": "",
+ "<11,18,1,11>": "",
+ "<11,18,1,12>": "",
+ "<11,18,1,13>": "",
+ "<11,18,1,14>": "",
+ "<11,18,1,15>": "STPROC"
+ }
+ },
+ "<11,19>": "CLICK",
+ "<11,20>": "",
+ "<11,21>": "",
+ "<11,22>": "",
+ "<11,23>": "",
+ "<11,24>": "",
+ "<11,25>": "",
+ "<11,26>": "",
+ "<11,27>": "",
+ "<11,28>": "",
+ "<11,29>": "",
+ "<11,30>": "",
+ "<11,31>": "",
+ "<11,32>": "",
+ "<11,33>": "",
+ "<11,34>": "",
+ "<11,35>": "",
+ "<11,36>": "",
+ "<11,37>": "",
+ "<11,38>": "",
+ "<11,39>": "",
+ "<11,40>": "1",
+ "<11,41>": {
+ "<11,41,1>": "",
+ "<11,41,2>": "-1"
+ },
+ "<11,42>": "",
+ "<11,43>": "",
+ "<11,44>": "",
+ "<11,45>": "",
+ "<11,46>": "",
+ "<11,47>": "",
+ "<11,48>": "",
+ "<11,49>": "",
+ "<11,50>": "",
+ "<11,51>": "",
+ "<11,52>": "",
+ "<11,53>": "",
+ "<11,54>": "",
+ "<11,55>": "",
+ "<11,56>": "",
+ "<11,57>": "",
+ "<11,58>": "",
+ "<11,59>": "",
+ "<11,60>": "",
+ "<11,61>": "",
+ "<11,62>": "0",
+ "<11,63>": "",
+ "<11,64>": {
+ "<11,64,1>": "-2",
+ "<11,64,2>": "-2",
+ "<11,64,3>": "0"
+ },
+ "<11,65>": "-2",
+ "<11,66>": "",
+ "<11,67>": "",
+ "<11,68>": "",
+ "<11,69>": "",
+ "<11,70>": "",
+ "<11,71>": "",
+ "<11,72>": "",
+ "<11,73>": "",
+ "<11,74>": "",
+ "<11,75>": "",
+ "<11,76>": "",
+ "<11,77>": "",
+ "<11,78>": "",
+ "<11,79>": "",
+ "<11,80>": "",
+ "<11,81>": "",
+ "<11,82>": "",
+ "<11,83>": "",
+ "<11,84>": "",
+ "<11,85>": "",
+ "<11,86>": "",
+ "<11,87>": "",
+ "<11,88>": "",
+ "<11,89>": "",
+ "<11,90>": "0",
+ "<11,91>": "0",
+ "<11,92>": "",
+ "<11,93>": "",
+ "<11,94>": "",
+ "<11,95>": "",
+ "<11,96>": "",
+ "<11,97>": "",
+ "<11,98>": "",
+ "<11,99>": "",
+ "<11,100>": "",
+ "<11,101>": "",
+ "<11,102>": "",
+ "<11,103>": "",
+ "<11,104>": "",
+ "<11,105>": "",
+ "<11,106>": "",
+ "<11,107>": "",
+ "<11,108>": ""
+ },
+ "<12>": {
+ "<12,1>": "BTN_PRINT_B",
+ "<12,2>": "",
+ "<12,3>": "PUSHBUTTON",
+ "<12,4>": "POPUP",
+ "<12,5>": "80",
+ "<12,6>": "-36",
+ "<12,7>": "64",
+ "<12,8>": "24",
+ "<12,9>": "&Print...",
+ "<12,10>": {
+ "<12,10,1>": "0x50000300",
+ "<12,10,2>": "0x0"
+ },
+ "<12,11>": {
+ "<12,11,1>": "0x2000",
+ "<12,11,2>": "0x80000000"
+ },
+ "<12,12>": "10",
+ "<12,13>": {
+ "<12,13,1>": "-2",
+ "<12,13,2>": "-2",
+ "<12,13,3>": "0"
+ },
+ "<12,14>": "-2",
+ "<12,15>": {
+ "<12,15,1>": {
+ "<12,15,1,1>": "Segoe UI",
+ "<12,15,1,2>": "-11",
+ "<12,15,1,3>": "400",
+ "<12,15,1,4>": "0",
+ "<12,15,1,5>": "0",
+ "<12,15,1,6>": "0",
+ "<12,15,1,7>": "0",
+ "<12,15,1,8>": "34",
+ "<12,15,1,9>": "0",
+ "<12,15,1,10>": "3",
+ "<12,15,1,11>": "2",
+ "<12,15,1,12>": "1",
+ "<12,15,1,13>": "0",
+ "<12,15,1,14>": "0"
+ }
+ },
+ "<12,16>": "",
+ "<12,17>": "",
+ "<12,18>": {
+ "<12,18,1>": {
+ "<12,18,1,1>": "R",
+ "<12,18,1,2>": "EXECUTE",
+ "<12,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<12,18,1,4>": {
+ "<12,18,1,4,1>": "@SELF",
+ "<12,18,1,4,2>": "@EVENT",
+ "<12,18,1,4,3>": "@PARAM1",
+ "<12,18,1,4,4>": "@PARAM2",
+ "<12,18,1,4,5>": "@PARAM3",
+ "<12,18,1,4,6>": "@PARAM4",
+ "<12,18,1,4,7>": "@PARAM5",
+ "<12,18,1,4,8>": "@PARAM6"
+ },
+ "<12,18,1,5>": "",
+ "<12,18,1,6>": "",
+ "<12,18,1,7>": "",
+ "<12,18,1,8>": "",
+ "<12,18,1,9>": "",
+ "<12,18,1,10>": "",
+ "<12,18,1,11>": "",
+ "<12,18,1,12>": "",
+ "<12,18,1,13>": "",
+ "<12,18,1,14>": "",
+ "<12,18,1,15>": "STPROC"
+ }
+ },
+ "<12,19>": "CLICK",
+ "<12,20>": "",
+ "<12,21>": "",
+ "<12,22>": "",
+ "<12,23>": "",
+ "<12,24>": "",
+ "<12,25>": "",
+ "<12,26>": "",
+ "<12,27>": "",
+ "<12,28>": "",
+ "<12,29>": "",
+ "<12,30>": "",
+ "<12,31>": "",
+ "<12,32>": "",
+ "<12,33>": "",
+ "<12,34>": "",
+ "<12,35>": "",
+ "<12,36>": "",
+ "<12,37>": "",
+ "<12,38>": "",
+ "<12,39>": "",
+ "<12,40>": "1",
+ "<12,41>": {
+ "<12,41,1>": "",
+ "<12,41,2>": "-1"
+ },
+ "<12,42>": "",
+ "<12,43>": "",
+ "<12,44>": "",
+ "<12,45>": "",
+ "<12,46>": "",
+ "<12,47>": "",
+ "<12,48>": "",
+ "<12,49>": "",
+ "<12,50>": "",
+ "<12,51>": "",
+ "<12,52>": "",
+ "<12,53>": "",
+ "<12,54>": "",
+ "<12,55>": "",
+ "<12,56>": "",
+ "<12,57>": "",
+ "<12,58>": "",
+ "<12,59>": "",
+ "<12,60>": "",
+ "<12,61>": "",
+ "<12,62>": "0",
+ "<12,63>": "",
+ "<12,64>": {
+ "<12,64,1>": "-2",
+ "<12,64,2>": "-2",
+ "<12,64,3>": "0"
+ },
+ "<12,65>": "-2",
+ "<12,66>": "",
+ "<12,67>": "",
+ "<12,68>": "",
+ "<12,69>": "",
+ "<12,70>": "",
+ "<12,71>": "",
+ "<12,72>": "",
+ "<12,73>": "",
+ "<12,74>": "",
+ "<12,75>": "",
+ "<12,76>": "",
+ "<12,77>": "",
+ "<12,78>": "",
+ "<12,79>": "",
+ "<12,80>": "",
+ "<12,81>": "",
+ "<12,82>": "",
+ "<12,83>": "",
+ "<12,84>": "",
+ "<12,85>": "",
+ "<12,86>": "",
+ "<12,87>": "",
+ "<12,88>": "",
+ "<12,89>": "",
+ "<12,90>": "0",
+ "<12,91>": "0",
+ "<12,92>": "",
+ "<12,93>": "",
+ "<12,94>": "",
+ "<12,95>": "",
+ "<12,96>": "",
+ "<12,97>": "",
+ "<12,98>": "",
+ "<12,99>": "",
+ "<12,100>": "",
+ "<12,101>": "",
+ "<12,102>": "",
+ "<12,103>": "",
+ "<12,104>": "",
+ "<12,105>": "",
+ "<12,106>": "",
+ "<12,107>": "",
+ "<12,108>": ""
+ },
+ "<13>": {
+ "<13,1>": "BTN_SEARCH_B",
+ "<13,2>": "",
+ "<13,3>": "PUSHBUTTON",
+ "<13,4>": "POPUP",
+ "<13,5>": "148",
+ "<13,6>": "-36",
+ "<13,7>": "64",
+ "<13,8>": "24",
+ "<13,9>": "&Search...",
+ "<13,10>": {
+ "<13,10,1>": "0x50000300",
+ "<13,10,2>": "0x0"
+ },
+ "<13,11>": {
+ "<13,11,1>": "0x2000",
+ "<13,11,2>": "0x80000000"
+ },
+ "<13,12>": "11",
+ "<13,13>": {
+ "<13,13,1>": "-2",
+ "<13,13,2>": "-2",
+ "<13,13,3>": "0"
+ },
+ "<13,14>": "-2",
+ "<13,15>": {
+ "<13,15,1>": {
+ "<13,15,1,1>": "Segoe UI",
+ "<13,15,1,2>": "-11",
+ "<13,15,1,3>": "400",
+ "<13,15,1,4>": "0",
+ "<13,15,1,5>": "0",
+ "<13,15,1,6>": "0",
+ "<13,15,1,7>": "0",
+ "<13,15,1,8>": "34",
+ "<13,15,1,9>": "0",
+ "<13,15,1,10>": "3",
+ "<13,15,1,11>": "2",
+ "<13,15,1,12>": "1",
+ "<13,15,1,13>": "0",
+ "<13,15,1,14>": "0"
+ }
+ },
+ "<13,16>": "",
+ "<13,17>": "",
+ "<13,18>": {
+ "<13,18,1>": {
+ "<13,18,1,1>": "R",
+ "<13,18,1,2>": "EXECUTE",
+ "<13,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<13,18,1,4>": {
+ "<13,18,1,4,1>": "@SELF",
+ "<13,18,1,4,2>": "@EVENT",
+ "<13,18,1,4,3>": "@PARAM1",
+ "<13,18,1,4,4>": "@PARAM2",
+ "<13,18,1,4,5>": "@PARAM3",
+ "<13,18,1,4,6>": "@PARAM4",
+ "<13,18,1,4,7>": "@PARAM5",
+ "<13,18,1,4,8>": "@PARAM6"
+ },
+ "<13,18,1,5>": "",
+ "<13,18,1,6>": "",
+ "<13,18,1,7>": "",
+ "<13,18,1,8>": "",
+ "<13,18,1,9>": "",
+ "<13,18,1,10>": "",
+ "<13,18,1,11>": "",
+ "<13,18,1,12>": "",
+ "<13,18,1,13>": "",
+ "<13,18,1,14>": "",
+ "<13,18,1,15>": "STPROC"
+ }
+ },
+ "<13,19>": "CLICK",
+ "<13,20>": "",
+ "<13,21>": "",
+ "<13,22>": "",
+ "<13,23>": "",
+ "<13,24>": "",
+ "<13,25>": "",
+ "<13,26>": "",
+ "<13,27>": "",
+ "<13,28>": "",
+ "<13,29>": "",
+ "<13,30>": "",
+ "<13,31>": "",
+ "<13,32>": "",
+ "<13,33>": "",
+ "<13,34>": "",
+ "<13,35>": "",
+ "<13,36>": "",
+ "<13,37>": "",
+ "<13,38>": "",
+ "<13,39>": "",
+ "<13,40>": "1",
+ "<13,41>": {
+ "<13,41,1>": "",
+ "<13,41,2>": "-1"
+ },
+ "<13,42>": "",
+ "<13,43>": "",
+ "<13,44>": "",
+ "<13,45>": "",
+ "<13,46>": "",
+ "<13,47>": "",
+ "<13,48>": "",
+ "<13,49>": "",
+ "<13,50>": "",
+ "<13,51>": "",
+ "<13,52>": "",
+ "<13,53>": "",
+ "<13,54>": "",
+ "<13,55>": "",
+ "<13,56>": "",
+ "<13,57>": "",
+ "<13,58>": "",
+ "<13,59>": "",
+ "<13,60>": "",
+ "<13,61>": "",
+ "<13,62>": "0",
+ "<13,63>": "",
+ "<13,64>": {
+ "<13,64,1>": "-2",
+ "<13,64,2>": "-2",
+ "<13,64,3>": "0"
+ },
+ "<13,65>": "-2",
+ "<13,66>": "",
+ "<13,67>": "",
+ "<13,68>": "",
+ "<13,69>": "",
+ "<13,70>": "",
+ "<13,71>": "",
+ "<13,72>": "",
+ "<13,73>": "",
+ "<13,74>": "",
+ "<13,75>": "",
+ "<13,76>": "",
+ "<13,77>": "",
+ "<13,78>": "",
+ "<13,79>": "",
+ "<13,80>": "",
+ "<13,81>": "",
+ "<13,82>": "",
+ "<13,83>": "",
+ "<13,84>": "",
+ "<13,85>": "",
+ "<13,86>": "",
+ "<13,87>": "",
+ "<13,88>": "",
+ "<13,89>": "",
+ "<13,90>": "0",
+ "<13,91>": "0",
+ "<13,92>": "",
+ "<13,93>": "",
+ "<13,94>": "",
+ "<13,95>": "",
+ "<13,96>": "",
+ "<13,97>": "",
+ "<13,98>": "",
+ "<13,99>": "",
+ "<13,100>": "",
+ "<13,101>": "",
+ "<13,102>": "",
+ "<13,103>": "",
+ "<13,104>": "",
+ "<13,105>": "",
+ "<13,106>": "",
+ "<13,107>": "",
+ "<13,108>": ""
+ },
+ "<14>": {
+ "<14,1>": "BTN_SELECTALL_B",
+ "<14,2>": "",
+ "<14,3>": "PUSHBUTTON",
+ "<14,4>": "POPUP",
+ "<14,5>": "216",
+ "<14,6>": "-36",
+ "<14,7>": "64",
+ "<14,8>": "24",
+ "<14,9>": "Select &All",
+ "<14,10>": {
+ "<14,10,1>": "0x50000300",
+ "<14,10,2>": "0x0"
+ },
+ "<14,11>": {
+ "<14,11,1>": "0x2000",
+ "<14,11,2>": "0x80000000"
+ },
+ "<14,12>": "12",
+ "<14,13>": {
+ "<14,13,1>": "-2",
+ "<14,13,2>": "-2",
+ "<14,13,3>": "0"
+ },
+ "<14,14>": "-2",
+ "<14,15>": {
+ "<14,15,1>": {
+ "<14,15,1,1>": "Segoe UI",
+ "<14,15,1,2>": "-11",
+ "<14,15,1,3>": "400",
+ "<14,15,1,4>": "0",
+ "<14,15,1,5>": "0",
+ "<14,15,1,6>": "0",
+ "<14,15,1,7>": "0",
+ "<14,15,1,8>": "34",
+ "<14,15,1,9>": "0",
+ "<14,15,1,10>": "3",
+ "<14,15,1,11>": "2",
+ "<14,15,1,12>": "1",
+ "<14,15,1,13>": "0",
+ "<14,15,1,14>": "0"
+ }
+ },
+ "<14,16>": "",
+ "<14,17>": "",
+ "<14,18>": {
+ "<14,18,1>": {
+ "<14,18,1,1>": "R",
+ "<14,18,1,2>": "EXECUTE",
+ "<14,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<14,18,1,4>": {
+ "<14,18,1,4,1>": "@SELF",
+ "<14,18,1,4,2>": "@EVENT",
+ "<14,18,1,4,3>": "@PARAM1",
+ "<14,18,1,4,4>": "@PARAM2",
+ "<14,18,1,4,5>": "@PARAM3",
+ "<14,18,1,4,6>": "@PARAM4",
+ "<14,18,1,4,7>": "@PARAM5",
+ "<14,18,1,4,8>": "@PARAM6"
+ },
+ "<14,18,1,5>": "",
+ "<14,18,1,6>": "",
+ "<14,18,1,7>": "",
+ "<14,18,1,8>": "",
+ "<14,18,1,9>": "",
+ "<14,18,1,10>": "",
+ "<14,18,1,11>": "",
+ "<14,18,1,12>": "",
+ "<14,18,1,13>": "",
+ "<14,18,1,14>": "",
+ "<14,18,1,15>": "STPROC"
+ }
+ },
+ "<14,19>": "CLICK",
+ "<14,20>": "",
+ "<14,21>": "",
+ "<14,22>": "",
+ "<14,23>": "",
+ "<14,24>": "",
+ "<14,25>": "",
+ "<14,26>": "",
+ "<14,27>": "",
+ "<14,28>": "",
+ "<14,29>": "",
+ "<14,30>": "",
+ "<14,31>": "",
+ "<14,32>": "",
+ "<14,33>": "",
+ "<14,34>": "",
+ "<14,35>": "",
+ "<14,36>": "",
+ "<14,37>": "",
+ "<14,38>": "",
+ "<14,39>": "",
+ "<14,40>": "1",
+ "<14,41>": {
+ "<14,41,1>": "",
+ "<14,41,2>": "-1"
+ },
+ "<14,42>": "",
+ "<14,43>": "",
+ "<14,44>": "",
+ "<14,45>": "",
+ "<14,46>": "",
+ "<14,47>": "",
+ "<14,48>": "",
+ "<14,49>": "",
+ "<14,50>": "",
+ "<14,51>": "",
+ "<14,52>": "",
+ "<14,53>": "",
+ "<14,54>": "",
+ "<14,55>": "",
+ "<14,56>": "",
+ "<14,57>": "",
+ "<14,58>": "",
+ "<14,59>": "",
+ "<14,60>": "",
+ "<14,61>": "",
+ "<14,62>": "0",
+ "<14,63>": "",
+ "<14,64>": {
+ "<14,64,1>": "-2",
+ "<14,64,2>": "-2",
+ "<14,64,3>": "0"
+ },
+ "<14,65>": "-2",
+ "<14,66>": "",
+ "<14,67>": "",
+ "<14,68>": "",
+ "<14,69>": "",
+ "<14,70>": "",
+ "<14,71>": "",
+ "<14,72>": "",
+ "<14,73>": "",
+ "<14,74>": "",
+ "<14,75>": "",
+ "<14,76>": "",
+ "<14,77>": "",
+ "<14,78>": "",
+ "<14,79>": "",
+ "<14,80>": "",
+ "<14,81>": "",
+ "<14,82>": "",
+ "<14,83>": "",
+ "<14,84>": "",
+ "<14,85>": "",
+ "<14,86>": "",
+ "<14,87>": "",
+ "<14,88>": "",
+ "<14,89>": "",
+ "<14,90>": "0",
+ "<14,91>": "0",
+ "<14,92>": "",
+ "<14,93>": "",
+ "<14,94>": "",
+ "<14,95>": "",
+ "<14,96>": "",
+ "<14,97>": "",
+ "<14,98>": "",
+ "<14,99>": "",
+ "<14,100>": "",
+ "<14,101>": "",
+ "<14,102>": "",
+ "<14,103>": "",
+ "<14,104>": "",
+ "<14,105>": "",
+ "<14,106>": "",
+ "<14,107>": "",
+ "<14,108>": ""
+ },
+ "<15>": {
+ "<15,1>": "BTN_CLEAR_B",
+ "<15,2>": "",
+ "<15,3>": "PUSHBUTTON",
+ "<15,4>": "POPUP",
+ "<15,5>": "284",
+ "<15,6>": "-36",
+ "<15,7>": "64",
+ "<15,8>": "24",
+ "<15,9>": "C&lear",
+ "<15,10>": {
+ "<15,10,1>": "0x50000300",
+ "<15,10,2>": "0x0"
+ },
+ "<15,11>": {
+ "<15,11,1>": "0x2000",
+ "<15,11,2>": "0x80000000"
+ },
+ "<15,12>": "13",
+ "<15,13>": {
+ "<15,13,1>": "-2",
+ "<15,13,2>": "-2",
+ "<15,13,3>": "0"
+ },
+ "<15,14>": "-2",
+ "<15,15>": {
+ "<15,15,1>": {
+ "<15,15,1,1>": "Segoe UI",
+ "<15,15,1,2>": "-11",
+ "<15,15,1,3>": "400",
+ "<15,15,1,4>": "0",
+ "<15,15,1,5>": "0",
+ "<15,15,1,6>": "0",
+ "<15,15,1,7>": "0",
+ "<15,15,1,8>": "34",
+ "<15,15,1,9>": "0",
+ "<15,15,1,10>": "3",
+ "<15,15,1,11>": "2",
+ "<15,15,1,12>": "1",
+ "<15,15,1,13>": "0",
+ "<15,15,1,14>": "0"
+ }
+ },
+ "<15,16>": "",
+ "<15,17>": "",
+ "<15,18>": {
+ "<15,18,1>": {
+ "<15,18,1,1>": "R",
+ "<15,18,1,2>": "EXECUTE",
+ "<15,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<15,18,1,4>": {
+ "<15,18,1,4,1>": "@SELF",
+ "<15,18,1,4,2>": "@EVENT",
+ "<15,18,1,4,3>": "@PARAM1",
+ "<15,18,1,4,4>": "@PARAM2",
+ "<15,18,1,4,5>": "@PARAM3",
+ "<15,18,1,4,6>": "@PARAM4",
+ "<15,18,1,4,7>": "@PARAM5",
+ "<15,18,1,4,8>": "@PARAM6"
+ },
+ "<15,18,1,5>": "",
+ "<15,18,1,6>": "",
+ "<15,18,1,7>": "",
+ "<15,18,1,8>": "",
+ "<15,18,1,9>": "",
+ "<15,18,1,10>": "",
+ "<15,18,1,11>": "",
+ "<15,18,1,12>": "",
+ "<15,18,1,13>": "",
+ "<15,18,1,14>": "",
+ "<15,18,1,15>": "STPROC"
+ }
+ },
+ "<15,19>": "CLICK",
+ "<15,20>": "",
+ "<15,21>": "",
+ "<15,22>": "",
+ "<15,23>": "",
+ "<15,24>": "",
+ "<15,25>": "",
+ "<15,26>": "",
+ "<15,27>": "",
+ "<15,28>": "",
+ "<15,29>": "",
+ "<15,30>": "",
+ "<15,31>": "",
+ "<15,32>": "",
+ "<15,33>": "",
+ "<15,34>": "",
+ "<15,35>": "",
+ "<15,36>": "",
+ "<15,37>": "",
+ "<15,38>": "",
+ "<15,39>": "",
+ "<15,40>": "1",
+ "<15,41>": {
+ "<15,41,1>": "",
+ "<15,41,2>": "-1"
+ },
+ "<15,42>": "",
+ "<15,43>": "",
+ "<15,44>": "",
+ "<15,45>": "",
+ "<15,46>": "",
+ "<15,47>": "",
+ "<15,48>": "",
+ "<15,49>": "",
+ "<15,50>": "",
+ "<15,51>": "",
+ "<15,52>": "",
+ "<15,53>": "",
+ "<15,54>": "",
+ "<15,55>": "",
+ "<15,56>": "",
+ "<15,57>": "",
+ "<15,58>": "",
+ "<15,59>": "",
+ "<15,60>": "",
+ "<15,61>": "",
+ "<15,62>": "0",
+ "<15,63>": "",
+ "<15,64>": {
+ "<15,64,1>": "-2",
+ "<15,64,2>": "-2",
+ "<15,64,3>": "0"
+ },
+ "<15,65>": "-2",
+ "<15,66>": "",
+ "<15,67>": "",
+ "<15,68>": "",
+ "<15,69>": "",
+ "<15,70>": "",
+ "<15,71>": "",
+ "<15,72>": "",
+ "<15,73>": "",
+ "<15,74>": "",
+ "<15,75>": "",
+ "<15,76>": "",
+ "<15,77>": "",
+ "<15,78>": "",
+ "<15,79>": "",
+ "<15,80>": "",
+ "<15,81>": "",
+ "<15,82>": "",
+ "<15,83>": "",
+ "<15,84>": "",
+ "<15,85>": "",
+ "<15,86>": "",
+ "<15,87>": "",
+ "<15,88>": "",
+ "<15,89>": "",
+ "<15,90>": "0",
+ "<15,91>": "0",
+ "<15,92>": "",
+ "<15,93>": "",
+ "<15,94>": "",
+ "<15,95>": "",
+ "<15,96>": "",
+ "<15,97>": "",
+ "<15,98>": "",
+ "<15,99>": "",
+ "<15,100>": "",
+ "<15,101>": "",
+ "<15,102>": "",
+ "<15,103>": "",
+ "<15,104>": "",
+ "<15,105>": "",
+ "<15,106>": "",
+ "<15,107>": "",
+ "<15,108>": ""
+ },
+ "<16>": {
+ "<16,1>": "BTN_OK_B",
+ "<16,2>": "",
+ "<16,3>": "PUSHBUTTON",
+ "<16,4>": "POPUP",
+ "<16,5>": "-143",
+ "<16,6>": "-36",
+ "<16,7>": "64",
+ "<16,8>": "24",
+ "<16,9>": "&OK",
+ "<16,10>": {
+ "<16,10,1>": "0x50000300",
+ "<16,10,2>": "0x0"
+ },
+ "<16,11>": {
+ "<16,11,1>": "0x3000",
+ "<16,11,2>": "0x80000000"
+ },
+ "<16,12>": "14",
+ "<16,13>": {
+ "<16,13,1>": "-2",
+ "<16,13,2>": "-2",
+ "<16,13,3>": "0"
+ },
+ "<16,14>": "-2",
+ "<16,15>": {
+ "<16,15,1>": {
+ "<16,15,1,1>": "Segoe UI",
+ "<16,15,1,2>": "-11",
+ "<16,15,1,3>": "400",
+ "<16,15,1,4>": "0",
+ "<16,15,1,5>": "0",
+ "<16,15,1,6>": "0",
+ "<16,15,1,7>": "0",
+ "<16,15,1,8>": "34",
+ "<16,15,1,9>": "0",
+ "<16,15,1,10>": "3",
+ "<16,15,1,11>": "2",
+ "<16,15,1,12>": "1",
+ "<16,15,1,13>": "0",
+ "<16,15,1,14>": "0"
+ }
+ },
+ "<16,16>": "",
+ "<16,17>": "",
+ "<16,18>": {
+ "<16,18,1>": {
+ "<16,18,1,1>": "R",
+ "<16,18,1,2>": "EXECUTE",
+ "<16,18,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<16,18,1,4>": {
+ "<16,18,1,4,1>": "@SELF",
+ "<16,18,1,4,2>": "@EVENT",
+ "<16,18,1,4,3>": "@PARAM1",
+ "<16,18,1,4,4>": "@PARAM2",
+ "<16,18,1,4,5>": "@PARAM3",
+ "<16,18,1,4,6>": "@PARAM4",
+ "<16,18,1,4,7>": "@PARAM5",
+ "<16,18,1,4,8>": "@PARAM6"
+ },
+ "<16,18,1,5>": "",
+ "<16,18,1,6>": "",
+ "<16,18,1,7>": "",
+ "<16,18,1,8>": "",
+ "<16,18,1,9>": "",
+ "<16,18,1,10>": "",
+ "<16,18,1,11>": "",
+ "<16,18,1,12>": "",
+ "<16,18,1,13>": "",
+ "<16,18,1,14>": "",
+ "<16,18,1,15>": "STPROC"
+ }
+ },
+ "<16,19>": "CLICK",
+ "<16,20>": "",
+ "<16,21>": "",
+ "<16,22>": "",
+ "<16,23>": "",
+ "<16,24>": "",
+ "<16,25>": "",
+ "<16,26>": "",
+ "<16,27>": "",
+ "<16,28>": "",
+ "<16,29>": "",
+ "<16,30>": "",
+ "<16,31>": "",
+ "<16,32>": "",
+ "<16,33>": "",
+ "<16,34>": "",
+ "<16,35>": "",
+ "<16,36>": "",
+ "<16,37>": "",
+ "<16,38>": "",
+ "<16,39>": "",
+ "<16,40>": "1",
+ "<16,41>": {
+ "<16,41,1>": "",
+ "<16,41,2>": "-1"
+ },
+ "<16,42>": "",
+ "<16,43>": "",
+ "<16,44>": "",
+ "<16,45>": "",
+ "<16,46>": "",
+ "<16,47>": "",
+ "<16,48>": "",
+ "<16,49>": "",
+ "<16,50>": "",
+ "<16,51>": "",
+ "<16,52>": "",
+ "<16,53>": "",
+ "<16,54>": "",
+ "<16,55>": "",
+ "<16,56>": "",
+ "<16,57>": "",
+ "<16,58>": "",
+ "<16,59>": "",
+ "<16,60>": "",
+ "<16,61>": "",
+ "<16,62>": "0",
+ "<16,63>": "",
+ "<16,64>": {
+ "<16,64,1>": "-2",
+ "<16,64,2>": "-2",
+ "<16,64,3>": "0"
+ },
+ "<16,65>": "-2",
+ "<16,66>": "",
+ "<16,67>": "",
+ "<16,68>": "",
+ "<16,69>": "",
+ "<16,70>": "",
+ "<16,71>": "",
+ "<16,72>": "",
+ "<16,73>": "",
+ "<16,74>": "",
+ "<16,75>": "",
+ "<16,76>": "",
+ "<16,77>": "",
+ "<16,78>": "",
+ "<16,79>": "",
+ "<16,80>": "",
+ "<16,81>": "",
+ "<16,82>": "",
+ "<16,83>": "",
+ "<16,84>": "",
+ "<16,85>": "",
+ "<16,86>": "",
+ "<16,87>": "",
+ "<16,88>": "",
+ "<16,89>": "",
+ "<16,90>": "0",
+ "<16,91>": "0",
+ "<16,92>": "",
+ "<16,93>": "",
+ "<16,94>": "",
+ "<16,95>": "",
+ "<16,96>": "",
+ "<16,97>": "",
+ "<16,98>": "",
+ "<16,99>": "",
+ "<16,100>": "",
+ "<16,101>": "",
+ "<16,102>": "",
+ "<16,103>": "",
+ "<16,104>": "",
+ "<16,105>": "",
+ "<16,106>": "",
+ "<16,107>": "",
+ "<16,108>": ""
+ },
+ "<17>": {
+ "<17,1>": "BTN_CANCEL_B",
+ "<17,2>": "",
+ "<17,3>": "PUSHBUTTON",
+ "<17,4>": "POPUP",
+ "<17,5>": "-75",
+ "<17,6>": "-36",
+ "<17,7>": "64",
+ "<17,8>": "24",
+ "<17,9>": "&Cancel",
+ "<17,10>": {
+ "<17,10,1>": "0x50000300",
+ "<17,10,2>": "0x0"
+ },
+ "<17,11>": {
+ "<17,11,1>": "0x3000",
+ "<17,11,2>": "0x80000000"
+ },
+ "<17,12>": "15",
+ "<17,13>": {
+ "<17,13,1>": "-2",
+ "<17,13,2>": "-2",
+ "<17,13,3>": "0"
+ },
+ "<17,14>": "-2",
+ "<17,15>": {
+ "<17,15,1>": {
+ "<17,15,1,1>": "Segoe UI",
+ "<17,15,1,2>": "-11",
+ "<17,15,1,3>": "400",
+ "<17,15,1,4>": "0",
+ "<17,15,1,5>": "0",
+ "<17,15,1,6>": "0",
+ "<17,15,1,7>": "0",
+ "<17,15,1,8>": "34",
+ "<17,15,1,9>": "0",
+ "<17,15,1,10>": "3",
+ "<17,15,1,11>": "2",
+ "<17,15,1,12>": "1",
+ "<17,15,1,13>": "0",
+ "<17,15,1,14>": "0"
+ }
+ },
+ "<17,16>": "",
+ "<17,17>": "",
+ "<17,18>": {
+ "<17,18,1>": {
+ "<17,18,1,1>": "E",
+ "<17,18,1,2>": "CLOSE",
+ "<17,18,1,3>": "@WINDOW",
+ "<17,18,1,4>": "",
+ "<17,18,1,5>": "",
+ "<17,18,1,6>": "",
+ "<17,18,1,7>": "",
+ "<17,18,1,8>": "",
+ "<17,18,1,9>": "",
+ "<17,18,1,10>": "",
+ "<17,18,1,11>": "",
+ "<17,18,1,12>": "",
+ "<17,18,1,13>": "",
+ "<17,18,1,14>": "",
+ "<17,18,1,15>": "GEN"
+ }
+ },
+ "<17,19>": "CLICK",
+ "<17,20>": "",
+ "<17,21>": "",
+ "<17,22>": "",
+ "<17,23>": "",
+ "<17,24>": "",
+ "<17,25>": "",
+ "<17,26>": "",
+ "<17,27>": "",
+ "<17,28>": "",
+ "<17,29>": "",
+ "<17,30>": "",
+ "<17,31>": "",
+ "<17,32>": "",
+ "<17,33>": "",
+ "<17,34>": "",
+ "<17,35>": "",
+ "<17,36>": "",
+ "<17,37>": "",
+ "<17,38>": "",
+ "<17,39>": "",
+ "<17,40>": "1",
+ "<17,41>": {
+ "<17,41,1>": "",
+ "<17,41,2>": "-1"
+ },
+ "<17,42>": "",
+ "<17,43>": "",
+ "<17,44>": "",
+ "<17,45>": "",
+ "<17,46>": "",
+ "<17,47>": "",
+ "<17,48>": "",
+ "<17,49>": "",
+ "<17,50>": "",
+ "<17,51>": "",
+ "<17,52>": "",
+ "<17,53>": "",
+ "<17,54>": "",
+ "<17,55>": "",
+ "<17,56>": "",
+ "<17,57>": "",
+ "<17,58>": "",
+ "<17,59>": "",
+ "<17,60>": "",
+ "<17,61>": "",
+ "<17,62>": "0",
+ "<17,63>": "",
+ "<17,64>": {
+ "<17,64,1>": "-2",
+ "<17,64,2>": "-2",
+ "<17,64,3>": "0"
+ },
+ "<17,65>": "-2",
+ "<17,66>": "",
+ "<17,67>": "",
+ "<17,68>": "",
+ "<17,69>": "",
+ "<17,70>": "",
+ "<17,71>": "",
+ "<17,72>": "",
+ "<17,73>": "",
+ "<17,74>": "",
+ "<17,75>": "",
+ "<17,76>": "",
+ "<17,77>": "",
+ "<17,78>": "",
+ "<17,79>": "",
+ "<17,80>": "",
+ "<17,81>": "",
+ "<17,82>": "",
+ "<17,83>": "",
+ "<17,84>": "",
+ "<17,85>": "",
+ "<17,86>": "",
+ "<17,87>": "",
+ "<17,88>": "",
+ "<17,89>": "",
+ "<17,90>": "0",
+ "<17,91>": "0",
+ "<17,92>": "",
+ "<17,93>": "",
+ "<17,94>": "",
+ "<17,95>": "",
+ "<17,96>": "",
+ "<17,97>": "",
+ "<17,98>": "",
+ "<17,99>": "",
+ "<17,100>": "",
+ "<17,101>": "",
+ "<17,102>": "",
+ "<17,103>": "",
+ "<17,104>": "",
+ "<17,105>": "",
+ "<17,106>": "",
+ "<17,107>": "",
+ "<17,108>": ""
+ }
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "3",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "0",
+ "<1,1,6>": "0",
+ "<1,1,7>": "0",
+ "<1,1,8>": "0",
+ "<1,1,9>": "10",
+ "<1,1,10>": "",
+ "<1,1,11>": "0",
+ "<1,1,12>": ""
+ },
+ "<1,2>": {
+ "<1,2,1>": "POPUP",
+ "<1,2,2>": "2",
+ "<1,2,3>": "",
+ "<1,2,4>": "File",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "1",
+ "<1,2,8>": "0",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0",
+ "<1,2,12>": ""
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "",
+ "<1,3,4>": "Save F9\tF9",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "1",
+ "<1,3,8>": "120",
+ "<1,3,9>": "",
+ "<1,3,10>": "",
+ "<1,3,11>": "0",
+ "<1,3,12>": ""
+ },
+ "<1,4>": {
+ "<1,4,1>": "ITEM",
+ "<1,4,2>": "",
+ "<1,4,3>": "",
+ "<1,4,4>": "Print",
+ "<1,4,5>": "0",
+ "<1,4,6>": "0",
+ "<1,4,7>": "1",
+ "<1,4,8>": "0",
+ "<1,4,9>": "",
+ "<1,4,10>": "",
+ "<1,4,11>": "0",
+ "<1,4,12>": ""
+ },
+ "<1,5>": {
+ "<1,5,1>": "POPUP",
+ "<1,5,2>": "1",
+ "<1,5,3>": "",
+ "<1,5,4>": "Edit",
+ "<1,5,5>": "0",
+ "<1,5,6>": "0",
+ "<1,5,7>": "1",
+ "<1,5,8>": "0",
+ "<1,5,9>": "",
+ "<1,5,10>": "",
+ "<1,5,11>": "0",
+ "<1,5,12>": ""
+ },
+ "<1,6>": {
+ "<1,6,1>": "ITEM",
+ "<1,6,2>": "",
+ "<1,6,3>": "",
+ "<1,6,4>": "Select All",
+ "<1,6,5>": "0",
+ "<1,6,6>": "0",
+ "<1,6,7>": "1",
+ "<1,6,8>": "0",
+ "<1,6,9>": "",
+ "<1,6,10>": "",
+ "<1,6,11>": "0",
+ "<1,6,12>": ""
+ },
+ "<1,7>": {
+ "<1,7,1>": "POPUP",
+ "<1,7,2>": "3",
+ "<1,7,3>": "",
+ "<1,7,4>": "Search",
+ "<1,7,5>": "0",
+ "<1,7,6>": "0",
+ "<1,7,7>": "1",
+ "<1,7,8>": "0",
+ "<1,7,9>": "",
+ "<1,7,10>": "",
+ "<1,7,11>": "0",
+ "<1,7,12>": ""
+ },
+ "<1,8>": {
+ "<1,8,1>": "ITEM",
+ "<1,8,2>": "",
+ "<1,8,3>": "",
+ "<1,8,4>": "Find\tCtrl+F",
+ "<1,8,5>": "0",
+ "<1,8,6>": "0",
+ "<1,8,7>": "1",
+ "<1,8,8>": "582",
+ "<1,8,9>": "",
+ "<1,8,10>": "",
+ "<1,8,11>": "0",
+ "<1,8,12>": ""
+ },
+ "<1,9>": {
+ "<1,9,1>": "ITEM",
+ "<1,9,2>": "",
+ "<1,9,3>": "",
+ "<1,9,4>": "Find Next\tF3",
+ "<1,9,5>": "0",
+ "<1,9,6>": "0",
+ "<1,9,7>": "1",
+ "<1,9,8>": "114",
+ "<1,9,9>": "",
+ "<1,9,10>": "",
+ "<1,9,11>": "0",
+ "<1,9,12>": ""
+ },
+ "<1,10>": {
+ "<1,10,1>": "ITEM",
+ "<1,10,2>": "",
+ "<1,10,3>": "",
+ "<1,10,4>": "Find Prev\tShift+F3",
+ "<1,10,5>": "0",
+ "<1,10,6>": "0",
+ "<1,10,7>": "1",
+ "<1,10,8>": "370",
+ "<1,10,9>": "",
+ "<1,10,10>": "",
+ "<1,10,11>": "0",
+ "<1,10,12>": ""
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "R",
+ "<2,2,1,2>": "EXECUTE",
+ "<2,2,1,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<2,2,1,4>": {
+ "<2,2,1,4,1>": "@SELF",
+ "<2,2,1,4,2>": "@EVENT",
+ "<2,2,1,4,3>": "@PARAM1",
+ "<2,2,1,4,4>": "@PARAM2",
+ "<2,2,1,4,5>": "@PARAM3",
+ "<2,2,1,4,6>": "@PARAM4",
+ "<2,2,1,4,7>": "@PARAM5",
+ "<2,2,1,4,8>": "@PARAM6"
+ },
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": ""
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "R",
+ "<2,2,2,2>": "EXECUTE",
+ "<2,2,2,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<2,2,2,4>": {
+ "<2,2,2,4,1>": "@SELF",
+ "<2,2,2,4,2>": "@EVENT",
+ "<2,2,2,4,3>": "@PARAM1",
+ "<2,2,2,4,4>": "@PARAM2",
+ "<2,2,2,4,5>": "@PARAM3",
+ "<2,2,2,4,6>": "@PARAM4",
+ "<2,2,2,4,7>": "@PARAM5",
+ "<2,2,2,4,8>": "@PARAM6"
+ },
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": ""
+ },
+ "<2,2,3>": {
+ "<2,2,3,1>": "R",
+ "<2,2,3,2>": "EXECUTE",
+ "<2,2,3,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<2,2,3,4>": {
+ "<2,2,3,4,1>": "@SELF",
+ "<2,2,3,4,2>": "@EVENT",
+ "<2,2,3,4,3>": "@PARAM1",
+ "<2,2,3,4,4>": "@PARAM2",
+ "<2,2,3,4,5>": "@PARAM3",
+ "<2,2,3,4,6>": "@PARAM4",
+ "<2,2,3,4,7>": "@PARAM5",
+ "<2,2,3,4,8>": "@PARAM6"
+ },
+ "<2,2,3,5>": "",
+ "<2,2,3,6>": ""
+ },
+ "<2,2,4>": {
+ "<2,2,4,1>": "R",
+ "<2,2,4,2>": "EXECUTE",
+ "<2,2,4,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<2,2,4,4>": {
+ "<2,2,4,4,1>": "@SELF",
+ "<2,2,4,4,2>": "@EVENT",
+ "<2,2,4,4,3>": "@PARAM1",
+ "<2,2,4,4,4>": "@PARAM2",
+ "<2,2,4,4,5>": "@PARAM3",
+ "<2,2,4,4,6>": "@PARAM4",
+ "<2,2,4,4,7>": "@PARAM5",
+ "<2,2,4,4,8>": "@PARAM6"
+ },
+ "<2,2,4,5>": "",
+ "<2,2,4,6>": ""
+ },
+ "<2,2,5>": {
+ "<2,2,5,1>": "R",
+ "<2,2,5,2>": "EXECUTE",
+ "<2,2,5,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<2,2,5,4>": {
+ "<2,2,5,4,1>": "@SELF",
+ "<2,2,5,4,2>": "@EVENT",
+ "<2,2,5,4,3>": "@PARAM1",
+ "<2,2,5,4,4>": "@PARAM2",
+ "<2,2,5,4,5>": "@PARAM3",
+ "<2,2,5,4,6>": "@PARAM4",
+ "<2,2,5,4,7>": "@PARAM5",
+ "<2,2,5,4,8>": "@PARAM6"
+ },
+ "<2,2,5,5>": "",
+ "<2,2,5,6>": ""
+ },
+ "<2,2,6>": {
+ "<2,2,6,1>": "R",
+ "<2,2,6,2>": "EXECUTE",
+ "<2,2,6,3>": "SYSPROG*STPROCEXE**@WINDOW_EVENTS",
+ "<2,2,6,4>": {
+ "<2,2,6,4,1>": "@SELF",
+ "<2,2,6,4,2>": "@EVENT",
+ "<2,2,6,4,3>": "@PARAM1",
+ "<2,2,6,4,4>": "@PARAM2",
+ "<2,2,6,4,5>": "@PARAM3",
+ "<2,2,6,4,6>": "@PARAM4",
+ "<2,2,6,4,7>": "@PARAM5",
+ "<2,2,6,4,8>": "@PARAM6"
+ },
+ "<2,2,6,5>": "",
+ "<2,2,6,6>": ""
+ },
+ "<2,2,7>": ""
+ },
+ "<2,3>": {
+ "<2,3,1>": "FILE.SAVE_F9",
+ "<2,3,2>": "FILE.PRINT",
+ "<2,3,3>": "EDIT.SELECT_ALL",
+ "<2,3,4>": "SEARCH.FIND",
+ "<2,3,5>": "SEARCH.FIND_NEXT",
+ "<2,3,6>": "SEARCH.FIND_PREV",
+ "<2,3,7>": ""
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_DIALOG_TEMPLATE.json b/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_DIALOG_TEMPLATE.json
new file mode 100644
index 0000000..5a0869e
--- /dev/null
+++ b/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_DIALOG_TEMPLATE.json
@@ -0,0 +1,436 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1000",
+ "<2>": "2",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "RTI_DSNX_OIWIN_DEF_DIALOG_TEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "137",
+ "<1,6>": "173",
+ "<1,7>": "-494",
+ "<1,8>": "-323",
+ "<1,9>": "Untitled",
+ "<1,10>": {
+ "<1,10,1>": "0x94C80000",
+ "<1,10,2>": "0x101"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x8000",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "",
+ "<1,24,2>": "0",
+ "<1,24,3>": "",
+ "<1,24,4>": "0",
+ "<1,24,5>": "",
+ "<1,24,6>": "0",
+ "<1,24,7>": "",
+ "<1,24,8>": "",
+ "<1,24,9>": "",
+ "<1,24,10>": "0",
+ "<1,24,11>": "0",
+ "<1,24,12>": "0",
+ "<1,24,13>": "0",
+ "<1,24,14>": "0"
+ },
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": {
+ "<1,61,1>": {
+ "<1,61,1,1>": "-1",
+ "<1,61,1,2>": "-1",
+ "<1,61,1,3>": "-1",
+ "<1,61,1,4>": "-1"
+ }
+ },
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "0",
+ "<1,62,4>": "2",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0",
+ "<1,62,7>": ""
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": ""
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "BTN_OK",
+ "<1,2>": "",
+ "<1,3>": "PUSHBUTTON",
+ "<1,4>": "RTI_DSNX_OIWIN_DEF_DIALOG_TEMPLATE",
+ "<1,5>": "-176",
+ "<1,6>": "-37",
+ "<1,7>": "80",
+ "<1,8>": "24",
+ "<1,9>": "&OK",
+ "<1,10>": {
+ "<1,10,1>": "0x56000300",
+ "<1,10,2>": "0x0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x3005",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "1",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "-2",
+ "<1,15>": {
+ "<1,15,1>": {
+ "<1,15,1,1>": "Segoe UI",
+ "<1,15,1,2>": "-12",
+ "<1,15,1,3>": "400",
+ "<1,15,1,4>": "0",
+ "<1,15,1,5>": "0",
+ "<1,15,1,6>": "0",
+ "<1,15,1,7>": "1",
+ "<1,15,1,8>": "0",
+ "<1,15,1,9>": "0",
+ "<1,15,1,10>": "0",
+ "<1,15,1,11>": "0",
+ "<1,15,1,12>": "0"
+ }
+ },
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": "",
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "-1",
+ "<1,41>": {
+ "<1,41,1>": "",
+ "<1,41,2>": "-1"
+ },
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": "0",
+ "<1,63>": "",
+ "<1,64>": {
+ "<1,64,1>": "-2",
+ "<1,64,2>": "-2",
+ "<1,64,3>": "0"
+ },
+ "<1,65>": "-2",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "0",
+ "<1,91>": "0"
+ },
+ "<2>": {
+ "<2,1>": "BTN_CANCEL",
+ "<2,2>": "",
+ "<2,3>": "PUSHBUTTON",
+ "<2,4>": "RTI_DSNX_OIWIN_DEF_DIALOG_TEMPLATE",
+ "<2,5>": "-90",
+ "<2,6>": "-37",
+ "<2,7>": "80",
+ "<2,8>": "24",
+ "<2,9>": "&Cancel",
+ "<2,10>": {
+ "<2,10,1>": "0x56000300",
+ "<2,10,2>": "0x0"
+ },
+ "<2,11>": {
+ "<2,11,1>": "0x3002",
+ "<2,11,2>": "0x80000000"
+ },
+ "<2,12>": "2",
+ "<2,13>": {
+ "<2,13,1>": "-2",
+ "<2,13,2>": "-2",
+ "<2,13,3>": "0"
+ },
+ "<2,14>": "-2",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "Segoe UI",
+ "<2,15,1,2>": "-12",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "1",
+ "<2,15,1,8>": "0",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "0",
+ "<2,15,1,11>": "0",
+ "<2,15,1,12>": "0"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": {
+ "<2,18,1>": {
+ "<2,18,1,1>": "E",
+ "<2,18,1,2>": "CLOSE",
+ "<2,18,1,3>": "@WINDOW",
+ "<2,18,1,4>": "",
+ "<2,18,1,5>": "",
+ "<2,18,1,6>": "",
+ "<2,18,1,7>": "",
+ "<2,18,1,8>": "",
+ "<2,18,1,9>": "",
+ "<2,18,1,10>": "",
+ "<2,18,1,11>": "",
+ "<2,18,1,12>": "",
+ "<2,18,1,13>": "",
+ "<2,18,1,14>": "",
+ "<2,18,1,15>": "CLOSEWIN"
+ }
+ },
+ "<2,19>": "CLICK",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "",
+ "<2,26>": "",
+ "<2,27>": "",
+ "<2,28>": "",
+ "<2,29>": "",
+ "<2,30>": "",
+ "<2,31>": "",
+ "<2,32>": "",
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "-1",
+ "<2,41>": {
+ "<2,41,1>": "",
+ "<2,41,2>": "-1"
+ },
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": "",
+ "<2,53>": "",
+ "<2,54>": "",
+ "<2,55>": "",
+ "<2,56>": "",
+ "<2,57>": "",
+ "<2,58>": "",
+ "<2,59>": "",
+ "<2,60>": "",
+ "<2,61>": "",
+ "<2,62>": "0",
+ "<2,63>": "",
+ "<2,64>": {
+ "<2,64,1>": "-2",
+ "<2,64,2>": "-2",
+ "<2,64,3>": "0"
+ },
+ "<2,65>": "-2",
+ "<2,66>": "",
+ "<2,67>": "",
+ "<2,68>": "",
+ "<2,69>": "",
+ "<2,70>": "",
+ "<2,71>": "",
+ "<2,72>": "",
+ "<2,73>": "",
+ "<2,74>": "",
+ "<2,75>": "",
+ "<2,76>": "",
+ "<2,77>": "",
+ "<2,78>": "",
+ "<2,79>": "",
+ "<2,80>": "",
+ "<2,81>": "",
+ "<2,82>": "",
+ "<2,83>": "",
+ "<2,84>": "",
+ "<2,85>": "",
+ "<2,86>": "",
+ "<2,87>": "",
+ "<2,88>": "",
+ "<2,89>": "",
+ "<2,90>": "0",
+ "<2,91>": "0"
+ }
+ },
+ "record4": {
+ "<1>": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_FORM_TEMPLATE.json b/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_FORM_TEMPLATE.json
new file mode 100644
index 0000000..46f9840
--- /dev/null
+++ b/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_FORM_TEMPLATE.json
@@ -0,0 +1,2021 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1010",
+ "<2>": "2",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "RTI_DSNX_OIWIN_DEF_FORM_TEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "426",
+ "<1,6>": "113",
+ "<1,7>": "-340",
+ "<1,8>": "-102",
+ "<1,9>": "Untitled",
+ "<1,10>": {
+ "<1,10,1>": "0x92CF0000",
+ "<1,10,2>": "0x100"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x8100",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "",
+ "<1,24,6>": "0",
+ "<1,24,7>": "",
+ "<1,24,8>": "",
+ "<1,24,9>": "",
+ "<1,24,10>": "0",
+ "<1,24,11>": "2",
+ "<1,24,12>": "0",
+ "<1,24,13>": "0",
+ "<1,24,14>": "0",
+ "<1,24,15>": "0",
+ "<1,24,16>": "1",
+ "<1,24,17>": "0"
+ },
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "",
+ "<1,62,4>": "0",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0",
+ "<1,62,7>": "",
+ "<1,62,8>": "0.50",
+ "<1,62,9>": "5.00",
+ "<1,62,10>": "0.00"
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "0",
+ "<1,107>": "",
+ "<1,108>": ""
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "BTN_OK",
+ "<1,2>": "",
+ "<1,3>": "PUSHBUTTON",
+ "<1,4>": "RTI_DSNX_OIWIN_DEF_FORM_TEMPLATE",
+ "<1,5>": "-172",
+ "<1,6>": "-33",
+ "<1,7>": "80",
+ "<1,8>": "24",
+ "<1,9>": "&OK",
+ "<1,10>": {
+ "<1,10,1>": "0x50000300",
+ "<1,10,2>": "0x0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x13004",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "1",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": "0"
+ },
+ "<1,14>": "0",
+ "<1,15>": {
+ "<1,15,1>": {
+ "<1,15,1,1>": "Segoe UI",
+ "<1,15,1,2>": "-12",
+ "<1,15,1,3>": "400",
+ "<1,15,1,4>": "0",
+ "<1,15,1,5>": "0",
+ "<1,15,1,6>": "0",
+ "<1,15,1,7>": "0",
+ "<1,15,1,8>": "34",
+ "<1,15,1,9>": "0",
+ "<1,15,1,10>": "3",
+ "<1,15,1,11>": "2",
+ "<1,15,1,12>": "1"
+ }
+ },
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": {
+ "<1,18,1>": {
+ "<1,18,1,1>": "E",
+ "<1,18,1,2>": "WRITE",
+ "<1,18,1,3>": "@WINDOW",
+ "<1,18,1,4>": "",
+ "<1,18,1,5>": "",
+ "<1,18,1,6>": "",
+ "<1,18,1,7>": "",
+ "<1,18,1,8>": "",
+ "<1,18,1,9>": "",
+ "<1,18,1,10>": "",
+ "<1,18,1,11>": "",
+ "<1,18,1,12>": "",
+ "<1,18,1,13>": "",
+ "<1,18,1,14>": "",
+ "<1,18,1,15>": "GEN"
+ }
+ },
+ "<1,19>": "CLICK",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": "",
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "-1",
+ "<1,41>": {
+ "<1,41,1>": "",
+ "<1,41,2>": "-1"
+ },
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": "0",
+ "<1,63>": "",
+ "<1,64>": {
+ "<1,64,1>": "-2",
+ "<1,64,2>": "-2",
+ "<1,64,3>": "0"
+ },
+ "<1,65>": "-2",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "0",
+ "<1,91>": "0",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "",
+ "<1,107>": "",
+ "<1,108>": ""
+ },
+ "<2>": {
+ "<2,1>": "BTN_CANCEL",
+ "<2,2>": "",
+ "<2,3>": "PUSHBUTTON",
+ "<2,4>": "RTI_DSNX_OIWIN_DEF_FORM_TEMPLATE",
+ "<2,5>": "-88",
+ "<2,6>": "-33",
+ "<2,7>": "80",
+ "<2,8>": "24",
+ "<2,9>": "&Cancel",
+ "<2,10>": {
+ "<2,10,1>": "0x50000300",
+ "<2,10,2>": "0x0"
+ },
+ "<2,11>": {
+ "<2,11,1>": "0x13000",
+ "<2,11,2>": "0x80000000"
+ },
+ "<2,12>": "2",
+ "<2,13>": {
+ "<2,13,1>": "-2",
+ "<2,13,2>": "-2",
+ "<2,13,3>": "0"
+ },
+ "<2,14>": "0",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "Segoe UI",
+ "<2,15,1,2>": "-12",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "3",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": {
+ "<2,18,1>": {
+ "<2,18,1,1>": "E",
+ "<2,18,1,2>": "CLOSE",
+ "<2,18,1,3>": "@WINDOW",
+ "<2,18,1,4>": "",
+ "<2,18,1,5>": "",
+ "<2,18,1,6>": "",
+ "<2,18,1,7>": "",
+ "<2,18,1,8>": "",
+ "<2,18,1,9>": "",
+ "<2,18,1,10>": "",
+ "<2,18,1,11>": "",
+ "<2,18,1,12>": "",
+ "<2,18,1,13>": "",
+ "<2,18,1,14>": "",
+ "<2,18,1,15>": "GEN"
+ }
+ },
+ "<2,19>": "CLICK",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "",
+ "<2,26>": "",
+ "<2,27>": "",
+ "<2,28>": "",
+ "<2,29>": "",
+ "<2,30>": "",
+ "<2,31>": "",
+ "<2,32>": "",
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "-1",
+ "<2,41>": {
+ "<2,41,1>": "",
+ "<2,41,2>": "-1"
+ },
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": "",
+ "<2,53>": "",
+ "<2,54>": "",
+ "<2,55>": "",
+ "<2,56>": "",
+ "<2,57>": "",
+ "<2,58>": "",
+ "<2,59>": "",
+ "<2,60>": "",
+ "<2,61>": "",
+ "<2,62>": "0",
+ "<2,63>": "",
+ "<2,64>": {
+ "<2,64,1>": "-2",
+ "<2,64,2>": "-2",
+ "<2,64,3>": "0"
+ },
+ "<2,65>": "-2",
+ "<2,66>": "",
+ "<2,67>": "",
+ "<2,68>": "",
+ "<2,69>": "",
+ "<2,70>": "",
+ "<2,71>": "",
+ "<2,72>": "",
+ "<2,73>": "",
+ "<2,74>": "",
+ "<2,75>": "",
+ "<2,76>": "",
+ "<2,77>": "",
+ "<2,78>": "",
+ "<2,79>": "",
+ "<2,80>": "",
+ "<2,81>": "",
+ "<2,82>": "",
+ "<2,83>": "",
+ "<2,84>": "",
+ "<2,85>": "",
+ "<2,86>": "",
+ "<2,87>": "",
+ "<2,88>": "",
+ "<2,89>": "",
+ "<2,90>": "0",
+ "<2,91>": "0",
+ "<2,92>": "",
+ "<2,93>": "",
+ "<2,94>": "",
+ "<2,95>": "",
+ "<2,96>": "",
+ "<2,97>": "",
+ "<2,98>": "",
+ "<2,99>": "",
+ "<2,100>": "",
+ "<2,101>": "",
+ "<2,102>": "",
+ "<2,103>": "",
+ "<2,104>": "",
+ "<2,105>": "",
+ "<2,106>": "",
+ "<2,107>": "",
+ "<2,108>": ""
+ }
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "4",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "",
+ "<1,1,6>": "",
+ "<1,1,7>": "",
+ "<1,1,8>": "",
+ "<1,1,9>": "47",
+ "<1,1,10>": "",
+ "<1,1,11>": "",
+ "<1,1,12>": "SYSPROG*IMAGELIST*PNG*OIWIN_DEFAULT_MENU"
+ },
+ "<1,2>": {
+ "<1,2,1>": "POPUP",
+ "<1,2,2>": "13",
+ "<1,2,3>": "FILE",
+ "<1,2,4>": "&File",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "0",
+ "<1,2,8>": "0",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0",
+ "<1,2,12>": "",
+ "<1,2,13>": "",
+ "<1,2,14>": "",
+ "<1,2,15>": "",
+ "<1,2,16>": "",
+ "<1,2,17>": "",
+ "<1,2,18>": "",
+ "<1,2,19>": "",
+ "<1,2,20>": ""
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "FILE.READ_ROW",
+ "<1,3,4>": "&Read (Hidden)\tCtrl+R",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "1",
+ "<1,3,8>": "594",
+ "<1,3,9>": "",
+ "<1,3,10>": "",
+ "<1,3,11>": "32",
+ "<1,3,12>": "",
+ "<1,3,13>": "",
+ "<1,3,14>": "",
+ "<1,3,15>": "",
+ "<1,3,16>": "",
+ "<1,3,17>": "",
+ "<1,3,18>": "",
+ "<1,3,19>": "",
+ "<1,3,20>": ""
+ },
+ "<1,4>": {
+ "<1,4,1>": "ITEM",
+ "<1,4,2>": "",
+ "<1,4,3>": "FILE.SAVE_ROW",
+ "<1,4,4>": "&Save\tCtrl+S",
+ "<1,4,5>": "0",
+ "<1,4,6>": "0",
+ "<1,4,7>": "0",
+ "<1,4,8>": "595",
+ "<1,4,9>": "Save the contents of the form",
+ "<1,4,10>": "",
+ "<1,4,11>": "32",
+ "<1,4,12>": "",
+ "<1,4,13>": "",
+ "<1,4,14>": "3",
+ "<1,4,15>": "",
+ "<1,4,16>": "",
+ "<1,4,17>": "",
+ "<1,4,18>": "",
+ "<1,4,19>": "",
+ "<1,4,20>": ""
+ },
+ "<1,5>": {
+ "<1,5,1>": "ITEM",
+ "<1,5,2>": "",
+ "<1,5,3>": "FILE.SAVE_F9",
+ "<1,5,4>": "Save (F9 - Hidden)\tF9",
+ "<1,5,5>": "0",
+ "<1,5,6>": "0",
+ "<1,5,7>": "1",
+ "<1,5,8>": "120",
+ "<1,5,9>": "",
+ "<1,5,10>": "",
+ "<1,5,11>": "0",
+ "<1,5,12>": "",
+ "<1,5,13>": "",
+ "<1,5,14>": "",
+ "<1,5,15>": "",
+ "<1,5,16>": "",
+ "<1,5,17>": "",
+ "<1,5,18>": "",
+ "<1,5,19>": "",
+ "<1,5,20>": ""
+ },
+ "<1,6>": {
+ "<1,6,1>": "SEPARATOR",
+ "<1,6,2>": "",
+ "<1,6,3>": "FILE.SEP100",
+ "<1,6,4>": "SEP100",
+ "<1,6,5>": "0",
+ "<1,6,6>": "0",
+ "<1,6,7>": "0",
+ "<1,6,8>": "0",
+ "<1,6,9>": "",
+ "<1,6,10>": "",
+ "<1,6,11>": "0",
+ "<1,6,12>": "",
+ "<1,6,13>": "",
+ "<1,6,14>": "",
+ "<1,6,15>": "",
+ "<1,6,16>": "",
+ "<1,6,17>": "",
+ "<1,6,18>": "",
+ "<1,6,19>": "",
+ "<1,6,20>": ""
+ },
+ "<1,7>": {
+ "<1,7,1>": "ITEM",
+ "<1,7,2>": "",
+ "<1,7,3>": "FILE.CLEAR_FORM",
+ "<1,7,4>": "C&lear\tF8",
+ "<1,7,5>": "0",
+ "<1,7,6>": "0",
+ "<1,7,7>": "0",
+ "<1,7,8>": "119",
+ "<1,7,9>": "Clear the contents of the form",
+ "<1,7,10>": "",
+ "<1,7,11>": "0",
+ "<1,7,12>": "",
+ "<1,7,13>": "",
+ "<1,7,14>": "6",
+ "<1,7,15>": "",
+ "<1,7,16>": "",
+ "<1,7,17>": "",
+ "<1,7,18>": "",
+ "<1,7,19>": "",
+ "<1,7,20>": ""
+ },
+ "<1,8>": {
+ "<1,8,1>": "SEPARATOR",
+ "<1,8,2>": "",
+ "<1,8,3>": "FILE.SEP108",
+ "<1,8,4>": "SEP108",
+ "<1,8,5>": "0",
+ "<1,8,6>": "0",
+ "<1,8,7>": "0",
+ "<1,8,8>": "0",
+ "<1,8,9>": "",
+ "<1,8,10>": "",
+ "<1,8,11>": "0",
+ "<1,8,12>": "",
+ "<1,8,13>": "",
+ "<1,8,14>": "",
+ "<1,8,15>": "",
+ "<1,8,16>": "",
+ "<1,8,17>": "",
+ "<1,8,18>": "",
+ "<1,8,19>": "",
+ "<1,8,20>": ""
+ },
+ "<1,9>": {
+ "<1,9,1>": "ITEM",
+ "<1,9,2>": "",
+ "<1,9,3>": "FILE.DELETE_ROW",
+ "<1,9,4>": "&Delete\tAlt+D",
+ "<1,9,5>": "0",
+ "<1,9,6>": "0",
+ "<1,9,7>": "0",
+ "<1,9,8>": "1092",
+ "<1,9,9>": "Delete the contents of the form",
+ "<1,9,10>": "",
+ "<1,9,11>": "0",
+ "<1,9,12>": "",
+ "<1,9,13>": "",
+ "<1,9,14>": "7",
+ "<1,9,15>": "",
+ "<1,9,16>": "",
+ "<1,9,17>": "",
+ "<1,9,18>": "",
+ "<1,9,19>": "",
+ "<1,9,20>": ""
+ },
+ "<1,10>": {
+ "<1,10,1>": "SEPARATOR",
+ "<1,10,2>": "",
+ "<1,10,3>": "FILE.SEP101",
+ "<1,10,4>": "SEP101",
+ "<1,10,5>": "0",
+ "<1,10,6>": "0",
+ "<1,10,7>": "0",
+ "<1,10,8>": "0",
+ "<1,10,9>": "",
+ "<1,10,10>": "",
+ "<1,10,11>": "0",
+ "<1,10,12>": "",
+ "<1,10,13>": "",
+ "<1,10,14>": "",
+ "<1,10,15>": "",
+ "<1,10,16>": "",
+ "<1,10,17>": "",
+ "<1,10,18>": "",
+ "<1,10,19>": "",
+ "<1,10,20>": ""
+ },
+ "<1,11>": {
+ "<1,11,1>": "ITEM",
+ "<1,11,2>": "",
+ "<1,11,3>": "FILE.PRINT",
+ "<1,11,4>": "Print\tCtrl+P",
+ "<1,11,5>": "0",
+ "<1,11,6>": "0",
+ "<1,11,7>": "0",
+ "<1,11,8>": "592",
+ "<1,11,9>": "Print the contents of the current form",
+ "<1,11,10>": "",
+ "<1,11,11>": "0",
+ "<1,11,12>": "",
+ "<1,11,13>": "",
+ "<1,11,14>": "8",
+ "<1,11,15>": "",
+ "<1,11,16>": "",
+ "<1,11,17>": "",
+ "<1,11,18>": "",
+ "<1,11,19>": "",
+ "<1,11,20>": ""
+ },
+ "<1,12>": {
+ "<1,12,1>": "ITEM",
+ "<1,12,2>": "",
+ "<1,12,3>": "FILE.PRINT_PREVIEW",
+ "<1,12,4>": "Print Preview",
+ "<1,12,5>": "0",
+ "<1,12,6>": "0",
+ "<1,12,7>": "0",
+ "<1,12,8>": "0",
+ "<1,12,9>": "Print-Preview the contents of the current form",
+ "<1,12,10>": "",
+ "<1,12,11>": "0",
+ "<1,12,12>": "",
+ "<1,12,13>": "",
+ "<1,12,14>": "9",
+ "<1,12,15>": "",
+ "<1,12,16>": "",
+ "<1,12,17>": "",
+ "<1,12,18>": "",
+ "<1,12,19>": "",
+ "<1,12,20>": ""
+ },
+ "<1,13>": {
+ "<1,13,1>": "ITEM",
+ "<1,13,2>": "",
+ "<1,13,3>": "FILE.PRINT_SETUP",
+ "<1,13,4>": "Print Setup",
+ "<1,13,5>": "0",
+ "<1,13,6>": "0",
+ "<1,13,7>": "0",
+ "<1,13,8>": "0",
+ "<1,13,9>": "Configure the printer settings",
+ "<1,13,10>": "",
+ "<1,13,11>": "0",
+ "<1,13,12>": "",
+ "<1,13,13>": "",
+ "<1,13,14>": "10",
+ "<1,13,15>": "",
+ "<1,13,16>": "",
+ "<1,13,17>": "",
+ "<1,13,18>": "",
+ "<1,13,19>": "",
+ "<1,13,20>": ""
+ },
+ "<1,14>": {
+ "<1,14,1>": "SEPARATOR",
+ "<1,14,2>": "",
+ "<1,14,3>": "FILE.SEP112",
+ "<1,14,4>": "SEP112",
+ "<1,14,5>": "0",
+ "<1,14,6>": "0",
+ "<1,14,7>": "0",
+ "<1,14,8>": "0",
+ "<1,14,9>": "",
+ "<1,14,10>": "",
+ "<1,14,11>": "0",
+ "<1,14,12>": "",
+ "<1,14,13>": "",
+ "<1,14,14>": "",
+ "<1,14,15>": "",
+ "<1,14,16>": "",
+ "<1,14,17>": "",
+ "<1,14,18>": "",
+ "<1,14,19>": "",
+ "<1,14,20>": ""
+ },
+ "<1,15>": {
+ "<1,15,1>": "ITEM",
+ "<1,15,2>": "",
+ "<1,15,3>": "FILE.CLOSE",
+ "<1,15,4>": "&Close\tAlt+F4",
+ "<1,15,5>": "0",
+ "<1,15,6>": "0",
+ "<1,15,7>": "0",
+ "<1,15,8>": "1139",
+ "<1,15,9>": "Close the form",
+ "<1,15,10>": "",
+ "<1,15,11>": "0",
+ "<1,15,12>": "",
+ "<1,15,13>": "",
+ "<1,15,14>": "11",
+ "<1,15,15>": "",
+ "<1,15,16>": "",
+ "<1,15,17>": "",
+ "<1,15,18>": "",
+ "<1,15,19>": "",
+ "<1,15,20>": ""
+ },
+ "<1,16>": {
+ "<1,16,1>": "POPUP",
+ "<1,16,2>": "7",
+ "<1,16,3>": "EDIT",
+ "<1,16,4>": "&Edit",
+ "<1,16,5>": "0",
+ "<1,16,6>": "0",
+ "<1,16,7>": "0",
+ "<1,16,8>": "0",
+ "<1,16,9>": "",
+ "<1,16,10>": "",
+ "<1,16,11>": "0",
+ "<1,16,12>": "",
+ "<1,16,13>": "",
+ "<1,16,14>": "",
+ "<1,16,15>": "",
+ "<1,16,16>": "",
+ "<1,16,17>": "",
+ "<1,16,18>": "",
+ "<1,16,19>": "",
+ "<1,16,20>": ""
+ },
+ "<1,17>": {
+ "<1,17,1>": "ITEM",
+ "<1,17,2>": "",
+ "<1,17,3>": "EDIT.UNDO",
+ "<1,17,4>": "&Undo\tCtrl+Z",
+ "<1,17,5>": "0",
+ "<1,17,6>": "0",
+ "<1,17,7>": "0",
+ "<1,17,8>": "602",
+ "<1,17,9>": "Undo the last editing action",
+ "<1,17,10>": "",
+ "<1,17,11>": "0",
+ "<1,17,12>": "",
+ "<1,17,13>": "",
+ "<1,17,14>": "13",
+ "<1,17,15>": "",
+ "<1,17,16>": "",
+ "<1,17,17>": "",
+ "<1,17,18>": "",
+ "<1,17,19>": "",
+ "<1,17,20>": ""
+ },
+ "<1,18>": {
+ "<1,18,1>": "SEPARATOR",
+ "<1,18,2>": "",
+ "<1,18,3>": "EDIT.SEP111",
+ "<1,18,4>": "SEP111",
+ "<1,18,5>": "0",
+ "<1,18,6>": "0",
+ "<1,18,7>": "0",
+ "<1,18,8>": "0",
+ "<1,18,9>": "",
+ "<1,18,10>": "",
+ "<1,18,11>": "0",
+ "<1,18,12>": "",
+ "<1,18,13>": "",
+ "<1,18,14>": "",
+ "<1,18,15>": "",
+ "<1,18,16>": "",
+ "<1,18,17>": "",
+ "<1,18,18>": "",
+ "<1,18,19>": "",
+ "<1,18,20>": ""
+ },
+ "<1,19>": {
+ "<1,19,1>": "ITEM",
+ "<1,19,2>": "",
+ "<1,19,3>": "EDIT.CUT",
+ "<1,19,4>": "&Cut\tCtrl+X",
+ "<1,19,5>": "0",
+ "<1,19,6>": "0",
+ "<1,19,7>": "0",
+ "<1,19,8>": "600",
+ "<1,19,9>": "Delete the selected contents of the current control and copy them to the Clipboard",
+ "<1,19,10>": "",
+ "<1,19,11>": "0",
+ "<1,19,12>": "",
+ "<1,19,13>": "",
+ "<1,19,14>": "15",
+ "<1,19,15>": "",
+ "<1,19,16>": "",
+ "<1,19,17>": "",
+ "<1,19,18>": "",
+ "<1,19,19>": "",
+ "<1,19,20>": ""
+ },
+ "<1,20>": {
+ "<1,20,1>": "ITEM",
+ "<1,20,2>": "",
+ "<1,20,3>": "EDIT.COPY",
+ "<1,20,4>": "C&opy\tCtrl+C",
+ "<1,20,5>": "0",
+ "<1,20,6>": "0",
+ "<1,20,7>": "0",
+ "<1,20,8>": "579",
+ "<1,20,9>": "Copy the selected contents of the current control to the Clipboard",
+ "<1,20,10>": "",
+ "<1,20,11>": "0",
+ "<1,20,12>": "",
+ "<1,20,13>": "",
+ "<1,20,14>": "16",
+ "<1,20,15>": "",
+ "<1,20,16>": "",
+ "<1,20,17>": "",
+ "<1,20,18>": "",
+ "<1,20,19>": "",
+ "<1,20,20>": ""
+ },
+ "<1,21>": {
+ "<1,21,1>": "ITEM",
+ "<1,21,2>": "",
+ "<1,21,3>": "EDIT.PASTE",
+ "<1,21,4>": "&Paste\tCtrl+V",
+ "<1,21,5>": "0",
+ "<1,21,6>": "0",
+ "<1,21,7>": "0",
+ "<1,21,8>": "598",
+ "<1,21,9>": "Paste the contents of the Clipboard into the current control",
+ "<1,21,10>": "",
+ "<1,21,11>": "0",
+ "<1,21,12>": "",
+ "<1,21,13>": "",
+ "<1,21,14>": "17",
+ "<1,21,15>": "",
+ "<1,21,16>": "",
+ "<1,21,17>": "",
+ "<1,21,18>": "",
+ "<1,21,19>": "",
+ "<1,21,20>": ""
+ },
+ "<1,22>": {
+ "<1,22,1>": "SEPARATOR",
+ "<1,22,2>": "",
+ "<1,22,3>": "EDIT.SEP110",
+ "<1,22,4>": "SEP110",
+ "<1,22,5>": "0",
+ "<1,22,6>": "0",
+ "<1,22,7>": "0",
+ "<1,22,8>": "0",
+ "<1,22,9>": "",
+ "<1,22,10>": "",
+ "<1,22,11>": "0",
+ "<1,22,12>": "",
+ "<1,22,13>": "",
+ "<1,22,14>": "",
+ "<1,22,15>": "",
+ "<1,22,16>": "",
+ "<1,22,17>": "",
+ "<1,22,18>": "",
+ "<1,22,19>": "",
+ "<1,22,20>": ""
+ },
+ "<1,23>": {
+ "<1,23,1>": "ITEM",
+ "<1,23,2>": "",
+ "<1,23,3>": "EDIT.SELECT_ALL",
+ "<1,23,4>": "&Select All\tCtrl+A",
+ "<1,23,5>": "0",
+ "<1,23,6>": "0",
+ "<1,23,7>": "0",
+ "<1,23,8>": "577",
+ "<1,23,9>": "Select all the contents in the current control",
+ "<1,23,10>": "",
+ "<1,23,11>": "0",
+ "<1,23,12>": "",
+ "<1,23,13>": "",
+ "<1,23,14>": "18",
+ "<1,23,15>": "",
+ "<1,23,16>": "",
+ "<1,23,17>": "",
+ "<1,23,18>": "",
+ "<1,23,19>": "",
+ "<1,23,20>": ""
+ },
+ "<1,24>": {
+ "<1,24,1>": "POPUP",
+ "<1,24,2>": "17",
+ "<1,24,3>": "QBF",
+ "<1,24,4>": "&QBF",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0",
+ "<1,24,7>": "0",
+ "<1,24,8>": "0",
+ "<1,24,9>": "",
+ "<1,24,10>": "",
+ "<1,24,11>": "0",
+ "<1,24,12>": "",
+ "<1,24,13>": "",
+ "<1,24,14>": "",
+ "<1,24,15>": "",
+ "<1,24,16>": "",
+ "<1,24,17>": "",
+ "<1,24,18>": "",
+ "<1,24,19>": "",
+ "<1,24,20>": ""
+ },
+ "<1,25>": {
+ "<1,25,1>": "ITEM",
+ "<1,25,2>": "",
+ "<1,25,3>": "QBF.INITIALIZE",
+ "<1,25,4>": "&Initialize\tF7",
+ "<1,25,5>": "0",
+ "<1,25,6>": "0",
+ "<1,25,7>": "0",
+ "<1,25,8>": "118",
+ "<1,25,9>": "Begin a QBF session",
+ "<1,25,10>": "",
+ "<1,25,11>": "0",
+ "<1,25,12>": "",
+ "<1,25,13>": "",
+ "<1,25,14>": "19",
+ "<1,25,15>": "",
+ "<1,25,16>": "",
+ "<1,25,17>": "",
+ "<1,25,18>": "",
+ "<1,25,19>": "",
+ "<1,25,20>": ""
+ },
+ "<1,26>": {
+ "<1,26,1>": "SEPARATOR",
+ "<1,26,2>": "",
+ "<1,26,3>": "QBF.SEP106",
+ "<1,26,4>": "SEP106",
+ "<1,26,5>": "0",
+ "<1,26,6>": "0",
+ "<1,26,7>": "0",
+ "<1,26,8>": "0",
+ "<1,26,9>": "",
+ "<1,26,10>": "",
+ "<1,26,11>": "0",
+ "<1,26,12>": "",
+ "<1,26,13>": "",
+ "<1,26,14>": "",
+ "<1,26,15>": "",
+ "<1,26,16>": "",
+ "<1,26,17>": "",
+ "<1,26,18>": "",
+ "<1,26,19>": "",
+ "<1,26,20>": ""
+ },
+ "<1,27>": {
+ "<1,27,1>": "ITEM",
+ "<1,27,2>": "",
+ "<1,27,3>": "QBF.EXECUTE",
+ "<1,27,4>": "&Execute\tF6",
+ "<1,27,5>": "0",
+ "<1,27,6>": "0",
+ "<1,27,7>": "0",
+ "<1,27,8>": "117",
+ "<1,27,9>": "Execute the QBF query to produce the result list",
+ "<1,27,10>": "",
+ "<1,27,11>": "0",
+ "<1,27,12>": "",
+ "<1,27,13>": "",
+ "<1,27,14>": "20",
+ "<1,27,15>": "",
+ "<1,27,16>": "",
+ "<1,27,17>": "",
+ "<1,27,18>": "",
+ "<1,27,19>": "",
+ "<1,27,20>": ""
+ },
+ "<1,28>": {
+ "<1,28,1>": "SEPARATOR",
+ "<1,28,2>": "",
+ "<1,28,3>": "QBF.SEP103",
+ "<1,28,4>": "SEP103",
+ "<1,28,5>": "0",
+ "<1,28,6>": "0",
+ "<1,28,7>": "0",
+ "<1,28,8>": "0",
+ "<1,28,9>": "",
+ "<1,28,10>": "",
+ "<1,28,11>": "0",
+ "<1,28,12>": "",
+ "<1,28,13>": "",
+ "<1,28,14>": "",
+ "<1,28,15>": "",
+ "<1,28,16>": "",
+ "<1,28,17>": "",
+ "<1,28,18>": "",
+ "<1,28,19>": "",
+ "<1,28,20>": ""
+ },
+ "<1,29>": {
+ "<1,29,1>": "ITEM",
+ "<1,29,2>": "",
+ "<1,29,3>": "QBF.FIRST",
+ "<1,29,4>": "&First\tShift+F11",
+ "<1,29,5>": "0",
+ "<1,29,6>": "0",
+ "<1,29,7>": "0",
+ "<1,29,8>": "378",
+ "<1,29,9>": "Display the first item in the QBF result list",
+ "<1,29,10>": "",
+ "<1,29,11>": "0",
+ "<1,29,12>": "",
+ "<1,29,13>": "",
+ "<1,29,14>": "23",
+ "<1,29,15>": "",
+ "<1,29,16>": "",
+ "<1,29,17>": "",
+ "<1,29,18>": "",
+ "<1,29,19>": "",
+ "<1,29,20>": ""
+ },
+ "<1,30>": {
+ "<1,30,1>": "ITEM",
+ "<1,30,2>": "",
+ "<1,30,3>": "QBF.PREVIOUS",
+ "<1,30,4>": "&Previous\tF11",
+ "<1,30,5>": "0",
+ "<1,30,6>": "0",
+ "<1,30,7>": "0",
+ "<1,30,8>": "122",
+ "<1,30,9>": "Display the previous item in the QBF result list",
+ "<1,30,10>": "",
+ "<1,30,11>": "0",
+ "<1,30,12>": "",
+ "<1,30,13>": "",
+ "<1,30,14>": "24",
+ "<1,30,15>": "",
+ "<1,30,16>": "",
+ "<1,30,17>": "",
+ "<1,30,18>": "",
+ "<1,30,19>": "",
+ "<1,30,20>": ""
+ },
+ "<1,31>": {
+ "<1,31,1>": "ITEM",
+ "<1,31,2>": "",
+ "<1,31,3>": "QBF.NEXT",
+ "<1,31,4>": "&Next\tF12",
+ "<1,31,5>": "0",
+ "<1,31,6>": "0",
+ "<1,31,7>": "0",
+ "<1,31,8>": "123",
+ "<1,31,9>": "Display the next item in the QBF result list",
+ "<1,31,10>": "",
+ "<1,31,11>": "0",
+ "<1,31,12>": "",
+ "<1,31,13>": "",
+ "<1,31,14>": "25",
+ "<1,31,15>": "",
+ "<1,31,16>": "",
+ "<1,31,17>": "",
+ "<1,31,18>": "",
+ "<1,31,19>": "",
+ "<1,31,20>": ""
+ },
+ "<1,32>": {
+ "<1,32,1>": "ITEM",
+ "<1,32,2>": "",
+ "<1,32,3>": "QBF.LAST",
+ "<1,32,4>": "&Last\tShift+F12",
+ "<1,32,5>": "0",
+ "<1,32,6>": "0",
+ "<1,32,7>": "0",
+ "<1,32,8>": "379",
+ "<1,32,9>": "Display the last item in the QBF result list",
+ "<1,32,10>": "",
+ "<1,32,11>": "0",
+ "<1,32,12>": "",
+ "<1,32,13>": "",
+ "<1,32,14>": "26",
+ "<1,32,15>": "",
+ "<1,32,16>": "",
+ "<1,32,17>": "",
+ "<1,32,18>": "",
+ "<1,32,19>": "",
+ "<1,32,20>": ""
+ },
+ "<1,33>": {
+ "<1,33,1>": "SEPARATOR",
+ "<1,33,2>": "",
+ "<1,33,3>": "QBF.SEP104",
+ "<1,33,4>": "SEP104",
+ "<1,33,5>": "0",
+ "<1,33,6>": "0",
+ "<1,33,7>": "0",
+ "<1,33,8>": "0",
+ "<1,33,9>": "",
+ "<1,33,10>": "",
+ "<1,33,11>": "0",
+ "<1,33,12>": "",
+ "<1,33,13>": "",
+ "<1,33,14>": "",
+ "<1,33,15>": "",
+ "<1,33,16>": "",
+ "<1,33,17>": "",
+ "<1,33,18>": "",
+ "<1,33,19>": "",
+ "<1,33,20>": ""
+ },
+ "<1,34>": {
+ "<1,34,1>": "ITEM",
+ "<1,34,2>": "",
+ "<1,34,3>": "QBF.ABSOLUTE",
+ "<1,34,4>": "&Goto Position...\tCtrl+F12",
+ "<1,34,5>": "0",
+ "<1,34,6>": "0",
+ "<1,34,7>": "0",
+ "<1,34,8>": "635",
+ "<1,34,9>": "Display an item in the QBF result list by specifying the position",
+ "<1,34,10>": "",
+ "<1,34,11>": "0",
+ "<1,34,12>": "",
+ "<1,34,13>": "",
+ "<1,34,14>": "27",
+ "<1,34,15>": "",
+ "<1,34,16>": "",
+ "<1,34,17>": "",
+ "<1,34,18>": "",
+ "<1,34,19>": "",
+ "<1,34,20>": ""
+ },
+ "<1,35>": {
+ "<1,35,1>": "ITEM",
+ "<1,35,2>": "",
+ "<1,35,3>": "QBF.GOTO_ID",
+ "<1,35,4>": "Goto ID...\tAlt+F12",
+ "<1,35,5>": "0",
+ "<1,35,6>": "0",
+ "<1,35,7>": "0",
+ "<1,35,8>": "1147",
+ "<1,35,9>": "Display an item in the QBF result list by specifying its ID",
+ "<1,35,10>": "",
+ "<1,35,11>": "0",
+ "<1,35,12>": "",
+ "<1,35,13>": "",
+ "<1,35,14>": "35",
+ "<1,35,15>": "",
+ "<1,35,16>": "",
+ "<1,35,17>": "",
+ "<1,35,18>": "",
+ "<1,35,19>": "",
+ "<1,35,20>": ""
+ },
+ "<1,36>": {
+ "<1,36,1>": "ITEM",
+ "<1,36,2>": "",
+ "<1,36,3>": "QBF.TABLE",
+ "<1,36,4>": "Show Resul&t List...\tAlt+F11",
+ "<1,36,5>": "0",
+ "<1,36,6>": "0",
+ "<1,36,7>": "0",
+ "<1,36,8>": "1146",
+ "<1,36,9>": "Display the QBF result list in tabular format",
+ "<1,36,10>": "",
+ "<1,36,11>": "0",
+ "<1,36,12>": "",
+ "<1,36,13>": "",
+ "<1,36,14>": "28",
+ "<1,36,15>": "",
+ "<1,36,16>": "",
+ "<1,36,17>": "",
+ "<1,36,18>": "",
+ "<1,36,19>": "",
+ "<1,36,20>": ""
+ },
+ "<1,37>": {
+ "<1,37,1>": "SEPARATOR",
+ "<1,37,2>": "",
+ "<1,37,3>": "QBF.SEP107",
+ "<1,37,4>": "SEP107",
+ "<1,37,5>": "0",
+ "<1,37,6>": "0",
+ "<1,37,7>": "0",
+ "<1,37,8>": "0",
+ "<1,37,9>": "",
+ "<1,37,10>": "",
+ "<1,37,11>": "0",
+ "<1,37,12>": "",
+ "<1,37,13>": "",
+ "<1,37,14>": "",
+ "<1,37,15>": "",
+ "<1,37,16>": "",
+ "<1,37,17>": "",
+ "<1,37,18>": "",
+ "<1,37,19>": "",
+ "<1,37,20>": ""
+ },
+ "<1,38>": {
+ "<1,38,1>": "ITEM",
+ "<1,38,2>": "",
+ "<1,38,3>": "QBF.LOADLIST",
+ "<1,38,4>": "Load from &Saved List...\tCtrl+F7",
+ "<1,38,5>": "0",
+ "<1,38,6>": "0",
+ "<1,38,7>": "0",
+ "<1,38,8>": "630",
+ "<1,38,9>": "Load a QBF result list from a previously saved list of keys",
+ "<1,38,10>": "",
+ "<1,38,11>": "0",
+ "<1,38,12>": "",
+ "<1,38,13>": "",
+ "<1,38,14>": "21",
+ "<1,38,15>": "",
+ "<1,38,16>": "",
+ "<1,38,17>": "",
+ "<1,38,18>": "",
+ "<1,38,19>": "",
+ "<1,38,20>": ""
+ },
+ "<1,39>": {
+ "<1,39,1>": "ITEM",
+ "<1,39,2>": "",
+ "<1,39,3>": "QBF.GETQUERY",
+ "<1,39,4>": "Load from &Query Statement...\tAlt+F7",
+ "<1,39,5>": "0",
+ "<1,39,6>": "0",
+ "<1,39,7>": "0",
+ "<1,39,8>": "1142",
+ "<1,39,9>": "Load a QBF result list from an RLIST select statement",
+ "<1,39,10>": "",
+ "<1,39,11>": "0",
+ "<1,39,12>": "",
+ "<1,39,13>": "",
+ "<1,39,14>": "22",
+ "<1,39,15>": "",
+ "<1,39,16>": "",
+ "<1,39,17>": "",
+ "<1,39,18>": "",
+ "<1,39,19>": "",
+ "<1,39,20>": ""
+ },
+ "<1,40>": {
+ "<1,40,1>": "SEPARATOR",
+ "<1,40,2>": "",
+ "<1,40,3>": "QBF.SEP105",
+ "<1,40,4>": "SEP105",
+ "<1,40,5>": "0",
+ "<1,40,6>": "0",
+ "<1,40,7>": "0",
+ "<1,40,8>": "0",
+ "<1,40,9>": "",
+ "<1,40,10>": "",
+ "<1,40,11>": "0",
+ "<1,40,12>": "",
+ "<1,40,13>": "",
+ "<1,40,14>": "",
+ "<1,40,15>": "",
+ "<1,40,16>": "",
+ "<1,40,17>": "",
+ "<1,40,18>": "",
+ "<1,40,19>": "",
+ "<1,40,20>": ""
+ },
+ "<1,41>": {
+ "<1,41,1>": "ITEM",
+ "<1,41,2>": "",
+ "<1,41,3>": "QBF.CLOSE",
+ "<1,41,4>": "&Close",
+ "<1,41,5>": "0",
+ "<1,41,6>": "0",
+ "<1,41,7>": "0",
+ "<1,41,8>": "0",
+ "<1,41,9>": "Closes the QBF session",
+ "<1,41,10>": "",
+ "<1,41,11>": "0",
+ "<1,41,12>": "",
+ "<1,41,13>": "",
+ "<1,41,14>": "29",
+ "<1,41,15>": "",
+ "<1,41,16>": "",
+ "<1,41,17>": "",
+ "<1,41,18>": "",
+ "<1,41,19>": "",
+ "<1,41,20>": ""
+ },
+ "<1,42>": {
+ "<1,42,1>": "POPUP",
+ "<1,42,2>": "5",
+ "<1,42,3>": "HELP",
+ "<1,42,4>": "&Help",
+ "<1,42,5>": "0",
+ "<1,42,6>": "0",
+ "<1,42,7>": "0",
+ "<1,42,8>": "0",
+ "<1,42,9>": "",
+ "<1,42,10>": "",
+ "<1,42,11>": "0",
+ "<1,42,12>": "",
+ "<1,42,13>": "",
+ "<1,42,14>": "",
+ "<1,42,15>": "",
+ "<1,42,16>": "",
+ "<1,42,17>": "",
+ "<1,42,18>": "",
+ "<1,42,19>": "",
+ "<1,42,20>": ""
+ },
+ "<1,43>": {
+ "<1,43,1>": "ITEM",
+ "<1,43,2>": "",
+ "<1,43,3>": "HELP.OPTIONS",
+ "<1,43,4>": "&Options\tF4",
+ "<1,43,5>": "0",
+ "<1,43,6>": "0",
+ "<1,43,7>": "0",
+ "<1,43,8>": "115",
+ "<1,43,9>": "Display options for the current control",
+ "<1,43,10>": "",
+ "<1,43,11>": "0",
+ "<1,43,12>": "",
+ "<1,43,13>": "",
+ "<1,43,14>": "32",
+ "<1,43,15>": "",
+ "<1,43,16>": "",
+ "<1,43,17>": "",
+ "<1,43,18>": "",
+ "<1,43,19>": "",
+ "<1,43,20>": ""
+ },
+ "<1,44>": {
+ "<1,44,1>": "SEPARATOR",
+ "<1,44,2>": "",
+ "<1,44,3>": "HELP.SEP109",
+ "<1,44,4>": "SEP109",
+ "<1,44,5>": "0",
+ "<1,44,6>": "0",
+ "<1,44,7>": "0",
+ "<1,44,8>": "0",
+ "<1,44,9>": "",
+ "<1,44,10>": "",
+ "<1,44,11>": "0",
+ "<1,44,12>": "",
+ "<1,44,13>": "",
+ "<1,44,14>": "",
+ "<1,44,15>": "",
+ "<1,44,16>": "",
+ "<1,44,17>": "",
+ "<1,44,18>": "",
+ "<1,44,19>": "",
+ "<1,44,20>": ""
+ },
+ "<1,45>": {
+ "<1,45,1>": "ITEM",
+ "<1,45,2>": "",
+ "<1,45,3>": "HELP.HELP",
+ "<1,45,4>": "&Help\tF1",
+ "<1,45,5>": "0",
+ "<1,45,6>": "0",
+ "<1,45,7>": "0",
+ "<1,45,8>": "112",
+ "<1,45,9>": "Display help for the current control",
+ "<1,45,10>": "",
+ "<1,45,11>": "0",
+ "<1,45,12>": "",
+ "<1,45,13>": "",
+ "<1,45,14>": "33",
+ "<1,45,15>": "",
+ "<1,45,16>": "",
+ "<1,45,17>": "",
+ "<1,45,18>": "",
+ "<1,45,19>": "",
+ "<1,45,20>": ""
+ },
+ "<1,46>": {
+ "<1,46,1>": "SEPARATOR",
+ "<1,46,2>": "",
+ "<1,46,3>": "HELP.SEP107",
+ "<1,46,4>": "SEP107",
+ "<1,46,5>": "0",
+ "<1,46,6>": "0",
+ "<1,46,7>": "0",
+ "<1,46,8>": "0",
+ "<1,46,9>": "",
+ "<1,46,10>": "",
+ "<1,46,11>": "0",
+ "<1,46,12>": "",
+ "<1,46,13>": "",
+ "<1,46,14>": "",
+ "<1,46,15>": "",
+ "<1,46,16>": "",
+ "<1,46,17>": "",
+ "<1,46,18>": "",
+ "<1,46,19>": "",
+ "<1,46,20>": ""
+ },
+ "<1,47>": {
+ "<1,47,1>": "ITEM",
+ "<1,47,2>": "",
+ "<1,47,3>": "HELP.QUICKHELP",
+ "<1,47,4>": "&QuickHelp\tCtrl+F1",
+ "<1,47,5>": "0",
+ "<1,47,6>": "0",
+ "<1,47,7>": "0",
+ "<1,47,8>": "624",
+ "<1,47,9>": "Display QuickHelp for the current control",
+ "<1,47,10>": "",
+ "<1,47,11>": "0",
+ "<1,47,12>": "",
+ "<1,47,13>": "",
+ "<1,47,14>": "34",
+ "<1,47,15>": "",
+ "<1,47,16>": "",
+ "<1,47,17>": "",
+ "<1,47,18>": "",
+ "<1,47,19>": "",
+ "<1,47,20>": ""
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "E",
+ "<2,2,1,2>": "READ",
+ "<2,2,1,3>": "@WINDOW",
+ "<2,2,1,4>": "",
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": "",
+ "<2,2,1,7>": "",
+ "<2,2,1,8>": "",
+ "<2,2,1,9>": "",
+ "<2,2,1,10>": "",
+ "<2,2,1,11>": "",
+ "<2,2,1,12>": "",
+ "<2,2,1,13>": "",
+ "<2,2,1,14>": "",
+ "<2,2,1,15>": "READROW",
+ "<2,2,1,16>": "0"
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "M",
+ "<2,2,2,2>": "WRITEROW",
+ "<2,2,2,3>": "@WINDOW",
+ "<2,2,2,4>": "",
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": "",
+ "<2,2,2,7>": "",
+ "<2,2,2,8>": "",
+ "<2,2,2,9>": "",
+ "<2,2,2,10>": "",
+ "<2,2,2,11>": "",
+ "<2,2,2,12>": "",
+ "<2,2,2,13>": "",
+ "<2,2,2,14>": "",
+ "<2,2,2,15>": "GEN",
+ "<2,2,2,16>": "0"
+ },
+ "<2,2,3>": {
+ "<2,2,3,1>": "M",
+ "<2,2,3,2>": "WRITEROW",
+ "<2,2,3,3>": "@WINDOW",
+ "<2,2,3,4>": "",
+ "<2,2,3,5>": "",
+ "<2,2,3,6>": "",
+ "<2,2,3,7>": "",
+ "<2,2,3,8>": "",
+ "<2,2,3,9>": "",
+ "<2,2,3,10>": "",
+ "<2,2,3,11>": "",
+ "<2,2,3,12>": "",
+ "<2,2,3,13>": "",
+ "<2,2,3,14>": "",
+ "<2,2,3,15>": "GEN",
+ "<2,2,3,16>": "0"
+ },
+ "<2,2,4>": {
+ "<2,2,4,1>": "M",
+ "<2,2,4,2>": "CLEARROW",
+ "<2,2,4,3>": "@WINDOW",
+ "<2,2,4,4>": "",
+ "<2,2,4,5>": "",
+ "<2,2,4,6>": "",
+ "<2,2,4,7>": "",
+ "<2,2,4,8>": "",
+ "<2,2,4,9>": "",
+ "<2,2,4,10>": "",
+ "<2,2,4,11>": "",
+ "<2,2,4,12>": "",
+ "<2,2,4,13>": "",
+ "<2,2,4,14>": "",
+ "<2,2,4,15>": "GEN",
+ "<2,2,4,16>": "0"
+ },
+ "<2,2,5>": {
+ "<2,2,5,1>": "M",
+ "<2,2,5,2>": "DELETEROW",
+ "<2,2,5,3>": "@WINDOW",
+ "<2,2,5,4>": "",
+ "<2,2,5,5>": "",
+ "<2,2,5,6>": "",
+ "<2,2,5,7>": "",
+ "<2,2,5,8>": "",
+ "<2,2,5,9>": "",
+ "<2,2,5,10>": "",
+ "<2,2,5,11>": "",
+ "<2,2,5,12>": "",
+ "<2,2,5,13>": "",
+ "<2,2,5,14>": "",
+ "<2,2,5,15>": "GEN",
+ "<2,2,5,16>": "0"
+ },
+ "<2,2,6>": {
+ "<2,2,6,1>": "M",
+ "<2,2,6,2>": "CLOSE",
+ "<2,2,6,3>": "@WINDOW",
+ "<2,2,6,4>": "",
+ "<2,2,6,5>": "",
+ "<2,2,6,6>": "",
+ "<2,2,6,7>": "",
+ "<2,2,6,8>": "",
+ "<2,2,6,9>": "",
+ "<2,2,6,10>": "",
+ "<2,2,6,11>": "",
+ "<2,2,6,12>": "",
+ "<2,2,6,13>": "",
+ "<2,2,6,14>": "",
+ "<2,2,6,15>": "GEN",
+ "<2,2,6,16>": "0"
+ },
+ "<2,2,7>": {
+ "<2,2,7,1>": "M",
+ "<2,2,7,2>": "UNDO",
+ "<2,2,7,3>": "@FOCUS",
+ "<2,2,7,4>": "",
+ "<2,2,7,5>": "",
+ "<2,2,7,6>": "",
+ "<2,2,7,7>": "",
+ "<2,2,7,8>": "",
+ "<2,2,7,9>": "",
+ "<2,2,7,10>": "",
+ "<2,2,7,11>": "",
+ "<2,2,7,12>": "",
+ "<2,2,7,13>": "",
+ "<2,2,7,14>": "",
+ "<2,2,7,15>": "GEN",
+ "<2,2,7,16>": "0"
+ },
+ "<2,2,8>": {
+ "<2,2,8,1>": "M",
+ "<2,2,8,2>": "CUT",
+ "<2,2,8,3>": "@FOCUS",
+ "<2,2,8,4>": "",
+ "<2,2,8,5>": "",
+ "<2,2,8,6>": "",
+ "<2,2,8,7>": "",
+ "<2,2,8,8>": "",
+ "<2,2,8,9>": "",
+ "<2,2,8,10>": "",
+ "<2,2,8,11>": "",
+ "<2,2,8,12>": "",
+ "<2,2,8,13>": "",
+ "<2,2,8,14>": "",
+ "<2,2,8,15>": "GEN",
+ "<2,2,8,16>": "0"
+ },
+ "<2,2,9>": {
+ "<2,2,9,1>": "M",
+ "<2,2,9,2>": "COPY",
+ "<2,2,9,3>": "@FOCUS",
+ "<2,2,9,4>": "",
+ "<2,2,9,5>": "",
+ "<2,2,9,6>": "",
+ "<2,2,9,7>": "",
+ "<2,2,9,8>": "",
+ "<2,2,9,9>": "",
+ "<2,2,9,10>": "",
+ "<2,2,9,11>": "",
+ "<2,2,9,12>": "",
+ "<2,2,9,13>": "",
+ "<2,2,9,14>": "",
+ "<2,2,9,15>": "GEN",
+ "<2,2,9,16>": "0"
+ },
+ "<2,2,10>": {
+ "<2,2,10,1>": "M",
+ "<2,2,10,2>": "PASTE",
+ "<2,2,10,3>": "@FOCUS",
+ "<2,2,10,4>": "",
+ "<2,2,10,5>": "",
+ "<2,2,10,6>": "",
+ "<2,2,10,7>": "",
+ "<2,2,10,8>": "",
+ "<2,2,10,9>": "",
+ "<2,2,10,10>": "",
+ "<2,2,10,11>": "",
+ "<2,2,10,12>": "",
+ "<2,2,10,13>": "",
+ "<2,2,10,14>": "",
+ "<2,2,10,15>": "GEN",
+ "<2,2,10,16>": "0"
+ },
+ "<2,2,11>": {
+ "<2,2,11,1>": "M",
+ "<2,2,11,2>": "SELECTALL",
+ "<2,2,11,3>": "@FOCUS",
+ "<2,2,11,4>": "",
+ "<2,2,11,5>": "",
+ "<2,2,11,6>": "",
+ "<2,2,11,7>": "",
+ "<2,2,11,8>": "",
+ "<2,2,11,9>": "",
+ "<2,2,11,10>": "",
+ "<2,2,11,11>": "",
+ "<2,2,11,12>": "",
+ "<2,2,11,13>": "",
+ "<2,2,11,14>": "",
+ "<2,2,11,15>": "GEN",
+ "<2,2,11,16>": "0"
+ },
+ "<2,2,12>": {
+ "<2,2,12,1>": "M",
+ "<2,2,12,2>": "QBFINITSESSION",
+ "<2,2,12,3>": "@WINDOW",
+ "<2,2,12,4>": "",
+ "<2,2,12,5>": "",
+ "<2,2,12,6>": "",
+ "<2,2,12,7>": "",
+ "<2,2,12,8>": "",
+ "<2,2,12,9>": "",
+ "<2,2,12,10>": "",
+ "<2,2,12,11>": "",
+ "<2,2,12,12>": "",
+ "<2,2,12,13>": "",
+ "<2,2,12,14>": "",
+ "<2,2,12,15>": "GEN",
+ "<2,2,12,16>": "0"
+ },
+ "<2,2,13>": {
+ "<2,2,13,1>": "M",
+ "<2,2,13,2>": "QBFRUNQUERY",
+ "<2,2,13,3>": "@WINDOW",
+ "<2,2,13,4>": "",
+ "<2,2,13,5>": "",
+ "<2,2,13,6>": "",
+ "<2,2,13,7>": "",
+ "<2,2,13,8>": "",
+ "<2,2,13,9>": "",
+ "<2,2,13,10>": "",
+ "<2,2,13,11>": "",
+ "<2,2,13,12>": "",
+ "<2,2,13,13>": "",
+ "<2,2,13,14>": "",
+ "<2,2,13,15>": "GEN",
+ "<2,2,13,16>": "0"
+ },
+ "<2,2,14>": {
+ "<2,2,14,1>": "M",
+ "<2,2,14,2>": "QBFSHOWFIRST",
+ "<2,2,14,3>": "@WINDOW",
+ "<2,2,14,4>": "",
+ "<2,2,14,5>": "",
+ "<2,2,14,6>": "",
+ "<2,2,14,7>": "",
+ "<2,2,14,8>": "",
+ "<2,2,14,9>": "",
+ "<2,2,14,10>": "",
+ "<2,2,14,11>": "",
+ "<2,2,14,12>": "",
+ "<2,2,14,13>": "",
+ "<2,2,14,14>": "",
+ "<2,2,14,15>": "GEN",
+ "<2,2,14,16>": "0"
+ },
+ "<2,2,15>": {
+ "<2,2,15,1>": "M",
+ "<2,2,15,2>": "QBFSHOWPREV",
+ "<2,2,15,3>": "@WINDOW",
+ "<2,2,15,4>": "",
+ "<2,2,15,5>": "",
+ "<2,2,15,6>": "",
+ "<2,2,15,7>": "",
+ "<2,2,15,8>": "",
+ "<2,2,15,9>": "",
+ "<2,2,15,10>": "",
+ "<2,2,15,11>": "",
+ "<2,2,15,12>": "",
+ "<2,2,15,13>": "",
+ "<2,2,15,14>": "",
+ "<2,2,15,15>": "GEN",
+ "<2,2,15,16>": "0"
+ },
+ "<2,2,16>": {
+ "<2,2,16,1>": "M",
+ "<2,2,16,2>": "QBFSHOWNEXT",
+ "<2,2,16,3>": "@WINDOW",
+ "<2,2,16,4>": "",
+ "<2,2,16,5>": "",
+ "<2,2,16,6>": "",
+ "<2,2,16,7>": "",
+ "<2,2,16,8>": "",
+ "<2,2,16,9>": "",
+ "<2,2,16,10>": "",
+ "<2,2,16,11>": "",
+ "<2,2,16,12>": "",
+ "<2,2,16,13>": "",
+ "<2,2,16,14>": "",
+ "<2,2,16,15>": "GEN",
+ "<2,2,16,16>": "0"
+ },
+ "<2,2,17>": {
+ "<2,2,17,1>": "M",
+ "<2,2,17,2>": "QBFSHOWLAST",
+ "<2,2,17,3>": "@WINDOW",
+ "<2,2,17,4>": "",
+ "<2,2,17,5>": "",
+ "<2,2,17,6>": "",
+ "<2,2,17,7>": "",
+ "<2,2,17,8>": "",
+ "<2,2,17,9>": "",
+ "<2,2,17,10>": "",
+ "<2,2,17,11>": "",
+ "<2,2,17,12>": "",
+ "<2,2,17,13>": "",
+ "<2,2,17,14>": "",
+ "<2,2,17,15>": "GEN",
+ "<2,2,17,16>": "0"
+ },
+ "<2,2,18>": {
+ "<2,2,18,1>": "M",
+ "<2,2,18,2>": "QBFGOTO",
+ "<2,2,18,3>": "@WINDOW",
+ "<2,2,18,4>": "",
+ "<2,2,18,5>": "",
+ "<2,2,18,6>": "",
+ "<2,2,18,7>": "",
+ "<2,2,18,8>": "",
+ "<2,2,18,9>": "",
+ "<2,2,18,10>": "",
+ "<2,2,18,11>": "",
+ "<2,2,18,12>": "",
+ "<2,2,18,13>": "",
+ "<2,2,18,14>": "",
+ "<2,2,18,15>": "GEN",
+ "<2,2,18,16>": "0"
+ },
+ "<2,2,19>": {
+ "<2,2,19,1>": "M",
+ "<2,2,19,2>": "QBFGOTOID",
+ "<2,2,19,3>": "@WINDOW",
+ "<2,2,19,4>": "",
+ "<2,2,19,5>": "",
+ "<2,2,19,6>": "",
+ "<2,2,19,7>": "",
+ "<2,2,19,8>": "",
+ "<2,2,19,9>": "",
+ "<2,2,19,10>": "",
+ "<2,2,19,11>": "",
+ "<2,2,19,12>": "",
+ "<2,2,19,13>": "",
+ "<2,2,19,14>": "",
+ "<2,2,19,15>": "GEN",
+ "<2,2,19,16>": "0"
+ },
+ "<2,2,20>": {
+ "<2,2,20,1>": "M",
+ "<2,2,20,2>": "QBFSHOWTABLE",
+ "<2,2,20,3>": "@WINDOW",
+ "<2,2,20,4>": "",
+ "<2,2,20,5>": "",
+ "<2,2,20,6>": "",
+ "<2,2,20,7>": "",
+ "<2,2,20,8>": "",
+ "<2,2,20,9>": "",
+ "<2,2,20,10>": "",
+ "<2,2,20,11>": "",
+ "<2,2,20,12>": "",
+ "<2,2,20,13>": "",
+ "<2,2,20,14>": "",
+ "<2,2,20,15>": "GEN",
+ "<2,2,20,16>": "0"
+ },
+ "<2,2,21>": {
+ "<2,2,21,1>": "M",
+ "<2,2,21,2>": "QBFLOADSAVEDLIST",
+ "<2,2,21,3>": "@WINDOW",
+ "<2,2,21,4>": "",
+ "<2,2,21,5>": "",
+ "<2,2,21,6>": "",
+ "<2,2,21,7>": "",
+ "<2,2,21,8>": "",
+ "<2,2,21,9>": "",
+ "<2,2,21,10>": "",
+ "<2,2,21,11>": "",
+ "<2,2,21,12>": "",
+ "<2,2,21,13>": "",
+ "<2,2,21,14>": "",
+ "<2,2,21,15>": "GEN",
+ "<2,2,21,16>": "0"
+ },
+ "<2,2,22>": {
+ "<2,2,22,1>": "M",
+ "<2,2,22,2>": "QBFASKQUERY",
+ "<2,2,22,3>": "@WINDOW",
+ "<2,2,22,4>": "",
+ "<2,2,22,5>": "",
+ "<2,2,22,6>": "",
+ "<2,2,22,7>": "",
+ "<2,2,22,8>": "",
+ "<2,2,22,9>": "",
+ "<2,2,22,10>": "",
+ "<2,2,22,11>": "",
+ "<2,2,22,12>": "",
+ "<2,2,22,13>": "",
+ "<2,2,22,14>": "",
+ "<2,2,22,15>": "GEN",
+ "<2,2,22,16>": "0"
+ },
+ "<2,2,23>": {
+ "<2,2,23,1>": "M",
+ "<2,2,23,2>": "QBFCLOSESESSION",
+ "<2,2,23,3>": "@WINDOW",
+ "<2,2,23,4>": "",
+ "<2,2,23,5>": "",
+ "<2,2,23,6>": "",
+ "<2,2,23,7>": "",
+ "<2,2,23,8>": "",
+ "<2,2,23,9>": "",
+ "<2,2,23,10>": "",
+ "<2,2,23,11>": "",
+ "<2,2,23,12>": "",
+ "<2,2,23,13>": "",
+ "<2,2,23,14>": "",
+ "<2,2,23,15>": "GEN",
+ "<2,2,23,16>": "0"
+ },
+ "<2,2,24>": {
+ "<2,2,24,1>": "M",
+ "<2,2,24,2>": "SHOWOPTIONS",
+ "<2,2,24,3>": "@FOCUS",
+ "<2,2,24,4>": "",
+ "<2,2,24,5>": "",
+ "<2,2,24,6>": "",
+ "<2,2,24,7>": "",
+ "<2,2,24,8>": "",
+ "<2,2,24,9>": "",
+ "<2,2,24,10>": "",
+ "<2,2,24,11>": "",
+ "<2,2,24,12>": "",
+ "<2,2,24,13>": "",
+ "<2,2,24,14>": "",
+ "<2,2,24,15>": "GEN",
+ "<2,2,24,16>": "0"
+ },
+ "<2,2,25>": {
+ "<2,2,25,1>": "M",
+ "<2,2,25,2>": "SHOWHELP",
+ "<2,2,25,3>": "@FOCUS",
+ "<2,2,25,4>": "",
+ "<2,2,25,5>": "",
+ "<2,2,25,6>": "",
+ "<2,2,25,7>": "",
+ "<2,2,25,8>": "",
+ "<2,2,25,9>": "",
+ "<2,2,25,10>": "",
+ "<2,2,25,11>": "",
+ "<2,2,25,12>": "",
+ "<2,2,25,13>": "",
+ "<2,2,25,14>": "",
+ "<2,2,25,15>": "GEN",
+ "<2,2,25,16>": "0"
+ },
+ "<2,2,26>": {
+ "<2,2,26,1>": "M",
+ "<2,2,26,2>": "SHOWNOTES",
+ "<2,2,26,3>": "@FOCUS",
+ "<2,2,26,4>": "",
+ "<2,2,26,5>": "",
+ "<2,2,26,6>": "",
+ "<2,2,26,7>": "",
+ "<2,2,26,8>": "",
+ "<2,2,26,9>": "",
+ "<2,2,26,10>": "",
+ "<2,2,26,11>": "",
+ "<2,2,26,12>": "",
+ "<2,2,26,13>": "",
+ "<2,2,26,14>": "",
+ "<2,2,26,15>": "GEN",
+ "<2,2,26,16>": "0"
+ }
+ },
+ "<2,3>": {
+ "<2,3,1>": "FILE.READ_ROW",
+ "<2,3,2>": "FILE.SAVE_ROW",
+ "<2,3,3>": "FILE.SAVE_F9",
+ "<2,3,4>": "FILE.CLEAR_FORM",
+ "<2,3,5>": "FILE.DELETE_ROW",
+ "<2,3,6>": "FILE.CLOSE",
+ "<2,3,7>": "EDIT.UNDO",
+ "<2,3,8>": "EDIT.CUT",
+ "<2,3,9>": "EDIT.COPY",
+ "<2,3,10>": "EDIT.PASTE",
+ "<2,3,11>": "EDIT.SELECT_ALL",
+ "<2,3,12>": "QBF.INITIALIZE",
+ "<2,3,13>": "QBF.EXECUTE",
+ "<2,3,14>": "QBF.FIRST",
+ "<2,3,15>": "QBF.PREVIOUS",
+ "<2,3,16>": "QBF.NEXT",
+ "<2,3,17>": "QBF.LAST",
+ "<2,3,18>": "QBF.ABSOLUTE",
+ "<2,3,19>": "QBF.GOTO_ID",
+ "<2,3,20>": "QBF.TABLE",
+ "<2,3,21>": "QBF.LOADLIST",
+ "<2,3,22>": "QBF.GETQUERY",
+ "<2,3,23>": "QBF.CLOSE",
+ "<2,3,24>": "HELP.OPTIONS",
+ "<2,3,25>": "HELP.HELP",
+ "<2,3,26>": "HELP.QUICKHELP"
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_MDIFRAME_TEMPLATE.json b/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_MDIFRAME_TEMPLATE.json
new file mode 100644
index 0000000..b51a033
--- /dev/null
+++ b/SYSPROG/OIWIN/RTI_DSNX_OIWIN_DEF_MDIFRAME_TEMPLATE.json
@@ -0,0 +1,1968 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1010",
+ "<2>": "1",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "RTI_DSNX_OIWIN_DEF_MDIFRAME_TEMPLATE",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "400",
+ "<1,6>": "300",
+ "<1,7>": "-387",
+ "<1,8>": "-274",
+ "<1,9>": "Untitled",
+ "<1,10>": {
+ "<1,10,1>": "0x92CF0000",
+ "<1,10,2>": "0x100"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x8100",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "",
+ "<1,24,6>": "0",
+ "<1,24,7>": "",
+ "<1,24,8>": "",
+ "<1,24,9>": "",
+ "<1,24,10>": "0",
+ "<1,24,11>": "0",
+ "<1,24,12>": "0",
+ "<1,24,13>": "0",
+ "<1,24,14>": "0",
+ "<1,24,15>": "0",
+ "<1,24,16>": "1"
+ },
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "",
+ "<1,62,4>": "1",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0",
+ "<1,62,7>": "",
+ "<1,62,8>": "0.50",
+ "<1,62,9>": "5.00",
+ "<1,62,10>": "0.00"
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "0",
+ "<1,107>": "",
+ "<1,108>": ""
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "MDICLIENT",
+ "<1,2>": "",
+ "<1,3>": "MDICLIENT",
+ "<1,4>": "RTI_DSNX_OIWIN_DEF_MDIFRAME_TEMPLATE",
+ "<1,5>": "8",
+ "<1,6>": "9",
+ "<1,7>": "-7",
+ "<1,8>": "-24",
+ "<1,9>": "",
+ "<1,10>": {
+ "<1,10,1>": "0x56300000",
+ "<1,10,2>": "0x0"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0xC004",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "1",
+ "<1,13>": {
+ "<1,13,1>": "",
+ "<1,13,2>": "",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": "",
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": "0",
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "",
+ "<1,107>": "",
+ "<1,108>": ""
+ }
+ },
+ "record4": {
+ "<1>": {
+ "<1,1>": {
+ "<1,1,1>": "MENU",
+ "<1,1,2>": "5",
+ "<1,1,3>": "",
+ "<1,1,4>": "",
+ "<1,1,5>": "",
+ "<1,1,6>": "",
+ "<1,1,7>": "",
+ "<1,1,8>": "",
+ "<1,1,9>": "51",
+ "<1,1,10>": "",
+ "<1,1,11>": "",
+ "<1,1,12>": "SYSPROG*IMAGELIST*PNG*OIWIN_DEFAULT_MENU"
+ },
+ "<1,2>": {
+ "<1,2,1>": "POPUP",
+ "<1,2,2>": "14",
+ "<1,2,3>": "FILE",
+ "<1,2,4>": "&File",
+ "<1,2,5>": "0",
+ "<1,2,6>": "0",
+ "<1,2,7>": "0",
+ "<1,2,8>": "0",
+ "<1,2,9>": "",
+ "<1,2,10>": "",
+ "<1,2,11>": "0",
+ "<1,2,12>": "",
+ "<1,2,13>": "",
+ "<1,2,14>": "",
+ "<1,2,15>": "",
+ "<1,2,16>": "",
+ "<1,2,17>": "",
+ "<1,2,18>": "",
+ "<1,2,19>": "",
+ "<1,2,20>": ""
+ },
+ "<1,3>": {
+ "<1,3,1>": "ITEM",
+ "<1,3,2>": "",
+ "<1,3,3>": "FILE.READ_ROW",
+ "<1,3,4>": "&Read Row\tCtrl+R",
+ "<1,3,5>": "0",
+ "<1,3,6>": "0",
+ "<1,3,7>": "1",
+ "<1,3,8>": "594",
+ "<1,3,9>": "(Deprecated)",
+ "<1,3,10>": "",
+ "<1,3,11>": "32",
+ "<1,3,12>": "",
+ "<1,3,13>": "",
+ "<1,3,14>": "",
+ "<1,3,15>": "",
+ "<1,3,16>": "",
+ "<1,3,17>": "",
+ "<1,3,18>": "",
+ "<1,3,19>": "",
+ "<1,3,20>": ""
+ },
+ "<1,4>": {
+ "<1,4,1>": "ITEM",
+ "<1,4,2>": "",
+ "<1,4,3>": "FILE.NEW",
+ "<1,4,4>": "New\tCtrl+N",
+ "<1,4,5>": "0",
+ "<1,4,6>": "0",
+ "<1,4,7>": "0",
+ "<1,4,8>": "590",
+ "<1,4,9>": "",
+ "<1,4,10>": "",
+ "<1,4,11>": "0",
+ "<1,4,12>": "",
+ "<1,4,13>": "",
+ "<1,4,14>": "1",
+ "<1,4,15>": "",
+ "<1,4,16>": "",
+ "<1,4,17>": "",
+ "<1,4,18>": "",
+ "<1,4,19>": "",
+ "<1,4,20>": ""
+ },
+ "<1,5>": {
+ "<1,5,1>": "ITEM",
+ "<1,5,2>": "",
+ "<1,5,3>": "FILE.OPEN",
+ "<1,5,4>": "Open\tCtrl+O",
+ "<1,5,5>": "0",
+ "<1,5,6>": "0",
+ "<1,5,7>": "0",
+ "<1,5,8>": "591",
+ "<1,5,9>": "",
+ "<1,5,10>": "",
+ "<1,5,11>": "0",
+ "<1,5,12>": "",
+ "<1,5,13>": "",
+ "<1,5,14>": "2",
+ "<1,5,15>": "",
+ "<1,5,16>": "",
+ "<1,5,17>": "",
+ "<1,5,18>": "",
+ "<1,5,19>": "",
+ "<1,5,20>": ""
+ },
+ "<1,6>": {
+ "<1,6,1>": "ITEM",
+ "<1,6,2>": "",
+ "<1,6,3>": "FILE.SAVE_ROW",
+ "<1,6,4>": "&Save\tCtrl+S",
+ "<1,6,5>": "0",
+ "<1,6,6>": "0",
+ "<1,6,7>": "0",
+ "<1,6,8>": "595",
+ "<1,6,9>": "Save the contents of the active child form",
+ "<1,6,10>": "",
+ "<1,6,11>": "32",
+ "<1,6,12>": "",
+ "<1,6,13>": "",
+ "<1,6,14>": "3",
+ "<1,6,15>": "",
+ "<1,6,16>": "",
+ "<1,6,17>": "",
+ "<1,6,18>": "",
+ "<1,6,19>": "",
+ "<1,6,20>": ""
+ },
+ "<1,7>": {
+ "<1,7,1>": "ITEM",
+ "<1,7,2>": "",
+ "<1,7,3>": "FILE.SAVE_F9",
+ "<1,7,4>": "Save F9 (Hidden)\tF9",
+ "<1,7,5>": "0",
+ "<1,7,6>": "0",
+ "<1,7,7>": "1",
+ "<1,7,8>": "120",
+ "<1,7,9>": "",
+ "<1,7,10>": "",
+ "<1,7,11>": "0",
+ "<1,7,12>": "",
+ "<1,7,13>": "",
+ "<1,7,14>": "",
+ "<1,7,15>": "",
+ "<1,7,16>": "",
+ "<1,7,17>": "",
+ "<1,7,18>": "",
+ "<1,7,19>": "",
+ "<1,7,20>": ""
+ },
+ "<1,8>": {
+ "<1,8,1>": "ITEM",
+ "<1,8,2>": "",
+ "<1,8,3>": "FILE.SAVE_ALL",
+ "<1,8,4>": "Save All",
+ "<1,8,5>": "0",
+ "<1,8,6>": "0",
+ "<1,8,7>": "0",
+ "<1,8,8>": "0",
+ "<1,8,9>": "Save the contents of all child forms",
+ "<1,8,10>": "",
+ "<1,8,11>": "0",
+ "<1,8,12>": "",
+ "<1,8,13>": "",
+ "<1,8,14>": "5",
+ "<1,8,15>": "",
+ "<1,8,16>": "",
+ "<1,8,17>": "",
+ "<1,8,18>": "",
+ "<1,8,19>": "",
+ "<1,8,20>": ""
+ },
+ "<1,9>": {
+ "<1,9,1>": "SEPARATOR",
+ "<1,9,2>": "",
+ "<1,9,3>": "FILE.SEP102",
+ "<1,9,4>": "SEP102",
+ "<1,9,5>": "0",
+ "<1,9,6>": "0",
+ "<1,9,7>": "0",
+ "<1,9,8>": "0",
+ "<1,9,9>": "",
+ "<1,9,10>": "",
+ "<1,9,11>": "0",
+ "<1,9,12>": "",
+ "<1,9,13>": "",
+ "<1,9,14>": "",
+ "<1,9,15>": "",
+ "<1,9,16>": "",
+ "<1,9,17>": "",
+ "<1,9,18>": "",
+ "<1,9,19>": "",
+ "<1,9,20>": ""
+ },
+ "<1,10>": {
+ "<1,10,1>": "ITEM",
+ "<1,10,2>": "",
+ "<1,10,3>": "FILE.CLEAR_FORM",
+ "<1,10,4>": "C&lear\tF8",
+ "<1,10,5>": "0",
+ "<1,10,6>": "0",
+ "<1,10,7>": "0",
+ "<1,10,8>": "119",
+ "<1,10,9>": "Clear the contents of the active child form",
+ "<1,10,10>": "",
+ "<1,10,11>": "0",
+ "<1,10,12>": "",
+ "<1,10,13>": "",
+ "<1,10,14>": "6",
+ "<1,10,15>": "",
+ "<1,10,16>": "",
+ "<1,10,17>": "",
+ "<1,10,18>": "",
+ "<1,10,19>": "",
+ "<1,10,20>": ""
+ },
+ "<1,11>": {
+ "<1,11,1>": "SEPARATOR",
+ "<1,11,2>": "",
+ "<1,11,3>": "FILE.SEP106",
+ "<1,11,4>": "SEP106",
+ "<1,11,5>": "0",
+ "<1,11,6>": "0",
+ "<1,11,7>": "0",
+ "<1,11,8>": "0",
+ "<1,11,9>": "",
+ "<1,11,10>": "",
+ "<1,11,11>": "0",
+ "<1,11,12>": "",
+ "<1,11,13>": "",
+ "<1,11,14>": "",
+ "<1,11,15>": "",
+ "<1,11,16>": "",
+ "<1,11,17>": "",
+ "<1,11,18>": "",
+ "<1,11,19>": "",
+ "<1,11,20>": ""
+ },
+ "<1,12>": {
+ "<1,12,1>": "ITEM",
+ "<1,12,2>": "",
+ "<1,12,3>": "FILE.DELETE_ROW",
+ "<1,12,4>": "&Delete\tAlt+D",
+ "<1,12,5>": "0",
+ "<1,12,6>": "0",
+ "<1,12,7>": "0",
+ "<1,12,8>": "1092",
+ "<1,12,9>": "Delete the contents of the active child form",
+ "<1,12,10>": "",
+ "<1,12,11>": "0",
+ "<1,12,12>": "",
+ "<1,12,13>": "",
+ "<1,12,14>": "7",
+ "<1,12,15>": "",
+ "<1,12,16>": "",
+ "<1,12,17>": "",
+ "<1,12,18>": "",
+ "<1,12,19>": "",
+ "<1,12,20>": ""
+ },
+ "<1,13>": {
+ "<1,13,1>": "SEPARATOR",
+ "<1,13,2>": "",
+ "<1,13,3>": "FILE.SEP105",
+ "<1,13,4>": "SEP105",
+ "<1,13,5>": "0",
+ "<1,13,6>": "0",
+ "<1,13,7>": "0",
+ "<1,13,8>": "0",
+ "<1,13,9>": "",
+ "<1,13,10>": "",
+ "<1,13,11>": "0",
+ "<1,13,12>": "",
+ "<1,13,13>": "",
+ "<1,13,14>": "",
+ "<1,13,15>": "",
+ "<1,13,16>": "",
+ "<1,13,17>": "",
+ "<1,13,18>": "",
+ "<1,13,19>": "",
+ "<1,13,20>": ""
+ },
+ "<1,14>": {
+ "<1,14,1>": "ITEM",
+ "<1,14,2>": "",
+ "<1,14,3>": "FILE.CLOSE",
+ "<1,14,4>": "&Close\tCtrl+F4",
+ "<1,14,5>": "0",
+ "<1,14,6>": "0",
+ "<1,14,7>": "0",
+ "<1,14,8>": "627",
+ "<1,14,9>": "Close the active child form",
+ "<1,14,10>": "",
+ "<1,14,11>": "0",
+ "<1,14,12>": "",
+ "<1,14,13>": "",
+ "<1,14,14>": "11",
+ "<1,14,15>": "",
+ "<1,14,16>": "",
+ "<1,14,17>": "",
+ "<1,14,18>": "",
+ "<1,14,19>": "",
+ "<1,14,20>": ""
+ },
+ "<1,15>": {
+ "<1,15,1>": "SEPARATOR",
+ "<1,15,2>": "",
+ "<1,15,3>": "FILE.SEP107",
+ "<1,15,4>": "SEP107",
+ "<1,15,5>": "0",
+ "<1,15,6>": "0",
+ "<1,15,7>": "0",
+ "<1,15,8>": "0",
+ "<1,15,9>": "",
+ "<1,15,10>": "",
+ "<1,15,11>": "0",
+ "<1,15,12>": "",
+ "<1,15,13>": "",
+ "<1,15,14>": "",
+ "<1,15,15>": "",
+ "<1,15,16>": "",
+ "<1,15,17>": "",
+ "<1,15,18>": "",
+ "<1,15,19>": "",
+ "<1,15,20>": ""
+ },
+ "<1,16>": {
+ "<1,16,1>": "ITEM",
+ "<1,16,2>": "",
+ "<1,16,3>": "FILE.EXIT",
+ "<1,16,4>": "E&xit\tAlt+F4",
+ "<1,16,5>": "0",
+ "<1,16,6>": "0",
+ "<1,16,7>": "0",
+ "<1,16,8>": "1139",
+ "<1,16,9>": "Close this MDI form and all child forms",
+ "<1,16,10>": "",
+ "<1,16,11>": "0",
+ "<1,16,12>": "",
+ "<1,16,13>": "",
+ "<1,16,14>": "12",
+ "<1,16,15>": "",
+ "<1,16,16>": "",
+ "<1,16,17>": "",
+ "<1,16,18>": "",
+ "<1,16,19>": "",
+ "<1,16,20>": ""
+ },
+ "<1,17>": {
+ "<1,17,1>": "POPUP",
+ "<1,17,2>": "7",
+ "<1,17,3>": "EDIT",
+ "<1,17,4>": "&Edit",
+ "<1,17,5>": "0",
+ "<1,17,6>": "0",
+ "<1,17,7>": "0",
+ "<1,17,8>": "0",
+ "<1,17,9>": "",
+ "<1,17,10>": "",
+ "<1,17,11>": "0",
+ "<1,17,12>": "",
+ "<1,17,13>": "",
+ "<1,17,14>": "",
+ "<1,17,15>": "",
+ "<1,17,16>": "",
+ "<1,17,17>": "",
+ "<1,17,18>": "",
+ "<1,17,19>": "",
+ "<1,17,20>": ""
+ },
+ "<1,18>": {
+ "<1,18,1>": "ITEM",
+ "<1,18,2>": "",
+ "<1,18,3>": "EDIT.UNDO",
+ "<1,18,4>": "&Undo\tCtrl+Z",
+ "<1,18,5>": "0",
+ "<1,18,6>": "0",
+ "<1,18,7>": "0",
+ "<1,18,8>": "602",
+ "<1,18,9>": "Undo the last editing action",
+ "<1,18,10>": "",
+ "<1,18,11>": "0",
+ "<1,18,12>": "",
+ "<1,18,13>": "",
+ "<1,18,14>": "13",
+ "<1,18,15>": "",
+ "<1,18,16>": "",
+ "<1,18,17>": "",
+ "<1,18,18>": "",
+ "<1,18,19>": "",
+ "<1,18,20>": ""
+ },
+ "<1,19>": {
+ "<1,19,1>": "SEPARATOR",
+ "<1,19,2>": "",
+ "<1,19,3>": "EDIT.SEP112",
+ "<1,19,4>": "SEP112",
+ "<1,19,5>": "0",
+ "<1,19,6>": "0",
+ "<1,19,7>": "0",
+ "<1,19,8>": "0",
+ "<1,19,9>": "",
+ "<1,19,10>": "",
+ "<1,19,11>": "0",
+ "<1,19,12>": "",
+ "<1,19,13>": "",
+ "<1,19,14>": "",
+ "<1,19,15>": "",
+ "<1,19,16>": "",
+ "<1,19,17>": "",
+ "<1,19,18>": "",
+ "<1,19,19>": "",
+ "<1,19,20>": ""
+ },
+ "<1,20>": {
+ "<1,20,1>": "ITEM",
+ "<1,20,2>": "",
+ "<1,20,3>": "EDIT.CUT",
+ "<1,20,4>": "&Cut\tCtrl+X",
+ "<1,20,5>": "0",
+ "<1,20,6>": "0",
+ "<1,20,7>": "0",
+ "<1,20,8>": "600",
+ "<1,20,9>": "Delete the selected contents of the current control and copy them to the Clipboard",
+ "<1,20,10>": "",
+ "<1,20,11>": "0",
+ "<1,20,12>": "",
+ "<1,20,13>": "",
+ "<1,20,14>": "15",
+ "<1,20,15>": "",
+ "<1,20,16>": "",
+ "<1,20,17>": "",
+ "<1,20,18>": "",
+ "<1,20,19>": "",
+ "<1,20,20>": ""
+ },
+ "<1,21>": {
+ "<1,21,1>": "ITEM",
+ "<1,21,2>": "",
+ "<1,21,3>": "EDIT.COPY",
+ "<1,21,4>": "C&opy\tCtrl+C",
+ "<1,21,5>": "0",
+ "<1,21,6>": "0",
+ "<1,21,7>": "0",
+ "<1,21,8>": "579",
+ "<1,21,9>": "Copy the selected contents of the current control to the Clipboard",
+ "<1,21,10>": "",
+ "<1,21,11>": "0",
+ "<1,21,12>": "",
+ "<1,21,13>": "",
+ "<1,21,14>": "16",
+ "<1,21,15>": "",
+ "<1,21,16>": "",
+ "<1,21,17>": "",
+ "<1,21,18>": "",
+ "<1,21,19>": "",
+ "<1,21,20>": ""
+ },
+ "<1,22>": {
+ "<1,22,1>": "ITEM",
+ "<1,22,2>": "",
+ "<1,22,3>": "EDIT.PASTE",
+ "<1,22,4>": "&Paste\tCtrl+V",
+ "<1,22,5>": "0",
+ "<1,22,6>": "0",
+ "<1,22,7>": "0",
+ "<1,22,8>": "598",
+ "<1,22,9>": "Paste the contents of the clipboad into the current control",
+ "<1,22,10>": "",
+ "<1,22,11>": "0",
+ "<1,22,12>": "",
+ "<1,22,13>": "",
+ "<1,22,14>": "17",
+ "<1,22,15>": "",
+ "<1,22,16>": "",
+ "<1,22,17>": "",
+ "<1,22,18>": "",
+ "<1,22,19>": "",
+ "<1,22,20>": ""
+ },
+ "<1,23>": {
+ "<1,23,1>": "SEPARATOR",
+ "<1,23,2>": "",
+ "<1,23,3>": "EDIT.SEP111",
+ "<1,23,4>": "SEP111",
+ "<1,23,5>": "0",
+ "<1,23,6>": "0",
+ "<1,23,7>": "0",
+ "<1,23,8>": "0",
+ "<1,23,9>": "",
+ "<1,23,10>": "",
+ "<1,23,11>": "0",
+ "<1,23,12>": "",
+ "<1,23,13>": "",
+ "<1,23,14>": "",
+ "<1,23,15>": "",
+ "<1,23,16>": "",
+ "<1,23,17>": "",
+ "<1,23,18>": "",
+ "<1,23,19>": "",
+ "<1,23,20>": ""
+ },
+ "<1,24>": {
+ "<1,24,1>": "ITEM",
+ "<1,24,2>": "",
+ "<1,24,3>": "EDIT.SELECT_ALL",
+ "<1,24,4>": "&Select All\tCtrl+A",
+ "<1,24,5>": "0",
+ "<1,24,6>": "0",
+ "<1,24,7>": "0",
+ "<1,24,8>": "577",
+ "<1,24,9>": "Select all the contents in the current control",
+ "<1,24,10>": "",
+ "<1,24,11>": "0",
+ "<1,24,12>": "",
+ "<1,24,13>": "",
+ "<1,24,14>": "18",
+ "<1,24,15>": "",
+ "<1,24,16>": "",
+ "<1,24,17>": "",
+ "<1,24,18>": "",
+ "<1,24,19>": "",
+ "<1,24,20>": ""
+ },
+ "<1,25>": {
+ "<1,25,1>": "POPUP",
+ "<1,25,2>": "17",
+ "<1,25,3>": "QBF",
+ "<1,25,4>": "&QBF",
+ "<1,25,5>": "0",
+ "<1,25,6>": "0",
+ "<1,25,7>": "0",
+ "<1,25,8>": "0",
+ "<1,25,9>": "",
+ "<1,25,10>": "",
+ "<1,25,11>": "0",
+ "<1,25,12>": "",
+ "<1,25,13>": "",
+ "<1,25,14>": "",
+ "<1,25,15>": "",
+ "<1,25,16>": "",
+ "<1,25,17>": "",
+ "<1,25,18>": "",
+ "<1,25,19>": "",
+ "<1,25,20>": ""
+ },
+ "<1,26>": {
+ "<1,26,1>": "ITEM",
+ "<1,26,2>": "",
+ "<1,26,3>": "QBF.INITIALIZE",
+ "<1,26,4>": "&Initialize\tF7",
+ "<1,26,5>": "0",
+ "<1,26,6>": "0",
+ "<1,26,7>": "0",
+ "<1,26,8>": "118",
+ "<1,26,9>": "Begin a QBF session for the actve child form",
+ "<1,26,10>": "",
+ "<1,26,11>": "0",
+ "<1,26,12>": "",
+ "<1,26,13>": "",
+ "<1,26,14>": "19",
+ "<1,26,15>": "",
+ "<1,26,16>": "",
+ "<1,26,17>": "",
+ "<1,26,18>": "",
+ "<1,26,19>": "",
+ "<1,26,20>": ""
+ },
+ "<1,27>": {
+ "<1,27,1>": "SEPARATOR",
+ "<1,27,2>": "",
+ "<1,27,3>": "QBF.SEP109",
+ "<1,27,4>": "SEP109",
+ "<1,27,5>": "0",
+ "<1,27,6>": "0",
+ "<1,27,7>": "0",
+ "<1,27,8>": "0",
+ "<1,27,9>": "",
+ "<1,27,10>": "",
+ "<1,27,11>": "0",
+ "<1,27,12>": "",
+ "<1,27,13>": "",
+ "<1,27,14>": "",
+ "<1,27,15>": "",
+ "<1,27,16>": "",
+ "<1,27,17>": "",
+ "<1,27,18>": "",
+ "<1,27,19>": "",
+ "<1,27,20>": ""
+ },
+ "<1,28>": {
+ "<1,28,1>": "ITEM",
+ "<1,28,2>": "",
+ "<1,28,3>": "QBF.EXECUTE",
+ "<1,28,4>": "&Execute\tF6",
+ "<1,28,5>": "0",
+ "<1,28,6>": "0",
+ "<1,28,7>": "0",
+ "<1,28,8>": "117",
+ "<1,28,9>": "Execute the QBF query to produce the result list for the active child form",
+ "<1,28,10>": "",
+ "<1,28,11>": "0",
+ "<1,28,12>": "",
+ "<1,28,13>": "",
+ "<1,28,14>": "20",
+ "<1,28,15>": "",
+ "<1,28,16>": "",
+ "<1,28,17>": "",
+ "<1,28,18>": "",
+ "<1,28,19>": "",
+ "<1,28,20>": ""
+ },
+ "<1,29>": {
+ "<1,29,1>": "SEPARATOR",
+ "<1,29,2>": "",
+ "<1,29,3>": "QBF.SEP102",
+ "<1,29,4>": "SEP102",
+ "<1,29,5>": "0",
+ "<1,29,6>": "0",
+ "<1,29,7>": "0",
+ "<1,29,8>": "0",
+ "<1,29,9>": "",
+ "<1,29,10>": "",
+ "<1,29,11>": "0",
+ "<1,29,12>": "",
+ "<1,29,13>": "",
+ "<1,29,14>": "",
+ "<1,29,15>": "",
+ "<1,29,16>": "",
+ "<1,29,17>": "",
+ "<1,29,18>": "",
+ "<1,29,19>": "",
+ "<1,29,20>": ""
+ },
+ "<1,30>": {
+ "<1,30,1>": "ITEM",
+ "<1,30,2>": "",
+ "<1,30,3>": "QBF.FIRST",
+ "<1,30,4>": "&First\tShift+F11",
+ "<1,30,5>": "0",
+ "<1,30,6>": "0",
+ "<1,30,7>": "0",
+ "<1,30,8>": "378",
+ "<1,30,9>": "Display the first item in the QBF result list for the acitve child form",
+ "<1,30,10>": "",
+ "<1,30,11>": "0",
+ "<1,30,12>": "",
+ "<1,30,13>": "",
+ "<1,30,14>": "23",
+ "<1,30,15>": "",
+ "<1,30,16>": "",
+ "<1,30,17>": "",
+ "<1,30,18>": "",
+ "<1,30,19>": "",
+ "<1,30,20>": ""
+ },
+ "<1,31>": {
+ "<1,31,1>": "ITEM",
+ "<1,31,2>": "",
+ "<1,31,3>": "QBF.PREVIOUS",
+ "<1,31,4>": "&Previous\tF11",
+ "<1,31,5>": "0",
+ "<1,31,6>": "0",
+ "<1,31,7>": "0",
+ "<1,31,8>": "122",
+ "<1,31,9>": "Display the previous item in the QBF result list for the active child form",
+ "<1,31,10>": "",
+ "<1,31,11>": "0",
+ "<1,31,12>": "",
+ "<1,31,13>": "",
+ "<1,31,14>": "24",
+ "<1,31,15>": "",
+ "<1,31,16>": "",
+ "<1,31,17>": "",
+ "<1,31,18>": "",
+ "<1,31,19>": "",
+ "<1,31,20>": ""
+ },
+ "<1,32>": {
+ "<1,32,1>": "ITEM",
+ "<1,32,2>": "",
+ "<1,32,3>": "QBF.NEXT",
+ "<1,32,4>": "&Next\tF12",
+ "<1,32,5>": "0",
+ "<1,32,6>": "0",
+ "<1,32,7>": "0",
+ "<1,32,8>": "123",
+ "<1,32,9>": "Display the next item in the QBF result list for the active child form",
+ "<1,32,10>": "",
+ "<1,32,11>": "0",
+ "<1,32,12>": "",
+ "<1,32,13>": "",
+ "<1,32,14>": "25",
+ "<1,32,15>": "",
+ "<1,32,16>": "",
+ "<1,32,17>": "",
+ "<1,32,18>": "",
+ "<1,32,19>": "",
+ "<1,32,20>": ""
+ },
+ "<1,33>": {
+ "<1,33,1>": "ITEM",
+ "<1,33,2>": "",
+ "<1,33,3>": "QBF.LAST",
+ "<1,33,4>": "&Last\tShift+F12",
+ "<1,33,5>": "0",
+ "<1,33,6>": "0",
+ "<1,33,7>": "0",
+ "<1,33,8>": "379",
+ "<1,33,9>": "Display the last item in the QBF result list for the active child form",
+ "<1,33,10>": "",
+ "<1,33,11>": "0",
+ "<1,33,12>": "",
+ "<1,33,13>": "",
+ "<1,33,14>": "26",
+ "<1,33,15>": "",
+ "<1,33,16>": "",
+ "<1,33,17>": "",
+ "<1,33,18>": "",
+ "<1,33,19>": "",
+ "<1,33,20>": ""
+ },
+ "<1,34>": {
+ "<1,34,1>": "SEPARATOR",
+ "<1,34,2>": "",
+ "<1,34,3>": "QBF.SEP108",
+ "<1,34,4>": "SEP108",
+ "<1,34,5>": "0",
+ "<1,34,6>": "0",
+ "<1,34,7>": "0",
+ "<1,34,8>": "0",
+ "<1,34,9>": "",
+ "<1,34,10>": "",
+ "<1,34,11>": "0",
+ "<1,34,12>": "",
+ "<1,34,13>": "",
+ "<1,34,14>": "",
+ "<1,34,15>": "",
+ "<1,34,16>": "",
+ "<1,34,17>": "",
+ "<1,34,18>": "",
+ "<1,34,19>": "",
+ "<1,34,20>": ""
+ },
+ "<1,35>": {
+ "<1,35,1>": "ITEM",
+ "<1,35,2>": "",
+ "<1,35,3>": "QBF.ABSOLUTE",
+ "<1,35,4>": "&Goto Position...\tCtrl+F12",
+ "<1,35,5>": "0",
+ "<1,35,6>": "0",
+ "<1,35,7>": "0",
+ "<1,35,8>": "635",
+ "<1,35,9>": "Display an item in the active child form's QBF result list by specifying the position",
+ "<1,35,10>": "",
+ "<1,35,11>": "0",
+ "<1,35,12>": "",
+ "<1,35,13>": "",
+ "<1,35,14>": "27",
+ "<1,35,15>": "",
+ "<1,35,16>": "",
+ "<1,35,17>": "",
+ "<1,35,18>": "",
+ "<1,35,19>": "",
+ "<1,35,20>": ""
+ },
+ "<1,36>": {
+ "<1,36,1>": "ITEM",
+ "<1,36,2>": "",
+ "<1,36,3>": "QBF.GOTO_ID",
+ "<1,36,4>": "Goto &ID...\tAlt+F12",
+ "<1,36,5>": "0",
+ "<1,36,6>": "0",
+ "<1,36,7>": "0",
+ "<1,36,8>": "1147",
+ "<1,36,9>": "Display an item in the active child form's QBF result list by specifying its ID",
+ "<1,36,10>": "",
+ "<1,36,11>": "0",
+ "<1,36,12>": "",
+ "<1,36,13>": "",
+ "<1,36,14>": "35",
+ "<1,36,15>": "",
+ "<1,36,16>": "",
+ "<1,36,17>": "",
+ "<1,36,18>": "",
+ "<1,36,19>": "",
+ "<1,36,20>": ""
+ },
+ "<1,37>": {
+ "<1,37,1>": "ITEM",
+ "<1,37,2>": "",
+ "<1,37,3>": "QBF.TABLE",
+ "<1,37,4>": "Show Resul&t List...\tAlt+F11",
+ "<1,37,5>": "0",
+ "<1,37,6>": "0",
+ "<1,37,7>": "0",
+ "<1,37,8>": "1146",
+ "<1,37,9>": "Display the active child form's QBF result list in tabular format",
+ "<1,37,10>": "",
+ "<1,37,11>": "0",
+ "<1,37,12>": "",
+ "<1,37,13>": "",
+ "<1,37,14>": "28",
+ "<1,37,15>": "",
+ "<1,37,16>": "",
+ "<1,37,17>": "",
+ "<1,37,18>": "",
+ "<1,37,19>": "",
+ "<1,37,20>": ""
+ },
+ "<1,38>": {
+ "<1,38,1>": "SEPARATOR",
+ "<1,38,2>": "",
+ "<1,38,3>": "QBF.SEP110",
+ "<1,38,4>": "SEP110",
+ "<1,38,5>": "0",
+ "<1,38,6>": "0",
+ "<1,38,7>": "0",
+ "<1,38,8>": "0",
+ "<1,38,9>": "",
+ "<1,38,10>": "",
+ "<1,38,11>": "0",
+ "<1,38,12>": "",
+ "<1,38,13>": "",
+ "<1,38,14>": "",
+ "<1,38,15>": "",
+ "<1,38,16>": "",
+ "<1,38,17>": "",
+ "<1,38,18>": "",
+ "<1,38,19>": "",
+ "<1,38,20>": ""
+ },
+ "<1,39>": {
+ "<1,39,1>": "ITEM",
+ "<1,39,2>": "",
+ "<1,39,3>": "QBF.LOADLIST",
+ "<1,39,4>": "Load from &Saved List...\tCtrl+F7",
+ "<1,39,5>": "0",
+ "<1,39,6>": "0",
+ "<1,39,7>": "0",
+ "<1,39,8>": "630",
+ "<1,39,9>": "Load a QBF result list ino the active child form from a previously saved list of keys",
+ "<1,39,10>": "",
+ "<1,39,11>": "0",
+ "<1,39,12>": "",
+ "<1,39,13>": "",
+ "<1,39,14>": "21",
+ "<1,39,15>": "",
+ "<1,39,16>": "",
+ "<1,39,17>": "",
+ "<1,39,18>": "",
+ "<1,39,19>": "",
+ "<1,39,20>": ""
+ },
+ "<1,40>": {
+ "<1,40,1>": "ITEM",
+ "<1,40,2>": "",
+ "<1,40,3>": "QBF.GETQUERY",
+ "<1,40,4>": "Load from &Query Statement...\tAlt+F7",
+ "<1,40,5>": "0",
+ "<1,40,6>": "0",
+ "<1,40,7>": "0",
+ "<1,40,8>": "1142",
+ "<1,40,9>": "Load a QBF result list into the actiev child form from an RLIST select statement",
+ "<1,40,10>": "",
+ "<1,40,11>": "0",
+ "<1,40,12>": "",
+ "<1,40,13>": "",
+ "<1,40,14>": "22",
+ "<1,40,15>": "",
+ "<1,40,16>": "",
+ "<1,40,17>": "",
+ "<1,40,18>": "",
+ "<1,40,19>": "",
+ "<1,40,20>": ""
+ },
+ "<1,41>": {
+ "<1,41,1>": "SEPARATOR",
+ "<1,41,2>": "",
+ "<1,41,3>": "QBF.SEP109_2",
+ "<1,41,4>": "SEP109",
+ "<1,41,5>": "0",
+ "<1,41,6>": "0",
+ "<1,41,7>": "0",
+ "<1,41,8>": "0",
+ "<1,41,9>": "",
+ "<1,41,10>": "",
+ "<1,41,11>": "0",
+ "<1,41,12>": "",
+ "<1,41,13>": "",
+ "<1,41,14>": "",
+ "<1,41,15>": "",
+ "<1,41,16>": "",
+ "<1,41,17>": "",
+ "<1,41,18>": "",
+ "<1,41,19>": "",
+ "<1,41,20>": ""
+ },
+ "<1,42>": {
+ "<1,42,1>": "ITEM",
+ "<1,42,2>": "",
+ "<1,42,3>": "QBF.CLOSE",
+ "<1,42,4>": "&Close",
+ "<1,42,5>": "0",
+ "<1,42,6>": "0",
+ "<1,42,7>": "0",
+ "<1,42,8>": "0",
+ "<1,42,9>": "Closes the QBF session for the active child form",
+ "<1,42,10>": "",
+ "<1,42,11>": "0",
+ "<1,42,12>": "",
+ "<1,42,13>": "",
+ "<1,42,14>": "29",
+ "<1,42,15>": "",
+ "<1,42,16>": "",
+ "<1,42,17>": "",
+ "<1,42,18>": "",
+ "<1,42,19>": "",
+ "<1,42,20>": ""
+ },
+ "<1,43>": {
+ "<1,43,1>": "POPUP",
+ "<1,43,2>": "2",
+ "<1,43,3>": "WINDOW",
+ "<1,43,4>": "&Window",
+ "<1,43,5>": "0",
+ "<1,43,6>": "0",
+ "<1,43,7>": "0",
+ "<1,43,8>": "0",
+ "<1,43,9>": "MDI Child Window Functions",
+ "<1,43,10>": "",
+ "<1,43,11>": "0",
+ "<1,43,12>": "",
+ "<1,43,13>": "",
+ "<1,43,14>": "",
+ "<1,43,15>": "",
+ "<1,43,16>": "",
+ "<1,43,17>": "",
+ "<1,43,18>": "",
+ "<1,43,19>": "",
+ "<1,43,20>": ""
+ },
+ "<1,44>": {
+ "<1,44,1>": "ITEM",
+ "<1,44,2>": "",
+ "<1,44,3>": "WINDOW.TILE",
+ "<1,44,4>": "&Tile",
+ "<1,44,5>": "0",
+ "<1,44,6>": "0",
+ "<1,44,7>": "0",
+ "<1,44,8>": "0",
+ "<1,44,9>": "Tile the child forms",
+ "<1,44,10>": "",
+ "<1,44,11>": "0",
+ "<1,44,12>": "",
+ "<1,44,13>": "",
+ "<1,44,14>": "31",
+ "<1,44,15>": "",
+ "<1,44,16>": "",
+ "<1,44,17>": "",
+ "<1,44,18>": "",
+ "<1,44,19>": "",
+ "<1,44,20>": ""
+ },
+ "<1,45>": {
+ "<1,45,1>": "ITEM",
+ "<1,45,2>": "",
+ "<1,45,3>": "WINDOW.CASCADE",
+ "<1,45,4>": "&Cascade",
+ "<1,45,5>": "0",
+ "<1,45,6>": "0",
+ "<1,45,7>": "0",
+ "<1,45,8>": "0",
+ "<1,45,9>": "Cascade the child forms",
+ "<1,45,10>": "",
+ "<1,45,11>": "0",
+ "<1,45,12>": "",
+ "<1,45,13>": "",
+ "<1,45,14>": "30",
+ "<1,45,15>": "",
+ "<1,45,16>": "",
+ "<1,45,17>": "",
+ "<1,45,18>": "",
+ "<1,45,19>": "",
+ "<1,45,20>": ""
+ },
+ "<1,46>": {
+ "<1,46,1>": "POPUP",
+ "<1,46,2>": "5",
+ "<1,46,3>": "HELP",
+ "<1,46,4>": "&Help",
+ "<1,46,5>": "0",
+ "<1,46,6>": "0",
+ "<1,46,7>": "0",
+ "<1,46,8>": "0",
+ "<1,46,9>": "",
+ "<1,46,10>": "",
+ "<1,46,11>": "0",
+ "<1,46,12>": "",
+ "<1,46,13>": "",
+ "<1,46,14>": "",
+ "<1,46,15>": "",
+ "<1,46,16>": "",
+ "<1,46,17>": "",
+ "<1,46,18>": "",
+ "<1,46,19>": "",
+ "<1,46,20>": ""
+ },
+ "<1,47>": {
+ "<1,47,1>": "ITEM",
+ "<1,47,2>": "",
+ "<1,47,3>": "EDIT.OPTIONS",
+ "<1,47,4>": "&Options\tF4",
+ "<1,47,5>": "0",
+ "<1,47,6>": "0",
+ "<1,47,7>": "0",
+ "<1,47,8>": "115",
+ "<1,47,9>": "Display options for the current control",
+ "<1,47,10>": "",
+ "<1,47,11>": "0",
+ "<1,47,12>": "",
+ "<1,47,13>": "",
+ "<1,47,14>": "32",
+ "<1,47,15>": "",
+ "<1,47,16>": "",
+ "<1,47,17>": "",
+ "<1,47,18>": "",
+ "<1,47,19>": "",
+ "<1,47,20>": ""
+ },
+ "<1,48>": {
+ "<1,48,1>": "SEPARATOR",
+ "<1,48,2>": "",
+ "<1,48,3>": "HELP.SEP110",
+ "<1,48,4>": "SEP110",
+ "<1,48,5>": "0",
+ "<1,48,6>": "0",
+ "<1,48,7>": "0",
+ "<1,48,8>": "0",
+ "<1,48,9>": "",
+ "<1,48,10>": "",
+ "<1,48,11>": "0",
+ "<1,48,12>": "",
+ "<1,48,13>": "",
+ "<1,48,14>": "",
+ "<1,48,15>": "",
+ "<1,48,16>": "",
+ "<1,48,17>": "",
+ "<1,48,18>": "",
+ "<1,48,19>": "",
+ "<1,48,20>": ""
+ },
+ "<1,49>": {
+ "<1,49,1>": "ITEM",
+ "<1,49,2>": "",
+ "<1,49,3>": "HELP.HELP",
+ "<1,49,4>": "&Help\tF1",
+ "<1,49,5>": "0",
+ "<1,49,6>": "0",
+ "<1,49,7>": "0",
+ "<1,49,8>": "112",
+ "<1,49,9>": "Display help for the current control",
+ "<1,49,10>": "",
+ "<1,49,11>": "0",
+ "<1,49,12>": "",
+ "<1,49,13>": "",
+ "<1,49,14>": "33",
+ "<1,49,15>": "",
+ "<1,49,16>": "",
+ "<1,49,17>": "",
+ "<1,49,18>": "",
+ "<1,49,19>": "",
+ "<1,49,20>": ""
+ },
+ "<1,50>": {
+ "<1,50,1>": "SEPARATOR",
+ "<1,50,2>": "",
+ "<1,50,3>": "HELP.SEP105",
+ "<1,50,4>": "SEP105",
+ "<1,50,5>": "0",
+ "<1,50,6>": "0",
+ "<1,50,7>": "0",
+ "<1,50,8>": "0",
+ "<1,50,9>": "",
+ "<1,50,10>": "",
+ "<1,50,11>": "0",
+ "<1,50,12>": "",
+ "<1,50,13>": "",
+ "<1,50,14>": "",
+ "<1,50,15>": "",
+ "<1,50,16>": "",
+ "<1,50,17>": "",
+ "<1,50,18>": "",
+ "<1,50,19>": "",
+ "<1,50,20>": ""
+ },
+ "<1,51>": {
+ "<1,51,1>": "ITEM",
+ "<1,51,2>": "",
+ "<1,51,3>": "HELP.QUICKHELP",
+ "<1,51,4>": "&QuickHelp\tCtrl+F1",
+ "<1,51,5>": "0",
+ "<1,51,6>": "0",
+ "<1,51,7>": "0",
+ "<1,51,8>": "624",
+ "<1,51,9>": "Display QuickHelp for the current control",
+ "<1,51,10>": "",
+ "<1,51,11>": "0",
+ "<1,51,12>": "",
+ "<1,51,13>": "",
+ "<1,51,14>": "34",
+ "<1,51,15>": "",
+ "<1,51,16>": "",
+ "<1,51,17>": "",
+ "<1,51,18>": "",
+ "<1,51,19>": "",
+ "<1,51,20>": ""
+ }
+ },
+ "<2>": {
+ "<2,1>": "",
+ "<2,2>": {
+ "<2,2,1>": {
+ "<2,2,1,1>": "E",
+ "<2,2,1,2>": "READ",
+ "<2,2,1,3>": "@MDIACTIVE",
+ "<2,2,1,4>": "",
+ "<2,2,1,5>": "",
+ "<2,2,1,6>": "",
+ "<2,2,1,7>": "",
+ "<2,2,1,8>": "",
+ "<2,2,1,9>": "",
+ "<2,2,1,10>": "",
+ "<2,2,1,11>": "",
+ "<2,2,1,12>": "",
+ "<2,2,1,13>": "",
+ "<2,2,1,14>": "",
+ "<2,2,1,15>": "GEN",
+ "<2,2,1,16>": "0"
+ },
+ "<2,2,2>": {
+ "<2,2,2,1>": "M",
+ "<2,2,2,2>": "WRITEROW",
+ "<2,2,2,3>": "@MDIACTIVE",
+ "<2,2,2,4>": "",
+ "<2,2,2,5>": "",
+ "<2,2,2,6>": "",
+ "<2,2,2,7>": "",
+ "<2,2,2,8>": "",
+ "<2,2,2,9>": "",
+ "<2,2,2,10>": "",
+ "<2,2,2,11>": "",
+ "<2,2,2,12>": "",
+ "<2,2,2,13>": "",
+ "<2,2,2,14>": "",
+ "<2,2,2,15>": "GEN",
+ "<2,2,2,16>": "0"
+ },
+ "<2,2,3>": {
+ "<2,2,3,1>": "M",
+ "<2,2,3,2>": "WRITEROW",
+ "<2,2,3,3>": "@MDIACTIVE",
+ "<2,2,3,4>": "",
+ "<2,2,3,5>": "",
+ "<2,2,3,6>": "",
+ "<2,2,3,7>": "",
+ "<2,2,3,8>": "",
+ "<2,2,3,9>": "",
+ "<2,2,3,10>": "",
+ "<2,2,3,11>": "",
+ "<2,2,3,12>": "",
+ "<2,2,3,13>": "",
+ "<2,2,3,14>": "",
+ "<2,2,3,15>": "GEN",
+ "<2,2,3,16>": "0"
+ },
+ "<2,2,4>": {
+ "<2,2,4,1>": "M",
+ "<2,2,4,2>": "CLEARROW",
+ "<2,2,4,3>": "@MDIACTIVE",
+ "<2,2,4,4>": "",
+ "<2,2,4,5>": "",
+ "<2,2,4,6>": "",
+ "<2,2,4,7>": "",
+ "<2,2,4,8>": "",
+ "<2,2,4,9>": "",
+ "<2,2,4,10>": "",
+ "<2,2,4,11>": "",
+ "<2,2,4,12>": "",
+ "<2,2,4,13>": "",
+ "<2,2,4,14>": "",
+ "<2,2,4,15>": "GEN",
+ "<2,2,4,16>": "0"
+ },
+ "<2,2,5>": {
+ "<2,2,5,1>": "M",
+ "<2,2,5,2>": "DELETEROW",
+ "<2,2,5,3>": "@MDIACTIVE",
+ "<2,2,5,4>": "",
+ "<2,2,5,5>": "",
+ "<2,2,5,6>": "",
+ "<2,2,5,7>": "",
+ "<2,2,5,8>": "",
+ "<2,2,5,9>": "",
+ "<2,2,5,10>": "",
+ "<2,2,5,11>": "",
+ "<2,2,5,12>": "",
+ "<2,2,5,13>": "",
+ "<2,2,5,14>": "",
+ "<2,2,5,15>": "GEN",
+ "<2,2,5,16>": "0"
+ },
+ "<2,2,6>": {
+ "<2,2,6,1>": "M",
+ "<2,2,6,2>": "CLOSE",
+ "<2,2,6,3>": "@MDIACTIVE",
+ "<2,2,6,4>": "",
+ "<2,2,6,5>": "",
+ "<2,2,6,6>": "",
+ "<2,2,6,7>": "",
+ "<2,2,6,8>": "",
+ "<2,2,6,9>": "",
+ "<2,2,6,10>": "",
+ "<2,2,6,11>": "",
+ "<2,2,6,12>": "",
+ "<2,2,6,13>": "",
+ "<2,2,6,14>": "",
+ "<2,2,6,15>": "GEN",
+ "<2,2,6,16>": "0"
+ },
+ "<2,2,7>": {
+ "<2,2,7,1>": "M",
+ "<2,2,7,2>": "CLOSE",
+ "<2,2,7,3>": "@WINDOW",
+ "<2,2,7,4>": "",
+ "<2,2,7,5>": "",
+ "<2,2,7,6>": "",
+ "<2,2,7,7>": "",
+ "<2,2,7,8>": "",
+ "<2,2,7,9>": "",
+ "<2,2,7,10>": "",
+ "<2,2,7,11>": "",
+ "<2,2,7,12>": "",
+ "<2,2,7,13>": "",
+ "<2,2,7,14>": "",
+ "<2,2,7,15>": "GEN",
+ "<2,2,7,16>": "0"
+ },
+ "<2,2,8>": {
+ "<2,2,8,1>": "M",
+ "<2,2,8,2>": "UNDO",
+ "<2,2,8,3>": "@FOCUS",
+ "<2,2,8,4>": "",
+ "<2,2,8,5>": "",
+ "<2,2,8,6>": "",
+ "<2,2,8,7>": "",
+ "<2,2,8,8>": "",
+ "<2,2,8,9>": "",
+ "<2,2,8,10>": "",
+ "<2,2,8,11>": "",
+ "<2,2,8,12>": "",
+ "<2,2,8,13>": "",
+ "<2,2,8,14>": "",
+ "<2,2,8,15>": "GEN",
+ "<2,2,8,16>": "0"
+ },
+ "<2,2,9>": {
+ "<2,2,9,1>": "M",
+ "<2,2,9,2>": "CUT",
+ "<2,2,9,3>": "@FOCUS",
+ "<2,2,9,4>": "",
+ "<2,2,9,5>": "",
+ "<2,2,9,6>": "",
+ "<2,2,9,7>": "",
+ "<2,2,9,8>": "",
+ "<2,2,9,9>": "",
+ "<2,2,9,10>": "",
+ "<2,2,9,11>": "",
+ "<2,2,9,12>": "",
+ "<2,2,9,13>": "",
+ "<2,2,9,14>": "",
+ "<2,2,9,15>": "GEN",
+ "<2,2,9,16>": "0"
+ },
+ "<2,2,10>": {
+ "<2,2,10,1>": "M",
+ "<2,2,10,2>": "COPY",
+ "<2,2,10,3>": "@FOCUS",
+ "<2,2,10,4>": "",
+ "<2,2,10,5>": "",
+ "<2,2,10,6>": "",
+ "<2,2,10,7>": "",
+ "<2,2,10,8>": "",
+ "<2,2,10,9>": "",
+ "<2,2,10,10>": "",
+ "<2,2,10,11>": "",
+ "<2,2,10,12>": "",
+ "<2,2,10,13>": "",
+ "<2,2,10,14>": "",
+ "<2,2,10,15>": "GEN",
+ "<2,2,10,16>": "0"
+ },
+ "<2,2,11>": {
+ "<2,2,11,1>": "M",
+ "<2,2,11,2>": "PASTE",
+ "<2,2,11,3>": "@FOCUS",
+ "<2,2,11,4>": "",
+ "<2,2,11,5>": "",
+ "<2,2,11,6>": "",
+ "<2,2,11,7>": "",
+ "<2,2,11,8>": "",
+ "<2,2,11,9>": "",
+ "<2,2,11,10>": "",
+ "<2,2,11,11>": "",
+ "<2,2,11,12>": "",
+ "<2,2,11,13>": "",
+ "<2,2,11,14>": "",
+ "<2,2,11,15>": "GEN",
+ "<2,2,11,16>": "0"
+ },
+ "<2,2,12>": {
+ "<2,2,12,1>": "M",
+ "<2,2,12,2>": "SELECTALL",
+ "<2,2,12,3>": "@FOCUS",
+ "<2,2,12,4>": "",
+ "<2,2,12,5>": "",
+ "<2,2,12,6>": "",
+ "<2,2,12,7>": "",
+ "<2,2,12,8>": "",
+ "<2,2,12,9>": "",
+ "<2,2,12,10>": "",
+ "<2,2,12,11>": "",
+ "<2,2,12,12>": "",
+ "<2,2,12,13>": "",
+ "<2,2,12,14>": "",
+ "<2,2,12,15>": "GEN",
+ "<2,2,12,16>": "0"
+ },
+ "<2,2,13>": {
+ "<2,2,13,1>": "M",
+ "<2,2,13,2>": "QBFINITSESSION",
+ "<2,2,13,3>": "@MDIACTIVE",
+ "<2,2,13,4>": "",
+ "<2,2,13,5>": "",
+ "<2,2,13,6>": "",
+ "<2,2,13,7>": "",
+ "<2,2,13,8>": "",
+ "<2,2,13,9>": "",
+ "<2,2,13,10>": "",
+ "<2,2,13,11>": "",
+ "<2,2,13,12>": "",
+ "<2,2,13,13>": "",
+ "<2,2,13,14>": "",
+ "<2,2,13,15>": "GEN",
+ "<2,2,13,16>": "0"
+ },
+ "<2,2,14>": {
+ "<2,2,14,1>": "M",
+ "<2,2,14,2>": "QBFRUNQUERY",
+ "<2,2,14,3>": "@MDIACTIVE",
+ "<2,2,14,4>": "",
+ "<2,2,14,5>": "",
+ "<2,2,14,6>": "",
+ "<2,2,14,7>": "",
+ "<2,2,14,8>": "",
+ "<2,2,14,9>": "",
+ "<2,2,14,10>": "",
+ "<2,2,14,11>": "",
+ "<2,2,14,12>": "",
+ "<2,2,14,13>": "",
+ "<2,2,14,14>": "",
+ "<2,2,14,15>": "GEN",
+ "<2,2,14,16>": "0"
+ },
+ "<2,2,15>": {
+ "<2,2,15,1>": "M",
+ "<2,2,15,2>": "QBFSHOWFIRST",
+ "<2,2,15,3>": "@MDIACTIVE",
+ "<2,2,15,4>": "",
+ "<2,2,15,5>": "",
+ "<2,2,15,6>": "",
+ "<2,2,15,7>": "",
+ "<2,2,15,8>": "",
+ "<2,2,15,9>": "",
+ "<2,2,15,10>": "",
+ "<2,2,15,11>": "",
+ "<2,2,15,12>": "",
+ "<2,2,15,13>": "",
+ "<2,2,15,14>": "",
+ "<2,2,15,15>": "GEN",
+ "<2,2,15,16>": "0"
+ },
+ "<2,2,16>": {
+ "<2,2,16,1>": "M",
+ "<2,2,16,2>": "QBFSHOWPREV",
+ "<2,2,16,3>": "@MDIACTIVE",
+ "<2,2,16,4>": "",
+ "<2,2,16,5>": "",
+ "<2,2,16,6>": "",
+ "<2,2,16,7>": "",
+ "<2,2,16,8>": "",
+ "<2,2,16,9>": "",
+ "<2,2,16,10>": "",
+ "<2,2,16,11>": "",
+ "<2,2,16,12>": "",
+ "<2,2,16,13>": "",
+ "<2,2,16,14>": "",
+ "<2,2,16,15>": "GEN",
+ "<2,2,16,16>": "0"
+ },
+ "<2,2,17>": {
+ "<2,2,17,1>": "M",
+ "<2,2,17,2>": "QBFSHOWNEXT",
+ "<2,2,17,3>": "@MDIACTIVE",
+ "<2,2,17,4>": "",
+ "<2,2,17,5>": "",
+ "<2,2,17,6>": "",
+ "<2,2,17,7>": "",
+ "<2,2,17,8>": "",
+ "<2,2,17,9>": "",
+ "<2,2,17,10>": "",
+ "<2,2,17,11>": "",
+ "<2,2,17,12>": "",
+ "<2,2,17,13>": "",
+ "<2,2,17,14>": "",
+ "<2,2,17,15>": "GEN",
+ "<2,2,17,16>": "0"
+ },
+ "<2,2,18>": {
+ "<2,2,18,1>": "M",
+ "<2,2,18,2>": "QBFSHOWLAST",
+ "<2,2,18,3>": "@MDIACTIVE",
+ "<2,2,18,4>": "",
+ "<2,2,18,5>": "",
+ "<2,2,18,6>": "",
+ "<2,2,18,7>": "",
+ "<2,2,18,8>": "",
+ "<2,2,18,9>": "",
+ "<2,2,18,10>": "",
+ "<2,2,18,11>": "",
+ "<2,2,18,12>": "",
+ "<2,2,18,13>": "",
+ "<2,2,18,14>": "",
+ "<2,2,18,15>": "GEN",
+ "<2,2,18,16>": "0"
+ },
+ "<2,2,19>": {
+ "<2,2,19,1>": "M",
+ "<2,2,19,2>": "QBFGOTO",
+ "<2,2,19,3>": "@MDIACTIVE",
+ "<2,2,19,4>": "",
+ "<2,2,19,5>": "",
+ "<2,2,19,6>": "",
+ "<2,2,19,7>": "",
+ "<2,2,19,8>": "",
+ "<2,2,19,9>": "",
+ "<2,2,19,10>": "",
+ "<2,2,19,11>": "",
+ "<2,2,19,12>": "",
+ "<2,2,19,13>": "",
+ "<2,2,19,14>": "",
+ "<2,2,19,15>": "GEN",
+ "<2,2,19,16>": "0"
+ },
+ "<2,2,20>": {
+ "<2,2,20,1>": "M",
+ "<2,2,20,2>": "QBFGOTOID",
+ "<2,2,20,3>": "@MDIACTIVE",
+ "<2,2,20,4>": "",
+ "<2,2,20,5>": "",
+ "<2,2,20,6>": "",
+ "<2,2,20,7>": "",
+ "<2,2,20,8>": "",
+ "<2,2,20,9>": "",
+ "<2,2,20,10>": "",
+ "<2,2,20,11>": "",
+ "<2,2,20,12>": "",
+ "<2,2,20,13>": "",
+ "<2,2,20,14>": "",
+ "<2,2,20,15>": "GEN",
+ "<2,2,20,16>": "0"
+ },
+ "<2,2,21>": {
+ "<2,2,21,1>": "M",
+ "<2,2,21,2>": "QBFSHOWTABLE",
+ "<2,2,21,3>": "@MDIACTIVE",
+ "<2,2,21,4>": "",
+ "<2,2,21,5>": "",
+ "<2,2,21,6>": "",
+ "<2,2,21,7>": "",
+ "<2,2,21,8>": "",
+ "<2,2,21,9>": "",
+ "<2,2,21,10>": "",
+ "<2,2,21,11>": "",
+ "<2,2,21,12>": "",
+ "<2,2,21,13>": "",
+ "<2,2,21,14>": "",
+ "<2,2,21,15>": "GEN",
+ "<2,2,21,16>": "0"
+ },
+ "<2,2,22>": {
+ "<2,2,22,1>": "M",
+ "<2,2,22,2>": "QBFLOADSAVEDLIST",
+ "<2,2,22,3>": "@MDIACTIVE",
+ "<2,2,22,4>": "",
+ "<2,2,22,5>": "",
+ "<2,2,22,6>": "",
+ "<2,2,22,7>": "",
+ "<2,2,22,8>": "",
+ "<2,2,22,9>": "",
+ "<2,2,22,10>": "",
+ "<2,2,22,11>": "",
+ "<2,2,22,12>": "",
+ "<2,2,22,13>": "",
+ "<2,2,22,14>": "",
+ "<2,2,22,15>": "GEN",
+ "<2,2,22,16>": "0"
+ },
+ "<2,2,23>": {
+ "<2,2,23,1>": "M",
+ "<2,2,23,2>": "QBFASKQUERY",
+ "<2,2,23,3>": "@MDIACTIVE",
+ "<2,2,23,4>": "",
+ "<2,2,23,5>": "",
+ "<2,2,23,6>": "",
+ "<2,2,23,7>": "",
+ "<2,2,23,8>": "",
+ "<2,2,23,9>": "",
+ "<2,2,23,10>": "",
+ "<2,2,23,11>": "",
+ "<2,2,23,12>": "",
+ "<2,2,23,13>": "",
+ "<2,2,23,14>": "",
+ "<2,2,23,15>": "GEN",
+ "<2,2,23,16>": "0"
+ },
+ "<2,2,24>": {
+ "<2,2,24,1>": "M",
+ "<2,2,24,2>": "QBFCLOSESESSION",
+ "<2,2,24,3>": "@MDIACTIVE",
+ "<2,2,24,4>": "",
+ "<2,2,24,5>": "",
+ "<2,2,24,6>": "",
+ "<2,2,24,7>": "",
+ "<2,2,24,8>": "",
+ "<2,2,24,9>": "",
+ "<2,2,24,10>": "",
+ "<2,2,24,11>": "",
+ "<2,2,24,12>": "",
+ "<2,2,24,13>": "",
+ "<2,2,24,14>": "",
+ "<2,2,24,15>": "GEN",
+ "<2,2,24,16>": "0"
+ },
+ "<2,2,25>": {
+ "<2,2,25,1>": "M",
+ "<2,2,25,2>": "MDITILE",
+ "<2,2,25,3>": "@MDIFRAME",
+ "<2,2,25,4>": "1",
+ "<2,2,25,5>": "",
+ "<2,2,25,6>": "",
+ "<2,2,25,7>": "",
+ "<2,2,25,8>": "",
+ "<2,2,25,9>": "",
+ "<2,2,25,10>": "",
+ "<2,2,25,11>": "",
+ "<2,2,25,12>": "",
+ "<2,2,25,13>": "",
+ "<2,2,25,14>": "",
+ "<2,2,25,15>": "GEN",
+ "<2,2,25,16>": "0"
+ },
+ "<2,2,26>": {
+ "<2,2,26,1>": "M",
+ "<2,2,26,2>": "MDICASCADE",
+ "<2,2,26,3>": "@MDIFRAME",
+ "<2,2,26,4>": {
+ "<2,2,26,4,1>": "0",
+ "<2,2,26,4,2>": "0"
+ },
+ "<2,2,26,5>": "",
+ "<2,2,26,6>": "",
+ "<2,2,26,7>": "",
+ "<2,2,26,8>": "",
+ "<2,2,26,9>": "",
+ "<2,2,26,10>": "",
+ "<2,2,26,11>": "",
+ "<2,2,26,12>": "",
+ "<2,2,26,13>": "",
+ "<2,2,26,14>": "",
+ "<2,2,26,15>": "GEN",
+ "<2,2,26,16>": "0"
+ },
+ "<2,2,27>": {
+ "<2,2,27,1>": "M",
+ "<2,2,27,2>": "SHOWOPTIONS",
+ "<2,2,27,3>": "@FOCUS",
+ "<2,2,27,4>": "",
+ "<2,2,27,5>": "",
+ "<2,2,27,6>": "",
+ "<2,2,27,7>": "",
+ "<2,2,27,8>": "",
+ "<2,2,27,9>": "",
+ "<2,2,27,10>": "",
+ "<2,2,27,11>": "",
+ "<2,2,27,12>": "",
+ "<2,2,27,13>": "",
+ "<2,2,27,14>": "",
+ "<2,2,27,15>": "GEN",
+ "<2,2,27,16>": "0"
+ },
+ "<2,2,28>": {
+ "<2,2,28,1>": "M",
+ "<2,2,28,2>": "SHOWHELP",
+ "<2,2,28,3>": "@FOCUS",
+ "<2,2,28,4>": "",
+ "<2,2,28,5>": "",
+ "<2,2,28,6>": "",
+ "<2,2,28,7>": "",
+ "<2,2,28,8>": "",
+ "<2,2,28,9>": "",
+ "<2,2,28,10>": "",
+ "<2,2,28,11>": "",
+ "<2,2,28,12>": "",
+ "<2,2,28,13>": "",
+ "<2,2,28,14>": "",
+ "<2,2,28,15>": "GEN",
+ "<2,2,28,16>": "0"
+ },
+ "<2,2,29>": {
+ "<2,2,29,1>": "M",
+ "<2,2,29,2>": "SHOWNOTES",
+ "<2,2,29,3>": "@FOCUS",
+ "<2,2,29,4>": "",
+ "<2,2,29,5>": "",
+ "<2,2,29,6>": "",
+ "<2,2,29,7>": "",
+ "<2,2,29,8>": "",
+ "<2,2,29,9>": "",
+ "<2,2,29,10>": "",
+ "<2,2,29,11>": "",
+ "<2,2,29,12>": "",
+ "<2,2,29,13>": "",
+ "<2,2,29,14>": "",
+ "<2,2,29,15>": "GEN",
+ "<2,2,29,16>": "0"
+ }
+ },
+ "<2,3>": {
+ "<2,3,1>": "FILE.READ_ROW",
+ "<2,3,2>": "FILE.SAVE_ROW",
+ "<2,3,3>": "FILE.SAVE_F9",
+ "<2,3,4>": "FILE.CLEAR_FORM",
+ "<2,3,5>": "FILE.DELETE_ROW",
+ "<2,3,6>": "FILE.CLOSE",
+ "<2,3,7>": "FILE.EXIT",
+ "<2,3,8>": "EDIT.UNDO",
+ "<2,3,9>": "EDIT.CUT",
+ "<2,3,10>": "EDIT.COPY",
+ "<2,3,11>": "EDIT.PASTE",
+ "<2,3,12>": "EDIT.SELECT_ALL",
+ "<2,3,13>": "QBF.INITIALIZE",
+ "<2,3,14>": "QBF.EXECUTE",
+ "<2,3,15>": "QBF.FIRST",
+ "<2,3,16>": "QBF.PREVIOUS",
+ "<2,3,17>": "QBF.NEXT",
+ "<2,3,18>": "QBF.LAST",
+ "<2,3,19>": "QBF.ABSOLUTE",
+ "<2,3,20>": "QBF.GOTO_ID",
+ "<2,3,21>": "QBF.TABLE",
+ "<2,3,22>": "QBF.LOADLIST",
+ "<2,3,23>": "QBF.GETQUERY",
+ "<2,3,24>": "QBF.CLOSE",
+ "<2,3,25>": "WINDOW.TILE",
+ "<2,3,26>": "WINDOW.CASCADE",
+ "<2,3,27>": "EDIT.OPTIONS",
+ "<2,3,28>": "HELP.HELP",
+ "<2,3,29>": "HELP.QUICKHELP"
+ },
+ "<2,4>": "0"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/SYSPROG/OIWIN/RTI_HTTP_DOWNLOAD_TEST.json b/SYSPROG/OIWIN/RTI_HTTP_DOWNLOAD_TEST.json
new file mode 100644
index 0000000..bf6ff02
--- /dev/null
+++ b/SYSPROG/OIWIN/RTI_HTTP_DOWNLOAD_TEST.json
@@ -0,0 +1,6052 @@
+{
+ "header": {
+ "version": 1,
+ "type": "record"
+ },
+ "body": {
+ "record1": {
+ "<1>": "1000",
+ "<2>": "39",
+ "<3>": ""
+ },
+ "record2": {
+ "<1>": {
+ "<1,1>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<1,2>": "",
+ "<1,3>": "WINDOW",
+ "<1,4>": "",
+ "<1,5>": "0",
+ "<1,6>": "0",
+ "<1,7>": "-934",
+ "<1,8>": "-600",
+ "<1,9>": "Test RTI_HTTP_DOWNLOAD",
+ "<1,10>": {
+ "<1,10,1>": "0x94CB0000",
+ "<1,10,2>": "0x101"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x8000",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "",
+ "<1,15>": "",
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": {
+ "<1,18,1>": {
+ "<1,18,1,1>": "X",
+ "<1,18,1,2>": "EXECUTE",
+ "<1,18,1,3>": "@COMMUTER",
+ "<1,18,1,4>": {
+ "<1,18,1,4,1>": "@SELF",
+ "<1,18,1,4,2>": "@EVENT",
+ "<1,18,1,4,3>": "@PARAM1",
+ "<1,18,1,4,4>": "@PARAM2",
+ "<1,18,1,4,5>": "@PARAM3",
+ "<1,18,1,4,6>": "@PARAM4",
+ "<1,18,1,4,7>": "@PARAM5",
+ "<1,18,1,4,8>": "@PARAM6"
+ },
+ "<1,18,1,5>": "",
+ "<1,18,1,6>": "",
+ "<1,18,1,7>": "",
+ "<1,18,1,8>": "",
+ "<1,18,1,9>": "",
+ "<1,18,1,10>": "",
+ "<1,18,1,11>": "",
+ "<1,18,1,12>": "",
+ "<1,18,1,13>": "",
+ "<1,18,1,14>": "",
+ "<1,18,1,15>": "COMMMOD",
+ "<1,18,1,16>": "0"
+ }
+ },
+ "<1,19>": "ENDDIALOG",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": {
+ "<1,24,1>": "",
+ "<1,24,2>": "0",
+ "<1,24,3>": "0",
+ "<1,24,4>": "0",
+ "<1,24,5>": "",
+ "<1,24,6>": "0",
+ "<1,24,7>": "",
+ "<1,24,8>": "",
+ "<1,24,9>": "",
+ "<1,24,10>": "0",
+ "<1,24,11>": "0",
+ "<1,24,12>": "0",
+ "<1,24,13>": "0",
+ "<1,24,14>": "0"
+ },
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "",
+ "<1,29>": "",
+ "<1,30>": "",
+ "<1,31>": "",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "SYSPROG*IMAGE*ICO*RTI_TEST_DUMMY",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": {
+ "<1,37,1>": "0X10001",
+ "<1,37,2>": "0X10001"
+ },
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": {
+ "<1,62,1>": "0",
+ "<1,62,2>": "",
+ "<1,62,3>": "",
+ "<1,62,4>": "2",
+ "<1,62,5>": "0",
+ "<1,62,6>": "0"
+ },
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": "",
+ "<1,93>": "",
+ "<1,94>": "",
+ "<1,95>": "",
+ "<1,96>": "",
+ "<1,97>": "",
+ "<1,98>": "",
+ "<1,99>": "",
+ "<1,100>": "",
+ "<1,101>": "",
+ "<1,102>": "",
+ "<1,103>": "SYSPROG*STPROC**RTI_HTTP_DOWNLOAD_TEST",
+ "<1,104>": "",
+ "<1,105>": "",
+ "<1,106>": "0"
+ }
+ },
+ "record3": {
+ "<1>": {
+ "<1,1>": "EBD_RESPONSE_CONTENT",
+ "<1,2>": "",
+ "<1,3>": "EDITBOX",
+ "<1,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<1,5>": "556",
+ "<1,6>": "248",
+ "<1,7>": "368",
+ "<1,8>": "268",
+ "<1,9>": "",
+ "<1,10>": {
+ "<1,10,1>": "0x56200840",
+ "<1,10,2>": "0x200"
+ },
+ "<1,11>": {
+ "<1,11,1>": "0x0",
+ "<1,11,2>": "0x80000000"
+ },
+ "<1,12>": "36",
+ "<1,13>": {
+ "<1,13,1>": "-2",
+ "<1,13,2>": "-2",
+ "<1,13,3>": ""
+ },
+ "<1,14>": "-2",
+ "<1,15>": {
+ "<1,15,1>": {
+ "<1,15,1,1>": "Segoe UI",
+ "<1,15,1,2>": "-12",
+ "<1,15,1,3>": "400",
+ "<1,15,1,4>": "0",
+ "<1,15,1,5>": "0",
+ "<1,15,1,6>": "0",
+ "<1,15,1,7>": "0",
+ "<1,15,1,8>": "34",
+ "<1,15,1,9>": "0",
+ "<1,15,1,10>": "3",
+ "<1,15,1,11>": "2",
+ "<1,15,1,12>": "1"
+ }
+ },
+ "<1,16>": "",
+ "<1,17>": "",
+ "<1,18>": "",
+ "<1,19>": "",
+ "<1,20>": "",
+ "<1,21>": "",
+ "<1,22>": "",
+ "<1,23>": "",
+ "<1,24>": "",
+ "<1,25>": "",
+ "<1,26>": "",
+ "<1,27>": "",
+ "<1,28>": "<>",
+ "<1,29>": "<>",
+ "<1,30>": "",
+ "<1,31>": "0",
+ "<1,32>": "",
+ "<1,33>": "",
+ "<1,34>": "",
+ "<1,35>": "",
+ "<1,36>": "",
+ "<1,37>": "",
+ "<1,38>": "",
+ "<1,39>": "",
+ "<1,40>": "",
+ "<1,41>": "",
+ "<1,42>": "",
+ "<1,43>": "",
+ "<1,44>": "",
+ "<1,45>": "",
+ "<1,46>": "",
+ "<1,47>": "",
+ "<1,48>": "",
+ "<1,49>": "",
+ "<1,50>": "",
+ "<1,51>": "",
+ "<1,52>": "",
+ "<1,53>": "",
+ "<1,54>": "",
+ "<1,55>": "",
+ "<1,56>": "",
+ "<1,57>": "",
+ "<1,58>": "",
+ "<1,59>": "",
+ "<1,60>": "",
+ "<1,61>": "",
+ "<1,62>": "0",
+ "<1,63>": "",
+ "<1,64>": "",
+ "<1,65>": "",
+ "<1,66>": "",
+ "<1,67>": "",
+ "<1,68>": "",
+ "<1,69>": "",
+ "<1,70>": "",
+ "<1,71>": "",
+ "<1,72>": "",
+ "<1,73>": "",
+ "<1,74>": "",
+ "<1,75>": "",
+ "<1,76>": "",
+ "<1,77>": "",
+ "<1,78>": "",
+ "<1,79>": "",
+ "<1,80>": "",
+ "<1,81>": "",
+ "<1,82>": "",
+ "<1,83>": "",
+ "<1,84>": "",
+ "<1,85>": "",
+ "<1,86>": "",
+ "<1,87>": "",
+ "<1,88>": "",
+ "<1,89>": "",
+ "<1,90>": "",
+ "<1,91>": "",
+ "<1,92>": ""
+ },
+ "<2>": {
+ "<2,1>": "BTN_RESPONSEFILE",
+ "<2,2>": "",
+ "<2,3>": "PUSHBUTTON",
+ "<2,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<2,5>": "420",
+ "<2,6>": "524",
+ "<2,7>": "20",
+ "<2,8>": "20",
+ "<2,9>": "...",
+ "<2,10>": {
+ "<2,10,1>": "0x56002300",
+ "<2,10,2>": "0x0"
+ },
+ "<2,11>": {
+ "<2,11,1>": "0x0",
+ "<2,11,2>": "0x80000000"
+ },
+ "<2,12>": "22",
+ "<2,13>": {
+ "<2,13,1>": "-2",
+ "<2,13,2>": "-2",
+ "<2,13,3>": "0"
+ },
+ "<2,14>": "-2",
+ "<2,15>": {
+ "<2,15,1>": {
+ "<2,15,1,1>": "Segoe UI",
+ "<2,15,1,2>": "-12",
+ "<2,15,1,3>": "400",
+ "<2,15,1,4>": "0",
+ "<2,15,1,5>": "0",
+ "<2,15,1,6>": "0",
+ "<2,15,1,7>": "0",
+ "<2,15,1,8>": "34",
+ "<2,15,1,9>": "0",
+ "<2,15,1,10>": "3",
+ "<2,15,1,11>": "2",
+ "<2,15,1,12>": "1"
+ }
+ },
+ "<2,16>": "",
+ "<2,17>": "",
+ "<2,18>": {
+ "<2,18,1>": {
+ "<2,18,1,1>": "P",
+ "<2,18,1,2>": "FOCUS",
+ "<2,18,1,3>": "SYSTEM",
+ "<2,18,1,4>": "@PREV",
+ "<2,18,1,5>": "",
+ "<2,18,1,6>": "",
+ "<2,18,1,7>": "",
+ "<2,18,1,8>": "",
+ "<2,18,1,9>": "",
+ "<2,18,1,10>": "E",
+ "<2,18,1,11>": "OPTIONS",
+ "<2,18,1,12>": "@FOCUS",
+ "<2,18,1,13>": "",
+ "<2,18,1,14>": "0",
+ "<2,18,1,15>": "OPTIONS",
+ "<2,18,1,16>": "0"
+ }
+ },
+ "<2,19>": "CLICK",
+ "<2,20>": "",
+ "<2,21>": "",
+ "<2,22>": "",
+ "<2,23>": "",
+ "<2,24>": "",
+ "<2,25>": "",
+ "<2,26>": "",
+ "<2,27>": "",
+ "<2,28>": "",
+ "<2,29>": "",
+ "<2,30>": "",
+ "<2,31>": "",
+ "<2,32>": "",
+ "<2,33>": "",
+ "<2,34>": "",
+ "<2,35>": "",
+ "<2,36>": "",
+ "<2,37>": "",
+ "<2,38>": "",
+ "<2,39>": "",
+ "<2,40>": "-1",
+ "<2,41>": {
+ "<2,41,1>": "",
+ "<2,41,2>": "-1"
+ },
+ "<2,42>": "",
+ "<2,43>": "",
+ "<2,44>": "",
+ "<2,45>": "",
+ "<2,46>": "",
+ "<2,47>": "",
+ "<2,48>": "",
+ "<2,49>": "",
+ "<2,50>": "",
+ "<2,51>": "",
+ "<2,52>": "",
+ "<2,53>": "",
+ "<2,54>": "",
+ "<2,55>": "",
+ "<2,56>": "",
+ "<2,57>": "",
+ "<2,58>": "",
+ "<2,59>": "",
+ "<2,60>": "",
+ "<2,61>": "",
+ "<2,62>": "0",
+ "<2,63>": "",
+ "<2,64>": {
+ "<2,64,1>": "-2",
+ "<2,64,2>": "-2",
+ "<2,64,3>": "0"
+ },
+ "<2,65>": "-2",
+ "<2,66>": "",
+ "<2,67>": "",
+ "<2,68>": "",
+ "<2,69>": "",
+ "<2,70>": "",
+ "<2,71>": "",
+ "<2,72>": "",
+ "<2,73>": "",
+ "<2,74>": "",
+ "<2,75>": "",
+ "<2,76>": "",
+ "<2,77>": "",
+ "<2,78>": "",
+ "<2,79>": "",
+ "<2,80>": "",
+ "<2,81>": "",
+ "<2,82>": "",
+ "<2,83>": "",
+ "<2,84>": "",
+ "<2,85>": "",
+ "<2,86>": "",
+ "<2,87>": "",
+ "<2,88>": "",
+ "<2,89>": "",
+ "<2,90>": "0",
+ "<2,91>": "0"
+ },
+ "<3>": {
+ "<3,1>": "BTN_TEST",
+ "<3,2>": "",
+ "<3,3>": "PUSHBUTTON",
+ "<3,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<3,5>": "360",
+ "<3,6>": "564",
+ "<3,7>": "80",
+ "<3,8>": "24",
+ "<3,9>": "Test...",
+ "<3,10>": {
+ "<3,10,1>": "0x5E002300",
+ "<3,10,2>": "0x0"
+ },
+ "<3,11>": {
+ "<3,11,1>": "0x0",
+ "<3,11,2>": "0x80000000"
+ },
+ "<3,12>": "23",
+ "<3,13>": {
+ "<3,13,1>": "-2",
+ "<3,13,2>": "-2",
+ "<3,13,3>": "0"
+ },
+ "<3,14>": "-2",
+ "<3,15>": {
+ "<3,15,1>": {
+ "<3,15,1,1>": "Segoe UI",
+ "<3,15,1,2>": "-12",
+ "<3,15,1,3>": "400",
+ "<3,15,1,4>": "0",
+ "<3,15,1,5>": "0",
+ "<3,15,1,6>": "0",
+ "<3,15,1,7>": "0",
+ "<3,15,1,8>": "34",
+ "<3,15,1,9>": "0",
+ "<3,15,1,10>": "3",
+ "<3,15,1,11>": "2",
+ "<3,15,1,12>": "1"
+ }
+ },
+ "<3,16>": "",
+ "<3,17>": "",
+ "<3,18>": {
+ "<3,18,1>": {
+ "<3,18,1,1>": "X",
+ "<3,18,1,2>": "EXECUTE",
+ "<3,18,1,3>": "@COMMUTER",
+ "<3,18,1,4>": {
+ "<3,18,1,4,1>": "@SELF",
+ "<3,18,1,4,2>": "@EVENT",
+ "<3,18,1,4,3>": "@PARAM1",
+ "<3,18,1,4,4>": "@PARAM2",
+ "<3,18,1,4,5>": "@PARAM3",
+ "<3,18,1,4,6>": "@PARAM4",
+ "<3,18,1,4,7>": "@PARAM5",
+ "<3,18,1,4,8>": "@PARAM6"
+ },
+ "<3,18,1,5>": "",
+ "<3,18,1,6>": "",
+ "<3,18,1,7>": "",
+ "<3,18,1,8>": "",
+ "<3,18,1,9>": "",
+ "<3,18,1,10>": "",
+ "<3,18,1,11>": "",
+ "<3,18,1,12>": "",
+ "<3,18,1,13>": "",
+ "<3,18,1,14>": "",
+ "<3,18,1,15>": "COMMMOD",
+ "<3,18,1,16>": "0"
+ }
+ },
+ "<3,19>": "CLICK",
+ "<3,20>": "",
+ "<3,21>": "",
+ "<3,22>": "",
+ "<3,23>": "",
+ "<3,24>": "",
+ "<3,25>": "",
+ "<3,26>": "",
+ "<3,27>": "",
+ "<3,28>": "",
+ "<3,29>": "",
+ "<3,30>": "",
+ "<3,31>": "",
+ "<3,32>": "",
+ "<3,33>": "",
+ "<3,34>": "",
+ "<3,35>": "",
+ "<3,36>": "",
+ "<3,37>": "",
+ "<3,38>": "",
+ "<3,39>": "",
+ "<3,40>": "-1",
+ "<3,41>": {
+ "<3,41,1>": "",
+ "<3,41,2>": "-1"
+ },
+ "<3,42>": "",
+ "<3,43>": "",
+ "<3,44>": "",
+ "<3,45>": "",
+ "<3,46>": "",
+ "<3,47>": "",
+ "<3,48>": "",
+ "<3,49>": "",
+ "<3,50>": "",
+ "<3,51>": "",
+ "<3,52>": "",
+ "<3,53>": "",
+ "<3,54>": "",
+ "<3,55>": "",
+ "<3,56>": "",
+ "<3,57>": "",
+ "<3,58>": "",
+ "<3,59>": "",
+ "<3,60>": "",
+ "<3,61>": "",
+ "<3,62>": "0",
+ "<3,63>": "",
+ "<3,64>": {
+ "<3,64,1>": "-2",
+ "<3,64,2>": "-2",
+ "<3,64,3>": "0"
+ },
+ "<3,65>": "-2",
+ "<3,66>": "",
+ "<3,67>": "",
+ "<3,68>": "",
+ "<3,69>": "",
+ "<3,70>": "",
+ "<3,71>": "",
+ "<3,72>": "",
+ "<3,73>": "",
+ "<3,74>": "",
+ "<3,75>": "",
+ "<3,76>": "",
+ "<3,77>": "",
+ "<3,78>": "",
+ "<3,79>": "",
+ "<3,80>": "",
+ "<3,81>": "",
+ "<3,82>": "",
+ "<3,83>": "",
+ "<3,84>": "",
+ "<3,85>": "",
+ "<3,86>": "",
+ "<3,87>": "",
+ "<3,88>": "",
+ "<3,89>": "",
+ "<3,90>": "0",
+ "<3,91>": "0"
+ },
+ "<4>": {
+ "<4,1>": "TXT_REQUEST",
+ "<4,2>": "",
+ "<4,3>": "STATIC",
+ "<4,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<4,5>": "12",
+ "<4,6>": "12",
+ "<4,7>": "428",
+ "<4,8>": "24",
+ "<4,9>": " Request Parameters",
+ "<4,10>": {
+ "<4,10,1>": "0x56000200",
+ "<4,10,2>": "0x0"
+ },
+ "<4,11>": {
+ "<4,11,1>": "0x4",
+ "<4,11,2>": "0x80000000"
+ },
+ "<4,12>": "1",
+ "<4,13>": {
+ "<4,13,1>": "-1879048192",
+ "<4,13,2>": "-1879048192",
+ "<4,13,3>": "0"
+ },
+ "<4,14>": "16777215",
+ "<4,15>": {
+ "<4,15,1>": {
+ "<4,15,1,1>": "Segoe UI",
+ "<4,15,1,2>": "-14",
+ "<4,15,1,3>": "400",
+ "<4,15,1,4>": "0",
+ "<4,15,1,5>": "0",
+ "<4,15,1,6>": "0",
+ "<4,15,1,7>": "0",
+ "<4,15,1,8>": "34",
+ "<4,15,1,9>": "0",
+ "<4,15,1,10>": "3",
+ "<4,15,1,11>": "2",
+ "<4,15,1,12>": "1"
+ }
+ },
+ "<4,16>": "",
+ "<4,17>": "",
+ "<4,18>": "",
+ "<4,19>": "",
+ "<4,20>": "",
+ "<4,21>": "",
+ "<4,22>": "",
+ "<4,23>": "",
+ "<4,24>": "",
+ "<4,25>": "",
+ "<4,26>": "",
+ "<4,27>": "",
+ "<4,28>": "<>",
+ "<4,29>": "<>",
+ "<4,30>": "",
+ "<4,31>": "",
+ "<4,32>": "",
+ "<4,33>": "",
+ "<4,34>": "",
+ "<4,35>": "",
+ "<4,36>": "",
+ "<4,37>": "",
+ "<4,38>": "",
+ "<4,39>": "",
+ "<4,40>": "",
+ "<4,41>": "",
+ "<4,42>": "",
+ "<4,43>": "",
+ "<4,44>": "",
+ "<4,45>": "",
+ "<4,46>": "",
+ "<4,47>": "",
+ "<4,48>": "",
+ "<4,49>": "",
+ "<4,50>": "",
+ "<4,51>": "",
+ "<4,52>": "",
+ "<4,53>": "",
+ "<4,54>": "",
+ "<4,55>": "",
+ "<4,56>": "",
+ "<4,57>": "",
+ "<4,58>": "",
+ "<4,59>": "",
+ "<4,60>": "",
+ "<4,61>": "",
+ "<4,62>": "0",
+ "<4,63>": {
+ "<4,63,1>": "",
+ "<4,63,2>": "",
+ "<4,63,3>": "",
+ "<4,63,4>": "",
+ "<4,63,5>": "",
+ "<4,63,6>": "",
+ "<4,63,7>": "",
+ "<4,63,8>": ""
+ },
+ "<4,64>": {
+ "<4,64,1>": "",
+ "<4,64,2>": "",
+ "<4,64,3>": ""
+ },
+ "<4,65>": "-2",
+ "<4,66>": "",
+ "<4,67>": "",
+ "<4,68>": "",
+ "<4,69>": "",
+ "<4,70>": "",
+ "<4,71>": "",
+ "<4,72>": "",
+ "<4,73>": "",
+ "<4,74>": "",
+ "<4,75>": "",
+ "<4,76>": "",
+ "<4,77>": "",
+ "<4,78>": "",
+ "<4,79>": "",
+ "<4,80>": "",
+ "<4,81>": "",
+ "<4,82>": "",
+ "<4,83>": "",
+ "<4,84>": "",
+ "<4,85>": "",
+ "<4,86>": "",
+ "<4,87>": "",
+ "<4,88>": "",
+ "<4,89>": "",
+ "<4,90>": "0",
+ "<4,91>": "0",
+ "<4,92>": ""
+ },
+ "<5>": {
+ "<5,1>": "LBL_CREDENTIALS",
+ "<5,2>": "",
+ "<5,3>": "STATIC",
+ "<5,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<5,5>": "12",
+ "<5,6>": "372",
+ "<5,7>": "76",
+ "<5,8>": "20",
+ "<5,9>": "Credentials:",
+ "<5,10>": {
+ "<5,10,1>": "0x56000200",
+ "<5,10,2>": "0x0"
+ },
+ "<5,11>": {
+ "<5,11,1>": "0x0",
+ "<5,11,2>": "0x80000000"
+ },
+ "<5,12>": "12",
+ "<5,13>": {
+ "<5,13,1>": "-2",
+ "<5,13,2>": "-2",
+ "<5,13,3>": ""
+ },
+ "<5,14>": "-2",
+ "<5,15>": {
+ "<5,15,1>": {
+ "<5,15,1,1>": "Segoe UI",
+ "<5,15,1,2>": "-12",
+ "<5,15,1,3>": "400",
+ "<5,15,1,4>": "0",
+ "<5,15,1,5>": "0",
+ "<5,15,1,6>": "0",
+ "<5,15,1,7>": "0",
+ "<5,15,1,8>": "34",
+ "<5,15,1,9>": "0",
+ "<5,15,1,10>": "3",
+ "<5,15,1,11>": "2",
+ "<5,15,1,12>": "1"
+ }
+ },
+ "<5,16>": "",
+ "<5,17>": "",
+ "<5,18>": "",
+ "<5,19>": "",
+ "<5,20>": "",
+ "<5,21>": "",
+ "<5,22>": "",
+ "<5,23>": "",
+ "<5,24>": "",
+ "<5,25>": "",
+ "<5,26>": "",
+ "<5,27>": "",
+ "<5,28>": "<>",
+ "<5,29>": "<>",
+ "<5,30>": "",
+ "<5,31>": "",
+ "<5,32>": "",
+ "<5,33>": "",
+ "<5,34>": "",
+ "<5,35>": "",
+ "<5,36>": "",
+ "<5,37>": "",
+ "<5,38>": "",
+ "<5,39>": "",
+ "<5,40>": "",
+ "<5,41>": "",
+ "<5,42>": "",
+ "<5,43>": "",
+ "<5,44>": "",
+ "<5,45>": "",
+ "<5,46>": "",
+ "<5,47>": "",
+ "<5,48>": "",
+ "<5,49>": "",
+ "<5,50>": "",
+ "<5,51>": "",
+ "<5,52>": "",
+ "<5,53>": "",
+ "<5,54>": "",
+ "<5,55>": "",
+ "<5,56>": "",
+ "<5,57>": "",
+ "<5,58>": "",
+ "<5,59>": "",
+ "<5,60>": "",
+ "<5,61>": "",
+ "<5,62>": "0",
+ "<5,63>": {
+ "<5,63,1>": "",
+ "<5,63,2>": "",
+ "<5,63,3>": "",
+ "<5,63,4>": "",
+ "<5,63,5>": "",
+ "<5,63,6>": "",
+ "<5,63,7>": "",
+ "<5,63,8>": ""
+ },
+ "<5,64>": {
+ "<5,64,1>": "",
+ "<5,64,2>": "",
+ "<5,64,3>": ""
+ },
+ "<5,65>": "-2",
+ "<5,66>": "",
+ "<5,67>": "",
+ "<5,68>": "",
+ "<5,69>": "",
+ "<5,70>": "",
+ "<5,71>": "",
+ "<5,72>": "",
+ "<5,73>": "",
+ "<5,74>": "",
+ "<5,75>": "",
+ "<5,76>": "",
+ "<5,77>": "",
+ "<5,78>": "",
+ "<5,79>": "",
+ "<5,80>": "",
+ "<5,81>": "",
+ "<5,82>": "",
+ "<5,83>": "",
+ "<5,84>": "",
+ "<5,85>": "",
+ "<5,86>": "",
+ "<5,87>": "",
+ "<5,88>": "",
+ "<5,89>": "",
+ "<5,90>": "0",
+ "<5,91>": "0",
+ "<5,92>": ""
+ },
+ "<6>": {
+ "<6,1>": "EDT_REQUESTHEADERS",
+ "<6,2>": "",
+ "<6,3>": "EDITTABLE",
+ "<6,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<6,5>": "92",
+ "<6,6>": "424",
+ "<6,7>": "348",
+ "<6,8>": "92",
+ "<6,9>": "",
+ "<6,10>": {
+ "<6,10,1>": "0x560001F3",
+ "<6,10,2>": "0x200"
+ },
+ "<6,11>": {
+ "<6,11,1>": "0x60180",
+ "<6,11,2>": "0x80000002"
+ },
+ "<6,12>": "19",
+ "<6,13>": {
+ "<6,13,1>": "-2",
+ "<6,13,2>": "-2",
+ "<6,13,3>": ""
+ },
+ "<6,14>": "-2",
+ "<6,15>": {
+ "<6,15,1>": {
+ "<6,15,1,1>": "Segoe UI",
+ "<6,15,1,2>": "-12",
+ "<6,15,1,3>": "400",
+ "<6,15,1,4>": "0",
+ "<6,15,1,5>": "0",
+ "<6,15,1,6>": "0",
+ "<6,15,1,7>": "0",
+ "<6,15,1,8>": "34",
+ "<6,15,1,9>": "0",
+ "<6,15,1,10>": "3",
+ "<6,15,1,11>": "2",
+ "<6,15,1,12>": "1"
+ }
+ },
+ "<6,16>": "",
+ "<6,17>": "",
+ "<6,18>": "",
+ "<6,19>": "",
+ "<6,20>": "",
+ "<6,21>": "",
+ "<6,22>": "",
+ "<6,23>": {
+ "<6,23,1>": "",
+ "<6,23,2>": ""
+ },
+ "<6,24>": {
+ "<6,24,1>": "",
+ "<6,24,2>": ""
+ },
+ "<6,25>": "",
+ "<6,26>": "",
+ "<6,27>": "",
+ "<6,28>": {
+ "<6,28,1>": "<>",
+ "<6,28,2>": "<>"
+ },
+ "<6,29>": {
+ "<6,29,1>": "<>",
+ "<6,29,2>": "<>"
+ },
+ "<6,30>": {
+ "<6,30,1>": "<>",
+ "<6,30,2>": "<>"
+ },
+ "<6,31>": {
+ "<6,31,1>": "0",
+ "<6,31,2>": "0"
+ },
+ "<6,32>": "",
+ "<6,33>": "",
+ "<6,34>": "",
+ "<6,35>": {
+ "<6,35,1>": {
+ "<6,35,1,1>": "",
+ "<6,35,1,2>": ""
+ },
+ "<6,35,2>": {
+ "<6,35,2,1>": "",
+ "<6,35,2,2>": ""
+ },
+ "<6,35,3>": {
+ "<6,35,3,1>": "",
+ "<6,35,3,2>": ""
+ },
+ "<6,35,4>": {
+ "<6,35,4,1>": "",
+ "<6,35,4,2>": ""
+ },
+ "<6,35,5>": {
+ "<6,35,5,1>": "",
+ "<6,35,5,2>": ""
+ }
+ },
+ "<6,36>": "",
+ "<6,37>": "",
+ "<6,38>": "",
+ "<6,39>": {
+ "<6,39,1>": "80",
+ "<6,39,2>": "128"
+ },
+ "<6,40>": "2",
+ "<6,41>": {
+ "<6,41,1>": "0",
+ "<6,41,2>": "2",
+ "<6,41,3>": "1",
+ "<6,41,4>": "-2",
+ "<6,41,5>": "-2",
+ "<6,41,6>": "22",
+ "<6,41,7>": "",
+ "<6,41,8>": "40",
+ "<6,41,9>": "113",
+ "<6,41,10>": "115",
+ "<6,41,11>": "0",
+ "<6,41,12>": "-2",
+ "<6,41,13>": "0",
+ "<6,41,14>": "1"
+ },
+ "<6,42>": {
+ "<6,42,1>": "2147483648",
+ "<6,42,2>": "2147483648"
+ },
+ "<6,43>": {
+ "<6,43,1>": "140",
+ "<6,43,2>": "120"
+ },
+ "<6,44>": {
+ "<6,44,1>": "Name",
+ "<6,44,2>": "Value"
+ },
+ "<6,45>": "",
+ "<6,46>": "",
+ "<6,47>": "",
+ "<6,48>": "",
+ "<6,49>": "",
+ "<6,50>": "",
+ "<6,51>": "",
+ "<6,52>": "",
+ "<6,53>": "",
+ "<6,54>": "",
+ "<6,55>": {
+ "<6,55,1>": "",
+ "<6,55,2>": ""
+ },
+ "<6,56>": {
+ "<6,56,1>": "",
+ "<6,56,2>": ""
+ },
+ "<6,57>": {
+ "<6,57,1>": "",
+ "<6,57,2>": ""
+ },
+ "<6,58>": {
+ "<6,58,1>": "",
+ "<6,58,2>": ""
+ },
+ "<6,59>": "",
+ "<6,60>": {
+ "<6,60,1>": "4178",
+ "<6,60,2>": "4178"
+ },
+ "<6,61>": "",
+ "<6,62>": "0",
+ "<6,63>": "",
+ "<6,64>": "-2",
+ "<6,65>": "",
+ "<6,66>": "",
+ "<6,67>": "",
+ "<6,68>": "",
+ "<6,69>": "",
+ "<6,70>": "",
+ "<6,71>": "",
+ "<6,72>": "",
+ "<6,73>": "",
+ "<6,74>": "",
+ "<6,75>": "",
+ "<6,76>": "",
+ "<6,77>": "",
+ "<6,78>": "",
+ "<6,79>": "",
+ "<6,80>": "",
+ "<6,81>": "",
+ "<6,82>": "",
+ "<6,83>": "",
+ "<6,84>": "",
+ "<6,85>": "",
+ "<6,86>": "",
+ "<6,87>": "",
+ "<6,88>": "",
+ "<6,89>": "",
+ "<6,90>": "",
+ "<6,91>": "",
+ "<6,92>": "",
+ "<6,93>": "",
+ "<6,94>": {
+ "<6,94,1>": "",
+ "<6,94,2>": ""
+ },
+ "<6,95>": {
+ "<6,95,1>": "",
+ "<6,95,2>": ""
+ },
+ "<6,96>": {
+ "<6,96,1>": {
+ "<6,96,1,1>": "",
+ "<6,96,1,2>": ""
+ },
+ "<6,96,2>": {
+ "<6,96,2,1>": "",
+ "<6,96,2,2>": ""
+ }
+ },
+ "<6,97>": {
+ "<6,97,1>": {
+ "<6,97,1,1>": "Segoe UI",
+ "<6,97,1,2>": "-12",
+ "<6,97,1,3>": "400",
+ "<6,97,1,4>": "0",
+ "<6,97,1,5>": "0",
+ "<6,97,1,6>": "0",
+ "<6,97,1,7>": "0",
+ "<6,97,1,8>": "34",
+ "<6,97,1,9>": "0",
+ "<6,97,1,10>": "3",
+ "<6,97,1,11>": "2",
+ "<6,97,1,12>": "1"
+ },
+ "<6,97,2>": {
+ "<6,97,2,1>": "Segoe UI",
+ "<6,97,2,2>": "-12",
+ "<6,97,2,3>": "400",
+ "<6,97,2,4>": "0",
+ "<6,97,2,5>": "0",
+ "<6,97,2,6>": "0",
+ "<6,97,2,7>": "0",
+ "<6,97,2,8>": "34",
+ "<6,97,2,9>": "0",
+ "<6,97,2,10>": "3",
+ "<6,97,2,11>": "2",
+ "<6,97,2,12>": "1"
+ }
+ },
+ "<6,98>": {
+ "<6,98,1>": {
+ "<6,98,1,1>": "Segoe UI",
+ "<6,98,1,2>": "-12",
+ "<6,98,1,3>": "400",
+ "<6,98,1,4>": "0",
+ "<6,98,1,5>": "0",
+ "<6,98,1,6>": "0",
+ "<6,98,1,7>": "0",
+ "<6,98,1,8>": "34",
+ "<6,98,1,9>": "0",
+ "<6,98,1,10>": "3",
+ "<6,98,1,11>": "2",
+ "<6,98,1,12>": "1"
+ },
+ "<6,98,2>": {
+ "<6,98,2,1>": "Segoe UI",
+ "<6,98,2,2>": "-12",
+ "<6,98,2,3>": "400",
+ "<6,98,2,4>": "0",
+ "<6,98,2,5>": "0",
+ "<6,98,2,6>": "0",
+ "<6,98,2,7>": "0",
+ "<6,98,2,8>": "34",
+ "<6,98,2,9>": "0",
+ "<6,98,2,10>": "3",
+ "<6,98,2,11>": "2",
+ "<6,98,2,12>": "1"
+ }
+ },
+ "<6,99>": {
+ "<6,99,1>": {
+ "<6,99,1,1>": "-2",
+ "<6,99,1,2>": "-2",
+ "<6,99,1,3>": "-2",
+ "<6,99,1,4>": "0",
+ "<6,99,1,5>": "0",
+ "<6,99,1,6>": "0",
+ "<6,99,1,7>": "0"
+ },
+ "<6,99,2>": {
+ "<6,99,2,1>": "-2",
+ "<6,99,2,2>": "-2",
+ "<6,99,2,3>": "-2",
+ "<6,99,2,4>": "0",
+ "<6,99,2,5>": "0",
+ "<6,99,2,6>": "0",
+ "<6,99,2,7>": "0"
+ },
+ "<6,99,3>": {
+ "<6,99,3,1>": "-2",
+ "<6,99,3,2>": "-2",
+ "<6,99,3,3>": "-2",
+ "<6,99,3,4>": "0",
+ "<6,99,3,5>": "0",
+ "<6,99,3,6>": "0",
+ "<6,99,3,7>": "0"
+ },
+ "<6,99,4>": {
+ "<6,99,4,1>": "-2",
+ "<6,99,4,2>": "-2",
+ "<6,99,4,3>": "-2",
+ "<6,99,4,4>": "0",
+ "<6,99,4,5>": "0",
+ "<6,99,4,6>": "0",
+ "<6,99,4,7>": "0"
+ },
+ "<6,99,5>": {
+ "<6,99,5,1>": "-2",
+ "<6,99,5,2>": "-2",
+ "<6,99,5,3>": "-2",
+ "<6,99,5,4>": "0",
+ "<6,99,5,5>": "0",
+ "<6,99,5,6>": "0",
+ "<6,99,5,7>": "0"
+ },
+ "<6,99,6>": {
+ "<6,99,6,1>": "-2",
+ "<6,99,6,2>": "-2",
+ "<6,99,6,3>": "-2",
+ "<6,99,6,4>": "0",
+ "<6,99,6,5>": "0",
+ "<6,99,6,6>": "0",
+ "<6,99,6,7>": "0"
+ },
+ "<6,99,7>": {
+ "<6,99,7,1>": "-2",
+ "<6,99,7,2>": "-2",
+ "<6,99,7,3>": "-2",
+ "<6,99,7,4>": "0",
+ "<6,99,7,5>": "0",
+ "<6,99,7,6>": "0",
+ "<6,99,7,7>": "0"
+ },
+ "<6,99,8>": "",
+ "<6,99,9>": "",
+ "<6,99,10>": "",
+ "<6,99,11>": {
+ "<6,99,11,1>": "-2",
+ "<6,99,11,2>": "-2",
+ "<6,99,11,3>": "-2",
+ "<6,99,11,4>": "0",
+ "<6,99,11,5>": "0",
+ "<6,99,11,6>": "0",
+ "<6,99,11,7>": "0"
+ },
+ "<6,99,12>": {
+ "<6,99,12,1>": "-2",
+ "<6,99,12,2>": "-2",
+ "<6,99,12,3>": "-2",
+ "<6,99,12,4>": "0",
+ "<6,99,12,5>": "0",
+ "<6,99,12,6>": "0",
+ "<6,99,12,7>": "0"
+ },
+ "<6,99,13>": {
+ "<6,99,13,1>": "-2",
+ "<6,99,13,2>": "-2",
+ "<6,99,13,3>": "-2",
+ "<6,99,13,4>": "0",
+ "<6,99,13,5>": "0",
+ "<6,99,13,6>": "0",
+ "<6,99,13,7>": "0"
+ },
+ "<6,99,14>": {
+ "<6,99,14,1>": "-2",
+ "<6,99,14,2>": "-2",
+ "<6,99,14,3>": "-2",
+ "<6,99,14,4>": "0",
+ "<6,99,14,5>": "0",
+ "<6,99,14,6>": "0",
+ "<6,99,14,7>": "0"
+ },
+ "<6,99,15>": {
+ "<6,99,15,1>": "-2",
+ "<6,99,15,2>": "-2",
+ "<6,99,15,3>": "-2",
+ "<6,99,15,4>": "0",
+ "<6,99,15,5>": "0",
+ "<6,99,15,6>": "0",
+ "<6,99,15,7>": "0"
+ },
+ "<6,99,16>": {
+ "<6,99,16,1>": "-2",
+ "<6,99,16,2>": "-2",
+ "<6,99,16,3>": "-2",
+ "<6,99,16,4>": "0",
+ "<6,99,16,5>": "0",
+ "<6,99,16,6>": "0",
+ "<6,99,16,7>": "0"
+ },
+ "<6,99,17>": {
+ "<6,99,17,1>": "-2",
+ "<6,99,17,2>": "-2",
+ "<6,99,17,3>": "-2",
+ "<6,99,17,4>": "0",
+ "<6,99,17,5>": "0",
+ "<6,99,17,6>": "0",
+ "<6,99,17,7>": "0"
+ },
+ "<6,99,18>": "",
+ "<6,99,19>": "",
+ "<6,99,20>": "",
+ "<6,99,21>": {
+ "<6,99,21,1>": "-2",
+ "<6,99,21,2>": "-2",
+ "<6,99,21,3>": "-2",
+ "<6,99,21,4>": "0",
+ "<6,99,21,5>": "0",
+ "<6,99,21,6>": "0",
+ "<6,99,21,7>": "0"
+ },
+ "<6,99,22>": {
+ "<6,99,22,1>": "-2",
+ "<6,99,22,2>": "-2",
+ "<6,99,22,3>": "-2",
+ "<6,99,22,4>": "0",
+ "<6,99,22,5>": "0",
+ "<6,99,22,6>": "0",
+ "<6,99,22,7>": "0"
+ },
+ "<6,99,23>": {
+ "<6,99,23,1>": "-2",
+ "<6,99,23,2>": "-2",
+ "<6,99,23,3>": "-2",
+ "<6,99,23,4>": "0",
+ "<6,99,23,5>": "0",
+ "<6,99,23,6>": "0",
+ "<6,99,23,7>": "0"
+ },
+ "<6,99,24>": {
+ "<6,99,24,1>": "-2",
+ "<6,99,24,2>": "-2",
+ "<6,99,24,3>": "-2",
+ "<6,99,24,4>": "0",
+ "<6,99,24,5>": "0",
+ "<6,99,24,6>": "0",
+ "<6,99,24,7>": "0"
+ },
+ "<6,99,25>": {
+ "<6,99,25,1>": "-2",
+ "<6,99,25,2>": "-2",
+ "<6,99,25,3>": "-2",
+ "<6,99,25,4>": "0",
+ "<6,99,25,5>": "0",
+ "<6,99,25,6>": "0",
+ "<6,99,25,7>": "0"
+ },
+ "<6,99,26>": {
+ "<6,99,26,1>": "-2",
+ "<6,99,26,2>": "-2",
+ "<6,99,26,3>": "-2",
+ "<6,99,26,4>": "0",
+ "<6,99,26,5>": "0",
+ "<6,99,26,6>": "0",
+ "<6,99,26,7>": "0"
+ },
+ "<6,99,27>": {
+ "<6,99,27,1>": "-2",
+ "<6,99,27,2>": "-2",
+ "<6,99,27,3>": "-2",
+ "<6,99,27,4>": "0",
+ "<6,99,27,5>": "0",
+ "<6,99,27,6>": "0",
+ "<6,99,27,7>": "0"
+ }
+ },
+ "<6,100>": {
+ "<6,100,1>": "",
+ "<6,100,2>": ""
+ },
+ "<6,101>": "",
+ "<6,102>": "",
+ "<6,103>": "",
+ "<6,104>": "",
+ "<6,105>": "No headers specified"
+ },
+ "<7>": {
+ "<7,1>": "EDL_URL",
+ "<7,2>": "",
+ "<7,3>": "EDITFIELD",
+ "<7,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<7,5>": "92",
+ "<7,6>": "296",
+ "<7,7>": "348",
+ "<7,8>": "20",
+ "<7,9>": "",
+ "<7,10>": {
+ "<7,10,1>": "0x56000080",
+ "<7,10,2>": "0x200"
+ },
+ "<7,11>": {
+ "<7,11,1>": "0x0",
+ "<7,11,2>": "0x80000000"
+ },
+ "<7,12>": "5",
+ "<7,13>": {
+ "<7,13,1>": "-2",
+ "<7,13,2>": "-2",
+ "<7,13,3>": ""
+ },
+ "<7,14>": "-2",
+ "<7,15>": {
+ "<7,15,1>": {
+ "<7,15,1,1>": "Segoe UI",
+ "<7,15,1,2>": "-12",
+ "<7,15,1,3>": "400",
+ "<7,15,1,4>": "0",
+ "<7,15,1,5>": "0",
+ "<7,15,1,6>": "0",
+ "<7,15,1,7>": "0",
+ "<7,15,1,8>": "34",
+ "<7,15,1,9>": "0",
+ "<7,15,1,10>": "3",
+ "<7,15,1,11>": "2",
+ "<7,15,1,12>": "1"
+ }
+ },
+ "<7,16>": "",
+ "<7,17>": "",
+ "<7,18>": {
+ "<7,18,1>": {
+ "<7,18,1,1>": "X",
+ "<7,18,1,2>": "EXECUTE",
+ "<7,18,1,3>": "@COMMUTER",
+ "<7,18,1,4>": {
+ "<7,18,1,4,1>": "@SELF",
+ "<7,18,1,4,2>": "@EVENT",
+ "<7,18,1,4,3>": "@PARAM1",
+ "<7,18,1,4,4>": "@PARAM2",
+ "<7,18,1,4,5>": "@PARAM3",
+ "<7,18,1,4,6>": "@PARAM4",
+ "<7,18,1,4,7>": "@PARAM5",
+ "<7,18,1,4,8>": "@PARAM6"
+ },
+ "<7,18,1,5>": "",
+ "<7,18,1,6>": "",
+ "<7,18,1,7>": "",
+ "<7,18,1,8>": "",
+ "<7,18,1,9>": "",
+ "<7,18,1,10>": "",
+ "<7,18,1,11>": "",
+ "<7,18,1,12>": "",
+ "<7,18,1,13>": "",
+ "<7,18,1,14>": "",
+ "<7,18,1,15>": "COMMMOD",
+ "<7,18,1,16>": "0"
+ }
+ },
+ "<7,19>": "CHANGED",
+ "<7,20>": "",
+ "<7,21>": "",
+ "<7,22>": "",
+ "<7,23>": "",
+ "<7,24>": "",
+ "<7,25>": "",
+ "<7,26>": "",
+ "<7,27>": "",
+ "<7,28>": "<>",
+ "<7,29>": "<>",
+ "<7,30>": "<>",
+ "<7,31>": "0",
+ "<7,32>": "",
+ "<7,33>": "",
+ "<7,34>": "",
+ "<7,35>": "",
+ "<7,36>": {
+ "<7,36,1>": "0",
+ "<7,36,2>": "0"
+ },
+ "<7,37>": "",
+ "<7,38>": "",
+ "<7,39>": "",
+ "<7,40>": "",
+ "<7,41>": "",
+ "<7,42>": "",
+ "<7,43>": "",
+ "<7,44>": "",
+ "<7,45>": "",
+ "<7,46>": "",
+ "<7,47>": "",
+ "<7,48>": "",
+ "<7,49>": "",
+ "<7,50>": "",
+ "<7,51>": "",
+ "<7,52>": "",
+ "<7,53>": "",
+ "<7,54>": "",
+ "<7,55>": "",
+ "<7,56>": "",
+ "<7,57>": "",
+ "<7,58>": "",
+ "<7,59>": "",
+ "<7,60>": "",
+ "<7,61>": "",
+ "<7,62>": "0",
+ "<7,63>": "",
+ "<7,64>": "",
+ "<7,65>": "",
+ "<7,66>": "",
+ "<7,67>": "",
+ "<7,68>": "",
+ "<7,69>": "",
+ "<7,70>": "",
+ "<7,71>": "",
+ "<7,72>": "",
+ "<7,73>": "",
+ "<7,74>": "",
+ "<7,75>": "",
+ "<7,76>": "",
+ "<7,77>": "",
+ "<7,78>": "",
+ "<7,79>": "",
+ "<7,80>": "",
+ "<7,81>": "",
+ "<7,82>": "",
+ "<7,83>": "",
+ "<7,84>": "",
+ "<7,85>": "",
+ "<7,86>": "",
+ "<7,87>": "",
+ "<7,88>": "",
+ "<7,89>": "",
+ "<7,90>": "",
+ "<7,91>": "",
+ "<7,92>": ""
+ },
+ "<8>": {
+ "<8,1>": "CBO_METHOD",
+ "<8,2>": "",
+ "<8,3>": "COMBOBOX",
+ "<8,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<8,5>": "92",
+ "<8,6>": "320",
+ "<8,7>": "156",
+ "<8,8>": "20",
+ "<8,9>": "",
+ "<8,10>": {
+ "<8,10,1>": "0x56002002",
+ "<8,10,2>": "0x0"
+ },
+ "<8,11>": {
+ "<8,11,1>": "0x0",
+ "<8,11,2>": "0x80000C00"
+ },
+ "<8,12>": "7",
+ "<8,13>": {
+ "<8,13,1>": "-2",
+ "<8,13,2>": "-2",
+ "<8,13,3>": ""
+ },
+ "<8,14>": "-2",
+ "<8,15>": {
+ "<8,15,1>": {
+ "<8,15,1,1>": "Segoe UI",
+ "<8,15,1,2>": "-12",
+ "<8,15,1,3>": "400",
+ "<8,15,1,4>": "0",
+ "<8,15,1,5>": "0",
+ "<8,15,1,6>": "0",
+ "<8,15,1,7>": "0",
+ "<8,15,1,8>": "34",
+ "<8,15,1,9>": "0",
+ "<8,15,1,10>": "3",
+ "<8,15,1,11>": "2",
+ "<8,15,1,12>": "1"
+ }
+ },
+ "<8,16>": "",
+ "<8,17>": "",
+ "<8,18>": {
+ "<8,18,1>": {
+ "<8,18,1,1>": "X",
+ "<8,18,1,2>": "EXECUTE",
+ "<8,18,1,3>": "@COMMUTER",
+ "<8,18,1,4>": {
+ "<8,18,1,4,1>": "@SELF",
+ "<8,18,1,4,2>": "@EVENT",
+ "<8,18,1,4,3>": "@PARAM1",
+ "<8,18,1,4,4>": "@PARAM2",
+ "<8,18,1,4,5>": "@PARAM3",
+ "<8,18,1,4,6>": "@PARAM4",
+ "<8,18,1,4,7>": "@PARAM5",
+ "<8,18,1,4,8>": "@PARAM6"
+ },
+ "<8,18,1,5>": "",
+ "<8,18,1,6>": "",
+ "<8,18,1,7>": "",
+ "<8,18,1,8>": "",
+ "<8,18,1,9>": "",
+ "<8,18,1,10>": "",
+ "<8,18,1,11>": "",
+ "<8,18,1,12>": "",
+ "<8,18,1,13>": "",
+ "<8,18,1,14>": "",
+ "<8,18,1,15>": "COMMMOD",
+ "<8,18,1,16>": "0"
+ },
+ "<8,18,2>": {
+ "<8,18,2,1>": "X",
+ "<8,18,2,2>": "EXECUTE",
+ "<8,18,2,3>": "@COMMUTER",
+ "<8,18,2,4>": {
+ "<8,18,2,4,1>": "@SELF",
+ "<8,18,2,4,2>": "@EVENT",
+ "<8,18,2,4,3>": "@PARAM1",
+ "<8,18,2,4,4>": "@PARAM2",
+ "<8,18,2,4,5>": "@PARAM3",
+ "<8,18,2,4,6>": "@PARAM4",
+ "<8,18,2,4,7>": "@PARAM5",
+ "<8,18,2,4,8>": "@PARAM6"
+ },
+ "<8,18,2,5>": "",
+ "<8,18,2,6>": "",
+ "<8,18,2,7>": "",
+ "<8,18,2,8>": "",
+ "<8,18,2,9>": "",
+ "<8,18,2,10>": "",
+ "<8,18,2,11>": "",
+ "<8,18,2,12>": "",
+ "<8,18,2,13>": "",
+ "<8,18,2,14>": "",
+ "<8,18,2,15>": "COMMMOD",
+ "<8,18,2,16>": "0"
+ },
+ "<8,18,3>": {
+ "<8,18,3,1>": "X",
+ "<8,18,3,2>": "EXECUTE",
+ "<8,18,3,3>": "@COMMUTER",
+ "<8,18,3,4>": {
+ "<8,18,3,4,1>": "@SELF",
+ "<8,18,3,4,2>": "@EVENT",
+ "<8,18,3,4,3>": "@PARAM1",
+ "<8,18,3,4,4>": "@PARAM2",
+ "<8,18,3,4,5>": "@PARAM3",
+ "<8,18,3,4,6>": "@PARAM4",
+ "<8,18,3,4,7>": "@PARAM5",
+ "<8,18,3,4,8>": "@PARAM6"
+ },
+ "<8,18,3,5>": "",
+ "<8,18,3,6>": "",
+ "<8,18,3,7>": "",
+ "<8,18,3,8>": "",
+ "<8,18,3,9>": "",
+ "<8,18,3,10>": "",
+ "<8,18,3,11>": "",
+ "<8,18,3,12>": "",
+ "<8,18,3,13>": "",
+ "<8,18,3,14>": "",
+ "<8,18,3,15>": "COMMMOD",
+ "<8,18,3,16>": "0"
+ }
+ },
+ "<8,19>": {
+ "<8,19,1>": "CHANGED",
+ "<8,19,2>": "GOTFOCUS",
+ "<8,19,3>": "CHAR"
+ },
+ "<8,20>": "",
+ "<8,21>": "",
+ "<8,22>": "",
+ "<8,23>": "",
+ "<8,24>": "",
+ "<8,25>": "",
+ "<8,26>": "",
+ "<8,27>": "",
+ "<8,28>": "<>",
+ "<8,29>": "<>",
+ "<8,30>": "\"GET\"",
+ "<8,31>": "0",
+ "<8,32>": "",
+ "<8,33>": "",
+ "<8,34>": "",
+ "<8,35>": {
+ "<8,35,1>": "GET",
+ "<8,35,2>": "POST",
+ "<8,35,3>": "HEAD",
+ "<8,35,4>": "DELETE"
+ },
+ "<8,36>": "",
+ "<8,37>": "",
+ "<8,38>": "",
+ "<8,39>": "",
+ "<8,40>": "",
+ "<8,41>": "",
+ "<8,42>": "",
+ "<8,43>": "",
+ "<8,44>": "",
+ "<8,45>": "",
+ "<8,46>": "",
+ "<8,47>": "",
+ "<8,48>": "",
+ "<8,49>": "",
+ "<8,50>": "",
+ "<8,51>": "",
+ "<8,52>": "",
+ "<8,53>": "",
+ "<8,54>": "",
+ "<8,55>": "",
+ "<8,56>": "",
+ "<8,57>": "",
+ "<8,58>": "",
+ "<8,59>": "",
+ "<8,60>": "",
+ "<8,61>": "",
+ "<8,62>": "0",
+ "<8,63>": "",
+ "<8,64>": {
+ "<8,64,1>": "",
+ "<8,64,2>": "",
+ "<8,64,3>": ""
+ },
+ "<8,65>": "-2",
+ "<8,66>": {
+ "<8,66,1>": "",
+ "<8,66,2>": "",
+ "<8,66,3>": ""
+ },
+ "<8,67>": "-2",
+ "<8,68>": "",
+ "<8,69>": "",
+ "<8,70>": "",
+ "<8,71>": "",
+ "<8,72>": "",
+ "<8,73>": "",
+ "<8,74>": "",
+ "<8,75>": "",
+ "<8,76>": "",
+ "<8,77>": "",
+ "<8,78>": "",
+ "<8,79>": "",
+ "<8,80>": "",
+ "<8,81>": "",
+ "<8,82>": "",
+ "<8,83>": "",
+ "<8,84>": "",
+ "<8,85>": "",
+ "<8,86>": "",
+ "<8,87>": "",
+ "<8,88>": "",
+ "<8,89>": "",
+ "<8,90>": "",
+ "<8,91>": "",
+ "<8,92>": "",
+ "<8,93>": "",
+ "<8,94>": "",
+ "<8,95>": "",
+ "<8,96>": "",
+ "<8,97>": "",
+ "<8,98>": "",
+ "<8,99>": "",
+ "<8,100>": "",
+ "<8,101>": "",
+ "<8,102>": "",
+ "<8,103>": "",
+ "<8,104>": "",
+ "<8,105>": ""
+ },
+ "<9>": {
+ "<9,1>": "LBL_METHOD",
+ "<9,2>": "",
+ "<9,3>": "STATIC",
+ "<9,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<9,5>": "12",
+ "<9,6>": "320",
+ "<9,7>": "76",
+ "<9,8>": "20",
+ "<9,9>": "Method:",
+ "<9,10>": {
+ "<9,10,1>": "0x56000200",
+ "<9,10,2>": "0x0"
+ },
+ "<9,11>": {
+ "<9,11,1>": "0x0",
+ "<9,11,2>": "0x80000000"
+ },
+ "<9,12>": "6",
+ "<9,13>": {
+ "<9,13,1>": "-2",
+ "<9,13,2>": "-2",
+ "<9,13,3>": ""
+ },
+ "<9,14>": "-2",
+ "<9,15>": {
+ "<9,15,1>": {
+ "<9,15,1,1>": "Segoe UI",
+ "<9,15,1,2>": "-12",
+ "<9,15,1,3>": "400",
+ "<9,15,1,4>": "0",
+ "<9,15,1,5>": "0",
+ "<9,15,1,6>": "0",
+ "<9,15,1,7>": "0",
+ "<9,15,1,8>": "34",
+ "<9,15,1,9>": "0",
+ "<9,15,1,10>": "3",
+ "<9,15,1,11>": "2",
+ "<9,15,1,12>": "1"
+ }
+ },
+ "<9,16>": "",
+ "<9,17>": "",
+ "<9,18>": "",
+ "<9,19>": "",
+ "<9,20>": "",
+ "<9,21>": "",
+ "<9,22>": "",
+ "<9,23>": "",
+ "<9,24>": "",
+ "<9,25>": "",
+ "<9,26>": "",
+ "<9,27>": "",
+ "<9,28>": "<>",
+ "<9,29>": "<>",
+ "<9,30>": "",
+ "<9,31>": "",
+ "<9,32>": "",
+ "<9,33>": "",
+ "<9,34>": "",
+ "<9,35>": "",
+ "<9,36>": "",
+ "<9,37>": "",
+ "<9,38>": "",
+ "<9,39>": "",
+ "<9,40>": "",
+ "<9,41>": "",
+ "<9,42>": "",
+ "<9,43>": "",
+ "<9,44>": "",
+ "<9,45>": "",
+ "<9,46>": "",
+ "<9,47>": "",
+ "<9,48>": "",
+ "<9,49>": "",
+ "<9,50>": "",
+ "<9,51>": "",
+ "<9,52>": "",
+ "<9,53>": "",
+ "<9,54>": "",
+ "<9,55>": "",
+ "<9,56>": "",
+ "<9,57>": "",
+ "<9,58>": "",
+ "<9,59>": "",
+ "<9,60>": "",
+ "<9,61>": "",
+ "<9,62>": "0",
+ "<9,63>": {
+ "<9,63,1>": "",
+ "<9,63,2>": "",
+ "<9,63,3>": "",
+ "<9,63,4>": "",
+ "<9,63,5>": "",
+ "<9,63,6>": "",
+ "<9,63,7>": "",
+ "<9,63,8>": ""
+ },
+ "<9,64>": {
+ "<9,64,1>": "",
+ "<9,64,2>": "",
+ "<9,64,3>": ""
+ },
+ "<9,65>": "-2",
+ "<9,66>": "",
+ "<9,67>": "",
+ "<9,68>": "",
+ "<9,69>": "",
+ "<9,70>": "",
+ "<9,71>": "",
+ "<9,72>": "",
+ "<9,73>": "",
+ "<9,74>": "",
+ "<9,75>": "",
+ "<9,76>": "",
+ "<9,77>": "",
+ "<9,78>": "",
+ "<9,79>": "",
+ "<9,80>": "",
+ "<9,81>": "",
+ "<9,82>": "",
+ "<9,83>": "",
+ "<9,84>": "",
+ "<9,85>": "",
+ "<9,86>": "",
+ "<9,87>": "",
+ "<9,88>": "",
+ "<9,89>": "",
+ "<9,90>": "0",
+ "<9,91>": "0",
+ "<9,92>": ""
+ },
+ "<10>": {
+ "<10,1>": "LBL_URL",
+ "<10,2>": "",
+ "<10,3>": "STATIC",
+ "<10,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<10,5>": "12",
+ "<10,6>": "296",
+ "<10,7>": "76",
+ "<10,8>": "20",
+ "<10,9>": "URL:",
+ "<10,10>": {
+ "<10,10,1>": "0x56000200",
+ "<10,10,2>": "0x0"
+ },
+ "<10,11>": {
+ "<10,11,1>": "0x0",
+ "<10,11,2>": "0x80000000"
+ },
+ "<10,12>": "4",
+ "<10,13>": {
+ "<10,13,1>": "-2",
+ "<10,13,2>": "-2",
+ "<10,13,3>": ""
+ },
+ "<10,14>": "-2",
+ "<10,15>": {
+ "<10,15,1>": {
+ "<10,15,1,1>": "Segoe UI",
+ "<10,15,1,2>": "-12",
+ "<10,15,1,3>": "400",
+ "<10,15,1,4>": "0",
+ "<10,15,1,5>": "0",
+ "<10,15,1,6>": "0",
+ "<10,15,1,7>": "0",
+ "<10,15,1,8>": "34",
+ "<10,15,1,9>": "0",
+ "<10,15,1,10>": "3",
+ "<10,15,1,11>": "2",
+ "<10,15,1,12>": "1"
+ }
+ },
+ "<10,16>": "",
+ "<10,17>": "",
+ "<10,18>": "",
+ "<10,19>": "",
+ "<10,20>": "",
+ "<10,21>": "",
+ "<10,22>": "",
+ "<10,23>": "",
+ "<10,24>": "",
+ "<10,25>": "",
+ "<10,26>": "",
+ "<10,27>": "",
+ "<10,28>": "<>",
+ "<10,29>": "<>",
+ "<10,30>": "",
+ "<10,31>": "",
+ "<10,32>": "",
+ "<10,33>": "",
+ "<10,34>": "",
+ "<10,35>": "",
+ "<10,36>": "",
+ "<10,37>": "",
+ "<10,38>": "",
+ "<10,39>": "",
+ "<10,40>": "",
+ "<10,41>": "",
+ "<10,42>": "",
+ "<10,43>": "",
+ "<10,44>": "",
+ "<10,45>": "",
+ "<10,46>": "",
+ "<10,47>": "",
+ "<10,48>": "",
+ "<10,49>": "",
+ "<10,50>": "",
+ "<10,51>": "",
+ "<10,52>": "",
+ "<10,53>": "",
+ "<10,54>": "",
+ "<10,55>": "",
+ "<10,56>": "",
+ "<10,57>": "",
+ "<10,58>": "",
+ "<10,59>": "",
+ "<10,60>": "",
+ "<10,61>": "",
+ "<10,62>": "0",
+ "<10,63>": {
+ "<10,63,1>": "",
+ "<10,63,2>": "",
+ "<10,63,3>": "",
+ "<10,63,4>": "",
+ "<10,63,5>": "",
+ "<10,63,6>": "",
+ "<10,63,7>": "",
+ "<10,63,8>": ""
+ },
+ "<10,64>": {
+ "<10,64,1>": "",
+ "<10,64,2>": "",
+ "<10,64,3>": ""
+ },
+ "<10,65>": "-2",
+ "<10,66>": "",
+ "<10,67>": "",
+ "<10,68>": "",
+ "<10,69>": "",
+ "<10,70>": "",
+ "<10,71>": "",
+ "<10,72>": "",
+ "<10,73>": "",
+ "<10,74>": "",
+ "<10,75>": "",
+ "<10,76>": "",
+ "<10,77>": "",
+ "<10,78>": "",
+ "<10,79>": "",
+ "<10,80>": "",
+ "<10,81>": "",
+ "<10,82>": "",
+ "<10,83>": "",
+ "<10,84>": "",
+ "<10,85>": "",
+ "<10,86>": "",
+ "<10,87>": "",
+ "<10,88>": "",
+ "<10,89>": "",
+ "<10,90>": "0",
+ "<10,91>": "0",
+ "<10,92>": ""
+ },
+ "<11>": {
+ "<11,1>": "PGD_UIPARAMS",
+ "<11,2>": "",
+ "<11,3>": "PROPERTYGRID",
+ "<11,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<11,5>": "92",
+ "<11,6>": "44",
+ "<11,7>": "348",
+ "<11,8>": "244",
+ "<11,9>": "",
+ "<11,10>": {
+ "<11,10,1>": "0x56000000",
+ "<11,10,2>": "0x200"
+ },
+ "<11,11>": {
+ "<11,11,1>": "0x80",
+ "<11,11,2>": "0x80000000"
+ },
+ "<11,12>": "3",
+ "<11,13>": {
+ "<11,13,1>": "-2",
+ "<11,13,2>": "-2",
+ "<11,13,3>": ""
+ },
+ "<11,14>": "-2",
+ "<11,15>": {
+ "<11,15,1>": {
+ "<11,15,1,1>": "Segoe UI",
+ "<11,15,1,2>": "-12",
+ "<11,15,1,3>": "400",
+ "<11,15,1,4>": "0",
+ "<11,15,1,5>": "0",
+ "<11,15,1,6>": "0",
+ "<11,15,1,7>": "0",
+ "<11,15,1,8>": "34",
+ "<11,15,1,9>": "0",
+ "<11,15,1,10>": "3",
+ "<11,15,1,11>": "2",
+ "<11,15,1,12>": "1"
+ }
+ },
+ "<11,16>": "",
+ "<11,17>": "",
+ "<11,18>": {
+ "<11,18,1>": {
+ "<11,18,1,1>": "X",
+ "<11,18,1,2>": "EXECUTE",
+ "<11,18,1,3>": "@COMMUTER",
+ "<11,18,1,4>": {
+ "<11,18,1,4,1>": "@SELF",
+ "<11,18,1,4,2>": "@EVENT",
+ "<11,18,1,4,3>": "@PARAM1",
+ "<11,18,1,4,4>": "@PARAM2",
+ "<11,18,1,4,5>": "@PARAM3",
+ "<11,18,1,4,6>": "@PARAM4",
+ "<11,18,1,4,7>": "@PARAM5",
+ "<11,18,1,4,8>": "@PARAM6"
+ },
+ "<11,18,1,5>": "",
+ "<11,18,1,6>": "",
+ "<11,18,1,7>": "",
+ "<11,18,1,8>": "",
+ "<11,18,1,9>": "",
+ "<11,18,1,10>": "",
+ "<11,18,1,11>": "",
+ "<11,18,1,12>": "",
+ "<11,18,1,13>": "",
+ "<11,18,1,14>": "",
+ "<11,18,1,15>": "COMMMOD",
+ "<11,18,1,16>": "0"
+ },
+ "<11,18,2>": {
+ "<11,18,2,1>": "X",
+ "<11,18,2,2>": "EXECUTE",
+ "<11,18,2,3>": "@COMMUTER",
+ "<11,18,2,4>": {
+ "<11,18,2,4,1>": "@SELF",
+ "<11,18,2,4,2>": "@EVENT",
+ "<11,18,2,4,3>": "@PARAM1",
+ "<11,18,2,4,4>": "@PARAM2",
+ "<11,18,2,4,5>": "@PARAM3",
+ "<11,18,2,4,6>": "@PARAM4",
+ "<11,18,2,4,7>": "@PARAM5",
+ "<11,18,2,4,8>": "@PARAM6"
+ },
+ "<11,18,2,5>": "",
+ "<11,18,2,6>": "",
+ "<11,18,2,7>": "",
+ "<11,18,2,8>": "",
+ "<11,18,2,9>": "",
+ "<11,18,2,10>": "",
+ "<11,18,2,11>": "",
+ "<11,18,2,12>": "",
+ "<11,18,2,13>": "",
+ "<11,18,2,14>": "",
+ "<11,18,2,15>": "COMMMOD",
+ "<11,18,2,16>": "0"
+ },
+ "<11,18,3>": {
+ "<11,18,3,1>": "X",
+ "<11,18,3,2>": "EXECUTE",
+ "<11,18,3,3>": "@COMMUTER",
+ "<11,18,3,4>": {
+ "<11,18,3,4,1>": "@SELF",
+ "<11,18,3,4,2>": "@EVENT",
+ "<11,18,3,4,3>": "@PARAM1",
+ "<11,18,3,4,4>": "@PARAM2",
+ "<11,18,3,4,5>": "@PARAM3",
+ "<11,18,3,4,6>": "@PARAM4",
+ "<11,18,3,4,7>": "@PARAM5",
+ "<11,18,3,4,8>": "@PARAM6"
+ },
+ "<11,18,3,5>": "",
+ "<11,18,3,6>": "",
+ "<11,18,3,7>": "",
+ "<11,18,3,8>": "",
+ "<11,18,3,9>": "",
+ "<11,18,3,10>": "",
+ "<11,18,3,11>": "",
+ "<11,18,3,12>": "",
+ "<11,18,3,13>": "",
+ "<11,18,3,14>": "",
+ "<11,18,3,15>": "COMMMOD",
+ "<11,18,3,16>": "0"
+ }
+ },
+ "<11,19>": {
+ "<11,19,1>": "OMNIEVENT",
+ "<11,19,2>": "PROPCHANGED",
+ "<11,19,3>": "PROPOPTIONS"
+ },
+ "<11,20>": "",
+ "<11,21>": "",
+ "<11,22>": "",
+ "<11,23>": "",
+ "<11,24>": "",
+ "<11,25>": "",
+ "<11,26>": "",
+ "<11,27>": "",
+ "<11,28>": "",
+ "<11,29>": "",
+ "<11,30>": "",
+ "<11,31>": "",
+ "<11,32>": "",
+ "<11,33>": "",
+ "<11,34>": "",
+ "<11,35>": {
+ "<11,35,1>": {
+ "<11,35,1,1>": "Parent Window",
+ "<11,35,1,2>": "Use Parent Window",
+ "<11,35,1,3>": "6",
+ "<11,35,1,4>": "1",
+ "<11,35,1,5>": "",
+ "<11,35,1,6>": "",
+ "<11,35,1,7>": "0",
+ "<11,35,1,8>": "0",
+ "<11,35,1,9>": "",
+ "<11,35,1,10>": "",
+ "<11,35,1,11>": "",
+ "<11,35,1,12>": "",
+ "<11,35,1,13>": "",
+ "<11,35,1,14>": ""
+ },
+ "<11,35,2>": {
+ "<11,35,2,1>": "Parent Window",
+ "<11,35,2,2>": "Modal",
+ "<11,35,2,3>": "6",
+ "<11,35,2,4>": "1",
+ "<11,35,2,5>": "",
+ "<11,35,2,6>": "",
+ "<11,35,2,7>": "0",
+ "<11,35,2,8>": "0",
+ "<11,35,2,9>": "",
+ "<11,35,2,10>": "",
+ "<11,35,2,11>": "",
+ "<11,35,2,12>": "",
+ "<11,35,2,13>": "",
+ "<11,35,2,14>": ""
+ },
+ "<11,35,3>": {
+ "<11,35,3,1>": "Parent Window",
+ "<11,35,3,2>": "Use EndDialog event",
+ "<11,35,3,3>": "6",
+ "<11,35,3,4>": "1",
+ "<11,35,3,5>": "",
+ "<11,35,3,6>": "",
+ "<11,35,3,7>": "0",
+ "<11,35,3,8>": "0",
+ "<11,35,3,9>": "",
+ "<11,35,3,10>": "",
+ "<11,35,3,11>": "",
+ "<11,35,3,12>": "",
+ "<11,35,3,13>": "",
+ "<11,35,3,14>": ""
+ },
+ "<11,35,4>": {
+ "<11,35,4,1>": "Parent Window",
+ "<11,35,4,2>": "EndDialog AsyncID",
+ "<11,35,4,3>": "257",
+ "<11,35,4,4>": "$HTTPCLIENT:",
+ "<11,35,4,5>": "",
+ "<11,35,4,6>": "",
+ "<11,35,4,7>": "0",
+ "<11,35,4,8>": "0",
+ "<11,35,4,9>": "",
+ "<11,35,4,10>": "",
+ "<11,35,4,11>": "$HTTPCLIENT:",
+ "<11,35,4,12>": "",
+ "<11,35,4,13>": "",
+ "<11,35,4,14>": ""
+ },
+ "<11,35,5>": {
+ "<11,35,5,1>": "Callback Procedure",
+ "<11,35,5,2>": "Procedure Name",
+ "<11,35,5,3>": "257",
+ "<11,35,5,4>": "",
+ "<11,35,5,5>": "",
+ "<11,35,5,6>": "",
+ "<11,35,5,7>": "1",
+ "<11,35,5,8>": "8",
+ "<11,35,5,9>": "[RTI_HTTP_DOWNLOAD_TEST,CALLBACKPROC]",
+ "<11,35,5,10>": "",
+ "<11,35,5,11>": "",
+ "<11,35,5,12>": "",
+ "<11,35,5,13>": "",
+ "<11,35,5,14>": ""
+ },
+ "<11,35,6>": {
+ "<11,35,6,1>": "CallBack Procedure",
+ "<11,35,6,2>": "Callback ID",
+ "<11,35,6,3>": "257",
+ "<11,35,6,4>": "",
+ "<11,35,6,5>": "",
+ "<11,35,6,6>": "",
+ "<11,35,6,7>": "1",
+ "<11,35,6,8>": "0",
+ "<11,35,6,9>": "",
+ "<11,35,6,10>": "",
+ "<11,35,6,11>": "",
+ "<11,35,6,12>": "",
+ "<11,35,6,13>": "",
+ "<11,35,6,14>": ""
+ },
+ "<11,35,7>": {
+ "<11,35,7,1>": "UI Options",
+ "<11,35,7,2>": "Loading Text",
+ "<11,35,7,3>": "257",
+ "<11,35,7,4>": "",
+ "<11,35,7,5>": "",
+ "<11,35,7,6>": "",
+ "<11,35,7,7>": "0",
+ "<11,35,7,8>": "0",
+ "<11,35,7,9>": "",
+ "<11,35,7,10>": "",
+ "<11,35,7,11>": "",
+ "<11,35,7,12>": "",
+ "<11,35,7,13>": "",
+ "<11,35,7,14>": ""
+ },
+ "<11,35,8>": {
+ "<11,35,8,1>": "UI Options",
+ "<11,35,8,2>": "Sync Taskbar",
+ "<11,35,8,3>": "6",
+ "<11,35,8,4>": "1",
+ "<11,35,8,5>": "",
+ "<11,35,8,6>": "",
+ "<11,35,8,7>": "0",
+ "<11,35,8,8>": "0",
+ "<11,35,8,9>": "",
+ "<11,35,8,10>": "",
+ "<11,35,8,11>": "",
+ "<11,35,8,12>": "",
+ "<11,35,8,13>": "",
+ "<11,35,8,14>": ""
+ }
+ },
+ "<11,36>": "",
+ "<11,37>": "",
+ "<11,38>": "",
+ "<11,39>": "",
+ "<11,40>": "",
+ "<11,41>": "",
+ "<11,42>": "",
+ "<11,43>": "",
+ "<11,44>": "",
+ "<11,45>": "",
+ "<11,46>": "",
+ "<11,47>": "",
+ "<11,48>": "",
+ "<11,49>": "",
+ "<11,50>": "",
+ "<11,51>": "",
+ "<11,52>": "",
+ "<11,53>": "",
+ "<11,54>": "",
+ "<11,55>": "0",
+ "<11,56>": "",
+ "<11,57>": "",
+ "<11,58>": "",
+ "<11,59>": "",
+ "<11,60>": "",
+ "<11,61>": "",
+ "<11,62>": "",
+ "<11,63>": "",
+ "<11,64>": "",
+ "<11,65>": "",
+ "<11,66>": "",
+ "<11,67>": "",
+ "<11,68>": "",
+ "<11,69>": "",
+ "<11,70>": "",
+ "<11,71>": "",
+ "<11,72>": "",
+ "<11,73>": "",
+ "<11,74>": "",
+ "<11,75>": "",
+ "<11,76>": "",
+ "<11,77>": "",
+ "<11,78>": "",
+ "<11,79>": "",
+ "<11,80>": "",
+ "<11,81>": "",
+ "<11,82>": "",
+ "<11,83>": "",
+ "<11,84>": "",
+ "<11,85>": "",
+ "<11,86>": "",
+ "<11,87>": "",
+ "<11,88>": "",
+ "<11,89>": "",
+ "<11,90>": "",
+ "<11,91>": "",
+ "<11,92>": "",
+ "<11,93>": "",
+ "<11,94>": "",
+ "<11,95>": "",
+ "<11,96>": "",
+ "<11,97>": "",
+ "<11,98>": "",
+ "<11,99>": "",
+ "<11,100>": "",
+ "<11,101>": "",
+ "<11,102>": "",
+ "<11,103>": "",
+ "<11,104>": "",
+ "<11,105>": ""
+ },
+ "<12>": {
+ "<12,1>": "LBL_UIPARAMS",
+ "<12,2>": "",
+ "<12,3>": "STATIC",
+ "<12,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<12,5>": "12",
+ "<12,6>": "44",
+ "<12,7>": "76",
+ "<12,8>": "16",
+ "<12,9>": "uiParams:",
+ "<12,10>": {
+ "<12,10,1>": "0x56000200",
+ "<12,10,2>": "0x0"
+ },
+ "<12,11>": {
+ "<12,11,1>": "0x0",
+ "<12,11,2>": "0x80000000"
+ },
+ "<12,12>": "2",
+ "<12,13>": {
+ "<12,13,1>": "-2",
+ "<12,13,2>": "-2",
+ "<12,13,3>": ""
+ },
+ "<12,14>": "-2",
+ "<12,15>": {
+ "<12,15,1>": {
+ "<12,15,1,1>": "Segoe UI",
+ "<12,15,1,2>": "-12",
+ "<12,15,1,3>": "400",
+ "<12,15,1,4>": "0",
+ "<12,15,1,5>": "0",
+ "<12,15,1,6>": "0",
+ "<12,15,1,7>": "0",
+ "<12,15,1,8>": "34",
+ "<12,15,1,9>": "0",
+ "<12,15,1,10>": "3",
+ "<12,15,1,11>": "2",
+ "<12,15,1,12>": "1"
+ }
+ },
+ "<12,16>": "",
+ "<12,17>": "",
+ "<12,18>": "",
+ "<12,19>": "",
+ "<12,20>": "",
+ "<12,21>": "",
+ "<12,22>": "",
+ "<12,23>": "",
+ "<12,24>": "",
+ "<12,25>": "",
+ "<12,26>": "",
+ "<12,27>": "",
+ "<12,28>": "<>",
+ "<12,29>": "<>",
+ "<12,30>": "",
+ "<12,31>": "",
+ "<12,32>": "",
+ "<12,33>": "",
+ "<12,34>": "",
+ "<12,35>": "",
+ "<12,36>": "",
+ "<12,37>": "",
+ "<12,38>": "",
+ "<12,39>": "",
+ "<12,40>": "",
+ "<12,41>": "",
+ "<12,42>": "",
+ "<12,43>": "",
+ "<12,44>": "",
+ "<12,45>": "",
+ "<12,46>": "",
+ "<12,47>": "",
+ "<12,48>": "",
+ "<12,49>": "",
+ "<12,50>": "",
+ "<12,51>": "",
+ "<12,52>": "",
+ "<12,53>": "",
+ "<12,54>": "",
+ "<12,55>": "",
+ "<12,56>": "",
+ "<12,57>": "",
+ "<12,58>": "",
+ "<12,59>": "",
+ "<12,60>": "",
+ "<12,61>": "",
+ "<12,62>": "0",
+ "<12,63>": {
+ "<12,63,1>": "",
+ "<12,63,2>": "",
+ "<12,63,3>": "",
+ "<12,63,4>": "",
+ "<12,63,5>": "",
+ "<12,63,6>": "",
+ "<12,63,7>": "",
+ "<12,63,8>": ""
+ },
+ "<12,64>": {
+ "<12,64,1>": "",
+ "<12,64,2>": "",
+ "<12,64,3>": ""
+ },
+ "<12,65>": "-2",
+ "<12,66>": "",
+ "<12,67>": "",
+ "<12,68>": "",
+ "<12,69>": "",
+ "<12,70>": "",
+ "<12,71>": "",
+ "<12,72>": "",
+ "<12,73>": "",
+ "<12,74>": "",
+ "<12,75>": "",
+ "<12,76>": "",
+ "<12,77>": "",
+ "<12,78>": "",
+ "<12,79>": "",
+ "<12,80>": "",
+ "<12,81>": "",
+ "<12,82>": "",
+ "<12,83>": "",
+ "<12,84>": "",
+ "<12,85>": "",
+ "<12,86>": "",
+ "<12,87>": "",
+ "<12,88>": "",
+ "<12,89>": "",
+ "<12,90>": "0",
+ "<12,91>": "0",
+ "<12,92>": ""
+ },
+ "<13>": {
+ "<13,1>": "LBL_USERNAME",
+ "<13,2>": "",
+ "<13,3>": "STATIC",
+ "<13,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<13,5>": "96",
+ "<13,6>": "372",
+ "<13,7>": "60",
+ "<13,8>": "20",
+ "<13,9>": "UserName:",
+ "<13,10>": {
+ "<13,10,1>": "0x56000A00",
+ "<13,10,2>": "0x0"
+ },
+ "<13,11>": {
+ "<13,11,1>": "0x0",
+ "<13,11,2>": "0x80000000"
+ },
+ "<13,12>": "13",
+ "<13,13>": {
+ "<13,13,1>": "-2",
+ "<13,13,2>": "-2",
+ "<13,13,3>": ""
+ },
+ "<13,14>": "-2",
+ "<13,15>": {
+ "<13,15,1>": {
+ "<13,15,1,1>": "Segoe UI",
+ "<13,15,1,2>": "-12",
+ "<13,15,1,3>": "400",
+ "<13,15,1,4>": "0",
+ "<13,15,1,5>": "0",
+ "<13,15,1,6>": "0",
+ "<13,15,1,7>": "0",
+ "<13,15,1,8>": "34",
+ "<13,15,1,9>": "0",
+ "<13,15,1,10>": "3",
+ "<13,15,1,11>": "2",
+ "<13,15,1,12>": "1"
+ }
+ },
+ "<13,16>": "",
+ "<13,17>": "",
+ "<13,18>": "",
+ "<13,19>": "",
+ "<13,20>": "",
+ "<13,21>": "",
+ "<13,22>": "",
+ "<13,23>": "",
+ "<13,24>": "",
+ "<13,25>": "",
+ "<13,26>": "",
+ "<13,27>": "",
+ "<13,28>": "<>",
+ "<13,29>": "<>",
+ "<13,30>": "",
+ "<13,31>": "",
+ "<13,32>": "",
+ "<13,33>": "",
+ "<13,34>": "",
+ "<13,35>": "",
+ "<13,36>": "",
+ "<13,37>": "",
+ "<13,38>": "",
+ "<13,39>": "",
+ "<13,40>": "",
+ "<13,41>": "",
+ "<13,42>": "",
+ "<13,43>": "",
+ "<13,44>": "",
+ "<13,45>": "",
+ "<13,46>": "",
+ "<13,47>": "",
+ "<13,48>": "",
+ "<13,49>": "",
+ "<13,50>": "",
+ "<13,51>": "",
+ "<13,52>": "",
+ "<13,53>": "",
+ "<13,54>": "",
+ "<13,55>": "",
+ "<13,56>": "",
+ "<13,57>": "",
+ "<13,58>": "",
+ "<13,59>": "",
+ "<13,60>": "",
+ "<13,61>": "",
+ "<13,62>": "0",
+ "<13,63>": {
+ "<13,63,1>": "",
+ "<13,63,2>": "",
+ "<13,63,3>": "",
+ "<13,63,4>": "",
+ "<13,63,5>": "",
+ "<13,63,6>": "",
+ "<13,63,7>": "",
+ "<13,63,8>": ""
+ },
+ "<13,64>": {
+ "<13,64,1>": "",
+ "<13,64,2>": "",
+ "<13,64,3>": ""
+ },
+ "<13,65>": "-2",
+ "<13,66>": "",
+ "<13,67>": "",
+ "<13,68>": "",
+ "<13,69>": "",
+ "<13,70>": "",
+ "<13,71>": "",
+ "<13,72>": "",
+ "<13,73>": "",
+ "<13,74>": "",
+ "<13,75>": "",
+ "<13,76>": "",
+ "<13,77>": "",
+ "<13,78>": "",
+ "<13,79>": "",
+ "<13,80>": "",
+ "<13,81>": "",
+ "<13,82>": "",
+ "<13,83>": "",
+ "<13,84>": "",
+ "<13,85>": "",
+ "<13,86>": "",
+ "<13,87>": "",
+ "<13,88>": "",
+ "<13,89>": "",
+ "<13,90>": "0",
+ "<13,91>": "0",
+ "<13,92>": ""
+ },
+ "<14>": {
+ "<14,1>": "EDL_USERNAME",
+ "<14,2>": "",
+ "<14,3>": "EDITFIELD",
+ "<14,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<14,5>": "160",
+ "<14,6>": "372",
+ "<14,7>": "176",
+ "<14,8>": "20",
+ "<14,9>": "",
+ "<14,10>": {
+ "<14,10,1>": "0x56000080",
+ "<14,10,2>": "0x200"
+ },
+ "<14,11>": {
+ "<14,11,1>": "0x0",
+ "<14,11,2>": "0x80000000"
+ },
+ "<14,12>": "14",
+ "<14,13>": {
+ "<14,13,1>": "-2",
+ "<14,13,2>": "-2",
+ "<14,13,3>": ""
+ },
+ "<14,14>": "-2",
+ "<14,15>": {
+ "<14,15,1>": {
+ "<14,15,1,1>": "Segoe UI",
+ "<14,15,1,2>": "-12",
+ "<14,15,1,3>": "400",
+ "<14,15,1,4>": "0",
+ "<14,15,1,5>": "0",
+ "<14,15,1,6>": "0",
+ "<14,15,1,7>": "0",
+ "<14,15,1,8>": "34",
+ "<14,15,1,9>": "0",
+ "<14,15,1,10>": "3",
+ "<14,15,1,11>": "2",
+ "<14,15,1,12>": "1"
+ }
+ },
+ "<14,16>": "",
+ "<14,17>": "",
+ "<14,18>": "",
+ "<14,19>": "",
+ "<14,20>": "",
+ "<14,21>": "",
+ "<14,22>": "",
+ "<14,23>": "",
+ "<14,24>": "",
+ "<14,25>": "",
+ "<14,26>": "",
+ "<14,27>": "",
+ "<14,28>": "<>",
+ "<14,29>": "<>",
+ "<14,30>": "<>",
+ "<14,31>": "0",
+ "<14,32>": "",
+ "<14,33>": "",
+ "<14,34>": "",
+ "<14,35>": "",
+ "<14,36>": {
+ "<14,36,1>": "0",
+ "<14,36,2>": "0"
+ },
+ "<14,37>": "",
+ "<14,38>": "",
+ "<14,39>": "",
+ "<14,40>": "",
+ "<14,41>": "",
+ "<14,42>": "",
+ "<14,43>": "",
+ "<14,44>": "",
+ "<14,45>": "",
+ "<14,46>": "",
+ "<14,47>": "",
+ "<14,48>": "",
+ "<14,49>": "",
+ "<14,50>": "",
+ "<14,51>": "",
+ "<14,52>": "",
+ "<14,53>": "",
+ "<14,54>": "",
+ "<14,55>": "",
+ "<14,56>": "",
+ "<14,57>": "",
+ "<14,58>": "",
+ "<14,59>": "",
+ "<14,60>": "",
+ "<14,61>": "",
+ "<14,62>": "0",
+ "<14,63>": "",
+ "<14,64>": "",
+ "<14,65>": "",
+ "<14,66>": "",
+ "<14,67>": "",
+ "<14,68>": "",
+ "<14,69>": "",
+ "<14,70>": "",
+ "<14,71>": "",
+ "<14,72>": "",
+ "<14,73>": "",
+ "<14,74>": "",
+ "<14,75>": "",
+ "<14,76>": "",
+ "<14,77>": "",
+ "<14,78>": "",
+ "<14,79>": "",
+ "<14,80>": "",
+ "<14,81>": "",
+ "<14,82>": "",
+ "<14,83>": "",
+ "<14,84>": "",
+ "<14,85>": "",
+ "<14,86>": "",
+ "<14,87>": "",
+ "<14,88>": "",
+ "<14,89>": "",
+ "<14,90>": "",
+ "<14,91>": "",
+ "<14,92>": ""
+ },
+ "<15>": {
+ "<15,1>": "LBL_PASSWORD",
+ "<15,2>": "",
+ "<15,3>": "STATIC",
+ "<15,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<15,5>": "96",
+ "<15,6>": "396",
+ "<15,7>": "60",
+ "<15,8>": "20",
+ "<15,9>": "Password:",
+ "<15,10>": {
+ "<15,10,1>": "0x56000A00",
+ "<15,10,2>": "0x0"
+ },
+ "<15,11>": {
+ "<15,11,1>": "0x0",
+ "<15,11,2>": "0x80000000"
+ },
+ "<15,12>": "15",
+ "<15,13>": {
+ "<15,13,1>": "-2",
+ "<15,13,2>": "-2",
+ "<15,13,3>": ""
+ },
+ "<15,14>": "-2",
+ "<15,15>": {
+ "<15,15,1>": {
+ "<15,15,1,1>": "Segoe UI",
+ "<15,15,1,2>": "-12",
+ "<15,15,1,3>": "400",
+ "<15,15,1,4>": "0",
+ "<15,15,1,5>": "0",
+ "<15,15,1,6>": "0",
+ "<15,15,1,7>": "0",
+ "<15,15,1,8>": "34",
+ "<15,15,1,9>": "0",
+ "<15,15,1,10>": "3",
+ "<15,15,1,11>": "2",
+ "<15,15,1,12>": "1"
+ }
+ },
+ "<15,16>": "",
+ "<15,17>": "",
+ "<15,18>": "",
+ "<15,19>": "",
+ "<15,20>": "",
+ "<15,21>": "",
+ "<15,22>": "",
+ "<15,23>": "",
+ "<15,24>": "",
+ "<15,25>": "",
+ "<15,26>": "",
+ "<15,27>": "",
+ "<15,28>": "<>",
+ "<15,29>": "<>",
+ "<15,30>": "",
+ "<15,31>": "",
+ "<15,32>": "",
+ "<15,33>": "",
+ "<15,34>": "",
+ "<15,35>": "",
+ "<15,36>": "",
+ "<15,37>": "",
+ "<15,38>": "",
+ "<15,39>": "",
+ "<15,40>": "",
+ "<15,41>": "",
+ "<15,42>": "",
+ "<15,43>": "",
+ "<15,44>": "",
+ "<15,45>": "",
+ "<15,46>": "",
+ "<15,47>": "",
+ "<15,48>": "",
+ "<15,49>": "",
+ "<15,50>": "",
+ "<15,51>": "",
+ "<15,52>": "",
+ "<15,53>": "",
+ "<15,54>": "",
+ "<15,55>": "",
+ "<15,56>": "",
+ "<15,57>": "",
+ "<15,58>": "",
+ "<15,59>": "",
+ "<15,60>": "",
+ "<15,61>": "",
+ "<15,62>": "0",
+ "<15,63>": {
+ "<15,63,1>": "",
+ "<15,63,2>": "",
+ "<15,63,3>": "",
+ "<15,63,4>": "",
+ "<15,63,5>": "",
+ "<15,63,6>": "",
+ "<15,63,7>": "",
+ "<15,63,8>": ""
+ },
+ "<15,64>": {
+ "<15,64,1>": "",
+ "<15,64,2>": "",
+ "<15,64,3>": ""
+ },
+ "<15,65>": "-2",
+ "<15,66>": "",
+ "<15,67>": "",
+ "<15,68>": "",
+ "<15,69>": "",
+ "<15,70>": "",
+ "<15,71>": "",
+ "<15,72>": "",
+ "<15,73>": "",
+ "<15,74>": "",
+ "<15,75>": "",
+ "<15,76>": "",
+ "<15,77>": "",
+ "<15,78>": "",
+ "<15,79>": "",
+ "<15,80>": "",
+ "<15,81>": "",
+ "<15,82>": "",
+ "<15,83>": "",
+ "<15,84>": "",
+ "<15,85>": "",
+ "<15,86>": "",
+ "<15,87>": "",
+ "<15,88>": "",
+ "<15,89>": "",
+ "<15,90>": "0",
+ "<15,91>": "0",
+ "<15,92>": ""
+ },
+ "<16>": {
+ "<16,1>": "EDL_PASSWORD",
+ "<16,2>": "",
+ "<16,3>": "EDITFIELD",
+ "<16,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<16,5>": "160",
+ "<16,6>": "396",
+ "<16,7>": "152",
+ "<16,8>": "20",
+ "<16,9>": "",
+ "<16,10>": {
+ "<16,10,1>": "0x56000080",
+ "<16,10,2>": "0x200"
+ },
+ "<16,11>": {
+ "<16,11,1>": "0x0",
+ "<16,11,2>": "0x80000100"
+ },
+ "<16,12>": "16",
+ "<16,13>": {
+ "<16,13,1>": "-2",
+ "<16,13,2>": "-2",
+ "<16,13,3>": ""
+ },
+ "<16,14>": "-2",
+ "<16,15>": {
+ "<16,15,1>": {
+ "<16,15,1,1>": "Segoe UI",
+ "<16,15,1,2>": "-12",
+ "<16,15,1,3>": "400",
+ "<16,15,1,4>": "0",
+ "<16,15,1,5>": "0",
+ "<16,15,1,6>": "0",
+ "<16,15,1,7>": "0",
+ "<16,15,1,8>": "34",
+ "<16,15,1,9>": "0",
+ "<16,15,1,10>": "3",
+ "<16,15,1,11>": "2",
+ "<16,15,1,12>": "1"
+ }
+ },
+ "<16,16>": "",
+ "<16,17>": "",
+ "<16,18>": "",
+ "<16,19>": "",
+ "<16,20>": "",
+ "<16,21>": "",
+ "<16,22>": "",
+ "<16,23>": "",
+ "<16,24>": "",
+ "<16,25>": "",
+ "<16,26>": "",
+ "<16,27>": "",
+ "<16,28>": "<>",
+ "<16,29>": "<>",
+ "<16,30>": "<>",
+ "<16,31>": "0",
+ "<16,32>": "",
+ "<16,33>": "",
+ "<16,34>": "",
+ "<16,35>": "",
+ "<16,36>": {
+ "<16,36,1>": "-1",
+ "<16,36,2>": "0"
+ },
+ "<16,37>": "",
+ "<16,38>": "",
+ "<16,39>": "",
+ "<16,40>": "120",
+ "<16,41>": "",
+ "<16,42>": "",
+ "<16,43>": "",
+ "<16,44>": "",
+ "<16,45>": "",
+ "<16,46>": "",
+ "<16,47>": "",
+ "<16,48>": "",
+ "<16,49>": "",
+ "<16,50>": "",
+ "<16,51>": "",
+ "<16,52>": "",
+ "<16,53>": "",
+ "<16,54>": "",
+ "<16,55>": "",
+ "<16,56>": {
+ "<16,56,1>": "",
+ "<16,56,2>": "",
+ "<16,56,3>": ""
+ },
+ "<16,57>": "",
+ "<16,58>": "",
+ "<16,59>": "",
+ "<16,60>": "",
+ "<16,61>": "",
+ "<16,62>": "0",
+ "<16,63>": "",
+ "<16,64>": "",
+ "<16,65>": "",
+ "<16,66>": "",
+ "<16,67>": "",
+ "<16,68>": "",
+ "<16,69>": "",
+ "<16,70>": "",
+ "<16,71>": "",
+ "<16,72>": "",
+ "<16,73>": "",
+ "<16,74>": "",
+ "<16,75>": "",
+ "<16,76>": "",
+ "<16,77>": "",
+ "<16,78>": "",
+ "<16,79>": "",
+ "<16,80>": "",
+ "<16,81>": "",
+ "<16,82>": "",
+ "<16,83>": "",
+ "<16,84>": "",
+ "<16,85>": "",
+ "<16,86>": "",
+ "<16,87>": "",
+ "<16,88>": "",
+ "<16,89>": "",
+ "<16,90>": "",
+ "<16,91>": "",
+ "<16,92>": ""
+ },
+ "<17>": {
+ "<17,1>": "LBL_TIMEOUT",
+ "<17,2>": "",
+ "<17,3>": "STATIC",
+ "<17,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<17,5>": "264",
+ "<17,6>": "320",
+ "<17,7>": "68",
+ "<17,8>": "20",
+ "<17,9>": "Timeout:",
+ "<17,10>": {
+ "<17,10,1>": "0x56000A00",
+ "<17,10,2>": "0x0"
+ },
+ "<17,11>": {
+ "<17,11,1>": "0x0",
+ "<17,11,2>": "0x80000000"
+ },
+ "<17,12>": "8",
+ "<17,13>": {
+ "<17,13,1>": "-2",
+ "<17,13,2>": "-2",
+ "<17,13,3>": ""
+ },
+ "<17,14>": "-2",
+ "<17,15>": {
+ "<17,15,1>": {
+ "<17,15,1,1>": "Segoe UI",
+ "<17,15,1,2>": "-12",
+ "<17,15,1,3>": "400",
+ "<17,15,1,4>": "0",
+ "<17,15,1,5>": "0",
+ "<17,15,1,6>": "0",
+ "<17,15,1,7>": "0",
+ "<17,15,1,8>": "34",
+ "<17,15,1,9>": "0",
+ "<17,15,1,10>": "3",
+ "<17,15,1,11>": "2",
+ "<17,15,1,12>": "1"
+ }
+ },
+ "<17,16>": "",
+ "<17,17>": "",
+ "<17,18>": "",
+ "<17,19>": "",
+ "<17,20>": "",
+ "<17,21>": "",
+ "<17,22>": "",
+ "<17,23>": "",
+ "<17,24>": "",
+ "<17,25>": "",
+ "<17,26>": "",
+ "<17,27>": "",
+ "<17,28>": "<>",
+ "<17,29>": "<>",
+ "<17,30>": "",
+ "<17,31>": "",
+ "<17,32>": "",
+ "<17,33>": "",
+ "<17,34>": "",
+ "<17,35>": "",
+ "<17,36>": "",
+ "<17,37>": "",
+ "<17,38>": "",
+ "<17,39>": "",
+ "<17,40>": "",
+ "<17,41>": "",
+ "<17,42>": "",
+ "<17,43>": "",
+ "<17,44>": "",
+ "<17,45>": "",
+ "<17,46>": "",
+ "<17,47>": "",
+ "<17,48>": "",
+ "<17,49>": "",
+ "<17,50>": "",
+ "<17,51>": "",
+ "<17,52>": "",
+ "<17,53>": "",
+ "<17,54>": "",
+ "<17,55>": "",
+ "<17,56>": "",
+ "<17,57>": "",
+ "<17,58>": "",
+ "<17,59>": "",
+ "<17,60>": "",
+ "<17,61>": "",
+ "<17,62>": "0",
+ "<17,63>": {
+ "<17,63,1>": "",
+ "<17,63,2>": "",
+ "<17,63,3>": "",
+ "<17,63,4>": "",
+ "<17,63,5>": "",
+ "<17,63,6>": "",
+ "<17,63,7>": "",
+ "<17,63,8>": ""
+ },
+ "<17,64>": {
+ "<17,64,1>": "",
+ "<17,64,2>": "",
+ "<17,64,3>": ""
+ },
+ "<17,65>": "-2",
+ "<17,66>": "",
+ "<17,67>": "",
+ "<17,68>": "",
+ "<17,69>": "",
+ "<17,70>": "",
+ "<17,71>": "",
+ "<17,72>": "",
+ "<17,73>": "",
+ "<17,74>": "",
+ "<17,75>": "",
+ "<17,76>": "",
+ "<17,77>": "",
+ "<17,78>": "",
+ "<17,79>": "",
+ "<17,80>": "",
+ "<17,81>": "",
+ "<17,82>": "",
+ "<17,83>": "",
+ "<17,84>": "",
+ "<17,85>": "",
+ "<17,86>": "",
+ "<17,87>": "",
+ "<17,88>": "",
+ "<17,89>": "",
+ "<17,90>": "0",
+ "<17,91>": "0",
+ "<17,92>": ""
+ },
+ "<18>": {
+ "<18,1>": "EDL_TIMEOUT",
+ "<18,2>": "",
+ "<18,3>": "EDITFIELD",
+ "<18,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<18,5>": "339",
+ "<18,6>": "320",
+ "<18,7>": "100",
+ "<18,8>": "20",
+ "<18,9>": "",
+ "<18,10>": {
+ "<18,10,1>": "0x56000080",
+ "<18,10,2>": "0x200"
+ },
+ "<18,11>": {
+ "<18,11,1>": "0x0",
+ "<18,11,2>": "0x80000000"
+ },
+ "<18,12>": "9",
+ "<18,13>": {
+ "<18,13,1>": "-2",
+ "<18,13,2>": "-2",
+ "<18,13,3>": ""
+ },
+ "<18,14>": "-2",
+ "<18,15>": {
+ "<18,15,1>": {
+ "<18,15,1,1>": "Segoe UI",
+ "<18,15,1,2>": "-12",
+ "<18,15,1,3>": "400",
+ "<18,15,1,4>": "0",
+ "<18,15,1,5>": "0",
+ "<18,15,1,6>": "0",
+ "<18,15,1,7>": "0",
+ "<18,15,1,8>": "34",
+ "<18,15,1,9>": "0",
+ "<18,15,1,10>": "3",
+ "<18,15,1,11>": "2",
+ "<18,15,1,12>": "1"
+ }
+ },
+ "<18,16>": "",
+ "<18,17>": "",
+ "<18,18>": "",
+ "<18,19>": "",
+ "<18,20>": "",
+ "<18,21>": "",
+ "<18,22>": "",
+ "<18,23>": "",
+ "<18,24>": "",
+ "<18,25>": "",
+ "<18,26>": "",
+ "<18,27>": "",
+ "<18,28>": "<>",
+ "<18,29>": "<>",
+ "<18,30>": "<>",
+ "<18,31>": "0",
+ "<18,32>": "",
+ "<18,33>": "",
+ "<18,34>": "",
+ "<18,35>": "",
+ "<18,36>": {
+ "<18,36,1>": "0",
+ "<18,36,2>": "0"
+ },
+ "<18,37>": "",
+ "<18,38>": "",
+ "<18,39>": "",
+ "<18,40>": "",
+ "<18,41>": "",
+ "<18,42>": "",
+ "<18,43>": "",
+ "<18,44>": "",
+ "<18,45>": "",
+ "<18,46>": "",
+ "<18,47>": "",
+ "<18,48>": "",
+ "<18,49>": "",
+ "<18,50>": "",
+ "<18,51>": "",
+ "<18,52>": "",
+ "<18,53>": "",
+ "<18,54>": "",
+ "<18,55>": "",
+ "<18,56>": "",
+ "<18,57>": "0123456789",
+ "<18,58>": "",
+ "<18,59>": "",
+ "<18,60>": "",
+ "<18,61>": "",
+ "<18,62>": "0",
+ "<18,63>": "",
+ "<18,64>": "",
+ "<18,65>": "",
+ "<18,66>": "",
+ "<18,67>": "",
+ "<18,68>": "",
+ "<18,69>": "",
+ "<18,70>": "",
+ "<18,71>": "",
+ "<18,72>": "",
+ "<18,73>": "",
+ "<18,74>": "",
+ "<18,75>": "",
+ "<18,76>": "",
+ "<18,77>": "",
+ "<18,78>": "",
+ "<18,79>": "",
+ "<18,80>": "",
+ "<18,81>": "",
+ "<18,82>": "",
+ "<18,83>": "",
+ "<18,84>": "",
+ "<18,85>": "",
+ "<18,86>": "",
+ "<18,87>": "",
+ "<18,88>": "",
+ "<18,89>": "",
+ "<18,90>": "",
+ "<18,91>": "",
+ "<18,92>": ""
+ },
+ "<19>": {
+ "<19,1>": "LBL_REQUESTHEADERS",
+ "<19,2>": "",
+ "<19,3>": "STATIC",
+ "<19,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<19,5>": "12",
+ "<19,6>": "424",
+ "<19,7>": "76",
+ "<19,8>": "20",
+ "<19,9>": "Headers:",
+ "<19,10>": {
+ "<19,10,1>": "0x56000200",
+ "<19,10,2>": "0x0"
+ },
+ "<19,11>": {
+ "<19,11,1>": "0x0",
+ "<19,11,2>": "0x80000000"
+ },
+ "<19,12>": "18",
+ "<19,13>": {
+ "<19,13,1>": "-2",
+ "<19,13,2>": "-2",
+ "<19,13,3>": ""
+ },
+ "<19,14>": "-2",
+ "<19,15>": {
+ "<19,15,1>": {
+ "<19,15,1,1>": "Segoe UI",
+ "<19,15,1,2>": "-12",
+ "<19,15,1,3>": "400",
+ "<19,15,1,4>": "0",
+ "<19,15,1,5>": "0",
+ "<19,15,1,6>": "0",
+ "<19,15,1,7>": "0",
+ "<19,15,1,8>": "34",
+ "<19,15,1,9>": "0",
+ "<19,15,1,10>": "3",
+ "<19,15,1,11>": "2",
+ "<19,15,1,12>": "1"
+ }
+ },
+ "<19,16>": "",
+ "<19,17>": "",
+ "<19,18>": "",
+ "<19,19>": "",
+ "<19,20>": "",
+ "<19,21>": "",
+ "<19,22>": "",
+ "<19,23>": "",
+ "<19,24>": "",
+ "<19,25>": "",
+ "<19,26>": "",
+ "<19,27>": "",
+ "<19,28>": "<>",
+ "<19,29>": "<>",
+ "<19,30>": "",
+ "<19,31>": "",
+ "<19,32>": "",
+ "<19,33>": "",
+ "<19,34>": "",
+ "<19,35>": "",
+ "<19,36>": "",
+ "<19,37>": "",
+ "<19,38>": "",
+ "<19,39>": "",
+ "<19,40>": "",
+ "<19,41>": "",
+ "<19,42>": "",
+ "<19,43>": "",
+ "<19,44>": "",
+ "<19,45>": "",
+ "<19,46>": "",
+ "<19,47>": "",
+ "<19,48>": "",
+ "<19,49>": "",
+ "<19,50>": "",
+ "<19,51>": "",
+ "<19,52>": "",
+ "<19,53>": "",
+ "<19,54>": "",
+ "<19,55>": "",
+ "<19,56>": "",
+ "<19,57>": "",
+ "<19,58>": "",
+ "<19,59>": "",
+ "<19,60>": "",
+ "<19,61>": "",
+ "<19,62>": "0",
+ "<19,63>": {
+ "<19,63,1>": "",
+ "<19,63,2>": "",
+ "<19,63,3>": "",
+ "<19,63,4>": "",
+ "<19,63,5>": "",
+ "<19,63,6>": "",
+ "<19,63,7>": "",
+ "<19,63,8>": ""
+ },
+ "<19,64>": {
+ "<19,64,1>": "",
+ "<19,64,2>": "",
+ "<19,64,3>": ""
+ },
+ "<19,65>": "-2",
+ "<19,66>": "",
+ "<19,67>": "",
+ "<19,68>": "",
+ "<19,69>": "",
+ "<19,70>": "",
+ "<19,71>": "",
+ "<19,72>": "",
+ "<19,73>": "",
+ "<19,74>": "",
+ "<19,75>": "",
+ "<19,76>": "",
+ "<19,77>": "",
+ "<19,78>": "",
+ "<19,79>": "",
+ "<19,80>": "",
+ "<19,81>": "",
+ "<19,82>": "",
+ "<19,83>": "",
+ "<19,84>": "",
+ "<19,85>": "",
+ "<19,86>": "",
+ "<19,87>": "",
+ "<19,88>": "",
+ "<19,89>": "",
+ "<19,90>": "0",
+ "<19,91>": "0",
+ "<19,92>": ""
+ },
+ "<20>": {
+ "<20,1>": "TXT_RESPONSE",
+ "<20,2>": "",
+ "<20,3>": "STATIC",
+ "<20,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<20,5>": "452",
+ "<20,6>": "12",
+ "<20,7>": "472",
+ "<20,8>": "24",
+ "<20,9>": " Response Information",
+ "<20,10>": {
+ "<20,10,1>": "0x56000200",
+ "<20,10,2>": "0x0"
+ },
+ "<20,11>": {
+ "<20,11,1>": "0x0",
+ "<20,11,2>": "0x80000000"
+ },
+ "<20,12>": "24",
+ "<20,13>": {
+ "<20,13,1>": "-1879048192",
+ "<20,13,2>": "-1879048192",
+ "<20,13,3>": "0"
+ },
+ "<20,14>": "16777215",
+ "<20,15>": {
+ "<20,15,1>": {
+ "<20,15,1,1>": "Segoe UI",
+ "<20,15,1,2>": "-14",
+ "<20,15,1,3>": "400",
+ "<20,15,1,4>": "0",
+ "<20,15,1,5>": "0",
+ "<20,15,1,6>": "0",
+ "<20,15,1,7>": "0",
+ "<20,15,1,8>": "34",
+ "<20,15,1,9>": "0",
+ "<20,15,1,10>": "3",
+ "<20,15,1,11>": "2",
+ "<20,15,1,12>": "1"
+ }
+ },
+ "<20,16>": "",
+ "<20,17>": "",
+ "<20,18>": "",
+ "<20,19>": "",
+ "<20,20>": "",
+ "<20,21>": "",
+ "<20,22>": "",
+ "<20,23>": "",
+ "<20,24>": "",
+ "<20,25>": "",
+ "<20,26>": "",
+ "<20,27>": "",
+ "<20,28>": "<>",
+ "<20,29>": "<>",
+ "<20,30>": "",
+ "<20,31>": "",
+ "<20,32>": "",
+ "<20,33>": "",
+ "<20,34>": "",
+ "<20,35>": "",
+ "<20,36>": "",
+ "<20,37>": "",
+ "<20,38>": "",
+ "<20,39>": "",
+ "<20,40>": "",
+ "<20,41>": "",
+ "<20,42>": "",
+ "<20,43>": "",
+ "<20,44>": "",
+ "<20,45>": "",
+ "<20,46>": "",
+ "<20,47>": "",
+ "<20,48>": "",
+ "<20,49>": "",
+ "<20,50>": "",
+ "<20,51>": "",
+ "<20,52>": "",
+ "<20,53>": "",
+ "<20,54>": "",
+ "<20,55>": "",
+ "<20,56>": "",
+ "<20,57>": "",
+ "<20,58>": "",
+ "<20,59>": "",
+ "<20,60>": "",
+ "<20,61>": "",
+ "<20,62>": "0",
+ "<20,63>": {
+ "<20,63,1>": "",
+ "<20,63,2>": "",
+ "<20,63,3>": "",
+ "<20,63,4>": "",
+ "<20,63,5>": "",
+ "<20,63,6>": "",
+ "<20,63,7>": "",
+ "<20,63,8>": ""
+ },
+ "<20,64>": {
+ "<20,64,1>": "",
+ "<20,64,2>": "",
+ "<20,64,3>": ""
+ },
+ "<20,65>": "-2",
+ "<20,66>": "",
+ "<20,67>": "",
+ "<20,68>": "",
+ "<20,69>": "",
+ "<20,70>": "",
+ "<20,71>": "",
+ "<20,72>": "",
+ "<20,73>": "",
+ "<20,74>": "",
+ "<20,75>": "",
+ "<20,76>": "",
+ "<20,77>": "",
+ "<20,78>": "",
+ "<20,79>": "",
+ "<20,80>": "",
+ "<20,81>": "",
+ "<20,82>": "",
+ "<20,83>": "",
+ "<20,84>": "",
+ "<20,85>": "",
+ "<20,86>": "",
+ "<20,87>": "",
+ "<20,88>": "",
+ "<20,89>": "",
+ "<20,90>": "0",
+ "<20,91>": "0",
+ "<20,92>": ""
+ },
+ "<21>": {
+ "<21,1>": "LBL_PAYLOAD",
+ "<21,2>": "",
+ "<21,3>": "STATIC",
+ "<21,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<21,5>": "12",
+ "<21,6>": "344",
+ "<21,7>": "76",
+ "<21,8>": "20",
+ "<21,9>": "Payload:",
+ "<21,10>": {
+ "<21,10,1>": "0x56000200",
+ "<21,10,2>": "0x0"
+ },
+ "<21,11>": {
+ "<21,11,1>": "0x0",
+ "<21,11,2>": "0x80000000"
+ },
+ "<21,12>": "10",
+ "<21,13>": {
+ "<21,13,1>": "-2",
+ "<21,13,2>": "-2",
+ "<21,13,3>": ""
+ },
+ "<21,14>": "-2",
+ "<21,15>": {
+ "<21,15,1>": {
+ "<21,15,1,1>": "Segoe UI",
+ "<21,15,1,2>": "-12",
+ "<21,15,1,3>": "400",
+ "<21,15,1,4>": "0",
+ "<21,15,1,5>": "0",
+ "<21,15,1,6>": "0",
+ "<21,15,1,7>": "0",
+ "<21,15,1,8>": "34",
+ "<21,15,1,9>": "0",
+ "<21,15,1,10>": "3",
+ "<21,15,1,11>": "2",
+ "<21,15,1,12>": "1"
+ }
+ },
+ "<21,16>": "",
+ "<21,17>": "",
+ "<21,18>": "",
+ "<21,19>": "",
+ "<21,20>": "",
+ "<21,21>": "",
+ "<21,22>": "",
+ "<21,23>": "",
+ "<21,24>": "",
+ "<21,25>": "",
+ "<21,26>": "",
+ "<21,27>": "",
+ "<21,28>": "<>",
+ "<21,29>": "<>",
+ "<21,30>": "",
+ "<21,31>": "",
+ "<21,32>": "",
+ "<21,33>": "",
+ "<21,34>": "",
+ "<21,35>": "",
+ "<21,36>": "",
+ "<21,37>": "",
+ "<21,38>": "",
+ "<21,39>": "",
+ "<21,40>": "",
+ "<21,41>": "",
+ "<21,42>": "",
+ "<21,43>": "",
+ "<21,44>": "",
+ "<21,45>": "",
+ "<21,46>": "",
+ "<21,47>": "",
+ "<21,48>": "",
+ "<21,49>": "",
+ "<21,50>": "",
+ "<21,51>": "",
+ "<21,52>": "",
+ "<21,53>": "",
+ "<21,54>": "",
+ "<21,55>": "",
+ "<21,56>": "",
+ "<21,57>": "",
+ "<21,58>": "",
+ "<21,59>": "",
+ "<21,60>": "",
+ "<21,61>": "",
+ "<21,62>": "0",
+ "<21,63>": {
+ "<21,63,1>": "",
+ "<21,63,2>": "",
+ "<21,63,3>": "",
+ "<21,63,4>": "",
+ "<21,63,5>": "",
+ "<21,63,6>": "",
+ "<21,63,7>": "",
+ "<21,63,8>": ""
+ },
+ "<21,64>": {
+ "<21,64,1>": "",
+ "<21,64,2>": "",
+ "<21,64,3>": ""
+ },
+ "<21,65>": "-2",
+ "<21,66>": "",
+ "<21,67>": "",
+ "<21,68>": "",
+ "<21,69>": "",
+ "<21,70>": "",
+ "<21,71>": "",
+ "<21,72>": "",
+ "<21,73>": "",
+ "<21,74>": "",
+ "<21,75>": "",
+ "<21,76>": "",
+ "<21,77>": "",
+ "<21,78>": "",
+ "<21,79>": "",
+ "<21,80>": "",
+ "<21,81>": "",
+ "<21,82>": "",
+ "<21,83>": "",
+ "<21,84>": "",
+ "<21,85>": "",
+ "<21,86>": "",
+ "<21,87>": "",
+ "<21,88>": "",
+ "<21,89>": "",
+ "<21,90>": "0",
+ "<21,91>": "0",
+ "<21,92>": ""
+ },
+ "<22>": {
+ "<22,1>": "EDL_PAYLOAD",
+ "<22,2>": "",
+ "<22,3>": "EDITFIELD",
+ "<22,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<22,5>": "92",
+ "<22,6>": "344",
+ "<22,7>": "348",
+ "<22,8>": "20",
+ "<22,9>": "",
+ "<22,10>": {
+ "<22,10,1>": "0x56000080",
+ "<22,10,2>": "0x200"
+ },
+ "<22,11>": {
+ "<22,11,1>": "0x0",
+ "<22,11,2>": "0x80000000"
+ },
+ "<22,12>": "11",
+ "<22,13>": {
+ "<22,13,1>": "-2",
+ "<22,13,2>": "-2",
+ "<22,13,3>": ""
+ },
+ "<22,14>": "-2",
+ "<22,15>": {
+ "<22,15,1>": {
+ "<22,15,1,1>": "Segoe UI",
+ "<22,15,1,2>": "-12",
+ "<22,15,1,3>": "400",
+ "<22,15,1,4>": "0",
+ "<22,15,1,5>": "0",
+ "<22,15,1,6>": "0",
+ "<22,15,1,7>": "0",
+ "<22,15,1,8>": "34",
+ "<22,15,1,9>": "0",
+ "<22,15,1,10>": "3",
+ "<22,15,1,11>": "2",
+ "<22,15,1,12>": "1"
+ }
+ },
+ "<22,16>": "",
+ "<22,17>": "",
+ "<22,18>": "",
+ "<22,19>": "",
+ "<22,20>": "",
+ "<22,21>": "",
+ "<22,22>": "",
+ "<22,23>": "",
+ "<22,24>": "",
+ "<22,25>": "",
+ "<22,26>": "",
+ "<22,27>": "",
+ "<22,28>": "<>",
+ "<22,29>": "<>",
+ "<22,30>": "<>",
+ "<22,31>": "0",
+ "<22,32>": "",
+ "<22,33>": "",
+ "<22,34>": "",
+ "<22,35>": "",
+ "<22,36>": {
+ "<22,36,1>": "0",
+ "<22,36,2>": "0"
+ },
+ "<22,37>": "",
+ "<22,38>": "",
+ "<22,39>": "",
+ "<22,40>": "",
+ "<22,41>": "",
+ "<22,42>": "",
+ "<22,43>": "",
+ "<22,44>": "",
+ "<22,45>": "",
+ "<22,46>": "",
+ "<22,47>": "",
+ "<22,48>": "",
+ "<22,49>": "",
+ "<22,50>": "",
+ "<22,51>": "",
+ "<22,52>": "",
+ "<22,53>": "",
+ "<22,54>": "",
+ "<22,55>": "",
+ "<22,56>": "",
+ "<22,57>": "",
+ "<22,58>": "",
+ "<22,59>": "",
+ "<22,60>": "",
+ "<22,61>": "",
+ "<22,62>": "0",
+ "<22,63>": "",
+ "<22,64>": "",
+ "<22,65>": "",
+ "<22,66>": "",
+ "<22,67>": "",
+ "<22,68>": "",
+ "<22,69>": "",
+ "<22,70>": "",
+ "<22,71>": "",
+ "<22,72>": "",
+ "<22,73>": "",
+ "<22,74>": "",
+ "<22,75>": "",
+ "<22,76>": "",
+ "<22,77>": "",
+ "<22,78>": "",
+ "<22,79>": "",
+ "<22,80>": "",
+ "<22,81>": "",
+ "<22,82>": "",
+ "<22,83>": "",
+ "<22,84>": "",
+ "<22,85>": "",
+ "<22,86>": "",
+ "<22,87>": "",
+ "<22,88>": "",
+ "<22,89>": "",
+ "<22,90>": "",
+ "<22,91>": "",
+ "<22,92>": ""
+ },
+ "<23>": {
+ "<23,1>": "LBL_RESPONSEFILE",
+ "<23,2>": "",
+ "<23,3>": "STATIC",
+ "<23,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<23,5>": "12",
+ "<23,6>": "524",
+ "<23,7>": "76",
+ "<23,8>": "20",
+ "<23,9>": "ResponseFile:",
+ "<23,10>": {
+ "<23,10,1>": "0x56000200",
+ "<23,10,2>": "0x0"
+ },
+ "<23,11>": {
+ "<23,11,1>": "0x0",
+ "<23,11,2>": "0x80000000"
+ },
+ "<23,12>": "20",
+ "<23,13>": {
+ "<23,13,1>": "-2",
+ "<23,13,2>": "-2",
+ "<23,13,3>": ""
+ },
+ "<23,14>": "-2",
+ "<23,15>": {
+ "<23,15,1>": {
+ "<23,15,1,1>": "Segoe UI",
+ "<23,15,1,2>": "-12",
+ "<23,15,1,3>": "400",
+ "<23,15,1,4>": "0",
+ "<23,15,1,5>": "0",
+ "<23,15,1,6>": "0",
+ "<23,15,1,7>": "0",
+ "<23,15,1,8>": "34",
+ "<23,15,1,9>": "0",
+ "<23,15,1,10>": "3",
+ "<23,15,1,11>": "2",
+ "<23,15,1,12>": "1"
+ }
+ },
+ "<23,16>": "",
+ "<23,17>": "",
+ "<23,18>": "",
+ "<23,19>": "",
+ "<23,20>": "",
+ "<23,21>": "",
+ "<23,22>": "",
+ "<23,23>": "",
+ "<23,24>": "",
+ "<23,25>": "",
+ "<23,26>": "",
+ "<23,27>": "",
+ "<23,28>": "<>",
+ "<23,29>": "<>",
+ "<23,30>": "",
+ "<23,31>": "",
+ "<23,32>": "",
+ "<23,33>": "",
+ "<23,34>": "",
+ "<23,35>": "",
+ "<23,36>": "",
+ "<23,37>": "",
+ "<23,38>": "",
+ "<23,39>": "",
+ "<23,40>": "",
+ "<23,41>": "",
+ "<23,42>": "",
+ "<23,43>": "",
+ "<23,44>": "",
+ "<23,45>": "",
+ "<23,46>": "",
+ "<23,47>": "",
+ "<23,48>": "",
+ "<23,49>": "",
+ "<23,50>": "",
+ "<23,51>": "",
+ "<23,52>": "",
+ "<23,53>": "",
+ "<23,54>": "",
+ "<23,55>": "",
+ "<23,56>": "",
+ "<23,57>": "",
+ "<23,58>": "",
+ "<23,59>": "",
+ "<23,60>": "",
+ "<23,61>": "",
+ "<23,62>": "0",
+ "<23,63>": {
+ "<23,63,1>": "",
+ "<23,63,2>": "",
+ "<23,63,3>": "",
+ "<23,63,4>": "",
+ "<23,63,5>": "",
+ "<23,63,6>": "",
+ "<23,63,7>": "",
+ "<23,63,8>": ""
+ },
+ "<23,64>": {
+ "<23,64,1>": "",
+ "<23,64,2>": "",
+ "<23,64,3>": ""
+ },
+ "<23,65>": "-2",
+ "<23,66>": "",
+ "<23,67>": "",
+ "<23,68>": "",
+ "<23,69>": "",
+ "<23,70>": "",
+ "<23,71>": "",
+ "<23,72>": "",
+ "<23,73>": "",
+ "<23,74>": "",
+ "<23,75>": "",
+ "<23,76>": "",
+ "<23,77>": "",
+ "<23,78>": "",
+ "<23,79>": "",
+ "<23,80>": "",
+ "<23,81>": "",
+ "<23,82>": "",
+ "<23,83>": "",
+ "<23,84>": "",
+ "<23,85>": "",
+ "<23,86>": "",
+ "<23,87>": "",
+ "<23,88>": "",
+ "<23,89>": "",
+ "<23,90>": "0",
+ "<23,91>": "0",
+ "<23,92>": ""
+ },
+ "<24>": {
+ "<24,1>": "EDL_RESPONSEFILE",
+ "<24,2>": "",
+ "<24,3>": "EDITFIELD",
+ "<24,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<24,5>": "92",
+ "<24,6>": "524",
+ "<24,7>": "324",
+ "<24,8>": "20",
+ "<24,9>": "",
+ "<24,10>": {
+ "<24,10,1>": "0x56000080",
+ "<24,10,2>": "0x200"
+ },
+ "<24,11>": {
+ "<24,11,1>": "0x0",
+ "<24,11,2>": "0x80000000"
+ },
+ "<24,12>": "21",
+ "<24,13>": {
+ "<24,13,1>": "-2",
+ "<24,13,2>": "-2",
+ "<24,13,3>": ""
+ },
+ "<24,14>": "-2",
+ "<24,15>": {
+ "<24,15,1>": {
+ "<24,15,1,1>": "Segoe UI",
+ "<24,15,1,2>": "-12",
+ "<24,15,1,3>": "400",
+ "<24,15,1,4>": "0",
+ "<24,15,1,5>": "0",
+ "<24,15,1,6>": "0",
+ "<24,15,1,7>": "0",
+ "<24,15,1,8>": "34",
+ "<24,15,1,9>": "0",
+ "<24,15,1,10>": "3",
+ "<24,15,1,11>": "2",
+ "<24,15,1,12>": "1"
+ }
+ },
+ "<24,16>": "",
+ "<24,17>": "",
+ "<24,18>": {
+ "<24,18,1>": {
+ "<24,18,1,1>": "X",
+ "<24,18,1,2>": "EXECUTE",
+ "<24,18,1,3>": "@COMMUTER",
+ "<24,18,1,4>": {
+ "<24,18,1,4,1>": "@SELF",
+ "<24,18,1,4,2>": "@EVENT",
+ "<24,18,1,4,3>": "@PARAM1",
+ "<24,18,1,4,4>": "@PARAM2",
+ "<24,18,1,4,5>": "@PARAM3",
+ "<24,18,1,4,6>": "@PARAM4",
+ "<24,18,1,4,7>": "@PARAM5",
+ "<24,18,1,4,8>": "@PARAM6"
+ },
+ "<24,18,1,5>": "",
+ "<24,18,1,6>": "",
+ "<24,18,1,7>": "",
+ "<24,18,1,8>": "",
+ "<24,18,1,9>": "",
+ "<24,18,1,10>": "",
+ "<24,18,1,11>": "",
+ "<24,18,1,12>": "",
+ "<24,18,1,13>": "",
+ "<24,18,1,14>": "",
+ "<24,18,1,15>": "COMMMOD",
+ "<24,18,1,16>": "0"
+ }
+ },
+ "<24,19>": "OPTIONS",
+ "<24,20>": "",
+ "<24,21>": "",
+ "<24,22>": "",
+ "<24,23>": "",
+ "<24,24>": "",
+ "<24,25>": "",
+ "<24,26>": "",
+ "<24,27>": "",
+ "<24,28>": "<>",
+ "<24,29>": "<>",
+ "<24,30>": "<>",
+ "<24,31>": "0",
+ "<24,32>": "",
+ "<24,33>": "",
+ "<24,34>": "",
+ "<24,35>": "",
+ "<24,36>": {
+ "<24,36,1>": "0",
+ "<24,36,2>": "0"
+ },
+ "<24,37>": "",
+ "<24,38>": "",
+ "<24,39>": "",
+ "<24,40>": "",
+ "<24,41>": "",
+ "<24,42>": "",
+ "<24,43>": "",
+ "<24,44>": "",
+ "<24,45>": "",
+ "<24,46>": "",
+ "<24,47>": "",
+ "<24,48>": "",
+ "<24,49>": "",
+ "<24,50>": "",
+ "<24,51>": "",
+ "<24,52>": "",
+ "<24,53>": "",
+ "<24,54>": "",
+ "<24,55>": "",
+ "<24,56>": "",
+ "<24,57>": "",
+ "<24,58>": "",
+ "<24,59>": "",
+ "<24,60>": "",
+ "<24,61>": "",
+ "<24,62>": "0",
+ "<24,63>": "",
+ "<24,64>": "",
+ "<24,65>": "",
+ "<24,66>": "",
+ "<24,67>": "",
+ "<24,68>": "",
+ "<24,69>": "",
+ "<24,70>": "",
+ "<24,71>": "",
+ "<24,72>": "",
+ "<24,73>": "",
+ "<24,74>": "",
+ "<24,75>": "",
+ "<24,76>": "",
+ "<24,77>": "",
+ "<24,78>": "",
+ "<24,79>": "",
+ "<24,80>": "",
+ "<24,81>": "",
+ "<24,82>": "",
+ "<24,83>": "",
+ "<24,84>": "",
+ "<24,85>": "",
+ "<24,86>": "",
+ "<24,87>": "",
+ "<24,88>": "",
+ "<24,89>": "",
+ "<24,90>": "",
+ "<24,91>": "",
+ "<24,92>": ""
+ },
+ "<25>": {
+ "<25,1>": "BTN_PASSWORD",
+ "<25,2>": "",
+ "<25,3>": "PUSHBUTTON",
+ "<25,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<25,5>": "316",
+ "<25,6>": "396",
+ "<25,7>": "20",
+ "<25,8>": "20",
+ "<25,9>": "",
+ "<25,10>": {
+ "<25,10,1>": "0x56008300",
+ "<25,10,2>": "0x0"
+ },
+ "<25,11>": {
+ "<25,11,1>": "0x0",
+ "<25,11,2>": "0x80000100"
+ },
+ "<25,12>": "17",
+ "<25,13>": {
+ "<25,13,1>": "4294967295",
+ "<25,13,2>": "4294967295",
+ "<25,13,3>": "0"
+ },
+ "<25,14>": "-2",
+ "<25,15>": {
+ "<25,15,1>": {
+ "<25,15,1,1>": "Segoe UI",
+ "<25,15,1,2>": "-12",
+ "<25,15,1,3>": "400",
+ "<25,15,1,4>": "0",
+ "<25,15,1,5>": "0",
+ "<25,15,1,6>": "0",
+ "<25,15,1,7>": "0",
+ "<25,15,1,8>": "34",
+ "<25,15,1,9>": "0",
+ "<25,15,1,10>": "3",
+ "<25,15,1,11>": "2",
+ "<25,15,1,12>": "1"
+ }
+ },
+ "<25,16>": "",
+ "<25,17>": "",
+ "<25,18>": {
+ "<25,18,1>": {
+ "<25,18,1,1>": "P",
+ "<25,18,1,2>": "PASSWORDSTYLE",
+ "<25,18,1,3>": "@WINDOW.EDL_PASSWORD",
+ "<25,18,1,4>": "0",
+ "<25,18,1,5>": "",
+ "<25,18,1,6>": "",
+ "<25,18,1,7>": "",
+ "<25,18,1,8>": "",
+ "<25,18,1,9>": "",
+ "<25,18,1,10>": "",
+ "<25,18,1,11>": "",
+ "<25,18,1,12>": "",
+ "<25,18,1,13>": "",
+ "<25,18,1,14>": "",
+ "<25,18,1,15>": "GEN",
+ "<25,18,1,16>": "0"
+ },
+ "<25,18,2>": {
+ "<25,18,2,1>": "P",
+ "<25,18,2,2>": "PASSWORDSTYLE",
+ "<25,18,2,3>": "@WINDOW.EDL_PASSWORD",
+ "<25,18,2,4>": "1",
+ "<25,18,2,5>": "",
+ "<25,18,2,6>": "",
+ "<25,18,2,7>": "",
+ "<25,18,2,8>": "",
+ "<25,18,2,9>": "",
+ "<25,18,2,10>": "",
+ "<25,18,2,11>": "",
+ "<25,18,2,12>": "",
+ "<25,18,2,13>": "",
+ "<25,18,2,14>": "",
+ "<25,18,2,15>": "GEN",
+ "<25,18,2,16>": "0"
+ },
+ "<25,18,3>": {
+ "<25,18,3,1>": "P",
+ "<25,18,3,2>": "PASSWORDSTYLE",
+ "<25,18,3,3>": "@WINDOW.EDL_PASSWORD",
+ "<25,18,3,4>": "1",
+ "<25,18,3,5>": "",
+ "<25,18,3,6>": "",
+ "<25,18,3,7>": "",
+ "<25,18,3,8>": "",
+ "<25,18,3,9>": "",
+ "<25,18,3,10>": "",
+ "<25,18,3,11>": "",
+ "<25,18,3,12>": "",
+ "<25,18,3,13>": "",
+ "<25,18,3,14>": "",
+ "<25,18,3,15>": "GEN",
+ "<25,18,3,16>": "0"
+ }
+ },
+ "<25,19>": {
+ "<25,19,1>": "BUTTONDOWN",
+ "<25,19,2>": "BUTTONUP",
+ "<25,19,3>": "LOSTCAPTURE"
+ },
+ "<25,20>": "",
+ "<25,21>": "",
+ "<25,22>": "",
+ "<25,23>": "",
+ "<25,24>": "",
+ "<25,25>": "",
+ "<25,26>": "",
+ "<25,27>": "",
+ "<25,28>": "",
+ "<25,29>": "",
+ "<25,30>": "",
+ "<25,31>": "",
+ "<25,32>": "",
+ "<25,33>": "",
+ "<25,34>": "",
+ "<25,35>": "",
+ "<25,36>": "",
+ "<25,37>": "",
+ "<25,38>": "",
+ "<25,39>": "",
+ "<25,40>": "-1",
+ "<25,41>": {
+ "<25,41,1>": "",
+ "<25,41,2>": "-1"
+ },
+ "<25,42>": "",
+ "<25,43>": "",
+ "<25,44>": "",
+ "<25,45>": "",
+ "<25,46>": "",
+ "<25,47>": "",
+ "<25,48>": "",
+ "<25,49>": "",
+ "<25,50>": "",
+ "<25,51>": "",
+ "<25,52>": "SYSPROG*IMAGE*PNG*RTI_IDE_SHOW_PW",
+ "<25,53>": {
+ "<25,53,1>": "-5",
+ "<25,53,2>": "",
+ "<25,53,3>": {
+ "<25,53,3,1>": "0",
+ "<25,53,3,2>": "0"
+ },
+ "<25,53,4>": {
+ "<25,53,4,1>": "0",
+ "<25,53,4,2>": "0"
+ },
+ "<25,53,5>": "0",
+ "<25,53,6>": "1",
+ "<25,53,7>": "",
+ "<25,53,8>": "4",
+ "<25,53,9>": "",
+ "<25,53,10>": "0"
+ },
+ "<25,54>": "",
+ "<25,55>": "",
+ "<25,56>": "",
+ "<25,57>": "",
+ "<25,58>": "",
+ "<25,59>": {
+ "<25,59,1>": "Show the password",
+ "<25,59,2>": "",
+ "<25,59,3>": "",
+ "<25,59,4>": "",
+ "<25,59,5>": "0",
+ "<25,59,6>": "0",
+ "<25,59,7>": "0"
+ },
+ "<25,60>": "",
+ "<25,61>": "",
+ "<25,62>": "0",
+ "<25,63>": "",
+ "<25,64>": {
+ "<25,64,1>": "-2",
+ "<25,64,2>": "-2",
+ "<25,64,3>": "0"
+ },
+ "<25,65>": "-2",
+ "<25,66>": "",
+ "<25,67>": "",
+ "<25,68>": "",
+ "<25,69>": "",
+ "<25,70>": "",
+ "<25,71>": "",
+ "<25,72>": "",
+ "<25,73>": "",
+ "<25,74>": "",
+ "<25,75>": "",
+ "<25,76>": "",
+ "<25,77>": "",
+ "<25,78>": "",
+ "<25,79>": "",
+ "<25,80>": "",
+ "<25,81>": "",
+ "<25,82>": "",
+ "<25,83>": "",
+ "<25,84>": "",
+ "<25,85>": "",
+ "<25,86>": "",
+ "<25,87>": "",
+ "<25,88>": "",
+ "<25,89>": "",
+ "<25,90>": "0",
+ "<25,91>": "0"
+ },
+ "<26>": {
+ "<26,1>": "EDL_RESPONSE_ID",
+ "<26,2>": "",
+ "<26,3>": "EDITFIELD",
+ "<26,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<26,5>": "556",
+ "<26,6>": "44",
+ "<26,7>": "368",
+ "<26,8>": "20",
+ "<26,9>": "",
+ "<26,10>": {
+ "<26,10,1>": "0x56000880",
+ "<26,10,2>": "0x200"
+ },
+ "<26,11>": {
+ "<26,11,1>": "0x0",
+ "<26,11,2>": "0x80000000"
+ },
+ "<26,12>": "25",
+ "<26,13>": {
+ "<26,13,1>": "-2",
+ "<26,13,2>": "-2",
+ "<26,13,3>": ""
+ },
+ "<26,14>": "-2",
+ "<26,15>": {
+ "<26,15,1>": {
+ "<26,15,1,1>": "Segoe UI",
+ "<26,15,1,2>": "-12",
+ "<26,15,1,3>": "400",
+ "<26,15,1,4>": "0",
+ "<26,15,1,5>": "0",
+ "<26,15,1,6>": "0",
+ "<26,15,1,7>": "0",
+ "<26,15,1,8>": "34",
+ "<26,15,1,9>": "0",
+ "<26,15,1,10>": "3",
+ "<26,15,1,11>": "2",
+ "<26,15,1,12>": "1"
+ }
+ },
+ "<26,16>": "",
+ "<26,17>": "",
+ "<26,18>": "",
+ "<26,19>": "",
+ "<26,20>": "",
+ "<26,21>": "",
+ "<26,22>": "",
+ "<26,23>": "",
+ "<26,24>": "",
+ "<26,25>": "",
+ "<26,26>": "",
+ "<26,27>": "",
+ "<26,28>": "<>",
+ "<26,29>": "<>",
+ "<26,30>": "<>",
+ "<26,31>": "0",
+ "<26,32>": "",
+ "<26,33>": "",
+ "<26,34>": "",
+ "<26,35>": "",
+ "<26,36>": {
+ "<26,36,1>": "0",
+ "<26,36,2>": "0"
+ },
+ "<26,37>": "",
+ "<26,38>": "",
+ "<26,39>": "",
+ "<26,40>": "",
+ "<26,41>": "",
+ "<26,42>": "",
+ "<26,43>": "",
+ "<26,44>": "",
+ "<26,45>": "",
+ "<26,46>": "",
+ "<26,47>": "",
+ "<26,48>": "",
+ "<26,49>": "",
+ "<26,50>": "",
+ "<26,51>": "",
+ "<26,52>": "",
+ "<26,53>": "",
+ "<26,54>": "",
+ "<26,55>": "",
+ "<26,56>": "",
+ "<26,57>": "",
+ "<26,58>": "",
+ "<26,59>": "",
+ "<26,60>": "",
+ "<26,61>": "",
+ "<26,62>": "0",
+ "<26,63>": "",
+ "<26,64>": "",
+ "<26,65>": "",
+ "<26,66>": "",
+ "<26,67>": "",
+ "<26,68>": "",
+ "<26,69>": "",
+ "<26,70>": "",
+ "<26,71>": "",
+ "<26,72>": "",
+ "<26,73>": "",
+ "<26,74>": "",
+ "<26,75>": "",
+ "<26,76>": "",
+ "<26,77>": "",
+ "<26,78>": "",
+ "<26,79>": "",
+ "<26,80>": "",
+ "<26,81>": "",
+ "<26,82>": "",
+ "<26,83>": "",
+ "<26,84>": "",
+ "<26,85>": "",
+ "<26,86>": "",
+ "<26,87>": "",
+ "<26,88>": "",
+ "<26,89>": "",
+ "<26,90>": "",
+ "<26,91>": "",
+ "<26,92>": ""
+ },
+ "<27>": {
+ "<27,1>": "LBL_RESPONSE_ID",
+ "<27,2>": "",
+ "<27,3>": "STATIC",
+ "<27,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<27,5>": "452",
+ "<27,6>": "44",
+ "<27,7>": "100",
+ "<27,8>": "20",
+ "<27,9>": "Async/Callback ID:",
+ "<27,10>": {
+ "<27,10,1>": "0x56000200",
+ "<27,10,2>": "0x0"
+ },
+ "<27,11>": {
+ "<27,11,1>": "0x0",
+ "<27,11,2>": "0x80000000"
+ },
+ "<27,12>": "26",
+ "<27,13>": {
+ "<27,13,1>": "-2",
+ "<27,13,2>": "-2",
+ "<27,13,3>": ""
+ },
+ "<27,14>": "-2",
+ "<27,15>": {
+ "<27,15,1>": {
+ "<27,15,1,1>": "Segoe UI",
+ "<27,15,1,2>": "-12",
+ "<27,15,1,3>": "400",
+ "<27,15,1,4>": "0",
+ "<27,15,1,5>": "0",
+ "<27,15,1,6>": "0",
+ "<27,15,1,7>": "0",
+ "<27,15,1,8>": "34",
+ "<27,15,1,9>": "0",
+ "<27,15,1,10>": "3",
+ "<27,15,1,11>": "2",
+ "<27,15,1,12>": "1"
+ }
+ },
+ "<27,16>": "",
+ "<27,17>": "",
+ "<27,18>": "",
+ "<27,19>": "",
+ "<27,20>": "",
+ "<27,21>": "",
+ "<27,22>": "",
+ "<27,23>": "",
+ "<27,24>": "",
+ "<27,25>": "",
+ "<27,26>": "",
+ "<27,27>": "",
+ "<27,28>": "<>",
+ "<27,29>": "<>",
+ "<27,30>": "",
+ "<27,31>": "",
+ "<27,32>": "",
+ "<27,33>": "",
+ "<27,34>": "",
+ "<27,35>": "",
+ "<27,36>": "",
+ "<27,37>": "",
+ "<27,38>": "",
+ "<27,39>": "",
+ "<27,40>": "",
+ "<27,41>": "",
+ "<27,42>": "",
+ "<27,43>": "",
+ "<27,44>": "",
+ "<27,45>": "",
+ "<27,46>": "",
+ "<27,47>": "",
+ "<27,48>": "",
+ "<27,49>": "",
+ "<27,50>": "",
+ "<27,51>": "",
+ "<27,52>": "",
+ "<27,53>": "",
+ "<27,54>": "",
+ "<27,55>": "",
+ "<27,56>": "",
+ "<27,57>": "",
+ "<27,58>": "",
+ "<27,59>": "",
+ "<27,60>": "",
+ "<27,61>": "",
+ "<27,62>": "0",
+ "<27,63>": {
+ "<27,63,1>": "",
+ "<27,63,2>": "",
+ "<27,63,3>": "",
+ "<27,63,4>": "",
+ "<27,63,5>": "",
+ "<27,63,6>": "",
+ "<27,63,7>": "",
+ "<27,63,8>": ""
+ },
+ "<27,64>": {
+ "<27,64,1>": "",
+ "<27,64,2>": "",
+ "<27,64,3>": ""
+ },
+ "<27,65>": "-2",
+ "<27,66>": "",
+ "<27,67>": "",
+ "<27,68>": "",
+ "<27,69>": "",
+ "<27,70>": "",
+ "<27,71>": "",
+ "<27,72>": "",
+ "<27,73>": "",
+ "<27,74>": "",
+ "<27,75>": "",
+ "<27,76>": "",
+ "<27,77>": "",
+ "<27,78>": "",
+ "<27,79>": "",
+ "<27,80>": "",
+ "<27,81>": "",
+ "<27,82>": "",
+ "<27,83>": "",
+ "<27,84>": "",
+ "<27,85>": "",
+ "<27,86>": "",
+ "<27,87>": "",
+ "<27,88>": "",
+ "<27,89>": "",
+ "<27,90>": "0",
+ "<27,91>": "0",
+ "<27,92>": ""
+ },
+ "<28>": {
+ "<28,1>": "EDL_RESPONSE_STATUS_CODE",
+ "<28,2>": "",
+ "<28,3>": "EDITFIELD",
+ "<28,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<28,5>": "556",
+ "<28,6>": "68",
+ "<28,7>": "88",
+ "<28,8>": "20",
+ "<28,9>": "",
+ "<28,10>": {
+ "<28,10,1>": "0x56000880",
+ "<28,10,2>": "0x200"
+ },
+ "<28,11>": {
+ "<28,11,1>": "0x0",
+ "<28,11,2>": "0x80000000"
+ },
+ "<28,12>": "28",
+ "<28,13>": {
+ "<28,13,1>": "-2",
+ "<28,13,2>": "-2",
+ "<28,13,3>": ""
+ },
+ "<28,14>": "-2",
+ "<28,15>": {
+ "<28,15,1>": {
+ "<28,15,1,1>": "Segoe UI",
+ "<28,15,1,2>": "-12",
+ "<28,15,1,3>": "400",
+ "<28,15,1,4>": "0",
+ "<28,15,1,5>": "0",
+ "<28,15,1,6>": "0",
+ "<28,15,1,7>": "0",
+ "<28,15,1,8>": "34",
+ "<28,15,1,9>": "0",
+ "<28,15,1,10>": "3",
+ "<28,15,1,11>": "2",
+ "<28,15,1,12>": "1"
+ }
+ },
+ "<28,16>": "",
+ "<28,17>": "",
+ "<28,18>": "",
+ "<28,19>": "",
+ "<28,20>": "",
+ "<28,21>": "",
+ "<28,22>": "",
+ "<28,23>": "",
+ "<28,24>": "",
+ "<28,25>": "",
+ "<28,26>": "",
+ "<28,27>": "",
+ "<28,28>": "<>",
+ "<28,29>": "<>",
+ "<28,30>": "<>",
+ "<28,31>": "0",
+ "<28,32>": "",
+ "<28,33>": "",
+ "<28,34>": "",
+ "<28,35>": "",
+ "<28,36>": {
+ "<28,36,1>": "0",
+ "<28,36,2>": "0"
+ },
+ "<28,37>": "",
+ "<28,38>": "",
+ "<28,39>": "",
+ "<28,40>": "",
+ "<28,41>": "",
+ "<28,42>": "",
+ "<28,43>": "",
+ "<28,44>": "",
+ "<28,45>": "",
+ "<28,46>": "",
+ "<28,47>": "",
+ "<28,48>": "",
+ "<28,49>": "",
+ "<28,50>": "",
+ "<28,51>": "",
+ "<28,52>": "",
+ "<28,53>": "",
+ "<28,54>": "",
+ "<28,55>": "",
+ "<28,56>": "",
+ "<28,57>": "",
+ "<28,58>": "",
+ "<28,59>": "",
+ "<28,60>": "",
+ "<28,61>": "",
+ "<28,62>": "0",
+ "<28,63>": "",
+ "<28,64>": "",
+ "<28,65>": "",
+ "<28,66>": "",
+ "<28,67>": "",
+ "<28,68>": "",
+ "<28,69>": "",
+ "<28,70>": "",
+ "<28,71>": "",
+ "<28,72>": "",
+ "<28,73>": "",
+ "<28,74>": "",
+ "<28,75>": "",
+ "<28,76>": "",
+ "<28,77>": "",
+ "<28,78>": "",
+ "<28,79>": "",
+ "<28,80>": "",
+ "<28,81>": "",
+ "<28,82>": "",
+ "<28,83>": "",
+ "<28,84>": "",
+ "<28,85>": "",
+ "<28,86>": "",
+ "<28,87>": "",
+ "<28,88>": "",
+ "<28,89>": "",
+ "<28,90>": "",
+ "<28,91>": "",
+ "<28,92>": ""
+ },
+ "<29>": {
+ "<29,1>": "LBL_RESPONSE_STATUS",
+ "<29,2>": "",
+ "<29,3>": "STATIC",
+ "<29,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<29,5>": "452",
+ "<29,6>": "68",
+ "<29,7>": "100",
+ "<29,8>": "20",
+ "<29,9>": "Status:",
+ "<29,10>": {
+ "<29,10,1>": "0x56000200",
+ "<29,10,2>": "0x0"
+ },
+ "<29,11>": {
+ "<29,11,1>": "0x0",
+ "<29,11,2>": "0x80000000"
+ },
+ "<29,12>": "27",
+ "<29,13>": {
+ "<29,13,1>": "-2",
+ "<29,13,2>": "-2",
+ "<29,13,3>": ""
+ },
+ "<29,14>": "-2",
+ "<29,15>": {
+ "<29,15,1>": {
+ "<29,15,1,1>": "Segoe UI",
+ "<29,15,1,2>": "-12",
+ "<29,15,1,3>": "400",
+ "<29,15,1,4>": "0",
+ "<29,15,1,5>": "0",
+ "<29,15,1,6>": "0",
+ "<29,15,1,7>": "0",
+ "<29,15,1,8>": "34",
+ "<29,15,1,9>": "0",
+ "<29,15,1,10>": "3",
+ "<29,15,1,11>": "2",
+ "<29,15,1,12>": "1"
+ }
+ },
+ "<29,16>": "",
+ "<29,17>": "",
+ "<29,18>": "",
+ "<29,19>": "",
+ "<29,20>": "",
+ "<29,21>": "",
+ "<29,22>": "",
+ "<29,23>": "",
+ "<29,24>": "",
+ "<29,25>": "",
+ "<29,26>": "",
+ "<29,27>": "",
+ "<29,28>": "<>",
+ "<29,29>": "<>",
+ "<29,30>": "",
+ "<29,31>": "",
+ "<29,32>": "",
+ "<29,33>": "",
+ "<29,34>": "",
+ "<29,35>": "",
+ "<29,36>": "",
+ "<29,37>": "",
+ "<29,38>": "",
+ "<29,39>": "",
+ "<29,40>": "",
+ "<29,41>": "",
+ "<29,42>": "",
+ "<29,43>": "",
+ "<29,44>": "",
+ "<29,45>": "",
+ "<29,46>": "",
+ "<29,47>": "",
+ "<29,48>": "",
+ "<29,49>": "",
+ "<29,50>": "",
+ "<29,51>": "",
+ "<29,52>": "",
+ "<29,53>": "",
+ "<29,54>": "",
+ "<29,55>": "",
+ "<29,56>": "",
+ "<29,57>": "",
+ "<29,58>": "",
+ "<29,59>": "",
+ "<29,60>": "",
+ "<29,61>": "",
+ "<29,62>": "0",
+ "<29,63>": {
+ "<29,63,1>": "",
+ "<29,63,2>": "",
+ "<29,63,3>": "",
+ "<29,63,4>": "",
+ "<29,63,5>": "",
+ "<29,63,6>": "",
+ "<29,63,7>": "",
+ "<29,63,8>": ""
+ },
+ "<29,64>": {
+ "<29,64,1>": "",
+ "<29,64,2>": "",
+ "<29,64,3>": ""
+ },
+ "<29,65>": "-2",
+ "<29,66>": "",
+ "<29,67>": "",
+ "<29,68>": "",
+ "<29,69>": "",
+ "<29,70>": "",
+ "<29,71>": "",
+ "<29,72>": "",
+ "<29,73>": "",
+ "<29,74>": "",
+ "<29,75>": "",
+ "<29,76>": "",
+ "<29,77>": "",
+ "<29,78>": "",
+ "<29,79>": "",
+ "<29,80>": "",
+ "<29,81>": "",
+ "<29,82>": "",
+ "<29,83>": "",
+ "<29,84>": "",
+ "<29,85>": "",
+ "<29,86>": "",
+ "<29,87>": "",
+ "<29,88>": "",
+ "<29,89>": "",
+ "<29,90>": "0",
+ "<29,91>": "0",
+ "<29,92>": ""
+ },
+ "<30>": {
+ "<30,1>": "EDL_RESPONSE_STATUS_TEXT",
+ "<30,2>": "",
+ "<30,3>": "EDITFIELD",
+ "<30,4>": "RTI_HTTP_DOWNLOAD_TEST",
+ "<30,5>": "648",
+ "<30,6>": "68",
+ "<30,7>": "276",
+ "<30,8>": "20",
+ "<30,9>": "",
+ "<30,10>": {
+ "<30,10,1>": "0x56000880",
+ "<30,10,2>": "0x200"
+ },
+ "<30,11>": {
+ "<30,11,1>": "0x0",
+ "<30,11,2>": "0x80000000"
+ },
+ "<30,12>": "29",
+ "<30,13>": {
+ "<30,13,1>": "-2",
+ "<30,13,2>": "-2",
+ "<30,13,3>": ""
+ },
+ "<30,14>": "-2",
+ "<30,15>": {
+ "<30,15,1>": {
+ "<30,15,1,1>": "Segoe UI",
+ "<30,15,1,2>": "-12",
+ "<30,15,1,3>": "400",
+ "<30,15,1,4>": "0",
+ "<30,15,1,5>": "0",
+ "<30,15,1,6>": "0",
+ "<30,15,1,7>": "0",
+ "<30,15,1,8>": "34",
+ "<30,15,1,9>": "0",
+ "<30,15,1,10>": "3",
+ "<30,15,1,11>": "2",
+ "<30,15,1,12>": "1"
+ }
+ },
+ "<30,16>": "",
+ "<30,17>": "",
+ "<30,18>": "",
+ "<30,19>": "",
+ "<30,20>": "",
+ "<30,21>": "",
+ "<30,22>": "",
+ "<30,23>": "",
+ "<30,24>": "",
+ "<30,25>": "",
+ "<30,26>": "",
+ "<30,27>": "",
+ "<30,28>": "<>",
+ "<30,29>": "<>",
+ "<30,30>": "<