You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/12/01 11:40:38 UTC

[1/5] isis-site git commit: ISIS-1786: fixes unit test

Repository: isis-site
Updated Branches:
  refs/heads/asf-site 022f8844d -> 9319fec46


http://git-wip-us.apache.org/repos/asf/isis-site/blob/9319fec4/content/guides/rgcms/rgcms.html
----------------------------------------------------------------------
diff --git a/content/guides/rgcms/rgcms.html b/content/guides/rgcms/rgcms.html
index bd99847..f9cf677 100644
--- a/content/guides/rgcms/rgcms.html
+++ b/content/guides/rgcms/rgcms.html
@@ -5937,6 +5937,9 @@ table.CodeRay td.code>pre{padding:0}
           <div class="paragraph"> 
            <p>The framework provides a single mixin that contributes to simply <code>java.lang.Object</code>. It provides the ability to download the layout XML for any domain object (in practical terms: entities and view models).</p> 
           </div> 
+          <div class="paragraph"> 
+           <p>These mixin actions are all associated with the "Metadata" fieldset. A number of other <a href="../rgcms/rgcms.html#_rgcms_classes_mixins_Persistable">mixins</a> also contribute properties or actions to the "Metadata" fieldset.</p> 
+          </div> 
           <div class="sect4"> 
            <h5 id="__rgcms_classes_mixins_Object_clearHints"><code>clearHints()</code></h5> 
            <div class="paragraph"> 
@@ -5953,12 +5956,6 @@ table.CodeRay td.code>pre{padding:0}
             </div> 
            </div> 
            <div class="sect5"> 
-            <h6 id="_appearance_in_the_ui">Appearance in the UI</h6> 
-            <div class="paragraph"> 
-             <p>This mixin actions are all associated with the "Metadata" fieldset. If there is no such field set, then the action will be rendered as a top-level action).</p> 
-            </div> 
-           </div> 
-           <div class="sect5"> 
             <h6 id="_related_services">Related Services</h6> 
             <div class="paragraph"> 
              <p>This mixin uses the <a href="../rgsvc/rgsvc.html#_rgsvc_presentation-layer-spi_HintStore"><code>HintStore</code></a> service to store and retrieve UI hints for each rendered object, per user.</p> 
@@ -5994,15 +5991,6 @@ table.CodeRay td.code>pre{padding:0}
             <p>See the documentation on <a href="../ugvw/ugvw.html#_ugvw_layout_file-based">layout XML</a> and also the <a href="../rgsvc/rgsvc.html#_rgsvc_metadata-api_LayoutService"><code>LayoutService</code></a> for more information on these styles</p> 
            </div> 
            <div class="sect5"> 
-            <h6 id="_appearance_in_the_ui_2">Appearance in the UI</h6> 
-            <div class="paragraph"> 
-             <p>This mixin actions are all associated with the "Metadata" fieldset.</p> 
-            </div> 
-            <div class="paragraph"> 
-             <p>A number of other <a href="../rgcms/rgcms.html#_rgcms_classes_mixins_Persistable">mixins</a> also contribute properties and actions to the "Metadata" fieldset.</p> 
-            </div> 
-           </div> 
-           <div class="sect5"> 
             <h6 id="_related_services_2">Related Services</h6> 
             <div class="paragraph"> 
              <p>This mixin calls <a href="../rgsvc/rgsvc.html#_rgsvc_metadata-api_LayoutService"><code>LayoutService</code></a> to obtain the layout XML.</p> 
@@ -6022,18 +6010,61 @@ table.CodeRay td.code>pre{padding:0}
             </div> 
            </div> 
            <div class="sect5"> 
-            <h6 id="_appearance_in_the_ui_3">Appearance in the UI</h6> 
+            <h6 id="_related_services_3">Related Services</h6> 
             <div class="paragraph"> 
-             <p>This mixin actions are all associated with the "Metadata" fieldset.</p> 
+             <p>This mixin calls <a href="../rgsvc/rgsvc.html#_rgsvc_metadata-api_MetamodelService"><code>MetaModelService</code></a> and the <a href="../rgsvc/rgsvc.html#_rgsvc_presentation-layer-spi_GridService"><code>GridService</code></a> to invalidate their caches.</p> 
             </div> 
+           </div> 
+          </div> 
+          <div class="sect4"> 
+           <h5 id="__rgcms_classes_mixins_Object_downloadLayoutXml"><code>downloadLayoutXml()</code></h5> 
+           <div class="paragraph"> 
+            <p>The <code>Object_downloadLayoutXml</code> mixin provides an action to download the <a href="../ugvw/ugvw.html#_ugvw_layout_file-based">layout XML</a> for the current domain object. It has the following signature:</p> 
+           </div> 
+           <div class="listingblock"> 
+            <div class="content"> 
+             <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="predefined-type">Object</span> downloadLayoutXml(
+    <span class="annotation">@ParameterLayout</span>(named = <span class="string"><span class="delimiter">"</span><span class="content">File name</span><span class="delimiter">"</span></span>)
+    <span class="directive">final</span> <span class="predefined-type">String</span> fileName,
+    <span class="directive">final</span> LayoutService.Style style) {          <i class="conum" data-value="1"></i><b>(1)</b>
+    ...
+}</code></pre> 
+            </div> 
+           </div> 
+           <div class="colist arabic"> 
+            <table> 
+             <tbody>
+              <tr> 
+               <td><i class="conum" data-value="1"></i><b>1</b></td> 
+               <td>either current, complete, normalized or minimal.</td> 
+              </tr> 
+             </tbody>
+            </table> 
+           </div> 
+           <div class="paragraph"> 
+            <p>See the documentation on <a href="../ugvw/ugvw.html#_ugvw_layout_file-based">layout XML</a> and also the <a href="../rgsvc/rgsvc.html#_rgsvc_metadata-api_LayoutService"><code>LayoutService</code></a> for more information on these styles</p> 
+           </div> 
+           <div class="sect5"> 
+            <h6 id="_related_services_4">Related Services</h6> 
             <div class="paragraph"> 
-             <p>A number of other <a href="../rgcms/rgcms.html#_rgcms_classes_mixins_Persistable">mixins</a> also contribute properties and actions to the "Metadata" fieldset.</p> 
+             <p>This mixin calls <a href="../rgsvc/rgsvc.html#_rgsvc_metadata-api_LayoutService"><code>LayoutService</code></a> to obtain the layout XML.</p> 
+            </div> 
+           </div> 
+          </div> 
+          <div class="sect4"> 
+           <h5 id="__rgcms_classes_mixins_Object_openRestApi"><code>openRestApi()</code> (<code>1.16.0-SNAPSHOT</code>)</h5> 
+           <div class="paragraph"> 
+            <p>The <code>Object_openRestApi</code> mixin provides an action to navigate to the URL of the <a href="../ugvro/ugvro.html">Restful Objects resource</a> corresponding to the domain object. It has the following signature:</p> 
+           </div> 
+           <div class="listingblock"> 
+            <div class="content"> 
+             <pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="predefined-type">URL</span> openRestApi() { ... }</code></pre> 
             </div> 
            </div> 
            <div class="sect5"> 
-            <h6 id="_related_services_3">Related Services</h6> 
+            <h6 id="_related_services_5">Related Services</h6> 
             <div class="paragraph"> 
-             <p>This mixin calls <a href="../rgsvc/rgsvc.html#_rgsvc_metadata-api_MetamodelService"><code>MetaModelService</code></a> and the <a href="../rgsvc/rgsvc.html#_rgsvc_presentation-layer-spi_GridService"><code>GridService</code></a> to invalidate their caches.</p> 
+             <p>This mixin calls <a href="../rgsvc/rgsvc.html#_rgsvc_integration-api_BookmarkService"><code>BookmarkService</code></a> to build the URL.</p> 
             </div> 
            </div> 
           </div> 
@@ -6121,7 +6152,7 @@ table.CodeRay td.code>pre{padding:0}
            <p>If the domain object’s JAXB annotations reference only a single XSD schema then this will return that XML text as a <a href="../rgcms/rgcms.html#_rgcms_classes_value-types_Clob"><code>Clob</code></a> of that XSD. If there are multiple XSD schemas referenced then the action will return a zip of those schemas, wrapped up in a <a href="../rgcms/rgcms.html#_rgcms_classes_value-types_Blob"><code>Blob</code></a>. The <code>IsisSchemas</code> parameter to the action can be used to optionally ignore the common <a href="../rgcms/rgcms.html#_rgcms_schema">Apache Isis schemas</a> (useful if there is only one other XSD schema referenced by the DTO).</p> 
           </div> 
           <div class="sect4"> 
-           <h5 id="_related_services_4">Related Services</h5> 
+           <h5 id="_related_services_6">Related Services</h5> 
            <div class="paragraph"> 
             <p>The <code>Dto_downloadXml</code> and <code>Dto_downloadXsd</code> delegate to the <a href="../rgsvc/rgsvc.html#_rgsvc_integration-api_JaxbService"><code>JaxbService</code></a> to actually generate the XML/XSD.</p> 
            </div> 
@@ -6142,6 +6173,9 @@ table.CodeRay td.code>pre{padding:0}
           <div class="paragraph"> 
            <p>All domain entities automatically implement the DataNucleus <code>Persistable</code> role interface as a result of the enhancer process (the fully qualified class name is <code>org.datanucleus.enhancement.Persistable</code>). So as a developer you do not need to write any code to obtain the mixins that contribute to this interface.</p> 
           </div> 
+          <div class="paragraph"> 
+           <p>These mixin properties/actions are all associated with the "Metadata" fieldset. A number of other <a href="../rgcms/rgcms.html#_rgcms_classes_mixins_Object">mixins</a> also contribute properties or actions to the "Metadata" fieldset.</p> 
+          </div> 
           <div class="sect4"> 
            <h5 id="__rgcms_classes_mixins_Persistable_downloadJdoMetadata"><code>downloadJdoMetadata()</code></h5> 
            <div class="paragraph"> 
@@ -6167,16 +6201,7 @@ table.CodeRay td.code>pre{padding:0}
             </table> 
            </div> 
            <div class="sect5"> 
-            <h6 id="_appearance_in_the_ui_4">Appearance in the UI</h6> 
-            <div class="paragraph"> 
-             <p>This mixin action is associated with the "Metadata" fieldset, and will appear as a panel drop-down action.</p> 
-            </div> 
-            <div class="paragraph"> 
-             <p>These mixin properties are all associated with the "Metadata" fieldset. The <a href="../rgcms/rgcms.html#_rgcms_classes_mixins_Object">Object mixin</a> also contribute an action to the "Metadata" fieldset.</p> 
-            </div> 
-           </div> 
-           <div class="sect5"> 
-            <h6 id="_related_services_5">Related Services</h6> 
+            <h6 id="_related_services_7">Related Services</h6> 
             <div class="paragraph"> 
              <p>The mixin delegates to the <a href="../rgsvc/rgsvc.html#_rgsvc_persistence-layer-api_IsisJdoSupport"><code>IsisJdoSupport</code></a> service to obtain a reference to the JDO <code>PersistenceManagerFactory</code>.</p> 
             </div> 
@@ -6194,12 +6219,6 @@ table.CodeRay td.code>pre{padding:0}
              <li> <p><code>Persistable_datanucleusVersionLong</code> will expose the entity’s version, assuming that the version is or can be cast to <code>java.lang.Long</code>. Otherwise the property will be hidden.</p> </li> 
             </ul> 
            </div> 
-           <div class="sect5"> 
-            <h6 id="_appearance_in_the_ui_5">Appearance in the UI</h6> 
-            <div class="paragraph"> 
-             <p>These mixin properties are all associated with the "Metadata" fieldset. The <a href="../rgcms/rgcms.html#_rgcms_classes_mixins_Object">Object mixin</a> also contribute an action to the "Metadata" fieldset.</p> 
-            </div> 
-           </div> 
           </div> 
          </div> 
         </div> 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/9319fec4/content/guides/rgsvc/rgsvc.html
----------------------------------------------------------------------
diff --git a/content/guides/rgsvc/rgsvc.html b/content/guides/rgsvc/rgsvc.html
index 4da484e..a934c15 100644
--- a/content/guides/rgsvc/rgsvc.html
+++ b/content/guides/rgsvc/rgsvc.html
@@ -2481,10 +2481,10 @@ table.CodeRay td.code>pre{padding:0}
          <div class="sect3"> 
           <h4 id="_implementation_14">3.18.2. Implementation</h4> 
           <div class="paragraph"> 
-           <p>There is no default implementation of this service provided by the core Apache Isis framework.</p> 
+           <p>(As of <code>1.16.0-SNAPSHOT</code>) the framework provides a default implementation of this service, <code>o.a.i.core.runtime.services.UserProfileServiceDefault</code>. This simply returns the user’s name as the user’s profile name.</p> 
           </div> 
           <div class="paragraph"> 
-           <p>An example implementation can be found in the (non-ASF) <a href="http://github.com/isisaddons/isis-app-todoapp">Isis addons' todoapp</a>:</p> 
+           <p>An example implementation can also be found in the (non-ASF) <a href="http://github.com/isisaddons/isis-app-todoapp">Isis addons' todoapp</a>:</p> 
           </div> 
           <div class="imageblock"> 
            <div class="content"> 
@@ -2498,7 +2498,7 @@ table.CodeRay td.code>pre{padding:0}
               <td class="icon"> <i class="fa icon-note" title="Note"></i> </td> 
               <td class="content"> 
                <div class="paragraph"> 
-                <p>Currently this feature is not integrated with Apache Isis' authentication mechanisms; the information provided is purely metadata provided for presentation purposes only.</p> 
+                <p>This feature does not integrate with Apache Isis' authentication mechanisms; the information returned is used purely for presentation purposes.</p> 
                </div> </td> 
              </tr> 
             </tbody>


[4/5] isis-site git commit: ISIS-1786: fixes unit test

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/9319fec4/content/elasticlunr/index.json
----------------------------------------------------------------------
diff --git a/content/elasticlunr/index.json b/content/elasticlunr/index.json
index 40bc302..e38550b 100644
--- a/content/elasticlunr/index.json
+++ b/content/elasticlunr/index.json
@@ -1 +1 @@
-{"version":"0.9.5","fields":["title","body","description","url"],"ref":"id","documentStore":{"docs":{"372886":{"title":"Rows, full-width cols, and tabs","url":"guides/ugvw/ugvw.html#_rows_full_width_cols_and_tabs","body":"Rows, full-width cols, and tabs  The example layout consists of three rows: a row for the object/icon, a row containing a properties, and a row containing collections. In all three cases the row contains a single column spanning the full width of the page. For the property and collection rows, the column contains a tab group.  This corresponds to the following XML:  You will notice that one of the columns has an unreferencedActions attribute, while one of the tabGroups has a similar unreferencedCollections attribute. This topic is discussed in more detail below. ","description":" The example layout consists of three rows: a row for the object/icon, a row containing a properties, and a row containing collections. In all three cases the row contains a single column s
 panning the full width of the page. For the property and collection rows, the column contains a","id":372886},"2646929":{"title":"Apache Isis vs …​","url":"guides/ugfun/ugfun.html#_ugfun_core-concepts_apache-isis-vs","body":"Apache Isis vs …​  Many other frameworks promise rapid application development and provide automatically generated user interfaces, so how do they compare to Apache Isis? ","description":" Many other frameworks promise rapid application development and provide automatically generated user interfaces, so how do they compare to Apache Isis? ","id":2646929},"3836440":{"title":"Running","url":"guides/dg/dg.html#__dg_ide_intellij_running","body":"Running  Let’s see how to run both the app and the tests. ","description":" Let’s see how to run both the app and the tests. ","id":3836440},"11600575":{"title":"Using Contributions","url":"pages/tg/tg.html#_using_contributions","body":"Using Contributions  One of Apache Isis' most powerful features is the abilit
 y for the UI to combine functionality from domain services into the representation of an entity. The effect is similar to traits or mix-ins in other languages, however the \"mixing in\" is done at runtime, within the Apache Isis metamodel. In Apache Isis' terminology, we say that the domain service action is contributed to the entity.  Any action of a domain service that has a domain entity type as one of its parameter types will (by default) be contributed. If the service action takes more than one argument, or does not have safe semantics, then it will be contributed as an entity action. If the service action has precisely one parameter type (that of the entity) and has safe semantics then it will be contributed either as a collection or as a property (dependent on whether it returns a collection of a scalar).  Why are contributions so useful? Because the service action will match not on the entity type, but also on any of the entity’s supertypes (all the way up to java.lang.Obj
 ect). That means that you can apply the dependency inversion principle to ensure that the modules of your application have acyclic dependencies; but in the UI it can still appear as if there are bidirectional dependencies between those modules. The lack of bidirectional dependencies can help save your app degrading into a big ball of mud.  Finally, note that the layout of contributed actions/collections/properties can be specified using the .layout.json file (and it is highly recommended that you do so). ","description":" One of Apache Isis' most powerful features is the ability for the UI to combine functionality from domain services into the representation of an entity. The effect is similar to traits or mix-ins in other languages, however the \"mixing in\" is done at runtime, within the Apache Isis metamodel","id":11600575},"12196042":{"title":"Tertiary Menu","url":"guides/ugvw/ugvw.html#_tertiary_menu","body":"Tertiary Menu  Domain services' actions can be associated with the te
 rtiary menu using the same @DomainServiceLayout annotation, but be aware that the @DomainServiceLayout#name() attribute will be ignored (there is only one effective menu).  For example, the updateEpochDate(…​) and listAllSettings(…​) actions come from the following service:  Because the number of items on the tertiary menu is expected to be small and most will pertain to the current user, the viewer does not place dividers between actions from different services on the tertiary menu. ","description":" Domain services' actions can be associated with the tertiary menu using the same @DomainServiceLayout annotation, but be aware that the @DomainServiceLayout#name() attribute will be ignored (there is only one effective menu). ","id":12196042},"12649581":{"title":"Mark the version as released","url":"guides/cgcom/cgcom.html#_mark_the_version_as_released","body":"Mark the version as released  In JIRA, go to the administration section for the Apache Isis project and update the ver
 sion as being released.  In the Kanban view this will have the effect of marking all tickets as released (clearing the \"done\" column). ","description":" In JIRA, go to the administration section for the Apache Isis project and update the version as being released. ","id":12649581},"13573617":{"title":"hide…​()","url":"guides/rgcms/rgcms.html#_rgcms_methods_prefixes_hide","body":"hide…​()  The hide…​() supporting method is called for properties, collections and actions. It allows the property/collection to be completely hidden from view.  It’s comparatively rare for properties or collections to be imperatively hidden from view, but actions are sometimes hidden or shown visible (as opposed to being just disabled, ie greyed out).  The signature of the supporting method is simply:  Returning true will hide the property, collection or action, returning false leaves it visible.  For example, to hide an action:  Or, to hide a property: ","description":" The hide…​() sup
 porting method is called for properties, collections and actions. It allows the property/collection to be completely hidden from view. ","id":13573617},"14290952":{"title":"Vetoing Visibility","url":"guides/htg.html#_ugbtb_hints-and-tips_vetoing-visibility","body":"Vetoing Visibility  eg if included an addon such as auditing or security.  solution is to write a domain event subscriber that vetoes the visibility  All the addons actions inherit from common base classes so this can be as broad-brush or fine-grained as required ","description":" eg if included an addon such as auditing or security. ","id":14290952},"14971197":{"title":"Suppressing 'remember me'","url":"guides/ugvw/ugvw.html#_ugvw_configuration-properties_suppressing-remember-me","body":"Suppressing 'remember me'  The 'remember me' checkbox on the login page can be suppressed, if required, by setting a configuration flag. ","description":" The 'remember me' checkbox on the login page can be suppressed, if required, by se
 tting a configuration flag. ","id":14971197},"16629694":{"title":"allowLateRegistration","url":"migration-notes/migration-notes.html#__code_allowlateregistration_code","body":"allowLateRegistration  One possible issue is that (as per ISIS-830) the EventBusService is now initialized as one of the first domain services; this is to ensure that any object lifecycle events caused by domain services initializing themselves can be posted on the event bus for subscribers. The typical case for such lifecycle events to occur is from domain services that seed reference data; one such example can be found in the (non-ASF) Incode Platform's security module.  In previous releases, the ordering of initialization for the EventBusService was undefined (but would typically be towards the \"end\" of the list of services. What this meant in practice is that it generally didn’t matter whether (domain service) subscribers were initialized before or after seed services.  Now, though, because the EventBu
 sService is initialized early on, it proactively checks that all subscribers have been registered before any event posts occur (so that no events get missed). If any subscriber attempts to register after at least one event has been posted, then the service will fail fast and the framework will not start. The error looks something like:  To ensure that subscriber domain services are initialized before \"seed\" domain services, the @DomainServiceLayout#menuOrder() attribute can be used. Normally this attribute is just used to order UI-visible services on the menu bars, but it also is used internally to sequence the internal list of services being initialized.  Alternatively, you can disable this checking within the EventBusService using:  If you do that, be aware that not all subscribers may not receive some events generated by other domain services.  For more details, see the EventBusService man page. ","description":" One possible issue is that (as per ISIS-830) the EventBusService 
 is now initialized as one of the first domain services; this is to ensure that any object lifecycle events caused by domain services initializing themselves can be posted on the event bus for subscribers. The typical case for such","id":16629694},"17000573":{"title":"ObjectCreatedEvent","url":"guides/rgcms/rgcms.html#_rgcms_classes_lifecycleevent_ObjectCreatedEvent","body":"ObjectCreatedEvent  Subclass of AbstractLifecycleEvent, broadcast when an object is first instantiated using the DomainObjectContainer's #newTransientInstance(…​) method.  ObjectCreatedEvent.Default is the concrete implementation that is used. ","description":" Subclass of AbstractLifecycleEvent, broadcast when an object is first instantiated using the DomainObjectContainer's #newTransientInstance(…​) method. ","id":17000573},"17618894":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_20","body":"New Feature ","description":"","id":17618894},"17724516":{"title":"Multi-select act
 ion parameters","url":"guides/ugfun/ugfun.html#_multi_select_action_parameters","body":"Multi-select action parameters  As well as scalar values, action parameters can also be collections. For this to be valid, a choices or autoComplete supporting method must be provided.  For example, suppose we want to \"tag\" or \"label\" an object: ","description":" As well as scalar values, action parameters can also be collections. For this to be valid, a choices or autoComplete supporting method must be provided. ","id":17724516},"18445041":{"title":"Verifying Releases","url":"downloads.html#_verifying_releases","body":"Verifying Releases ","description":"","id":18445041},"19254915":{"title":"API & Implementation","url":"guides/rgsvc/rgsvc.html#_api_implementation_7","body":"API & Implementation  The API of Scratchpad service is:  This class (o.a.i.applib.services.scratchpad.Scratchpad) is also the implementation. And, as you can see, the service is just a request-scoped wrapper around a java
 .util.Map. ","description":" The API of Scratchpad service is: ","id":19254915},"21190750":{"title":"Run the archetype","url":"pages/tg/tg.html#_run_the_archetype","body":"Run the archetype  Throughout this tutorial you can, if you wish, just checkout from the github repo wherever you see a \"git checkout\" note:  Run the simpleapp archetype to build an empty Isis application. With the *nix bash shell, use:  Adjust as necessary if using Windows cmd.exe or Powershell.  This will generate the app in a petclinic directory. Move the contents back: ","description":" Throughout this tutorial you can, if you wish, just checkout from the github repo wherever you see a \"git checkout\" note: ","id":21190750},"21212015":{"title":"Key features","url":"pages/powered-by/powered-by.html#_key_features","body":"Key features ","description":"","id":21212015},"21857601":{"title":"Other Guides","url":"guides/cgcom/cgcom.html#_other_guides","body":"Other Guides  Apache Isis documentation is broken out 
 into a number of user, reference and \"supporting procedures\" guides.  The user guides available are:  The reference guides are:  The remaining guides are:  This guide provides guidance for Apache Isis' own committers. ","description":" Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides. ","id":21857601},"23125949":{"title":"Editing","url":"guides/dg/dg.html#__dg_ide_intellij_hints-and-tips_editing","body":"Editing ","description":"","id":23125949},"23524101":{"title":"Collections","url":"guides/ugvw/ugvw.html#_collections","body":"Collections  In the final row the collections are placed in tabs, simply one collection per tab. This corresponds to the following XML:  As with properties, actions can be associated with collections; this indicates that they should be rendered in the collection’s header. ","description":" In the final row the collections are placed in tabs, simply one collection per tab. This corresponds to th
 e following XML: ","id":23524101},"26509816":{"title":"Commit changes","url":"guides/cgcom/cgcom.html#__cgcom_cutting-a-release_releasing-core_commit-changes","body":"Commit changes  Commit any changes from the preceding steps: ","description":" Commit any changes from the preceding steps: ","id":26509816},"27806498":{"title":"renderedAsDayBefore()","url":"guides/rgant/rgant.html#_rgant-ParameterLayout_renderedAsDayBefore","body":"renderedAsDayBefore()  The renderedAsDayBefore() attribute applies only to date parameters whereby the date will be rendered as the day before the value actually held in the domain object. It is ignored for parameters of other types. This attribute is also supported for properties.  This behaviour might at first glance appear odd, but the rationale is to support the use case of a sequence of instances that represent adjacent intervals of time. In such cases there would typically be startDate and endDate properties, eg for all of Q2. Storing this as a half-
 closed interval — eg [1-Apr-2015, 1-July-2015) — can substantially simplify internal algorithms; the endDate of one interval will correspond to the startDate of the next.  However, from an end-user perspective the requirement may be to render the interval as a fully closed interval; eg the end date should be shown as 30-Jun-2015.  This attribute therefore bridges the gap; it presents the information in a way that makes sense to an end-user, but also stores the domain object in a way that is easy work with internally.  For example: ","description":" The renderedAsDayBefore() attribute applies only to date parameters whereby the date will be rendered as the day before the value actually held in the domain object. It is ignored for parameters of other types. This attribute is also supported for properties. ","id":27806498},"31312523":{"title":"Declarative style","url":"guides/htg.html#_declarative_style_3","body":"Declarative style  To render an object with a particular CSS, use @D
 omainObjectLayout#cssClass().  When the domain object is rendered on its own page, this CSS class will appear on a top-level <div>. Or, when the domain object is rendered as a row in a collection, then the CSS class will appear in a <div> wrapped by the <tr> of the row.  One possible use case would be to render the most important object types with a subtle background colour: Customers shown in light green, or Orders shown in a light pink, for example. ","description":" To render an object with a particular CSS, use @DomainObjectLayout#cssClass(). ","id":31312523},"31857620":{"title":"Interacting with the services","url":"guides/rgsvc/rgsvc.html#_interacting_with_the_services","body":"Interacting with the services  Typically domain objects will have little need to interact with the CommandContext and Command directly; what is more useful is that these are persisted in support of the various use cases identified above.  One case however where a domain object might want to obtain the C
 ommand is to determine whether it has been invoked in the foreground, or in the background. It can do this using the getExecutedIn() method:  Although not often needed, this then allows the domain object to access the Command object through the CommandContext service. To expand th above example:  If run in the background, it might then notify the user (eg by email) if all work is done.  This leads us onto a related point, distinguishing the current effective user vs the originating \"real\" user. When running in the foreground, the current user can be obtained from the UserService, using:  If running in the background, however, then the current user will be the credentials of the background process, for example as run by a Quartz scheduler job.  The domain object can still obtain the original (\"effective\") user that caused the job to be created, using: ","description":" Typically domain objects will have little need to interact with the CommandContext and Command directly; what is
  more useful is that these are persisted in support of the various use cases identified above. ","id":31857620},"31966407":{"title":"Icons","url":"guides/htg.html#_icons","body":"Icons  Action icons can be specified in several ways.  One option is to use the @ActionLayout#cssClassFa(). For example:  Alternatively, you can specify these hints dynamically in the Xxx.layout.xml for the entity:  Rather than annotating every action with @ActionLayout#cssClassFa() and @ActionLayout#cssClass() you can instead specify the UI hint globally using regular expressions. Not only does this save a lot of boilerplate/editing, it helps ensure consistency across all actions.  To declare fa classes globally, use the configuration property isis.reflector.facet.cssClassFa.patterns (a comma separated list of key:value pairs).  For example:  Here:  For example, \"fa-plus\" is applied to all action members called \"newXxx\" ","description":" Action icons can be specified in several ways. ","id":31966407},"
 36734123":{"title":"Bug","url":"release-notes/release-notes.html#_bug_8","body":"Bug ","description":"","id":36734123},"39248326":{"title":"Runtime vs Noop implementation","url":"guides/rgfis/rgfis.html#_runtime_vs_noop_implementation","body":"Runtime vs Noop implementation  The framework provides two implementations:  The …​Default implementation takes priority over the …​Noop implementation. ","description":" The framework provides two implementations: ","id":39248326},"39290887":{"title":"Implementation","url":"guides/rgsvc/rgsvc.html#_implementation_22","body":"Implementation  The core framework provides a default implementation of this service (o.a.i.core.metamodel.services.container.DomainObjectContainerDefault). ","description":" The core framework provides a default implementation of this service (o.a.i.core.metamodel.services.container.DomainObjectContainerDefault). ","id":39290887},"42240053":{"title":"Screenshots","url":"guides/ugvw/ugvw.html#_screenshots_9","body
 ":"Screenshots  The screenshot below shows the Isis addons example todoapp (not ASF) with a 'brand logo' image in its header:  A custom brand logo (typically larger) can also be specified for the signin page: ","description":" The screenshot below shows the Isis addons example todoapp (not ASF) with a 'brand logo' image in its header: ","id":42240053},"44483327":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_17","body":"New Feature ","description":"","id":44483327},"45128293":{"title":"getConfigurationProperties()","url":"guides/rgcms/rgcms.html#__rgcms_classes_AppManifest-bootstrapping_api_getConfigurationProperties","body":"getConfigurationProperties()  This method allow arbitrary other configuration properties to be overridden. One common use case is in conjunction with the getFixtures() method, discussed above: ","description":" This method allow arbitrary other configuration properties to be overridden. One common use case is in conjunction with the
  getFixtures() method, discussed above: ","id":45128293},"57327287":{"title":"cssClassFa()","url":"guides/rgant/rgant.html#_rgant-ViewModelLayout_cssClassFa","body":"cssClassFa()  The cssClassFa() attribute is used to specify the name of a Font Awesome icon name, to be rendered as the domain object’s icon.  These attribute can also be applied to domain objects to specify the object’s icon, and to actions to specify an icon for the action’s representation as a button or menu item.  If necessary the icon specified can be overridden by a particular object instance using the iconName() method.  For example:  There can be multiple \"fa-\" classes, eg to mirror or rotate the icon. There is no need to include the mandatory fa \"marker\" CSS class; it will be automatically added to the list. The fa- prefix can also be omitted from the class names; it will be prepended to each if required.  The related cssClassFaPosition() attribute is currently unused for domain objects; the icon is a
 lways rendered to the left. ","description":" The cssClassFa() attribute is used to specify the name of a Font Awesome icon name, to be rendered as the domain object’s icon. ","id":57327287},"62314289":{"title":"Menu Bars Layout","url":"guides/ugvw/ugvw.html#_ugvw_menubars-layout","body":"Menu Bars Layout ","description":"","id":62314289},"64932464":{"title":"Other Guides","url":"guides/ugtst/ugtst.html#_other_guides","body":"Other Guides  Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides.  The user guides available are:  The reference guides are:  The remaining guides are: ","description":" Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides. ","id":64932464},"66604001":{"title":"@Programmatic","url":"guides/rgant/rgant.html#_rgant-Programmatic","body":"@Programmatic ","description":"","id":66604001},"68441589":{"title":"License headers","url":"guides/cgcom/cgcom.
 html#__cgcom_cutting-a-release_releasing-core_license-headers","body":"License headers  The Apache Release Audit Tool RAT (from the Apache Creadur project) checks for missing license header files. The parent pom.xml of each releasable module specifies the RAT Maven plugin, with a number of custom exclusions.  To run the RAT tool, use:  where rat.numUnapprovedLicenses property is set to a high figure, temporarily overriding the default value of 0. This will allow the command to run over all submodules, rather than failing after the first one. The command writes out a target\\rat.txt for each submodule. missing license notes are indicated using the key !???. The for command collates all the errors.  Investigate and fix any reported violations, typically by either:  To add missing headers, use the groovy script addmissinglicenses.groovy (in the scripts directory) to automatically insert missing headers for certain file types. The actual files checked are those with extensions specified
  in the line def fileEndings = [\".java\", \".htm\"]:  (If the -x is omitted then the script is run in \"dry run\" mode). Once you’ve fixed all issues, confirm once more that apache-rat-plugin no longer reports any license violations, this time leaving the rat.numUnapprovedLicenses property to its default, 0: ","description":" The Apache Release Audit Tool RAT (from the Apache Creadur project) checks for missing license header files. The parent pom.xml of each releasable module specifies the RAT Maven plugin, with a number of custom exclusions. ","id":68441589},"73703450":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_29","body":"New Feature ","description":"","id":73703450},"74705826":{"title":"How to implement a spellchecker?","url":"guides/htg.html#_ugbtb_hints-and-tips_how-to-implement-a-spellchecker","body":"How to implement a spellchecker?  From this thread on the Apache Isis users mailing list:  One way to implement is to use the event bus:  if 
 if the change is made through an edit, you can use @Property#domainEvent().  You’ll need some way to know which fields should be spell checked. Two ways spring to mind:  And you’ll (obviously) also need some sort of spell checker implementation to call. ","description":" From this thread on the Apache Isis users mailing list: ","id":74705826},"75054401":{"title":"Supporting Method Prefixes","url":"guides/rgcms/rgcms.html#_rgcms_methods_prefixes","body":"Supporting Method Prefixes  Supporting methods are those that are associated with properties, collections and actions, providing additional imperative business rule checking and behaviour to be performed when the user interacts with those object members.  This association is performed by name matching. Thus, a property called \"firstName\", derived from a method getFirstName() may have supporting methods hideFirstName(), disableFirstName() and validateFirstName(). Supporting methods are, therefore, each characterized by their own
  particular prefix.  The table below lists the method prefixes that are recognized as part of Apache Isis' default programming model. ","description":" Supporting methods are those that are associated with properties, collections and actions, providing additional imperative business rule checking and behaviour to be performed when the user interacts with those object members. ","id":75054401},"77231561":{"title":"Interaction Execution","url":"guides/rgcms/rgcms.html#_rgcms_schema-ixn","body":"Interaction Execution  The interaction (\"ixn\") schema defines the serialized form of an action invocation or a property edit. In fact, it actually defines a call-graph of such executions for those cases where the WrapperFactory is used to execute sub-actions/property edits.  Each execution identifies the target object, the member to invoke, and the arguments. It also captures metrics about the execution, and the result of the execution (eg return value of an action invocation). ","description
 ":" The interaction (\"ixn\") schema defines the serialized form of an action invocation or a property edit. In fact, it actually defines a call-graph of such executions for those cases where the WrapperFactory is used to execute sub-actions/property edits. ","id":77231561},"78112488":{"title":"Screencast","url":"guides/ugvw/ugvw.html#_screencast","body":"Screencast  This screencast describes the feature. ","description":" This screencast describes the feature. ","id":78112488},"78624086":{"title":"Other Guides","url":"guides/ugsec/ugsec.html#_other_guides","body":"Other Guides  Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides.  The user guides available are:  The reference guides are:  The remaining guides are: ","description":" Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides. ","id":78624086},"80534397":{"title":"ContentMappingService","url":"guides/rgsvc/rgsv
 c.html#_rgsvc_presentation-layer-spi_ContentMappingService","body":"ContentMappingService  The ContentMappingService supports the (default implementation of the) ContentNegotiationService enabling the RestfulObjects viewer to represent domain objects in some other format as specified by the HTTP Accept header.  See ContentNegotiationService for further discussion. ","description":" The ContentMappingService supports the (default implementation of the) ContentNegotiationService enabling the RestfulObjects viewer to represent domain objects in some other format as specified by the HTTP Accept header. ","id":80534397},"83803344":{"title":"MessageService","url":"guides/rgsvc/rgsvc.html#_rgsvc_application-layer-api_MessageService","body":"MessageService  The MessageService allows domain objects to raise information, warning or error messages. These messages can either be simple strings, or can be translated. ","description":" The MessageService allows domain objects to raise information,
  warning or error messages. These messages can either be simple strings, or can be translated. ","id":83803344},"83933647":{"title":"Persistence Concerns","url":"guides/ugbtb/ugbtb.html#_persistence_concerns","body":"Persistence Concerns ","description":"","id":83933647},"85931482":{"title":"Task","url":"release-notes/release-notes.html#_task_24","body":"Task ","description":"","id":85931482},"87271564":{"title":"2004:","url":"pages/articles-and-presentations/articles-and-presentations.html#_2004","body":"2004: ","description":"","id":87271564},"90561824":{"title":"Wicket Viewer","url":"release-notes/release-notes.html#_wicket_viewer_8","body":"Wicket Viewer ","description":"","id":90561824},"90935214":{"title":"Wicket Viewer","url":"release-notes/release-notes.html#_wicket_viewer_10","body":"Wicket Viewer ","description":"","id":90935214},"91902412":{"title":"The issue in more detail","url":"guides/ugodn/ugodn.html#_the_issue_in_more_detail","body":"The issue in more detail  Consid
 er these entities (yuml.me/b8681268):  In the course of a transaction, the Agreement entity is loaded into memory (not necessarily modified), and then new AgreementRoles are associated to it.  All these entities implement Comparable using ObjectContracts, and the implementation of AgreementRole's (simplified) is:  while Agreement's is implemented as:  and Party's is similarly implemented as:  DataNucleus’s persistence-by-reachability algorithm adds the AgreementRole instances into a SortedSet, which causes AgreementRole#compareTo() to fire:  In other words, in figuring out whether AgreementRole requires the persistence-by-reachability algorithm to run, it causes the adjacent associated entity Party to also be retrieved. ","description":" Consider these entities (yuml.me/b8681268): ","id":91902412},"92467660":{"title":"API and Usage","url":"guides/ugtst/ugtst.html#_ugtst_fixture-scripts_api-and-usage","body":"API and Usage  There are two parts to using fixture scripts: the FixtureS
 cripts domain service class, and the FixtureScript view model class:  Let’s look at FixtureScripts domain service in more detail first. ","description":" There are two parts to using fixture scripts: the FixtureScripts domain service class, and the FixtureScript view model class: ","id":92467660},"96583162":{"title":"Configure toolchains plugin","url":"guides/cgcom/cgcom.html#_configure_toolchains_plugin","body":"Configure toolchains plugin  Apache Isis releases are built using Java 7, enforced using the maven toolchains plugin. Ensure that Java 7 is installed and the toolchains plugin is configured, as described in the contributors' guide. ","description":" Apache Isis releases are built using Java 7, enforced using the maven toolchains plugin. Ensure that Java 7 is installed and the toolchains plugin is configured, as described in the contributors' guide. ","id":96583162},"99090360":{"title":"Running the App","url":"guides/ugfun/ugfun.html#__ugfun_getting-started_simpleapp-arche
 type_running-the-app","body":"Running the App  The simpleapp archetype generates a single WAR file, configured to run both the Wicket viewer and the Restful Objects viewer. The archetype also configures the DataNucleus/JDO Objectstore to use an in-memory HSQLDB connection.  Once you’ve built the app, you can run the WAR in a variety of ways. ","description":" The simpleapp archetype generates a single WAR file, configured to run both the Wicket viewer and the Restful Objects viewer. The archetype also configures the DataNucleus/JDO Objectstore to use an in-memory HSQLDB connection. ","id":99090360},"100682258":{"title":"Update dependencies","url":"guides/cgcom/cgcom.html#_update_dependencies","body":"Update dependencies  With the release complete, now is a good time to bump versions of dependencies (so that there is a full release cycle to identify any possible issues).  You will probably want to create a new JIRA ticket for these updates (or if minor then use the \"catch-all\" JI
 RA ticket raised earlier for the next release). ","description":" With the release complete, now is a good time to bump versions of dependencies (so that there is a full release cycle to identify any possible issues). ","id":100682258},"102347041":{"title":"Bug","url":"release-notes/release-notes.html#_bug_10","body":"Bug ","description":"","id":102347041},"104167755":{"title":"How to implement a spellchecker?","url":"guides/ugbtb/ugbtb.html#_ugbtb_hints-and-tips_how-to-implement-a-spellchecker","body":"How to implement a spellchecker?  From this thread on the Apache Isis users mailing list:  One way to implement is to use the event bus:  if if the change is made through an edit, you can use @Property#domainEvent().  You’ll need some way to know which fields should be spell checked. Two ways spring to mind:  And you’ll (obviously) also need some sort of spell checker implementation to call. ","description":" From this thread on the Apache Isis users mailing list: ","id":10416775
 5},"105480253":{"title":"Visitor","url":"guides/ugbtb/ugbtb.html#__code_visitor_code","body":"Visitor  More often than not, you’ll want to visit every element in the metamodel, and so for this you can instead subclass from MetaModelValidatorVisiting.Visitor:  You can then create your custom validator by subclassing MetaModelValidatorComposite and adding the visiting validator:  If you have more than one rule then each can live in its own visitor. ","description":" More often than not, you’ll want to visit every element in the metamodel, and so for this you can instead subclass from MetaModelValidatorVisiting.Visitor: ","id":105480253},"106558909":{"title":"contributedAs()","url":"guides/rgant/rgant.html#_rgant-ActionLayout_contributedAs","body":"contributedAs()  For a domain service action that can be contributed, the contributedAs() attribute determines how it is contributed: as an action or as an association (ie a property or collection).  The distinction between property or c
 ollection is automatic: if the action returns a java.util.Collection (or subtype) then the action is contributed as a collection; otherwise it is contributed as a property.  For a domain service action to be contributed, the domain services must have a nature nature of either VIEW or VIEW_CONTRIBUTIONS_ONLY, and the action must have safe action semantics, and takes a single argument, namely the contributee domain object.  For example:  It’s also possible to use the attribute to suppress the action completely:  In such cases, though, it would probably make more sense to annotate the action as either hidden or indeed @Programmatic. ","description":" For a domain service action that can be contributed, the contributedAs() attribute determines how it is contributed: as an action or as an association (ie a property or collection). ","id":106558909},"106606865":{"title":"Using the Wicket Viewer","url":"guides/rgcfg/rgcfg.html#_using_the_wicket_viewer","body":"Using the Wicket Viewer  Mo
 st of the you’re likely to run Apache Isis using the Wicket viewer. In this case Apache Isis' \"deployment type\" concept maps to Wicket’s \"configuration\" concept:  Wicket’s mechanism for specifying the \"configuration\" is to use a context parameter in web.xml; Apache Isis automatically infers its own deployment type from this. In other words: ","description":" Most of the you’re likely to run Apache Isis using the Wicket viewer. In this case Apache Isis' \"deployment type\" concept maps to Wicket’s \"configuration\" concept: ","id":106606865},"108815435":{"title":"unchanging()","url":"guides/rgant/rgant.html#_rgant-PropertyLayout_unchanging","body":"unchanging()  The unchanging() attribute is used to indicate that the value held by the property never changes over time, even when other properties of the object do change.  Setting this attribute to true is used as a hint to the viewer to not redraw the property after an AJAX update of some other property/ies of the objec
 t have changed. This is primarily for performance, eg can improve the user experience when rendering PDFs/blobs.  Note that for this to work, the viewer will also ensure that none of the property’s parent component (such as a tab group panel) are re-rendered.  For example: ","description":" The unchanging() attribute is used to indicate that the value held by the property never changes over time, even when other properties of the object do change. ","id":108815435},"109833874":{"title":"Persistable","url":"guides/rgcms/rgcms.html#_rgcms_classes_mixins_Persistable","body":"Persistable  All domain entities automatically implement the DataNucleus Persistable role interface as a result of the enhancer process (the fully qualified class name is org.datanucleus.enhancement.Persistable). So as a developer you do not need to write any code to obtain the mixins that contribute to this interface. ","description":" All domain entities automatically implement the DataNucleus Persistable role 
 interface as a result of the enhancer process (the fully qualified class name is org.datanucleus.enhancement.Persistable). So as a developer you do not need to write any code to obtain the mixins that contribute to this interface. ","id":109833874},"112375674":{"title":"Auditing","url":"migration-notes/migration-notes.html#_auditing","body":"Auditing  The AuditingService SPI service has been deprecated, instead replaced by the AuditerService.  There can be more than one implementation of this new SPI, and a framework-provided implementation (AuditerServiceLogging) will log to a file. The (non-ASF) Incode Platform's audit module also implements the new SPI. ","description":" The AuditingService SPI service has been deprecated, instead replaced by the AuditerService. ","id":112375674},"113098816":{"title":"DataNucleus Object Store","url":"guides/htg.html#_datanucleus_object_store","body":"DataNucleus Object Store ","description":"","id":113098816},"114685873":{"title":"Usage","url":"g
 uides/rgsvc/rgsvc.html#_usage_19","body":"Usage  To indicate that an action invocation should be published, annotate it with the @Action#publishing() annotation.  To indicate that an property edit should be published, annotate it with the @Property#publishing() annotation.  To indicate that a changed object should be published is to annotate it with the @DomainObject#publishing() annotation. ","description":" To indicate that an action invocation should be published, annotate it with the @Action#publishing() annotation. ","id":114685873},"115229271":{"title":"Domain Entities","url":"guides/ugfun/ugfun.html#_ugfun_programming-model_domain-entities","body":"Domain Entities  Entities are persistent domain objects, with their persistence handled by JDO/DataNucleus. As such, they are mapped to a persistent object store, typically an RDBMS, with DataNucleus taking care of both lazy loading and also the persisting of modified (\"dirty\") objects.  Domain entities are generally decorated wi
 th both DataNucleus and Apache Isis annotations. Let’s look at some of the most commonly-used annotations.  To start with, entities are flagged as being \"persistence capable\", indicating how JDO/DataNucleus should manage their identity:  All domain entities will have some sort of mandatory key properties. The example below is a very simple case, where the entity is identified by a name property:  It’s also common for domain entities to have queries annotated on them. These are used by repository domain services to query for instances of the entity:  DataNucleus provides several APIs for defining queries, including entirely programmatic and type-safe APIs; but JDOQL is very similar to SQL and so easily learnt.  The corresponding repository method for the above query is: ","description":" Entities are persistent domain objects, with their persistence handled by JDO/DataNucleus. As such, they are mapped to a persistent object store, typically an RDBMS, with DataNucleus taking car
 e of both lazy loading and also the persisting of modified (\"dirty\") objects. ","id":115229271},"117553409":{"title":"Object Icon","url":"guides/ugfun/ugfun.html#_object_icon","body":"Object Icon  The icon is often the same for all instances of a particular class, and is picked up by convention.  It’s is also possible for an individual instance to return a custom icon, typically so that some significant state of that domain object is represented. For example, a custom icon could be used to represent a shipped order, say, or an overdue library loan. ","description":" The icon is often the same for all instances of a particular class, and is picked up by convention. ","id":117553409},"121574190":{"title":"Related Services","url":"guides/rgsvc/rgsvc.html#_related_services_18","body":"Related Services  The ActionInteractionContext service allows bulk actions to co-ordinate with each other.  The QueryResultsCache is useful for caching the results of expensive method calls. ","descrip
 tion":" The ActionInteractionContext service allows bulk actions to co-ordinate with each other. ","id":121574190},"121879267":{"title":"Wicket Viewer","url":"release-notes/release-notes.html#_wicket_viewer_2","body":"Wicket Viewer ","description":"","id":121879267},"122762699":{"title":"Contributee","url":"guides/rgcms/rgcms.html#_rgcms_classes_contributee","body":"Contributee  The interfaces listed in this chapter act as contributees; they allow domain services to contribute actions/properties/collections to any domain objects that implement these interfaces. ","description":" The interfaces listed in this chapter act as contributees; they allow domain services to contribute actions/properties/collections to any domain objects that implement these interfaces. ","id":122762699},"125299345":{"title":"Example","url":"guides/rgant/rgant.html#_example_2","body":"Example  This example is taken from the (non-ASF) Isis addons' todoapp: ","description":" This example is taken from the (non
 -ASF) Isis addons' todoapp: ","id":125299345},"125961908":{"title":"Do it!","url":"pages/tg/tg.html#_do_it","body":"Do it! ","description":"","id":125961908},"134804772":{"title":"How to handle void/null results","url":"guides/ugbtb/ugbtb.html#_ugbtb_hints-and-tips_how-to-handle-void-and-null-results","body":"How to handle void/null results  From this thread on the Apache Isis users mailing list:  One way to implement this idea is to provide a custom implementation of the RoutingService SPI domain service. The default implementation will either return the current object (if not null), else the home page (as defined by @HomePage) if one exists.  The following custom implementation refines this to use the breadcrumbs (available in the Wicket viewer) to return the first non-deleted domain object found in the list of breadcrumbs:  Note that the above implementation uses Java 8, so if you are using Java 7 then you’ll need to backport accordingly. ","description":" From this thread on t
 he Apache Isis users mailing list: ","id":134804772},"145340696":{"title":"Registering the Services","url":"guides/rgsvc/rgsvc.html#_registering_the_services_20","body":"Registering the Services  The (non-ASF) Incode Platform’s audit module provides an implementation of this service (AuditingService), and also provides a number of related domain services (AuditingServiceMenu, AuditingServiceRepository and AuditingServiceContributions).  Assuming that an AppManifest is being used to bootstrap the app) then this can be activated by updating the pom.xml and updating the AppManifest#getModules() method.  If menu items or contributions are not required in the UI, these can be suppressed either using security or by implementing a vetoing subscriber. ","description":" The (non-ASF) Incode Platform’s audit module provides an implementation of this service (AuditingService), and also provides a number of related domain services (AuditingServiceMenu, AuditingServiceRepository and Auditing
 ServiceContributions). ","id":145340696},"148135206":{"title":"Layout Metadata Reader (deprecated)","url":"guides/ugbtb/ugbtb.html#_ugbtb_programming-model_layout-metadata-reader","body":"Layout Metadata Reader (deprecated)  The metadata for domain objects is obtained both annotations and files. There is also deprecated support for reading layouts from .layout.json files. This service provides an SPI (and default implementation) for reading layouts defined in this fashion. ","description":" The metadata for domain objects is obtained both annotations and files. There is also deprecated support for reading layouts from .layout.json files. This service provides an SPI (and default implementation) for reading layouts defined in this fashion. ","id":148135206},"153666205":{"title":"Implementation","url":"guides/rgsvc/rgsvc.html#_implementation_17","body":"Implementation  The core framework provides a default implementation of this service (o.a.i.core.metamodel.services.title.TitleServic
 eDefault). ","description":" The core framework provides a default implementation of this service (o.a.i.core.metamodel.services.title.TitleServiceDefault). ","id":153666205},"155655500":{"title":"@PrimaryKey (javax.jdo)","url":"guides/rgant/rgant.html#_rgant-PrimaryKey","body":"@PrimaryKey (javax.jdo) ","description":"","id":155655500},"158033412":{"title":"SPI","url":"guides/rgsvc/rgsvc.html#_spi_27","body":"SPI  The SPI defined by the service is: ","description":" The SPI defined by the service is: ","id":158033412},"158069558":{"title":"Usability: Defaults","url":"pages/tg/tg.html#_usability_defaults","body":"Usability: Defaults  Quick detour: often we want to set up defaults to go with choices. Sensible defaults for action parameters can really improve the usability of the app. ","description":" Quick detour: often we want to set up defaults to go with choices. Sensible defaults for action parameters can really improve the usability of the app. ","id":158069558},"158897592":{"t
 itle":"Refactoring","url":"guides/dg/dg.html#__dg_ide_intellij_hints-and-tips_refactoring","body":"Refactoring  Loads of good stuff on the Refactor menu; most used are:  If you can’t remember all those shortcuts, just use ctrl-shift-alt-T (might want to rebind that to something else!) and get a context-sensitive list of refactorings available for the currently selected object ","description":" Loads of good stuff on the Refactor menu; most used are: ","id":158897592},"159072030":{"title":"(non-ASF) Incode Platform","url":"migration-notes/migration-notes.html#_migration-notes_1.14.0-to-1.15.0_incode-platform","body":"(non-ASF) Incode Platform  The various (non-ASF) Isis Addons and Incode Catalog have also been combined into a single \"Incode Platform\".  While each module can still be consumed individually, the new platform versions consistently (a change in any one module will result in a re-release of all). This should make these modules easier to consume, and easier to maintain/
 develop.  All the modules remain open source, still licensed under the ASF v2.0 license.  As of this release, none of the groupIds or artifactIds have changed. They will be rationalized/made consistent in a future release; most probably to coincide with v2.0.0 of the framework. ","description":" The various (non-ASF) Isis Addons and Incode Catalog have also been combined into a single \"Incode Platform\". ","id":159072030},"160872749":{"title":"Related Services","url":"guides/rgfis/rgfis.html#_related_services","body":"Related Services  The default implementation of ContentNegotiationService delegates to ContentMappingService (if present) to convert domain entities into a stable form (eg DTO).  The ContentNegotiationService is itself called by the (default implementation of) RepresentationService. ","description":" The default implementation of ContentNegotiationService delegates to ContentMappingService (if present) to convert domain entities into a stable form (eg DTO). ","id":160
 872749},"163456888":{"title":"Dependency upgrade","url":"release-notes/release-notes.html#_dependency_upgrade_9","body":"Dependency upgrade ","description":"","id":163456888},"163915714":{"title":"web.xml","url":"migration-notes/migration-notes.html#_web_xml","body":"web.xml  In the web.xml, the \"isis.viewers\" context-param is now ignored. Instead the viewer_wicket.properties and viewer_restfulobjects.properties will both be loaded if present (but neither need be present). ","description":" In the web.xml, the \"isis.viewers\" context-param is now ignored. Instead the viewer_wicket.properties and viewer_restfulobjects.properties will both be loaded if present (but neither need be present). ","id":163915714},"165602306":{"title":"GridLoaderService","url":"guides/rgsvc/rgsvc.html#_rgsvc_presentation-layer-spi_GridLoaderService","body":"GridLoaderService  The GridLoaderService provides the ability to load the XML layout (grid) for a domain class. ","description":" The GridLoaderServi
 ce provides the ability to load the XML layout (grid) for a domain class. ","id":165602306},"165750333":{"title":"loaded()","url":"guides/rgcms/rgcms.html#_rgcms_methods_lifecycle_loaded","body":"loaded()  The loaded() lifecycle callback method is called when a (persistent) object has just been loaded from the object store. ","description":" The loaded() lifecycle callback method is called when a (persistent) object has just been loaded from the object store. ","id":165750333},"166045728":{"title":"Sanity Check","url":"guides/cgcom/cgcom.html#_sanity_check_2","body":"Sanity Check  Ensure that the framework builds ok using the same command that your CI server is set up to execute (see section above). ","description":" Ensure that the framework builds ok using the same command that your CI server is set up to execute (see section above). ","id":166045728},"166899251":{"title":"Installing and Setting up","url":"guides/dg/dg.html#__dg_ide_intellij_installing","body":"Installing and Sett
 ing up  This section covers installation and setup. These notes/screenshots were prepared using IntelliJ Community Edition 14.1.x, but are believed to be compatible with more recent versions/other editions of the IDE. ","description":" This section covers installation and setup. These notes/screenshots were prepared using IntelliJ Community Edition 14.1.x, but are believed to be compatible with more recent versions/other editions of the IDE. ","id":166899251},"167039338":{"title":"Task","url":"release-notes/release-notes.html#_task_14","body":"Task ","description":"","id":167039338},"169081251":{"title":"Interaction","url":"guides/rgsvc/rgsvc.html#__code_interaction_code","body":"Interaction  The public API of the Interaction class consists of:  This class is concrete (is also the implementation). ","description":" The public API of the Interaction class consists of: ","id":169081251},"174738887":{"title":"Related functionality","url":"guides/ugvw/ugvw.html#_related_functionality_2"
 ,"body":"Related functionality  The Recent Pages also lists recently visited pages, selected from a drop-down. ","description":" The Recent Pages also lists recently visited pages, selected from a drop-down. ","id":174738887},"175028546":{"title":"Implementation","url":"guides/rgsvc/rgsvc.html#_implementation_5","body":"Implementation  The framework provides a default implementation of this service, namely GridServiceDefault. ","description":" The framework provides a default implementation of this service, namely GridServiceDefault. ","id":175028546},"175197970":{"title":"Performance tuning","url":"pages/tg/tg.html#_performance_tuning","body":"Performance tuning  The QueryResultsCache (request-scoped) domain service allows arbitrary objects to be cached for the duration of a request.  This can be helpful for \"naive\" code which would normally make the same query within a loop. ","description":" The QueryResultsCache (request-scoped) domain service allows arbitrary objects to be ca
 ched for the duration of a request. ","id":175197970},"175636232":{"title":"RepositoryService","url":"guides/rgsvc/rgsvc.html#_rgsvc_persistence-layer-api_RepositoryService","body":"RepositoryService  The RepositoryService collects together methods for creating, persisting and searching for entities from the underlying persistence store. It acts as an abstraction over the JDO/DataNucleus objectstore.  You can use it during prototyping to write naive queries (find all rows, then filter using the Guava Predicate API, or you can use it to call JDO named queries using JDOQL.  As an alternative, you could also use JDO typesafe queries through the IsisJdoSupport service. ","description":" The RepositoryService collects together methods for creating, persisting and searching for entities from the underlying persistence store. It acts as an abstraction over the JDO/DataNucleus objectstore. ","id":175636232},"176767338":{"title":"Command and Events","url":"guides/rgsvc/rgsvc.html#__rgsvc_int
 ro_commands-and-events","body":"Command and Events  A good number of the domain services manage the execution of action invocations/property edits, along with the state of domain objects that are modified as a result of these. These services capture information which can then be used for various purposes, most notably for auditing or for publishing events, or for deferring execution such that the execution be performed in the background at some later date.  The diagram below shows how these services fit together. The outline boxes are services while the coloured boxes represent data structures - defined in the applib and therefore accessible to domain applications - which hold various information about the executions.  To explain:  Implementations of CommandService can use the Command#getMemento() method to obtain a XML equivalent of that Command, reified using the cmd.xsd schema. This can be converted back into a CommandDto using the CommandDtoUtils utility class (part of the appli
 b).  Similarly, implementations of PublisherService can use the InteractionDtoUtils utility class to obtain a InteractionDto representing the interaction, either just for a single execution or for the entire call-graph. This can be converted into XML in a similar fashion.  Likewise, the PublishedObjects class passed to the PublisherService at the end of the interaction provides the PublishedObjects#getDto() method which returns a ChangesDto instance. This can be converted into XML using the ChangesDtoUtils utility class.  One final point: multiple PublisherService implementations are supported because different implementations may have different responsibilities. For example, the (non-ASF) Incode Platform's publishmq module is responsible for publishing messages onto an ActiveMQ event bus, for inter-system communication. However, the SPI can also be used for profiling; each execution within the call-graph contains metrics of the number of objects loaded or modified as a result of th
 at execution, and thus could be used for application profiling. The framework provides a default PublisherServiceLogging implementation that logs this using SLF4J. ","description":" A good number of the domain services manage the execution of action invocations/property edits, along with the state of domain objects that are modified as a result of these. These services capture information which can then be used for various purposes, most notably for auditing or for publishing events","id":176767338},"178125062":{"title":"domainEvent()","url":"guides/rgant/rgant.html#_rgant-Action_domainEvent","body":"domainEvent()  Whenever a domain object (or list of domain objects) is to be rendered, the framework fires off multiple domain events for every property, collection and action of the domain object. In the cases of the domain object’s actions, the events that are fired are:  Subscribers subscribe through the EventBusService using either Guava or Axon Framework annotations and can influ
 ence each of these phases.  By default the event raised is ActionDomainEvent.Default. For example:  The domainEvent() attribute allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead. This attribute is also supported for collections and properties.  For example:  The benefit is that subscribers can be more targeted as to the events that they subscribe to. ","description":" Whenever a domain object (or list of domain objects) is to be rendered, the framework fires off multiple domain events for every property, collection and action of the domain object. In the cases of the domain object’s actions, the events that are fired are: ","id":178125062},"180783343":{"title":"TranslatableException","url":"guides/ugbtb/ugbtb.html#__code_translatableexception_code","body":"TranslatableException  Another mechanism by which messages can be rendered to the user are as the result of exception messages thrown and recognized by an Exce
 ptionRecognizer.  In this case, if the exception implements TranslatableException, then the message will automatically be translated before being rendered. The TranslatableException itself takes the form: ","description":" Another mechanism by which messages can be rendered to the user are as the result of exception messages thrown and recognized by an ExceptionRecognizer. ","id":180783343},"183226640":{"title":"updatedLifecycleEvent()","url":"guides/rgant/rgant.html#_rgant-DomainObject_updatedLifecycleEvent","body":"updatedLifecycleEvent()  Whenever a (persistent) domain object has been modified and has been updated in the database, an \"updated\" lifecycle event is fired.  Subscribers subscribe through the EventBusService and can use the event to obtain a reference to the domain object.  By default the event raised is ObjectUpdatedEvent.Default. For example:  The purpose of the updatedLifecycleEvent() attribute is to allows a custom subclass to be emitted instead. A similar attrib
 ute is available for other lifecycle events.  For example:  The benefit is that subscribers can be more targeted as to the events that they subscribe to. ","description":" Whenever a (persistent) domain object has been modified and has been updated in the database, an \"updated\" lifecycle event is fired. ","id":183226640},"188123644":{"title":"2013","url":"pages/articles-and-presentations/articles-and-presentations.html#_2013","body":"2013 ","description":"","id":188123644},"189180810":{"title":"HoldsUpdatedAt","url":"guides/rgcms/rgcms.html#_rgcms_classes_roles_HoldsUpdatedAt","body":"HoldsUpdatedAt  The HoldsUpdatedAt role interface allows the (framework-provided) TimestampService to update each object with the current timestamp whenever it is modified in a transaction.  The interface is defined as:  The current time is obtained from the ClockService.  Entities that implement this interface often also implement HoldsUpdatedBy role interface; as a convenience the Timestampable int
 erface combines the two roles. ","description":" The HoldsUpdatedAt role interface allows the (framework-provided) TimestampService to update each object with the current timestamp whenever it is modified in a transaction. ","id":189180810},"191180113":{"title":"persistence.xml","url":"guides/ugodn/ugodn.html#_ugodn_configuring_persistence-xml","body":"persistence.xml  DataNucleus will for itself also and read the META-INF/persistence.xml. In theory it can hold mappings and even connection strings. However, with Apache Isis we tend to use annotations instead and externalize connection strings. so its definition is extremely simply, specifying just the name of the \"persistence unit\".  Here’s the one provided by the SimpleApp archetype:  Normally all one needs to do is to change the persistence-unit name.  See DataNucleus' documentation on persistence.xml to learn more. ","description":" DataNucleus will for itself also and read the META-INF/persistence.xml. In theory it can hold 
 mappings and even connection strings. However, with Apache Isis we tend to use annotations instead and externalize connection strings. so its definition is extremely simply, specifying just the name of the \"persistence unit","id":191180113},"193237835":{"title":"Core","url":"release-notes/release-notes.html#_core_8","body":"Core ","description":"","id":193237835},"193497711":{"title":"UI Hints","url":"guides/ugfun/ugfun.html#_ugfun_ui-hints","body":"UI Hints ","description":"","id":193497711},"194608562":{"title":"SPI","url":"guides/rgsvc/rgsvc.html#_spi_19","body":"SPI  The SPI defined by the service is:  where FixtureScriptsSpecification exposes these values:  The class is immutable but it has a builder (obtained using FixturescriptsSpecification.builder(…​)) for a fluent API. ","description":" The SPI defined by the service is: ","id":194608562},"195374240":{"title":"Update the LDAP committee (if a PMC member)","url":"guides/cgcom/cgcom.html#_update_the_ldap_committee_if_a_p
 mc_member","body":"Update the LDAP committee (if a PMC member)  (Assuming that the new committer is a PMC member), also add them as to the PMC committee. This takes two steps:  The new committer does not officially become a member of the PMC until the ASF records have been updated. ","description":" (Assuming that the new committer is a PMC member), also add them as to the PMC committee. This takes two steps: ","id":195374240},"195848147":{"title":"ICLA, obtain new account","url":"guides/cgcom/cgcom.html#_icla_obtain_new_account","body":"ICLA, obtain new account  If required (that is, if the committer is not already a committer for a different ASF project), then ask them to complete an ICLA. As a result of this, they should also get an @apache.org user name.  More info can be found in the ASF new committers guide. ","description":" If required (that is, if the committer is not already a committer for a different ASF project), then ask them to complete an ICLA. As a result of this, t
 hey should also get an @apache.org user name. ","id":195848147},"196560907":{"title":"XJC profile","url":"guides/rgmvn/rgmvn.html#__rgmvn_xsd_xsd-submodule_xjc-profile","body":"XJC profile  The xjc profile reads the XSD generated by the xsd goal, and from it generates Java DTOs. Note that this isn’t round-tripping: the original view model is only for use within the Isis app, whereas the DTO generated from the XSDs is for use in a standalone context, eg in a Java subscriber on an event bus.  The xjc profile is defined as:  The referenced catalog.xml file instructs the xjc plugin how to resolve referenced schema locations. Only a reference for the Apache Isis common schema is likely to be needed: ","description":" The xjc profile reads the XSD generated by the xsd goal, and from it generates Java DTOs. Note that this isn’t round-tripping: the original view model is only for use within the Isis app, whereas the DTO generated from the XSDs is for use in a standalone context","id":19
 6560907},"198329644":{"title":"Strings (Length)","url":"guides/ugfun/ugfun.html#__ugfun_programming-model_properties_datatypes_strings","body":"Strings (Length)  By default JDO/DataNucleus will map string properties to a VARCHAR(255). To limit the length, use the @Column(length=…​) annotation.  For example:  This is a good example of a case where Apache Isis infers domain semantics from the JDO annotation. ","description":" By default JDO/DataNucleus will map string properties to a VARCHAR(255). To limit the length, use the @Column(length=…​) annotation. ","id":198329644},"198382465":{"title":"Actions","url":"pages/tg/tg.html#_actions","body":"Actions  Most business functionality is implemented using actions basically a public method accepting domain classes and primitives as its parameter types. The action can return a domain entity, or a collection of entities, or a primitive/String/value, or void. If a domain entity is returned then that object is rendered immediately; if
  a collection is returned then the Wicket viewer renders a table. Such collections are sometimes called \"standalone\" collections. ","description":" Most business functionality is implemented using actions basically a public method accepting domain classes and primitives as its parameter types. The action can return a domain entity, or a collection of entities, or a primitive/String/value, or void. If a domain entity is returned then that object is rendered","id":198382465},"203208629":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_18","body":"New Feature ","description":"","id":203208629},"203740710":{"title":"RoutingService","url":"guides/rgsvc/rgsvc.html#_rgsvc_presentation-layer-spi_RoutingService","body":"RoutingService  The RoutingService provides the ability to return (and therefore render) an alternative object from an action invocation.  There are two primary use cases:  Currently the routing service is used only by the Wicket viewer; it is ign
 ored by the Restful Objects viewer. ","description":" The RoutingService provides the ability to return (and therefore render) an alternative object from an action invocation. ","id":203740710},"204452611":{"title":"Related services","url":"guides/rgsvc/rgsvc.html#_related_services_15","body":"Related services  The ConfigurationServiceMenu exposes the allConfigurationProperties action in the user interface. ","description":" The ConfigurationServiceMenu exposes the allConfigurationProperties action in the user interface. ","id":204452611},"207811701":{"title":"API","url":"guides/rgsvc/rgsvc.html#_api_2","body":"API  The API of TitleService is: ","description":" The API of TitleService is: ","id":207811701},"209853740":{"title":"To run","url":"guides/rgmvn/rgmvn.html#_to_run","body":"To run  The plugin is activated by default, so is run simply using:  This will run any tests, and then also - because the plugin is activated by the isis-validate property and bound to the test phase, wi
 ll run the plugin’s validate goal.  If for any reason you want to disable the validation, use: ","description":" The plugin is activated by default, so is run simply using: ","id":209853740},"213642269":{"title":"Moving on","url":"guides/ugfun/ugfun.html#__ugfun_getting-started_helloworld-archetype_moving-on","body":"Moving on  When you are ready to start working on your own app, we don’t recommend building on top of the helloworld app.  Instead, we suggest that you start with the simpleapp archetype instead. Although a little more complex, it provides more structure and tests, all of which will help you as your application grows. ","description":" When you are ready to start working on your own app, we don’t recommend building on top of the helloworld app. ","id":213642269},"216231183":{"title":"Raising a pull request","url":"guides/dg/dg.html#_raising_a_pull_request","body":"Raising a pull request  If you have your own fork, you can now simply push the changes you’ve made 
 locally to your fork:  This will create a corresponding branch in the remote github repo. If you use gitk --all, you’ll also see a remotes/origin/ISIS-123-blobs branch.  Then, use github to raise a pull request. Pull requests sent to the Apache GitHub repositories will forward a pull request e-mail to the dev mailing list. You’ll probably want to sign up to the dev mailing list first before issuing your first pull request (though that isn’t mandatory).  The process to raise the pull request, broadly speaking: ","description":" If you have your own fork, you can now simply push the changes you’ve made locally to your fork: ","id":216231183},"220685197":{"title":"AbstractSubscriber","url":"guides/rgcms/rgcms.html#_rgcms_classes_super_AbstractSubscriber","body":"AbstractSubscriber  This is a convenience superclass for creating subscriber domain services on the EventBusService. It uses @PostConstruct and @PreDestroy callbacks to automatically register/unregister itself with the 
 EventBusService.  It’s important that subscribers register before any domain services that might emit events on the EventBusService. For example, the (non-ASF) Incode Platform security module provides a domain service that automatically seeds certain domain entities; these will generate lifecycle events and so any subscribers must be registered before such seed services. The easiest way to do this is to use the @DomainServiceLayout#menuOrder() attribute.  As a convenience, the AbstractSubscriber specifies this attribute. ","description":" This is a convenience superclass for creating subscriber domain services on the EventBusService. It uses @PostConstruct and @PreDestroy callbacks to automatically register/unregister itself with the EventBusService. ","id":220685197},"221961571":{"title":"Release prepare \"dry run\"","url":"guides/cgcom/cgcom.html#__cgcom_cutting-a-release_releasing-core_release-prepare-dry-run","body":"Release prepare \"dry run\"  Most of the work is done using 
 the mvn release:prepare goal. Since this makes a lot of changes, we run it first in \"dry run\" mode; only if that works do we run the goal for real.  Run the dry-run as follows:  You may be prompted for the gpg passphrase. ","description":" Most of the work is done using the mvn release:prepare goal. Since this makes a lot of changes, we run it first in \"dry run\" mode; only if that works do we run the goal for real. ","id":221961571},"224301547":{"title":"IsisWebAppBootstrapper","url":"guides/ugbtb/ugbtb.html#__code_isiswebappbootstrapper_code","body":"IsisWebAppBootstrapper  The IsisWebAppBootstrapper servlet context listener bootstraps the shared (global) metadata for the Apache Isis framework. This listener is not required (indeed must not be configured) if the Wicket viewer is in use.  Its definition is:  Its context parameters are: ","description":" The IsisWebAppBootstrapper servlet context listener bootstraps the shared (global) metadata for the Apache Isis framework. This
  listener is not required (indeed must not be configured) if the Wicket viewer is in use. ","id":224301547},"227377078":{"title":"Initialization","url":"guides/ugfun/ugfun.html#_ugfun_programming-model_domain-services_initialization","body":"Initialization  Services can optionally declare lifecycle callbacks to initialize them (when the app is deployed) and to shut them down (when the app is undeployed).  An Apache Isis session is available when initialization occurs (so services can interact with the object store, for example).  The framework will call any public method annotated with @PostConstruct with either no arguments of an argument of type Map<String,String>. In the latter case, the framework passes in the configuration (isis.properties and any other component-specific configuration files).  Shutdown is similar; the framework will call any method annotated with @PreDestroy. ","description":" Services can optionally declare lifecycle callbacks to initialize them (when the app
  is deployed) and to shut them down (when the app is undeployed). ","id":227377078},"228550183":{"title":"Policies","url":"guides/cgcom/cgcom.html#_cgcom_policies","body":"Policies ","description":"","id":228550183},"229025509":{"title":"Remove references to isis-viewer-wicket parent pom.","url":"migration-notes/migration-notes.html#_remove_references_to_code_isis_viewer_wicket_code_parent_pom","body":"Remove references to isis-viewer-wicket parent pom.  In earlier releases the Wicket viewer defined its own parent pom.xml for dependency management and its dependencies and to declare the various submodules that make up the viewer. This pom.xml has now been incorporated into the parent pom.xml for the Core framework.  Therefore, in the parent pom.xml of your own domain applications, remove: ","description":" In earlier releases the Wicket viewer defined its own parent pom.xml for dependency management and its dependencies and to declare the various submodules that make up the viewer. 
 This pom.xml has now been incorporated into the parent pom.xml for the Core framework. ","id":229025509},"230599582":{"title":"AuditingServiceInternal","url":"guides/rgfis/rgfis.html#_rgfis_persistence-layer_AuditingServiceInternal","body":"AuditingServiceInternal  The (internal) AuditingServiceInternal domain service acts as an internal facade to any configured AuditingService and AuditerService services. It is responsible for obtaining the details of all changes to domain objects within an interaction, and then to call the configured AuditingService to actually create audit entries of those changes. ","description":" The (internal) AuditingServiceInternal domain service acts as an internal facade to any configured AuditingService and AuditerService services. It is responsible for obtaining the details of all changes to domain objects within an interaction, and then to call the configured AuditingService to actually create audit entries of those changes. ","id":230599582},"23247164
 4":{"title":"Registering Subscribers","url":"guides/rgsvc/rgsvc.html#_registering_subscribers","body":"Registering Subscribers  The register() method should be called in the @PostConstruct lifecycle method. It is valid and probably the least confusing to readers to also \"unregister\" in the @PreDestroy lifecycle method (though as noted above, unregistering is actually a no-op).  For example:  This works for both singleton (application-scoped) and also @RequestScoped domain services. ","description":" The register() method should be called in the @PostConstruct lifecycle method. It is valid and probably the least confusing to readers to also \"unregister\" in the @PreDestroy lifecycle method (though as noted above, unregistering is actually a no-op). ","id":232471644},"235512052":{"title":"Usage","url":"guides/rgsvc/rgsvc.html#_usage_21","body":"Usage  The usage will vary depending upon the conventions of the design. As of 1.9.0, the usage of the service has been centralized such th
 at the packages to be scanned are located from the AppManifest's #getModules() method.  For example, the SimpleApp archetype's app manifest includes:  where the three module classes in effect define three different package prefixes to search under (for domain services, fixture scripts and persistent entities).  Other usages of the ClassDiscoveryService are likely to work in a similar way, requiring some sort of scope to be specified. ","description":" The usage will vary depending upon the conventions of the design. As of 1.9.0, the usage of the service has been centralized such that the packages to be scanned are located from the AppManifest's #getModules() method. ","id":235512052},"238546442":{"title":"rebuildMetamodel()","url":"guides/rgcms/rgcms.html#__rgcms_classes_mixins_Object_rebuildMetamodel","body":"rebuildMetamodel()  The Object_rebuildMetamodel mixin provides the ability to discard the current internal metamodel data (an instance of ObjectSpecification) for the domain c
 lass of the rendered object, and recreate from code and other sources (most notably, layout XML data). It has the following signature: ","description":" The Object_rebuildMetamodel mixin provides the ability to discard the current internal metamodel data (an instance of ObjectSpecification) for the domain class of the rendered object, and recreate from code and other sources (most notably, layout XML data). It has the following signature: ","id":238546442},"238979657":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_22","body":"New Feature ","description":"","id":238979657},"240026998":{"title":"Improvement","url":"release-notes/release-notes.html#_improvement_14","body":"Improvement ","description":"","id":240026998},"242030985":{"title":"1.4.0","url":"release-notes/release-notes.html#_release-notes_1.4.0","body":"1.4.0 ","description":"","id":242030985},"243439147":{"title":"hidden()","url":"guides/rgant/rgant.html#_rgant-Property_hidden","body":"hidden(
 )  Properties can be hidden at the domain-level, indicating that they are not visible to the end-user. This attribute can also be applied to actions and collections.  For example:  The acceptable values for the where parameter are:  For example, if a property is annotated with @Title, then normally this should be hidden from all tables. Annotating with @Property(where=Where.NOWHERE) overrides this. ","description":" Properties can be hidden at the domain-level, indicating that they are not visible to the end-user. This attribute can also be applied to actions and collections. ","id":243439147},"243876171":{"title":"Task","url":"release-notes/release-notes.html#_task_28","body":"Task ","description":"","id":243876171},"244520152":{"title":"SessionLoggingService","url":"guides/rgsvc/rgsvc.html#_rgsvc_presentation-layer-spi_SessionLoggingService","body":"SessionLoggingService  The SessionLoggingService defines an SPI to keep track of (typically: to log) the current sessions that are us
 ing the application. ","description":" The SessionLoggingService defines an SPI to keep track of (typically: to log) the current sessions that are using the application. ","id":244520152},"246275568":{"title":"Registering the Services","url":"guides/rgsvc/rgsvc.html#_registering_the_services_4","body":"Registering the Services  Assuming that the configuration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app), then the default implementation of GridLoaderService is automatically registered and injected, and no further configuration is required.  To use an alternative implementation, use @DomainServiceLayout#menuOrder() (as explained in the introduction to this guide). That said, there should be little reason to use a different implementation; if behaviour does need to be changed, it would also be possible to replace the implementation of either the GridLoaderService or the GridSystemService. ","description":" Assuming that the co
 nfiguration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app), then the default implementation of GridLoaderService is automatically registered and injected, and no further configuration is required. ","id":246275568},"246409050":{"title":"Using system properties","url":"guides/ugbtb/ugbtb.html#_using_system_properties","body":"Using system properties  The servlet context initializer will search for any system properties called isis.xxx and if present will use them as overrides.  Thus, an alternative option for a Docker image is to bootstrap the servlet container (Tomcat, Jetty) with appropriate system properties set up. For example, with Tomcat this can be done by writing into the conf/catalina.properties file (see for example this stackoverflow post).  The Docker’s ENTRYPOINT therefore just needs to parse the Docker container’s own command line arguments and use to create this file. ","description":" The servlet context in
 itializer will search for any system properties called isis.xxx and if present will use them as overrides. ","id":246409050},"251015067":{"title":"myapp-dom Module","url":"migration-notes/migration-notes.html#__code_myapp_dom_code_module","body":"myapp-dom Module  In your myapp-dom module (containing definitions of your persistent entities and domain services), create an empty class to represent the module. This should be at the root package for the domain, eg:  Since there is no requirement to actually instantiate this class (it merely provides the location of the myapp.dom package), we give it a private constructor.  If you have any other modules where you have either domain services or entities, similarly create an empty \"module\" class. ","description":" In your myapp-dom module (containing definitions of your persistent entities and domain services), create an empty class to represent the module. This should be at the root package for the domain, eg: ","id":251015067},"2557686
 08":{"title":"Multi-tenancy support","url":"pages/isis-in-pictures/isis-in-pictures.html#_multi_tenancy_support","body":"Multi-tenancy support  One significant feature of the (non-ASF) Incode Platform's security module is the ability to associate users and objects with a \"tenancy\". The todoapp uses this feature so that different users' list of todo items are kept separate from one another. A user with administrator is able to switch their own \"tenancy\" to the tenancy of some other user, in order to access the objects in that tenancy:  For more details, see the (non-ASF) Incode Platform's security module README. ","description":" One significant feature of the (non-ASF) Incode Platform's security module is the ability to associate users and objects with a \"tenancy\". The todoapp uses this feature so that different users' list of todo items are kept separate from one another. A user with administrator is able to switch","id":255768608},"257661017":{"title":"AppManifest (bootstrap
 ping)","url":"guides/rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping","body":"AppManifest (bootstrapping)  This section describes how to implement the AppManifest interface to bootstrap both an Apache Isis web application, and also its integration tests. ","description":" This section describes how to implement the AppManifest interface to bootstrap both an Apache Isis web application, and also its integration tests. ","id":257661017},"259202548":{"title":"Run-as","url":"guides/htg.html#_ugsec_hints-and-tips_run-as","body":"Run-as  This hint shows how to temporarily change the current user as reported by Shiro. This can be useful to support \"Run As\", for example.  The heavy lifting is done in ShiroService:  This could be exposed in the UI using a simple RunAsService, for example:  Credits: adapted from this gist. ","description":" This hint shows how to temporarily change the current user as reported by Shiro. This can be useful to support \"Run As\", for example. ","id"
 :259202548},"259358868":{"title":"Hints and Tips","url":"guides/ugodn/ugodn.html#_ugodn_hints-and-tips","body":"Hints and Tips ","description":"","id":259358868},"266250802":{"title":"Implementation","url":"guides/rgsvc/rgsvc.html#_implementation_2","body":"Implementation  The (non-ASF) Isis addons' kitchensink app provides an example implementation:  which is rendered as: ","description":" The (non-ASF) Isis addons' kitchensink app provides an example implementation: ","id":266250802},"267695496":{"title":"Building Apache Isis","url":"guides/dg/dg.html#_dg_building-isis","body":"Building Apache Isis ","description":"","id":267695496},"273843820":{"title":"Simulated UI (WrapperFactory)","url":"guides/ugtst/ugtst.html#_simulated_ui_code_wrapperfactory_code","body":"Simulated UI (WrapperFactory)  When we talk about integration tests/specs here, we mean tests that exercise the domain object logic, through to the actual database. But we also want the tests to exercise the app from the u
 sers’s perspective, which means including the user interface.  For most other frameworks that would require having to test the application in a very heavy weight/fragile fashion using a tool such as Selenium, driving a web browser to navigate . In this regard though, Apache Isis has a significant trick up its sleeve. Because Apache Isis implements the naked objects pattern, it means that the UI is generated automatically from declared domain-objects, -views and -services. This therefore allows for other implementations of the UI.  The WrapperFactory domain service allows a test to wrap domain objects and thus to interact with said objects \"as if\" through the UI:  If the test invokes an action that is disabled, then the wrapper will throw an appropriate exception. If the action is ok to invoke, it delegates through.  What this means is that an Isis application can be tested end-to-end without having to deploy it onto a webserver; the whole app can be tested while running in-memor
 y. Although integration tests re (necessarily) slower than unit tests, they are not any harder to write (in fact, in some respects they are easier). ","description":" When we talk about integration tests/specs here, we mean tests that exercise the domain object logic, through to the actual database. But we also want the tests to exercise the app from the users’s perspective, which means including the user interface. ","id":273843820},"273985863":{"title":"addTo…​() (deprecated)","url":"guides/rgcms/rgcms.html#_rgcms_methods_prefixes_addTo","body":"addTo…​() (deprecated)  The addTo…​() supporting method is called whenever an object is added to a collection. Its purpose is to allow additional business logic to be performed.  For example:  See also removeFrom…​()` ","description":" The addTo…​() supporting method is called whenever an object is added to a collection. Its purpose is to allow additional business logic to be performed. ","id":273985863},"278859977":{
 "title":"promptStyle()","url":"guides/rgant/rgant.html#_rgant-PropertyLayout_promptStyle","body":"promptStyle()  The promptStyle() attribute is used to specify whether, when editing a domain object property, the new value for the property is prompted by way of a dialog box, or is prompted using an inline panel (replacing the property on the page).  If the attribute is not set, then the value of the configuration property isis.viewer.wicket.promptStyle is used. If this is itself not set, then an inline prompt is used.  For example:  Alternatively, the promptStyle() can be specified using file-based layouts. ","description":" The promptStyle() attribute is used to specify whether, when editing a domain object property, the new value for the property is prompted by way of a dialog box, or is prompted using an inline panel (replacing the property on the page). ","id":278859977},"278890330":{"title":"Build a domain app","url":"pages/tg/tg.html#_build_a_domain_app","body":"Build a domain 
 app  The remainder of the tutorial provides guidance on building a domain application. We don’t mandate any particular design, but we suggest one with no more than 3 to 6 domain entities in the first instance. If you’re stuck for ideas, then how about:  Hopefully one of those ideas appeals or sparks an idea for something of your own. ","description":" The remainder of the tutorial provides guidance on building a domain application. We don’t mandate any particular design, but we suggest one with no more than 3 to 6 domain entities in the first instance. If you’re stuck for ideas, then how about: ","id":278890330},"278999912":{"title":"Integration API","url":"guides/rgsvc/rgsvc.html#_rgsvc_integration-api","body":"Integration API ","description":"","id":278999912},"282766365":{"title":"Object CSS Styling","url":"guides/ugfun/ugfun.html#_object_css_styling","body":"Object CSS Styling  It is also possible for an object to return a CSS class. In conjunction with customized CSS th
 is can be used to apply arbitrary styling; for example each object could be rendered in a page with a different background colour. ","description":" It is also possible for an object to return a CSS class. In conjunction with customized CSS this can be used to apply arbitrary styling; for example each object could be rendered in a page with a different background colour. ","id":282766365},"285898371":{"title":"ObjectUpdatedEvent","url":"guides/rgcms/rgcms.html#_rgcms_classes_lifecycleevent_ObjectUpdatedEvent","body":"ObjectUpdatedEvent  Subclass of AbstractLifecycleEvent, broadcast when an object has just been updated in the database. This is done either explicitly when the current transaction is flushed using the DomainObjectContainer's #flush(…​) method, else is done implicitly when the transaction commits at the end of the user request.  ObjectUpdatedEvent.Default is the concrete implementation that is used. ","description":" Subclass of AbstractLifecycleEvent, broadcast when
  an object has just been updated in the database. This is done either explicitly when the current transaction is flushed using the DomainObjectContainer's #flush(…​) method, else is done implicitly when the transaction commits at the end of the user request. ","id":285898371},"286850218":{"title":"Dependent choices for action parameters","url":"guides/ugfun/ugfun.html#_dependent_choices_for_action_parameters","body":"Dependent choices for action parameters  For action it is also possible (in a limited form) to define dependencies between parameters. Specifically, if one parameter is a drop-down choice, then other drop-down choices can be derived from it.  A good example is a category/sub-category:  Note how the choices method for the 2nd parameter also accepts the first parameter. ","description":" For action it is also possible (in a limited form) to define dependencies between parameters. Specifically, if one parameter is a drop-down choice, then other drop-down choices can be
  derived from it. ","id":286850218},"287120012":{"title":"Actions","url":"guides/ugfun/ugfun.html#_actions_2","body":"Actions  Of course, the precondition business rules described above are only one type of business rule.  More generally, business rules are implemented in the form of the implementation of actions. Rather than have the end-user have to edit individual properties of numerous objects, an action can encode these rules and allow only safe transformations of the application from one consistent state to the next. ","description":" Of course, the precondition business rules described 

<TRUNCATED>

[3/5] isis-site git commit: ISIS-1786: fixes unit test

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/9319fec4/content/guides/rgcfg/rgcfg.html
----------------------------------------------------------------------
diff --git a/content/guides/rgcfg/rgcfg.html b/content/guides/rgcfg/rgcfg.html
index f1a0429..3da7b10 100644
--- a/content/guides/rgcfg/rgcfg.html
+++ b/content/guides/rgcfg/rgcfg.html
@@ -2144,6 +2144,27 @@ table.CodeRay td.code>pre{padding:0}
              <div>
               <div class="paragraph"> 
                <p>Default for label position for all properties if not explicitly specified using <a href="../rgant/rgant.html#_rgant-PropertyLayout_labelPosition"><code>@PropertyLayout#labelPosition()</code></a></p> 
+              </div> 
+              <div class="paragraph"> 
+               <p>Further discussion <a href="#__rgcfg_configuring-core_isis-viewers-propertyLayout-labelPosition">below</a>.</p> 
+              </div>
+             </div></td> 
+           </tr> 
+           <tr> 
+            <td class="tableblock halign-left valign-top">
+             <div>
+              <div class="paragraph"> 
+               <p><code>isis.viewers.</code><br> <code>collectionLayout.defaultView</code></p> 
+              </div>
+             </div></td> 
+            <td class="tableblock halign-left valign-top"><p class="tableblock"><code>hidden</code>, <code>table</code><br> (<code>hidden</code>)</p></td> 
+            <td class="tableblock halign-left valign-top">
+             <div>
+              <div class="paragraph"> 
+               <p>(<code>1.16.0-SNAPSHOT</code>) Default for the default view for all (parented) collections if not explicitly specified using <a href="../rgant/rgant.html#_rgant-CollectionLayout_defaultView"><code>@CollectionLayout#defaultView()</code></a></p> 
+              </div> 
+              <div class="paragraph"> 
+               <p>Further discussion <a href="#__rgcfg_configuring-core_isis-viewers-collectionLayout-defaultView">below</a>.</p> 
               </div>
              </div></td> 
            </tr> 
@@ -2244,6 +2265,23 @@ table.CodeRay td.code>pre{padding:0}
            <p>If these are not present then Apache Isis will render according to internal defaults. At the time of writing, this means labels are to the left for all datatypes except multiline strings.</p> 
           </div> 
          </div> 
+         <div class="sect3"> 
+          <h4 id="__rgcfg_configuring-core_isis-viewers-collectionLayout-defaultView">5.7.4. <code>collectionLayout.defaultView</code> (<code>1.16.0-SNAPSHOT</code>)</h4> 
+          <div class="paragraph"> 
+           <p>Prior to <code>1.16.0-SNAPSHOT</code>, the framework renders (parented) collections as "hidden", ie collapsed. This can be overridden on a case-by-case basis using the <a href="../rgant/rgant.html#_rgant-CollectionLayout_defaultView"><code>@CollectionLayout#defaultView()</code></a> or the corresponding <code>&lt;collectionLayout defaultView="…​"&gt;</code> element in the <code>Xxx.layout.xml</code> layout file. The framework provices only one other view, "table".</p> 
+          </div> 
+          <div class="paragraph"> 
+           <p>If the majority of collections should be displayed as "table" form, then it is more convenient to specify the default view globally. This can be done using a configuration property in <code>isis.properties</code>:</p> 
+          </div> 
+          <div class="listingblock"> 
+           <div class="content"> 
+            <pre class="CodeRay highlight"><code data-lang="ini">isis.viewers.collectionLayout.defaultView=table</code></pre> 
+           </div> 
+          </div> 
+          <div class="paragraph"> 
+           <p>If this configuration property is not present then Apache Isis will render according to its historical default, namely "hidden".</p> 
+          </div> 
+         </div> 
         </div> 
        </div> 
       </div> 


[5/5] isis-site git commit: ISIS-1786: fixes unit test

Posted by da...@apache.org.
ISIS-1786: fixes unit test


Project: http://git-wip-us.apache.org/repos/asf/isis-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis-site/commit/9319fec4
Tree: http://git-wip-us.apache.org/repos/asf/isis-site/tree/9319fec4
Diff: http://git-wip-us.apache.org/repos/asf/isis-site/diff/9319fec4

Branch: refs/heads/asf-site
Commit: 9319fec46d2d2aa13f1e4468db27508456e0e7e3
Parents: 022f884
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Fri Dec 1 11:36:34 2017 +0000
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Fri Dec 1 11:36:34 2017 +0000

----------------------------------------------------------------------
 content/elasticlunr/index.json  |     2 +-
 content/guides/rgcfg/rgcfg.html |    38 +
 content/guides/rgcfg/rgcfg.pdf  | 31918 ---------------------------------
 content/guides/rgcms/rgcms.html |    93 +-
 content/guides/rgsvc/rgsvc.html |     6 +-
 5 files changed, 98 insertions(+), 31959 deletions(-)
----------------------------------------------------------------------



[2/5] isis-site git commit: ISIS-1786: fixes unit test

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/9319fec4/content/guides/rgcfg/rgcfg.pdf
----------------------------------------------------------------------
diff --git a/content/guides/rgcfg/rgcfg.pdf b/content/guides/rgcfg/rgcfg.pdf
deleted file mode 100644
index bd310e7..0000000
--- a/content/guides/rgcfg/rgcfg.pdf
+++ /dev/null
@@ -1,31918 +0,0 @@
-%PDF-1.3
-%����
-1 0 obj
-<< /Title <feff0043006f0072006500200043006f006e0066006900672019006e002000500072006f0070006500720074006900650073>
-/Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170925074830+01'00')
-/ModDate (D:20170925074830+01'00')
->>
-endobj
-2 0 obj
-<< /Type /Catalog
-/Pages 3 0 R
-/Names 14 0 R
-/Outlines 225 0 R
-/PageLabels 245 0 R
-/PageMode /UseOutlines
-/OpenAction [7 0 R /FitH 842.89]
-/ViewerPreferences << /DisplayDocTitle true
->>
->>
-endobj
-3 0 obj
-<< /Type /Pages
-/Count 22
-/Kids [7 0 R 10 0 R 12 0 R 39 0 R 43 0 R 50 0 R 61 0 R 66 0 R 75 0 R 80 0 R 94 0 R 105 0 R 114 0 R 123 0 R 130 0 R 137 0 R 145 0 R 155 0 R 165 0 R 174 0 R 181 0 R 188 0 R]
->>
-endobj
-4 0 obj
-<< /Length 2
->>
-stream
-q
-
-endstream
-endobj
-5 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 4 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
->>
->>
-endobj
-6 0 obj
-<< /Length 235
->>
-stream
-q
-/DeviceRGB cs
-0.600 0.600 0.600 scn
-/DeviceRGB CS
-0.600 0.600 0.600 SCN
-
-BT
-233.89399999999995 351.36449999999996 Td
-/F1.0 27 Tf
-<436f726520436f6e666967d56e2050726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-Q
-
-endstream
-endobj
-7 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 6 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F1.0 8 0 R
->>
->>
->>
-endobj
-8 0 obj
-<< /Type /Font
-/BaseFont /AAAAAX+NotoSerif
-/Subtype /TrueType
-/FontDescriptor 247 0 R
-/FirstChar 32
-/LastChar 255
-/Widths 249 0 R
-/ToUnicode 248 0 R
->>
-endobj
-9 0 obj
-<< /Length 14396
->>
-stream
-q
-/DeviceRGB cs
-0.200 0.200 0.200 scn
-/DeviceRGB CS
-0.200 0.200 0.200 SCN
-
-BT
-48.24 782.394 Td
-/F2.0 22 Tf
-[<54> 29.78515625 <61626c65206f6620436f6e74656e7473>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 751.856 Td
-/F1.0 10.5 Tf
-[<312e20436f6e6669677572> 20.01953125 <6174696f6e2050726f70657274696573>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-187.0737499999999 751.856 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 751.856 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 751.856 Td
-/F1.0 10.5 Tf
-<31> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 733.376 Td
-/F1.0 10.5 Tf
-<312e312e204f7468657220477569646573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-149.66224999999991 733.376 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 733.376 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 733.376 Td
-/F1.0 10.5 Tf
-<31> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 714.896 Td
-/F1.0 10.5 Tf
-[<322e204465706c6f> 20.01953125 <796d656e74205479706573>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-155.0067499999999 714.896 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 714.896 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 714.896 Td
-/F1.0 10.5 Tf
-<33> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 696.4159999999999 Td
-/F1.0 10.5 Tf
-[<322e312e205573696e6720746865205769636b> 20.01953125 <657420566965776572>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-208.4517499999999 696.4159999999999 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 696.4159999999999 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 696.4159999999999 Td
-/F1.0 10.5 Tf
-<33> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 677.9359999999999 Td
-/F1.0 10.5 Tf
-<322e322e205265737466756c204f626a6563747320766965776572206f6e6c79> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-219.1407499999999 677.9359999999999 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 677.9359999999999 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 677.9359999999999 Td
-/F1.0 10.5 Tf
-<34> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 659.4559999999999 Td
-/F1.0 10.5 Tf
-[<322e332e204f766572726964696e6720746865206465706c6f> 20.01953125 <796d656e742074797065>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-245.86324999999994 659.4559999999999 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 659.4559999999999 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 659.4559999999999 Td
-/F1.0 10.5 Tf
-<34> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 640.9759999999999 Td
-/F1.0 10.5 Tf
-[<332e20436f6e6669677572> 20.01953125 <6174696f6e2046696c6573>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-160.35124999999988 640.9759999999999 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 640.9759999999999 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 640.9759999999999 Td
-/F1.0 10.5 Tf
-<35> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 622.4959999999999 Td
-/F1.0 10.5 Tf
-<342e2053706563696679696e6720636f6d706f6e656e7473> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-176.38474999999988 622.4959999999999 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 622.4959999999999 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 622.4959999999999 Td
-/F1.0 10.5 Tf
-<36> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 604.0159999999998 Td
-/F1.0 10.5 Tf
-[<342e312e2056696577657220436f6e6669677572> 20.01953125 <6174696f6e>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-192.4182499999999 604.0159999999998 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 604.0159999999998 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 604.0159999999998 Td
-/F1.0 10.5 Tf
-<37> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 585.5359999999998 Td
-/F1.0 10.5 Tf
-<352e20436f6e6669677572696e6720436f7265> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-149.66224999999991 585.5359999999998 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 585.5359999999998 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 585.5359999999998 Td
-/F1.0 10.5 Tf
-<38> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 567.0559999999998 Td
-/F1.0 10.5 Tf
-<352e312e20446f6d61696e204576656e7473> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-160.35124999999988 567.0559999999998 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 567.0559999999998 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 567.0559999999998 Td
-/F1.0 10.5 Tf
-<38> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 548.5759999999998 Td
-/F1.0 10.5 Tf
-<352e322e204c6966656379636c65204576656e7473> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-165.69574999999992 548.5759999999998 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 548.5759999999998 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 548.5759999999998 Td
-/F1.0 10.5 Tf
-<38> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 530.0959999999998 Td
-/F1.0 10.5 Tf
-<352e332e205549204576656e7473> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-128.28424999999993 530.0959999999998 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-539.8107499999999 530.0959999999998 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.1705 530.0959999999998 Td
-/F1.0 10.5 Tf
-<39> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 511.6159999999998 Td
-/F1.0 10.5 Tf
-<352e342e2046697874757265204576656e7473> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-154.48174999999992 511.6159999999998 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-533.94125 511.6159999999998 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-535.3009999999999 511.6159999999998 Td
-/F1.0 10.5 Tf
-<3130> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 493.1359999999998 Td
-/F1.0 10.5 Tf
-<352e352e205365727669636573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-122.41474999999997 493.1359999999998 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-533.94125 493.1359999999998 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-535.3009999999999 493.1359999999998 Td
-/F1.0 10.5 Tf
-<3130> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 474.6559999999998 Td
-/F1.0 10.5 Tf
-[<352e362e204d6574614d6f64656c2056> 60.05859375 <616c69646174696f6e>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-191.89324999999997 474.6559999999998 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-533.94125 474.6559999999998 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-535.3009999999999 474.6559999999998 Td
-/F1.0 10.5 Tf
-<3134> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-60.24 456.17599999999976 Td
-/F1.0 10.5 Tf
-<352e372e204f7468657220436f6e6669672050726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-202.58224999999993 456.17599999999976 Td
-/F1.0 10.5 Tf
-<2e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e202e20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-BT
-533.94125 456.17599999999976 Td
-/F1.0 5.25 Tf
-<ca> Tj
-ET
-
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-535.3009999999999 456.17599999999976 Td
-/F1.0 10.5 Tf
-<3136> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-Q
-
-endstream
-endobj
-10 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 9 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F2.0 16 0 R
-/F1.0 8 0 R
->>
->>
-/Annots [190 0 R 191 0 R 192 0 R 193 0 R 194 0 R 195 0 R 196 0 R 197 0 R 198 0 R 199 0 R 200 0 R 201 0 R 202 0 R 203 0 R 204 0 R 205 0 R 206 0 R 207 0 R 208 0 R 209 0 R 210 0 R 211 0 R 212 0 R 213 0 R 214 0 R 215 0 R 216 0 R 217 0 R 218 0 R 219 0 R 220 0 R 221 0 R 222 0 R 223 0 R]
->>
-endobj
-11 0 obj
-<< /Length 12950
->>
-stream
-q
-/DeviceRGB cs
-0.200 0.200 0.200 scn
-/DeviceRGB CS
-0.200 0.200 0.200 SCN
-
-BT
-48.24 782.394 Td
-/F2.0 22 Tf
-[<4368617074657220312e20436f6e6669677572> 20.01953125 <6174696f6e2050726f70657274696573>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-4.275 Tw
-
-BT
-48.24 753.206 Td
-/F1.0 10.5 Tf
-[<417061636865204973697327206f776e20636f6e6669677572> 20.01953125 <6174696f6e2070726f70657274696573206172652073696d706c65206b> 20.01953125 <65792d76616c75652070616972732c207479706963616c6c792068656c6420696e20746865>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-0.113 Tw
-
-BT
-48.24 737.426 Td
-/F3.0 10.5 Tf
-<574542494e462f697369732e70726f70657274696573> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.113 Tw
-
-BT
-163.74 737.426 Td
-/F1.0 10.5 Tf
-<2066696c6520616e64206f746865722072656c617465642066696c65732e20546869732067756964652064657363726962657320686f7720746f20636f6e66696775726520616e20417061636865> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 721.6460000000001 Td
-/F1.0 10.5 Tf
-<49736973206170706c69636174696f6e2e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.5 w
-0.933 0.933 0.933 SCN
-113.807 603.150 m
-113.807 705.830 l
-S
-Q
-0.098 0.251 0.486 scn
-0.098 0.251 0.486 SCN
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.098 0.251 0.486 scn
-0.098 0.251 0.486 SCN
-
-BT
-76.73933333333333 645.9100000000001 Td
-/F4.1 24 Tf
-<21> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.860 Tw
-
-BT
-125.80666666666667 689.866 Td
-/F1.0 10.5 Tf
-[<5468697320677569646520636f76657273206f6e6c792074686520636f726520636f6e6669677572> 20.01953125 <6174696f6e2070726f70657274696573202872656c6174696e6720746f20417061636865204973697327>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.952 Tw
-
-BT
-125.80666666666667 674.086 Td
-/F1.0 10.5 Tf
-[<6d6574616d6f64656c20616e642072756e74696d65206d616e6167656d656e74292e20436f6e6669677572> 20.01953125 <6174696f6e2070726f7065727469657320666f72207468652076696577657273>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.780 Tw
-
-BT
-125.80666666666667 658.306 Td
-/F1.0 10.5 Tf
-<63616e20626520666f756e6420696e2074686520> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-1.780 Tw
-
-BT
-234.09064100477428 658.306 Td
-/F1.0 10.5 Tf
-[<5769636b> 20.01953125 <657420566965776572>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.780 Tw
-
-BT
-308.9717307942708 658.306 Td
-/F1.0 10.5 Tf
-<20677569646520616e642074686520> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-1.780 Tw
-
-BT
-389.7609102647569 658.306 Td
-/F1.0 10.5 Tf
-<5265737466756c4f626a6563747320766965776572> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.780 Tw
-
-BT
-500.2057051323784 658.306 Td
-/F1.0 10.5 Tf
-<2067756964652e> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-3.359 Tw
-
-BT
-125.80666666666667 642.5260000000001 Td
-/F1.0 10.5 Tf
-[<4c696b> 20.01953125 <65776973652064657461696c73206f6620636f6e6669677572696e67207365637572697479202841706163686520536869726f292063616e20626520666f756e6420696e20746865>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-1.431 Tw
-
-BT
-125.80666666666667 626.7460000000001 Td
-/F1.0 10.5 Tf
-<5365637572697479> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.431 Tw
-
-BT
-166.86166666666668 626.7460000000001 Td
-/F1.0 10.5 Tf
-<2067756964652c20616e642064657461696c7320666f7220636f6e6669677572696e672074686520446174614e75636c657573204f626a6563742053746f72652063616e206265> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-125.80666666666667 610.966 Td
-/F1.0 10.5 Tf
-<666f756e6420696e2074686520> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-189.85666666666668 610.966 Td
-/F1.0 10.5 Tf
-<446174614e75636c657573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-253.08766666666668 610.966 Td
-/F1.0 10.5 Tf
-<2067756964652e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.5 w
-0.933 0.933 0.933 SCN
-113.807 535.810 m
-113.807 591.150 l
-S
-Q
-0.067 0.067 0.067 scn
-0.067 0.067 0.067 SCN
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.067 0.067 0.067 scn
-0.067 0.067 0.067 SCN
-
-BT
-80.17133333333334 554.9000000000001 Td
-/F4.1 24 Tf
-<22> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.574 Tw
-
-BT
-125.80666666666667 575.186 Td
-/F1.0 10.5 Tf
-[<42> 20.01953125 <792064656661756c742074686520636f6e6669677572> 20.01953125 <6174696f6e2076616c756573206172652070617274206f6620746865206275696c742057> 60.05859375 <41522066696c652e2044657461696c73206f6e20686f77>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.004 Tw
-
-BT
-125.80666666666667 559.4060000000001 Td
-/F1.0 10.5 Tf
-[<746f206f7665727269646520746865736520636f6e6669677572> 20.01953125 <6174696f6e2070726f706572746965732065787465726e616c6c7920666f7220646966666572656e7420656e7669726f6e6d656e7473>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-125.80666666666667 543.6260000000001 Td
-/F1.0 10.5 Tf
-<63616e20626520666f756e6420696e2074686520> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-225.18916666666667 543.6260000000001 Td
-/F1.0 10.5 Tf
-<4265796f6e642074686520426173696373> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-315.0061666666667 543.6260000000001 Td
-/F1.0 10.5 Tf
-[<2067756964652c20286465706c6f> 20.01953125 <796d656e742063686170746572292e>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 499.7860000000001 Td
-/F2.0 18 Tf
-<312e312e204f7468657220477569646573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-3.563 Tw
-
-BT
-48.24000000000001 471.7660000000001 Td
-/F1.0 10.5 Tf
-[<417061636865204973697320646f63756d656e746174696f6e2069732062726f6b> 20.01953125 <656e206f757420696e746f2061206e756d626572206f6620757365722c207265666572656e636520616e642022737570706f7274696e67>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 455.9860000000001 Td
-/F1.0 10.5 Tf
-<70726f6365647572657322206775696465732e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 428.2060000000001 Td
-/F1.0 10.5 Tf
-<54686520757365722067756964657320617661696c61626c65206172653a> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 400.4260000000001 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 400.4260000000001 Td
-/F1.0 10.5 Tf
-<46756e64616d656e74616c73> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 378.64600000000013 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 378.64600000000013 Td
-/F1.0 10.5 Tf
-[<5769636b> 20.01953125 <657420766965776572>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 356.86600000000016 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 356.86600000000016 Td
-/F1.0 10.5 Tf
-<5265737466756c204f626a6563747320766965776572> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 335.0860000000002 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 335.0860000000002 Td
-/F1.0 10.5 Tf
-<446174614e75636c657573206f626a6563742073746f7265> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 313.3060000000002 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 313.3060000000002 Td
-/F1.0 10.5 Tf
-<5365637572697479> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 291.52600000000024 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 291.52600000000024 Td
-/F1.0 10.5 Tf
-[<54> 29.78515625 <657374696e67>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 269.74600000000027 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 269.74600000000027 Td
-/F1.0 10.5 Tf
-<4265796f6e642074686520426173696373> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 241.9660000000003 Td
-/F1.0 10.5 Tf
-<546865207265666572656e636520677569646573206172653a> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 214.1860000000003 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 214.1860000000003 Td
-/F1.0 10.5 Tf
-<416e6e6f746174696f6e73> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 192.4060000000003 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 192.4060000000003 Td
-/F1.0 10.5 Tf
-<446f6d61696e205365727669636573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 170.6260000000003 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 170.6260000000003 Td
-/F1.0 10.5 Tf
-[<436f6e6669677572> 20.01953125 <6174696f6e2050726f70657274696573>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-190.01379492187502 170.6260000000003 Td
-/F1.0 10.5 Tf
-<20287468697320677569646529> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 148.8460000000003 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 148.8460000000003 Td
-/F1.0 10.5 Tf
-<436c61737365732c204d6574686f647320616e6420536368656d61> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 127.06600000000029 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 127.06600000000029 Td
-/F1.0 10.5 Tf
-<4170616368652049736973204d6176656e20706c7567696e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 105.28600000000029 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 105.28600000000029 Td
-/F1.0 10.5 Tf
-[<4672> 20.01953125 <616d65776f726b20496e7465726e616c205365727669636573>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 77.50600000000028 Td
-/F1.0 10.5 Tf
-<5468652072656d61696e696e6720677569646573206172653a> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.000 0.000 0.000 scn
-0.000 0.000 0.000 SCN
-1 w
-0 J
-0 j
-[ ] 0 d
-/Stamp1 Do
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.0089999999999 14.388 Td
-/F1.0 9 Tf
-<31> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-Q
-Q
-
-endstream
-endobj
-12 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 11 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F2.0 16 0 R
-/F1.0 8 0 R
-/F3.0 17 0 R
-/F4.1 18 0 R
->>
-/XObject << /Stamp1 224 0 R
->>
->>
-/Annots [19 0 R 20 0 R 21 0 R 22 0 R 23 0 R 25 0 R 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R 33 0 R 34 0 R 35 0 R 36 0 R 37 0 R]
->>
-endobj
-13 0 obj
-[12 0 R /XYZ 0 841.89 null]
-endobj
-14 0 obj
-<< /Type /Names
-/Dests 15 0 R
->>
-endobj
-15 0 obj
-<< /Names [(__rgcfg) 13 0 R (__rgcfg_configuring-core_domain-events) 86 0 R (__rgcfg_configuring-core_filterVisibility) 179 0 R (__rgcfg_configuring-core_fixture-events) 106 0 R (__rgcfg_configuring-core_isis-objects-editing) 186 0 R (__rgcfg_configuring-core_isis-viewers-propertyLayout-labelPosition) 189 0 R (__rgcfg_configuring-core_lifecycle-events) 90 0 R (__rgcfg_configuring-core_metamodel-validation) 142 0 R (__rgcfg_configuring-core_other) 161 0 R (__rgcfg_configuring-core_services) 108 0 R (__rgcfg_configuring-core_ui-events) 100 0 R (_rgcfg_configuration-files) 62 0 R (_rgcfg_configuring-core) 81 0 R (_rgcfg_deployment-types) 44 0 R (_rgcfg_specifying-components) 67 0 R (other-guides) 24 0 R (overriding-the-deployment-type) 56 0 R (restful-objects-viewer-only) 51 0 R (using-the-wicket-viewer) 46 0 R (viewer-configuration) 77 0 R]
->>
-endobj
-16 0 obj
-<< /Type /Font
-/BaseFont /AAAAAY+NotoSerif-Bold
-/Subtype /TrueType
-/FontDescriptor 251 0 R
-/FirstChar 32
-/LastChar 255
-/Widths 253 0 R
-/ToUnicode 252 0 R
->>
-endobj
-17 0 obj
-<< /Type /Font
-/BaseFont /AAAAAZ+mplus1mn-regular
-/Subtype /TrueType
-/FontDescriptor 255 0 R
-/FirstChar 32
-/LastChar 255
-/Widths 257 0 R
-/ToUnicode 256 0 R
->>
-endobj
-18 0 obj
-<< /Type /Font
-/BaseFont /AAAABA+FontAwesome
-/Subtype /TrueType
-/FontDescriptor 259 0 R
-/FirstChar 32
-/LastChar 255
-/Widths 261 0 R
-/ToUnicode 260 0 R
->>
-endobj
-19 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvw/ugvw.pdf)
->>
-/Subtype /Link
-/Rect [234.09064100477428 655.24 308.9717307942708 669.5200000000001]
-/Type /Annot
->>
-endobj
-20 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvro/ugvro.pdf)
->>
-/Subtype /Link
-/Rect [389.7609102647569 655.24 500.2057051323784 669.5200000000001]
-/Type /Annot
->>
-endobj
-21 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugsec/ugsec.pdf)
->>
-/Subtype /Link
-/Rect [125.80666666666667 623.6800000000001 166.86166666666668 637.9600000000002]
-/Type /Annot
->>
-endobj
-22 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugodn/ugodn.pdf)
->>
-/Subtype /Link
-/Rect [189.85666666666668 607.9 253.08766666666668 622.1800000000001]
-/Type /Annot
->>
-endobj
-23 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugbtb/ugbtb.pdf#_ugbtb_deployment)
->>
-/Subtype /Link
-/Rect [225.18916666666667 540.5600000000002 315.0061666666667 554.8400000000001]
-/Type /Annot
->>
-endobj
-24 0 obj
-[12 0 R /XYZ 0 523.8100000000001 null]
-endobj
-25 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugfun/ugfun.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 397.3600000000001 138.08100000000002 411.6400000000001]
-/Type /Annot
->>
-endobj
-26 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvw/ugvw.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 375.58000000000015 138.343294921875 389.8600000000001]
-/Type /Annot
->>
-endobj
-27 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvro/ugvro.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 353.8000000000002 177.62400000000002 368.08000000000015]
-/Type /Annot
->>
-endobj
-28 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugodn/ugodn.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 332.0200000000002 190.077 346.3000000000002]
-/Type /Annot
->>
-endobj
-29 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugsec/ugsec.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 310.24000000000024 107.29500000000002 324.5200000000002]
-/Type /Annot
->>
-endobj
-30 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugtst/ugtst.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 288.46000000000026 102.17325585937502 302.74000000000024]
-/Type /Annot
->>
-endobj
-31 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugbtb/ugbtb.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 266.6800000000003 156.05700000000002 280.96000000000026]
-/Type /Annot
->>
-endobj
-32 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../rgant/rgant.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 211.1200000000003 127.45500000000001 225.4000000000003]
-/Type /Annot
->>
-endobj
-33 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../rgsvc/rgsvc.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 189.3400000000003 149.79900000000004 203.6200000000003]
-/Type /Annot
->>
-endobj
-34 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../rgcfg/rgcfg.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 167.5600000000003 190.01379492187502 181.8400000000003]
-/Type /Annot
->>
-endobj
-35 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../rgcms/rgcms.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 145.78000000000029 213.54450000000003 160.0600000000003]
-/Type /Annot
->>
-endobj
-36 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../rgmvn/rgmvn.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 124.00000000000028 194.5815 138.28000000000029]
-/Type /Annot
->>
-endobj
-37 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../rgfis/rgfis.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 102.22000000000028 212.231794921875 116.50000000000028]
-/Type /Annot
->>
-endobj
-38 0 obj
-<< /Length 1719
->>
-stream
-q
-
--0.500 Tc
-/DeviceRGB cs
-0.200 0.200 0.200 scn
-/DeviceRGB CS
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 793.9259999999999 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-1.390 Tw
-
-BT
-66.24000000000001 793.9259999999999 Td
-/F1.0 10.5 Tf
-<446576656c6f7065727327204775696465> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.390 Tw
-
-BT
-158.2034230769231 793.9259999999999 Td
-/F1.0 10.5 Tf
-<2028686f7720746f20736574207570206120646576656c6f706d656e7420656e7669726f6e6d656e7420666f7220417061636865204973697320616e6420636f6e74726962757465> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-66.24000000000001 778.146 Td
-/F1.0 10.5 Tf
-<6261636b20746f207468652070726f6a65637429> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 756.366 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-66.24000000000001 756.366 Td
-/F1.0 10.5 Tf
-<436f6d6d69747465727327204775696465> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-159.1755 756.366 Td
-/F1.0 10.5 Tf
-[<202872656c656173652070726f6365647572657320616e642072656c61746564207072> 20.01953125 <6163746963657329>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.000 0.000 0.000 scn
-0.000 0.000 0.000 SCN
-1 w
-0 J
-0 j
-[ ] 0 d
-/Stamp1 Do
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-49.24 14.388 Td
-/F1.0 9 Tf
-<32> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-Q
-Q
-
-endstream
-endobj
-39 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 38 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F1.0 8 0 R
->>
-/XObject << /Stamp1 224 0 R
->>
->>
-/Annots [40 0 R 41 0 R]
->>
-endobj
-40 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../dg/dg.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 790.8599999999999 158.2034230769231 805.14]
-/Type /Annot
->>
-endobj
-41 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../cgcom/cgcom.pdf)
->>
-/Subtype /Link
-/Rect [66.24000000000001 753.3 159.1755 767.58]
-/Type /Annot
->>
-endobj
-42 0 obj
-<< /Length 19035
->>
-stream
-q
-/DeviceRGB cs
-0.200 0.200 0.200 scn
-/DeviceRGB CS
-0.200 0.200 0.200 SCN
-
-BT
-48.24 782.394 Td
-/F2.0 22 Tf
-[<4368617074657220322e204465706c6f> 20.01953125 <796d656e74205479706573>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.312 Tw
-
-BT
-48.24 753.206 Td
-/F1.0 10.5 Tf
-<41706163686520497369732064697374696e67756973686573206265747765656e20746865206170706c69636174696f6e206265696e672072756e20696e20646576656c6f706d656e74206d6f64652076732072756e6e696e6720696e> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.311 Tw
-
-BT
-48.24 737.426 Td
-/F1.0 10.5 Tf
-[<70726f64756374696f6e206d6f64652e2020546865206672> 20.01953125 <616d65776f726b2063616c6c7320746869732074686520226465706c6f> 20.01953125 <796d656e742074797065222028636f72726573706f6e64696e6720696e7465726e616c6c7920746f20746865>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-48.24 721.6460000000001 Td
-/F3.0 10.5 Tf
-<4465706c6f796d656e7454797065> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-121.74000000000001 721.6460000000001 Td
-/F1.0 10.5 Tf
-<20636c617373292e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-4.258 Tw
-
-BT
-48.24 693.866 Td
-/F1.0 10.5 Tf
-[<2846> 40.0390625 <6f72206d6f73746c7920686973746f726963616c20726561736f6e732920646576656c6f706d656e74206d6f64652069732061637475616c6c792063616c6c656420>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-4.258 Tw
-
-BT
-425.51845898437494 693.866 Td
-/F3.0 10.5 Tf
-<5345525645525f50524f544f54595045> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-4.258 Tw
-
-BT
-509.51845898437494 693.866 Td
-/F1.0 10.5 Tf
-<2c207768696c65> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.657 Tw
-
-BT
-48.24 678.086 Td
-/F1.0 10.5 Tf
-<70726f64756374696f6e206d6f64652069732063616c6c6564206a75737420> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-0.657 Tw
-
-BT
-204.66660714285715 678.086 Td
-/F3.0 10.5 Tf
-<534552564552> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.657 Tw
-
-BT
-236.16660714285715 678.086 Td
-/F1.0 10.5 Tf
-<2e202028546865726520697320616c736f20612064657072656361746564206d6f64652063616c6c656420> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-0.657 Tw
-
-BT
-449.53700000000003 678.086 Td
-/F3.0 10.5 Tf
-<5345525645525f4558504c4f524154494f4e> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.657 Tw
-
-BT
-544.037 678.086 Td
-/F1.0 10.5 Tf
-<3b> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 662.306 Td
-/F1.0 10.5 Tf
-<666f7220616c6c20696e74656e747320616e6420707572706f73657320746869732063616e20636f6e7369646572656420617320616e20616c696173206f6620> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-355.3335 662.306 Td
-/F3.0 10.5 Tf
-<5345525645525f50524f544f54595045> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-439.3335 662.306 Td
-/F1.0 10.5 Tf
-<292e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.775 Tw
-
-BT
-48.24 634.526 Td
-/F1.0 10.5 Tf
-<5768656e2072756e6e696e6720696e20646576656c6f706d656e742f70726f746f747970696e67206d6f64652c206365727461696e206361706162696c69746965732061726520656e61626c65643b206d6f7374206e6f7461626c79> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 618.746 Td
-/F1.0 10.5 Tf
-[<616e> 20.01953125 <7920616374696f6e73207265737472696374656420746f2070726f746f747970696e67206d6f646520287573696e6720>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-297.142294921875 618.746 Td
-/F3.0 10.5 Tf
-<40416374696f6e237265737472696374546f2829> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-402.142294921875 618.746 Td
-/F1.0 10.5 Tf
-<292077696c6c20626520617661696c61626c652e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 578.9060000000001 Td
-/F2.0 18 Tf
-[<322e312e205573696e6720746865205769636b> 20.01953125 <657420566965776572>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-2.039 Tw
-
-BT
-48.24 550.8860000000002 Td
-/F1.0 10.5 Tf
-[<4d6f7374206f662074686520796f75d57265206c696b> 20.01953125 <656c7920746f2072756e204170616368652049736973207573696e672074686520>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-2.039 Tw
-
-BT
-335.07576779513886 550.8860000000002 Td
-/F1.0 10.5 Tf
-[<5769636b> 20.01953125 <657420766965776572>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-2.039 Tw
-
-BT
-409.2176966145833 550.8860000000002 Td
-/F1.0 10.5 Tf
-<2e2020496e2074686973206361736520417061636865204973697327> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 535.1060000000001 Td
-/F1.0 10.5 Tf
-[<226465706c6f> 20.01953125 <796d656e7420747970652220636f6e63657074206d61707320746f205769636b> 20.01953125 <6574d5732022636f6e6669677572> 20.01953125 <6174696f6e> 40.0390625 <2220636f6e636570743a>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 507.3260000000002 Td
-/F5.0 10.5 Tf
-[<54> 29.78515625 <61626c6520312e20417061636865204973697327206465706c6f> 20.01953125 <796d656e74207479706520636f72726573706f6e647320746f20417061636865205769636b> 20.01953125 <6574d57320636f6e6669677572> 20.01953125 <6174696f6e>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-1.000 1.000 1.000 scn
-48.240 461.950 124.700 37.560 re
-f
-0.000 0.000 0.000 scn
-1.000 1.000 1.000 scn
-172.940 461.950 124.700 37.560 re
-f
-0.000 0.000 0.000 scn
-1.000 1.000 1.000 scn
-297.640 461.950 249.400 37.560 re
-f
-0.000 0.000 0.000 scn
-1.000 1.000 1.000 scn
-48.240 438.670 124.700 23.280 re
-f
-0.000 0.000 0.000 scn
-1.000 1.000 1.000 scn
-172.940 438.670 124.700 23.280 re
-f
-0.000 0.000 0.000 scn
-1.000 1.000 1.000 scn
-297.640 438.670 249.400 23.280 re
-f
-0.000 0.000 0.000 scn
-0.976 0.976 0.976 scn
-48.240 415.390 124.700 23.280 re
-f
-0.000 0.000 0.000 scn
-0.976 0.976 0.976 scn
-172.940 415.390 124.700 23.280 re
-f
-0.000 0.000 0.000 scn
-0.976 0.976 0.976 scn
-297.640 415.390 249.400 23.280 re
-f
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-48.240 499.510 m
-172.940 499.510 l
-S
-[ ] 0 d
-1.5 w
-0.867 0.867 0.867 SCN
-48.240 461.950 m
-172.940 461.950 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-48.240 499.760 m
-48.240 461.200 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 499.760 m
-172.940 461.200 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-
-BT
-51.24 483.7630000000002 Td
-/F2.0 10.5 Tf
-<4170616368652049736973> Tj
-ET
-
-
-BT
-51.24 469.4830000000002 Td
-/F2.0 10.5 Tf
-[<284465706c6f> 20.01953125 <796d656e74205479706529>] TJ
-ET
-
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 499.510 m
-297.640 499.510 l
-S
-[ ] 0 d
-1.5 w
-0.867 0.867 0.867 SCN
-172.940 461.950 m
-297.640 461.950 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 499.760 m
-172.940 461.200 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 499.760 m
-297.640 461.200 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-
-BT
-175.94 483.7630000000002 Td
-/F2.0 10.5 Tf
-[<417061636865205769636b> 20.01953125 <6574>] TJ
-ET
-
-
-BT
-175.94 469.4830000000002 Td
-/F2.0 10.5 Tf
-[<28436f6e6669677572> 20.01953125 <6174696f6e29>] TJ
-ET
-
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 499.510 m
-547.040 499.510 l
-S
-[ ] 0 d
-1.5 w
-0.867 0.867 0.867 SCN
-297.640 461.950 m
-547.040 461.950 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 499.760 m
-297.640 461.200 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-547.040 499.760 m
-547.040 461.200 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-
-BT
-300.64 483.7630000000002 Td
-/F2.0 10.5 Tf
-<4e6f746573> Tj
-ET
-
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-48.240 461.950 m
-172.940 461.950 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-48.240 438.670 m
-172.940 438.670 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-48.240 462.200 m
-48.240 438.420 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 462.200 m
-172.940 438.420 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-51.24 448.3870000000002 Td
-/F3.0 10.5 Tf
-<5345525645525f50524f544f54595045> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 461.950 m
-297.640 461.950 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 438.670 m
-297.640 438.670 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 462.200 m
-172.940 438.420 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 462.200 m
-297.640 438.420 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-175.94 448.3870000000002 Td
-/F3.0 10.5 Tf
-<646576656c6f706d656e74> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 461.950 m
-547.040 461.950 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 438.670 m
-547.040 438.670 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 462.200 m
-297.640 438.420 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-547.040 462.200 m
-547.040 438.420 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-
-BT
-300.64 446.2030000000002 Td
-/F1.0 10.5 Tf
-<72756e6e696e6720696e20646576656c6f706d656e742f70726f746f747970696e67206d6f6465> Tj
-ET
-
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-48.240 438.670 m
-172.940 438.670 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-48.240 415.390 m
-172.940 415.390 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-48.240 438.920 m
-48.240 415.140 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 438.920 m
-172.940 415.140 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-51.24 425.1070000000002 Td
-/F3.0 10.5 Tf
-<534552564552> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 438.670 m
-297.640 438.670 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 415.390 m
-297.640 415.390 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-172.940 438.920 m
-172.940 415.140 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 438.920 m
-297.640 415.140 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-175.94 425.1070000000002 Td
-/F3.0 10.5 Tf
-<6465706c6f796d656e74> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-0.000 0.000 0.000 scn
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 438.670 m
-547.040 438.670 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 415.390 m
-547.040 415.390 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-297.640 438.920 m
-297.640 415.140 l
-S
-[ ] 0 d
-0.5 w
-0.867 0.867 0.867 SCN
-547.040 438.920 m
-547.040 415.140 l
-S
-[ ] 0 d
-1 w
-0.000 0.000 0.000 SCN
-0.200 0.200 0.200 scn
-
-BT
-300.64 422.9230000000002 Td
-/F1.0 10.5 Tf
-<72756e6e696e6720696e2070726f64756374696f6e206d6f6465> Tj
-ET
-
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.920 Tw
-
-BT
-48.24 391.4260000000002 Td
-/F1.0 10.5 Tf
-[<5769636b> 20.01953125 <6574d573206d656368616e69736d20666f722073706563696679696e67207468652022636f6e6669677572> 20.01953125 <6174696f6e> 40.0390625 <2220697320746f20757365206120636f6e7465787420706172> 20.01953125 <616d6574657220696e20>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-1.920 Tw
-
-BT
-507.287 391.4260000000002 Td
-/F3.0 10.5 Tf
-<7765622e786d6c> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.920 Tw
-
-BT
-544.0369999999999 391.4260000000002 Td
-/F1.0 10.5 Tf
-<3b> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 375.6460000000002 Td
-/F1.0 10.5 Tf
-[<4170616368652049736973206175746f6d61746963616c6c7920696e6665727320697473206f776e206465706c6f> 20.01953125 <796d656e7420747970652066726f6d20746869732e2020496e206f7468657220776f7264733a>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 347.8660000000002 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-66.24000000000001 347.8660000000002 Td
-/F1.0 10.5 Tf
-[<746f207370656369667920534552> 29.78515625 <564552202870726f64756374696f6e29206d6f64652c207573653a>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 322.2700000000002 Td
-/F3.0 10.5 Tf
-<7765622e786d6c> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.961 0.961 0.961 scn
-70.240 316.050 m
-543.040 316.050 l
-545.249 316.050 547.040 314.259 547.040 312.050 c
-547.040 239.090 l
-547.040 236.881 545.249 235.090 543.040 235.090 c
-70.240 235.090 l
-68.031 235.090 66.240 236.881 66.240 239.090 c
-66.240 312.050 l
-66.240 314.259 68.031 316.050 70.240 316.050 c
-h
-f
-0.800 0.800 0.800 SCN
-0.75 w
-70.240 316.050 m
-543.040 316.050 l
-545.249 316.050 547.040 314.259 547.040 312.050 c
-547.040 239.090 l
-547.040 236.881 545.249 235.090 543.040 235.090 c
-70.240 235.090 l
-68.031 235.090 66.240 236.881 66.240 239.090 c
-66.240 312.050 l
-66.240 314.259 68.031 316.050 70.240 316.050 c
-h
-S
-Q
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-77.24000000000001 293.22500000000014 Td
-/F3.0 11 Tf
-<3c636f6e746578742d706172616d3e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-77.24000000000001 278.4850000000002 Td
-/F3.0 11 Tf
-<ca202020> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-99.24000000000001 278.4850000000002 Td
-/F3.0 11 Tf
-<3c706172616d2d6e616d653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-165.24 278.4850000000002 Td
-/F3.0 11 Tf
-<636f6e66696775726174696f6e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-236.74 278.4850000000002 Td
-/F3.0 11 Tf
-<3c2f706172616d2d6e616d653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-77.24000000000001 263.7450000000002 Td
-/F3.0 11 Tf
-<ca202020> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-99.24000000000001 263.7450000000002 Td
-/F3.0 11 Tf
-<3c706172616d2d76616c75653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-170.74 263.7450000000002 Td
-/F3.0 11 Tf
-<6465706c6f796d656e74> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-225.74 263.7450000000002 Td
-/F3.0 11 Tf
-<3c2f706172616d2d76616c75653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-77.24000000000001 249.00500000000017 Td
-/F3.0 11 Tf
-<3c2f636f6e746578742d706172616d3e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 211.12600000000018 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-66.24000000000001 211.12600000000018 Td
-/F1.0 10.5 Tf
-<746f207370656369667920> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-116.53500000000001 211.12600000000018 Td
-/F3.0 10.5 Tf
-<5345525645525f50524f544f545950494e47> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-211.03500000000003 211.12600000000018 Td
-/F1.0 10.5 Tf
-<2028646576656c6f706d656e7429206d6f64652c207573653a> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 185.53000000000017 Td
-/F3.0 10.5 Tf
-<7765622e786d6c> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.961 0.961 0.961 scn
-70.240 179.310 m
-543.040 179.310 l
-545.249 179.310 547.040 177.519 547.040 175.310 c
-547.040 102.350 l
-547.040 100.141 545.249 98.350 543.040 98.350 c
-70.240 98.350 l
-68.031 98.350 66.240 100.141 66.240 102.350 c
-66.240 175.310 l
-66.240 177.519 68.031 179.310 70.240 179.310 c
-h
-f
-0.800 0.800 0.800 SCN
-0.75 w
-70.240 179.310 m
-543.040 179.310 l
-545.249 179.310 547.040 177.519 547.040 175.310 c
-547.040 102.350 l
-547.040 100.141 545.249 98.350 543.040 98.350 c
-70.240 98.350 l
-68.031 98.350 66.240 100.141 66.240 102.350 c
-66.240 175.310 l
-66.240 177.519 68.031 179.310 70.240 179.310 c
-h
-S
-Q
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-77.24000000000001 156.48500000000018 Td
-/F3.0 11 Tf
-<3c636f6e746578742d706172616d3e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-77.24000000000001 141.74500000000018 Td
-/F3.0 11 Tf
-<ca202020> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-99.24000000000001 141.74500000000018 Td
-/F3.0 11 Tf
-<3c706172616d2d6e616d653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-165.24 141.74500000000018 Td
-/F3.0 11 Tf
-<636f6e66696775726174696f6e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-236.74 141.74500000000018 Td
-/F3.0 11 Tf
-<3c2f706172616d2d6e616d653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-77.24000000000001 127.00500000000017 Td
-/F3.0 11 Tf
-<ca202020> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-99.24000000000001 127.00500000000017 Td
-/F3.0 11 Tf
-<3c706172616d2d76616c75653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-170.74 127.00500000000017 Td
-/F3.0 11 Tf
-<646576656c6f706d656e74> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-231.24 127.00500000000017 Td
-/F3.0 11 Tf
-<3c2f706172616d2d76616c75653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-77.24000000000001 112.26500000000016 Td
-/F3.0 11 Tf
-<3c2f636f6e746578742d706172616d3e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.000 0.000 0.000 scn
-0.000 0.000 0.000 SCN
-1 w
-0 J
-0 j
-[ ] 0 d
-/Stamp1 Do
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-541.0089999999999 14.388 Td
-/F1.0 9 Tf
-<33> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-Q
-Q
-
-endstream
-endobj
-43 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 42 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F2.0 16 0 R
-/F1.0 8 0 R
-/F3.0 17 0 R
-/F5.0 48 0 R
->>
-/XObject << /Stamp1 224 0 R
->>
->>
-/Annots [45 0 R 47 0 R]
->>
-endobj
-44 0 obj
-[43 0 R /XYZ 0 841.89 null]
-endobj
-45 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../rgant/rgant.pdf#_rgant-Action_restrictTo)
->>
-/Subtype /Link
-/Rect [297.142294921875 617.276 402.142294921875 627.776]
-/Type /Annot
->>
-endobj
-46 0 obj
-[43 0 R /XYZ 0 602.9300000000001 null]
-endobj
-47 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvw/ugvw.pdf)
->>
-/Subtype /Link
-/Rect [335.07576779513886 547.8200000000002 409.2176966145833 562.1000000000001]
-/Type /Annot
->>
-endobj
-48 0 obj
-<< /Type /Font
-/BaseFont /AAAABB+NotoSerif-Italic
-/Subtype /TrueType
-/FontDescriptor 263 0 R
-/FirstChar 32
-/LastChar 255
-/Widths 265 0 R
-/ToUnicode 264 0 R
->>
-endobj
-49 0 obj
-<< /Length 15199
->>
-stream
-q
-/DeviceRGB cs
-0.200 0.200 0.200 scn
-/DeviceRGB CS
-0.200 0.200 0.200 SCN
-
-BT
-48.24 786.6659999999999 Td
-/F2.0 18 Tf
-<322e322e205265737466756c204f626a6563747320766965776572206f6e6c79> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-3.871 Tw
-
-BT
-48.24 758.646 Td
-/F1.0 10.5 Tf
-<4d6f7374204170616368652049736973206170706c69636174696f6e732077696c6c20636f6e73697374206f66206174206c656173742074686520> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-3.871 Tw
-
-BT
-365.5078607700893 758.646 Td
-/F1.0 10.5 Tf
-[<5769636b> 20.01953125 <657420766965776572>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-3.871 Tw
-
-BT
-441.4824917689732 758.646 Td
-/F1.0 10.5 Tf
-<20616e64206f7074696f6e616c6c7920746865> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-0.315 Tw
-
-BT
-48.24 742.866 Td
-/F1.0 10.5 Tf
-<5265737466756c4f626a6563747320766965776572> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.315 Tw
-
-BT
-157.21936067708333 742.866 Td
-/F1.0 10.5 Tf
-[<2e20205768656e20626f7468207669657765727320617265206465706c6f> 20.01953125 <79656420696e207468652073616d65206170702c207468656e2074686520626f6f74737472> 20.01953125 <617070696e67206973>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-2.740 Tw
-
-BT
-48.24 727.086 Td
-/F1.0 10.5 Tf
-[<706572666f726d65642062> 20.01953125 <79205769636b> 20.01953125 <65742c20616e6420736f20746865206465706c6f> 20.01953125 <796d656e74207479706520697320636f6e666967757265642061732064657363726962656420696e207468652070726576696f7573>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 711.306 Td
-/F1.0 10.5 Tf
-<73656374696f6e2e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.880 Tw
-
-BT
-48.24 683.526 Td
-/F1.0 10.5 Tf
-[<496e20736f6d652063617365732074686f75676820796f75206d61> 20.01953125 <79206265207573696e6720417061636865204973697320746f2070726f76696465206120524553> 20.01953125 <5420415049206f6e6c79> 89.84375 <2c20746861742069732c20796f7520776f6ed574>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.516 Tw
-
-BT
-48.24 667.746 Td
-/F1.0 10.5 Tf
-[<68617665206465706c6f> 20.01953125 <79656420746865205769636b> 20.01953125 <6574207669657765722e2020496e20746865736520636173657320796f7572206170702077696c6c20626520626f6f74737472> 20.01953125 <6170706564207573696e672020417061636865204973697327>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-0.516 Tw
-
-BT
-547.04 667.746 Td
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-48.24 651.966 Td
-/F3.0 10.5 Tf
-<49736973576562417070426f6f747374726170706572> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-163.74 651.966 Td
-/F1.0 10.5 Tf
-<2e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.760 Tw
-
-BT
-48.24 624.1859999999999 Td
-/F1.0 10.5 Tf
-[<496e2074686973206361736520746865206465706c6f> 20.01953125 <796d656e74207479706520697320737065636966696564207468726f75676820616e2041706163686520497369732d737065636966696320636f6e7465787420706172> 20.01953125 <616d657465722c>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 608.406 Td
-/F1.0 10.5 Tf
-<63616c6c656420> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-80.5905 608.406 Td
-/F3.0 10.5 Tf
-<697369732e6465706c6f796d656e7454797065> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-180.34050000000002 608.406 Td
-/F1.0 10.5 Tf
-<3a> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 580.626 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-66.24000000000001 580.626 Td
-/F1.0 10.5 Tf
-<746f207370656369667920> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-116.53500000000001 580.626 Td
-/F3.0 10.5 Tf
-<534552564552> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-148.03500000000003 580.626 Td
-/F1.0 10.5 Tf
-<202870726f64756374696f6e29206d6f64652c207573653a> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 555.0300000000001 Td
-/F3.0 10.5 Tf
-<7765622e786d6c> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.961 0.961 0.961 scn
-70.240 548.810 m
-543.040 548.810 l
-545.249 548.810 547.040 547.019 547.040 544.810 c
-547.040 471.850 l
-547.040 469.641 545.249 467.850 543.040 467.850 c
-70.240 467.850 l
-68.031 467.850 66.240 469.641 66.240 471.850 c
-66.240 544.810 l
-66.240 547.019 68.031 548.810 70.240 548.810 c
-h
-f
-0.800 0.800 0.800 SCN
-0.75 w
-70.240 548.810 m
-543.040 548.810 l
-545.249 548.810 547.040 547.019 547.040 544.810 c
-547.040 471.850 l
-547.040 469.641 545.249 467.850 543.040 467.850 c
-70.240 467.850 l
-68.031 467.850 66.240 469.641 66.240 471.850 c
-66.240 544.810 l
-66.240 547.019 68.031 548.810 70.240 548.810 c
-h
-S
-Q
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-77.24000000000001 525.9850000000001 Td
-/F3.0 11 Tf
-<3c636f6e746578742d706172616d3e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-77.24000000000001 511.24500000000006 Td
-/F3.0 11 Tf
-<ca202020> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-99.24000000000001 511.24500000000006 Td
-/F3.0 11 Tf
-<3c706172616d2d6e616d653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-165.24 511.24500000000006 Td
-/F3.0 11 Tf
-<697369732e6465706c6f796d656e7454797065> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-269.74 511.24500000000006 Td
-/F3.0 11 Tf
-<3c2f706172616d2d6e616d653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-77.24000000000001 496.50500000000005 Td
-/F3.0 11 Tf
-<ca202020> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-99.24000000000001 496.50500000000005 Td
-/F3.0 11 Tf
-<3c706172616d2d76616c75653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-170.74 496.50500000000005 Td
-/F3.0 11 Tf
-<736572766572> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-203.74 496.50500000000005 Td
-/F3.0 11 Tf
-<3c2f706172616d2d76616c75653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-77.24000000000001 481.76500000000004 Td
-/F3.0 11 Tf
-<3c2f636f6e746578742d706172616d3e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 443.886 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-66.24000000000001 443.886 Td
-/F1.0 10.5 Tf
-<746f207370656369667920> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-116.53500000000001 443.886 Td
-/F3.0 10.5 Tf
-<5345525645525f50524f544f54595045> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-200.53500000000003 443.886 Td
-/F1.0 10.5 Tf
-<2028646576656c6f706d656e7429206d6f64652c207573653a> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 418.2900000000001 Td
-/F3.0 10.5 Tf
-<7765622e786d6c> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.961 0.961 0.961 scn
-70.240 412.070 m
-543.040 412.070 l
-545.249 412.070 547.040 410.279 547.040 408.070 c
-547.040 335.110 l
-547.040 332.901 545.249 331.110 543.040 331.110 c
-70.240 331.110 l
-68.031 331.110 66.240 332.901 66.240 335.110 c
-66.240 408.070 l
-66.240 410.279 68.031 412.070 70.240 412.070 c
-h
-f
-0.800 0.800 0.800 SCN
-0.75 w
-70.240 412.070 m
-543.040 412.070 l
-545.249 412.070 547.040 410.279 547.040 408.070 c
-547.040 335.110 l
-547.040 332.901 545.249 331.110 543.040 331.110 c
-70.240 331.110 l
-68.031 331.110 66.240 332.901 66.240 335.110 c
-66.240 408.070 l
-66.240 410.279 68.031 412.070 70.240 412.070 c
-h
-S
-Q
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-77.24000000000001 389.24500000000006 Td
-/F3.0 11 Tf
-<3c636f6e746578742d706172616d3e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-77.24000000000001 374.50500000000005 Td
-/F3.0 11 Tf
-<ca202020> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-99.24000000000001 374.50500000000005 Td
-/F3.0 11 Tf
-<3c706172616d2d6e616d653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-165.24 374.50500000000005 Td
-/F3.0 11 Tf
-<697369732e6465706c6f796d656e7454797065> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-269.74 374.50500000000005 Td
-/F3.0 11 Tf
-<3c2f706172616d2d6e616d653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-77.24000000000001 359.76500000000004 Td
-/F3.0 11 Tf
-<ca202020> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-99.24000000000001 359.76500000000004 Td
-/F3.0 11 Tf
-<3c706172616d2d76616c75653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-170.74 359.76500000000004 Td
-/F3.0 11 Tf
-<7365727665722d70726f746f74797065> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-258.74 359.76500000000004 Td
-/F3.0 11 Tf
-<3c2f706172616d2d76616c75653e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.184 0.435 0.624 scn
-0.184 0.435 0.624 SCN
-
-BT
-77.24000000000001 345.02500000000003 Td
-/F3.0 11 Tf
-<3c2f636f6e746578742d706172616d3e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 289.086 Td
-/F2.0 18 Tf
-[<322e332e204f766572726964696e6720746865206465706c6f> 20.01953125 <796d656e742074797065>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.113 Tw
-
-BT
-48.24000000000001 261.066 Td
-/F1.0 10.5 Tf
-[<496620626f6f74737472> 20.01953125 <617070696e6720746865206170706c69636174696f6e207573696e672041706163686520497369732720>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-1.113 Tw
-
-BT
-308.3759562174479 261.066 Td
-/F3.0 10.5 Tf
-<6f72672e6170616368652e697369732e576562536572766572> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.113 Tw
-
-BT
-439.6259562174479 261.066 Td
-/F1.0 10.5 Tf
-<207468656e20697420697320706f737369626c6520746f> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 245.28599999999997 Td
-/F1.0 10.5 Tf
-[<6f7665727269646520746865206465706c6f> 20.01953125 <796d656e742074797065207573696e672074686520>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-247.89729492187502 245.28599999999997 Td
-/F3.0 10.5 Tf
-<2d74> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-258.397294921875 245.28599999999997 Td
-/F1.0 10.5 Tf
-<20286f7220> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-278.473294921875 245.28599999999997 Td
-/F3.0 10.5 Tf
-<2d2d74797065> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-309.97329492187504 245.28599999999997 Td
-/F1.0 10.5 Tf
-<2920666c61672e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 217.50599999999997 Td
-/F1.0 10.5 Tf
-[<46> 40.0390625 <6f72206578616d706c653a>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.961 0.961 0.961 scn
-52.240 201.690 m
-543.040 201.690 l
-545.249 201.690 547.040 199.899 547.040 197.690 c
-547.040 168.950 l
-547.040 166.741 545.249 164.950 543.040 164.950 c
-52.240 164.950 l
-50.031 164.950 48.240 166.741 48.240 168.950 c
-48.240 197.690 l
-48.240 199.899 50.031 201.690 52.240 201.690 c
-h
-f
-0.800 0.800 0.800 SCN
-0.75 w
-52.240 201.690 m
-543.040 201.690 l
-545.249 201.690 547.040 199.899 547.040 197.690 c
-547.040 168.950 l
-547.040 166.741 545.249 164.950 543.040 164.950 c
-52.240 164.950 l
-50.031 164.950 48.240 166.741 48.240 168.950 c
-48.240 197.690 l
-48.240 199.899 50.031 201.690 52.240 201.690 c
-h
-S
-Q
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-59.24000000000001 178.86499999999995 Td
-/F3.0 11 Tf
-<6a617661202d6a6172202e2e2e206f72672e6170616368652e697369732e576562536572766572202d7420534552564552> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.883 Tw
-
-BT
-48.24000000000001 140.98599999999996 Td
-/F1.0 10.5 Tf
-[<77686572652022c922206973207468652028757375616c6c792072> 20.01953125 <6174686572206c6f6e6729206c697374206f66204a41522066696c657320616e6420636c617373206469726563746f7269657320746861742077696c6c206d616b> 20.01953125 <6520757020796f7572>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 125.20599999999996 Td
-/F1.0 10.5 Tf
-<6170706c69636174696f6e2e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24000000000001 97.42599999999996 Td
-/F1.0 10.5 Tf
-<5468697320776f726b7320666f7220626f74682074686520> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-167.61450000000002 97.42599999999996 Td
-/F1.0 10.5 Tf
-[<5769636b> 20.01953125 <657420766965776572>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-239.71779492187503 97.42599999999996 Td
-/F1.0 10.5 Tf
-<20616e642074686520> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-282.95679492187503 97.42599999999996 Td
-/F1.0 10.5 Tf
-<5265737466756c4f626a6563747320766965776572> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-391.621294921875 97.42599999999996 Td
-/F1.0 10.5 Tf
-<2e> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-q
-0.000 0.000 0.000 scn
-0.000 0.000 0.000 SCN
-1 w
-0 J
-0 j
-[ ] 0 d
-/Stamp1 Do
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-49.24 14.388 Td
-/F1.0 9 Tf
-<34> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-Q
-Q
-
-endstream
-endobj
-50 0 obj
-<< /Type /Page
-/Parent 3 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 49 0 R
-/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font << /F2.0 16 0 R
-/F1.0 8 0 R
-/F3.0 17 0 R
->>
-/XObject << /Stamp1 224 0 R
->>
->>
-/Annots [52 0 R 53 0 R 54 0 R 55 0 R 57 0 R 58 0 R 59 0 R]
->>
-endobj
-51 0 obj
-[50 0 R /XYZ 0 841.89 null]
-endobj
-52 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvw/ugvw.pdf)
->>
-/Subtype /Link
-/Rect [365.5078607700893 755.5799999999999 441.4824917689732 769.86]
-/Type /Annot
->>
-endobj
-53 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvro/ugvro.pdf)
->>
-/Subtype /Link
-/Rect [48.24 739.8 157.21936067708333 754.08]
-/Type /Annot
->>
-endobj
-54 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugbtb/ugbtb.pdf#__ugbtb_web-xml_servlet-context-listeners)
->>
-/Subtype /Link
-/Rect [547.04 664.68 547.04 678.96]
-/Type /Annot
->>
-endobj
-55 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugbtb/ugbtb.pdf#__ugbtb_web-xml_servlet-context-listeners)
->>
-/Subtype /Link
-/Rect [48.24 650.496 163.74 660.996]
-/Type /Annot
->>
-endobj
-56 0 obj
-[50 0 R /XYZ 0 313.11 null]
-endobj
-57 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugbtb/ugbtb.pdf#_ugbtb_deployment_cmd-line)
->>
-/Subtype /Link
-/Rect [308.3759562174479 259.596 439.6259562174479 270.096]
-/Type /Annot
->>
-endobj
-58 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvw/ugvw.pdf)
->>
-/Subtype /Link
-/Rect [167.61450000000002 94.35999999999996 239.71779492187503 108.63999999999996]
-/Type /Annot
->>
-endobj
-59 0 obj
-<< /Border [0 0 0]
-/A << /Type /Action
-/S /URI
-/URI (../ugvro/ugvro.pdf)
->>
-/Subtype /Link
-/Rect [282.95679492187503 94.35999999999996 391.621294921875 108.63999999999996]
-/Type /Annot
->>
-endobj
-60 0 obj
-<< /Length 13150
->>
-stream
-q
-/DeviceRGB cs
-0.200 0.200 0.200 scn
-/DeviceRGB CS
-0.200 0.200 0.200 SCN
-
-BT
-48.24 782.394 Td
-/F2.0 22 Tf
-[<4368617074657220332e20436f6e6669677572> 20.01953125 <6174696f6e2046696c6573>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.108 Tw
-
-BT
-48.24 753.206 Td
-/F1.0 10.5 Tf
-[<5768656e2072756e6e696e6720616e204170616368652049736973207765626170702c20636f6e6669677572> 20.01953125 <6174696f6e2070726f706572746965732061726520726561642066726f6d20636f6e6669677572> 20.01953125 <6174696f6e2066696c6573>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 737.426 Td
-/F1.0 10.5 Tf
-<68656c6420696e2074686520> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-104.45700000000001 737.426 Td
-/F3.0 10.5 Tf
-<5745422d494e46> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-141.20700000000002 737.426 Td
-/F1.0 10.5 Tf
-[<206469726563746f7279> 89.84375 <2e>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 709.6460000000001 Td
-/F1.0 10.5 Tf
-<54686520> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-69.66 709.6460000000001 Td
-/F3.0 10.5 Tf
-<574542494e462f697369732e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-185.16000000000003 709.6460000000001 Td
-/F1.0 10.5 Tf
-[<2066696c6520697320616c7761> 20.01953125 <7973207265616420616e64206d7573742065786973742e>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-48.24 681.8660000000001 Td
-/F1.0 10.5 Tf
-<496e206164646974696f6e2c2074686520666f6c6c6f77696e67206f746865722070726f706572746965732061726520736561726368656420666f7220616e642069662070726573656e7420616c736f20726561643a> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 654.0860000000001 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 654.0860000000001 Td
-/F3.0 10.5 Tf
-<7669657765725f7769636b65742e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-192.24 654.0860000000001 Td
-/F1.0 10.5 Tf
-<202d2069662074686520> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-229.56750000000002 654.0860000000001 Td
-/F1.0 10.5 Tf
-[<5769636b> 20.01953125 <657420766965776572>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-301.67079492187503 654.0860000000001 Td
-/F1.0 10.5 Tf
-<20697320696e20757365> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 632.3060000000002 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 632.3060000000002 Td
-/F3.0 10.5 Tf
-<7669657765725f7265737466756c6f626a656374732e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-234.24 632.3060000000002 Td
-/F1.0 10.5 Tf
-<202d2069662074686520> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.259 0.545 0.792 scn
-0.259 0.545 0.792 SCN
-
-BT
-271.5675 632.3060000000002 Td
-/F1.0 10.5 Tf
-<5265737466756c4f626a6563747320766965776572> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-380.23199999999997 632.3060000000002 Td
-/F1.0 10.5 Tf
-<20697320696e20757365> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 610.5260000000002 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 610.5260000000002 Td
-/F3.0 10.5 Tf
-<7669657765722e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-155.49 610.5260000000002 Td
-/F1.0 10.5 Tf
-[<202d20666f7220616e> 20.01953125 <79206f746865722076696577657220636f6e6669677572> 20.01953125 <6174696f6e202862757420746865726520617265206e6f6e652063757272656e746c7929>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 588.7460000000002 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 588.7460000000002 Td
-/F3.0 10.5 Tf
-<706572736973746f725f646174616e75636c6575732e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-234.24 588.7460000000002 Td
-/F1.0 10.5 Tf
-<202d20617373756d696e6720746865204a444f2f446174614e75636c657573206f626a65637473746f726520697320696e20757365> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 566.9660000000002 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-66.24000000000001 566.9660000000002 Td
-/F3.0 10.5 Tf
-<706572736973746f722e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-171.24 566.9660000000002 Td
-/F1.0 10.5 Tf
-[<202d20666f7220616e> 20.01953125 <79206f74686572206f626a65637473746f726520636f6e6669677572> 20.01953125 <6174696f6e2e20>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.914 Tw
-
-BT
-66.24000000000001 539.1860000000004 Td
-/F1.0 10.5 Tf
-<54686973207479706963616c6c79206973207573656420746f20686f6c6420> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-0.914 Tw
-
-BT
-215.8074705882353 539.1860000000004 Td
-/F3.0 10.5 Tf
-<4a444243> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.914 Tw
-
-BT
-236.8074705882353 539.1860000000004 Td
-/F1.0 10.5 Tf
-<20> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-0.914 Tw
-
-BT
-240.4413823529412 539.1860000000004 Td
-/F3.0 10.5 Tf
-<55524c> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.914 Tw
-
-BT
-256.1913823529412 539.1860000000004 Td
-/F1.0 10.5 Tf
-<732c207768696368206973206172677561626c79206120736c696768742076696f6c6174696f6e206f66207468652066696c65202862656361757365> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.037 Tw
-
-BT
-66.24000000000001 523.4060000000003 Td
-/F1.0 10.5 Tf
-[<7468657265d573206e6f7468696e6720696e20417061636865204973697320746f207361> 20.01953125 <79207468617420706572736973746f7273206861766520746f2075736520>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-1.037 Tw
-
-BT
-394.47546679687497 523.4060000000003 Td
-/F3.0 10.5 Tf
-<4a444243> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-1.037 Tw
-
-BT
-415.47546679687497 523.4060000000003 Td
-/F1.0 10.5 Tf
-[<2e2020486f77657665722c2069742069732067656e6572> 20.01953125 <616c6c79>] TJ
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.806 Tw
-
-BT
-66.24000000000001 507.6260000000003 Td
-/F1.0 10.5 Tf
-<636f6e76656e69656e7420746f2070757420746865736520> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-0.806 Tw
-
-BT
-189.11032352941174 507.6260000000003 Td
-/F3.0 10.5 Tf
-<4a444243> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-0.806 Tw
-
-BT
-210.11032352941174 507.6260000000003 Td
-/F1.0 10.5 Tf
-<2073657474696e677320696e746f20612073696e676c65206c6f636174696f6e2e2020496620796f752077616e742c207468657920636f756c642072657369646520696e696e> Tj
-ET
-
-
-0.000 Tw
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-66.24000000000001 491.84600000000034 Td
-/F1.0 10.5 Tf
-[<616e> 20.01953125 <79206f6620>] TJ
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-99.99729492187501 491.84600000000034 Td
-/F3.0 10.5 Tf
-<706572736973746f725f646174616e75636c6575732e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-267.997294921875 491.84600000000034 Td
-/F1.0 10.5 Tf
-<2c20> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-273.341794921875 491.84600000000034 Td
-/F3.0 10.5 Tf
-<706572736973746f722e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-378.341794921875 491.84600000000034 Td
-/F1.0 10.5 Tf
-<206f7220286576656e2920> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN
-
-BT
-428.857294921875 491.84600000000034 Td
-/F3.0 10.5 Tf
-<697369732e70726f70657274696573> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
--0.500 Tc
-0.200 0.200 0.200 scn
-0.200 0.200 0.200 SCN
-
-BT
-56.88050000000001 464.0660000000003 Td
-/F1.0 10.5 Tf
-<a5> Tj
-ET
-
-0.000 0.000 0.000 SCN
-0.000 0.000 0.000 scn
-
-0.000 Tc
-0.694 0.129 0.275 scn
-0.694 0.129 0.275 SCN


<TRUNCATED>