[jbosstools-commits] JBoss Tools SVN: r39390 - in trunk/seam/docs: tutorial and 3 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Mar 8 18:34:46 EST 2012


Author: irooskov at redhat.com
Date: 2012-03-08 18:34:44 -0500 (Thu, 08 Mar 2012)
New Revision: 39390

Added:
   trunk/seam/docs/tutorial/
   trunk/seam/docs/tutorial/en-US/
   trunk/seam/docs/tutorial/en-US/Author_Group.xml
   trunk/seam/docs/tutorial/en-US/Book_Info.xml
   trunk/seam/docs/tutorial/en-US/Feedback.xml
   trunk/seam/docs/tutorial/en-US/Preface.xml
   trunk/seam/docs/tutorial/en-US/Revision_History.xml
   trunk/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.ent
   trunk/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.xml
   trunk/seam/docs/tutorial/en-US/action_development.xml
   trunk/seam/docs/tutorial/en-US/browsing_workshop_database.xml
   trunk/seam/docs/tutorial/en-US/create_seam_application.xml
   trunk/seam/docs/tutorial/en-US/database_programming.xml
   trunk/seam/docs/tutorial/en-US/declarative_security.xml
   trunk/seam/docs/tutorial/en-US/images/
   trunk/seam/docs/tutorial/en-US/images/first_seam/
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam1.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam10.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam11.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam12.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam13.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam14.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15a.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15b.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam16.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam17.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam18.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam19.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam2.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam20.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam21.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam22.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam23.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam24.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam25.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam26.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam27.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam28.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam29.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam3.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam30.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam31.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam32.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam33.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam34.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam34a.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam35.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam36.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam37.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam38.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam39.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam4.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam40.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam41.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam42.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam43.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam44.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam45.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam46.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam47.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam48.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam49.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam5.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam5a.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam6.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam7.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam8.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam8_1.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam9.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam9_1.png
   trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam_15a.png
   trunk/seam/docs/tutorial/en-US/images/icon.svg
   trunk/seam/docs/tutorial/en-US/master.xml
   trunk/seam/docs/tutorial/en-US/rich_components.xml
   trunk/seam/docs/tutorial/pom.xml
   trunk/seam/docs/tutorial/publican.cfg
Log:
adding in new book - seam tools tutoral - used to be apart of the Getting Started Guide


Added: trunk/seam/docs/tutorial/en-US/Author_Group.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/Author_Group.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/Author_Group.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,4 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<authorgroup><author><firstname>Anatoly</firstname><surname>Fedosik</surname></author><author><firstname>Olga</firstname><surname>Chikvina</surname></author><author><firstname>Michael</firstname><surname>Sorokin</surname></author><author><firstname>Svetlana</firstname><surname>Mukhina</surname><email>smukhina at exadel.com</email></author></authorgroup>

Added: trunk/seam/docs/tutorial/en-US/Book_Info.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/Book_Info.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/Book_Info.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<bookinfo>
+	<title>Seam Tools Tutorial</title>
+	<subtitle>Provides a tutorial for Seam tools.</subtitle>
+	<productname>JBoss Developer Studio</productname>
+	<productnumber>5.0</productnumber>
+	<edition>5.0.0</edition>
+	<pubsnumber>1</pubsnumber>
+	<abstract>
+		<para>Guides developers through a tutorial of how to use the Seam tooling.</para>
+	</abstract>
+	<corpauthor>
+		<inlinemediaobject>
+			<imageobject>
+				<imagedata fileref="Common_Content/images/title_logo.svg" format="SVG"></imagedata>
+			</imageobject>
+		</inlinemediaobject>
+	</corpauthor>
+	<xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+	<xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+</bookinfo>

Added: trunk/seam/docs/tutorial/en-US/Feedback.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/Feedback.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/Feedback.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,92 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "../Document_Conventions.ent">
+%BOOK_ENTITIES;
+]>
+<appendix id="sect_JBoss-Getting_Help_and_Giving_Feedback" lang="en-US">
+	<title>Getting Help and Giving Feedback</title>
+	 <section id="sect_JBoss-Do_You_Need_Help">
+		<title>Do You Need Help?</title>
+		 <indexterm>
+			<primary>help</primary>
+			 <secondary>getting help</secondary>
+
+		</indexterm>
+		 <para>
+			If you experience difficulty with a procedure described in this documentation, visit the Red Hat Customer Portal at <ulink url="http://access.redhat.com" />. Through the customer portal, you can:
+		</para>
+		 <itemizedlist>
+			<listitem>
+				<para>
+					search or browse through a knowledgebase of technical support articles about Red Hat products.
+				</para>
+
+			</listitem>
+			 <listitem>
+				<para>
+					submit a support case to Red Hat Global Support Services (GSS).
+				</para>
+
+			</listitem>
+			 <listitem>
+				<para>
+					access other product documentation.
+				</para>
+
+			</listitem>
+
+		</itemizedlist>
+		 <para>
+			Red Hat also hosts a large number of electronic mailing lists for discussion of Red Hat software and technology. You can find a list of publicly available mailing lists at <ulink url="https://www.redhat.com/mailman/listinfo" />. Click on the name of any mailing list to subscribe to that list or to access the list archives.
+		</para>
+
+	</section>
+	
+	 <section id="jboss-feedback">
+		<title>Give us Feedback</title>
+		 <!--  NOTE: You will need the following entities defined in your .ent file.
+			You will need to replace _YOUR_PRODUCT_HERE_, _YOUR_COMPONENT_ 
+			and _YOUR_SUMMARY_ - entities are not replaced in URLs.
+		<!ENTITY PRODUCT "JBoss Product Name">
+		<!ENTITY BZCOMPONENT "doc-triage">
+		<!ENTITY BZURL "<ulink url='https://bugzilla.example.com/enter_bug.cgi?product=_YOUR_PRODUCT_HERE_&amp;component=_YOUR_COMPONENT_&amp;version=12&amp;short_desc=_YOUR_SUMMARY_'>http://bugzilla.redhat.com/</ulink>">
+
+		These entities should not affect translated documents, since Bugzilla is not localised.
+		  --> <indexterm>
+			<primary>feedback</primary>
+			 <secondary>contact information for this manual</secondary>
+
+		</indexterm>
+		 <para>
+			If you find a typographical error, or know how this guide can be improved, we would love to hear from you. Submit a report in Bugzilla against the product <literal>&BZPRODUCT;</literal> and the component <literal>&BZCOMPONENT;</literal>. The following link will take you to a pre-filled bug report for this product: &BZURL;.
+		</para>
+		 <para>
+			Fill out the following template in Bugzilla's <literal>Description</literal> field. Be as specific as possible when describing the issue; this will help ensure that we can fix it quickly.
+		</para>
+		 
+<screen>Document URL:
+
+
+Section Number and Name:
+
+
+Describe the issue:
+
+
+Suggestions for improvement:
+
+
+Additional information:
+
+
+</screen>
+		 <para>
+			Be sure to give us your name so that you can receive full credit for reporting the issue.
+		</para>
+
+	</section>
+	
+
+</appendix>
+
+

Added: trunk/seam/docs/tutorial/en-US/Preface.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/Preface.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/Preface.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!--<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % BOOK_ENTITIES SYSTEM "Cloud_Tools_Reference_Guide.ent">
+%BOOK_ENTITIES;
+]> -->
+<preface id="pref-Cloud_Tools_Reference_Guide-Preface">
+	<title>Preface</title>
+	<para>
+		This manual uses several conventions to highlight certain words and phrases and draw attention to specific pieces of information. To get more information on these conventions please refer to the <guilabel>Document Conventions</guilabel> manual, which can be found on the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/index.html">Red Hat Documentation</ulink> website under the <guilabel>JBoss Developer Studio</guilabel> section.
+	</para>
+</preface>
+

Added: trunk/seam/docs/tutorial/en-US/Revision_History.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/Revision_History.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/Revision_History.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<appendix>
+    <title>Revision History</title>
+    <simpara>
+        <revhistory>
+            <revision>
+                <revnumber>0-0</revnumber><date>Fri Mar 09 2012</date>
+                <author>
+                    <firstname>Isaac</firstname><surname>Rooskov</surname><email>irooskov at redhat.com</email>
+                </author>
+                <revdescription>
+                    <simplelist>
+                        <member>Initial creation of book</member>
+                    </simplelist>
+                </revdescription>
+            </revision>
+        </revhistory>
+    </simpara>
+</appendix>

Added: trunk/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.ent
===================================================================
--- trunk/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.ent	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.ent	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,7 @@
+<!ENTITY PRODUCT "JBoss">
+<!ENTITY BOOKID "Seam_Developer_Tools_Reference_Guide">
+<!ENTITY YEAR "2012">
+<!ENTITY HOLDER "Red Hat">
+<!ENTITY BZPRODUCT "JBoss Developer Studio">
+<!ENTITY BZCOMPONENT "Seam Tools Tutorial">
+<!ENTITY BZURL "<ulink url='https://bugzilla.redhat.com/enter_bug.cgi?product=JBoss&percnt;20Developer&percnt;20Studio&percnt;204&amp;component=Seam&percnt;20Tools&percnt;20Tutorial&amp;version=5.0.0&amp;short_desc=Error&percnt;20in&percnt;20Seam&percnt;20Tools&percnt;20Tutorial'>http://bugzilla.redhat.com/</ulink>">

Added: trunk/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/Seam_Tools_Tutorial.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='utf-8' ?>
+<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+]>
+<book>
+<xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="create_seam_application.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="action_development.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="declarative_security.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="browsing_workshop_database.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="database_programming.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="rich_components.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+<xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+</book>

Added: trunk/seam/docs/tutorial/en-US/action_development.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/action_development.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/action_development.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,150 @@
+<chapter id="seam_action_dev">
+	<title>Seam Action Development</title>
+	<para>Now it’s time to write some code. The good news is that JBoss Developer Studio can also
+		help out in this respect. In this section, we will create a new Seam Action POJO and facelet
+			with some custom business logic and some GUI changes.</para>
+			<section id="create_seam_action">
+				<title>Create a New Seam Action</title>
+				<para>Go to main menu bar and click on <menuchoice>
+					<guimenuitem>File</guimenuitem>
+					<guimenuitem>New</guimenuitem>
+					<guimenuitem>New Seam Action</guimenuitem>
+				</menuchoice> to start the New Seam Action wizard.</para>
+				<para>Specify a <property>Seam component name</property> (e.g., &quot;myAction&quot;). The
+				other properties will be auto-completed for you so there is no need to change them. Click on
+					the <guibutton>Finish</guibutton> button.</para>
+					<figure>
+						<title>New Seam Action Wizard</title>
+						<mediaobject>
+							<imageobject>
+								<imagedata fileref="images/first_seam/first_seam19.png"/>
+							</imageobject>
+						</mediaobject>
+					</figure>
+					<para>Now, open the <filename>MyAction.java</filename> file and replace the
+						&quot;myAction&quot; method with this logic:</para>
+						<programlisting>
+							<![CDATA[public void myAction() {
+							Calendar cal = Calendar.getInstance();
+							log.info("myAction.myAction() action called");
+							statusMessages.add("MyAction Executed on:" + cal.getTime());
+							}]]>
+						</programlisting>
+						<para>You also need to import the <property>java.util.Calendar</property> class by clicking
+						<keycombo>
+							<keycap>CTRL</keycap>
+							<keycap>Shift</keycap>
+							<keycap>O</keycap>
+						</keycombo>.</para>
+					</section>
+					<section id="test_seam_action">
+						<title>Test Seam Action</title>
+						<para>The new action can be tested by browsing the workshop-test project. JBoss Developer
+							Studio has already created a TestNG test case for you.</para>
+							<figure>
+								<title>&quot;workshop-test&quot; Project</title>
+								<mediaobject>
+									<imageobject>
+										<imagedata fileref="images/first_seam/first_seam20.png" scale="85"/>
+									</imageobject>
+								</mediaobject>
+							</figure>
+							
+							<note>
+								<title>Tip</title>
+								<para>You may have to refresh the project to see the new files.</para>
+							</note>
+							
+							<para>The test case simulates a Seam method execution for the <property>MyAction.myAction()</property> logic.</para>
+							<para>To run the test case, right click on <filename>MyActionTest.xml</filename> and click <menuchoice>
+								<guimenuitem>Run As</guimenuitem>
+								<guimenuitem>TestNG Suite</guimenuitem>
+							</menuchoice> or use the <guibutton>Run As...</guibutton> toolbar shortcut as shown below.</para>
+							<figure>
+								<title>TestNG Running</title>
+								<mediaobject>
+									<imageobject>
+										<imagedata fileref="images/first_seam/first_seam21.png"/>
+									</imageobject>
+								</mediaobject>
+							</figure>
+							<para>With any luck, the test case will pass. Look at the TestNG view.</para>
+							<figure>
+								<title>TestNG Results</title>
+								<mediaobject>
+									<imageobject>
+										<imagedata fileref="images/first_seam/first_seam22.png"/>
+									</imageobject>
+								</mediaobject>
+							</figure>
+							<para>Now, it’s safe to test the new Seam Action in a web browser. The fastest way to do that
+							is to right click on <filename>myAction.xhtml</filename> and use <menuchoice>
+								<guimenuitem>Run As...</guimenuitem>
+								<guimenuitem>Run On Server</guimenuitem>
+							</menuchoice> which will show the appropriate URL in the browser. Alternatively you can
+								manually enter <emphasis>
+									<property>http://localhost:8080/workshop/myAction.seam</property>
+								</emphasis> into a browser.</para>
+								<figure>
+									<title>Seam Action in a Web Browser</title>
+									<mediaobject>
+										<imageobject>
+											<imagedata fileref="images/first_seam/first_seam23.png" scale="90"/>
+										</imageobject>
+									</mediaobject>
+								</figure>
+							</section>
+							<section id="modify_seam_action">
+								<title>Modify Seam Action User Interface</title>
+								<para>Browse to <emphasis>
+									<property>http://localhost:8080/workshop/myAction.seam</property>
+								</emphasis> and click on the <guibutton>myAction</guibutton> button. This executes the “myAction” method.
+									This looks pretty good, but we could make this page look a little better.</para>
+									<para>Open <emphasis>
+										<filename>WebContent/myAction.xhtml</filename>
+									</emphasis> in JBoss Developer Studio to use the nice facelets editor.</para>
+									<figure>
+										<title>Open Seam Action with Editor </title>
+										<mediaobject>
+											<imageobject>
+												<imagedata fileref="images/first_seam/first_seam24.png"/>
+											</imageobject>
+										</mediaobject>
+									</figure>
+									<para>Right click on the &quot;myAction!&quot; button in the visual part of editor and select
+										<property>&lt;h:commandButton&gt; Attributes</property>.</para>
+										<figure>
+											<title>Seam Action Editing</title>
+											<mediaobject>
+												<imageobject>
+													<imagedata fileref="images/first_seam/first_seam25.png"/>
+												</imageobject>
+											</mediaobject>
+										</figure>
+										<para>Change the <property>value</property> of the button to something different. If desired,
+										you can change any other text on the page. Then, type <keycombo>
+											<keycap>CTRL</keycap>
+											<keycap>S</keycap>
+										</keycombo> to save the facelet.</para>
+										<figure>
+											<title>Attributes Dialog</title>
+											<mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam26.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Refresh <emphasis>
+          <property>http://localhost:8080/workshop/myAction.seam</property>
+        </emphasis> and now you should see your changes.</para>
+      <para>Notice that you did not have to publish the application. JBoss Developer Studio auto-published it for you.</para>
+      <figure>
+        <title>Seam Action Is Modified</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam27.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+    </section>
+  </chapter>
\ No newline at end of file

Added: trunk/seam/docs/tutorial/en-US/browsing_workshop_database.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/browsing_workshop_database.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/browsing_workshop_database.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,60 @@
+<chapter id="browsing_workshop_db">
+	<title>Browsing Workshop Database</title>
+	<para>In this section you get to know how to use the workshop database that was started at the
+		beginning of the lab.</para>
+		<section id="database_connectivity">
+			<title>Database Connectivity Setup</title>
+			<para>The workshop data can be browsed inside of JBoss Developer Studio.</para>
+			<para>To open the Data Source Explorer, click on <menuchoice>
+				<guimenuitem>Window</guimenuitem>
+				<guimenuitem>Open Perspective</guimenuitem>
+				<guimenuitem>Other</guimenuitem>
+				<guimenuitem>Database Development</guimenuitem>
+			</menuchoice>.</para>
+			<para>In the Data Source Explorer, expand the <property>Databases</property> node and select the
+				<property>Default</property> database. Right click on it, select <guimenuitem>Connect</guimenuitem> from the context menu.</para>
+				<figure>
+					<title>Data Source Explorer</title>
+					<mediaobject>
+						<imageobject>
+							<imagedata fileref="images/first_seam/first_seam31.png"/>
+						</imageobject>
+					</mediaobject>
+				</figure>
+			</section>
+			<section id="browsing_workshop_db2">
+				<title>Browse Workshop Database</title>
+				<para>Then in the current view, drill down to the <property>CUSTOMERS</property> table.</para>
+				<figure>
+					<title>&quot;CUSTOMERS&quot; Table</title>
+					<mediaobject>
+						<imageobject>
+							<imagedata fileref="images/first_seam/first_seam32.png"/>
+						</imageobject>
+					</mediaobject>
+				</figure>
+				<para>Right click on <property>CUSTOMERS</property>, select <menuchoice>
+					<guimenuitem>Data</guimenuitem>
+					<guimenuitem>Sample Contents</guimenuitem>
+				</menuchoice> to view the data in the table.</para>
+				<para>There should be a SQL Results view on the workbench, but it could be hidden. Click on
+					the <property>&quot;Result1&quot;</property> tab in the right side and you should see the
+						data in the CUSTOMERS table.</para>
+						<figure>
+							<title>SQL Results View</title>
+							<mediaobject>
+								<imageobject>
+									<imagedata fileref="images/first_seam/first_seam33.png" scale="92"/>
+								</imageobject>
+							</mediaobject>
+						</figure>
+						<note>
+							<title>Note:</title>
+        <para>
+        	If you can’t find the SQL Results view tab, click on <menuchoice><guimenuitem>Window</guimenuitem><guimenuitem>Show View</guimenuitem><guimenuitem>Other</guimenuitem><guimenuitem>SQL Development</guimenuitem><guimenuitem>SQL Results</guimenuitem></menuchoice>.
+        </para>
+      </note>
+      <para>Congratulations! You just connected to the workshop database and queried the content
+        using Database Explorer tools.</para>
+    </section>
+  </chapter>
\ No newline at end of file

Added: trunk/seam/docs/tutorial/en-US/create_seam_application.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/create_seam_application.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/create_seam_application.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,319 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="create_seam_application">
+    <title>Create a Seam Application</title>
+    <para>In this section you will learn how to create a Seam project in JBoss Developer Studio, how to start the
+      server and what structure your project has after it is created.</para>
+    <section id="start_dev_db">
+      <title>Start Development Database</title>
+      <para>Before opening the JBoss Developer studio you need to download and start the <ulink
+          url="http://docs.jboss.org/tools/resources/GSG_database.zip">Workshop Database</ulink>
+        .</para>
+      <para>To start the database just run <filename>./runDBServer.sh</filename> or <filename>runDBServer.bat</filename> from the database directory.</para>
+      <para>The end result should be a console window that looks like:</para>
+      <figure>
+        <title>Starting the Database</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam1.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <note>
+      	<title>Tip</title>
+      	<para>You may need to set the <filename>runDBServer.sh</filename> executable flag with the following command:</para>
+      	<screen>chmod +x runDBServer.sh</screen>
+      </note>
+    </section>
+<section id="create_deploy_seam">
+      <title>Create and deploy Seam Web Project</title>
+      <para>Minimize the terminal window and run <property>JBoss Developer Studio</property>
+        from Applications Menu or from the desktop icon.</para>
+      <para>First you will see the Workspace Launcher. Change the default workspace location if
+        it's needed. Click the <guibutton>OK</guibutton> button. </para>
+      <figure>
+        <title>Workspace Launcher Dialog</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam2.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>After startup, you see the welcome page. Select <guibutton>Create
+          New...</guibutton> icon and then press on <guibutton>Create Seam Project</guibutton>
+        link.</para>
+      <para>The <property>New Seam Project wizard</property> is started. You need to enter a name
+        (e.g., &quot;workshop&quot;) and a location for your new project. The wizard has
+        an option for selecting the actual Server (and not just WTP runtime) that will be used for
+        the project. This allows the wizard to correctly identify where the destination folder for the required datasource and
+        driver libraries.</para>
+      <figure>
+        <title>New Seam Project Wizard</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam3.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>All settings are already specified here, you can just modify the Configuration. Click on
+        the <guibutton>Modify...</guibutton> button to configure your custom facet options:</para>
+      <figure id="ProjectFacetsSpecifyingScreen">
+        <title>Project Facets Specifying</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam4.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>On the whole the dialog allows to select the "features" you want to use in your project.
+        <property>JBoss Developer Studio</property> will then setup the appropriate tooling for
+        your project. Since JBoss Seam integrates all popular Java EE frameworks, you can select any
+        combination of technologies from the list. Here, for the default configuration, Dynamic Web
+        Module, Java, JavaServer Faces (JSF), and Seam Facet are already selected for a typical
+        database-driven web application. The default project facets should suffice.</para>
+      <para>In the <property>Project Facets</property> form you can also bring up server runtimes
+        panel by clicking <property> Runtimes</property> tab on the right corner. This panel shows
+        available server runtimes.</para>
+      <figure>
+        <title>Runtimes Selecting</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam5.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Click the <guibutton>OK</guibutton> and then the <guibutton>Next</guibutton> button to proceed to the next step.</para>
+      <para>A dynamic web application contains both web pages and <property>Java</property> code.
+        The next wizard will ask you where you want to store Java files.</para>
+      <figure>
+        <title>Java Build Path</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam5a.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Following page provides you <property>Web Module Settings</property> .You can just leave
+        the default values or choose another folder.</para>
+      <figure>
+        <title>Web Module Settings</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam6.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>On the next form, you will be able to select where those library JARs come from. The
+        easiest is just to select the JARs provided by the JBoss AS runtime associated with this
+        project. That is why it is important to chose the right JBoss AS 4.2 runtime in the project
+        setup window.</para>
+      <itemizedlist>
+        <listitem>
+          <para>Select <emphasis>
+              <property>Library Provided by Target Runtime</property>
+            </emphasis> as <property>Type</property> of <property>JSF Implementation
+              Library</property>. We will use the JSF implementation that comes with JBoss
+            server.</para>
+        </listitem>
+        <listitem>
+          <para>Click the <guibutton>Next</guibutton> button</para>
+        </listitem>
+      </itemizedlist>
+      <figure>
+        <title>JSF Capabilities Adding</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam7.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Next wizard step needs more settings that previous. Let's start with <property
+          >General</property> section.</para>
+      <para>Leave the default Seam runtime and check a WAR deployment.</para>
+      <figure>
+        <title>Seam Facet Setting</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam8.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>The <property>Database</property> section is a little tricky. The <property>Connection
+          Profile</property> needs to be edited so that the new project works properly with the
+        external HSQLDB server. By default the project wizard tries to use the JBoss embedded
+        HSQLDB, but the tutorial uses an external database to replicate a more real world
+        development scenario. Click on the <guibutton>Edit</guibutton> button to modify the Connection
+        Profile.</para>
+      <figure>
+        <title>DataBase Setting</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam8_1.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Select <property>HSQLDB Profile Properties</property>. Make sure the Database location
+        is set to <emphasis>
+          <property>hsql://localhost:1701</property>
+        </emphasis></para>
+      <figure>
+        <title>JDBC Connection Properties</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam9.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Click the <guibutton>Test Connection</guibutton> button. At this point it probably won’t work. This
+        happens if the HSQL JDBC driver is not exactly the same. This can be solved by
+        modifying the HSQLDB database driver settings. To modify the settings, click the <guibutton>Edit Driver Definition Driver</guibutton> button.
+      </para>
+      <figure>
+        <title>Driver Details</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam9_1.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>The proper Driver JAR File should be listed under <property>Jar List</property>. Select
+        the <filename>hsqldb.jar</filename> file found in the <filename>jbdevstudio/jboss-eap/jboss-as/common/lib/</filename> directory and
+        click the <guibutton>OK</guibutton> button.</para>
+      <figure>
+        <title>Driver Details</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam10.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Now, the <guibutton>Test Connection</guibutton> should succeed. After testing the
+        connection, click the <guibutton>OK</guibutton> button.</para>
+      <figure>
+        <title>Connection Testing</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam12.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>You can leave the <property>Code Generation</property> section as is. It refers to Java packages in which the generated code will be placed.</para>
+      
+      <figure>
+        <title>Code Generation Setting</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam13.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+
+      <note>
+        <title>Tip:</title>
+        <para>If you want to name your web project "MyProject-war" note that the Test project name should not be "MyProject-war-test", 
+          it should be "MyProject-test".</para>
+      </note>
+      
+      <para>Click on <guibutton>Finish</guibutton> button. Now, there should be a new Seam project called “workshop” listed in the Package Explorer view.</para>
+      <figure>
+        <title>&quot;workshop&quot; Project in the Package Explorer</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam14.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+    </section>
+    <section id="start_JBossAS">
+      <title>Start JBoss Application Server</title>
+      <para>Start the server by clicking on the Start the server icon (
+          <inlinemediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam15.png"/>
+          </imageobject>
+        </inlinemediaobject> ) in the <property>Servers</property> view.</para>
+      <para>Then run the project by selecting the project then selecting <menuchoice><guimenuitem>Run As...</guimenuitem><guimenuitem>Run on Server</guimenuitem></menuchoice>.</para>
+            
+      <figure>
+        <title>&quot;workshop&quot; Run As</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam15a.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      
+      <para>
+      	Select the server you want to run the project on, and click the <guibutton>Finish</guibutton> button.
+      </para>
+      
+      <figure>
+        <title>&quot;workshop&quot; Run On Server</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam15b.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      
+      <note>
+        <title>Note:</title>
+        <para>If the project does not show up, then you can use a normal browser and use <emphasis>
+            <property>http://localhost:8080/workshop/home.seam</property>
+          </emphasis> as the URL.</para>
+      </note>
+      <para>Your project looks like this:</para>
+      <figure>
+        <title>&quot;workshop&quot; Project Started</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam16.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+    </section>
+    <section id="workshop_code_overview">
+      <title>Workshop Project Code Overview</title>
+      <para>Now let's examine the project and its structure. Go back to the Package Explorer view in
+        JBoss Developer Studio.</para>
+      <para>It seems like it&apos;s not much for a project but this shell application contains a login
+        screen with default login logic, a menu template that can be further modified, and other
+        layout templates.</para>
+      <para>It&apos;s important to note that the business logic will reside in the <filename>src/hot</filename> folder, by default. And, the package naming conventions that were used in <property>New Seam project wizard</property> could have been changed to something
+        different from <emphasis>
+          <property>org.domain.workshop.session</property>. </emphasis> Also, notice that there is a
+        default <filename>Authenticator.java</filename> file. This is where custom security logic
+        can be added. Seam has a nice declarative security model that we will explore in more
+        detail later on. The <filename>src/main</filename> folder is a model directory. It stores the project&apos;s JPA entity
+        beans.</para>
+      <figure>
+        <title>Project Structure</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam17.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>The view tier of the application is also important. Seam uses facelets and there is a
+        built-in facelets GUI editor that includes nice WYSIWYG and component drag/drop
+        functionality. Try this out by opening <filename>home.xhtml</filename> from <filename>WebContent</filename> folder.</para>
+      <figure>
+        <title>Facelets GUI Editor</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam18.png" scale="85"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Notice that the templates reside in the <filename>WebContent/layout</filename> folder. There is a stylesheet in the <filename>WebContent/stylesheet</filename> folder. There is also a login and default error page. The Facelet editor will be
+        explored in more detail later in the lab.</para>
+      <para>The project already has a datasource that was created via the Seam project wizard
+        database settings. All of the Seam specific configuration files and JAR
+        dependencies are included and located in their proper locations. On last noteworthy line item
+        is related to the build script. There isn’t a build script because the Eclipse WTP (Web Tools
+        Project) plugin is used to publish web application changes. As you can see, JBoss Developer
+        Studio is removing a great deal of complexity from the enterprise Java project
+        setup and deployment process. The end result is the developer is writing code, not spending
+        time trying to figure out how to get a decent development environment and project
+        build process.</para>
+    </section>
+  </chapter>
\ No newline at end of file

Added: trunk/seam/docs/tutorial/en-US/database_programming.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/database_programming.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/database_programming.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,191 @@
+<chapter id="db_programming">
+	<title>Database Programming</title>
+	<para>Now, it’s time to reverse engineer the workshop database into a fully functioning Seam
+		CRUD (Create Read Update Delete) application.</para>
+		<section id="reverse_engineer_crud">
+			<title>Reverse Engineer CRUD from a Running Database</title>
+			<para>In <property>JBoss Developer Studio</property>, switch to the <property>Seam
+			perspective</property>, and then right-click the project and select <menuchoice>
+				<guimenuitem>New</guimenuitem>
+				<guimenuitem>Seam Generate Entities</guimenuitem>
+			</menuchoice>.</para>
+			<para>The &quot;workshop&quot; project in the <property>Seam Generate Entities wizard</property>
+			will be selected automatically. There is no need to change something more, click the <guibutton>Next</guibutton> button to proceed to the next step.</para>
+			<figure>
+				<title>Generate Seam Entities</title>
+				<mediaobject>
+					<imageobject>
+						<imagedata fileref="images/first_seam/first_seam34.png"/>
+					</imageobject>
+				</mediaobject>
+			</figure>
+			<para>On the next page use the <guibutton>Refresh</guibutton> button to display the database, then click the <guibutton>Include</guibutton> button to include all the tables from the database, and finally click the <guibutton>Finish</guibutton> button.</para>
+			<figure>
+				<title>Selecting Tables</title>
+				<mediaobject>
+					<imageobject>
+						<imagedata fileref="images/first_seam/first_seam34a.png"/>
+					</imageobject>
+				</mediaobject>
+			</figure>
+			<para>After running the Generate Entities action, you will see new <emphasis>
+				<property>org.domain.workshop.entity</property>
+			</emphasis> classes. These classes represent insert/update/delete/query logic.</para>
+			<figure>
+				<title>org.domain.workshop.entity Classes</title>
+				<mediaobject>
+					<imageobject>
+						<imagedata fileref="images/first_seam/first_seam35.png" scale="90"/>
+					</imageobject>
+				</mediaobject>
+			</figure>
+			<para>There is also the <emphasis>
+				<property>org.domain.workshop.entity</property>
+			</emphasis> package that contains the JPA classes. These are the entity beans that are
+			mapped to database tables. Note that you can use Seam refactoring tools with Seam components.
+			Read more about it in <ulink
+			url="http://download.jboss.org/jbosstools/nightly-docs/en/seam/html_single/index.html#seam_refactoring"
+				>Seam refactoring tools chapter</ulink> of Seam Dev Tools Reference Guide.</para>
+				<para>Last, but not least, there are facelets for all of the CRUD screens. The best way to get
+					a feel for the generated code is to open a browser and play around with the application. Go
+						to <emphasis>
+							<property>http://localhost:8080/workshop</property>
+						</emphasis> and insert/update/delete/query a few records. There is quite a bit of AJAX in
+						this application, but we will explore that later on in the lab. For now, take note
+							of the page tabs, required field logic and data table sorting in the list pages. </para>
+							
+							<note>
+								<title>Tip</title>
+								<para>
+									If you see the error <code>java.lang.ClassNotFoundException: org.jboss.seam.servlet.SeamListener</code> in the console output from the Application Server, you may need to copy the <filename>jboss-seam.jar</filename> file from the <filename>lib</filename> subdirectory in the Seam library (which can be downloaded from <ulink url="http://seamframework.org/Seam2/Seam2DistributionDownloads">here</ulink>) into the <filename>/server/default/deploy/workshop.war/WEB-INF/lib/</filename> subdirectory in your Application Server (where "default" refers to the server profile that you are using).
+								</para>
+							</note>
+							<note>
+								<title>Tip</title>
+								<para>
+									If you see the error <code>Could not instantiate Seam component: org.jboss.seam.security.ruleBasedPermissionResolver</code>, copy the <filename>mvel2.jar</filename> file from the Seam library to the same destination directory mentioned in the tip above.
+								</para>
+							</note>
+							
+							<figure>
+								<title>CustomersList.xhtml in the Editor</title>
+								<mediaobject>
+									<imageobject>
+										<imagedata fileref="images/first_seam/first_seam36.png"/>
+									</imageobject>
+								</mediaobject>
+							</figure>
+							<para>Congratulations! You now have a fully functioning CRUD application that is AJAX enabled.</para>
+						</section>
+						<section id="use_hibernate_tools">
+							<title>Use Hibernate Tools to Query Data via JPA</title>
+							<para>Now, it&apos;s time to write some JPA queries using the Hibernate perspective in
+								<property>JBoss Developer Studio</property>.</para>
+								<para>In the upper right corner of the workbench there is a small icon (see the figure below),
+									click on it and select <guimenuitem>Hibernate</guimenuitem>.</para>
+									<figure>
+										<title>Hibernate Perspective</title>
+										<mediaobject>
+											<imageobject>
+												<imagedata fileref="images/first_seam/first_seam37.png"/>
+											</imageobject>
+										</mediaobject>
+									</figure>
+									<para>Look at the Hibernate Configurations view. In the &quot;workshop&quot; project, drill
+										down on the <property>Session Factory</property> and notice that the JPA entities/attributes
+											are listed in a nice tree view.</para>
+											<figure>
+												<title>Hibernate Configurations View</title>
+												<mediaobject>
+													<imageobject>
+														<imagedata fileref="images/first_seam/first_seam38.png"/>
+													</imageobject>
+												</mediaobject>
+											</figure>
+											<para>Right click on the <property>Session Factory</property> and select <guimenuitem>HQL
+												Editor</guimenuitem>. This will open a JPA query scratch pad window.</para>
+												<para>Write your query and click on the &quot;Hibernate Dynamic SQL Preview&quot; tab. You
+													should see the SQL that will be executed if this JPA query is run.</para>
+													<figure>
+														<title>JPA Query Editor</title>
+														<mediaobject>
+															<imageobject>
+																<imagedata fileref="images/first_seam/first_seam39.png"/>
+															</imageobject>
+														</mediaobject>
+													</figure>
+													<para>Run the query by clicking on the green run icon.</para>
+													<para>The results are listed in the &quot;Hibernate Query Result&quot; view. There is a
+														&quot;Properties&quot; tab in the workbench that can be used to see a specific JPA result.
+														These results represent the JPA objects because our query did not specify column
+															names.</para>
+															<figure>
+																<title>Hibernate Query Result View</title>
+																<mediaobject>
+																	<imageobject>
+																		<imagedata fileref="images/first_seam/first_seam40.png" scale="80"/>
+																	</imageobject>
+																</mediaobject>
+															</figure>
+															<para>The query can be refined, and take note that there is nice code completion in the JPA
+																query editor.</para>
+																<figure>
+																	<title>Code Completion</title>
+																	<mediaobject>
+																		<imageobject>
+																			<imagedata fileref="images/first_seam/first_seam41.png"/>
+																		</imageobject>
+																	</mediaobject>
+																</figure>
+																<para>A refined query will return results that are more ResultSet oriented. Notice the join
+																	logic that JPA supports.</para>
+																	<figure>
+																		<title>The Hibernate Query Result</title>
+																		<mediaobject>
+																			<imageobject>
+																				<imagedata fileref="images/first_seam/first_seam42.png"/>
+																			</imageobject>
+																		</mediaobject>
+																	</figure>
+																	<para>There was no need to specify an <property>Employees</property> table in the <property
+																		>from</property> part of the JPA query because JPA supports reference traversal via Java
+																		class attribute references. Not only are JPA and HQL queries fully supported, but Criteria
+																		based queries can also be written in the Criteria Editor. You should spend some time
+																		tinkering with different queries and possibly Criteria based queries, even though the
+																			instructions are not provided in this lab.</para>
+																			<figure>
+																				<title>Criteria Editor</title>
+																				<mediaobject>
+																					<imageobject>
+																						<imagedata fileref="images/first_seam/first_seam43.png"/>
+																					</imageobject>
+																				</mediaobject>
+																			</figure>
+																		</section>
+																		<section id="use_hibernate_to_vizualize">
+																			<title>Use Hibernate Tools to visualize the Data Model</title>
+																			<para>Now, it’s time to view the data model for the workshop database.</para>
+																			<para>In the Hibernate Configurations view, select &quot;workshop&quot; project and expand the
+																				<property>Configuration</property> node. Select the <property>Customers</property> entity,
+																					right click on it, choose <guimenuitem>Mapping Diagram</guimenuitem>.</para>
+																					<figure>
+																						<title>Mapping Diagram Opening</title>
+																						<mediaobject>
+																							<imageobject>
+																								<imagedata fileref="images/first_seam/first_seam44.png"/>
+																							</imageobject>
+																						</mediaobject>
+																					</figure>
+																					<para>You see a Diagram tab for the CUSTOMERS table and any tables that have FK references.
+																						This is a handy way to view the data model and JPA mappings. Now, you’ve got access to
+																							something that the Erwin Data Modeler can’t do.</para>
+																							<figure>
+																								<title>Diagram Tab</title>
+																								<mediaobject>
+																									<imageobject>
+																										<imagedata fileref="images/first_seam/first_seam45.png" scale="80"/>
+																									</imageobject>
+																								</mediaobject>
+      </figure>
+    </section>
+  </chapter>
\ No newline at end of file

Added: trunk/seam/docs/tutorial/en-US/declarative_security.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/declarative_security.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/declarative_security.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,80 @@
+<chapter id="declarative_security">
+    <title>Declarative Security</title>
+    <para>In this section you will see how easy it is to secure the facelets and facelet components
+      in Seam. Let’s go ahead and secure the action button, then we will secure the entire
+      page.</para>
+    <section id="edit_login">
+      <title>Edit Login Authentication Logic</title>
+      <para>There is a class called <filename>Authenticator.java</filename>. The login page will
+        execute the <property>Authenticator.authenticate()</property> method by default, so we’ll
+        start by viewing the authentication logic.</para>
+      <para>Open <filename>Authenticator.java</filename> in JBoss Developer Studio and you will see that it contains the
+          <property>authenticate()</property> method with this code:</para>
+      <programlisting><![CDATA[public boolean authenticate()
+    {
+        log.info("authenticating {0}", credentials.getUsername());
+        //write your authentication logic here,
+        //return true if the authentication was
+        //successful, false otherwise
+        if ("admin".equals(credentials.getUsername()))
+        {
+            identity.addRole("admin");
+            return true;
+        }
+        return false;
+    }]]></programlisting>
+    </section>
+    <section id="secure_seam_page">
+      <title>Secure Seam Page Component</title>
+      <para>Open <filename>myAction.xhtml</filename> and add a new secured command button:</para>
+      <programlisting><![CDATA[<h:commandButton id="myActionSecured"
+value="Secured Action Button"
+action="#{myAction.myAction}"
+rendered="#{s:hasRole('admin')}"/>]]></programlisting>
+      <para>Refresh <emphasis>
+          <property>http://localhost:8080/workshop/myAction.seam</property>
+        </emphasis> If you are not logged in you will only see one button. If you are logged in,
+        there will be two buttons.</para>
+      <figure>
+        <title>One Button on a Page</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam28.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>The secured button is not visible because the user isn’t logged in as <property
+          >&quot;admin&quot;</property>.</para>
+      <figure>
+        <title>Secured Button is Visible</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam29.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>The user is logged in as <property>&quot;admin&quot;</property>. Securing components is
+        easy but securing pages is pretty simple as well. </para>
+      <para>Open <emphasis>
+          <filename>WebContent/WEB-INF/pages.xml</filename>
+        </emphasis>. Then add this markup directly underneath the &lt;pages&gt; element:</para>
+      <programlisting><![CDATA[<page view-id="/myAction.xhtml" login-required="true"/>]]></programlisting>
+      <para>Refresh <emphasis>
+          <property>http://localhost:8080/workshop/myAction.seam</property>
+        </emphasis> If you are not logged in you will get bounced back to the login page.</para>
+      <figure>
+        <title>Login Page</title>
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="images/first_seam/first_seam30.png"/>
+          </imageobject>
+        </mediaobject>
+      </figure>
+      <para>Thus, if you enter login credentials for the <property>&quot;admin&quot;</property>
+        user, you will be re-directed to the secured page and secured component. If you enter
+        different login credentials, page access will be granted, but the secured component will not
+        be displayed.</para>
+      <para>Congratulations! You have secured your new action both at the facelet component and page
+        level. You also added custom authentication logic to the login action.</para>
+    </section>
+  </chapter>
\ No newline at end of file

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam1.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam1.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam10.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam10.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam11.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam11.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam12.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam12.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam13.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam13.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam14.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam14.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15a.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15a.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15b.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam15b.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam16.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam16.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam17.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam17.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam18.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam18.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam19.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam19.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam2.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam2.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam20.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam20.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam21.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam21.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam22.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam22.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam23.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam23.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam24.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam24.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam25.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam25.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam26.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam26.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam27.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam27.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam28.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam28.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam29.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam29.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam3.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam3.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam30.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam30.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam31.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam31.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam32.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam32.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam33.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam33.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam34.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam34.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam34a.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam34a.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam35.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam35.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam36.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam36.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam37.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam37.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam38.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam38.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam39.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam39.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam4.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam4.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam40.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam40.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam41.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam41.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam42.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam42.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam43.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam43.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam44.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam44.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam45.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam45.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam46.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam46.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam47.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam47.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam48.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam48.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam49.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam49.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam5.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam5.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam5a.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam5a.png
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam6.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam6.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam7.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam7.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam8.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam8.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam8_1.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam8_1.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam9.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam9.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam9_1.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam9_1.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam_15a.png
===================================================================
(Binary files differ)


Property changes on: trunk/seam/docs/tutorial/en-US/images/first_seam/first_seam_15a.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/seam/docs/tutorial/en-US/images/icon.svg
===================================================================
--- trunk/seam/docs/tutorial/en-US/images/icon.svg	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/images/icon.svg	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,3936 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:ns="http://ns.adobe.com/AdobeSVGViewerExtensions/3/"
+   xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.0"
+   width="32"
+   height="32"
+   id="svg3017"
+   sodipodi:version="0.32"
+   inkscape:version="0.44+devel"
+   sodipodi:docname="book.svg"
+   sodipodi:docbase="/home/andy/Desktop">
+  <metadata
+     id="metadata489">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     inkscape:window-height="480"
+     inkscape:window-width="858"
+     inkscape:pageshadow="0"
+     inkscape:pageopacity="0.0"
+     guidetolerance="10.0"
+     gridtolerance="10.0"
+     objecttolerance="10.0"
+     borderopacity="1.0"
+     bordercolor="#666666"
+     pagecolor="#ffffff"
+     id="base"
+     inkscape:zoom="1"
+     inkscape:cx="16"
+     inkscape:cy="15.944056"
+     inkscape:window-x="0"
+     inkscape:window-y="33"
+     inkscape:current-layer="svg3017" />
+  <defs
+     id="defs3019">
+    <linearGradient
+       id="linearGradient2381">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="stop2383" />
+      <stop
+         style="stop-color:white;stop-opacity:0"
+         offset="1"
+         id="stop2385" />
+    </linearGradient>
+    <linearGradient
+       x1="415.73831"
+       y1="11.854"
+       x2="418.13361"
+       y2="18.8104"
+       id="XMLID_1758_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="0"
+         id="stop3903" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="1"
+         id="stop3905" />
+      <a:midPointStop
+         style="stop-color:#CCCCCC"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#CCCCCC"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#F2F2F2"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="500.70749"
+       y1="-13.2441"
+       x2="513.46442"
+       y2="-2.1547"
+       id="XMLID_1757_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0"
+         id="stop3890" />
+      <stop
+         style="stop-color:#96bad6;stop-opacity:1"
+         offset="1"
+         id="stop3892" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#96BAD6"
+         offset="1" />
+    </linearGradient>
+    <clipPath
+       id="XMLID_1755_">
+      <use
+         id="use3874"
+         x="0"
+         y="0"
+         width="744.09448"
+         height="600"
+         xlink:href="#XMLID_343_" />
+    </clipPath>
+    <linearGradient
+       x1="505.62939"
+       y1="-14.9526"
+       x2="527.49402"
+       y2="-0.7536"
+       id="XMLID_1756_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0"
+         id="stop3877" />
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0.51120001"
+         id="stop3879" />
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0.64609998"
+         id="stop3881" />
+      <stop
+         style="stop-color:#16336e;stop-opacity:1"
+         offset="1"
+         id="stop3883" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5112" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.6461" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#16336E"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="471.0806"
+       y1="201.07761"
+       x2="481.91711"
+       y2="210.4977"
+       id="XMLID_1754_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#6498c1;stop-opacity:1"
+         offset="0.005618"
+         id="stop3863" />
+      <stop
+         style="stop-color:#79a9cc;stop-opacity:1"
+         offset="0.2332"
+         id="stop3865" />
+      <stop
+         style="stop-color:#a4cde2;stop-opacity:1"
+         offset="0.74049997"
+         id="stop3867" />
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="1"
+         id="stop3869" />
+      <a:midPointStop
+         style="stop-color:#6498C1"
+         offset="5.618000e-003" />
+      <a:midPointStop
+         style="stop-color:#6498C1"
+         offset="0.4438" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="516.57672"
+       y1="-15.769"
+       x2="516.57672"
+       y2="0.84280002"
+       id="XMLID_1753_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="0"
+         id="stop3851" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="1"
+         id="stop3853" />
+      <a:midPointStop
+         style="stop-color:#B2B2B2"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#B2B2B2"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#F2F2F2"
+         offset="1" />
+    </linearGradient>
+    <clipPath
+       id="XMLID_1751_">
+      <use
+         id="use3837"
+         x="0"
+         y="0"
+         width="744.09448"
+         height="600"
+         xlink:href="#XMLID_338_" />
+    </clipPath>
+    <linearGradient
+       x1="506.09909"
+       y1="-11.5137"
+       x2="527.99609"
+       y2="2.7063999"
+       id="XMLID_1752_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0"
+         id="stop3840" />
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0.51120001"
+         id="stop3842" />
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0.64609998"
+         id="stop3844" />
+      <stop
+         style="stop-color:#16336e;stop-opacity:1"
+         offset="1"
+         id="stop3846" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5112" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.6461" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#16336E"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="468.2915"
+       y1="204.7612"
+       x2="479.39871"
+       y2="214.4166"
+       id="XMLID_1750_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0"
+         id="stop3830" />
+      <stop
+         style="stop-color:#96bad6;stop-opacity:1"
+         offset="1"
+         id="stop3832" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#96BAD6"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="502.70749"
+       y1="115.3013"
+       x2="516.39001"
+       y2="127.1953"
+       id="XMLID_1749_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0"
+         id="stop3818" />
+      <stop
+         style="stop-color:#96bad6;stop-opacity:1"
+         offset="1"
+         id="stop3820" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#96BAD6"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="501.0903"
+       y1="-19.2544"
+       x2="531.85413"
+       y2="0.72390002"
+       id="XMLID_1748_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0"
+         id="stop3803" />
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0.51120001"
+         id="stop3805" />
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0.64609998"
+         id="stop3807" />
+      <stop
+         style="stop-color:#16336e;stop-opacity:1"
+         offset="1"
+         id="stop3809" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5112" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.6461" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#16336E"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="481.23969"
+       y1="212.5742"
+       x2="472.92981"
+       y2="207.4967"
+       id="XMLID_2275_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#f3403f;stop-opacity:1"
+         offset="0"
+         id="stop9947" />
+      <stop
+         style="stop-color:#d02a28;stop-opacity:1"
+         offset="0.37889999"
+         id="stop9949" />
+      <stop
+         style="stop-color:#b21714;stop-opacity:1"
+         offset="0.77649999"
+         id="stop9951" />
+      <stop
+         style="stop-color:#a6100c;stop-opacity:1"
+         offset="1"
+         id="stop9953" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0.4213" />
+      <a:midPointStop
+         style="stop-color:#A6100C"
+         offset="1" />
+    </linearGradient>
+    <clipPath
+       id="XMLID_2273_">
+      <use
+         id="use9933"
+         x="0"
+         y="0"
+         width="744.09448"
+         height="600"
+         xlink:href="#XMLID_960_" />
+    </clipPath>
+    <linearGradient
+       x1="473.7681"
+       y1="209.17529"
+       x2="486.98099"
+       y2="213.2001"
+       id="XMLID_2274_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#f3403f;stop-opacity:1"
+         offset="0"
+         id="stop9936" />
+      <stop
+         style="stop-color:#d02a28;stop-opacity:1"
+         offset="0.37889999"
+         id="stop9938" />
+      <stop
+         style="stop-color:#b21714;stop-opacity:1"
+         offset="0.77649999"
+         id="stop9940" />
+      <stop
+         style="stop-color:#a6100c;stop-opacity:1"
+         offset="1"
+         id="stop9942" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0.4213" />
+      <a:midPointStop
+         style="stop-color:#A6100C"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="478.21341"
+       y1="-131.9297"
+       x2="469.85818"
+       y2="-140.28481"
+       id="XMLID_2272_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+      <stop
+         style="stop-color:#f3403f;stop-opacity:1"
+         offset="0"
+         id="stop9917" />
+      <stop
+         style="stop-color:#d02a28;stop-opacity:1"
+         offset="0.37889999"
+         id="stop9919" />
+      <stop
+         style="stop-color:#b21714;stop-opacity:1"
+         offset="0.77649999"
+         id="stop9921" />
+      <stop
+         style="stop-color:#a6100c;stop-opacity:1"
+         offset="1"
+         id="stop9923" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0.4213" />
+      <a:midPointStop
+         style="stop-color:#A6100C"
+         offset="1" />
+    </linearGradient>
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       style="overflow:visible"
+       id="TriangleInM">
+      <path
+         d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+         transform="scale(-0.4,-0.4)"
+         style="fill:#5c5c4f"
+         id="path3197" />
+    </marker>
+    <linearGradient
+       x1="200.7363"
+       y1="100.4028"
+       x2="211.99519"
+       y2="89.143997"
+       id="XMLID_3298_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#bfbfbf;stop-opacity:1"
+         offset="0"
+         id="stop20103" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="1"
+         id="stop20105" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#BFBFBF" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#BFBFBF" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#F2F2F2" />
+    </linearGradient>
+    <linearGradient
+       x1="200.7363"
+       y1="100.4028"
+       x2="211.99519"
+       y2="89.143997"
+       id="linearGradient36592"
+       xlink:href="#XMLID_3298_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+    <linearGradient
+       x1="181.2925"
+       y1="110.8481"
+       x2="192.6369"
+       y2="99.5037"
+       id="XMLID_3297_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0"
+         id="stop20096" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="stop20098" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#CCCCCC" />
+    </linearGradient>
+    <linearGradient
+       x1="181.2925"
+       y1="110.8481"
+       x2="192.6369"
+       y2="99.5037"
+       id="linearGradient36595"
+       xlink:href="#XMLID_3297_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+    <linearGradient
+       x1="211.77589"
+       y1="105.7749"
+       x2="212.6619"
+       y2="108.2092"
+       id="XMLID_3296_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#0f6124;stop-opacity:1"
+         offset="0"
+         id="stop20087" />
+      <stop
+         style="stop-color:#219630;stop-opacity:1"
+         offset="1"
+         id="stop20089" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#0F6124" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#0F6124" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#219630" />
+    </linearGradient>
+    <linearGradient
+       x1="211.77589"
+       y1="105.7749"
+       x2="212.6619"
+       y2="108.2092"
+       id="linearGradient36677"
+       xlink:href="#XMLID_3296_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+    <linearGradient
+       x1="208.9834"
+       y1="116.8296"
+       x2="200.0811"
+       y2="96.834602"
+       id="XMLID_3295_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="0"
+         id="stop20076" />
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0.5"
+         id="stop20078" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="1"
+         id="stop20080" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#B2B2B2" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#B2B2B2" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FFFFFF" />
+    </linearGradient>
+    <linearGradient
+       x1="208.9834"
+       y1="116.8296"
+       x2="200.0811"
+       y2="96.834602"
+       id="linearGradient36604"
+       xlink:href="#XMLID_3295_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+    <linearGradient
+       x1="195.5264"
+       y1="97.911102"
+       x2="213.5213"
+       y2="115.9061"
+       id="XMLID_3294_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="0"
+         id="stop20069" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="1"
+         id="stop20071" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#CCCCCC" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#CCCCCC" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FFFFFF" />
+    </linearGradient>
+    <linearGradient
+       x1="195.5264"
+       y1="97.911102"
+       x2="213.5213"
+       y2="115.9061"
+       id="linearGradient36607"
+       xlink:href="#XMLID_3294_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+    <linearGradient
+       x1="186.1938"
+       y1="109.1343"
+       x2="206.6881"
+       y2="88.639999"
+       id="XMLID_3293_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="0"
+         id="stop20056" />
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0.16850001"
+         id="stop20058" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0.23029999"
+         id="stop20060" />
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0.2809"
+         id="stop20062" />
+      <stop
+         style="stop-color:#c2c2c2;stop-opacity:1"
+         offset="0.5"
+         id="stop20064" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#B2B2B2" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#B2B2B2" />
+      <a:midPointStop
+         offset="0.1685"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.2303"
+         style="stop-color:#FFFFFF" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFFF" />
+      <a:midPointStop
+         offset="0.2809"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#C2C2C2" />
+    </linearGradient>
+    <linearGradient
+       x1="186.1938"
+       y1="109.1343"
+       x2="206.6881"
+       y2="88.639999"
+       id="linearGradient36610"
+       xlink:href="#XMLID_3293_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+    <linearGradient
+       x1="184.8569"
+       y1="112.2676"
+       x2="211.94099"
+       y2="89.541397"
+       id="XMLID_3292_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="0"
+         id="stop20043" />
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0.16850001"
+         id="stop20045" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0.23029999"
+         id="stop20047" />
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0.2809"
+         id="stop20049" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="stop20051" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#B2B2B2" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#B2B2B2" />
+      <a:midPointStop
+         offset="0.1685"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.2303"
+         style="stop-color:#FFFFFF" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFFF" />
+      <a:midPointStop
+         offset="0.2809"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#CCCCCC" />
+    </linearGradient>
+    <linearGradient
+       x1="184.8569"
+       y1="112.2676"
+       x2="211.94099"
+       y2="89.541397"
+       id="linearGradient36613"
+       xlink:href="#XMLID_3292_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.029078,0,0,1,-183.2624,-79.44655)" />
+    <marker
+       refX="0"
+       refY="0"
+       orient="auto"
+       style="overflow:visible"
+       id="TriangleOutM">
+      <path
+         d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z "
+         transform="scale(0.4,0.4)"
+         style="fill:#5c5c4f;fill-rule:evenodd;stroke-width:1pt;marker-start:none"
+         id="path3238" />
+    </marker>
+    <linearGradient
+       x1="165.3"
+       y1="99.5"
+       x2="165.3"
+       y2="115.9"
+       id="XMLID_3457_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#999;stop-opacity:1"
+         offset="0"
+         id="stop8309" />
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="0.30000001"
+         id="stop8311" />
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="1"
+         id="stop8313" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#999999" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#999999" />
+      <a:midPointstop
+         offset="0.3"
+         style="stop-color:#B2B2B2" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#B2B2B2" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#B2B2B2" />
+    </linearGradient>
+    <linearGradient
+       x1="165.3"
+       y1="99.5"
+       x2="165.3"
+       y2="115.9"
+       id="lg1997"
+       xlink:href="#XMLID_3457_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+    <linearGradient
+       x1="175"
+       y1="99.800003"
+       x2="175"
+       y2="112.5"
+       id="XMLID_3456_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#737373;stop-opacity:1"
+         offset="0"
+         id="stop8300" />
+      <stop
+         style="stop-color:#191919;stop-opacity:1"
+         offset="0.60000002"
+         id="stop8302" />
+      <stop
+         style="stop-color:#191919;stop-opacity:1"
+         offset="1"
+         id="stop8304" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#737373" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#737373" />
+      <a:midPointstop
+         offset="0.6"
+         style="stop-color:#191919" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#191919" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#191919" />
+    </linearGradient>
+    <linearGradient
+       x1="175"
+       y1="99.800003"
+       x2="175"
+       y2="112.5"
+       id="lg2000"
+       xlink:href="#XMLID_3456_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+    <linearGradient
+       x1="168.8"
+       y1="107.1"
+       x2="164.5"
+       y2="110"
+       id="XMLID_3455_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#666;stop-opacity:1"
+         offset="0"
+         id="stop8291" />
+      <stop
+         style="stop-color:#191919;stop-opacity:1"
+         offset="0.69999999"
+         id="stop8293" />
+      <stop
+         style="stop-color:#191919;stop-opacity:1"
+         offset="1"
+         id="stop8295" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#666666" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#666666" />
+      <a:midPointstop
+         offset="0.7"
+         style="stop-color:#191919" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#191919" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#191919" />
+    </linearGradient>
+    <linearGradient
+       x1="168.8"
+       y1="107.1"
+       x2="164.5"
+       y2="110"
+       id="lg2003"
+       xlink:href="#XMLID_3455_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+    <linearGradient
+       id="lg63694">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="stop63696" />
+      <stop
+         style="stop-color:white;stop-opacity:0"
+         offset="1"
+         id="stop63698" />
+    </linearGradient>
+    <linearGradient
+       x1="458"
+       y1="483"
+       x2="465.20001"
+       y2="271.39999"
+       id="lg2006"
+       xlink:href="#lg63694"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(6.3e-2,0,0,6.3e-2,-1.3,-9.8)" />
+    <linearGradient
+       x1="176.3"
+       y1="110.1"
+       x2="158.7"
+       y2="105"
+       id="XMLID_3453_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#666;stop-opacity:1"
+         offset="0"
+         id="stop8271" />
+      <stop
+         style="stop-color:#737373;stop-opacity:1"
+         offset="0.2"
+         id="stop8273" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="1"
+         id="stop8275" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#666666" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#666666" />
+      <a:midPointstop
+         offset="0.2"
+         style="stop-color:#737373" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#737373" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#FFFFFF" />
+    </linearGradient>
+    <linearGradient
+       x1="176.3"
+       y1="110.1"
+       x2="158.7"
+       y2="105"
+       id="lg2009"
+       xlink:href="#XMLID_3453_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+    <linearGradient
+       x1="173.60001"
+       y1="118.9"
+       x2="172.8"
+       y2="128.2"
+       id="XMLID_3449_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#ecb300;stop-opacity:1"
+         offset="0"
+         id="stop8232" />
+      <stop
+         style="stop-color:#fff95e;stop-opacity:1"
+         offset="0.60000002"
+         id="stop8234" />
+      <stop
+         style="stop-color:#ecd600;stop-opacity:1"
+         offset="1"
+         id="stop8236" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.6"
+         style="stop-color:#FFF95E" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFF95E" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#ECD600" />
+    </linearGradient>
+    <linearGradient
+       x1="173.60001"
+       y1="118.9"
+       x2="172.8"
+       y2="128.2"
+       id="lg2016"
+       xlink:href="#XMLID_3449_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+    <radialGradient
+       cx="284.60001"
+       cy="172.60001"
+       r="6.5"
+       fx="284.60001"
+       fy="172.60001"
+       id="XMLID_3448_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+      <stop
+         style="stop-color:#ecb300;stop-opacity:1"
+         offset="0"
+         id="stop8219" />
+      <stop
+         style="stop-color:#ecb300;stop-opacity:1"
+         offset="0.30000001"
+         id="stop8221" />
+      <stop
+         style="stop-color:#c96b00;stop-opacity:1"
+         offset="0.89999998"
+         id="stop8223" />
+      <stop
+         style="stop-color:#9a5500;stop-opacity:1"
+         offset="1"
+         id="stop8225" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.3"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.9"
+         style="stop-color:#C96B00" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#C96B00" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#9A5500" />
+    </radialGradient>
+    <radialGradient
+       cx="284.60001"
+       cy="172.60001"
+       r="6.5"
+       fx="284.60001"
+       fy="172.60001"
+       id="rg2020"
+       xlink:href="#XMLID_3448_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.513992,0,0,2.347576,-689.1621,-378.5717)" />
+    <linearGradient
+       x1="158.10001"
+       y1="123"
+       x2="164.2"
+       y2="126.6"
+       id="XMLID_3447_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#ecd600;stop-opacity:1"
+         offset="0"
+         id="stop8204" />
+      <stop
+         style="stop-color:#ffffb3;stop-opacity:1"
+         offset="0.30000001"
+         id="stop8206" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="1"
+         id="stop8208" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#ECD600" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#ECD600" />
+      <a:midPointstop
+         offset="0.3"
+         style="stop-color:#FFFFB3" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFFFB3" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#FFFFFF" />
+    </linearGradient>
+    <linearGradient
+       x1="158.10001"
+       y1="123"
+       x2="164.2"
+       y2="126.6"
+       id="lg2026"
+       xlink:href="#XMLID_3447_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+    <radialGradient
+       cx="280.89999"
+       cy="163.7"
+       r="10.1"
+       fx="280.89999"
+       fy="163.7"
+       id="XMLID_3446_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.4,0,0,1.4,-237.3,-126.8)">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="stop8197" />
+      <stop
+         style="stop-color:#fff95e;stop-opacity:1"
+         offset="1"
+         id="stop8199" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#FFFFFF" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFFFFF" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#FFF95E" />
+    </radialGradient>
+    <radialGradient
+       cx="280.89999"
+       cy="163.7"
+       r="10.1"
+       fx="280.89999"
+       fy="163.7"
+       id="rg2029"
+       xlink:href="#XMLID_3446_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.7,0,0,1.7,-457.5,-266.8)" />
+    <linearGradient
+       x1="156.5"
+       y1="122.7"
+       x2="180.10001"
+       y2="122.7"
+       id="XMLID_3445_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#ecb300;stop-opacity:1"
+         offset="0"
+         id="stop8184" />
+      <stop
+         style="stop-color:#ffe900;stop-opacity:1"
+         offset="0.2"
+         id="stop8186" />
+      <stop
+         style="stop-color:#ffffb3;stop-opacity:1"
+         offset="0.30000001"
+         id="stop8188" />
+      <stop
+         style="stop-color:#ffe900;stop-opacity:1"
+         offset="0.40000001"
+         id="stop8190" />
+      <stop
+         style="stop-color:#d68100;stop-opacity:1"
+         offset="1"
+         id="stop8192" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.2"
+         style="stop-color:#FFE900" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFE900" />
+      <a:midPointstop
+         offset="0.3"
+         style="stop-color:#FFFFB3" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFFFB3" />
+      <a:midPointstop
+         offset="0.4"
+         style="stop-color:#FFE900" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFE900" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#D68100" />
+    </linearGradient>
+    <linearGradient
+       x1="156.5"
+       y1="122.7"
+       x2="180.10001"
+       y2="122.7"
+       id="lg2032"
+       xlink:href="#XMLID_3445_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+    <linearGradient
+       x1="156.39999"
+       y1="115.4"
+       x2="180.10001"
+       y2="115.4"
+       id="XMLID_3444_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#ecb300;stop-opacity:1"
+         offset="0"
+         id="stop8171" />
+      <stop
+         style="stop-color:#ffe900;stop-opacity:1"
+         offset="0.2"
+         id="stop8173" />
+      <stop
+         style="stop-color:#ffffb3;stop-opacity:1"
+         offset="0.30000001"
+         id="stop8175" />
+      <stop
+         style="stop-color:#ffe900;stop-opacity:1"
+         offset="0.40000001"
+         id="stop8177" />
+      <stop
+         style="stop-color:#d68100;stop-opacity:1"
+         offset="1"
+         id="stop8179" />
+      <a:midPointstop
+         offset="0"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#ECB300" />
+      <a:midPointstop
+         offset="0.2"
+         style="stop-color:#FFE900" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFE900" />
+      <a:midPointstop
+         offset="0.3"
+         style="stop-color:#FFFFB3" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFFFB3" />
+      <a:midPointstop
+         offset="0.4"
+         style="stop-color:#FFE900" />
+      <a:midPointstop
+         offset="0.5"
+         style="stop-color:#FFE900" />
+      <a:midPointstop
+         offset="1"
+         style="stop-color:#D68100" />
+    </linearGradient>
+    <linearGradient
+       x1="156.39999"
+       y1="115.4"
+       x2="180.10001"
+       y2="115.4"
+       id="lg2035"
+       xlink:href="#XMLID_3444_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.2,0,0,1.2,-175.9,-114.6)" />
+    <linearGradient
+       x1="379.70001"
+       y1="167.89999"
+       x2="383.89999"
+       y2="172.89999"
+       id="lg4286_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="s16159" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0.1"
+         id="s16161" />
+      <stop
+         style="stop-color:#737373;stop-opacity:1"
+         offset="1"
+         id="s16163" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.1" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#737373"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="379.60001"
+       y1="167.8"
+       x2="383.79999"
+       y2="172"
+       id="lg6416"
+       xlink:href="#lg4286_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.622156,0.623859,-0.623859,2.62182,-882.9706,-673.7921)" />
+    <linearGradient
+       x1="384.20001"
+       y1="169.8"
+       x2="384.79999"
+       y2="170.39999"
+       id="lg4285_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+      <stop
+         style="stop-color:#737373;stop-opacity:1"
+         offset="0"
+         id="s16152" />
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="1"
+         id="s16154" />
+      <ns:midPointStop
+         style="stop-color:#737373"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#737373"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#D9D9D9"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="384.20001"
+       y1="169.8"
+       x2="384.79999"
+       y2="170.39999"
+       id="lg6453"
+       xlink:href="#lg4285_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+    <linearGradient
+       x1="380.5"
+       y1="172.60001"
+       x2="382.79999"
+       y2="173.7"
+       id="lg4284_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.8,0.2,-0.2,0.8,78.8,38.1)">
+      <stop
+         style="stop-color:gray;stop-opacity:1"
+         offset="0"
+         id="s16145" />
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="1"
+         id="s16147" />
+      <ns:midPointStop
+         style="stop-color:#808080"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#808080"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#E5E5E5"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="380.5"
+       y1="172.60001"
+       x2="382.79999"
+       y2="173.7"
+       id="lg6456"
+       xlink:href="#lg4284_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.6,0.6,-0.6,2.6,-883,-673.8)" />
+    <radialGradient
+       cx="347.29999"
+       cy="244.5"
+       r="5.1999998"
+       fx="347.29999"
+       fy="244.5"
+       id="lg4282_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+      <stop
+         style="stop-color:#333;stop-opacity:1"
+         offset="0"
+         id="s16135" />
+      <stop
+         style="stop-color:#999;stop-opacity:1"
+         offset="1"
+         id="s16137" />
+      <ns:midPointStop
+         style="stop-color:#333333"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#333333"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#999999"
+         offset="1" />
+    </radialGradient>
+    <linearGradient
+       x1="310.39999"
+       y1="397.70001"
+       x2="310.89999"
+       y2="399.5"
+       id="lg4280_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+      <stop
+         style="stop-color:#ffcd00;stop-opacity:1"
+         offset="0"
+         id="s16111" />
+      <stop
+         style="stop-color:#ffffb3;stop-opacity:1"
+         offset="0.60000002"
+         id="s16113" />
+      <stop
+         style="stop-color:#ffffb3;stop-opacity:1"
+         offset="1"
+         id="s16115" />
+      <ns:midPointStop
+         style="stop-color:#FFCD00"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#FFCD00"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="0.6" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="310.39999"
+       y1="397.70001"
+       x2="310.89999"
+       y2="399.5"
+       id="lg6467"
+       xlink:href="#lg4280_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+    <linearGradient
+       x1="310.89999"
+       y1="395.79999"
+       x2="313.29999"
+       y2="403.10001"
+       id="lg4279_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+      <stop
+         style="stop-color:#ffffb3;stop-opacity:1"
+         offset="0"
+         id="s16100" />
+      <stop
+         style="stop-color:#ffffb3;stop-opacity:1"
+         offset="0.40000001"
+         id="s16102" />
+      <stop
+         style="stop-color:#ffcd00;stop-opacity:1"
+         offset="0.89999998"
+         id="s16104" />
+      <stop
+         style="stop-color:#ffcd00;stop-opacity:1"
+         offset="1"
+         id="s16106" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="0.4" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFCD00"
+         offset="0.9" />
+      <ns:midPointStop
+         style="stop-color:#FFCD00"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFCD00"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="310.89999"
+       y1="395.79999"
+       x2="313.29999"
+       y2="403.10001"
+       id="lg6465"
+       xlink:href="#lg4279_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+    <linearGradient
+       x1="307.79999"
+       y1="395.20001"
+       x2="313.79999"
+       y2="413.60001"
+       id="lg4278_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.7,-0.7,0.7,0.7,-153.4,180.6)">
+      <stop
+         style="stop-color:#ffffb3;stop-opacity:1"
+         offset="0"
+         id="s16091" />
+      <stop
+         style="stop-color:#fcd72f;stop-opacity:1"
+         offset="0.40000001"
+         id="s16093" />
+      <stop
+         style="stop-color:#ffcd00;stop-opacity:1"
+         offset="1"
+         id="s16095" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#FFFFB3"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FCD72F"
+         offset="0.4" />
+      <ns:midPointStop
+         style="stop-color:#FCD72F"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFCD00"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="306.5"
+       y1="393"
+       x2="309"
+       y2="404"
+       id="lg6400"
+       xlink:href="#lg4278_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.4,-2.4,2.4,2.4,-1663.6,-195)" />
+    <linearGradient
+       x1="352.10001"
+       y1="253.60001"
+       x2="348.5"
+       y2="237.8"
+       id="lg4276_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+      <stop
+         style="stop-color:#ffff87;stop-opacity:1"
+         offset="0"
+         id="s16077" />
+      <stop
+         style="stop-color:#ffad00;stop-opacity:1"
+         offset="1"
+         id="s16079" />
+      <ns:midPointStop
+         style="stop-color:#FFFF87"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#FFFF87"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFAD00"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="335.60001"
+       y1="354.79999"
+       x2="337.89999"
+       y2="354.79999"
+       id="lg4275_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="0"
+         id="s16057" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0.80000001"
+         id="s16059" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="1"
+         id="s16061" />
+      <ns:midPointStop
+         style="stop-color:#D9D9D9"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#D9D9D9"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.8" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="335.60001"
+       y1="354.79999"
+       x2="337.89999"
+       y2="354.79999"
+       id="lg6463"
+       xlink:href="#lg4275_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+    <linearGradient
+       x1="337.39999"
+       y1="353.10001"
+       x2="339.39999"
+       y2="357.10001"
+       id="lg4274_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="s16048" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0.1"
+         id="s16050" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="s16052" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.1" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#CCCCCC"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="337.39999"
+       y1="353.10001"
+       x2="339.39999"
+       y2="357.10001"
+       id="lg6461"
+       xlink:href="#lg4274_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+    <linearGradient
+       x1="334.39999"
+       y1="355.5"
+       x2="335.5"
+       y2="356.79999"
+       id="lg4273_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9,-0.5,0.5,0.9,-121.7,105.1)">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="s16041" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="s16043" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="5.6e-003" />
+      <ns:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#CCCCCC"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="334.39999"
+       y1="355.5"
+       x2="335.5"
+       y2="356.79999"
+       id="lg6381"
+       xlink:href="#lg4273_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.9,-1.7,1.7,2.9,-1557,-448.7)" />
+    <linearGradient
+       x1="348.39999"
+       y1="247.39999"
+       x2="354.10001"
+       y2="242"
+       id="lg4271_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)">
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="0"
+         id="s16025" />
+      <stop
+         style="stop-color:#9e9e9e;stop-opacity:1"
+         offset="0.40000001"
+         id="s16027" />
+      <stop
+         style="stop-color:black;stop-opacity:1"
+         offset="1"
+         id="s16029" />
+      <ns:midPointStop
+         style="stop-color:#F2F2F2"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#F2F2F2"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#000000"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="351.29999"
+       y1="257.29999"
+       x2="346.29999"
+       y2="235.5"
+       id="lg4270_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#ffff87;stop-opacity:1"
+         offset="0"
+         id="s16007" />
+      <stop
+         style="stop-color:#ffad00;stop-opacity:1"
+         offset="1"
+         id="s16009" />
+      <ns:midPointStop
+         style="stop-color:#FFFF87"
+         offset="0" />
+      <ns:midPointStop
+         style="stop-color:#FFFF87"
+         offset="0.5" />
+      <ns:midPointStop
+         style="stop-color:#FFAD00"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="351.29999"
+       y1="257.29999"
+       x2="346.29999"
+       y2="235.5"
+       id="lg6459"
+       xlink:href="#lg4270_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.4,0,0,3.4,-1148,-802)" />
+    <linearGradient
+       x1="43.799999"
+       y1="32.5"
+       x2="63.299999"
+       y2="66.400002"
+       id="XMLID_2708_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="stop75318" />
+      <stop
+         style="stop-color:#fffcea;stop-opacity:1"
+         offset="1"
+         id="stop75320" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#FFFCEA"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="43.799999"
+       y1="32.5"
+       x2="63.299999"
+       y2="66.400002"
+       id="lg1907"
+       xlink:href="#XMLID_2708_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-29,-22.6)" />
+    <linearGradient
+       x1="52.5"
+       y1="40.400002"
+       x2="58.200001"
+       y2="64"
+       id="XMLID_2707_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#ffdea0;stop-opacity:1"
+         offset="0"
+         id="stop75305" />
+      <stop
+         style="stop-color:#ffd89e;stop-opacity:1"
+         offset="0.30000001"
+         id="stop75307" />
+      <stop
+         style="stop-color:#ffd79e;stop-opacity:1"
+         offset="0.30000001"
+         id="stop75309" />
+      <stop
+         style="stop-color:#dbaf6d;stop-opacity:1"
+         offset="0.69999999"
+         id="stop75311" />
+      <stop
+         style="stop-color:#6f4c24;stop-opacity:1"
+         offset="1"
+         id="stop75313" />
+      <a:midPointStop
+         style="stop-color:#FFDEA0"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#FFDEA0"
+         offset="0.6" />
+      <a:midPointStop
+         style="stop-color:#FFD79E"
+         offset="0.3" />
+      <a:midPointStop
+         style="stop-color:#FFD79E"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#DBAF6D"
+         offset="0.7" />
+      <a:midPointStop
+         style="stop-color:#DBAF6D"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#6F4C24"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="52.5"
+       y1="40.400002"
+       x2="58.200001"
+       y2="64"
+       id="lg1910"
+       xlink:href="#XMLID_2707_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-29,-22.6)" />
+    <linearGradient
+       x1="58"
+       y1="73.199997"
+       x2="44.5"
+       y2="19"
+       id="XMLID_2704_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-29,-22.6)">
+      <stop
+         style="stop-color:#d4a96c;stop-opacity:1"
+         offset="0.5"
+         id="stop75284" />
+      <stop
+         style="stop-color:#dcb273;stop-opacity:1"
+         offset="0.60000002"
+         id="stop75286" />
+      <stop
+         style="stop-color:#f0ca87;stop-opacity:1"
+         offset="0.80000001"
+         id="stop75288" />
+      <stop
+         style="stop-color:#ffdc96;stop-opacity:1"
+         offset="0.69999999"
+         id="stop75290" />
+      <stop
+         style="stop-color:#c18a42;stop-opacity:1"
+         offset="1"
+         id="stop75292" />
+      <a:midPointStop
+         style="stop-color:#D4A96C"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#D4A96C"
+         offset="0.6" />
+      <a:midPointStop
+         style="stop-color:#FFDC96"
+         offset="0.7" />
+      <a:midPointStop
+         style="stop-color:#FFDC96"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#C18A42"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="53.700001"
+       y1="32"
+       x2="53.700001"
+       y2="64.599998"
+       id="XMLID_2703_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#e5c9b0;stop-opacity:1"
+         offset="0"
+         id="stop75268" />
+      <stop
+         style="stop-color:#e5c9b0;stop-opacity:1"
+         offset="0.40000001"
+         id="stop75270" />
+      <stop
+         style="stop-color:#c0aa94;stop-opacity:1"
+         offset="1"
+         id="stop75272" />
+      <a:midPointStop
+         style="stop-color:#E5C9B0"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#E5C9B0"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#E5C9B0"
+         offset="0.4" />
+      <a:midPointStop
+         style="stop-color:#E5C9B0"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#C0AA94"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="53.700001"
+       y1="32"
+       x2="53.700001"
+       y2="64.599998"
+       id="lg1916"
+       xlink:href="#XMLID_2703_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-29,-22.6)" />
+    <linearGradient
+       x1="224.31"
+       y1="19.450001"
+       x2="214.33"
+       y2="11.46"
+       id="XMLID_419_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#404040;stop-opacity:1"
+         offset="0"
+         id="s1903" />
+      <stop
+         style="stop-color:#6d6d6d;stop-opacity:1"
+         offset="0.33000001"
+         id="s1905" />
+      <stop
+         style="stop-color:#e9e9e9;stop-opacity:1"
+         offset="1"
+         id="s1907" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#404040" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#404040" />
+      <a:midPointStop
+         offset="0.33"
+         style="stop-color:#6D6D6D" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#6D6D6D" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#E9E9E9" />
+    </linearGradient>
+    <linearGradient
+       x1="221.84"
+       y1="32.779999"
+       x2="212.2"
+       y2="20.27"
+       id="lg1988"
+       xlink:href="#XMLID_419_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+    <linearGradient
+       x1="228.35001"
+       y1="33.279999"
+       x2="215.42999"
+       y2="33.279999"
+       id="lg1900"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="s1902" />
+      <stop
+         style="stop-color:white;stop-opacity:0"
+         offset="1"
+         id="s1906" />
+      <a:midPointStop
+         style="stop-color:#575757"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#575757"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#6D6D6D"
+         offset="0.33" />
+      <a:midPointStop
+         style="stop-color:#6D6D6D"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#D3D3D3"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="234.81"
+       y1="33.279999"
+       x2="228.27"
+       y2="33.279999"
+       id="lg1908"
+       xlink:href="#lg1900"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+    <linearGradient
+       x1="228.35001"
+       y1="33.279999"
+       x2="215.42999"
+       y2="33.279999"
+       id="XMLID_416_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#575757;stop-opacity:1"
+         offset="0"
+         id="s1874" />
+      <stop
+         style="stop-color:#6d6d6d;stop-opacity:1"
+         offset="0.33000001"
+         id="s1876" />
+      <stop
+         style="stop-color:#d3d3d3;stop-opacity:1"
+         offset="1"
+         id="s1878" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#575757" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#575757" />
+      <a:midPointStop
+         offset="0.33"
+         style="stop-color:#6D6D6D" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#6D6D6D" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#D3D3D3" />
+    </linearGradient>
+    <linearGradient
+       x1="228.35001"
+       y1="33.279999"
+       x2="215.42999"
+       y2="33.279999"
+       id="lg1991"
+       xlink:href="#XMLID_416_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.33,0,0,1.31,-274.2,-5.2)" />
+    <radialGradient
+       cx="603.19"
+       cy="230.77"
+       r="1.67"
+       fx="603.19"
+       fy="230.77"
+       id="x5010_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1,0,0,1.1,-54.33,-75.4)">
+      <stop
+         style="stop-color:#c9ffc9;stop-opacity:1"
+         offset="0"
+         id="stop29201" />
+      <stop
+         style="stop-color:#23a11f;stop-opacity:1"
+         offset="1"
+         id="stop29203" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#C9FFC9" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#C9FFC9" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#23A11F" />
+    </radialGradient>
+    <radialGradient
+       cx="603.19"
+       cy="230.77"
+       r="1.67"
+       fx="603.19"
+       fy="230.77"
+       id="radialGradient5711"
+       xlink:href="#x5010_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.23,0,0,1.23,-709.93,-245.02)" />
+    <linearGradient
+       x1="592.31"
+       y1="162.60001"
+       x2="609.32001"
+       y2="145.59"
+       id="lg5722"
+       xlink:href="#x5003_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+    <linearGradient
+       x1="601.48999"
+       y1="170.16"
+       x2="613.84003"
+       y2="170.16"
+       id="x5002_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="0"
+         id="stop29134" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0.2"
+         id="stop29136" />
+      <stop
+         style="stop-color:#999;stop-opacity:1"
+         offset="1"
+         id="stop29138" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="0.20"
+         style="stop-color:#FFFFFF" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#FFFFFF" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#999999" />
+    </linearGradient>
+    <linearGradient
+       x1="601.48999"
+       y1="170.16"
+       x2="613.84003"
+       y2="170.16"
+       id="lg5725"
+       xlink:href="#x5002_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+    <linearGradient
+       x1="592.20001"
+       y1="156.45"
+       x2="609.98999"
+       y2="174.23"
+       id="x5004_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="0"
+         id="stop29157" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="1"
+         id="stop29159" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FFFFFF" />
+    </linearGradient>
+    <linearGradient
+       x1="592.20001"
+       y1="156.45"
+       x2="609.98999"
+       y2="174.23"
+       id="lg5728"
+       xlink:href="#x5004_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+    <linearGradient
+       x1="592.31"
+       y1="162.60001"
+       x2="609.32001"
+       y2="145.59"
+       id="x5003_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="0"
+         id="stop29143" />
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="1"
+         id="stop29145" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#F2F2F2" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#F2F2F2" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#E5E5E5" />
+    </linearGradient>
+    <linearGradient
+       x1="592.31"
+       y1="162.60001"
+       x2="609.32001"
+       y2="145.59"
+       id="lg5732"
+       xlink:href="#x5003_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+    <linearGradient
+       x1="592.20001"
+       y1="156.45"
+       x2="609.98999"
+       y2="174.24001"
+       id="x5000_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)">
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="0"
+         id="stop29124" />
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="1"
+         id="stop29126" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#FFFFFF" />
+    </linearGradient>
+    <linearGradient
+       x1="592.20001"
+       y1="156.45"
+       x2="609.98999"
+       y2="174.24001"
+       id="lg5735"
+       xlink:href="#x5000_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.12,0,0,1.12,-649.08,-160.62)" />
+    <linearGradient
+       x1="308.54999"
+       y1="149.89999"
+       x2="299.72"
+       y2="148.83"
+       id="XMLID_2433_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#d6d6d6;stop-opacity:1"
+         offset="0"
+         id="71615" />
+      <stop
+         style="stop-color:#a5a5a5;stop-opacity:1"
+         offset="1"
+         id="71617" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#D6D6D6" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#D6D6D6" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#A5A5A5" />
+    </linearGradient>
+    <linearGradient
+       x1="308.54999"
+       y1="149.89999"
+       x2="299.72"
+       y2="148.83"
+       id="lg1952"
+       xlink:href="#XMLID_2433_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+    <radialGradient
+       cx="307.39999"
+       cy="121"
+       r="23.35"
+       fx="307.39999"
+       fy="121"
+       id="XMLID_2432_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.98,0,0,0.98,2.88,2.75)">
+      <stop
+         style="stop-color:#d2d2d2;stop-opacity:1"
+         offset="0.19"
+         id="71592" />
+      <stop
+         style="stop-color:#cfcfcf;stop-opacity:1"
+         offset="0.44999999"
+         id="71594" />
+      <stop
+         style="stop-color:#c7c7c7;stop-opacity:1"
+         offset="0.60000002"
+         id="71596" />
+      <stop
+         style="stop-color:#b9b9b9;stop-opacity:1"
+         offset="0.74000001"
+         id="71598" />
+      <stop
+         style="stop-color:#a4a4a4;stop-opacity:1"
+         offset="0.86000001"
+         id="71600" />
+      <stop
+         style="stop-color:#8a8a8a;stop-opacity:1"
+         offset="0.95999998"
+         id="71602" />
+      <stop
+         style="stop-color:gray;stop-opacity:1"
+         offset="1"
+         id="71604" />
+      <a:midPointStop
+         offset="0.19"
+         style="stop-color:#D2D2D2" />
+      <a:midPointStop
+         offset="0.8"
+         style="stop-color:#D2D2D2" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#808080" />
+    </radialGradient>
+    <radialGradient
+       cx="307.39999"
+       cy="121"
+       r="23.35"
+       fx="307.39999"
+       fy="121"
+       id="radialGradient2331"
+       xlink:href="#XMLID_2432_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-276.62,-121.54)" />
+    <linearGradient
+       x1="294.13"
+       y1="127.07"
+       x2="294.13"
+       y2="142.2"
+       id="XMLID_2430_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#b5d8ff;stop-opacity:1"
+         offset="0"
+         id="71582" />
+      <stop
+         style="stop-color:black;stop-opacity:1"
+         offset="1"
+         id="71584" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#B5D8FF" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#B5D8FF" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#000000" />
+    </linearGradient>
+    <linearGradient
+       x1="294.13"
+       y1="127.07"
+       x2="294.13"
+       y2="142.2"
+       id="lg2820"
+       xlink:href="#XMLID_2430_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+    <linearGradient
+       x1="279.10999"
+       y1="148.03"
+       x2="309.16"
+       y2="148.03"
+       id="XMLID_2429_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#e1e1e1;stop-opacity:1"
+         offset="0"
+         id="71564" />
+      <stop
+         style="stop-color:#e1e1e1;stop-opacity:1"
+         offset="0.25"
+         id="71566" />
+      <stop
+         style="stop-color:#a5a5a5;stop-opacity:1"
+         offset="0.44"
+         id="71568" />
+      <stop
+         style="stop-color:#a5a5a5;stop-opacity:1"
+         offset="1"
+         id="71570" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#E1E1E1" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E1E1E1" />
+      <a:midPointStop
+         offset="0.25"
+         style="stop-color:#E1E1E1" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E1E1E1" />
+      <a:midPointStop
+         offset="0.44"
+         style="stop-color:#A5A5A5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#A5A5A5" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#A5A5A5" />
+    </linearGradient>
+    <linearGradient
+       x1="279.10999"
+       y1="148.03"
+       x2="309.16"
+       y2="148.03"
+       id="lg2818"
+       xlink:href="#XMLID_2429_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.03,0,0,1.03,-279.57,-124.36)" />
+    <radialGradient
+       cx="622.34302"
+       cy="14.449"
+       r="26.496"
+       fx="622.34302"
+       fy="14.449"
+       id="lg3499_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.851,0,0,0.849,69.297,51.658)">
+      <stop
+         style="stop-color:#23468e;stop-opacity:1"
+         offset="0"
+         id="stop10972" />
+      <stop
+         style="stop-color:#012859;stop-opacity:1"
+         offset="1"
+         id="stop10974" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#23468E" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#23468E" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#012859" />
+    </radialGradient>
+    <radialGradient
+       cx="622.34302"
+       cy="14.449"
+       r="26.496"
+       fx="622.34302"
+       fy="14.449"
+       id="rg5791"
+       xlink:href="#lg3499_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.858,0,0,0.857,-511.7,9.02)" />
+    <linearGradient
+       x1="616.112"
+       y1="76.247002"
+       x2="588.14099"
+       y2="60.742001"
+       id="lg3497_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#01326e;stop-opacity:1"
+         offset="0"
+         id="stop10962" />
+      <stop
+         style="stop-color:#012859;stop-opacity:1"
+         offset="1"
+         id="stop10964" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#01326E" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#01326E" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#012859" />
+    </linearGradient>
+    <linearGradient
+       x1="617.698"
+       y1="82.445999"
+       x2="585.95203"
+       y2="54.848999"
+       id="lg3496_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0"
+         id="stop10950" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="stop10952" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#E5E5E5" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#CCCCCC" />
+    </linearGradient>
+    <linearGradient
+       x1="617.698"
+       y1="82.445999"
+       x2="585.95203"
+       y2="54.848999"
+       id="lg5794"
+       xlink:href="#lg3496_"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="601.39001"
+       y1="55.341"
+       x2="588.29199"
+       y2="71.515999"
+       id="lg3495_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="0"
+         id="stop10941" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="0.52200001"
+         id="stop10943" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="stop10945" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="0.522"
+         style="stop-color:#F2F2F2" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#F2F2F2" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#CCCCCC" />
+    </linearGradient>
+    <linearGradient
+       x1="601.39001"
+       y1="55.341"
+       x2="588.29199"
+       y2="71.515999"
+       id="lg5771"
+       xlink:href="#lg3495_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.009,0,0,1.009,-581.615,-43.098)" />
+    <linearGradient
+       x1="611.34601"
+       y1="55.279999"
+       x2="590.39001"
+       y2="81.157997"
+       id="lg3494_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="0"
+         id="stop10932" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="0.52200001"
+         id="stop10934" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="stop10936" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#D9D9D9" />
+      <a:midPointStop
+         offset="0.522"
+         style="stop-color:#F2F2F2" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#F2F2F2" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#CCCCCC" />
+    </linearGradient>
+    <linearGradient
+       x1="611.34601"
+       y1="55.279999"
+       x2="590.39001"
+       y2="81.157997"
+       id="lg5774"
+       xlink:href="#lg3494_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.009,0,0,1.009,-581.616,-43.098)" />
+    <linearGradient
+       x1="798.72998"
+       y1="69.839996"
+       x2="799.04999"
+       y2="70.709999"
+       id="g3302_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#005e00;stop-opacity:1"
+         offset="0"
+         id="s6504" />
+      <stop
+         style="stop-color:#23a11f;stop-opacity:1"
+         offset="1"
+         id="s6506" />
+      <a:midPointstop
+         style="stop-color:#005E00"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#005E00"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#23A11F"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="798.72998"
+       y1="69.839996"
+       x2="799.04999"
+       y2="70.709999"
+       id="lg5851"
+       xlink:href="#g3302_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+    <linearGradient
+       x1="779.19"
+       y1="122.73"
+       x2="811.69"
+       y2="149.74001"
+       id="g3301_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="0"
+         id="s6483" />
+      <stop
+         style="stop-color:#eee;stop-opacity:1"
+         offset="0.17"
+         id="s6485" />
+      <stop
+         style="stop-color:#e3e3e3;stop-opacity:1"
+         offset="0.34"
+         id="s6487" />
+      <stop
+         style="stop-color:#cfcfcf;stop-opacity:1"
+         offset="0.50999999"
+         id="s6489" />
+      <stop
+         style="stop-color:#b4b4b4;stop-opacity:1"
+         offset="0.67000002"
+         id="s6491" />
+      <stop
+         style="stop-color:#919191;stop-opacity:1"
+         offset="0.83999997"
+         id="s6493" />
+      <stop
+         style="stop-color:#666;stop-opacity:1"
+         offset="1"
+         id="s6495" />
+      <a:midPointstop
+         style="stop-color:#F2F2F2"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#F2F2F2"
+         offset="0.71" />
+      <a:midPointstop
+         style="stop-color:#666666"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="779.19"
+       y1="122.73"
+       x2="811.69"
+       y2="149.74001"
+       id="lg5855"
+       xlink:href="#g3301_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,103.123)" />
+    <clipPath
+       id="g3299_">
+      <use
+         id="use6469"
+         x="0"
+         y="0"
+         width="1005.92"
+         height="376.97"
+         xlink:href="#g101_" />
+    </clipPath>
+    <radialGradient
+       cx="1189.9301"
+       cy="100.05"
+       r="40.400002"
+       fx="1189.9301"
+       fy="100.05"
+       id="g3300_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.34,-8.46e-2,0,0.34,394.16,137.13)">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="s6472" />
+      <stop
+         style="stop-color:white;stop-opacity:0"
+         offset="1"
+         id="s6474" />
+      <a:midPointstop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#000000"
+         offset="1" />
+    </radialGradient>
+    <radialGradient
+       cx="1199.74"
+       cy="97.150002"
+       r="40.400002"
+       fx="1199.74"
+       fy="97.150002"
+       id="rg5860"
+       xlink:href="#g3300_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.409,-0.107,0,0.429,-451.489,113.149)" />
+    <linearGradient
+       x1="796.38"
+       y1="67.580002"
+       x2="781.28003"
+       y2="58.549999"
+       id="g3298_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#4c8bca;stop-opacity:1"
+         offset="0"
+         id="s6462" />
+      <stop
+         style="stop-color:#b7e9ff;stop-opacity:1"
+         offset="1"
+         id="s6464" />
+      <a:midPointstop
+         style="stop-color:#4C8BCA"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#4C8BCA"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#B7E9FF"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="800.97998"
+       y1="140.72"
+       x2="777.71997"
+       y2="121.76"
+       id="g3297_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.25,0,1,0,129.19)">
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0"
+         id="s6448" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="s6450" />
+      <a:midPointstop
+         style="stop-color:#E5E5E5"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#E5E5E5"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#CCCCCC"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="800.97998"
+       y1="140.72"
+       x2="777.71997"
+       y2="121.76"
+       id="lg5890"
+       xlink:href="#g3297_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.25,0,1,0,129.19)" />
+    <linearGradient
+       x1="790.03998"
+       y1="-16.33"
+       x2="779.84003"
+       y2="-3.73"
+       id="g3296_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,70.17)">
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="0"
+         id="s6439" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="0.51999998"
+         id="s6441" />
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="1"
+         id="s6443" />
+      <a:midPointstop
+         style="stop-color:#D9D9D9"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#D9D9D9"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#F2F2F2"
+         offset="0.52" />
+      <a:midPointstop
+         style="stop-color:#F2F2F2"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#CCCCCC"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="790.03998"
+       y1="-16.33"
+       x2="779.84003"
+       y2="-3.73"
+       id="lg5866"
+       xlink:href="#g3296_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.204,0,0,1.263,-926.036,28.6)" />
+    <linearGradient
+       x1="785.84003"
+       y1="72.989998"
+       x2="785.26001"
+       y2="76.279999"
+       id="g3293_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="s6412" />
+      <stop
+         style="stop-color:#737373;stop-opacity:1"
+         offset="1"
+         id="s6414" />
+      <a:midPointstop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#737373"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="785.84003"
+       y1="72.989998"
+       x2="785.26001"
+       y2="76.279999"
+       id="lg5871"
+       xlink:href="#g3293_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+    <linearGradient
+       x1="789.37"
+       y1="69.879997"
+       x2="791.03998"
+       y2="77.120003"
+       id="g3292_"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#999;stop-opacity:1"
+         offset="0"
+         id="s6403" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="0.28"
+         id="s6405" />
+      <stop
+         style="stop-color:#666;stop-opacity:1"
+         offset="1"
+         id="s6407" />
+      <a:midPointstop
+         style="stop-color:#999999"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#999999"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#F2F2F2"
+         offset="0.28" />
+      <a:midPointstop
+         style="stop-color:#F2F2F2"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#666666"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="789.37"
+       y1="69.879997"
+       x2="791.03998"
+       y2="77.120003"
+       id="lg5874"
+       xlink:href="#g3292_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.204,0,0,1.263,-926.036,-60.001)" />
+    <linearGradient
+       x1="786.65997"
+       y1="136.12"
+       x2="786.71002"
+       y2="134.33"
+       id="g3290_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.25,0,1,0,137.29)">
+      <stop
+         style="stop-color:#d9d9d9;stop-opacity:1"
+         offset="0"
+         id="s6380" />
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="1"
+         id="s6382" />
+      <a:midPointstop
+         style="stop-color:#D9D9D9"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#D9D9D9"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#B2B2B2"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="786.65997"
+       y1="136.12"
+       x2="786.71002"
+       y2="134.33"
+       id="lg5878"
+       xlink:href="#g3290_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.204,-0.316,0,1.263,-926.036,113.351)" />
+    <radialGradient
+       cx="1458.77"
+       cy="-5.0999999"
+       r="35.130001"
+       fx="1458.77"
+       fy="-5.0999999"
+       id="g3289_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+      <stop
+         style="stop-color:white;stop-opacity:1"
+         offset="0"
+         id="s6371" />
+      <stop
+         style="stop-color:#999;stop-opacity:1"
+         offset="1"
+         id="s6373" />
+      <a:midPointstop
+         style="stop-color:#FFFFFF"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#FFFFFF"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#999999"
+         offset="1" />
+    </radialGradient>
+    <radialGradient
+       cx="1458.77"
+       cy="-5.0999999"
+       r="35.130001"
+       fx="1458.77"
+       fy="-5.0999999"
+       id="rg5881"
+       xlink:href="#g3289_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+    <radialGradient
+       cx="1612.98"
+       cy="-4.4699998"
+       r="36.580002"
+       fx="1612.98"
+       fy="-4.4699998"
+       id="g3288_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.34,0,0,0.36,238.56,86.87)">
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0"
+         id="s6362" />
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="0.63999999"
+         id="s6364" />
+      <stop
+         style="stop-color:#737373;stop-opacity:1"
+         offset="1"
+         id="s6366" />
+      <a:midPointstop
+         style="stop-color:#E5E5E5"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#E5E5E5"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#B2B2B2"
+         offset="0.64" />
+      <a:midPointstop
+         style="stop-color:#B2B2B2"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#737373"
+         offset="1" />
+    </radialGradient>
+    <radialGradient
+       cx="1612.98"
+       cy="-4.4699998"
+       r="36.580002"
+       fx="1612.98"
+       fy="-4.4699998"
+       id="rg5884"
+       xlink:href="#g3288_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.408,0,0,0.448,-638.943,49.495)" />
+    <radialGradient
+       cx="1470.5"
+       cy="-10.21"
+       r="33.290001"
+       fx="1470.5"
+       fy="-10.21"
+       id="g3287_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.42,0,0,0.42,167.09,79.84)">
+      <stop
+         style="stop-color:#e5e5e5;stop-opacity:1"
+         offset="0"
+         id="s6347" />
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="0.38999999"
+         id="s6349" />
+      <stop
+         style="stop-color:#b1b1b1;stop-opacity:1"
+         offset="0.75"
+         id="s6351" />
+      <stop
+         style="stop-color:#aaa;stop-opacity:1"
+         offset="0.88"
+         id="s6353" />
+      <stop
+         style="stop-color:#9e9e9e;stop-opacity:1"
+         offset="0.97000003"
+         id="s6355" />
+      <stop
+         style="stop-color:#999;stop-opacity:1"
+         offset="1"
+         id="s6357" />
+      <a:midPointstop
+         style="stop-color:#E5E5E5"
+         offset="0" />
+      <a:midPointstop
+         style="stop-color:#E5E5E5"
+         offset="0.5" />
+      <a:midPointstop
+         style="stop-color:#B2B2B2"
+         offset="0.39" />
+      <a:midPointstop
+         style="stop-color:#B2B2B2"
+         offset="0.87" />
+      <a:midPointstop
+         style="stop-color:#999999"
+         offset="1" />
+    </radialGradient>
+    <radialGradient
+       cx="1470.5"
+       cy="-10.21"
+       r="33.290001"
+       fx="1470.5"
+       fy="-10.21"
+       id="rg5887"
+       xlink:href="#g3287_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.505,0,0,0.53,-724.957,40.636)" />
+    <pattern
+       patternTransform="matrix(0.592927,0,0,0.592927,78,462)"
+       id="cream-spots"
+       height="32"
+       width="32"
+       patternUnits="userSpaceOnUse">
+      <g
+         transform="translate(-365.3146,-513.505)"
+         id="g3047">
+           id=&quot;path2858&quot; /&gt;
+        <path
+   inkscape:label="#path2854"
+   sodipodi:nodetypes="czzzz"
+   style="fill:#e3dcc0"
+   id="path3060"
+   d="M 390.31462,529.50504 C 390.31462,534.47304 386.28262,538.50504 381.31462,538.50504 C 376.34662,538.50504 372.31462,534.47304 372.31462,529.50504 C 372.31462,524.53704 376.34662,520.50504 381.31462,520.50504 C 386.28262,520.50504 390.31462,524.53704 390.31462,529.50504 z " />
+</g>
+    </pattern>
+    <pattern
+       patternTransform="matrix(0.733751,0,0,0.733751,67,367)"
+       id="dark-cream-spots"
+       height="32"
+       width="32"
+       patternUnits="userSpaceOnUse">
+      <g
+         transform="translate(-408.0946,-513.505)"
+         id="dark-cream-spot"
+         inkscape:label="#g3043">
+        <path
+           sodipodi:nodetypes="czzzz"
+           style="fill:#c8c5ac"
+           d="M 433.09458,529.50504 C 433.09458,534.47304 429.06258,538.50504 424.09458,538.50504 C 419.12658,538.50504 415.09458,534.47304 415.09458,529.50504 C 415.09458,524.53704 419.12658,520.50504 424.09458,520.50504 C 429.06258,520.50504 433.09458,524.53704 433.09458,529.50504 z "
+           id="path2953" />
+      </g>
+    </pattern>
+    <pattern
+       patternTransform="matrix(0.375,0,0,0.375,379,400)"
+       id="white-spots"
+       height="32"
+       width="32"
+       patternUnits="userSpaceOnUse">
+      <g
+         transform="translate(-484.3997,-513.505)"
+         id="white-spot"
+         inkscape:label="#g3035">
+        <path
+           style="opacity:0.25;fill:white"
+           id="path3033"
+           d="M 509.39967,529.50504 C 509.39967,534.47304 505.36767,538.50504 500.39967,538.50504 C 495.43167,538.50504 491.39967,534.47304 491.39967,529.50504 C 491.39967,524.53704 495.43167,520.50504 500.39967,520.50504 C 505.36767,520.50504 509.39967,524.53704 509.39967,529.50504 z "
+           sodipodi:nodetypes="czzzz" />
+      </g>
+    </pattern>
+    <pattern
+       patternTransform="matrix(0.455007,0,0,0.455007,-5e-5,1.9e-5)"
+       id="black-spots"
+       height="32"
+       width="32"
+       patternUnits="userSpaceOnUse">
+      <g
+         transform="translate(-448.3997,-513.505)"
+         id="black-spot"
+         inkscape:label="#g3039">
+        <path
+           sodipodi:nodetypes="czzzz"
+           d="M 473.39967,529.50504 C 473.39967,534.47304 469.36767,538.50504 464.39967,538.50504 C 459.43167,538.50504 455.39967,534.47304 455.39967,529.50504 C 455.39967,524.53704 459.43167,520.50504 464.39967,520.50504 C 469.36767,520.50504 473.39967,524.53704 473.39967,529.50504 z "
+           id="path2961"
+           style="opacity:0.25;fill:black" />
+      </g>
+    </pattern>
+    <linearGradient
+       x1="501.0903"
+       y1="-19.2544"
+       x2="531.85413"
+       y2="0.72390002"
+       id="linearGradient17334"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0"
+         id="stop17336" />
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0.51120001"
+         id="stop17338" />
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0.64609998"
+         id="stop17340" />
+      <stop
+         style="stop-color:#16336e;stop-opacity:1"
+         offset="1"
+         id="stop17342" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#B4DAEA" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#B4DAEA" />
+      <a:midPointStop
+         offset="0.5112"
+         style="stop-color:#B4DAEA" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#B4DAEA" />
+      <a:midPointStop
+         offset="0.6461"
+         style="stop-color:#5387BA" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#5387BA" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#16336E" />
+    </linearGradient>
+    <linearGradient
+       x1="415.73831"
+       y1="11.854"
+       x2="418.13361"
+       y2="18.8104"
+       id="linearGradient17426"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.8362,0.5206,-1.1904,0.992,147.62,-30.9374)">
+      <stop
+         style="stop-color:#ccc;stop-opacity:1"
+         offset="0"
+         id="stop17428" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="1"
+         id="stop17430" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#CCCCCC" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#CCCCCC" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#F2F2F2" />
+    </linearGradient>
+    <linearGradient
+       x1="478.21341"
+       y1="-131.9297"
+       x2="469.85818"
+       y2="-140.28481"
+       id="linearGradient17434"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.5592,0.829,-0.829,0.5592,101.3357,-104.791)">
+      <stop
+         style="stop-color:#f3403f;stop-opacity:1"
+         offset="0"
+         id="stop17436" />
+      <stop
+         style="stop-color:#d02a28;stop-opacity:1"
+         offset="0.37889999"
+         id="stop17438" />
+      <stop
+         style="stop-color:#b21714;stop-opacity:1"
+         offset="0.77649999"
+         id="stop17440" />
+      <stop
+         style="stop-color:#a6100c;stop-opacity:1"
+         offset="1"
+         id="stop17442" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#F3403F" />
+      <a:midPointStop
+         offset="0.4213"
+         style="stop-color:#F3403F" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#A6100C" />
+    </linearGradient>
+    <linearGradient
+       x1="502.70749"
+       y1="115.3013"
+       x2="516.39001"
+       y2="127.1953"
+       id="linearGradient17709"
+       xlink:href="#XMLID_1749_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+    <linearGradient
+       x1="506.09909"
+       y1="-11.5137"
+       x2="527.99609"
+       y2="2.7063999"
+       id="linearGradient17711"
+       xlink:href="#XMLID_1752_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <linearGradient
+       x1="516.57672"
+       y1="-15.769"
+       x2="516.57672"
+       y2="0.84280002"
+       id="linearGradient17713"
+       xlink:href="#XMLID_1753_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <linearGradient
+       x1="505.62939"
+       y1="-14.9526"
+       x2="527.49402"
+       y2="-0.7536"
+       id="linearGradient17715"
+       xlink:href="#XMLID_1756_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <linearGradient
+       x1="500.70749"
+       y1="-13.2441"
+       x2="513.46442"
+       y2="-2.1547"
+       id="linearGradient17717"
+       xlink:href="#XMLID_1757_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <linearGradient
+       x1="473.7681"
+       y1="209.17529"
+       x2="486.98099"
+       y2="213.2001"
+       id="linearGradient17721"
+       xlink:href="#XMLID_2274_"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="481.23969"
+       y1="212.5742"
+       x2="472.92981"
+       y2="207.4967"
+       id="linearGradient17723"
+       xlink:href="#XMLID_2275_"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="500.70749"
+       y1="-13.2441"
+       x2="513.46442"
+       y2="-2.1547"
+       id="linearGradient17416"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0"
+         id="stop17418" />
+      <stop
+         style="stop-color:#96bad6;stop-opacity:1"
+         offset="1"
+         id="stop17420" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#96BAD6"
+         offset="1" />
+    </linearGradient>
+    <defs
+       id="defs9929">
+      <path
+         d="M 489.21,209.35 L 485.35,203.63 C 483.63,204.25 473.47,208.93 471.5,210.18 C 470.57,210.77 470.17,211.16 469.72,212.48 C 470.93,212.31 471.72,212.49 473.42,213.04 C 473.26,214.77 473.24,215.74 473.57,218.2 C 474.01,216.88 474.41,216.49 475.34,215.9 C 477.33,214.65 487.49,209.97 489.21,209.35 z "
+         id="XMLID_960_" />
+    </defs>
+    <clipPath
+       id="clipPath17448">
+      <use
+         id="use17450"
+         x="0"
+         y="0"
+         width="744.09448"
+         height="600"
+         xlink:href="#XMLID_960_" />
+    </clipPath>
+    <linearGradient
+       x1="473.7681"
+       y1="209.17529"
+       x2="486.98099"
+       y2="213.2001"
+       id="linearGradient17452"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#f3403f;stop-opacity:1"
+         offset="0"
+         id="stop17454" />
+      <stop
+         style="stop-color:#d02a28;stop-opacity:1"
+         offset="0.37889999"
+         id="stop17456" />
+      <stop
+         style="stop-color:#b21714;stop-opacity:1"
+         offset="0.77649999"
+         id="stop17458" />
+      <stop
+         style="stop-color:#a6100c;stop-opacity:1"
+         offset="1"
+         id="stop17460" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0.4213" />
+      <a:midPointStop
+         style="stop-color:#A6100C"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="481.23969"
+       y1="212.5742"
+       x2="472.92981"
+       y2="207.4967"
+       id="linearGradient17463"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#f3403f;stop-opacity:1"
+         offset="0"
+         id="stop17465" />
+      <stop
+         style="stop-color:#d02a28;stop-opacity:1"
+         offset="0.37889999"
+         id="stop17467" />
+      <stop
+         style="stop-color:#b21714;stop-opacity:1"
+         offset="0.77649999"
+         id="stop17469" />
+      <stop
+         style="stop-color:#a6100c;stop-opacity:1"
+         offset="1"
+         id="stop17471" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#F3403F"
+         offset="0.4213" />
+      <a:midPointStop
+         style="stop-color:#A6100C"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="481.23969"
+       y1="212.5742"
+       x2="472.92981"
+       y2="207.4967"
+       id="linearGradient17807"
+       xlink:href="#XMLID_2275_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-177.1654,35.43307)" />
+    <linearGradient
+       x1="473.7681"
+       y1="209.17529"
+       x2="486.98099"
+       y2="213.2001"
+       id="linearGradient17810"
+       xlink:href="#XMLID_2274_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-177.1654,35.43307)" />
+    <linearGradient
+       x1="502.70749"
+       y1="115.3013"
+       x2="516.39001"
+       y2="127.1953"
+       id="linearGradient17812"
+       xlink:href="#XMLID_1749_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)" />
+    <linearGradient
+       x1="506.09909"
+       y1="-11.5137"
+       x2="527.99609"
+       y2="2.7063999"
+       id="linearGradient17814"
+       xlink:href="#XMLID_1752_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <linearGradient
+       x1="516.57672"
+       y1="-15.769"
+       x2="516.57672"
+       y2="0.84280002"
+       id="linearGradient17816"
+       xlink:href="#XMLID_1753_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <linearGradient
+       x1="505.62939"
+       y1="-14.9526"
+       x2="527.49402"
+       y2="-0.7536"
+       id="linearGradient17818"
+       xlink:href="#XMLID_1756_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <linearGradient
+       x1="502.70749"
+       y1="115.3013"
+       x2="516.39001"
+       y2="127.1953"
+       id="linearGradient17347"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,11.0227,-35.6159)">
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0"
+         id="stop17349" />
+      <stop
+         style="stop-color:#96bad6;stop-opacity:1"
+         offset="1"
+         id="stop17351" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#5387BA" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#5387BA" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#96BAD6" />
+    </linearGradient>
+    <linearGradient
+       x1="516.57672"
+       y1="-15.769"
+       x2="516.57672"
+       y2="0.84280002"
+       id="linearGradient17379"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#b2b2b2;stop-opacity:1"
+         offset="0"
+         id="stop17381" />
+      <stop
+         style="stop-color:#f2f2f2;stop-opacity:1"
+         offset="1"
+         id="stop17383" />
+      <a:midPointStop
+         offset="0"
+         style="stop-color:#B2B2B2" />
+      <a:midPointStop
+         offset="0.5"
+         style="stop-color:#B2B2B2" />
+      <a:midPointStop
+         offset="1"
+         style="stop-color:#F2F2F2" />
+    </linearGradient>
+    <linearGradient
+       x1="502.70749"
+       y1="115.3013"
+       x2="516.39001"
+       y2="127.1953"
+       id="linearGradient17862"
+       xlink:href="#XMLID_1749_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.9703,0.2419,-0.2419,0.9703,-166.1427,-0.18283)" />
+    <linearGradient
+       x1="505.62939"
+       y1="-14.9526"
+       x2="527.49402"
+       y2="-0.7536"
+       id="linearGradient17864"
+       xlink:href="#XMLID_1756_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <defs
+       id="defs3859">
+      <polygon
+         points="465.54,213.52 481.94,217.46 482.74,216.71 487.46,198.05 471.08,194.07 470.26,194.83 465.54,213.52 "
+         id="XMLID_343_" />
+    </defs>
+    <linearGradient
+       x1="471.0806"
+       y1="201.07761"
+       x2="481.91711"
+       y2="210.4977"
+       id="linearGradient17389"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#6498c1;stop-opacity:1"
+         offset="0.005618"
+         id="stop17391" />
+      <stop
+         style="stop-color:#79a9cc;stop-opacity:1"
+         offset="0.2332"
+         id="stop17393" />
+      <stop
+         style="stop-color:#a4cde2;stop-opacity:1"
+         offset="0.74049997"
+         id="stop17395" />
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="1"
+         id="stop17397" />
+      <a:midPointStop
+         style="stop-color:#6498C1"
+         offset="5.618000e-003" />
+      <a:midPointStop
+         style="stop-color:#6498C1"
+         offset="0.4438" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="1" />
+    </linearGradient>
+    <clipPath
+       id="clipPath17400">
+      <use
+         id="use17402"
+         x="0"
+         y="0"
+         width="744.09448"
+         height="600"
+         xlink:href="#XMLID_343_" />
+    </clipPath>
+    <linearGradient
+       x1="505.62939"
+       y1="-14.9526"
+       x2="527.49402"
+       y2="-0.7536"
+       id="linearGradient17404"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0"
+         id="stop17406" />
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0.51120001"
+         id="stop17408" />
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0.64609998"
+         id="stop17410" />
+      <stop
+         style="stop-color:#16336e;stop-opacity:1"
+         offset="1"
+         id="stop17412" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5112" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.6461" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#16336E"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="506.09909"
+       y1="-11.5137"
+       x2="527.99609"
+       y2="2.7063999"
+       id="linearGradient17882"
+       xlink:href="#XMLID_1752_"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)" />
+    <defs
+       id="defs3826">
+      <polygon
+         points="463.52,216.14 480.56,220.24 481.36,219.5 483.03,202.04 469.05,196.69 468.24,197.45 463.52,216.14 "
+         id="XMLID_338_" />
+    </defs>
+    <linearGradient
+       x1="468.2915"
+       y1="204.7612"
+       x2="479.39871"
+       y2="214.4166"
+       id="linearGradient17357"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0"
+         id="stop17359" />
+      <stop
+         style="stop-color:#96bad6;stop-opacity:1"
+         offset="1"
+         id="stop17361" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#96BAD6"
+         offset="1" />
+    </linearGradient>
+    <clipPath
+       id="clipPath17364">
+      <use
+         id="use17366"
+         x="0"
+         y="0"
+         width="744.09448"
+         height="600"
+         xlink:href="#XMLID_338_" />
+    </clipPath>
+    <linearGradient
+       x1="506.09909"
+       y1="-11.5137"
+       x2="527.99609"
+       y2="2.7063999"
+       id="linearGradient17368"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.6868,0.4269,-0.9821,0.821,111.6149,-5.7901)">
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0"
+         id="stop17370" />
+      <stop
+         style="stop-color:#b4daea;stop-opacity:1"
+         offset="0.51120001"
+         id="stop17372" />
+      <stop
+         style="stop-color:#5387ba;stop-opacity:1"
+         offset="0.64609998"
+         id="stop17374" />
+      <stop
+         style="stop-color:#16336e;stop-opacity:1"
+         offset="1"
+         id="stop17376" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5112" />
+      <a:midPointStop
+         style="stop-color:#B4DAEA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.6461" />
+      <a:midPointStop
+         style="stop-color:#5387BA"
+         offset="0.5" />
+      <a:midPointStop
+         style="stop-color:#16336E"
+         offset="1" />
+    </linearGradient>
+    <linearGradient
+       x1="296.4996"
+       y1="188.81061"
+       x2="317.32471"
+       y2="209.69398"
+       id="linearGradient2387"
+       xlink:href="#linearGradient2381"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+    <linearGradient
+       x1="296.4996"
+       y1="188.81061"
+       x2="317.32471"
+       y2="209.69398"
+       id="linearGradient5105"
+       xlink:href="#linearGradient2381"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+    <linearGradient
+       x1="296.4996"
+       y1="188.81061"
+       x2="317.32471"
+       y2="209.69398"
+       id="linearGradient5145"
+       xlink:href="#linearGradient2381"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2381"
+       id="linearGradient2371"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.90776,0,0,0.90776,24.35648,49.24131)"
+       x1="296.4996"
+       y1="188.81061"
+       x2="317.32471"
+       y2="209.69398" />
+  </defs>
+  <g
+     transform="matrix(0.437808,-0.437808,0.437808,0.437808,-220.8237,43.55311)"
+     id="g5089">
+    <path
+       d="M 8.4382985,-6.28125 C 7.8309069,-6.28125 4.125,-0.33238729 4.125,1.96875 L 4.125,28.6875 C 4.125,29.533884 4.7068159,29.8125 5.28125,29.8125 L 30.84375,29.8125 C 31.476092,29.8125 31.968751,29.319842 31.96875,28.6875 L 31.96875,23.46875 L 32.25,23.46875 C 32.74684,23.46875 33.156249,23.059339 33.15625,22.5625 L 33.15625,-5.375 C 33.15625,-5.8718398 32.74684,-6.28125 32.25,-6.28125 L 8.4382985,-6.28125 z "
+       transform="translate(282.8327,227.1903)"
+       style="fill:#5c5c4f;stroke:black;stroke-width:3.23021388;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path5091" />
+    <rect
+       width="27.85074"
+       height="29.369793"
+       rx="1.1414107"
+       ry="1.1414107"
+       x="286.96509"
+       y="227.63805"
+       style="fill:#032c87"
+       id="rect5093" />
+    <path
+       d="M 288.43262,225.43675 L 313.67442,225.43675 L 313.67442,254.80655 L 287.29827,254.83069 L 288.43262,225.43675 z "
+       style="fill:white"
+       id="rect5095" />
+    <path
+       d="M 302.44536,251.73726 C 303.83227,259.59643 301.75225,263.02091 301.75225,263.02091 C 303.99609,261.41329 305.71651,259.54397 306.65747,257.28491 C 307.62455,259.47755 308.49041,261.71357 310.9319,263.27432 C 310.9319,263.27432 309.33686,256.07392 309.22047,251.73726 L 302.44536,251.73726 z "
+       style="fill:#a70000;fill-opacity:1;stroke-width:2"
+       id="path5097" />
+    <rect
+       width="25.241802"
+       height="29.736675"
+       rx="0.89682275"
+       ry="0.89682275"
+       x="290.73544"
+       y="220.92249"
+       style="fill:#809cc9"
+       id="rect5099" />
+    <path
+       d="M 576.47347,725.93939 L 582.84431,726.35441 L 583.25121,755.8725 C 581.35919,754.55465 576.39694,752.1117 574.98889,754.19149 L 574.98889,727.42397 C 574.98889,726.60151 575.65101,725.93939 576.47347,725.93939 z "
+       transform="matrix(0.499065,-0.866565,0,1,0,0)"
+       style="fill:#4573b3;fill-opacity:1"
+       id="rect5101" />
+    <path
+       d="M 293.2599,221.89363 L 313.99908,221.89363 C 314.45009,221.89363 314.81318,222.25673 314.81318,222.70774 C 315.02865,229.0361 295.44494,244.47124 292.44579,240.30491 L 292.44579,222.70774 C 292.44579,222.25673 292.80889,221.89363 293.2599,221.89363 z "
+       style="opacity:0.65536726;fill:url(#linearGradient2371);fill-opacity:1"
+       id="path5103" />
+  </g>
+</svg>

Added: trunk/seam/docs/tutorial/en-US/master.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/master.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/master.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.docbook.org/xml/4.3/docbookx.dtd"
+
+   [<!ENTITY create_seam_application SYSTEM "create_seam_application.xml">
+   <!ENTITY action_development SYSTEM "action_development.xml">
+   <!ENTITY declarative_security SYSTEM "declarative_security.xml">
+   <!ENTITY browsing_workshop_database SYSTEM "browsing_workshop_database.xml">
+   <!ENTITY database_programming SYSTEM "database_programming.xml">
+   <!ENTITY rich_components SYSTEM "rich_components.xml">
+
+<!ENTITY seamlink "../../seam/html_single/index.html">
+<!ENTITY aslink "../../as/html_single/index.html">
+<!ENTITY esblink "../../esb_ref_guide/html_single/index.html">
+<!ENTITY gsglink "../../GettingStartedGuide/html_single/index.html">
+<!ENTITY hibernatelink "../../hibernatetools/html_single/index.html">
+<!ENTITY jbpmlink "../../jbpm/html_single/index.html">
+<!ENTITY jsflink "../../jsf/html_single/index.html">
+<!ENTITY jsfreflink "../../jsf_tools_ref_guide/html_single/index.html">
+<!ENTITY jsftutoriallink "../../jsf_tools_tutorial/html_single/index.html">
+<!ENTITY strutsreflink "../../struts_tools_ref_guide/html_single/index.html">
+<!ENTITY strutstutoriallink "../../struts_tools_tutorial/html_single/index.html">                        
+
+ 
+]>
+<book>
+    
+     <bookinfo>
+         
+         <title>Seam Tools Tutorial</title>
+             <corpauthor>
+                 <inlinemediaobject>
+                     <imageobject role="fo">
+                         <imagedata format="PNG" fileref="images/jbosstools_logo.png" />
+                     </imageobject>	
+                     <imageobject role="html">
+                         <imagedata/>
+                     </imageobject>	
+                 </inlinemediaobject>           
+             </corpauthor>
+         <author><firstname>Anatoly</firstname><surname>Fedosik</surname></author>
+         <author><firstname>Olga</firstname><surname>Chikvina</surname></author>
+        <author><firstname>Michael</firstname><surname>Sorokin</surname></author>
+
+ <author><firstname>Svetlana</firstname><surname>Mukhina</surname><email>smukhina at exadel.com</email></author>
+         
+         <copyright>
+	     <year>2012</year>
+             <holder>JBoss by Red Hat</holder>
+         </copyright>
+         <releaseinfo>
+             Version: 3.3.0.Beta1
+         </releaseinfo>
+         
+<!--<abstract>
+   <title/>
+       <para>
+           <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/seam/pdf/Seam_Reference_Guide.pdf">PDF version</ulink>
+       </para>
+</abstract>-->
+
+
+    </bookinfo>
+    <toc/>  
+
+    &create_seam_application;
+	&action_development;
+	&declarative_security;
+	&browsing_workshop_database;
+	&database_programming;
+	&rich_components;
+    
+</book>    

Added: trunk/seam/docs/tutorial/en-US/rich_components.xml
===================================================================
--- trunk/seam/docs/tutorial/en-US/rich_components.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/en-US/rich_components.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,55 @@
+<chapter id="rich_components">
+	<title>Rich Components</title>
+	<para>This lab will conclude with one last AJAX twist. In this section we add a RichFaces
+		<property>inputNumberSlider</property> to the Order Details edit screen.</para>
+		<section id="add_richfaces">
+			<title>Add a Richfaces component to the CRUD Application</title>
+			<para>Switch to Seam perspective, and open <filename>WebContent/OrderdetailsEdit.xhtml</filename> in JBoss Developer Studio.</para>
+			<para>Change the form field values using the visual editor. Seam has generated the form field
+				names that match the database column names. This is not ideal for business users.</para>
+				<figure>
+					<title>Form Fields Editing</title>
+					<mediaobject>
+						<imageobject>
+							<imagedata fileref="images/first_seam/first_seam46.png"/>
+						</imageobject>
+					</mediaobject>
+				</figure>
+				<para>Also, replace the QTY Ordered input field with a <property>inputNumberSlider</property>.
+				You can use the JBoss Developer Studio palette or right click on the form and insert the
+					RichFaces component.</para>
+					<figure>
+						<title>Insert RichFaces Component from Context Menu</title>
+						<mediaobject>
+							<imageobject>
+								<imagedata fileref="images/first_seam/first_seam47.png" scale="85"/>
+							</imageobject>
+						</mediaobject>
+					</figure>
+					<para>One the last option is to use the source view and manually copy the inputNumberSlider
+						markup listed below:</para>
+						<programlisting>
+							<![CDATA[<rich:inputNumberSlider id="quantityOrdered" required="true"
+							value="#{orderdetailsHome.instance.quantityordered}"/>]]>
+						</programlisting>
+						<figure>
+							<title>Manually copying Source Code</title>
+							<mediaobject>
+								<imageobject>
+									<imagedata fileref="images/first_seam/first_seam48.png"/>
+								</imageobject>
+							</mediaobject>
+						</figure>
+						<para>The end result is an edit page that has better form labels and a new RichFaces
+							control.</para>
+							<figure>
+								<title>The Result Page</title>
+								<mediaobject>
+									<imageobject>
+										<imagedata fileref="images/first_seam/first_seam49.png" scale="85"/>
+									</imageobject>
+								</mediaobject>
+							</figure>
+							<para>Congratulations! You have completed the JBoss Developer Studio lab.</para>
+    </section>
+  </chapter>
\ No newline at end of file

Added: trunk/seam/docs/tutorial/pom.xml
===================================================================
--- trunk/seam/docs/tutorial/pom.xml	                        (rev 0)
+++ trunk/seam/docs/tutorial/pom.xml	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,244 @@
+<?xml version="1.0" encoding="utf-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.jboss.tools</groupId>
+	<artifactId>${docname}-${translation}</artifactId>
+	<version>1.0</version>
+	<packaging>jdocbook</packaging>
+	<name>${bookname}-(${translation})</name>
+
+	<properties>
+		<translation>en-US</translation>
+		<docname>Seam_Tools_Tutorial</docname>
+		<bookname>Seam Tools Tutorial</bookname>
+	</properties>
+
+	<profiles>
+
+    <!-- mvn compile -->
+		<profile>
+			<id>all</id>
+			<activation>
+				<activeByDefault>true</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.jboss.maven.plugins</groupId>
+						<artifactId>maven-jdocbook-plugin</artifactId>
+						<version>2.3.4</version>
+						<extensions>true</extensions>
+						<configuration>
+						   <profiling> 
+						      <enabled>true</enabled> 
+						      <attributeName>condition</attributeName> 
+						      <attributeValue>jbt</attributeValue> 
+						   </profiling>
+							<formats>
+								<format>
+									<formatName>pdf</formatName>
+									<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+									<finalName>${docname}.pdf</finalName>
+								</format>
+								<format>
+									<formatName>html</formatName>
+									<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+									<finalName>index.html</finalName>
+								</format>
+								<format>
+									<formatName>html_single</formatName>
+									<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+									<finalName>index.html</finalName>
+								</format>
+								<format>
+									<formatName>eclipse</formatName>
+									<stylesheetResource>classpath:/xslt/org/jboss/eclipse.xsl</stylesheetResource>
+									<finalName>index.html</finalName>
+								</format>
+							</formats>
+							<options>
+								<useRelativeImageUris>true</useRelativeImageUris>
+							</options>							
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+
+    <!-- mvn compile -Phtml -->
+		<profile>
+			<id>html</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.jboss.maven.plugins</groupId>
+						<artifactId>maven-jdocbook-plugin</artifactId>
+						<version>2.3.3</version>
+						<extensions>true</extensions>
+						<configuration>
+							<formats>
+								<format>
+									<formatName>html</formatName>
+									<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+									<finalName>index.html</finalName>
+								</format>
+							</formats>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+
+    <!-- mvn compile -Phtml-single -->
+		<profile>
+			<id>html-single</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.jboss.maven.plugins</groupId>
+						<artifactId>maven-jdocbook-plugin</artifactId>
+						<version>2.3.3</version>
+						<extensions>true</extensions>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+
+    <!-- mvn compile -Ppdf -->
+		<profile>
+			<id>pdf</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.jboss.maven.plugins</groupId>
+						<artifactId>maven-jdocbook-plugin</artifactId>
+						<version>2.3.3</version>
+						<extensions>true</extensions>
+						<configuration>
+							<formats>
+								<format>
+									<formatName>pdf</formatName>
+									<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+									<finalName>${docname}.pdf</finalName>
+								</format>
+							</formats>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+
+	   <!-- mvn compile -Peclipse -->
+		<profile>
+			<id>eclipse</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.jboss.maven.plugins</groupId>
+						<artifactId>maven-jdocbook-plugin</artifactId>
+						<version>2.3.3</version>
+						<extensions>true</extensions>
+						<configuration>
+							<formats>
+								<format>
+									<formatName>eclipse</formatName>
+									<stylesheetResource>classpath:/xslt/org/jboss/eclipse.xsl</stylesheetResource>
+									<finalName>index.html</finalName>
+								</format>
+							</formats>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+
+	</profiles>
+	<build>
+		<pluginManagement>
+			<plugins>
+				<plugin>
+					<groupId>org.jboss.maven.plugins</groupId>
+					<artifactId>maven-jdocbook-plugin</artifactId>
+					<version>2.3.3</version>
+					<extensions>true</extensions>
+					<dependencies>
+						<dependency>
+							<groupId>org.jboss.pressgang</groupId>
+							<artifactId>pressgang-xslt</artifactId>
+							<version>1.2.0</version>
+						</dependency>
+						<dependency>
+							<groupId>org.jboss</groupId>
+							<artifactId>jbossorg-jdocbook-style</artifactId>
+							<version>1.1.1</version>
+							<type>jdocbook-style</type>
+						</dependency>
+					</dependencies>
+					<configuration>
+						<sourceDirectory>${project.basedir}</sourceDirectory>
+		             <!-- <sourceDocumentName>${docname}.xml</sourceDocumentName> -->
+						<sourceDocumentName>master.xml</sourceDocumentName>
+						<masterTranslation>en-US</masterTranslation>
+						<imageResource>
+							<directory>${project.basedir}/en-US</directory>
+							<includes>
+								<include>images/**/*</include>
+							</includes>
+						</imageResource>
+						<formats>
+							<format>
+								<formatName>pdf</formatName>
+								<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+								<finalName>${pdf.name}</finalName>
+							</format>
+							<format>
+								<formatName>html</formatName>
+								<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+								<finalName>index.html</finalName>
+							</format>
+							<format>
+								<formatName>html_single</formatName>
+								<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+								<finalName>index.html</finalName>
+							</format>
+							<format>
+								<formatName>eclipse</formatName>
+								<stylesheetResource>classpath:/xslt/org/jboss/eclipse.xsl</stylesheetResource>
+								<finalName>index.html</finalName>
+							</format>
+						</formats>
+						<options>
+							<xincludeSupported>true</xincludeSupported>
+							<xmlTransformerType>saxon</xmlTransformerType>
+							<docbookVersion>1.72.0</docbookVersion>
+							<localeSeparator>-</localeSeparator>
+							<transformerParameters>
+								<property>
+									<name>javax.xml.parsers.DocumentBuilderFactory</name>
+									<value>org.apache.xerces.jaxp.DocumentBuilderFactoryImpl</value>
+								</property>
+								<property>
+									<name>javax.xml.parsers.SAXParserFactory</name>
+									<value>org.apache.xerces.jaxp.SAXParserFactoryImpl</value>
+								</property>
+							</transformerParameters>
+						</options>
+					</configuration>
+				</plugin>
+			</plugins>
+		</pluginManagement>
+	</build>
+</project>

Added: trunk/seam/docs/tutorial/publican.cfg
===================================================================
--- trunk/seam/docs/tutorial/publican.cfg	                        (rev 0)
+++ trunk/seam/docs/tutorial/publican.cfg	2012-03-08 23:34:44 UTC (rev 39390)
@@ -0,0 +1,6 @@
+# Config::Simple 4.59
+# Fri Nov 20 13:19:45 2009
+
+xml_lang: en-US
+type: Book
+brand: JBoss



More information about the jbosstools-commits mailing list