Working version
authorMathieu Baudier <mbaudier@argeo.org>
Thu, 7 Jan 2010 13:13:53 +0000 (13:13 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Thu, 7 Jan 2010 13:13:53 +0000 (13:13 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@3251 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

27 files changed:
eclipse/features/org.argeo.slc.ide.java/feature.xml
eclipse/features/org.argeo.slc.ui/feature.xml
eclipse/plugins/org.argeo.slc.ide/.classpath [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.ide/.project
eclipse/plugins/org.argeo.slc.ide/META-INF/MANIFEST.MF
eclipse/plugins/org.argeo.slc.ide/build.properties
eclipse/plugins/org.argeo.slc.ide/icons/argeo-icon-100104-256.png [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.ide/icons/argeo-logo-100104.xpm [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.ide/icons/argeo-square-48.xpm [deleted file]
eclipse/plugins/org.argeo.slc.ide/org.argeo.slc.ide.java.product
eclipse/plugins/org.argeo.slc.ide/plugin.xml
eclipse/plugins/org.argeo.slc.ide/plugin_customization.ini
eclipse/plugins/org.argeo.slc.ide/slc-sdk-dev.target [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/SlcIdePlugin.java [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/SlcPerspectiveFactory.java [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/preferences/SlcMainPreferencePage.java [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.ui.launch/.classpath
eclipse/plugins/org.argeo.slc.ui.launch/META-INF/MANIFEST.MF
eclipse/plugins/org.argeo.slc.ui.launch/build.properties
eclipse/plugins/org.argeo.slc.ui.launch/plugin.xml
eclipse/plugins/org.argeo.slc.ui.launch/slc-sdk-dev.target [deleted file]
eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/EmbeddedSlcSystem.java
eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/SlcPerspectiveFactory.java [deleted file]
eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/osgi/SlcLaunchShortcut.java
eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcLaunchPreferencePage.java [new file with mode: 0644]
eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcPreferencePage.java [deleted file]
eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/script/SlcScriptLaunchDelegate.java

index 18790e3d2c555178a2101ef6ab9a8df7fc63de3d..ee26c7dde96a0e91d547035d57a3ef724ad5dd90 100644 (file)
@@ -41,4 +41,11 @@ limitations under the License.
          install-size="0"
          version="0.0.0"/>
 
+   <plugin
+         id="org.argeo.slc.ui.launch"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
 </feature>
index b9e6cf6d1c7ac50ddeb7856687162acfaae044e0..3e1a7d2069681ee2049659ed4b538ff4880ed0eb 100644 (file)
@@ -2,7 +2,7 @@
 <feature
       id="org.argeo.slc.ui"
       label="SLC UI"
-      version="0.12.1.D20091229_2224">
+      version="0.12.1.D20100107_1317">
 
    <url>
       <update label="SLC UI" url="http://www.argeo.org/projects/slc/update/"/>
          id="org.argeo.slc.ui.launch"
          download-size="0"
          install-size="0"
-         version="0.12.1.D20091229_2224"
+         version="0.12.1.D20100107_1317"
+         unpack="false"/>
+
+   <plugin
+         id="org.argeo.slc.ide"
+         download-size="0"
+         install-size="0"
+         version="0.12.1.D20100107_1317"
          unpack="false"/>
 
 </feature>
diff --git a/eclipse/plugins/org.argeo.slc.ide/.classpath b/eclipse/plugins/org.argeo.slc.ide/.classpath
new file mode 100644 (file)
index 0000000..6cf1a3b
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+       <classpathentry kind="src" path="src/main/java"/>
+       <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+       <classpathentry kind="output" path="bin"/>
+</classpath>
index b01d4f241007f523cdc487fb63bd97c6c3e8afa4..09d04f4e2b8087e582ec5a35305b7e481eaad28a 100644 (file)
@@ -5,6 +5,11 @@
        <projects>
        </projects>
        <buildSpec>
+               <buildCommand>
+                       <name>org.eclipse.jdt.core.javabuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
                <buildCommand>
                        <name>org.eclipse.pde.ManifestBuilder</name>
                        <arguments>
@@ -18,5 +23,6 @@
        </buildSpec>
        <natures>
                <nature>org.eclipse.pde.PluginNature</nature>
+               <nature>org.eclipse.jdt.core.javanature</nature>
        </natures>
 </projectDescription>
index 0609be2e1a1d0cfead5bbbdf51e4caec7dc263b1..90532665af81b55f41329a761ec45ef4dbf4f773 100644 (file)
@@ -2,5 +2,11 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Argeo IDE
 Bundle-SymbolicName: org.argeo.slc.ide;singleton:=true
-Bundle-Version: 0.12.1.SNAPSHOT
+Bundle-Version: 0.12.1.D20100107_1317
 Bundle-Vendor: Argeo.org
+Require-Bundle: org.eclipse.ui;bundle-version="3.5.1",
+ org.eclipse.osgi;bundle-version="3.5.1",
+ org.eclipse.core.runtime;bundle-version="3.5.0",
+ org.eclipse.jdt.ui;bundle-version="3.5.1",
+ org.eclipse.ui.console;bundle-version="3.4.0"
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
index 6a45898d5033252c1da49fc39d4218c47e47b9d2..8079845722b66aec1fc8f59f2e7a40266ca96c23 100644 (file)
@@ -1,2 +1,8 @@
 bin.includes = META-INF/,\
-               plugin_customization.ini
+               plugin_customization.ini,\
+               plugin.xml,\
+               icons/,\
+               splash.bmp,\
+               slc-sdk-dev.target,\
+               .
+source.. = src/main/java/
diff --git a/eclipse/plugins/org.argeo.slc.ide/icons/argeo-icon-100104-256.png b/eclipse/plugins/org.argeo.slc.ide/icons/argeo-icon-100104-256.png
new file mode 100644 (file)
index 0000000..a9af088
Binary files /dev/null and b/eclipse/plugins/org.argeo.slc.ide/icons/argeo-icon-100104-256.png differ
diff --git a/eclipse/plugins/org.argeo.slc.ide/icons/argeo-logo-100104.xpm b/eclipse/plugins/org.argeo.slc.ide/icons/argeo-logo-100104.xpm
new file mode 100644 (file)
index 0000000..ed41e79
--- /dev/null
@@ -0,0 +1,571 @@
+/* XPM */
+static char * argeo_logo_100104_xpm[] = {
+"600 183 385 2",
+"      c None",
+".     c #0066D0",
+"+     c #0664C5",
+"@     c #0664C6",
+"#     c #FE8F00",
+"$     c #0564C8",
+"%     c #0465C9",
+"&     c #0365CB",
+"*     c #0265CD",
+"=     c #245A93",
+"-     c #4D4D4D",
+";     c #0166CF",
+">     c #30567E",
+",     c #0E62B9",
+"'     c #0266CD",
+")     c #44505D",
+"!     c #1E5C9C",
+"~     c #43505D",
+"{     c #FC8E01",
+"]     c #0066CF",
+"^     c #1E5C9D",
+"/     c #FD8F00",
+"(     c #0166CE",
+"_     c #43505E",
+":     c #FB8E01",
+"<     c #1D5C9E",
+"[     c #0D62B9",
+"}     c #375473",
+"|     c #F58C04",
+"1     c #355577",
+"2     c #42505F",
+"3     c #1F5C9B",
+"4     c #4A4E52",
+"5     c #F78C03",
+"6     c #0265CC",
+"7     c #0564C7",
+"8     c #155FAD",
+"9     c #1D5D9F",
+"0     c #345577",
+"a     c #FA8E02",
+"b     c #0C62BB",
+"c     c #425160",
+"d     c #1260B2",
+"e     c #44505C",
+"f     c #F98D02",
+"g     c #1360AF",
+"h     c #1C5DA0",
+"i     c #255A90",
+"j     c #4C4D4F",
+"k     c #0365CA",
+"l     c #195EA6",
+"m     c #425161",
+"n     c #0863C3",
+"o     c #39536E",
+"p     c #1B5DA1",
+"q     c #175FA9",
+"r     c #474F57",
+"s     c #F38B05",
+"t     c #155FAC",
+"u     c #415162",
+"v     c #2B5886",
+"w     c #E5860B",
+"x     c #0863C2",
+"y     c #2D5783",
+"z     c #1B5DA2",
+"A     c #0B62BC",
+"B     c #3E5266",
+"C     c #CC7C16",
+"D     c #1061B5",
+"E     c #0864C3",
+"F     c #494E53",
+"G     c #B8751E",
+"H     c #175EA9",
+"I     c #27598E",
+"J     c #1A5DA3",
+"K     c #FA8D02",
+"L     c #4A4E51",
+"M     c #405163",
+"N     c #E4850B",
+"O     c #1A5EA4",
+"P     c #165FAA",
+"Q     c #225B95",
+"R     c #0F61B6",
+"S     c #0764C4",
+"T     c #365575",
+"U     c #E3850C",
+"V     c #D47F12",
+"W     c #CE7D15",
+"X     c #C97B17",
+"Y     c #C47919",
+"Z     c #BF771B",
+"`     c #CB7C16",
+" .    c #ED8907",
+"..    c #B17221",
+"+.    c #0A63C0",
+"@.    c #1B5DA3",
+"#.    c #28598C",
+"$.    c #2F5780",
+"%.    c #32567B",
+"&.    c #355575",
+"*.    c #39536F",
+"=.    c #3C5269",
+"-.    c #3D5268",
+";.    c #355576",
+">.    c #31567D",
+",.    c #2D5784",
+"'.    c #28598B",
+").    c #185EA8",
+"!.    c #0E61B8",
+"~.    c #175EA8",
+"{.    c #205C99",
+"].    c #29598A",
+"^.    c #3B536C",
+"/.    c #3B536B",
+"(.    c #365474",
+"_.    c #145FAE",
+":.    c #405164",
+"<.    c #195EA5",
+"[.    c #2E5781",
+"}.    c #415161",
+"|.    c #2B5887",
+"1.    c #F18A06",
+"2.    c #A46E27",
+"3.    c #7E5F38",
+"4.    c #585148",
+"5.    c #5E5346",
+"6.    c #806037",
+"7.    c #A36D28",
+"8.    c #D88111",
+"9.    c #3F5265",
+"0.    c #4D4D4E",
+"a.    c #31567C",
+"b.    c #185EA6",
+"c.    c #32567C",
+"d.    c #494E54",
+"e.    c #2E5782",
+"f.    c #385471",
+"g.    c #185EA7",
+"h.    c #4B4D50",
+"i.    c #4C4D4E",
+"j.    c #2F577F",
+"k.    c #484F55",
+"l.    c #F88D02",
+"m.    c #C0781B",
+"n.    c #7A5E39",
+"o.    c #4E4D4D",
+"p.    c #725B3D",
+"q.    c #D68011",
+"r.    c #1161B3",
+"s.    c #2C5885",
+"t.    c #464F58",
+"u.    c #0565C8",
+"v.    c #265A90",
+"w.    c #3A536D",
+"x.    c #4B4E50",
+"y.    c #0465CA",
+"z.    c #2A5889",
+"A.    c #0963C0",
+"B.    c #DD830E",
+"C.    c #98692C",
+"D.    c #595148",
+"E.    c #A76F26",
+"F.    c #A26D28",
+"G.    c #1460AF",
+"H.    c #335579",
+"I.    c #45505B",
+"J.    c #1E5C9E",
+"K.    c #715A3D",
+"L.    c #6E593F",
+"M.    c #E2850C",
+"N.    c #EE8907",
+"O.    c #33567A",
+"P.    c #215B97",
+"Q.    c #385470",
+"R.    c #2F5781",
+"S.    c #4A4E53",
+"T.    c #3F5266",
+"U.    c #255A91",
+"V.    c #3C526A",
+"W.    c #7C5F38",
+"X.    c #565049",
+"Y.    c #B9751E",
+"Z.    c #A46D27",
+"`.    c #484F56",
+" +    c #EB8808",
+".+    c #906630",
+"++    c #4E4E4C",
+"@+    c #896333",
+"#+    c #F68C04",
+"$+    c #F28A05",
+"%+    c #0D62BA",
+"&+    c #464F59",
+"*+    c #BC761D",
+"=+    c #54504A",
+"-+    c #7F6037",
+";+    c #F88D03",
+">+    c #A86F25",
+",+    c #1260B1",
+"'+    c #205C9A",
+")+    c #1360B0",
+"!+    c #FB8E02",
+"~+    c #625544",
+"{+    c #345578",
+"]+    c #3A536E",
+"^+    c #265A8F",
+"/+    c #775D3B",
+"(+    c #99692C",
+"_+    c #A16C28",
+":+    c #0C62BC",
+"<+    c #0B62BD",
+"[+    c #DF830E",
+"}+    c #605445",
+"|+    c #9C6B2A",
+"1+    c #FD8E01",
+"2+    c #E1840D",
+"3+    c #0764C3",
+"4+    c #0764C5",
+"5+    c #39546F",
+"6+    c #BB761D",
+"7+    c #705A3E",
+"8+    c #1C5DA1",
+"9+    c #235B94",
+"0+    c #1161B4",
+"a+    c #B07222",
+"b+    c #0F61B7",
+"c+    c #215B98",
+"d+    c #504E4C",
+"e+    c #2C5886",
+"f+    c #9F6C29",
+"g+    c #D37F13",
+"h+    c #235B95",
+"i+    c #504E4B",
+"j+    c #DF840D",
+"k+    c #215B99",
+"l+    c #836135",
+"m+    c #E88709",
+"n+    c #D17E14",
+"o+    c #635543",
+"p+    c #3E5267",
+"q+    c #165FAB",
+"r+    c #8F6630",
+"s+    c #D58012",
+"t+    c #2B5888",
+"u+    c #28598D",
+"v+    c #4B4E51",
+"w+    c #9B6A2B",
+"x+    c #E6860A",
+"y+    c #454F5A",
+"z+    c #3D5269",
+"A+    c #635544",
+"B+    c #0A63BF",
+"C+    c #DB820F",
+"D+    c #8C6532",
+"E+    c #1F5C9C",
+"F+    c #1061B4",
+"G+    c #C1781B",
+"H+    c #0963C1",
+"I+    c #675742",
+"J+    c #524F4B",
+"K+    c #BD771C",
+"L+    c #6B5840",
+"M+    c #F68C03",
+"N+    c #B17222",
+"O+    c #A56E27",
+"P+    c #5A5247",
+"Q+    c #474F58",
+"R+    c #8D6531",
+"S+    c #816036",
+"T+    c #C87B18",
+"U+    c #755C3C",
+"V+    c #D98110",
+"W+    c #6A5840",
+"X+    c #3C536A",
+"Y+    c #30577F",
+"Z+    c #EF8A06",
+"`+    c #595248",
+" @    c #E8870A",
+".@    c #97692D",
+"+@    c #534F4A",
+"@@    c #DE830E",
+"#@    c #8B6432",
+"$@    c #4F4E4C",
+"%@    c #D27F13",
+"&@    c #AC7024",
+"*@    c #C67A18",
+"=@    c #735B3C",
+"-@    c #0465C8",
+";@    c #BA761E",
+">@    c #695741",
+",@    c #EA8709",
+"'@    c #AA7025",
+")@    c #AE7123",
+"!@    c #EF8907",
+"~@    c #96682D",
+"{@    c #534F4B",
+"]@    c #484E55",
+"^@    c #29598B",
+"/@    c #8A6432",
+"(@    c #C57A19",
+"_@    c #42515F",
+":@    c #F48B04",
+"<@    c #AD7123",
+"[@    c #5E5345",
+"}@    c #575148",
+"|@    c #E6860B",
+"1@    c #94682E",
+"2@    c #0B63BE",
+"3@    c #3F5164",
+"4@    c #CF7E14",
+"5@    c #2A5888",
+"6@    c #C3791A",
+"7@    c #B7751F",
+"8@    c #665642",
+"9@    c #F48B05",
+"0@    c #AB7024",
+"a@    c #ED8908",
+"b@    c #575149",
+"c@    c #93672F",
+"d@    c #DA8210",
+"e@    c #876334",
+"f@    c #7B5E39",
+"g@    c #C2781A",
+"h@    c #6F5A3E",
+"i@    c #655642",
+"j@    c #AF7122",
+"k@    c #1460AE",
+"l@    c #225B97",
+"m@    c #7C5E39",
+"n@    c #255A92",
+"o@    c #375472",
+"p@    c #2C5884",
+"q@    c #D48012",
+"r@    c #C77B18",
+"s@    c #D78111",
+"t@    c #45505A",
+"u@    c #F28B05",
+"v@    c #DC820F",
+"w@    c #514F4B",
+"x@    c #0365CC",
+"y@    c #EA8809",
+"z@    c #B47420",
+"A@    c #6C5840",
+"B@    c #B47320",
+"C@    c #B27321",
+"D@    c #B7741F",
+"E@    c #5C5346",
+"F@    c #CF7D14",
+"G@    c #C77A18",
+"H@    c #0E61B7",
+"I@    c #AA7024",
+"J@    c #2D5884",
+"K@    c #9E6B2A",
+"L@    c #7D5F38",
+"M@    c #1160B3",
+"N@    c #EC8808",
+"O@    c #896433",
+"P@    c #245A92",
+"Q@    c #5F5445",
+"R@    c #335578",
+"S@    c #4E4D4C",
+"T@    c #9C6B2B",
+"U@    c #55504A",
+"V@    c #225B96",
+"W@    c #205B99",
+"X@    c #A76E26",
+"Y@    c #E98709",
+"Z@    c #A06C29",
+"`@    c #5B5247",
+" #    c #615444",
+".#    c #CF7D15",
+"+#    c #856235",
+"@#    c #0B62BE",
+"##    c #27598D",
+"$#    c #97682D",
+"%#    c #A96F25",
+"&#    c #6D593F",
+"*#    c #6C593F",
+"=#    c #B57420",
+"-#    c #92672F",
+";#    c #695841",
+">#    c #95682E",
+",#    c #BE771C",
+"'#    c #5C5247",
+")#    c #395470",
+"!#    c #43505F",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                . . .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                . . . .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              . . . . . . +                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            . . . . . . . . +                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          . . . . . . . . . . @                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        . . . . . . . . . . . . @                                                                                                                                                             # # # # # # # # # # # # # # #                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                . . . . . . . . . . . . . .                                                                                                                                                                                                                                                                                 . . . . . . . . . . . .                                                                                                                                   . . . . . . . . . . . . . . . . .                                               . . . . . . . . . . . . . . $                                                                                                                                                 # # # # # # # # # # # # # # # # # # # # # # # # #                                                                                                                                                                                                                                   . . . . . . . . . . . . . . .                                                                                                           ",
+"                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                                                                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                 . . . . . . . . . . . . . . . . %                                                                                                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                                                                                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                             ",
+"                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                           . . . . . . . . . . . . . . . . . &                                                                                                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                                                                                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                     ",
+"                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . .                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                 . . . . . . . . . . . . . . . . . . . *                                                                                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                                                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                               ",
+"                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .           . . . . . . . . . . . . . . . . . . . . . ;                                                                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                                                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                         ",
+"                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .     . . . . . . . . . . . . . . . . . . . . . . . . @                                                                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                   ",
+"                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' ) -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +                                                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                               ",
+"                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ! - -                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +                                                                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                           ",
+"                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' ~ - -                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @                                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # {                                                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ]                                                         ",
+"                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^ - -                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @                                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # /                                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                     ",
+"                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( _ - -                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $                                                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # :                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;                                                   ",
+"                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . < - -                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [ }                                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # |                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (                                               ",
+"                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 2 - -                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 - -                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 5                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6                                             ",
+"                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 - -                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 0 - - - -                                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # a                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *                                           ",
+"                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( c - -                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d e - - -                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # f                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . &                                         ",
+"                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . g                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h - -                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; i j - - -                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 5                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k                                       ",
+"                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( m - -                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . n o - - - -                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # |                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . &                                     ",
+"                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p - -                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q r - - -                                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # s                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . &                                   ",
+"                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; u - -                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . * v - - - -                                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # w                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x                                 ",
+"                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z - -                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A B - - -                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # C                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D                               ",
+"                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; u - -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 F - - -                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # G                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H                             ",
+"                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J - -                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; u - - -                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # K                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !                           ",
+"                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x L                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] M - -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q -                                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $                           ",
+"                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O - -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x D P h Q = 9 P R S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . T                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # / U V W X Y Z `  .# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ..                                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . * +.d O 9 P R x ' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P                         ",
+"                                    . . . . . . . . . . . . . . . . . $ D @.= #.v $.%.&.*.=.-.*.;.>.,.'.= ).+.] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !.-                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ ~.{.].%.^./.(.>.v = _.% . . . . . . . . . . . ] :.- -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $ <.[._ - - - - - - - - - - }.|._.' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R                                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 1.` 2.3.4.- - - - - - - - 5.6.7.8.# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # K 6.                                                                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( t > 9.r - - - - - - - - 0.r M a.b.& . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v                       ",
+"                                    . . . . . . . . . . . & 8 I c.=.r - - - - - - - - - - - - - - - - - - - - d./.e.z & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f.                                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' g.;.h.- - - - - - - - - - - i.M $.8 ; . . . . . . . <.- -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +.j.j - - - - - - - - - - - - - - - - k.= 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [.                                                                # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # l.m.n.o.- - - - - - - - - - - - - - - - p.Z K # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # q.                                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r.s.t.- - - - - - - - - - - - - - - - - 4 0 p u.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +                       ",
+"                                    . . . . . . . ( d v.w.x.- - - - - - - - - - -                         - - - - - - F > _.; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y.z.r - - - - - - -               - - - - ) I A.. . . . ] 9.- -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x e.h.- - - - -                           - - ) z ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.                                                              # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # B.C.D.- - - - - -                           - - 5.E.f # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # F.                                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b._ - - - - - -                             - - - x.v % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z                     ",
+"                                    . . . . . G.H.F - - - - - - -                                                     - - - I.J.] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 j                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 ) - - - - -                               - - i.j.E . . b.- -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~.d.- - - -                                       - } y.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H.                                                          # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ` K.- - - - - -                                       - L.M.# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N.                                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + O.- - - - -                                           - I.l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; w.                  ",
+"                                      . $ P.u - - - - - -                                                                   - - /., . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q.                                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % R.- - - -                                           - S.v.& T.- -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . U.0.- - -                                               V.S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <.-                                                         # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # B.W.- - - - -                                                 X.Y.# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # Z.                                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J r - - -                                                     - (.A.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <.                  ",
+"                                        4 - - - - -                                                                               j ].; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 -                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b e - - - -                                                 - `.- -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' H.- - -                                                     T.b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 `.                                                      # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #  +.+++- - - -                                                         @+#+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # $+5.                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 1 - - - -                                                           S.P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] /.                ",
+"                                        - - -                                                                                         > ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S i.                                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %+&+- - -                                                         - -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [.- - -                                                         -.@ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $.                                                      # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # *+=+- - - -                                                               -+;+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # >+                                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . * f.- - -                                                                 k.,+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q                 ",
+"                                                                                                                                        z.] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . /.                                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %+t.- - -                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '+- - -                                                             v.] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )+-                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # !+C.- - - -                                                                     .+K # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # | ~+                                                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; {+- - -                                                                       !.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ]+              ",
+"                                                                                                                                          ^+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . ].-                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [ t.- - -                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )+h.- -                                                                 P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] )                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N./+- - -                                                                           (+: # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # _+                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $.- - -                                                                           :+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9               ",
+"                                                                                                                                            R . . . . . . . . . . . . . . . . . . . . . . . . . . . . g.-                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . n t.- - -                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' ~ - -                                                                     <+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # [+}+- - -                                                                               |+1+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 2+-                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z.- - -                                                                               3+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & `.            ",
+"                                                                                                                                              ; . . . . . . . . . . . . . . . . . . . . . . . . . . . 4+-                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] 5+- - -                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - -                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . {.-                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # #  +}+- - -                                                                                   6+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 7+                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h - - -                                                                                 8+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e.            ",
+"                                                                                                                                              S . . . . . . . . . . . . . . . . . . . . . . . . . . . . _                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9+- - -                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 I.- -                                                                         y.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0+-                                             # # # # # # # # # # # # # # # # # # # # # # # # # # # # #+L.- - -                                                                                       U # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # a+                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u.&+- -                                                                                     S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D -           ",
+"                                                                                                                                                ; . . . . . . . . . . . . . . . . . . . . . . . . . . . a.-                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b+x.- -                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . c+- -                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 j                                             # # # # # # # # # # # # # # # # # # # # # # # # # # # { 6.- - -                                                                                           ;+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N.d+                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e+- -                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B           ",
+"                                                                                                                                                ' . . . . . . . . . . . . . . . . . . . . . . . . . . . '+-                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & u - -                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . =.- -                                                                             ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . T.                                          # # # # # # # # # # # # # # # # # # # # # # # # # # # # f+- - -                                                                                             g+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 6.                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , j - -                                                                                         4+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h+          ",
+"                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . ,+-                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . U.- -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 j -                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $.-                                         # # # # # # # # # # # # # # # # # # # # # # # # # # # N i+- -                                                                                                 j+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # *+-                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^.- -                                                                                             ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %+-         ",
+"                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . S -                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 &+- -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <.- -                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k+-                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # l+- -                                                                                                   / # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # m+-                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p - -                                                                                               $ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e         ",
+"                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . d.                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J.- -                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R.- -                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @.-                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # n+- - -                                                                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # o+                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M - -                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $.        ",
+"                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . p+-                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] M - -                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -.-                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q+-                                       # # # # # # # # # # # # # # # # # # # # # # # # # # / L.- -                                                                                             # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # r+-                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b+- -                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <.-       ",
+"                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . O.-                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P - -                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ) -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r.-                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # s+- -                                                                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 6+-                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t+- -                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $ j       ",
+"                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . u+-                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (.- -                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v+-                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b -                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # w+- -                                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # x+-                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( y+-                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z+      ",
+"                                                                                                                . . . . . . . . . .                 . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 -                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' S.-                                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . % - -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E -                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # A+-                                                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # }+                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - -                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e.-     ",
+"                                                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . .     . . . . . . . . . . . . . . . . . . . . . . . . . . . _.-                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d - -                                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . B+- -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & -                                     # # # # # # # # # # # # # # # # # # # # # # # # # # C+- -                                                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # D+-                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >.- -                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E+-     ",
+"                                                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F+-                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . U.- -                                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . S - -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . j -                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # F.- -                                                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # G -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & F -                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F+-     ",
+"                                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b -                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5+-                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . * -                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & - -                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # -+-                                                                         # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # G+-                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )+- -                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & j     ",
+"                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H+-                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . * 4 -                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H+- -                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # I+-                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # / X /+- -                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P.- -                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M     ",
+"                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $ -                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . , - -                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R - -                                 # # # # # # # # # # # # # # # # # # # # # # # # # # 1+J+-                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # : K+L+- - - -                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . c.-   ",
+"                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( - -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . G.- -                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q+- -                               # # # # # # # # # # # # # # # # # # # # # # # # # # #  +- -                                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # M+N+~+- - - - -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.-                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u+-   ",
+"                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v+-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . <.-                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >.-                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h -                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # g+- -                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 1.O+P+- - - - -                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . * h.-                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 -   ",
+"                                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q+-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 -                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^ -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q -                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # Y - -                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # m+(+=+- - - -                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b+- -                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~.-   ",
+"                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . U.-                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <+-                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '.-                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # X -                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # [+R+d+- - - -                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . < - -                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R -   ",
+"                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . t+-                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . &+                                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $.-                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # W -                                             # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # V S+o.- - - -                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e+-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S -   ",
+"                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . /.-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . j.-                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a.                                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;.-                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # V -                                         # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # / T+U+- - - - -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H.-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] h.  ",
+"                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f.-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D -                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . =.-                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # V+-                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # !+6+W+- - - - -                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f.-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.- ",
+"                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . {+-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *.                                                                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & x.-                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # [+-                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #+a+}+- - - - -                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X+-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u - ",
+"                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y+-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q+                                                                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P - -                                 # # # # # # # # # # # # # # # # # # # # # # # # # # #  +-                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # Z+Z.`+- - - -                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B - ",
+"                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . s.-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . V.                                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |.- -                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # X.                      # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #  @.@+@- - - -                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . /.- ",
+"                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . #.-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %+                                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . :.-                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # p.-                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @@#@$@- - - -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d.-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5+- ",
+"                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . U.-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S - -                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # .+-             # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # %@6.- - - - -                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] 0.-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (.- ",
+"                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^+                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8+- -                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # &@-         # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # / *@=@- - - - -                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % - -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . {+- ",
+"                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -@                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >.- -                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # X -     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # K ;@>@- - - - -                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x - -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >.- ",
+"                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                 ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y+-                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # ,@'@{ # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # | )@}+- - - - -                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4+- -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %.- ",
+"              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b+- -                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # !@F.4.- - - -                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & - -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;.- ",
+"            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] H+8 '+^+z.e.a.;.Q.V.:.w.Y+U.@.D @ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H.- -                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # x+~@{@- - - -                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . j -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f.- ",
+"            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & ).#.{+9.4 - - - - - - - - - - - - - - - - - ]@p+H.^@z . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , 0.-                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # B./@$@- - - -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ]@-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w.- ",
+"          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H+'+} v+- - - - - - - - - -                     - - - - - - ~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     -@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 - -                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # n+3.- - - - -                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -.- ",
+"          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' E+9.- - - - - - -                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                       ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b+0.-                                         # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 1+(@p.- - - - -                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . :.- ",
+"        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( < _ - - - - - -                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                       :+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . T - -                                         # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # K Y.I+- - - - -                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -.-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - ",
+"        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z _@- - - -                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                         + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D - -                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # :@<@[@- - - - -                                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k.- ",
+"      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( y - - - -                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                           ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . } - -                                             # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N._+}@- - - -                                                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . T -                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . y.- - ",
+"      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % f.- - -                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                           8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - -                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # |@1@{@- - - -                                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y+-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b - - ",
+"    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +.M - - -                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                             g.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2@`.- -                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # C+@+++- - - -                                                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9+-                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 - - ",
+"    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3@- - -                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                               d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % M - -                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 4@W.- - - - -                                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P -                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . < -   ",
+"    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5@- - -                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                 :+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; (.- - -                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 1+6@7+- - - - -                                                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +.-                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v.-   ",
+"    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . g 0.- -                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                   b+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z.- - -                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # f 7@8@- - - - -                                                                                           # # #                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] F                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R.-   ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k e - -                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                     g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h - - -                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 9@0@5.- - - - -                                                                                               # # # ;+                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -.                                                                                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . /.-   ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h - -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                       H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r.v+- -                                                         # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # a@f+b@- - - -                                                                                                   # # # # # a                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; S.-   ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f.- -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                         h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . r.t.- -                                                             # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N c@J+- - - -                                                                                                       # # # # # # # {                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9+-                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A - -   ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4+j -                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                           e.& . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . < v+- -                                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # d@e@++- - - -                                                                                                         # # # # # # # # # f                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t -                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J - -   ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . k+- -                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                             :.!.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( e+- - - -                                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # W f@- - - - -                                                                                                             # # # # # # # # # # f                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 d.                                                                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^@-     ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . (.- -                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                               4 c+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @ *.- - -                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # { g@h@- - - - -                                                                                                               # # # # # # # # # # # # {                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %.                                                                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f.-     ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.-                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                                   R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , _ - - -                                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # *+i@- - - - -                                                                                                                 # # # # # # # # # # # # # # # a                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l -                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( `.-     ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q+-                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J S.- - -                                                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # j@- - - -                                                                                                                   # # # # # # # # # # # # # # # # # l.                                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 4                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d - -     ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . ' 0.-                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k@/.- - - -                                                                             { # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # { p.                                                                                                                      # # # # # # # # # # # # # # # # # # # K                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . {+                                                                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '.- -     ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . H+- -                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,+]+- - - -                                                                                 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # @@                                                                                                                      # # # # # # # # # # # # # # # # # # # # /                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @.-                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.-       ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . R - -                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l@-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F+f.- - - - -                                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # '@                                                                                                                  # # # # # # # # # # # # # # # # # # # # # # # f                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % d.                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x - -       ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . <+- -                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . < -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( ,+T - - - - -                                                                                         : # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # l.m@                                                                                                            # # # # # # # # # # # # # # # # # # # # # # # # # # l.                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . n@                                                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^ - -       ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 -                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B+3 1 ]@- - - - -                                                                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # V                                                                                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # :                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3@                                                                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o@- -       ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . ; i.                                                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; 8 ).b * . . . . . . . . . . . . . . . . . . . % ).,._@- - - - - - -                                                                                                   f # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # T+                                                                                                      # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H+i.-         ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . I.-                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F+-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S U.~ - - - i._ Q.%.p@I l@8+P r.A !.8 p Q ].Y+(.-.e j - - - - - - -                                                                                                           # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # q@                                                                                                  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # r@-                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] f.                                                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I - -         ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . >.-                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . :+-                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] t 0 j - - - - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                   | # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # s@                                                                                            # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # !+I+- -                               ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,+                                                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; e - -         ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . h -                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . r.9.- - - - -                     - - - - - - - - - -                                                                                                                                   # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # s+                                                                                        # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # a+- -                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ].                                                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P - -           ",
+". . . . . . . . . . . . . . . . . . . . . . . . . . . . . E i.                                                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k -                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . % y i.- - - -                                                                                                                                                                               | # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # / B.                                                                                  # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # Z+D.- -                                   ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; c+                                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 - -           ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . >.                                                                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . j -                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . k@t@- - - -                                                                                                                                                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # |                                                                             # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # S+- -                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b i.-             ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B+4                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . `.-                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . 2@]@- - -                                                                                                                                                                                         u@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # {                                                                       # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # a+- - -                                       * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . &                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H.- -             ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^@                                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ) -                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . '.- - -                                                                                                                                                                                             { # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # /                                                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # v@w@- -                                         ( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . !.0.-               ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( ].                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^.-                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . $.- -                                                                                                                                                                                                @# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # / #                                                     # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #+I+- -                                             * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 6                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . &.- -               ",
+"  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x@                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t+-                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . J.-                                                             . . . . . .                                                                                                                           u@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                                             # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # : 3.- - -                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ]                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F+- -                 ",
+"    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . * 7                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @.-                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . @ M                                             . . . . . . . . . . . . . . . . . . . . . . . .                                                                                                         # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #                               # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # r+- - -                                                 % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; /.- -                 ",
+"    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B+-                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                               y@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # F.- - -                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . c+- -                   ",
+"    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . `.                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                           :@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # z@- - -                                                       <+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +.S.- -                   ",
+"    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f.                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                       / # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N+o.- -                                                           $ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q.- -                     ",
+"      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u+-                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                   %@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # Z.- - -                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J.- - -                     ",
+"      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ).-                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                                   N # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # / .@- - -                                                                 D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b d.- -                       ",
+"        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S -                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ]                                                                                 | # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # l.#@- - -                                                                     b+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $ c - -                         ",
+"        7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -.                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                                               { # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # j+A@- - -                                                                         x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( f.- - -                         ",
+"          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E+-                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *                                                                             B@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # C@{@- - -                                                                             6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5@- - -                           ",
+"          @ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % d.                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x                                                                             D@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N.6.- - - -                                                                               '+; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . < - - -                             ",
+"            ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R.                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <+                                                                            Y # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ` E@- - -                                                                                     I ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 i.- -                               ",
+"            + . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x k.                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <+                                                                            F@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # l.C.- - - -                                                                                         5@; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ! 0.- -                                 ",
+"              D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v.                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %+                                                                            G@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # [+A@- - -                                                                                               z.; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '+0.- -                                   ",
+"                d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k@j H@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . k -.                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                       ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^+                                                                            7@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # / C@J+- - -                                                                                                   |.* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h+- - -                                     ",
+"                  , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S &+- H.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b+                                                                              I@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 4@K.- - - -                                                                                                       o@E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & >.- - -                                       ",
+"                    B+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % /.- -   6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )+                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                         <+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . J@                                                                              K@1+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # C+L@- - - -                                                                                                             _ M@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B+T.- - -                                         ",
+"                      S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + p+- - -     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b+                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                           u.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E                                                                                 S+N@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # w O@o.- - - -                                                                                                                 S.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P `.- - -                                           ",
+"                        )+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A.m - - -       & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                             S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P@                                                                                Q@` # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #  .~@i+- - - -                                                                                                                         R@x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % v i.- - -                                             ",
+"                          ].* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q y+- - -           7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                               2@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & Q+                                                                                S@T@!+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # :@F.U@- - - -                                                                                                                               d.V@( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @.y+- - -                                                 ",
+"                            B %+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 >.- - - -               k . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( /.- -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                               M H@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ;.                                                                                    =@8.# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # f j@P+- - - -                                                                                                                                     - 9.r.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . :+5+- - - -                                                   ",
+"                              4 V@] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] O &+- - -                   P@( . . . . . . . . . . . . . . . . . . . . . . . . . . . 5@- - -                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                   |.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E+-                                                                                     o.R+ +# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # f Y.~+- - - -                                                                                                                                             0.{+D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B+e.x.- - -                                                       ",
+"                                  ]+t ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; J 3@- - - -                       W@. . . . . . . . . . . . . . . . . . . . . . . . . . ).- - -                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                     k.9+6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H+-                                                                                         =+X@;+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # Y@Z@`@- - - -                                                                                                                                                     - 5+8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , %.j - - - -                                                         ",
+"                                    - }.k+y.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' h }.- - - -                             k+] . . . . . . . . . . . . . . . . . . . . . . . B+`.- -                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                       - e #.H@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . :.                                                                                          -  #<@s # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # .#+#$@- - - -                                                                                                                                                           - - p+h % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 8 (.0.- - - -                                                             ",
+"                                        - d.v @#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0+,.r - - - - -                                 O.$ . . . . . . . . . . . . . . . . . . . . . M@y+- -                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . > -                                                                                                                                                           - - _@^@R ( . . . . . . . . . . . . . . . . . . . . . . . . . . . & H+R t z P.##y H.o 3@y+h.- h.I.p+o@> z.h+<.@ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ].-                                                                                             - U@$#U # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # N %#>@- - - - -                                                                                                                                                                     - v+{+<.& . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( _.[.r - - - - -                                                                 ",
+"                                            - 0.(.! [ ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . ; b+v.c - - - - -                                         M P . . . . . . . . . . . . . . . . . . y.= x.- - -                                               . P J J J J J J J J J J J J J J J J J J J J J J J J J J w.-                                                                                                                                                               - - - v+9.%.U.b.A $ ' . . . . . . . ; @ b ,+b.E+U.|.c.f.p+e 4 - - - - - - - - - - - - - - - - - - - - - - i.-.U.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . g -                                                                                                 - o.6.6@:@# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # U >+&#- - - - - -                                                                                                                                                                             - - d.a.h <+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . n O e.Q+- - - - - -                                                                     ",
+"                                                - - - d.Q.I t u.. . . . . . . . . . . . . . . . . . . . ; [ c+1 `.- - - - - -                                               - w.)+] . . . . . . . . . . . . % t z.`.- - - -                                                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                                                                     - - - - - - - - x.`.e u p+u Q+i.- - - - - - - - - - - - - - - - - - - -                           - - - - S.t+% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & -                                                                                                     - - w@3.B@Y@# # # # # # # # # # # # # # # # # # # # # # # # # # # 1.X Z@*#- - - - - -                                                                                                                                                                                         - - - r (.U.k@4+. . . . . . . . . . . . . . . . . . . . . . . . 6 !.'+c.~ - - - - - - -                                                                           ",
+"                                                      - - - - 0.M %.p@##V@9 g.)+, x y.@ +.!.,+P ! z.;.M v+- - - - - - -                                                         - &+Y+p d B+% n [ )+g.^ s.B j - - - - -                                                       - - - - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                                                                               - - - - - - - - - - - - - - - - - - -                                                             - m [ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F                                                                                                           - - - &#c@=#8.;+# # # # # # # # # # # # # # # # # #+[+6+-#;#o.- - - - - -                                                                                                                                                                                                     - - - - - S.:.&.|.P.g.8 M@!.@#n u.k + +.%+F+g q ^ #.%./.y+0.- - - - - - - -                                                                                 ",
+"                                                              - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                   - - - - - - - - - - - - - - - -                                                                                                                                                                                                                                                                                                                                                                                                         k.[ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ -                                                                                                               - - - - $@A@e@>#7.a+,#` .#X Y ,#G C@F./@p.'#- - - - - - - - -                                                                                                                                                                                                                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                         ",
+"                                                                          - - - - - - - - - - - - - -                                                                                   - - - - - - - - - -                                                                                                                                                                                                                                                                                                                                                                                                                   {+& . . . . . . . . . . . . . . . . . . . . . . . . . . . . =.-                                                                                                                       - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                                                                                                                                       - - - - - - - - - - - - - - - - -                                                                                                       ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                !.. . . . . . . . . . . . . . . . . . . . . . . . . . . . (.-                                                                                                                                   - - - - - - - - - -                                                                                                                                                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y+-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . ].-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . h+-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . P.-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      .                                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . i -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    . . .                                                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . z.-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  . . . . . 6                                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . e.-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                . . . . . . . &                                                                                                                   . . . . . . . . . . . . . . . . . . . . . . . . . . . . H.-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              . . . . . . . . . *                                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              . . . . . . . . . . ]                                                                                                           . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 j -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            . . . . . . . . . . . . . (                                                                                                     . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          . . . . . . . . . . . . . . . . .                                                                                               . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E+- -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        . . . . . . . . . . . . . . . . . . . .                                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . {+-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      . . . . . . . . . . . . . . . . . . . . . . .                                                                                 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & 4 -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      . . . . . . . . . . . . . . . . . . . . . . . . .                                                                         . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %.- -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . S v+-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .             . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z.- -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 F - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                              . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u+- -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                            . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %+v+- -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                          . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( -.- -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                        . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . )+x.- -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                      . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . %+k.- -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . n e - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + 9.- - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                      S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2@_@- - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                      d.'+] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D Q+- - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                        - )#H+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l S.- - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                            k.9+* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & [.- - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                              - !#l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b+u - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  - w.b+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % u+x.- - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      i.Y++.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 h+r - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          j c., . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( ^ I.- - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            - 0.(.,+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] O m - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                - - /.@.& . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t p+- - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - d.$.,+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . b ^+u - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - - _ ^+A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2@U.9.- - - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              - - - _ y ~.y.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H+9+-.- - - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    - - - x.o = ,+y.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( %+z z.V.0.- - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - - - - i.}.%.h+g 7 . . . . . . . . . . . . . . . . . . . . . . . . . . & 0+3 e.z+4 - - - - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  - - - - - - d.M o@[.i h t ,+R %+B+S u.y.E b 0+8 <.^ Q I |.Y+1 M j - - - - - - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ",
+"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - - - - - - - - - - - - - - - - - -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   "};
diff --git a/eclipse/plugins/org.argeo.slc.ide/icons/argeo-square-48.xpm b/eclipse/plugins/org.argeo.slc.ide/icons/argeo-square-48.xpm
deleted file mode 100644 (file)
index 2cdc9b3..0000000
+++ /dev/null
@@ -1,535 +0,0 @@
-/* XPM */
-static char * argeo_square_48_xpm[] = {
-"48 48 484 2",
-"      c #FFFFFF",
-".     c #FFFEFE",
-"+     c #FFF8F0",
-"@     c #FFEFDD",
-"#     c #FEEFDC",
-"$     c #FEF1E1",
-"%     c #FEF8F1",
-"&     c #FEFEFD",
-"*     c #FFFEFD",
-"=     c #FFF5EA",
-"-     c #FFE5C6",
-";     c #FECC90",
-">     c #FFB761",
-",     c #FFAE4E",
-"'     c #FFA73E",
-")     c #FEA63E",
-"!     c #FEA842",
-"~     c #FEAE4F",
-"{     c #FDB967",
-"]     c #FBCD96",
-"^     c #FBE7CF",
-"/     c #FCF6EF",
-"(     c #FEFDFD",
-"_     c #FFFDFB",
-":     c #FFC988",
-"<     c #FFAC4A",
-"[     c #FF9B24",
-"}     c #FF9A22",
-"|     c #FE9D2A",
-"1     c #FCB057",
-"2     c #F8D2A5",
-"3     c #F9F3EC",
-"4     c #FCFCFC",
-"5     c #FFECD6",
-"6     c #FFBC6C",
-"7     c #FF9D29",
-"8     c #FAA744",
-"9     c #F3D1A8",
-"0     c #F6F4F2",
-"a     c #FDFDFD",
-"b     c #F9F9F9",
-"c     c #FEFEFE",
-"d     c #FFF5E9",
-"e     c #FEC888",
-"f     c #FF9F2D",
-"g     c #FF9A23",
-"h     c #FE9D29",
-"i     c #F5B568",
-"j     c #EFE6DD",
-"k     c #E8E8E8",
-"l     c #FBFBFB",
-"m     c #FEE5C7",
-"n     c #FFB154",
-"o     c #F6AA51",
-"p     c #EADAC7",
-"q     c #F5F5F5",
-"r     c #D9D9D9",
-"s     c #F7F7F7",
-"t     c #FFDBB0",
-"u     c #FFA438",
-"v     c #F4A64A",
-"w     c #E4D5C3",
-"x     c #F4F4F4",
-"y     c #DEDEDE",
-"z     c #F8F8F8",
-"A     c #FFDAB0",
-"B     c #EFA54D",
-"C     c #DDD5CC",
-"D     c #F2F2F2",
-"E     c #FEDEB7",
-"F     c #FE9A23",
-"G     c #E6A75C",
-"H     c #DCDCDC",
-"I     c #FEE9D0",
-"J     c #F69623",
-"K     c #DB8928",
-"L     c #BF7D2F",
-"M     c #A67235",
-"N     c #AB7536",
-"O     c #C38131",
-"P     c #E18D2A",
-"Q     c #FD9922",
-"R     c #FC9A26",
-"S     c #D3B38D",
-"T     c #E4E4E3",
-"U     c #FAFAFA",
-"V     c #FFF9F1",
-"W     c #FFB864",
-"X     c #F39424",
-"Y     c #B97A2F",
-"Z     c #7A5F3E",
-"`     c #5F564C",
-" .    c #595959",
-"..    c #646464",
-"+.    c #6B6B6B",
-"@.    c #6C6C6B",
-"#.    c #786E61",
-"$.    c #A77B47",
-"%.    c #E9922B",
-"&.    c #FE9A22",
-"*.    c #EF9C39",
-"=.    c #CCC4BA",
-"-.    c #EDEDED",
-";.    c #FED6A7",
-">.    c #FF9D28",
-",.    c #D88828",
-"'.    c #715A3F",
-").    c #535251",
-"!.    c #7B7B7B",
-"~.    c #929292",
-"{.    c #A4A4A4",
-"].    c #AEAEAE",
-"^.    c #AFAFAF",
-"/.    c #A6A6A6",
-"(.    c #90816E",
-"_.    c #D88E37",
-":.    c #CDA474",
-"<.    c #D6D6D6",
-"[.    c #F6F6F6",
-"}.    c #FEF9F2",
-"|.    c #FFA843",
-"1.    c #FA9823",
-"2.    c #A97232",
-"3.    c #534F4A",
-"4.    c #626262",
-"5.    c #838383",
-"6.    c #A5A5A5",
-"7.    c #C3C3C3",
-"8.    c #D8D8D8",
-"9.    c #E5E5E5",
-"0.    c #EBEBEB",
-"a.    c #E6E6E6",
-"b.    c #D7D7D7",
-"c.    c #BCBCBC",
-"d.    c #A19A91",
-"e.    c #D79240",
-"f.    c #E8983A",
-"g.    c #BEB6AB",
-"h.    c #E7E7E7",
-"i.    c #FF9C26",
-"j.    c #A16F34",
-"k.    c #585450",
-"l.    c #6E6E6E",
-"m.    c #989898",
-"n.    c #C2C2C2",
-"o.    c #DFDFDF",
-"p.    c #F0F0F0",
-"q.    c #D0D0D0",
-"r.    c #B5A89A",
-"s.    c #F2982D",
-"t.    c #FC9924",
-"u.    c #B99E7F",
-"v.    c #D3D3D3",
-"w.    c #FEFCF9",
-"x.    c #FEB259",
-"y.    c #C47F2D",
-"z.    c #5B554F",
-"A.    c #727272",
-"B.    c #A2A2A2",
-"C.    c #D1D1D1",
-"D.    c #FCFBFA",
-"E.    c #F3E3CF",
-"F.    c #EBB06A",
-"G.    c #FA9A27",
-"H.    c #CE9450",
-"I.    c #BABABA",
-"J.    c #EEEEEE",
-"K.    c #FEF1E2",
-"L.    c #FF9C27",
-"M.    c #FC9823",
-"N.    c #6A5945",
-"O.    c #6C6C6C",
-"P.    c #A1A1A1",
-"Q.    c #D4D4D4",
-"R.    c #F3F3F3",
-"S.    c #FFF9F2",
-"T.    c #FECF97",
-"U.    c #FFA63D",
-"V.    c #E49436",
-"W.    c #A8A39D",
-"X.    c #E1E1E1",
-"Y.    c #FDD19D",
-"Z.    c #CC832C",
-"`.    c #5C5C5C",
-" +    c #939393",
-".+    c #CECECE",
-"++    c #FFFDFA",
-"@+    c #FFDEB6",
-"#+    c #FFA943",
-"$+    c #C9812C",
-"%+    c #846C4F",
-"&+    c #FEFDFB",
-"*+    c #FDBD70",
-"=+    c #FE9922",
-"-+    c #9C703B",
-";+    c #757575",
-">+    c #B6B6B6",
-",+    c #E9E9E9",
-"'+    c #FFE4C4",
-")+    c #FFB55F",
-"!+    c #83623A",
-"~+    c #57534E",
-"{+    c #6D6D6D",
-"]+    c #A0A0A0",
-"^+    c #DADADA",
-"/+    c #FEF6ED",
-"(+    c #FDAE51",
-"_+    c #F99723",
-":+    c #8F6E46",
-"<+    c #8B8B8B",
-"[+    c #FFF0DE",
-"}+    c #FFC076",
-"|+    c #FFA233",
-"1+    c #E68E26",
-"2+    c #9F6F35",
-"3+    c #5E5448",
-"4+    c #5E5E5E",
-"5+    c #C9C9C9",
-"6+    c #ECECEC",
-"7+    c #FDF0E2",
-"8+    c #FDA43B",
-"9+    c #F99724",
-"0+    c #93734D",
-"a+    c #9C9C9C",
-"b+    c #FFF6EB",
-"c+    c #FED19B",
-"d+    c #FFA73D",
-"e+    c #F69624",
-"f+    c #B67830",
-"g+    c #685743",
-"h+    c #585857",
-"i+    c #707070",
-"j+    c #949494",
-"k+    c #B9B9B9",
-"l+    c #FBECDA",
-"m+    c #FE9E2D",
-"n+    c #977751",
-"o+    c #E2E2E2",
-"p+    c #FFDAAF",
-"q+    c #D0842A",
-"r+    c #735B3E",
-"s+    c #525252",
-"t+    c #696969",
-"u+    c #8A8A8A",
-"v+    c #D2D2D2",
-"w+    c #FAE8D3",
-"x+    c #FD9923",
-"y+    c #A57D4E",
-"z+    c #E3E3E3",
-"A+    c #FDFBF8",
-"B+    c #FFE5C7",
-"C+    c #FFB155",
-"D+    c #FF9B25",
-"E+    c #54514E",
-"F+    c #636363",
-"G+    c #858585",
-"H+    c #A9A9A9",
-"I+    c #CBCBCB",
-"J+    c #F9E8D3",
-"K+    c #C18640",
-"L+    c #A3A3A2",
-"M+    c #E5D2BC",
-"N+    c #FDC077",
-"O+    c #FFA030",
-"P+    c #E89026",
-"Q+    c #9C6D35",
-"R+    c #5D5449",
-"S+    c #5F5E5E",
-"T+    c #7A7A7A",
-"U+    c #9D9D9D",
-"V+    c #E0E0E0",
-"W+    c #F8EAD9",
-"X+    c #FCA031",
-"Y+    c #E6912D",
-"Z+    c #CA985C",
-"`+    c #F9A138",
-" @    c #F29424",
-".@    c #B17630",
-"+@    c #6B5943",
-"@@    c #585858",
-"#@    c #B8B8B8",
-"$@    c #EFEFEF",
-"%@    c #F7ECDE",
-"&@    c #FAA43C",
-"*@    c #CB822B",
-"=@    c #735B3F",
-"-@    c #555452",
-";@    c #898989",
-">@    c #B0B0B0",
-",@    c #EAEAEA",
-"'@    c #F7F1E9",
-")@    c #F8AC52",
-"!@    c #D98928",
-"~@    c #84623A",
-"{@    c #505050",
-"]@    c #656565",
-"^@    c #848484",
-"/@    c #CCCCCC",
-"(@    c #FFFAF5",
-"_@    c #F7F7F6",
-":@    c #F4B972",
-"<@    c #E58E27",
-"[@    c #986B36",
-"}@    c #5C534A",
-"|@    c #5F5F5E",
-"1@    c #7C7C7C",
-"2@    c #C4C4C4",
-"3@    c #FECA8C",
-"4@    c #FEB053",
-"5@    c #F8E1C5",
-"6@    c #F8F7F5",
-"7@    c #EDC99E",
-"8@    c #F09324",
-"9@    c #B47830",
-"0@    c #655645",
-"a@    c #5B5A59",
-"b@    c #737373",
-"c@    c #959595",
-"d@    c #BBBBBB",
-"e@    c #FDA134",
-"f@    c #F3C186",
-"g@    c #F2E9DE",
-"h@    c #E9E1D7",
-"i@    c #FC9C2A",
-"j@    c #CA822C",
-"k@    c #755C3E",
-"l@    c #8C8C8C",
-"m@    c #FFFCFA",
-"n@    c #FEC683",
-"o@    c #FF9A24",
-"p@    c #F8A94C",
-"q@    c #EFD7BA",
-"r@    c #F7F5F3",
-"s@    c #F0EEEC",
-"t@    c #EFAB5A",
-"u@    c #DF8B28",
-"v@    c #81613B",
-"w@    c #828282",
-"x@    c #FED9AD",
-"y@    c #FD9C27",
-"z@    c #F1BE80",
-"A@    c #F1E9E1",
-"B@    c #E4C5A0",
-"C@    c #FD9B27",
-"D@    c #C17D2D",
-"E@    c #565049",
-"F@    c #5F5F5F",
-"G@    c #FFDDB6",
-"H@    c #ECAE66",
-"I@    c #E3E0DC",
-"J@    c #F3A243",
-"K@    c #E99027",
-"L@    c #7C6B56",
-"M@    c #FFFCF8",
-"N@    c #FFA132",
-"O@    c #F99824",
-"P@    c #AD9272",
-"Q@    c #BFBFBF",
-"R@    c #DFBA8E",
-"S@    c #FC9B27",
-"T@    c #E29335",
-"U@    c #B8AC9E",
-"V@    c #DDDDDD",
-"W@    c #FFF3E4",
-"X@    c #FFC47F",
-"Y@    c #FF9D2A",
-"Z@    c #C38031",
-"`@    c #76716B",
-" #    c #AAAAAA",
-".#    c #DCD7D1",
-"+#    c #EDA34A",
-"@#    c #F0A142",
-"##    c #E1CEB8",
-"$#    c #FFD9AC",
-"%#    c #FFAA45",
-"&#    c #695947",
-"*#    c #B5B5B5",
-"=#    c #D6BDA1",
-"-#    c #F99B2C",
-";#    c #FC9D2C",
-">#    c #F1BB7C",
-",#    c #FBFAFA",
-"'#    c #FFF2E2",
-")#    c #FFD6A5",
-"!#    c #FFAB47",
-"~#    c #FF9B23",
-"{#    c #80613C",
-"]#    c #9A9A9A",
-"^#    c #DDDCDA",
-"/#    c #DBA96F",
-"(#    c #FDA133",
-"_#    c #FBB159",
-":#    c #FBC586",
-"<#    c #FCD09C",
-"[#    c #FEC786",
-"}#    c #FFB359",
-"|#    c #F89723",
-"1#    c #996C37",
-"2#    c #5A5957",
-"3#    c #878787",
-"4#    c #D0C8BF",
-"5#    c #E99D44",
-"6#    c #F59624",
-"7#    c #A06F35",
-"8#    c #5A5752",
-"9#    c #C6B5A1",
-"0#    c #F49A2E",
-"a#    c #F59524",
-"b#    c #8D6639",
-"c#    c #565553",
-"d#    c #767676",
-"e#    c #ACACAC",
-"f#    c #DBDBDB",
-"g#    c #C3A787",
-"h#    c #F6992B",
-"i#    c #E28D27",
-"j#    c #595858",
-"k#    c #ADADAD",
-"l#    c #CFCECD",
-"m#    c #BFA17D",
-"n#    c #F3982D",
-"o#    c #F79623",
-"p#    c #B6782F",
-"q#    c #5E5347",
-"r#    c #606060",
-"s#    c #C8C7C5",
-"t#    c #BA9D7A",
-"u#    c #EA9531",
-"v#    c #86643B",
-"w#    c #5A5550",
-"x#    c #6A6A6A",
-"y#    c #C0C0C0",
-"z#    c #C5C5C5",
-"A#    c #A89986",
-"B#    c #DB9139",
-"C#    c #FB9924",
-"D#    c #EF9325",
-"E#    c #A67133",
-"F#    c #5F5448",
-"G#    c #A3A3A3",
-"H#    c #CDCDCD",
-"I#    c #CACACA",
-"J#    c #9D9A97",
-"K#    c #AD8658",
-"L#    c #E5912D",
-"M#    c #F19424",
-"N#    c #A87232",
-"O#    c #615444",
-"P#    c #565656",
-"Q#    c #717171",
-"R#    c #ACACAB",
-"S#    c #8E8881",
-"T#    c #A27D52",
-"U#    c #D28933",
-"V#    c #F39525",
-"W#    c #EC9125",
-"X#    c #C6802C",
-"Y#    c #916838",
-"Z#    c #5A524A",
-"`#    c #6F6F6F",
-" $    c #8D8D8D",
-".$    c #B2B2B2",
-"+$    c #C7C7C7",
-"@$    c #88837D",
-"#$    c #827362",
-"$$    c #93724B",
-"%$    c #AE793C",
-"&$    c #C58233",
-"*$    c #D2872E",
-"=$    c #D1862D",
-"-$    c #CF852D",
-";$    c #BC7C31",
-">$    c #A47236",
-",$    c #7F6240",
-"'$    c #675A4A",
-")$    c #5E5A55",
-"!$    c #777777",
-"~$    c #909090",
-"{$    c #C1C1C1",
-"]$    c #A7A7A7",
-"^$    c #7E7E7E",
-"/$    c #686868",
-"($    c #E4E4E4",
-"_$    c #ABABAB",
-"                                                                                                ",
-"                                        . + @ # # $ % &                                         ",
-"                                * = - ; > , ' ) ) ! ~ { ] ^ / (                                 ",
-"                            _ @ : < [ } } } } } } } } } } | 1 2 3 4                             ",
-"                          5 6 7 } } } } } } } } } } } } } } } } 8 9 0 a                         ",
-"b c                   d e f g } } } } } } } } } } } } } } } } } } h i j b c                     ",
-"k l               . m n [ } } } } } } } } } } } } } } } } } } } } } } o p q a                   ",
-"r s             * t u } } } } } } } } } } } } } } } } } } } } } } } } } v w x a                 ",
-"y z           * A 7 } } } } } } } } } } } } } } } } } } } } } } } } } } } B C q c               ",
-"D 4         . E 7 } } } } } } } } } } } } } } } } } } } } } } } } } } } } F G H s c             ",
-"a           I ' } } } } } } } } } } } J K L M N O P Q } } } } } } } } } } } R S T U             ",
-"          V W } } } } } } } } } } X Y Z `  ...+.@.#.$.%.&.} } } } } } } } } } *.=.-.a           ",
-"          ;.>.} } } } } } } } } ,.'.)...!.~.{.].^./.~.(._.} } } } } } } } } } } :.<.[.          ",
-"        }.|.} } } } } } } } 1.2.3.4.5.6.7.8.9.0.0.a.b.c.d.e.} } } } } } } } } } f.g.h.a         ",
-"        ;.i.} } } } } } } Q j.k.l.m.n.o.p.b a c c a z 0.q.r.s.} } } } } } } } } t.u.v.s         ",
-"      w.x.} } } } } } } } y.z.A.B.C.-.b c             D.E.F.G.} } } } } } } } } } H.I.J.c       ",
-"      K.L.} } } } } } } M.N.O.P.Q.R.a               S.T.U.} } } } } } } } } } } } V.W.X.4       ",
-"      Y.} } } } } } } } Z.`. +.+R.a             ++@+#+g } } } } } } } } } } } } $+%+~.<.b       ",
-"    &+*+} } } } } } } =+-+;+>+,+a           * '+)+L.} } } } } } } } } } } =+K !+~+{+]+^+b       ",
-"    /+(+} } } } } } } _+:+<+.+q         * [+}+|+} } } } } } } } } } } } 1+2+3+4+!.]+5+6+4       ",
-"    7+8+} } } } } } } 9+0+a+H l     . b+c+d+} } } } } } } } } } } } e+f+g+h+i+j+k+8.J.U         ",
-"    l+m+} } } } } } } 9+n+6.o+4   _ p+< } } } } } } } } } } } } =+q+r+s+t+u+^.v+0.z a           ",
-"    w+} } } } } } } } x+y+/.z+A+B+C+D+} } } } } } } } } } } } K !+E+F+G+H+I+a.s a               ",
-"    J+D+} } } } } } } } K+L+M+N+O+} } } } } } } } } } } &.P+Q+R+S+T+U+7.V+D l c                 ",
-"    W+X+} } } } } } } } Y+Z+`+g } } } } } } } } } } }  @.@+@@@A.j+#@8.$@U c                     ",
-"    %@&@} } } } } } } } } } } } } } } } } } } } } Q *@=@-@t+;@>@C.,@z c                         ",
-"    '@)@} } } } } } } } } } } } } } } } } } } } !@~@{@]@^@H+/@h.[.a         + (@                ",
-"    _@:@} } } } } } } } } } } } } } } } } } <@[@}@|@1@P.2@X.R.4           * 3@4@5@6@a           ",
-"    U 7@} } } } } } } } } } } } } } } } 8@9@0@a@b@c@d@^+$@U c             $ ! } e@f@g@l c       ",
-"    a h@i@} } } } } } } } } } } } } 1.j@k@-@+.l@>@v+0.z c               m@n@} } } o@p@q@r@a     ",
-"    c s@t@} } } } } } } } } } } } u@v@E+F+w@H+/@a.[.a                   x@f } } } } } y@z@A@U c ",
-"      s B@C@} } } } } } } } } } D@E@F@1@]+2@o+R.4                     G@|+} } } } } } } [ H@z+z ",
-"      4 I@J@} } } } } } } } } } K@L@l@#@r $@U c                   M@;.N@} } } } } } } } O@P@Q@0.",
-"      c $@R@S@} } } } } } } } } } T@U@V@[.a                   . W@X@Y@} } } } } } } } } Z@`@ #z+",
-"        b .#+#} } } } } } } } } } } @###x a                 _ $#%#} } } } } } } } } }  @&#;+*#,@",
-"        c -.=#-#} } } } } } } } } } } ;#>#E.,#c         '#)#!#~#} } } } } } } } } } e+{#F+]#Q.[.",
-"          b ^#/#} } } } } } } } } } } } [ (#_#:#<#Y.[#}#u i.} } } } } } } } } } } |#1#2#3#n.6+a ",
-"          c p.4#5#} } } } } } } } } } } } } } } } } } } } } } } } } } } } } } } 6#7#8#!.*#z+b   ",
-"            l a.9#0#} } } } } } } } } } } } } } } } } } } } } } } } } } } } } a#b#c#d#e#y s c   ",
-"            c s f#g#h#} } } } } } } } } } } } } } } } } } } } } } } } } } } i#'.j#1@k#H [.c     ",
-"              c R.l#m#n#} } } } } } } } } } } } } } } } } } } } } } } } o#p#q#r#3#*#y [.c       ",
-"a               4 6+s#t#u#} } } } } } } } } } } } } } } } } } } } } =+K v#w#x# +y#z+s c         ",
-"s                 l ,@z#A#B#C#} } } } } } } } } } } } } } } } } =+D#E#F#4+!.G#H#0.b c           ",
-",@a                 l 0.I#J#K#L#} } } } } } } } } } } } } } } M#N#O#P#Q#j+I.H D 4               ",
-"8.z                   4 p.v.R#S#T#U#V#} } } } } } } } } W#X#Y#Z#a@`# $.$v.0.z c                 ",
-"+$D                     a x V+n.]+@$#$$$%$&$*$=$-$;$>$,$'$)$..!$~$]./@a.q 4 c                   ",
-"#@6+c                     c b J.f#{$]$~$^$Q#/$F+4.F+/$i+1@l@B.I.q.($R.4 c                       ",
-"].h.a                         a b p.o+v.2@>+_$6.G#6._$*#n.C.V+-.[.4 c                           "};
index ecace277bba34c8852ee9c2c1ec4fff2ee959c8d..69660e2da90891eb2e12218a5c3b9c57988676bc 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?pde version="3.5"?>
 
-<product name="Argeo Java IDE" uid="org.argeo.slc.ide.java" id="org.argeo.slc.ide.java" application="org.eclipse.ui.ide.workbench" version="0.12.1.091106" useFeatures="false" includeLaunchers="false">
+<product name="Argeo Java IDE" uid="org.argeo.slc.ide.java" id="org.argeo.slc.ide.java" application="org.eclipse.ui.ide.workbench" version="0.12.1.D20100107_1317" useFeatures="true" includeLaunchers="false">
 
    <aboutInfo>
       <image path="eclipse_lg.gif"/>
       <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
    </launcherArgs>
 
-   <windowImages i16="eclipse.gif" i32="eclipse32.gif" i48="eclipse48.gif" i64="eclipse.png" i128="eclipse32.png"/>
+   <windowImages i16="/org.argeo.slc.ide/icons/argeo-icon-100104-256.png" i32="/org.argeo.slc.ide/icons/argeo-icon-100104-256.png" i48="/org.argeo.slc.ide/icons/argeo-icon-100104-256.png" i64="/org.argeo.slc.ide/icons/argeo-icon-100104-256.png" i128="/org.argeo.slc.ide/icons/argeo-icon-100104-256.png"/>
 
    <splash
       location="org.argeo.slc.ide"
       startupProgressRect="0,280,455,15"
       startupMessageRect="7,220,441,20"
-      startupForegroundColor="C8D5EA" />
+      startupForegroundColor="0066D0" />
    <launcher name="ArgeoIDE">
-      <linux icon="/org.argeo.slc.ide/icons/argeo-square-48.xpm"/>
+      <linux icon="/org.argeo.slc.ide/icons/argeo-logo-100104.xpm"/>
       <solaris/>
       <win useIco="false">
          <bmp/>
@@ -131,688 +131,13 @@ This Agreement is governed by the laws of the State of New York and the intellec
    </license>
 
    <plugins>
-      <plugin id="com.collabnet.subversion.merge"/>
-      <plugin id="com.ibm.icu"/>
-      <plugin id="com.ibm.icu.source"/>
-      <plugin id="com.jcraft.jsch"/>
-      <plugin id="com.jcraft.jsch.source"/>
-      <plugin id="com.springsource.edu.emory.mathcs.backport"/>
-      <plugin id="com.springsource.javax.annotation"/>
-      <plugin id="com.springsource.javax.el"/>
-      <plugin id="com.springsource.javax.jms"/>
-      <plugin id="com.springsource.javax.servlet.jsp"/>
-      <plugin id="com.springsource.javax.servlet.jsp.jstl"/>
-      <plugin id="com.springsource.javax.xml.stream"/>
-      <plugin id="com.springsource.org.antlr"/>
-      <plugin id="com.springsource.org.aopalliance"/>
-      <plugin id="com.springsource.org.apache.commons.codec"/>
-      <plugin id="com.springsource.org.apache.commons.collections"/>
-      <plugin id="com.springsource.org.apache.commons.logging"/>
-      <plugin id="com.springsource.org.apache.myfaces.javax.faces"/>
-      <plugin id="com.springsource.org.aspectj.runtime"/>
-      <plugin id="com.springsource.org.aspectj.weaver"/>
-      <plugin id="com.springsource.org.objectweb.asm"/>
-      <plugin id="com.springsource.org.objectweb.asm.commons"/>
-      <plugin id="com.sun.jna"/>
-      <plugin id="javax.activation"/>
-      <plugin id="javax.mail"/>
-      <plugin id="javax.persistence"/>
-      <plugin id="javax.servlet"/>
-      <plugin id="javax.servlet.jsp"/>
-      <plugin id="javax.servlet.jsp.source"/>
-      <plugin id="javax.servlet.source"/>
-      <plugin id="javax.transaction" fragment="true"/>
-      <plugin id="javax.xml"/>
-      <plugin id="javax.xml.rpc"/>
-      <plugin id="javax.xml.soap"/>
-      <plugin id="org.apache.ant"/>
-      <plugin id="org.apache.ant.source"/>
-      <plugin id="org.apache.commons.codec"/>
-      <plugin id="org.apache.commons.codec.source"/>
-      <plugin id="org.apache.commons.collections"/>
-      <plugin id="org.apache.commons.el"/>
-      <plugin id="org.apache.commons.el.source"/>
-      <plugin id="org.apache.commons.httpclient"/>
-      <plugin id="org.apache.commons.httpclient.source"/>
-      <plugin id="org.apache.commons.lang"/>
-      <plugin id="org.apache.commons.logging"/>
-      <plugin id="org.apache.commons.logging.source"/>
-      <plugin id="org.apache.jasper"/>
-      <plugin id="org.apache.jasper.source"/>
-      <plugin id="org.apache.lucene"/>
-      <plugin id="org.apache.lucene.analysis"/>
-      <plugin id="org.apache.lucene.analysis.source"/>
-      <plugin id="org.apache.oro"/>
-      <plugin id="org.apache.velocity"/>
-      <plugin id="org.apache.xerces"/>
-      <plugin id="org.apache.xml.resolver"/>
-      <plugin id="org.apache.xml.serializer"/>
-      <plugin id="org.argeo.slc.ide"/>
-      <plugin id="org.eclipse.ant.core"/>
-      <plugin id="org.eclipse.ant.core.source"/>
-      <plugin id="org.eclipse.ant.ui"/>
-      <plugin id="org.eclipse.ant.ui.source"/>
-      <plugin id="org.eclipse.compare"/>
-      <plugin id="org.eclipse.compare.core"/>
-      <plugin id="org.eclipse.compare.core.source"/>
-      <plugin id="org.eclipse.compare.source"/>
-      <plugin id="org.eclipse.core.boot"/>
-      <plugin id="org.eclipse.core.commands"/>
-      <plugin id="org.eclipse.core.commands.source"/>
-      <plugin id="org.eclipse.core.contenttype"/>
-      <plugin id="org.eclipse.core.contenttype.source"/>
-      <plugin id="org.eclipse.core.databinding"/>
-      <plugin id="org.eclipse.core.databinding.beans"/>
-      <plugin id="org.eclipse.core.databinding.beans.source"/>
-      <plugin id="org.eclipse.core.databinding.observable"/>
-      <plugin id="org.eclipse.core.databinding.observable.source"/>
-      <plugin id="org.eclipse.core.databinding.property"/>
-      <plugin id="org.eclipse.core.databinding.property.source"/>
-      <plugin id="org.eclipse.core.databinding.source"/>
-      <plugin id="org.eclipse.core.expressions"/>
-      <plugin id="org.eclipse.core.expressions.source"/>
-      <plugin id="org.eclipse.core.filebuffers"/>
-      <plugin id="org.eclipse.core.filebuffers.source"/>
-      <plugin id="org.eclipse.core.filesystem"/>
-      <plugin id="org.eclipse.core.filesystem.linux.x86_64" fragment="true"/>
-      <plugin id="org.eclipse.core.filesystem.source"/>
-      <plugin id="org.eclipse.core.jobs"/>
-      <plugin id="org.eclipse.core.jobs.source"/>
-      <plugin id="org.eclipse.core.net"/>
-      <plugin id="org.eclipse.core.net.source"/>
-      <plugin id="org.eclipse.core.resources"/>
-      <plugin id="org.eclipse.core.resources.compatibility" fragment="true"/>
-      <plugin id="org.eclipse.core.resources.compatibility.source"/>
-      <plugin id="org.eclipse.core.resources.source"/>
-      <plugin id="org.eclipse.core.runtime"/>
-      <plugin id="org.eclipse.core.runtime.compatibility"/>
-      <plugin id="org.eclipse.core.runtime.compatibility.auth"/>
-      <plugin id="org.eclipse.core.runtime.compatibility.auth.source"/>
-      <plugin id="org.eclipse.core.runtime.compatibility.registry" fragment="true"/>
-      <plugin id="org.eclipse.core.runtime.compatibility.registry.source"/>
-      <plugin id="org.eclipse.core.runtime.compatibility.source"/>
-      <plugin id="org.eclipse.core.runtime.source"/>
-      <plugin id="org.eclipse.core.variables"/>
-      <plugin id="org.eclipse.core.variables.source"/>
-      <plugin id="org.eclipse.cvs"/>
-      <plugin id="org.eclipse.cvs.source"/>
-      <plugin id="org.eclipse.datatools.connectivity"/>
-      <plugin id="org.eclipse.datatools.connectivity.db.generic"/>
-      <plugin id="org.eclipse.datatools.connectivity.db.generic.ui"/>
-      <plugin id="org.eclipse.datatools.connectivity.sqm.core"/>
-      <plugin id="org.eclipse.datatools.connectivity.ui"/>
-      <plugin id="org.eclipse.datatools.enablement.jdt.classpath"/>
-      <plugin id="org.eclipse.datatools.help"/>
-      <plugin id="org.eclipse.datatools.modelbase.dbdefinition"/>
-      <plugin id="org.eclipse.datatools.modelbase.sql"/>
-      <plugin id="org.eclipse.datatools.modelbase.sql.query"/>
-      <plugin id="org.eclipse.datatools.sqltools.editor.core"/>
-      <plugin id="org.eclipse.datatools.sqltools.result"/>
-      <plugin id="org.eclipse.datatools.sqltools.sql"/>
-      <plugin id="org.eclipse.debug.core"/>
-      <plugin id="org.eclipse.debug.core.source"/>
-      <plugin id="org.eclipse.debug.ui"/>
-      <plugin id="org.eclipse.debug.ui.source"/>
-      <plugin id="org.eclipse.draw2d"/>
-      <plugin id="org.eclipse.ecf"/>
-      <plugin id="org.eclipse.ecf.filetransfer"/>
-      <plugin id="org.eclipse.ecf.filetransfer.source"/>
-      <plugin id="org.eclipse.ecf.identity"/>
-      <plugin id="org.eclipse.ecf.identity.source"/>
-      <plugin id="org.eclipse.ecf.provider.filetransfer"/>
-      <plugin id="org.eclipse.ecf.provider.filetransfer.httpclient"/>
-      <plugin id="org.eclipse.ecf.provider.filetransfer.httpclient.ssl" fragment="true"/>
-      <plugin id="org.eclipse.ecf.provider.filetransfer.httpclient.ssl.source"/>
-      <plugin id="org.eclipse.ecf.provider.filetransfer.ssl" fragment="true"/>
-      <plugin id="org.eclipse.ecf.provider.filetransfer.ssl.source"/>
-      <plugin id="org.eclipse.ecf.source"/>
-      <plugin id="org.eclipse.ecf.ssl" fragment="true"/>
-      <plugin id="org.eclipse.ecf.ssl.source"/>
-      <plugin id="org.eclipse.emf.codegen"/>
-      <plugin id="org.eclipse.emf.common"/>
-      <plugin id="org.eclipse.emf.common.ui"/>
-      <plugin id="org.eclipse.emf.ecore"/>
-      <plugin id="org.eclipse.emf.ecore.change"/>
-      <plugin id="org.eclipse.emf.ecore.edit"/>
-      <plugin id="org.eclipse.emf.ecore.xmi"/>
-      <plugin id="org.eclipse.emf.edit"/>
-      <plugin id="org.eclipse.emf.edit.ui"/>
-      <plugin id="org.eclipse.epp.package.rcp"/>
-      <plugin id="org.eclipse.epp.usagedata.gathering"/>
-      <plugin id="org.eclipse.epp.usagedata.recording"/>
-      <plugin id="org.eclipse.epp.usagedata.ui"/>
-      <plugin id="org.eclipse.equinox.app"/>
-      <plugin id="org.eclipse.equinox.app.source"/>
-      <plugin id="org.eclipse.equinox.common"/>
-      <plugin id="org.eclipse.equinox.common.source"/>
-      <plugin id="org.eclipse.equinox.concurrent"/>
-      <plugin id="org.eclipse.equinox.ds"/>
-      <plugin id="org.eclipse.equinox.ds.source"/>
-      <plugin id="org.eclipse.equinox.frameworkadmin"/>
-      <plugin id="org.eclipse.equinox.frameworkadmin.equinox"/>
-      <plugin id="org.eclipse.equinox.frameworkadmin.equinox.source"/>
-      <plugin id="org.eclipse.equinox.frameworkadmin.source"/>
-      <plugin id="org.eclipse.equinox.http.jetty"/>
-      <plugin id="org.eclipse.equinox.http.jetty.source"/>
-      <plugin id="org.eclipse.equinox.http.registry"/>
-      <plugin id="org.eclipse.equinox.http.registry.source"/>
-      <plugin id="org.eclipse.equinox.http.servlet"/>
-      <plugin id="org.eclipse.equinox.http.servlet.source"/>
-      <plugin id="org.eclipse.equinox.jsp.jasper"/>
-      <plugin id="org.eclipse.equinox.jsp.jasper.registry"/>
-      <plugin id="org.eclipse.equinox.jsp.jasper.registry.source"/>
-      <plugin id="org.eclipse.equinox.jsp.jasper.source"/>
-      <plugin id="org.eclipse.equinox.launcher"/>
-      <plugin id="org.eclipse.equinox.launcher.gtk.linux.x86_64" fragment="true"/>
-      <plugin id="org.eclipse.equinox.launcher.source"/>
-      <plugin id="org.eclipse.equinox.p2.artifact.repository"/>
-      <plugin id="org.eclipse.equinox.p2.artifact.repository.source"/>
-      <plugin id="org.eclipse.equinox.p2.console"/>
-      <plugin id="org.eclipse.equinox.p2.console.source"/>
-      <plugin id="org.eclipse.equinox.p2.core"/>
-      <plugin id="org.eclipse.equinox.p2.core.source"/>
-      <plugin id="org.eclipse.equinox.p2.director"/>
-      <plugin id="org.eclipse.equinox.p2.director.app"/>
-      <plugin id="org.eclipse.equinox.p2.director.app.source"/>
-      <plugin id="org.eclipse.equinox.p2.director.source"/>
-      <plugin id="org.eclipse.equinox.p2.directorywatcher"/>
-      <plugin id="org.eclipse.equinox.p2.directorywatcher.source"/>
-      <plugin id="org.eclipse.equinox.p2.engine"/>
-      <plugin id="org.eclipse.equinox.p2.engine.source"/>
-      <plugin id="org.eclipse.equinox.p2.exemplarysetup"/>
-      <plugin id="org.eclipse.equinox.p2.exemplarysetup.source"/>
-      <plugin id="org.eclipse.equinox.p2.extensionlocation"/>
-      <plugin id="org.eclipse.equinox.p2.extensionlocation.source"/>
-      <plugin id="org.eclipse.equinox.p2.garbagecollector"/>
-      <plugin id="org.eclipse.equinox.p2.garbagecollector.source"/>
-      <plugin id="org.eclipse.equinox.p2.jarprocessor"/>
-      <plugin id="org.eclipse.equinox.p2.jarprocessor.source"/>
-      <plugin id="org.eclipse.equinox.p2.metadata"/>
-      <plugin id="org.eclipse.equinox.p2.metadata.generator"/>
-      <plugin id="org.eclipse.equinox.p2.metadata.generator.source"/>
-      <plugin id="org.eclipse.equinox.p2.metadata.repository"/>
-      <plugin id="org.eclipse.equinox.p2.metadata.repository.source"/>
-      <plugin id="org.eclipse.equinox.p2.metadata.source"/>
-      <plugin id="org.eclipse.equinox.p2.publisher"/>
-      <plugin id="org.eclipse.equinox.p2.publisher.source"/>
-      <plugin id="org.eclipse.equinox.p2.reconciler.dropins"/>
-      <plugin id="org.eclipse.equinox.p2.reconciler.dropins.source"/>
-      <plugin id="org.eclipse.equinox.p2.repository"/>
-      <plugin id="org.eclipse.equinox.p2.repository.source"/>
-      <plugin id="org.eclipse.equinox.p2.repository.tools"/>
-      <plugin id="org.eclipse.equinox.p2.repository.tools.source"/>
-      <plugin id="org.eclipse.equinox.p2.touchpoint.eclipse"/>
-      <plugin id="org.eclipse.equinox.p2.touchpoint.eclipse.source"/>
-      <plugin id="org.eclipse.equinox.p2.touchpoint.natives"/>
-      <plugin id="org.eclipse.equinox.p2.touchpoint.natives.source"/>
-      <plugin id="org.eclipse.equinox.p2.ui"/>
-      <plugin id="org.eclipse.equinox.p2.ui.sdk"/>
-      <plugin id="org.eclipse.equinox.p2.ui.sdk.scheduler"/>
-      <plugin id="org.eclipse.equinox.p2.ui.sdk.scheduler.source"/>
-      <plugin id="org.eclipse.equinox.p2.ui.sdk.source"/>
-      <plugin id="org.eclipse.equinox.p2.ui.source"/>
-      <plugin id="org.eclipse.equinox.p2.updatechecker"/>
-      <plugin id="org.eclipse.equinox.p2.updatechecker.source"/>
-      <plugin id="org.eclipse.equinox.p2.updatesite"/>
-      <plugin id="org.eclipse.equinox.p2.updatesite.source"/>
-      <plugin id="org.eclipse.equinox.preferences"/>
-      <plugin id="org.eclipse.equinox.preferences.source"/>
-      <plugin id="org.eclipse.equinox.registry"/>
-      <plugin id="org.eclipse.equinox.registry.source"/>
-      <plugin id="org.eclipse.equinox.security"/>
-      <plugin id="org.eclipse.equinox.security.source"/>
-      <plugin id="org.eclipse.equinox.security.ui"/>
-      <plugin id="org.eclipse.equinox.security.ui.source"/>
-      <plugin id="org.eclipse.equinox.simpleconfigurator"/>
-      <plugin id="org.eclipse.equinox.simpleconfigurator.manipulator"/>
-      <plugin id="org.eclipse.equinox.simpleconfigurator.manipulator.source"/>
-      <plugin id="org.eclipse.equinox.simpleconfigurator.source"/>
-      <plugin id="org.eclipse.equinox.util"/>
-      <plugin id="org.eclipse.equinox.util.source"/>
-      <plugin id="org.eclipse.gef"/>
-      <plugin id="org.eclipse.help"/>
-      <plugin id="org.eclipse.help.appserver"/>
-      <plugin id="org.eclipse.help.appserver.source"/>
-      <plugin id="org.eclipse.help.base"/>
-      <plugin id="org.eclipse.help.base.source"/>
-      <plugin id="org.eclipse.help.source"/>
-      <plugin id="org.eclipse.help.ui"/>
-      <plugin id="org.eclipse.help.ui.source"/>
-      <plugin id="org.eclipse.help.webapp"/>
-      <plugin id="org.eclipse.help.webapp.source"/>
-      <plugin id="org.eclipse.jdt"/>
-      <plugin id="org.eclipse.jdt.apt.core"/>
-      <plugin id="org.eclipse.jdt.apt.core.source"/>
-      <plugin id="org.eclipse.jdt.apt.pluggable.core"/>
-      <plugin id="org.eclipse.jdt.apt.pluggable.core.source"/>
-      <plugin id="org.eclipse.jdt.apt.ui"/>
-      <plugin id="org.eclipse.jdt.apt.ui.source"/>
-      <plugin id="org.eclipse.jdt.compiler.apt" fragment="true"/>
-      <plugin id="org.eclipse.jdt.compiler.apt.source"/>
-      <plugin id="org.eclipse.jdt.compiler.tool" fragment="true"/>
-      <plugin id="org.eclipse.jdt.compiler.tool.source"/>
-      <plugin id="org.eclipse.jdt.core"/>
-      <plugin id="org.eclipse.jdt.core.manipulation"/>
-      <plugin id="org.eclipse.jdt.core.manipulation.source"/>
-      <plugin id="org.eclipse.jdt.core.source"/>
-      <plugin id="org.eclipse.jdt.debug"/>
-      <plugin id="org.eclipse.jdt.debug.source"/>
-      <plugin id="org.eclipse.jdt.debug.ui"/>
-      <plugin id="org.eclipse.jdt.debug.ui.source"/>
-      <plugin id="org.eclipse.jdt.doc.isv"/>
-      <plugin id="org.eclipse.jdt.doc.user"/>
-      <plugin id="org.eclipse.jdt.junit"/>
-      <plugin id="org.eclipse.jdt.junit.runtime"/>
-      <plugin id="org.eclipse.jdt.junit.runtime.source"/>
-      <plugin id="org.eclipse.jdt.junit.source"/>
-      <plugin id="org.eclipse.jdt.junit4.runtime"/>
-      <plugin id="org.eclipse.jdt.junit4.runtime.source"/>
-      <plugin id="org.eclipse.jdt.launching"/>
-      <plugin id="org.eclipse.jdt.launching.source"/>
-      <plugin id="org.eclipse.jdt.source"/>
-      <plugin id="org.eclipse.jdt.ui"/>
-      <plugin id="org.eclipse.jdt.ui.source"/>
-      <plugin id="org.eclipse.jem"/>
-      <plugin id="org.eclipse.jem.proxy"/>
-      <plugin id="org.eclipse.jem.util"/>
-      <plugin id="org.eclipse.jem.workbench"/>
-      <plugin id="org.eclipse.jface"/>
-      <plugin id="org.eclipse.jface.databinding"/>
-      <plugin id="org.eclipse.jface.databinding.source"/>
-      <plugin id="org.eclipse.jface.source"/>
-      <plugin id="org.eclipse.jface.text"/>
-      <plugin id="org.eclipse.jface.text.source"/>
-      <plugin id="org.eclipse.jpt.core"/>
-      <plugin id="org.eclipse.jpt.db"/>
-      <plugin id="org.eclipse.jpt.db.ui"/>
-      <plugin id="org.eclipse.jpt.gen"/>
-      <plugin id="org.eclipse.jpt.ui"/>
-      <plugin id="org.eclipse.jpt.utility"/>
-      <plugin id="org.eclipse.jsch.core"/>
-      <plugin id="org.eclipse.jsch.core.source"/>
-      <plugin id="org.eclipse.jsch.ui"/>
-      <plugin id="org.eclipse.jsch.ui.source"/>
-      <plugin id="org.eclipse.jst.common.annotations.controller"/>
-      <plugin id="org.eclipse.jst.common.annotations.core"/>
-      <plugin id="org.eclipse.jst.common.frameworks"/>
-      <plugin id="org.eclipse.jst.common.project.facet.core"/>
-      <plugin id="org.eclipse.jst.common.project.facet.ui"/>
-      <plugin id="org.eclipse.jst.j2ee"/>
-      <plugin id="org.eclipse.jst.j2ee.core"/>
-      <plugin id="org.eclipse.jst.j2ee.ejb"/>
-      <plugin id="org.eclipse.jst.j2ee.ejb.annotation.model"/>
-      <plugin id="org.eclipse.jst.j2ee.jca"/>
-      <plugin id="org.eclipse.jst.j2ee.ui"/>
-      <plugin id="org.eclipse.jst.j2ee.web"/>
-      <plugin id="org.eclipse.jst.jee"/>
-      <plugin id="org.eclipse.jst.jee.ejb"/>
-      <plugin id="org.eclipse.jst.server.core"/>
-      <plugin id="org.eclipse.ltk.core.refactoring"/>
-      <plugin id="org.eclipse.ltk.core.refactoring.source"/>
-      <plugin id="org.eclipse.ltk.ui.refactoring"/>
-      <plugin id="org.eclipse.ltk.ui.refactoring.source"/>
-      <plugin id="org.eclipse.mylyn"/>
-      <plugin id="org.eclipse.mylyn.bugzilla.core"/>
-      <plugin id="org.eclipse.mylyn.bugzilla.core.source"/>
-      <plugin id="org.eclipse.mylyn.bugzilla.ide"/>
-      <plugin id="org.eclipse.mylyn.bugzilla.ide.source"/>
-      <plugin id="org.eclipse.mylyn.bugzilla.ui"/>
-      <plugin id="org.eclipse.mylyn.bugzilla.ui.source"/>
-      <plugin id="org.eclipse.mylyn.commons.core"/>
-      <plugin id="org.eclipse.mylyn.commons.core.source"/>
-      <plugin id="org.eclipse.mylyn.commons.net"/>
-      <plugin id="org.eclipse.mylyn.commons.net.source"/>
-      <plugin id="org.eclipse.mylyn.commons.ui"/>
-      <plugin id="org.eclipse.mylyn.commons.ui.source"/>
-      <plugin id="org.eclipse.mylyn.compatibility"/>
-      <plugin id="org.eclipse.mylyn.compatibility.source"/>
-      <plugin id="org.eclipse.mylyn.context.core"/>
-      <plugin id="org.eclipse.mylyn.context.core.source"/>
-      <plugin id="org.eclipse.mylyn.context.ui"/>
-      <plugin id="org.eclipse.mylyn.context.ui.source"/>
-      <plugin id="org.eclipse.mylyn.discovery.core"/>
-      <plugin id="org.eclipse.mylyn.discovery.core.source"/>
-      <plugin id="org.eclipse.mylyn.discovery.ui"/>
-      <plugin id="org.eclipse.mylyn.discovery.ui.source"/>
-      <plugin id="org.eclipse.mylyn.help.ui"/>
-      <plugin id="org.eclipse.mylyn.help.ui.source"/>
-      <plugin id="org.eclipse.mylyn.ide.ant"/>
-      <plugin id="org.eclipse.mylyn.ide.ant.source"/>
-      <plugin id="org.eclipse.mylyn.ide.ui"/>
-      <plugin id="org.eclipse.mylyn.ide.ui.source"/>
-      <plugin id="org.eclipse.mylyn.java.tasks"/>
-      <plugin id="org.eclipse.mylyn.java.tasks.source"/>
-      <plugin id="org.eclipse.mylyn.java.ui"/>
-      <plugin id="org.eclipse.mylyn.java.ui.source"/>
-      <plugin id="org.eclipse.mylyn.monitor.core"/>
-      <plugin id="org.eclipse.mylyn.monitor.core.source"/>
-      <plugin id="org.eclipse.mylyn.monitor.ui"/>
-      <plugin id="org.eclipse.mylyn.monitor.ui.source"/>
-      <plugin id="org.eclipse.mylyn.pde.ui"/>
-      <plugin id="org.eclipse.mylyn.pde.ui.source"/>
-      <plugin id="org.eclipse.mylyn.resources.ui"/>
-      <plugin id="org.eclipse.mylyn.resources.ui.source"/>
-      <plugin id="org.eclipse.mylyn.source"/>
-      <plugin id="org.eclipse.mylyn.tasks.bugs"/>
-      <plugin id="org.eclipse.mylyn.tasks.bugs.source"/>
-      <plugin id="org.eclipse.mylyn.tasks.core"/>
-      <plugin id="org.eclipse.mylyn.tasks.core.source"/>
-      <plugin id="org.eclipse.mylyn.tasks.ui"/>
-      <plugin id="org.eclipse.mylyn.tasks.ui.source"/>
-      <plugin id="org.eclipse.mylyn.team.cvs"/>
-      <plugin id="org.eclipse.mylyn.team.cvs.source"/>
-      <plugin id="org.eclipse.mylyn.team.ui"/>
-      <plugin id="org.eclipse.mylyn.team.ui.source"/>
-      <plugin id="org.eclipse.mylyn.wikitext.confluence.core"/>
-      <plugin id="org.eclipse.mylyn.wikitext.confluence.ui"/>
-      <plugin id="org.eclipse.mylyn.wikitext.core"/>
-      <plugin id="org.eclipse.mylyn.wikitext.help.ui"/>
-      <plugin id="org.eclipse.mylyn.wikitext.mediawiki.core"/>
-      <plugin id="org.eclipse.mylyn.wikitext.mediawiki.ui"/>
-      <plugin id="org.eclipse.mylyn.wikitext.tasks.ui"/>
-      <plugin id="org.eclipse.mylyn.wikitext.textile.core"/>
-      <plugin id="org.eclipse.mylyn.wikitext.textile.ui"/>
-      <plugin id="org.eclipse.mylyn.wikitext.tracwiki.core"/>
-      <plugin id="org.eclipse.mylyn.wikitext.tracwiki.ui"/>
-      <plugin id="org.eclipse.mylyn.wikitext.twiki.core"/>
-      <plugin id="org.eclipse.mylyn.wikitext.twiki.ui"/>
-      <plugin id="org.eclipse.mylyn.wikitext.ui"/>
-      <plugin id="org.eclipse.osgi"/>
-      <plugin id="org.eclipse.osgi.services"/>
-      <plugin id="org.eclipse.osgi.services.source"/>
-      <plugin id="org.eclipse.osgi.source"/>
-      <plugin id="org.eclipse.osgi.util"/>
-      <plugin id="org.eclipse.osgi.util.source"/>
-      <plugin id="org.eclipse.pde"/>
-      <plugin id="org.eclipse.pde.api.tools"/>
-      <plugin id="org.eclipse.pde.api.tools.source"/>
-      <plugin id="org.eclipse.pde.api.tools.ui"/>
-      <plugin id="org.eclipse.pde.api.tools.ui.source"/>
-      <plugin id="org.eclipse.pde.build"/>
-      <plugin id="org.eclipse.pde.build.source"/>
-      <plugin id="org.eclipse.pde.core"/>
-      <plugin id="org.eclipse.pde.core.source"/>
-      <plugin id="org.eclipse.pde.doc.user"/>
-      <plugin id="org.eclipse.pde.ds.core"/>
-      <plugin id="org.eclipse.pde.ds.core.source"/>
-      <plugin id="org.eclipse.pde.ds.ui"/>
-      <plugin id="org.eclipse.pde.ds.ui.source"/>
-      <plugin id="org.eclipse.pde.junit.runtime"/>
-      <plugin id="org.eclipse.pde.junit.runtime.source"/>
-      <plugin id="org.eclipse.pde.runtime"/>
-      <plugin id="org.eclipse.pde.runtime.source"/>
-      <plugin id="org.eclipse.pde.source"/>
-      <plugin id="org.eclipse.pde.ua.core"/>
-      <plugin id="org.eclipse.pde.ua.core.source"/>
-      <plugin id="org.eclipse.pde.ua.ui"/>
-      <plugin id="org.eclipse.pde.ua.ui.source"/>
-      <plugin id="org.eclipse.pde.ui"/>
-      <plugin id="org.eclipse.pde.ui.source"/>
-      <plugin id="org.eclipse.pde.ui.templates"/>
-      <plugin id="org.eclipse.pde.ui.templates.source"/>
-      <plugin id="org.eclipse.persistence.antlr"/>
-      <plugin id="org.eclipse.persistence.asm"/>
-      <plugin id="org.eclipse.persistence.core"/>
-      <plugin id="org.eclipse.persistence.jpa"/>
-      <plugin id="org.eclipse.platform"/>
-      <plugin id="org.eclipse.platform.doc.isv"/>
-      <plugin id="org.eclipse.platform.doc.user"/>
-      <plugin id="org.eclipse.platform.source"/>
-      <plugin id="org.eclipse.rcp"/>
-      <plugin id="org.eclipse.rcp.source"/>
-      <plugin id="org.eclipse.search"/>
-      <plugin id="org.eclipse.search.source"/>
-      <plugin id="org.eclipse.swt"/>
-      <plugin id="org.eclipse.swt.gtk.linux.x86_64" fragment="true"/>
-      <plugin id="org.eclipse.swt.gtk.linux.x86_64.source"/>
-      <plugin id="org.eclipse.team.core"/>
-      <plugin id="org.eclipse.team.core.source"/>
-      <plugin id="org.eclipse.team.cvs.core"/>
-      <plugin id="org.eclipse.team.cvs.core.source"/>
-      <plugin id="org.eclipse.team.cvs.ssh"/>
-      <plugin id="org.eclipse.team.cvs.ssh.source"/>
-      <plugin id="org.eclipse.team.cvs.ssh2"/>
-      <plugin id="org.eclipse.team.cvs.ssh2.source"/>
-      <plugin id="org.eclipse.team.cvs.ui"/>
-      <plugin id="org.eclipse.team.cvs.ui.source"/>
-      <plugin id="org.eclipse.team.ui"/>
-      <plugin id="org.eclipse.team.ui.source"/>
-      <plugin id="org.eclipse.text"/>
-      <plugin id="org.eclipse.text.source"/>
-      <plugin id="org.eclipse.ui"/>
-      <plugin id="org.eclipse.ui.browser"/>
-      <plugin id="org.eclipse.ui.browser.source"/>
-      <plugin id="org.eclipse.ui.cheatsheets"/>
-      <plugin id="org.eclipse.ui.cheatsheets.source"/>
-      <plugin id="org.eclipse.ui.console"/>
-      <plugin id="org.eclipse.ui.console.source"/>
-      <plugin id="org.eclipse.ui.editors"/>
-      <plugin id="org.eclipse.ui.editors.source"/>
-      <plugin id="org.eclipse.ui.externaltools"/>
-      <plugin id="org.eclipse.ui.externaltools.source"/>
-      <plugin id="org.eclipse.ui.forms"/>
-      <plugin id="org.eclipse.ui.forms.source"/>
-      <plugin id="org.eclipse.ui.ide"/>
-      <plugin id="org.eclipse.ui.ide.application"/>
-      <plugin id="org.eclipse.ui.ide.application.source"/>
-      <plugin id="org.eclipse.ui.ide.source"/>
-      <plugin id="org.eclipse.ui.intro"/>
-      <plugin id="org.eclipse.ui.intro.source"/>
-      <plugin id="org.eclipse.ui.intro.universal"/>
-      <plugin id="org.eclipse.ui.intro.universal.source"/>
-      <plugin id="org.eclipse.ui.navigator"/>
-      <plugin id="org.eclipse.ui.navigator.resources"/>
-      <plugin id="org.eclipse.ui.navigator.resources.source"/>
-      <plugin id="org.eclipse.ui.navigator.source"/>
-      <plugin id="org.eclipse.ui.net"/>
-      <plugin id="org.eclipse.ui.net.source"/>
-      <plugin id="org.eclipse.ui.presentations.r21"/>
-      <plugin id="org.eclipse.ui.presentations.r21.source"/>
-      <plugin id="org.eclipse.ui.source"/>
-      <plugin id="org.eclipse.ui.views"/>
-      <plugin id="org.eclipse.ui.views.log"/>
-      <plugin id="org.eclipse.ui.views.log.source"/>
-      <plugin id="org.eclipse.ui.views.properties.tabbed"/>
-      <plugin id="org.eclipse.ui.views.properties.tabbed.source"/>
-      <plugin id="org.eclipse.ui.views.source"/>
-      <plugin id="org.eclipse.ui.workbench"/>
-      <plugin id="org.eclipse.ui.workbench.compatibility" fragment="true"/>
-      <plugin id="org.eclipse.ui.workbench.compatibility.source"/>
-      <plugin id="org.eclipse.ui.workbench.source"/>
-      <plugin id="org.eclipse.ui.workbench.texteditor"/>
-      <plugin id="org.eclipse.ui.workbench.texteditor.source"/>
-      <plugin id="org.eclipse.update.configurator"/>
-      <plugin id="org.eclipse.update.configurator.source"/>
-      <plugin id="org.eclipse.update.core"/>
-      <plugin id="org.eclipse.update.core.source"/>
-      <plugin id="org.eclipse.update.scheduler"/>
-      <plugin id="org.eclipse.update.scheduler.source"/>
-      <plugin id="org.eclipse.update.ui"/>
-      <plugin id="org.eclipse.update.ui.source"/>
-      <plugin id="org.eclipse.wst.common.core"/>
-      <plugin id="org.eclipse.wst.common.emf"/>
-      <plugin id="org.eclipse.wst.common.emfworkbench.integration"/>
-      <plugin id="org.eclipse.wst.common.environment"/>
-      <plugin id="org.eclipse.wst.common.frameworks"/>
-      <plugin id="org.eclipse.wst.common.frameworks.ui"/>
-      <plugin id="org.eclipse.wst.common.infopop"/>
-      <plugin id="org.eclipse.wst.common.modulecore"/>
-      <plugin id="org.eclipse.wst.common.project.facet.core"/>
-      <plugin id="org.eclipse.wst.common.project.facet.ui"/>
-      <plugin id="org.eclipse.wst.common.snippets"/>
-      <plugin id="org.eclipse.wst.common.ui"/>
-      <plugin id="org.eclipse.wst.common.uriresolver"/>
-      <plugin id="org.eclipse.wst.css.core"/>
-      <plugin id="org.eclipse.wst.css.ui"/>
-      <plugin id="org.eclipse.wst.dtd.core"/>
-      <plugin id="org.eclipse.wst.dtd.ui"/>
-      <plugin id="org.eclipse.wst.dtd.ui.infopop"/>
-      <plugin id="org.eclipse.wst.dtdeditor.doc.user"/>
-      <plugin id="org.eclipse.wst.html.core"/>
-      <plugin id="org.eclipse.wst.html.ui"/>
-      <plugin id="org.eclipse.wst.internet.cache"/>
-      <plugin id="org.eclipse.wst.internet.monitor.core"/>
-      <plugin id="org.eclipse.wst.jsdt.core"/>
-      <plugin id="org.eclipse.wst.jsdt.manipulation"/>
-      <plugin id="org.eclipse.wst.jsdt.ui"/>
-      <plugin id="org.eclipse.wst.server.core"/>
-      <plugin id="org.eclipse.wst.server.discovery"/>
-      <plugin id="org.eclipse.wst.server.ui"/>
-      <plugin id="org.eclipse.wst.sse.core"/>
-      <plugin id="org.eclipse.wst.sse.doc.user"/>
-      <plugin id="org.eclipse.wst.sse.ui"/>
-      <plugin id="org.eclipse.wst.sse.ui.infopop"/>
-      <plugin id="org.eclipse.wst.standard.schemas"/>
-      <plugin id="org.eclipse.wst.validation"/>
-      <plugin id="org.eclipse.wst.validation.infopop"/>
-      <plugin id="org.eclipse.wst.validation.ui"/>
-      <plugin id="org.eclipse.wst.web"/>
-      <plugin id="org.eclipse.wst.web.ui"/>
-      <plugin id="org.eclipse.wst.xml.core"/>
-      <plugin id="org.eclipse.wst.xml.ui"/>
-      <plugin id="org.eclipse.wst.xml.ui.infopop"/>
-      <plugin id="org.eclipse.wst.xmleditor.doc.user"/>
-      <plugin id="org.eclipse.wst.xsd.core"/>
-      <plugin id="org.eclipse.wst.xsd.ui"/>
-      <plugin id="org.eclipse.wst.xsdeditor.doc.user"/>
-      <plugin id="org.eclipse.xsd"/>
-      <plugin id="org.eclipse.xsd.edit"/>
-      <plugin id="org.hamcrest.core"/>
-      <plugin id="org.hamcrest.core.source"/>
-      <plugin id="org.hibernate.eclipse"/>
-      <plugin id="org.hibernate.eclipse.console"/>
-      <plugin id="org.hibernate.eclipse.help"/>
-      <plugin id="org.hibernate.eclipse.jdt.apt.ui"/>
-      <plugin id="org.hibernate.eclipse.jdt.ui"/>
-      <plugin id="org.hibernate.eclipse.mapper"/>
-      <plugin id="org.jboss.tools.hibernate.jpt.core"/>
-      <plugin id="org.jboss.tools.hibernate.jpt.ui"/>
-      <plugin id="org.jboss.tools.hibernate.ui.veditor"/>
-      <plugin id="org.jboss.tools.hibernate.ui.view"/>
-      <plugin id="org.jdom"/>
-      <plugin id="org.junit"/>
-      <plugin id="org.junit.source"/>
-      <plugin id="org.junit4"/>
-      <plugin id="org.junit4.source"/>
-      <plugin id="org.maven.ide.components.archetype_common"/>
-      <plugin id="org.maven.ide.components.dependency_tree"/>
-      <plugin id="org.maven.ide.components.maven_embedder"/>
-      <plugin id="org.maven.ide.components.maven_model_edit"/>
-      <plugin id="org.maven.ide.components.nexus_indexer"/>
-      <plugin id="org.maven.ide.eclipse"/>
-      <plugin id="org.maven.ide.eclipse.jdt"/>
-      <plugin id="org.maven.ide.eclipse.launching"/>
-      <plugin id="org.maven.ide.eclipse.pr"/>
-      <plugin id="org.mortbay.jetty.server"/>
-      <plugin id="org.mortbay.jetty.server.source"/>
-      <plugin id="org.mortbay.jetty.util"/>
-      <plugin id="org.mortbay.jetty.util.source"/>
-      <plugin id="org.mozilla.xpcom"/>
-      <plugin id="org.objectweb.asm"/>
-      <plugin id="org.objectweb.asm.source"/>
-      <plugin id="org.sat4j.core"/>
-      <plugin id="org.sat4j.pb"/>
-      <plugin id="org.springframework.aop"/>
-      <plugin id="org.springframework.asm"/>
-      <plugin id="org.springframework.beans"/>
-      <plugin id="org.springframework.binding"/>
-      <plugin id="org.springframework.context"/>
-      <plugin id="org.springframework.context.support"/>
-      <plugin id="org.springframework.core"/>
-      <plugin id="org.springframework.expression"/>
-      <plugin id="org.springframework.ide.eclipse"/>
-      <plugin id="org.springframework.ide.eclipse.aop.core"/>
-      <plugin id="org.springframework.ide.eclipse.aop.mylyn"/>
-      <plugin id="org.springframework.ide.eclipse.aop.ui"/>
-      <plugin id="org.springframework.ide.eclipse.aop.ui.matcher"/>
-      <plugin id="org.springframework.ide.eclipse.beans.core"/>
-      <plugin id="org.springframework.ide.eclipse.beans.mylyn"/>
-      <plugin id="org.springframework.ide.eclipse.beans.ui"/>
-      <plugin id="org.springframework.ide.eclipse.beans.ui.editor"/>
-      <plugin id="org.springframework.ide.eclipse.beans.ui.graph"/>
-      <plugin id="org.springframework.ide.eclipse.beans.ui.refactoring"/>
-      <plugin id="org.springframework.ide.eclipse.beans.ui.search"/>
-      <plugin id="org.springframework.ide.eclipse.core"/>
-      <plugin id="org.springframework.ide.eclipse.doc"/>
-      <plugin id="org.springframework.ide.eclipse.mylyn"/>
-      <plugin id="org.springframework.ide.eclipse.osgi"/>
-      <plugin id="org.springframework.ide.eclipse.osgi.targetdefinition"/>
-      <plugin id="org.springframework.ide.eclipse.security"/>
-      <plugin id="org.springframework.ide.eclipse.ui"/>
-      <plugin id="org.springframework.ide.eclipse.webflow.core"/>
-      <plugin id="org.springframework.ide.eclipse.webflow.mylyn"/>
-      <plugin id="org.springframework.jdbc"/>
-      <plugin id="org.springframework.jms"/>
-      <plugin id="org.springframework.js"/>
-      <plugin id="org.springframework.orm"/>
-      <plugin id="org.springframework.osgi.core"/>
-      <plugin id="org.springframework.osgi.io"/>
-      <plugin id="org.springframework.oxm"/>
-      <plugin id="org.springframework.security"/>
-      <plugin id="org.springframework.security.annotation"/>
-      <plugin id="org.springframework.transaction"/>
-      <plugin id="org.springframework.web"/>
-      <plugin id="org.springframework.web.servlet"/>
-      <plugin id="org.springframework.webflow"/>
-      <plugin id="org.tigris.subversion.clientadapter"/>
-      <plugin id="org.tigris.subversion.clientadapter.svnkit"/>
-      <plugin id="org.tigris.subversion.subclipse.core"/>
-      <plugin id="org.tigris.subversion.subclipse.doc"/>
-      <plugin id="org.tigris.subversion.subclipse.graph"/>
-      <plugin id="org.tigris.subversion.subclipse.mylyn"/>
-      <plugin id="org.tigris.subversion.subclipse.ui"/>
-      <plugin id="org.tmatesoft.svnkit"/>
    </plugins>
 
    <features>
-      <feature id="com.collabnet.subversion.merge.feature" version="1.10.0"/>
-      <feature id="com.sun.jna" version="3.1.0"/>
-      <feature id="org.eclipse.cvs" version="1.1.101.R35x_v20090811-7E79FEd9KKF5H2YDWFLLBL01A16"/>
-      <feature id="org.eclipse.cvs.source" version="1.1.101.R35x_v20090811-7E79FEd9KKF5H2YDWFLLBL01A16"/>
-      <feature id="org.eclipse.epp.package.rcp.feature" version="1.2.1.20090918-0703"/>
-      <feature id="org.eclipse.epp.usagedata.feature" version="1.1.0.R200906100410"/>
-      <feature id="org.eclipse.equinox.executable" version="3.3.200.R35x_v20090724-7M-FneFF9aMTyz0pw04ONXn"/>
-      <feature id="org.eclipse.equinox.p2.user.ui" version="1.1.1.R35x_v20090811-7u6FbEFYXk1qWdbS0gnpRg2932"/>
-      <feature id="org.eclipse.equinox.p2.user.ui.source" version="1.1.1.R35x_v20090811-7u6FbEFYXk1qWdbS0gnpRg2932"/>
-      <feature id="org.eclipse.help" version="1.1.1.R35x_v20090811-7e7eFAnFEx2XZoYz0uPgIfwD"/>
-      <feature id="org.eclipse.help.source" version="1.1.1.R35x_v20090811-7e7eFAnFEx2XZoYz0uPgIfwD"/>
+      <feature id="org.argeo.slc.ui" version="0.12.1.D20100107_1317"/>
       <feature id="org.eclipse.jdt" version="3.5.1.r351_v20090810-0600-7r88FEoFI0WTo6Az-1qFRHm37ChJ"/>
-      <feature id="org.eclipse.jdt.source" version="3.5.1.r351_v20090810-0600-7r88FEoFI0WTo6Az-1qFRHm37ChJ"/>
-      <feature id="org.eclipse.mylyn.bugzilla_feature" version="3.3.0.v20091015-0500-e3x"/>
-      <feature id="org.eclipse.mylyn.context_feature" version="3.3.0.v20091015-0500-e3x"/>
-      <feature id="org.eclipse.mylyn.ide_feature" version="3.3.0.v20091015-0500-e3x"/>
-      <feature id="org.eclipse.mylyn.java_feature" version="3.3.0.v20091015-0500-e3x"/>
-      <feature id="org.eclipse.mylyn.pde_feature" version="3.3.0.v20091015-0500-e3x"/>
-      <feature id="org.eclipse.mylyn.sdk_feature" version="3.3.0.v20091015-0500-e3x"/>
-      <feature id="org.eclipse.mylyn.team_feature" version="3.3.0.v20091015-0500-e3x"/>
-      <feature id="org.eclipse.mylyn.wikitext_feature" version="1.2.0.v20091015-0500-e3x"/>
-      <feature id="org.eclipse.mylyn_feature" version="3.3.0.v20091015-0500-e3x"/>
       <feature id="org.eclipse.pde" version="3.5.1.R35x_v20090811-7Z7_F9zFDX-aT6Ywvh8_S93"/>
-      <feature id="org.eclipse.pde.source" version="3.5.1.R35x_v20090811-7Z7_F9zFDX-aT6Ywvh8_S93"/>
       <feature id="org.eclipse.platform" version="3.5.1.R35x_v20090910-9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7"/>
-      <feature id="org.eclipse.platform.source" version="3.5.1.R35x_v20090910-9gEeG1_FthkNDSP2odXdThaOu9GFDPn83DGB7"/>
-      <feature id="org.eclipse.rcp" version="3.5.1.R35x_v20090811-9SA0FxVFqE70OL1ARMrfcO6e7BA6"/>
-      <feature id="org.eclipse.rcp.source" version="3.5.1.R35x_v20090811-9SA0FxVFqE70OL1ARMrfcO6e7BA6"/>
-      <feature id="org.eclipse.wst.common_core.feature" version="3.1.1.v200908102300-7B77FZ3F7RZHIVI9QdN4PM"/>
-      <feature id="org.eclipse.wst.common_ui.feature" version="3.1.1.v200908102300-7B5FRGDhdMNPnndenAjpWJAReO5Q"/>
-      <feature id="org.eclipse.wst.xml_core.feature" version="3.1.1.v200907161031-7C7OFPgF7RZHIXHvT5MhWA"/>
-      <feature id="org.eclipse.wst.xml_ui.feature" version="3.1.1.v200907161031-7H6FM_DxtkM-7aeTHKEBbQqcZOZ2"/>
-      <feature id="org.eclipse.wst.xml_userdoc.feature" version="3.1.1.v200906020459-50FR7AkF77f7MESDKEF"/>
-      <feature id="org.tigris.subversion.clientadapter.feature" version="1.6.4.1"/>
-      <feature id="org.tigris.subversion.clientadapter.svnkit.feature" version="1.6.4"/>
-      <feature id="org.tigris.subversion.subclipse" version="1.6.5"/>
-      <feature id="org.tigris.subversion.subclipse.graph.feature" version="1.0.7"/>
-      <feature id="org.tigris.subversion.subclipse.mylyn" version="3.0.0"/>
-      <feature id="org.tmatesoft.svnkit" version="1.3.1.6109"/>
-      <feature id="org.maven.ide.components.maven_embedder.feature" version="2.1.0.20080530-2300"/>
-      <feature id="org.maven.ide.eclipse.feature" version="0.9.8.200905041414"/>
-      <feature id="org.hibernate.eclipse.feature" version="3.2.4.v200909151014R-H192-GA"/>
-      <feature id="org.springframework.ide.eclipse.aop.feature" version="2.2.7.200910202224-RELEASE"/>
-      <feature id="org.springframework.ide.eclipse.feature" version="2.2.7.200910202224-RELEASE"/>
-      <feature id="org.springframework.ide.eclipse.mylyn.feature" version="2.2.7.200910202224-RELEASE"/>
-      <feature id="org.springframework.ide.eclipse.osgi.feature" version="2.2.7.200910202224-RELEASE"/>
-      <feature id="org.springframework.ide.eclipse.security.feature" version="2.2.7.200910202224-RELEASE"/>
-      <feature id="org.argeo.slc.ide.java" version="0.12.1.SNAPSHOT"/>
    </features>
 
 
index daee35c0f39bee2d96e37497fed955885010c61c..cb3814c35e797ff773f4a3f77a7565f8a90241c3 100644 (file)
@@ -10,7 +10,7 @@
             name="Argeo Java IDE">
          <property
                name="windowImages"
-               value="eclipse.gif,eclipse32.gif,eclipse48.gif,eclipse.png,eclipse32.png">
+               value="icons/argeo-icon-100104-256.png,icons/argeo-icon-100104-256.png,icons/argeo-icon-100104-256.png,icons/argeo-icon-100104-256.png,icons/argeo-icon-100104-256.png">
          </property>
          <property
                name="aboutText"
@@ -22,7 +22,7 @@
          </property>
          <property
                name="startupForegroundColor"
-               value="C8D5EA">
+               value="0066D0">
          </property>
          <property
                name="startupProgressRect"
          </property>
       </product>
    </extension>
+<extension
+      point="org.eclipse.ui.perspectives">
+   <perspective
+         class="org.argeo.slc.ide.SlcPerspectiveFactory"
+         icon="icons/argeo-icon-100104-256.png"
+         id="org.argeo.slc.ide.slcPerspective"
+         name="SLC">
+   </perspective>
+</extension>
+<extension
+      point="org.eclipse.pde.core.targets">
+   <target
+         definition="slc-sdk-dev.target"
+         id="org.argeo.slc.ide.targetSlcSdkDev"
+         name="SLC SDK (devpt)">
+   </target>
+</extension> 
+<extension 
+       point="org.eclipse.ui.preferencePages"> 
+      <page 
+         id="org.argeo.slc.ide.mainPreferencePage" 
+         name="SLC" 
+         class="org.argeo.slc.ide.preferences.SlcMainPreferencePage"> 
+       </page> 
+</extension> 
 
 </plugin>
index 333fab9da760c08792618efc88d4a4c7a17b2fc3..6ad0c1caf31336fad85fa0a1dc052458c9b2fdbb 100644 (file)
@@ -1 +1,2 @@
-org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP = true
+org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP=true
+org.eclipse.ui/defaultPerspectiveId=org.argeo.slc.ide.slcPerspective
\ No newline at end of file
diff --git a/eclipse/plugins/org.argeo.slc.ide/slc-sdk-dev.target b/eclipse/plugins/org.argeo.slc.ide/slc-sdk-dev.target
new file mode 100644 (file)
index 0000000..273cc60
--- /dev/null
@@ -0,0 +1,194 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<?pde version="3.5"?>
+
+<target name="SLC SDK (devpt)">
+<locations>
+<location includeAllPlatforms="true" includeMode="slicer" type="InstallableUnit">
+<unit id="org.argeo.server.jackrabbit" version="0.1.2.r3231"/>
+<unit id="com.springsource.javax.activation" version="1.1.1"/>
+<unit id="com.springsource.net.sf.cglib" version="2.1.3"/>
+<unit id="org.argeo.slc.server.hibernate" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.argeo.slc.dep.server" version="0.12.1.SNAPSHOT"/>
+<unit id="org.springframework.jms" version="2.5.6.SEC01"/>
+<unit id="com.springsource.javax.xml.stream" version="1.0.1"/>
+<unit id="org.springframework.context" version="2.5.6.SEC01"/>
+<unit id="org.argeo.slc.support.ant" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.apache.log4j" version="1.2.15"/>
+<unit id="com.springsource.javax.xml.soap" version="1.3.0"/>
+<unit id="org.springframework.oxm" version="1.5.8.A"/>
+<unit id="org.springframework.osgi.io" version="1.2.0"/>
+<unit id="org.argeo.dep.osgi.springframework.ldap" version="1.3.0.0003"/>
+<unit id="com.springsource.org.apache.commons.httpclient" version="3.1.0"/>
+<unit id="com.springsource.javax.servlet" version="2.5.0"/>
+<unit id="com.springsource.org.apache.directory.server.changepw" version="1.0.2"/>
+<unit id="com.springsource.org.apache.commons.fileupload" version="1.2.1"/>
+<unit id="org.argeo.slc.sdk.feature.jar" version="0.12.1.qualifier"/>
+<unit id="org.argeo.slc.dep.agent" version="0.12.1.SNAPSHOT"/>
+<unit id="com.springsource.javax.xml.rpc" version="1.1.0"/>
+<unit id="org.argeo.server.hsqldb" version="0.1.2.r3231"/>
+<unit id="org.argeo.security.mvc" version="0.1.2.r3231"/>
+<unit id="org.argeo.slc.server.hsqldb" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.springframework.transaction" version="2.5.6.SEC01"/>
+<unit id="com.springsource.org.dom4j" version="1.6.1"/>
+<unit id="com.springsource.org.apache.catalina.springsource" version="6.0.20.S2-r5956"/>
+<unit id="org.argeo.server.jdbc" version="0.1.2.r3231"/>
+<unit id="com.springsource.org.apache.oro" version="2.0.8"/>
+<unit id="org.argeo.dep.osgi.mina.filter.ssl" version="1.0.2.0001"/>
+<unit id="com.springsource.org.apache.coyote.springsource" version="6.0.20.S2-r5956"/>
+<unit id="com.springsource.edu.oswego.cs.dl.util.concurrent" version="1.3.4"/>
+<unit id="com.springsource.org.apache.directory.server.core" version="1.0.2"/>
+<unit id="com.springsource.org.hsqldb" version="1.8.0.10"/>
+<unit id="org.eclipse.osgi" version="3.5.1.R35x_v20090827"/>
+<unit id="com.springsource.org.apache.jasper.springsource" version="6.0.20.S2-r5956"/>
+<unit id="com.springsource.com.lowagie.text" version="2.0.8"/>
+<unit id="com.springsource.javax.servlet.jsp" version="2.1.0"/>
+<unit id="org.argeo.osgi.boot" version="0.1.2.r3231"/>
+<unit id="com.springsource.org.apache.xalan" version="2.7.1"/>
+<unit id="com.springsource.org.apache.commons.lang" version="2.4.0"/>
+<unit id="com.springsource.org.apache.directory.server.ntp" version="1.0.2"/>
+<unit id="org.argeo.slc.support.castor" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.argeo.slc.agent.ext.xalan" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.argeo.server.ads.server" version="0.1.2.r3231"/>
+<unit id="com.springsource.org.antlr" version="3.0.1"/>
+<unit id="org.argeo.slc.lib.detached" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.springframework.jdbc" version="2.5.6.SEC01"/>
+<unit id="org.argeo.security.manager.ldap" version="0.1.2.r3231"/>
+<unit id="com.springsource.antlr" version="2.7.6"/>
+<unit id="org.argeo.dep.osgi.commons.cli" version="1.1.0.0002"/>
+<unit id="org.argeo.dep.osgi.activemq" version="5.2.0.0006"/>
+<unit id="org.argeo.dep.osgi.catalina.start" version="1.0.0.argeo4"/>
+<unit id="com.springsource.org.apache.directory.server.kerberos.shared" version="1.0.2"/>
+<unit id="com.springsource.json" version="1.0.1.RELEASE"/>
+<unit id="com.springsource.org.apache.bsf" version="2.4.0"/>
+<unit id="org.argeo.slc.server.activemq" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.apache.commons.logging" version="1.1.1"/>
+<unit id="org.argeo.server.mysql" version="0.1.2.r3231"/>
+<unit id="org.argeo.security.webapp" version="0.1.2.r3231"/>
+<unit id="com.springsource.org.quartz" version="1.6.2"/>
+<unit id="com.springsource.javax.annotation" version="1.0.0"/>
+<unit id="org.argeo.slc.server.jms" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.slf4j.log4j" version="1.5.6"/>
+<unit id="com.springsource.org.hibernate" version="3.3.1.GA"/>
+<unit id="com.springsource.javax.management.j2ee" version="1.0.1"/>
+<unit id="org.argeo.slc.webapp" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.apache.jasper.org.eclipse.jdt.springsource" version="6.0.20.S2-r5956"/>
+<unit id="org.springframework.osgi.core" version="1.2.0"/>
+<unit id="com.springsource.javax.xml.ws" version="2.1.1"/>
+<unit id="com.springsource.org.aopalliance" version="1.0.0"/>
+<unit id="org.argeo.slc.agent.jms" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.apache.directory.server.jndi" version="1.0.2"/>
+<unit id="org.argeo.server.core" version="0.1.2.r3231"/>
+<unit id="com.springsource.org.apache.commons.net" version="1.4.1"/>
+<unit id="com.springsource.jxl" version="2.6.6"/>
+<unit id="com.springsource.javax.transaction" version="1.1.0"/>
+<unit id="com.springsource.org.codehaus.jackson.mapper" version="1.0.0"/>
+<unit id="com.springsource.javax.ejb" version="3.0.0"/>
+<unit id="org.springframework.web" version="2.5.6.SEC01"/>
+<unit id="com.springsource.net.sourceforge.jtds" version="1.2.2"/>
+<unit id="com.springsource.org.apache.ws.commons.schema" version="1.3.2"/>
+<unit id="com.springsource.org.apache.commons.io" version="1.4.0"/>
+<unit id="org.argeo.slc.dep.detached" version="0.12.1.SNAPSHOT"/>
+<unit id="com.springsource.org.apache.directory.shared.ldap" version="0.9.5.5"/>
+<unit id="com.springsource.javax.el" version="1.0.0"/>
+<unit id="com.springsource.org.apache.juli.extras.springsource" version="6.0.20.S2-r5956"/>
+<unit id="com.springsource.slf4j.org.apache.commons.logging" version="1.5.6"/>
+<unit id="com.springsource.org.aspectj.runtime" version="1.6.3.RELEASE"/>
+<unit id="com.springsource.javassist" version="3.3.0.ga"/>
+<unit id="org.argeo.server.ads" version="0.1.2.r3231"/>
+<unit id="org.argeo.slc.agent" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.xmlpull" version="1.1.3.4-O"/>
+<unit id="org.argeo.server.catalina" version="0.1.2.r3231"/>
+<unit id="org.argeo.slc.support.hibernate" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.jcifs" version="1.2.15"/>
+<unit id="com.springsource.com.jcraft.jsch" version="0.1.31"/>
+<unit id="org.argeo.server.jackrabbit.webdav" version="0.1.2.r3231"/>
+<unit id="org.argeo.slc.support.simple" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.apache.directory.server.core.shared" version="1.0.2"/>
+<unit id="org.argeo.slc.specs" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.mortbay.util" version="6.1.9"/>
+<unit id="com.springsource.javax.jms" version="1.1.0"/>
+<unit id="com.springsource.org.aspectj.weaver" version="1.6.3.RELEASE"/>
+<unit id="org.springframework.context.support" version="2.5.6.SEC01"/>
+<unit id="com.springsource.org.apache.lucene" version="2.4.1"/>
+<unit id="com.springsource.com.mysql.jdbc" version="5.1.6"/>
+<unit id="com.springsource.org.apache.tools.ant" version="1.7.1"/>
+<unit id="com.springsource.org.mortbay.jetty.server" version="6.1.9"/>
+<unit id="com.springsource.org.apache.taglibs.standard" version="1.1.2"/>
+<unit id="org.argeo.slc.server.agentproxy" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.argeo.slc.server.services" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.springframework.core" version="2.5.6.SEC01"/>
+<unit id="org.argeo.slc.server.main" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.slf4j.api" version="1.5.6"/>
+<unit id="org.springframework.security" version="2.0.4.A"/>
+<unit id="org.argeo.basic.nodeps" version="0.1.2.r3231"/>
+<unit id="com.springsource.org.objectweb.asm.attrs" version="2.2.3"/>
+<unit id="com.springsource.org.codehaus.jackson" version="1.0.0"/>
+<unit id="org.springframework.osgi.web" version="1.2.0"/>
+<unit id="org.argeo.slc.support.activemq" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.springframework.web.servlet" version="2.5.6.SEC01"/>
+<unit id="com.springsource.javax.xml.bind" version="2.1.7"/>
+<unit id="com.springsource.org.apache.tools.ant.launch" version="1.7.1"/>
+<unit id="com.springsource.net.sf.ehcache" version="1.6.2"/>
+<unit id="org.argeo.server.webextender" version="0.1.2.r3231"/>
+<unit id="com.springsource.org.apache.regexp" version="1.5.0"/>
+<unit id="com.springsource.org.apache.derby" version="10.5.1000001.764942"/>
+<unit id="com.springsource.org.apache.directory.server.kerberos" version="1.0.2"/>
+<unit id="com.springsource.com.thoughtworks.xstream" version="1.2.2"/>
+<unit id="org.argeo.server.jackrabbit.repo" version="0.1.2.r3231"/>
+<unit id="com.springsource.javax.servlet.jsp.jstl" version="1.1.2"/>
+<unit id="com.springsource.javax.persistence" version="1.0.0"/>
+<unit id="org.argeo.slc.agent.ext.bsf" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.argeo.slc.detached" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.argeo.slc.server.mysql" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.springframework.osgi.extender" version="1.2.0"/>
+<unit id="com.springsource.org.apache.commons.pool" version="1.5.3"/>
+<unit id="com.springsource.org.apache.commons.codec" version="1.3.0"/>
+<unit id="com.springsource.org.tmatesoft.svn" version="1.3.1.6109"/>
+<unit id="org.springframework.osgi.web.extender" version="1.2.0"/>
+<unit id="com.springsource.org.apache.xmlbeans" version="2.4.0"/>
+<unit id="com.springsource.org.apache.xml.serializer" version="2.7.1"/>
+<unit id="org.argeo.slc.server.castor" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.apache.xml.resolver" version="1.2.0"/>
+<unit id="com.springsource.org.jgroups" version="2.2.8"/>
+<unit id="com.springsource.org.objectweb.asm" version="2.2.3"/>
+<unit id="com.springsource.org.apache.commons.dbcp" version="1.2.2.osgi"/>
+<unit id="com.springsource.javax.mail" version="1.4.1"/>
+<unit id="com.springsource.org.apache.mina" version="1.0.2"/>
+<unit id="org.springframework.beans" version="2.5.6.SEC01"/>
+<unit id="org.springframework.xml" version="1.5.8.A"/>
+<unit id="com.springsource.junit" version="3.8.2"/>
+<unit id="com.springsource.org.apache.directory.server.ldap" version="1.0.2"/>
+<unit id="org.argeo.dep.osgi.jcr" version="1.0.0.0001"/>
+<unit id="com.springsource.jdbm" version="1.0.0"/>
+<unit id="org.springframework.orm" version="2.5.6.SEC01"/>
+<unit id="com.springsource.org.apache.el.springsource" version="6.0.20.S2-r5956"/>
+<unit id="org.argeo.server.json" version="0.1.2.r3231"/>
+<unit id="org.argeo.slc.agent.ext.jdbc" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.edu.emory.mathcs.backport" version="2.2.0"/>
+<unit id="org.argeo.dep.osgi.activemq.optional" version="5.2.0.0001"/>
+<unit id="org.argeo.dep.osgi.commons.exec" version="1.0.0.0002"/>
+<unit id="com.springsource.com.sun.xml.messaging.saaj" version="1.3.0"/>
+<unit id="com.springsource.org.apache.directory.server.protocol.shared" version="1.0.2"/>
+<unit id="org.argeo.slc.support.osgi" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.springframework.aop" version="2.5.6.SEC01"/>
+<unit id="org.argeo.slc.core" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.apache.bcel" version="5.1.0"/>
+<unit id="com.springsource.org.apache.xerces" version="2.9.1"/>
+<unit id="org.argeo.dep.osgi.directory.shared.asn.codec" version="0.9.5.0001"/>
+<unit id="org.argeo.slc.support.equinox" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="com.springsource.org.postgresql.jdbc3" version="8.3.603"/>
+<unit id="com.springsource.org.apache.directory.shared.asn1" version="0.9.5.5"/>
+<unit id="org.argeo.dep.osgi.jackrabbit" version="1.6.0.0003"/>
+<unit id="org.argeo.server.tomcat" version="0.1.2.r3231"/>
+<unit id="com.springsource.org.castor" version="1.2.0"/>
+<unit id="com.springsource.org.apache.activemq.pool" version="5.2.0"/>
+<unit id="com.springsource.org.apache.xmlcommons" version="1.3.4"/>
+<unit id="org.argeo.slc.ria" version="0.12.1.SNAPSHOT-r3239"/>
+<unit id="org.argeo.security.core" version="0.1.2.r3231"/>
+<unit id="org.argeo.server.activemq.broker" version="0.1.2.r3231"/>
+<unit id="org.argeo.slc.server" version="0.12.1.SNAPSHOT-r3239"/>
+<repository location="http://www.argeo.org/projects/slc/sdk-dev/"/>
+</location>
+<location path="${system_property:user.home}/.m2/repository/org/apache/commons/com.springsource.org.apache.commons.collections/3.2.1" type="Directory"/>
+</locations>
+</target>
diff --git a/eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/SlcIdePlugin.java b/eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/SlcIdePlugin.java
new file mode 100644 (file)
index 0000000..58e3075
--- /dev/null
@@ -0,0 +1,44 @@
+package org.argeo.slc.ide;\r
+\r
+import org.eclipse.ui.plugin.AbstractUIPlugin;\r
+import org.osgi.framework.BundleContext;\r
+\r
+/**\r
+ * The activator class controls the plug-in life cycle\r
+ */\r
+public class SlcIdePlugin extends AbstractUIPlugin {\r
+\r
+       // The plug-in ID\r
+       public static final String ID = "org.argeo.slc.ide";\r
+\r
+       // The shared instance\r
+       private static SlcIdePlugin plugin;\r
+\r
+       /**\r
+        * The constructor\r
+        */\r
+       public SlcIdePlugin() {\r
+       }\r
+\r
+       @Override\r
+       public void start(BundleContext context) throws Exception {\r
+               super.start(context);\r
+               plugin = this;\r
+       }\r
+\r
+       @Override\r
+       public void stop(BundleContext context) throws Exception {\r
+               plugin = null;\r
+               super.stop(context);\r
+       }\r
+\r
+       /**\r
+        * Returns the shared instance\r
+        * \r
+        * @return the shared instance\r
+        */\r
+       public static SlcIdePlugin getDefault() {\r
+               return plugin;\r
+       }\r
+\r
+}\r
diff --git a/eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/SlcPerspectiveFactory.java b/eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/SlcPerspectiveFactory.java
new file mode 100644 (file)
index 0000000..cdab4e0
--- /dev/null
@@ -0,0 +1,27 @@
+package org.argeo.slc.ide;\r
+\r
+import org.eclipse.jdt.ui.JavaUI;\r
+import org.eclipse.ui.IFolderLayout;\r
+import org.eclipse.ui.IPageLayout;\r
+import org.eclipse.ui.IPerspectiveFactory;\r
+import org.eclipse.ui.console.IConsoleConstants;\r
+\r
+public class SlcPerspectiveFactory implements IPerspectiveFactory {\r
+\r
+       public void createInitialLayout(IPageLayout layout) {\r
+               // Get the editor area.\r
+               String editorArea = layout.getEditorArea();\r
+\r
+               IFolderLayout topLeft = layout.createFolder("topLeft", IPageLayout.LEFT, 0.25f,\r
+                       editorArea);\r
+               topLeft.addView(JavaUI.ID_PACKAGES);\r
+\r
+               IFolderLayout bottom = layout.createFolder("bottom", IPageLayout.BOTTOM, 0.66f,\r
+                               editorArea);\r
+               bottom.addView(IConsoleConstants.ID_CONSOLE_VIEW);\r
+               bottom.addView(IPageLayout.ID_TASK_LIST);\r
+               \r
+               layout.addActionSet("org.eclipse.debug.ui.launchActionSet");\r
+       }\r
+\r
+}\r
diff --git a/eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/preferences/SlcMainPreferencePage.java b/eclipse/plugins/org.argeo.slc.ide/src/main/java/org/argeo/slc/ide/preferences/SlcMainPreferencePage.java
new file mode 100644 (file)
index 0000000..de116df
--- /dev/null
@@ -0,0 +1,26 @@
+package org.argeo.slc.ide.preferences;\r
+\r
+import org.eclipse.jface.preference.FieldEditorPreferencePage;\r
+import org.eclipse.ui.IWorkbench;\r
+import org.eclipse.ui.IWorkbenchPreferencePage;\r
+\r
+public class SlcMainPreferencePage extends FieldEditorPreferencePage implements\r
+               IWorkbenchPreferencePage {\r
+       public SlcMainPreferencePage() {\r
+//             IPreferenceStore store = SlcIdePlugin.getDefault().getPreferenceStore();\r
+//             setPreferenceStore(store);\r
+               setDescription("Argeo SLC Preferences");\r
+       }\r
+\r
+       @Override\r
+       protected void createFieldEditors() {\r
+//             addField(new DirectoryFieldEditor(PREF_SLC_RUNTIME_LOCATION,\r
+//                             "SLC Runtime", getFieldEditorParent()));\r
+//             addField(new DirectoryFieldEditor(PREF_EMBEDDED_JAVA_LIBRARY_PATH,\r
+//                             "Embedded Java Library Path", getFieldEditorParent()));\r
+       }\r
+\r
+       public void init(IWorkbench workbench) {\r
+       }\r
+\r
+}\r
index b4e58ac5fecb319e3d93b81ac799f5ff181c9604..6cf1a3bd95519678639df3deb4245b996331e894 100644 (file)
@@ -3,5 +3,5 @@
        <classpathentry kind="src" path="src/main/java"/>
        <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
-       <classpathentry kind="output" path="target/classes"/>
+       <classpathentry kind="output" path="bin"/>
 </classpath>
index e1c0629bfabb537156c2c6d08058222a4211240c..51d94dafdfc6fcbf45e9ff2a389f287e115e8e60 100644 (file)
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: SLC UI Launch
 Bundle-SymbolicName: org.argeo.slc.ui.launch;singleton:=true
-Bundle-Version: 0.12.1.D20091229_2224
+Bundle-Version: 0.12.1.D20100107_1317
 Bundle-Activator: org.argeo.slc.ui.launch.SlcUiLaunchPlugin
 Require-Bundle: org.eclipse.ui,
  org.eclipse.core.runtime,
index d00e0b05a613b817b10b25d8dcb2b73b3a1f46ef..a992b52722d8441d315c1343c8e716e9be69b964 100644 (file)
@@ -3,5 +3,4 @@ output.. = target/classes/
 bin.includes = META-INF/,\\r
                .,\\r
                plugin.xml,\\r
-               icons/,\\r
-               slc-sdk-dev.target\r
+               icons/\r
index 14b8b8ce33206275229535c3dbddfbdc473a3058..e8ba7630db2adcabe695b2b334850d0a3298f865 100644 (file)
    </launchConfigurationTabGroup>\r
 </extension>\r
 -->\r
-<!-- See http://www.eclipseplugincentral.com/PNphpBB2-printview-t-4335-start-0.html -->\r
+<!-- See http://www.eclipseplugincentral.com/PNphpBB2-printview-t-4335-start-0.html\r
 <extension point="org.eclipse.core.runtime.adapters">\r
 <factory adaptableType="org.eclipse.core.resources.IResource" class="">\r
-<adapter type="org.eclipse.debug.ui.actions.ILaunchable "/>\r
+<adapter type="org.eclipse.debug.ui.actions.ILaunchable"/>\r
 </factory>\r
-</extension>\r
+</extension> -->\r
 <!--\r
 <extension\r
       point="org.eclipse.ui.preferencePages">\r
          id="org.argeo.slc.launch.slcScriptLaunchTypeImage">\r
    </launchConfigurationTypeImage>\r
 </extension>\r
-<extension\r
-      point="org.eclipse.ui.perspectives">\r
-   <perspective\r
-         class="org.argeo.slc.ui.launch.SlcPerspectiveFactory"\r
-         icon="icons/slcScriptLaunch.gif"\r
-         id="org.argeo.slc.ui.slcPerspective"\r
-         name="SLC">\r
-   </perspective>\r
-</extension>\r
-<extension\r
-      point="org.eclipse.pde.core.targets">\r
-   <target\r
-         definition="slc-sdk-dev.target"\r
-         id="org.argeo.slc.ui.launch.targetSlcSdk"\r
-         name="SLC SDK (devpt)">\r
-   </target>\r
+<extension \r
+       point="org.eclipse.ui.preferencePages"> \r
+      <page \r
+         id="org.argeo.slc.ui.launch.mainPreferencePage" \r
+         name="Launching" \r
+         class="org.argeo.slc.ui.launch.preferences.SlcLaunchPreferencePage" \r
+         category="org.argeo.slc.ide.mainPreferencePage"> \r
+       </page> \r
 </extension> \r
 </plugin>\r
diff --git a/eclipse/plugins/org.argeo.slc.ui.launch/slc-sdk-dev.target b/eclipse/plugins/org.argeo.slc.ui.launch/slc-sdk-dev.target
deleted file mode 100644 (file)
index 273cc60..0000000
+++ /dev/null
@@ -1,194 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.5"?>
-
-<target name="SLC SDK (devpt)">
-<locations>
-<location includeAllPlatforms="true" includeMode="slicer" type="InstallableUnit">
-<unit id="org.argeo.server.jackrabbit" version="0.1.2.r3231"/>
-<unit id="com.springsource.javax.activation" version="1.1.1"/>
-<unit id="com.springsource.net.sf.cglib" version="2.1.3"/>
-<unit id="org.argeo.slc.server.hibernate" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.argeo.slc.dep.server" version="0.12.1.SNAPSHOT"/>
-<unit id="org.springframework.jms" version="2.5.6.SEC01"/>
-<unit id="com.springsource.javax.xml.stream" version="1.0.1"/>
-<unit id="org.springframework.context" version="2.5.6.SEC01"/>
-<unit id="org.argeo.slc.support.ant" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.apache.log4j" version="1.2.15"/>
-<unit id="com.springsource.javax.xml.soap" version="1.3.0"/>
-<unit id="org.springframework.oxm" version="1.5.8.A"/>
-<unit id="org.springframework.osgi.io" version="1.2.0"/>
-<unit id="org.argeo.dep.osgi.springframework.ldap" version="1.3.0.0003"/>
-<unit id="com.springsource.org.apache.commons.httpclient" version="3.1.0"/>
-<unit id="com.springsource.javax.servlet" version="2.5.0"/>
-<unit id="com.springsource.org.apache.directory.server.changepw" version="1.0.2"/>
-<unit id="com.springsource.org.apache.commons.fileupload" version="1.2.1"/>
-<unit id="org.argeo.slc.sdk.feature.jar" version="0.12.1.qualifier"/>
-<unit id="org.argeo.slc.dep.agent" version="0.12.1.SNAPSHOT"/>
-<unit id="com.springsource.javax.xml.rpc" version="1.1.0"/>
-<unit id="org.argeo.server.hsqldb" version="0.1.2.r3231"/>
-<unit id="org.argeo.security.mvc" version="0.1.2.r3231"/>
-<unit id="org.argeo.slc.server.hsqldb" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.springframework.transaction" version="2.5.6.SEC01"/>
-<unit id="com.springsource.org.dom4j" version="1.6.1"/>
-<unit id="com.springsource.org.apache.catalina.springsource" version="6.0.20.S2-r5956"/>
-<unit id="org.argeo.server.jdbc" version="0.1.2.r3231"/>
-<unit id="com.springsource.org.apache.oro" version="2.0.8"/>
-<unit id="org.argeo.dep.osgi.mina.filter.ssl" version="1.0.2.0001"/>
-<unit id="com.springsource.org.apache.coyote.springsource" version="6.0.20.S2-r5956"/>
-<unit id="com.springsource.edu.oswego.cs.dl.util.concurrent" version="1.3.4"/>
-<unit id="com.springsource.org.apache.directory.server.core" version="1.0.2"/>
-<unit id="com.springsource.org.hsqldb" version="1.8.0.10"/>
-<unit id="org.eclipse.osgi" version="3.5.1.R35x_v20090827"/>
-<unit id="com.springsource.org.apache.jasper.springsource" version="6.0.20.S2-r5956"/>
-<unit id="com.springsource.com.lowagie.text" version="2.0.8"/>
-<unit id="com.springsource.javax.servlet.jsp" version="2.1.0"/>
-<unit id="org.argeo.osgi.boot" version="0.1.2.r3231"/>
-<unit id="com.springsource.org.apache.xalan" version="2.7.1"/>
-<unit id="com.springsource.org.apache.commons.lang" version="2.4.0"/>
-<unit id="com.springsource.org.apache.directory.server.ntp" version="1.0.2"/>
-<unit id="org.argeo.slc.support.castor" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.argeo.slc.agent.ext.xalan" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.argeo.server.ads.server" version="0.1.2.r3231"/>
-<unit id="com.springsource.org.antlr" version="3.0.1"/>
-<unit id="org.argeo.slc.lib.detached" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.springframework.jdbc" version="2.5.6.SEC01"/>
-<unit id="org.argeo.security.manager.ldap" version="0.1.2.r3231"/>
-<unit id="com.springsource.antlr" version="2.7.6"/>
-<unit id="org.argeo.dep.osgi.commons.cli" version="1.1.0.0002"/>
-<unit id="org.argeo.dep.osgi.activemq" version="5.2.0.0006"/>
-<unit id="org.argeo.dep.osgi.catalina.start" version="1.0.0.argeo4"/>
-<unit id="com.springsource.org.apache.directory.server.kerberos.shared" version="1.0.2"/>
-<unit id="com.springsource.json" version="1.0.1.RELEASE"/>
-<unit id="com.springsource.org.apache.bsf" version="2.4.0"/>
-<unit id="org.argeo.slc.server.activemq" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.apache.commons.logging" version="1.1.1"/>
-<unit id="org.argeo.server.mysql" version="0.1.2.r3231"/>
-<unit id="org.argeo.security.webapp" version="0.1.2.r3231"/>
-<unit id="com.springsource.org.quartz" version="1.6.2"/>
-<unit id="com.springsource.javax.annotation" version="1.0.0"/>
-<unit id="org.argeo.slc.server.jms" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.slf4j.log4j" version="1.5.6"/>
-<unit id="com.springsource.org.hibernate" version="3.3.1.GA"/>
-<unit id="com.springsource.javax.management.j2ee" version="1.0.1"/>
-<unit id="org.argeo.slc.webapp" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.apache.jasper.org.eclipse.jdt.springsource" version="6.0.20.S2-r5956"/>
-<unit id="org.springframework.osgi.core" version="1.2.0"/>
-<unit id="com.springsource.javax.xml.ws" version="2.1.1"/>
-<unit id="com.springsource.org.aopalliance" version="1.0.0"/>
-<unit id="org.argeo.slc.agent.jms" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.apache.directory.server.jndi" version="1.0.2"/>
-<unit id="org.argeo.server.core" version="0.1.2.r3231"/>
-<unit id="com.springsource.org.apache.commons.net" version="1.4.1"/>
-<unit id="com.springsource.jxl" version="2.6.6"/>
-<unit id="com.springsource.javax.transaction" version="1.1.0"/>
-<unit id="com.springsource.org.codehaus.jackson.mapper" version="1.0.0"/>
-<unit id="com.springsource.javax.ejb" version="3.0.0"/>
-<unit id="org.springframework.web" version="2.5.6.SEC01"/>
-<unit id="com.springsource.net.sourceforge.jtds" version="1.2.2"/>
-<unit id="com.springsource.org.apache.ws.commons.schema" version="1.3.2"/>
-<unit id="com.springsource.org.apache.commons.io" version="1.4.0"/>
-<unit id="org.argeo.slc.dep.detached" version="0.12.1.SNAPSHOT"/>
-<unit id="com.springsource.org.apache.directory.shared.ldap" version="0.9.5.5"/>
-<unit id="com.springsource.javax.el" version="1.0.0"/>
-<unit id="com.springsource.org.apache.juli.extras.springsource" version="6.0.20.S2-r5956"/>
-<unit id="com.springsource.slf4j.org.apache.commons.logging" version="1.5.6"/>
-<unit id="com.springsource.org.aspectj.runtime" version="1.6.3.RELEASE"/>
-<unit id="com.springsource.javassist" version="3.3.0.ga"/>
-<unit id="org.argeo.server.ads" version="0.1.2.r3231"/>
-<unit id="org.argeo.slc.agent" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.xmlpull" version="1.1.3.4-O"/>
-<unit id="org.argeo.server.catalina" version="0.1.2.r3231"/>
-<unit id="org.argeo.slc.support.hibernate" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.jcifs" version="1.2.15"/>
-<unit id="com.springsource.com.jcraft.jsch" version="0.1.31"/>
-<unit id="org.argeo.server.jackrabbit.webdav" version="0.1.2.r3231"/>
-<unit id="org.argeo.slc.support.simple" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.apache.directory.server.core.shared" version="1.0.2"/>
-<unit id="org.argeo.slc.specs" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.mortbay.util" version="6.1.9"/>
-<unit id="com.springsource.javax.jms" version="1.1.0"/>
-<unit id="com.springsource.org.aspectj.weaver" version="1.6.3.RELEASE"/>
-<unit id="org.springframework.context.support" version="2.5.6.SEC01"/>
-<unit id="com.springsource.org.apache.lucene" version="2.4.1"/>
-<unit id="com.springsource.com.mysql.jdbc" version="5.1.6"/>
-<unit id="com.springsource.org.apache.tools.ant" version="1.7.1"/>
-<unit id="com.springsource.org.mortbay.jetty.server" version="6.1.9"/>
-<unit id="com.springsource.org.apache.taglibs.standard" version="1.1.2"/>
-<unit id="org.argeo.slc.server.agentproxy" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.argeo.slc.server.services" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.springframework.core" version="2.5.6.SEC01"/>
-<unit id="org.argeo.slc.server.main" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.slf4j.api" version="1.5.6"/>
-<unit id="org.springframework.security" version="2.0.4.A"/>
-<unit id="org.argeo.basic.nodeps" version="0.1.2.r3231"/>
-<unit id="com.springsource.org.objectweb.asm.attrs" version="2.2.3"/>
-<unit id="com.springsource.org.codehaus.jackson" version="1.0.0"/>
-<unit id="org.springframework.osgi.web" version="1.2.0"/>
-<unit id="org.argeo.slc.support.activemq" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.springframework.web.servlet" version="2.5.6.SEC01"/>
-<unit id="com.springsource.javax.xml.bind" version="2.1.7"/>
-<unit id="com.springsource.org.apache.tools.ant.launch" version="1.7.1"/>
-<unit id="com.springsource.net.sf.ehcache" version="1.6.2"/>
-<unit id="org.argeo.server.webextender" version="0.1.2.r3231"/>
-<unit id="com.springsource.org.apache.regexp" version="1.5.0"/>
-<unit id="com.springsource.org.apache.derby" version="10.5.1000001.764942"/>
-<unit id="com.springsource.org.apache.directory.server.kerberos" version="1.0.2"/>
-<unit id="com.springsource.com.thoughtworks.xstream" version="1.2.2"/>
-<unit id="org.argeo.server.jackrabbit.repo" version="0.1.2.r3231"/>
-<unit id="com.springsource.javax.servlet.jsp.jstl" version="1.1.2"/>
-<unit id="com.springsource.javax.persistence" version="1.0.0"/>
-<unit id="org.argeo.slc.agent.ext.bsf" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.argeo.slc.detached" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.argeo.slc.server.mysql" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.springframework.osgi.extender" version="1.2.0"/>
-<unit id="com.springsource.org.apache.commons.pool" version="1.5.3"/>
-<unit id="com.springsource.org.apache.commons.codec" version="1.3.0"/>
-<unit id="com.springsource.org.tmatesoft.svn" version="1.3.1.6109"/>
-<unit id="org.springframework.osgi.web.extender" version="1.2.0"/>
-<unit id="com.springsource.org.apache.xmlbeans" version="2.4.0"/>
-<unit id="com.springsource.org.apache.xml.serializer" version="2.7.1"/>
-<unit id="org.argeo.slc.server.castor" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.apache.xml.resolver" version="1.2.0"/>
-<unit id="com.springsource.org.jgroups" version="2.2.8"/>
-<unit id="com.springsource.org.objectweb.asm" version="2.2.3"/>
-<unit id="com.springsource.org.apache.commons.dbcp" version="1.2.2.osgi"/>
-<unit id="com.springsource.javax.mail" version="1.4.1"/>
-<unit id="com.springsource.org.apache.mina" version="1.0.2"/>
-<unit id="org.springframework.beans" version="2.5.6.SEC01"/>
-<unit id="org.springframework.xml" version="1.5.8.A"/>
-<unit id="com.springsource.junit" version="3.8.2"/>
-<unit id="com.springsource.org.apache.directory.server.ldap" version="1.0.2"/>
-<unit id="org.argeo.dep.osgi.jcr" version="1.0.0.0001"/>
-<unit id="com.springsource.jdbm" version="1.0.0"/>
-<unit id="org.springframework.orm" version="2.5.6.SEC01"/>
-<unit id="com.springsource.org.apache.el.springsource" version="6.0.20.S2-r5956"/>
-<unit id="org.argeo.server.json" version="0.1.2.r3231"/>
-<unit id="org.argeo.slc.agent.ext.jdbc" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.edu.emory.mathcs.backport" version="2.2.0"/>
-<unit id="org.argeo.dep.osgi.activemq.optional" version="5.2.0.0001"/>
-<unit id="org.argeo.dep.osgi.commons.exec" version="1.0.0.0002"/>
-<unit id="com.springsource.com.sun.xml.messaging.saaj" version="1.3.0"/>
-<unit id="com.springsource.org.apache.directory.server.protocol.shared" version="1.0.2"/>
-<unit id="org.argeo.slc.support.osgi" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.springframework.aop" version="2.5.6.SEC01"/>
-<unit id="org.argeo.slc.core" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.apache.bcel" version="5.1.0"/>
-<unit id="com.springsource.org.apache.xerces" version="2.9.1"/>
-<unit id="org.argeo.dep.osgi.directory.shared.asn.codec" version="0.9.5.0001"/>
-<unit id="org.argeo.slc.support.equinox" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="com.springsource.org.postgresql.jdbc3" version="8.3.603"/>
-<unit id="com.springsource.org.apache.directory.shared.asn1" version="0.9.5.5"/>
-<unit id="org.argeo.dep.osgi.jackrabbit" version="1.6.0.0003"/>
-<unit id="org.argeo.server.tomcat" version="0.1.2.r3231"/>
-<unit id="com.springsource.org.castor" version="1.2.0"/>
-<unit id="com.springsource.org.apache.activemq.pool" version="5.2.0"/>
-<unit id="com.springsource.org.apache.xmlcommons" version="1.3.4"/>
-<unit id="org.argeo.slc.ria" version="0.12.1.SNAPSHOT-r3239"/>
-<unit id="org.argeo.security.core" version="0.1.2.r3231"/>
-<unit id="org.argeo.server.activemq.broker" version="0.1.2.r3231"/>
-<unit id="org.argeo.slc.server" version="0.12.1.SNAPSHOT-r3239"/>
-<repository location="http://www.argeo.org/projects/slc/sdk-dev/"/>
-</location>
-<location path="${system_property:user.home}/.m2/repository/org/apache/commons/com.springsource.org.apache.commons.collections/3.2.1" type="Directory"/>
-</locations>
-</target>
index 1df0c055987517b3e2c98555937c4493cf89bc1c..c976474384172ba194998d5b5cd700ce58e70b17 100644 (file)
@@ -1,6 +1,6 @@
 package org.argeo.slc.ui.launch;
 
-import org.argeo.slc.ui.launch.preferences.SlcPreferencePage;
+import org.argeo.slc.ui.launch.preferences.SlcLaunchPreferencePage;
 import org.eclipse.core.runtime.CoreException;
 import org.eclipse.jdt.core.IJavaProject;
 import org.eclipse.jdt.launching.IVMInstall;
@@ -20,7 +20,7 @@ public class EmbeddedSlcSystem implements SlcSystem {
        public String getJavaLibraryPath() {
                String javaLibPath = SlcUiLaunchPlugin.getDefault()
                                .getPreferenceStore().getString(
-                                               SlcPreferencePage.PREF_SLC_RUNTIME_LOCATION);
+                                               SlcLaunchPreferencePage.PREF_SLC_RUNTIME_LOCATION);
                if (javaLibPath == null || javaLibPath.equals(""))
                        return null;
                else
diff --git a/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/SlcPerspectiveFactory.java b/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/SlcPerspectiveFactory.java
deleted file mode 100644 (file)
index e375949..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-package org.argeo.slc.ui.launch;\r
-\r
-import org.eclipse.jdt.ui.JavaUI;\r
-import org.eclipse.ui.IFolderLayout;\r
-import org.eclipse.ui.IPageLayout;\r
-import org.eclipse.ui.IPerspectiveFactory;\r
-import org.eclipse.ui.console.IConsoleConstants;\r
-\r
-public class SlcPerspectiveFactory implements IPerspectiveFactory {\r
-\r
-       public void createInitialLayout(IPageLayout layout) {\r
-               // Get the editor area.\r
-               String editorArea = layout.getEditorArea();\r
-\r
-               IFolderLayout topLeft = layout.createFolder("topLeft", IPageLayout.LEFT, 0.25f,\r
-                       editorArea);\r
-               topLeft.addView(JavaUI.ID_PACKAGES);\r
-\r
-               IFolderLayout bottom = layout.createFolder("bottom", IPageLayout.BOTTOM, 0.66f,\r
-                               editorArea);\r
-               bottom.addView(IConsoleConstants.ID_CONSOLE_VIEW);\r
-               bottom.addView(IPageLayout.ID_TASK_LIST);\r
-               \r
-               layout.addActionSet("org.eclipse.debug.ui.launchActionSet");\r
-       }\r
-\r
-}\r
index 88bd3589e62a40457855bec1e7e69821465512f1..a2e1cff3a58f4df4449fff23ffe54fb2d984ca13 100644 (file)
@@ -12,7 +12,6 @@ import org.eclipse.core.runtime.Assert;
 import org.eclipse.core.runtime.CoreException;
 import org.eclipse.debug.core.ILaunchConfigurationType;
 import org.eclipse.debug.core.ILaunchConfigurationWorkingCopy;
-import org.eclipse.jdt.internal.debug.ui.jres.VMInstallWizard;
 import org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants;
 import org.eclipse.jdt.launching.IVMInstall;
 import org.eclipse.jdt.launching.IVMInstall2;
diff --git a/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcLaunchPreferencePage.java b/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcLaunchPreferencePage.java
new file mode 100644 (file)
index 0000000..cfa66dd
--- /dev/null
@@ -0,0 +1,34 @@
+package org.argeo.slc.ui.launch.preferences;\r
+\r
+import org.argeo.slc.ui.launch.SlcUiLaunchPlugin;\r
+import org.eclipse.jface.preference.DirectoryFieldEditor;\r
+import org.eclipse.jface.preference.FieldEditorPreferencePage;\r
+import org.eclipse.ui.IWorkbench;\r
+import org.eclipse.ui.IWorkbenchPreferencePage;\r
+\r
+public class SlcLaunchPreferencePage extends FieldEditorPreferencePage implements\r
+               IWorkbenchPreferencePage {\r
+       public final static String PREF_SLC_RUNTIME_LOCATION = SlcUiLaunchPlugin.ID\r
+                       + ".slcRuntimeLocation";\r
+       public final static String PREF_EMBEDDED_JAVA_LIBRARY_PATH = SlcUiLaunchPlugin.ID\r
+                       + ".embeddedJavaLibraryPath";\r
+\r
+       public SlcLaunchPreferencePage() {\r
+//             IPreferenceStore store = SlcUiLaunchPlugin.getDefault()\r
+//                             .getPreferenceStore();\r
+//             setPreferenceStore(store);\r
+               setDescription("Argeo SLC Launch Preferences");\r
+       }\r
+\r
+       @Override\r
+       protected void createFieldEditors() {\r
+               addField(new DirectoryFieldEditor(PREF_SLC_RUNTIME_LOCATION,\r
+                               "SLC Runtime", getFieldEditorParent()));\r
+               addField(new DirectoryFieldEditor(PREF_EMBEDDED_JAVA_LIBRARY_PATH,\r
+                               "Embedded Java Library Path", getFieldEditorParent()));\r
+       }\r
+\r
+       public void init(IWorkbench workbench) {\r
+       }\r
+\r
+}\r
diff --git a/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcPreferencePage.java b/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcPreferencePage.java
deleted file mode 100644 (file)
index cc1a013..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-package org.argeo.slc.ui.launch.preferences;\r
-\r
-import org.eclipse.jface.preference.DirectoryFieldEditor;\r
-import org.eclipse.jface.preference.FieldEditorPreferencePage;\r
-import org.eclipse.jface.preference.IPreferenceStore;\r
-import org.eclipse.ui.IWorkbench;\r
-import org.eclipse.ui.IWorkbenchPreferencePage;\r
-\r
-import org.argeo.slc.ui.launch.SlcUiLaunchPlugin;\r
-\r
-public class SlcPreferencePage extends FieldEditorPreferencePage implements\r
-               IWorkbenchPreferencePage {\r
-       public final static String PREF_SLC_RUNTIME_LOCATION = SlcUiLaunchPlugin.ID\r
-                       + ".slcRuntimeLocation";\r
-       public final static String PREF_EMBEDDED_JAVA_LIBRARY_PATH = SlcUiLaunchPlugin.ID\r
-                       + ".embeddedJavaLibraryPath";\r
-\r
-       public SlcPreferencePage() {\r
-               IPreferenceStore store = SlcUiLaunchPlugin.getDefault()\r
-                               .getPreferenceStore();\r
-               setPreferenceStore(store);\r
-               setDescription("Argeo SLC Preferences");\r
-       }\r
-\r
-       @Override\r
-       protected void createFieldEditors() {\r
-               addField(new DirectoryFieldEditor(PREF_SLC_RUNTIME_LOCATION,\r
-                               "SLC Runtime", getFieldEditorParent()));\r
-               addField(new DirectoryFieldEditor(PREF_EMBEDDED_JAVA_LIBRARY_PATH,\r
-                               "Embedded Java Library Path", getFieldEditorParent()));\r
-       }\r
-\r
-       public void init(IWorkbench workbench) {\r
-       }\r
-\r
-}\r
index ae5f252ff5fa9da43c9ee20892745a386dbd22ce..3fb6e3c97c49a3d81b7e58f955ec72221fd9ad90 100644 (file)
@@ -10,7 +10,7 @@ import org.argeo.slc.ui.launch.DeployedSlcSystem;
 import org.argeo.slc.ui.launch.EmbeddedSlcSystem;\r
 import org.argeo.slc.ui.launch.SlcSystem;\r
 import org.argeo.slc.ui.launch.SlcUiLaunchPlugin;\r
-import org.argeo.slc.ui.launch.preferences.SlcPreferencePage;\r
+import org.argeo.slc.ui.launch.preferences.SlcLaunchPreferencePage;\r
 import org.eclipse.core.resources.IFile;\r
 import org.eclipse.core.resources.IProject;\r
 import org.eclipse.core.resources.ResourcesPlugin;\r
@@ -43,6 +43,7 @@ public class SlcScriptLaunchDelegate extends
        public final static String ANT_MAIN = "org.apache.tools.ant.Main";\r
        public final static String SLC_MAIN = "org.argeo.slc.cli.SlcMain";\r
 \r
+       @SuppressWarnings("deprecation")\r
        public void launch(ILaunchConfiguration configuration, String mode,\r
                        ILaunch launch, IProgressMonitor monitor) throws CoreException {\r
                if (!saveBeforeLaunch(configuration, mode, monitor))\r
@@ -100,7 +101,7 @@ public class SlcScriptLaunchDelegate extends
                if (slcSystem == null) {\r
                        String slcRuntimePath = SlcUiLaunchPlugin.getDefault()\r
                                        .getPreferenceStore().getString(\r
-                                                       SlcPreferencePage.PREF_SLC_RUNTIME_LOCATION);\r
+                                                       SlcLaunchPreferencePage.PREF_SLC_RUNTIME_LOCATION);\r
                        if (slcRuntimePath == null || slcRuntimePath.equals("")) {\r
                                showError("SLC Runtime path is not set. Set it in Windows > Preferences > SLC");\r
                                return null;\r