phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] phpgwapi inc/class.jscalendar.inc.php js/jscale...


From: Dave Hall
Subject: [Phpgroupware-cvs] phpgwapi inc/class.jscalendar.inc.php js/jscale...
Date: Sun, 26 Mar 2006 10:53:27 +0000

CVSROOT:        /cvsroot/phpgwapi
Module name:    phpgwapi
Branch:         
Changes by:     Dave Hall <address@hidden>      06/03/26 10:53:26

Modified files:
        inc            : class.jscalendar.inc.php 
        js/jscalendar  : README calendar-blue.css calendar-brown.css 
                         calendar-green.css calendar-setup.js 
                         calendar-setup_stripped.js calendar-system.css 
                         calendar-win2k-1.css calendar-win2k-2.css 
                         calendar-win2k-cold-1.css 
                         calendar-win2k-cold-2.css calendar.js 
                         calendar_stripped.js index.html 
                         jscalendar-setup.php release-notes.html 
                         simple-1.html 
        js/jscalendar/doc: reference.pdf 
        js/jscalendar/doc/html: reference-Z-S.css reference.html 
        js/jscalendar/lang: calendar-br.js calendar-ca.js 
                            calendar-cs-win.js calendar-da.js 
                            calendar-de.js calendar-el.js calendar-en.js 
                            calendar-es.js calendar-fr.js calendar-hu.js 
                            calendar-it.js calendar-jp.js calendar-nl.js 
                            calendar-no.js calendar-pl.js calendar-pt.js 
                            calendar-ro.js calendar-ru.js calendar-sk.js 
                            calendar-sp.js calendar-sv.js calendar-zh.js 
Added files:
        js/jscalendar  : calendar-tas.css dayinfo.html 
                         multiple-dates.html test-position.html 
        js/jscalendar/doc/html: field-button.jpg 
        js/jscalendar/lang: calendar-al.js calendar-bg.js 
                            calendar-big5-utf8.js calendar-big5.js 
                            calendar-cs-utf8.js calendar-fi.js 
                            calendar-he-utf8.js calendar-ko-utf8.js 
                            calendar-ko.js calendar-lt-utf8.js 
                            calendar-lt.js calendar-lv.js 
                            calendar-pl-utf8.js calendar-ru_win_.js 
                            calendar-si.js cn_utf8.js 
        js/jscalendar/skins/aqua: theme.css 

Log message:
        new upstream version, switch to stripped, fix year step

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/class.jscalendar.inc.php.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/README.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-blue.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-brown.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-green.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-setup.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-setup_stripped.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-system.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-tas.css.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-win2k-1.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-win2k-2.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-win2k-cold-1.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar-win2k-cold-2.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/calendar_stripped.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/dayinfo.html?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/index.html.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/jscalendar-setup.php.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/multiple-dates.html?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/release-notes.html.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/simple-1.html.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/test-position.html.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/doc/reference.pdf.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/doc/html/field-button.jpg?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/doc/html/reference-Z-S.css.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/doc/html/reference.html.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-al.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-bg.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-big5-utf8.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-big5.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-br.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-ca.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-cs-utf8.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-cs-win.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-da.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-de.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-el.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-en.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-es.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-fi.js.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-fr.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-he-utf8.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-hu.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-it.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-jp.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-ko-utf8.js.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-ko.js.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-lt-utf8.js.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-lt.js.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-lv.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-nl.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-no.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-pl-utf8.js.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-pl.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-pt.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-ro.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-ru.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-ru_win_.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-si.js.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-sk.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-sp.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-sv.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/calendar-zh.js.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/lang/cn_utf8.js?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/js/jscalendar/skins/aqua/theme.css?rev=1.1

Patches:
Index: phpgwapi/inc/class.jscalendar.inc.php
diff -u phpgwapi/inc/class.jscalendar.inc.php:1.8 
phpgwapi/inc/class.jscalendar.inc.php:1.9
--- phpgwapi/inc/class.jscalendar.inc.php:1.8   Sun Feb 19 11:36:01 2006
+++ phpgwapi/inc/class.jscalendar.inc.php       Sun Mar 26 10:53:26 2006
@@ -7,7 +7,7 @@
        * @license http://www.fsf.org/licenses/gpl.html GNU General Public 
License
        * @package phpgwapi
        * @subpackage gui
-       * @version $Id: class.jscalendar.inc.php,v 1.8 2006/02/19 11:36:01 
skwashd Exp $
+       * @version $Id: class.jscalendar.inc.php,v 1.9 2006/03/26 10:53:26 
skwashd Exp $
        */
 
        /**
@@ -32,7 +32,7 @@
                {
                        $GLOBALS['phpgw']->js = 
createObject('phpgwapi.javascript');
                }
-               $GLOBALS['phpgw']->js->validate_file('jscalendar', 'calendar');
+               $GLOBALS['phpgw']->js->validate_file('jscalendar', 
'calendar_stripped');
                $this->phpgw_js_url = 
$GLOBALS['phpgw_info']['server']['webserver_url'].'/phpgwapi/js';
                $this->dateformat = 
$GLOBALS['phpgw_info']['user']['preferences']['common']['dateformat'];
 
Index: phpgwapi/js/jscalendar/README
diff -u phpgwapi/js/jscalendar/README:1.4 phpgwapi/js/jscalendar/README:1.5
--- phpgwapi/js/jscalendar/README:1.4   Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/README       Sun Mar 26 10:53:26 2006
@@ -1,7 +1,7 @@
 The DHTML Calendar
 -------------------
 
-  Author: Mihai Bazon, <address@hidden>
+  Author: Mihai Bazon, <address@hidden>
           http://dynarch.com/mishoo/
 
   This program is free software published under the
@@ -20,6 +20,8 @@
   doc/            -- documentation, in PDF and HTML
   simple-1.html   -- quick setup examples [popup calendars]
   simple-2.html   -- quick setup example for flat calendar
+  calendar.php    -- PHP wrapper
+  test.php        -- test file for the PHP wrapper
 
 Homepage
 ---------
Index: phpgwapi/js/jscalendar/calendar-blue.css
diff -u phpgwapi/js/jscalendar/calendar-blue.css:1.4 
phpgwapi/js/jscalendar/calendar-blue.css:1.5
--- phpgwapi/js/jscalendar/calendar-blue.css:1.4        Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-blue.css    Sun Mar 26 10:53:26 2006
@@ -70,6 +70,13 @@
   text-align: right;
   padding: 2px 4px 2px 2px;
 }
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #bbb;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #fbb;
+}
 
 .calendar table .wn {
   padding: 2px 3px 2px 2px;
@@ -152,7 +159,7 @@
 
 /* Combo boxes (menus that display months/years for direct selection) */
 
-.combo {
+.calendar .combo {
   position: absolute;
   display: none;
   top: 0px;
@@ -162,24 +169,25 @@
   border: 1px solid #655;
   background: #def;
   color: #000;
-  font-size: smaller;
+  font-size: 90%;
+  z-index: 100;
 }
 
-.combo .label,
-.combo .label-IEfix {
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
   text-align: center;
   padding: 1px;
 }
 
-.combo .label-IEfix {
+.calendar .combo .label-IEfix {
   width: 4em;
 }
 
-.combo .hilite {
+.calendar .combo .hilite {
   background: #acf;
 }
 
-.combo .active {
+.calendar .combo .active {
   border-top: 1px solid #46a;
   border-bottom: 1px solid #46a;
   background: #eef;
Index: phpgwapi/js/jscalendar/calendar-brown.css
diff -u phpgwapi/js/jscalendar/calendar-brown.css:1.4 
phpgwapi/js/jscalendar/calendar-brown.css:1.5
--- phpgwapi/js/jscalendar/calendar-brown.css:1.4       Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-brown.css   Sun Mar 26 10:53:26 2006
@@ -69,6 +69,13 @@
   text-align: right;
   padding: 2px 4px 2px 2px;
 }
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #bbb;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #fbb;
+}
 
 .calendar table .wn {
   padding: 2px 3px 2px 2px;
@@ -145,7 +152,7 @@
 
 /* Combo boxes (menus that display months/years for direct selection) */
 
-.combo {
+.calendar .combo {
   position: absolute;
   display: none;
   top: 0px;
@@ -155,24 +162,25 @@
   border: 1px solid #655;
   background: #ffe;
   color: #000;
-  font-size: smaller;
+  font-size: 90%;
+  z-index: 100;
 }
 
-.combo .label,
-.combo .label-IEfix {
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
   text-align: center;
   padding: 1px;
 }
 
-.combo .label-IEfix {
+.calendar .combo .label-IEfix {
   width: 4em;
 }
 
-.combo .hilite {
+.calendar .combo .hilite {
   background: #fc8;
 }
 
-.combo .active {
+.calendar .combo .active {
   border-top: 1px solid #a64;
   border-bottom: 1px solid #a64;
   background: #fee;
Index: phpgwapi/js/jscalendar/calendar-green.css
diff -u phpgwapi/js/jscalendar/calendar-green.css:1.4 
phpgwapi/js/jscalendar/calendar-green.css:1.5
--- phpgwapi/js/jscalendar/calendar-green.css:1.4       Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-green.css   Sun Mar 26 10:53:26 2006
@@ -71,6 +71,13 @@
   text-align: right;
   padding: 2px 4px 2px 2px;
 }
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #bbb;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #fbb;
+}
 
 .calendar table .wn {
   padding: 2px 3px 2px 2px;
@@ -149,7 +156,7 @@
 
 /* Combo boxes (menus that display months/years for direct selection) */
 
-.combo {
+.calendar .combo {
   position: absolute;
   display: none;
   top: 0px;
@@ -159,24 +166,25 @@
   border: 1px solid #565;
   background: #efd;
   color: #000;
-  font-size: smaller;
+  font-size: 90%;
+  z-index: 100;
 }
 
-.combo .label,
-.combo .label-IEfix {
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
   text-align: center;
   padding: 1px;
 }
 
-.combo .label-IEfix {
+.calendar .combo .label-IEfix {
   width: 4em;
 }
 
-.combo .hilite {
+.calendar .combo .hilite {
   background: #af8;
 }
 
-.combo .active {
+.calendar .combo .active {
   border-top: 1px solid #6a4;
   border-bottom: 1px solid #6a4;
   background: #efe;
Index: phpgwapi/js/jscalendar/calendar-setup.js
diff -u phpgwapi/js/jscalendar/calendar-setup.js:1.4 
phpgwapi/js/jscalendar/calendar-setup.js:1.5
--- phpgwapi/js/jscalendar/calendar-setup.js:1.4        Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-setup.js    Sun Mar 26 10:53:26 2006
@@ -19,7 +19,7 @@
  * than modifying calendar.js itself).
  */
 
-// $Id: calendar-setup.js,v 1.4 2004/12/30 06:47:33 skwashd Exp $
+// $Id: calendar-setup.js,v 1.5 2006/03/26 10:53:26 skwashd Exp $
 
 /**
  *  This function "patches" an input field (or other element) to use a calendar
@@ -36,8 +36,8 @@
  *   ifFormat      | date format that will be stored in the input field
  *   daFormat      | the date format that will be used to display the date in 
displayArea
  *   singleClick   | (true/false) wether the calendar is in single click mode 
or not (default: true)
- *   mondayFirst   | (true/false) if true Monday is the first day of week, 
Sunday otherwise (default: true)
- *   align         | alignment (default: "Bl"); if you don't know what's this 
see the calendar documentation
+ *   firstDay      | numeric: 0 to 6.  "0" means display Sunday first, "1" 
means display Monday first, etc.
+ *   align         | alignment (default: "Br"); if you don't know what's this 
see the calendar documentation
  *   range         | array with 2 elements.  Default: [1900, 2999] -- the 
range of years available
  *   weekNumbers   | (true/false) if it's true (default) the calendar will 
display week numbers
  *   flat          | null or element ID; if not null the calendar will be a 
flat calendar having the parent with the given ID
@@ -49,6 +49,11 @@
  *   date          | the date that the calendar will be initially displayed to
  *   showsTime     | default: false; if true the calendar will include a time 
selector
  *   timeFormat    | the time format; can be "12" or "24", default is "12"
+ *   electric      | if true (default) then given fields/date areas are 
updated for each move; otherwise they're updated only on close
+ *   step          | configures the step of the years in drop-down boxes; 
default: 2
+ *   position      | configures the calendar absolute position; default: null
+ *   cache         | if "true" (but default: "false") it will reuse the same 
calendar object, where possible
+ *   showOthers    | if "true" (but default: "false") it will show days from 
other months too
  *
  *  None of them is required, they all have default values.  However, if you
  *  pass none of "inputField", "displayArea" or "button" you'll get a warning
@@ -66,8 +71,9 @@
        param_default("singleClick",    true);
        param_default("disableFunc",    null);
        param_default("dateStatusFunc", params["disableFunc"]); // takes 
precedence if both are defined
-       param_default("mondayFirst",    true);
-       param_default("align",          "Bl");
+       param_default("dateText",       null);
+       param_default("firstDay",       null);
+       param_default("align",          "Br");
        param_default("range",          [1900, 2999]);
        param_default("weekNumbers",    true);
        param_default("flat",           null);
@@ -78,6 +84,12 @@
        param_default("date",           null);
        param_default("showsTime",      false);
        param_default("timeFormat",     "24");
+       param_default("electric",       true);
+       param_default("step",           2);
+       param_default("position",       null);
+       param_default("cache",          false);
+       param_default("showOthers",     false);
+       param_default("multiple",       null);
 
        var tmp = ["inputField", "displayArea", "button"];
        for (var i in tmp) {
@@ -85,47 +97,53 @@
                        params[tmp[i]] = 
document.getElementById(params[tmp[i]]);
                }
        }
-       if (!(params.flat || params.inputField || params.displayArea || 
params.button)) {
+       if (!(params.flat || params.multiple || params.inputField || 
params.displayArea || params.button)) {
                alert("Calendar.setup:\n  Nothing to setup (no fields found).  
Please check your code");
                return false;
        }
 
        function onSelect(cal) {
-               if (cal.params.flat) {
-                       if (typeof cal.params.flatCallback == "function") {
-                               cal.params.flatCallback(cal);
-                       } else {
-                               alert("No flatCallback given -- doing 
nothing.");
-                       }
-                       return false;
-               }
-               if (cal.params.inputField) {
-                       cal.params.inputField.value = 
cal.date.print(cal.params.ifFormat);
+               var p = cal.params;
+               var update = (cal.dateClicked || p.electric);
+               if (update && p.inputField) {
+                       p.inputField.value = cal.date.print(p.ifFormat);
+                       if (typeof p.inputField.onchange == "function")
+                               p.inputField.onchange();
+               }
+               if (update && p.displayArea)
+                       p.displayArea.innerHTML = cal.date.print(p.daFormat);
+               if (update && typeof p.onUpdate == "function")
+                       p.onUpdate(cal);
+               if (update && p.flat) {
+                       if (typeof p.flatCallback == "function")
+                               p.flatCallback(cal);
                }
-               if (cal.params.displayArea) {
-                       cal.params.displayArea.innerHTML = 
cal.date.print(cal.params.daFormat);
-               }
-               if (cal.params.singleClick && cal.dateClicked) {
+               if (update && p.singleClick && cal.dateClicked)
                        cal.callCloseHandler();
-               }
-               if (typeof cal.params.onUpdate == "function") {
-                       cal.params.onUpdate(cal);
-               }
        };
 
        if (params.flat != null) {
-               params.flat = document.getElementById(params.flat);
+               if (typeof params.flat == "string")
+                       params.flat = document.getElementById(params.flat);
                if (!params.flat) {
                        alert("Calendar.setup:\n  Flat specified but can't find 
parent.");
                        return false;
                }
-               var cal = new Calendar(params.mondayFirst, params.date, 
params.onSelect || onSelect);
+               var cal = new Calendar(params.firstDay, params.date, 
params.onSelect || onSelect);
+               cal.showsOtherMonths = params.showOthers;
                cal.showsTime = params.showsTime;
                cal.time24 = (params.timeFormat == "24");
                cal.params = params;
                cal.weekNumbers = params.weekNumbers;
                cal.setRange(params.range[0], params.range[1]);
                cal.setDateStatusHandler(params.dateStatusFunc);
+               cal.getDateText = params.dateText;
+               if (params.ifFormat) {
+                       cal.setDateFormat(params.ifFormat);
+               }
+               if (params.inputField && typeof params.inputField.value == 
"string") {
+                       cal.parseDate(params.inputField.value);
+               }
                cal.create(params.flat);
                cal.show();
                return false;
@@ -137,8 +155,10 @@
                var dateFmt = params.inputField ? params.ifFormat : 
params.daFormat;
                var mustCreate = false;
                var cal = window.calendar;
-               if (!window.calendar) {
-                       window.calendar = cal = new Calendar(params.mondayFirst,
+               if (dateEl)
+                       params.date = Date.parseDate(dateEl.value || 
dateEl.innerHTML, dateFmt);
+               if (!(cal && params.cache)) {
+                       window.calendar = cal = new Calendar(params.firstDay,
                                                             params.date,
                                                             params.onSelect || 
onSelect,
                                                             params.onClose || 
function(cal) { cal.hide(); });
@@ -147,17 +167,34 @@
                        cal.weekNumbers = params.weekNumbers;
                        mustCreate = true;
                } else {
+                       if (params.date)
+                               cal.setDate(params.date);
                        cal.hide();
                }
+               if (params.multiple) {
+                       cal.multiple = {};
+                       for (var i = params.multiple.length; --i >= 0;) {
+                               var d = params.multiple[i];
+                               var ds = d.print("%Y%m%d");
+                               cal.multiple[ds] = d;
+                       }
+               }
+               cal.showsOtherMonths = params.showOthers;
+               cal.yearStep = params.step;
                cal.setRange(params.range[0], params.range[1]);
                cal.params = params;
                cal.setDateStatusHandler(params.dateStatusFunc);
+               cal.getDateText = params.dateText;
                cal.setDateFormat(dateFmt);
                if (mustCreate)
                        cal.create();
-               cal.parseDate(dateEl.value || dateEl.innerHTML);
                cal.refresh();
-               cal.showAtElement(params.displayArea || params.inputField, 
params.align);
+               if (!params.position)
+                       cal.showAtElement(params.button || params.displayArea 
|| params.inputField, params.align);
+               else
+                       cal.showAt(params.position[0], params.position[1]);
                return false;
        };
+
+       return cal;
 };
Index: phpgwapi/js/jscalendar/calendar-setup_stripped.js
diff -u phpgwapi/js/jscalendar/calendar-setup_stripped.js:1.4 
phpgwapi/js/jscalendar/calendar-setup_stripped.js:1.5
--- phpgwapi/js/jscalendar/calendar-setup_stripped.js:1.4       Thu Dec 30 
06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-setup_stripped.js   Sun Mar 26 10:53:26 2006
@@ -18,4 +18,4 @@
  * modify this code to suit your needs (this is recommended and much better
  * than modifying calendar.js itself).
  */
- Calendar.setup=function(params){function param_default(pname,def){if(typeof 
params[pname]=="undefined"){params[pname]=def;}};param_default("inputField",null);param_default("displayArea",null);param_default("button",null);param_default("eventName","click");param_default("ifFormat","%Y/%m/%d");param_default("daFormat","%Y/%m/%d");param_default("singleClick",true);param_default("disableFunc",null);param_default("dateStatusFunc",params["disableFunc"]);param_default("mondayFirst",true);param_default("align","Bl");param_default("range",[1900,2999]);param_default("weekNumbers",true);param_default("flat",null);param_default("flatCallback",null);param_default("onSelect",null);param_default("onClose",null);param_default("onUpdate",null);param_default("date",null);param_default("showsTime",false);param_default("timeFormat","24");var
 tmp=["inputField","displayArea","button"];for(var i in tmp){if(typeof 
params[tmp[i]]=="string"){params[tmp[i]]=document.getElementById(params[tmp[i]]);}}if(!(params.flat||params.inputField||params.displayArea||params.button)){alert("Calendar.setup:\n
  Nothing to setup (no fields found).  Please check your code");return 
false;}function onSelect(cal){if(cal.params.flat){if(typeof 
cal.params.flatCallback=="function"){cal.params.flatCallback(cal);}else{alert("No
 flatCallback given -- doing nothing.");}return 
false;}if(cal.params.inputField){cal.params.inputField.value=cal.date.print(cal.params.ifFormat);}if(cal.params.displayArea){cal.params.displayArea.innerHTML=cal.date.print(cal.params.daFormat);}if(cal.params.singleClick&&cal.dateClicked){cal.callCloseHandler();}if(typeof
 
cal.params.onUpdate=="function"){cal.params.onUpdate(cal);}};if(params.flat!=null){params.flat=document.getElementById(params.flat);if(!params.flat){alert("Calendar.setup:\n
  Flat specified but can't find parent.");return false;}var cal=new 
Calendar(params.mondayFirst,params.date,params.onSelect||onSelect);cal.showsTime=params.showsTime;cal.time24=(params.timeFormat=="24");cal.params=params;cal.weekNumbers=params.weekNumbers;cal.setRange(params.range[0],params.range[1]);cal.setDateStatusHandler(params.dateStatusFunc);cal.create(params.flat);cal.show();return
 false;}var 
triggerEl=params.button||params.displayArea||params.inputField;triggerEl["on"+params.eventName]=function(){var
 dateEl=params.inputField||params.displayArea;var 
dateFmt=params.inputField?params.ifFormat:params.daFormat;var 
mustCreate=false;var 
cal=window.calendar;if(!window.calendar){window.calendar=cal=new 
Calendar(params.mondayFirst,params.date,params.onSelect||onSelect,params.onClose||function(cal){cal.hide();});cal.showsTime=params.showsTime;cal.time24=(params.timeFormat=="24");cal.weekNumbers=params.weekNumbers;mustCreate=true;}else{cal.hide();}cal.setRange(params.range[0],params.range[1]);cal.params=params;cal.setDateStatusHandler(params.dateStatusFunc);cal.setDateFormat(dateFmt);if(mustCreate)cal.create();cal.parseDate(dateEl.value||dateEl.innerHTML);cal.refresh();cal.showAtElement(params.displayArea||params.inputField,params.align);return
 false;};};
\ No newline at end of file
+ Calendar.setup=function(params){function param_default(pname,def){if(typeof 
params[pname]=="undefined"){params[pname]=def;}};param_default("inputField",null);param_default("displayArea",null);param_default("button",null);param_default("eventName","click");param_default("ifFormat","%Y/%m/%d");param_default("daFormat","%Y/%m/%d");param_default("singleClick",true);param_default("disableFunc",null);param_default("dateStatusFunc",params["disableFunc"]);param_default("dateText",null);param_default("firstDay",null);param_default("align","Br");param_default("range",[1900,2999]);param_default("weekNumbers",true);param_default("flat",null);param_default("flatCallback",null);param_default("onSelect",null);param_default("onClose",null);param_default("onUpdate",null);param_default("date",null);param_default("showsTime",false);param_default("timeFormat","24");param_default("electric",true);param_default("step",2);param_default("position",null);param_default("cache",false);param_default("showOthers",false);param_default("multiple",null);var
 tmp=["inputField","displayArea","button"];for(var i in tmp){if(typeof 
params[tmp[i]]=="string"){params[tmp[i]]=document.getElementById(params[tmp[i]]);}}if(!(params.flat||params.multiple||params.inputField||params.displayArea||params.button)){alert("Calendar.setup:\n
  Nothing to setup (no fields found).  Please check your code");return 
false;}function onSelect(cal){var p=cal.params;var 
update=(cal.dateClicked||p.electric);if(update&&p.inputField){p.inputField.value=cal.date.print(p.ifFormat);if(typeof
 
p.inputField.onchange=="function")p.inputField.onchange();}if(update&&p.displayArea)p.displayArea.innerHTML=cal.date.print(p.daFormat);if(update&&typeof
 p.onUpdate=="function")p.onUpdate(cal);if(update&&p.flat){if(typeof 
p.flatCallback=="function")p.flatCallback(cal);}if(update&&p.singleClick&&cal.dateClicked)cal.callCloseHandler();};if(params.flat!=null){if(typeof
 
params.flat=="string")params.flat=document.getElementById(params.flat);if(!params.flat){alert("Calendar.setup:\n
  Flat specified but can't find parent.");return false;}var cal=new 
Calendar(params.firstDay,params.date,params.onSelect||onSelect);cal.showsOtherMonths=params.showOthers;cal.showsTime=params.showsTime;cal.time24=(params.timeFormat=="24");cal.params=params;cal.weekNumbers=params.weekNumbers;cal.setRange(params.range[0],params.range[1]);cal.setDateStatusHandler(params.dateStatusFunc);cal.getDateText=params.dateText;if(params.ifFormat){cal.setDateFormat(params.ifFormat);}if(params.inputField&&typeof
 
params.inputField.value=="string"){cal.parseDate(params.inputField.value);}cal.create(params.flat);cal.show();return
 false;}var 
triggerEl=params.button||params.displayArea||params.inputField;triggerEl["on"+params.eventName]=function(){var
 dateEl=params.inputField||params.displayArea;var 
dateFmt=params.inputField?params.ifFormat:params.daFormat;var 
mustCreate=false;var 
cal=window.calendar;if(dateEl)params.date=Date.parseDate(dateEl.value||dateEl.innerHTML,dateFmt);if(!(cal&&params.cache)){window.calendar=cal=new
 
Calendar(params.firstDay,params.date,params.onSelect||onSelect,params.onClose||function(cal){cal.hide();});cal.showsTime=params.showsTime;cal.time24=(params.timeFormat=="24");cal.weekNumbers=params.weekNumbers;mustCreate=true;}else{if(params.date)cal.setDate(params.date);cal.hide();}if(params.multiple){cal.multiple={};for(var
 i=params.multiple.length;--i>=0;){var d=params.multiple[i];var 
ds=d.print("%Y%m%d");cal.multiple[ds]=d;}}cal.showsOtherMonths=params.showOthers;cal.yearStep=params.step;cal.setRange(params.range[0],params.range[1]);cal.params=params;cal.setDateStatusHandler(params.dateStatusFunc);cal.getDateText=params.dateText;cal.setDateFormat(dateFmt);if(mustCreate)cal.create();cal.refresh();if(!params.position)cal.showAtElement(params.button||params.displayArea||params.inputField,params.align);else
 cal.showAt(params.position[0],params.position[1]);return false;};return cal;};
\ No newline at end of file
Index: phpgwapi/js/jscalendar/calendar-system.css
diff -u phpgwapi/js/jscalendar/calendar-system.css:1.4 
phpgwapi/js/jscalendar/calendar-system.css:1.5
--- phpgwapi/js/jscalendar/calendar-system.css:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-system.css  Sun Mar 26 10:53:26 2006
@@ -82,6 +82,13 @@
   text-align: right;
   padding: 2px 4px 2px 2px;
 }
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #aaa;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #faa;
+}
 
 .calendar table .wn {
   padding: 2px 3px 2px 2px;
@@ -170,7 +177,7 @@
 
 /* Combo boxes (menus that display months/years for direct selection) */
 
-.combo {
+.calendar .combo {
   position: absolute;
   display: none;
   width: 4em;
@@ -181,26 +188,27 @@
   border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
   background: Menu;
   color: MenuText;
-  font-size: smaller;
+  font-size: 90%;
   padding: 1px;
+  z-index: 100;
 }
 
-.combo .label,
-.combo .label-IEfix {
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
   text-align: center;
   padding: 1px;
 }
 
-.combo .label-IEfix {
+.calendar .combo .label-IEfix {
   width: 4em;
 }
 
-.combo .active {
+.calendar .combo .active {
   padding: 0px;
   border: 1px solid #000;
 }
 
-.combo .hilite {
+.calendar .combo .hilite {
   background: Highlight;
   color: HighlightText;
 }
Index: phpgwapi/js/jscalendar/calendar-win2k-1.css
diff -u phpgwapi/js/jscalendar/calendar-win2k-1.css:1.4 
phpgwapi/js/jscalendar/calendar-win2k-1.css:1.5
--- phpgwapi/js/jscalendar/calendar-win2k-1.css:1.4     Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-win2k-1.css Sun Mar 26 10:53:26 2006
@@ -92,6 +92,13 @@
   text-align: right;
   padding: 2px 4px 2px 2px;
 }
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #aaa;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #faa;
+}
 
 .calendar table .wn {
   padding: 2px 3px 2px 2px;
@@ -185,7 +192,7 @@
 
 /* Combo boxes (menus that display months/years for direct selection) */
 
-.combo {
+.calendar .combo {
   position: absolute;
   display: none;
   width: 4em;
@@ -197,21 +204,22 @@
   border-bottom: 1px solid #000;
   border-left: 1px solid #fff;
   background: #e4e0d8;
-  font-size: smaller;
+  font-size: 90%;
   padding: 1px;
+  z-index: 100;
 }
 
-.combo .label,
-.combo .label-IEfix {
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
   text-align: center;
   padding: 1px;
 }
 
-.combo .label-IEfix {
+.calendar .combo .label-IEfix {
   width: 4em;
 }
 
-.combo .active {
+.calendar .combo .active {
   background: #c4c0b8;
   padding: 0px;
   border-top: 1px solid #000;
@@ -220,7 +228,7 @@
   border-left: 1px solid #000;
 }
 
-.combo .hilite {
+.calendar .combo .hilite {
   background: #048;
   color: #fea;
 }
Index: phpgwapi/js/jscalendar/calendar-win2k-2.css
diff -u phpgwapi/js/jscalendar/calendar-win2k-2.css:1.4 
phpgwapi/js/jscalendar/calendar-win2k-2.css:1.5
--- phpgwapi/js/jscalendar/calendar-win2k-2.css:1.4     Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-win2k-2.css Sun Mar 26 10:53:26 2006
@@ -92,6 +92,13 @@
   text-align: right;
   padding: 2px 4px 2px 2px;
 }
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #aaa;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #faa;
+}
 
 .calendar table .wn {
   padding: 2px 3px 2px 2px;
@@ -185,7 +192,7 @@
 
 /* Combo boxes (menus that display months/years for direct selection) */
 
-.combo {
+.calendar .combo {
   position: absolute;
   display: none;
   width: 4em;
@@ -197,21 +204,22 @@
   border-bottom: 1px solid #000;
   border-left: 1px solid #fff;
   background: #e4d8e0;
-  font-size: smaller;
+  font-size: 90%;
   padding: 1px;
+  z-index: 100;
 }
 
-.combo .label,
-.combo .label-IEfix {
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
   text-align: center;
   padding: 1px;
 }
 
-.combo .label-IEfix {
+.calendar .combo .label-IEfix {
   width: 4em;
 }
 
-.combo .active {
+.calendar .combo .active {
   background: #d4c8d0;
   padding: 0px;
   border-top: 1px solid #000;
@@ -220,7 +228,7 @@
   border-left: 1px solid #000;
 }
 
-.combo .hilite {
+.calendar .combo .hilite {
   background: #408;
   color: #fea;
 }
Index: phpgwapi/js/jscalendar/calendar-win2k-cold-1.css
diff -u phpgwapi/js/jscalendar/calendar-win2k-cold-1.css:1.4 
phpgwapi/js/jscalendar/calendar-win2k-cold-1.css:1.5
--- phpgwapi/js/jscalendar/calendar-win2k-cold-1.css:1.4        Thu Dec 30 
06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-win2k-cold-1.css    Sun Mar 26 10:53:26 2006
@@ -92,6 +92,13 @@
   text-align: right;
   padding: 2px 4px 2px 2px;
 }
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #aaa;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #faa;
+}
 
 .calendar table .wn {
   padding: 2px 3px 2px 2px;
@@ -179,7 +186,7 @@
 
 /* Combo boxes (menus that display months/years for direct selection) */
 
-.combo {
+.calendar .combo {
   position: absolute;
   display: none;
   width: 4em;
@@ -191,21 +198,22 @@
   border-bottom: 1px solid #000;
   border-left: 1px solid #fff;
   background: #d8e0e4;
-  font-size: smaller;
+  font-size: 90%;
   padding: 1px;
+  z-index: 100;
 }
 
-.combo .label,
-.combo .label-IEfix {
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
   text-align: center;
   padding: 1px;
 }
 
-.combo .label-IEfix {
+.calendar .combo .label-IEfix {
   width: 4em;
 }
 
-.combo .active {
+.calendar .combo .active {
   background: #c8d0d4;
   padding: 0px;
   border-top: 1px solid #000;
@@ -214,7 +222,7 @@
   border-left: 1px solid #000;
 }
 
-.combo .hilite {
+.calendar .combo .hilite {
   background: #048;
   color: #aef;
 }
Index: phpgwapi/js/jscalendar/calendar-win2k-cold-2.css
diff -u phpgwapi/js/jscalendar/calendar-win2k-cold-2.css:1.4 
phpgwapi/js/jscalendar/calendar-win2k-cold-2.css:1.5
--- phpgwapi/js/jscalendar/calendar-win2k-cold-2.css:1.4        Thu Dec 30 
06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar-win2k-cold-2.css    Sun Mar 26 10:53:26 2006
@@ -92,6 +92,13 @@
   text-align: right;
   padding: 2px 4px 2px 2px;
 }
+.calendar tbody .day.othermonth {
+  font-size: 80%;
+  color: #aaa;
+}
+.calendar tbody .day.othermonth.oweekend {
+  color: #faa;
+}
 
 .calendar table .wn {
   padding: 2px 3px 2px 2px;
@@ -185,7 +192,7 @@
 
 /* Combo boxes (menus that display months/years for direct selection) */
 
-.combo {
+.calendar .combo {
   position: absolute;
   display: none;
   width: 4em;
@@ -197,21 +204,22 @@
   border-bottom: 1px solid #000;
   border-left: 1px solid #fff;
   background: #d8e4e0;
-  font-size: smaller;
+  font-size: 90%;
   padding: 1px;
+  z-index: 100;
 }
 
-.combo .label,
-.combo .label-IEfix {
+.calendar .combo .label,
+.calendar .combo .label-IEfix {
   text-align: center;
   padding: 1px;
 }
 
-.combo .label-IEfix {
+.calendar .combo .label-IEfix {
   width: 4em;
 }
 
-.combo .active {
+.calendar .combo .active {
   background: #c8d4d0;
   padding: 0px;
   border-top: 1px solid #000;
@@ -220,7 +228,7 @@
   border-left: 1px solid #000;
 }
 
-.combo .hilite {
+.calendar .combo .hilite {
   background: #048;
   color: #aef;
 }
Index: phpgwapi/js/jscalendar/calendar.js
diff -u phpgwapi/js/jscalendar/calendar.js:1.4 
phpgwapi/js/jscalendar/calendar.js:1.5
--- phpgwapi/js/jscalendar/calendar.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar.js  Sun Mar 26 10:53:26 2006
@@ -1,23 +1,27 @@
-/*  Copyright Mihai Bazon, 2002, 2003  |  http://dynarch.com/mishoo/
- * ------------------------------------------------------------------
+/*  Copyright Mihai Bazon, 2002-2005  |  www.bazon.net/mishoo
+ * -----------------------------------------------------------
  *
- * The DHTML Calendar, version 0.9.5 "Your favorite time, bis"
+ * The DHTML Calendar, version 1.0 "It is happening again"
  *
  * Details and latest version at:
- * http://dynarch.com/mishoo/calendar.epl
+ * www.dynarch.com/projects/calendar
+ *
+ * This script is developed by Dynarch.com.  Visit us at www.dynarch.com.
  *
  * This script is distributed under the GNU Lesser General Public License.
  * Read the entire license text here: http://www.gnu.org/licenses/lgpl.html
  */
 
-// $Id: calendar.js,v 1.4 2004/12/30 06:47:33 skwashd Exp $
+// $Id: calendar.js,v 1.5 2006/03/26 10:53:26 skwashd Exp $
 
 /** The Calendar object constructor. */
-Calendar = function (mondayFirst, dateStr, onSelected, onClose) {
+Calendar = function (firstDayOfWeek, dateStr, onSelected, onClose) {
        // member variables
        this.activeDiv = null;
        this.currentDateEl = null;
        this.getDateStatus = null;
+       this.getDateToolTip = null;
+       this.getDateText = null;
        this.timeout = null;
        this.onSelected = onSelected || null;
        this.onClose = onClose || null;
@@ -29,11 +33,15 @@
        this.ttDateFormat = Calendar._TT["TT_DATE_FORMAT"];
        this.isPopup = true;
        this.weekNumbers = true;
-       this.mondayFirst = mondayFirst;
+       this.firstDayOfWeek = typeof firstDayOfWeek == "number" ? 
firstDayOfWeek : Calendar._FD; // 0 for Sunday, 1 for Monday, etc.
+       this.showsOtherMonths = false;
        this.dateStr = dateStr;
        this.ar_days = null;
        this.showsTime = false;
        this.time24 = true;
+       this.yearStep = 1;
+       this.hiliteToday = true;
+       this.multiple = null;
        // HTML elements
        this.table = null;
        this.element = null;
@@ -79,6 +87,8 @@
 Calendar.is_ie = ( /msie/i.test(navigator.userAgent) &&
                   !/opera/i.test(navigator.userAgent) );
 
+Calendar.is_ie5 = ( Calendar.is_ie && /msie 5\.0/i.test(navigator.userAgent) );
+
 /// detect Opera browser
 Calendar.is_opera = /opera/i.test(navigator.userAgent);
 
@@ -97,7 +107,7 @@
                ST = el.scrollTop;
        var r = { x: el.offsetLeft - SL, y: el.offsetTop - ST };
        if (el.offsetParent) {
-               var tmp = Calendar.getAbsolutePos(el.offsetParent);
+               var tmp = this.getAbsolutePos(el.offsetParent);
                r.x += tmp.x;
                r.y += tmp.y;
        }
@@ -142,20 +152,19 @@
        el.className += " " + className;
 };
 
+// FIXME: the following 2 functions totally suck, are useless and should be 
replaced immediately.
 Calendar.getElement = function(ev) {
-       if (Calendar.is_ie) {
-               return window.event.srcElement;
-       } else {
-               return ev.currentTarget;
-       }
+       var f = Calendar.is_ie ? window.event.srcElement : ev.currentTarget;
+       while (f.nodeType != 1 || /^div$/i.test(f.tagName))
+               f = f.parentNode;
+       return f;
 };
 
 Calendar.getTargetElement = function(ev) {
-       if (Calendar.is_ie) {
-               return window.event.srcElement;
-       } else {
-               return ev.target;
-       }
+       var f = Calendar.is_ie ? window.event.srcElement : ev.target;
+       while (f.nodeType != 1)
+               f = f.parentNode;
+       return f;
 };
 
 Calendar.stopEvent = function(ev) {
@@ -261,8 +270,13 @@
        s.display = "block";
        if (cd.navtype < 0)
                s.left = cd.offsetLeft + "px";
-       else
-               s.left = (cd.offsetLeft + cd.offsetWidth - mc.offsetWidth) + 
"px";
+       else {
+               var mcw = mc.offsetWidth;
+               if (typeof mcw == "undefined")
+                       // Konqueror brain-dead techniques
+                       mcw = 50;
+               s.left = (cd.offsetLeft + cd.offsetWidth - mcw) + "px";
+       }
        s.top = (cd.offsetTop + cd.offsetHeight) + "px";
 };
 
@@ -286,7 +300,7 @@
        var show = false;
        for (var i = 12; i > 0; --i) {
                if (Y >= cal.minYear && Y <= cal.maxYear) {
-                       yr.firstChild.data = Y;
+                       yr.innerHTML = Y;
                        yr.year = Y;
                        yr.style.display = "block";
                        show = true;
@@ -294,15 +308,20 @@
                        yr.style.display = "none";
                }
                yr = yr.nextSibling;
-               Y += fwd ? 2 : -2;
+               Y += fwd ? cal.yearStep : -cal.yearStep;
        }
        if (show) {
                var s = yc.style;
                s.display = "block";
                if (cd.navtype < 0)
                        s.left = cd.offsetLeft + "px";
-               else
-                       s.left = (cd.offsetLeft + cd.offsetWidth - 
yc.offsetWidth) + "px";
+               else {
+                       var ycw = yc.offsetWidth;
+                       if (typeof ycw == "undefined")
+                               // Konqueror brain-dead techniques
+                               ycw = 50;
+                       s.left = (cd.offsetLeft + cd.offsetWidth - ycw) + "px";
+               }
                s.top = (cd.offsetTop + cd.offsetHeight) + "px";
        }
 };
@@ -397,12 +416,12 @@
                                break;
                while (count-- > 0)
                        if (decrease) {
-                               if (!(--i in range))
+                               if (--i < 0)
                                        i = range.length - 1;
-                       } else if (!(++i in range))
+                       } else if ( ++i >= range.length )
                                i = 0;
                var newval = range[i];
-               el.firstChild.data = newval;
+               el.innerHTML = newval;
 
                cal.onUpdateTime();
        }
@@ -474,7 +493,6 @@
        cal.dragging = false;
        with (Calendar) {
                removeEvent(document, "mousemove", calDragIt);
-               removeEvent(document, "mouseover", stopEvent);
                removeEvent(document, "mouseup", calDragEnd);
                tableMouseUp(ev);
        }
@@ -490,11 +508,12 @@
        cal.activeDiv = el;
        Calendar._C = cal;
        if (el.navtype != 300) with (Calendar) {
-               if (el.navtype == 50)
-                       el._current = el.firstChild.data;
+               if (el.navtype == 50) {
+                       el._current = el.innerHTML;
+                       addEvent(document, "mousemove", tableMouseOver);
+               } else
+                       addEvent(document, Calendar.is_ie5 ? "mousemove" : 
"mouseover", tableMouseOver);
                addClass(el, "hilite active");
-               addEvent(document, "mouseover", tableMouseOver);
-               addEvent(document, "mousemove", tableMouseOver);
                addEvent(document, "mouseup", tableMouseUp);
        } else if (cal.isPopup) {
                cal._dragStart(ev);
@@ -525,13 +544,9 @@
        }
        if (el.ttip) {
                if (el.ttip.substr(0, 1) == "_") {
-                       var date = null;
-                       with (el.calendar.date) {
-                               date = new Date(getFullYear(), getMonth(), 
el.caldate);
-                       }
-                       el.ttip = date.print(el.calendar.ttDateFormat) + 
el.ttip.substr(1);
+                       el.ttip = el.caldate.print(el.calendar.ttDateFormat) + 
el.ttip.substr(1);
                }
-               el.calendar.tooltips.firstChild.data = el.ttip;
+               el.calendar.tooltips.innerHTML = el.ttip;
        }
        if (el.navtype != 300) {
                Calendar.addClass(el, "hilite");
@@ -545,14 +560,13 @@
 Calendar.dayMouseOut = function(ev) {
        with (Calendar) {
                var el = getElement(ev);
-               if (isRelated(el, ev) || _C || el.disabled) {
+               if (isRelated(el, ev) || _C || el.disabled)
                        return false;
-               }
                removeClass(el, "hilite");
-               if (el.caldate) {
+               if (el.caldate)
                        removeClass(el.parentNode, "rowhilite");
-               }
-               el.calendar.tooltips.firstChild.data = _TT["SEL_DATE"];
+               if (el.calendar)
+                       el.calendar.tooltips.innerHTML = _TT["SEL_DATE"];
                return stopEvent(ev);
        }
 };
@@ -567,24 +581,33 @@
        var newdate = false;
        var date = null;
        if (typeof el.navtype == "undefined") {
-               Calendar.removeClass(cal.currentDateEl, "selected");
-               Calendar.addClass(el, "selected");
-               closing = (cal.currentDateEl == el);
-               if (!closing) {
-                       cal.currentDateEl = el;
+               if (cal.currentDateEl) {
+                       Calendar.removeClass(cal.currentDateEl, "selected");
+                       Calendar.addClass(el, "selected");
+                       closing = (cal.currentDateEl == el);
+                       if (!closing) {
+                               cal.currentDateEl = el;
+                       }
                }
-               cal.date.setDate(el.caldate);
+               cal.date.setDateOnly(el.caldate);
                date = cal.date;
-               newdate = true;
+               var other_month = !(cal.dateClicked = !el.otherMonth);
+               if (!other_month && !cal.currentDateEl)
+                       cal._toggleMultipleDate(new Date(date));
+               else
+                       newdate = !el.disabled;
                // a date was clicked
-               cal.dateClicked = true;
+               if (other_month)
+                       cal._init(cal.firstDayOfWeek, date);
        } else {
                if (el.navtype == 200) {
                        Calendar.removeClass(el, "hilite");
                        cal.callCloseHandler();
                        return;
                }
-               date = (el.navtype == 0) ? new Date() : new Date(cal.date);
+               date = new Date(cal.date);
+               if (el.navtype == 0)
+                       date.setDateOnly(new Date()); // TODAY
                // unless "today" was clicked, we assume no date was clicked so
                // the selected handler will know not to close the calenar when
                // in single-click mode.
@@ -611,7 +634,7 @@
                                text = "Help and about box text is not 
translated into this language.\n" +
                                        "If you know this language and you feel 
generous please update\n" +
                                        "the corresponding file in \"lang\" 
subdir to match calendar-en.js\n" +
-                                       "and send it back to <address@hidden> 
to get it into the distribution  ;-)\n\n" +
+                                       "and send it back to <address@hidden> 
to get it into the distribution  ;-)\n\n" +
                                        "Thank you!\n" +
                                        
"http://dynarch.com/mishoo/calendar.epl\n";;
                        }
@@ -644,29 +667,27 @@
                        }
                        break;
                    case 100:
-                       cal.setMondayFirst(!cal.mondayFirst);
+                       cal.setFirstDayOfWeek(el.fdow);
                        return;
                    case 50:
                        var range = el._range;
-                       var current = el.firstChild.data;
+                       var current = el.innerHTML;
                        for (var i = range.length; --i >= 0;)
                                if (range[i] == current)
                                        break;
                        if (ev && ev.shiftKey) {
-                               if (!(--i in range))
+                               if (--i < 0)
                                        i = range.length - 1;
-                       } else if (!(++i in range))
+                       } else if ( ++i >= range.length )
                                i = 0;
                        var newval = range[i];
-                       el.firstChild.data = newval;
+                       el.innerHTML = newval;
                        cal.onUpdateTime();
                        return;
                    case 0:
                        // TODAY will bring us here
-                       if ((typeof cal.getDateStatus == "function") && 
cal.getDateStatus(date, date.getFullYear(), date.getMonth(), date.getDate())) {
-                               // remember, "date" was previously set to new
-                               // Date() if TODAY was clicked; thus, it
-                               // contains today date.
+                       if ((typeof cal.getDateStatus == "function") &&
+                           cal.getDateStatus(date, date.getFullYear(), 
date.getMonth(), date.getDate())) {
                                return false;
                        }
                        break;
@@ -674,14 +695,15 @@
                if (!date.equalsTo(cal.date)) {
                        cal.setDate(date);
                        newdate = true;
-               }
+               } else if (el.navtype == 0)
+                       newdate = closing = true;
        }
        if (newdate) {
-               cal.callHandler();
+               ev && cal.callHandler();
        }
        if (closing) {
                Calendar.removeClass(el, "hilite");
-               cal.callCloseHandler();
+               ev && cal.callCloseHandler();
        }
 };
 
@@ -738,13 +760,7 @@
                Calendar._add_evs(cell);
                cell.calendar = cal;
                cell.navtype = navtype;
-               if (text.substr(0, 1) != "&") {
-                       cell.appendChild(document.createTextNode(text));
-               }
-               else {
-                       // FIXME: dirty hack for entities
-                       cell.innerHTML = text;
-               }
+               cell.innerHTML = "<div unselectable='on'>" + text + "</div>";
                return cell;
        };
 
@@ -786,11 +802,10 @@
        if (this.weekNumbers) {
                cell = Calendar.createElement("td", row);
                cell.className = "name wn";
-               cell.appendChild(document.createTextNode(Calendar._TT["WK"]));
+               cell.innerHTML = Calendar._TT["WK"];
        }
        for (var i = 7; i > 0; --i) {
                cell = Calendar.createElement("td", row);
-               cell.appendChild(document.createTextNode(""));
                if (!i) {
                        cell.navtype = 100;
                        cell.calendar = this;
@@ -807,11 +822,9 @@
                row = Calendar.createElement("tr", tbody);
                if (this.weekNumbers) {
                        cell = Calendar.createElement("td", row);
-                       cell.appendChild(document.createTextNode(""));
                }
                for (var j = 7; j > 0; --j) {
                        cell = Calendar.createElement("td", row);
-                       cell.appendChild(document.createTextNode(""));
                        cell.calendar = this;
                        Calendar._add_evs(cell);
                }
@@ -824,7 +837,7 @@
                cell = Calendar.createElement("td", row);
                cell.className = "time";
                cell.colSpan = 2;
-               cell.innerHTML = "&nbsp;";
+               cell.innerHTML = Calendar._TT["TIME"] || "&nbsp;";
 
                cell = Calendar.createElement("td", row);
                cell.className = "time";
@@ -834,7 +847,7 @@
                        function makeTimePart(className, init, range_start, 
range_end) {
                                var part = Calendar.createElement("span", cell);
                                part.className = className;
-                               part.appendChild(document.createTextNode(init));
+                               part.innerHTML = init;
                                part.calendar = cal;
                                part.ttip = Calendar._TT["TIME_PART"];
                                part.navtype = 50;
@@ -859,7 +872,7 @@
                        if (t12 && pm) hrs -= 12;
                        var H = makeTimePart("hour", hrs, t12 ? 1 : 0, t12 ? 12 
: 23);
                        var span = Calendar.createElement("span", cell);
-                       span.appendChild(document.createTextNode(":"));
+                       span.innerHTML = ":";
                        span.className = "colon";
                        var M = makeTimePart("minute", mins, 0, 59);
                        var AP = null;
@@ -872,30 +885,32 @@
                                cell.innerHTML = "&nbsp;";
 
                        cal.onSetTime = function() {
-                               var hrs = this.date.getHours();
-                               var mins = this.date.getMinutes();
-                               var pm = (hrs > 12);
-                               if (pm && t12) hrs -= 12;
-                               H.firstChild.data = (hrs < 10) ? ("0" + hrs) : 
hrs;
-                               M.firstChild.data = (mins < 10) ? ("0" + mins) 
: mins;
-                               if (t12)
-                                       AP.firstChild.data = pm ? "pm" : "am";
+                               var pm, hrs = this.date.getHours(),
+                                       mins = this.date.getMinutes();
+                               if (t12) {
+                                       pm = (hrs >= 12);
+                                       if (pm) hrs -= 12;
+                                       if (hrs == 0) hrs = 12;
+                                       AP.innerHTML = pm ? "pm" : "am";
+                               }
+                               H.innerHTML = (hrs < 10) ? ("0" + hrs) : hrs;
+                               M.innerHTML = (mins < 10) ? ("0" + mins) : mins;
                        };
 
                        cal.onUpdateTime = function() {
                                var date = this.date;
-                               var h = parseInt(H.firstChild.data, 10);
+                               var h = parseInt(H.innerHTML, 10);
                                if (t12) {
-                                       if (/pm/i.test(AP.firstChild.data) && h 
< 12)
+                                       if (/pm/i.test(AP.innerHTML) && h < 12)
                                                h += 12;
-                                       else if (/am/i.test(AP.firstChild.data) 
&& h == 12)
+                                       else if (/am/i.test(AP.innerHTML) && h 
== 12)
                                                h = 0;
                                }
                                var d = date.getDate();
                                var m = date.getMonth();
                                var y = date.getFullYear();
                                date.setHours(h);
-                               date.setMinutes(parseInt(M.firstChild.data, 
10));
+                               date.setMinutes(parseInt(M.innerHTML, 10));
                                date.setFullYear(y);
                                date.setMonth(m);
                                date.setDate(d);
@@ -927,7 +942,7 @@
                var mn = Calendar.createElement("div");
                mn.className = Calendar.is_ie ? "label-IEfix" : "label";
                mn.month = i;
-               mn.appendChild(document.createTextNode(Calendar._SMN[i]));
+               mn.innerHTML = Calendar._SMN[i];
                div.appendChild(mn);
        }
 
@@ -937,24 +952,23 @@
        for (i = 12; i > 0; --i) {
                var yr = Calendar.createElement("div");
                yr.className = Calendar.is_ie ? "label-IEfix" : "label";
-               yr.appendChild(document.createTextNode(""));
                div.appendChild(yr);
        }
 
-       this._init(this.mondayFirst, this.date);
+       this._init(this.firstDayOfWeek, this.date);
        parent.appendChild(this.element);
 };
 
 /** keyboard navigation, only for popup calendars */
 Calendar._keyEvent = function(ev) {
-       if (!window.calendar) {
+       var cal = window._dynarch_popupCalendar;
+       if (!cal || cal.multiple)
                return false;
-       }
        (Calendar.is_ie) && (ev = window.event);
-       var cal = window.calendar;
-       var act = (Calendar.is_ie || ev.type == "keypress");
+       var act = (Calendar.is_ie || ev.type == "keypress"),
+               K = ev.keyCode;
        if (ev.ctrlKey) {
-               switch (ev.keyCode) {
+               switch (K) {
                    case 37: // KEY left
                        act && Calendar.cellClick(cal._nav_pm);
                        break;
@@ -970,60 +984,90 @@
                    default:
                        return false;
                }
-       } else switch (ev.keyCode) {
+       } else switch (K) {
            case 32: // KEY space (now)
                Calendar.cellClick(cal._nav_now);
                break;
            case 27: // KEY esc
-               act && cal.hide();
+               act && cal.callCloseHandler();
                break;
            case 37: // KEY left
            case 38: // KEY up
            case 39: // KEY right
            case 40: // KEY down
                if (act) {
-                       var date = cal.date.getDate() - 1;
-                       var el = cal.currentDateEl;
-                       var ne = null;
-                       var prev = (ev.keyCode == 37) || (ev.keyCode == 38);
-                       switch (ev.keyCode) {
-                           case 37: // KEY left
-                               (--date >= 0) && (ne = cal.ar_days[date]);
-                               break;
-                           case 38: // KEY up
-                               date -= 7;
-                               (date >= 0) && (ne = cal.ar_days[date]);
-                               break;
-                           case 39: // KEY right
-                               (++date < cal.ar_days.length) && (ne = 
cal.ar_days[date]);
-                               break;
-                           case 40: // KEY down
-                               date += 7;
-                               (date < cal.ar_days.length) && (ne = 
cal.ar_days[date]);
+                       var prev, x, y, ne, el, step;
+                       prev = K == 37 || K == 38;
+                       step = (K == 37 || K == 39) ? 1 : 7;
+                       function setVars() {
+                               el = cal.currentDateEl;
+                               var p = el.pos;
+                               x = p & 15;
+                               y = p >> 4;
+                               ne = cal.ar_days[y][x];
+                       };setVars();
+                       function prevMonth() {
+                               var date = new Date(cal.date);
+                               date.setDate(date.getDate() - step);
+                               cal.setDate(date);
+                       };
+                       function nextMonth() {
+                               var date = new Date(cal.date);
+                               date.setDate(date.getDate() + step);
+                               cal.setDate(date);
+                       };
+                       while (1) {
+                               switch (K) {
+                                   case 37: // KEY left
+                                       if (--x >= 0)
+                                               ne = cal.ar_days[y][x];
+                                       else {
+                                               x = 6;
+                                               K = 38;
+                                               continue;
+                                       }
+                                       break;
+                                   case 38: // KEY up
+                                       if (--y >= 0)
+                                               ne = cal.ar_days[y][x];
+                                       else {
+                                               prevMonth();
+                                               setVars();
+                                       }
+                                       break;
+                                   case 39: // KEY right
+                                       if (++x < 7)
+                                               ne = cal.ar_days[y][x];
+                                       else {
+                                               x = 0;
+                                               K = 40;
+                                               continue;
+                                       }
+                                       break;
+                                   case 40: // KEY down
+                                       if (++y < cal.ar_days.length)
+                                               ne = cal.ar_days[y][x];
+                                       else {
+                                               nextMonth();
+                                               setVars();
+                                       }
+                                       break;
+                               }
                                break;
                        }
-                       if (!ne) {
-                               if (prev) {
-                                       Calendar.cellClick(cal._nav_pm);
-                               } else {
-                                       Calendar.cellClick(cal._nav_nm);
-                               }
-                               date = (prev) ? cal.date.getMonthDays() : 1;
-                               el = cal.currentDateEl;
-                               ne = cal.ar_days[date - 1];
+                       if (ne) {
+                               if (!ne.disabled)
+                                       Calendar.cellClick(ne);
+                               else if (prev)
+                                       prevMonth();
+                               else
+                                       nextMonth();
                        }
-                       Calendar.removeClass(el, "selected");
-                       Calendar.addClass(ne, "selected");
-                       cal.date.setDate(ne.caldate);
-                       cal.callHandler();
-                       cal.currentDateEl = ne;
                }
                break;
            case 13: // KEY enter
-               if (act) {
-                       cal.callHandler();
-                       cal.hide();
-               }
+               if (act)
+                       Calendar.cellClick(cal.currentDateEl, ev);
                break;
            default:
                return false;
@@ -1032,12 +1076,14 @@
 };
 
 /**
- *  (RE)Initializes the calendar to the given date and style (if mondayFirst is
- *  true it makes Monday the first day of week, otherwise the weeks start on
- *  Sunday.
+ *  (RE)Initializes the calendar to the given date and firstDayOfWeek
  */
-Calendar.prototype._init = function (mondayFirst, date) {
-       var today = new Date();
+Calendar.prototype._init = function (firstDayOfWeek, date) {
+       var today = new Date(),
+               TY = today.getFullYear(),
+               TM = today.getMonth(),
+               TD = today.getDate();
+       this.table.style.visibility = "hidden";
        var year = date.getFullYear();
        if (year < this.minYear) {
                year = this.minYear;
@@ -1046,54 +1092,68 @@
                year = this.maxYear;
                date.setFullYear(year);
        }
-       this.mondayFirst = mondayFirst;
+       this.firstDayOfWeek = firstDayOfWeek;
        this.date = new Date(date);
        var month = date.getMonth();
        var mday = date.getDate();
        var no_days = date.getMonthDays();
+
+       // calendar voodoo for computing the first day that would actually be
+       // displayed in the calendar, even if it's from the previous month.
+       // WARNING: this is magic. ;-)
        date.setDate(1);
-       var wday = date.getDay();
-       var MON = mondayFirst ? 1 : 0;
-       var SAT = mondayFirst ? 5 : 6;
-       var SUN = mondayFirst ? 6 : 0;
-       if (mondayFirst) {
-               wday = (wday > 0) ? (wday - 1) : 6;
-       }
-       var iday = 1;
+       var day1 = (date.getDay() - this.firstDayOfWeek) % 7;
+       if (day1 < 0)
+               day1 += 7;
+       date.setDate(-day1);
+       date.setDate(date.getDate() + 1);
+
        var row = this.tbody.firstChild;
        var MN = Calendar._SMN[month];
-       var hasToday = ((today.getFullYear() == year) && (today.getMonth() == 
month));
-       var todayDate = today.getDate();
-       var week_number = date.getWeekNumber();
-       var ar_days = new Array();
-       for (var i = 0; i < 6; ++i) {
-               if (iday > no_days) {
-                       row.className = "emptyrow";
-                       row = row.nextSibling;
-                       continue;
-               }
+       var ar_days = this.ar_days = new Array();
+       var weekend = Calendar._TT["WEEKEND"];
+       var dates = this.multiple ? (this.datesCells = {}) : null;
+       for (var i = 0; i < 6; ++i, row = row.nextSibling) {
                var cell = row.firstChild;
                if (this.weekNumbers) {
                        cell.className = "day wn";
-                       cell.firstChild.data = week_number;
+                       cell.innerHTML = date.getWeekNumber();
                        cell = cell.nextSibling;
                }
-               ++week_number;
                row.className = "daysrow";
-               for (var j = 0; j < 7; ++j) {
+               var hasdays = false, iday, dpos = ar_days[i] = [];
+               for (var j = 0; j < 7; ++j, cell = cell.nextSibling, 
date.setDate(iday + 1)) {
+                       iday = date.getDate();
+                       var wday = date.getDay();
                        cell.className = "day";
-                       if ((!i && j < wday) || iday > no_days) {
-                               // cell.className = "emptycell";
-                               cell.innerHTML = "&nbsp;";
-                               cell.disabled = true;
-                               cell = cell.nextSibling;
-                               continue;
+                       cell.pos = i << 4 | j;
+                       dpos[j] = cell;
+                       var current_month = (date.getMonth() == month);
+                       if (!current_month) {
+                               if (this.showsOtherMonths) {
+                                       cell.className += " othermonth";
+                                       cell.otherMonth = true;
+                               } else {
+                                       cell.className = "emptycell";
+                                       cell.innerHTML = "&nbsp;";
+                                       cell.disabled = true;
+                                       continue;
+                               }
+                       } else {
+                               cell.otherMonth = false;
+                               hasdays = true;
                        }
                        cell.disabled = false;
-                       cell.firstChild.data = iday;
-                       if (typeof this.getDateStatus == "function") {
-                               date.setDate(iday);
+                       cell.innerHTML = this.getDateText ? 
this.getDateText(date, iday) : iday;
+                       if (dates)
+                               dates[date.print("%Y%m%d")] = cell;
+                       if (this.getDateStatus) {
                                var status = this.getDateStatus(date, year, 
month, iday);
+                               if (this.getDateToolTip) {
+                                       var toolTip = this.getDateToolTip(date, 
year, month, iday);
+                                       if (toolTip)
+                                               cell.title = toolTip;
+                               }
                                if (status === true) {
                                        cell.className += " disabled";
                                        cell.disabled = true;
@@ -1104,32 +1164,66 @@
                                }
                        }
                        if (!cell.disabled) {
-                               ar_days[ar_days.length] = cell;
-                               cell.caldate = iday;
+                               cell.caldate = new Date(date);
                                cell.ttip = "_";
-                               if (iday == mday) {
+                               if (!this.multiple && current_month
+                                   && iday == mday && this.hiliteToday) {
                                        cell.className += " selected";
                                        this.currentDateEl = cell;
                                }
-                               if (hasToday && (iday == todayDate)) {
+                               if (date.getFullYear() == TY &&
+                                   date.getMonth() == TM &&
+                                   iday == TD) {
                                        cell.className += " today";
                                        cell.ttip += Calendar._TT["PART_TODAY"];
                                }
-                               if (wday == SAT || wday == SUN) {
-                                       cell.className += " weekend";
-                               }
+                               if (weekend.indexOf(wday.toString()) != -1)
+                                       cell.className += cell.otherMonth ? " 
oweekend" : " weekend";
                        }
-                       ++iday;
-                       ((++wday) ^ 7) || (wday = 0);
-                       cell = cell.nextSibling;
                }
-               row = row.nextSibling;
+               if (!(hasdays || this.showsOtherMonths))
+                       row.className = "emptyrow";
        }
-       this.ar_days = ar_days;
-       this.title.firstChild.data = Calendar._MN[month] + ", " + year;
+       this.title.innerHTML = Calendar._MN[month] + ", " + year;
        this.onSetTime();
+       this.table.style.visibility = "visible";
+       this._initMultipleDates();
        // PROFILE
-       // this.tooltips.firstChild.data = "Generated in " + ((new Date()) - 
today) + " ms";
+       // this.tooltips.innerHTML = "Generated in " + ((new Date()) - today) + 
" ms";
+};
+
+Calendar.prototype._initMultipleDates = function() {
+       if (this.multiple) {
+               for (var i in this.multiple) {
+                       var cell = this.datesCells[i];
+                       var d = this.multiple[i];
+                       if (!d)
+                               continue;
+                       if (cell)
+                               cell.className += " selected";
+               }
+       }
+};
+
+Calendar.prototype._toggleMultipleDate = function(date) {
+       if (this.multiple) {
+               var ds = date.print("%Y%m%d");
+               var cell = this.datesCells[ds];
+               if (cell) {
+                       var d = this.multiple[ds];
+                       if (!d) {
+                               Calendar.addClass(cell, "selected");
+                               this.multiple[ds] = date;
+                       } else {
+                               Calendar.removeClass(cell, "selected");
+                               delete this.multiple[ds];
+                       }
+               }
+       }
+};
+
+Calendar.prototype.setDateToolTipHandler = function (unaryFunction) {
+       this.getDateToolTip = unaryFunction;
 };
 
 /**
@@ -1138,7 +1232,7 @@
  */
 Calendar.prototype.setDate = function (date) {
        if (!date.equalsTo(this.date)) {
-               this._init(this.mondayFirst, date);
+               this._init(this.firstDayOfWeek, date);
        }
 };
 
@@ -1149,12 +1243,12 @@
  *  should * change.
  */
 Calendar.prototype.refresh = function () {
-       this._init(this.mondayFirst, this.date);
+       this._init(this.firstDayOfWeek, this.date);
 };
 
-/** Modifies the "mondayFirst" parameter (EU/US style). */
-Calendar.prototype.setMondayFirst = function (mondayFirst) {
-       this._init(mondayFirst, this.date);
+/** Modifies the "firstDayOfWeek" parameter (pass 0 for Synday, 1 for Monday, 
etc.). */
+Calendar.prototype.setFirstDayOfWeek = function (firstDayOfWeek) {
+       this._init(firstDayOfWeek, this.date);
        this._displayWeekdays();
 };
 
@@ -1194,7 +1288,7 @@
        var el = this.element.parentNode;
        el.removeChild(this.element);
        Calendar._C = null;
-       window.calendar = null;
+       window._dynarch_popupCalendar = null;
 };
 
 /**
@@ -1211,14 +1305,15 @@
 // document, if the calendar is shown.  If the click was outside the open
 // calendar this function closes it.
 Calendar._checkCalendar = function(ev) {
-       if (!window.calendar) {
+       var calendar = window._dynarch_popupCalendar;
+       if (!calendar) {
                return false;
        }
        var el = Calendar.is_ie ? Calendar.getElement(ev) : 
Calendar.getTargetElement(ev);
        for (; el != null && el != calendar.element; el = el.parentNode);
        if (el == null) {
                // calls closeHandler which should hide the calendar.
-               window.calendar.callCloseHandler();
+               window._dynarch_popupCalendar.callCloseHandler();
                return Calendar.stopEvent(ev);
        }
 };
@@ -1239,7 +1334,7 @@
        this.element.style.display = "block";
        this.hidden = false;
        if (this.isPopup) {
-               window.calendar = this;
+               window._dynarch_popupCalendar = this;
                Calendar.addEvent(document, "keydown", Calendar._keyEvent);
                Calendar.addEvent(document, "keypress", Calendar._keyEvent);
                Calendar.addEvent(document, "mousedown", 
Calendar._checkCalendar);
@@ -1282,6 +1377,30 @@
                this.showAt(p.x, p.y + el.offsetHeight);
                return true;
        }
+       function fixPosition(box) {
+               if (box.x < 0)
+                       box.x = 0;
+               if (box.y < 0)
+                       box.y = 0;
+               var cp = document.createElement("div");
+               var s = cp.style;
+               s.position = "absolute";
+               s.right = s.bottom = s.width = s.height = "0px";
+               document.body.appendChild(cp);
+               var br = Calendar.getAbsolutePos(cp);
+               document.body.removeChild(cp);
+               if (Calendar.is_ie) {
+                       br.y += document.body.scrollTop;
+                       br.x += document.body.scrollLeft;
+               } else {
+                       br.y += window.scrollY;
+                       br.x += window.scrollX;
+               }
+               var tmp = box.x + box.width - br.x;
+               if (tmp > 0) box.x -= tmp;
+               tmp = box.y + box.height - br.y;
+               if (tmp > 0) box.y -= tmp;
+       };
        this.element.style.display = "block";
        Calendar.continuation_for_the_fucking_khtml_browser = function() {
                var w = self.element.offsetWidth;
@@ -1305,9 +1424,13 @@
                    case "L": p.x -= w; break;
                    case "R": p.x += el.offsetWidth; break;
                    case "C": p.x += (el.offsetWidth - w) / 2; break;
-                   case "r": p.x += el.offsetWidth - w; break;
-                   case "l": break; // already there
+                   case "l": p.x += el.offsetWidth - w; break;
+                   case "r": break; // already there
                }
+               p.width = w;
+               p.height = h + 40;
+               self.monthsCombo.style.display = "none";
+               fixPosition(p);
                self.showAt(p.x, p.y);
        };
        if (Calendar.is_khtml)
@@ -1330,163 +1453,88 @@
  *  Tries to identify the date represented in a string.  If successful it also
  *  calls this.setDate which moves the calendar to the given date.
  */
-Calendar.prototype.parseDate = function (str, fmt) {
-       var y = 0;
-       var m = -1;
-       var d = 0;
-       var a = str.split(/\W+/);
-       if (!fmt) {
+Calendar.prototype.parseDate = function(str, fmt) {
+       if (!fmt)
                fmt = this.dateFormat;
-       }
-       var b = [];
-       fmt.replace(/(%.)/g, function(str, par) {
-               return b[b.length] = par;
-       });
-       var i = 0, j = 0;
-       var hr = 0;
-       var min = 0;
-       for (i = 0; i < a.length; ++i) {
-               if (b[i] == "%a" || b[i] == "%A") {
-                       continue;
-               }
-               if (b[i] == "%d" || b[i] == "%e") {
-                       d = parseInt(a[i], 10);
-               }
-               if (b[i] == "%m") {
-                       m = parseInt(a[i], 10) - 1;
-               }
-               if (b[i] == "%Y" || b[i] == "%y") {
-                       y = parseInt(a[i], 10);
-                       (y < 100) && (y += (y > 29) ? 1900 : 2000);
-               }
-               if (b[i] == "%b" || b[i] == "%B") {
-                       for (j = 0; j < 12; ++j) {
-                               if (Calendar._MN[j].substr(0, 
a[i].length).toLowerCase() == a[i].toLowerCase()) { m = j; break; }
-                       }
-               } else if (/%[HIkl]/.test(b[i])) {
-                       hr = parseInt(a[i], 10);
-               } else if (/%[pP]/.test(b[i])) {
-                       if (/pm/i.test(a[i]) && hr < 12)
-                               hr += 12;
-               } else if (b[i] == "%M") {
-                       min = parseInt(a[i], 10);
-               }
-       }
-       if (y != 0 && m != -1 && d != 0) {
-               this.setDate(new Date(y, m, d, hr, min, 0));
-               return;
-       }
-       y = 0; m = -1; d = 0;
-       for (i = 0; i < a.length; ++i) {
-               if (a[i].search(/[a-zA-Z]+/) != -1) {
-                       var t = -1;
-                       for (j = 0; j < 12; ++j) {
-                               if (Calendar._MN[j].substr(0, 
a[i].length).toLowerCase() == a[i].toLowerCase()) { t = j; break; }
-                       }
-                       if (t != -1) {
-                               if (m != -1) {
-                                       d = m+1;
-                               }
-                               m = t;
-                       }
-               } else if (parseInt(a[i], 10) <= 12 && m == -1) {
-                       m = a[i]-1;
-               } else if (parseInt(a[i], 10) > 31 && y == 0) {
-                       y = parseInt(a[i], 10);
-                       (y < 100) && (y += (y > 29) ? 1900 : 2000);
-               } else if (d == 0) {
-                       d = a[i];
-               }
-       }
-       if (y == 0) {
-               var today = new Date();
-               y = today.getFullYear();
-       }
-       if (m != -1 && d != 0) {
-               this.setDate(new Date(y, m, d, hr, min, 0));
-       }
+       this.setDate(Date.parseDate(str, fmt));
 };
 
 Calendar.prototype.hideShowCovered = function () {
-       var self = this;
-       Calendar.continuation_for_the_fucking_khtml_browser = function() {
-               function getVisib(obj){
-                       var value = obj.style.visibility;
-                       if (!value) {
-                               if (document.defaultView && typeof 
(document.defaultView.getComputedStyle) == "function") { // Gecko, W3C
-                                       if (!Calendar.is_khtml)
-                                               value = document.defaultView.
-                                                       getComputedStyle(obj, 
"").getPropertyValue("visibility");
-                                       else
-                                               value = '';
-                               } else if (obj.currentStyle) { // IE
-                                       value = obj.currentStyle.visibility;
-                               } else
+       if (!Calendar.is_ie && !Calendar.is_opera)
+               return;
+       function getVisib(obj){
+               var value = obj.style.visibility;
+               if (!value) {
+                       if (document.defaultView && typeof 
(document.defaultView.getComputedStyle) == "function") { // Gecko, W3C
+                               if (!Calendar.is_khtml)
+                                       value = document.defaultView.
+                                               getComputedStyle(obj, 
"").getPropertyValue("visibility");
+                               else
                                        value = '';
-                       }
-                       return value;
-               };
+                       } else if (obj.currentStyle) { // IE
+                               value = obj.currentStyle.visibility;
+                       } else
+                               value = '';
+               }
+               return value;
+       };
 
-               var tags = new Array("applet", "iframe", "select");
-               var el = self.element;
+       var tags = new Array("applet", "iframe", "select");
+       var el = this.element;
 
-               var p = Calendar.getAbsolutePos(el);
-               var EX1 = p.x;
-               var EX2 = el.offsetWidth + EX1;
-               var EY1 = p.y;
-               var EY2 = el.offsetHeight + EY1;
-
-               for (var k = tags.length; k > 0; ) {
-                       var ar = document.getElementsByTagName(tags[--k]);
-                       var cc = null;
-
-                       for (var i = ar.length; i > 0;) {
-                               cc = ar[--i];
-
-                               p = Calendar.getAbsolutePos(cc);
-                               var CX1 = p.x;
-                               var CX2 = cc.offsetWidth + CX1;
-                               var CY1 = p.y;
-                               var CY2 = cc.offsetHeight + CY1;
-
-                               if (self.hidden || (CX1 > EX2) || (CX2 < EX1) 
|| (CY1 > EY2) || (CY2 < EY1)) {
-                                       if (!cc.__msh_save_visibility) {
-                                               cc.__msh_save_visibility = 
getVisib(cc);
-                                       }
-                                       cc.style.visibility = 
cc.__msh_save_visibility;
-                               } else {
-                                       if (!cc.__msh_save_visibility) {
-                                               cc.__msh_save_visibility = 
getVisib(cc);
-                                       }
-                                       cc.style.visibility = "hidden";
+       var p = Calendar.getAbsolutePos(el);
+       var EX1 = p.x;
+       var EX2 = el.offsetWidth + EX1;
+       var EY1 = p.y;
+       var EY2 = el.offsetHeight + EY1;
+
+       for (var k = tags.length; k > 0; ) {
+               var ar = document.getElementsByTagName(tags[--k]);
+               var cc = null;
+
+               for (var i = ar.length; i > 0;) {
+                       cc = ar[--i];
+
+                       p = Calendar.getAbsolutePos(cc);
+                       var CX1 = p.x;
+                       var CX2 = cc.offsetWidth + CX1;
+                       var CY1 = p.y;
+                       var CY2 = cc.offsetHeight + CY1;
+
+                       if (this.hidden || (CX1 > EX2) || (CX2 < EX1) || (CY1 > 
EY2) || (CY2 < EY1)) {
+                               if (!cc.__msh_save_visibility) {
+                                       cc.__msh_save_visibility = getVisib(cc);
+                               }
+                               cc.style.visibility = cc.__msh_save_visibility;
+                       } else {
+                               if (!cc.__msh_save_visibility) {
+                                       cc.__msh_save_visibility = getVisib(cc);
                                }
+                               cc.style.visibility = "hidden";
                        }
                }
-       };
-       if (Calendar.is_khtml)
-               
setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()", 10);
-       else
-               Calendar.continuation_for_the_fucking_khtml_browser();
+       }
 };
 
 /** Internal function; it displays the bar with the names of the weekday. */
 Calendar.prototype._displayWeekdays = function () {
-       var MON = this.mondayFirst ? 0 : 1;
-       var SUN = this.mondayFirst ? 6 : 0;
-       var SAT = this.mondayFirst ? 5 : 6;
+       var fdow = this.firstDayOfWeek;
        var cell = this.firstdayname;
+       var weekend = Calendar._TT["WEEKEND"];
        for (var i = 0; i < 7; ++i) {
                cell.className = "day name";
-               if (!i) {
-                       cell.ttip = this.mondayFirst ? 
Calendar._TT["SUN_FIRST"] : Calendar._TT["MON_FIRST"];
+               var realday = (i + fdow) % 7;
+               if (i) {
+                       cell.ttip = Calendar._TT["DAY_FIRST"].replace("%s", 
Calendar._DN[realday]);
                        cell.navtype = 100;
                        cell.calendar = this;
+                       cell.fdow = realday;
                        Calendar._add_evs(cell);
                }
-               if (i == SUN || i == SAT) {
+               if (weekend.indexOf(realday.toString()) != -1) {
                        Calendar.addClass(cell, "weekend");
                }
-               cell.firstChild.data = Calendar._SDN[i + 1 - MON];
+               cell.innerHTML = Calendar._SDN[(i + fdow) % 7];
                cell = cell.nextSibling;
        }
 };
@@ -1517,7 +1565,6 @@
        this.yOffs = posY - parseInt(st.top);
        with (Calendar) {
                addEvent(document, "mousemove", calDragIt);
-               addEvent(document, "mouseover", stopEvent);
                addEvent(document, "mouseup", calDragEnd);
        }
 };
@@ -1534,6 +1581,98 @@
 Date.DAY    = 24 * Date.HOUR;
 Date.WEEK   =  7 * Date.DAY;
 
+Date.parseDate = function(str, fmt) {
+       var today = new Date();
+       var y = 0;
+       var m = -1;
+       var d = 0;
+       var a = str.split(/\W+/);
+       var b = fmt.match(/%./g);
+       var i = 0, j = 0;
+       var hr = 0;
+       var min = 0;
+       for (i = 0; i < a.length; ++i) {
+               if (!a[i])
+                       continue;
+               switch (b[i]) {
+                   case "%d":
+                   case "%e":
+                       d = parseInt(a[i], 10);
+                       break;
+
+                   case "%m":
+                       m = parseInt(a[i], 10) - 1;
+                       break;
+
+                   case "%Y":
+                   case "%y":
+                       y = parseInt(a[i], 10);
+                       (y < 100) && (y += (y > 29) ? 1900 : 2000);
+                       break;
+
+                   case "%b":
+                   case "%B":
+                       for (j = 0; j < 12; ++j) {
+                               if (Calendar._MN[j].substr(0, 
a[i].length).toLowerCase() == a[i].toLowerCase()) { m = j; break; }
+                       }
+                       break;
+
+                   case "%H":
+                   case "%I":
+                   case "%k":
+                   case "%l":
+                       hr = parseInt(a[i], 10);
+                       break;
+
+                   case "%P":
+                   case "%p":
+                       if (/pm/i.test(a[i]) && hr < 12)
+                               hr += 12;
+                       else if (/am/i.test(a[i]) && hr >= 12)
+                               hr -= 12;
+                       break;
+
+                   case "%M":
+                       min = parseInt(a[i], 10);
+                       break;
+               }
+       }
+       if (isNaN(y)) y = today.getFullYear();
+       if (isNaN(m)) m = today.getMonth();
+       if (isNaN(d)) d = today.getDate();
+       if (isNaN(hr)) hr = today.getHours();
+       if (isNaN(min)) min = today.getMinutes();
+       if (y != 0 && m != -1 && d != 0)
+               return new Date(y, m, d, hr, min, 0);
+       y = 0; m = -1; d = 0;
+       for (i = 0; i < a.length; ++i) {
+               if (a[i].search(/[a-zA-Z]+/) != -1) {
+                       var t = -1;
+                       for (j = 0; j < 12; ++j) {
+                               if (Calendar._MN[j].substr(0, 
a[i].length).toLowerCase() == a[i].toLowerCase()) { t = j; break; }
+                       }
+                       if (t != -1) {
+                               if (m != -1) {
+                                       d = m+1;
+                               }
+                               m = t;
+                       }
+               } else if (parseInt(a[i], 10) <= 12 && m == -1) {
+                       m = a[i]-1;
+               } else if (parseInt(a[i], 10) > 31 && y == 0) {
+                       y = parseInt(a[i], 10);
+                       (y < 100) && (y += (y > 29) ? 1900 : 2000);
+               } else if (d == 0) {
+                       d = a[i];
+               }
+       }
+       if (y == 0)
+               y = today.getFullYear();
+       if (m != -1 && d != 0)
+               return new Date(y, m, d, hr, min, 0);
+       return today;
+};
+
 /** Returns the number of days in the current month */
 Date.prototype.getMonthDays = function(month) {
        var year = this.getFullYear();
@@ -1550,23 +1689,23 @@
 /** Returns the number of day in the year. */
 Date.prototype.getDayOfYear = function() {
        var now = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 
0, 0, 0);
-       var then = new Date(this.getFullYear(), 0, 1, 0, 0, 0);
+       var then = new Date(this.getFullYear(), 0, 0, 0, 0, 0);
        var time = now - then;
        return Math.floor(time / Date.DAY);
 };
 
 /** Returns the number of the week in year, as defined in ISO 8601. */
 Date.prototype.getWeekNumber = function() {
-       var now = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 
0, 0, 0);
-       var then = new Date(this.getFullYear(), 0, 1, 0, 0, 0);
-       var time = now - then;
-       var day = then.getDay(); // 0 means Sunday
-       if (day == 0) day = 7;
-       (day > 4) && (day -= 4) || (day += 3);
-       return Math.round(((time / Date.DAY) + day) / 7);
+       var d = new Date(this.getFullYear(), this.getMonth(), this.getDate(), 
0, 0, 0);
+       var DoW = d.getDay();
+       d.setDate(d.getDate() - (DoW + 6) % 7 + 3); // Nearest Thu
+       var ms = d.valueOf(); // GMT
+       d.setMonth(0);
+       d.setDate(4); // Thu in Week 1
+       return Math.round((ms - d.valueOf()) / (7 * 864e5)) + 1;
 };
 
-/** Checks dates equality (ignores time) */
+/** Checks date and time equality */
 Date.prototype.equalsTo = function(date) {
        return ((this.getFullYear() == date.getFullYear()) &&
                (this.getMonth() == date.getMonth()) &&
@@ -1575,6 +1714,15 @@
                (this.getMinutes() == date.getMinutes()));
 };
 
+/** Set only the year, month, date parts (keep existing time) */
+Date.prototype.setDateOnly = function(date) {
+       var tmp = new Date(date);
+       this.setDate(1);
+       this.setFullYear(tmp.getFullYear());
+       this.setMonth(tmp.getMonth());
+       this.setDate(tmp.getDate());
+};
+
 /** Prints the date in a string according to the given format. */
 Date.prototype.print = function (str) {
        var m = this.getMonth();
@@ -1625,17 +1773,34 @@
        s["%y"] = ('' + y).substr(2, 2); // year without the century (range 00 
to 99)
        s["%Y"] = y;            // year with the century
        s["%%"] = "%";          // a literal '%' character
-       var re = Date._msh_formatRegexp;
-       if (typeof re == "undefined") {
-               var tmp = "";
-               for (var i in s)
-                       tmp += tmp ? ("|" + i) : i;
-               Date._msh_formatRegexp = re = new RegExp("(" + tmp + ")", 'g');
+
+       var re = /%./g;
+       if (!Calendar.is_ie5 && !Calendar.is_khtml)
+               return str.replace(re, function (par) { return s[par] || par; 
});
+
+       var a = str.match(re);
+       for (var i = 0; i < a.length; i++) {
+               var tmp = s[a[i]];
+               if (tmp) {
+                       re = new RegExp(a[i], 'g');
+                       str = str.replace(re, tmp);
+               }
        }
-       return str.replace(re, function(match, par) { return s[par]; });
+
+       return str;
+};
+
+Date.prototype.__msh_oldSetFullYear = Date.prototype.setFullYear;
+Date.prototype.setFullYear = function(y) {
+       var d = new Date(this);
+       d.__msh_oldSetFullYear(y);
+       if (d.getMonth() != this.getMonth())
+               this.setDate(28);
+       this.__msh_oldSetFullYear(y);
 };
 
 // END: DATE OBJECT PATCHES
 
+
 // global object that remembers the calendar
-window.calendar = null;
+window._dynarch_popupCalendar = null;
Index: phpgwapi/js/jscalendar/calendar_stripped.js
diff -u phpgwapi/js/jscalendar/calendar_stripped.js:1.4 
phpgwapi/js/jscalendar/calendar_stripped.js:1.5
--- phpgwapi/js/jscalendar/calendar_stripped.js:1.4     Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/calendar_stripped.js Sun Mar 26 10:53:26 2006
@@ -1,12 +1,14 @@
-/*  Copyright Mihai Bazon, 2002, 2003  |  http://dynarch.com/mishoo/
- * ------------------------------------------------------------------
+/*  Copyright Mihai Bazon, 2002-2005  |  www.bazon.net/mishoo
+ * -----------------------------------------------------------
  *
- * The DHTML Calendar, version 0.9.5 "Your favorite time, bis"
+ * The DHTML Calendar, version 1.0 "It is happening again"
  *
  * Details and latest version at:
- * http://dynarch.com/mishoo/calendar.epl
+ * www.dynarch.com/projects/calendar
+ *
+ * This script is developed by Dynarch.com.  Visit us at www.dynarch.com.
  *
  * This script is distributed under the GNU Lesser General Public License.
  * Read the entire license text here: http://www.gnu.org/licenses/lgpl.html
  */
- 
Calendar=function(mondayFirst,dateStr,onSelected,onClose){this.activeDiv=null;this.currentDateEl=null;this.getDateStatus=null;this.timeout=null;this.onSelected=onSelected||null;this.onClose=onClose||null;this.dragging=false;this.hidden=false;this.minYear=1970;this.maxYear=2050;this.dateFormat=Calendar._TT["DEF_DATE_FORMAT"];this.ttDateFormat=Calendar._TT["TT_DATE_FORMAT"];this.isPopup=true;this.weekNumbers=true;this.mondayFirst=mondayFirst;this.dateStr=dateStr;this.ar_days=null;this.showsTime=false;this.time24=true;this.table=null;this.element=null;this.tbody=null;this.firstdayname=null;this.monthsCombo=null;this.yearsCombo=null;this.hilitedMonth=null;this.activeMonth=null;this.hilitedYear=null;this.activeYear=null;this.dateClicked=false;if(typeof
 Calendar._SDN=="undefined"){if(typeof 
Calendar._SDN_len=="undefined")Calendar._SDN_len=3;var ar=new Array();for(var 
i=8;i>0;){ar[--i]=Calendar._DN[i].substr(0,Calendar._SDN_len);}Calendar._SDN=ar;if(typeof
 Calendar._SMN_len=="undefined")Calendar._SMN_len=3;ar=new Array();for(var 
i=12;i>0;){ar[--i]=Calendar._MN[i].substr(0,Calendar._SMN_len);}Calendar._SMN=ar;}};Calendar._C=null;Calendar.is_ie=(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent));Calendar.is_opera=/opera/i.test(navigator.userAgent);Calendar.is_khtml=/Konqueror|Safari|KHTML/i.test(navigator.userAgent);Calendar.getAbsolutePos=function(el){var
 SL=0,ST=0;var 
is_div=/^div$/i.test(el.tagName);if(is_div&&el.scrollLeft)SL=el.scrollLeft;if(is_div&&el.scrollTop)ST=el.scrollTop;var
 r={x:el.offsetLeft-SL,y:el.offsetTop-ST};if(el.offsetParent){var 
tmp=Calendar.getAbsolutePos(el.offsetParent);r.x+=tmp.x;r.y+=tmp.y;}return 
r;};Calendar.isRelated=function(el,evt){var 
related=evt.relatedTarget;if(!related){var 
type=evt.type;if(type=="mouseover"){related=evt.fromElement;}else 
if(type=="mouseout"){related=evt.toElement;}}while(related){if(related==el){return
 true;}related=related.parentNode;}return 
false;};Calendar.removeClass=function(el,className){if(!(el&&el.className)){return;}var
 cls=el.className.split(" ");var ar=new Array();for(var 
i=cls.length;i>0;){if(cls[--i]!=className){ar[ar.length]=cls[i];}}el.className=ar.join("
 
");};Calendar.addClass=function(el,className){Calendar.removeClass(el,className);el.className+="
 "+className;};Calendar.getElement=function(ev){if(Calendar.is_ie){return 
window.event.srcElement;}else{return 
ev.currentTarget;}};Calendar.getTargetElement=function(ev){if(Calendar.is_ie){return
 window.event.srcElement;}else{return 
ev.target;}};Calendar.stopEvent=function(ev){ev||(ev=window.event);if(Calendar.is_ie){ev.cancelBubble=true;ev.returnValue=false;}else{ev.preventDefault();ev.stopPropagation();}return
 
false;};Calendar.addEvent=function(el,evname,func){if(el.attachEvent){el.attachEvent("on"+evname,func);}else
 
if(el.addEventListener){el.addEventListener(evname,func,true);}else{el["on"+evname]=func;}};Calendar.removeEvent=function(el,evname,func){if(el.detachEvent){el.detachEvent("on"+evname,func);}else
 
if(el.removeEventListener){el.removeEventListener(evname,func,true);}else{el["on"+evname]=null;}};Calendar.createElement=function(type,parent){var
 
el=null;if(document.createElementNS){el=document.createElementNS("http://www.w3.org/1999/xhtml",type);}else{el=document.createElement(type);}if(typeof
 parent!="undefined"){parent.appendChild(el);}return 
el;};Calendar._add_evs=function(el){with(Calendar){addEvent(el,"mouseover",dayMouseOver);addEvent(el,"mousedown",dayMouseDown);addEvent(el,"mouseout",dayMouseOut);if(is_ie){addEvent(el,"dblclick",dayMouseDblClick);el.setAttribute("unselectable",true);}}};Calendar.findMonth=function(el){if(typeof
 el.month!="undefined"){return el;}else if(typeof 
el.parentNode.month!="undefined"){return el.parentNode;}return 
null;};Calendar.findYear=function(el){if(typeof el.year!="undefined"){return 
el;}else if(typeof el.parentNode.year!="undefined"){return 
el.parentNode;}return null;};Calendar.showMonthsCombo=function(){var 
cal=Calendar._C;if(!cal){return false;}var cal=cal;var cd=cal.activeDiv;var 
mc=cal.monthsCombo;if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}if(cal.activeMonth){Calendar.removeClass(cal.activeMonth,"active");}var
 
mon=cal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];Calendar.addClass(mon,"active");cal.activeMonth=mon;var
 s=mc.style;s.display="block";if(cd.navtype<0)s.left=cd.offsetLeft+"px";else 
s.left=(cd.offsetLeft+cd.offsetWidth-mc.offsetWidth)+"px";s.top=(cd.offsetTop+cd.offsetHeight)+"px";};Calendar.showYearsCombo=function(fwd){var
 cal=Calendar._C;if(!cal){return false;}var cal=cal;var cd=cal.activeDiv;var 
yc=cal.yearsCombo;if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}if(cal.activeYear){Calendar.removeClass(cal.activeYear,"active");}cal.activeYear=null;var
 Y=cal.date.getFullYear()+(fwd?1:-1);var yr=yc.firstChild;var 
show=false;for(var 
i=12;i>0;--i){if(Y>=cal.minYear&&Y<=cal.maxYear){yr.firstChild.data=Y;yr.year=Y;yr.style.display="block";show=true;}else{yr.style.display="none";}yr=yr.nextSibling;Y+=fwd?2:-2;}if(show){var
 s=yc.style;s.display="block";if(cd.navtype<0)s.left=cd.offsetLeft+"px";else 
s.left=(cd.offsetLeft+cd.offsetWidth-yc.offsetWidth)+"px";s.top=(cd.offsetTop+cd.offsetHeight)+"px";}};Calendar.tableMouseUp=function(ev){var
 cal=Calendar._C;if(!cal){return 
false;}if(cal.timeout){clearTimeout(cal.timeout);}var 
el=cal.activeDiv;if(!el){return false;}var 
target=Calendar.getTargetElement(ev);ev||(ev=window.event);Calendar.removeClass(el,"active");if(target==el||target.parentNode==el){Calendar.cellClick(el,ev);}var
 mon=Calendar.findMonth(target);var date=null;if(mon){date=new 
Date(cal.date);if(mon.month!=date.getMonth()){date.setMonth(mon.month);cal.setDate(date);cal.dateClicked=false;cal.callHandler();}}else{var
 year=Calendar.findYear(target);if(year){date=new 
Date(cal.date);if(year.year!=date.getFullYear()){date.setFullYear(year.year);cal.setDate(date);cal.dateClicked=false;cal.callHandler();}}}with(Calendar){removeEvent(document,"mouseup",tableMouseUp);removeEvent(document,"mouseover",tableMouseOver);removeEvent(document,"mousemove",tableMouseOver);cal._hideCombos();_C=null;return
 stopEvent(ev);}};Calendar.tableMouseOver=function(ev){var 
cal=Calendar._C;if(!cal){return;}var el=cal.activeDiv;var 
target=Calendar.getTargetElement(ev);if(target==el||target.parentNode==el){Calendar.addClass(el,"hilite
 active");Calendar.addClass(el.parentNode,"rowhilite");}else{if(typeof 
el.navtype=="undefined"||(el.navtype!=50&&(el.navtype==0||Math.abs(el.navtype)>2)))Calendar.removeClass(el,"active");Calendar.removeClass(el,"hilite");Calendar.removeClass(el.parentNode,"rowhilite");}ev||(ev=window.event);if(el.navtype==50&&target!=el){var
 pos=Calendar.getAbsolutePos(el);var w=el.offsetWidth;var x=ev.clientX;var 
dx;var decrease=true;if(x>pos.x+w){dx=x-pos.x-w;decrease=false;}else 
dx=pos.x-x;if(dx<0)dx=0;var range=el._range;var current=el._current;var 
count=Math.floor(dx/10)%range.length;for(var 
i=range.length;--i>=0;)if(range[i]==current)break;while(count-->0)if(decrease){if(!(--i
 in range))i=range.length-1;}else if(!(++i in range))i=0;var 
newval=range[i];el.firstChild.data=newval;cal.onUpdateTime();}var 
mon=Calendar.findMonth(target);if(mon){if(mon.month!=cal.date.getMonth()){if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}Calendar.addClass(mon,"hilite");cal.hilitedMonth=mon;}else
 
if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}}else{if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}var
 
year=Calendar.findYear(target);if(year){if(year.year!=cal.date.getFullYear()){if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}Calendar.addClass(year,"hilite");cal.hilitedYear=year;}else
 if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}}else 
if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}}return 
Calendar.stopEvent(ev);};Calendar.tableMouseDown=function(ev){if(Calendar.getTargetElement(ev)==Calendar.getElement(ev)){return
 Calendar.stopEvent(ev);}};Calendar.calDragIt=function(ev){var 
cal=Calendar._C;if(!(cal&&cal.dragging)){return false;}var posX;var 
posY;if(Calendar.is_ie){posY=window.event.clientY+document.body.scrollTop;posX=window.event.clientX+document.body.scrollLeft;}else{posX=ev.pageX;posY=ev.pageY;}cal.hideShowCovered();var
 
st=cal.element.style;st.left=(posX-cal.xOffs)+"px";st.top=(posY-cal.yOffs)+"px";return
 Calendar.stopEvent(ev);};Calendar.calDragEnd=function(ev){var 
cal=Calendar._C;if(!cal){return 
false;}cal.dragging=false;with(Calendar){removeEvent(document,"mousemove",calDragIt);removeEvent(document,"mouseover",stopEvent);removeEvent(document,"mouseup",calDragEnd);tableMouseUp(ev);}cal.hideShowCovered();};Calendar.dayMouseDown=function(ev){var
 el=Calendar.getElement(ev);if(el.disabled){return false;}var 
cal=el.calendar;cal.activeDiv=el;Calendar._C=cal;if(el.navtype!=300)with(Calendar){if(el.navtype==50)el._current=el.firstChild.data;addClass(el,"hilite
 
active");addEvent(document,"mouseover",tableMouseOver);addEvent(document,"mousemove",tableMouseOver);addEvent(document,"mouseup",tableMouseUp);}else
 
if(cal.isPopup){cal._dragStart(ev);}if(el.navtype==-1||el.navtype==1){if(cal.timeout)clearTimeout(cal.timeout);cal.timeout=setTimeout("Calendar.showMonthsCombo()",250);}else
 
if(el.navtype==-2||el.navtype==2){if(cal.timeout)clearTimeout(cal.timeout);cal.timeout=setTimeout((el.navtype>0)?"Calendar.showYearsCombo(true)":"Calendar.showYearsCombo(false)",250);}else{cal.timeout=null;}return
 
Calendar.stopEvent(ev);};Calendar.dayMouseDblClick=function(ev){Calendar.cellClick(Calendar.getElement(ev),ev||window.event);if(Calendar.is_ie){document.selection.empty();}};Calendar.dayMouseOver=function(ev){var
 
el=Calendar.getElement(ev);if(Calendar.isRelated(el,ev)||Calendar._C||el.disabled){return
 false;}if(el.ttip){if(el.ttip.substr(0,1)=="_"){var 
date=null;with(el.calendar.date){date=new 
Date(getFullYear(),getMonth(),el.caldate);}el.ttip=date.print(el.calendar.ttDateFormat)+el.ttip.substr(1);}el.calendar.tooltips.firstChild.data=el.ttip;}if(el.navtype!=300){Calendar.addClass(el,"hilite");if(el.caldate){Calendar.addClass(el.parentNode,"rowhilite");}}return
 Calendar.stopEvent(ev);};Calendar.dayMouseOut=function(ev){with(Calendar){var 
el=getElement(ev);if(isRelated(el,ev)||_C||el.disabled){return 
false;}removeClass(el,"hilite");if(el.caldate){removeClass(el.parentNode,"rowhilite");}el.calendar.tooltips.firstChild.data=_TT["SEL_DATE"];return
 stopEvent(ev);}};Calendar.cellClick=function(el,ev){var cal=el.calendar;var 
closing=false;var newdate=false;var date=null;if(typeof 
el.navtype=="undefined"){Calendar.removeClass(cal.currentDateEl,"selected");Calendar.addClass(el,"selected");closing=(cal.currentDateEl==el);if(!closing){cal.currentDateEl=el;}cal.date.setDate(el.caldate);date=cal.date;newdate=true;cal.dateClicked=true;}else{if(el.navtype==200){Calendar.removeClass(el,"hilite");cal.callCloseHandler();return;}date=(el.navtype==0)?new
 Date():new Date(cal.date);cal.dateClicked=false;var 
year=date.getFullYear();var mon=date.getMonth();function setMonth(m){var 
day=date.getDate();var 
max=date.getMonthDays(m);if(day>max){date.setDate(max);}date.setMonth(m);};switch(el.navtype){case
 400:Calendar.removeClass(el,"hilite");var text=Calendar._TT["ABOUT"];if(typeof 
text!="undefined"){text+=cal.showsTime?Calendar._TT["ABOUT_TIME"]:"";}else{text="Help
 and about box text is not translated into this language.\n"+"If you know this 
language and you feel generous please update\n"+"the corresponding file in 
\"lang\" subdir to match calendar-en.js\n"+"and send it back to 
<address@hidden> to get it into the distribution  ;-)\n\n"+"Thank 
you!\n"+"http://dynarch.com/mishoo/calendar.epl\n";}alert(text);return;case-2:if(year>cal.minYear){date.setFullYear(year-1);}break;case-1:if(mon>0){setMonth(mon-1);}else
 if(year-->cal.minYear){date.setFullYear(year);setMonth(11);}break;case 
1:if(mon<11){setMonth(mon+1);}else 
if(year<cal.maxYear){date.setFullYear(year+1);setMonth(0);}break;case 
2:if(year<cal.maxYear){date.setFullYear(year+1);}break;case 
100:cal.setMondayFirst(!cal.mondayFirst);return;case 50:var range=el._range;var 
current=el.firstChild.data;for(var 
i=range.length;--i>=0;)if(range[i]==current)break;if(ev&&ev.shiftKey){if(!(--i 
in range))i=range.length-1;}else if(!(++i in range))i=0;var 
newval=range[i];el.firstChild.data=newval;cal.onUpdateTime();return;case 
0:if((typeof 
cal.getDateStatus=="function")&&cal.getDateStatus(date,date.getFullYear(),date.getMonth(),date.getDate())){return
 
false;}break;}if(!date.equalsTo(cal.date)){cal.setDate(date);newdate=true;}}if(newdate){cal.callHandler();}if(closing){Calendar.removeClass(el,"hilite");cal.callCloseHandler();}};Calendar.prototype.create=function(_par){var
 
parent=null;if(!_par){parent=document.getElementsByTagName("body")[0];this.isPopup=true;}else{parent=_par;this.isPopup=false;}this.date=this.dateStr?new
 Date(this.dateStr):new Date();var 
table=Calendar.createElement("table");this.table=table;table.cellSpacing=0;table.cellPadding=0;table.calendar=this;Calendar.addEvent(table,"mousedown",Calendar.tableMouseDown);var
 
div=Calendar.createElement("div");this.element=div;div.className="calendar";if(this.isPopup){div.style.position="absolute";div.style.display="none";}div.appendChild(table);var
 thead=Calendar.createElement("thead",table);var cell=null;var row=null;var 
cal=this;var 
hh=function(text,cs,navtype){cell=Calendar.createElement("td",row);cell.colSpan=cs;cell.className="button";if(navtype!=0&&Math.abs(navtype)<=2)cell.className+="
 
nav";Calendar._add_evs(cell);cell.calendar=cal;cell.navtype=navtype;if(text.substr(0,1)!="&"){cell.appendChild(document.createTextNode(text));}else{cell.innerHTML=text;}return
 cell;};row=Calendar.createElement("tr",thead);var 
title_length=6;(this.isPopup)&&--title_length;(this.weekNumbers)&&++title_length;hh("?",1,400).ttip=Calendar._TT["INFO"];this.title=hh("",title_length,300);this.title.className="title";if(this.isPopup){this.title.ttip=Calendar._TT["DRAG_TO_MOVE"];this.title.style.cursor="move";hh("&#x00d7;",1,200).ttip=Calendar._TT["CLOSE"];}row=Calendar.createElement("tr",thead);row.className="headrow";this._nav_py=hh("&#x00ab;",1,-2);this._nav_py.ttip=Calendar._TT["PREV_YEAR"];this._nav_pm=hh("&#x2039;",1,-1);this._nav_pm.ttip=Calendar._TT["PREV_MONTH"];this._nav_now=hh(Calendar._TT["TODAY"],this.weekNumbers?4:3,0);this._nav_now.ttip=Calendar._TT["GO_TODAY"];this._nav_nm=hh("&#x203a;",1,1);this._nav_nm.ttip=Calendar._TT["NEXT_MONTH"];this._nav_ny=hh("&#x00bb;",1,2);this._nav_ny.ttip=Calendar._TT["NEXT_YEAR"];row=Calendar.createElement("tr",thead);row.className="daynames";if(this.weekNumbers){cell=Calendar.createElement("td",row);cell.className="name
 wn";cell.appendChild(document.createTextNode(Calendar._TT["WK"]));}for(var 
i=7;i>0;--i){cell=Calendar.createElement("td",row);cell.appendChild(document.createTextNode(""));if(!i){cell.navtype=100;cell.calendar=this;Calendar._add_evs(cell);}}this.firstdayname=(this.weekNumbers)?row.firstChild.nextSibling:row.firstChild;this._displayWeekdays();var
 
tbody=Calendar.createElement("tbody",table);this.tbody=tbody;for(i=6;i>0;--i){row=Calendar.createElement("tr",tbody);if(this.weekNumbers){cell=Calendar.createElement("td",row);cell.appendChild(document.createTextNode(""));}for(var
 
j=7;j>0;--j){cell=Calendar.createElement("td",row);cell.appendChild(document.createTextNode(""));cell.calendar=this;Calendar._add_evs(cell);}}if(this.showsTime){row=Calendar.createElement("tr",tbody);row.className="time";cell=Calendar.createElement("td",row);cell.className="time";cell.colSpan=2;cell.innerHTML="&nbsp;";cell=Calendar.createElement("td",row);cell.className="time";cell.colSpan=this.weekNumbers?4:3;(function(){function
 makeTimePart(className,init,range_start,range_end){var 
part=Calendar.createElement("span",cell);part.className=className;part.appendChild(document.createTextNode(init));part.calendar=cal;part.ttip=Calendar._TT["TIME_PART"];part.navtype=50;part._range=[];if(typeof
 range_start!="number")part._range=range_start;else{for(var 
i=range_start;i<=range_end;++i){var txt;if(i<10&&range_end>=10)txt='0'+i;else 
txt=''+i;part._range[part._range.length]=txt;}}Calendar._add_evs(part);return 
part;};var hrs=cal.date.getHours();var mins=cal.date.getMinutes();var 
t12=!cal.time24;var pm=(hrs>12);if(t12&&pm)hrs-=12;var 
H=makeTimePart("hour",hrs,t12?1:0,t12?12:23);var 
span=Calendar.createElement("span",cell);span.appendChild(document.createTextNode(":"));span.className="colon";var
 M=makeTimePart("minute",mins,0,59);var 
AP=null;cell=Calendar.createElement("td",row);cell.className="time";cell.colSpan=2;if(t12)AP=makeTimePart("ampm",pm?"pm":"am",["am","pm"]);else
 cell.innerHTML="&nbsp;";cal.onSetTime=function(){var 
hrs=this.date.getHours();var mins=this.date.getMinutes();var 
pm=(hrs>12);if(pm&&t12)hrs-=12;H.firstChild.data=(hrs<10)?("0"+hrs):hrs;M.firstChild.data=(mins<10)?("0"+mins):mins;if(t12)AP.firstChild.data=pm?"pm":"am";};cal.onUpdateTime=function(){var
 date=this.date;var 
h=parseInt(H.firstChild.data,10);if(t12){if(/pm/i.test(AP.firstChild.data)&&h<12)h+=12;else
 if(/am/i.test(AP.firstChild.data)&&h==12)h=0;}var d=date.getDate();var 
m=date.getMonth();var 
y=date.getFullYear();date.setHours(h);date.setMinutes(parseInt(M.firstChild.data,10));date.setFullYear(y);date.setMonth(m);date.setDate(d);this.dateClicked=false;this.callHandler();};})();}else{this.onSetTime=this.onUpdateTime=function(){};}var
 
tfoot=Calendar.createElement("tfoot",table);row=Calendar.createElement("tr",tfoot);row.className="footrow";cell=hh(Calendar._TT["SEL_DATE"],this.weekNumbers?8:7,300);cell.className="ttip";if(this.isPopup){cell.ttip=Calendar._TT["DRAG_TO_MOVE"];cell.style.cursor="move";}this.tooltips=cell;div=Calendar.createElement("div",this.element);this.monthsCombo=div;div.className="combo";for(i=0;i<Calendar._MN.length;++i){var
 
mn=Calendar.createElement("div");mn.className=Calendar.is_ie?"label-IEfix":"label";mn.month=i;mn.appendChild(document.createTextNode(Calendar._SMN[i]));div.appendChild(mn);}div=Calendar.createElement("div",this.element);this.yearsCombo=div;div.className="combo";for(i=12;i>0;--i){var
 
yr=Calendar.createElement("div");yr.className=Calendar.is_ie?"label-IEfix":"label";yr.appendChild(document.createTextNode(""));div.appendChild(yr);}this._init(this.mondayFirst,this.date);parent.appendChild(this.element);};Calendar._keyEvent=function(ev){if(!window.calendar){return
 false;}(Calendar.is_ie)&&(ev=window.event);var cal=window.calendar;var 
act=(Calendar.is_ie||ev.type=="keypress");if(ev.ctrlKey){switch(ev.keyCode){case
 37:act&&Calendar.cellClick(cal._nav_pm);break;case 
38:act&&Calendar.cellClick(cal._nav_py);break;case 
39:act&&Calendar.cellClick(cal._nav_nm);break;case 
40:act&&Calendar.cellClick(cal._nav_ny);break;default:return false;}}else 
switch(ev.keyCode){case 32:Calendar.cellClick(cal._nav_now);break;case 
27:act&&cal.hide();break;case 37:case 38:case 39:case 40:if(act){var 
date=cal.date.getDate()-1;var el=cal.currentDateEl;var ne=null;var 
prev=(ev.keyCode==37)||(ev.keyCode==38);switch(ev.keyCode){case 
37:(--date>=0)&&(ne=cal.ar_days[date]);break;case 
38:date-=7;(date>=0)&&(ne=cal.ar_days[date]);break;case 
39:(++date<cal.ar_days.length)&&(ne=cal.ar_days[date]);break;case 
40:date+=7;(date<cal.ar_days.length)&&(ne=cal.ar_days[date]);break;}if(!ne){if(prev){Calendar.cellClick(cal._nav_pm);}else{Calendar.cellClick(cal._nav_nm);}date=(prev)?cal.date.getMonthDays():1;el=cal.currentDateEl;ne=cal.ar_days[date-1];}Calendar.removeClass(el,"selected");Calendar.addClass(ne,"selected");cal.date.setDate(ne.caldate);cal.callHandler();cal.currentDateEl=ne;}break;case
 13:if(act){cal.callHandler();cal.hide();}break;default:return false;}return 
Calendar.stopEvent(ev);};Calendar.prototype._init=function(mondayFirst,date){var
 today=new Date();var 
year=date.getFullYear();if(year<this.minYear){year=this.minYear;date.setFullYear(year);}else
 
if(year>this.maxYear){year=this.maxYear;date.setFullYear(year);}this.mondayFirst=mondayFirst;this.date=new
 Date(date);var month=date.getMonth();var mday=date.getDate();var 
no_days=date.getMonthDays();date.setDate(1);var wday=date.getDay();var 
MON=mondayFirst?1:0;var SAT=mondayFirst?5:6;var 
SUN=mondayFirst?6:0;if(mondayFirst){wday=(wday>0)?(wday-1):6;}var iday=1;var 
row=this.tbody.firstChild;var MN=Calendar._SMN[month];var 
hasToday=((today.getFullYear()==year)&&(today.getMonth()==month));var 
todayDate=today.getDate();var week_number=date.getWeekNumber();var ar_days=new 
Array();for(var 
i=0;i<6;++i){if(iday>no_days){row.className="emptyrow";row=row.nextSibling;continue;}var
 cell=row.firstChild;if(this.weekNumbers){cell.className="day 
wn";cell.firstChild.data=week_number;cell=cell.nextSibling;}++week_number;row.className="daysrow";for(var
 
j=0;j<7;++j){cell.className="day";if((!i&&j<wday)||iday>no_days){cell.innerHTML="&nbsp;";cell.disabled=true;cell=cell.nextSibling;continue;}cell.disabled=false;cell.firstChild.data=iday;if(typeof
 this.getDateStatus=="function"){date.setDate(iday);var 
status=this.getDateStatus(date,year,month,iday);if(status===true){cell.className+="
 
disabled";cell.disabled=true;}else{if(/disabled/i.test(status))cell.disabled=true;cell.className+="
 
"+status;}}if(!cell.disabled){ar_days[ar_days.length]=cell;cell.caldate=iday;cell.ttip="_";if(iday==mday){cell.className+="
 
selected";this.currentDateEl=cell;}if(hasToday&&(iday==todayDate)){cell.className+="
 
today";cell.ttip+=Calendar._TT["PART_TODAY"];}if(wday==SAT||wday==SUN){cell.className+="
 weekend";}}++iday;((++wday)^ 
7)||(wday=0);cell=cell.nextSibling;}row=row.nextSibling;}this.ar_days=ar_days;this.title.firstChild.data=Calendar._MN[month]+",
 
"+year;this.onSetTime();};Calendar.prototype.setDate=function(date){if(!date.equalsTo(this.date)){this._init(this.mondayFirst,date);}};Calendar.prototype.refresh=function(){this._init(this.mondayFirst,this.date);};Calendar.prototype.setMondayFirst=function(mondayFirst){this._init(mondayFirst,this.date);this._displayWeekdays();};Calendar.prototype.setDateStatusHandler=Calendar.prototype.setDisabledHandler=function(unaryFunction){this.getDateStatus=unaryFunction;};Calendar.prototype.setRange=function(a,z){this.minYear=a;this.maxYear=z;};Calendar.prototype.callHandler=function(){if(this.onSelected){this.onSelected(this,this.date.print(this.dateFormat));}};Calendar.prototype.callCloseHandler=function(){if(this.onClose){this.onClose(this);}this.hideShowCovered();};Calendar.prototype.destroy=function(){var
 
el=this.element.parentNode;el.removeChild(this.element);Calendar._C=null;window.calendar=null;};Calendar.prototype.reparent=function(new_parent){var
 
el=this.element;el.parentNode.removeChild(el);new_parent.appendChild(el);};Calendar._checkCalendar=function(ev){if(!window.calendar){return
 false;}var 
el=Calendar.is_ie?Calendar.getElement(ev):Calendar.getTargetElement(ev);for(;el!=null&&el!=calendar.element;el=el.parentNode);if(el==null){window.calendar.callCloseHandler();return
 Calendar.stopEvent(ev);}};Calendar.prototype.show=function(){var 
rows=this.table.getElementsByTagName("tr");for(var i=rows.length;i>0;){var 
row=rows[--i];Calendar.removeClass(row,"rowhilite");var 
cells=row.getElementsByTagName("td");for(var j=cells.length;j>0;){var 
cell=cells[--j];Calendar.removeClass(cell,"hilite");Calendar.removeClass(cell,"active");}}this.element.style.display="block";this.hidden=false;if(this.isPopup){window.calendar=this;Calendar.addEvent(document,"keydown",Calendar._keyEvent);Calendar.addEvent(document,"keypress",Calendar._keyEvent);Calendar.addEvent(document,"mousedown",Calendar._checkCalendar);}this.hideShowCovered();};Calendar.prototype.hide=function(){if(this.isPopup){Calendar.removeEvent(document,"keydown",Calendar._keyEvent);Calendar.removeEvent(document,"keypress",Calendar._keyEvent);Calendar.removeEvent(document,"mousedown",Calendar._checkCalendar);}this.element.style.display="none";this.hidden=true;this.hideShowCovered();};Calendar.prototype.showAt=function(x,y){var
 
s=this.element.style;s.left=x+"px";s.top=y+"px";this.show();};Calendar.prototype.showAtElement=function(el,opts){var
 self=this;var p=Calendar.getAbsolutePos(el);if(!opts||typeof 
opts!="string"){this.showAt(p.x,p.y+el.offsetHeight);return 
true;}this.element.style.display="block";Calendar.continuation_for_the_fucking_khtml_browser=function(){var
 w=self.element.offsetWidth;var 
h=self.element.offsetHeight;self.element.style.display="none";var 
valign=opts.substr(0,1);var 
halign="l";if(opts.length>1){halign=opts.substr(1,1);}switch(valign){case 
"T":p.y-=h;break;case "B":p.y+=el.offsetHeight;break;case 
"C":p.y+=(el.offsetHeight-h)/2;break;case "t":p.y+=el.offsetHeight-h;break;case 
"b":break;}switch(halign){case "L":p.x-=w;break;case 
"R":p.x+=el.offsetWidth;break;case "C":p.x+=(el.offsetWidth-w)/2;break;case 
"r":p.x+=el.offsetWidth-w;break;case 
"l":break;}self.showAt(p.x,p.y);};if(Calendar.is_khtml)setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()",10);else
 
Calendar.continuation_for_the_fucking_khtml_browser();};Calendar.prototype.setDateFormat=function(str){this.dateFormat=str;};Calendar.prototype.setTtDateFormat=function(str){this.ttDateFormat=str;};Calendar.prototype.parseDate=function(str,fmt){var
 y=0;var m=-1;var d=0;var a=str.split(/\W+/);if(!fmt){fmt=this.dateFormat;}var 
b=[];fmt.replace(/(%.)/g,function(str,par){return b[b.length]=par;});var 
i=0,j=0;var hr=0;var 
min=0;for(i=0;i<a.length;++i){if(b[i]=="%a"||b[i]=="%A"){continue;}if(b[i]=="%d"||b[i]=="%e"){d=parseInt(a[i],10);}if(b[i]=="%m"){m=parseInt(a[i],10)-1;}if(b[i]=="%Y"||b[i]=="%y"){y=parseInt(a[i],10);(y<100)&&(y+=(y>29)?1900:2000);}if(b[i]=="%b"||b[i]=="%B"){for(j=0;j<12;++j){if(Calendar._MN[j].substr(0,a[i].length).toLowerCase()==a[i].toLowerCase()){m=j;break;}}}else
 if(/%[HIkl]/.test(b[i])){hr=parseInt(a[i],10);}else 
if(/%[pP]/.test(b[i])){if(/pm/i.test(a[i])&&hr<12)hr+=12;}else 
if(b[i]=="%M"){min=parseInt(a[i],10);}}if(y!=0&&m!=-1&&d!=0){this.setDate(new 
Date(y,m,d,hr,min,0));return;}y=0;m=-1;d=0;for(i=0;i<a.length;++i){if(a[i].search(/[a-zA-Z]+/)!=-1){var
 
t=-1;for(j=0;j<12;++j){if(Calendar._MN[j].substr(0,a[i].length).toLowerCase()==a[i].toLowerCase()){t=j;break;}}if(t!=-1){if(m!=-1){d=m+1;}m=t;}}else
 if(parseInt(a[i],10)<=12&&m==-1){m=a[i]-1;}else 
if(parseInt(a[i],10)>31&&y==0){y=parseInt(a[i],10);(y<100)&&(y+=(y>29)?1900:2000);}else
 if(d==0){d=a[i];}}if(y==0){var today=new 
Date();y=today.getFullYear();}if(m!=-1&&d!=0){this.setDate(new 
Date(y,m,d,hr,min,0));}};Calendar.prototype.hideShowCovered=function(){var 
self=this;Calendar.continuation_for_the_fucking_khtml_browser=function(){function
 getVisib(obj){var 
value=obj.style.visibility;if(!value){if(document.defaultView&&typeof(document.defaultView.getComputedStyle)=="function"){if(!Calendar.is_khtml)value=document.defaultView.
 getComputedStyle(obj,"").getPropertyValue("visibility");else value='';}else 
if(obj.currentStyle){value=obj.currentStyle.visibility;}else value='';}return 
value;};var tags=new Array("applet","iframe","select");var el=self.element;var 
p=Calendar.getAbsolutePos(el);var EX1=p.x;var EX2=el.offsetWidth+EX1;var 
EY1=p.y;var EY2=el.offsetHeight+EY1;for(var k=tags.length;k>0;){var 
ar=document.getElementsByTagName(tags[--k]);var cc=null;for(var 
i=ar.length;i>0;){cc=ar[--i];p=Calendar.getAbsolutePos(cc);var CX1=p.x;var 
CX2=cc.offsetWidth+CX1;var CY1=p.y;var 
CY2=cc.offsetHeight+CY1;if(self.hidden||(CX1>EX2)||(CX2<EX1)||(CY1>EY2)||(CY2<EY1)){if(!cc.__msh_save_visibility){cc.__msh_save_visibility=getVisib(cc);}cc.style.visibility=cc.__msh_save_visibility;}else{if(!cc.__msh_save_visibility){cc.__msh_save_visibility=getVisib(cc);}cc.style.visibility="hidden";}}}};if(Calendar.is_khtml)setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()",10);else
 
Calendar.continuation_for_the_fucking_khtml_browser();};Calendar.prototype._displayWeekdays=function(){var
 MON=this.mondayFirst?0:1;var SUN=this.mondayFirst?6:0;var 
SAT=this.mondayFirst?5:6;var cell=this.firstdayname;for(var 
i=0;i<7;++i){cell.className="day 
name";if(!i){cell.ttip=this.mondayFirst?Calendar._TT["SUN_FIRST"]:Calendar._TT["MON_FIRST"];cell.navtype=100;cell.calendar=this;Calendar._add_evs(cell);}if(i==SUN||i==SAT){Calendar.addClass(cell,"weekend");}cell.firstChild.data=Calendar._SDN[i+1-MON];cell=cell.nextSibling;}};Calendar.prototype._hideCombos=function(){this.monthsCombo.style.display="none";this.yearsCombo.style.display="none";};Calendar.prototype._dragStart=function(ev){if(this.dragging){return;}this.dragging=true;var
 posX;var 
posY;if(Calendar.is_ie){posY=window.event.clientY+document.body.scrollTop;posX=window.event.clientX+document.body.scrollLeft;}else{posY=ev.clientY+window.scrollY;posX=ev.clientX+window.scrollX;}var
 
st=this.element.style;this.xOffs=posX-parseInt(st.left);this.yOffs=posY-parseInt(st.top);with(Calendar){addEvent(document,"mousemove",calDragIt);addEvent(document,"mouseover",stopEvent);addEvent(document,"mouseup",calDragEnd);}};Date._MD=new
 
Array(31,28,31,30,31,30,31,31,30,31,30,31);Date.SECOND=1000;Date.MINUTE=60*Date.SECOND;Date.HOUR=60*Date.MINUTE;Date.DAY=24*Date.HOUR;Date.WEEK=7*Date.DAY;Date.prototype.getMonthDays=function(month){var
 year=this.getFullYear();if(typeof 
month=="undefined"){month=this.getMonth();}if(((0==(year%4))&&((0!=(year%100))||(0==(year%400))))&&month==1){return
 29;}else{return Date._MD[month];}};Date.prototype.getDayOfYear=function(){var 
now=new Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);var 
then=new Date(this.getFullYear(),0,1,0,0,0);var time=now-then;return 
Math.floor(time/Date.DAY);};Date.prototype.getWeekNumber=function(){var now=new 
Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);var then=new 
Date(this.getFullYear(),0,1,0,0,0);var time=now-then;var 
day=then.getDay();if(day==0)day=7;(day>4)&&(day-=4)||(day+=3);return 
Math.round(((time/Date.DAY)+day)/7);};Date.prototype.equalsTo=function(date){return((this.getFullYear()==date.getFullYear())&&(this.getMonth()==date.getMonth())&&(this.getDate()==date.getDate())&&(this.getHours()==date.getHours())&&(this.getMinutes()==date.getMinutes()));};Date.prototype.print=function(str){var
 m=this.getMonth();var d=this.getDate();var y=this.getFullYear();var 
wn=this.getWeekNumber();var w=this.getDay();var s={};var hr=this.getHours();var 
pm=(hr>=12);var ir=(pm)?(hr-12):hr;var 
dy=this.getDayOfYear();if(ir==0)ir=12;var min=this.getMinutes();var 
sec=this.getSeconds();s["%a"]=Calendar._SDN[w];s["%A"]=Calendar._DN[w];s["%b"]=Calendar._SMN[m];s["%B"]=Calendar._MN[m];s["%C"]=1+Math.floor(y/100);s["%d"]=(d<10)?("0"+d):d;s["%e"]=d;s["%H"]=(hr<10)?("0"+hr):hr;s["%I"]=(ir<10)?("0"+ir):ir;s["%j"]=(dy<100)?((dy<10)?("00"+dy):("0"+dy)):dy;s["%k"]=hr;s["%l"]=ir;s["%m"]=(m<9)?("0"+(1+m)):(1+m);s["%M"]=(min<10)?("0"+min):min;s["%n"]="\n";s["%p"]=pm?"PM":"AM";s["%P"]=pm?"pm":"am";s["%s"]=Math.floor(this.getTime()/1000);s["%S"]=(sec<10)?("0"+sec):sec;s["%t"]="\t";s["%U"]=s["%W"]=s["%V"]=(wn<10)?("0"+wn):wn;s["%u"]=w+1;s["%w"]=w;s["%y"]=(''+y).substr(2,2);s["%Y"]=y;s["%%"]="%";var
 re=Date._msh_formatRegexp;if(typeof re=="undefined"){var tmp="";for(var i in 
s)tmp+=tmp?("|"+i):i;Date._msh_formatRegexp=re=new 
RegExp("("+tmp+")",'g');}return str.replace(re,function(match,par){return 
s[par];});};window.calendar=null;
\ No newline at end of file
+ 
Calendar=function(firstDayOfWeek,dateStr,onSelected,onClose){this.activeDiv=null;this.currentDateEl=null;this.getDateStatus=null;this.getDateToolTip=null;this.getDateText=null;this.timeout=null;this.onSelected=onSelected||null;this.onClose=onClose||null;this.dragging=false;this.hidden=false;this.minYear=1970;this.maxYear=2050;this.dateFormat=Calendar._TT["DEF_DATE_FORMAT"];this.ttDateFormat=Calendar._TT["TT_DATE_FORMAT"];this.isPopup=true;this.weekNumbers=true;this.firstDayOfWeek=typeof
 
firstDayOfWeek=="number"?firstDayOfWeek:Calendar._FD;this.showsOtherMonths=false;this.dateStr=dateStr;this.ar_days=null;this.showsTime=false;this.time24=true;this.yearStep=1;this.hiliteToday=true;this.multiple=null;this.table=null;this.element=null;this.tbody=null;this.firstdayname=null;this.monthsCombo=null;this.yearsCombo=null;this.hilitedMonth=null;this.activeMonth=null;this.hilitedYear=null;this.activeYear=null;this.dateClicked=false;if(typeof
 Calendar._SDN=="undefined"){if(typeof 
Calendar._SDN_len=="undefined")Calendar._SDN_len=3;var ar=new Array();for(var 
i=8;i>0;){ar[--i]=Calendar._DN[i].substr(0,Calendar._SDN_len);}Calendar._SDN=ar;if(typeof
 Calendar._SMN_len=="undefined")Calendar._SMN_len=3;ar=new Array();for(var 
i=12;i>0;){ar[--i]=Calendar._MN[i].substr(0,Calendar._SMN_len);}Calendar._SMN=ar;}};Calendar._C=null;Calendar.is_ie=(/msie/i.test(navigator.userAgent)&&!/opera/i.test(navigator.userAgent));Calendar.is_ie5=(Calendar.is_ie&&/msie
 
5\.0/i.test(navigator.userAgent));Calendar.is_opera=/opera/i.test(navigator.userAgent);Calendar.is_khtml=/Konqueror|Safari|KHTML/i.test(navigator.userAgent);Calendar.getAbsolutePos=function(el){var
 SL=0,ST=0;var 
is_div=/^div$/i.test(el.tagName);if(is_div&&el.scrollLeft)SL=el.scrollLeft;if(is_div&&el.scrollTop)ST=el.scrollTop;var
 r={x:el.offsetLeft-SL,y:el.offsetTop-ST};if(el.offsetParent){var 
tmp=this.getAbsolutePos(el.offsetParent);r.x+=tmp.x;r.y+=tmp.y;}return 
r;};Calendar.isRelated=function(el,evt){var 
related=evt.relatedTarget;if(!related){var 
type=evt.type;if(type=="mouseover"){related=evt.fromElement;}else 
if(type=="mouseout"){related=evt.toElement;}}while(related){if(related==el){return
 true;}related=related.parentNode;}return 
false;};Calendar.removeClass=function(el,className){if(!(el&&el.className)){return;}var
 cls=el.className.split(" ");var ar=new Array();for(var 
i=cls.length;i>0;){if(cls[--i]!=className){ar[ar.length]=cls[i];}}el.className=ar.join("
 
");};Calendar.addClass=function(el,className){Calendar.removeClass(el,className);el.className+="
 "+className;};Calendar.getElement=function(ev){var 
f=Calendar.is_ie?window.event.srcElement:ev.currentTarget;while(f.nodeType!=1||/^div$/i.test(f.tagName))f=f.parentNode;return
 f;};Calendar.getTargetElement=function(ev){var 
f=Calendar.is_ie?window.event.srcElement:ev.target;while(f.nodeType!=1)f=f.parentNode;return
 
f;};Calendar.stopEvent=function(ev){ev||(ev=window.event);if(Calendar.is_ie){ev.cancelBubble=true;ev.returnValue=false;}else{ev.preventDefault();ev.stopPropagation();}return
 
false;};Calendar.addEvent=function(el,evname,func){if(el.attachEvent){el.attachEvent("on"+evname,func);}else
 
if(el.addEventListener){el.addEventListener(evname,func,true);}else{el["on"+evname]=func;}};Calendar.removeEvent=function(el,evname,func){if(el.detachEvent){el.detachEvent("on"+evname,func);}else
 
if(el.removeEventListener){el.removeEventListener(evname,func,true);}else{el["on"+evname]=null;}};Calendar.createElement=function(type,parent){var
 
el=null;if(document.createElementNS){el=document.createElementNS("http://www.w3.org/1999/xhtml",type);}else{el=document.createElement(type);}if(typeof
 parent!="undefined"){parent.appendChild(el);}return 
el;};Calendar._add_evs=function(el){with(Calendar){addEvent(el,"mouseover",dayMouseOver);addEvent(el,"mousedown",dayMouseDown);addEvent(el,"mouseout",dayMouseOut);if(is_ie){addEvent(el,"dblclick",dayMouseDblClick);el.setAttribute("unselectable",true);}}};Calendar.findMonth=function(el){if(typeof
 el.month!="undefined"){return el;}else if(typeof 
el.parentNode.month!="undefined"){return el.parentNode;}return 
null;};Calendar.findYear=function(el){if(typeof el.year!="undefined"){return 
el;}else if(typeof el.parentNode.year!="undefined"){return 
el.parentNode;}return null;};Calendar.showMonthsCombo=function(){var 
cal=Calendar._C;if(!cal){return false;}var cal=cal;var cd=cal.activeDiv;var 
mc=cal.monthsCombo;if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}if(cal.activeMonth){Calendar.removeClass(cal.activeMonth,"active");}var
 
mon=cal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];Calendar.addClass(mon,"active");cal.activeMonth=mon;var
 
s=mc.style;s.display="block";if(cd.navtype<0)s.left=cd.offsetLeft+"px";else{var 
mcw=mc.offsetWidth;if(typeof 
mcw=="undefined")mcw=50;s.left=(cd.offsetLeft+cd.offsetWidth-mcw)+"px";}s.top=(cd.offsetTop+cd.offsetHeight)+"px";};Calendar.showYearsCombo=function(fwd){var
 cal=Calendar._C;if(!cal){return false;}var cal=cal;var cd=cal.activeDiv;var 
yc=cal.yearsCombo;if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}if(cal.activeYear){Calendar.removeClass(cal.activeYear,"active");}cal.activeYear=null;var
 Y=cal.date.getFullYear()+(fwd?1:-1);var yr=yc.firstChild;var 
show=false;for(var 
i=12;i>0;--i){if(Y>=cal.minYear&&Y<=cal.maxYear){yr.innerHTML=Y;yr.year=Y;yr.style.display="block";show=true;}else{yr.style.display="none";}yr=yr.nextSibling;Y+=fwd?cal.yearStep:-cal.yearStep;}if(show){var
 
s=yc.style;s.display="block";if(cd.navtype<0)s.left=cd.offsetLeft+"px";else{var 
ycw=yc.offsetWidth;if(typeof 
ycw=="undefined")ycw=50;s.left=(cd.offsetLeft+cd.offsetWidth-ycw)+"px";}s.top=(cd.offsetTop+cd.offsetHeight)+"px";}};Calendar.tableMouseUp=function(ev){var
 cal=Calendar._C;if(!cal){return 
false;}if(cal.timeout){clearTimeout(cal.timeout);}var 
el=cal.activeDiv;if(!el){return false;}var 
target=Calendar.getTargetElement(ev);ev||(ev=window.event);Calendar.removeClass(el,"active");if(target==el||target.parentNode==el){Calendar.cellClick(el,ev);}var
 mon=Calendar.findMonth(target);var date=null;if(mon){date=new 
Date(cal.date);if(mon.month!=date.getMonth()){date.setMonth(mon.month);cal.setDate(date);cal.dateClicked=false;cal.callHandler();}}else{var
 year=Calendar.findYear(target);if(year){date=new 
Date(cal.date);if(year.year!=date.getFullYear()){date.setFullYear(year.year);cal.setDate(date);cal.dateClicked=false;cal.callHandler();}}}with(Calendar){removeEvent(document,"mouseup",tableMouseUp);removeEvent(document,"mouseover",tableMouseOver);removeEvent(document,"mousemove",tableMouseOver);cal._hideCombos();_C=null;return
 stopEvent(ev);}};Calendar.tableMouseOver=function(ev){var 
cal=Calendar._C;if(!cal){return;}var el=cal.activeDiv;var 
target=Calendar.getTargetElement(ev);if(target==el||target.parentNode==el){Calendar.addClass(el,"hilite
 active");Calendar.addClass(el.parentNode,"rowhilite");}else{if(typeof 
el.navtype=="undefined"||(el.navtype!=50&&(el.navtype==0||Math.abs(el.navtype)>2)))Calendar.removeClass(el,"active");Calendar.removeClass(el,"hilite");Calendar.removeClass(el.parentNode,"rowhilite");}ev||(ev=window.event);if(el.navtype==50&&target!=el){var
 pos=Calendar.getAbsolutePos(el);var w=el.offsetWidth;var x=ev.clientX;var 
dx;var decrease=true;if(x>pos.x+w){dx=x-pos.x-w;decrease=false;}else 
dx=pos.x-x;if(dx<0)dx=0;var range=el._range;var current=el._current;var 
count=Math.floor(dx/10)%range.length;for(var 
i=range.length;--i>=0;)if(range[i]==current)break;while(count-->0)if(decrease){if(--i<0)i=range.length-1;}else
 if(++i>=range.length)i=0;var 
newval=range[i];el.innerHTML=newval;cal.onUpdateTime();}var 
mon=Calendar.findMonth(target);if(mon){if(mon.month!=cal.date.getMonth()){if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}Calendar.addClass(mon,"hilite");cal.hilitedMonth=mon;}else
 
if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}}else{if(cal.hilitedMonth){Calendar.removeClass(cal.hilitedMonth,"hilite");}var
 
year=Calendar.findYear(target);if(year){if(year.year!=cal.date.getFullYear()){if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}Calendar.addClass(year,"hilite");cal.hilitedYear=year;}else
 if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}}else 
if(cal.hilitedYear){Calendar.removeClass(cal.hilitedYear,"hilite");}}return 
Calendar.stopEvent(ev);};Calendar.tableMouseDown=function(ev){if(Calendar.getTargetElement(ev)==Calendar.getElement(ev)){return
 Calendar.stopEvent(ev);}};Calendar.calDragIt=function(ev){var 
cal=Calendar._C;if(!(cal&&cal.dragging)){return false;}var posX;var 
posY;if(Calendar.is_ie){posY=window.event.clientY+document.body.scrollTop;posX=window.event.clientX+document.body.scrollLeft;}else{posX=ev.pageX;posY=ev.pageY;}cal.hideShowCovered();var
 
st=cal.element.style;st.left=(posX-cal.xOffs)+"px";st.top=(posY-cal.yOffs)+"px";return
 Calendar.stopEvent(ev);};Calendar.calDragEnd=function(ev){var 
cal=Calendar._C;if(!cal){return 
false;}cal.dragging=false;with(Calendar){removeEvent(document,"mousemove",calDragIt);removeEvent(document,"mouseup",calDragEnd);tableMouseUp(ev);}cal.hideShowCovered();};Calendar.dayMouseDown=function(ev){var
 el=Calendar.getElement(ev);if(el.disabled){return false;}var 
cal=el.calendar;cal.activeDiv=el;Calendar._C=cal;if(el.navtype!=300)with(Calendar){if(el.navtype==50){el._current=el.innerHTML;addEvent(document,"mousemove",tableMouseOver);}else
 
addEvent(document,Calendar.is_ie5?"mousemove":"mouseover",tableMouseOver);addClass(el,"hilite
 active");addEvent(document,"mouseup",tableMouseUp);}else 
if(cal.isPopup){cal._dragStart(ev);}if(el.navtype==-1||el.navtype==1){if(cal.timeout)clearTimeout(cal.timeout);cal.timeout=setTimeout("Calendar.showMonthsCombo()",250);}else
 
if(el.navtype==-2||el.navtype==2){if(cal.timeout)clearTimeout(cal.timeout);cal.timeout=setTimeout((el.navtype>0)?"Calendar.showYearsCombo(true)":"Calendar.showYearsCombo(false)",250);}else{cal.timeout=null;}return
 
Calendar.stopEvent(ev);};Calendar.dayMouseDblClick=function(ev){Calendar.cellClick(Calendar.getElement(ev),ev||window.event);if(Calendar.is_ie){document.selection.empty();}};Calendar.dayMouseOver=function(ev){var
 
el=Calendar.getElement(ev);if(Calendar.isRelated(el,ev)||Calendar._C||el.disabled){return
 
false;}if(el.ttip){if(el.ttip.substr(0,1)=="_"){el.ttip=el.caldate.print(el.calendar.ttDateFormat)+el.ttip.substr(1);}el.calendar.tooltips.innerHTML=el.ttip;}if(el.navtype!=300){Calendar.addClass(el,"hilite");if(el.caldate){Calendar.addClass(el.parentNode,"rowhilite");}}return
 Calendar.stopEvent(ev);};Calendar.dayMouseOut=function(ev){with(Calendar){var 
el=getElement(ev);if(isRelated(el,ev)||_C||el.disabled)return 
false;removeClass(el,"hilite");if(el.caldate)removeClass(el.parentNode,"rowhilite");if(el.calendar)el.calendar.tooltips.innerHTML=_TT["SEL_DATE"];return
 stopEvent(ev);}};Calendar.cellClick=function(el,ev){var cal=el.calendar;var 
closing=false;var newdate=false;var date=null;if(typeof 
el.navtype=="undefined"){if(cal.currentDateEl){Calendar.removeClass(cal.currentDateEl,"selected");Calendar.addClass(el,"selected");closing=(cal.currentDateEl==el);if(!closing){cal.currentDateEl=el;}}cal.date.setDateOnly(el.caldate);date=cal.date;var
 
other_month=!(cal.dateClicked=!el.otherMonth);if(!other_month&&!cal.currentDateEl)cal._toggleMultipleDate(new
 Date(date));else 
newdate=!el.disabled;if(other_month)cal._init(cal.firstDayOfWeek,date);}else{if(el.navtype==200){Calendar.removeClass(el,"hilite");cal.callCloseHandler();return;}date=new
 Date(cal.date);if(el.navtype==0)date.setDateOnly(new 
Date());cal.dateClicked=false;var year=date.getFullYear();var 
mon=date.getMonth();function setMonth(m){var day=date.getDate();var 
max=date.getMonthDays(m);if(day>max){date.setDate(max);}date.setMonth(m);};switch(el.navtype){case
 400:Calendar.removeClass(el,"hilite");var text=Calendar._TT["ABOUT"];if(typeof 
text!="undefined"){text+=cal.showsTime?Calendar._TT["ABOUT_TIME"]:"";}else{text="Help
 and about box text is not translated into this language.\n"+"If you know this 
language and you feel generous please update\n"+"the corresponding file in 
\"lang\" subdir to match calendar-en.js\n"+"and send it back to 
<address@hidden> to get it into the distribution  ;-)\n\n"+"Thank 
you!\n"+"http://dynarch.com/mishoo/calendar.epl\n";}alert(text);return;case-2:if(year>cal.minYear){date.setFullYear(year-1);}break;case-1:if(mon>0){setMonth(mon-1);}else
 if(year-->cal.minYear){date.setFullYear(year);setMonth(11);}break;case 
1:if(mon<11){setMonth(mon+1);}else 
if(year<cal.maxYear){date.setFullYear(year+1);setMonth(0);}break;case 
2:if(year<cal.maxYear){date.setFullYear(year+1);}break;case 
100:cal.setFirstDayOfWeek(el.fdow);return;case 50:var range=el._range;var 
current=el.innerHTML;for(var 
i=range.length;--i>=0;)if(range[i]==current)break;if(ev&&ev.shiftKey){if(--i<0)i=range.length-1;}else
 if(++i>=range.length)i=0;var 
newval=range[i];el.innerHTML=newval;cal.onUpdateTime();return;case 0:if((typeof 
cal.getDateStatus=="function")&&cal.getDateStatus(date,date.getFullYear(),date.getMonth(),date.getDate())){return
 
false;}break;}if(!date.equalsTo(cal.date)){cal.setDate(date);newdate=true;}else 
if(el.navtype==0)newdate=closing=true;}if(newdate){ev&&cal.callHandler();}if(closing){Calendar.removeClass(el,"hilite");ev&&cal.callCloseHandler();}};Calendar.prototype.create=function(_par){var
 
parent=null;if(!_par){parent=document.getElementsByTagName("body")[0];this.isPopup=true;}else{parent=_par;this.isPopup=false;}this.date=this.dateStr?new
 Date(this.dateStr):new Date();var 
table=Calendar.createElement("table");this.table=table;table.cellSpacing=0;table.cellPadding=0;table.calendar=this;Calendar.addEvent(table,"mousedown",Calendar.tableMouseDown);var
 
div=Calendar.createElement("div");this.element=div;div.className="calendar";if(this.isPopup){div.style.position="absolute";div.style.display="none";}div.appendChild(table);var
 thead=Calendar.createElement("thead",table);var cell=null;var row=null;var 
cal=this;var 
hh=function(text,cs,navtype){cell=Calendar.createElement("td",row);cell.colSpan=cs;cell.className="button";if(navtype!=0&&Math.abs(navtype)<=2)cell.className+="
 
nav";Calendar._add_evs(cell);cell.calendar=cal;cell.navtype=navtype;cell.innerHTML="<div
 unselectable='on'>"+text+"</div>";return 
cell;};row=Calendar.createElement("tr",thead);var 
title_length=6;(this.isPopup)&&--title_length;(this.weekNumbers)&&++title_length;hh("?",1,400).ttip=Calendar._TT["INFO"];this.title=hh("",title_length,300);this.title.className="title";if(this.isPopup){this.title.ttip=Calendar._TT["DRAG_TO_MOVE"];this.title.style.cursor="move";hh("&#x00d7;",1,200).ttip=Calendar._TT["CLOSE"];}row=Calendar.createElement("tr",thead);row.className="headrow";this._nav_py=hh("&#x00ab;",1,-2);this._nav_py.ttip=Calendar._TT["PREV_YEAR"];this._nav_pm=hh("&#x2039;",1,-1);this._nav_pm.ttip=Calendar._TT["PREV_MONTH"];this._nav_now=hh(Calendar._TT["TODAY"],this.weekNumbers?4:3,0);this._nav_now.ttip=Calendar._TT["GO_TODAY"];this._nav_nm=hh("&#x203a;",1,1);this._nav_nm.ttip=Calendar._TT["NEXT_MONTH"];this._nav_ny=hh("&#x00bb;",1,2);this._nav_ny.ttip=Calendar._TT["NEXT_YEAR"];row=Calendar.createElement("tr",thead);row.className="daynames";if(this.weekNumbers){cell=Calendar.createElement("td",row);cell.className="name
 wn";cell.innerHTML=Calendar._TT["WK"];}for(var 
i=7;i>0;--i){cell=Calendar.createElement("td",row);if(!i){cell.navtype=100;cell.calendar=this;Calendar._add_evs(cell);}}this.firstdayname=(this.weekNumbers)?row.firstChild.nextSibling:row.firstChild;this._displayWeekdays();var
 
tbody=Calendar.createElement("tbody",table);this.tbody=tbody;for(i=6;i>0;--i){row=Calendar.createElement("tr",tbody);if(this.weekNumbers){cell=Calendar.createElement("td",row);}for(var
 
j=7;j>0;--j){cell=Calendar.createElement("td",row);cell.calendar=this;Calendar._add_evs(cell);}}if(this.showsTime){row=Calendar.createElement("tr",tbody);row.className="time";cell=Calendar.createElement("td",row);cell.className="time";cell.colSpan=2;cell.innerHTML=Calendar._TT["TIME"]||"&nbsp;";cell=Calendar.createElement("td",row);cell.className="time";cell.colSpan=this.weekNumbers?4:3;(function(){function
 makeTimePart(className,init,range_start,range_end){var 
part=Calendar.createElement("span",cell);part.className=className;part.innerHTML=init;part.calendar=cal;part.ttip=Calendar._TT["TIME_PART"];part.navtype=50;part._range=[];if(typeof
 range_start!="number")part._range=range_start;else{for(var 
i=range_start;i<=range_end;++i){var txt;if(i<10&&range_end>=10)txt='0'+i;else 
txt=''+i;part._range[part._range.length]=txt;}}Calendar._add_evs(part);return 
part;};var hrs=cal.date.getHours();var mins=cal.date.getMinutes();var 
t12=!cal.time24;var pm=(hrs>12);if(t12&&pm)hrs-=12;var 
H=makeTimePart("hour",hrs,t12?1:0,t12?12:23);var 
span=Calendar.createElement("span",cell);span.innerHTML=":";span.className="colon";var
 M=makeTimePart("minute",mins,0,59);var 
AP=null;cell=Calendar.createElement("td",row);cell.className="time";cell.colSpan=2;if(t12)AP=makeTimePart("ampm",pm?"pm":"am",["am","pm"]);else
 cell.innerHTML="&nbsp;";cal.onSetTime=function(){var 
pm,hrs=this.date.getHours(),mins=this.date.getMinutes();if(t12){pm=(hrs>=12);if(pm)hrs-=12;if(hrs==0)hrs=12;AP.innerHTML=pm?"pm":"am";}H.innerHTML=(hrs<10)?("0"+hrs):hrs;M.innerHTML=(mins<10)?("0"+mins):mins;};cal.onUpdateTime=function(){var
 date=this.date;var 
h=parseInt(H.innerHTML,10);if(t12){if(/pm/i.test(AP.innerHTML)&&h<12)h+=12;else 
if(/am/i.test(AP.innerHTML)&&h==12)h=0;}var d=date.getDate();var 
m=date.getMonth();var 
y=date.getFullYear();date.setHours(h);date.setMinutes(parseInt(M.innerHTML,10));date.setFullYear(y);date.setMonth(m);date.setDate(d);this.dateClicked=false;this.callHandler();};})();}else{this.onSetTime=this.onUpdateTime=function(){};}var
 
tfoot=Calendar.createElement("tfoot",table);row=Calendar.createElement("tr",tfoot);row.className="footrow";cell=hh(Calendar._TT["SEL_DATE"],this.weekNumbers?8:7,300);cell.className="ttip";if(this.isPopup){cell.ttip=Calendar._TT["DRAG_TO_MOVE"];cell.style.cursor="move";}this.tooltips=cell;div=Calendar.createElement("div",this.element);this.monthsCombo=div;div.className="combo";for(i=0;i<Calendar._MN.length;++i){var
 
mn=Calendar.createElement("div");mn.className=Calendar.is_ie?"label-IEfix":"label";mn.month=i;mn.innerHTML=Calendar._SMN[i];div.appendChild(mn);}div=Calendar.createElement("div",this.element);this.yearsCombo=div;div.className="combo";for(i=12;i>0;--i){var
 
yr=Calendar.createElement("div");yr.className=Calendar.is_ie?"label-IEfix":"label";div.appendChild(yr);}this._init(this.firstDayOfWeek,this.date);parent.appendChild(this.element);};Calendar._keyEvent=function(ev){var
 cal=window._dynarch_popupCalendar;if(!cal||cal.multiple)return 
false;(Calendar.is_ie)&&(ev=window.event);var 
act=(Calendar.is_ie||ev.type=="keypress"),K=ev.keyCode;if(ev.ctrlKey){switch(K){case
 37:act&&Calendar.cellClick(cal._nav_pm);break;case 
38:act&&Calendar.cellClick(cal._nav_py);break;case 
39:act&&Calendar.cellClick(cal._nav_nm);break;case 
40:act&&Calendar.cellClick(cal._nav_ny);break;default:return false;}}else 
switch(K){case 32:Calendar.cellClick(cal._nav_now);break;case 
27:act&&cal.callCloseHandler();break;case 37:case 38:case 39:case 
40:if(act){var 
prev,x,y,ne,el,step;prev=K==37||K==38;step=(K==37||K==39)?1:7;function 
setVars(){el=cal.currentDateEl;var 
p=el.pos;x=p&15;y=p>>4;ne=cal.ar_days[y][x];};setVars();function 
prevMonth(){var date=new 
Date(cal.date);date.setDate(date.getDate()-step);cal.setDate(date);};function 
nextMonth(){var date=new 
Date(cal.date);date.setDate(date.getDate()+step);cal.setDate(date);};while(1){switch(K){case
 37:if(--x>=0)ne=cal.ar_days[y][x];else{x=6;K=38;continue;}break;case 
38:if(--y>=0)ne=cal.ar_days[y][x];else{prevMonth();setVars();}break;case 
39:if(++x<7)ne=cal.ar_days[y][x];else{x=0;K=40;continue;}break;case 
40:if(++y<cal.ar_days.length)ne=cal.ar_days[y][x];else{nextMonth();setVars();}break;}break;}if(ne){if(!ne.disabled)Calendar.cellClick(ne);else
 if(prev)prevMonth();else nextMonth();}}break;case 
13:if(act)Calendar.cellClick(cal.currentDateEl,ev);break;default:return 
false;}return 
Calendar.stopEvent(ev);};Calendar.prototype._init=function(firstDayOfWeek,date){var
 today=new 
Date(),TY=today.getFullYear(),TM=today.getMonth(),TD=today.getDate();this.table.style.visibility="hidden";var
 
year=date.getFullYear();if(year<this.minYear){year=this.minYear;date.setFullYear(year);}else
 
if(year>this.maxYear){year=this.maxYear;date.setFullYear(year);}this.firstDayOfWeek=firstDayOfWeek;this.date=new
 Date(date);var month=date.getMonth();var mday=date.getDate();var 
no_days=date.getMonthDays();date.setDate(1);var 
day1=(date.getDay()-this.firstDayOfWeek)%7;if(day1<0)day1+=7;date.setDate(-day1);date.setDate(date.getDate()+1);var
 row=this.tbody.firstChild;var MN=Calendar._SMN[month];var 
ar_days=this.ar_days=new Array();var weekend=Calendar._TT["WEEKEND"];var 
dates=this.multiple?(this.datesCells={}):null;for(var 
i=0;i<6;++i,row=row.nextSibling){var 
cell=row.firstChild;if(this.weekNumbers){cell.className="day 
wn";cell.innerHTML=date.getWeekNumber();cell=cell.nextSibling;}row.className="daysrow";var
 hasdays=false,iday,dpos=ar_days[i]=[];for(var 
j=0;j<7;++j,cell=cell.nextSibling,date.setDate(iday+1)){iday=date.getDate();var 
wday=date.getDay();cell.className="day";cell.pos=i<<4|j;dpos[j]=cell;var 
current_month=(date.getMonth()==month);if(!current_month){if(this.showsOtherMonths){cell.className+="
 
othermonth";cell.otherMonth=true;}else{cell.className="emptycell";cell.innerHTML="&nbsp;";cell.disabled=true;continue;}}else{cell.otherMonth=false;hasdays=true;}cell.disabled=false;cell.innerHTML=this.getDateText?this.getDateText(date,iday):iday;if(dates)dates[date.print("%Y%m%d")]=cell;if(this.getDateStatus){var
 status=this.getDateStatus(date,year,month,iday);if(this.getDateToolTip){var 
toolTip=this.getDateToolTip(date,year,month,iday);if(toolTip)cell.title=toolTip;}if(status===true){cell.className+="
 
disabled";cell.disabled=true;}else{if(/disabled/i.test(status))cell.disabled=true;cell.className+="
 "+status;}}if(!cell.disabled){cell.caldate=new 
Date(date);cell.ttip="_";if(!this.multiple&&current_month&&iday==mday&&this.hiliteToday){cell.className+="
 
selected";this.currentDateEl=cell;}if(date.getFullYear()==TY&&date.getMonth()==TM&&iday==TD){cell.className+="
 
today";cell.ttip+=Calendar._TT["PART_TODAY"];}if(weekend.indexOf(wday.toString())!=-1)cell.className+=cell.otherMonth?"
 oweekend":" 
weekend";}}if(!(hasdays||this.showsOtherMonths))row.className="emptyrow";}this.title.innerHTML=Calendar._MN[month]+",
 
"+year;this.onSetTime();this.table.style.visibility="visible";this._initMultipleDates();};Calendar.prototype._initMultipleDates=function(){if(this.multiple){for(var
 i in this.multiple){var cell=this.datesCells[i];var 
d=this.multiple[i];if(!d)continue;if(cell)cell.className+=" 
selected";}}};Calendar.prototype._toggleMultipleDate=function(date){if(this.multiple){var
 ds=date.print("%Y%m%d");var cell=this.datesCells[ds];if(cell){var 
d=this.multiple[ds];if(!d){Calendar.addClass(cell,"selected");this.multiple[ds]=date;}else{Calendar.removeClass(cell,"selected");delete
 
this.multiple[ds];}}}};Calendar.prototype.setDateToolTipHandler=function(unaryFunction){this.getDateToolTip=unaryFunction;};Calendar.prototype.setDate=function(date){if(!date.equalsTo(this.date)){this._init(this.firstDayOfWeek,date);}};Calendar.prototype.refresh=function(){this._init(this.firstDayOfWeek,this.date);};Calendar.prototype.setFirstDayOfWeek=function(firstDayOfWeek){this._init(firstDayOfWeek,this.date);this._displayWeekdays();};Calendar.prototype.setDateStatusHandler=Calendar.prototype.setDisabledHandler=function(unaryFunction){this.getDateStatus=unaryFunction;};Calendar.prototype.setRange=function(a,z){this.minYear=a;this.maxYear=z;};Calendar.prototype.callHandler=function(){if(this.onSelected){this.onSelected(this,this.date.print(this.dateFormat));}};Calendar.prototype.callCloseHandler=function(){if(this.onClose){this.onClose(this);}this.hideShowCovered();};Calendar.prototype.destroy=function(){var
 
el=this.element.parentNode;el.removeChild(this.element);Calendar._C=null;window._dynarch_popupCalendar=null;};Calendar.prototype.reparent=function(new_parent){var
 
el=this.element;el.parentNode.removeChild(el);new_parent.appendChild(el);};Calendar._checkCalendar=function(ev){var
 calendar=window._dynarch_popupCalendar;if(!calendar){return false;}var 
el=Calendar.is_ie?Calendar.getElement(ev):Calendar.getTargetElement(ev);for(;el!=null&&el!=calendar.element;el=el.parentNode);if(el==null){window._dynarch_popupCalendar.callCloseHandler();return
 Calendar.stopEvent(ev);}};Calendar.prototype.show=function(){var 
rows=this.table.getElementsByTagName("tr");for(var i=rows.length;i>0;){var 
row=rows[--i];Calendar.removeClass(row,"rowhilite");var 
cells=row.getElementsByTagName("td");for(var j=cells.length;j>0;){var 
cell=cells[--j];Calendar.removeClass(cell,"hilite");Calendar.removeClass(cell,"active");}}this.element.style.display="block";this.hidden=false;if(this.isPopup){window._dynarch_popupCalendar=this;Calendar.addEvent(document,"keydown",Calendar._keyEvent);Calendar.addEvent(document,"keypress",Calendar._keyEvent);Calendar.addEvent(document,"mousedown",Calendar._checkCalendar);}this.hideShowCovered();};Calendar.prototype.hide=function(){if(this.isPopup){Calendar.removeEvent(document,"keydown",Calendar._keyEvent);Calendar.removeEvent(document,"keypress",Calendar._keyEvent);Calendar.removeEvent(document,"mousedown",Calendar._checkCalendar);}this.element.style.display="none";this.hidden=true;this.hideShowCovered();};Calendar.prototype.showAt=function(x,y){var
 
s=this.element.style;s.left=x+"px";s.top=y+"px";this.show();};Calendar.prototype.showAtElement=function(el,opts){var
 self=this;var p=Calendar.getAbsolutePos(el);if(!opts||typeof 
opts!="string"){this.showAt(p.x,p.y+el.offsetHeight);return true;}function 
fixPosition(box){if(box.x<0)box.x=0;if(box.y<0)box.y=0;var 
cp=document.createElement("div");var 
s=cp.style;s.position="absolute";s.right=s.bottom=s.width=s.height="0px";document.body.appendChild(cp);var
 
br=Calendar.getAbsolutePos(cp);document.body.removeChild(cp);if(Calendar.is_ie){br.y+=document.body.scrollTop;br.x+=document.body.scrollLeft;}else{br.y+=window.scrollY;br.x+=window.scrollX;}var
 
tmp=box.x+box.width-br.x;if(tmp>0)box.x-=tmp;tmp=box.y+box.height-br.y;if(tmp>0)box.y-=tmp;};this.element.style.display="block";Calendar.continuation_for_the_fucking_khtml_browser=function(){var
 w=self.element.offsetWidth;var 
h=self.element.offsetHeight;self.element.style.display="none";var 
valign=opts.substr(0,1);var 
halign="l";if(opts.length>1){halign=opts.substr(1,1);}switch(valign){case 
"T":p.y-=h;break;case "B":p.y+=el.offsetHeight;break;case 
"C":p.y+=(el.offsetHeight-h)/2;break;case "t":p.y+=el.offsetHeight-h;break;case 
"b":break;}switch(halign){case "L":p.x-=w;break;case 
"R":p.x+=el.offsetWidth;break;case "C":p.x+=(el.offsetWidth-w)/2;break;case 
"l":p.x+=el.offsetWidth-w;break;case 
"r":break;}p.width=w;p.height=h+40;self.monthsCombo.style.display="none";fixPosition(p);self.showAt(p.x,p.y);};if(Calendar.is_khtml)setTimeout("Calendar.continuation_for_the_fucking_khtml_browser()",10);else
 
Calendar.continuation_for_the_fucking_khtml_browser();};Calendar.prototype.setDateFormat=function(str){this.dateFormat=str;};Calendar.prototype.setTtDateFormat=function(str){this.ttDateFormat=str;};Calendar.prototype.parseDate=function(str,fmt){if(!fmt)fmt=this.dateFormat;this.setDate(Date.parseDate(str,fmt));};Calendar.prototype.hideShowCovered=function(){if(!Calendar.is_ie&&!Calendar.is_opera)return;function
 getVisib(obj){var 
value=obj.style.visibility;if(!value){if(document.defaultView&&typeof(document.defaultView.getComputedStyle)=="function"){if(!Calendar.is_khtml)value=document.defaultView.
 getComputedStyle(obj,"").getPropertyValue("visibility");else value='';}else 
if(obj.currentStyle){value=obj.currentStyle.visibility;}else value='';}return 
value;};var tags=new Array("applet","iframe","select");var el=this.element;var 
p=Calendar.getAbsolutePos(el);var EX1=p.x;var EX2=el.offsetWidth+EX1;var 
EY1=p.y;var EY2=el.offsetHeight+EY1;for(var k=tags.length;k>0;){var 
ar=document.getElementsByTagName(tags[--k]);var cc=null;for(var 
i=ar.length;i>0;){cc=ar[--i];p=Calendar.getAbsolutePos(cc);var CX1=p.x;var 
CX2=cc.offsetWidth+CX1;var CY1=p.y;var 
CY2=cc.offsetHeight+CY1;if(this.hidden||(CX1>EX2)||(CX2<EX1)||(CY1>EY2)||(CY2<EY1)){if(!cc.__msh_save_visibility){cc.__msh_save_visibility=getVisib(cc);}cc.style.visibility=cc.__msh_save_visibility;}else{if(!cc.__msh_save_visibility){cc.__msh_save_visibility=getVisib(cc);}cc.style.visibility="hidden";}}}};Calendar.prototype._displayWeekdays=function(){var
 fdow=this.firstDayOfWeek;var cell=this.firstdayname;var 
weekend=Calendar._TT["WEEKEND"];for(var i=0;i<7;++i){cell.className="day 
name";var 
realday=(i+fdow)%7;if(i){cell.ttip=Calendar._TT["DAY_FIRST"].replace("%s",Calendar._DN[realday]);cell.navtype=100;cell.calendar=this;cell.fdow=realday;Calendar._add_evs(cell);}if(weekend.indexOf(realday.toString())!=-1){Calendar.addClass(cell,"weekend");}cell.innerHTML=Calendar._SDN[(i+fdow)%7];cell=cell.nextSibling;}};Calendar.prototype._hideCombos=function(){this.monthsCombo.style.display="none";this.yearsCombo.style.display="none";};Calendar.prototype._dragStart=function(ev){if(this.dragging){return;}this.dragging=true;var
 posX;var 
posY;if(Calendar.is_ie){posY=window.event.clientY+document.body.scrollTop;posX=window.event.clientX+document.body.scrollLeft;}else{posY=ev.clientY+window.scrollY;posX=ev.clientX+window.scrollX;}var
 
st=this.element.style;this.xOffs=posX-parseInt(st.left);this.yOffs=posY-parseInt(st.top);with(Calendar){addEvent(document,"mousemove",calDragIt);addEvent(document,"mouseup",calDragEnd);}};Date._MD=new
 
Array(31,28,31,30,31,30,31,31,30,31,30,31);Date.SECOND=1000;Date.MINUTE=60*Date.SECOND;Date.HOUR=60*Date.MINUTE;Date.DAY=24*Date.HOUR;Date.WEEK=7*Date.DAY;Date.parseDate=function(str,fmt){var
 today=new Date();var y=0;var m=-1;var d=0;var a=str.split(/\W+/);var 
b=fmt.match(/%./g);var i=0,j=0;var hr=0;var 
min=0;for(i=0;i<a.length;++i){if(!a[i])continue;switch(b[i]){case "%d":case 
"%e":d=parseInt(a[i],10);break;case "%m":m=parseInt(a[i],10)-1;break;case 
"%Y":case "%y":y=parseInt(a[i],10);(y<100)&&(y+=(y>29)?1900:2000);break;case 
"%b":case 
"%B":for(j=0;j<12;++j){if(Calendar._MN[j].substr(0,a[i].length).toLowerCase()==a[i].toLowerCase()){m=j;break;}}break;case
 "%H":case "%I":case "%k":case "%l":hr=parseInt(a[i],10);break;case "%P":case 
"%p":if(/pm/i.test(a[i])&&hr<12)hr+=12;else 
if(/am/i.test(a[i])&&hr>=12)hr-=12;break;case 
"%M":min=parseInt(a[i],10);break;}}if(isNaN(y))y=today.getFullYear();if(isNaN(m))m=today.getMonth();if(isNaN(d))d=today.getDate();if(isNaN(hr))hr=today.getHours();if(isNaN(min))min=today.getMinutes();if(y!=0&&m!=-1&&d!=0)return
 new 
Date(y,m,d,hr,min,0);y=0;m=-1;d=0;for(i=0;i<a.length;++i){if(a[i].search(/[a-zA-Z]+/)!=-1){var
 
t=-1;for(j=0;j<12;++j){if(Calendar._MN[j].substr(0,a[i].length).toLowerCase()==a[i].toLowerCase()){t=j;break;}}if(t!=-1){if(m!=-1){d=m+1;}m=t;}}else
 if(parseInt(a[i],10)<=12&&m==-1){m=a[i]-1;}else 
if(parseInt(a[i],10)>31&&y==0){y=parseInt(a[i],10);(y<100)&&(y+=(y>29)?1900:2000);}else
 if(d==0){d=a[i];}}if(y==0)y=today.getFullYear();if(m!=-1&&d!=0)return new 
Date(y,m,d,hr,min,0);return 
today;};Date.prototype.getMonthDays=function(month){var 
year=this.getFullYear();if(typeof 
month=="undefined"){month=this.getMonth();}if(((0==(year%4))&&((0!=(year%100))||(0==(year%400))))&&month==1){return
 29;}else{return Date._MD[month];}};Date.prototype.getDayOfYear=function(){var 
now=new Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);var 
then=new Date(this.getFullYear(),0,0,0,0,0);var time=now-then;return 
Math.floor(time/Date.DAY);};Date.prototype.getWeekNumber=function(){var d=new 
Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0);var 
DoW=d.getDay();d.setDate(d.getDate()-(DoW+6)%7+3);var 
ms=d.valueOf();d.setMonth(0);d.setDate(4);return 
Math.round((ms-d.valueOf())/(7*864e5))+1;};Date.prototype.equalsTo=function(date){return((this.getFullYear()==date.getFullYear())&&(this.getMonth()==date.getMonth())&&(this.getDate()==date.getDate())&&(this.getHours()==date.getHours())&&(this.getMinutes()==date.getMinutes()));};Date.prototype.setDateOnly=function(date){var
 tmp=new 
Date(date);this.setDate(1);this.setFullYear(tmp.getFullYear());this.setMonth(tmp.getMonth());this.setDate(tmp.getDate());};Date.prototype.print=function(str){var
 m=this.getMonth();var d=this.getDate();var y=this.getFullYear();var 
wn=this.getWeekNumber();var w=this.getDay();var s={};var hr=this.getHours();var 
pm=(hr>=12);var ir=(pm)?(hr-12):hr;var 
dy=this.getDayOfYear();if(ir==0)ir=12;var min=this.getMinutes();var 
sec=this.getSeconds();s["%a"]=Calendar._SDN[w];s["%A"]=Calendar._DN[w];s["%b"]=Calendar._SMN[m];s["%B"]=Calendar._MN[m];s["%C"]=1+Math.floor(y/100);s["%d"]=(d<10)?("0"+d):d;s["%e"]=d;s["%H"]=(hr<10)?("0"+hr):hr;s["%I"]=(ir<10)?("0"+ir):ir;s["%j"]=(dy<100)?((dy<10)?("00"+dy):("0"+dy)):dy;s["%k"]=hr;s["%l"]=ir;s["%m"]=(m<9)?("0"+(1+m)):(1+m);s["%M"]=(min<10)?("0"+min):min;s["%n"]="\n";s["%p"]=pm?"PM":"AM";s["%P"]=pm?"pm":"am";s["%s"]=Math.floor(this.getTime()/1000);s["%S"]=(sec<10)?("0"+sec):sec;s["%t"]="\t";s["%U"]=s["%W"]=s["%V"]=(wn<10)?("0"+wn):wn;s["%u"]=w+1;s["%w"]=w;s["%y"]=(''+y).substr(2,2);s["%Y"]=y;s["%%"]="%";var
 re=/%./g;if(!Calendar.is_ie5&&!Calendar.is_khtml)return 
str.replace(re,function(par){return s[par]||par;});var a=str.match(re);for(var 
i=0;i<a.length;i++){var tmp=s[a[i]];if(tmp){re=new 
RegExp(a[i],'g');str=str.replace(re,tmp);}}return 
str;};Date.prototype.__msh_oldSetFullYear=Date.prototype.setFullYear;Date.prototype.setFullYear=function(y){var
 d=new 
Date(this);d.__msh_oldSetFullYear(y);if(d.getMonth()!=this.getMonth())this.setDate(28);this.__msh_oldSetFullYear(y);};window._dynarch_popupCalendar=null;
Index: phpgwapi/js/jscalendar/doc/html/reference-Z-S.css
diff -u phpgwapi/js/jscalendar/doc/html/reference-Z-S.css:1.4 
phpgwapi/js/jscalendar/doc/html/reference-Z-S.css:1.5
--- phpgwapi/js/jscalendar/doc/html/reference-Z-S.css:1.4       Thu Dec 30 
06:47:33 2004
+++ phpgwapi/js/jscalendar/doc/html/reference-Z-S.css   Sun Mar 26 10:53:26 2006
@@ -0,0 +1,193 @@
+
+               body {
+               color: black;
+               /*   background-color: #e5e5e5;*/
+               background-color: #ffffff;
+               /*background-color: beige;*/
+               margin-top: 2em;
+               margin-left: 8%;
+               margin-right: 8%;
+               }
+
+               h1,h2,h3,h4,h5,h6 {
+               margin-top: .5em;
+               }
+
+               .title {
+               font-size: 200%;
+               font-weight: normal;
+               }
+
+               .partheading {
+               font-size: 100%;
+               }
+
+               .chapterheading {
+               font-size: 100%;
+               }
+
+               .beginsection {
+               font-size: 110%;
+               }
+
+               .tiny {
+               font-size: 40%;
+               }
+
+               .scriptsize {
+               font-size: 60%;
+               }
+
+               .footnotesize {
+               font-size: 75%;
+               }
+
+               .small {
+               font-size: 90%;
+               }
+
+               .normalsize {
+               font-size: 100%;
+               }
+
+               .large {
+               font-size: 120%;
+               }
+
+               .largecap {
+               font-size: 150%;
+               }
+
+               .largeup {
+               font-size: 200%;
+               }
+
+               .huge {
+               font-size: 300%;
+               }
+
+               .hugecap {
+               font-size: 350%;
+               }
+
+               pre {
+               margin-left: 2em;
+               }
+
+               blockquote {
+               margin-left: 2em;
+               }
+
+               ol {
+               list-style-type: decimal;
+               }
+
+               ol ol {
+               list-style-type: lower-alpha;
+               }
+
+               ol ol ol {
+               list-style-type: lower-roman;
+               }
+
+               ol ol ol ol {
+               list-style-type: upper-alpha;
+               }
+
+               /*
+               .verbatim {
+               color: #4d0000;
+               }
+               */
+
+               tt i {
+               font-family: serif;
+               }
+
+               .verbatim em {
+               font-family: serif;
+               }
+
+               .scheme em {
+               font-family: serif;
+               color: black;
+               }
+
+               .scheme {
+               color: brown;
+               }
+
+               .scheme .keyword {
+               color: #990000;
+               font-weight: bold;
+               }
+
+               .scheme .builtin {
+               color: #990000;
+               }
+
+               .scheme .variable {
+               color: navy;
+               }
+
+               .scheme .global {
+               color: purple;
+               }
+
+               .scheme .selfeval {
+               color: green;
+               }
+
+               .scheme .comment {
+               color:  teal;
+               }
+
+               .schemeresponse {
+               color: green;
+               }
+
+               .navigation {
+               color: red;
+               text-align: right;
+               font-size: medium;
+               font-style: italic;
+               }
+
+               .disable {
+               /* color: #e5e5e5; */
+               color: gray;
+               }
+
+               .smallcaps {
+               font-size: 75%;
+               }
+
+               .smallprint {
+               color: gray;
+               font-size: 75%;
+               text-align: right;
+               }
+
+               /*
+               .smallprint hr {
+               text-align: left;
+               width: 40%;
+               }
+               */
+
+               .footnoterule {
+               text-align: left;
+               width: 40%;
+               }
+
+               .colophon {
+               color: gray;
+               font-size: 80%;
+               text-align: right;
+               }
+
+               .colophon a {
+               color: gray;
+               }
+
+               
\ No newline at end of file
Index: phpgwapi/js/jscalendar/doc/html/reference.html
diff -u phpgwapi/js/jscalendar/doc/html/reference.html:1.4 
phpgwapi/js/jscalendar/doc/html/reference.html:1.5
--- phpgwapi/js/jscalendar/doc/html/reference.html:1.4  Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/doc/html/reference.html      Sun Mar 26 10:53:26 2006
@@ -2,8 +2,8 @@
 <html>
 <!--
 
-Generated from TeX source by tex2page, v 4r8f
-(running on MzScheme 204, unix), 
+Generated from ../reference.tex by tex2page, v 2004-09-11
+(running on MzScheme 209, unix), 
 (c) Dorai Sitaram, 
 http://www.ccs.neu.edu/~dorai/tex2page/tex2page-doc.html
 
@@ -28,14 +28,12 @@
 <p>
 </p>
 <p>
-
-
-
 </p>
 <p>
 
 
 
+
 </p>
 <p>
 
@@ -45,18 +43,19 @@
 </p>
 <p>
 </p>
-<h1 class=title align=center><br /><br />DHTML Calendar Widget</h1>
+<h1 class=title align=center><br><br>DHTML Calendar Widget</h1>
 <p></p>
 <div align=center>
-Mihai Bazon, <tt>&lt;address@hidden&gt;</tt><p>November 5, 2003<br /></p>
+Mihai Bazon, <tt>&lt;address@hidden&gt;</tt><br>
+&copy; Dynarch.com 2002-2005, <a 
href="http://www.dynarch.com/";><tt>www.dynarch.com</tt></a><p>March 7, 
2005<br></p>
 <p></p>
 <p>
-<span class=small>calendar version: 0.9.5 &#8220;Your favorite time, 
bis&#8221;</span>
+<span class=small>calendar version: 1.0 ``It is happening again''</span>
 </p>
 </div>
 <p></p>
 <p>
-<span class=small><code class=verbatim>$Id: reference.html,v 1.4 2004/12/30 
06:47:33 skwashd Exp $</code></span>
+<span class=small><code class=verbatim>$Id: reference.html,v 1.5 2006/03/26 
10:53:26 skwashd Exp $</code></span>
 </p>
 <span class=small><blockquote>
 <div align=right><table><tr><td>
@@ -65,88 +64,102 @@
 
 </blockquote></span>
 <a name="node_sec_Temp_1"></a>
-<h1>Contents</h1><p><a name="node_toc_start"></a></p>
+<h1><a href="#node_toc_node_sec_Temp_1">Contents</a></h1>
+<p><a name="node_toc_start"></a></p>
+<p><b>
+&nbsp; &nbsp; <a name="node_toc_node_sec_1"></a><a 
href="#node_sec_1">1&nbsp;&nbsp;Overview</a></b><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_1.1"></a><a 
href="#node_sec_1.1">1.1&nbsp;&nbsp;How does this thing work?</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_1.2"></a><a 
href="#node_sec_1.2">1.2&nbsp;&nbsp;Project files</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_1.3"></a><a 
href="#node_sec_1.3">1.3&nbsp;&nbsp;License</a><br>
+</p>
 <p><b>
-&nbsp; &nbsp; <a name="node_toc_node_sec_1"></a><a 
href="#node_sec_1">1&nbsp;&nbsp;Overview</a></b><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_1.1"></a><a 
href="#node_sec_1.1">1.1&nbsp;&nbsp;How does this thing work?</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_1.2"></a><a 
href="#node_sec_1.2">1.2&nbsp;&nbsp;Project files</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_1.3"></a><a 
href="#node_sec_1.3">1.3&nbsp;&nbsp;License</a><br />
+&nbsp; &nbsp; <a name="node_toc_node_sec_2"></a><a 
href="#node_sec_2">2&nbsp;&nbsp;Quick startup</a></b><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_2.1"></a><a 
href="#node_sec_2.1">2.1&nbsp;&nbsp;Installing a popup calendar</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_2.2"></a><a 
href="#node_sec_2.2">2.2&nbsp;&nbsp;Installing a flat calendar</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_2.3"></a><a 
href="#node_sec_2.3">2.3&nbsp;&nbsp;<tt>Calendar.setup</tt> in detail</a><br>
 </p>
 <p><b>
-&nbsp; &nbsp; <a name="node_toc_node_sec_2"></a><a 
href="#node_sec_2">2&nbsp;&nbsp;Quick startup</a></b><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_2.1"></a><a 
href="#node_sec_2.1">2.1&nbsp;&nbsp;Installing a popup calendar</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_2.2"></a><a 
href="#node_sec_2.2">2.2&nbsp;&nbsp;Installing a flat calendar</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_2.3"></a><a 
href="#node_sec_2.3">2.3&nbsp;&nbsp;<tt>Calendar.setup</tt> in detail</a><br />
+&nbsp; &nbsp; <a name="node_toc_node_sec_3"></a><a 
href="#node_sec_3">3&nbsp;&nbsp;Recipes</a></b><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_3.1"></a><a 
href="#node_sec_3.1">3.1&nbsp;&nbsp;Popup calendars</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_3.1.1"></a><a 
href="#node_sec_3.1.1">3.1.1&nbsp;&nbsp;Simple text field with calendar 
attached to a button</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_3.1.2"></a><a 
href="#node_sec_3.1.2">3.1.2&nbsp;&nbsp;Simple field with calendar attached to 
an image</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_3.1.3"></a><a 
href="#node_sec_3.1.3">3.1.3&nbsp;&nbsp;Hidden field, plain text 
triggers</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_3.1.4"></a><a href="#node_sec_3.1.4">3.1.4&nbsp;&nbsp;2 
Linked fields, no trigger buttons</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_3.2"></a><a 
href="#node_sec_3.2">3.2&nbsp;&nbsp;Flat calendars</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_3.3"></a><a 
href="#node_sec_3.3">3.3&nbsp;&nbsp;Highlight special dates</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_3.4"></a><a 
href="#node_sec_3.4">3.4&nbsp;&nbsp;Select multiple dates</a><br>
 </p>
 <p><b>
-&nbsp; &nbsp; <a name="node_toc_node_sec_3"></a><a 
href="#node_sec_3">3&nbsp;&nbsp;The Calendar object overview</a></b><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_3.1"></a><a 
href="#node_sec_3.1">3.1&nbsp;&nbsp;Creating a calendar</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_3.2"></a><a 
href="#node_sec_3.2">3.2&nbsp;&nbsp;Order does matter ;-)</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_3.3"></a><a 
href="#node_sec_3.3">3.3&nbsp;&nbsp;Caching the object</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_3.4"></a><a 
href="#node_sec_3.4">3.4&nbsp;&nbsp;Callback functions</a><br />
+&nbsp; &nbsp; <a name="node_toc_node_sec_4"></a><a 
href="#node_sec_4">4&nbsp;&nbsp;The Calendar object overview</a></b><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_4.1"></a><a 
href="#node_sec_4.1">4.1&nbsp;&nbsp;Creating a calendar</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_4.2"></a><a 
href="#node_sec_4.2">4.2&nbsp;&nbsp;Order does matter ;-)</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_4.3"></a><a 
href="#node_sec_4.3">4.3&nbsp;&nbsp;Caching the object</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_4.4"></a><a 
href="#node_sec_4.4">4.4&nbsp;&nbsp;Callback functions</a><br>
 </p>
 <p><b>
-&nbsp; &nbsp; <a name="node_toc_node_sec_4"></a><a 
href="#node_sec_4">4&nbsp;&nbsp;The Calendar object API reference</a></b><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_4.1"></a><a 
href="#node_sec_4.1">4.1&nbsp;&nbsp;<tt>Calendar</tt> constructor</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_4.2"></a><a 
href="#node_sec_4.2">4.2&nbsp;&nbsp;Useful member variables (properties)</a><br 
/>
-&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_4.3"></a><a 
href="#node_sec_4.3">4.3&nbsp;&nbsp;Public methods</a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.1"></a><a 
href="#node_sec_4.3.1">4.3.1&nbsp;&nbsp;<tt>Calendar.create</tt></a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.2"></a><a 
href="#node_sec_4.3.2">4.3.2&nbsp;&nbsp;<tt>Calendar.callHandler</tt></a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.3"></a><a 
href="#node_sec_4.3.3">4.3.3&nbsp;&nbsp;<tt>Calendar.callCloseHandler</tt></a><br
 />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.4"></a><a 
href="#node_sec_4.3.4">4.3.4&nbsp;&nbsp;<tt>Calendar.hide</tt></a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.5"></a><a 
href="#node_sec_4.3.5">4.3.5&nbsp;&nbsp;<tt>Calendar.setDateFormat</tt></a><br 
/>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.6"></a><a 
href="#node_sec_4.3.6">4.3.6&nbsp;&nbsp;<tt>Calendar.setTtDateFormat</tt></a><br
 />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.7"></a><a 
href="#node_sec_4.3.7">4.3.7&nbsp;&nbsp;<tt>Calendar.setDisabledHandler</tt></a><br
 />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.8"></a><a 
href="#node_sec_4.3.8">4.3.8&nbsp;&nbsp;<tt>Calendar.setDateStatusHandler</tt></a><br
 />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.9"></a><a 
href="#node_sec_4.3.9">4.3.9&nbsp;&nbsp;<tt>Calendar.show</tt></a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.10"></a><a 
href="#node_sec_4.3.10">4.3.10&nbsp;&nbsp;<tt>Calendar.showAt</tt></a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.11"></a><a 
href="#node_sec_4.3.11">4.3.11&nbsp;&nbsp;<tt>Calendar.showAtElement</tt></a><br
 />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.12"></a><a 
href="#node_sec_4.3.12">4.3.12&nbsp;&nbsp;<tt>Calendar.setDate</tt></a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.13"></a><a 
href="#node_sec_4.3.13">4.3.13&nbsp;&nbsp;<tt>Calendar.setMondayFirst</tt></a><br
 />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.14"></a><a 
href="#node_sec_4.3.14">4.3.14&nbsp;&nbsp;<tt>Calendar.parseDate</tt></a><br />
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_4.3.15"></a><a 
href="#node_sec_4.3.15">4.3.15&nbsp;&nbsp;<tt>Calendar.setRange</tt></a><br />
+&nbsp; &nbsp; <a name="node_toc_node_sec_5"></a><a 
href="#node_sec_5">5&nbsp;&nbsp;The Calendar object API reference</a></b><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_5.1"></a><a 
href="#node_sec_5.1">5.1&nbsp;&nbsp;<tt>Calendar</tt> constructor</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_5.2"></a><a 
href="#node_sec_5.2">5.2&nbsp;&nbsp;Useful member variables (properties)</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; <a name="node_toc_node_sec_5.3"></a><a 
href="#node_sec_5.3">5.3&nbsp;&nbsp;Public methods</a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.1"></a><a 
href="#node_sec_5.3.1">5.3.1&nbsp;&nbsp;<tt>Calendar.create</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.2"></a><a 
href="#node_sec_5.3.2">5.3.2&nbsp;&nbsp;<tt>Calendar.callHandler</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.3"></a><a 
href="#node_sec_5.3.3">5.3.3&nbsp;&nbsp;<tt>Calendar.callCloseHandler</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.4"></a><a 
href="#node_sec_5.3.4">5.3.4&nbsp;&nbsp;<tt>Calendar.hide</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.5"></a><a 
href="#node_sec_5.3.5">5.3.5&nbsp;&nbsp;<tt>Calendar.setDateFormat</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.6"></a><a 
href="#node_sec_5.3.6">5.3.6&nbsp;&nbsp;<tt>Calendar.setTtDateFormat</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.7"></a><a 
href="#node_sec_5.3.7">5.3.7&nbsp;&nbsp;<tt>Calendar.setDisabledHandler</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.8"></a><a 
href="#node_sec_5.3.8">5.3.8&nbsp;&nbsp;<tt>Calendar.setDateStatusHandler</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.9"></a><a 
href="#node_sec_5.3.9">5.3.9&nbsp;&nbsp;<tt>Calendar.show</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.10"></a><a 
href="#node_sec_5.3.10">5.3.10&nbsp;&nbsp;<tt>Calendar.showAt</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.11"></a><a 
href="#node_sec_5.3.11">5.3.11&nbsp;&nbsp;<tt>Calendar.showAtElement</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.12"></a><a 
href="#node_sec_5.3.12">5.3.12&nbsp;&nbsp;<tt>Calendar.setDate</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.13"></a><a 
href="#node_sec_5.3.13">5.3.13&nbsp;&nbsp;<tt>Calendar.setFirstDayOfWeek</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.14"></a><a 
href="#node_sec_5.3.14">5.3.14&nbsp;&nbsp;<tt>Calendar.parseDate</tt></a><br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a 
name="node_toc_node_sec_5.3.15"></a><a 
href="#node_sec_5.3.15">5.3.15&nbsp;&nbsp;<tt>Calendar.setRange</tt></a><br>
 </p>
 <p><b>
-&nbsp; &nbsp; <a name="node_toc_node_sec_5"></a><a 
href="#node_sec_5">5&nbsp;&nbsp;Side effects</a></b><br />
+&nbsp; &nbsp; <a name="node_toc_node_sec_6"></a><a 
href="#node_sec_6">6&nbsp;&nbsp;Side effects</a></b><br>
 </p>
 <p><b>
-&nbsp; &nbsp; <a name="node_toc_node_sec_6"></a><a 
href="#node_sec_6">6&nbsp;&nbsp;Credits</a></b><br />
+&nbsp; &nbsp; <a name="node_toc_node_sec_7"></a><a 
href="#node_sec_7">7&nbsp;&nbsp;Credits</a></b><br>
 </p>
 <p>
 </p>
 <p>
 </p>
 <a name="node_sec_1"></a>
-<h1><a href="#node_toc_node_sec_1">1&nbsp;&nbsp;Overview</a></h1><p>The DHTML 
Calendar widget<a name="call_footnote_Temp_2"></a><a 
href="#footnote_Temp_2"><sup><small>1</small></sup></a>
+<h1><a href="#node_toc_node_sec_1">1&nbsp;&nbsp;Overview</a></h1>
+<p>The DHTML Calendar widget<a name="call_footnote_Temp_2"></a><a 
href="#footnote_Temp_2"><sup><small>1</small></sup></a>
 is an (HTML) user interface element that gives end-users a friendly way to
 select date and time.  It works in a web browser.  The first versions only 
provided
 support for popup calendars, while starting with version 0.9 it also supports
-&#8220;flat&#8221; display.  A &#8220;flat&#8221; calendar is a calendar that 
stays visible in the
-page all the time.  In this mode it could be very useful for 
&#8220;blog&#8221; pages and
+``flat'' display.  A ``flat'' calendar is a calendar that stays visible in the
+page all the time.  In this mode it could be very useful for ``blog'' pages and
 other pages that require the calendar to be always present.</p>
 <p>
-The calendar is compatible with most popular browsers nowadays.  While 
it&#8217;s
+The calendar is compatible with most popular browsers nowadays.  While it's
 created using web standards and it should generally work with any compliant
-browser, the following browsers were found to work: Mozilla (the
+browser, the following browsers were found to work: Mozilla/Firefox (the
 development platform), Netscape&nbsp;6.0 or better, all other Gecko-based 
browsers,
-Internet Explorer&nbsp;5.0 or better <em>for Windows</em><a 
name="call_footnote_Temp_3"></a><a 
href="#footnote_Temp_3"><sup><small>2</small></sup></a>, Opera&nbsp;7<a 
name="call_footnote_Temp_4"></a><a 
href="#footnote_Temp_4"><sup><small>3</small></sup></a> and Konqueror 3.1.2 
(with pretty much the
-same dysfunctions as in Opera).</p>
+Internet Explorer&nbsp;5.0 or better <em>for Windows</em><a 
name="call_footnote_Temp_3"></a><a 
href="#footnote_Temp_3"><sup><small>2</small></sup></a>, Opera&nbsp;7<a 
name="call_footnote_Temp_4"></a><a 
href="#footnote_Temp_4"><sup><small>3</small></sup></a>, Konqueror 3.1.2 and 
Apple Safari for
+MacOSX.</p>
 <p>
 You can find the latest info and version at the calendar homepage:</p>
 <p>
 </p>
 <div align=center><table><tr><td>
 
-<a 
href="http://dynarch.com/mishoo/calendar.epl";><tt>http://dynarch.com/mishoo/calendar.epl</tt></a>
+<a 
href="http://www.dynarch.com/projects/calendar/";><tt>www.dynarch.com/projects/calendar</tt></a>
 </td></tr></table></div>
 <p>
 </p>
 <a name="node_sec_1.1"></a>
-<h2><a href="#node_toc_node_sec_1.1">1.1&nbsp;&nbsp;How does this thing 
work?</a></h2><p>DHTML is not &#8220;another kind of HTML&#8221;.  It&#8217;s 
merely a naming convention.  DHTML
+<h2><a href="#node_toc_node_sec_1.1">1.1&nbsp;&nbsp;How does this thing 
work?</a></h2>
+<p>DHTML is not ``another kind of HTML''.  It's merely a naming convention.  
DHTML
 refers to the combination of HTML, CSS, JavaScript and DOM.  DOM (Document
 Object Model) is a set of interfaces that glues the other three together.  In
 other words, DOM allows dynamic modification of an HTML page through a program.
-JavaScript is our programming language, since that&#8217;s what browsers like. 
 CSS
+JavaScript is our programming language, since that's what browsers like.  CSS
 is a way to make it look good ;-).  So all this soup is generically known as
 DHTML.</p>
 <p>
@@ -159,11 +172,12 @@
 By assigning a certain CSS class to the table we can control the look of the
 calendar through an external CSS file; therefore, in order to change the
 colors, backgrounds, rollover effects and other stuff, you can only change a
-CSS file&#8212;modification of the program itself is not necessary.</p>
+CSS file -- modification of the program itself is not necessary.</p>
 <p>
 </p>
 <a name="node_sec_1.2"></a>
-<h2><a href="#node_toc_node_sec_1.2">1.2&nbsp;&nbsp;Project 
files</a></h2><p>Here&#8217;s a description of the project files, excluding 
documentation and example
+<h2><a href="#node_toc_node_sec_1.2">1.2&nbsp;&nbsp;Project files</a></h2>
+<p>Here's a description of the project files, excluding documentation and 
example
 files.</p>
 <p>
 </p>
@@ -191,34 +205,35 @@
 <p>
 </p>
 <a name="node_sec_1.3"></a>
-<h2><a href="#node_toc_node_sec_1.3">1.3&nbsp;&nbsp;License</a></h2><p></p>
+<h2><a href="#node_toc_node_sec_1.3">1.3&nbsp;&nbsp;License</a></h2>
+<p></p>
 <div align=center><table><tr><td>
 
-&copy; Mihai Bazon, 2002 &#8211; 2003, <tt>&lt;address@hidden&gt;</tt><br />
-<a href="http://dynarch.com/mishoo/";><tt>http://dynarch.com/mishoo/</tt></a>
+&copy; Dynarch.com 2002-2005,
+<a href="http://www.dynarch.com/";><tt>www.dynarch.com</tt></a>
+Author: Mihai Bazon
 </td></tr></table></div>
 <p>
 The calendar is released under the
-<a href="http://www.gnu.org/licenses/lgpl.html";>GNU Lesser General Public 
License</a>.  You
-can <a href="http://www.gnu.org/licenses/lgpl.html";>read the entire license 
text
-here</a>.</p>
+<a href="http://www.gnu.org/licenses/lgpl.html";>GNU Lesser General Public 
License</a>.</p>
 <p>
 </p>
 <a name="node_sec_2"></a>
-<h1><a href="#node_toc_node_sec_2">2&nbsp;&nbsp;Quick startup</a></h1><p></p>
+<h1><a href="#node_toc_node_sec_2">2&nbsp;&nbsp;Quick startup</a></h1>
+<p></p>
 <p>
 Installing the calendar used to be quite a task until version 0.9.3.  Starting
 with 0.9.3 I have included the file <tt>calendar-setup.js</tt> whose goal is to
 assist you to setup a popup or flat calendar in minutes.  You are
 encouraged to modify this file and <em>not</em> calendar.js if you need
-extra customization, but you&#8217;re on your own.</p>
+extra customization, but you're on your own.</p>
 <p>
 First you have to include the needed scripts and style-sheet.  Make sure you do
-this in your document&#8217;s <tt>&lt;head&gt;</tt> section, also make sure 
you put the
+this in your document's <tt>&lt;head&gt;</tt> section, also make sure you put 
the
 correct paths to the scripts.</p>
 <p>
 </p>
-<pre class=verbatim>&lt;style type=&quot;text/css&quot;&gt;@import 
url(calendar-win2k-1.css)&lt;/style&gt;
+<pre class=verbatim>&lt;style type=&quot;text/css&quot;&gt;@import 
url(calendar-win2k-1.css);&lt;/style&gt;
 &lt;script type=&quot;text/javascript&quot; 
src=&quot;calendar.js&quot;&gt;&lt;/script&gt;
 &lt;script type=&quot;text/javascript&quot; 
src=&quot;lang/calendar-en.js&quot;&gt;&lt;/script&gt;
 &lt;script type=&quot;text/javascript&quot; 
src=&quot;calendar-setup.js&quot;&gt;&lt;/script&gt;
@@ -226,7 +241,8 @@
 <p>
 </p>
 <a name="node_sec_2.1"></a>
-<h2><a href="#node_toc_node_sec_2.1">2.1&nbsp;&nbsp;Installing a popup 
calendar</a></h2><p></p>
+<h2><a href="#node_toc_node_sec_2.1">2.1&nbsp;&nbsp;Installing a popup 
calendar</a></h2>
+<p></p>
 <p>
 Now suppose you have the following HTML:</p>
 <p>
@@ -244,21 +260,21 @@
 <pre class=verbatim>&lt;script type=&quot;text/javascript&quot;&gt;
   Calendar.setup(
     {
-      inputField  : &quot;data&quot;,      // ID of the input field
-      ifFormat    : &quot;M d, y&quot;,    // the date format
-      button      : &quot;trigger&quot;    // ID of the button
+      inputField  : &quot;data&quot;,         // ID of the input field
+      ifFormat    : &quot;%m %d, %Y&quot;,    // the date format
+      button      : &quot;trigger&quot;       // ID of the button
     }
   );
 &lt;/script&gt;
 </pre><p></p>
 <p>
 The <tt>Calendar.setup</tt> function, defined in <tt>calendar-setup.js</tt>
-takes care of &#8220;patching&#8221; the button to display a calendar when 
clicked.  The
+takes care of ``patching'' the button to display a calendar when clicked.  The
 calendar is by default in single-click mode and linked with the given input
 field, so that when the end-user selects a date it will update the input field
 with the date in the given format and close the calendar.  If you are a
 long-term user of the calendar you probably remember that for doing this you
-needed to write a couple functions and add an &#8220;onclick&#8221; handler 
for the
+needed to write a couple functions and add an ``onclick'' handler for the
 button by hand.</p>
 <p>
 By looking at the example above we can see that the function
@@ -273,9 +289,10 @@
 <p>
 </p>
 <a name="node_sec_2.2"></a>
-<h2><a href="#node_toc_node_sec_2.2">2.2&nbsp;&nbsp;Installing a flat 
calendar</a></h2><p></p>
+<h2><a href="#node_toc_node_sec_2.2">2.2&nbsp;&nbsp;Installing a flat 
calendar</a></h2>
+<p></p>
 <p>
-Here&#8217;s how to configure a flat calendar, using the same 
<tt>Calendar.setup</tt>
+Here's how to configure a flat calendar, using the same <tt>Calendar.setup</tt>
 function.  First, you should have an empty element with an ID.  This element
 will act as a container for the calendar.  It can be any block-level element,
 such as DIV, TABLE, etc.  We will use a DIV in this example.</p>
@@ -285,7 +302,7 @@
 </pre><p></p>
 <p>
 Then there is the JavaScript code that sets up the calendar into the
-&#8220;calendar-container&#8221; DIV.  The code can occur anywhere in HTML
+``calendar-container'' DIV.  The code can occur anywhere in HTML
 <em>after</em> the DIV element.</p>
 <p>
 </p>
@@ -315,14 +332,15 @@
 <p>
 </p>
 <a name="node_sec_2.3"></a>
-<h2><a href="#node_toc_node_sec_2.3">2.3&nbsp;&nbsp;<tt>Calendar.setup</tt> in 
detail</a></h2><p></p>
+<h2><a href="#node_toc_node_sec_2.3">2.3&nbsp;&nbsp;<tt>Calendar.setup</tt> in 
detail</a></h2>
+<p></p>
 <p>
 Following there is the complete list of properties interpreted by
 Calendar.setup.  All of them have default values, so you can pass only those
 which you would like to customize.  Anyway, you <em>must</em> pass at least one
 of <tt>inputField</tt>, <tt>displayArea</tt> or <tt>button</tt>, for a popup
 calendar, or <tt>flat</tt> for a flat calendar.  Otherwise you will get a
-warning message saying that there&#8217;s nothing to setup.</p>
+warning message saying that there's nothing to setup.</p>
 <p>
 </p>
 <span class=small><table border=0><tr><td valign=top ><b>property</b> </td><td 
valign=top ><b>type</b> </td><td valign=top ><b>description</b> </td><td 
valign=top ><b>default</b>
@@ -336,23 +354,23 @@
 </td><td valign=top >null
 </td></tr>
 <tr><td valign=top ><tt>button</tt>
-</td><td valign=top >string </td><td valign=top >The ID of the calendar 
&#8220;trigger&#8221;. This is an element (ordinarily a button or an image) 
that will dispatch a certain event (usually &#8220;click&#8221;) to the 
function that creates and displays the calendar.
+</td><td valign=top >string </td><td valign=top >The ID of the calendar 
``trigger''. This is an element (ordinarily a button or an image) that will 
dispatch a certain event (usually ``click'') to the function that creates and 
displays the calendar.
 </td><td valign=top >null
 </td></tr>
 <tr><td valign=top ><tt>eventName</tt>
-</td><td valign=top >string </td><td valign=top >The name of the event that 
will trigger the calendar. The name should be without the &#8220;on&#8221; 
prefix, such as &#8220;click&#8221; instead of &#8220;onclick&#8221;. Virtually 
all users will want to let this have the default value (&#8220;click&#8221;). 
Anyway, it could be useful if, say, you want the calendar to appear when the 
input field is focused and have no trigger button (in this case use 
&#8220;focus&#8221; as the event name).
-</td><td valign=top >&#8220;click&#8221;
+</td><td valign=top >string </td><td valign=top >The name of the event that 
will trigger the calendar. The name should be without the ``on'' prefix, such 
as ``click'' instead of ``onclick''. Virtually all users will want to let this 
have the default value (``click''). Anyway, it could be useful if, say, you 
want the calendar to appear when the input field is focused and have no trigger 
button (in this case use ``focus'' as the event name).
+</td><td valign=top >``click''
 </td></tr>
 <tr><td valign=top ><tt>ifFormat</tt>
 </td><td valign=top >string </td><td valign=top >The format string that will 
be used to enter the date in the input field. This format will be honored even 
if the input field is hidden.
-</td><td valign=top >&#8220;%Y/%m/%d&#8221;
+</td><td valign=top >``%Y/%m/%d''
 </td></tr>
 <tr><td valign=top ><tt>daFormat</tt>
 </td><td valign=top >string </td><td valign=top >Format of the date displayed 
in the displayArea (if specified).
-</td><td valign=top >&#8220;%Y/%m/%d&#8221;
+</td><td valign=top >``%Y/%m/%d''
 </td></tr>
 <tr><td valign=top ><tt>singleClick</tt>
-</td><td valign=top >boolean </td><td valign=top >Wether the calendar is in 
&#8220;single-click mode&#8221; or &#8220;double-click mode&#8221;. If true 
(the default) the calendar will be created in single-click mode.
+</td><td valign=top >boolean </td><td valign=top >Wether the calendar is in 
``single-click mode'' or ``double-click mode''. If true (the default) the 
calendar will be created in single-click mode.
 </td><td valign=top >true
 </td></tr>
 <tr><td valign=top ><tt>disableFunc</tt>
@@ -368,21 +386,20 @@
 the date will be disabled.  If it returns <tt>false</tt> nothing special
 happens with the given date.  If it returns a string then that will be taken
 as a CSS class and appended to the date element.  If this string is
-&#8220;disabled&#8221; then the date is also disabled (therefore is like 
returning
+``disabled'' then the date is also disabled (therefore is like returning
 <tt>true</tt>).  For more information please also refer to section
-<a href="#node_sec_4.3.8">4.3.8</a>.
+<a href="#node_sec_5.3.8">5.3.8</a>.
 </td><td valign=top >null
 </td></tr>
-<tr><td valign=top ><tt>mondayFirst</tt>
-</td><td valign=top >boolean </td><td valign=top >If <tt>true</tt> (default) 
then the calendar will display with
-Monday being the first day of week.  If <tt>false</tt> then Sunday will be
-the first day of week.  This has changed from default <tt>false</tt> to
-default <tt>true</tt> because the ISO 8601 defines week as starting Monday
-and this definition is used for computing the week number.
-</td><td valign=top >true
+<tr><td valign=top ><tt>firstDay</tt>
+</td><td valign=top >integer </td><td valign=top >Specifies which day is to be 
displayed as the first day of
+week.  Possible values are 0 to 6; 0 means Sunday, 1 means Monday, ..., 6
+means Saturday.  The end user can easily change this too, by clicking on the
+day name in the calendar header.
+</td><td valign=top >0
 </td></tr>
 <tr><td valign=top ><tt>weekNumbers</tt>
-</td><td valign=top >boolean </td><td valign=top >If &#8220;true&#8221; then 
the calendar will display week numbers.
+</td><td valign=top >boolean </td><td valign=top >If ``true'' then the 
calendar will display week numbers.
 </td><td valign=top >true
 </td></tr>
 <tr><td valign=top ><tt>align</tt>
@@ -390,8 +407,8 @@
 reference element is dynamically chosen like this: if a displayArea is
 specified then it will be the reference element. Otherwise, the input field
 is the reference element.  For the meaning of the alignment characters
-please section <a href="#node_sec_4.3.11">4.3.11</a>.
-</td><td valign=top >&#8220;Bl&#8221;
+please section <a href="#node_sec_5.3.11">5.3.11</a>.
+</td><td valign=top >``Bl''
 </td></tr>
 <tr><td valign=top ><tt>range</tt>
 </td><td valign=top >array </td><td valign=top >An array having exactly 2 
elements, integers. (!) The first [0] element is the minimum year that is 
available, and the second [1] element is the maximum year that the calendar 
will allow.
@@ -412,14 +429,14 @@
 </td></tr>
 <tr><td valign=top ><tt>onSelect</tt>
 </td><td valign=top >function </td><td valign=top >If you provide a function 
handler here then you have to manage
-the &#8220;click-on-date&#8221; event by yourself.  Look in the 
calendar-setup.js and
+the ``click-on-date'' event by yourself.  Look in the calendar-setup.js and
 take as an example the onSelect handler that you can see there.
 </td><td valign=top >null
 </td></tr>
 <tr><td valign=top ><tt>onClose</tt>
 </td><td valign=top >function </td><td valign=top >This handler will be called 
when the calendar needs to close.
-You don&#8217;t need to provide one, but if you do it&#8217;s your 
responsibility to
-hide/destroy the calendar.  You&#8217;re on your own.  Check the 
calendar-setup.js
+You don't need to provide one, but if you do it's your responsibility to
+hide/destroy the calendar.  You're on your own.  Check the calendar-setup.js
 file for an example.
 </td><td valign=top >null
 </td></tr>
@@ -441,26 +458,420 @@
 </td><td valign=top >false
 </td></tr>
 <tr><td valign=top ><tt>timeFormat</tt>
-</td><td valign=top >string </td><td valign=top >Set this to &#8220;12&#8221; 
or &#8220;24&#8221; to configure the way that the
+</td><td valign=top >string </td><td valign=top >Set this to ``12'' or ``24'' 
to configure the way that the
 calendar will display time.
-</td><td valign=top >&#8220;24&#8221;
+</td><td valign=top >``24''
+</td></tr>
+<tr><td valign=top ><tt>electric</tt>
+</td><td valign=top >boolean </td><td valign=top >Set this to ``false'' if you 
want the calendar to update the
+field only when closed (by default it updates the field at each date change,
+even if the calendar is not closed) </td><td valign=top >true
+</td></tr>
+<tr><td valign=top ><tt>position</tt>
+</td><td valign=top >array </td><td valign=top >Specifies the [x, y] position, 
relative to page's top-left corner,
+where the calendar will be displayed.  If not passed then the position will
+be computed based on the ``align'' parameter.  Defaults to ``null'' (not
+used). </td><td valign=top >null
+</td></tr>
+<tr><td valign=top ><tt>cache</tt>
+</td><td valign=top >boolean </td><td valign=top >Set this to ``true'' if you 
want to cache the calendar object.
+This means that a single calendar object will be used for all fields that
+require a popup calendar </td><td valign=top >false
+</td></tr>
+<tr><td valign=top ><tt>showOthers</tt>
+</td><td valign=top >boolean </td><td valign=top >If set to ``true'' then days 
belonging to months overlapping
+with the currently displayed month will also be displayed in the calendar
+(but in a ``faded-out'' color) </td><td valign=top >false
 
 </td></tr></table>
 
 </span><p>
 </p>
 <a name="node_sec_3"></a>
-<h1><a href="#node_toc_node_sec_3">3&nbsp;&nbsp;The Calendar object 
overview</a></h1><p></p>
+<h1><a href="#node_toc_node_sec_3">3&nbsp;&nbsp;Recipes</a></h1>
+<p>This section presents some common ways to setup a calendar using the
+<tt>Calendar.setup</tt> function detailed in the previous section.</p>
+<p>
+We don't discuss here about loading the JS or CSS code -- so make sure you
+add the proper &lt;script&gt; and &lt;style&gt; or &lt;link&gt; elements in 
your
+HTML code.  Also, when we present input fields, please note that they should
+be embedded in some form in order for data to be actually sent to server; we
+don't discuss these things here because they are not related to our
+calendar.</p>
+<p>
+</p>
+<a name="node_sec_3.1"></a>
+<h2><a href="#node_toc_node_sec_3.1">3.1&nbsp;&nbsp;Popup calendars</a></h2>
+<p>These samples can be found in the file “<tt>simple-1.html</tt>” from the
+calendar package.</p>
+<p>
+</p>
+<a name="node_sec_3.1.1"></a>
+<h3><a href="#node_toc_node_sec_3.1.1">3.1.1&nbsp;&nbsp;Simple text field with 
calendar attached to a button</a></h3>
+<p></p>
+<p>
+This piece of code will create a calendar for a simple input field with a
+button that will open the calendar when clicked.</p>
+<p>
+</p>
+<pre class=verbatim>&lt;input type=&quot;text&quot; name=&quot;date&quot; 
id=&quot;f_date_b&quot;
+       /&gt;&lt;button type=&quot;reset&quot; id=&quot;f_trigger_b&quot;
+       &gt;...&lt;/button&gt;
+&lt;script type=&quot;text/javascript&quot;&gt;
+    Calendar.setup({
+        inputField     :    &quot;f_date_b&quot;,           //*
+        ifFormat       :    &quot;%m/%d/%Y %I:%M %p&quot;,
+        showsTime      :    true,
+        button         :    &quot;f_trigger_b&quot;,        //*
+        step           :    1
+    });
+&lt;/script&gt;
+</pre><p></p>
+<p>
+Note that this code does more actually; the only <em>required</em> fields are
+those marked with “//*” -- that is, the ID of the input field and the ID of
+the button need to be passed to <tt>Calendar.setup</tt> in order for the
+calendar to be properly assigned to this input field.  As one can easily
+guess from the argument names, the other arguments configure a certain date
+format, instruct the calendar to also include a time selector and display
+every year in the drop-down boxes (the “step” parameter) -- instead of 
showing
+every other year as the default calendar does.</p>
+<p>
+</p>
+<a name="node_sec_3.1.2"></a>
+<h3><a href="#node_toc_node_sec_3.1.2">3.1.2&nbsp;&nbsp;Simple field with 
calendar attached to an image</a></h3>
+<p>Same as the above, but the element that triggers the calendar is this time
+an image, not a button.</p>
+<p>
+</p>
+<pre class=verbatim>&lt;input type=&quot;text&quot; name=&quot;date&quot; 
id=&quot;f_date_c&quot; readonly=&quot;1&quot; /&gt;
+&lt;img src=&quot;img.gif&quot; id=&quot;f_trigger_c&quot;
+     style=&quot;cursor: pointer; border: 1px solid red;&quot;
+     title=&quot;Date selector&quot;
+     onmouseover=&quot;this.style.background='red';&quot;
+     onmouseout=&quot;this.style.background=''&quot; /&gt;
+&lt;script type=&quot;text/javascript&quot;&gt;
+    Calendar.setup({
+        inputField     :    &quot;f_date_c&quot;,
+        ifFormat       :    &quot;%B %e, %Y&quot;,
+        button         :    &quot;f_trigger_c&quot;,
+        align          :    &quot;Tl&quot;,
+        singleClick    :    false
+    });
+&lt;/script&gt;
+</pre><p></p>
+<p>
+Note that the same 2 parameters are required as in the previous case; the
+difference is that the 'button' parameter now gets the ID of the image
+instead of the ID of the button.  But the event is the same: at 'onclick' on
+the element that is passed as 'button', the calendar will be shown.</p>
+<p>
+The above code additionally sets an alignment mode -- the parameters are
+described in <a href="#node_sec_5.3.11">5.3.11</a>.</p>
+<p>
+</p>
+<a name="node_sec_3.1.3"></a>
+<h3><a href="#node_toc_node_sec_3.1.3">3.1.3&nbsp;&nbsp;Hidden field, plain 
text triggers</a></h3>
+<p>Sometimes, to assure that the date is well formatted, you might want not to
+allow the end user to write a date manually.  This can easily be achieved
+with an input field by setting its <tt>readonly</tt> attribute, which is
+defined by the HTML4 standard; however, here's an even nicer approach: our
+calendar widget allows you to use a hidden field as the way to pass data to
+server, and a “display area” to show the end user the selected date.  The
+“display area” can be any HTML element, such as a DIV or a SPAN or
+whatever -- we will use a SPAN in our sample.</p>
+<p>
+</p>
+<pre class=verbatim>&lt;input type=&quot;hidden&quot; name=&quot;date&quot; 
id=&quot;f_date_d&quot; /&gt;
+
+&lt;p&gt;Your birthday:
+   &lt;span style=&quot;background-color: #ff8; cursor: default;&quot;
+         onmouseover=&quot;this.style.backgroundColor='#ff0';&quot;
+         onmouseout=&quot;this.style.backgroundColor='#ff8';&quot;
+         id=&quot;show_d&quot;
+   &gt;Click to open date selector&lt;/span&gt;.&lt;/p&gt;
+
+&lt;script type=&quot;text/javascript&quot;&gt;
+    Calendar.setup({
+        inputField     :    &quot;f_date_d&quot;,
+        ifFormat       :    &quot;%Y/%d/%m&quot;,
+        displayArea    :    &quot;show_d&quot;,
+        daFormat       :    &quot;%A, %B %d, %Y&quot;,
+    });
+&lt;/script&gt;
+</pre><p></p>
+<p>
+The above code will configure a calendar attached to the hidden field and to
+the SPAN having the id=“show_d”.  When the SPAN element is clicked, the
+calendar opens and allows the end user to chose a date.  When the date is
+chosen, the input field will be updated with the value in the format
+“<tt>%Y/%d/%m</tt>”, and the SPAN element will display the date in a
+friendlier format (defined by “<tt>daFormat</tt>”).</p>
+<p>
+Beware that using this approach will make your page unfunctional in browsers
+that do not support JavaScript or our calendar.</p>
+<p>
+</p>
+<a name="node_sec_3.1.4"></a>
+<h3><a href="#node_toc_node_sec_3.1.4">3.1.4&nbsp;&nbsp;2 Linked fields, no 
trigger buttons</a></h3>
+<p>Supposing you want to create 2 fields that hold an interval of exactly one
+week.  The first is the starting date, and the second is the ending date.
+You want the fields to be automatically updated when some date is clicked in
+one or the other, in order to keep exactly one week difference between 
them.</p>
+<p>
+</p>
+<pre class=verbatim>&lt;input type=&quot;text&quot; name=&quot;date&quot; 
id=&quot;f_date_a&quot; /&gt;
+&lt;input type=&quot;text&quot; name=&quot;date&quot; 
id=&quot;f_calcdate&quot; /&gt;
+
+&lt;script type=&quot;text/javascript&quot;&gt;
+    function catcalc(cal) {
+        var date = cal.date;
+        var time = date.getTime()
+        // use the _other_ field
+        var field = document.getElementById(&quot;f_calcdate&quot;);
+        if (field == cal.params.inputField) {
+            field = document.getElementById(&quot;f_date_a&quot;);
+            time -= Date.WEEK; // substract one week
+        } else {
+            time += Date.WEEK; // add one week
+        }
+        var date2 = new Date(time);
+        field.value = date2.print(&quot;%Y-%m-%d %H:%M&quot;);
+    }
+    Calendar.setup({
+        inputField     :    &quot;f_date_a&quot;,
+        ifFormat       :    &quot;%Y-%m-%d %H:%M&quot;,
+        showsTime      :    true,
+        timeFormat     :    &quot;24&quot;,
+        onUpdate       :    catcalc
+    });
+    Calendar.setup({
+        inputField     :    &quot;f_calcdate&quot;,
+        ifFormat       :    &quot;%Y-%m-%d %H:%M&quot;,
+        showsTime      :    true,
+        timeFormat     :    &quot;24&quot;,
+        onUpdate       :    catcalc
+    });
+&lt;/script&gt;
+</pre><p></p>
+<p>
+The above code will configure 2 input fields with calendars attached, as
+usual.  The first thing to note is that there's no trigger button -- in such
+case, the calendar will popup when one clicks into the input field.  Using
+the <tt>onUpdate</tt> parameter, we pass a reference to a function of ours
+that will get called after a date was selected.  In that function we
+determine what field was updated and we compute the date in the other input
+field such that it keeps a one week difference between the two.  Enjoy! :-)</p>
+<p>
+</p>
+<a name="node_sec_3.2"></a>
+<h2><a href="#node_toc_node_sec_3.2">3.2&nbsp;&nbsp;Flat calendars</a></h2>
+<p>This sample can be found in “<tt>simple-2.html</tt>”.  It will 
configure a
+flat calendar that is always displayed in the page, in the DIV having the
+id=“calendar-container”.  When a date is clicked our function hander gets
+called (<tt>dateChanged</tt>) and it will compute an URL to jump to based on
+the selected date, then use <tt>window.location</tt> to visit the new link.</p>
+<p>
+</p>
+<pre class=verbatim>&lt;div style=&quot;float: right; margin-left: 1em; 
margin-bottom: 1em;&quot;
+id=&quot;calendar-container&quot;&gt;&lt;/div&gt;
+
+&lt;script type=&quot;text/javascript&quot;&gt;
+  function dateChanged(calendar) {
+    // Beware that this function is called even if the end-user only
+    // changed the month/year.  In order to determine if a date was
+    // clicked you can use the dateClicked property of the calendar:
+    if (calendar.dateClicked) {
+      // OK, a date was clicked, redirect to /yyyy/mm/dd/index.php
+      var y = calendar.date.getFullYear();
+      var m = calendar.date.getMonth();     // integer, 0..11
+      var d = calendar.date.getDate();      // integer, 1..31
+      // redirect...
+      window.location = &quot;/&quot; + y + &quot;/&quot; + m + &quot;/&quot; 
+ d + &quot;/index.php&quot;;
+    }
+  };
+
+  Calendar.setup(
+    {
+      flat         : &quot;calendar-container&quot;, // ID of the parent 
element
+      flatCallback : dateChanged           // our callback function
+    }
+  );
+&lt;/script&gt;
+</pre><p></p>
+<p>
+</p>
+<a name="node_sec_3.3"></a>
+<h2><a href="#node_toc_node_sec_3.3">3.3&nbsp;&nbsp;Highlight special 
dates</a></h2>
+<p>So you want to display certain dates in a different color, or with bold
+font, or whatever, right?  Well, no problem -- our calendar can do this as
+well.  It doesn't matter if it's a flat or popup calendar -- we'll use a flat
+one for this sample.  The idea, however, is that you need to have the dates
+in an array or a JavaScript object -- whatever is suitable for your way of
+thinking -- and use it from a function that returns a value, telling the
+calendar what kind of date is the passed one.</p>
+<p>
+Too much talking, here's the code ;-)</p>
+<p>
+</p>
+<pre class=verbatim>&lt;!-- this goes into the &lt;head&gt; tag --&gt;
+&lt;style type=&quot;text/css&quot;&gt;
+  .special { background-color: #000; color: #fff; }
+&lt;/style&gt;
+
+&lt;!-- and the rest inside the &lt;body&gt; --&gt;
+&lt;div style=&quot;float: right; margin-left: 1em; margin-bottom: 1em;&quot;
+id=&quot;calendar-container&quot;&gt;&lt;/div&gt;
+
+&lt;script type=&quot;text/javascript&quot;&gt;
+  var SPECIAL_DAYS = {
+    0 : [ 13, 24 ],            // special days in January
+    2 : [ 1, 6, 8, 12, 18 ],   // special days in March
+    8 : [ 21, 11 ]             // special days in September
+  };
+
+  function dateIsSpecial(year, month, day) {
+    var m = SPECIAL_DAYS[month];
+    if (!m) return false;
+    for (var i in m) if (m[i] == day) return true;
+    return false;
+  };
+
+  function dateChanged(calendar) {
+    // Beware that this function is called even if the end-user only
+    // changed the month/year.  In order to determine if a date was
+    // clicked you can use the dateClicked property of the calendar:
+    if (calendar.dateClicked) {
+      // OK, a date was clicked, redirect to /yyyy/mm/dd/index.php
+      var y = calendar.date.getFullYear();
+      var m = calendar.date.getMonth();     // integer, 0..11
+      var d = calendar.date.getDate();      // integer, 1..31
+      // redirect...
+      window.location = &quot;/&quot; + y + &quot;/&quot; + m + &quot;/&quot; 
+ d + &quot;/index.php&quot;;
+    }
+  };
+
+  function ourDateStatusFunc(date, y, m, d) {
+    if (dateIsSpecial(y, m, d))
+      return &quot;special&quot;;
+    else
+      return false; // other dates are enabled
+      // return true if you want to disable other dates
+  };
+
+  Calendar.setup(
+    {
+      flat         : &quot;calendar-container&quot;, // ID of the parent 
element
+      flatCallback : dateChanged,          // our callback function
+      dateStatusFunc : ourDateStatusFunc
+    }
+  );
+&lt;/script&gt;
+</pre><p></p>
+<p>
+So the above code creates a normal flat calendar, like in the previous
+sample.  We hook into it with the function “<tt>ourDateStatusFunc</tt>”,
+which receives a date object as the first argument, and also the year,
+month, date as the next 3 arguments (normally, you can extract year, month,
+date from the first parameter too, but we pass them separately for
+convenience, as it's very likely that they are going to be used in this
+function).</p>
+<p>
+So, this function receives a date.  It can return <tt>false</tt> if you want
+no special action to be taken on that date, <tt>true</tt> if that date
+should be disabled (unselectable), or a string if you want to assign a
+special CSS class to that date.  We return “special” for the dates that we
+want to highlight -- and note that we defined a “special” look for them in
+the CSS section.</p>
+<p>
+I used a simple approach here to define what dates are special.  There's a
+JavaScript object (the SPECIAL_DAYS global variable) which holds an array
+of dates for each month.  Month numbers start at zero (January).  Months
+that don't contain special dates can be absent from this object.  Note that
+the way to implement this is completely separated from the calendar
+code -- therefore, feel free to use your imagination if you have better
+ideas. :-)</p>
+<p>
+</p>
+<a name="node_sec_3.4"></a>
+<h2><a href="#node_toc_node_sec_3.4">3.4&nbsp;&nbsp;Select multiple 
dates</a></h2>
+<p>Starting version 1.0, the calendar is able to handle multiple dates
+selection.  You just need to pass the “<tt>multiple</tt>” parameter to
+<tt>Calendar.setup</tt> and add some special code that interprets the
+selection once the calendar is closed.</p>
+<p>
+</p>
+<pre class=verbatim>&lt;a id=&quot;trigger&quot; href=&quot;#&quot;&gt;[open 
calendar...]&lt;/a&gt;
+&lt;div id=&quot;output&quot;&gt;&lt;/div&gt;
+&lt;script type=&quot;text/javascript&quot;&gt;//&lt;![CDATA[
+    // the default multiple dates selected,
+    // first time the calendar is displayed
+    var MA = [];
+
+    function closed(cal) {
+
+      // here we'll write the output; this is only for example.  You
+      // will normally fill an input field or something with the dates.
+      var el = document.getElementById(&quot;output&quot;);
+
+      // reset initial content.
+      el.innerHTML = &quot;&quot;;
+
+      // Reset the &quot;MA&quot;, in case one triggers the calendar again.
+      // CAREFUL!  You don't want to do &quot;MA = [];&quot;.  We need to 
modify
+      // the value of the current array, instead of creating a new one.
+      // Calendar.setup is called only once! :-)  So be careful.
+      MA.length = 0;
+
+      // walk the calendar's multiple dates selection hash
+      for (var i in cal.multiple) {
+        var d = cal.multiple[i];
+        // sometimes the date is not actually selected,
+        // so let's check
+        if (d) {
+          // OK, selected.  Fill an input field or something.
+          el.innerHTML += d.print(&quot;%A, %Y %B %d&quot;) + &quot;&lt;br 
/&gt;&quot;;
+          // and push it in the &quot;MA&quot;, in case one triggers the 
calendar again.
+          MA[MA.length] = d;
+        }
+      }
+      cal.hide();
+      return true;
+    };
+
+    Calendar.setup({
+      align      : &quot;BR&quot;,
+      showOthers : true,
+      multiple   : MA, // pass the initial or computed array of multiple dates
+      onClose    : closed,
+      button     : &quot;trigger&quot;
+    });
+//]]&gt;&lt;/script&gt;
+</pre><p></p>
+<p>
+The above code creates a popup calendar and passes to it an array of dates,
+which is initially empty, in the “multiple” argument.  When the calendar is
+closed it will call our “<tt>closed</tt>” function handler; in this handler
+we determine what dates were actually selected, inspecting the
+“<tt>cal.multiple</tt>” property, we display them in a DIV element right
+next to the &lt;a&gt; element that opens the calendar, and we reinitialize the
+global array of selected dates (which will be used if the end user opens the
+calendar again).  I guess the code speaks for itself, right? :-)</p>
+<p>
+</p>
+<a name="node_sec_4"></a>
+<h1><a href="#node_toc_node_sec_4">4&nbsp;&nbsp;The Calendar object 
overview</a></h1>
+<p></p>
 <p>
 Basically you should be able to setup the calendar with the function presented
 in the previous section.  However, if for some reason <tt>Calendar.setup</tt>
-doesn&#8217;t provide all the functionality that you need and you want to 
tweak into
-the process of creating and configuring the calendar &#8220;by hand&#8221;, 
then this
+doesn't provide all the functionality that you need and you want to tweak into
+the process of creating and configuring the calendar ``by hand'', then this
 section is the way to go.</p>
 <p>
 The file <tt>calendar.js</tt> implements the functionality of the calendar.
 All (well, almost all) functions and variables are embedded in the JavaScript
-object &#8220;Calendar&#8221;.</p>
+object ``Calendar''.</p>
 <p>
 You can instantiate a <tt>Calendar</tt> object by calling the constructor, like
 this: <tt>var cal = new Calendar(<tt>...</tt>)</tt>.  We will discuss the 
parameters
@@ -492,20 +903,21 @@
 that you provided.</p>
 <p>
 </p>
-<a name="node_sec_3.1"></a>
-<h2><a href="#node_toc_node_sec_3.1">3.1&nbsp;&nbsp;Creating a 
calendar</a></h2><p>The calendar is created by following some steps (even the 
function
+<a name="node_sec_4.1"></a>
+<h2><a href="#node_toc_node_sec_4.1">4.1&nbsp;&nbsp;Creating a 
calendar</a></h2>
+<p>The calendar is created by following some steps (even the function
 <tt>Calendar.setup</tt>, described in section <a href="#node_sec_2">2</a>, 
does the
-same).  While you can skip optional (marked &#8220;opt&#8221;) steps if 
you&#8217;re happy with
+same).  While you can skip optional (marked ``opt'') steps if you're happy with
 the defaults, please respect the order below.</p>
 <p>
 </p>
 <ol><p>
 </p>
 <li><p><em>Instantiate</em> a <tt>Calendar</tt> object.  Details about this in
-section <a href="#node_sec_4.1">4.1</a>.</p>
+section <a href="#node_sec_5.1">5.1</a>.</p>
 <p>
 </p>
-<li><p><b>opt</b>&nbsp;&nbsp; Set the <tt>weekNumbers</tt> property to 
<tt>false</tt> if you don&#8217;t want
+<li><p><b>opt</b>&nbsp;&nbsp; Set the <tt>weekNumbers</tt> property to 
<tt>false</tt> if you don't want
 the calendar to display week numbers.</p>
 <p>
 </p>
@@ -520,13 +932,13 @@
 <p>
 </p>
 <li><p><b>opt</b>&nbsp;&nbsp; Set the range of years available for selection 
(see section
-<a href="#node_sec_4.3.15">4.3.15</a>).  The default range is [1970..2050].</p>
+<a href="#node_sec_5.3.15">5.3.15</a>).  The default range is [1970..2050].</p>
 <p>
 </p>
 <li><p><b>opt</b>&nbsp;&nbsp; Set the <tt>getDateStatus</tt> property.  You 
should pass
 here a function that receives a JavaScript <tt>Date</tt> object and returns
 <tt>true</tt> if the given date should be disabled, false otherwise (details in
-section <a href="#node_sec_4.3.7">4.3.7</a>).</p>
+section <a href="#node_sec_5.3.7">5.3.7</a>).</p>
 <p>
 </p>
 <li><p><b>opt</b>&nbsp;&nbsp; Set a date format.  Your handler function, 
passed to the
@@ -537,21 +949,22 @@
 <li><p><em>Create</em> the HTML elements related to the calendar.  This step
 practically puts the calendar in your HTML page.  You simply call
 <tt>Calendar.create()</tt>.  You can give an optional parameter if you wanna
-create a flat calendar (details in section <a 
href="#node_sec_4.3.1">4.3.1</a>).</p>
+create a flat calendar (details in section <a 
href="#node_sec_5.3.1">5.3.1</a>).</p>
 <p>
 </p>
 <li><p><b>opt</b>&nbsp;&nbsp; Initialize the calendar to a certain date, for 
instance from
 the input field.</p>
 <p>
 </p>
-<li><p>Show the calendar (details in section <a 
href="#node_sec_4.3.9">4.3.9</a>).</p>
+<li><p>Show the calendar (details in section <a 
href="#node_sec_5.3.9">5.3.9</a>).</p>
 <p>
 </p>
 </ol><p></p>
 <p>
 </p>
-<a name="node_sec_3.2"></a>
-<h2><a href="#node_toc_node_sec_3.2">3.2&nbsp;&nbsp;Order does matter 
;-)</a></h2><p>As you could see in the previous section, there are more steps 
to be followed
+<a name="node_sec_4.2"></a>
+<h2><a href="#node_toc_node_sec_4.2">4.2&nbsp;&nbsp;Order does matter 
;-)</a></h2>
+<p>As you could see in the previous section, there are more steps to be 
followed
 in order to setup the calendar.  This happens because there are two different
 things that need to be accomplished: first there is the JavaScript object, that
 is created with <tt>new Calendar(<tt>...</tt>)</tt>.  Secondly there are the 
HTML
@@ -561,19 +974,19 @@
 <span class=small>[ Those that did UI<a name="call_footnote_Temp_5"></a><a 
href="#footnote_Temp_5"><sup><small>4</small></sup></a> programming, no matter 
in what
 language and on what platform, may be familiar with this concept.  First there
 is the object in memory that lets you manipulate the UI element, and secondly
-there is the UI element (known as &#8220;control&#8221;, &#8220;window&#8221;, 
&#8220;widget&#8221;, etc.),
-also in memory but you don&#8217;t usually access it directly. ]
+there is the UI element (known as ``control'', ``window'', ``widget'', etc.),
+also in memory but you don't usually access it directly. ]
 </span><p>
 By instantiating the calendar we create the JavaScript object.  It lets us
 configure some properties and it also knows how to create the UI element (the
 HTML elements actually) that will eventually be what the end-user sees on
 screen.  Creation of the HTML element is accomplished by the function
 <tt>Calendar.create</tt>.  It knows how to create popup or flat calendars.
-This function is described in section <a href="#node_sec_4.3.1">4.3.1</a>.</p>
+This function is described in section <a href="#node_sec_5.3.1">5.3.1</a>.</p>
 <p>
 Some properties need to be set prior to creating the HTML elements, because
-otherwise they wouldn&#8217;t have any effect.  Such a property is
-<tt>weekNumbers</tt>&#8212;it has the default value &#8220;true&#8221;, and if 
you don&#8217;t
+otherwise they wouldn't have any effect.  Such a property is
+<tt>weekNumbers</tt> -- it has the default value ``true'', and if you don't
 want the calendar to display the week numbers you have to set it to false.  If,
 however, you do that <em>after</em> calling <tt>Calendar.create</tt> the 
calendar
 would still display the week numbers, because the HTML elements are already
@@ -581,15 +994,16 @@
 should contain the week numbers).  For this reason the order of the steps above
 is important.</p>
 <p>
-Another example is when you want to show the calendar.  The 
&#8220;create&#8221; function
+Another example is when you want to show the calendar.  The ``create'' function
 does create the HTML elements, but they are initially hidden (have the style
-&#8220;display: none&#8221;) unless the calendar is a flat calendar that 
should be always
+``display: none'') unless the calendar is a flat calendar that should be always
 visible in the page.  Obviously, the <tt>Calendar.show</tt> function should be
 called <em>after</em> calling <tt>Calendar.create</tt>.</p>
 <p>
 </p>
-<a name="node_sec_3.3"></a>
-<h2><a href="#node_toc_node_sec_3.3">3.3&nbsp;&nbsp;Caching the 
object</a></h2><p>Suppose the end-user has popped up a calendar and selects a 
date.  The calendar
+<a name="node_sec_4.3"></a>
+<h2><a href="#node_toc_node_sec_4.3">4.3&nbsp;&nbsp;Caching the object</a></h2>
+<p>Suppose the end-user has popped up a calendar and selects a date.  The 
calendar
 then closes.  What really happens now?</p>
 <p>
 There are two approaches.  The first (used in very old versions of the
@@ -614,27 +1028,28 @@
 cache the JavaScript object.  It does this by checking the global variable
 <tt>window.calendar</tt> and if it is not null it assumes it is the created
 Calendar object.  When the end-user closes the calendar, our code will only
-call &#8220;<tt>hide</tt>&#8221; on it, therefore keeping the JavaScript 
object and the
+call ``<tt>hide</tt>'' on it, therefore keeping the JavaScript object and the
 HTML elements in place.</p>
 <p>
 <font color="red">CAVEAT:</font> &nbsp;&nbsp;&nbsp;&nbsp;Since time selection 
support was introduced, this
-&#8220;object caching&#8221; mechanism has the following drawback: if you once 
created
+``object caching'' mechanism has the following drawback: if you once created
 the calendar with the time selection support, then other items that may not
 require this functionality will still get a calendar with the time selection
 support enabled.  And reciprocal. ;-)  Hopefully this will be corrected in a
-later version, but for now it doesn&#8217;t seem such a big problem.</p>
+later version, but for now it doesn't seem such a big problem.</p>
 <p>
 </p>
-<a name="node_sec_3.4"></a>
-<h2><a href="#node_toc_node_sec_3.4">3.4&nbsp;&nbsp;Callback 
functions</a></h2><p>You might rightfully wonder how is the calendar related to 
the input field?
+<a name="node_sec_4.4"></a>
+<h2><a href="#node_toc_node_sec_4.4">4.4&nbsp;&nbsp;Callback functions</a></h2>
+<p>You might rightfully wonder how is the calendar related to the input field?
 Who tells it that it has to update <em>that</em> input field when a date is
 selected, or that it has to jump to <em>that</em> URL when a date is clicked in
 flat mode?</p>
 <p>
-All this magic is done through callback functions.  The calendar doesn&#8217;t 
know
+All this magic is done through callback functions.  The calendar doesn't know
 anything about the existence of an input field, nor does it know where to
 redirect the browser when a date is clicked in flat mode.  It just calls your
-callback when a particular event is happening, and you&#8217;re responsible to 
handle
+callback when a particular event is happening, and you're responsible to handle
 it from there.  For a general purpose library I think this is the best model of
 making a truly reusable thing.</p>
 <p>
@@ -643,39 +1058,41 @@
 </p>
 <ul><p>
 </p>
-<li><p><b>onSelect</b>&nbsp;&nbsp; &#8212; this gets called when the end-user 
changes the date in the
-calendar.  Documented in section <a href="#node_sec_4.1">4.1</a>.</p>
+<li><p><b>onSelect</b>&nbsp;&nbsp;  --  this gets called when the end-user 
changes the date in the
+calendar.  Documented in section <a href="#node_sec_5.1">5.1</a>.</p>
 <p>
 </p>
-<li><p><b>onClose</b>&nbsp;&nbsp; &#8212; this gets called when the calendar 
should close.  It&#8217;s
-user&#8217;s responsibility to close the calendar.  Details in section
-<a href="#node_sec_4.1">4.1</a>.</p>
+<li><p><b>onClose</b>&nbsp;&nbsp;  --  this gets called when the calendar 
should close.  It's
+user's responsibility to close the calendar.  Details in section
+<a href="#node_sec_5.1">5.1</a>.</p>
 <p>
 </p>
-<li><p><b>getDateStatus</b>&nbsp;&nbsp; &#8212; this function gets called for 
any day in a month,
+<li><p><b>getDateStatus</b>&nbsp;&nbsp;  --  this function gets called for any 
day in a month,
 just before displaying the month.  It is called with a JavaScript <tt>Date</tt>
 object and should return <tt>true</tt> if that date should be disabled, false
-if it&#8217;s an ordinary date and no action should be taken, or it can return 
a
-string in which case the returned value will be appended to the 
element&#8217;s CSS
-class (this way it provides a powerful way to make some dates 
&#8220;special&#8221;,
+if it's an ordinary date and no action should be taken, or it can return a
+string in which case the returned value will be appended to the element's CSS
+class (this way it provides a powerful way to make some dates ``special'',
 i.e. highlight them differently).  Details in section
-<a href="#node_sec_4.3.8">4.3.8</a>.</p>
+<a href="#node_sec_5.3.8">5.3.8</a>.</p>
 <p>
 </p>
 </ul><p></p>
 <p>
 </p>
-<a name="node_sec_4"></a>
-<h1><a href="#node_toc_node_sec_4">4&nbsp;&nbsp;The Calendar object API 
reference</a></h1><p></p>
+<a name="node_sec_5"></a>
+<h1><a href="#node_toc_node_sec_5">5&nbsp;&nbsp;The Calendar object API 
reference</a></h1>
+<p></p>
 <p>
 </p>
-<a name="node_sec_4.1"></a>
-<h2><a href="#node_toc_node_sec_4.1">4.1&nbsp;&nbsp;<tt>Calendar</tt> 
constructor</a></h2><p></p>
+<a name="node_sec_5.1"></a>
+<h2><a href="#node_toc_node_sec_5.1">5.1&nbsp;&nbsp;<tt>Calendar</tt> 
constructor</a></h2>
+<p></p>
 <p>
 Synopsis:</p>
 <p>
 </p>
-<pre class=verbatim>var calendar = Calendar(mondayFirst, date, onSelect, 
onClose);
+<pre class=verbatim>var calendar = Calendar(firstDayOfWeek, date, onSelect, 
onClose);
 </pre><p></p>
 <p>
 Parameters are as follows:</p>
@@ -683,26 +1100,28 @@
 </p>
 <ul><p>
 </p>
-<li><p><b>mondayFirst</b>&nbsp;&nbsp; &#8212; boolean, if it&#8217;s 
<tt>true</tt> the calendar will have
-Monday as first day of week, if false weeks start on Sunday.</p>
+<li><p><b>firstDayOfWeek</b>&nbsp;&nbsp;  --  specifies which day is to be 
displayed as the first
+day of week.  Possible values are 0 to 6; 0 means Sunday, 1 means Monday,
+..., 6 means Saturday.</p>
 <p>
 </p>
-<li><p><b>date</b>&nbsp;&nbsp; &#8212; a JavaScript Date object or 
<tt>null</tt>.  If <tt>null</tt>
+<li><p><b>date</b>&nbsp;&nbsp;  --  a JavaScript Date object or <tt>null</tt>. 
 If <tt>null</tt>
 is passed then the calendar will default to today date.  Otherwise it will
 initialize on the given date.</p>
 <p>
 </p>
-<li><p><b>onSelect</b>&nbsp;&nbsp; &#8212; your callback for the 
&#8220;onChange&#8221; event.  See above.</p>
+<li><p><b>onSelect</b>&nbsp;&nbsp;  --  your callback for the ``onChange'' 
event.  See above.</p>
 <p>
 </p>
-<li><p><b>onClose</b>&nbsp;&nbsp; &#8212; your callback for the 
&#8220;onClose&#8221; event.  See above.</p>
+<li><p><b>onClose</b>&nbsp;&nbsp;  --  your callback for the ``onClose'' 
event.  See above.</p>
 <p>
 </p>
 </ul><p></p>
 <p>
 </p>
 <a name="node_sec_Temp_6"></a>
-<h3><a href="#node_toc_node_sec_Temp_6">The <tt>onSelect</tt> 
event</a></h3><p></p>
+<h3><a href="#node_toc_node_sec_Temp_6">The <tt>onSelect</tt> event</a></h3>
+<p></p>
 <p>
 Here is a typical implementation of this function:</p>
 <p>
@@ -714,7 +1133,7 @@
 </pre><p></p>
 <p>
 <tt>date</tt> is in the format selected with <tt>calendar.setDateFormat</tt>
-(see section <a href="#node_sec_4.3.5">4.3.5</a>).  This code simply updates 
the
+(see section <a href="#node_sec_5.3.5">5.3.5</a>).  This code simply updates 
the
 input field.  If you want the calendar to be in single-click mode then you
 should also close the calendar after you updated the input field, so we come to
 the following version:</p>
@@ -730,18 +1149,19 @@
 </pre><p></p>
 <p>
 Note that we checked the member variable <tt>dateClicked</tt> and
-only hide the calendar if it&#8217;s <tt>true</tt>.  If this variable is 
<tt>false</tt> it
+only hide the calendar if it's <tt>true</tt>.  If this variable is 
<tt>false</tt> it
 means that no date was actually selected, but the user only changed the
-month/year using the navigation buttons or the menus.  We don&#8217;t want to 
hide
+month/year using the navigation buttons or the menus.  We don't want to hide
 the calendar in that case.</p>
 <p>
 </p>
 <a name="node_sec_Temp_7"></a>
-<h3><a href="#node_toc_node_sec_Temp_7">The <tt>onClose</tt> 
event</a></h3><p></p>
+<h3><a href="#node_toc_node_sec_Temp_7">The <tt>onClose</tt> event</a></h3>
+<p></p>
 <p>
 This event is triggered when the calendar should close.  It should hide or
-destroy the calendar object&#8212;the calendar itself just triggers the event, 
but
-it won&#8217;t close itself.</p>
+destroy the calendar object -- the calendar itself just triggers the event, but
+it won't close itself.</p>
 <p>
 A typical implementation of this function is the following:</p>
 <p>
@@ -753,60 +1173,63 @@
 </pre><p></p>
 <p>
 </p>
-<a name="node_sec_4.2"></a>
-<h2><a href="#node_toc_node_sec_4.2">4.2&nbsp;&nbsp;Useful member variables 
(properties)</a></h2><p></p>
+<a name="node_sec_5.2"></a>
+<h2><a href="#node_toc_node_sec_5.2">5.2&nbsp;&nbsp;Useful member variables 
(properties)</a></h2>
+<p></p>
 <p>
 After creating the Calendar object you can access the following properties:</p>
 <p>
 </p>
 <ul><p>
 </p>
-<li><p><tt>date</tt> &#8212; is a JavaScript <tt>Date</tt> object.  It will 
always
+<li><p><tt>date</tt>  --  is a JavaScript <tt>Date</tt> object.  It will always
 reflect the date shown in the calendar (yes, even if the calendar is 
hidden).</p>
 <p>
 </p>
-<li><p><tt>isPopup</tt> &#8212; if this is true then the current Calendar 
object is
+<li><p><tt>isPopup</tt>  --  if this is true then the current Calendar object 
is
 a popup calendar.  Otherwise (false) we have a flat calendar.  This variable is
 set from <tt>Calendar.create</tt> and has no meaning before this function was
 called.</p>
 <p>
 </p>
-<li><p><tt>dateClicked</tt> &#8212; particularly useful in the 
<tt>onSelect</tt>
-handler, this variable tells us if a date was really clicked.  That&#8217;s 
because
+<li><p><tt>dateClicked</tt>  --  particularly useful in the <tt>onSelect</tt>
+handler, this variable tells us if a date was really clicked.  That's because
 the <tt>onSelect</tt> handler is called even if the end-user only changed the
-month/year but did not select a date.  We don&#8217;t want to close the 
calendar in
+month/year but did not select a date.  We don't want to close the calendar in
 that case.</p>
 <p>
 </p>
-<li><p><tt>weekNumbers</tt> &#8212; if <tt>true</tt> (default) then the 
calendar
-displays week numbers.  If you don&#8217;t want week numbers you have to set 
this
+<li><p><tt>weekNumbers</tt>  --  if <tt>true</tt> (default) then the calendar
+displays week numbers.  If you don't want week numbers you have to set this
 variable to <tt>false</tt> <em>before</em> calling 
<tt>Calendar.create</tt>.</p>
 <p>
 </p>
-<li><p><tt>showsTime</tt> &#8211; if you set this to <tt>true</tt> (it is
+<li><p><tt>showsTime</tt> - if you set this to <tt>true</tt> (it is
 <tt>false</tt> by default) then the calendar will also include a time 
selector.</p>
 <p>
 </p>
-<li><p><tt>time24</tt> &#8211; if you set this to <tt>false</tt> then the time
+<li><p><tt>time24</tt> - if you set this to <tt>false</tt> then the time
 selector will be in 12-hour format.  It is in 24-hour format by default.</p>
 <p>
 </p>
-<li><p><tt>mondayFirst</tt> &#8212; if <tt>true</tt> then the calendar uses 
Monday
-as first day of week, otherwise Sunday.  This variable is set from constructor,
-but you still have a chance to modify it <em>before</em> calling
+<li><p><tt>firstDayOfWeek</tt>  --  specifies the first day of week (0 to 6, 
pass
+0 for Sunday, 1 for Monday, ..., 6 for Saturday).  This variable is set from
+constructor, but you still have a chance to modify it <em>before</em> calling
 <tt>Calendar.create</tt>.</p>
 <p>
 </p>
 </ul><p></p>
 <p>
 There are lots of other member variables, but one should access them only
-through member functions so I won&#8217;t document them here.</p>
+through member functions so I won't document them here.</p>
 <p>
 </p>
-<a name="node_sec_4.3"></a>
-<h2><a href="#node_toc_node_sec_4.3">4.3&nbsp;&nbsp;Public 
methods</a></h2><p></p>
-<a name="node_sec_4.3.1"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.1">4.3.1&nbsp;&nbsp;<tt>Calendar.create</tt></a></h3><p></p>
+<a name="node_sec_5.3"></a>
+<h2><a href="#node_toc_node_sec_5.3">5.3&nbsp;&nbsp;Public methods</a></h2>
+<p></p>
+<a name="node_sec_5.3.1"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.1">5.3.1&nbsp;&nbsp;<tt>Calendar.create</tt></a></h3>
+<p></p>
 <p>
 This function creates the afferent HTML elements that are needed to display the
 calendar.  You should call it after setting the calendar properties.  Synopsis:
@@ -816,11 +1239,11 @@
 calendar.create(document.getElementById(parent_id)); // makes a flat calendar
 </pre><p></p>
 <p>
-It can create a popup calendar or a flat calendar.  If the 
&#8220;parent&#8221; argument
-is present (it should be a <em>reference</em>&#8212;not ID&#8212;to an HTML 
element) then
+It can create a popup calendar or a flat calendar.  If the ``parent'' argument
+is present (it should be a <em>reference</em> -- not ID -- to an HTML element) 
then
 a flat calendar is created and it is inserted in the given element.</p>
 <p>
-At any moment, given a reference to a calendar object, we can inspect if 
it&#8217;s a
+At any moment, given a reference to a calendar object, we can inspect if it's a
 popup or a flat calendar by checking the boolean member variable
 <tt>isPopup</tt>:</p>
 <p>
@@ -833,35 +1256,39 @@
 </pre><p></p>
 <p>
 </p>
-<a name="node_sec_4.3.2"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.2">4.3.2&nbsp;&nbsp;<tt>Calendar.callHandler</tt></a></h3><p></p>
+<a name="node_sec_5.3.2"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.2">5.3.2&nbsp;&nbsp;<tt>Calendar.callHandler</tt></a></h3>
+<p></p>
 <p>
 This function calls the first user callback (the
 <tt>onSelect</tt> handler) with the required parameters.</p>
 <p>
 </p>
-<a name="node_sec_4.3.3"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.3">4.3.3&nbsp;&nbsp;<tt>Calendar.callCloseHandler</tt></a></h3><p></p>
+<a name="node_sec_5.3.3"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.3">5.3.3&nbsp;&nbsp;<tt>Calendar.callCloseHandler</tt></a></h3>
+<p></p>
 <p>
 This function calls the second user callback (the
-<tt>onClose</tt> handler).  It&#8217;s useful when you want to have a
-&#8220;single-click&#8221; calendar&#8212;just call this in your 
<tt>onSelect</tt> handler,
+<tt>onClose</tt> handler).  It's useful when you want to have a
+``single-click'' calendar -- just call this in your <tt>onSelect</tt> handler,
 if a date was clicked.</p>
 <p>
 </p>
-<a name="node_sec_4.3.4"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.4">4.3.4&nbsp;&nbsp;<tt>Calendar.hide</tt></a></h3><p></p>
+<a name="node_sec_5.3.4"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.4">5.3.4&nbsp;&nbsp;<tt>Calendar.hide</tt></a></h3>
+<p></p>
 <p>
 Call this function to hide the calendar.  The calendar object and HTML elements
 will not be destroyed, thus you can later call one of the <tt>show</tt>
 functions on the same element.</p>
 <p>
 </p>
-<a name="node_sec_4.3.5"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.5">4.3.5&nbsp;&nbsp;<tt>Calendar.setDateFormat</tt></a></h3><p></p>
+<a name="node_sec_5.3.5"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.5">5.3.5&nbsp;&nbsp;<tt>Calendar.setDateFormat</tt></a></h3>
+<p></p>
 <p>
 This function configures the format in which the calendar reports the date to
-your &#8220;onSelect&#8221; handler.  Call it like this:</p>
+your ``onSelect'' handler.  Call it like this:</p>
 <p>
 </p>
 <pre class=verbatim>calendar.setDateFormat(&quot;%y/%m/%d&quot;);
@@ -887,8 +1314,8 @@
 <tr><td valign=top ><tt>%m</tt> </td><td valign=top >month ( 01 .. 12 ) 
</td></tr>
 <tr><td valign=top ><tt>%M</tt> </td><td valign=top >minute ( 00 .. 59 ) 
</td></tr>
 <tr><td valign=top ><tt>%n</tt> </td><td valign=top >a newline character 
</td></tr>
-<tr><td valign=top ><tt>%p</tt> </td><td valign=top >&#8220;PM&#8221; or 
&#8220;AM&#8221; </td></tr>
-<tr><td valign=top ><tt>%P</tt> </td><td valign=top >&#8220;pm&#8221; or 
&#8220;am&#8221; </td></tr>
+<tr><td valign=top ><tt>%p</tt> </td><td valign=top >``PM'' or ``AM'' 
</td></tr>
+<tr><td valign=top ><tt>%P</tt> </td><td valign=top >``pm'' or ``am'' 
</td></tr>
 <tr><td valign=top ><tt>%S</tt> </td><td valign=top >second ( 00 .. 59 ) 
</td></tr>
 <tr><td valign=top ><tt>%s</tt> </td><td valign=top >number of seconds since 
Epoch (since Jan 01 1970 00:00:00 UTC) </td></tr>
 <tr><td valign=top ><tt>%t</tt> </td><td valign=top >a tab character </td></tr>
@@ -901,21 +1328,23 @@
 </td></tr></table><p>
 There are more algorithms for computing the week number.  All
 three specifiers currently implement the same one, as defined by ISO 8601:
-&#8220;the week 01 is the week that has the Thursday in the current year, 
which is
+``the week 01 is the week that has the Thursday in the current year, which is
 equivalent to the week that contains the fourth day of January.  Weeks start on
-Monday.</p>
+Monday.''</p>
 <p>
 </p>
-<a name="node_sec_4.3.6"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.6">4.3.6&nbsp;&nbsp;<tt>Calendar.setTtDateFormat</tt></a></h3><p></p>
+<a name="node_sec_5.3.6"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.6">5.3.6&nbsp;&nbsp;<tt>Calendar.setTtDateFormat</tt></a></h3>
+<p></p>
 <p>
 Has the same prototype as <tt>Calendar.setDateFormat</tt>, but refers to the
-format of the date displayed in the &#8220;status bar&#8221; when the mouse is 
over some
+format of the date displayed in the ``status bar'' when the mouse is over some
 date.</p>
 <p>
 </p>
-<a name="node_sec_4.3.7"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.7">4.3.7&nbsp;&nbsp;<tt>Calendar.setDisabledHandler</tt></a></h3><p></p>
+<a name="node_sec_5.3.7"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.7">5.3.7&nbsp;&nbsp;<tt>Calendar.setDisabledHandler</tt></a></h3>
+<p></p>
 <p>
 This function allows you to specify a callback function that checks if a
 certain date must be disabled by the calendar.  You are responsible to write
@@ -935,15 +1364,15 @@
 calendar.setDisabledHandler(disallowDate);
 </pre><p></p>
 <p>
-If you change this function in &#8220;real-time&#8221;, meaning, without 
creating a new
+If you change this function in ``real-time'', meaning, without creating a new
 calendar, then you have to call <tt>calendar.refresh()</tt> to make it
 redisplay the month and take into account the new disabledHandler.
 <tt>Calendar.setup</tt> does this, so you have no such trouble with it.</p>
 <p>
 Note that <tt>disallowDate</tt> should be very fast, as it is called for each
 date in the month.  Thus, it gets called, say, 30 times before displaying the
-calendar, and 30 times when the month is changed.  Tests I&#8217;ve done so 
far show
-that it&#8217;s still good, but in the future I might switch it to a different 
design
+calendar, and 30 times when the month is changed.  Tests I've done so far show
+that it's still good, but in the future I might switch it to a different design
 (for instance, to call it once per month and to return an array of dates that
 must be disabled).</p>
 <p>
@@ -951,8 +1380,9 @@
 <tt>Calendar.setDateStatusHandler</tt>, described below.</p>
 <p>
 </p>
-<a name="node_sec_4.3.8"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.8">4.3.8&nbsp;&nbsp;<tt>Calendar.setDateStatusHandler</tt></a></h3><p></p>
+<a name="node_sec_5.3.8"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.8">5.3.8&nbsp;&nbsp;<tt>Calendar.setDateStatusHandler</tt></a></h3>
+<p></p>
 <p>
 This function obsoletes <tt>Calendar.setDisabledHandler</tt>.  You call it with
 a function parameter, but this function can return a boolean
@@ -963,7 +1393,7 @@
 If the returned value is a string then the given date will gain an additional
 CSS class, namely the returned value.  You can use this to highlight some dates
 in some way.  Note that you are responsible for defining the CSS class that you
-return.  If you return the string &#8220;disabled&#8221; then that date will 
be disabled,
+return.  If you return the string ``disabled'' then that date will be disabled,
 just as if you returned <tt>true</tt>.</p>
 <p>
 Here is a simple scenario that shows what you can do with this function.  The
@@ -1008,22 +1438,24 @@
 calendar.setDateStatusHandler(dateStatusHandler);
 </pre><p></p>
 <p>
-The above code adds the &#8220;special&#8221; class name to some dates that 
are defined
+The above code adds the ``special'' class name to some dates that are defined
 in the SPECIAL_DAYS table.  Other dates will simply be displayed as default,
 enabled.</p>
 <p>
 </p>
-<a name="node_sec_4.3.9"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.9">4.3.9&nbsp;&nbsp;<tt>Calendar.show</tt></a></h3><p></p>
+<a name="node_sec_5.3.9"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.9">5.3.9&nbsp;&nbsp;<tt>Calendar.show</tt></a></h3>
+<p></p>
 <p>
-Call this function do show the calendar.  It basically sets the CSS 
&#8220;display&#8221;
-property to &#8220;block&#8221;.  It doesn&#8217;t modify the calendar 
position.</p>
+Call this function do show the calendar.  It basically sets the CSS ``display''
+property to ``block''.  It doesn't modify the calendar position.</p>
 <p>
 This function only makes sense when the calendar is in popup mode.</p>
 <p>
 </p>
-<a name="node_sec_4.3.10"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.10">4.3.10&nbsp;&nbsp;<tt>Calendar.showAt</tt></a></h3><p></p>
+<a name="node_sec_5.3.10"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.10">5.3.10&nbsp;&nbsp;<tt>Calendar.showAt</tt></a></h3>
+<p></p>
 <p>
 Call this to show the calendar at a certain (x, y) position.  Prototype:</p>
 <p>
@@ -1039,8 +1471,9 @@
 makes sense when the calendar is in popup mode.</p>
 <p>
 </p>
-<a name="node_sec_4.3.11"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.11">4.3.11&nbsp;&nbsp;<tt>Calendar.showAtElement</tt></a></h3><p></p>
+<a name="node_sec_5.3.11"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.11">5.3.11&nbsp;&nbsp;<tt>Calendar.showAtElement</tt></a></h3>
+<p></p>
 <p>
 This function is useful if you want to display the calendar near some element.
 You call it like this:</p>
@@ -1053,7 +1486,7 @@
 field that displays the date) and align is an optional parameter, of type 
string,
 containing one or two characters.  For instance, if you pass 
<tt>&quot;Br&quot;</tt> as
 align, the calendar will appear <em>below</em> the element and with its right
-margin continuing the element&#8217;s right margin.</p>
+margin continuing the element's right margin.</p>
 <p>
 As stated above, align may contain one or two characters.  The first character
 dictates the vertical alignment, relative to the element, and the second
@@ -1067,28 +1500,29 @@
 <p>
 </p>
 <a name="node_sec_Temp_8"></a>
-<h4><a href="#node_toc_node_sec_Temp_8">Vertical alignment</a></h4><p>The 
first character in &#8220;<tt>align</tt>&#8221; can take one of the following 
values:</p>
+<h4><a href="#node_toc_node_sec_Temp_8">Vertical alignment</a></h4>
+<p>The first character in ``<tt>align</tt>'' can take one of the following 
values:</p>
 <p>
 </p>
 <ul><p>
 </p>
-<li><p><tt>T</tt> &#8212; completely above the reference element (bottom 
margin of
+<li><p><tt>T</tt>  --  completely above the reference element (bottom margin of
 the calendar aligned to the top margin of the element).</p>
 <p>
 </p>
-<li><p><tt>t</tt> &#8212; above the element but may overlap it (bottom margin 
of the calendar aligned to
+<li><p><tt>t</tt>  --  above the element but may overlap it (bottom margin of 
the calendar aligned to
 the bottom margin of the element).</p>
 <p>
 </p>
-<li><p><tt>c</tt> &#8212; the calendar displays vertically centered to the 
reference
+<li><p><tt>c</tt>  --  the calendar displays vertically centered to the 
reference
 element.  It might overlap it (that depends on the horizontal alignment).</p>
 <p>
 </p>
-<li><p><tt>b</tt> &#8212; below the element but may overlap it (top margin of 
the calendar aligned to
+<li><p><tt>b</tt>  --  below the element but may overlap it (top margin of the 
calendar aligned to
 the top margin of the element).</p>
 <p>
 </p>
-<li><p><tt>B</tt> &#8212; completely below the element (top margin of the 
calendar
+<li><p><tt>B</tt>  --  completely below the element (top margin of the calendar
 aligned to the bottom margin of the element).</p>
 <p>
 </p>
@@ -1096,28 +1530,29 @@
 <p>
 </p>
 <a name="node_sec_Temp_9"></a>
-<h4><a href="#node_toc_node_sec_Temp_9">Horizontal alignment</a></h4><p>The 
second character in &#8220;<tt>align</tt>&#8221; can take one of the following 
values:</p>
+<h4><a href="#node_toc_node_sec_Temp_9">Horizontal alignment</a></h4>
+<p>The second character in ``<tt>align</tt>'' can take one of the following 
values:</p>
 <p>
 </p>
 <ul><p>
 </p>
-<li><p><tt>L</tt> &#8212; completely to the left of the reference element 
(right
+<li><p><tt>L</tt>  --  completely to the left of the reference element (right
 margin of the calendar aligned to the left margin of the element).</p>
 <p>
 </p>
-<li><p><tt>l</tt> &#8212; to the left of the element but may overlap it (left 
margin
+<li><p><tt>l</tt>  --  to the left of the element but may overlap it (left 
margin
 of the calendar aligned to the left margin of the element).</p>
 <p>
 </p>
-<li><p><tt>c</tt> &#8212; horizontally centered to the element.  Might overlap 
it,
+<li><p><tt>c</tt>  --  horizontally centered to the element.  Might overlap it,
 depending on the vertical alignment.</p>
 <p>
 </p>
-<li><p><tt>r</tt> &#8212; to the right of the element but may overlap it (right
+<li><p><tt>r</tt>  --  to the right of the element but may overlap it (right
 margin of the calendar aligned to the right margin of the element).</p>
 <p>
 </p>
-<li><p><tt>R</tt> &#8212; completely to the right of the element (left margin 
of the
+<li><p><tt>R</tt>  --  completely to the right of the element (left margin of 
the
 calendar aligned to the right margin of the element).</p>
 <p>
 </p>
@@ -1125,13 +1560,14 @@
 <p>
 </p>
 <a name="node_sec_Temp_10"></a>
-<h4><a href="#node_toc_node_sec_Temp_10">Default values</a></h4><p>If the 
&#8220;<tt>align</tt>&#8221; parameter is missing the calendar will choose
-&#8220;<tt>Bl</tt>&#8221;.  This resembles the behavior of older versions 
(prior to
-0.9.3) which did not support custom alignment.</p>
+<h4><a href="#node_toc_node_sec_Temp_10">Default values</a></h4>
+<p>If the ``<tt>align</tt>'' parameter is missing the calendar will choose
+``<tt>Br</tt>''.</p>
 <p>
 </p>
-<a name="node_sec_4.3.12"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.12">4.3.12&nbsp;&nbsp;<tt>Calendar.setDate</tt></a></h3><p></p>
+<a name="node_sec_5.3.12"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.12">5.3.12&nbsp;&nbsp;<tt>Calendar.setDate</tt></a></h3>
+<p></p>
 <p>
 Receives a JavaScript <tt>Date</tt> object.  Sets the given date in the
 calendar.  If the calendar is visible the new date is displayed 
immediately.</p>
@@ -1141,34 +1577,37 @@
 </pre><p></p>
 <p>
 </p>
-<a name="node_sec_4.3.13"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.13">4.3.13&nbsp;&nbsp;<tt>Calendar.setMondayFirst</tt></a></h3><p></p>
+<a name="node_sec_5.3.13"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.13">5.3.13&nbsp;&nbsp;<tt>Calendar.setFirstDayOfWeek</tt></a></h3>
+<p></p>
 <p>
-Changes the first day of week.  If the parameter is <tt>true</tt> then Monday
-will be the first day of week, otherwise Sunday.</p>
+Changes the first day of week.  The parameter has to be a numeric value ranging
+from 0 to 6.  Pass 0 for Sunday, 1 for Monday, ..., 6 for Saturday.</p>
 <p>
 </p>
-<pre class=verbatim>calendar.setMondayFirst(false); // use Sunday
+<pre class=verbatim>calendar.setFirstDayOfWeek(5); // start weeks on Friday
 </pre><p></p>
 <p>
 </p>
-<a name="node_sec_4.3.14"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.14">4.3.14&nbsp;&nbsp;<tt>Calendar.parseDate</tt></a></h3><p></p>
+<a name="node_sec_5.3.14"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.14">5.3.14&nbsp;&nbsp;<tt>Calendar.parseDate</tt></a></h3>
+<p></p>
 <p>
 Use this function to parse a date given as string and to move the calendar to
 that date.</p>
 <p>
 The algorithm tries to parse the date according to the format that was
 previously set with <tt>Calendar.setDateFormat</tt>; if that fails, it still
-tries to get some valid date out of it (it doesn&#8217;t read your thoughts, 
though).</p>
+tries to get some valid date out of it (it doesn't read your thoughts, 
though).</p>
 <p>
 </p>
 <pre class=verbatim>calendar.parseDate(&quot;2003/07/06&quot;);
 </pre><p></p>
 <p>
 </p>
-<a name="node_sec_4.3.15"></a>
-<h3><a 
href="#node_toc_node_sec_4.3.15">4.3.15&nbsp;&nbsp;<tt>Calendar.setRange</tt></a></h3><p></p>
+<a name="node_sec_5.3.15"></a>
+<h3><a 
href="#node_toc_node_sec_5.3.15">5.3.15&nbsp;&nbsp;<tt>Calendar.setRange</tt></a></h3>
+<p></p>
 <p>
 Sets the range of years that are allowed in the calendar.  Synopsis:</p>
 <p>
@@ -1177,9 +1616,10 @@
 </pre><p></p>
 <p>
 </p>
-<a name="node_sec_5"></a>
-<h1><a href="#node_toc_node_sec_5">5&nbsp;&nbsp;Side effects</a></h1><p>The 
calendar code was intentionally embedded in an object to make it have as
-less as possible side effects.  However, there are some&#8212;not harmful, 
after
+<a name="node_sec_6"></a>
+<h1><a href="#node_toc_node_sec_6">6&nbsp;&nbsp;Side effects</a></h1>
+<p>The calendar code was intentionally embedded in an object to make it have as
+less as possible side effects.  However, there are some -- not harmful, after
 all.  Here is a list of side effects; you can count they already happened after
 <tt>calendar.js</tt> was loaded.</p>
 <p>
@@ -1189,7 +1629,7 @@
 <li><p>The global variable <tt>window.calendar</tt> will be set to null.  This
 variable is used by the calendar code, especially when doing drag &amp; drop 
for
 moving the calendar.  In the future I might get rid of it, but for now it
-didn&#8217;t harm anyone.</p>
+didn't harm anyone.</p>
 <p>
 </p>
 <li><p>The JavaScript <tt>Date</tt> object is modified.  We add some properties
@@ -1213,22 +1653,22 @@
 <li><p><tt>Date.WEEK   =  7 * Date.DAY;</tt></p>
 <p>
 </p>
-<li><p><tt>Date.prototype.getMonthDays</tt>(month) &#8212; returns the number 
of days
+<li><p><tt>Date.prototype.getMonthDays</tt>(month)  --  returns the number of 
days
 of the given month, or of the current date object if no month was given.</p>
 <p>
 </p>
-<li><p><tt>Date.prototype.getWeekNumber</tt>() &#8212; returns the week number 
of the
+<li><p><tt>Date.prototype.getWeekNumber</tt>()  --  returns the week number of 
the
 date in the current object.</p>
 <p>
 </p>
-<li><p><tt>Date.prototype.equalsTo</tt>(other_date) &#8212; compare the 
current date
+<li><p><tt>Date.prototype.equalsTo</tt>(other_date)  --  compare the current 
date
 object with <tt>other_date</tt> and returns <tt>true</tt> if the dates are
 equal.  <em>It ignores time</em>.</p>
 <p>
 </p>
-<li><p><tt>Date.prototype.print</tt>(format) &#8212; returns a string with the
+<li><p><tt>Date.prototype.print</tt>(format)  --  returns a string with the
 current date object represented in the given format.  It implements the format
-specified in section <a href="#node_sec_4.3.5">4.3.5</a>.</p>
+specified in section <a href="#node_sec_5.3.5">5.3.5</a>.</p>
 <p>
 </p>
 </ol><p></p>
@@ -1237,23 +1677,30 @@
 </ol><p></p>
 <p>
 </p>
-<a name="node_sec_6"></a>
-<h1><a href="#node_toc_node_sec_6">6&nbsp;&nbsp;Credits</a></h1><p>The 
following people either sponsored, donated money to the project or bought
+<a name="node_sec_7"></a>
+<h1><a href="#node_toc_node_sec_7">7&nbsp;&nbsp;Credits</a></h1>
+<p>The following people either sponsored, donated money to the project or 
bought
 commercial licenses (listed in reverse chronological order).  Your name could
 be here too!  If you wish to sponsor the project (for instance request a
 feature and pay me for implementing it) or donate some money please
-<em>please</em> contact me at <tt><a 
href="mailto:address@hidden";>address@hidden</a></tt>.</p>
+<em>please</em> contact me at <tt><a 
href="mailto:address@hidden";>address@hidden</a></tt>.</p>
 <p>
 </p>
 <ul><p>
 </p>
+<li><p>Sunny Chowdhury (<a href="http://www.ex3.com";>www.ex3.com</a>)</p>
+<p>
+</p>
+<li><p>Ian Barrack (<a href="http://www.simban.com";>www.simban.com</a>)</p>
+<p>
+</p>
 <li><p>Himanshukumar Shah</p>
 <p>
 </p>
-<li><p>Seyhan Ersoy (<a 
href="http://www.oocgi.com";>http://www.oocgi.com</a>)</p>
+<li><p>Seyhan Ersoy (<a href="http://www.oocgi.com";>www.oocgi.com</a>)</p>
 <p>
 </p>
-<li><p>Jon Stokkeland (<a 
href="http://www.sauen.com";>http://www.sauen.com</a>)</p>
+<li><p>Jon Stokkeland (<a href="http://www.sauen.com";>www.sauen.com</a>)</p>
 <p>
 </p>
 </ul><p></p>
@@ -1261,30 +1708,31 @@
 </p>
 <div align=right><table><tr><td>
 
-<b>Thank you!</b><br />
-&#8212; <tt>address@hidden</tt>
+<b>Thank you!</b><br>
+ --  <tt>address@hidden</tt>
 </td></tr></table></div>
 <p>
 </p>
-<div class=footnoterule><hr /></div><p></p>
+<div class=footnoterule><hr></div><p></p>
 <div class=footnote><p><a name="footnote_Temp_2"></a><a 
href="#call_footnote_Temp_2"><sup><small>1</small></sup></a> 
-by the term &#8220;widget&#8221; I understand a single element of user 
interface.
-But that&#8217;s in Linux world.  For those that did lots of Windows
-programming the term &#8220;control&#8221; might be more familiar
+by the term ``widget'' I understand a single element of user interface.
+But that's in Linux world.  For those that did lots of Windows
+programming the term ``control'' might be more familiar
 </p>
 <p><a name="footnote_Temp_3"></a><a 
href="#call_footnote_Temp_3"><sup><small>2</small></sup></a> people report that 
the calendar does
-not work with IE5/Mac.  I don&#8217;t have access to a Macintosh,
-therefore&#8212;sorry&#8212;I can&#8217;t fix it.</p>
+not work with IE5/Mac.  However, this browser was discontinued and we
+believe that supporting it doesn't worth the efforts, given the fact that
+it has the worst, buggiest implementation for DOM I've ever seen.</p>
 <p><a name="footnote_Temp_4"></a><a 
href="#call_footnote_Temp_4"><sup><small>3</small></sup></a>  under Opera 7 the 
calendar still lacks some functionality, such as
-keyboard navigation; also Opera doesn&#8217;t seem to allow disabling text
+keyboard navigation; also Opera doesn't seem to allow disabling text
 selection when one drags the mouse on the page; despite all that, the
 calendar is still highly functional under Opera 7 and looks as good as
 in other supported browsers. </p>
 <p><a name="footnote_Temp_5"></a><a 
href="#call_footnote_Temp_5"><sup><small>4</small></sup></a> user interface</p>
 </div>
 <div align=right class=colophon>
-<i>Last modified: Wed, Nov 5, 2003, 7:30 pm<br />
-HTML conversion by <a 
href="http://www.ccs.neu.edu/~dorai/tex2page/tex2page-doc.html";>TeX2page 
4r8f</a></i>
+<i>Last modified: Saturday, March 5th, 2005<br>
+HTML conversion by <a 
href="http://www.ccs.neu.edu/~dorai/tex2page/tex2page-doc.html";>TeX2page 
2004-09-11</a></i>
 </div>
 </body>
 </html>
Index: phpgwapi/js/jscalendar/doc/reference.pdf
diff -u phpgwapi/js/jscalendar/doc/reference.pdf:1.4 
phpgwapi/js/jscalendar/doc/reference.pdf:1.5
--- phpgwapi/js/jscalendar/doc/reference.pdf:1.4        Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/doc/reference.pdf    Sun Mar 26 10:53:26 2006
@@ -51,1600 +51,2454 @@
 << /S /GoTo /D (section.3) >>
 endobj
 40 0 obj
-(The Calendar object overview)
+(Recipes)
 endobj
 41 0 obj
 << /S /GoTo /D (subsection.3.1) >>
 endobj
 44 0 obj
-(Creating a calendar)
+(Popup calendars)
 endobj
 45 0 obj
-<< /S /GoTo /D (subsection.3.2) >>
+<< /S /GoTo /D (subsubsection.3.1.1) >>
 endobj
 48 0 obj
-(Order does matter ;-\))
+(Simple text field with calendar attached to a button)
 endobj
 49 0 obj
-<< /S /GoTo /D (subsection.3.3) >>
+<< /S /GoTo /D (subsubsection.3.1.2) >>
 endobj
 52 0 obj
-(Caching the object)
+(Simple field with calendar attached to an image)
 endobj
 53 0 obj
-<< /S /GoTo /D (subsection.3.4) >>
+<< /S /GoTo /D (subsubsection.3.1.3) >>
 endobj
 56 0 obj
-(Callback functions)
+(Hidden field, plain text triggers)
 endobj
 57 0 obj
-<< /S /GoTo /D (section.4) >>
+<< /S /GoTo /D (subsubsection.3.1.4) >>
 endobj
 60 0 obj
-(The Calendar object API reference)
+(2 Linked fields, no trigger buttons)
 endobj
 61 0 obj
-<< /S /GoTo /D (subsection.4.1) >>
+<< /S /GoTo /D (subsection.3.2) >>
 endobj
 64 0 obj
-(Calendar constructor)
+(Flat calendars)
 endobj
 65 0 obj
-<< /S /GoTo /D (subsection.4.2) >>
+<< /S /GoTo /D (subsection.3.3) >>
 endobj
 68 0 obj
-(Useful member variables \(properties\))
+(Highlight special dates)
 endobj
 69 0 obj
-<< /S /GoTo /D (subsection.4.3) >>
+<< /S /GoTo /D (subsection.3.4) >>
 endobj
 72 0 obj
-(Public methods)
+(Select multiple dates)
 endobj
 73 0 obj
-<< /S /GoTo /D (subsubsection.4.3.1) >>
+<< /S /GoTo /D (section.4) >>
 endobj
 76 0 obj
-(Calendar.create)
+(The Calendar object overview)
 endobj
 77 0 obj
-<< /S /GoTo /D (subsubsection.4.3.2) >>
+<< /S /GoTo /D (subsection.4.1) >>
 endobj
 80 0 obj
-(Calendar.callHandler)
+(Creating a calendar)
 endobj
 81 0 obj
-<< /S /GoTo /D (subsubsection.4.3.3) >>
+<< /S /GoTo /D (subsection.4.2) >>
 endobj
 84 0 obj
-(Calendar.callCloseHandler)
+(Order does matter ;-\))
 endobj
 85 0 obj
-<< /S /GoTo /D (subsubsection.4.3.4) >>
+<< /S /GoTo /D (subsection.4.3) >>
 endobj
 88 0 obj
-(Calendar.hide)
+(Caching the object)
 endobj
 89 0 obj
-<< /S /GoTo /D (subsubsection.4.3.5) >>
+<< /S /GoTo /D (subsection.4.4) >>
 endobj
 92 0 obj
-(Calendar.setDateFormat)
+(Callback functions)
 endobj
 93 0 obj
-<< /S /GoTo /D (subsubsection.4.3.6) >>
+<< /S /GoTo /D (section.5) >>
 endobj
 96 0 obj
-(Calendar.setTtDateFormat)
+(The Calendar object API reference)
 endobj
 97 0 obj
-<< /S /GoTo /D (subsubsection.4.3.7) >>
+<< /S /GoTo /D (subsection.5.1) >>
 endobj
 100 0 obj
-(Calendar.setDisabledHandler)
+(Calendar constructor)
 endobj
 101 0 obj
-<< /S /GoTo /D (subsubsection.4.3.8) >>
+<< /S /GoTo /D (subsection.5.2) >>
 endobj
 104 0 obj
-(Calendar.setDateStatusHandler)
+(Useful member variables \(properties\))
 endobj
 105 0 obj
-<< /S /GoTo /D (subsubsection.4.3.9) >>
+<< /S /GoTo /D (subsection.5.3) >>
 endobj
 108 0 obj
-(Calendar.show)
+(Public methods)
 endobj
 109 0 obj
-<< /S /GoTo /D (subsubsection.4.3.10) >>
+<< /S /GoTo /D (subsubsection.5.3.1) >>
 endobj
 112 0 obj
-(Calendar.showAt)
+(Calendar.create)
 endobj
 113 0 obj
-<< /S /GoTo /D (subsubsection.4.3.11) >>
+<< /S /GoTo /D (subsubsection.5.3.2) >>
 endobj
 116 0 obj
-(Calendar.showAtElement)
+(Calendar.callHandler)
 endobj
 117 0 obj
-<< /S /GoTo /D (subsubsection.4.3.12) >>
+<< /S /GoTo /D (subsubsection.5.3.3) >>
 endobj
 120 0 obj
-(Calendar.setDate)
+(Calendar.callCloseHandler)
 endobj
 121 0 obj
-<< /S /GoTo /D (subsubsection.4.3.13) >>
+<< /S /GoTo /D (subsubsection.5.3.4) >>
 endobj
 124 0 obj
-(Calendar.setMondayFirst)
+(Calendar.hide)
 endobj
 125 0 obj
-<< /S /GoTo /D (subsubsection.4.3.14) >>
+<< /S /GoTo /D (subsubsection.5.3.5) >>
 endobj
 128 0 obj
-(Calendar.parseDate)
+(Calendar.setDateFormat)
 endobj
 129 0 obj
-<< /S /GoTo /D (subsubsection.4.3.15) >>
+<< /S /GoTo /D (subsubsection.5.3.6) >>
 endobj
 132 0 obj
-(Calendar.setRange)
+(Calendar.setTtDateFormat)
 endobj
 133 0 obj
-<< /S /GoTo /D (section.5) >>
+<< /S /GoTo /D (subsubsection.5.3.7) >>
 endobj
 136 0 obj
-(Side effects)
+(Calendar.setDisabledHandler)
 endobj
 137 0 obj
-<< /S /GoTo /D (section.6) >>
+<< /S /GoTo /D (subsubsection.5.3.8) >>
 endobj
 140 0 obj
-(Credits)
+(Calendar.setDateStatusHandler)
 endobj
 141 0 obj
-<< /S /GoTo /D [142 0 R  /Fit ] >>
+<< /S /GoTo /D (subsubsection.5.3.9) >>
+endobj
+144 0 obj
+(Calendar.show)
+endobj
+145 0 obj
+<< /S /GoTo /D (subsubsection.5.3.10) >>
+endobj
+148 0 obj
+(Calendar.showAt)
 endobj
-144 0 obj <<
-/Length 2891      
+149 0 obj
+<< /S /GoTo /D (subsubsection.5.3.11) >>
+endobj
+152 0 obj
+(Calendar.showAtElement)
+endobj
+153 0 obj
+<< /S /GoTo /D (subsubsection.5.3.12) >>
+endobj
+156 0 obj
+(Calendar.setDate)
+endobj
+157 0 obj
+<< /S /GoTo /D (subsubsection.5.3.13) >>
+endobj
+160 0 obj
+(Calendar.setFirstDayOfWeek)
+endobj
+161 0 obj
+<< /S /GoTo /D (subsubsection.5.3.14) >>
+endobj
+164 0 obj
+(Calendar.parseDate)
+endobj
+165 0 obj
+<< /S /GoTo /D (subsubsection.5.3.15) >>
+endobj
+168 0 obj
+(Calendar.setRange)
+endobj
+169 0 obj
+<< /S /GoTo /D (section.6) >>
+endobj
+172 0 obj
+(Side effects)
+endobj
+173 0 obj
+<< /S /GoTo /D (section.7) >>
+endobj
+176 0 obj
+(Credits)
+endobj
+177 0 obj
+<< /S /GoTo /D [178 0 R  /FitH ] >>
+endobj
+180 0 obj <<
+/Length 3465      
 /Filter /FlateDecode
 >>
 stream
-xÚåœmÛÆÇßûSE^P€µÞgîºEÛĉcq“&WEݲDß)ÖIIg§ýô} ¸|رŽ/
-ßœ%q4óßÑog‡KJ¬ ðV©tQA3Åòú       -.áÈ÷OX´”I%<98çàÀÈb^iR1‘š
MÁå`Já-T9Ûo.ž<{ɪ‚U„3U\¼/8U„RV4F«•ß¾ºxóÃl.(/_ÌX¹ØÀŸz6gåvµ€‡ûpèkx¼º¬³_ü¼š‚1b•÷:ׄ
-PÉ
1–y§oÖW‹5¼“ëòçËyúïnû4¼[ØäÝ'B
-„{ß®Áp}€?W»üý³»}vkçãàž“½;ôÇ1%²i-ü/ˆeAÊ_w3nʏ3^•õµûûn6wÝÀஞ¥Bx"‚_IC¬ÖÞ­b„2!ãÄÂçáÜ.C¢
 
IΑ.‚¯‡õnû|6‡½¤Ä°Qáø[&$<ûç̨Ò鿍ï{¿˜qÞ½Û¯µ{•—ǵËDý4<{·>ü.Êb‰,cˆ°U1Š÷Èúêõ
-¢+®Ê}ý¾Þ×ÛeMŽõoO?†a"<‚ÁŠgŒ=£Ê=×%«žúœ³pôz}p€üÝo7áÁWN“ï.ZxeE¨Ô…
²”pjÇf–X®»xg–Z[ĉC1ðÁ$`â‡'•R€µ~ÔÜÝv&Xy<Ñ;ÅC_rófH™sçU¹×÷—ÑàçDO4ž'ÖAŽ,`X.öû¾C§rh!]?~t€3V~\;Iõ§¾¦
¼Ûvåô’ÒØ *¤uŸ,address@hidden'ÛK÷LÀ{ü$øð§¾r®(ÑFt´÷ë_4A4s媂IU 
›Òä?¨g¾øëOK€ÁTËVc‚d«çe”(éÖ'FàqkôyÔ¹ÿ„B°‹;¹ûÉ­V®féòצ
-,¬·P¾7õ 0£  7ªH"ç_´AeA®,·a­©ÎrH"‰n™Ì'ºï¥‰5K-‘&Oe< 
ÊÖËz{¨àÁJGaÙh}¹‹&X\m æu"?
zþÕIý‰Ä|ê{^\êE†C,Pìþçœù•é¼vDVQšcíHcæ‡oGþv»^º†äTD#ÊÃq±?ÞÞ+",£Ðd&1F*b°A…
4IªDŒw$R+¢iuæ,l3Ó0ø¡Ÿš’×[ðf“v‹ðߍïNv7®%¿ 
/Ao½;Ú;è!¤íj´"ÁÓÊ5#ZWµ÷|UÈÍ3$SíDËgªïjH¬I%>I­8[4°ñÏÂ}ˆZ[Ê™
-œY&áüQò"Ñ0$-Ú`B¹Ô„U¥ªýÈa‡¤­Å.Ÿ¶¾—7™Ã‰5   ;       
ÅÁb5.ì⎔ýöC簞ȸ©ò—³ÅžêXñ;.+M”TÑv½
p®šúè¶]֛!0r¡‹DêÁOsN–ŽèAŸ”a       
k¹Ì'¬ïå‹5­õ`–T•E[hê´o=.®êÐt4$†g»w³¹–寵?K3²Ü¹þäó»&\s!-Cô‚ 
ª÷Ô¡$‚u¦C¡1\ž9{[ãÌì>C§åž^×n1¸{#‹ó–       N       
S¶+±ŸhƒIã®dð®¸G{šŠ%³¤ùdöý¸dV¹IŠÄš²xëvƒ‘M»Æ 
à×ô,?º·ò»â®üw÷ì®Çcsè÷ó·T±!††pèg“è#L"†HÎ:""†ð°ôÀCÒ×÷ƒ‡ÅꀧÏϸ¥\ 
àEƒ-$=/þJÍA—4‰9èX…
UÃh¨É5ï[׶lÖËxªvíüTþn5Ú²PNµEv䎲`ƒiãpò*yÕQ÷Ø.AæPDRÛ²˜OmßN#LhNÔù<
- ËÝë&àãçã—>¢I´ˆDº[ÝFiuÜô7¢—n¯kدHI´´EydK9˜ 
êšåDÝÃÜPnøÈg«Å,›­ž²|¤‰ŒqwŸŸVdIB?—28¥{µØ®6õ°Ë«(1”‰€!kÑSÉ«
-ºË®Ê{Ôå¡`a¹9‘…ä¦ïeօKŸ
Weüú…ÁM¸Äàz±ÙjO˜;BC³Ðt%BFïðv6˜Úؙ¥bïak†e¡Å)Ÿ…
¾Ëá„›Z«´&BI§h’à$ÏÄéj½®‡à–[$‘‡üDL^s*šÊ{§¢
0HúZðòéëûÁÁC‚MOÁ‹×±h’€§ÎïP¿…^ìån½n®U™‰„‘-¤`ƒéäFú=ÞTç½o¼°¤´\å“Ò÷ƒs…
›Ê•äDJ¼ E“„+}>W-Y³±+7–‘
-úÉDÇÈòl0±Íò˜h½Ë#’…
–¦|ú~pš`Sið)¼JE“„¦êUj}pe+è·Ü•ê‘¦^¸ÍWeZ)ÃÑEL¯`ŠXZuôޏŠ„
¼e(?ð¾ÏPîöz4Ëb†(W¤h’0dî¶Òýr\o¯Ü¾ëè©¡`1Uit|ÑS,¸»)Pw!åðAFÜâ“qߎ–Þ‰'|TUŸh’àcÏÅçj÷)Û¡·‘‘=/ïÔ¡'òS‡Ž¤¯/Ÿ¾¾^îq,ØĺŬ$š
¼Æ$Ý,¥w ïëcn·4     žß.E6û¥©Â½aŠ%ìD’°¾”6,ØTÚ'Z£e®1Iicw¢í»M}]o³'„‰†ü    
!"´9!L…Þ°¤´`å“Ò÷ƒƒ…›
-VE›Ÿ™È‚MR°øÝú¯a³Î8   >RƼ    
&ðTŁ»Š!ùjaË'¬ïÇÖû"l*lʐJáU,š¤°‰óa{³ƒGÿy¹ÞFʘ&Òò"1RƂ
¦”[7    YGé= 
.‡’©|6ú~p¤`S‘rß7¢xýŠ&)RçnÑß,ö‡z´‚iJDë{üû(Þ“ȵ%’©ŽÄûZÁr€!j˧¨ï    
6ñÓ=0²B‹&)`w؊ÿy±½ò¥a¬H¢|å؛`
-›o§
-Ø7Ž<Dµ˜å3Õ÷ã1S9Ì°`{‡«3ïfîW¦vïp´pºT¸wøwùÐß\‡»a¡d¥¿exäî/¦+¢]Å:Eùõ‰`‚©‘î>7˜a‰œaš¢dë~A‹Ÿ™Ö8—h¾²ç3à~j_¯Ö™KC˜îÊè8š`ћ'á³#–U{¿x/TûCÉ°±
 ¦jœ„_•Ê|l睚â{endstream
+xÚå\YãÆ~Ÿ_A~ €U›}’t‚$ö؛]Ə 
¶4wD¯Ž‰Äݱ“?Ÿê‹j]£!b`gìHâǪêâ×Õ_M2øG“œ)Ê$/rRJ‘,·YrWþqABd™€×#ç¬T¤àe2ÏÉ
…
+1,Í%¡T+Cn™.‡½Ña°¸¨ÊIƺ=
†M½c&’è3ã‰îÛÁ™‰8›ÄLQ”$ga¦GXfrÇÌo꥝ V
+¨¢0œև$t,* #‚J      cxÞ$½a&–ý–™HöûvtöyŒ™¨37'address@hidden,xzl‡æý퀠
ÆXÐ!A
ċ–0Q-BôܞyBÇz¦C˜Ö·ªåõڼلrdaÿXq¾¿…KóHþÊϋR$ÌE:address@hidden'žùáb5Â5
+s?.“ ˆ!׋”Aaªê“/bÔCòv¢^<o};:o"J=ÄÙ4êq5PÍê9„¥·‹R…
ž”Ô¯¹]š¢¶8cåJÇf®`ìP[ï,AW^^7f©n3¬†Ð"V&A¬#ÕÐb°ù‰[Ø¢'=qÃv¢f<a};851g¢Î!ÈÅQâ
 ¶^òcµ4+`z”eéÈ$
¦øz}(°>”ƒ†Ðʏ ‘¼‰¢ò3;e€ŽtJ0ínåÇ÷3Dc
QÀ”J'¶~"‰–þ²Ó³™(Dz–Ó¶ç!9íÛå–ïy˜3®˜©¸ç
+¨,²ÜŽ%y>*•<ÆC
        
©é-G¶ºj"jéaÖè|ÿ-XBñŸmVú3¦—ûìÒu³vô5Û=§]$§`¬ÒišÅR~]­ì';£®ßk§Í~7ØP%áP<‚FŽäÍb°Lpͨ¢0T)Çb=*kßN(41Ó•ëÕ‰ÊA<¡J¨4/ÜêoÝrÇ)ÏÍ
……Û§q÷õyãôH½]Ü–U¸„*'E4d˜‡ÁZË¥Þô);­ýc
+UŒIHNLŠ7 oG7 2       ËÖD&)Ðy‰2ÉA<“¸cÒ«Z…
«jw*AÕfeö1í$}³0gŽ¶^iޜjØ¡¾¹©†c)Ë¢K‚à†Õa°°‚ƒX§åX#Òþ¹âíïÛÁɅ
8›J.Z®à(¹ēK8r1˚oj=J½3»·A”«ãKªÝÛ2„³äò£—&ž½ô>WŸn…Ý
ÂÒÍa°6±²0š=lÓǽЃµøD°x‹ûvt‹‹(Ág“fۜƒR+Paï–]~¡ç¥¦Ì•!TÓCä\°$p4r¶Çb°hh.ŒÃyä+‡ÿïaÉð‰ˆñ
÷íè—Q""ΦQïs—Ø·GX"ú­§WõVOý‡•~`<êÕíÜm‘Ö 
×í²Î¢ξYVNE0¬\ƒEÉôá§ÀÎS%hŒ}HúN싧¯ogâlûô‰­w{„eŸpì{ӎ 
vÇM%·z°}¿Ñò¬¾µóƒûh       ŽdžË£Ã`Q²2¢T'ÌçTõÃF“è X{VÌw¥ 
ækÒâ"+))²[\ô»ìi¯Ö•ÝÛ¼<Í.áÝþz6W"ýµ2D
+ŠŽ³ôþÓ[L×u&’ ˜a5t4b¡ Ðÿ),FꓨågvÖ+Ò6£y'¸§¯`Æ{*–KßS‘Tö¬nEOÉ`¾&
Lå`ÓÌaùç5ów3×wÓ©U÷üàvÑ4þҟç?g’…
+¨•ÞGtŠ`z™†ø,dŠe’¼–wñäõ¬ÞE7å1_Óx'%)&‘=ÂòÎKäËÓ"c»+߸%GM==VH©Ç
++aõ*x®’ÀýHý³,ƶþA>Ûú‡ä²åa<•=+÷ðñ5‡‚ƒAL,{„å¡hy¸Ù\ëUCÇw–ˆoõÞànÙÔãëJT¯•"  
|Žl     ZXK¾ ²gK>$—-ùâ©ìY¹‡|˜¯i2ÐúKc˜Lvš|˜Lþüû×öÊ¡zkòÁ|   
f9Ø}aŠ“RêÎp8v4æV(ASÊhq¶P>¡cÕ!L¦=ó(Íà€{•G-÷»csЋÅv<ÙƔL)h·5#RFc°F´Z&hÅ3Ò2HöÚnO^ÏÊ8íÚnŒøš4†ÐđÀ4´GXjz
ýÏ£™ª™QíêmÍ'fÉåÚJj'£?̤J‡zqmvi~›Vf·æ›Á¡îåMm^Gµwž‘‚       
ÂÙM³¬mú‹™2ë6îcfì8ó°,xæ!IèY1̓1æa¾¦1¯Ð_.ÅT´GXæñàÛ7ï¯ÍÑÖ¥›²µG×v.·U0yn¾?øÙ+3F2:ˆbD˜Y
j+̂P¡0C²ÐR)ž„ž•{¨„øšJ%Z/r¤ÛSÉA<address@hidden<y=+÷pñ5•s
ü\¹‡xÎÉ39w¬š/A½Ü¶‹Áª:“ŠpáÿCò9$SÉ2Õ       
òñ,B)$'-¥â)éY¹‡Rˆ¯©”‚zPà'Ë=ÄSJO©+ŒTJ‘‚ª$ˆ`dQÒb°0ÛÑ0óŽ†HZœгr_Si”é=5\°;ˆ§Qþ€ÊTכj¥¥•YJ+½à8?Òk1X°úˆþ)§0ØGQ
…v·ô‰7»gÅÐ'zpó5‘>È3üܸCxòÖÞ4‹æýñ•þ-¯ñ™_ÉÀLëeü÷ÿ,‰ÕŸbýXƒ›Ç´Ös&ÞØ®
œ1ˆ£‰„ÉA[¨øvO˜ò\¬÷w1í}r—ÞñÀ¼ò{>ÂI§Z<s]†jÑ/ 
Ž&RMéTs;Äiœ¦Ùèöy[õ<¹Ž/zÆÃókžAxOyÉI–§X<W]8ÅG)&address@hidden
î!Åèƒ(öÕ¦ÚV»èÌîA|bÒÏë‚(û´IˆgS<]8›0Gí™=~ŽÿtZ{ÒDÀwM*q endobj
-142 0 obj <<
+178 0 obj <<
 /Type /Page
-/Contents 144 0 R
-/Resources 143 0 R
+/Contents 180 0 R
+/Resources 179 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 209 0 R
-/Annots [ 166 0 R 170 0 R 174 0 R 175 0 R 176 0 R 177 0 R 178 0 R 179 0 R 183 
0 R 184 0 R 185 0 R 186 0 R 187 0 R 188 0 R 189 0 R 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 ]
+/Parent 252 0 R
+/Annots [ 195 0 R 206 0 R 210 0 R 214 0 R 215 0 R 216 0 R 217 0 R 218 0 R 219 
0 R 223 0 R 224 0 R 225 0 R 226 0 R 227 0 R 228 0 R 229 0 R 230 0 R 231 0 R 232 
0 R 233 0 R 234 0 R 235 0 R 236 0 R 237 0 R 238 0 R 239 0 R 240 0 R 241 0 R 242 
0 R 243 0 R 244 0 R 245 0 R 246 0 R 247 0 R 248 0 R 249 0 R 250 0 R 251 0 R ]
 >> endobj
-166 0 obj <<
+195 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [298.145 663.154 392.417 679.094]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+206 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [95.459 534.349 159.455 543.26]
+/Rect [70.553 524.714 134.549 533.625]
 /Subtype /Link
 /A << /S /GoTo /D (section.1) >>
 >> endobj
-170 0 obj <<
+210 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 520.457 251.679 531.305]
+/Rect [85.497 510.781 226.773 521.629]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.1.1) >>
 >> endobj
-174 0 obj <<
+214 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 508.502 187.282 519.35]
+/Rect [85.497 498.785 162.375 509.633]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.1.2) >>
 >> endobj
-175 0 obj <<
+215 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 498.484 167.052 507.284]
+/Rect [85.497 488.726 142.145 497.526]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.1.3) >>
 >> endobj
-176 0 obj <<
+216 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [95.459 474.629 181.637 485.477]
+/Rect [70.553 464.803 156.731 475.651]
 /Subtype /Link
 /A << /S /GoTo /D (section.2) >>
 >> endobj
-177 0 obj <<
+217 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 462.674 254.945 473.522]
+/Rect [85.497 452.807 230.038 463.655]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.2.1) >>
 >> endobj
-178 0 obj <<
+218 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 450.719 241.938 461.567]
+/Rect [85.497 440.811 217.031 451.659]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.2.2) >>
 >> endobj
-179 0 obj <<
+219 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 438.487 247.832 449.612]
+/Rect [85.497 428.538 222.925 439.663]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.2.3) >>
 >> endobj
-183 0 obj <<
+223 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [95.459 416.846 263.626 427.694]
+/Rect [70.553 406.829 126.061 417.678]
 /Subtype /Link
 /A << /S /GoTo /D (section.3) >>
 >> endobj
-184 0 obj <<
+224 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 404.89 221.155 415.739]
+/Rect [85.497 394.833 182.301 405.682]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.3.1) >>
 >> endobj
-185 0 obj <<
+225 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [108.411 382.837 370.346 393.686]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.3.1.1) >>
+>> endobj
+226 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [108.411 370.841 351.251 381.69]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.3.1.2) >>
+>> endobj
+227 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [108.411 358.845 279.658 369.694]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.3.1.3) >>
+>> endobj
+228 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 392.382 229.263 404.337]
+/Rect [108.411 346.849 290.921 357.698]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.3.1.4) >>
+>> endobj
+229 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [85.497 336.791 172.338 345.702]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.3.2) >>
 >> endobj
-186 0 obj <<
+230 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 380.98 217.779 391.828]
+/Rect [85.497 322.857 209.31 333.706]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.3.3) >>
 >> endobj
-187 0 obj <<
+231 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 370.962 215.897 379.873]
+/Rect [85.497 310.861 200.953 321.71]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.3.4) >>
 >> endobj
-188 0 obj <<
+232 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [95.459 347.107 289.82 357.955]
+/Rect [70.553 288.876 238.72 299.724]
 /Subtype /Link
 /A << /S /GoTo /D (section.4) >>
 >> endobj
-189 0 obj <<
+233 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 337.089 229.844 345.502]
+/Rect [85.497 276.88 196.248 287.728]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.4.1) >>
 >> endobj
-190 0 obj <<
+234 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 322.643 296.65 334.598]
+/Rect [85.497 264.33 204.357 276.285]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.4.2) >>
 >> endobj
-191 0 obj <<
+235 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [110.403 313.179 203.305 322.09]
+/Rect [85.497 252.888 192.872 263.736]
 /Subtype /Link
 /A << /S /GoTo /D (subsection.4.3) >>
 >> endobj
-192 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 301.224 245.645 309.636]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.1) >>
->> endobj
-193 0 obj <<
+236 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 289.268 271.797 297.681]
+/Rect [85.497 242.829 190.99 251.74]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.2) >>
+/A << /S /GoTo /D (subsection.4.4) >>
 >> endobj
-194 0 obj <<
+237 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 277.313 297.949 285.726]
+/Rect [70.553 218.906 264.913 229.754]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.3) >>
+/A << /S /GoTo /D (section.5) >>
 >> endobj
-195 0 obj <<
+238 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 265.358 235.185 273.771]
+/Rect [85.497 208.847 204.937 217.26]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.4) >>
+/A << /S /GoTo /D (subsection.5.1) >>
 >> endobj
-196 0 obj <<
+239 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 253.403 282.258 261.816]
+/Rect [85.497 194.36 271.743 206.316]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.5) >>
+/A << /S /GoTo /D (subsection.5.2) >>
 >> endobj
-197 0 obj <<
+240 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 241.448 292.719 249.861]
+/Rect [85.497 184.855 178.398 193.766]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.6) >>
+/A << /S /GoTo /D (subsection.5.3) >>
 >> endobj
-198 0 obj <<
+241 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 229.493 308.41 237.905]
+/Rect [108.411 172.859 220.739 181.272]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.7) >>
+/A << /S /GoTo /D (subsubsection.5.3.1) >>
 >> endobj
-199 0 obj <<
+242 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 217.537 318.87 225.95]
+/Rect [108.411 160.863 246.891 169.276]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.8) >>
+/A << /S /GoTo /D (subsubsection.5.3.2) >>
 >> endobj
-200 0 obj <<
+243 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 205.582 235.185 213.995]
+/Rect [108.411 148.867 273.042 157.28]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.9) >>
+/A << /S /GoTo /D (subsubsection.5.3.3) >>
 >> endobj
-201 0 obj <<
+244 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 193.627 245.645 202.04]
+/Rect [108.411 136.871 210.278 145.284]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.10) >>
+/A << /S /GoTo /D (subsubsection.5.3.4) >>
 >> endobj
-202 0 obj <<
+245 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 181.672 282.258 190.085]
+/Rect [108.411 124.875 257.351 133.288]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.11) >>
+/A << /S /GoTo /D (subsubsection.5.3.5) >>
 >> endobj
-203 0 obj <<
+246 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 169.717 250.876 178.13]
+/Rect [108.411 112.879 267.812 121.292]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.12) >>
+/A << /S /GoTo /D (subsubsection.5.3.6) >>
 >> endobj
-204 0 obj <<
+247 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 155.548 287.488 166.174]
+/Rect [108.411 100.883 283.503 109.296]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.13) >>
+/A << /S /GoTo /D (subsubsection.5.3.7) >>
 >> endobj
-205 0 obj <<
+248 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 143.592 261.337 154.219]
+/Rect [108.411 88.887 293.964 97.3]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.14) >>
+/A << /S /GoTo /D (subsubsection.5.3.8) >>
 >> endobj
-206 0 obj <<
+249 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [133.317 131.637 256.106 142.264]
+/Rect [108.411 76.891 210.278 85.304]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.15) >>
+/A << /S /GoTo /D (subsubsection.5.3.9) >>
 >> endobj
-207 0 obj <<
+250 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [95.459 111.933 168.63 120.844]
+/Rect [108.411 64.895 220.739 73.308]
 /Subtype /Link
-/A << /S /GoTo /D (section.5) >>
+/A << /S /GoTo /D (subsubsection.5.3.10) >>
 >> endobj
-208 0 obj <<
+251 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [95.459 90.016 149.162 98.927]
+/Rect [108.411 52.899 257.351 61.312]
 /Subtype /Link
-/A << /S /GoTo /D (section.6) >>
+/A << /S /GoTo /D (subsubsection.5.3.11) >>
 >> endobj
-145 0 obj <<
-/D [142 0 R /XYZ 96.456 783.518 null]
+181 0 obj <<
+/D [178 0 R /XYZ 71.549 787.954 null]
 >> endobj
-146 0 obj <<
-/D [142 0 R /XYZ 96.456 758.611 null]
+182 0 obj <<
+/D [178 0 R /XYZ 71.549 763.047 null]
 >> endobj
-165 0 obj <<
-/D [142 0 R /XYZ 96.456 547.398 null]
+205 0 obj <<
+/D [178 0 R /XYZ 71.549 537.801 null]
 >> endobj
-143 0 obj <<
-/Font << /F17 149 0 R /F18 152 0 R /F39 155 0 R /F40 158 0 R /F41 161 0 R /F43 
164 0 R /F44 169 0 R /F8 173 0 R /F56 182 0 R >>
+179 0 obj <<
+/Font << /F18 185 0 R /F19 188 0 R /F39 191 0 R /F25 194 0 R /F40 198 0 R /F41 
201 0 R /F43 204 0 R /F44 209 0 R /F8 213 0 R /F56 222 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-212 0 obj <<
-/Length 4162      
+256 0 obj <<
+/Length 4741      
 /Filter /FlateDecode
 >>
 stream
-xڍZY“ÛÆ~ß_ÁҋȔˆÅ}Ø©¤â[Ž%ѺR)ÛXK"
--û¾û1µ/L.cB§³¥ƒà«»›ÛïâhÄ^§³»»Iœ{i\Ìîֿ̃Å2Âxþöã"
-æUOÝùÇE0¯«ÇÅow?Þ~—Ï
-¯H#^îϖaàåa +ï¶Õbéü›îÞü„æ×eS1†–0¬Ëž“ù#Ô<²©F Íf©Wd1#
address@hidden@êە-~õŸ‰ ß-3Bp³ÐØ)ýa11?nKmmꏌ¤’ݳyÕ®iՒáí&¶
âÈ+ˆ×Ä]ùe²ËÅ2Êã9SÐ×XÝ<ñXD<
-3š'ì:0v-´œ§‡»é¢µ+Ïû¦´ˆ,j«Ü$P&µÜh§lšsˆ‘qìD«ä 
ÅüµÁÃü®‡¬Øu¿5£H3p9¥St,ófÑ{Qc=~2ÑYP(R
-‰Ü³ft›X`O#ëx¤Ž¾3ÇâMddOÀ
-(s¥Ú¸Ô8ÔÚ˜6X"âJÅEÖΈ{Ñu^‘Í7b¸“¨hL,      Wpwž 
¡-P6ƕ±ëqukáO•Wž0¼êvÖ¾ëÒDž9ç;¯À1%zèQׅ¸+œô’ÎXTЋ^Ì:•U_¡÷ 
address@hidden"#©Ûu÷8œåSIB­Äɧ³|*öâ´pó)=ÄÛýÄG>` 
ê²³=bßˊÐÙ#:Û#ó’ðhužb´$;/J¢#±üµc€‡ª7'Œ<¼=Ö1µ$êíû‰ÏüŸÈ~Â̎qXñ_……
›¥†¬Ü©e³’!Nȼ»ø»qÊ[ØÏX+ñŽ~
ú’Õõªý7Çj2*ZªmÍ9‚Øؚ§fC{5âgáÀG1-íƒ(È1!(2)WïäZ—À3;>     
/4³ív‡«/˜ü›oïl¡͒,¢J#r댳bÄ+òÀ”"<ÐotæŸNQ™ÜÒÁ(U 
yj«)ÈÀ0û¶ã¸ÿâövýԖýj둫¼ÝՃøáîÇ){¯"rr€ˆJŸÊ‰G°T˜3ª¸VRÚZ)‰ÉúleÌ=S0ýÐ-H´äU£Œ‹'Ê€»&™q:-Ç¡Œ£­"ŸúçKÕU{Ê2­©ÂÙ[HIKž\–Œq¶R¶Ç9¿¯Uµ¸Ó=à—Q½ðÐ~=¾„çbŒHÄúŠ#O–øi˝ËíU'address@hidden
óa¢Íîx1¯±&@¡Ÿƒb˜Iت[¤¢ÖI(address@hidden
-C_¿#€wÚù±¥    eàïV=sb?bÊZ
µ¿yKí7žÛA›Ì7È5W‡&P˜zK:Iæÿ9ªÂhüM'Î`]5¨<yìb˞4´˜ёó„þÅÊTʄÐÉ#       ~Ó¬wÀ
œQc2&I`¥:*¹·® Xfq€´›6wVj´_L$Ý·o-çî=[†”’âˆ'g…:+q«´cË     n›Ë©]{AÄãÿ¦5
-%ábRU¾žáљÖe’++n¸½•¹ùB1Çf"ï­æ±<¤J\3õ”L 
k]5[ÆÏÄ~òÌÍ-=-Å÷/éÂV×naúš-X™)3¢p*4õ*_re#W·èE8ÔkH瓉Вݮ…˶&? 
1,uŠìfL%]}*wû¦š6¤³z§õ¡Vu‘ϯdáÅòPA–ŒT‡AìÔ¬$Øba¶Ñ†ÙY5¤ÄÖàÙÝÌÙvŽ€‚0ð¢4<Úo
-G)˜SJÉÄɱF©Ë~tÿ<ã   ü˜v1÷L¶ÈþϹÂ$™—D‘j>™Fþü5oÁ€¼e+u
‡d“`rÔRçÈí¦Û0Õ+ôœ[<IBE°Er´Â½Ê€GMÉ.üàÈ°k~i¼&û0¼4z^öÌÙˆÏÉþ¹Ý¬ìO·» 
{w?+û84QÁ·ÖMàŠ„ÓÐË£ù.ÿ୆sg‘†É±ˆc*~êʵ½V9ï©´ñ€ßÉgï0P+Im¥¥-náú'¸àÂ|-µ(céð‹Ô´2¨+•yĹrò|®<¥
 ‘-±Ûµ›¼\U¨ð²ä3
-2Á\S…ø¬‚<³Û¤ 
'Û]Rg?[snùæ5+ŽcžµõæqäÁ€W<Eä{©Õ$ª˜7·Ž:]pEìqz¬MY”ò+Ô6*û‰b¤¢µ’uZ×ïQï‚:ukú憱—‡ÅQi°8׋ØÉ,6ȼðìH)×
 MwUɯ$Üø\¶,èîµbç6E³qÙLuyš&Fä…dVßi>address@hidden/+{P$^¤Ï*»sEÙ
Äç”ý¹Ý¬²ŸnwAÙÝý¶Ucîä¡Î]>.U›åí„;òÞ##ƒ}K8ì1‚d>8²%›Ì«Á\2ŽÎS7;TãaÉ6ò\Nrbùô‚ÀD¬PŽÀouúˆø^˜gGÒ³6o„©¼<v¦èâ`Øv䱧˜ßôâˆÆ‡±ì
…U­}-Õ˼\&—¿h1çó;MáEÀ5] ©ý.Óy_é³òn²…
jm_iÏ`”mB!äc®£ø©ö‚òŸúqUíÓÈó£â’"ú³ÐKdæÃÍ/¿ù³5Aüxã{Q‘ÏùµÃŠb¶»      Rj 
úÍÍ»›\04ñÒ°°ºú3~ŸË‘pQç3Bâ$Hç㧠˜e†Çº 
áàåA¤OºxCŽCS‰R-¤µùÃü<À}J„ø‡’¡-Ù¾º®DP⊢FõûÐõýÓï¯õ‘
-w
/GH…î'ˆ«½ÿG ÑçbM”C[:«·™|address@hidden'Sõ®0¶*!ÀI<:address@hidden'6?
-#aÎ~j/øΏєÊyn¿©<A;³ÆT‹‚•Æ?Ö¨“D\gù!B§rø½1    þÖcŽf™/Çkb*[Œd9     
ýâ-«Àó-?S![ºo`ù…¦„­\àj¢“‡aòÚõl¦Ä¾5ÝŠfëÌÁ 
ƒ3ÔéU8`+4ö%<73„Äu5ì!€ÊžÀ¬-›4AÃ%³fúŠ–•váQt·ê’äþŒúPÅߺ0¡¥ÂAAÖö~Ž†Þ:ʖ‘a¸lÍõ·º\Vˆ÷º»QnotNþ®Ïç¥XdG-'ÆË%m3öGŽªZ[OŠ¯ŸØ‹S°»–
ÐOšæ—sÊ´©¬z6=ŽÉˆ/®Ü.äÂ'Íf
-a}±Kƒ~¸=!1ûü/Ä"üendstream
+xÚÕ;ێÛHvïý¼XX4Y^vƒ;ãñŽ'vœÝöbìì-±%NS¤†¤Üî`?~Ï­Š¤(©y60Ъ˩S§N{ÑÑ"„Ñ"R*Ð6]$idÖ,Öû›p±
…©?ÞD.t`Ó§¿.Â@'IÓܸ
³¿Þ$&Ȳ,¡Xc;u“¯Þî£ÅëææO7‹?yÔ+·ý*É¢€·ÿöãÍ«7Æ,² ‹õâãýB¤™]¤¡
+L–->nþº|ýTçím´\ßjµÜ·+h6ûەNõòÝ»ïnÿöñÇWoÒG¦‚Ж¸ö%ÎÞ|ÿÑSaŒB­ýÄœh·ñç+½Í£íN1ⶏHf+ƒœt]fÏÇ3Òue§ß*]Q„à–¯I—€Œ¥Ë~½ús^oÏW„‘^Œ¶?#\
sF…¡Æ”ÄÿGÞðëÝà69»Ì¤)ŽgDìÊN.$[)µè9s   EœAÖb“³…r0H\|»Ê”]ޕ›Ó³, VÕ 
uÅãß¾›Å¸X'‹ÑF3ÚÌUjl²“15*¼æÆ       
ÊgüÕlÀ/³A`pã„Ùð&WŦìñìó£'è—Oh9=ºÀ\¥À}Dàô"26œH貓PØm%£Š€¸ˆý+""Y‚%‡U+„íJ¢Âùuª÷¿,79«-RЖ¼ºzâŠÀ#æÙ9b—¾aàŽÉ+Ö=÷7œ
s']2Ýh-3»|ۏ°6¨(¯+êÉ7vºž·•uŸ=I%Š11ײtÇ:ƒ 
Hs¾•N^Usˆ‘íIEèDÙòm="¡ìÎðdß#ÉÝÅ|¤ž›ë戅ò'(»|c8Å·×>ñÔ 
˜÷جx”)ækù„˜ší7¼ÜŸ„Ù#y=ìÔô»B–+WàUÂ`Û¢.Ú¼r¶:2Ϊ>address@hidden|xÓéL52,¿E~&àq~</öеàïÈ;ün:ïãÿ’Æ#ÝUþê
6ÚâžöùÂëÐé’,ãf'ƒ¬w‰ë¹8^Zs¨HEîi;šF—ýƒûlùŸK•¨ê:address@hidden:?,¬ïBΓq‰ÉB©$ƒ$Óeb»ü
       u´Þ4gã_ÙÀªxaÃ8ˆÂô™ØÏA¯Fৱ߀1Å1ªšodgvºí,/address@hidden
™ÂiV+S<Ì:êP¸õë±hɵÁ×#Å=6vÐø(äË¡w—S8ܖܽw‹ßû ùÃ4ÿ›ËJ™ 
¿ÂZø?¡€q¡EkŒÊ±!¢Øìz»>«SÞõÜFÓRßßrð¤Íàhõùˆ!er¶„ZðN]*Ì쎈şÿn–¥hàM’.ŒMEã;9½p7¤~ÏäO:P
…FéþÆ¥ q òælè=i‡Ol¯móKJ}÷j-Õ¢Ùk`˜i£}T“`˜=˜´Šæ
ùµQ+]ŒFkWQ„]º:5ú`r.°
+œä¿ŸKr#|W“gRÎn!P¡0DAx„bÐô<†Z^7N„ÈbâøC)†æžÕ7·ßö/:n±3jtßØχ]ò=ы£ë†ÜÕ 
wlÚ!ðÇz”RD(,yÇ«½a¿#9Åɳáœ×«)8P   9—²Î{/ÙVÑY4x<address@hidden:Œ
+]^Œ“oJŒÔ(vømuô!-°‚#*‰¼iŒb’B4Ûb$x[&ääB…
ãe5.”ÔPs+ûÁ£<ԓx›<‘¢pÙ±‹ù×_:6ŒY,ò–ùT¬É£‰”H|6’¯2öÎŽP<1Đ,u<Ï$” k# 
    (ÿµÏ!Óû·™™F 
Ø}RTRó&#KFª›yûÙ祫û¸ÍÁ5fÃÇîΊ&”ðNŸMh|address@hidden'IL¨%Lw"‡<1ÂjèäDzhÈ*‡T7¼\ø€+qäbÏ“ó‰|À».%ޒ™€$7ïʞqH%Hé_œ°‘
    `ÑÎâÁ7‘ØÑ!q¥sK—pÖû½*ïO¶$
Fú8ó-¸'åK_Vé‰9úãæ£cQ)ŸÁ¨%E8S'sû¢ÒՅ
À§9·EeOÎ×֜¥ÂÕ¯Š3ٜŸ}Éhº#©œPˆQhçWêӑ¨ÒpQmˆÿ,÷OX尀«+·5aØâˆÁëƉµ§‡t‹¦Èªbc]Á:†£¬^KVHÛËö\]€°’åtNw©
 PÍÑT¬hz±‹þ
—ANõùR¡†}wsD§‡pëŒY_ : ãVñ+ü†²TÄÒð/Ç®…C]ÈÅkˆ¤­ØÔù»žM´Ï¼ëÍ8 
¹,*ÒLÿÆ^6{þÛeü:*Àsß.d,ºIÕ dÑÂY’²éÀÀµ+„føÆ+Á‘½å8йÕFн¹M鵙%$
L¢+`oìC.t՞0j[¹'_‹éžn݊+€°1ºH«Ã³ ~j…ù·ßÛWïYlðš#µü™ŠÏ·oKeŒÎJÙâ
7ñ8GÙ2ï˜ôMÙ­6+ìîÄè/žØÏܳŽaY>6>?†¡±p¢$<ìí94¾®æA<V.”leœþ
+lîâv+_É|C¬ò[vGg¶Ø¸Ð÷j+‚Éðü‚À7p'=?  
Ú¬øÛÜßþdžàK[Š«]ìOþŸÃ(address@hidden|ï)Â|hד]§ÜÒü_<݃-Oþª xendstream
 endobj
-211 0 obj <<
+255 0 obj <<
 /Type /Page
-/Contents 212 0 R
-/Resources 210 0 R
+/Contents 256 0 R
+/Resources 254 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 209 0 R
-/Annots [ 220 0 R ]
->> endobj
-220 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [196.285 570.193 397.03 581.318]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://dynarch.com/mishoo/calendar.epl)>>
->> endobj
-213 0 obj <<
-/D [211 0 R /XYZ 96.456 783.518 null]
->> endobj
-6 0 obj <<
-/D [211 0 R /XYZ 96.456 758.611 null]
->> endobj
-10 0 obj <<
-/D [211 0 R /XYZ 96.456 557.248 null]
->> endobj
-14 0 obj <<
-/D [211 0 R /XYZ 96.456 355.83 null]
->> endobj
-210 0 obj <<
-/Font << /F43 164 0 R /F8 173 0 R /F7 216 0 R /F57 219 0 R /F56 182 0 R /F14 
223 0 R /F20 226 0 R /F19 229 0 R >>
-/ProcSet [ /PDF /Text ]
+/Parent 252 0 R
+/Annots [ 258 0 R 262 0 R 263 0 R 264 0 R 265 0 R 266 0 R 267 0 R 268 0 R 275 
0 R 276 0 R 277 0 R 290 0 R ]
 >> endobj
-232 0 obj <<
-/Length 2884      
-/Filter /FlateDecode
+253 0 obj <<
+/Type /XObject
+/Subtype /Image
+/Width 75
+/Height 64
+/BitsPerComponent 8
+/Length 3000
+/ColorSpace /DeviceRGB
+/Filter /DCTDecode
 >>
 stream
-xÚ­ZKsÛȾûW°tY²Êb€ple˛ȱËÞJ²Ê!•ÍAI0-ãyÊxžÏl.
0ˆ£Ù²Çàýí«Õ    fZ«$
g·›Vˆ‰Ud’Ùíús½Ðs,–Zûfþ¹ÈòC/þyûéÕo[æÚJGÁÌžòä/¢‡£]öˆI‘x–¨6@
{*њø…!둡ÐՍ6ÙÒW6²³¥§"ùÙÓ!Sõyʏ_
-8Í6-Ë 
æïÓùæå_ó’ïy>>™ù¯íB𚙂a:®:Q:°Âöí¾¨·eù}qؔEZª*¯Ç6ò}°)ÚHÇ*€["áFu/íYÉQ/{äd¥¾c–¨Ê¶iŽoV«õÓ!­²­ÊÊý
-•ƒ–åj¬S…
þP§Ñ}9š‰&}ƒI2‹Àp2Täv›/–~ÁŁÓhã{V¸΋í¼r»-YZÓϚéNôU^1ÇfKTcG¾òlØ*ñêe||¬1G<ևÿÆJ|Îë5tJ}ÈyÇ$}ÿ|
ïvèmŸðBä
—
u.“<§èˆê©KãÇó¿/â`^žä&ÒÃD~7çÇ/4š£~V—GT¦ÊÓµ\ÆY=+¶àY€2?,@address@hidden&Ü:ߩι‡NBå>Ql”
      ôYS;šehâë#>ll„R£8%œÀ¯ÃfðEÿr*²E ç ·5óºI«ætœ —^ªU쳌 
Ûa|‡{øз9?Hˆå‡5lclá⩍ ¢EÀÇx~WaɊðò/ôÔ¢‘·TˆS2ôƒ0Z ñéZv¼ò
ßòŠˆÐÇAiP[èyƟÿԐ.M÷vÏì]xŠ˜’?úÈ{Û™2gòoàÄ&sqZçp.£­ÃxŽÿ
¼íò)^ÛP…‘¸ÎÈTiµ¬s°»úZOLŸø¾?nËZ$ܗá(·`oÄŦ䥔¡¨~³`쑞l¤'©ò     
ÿéFÊ#ZZvÊ
-#Êiiã#t©h`<Ë-.ՙƒÆâØ°ó"«”¬*$
ÊxÚåKR§ÅÓ¼·‰üdþ%] *tŠÔ'g‰¤     ÚZTlØ-rJöâ¾
'¶[³e§½$„ïê³1À»”`[È1×G
-Œ²ž«þ³¦è*>ÕIÍO²÷i{B؆ææ—ã©Ë;’Óè9+«¶–ÉÄiŽ)T-Ô"¦qŸÔYU‘)¡Æy+ÑÊX3U‰ÕϖÖBºìÑNjF©ð
      ™®nž0 address@hidden|kƒF¾Ø6L€.1Ì^v¥c‘
-Éã6?ŒØv]ÝR†oÔÃY`†¥qòx¶9¦q¡*<ÄÙ•gÎ.éMzVþ6ê&A48M¹9+A:«D®É2Qƒ>address@hidden
š.àzûùù‘)8QhüùÇ
u¥pÂ~ŠlT#údÈòp¿lÚé؞7zV·šc
-~Y
؞Î`·/Ǫ¼C›Þ¡ˆ'þªÊ÷ôÕ~!³¦˜f¤Ì™L-(endstream
+ÿØÿà+ÿÄ+ÿ+Ǻc¹Xÿ+ã]¶Õí"MÖ­іüÈ6?š¬,ÈLÈEȈævÒr±Í†HeYJU–ÜO¹)Ï®0‰,úïâË|™«5,OXëMhâöµGëZfŠ×V›UÊW{n¶Y6½¹°¬ò²q×c­6
     –ñCÖp9[PÃüÃlà¹2wvú¾?ßÖ~œ(=Ko˹ø¶PÉSÆzJäÒnÖçÖ      
&çZGéÛÃ3Õ(öó'$N¶²ŒãÏ6=ul³Ðoe«gö¯鴖¹Hz“oõUÄ&address@hidden
+nˆ6#ûHw+\Mu    
d’m’‘o*Ô»÷}ÕùëP^wºDÃ"é°ê,hX¹’š´Ošû1•Š„bm"Ê2v×a26$v}J:A•-¿’‡˜ÞÐÖÝG¬¦ï{‰mÒ}c^àßҘ}Ó~Ûe—
«zÊ(ÒH4¥UtýE˜ª+ì
ðžiæݱ¸Ç2V*Õm`Р
²Œ<».Ì´5W[VÛܗûÝÞfÎãa¼IB’Êü©y7QcyçXjbg‘%bÌ•òwÖå—eڍ*ձ쯾6Ñ       
¹9u™œCê·2;Ì!Xþ¯Å[Õg7¹»?”¹Å´º¶›c´vË8­.B®A:÷žbœ}Ù¸/{Ïl    kMÕ 
ý{N©Zü3Úi܍‡Gëºÿ+ÞfK)address@hidden/v©2cŒ>+\œGv>`6‘UXÅ
÷göSBºAœ×ÂVd¤ýƜd&Íìg£’L<o«–[4lŒg9֤ڙ)c3£ì›P9£ëÃmƒÊ™ôg™tMÖ*aˆ÷ˆ±Úäò·'/w‰Âߛ¼_l$:é“9p´):rž$ŒŽ£`Amǐ›
+<×ŐkS'î‚áááäU)®r”È=“ñse•ˆÊNÅÖEF†ü–#âÞåȍrFj´s÷j¶‰|l¢nhWƂ»*¥÷SÓ<{WSïŸwÙ~¬½q+Ôö*=Ƌ¸§t5¸Jå“Ní{%^/ë¤ö6__˾«}ôÈƪ4ÜȂԕJÀæOj¸qóoâ,µH«åR¹CªÖéø€ëõ:|
Mb³ßÊ#""Ão9VP0 
+ÀÌ¥JR¾[I÷)JõVtHh© endobj
-231 0 obj <<
-/Type /Page
-/Contents 232 0 R
-/Resources 230 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 209 0 R
-/Annots [ 234 0 R 235 0 R 236 0 R 237 0 R 238 0 R ]
->> endobj
-234 0 obj <<
+258 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[0 1 1]
-/Rect [227.667 715.094 365.648 726.219]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://dynarch.com/mishoo/)>>
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-235 0 obj <<
+262 0 obj <<
 /Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [261.079 695.39 417.486 704.301]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/licenses/lgpl.html)>>
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [159.22 752.088 276.779 760.501]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.12) >>
 >> endobj
-236 0 obj <<
+263 0 obj <<
 /Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [460.331 695.39 497.856 704.301]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/licenses/lgpl.html)>>
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [159.22 737.545 329.082 748.172]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.13) >>
 >> endobj
-237 0 obj <<
+264 0 obj <<
 /Type /Annot
-/Border[0 0 0]/H/I/C[0 1 1]
-/Rect [95.459 683.435 196.082 692.346]
-/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/licenses/lgpl.html)>>
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [159.22 725.216 287.239 735.843]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.14) >>
 >> endobj
-238 0 obj <<
+265 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.781 100.254 387.503 111.102]
+/Rect [159.22 712.887 282.009 723.514]
 /Subtype /Link
-/A << /S /GoTo /D (subsection.2.3) >>
+/A << /S /GoTo /D (subsubsection.5.3.15) >>
 >> endobj
-233 0 obj <<
-/D [231 0 R /XYZ 96.456 783.518 null]
+266 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [121.362 692.56 194.533 701.472]
+/Subtype /Link
+/A << /S /GoTo /D (section.6) >>
 >> endobj
-18 0 obj <<
-/D [231 0 R /XYZ 96.456 758.611 null]
+267 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [121.362 670.02 175.065 678.931]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-22 0 obj <<
-/D [231 0 R /XYZ 96.456 669.418 null]
+268 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [256.702 610.53 263.164 623.122]
+/Subtype /Link
+/A << /S /GoTo /D (Hfootnote.1) >>
 >> endobj
-26 0 obj <<
-/D [231 0 R /XYZ 96.456 495.95 null]
+275 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [514.529 503.175 520.991 515.214]
+/Subtype /Link
+/A << /S /GoTo /D (Hfootnote.2) >>
 >> endobj
-230 0 obj <<
-/Font << /F43 164 0 R /F8 173 0 R /F14 223 0 R /F56 182 0 R /F57 219 0 R >>
-/ProcSet [ /PDF /Text ]
+276 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [156.536 491.22 162.998 503.259]
+/Subtype /Link
+/A << /S /GoTo /D (Hfootnote.3) >>
 >> endobj
-241 0 obj <<
-/Length 2624      
-/Filter /FlateDecode
->>
-stream
-xÚÅkÛÆñûý
-ᾔBŽ+.wùrl~ä»       ‚"B‹"ΚÜ;±¦D•“Õ ÿ½óX¾NÒ%n
-ÔŽû˜×ÎÎÌΌäƒÿr‘„Bá"Š•d¼È¶WÞâvþ|%-„ö<¡=
ã3›®q¸p'^¯¯V·Z-¤I,Öw‹P'‹uþ“ã/¥#ü¥+¥¯w»¦MKX)ø³»_º*
-œ”?<address@hidden|kjó§féj:›jéÇ΁'mÅ߬Ú}
ﻚéj!k­,ëÖB¦¥Ùå-Ž<ˆåJH‚x(×"–Ö¢1m·?9C‰ ìaï:ÔIÖrK7
-|çU7í
â.\¥<y>ÝêðŽxܪ­‘Ól*$Sæ8]¤¸ù€address@hidden;wUÍè¨tT€7;9^Ù 
¡‰Ö‚ÀsÞ!£0-tµ´<"Lz‘èžQC‡T
-´+
݇Ҏùœn÷ƒ      D»úf=øs"…Žô"Œ|ø†S?ñ|êN`Éó§Vo¿A©žçŜҜ"qYGp³
-­¼Mñ’¯_>_ÔË¿Z$XúpHˆ5Hn½ý»~€-ô§ª
¯à™ý$vpüÞZ~-úX3}¸zv.ÜZ`¾Wû¾
PùÜñ¹yBýi1€ì´6yQ›¬«vu„«ív•ç«b—›Ïb¿ÙŸ‘ÿ!µwbÿb~d:
-:à½io»²ü‡!›õðL_?Enû›ä¾Gci¹~ˆb[E»ÖܛÚÑBʧ¸å¿Éí-'̔Ë<ÏL
-¡äæÖë[qF¤(»:ˆ²ÊÒÑ­\׫k¶Ä¯f*ÿj¶;Ì·Oîæv‡;¾þÚ>
§Vöëåá.}¬<“®¢ò.™ïE»¾+)address@hidden| áùïß~«û^ÇïÞ^pÅ=„À5uL2qrz      
Ȥ/?¦à‚ûlˆ1‚ÛèE#Óª«Ç€9¢¡üËÕ:z‰;}"lJ´â7Ä&<³Ò        /"qU“b0(qF0ÈÿC
Õ½*Kªð˜6â|(6æå K‹K/{D•Éçã—Û•~ù:à:+æBëvk§*K®±
-*á|ŸSOÎ`F9¨¯ÆçÖ8#™¤¤­Ý(‹¦å^½ò%ÅfÎ×ë¶0–Œ”˜z_DúAΨûÌȽ9a“9Êâà•ÒÚs^Qi8Ì֟ä•Û3±€LSý¡˜‚qÞcÜánWÒAB›uâÝt†²xLþ«©m¬ØüÐ&e°ŠyiJà
/PXyB®ÔTz
¥™Ñ<àÆXÂJY|šÈÝZA²®i«mño[#€^|畭Ž$SIy·~sÆíz®'©¡L„s¶µ-•3íinˆ 
ö-Ð>mðÜTQ-—X¥auØieÓa;;©¼ãDDËb·ïÚÛÂÀùs
|¡<address@hidden       ¼#é3Ûª>%$!;Ö=£]ÛrD™Q\Ë„qUÛª7âú8Šv†j>
óIÑÑw)(ÜøI,⠘]Ï©ÙGŠÖgRö$èe"a´§©Uâq«Ù¶<tKÀ~ v~˜ÔgdD0(&å,b
Ɗ„¹I€£{ëÓS~Mëõîy‹

QLï-͆¼ó8…㜙GÜ â&
-ÄÙ0š)
-ÉWXÛ>Ö'¶~Ãa3Ěn/¬F“Eú
-É DET¬¡f[®¹þ¢š‹ñº]B¥®¬e„…:M†]¼_1Ìôks   
ßS*„»´ã–Êñ¸2âRÆסð#êÌýë꧟½E•Ñû+O¨$^`ì      ™$‹íÕÐè£yyõãÕ_Zø
‚ücT\+’ëkoZ4vå¨6   
Õ£Vjá+[†gÝV{#|×6øwÓÖtÍÀ-‚¿mHE“¬'ž`<Èq%¦Ð0<ò„Yñ·ë#ït‘íc0žuXG©²®®ÇŽ.ä˜Nc¢ȹ­`R2
#É!Íçn¿Ía¬$w]ÉĨã@;ŝMLÎJaVûžuZ>µö‡—‡›"ÏÍ{ö*¡D
-1¹B¼Fô‹-¤ðÁ…Jüš²ÏÀY„¨Ž-ŸxƒŽèDŽÞ¦       o¢)”[[?–×þþ9éùü2H2¼endstream
-endobj
-240 0 obj <<
-/Type /Page
-/Contents 241 0 R
-/Resources 239 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 209 0 R
+277 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [235.264 455.201 409.857 466.326]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/projects/calendar/)>>
 >> endobj
-242 0 obj <<
-/D [240 0 R /XYZ 96.456 783.518 null]
+290 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [137.358 19.724 148.76 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-30 0 obj <<
-/D [240 0 R /XYZ 96.456 758.611 null]
+257 0 obj <<
+/D [255 0 R /XYZ 122.358 787.954 null]
 >> endobj
-34 0 obj <<
-/D [240 0 R /XYZ 96.456 349.472 null]
+6 0 obj <<
+/D [255 0 R /XYZ 122.358 654.661 null]
 >> endobj
-243 0 obj <<
-/D [240 0 R /XYZ 96.456 269.591 null]
+10 0 obj <<
+/D [255 0 R /XYZ 122.358 440.915 null]
 >> endobj
-239 0 obj <<
-/Font << /F43 164 0 R /F8 173 0 R /F56 182 0 R /F57 219 0 R /F39 155 0 R /F59 
246 0 R /F41 161 0 R /F40 158 0 R /F60 249 0 R >>
-/ProcSet [ /PDF /Text ]
+14 0 obj <<
+/D [255 0 R /XYZ 122.358 236.641 null]
 >> endobj
-252 0 obj <<
-/Length 3486      
+281 0 obj <<
+/D [255 0 R /XYZ 137.601 129.691 null]
+>> endobj
+285 0 obj <<
+/D [255 0 R /XYZ 137.601 110.723 null]
+>> endobj
+286 0 obj <<
+/D [255 0 R /XYZ 137.601 82.289 null]
+>> endobj
+254 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F43 
204 0 R /F7 271 0 R /F57 274 0 R /F25 194 0 R /F21 280 0 R /F20 284 0 R /F60 
289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+293 0 obj <<
+/Length 3568      
 /Filter /FlateDecode
 >>
 stream
-xÚÅÛnã6ö=_á €Ä*¯¢´oÓNg1Úî6Á.ÓyÐØrì-e%yÒü}υ¤$_&ÓéC 
>$ÉCžû¡äLÀŸœYjl6s¹N­ÌgËý•˜ÝÁÈ?®¤Ç0B¤F€Ï.
,g³Åhïn¯¾}k‹YžY6»]ϤP©Ñzæ¬H3»]½OÚùB&Í\&ó…6IÕös­“§ùÂH§߈£ó…
rZ&address@hidden<`÷ºûù‡Û¯~¸T†C—*kÆÿ_½ÿ f+8ϏW"ÕE>{X¤²(fû«xdjï®n®þ׳…‚ 
òëVùú}þgܸŽ7m䙛Ö–PtÕÕ§ªî.÷Þ
- ‹ݹ4·–G¼®o·õ\¨Ñyr‹w¹{×Ö$5N&address@hidden,¹Å      Æ*OBÜp·w}„³‰
Ûö€Ôs_–ùMjÓÔ¯hk1Ùõ¡­~ÒüŽ³¯H]$Ýa‰'Ýp«ìø—Xâæ[½ÅݸcM´õU¹Â¾œ/ÑOiê%^¢-ñï_¥H’Mþ]íâ

Iý¡¤+]ÑJ'å/address@hidden/address@hidden:GhàŽÊ`–Í"address@hidden&¡'ef¼Æ+Ã]Ÿ˜bÄ{šç–ï_0qQ—,ß+‘ٞЮ¢Zƒ$œ’¸]Ã"*Ó,.“¥Uf-^(–h¹XüxÌ&›ªöËlªs¤Õ(—Zˆ%®¢ƒ
 f!rD¨dÝÐ!—p<ÜwÅØeí1=uÃ( 
ÙwwÜ–Ç>ð8=˜ÐSZY$¹h}‘ïh,KÜ¡C-kþÅ»E2P·«ÅØ¢óøž÷\U¯¸Ý´y
+­šÃÇHÝ£ŠÉ‚|:r}¬    v'—yònc`ZOBÁ        ²Š³(Ÿ \‚„…±Ïúíé‰Aè#kF1(¹NÜ>P
NÍ¿]°xÈ!>ÉòôñI¼ì‚#Q"[&:Òyaµ™K•½˜°Žö¿,¬™€Ͳ)ÚvåÇ]õö-â”<P¹.wÝ92ó‚ZÓ 
IxÜv,ŸcÔZ¥J¹™…ÐNk‡BÀCí݌_GU…€½¡³ÌŒv>^      address@hidden  
~,W‚ªÞU¬Êp,7¹¯²;Ò6¸ÇÇ—ŽÏ£,¸
0«V¹T»³…
“EÀYŒNNaœM+&’OIÇa·»¤ÈàÓ³âå¼Îhÿˊ,³T(ě¾ìÝWë2D8€yKº¬£.k¯Ëƒ"kVdíšo‚ÝÅÆH—3¨ºÌú‹>Ìa¾H?ƒo,¨‚µ«Ð/âHÓN'±8˜
k¤ÝC>埝Vã!r.¾Ý5(address@hidden&}¸E‰ÎG¿Ç®›nË,i¶_ºŽzš½ßf…Im_]Ÿ«H€ÒWÁãý
-ö¸åýàϸקíî¢#kî¹gå4
ù̐ê™쬧-y³\ZÀ_þ‰B©P•Iˆ7²ª|å¼Îú0-ÊÓEÎå)¨m}b¿­c 
x-&ÍeÁ>nxxÿ%ìÒ˜’6CúrvqØÿ²aOgۘúg
cÙ¶!ž„Ë’ÉkT;WPÔGC䈰gCxŸÆÕ.å|àð{I•½GU~hP»îšuËÍêD”T‘«Ô£Üá‚wão 
„Â`¬Œ½ØUác8Þ,¥3opb|address@hidden>address@hidden/U)€ìãgcôÅå„V7¨!ô™š=͝N3«B×Wa¦÷¹HcʱÌÎåU´è4ׁ©ôڇ¬¤}¥xJ†Ô©ÐŸ'Ci
 €J›2Ô0íŽu_zÓ Vzš_ƒ=pÀÅÃø/+R+'*óLE
-Ój—Ë¿üí®ËÃdz'¾3h„qôš"ŸpšßCM*37óH¶=¦×=,öù ÚÅýendstream
+xÚ­ZmoãÆþî_!BÍ%—»äõâ¶IêôNÐ4î‡ ÉžDY<K¤BQqÜ 
ÿ½ó¶äŠ”}¤8àDîgfwçå™Y«YÿÔ̪0ÕùÌf6ÌS=[î.¢Ù=Ì|}¡„b!$æ‹»‹«­gy˜›dv·vl²(užÏîV?_=ÕE;WÁržÄÁ&œ/à±ÙÍI–··_ξ{{u“
,ò8ŒRˆß~†³¿ë•P&Mf{¤'N´÷Bñ/OcG½ðÈIeOܘ#Š}||D5CÐzõTÃÿE»œÇ6ØÀcˆÊ´ŠujeNµ힣™è¢£YÊoûlŽ¿¤Êݦ:À^é$Ø¡]ÙVÅâ
 
‚™[6ûyœO¨u‹ã÷›yœ*:S.VÏ¢0¶Š˜.yÓÓ|¼ˆÃ”h~ŠTÊd¾‚*cجHNåÕÈÃýÉðtùpœ)Ãc¥ã
Ó:      MdÜBa+f¿€~‰µ¹!ÿf¹°:ÌóÜҀIð9s“WovjöUsñÝÅì»a¿‹vgÄYÊL~ü9š­àhÞ^+n›b…
n^ß3aSË>@Lm֎‹;•U¼ÞHÊ^;¢% 
éI¢žæÀ,[ž‹P*·R/address@hidden|‘½lÙ6ÖhðõÍ[lyÝÈÔ/8UQxà‘qè`ø¸çÚû„Ç6b—lã”D^òŽ8VóÄØ{¿8”ÝqÎ72ÉjâYðžZsdIË¢Ïñ
[{»gæÄÄ#jÐ8Q&x¬Èvšc‡ï)x;Fs•ïŽìEHt芗Y¡
"}EO¿öÆÝrŠ*8aŠÈęJpðâ~áâs[²óívƒ#”+ˆG!ÞD]#ªñ¹ 
²{ž)ÎXþ9çâ|—ÌæEH<¤‘ØB0JèK…k€(§Á-YEYƒÐ      
VI!é™ÑàÉIN˜X±£]xĤ-‹â—%¹ŸÉ}ׂLnM†©<%rŸWF û<ÞcÌáŒÎÄQÿÿ¥ç 
®R§K{†9êÉâNìÄRpX¸Bø¸Üœƒ]‰MBmì¹
ö`+Hëà<åMQáÆ$ÁÅ$%K©$c”¡,0È·•LKöë‡+HGÑhåæäcñ     Â(‚ýCÛäô#ê…
G>ٖG\Ö×ßþ›•¸-ɯ¾b_;EëAc\;ÏþóøÓDPfPÑΔµ“%·ÀT'+¯Ð¼´Ž1\‡çê:L4Càí+Ml?Ê´=ÚçLۑйA­½ãc
  ÃðZš—+SÜ痫¢+d¤.våÉÀÕY«|wì:LÌx¶Õý}Ù^^c.Ã×WLp-ÑÑWK¬î
+Õ¿>address@hidden@Í $uˆ¿ìê¾ì˜æq3€t¢Yn]O
eõÈY¼=z9ɪ§·§º’-m©Á€¹SÐã™z[ ˆÄèŠò÷®\UE×WAOSÜasÈÕ뮜:
+Àv“¸bÖ7r´c–†]j„©à9Îsjê£Û£}ΰÉǤg
þKZ)<¹öSžþþò˜›ªÜ~Pð=léÂnYVÛXWW<úæ+þÅni¼‘|ã9ޚ˜üëðìÆ*ä|"~ýÉê3|ÐÁ'?
 X¢qb{1 ”<­™×4Ä;address@hidden>Fv¨ê´S0íFPCfbÒ§ç?áiM˜åÎü½¦à'k½Æ}_]+HïTn–…
™Q_rLϼë”!t29|Mpžp×¥žJ4#¬þ6
ÊâKéÂc·_%'ûØ׉:DÏÑPK4„an®ï]Wæ
+ž:
‡zû´‹}Yðàuã©ÇnmÆœ3Ñ}
‰*y2Wåº8nå’«¹¹HˆÁ!À:AÍ^æÔyv^ˆL-ÕaôÀHB"4õ¡êóÔõàá¾ú¯è!©A¿åtBhè¼làDãXBò¸)ëÛ¡š[‡®Oj±o(çŸrg¦Ù™q
 žb[ÐǙ-8rz[ñe'jÒ
—ðÃjŒqýV‚,»oEW`™¨a×Ùþ”Û°š_½TAÛ¤|ðÀ½†\¨˜+'à³Q;Œ(Õqðfͳ8Cví¹f    
!Ä!±E×7Ðv<áíºå›üåUØøLOÁ*O,¼ìÛQEñnK·;ôU[îäŠߑõ•­ãLË·r‚«¦ï
ÙØkÞË')úRÔ"·æ̒Ûª²uáê2B·[Tñ¬ûþÝ8ÐÝ}áJbÈðÅÊ{–òNS÷w)ؘ?ۖí€
¸ÈóªCÆ_œc Øu®î}ÿlƒàê¯X<IBjý¦Á í©öLG‹ký†G³ëo   
eªàÖA«ÊkËÈQžÙò¤{ÄF"3ý}dÿ"~–˜æ(Úu–tò1ÖÑÊmM)%÷«à)Ù㓓oj1BxÁHY.¿Û‚M&ö<¢xdx¥kݕ®3×&aF°[i¼/—ԁÐvƒ=3ê~€£´tb-–=ú€5à3˜9élÒA\ºé
…ºè²=²nöâ8ԃ’‹ð©µ§Ȥ+ñþ˜žî(‹'address@hidden,1³d)·ú¬æ«ºsAOÔ%]•ñõã^+þ°tq
+?ÀÑ]!m(RqXæ΍GSœI¾z éÅPðð­#(^+&¦¨Š7ˆ”]ϧm"ì7Ueý$þ 
ì-¥Te§ðçìâå²üÕÔKMF¹»/ˆŠ~     :>address@hiddenÒQ¥mÂyÎ⣞¶Â»RBñžz¿Øʎn 
\£m;\xƒ>r
ý¶DœáÄîÇ×D0«¥  à]{   íb ž\pãþN2iTh 
(õeŽ/¦„ä%Q§\úƒ9óçPáFQvNP„}©8µìœú¿ÙHÒ06ÃA)0þÛ4Qåä<k½.Áá;ïOÆþÓ-1½„‘ÓÕä/Â
”Hý•>{ŒŽx1P³ºžØC:Éh"Õ¢å'gö×ýþÈfí°endstream
 endobj
-251 0 obj <<
+292 0 obj <<
 /Type /Page
-/Contents 252 0 R
-/Resources 250 0 R
+/Contents 293 0 R
+/Resources 291 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 209 0 R
-/Annots [ 254 0 R 255 0 R ]
+/Parent 252 0 R
+/Annots [ 295 0 R 296 0 R 297 0 R 298 0 R 302 0 R ]
 >> endobj
-254 0 obj <<
+295 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+296 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [294.015 638.329 374.463 649.454]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+297 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [239.005 611 397.3 619.911]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.gnu.org/licenses/lgpl.html)>>
+>> endobj
+298 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [255.044 391.189 275.979 402.469]
+/Rect [347.874 50.962 362.597 61.81]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.8) >>
+/A << /S /GoTo /D (subsection.2.3) >>
 >> endobj
-255 0 obj <<
+302 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [243.214 214.651 268.757 225.931]
+/Rect [461.547 19.724 472.949 32.675]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.11) >>
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-253 0 obj <<
-/D [251 0 R /XYZ 96.456 783.518 null]
+294 0 obj <<
+/D [292 0 R /XYZ 71.549 787.954 null]
 >> endobj
-250 0 obj <<
-/Font << /F59 246 0 R /F41 161 0 R /F40 158 0 R /F8 173 0 R >>
-/ProcSet [ /PDF /Text ]
+18 0 obj <<
+/D [292 0 R /XYZ 71.549 673.876 null]
 >> endobj
-258 0 obj <<
-/Length 3343      
+22 0 obj <<
+/D [292 0 R /XYZ 71.549 597.729 null]
+>> endobj
+26 0 obj <<
+/D [292 0 R /XYZ 71.549 429.337 null]
+>> endobj
+291 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F25 194 0 R /F56 
222 0 R /F43 204 0 R /F57 274 0 R /F61 301 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+305 0 obj <<
+/Length 3406      
 /Filter /FlateDecode
 >>
 stream
-xÚÅkoãÆñ»…
`àppâq_|\É¥irh‹¶ç¢’-;ërË5,óŸoÞ]ýéfä2\Òf±vyüÏՏ?'³ÜçÝU›"Ÿ=Â8‰UQ̶Wã•i^_½¿úLj+™-4PŸ†åÓé.ä‹ÌZ¸%mÕI›
Phõº.‡·e]ߖË{œH'²,Î]tß,‡ 
address@hidden"zYy^68ëyr„ª5~AQ_–¨7߬ÊYœÁ‹,›-
XòV2›ºè§D¹rˆç‹\»èûýºæ…[0ŒíƦ©`¯ýj¼ñ
ψ„Z•òÀÄÕð§äˆ)Ç“Ä~—s 
¼)ñüGJ+^D”Æ'%:¿ö5K¦m²$B6Z`!V"·8ÃH`!Kɝàâ.~õKÄRrÎEï½g€Þzxæ! 
Ø€åe‰rìê¸ÑÝ     Ä?'N p¶Å‰e=G‰Ìê¨ëâÖÄIVġIZð{Lrݒt\T6,ÿ[¹ÝÕAÜ 
µ5Iu¡´ŠÕ3£Ûu?b‚ Ôò·÷Þâ’&=Â
-Û$/‰aRA31!×ùœÒ3¸DnRBÝ 
æ=ØëùX•æEœfŸ-ÈÈ_Œ1i®â¢`9µÍ{_£ÍýÑøò=F§!փ×PœqTòè¡¢hâX̎ã:QEqØÍÈÉHè,address@hidden/Úfa°ü5yÆHêxéÇOg|Y8ìz_¯Áw­³Ñ_€€nï1Pº¨jøËÃ1†7Šnhm²Íøמ¡Êf%àå=ßë”fÙc¨Täùý
åYâwµç5º1a„U‡D‹'€
PªQü]Êò¨Uœ,Ëæùžyöa#áð“½ÆØØfŸÑmô/û†Š)IÅoÞÖmïÿ°ÛÜP
-“›šâ €ÔäÇÙÆlˆ “lˆÓGò›:-Y"Ľ䤍ÓG-ÌHŒB1{&-?Wƒ3ô(ßTK
uqÕôCÙ,=Ϩ 
ƒïè/<-ùC-e=ÈíDPÈá³mA/Š:ÇÜ«’è×=áGDIԁ%ƾ'¨9LÉ8éG½ŒXI¸Gl$¡C€Ôc'”>=:mãä36·ú—}X°
-Jþ¨ÿŠê’̧M
¥;O(òeÙM꬝ZþN¬Dn'4Udä…{^bŠ8’V³“i°™#?ÎOûIí°_$Þp   ¼ g˜°S¶}…Š†Z˜“Ì
pŽñ     Q 
‹Ý2ÛMˆ'YŠœI_4åã2ÄÈ曖¹ð’=‚³NSÒІè!69Lmº®BåÿmÚ"‰sîü>‹mNè_´M››XY~ãê7ícSm?f
 ¬Ü–K‘ÑÛѾ”3š³MjñI¥çQxZIö¢²K
-`BG|åq|address@hiddenol!…¢î¹FZänŸ'„##Aþ·>4Óõø(!†aA8E6›àXÉ*Ò<¶ 
´Ïfú—­"ËÑläÄ·m·-?Ö,CmY5w`X sυ
us–×l&¥3,b3ªô5O0ßá&.j€µ×ÇÀ˶Á|q·ÇÈÄ(=C<¢¢JŒO—Jîï¤_;®>yv\ÃÀª
-U)U˜‚~Õ6}°-¼=2ñ|V€º’Ƨ`ŠUDóërì"–äÀ5’{â{È(.ÃÀ°Gé¬xŠþŸ…à^ÞRÓ
Ë>±:aÕïù5œv6"tàJ(Վ§õÙ<ÖørÛþ${0Ì®×ì%3hNá        ª& ä
JFãÁÂÅNH%Ø]:­Šèá†^%S¨\¾£ˆ¥3®yŽ:¨Úl½‚“«7|[ŠyñKAÙócæëoÖ¨•¢Ù†˜ö6ôaür÷\àuIŠÎc¡¾y)¥y.W%Žéª+á£$+ÏyÇkTWC7.CG\
-<"nªEDNœ
-UHÚN­ÅDM0çyï:88ãÊñç­º˜&address@hidden;ÑhüÁJi¶”‡AØ¥LiB-,     
address@hidden&UâÄxBÄ÷·çF µÁ «ñš¡âÒg ºßŒþ…
´×'{dOƒÚÁï᜙J:淕¯ÈN•‚븄͡®Q®
-ëàmÛŒì ”<Šƒ<R¨Ç§r™ØöAeÃí#ÊôaîjØ,o©;•Ú7ËNTâ·Èƒ¿ÕÊË᪠   ¿       
Ü;Rà6ßYyáx¤Å=ñÐhÁ"Óۃ®/ªÚRÃmin%¢"¹ã°a$g©Æ>
»êSS(ò8KÒg!çĬ‹Ó\      ԁñÑކR9w!¸Óû2:®Xð6(ö£u´(pÔg‘à    yï•SUÿæL,
=à3/˜?œvT÷ÓàK6ãL5Ì4žSw ášhRq»9ºqå
-.‚±:“ÏsúU×&Ï»ƒTXE.½Ü‡º¡ç-.S`°#¥–ì<ÐQË~
íEG4òè+î´qÂV9Th¡wÏðL4€YGÎÇå,³>µ¶Ãn4ìs!ƒRoŒ'òPyl\ˆPGc‹—RIFf^9p­äÿLHÏ:•°
address@hidden $Éɹ8ɏÄD!ÉLB™áàϱNÑÓ1[«1’àÙ÷EßÅNBoN*ÛÌÎtªc3ý±ðäGC\Œü¯     
S§å*žDcñ£÷÷ÛooɬØ賦ZzÿO_¿æ/=7÷iY¨ú]]>ñ‘ɾ <M|HôÐ-NIRǦ" ¨U’Œ$«fYïWZ
-èx–{ª¶»DÉ߀Ÿp‚ž{ýHü¿ØÆ/VŒáÅwo^üõÝùÙ]©ß$jdQ$Âó†':I 
Ɩ#6J–ÌW|€•ªÇšwõ¾ÒxÈ?b=á|3xŸž|ÙÉpÛ6ÃFÆ«ò‰BMþˁZ·ôˆ^¸ÂƒïªõS88!6rõÎS©Ý5°Ì×ò
       lJÀ ú¿õ£úéFg
-áÀÃ/¿ å—/c¤ÈwïùûMH88io%F¥ýpÌÓýô`M-WãWXUþŒø+ÏE:Šãu+      
èÓ3Bfppw°Èèb$;ˆÍƒ¬”ýè7þ7A`ø³£¸Ž1ýU…óä{ÔÓnËlûelTms†|address@hidden 
vëú`\ÁG¨°ÞŸá
oju_H6%ËVôûGNÓsÉôøäïìÖç›Ùðç‡%÷ã‹Òõß©ÜâG-:tk=UÝ6S´ë±˜sp2>jÛìpƒ­R=ês\Dˆ
Ê5ü`‚”Ó”ÿ=îò/è:‹UV\ìϽ(e$†sÿ…2>úŒ ”Q&bԅUš$H4}NGþgî”Îÿ+xÚÅkÛ6òûþ
address@hidden&ÀŠ"‡Ãá¼gd5࿚)­ýÐ&address@hidden|>þóÛ«å+cf©ŸFáìönã'©%öMšÎn󼗏UÖ̕·š‡Ú[ûó
ëí|&¡÷úõ‹ùO·_-_%=ŽTû…#qï\½úⶣ˜Ð°;address@hidden/àDóà¸SŒxìñxD2} 
:¬àoÖ¬æ:öÖ0ô‘øª,°&Žô˜ª±dæŒÌ &"þië'±ž      
‹‘–ÛõfÌ2¡·EBÚ¢Ùd%Nho²¶ªwszHvƒó÷ë¹N¼)©+Z#¯3
+dFÄé °§|j°µ–ñ‡Ÿ‚Yüúê
+t”ðˆõph{e‚À7‘÷ò껫^!ûµðC,X
³<œ)address@hidden"address@hidden,GFÞºFnù¥­ù¹ª+8àT¸ç2|ôgXVUNÚ
+20‘òû
jï½ [ËÞ}¶ÅcQ‚¨'OT‹x_¬ñ÷E{؝Ý%!F‘Àސ1«vSã‰`å±ÕÞ+äV³oɌg‹0
ü8++v‘§W¼Ë¶»Žrÿ̍¨£Ù,Š#?Uzhûg>ÀÁ.Àä†jï\€ƒAžæ›¸%Øÿ&ÿìz%¦°+F”Á®;O¶"Dï#„֊ÚÁ2Óŏ*4²¥si¬¯‹^é+·„D^³™»Û¤
²÷YηH
ÊØ]„ÐL&ºÀ+«•Sц§EýÌ?ÜAràÅ/o¿~-þ,ø3ˆµ0b•ÝAð<“•6+ƒ"Uä*6Žî+ª™
Rü(´]AAeNÅrÜ’è°›8#…ÍJÉfÜcR+Ìm0mٔg|ñÑ×Ä(­„ÀWóÄxuYr=µ¡’Mk   ð”?è°+ 
uØG~Å4dŸE[ð–r³oy„¢Çç¯Rï85oÚM±ïÑqbT4»ÆeF-J·½‘
+Ç/ú<T™À(eƒ+J1­‡]ûš·õ՘Ž$ƒY¼oFà{ž 
¯|ä"­ÞŒéHy|WT+ÉêIÃvEcœu¦¹o´6!6P€9Tóšr썒W7¡Ó¶FÚ¹x+ôaJY®a¦…
Û3´Qïž#FʧHà{ã<úZ«ô̄~r.ô!ï¡åÇqø×y½‡Š¯}–²üV7Ä솃„ÝpÀR¥ÁéךÄ>hËßÔ 
¿¦dÔ¾ endobj
-257 0 obj <<
+304 0 obj <<
 /Type /Page
-/Contents 258 0 R
-/Resources 256 0 R
+/Contents 305 0 R
+/Resources 303 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 209 0 R
-/Annots [ 260 0 R ]
+/Parent 252 0 R
+/Annots [ 307 0 R 315 0 R ]
 >> endobj
-260 0 obj <<
+307 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+315 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [330.307 701.575 344.075 711.538]
+/Rect [137.358 19.724 148.76 32.675]
 /Subtype /Link
-/A << /S /GoTo /D (subsection.2.2) >>
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-259 0 obj <<
-/D [257 0 R /XYZ 96.456 783.518 null]
+306 0 obj <<
+/D [304 0 R /XYZ 122.358 787.954 null]
 >> endobj
-38 0 obj <<
-/D [257 0 R /XYZ 96.456 431.568 null]
+30 0 obj <<
+/D [304 0 R /XYZ 122.358 763.047 null]
 >> endobj
-256 0 obj <<
-/Font << /F59 246 0 R /F41 161 0 R /F40 158 0 R /F43 164 0 R /F8 173 0 R /F56 
182 0 R >>
-/ProcSet [ /PDF /Text ]
+34 0 obj <<
+/D [304 0 R /XYZ 122.358 353.908 null]
 >> endobj
-263 0 obj <<
-/Length 4356      
+308 0 obj <<
+/D [304 0 R /XYZ 122.358 274.027 null]
+>> endobj
+303 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F43 204 0 R /F56 
222 0 R /F57 274 0 R /F39 191 0 R /F62 311 0 R /F41 201 0 R /F63 314 0 R /F60 
289 0 R /F61 301 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+318 0 obj <<
+/Length 4081      
 /Filter /FlateDecode
 >>
 stream
-xÚ¥]oã¸ñ=¿Â¸—•µN”H}´O½Ý^»‡»mr(Š½}ÐÚJ¢®c¹’¼AŠþøÎ)J²”Š<˜"‡3äp¾É¨MjS¤¡6é&˓Ш|³º‰60ò§%:address@hidden:address@hidden<address@hidden
-[§-ôõðI_€ÎUPŸø·Ã¾Šfô5b8m?ÝýtóÇ;·ÆX«0ʍ[-žÞÚUu灃û~„Nƒ°CÕZƒã 
E±Âéy‹wKµMž]=oÙy0³óŽÀ¸S,2EÍh)…
-§V‰Y˜5“yäb&é˜Ü‡Sח§¾ë2S^…Eb½œ[0bQ<±3$ڄ*µ 
Öü«Ú÷!š¼·çӗ(,address@hidden;˜.Š0J’Õó²0«ä&xÜ¢ Æ:LáhWq€™"heá°ÐQûEA\!6â
-5+‡¹Û
-O:R¤“sŸ“„inEí¹ª¾üåòô}üTÚÒ(4I&€ìáÏì?Ú^¼&iæ4ØÞ¬©÷屛+D\„
-¦0H}ϸë)Ž½Nod/Ï8TJ =1I2:Ðv‚]c¨·ޒ5+ݪcFW‘¶|‘0+3ajôȪ9
-£1¶ñlYk/      ‘)â0ËׅȃY"ñŠ­sB´FM„È'ÇBT$Bd W±²Ñ=6ÏÝ]ýtÝêf&B–‰NŒÌ51‹ 
¬½ëÛË)Òa1¦'E…šÂÇDn
address@hidden
œ[òd_krt$¸Ñ´2#€õ©Ð£IÇZG0ÚM»(; yE¤Öeg€Y’xMvVˆ
²³BÍʎGŽd'Ζ
Pd=åõìX
 zÕôúk2£Â4ËÖMOæF{Bƒ¸œÐÄY„B“
BÃ;a‰³˜³d›à IG‰‡ -¸address@hidden/¾v²†Íüa
"ÅÓ¢mÈ×KèG¨¨?=–<address@hidden(O‚€b5yäÜÎâèÆA
-øe[òéö¶O      Ûøú.vé.p¶ôn]½ŸµºKë$!®çŠ
Î‘ÎÒóšó̋j‡)d|I–À¯~ŋZè>UØ)F?+˜QO±D¡ÆÔ§×ö³Js‚ç5Gš€Ëòu›4À,¸RñŠ/]#6ؤjÖ$yä>œÈ=Ôå±þOå]K{®¿xÁ¶
…n*<yšH“•ç˜ÝÕ}cEåo^öBsÕom§ôénþ|¡0Z„TéêxX<0A™IÖÏc€YôB·ÞË>b…
Øp+ÔìyxÔnù^>GßýM§ñÿÇ¿ÇEF·³ÿ
-ôÚƦ­æ³\>â”y“fàÏHm'ov1$nQ–ÍŸ6Äô´A¥w
|!Š7ö(ëŠÒ?|ÙðÄvÔZh-~‡·ÂlãÐ 
vdó”wšøe+‰-&ÑPw0Ay‹½-=˜­XRûþ­‡˜c‚Hî—ÕðØ;ŸkØù•G0y˜Ù0êT=shfã)4Ha~K,ÅQ#DÈi’ŽXuëÖÚPŒ‚á]'þ‘VÜSÚ1.c‹Ãe;ãIN´ÃAïmaÙ÷÷Œ
;ØÐJtàÃmCŒqPŽ%¬ Zå‰X~9Z·çhH{j¼å&¬S´®`\‚=¾ÑüˆBƒ.4$×:Ž
ûõ¿BïÆGèáãq¨S0Åa±Òsª9]Úí˜sÛ<@ ŠiçrTµÉ‚SôØ’ÄOq7¸¶g·°#—¯/¿cñ
-TkÓ1g§ö9wÏ·pÀOD4Öòƒ©º¥ÇÏ¥Pã
-Ž¸cž_ڕkà¦É$N…‘|“ ¤íÝ#žžQYðc͊háYáËNd-„éY&u:\':       
±«ãûb'”p¬zAâ]Ç°0QÜsä8ޑæö¯®—
-ÒÂÁ?HÉ-ÛMÁ;(“}*©µÃÉʄ Ö¶h»+h°\QiTŒœ;äámpàYª„DYPá«) MóÚæøÔ[d䙤çÀ>æ;Y4
Øã:<T½¨ú}¸åW˜vÇîšç±!Py"Î0ûáóóEVÿ‚+"žÃÇ¡9½“  _—n0ø
¦»êd;uτu‹'MÆ)7(.èz?ÍlޝþáÅf“U"Aíù%UœÆå&/UKå¶SRL¶×ÜêTj¡MCs‡ 
i퇞ñ[¹{ÖyË Êz§Jڅ
{n)address@hidden(_Jâؗ“»©¶çز4-_¨ÛÐí¡ySç0(£lsé>F•‰aöµJ®Ü…
ÛVŠ¬3œépÛ ð­Vµ=óî‚ú"Åå½Ð£Y6Š°h\õÚ 
5»‹«—·ÜÙUŽóJ³1¤òæ´ªNøŠäùò¯¶Ãxýˆ¿½E-E)µäe¯”4)’#g˞}(ÞÔÝ#…
Qq2<§cN/'ûäÛ{ö>M”6å©ë%žùeSÀf(íd°1Ô$n¥-ž;^‚Ÿšá7E|address@hidden<‚o›{O“
-ÛÃÎó‚N&҂ˆÞBæÞ}T.Ï,Y<¿ðèÕ7ô`$Æk•ÎÜr¡/¹;/ªî¯¹/2€Jm±¡Ê¢ÃE~õ–
—g8q)ƒwk˜¡*+ûO<x”ÖE²Œø,ŒJb-}yÙȕëm£ì+$¼¾àÿõ¹’ÑÆ¡IÓoôR¥Îk¸ÐÖ:ÿ'–X”‹{ÜÝ`͗Wê˜9ÞË_ýÿ©hK¥‘ß|üm+xÚÅÛnÛFöÝ_¡-P”,†s%¹û”:Í"Ew·­
,Š4Œ4¶TS¤KJqó÷{.3¼ˆb²NŒ 
æ\Î̜™s?3‹þ‰E*b£óEš¥qnôb½¿HwÐóÏá!Vd5€ùþæâÅk­yœ[µ¸¹
Ód‰Œuž/n6o£W«¢YŠh½T2ÚÆËëýr¥2ýôÓÕòÝ͏/^gý¹Œ+âØKì½øá¦CBØ<address@hidden"‚•Ôy¬
…curzf‚‹N cǗæø%Tn¶»ÎJ«hx\³+JlÑ|ߺ~XÊ<úˆX7Ø~·]Ê,: 
¢‘àfõ"‰e*hÒ5ºÉû•W26€\ó{"ƒ
2–pX‰§,®W°žO†Ôeâ
+ !&¡˜$æôÀ´V±MlØ(ÅâOÀO¥in     
dX†Þ?/RçyžRƒUXÎBç‹7{±xU_ür±ø¥?o•"í83<ÉÛwÉb¤ùñæ‡   ‘ybÄØ_è$‰u¢}½¼¸¾è'ëûÔ
u5P.7j*V¨›ÆF¦‹Ô؝¥#|hðk8¥809ª–P„ÃÕ"U¡Â:r˕L0¦k×Íîá€ðHñº‚ŽD)=·Å›Ë¥`}`1#b›ݱ$È5*_6˗¯Ûk")9%1=l
û”öîöuÝì‹Ã”­83­ÛC³«îà4µÊ¢<È­Câ$Ñ-§r˄ByC`l:lCçãϾäÊ{˜*h
+[·áÒ¡ænW‘¨"åyGR«áS`_‘+›=V 
¯<V^yy͵Åq›#MÓz2ѱVv!A¤Sîw¡ô·+øágÜɯ°¥°põr™Ùè†Ê¯€‚`}PØ[ÇÂ
aé$†'⥶$ƒS|D%0ٍ„“1Ú.¬Èã,;¤˜Õ+¤teP'û¡•¯œu:}$•õY·LÍۚO˜’{—e‡¥•æhùKçýÒÇܙnâ‹ÄLdq&sϵlI)ð
3iHˆõɹmº|B—
+S+ˆesð†     
¶L"ÅEÙ8Éè_uŽ±€bǜÄ70™EXíiQvMŽÉ±YU•¤wttCZ>address@hidden:address@hidden<Eï&ÉLsêÐíÉozúb¥*È#PòæàË.|6‚
e$°q늍k¼ä['         
(e—dNÔ1ò{>A«ÏŠ9úM>•þèÜý¿û÷®i¿.±E†\2Ðdº)ÖÀd”Ñ:ø.Ú8ŽÒ?Øð2ØÖÛø¡´3\çʸû9©f•¼Ç¿Þ+jÚiæg0à™
qnš=£âîן£¨Êä‚ÓÐE¹»«ž’ƒ~IÞË]µwì™aÎ,cU¨C‚N䒻WR4¸û¼Ã1J(n]€½¥á^ۜ 
]µö«¹n1RwøFCÄw°"¯e8ìÔÏÄöÔßRdx\ìw3Á!ﵕTÆ[¨º¥àê#O*Ÿhßµç°Êg™°£àgY˜Òðԍ(á—!ØÄ­wd-7çãD€v¡Q2Œ®—>!
åh,ñÎhwNØtÖ×*þRP—g¼xæ0wá2Šýe¶·üõ€éˆ<P
Ë29qIˆïú;:ï¸÷V¯
+*_ÉljTXQ"ûŸr3´21‹¦ ϕ”Žz(Á)v\nÝúS„DÊ©«)òX%j¡”Š•ù¬§ë¡Wð©Óy2åÀÓbúRA‚<ëñú“—
+óéUO&ºº:ÎD¾°&Nên¾G–›»ÖQ`{lú|ºr°þ¬®”ì8;¹
9#ŸÖ•EÓt.„MEôÅ0Í|;û­)ú5ôÕjš1¯þUP^ªô0ÒwM„¯½d©{Ó-É$g]ÿF·)3j“´¡NLçëRÎçmòŽU“¡‰ë
…‚’B-ê®o ŒˆíHÂöބ(;Úh©±Fù‡©¨x}§1¢¦ÃX‚4¤¢ð.PáÓ      Ý{Z
+ yuh|address@hidden)yr³®%‡Íe3?z1(9I$ðUœùÇ 
´‰<I.yŒÌóü݌À€Wƒ~6¬?'0¾©å<ômù´ûmÊ?JÁ§_±‚Ï Rtœ()é…
PøT©ð™JÉYOK¶N]ªG1à›WÜPßö3¢òPtIRP‹rœ¾ÆºVTrœ(°MíCÚæ0
+ŠÀnপþ¹”Ò=¢“¼HUl©ÈcYNÏs€†˜sö   S„¨0ûƒåa.“Ò‡‡Fô¾t’cªoŠ†Pq¢ä'ѐ
+ø'`ºóùIöß¡Ð_ôúd‘²ÀIã¼'k+¦h§kóŽëÜàÆ}­àà›ñ|.í`ýYÁ×FèÔKÎUY·îɂ3z…
`UޓÀ‚ã;2‘ØЙHõ™&4VX}$AÁRଈ5Újþ)qÃï0*ç6þ¹=dR)HGO‰V)¶ó(°cSWßù×8l<j(ûg^
address@hidden&h¸·qƒìW]µ»÷tdœáò_+Â}ä~pLÇóbã ê¨ÃE(œNB)÷Ӆ
1‘þ0¾c]åÝ%#ÈQ+Ù!ÿ–y¼öÕÖ±Ò        aäIð¸
+™¿N!´ÅÒ¥¾
¿ðÁhá`÷Æò+15±•æ«€?0é9þƒOlÒ¯[¢OޘXZÓÿâBL~O#5„ÚYïÖ(–Z›
address@hidden;address@hidden endobj
-262 0 obj <<
+317 0 obj <<
 /Type /Page
-/Contents 263 0 R
-/Resources 261 0 R
+/Contents 318 0 R
+/Resources 316 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 276 0 R
-/Annots [ 265 0 R 266 0 R 268 0 R 269 0 R 270 0 R 272 0 R 274 0 R 275 0 R ]
+/Parent 252 0 R
+/Annots [ 320 0 R 321 0 R 322 0 R 323 0 R 327 0 R ]
 >> endobj
-265 0 obj <<
+320 0 obj <<
 /Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [240.088 745.162 247.062 757.117]
-/Subtype /Link
-/A << /S /GoTo /D (section.2) >>
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-266 0 obj <<
+321 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [176.31 674.974 183.284 686.929]
+/Rect [230.137 483.695 251.072 494.974]
 /Subtype /Link
-/A << /S /GoTo /D (section.2) >>
+/A << /S /GoTo /D (subsubsection.5.3.8) >>
 >> endobj
-268 0 obj <<
+322 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [385.307 641.654 400.029 652.502]
+/Rect [218.307 329.075 243.85 340.354]
 /Subtype /Link
-/A << /S /GoTo /D (subsection.4.1) >>
+/A << /S /GoTo /D (subsubsection.5.3.11) >>
 >> endobj
-269 0 obj <<
+323 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [370.438 513.579 397.891 525.534]
+/Rect [305.401 197.917 319.169 207.879]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.15) >>
+/A << /S /GoTo /D (subsection.2.2) >>
 >> endobj
-270 0 obj <<
+327 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [245.093 457.788 267.564 469.743]
+/Rect [461.547 19.724 472.949 32.675]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.7) >>
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-272 0 obj <<
-/Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [441.606 370.117 464.078 382.072]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.1) >>
+319 0 obj <<
+/D [317 0 R /XYZ 71.549 787.954 null]
 >> endobj
-274 0 obj <<
+316 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F62 311 0 R /F41 
201 0 R /F61 301 0 R /F68 326 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+330 0 obj <<
+/Length 3483      
+/Filter /FlateDecode
+>>
+stream
address@hidden  Úä\Á%Ö%1'‘
+IÅ1Ú~÷Îkù°¤óᮀaÀÚÇpwvæ7¯%Õ,‚?5SZ‡±Ífi–†¹5³Åî"š­aê¯JH¢YÚ,Á©Ùo³(address@hidden;ó“×_ïÔìËúâû‹Ù÷ýÒs¿ý<ÍUÈÛÿåæâú•1³<̓xv³šÅƄYngY¤C“ç³›å›àËûÊ5W*X\Å:؄WshÖ»«yœÅÁ·ß~qõóÍ7ׯ²a\‡‘
…-ñÙç8{ñÕMυ
1qÅq¿É+“üã„¡ã\}Ø*¾ïÈ;˜<Ôcx«²6pR‘¬ëêŸû%Àújif6¨­Õ¢óRU1(àëHß*Pà¯>`'
+ÚÃ~¿½ç ÇC“'q`ãªå¶h¤ƒj)šQkÙ¤:ž¹ózÜnyàԙÄ(x0OS8vÀb§±p¨Ým±D²tj…0’nÕá®8Ùm
+i¸f]È<œ)<Jd´}ü=+¼oéàÇ+؎Dã\³âö¡-¸ÑÁ;éÔBŒ^fãÊáÍÛðé‹j~‚“¥kZ”o¢ƒUMrς²j;W-
+îu5ÿ¶¤O‹]Ç?d>ÛN:ˆYBÞ'6mI”Ò;È+VQðëÖDž¢Ü«'ÿÀÒxîÜ¡æ\Ëæk˳¼*içˆ
XtŠ¨ÇFv ‚¼i…Vé›,f'S¡(+h#!Lƒ“dó©Q*l¶ƒycq‚¿#œ`×Uü[Vd
øc$ñŽØ¢E7`ê²ÔæK.*À-ÐZà§$Þ°“‘ÈÉéC‡Í²nKTuYWdšh05œ£—Â%ÐÈn™íÊû¤C;#LU2pÌŽ0Þ÷a¨­™‹¢â9o®Ø$L
         Žüg    8ÉaŒN­Â\eï‡Î$$?aœ1p6•÷›ú®½)wA”Õ[“¯¯{‹G„)       
,EÄ€dÉ;BËga    À]9͒
+x£1_QF¹&ïÔ5‡ÌÀù¢\{’
)UV$eBÐà¡+I°oi_H3m¨L&(bN-ŒðÌï
address@hidden<!(΃"à˜˜åxxU7;×=‚Š¶kÊj
 0q¼.$Œ˜C¹+£Æú€Þ‰W-xæµåÐcܟsWÝÆubåÞÜGÞ4“¥°
,address@hidden<À­Né<ý¦\|œs€aF)”ÿ‹¿(72¡Kî—+þí£œ!}aêAدEp`Åú]+J[½Ï?>yôéõPÆìÇêŠsh`¥NØ[ÿh)ó±1<j#
k>@1JÕ|2}ͦü`œOUïà°M<ù,8…ü¬ãßÂqþÉ=   íВ¬´Zc¯3(É~GžÐwâ4
+ß3¶ŽÊêÊׁ”ÙHZsj¹„ã+±(y¢
ªw(ÞӉo?e6UTŽ?™qŒ8k61PƱ—Üc~ÉÍ#ÆášÆ§:-¾–´día†‘A44Þü:³Jî.~ÆÁø(address@hidden(F±†‘Üöž–Û»uñI{ÖUÖû9i+4,address@hidden,address@hidden(×Õ%í]ã(address@hidden,N]2*FEŞøBÊ
…iv{)£àTH"Ø9Shj\HYˆiú„©êˆóöå¡Ü͹Ŧø?Å¡8K|¦Š—
5ÿ¢àÑA]r³âæp—B׆²~)Y`!~¸u}
e~Îô¼ƒÕ6¨}›¿BÈÅ*ÉFÓb0;"\¹Jz(Ɂ§ÿ´ÉɑdA5orŒÀю°!ƒ½Cg°`èz;ÀÝW`ÑMÅæA¼DoD҆¦;”ž•_ٝr
½=ïé‚pßçoÃü8šQ2Ïç
À¤:address@hidden@Ü=OŸNß)´ðc=+'7”‹yÆa[s§7ìïáר8Oùê+n1°=*=€½ùí¡ã©þÖ0;iœ/‹å¼>àŠ—þÕ
 ½¥[€¼Ë
++sÃ/Vb VàH~€͎Rч/£ð>]‡JÅ£w1Æø¨¹Y·Œãû¦h%cF¥©ëåð誨·óÏÜá«%V¢ÐsµÈfwàW
8ãd     2½˜âñCː4ýÅÖõ+›Œ^Ìi,áÄj¾…-]¡=<ó\ˆA< ›D®ßQwÎ5ðö}é
5åJºöÆñR滍øfp™ûÆÿNéºX¤9"ÇxP*       
address@hidden)ä–f_Ú×Îáqh[»¥·<ìó]<address@hidden;ù݇»Kde¹”
}¥ì‘šîïR–PÃêPj¤^¨¾k}q¤µ4LMîo+ý{À}w¼ 6!-¡}y´˜¤ÿê+à ¤j
+^K¦à¯¯ÿ49çÌåJ^-ÁQÒÑ
+ÏðrãúÙòúُ|’g_úì;iî/ŸŸ
+\ýËK¨SÀIøµ xEžzÄkjï‡ÜšÀ‹O
ã »vÅ^Nèà
+l~BbÿÅúì³ÑôTö/®Yw/address@hidden;|6ùºmÂ2žú‚ë#¾ã
Ḧ́ï³"address@hidden;ùKN?ù?|ZÎendstream
+endobj
+329 0 obj <<
+/Type /Page
+/Contents 330 0 R
+/Resources 328 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 252 0 R
+/Annots [ 332 0 R 336 0 R ]
+>> endobj
+332 0 obj <<
 /Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [284.058 330.266 306.529 342.221]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.9) >>
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-275 0 obj <<
+336 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [303.9 143.017 326.372 151.928]
+/Rect [137.358 19.724 148.76 32.675]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.1) >>
->> endobj
-264 0 obj <<
-/D [262 0 R /XYZ 96.456 783.518 null]
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-42 0 obj <<
-/D [262 0 R /XYZ 96.456 720.815 null]
->> endobj
-267 0 obj <<
-/D [262 0 R /XYZ 96.456 658.59 null]
+331 0 obj <<
+/D [329 0 R /XYZ 122.358 787.954 null]
 >> endobj
-271 0 obj <<
-/D [262 0 R /XYZ 96.456 413.454 null]
+38 0 obj <<
+/D [329 0 R /XYZ 122.358 413.012 null]
 >> endobj
-273 0 obj <<
-/D [262 0 R /XYZ 96.456 347.756 null]
+42 0 obj <<
+/D [329 0 R /XYZ 122.358 296.321 null]
 >> endobj
 46 0 obj <<
-/D [262 0 R /XYZ 96.456 317.322 null]
+/D [329 0 R /XYZ 122.358 248.641 null]
 >> endobj
-261 0 obj <<
-/Font << /F8 173 0 R /F43 164 0 R /F56 182 0 R /F57 219 0 R /F40 158 0 R /F20 
226 0 R /F19 229 0 R >>
-/ProcSet [ /PDF /Text ]
+328 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F62 311 0 R /F41 
201 0 R /F43 204 0 R /F56 222 0 R /F11 335 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
 >> endobj
-279 0 obj <<
-/Length 4089      
+339 0 obj <<
+/Length 2937      
 /Filter /FlateDecode
 >>
 stream
-xڅkÛÆñ»ÅÁ_¬,†äò™
\»i$(_M?ð$êÄEª$•‹þøÎs¹|H†ÓrwvfwvÞ»î|øÜå‰ÅÉ]š/²»Ýé•÷#{Däû^äGÐ^ÜF€
 K¿<¼úê»ì.÷òÄÜ=,‰(ó’(¿{Øÿ{³¿6U¿
6ghÕÅ}˜m>ßoM–l†#ô”Ü~¹ÓMY"Ü3öě!/'üûx¿…¿e׿…
¡<§o€Þ!tq$„¿T¬Òøþ᧡­Ëýށ'™,ݝ®Ú5´»²ØË
-wÐÊ=üêÇ~ãÍ®¾Ð®øó4ýÏÃ_}»·Üðï¶AàåЅŒøfØÿ™a†…
¾—‡Èa„ØâŠâÃo¤üYà5ÐʌLúf(ër‰9ò½ Š¨¬ië§R6/èiûX{A칗ØÛZvã²JnÌÎ
zøÌ-y^—üMVj¶ìsñT¢ò¥fó÷Gæ$0»½ôÀ|ÐÅ·+\¸f‚ÔâTLË{‘G¯?¶/+”ž      
ˆ"*\ïl>U0Q)AÎk°¼L<uˆ¡¡ 
,èߪF^bÔö!"1ÕKKxI–Ìw"²¿ØKF΍=ŽÌ2ìp뎽$W¦^–±ÿ3¨¨Î5ãÍ{<ëݽC¦3zâ3F5Ðsj¡
ŒHÌæ7•—Ý°XTæ¡ñ       {>³uëK”˜Ì*¶YX·ˆlt—Ž¥$nEÏp‚BP¡ãCˆ™Enü\(-x,DUèD 
cO°¬=ªqhJm€½EÙ!4‚µ™zT0—²Ø€’íñ;‹‰
-m-æ[Ì!ªu|Ž«´¥Ìz”ƒCŒWCWPÅ<6‹ØµÀK,¾ÔËÍZðJÜÂ4¶âSŠÒˆ³7X;:há¯G²Ø0˽̘ə\µfâ%ך‘‡‰6‡
 ßQ¢Ôh5ŸU†`Û]•Ã+Öõ©nA†©ŸWÕU,ã+
address@hidden(t¨w‘Øö)oà 
¬•€T‚nÇ(Â(Ư¥¦•óUÌBß`–•±™nq·ˆ-ËÂÇ¿×óQ3`œd•‚_.´3ãÝð#/2±αڗ·ËU¯-
ú­†·Lž·Ä否dˆg°–g[<address@hidden<={ϲæ˜Pl ú‡³aì™x*D³’˜(FÝ 
çºØ•ÞoAžgrô¬<Ð=Ýqãç·?/Ü09}`ºgҐMÒ»{èÜüó¯ï0+XÄxèCµÎY
-1Ž8•f‚˜úP£+ÿ{©(ޑišúàÇÔiu58(ØLa‹J¬8ö<address@hidden)»"Å-ÉJB
æۣͿOkµ4_ŠhÙXD‹¨ˆ¡SF^=r!
cr¿3)Ü®–ýë4€´Õ&Ɇ³§Á0[è».µÆõ0ȅRXâ¬k™žYß\8=h/*ZH×ÊQªa
:8’¤_à•ÐYOÌçRYã:¾Å-ê`Ób-v4oyQâóí'+¬o†Æl¤±ª|7ö™œáXyY­MêÅéGÚˆÉúÃCÙhT)-åæñƒ*äPP>­u-}qá¤À³3
   #ã%x&½fé—^¡·øütæ¯|'ô¢cBx&
-s“ÜÏMsÊQn
-ü3'address@hidden>€Áú4ßå_ù”G‘¿Nڊ¼Cvœºn==¶ðœuÀÄ„¹…n”‹²ÄFÝô1ޅ
Å㣢8%GÃ'} ˆÅ[¾4ÿíâ^\3ö.æ/^eñ5D¬Ï•-Î0ž6_óÀܦ•™ŽT:œRiá'`(
ŘœÈ¥.LEÕÆÙø(RÐÙȚ”°[óù_÷ú8©³ Äîr»úr¬ìƒ
¼Ä-l¤m¯^¡AGÛ¸Ú©¤Õ—Roc¥ª[K+xÚ½kÛ¸ñûþ
+c‹`m –%QÏÛl€$ÛôrH½fQ ¸­¥µÕȒ#ÉqŒ¦ÿ½ó"EÙÞäŠ +’3ç=´7qáŸ7‰='
ÒIœÄN“å杬+¹™ÍÁþrAÎyZ D°6M+ÀlÙﲪ
+‡ëÙ<P.“hSWÑ~<°æûžã‡‰èµ…>à‡ÞôÓ®&ù‰«ªÄ       S½&(ª|fXÊZs·¦“á&k?¢¥9Ï÷%0‡F
+÷      œ\å1AO‹ꇖǂ)@Ìѧºê„/@H<A¸üjD„®v2Ð 
NŒlö斿Í|„æz»ƒ¿H%HÍ]i’Õ2èamӂ5¦•ŽÎ¹'J}S3¨fˆGB!ÜFð´–q²ÅK睅
ǚŒ†«Ï=‚´Xle¯²ª¨ó¬uº¢ßmO¤Ç`ÜZ‹%2åßm®Ùjy塑‹ÅwÙ2³Jãá=àAjg¸ƒïÑZUÆx1/€=fÖÑí(zÕtEX$2t&º®”xŒÑ,
v¹%vƒé‹Ž-JîeK¢©Ñ=ºÌjçYW"8_íŠN»à=Çž?‚qÖ®v›¢æ(K+”'6ì“ý¼ˆ%…°†M£Õ{ñŽ»H
w/DZ¯#%¼Õ
+oÙêÃÈ­ÏJ¹Ci®ìŽ.‹
+óÀãz4u_äº¾ÝQ&ž³ôÜp°Y7¡ Pº`Ã߬êF!OXV;1\Ê·Ü<"ù1ºì¡•‘yð8—ðÆQe(Ńh×g
+­,h¦y"-£lOïœã•›í"$lÚ®Ÿ¦b„´ôÕ«\4›Ð5
+Å9D›®/4S—¼s›µ ÓÞvy_ɉý¾ÈrFD?Ço·æ“   gÅkGw"t}4¹®
·Äz:~ɂpÙ®"«?½5*näJ)2æ        Úq5ÃÙܪÖ\
»ŽpÆWŽGՙ<ˆ8ïÊͶ"]r±f‚žJ‚éUØ#tÍÐ¥že=Á2.ú(ÚÃ*ÚAkþ–ˆ³ÉVÅILÂû%Nâs&xG~¥b—ä‚_m¶´f©—¥,ñ]A|¿—H¡"&î+xZîÚ®iàíÛ¦¬ÁŸA±×¼p©®ÐPoûEnª2×Lçחg¸ìË©ßbôå=`WðÎ!7õ¦ÙuEó¹hApÍ`ƒ_áÜgˏ«¶ÙÕùÍœuuý­ý»~ØN™w´ýj,ÕùH&"ÛnٖÛ=.þ•}¦
+ƒ —¼ßw¡–ð¾QK`ý÷€:–>ÙËë’B†Ái c߃P{    
Ãxzæ²åÃë¦Ý°;Æã}O^2çOÐehðþ,‰ûXñÉÁƒÝœÛ˜Uåª&Òîhß]u½+ëUU¼ªÊåGA֛°t€ÄYˆ&NåóL&×x,égÖÅó“à(ðÜ÷DhéFBٍ„/V;Ž
 )address@hidden_*A†ƒ€n[|address@hidden
+Ù©è“é„Ýò.Lòt®É>É´¤üEÛ¨8’ë‚aK<°ú斿'€“ð~di/1øúI(5AM‹!ÛéD†pL<Ö·€†]ôï¡qR­Ý3Ê
       l       ֋ÏavÅ+L™U³¤Œ¡øŽ—¤òp¢ëÓ3åU»º¯N¦v5›Sqڗ¤è£vQ‹u:aÕº0Æ`¡Ó»
B6v×þµ×̌²h5½Và¦éBß¿¥Ü¿Gy_µ
+]Çsý'é<ûø‘âˆJ2t 2¾¼ã³ÓØqÝ£³j
Aù։GTðÄ3¥êܝ :[¯*©W,ó¼¨GµêS.V·UV²—p
+ùŽ\é!3B÷½2´ˆYZ-^Ì-$)ì^w;£ØŠQz"+]?Ӗxjº'Èm 
ÿLØ"Ütˆ+J§\ržæÜ,•N[~àÉø1Kj…¦J=¡{¦K…Å}‰ÌêLKÆ.‘«Ä³>address@hidden
´=û©`ԙA9Sreñ_rxˆ²U±yóP*bÿˆé™!7£çÚa
+­ì’÷±«Å&ãñÌÜCÅÖãïØu¦ÒQÑS¿ÌðP!øè²è™aÀIÓ°yþ•æ<›ÚÏTâƁာ–ß)T¨ÈxytT] 
øBawgûI(•'R❷+Ö±Gñlß=9U~=•¹þþLþ0endstream
 endobj
-278 0 obj <<
+338 0 obj <<
 /Type /Page
-/Contents 279 0 R
-/Resources 277 0 R
+/Contents 339 0 R
+/Resources 337 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 276 0 R
-/Annots [ 281 0 R 282 0 R 283 0 R ]
+/Parent 344 0 R
+/Annots [ 341 0 R 342 0 R 343 0 R ]
 >> endobj
-281 0 obj <<
+341 0 obj <<
 /Type /Annot
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [153.63 210.763 168.353 219.409]
-/Subtype /Link
-/A << /S /GoTo /D (section*.2) >>
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-282 0 obj <<
+342 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [242.685 178.883 257.408 187.794]
+/Rect [70.553 349.105 98.005 357.518]
 /Subtype /Link
-/A << /S /GoTo /D (section*.3) >>
+/A << /S /GoTo /D (subsubsection.5.3.11) >>
 >> endobj
-283 0 obj <<
+343 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [254.032 96.691 276.503 108.646]
+/Rect [461.547 19.724 472.949 32.675]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.8) >>
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-280 0 obj <<
-/D [278 0 R /XYZ 96.456 783.518 null]
+340 0 obj <<
+/D [338 0 R /XYZ 71.549 787.954 null]
 >> endobj
 50 0 obj <<
-/D [278 0 R /XYZ 96.456 661.04 null]
+/D [338 0 R /XYZ 71.549 666.403 null]
 >> endobj
 54 0 obj <<
-/D [278 0 R /XYZ 96.456 371.673 null]
+/D [338 0 R /XYZ 71.549 335.151 null]
 >> endobj
-277 0 obj <<
-/Font << /F8 173 0 R /F56 182 0 R /F57 219 0 R /F43 164 0 R /F14 223 0 R >>
-/ProcSet [ /PDF /Text ]
+337 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F57 274 0 R /F25 
194 0 R /F56 222 0 R /F61 301 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
 >> endobj
-288 0 obj <<
-/Length 2339      
+347 0 obj <<
+/Length 2662      
 /Filter /FlateDecode
 >>
 stream
-xÚÝYݏÛ6Ï_aìKd VD‘úºâÚ½æš×+šúp9Z‹¶••¥…
$¯ákú¿ß|eÙNèÓaK"‡œáðǙßpÅ"€?±Èb_Eñ"I¥‰t±Þ¿
-[èùû+a$Tø*Pð~¡s¥`‚4^¬œ       
¾{xõö’¡|©âÅÃfP¢R?VÙâ¡ø—§–+!Bå=ÀÓÛéåJ&‘wŸWKáéºÈ[lˆ½>—«XzŸôºÇ6å}ûó{–nõF·8\×k½ü÷ϬUøY¡Ö`±
-¥Ÿ
-e
-Ï,&3GL~,#F©ûÄ*
address@hidden,–(¾JÁR.V"õeÊ«ÿ-G]×8 ÈQ 
’Ps|„ޏ´ê—ey9ºbþÂCW>÷,ñ78ç<¤ԁÜ'†Èö¦½ãLÈÔO²ØÀ¨>TÕhŸ
Pôajzï7¦Ê|„7g‚ &•‘(;¶
-ƒkNá¡#k^ŽE4àrڀchõ.ÌQàH‘^±TagÀH”ðô
Ã0¾ŒÔ†h=ŸV'|P3}÷4ø@)åýçÛéöXv&ò•³pà*~+±e_RÂ,ÿC 
Ÿâºß™†mÉ'Ò´cؾ†ï(‰ýLŠ›øvdÎі"Qˆ†Ypñ
ډÉÁàå
-Îo)p~C³Å¹«ú3¯÷„‹o-A
«Ñãk܂'nÜ4¦ÏâÎøü£Š¬¿ßåøØÒîXÞ­[á·7[÷Á"æ,§éŒ¡øU×G‰ñm׏23ׇZä0»²°%W#Ì-½£ç¯+<ïhþÓ<,‚Œÿ’×õUwó±b§N#kWìҌ­~Øéy쉐ŒG™æÌçS‘Ljé—%D20~û9Œ3?ˆã
  üA·ö¤w¼Ôœ?{NIÂ{.ÁæèïŸ+½7address@hidden'ŸŒe¢$G®Ç`ÖÔ×(§Ê?
äWQNGöå´"¸ÐÍ¡^³©.mD~¹fâ4Ôá—H!ùëw
-°"L<‰®‰-ëçCÿÛ¦ÔU1á±E³>쩪èý­î¿GßÕýw§÷ª½C-wSŚÁ™Ü™ÓÉ+ K“™9wcȹi
S:\õ]Ê_ááhÏÂ
C<=9ÃáCÎ{nâ̆>R´K:N—’r-Ž°J&ªÏkX#rKátãAHBèÎZ-ð°8±0æR†#pÓ^PiI5.ÄÔ¿.SeûBÝëžGž%W4¦á‹Çyøµ)Î1EÒ]ëPޛåå½-Ÿ˜e](f‚ÿ¹Œ¡
 s¡ŠH"¿¶Š‘~*§UÌîä¬&é¼VÃæ„H>û¶Ün¡ê)øó¸Ãë     
ê0Â9Æä&1'`ìmUÁM+ÀÍ~ñÞhqE—D‹±uWãÜMˍÃ]N×·¹¼l‡ùžÚ[1ȗŸ‡K—yäÁ]íÇeª´OKtÌ>÷t÷¶Ýj{g*893ß¾á±Ã©$]æʈPýÚÂȖÔgm–¦NîçÀ÷­­ÑÑ=Ï¥-#݂Ôzqo,š¤¡É€Tõã¢-ß
 ºÉÕÙ?Ÿ÷k¤HDP{ÙW‘"Gö)²"—H‘ý¯2ûª/¡,+xÚÍkÛÆñûý
+õ€C)address@hidden;[ÂÖ÷ž€¸3ß  
â·f¿Ï\Ǐ¢$¤½ñv¿ˆ´“$ID¡ãØl^¿Øx³§õÅO³ŸzÔ¶!oG‰ç0ù'7×ϵž%Nú³›ÅÌ×ډ“`»ÊÑI2»É±žÞWi3÷¬lî+kåÌm֛¹íǾõÃßͽyyý<p$Êq
 ‰gàîų›ž­}Çõýž+þ§M6W‘µ‚¡ƒÌp€h¢PM¹šjÆ60G¼hw3!ÉON©™ˆy¹Y•-KûÖ銦L׸ 
¬d/«·s•X÷ÈvƒëËÕ\ÅV‡œÎ<o«ÁTäҌ¥$i[9A8³˜·®0ؘCO9*ŽE=¤Ú    ­PV(tFÌ)×
å4¶à ØùÕå ¯—`£`„{Ԩい6Úuíj™¯/^]9ìùŸùÈcHäpÑ^ÿ^¨åz³(address@hidden
¸)x˜­À±ÜD,address@hidden>Ú5èX/w0h
ÊDº.ªœŒ_öº.ee9¯tµ|Ñ1„Ë<çϪpU¡b-ÇR$ý¯`øã<ÖÖ·ÿd‰!Œ$¶JéÖhêÕŽ)address@hidden
*{Àue”ÆÐP##»„X¨µk½^•Ü+µ 
ú;²´Nˆ*ádÍÂIh,¢0*+<´Ž7jy’n·¨×:£„Å^ž°½IïL¤Žñ½Æø½kx†Ó%ná"‰jÿvy4pÓ¡o×U*¨(öñð–HÎY4í!˨®úl8­jÑA»C.¶ü°4ì-¸þ2Åë°Y¿2
‘F·Q‹FkzOx,ïÈð€A¦#iÅ(q‡R‰ùŠ¸ñòD
ÿ¼Àµ”d‹eu‡I$YF싳WÂ¥ÑìÁ°«šw»¦\.ÉÌ`r»ëººjlé²^!ë[öùZôë‡FK8  
Ä$zgmzÂà›5ûŒLŒáêGl*©\ÕkñP˜¤ã/uÑHáÕzÁPŇ4ëÖ÷<¡'¼`ÄÄVAR¾Ãw%P'
ÛȪ¥Òe{"Ž™È­’ùÝSâޑ Tbä5ªDa»Ã»èl1d²‡Þ[=LA›”—¼2
+²xÐóŒS(wÄ°GûC¹c0\»"hCeÎùo͈“t×ÕJx+Ʋg˜îTݓû9r4VÌP¢M‘—Ƅðcü#élÓ&Ý 
Š2ŽçeDœùG¹%V)ތ¹û<æU’ï^¶`|ŠjxýìÙ߉ተ[|ënÛ®…
W("address@hidden)ٜ㼇þئ•³¥KՑJ®ÞØWûJ¸¿úÛë\û½€¿£’R£¶èv[D|V¬ƒ…
AÕ¨=±x7ç‡äÁIC>ÓÖxçŽoq
+TÓû–<Úö1338º†JSGÐÝ)¿
+S’2,¢ºúyËahÂiFù:ìyÃ8§Ò/'á>`ü?È8ü
_NƟßÌòF½,žîeéÈÊjZ—~®H-g²º’¼v¹k+SkPj=A²kwTä`Þ
+ÅÆMŸ*òö(ù>Wq  IÖØ5±*­)ÀÓΌÆù!
þښ“B%Úr)P°a-„/a]ý›«vIöw&S•^F–Òrñ€;xR÷Çgjº¾o 
mF˜HIZØÊþj8vÊ"¥m”­Kj4Þµ<—š¨–^ÐJÀ(
+÷-X˜(ù¢V’oý̵œ9|address@hidden(­Þ1Ž¡£•i3l©6J¹€rúM^Ÿ     #;Û´•¤üiŠ…
É¢qJ¢]v%?v´>address@hidden:_¹\◪ljÔaՐJ¥ñ€‚—°Þ¡¢ÓEGE±"®pwhä(©RÁÛNێY×;€´._Wb“0:bØ„(]o®›²*NõÒ“öG-c˜pÕMî¦ÉR·}XÊ4üÙ!­Æ'
+>Àåè†ã¬õ
Q€   9…ö' endobj
-287 0 obj <<
+346 0 obj <<
 /Type /Page
-/Contents 288 0 R
-/Resources 286 0 R
+/Contents 347 0 R
+/Resources 345 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 276 0 R
-/Annots [ 290 0 R ]
+/Parent 344 0 R
+/Annots [ 349 0 R 350 0 R ]
 >> endobj
-290 0 obj <<
+349 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+350 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [421.971 429.533 444.443 441.488]
+/Rect [137.358 19.724 148.76 32.675]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.5) >>
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-289 0 obj <<
-/D [287 0 R /XYZ 96.456 783.518 null]
+348 0 obj <<
+/D [346 0 R /XYZ 122.358 787.954 null]
 >> endobj
 58 0 obj <<
-/D [287 0 R /XYZ 96.456 758.611 null]
->> endobj
-62 0 obj <<
-/D [287 0 R /XYZ 96.456 735.993 null]
->> endobj
-284 0 obj <<
-/D [287 0 R /XYZ 96.456 524.676 null]
->> endobj
-285 0 obj <<
-/D [287 0 R /XYZ 96.456 213.392 null]
+/D [346 0 R /XYZ 122.358 612.92 null]
 >> endobj
-286 0 obj <<
-/Font << /F43 164 0 R /F39 155 0 R /F8 173 0 R /F56 182 0 R /F44 169 0 R >>
-/ProcSet [ /PDF /Text ]
+345 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F60 
289 0 R /F61 301 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
 >> endobj
-293 0 obj <<
-/Length 3024      
+353 0 obj <<
+/Length 2507      
 /Filter /FlateDecode
 >>
 stream
-xÚ¥Zݏ£Èß¿b”—Åҙ¥›Còt_›ÝÓmrÒNEÙ(bl<&ƒaxG£»ü﩯n°=£Dó`hŠ®¢êWŸ=ê&‚?u“§¡IқM‡‰Ên¶Ç7ÑÍ=<ùã%&ŠB¸>ópm`ƒ,½Y{|wûæÝ{ß(æIrs»wLL¦&¿¹Ýý=0+„zµVJ›à/}¹?Õ«u¼1Á±<®bÜÁ
-ÊÓàë*ƒ¢«Š»Þ+{\M‚/Q=ví£#UÁ-"Ù¢Ô*èeoØê {£$m]·øòSÕÜó[°Jߦ7ˆ        
|*Þå÷øqo~¼uv°Žà:k)!Y{4d)eF)°™q» ž¾Dj3g¦TƙºÊÍÒ,؁#;­Â8Õ†»¬27Žáy;#Åo 
U¿&(øö§õ÷u•¤AñyÛU ­Ç7òYn-ÌE’<÷¼Ö• ÂÄÁ—,°PzÂÔ 7ýAÐÈʯ’l= ‚ä 
h7ÙÔ8»-‰‹Œ–oQåWZÂA&*iϗ£`‹Ï‘       <ÛY´W=ÿ*d½+t°ðSбI¯ƒÐ£¹-³X  
qAb±Zâ$ÙLôr(Ä1š–$½æ"ùÝÃ)Ôw¥—_ª~L'|~l+^Ê1¥Ÿ¸§3âŽ4vÁc¦:¹îˆ#Í%GŠñ
-·ÑgìÎ:¢Ç³Á÷uµ}(wK¥*LãttF£4eÍ¢#õ9¿ª‹®~ÆÇp+…^ctÅ_ñÅl”ÎÂì-‰ 
ù\ÖåvX†„$Ì]j:0`œuÏ}MŒlÐÔ(ãϸ8”u-ÏOìËx        ±…
°§ã4y&Ø2Q:&¼qPÁ›ÎJA.O*€Õ-h½òÁ%†Ð:E§ÃûíøVvñл-D4Ú^ҝŽÒ0ÊóWè.ËÌEÝ‹„„äÐèZ2YÃw’Ő³+
ÒSžÅÓ ÖìÖãt¬á¶±ºRËq/ªˆˆ•Ž-GhüìwÏNƒEÇtw¸ýÀ¤»J^nځ/˜oíJ¤*øÂM-·Ñ
gìκ¡Çž§þ¶:.5D¡¶VúB“Ž¸ÐV¹×eÃ
‡º)Ɗ
-oÎX?ƒÊ"J®º¬    U”y.[
̨êπ   Z¯l³Ä’¿_Beꠄ.ÊûíÊ=¥Sœü®A"×'h5‹ß@
address@hidden  
Bñ"¯p8cwÃÀ§ÍÂl1`4õñ—F®[N½ØM×‚$¹”yHs°m–½˜«j§€H<@¤jf9àȂÔcoØvüÖÞ"5(]ø§ï’½•^ړ¼ÂÊ±
 +$Ú༃C¿ÉÃ4ŸD~Û 
))´±[Å:ØÓ>address@hidden<šø²/áë7‡¯9»søòBŸ+žßW]¿,ÓúR¯Ðˆ•Ù2Òèp£_ˆ[Q´9›(—"¶ŸXâž>µ\d¸Pqï©°óW8¶ÅO¡{Ú“ü3si÷ü;Iü<~R&hA#H
±ò)DªÏ(M#Û"{(…±*1&address@hidden@Œq(ÀµmÛô<qÓ¼¶û†    
méŽ×ÞW³rç<±^Œ6$”Nڇ­_#´TöP嶹‰ñ¢™õ/!y¨Löš"zæ,ýŸ«öhÈ4 
œÊèÑ-K®Ü€Qä£P;ô|ƒÀÐyÌàKŽ[~-Ú1­Ø–‹9Ëz4SfÂ1É »5ªŠ#;^ŸÏۑdôˆ£ˆdû>|c8 
¿ötá˜rm?:üxf¯|&˞ßH`ìÅúù–*enë(
2<`m{:ŠÓB™<L!HpÁ‚®C6ÕäŒð¢7ÐN{Ç+±¯ürº«e"‚Ç&ǒªç–ŽMvRÖ³8(±[…qˆüÕ4%^Ðy   
Mk¡ö÷¾u3Ótsq–¦|6C*M%˜ÁE)v=ŒUPÓ$øpûég&„j†ñƏÝ>¶ïMq%ÒØÝÊÝ8f£-±Ajn½k%ÓdëÜHsÙ¦ÿ
ƒÛ$ȃˆb>>âx}º-z÷,address@hidden:~ÕM‚t"ç—>©C´ÁL˜<e×_œšl¨3»:4q$ä(“N:čÛy©hÎHþékÉè¿}¹)çendstream
+xÚÝYësÛÆÿ®¿‚e?œˆ 
Þ[V'±âV®3m"address@hidden@€åÎô[íáp··ûÛÇíí‚öȂÿö(´MߋGaš±ïæŅ5ZÂʟ/l¡˜
+É´CóÝýÅì­çb3ÜÑýB³‰,ÇôâxtŸ~0nöeROlc>qceN¦0¬ŠÉԍ\ãýû7“÷ïfo£‹Ø1-$âÞK\½øþ¾a±Da+€pâB½ŠŸ:ˆ5õ´CN;address@hidden'X<k˜
 c¾0Æ'A¹_e°•çâhT%9N8F²6¯Ö'address@hidden|<uLÀh~µlŸÉº+®ywüÁƒÇ´ÁŅ
gY¦gyòž_Ü]˜ÖÜ3ÞõÀs±ïwdã’ßu¯ïš`Bºh2ìh;¾ñ6'ƒéBߘ'ø¦ÊNÏ=}|P,address@hidden
+ǃÀ#)pÏfr…Sø&’^üØx€GdÈÊ¢Ú]™òR&$¿Ú®'atN‹™–K+ÿ¬á'DSÎ#ºZؗ[m
À–ˆÿøé=O4O|Â`+Öü“x<À⌠    #'4=×é
xº®Ëá§pìÒ>WóF›)RNݗLƒ°VJ6oaǀ3öÑ{—•iµ3ójž4=6Rd›a¨‰Qäû”mÐ8ŒOñ 
T;F£OËGó8-\\ßtÜ^¢;IxB:íÐR¾ëª!éN“ ¼«4{šL}Èu›fŸ«×ãE^%ÍKžª³%š¦yůER/³rš«…
&°UÑ_{¨š¦*:«ãÀÎÒ×c>Zx®ª²¡Ã’Æ×W3Às­÷8pUðåwµ™×Ùºa¾Í~
@õ{3û”<QhÐêøZ®WÓì^NYlË9¹ŠöwœÎƒmh4ÑHóï«öٌ׿S»S"áY%8B‰<¬Z¨^ÀC        
ALcõ¤ôêB3ž+¡Xó[UæûCj0s9­}Xv5Û+*°Ì][XÕ©fŽJfQPÌàŠ>¤ä`4í’ÍsX 
·=j,{¸ÉDk‘‹Ç‹¥Ò¡ë8¤»o]WkU7{Ázlí®—CÁ%ÄèYMgvØÆ —íAmþö×Ëg¬Ð*
LµÖ*ÍjH8}ëÎöðoV³4AþP¿›ëÕº‡ŸCõ)·ˆò¯û*“*X¢,Uóv›ç¿(ŠZuz5`Ž–]ñUv?`¼xÁM…
°ÅYÙ¨¥ªEEË4mû9iéW¥ÝÀ°#̵!8‡…
Ù¦éÚÏDœ¶·išTÇɺ‹k<ãÀ3¾é™ü›Þjû^<»š­¶>¿’ë4ʾtVzAðåÕi
+|£¸QÍv­/òu6¨9æ)/|’¡Ç½
+Ggâ±^øöæÌ9\C
+,%ÎU®
+|9õ+àA=µ0³?
žnóü'd?O"address@hidden;®üP«ÚD¯á…ƒTø4Òç[TxºžmPû¢ò‹þÀ§Æ     
§ñôTܾm4Û²V$M£D^Lôl^èï؆Ѓz{é4=2Õ©%¨$6ª5*„‘G”W»š€¾òVßnòu=2      Š£ž 
x­JŃz7ˆÚ0ÕkYAçÀ¡§•Ê8f©6d‚¶=rj…žbÇÎ%͝k&µŽâK5ЇB:ò¡å¡ÖM˜»Qp¨÷a,ŽC
pܐèg]ëÆoϤtDG+`¢ÈDøf›ÑÁ{ÈØZž¨,o|¸»°î'%³ò‘þ.?sßÇá‚A~–oPE„NöÆ­¤ÔÂ杸«µG:5¥ŽS‡·[bTi«äƒR£÷Ðahš¯bžÇ1J«;ö>Œ³Ž"ƒŠ·M46Jd^lÙ:-Þºm7ݯÂ{EqI`{оyÀÖ¡Iôyf¹rn¥C+Ð[ù®ÈrÎâò’çV_
 
˜3¯TZ»WS„B•æpOçx¾i‡ÑÕÓuhÏõtš„î²?L§ÇýȲR›¶¸ªô*ÃÇñÕJ%éµÌ'KL§×¹¢Nñ¤›o6càw}®ú07k¹
+¹ò¦^ì˺ÚR
address@hidden>address@hidden
 ˆ†8‚-]èÇ~¹ýu•ïÔºQŃªÏÕºGýƒ}æ#Èí殕…
ÅšÉËÎǃËÀQËÜÍgm2-+úoa)íøáÿöÉ¿ýµËõM'address@hidden 
7¾æã/4¤5)ɃÎÏ*.ÿ¼!ßðbØ„ÆìäW“À^O÷³¿}iâ遚èˆ=bHAlH•Ÿ6N-®Ÿÿo.òëendstream
 endobj
-292 0 obj <<
+352 0 obj <<
 /Type /Page
-/Contents 293 0 R
-/Resources 291 0 R
+/Contents 353 0 R
+/Resources 351 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 276 0 R
+/Parent 344 0 R
+/Annots [ 355 0 R 356 0 R ]
 >> endobj
-294 0 obj <<
-/D [292 0 R /XYZ 96.456 783.518 null]
+355 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-66 0 obj <<
-/D [292 0 R /XYZ 96.456 758.611 null]
+356 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.547 19.724 472.949 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-70 0 obj <<
-/D [292 0 R /XYZ 96.456 409.469 null]
+354 0 obj <<
+/D [352 0 R /XYZ 71.549 787.954 null]
 >> endobj
-74 0 obj <<
-/D [292 0 R /XYZ 96.456 389.087 null]
+62 0 obj <<
+/D [352 0 R /XYZ 71.549 763.047 null]
 >> endobj
-78 0 obj <<
-/D [292 0 R /XYZ 96.456 150.697 null]
+66 0 obj <<
+/D [352 0 R /XYZ 71.549 371.111 null]
 >> endobj
-291 0 obj <<
-/Font << /F43 164 0 R /F8 173 0 R /F14 223 0 R /F56 182 0 R /F57 219 0 R /F44 
169 0 R >>
-/ProcSet [ /PDF /Text ]
+351 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F43 204 0 R /F56 
222 0 R /F61 301 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
 >> endobj
-297 0 obj <<
-/Length 2282      
+359 0 obj <<
+/Length 3072      
 /Filter /FlateDecode
 >>
 stream
-xÚ½koÛ¶ö{~… ˜Ô¬(‘zt؇®w½m±Üí"é†u‹‰ÕȖ'Éõ5pü=R–qìnÄÔ!yÞòPzüI/‹…
Ò±—¤‘Ð2õ&³‹À{€™^H»BP‚ñÉ±i썾¿½xùV)/Yy·÷=
•ŠXeÞmñ›¯D$FcéG£ßo?¼|³ýêH‹ H-•UhW
ÒóWÏ{ÆYÓ-¦ºêÕf.âXEiIƒ²öi-Ú¡W¯ç“Gu*UNd§Q¾;_ìYÍqz–¤\Q®¾?C҃„ÎîÍqb“íô¾lz-Úz6CÕbyL|ӜH³8NsXsŠœk*—Àûý¢´£-ì¯
 Œ§üHòÌ'òiþ>ÿ4›ïŽ³9uä~[”FgÓ~ÿu´åmžNÛÆÉç㴟5  
ŸÔòšÙUö£8ª›Ç¯ÓÍ_a–ê«Hÿ9«Xҳ㤟Ž¹_AúúÒeŸµ:Ó#"]èìlòógê„ÍœfU•sãNù¡½Ü6¶–oÎj§Áâ8Q<0þ|
H/m8£üõõ剒ýü<‘Åì-ã[‡+ÀÍÇóX`»†¯(h0¿s…ëv®>ÃÅg‰—§õž
;Bd秒_ÏᶜO*ä²àK˜½rsWDzkßÙS,address@hidden&Rº~ç>®ThífŸN[""U!pËÙa§(>£St»é‘œÐ.z—cºNœ³À`Ð˜ê®î(H®
-àTÞh…
R$lÎêbIH=AìºÃBièß-ы“ÐoÌ=^ô™ÉÚ1kÃ3Q›ÞOQ'áFž"ïÜË-Xñá"-››c¥%ù1+ÒXœp¤")± 
I*Ë0[Z¢¬MZÞk“À¹}b¯i¾»šŽgSRyÓbñíÙ,ç;KwôÈÀ51G4RC€Onhæ       
ÎL]CµÇ©”ÖjЀ¤å_F:ó1C9äZ±j;îU¢ÕPÆ~*·›ÜÙÑä(;­£íš“N,address@hidden)d³_plH’Gûl¸Ú.o:Ò`º&rsG
…0<‘. gGRNã$‚ä|address@hidden)â$öì
-4†”»lØGì
GèÿPBUendstream
+xÚ¥Zë“Û¶ÿ~…zýjbQ|address@hidden"address@hidden&ÈdñIًÎ08(ø¡0…;5ø/
­Ÿ%9¬c}E«¥¨À5ÌjZ&RØž?¶•hv¸ö’I¶èé%±%𔗣­Á÷e[s‹`ãbt¥¼¦I     
–|Äcß¿2Ê£Ÿ±1>¶+m_;&ò-òݝ4Va¤vj6Â΢P„‚C)MZ!T"2Ö}^*    
¸ó7"›^E¯—Æl‘šÅîÕ»~)IjmQ=<address@hidden&ÖnœŠú¬,ŠüŽ¢m
g%£%>GJ1ÐÖMÓèp„ŒmÏAT²Ê䳙u¢|?°(¾PžÔ\°×gn©úä-JtêHõš67œ½«tÇNÔü–qF‘œø`ŽÌT„HIçyè+¬;Z¼Ó‡vpÇÆ«¦Há9¡í{*ó©b˜€ƒ—ÚA+Ü摥‰_윢‡
 +U1¦a³=¢×-F\2ê¯`9tŠX»‚a 
HíØŸ*;ÁGøs"«VOãxìÀƧÍ÷lºâÔ±CÀ^Õ/address@hidden(ár½£FÀ9CJãäˆt     
ÊGLœ'øÑvt=uY³È¸‚w7´CÇWöH Ô^C;address@hidden
+{¬˜2+‰…†'…
¸P‚Œ­ðFnF~¿C”>.‰÷²ö¨-fÁ*˜‡¶¢J€Þ˜Ã€;Õâ)0åÜagl’àôb‡ËB]Äý®w¤£ÈîX
ð&0°ˆí¼÷&mo•FÁZêÀÊÃå"®™Ò¸™Õûýêi+áÓ^rãÕfÍVfÚÿpºcä819†jàó†Nō.?à”€ 
~ljÑ`1ÙHnu5?s‰Ë®úygNžàÚaøFèÙsö€ 
‰aƒ¼Ç¾Y¸Ç/–ŠKÈúÖ[Á;KI³ÁòsiŠŠ™•O*+*HR¶%T'›€]^߇znL×½nêÛAœ|þ>Ô³Ó$½
]i^«³ë»nÎEIdÄÑ.®õëeâ[ï6¬û®¬4‚öl‡¦tq§Ñ…iÏÚ¦¦ÊÃ)ûšÐ¬åm øD“7dÛ¿©·Ì%WuwàöQ
+ÃR¨Kw"2ÅÇà*M&õ½®`°L-¢çzØ<ôAÑ(—û‡¢é˜\¨ç¿dSs½øV6¢á{T‚¡ŽUF^Ëô
+Þ}>×ÕKU²†ê¼aJuQTüÞll„Ž4µßxÚÁ\A¸ÎHfáH<´Ò€Qp×ÐW–ÐW÷¤Øº
+V„S'°þÊX±(address@hidden
+¤VOúú£çtfS¼¹n:R´¨$ÏՂ0~øãËÕ½›As0[Ë섄ºBá^V“õrù{7=µãs¦‡d©^b9ü¾àã÷j;Ub‹ƒØQÍ(t±â“é¶#bîìE_֎*ËÎTÖzz.E«6E„­ç+}9´~ø[ºò+3Dáž3‘zv=e®•&™Èr{Y;Z¤ÁfÒbƒÞñÇôÖ+XiéZ?û›+ï¹_#Luû΃jendstream
 endobj
-296 0 obj <<
+358 0 obj <<
 /Type /Page
-/Contents 297 0 R
-/Resources 295 0 R
+/Contents 359 0 R
+/Resources 357 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 276 0 R
->> endobj
-298 0 obj <<
-/D [296 0 R /XYZ 96.456 783.518 null]
+/Parent 344 0 R
+/Annots [ 361 0 R 362 0 R ]
 >> endobj
-82 0 obj <<
-/D [296 0 R /XYZ 96.456 758.611 null]
+361 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-86 0 obj <<
-/D [296 0 R /XYZ 96.456 692.408 null]
+362 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [142.063 19.724 153.464 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-90 0 obj <<
-/D [296 0 R /XYZ 96.456 634.231 null]
+360 0 obj <<
+/D [358 0 R /XYZ 122.358 787.954 null]
 >> endobj
-94 0 obj <<
-/D [296 0 R /XYZ 96.456 198.414 null]
+70 0 obj <<
+/D [358 0 R /XYZ 122.358 141.232 null]
 >> endobj
-295 0 obj <<
-/Font << /F44 169 0 R /F56 182 0 R /F8 173 0 R /F7 216 0 R /F20 226 0 R /F19 
229 0 R >>
-/ProcSet [ /PDF /Text ]
+357 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F43 
204 0 R /F60 289 0 R /F61 301 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
 >> endobj
-301 0 obj <<
-/Length 2966      
+365 0 obj <<
+/Length 2502      
 /Filter /FlateDecode
 >>
 stream
-xڝkÛ6ò{~Å¢´rk%‘z%ȇ\Ò4    Úû_‚48p-ÙV"[IÎÂ=ô¿ß¼HI–6H˜9ç=ä†Wü…
Wyâë8¹J3åÇavµ9<      ®v0óë“P 
tø:address@hidden>¹~£õUî牺ºÝº=tæ':¿º->zÚWþjzéêÓíûë70ë UìA
-ØËcaZ¿+û×Ugîê²xkV¡w,ê²åÅÙ°v-‹×aæ+Þév_x·Z+xÛ.ÝôUs„(÷L]ÃH³ŠRïA`Ϋ(óšÏ÷
·Ýýj
Ãå‰F„Û³ àEFtg6ˆêÏmaät„Z›âæ‚wozîт=̔´ÁÍ¿%Õv؃  l{S
x
-ӗ|À•§N°Þ1¹È àä:ý<Ž‰,®:Deî üÄõ
-VÀ‚3÷û}ÉÚÒԖ:<
-cµÖZ{V™fF¤ii‰öZ,,£CwNp7Ü> W½¬ì…ØG~"y?aÉXz¡GTÄÞ
tÏøÝÜw|®gxê'¿Ü:%ÍC_§ú*ÉStc¤Å3mÈõ-ÐÒºn^ƒ€á8q€B‚6d€ÿ’PB0ªd"˜ëkA@"Å[ÃÍûn_;€Yô¹ÜôrFåA$-°†~¤4¡}:¥U2¸HüpÌw%õ{T]ìM.TԂZ†J·¥s/köÐ;—ûôD'‘w`´ï
-v2þPõûq÷–ñ&ß30ÏlRr^4û0Z2ómO…ÍrøŸûý-ô…
Bæ4QIîBG”³:íóE§¢ÔO©õÝî)address@hidden)*KÁ=â&9ÎFR§ ¡xü–¶JÁ²
-ž~|χ‰ŸQ¡œ‡’‘É*-¢ÑñÔ˜#¥™w»Êàïæ"ÿ `œrÃ`шƒT:aƒ€Á-ÑÎ;address@hidden@à
1‡4­*¬´#7EД÷m¹‘#q+صzD›>¥†ÓÀ†™[’ÀÏ2µTsÂ67½é‰'’>Í3%àE’ÉjI 4ø°˜*ÑiéÅ|wéJ%…
š+Â\”êR        „㊓½ØOÓlRLg§˜¶놼ðÛåtvYOC:address@hidden    
ÀÌÇtĊ,ó³Ä&7䐂ˆMדfw3ê8îsz¦¼d*œ¹‘Ò·Bê×U™t} address@hidden@‰Ê­Áaéµ 
{iî닢³ipE~‡‚ŠŠª®(address@hidden/ùz„ÜÆɤC!Ä÷[¥)¦tþD»"v|ø
z¿Hdvܑ[fWòṿpiÝÏsìX2Û~!jF¥)›_øÎËÕZ“âºÀ.Ÿ;lÍ΃ÈET{•ÐÙ÷”™}õ ћ‚£Ç  
Lúiö]ècA–Õݗ›
-ã_wSsg6_vmC)h±Þ4uÓ>ã™A ÷Γáív+Ã-_k¹address@hidden
Û«½F¡÷ŸáÊ ¼ðp!¯jG/Eƒ¹]x(ø©Ë§\¹±iËñûÁåY!·ÎC»èQY¹¯Bõ}Â`•¦€Œ‚ØQϾ
-€6uÑñÁ¹9ÉûÀDþ…9wòʂ×8Œ       }#ö
¹>z[:õÍÁô՟KñyDÉq7}Œº«úgQí«’nþýË«w/ûÏë—äÙêÅø5fòÛ</Úø‘›PÉQ"Íí'øN2|Tº~äìòÀ$ç{oŽ'Ӟ-î'Û%Òf҆‘ídÌ|¤ƒÞº¾“ŽßM»Ù/P‘-QY2Âðÿ;õMyߗ‡;ö•Wk¨B¦·©ïŶ±e¶Põ
        ²7¥óïÝõu¹m
-µO’‡ßzª
-Q÷éƒ*äWtx솇:ÙwkWÊÀ=dØöqþŒj©ŸáâV¾ënšÒyt璮pqú€žO.ß4ÛÅab  
address@hidden  ®(IRèr#ùWŽùFÿ0o‘endstream
+xÚ¥YéoÛFÿ®¿BPXB#ŠäðLÜ,address@hidden
Eª<¬jýß÷3<DÚè¢0`gÞ¼{~ï
eMMø³¦¾e¸N8õß]gºÞOÌéV¾XŠb©H–š×7“Õ{Ǚ†Fè‰éÍF³       
LÛpÂpzßÎߞ²¨XXóõBØó±XÂ0ß/–"óß,în¾_½Z¡m˜.HĽÏquòî¦QÂòBÃüF+ÕЅ
—åºHÕbéÚî¼:ä7³JþY­~0ܼ:{µZ]>»}óöêæê–Bj›Fhc‚£T8­VŠÉNò 
–›¨Në=Œ’CJKÎ<†<*y¡”©\W2¦“¶0K·Çr“¥V1ÙË39ë(•YL‡„'Å:NÊCd<ÂúA__ñó~ÜÞ½ÔÔ6ŽSqSgë*É3%/ÍK6]$ÃÃâéÿª\7ÏR›­ž;Y(ò"MÕ°HªÆ
 °Aóº:ÔÕK½ -ÒÏ<KOÊ5¹²CþíÁ¿o Ùü·¼~¡ÇDËÏòb¥
75ïÌ#el’zQ¦±’¯„–ù^‚vÙV³Β+k̞]_͞kØ£ë¨ÔÁÍtċd»•E9šÐÚ?Ñ6J2ã‰`¾¹úôîýÏŸu"¯<™]T,ûeZÃ\/6ŠžçÿLçЯJŸLʸ¿{ŸÇÉæô„N-QZk³7çvÖÜ
…ÔºEE¯••ŒâþÎu!£ªÉ¶HkwlÜú¤›”W
ˆV}蟧5¢Gšj3Ûã•gkùŒ‡/–|ÖÉ5?)GÜ7!+ä¦NÇä__ address@hidden:       vrý¥·…
[²i]:aTÂÿ~ÞWG«÷
øbãòÿáì߃­¯5–‡"É*T$;ºR}õ›z¾VÏxÖÚõµ†Ë{%|õjöT¸¢L){¨K•ãIÕO¤,‚gÈèþ3dĎxôÔÝ6ï®_`ؘe7rè¿:ý¼þkD&õ.‰ñX˜½rÔ¡)+턢–/—0†}ÈBAž¼(M¶
 
HX`/”³_šr—+¸ëûÁüםöà€¯wæ0ÇÕw[Zã,³°¨á>ò<¹‰Æ(Òoy]Œ¤j®n½¸'°Ôm–SwCÂ2D`+šßj7h£¾“àš‘©,address@hidden
¿љ’DZä°bªí“Lj
+˜"þ•"ãaddress@hidden
+Ï`â 
7ˆ“ã-4½Å™ö–„ãqŸz!à–k6(ÝÀɹk=Ûðñ»„v-òČ*r%^[ÖËM;ðÃq]3Ñ?èÊÎanÉ=¯bp&address@hidden"ՙ¹W)Ë´(9ÑRˆ:ƒ«¹rCÞb³
 d4v--HË=$»˜ï~ã§hÈ¥››#Ði)ôn™ž©/<T‹Ô¨ëNaáYM(q¬ŽP{Dá¸ÑW;üŽãù
`ÈK{7²&É(Ñ´tE´Å¥üž>ZÁ< NJ€
        ؄Ҕé!ÛµR
+ÓlÇ0½°¸¡4÷AP!ž~a¨—üR7€"‚€LœEA¤uhÎe¦iÁo9ƒ½ÌJµe§8>â?Zƒ>  
½“a)0ô,JA\Ù֒kÁ7Ê0*B¨PىaôEæñ&1D»¤*›ÌÞ`…è}ü£ì˜Y"µŸü±O`Õ}í¦BÀ‹ 
¦PZP°¨„
address@hidden/„ÕUØê8?$ÚIÇARcûFðyÍu’£ª+KÙ¡i0ðÃ_’×c-ó亃}÷Ò3ÃùwÔ¿´¥€;™«¸i©äöùƉrj¾W™Ö¶5%ð`¹å
+ùºú]áxæ¦F¤8oÓµÌ.Ã鑝9žR²“Ò¦©zã %oØ»h.Œª
+lÀ»çŸJ×IÛuº)"address@hidden  4ôȨCf‡sŅ€V*åd°   ŽM%\MÀiá¨
address@hidden:¼°<²5\MÑÈi.cÃ+3æ{
±¢ÛžÌ…u/W;ýS¬0
ëÞV©uJ0RPªEöè\Øbhóoýê«7¶Œ}<7±˜Áyøgß蛟§„k؞Û|€÷:¿^8Že€fJt•eq[
~¢€îą޹«÷£?4iâeK=ÞgˆÂms UýŽ0ô–~þ¬[×£endstream
 endobj
-300 0 obj <<
+364 0 obj <<
 /Type /Page
-/Contents 301 0 R
-/Resources 299 0 R
+/Contents 365 0 R
+/Resources 363 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 276 0 R
+/Parent 344 0 R
+/Annots [ 367 0 R 368 0 R ]
 >> endobj
-302 0 obj <<
-/D [300 0 R /XYZ 96.456 783.518 null]
+367 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-98 0 obj <<
-/D [300 0 R /XYZ 96.456 758.611 null]
+368 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.547 19.724 472.949 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-102 0 obj <<
-/D [300 0 R /XYZ 96.456 422.91 null]
+366 0 obj <<
+/D [364 0 R /XYZ 71.549 787.954 null]
 >> endobj
-299 0 obj <<
-/Font << /F44 169 0 R /F56 182 0 R /F8 173 0 R /F57 219 0 R >>
-/ProcSet [ /PDF /Text ]
+74 0 obj <<
+/D [364 0 R /XYZ 71.549 127.238 null]
 >> endobj
-305 0 obj <<
-/Length 2576      
+363 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F11 
335 0 R /F43 204 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+371 0 obj <<
+/Length 4060      
 /Filter /FlateDecode
 >>
 stream
-xڍYmã¶þ¾¿ÂÝ/'±N”¨·ù°¹\šŠ6Åî—àî€È¶ÖV#K®Dïf[ô¿wÞHI–ö.8àL‘Cr8óÌ3C®ZðO­òÄ×q²J³ÈU¶Ún‚ÕFþz£DB¯
í…
Á†²dµ-ðÝÃÍÛ`ÍÜϓhõð¸R*õ£4]¥:ó¯ö½êq½‰ÃØûÄÁŸNð¿âï®4—®áöcQ÷å_֟~‚½6Jù9¬Š“Ûn˜ýTÈG%?2{´èx³ÓZy«ÏÜñí·ü»/^–U0ÝåJƒ˜4xEÍMøy¨&¢ÿ³ÓÃÈÏu½}+««^4ìmOɍbg.¨Z[
ô¦0‘>;.;½Qp2ïï­2ÇÂÈÂÆjWVO%¬8Úi~.«Ù°_»ýW¹“E
-™ûŒëÔõ´³/ÏEç¦=õ¥”‘VÌÿRÝ7✶1G™ßìݞ°l)èã¹ç­~/íE¼¾k5þÂa/address@hidden,V߶O¥å=:³Š‡‹F|nZÑ»ê‹mmAèé³öàO¾~t\u¸tå¨v?€€AD‹ºlöE·pJ;ä÷¥ùÞzQþãÔÃâyשÈdoÈF4¥ý\kPV&ÃÕ0u’€¹Ö›0õÚu˜yOøõ§pèϼ=ëŠ=¶÷=O³‡ÀO*Òý™–å¡£oYlW½ÌhŠ“Èc0´ÜÙ£|{]Øâ²>ƹNÀŸ-?J7¼/hÂÃHŠøk£~c;2å=Ìùùý»wC‘›÷Žå•€¸WqûZÇÿûæãç`µ‡|ðÓMàGy¶z†và«<_nB?Ïrùªoîoþ9äYj3Z‹òÅÄ‘Ÿ„¹Ûuûm~·Î"ï—ûõ&Š"2ÈOkíýƒ‰#è-Üúå–ÇÏ]»Æ~òOghHÔ.0.·ÅE84wèÂßàû–“¢&­u:˜¥yƒ>d°®ÐÁ/܍˜;–ÜÞ
àõXÁ¶¯È¤ÊãŒ4‰³DHE܀ËL܀ËÐ\ÊSñÛÚ)Èú²éE…çc)“ÌQ€ë|ƒ$d5«d*nÛ
ʝ/gü!AmØ)Èd9"dã     dU0Ç,Dy%K˜½3sԊ4¡vZ>address@hidden(ÄóÅÈV-\
-óˆë‚ç¡#‚%9O„yHÃßK_>B‘mʈÔuQîá…?žÑÒEƒÿîá 
9‰B9UHâ¦1‹#h_•Ü颛;address@hidden:ÓN·%:Ž¥Ð«+I­ó
-Â¥å½Æâaû*Èþ‹d_cq+²ÀâäUtñyÉ>V/êêÐ|™Ö3‹hºИ`‚¿õìO‡ÅÁ‚?»ò‘äåœ'yŠ‚T·ïŽØ#¥s
…[µF€µϤdЛ¢Ù‰B•2þØÚ{J¸ª¥ÌL·¸Òe½ݎÄ4]¬.1diVÉ
¼VIƇ¯‚â[Úhflò;
Óo{ª¢æ¾3‘WÁV6%>yDÀF”†bL(address@hidden|»pCÆøÈé|address@hidden<Ng¼¯ÎÈIʼngZØéö»îvžÜ"HÌ6¹á]
-7fûʎC•C¯‘.*ñ\QXC«8îÕÅBA€WÊ,¶õèSoYsý¯¼ù5*„s$öCÎfÁ#ù?ðã 
šÝÁg|ûÄ/ÊFÒEWŽ*\íwÎ á5*j]¨u¸ªù_'Ã7R, address@hidden:¡Úðì“cýKø<…
\D°¯¦§vÇ¿c<óÄ)address@hidden@A,…
+È"%¸AÃÊNæOZØW;#5Jš~ñ‘„ÏÚ¼ã‚)uâÐ;Æ1\q;çšQÁé”ï1ڒž±²Ì§§Q–“:D‹CJ‹F™¶gÄ2jáŒ(@e8H©ÓÉÂǖXè?y-N¯ý³·¨Â̯·½d–8R¥]]9náQ‚˜Å¾`9þ£
 +‚wm%K'ºª„¯ÀŠIsFâÑjöE|ö,qiø“þÈ£3¹·é,å<@©ǧ7ÔҮ¡ 
½+zi]þêpsìæAšJ•€S®Kâ5Y–6€ûÅÚÝýˆóêÍFã5Š­EúÀE„ï80¼GÃ#7|‰"I$·öù‹Ê
|³ÁɧÉÛ3#ƒÒ÷ŸóMÙ±óĉ‹&[EðÖ²¯}ÛˆÐæ†e.½œb=SFøÚO¦ü4µÙ×¾áì]\Š²Ij[xdÃW^¾AMŠryI©à]ú3¥Hl‘ëWg¸døIêAMUt½‘üµs¾Ñÿa#Kendstream
+xÚ¥[ëã¶ÿ¾…àˆy¢HêqA>¤wM“ )šÞAˆÖ–w•È–#Ë·Ýýß;/êiËi‹Î5â
‡¿yR«üӆʸd'±J]löwÁâýåNI°0Ê%>Zü¾”‰ã4¢gýkxúû]lUš¦1
D¯ÿðõW{½xWÝ}w·ø®zíÙ¯ãT+fÿ§û»×_X»HU™Åýna¬UIêI*›¦‹ûíËw/‡¬^éåfeÂå“Z­á²Ú¯Ö&1Ëo¾y»úùþë×_$Ýi¨,ñÝOðéݟï[)¬5*0¦e@:Àõ£Pü½ÓÆÚS¯{ä$sÝxFdûüüŒb*zûr€ÿ³z³
+ãå\*~$•ÕÄQ8”j¸3kO3‘Å‹„‰H¡SI.DÅ(ËýSqeY³Ü£ M^Y‰ᲀy¶©Ž«0]¾ Ø5Ž?>­ÂdÙ 
¤àj-` Œ5Mºa­»´c½•‹ëŽæ§@;&ëK¨C&‰lmí=¡®P3öŒ„ƒÀõÔG°sŽøãÏÁbúúú0
+ |ÆU4´¿³A 
l`å¾¼{ײ{fn©¼g1ãí×&V&+榿æ¢1üIû¶ÓÅGŠmÜx,ðfJ[¶°Và‰ª3z$+Dö‰#;œ¸E[*²F4€ST¤‰ŠƒX6û­
 b     ëTäíg*70}CÆkÙOÚûÃ#µû
Rl*¯>·X©j1À4Y–Åo(vîß*No¦2ëԊ,address@hidden,Ã-`9äÏL㗉ÈRJyÜ
Vœ€óБ°HF.]~¿]ƒh6pKòµ¨j„)à†'ZљFÿá£æI^:Ò¦flGàåy‰’x$ËÏwpÍÛ:ϚÑú8šÇoÇé¦õÙÐx5“
+d}
0Á? à—}D&˜¨E'à½ox.pñaã–Ú2eüS综Λo¤âáa©XêP¯ˆeš*“÷Ï'ÿ
+ÚƓ™é²
i>÷jÇ1²øÚ#.y¸"ôn€Tå¸Ñ!XÈQÓŒ&address@hidden>kAlÿHɎ‹¸eفëÄF°««}7óqu}È}*©Ø”ç¿/ìeÿmqNW_g“G&˜œ`3QÞl¸Z'Q°üÛJ
+„C<þ~ 
d£>¡†a@/•*#4>ìàÍ3ftÓÅ|ÀpÅW)GÍ$×õ†"fçdž2Aш÷mìÅä0V:ehèxÎljÖBÜ××0ñ¥<address@hidden
+’5®§^÷ÈÇEÎxF\K8aÃB£tÈvA=Í,³Ñ<\Ǔª0WÊN>Ýë%·”î†=U¶5CÒ+pàš^¦¬ŸpN'„h¾kw¦~aï«:gF2¿U½íò6›ªHmñùïM|ôùL/™‘*C²˜n¡¾¢©Ó$èH‰OÆhᇉ$“*æADÅ
      ÜkRÇL‘¡\RR¡›…™Í7Q  m(¿ÅÊV®5¦ë+Ê݀…
®)b‹ÁÆÄ®-e/yHWcvõ±µñ¸ÜäA²s›p΍ËÇÁoÌp½«pËË
+‡žI%mU­ñð§&?žø9n.í;š¶þˆûÖ95ý R&Iÿ˜íÇF…¡m{Pà\¢e‹•µ”E1bÅ°Â5¹Ç†1î~*…
$_ž¤Ì(.>$K×-l¨(²·_¨×=ò‰-Žf¼løðP¸ŽížIæY
fñšÓeþÊ?±ØtP‚~´N,Û ôý·´(… Ã*ž^û­;„›
+kÁ†{$äf*û¬öå/öx\[ø‰7À©|“…(ÒÐH#L
+¸øs*1á`ŸE¨%ö 
ђÍ¾?ÆúLuÙÓÀWHDvÙñßcñG*"Åcð„uÛ99vêÛ4#×Cÿ6¯½Û!Љi©kí7°x˜Ë;Ývy{DӞ™UθvT‰žr³Ø*´ó܄fÂÍÅ=v6Va4d÷µe°%“O¬×Aæa|”¿Ð§I¨áw»M£#;éÓ`†a-¤ã~w¸N/}ŒZÕ¹éyûBú¦Öi6ú[ì°ÑPm×;ÜB=·]ãqE°º
      
ãЂޢÙýò4³ìFóp×ç±¹äÂPìˆ&P„$-IM;íÖ±¹ŠÅ9v-gØy(address@hidden'³‡©ÒÎ÷à°ÜÁ¹:ßpÿµ:|,ká$3X
     »V,\·y‚‰g(|džÜYÖJ-9Nó›¤Z±S‘³ƒÊ…Øqþ<ì
×~âë8
+ë[.­#ºŠ#!¹…£9v-ŽfØyõØ1ŽRsGN9íáÑu†.ù¾ÔMPäõØ"        Ù\B’UZ{¯Gݎ     
¬JºOÕÒf
Ôv9oêûëí±€ïÿy‰ˆ†K>HŽ5E´;!’¹ÑÁî¥O«#5n:ÌɈwÀ®Â'LÄñ<|zD×àãInÀg–‡Ï;OŸÁj¯«n(h]¶C;ÙZˆêx6çhþK¸Ñ*Šãy%‰³=àà\-pÂ8ªß‡—Â8
       ±Pôj|ÈÉR)y¶#D:úm½¾‹‘9èpÔ8ku–vÔËØgò5`¬"0¡¾cz‡Iú4td9¢GnÚõSuæš
+Çw”Ž‘8ß:÷"üWü:¼J…Rn¨›ˆ´¸ŸmºìÙïø·3»hl40 
ë,h:ý#¾$¼©_Úu`©ÈsãË^ÜR¨Û# kVh²É
'Þ#ºj…BrË
+çصV8ÃÎ[a;q§%Cw!Å®ìð(wtâøyF%?
÷Ž6‹Ò)ѓ´Úð¥!â©Ñ†ÃXîø½Ïåµ~—‰ÇZ0i¬Œ)ýjžé©çô1ž‘óLCý7Í6C§ó{îi明çá/¨˜´iê;¤“mߊAo5+ù)ä+\:üêöxâuG=e>œ2`ÂÕA™Í©kíI&¼tÇ›'&ðj?
       endobj
-304 0 obj <<
+370 0 obj <<
 /Type /Page
-/Contents 305 0 R
-/Resources 303 0 R
+/Contents 371 0 R
+/Resources 369 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 307 0 R
->> endobj
-306 0 obj <<
-/D [304 0 R /XYZ 96.456 783.518 null]
+/Parent 344 0 R
+/Annots [ 373 0 R 374 0 R 375 0 R 377 0 R 378 0 R 379 0 R 381 0 R 383 0 R 384 
0 R ]
 >> endobj
-106 0 obj <<
-/D [304 0 R /XYZ 96.456 519.57 null]
+373 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-110 0 obj <<
-/D [304 0 R /XYZ 96.456 451.375 null]
+374 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.991 476.721 272.965 488.677]
+/Subtype /Link
+/A << /S /GoTo /D (section.2) >>
 >> endobj
-114 0 obj <<
-/D [304 0 R /XYZ 96.456 327.388 null]
+375 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [202.213 405.177 209.187 417.132]
+/Subtype /Link
+/A << /S /GoTo /D (section.2) >>
 >> endobj
-303 0 obj <<
-/Font << /F56 182 0 R /F8 173 0 R /F44 169 0 R /F57 219 0 R >>
-/ProcSet [ /PDF /Text ]
+377 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [411.21 371.1 425.932 381.949]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.5.1) >>
 >> endobj
-310 0 obj <<
-/Length 2732      
+378 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [396.341 239.997 423.794 251.952]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.15) >>
+>> endobj
+379 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.996 183.449 293.467 195.404]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.7) >>
+>> endobj
+381 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [467.509 94.264 489.98 106.219]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.1) >>
+>> endobj
+383 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [309.961 52.899 332.432 64.855]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.9) >>
+>> endobj
+384 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [142.063 19.724 153.464 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+372 0 obj <<
+/D [370 0 R /XYZ 122.358 787.954 null]
+>> endobj
+78 0 obj <<
+/D [370 0 R /XYZ 122.358 451.56 null]
+>> endobj
+376 0 obj <<
+/D [370 0 R /XYZ 122.358 388.415 null]
+>> endobj
+380 0 obj <<
+/D [370 0 R /XYZ 122.358 137.98 null]
+>> endobj
+382 0 obj <<
+/D [370 0 R /XYZ 122.358 70.768 null]
+>> endobj
+369 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F43 
204 0 R /F57 274 0 R /F60 289 0 R /F61 301 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+387 0 obj <<
+/Length 4964      
 /Filter /FlateDecode
 >>
 stream
-xÚÅZK“Û¸¾ûW¨| Ueq|eoލ“ÝZ_֓\â85bL‰*’ò”·òãÓ-Vàx§¾•÷9
->mÚŸCo¿•‰wÊQS¾Çñ:hØhX ¼à¯ô>‹P±0ÕÑ"|6³0["address@hidden/Öf•Áœ$
-g¥EvŽ9K8ÎBøʎ‚S‚%MÆʄˆý0«ÚŒÌDÝ`¥ðÃX>N–8õ…
ñô¶;™ÅÞ¾&t\aAª¢#‡VßðUäåOð›â¦°l¼êø    -26šâX4ÅeO‰WT…
Aw,ó9ˆ'ñê®C]ØyΛgÄjA×ñ¨(  address@hidden)nv4/X(?‹"š
]ÞÕW…Q‹0 address@hidden"d¬n!®Ân!IØ#$Œà á­d`€ý¼r‘vHe<c0Càû§›nœsüü?`…
,cäW~Wê&àáQ´qôbô¶0_TÅå€\Ñè-´­Ø±[Ž=d¢6wìKÓß½Ÿ9ð‘Ô¹|>iãøœı.Š‹°R‡SD6™—ëŽCq%¶eä¶&¾˜õ¸<Õhxù{Í(£x"†]"ü
 
k!Ää0[‡`/³„A-q„+ÚzŽÔÍÂÐQø4Ë_±K`RïdËRä©|ÅS‡¼Cc0Ìm+LÛa29q½Ca’Z¯æË1{Y&•Ó¸§Ùk÷4ƒÑÚ~ËfñÎo‹ãÎgK3ˆ_£®(Ë
 eLVãÈ,-ßÏ'ˆà¨s£+&EÈ=ø¬TY)Mrؘd?؉ÞGԐ#àùL        
address@hidden(?ôFc˜Ä
4cø2ð€ù¹ð蚁„4Pãé¸T2,JvRùY-¿GžÂq‘§¢ ûŽºD$~ •[—(%=Êً}
4       Ïb½.Aœ!~¸P— 
–D|W]‚£ís=lg|ªµw”â%E:cúRiô”—gö‹Œ_ªdà]¤ÜÌTÚ¥"%’‰ÅëîÈ,íD-qw'®hëwâHÝìNtþ:YïÄOR夰äY܍fExSâ+Ä?ýR¶%=
…™¯±Š
Ò|}¯Í¢¹Ê&âʦ¡Äòäô’\¿Ë±Ë*7錸˜‘ãmºJáõûˆÀ+wÂÄøC3†¬ß'E¥ƒ]¿Ë—H_e‘gé*Ô™¨‰{P[Óf¡6V75Wa5Kúِô'|
-åEU5¡3c§í¯e
HÅ&address@hidden'address@hidden 
™%0i‰»`ZÑփi¤nLŽÂ¹(Ž¤¦“utÚïD_¶,äjßïV)ªO¡—!h<¢&Á«‘Dyû
-…fÀ"˜„÷Û±.1‡qìÁ˜Òµ†r<ª”
-0œ#Ã'vbæ°ðX):TÈÈ[õ|/³äù°ÇïªçW´õž©›õ¼£°™‰X™t#VpXJDqŽ/address@hidden
-¾³Ký½­Ch°þ„¦Áïó+÷—Z˜V_µ&Âe•%s–‹÷`&Rá:¬’KÓ/Àÿ 
2Á3ö-^Lü!ü(address@hidden/3„sýƒ]ó&?½g®RÅ:ŸÐÏð–Ú½$ñJ9cRUÜâ*ʜœyu«¿žŸŒl'ʜ²¼¯fî”|address@hidden
 yDý':îcLJ1d¶‘ðES´ìBtàS…W4¡è               
Û\Ü'¢¾¯8ýçhHâou(t×ð$±5V_ôÀˆt¼ûhJ3A~?óáEH•/ɾœÊ­)8Y†/ܾÔ7Úەã,Á»¿µ|,zÖÜÑ2Ú|pè8n0-˜_$•g:páß°;òø÷¹æß®>äß^
øpðÑ
à?ÖÐúö¡Ä«ìyÜGÜÿxÊ)-¶ˆ‰fw‘¯Åᙂ©è4àï²DAC|ap).w¸+ÅÊŃ°1çf~(M­Ú5·ÙÍ؃9Þ0èG¢=mobìÕ!-jÖü{å©+`+W°M{¥Ó¹
  pûº!vÆ©ºƒ˜‰ 
𑒒sޙW¦EÛ!oYŠòŽâkYßÌîÂt^IsÈÝé8ãNO華M)Bú‰ÍºÆ!ÿÛ3=e+xÚ¥;kã6’ßûWó%60V$QÏÝÅ“ÙÍe‚dƒÍt68$ù
 ¶è¶Ò²äHrz¸¿õ"E=ܳ¸Ã+ø‚|j¯ø*        {ÁG°­Kîé±Gk†­îPî¥ïÒé?*š"òŒÃPµ
ð<ŠïdBaçÖ´úAã¤Ë¸ÈÐòïÃnj&`ǶFÌZÄøÕO’¯¶#:Š-‰:žY¨
gîi›‘½ (ÄIsƒN^Ô|.aÔô¢ã”Æ9è|V„ZN:_\.1†•±‡±÷P\{ͽ†\ÈK¡[nȀ:iŽÓrG‰ú
+Ú¦ˆnXs_ĤyìÍg!fbdBºŒpÉ`·%Šóù|©å\ÁÖ¢XBãO°è*à¡+À¦*[ù™—†¡Fƒ­ŽAyÞµn€‰
 ¾çy«:‘!™é­ö*O½D¥’}ԇ¶AÒÔ`âÂPᑑØ,LƒÈ€¯ïñ\ßø·ÜAç´Âu–ö81OñØ´‘
)q-jœ!ûÕÚôË,«·8Úkͽ  
P.’çƐþZÃËCQ»²Ž®lžƒ™¾;ï§l9~FéA)ZpË8ì/«’?B¿†¥Á
+'YâÅaôIÍÐ{œ¬(p;örDè8.™ƒ9VŠ­èbßTyŸM÷Ùl³ØmB4J„v!ÜíÒµ]¶øŒZÑ<¢áKÒmÓ2%ÄJ“m?Ý0åž-ِ×Eóx-5w+±Ñ6üK!È©`EŽ0¾Žmw¦
“í¹`¯Orø1`¨&rŒF!G)address@hidden:ˆ½¤  FÍA_’–}¤Û¯*6
laŒD"r‡
Òÿtûøì`·‚H&
^áÅL( Öƒ,b¥ÞÀ
address@hidden, ùø'ڮŁgޙ÷”u~        T›Ò¼®­ßJØý\5%ϛô.•z0z8xä<âÀœ©î×<¡ˆ 
…‘D
¦:|>\o&5Úþ.Ûæ31âðuíGû„ßàSt/g©Þ»¬:ä1Í,FyÁhàׅ^±1_’
ð›~(Ø`V$ïàþpÐ7åç­ÉBwr„ÀË°á¶ñÆضþ*u謗JÖ¼Ê{˜l?¼¾J 
ü"ÿÈsG×nܤoÉkÑJsؑnˆ¢£cR½‹1€F%êï'­ónyì   
·oñØÏ2í$±ÁfˆA}&’ƒ6J0ŽÏÕ¨'<ŽÍq|L\Ý8[Ûi™qZ„òÄ»½ˆ¨®È§õ‰Q×IƒøÑ?vÓØ¥1”£•hxŒq–
    kÌ2F±
¢²¿ò‘]†Nò¢Œ+|address@hidden    address@hidden|Cˆ‘&Á'¢Þ;Ðó"Ãl=<aì)´ÝÁ|k…
¹f2Û{¹˜×¶œ¯ãD¼a+1:l¼BT4%ŵ–ó±kDvj…÷úٔ\RGS$’‡œz 
hdÊ±4‘;Át–d£LD‘‰¿.lä”ÿ¹òÓj$=¸å'YËBHƈ(eÈzã9ô—é3î,BÛõ<8ÁuÁeZ\ö—¢‚ÕZ±™?#ƒ±:ÄcZ

WêçÛG.¡sŒ(b2ººn„«5!§ê-sÒøK–Ô1ùqäe*ÎGLBæÂBž(Z×úq%Ñƚ`òº,ô+›6Î+Æ©å¬Blô›¤:_HÖZÄÄd5ì„W’
 wMKY8ǧpÔ\²ÓüM!#ü>Ÿ4£‰càÃT®’À„~Ì‚ÄD®éjAhŸä^     
e©ÓÛ7<oaÖ¨õ7}ì¡cVàiùÀ`l¿†ÎIb}”¶£Jñ
-¢BŸ¾‰ÎçÏÜ6tp‘US‘)1¹Ûôª,ÇB+ÚkŽK{.à³\Ac™ÕBg%Pþ¤|)Ã)Ž3eVÅ6ë:€®J–|•`êż|MӞ¦çíþ¨úê0æoÒY˜kq¾u0UÛð]{,D|}·–ê­˜¡
 õ‚8›;Ýçe¦x*0®fþÃãWðӉN#òv`€—nÔ0
+>á6#/±1Õ«n3 ÅÿSÖÅY÷ÎðŽ½$Á<‚?•·FJnÞ#£;…U;*G
+“Laø„†‘(·ÀqóÆ(匀27Iã0Š     ³Ìª¶YR÷¸Ø$·3¾)ÅháL&èT<°j
~îzá߂'-4+•1^'“Ùš›      l3BZdÐ\Ø)㱡ñXƒ$×Üf\è‘–VŠœ©ò"Su¢ËÐgï ¤\V/MM¬-ö8ä
+¤#1•¤¥*Ž½Ð>address@hidden      ;*`÷ƚÈà+;PÉ·õ$¾ŸÀ°SFU 
)ï'&`ËÅú'ÒچA˜Œ°¶ÜNt£cܺ‚Ì"B[ËÈÚ+.Ê£(æxiTҗë8ÒO²Io˜;!ŒbZ¼¢~äEVÌOU©×«V&÷zc·¢ßŠùÎc$ö+.ª•hí!-|‡G‘{UËÍCÅ!
         8 
)°6%ɵaÊ×&ö:^ǒDîˆDK-ÏV3sa{°ù`'>H*•¤X¡¾¿êŒCç۔±``B>)Õr*ÐóØϸh'Ø I±W…
Ê>Ô8Ëו,8é,ǃ²]%aÇxãKŒµ²š¿¬§En=ÈõÀe5ÏS|h€ò&%‘×kgÿ³U 
•õ£IÞáó­D%ïóé!‡}Wƒ\ùi&—þôÁ‚qä;Î>^¹5…
‰VœêY(6è—ÃtSÃ1ŸKJºFD¾À˜$Þþt2t]ËþÕ`Ö°÷‘ów.ä`       ìC~êWÚÒEÝzlBHÚËÄbX
bs!E&õb2ØD2>yÉJ~$0+Ÿ
™Icu(
̳
~íjË0«UJsÏGºdcRˆ¹ú—}X?hŽt`„’|ø-¼A:“RUì-fCb Î)°’ Oëdã£7÷Ï
T0>ϘN—U7)]ca8’÷]RuÄÅ'¥RÀª¸¶&¾¯¿Tò7¡çŸþ㛠endobj
-309 0 obj <<
+386 0 obj <<
 /Type /Page
-/Contents 310 0 R
-/Resources 308 0 R
+/Contents 387 0 R
+/Resources 385 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 307 0 R
+/Parent 394 0 R
+/Annots [ 389 0 R 390 0 R 391 0 R 393 0 R ]
 >> endobj
-311 0 obj <<
-/D [309 0 R /XYZ 96.456 783.518 null]
+389 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-312 0 obj <<
-/D [309 0 R /XYZ 96.456 758.611 null]
+390 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.961 683.287 174.105 695.182]
+/Subtype /Link
+/A << /S /GoTo /D (Hfootnote.4) >>
 >> endobj
-313 0 obj <<
-/D [309 0 R /XYZ 96.456 570.885 null]
+391 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [278.994 589.764 301.465 598.675]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.1) >>
 >> endobj
-314 0 obj <<
-/D [309 0 R /XYZ 96.456 371.701 null]
+393 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.547 19.724 472.949 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+388 0 obj <<
+/D [386 0 R /XYZ 71.549 787.954 null]
+>> endobj
+82 0 obj <<
+/D [386 0 R /XYZ 71.549 763.047 null]
+>> endobj
+86 0 obj <<
+/D [386 0 R /XYZ 71.549 442.604 null]
+>> endobj
+90 0 obj <<
+/D [386 0 R /XYZ 71.549 150.647 null]
+>> endobj
+392 0 obj <<
+/D [386 0 R /XYZ 86.792 63.36 null]
+>> endobj
+385 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F43 204 0 R /F56 
222 0 R /F21 280 0 R /F57 274 0 R /F25 194 0 R /F20 284 0 R /F61 301 0 R /F60 
289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+397 0 obj <<
+/Length 3624      
+/Filter /FlateDecode
+>>
+stream
+xÚÝZݏã¶߿¸—“˜+‘úlЇf/×Ü!m’Þ}H‚BgËkåli#É·Ø6ýß;_¤hÉö^?žŠÖ9ä‡Ã™ß
-Bø‹‘ÖÊ$ù"Ë3U$ñb}¸    ÷ÐõǛHH…QIžb×â×E¨L–)õùÏÐûëM«¢(2jH
>ç¶óöÍ!Z¼jo~¸Yüà¦^Yö«¬ˆ³ÿêýÍíë8^ªHÍâývaâXåE²ÈC­â¢X¼ßü¼zjÊnë¥ÑÁN-WðØ–+“›àÛoï–?¿{û:ç(´
+`‰c¿Àޛ¯ß;)âبÐǀt€ݽPüeÔÆÊR¯<r’Ùc7Ù>>>¢˜
+¤Þ<5ð¿ìÖK;xT(üDªT“¥úTªÓYYš™,q¸ÈA˜”ô§•gz!*FYÞïê”›à€‚UW—{lÐA

Ò·n–ºžPìÛïwKJºˆB\m6 
³ˆ&]³Ö“bd½Ò*I«‘æ§0J˜Ì—0ÒJç¹lmííPW¨™öŒ„Óa˜Lõä[p’$lˆ?þ.6 ¯·7`£`„¸£*
nâ0TqËûþæÝÍhcŸyNåމ™n¿)3ÈZÖ¦`¬#*Ò>ü®÷5­ô#þ«PÏìȃºÁߌô©í€ýír6³©Àäã8
ÞHß/0÷±dÖr¿ï¹ý        'n¿aLJ’Ž
Lò‘wUÃO% ÛêõqOOÜIÒ}"9¶TV‚V\><tDŠ^ã¿{:o ¼UÂRÒFÙàBãÂ
+t/;ÑO]Õã<]ÛôõèÛKçÐòÐN26£ü¸…ÇŽÜ’ïx^h²¨¼B¯—à-ڎg+ùçÞ  
ï†Ðɀ‰P/address@hidden@è^ï‘ó‡ŽüÑÏòÆc]7¹‘ßz‘¶?Ñ
address@hidden ´¸Žvñ‰Û;{ä#+CÁ÷ÕH¼ãS|ÂÁ™ƒö|¿b°¤Š´Oæ3÷vb±¶zîxŒ  
¶íEiÑö™OFòˆº‰’ì'g;íwȩ́E¦ÂXŸ=¨.´xD³ƒ¦Ê„™›×Ø6ïF%ËÃz˜I£ÏŠ¯K 
address@hidden@À¡§¤]¨z&tWòT»)+ǦDÛéð 
Á¾bã\"DÁ¹3sÌ­½ÕÖm3ÓnªD‹4OÀfÏDdK½òÈgzžÌˆ$*š1.ŒÒɄñt[…
æ*»É<ÈN]´ât’=cÅ#Ñ܊sC$µ$lÅwtØè\V­÷gg½W8[ëõ8ƒõê"­W9˜ØÐsóšüÎ^ü6ˆ.R     
Bn\ÅÃN¼vö;
+ûL¶o{çо^
+0öÎ>Ÿ
&õ¾0ô< 
×%‡V+!OÌòTgl%³bCžŸr¼²q(Ñ!S†B‡ÝdEӟ³y+°KN‹/&؁‡²ÛÄpµö%#”ÓðcÉÝ
Ùçî'§:øŅø‰M 
Y+“pô:(§ñXËi×cNÅΟpĦ’1¥tsN‚cÝ^áòBûsóCÖF‹ƒò!¸É´<£AÞö`5
address@hidden(ôpÆ"address@hidden'Éæþ‰Z“ˆ¦Äy1Æj6&g—äg/T…
‰I†•¥ç॥^yäóØw:#‡ZƒŒ|Ê݄‘Š'Ì'aHH®qœÌâ‚ííëØ`êfb®ÀDY¡ÂDÜZ¥1^º+é\–w¥E‚ì±\ʒWjÄ·š,þðýÔUÛª#]7ëjd-[¹Å}—™GF´sELf
+Ì„*5©¸Õ»’‘á(Ç|^€ia=õ+%Ÿü¡êä`•ÝX–(¥
’yÜ)v8¤Ä‹Izl 
²Féu¨çM-=3*‚Xi)¤Œw#ĉ+g«yóÿFó{‘ü¿Ö:?z×É+ðXíJ'*)Rw¯1óBè¿CëÏ,ºšÏ'*M­S«>á…
4HŠk›CÑ°xš1Í‹~SuöÜ÷“ËQJ맙'œÚz{4&•ˆÔl 
õ3¢‹xWFe|‹ú<Þõˆ/â]KƒkÝm9̬ˆo½J¯‡l¼òÛ?äά=:ñµB×ÍÃqøÛ¶®°‚á¡èM»>â
rÕ
address@hidden,¤|VÛÊ<põŽsuv½T#Öãuºš.óÎÅèЋÑ6ëP=WN_·Ý¡œ[m„ÖÛjj­wOŸ‘nÇqN)6™Ê"ýì÷L½òÈçßWœÎè¥Û³ïb8t(þ
        ÷‰E[š«<'óˆ2¸"að“
+5CÈJ9òK¹rqU§ÆÑ×¾•€í#TžG¾¢˜[l=VKõ÷áh«B)¡|´N”!Âkg„(Г¸‹u"ãÂOãª/™—*d³Ë
æÉ7"Ø?f!(BÃý=WêxäjüˆNo«}~Â`¼•ï̽à®%„µáJž^¾}À¹õÁGQLtn   
aPn‡ñŸZ<¥Èm5kÔ-ÜèàȤ´Bð+0yƞCZ¹_     ó¿XÊ=‡’Ë—JÕaéû>ƒy&u„®–[ŽsÙ+endobj
+396 0 obj <<
+/Type /Page
+/Contents 397 0 R
+/Resources 395 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 394 0 R
+/Annots [ 399 0 R 400 0 R 401 0 R 402 0 R 404 0 R 405 0 R ]
+>> endobj
+399 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+400 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [179.533 684.09 194.256 692.736]
+/Subtype /Link
+/A << /S /GoTo /D (section*.2) >>
+>> endobj
+401 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [268.588 652.906 283.311 661.817]
+/Subtype /Link
+/A << /S /GoTo /D (section*.3) >>
+>> endobj
+402 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [279.934 571.41 302.406 583.366]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.8) >>
+>> endobj
+404 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [447.874 234.225 470.346 246.181]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.5) >>
+>> endobj
+405 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [142.063 19.724 153.464 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+398 0 obj <<
+/D [396 0 R /XYZ 122.358 787.954 null]
+>> endobj
+94 0 obj <<
+/D [396 0 R /XYZ 122.358 557.693 null]
+>> endobj
+98 0 obj <<
+/D [396 0 R /XYZ 122.358 529.596 null]
+>> endobj
+403 0 obj <<
+/D [396 0 R /XYZ 122.358 325.888 null]
+>> endobj
+395 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F43 
204 0 R /F39 191 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+409 0 obj <<
+/Length 3630      
+/Filter /FlateDecode
+>>
+stream
+xÚ¥Zm£Fþ>¿Âº/‹¥˜¥›¦Ë§d7¹›hsIn'ŠNItbl<CðZ£lþûÕKwӀíå4Òš¢«ºú©×F,"ø‹T„‰Êi–†y¢ëÝM´x€'ÿ¸†beHV͗w7¯¿Vj‘‡¹Žw[;MÉPåùânósðöi_´K¬—±
Ãå
+.›Ýrgqðîݛå¯wß¼þ:¦Èe%ÀßýŸÞ|uç„:u–:$'>h
Å¿=‰-õÊ#'‘=vÓ‘íétB1Czó´‡ÿE»^Ê4x„Ë…ŸH%U*¡ÇRM´gif²¨h‘0ÚS_šã/‰r÷Xu 
+;”£/address@hidden˜gë气yð„R·8þð¸”YУ ábÕ"
+e*hÒ5+=ÉÎ+& address@hidden&ó2” ¬Èì,òÛÀõ“áîòæ
+Ø9LÂe%S…)‡:Òv¡ ŠÅï _œ¦¹&ÿžþ~“ª0Ïó”tŒ×™}øúv'o››n?úŽSÄì=g    
Oòó¯Ñb[óÍ
Ìœ<¡€ÍØݨ(
+U¤Ì}}óþf˜lx_Ø];—'ñ‹Œ#Mâ0‘x{K³z “1p³&ÐìßÔMg¨üÙÈCU~Dë*÷ø¿Ÿ™Ô
+4–Å°½"ƒX\1|address@hidden(yŽuQ—û
X:ÜiœX¹4ÇzÃCk¢¥i­”L‚[ÃÉ'G£ãÑÇj3Ìß´<address@hidden 
ü#X6n+¼¹_®’$ø­\÷ŸzPþ*ŽcÞ![çÁªgQQ -ývd ÔôllDØ{ŒUàfžiö3¿Úcoñï         
   šý+s»]áÛåDœ-:!6l°      
@„¿¼/Œ\¤˜CEn—Öf&Ùj«¿ýߣß苾jöLÒÐZEìx`d‹«Þ¯ûÀ¬R(RS×´§
+æÃߧ&¯58˜l¡s€­oB3S2„+GIväۇ±#&address@hidden,æ—(‰¨¢…[ÁÏÿ0^1TZŒ”gaðèu|çó3 
zýÚpjù×½¸)      •"x¿¾:ÃíÏύMÇ;ºE>2
µd’ý©„mÀäG„W¹=âV¦
+¶o·Œ+ðŠ×r†`ãt”iˆã±›ÆÍtÊ
BœJÕUn†dÆÍ}ÜàÞ綁t`¶s<bp
+>F¬T*(øö›µ÷q™è 
x¿&vèça(Õa–Ù0ôö"/¨ϊÞ]¨àÖì6ò<UˆÈšoŠú„é‰ñÔñX[bÆá‚CÎ¥ƒèÎ~ø¦{äýߛåѯd„Ï×+ðŒˆä,
+¾ëWŒ$³4He{ª:4"P¡‹*jŽÖuâ8ñ„ <x4ÈHт(éF óíz²<Λ´²7äɆLf
address@hidden;address@hidden/¸…
qáû†í‚“Žäœ÷ýà¶É»·¥RªnðûǽÍg(address@hidden|nçŒÏãUΩ»«vóõ'Q(kz€?’ç×"address@hidden&®Wìʟ/!/uxânη)·R­í;ù]eDìµáÉzä±a+°J2ƒ—W
 ²òZžÊ6áñŸ¾ÙFÉxƒÍnü=¹Dã1¿“D‘™§á_µ
+ìþ¡èˆC„]¼·EªeYªyI¤³*)ß6£Wµ¤À……aHWY ñG3¿X$įè-¹>zÛMÀ*³'‡BŸiÀ 
}ØQxÀYÓt0+LÅäé  ½îéÔx{q&±g"°ìw“i‹C`ÏeÞHw§ªÅ~m«~Û)h(
ڐcyr'%³”$ƒü"ŠÇ)Is)ÉC¡Ò—$#‚΄ÿj6‚õ(Äq„ˆÆÃY¶6d®‚”žx]7}ÇWˆF™ÇP=bñ…
—ìÄüœ´eZ³§¨r¿Ù»Iw¼D³í
£ŽýÇåØi§Mvv$\êξŒ•^õ„ã㑌ÉVÖó͎¢F94»ºq§¢ÂÍôw:³í·|;9Ûp’        
cë£;·ÊÜ)œ/5u_AÑáËNWbsºò=Êv_›ÖHœ&address@hidden  
@ô¥hZjncÊZŸW!?âùˆ.ŽLàAþ/vµÌX{:      þy÷í;&„¬†ñƏ
Ë¡êÕÚyìílåÛ8¯Ö¦èb'-&×tbƒ´>Ûܜ{ˆÿ 
åS"9=U惣º£¨£ÞǝÍAPa¶éèŸWÍêÆg”ÐÅ*ð÷Ox2Úl‰Xu—Ž=¥€"W‹|z´—Ž>-ÉèԒ0<ÒÑ$Uª8Xðρš÷£ÌKG£öÄsµŸ|®VgÎ7õ%¹6
™/è¬Êþ+À[¹ï¿|ºÝÐñdÑÂÝ+¼³%€A&ØÖšÓ%Œ¿ð±¾)uÎ)Ç­)‰Ö¦Mqv=2j"
R¸³4ÀÅ
²£i½W"êæýŒ–ÀQ#Á/kÉ/"Vܤ56ø73aûpt)­3^¬úL9whËnlْ#*ê·]òÑ^Hˆeî%À2çx=Žµ        
Îõ”[Wþ—|¹_Óϼ\€¨›ÛýiߐtYpûö¹dµç_pE0Ý;¾§ìþ×
+¶$Ì'%+†Å]ù´ÃF<ÛHzâ›]ããâ3>÷!F¹wÉºŸÖ/,¦aÁ–’I9Ëí›cMÂÀä\ß°>yçZæ\?ã*{–¶›åðk
+
+Սd=PÌŒ.¦ï€.¡¹`¥ºÍçð0wí÷æ[9òýÔÐ.)ý@;ö0Ù2nÇ5lþué<Ä£³Ù¾ÙY2ÉÎæí(S—¹^:Ju¨…
4D—¢‹ˆ+endobj
+408 0 obj <<
+/Type /Page
+/Contents 409 0 R
+/Resources 407 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 394 0 R
+/Annots [ 411 0 R 412 0 R ]
+>> endobj
+411 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+412 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.547 19.724 472.949 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+410 0 obj <<
+/D [408 0 R /XYZ 71.549 787.954 null]
+>> endobj
+406 0 obj <<
+/D [408 0 R /XYZ 71.549 746.65 null]
+>> endobj
+102 0 obj <<
+/D [408 0 R /XYZ 71.549 639.474 null]
+>> endobj
+106 0 obj <<
+/D [408 0 R /XYZ 71.549 294.741 null]
+>> endobj
+110 0 obj <<
+/D [408 0 R /XYZ 71.549 274.359 null]
+>> endobj
+407 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F43 
204 0 R /F25 194 0 R /F57 274 0 R /F61 301 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+415 0 obj <<
+/Length 2764      
+/Filter /FlateDecode
+>>
+stream
+xÚ½koÛ8ò{~… 8¨’õèá>tÓÝk‹æ¶{MoqØÝŠ­Äjd+•åú܏¿yP/Ëqìö°(ÐPäpf8o­ 
ÿ”£´¾‰(ŽDbgº8“Î=,ýýLYéøÂÄ!.9_)ü(JBZëaõËYˆ$I"š}ÇÍâåۅ
r^—g¿œ9¿´¨½†¼%J0ùnÎ.
+'Iè;7wŽ"NŒK-‚$qnf¿¹¯·Ë´š(w:ñµ;†åbâù±ï¾5ùãæÝåOq‡#ÑB 
‰{_àêُ7-Aàéû-’.T÷⟝4¼ÚëÏ=r»‘ìf³A6p=Û.áÿ´šNtäÎa(ù®ˆ&
+õ«¡f¼fÄK ˜ I~ڈ8Ҏ1òr3ÏW 
¬ÀwÈHUyZà„vs˜°kÓòq¢w‹lW8?ŸèØ­‘SGI<address@hiddenäõîlŒpƒ
+$´8¤ìwqöñ¬3ÈnÍNä=™l˓;ˆ
ËŸìT[1…=7BÊæüWi‘-gi%¦iQ¼I—³"«FöìÙ-žJ„
+U_©Ú¸wkÙrZçå’'­… =åÎ3ƒ6ø¬V5¯Y÷ÊŠí¾[´²Ôžü]Y£Õfã“h©„ö(åòcVdÓzÄ~+
address@hidden
+ü¸U ŽWG>'3†\¯¬Û}âäAjN*Ë%c¬?  £¤Õ‘é„™È}[ÿ…Í
+îîÖ³±™7;address@hidden
Ñê4]ò ÀmçØ1¬ðrþ̎ïZ´{½[%ˆTãÝ«y¹©JBÚBô•Ñ²X.Dhn•² x…N     
²³Î­9hí±5O+(L´×ä̱&·Êê×  ŸÊj‘ÖÏØ^/Ðê0Z›c/“ãýºÍ,ve ÚYâ:­yª      
0ÜÌ9ºÌ›]ŒFG’’å–€F‰d+šzD—£±!tçŒk5»P2ê~С   w^¾‹ÎÎÏ÷Øç¾ 
ƒ^˜ÆAAŸymÍ]ðÁÚ1ª¸Ë)R¾Õe*ÂëcdŔêS£¢ªõzÀTT
Œ×U
…³½6€  î8»Ø^^,./f瘎þ:²
·°FOÃý&bq¼²boÝ%Jnˆ®HN/Ðã¹Z®yKk)SúW¾¶.oђa[ÆV.­)=R©R÷ƒ<âfSëc;d‰ðMÇF½i¬Ûî[¤÷`
…ltdŒ”ÝR2q¬|address@hidden<úrìž!–Ɔ…Q]¤ãWZ'N±:¹­²¯yZ÷‹8 
¾i¥—=Ì8¿cŽ¥5º?-öD8ÏbïçâÕa(4¶þ<UtÇQ¾ýæÓ/Jœó“Ìñí⇼—Ð)g¼:Ll:Ìëª&Ü-×ï-Ž¬:’àì0Á~^š¥œz‰âNv$€Ócäà‘´EÃÀõo
 ›Éq|f
+ŸßÍæ›ÃlÎKÒÚsòÑþɄß~a5$¬ôñ„­{|>LøYep)—d+m‡dö\+ø
+£ö핞hñÚ»FKŽ´[ew؋`>Ë~ÛÞ’Gº[§Î7¿ø¡ˆb=l¾¶Ý)<i‘î¶a)ûæˁGùÝ{AM—òµm{Ò3Jek•Í<ÛÝF‚-»'4ëMÓ´ÿ8ÑV+ãîÌÆ>ÉÀßwÔK¤ÜÇ#Ój;‰º1C(ûÇÜ\~°-€kU§UÍCzwL×%¡i¨
 †ó§B†QBšpÌÀŒ$ƒxÿ"DQm¢ïû1ER 
address@hidden,ìáj¼ö:è1ñ!B$®åˆªÑôÁ>ÕÝ÷2¢¥:ZӃv–Á†‰ڔ> 
V×·ôÆ2埻,address@hidden
+ùû|ŒÐÎendstream
+endobj
+414 0 obj <<
+/Type /Page
+/Contents 415 0 R
+/Resources 413 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 394 0 R
+/Annots [ 417 0 R 418 0 R 420 0 R ]
+>> endobj
+417 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+418 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.013 205.503 287.475 219.45]
+/Subtype /Link
+/A << /S /GoTo /D (Hfootnote.5) >>
+>> endobj
+420 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [142.063 19.724 153.464 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+416 0 obj <<
+/D [414 0 R /XYZ 122.358 787.954 null]
+>> endobj
+114 0 obj <<
+/D [414 0 R /XYZ 122.358 763.047 null]
 >> endobj
 118 0 obj <<
-/D [309 0 R /XYZ 96.456 324.389 null]
+/D [414 0 R /XYZ 122.358 706.244 null]
 >> endobj
 122 0 obj <<
-/D [309 0 R /XYZ 96.456 244.043 null]
+/D [414 0 R /XYZ 122.358 635.078 null]
 >> endobj
 126 0 obj <<
-/D [309 0 R /XYZ 96.456 165.911 null]
+/D [414 0 R /XYZ 122.358 573.93 null]
 >> endobj
-308 0 obj <<
-/Font << /F44 169 0 R /F8 173 0 R /F56 182 0 R /F14 223 0 R >>
-/ProcSet [ /PDF /Text ]
+130 0 obj <<
+/D [414 0 R /XYZ 122.358 130.998 null]
 >> endobj
-317 0 obj <<
-/Length 3194      
+419 0 obj <<
+/D [414 0 R /XYZ 137.601 82.289 null]
+>> endobj
+413 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F7 
271 0 R /F21 280 0 R /F20 284 0 R /F60 289 0 R /F61 301 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+423 0 obj <<
+/Length 3369      
 /Filter /FlateDecode
 >>
 stream
-xÚ­ZݏÜ6ß¿búrç
address@hidden>üã›4b2Œ6q"Xȓͮ¼ñ7èùñ†k
-éûLúÚ3[      
’h³uüëþæùRnR–Fbsÿ`eȄE2ÝÜï÷$ìvË=ÞþyÿöùÐmÉ¥Ïb{$|‘òjŸ5¬Í»wYuȉ>éÉ·š~Ë&ˆûû[îåȾko·BH¯ƒǜÚ
´#õV?à3ðžnƒ„Æd$¼î˜uÔʚ\7N§  -õž:
-`Z™ašõNM¥5°V)¥÷þ      Éê3ümqpÑ~‹Ë¹yuoM9“±ÜÄ>,Frò    ôštëÐ*è],
ôšÁٍýÃ}žÂœbÿîv¡ÀøÊ¿#°¥ØpØ0!G³Ke¨˜…°Àʊ=®:        •?|.ò 
?Þ,p–4•{„*ˆ"o§€·pé5<o¯i-qi  
ÍÔwÑ$}MŠx轩!Í¢ýS4h¨!R«m·u‰½ùתîHÐQ_>\àyÒl²‡®ç£¨2\ÙÉÌ!oô,‹V‹ 
W$*Ô5sedIêÙeO—‡
P˜ïhŽ)Ó¬/d]»L›Ù®¾Ðæ«3S}2¦Ú˜/j€þ|ÌÐúhò*×æ;XéÄ!ñ<Ljdí篩zG>KBãºÔîdڝêÌÑCᓥF~Ìb°´9_«I¶2xg
=eƒóàYœGL$|U˜¡Y•¶,¢¡4eÓB&ÞáV…
VI¯_nC°·w?ÓZ?D9‰a滢Ú׏Ì`=:õ¸%>)!dòÊ"Pb›„ž®¦Jg”’£Ë$ kuÕ³ÉR
-˜¥6™*¥m©y1Þ[)
-,Ÿh¼VCTâ-Râ~9ºŒ±è¯p]p,address@hidden))gòbÊü²¿'address@hidden
Öû†&½±:䦖ª¼Gw1ŽÔþ
ÙWiÿptlö`7^”fhs¤CNÕHM¨€Jùh啬Bऋ=öþ½3FS*‰,«h¿Ð©Tò%s
#ÁRÎWÍÑ¡Y2GC‚ ‹æ¸&̚ãš4mŽ®42Ç4ðÞêÓ
-õ㣝9Šs75ÆØga µ}½ÌºiØH8ÆMџŸÖëÖfRº¦4?»—ùϐ€{nI‡’ address@hidden
-{´aVé¨"•Yj2DšHErÊ&Ӑ‰0(-wa`ÎÐ'zë͜ÎDúªÜ<küÖPÛ:)T£mèûޛŽzÊl¯y+¨a„œSÕê¦ái׏r”%–D
 ºØäô4œ…¶×Éî‰P²0ŽÖ¶okh\(aŠ›UX`Ûzà
-µ™±>L·ÍO:î}Q—çSÞiŸp*´Ý$üµ*Á¼ŸˆySÐ4[‡hj
-!£ÔòÁÕaœ›aX;*¤éºPM3:address@hidden;ݼ¿ù31Ík}b1pH‡3ûé%ûÿ 
G•?Rãû¦Éž+ÁêÂwþ^í=avý€q\Ùƞhn}Z>f?*?²²“kríNŽäÎí¤#WíäûW/~ùy÷}ŸZϟáSz%Ä#E›ïêjßRϳç‹É$b"‡h
-QÄxÐó1íÖðYjðÁǪðùéÍÏ¿Þ¿àitžÑÈÐah$—aµ¢k°ôDKšcH
,û+š³*×"3’;‡Œ#W!óú—_ß]Á÷Áe\Àm‹à.=Ñ¢ºhƒK¾
-ʚPÊHè(ŽPµÞ—ßÿ6À$SL^(€Ý2"0‘\C¤'šC$Üò1ˆ@
-Aø*,k’-,#És°8’Õ’?¼zõï.ñ–—-øTª€,Ôµ¼Ó/EezÔÍpy¸4M©©§C|£8¦o×-ïy±(¼âS¢éžÇ,†èӐøŠÕ
_j7|$tná£
Ï?_²S{¯Œd²×œãiâlvífWG“0S»s^ë–&é|\¯Y­á¤‚Åa:XÚ>³™LÒJ!RÔJ!}oGYß³JêäôÍ,FH>õ0ÐoU
_fœLê=ÀcrÝòÐg2Nym€.o–.Cx!Òðÿsr˜-^†address@hidden‚c§Ô“2š;?e 
ʹUp¦„\åñ›Ê¡”ÓyE°39Ÿe'-<Ý
-.ɈÄq}©:›šzrÊÄ:,NttT_° c˜Äl¥-yîL½œå´L¡Š„’°º´ã+ãFE.Ú®/î§}q?›ê
£iõ±¸ÃOÇF-°>address@hidden/ÇÜڔN¯¿A^÷恜B)Ëí‘Z]=ƒ6¼Á&²Ò   
U£ùÝ@"å͈Âòè2›€WBÏjÆç‹uEue4ú!ÏlÅešsûÎúŽ¥èKͲ—[žmîÙxSÍB¢3q¹Ô«#OZWú°C¢‹âNÉj¤³Â#?—Qa`z'ã±9*Îà1­O
-féûº²¾™e&ù^ê3Ÿjƒ03†Ë¹7†\\ñ~†zëONÇ1KœQ 
*T×ÿ,ª‡ºÈڂ5õx""address@hidden&·&ÍÖäÆâfjr®¼×E™UíÑÜú>]JS5ÁÂÜ1;.¬œ'ðJWWîÐ,¬ÜP\[ùš4»ò±¸™•»òÞçOnEéUc½©¡ÃWå
…Ç“Jàê„ÃI-Ÿ÷šzuz#Ž8=*NcDvþöùóÇÇG¦­ú»;Oš±1‚чÁ:^†fmBc>:ÚäKÊaŽL®+CO³¤
šâª2¬Hë•a$nNyoëª×ú®þD?³:QEWóz€Üt8e5 âÕy
ù9J€ž^+ÒÐìâÖ9gx¥~°Š•¡Y›Ó˜Ï’"H!ü‡`‹õÑêo
íÖ!žüNSŠ”IY†6fÕ'üõ–-%gQl™¨_CMBzýÖ© ÿ›UÕuendstream
+xÚ¥kÛ6òûþ
+_hí"ÖJ¤ž
ú¡—m›顽Ý/AhKöº‘¥­$×Øúßo^”(K›¦w²’ÈáÌpÞC:Xøð/X$…Ù"I/‹ÂÅöxå/ö0óýU 
kY;0ÿ¸»ºþ.
™—Åzq·³hR_ya–-îòw˛ÇÊ4«`¹]iµ¼÷Vkx­«µNõò͛«÷w¯¯¿K™òü(âÚg8{õí]ÏDg^œ&=â'address@hidden
+þšf»RÉò^=dþ‚+f^Äc®.¤ga&¼„þ"fbG|I†ObåîþЂ¬B½<"]ÑL‰jy€™ÛÖ+•-‘ëÇ÷÷+•.;dtø¸Ùpá{*
       閅eåµò"`n€ùÙ"s
address@hidden|RÔ.+7+^}?ºXj/öc»QÅâWàO'Iˆû³¿^%¡—eYB±Æ÷ÔN^¿:‹›úꧫÅOƒ¼u‚vºà4b$ïÞû‹Tóú
+ð‚3€2ŽW¡ï{¡Êwyu{5 æôÚ
AsY¤?É9’H{>°„"Œ<M‘ˆFâZGžï[Q¿0eQå¦ñÚ¢»9´fSùKSå Þ²h&>´–Åë õB[KƒÑþrw‚÷jÛê
+ÀtLY֨³+Ö
óJ.àƒ$PA,ô\þ´!æ¸^Ã
+XðÈïÝ}Á/D¥Á+Y     
Ë\apF¢å-¼RˆªÚ‘úêÒÙâ\;]$`Äq¸æ;1c];°dÅ®]Z+èîdM)Rˆ·Ek:߀b~ö#ŸG¯üG’ÆÁH1×ׂTŠo¸%|~¼¾åç+EˆªæÉöÄ/{kh»&address@hidden;Ã¿ce){í?kÊ
…qȵÁDaaddress@hidden),U©¥Cñ$ü…
phOAÅ8<*I¶„RtÝð|a¤¨¡¯œKwA%¥Kì¤|îMÑS‰c»£ªþdmCB”²PѵõrOÌt-M™ì×´Ù{Ä*FF´Ï‹(‚p,"4½À`oƒ
Öû€¸Ù¹8J        ŽûbÄAA…ªiˆT²Äº•¦Ÿ¦yhå4§8þ«CÑN
%Få+¥$]Þ­ á,Zoô~ß½©Ã`^KÌÔãd
",÷
€Ò™¥ E>(»ã¢¶;”%îk®    
éon[¤d¹9ÙU•Å3§âÙ=5EÏ0‘´Øæe˹ò§=Û²³ë-Qik+:õšKkQ*4}šKì¢`8W´‡}Å+²tÄXµéËû7
…ÕDÍD¨#`8ÁU°< =… s5ŠÌIDÆwË0¶þ'~6
[3©w‚z_”^H[½il±AR½{u¶+°ñB³'F³ÔLD·\JËwPn\ÂϞoëª=äÖúü. 4ñÐpfº‹Y      
0øjM‰èu‡Ó “IU±ï¥©žë;Al·éNíKr­|®ó@address@hidden¡,¢nt(=Á¤úÒå 
­Z~!pMïb’Ýv+¾ØóU:ê¤Ó¿ÒI;ê‹Ã?é¥#÷Tʄq#`CÒÖea
lšÊ}MGië?"Ü’kÉbŒk:ÅVTsæ¡ڢ/ò9`R0Œ ³ñeOŽ:`þ#
+é¦1ǵäó0„44֝ìŽKFÐ\´Üp˜½i[_ðÇeóú¬xjkèE¹þŒã†G7}´L– address@hidden,4`3Ɨd^î8
+eÍ.å©ÈVÓÔ^Mp³‘nµNǵ½†~¬&?”‚0‘,I3[þ‚Êmº<|address@hidden
îÉÍKØãâ<j䂃{ê›Ò¡Š†{
+“qžÇXG2yûæ[Anö<%‡áÜðÁÄŸã͜]wÓb‡_Ø|Ì®›I›
+*5ÝWÎmٌé{®Q{Ý`—W—„4犓0a c›…
Ù²69·DOÝB¨êßDÒ-„ûÔ-„!§jŠ-ݎò©7=6fûaßÔ§*_ÓÝdY7_ñÌß}ߗ#èÑðn·“á?>åLø›ŠÚ5Ž$–Á¾aÄM?Î:]ú
_
GÅÚR<‰Aóv®ŠO»KÚ÷’¾’ꛍmS¸÷—›„ª:ì¢'õègž>Qì“z÷ˆ½Ùkp¿ºÌeô±¦sþé>7­\´àé
#ÃЇogÁDQî–N]}4Ýá÷¹Üì0SíǗQ›C÷ÕL6ûÍK·?~ûâÕ7oþ}óÍ[¹¶úÚ½‘„àóy^,ñ?-[Q!?ßÃwœBü°¼Mö.wL²¿×¦:™fîLDÍÒr±<Syʾ¤
 ·ìSùøÁ4Ûû.Ò9.”e#þ·]ß]qÜpœ\¬¡7QïÙÈ
+Ûn*7~òoŠ­CŸ8ûèmUð„ŏoTûºªîê„îή”(­íUâôÕr?UÂÅ.¬|ÕÞ
address@hidden>âç³^—W3–Ý;Åqä 
®‹¼;RYÑÝ¿þ'×¹;gng6W7ÃꞕÃXuR—ØñV¦ïÇÄ£MOoQ/B¦q¡çûéÜÏGà+Ÿ›ÁöðÐׇÔò#Õ=ꀶü+£c_㹦$襥÷_éħ1NA‚·Éòzò˟XáHOþ~˯hޑC÷!
…5BU~ž3U}þfԂendstream
 endobj
-316 0 obj <<
+422 0 obj <<
 /Type /Page
-/Contents 317 0 R
-/Resources 315 0 R
+/Contents 423 0 R
+/Resources 421 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 307 0 R
-/Annots [ 331 0 R 332 0 R 333 0 R 334 0 R ]
+/Parent 394 0 R
+/Annots [ 425 0 R 426 0 R ]
 >> endobj
-331 0 obj <<
+425 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+426 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[1 0 0]
-/Rect [142.284 313.849 164.755 322.261]
+/Rect [461.547 19.724 472.949 32.675]
 /Subtype /Link
-/A << /S /GoTo /D (subsubsection.4.3.5) >>
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-332 0 obj <<
+424 0 obj <<
+/D [422 0 R /XYZ 71.549 787.954 null]
+>> endobj
+134 0 obj <<
+/D [422 0 R /XYZ 71.549 763.047 null]
+>> endobj
+138 0 obj <<
+/D [422 0 R /XYZ 71.549 425.433 null]
+>> endobj
+421 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F57 
274 0 R /F61 301 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+429 0 obj <<
+/Length 3258      
+/Filter /FlateDecode
+>>
+stream
+xÚ­Zmã¶þ¾¿ÂØ/'±N”H½$Ÿ.—¤½à&ÝE     
­,{Õؒ#ɷݾü÷Î%ʒw[´8àV"‡œáÌÃg†”Õ*€j¥ÂЏLºJÒÄό^Ǜ`µ‡®?Ü(  
V‘oÒ»V¿¯?J’,¦>÷z¿I´ŸeYB
q„Ï©í|ûá¨V_57?ܬ~¦ÞXõ›$S>«ÿòþæí7Z¯2?‹£Õýnií§™Y¥Aèë,[Ýoò¾z®óv­¼b…
Þ£¿ÞÀcs\o¢4ò>~|¿þåþ۷ߤãYèTâØÏ°÷æëûÁ
+­#?ˆ¢Aù+zёÃ4eßÙñ‚Qx~wÇ"¸%pªŠd)
+9ê|¾åþSۜhǕmOí²Œfp®‡Y¤êë·[,¿p!+)¤
ÏH°¨ß`Ø8’GÙÄhÏNÀ`­Æ~Ë1øz¼‘›®"ÿ¡ª›ì¶‚Š4Vn5“íÎHGâpl wG4(ÿ
k²²Úë0ubÇÓcY[릍⍕̀!—b4:ú|âuÚqå%W±sÄ´ˆˆM&ˆUÁ²:ð“(^‚ì»~Z‘fÐ&h‡ØÅ 
+×Å(u^DËznk]’rÇm+ñ m¶Mß0B¯ŸÏ8T%xžZip`ª&Õç¬
+µ²Gx^…Jele¦im×B9}9Û’èÂ1х
YJ[ª·#¹7ÛDCÏ]s8÷cC1"©A¹mU3Ëà¶<ä}eÓ&¶`0Ã,asÉ[Š;ޟ4ÓÖ#Ã3â‡$ƒ„I
address@hidden(þ/hޖs³TìǐÊxú«F@2%B…õ!1QÍDHãê›ÞÁі‚q†ót 
“ý|©Ì´o²tÂNïv½“5Ã8Âé      ãõžÛìòÃ8òöEҍÅRà…Æ°ë:’ƒm-M¬z»Q~f››I<
„Lqô„L±a S|9"‘‚…Ûì(mù«5Ë­—,[ê°lD–C'4ïä0;gm¹À­Áb 
ÔǪ_ÊcY¿F®±““Â,¤ý5œŒÂŒ‰;ÎÝ°ÿ ¶á®wQ„Gl|—¼æ«êæ]z‹‰]D,žày–»°qØèÜ 
œ*»©×ËနÙ#@"åý¸NµØÆ`ã§ÊÒHè*†ÆB 1då]åï0ÍüÀü‡üí_åo+³ÀßR¤ñrÍ®{áóüPíë—9]YHãá
+’6œKÂbiÃ¥MLëÅΜ_Û!ìB
+è9_²xϕ>Z<…X=64ƒ\NۈåÜ®ÏëBf¬DQó˃-ÖH§­!Qº¦*f˜\éò°åËû…
+õ³ÇEãXÝa×5FF#ž*Úõ8Á‰IؖûùBـ—y©IDõ&è’N󳐴‰í2ƔÌö•To‚‹
+ÀU÷pÅ[/J½$yŒHe¯b9}äힳK8Á­X¤ÐÓþâL°À‘o¬÷º×9| 
î}õâiæÆ&Iö"’îÂd邃—¦Kœ¼æÑÇ!ÀK1à»æIaÿ0I‹ÉÙ<ê0Er5²ÈíˆešÇӒóÂb|address@hidden
   
/´íñð‹7Ù1#÷(pÀ­l‚‘Ié>a,„#Íw=8Žƒ§gLMä™ÀGÇcq¢%¥EEæëë:ì!ä&©-u2™ñ±!€üÝÁ]¾-PŠÝ¢ºç+”¯ôP
+¿."ÊXRºu¯+oFé¹ò鄨<fZMèëø%wm¬ÈL—ué(õÓD»º
þV'address@hidden>µUÿrçhù†r5Ýÿá÷ï+¿yšÛ÷oëÃc°endstream
+endobj
+428 0 obj <<
+/Type /Page
+/Contents 429 0 R
+/Resources 427 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 394 0 R
+/Annots [ 431 0 R 433 0 R ]
+>> endobj
+431 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[0 1 1]
-/Rect [274.539 221.279 370.678 232.127]
-/Subtype/Link/A<</Type/Action/S/URI/URI(mailto:address@hidden)>>
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
 >> endobj
-333 0 obj <<
+433 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [142.063 19.724 153.464 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+430 0 obj <<
+/D [428 0 R /XYZ 122.358 787.954 null]
+>> endobj
+142 0 obj <<
+/D [428 0 R /XYZ 122.358 547.037 null]
+>> endobj
+146 0 obj <<
+/D [428 0 R /XYZ 122.358 477.976 null]
+>> endobj
+150 0 obj <<
+/D [428 0 R /XYZ 122.358 352.172 null]
+>> endobj
+432 0 obj <<
+/D [428 0 R /XYZ 122.358 130.62 null]
+>> endobj
+427 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F56 222 0 R /F57 
274 0 R /F25 194 0 R /F60 289 0 R /F61 301 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+436 0 obj <<
+/Length 2811      
+/Filter /FlateDecode
+>>
+stream
+xÚÅZ[Û6~÷¯0ò²6sHŠºmÞÒlv¤h›Lч¶Š-{´±­©$g0Eüž)Qk&X,EjŠ<â9<ç;7jÔRÂj+št'±HC³Üžry€•.”¥ØX’Góúvqó֘e*Ò(XÞîÝ6‰Ô¤éòv÷ëêÍã9«Öjµ]zu'Ö–§õ&address@hidden
+£¢¾Tí9š‘,F.&òÔ§øK¢ÜÞ5èÊ«ÊÑäU‘qB¯
+˜°kÛò~­ÓÕ#J]áüán­“Uƒ‚.•ÄÚ¥:V´é–•¦ç!×Ñü&UÈd¾€J
ʒֲÈïœ?ÔO‚Öeã*°      ¦a(e8T˜1ˆdä
address@hidden"+;&…×hò˜Ÿúœ $pîw

+ç<ôXâ˜Å®ŽÙ=yԆu²Q
+aDš)€<°V(IºÌNìò{”s•ŸwÖ_³*ϼè΁s8,«âϒ#/’ìX𡁏CX¸ð¡b2Þ,;š« 
´$Op†[·)zÜ>address@hidden
+%Öiíð!kÀ³o
x$k˜¤ssӆ̼Œ€€/•N‚îåÏJʆxžZp`âñbQÄÚÂÐ9¼P‚( È©Þ+å 
b©ÄŠ)address@hidden|„gضÒʪŒ”åe"À£á‹¿©ÀØB&p‰]ÂbÅ%ёP¡¶$/x·mf·m²/Öéñ©´fŠ…
t‰4NtÌ8åÑâ¥8Ø :‚*Ê$=“|]‡sÉë¿_s9ˆ0Žç]®£¹êr–ä)—›áֺ܀۔ËyÜ>ŒÔ‹8ñ\Nƒ
address@hidden
+VF?†bõÑ?-÷¾ý+õܞªò*ßñ,address@hidden"öâLÿ?Ø×ϖ©«{aÎîF-–CÐGŽ‹Q£†hÚè&M„Vó}…
GsÍèŽä  
£ÏqsFr›0ºÏ­šHQ©üæVÚSµÊÄ1ºŽßJNHíÒA¬f㮆¥‹}¿m5h3,yZóÕ=Ï–˜“T‹ÜË«4ûâä<¸Þ™Ë‰Ô„J˜
)wŒÿ›®ÃD©šÇWGs_–ä)|Ípkñ5à6…/ÛÇ© ¢z]‡t’pVÚ!;¯à-\Ғž‹Ë‘–»Î„!3, p¾ë
잁ßa¨a’Œ¡‚ÀÂÄ­¬~Š§ôÔ/©¾-ù‡iá2כ0Ë7ù>»¹a Ëå¯ëÈ ø0sqš¨ÇR°ƒµÐ»      
address@hidden'„Æ55؟öf脐³
ï0×ÚÆ}ûÀ–tSÚ>Ú£¶*¹Y¬m       L·S“‡ð(Rãj¨×ã(©¤0‘;í‹){à     fÏ 
¡è¶_é1K#EDvÇïèLY%ê¼y“5ùˆÿƒoT*’”ۍÜ6æEwEƒ*L¡™æŸ÷'Uè²O® ǺoÆ¥)X«½Øž 
—$NI%tâ°ñ¿ó¶C…£FàŸò†ÄH;«Á˜‚e'(â?! 79ËJ‘zðÎðƨeA( >óul\Ôì—
+d–¦sôµ¨LDG(address@hidden)º»Ëc–Â+1Îcîh;~³p—§|Wdì3.,address@hidden&     
GBuÞ+È/yI
H¿ÇàéHãAג
+!ìÇ-xˆ˜Ý9.Yƒ‡­ú/_ý6˜Æ’gáÞ£½†{G2Äýbøpíu“U
€¬æ!vøû¶*¾Å  
Ìs+¹TýÊvÓ{¯nÍl5¼ÏŠcý²ûœÞp\7†¥£}ƒu‹®ø=ävƒšï3mñloyX·HƒQy±¯¸JÞãg?#N9A,ö´³+»þ¿>address@hidden"dp#ã½àõ܈~CÚý˜Ï8¶¢ÔáTÇãü=wïé>‡9;¿ÎªÜ}ÎuŸ—†Óyð¡Æ«ôm‚ûôˆ.ZÞ;Ï*Ƭ1Bè=žgµ–òšÍ˜`˜RH}h0•Æ’3"¦m+©WW:|¬GûùÎÀ?%tÿw¨Ñ^¡ÐQW$Bþ
…'address@hidden
+endobj
+435 0 obj <<
+/Type /Page
+/Contents 436 0 R
+/Resources 434 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 442 0 R
+/Annots [ 438 0 R 441 0 R ]
+>> endobj
+438 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [168.691 799.566 250.413 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+441 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.547 19.724 472.949 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+437 0 obj <<
+/D [435 0 R /XYZ 71.549 787.954 null]
+>> endobj
+439 0 obj <<
+/D [435 0 R /XYZ 71.549 650.966 null]
+>> endobj
+440 0 obj <<
+/D [435 0 R /XYZ 71.549 431.216 null]
+>> endobj
+154 0 obj <<
+/D [435 0 R /XYZ 71.549 401.298 null]
+>> endobj
+158 0 obj <<
+/D [435 0 R /XYZ 71.549 313.281 null]
+>> endobj
+162 0 obj <<
+/D [435 0 R /XYZ 71.549 225.265 null]
+>> endobj
+166 0 obj <<
+/D [435 0 R /XYZ 71.549 112.528 null]
+>> endobj
+434 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F25 194 0 R /F56 
222 0 R /F61 301 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
+>> endobj
+445 0 obj <<
+/Length 3583      
+/Filter /FlateDecode
+>>
+stream
+xÚ­[ëÜ¶ÿ~ÅæK«¼²DR¯šÚNm7$¾ Ò|wu·ŠWÒF«óu‹üñIQÏ
šÂ¸%Ž8Ùß‡C9Üð/܄Bø2J7IšøY¤6»ê&Ø<@×?nBMl¤¥1vm~ݾL’,¦>·
½¿Þ$Êϲ,¡±Ävj:Ÿ¿©ÂÍËææۛͷvè­a¿M²Ðgö¿»yþ…R›ÌÏb¹¹»ßH¥ü4‹6i 
|•e›»ýOÞËK··¡·»•Â;ø·[h6ÕíV¦ÒûòË·?ß½}þEڏ‘ ?ˆ€%¾û{o^ÝY)”’~ 
¥e@:ÀŽöAS|×kck¨·9É찏ˆlŸžžPL¤Þ_jøÍÛÝ­H¼4}~$UªIb1”jh™­¡™È¢‚M
+ÂĤ?ùi"6ZÅ(ËÝ¡<address@hidden;Öz”õ¬·ÂâͶ§ùWFLæJ
+_¤©6™v‡Œ¨+ÔL6#áDDc=¹Ž¢ˆøÓÏÁfúz{>¡Eý4Tݨ ðU ôýñæÝMȾO^S¹ã1¬r¹      
•/•ž‘* ¤M,=†"òÞ¡*÷Ì(‰¼•Z‘Å®;O`€C?¡¶P‹8MÃKù±¨÷#ý°kJãíb+?óMY“á
+¾”
Áïx¼poQ!í{¸I¼b¿/öö%¸F^^ó}QäýRûŽv
_«üŽMÌQÇM„wŽ]~–+ñŽÐI8Ÿ‡'address@hidden   address@hidden
™¡Bõ˜Ä¼Ž
+ÅouÓqÍ©­îázÔCå÷]?Qå8»£‘£0£’ç!¾E¢ò¬5Šš{c™g§¾×r4=
+uÝù³6bÒÆçÖ<µçE³Qƒf¢²õùi?ó?ȏ­y’#¬ôãC~‚›A«¨DìN–½>îQfŸHíÎ;ÂiÞú¿Lá~™°L6BûK©¼cCBløK^§‘¯d<ëªvqqˆÆ‘:”ʏddÇAIÂ)7
…J­sÓ4«ÜTâƒK
address@hidden'ªN&ÂÒ‰û<92<…
+a‚Ч&ÁæрY¥).f•ÈŒœcS»<çÞdRx¾çïõ¢Bl†ˆåmgÀ]Hã|ð]X8-X}Sé@Ð]ą
#G’]ð¯= þQkߔ8àƒ¾ksÝú“y€“?ñÍ}£¹VI>öof¤$´¶w}<-%àÀoXpèM`žsá‹H÷hbàþ
ûWe|߬¸ôôÁnÚ)dÀµìžqqô¨    iبɤ
‰W©     Pèr½îŒÓ·õ,'ûsl©Ê—ýQ…þ5o4$‹¾H¨ 
±ì‰Ë|¬.ò1^hù°fÂ{«—*Xçòw”_굡<address@hidden/ ê¥Íµ 
YiLã#ˆóªØãÂ!Bï‡ÛTñÊ$90ïYÒsSé§'WZÙºÒ®©L˜×ú{Em&address@hidden
9â;kH‡1òÝ«ß|=Ô\·žŠWåU”çb×Ôû3÷|ú|YG±„ýxEG=ÑTG°ùý8FG»U­1µ
+1UÃ•ô՛¯¿¿{5PP¬Õó)_€
address@hidden'ZĎ&1zÙ_ÃÎ_«šßYÕ8ŒI5¯¿ùþ»+Š)°&À*\VŒƒ‡×Ó-F“Å«ZYcjµ2b:«‡+Møåç?”"ÔT)¯A+
 
¼e•„±$×TÒÍ©$–ÊŽcT‰'dÞ«zYãlõ2â<«‡5Íù‡W¯þ9PL2ÕËKÐËç?.«%€C^ъ¥Y\B™ÂèäaU+­6†g•Ñ³¤yžÚ¦kºË©ðŠî«¦¦¼çe~™î¹CHzE˜éÌå­.

ŒßoU{¿á%òÚ¢£DE¼§ÔûkÜÅ=Vø¦ÞE¶L›¼î¹ð“Àց’|Éô™íÐÖHãæX%ç™:©rÅ{Æù‘ÙÑð¾G˜|Ky;ÚKµ
…[éØçÎÆ&,address@hidden;ƒ³Ø‡}±ƒ3Ɩ€xñ^RÂÚ±…÷¦&…
mÒxA:þÀ/q‚ö¥}µR—Û°Á€W±çÒ6ßP13I\ä±|.ò+øüëG¦ÏÌ\¤
+§±ú-Äðf&¼dÞS  cL¶Ÿ[tm•address@hidden¶°2Zi³…
¡L7¯ûZ”ãԓiº–®}\ÖÔ)Mh¶V+2G'á":â+:z¢ethš«èXchÑ1b8‡‡ßsÜ÷÷¼msúRíÊõˆ‚b4õeëkê5™Æ#Ž¬Ïß
qaŽÖŽ¹Ø ÒÐO¤\Տ¡Y•e4ÎU+ÿPFl†ÚöcMbªê‰a÷;òá~
òƒyW‡?ÀlaþÐ7ä½Cš&sŃOÞÂÐÇn˜*N¼çS–´¸º‚/Ws4ñ¶§ž2¨™¹FÂWñšºd‚ÅÅÿ¿ÃtþÅ°GËendstream
+endobj
+444 0 obj <<
+/Type /Page
+/Contents 445 0 R
+/Resources 443 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 442 0 R
+/Annots [ 447 0 R 460 0 R 461 0 R 462 0 R 463 0 R 464 0 R 465 0 R 466 0 R ]
+>> endobj
+447 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [442.037 799.566 523.759 810.414]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.dynarch.com/)>>
+>> endobj
+460 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [168.187 391.538 190.658 399.951]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.5) >>
+>> endobj
+461 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[0 1 1]
-/Rect [186.728 178.883 287.517 190.838]
+/Rect [300.442 298.691 410.807 309.816]
+/Subtype/Link/A<</Type/Action/S/URI/URI(mailto:address@hidden)>>
+>> endobj
+462 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [234.023 276.497 295.515 288.452]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.ex3.com)>>
+>> endobj
+463 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [205.131 256.572 282.73 268.527]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://www.simban.com)>>
+>> endobj
+464 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [212.631 216.721 282.148 228.676]
 /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.oocgi.com)>>
 >> endobj
-334 0 obj <<
+465 0 obj <<
 /Type /Annot
 /Border[0 0 0]/H/I/C[0 1 1]
-/Rect [194.394 158.957 296.899 170.912]
+/Rect [220.297 196.796 291.53 208.751]
 /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.sauen.com)>>
 >> endobj
-318 0 obj <<
-/D [316 0 R /XYZ 96.456 783.518 null]
+466 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [142.063 19.724 153.464 32.675]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
 >> endobj
-130 0 obj <<
-/D [316 0 R /XYZ 96.456 758.611 null]
+446 0 obj <<
+/D [444 0 R /XYZ 122.358 787.954 null]
 >> endobj
-134 0 obj <<
-/D [316 0 R /XYZ 96.456 691.114 null]
+170 0 obj <<
+/D [444 0 R /XYZ 122.358 763.047 null]
 >> endobj
-319 0 obj <<
-/D [316 0 R /XYZ 96.456 621.473 null]
+448 0 obj <<
+/D [444 0 R /XYZ 122.358 699.162 null]
 >> endobj
-320 0 obj <<
-/D [316 0 R /XYZ 96.456 577.914 null]
+449 0 obj <<
+/D [444 0 R /XYZ 122.358 655.603 null]
 >> endobj
-321 0 obj <<
-/D [316 0 R /XYZ 96.456 530.093 null]
+450 0 obj <<
+/D [444 0 R /XYZ 122.358 607.782 null]
 >> endobj
-322 0 obj <<
-/D [316 0 R /XYZ 96.456 513.6 null]
+451 0 obj <<
+/D [444 0 R /XYZ 122.358 591.289 null]
 >> endobj
-323 0 obj <<
-/D [316 0 R /XYZ 96.456 497.659 null]
+452 0 obj <<
+/D [444 0 R /XYZ 122.358 575.348 null]
 >> endobj
-324 0 obj <<
-/D [316 0 R /XYZ 96.456 481.719 null]
+453 0 obj <<
+/D [444 0 R /XYZ 122.358 559.408 null]
 >> endobj
-325 0 obj <<
-/D [316 0 R /XYZ 96.456 465.779 null]
+454 0 obj <<
+/D [444 0 R /XYZ 122.358 543.468 null]
 >> endobj
-326 0 obj <<
-/D [316 0 R /XYZ 96.456 449.839 null]
+455 0 obj <<
+/D [444 0 R /XYZ 122.358 527.528 null]
 >> endobj
-327 0 obj <<
-/D [316 0 R /XYZ 96.456 433.898 null]
+456 0 obj <<
+/D [444 0 R /XYZ 122.358 511.588 null]
 >> endobj
-328 0 obj <<
-/D [316 0 R /XYZ 96.456 406.556 null]
+457 0 obj <<
+/D [444 0 R /XYZ 122.358 484.246 null]
 >> endobj
-329 0 obj <<
-/D [316 0 R /XYZ 96.456 378.661 null]
+458 0 obj <<
+/D [444 0 R /XYZ 122.358 456.35 null]
 >> endobj
-330 0 obj <<
-/D [316 0 R /XYZ 96.456 350.766 null]
+459 0 obj <<
+/D [444 0 R /XYZ 122.358 428.455 null]
 >> endobj
-138 0 obj <<
-/D [316 0 R /XYZ 96.456 299.832 null]
+174 0 obj <<
+/D [444 0 R /XYZ 122.358 377.521 null]
 >> endobj
-315 0 obj <<
-/Font << /F44 169 0 R /F56 182 0 R /F8 173 0 R /F43 164 0 R /F57 219 0 R /F14 
223 0 R >>
-/ProcSet [ /PDF /Text ]
+443 0 obj <<
+/Font << /F44 209 0 R /F8 213 0 R /F40 198 0 R /F59 261 0 R /F43 204 0 R /F56 
222 0 R /F57 274 0 R /F25 194 0 R /F60 289 0 R >>
+/XObject << /Im1 253 0 R >>
+/ProcSet [ /PDF /Text /ImageC ]
 >> endobj
-335 0 obj <<
+467 0 obj <<
 /Type /Encoding
 /Differences [ 0 
/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/omega/epsilon/theta1/pi1/rho1/sigma1/phi1/arrowlefttophalf/arrowleftbothalf/arrowrighttophalf/arrowrightbothalf/arrowhookleft/arrowhookright/triangleright/triangleleft/zerooldstyle/oneoldstyle/twooldstyle/threeoldstyle/fouroldstyle/fiveoldstyle/sixoldstyle/sevenoldstyle/eightoldstyle/nineoldstyle/period/comma/less/slash/greater/star/partialdiff/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/flat/natural/sharp/slurbelow/slurabove/lscript/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/dotlessi/dotlessj/weierstrass/vector/tie/psi
 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 
171/.notdef 
173/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/tie
 197/.notdef]
 >> endobj
-248 0 obj <<
+334 0 obj <<
+/Length1 793
+/Length2 1151
+/Length3 532
+/Length 1728      
+/Filter /FlateDecode
+>>
+stream
+xÚíRiTSבª¡¬2©¤j=,ŒiF!¡€DˆEÃ(ƒÄÜrKr/^n i+‡ DA€
p*‚RX“š$¨ü·0¤M—Ê„ñRð˜’I¤HCÕz+k5FvƒI-ÿ
YӋ‡hÕêÕrÍdù)§þ–—kµþ¦I×0¤ãètj,üVœ†­fzVBÈՈB„¦ªaÀà¬`²W¼Å‘ŒDC‘¡P¥\Oá0
+MWBú7¥ƒ%“FH""=ÿøÚ©d¤A‰(}:address@hidden"¹ß’¦5£
+BÐTÀåy9ŽËõrˆÈˆaddress@hiddenÄt†0¸<²{…àóØ9%F£ÈF-,   <¶ߡ7…
*´8£ÄÔP‘¶½‹•é4ë`ÅrSønýlßéí5¹âªÎc¶ôŒ…
¦#[ÛÏo;eòe÷ú:]ÇŽ‚?úÝq›ãgÈq‡’‘ðoX’×G=-Ê6d¬m=Žf{zÅ~Ù¬‡ŠáÄä—ËÚZ?ÐÜqϲx0½Ñóá/îÏîfž·­‹¸ÏáWRG
+gÖܺùêInÚ¦Ž>‹ÝאûP     %©ìLÄ^8æŸw‹®N<Ū0Kõåù‰ûŸ9¿¶P[ït§Ý¶7    
ŒeR›&¿—sØt²¿ƒÂ9¶ØW*X%Î^è}=¦Ü¬>ôs3Åù77…K›=ÐE¸™Þï–ä甄ÅJ¢G«pRÔ,Pû…
VS­áúÖu-ôbÁ`ýš|§´úN®_1'½q/mmÊø+ÚïKvÎ|šôâEïó7FjËC…
ÁÍÊõČXOŸ™žÃôv6ÕöÚf·x¹ê«{„( address@hidden    nä¹Ü<ú…»…
K¹/×ì+ÿXºÎóÛ&óžD±ÎJ ý¤¿òÑ¿.µp“C‚zSÎFÝò¼\Ûp¡*ع¶`f’¹)$¤jIÓl¬g 
p¾›¿óBß¹¢ÄÁ( Úe¹Ø­+z 
:—íě_t\è}°û¥ïÐÏ%ÑæƑ#ދrm‡¶,HÛÅ|µÜàó›ÍùðÚ}§OíIóó–탢²kö¥¯      
¯Ù®Ñ?ÌÙ{LPÿˆcSž}ée^ê<Â7=[No£­¿Rû˜p(Š|Q™ÂÄãζ´¢8:xbܐÉ=ûézžobêënÿ#kUvozøø֊E;ÖS„vý=jºøó’Ü7[G{BµvŽâ¦özï˜éΏ}ˆ``˹CŽZw¿¸o–ú·Pë.üclå×Qe`«ã=­û'hPs¥¦Ö
…¹^”§zX\ÍRçï%O]Qssºq{A;üêdUI
+w°gå)o7"b¬RˆÊ–JN«—[͸3sìI‰ëà3|óÁkaü†ò]PÀíŠÈu£~w»&´yÎWF
+;~=ã%UJß$Èö¦ÌWféuó²šºJ8”ë‚[Ï|jø’ûÕicãf«yøjI$ôµª}ûuç«a1öΖXŽûüh\G¾Íû9…
«¨Ô¨qiݘn]Xé`ßѝ—²¢?,0ßõˆq-—¼¶Ž©j·.K<Ì:5*ë{.VÛ£ÂK£òm·“·¬–Ö5œØm·ƒsH•]Ü5·
 y֝›qy¼,SVñõ:ÿóüü̘s!¼¾€9ß»/.RPrÎÉ¡"qõÁÔ{➰ìç?|+endobj
+335 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Encoding 467 0 R
+/FirstChar 60
+/LastChar 62
+/Widths 468 0 R
+/BaseFont /SMLILP+CMMI10
+/FontDescriptor 333 0 R
+>> endobj
+333 0 obj <<
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/FontName /SMLILP+CMMI10
+/ItalicAngle -14
+/StemV 72
+/XHeight 431
+/FontBBox [-32 -250 1048 750]
+/Flags 4
+/CharSet (/less/greater)
+/FontFile 334 0 R
+>> endobj
+468 0 obj
+[778 0 778 ]
+endobj
+469 0 obj <<
+/Type /Encoding
+/Differences [ 0 
/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/dieresis/visiblespace
 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 
171/.notdef 
173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/dieresis
 197/.notdef]
+>> endobj
+325 0 obj <<
+/Length1 937
+/Length2 2637
+/Length3 532
+/Length 3287      
+/Filter /FlateDecode
+>>
+stream
+xÚí“y<”{ûǝ쓭¤£[q,afì[kY’u˜3fÆ2Ì!K–²+E„
+Y"¢RvÙs”%Ž}/Ù·øMçœÓ¯çÏßï¯çõÜ÷?÷ûº>ßëûù^×÷1³ÑBœA}ž,—…
«:Hã‹á0+ãæN$t$¿‰”-ˆqAá$ŠìzÐk¸ p€Á’)address@hidden<à]  
€òŸa´·ç_)H¢›$è&%ºE4£+èí-§ã½ƒ—.µ$A¢«R+“YØWƒ>ίe€,-Ê;”¿B=w÷Úvœ+¿·£*ÊV²¦uT]ûr÷sþ/ìšÎlØ®ʃ—¸¥×óÆo[deV]Þº’ç–Ÿ˜sæ§áÄÊâ„s2™6yx›Ê+&ÖtOÕ8v;u½þhEiÎ°‹§ùöÄ)†6¬OÖ~™x[Ð#!×RƜU¾U›ôM%žPó¹¶åýú•Ç¯ÆcÖxÝ®d¯‡Íe°
3sÏß1ìWTÉ){jxÞÎÉ-™¥BöŽíÎ49šfVæéHæv‹hšW ±j       
§¿_ŒC"t­þÀ3ª›îÑڑŠ±]¼ˆ¶ÎiþV=aãˆ+¿t…ìßh hž¯)?m*(
+…wÏSºÇÓ5í>ƒsÒ.4B
+Õ
+ȜÜä¾*{¹<0Ë9)@Då{­Ån¹í4ÔýBeN-’ë·ß_Ú
ښš-_^m2l$¯âc}œô¤ÿÈ£
+Ï0«H½ü`aƨû6E5ÖâÝ{ݟ'ŸÁáÓmšž…û:þ5ƒRñ5£vOѨga…Ã#m£ÀƒK˜1
8Ãõ>ˆIª}VK]‹‰
W
skDWg’
ŸÖŒÇÓÚ(S¥uu[Å|address@hidden;°©pmKiaŽ¶ˆÔ°ØNáÿ¥/גNÖâ„kŽ1-•)z?:>Þ²×2qïj¹Hz^¡ÿÖ«h=®w¶
…„jïÐq#›åZï%iuË'°[µïÒ%êjdªq(address@hidden'9Ý 
¹‡/R÷ö¬Ó4Æ9¥%ÒßtÔ¼»&=Þ¼8Z“¡/R;‘V‘i;7ú9m\В÷‚%á£+eTªƒöé“W]ºç+çìšZ·]x³\Ñwñ²¶´ˆÅ‚P#l-&Âo¦”-QäÀ­CÚ¼'Bîw‹ùü·¼”f
®L¬Ñr¥ðˆ9µÄô­sÊÙÃ]Ÿï
+§R²d‹Ò²W¬kåBǞ¸ÍìŸ?›&¹1ijë]¹×     wXÿ¤è 
QR”¸™ëõæ®õk©„J[lŒáwÎÙá,H¶Æ6¹%•Öo1WkQ‚ÜvÏþ¼Y¶&ª±¥<"Žoz :8I“¾ËÙ‡ä҅
èñE²Ï?3UatÇûÕ·Zâ„0Ôdþ؉Śiy¥•íx×ˊªEËýÊ=c•™½+±¼í$a`¿Èo±Z½Åîs¥µ3ft—yö҈XÞMD(eðΎfE¡ÀNjõQµõm]éH
…ݨ\qƒ7w"É%½nÄÅ        ­åò¹£ùÃBϤ#¬Ê'address@hidden
+æ«:sC#ÀãsuCŸÀáÛU%PH<»eÁ¦6ÕjåÅþÈYã.ËudaÎ;ü=f
¬÷Zx¤œÿU€Åqšv?c=XÞXõ„_ßÊI‡±¼c}Íl|jöj_Þ³¹YŘß3Ùfü%ôYû¤E?= 
+y?se+¨„Å‘÷àúÖn[ýh†úó'·†¹´Pešæ¤Qts+“+Ë0¯Â²¡›ýmlÌÝåtǑIÖªçv­ö´Ø-„­Ýø®Šâ^d¥›_¯WÅ×ðøœ}9ž‚סpò
address@hidden
ƒŠm¿ŽòSùút’Ä“*9DÛQ#åÔ¨q‡W~âwä¡^𭞌“u¬äyeê-…-pL…
«æK5»LÉø0tð¹v¬/ΖtŽ³êiéâP:¾±Ý¥6©ªí2¶1p.eØÄËB¬^mø
µ÷²[LÒxÝcŽ9hwÙy֒[ÃGŽŒ\áõT¥æŽvØð·DMI+Ý+'mdÝ°
+»o¼±ÜE>DÝŒÝcšùåH+(vБS˜¯«ûÑݝO¬ ¯¡z
Ûž&n :җ%Õ;F‘ã][é+KZzŸH#3¸¦ÄÝå^¨Šóx÷b.qq“Ë/™\?vø¸†±":¼3Am?ø…³ 
ù²”ï9býèƒmK¹mìۀ-GóFäO-&ÒÝrÒ[Ö W%_×̚E‹ï¢Î¶Â[gX‚ì°¥_êœÃk•î¿dùXX½“qrX
õ¾e×+µ!;ö8Fh¨þBZé„Ƭ"address@hidden@address@hidden
+endobj
+326 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Encoding 469 0 R
+/FirstChar 46
+/LastChar 117
+/Widths 470 0 R
+/BaseFont /DCUSSU+CMSLTT10
+/FontDescriptor 324 0 R
+>> endobj
+324 0 obj <<
+/Ascent 611
+/CapHeight 611
+/Descent -222
+/FontName /DCUSSU+CMSLTT10
+/ItalicAngle -9
+/StemV 69
+/XHeight 431
+/FontBBox [-20 -233 617 696]
+/Flags 4
+/CharSet (/period/C/a/d/e/l/n/p/r/s/t/u)
+/FontFile 325 0 R
+>> endobj
+470 0 obj
+[525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 525 0 0 525 525 0 0 0 0 0 0 525 0 525 0 525 0 525 
525 525 525 ]
+endobj
+313 0 obj <<
 /Length1 790
 /Length2 1151
 /Length3 532
-/Length 1737      
+/Length 1736      
+/Filter /FlateDecode
+>>
+stream
+xÚíR{<”é/l9¢¬Kr"™͌ádw†É‘d(×å5ó/3ïË;3r‰Tâ¸u—°v¬6ÉZ]8‡Ø[›M¢meË‹jrkKbÛg?ÇþyÎ_çsÞçŸç÷ý}Ÿïïû~ŸÇỜgË`áð
•ÚRˆGàÂåº3€jK&,-]p’"ê
address@hidden  –À‹IÀ‘ˆH)°r±ž'ÑSãB’FÂb•ÆG`i0E"à3B|`     
ŒÇÁ"B„/address@hidden)`µ`Ó¨L
address@hidden@address@hidden<ºØRÄüËS…7ýñÏX,,>É֎lí¨ªQd:Щää'ú¡H¬
vwT²ÝÞa1A¾ÇaTºð¤T©}¨…
ˆ*hŽ‡ùÅ=Œï”•_“^žÂ>Û}AÃZb\p>íVãá+NÄÑÇNêÅkoû¦㺇u£Šµ§_xT’Bê€a
s_{tøn»Î:ë/yšJþhðgjò¶æ5ââÌ!ÅÆÁ˜Ze¿Åԓ¸F*Î0…^jø"kEùý{ï'R¢÷w
(´Ï,~:M‘×sòàÝ??9öÝôs7ì,¦8×±>¸pJoVaØü¨'úF¶œ«ÞW°}fÙ:^øcR½Qáÿc'ÏQ˘voêfè¯ÂÎÊAÓog|†ü;'O4*¨éoo?Ü#ìãŽóJÖJfúÚ“¿O>γ¸e4«¯ñHïXuQÓ©Äåÿtj‹l,ÚòRéÇbü#gY•¼áÕç]w/­â薸
…Ïæ4
›¨¬.7™÷xŒ\|c¡7æER¢ëÅBFÑ`HwoújSâ¨qI…֝[ðJìvËóV”Þýžm´÷xKLq–É#eCÚj#VÅAn 
ÎÜGkô¿©5ÿz4cÿd¦¿IÙtn™»«ß®å£¿ThǦ¬ËN:óàá{ÉjŸ“)æ0ûvnËÀ¾ 
³šŒº™îñ+,address@hidden;V.ûøTÔ*í}ËjÂ϶å\yþÍ­˜Ž`úqÍ5L”h8~ñ]bXªWg–ÇÜýoçlò¬ÿ¥èµHU«oö»žWŒÙ˜]9n”QúÓUfo
 ©¬Mn±11°£å®*a<±
œ¨¾Tû´ÉÅóÐÊççï&ÔÜ[w%_¾öLv;Úçʦßï77{Ãz¿ÆYC§§®ù/g¸Þâ£ÉÇwћ¼B™vúîõÚÝÌwöšé©Û¨ÃìÈ.Û_[„$Ô±?ó}¶+mèê­hQŽûLpÜ<g^î:Ýn•­pX6uçïqâ
+lïÕ)æÀݵ‰æiÕnƒÛ¬?õk:¸ÿ<¸Z2̚­È¿^_Óp´Š':QýK!û‹5rã#ÖÂÏ/¾‰ìýê‘ÎѶÓ4_S'O…
œCºÀè/iú¡”ÙúçÖcÉ/GZ׫«ï—Z‰!}­YNPKuu”[’÷hOÁ!zj“éµ—«7ŸªÄY±m†a•Ó¸2­oÂîàÈÍ,åÁüË1g›°éēú­)‡yš¼tàô}ܜãpêțÏI=·C­Ü&address@hidden,wn®;òžý×Í{ÌLÃhûõfºIéžÚár:süÀøÔñe+¾ê°­¥4l®]j¼ïëqƒ§3éêºö
…³ï$%Þzí&ù±dSÇ0çíªŸfY±\—Ï
+ÌI|6ъ(3•×òçÐuSäÿð#ü_àB€/‚!\Š‰!<šð+q½¥Fendstream
+endobj
+314 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Encoding 467 0 R
+/FirstChar 60
+/LastChar 62
+/Widths 471 0 R
+/BaseFont /OMSYTS+CMMI9
+/FontDescriptor 312 0 R
+>> endobj
+312 0 obj <<
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/FontName /OMSYTS+CMMI9
+/ItalicAngle -14
+/StemV 74
+/XHeight 431
+/FontBBox [-29 -250 1075 750]
+/Flags 4
+/CharSet (/less/greater)
+/FontFile 313 0 R
+>> endobj
+471 0 obj
+[799 0 799 ]
+endobj
+472 0 obj <<
+/Type /Encoding
+/Differences [ 0 
/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress
 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 
171/.notdef 
173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis
 197/.notdef]
+>> endobj
+310 0 obj <<
+/Length1 965
+/Length2 3012
+/Length3 532
+/Length 3663      
+/Filter /FlateDecode
+>>
+stream
+xÚí“y<”mÛÇI²g‹Dq1¶ˆ™ÁX’²%[d'Ì1Ìb6Œ¥4–h‘-²¤¤ˆ¢¬Ù׶›P’Dö,%*Ê3Õ{?·÷¾ÿ|ß¿žÏs]ÿ\ßã<Îßñ»Žã<díՌ_”9OQƒªC&6Æ®z+
 lrðg’`„C‘0~<`ƒ  p,
?p$øaPš:`„Å'~î 'Pd)…Tç…B$Əø¢Ð</ø§!K¼?ÐùFRƒÿ\
+A‘È,S€2ËäA€eIÀci+À 
ˆŽ¶Î¯¨•DBá)¿î+WæÝlÑÝ3œ32¡›Räó‘ÝæŸÏ“¯¾þ1â3“^'应mC›–[‹™l¨ég|‚±Ûõv§»Ýz|í˓ù|{eS§Y®w²lm!Um9±Ú:®æÙؓçâ*5eO]%'h
        JOÝ9Òs:ðw­êðWB#U„YÀ}#íÇ)d·³ÏšõbM`ʝ™ü|M¤<ÚëÎù)ê
›,·¤ÒM_w2¹PìÒŜ~¥åCϬ²æࡲþ¼[îëvÜû´Jà‰V:~^iåô£ÞµÐÀüx™çY+‘Ò±lÓV·(ÕD‘/ýT+ñ涔½^ù%Æs
…
I‰z¶%ieXÕîDÆMªøp_ËÌõõT§ÐŒõÄqºGÐkFjeàWí)µŠö’Ãûh·+"÷œWmW2o0¼Äf§Ð™Ôwâ­ÎÎоþºø•ýÖC£Î׸ɋ‘sé–èV¹ç'“#
˜Ï¥™ßu_-
I–ÖL¶îúÔÌ|öFbáˆyÔ×àrÉsìúAÕËR†a»nôG_v¸Ý˜¹µ|TOÏãúiI|ÅCºCc8[”†OàgȔQA¿ƒœoÖTö¾¾´Š;/>‘›(address@hidden<i
…|jÿä9·7÷7C´PÞYθõŽ­µ&»ôlðhl÷ç]ñâ rÈ-i‹;¯]Síe§2<ê)Ò¤
«\ú½ØˆÂ+.^n6ï©\‹¶€É§Íl<Åz+~4V¬Ø;•Ž¥›\+cäÓ%zÕo4Ú2Ž¯'u¾°z„¾/UDIîÓj‘ËÆّ+#›}°u:ââ.=LëhYoͯx=^VEL¸N˜0˜ËÓ|Ìál`õ‘í¢¼ö"&+èùq¸³ÐÐÑ|
+q)'”}î‡ÓÍR9wÁ¯)‡/yp”¡êjfܳø‘áD¶Þ1|pøQúN9má¦X¿F„¨ñ ½™Øl_`/½Kn&5fçŽósW± 
Ѻ°V¨¦oœ|þe÷öÅí¸î pŽà ÒЫGëßµoµþ藉NPÊÂJzì2¦ýóè2{ÿŒ˜ǧ-¨[…
V—dþ»®1ûè¶üd[=aaýKîxéòÁVs2è\žÑˆ~lLŠ†sÜG΄ãxÂÇâÇ%yZÎÇkæpŽ]ŠnŸ<¯£\B‘_ƒU\Š»Zþ¨à8½Îô˜ÞÍ*ïi{~§c%ûe\³pRoÁ©
       ¸³›ïçrDgÓWŒ"õŽdÍc¾/Ÿ´–xð¬/ÞMÄM?šj
³ßþCdTÁXÈdœªÊõ#(address@hidden
¼TâÔ9ò{’Ün.ã–'{?Ž¦(6è,z½´eEÞÚáî£#Q:iò‘ÿýs[‚rÌòނŸRÃT)îè%L8ýø¨ÂgÁ-·õŒ¹´Ìb½½DB5£¸©¢>Ó®ÿ¸õ¡LNãc]ãc¨sW„ÉâUc/<Ù!qíV®èD߯²š_Ò5´;çck+>Åné{â¿ï¬^+U‰"cýCÁ³ïÜtÇ·¤·òny-*ïNáŸò¤ÎÂVÜѵF
+bâeß{X.­`ª%
-œ¹ü/!*ë.ó„FeÅ6      
æ‚í¶"à«J£s©o*Ç핞ÔЎOPÚÊ(LGö€ÀxÕygfDH¨áã!tŠL¦)OLX£øt€¦âÔ÷^µàQÎÇîUÔ)“î}‘ÛÓu%œyå;c¹àÌ,wf]èû*_˜Ö^ù
 XþöÌGéß>ZPêÐÁÞÌ»ZífŒûÚa™˜a—“ 
вmH-ߦ¡Ýøk¢ÑÞԆÂúôX;¡†×ª5úŽî†âÑÄ»àÞôJÆÇڜÓñ5–ÐÏ&õü¢/§¿>7rµÊnɈϼ{çX³6р®³WEµ¢£¡ÁQçHk
<{W†œÒ«:ÏðØI˜(¾+ø\y<†6ôýGRÑÊ$;address@hidden     ?L1–ÞìC
+u×®KU¦…
}]s:'C×´õFäÖ÷úê„ÍØ0<fû¿ÈýAʗZ'ë*Yx„ŸT(E~ûRB¬”>í涊É1UòwcD˗ãStûÂŒ•ÆÉ÷=ÑÃÜ÷ªÌ1»Ó\Àþ]=üŽûãR½/ù¢É
 Y—¦Ä½¿¹“VøãýÝ»c‹R0þÑ̉p¸2—?4NìCXB¢`Çn®;vóË6!Âþ[%c)N µt}’ÄR"#…
Ü^¡ý°[”꟰~'{t¥™9:è\3Êõ4o,êrÜêŽyƒ×ˆÂñ¯{ŠßÌj~
Ú2ж墥›ž7Ͻ¤C
zñI·Å:Ü.4}Ö{°Ëû[·Â„vX¼>WÒd®T¬$’ÌE»•åDç6b{'ncÖ'»”tMfô*K.D£cC 
ÖÞm3leóÃBôPÒmeßc/gl¨4ŽtÖÌOµjWëÁh.Á¸ýƒ’{nDÙ#ÍTD½ôŸÁʈxEè­   
$Ý{Kà›—\ÖjYŒ,îIàƒj)—+endobj
+311 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Encoding 472 0 R
+/FirstChar 97
+/LastChar 121
+/Widths 473 0 R
+/BaseFont /KGZHOS+CMBX9
+/FontDescriptor 309 0 R
+>> endobj
+309 0 obj <<
+/Ascent 694
+/CapHeight 686
+/Descent -194
+/FontName /KGZHOS+CMBX9
+/ItalicAngle 0
+/StemV 117
+/XHeight 444
+/FontBBox [-58 -250 1195 750]
+/Flags 4
+/CharSet (/a/c/d/e/f/i/l/n/o/p/r/s/t/u/y)
+/FontFile 310 0 R
+>> endobj
+473 0 obj
+[575 0 526 657 543 362 0 0 329 0 0 329 0 657 592 657 0 488 467 460 657 0 0 0 
625 ]
+endobj
+300 0 obj <<
+/Length1 1346
+/Length2 7243
+/Length3 532
+/Length 8074      
 /Filter /FlateDecode
 >>
 stream
-xÚíRiXSWVÁ UA)‹D²€IŒ´"ƒ$Y”µpInàBr/Ü$È"ˆŠ0lÒP¬8ˆ”â3 
address@hidden( F6«ˆÐ-‘â\9PmÉd‚¥¥+CCÝ   ì(
ì”
-= Ó©öŽT*Á¸b±‰8%V®Öó$:`Š`áA(address@hidden(X¤ÒàABà‹ñX’HL¡ø̟X
ãñ0ŸH P-X-Ø´*“|&>, ¸˜j¬òòß°µT|‡T(äB¢yùù 
þІDˆ0ñ7&Š•J`p0>address@hidden"áE$Ã8Œò—:QÅ·àƒäîíÊåúÙ,^ìBÏBP‰_b,
È¿“jÊïµ*"I-èTrÊ¿ýQ$N
-{¸*فnﰘ OŠã0*YxRªÔ>ÔD4
'À<‚âÆsJ.¨É(address@hidden|£F{˜B/5|‘½¢üþ½÷©1û»Úgø?&„ÊëÙùðûnú¹;vSœëXR8¥7«0l~Ô󃎌‘#ç¨÷ɶϬ"['~ì"PŠb6*¾`ìôuÔ2¦Ý›ºö«°³rÐtÅÛŸ¡€ÎÉ
 
-jÆÛÛ÷ˆë¸#ß¼Òe%3cm‡É߈ƒ'ç[Ü2šÕ×x¤w¬º¨éTÒò:µE5mù)òwaü#wY•¼áÕç]‘w/­b떸GÌæ6
›¨¬.7™÷xŽ\|c¡7îER¢ëEbBfÑ`hw¯}µ)iÔ¸¤BkŽÎ‘½¹_Æòý¦¥w¿gí=Þ[œmòHِ¾ÚÈ¥â 
'Hgî£5úßԚ=š¹2+À¤l:¯ÌÃÍ×òQƒ_*´ãR×å$Ÿyðð½xµÏÉTs˜u;¯e`_ðYMFÝL÷øiYŸúÔÁëï¼Üd¼îJRÕcûºí{¯•ßy’™×?Sút덺.?+3~{Asó
UÅÞÆ¥Q1©Bznœ³u10o}¨ÛÏÙՅC]^ù—³68?5ò        žÚò‰ÅõYßCçvÒLâ0ïܵéº7ƒ8›ý·6Ý 
ÆëeõQk¥!-äù]Ì&¯0¦¾G½v7ó݄†½¦AFÚ6êp'+j‡ëöס‰u¬ÏüžíJŸºz+Z”ã>lwîÌëÑ]§Û­rËf¢ïü=^Tí½:Ÿ»6É<½±Ú}p›õ§^cM÷ŸWK†]fg+
address@hidden"Jš~(e¶þ¹õXÊˑÖõêêÇû%V"H_k–ÜR]ížì=Ú#;DOk2½örõæS•¸K\›axå4®L;8r3[9F0ÿrÌ9À&|:é¤~kêáE\“—ì¾±›sNy3Â=Üs;ÌÊ}r“èÆ\²
 
>£Z+ï´[ðª§ï¹|ÎX_mo[àrçæº#ïYݼÇÌ4œ¶_o¦›”ÁÕЎÓ™ãƧŽ/[ñU‡m-¥aËpíê4ã}_\x8EW×µo,¼˜s'18éæÐkwñ%›:†Ù
hWý5Ë2}ßiËuyì¡ ÜôÁg­ˆ2Ky­`]7Eþ?Âÿþ'xBÂ%˜Âc¿RÐ¥!endstream
+xÚí•eT›]·®q-ÅÛR,¸KpŠkq)address@hidden@H ¸mq
+Å݊µ”âRܵ¸C¡¸KÅáä}¿ý½íùöÏs~í±ŸŒñŒ\sÍ5ï{͵VÂD§¥Ã%c
address@hidden(+ü¯è¿vôŸ° €ÇÎËÉûBf"·ný;$
+àÃÀÿ° address@hidden;B¬àPøoq!a+j     ­NãÞû&F2‰¨ÑÓü %¶‡| 
J:P-㱶\¡¨•ñíõÑá        %î% cËMÓÁ>²Ú35GëËîé tÌߚ£]wªã8šg8[voÁ,WÛ
+çQD`”ÌLßþôwx5¼2‡ŸbÍ°‘„g–ýE-¬¿½üvðjÿ9<>÷¾ï±iÚéÝEÇÒ¸Ã"Aªhd¶:úTªÄ
./›§Í÷a<`ºíœa[Ã$.ã"æ;¦¹É!tùŸ—É%YÐ6[[Á½a;ãq²8ów½‘ÕOox¨èR‰šO©-½X5~¡Ô&»7EøòzŠ›=Ï+ué}-PÍóÜ9™5ë+JD†0­¨at÷¨¼aÍÜ¿h6€¥Xz‰4ÛQ-$
+ê_2"r<µŸ–â&ƒÞe¨{µŠµÉ=g›V$uöÂÃcƒé‚¾њkŠ˜N\hYô‘Osrx&½?<3áy/çã?¨<ìˆ4搦Pø>xM¤Ñh×3¯zðîÖEö´É;´¦d¶ä’Qú]\ªîÙ5Ko˜x`æOqcÅmmèRß
    address@hidden<ø%›«¥£ûd
ìaìG—4®Í´·EüË1)×ÔiEf]um!Е<çŠ8ƒ/ðÉ*å*oùÐ_æEp0ZÝ,ò+›?–?—S”ak4¶À¯d*/æšõ†KݼôìÛ>ªôæÓhû¢ž†Û”P
™¯­ÄKûÔî0õH;H[àæ~Tô   c-Nµ9ø6ü©†®YëDzJ¿½%ÆAR*^Q° ¤,Ð_\DSØ0\„Â
š}ÎâŒqT+ຯŒK·ú‘æpuƒ
+§ÍZ溔œ&Ù{-#ôv†úé-˜6çA£Æ(Ú"¹íÊ¢³qÎÆwb$ëåE+}
+OҐ?Z§Oï+ú}»‡Irq$êna%¬Ö‹"tÑ;3gŒ£~Òi=ç8å:—ÈÀìC¾æ;³~̏uË94ó«Ã<08’䭻혖À7¯=÷7Y8õ!å5º¡l‘coèξîyÄ
 ›š¬‡™Â?&û
x§Þeù”®d¾§Ô‚Ú¦ÖŸfY1ÏV–ÎÔÏ<„Шè­Ã±+UÏû8wÇ0UIÑ'8ÎØxÉß'YVnëÝãŒ?pÙhö8F  
,þ      *|ŠC(>3CFØ(̉)OÜN—‚Uõe€'address@hidden        
b}±üràP4g¸c‹}¿Ò¬•£9Œ,{Œ)gÊÎ=ž(±«iÑí~‰ó–›€ßîOˆ1+"o&äÔ%¥¸ŸN¶>ý¡³>šGÝcX¿Çß~´"address@hidden/ï´Û{ŠT÷IN`óqÉ,Ù¤uz
 ¦åõ¸„a£ëknL½Ï.ªÑ÷vÒ_ø­CªÎº#˜ÉԌYqIÏí[ð¸½Â?på²¢¾*<.w 
Ñ4–ÿí+|SӝsA{“)JöýĎ÷O"_ÄvàDrÆÚ²Ä~„žÀ€£¹ÚkQ÷=ð,ss
ͧ£%9bP!r0›rôÈß)™¾·\MÿØÎyŠýð3µ‘(¬ÝÓwä°¸Ú/à  @       
Æùáîkÿî(”½™1<Éói/~6êáeGRý
¬.SFç>¹‡Ó>hm}ÀSÍ=ìÖLmE•¦§LÊî!½uIÜÕ.e   
Átp‚ŽNšS„Ñ7·s7†±íÝ痏ÍÍ}2‚ÛdqÿÌdcw*¡3” ½še؁Iš¶CÈú„9ij2…
x¬åˎ'Åœ(6à¼õ.µqœmS.Ô¤“ðbAR4f Æâ1ŒIUÙ/j8o͌sN*ä6£€I<ú^  
=Êõ(address@hidden<Ñ+.;üBÇ,³‡»€9¾nüÓìO…ºV¹‡
äÊxÜíÀ`àVD¾f3ْøÆZL 
}L§\Û®lFõ+ãw.­µÏÉðÖ_Ȧ=?í¼dmaïB%ùƔ6ªÓkùäÛt÷îE‘çWX‰NŒa
+÷~Š«N¶ËûÆ]°iê¨¸ygþP8íId¸<AͯCqñ      îËëèwf¾AÒìÜJ^œ’ 
ÕíÞ§Îg©5¼‚¸îfBÀȼIbÆ<address@hidden<ÚIOPáì†,ZyìpEd”AÞß¼:ß÷ϗ        
Ãaû&oANEŒnÝܺJvyµd\HuûÈ«°*vm;B~Ñ%1à#’œàu¢‹wXuGfǝ-göh»<èWˆG%d•+#ÿ!CÂa
W…
àaŒW_‡¥œ;Ô+¬6¿Zã:Ð'#O]úÉϒë$<üãÙS·¼÷ö5™Ò‚ïù™=“öTO¦d¿(ÃétÅ󦖤}©ƒïÍ7·ˆÿɆȥ&Ìýe1Cv÷X!»
 öçrc<í„~‰ü¥ßyÂV¤„£>!öÊg³tÒZ:ÍËëéüP³ðÀŽÕ`w¸e}Ø& 
J½‡“~:}4ƒ|§Í¹y»"®(¿µ«ûøìMÖ¶všž紕êVüâû¬úiî!‰{…
¦)gL/Ç|¶Ùº+LJ~’ÁþӍ«öéN>L~wâÍ],¶CbÝ¡äGÞg÷ßÍYê¸ýËÓ
+Ï/˃ãê·Õ^µþ’Cï®ZZ4º­}¨TÍÛæ?ÊDi±Hú¾>•ݟæã÷Ó‘©e6‚/|Y— 
ùìi"ÕܶÕw¢S–ô>address@hidden"'+[­³®åf{ó¦¬1ÁGä1?ݎë˟NÒ¡èò^ek®Û%D†Üu¾)æ²OµËðVHTN™Ä¯¶–™]”X¶JƒðXd”çoŒéqD4“«w:f¥|M;F4+Z›.|UUör“ÎØgwø¬tZªœ­EI1¿“ûâj¬¦âMÇú¢¿zØÕZCºÄêI0žwTf+ZÃ=!µ¼íÇ㔎L”%-J:‘,.ýSÄ1{û‡jo©RžjwºD<þ£\JjUy«xVúoş0xhn|ïΗ¢O¥K+{&q‡ç™×"[Äï¢4¯!WÝÓåº
+3µW¸ ’b#üqÍEFVmÜ\D¤õl¸fÓp|ö¼$?ïÁÉŽé³'‹\˜Ë¦mÌ·
K"‰Z\Y¤ï^í殯Ž¼È\WúŽ2£¸ÕÁÑP"address@hidden&Ï,ö£ÙA
J6ɹ>gwɎ+°'éã2îIbJ?8÷ÚÛE¼ÉÂÖã[8kØñXð„™)œÂQ›}
×|´FRDˆs_;w‚Lj
ìoõ$¾O\Q-Æöï^28ø²ççÏ8Èæ;½³½úœf¸~:mˆÂ{„Ηo}Œ¿¹½4!³×~Á©í
+±>Waddress@hidden;®dlÎ’?^}bd،…(‰xÕ©ê›å_®_”Ò
‰.ÐiÕJ>ðØ}Ÿ4Ã?!*^$V6ÔoY½~wìK¦Úõ+ûûÖ<楘_:AN?óÈӄÅw=nêï
+ßþüê—×ÁnW¸1ŒrZ¥-¦")‘$Rˆ‡ñ•‚…
»8þž•mi„'8À®æݖÓø^¶6‡›£}rKø³¡VïÐwK¥''Sv<m’UˆÝÝź/·Xˆ~æÀعød(¸¬òBßè¿GQ&vkÏv_ž¨Ñ‰?½/.ã±¢­œ/Ÿ^$6FÓPŠUÉQ+ð·
 ÈùŠšÝNeÃÖm˜ HÎUƒ¶pÀj”…“Ü+0Cªb(†/ÓªQ>S/Î\«í´·ì­‡*`O8¬àY¿¦÷jž®CÚÐ-ƒlc¿ùz
4®`Îá“uLôT¾Ï3õI°2he„ðÞü4v{(Nì±Ý]Dfq!ª£¼í¤ï9Q`ð
”z0Õ;|¿2N¡Îœ¨ÑÁî.b…E1ÿbbJ=.nŽQ-¡Üô­AE=    
{š4ÛÓ3„Òš¢ß}±ÏÕ¤ÚЊ~®Ås}VÒÁç·1«sK`ϝ¼ã±š[ìŠâòè)vFãÍÃMëÉiÆ#¥q/1?Ax 
mΤRÿÓÈR|1±‚sÛÉt"'ÅÖþ%Ì+Âûáá6:‹€ñYü3Ü/֝g%í»Ø­òÜxþ¿´Œ_4pЩ£Ž…
|Z~ÏRÜñ¢B%ØgÎNîNÝ-ÓÈúlýª÷㠙Ãöõ-öres›ˆ2±+µ±m/Ø/`Ê-Mô|‚Âp¬hÕÖõA)\q 
˜‹7VT¯÷hà葰#ÁÛ½—SBu‰>F'ÄòŸ¥Ég4E’'Â<ŸcB˜öäkúÅÉ43–ïyîÔ,Ø°ë±`œ#ªþzÔÅ8yŽe3

Zq!ÑüeÑËñ´4EùhgŒ›_ZÚ7C²Aƒ&”çþ$ºoÞ}ñªŽœ.tRQðáp&ÂL/J\üŖî!Û¼,DÄg5·NŒ®óVwAÒ!ð¨É‘ÊE„ƒáÙ×[_§ü
ѐ–à/nºÙ¹l|ܸµ Ó۞æN~ƂQøSÐ`¼&1UsÆ?`wj×åïUµyŸv<ŒIö’Ägè 
žŠŠ_0Ý7„R)¸9ðl<аÎô,pŠ§hz¾¦tÎȞxQKáX&=Í÷Å04þ™!ÇI“G[+XAÁ 
„+Ü„pÀû?®6"Oendstream
 endobj
-249 0 obj <<
+301 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 335 0 R
-/FirstChar 60
-/LastChar 62
-/Widths 336 0 R
-/BaseFont /GPCNNT+CMMI9
-/FontDescriptor 247 0 R
+/Encoding 472 0 R
+/FirstChar 13
+/LastChar 118
+/Widths 474 0 R
+/BaseFont /EDJWTB+CMSL9
+/FontDescriptor 299 0 R
 >> endobj
-247 0 obj <<
+299 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -194
-/FontName /GPCNNT+CMMI9
-/ItalicAngle -14
-/StemV 74
+/FontName /EDJWTB+CMSL9
+/ItalicAngle -9
+/StemV 82
 /XHeight 431
-/FontBBox [-29 -250 1075 750]
+/FontBBox [-61 -250 1150 750]
 /Flags 4
-/CharSet (/less/greater)
-/FontFile 248 0 R
+/CharSet 
(/fl/parenleft/parenright/hyphen/period/one/two/three/four/five/semicolon/C/F/I/L/O/P/S/U/a/b/c/d/e/f/g/h/i/l/m/n/o/p/r/s/t/u/v)
+/FontFile 300 0 R
 >> endobj
-336 0 obj
-[799 0 799 ]
+474 0 obj
+[571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 400 400 0 0 0 343 286 
0 0 514 514 514 514 514 0 0 0 0 0 286 0 0 0 0 0 0 0 742 0 0 671 0 0 371 0 0 642 
0 0 799 699 0 0 571 0 771 0 0 0 0 0 0 0 0 0 0 0 514 571 457 571 457 314 514 571 
286 0 0 286 857 571 514 571 0 402 405 400 571 542 ]
 endobj
-337 0 obj <<
+475 0 obj <<
 /Type /Encoding
-/Differences [ 0 
/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress
 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 
171/.notdef 
173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis
 197/.notdef]
+/Differences [ 0 
/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress
 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 
171/.notdef 
173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis
 197/.notdef]
 >> endobj
-245 0 obj <<
-/Length1 965
-/Length2 3012
+288 0 obj <<
+/Length1 937
+/Length2 3054
 /Length3 532
-/Length 3662      
+/Length 3715      
 /Filter /FlateDecode
 >>
 stream
-xÚí“y<”mÛÇI²g‹Dq1¶ˆ™ÁX’²¯Ù";fŒa³aPK´ÈYRRDQÖìkÛm-!‘=K‰Š‘
address@hidden""ád4g'#P(address@hidden
-ځ-ْ 
]hŒ°ï1ýMH¾6øc.Ø{.;¬NÂe%ۚ:address@hidden(NÐ8?"žº{¬/æ\ÀyÎZåÑ/øFŠ£€ófڏ3lˆ'ïu«å
*ߌ#¹{]¨<Êóî…ÊMë,פÒ-÷·R¹PwÌÊ¥œ…Õ#d¬²æ 
‘²¼Ûn¶œ4JÌ-µø|=ÓÊiÇ;¼j¡ùñlRÝYk’±,³–·ÉÕ¡ÏKÑ涔ýï_ù&Æs„I{´%SieåžDú-ŠèhË܍T>ǐŒÄIš{à
 =µ2à‹æ‡”Zy;ñÑÔۀՑêVûHåôô 
dU´¿rD“µî˜øø¡í@|˜cëi®$0c¿š9·º+€ªk?WqÑÑOj‘3’UŠg¥ 
òræ!Æ’)éûõ{{òò‹hDÔ°ÄN"d–¤`]¹Œ›¢$ÆVnlÙãu0]1Wû>¦úLËI'¨´B¹…®·ÜÙtžsJä•% 
¼Øý~˜
-(n²;¨*Ø`×ϝUããª-åRíØØón›»ÎnV2F¼Å“/6½‚…‰–››õV®Ç
-šÃdÓæ6Ÿa<address@hidden"~Rœ«åB¼zûÄå¨öaðéZŠ%dÙuX¤°ÿJܵòǧÀéuÆ'tnUyÍÚñ:ž(9(弜
…
•xNMèÄFo½[ÈžO_3ˆÐ9–µˆþ¾zÚJì-Àµ±|/5þ`¬1Êzç¡q9C£IŠ2ǏÀ0¨~I=5¯Z¶ÂŠ7öí¹1ÞU£ŠçRzÍ>Õ­¹K“Rf¥bgΓށdör¶<}Ò÷a<õP±^gÑ£¨•mKÊèö¾p7o-±Òi£¼ïº©,
  ¾ˆ      ‹ûK¾Ö
-
3¥Øã—Ñ5¢hÔwÂã
-ï%×ÜÖHSI©åz;address@hidden&Ì“\ÈhH²U[8¹(8TR…ŠV%mÚ
-Èî?,aq½ÿ¡—ù   í£i‰Þ¼*-õüê÷()/!—îG(¹Â^{BÛ´©ºku£H\Øӏ%唥Jã
-ó^ï×qzòUÊè
§þiîyÏõ»ç
-v;F¯·u‹-½ÅÅÍVù3iýÀQ¾'V^!¹vÖXË°Õö†³f3¬Fþ§~»qNªµ…
H†>04ÿèî-7\Kz+÷¶çR¡âÞÞÊ<lÍ
5Tk ÷>&^ú»ÅʺZ\ß܉Ãïò1‚¢ö!oI`\ZdoÊßn#¾¦0¾úº¡ÒiÒNái
õäLa¹­Œ<Åp`õˆW^tb„‡è?A¥Hesń6ŠÎú«ËÏ|ïS    Jf?zä~E"ñþg™}]WÃW¿Ó÷
-"ç93ë΂¾å     ÕØ/Ë۞ù8ýқÇK
-Z˜[¹"×
-¡=ôI[=ê|Zµ        
®åÙÒ·|jE0؟ÚPxS—k+Ð0¨\£ëðð^E¸îK¯äk|¢É>_cýdTÏ+üröËÃIË얌øÌ{wO4kôhZû•”û 
ZjjluqÔV Q_Î#±quÄ1½º¡3’ËVÌHN?àµHÁ§Ê“1ԑï?’ŠÖ¦Yil}çrµoì2ëN
-³Ð{ÞgÖ xóÕ¨[.þ‡1úâÊ끞ü
‰Ê´Ð/ëŽç¥hê6¾AðÜú>­Pƒ9kºûüÀg™?ˆù$ms/ÿ°Ór¥(ýoŸA
-ðµÒg=œ–19Æ
->ñ®ô(Ù2ÿã<ò®ŸÃ1ã’XÙÞ¢§:è^#•9&w›XŸ¢ªGßr~8Tªó9_8#iS86wR¼»wobÙ\Æ;ž9fn¦ÈáyšÈ߱י㮚íâªu°
 ßvÉDŠ#h=]HW(¶’HO¡µWh>ê¦ø%lÜÍ_kfŒ8Ռs<˛8{%îë®—¸ƒœÖ        
‚ñƒ½Å¯‡æÕ¿në(›ráÒ-›ç_Ò üdž=yÄNÚ`ìï?ï;Üåõ­Gn
-B=*ZŸ+n´P*ÒJæ 
,ÜÎr¤qšŒ°¼51é—^Iº.5z•%¬Ö±ÉWk纺¶õ~)j$鎢ω—s6‡”‡Ç:address@hidden(þ¸ƒÃâûmžµC™«
       
{ê>ÄH‰Žy†ë¬ó%݃ç33-¹¢Ñ²Q>ڛþÐÙR.=Âi”(ÎØC›}ΰ³ßàéɧçÅN˜"address@hidden
-üGøbp"…¹ÿáŽ]0endstream
+xÚíRi<”}Û¶¯Ù   Ù.[7b¶fìKvB„JÖ0†1ؑ±ï…ÒjKY²/Š,)[R¢† 
•-û%Ã;Õsß=oÏÇ÷ýôþÞëúrÇyüóøŸç%/mc§¢Æ{€&xQk†Vöæ+†Š?Dj€¾?HÀxºã+P …
ThÑx– A/è1<­HKò¿êOs{ÌÝÿ‡ý!ýGÙ݃%ÿK€÷ A`…GƒܟÒSà¯lV 
Còÿ³jNtÇb<õqÞXP#!0ä/d‚ Ñ6¢§àåŽ
ò ýgÚð~怞¶:iuÊüЯ¥þ¬Ù¸cpD{r+¸îdÍ
+Bap+e=‰ñÒn¾„øµ)ѨÁG¥U9iÚØAoež/’úe¢Ä›V¼lÆ-]…Í¥Ñ[ÆeÎÜ 
>*ÙÌ:Sl‘{=wG)address@hidden@ýÞkf¼-Ú\Ÿ®.% 쯛æÇ׬‹e]Ä>…
³Ô\K^nj©¿o9—¿gäZ¾ÿC’ckK£´è      ’®Q8 ½Lt…âåËäq¶€Ã<ÚzgQoε¶c
+òáh.IN2ߕaddress@hidden("›ùF}bžßמÜàÿ€ãd¾í.Ÿè(H
€ÝiNyÒ¢a‡êhºÎ-ŽŒõÞøÆñ-¬õ£ÝqÑ#«L©Â.(ÌÖKG…
1¼M°Û<6Ý~wTìÔÎå~ó嶇.G¤‰ªÖØZfÖõödF¢w
ýÅcµŠ©ÖÊUné•è¶®6Ÿr¼sËÄZ›³ßNí8j¡ÁªG€°‚/]Vë8°¾mVÂS˱È8»³µãE#vEDCd|“ WÀ
owÐ9ÕLáp}†·n|8†—<³:ú`èÀ0ý›StË‡#l—ž3\ªëÙ,ž¾E(S»JO‹O.>Ò§"address@hidden
¿Ù¶Ù¾óbÿgç<‡ƒ…
Û#¾n´õK$m›À„÷þo„Þn!"vðי¾^Òe¾8iS݂ð×þ¦aÙN<1±˜ß5<_¦WEJ»¢³ð¼ˆTrÐB…© 
õÚBNRRÂÕrë…â•À–•¸‚”hH„`+’÷ÊA´Páـ;Â-t%Qv*aŸR•¯›î·Þk/‡­lšóȪ!¾$ÐíÌÈS‚
TM;˜&ß3U-ܺeª:×á¥L=Á)°wI¶±«LTo½˜ƒ¼:±Ô¾˾ü¬P€Ï™Ênq—«:ÒÑúYWÝSWž!çÈÞ=-ìÇê℠ 
ñÑrý‡i*#ÁÑâ¹¥Gý¬Ž¤Ð®æ֛îæ=^H>H‰ô…ûU..×VãÊ·1¯
+˲øJò£&‡Úª*>vÕž[4æ?75´   açtb¼$Ç=C¢°Ù)Ùk~D       ê«ËtP¿‡5Ï
+ê¬HÑåur»ÊgN®^®²Be.ž,ÒSù"ýÁÓ2åõë
Ûi²:¡zd¡¦€ò`Õ4*{õ‰|á(E8¿ÇEbÍG©Šbê 
address@hidden)¿†Ý`ŽE^ÜÔ9=ïP9È>–W‹~þ*ŸÚ«óàʑ=ïL=†–e¸²í1tWFTöˆéšžF¬qÓ¶ÃTÛÐ+uؤ–0~ª†z>‰7qü&«j7²&ÊoC¯Ãç&‹Z<‘è?qRß\6nD7<;¾¨%ªñ)X¯ªÙV›Cn͎f¯j32GëÎyÔ­ÎËó*Ù|5(Kpúì½eþ8$𘬖HV“+JÛP¥o•Cë`?·‹‡êB¡\BîLÏ]QÛlóÙýä®û•
+7š†o›1®Y.¡¶K»sÙ¶ÎG7Ï}ÍiQLýX:i¹Ê‹¤$gÈvFz|½ˆ¾ã¸J»B(VsT‘ý8'wˆv¨œ¸6Dó¼žæÎé“}ݍcҍ„œ‹‰í8ïöÎ%·Æ(¾’¢ÏŠ‰¦R×[k·w'/YªÈÄeî¼v<ûX¹§™aìè‡Ï\ö6_ãž/O&-•n¡±Ÿ¼éåkN™¸S/×üßú”³dwúdIùÅÞ=¡½úÑ3°ÿáÃñÿÿ'
<± ;ˆ÷w'øqü3…õendstream
 endobj
-246 0 obj <<
+289 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
-/FirstChar 97
-/LastChar 121
-/Widths 338 0 R
-/BaseFont /HEEXRH+CMBX9
-/FontDescriptor 244 0 R
+/Encoding 475 0 R
+/FirstChar 47
+/LastChar 57
+/Widths 476 0 R
+/BaseFont /YMVMWI+CMTI9
+/FontDescriptor 287 0 R
 >> endobj
-244 0 obj <<
+287 0 obj <<
 /Ascent 694
-/CapHeight 686
+/CapHeight 683
 /Descent -194
-/FontName /HEEXRH+CMBX9
-/ItalicAngle 0
-/StemV 117
-/XHeight 444
-/FontBBox [-58 -250 1195 750]
+/FontName /YMVMWI+CMTI9
+/ItalicAngle -14
+/StemV 70
+/XHeight 431
+/FontBBox [-35 -250 1148 750]
 /Flags 4
-/CharSet (/a/c/d/e/f/i/l/n/o/p/r/s/t/u/y)
-/FontFile 245 0 R
+/CharSet (/slash/zero/one/two/three/four/five/six/seven/eight/nine)
+/FontFile 288 0 R
 >> endobj
-338 0 obj
-[575 0 526 657 543 362 0 0 329 0 0 329 0 657 592 657 0 488 467 460 657 0 0 0 
625 ]
+476 0 obj
+[525 525 525 525 525 525 525 525 525 525 525 ]
 endobj
-228 0 obj <<
-/Length1 1572
-/Length2 8896
+283 0 obj <<
+/Length1 1595
+/Length2 9431
 /Length3 532
-/Length 9814      
+/Length 10356     
 /Filter /FlateDecode
 >>
 stream
-xÚí–UXœËÖ ±@ X @ð‚»»»{€ 
4ÚtãînÁÜ!8
îÜ]‚4¸ÃôÞç?;9g.g®æ™î›~W­Zõ~«ê«§©)Ô4™ÅÍ¡¦ (ꙝ…]-²´† ±þå#±€xÿ6w±ÿ÷+ÈÑ   
&address@hidden G€2ÔäùïTпԔAæÖ.vÿ=*ï[›‰C,Á 
-þ×Æý3Âÿ?#ÿæ‚M0ƒÚÙGx-ú2õïçªÑIií¢¬PÀué»Öu¥óðêʤµÃBjh8)4°SJ¹ÂVÝ°“Vǃ|address@hidden>œÿœÓÇϘå1„ŒÍÎ[Íف­€QÑrŒ\äÑù1éMÍ÷·¬¢œ
4q)áŒD t#UÂìБw]¦/KàÊLÈp®Ó6e©cP…¥>H®hκ8耴T„<kÌ%tn
'zVgàû|©H‰oóôGÂɎq;s×0ñÃ=4}Ì».ï•vÄù·=ñp—±zóòÙYÐe
-,ÊP½uŸŽz‘áù4ÜÑîç—#k       8Ù±5É¤
-†ߍê™||·­–i´÷j•k-ÓËhS»ü3
<¦Ôæ"7Ƒ“¤Ÿ§Õ)ж»ûÞ-d5ˆ;&
-òSΎŽzðÔ?Ú8ó‹I0Ù©<ãt̖Ô3¦(ÞVðgœ£žMxm‹+˜%«SO9Þ.ˆºî`?]ó°½j×°Ó}îÔWÀhO6ÐhýìDàQ{Áé"0/,±q„ÞöýÆÊ8ŽÚƒÎ0&¢ï’
 \ÂaoŽV"KŸ
-jSð}A™Kn`ë    address@hidden<%gö$<^·‰«º‚ØqmMzd½-8Úù’ë£       
imØiº+O]lyœݘÒ$òu‹ÜÅ4^H¤P‚ †Ê‚¥Þ‹Z5{ŽRs´2œ-ɂŸmãâHE|á5ïÎ7KÇ?µ
Ä-ìòîR&‘‘Þc’-†äö±xPb2é-ç8ѐ­ÐP6Ô¤¡m6O-UÞ®QrÜJŠaØP`‰…*äZÙLœ]¤À8o¿
-²Ã&ši*”ò½Ê(Ã
fôàe:ІoÜ¿wAv_-}à )ÕP‚n^Ì‘d·Â„má¥^*U¤KHú™k|£©‘0wPÓƚO&ê«÷Äè*¥‡ôÅ
y©äÑÎM?·bÿ±Âv´s,Ê+Íïf‡G]¡¸tôÓQ—ow¦XŽy4„¡A|Å؁<˒„{ŠU>œ1¥P•\öZìPakű~òÝYë,r×Ëô=ʕHÒ)gß}f¦å—TlyR5|address@hidden&T¸.–'Ô©Qq%هƒœ¨ÓiªÖQS(ž.Oõî¼ÏœMvŽi-z]oj•«’®?A½_
…¡R¥.Cß
ùò
íÏcž¾-K,‰pòã€^¢-Ž¼A`)™P‰:”)—ûåðÎ.Ú6á/‰ȃð#¦üM 
·ñP*R2ÝǎÐc=Þå:Aâ(§,(HÞøŠá;address@hidden ·T×/0’Ç×hmÂiŸø#úè•=½Û™Áa!Ï·mĨo/
-æ“ÅK©$ʳ´´ç–ôk¼ûßqÎÙj}E'(¨È¬Ì<Ž$ƒ^x(Սsm«é÷ãT\§,ö2¿:–ü`§‹Ê¼ïŠòxtrlñà:¾Œ”óó
-i=¶NNG§°¹Qµ“Ï^ße=ÏϯŒÀü)1\BjqAb°ÉŒEâÃKR̂X<®ªÈ±(„l"‡á2<8x5Ƕ¼îoš.ürë³H£]
3“œÃ,TÔ§B\ÝÁ½uE`U")õE»‹Ka:÷¤Æ…(address@hidden)}µË¬õìáR™þùŽ" 
;Pk¨«!Ò¸onM¡ý,vý:çT‹¼PÖê-£BÅ1fՇ¬¬{«GÕ-vJ¹—n|¼Ï¾NJ¡éš4¥›nOd·´é”ObÐ/(Wg%2•‹×x*9à£ô×k³¼5¤ñ3½œ·~nµoHló^CJ.yMÏókJ&šL-êy?¯,vþ®‡.ÿ˜[´†®Î†Ï«òj„žpقÈÛ´ÕvÈ_VíljªPšãXCðú5©IlJ¶©µZþ;÷o«YC$ú©“’Ö$§„½
 3       Oî„Î~SZ»æZ^}`ëÀÉÎ/·T^yU\bü¯;áiD²â‡ÉHv#UwWŽ      
‚1n¥§;¥¹ZOf/6¡¥áKrî|·öÀÓôí¶‰Œ›íçx,”Ãݬˆw¯×ÎI’¾Ë;µw«ÃÑ|wźìgٍïùy?ˆBƒ™©,‘}ÕXéLTì¥ò¼*¤²-‡yj-ûÅóGc»²Ud³ò!sºˆ
-Ì
1ÃBZ¤æ3†y¾
-þêÍÞ!1‹ôXÛ‘f‡‘çÉ©j6ùâ…Ì^¶M6¼‰TOž92Ʌ
ªÌ¬£–ÌÒñ¬ÉÏ¥6I]ËåÍ_e†d-R-cJ¾>bH›i!Ǔkì4Åg˜@
Q{'ô¡oãî<I‚ÞY¦¢Ar÷N<ÀÚ©ÎX:àåc^ћŸXb¥¶Þ÷ê¯*î™/&¦`1îbU^YY®úL݈‡QbŠ«‰)8X¾Þ+Ù
-í|X˜³d,address@hidden/<¦F›ÒÝ¥mÙÞêØ>address@hidden
-߇}˜v–(cÉ¥
-_Ç£¢ØºõRÛçàú|;x-éLŸ(AÖ¬Õ Ñ€ì—lŽN–¢Ü‡­¬RZ¦èH¾q¤Æz7WøæG¾á'­ 
ˆ[¼‘ºÍ¸øŽÄêÛ¬£
}R1ÛÖnrbCw!œ‚Ñ}º§ô4ñ|Kë‹nÈNwxø}12ϕÓk»¤lI)öú 
Ħ˜#“iÙ³†e%¿'`ï‰îù4XÓßa?mlÒãŹšMÄóùr)\‹Ÿ‰!zRÅÅ5„9”ËE^YMæ->B¢C•‚Vf[MÊkšÁM¿|Õ.©í­2ç}dÞԉ*IÕÁy¿‡=¹⮒YVÎ+</ylpp†ÎÊç+оû
 
gWqë9pöKwOµèLAÝ銚휽€ylAí’}­ì=aü´mۊÃÅ~BŽ?Y!Â8†¼lK"¯©>ù¶s-¿Ý¯Ô%lŇùÊê4O²¯NN­´*wþŠ
 ‹¤öEý3á+G,¹ ­Ý°ð¦bO£,0•X#FfMÇGƨ‚ÒÔU³Ššþi 
-DLŠ;ƒH»ûÁ¹Ô$OugãtRÒ¶¶‘4ý'ïÑi¹ý‹óø;Úr[Âeý2ÁÞ󪱏}™§E®ç~›;ïKßöÏ~cž
-¡ø„{BS£• §P¢Ñ<N]j™g?ïSÚP9|-päM ä³Ð‡oÜ|„2§ZC]Íy¬
X¿êêùåóŽ²ÕÞf}Åúº§gš$Ѐxì3ØÍÖ½Ö ÇözãQMÎؐÀødCåIðט’«L35(º(T
­ž=|³O¥Ö±
a‹E5OÌ ãd2?tÕ¼ÿˆ?˜|/‡LþÅbð9-‘L£àýu‰Ý‘Ñ<ðp±/—{¹ã¾Û4»O¹Õ[ºÓ‘NIŒMô
-Ü&Ñ/`¯æ`Õ¨)V~ì&º—ÔˆÒ¹otØw›
žÊÌIÈ~516‰“‰ËÜ¢§¹±ÁQ
¸’ˆoú Ï»JÃ+ Äñ#9IÞ68`õÓ¾Át]ýæCÞÇj.]Ô¥hšö[ÖxSÌ}¤!Ñ'·S´»*ŸBKl˜2w• g
address@hidden|zKš„?õº[K”²-úîͤÝ!ñöî·ãÁ3›ÚÔïðþlð¦z½Ët`0H…
èÿÆýÃ}:UŸQÊn‰mS’uFæcþGE×½}k’©dÐaƆþs‚›IJÊj”Ã_Ühµ'™ùãmr‡/ˆ~½™Ý¶•‰Å-ÉOþގFÓ)æäc/¼Uà'¼!«râ
-ö”57BÝ%¸y¢·]´‘K1"Cèò"·ü….󨖾Š„
-h¢
å<V3}¨õBXG¸á.c+IÔë–/address@hidden:L?d5ÐF|+LÐ4å$½SaJ2óƒpòH¤ôÚ}´I¬ÃÝ,    
UÃaÄ[¬fãÓ^—±®õ:ÖèüOÒÄÎĽ,ž]˜éE•    ¾nI¨ÙRÏ
Ô¾á¶pF·z†Ê--”kH¢žËTY½Lc¥{¸+,©cìºK¾¦ÜÕyö!  þƁ}8^Óxí艗«úÓ Êb˜áÊBυ…
å{g»ˆ+Y¿¥ZÝfRÃgdw¬zˆ†'yÙÔÏ1í,address@hidden|§kcŒTVåÿKj 
UfÄÀûÉÅæJÕ?+ñ>y¢•UÀ†¾%Äj3ڝ•"46¡‘Šš U•™Xw¿ü6   mK.>ÈmÝPÁ¾t7ƒ©¸7¾™h¬‹
ã®xÞïûiB`Þ䴂&5ƒE¬eù%M“wb*—ïÌV`ù—zó¸fuíò\¼eö°¸åRÉoßFpPk$y¥aUdwGñ!ÍîöZ
 ÌS¨,Û¶gâ~ÿßn2¨f¨œ8‰c˜Ra¥{2¦©Á]
yø1`¡„=+h?¤‡6{B&­UçvùÙ¨Çe{GyW‘9S¬(šÜßExž™W5t¾ƒï͹p“Õם<_–'y§ÓzÐy¾Ð\qÝJï!þìãûq-Îy^¯Sí¬ï‡Ïl[|µV?šƒFþCq|?ã‰ÂK5{*ÙZ=9VÃñ¶—³ª
 Ñ¸;†R˼ÑFCóʦRPÏkUPÒrÕþó1$Ôð¦,?íißÚAšvÌÂÚ¶aŸ´GÂ*3ÁhÒØÌҝbx …
<†ÎD2,¼áJ~v-Ô»w
´U,-¡ÛŒðÍ‹úÛa}`Ƀ’ˆN]Wø§¶xómvÓӑï"Ë­/•°š%ýڍp»*AMýÏÉM‚éѐuyx½¨£=YT\ñuêX¨®LäEÁ€78¬Æôð+ü¯ˆy:address@hidden,]¦ÆØvŸT¯lB̃o
-¯ÏŠÒ(vUÀþôy´Ñ        ÎuÕ2F.ÂÓlN’x¶‡Ì܏e%âmf”1¤µÎý7—>²ŸwS»´U}[+…
L}VéìV$ÓàlæmB1ãQÂ%üŠðb±ó–‡þN¿îƒkÃ1zq%y¬^àõ¿?<¢àG!ÛvbóU%›+-’Cô
-ÜORãˆmFXÉg}»O¸´pKXém’ËFÂr
ÛҎùñîúß2È
Š4·lºã7wׄz
-Ë3“¾ñÖ}΢bzö}3ªôƒÔFØ9ªT>5²ó3Ó6X'M”ÕxB±qˆýA³¨ 
ȇ|]B)Ä©0ãÿ‚âv#äÙ؀Õ9qÈ^¿Ázg‡†fE˜—/}³Z°9÷(“½æ6›Èë·PMj|9ï4)% 
Ð=X‰/ڃ-Ó®¤¿Ž;gÀ<´þHÀäºdÑýY±^éPi‡3ðâ»Mó5û±address@hidden,P°:)JüÊÝJÉê‹d® 
ÒDžÁ"Z1"?k”Äp-sðwÊv8ĸ®u7.¶‘»º².Kk™‰H>W.šO±‰þʼÄøipΤ´a߀sž±)‘<5h藨ÐÃÊ6
      ‘ì-¯ã&@h<"kDà´S.gx¢å™±Ý•Ö{Ž9Ek«C;xʂžÂ      ¼-/c9ö¢GÓË­(òú 
'cºÜĘÏ_®>OÔf¡=N²Œ:.{㈸Ô*ç†]zJshGa$äÕí”ß–#      ~è#A¤  jY*IG•ó® 
ðTË_í.žô5þrð–û"&‡MٞéèÚ®,=cʎ"g¬£'ˆž¿ÿ}ªÝ:À6)¡‡ü6“¤ÌÈ  
RÑåٜZæ–èS&F5û˕´¹ø¡~ôIÖ·O!qdýýdjÝmŽ_Íqµ†s.ý0Ix5-»È_eðùíåàÅä/ëDIw
|S½À¡æÉù^Á:ª¨£f¢Àßõ£CŒQ<ÿZƒ3M•íãN0>_ðVZoÿήûéR]…
4ÜÂöÅÔäÜ\¬–¶cßë’–¶n`(¤¬ßz¼Ã¯*¸,R][b-\……
5¹\ó—1e¦.<é'T³‡J'¶é‚!òÆ݆¾Ckû[/.1"iíBG«d—SE™H:­£ÙgßE 
Pô<¹ØPC®<·Lc‰Ïó•t~ß»ZH²ã
-±Ì€NI¢¿îX<“䃷ÃÈ÷-áY$…
±À\_Ä)$ЦìÿR7ÓI]Ÿ/,¾îhbÍålmE¿èQ¾“ÚÌiàŽ\¸IYF¾7ŸÇŒZ¬çžÄَ(Ì֟¡q“ûÞUY,:Kcf~¬¶Â-¦à‘K“acaäš_Ÿ¢
uÓ8QŸIÓð<ííc̺SFˆ1ü0<fJ
7>1WŸ5„2}ýX,ˆè•äOŽ{Ü÷v"æÃ]»Ž±ÔcÓ9æ¡go»§öªÆn¦9
-½„…ÇΞï×àÔÖýíKÁz 
[hb®Tö§àΧ‰íïKCå:ŒÙØYœßQÌ´c1zFŒmv‰\Šd\¨yÝ°s\ÖÉQIŒL"†EM³ü`“Ñ›_ÔÒý„¨‘´(address@hidden(ÿ½¡€0¨pV.Æ·=X°4]©¤›¢£4«ç!’Û֐[.æ?¬øTK-˼˳;§;û(Ë.¾û–6éÚ°¯-E„«
 M{ëϤl局ã¯|.—idØ$þкN…xD,±„:¶ÿÃÚÿ/ðÿD30èèµ:Ú¢ý/OE€lendstream
+xÚí•UX\˶¨qw'XÜ]ƒ»÷àÒHhwww\ƒ»‚‚w       Ü=Àéµö9+Ùû<Þût¿ÛýÒÿ¨Q£þ9ªf5
¥ª‹¸…
½PÆìÂÂÁÊ!TRçp°²£ÐÐH:address@hidden<address@hidden@Zâ°´wBùk3!ûÍfùwì_È      
  A›‹Àæèjï´0ýkÿøï‘sC&˜ÛÛٙþŽðØ Yö¿C|+¿       ²ÂÛßéŽÒo‚¬ 
òñCªhü&HÍß™§ó   pþÞ9Ðòw ¯ ÛïÝ€<ŽÙo‚,fþû,°CžÇâ„àø×Qù!jV 
ÄÍú„´Ôæ„HØþÐÑ°û
ðÑ°ÿ! address@hidden/
+ÄÊã„Xyþÿû&°÷ðfáâ°pò°ÿõðì+;¯æEЌ»ŒÙo\PÈÁŠ&Sügù   
ÙG÷夺UÀHÝÝå×ürT!–¹Tшâ»1W¯LÒPñ·US¢ŒðV¹0+HÕúõ$"zÁç:ä²K†Œ—Ê]À«TezIÎHxu‰«¸9pmMúd},9??ó§7ÅÓ½g'¦í­¾pµåu&vgΐÊ7.ò”ÑzÑÙ7W-õ_7¨ú:pVX
 |Âْ,Úïú.ž
WJÉQÿîj3¹b|±¤k0Ît‰Tâ-v”(ôÖì3îü|
+›8Û ö‘õv’6(\õ[ óDJOÆêe-´¶¼Äņ‰ˆ
¡k·yÎ>7¥Èã¶M„Ç;¬¾­¿žÕÿÈó¦Í”ž¦`‰”C¯DŸ5¡³ui¾Œ\³´¯ú¡ÑÍÿøTk܉ïéYR›  
ô69ûSCƒ’Hs”¸ÖC,^ûvԃÊTÜeø=ðà嗪…
R6ÏüÃò«6*ÆøŔ)address@hidden&®ó´==¹êQu§V^Ê¾‚²QxÍ7~1'иÝRy¶7÷Õø$¼ý`ñgF¢OF"zù,;#ÚyÒûxl³žêìgY©ïè—qŒàÈγ¥[Ɩڟ©P(÷[¤ŒÐ´ÅN#ܼ:Ý"á5Û
       ׍]¹$2«ä¯­XÅt,Ö`lGNô«Ó§zvC~”O¤Ú~ÌúÜk~Ââu’¿&hÓµ•&²       ݦä“
»°èê
K‰¢èÆO        address@hiddenaddress@hidden|+:u´µà6‚÷®Á“
)ñÊ-J—v“¹Ö
+±&§ÖÑÁP5ܪßèkùb:¼Æړܢù 
ªÜj¯£Cð|gŸÐ™QÄðȹLîë²öY&ÔóڌÛ~n³æS7÷fi+²öY'Ö!;O9=K/ë;ý
+zÍÑ|َȲfBH恁?°ßǛ”µYI-¿ø€v]0‹ýR«¾ložv²tæ}G™›¯ws‰GÁBĈ6|c¦«iè4Ú­ßÞì=1uª:h9Õ$¸fÀjÐÓä?ÿ솪ps”¯ºit¡
+©á·†²:Õæ¼vlhðAA*Cp¦V Óòý¤)):|þ~Àkì6Ä*p!‘ ñgMûÄøÖˆQ§ü
˜½Yà×uÌÒЭ&ó1þ¢•©ê$Œº›$BîsüÉÎ0îŠÿ.Æþ¥®leKº(«WôÍqcK'Ú´máG´þ~‘·¹Ù÷J722’`IÊ®¨øW·jAÝ$J<]éßh˜
   
ç“ähâýÝRVÞpžÈìŠE¦É29;~¸]€ºÌw"address@hidden/vÅ¢góÎژž¯™™8­¤+Zƒ“ÅÏè>Þº¹)ǝI™}©ëƒY’R®)
      
–ßӋÙXΖ'žŽ$–à3\OZ*»Ñyä°3©ÄüYæ§æTQ†Mjç%ÙTc×(§R}¿*jÛÍñ¹yä"zX¤¥ÎTBKzҋ¶+¾fùùŠØmÎL(©H'address@hidden
 
ó‹h¤²õUøìûƒGÏÕ»ióÔÉe¹È£Ã)ø­5?iD9‹S¾ƒÏsÛ~Ð[Þbþ]œ÷h+Ü®5?Ñth¿þâÐÕ¯¤¿k¶Ïz“”:(ö3³ÝX“Â=ã{UãÓj–wÒ,Ûúð¦Ù„PÕcÎCLɐ4v_\¨ïݝwÏGÂqq³^ÊzÊ÷EÊ3c€‚T=l2|U:¼Ž}‚
     
/äÈCÏ×Ôܨ䤓X½n´?°9KÊTmp×èNlùcƒV¬³™®&M¡“kT­¹¼˜H#¼rQR‹ñ8ÛN¥Á‘!CQù7»ô5ùœ¾^-ÕÒÃNâKڍçÉ|Ô
BÉÙ=q¸l4.Š—’꾄2ÊA4n•-        '»EŠ}Ѕ¬ã­Opåu]Ybc+éC
ÝQýþðȦ°b¾UÑ*¡¸?Î.ïz²x ;¢M|
“C+$~žÝrYnˆã‘±ÝmxÒۜ‹Àº|­E2ïïÙùÐú½ö6áÂlèGœÆxUªÌäñ¬¶Û/cÔÝKùãc²–êž>oÙ/ê·ÂÒ`¿gÕ{ê¶P=T;¾‘ŒôLî^'ó}+œ˜Ú©l=
 %g%þ**èÓëÅÈÈ" ƒ<Ƈ¸ 
×=6Äe©zø«±,³D\$L+•T‘EË¥å,Jžκ°ÅoÆ|S«ú}ç¹$L\³Ððü$8M~µÕÐW{:ÓåTJT=¶³mÊq’¿©S¦ã²;Žƒ#"JžÅ·Û
 »ú°¦7Gx¤+½¸½ŒÓë²J–yEB‰í…kÊõÌ
3vAÞ‹Ñ‘O„öxÂâ´tßÛ¿8‰ÂXmrcÕ!¡Ñð­ð•½ú¤ÌZ/|)WÞ³ŒÓ'q–‰|L¹fBÝÓ6¢:âZIª™+óÉ=؞:address@hidden
 ùÑ¢¶§Ö®$-Õ·ÇY|iÆp!«s«#{è,fHõ­æŠ™µ¾
+wtÇÍ^•Sƒ”Ĥ;]ë”a‹«„>ÎÈÕº÷
›†k™¬a`ù¡¦›°Ñ2+>yxñ…› 
vºù±4¿€„À>”zIéÈÒ±¢!KGƒb±ªä€œ»õ¼u†nF›š˜d˜ºîH¾uBˆVlð±õéVÊEÝn<¬“úR¬V|address@hidden@ëþC}´òz¥Ž·;y

®z,}“?í´?›±³?Zg)¥ÎÄJk?ÒÁü¼²P,þ_¨Œ­Í¤½ƒƒb²~¬ú}<„TF^¬ƒ":mA7€b‹Êû‹Õ‘qŸ:+·Gý™ú"Öi°ª`N|–7B
+š\Fó"øëj«vVnÈóÇEÕÝÊuÍeÁIð÷¡‰®èðìX®
ç|Ä2&y)SA†UçîƦB•O³Uâ-Çô\V’õ5²K
äp1Aõ{&FaS=°O'
Ï…Æ[˜¤Õ×½<¨|7V1ßȾ<ê±ZT…“©¶¿ª-BKÇ?Y¹‹5ÊçX^
­ÿ™¢gx¿ø´¦<é`Lüyàúl¦øjìòƒÇӕÂô§&CT碹FÓ_v•4üÍ'€„P%„®)²
+˜wýDñÄÙšg¨LϤ"äs”Q=Ψd¯îwªq£GPØ“]J?¯Ëןѝ·’¡üT®áèò×bR8•UŽÇR”%~M»õH¥éÙfWáÏâoíÓJú܆bR–åÞ¡
    UŽÚÔ«uNá
+õá–ÍGÊÇìm*ÁþÂRÂ
Šõ
.?¶7kPŠš°qhŠøÐáoW¶q·Ê”%?…„Üõ†¹“ÕßŌˆmÓªØyýêV 
óƒ1ÚÁ]ÿˆò+/Fc/z%M¸ºO¸Õiç‰8­=fååÉÝb 2¼OìÝ©­# ,än¨ž°®×‹·†c"XPq_47͔v?ö 
ö¦‘¿3,r‰Õ€IÎc™ÉùøvŠQ퇧k_<‹è…
:¨FY+0t®åe³Å›¿e(+2zä|†³—ƒ[@;Gwð,ç^E‹”f¦aµ}Ó¸RÆÈ­CpdMD¶ËyùÌô\!çmïÉÂi:úæÔ½^ö”cžþÖÀ‹¦T]uæ%·üá(ÚáŒþ;@=®vÿÖ;˳ˆÇ‰ÒK
+Ÿrôû0[~Çƅ
•ö7a”­Ì¥}¢Ü/ø+Ó®m-£dr+^d[¶ßËÈÛéWÐ¥¶™G!‚&8‡Gþ>.O÷à+.Sптyà&j»+5ªÒNÎh•ÂXH'address@hidden|W1èüNeuû>E5¸tÜS,ù—ä*™G¢ßçÀCfh\J?ÅüzÊìl`æÑB·+ï¶Aúh!qz(ö«þÏü
   #eŽì\–ªv‹þ#âÄÈÝÎäxΠN*É|ºs
‘˜ðEgØø•œ„u¾T“cIZ±èòh(¥ô]ð*æØzÒù‚,‘6—C_¼c«`ÑsEÜëîÿ3oj¦üÉEPM>_äµv‚…
àwº¼¯ÅŒîH֗Ãý¯>R¼—
Î8¸ù´Ÿ&ćn›•b3E
+UX
/•HV‡Djhƒ­f”
+oփ´Ë´í¨KÑoá’âØh/JV½jQÏs8FŒ¯¬‰•ßvb¨›ଛˆÀªJ1q»)5<Ã
+Û¨j°{n¾ü¶"û³R‘«š
Vǿs溜h 
Vù=Z~éüB},ÌU¿u÷Új¨:a¨Ô̙¼±Œ®NÔKTi.¸ø¼²òñ]68³¼)Ÿ¹¡I¾Ãß±;_Š¨9¿(O7÷}}ˆsÐ%Ýû
)‚ï½iGÇ¿ÒŽÖ''LãÝNAýΦ  #•T?Á”F¼… 
1á‹åJº­×¤¶‰C&œU¾úÞ7ŒÌ¾px*‹·Ñ[»†qÚzáã/Zp€U¼‚Qz³öüÂŒ4ÖeKO;ø¬¢ôºä\FÂ&PvÓíHç·­îöë±j¹]WEéáñÓ]‰_OXtÊ>~%Ş
ÜY>{tÐð̄b1]ւãjØóâ)YƒÞ¾©TÄύ’ùtzǺãN.R0ÈRIR02¼0 address@hidden<‡ 
ÕÅrDáY{™×qIÍ|address@hidden {®/˜\’]ÓÈ£S*I             
†ºûè!¯ÏÎj÷OVƜ5žçŠã3_ÐçVT|i÷cÛ(”…n–®Ö‘ô·©t+%<Y®eÓ  rÚÌ0Õz’(||…
<ök§ã£·u‹œ—Ž:mõƒ:$ ç-(Ì¿Ä 
ÑÜ®>¸öè¾\?›’÷$Jj©½ðjÐôšö€¹Ù*ô5NSðVW³w÷º>address@hidden
Õnrλ–œÃpÒ±ö)döLɧÑ#n0bT
©Wÿ”^XŠ½Jãð‹ˆ´àÓn–¶,ž¦'SÃx®Ü܂Gs}·ô~Ëz‰ì­gÀ¯á¼ª>uÊR³·´œu‡ÉäÆ^íà¹
+%ûDu©LZ»¡ßŒúïrrŽÔrÅÜ|g·Kó—ó¶ôÄÛ(WNÃx˜9Õ¸úö–ùz“©½1˜M,address@hidden
~€—~°Vå        bcûJµ4{˜Ñ`žrV5­ÂÍ«-E?¤“+Ò[è²D鷙+1žé±g–4Œ3eÇ¿’L¹âT,’ 
C1P+IU&ŒÈ~&)ü9Tj‰]™JµƒïL&>ÄÔ©˜ýFPÀ–0õû—âµåé8o–Œ|ž*œZQk=›UäEÌπS¿^5F«Ë)Ô²Ù¹Ôï¯9ÇgÁó¨j.Ñàʒc?¥hÞ²äÅÑ'F7|¨&„Ë%LeíÅ~::^:Rô
 ø4/ŒÃ‹“8½HÛ*YÔY†·ê$Ñ,
åŠðJÊÈЯ¾k¦g¡   †Ë(³&ìºí%÷`ÜÏf'âv:4øäëêt|Fi''¯#‰ªÝ¥z_[{šQ놸ãü       
ËMå9ÆÅD¾%j›óåX›Ûúç]ÆÜ°R"èÈF       =å]ÙÝågå,´H4Ïá®9.…
J„oמ°è«ïD¬öE»ZAkl¿H3Gù¼H(?ÅʒGêß«¡ÁçW{±ZùñqúÁ_7­¼’!£ŸH1šêÕÄÕ
+†×ȸïök›G¶Åúµ†<¡cp·y·SV$ZGjV=ývËv¾êŽ¾bâ—ѐÜAÅ·ñGîgÕp1lº:†Z#¹Òê΅
üú¨WrPyd*i§£&)ÙTNC íøž³²·ۉ¥¤°?^µ½©þX‡J%¥ôwOêB´hó«g—ep×8%ÞÈáÕ£ÄáÉ»…
O¢W1»˜5ZŠ"ãÒ­÷{ëíöæÖtá۟
8Ö§Z¾é´¥A‰œ^‰U]­\Ó2×Ñì“~˜‰
 bça3ÅÕX7†Þ’6ß-¬š…‚o6ˆnŠû${X“£¹öøñZÓ½L›¢Xæu€qy¾xñËðM¦VCEùh¥óCIsrK8ñÁ 
žè•-‡œc;þ­–¹ˆÍŠ§)£¾l˜¯´'address@hidden'V\r  address@hidden
+–ùÙ~
ÊO]d®Þ~ìÅþ”±n00"
+vîølYuåF¥¶–Äþ¦µ†ETìKÄWÂOŒÉÏuÜ“ìª;åðªÕýǤÚüÞ+ݕÐ0‹‰û”êykÏF„PCݓM6C—´‘u(¢'vcI9û+°ñïØßm}pD„¹Y©£×yFN
…u6òçšmçò¥\°À\Ï4)˜œ‘îjYç7,býØùZÙZä] 
.€‰ƒÒ·ª)ó¼âðh$#öq9=Ì9=={~ØâQa©¨#~ü™—ºžéšQ<0ŠÍ»éçþ9P<X®9—QÌêëX¹S~8aí1>f¬“e„bÞ½ß.׋Ðͯ¬ùrûZFi®Ö^qª9gæYtÊ]ñø|çˆg{
  A{>ð¶å>address@hidden&~q”cÇ8œÇ­1ßLå×'څ|gFb[ã˜ÍˆH3aI¼ãlâ
µ§¦6Ûà¤4Dçuƒ¯Þò5‚ìwéŠ]‰”Ž¡P  ðÔõ:Â+Y™C>҈×ñ«3s/ëqçxV%1$N¯؅
ƒä¸ñ¿Š¼U!iA+Sêž4æ&C_]f-BØê7 
ˆèûáÍrŠ9ÉT|:Åï*FVf‹Ë3Pj>‰­ô=SŠ#˜]ǾôHö‘syq—]¤È̅Obl‘Í‚        
±ê×Ö¤a~e¿Z¹T ÛâóíØk7ŸÁaÆèÒx&Yä‰íVAèxy+è
¥$Æ§
+…Ÿ8bT´RÎc˱º?òÄÖöD1èpF£ù‹Ùñz­vƒäÇÈɦÞÕ`HÖt       kâZ¯ßpÏ5cï·¤F$¹ƒ¢…
Aϓ÷yiœÄ­I$ü}žÃât[¹
+6Ä!BiY¼¤
+曳žM¦Uð¬ÁߛqF Ü
ÜC¤Çã­&ç•Õis-Z²xÅD4D¨KX¡ÞØ1Ïs¿ä›ÊŸfÝ`½îò+³’ÖÐä¯jƆî)¶…
›ü¦:IüjÔÛøHö±Gì•ÂÔ¿lÑü4RHGâêêÙ,»Ëž³YŸüÚW'’§ôèè½l¬«Á–\Ûƒr(j=̱XÛh¨ùг6ìjDïÜ:Å˝ɽe©|;P[¥(address@hidden>\ÆCª‰B‚k»÷Ò+®z+v;7]µZ^¨
     +´ø…±„)¦^#6WtÖñЫ…E7S…NB>öKñ#Îi]c±L­Íìxfža沫´*ØMA×m0ïd…
«é¶.q±ÜãÁOøþ“<hh¾4$ªÉ«.=‡ýeD ¦`ÿ#.Á(¹€_l’µ]‘IŽJG”rê¥i–=T®öÚU(äÿað 
ÛôxdZÖäæò«,E%”’ 
)ƒ˜$H(_Nè1&tƒ0ýëYŠ(I¤îôŒTB5lQƒR>P“`YÿéÏm‰ïÂ’JɎë4ûÿáåÿø¢€9hêäbogêd‹ò_BÇ»pendstream
 endobj
-229 0 obj <<
+284 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
-/FirstChar 12
-/LastChar 124
-/Widths 339 0 R
-/BaseFont /MHFLJT+CMR8
-/FontDescriptor 227 0 R
+/Encoding 472 0 R
+/FirstChar 11
+/LastChar 121
+/Widths 477 0 R
+/BaseFont /ZYKKON+CMR8
+/FontDescriptor 282 0 R
 >> endobj
-227 0 obj <<
+282 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -194
-/FontName /MHFLJT+CMR8
+/FontName /ZYKKON+CMR8
 /ItalicAngle 0
 /StemV 76
 /XHeight 431
 /FontBBox [-36 -250 1070 750]
 /Flags 4
-/CharSet 
(/fi/quotedblright/quoteright/comma/period/slash/zero/one/five/six/seven/eight/colon/semicolon/A/B/E/F/I/J/L/M/O/S/T/W/quotedblleft/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/emdash)
-/FontFile 228 0 R
+/CharSet 
(/ff/fi/quotedblright/quoteright/comma/period/slash/zero/one/five/six/seven/eight/colon/semicolon/A/B/D/E/F/H/I/J/L/M/O/S/T/W/quotedblleft/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y)
+/FontFile 283 0 R
 >> endobj
-339 0 obj
-[590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 531 0 0 0 0 295 0 0 0 0 295 0 
295 531 531 531 0 0 0 531 531 531 531 0 295 295 0 0 0 0 0 796 752 0 0 723 693 0 
0 383 546 0 664 973 0 826 0 0 0 590 767 0 0 1091 0 0 0 0 531 0 0 0 0 531 590 
472 590 472 325 531 590 295 0 561 295 885 590 531 590 561 414 419 413 590 561 
767 561 561 0 0 1063 ]
+477 0 obj
+[620 590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 531 0 0 0 0 295 0 0 0 0 295 
0 295 531 531 531 0 0 0 531 531 531 531 0 295 295 0 0 0 0 0 796 752 0 811 723 
693 0 796 383 546 0 664 973 0 826 0 0 0 590 767 0 0 1091 0 0 0 0 531 0 0 0 0 
531 590 472 590 472 325 531 590 295 0 561 295 885 590 531 590 561 414 419 413 
590 561 767 561 561 ]
 endobj
-225 0 obj <<
+279 0 obj <<
 /Length1 825
 /Length2 1751
 /Length3 532
-/Length 2347      
+/Length 2346      
 /Filter /FlateDecode
 >>
 stream
-xÚíR}<“ÿNÚ/֋HJ¨)%lؘ—Š!òþVÕlÛ3ö‚%ô¢RMš˜ƒ—ˆMEô‚BXŠR–”ä%
‰,Íot:ÓïÏsþ:Ÿó|ÿy®ë¾¾×}}îï­¥îê¡kI úƒ¶Tˆ¡‹ÔCšX'w4€ÔCÀµ´°4Ç Q!k4
°d-itI(@[r3 address@hidden address@hidden( Ï§þÂH        
&ÒÀQ-ýLõa·[áÑЄÔqØÁþ´C·T¼ÇӜXïC4¦ŽËUñžM|DI¹´¿n.Lޛ[Ÿ1Ú0œíªmíùaq·ú‚{ûÂ*î¥Ç¢½mÓÈ^§N”o4Tw_‘ZgtJ¾"ùÂ"AÛñè
 S27u^Q«™
-¢™¬$±ïÄ`ûŽ}JÜ´ÔÚñœØI!qgÙv:FëÙ9çÒoݞ•põ·ó
yR¡gÜ$Úæ¦æ…Ž¦Þµ‡+2¢õŽu?;ќµvvú€Õ†¶èÖ>ßÚÊGkd©¹F´Çokþº¨å¾ØUK´
ö¸^x·îktóÈJAÏy£¾E¡
=¬¡} ½:ôCm\¦k»Ð§Q`|aÔàÝ!´cH¢vªi½’¯qÍÀ„¾Ä
-±ôÿ­‹«¢ÛtËÇ^øT¯Ë˜¯‹Âç™Ü¨®óCCñ«Ü¤¢4WªÊŽ¬p„žî‰¹"s¼Émò˜£Å»ÛãC¨Íлöþá½j³ÃĄG,3ó;-ðÛE–Í×r-8ÁI=‹Óº;Ò¥§Md
…
“n“*§R¼`iÖÍ¥±ùò”Ts¡·æ2Ï;2£îòž™Ó¶ÄcÊü<NÞäÞ}Â䒯µ‰y²AG(<çÆ-—w'Kdº9GžÇ#ìÉvm%¨÷³’s‰¹Qö2û¶r§I
 ÄÛ[L×®¾5å,£#dö‘¥TåD—*9­žé¾6šñ|‘ 
øR»a1I[w´kÝåW|öÌ¢+]ĎkfOöòUz&t•äUîæ­nÆr€#]³´ßäËP­¡¾
-kʟ³ÂÔâ£3†ß†{¨tœGn»³é™0£Þõá±µg«Í2{NgD-I¶7ã”ÕKïžÕÿ›°FT"SÒI8‡r€½m
©ýLI¿¯ü)nÍLØn åXö%͵}€]ÅÁ+Éú=‘"!W­Gਊ`Ù/ëø
ĬxÚñ¸4ž™cd-¶ Üx¥i^
;џè‹ñ 
åÆ\ì?Y®ähë°D4ìÊ5š¾a»éç©b{´hI4¾EõÁ‹ÎǞ2\»2ûff®A7mý¬š!ƒ¨ûӚ0Û~c'³-¶¥¼¦ÀGtjímQ:Ég—¾™ô\ZxKn)›å5´ØÄúÚ䪴H¢†ð跃-¸­1mÎËÙ
…b´ápÍ'àÙfÅ7Áüï>“QkwÞ
Çë½ÃÅAœ?dݛF:&ÊÐ^×ÄŸ³²c¸WCÛ¤¿lp•Oü¢<}¬Ÿ7^S?Q©ZeçXÏø|Lßó.F9y™ŸçÅ\âíÒÆK›è/·“>$6øïojþþé̹TEØVzœŒSY
 Ï­EJ^9†nÝ`”ˆ
:%B—AÃUlTÍ#ŒA§fXõîtÛøHk׺ö°ñÁhs¼EœÎȀìËÛë¤*TOûÓPpã±Z´¦ªôßTœF5x7+~¹²»¬I+åkÁËÄCŠŸ¾½Þ˜ßwù:_ŒÚ'‡áT´V¸sÚ-ÓVÖ¢ù¡jO'ÓBV“êuFpì¥I•Gv-{
-dîìÜ´ûýù¢\ïÓUÈwÞQD›÷Ç*gý­>R\¯FoX˜RR—[—:>=Q·8Ûúj×“ºK`I±‹ÙU";ÍC‡—#ã¹îøSÇ«÷'xÈéF¾Ÿ-ÐJþÂi†J†bt§kÚ+<ÙÙS©ÏòwWúnmQØ\ZàìœÒñÛU§rÆ:€‹òÙaì{ëðƒ5ærÁ»ÄW¹qñß9êùšºmý“«Ã­¼
-|໎ÈöT¯Ï“6IÍÚÀ¸h?)¶+PmT~žõ~†Êev2yþÑ÷ÐáÛã¼p°ô«Mc±Q
;ԎMßÛ[lx8Á5(7vé֎X㼶„ß
Ä>PL½´¼©-×£¼ý­—yXI÷ŽÅO¼
ñÖÿ˜‰Ï»–8aºŒ¼0¾q8jÁ¢Æ×pzZÎUŒÛìdöŒ‚ÅŒ 
цó¡U8¤¬&ê;7(“Z¥7ðˆ¯ZaéÍK]ÓVµ÷qÊN·ô‹Ì¡ë§!LwæÓlw»A¹Æ)6ß.¨ªªëdWã(boì×Ú2,L‡ob³ýä,ìf¨É‘Q尀¤‚
 ^OX£¡éV
-IA~ò+xÚíR}<“ÿNÚ/֋’H¨)6lÌKÅ)ï$Qf{Ø؞±,¡¤RMšX!/9šBô‚BXŠR–”ä%-%²4¿ÑétN¿?Ïùë|Îóýç¹®ûú^÷õ¹¿·–º‹»ž+Ùà
 €Ä`€30D+‘Y+‰ÌúGJ     address@hidden<F!+ÿ¡ø묭©‘Qz’eÕ3”˜#‘#À…ˆþw¡'D
+c‚6’þ„‰)fžÅ3i4bÌ/ždÆ?q Iò"         âá=ÝT¼y|0‡w¼(Æ6—_
Û,eT•äô÷ۏo-9ú,YŠ|¹Å1lóË
+oѕŒUËaƒë#fTè§j¹¶Ù   „%¥w‰Ãý3ÞTñþ”±›õ6Tcêè¨\
ïÉÄ{””sçËÖ¢Ô½y?6æ¸hÛx¼[Ü«¾àξðÊ;™ñho»²ç‰cÔÝV¤‡%ŸD¬H=·HÐq4&ø„Ì
ÝãÔZ¦¼(W&;Eì;1ܹ}Ÿ"·íµw=%vSÈDÜi¶½®ñzvî™Ì›Õ3¢R®Á6¾ocR:ôĒ›‚CÛÞÐ<×ÕÒ¿öPåÅý¸Þ'ÇZs¢×ÎN°ÞÐÓ>à[_õàþ!lUc—ÈÎÄ­­_µÝ»h‰–Á6
+o7|i[%è;k<°h"¬I 5R£eֆ½«OÈ
+Hamú4LÎ}4|s½+4Ù;UŒ´YÅ׸jhJ_b
¹¸ôÿµ³‹‚ëtÛû~øT¿ó¸¯³ü發èž6‹ƒ#‰«]¥¢5W©ÊŽ­Ø<ÜóDxÓjòø.Ë7՟FP:ЛgÝýj³þábƒÂ{VYŒ–xm"«Ö«þ\KNHJ_åâŒÞCNéÒÓ¦2‚¢I×I•‡Siž°
›Ö²ø‚•”t¡·æ2R{2£áҞ™P³Žä8e~>'ò0ïajé×úä|ÙàÞSs 
ºè(§s3#E¿Ê8˜ë¸ؽÕâp1ÞqF»8…êø<±áÊõ¡XwS|Ýé/¶G‹Êžd²4£¸^H˜K-bxÅér¨„éœ7˜ 
|]|-/h[2«ÂåÝÊ™é䮤'ðˆ{r\Ú     êßý¬åœc¯—?Ï©Vî6
‚¸ã{KèZB¥›SN2ºBf?y_JUNt¡ŠÓî‘ék«™È     
B.t•´õ>ö¬»ô‚Ï~%ƒYt¹‡ØuÕüÑ^¾J߄žâJ•ÛùJM!Xp¸GàlžñîÛÊrT{˜¯üšŠ§¬pµÄ˜‹£¯#ÜUºÎ"·ÞÚôÆ\x±Ñå~ÜÚÓµæY}'/Æ/Iu0甍4JîZp%à›°NT*SÚM8ƒr„½o­ÿLɼ«ü!a˜ÍLÚf¨µ«ü3Jškw»†ƒR”õ{$EB®Ø(ŒÁQ•!²_ÖðŠ]ñ¸ëaY"3×ØFlI¹þ"ZÓ¢v‚?6ëN+ø:9ßÿéx
…â.;Ç%¢Q®ñôusØ
?»#ÅKr¡O›Uï=+ä¼ïkc 
#´«rndår36ÜÉ®1Œ¾ëŸÑ‚ÙJð?žc9´5í%>¦[ÿ`o›âq>»ìÕ¤ÇÒ¢›rKÙ,Çè‘Ŧ6W'WgD5„G¾ù·á¶lÄt<8+ç
 ŠÑF£u€':
+¯Bøß}&ï£Ü××Fˆƒ9ȺµŒuM”£=¯       ˆ±>feÇq/&F¶JÙà(»2ù‹òtÜ 
ïS]ãD9¤jm’k3ãó>5bϛXåÔe¯òˆÕeÍ6џo&§¼Kn
+ØßÒúýé3é
+°-ô™ÝåA>7)jx±+lËãddð       º­a£ê`»5Ãk½2í£dl\:Ã?%    >¶&Z&èŽ
ÉÞ²ª^'-_©zÒwϔ½†¼+Õ¦5Ucðªò$ªÉ»UáóØe¯ò­´¯…Ï“*|øörcÁÀ¥kp|      
.xŸ†SÙ^éÆé´ÊZUæ‡©=žÌU"5êŽáØKSªï\öÈò
+êÞìõölñF®÷Éäïh¢íÛ£•³ÿÖ%nT£7-L+mÈkHŸÆ©[žŠo1†ÇëKÝ&°¤Ø%ìó*QÝa£Ë‘‰\7ü‰8Ò“$Ϲ½È·³
…
Z©_8­PéH¬Þt]g¥;gj(ýIWIeï–6y²B'§´®g؞•S6\”Ïvߛ‡î­‰t´Ù)^¸Úuœ‹ÿÎQ/ªÔÔëœTŠ°ö,ôï<,ÛW»>_Ú4={ã¼Ã¤Ø¾PµcXùiV4Ôÿ*g”kÚËäÄÜAGl5JðÄÁ2Ï)™Åc£›¶«ÅMßÙ[bäOœä}4¬0qîՎ\ã´¶”ßÄßSH¿°¼¥#Ͻ¢óž§Eø`iïöŏ¼õ6xŸ
…Ï¿š<a¶œ²0±y4zÁ¢æ—pzFîŒëìdΌ¼åŒ ٖó®
+U4¢¢&83,›^£?ô€¯ZiåÍK_ÃNµÿaÚ×Ìó̑k'!LoÖã7ûa¹æ)6ß>¸¦¦çxOó­(gbü×úr,L—oj»íä$ìe¨Ë‘Q°À”Â`^_x³‘Ù
+I~åä¼æ%9ºñ~ðÿüOàÉ ŽÆ Rp´øŸaïZendstream
 endobj
-226 0 obj <<
+280 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
+/Encoding 472 0 R
 /FirstChar 49
 /LastChar 53
-/Widths 340 0 R
-/BaseFont /KECYHQ+CMR6
-/FontDescriptor 224 0 R
+/Widths 478 0 R
+/BaseFont /THCIRI+CMR6
+/FontDescriptor 278 0 R
 >> endobj
-224 0 obj <<
+278 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -194
-/FontName /KECYHQ+CMR6
+/FontName /THCIRI+CMR6
 /ItalicAngle 0
 /StemV 83
 /XHeight 431
 /FontBBox [-20 -250 1193 750]
 /Flags 4
 /CharSet (/one/two/three/four/five)
-/FontFile 225 0 R
+/FontFile 279 0 R
 >> endobj
-340 0 obj
+478 0 obj
 [611 611 611 611 611 ]
 endobj
-341 0 obj <<
-/Type /Encoding
-/Differences [ 0 
/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl/paragraph/club/diamond/heart/spade/arrowleft
 129/.notdef 
161/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus
 171/.notdef 
173/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/spade
 197/.notdef]
->> endobj
-222 0 obj <<
-/Length1 797
-/Length2 709
-/Length3 532
-/Length 1280      
-/Filter /FlateDecode
->>
-stream
-xÚíTmTUÖ
-W-“läpUÈdwV–LHQã3w—Ýfq·P>ÐLÁü
-±ÒÐ4Q’dC)% <vÀ$C4
DÌ6z<áÏúÕéΟû¾Ïsß÷¹Ï{ϸÌTªÜ|)6²ï†I09ðW¨Va(À$(âââÏA‚§Yf)ÁC9À¼½1à«×-rÌXê
-8*N)Z¯‹ó„–&}7ÌS‚zà£-endobj
-223 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 341 0 R
-/FirstChar 13
-/LastChar 15
-/Widths 342 0 R
-/BaseFont /KGTSMV+CMSY10
-/FontDescriptor 221 0 R
->> endobj
-221 0 obj <<
-/Ascent 750
-/CapHeight 683
-/Descent -194
-/FontName /KGTSMV+CMSY10
-/ItalicAngle -14
-/StemV 85
-/XHeight 431
-/FontBBox [-29 -960 1116 775]
-/Flags 4
-/CharSet (/circlecopyrt/bullet)
-/FontFile 222 0 R
->> endobj
-342 0 obj
-[1000 0 500 ]
-endobj
-343 0 obj <<
-/Type /Encoding
-/Differences [ 0 
/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress
 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 
171/.notdef 
173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis
 197/.notdef]
->> endobj
-218 0 obj <<
-/Length1 1081
-/Length2 5540
+273 0 obj <<
+/Length1 1096
+/Length2 5744
 /Length3 532
-/Length 6258      
+/Length 6460      
 /Filter /FlateDecode
 >>
 stream
-xÚí–g\m·îQ©¡ˆô¡R“ ½HoBè 
-Q‘€!H)Ò«¡KS‘¢€€ôÒEš¤H9<¾û}ϳ?žóiÿöd>Ì­5뺲î{&¹Âkl&address@hidden
address@hidden,ÊÎÀlqŽHôY;[ÀÌÕ…ÄyK-g&®o-ƒ_8ùêQ¶þ /»æ|["ŸïÀºaGýaùöÕ¿ì¹È 
Z0ڑO­ 
9OûDOÔ¶JÀ‡&ì»éϤ¡:é«"address@hidden"¦O¾Y&˜î˜sÖ!L+ñðkhj¶„˜ôþÁ×OV¼D›1cBŽ‰L^w^›ÊO——°ÕqÅ|
…™zÞZ¼±;%0-¦ã(ž~Oªåçöêåê½-ÉwõU|û“rQ¼
Ç=l´=5Ï¥iC8ßèž>̦ÙOó 
ð½þȾ10Üò™%ú,¸ýÔy¯Óóª­M*€±ÔxJ®H£ƒö2Å7¥ïÝÊAù.«9oý>8ÕQ]"™¶÷~ÅL‰œL¯¼ 
©âb\Ë°aOíZVVR-qU%ss0’PÅ´r|ß.ˆÖÞì8ÅU«SŠèvq†ªN?oï_*ÚÕ
4
-/}\1Á‡s8Ôå]I©
›J4¦ÙÝ öâá”_ºîmÄ[p“Œ½«H²IžÂVY)nCuGò’GákZØËö¢øœg=RG÷/ç}©ïÜ´8^rTÞ6        
¿1S¬VÏUa ÞÜç'
-7P|žôÐb¨Ÿ¦ü¡pt¼bfÁýÀ4»`¢åú[™ñBz‹ym=Ev^ps*A!        
Ð¥ˆQB¾Âû¶\ÂïeìïLNÚÄ=þùÅ±ë¹˜#•2S¼Ï<address@hidden
RKÓæé)-”ƤDaŠ¾»¥ÖäA7ªâ.f4¶»o¡b8y»=ÒTê+Â:—[-õLnEÐÑ/O…
\öî-5N¦\ð’ÌåOÀ"W®Q<ÇÆ
-r%d·¸¨_ûz9¹ÛZ÷3̹½…¢ 
BÍ´äf}ìÞÀŒÅ‚Ò:û;±DúŽ-Ù²G7YîÊ/ΞΕùƒìYÆXÒ³ª`«$~4;1„ô­KTqZ&± 
address@hidden"½#z!´œdÿ†ËNÐe‰–ªn,+׸Ö:"l…æ*¤ÎO5d4kÈM
-¨W3©õô=M¼ú‹RÒ¹$‹ñ©IíÜQ¡­}——jö8á·ÒÛ9îïð¶Íðús§
-?jŸŽI¥TŽ':]E¾£(£í)<-òBùŽ¤.|~ŽÔ劝ָí|öSQz^}…jZdJܪJû®£Å¤DRˆ§ÄþÕgõŽÕ­„T 
ÄÈßÿ•kÜæ AkŽ     #yŸÎ†TúÍÄØ®ï™;Šµ·Ì.èã´Ï=—GzoÎ]_ 
©xꀗ$¡N$]8aî8¼o¨F·={B¨˜E|f±èèc8Fæ«O\þž0ÖóÚC‘ÏH|òéP¾·©Cp¤êŒö>ßÐz«Ž-ÀU,s6XC{<êlùÝà„p¸ž¶:&ɊÐÿ*4ã%"¼ïNÞ1çôÒu§Ÿá›{þµr{¢*9!Pežª=\p‹´
x•ð§ôÆEbÚ%°‡÷W(oÆ$þT~ƅ
\"S©Û|¿îËbiêóP¨Âº’ËKÁ½ÿ‘ê{³~­43܆^7W.ÙñDs^-„¨¦r^ºtwkšÊ4œ…Ýsòk
5zùA€  x¸AòÀááÇÙ¢#P±Ø¥ò‘kŸû¿ÆÅJ^^/r®Ë¡?Šè> Uâ)wEJéãeøÕÙ~†ÆMtw•·¾õz…
Ô¦îÌZ
-oŠ¾pñŒp΢wÏðÔH£>ÜÇM­ÌÊÁO¶W7.Ùäˆéå$+ð¸¾!ë_Üx;#ŸSsx¾U\Þ}qŠ­Æ[¦©bãoõðëS®°åä

;_m¦1BOn|?CºßHž^-XâÎkˆÞǔ¦HÓ±VŸ7•èŒ5GÖyt<è˜Wn6£Ýh5$2±ö3«Ž>x0·Éu›œÙ<,i41šE”Tßa•köč½ÔæÒ]NœŽ¦¤ûu4äŠë-§”¸><yMý
 ¹a‘êÈMÌõÛ&ô]$        íÄ     address@hidden(™Ž÷š("µ_Ú<êM…
Ð5*j/n‘ví2ß.6äCŽ¯R¼™†]#sÂØVAOÍAÞºâ½c(Y‚æ\2뵛6^     ݬ¹‹è›0
-~y¬¼Ö“ø5âóí7Ù×t-ãîÔÑ`„äô^ŽÄò±ˆÓÊd3§>úä=Æa¢T‰¿íPÏ$üü¨çv{ït5³]^¬uµb!¹(²˜†‚k-߂{)‰Èωù0I|¢Q'µ$½X9ːÿu:¥Næ5}H-‚h4FrïTˆ
 +›šÏ©ï¤Íÿø¶Î©¡]Ñͪíu:¡väY0QpgI”®$©Ê$ëÅOh0ž¯ûú4ͺvLÖç¶Ó8rëÁë-9«÷7Ʌ
ÂÎoOÓ ¬ýÛàNt$u?¼Ýà®í9ã,é>ûv00L»’z⍈ŸIUYt[^קOÏF—j͓–{õ>ôï—Q
-‰ëˆ2惵‰]˜ÉõFí­26‘æϽr+çå¨kœ’h£(›n)™‰Î‰È9YE…æò–¼¯knÕ£ïýèªò¶1…
Ï´“ÉGyj݂6£µH%E5†$Ôç
òÛZTÞï)±L–· 
’>oiŸ¢qôþtxÍív.Óƞ¯•À£àÊc‘‚ó~E|S²•³½:°ÚônßVší‹“Ç‘µá²Ùɂ¬ÓÆ.’KÚ/V"e 
ÿèüh`炴Åâ\ѶXgÐÿó     ëendstream
+xÚí–g8\}·Æõ2ÈD !ÄèfÆF        ¢÷½G™Á`”1zQ£‹½Q"Á£× z¢…
è5!JŽ'oyrž÷ã9ŸÎufχý[kíuß×ú¯}]›ƒES,…p²DÊ;9bÁ0L$£¦£ãÁ ||Ò+p€dœœ½0([,èž
÷ŸEp‰AYY8‚Ô,°¶Hôu+¶“
address@hidden>á
+ÒBº"1îH+'´³‰©9!Ç¿—ê#ÿaN
address@hidden 0L+xQ‘KÇM&»Q;Bjx,˶qÖöç¾2Zˆé‡ 
áñòžchmB)A^‹òI¢í¥0˜isÆe?>þÆØ× èX²qëâ7\Cº5ü?Æ‚°Ñã9ý’ú™Ílèy‚h_M_ñíïӞÔ
PTˆ“w‰t’¤¡
ºÍ_[f2  äÕR½;Gáí$?ÂÈ(!º}àAy*íñ:ݙʃ,%ò™wftÛÅïiBƒiÙG5à/ÏRÀØ/Û
+!ïV²eѱYFÖ?Pþ€ÙÖÃûÌÔÕÎ.F¬ëÏ­™ùäÔ(&»»+Ü×
+^5(â|¡u¬Ã؈ЪɚP{€&£“1RÆù:x”éѤÌESŠ™6âɓú*²Ôöqè|¥![1·
¦¦Çô]IJ(Âä|address@hidden 
+»wø³ÈdŠoQäd•Î½"tŽÙ>¢ˆ¹Š£ËAÑÀÖ²8ÿé5™Ib]‡f£¸gïÐL붇~ØBꣲÓ`Öû¡ÉuÒ['ê™ù}ô‚*Ö¾5uDÞ'„tâF®ÜÎlKËK܉%7p=oÁÇÃ%ÕënxìœOhñ†äÙÄAvëœßfÐÜ—hƒ`Žwѝ”Ÿ=„pµÜ
…u$‚(j³êU
+©_+®måýô£ßõÝ ®7•DHúÒ¦Ãx$¢Š¦T·''º Ñ§[)-c!7Xr&oõ³4÷06N¢Ì‚­
ÀUwõ%ï6b¶„è    39¾±­ª'á‹™kú‹>%é=ͺÔâœÞlò¯È헰+½‘6
+m²Ý„ÕoW÷+D­k‰Ê8֝ç*I˜[)Yx¾—o¬`’CœZ?ž©Ó3õaŒ3%°ôaLJ#œ2~1<ä¡
|¶FOÈD4±ÝaU`®4Ýɦ›%À³<y`V¸åǑ‚üäp0Í#|address@hidden@Ó)‘H!¢:Ê­sç15M‹¨hB³y
 
–ÌóÊÜë5ÂX¬4²³pñʽë«Ìø€T›ÉœLZöÓªjßˉM÷Uµ°†à†æ64ã“êq:¸q3žåk`÷R±÷öåù¶‹c;±ÅÐuŠõ¹puv±rÃ|·Ê͝x|JoàƒÔϦCÜgܳhñ{σ^åœS.¬áÜ5t#Öï9BYuvªÉwÔ8-†„”’tÑ'
Þô“wâBE‚¦ôË¿}áª&address@hidden)ï:îûóý«*|¼      DJ®˜ÉÀ¹8ß¼ûDÀõµ¡ö
9¼Âþið‡[L>ԁ¢èÚ}+uÈÙñ–+&^ý„ª²        uëڅ.}zÐvúµ)}Ïq!ÕNÐ›×4>…˜
ÜÂÕÞÐPꢲÉÓñ5»õq·ÆXä"![(?^§]fÁByã6„;©))=tVGsùâÌ9NþQI 
g)>닒œ1?ILȹÔZÙ.ߔâWGWnÁÑvS*QÙ=ƒíÇìÆ*¯WuŒIÛ_³Ðï.úNØÅ6Eŧ«®Ÿ’­nù?ç}„BÔ)S)Ï(
<=1bqg ²MˆÖ™xc³åܬ9€4dÀÓvÞ>
>ZtTŸšO]xðuž­¶:+üVž8uëÚ³ µ-¤eù˜ðž¢×=ÔG“N¸AÚ\3]"'<±IÚ[åBJ¹ç0 
>É¿II¨0¡zoE$Ü_q¬.¼÷á/address@hidden;­yØ÷l‹Þ€-üù‚R‰(¼ô;/=ub£«õªC¹pd{ŠLŠ­–ýØenQr™EÙ5óà¾5"­C—«Ê|ÎþÀ<)ٝèqâY\hbêø¥j&­È+è
> a€ ,X7Š­öKé—ö*¿p\géuZ¶Ïã(?jêHˆÖ‚‡åÑRù™¦fHhup¡‹¹˜ùd’GlŒ2Tè>&ÑC3`
>U!¨¦¼$tÿk±¤k^Þ°3ßµ6}êöºÀMõ0ùVI§v^ÏUu쁢Ћïî*WÑçîcc°zŠN`î-Â'˜F|Ê%á
>oǾã³u|÷ŠÊ¢¹éÒ«t†Ü³oOˆ%Oºäž.ø?C?lK’ª›,Î0½Ì×f 
>”‘©I՞Tˆ‘Y¼´¾מþÖRú䑕6!ƒËSª}‡Ïtœ¡[„N~»gó‚lÕ+à7<¶
>]ë—»‰P°"¥,Úý§,²:6
+ˆ¿3•Údó2*L;lõ°<S2º€”žmð}Eñª™èMûªÈ>²gè€Àà\Ù-1½Ô+^®¥’F7OXÝí,)®¤Uü)ª`nÀÄk”   
¢ ›˜Êp¿Z¶?x ëƜÿ°ÄQñFWî½1ïu%´[ Æãû´k       ¢šEïbB§…
ÑÔÙkÏËsÂ&ì3ë+0_d9˜‚ÕKCûpM™œ÷åߊs˜»¸í͸ …
`ǚÔÝ_Û^:~ÜQ§ÈœÌ6ªÇ)3Å4ÅP|Ak×æPb‰ÉÒégûakP:address@hidden;þAÙÔØ2—›lzäô›vû!ýq“þ$ép¿Å¡q¯c:S™qÌ<ïM¶-÷i—º‚*Ïè
+爩®fgœ`Eš…
Ö½+ÆÄѾ„2܀„Oã;+½ïzfÓrϔ‚¼’—÷øä-þ¸Y‚BпFʾšÜºº—%8ñWÍÈLk!ðõkîzçLšHÙmA½ñ8§$èöt†{ªYiW0͓˜qëÙÔ"address@hidden@Ò$•w¦Âà%ŒEäˆù™`\ƒx8ðY*’aCvÊ,|-hslÉwR7X¶7uùÆ6µó±X¯IgQ_£+AÏ"‘xrÛìQ“
GøŽöòòÛÌq'¾\嗛91T
¼;}šæ46‘LóàËÎ,\·„+a›ƒ&m²ž$íÚê‰u’
+ÎjSçG8.ft=‡uß®J&íÐ$œƒ      >ŠU—¦-of
+YœÂßftÌØ2lÇ6g„×±¾ÈU %\.ŕ[žj¢Ý<Ig›˜Iõ#I  
kŠ0ÖSF\1ßøZØ\¤H®Ž»qÉV+²þ¾DW§«×éÿò'õ`­tˆÜÝ®??<¥4ïÛOÝÐ;žüæ«ÞF›8€Q‘ª#ámoÎ5D÷‚Ëœ2’QBÍ`ýãöB6‹"}ž}Ì®%Ø+üZÀۓ¸Þ§eØSôa‰—>捦TìËՒË+Þ;ê¸mðÃûöN‡µÐ(gCí)í®%ÐÒ½­â±ì°b:Ê·g/l'Û
…ß–2mÕw-ú6(tçAMÆœ¥ÈÄ4K»ê}iGéä+º–'ñ„çG*çþ(/•ÌWo?oÖJTÔ¯¸;gŒ6€ö 
G\U2æMîwó‘Ô{À.GhUD¹—Sg¾
T–Õ;—ŒËkOՅi͍ʆ©n†¶ ¿V%CëâaT%ÝI‚¡›¶nûǐ« 
Nì™2õ6¡‰îǐ(ÔnÚV\¯4ûøNAPlŽŽçÅ'9·;åú±yÜ')noDk|IàG]üzÞï—jï¾k•ðS,è+ÿôáZµùW0TGÿ99U²»tî[š9(Ä¢Tüªmª»BЌÃF³x¯ï1ç~â
 
Œb쪹—f!6¥ÕøQC¦hðOúÑ·Ç6lÁٌ8¤×»ýüŕ5—”úæÝ,Ö÷6Â/¯¿=Cx¾WOŒ*&s©‚e!½ðADz}t0¡Mچ–رìò2
        address@hidden
îÐ3\.~…Ê‘J‹Ís
ˏ«4xè£OäùùÐgOt¦’+BìΎp>W«y}±¡g—×÷ÑØ3é„ÛÏæ_¶tóáMH¸_xØõ‰…
yrßςGoI̵B2*.2WÄcM}ûéžryî¢«¶UzA{ÞõIìÉ;M
+k±¼ã?L†«}I›Õšë÷ßêÍ1ՑyTØ{—&u1^ÜñY&xõÔ´A‚)§÷cÚuÿKÊzŽŽ4õ[ 
fBÖ6²±”¾¸X$±mªÌs
‹¥oöðÍùB/¢×³ëœÄr´­/V¡
+ø˜¼-$GœKÓWÒÃ>address@hiddenÜ¡Äu­ÜðЁÈGM›¼Çì&ÙºvïÂ8uc'ã4óÚ^L_¯×yÏBÖ'¿    
j‰à‘ƒ ŠþCôÂY5‰r´©—MÃȊE¢K‡žökK÷²²p»;‘Ù©Ç0â*êÁTOòÀÁ\6á÷Ìh´Ë!5Å6ÅYæcðâý
+m0ð㼡QÔ篗²‡JéB,¼àEIʶXLÿ¬Ù^ágÅÉÛRã?Ì®BBÞÆî°´ö)¨vòsfÕú!K`Г)è«J•Þ¢à°¤®¡Ó+ٌvežf›¡ÓÅBQpß'-¯Ûtœ¹Ìɉˆ4´ÈÛ
 ‰Á ÞÇ´O{w¨µnÛ؏3ŸR±+Úé¸ú78¶fZJYä^Nå 
×Tùd‘”›¬EþÁ®²åWÖ¤¯™âYK’®LÙNGIžÀ›ÞQÆהyçE¿79‰ÏVÂÿ¹ðÚ3¦½bùòòùICêoGCÏúìÒB£
¤W¨¹ƒŒ‡÷04ÖôQ,"tÅȌ>y çø;g¾gö+"fp<address@hidden'ž¡
t€Å%o²“èEÚɛv\y–WêŠÒ—ÌYu7vÄSK¤¨ ÈÊg3ª"é"ˏ‹BïdW–
y‰$…
|ƒý4]µ)-k3Òxpœ¤Y½)¿ÐØ¥ÌÅB²†#ö±qU®6<ùD9øw5$"a6Ù°{ÕÐÆíX•°ú^‰O¾ºŽÁõ'au?l"$è/¦¼›¬üD
ˆ?Ý}ÚÑû!^dßÒySå·`Gk†pJ-ý;“'+~ö$uŸ¬rô\´V2¡oq¨ã°væ6€÷«á
\˜Þø›ML׮͏›X”Áå2ýêÄ~‚8"7ML›
+‡€Âù£0«Ý›Ñð8ôt4´«ù>x.æmMäTÐÃ\Áˆ0ž_ºÙ7egI4;Ž×¼&©wî“VUòŒÒšþjKÞgN¡‡2V™{8Î(àX¿l±ÏôÓÒöÙÎzF‘þç´¦£:ŠüvÌ¥4VŒœµuÃ<;¸CM†GE±º<$Ês5Ó:Ɠâ–^µZ&
+×z9•»+óM×6šcSPM,)¯˜ABæ#2×áOeF-R˜Wɧ”Ã?oÅQ¬p8{LÝ2Ö 
¼ÅPr—+Ôê^J_Òߙ¯ØKànâF5Iyá<a8K      
6̚23™Gá~ºîL­y‰p«‹ÄÐç봚FAoË»àI摑=Õ°ë»Êíë
+¤:?ĬÊÂ[úiÙ¹
+ބP¾Ü;nI¢\ÐéÅ¿9æµc\x®\=ýó)†¥ÎåêÌ:SªqnFS«Cš¸LCî 
倛nrÓ¸ˆ·Ú¸ü2€)Ü+ËÓÏmŽ,<mÿ¬£!¡¦7ÝPL ÎïÆ÷?üþ¿Áÿ‰VHÖ    
m±ü³Sà¸endstream
 endobj
-219 0 obj <<
+274 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 343 0 R
+/Encoding 475 0 R
 /FirstChar 67
 /LastChar 119
-/Widths 344 0 R
-/BaseFont /FXUHOK+CMTI10
-/FontDescriptor 217 0 R
+/Widths 479 0 R
+/BaseFont /BFANVS+CMTI10
+/FontDescriptor 272 0 R
 >> endobj
-217 0 obj <<
+272 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -194
-/FontName /FXUHOK+CMTI10
+/FontName /BFANVS+CMTI10
 /ItalicAngle -14
 /StemV 68
 /XHeight 431
 /FontBBox [-163 -250 1146 969]
 /Flags 4
-/CharSet (/C/I/W/a/b/c/d/e/f/g/h/i/l/m/n/o/p/r/s/t/u/w)
-/FontFile 218 0 R
+/CharSet (/C/I/W/a/b/c/d/e/f/g/h/i/l/m/n/o/p/q/r/s/t/u/w)
+/FontFile 273 0 R
 >> endobj
-344 0 obj
-[716 0 0 0 0 0 386 0 0 0 0 0 0 0 0 0 0 0 0 0 999 0 0 0 0 0 0 0 0 0 511 460 460 
511 460 307 460 511 307 0 0 256 818 562 511 511 0 422 409 332 537 0 664 ]
+479 0 obj
+[716 0 0 0 0 0 386 0 0 0 0 0 0 0 0 0 0 0 0 0 999 0 0 0 0 0 0 0 0 0 511 460 460 
511 460 307 460 511 307 0 0 256 818 562 511 511 460 422 409 332 537 0 664 ]
 endobj
-215 0 obj <<
+270 0 obj <<
 /Length1 808
 /Length2 1614
 /Length3 532
@@ -1652,44 +2506,98 @@
 /Filter /FlateDecode
 >>
 stream
-xÚíRk<TûÎÞlB±OŠX.“[˜—       •ÆµI„\·©f̬ai̚ã2.ã~)åH¤¨”D.ɌÊ-…
v!!JÚ"Ž\"»gètö9íç|:address@hidden;þ£…؏þÃ0 
BÁ_þmKK84\ƒô0B-4ƒ°Æ¨È'ºÑ!fˆ·ŽC¡°¦_“ ±X 
½vτ‘~ÃTH¸-&åq¼’Ç£õ¶Ï—bŒ|ð”É/yíâN&í…ƹ-Êiõ‰j5§>ÛôìûT'~`TÚÇÿ`\Sî¸Ù!
9³PTê©'ÑRø!lÛãR‰š‘ôØaÿ0‡“?çdÎjÖååÅÜ,z91§âd͗ؔ·±#wb£~c¶EEݞ˜èÜ&m£¤B›#Uœg·êl3ty;Ïn·Skõ’§Y€u^Õþlž.?[Îõæf<FUŠ¾Eài¯(_/Í&oåqýâ‡ï¹ì,6õ–4EuÄîØ6»©Û¥ûa‚”^Ð쬻áÑcî2o$SšûÆÆ¿-kiÄ÷)•*É7÷™xiÊñ.£
    ²Ü͜Š‡f2““Lg}‰‰E1ʄìý\ɹƒ{îÇQ7e$JÍÉû»kü½XÒùìt“NI>“f$sÎ9
-þéE    ·ï#ܐ˜rt·IèkfqȎ™Oj;ŽÍ\Lî¨,„›:]ê
ÁrxñìQ £Vž1ÜܪÊùUËPûñ[ãwùÊ¢:Ok.{U,ú¨“¢+,Úûí!5mv:ûC啮î¨hv܊xã"™){
QL4KíÖ    \•nlÓ 
I&,uÕßcTËíßê½®^/eÚOZ¦âx{—þ–Ý'ê‹{†·wŒ¸2´–_ÃܽP2Á¸š¦0¦j:¾ë\EH™V´À´Fz8Ã9!²Oy¹½4¿M½]k;¶/“¹Òê;6©´ÇL–>œ£¶_ÆaMpWÐOç¶3Ä뻸cš?Ƶžˆfz7ÞÑUa¤_+Ü}ž¹!Tг•Í¬>yBæ½õôLfš[dIs²tø•–½HtÞÞ5ªB¥ÿ헴¨,gOö‡ØǗ5TÀEÇC¥A¬¹¨%þ±ÕÿH?ç^Øs”"ï§
 AبW.Szö¿Œu\ 
FdE&h+.oê0Wg}ÖÙøa’âµ0ÅæGì+ûB’[ä98;O¨TEŠs³Ê©„ÛÉê˜×„òä"}:åšWÅÎÞîQŗ~~Wõ’ØP;5Ÿ÷¦»¾‰û²OíöXŸR€vzÒö.út‘z|°Àµû¼ô©
 ÈúzÀ™4UKnácƒÚ釶ë"殽6Ÿ/™º³·«l>AìpbG፨j
-Hõ÷ח¦µ›DU‘Úõ›3©£•è•a}?Q㦜"address@hidden)û‰é¬
È¿2&SŸðåÊ)jËØ<¹r85kBƒ—xÝ=ÆÕúQØÍÊ-V{ÔÞäöW´9e\šÔ»6dÕ;š:j¹í^0<׎.ð磫.VæŠêíåó«×·X}X*É>
çˆ\»[ݸ´²‰ð‚[}Ɉ´:yjròîÀŒÌͦK?Å{¹µà~9$²ýfNãðS‰$“ƒ©Pí¾m±ã¦9ðé€&Ó6cÆf¦“IC%_Ñ·©ƒx*ô÷E÷}fSǒ˜)ã¿
…Gø†(uÏà¸u£Ô‚'ÊHÍÅêõ1ÚXl¡•Ó—ÙªQ%F̝nGDȆN]*ó½veçc]'address@hidden
q™vÅ»:Énï–gr/9»Aë<lÞiü0gÂ+ð˜¨ÛÚõL®{$IþüҎ“<ݦR¨ÿðAü_àB€LI,address@hidden
+xÚíRk<TûÎÞlB±OŠX.“[˜·ÐN
rÍT3fÖ°4f͌ÁŒË¸_J9)*%‘K2£rk
+í(BB”(´E¹Dv1ÎÐéìsÚÏùt~g­/ëyßçÿ¼ÏzÞ?RÕ堞    öí`*S­6lœÜL´>
address@hidden  address@hidden¸Á #$é#Ðh€™€èQ«~°T2˜~-“BhßZ¡ #Xh
+КԄI0•ÂH aàgB'ÿ
SߋۅP(΄ UyaFê‚ 
+û}8ˆÂ€LÔï©^àWkN         
+       ú¾‹e(address@hidden"c 
@address@hidden>f
++èa„Zh4˜£¢þèA…è! v¯p
+ejö5   bƒR™k÷Lé7L†„+9ãíÚv}gLóÇøÖ1tßÆ;º*´
ãkE¿œ§oôìd³jNžy¿wz&+Ý£G²´9E:âJËþ^$:O¡Ù¡ÒÿöKzt¶+Ž+ûCÜãË*à¢s-—¦Ò ÆG.j‰l
<ҏãzõ%É(hà6êUÆߔ½Å+çEˆáQ‰Ê
+ΖÝ:ÌÑYŸ}6a˜ 
x-\±¹ÖÙô•cÁ#꜓ŠÅU©"ÅK؍ÙdÜíKuÌk\EJ±¾_¹öU‰«¯gtÉ¥ŸßU¿Ä7ÔMÍç¿é®oâ¼ìS»=Ö§¤‘¼½‹:]¬ž*pï>/}*D
 ²¾Þ0¨G&address@hidden;Nì(º½QM©þþúÒ´v“¨*R»Þrsy´
+½2¬ jܔ[ˆGõj—-¼hÕ¼ˆ}¤rµ.ÕŸÁ؀ü+m2í 
O®‚¤¶lš/W§eOhp“®{ƺï}~³j‹Ínµ7yý•Å#m.™—&õn‡ÙôŽ&¦Zo»
+ϵ£Ëyèê‹Uù£{{y¼šõ-6‡JsNù"×îÖ4.­l½àTB_2£lNžÚ„œ¼;0#s³é’ÄO 
>-V‡Šl¿™Û8üT"address@hidden|:¨É¬Í˜¶™îbÒPÅSôoêÀŸbý¾è¹Ï|êX2=uü·ˆHÿ0¥î+”\øDy©¹XJ¾>F‹+²qù2[=ªD‹½Ó­³âŒÛЩK¦¿×®ê|¨kÅ.ß_^=¸o;d±¿ï„,éyqƒ_¦\ñ­I¶ß³åǙ¼K®Ðz/Ûw?̙p½&ø[»žÉu$˟_Úq’«Û´S
+õ>ˆÿüO) Á„ƒŒcˆ¿ȖŽendstream
 endobj
-216 0 obj <<
+271 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
+/Encoding 472 0 R
 /FirstChar 49
 /LastChar 53
-/Widths 345 0 R
-/BaseFont /ADDGIM+CMR7
-/FontDescriptor 214 0 R
+/Widths 480 0 R
+/BaseFont /NRJEBZ+CMR7
+/FontDescriptor 269 0 R
 >> endobj
-214 0 obj <<
+269 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -194
-/FontName /ADDGIM+CMR7
+/FontName /NRJEBZ+CMR7
 /ItalicAngle 0
 /StemV 79
 /XHeight 431
 /FontBBox [-27 -250 1122 750]
 /Flags 4
 /CharSet (/one/two/three/five)
-/FontFile 215 0 R
+/FontFile 270 0 R
 >> endobj
-345 0 obj
+480 0 obj
 [569 569 569 0 569 ]
 endobj
-346 0 obj <<
+481 0 obj <<
 /Type /Encoding
-/Differences [ 0 
/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/dieresis/visiblespace
 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 
171/.notdef 
173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/dieresis
 197/.notdef]
+/Differences [ 0 
/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl/paragraph/club/diamond/heart/spade/arrowleft
 129/.notdef 
161/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus
 171/.notdef 
173/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/spade
 197/.notdef]
 >> endobj
-181 0 obj <<
+260 0 obj <<
+/Length1 775
+/Length2 649
+/Length3 532
+/Length 1208      
+/Filter /FlateDecode
+>>
+stream
+xÚSUÖuLÉOJuËÏ+Ñ5Ô3´Rpö
Ž´T0Ô3àRUu.JM,ÉÌÏsI,IµR0´´4Tp,MW04U00·22²22çRUpÎ/¨,ÊLÏ(QÐpÖ)2WpÌM-ÊLNÌSðM,ÉHÍš‘œ˜£œŸœ™ZR©§à˜“£ÒQ¬”ZœZT–š¢Çeh¨’™\¢”šž™Ç¥rg^Z¾‚9D8¥´+@'¦äçåT*¤¤¦qéûåíJº„ŽB7Ü­4'Ç/1d<(0¤s3s*¡
+òsJKR‹|óSR‹òЕ†§BÜ曚’Yš‹.ëY’˜“™ì˜—ž“ª kh¢g`l
+‘È,vˬHM       È,IÎPHKÌ)N‹§æ¥ ;z`‡èG:9¹„jCb,˜™WRYª`€P
æ"øÀ0*ʬPˆ6Ð300*B+Í.×¼äü”̼t#S3…Ä¢¢ÄJ. QF¦¦
+Ն
+™y)©
address@hidden)address@hidden
)?-º©©©É\7¯å'address@hidden)µÁ¦óÓK–¼Zøhkßañì‹^ÉÖS…
‹¶HöúõÄ}Y$¼fkׂeL÷ëݯlîšÆûO[ý•çá°sZI[í/z<«SYçæåú<óR^8E-Þ÷ýÞ5n!­ 
IZJRæ7W°ße¯¼ûü²ü§õӏÛ&¿;address@hidden>¿Ž7s¿H”ÌúàW›O¸áRãn•²Ý®ÿ
¦d«Ôþ­7ˆ_QpʸQñ¸Ìýû“ªæ”ÿ9í%›Û`š¿Q\îryr€gµËÇ²›¾Ln¨]%º£ýX¡ä¬#5½*|
î
Í>b3?ÉD[H&÷lN¼§ì’úÏ     
+rd8–7¾eí\vâÎù%vnšçÏÖVôT_Ší¨ÈMŸÉµ~)ªÌ–Ú2÷õè{Βº\j6ñËÅ[[ö^Ïܵ-ìÎËþ§ß«ßH¶~sà‡f®K‰äwۈ¥a+Š‚/Z¦ö}æñ˜Ï]÷CÎ2ÃmZ˜˜ç¬Ýº%1íÜaœ´V
…
î¯?]¾çò~‹¥·öi8³z©é{ã¾_‹ºypùOˆztø%Ϧ³ûq†ÈqJÐ8°¾ŒëŠD¸Rš_b!§™Je‡«œC”²hÅÛÖ¦|×̹1õ¡ƒwÞs¶Ì
…ý™v[Nœ<&  
Éz·ÒWê³}ÌÑ£»T×RýÎ相‚!gÚYΩ!‚|ûÿò=fßÇø<º)Îmínw¦‹÷œxÒÝ»ÖQòèuÖÊ5[O¥MþX¿èKâT…
Ž•¦¢×ê>2Ùßë|address@hidden
+261 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Encoding 481 0 R
+/FirstChar 13
+/LastChar 13
+/Widths 482 0 R
+/BaseFont /XQBBDU+CMSY9
+/FontDescriptor 259 0 R
+>> endobj
+259 0 obj <<
+/Ascent 750
+/CapHeight 683
+/Descent -194
+/FontName /XQBBDU+CMSY9
+/ItalicAngle -14
+/StemV 87
+/XHeight 431
+/FontBBox [-30 -958 1146 777]
+/Flags 4
+/CharSet (/circlecopyrt)
+/FontFile 260 0 R
+>> endobj
+482 0 obj
+[1028 ]
+endobj
+221 0 obj <<
 /Length1 2149
 /Length2 13731
 /Length3 532
@@ -1699,610 +2607,649 @@
 stream
 
xÚí·UXœÍ¶p‹w÷ÆÝ=¸»Cp§qwîîîÜÝ%Á-¸“àî4ð÷·öÚ+Ùû¿<çê<¸è1«zÎQ³ê­÷’TYQÄÌÁ(é`ïÊÈÊÄú
 ¦ ®ÎÊ`eba…§¤s»Z9؋»?XyyÙ address@hidden
address@hidden  puvþ+´7ûß ÎýˀYV\VDT„þߛú¯Aec+{Wu/Çÿdýgö¿˜õƒÚãlå    
Ðeõ—4ôûߟôÿW1        {S3+{-°²7z€ž 
af&{WÐW-º™íÿB•Ã_²rüAVN!ÈÊù/üçúAV®!ÈÊí/Y¹ÿ… 
+?ȲòüAV^!ÈÊû/ü÷NþϝaeãüwøÏöþ߯QQÏό-:ž,¾ÿsš†½•“PFté°°ð°³ý+jêæ
address@hidden Ðh
-¿ºä`ÊbÞVá'Q<S       M.jі 
ØÔ?߃¼’n[:.çD÷£Që¹*ù-O)÷8)_ˆ±ûýh&9s‘ˆÚøŠœX#†lšR«¥~¬<†Ýeäɟ¥#=²ÊôÊó§¨H‘b*D®õ€³€ëEB«œ“eYµÇúBä
ÿ‡:·U;P;r6-‰€‘J¤a}<W’/o1}F”ð“Ôr}°éãr    9Á_̝SÃUÏå¼¶ÃŒÜ•°
®òžóÝCoî!üFu<TېV?4ÑgØ¥ñՊéËÔœ>º@&°|§YéæÓH«h¦g?\%K‘åqbž7‹’½6*®½åÎ.á¦ß9<‘©ìt«½ÚÜ^鳔æ
 ¥F¨ê RŸL`cªrÞ¦„wGÝx÷Š§ë¼UKNÊГo¢¨s¦50
-Œ®ç4ÜPBßÍΐ¦’€V۝sºˆý:K—T2àø½†Ñî¾ç"¹²¼GXXžžŸ
sÆÎ}ˆØµ[ìA®5’ݵn>Mˆ/¹Ö6xóŠXg·6“™´èàL›`‰G…z!°¿îó‹ËF~YID<dcªS<û¹¦8…ZSÑH‘uB…
w7ŸÆXåkwë±æˆ7üYIŒ–w—AŒ;Å¢
Û#B÷ïQ×Ê¥¼±zË°«˜‘ê`[÷ô0ÒB7¶XŸÆ©µ%,‰ŒgiBÇ®TC²
¿ã‘"ö5hL‡ˆÇeëQäa}2¥õrGfÑHÙ²¯fˆó€¥        ö>ýyýåäÀ…
gÜ÷ªÄcÍ"¯:address@hidden:/~Åø¬#j±9¤(ŽÿåT¾8ü.¢§Œ÷tÙ¢“Ì€Ùç~Y/´ù‡:·48œ^jÂD0LÎ6ù½¯§ƒˆs¥­7ðWãÐí©a§Z¢¨µóM¯µ$&=ÐínÖN¤ô&RNr~ž>7pWÏkèV
0xª™wÿu.ã´(iëÎéØQ5ÿ+iºTF+¼Ê;fÞËJÈixTÛËýx”c;¶þÌt¢öú×=›b7F•Ð)wt_vqÅx>ãp¿ 
#)ÄЍ³‹™r1ýq’"¡Íæ+/ØÔåHr‡b]gÃJºlj3ÅðÓ2ñA&fï 
_°ÍE-íhåG‚ú‹‰ªéàKÊnË:b½TsõX‚öEd6c›ª¯QSÜ}ÏFƒÑQßO³¥Q7³¾à%•Ü=_g 
9-ñêÍC-‹š,W¥Óêdzû',øMÙæ
-C±ò[GYÔ틢ØKÖD²ŒyxÏT¿Ê‘’ä–¶`½ÙaöQtJìˆ8Ž¡†“?÷ÚØ´+TFéöP-Ûà©bSùw}®e 
º$bbæ)@>1fEà(a¶§Jn…Yp ±Î:CGƒ4$;/šðmîÑÀõyìµ0¼OƼR%âÆpI„9ê0t^«ÔÞ¿+® 
µgÔk4TÄ\I(ʉß^‰8)ô1bü¨N'*5d²ÊôíÀ>Qò  
l8­ùg¦×Âgc_K̖ÜwUR{ÏÚɟ)Ñ`?ۍì&S+Rô$qMç
-+颣\Åà½29ó:ËÎŖ 
’Æn|œ¯!®â\Gø­TːìEÇõ^£,‡:àÅ¥^x°_z¹oBÎVò§¿Rn‡È¬Í‘‡Ö;”Ò_8~0YþZC’e0s)‘Êm‡EXeÖ&™¨
      Ó靣Ò}{dÿ²Á]q°åh7*»æLÖÑ TüMð  Ì*’dP5§J^çnØË¢HàIo±¶ÊÎuM4ÃÇ
TWƒ¼û±c~CAwkù§f‰"ìö­<[Ó¦Ì9DßµÞçڔõØéýݱ%RW2ù 
ç‡CÑkÙ¨–,oQ›Â;ÏWÝCNÃh[ŽÔËÕNî·ä„$쬉PÝ݁ùúÉÚë´ùÅàúElaº€Öƒý•/%*áá9½à…q΅
U¸†²m'˜-Žm—F¢*…dºt!5[pÑ%»'"wÍÎ'Æψ        !(wÀí sr]¤<P“T]ïãèR-¹MUÿ}  
›R³Qî\~ò!áìgSÇBQn~Y’GuñÉØO¹å3J!2€¹<a$´ëå¦Wæj«3®D
-³NÕµø­Yö¥<öÒß'ð>Ÿ”¯8ã/
-z4ìچ‘nu3ßC›        oCLQ9Î)°ÒUåܑõz'`e
-lÍÜÌÍÌí¬™ÂlÆWµ<ä$áǧ.‹îŸcԉˆ >ý61‡|ÒSŸ¨%Â<MxŒ–òúÒÅrš!÷y¿ws½4©kó*›ÅD …
ŒBEþ—Ø~©Vr¾Ûr7¯ïkÎÔx‡]#¹z7܄…÷¢1D…
ÆWĵ²(ʊN¥0æÑ<„‚pE¥3œüɏ×ó#GhöLu’züÍ-|V#¾|4÷O›4ËØRô7Ùê`иmd»ÃÐßo8>c,{ÁejÄ"AC&ếÙðZÉcO‚/_N1ÏP\&±—-kԑôvý
 ™¼CN9yɲC›ß¯0ø%Ŋ÷W…ñž}DëéÌÕþMÇ
-õ¾ 
Ÿ>-u&Ɋ™ì)ÑjAqÁÒìÐjÁÜξ¿‡ºì†¦%I‡i®º1=L¥ÜwÀ•¸äÒoæ2¢‹”þÃÕWúYݯƒ\ŽÖxHÜ­'sH”EÂ!—FØwFœðxeÅPl_Iq³~¶8bÕ?dý»ÓVÊ>öJ¥EH3‡«Sªñò[%Lã7“ùÕ°‚}Ÿcζ
R²ÐŒlî÷D‚ž‰ᗹ[¹ZßIREX»C‹Æz5„œÄmK7…
xUúoa¹š‹<ÞoGúPk«N*Zo–QW|ûl„ân<‡È=؊±^ãg´åù%G·°¾„sGuE¿¦è•Üca𖧋¤_±„œ%*F1×$Tì®bחõl‚_EM#‡‹¤YûŸ
‹?7܆ìÖúQ;.´î҆özi:šè¢#6ªCQlþÚò›Hè楾lÞ-Z1%¡ütõjÙü+Þyx¥Ó!<Îòp)fžCсÿŽD‚m2SíÕ
 
ö·ØÂ'måý/ü¦¿-íø-XZà&]’ŸjYå-L“_Я¾¼>ˆçd{PTªô•1ƒdã–ßéó³GßKMkà0”ÿþ›Ë¡;0¿ôpÄ:A¬KmøÖƆƒd„%æØaÉihò¡±e\?<¡Þ}º^×Vmkç”êb¢YÕZÌaúmü:i¦öÐç(†”º—f[ÏÀ.ç_ÉpÙ÷L¯ÔÁ
  «WüGﬣJU_Y^Ó<5rO†qK"ä%„㊥ûzÙK÷´rÆ[ã·|%&Û(gB_…
´?(>¤×O»/h±*"§)dj‰+§:R¯Üwp†8¢--§ŠIN/{¬Ôâ„$Ÿ$¡¨|–sCRFqRì6%Us»¯%;žùdIáܯ¦ã‘ë"¶E(%î
        ]ÓïÏ[ªcö†z.,/]–ã̊ž{’jâÄÞØxRhÅeÖb
-{èFZ2—ßÁ>tâøø€\ºY     ®_û‘‰S͘g¸
”¸'µ¸ã$ £b[Ÿ›„ô˜uÀ¦ÇoÜÀäÿÂ'رǙœÝng˜ÞèÈý=zÉ ½ïïÆËáXXÉë\ó‘`ÑË$1&ÔÏN>².Bè
¬5¢€¾s`î†#mÜq–…±
-ï$Þ°WÂäÏ address@hidden xWS}_&û
Ñ$…Ôu=Ԩϡékþ</ãB4³,b¢cX9ƒX¹scÓr f-1-`jߪR¯|…å‚ã/>äC+
-ØJ
s&:šµ¼ÖâÍù냌
ÔuÎZO۪ށÈãëEÃkL~þ¼7Ûçð3™qð\¬X÷`Qú¦‰’%ãA¾
-éŒiÑ7PÈ^Þ#yÍđ~¿àŠ:OÄ 
·ác;•è©/>]31NjŠ,ýœ"Çé]E`,ÅvgÀc»ÐÏ®B0+q¾†¶‚xõ¤1i—KÌÐ߶ž†Ð+´taëر{g|‰Ø¡€»¥ãµˆ61=b¸P*kÚoõ;PÎ×Ãzp
 ظSwž¨=°õX>Ut„¼+˜A”áçÒDy2é‰w€ Ÿ>…
C!B8|õ™K÷­*ç“š§‰‰‹)W—avøÑfŠ÷JL*‹-ªšDàCh™±r|SÆñ7°S^éV"ÙüjÍ"ä¢/•Ü»c[1ø!‡ÓqK\k1•²³ŒeËhpje›Æɕ`„§0jTN4çµÞ~¾ì=–š§+£:Yq)‚€9»Ü7€ÍŸö¸¦M€–Lyúo¹+ŠJíà"¦k²8Á%ˋcœ‡›
-{#J¥otN:Bžæ<ϤŽuwRXšÔBO$6ZO½â
:“æ¿Åg‘„Œq’"£œÀð¾~Có•T}úr¿-dt+¤™³’ú¨ÙrÁ÷~‡ˆÃ:ŠúU÷>R—-jÚ½Û)kükè•ÚÑå2Üx-Pw8͓,address@hidden@êœ;4_a_œ®`»’íÎT•Ÿ#woéÞéÍð’[íƃSr
     I`Ñþ1÷„Ý]Q“瘬–«\4¯KŒq;cÔ%™^n\Ô߉E:º,-ÒÏ£T        
address@hidden|ÛL:¤€Ô±3ž:Ç]RDQ-]Al
-õY7(.˜ú՛{
öߔ~´^qù£«ä9k鯢ÏÈ£ë’&Ç¢÷òâ¡!—˗+k3Hd?Ø·–¿.³Œ¸ìX¡œ°ù³èPï„l˜ñïÊÃIÙ٨ϹÉL—ù|NށÞt\ËÄçF„:address@hidden
      KžŽнÍ1©kÔ%<€ãØWÖ=ɋnø.€¡„o|Õ©2 ñ±àöõiÊ9–~Ìàs®38O72ÿU¿ž±v¡¬ü`
-ãâT”ˆ©4îÖ!c¸w­Þ1¢Oa„dªÛ¾üÍ$²›î:O€Œ}gÛҶɥU(Σ¤,^eÜÓR´æä¬Ò£ÝÚV»¼¼¤ÙÁH”8€£&¢24½L²2'address@hidden
Átܛ&GÄGہ-á×ÛÕN,em1ãŠzq,toì…
|¢É$øç¥?hî-睨JšÙ/ñ†£-(µ]àUM'«nH0>~c&$`÷ü-Çe´Ê'é-+ð¡}Ôïàû’W۝Š‘ø²Ð5\TŠ\%VŒUð
 Oæ      Ëxy]â(®ÖiÁÚáÛ¿o;ã4J¼ÚŠ…^¿à#Ð
¬p­;_T0mì4_q ÎIú7Huіe=E­ÑQªºE’«Ü;address@hidden;,kˆY¦ö4hÝq·‹¹/       
address@hidden@ã1¶>¸íœvÓ‹ˆ¥Š½ªI7¾k͸Ġ
ΛêãÈ£Íì/@‡‰Ê¯´NÀU¢ƒhìÄ·ŸOVG:¤Ê<þqéÐ?'ÛáË]]×ëƽÕ§ºªOìlJˆzFßBü’f˜¥z=ÆÌyì
Zª!c.µ€ñ#ø؈Öhª?ôuS˜!³3ô{ïîê*5Â_æ`¼›è×!É*zßÎRw¿}#iÚa¥D²AÓA=ì¥éÜ     
w°æ¶ö®«±Î4Z&0³GÝIoªz­÷²&L†Wñ¸e£€ÈÀ]'î°|à2Ã
-m u×ý¹Fcóéðk$Ó¥&address@hidden K]m–
-¥ù§I¦Ó{•’µ ¤‚Ÿ£â‹`úÅ3Š”~Iâï¸3
™™ò½çSÞO‹õvø(e(ª®³‰Ð>Ö_DÇîLJMGXƒ\8ú‡{Ø®à‡ÍlÇr;I    ðßrẗ́õߺÙ
-ž©ÆYÔ¦p§S™Y¯‘-èY1K¨lP2SÊÒa–6i[iÂH¼bÉ÷ŸÚ_T…jû¼>hé`ækãêia§¾Ó®/µÓoÜþº
Ôôzؙ‚¦&ïå«=ï±}¦c!a'v‹Ññ๳ۈ@|Í)W.HsƒS7NôZk?1*¢t÷°Ï¡(•¿ˆxK^—ß“¯Hq¢|xû•z–›Ù1Ì<Nlû=c·”`¯¼,„™ƒ-q#\Z*g”KˆLÛÂ5óÓ>BäÔåh©
 “½­Fá–Ê…J2<xúÕaôHÚyÎÚ¸Ç\ 
’Ïû«óçŽ^Çàªæ¦Dþ!°h—“PØr‘ÖúåKÈ#5z¥¦Öþïã¥Í-–9'Ò‹\^™i¹¸Ñgî²ÆU·˜šq©ß„¦Å<œŠÜøÉ`!6—`E^썲Ÿ°
D‡
-ik\?BËïœàæ|3âeìjÒw&>핅
Q?ÿùà§BëÉüü~7]Â5¤×äWߝХ%[,ÅÕ1vèɌUü3?ÅSåSî&wî´¥1õ2Q)ÓÛ*µy£&÷(ÉæA©ò0Õg°=$žað†ú~YiΘùC’3Øl]:q9Ÿ­—‡_ñlG4Ë]Huü
       å3ɦëGí‰ÿ!€a(:6JÆW!Ãô®3èç       
5á«þ˜¨nÍ:œÚ2„o³OI>V“÷÷³KrGê)ee^Ž;C'ÍM¿bɛŸ–³Ît§òç˜ò4­aO2Æ÷êÈ°êè„Kˆ¡ëëá
-‹¯éÍ뤺4zÄ[Àu®u=¤žxï< s/í÷¯“k'sSô~zõʦ֠€    
=Ãæpœ%”ÔGE+f6_kœ©}&â¬0ñ»1èÏ6^nwœ
1儉kÑ‚?`KEÓR„(yykÝF«Ý9F|--<:X–Séܺ͹¼>Î"åö¥mRúvçã2'=2u~ö`Õ9Œ~îщ~9½ÚìÖÜíû±ˆŒKÐ’ü
-<útðõ™åW{#ç&=ý9#q:\ý$ñf¤;ÝTôU܂Ñ=VÒA}Êz#úRD×_,ï5KÙß
š]âFa(dlûª¡šHñ˜ÖÊ"^ŸQ’®QhñËÀë²öuÕ¡ì¼ñ¼
-‡­±tG(„Ôx ‚Hi—Â)fAZøh¥g†çN蝝;v˜Ül/•ŠÙ6‰­mo™FH¨z-p¼ôäHèd
ÚY¯Ÿ?ÿö„±â¢®I        ·ÇPž}Í
_â&ˆ]–Š5/ùÊ匙ÕÎ]83•4<­ŸË·ßùùk=”ÚSé7CŠózòË6ŽÂã7š(_2)ŧ˜ØÒ.¡¿=ÿ
ÍÔªÏi±2̀0úölÖÜ
address@hidden(QÑ$1ù¡wEÄkV“v|~ŒHݝy®…–Ûõ.‡…
Ó¨u·Þ=¥ê¹Ú¡"®Èaʬ!•˜wãþ‚rƵÁuL/„0¾£]O¡û3]®h™WFùü¼q4Ÿ‰#*<ÚF =Ë4úF—xÏAÀ<Ÿ 
È3\Îc›íÛ¶f/®ÚÞ5QõY„jÁ`G: 
Ú_ß×1Îiškó¦V(êh)Fðâƒñ[%ý[™%ex³S.Ä]/G|þ2Æ|Ã믍—‚µÜƒ¡°Óè$üÏ^¨        
|ö°ö·ƒ[ñ)¶rh˜–„Ü'6é~Ní[©[Á
"sÂ8k<žl`åõ€á<Øiû;óƒ!N±¤/”0j^J:¤CÓBgž¸Oː+§MÒ.5Ž§Á¥”Qh¼#ZØá®»µÍž[w·Sð1Q§»ÒH¤í[5§˜_è¼Àåµ|Ç]èËË
 SBv}U‚ë]>°ªÌ…‚Uò–Sÿ8­bLÏ+‰q™Íž,€*
-ƒ+dw˜5Lï~PπNŒYM_BØo´^¡Îß|address@hidden<±`gïtW³fãÁjÿáåõÄäŽkæxÅÎ
ê"|Y=)¨ÄJ"address@hidden>Ô°H¡0=·‰†Ãlö:¤ƒÔ¬‘a·lýð…± ·´‡ü«5!Ù j}Ö³o;/*6

xžÓO*y÷-³2)D_jyMomP†hý F
&¡OÉÊçp8ÌdHˆ(RÛM™­‡X\‘_I¿¢p¡-õåç'5‘Ó<0Ü©’Š¬ô5õ÷ña¸•+€WPî§ëá>I…
Á`Ëjó´#}æÜ#ײ‰s6<HþYޗÏöÂTz´M¯6µ<‹5}hû˜Ö
-„ø9Ò±–ßÞô­fgŠ±Vƒf9­wœÀ–ÖˆhäocØ!*D?-»ÖÜi}Ê,‘Ÿ)å–"­›{ð{ 
ӄs‹­ÌpÌôrȳ´Ò»
-'f
-7ãè×±~¯D¬â¢c°l~ýÚåzÇ­…
5Œ+)pÒ*¨ì»½-ž¤£âW¦]Àž^Üò·b¢eˆã¿r;˜YqŠ³½A-­ðKÒÆØbÔqññ]»á,ˆå‡Ä×°ðá}„‘bœéìul*)0öS)bl¸•çüî;‰ò±±cqaEE$U±à²´Äà‡óh”¯¾„^vLB®y^L
€õÇ*Q?ÃF0Ôm>Tì©R‚F"–ÃIb‚ªf\‰ÊùóDé}LºðýTš1Àáôå”WÖqq& ,&zQÜ`“ŒÃ…
ªâ¶ÃÆö(÷¢×K.Ê^´%6<gÖî—ùm
ÂûT0…Û¡i¨íõÃk”þØ”6¶yP«.Ô=µÅxòñb•:ªdq©Ø¦p­Ž*ÔKyfc¼´ 
î¤ì:‹ß¶/a&luÅZ¼âhÇhX -MÓÝz׏WU2      4߁‘¬~ï¡À  
íXÙ%×¼0ô­:›„T.¼spç£PpšÿÃËï
yu(¿tW²þïêɽÇ4ÒÐLÚj2J‡{=¿
z¿ý4;uÀÀr˖     8tkg¥e„Ô£\7CÐÉx×ptè=ĵRöM†H¨ Tˆ{ãcþ¹1B¯8L-kC*ÄQJ®ïßj‹PÓ… 
JJ/˜ÃÂ€ÈŽ7ԕ<L
ÓO55O/Ÿ¶OÎÊR“éï®*w»œ¸‹(ì;Elž¡ê"«-¬…
Í`m'oxí7ôöú²nd+œµ»<ÓÍpæV¯ðÉu^Òwu¾­uKËlô 
›{ì,zÌ.>Ñ-L¢™õ§‰ž^÷w㗵Oq#„¶¥!3|“t¹7X~äÖ¿¾„í®µd̍è1<j1/®Û™Ddz^‡|ÞèIeé2dÖ8î¦Xž$±R°ÛC¯±5ù—ë
¯žV"t'‹Áýï*7™ºŽÃ^àҝ8Ò)´VKÊêË×Y±SôÔÆêiÑä’/Lå~Z27H5þ$ŸÒz€èæi$
øVN–¿õC‚zäZ(§¨Ê_AÅv$&CýƱKת+~AÛº:oK,çþ惙||¤¿Ù˜]|¦…=
address@hidden,‡ÄZ=/éc×£&2DZ)ZpÀã%t×f"ցgcöCe»eø™í}§ã篯£9ë5®Åå÷†üùãÙ¦yƒó&,UNHíU怾dr
-⇳I*å‚:ÕBË·½mç”æªF.ºŠ½àyk™·¢‰uxÁ>¼lˆÌíD#…
ƂFÝæKóÛ偳SšÇC¶îrµ†~¶¡3ùN³i¤­m;§<ڟH´™ŒZi•÷‹ 
ª³¡"Mve‰DÅGË[¿¼Ù/ËlJk׏¶£
kaßl²Ãüö^½j:¾q
ƒ“F*®$~sºßúâŒ4!¾ë
-Þtnß|…,G«‚ññK±»á#¯þÛ¯§Vú³1F"Ú³¨ïÐ$8ê·E-A»¦90H»YêK.¼õp
t-øq®øŠÈo6ø‰ICËÄΣŒÆŽƒáOHf¡êK„¥LCŸÞdÀ1ëne0wzúŠ>3¿ 
¸NfGO¼%»dTðzmAµ—ŸŠX›Ü–U‡•šéÎa•bÁšµD4ᣄ*8þÂ
hHW'NM9…ZEßڟ*â"·Ù¹÷ꝵíÞ&µû%-3ö>Yw†EÀDî–äkÕ¸½} 
=*HXÒ×Ömßk‰½„"¬¹^¿};u
 3Šò„-F«¼âÈC\6{       ‰¦–Rš$
r¹p„zÝÎJ¢-µ¸‹çÙ5ⓣsKkBÊ¿è†8rž       cN®W°'“®ûå¯s) 
¤k;̱ûÔ½k
O®òÓóìͱN«2LÄ°6“tÀ6-Nö}¨ž-Ù*GÏѬ—¨>µ£\Jt·"ãžÚhøU­;Âæµl™ÉŒð$Øx³}ҋøü­¥ýΦéˆTe#d
&ŽÛ¼>-´ä(address@hidden/ 
ñƐPæþ.ŸoÎè,address@hidden&¾muÐҝÈá^%èQ^}ûá|2uì5|÷|õ{˜ ]ìJoÕ»m   ã-²Ðýy…
(¯žÉµŽž+0²bÿ¸€ hgÅÕÔ‘xž‡íó¾ú+nÜ+<
-ÊM}Aõƒ-f­3±ëfÁH(¼[†yi¿W     
ü(@ÞÁô?»ÍŠ¢o`ŽŠÃ£S‹û³½?úõ–Øô5F¯áý1mEhFçm7°å¾p
Mw\¿³‘mt~:±öÎê2ÿã2‰ÔéeÊÁÞ¨×VîlÕ³¯”†qš]v´ª   }"_‚rD͉«Èúþ‘ 
Çb»Á7"Ña*ûŽ×É=ÃúŒirl««£vAgŠ.Eß2‹vc;address@hidden>
^û7Üf`äl    *۔WF\öâKõ=¡O`mŸ«®/4—\óÝXíµ‰€ÆÜÀWG¨6Ýk•i      
tËɘJSRæ^¹à‰Þ6Ãñdoö(–†8sÁ`õ 
sÓ“}iühXìÜws¨Ô:Ž°ÜÇبxs?Õñ,ñüO³à|³°½þœ=hi»òXIŒWت—øCœøeëÆ҅ÇWÁüFš   
ŒIEërDZ´ø*¯QÉKJiÅïXœ2-ùHÖ4øÂç:Èg6…
ö;Ô-<’Û_‡¤`\å-̎X°„T~’^¡¥Îûý.ÝÆ=iý]<l2ï;<dŒoö՟\Ʋ?2ôY³Ò`Ì\sžcOØÓn]xrxc#º¨WüžîÕ°­ù
-œµÀ9u½™æÛö8}]bŸ¡'Oôvô<À³ò㩖oE£25tp~-U¼ŸG¸ð;Vû9OÝzÓ ¶}
-ɍ‡¸«PŽNZu,Ù¹ž§\¸…’tK¿Â_c/9m\8ss³À]8¼èxðMtIRTЃ(¢›S‡Õ3B?qßÒ¥ç
r¿‡ô·¸ÃkCxf¸5;4"ÞøϯµÂÁ-d.ÐìËùýҝz¸F£ZÎçÚìÏÛC®vT&´¿Š/vR¶a<Á\¾”ìΟڵKDëâGÍ‹l"֕Ä&wÄH9eSh2
-©O¿2p–=ÆQ}Y8 ˑßl/è9        oºXl~¯js‰´ÑŽ\{RÊòÁÝhJäÑr¬å:R¢ððÛqoãú
†£!º|¸²ºÈqR6ù°Cê#‡†êÕà™Åãkóq>6Œã
*S©yZ؀ÅPßÌC~°Ì6
py,Òøš.W|Ý$a¼u‚,é'<ŠøÔÌáöšo¥À·ª0äÁ,þ¶Lé>?»:address@hidden"3d˜µš
address@hidden:=þ‰Ù´aÃé"ìH®'™ÕaÌG]ºÑÖתî:8ýˆî‰d܍4¶¢÷íL
address@hidden'SÂψџŒøm,PyKê%QB‚vHSJîƒz‘Çn/²d\sd¸Ä=o}¹´8äÝE l‰ß&ùíý©    
address@hidden  puvþ+´7ûß ÎýˀYIVUMæý¿7õ_ƒÊÆVö®ê^ŽÿÉúÏì1ëµÇÙÊ 
Ëê/+h"è÷¿?éÿ¯bö¦fVö+q+õB`Ý痍ü²’ˆxÈÆT§xösMq.
+µ¦¢‘"ë„
+în>;Œ±Ê×îÖcÍoø³’-ï.ƒwŠE¶G„îߣ®•K'*xcõ–aW1#?ÔÁ¶îéa¤…
:ol±>S7j?JXÏ0Ò4„Ž]©†(d&~Ç#Eìk$ИËÖ!¢ÈÃúdJëåŽÌ0£ÿ²e_ÍçKì}úóúËɁϸïU‰ÇšE^u¸=
+$عBBúúu:^üŠñY
FÔbsHQÿË©|qø]DOïé²E'™1²Ïý²^hóunip9½Ô„‰`8˜œlò{_OçJ[oà¯Æ¡ÛSÃNµDQkç-6š^?jILz
 ÛݬHéM(¤œäü<}nà®2ž<ÖЭþ`ðT3ïþë\ÆiQÒ(֝ӱ£jþWÒ"t©Œ:Wx•w̼—•Ó𨶗
úñ(Çvlý+˜é"Díõ¯{6ÅnŒ*¡Sîè¾ìâŠñ|Æá~AFRˆ¡        
+f3åbú
â$EBšÍW^°©Ë‘äźΆ•tÙÔfŠá§eâƒ*LÌÞA¿`›‹ZÚÑʏõ  
U?ÒÁ—”Ý–uÄz©æê±í‹Èl6Æ6U_£¦(¸ûž£5¢8¿;žfK£nf}Á;J<*¹{¾Î
address@hidden>–˜-¹ïª¤öžµ3?S¢Á~¶ÙM¦V¤èIâšÎVÒEG¹ŠÁ{eræu–‹-A%Ýø8_C\ŹŽð[©–!;؋Žë½FYuÀ‹K½ð`¿ôr5ބœ­äO%~¥Ü‘Y›#­w(¥¿pü`²üµ†$Ë`æR"•Û‹°Ê¬M2Q¦Ó;G¥ûöÈþeƒ»â`ËÑnTv͙¬£A©ø›à˜U$É
 jN•¼Î7Ü°‡)E‘À“Þ
bm•ëšh†¨®y÷cÇ:ý,†‚î×6òOÌEØí)Zy¶¦M™sˆ¾k½Ïµ)ë±Ó?ú»cK¤®dòAχ¢Ö²Q-YÞ¢6…
)v8ž¯4º†œ†Ñ¶©—«ÜoÉ                
HØY¡º»óõ“´×i%ò‹Áõ‹<ØÂt­û+_JTÂÃszÁ✫p
eÛN0ZÛ.DU
+ÉtéB4j¶
+à¢KvO:Eîš     œOŒŸBPî€ÛAç äºHy *&address@hidden<ÃÙϦŽ…
¢Üü²$ê⓱ŸrËg”Bd+6Þ:†˜¢(rœS`¥« ʹ#ëôNÀÊؚ¹™›™ÛY3…
ٌ¯jyÈIO]Ý?ǨA|úl:bù¤§>QK>„yšð-åõ¥‹å4Cîó~ïæziR×æ   
+T6address@hidden/°ýR­,ä|·ån^ßל©ñ»:Frõn¸  ïEcˆ
+®ˆkeQ”/œJaÌ£y2áŠJg8ù“¯æGþŽÐì™ê$õø›[ø¬F4|ùhîŸ6i–±¥èo³ÕÁ 
qÛÈv‡¡¿ßp|ÆX:÷‚Ë:Ô:ˆE‚†Lԙ³áµ’Çž_¾œbž¡¸L>b5/1ZÖ¨#éíúA)2y‡rò’e‡6¿;^`ðKŠî;®
+ã=û‰Öә«ý›Žë}A?}+R;È5„›Œ÷°½¦ëxwwp<!P·=ê¤ÄJ_°‘±‰I°¹SËÔN—„Ä­_€Ü‡ßÔÅ4ÞV¾|^š™‰4uÉ7)"‚ÀgÑu,address@hidden
 Yš÷›Á!ßPÑôÂ
+Í&n3 (ÄRypO¤:á%R:{x³†Þ1l½X€žþ{U½ºm?(?address@hidden"+_{õU]¢$ª…
:úŽs×äÐxò¹¡™+!<5Â/s·:sµ.¾“¤Š°v?†õj9‰Û–n
+ñªôßÂr5y¼/ގô¡ÖV      
œT´Þ,¢®øö'ØÅÝx>‘{°c½ÆÏhËóKŽna}çŽëŠ~LÑ+¹ÇÂà-OI'¾b    
9KTŒb®I¨Ø]Å®/ëÙ#¾ŠšFI³ö?n¸
Ù'¬õ£v\hÝ¥
íÿôÒt4ÑEGlT‡¢Øüµå7‘ÐÍK}Ù¼;Z´b.JBùéêÕ²ùW¼óðJ§CxœåáRÌ<‡¢ÿ‰Ûd¦Ú«Aìo±…
OÚÊû_.øMlNJ†µɓ|…
alk;*¹Hûìd}ÚÊ«É¢Ô°SEj-tŸbÞãÉ>address@hidden|ùí{ŒHŽ¡&^è*Rb××jd‰³ 
KF÷Pº‰çd̎®&“yÕÁtÀ¼U+_…d´ú        íT¿ì·V  uo%¾’XW
Ü[ÇûPÆ7Êqws×Ú-ð[°.8´ÀMº$?Õ²Ê[˜&¿ _}y}ÏÉö 
¨Té+cÉ,Æ-¿Óçg¾—šÖÀa(ÿý7—Cw`~éáˆu‚X—Úð­
ÉḴ;“Ó:Ñä%Bc˸~8xB½ût½®­Ú(ÖÎ(ÕÄD³ªµ0˜ÃôÛøtÒLí¡ÏQ
)'t/Ͷ>ž?€]ο’á²ï™^©ƒ,V¯øÞY9F•ª¾²¼¦%xjäžã–DÈKÇK÷õ²—î/h匷ÆoùJL¶Q0΄¾
+iP|H¯Ÿv_Ðb%2TDNSÈÔWNu¤<^¹ïàqD[ [N“œ^öX©Å  I>IBQù-熤Œ
â¤Ø#lJªæv_Kv<óɒ¹_MÇ#×El‹PJܺ¦ßŸ;¶TÇì
õ\:X>^º,Ǚ=÷$ÔÄ)ˆ½ÿ°ñ¤ÐŠË¬ÅöЍ´d.¿ƒ}èÄññ¹t³\¿ö#§š1Ï8p(qOjqÇIFÅ(¶>7  
é1ë€Mß¸Éÿ…O°c39»ÝÎ0- ½Ñ‘û{ô’Azßߌ–ñ°’×¹æ-"Á¢—IbL¨Ÿ|d]„ ÑXkD}çÀÜ
GÚ¸ã,cÞI¼a¯„ÉŸAjðáÑõÝñ[¤€Oõ«ÈºMƒÇמ_—¥9þøAð®¦ú¾Lö¢I
+?¨ëz¨QŸCÓ×üy^ƅhfYÄDÇ°r±rçÆ<address@hidden
+)ÊÇ'^|ȇV°/”æLt4jy­ś+ò×;6¨ë†µž¶U½‘Ç׋†×˜üüy3n¶Ïág2ãà¹X±îÁ¢ôM%Kƃ|<ÒÓ¢o
 ½¼Gòš‰#ý~ÁþužˆAnÃÇv*ÑS_|ºfb,œÔYú9EŽÓ»Š6ÀXŠí΀Çv¡Ÿ]…`Vâ(|
mñêIcÒ$.—˜¡¿m=
¡WhéÂÖ±c÷Î 
ø±CwKÇkmbzÄ&address@hidden<Q{`ë±|ªèyW0ƒ(ÃÏ¥‰òdÒï+‡B„pøê12—î[UÎ&5'NS®.Ãìð;£Íï#”˜T
  ZT5‰À‡Ð2cåø¦Œão`§¼Ò:­D²ùÕšEÈE^*¹)6:vǶbðC§%▸4Öb*dg
˖ÑàÔ&Ê6“+ÁO`Ô¨
+ hÎk½ý|Ù{&,5OWF)t²â
+.Rsv¹o›?íqM›$&+ì¿)ýh½âòGWÉrÖÒ_E#ž‘G×%MŽEïåÅC+B.;–/WÖfÈ~°o-]gqÙ±B9aógÑ;
 ?Þ  Ù09âߕ‡“²³QŸs“™.óùœ¼)¼é¸–‰3΍u®dð»ÇK®Úˆ¶Â3€,‘:ó{,œ‹S¯›n‡˜.–<) …
{›cRרKx+Ö³Líiкãn+r_²ùÙ*ÝZŽv­…wc-„$<ðÁ¶p¯1ghäçêÆcl}p;Û9í§K
zU“.n|ךq‰A7ÕǑGšÙ_€•+^1h€«DÑ؉o?Ÿ¬Žt*H•yüãÒ¡'~N¶Ã—»º®×{5ªOuUŸØٔõŒ¾…
ø%Í0KõzŒ™òØ´TCÆ\jãGð 
°;­ÑTèë¦0Cfgè+öÞÝÕUj„3¾ÌÁx7Ñ®C’-Tô¾¥î~ûFÒ´ÃJ‰dƒ¦ƒ<zØKÓ¹î`Ím1ì'\Wci´L`fº“ÞTõZïeM˜

¯:†cp3ÊF‘»NÜ/address@hidden<address@hidden,JóO“L§÷*%kAI?GÅÁô‹g)ý’Äßqg823å{)2Χ¼Ÿë+ìðQÊPT]g¡}¬¿ˆŽÝ›Ž°¹pô÷°]Á›ÙŽåv’à¿åèš
     ë¿u³<S³¨MáN§2!³^;%"xí¨îê     g¬ =}JŒŽí9Ú{“6ÚW:)a!)Öô?     a
+^²Z54áí¶Ï9L 
7Áx)address@hidden,K±\"ò¨>Ÿçý¹&~#Äv&å(ubÓÏDÜõ{øT:±¯÷ðIs¯µ­=TªÓ÷Š³Ù1¬½ïê…
§aþRAÝß¹ô±¤°û¤Bu7 5›¡ï¸ý›s%yæ¬7±4õ“xÝi=Æ«˜£ØÛa>±AҝºÁK:îZ¸!Ó
address@hidden&”&!Þílê%çºYRr?!gà\랍~²"LP•l˜¡A“8ªøÐIäÀ*¥—y7zŒ½гb–PÙ
 d¦”¥Ã,mÒ¶.8҄‘*4xŒï>µ¿¨
+Õö     
x}ÐÒÁÌ×ÆÕÓ<ÂN}§]_j§ß¸ýu¨é/ô°3MMÞËW{þÞcûLÇBÂNì£ãÁsg·øšS®\æ§nœèµÖ~bT„EéîaŸCQ*ñ–"¼.¿&_‘âDùðö1*õ,%6³c˜yœØö{Æn)Á^yX
    
3[âF¸´TÎ(—™*¶„kæ§}„È©ËÑRA'{[Â-••dyðô«Ã葴óœµq¹@;$Ÿ÷WçϽŽÁUÍ;M‰0üC`9Ð.'¡°å"­õË!—GjôJM­ýßÇ%:J›
.+¿•úl—yW G¿ÎªMQ­½dB%¬[WU÷Ó֟+}9ÜKûéú»âƒuÚÁ)üõr=ð7¼`·HY{‹B‰„MÅQ×: 
@r_xÌJhOáû!sm³
+ïõ7­øÏ)T˜èKæ_£²Yô9Ú¸óDw‡Ì­³”g˘à½}˜œá¯Š-‰ÉwÓà~%ZВé«V¿ú(«="9\
ù¾VÏÅ6îíN¹³ÉäéB`y/¶ì?ëGÉpL|address@hidden 
«è*òÊN­C¤XX˾†dÆYn°cË鑘[×Ëá®=tl°~&}'¼¿ÆçéXªÌ™ý¸MX-ÒGxDWs1ÑYb/OkØ 
4êÆïPy^â„Ðû-û­ÍQ‰‹™i-ë"s?TH§.ÍN–®oá[u:—Ç>O"öNŠâ©]=_[˜á*3N%¥3fþˆA0ža¦g‡¼Ã3·“F$Õ3j
 F8ø͆x¡ó Ï*ïAW9¾eAÍ2µÇÊÂ!/¼üyzКʷŠó«ÂRÀ5‘ñ‰¼ôt‡P ŽßCC×o‰–‹"
ôя˜9Õ6~fà';.3Óø~gÂ*´5IYGFý¡’õtªÒõÈWÇï®…
ª‡•Ë.`³n†Ï0ç+YòŠ¤DÏWo,s$N¤¹¼2
Òrq£Ï,Üe«n15ãR¿       M‹      
x8¹ñ“ÁBl.Á0Š¼Øe?+`ˆÒ׸~„–ß58ÁÍùfÄËØÕ¤ïL|Ú+£~þóÁO…
֓ùùýn"º„kH¯É¯¾;¡KK&¶XŠ«cìГ«øg~Š§Ê§ÜMîÜiJcê#d¢R¦·Uj9òFMîQ’̓ SåaªÏ`{IŠ}Ãà
õý²Òœ1ó‡$g°Ùºtâr>[/¾âَh–ºêøÊg’M׏Ú>9þ)B+‰ãz…
týÎlm¦²EôdàV֊ôZ†«d£¨D­FþûûÈו3ÑΟ¨IIh=TG¬vZ…
g˜ðĝXou{µ2X’I¥Dg˜Î×ÊÔxfV•tR"î>-¦|™ÛSr u;5·QðxJ
b;¤uD¥L£Eqêˆ>Ét}ïvÛ°Hxt°",§ 5Ò¹u›sy}œEÊíKÛ¤ 
ôíÎÇeNzdêü>ì+ÀªsýÜ£ýrz!´Ù­‡9Û5öc— 5$ùxôéàë3ʯöF4ÎMzúsFât¸ú
+&H$âÍH        vº©è«¸£z¬¤ƒú”õFô¥ˆ®¿XÞk–²¿4»ÄÂP:ÈØ
+öUC5‘â1­•E¼>address@hidden
Ï!œ0(Ð;;wì0!%¸Ù^*;³/l[ÛÞ2PõZàxéɑÐ3È"´³^?þí       
$bÅE]“n¡<ûš¾ÄM»,k^ò•Ë3«»pf*%hxZ?—o¿óó×z(µ§Òo†çõä—m…
Ç+n4Q¾þdRŠO1±¥]B{þš©UŸÓbešaôíÙ¬¹~€¸!k0'¼P¢.(¢IbòCï.Šˆ×¬&'ìøü‘ºÿ:ò\-·ë]>§$Pën½{JÕsµCE\‘ÔYC8*1ïÆýå†
kƒë˜&^a|G»žB÷gº\Ñ2¯Œòùxãh>address@hidden>A‘g¸œ       
Æ6Û·m;Í^\µ½k¢ê²ՂÁŽt´¿¾¯3b2œ#Ò41:ÖæM­PÔÑRŒà#Äã     
¶Jú·2K*Ê<ðf§\(ˆ»^ŽøüeŒù†×_/k¹Ca§ÑIøŸ½Pøìaí'n·âS6låÐ0,        
¹OlÒýœÚ·R#¶‚0Dæ„qÖx<ÙÀÊëÃy°Ó$öwæCœ8bI_(aÔ¼”tH‡
¦;„Î<q5ž–!WN›¤1\jOƒK)£ÐxG<´°Ã]wk›=·î>n§àc¢Nw¥‘HÛ·jN1¿ÐyËkùŽ»Ð——A§„ìúª×»|`U™«ä-§þqZÅ*˜žWã2›=Y+úá!bniùWkB²AÔú¬gßv^Tlð<;§=žTþòî[feR0ˆ¾
 Ô(òšÞÚ 4ÑúALB-ž’•Ï1àp˜=
Ȑ>Q¤¶›2[±¸"¿’~EáB/ZêËÏO:þj"§y`¸S%Yékêïã9Â&p+W+‚Á–Õæi   
þFú:͹F®eçlxü³¼/?ží…
©ôh›^mjy.kú„Ñö1­*‡qs;¥c-¿½9èZÍÎc­ÍrZï8-­9ÑÈßÆ°CTˆ~<+vÃYˉ¯aàÃû#Å8ÓÙëØTR`ì§RÄØp+ÎùÝwåc?bÆ⩊HªbÁei‰ÁçÑ(_}
     ½ì˜„\ó8¼˜+táû©4cÃéË)address@hidden&‡U;Åm‡íQîE¯—\$”½hKlxάÝ'.óÛ„÷©`
+·CÓ>4QÛë‡×(ý°(3lló 
W]¨{j‹ñäãÅ*uTÉâR±MáZU¨—(address@hidden@Ú±Þ#c³K®yaè7Zu6       
©\xçà8ÎG¡à4ÿ‡—ßòêP~é®dýßՓ{i¤¡™*´Õd”÷z(~ô~ûivꀁå–-pèÖÎJ˨G¹n† 
“ñ®;à0èÐ{ˆk¥ì›‘PA¨÷ÆÇü>rc„^q˜ZֆTˆ£”\ÿÞ¿Õ¡¦)
+8””*^0#†…+ºÍ—æ5¶9Êg§4‡lÝåj
ýlCgòfÓH[ÛvNy´?hÿ2µ 
Ó*ïT-fCE<šì$ʉŠ–·~y³_–Ù”Ö®mGÖ¾5Ød‡ùí½zÕt|ã„'T\Iü"æt¿õÅiB|Ö¼éÜ¿ù
+!YŽVãã—bwÃG^ý·_O­ôgc&D´gQß¡IpÔo‹Z‚vMs`v³0ԗ\xëá*è6Zðã\ñ‘ßl𓆖‰œ-FߐÌB՗K™†>½É€cÖÝÊ`&îôõ}f:ApÌŽžxKv5Ȩàõڂj/?±6¹1,«+5ӝÃ*ł5?j‰hÂG
      T,&pü…А®Nœšr
+µ‹¾µ?UÄEn³sïÕ;kÛ½Mj÷K$Zfì}²î‹€&address@hidden
¼~ûvêþ@ få    [ŒVyő‡þ¸löM-¥4Iäráÿôº•D[jqϲkÄ'Gç–Ö„”Ñ
qä<Ɯ\¯`O&address@hiddenHÖv˜c÷©{מ\å§
æٛcVe˜ˆam&é€m+-#¹ÿ¢P[&~ùôî|address@hidden>address@hidden>ߜÑYº€ÎcPM|Ûê 
¥;‘ý>J:У¼úöÃùdêØkøîùê÷ 1A»,Ø;•ÞªwÛÆ[0d¡ûó
address@hidden"ñ<Ûç|õWÜ.¸Wx”›úƒê[ÌZ;g&b×͂‘Px·
óÒ~¯øQ€¼ƒ'èv›EßÀ‡G§ög7z>ôë-±ékŒ^ÃûcڊÐŒÎÛn`9Ê}ášî¸~g#ÛèütbíÕeþÇe©7Òʔƒ½Q¯­ÜÙª9f_)
ã4(ºì(hUúD¾å 
ˆšW‘õý#AŽÅvƒoD¢ÃT*ö¯“{†õÓäØVWG=*ì:!ƒÎ+]Š¾eíÆwÊ¡ÊñŽÌ½ò[Òç        
p[Áü!H³Ý´´5Î'aç©I¹!8̲Û=     
¬}¼þöo¸ÍÀÈ'6ØT¶)3®Œ¸ìÅ!—ê{BŸÀÚ>W]_h.¹æ»±Úk¹¯ŽPmº×*Ó薓1•¦¤&4̽2rÁ½!m†ãÉ:ÞìQ,
qæ‚ÁêAæ¦1&ûÒøÑ
+°Ø¹ïæP©u`¹
Ž±Qñæ~ªãYâùŸfÁùfa{ý9{ÐÒvå±*’®°U/7ð‡8ñËÖ7 
¥¯‚ù4“ŠÖåˆ&´hñU^£’—”ÒŠß±8eZò.¬#hð…ÏuÏl
+íw.¨|ú²¥½‘y+y,s´‚^ûL|@´):K°#{JUâ¾.LÙ=ÏhQa¯ÍZ"¥íFlü/ðøn0'ãŸãjfÍ©Î3S]YçIU=äJ4¯4ýŸî•–“h­’’<«`ÀI£¢²ã°jq؇e1Ug‚óÃ3jú¾$ݕ)address@hidden@@)ë/G݋[Ž^òV·×ç+¨xý\O?±ac¥÷‹ž!Ë
 v,‰æQ²¬*Œ7Ö®mB3ÄhÆû€šþ縟"TÛÕ
+LI1Øg5%5xt¬¨~!®Bš´`ˆm`”ýZn6ß
+¶‡š4Vk˜DnÌFcø^âµ|address@hiddenÁ`n:fðZr¨ÇèÐjmK¡¼1i¿ý†Ñ·
+\‚×þ¼úøÎŽ-Uc õ¼Xšòå3šý;ŒÌ™ƒÕ        
+óá©4F|JMT6au$~Â7ÛBR¿Q?xñð,÷0        
address@hidden)Ö7´}j®œÃÛN´ê~^´¼>,’%aúqŸ€ú6`çÄ¥•mOœD{ròpzR¨Û*‚¦é̂èÉäPóp3<äœršsX›–>ÏÏmß:ø5a}ÃjF*DR;“3€½Õh‡=-ʼn0æ(š0¸öðó­ª×>
íÉąޚVPkéö9ô“¨Ó-z¬¶n.z°97ˆ’(Nñ
þsYz‚ïLÃ`V"ªÇè<ò–[Æψ¢þ¥8ä—3ÈhÍÁ‚/®ŒzC{Ÿœ0ÖÂaµ4ns}ðƒ³U»E7
+ý¸Ñ˜ûìŸ`Eñfæ×­élw–Ï}\*p¨k…dѬ?˜Ãx$·¿8IÁ¸Ê[˜±`   
©,ü$¼BK÷û]º9zÒ$ú»:x"ØdÞvþxÈßì«?¹Œe~dè³f¥Á˜¹æ<Ǟ°§5Ü0ºðäðÆ4FtQ¯ø=Ý«a[ó8k;rêz3Í·íqúºÄ>COžèí"èy€gåÇS-ß
+:‹Fejèàü+ÏoÛh„T°ÒÜÑÜß
+nRoÓp‡ÏMŽ
+µøM¸$š_ÏÊ:¬ÙßÙ=âûF¸Âñ´ 
XJ‚ª¾/sê,>$–ó‹[F©4ÔQÊ\©Î2éjðøÏJ5®^ñ̼nLë#ÓÏqx}lڃÛ9ŠIcg½
j*#¤ÍÝ8ï)
›I      ÿªj$k3›èwf˜Ö7)hÚA…
›ˆ˜0¡ØSÃ[úêrFšL:address@hidden:YäAZ²î]çÑäª3“d+²•¼Þq–m̊™#¼4b¬<…
cáá¤Y¡AD{ªx?Žpá1v¬ö)ržºõ¦Amû:"’qW1 ´êX²s=O¹p%é–~…¿Æ^rÚ¸pææf    
"8ºpxÑñà›è<’¤¨ QD7§«g„~â¾¥JÏä6~éoq‡×†<ðÍ*pkvhD¼=ðŸ_k…‚[È\ 
ٗóû¥;õpFµœεÙ&ž·‡\5ì©Lh_ì¤lÃx.‚¹|)ٝ?µk—0ˆÖŏš!ÙD¬+‰LrʦÐdRŸ~eà,{Œ;address@hidden
ö¤”僻є(È£åXËu¤Dáá·/âÞÆõGCtùpeu‘ã¤lòa‡ÕG
Õ«Á3‹Ç×æã|lÇT.¦Ró´°‹¡¾%˜‡ü`™m:à:òX¤ñ!4]®øºIÂxëYÒO0xñ©™Ãí5ßJoUaȃYül™Ò}~vuÎi¦ëåú­Úw
ôZDfÈ0k53FϪ®+Á¹b÷Sç°ÕC/€ÞÛï)ó7´¹êâNáu-uzü³iÆ
ÒEؑ\;1N2«Ã˜ºt£­¯U5ÜupúÝÉ
+¸hlEïۙÌ‘Iö;L£82•4O¦„Ÿ£?ñÛX ò–ÔK 
£„퐦”$Üõ"Ü^þd+ȸæÈp‰{Þ>address@hidden&½Ÿ¨”­+‹<ÃQVZóO÷TŽ‰­)Îw§
óäÝZ±R`"~m#*ËÁâք$Ö,áP·é¶N‘}1¥ß'À]Z;¸
ÜEZ¾¬9“‹ÂàX°Zùvˆ¯á×ÜÆÿUR•{^:bTØÍ{­¤°Îz¡ÖUzÁæܞCÙAo£ŽúYÜJN€˜—˜R«ÒûøÌJ†Û#G°ìÉl™7ï™Z¥¶¥uAB́2ÌHAìŒq†¤•pöáJÊÒ-×ë$%œ]p³X«9¤*ëþû'Fb6ΐe‰þBt,6±Û¸k3äi‡%U¢i·¨ç_ûçѦQ’ŒÈSôÁ‹ŽG^8ÞS¾Øˆ1ÿÎتS¡OÑúrXz®Ó>‘Ø9”ü~ã¥^*ý¿eÓûèóŸÊ&ÆU,*Jx>œËZO[&#'°j$ÛAø4E¾›V%ٌ˜ù63îËsÕÅ"QVaÜG/
 ö)ÝÊ~ütf„ˆ%d4´Tåš—<¥š1¯€¿±¯ðp   }×àæ4«fùøÿÿ'øÿDS[ ±³«ƒ±³
üÿ¬|°×endstream
 endobj
-182 0 obj <<
+222 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 346 0 R
+/Encoding 469 0 R
 /FirstChar 33
 /LastChar 125
-/Widths 347 0 R
-/BaseFont /JDJABA+CMTT10
-/FontDescriptor 180 0 R
+/Widths 483 0 R
+/BaseFont /OJRSIV+CMTT10
+/FontDescriptor 220 0 R
 >> endobj
-180 0 obj <<
+220 0 obj <<
 /Ascent 611
 /CapHeight 611
 /Descent -222
-/FontName /JDJABA+CMTT10
+/FontName /OJRSIV+CMTT10
 /ItalicAngle 0
 /StemV 69
 /XHeight 431
 /FontBBox [-4 -235 731 800]
 /Flags 4
 /CharSet 
(/exclam/quotedbl/numbersign/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/at/A/B/C/D/E/F/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/Y/bracketleft/bracketright/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/braceright)
-/FontFile 181 0 R
+/FontFile 221 0 R
 >> endobj
-347 0 obj
+483 0 obj
 [525 525 525 0 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 
525 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 525 0 525 525 
525 525 525 525 525 525 525 0 525 525 525 525 525 525 0 525 0 525 0 525 0 525 
525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 
525 525 525 525 525 525 525 525 0 525 ]
 endobj
-172 0 obj <<
-/Length1 2075
-/Length2 14715
-/Length3 532
-/Length 15855     
-/Filter /FlateDecode
->>
-stream
-xÚí·ctåß²÷»“tÐ1;éضmÛ¶mÛIÇîضmÛ¶ÑqžõßçœÝ½ÏóòÞWwܬŒ5Ö§fÍYßY5gýÖ"&U 
â3´Ñ7¶±v¤¢£¦cǐ’§£Å§£¦¥å‡!&°7Òs4³±Ôs4bǧcc£Ç6Ò|-ýãĂÏgedof 
g/address@hidden&fÖ04ÿH³6¶Ágù/³¡“íÿ9Ù;-ý›X-þ±8Ùښ㿞«€¸ÿÃÆf€§‘‘«‘ÌÊ¢G 
yrcp‰·Pþt)890¿IS¬t]÷\lÀr°eᨄùf­êKY2ü!ø!žË–Cx»§Ü„ð•Ÿ]lÊÂÇ¡³îaš{–êmš”ہ-áï€3„¶Æùûs&address@hidden,ªÂi–J!Aµ?äSìJBC6\ãÁ6¦¼ÍC
 š)Önlڝ^ò¡r>4£Æ|5hÇcß%G‘?â9/þ‚ˆPóÙ?\śŽo¢`¾
-%?*…
\•éŽ)¤3s6)*å|address@hidden|¹€ö:>ߦ<ŠäÊýãÿç[^»D‚Ѷï•'B‚cn”²&™:8Á—óïhêiéÓ(îtð÷J˜|Þ0„¶<‰ŸN¼iZ|^
…0f{ˆ/æüdoÞ2ú°ýƒœ²'YhY
¸’ýòhö4¸Ñ¼7;üÑnÔUۚê²s‘ò_¥Þf¥A<»ˆ‘6¾Ú€lòÊU(4òåyûíû%ºN2c‰¡òäfÁÃyè)ÛÑrVBÃKÁ£A8;¶Õ“§•·sWz¸s|Ë\°¿Z)jÔ¶÷giK6„,ËLT²œ¿†"ºRI7j\g¯
-„åô'µgŽæàw܀e®Š1îÁ²'¢á  ”XŽ²Ë-’LK¼-V Ê?j>a̖è‡r¬
4i»-.HlÉZUi[ŽÃy‰úèÍgïdDDØêC‰+ŒSÏ 
JŠŸòvY•¥n¾Óë3ýÔ40t#ð¸5;v§ÀŽ¬°tm<Ы†L¯WàuzÃ:Q›ydæ¶3ɒ÷‘²q‘ 
address@hidden<ÀwJ7—4Þ]†ÿ=lQq°Æ8;ùæ?r6¿K½ãŒÖWY>æ9 D—      áRjÕ´M
+›OÉçÔØUë"]‰¶DP8 ³Hø”˜NyÒì•q       ¶õDq#FW7
-Zªc‹eãÛ6qÛOÒ#§æ‹õB|±4        _E=èܤքº¡¨ßJ»éšµÀ°ô¼ú¦³ÌöC‘dû¦  
q¶Ëú¥o¼ÿ÷]í.J _«ÐÁt÷ïe>Ú*‰ý·ܟJ‰ÛÌ2_dpû}Á&;V_ñ෋ 
¿«žv?R[¼pf‡h׏¤¤Ç¢¸‹šÊ*›€Âm1&™R¸u?¢”^š®8_MŒ!y~q Î#À› 
3cÊ©·ŸyþŒñélwòµ¬K-éT¥u4–ÝÎ:äï­Ì´ôŽg¶BYæ!arkm{ºv
ÞA„TŠ*0d{žAP§«ý“øô¸WXMf­9.S²²fÆrž?}(à{.,%ꇪ(Û°LÛú…
ì|~ÚÍ¿~r\¦Ü{ض\S+¸¢¿ä]r#×`
ñûa Ò¤#©Ø“]lÍq»4|[ å²Æ°re¶_¸Yw X9¨â¥Ó•–©¬Ørðî*…
ÿ®Àó½ÖÞdc–çÙ`Ocí±rëö‚އŒp…/©uº¿…
[ޓgmïLæ울ÚÝO³N%Á]ÐÓN]&Uèó=f-iv§37#Yr'eGə…ö•q¯ëP‘¡©VޗV¤” 
1âë;&›ÚÒNÔ£*vcø‘7¿Æ“úë‡ö®¼çïüxÉ(é ïÐ(‹ÇX–ð콎2­?Ÿ<ûR      
ýT=Iû×IGÇé8G”{¾´¯r÷hRáuŒÔVò‘ÁnþĘ…蟙 üÏõ¹Ï!+"ÜKŒ‘:Os>ò?ؾò#ØIbO¯WUJ
-Í]ÀŠgXCÜ*Õ˃;‚—2yOû/AÙ·NJ%k`Ã,JÐÁ…£ñ[±iæ0¸ 
bvâC¬Vts&address@hidden(ž×!àÏbŸlàšQ…
ÇÌ3ߥŒ‡žô‘z÷﫲âq–YbbK¹›u½z{Kð%ÆÒ¤–|ə «)φC=È/ϖY7ɾ
oWN‚)âì~PÐ2O1ϗ)ç"âÆ      >_ú’aõcõà^T
ÿŽP^³G§kHˆ°x;ùO¿mT—¸O‚ž`®6qч¶qΜ#ÑyJ©INN‰ôë
Zf°Œ×ÐÍî^¤užȚ¿P×N¬³û›MbzÆÏðLÏÜÜ~Øã)êðónîl ´WdtØØu/š06n ürZ‡È 
+n+$çʀ£ðB%å1TÆPôªÓ³ÅæÝ·}N.ª
-VÈç¬KÖJm¨(±`Ú¦YÅ_ÛtÜŇsЉô>é<address@hidden
-í¨ó\~]TېxÙVJ~%_Mt–ƒ^KÖÈږLiõ’'$?rw,Òss¡lšáðÏNSö*Ä¥ƒ1D¸É2yÝ.Ó}î2jååIBíS¥ªwPåRì±zíۂŠW+Ua;·B3U3ƒ“
     Áète€‡äŽ[óþü¶-¡õ>
-Å®³ñ±ÁA4æÖ¨–NzÀ1L½¥x¡Œê    ¢w×Ý-—Ò¾lo"^³ty30)Àdí½¬y0±5š  
address@hidden;†mjÓwLÁØuc‹‘ö{~"£gš=¥ÆWÙü
-XmëÖóâ߉$xñª)“LÝtI¬¼œ­£Twx.ù
-Øw˜œRqôG¬xnŒ~ÆÇëûTÑåJ-<´^8ìIP…ÞÆïrúgTVÇ(’¶1Ìðfã(ëˆ3MI7z
address@hidden,Ÿ|+É+.”?ó´+i)address@hidden;ïx÷ZœçגljAåÝ#3A!MOà>®òˆVÌPÿ±1
-Ù":áã<:”ŠÑ¥¼#2åŸ%ń…žj3|¦UÉ BÚñY Tn£îL>K|Ú¿¥:‡FÏ¢]¯L…
›{¹ºKF«KëU¿!ËGŠÜ^œó X¯‰©ª×ç¹ǼóLå;§R†
ÓvŸ8ÝR¢;7«Øg³Æ+Åoa™<Îü™¬£EÝ?a¢\.G!5ú[´ìÝ·ÅÁxÔ¡®Z¬ÆFÂwŒÂ+¢¼yÅ_IF¦d8Ù¢j4bŽ‘•‘¡U쀫
 mB,îD¯¦¤úý»vJöö£ø½/Dô5îóϸYÖÃh’hó}e¥ª©eX`9oçj¿(Á)›h”Fv¸€•ê4³ÓÙYý‰•ˆ´    
  4¬f5®Þ§~ÎxçhS\¦Ë^eì‚ùÕ}1GæBåÌ]A­Ãå9à÷«¢Ü€Duž•     
Á8{gªe­>¤Jc¹ò—N¶ 6]Õ÷HŸç‚žtÓ{zÁ²P×àÁ˜ùnˆ
-#& Q`×ÏH—h¹²xŸmý²kªµŠ·(^To¼T[°El#íMðјvJåí®˜…meIŽù-JþŠ¦î½¥AÿÓv§mO
^îÀ†íΧ蹒ž§•É
-aD[m8C¸¹G¢ôëv} ñÝà|\‘çÁ“¯I
Ô0‘•Ià7|ï‚ð&eðba[R<wWé„ïóäÜa8ÑöÔ¢ô‰-ûÈfY—¨Þ‚Ó·TEy‹pc‰UïÂrá|×pëŠ×3:x¥%´ûÏSáïþ
 ¿5É  Cœi£d)™YÏ<wsV3ýúêñ‘0HˆïVµšAŸ÷Up{`øß.צã
ŽÙ©a«¬žäµÞP¸'âx‰Á‹)¡Š¥b^[žŒéìÄ´¤,:address@hidden&òOŒ^cíØÆîˆI*ÿegóv)ÔȤ8ndåÝ|ö-üIy
2ùøU~íÑV$2»2/‹T        
ovUç[¸Qó,ùÂêÁ¥IϏîßє{ɓ©ŠÉ$âQ¡PæUÒ<Ãwv`jlfÝ!sñ±à×In¾     ô
address@hidden(”£Rã2X§LrY™ÑÝpˆ7ƒG ˆOðúêdSk;-teÄõüY´r¦Xáx 
î7švè´ZPƒRJðPgÔÛcœÕö¼Ø\­´ꑖWÍj*†[¦®Ü*wðc=rI—3c8"QcÚìPç{wHÁæ´
¾Æâ(åfÚ%­Ð'Z{èhdÄìýôqßùÒÉéXÂ1€â#ÍÛVª~qÀš(‰7`ä}Ǽ'÷ègü¢ªÈ 
Av3ó˛¬8’ý~¹EôŏÙe\ØòëÊØ="address@hidden
iöM*[堍æÓìŸ$¡’zíc¯öµÀ ]š`™tƒÞ4á²Ò
-‰y¤®¥“îaç?   
ÕLߤ«ч¯ï(zAe¨E»7­ÐÓ`ÚLpÁ÷LÕf֖¯sK­ŽXNAÚ]ø¤ÇQ?ÛØƘÍ#È1Éà‘q©’6ž'address@hidden(address@hidden"žY#׺C«aK†H°û6C*I‰•Á>ˆñȒz㼚³Š8«<‡
 »´ýnn¿™%îòr’Ôú1ð›‡3MrK3O„Ê£ÅUVMyK’^˜Ï       žñ" ?üàþK¸™z
FØ]ú¼èŸ'§K.ÍÚ܃ÈÕ&address@hidden@Ðâ'cH],ÑÌíxåË¥œQsŒ=.KÇ!|g6”¨WŒÊ 
ÞáÀÍ­Øn£ÛcS/èçFÈ0YiÌ̖«ÑcÚºtFPN¦èÀ”}/¦®éÖ]óÁà]PhÇ⣷>U§«aN̗bì¦tz1Ì]º§o[

-ð•—05ôúW5Y°¸*’Œ‚¶ò¹và—H9‘Þnêg¥t´%éEÛfÔT7¦
œ`è*·ñU!ÞRW?ŽYâiû«sªÇ‘»§äÂÐ#:‰ì)›õSݒuI×mS?*‰—ñ&address@hidden:›øÝêͤâ©ÍxhF[øòRŠþÌÃësåoô'•à‘GÊéýÕÏú
ý‹|ð€ñ(        ^n®õ±(Ñ­×þ°²Áѹ|´#:qÛ{¹?øjkHGø     
ïˆ|=ç;?#n¸€Fï•É£R-m|ÝI°Ñ°!$]Å[Çw¹q°üõ-¸Ô>òíë#D¹kû-ž9í^]=•TŘêr*(cYR²ZûàZئþš>b¯ÙÛÁƝ(address@hidden
 šçà#OÖsµp„ ^©1ą¤y)!´íü)5¦:dþ.üüä!2Óíx}Í;4°1CŸgozú
xd–×$¿Žõ'address@hidden(ߜ׬¬éi,ÊMVIɔ¿P±ùözœ!-ùWÎ$ÝüXÁû^œ!·¢Ù†^ÒÄì´×Q£M˜oM¹"O‰›

‹~K‹©*(_#ß{¾Ýd,ÈmÛCŠ¶ã¢ð!ØS/ú%3ŸÖ%ᲒËLÁçÙGM+èz<address@hidden&Tüªjî¼^'©‘óMÅS­¤Ë®nµÄÉeøÌ"oX
 
ý—®¸ÇF9ç!ôtDMÿì¨6“–WnûÇì*|address@hidden:E1MðçrRù1ð‚ܹ¢¥zo•ðΪB´Jm™„íªz
 5¹³Ñ‡ß-]¥S'Lõ±Â4ÍDÑù„)Žš×<®w¶ªoºä㤌̈́ly#¤a.ÓËé±Â-¾#±‘èâL   L„Q…
v6ß3dק‰u‰È%JQ‡7c=SÃ*‡®’>}5hä–s        K{~³[
-·Rð•ñ#r·d¶îæe`Æ?”ݹÜòكE±"ÑêÀ 
£~Uâ-p|Ðúý¥5£%çΙ|„HÀ_ĶþÕ_/Ôoe¤›¢-;"ñ£VJó˜3#”êcœüßÕó–î|Ç*âsØîå    
‚v„ÒH#¦
-_Myãb\øO½-²Ój„ž€Þ2’à‹Kœ°ìŸ6g$쒄a#—%Dð½8š/j{"#àƒ<ô Çj¸Ü^ÌgމëX
å݋ð]çôù« KôiS]þmD‡)>P»rô…
PÄ|Õq[xu~¥ÛN¿2Ï>ž€2µc—+Ô-7‡§§÷ëCŠLî7˜o½öÔ7§&ÑÐêΜ³èŽôš5bj¦Éµ”‰qUÑ­š?hiõË~‘B6¸M„+¶ÒK$fmÕ¨I:ãÊf"&˜&address@hidden<ßî“É«’ß±UşÌpi§a·}o«ÌqŒ¥ÖR§aW¿®òž¼aŠá5f0½ˆBzS¶›
[nŁÒ7ÑÃ`ñ<è˜yrå’ºí…è1Ïæ·Èå<¸¨­ŽƒñìÅ{~.dÎ1©ëÀßæ[Á|µ
íGÅI†pǝn”·7ªIÅñDS8-‰Ö$ÉÀ{«Ä=÷_-`Çð
-.r™¼÷‹c
-g/ 8êÀu¡äæ–4A’ú,T1¯–f
-Ä)address@hidden,address@hidden>address@hidden,Ð3Kšª_ÃÃ-ÌÆà¾ï½ë/Ê*1!µÏ?fiº¦Ù+Š¬GF¹U4æµ°Gî{±âßU²~ÜõÊùuS`!
-ûµÒ3ù¤Îˆˌ'ÊäÇ-TÿÉúNœ¤2l&U`Á”
-ŠŸ-aÝ%ƒþÌoä°S×ImÝ¥ƒW>'4˒„‘ò¢Õ9æ‹)řϘ÷c9@;îÔSÅêü´-NW÷ò“Âk(Á';q=ñ¶‹~ƒBNJú=ïzvÚ
-*Œßh›¼.ÊÂKBؾpÝqG(Ýþž.DPb5(&·F高Á¢¹¦
-¸Óö
ܓ½éûdWó‰Mhaƒ%[GFêsô€;ﴁ^ka–Ü&9k;M!a€ÛØ¡¥°šÐµnS„£
-:hð›%„»þá_X…á±…CY
q–UbÙøDŸþ¼p°Òï£Ê^    VÓp>ñ„æN2Äí‰HÈOÐçÍ 
µô–Ò–S/ÇWª_Â?4,y'‚Ù·é2«Ó—î—6E×ÉN`dòPa§‚ 
©½|_{èA]f±lÌêÇnqÆ]­ù{F©/ŸgŒJ¿Ï»ë‚Haþ³è¥E‡>%Çs˜”5üsy¶6ÐA.Ì}¢|¿þ
-LՇrHHåêà­´88Ï·ø»MŒq»Çã–Ó¥Woþ"líçZ}(ÞùÇM¿º6îFÄ
-žPj0û“¥Acÿ8&sÿw‹ⰇdªC»œ«|£¼×©j­MÕ‚kÃËZ;q£ÁÛ] ÷Õ"ÝåÎEJ_˜Ä1¬c 
°Hsr›”墤üåk¹€.?[LêŠ?¿j
address@hiddenDVÆóÀzJ+ÄÝ%­·‡s/ÌïHˆ)sÿÂ[ßà™ã4;Çìd9Pܚ™Ó®“éœvã¡“_W¸  
×¢'"Ö8(sŸ|address@hidden/—ÁD9ÌP8Æ°ˆHÕÂRݸÎфÕÃ)$G8|lŽÖ…C)à2½
¢Ç¢£ˆ~›^-=(åd†º)#ªÖÿ^€
Ê3,<£Ìm9NÞ¡#Þ_wNŸ´ÓG
'6.Ôô™f¨Âݸ…u¢üHG½NOܶdÞÿ&œ®ˆþpXš‘ÏõÌ-¨¬‘DÿĶ3n!Vàò…£ØÂí¸¼Æ­•Y 
é#4Ö{8o3ºÃ^/+â¾"žEE’"ž `   K| Ì(ø+‹»:n)\ Î¸òœ4O<ª^ 
aÙ¹Ê(¶]¥{‡ò—U¼Tp¾ޟgëO»î¾7¡¡&a]šÙu˟‘)b{ҭ͹b+Þ 4Ðáóö“‡V”Ï4Ü
-&¾¤Dã-#Iö}_Õãlå-ÍWÏt&×h¹‡h÷¸IpåÃ4p+ÔId0HÇZºYùÖXÅS?t;8áÄß}7.öwIŒtÞ:3º
ApÿrÈ
-Ɋ¼cêƒÄu¡ù}C£:âÜrm 
8¨pƊmÜè¢4¬‡Vا?v?þr¿x*Š“—ØéÎ)¥Á£gé&7XËòc´ÜU.·§¯ícútJƑû+M#1m70}”úºØ¿ÀŸŸj´A“÷wŠ?Ûzµ7&‡F0EÖÉÒ³è(ŽY{/)}ó_&zU®=xHô}<ëf†%)ƒ·òOú°Í4:Ük‰l§„õ>„
±feò½•£X±z%‘97Cw1¬K»m0Ü\¯
-6ä
-xfNNC+RYGbtPp6‘\hÆFéån8\Ò?©ÄØ6wdwŠè{Œp
-¿h/9zs”ý~¶¢ìˆ`±âü¶¿çŒòp™óìqD…ëŽQÝ猉ŠõÅ
-¡L‰ƒ*uµªÚ¿'r[ǀÜè«V€ŸBJ°,&ß0•©õ×&,3s’N_[çpÌä
áýê³ü…¡Ý­Ì÷ЄƒuÙráldcиh2[;address@hidden 
Sn·ÍÃÛh<PŠé[Aµ¯ÏzˆŽ˜]Eˆ¨iá'øØhß³”+`ž[2³"ºŠòѼT·ƒ>úÓN©sR¯Š%QE¹/|û3€rÁ:ö0Mðj~—t†åB
L¾ø9 ‡oÆ'29‚çéõmÕSfèÊè=°¿åï_bûçB¸å:Ykl<§Õø¦Ïæ6Ì    £a€ëÿj­ó}”‹ÃR†'ŽYcD¶ 
èŸnIÖ)™x*ZÀñÄ[1:address@hidden)2HúNÌïMó$Í_®òÖFznEkø°u‘é¥ñ›Ü­Äô˳Zön#nl„Ž6­Í+aY±–¥¦à™`-
 é,VÊÜÖ¤i¤-Ŝ/÷j•©h-€1HЎ
°zxžç”±|],­lŸ†ÞÃ}S`&„Ù6FNøRÈ»6p]–ú-cÂß¼š–òƒ>œ™
-ªïé|òæˆ9zêDîj¶úðØÒÍÒ
-MÓW-ŠÁ)Ú¢ê1³í­AvYƒYê¹À‡É!L¹²b×wÎoPGTÖuÏäÈeñ9 ÇƝ0¸7_oÆhÀ¡Äz·„Æé     
address@hidden)P£4
-P[ùÝúÙʆ…Ý?Ss<ë+KT·]·ÆLϝˆÃ&address@hidden –e3¨Wk$¬ºŽá)©)wÛ
sœÂ¦ïù0RÂ0=a:7¢/CUÔ.õSÊ @èWo̧¸µáíÝA<vÚÓ2…*Ö«B—s„ odƒ¯i=±u]öp¸'
mé›i2Tè'bÚà§2%çùòt5¡kÞimõV:-Ѿ"‚Ø1²myŠßéÖ§¶ó(J†zŽ²7.=Nн}I®P¢‘¸x·®}¼gÿk¢Eô«X~
)”Iì|\XÄ^­Ú0‰Üc÷”NçWKÓ%ÔÆ݀ LËxZOì·\    
address@hidden:wm|¤D¨,Í}wóœ‚ðN(ú}9X5»‚¡'     lp²fd'address@hidden 
‡ãhIʨÙí²:ö"Ñ3"ïPr!Õ_3™î)¦å¿ò™à?ÒÁ¤GáRÂð±Ã߈¢öÆrJ˜½Zq…êë]|address@hidden< 
A÷&Š»Ž£IÞdáæ”â+tH/­«KŽ!ºùØS:Æ"—Uuš0…;ÀY#¹°lC|address@hidden'È>ÊDm[Î$M      
  [~¨r’჏'address@hidden@|írѝÅ\à&3ËäõÛ®ù ×*Ä°      e‚£ï×ԁ–4
-b½UˆöƒŸv0UëÝi̧‡`§Ö£þ-rg<žä®›çê9 8
-=ɒká÷¸'jø˜ë.z…
Æ8gdTt&nõëÙqqá(Þ[V8ì叵Oå0¼Lo®°õ{ÿÝ6M°¾êˆiËEîH<R®¯ãaî|&address@hidden   
address@hidden;?ŽFR'Д3[õñáO¨—9®yM=,address@hidden)þyd†
>œXçk±Û
…XëlœþԚó•d©ò•þ{÷Çc齫yÏ=!œ“c콮̂ðÔö/ôƒ˜a灅
é­Z#rÏ#‘¦Â×64e‰0)ËT’Ö_kŠ#P/O½LÌíU…rۅb›ùù”±S— 
ƒX“ÏèYŸûC;†S,•®ì¿ðr5çÔçû~Mœ÷$­æ•*—³\ê
-·      ¶“øŒ$|²µÔy[<—¡ä…     "<[Äô´-4Ggyd¢  
ªæÍû]6±•äoÓÊ/PǏQÖÖàÅök¡çзƒû«.}Ъ%vx^~1
8×÷¾)¤qÙ     oÐ&6)5ú¶.K]~oTõ€'}ƒ~)Ø~.zþŒÊÜ¯Ýµ¿+µ‚nRi:‘Í';#$jÈz€TqZB 
²9\òÑl‚ÑÚA†«ä-!zjãÈsr,o?´sف¿‚„3x^[˜ÏcìÕ;   "
- ¶:ÃBõ'’’–ØÓIº®>ª]Ð6Ý3MJ݇²w¹×µßž¾¾u\҄JÇÿ}꾩<¿¨ˆ¹‰ôEfr}ø<ß7FR|P¯Gu[
ϸ‚ø—Í̄ÑZ%Óó\ê钦ê45ž÷®žGÖBà$¨l#'s4‘†,—ø°0ƒ´™À?°Œ 
¦•oïÈv÷$"àÞtâ£|Hº“Þ(™o®‰ˆeÕMäƒcJwÜlÓ!Êñcô˯™šiÊFí揷»ô
ԓmÔL‚'þιœ2ÝAŒ×:ʌ•{"åyȹ¤¥ð¡Eôb‘ó–«tÇæVm<å'address@hidden@=S¢ß 
‚p~Iá)w7ƒÚ1M&address@hidden'4£è 
±Øº‚ÜVW“vv¯xˆðÍ®"‡„éô˜ý¦Ð}¸^r•[*”kI¥ìš§ÿ]Sµ¼-'ënõ:u»
-NT£¢Î\k°Áä†%’3¥×
†ÓbX£–Ù/Xä£é-ÿŸßW'nÇóC”ñ«X?nA„¬!)ÇÎAñ›Ù«ӛåóʕnŠZ‚»Ü¥ÄÞlžñ§ÎR­.ž&Ð:Òx
   ù1¬àlŸ^yIÂ#Äù›ˆ]£à¶–s²„ÕÞv¬¤u˜‚ÎWHÈ–|ö     J¶ÔíWõ
-[Eè‡iY        
{È­$Žääcc>address@hidden/‰&%Ä=:ê>b÷³„Kt½qq®H­fêT߄¼å5®ÍºOj›}&Ì,fð6+c÷E³àNÊl7ÛÇïvÏîŽ'¢-¯˜~»Þëôc©³Ò'address@hidden'ÀãväS
      {FOü„LîZœb,¾TÞbgu²Nc<3:{r®~vëÊÔòînæ
5V]mÍÑJS»a“q(¬nÆT¸ºß/×àÓWuR¦fõjw/G~%pÍrZCWªÿÆ3Q$x64W՞ËÐÍõg½~$Úqº
-G¨À¥šqßVäM˜=Vhw*½­R°Ø,Aãà—v”,µÉ"qkü&Úÿ‡0ÿÿÿŸXÀÀÒHÏÞÑÆJÏÞæÿ+212 0 obj <<
+/Length1 2089
+/Length2 14950
+/Length3 532
+/Length 16096     
+/Filter /FlateDecode
+>>
+stream
+xÚí·eT\϶ö‹w×Æ5¸»»»»»»ww‡àîînÁ‚'¸ûÛÿ}ÎÙÉ>ïÇ{?Ýq›Œþ͚«žgͪš½šœXQ峐©ƒ±™¸ƒ½ëg&z&n€ˆœ2#€‰ž‘Q–œ\ÄÙÌÈÕÊÁ^ÔÈՌÀÄÅÅ
73~+¼+ì,ŒŒÀ]ðOÔÄÍØä\ÿõ-Ôý6·~÷˜™yš™Àþøî`ÂbÞVá/V<W      I*lі 
ßԿؼšj[:)ãD³Ù¨ù\•…†x+beä
§ŠÖðŸÈ)I?gƒý­Ã¡ÛiׯºÝPŸ‹¡’ßu0âQLº‰X”wiЕ~—
GFjø¯ÌX¨8 × •'¥‚óÐÂêr½qÅ
æ/±¾‰Eȹ_Ðutk¿‘³ëm–î°ÐX~•^-a¼L*v¨Ž¥|‚ö~?¤=ruË$m^ø"%»ƪëRkC#tX“bideÏ¡{3!Þæ¨á
+ùÒ8
+¤|ø¸   fé      ù•ºÀZýB~¶¦~õW0†CåU<ÎÃÊk!”•VÆrf 
Œ¼ÚŽó¢¯ÛÖÕV\ŒQF‘{]Sóí#Gý‰â+C 0–&ÞÇH-̉‘ï ªQ^ÊÝý 
«™&‹¬º›¿~ÒǛç½\áŒkúÅNU§±{8O3ÝôSUnŠšíÒ%4مF¶%Hëw]œÀè*gö8aןP“ìuñ&âx"cÎÓd
<Ät2+ ±N…e²Y)g É%/f·ÛnÈu+€ŒßÅ 
íµ–(HiûAWPèRJ[:nÌEŒoÅ-nڜ-‡é4U¤P¸™¯Ø¹Níë·©Š'9W¾}cÓiRqÓÉѸXÈ­Žf~Ǥ¥Zëáè>address@hidden@öbfL"n^y.V
ƒ€ê˜!1¨Ø«S4|ÀZ­0ۙè2öۜ‰Pº8Rïwj2vE  ’
1[/Ü(H´Hp5G×˜g>ÌcÈJÿ쳫ÉÜ|c6fKÓ51õ"þ}mõ{ܛ?¦ÆÖ³uߨþSz/íØ$s³Š 
Û½Þ±Öü=›8¿“Ežr€‚˜ƒ‡ÍãûÍê(Ctæ;’K§hÓ,F)šañXáŒ'3‘ô·}€[¶µ¬¨ùî*âÃX˜M
ÔþëÂè§×/§K«  address@hidden<*íÚ¶Éá”âŠé„ÜZû½Àäkñ VˆKG¾“…
<¦dÓ·ûåœCl=Ò^I15M‚W8â9vÍ\SÃ*iÀá=“Ÿ­|C¬£uïÑjÃø©jÜɸéY»Ì²ú´öj°*|‹E¡J¹}ՆͺÐgÿ<4=ŒÀÓ¸„"Ô)¶?×ÿ°*dÁX'address@hidden<\¿y"“8;ñ+O¾¹XSÿȑNù×pÐî)k]0_
…rSY(r¼<–Ó†véá¥I€nLYþS+œ{a_S›'ùYFø˜3$Ύ6Yó‹™I•ìÏ.•M
¶ýïî4ow6ìŒÌ.®§PŽbyÖá‘PJë]¿ZüYBI>«jÀRÿò
>Yþ`&¼Àk³ê,ð˜U¼S´2WòM MF8³
‘i«£ë³ì^ws
+HsZzùà9ϸõq츤/WñÄ~..;+!á'.GkÀÂAeÈFÕp¦>ÛZä÷hÆ\¦„ã³Ç±ódw^¹Z—v¡]–8
®d2”W¨­Ùrñï«D$U mt¶ø¹ pŽfòKgý¾vëúL1€šd](µsn¸ƒ_ÙW`ý×
,„Âé%y½wn“z²¶¨¯“¶B¦ØÇ[ü 
=fáH)Å=x[±×;a§ööQ©ìÛurõ/DráO4ý³ÈaB—öÃWv”h©É¼Q푟=/¡É<Ær-¿C£_xoiûy•\[¹8´z{6Ö¢ݍĔÍôÙp‡Bí¤
V
äZÆ)‚ùI…ßÒÛF‚ðs‚¯ìñû„×ý}üÝ66¢¼é¬Éúo+›…
ù\Ù°3Ÿvó=ý#1L”øY1ÊMÒvƃn~yþ:¼®Õæ›Á&•ÉE"µ„Ý)¨,ÄbË>ÍÑaddress@hidden 
–Ÿ{2Hº×«œ!‚úAzV•áˆzåY~ŽÍ–&‡8Ú9ØzL 
CKç65½;RMoÔd|%²/Y‹FIÆ˲ö907Rþ€êa®ÝԈŽsò–ÜWqþâ‡(wkאÍâ.òÆ«ëõ\äêôÞ½¥a+
è]mÚýk‹>ŒlC‡öw¶Dö<y,
address@hidden)–¼‘Ó>
$gßhaŸ:œ*—[ðŠ¥        hÕp«;ﮋþùÛá[g/:¾ç#ÞÉaNْå
Y=Ø&address@hidden'¼ƒÝ­Oh#`Ø;Wß%:4†$¹³     ìœõ·ã3+Â
‹r£/'øƒµ‡åõïA0Z3Äà\¿´‰1þº®æ«L:Ó }âaG4ºQóáƝ    œ´Zր eØÔ¿;µÙÙ9.UG¶
+`äWÊÕÙ[üž…²I"°ˆ>,AŠsQÂÔ$ž"l–¿ñ6èç̟˜DfJ›§vYæZd#N“Ü¢®*uԇ_±¨œ  
address@hidden ļ+‚Eæ4ÊF7#CÒÄ'„׋ë€CA<Ñã(jƒ–m+á2¹jGDÉúÐÄ[ Ãñℾ˜m[Fê0r
+«á›³Æ})µ§¾y
+.Eõ¥âƒAê¡Àr[ZÏo?ö-2—Ûéf}ԍ¬üYõ¶(L
÷Ì;¨ÛPp’À<>ËýÎVáR¾“''`Ïk̟Ýߦ­o†ÇqBӊ2€Ñëè¤*a°ÅíÙSÑð 
Áü½©}¹O8UèÏUþåQˆã$‰¥6í8ãá¦æ[ÃOÉKÙ×_j   
pݓ¡ÙI«‡4|úî>;”ÿžSVÿ6r‹2©¢¸Þô«ºgӉ¸/ìópD‘ãAZÿ·YìªÉî»úÜmÔmg»éÆAóOÇd½SñŸÓ\XèO¾î#MG2ÇWºKQi‚KºEÎqº[¥>address@hidden"½Ü8‹“Ö;ö;ùS§ôAÄx?,äÁIÝt¼y;[7)
…eU&address@hidden>š舜Û|’¸¬MÐüt5XbqÔ[”Ë'À¢å’ñý7²r¾vçÛ]Æ
+~Ճ$Œm(\î¦*]ÃR…m鍄Äu·‚P؜Hèš{‡w¢Õès"».ôT”?*¿ø¶=“F*è?Ü sj¯”…
¹à–íŒÕC˜Úà֝†óITŽ‰=fÏXÂÈï`:“k2ÂO€O´nò*ò;¼p€ðÒá+r$
Ó6°j¨hN•)Âáµï÷ŒZšö¨û͕‡3ûHÚõ
+)[¿É²1¹Ä±gokÀ¡ÜÕ6éÝj²pd·a:”÷Ä~Ûëà-ºêŸ&8_Rá9n©fu¿mé#Ÿ1"—üCÁö
ªùaÛxs¬„$À712äÚRaO؞ÉfoÔ;ݛêØwdã5pè,½>ÔÇèHƒÎô•zwÛO<    Úú>l~
ĉú½XŒuzº_]÷ãÃÞqZWµùÂ\yP¯ù‘§¥$€–Ύh²ý]®Y”aׇ*ÿþJRÛÃáÌèÜyØ­2‚ÊX—X”Fû‚螶þ¨üKÒ4´óçÆ'SÕxZ=ãÜi%ªÖN˜âÑúsš<^üL$ª4/dð¦Õý5¢¿¨!'.
•ð_rm\ï>u;z€wš¸I[îø¨{Ú)„U/address@hidden      ¾h}w—uòÌyži5ü–¸Î–wXÎoJ%. 
   ʽȑM0i’.îägCߑþ¶#‹Ÿ©ÝK,yõ~o*Ñ2]Ù±ÿ蚛H:2     I‰»Ï&ñæíMõù­?H(
+„l+Ւøê—’TTFh:‡Ä†xl³NÃ7“#¬Ý˜´tÆ µgø0앱&)x0_†¾Â¶,§ó<gtRCôɸÿ³\Tv`¹     
{Ü2i
+¹eÔw£9ï'ÊÃîå¡|Û냈¨jtÓO£9âñÖ
ÓbY/QÁl¯ê,
aWäJp"NXùp”9?—üØì'1pñù‚SÀbݜǧ&„„÷šÍ÷)`Ø°²]øs‚ŒzçZï[¿Û÷Êóû®cK¶Ä2®¶¡kî•e¼(Û߀ÀŠý8xà8;Áý•ÒAë7
N_JZ'¥½        
P·„X6”ã¹Lk„Øm0ƒ!=Š1IƒØkÈM[ÌU˜Ðf±SRLãF³’·‘ñ‰¿ca`?z÷„ªi)'address@hidden&‚aè[)address@hidden,ÌÖA=ËköaX=ß5Å
 ¬b:Rë  
÷~èۈC:Ю÷²êêg7æË´ÝŒf¢8¬œÜVÜ>ë²jyÓö,샀nH;Rr–£¬Þ‹-%Ò)à¦uˆŒIÙTúây\$zbieúùҝê’4”C‰<Eùk(address@hidden"˜ãFжF€¨ïiyç«&noOøÃ
 Ñ9e*f
Žz
+°Ñˆ"ÕðA4yíD¢¼`.Sºî«táIwYøLYïHZ&¼‡Õ¾l Ï3Öé\œ¼Ïãϝ@'û^ýIŠÀ¢÷…
Œ~VDü—˜UræHiTès‹rUê{é¨?Æ}ÃÀûEÔ/‹kIx;œW÷C™ŒcNü´ÜåBØb£8„DÈ   
fõZ·žãGÓ¯„ù.Þ,
n•‘ð\ìHH›Ýb?¡ÝõìǑQΤä÷$à>[D¡‚©š5mL®
+mº
Òÿ¶‰Åê>address@hidden">address@hidden(Ú=QùӎÃÅÕ9ÉÚ¦'ü‰GC¯ýÒ)=§ðË[ró³>´ÉgòOl•"´aTRÓ8N›eŸáCøí´Âqëù%í€ä
+ð$’;Èx
+wºâðf·.˜bvÁ²âsEž€Q莓Ÿ®†2ED£JŒÓ? -ŠÝI‚/®8=`¦-7G?<ãNÀÄV
w²±öÜÏ<ïe     [Z¹üV¯ÚŽäÌÔÆYaIò©0gk6$Q»/톃ÆPëR»ptœÈ'     
rÐØþŒ¾¼7œ>Ԕ÷˜$V]Ì<nÙø*Ð{W¨PŸ$ôŒk9Ѧß~Qδ¹9ðÀ
+H
+ŠI”Ÿâ8ûÂ'Œ7,8…¡„å%ÇÊný”‹B”øcì-ƒA>Ñ]R‘«Â“ueB.ܟ‡b¾ºðésU
+1Í3¿±©1÷AÏ2´Yk?™×!ÝÜ©n    *tÑ
+K‰©¥èˆŸ²Ÿèn¼OW
+×åg„˜Ýqõ—‡`cE¶–ÞǗqxÑÇ1¦à¢EX$‡$÷¯‘8‡–Pøº³üRw¾¸¸ù͉…j®¯Òxe¸÷jDÐ 
éÒëfmð1¿†{™`˜ú´^¸¶ÞG:v愦~3)½\ʋäö‹k;.XïΏ]Ž-–Ÿöù’4Eà[ªLŸ?r³ª\°ÙGIöÂM_ÞO­e2JK#î´¼¢1¤Þ4†õ¬¬‘¨'—DÍíÞÖ!`âð'address@hidden
;åÁñr˜Eé:ɨçýö°<Sõ—MÃ'1ÇCÇP;“·’®]¶¬êïð54ŒsóÚ­†ožä.¦Óu˜Ç4   
t‹_}‰ñ5H¢âpkú£góHd+Yͼ–‚MW5‘³>÷-¯œ¬ÍBÊÜw‡š¼ÇGgT\(c|address@hidden:x›ÔǪÀ`9:è"wXj±qëiâ1†äþ
…ìwÙâÿŒòh²qPLÊdõnäIÏ§élÃo؍:¯7x¯ÃýÀ³K0…‰ùAM)1²_Ÿ÷…
Å1±þPÅ1?ó9Gܞõ~]ËÂh~(åÌV™þ*9%ŸJ\EôX‘txOèäÁ¥FÇnLÌ}©•S=Ç7Ÿ½c>ÙÙ|.ŽG3Ídpô-¸7IÙ&Iܒm\C÷§Õ’q–Ž®Ãþ䖪¦9Ò£—nøÚÁøìÁ
+iŸ¹ü  ä$E€¿Ä¶ù'ªÆ„²‡(ù•™¶QÜî[È;¶u˜µöTœ·¥FËù,NO€¨ùçwÐè 
u·,±jŽzÕko=ߔ½`ô/ð=zJâ}l÷Ó"­·`ûŒfx^qÌÃI}/â›ÅîIWõÞZ‰šº$7P'-2­²ëD)†_TÆÔ%¿
+øN’yË/ëéÏÔp+îéKÊȄÓry}Üy³þ€-É>ß[•¿žq

;—Ä’F¸C„ˆý>ÕFŒžÞ¡ËýTËAl9
address@hidden':Ì,address@hidden&`Ù:tOÅj\3ŽÆé&X(ŒÆ~s´.Þi*naKj
N‘”¬µÛI•¶¼,‰¨–)zûì’"| Óñzø…
MÙF«ÀŠ›¿ý;g‹¥OE#ô&‘iÅ»©½_Æ~#Íq+ú}ù„¯ÚôÃu._õ¨ÞÞ1>ù `oïËð7ÍïCºVÅe'Œ©¼ßS
Ž÷MøèßÍÅõsäSº™K›a2mH!“Ú™‚óU˜Œõҋ(9tô
>ײ•Ž¬P¶ªÏVg>E€n!ê¹ÌD¼JZøÓçø[4È$žr6"à<ËsÐ8…ÏRŒøØÄK×U½pB­¥ýŒ´vùyàC
â°0QÞ-Øç¤ÖuûËíReÃv‡>î»ÃJóYiû°žMw¸áÒ%áD#â
ûlijï¦OÍ
address@hidden
+õ¹.̌~Wm3Ûf'address@hidden:$A͑®J_š½ÁG{yp)_Õ       ÛAWöü‰úa¶6ïú^aW}Ža.l
˜Þ`2>;è³£ý7'—K°„0³¹‘–!?¾˜ÝË¡±²h´Zptövû †4ˆx¸àãww‰
a²§%N¦ÅÍ>k–ø  ώn!͇©ÙÐwÉOî&òܟ    IÄçÑù‚âÁBÎÒ
™5̇eT‚rŒ†çŠ_ÊݟIŸC2µôº§SB÷~¡ ÂšÿòT`‹lb%,û¢N¤®2a8„¸9M`ï 
”‹¾T²•›Xè­T‰'ôÃè4Ú7¯Ú£ª.TòI=0Ã
òî¤)&Í¡TɗÚKßŠÐgYAD3¥ 
ZAÍŒè(Tç2UƒÛOGÚa7ëìÀôøQ¶‡l¨[/+¤¾à³ƒÜ#“b^ytÖn?Ðê;–{jD¢Å°"—¢*¡u¾,VÙïËewöà}ÇÐQ~G„e?:}U_HHÏÐUËðÁzƄQzÛèøÍñ3(Š7
+øË%ëžÊ#ÌÇÂ/bš´:address@hidden|§Û¹îfû¼Îsõ…nôd¯f
+%Ò¶Ék6;q7u•%i¦œñÉ2¾û~AdÑfÍ<µŸQh²¡¢~Ãáé{µ‚”8ÇסA5¸`^¡Ì\*å·*ŒÆ+<D—ç„?“¾»bR«ö
 Ø„¢”y^qڎ¾Aå
+4çp5í**g©?ï!Ó<}?U\êHD®W¹%¼
±à¦loIŽÃø¤ïîóõIœ¤l:Þ4Éb€e>Ý(‘œ„þmȖs~œé½¨'{jÎàÇÏUUÜY¸ŽL¸1|ғ%uü‚Â
+HÁÚùOU+¦Ö.`Oë).úý–»‰Ÿ¹÷šîçOúúè.—S‚eZž6Ö
+JU0oëHÀf)ÃÀïvOdSyí䧜àb»aMñ
+d¡ºÚu¹È7ò…®FÉéDqªÕ‡é        ~Öxø<¯ØcÀ•©Ä”Ú£öϗp½ºV™‚̈îŽ|5½
Žœ‡|ÃSÿ1aÖùk؁é‚oÞ;
+ó§ê^|Ɂ`ͯ|   ¶¼Ü     FŸ$OøY›—[®ë´¤yIÿ̧ü”_l[]ŽqµDv&MÔQ]} EU+„÷{oÒ´ (&*Ó
+¶†´›0Çðö¢UÏ=Ó½”,?ÙZÊ·k‰˜éºØÐn•*É &÷Œ§…
ÑÛDš)gœHæ,ŒÑHb5·Þ¼?këB†m©D¢ÄÎË(¶äûˆ3Ýá>|¾Gÿ”Y2^ilX7¾ÿJ0zj&É-¦Ûó³      
 
CuÀy½ÉÚ¯ˆ”,/Ýy»¤ÃËL\÷FêýÒ6ö~ßфmì{‡=¼)Õv©’>ÚgÎî]H`(ÌÌöu_üd¾¯”.ñKv+í×øú'‰ßäH‡
^lΫ¿PløãÅ;¢–“nÅðe.<ütÛä¡Ո6Ÿ‚L>ڂà1`^[hŸ´ÊåØgY_ÀsbAü0²u
ëϋxâ‡CxpÛ́l*=DñôÃlÇsðæHÞw ¹ïV†]¹ª¨ÍÜ°Œ¬¾¾B|·ÀûÖƒÑÌÊãE
ÖÉ%ÿ®àJȳ,JÄ,»ØÖ+”ZβÂBtÙÈÎåLx4àà±%Ëӊ³‰0ˆ
jH±ë¿–,Ý_®„í²¡2]ÍT3î·&X™Ý4Oµ{%Ä4Ó/[Éaðæ€Ý!œ¶âÛ*Sóïç(k9=Ù°¢#[?hSD©;÷º
+r¦4cFì¨3p‚—¾’ªµæ¤¥PowÅj²Ñþ™?m4Rüë*'Í.$¤e7|ó–ŽE¶Î­N¿–±Ã÷«ì/lAÛM&F\æ7ÊíÒ̚“+ÔKm¥R¹*Š”ð
+½°©}8ȸ{þéO;HDäéé?–ð.Tô˜ýÛсðf±©9Þ~,¯”ÕцíqâÀ1ŸÂ0ޜ™#¨cü¶Å·=ô%B$X¿R×J
+ãÒfU?¸d­6'´^" ë0¹vcB[ºÙ£W¹·hÑcšÑ%ïaÿ$   n*QÅTC©òÍM
+€>áÓÖ['address@hidden&Ä        
ù]r]㳈&F×Ìô¤7QHÔ»ÑÊVj~Æɗýå:F§D×¼"Ç¢Ý8'x+PØa.Šõý•Oû¿ÏiJ”eß1LVþ†eDñåi¦WKªŒm+ží«—”³è€c{ITÈ»iù˜EC¡9Ô
HSõЃ—l[‚*Oeöâ~®wZüºE-&3û›šwœOÿ®|ðѼ‘
+·«~á^áòЄíå‰sÔdåµStý°ÃÓí
address@hidden(üsÿ»Æ—Ÿw…÷š{)address@hidden
address@hidden@n_¡Ä)¶¨xÓ×0=é“ɪhèÚ¿F±/gq´B$Ÿr ¾c'€?ÅÍ6h¬ F¯¢Ï1›~Ë 
¾ÔtÁ}•4ǹÛC˜[£;AO>éH‡ŒŒ.„<&address@hidden
+vÞ
×^â´z  ی£lž
ü      '½“Êøžñi^÷2¬Ý7[º"㮗SzÞ™…˺Uě]­lQšŠé±êb“K Ê®1p+›K0©Â¼¿[P»ž| 
êáÿ$=“Ú2«ˆo>Ù®\9ù¸PF³
VMöyëÕCbcs•·!g>.¹
+Qå
+aQ
K°T¾k•AîÛC±…ùg/M(íFq±×Ä
ä4·jNºÚxcQýÅÔï²ÂÙ ”‡àc£”“ãï¾ 
žÂvÏe¶-1¿]Ä+OPÃI†GšÏñò•Q›ïEæôËg¬R£¨²ÒA‚ÉBÍc=q±x,çªÓƒÈ£¾”MûiûÍh´cJ»-4TòŠ

ÃcÀ°‡#ªÖ;U½Ü¦Gs¤DõuNÅáiã!Ùê0ƒDÛoà¨+ÔÌ",Ñڎù«‘æ8çíÅ5'z}yˆU[
ë?ÊÖӐƒ€#[/VGÓzX!Pÿæ\Ë*ªIWö
+C°à‰nmžº9×öU80áòM †?³Ú+#Z&5ÅùœW
¦Nk¼¸‹¤‰}w(ø5pù³Ñà+êÖHÙ  ŠâuÅ 5î¼Üw}¦£#}Sˆà
tÆì~BwÇ?úŸŽëöøÁl³ªåDÉ!Apø ÉcJ¹©LÜÓSa}ûä?u†TҌȾµ
8w¦.ø`ldŽ-!ÃÜgÊC€gXRªåT-%\¶Ð¢ÆÓEâ“ü‚,{¦+‡V 
ÞY\9üÊ­ò+®Š6&i°W{I'}ùk†êðYîÃ|upJxCœƒªVª0â¯Ld©^ÃUmék’Æ\°h¨dÒ
+t•¤Ì÷Ìâ¤hÞꢎáœFps.çÈƱ‹8*+©õ•‘R]‡üŽ;ɖ?;c­’6~ÞåÊÉ-椭óœ½6kl:y¸û¥eïÓ8×YM8$'½°qøè
  ŏ˜­DËl½Ac©ü˜œw‘†Ê8mŒdŠöCRŽ©^BÃxXÐ31 ”ôh…
_³ŠÁ}f¶låÜݵ¦p(¥$Zz¬&ßæ{ɯ+—1§7FéÀhzYš.ôZ¾eƒJp#wÿBáïÝö¢Y¬ћ"„šw 
ÖeK#XË[mä¦Ö(s¥Òë<T,[µ+LÇy̨^“‚Ó7O5Ì}(ºüg!·¦Á…߶!þýƒ« 
û´[ËÓyH¢­b­N|Û=ëßI¾~êª×Ææí¸G!ÜÄH‰ºöoLߪ.ú-%íö|address@hidden 
ÎU·ZG¸ð’dtmsÏ3:üw„ãO­u]­3w¿X×lZi)T»ß2¦¢çå÷w³_n?ݱoú0)éÒû7&RV÷#ó¶ÄÔQ§Ôˆ†–×®`IWýŒèA:¡¢ï˺‡Ñá¶")?3
 
J•b“x¼úT™¼À¯Ò¼ÝGYGèúUX½<ôÆ+usèÖÑvhÓtˆõ(Ë#¡¢~WûæAëi„I3~CqË¥Êêá„DOÕÇ5$A†šA 
     Ìä"zOœ_h        4´'ª?D–°)p¸›˜W-Ò
+ÔMývk²¡““&íÜ6 cO$þ”o.å¶1.r%Í:1ø„’ìTúK»0Ýa}ž—vÇÈX›V,< é̏®šv:ê
;ÆÃçU†iKF}…È*=
D"@™Ÿ—~ù›vÌ4iÿÁÕQŠùB.¼GþáT®¤~ûÞ|"Õö˜¶fúö‹ÍŽú =“’SˆöÏʃ¬ÍÜB„²OcÎfE‘Îø[
Q°Bk‰š‚y¬'7i›–wÊ)Så©GŒW¯ñ©3Wïª|Æô?¿Åfqoö-'d¡U~ìa˜%n’UèËfÌ“׃Qy/¥:ˆ^à 
Žð¶¡Àð,íÚʬͨ½^×¹PŽ—`eXcåe'ÙãgéŽíLÕ3ýº¸—Ñ}³­B÷#}Ķ–o‚$`„cr¸¤T‚ž•‡ðŒêÎ#WÞ5«ü|k`À½If–ΐ0ó\jÅ4^æ̑>»[ººÃ¥—XA©~¡ÌWԊbá%÷›VjBái!{÷KÁcú
+m½¿&$àÂÅTbaŒw
+÷ˆ“³0Ý{bÐdUx‹5 ½Å_NÝËvôµ¾¬•Ï?CÍþzÇÆ·¼«ëc–Á¢)address@hidden 3¼`
Ž¨<ڏ0Œ=r      N}8~*MAÓ¿eó"Ù°wïe!>*‰EŒô[pQÿ)#Î,ÝåpßP3¥LÖ7îàij% 
!÷7vl»Çñó·)Š§™.j9ZövëV®®þ‘“ÚÓ¯.ƒ1C]©2¾w«j๭÷Gµ½_~ö&)éä¶úç׊£H°d²QZðö˜ôB¾â
       àHÕ­Éj©ïÀ7ñÛçщUÑyA±š„ƒJȸñÆÉÔ¯äS%ÂÎ!՗o¶[Y`D«¯†Á`éâp`•èîã…
òG0°+*,‚HKmfEœ²¢²ƒ±¶¾Ï.H 
2uñÖÑÆ««>(­Aʼ?’„ºøšTRtƒ6>KsŠmÙ¸÷õ#ùõ|}nPýÓ2êUœ¤IÑ(eŽVÀ 
閂ͣ2:þ|î䨽/ËçcA·'œüL¸Õ„ 
Èn°ü×°D£*ÜËÝê—CN×à¥àðe{éa«¯k‚èc¼ÛÐtü#?戵Z"‘G͈}
”¥fÊc\[`sèᯔ¦Ÿúa~”~p²xͲ(õFˆ%6õOL%¸h“™!àpž*ϚENÉÒíF„]RI8DªÊzÈ5¯ÎßÇ捕/wЋC
      ©{(\EÓ㚠       4ºB§¡œóý*Ù=EHmÐÚ¯°.wé!+$Z»¨
+½fèˆûÝ¿Á%gE?}$qq
ò#ÎõlPéÜs(‡˜ÙˆÈ=zŠå1ð„å#g¸à‹rƒ}!ajùç­»‹J³šVñiÄò‚Aºp¶Ziœù<—­sº÷‚®Ô5I†rôr–4wb¤ÚÑÔÓ#^~io“¥&]?ÈÌ«[cõ9
address@hidden
address@hidden'‚°ÅçìÚ¼]XTM)g凟˜â«u&ËH¨|5ۇ¥ÈZH±,í©?xó¶”õf-á銱µ¾u·Cvş[gcJ•ûYŸ½ÉÚ#x1Ç×ç£9zZü!íVy:_=Õ]+ï¢ËTə'OVåV$•Ý5Ú·¬¹,º3pø5†#Œ™ôð»úŒ>ƒA–܁"u†³ˆvBø:¢«ø8·82þÄ>BC‡"~»£«ùÜpŠš&ÃFsNŽ8Hé’Àc¦
        L$”_Dœûáâ¼ågº!zcëÞëqÛoMÕUüœ93Ëõbº…Al¶õI`Quhe§©QWÇ 
},}v”&æ?ñë$#ó¸Oe¿õÏ,B†vfšg"Kõ4X´–yx©©3³uÝp½3s8“éöy¼Ny„D0r»%±±U„¯²Žó×ø–ñ0ûð½±÷bdI8)6á^Mç
…¯ËûK¢2yԊȬÞÊޝp¢øt®”-ç'Ìg2KP_ÉúK¿­
ehÚ¿3»sÒÒw=³!
ò“2·ƒH䫱y"~-W«_PÉ­`U|address@hidden'(8÷¯H<›ï‘-'Jx5Z$ª¶¿K>®wD>êM€vzTÐYI<±r´DØQÒ}ìòŒï&3î8Ñ¿ObÙ`P÷ƒCfˆé†‹ê)âïÌae‰›9*èˆcÇ©êRì‚uþ1I¯È\]Ð9
 ^ñ4)e7¨Û+^¨Õè§Ã,ÄÛ$äîÃL¼¨³½–9B9ÕÛTÿØV¡i}ox•R6‡ á)—®¡&+
kµ·'ܨÑT±Û:2-CšhŸ{ endobj
-173 0 obj <<
+213 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
+/Encoding 472 0 R
 /FirstChar 11
 /LastChar 124
-/Widths 348 0 R
-/BaseFont /ZHXTTD+CMR10
-/FontDescriptor 171 0 R
+/Widths 484 0 R
+/BaseFont /XTVEQN+CMR10
+/FontDescriptor 211 0 R
 >> endobj
-171 0 obj <<
+211 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -194
-/FontName /ZHXTTD+CMR10
+/FontName /XTVEQN+CMR10
 /ItalicAngle 0
 /StemV 69
 /XHeight 431
 /FontBBox [-251 -250 1009 969]
 /Flags 4
-/CharSet 
(/ff/fi/fl/exclam/quotedblright/ampersand/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/Y/bracketleft/quotedblleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash)
-/FontFile 172 0 R
+/CharSet 
(/ff/fi/fl/exclam/quotedblright/ampersand/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/bracketleft/quotedblleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash)
+/FontFile 212 0 R
 >> endobj
-348 0 obj
-[583 556 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 500 0 0 0 778 278 389 
389 0 0 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 278 0 778 0 
472 0 750 708 722 764 681 653 785 750 361 514 778 625 917 750 778 681 0 736 556 
722 750 750 1028 0 750 0 278 500 278 0 0 0 500 556 444 556 444 306 500 556 278 
306 528 278 833 556 500 556 528 392 394 389 556 528 722 528 528 444 500 1000 ]
+484 0 obj
+[583 556 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 500 0 0 0 778 278 389 
389 0 0 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 278 0 778 0 
472 0 750 708 722 764 681 653 785 750 361 514 778 625 917 750 778 681 0 736 556 
722 750 750 1028 750 750 0 278 500 278 0 0 0 500 556 444 556 444 306 500 556 
278 306 528 278 833 556 500 556 528 392 394 389 556 528 722 528 528 444 500 
1000 ]
 endobj
-168 0 obj <<
-/Length1 1484
-/Length2 9516
-/Length3 532
-/Length 10401     
+208 0 obj <<
+/Length1 1560
+/Length2 10369
+/Length3 532
+/Length 11284     
 /Filter /FlateDecode
 >>
 stream
-xÚí”UXœËÖ 
ÑÜÝ‚»{ܝà4ÐXCãw'¸{€àNpw‚œàÁ%ÈôÞç?;™s.g®æ™î¾èwÕªZo­ªï£¥RÕ`·--­$hê;H™º-=svË¿c#77€šmgjÿOˆ‡Àî=5°Åï-ù€V¶¹ý‘Á`w†6áæ
…2Ð
èð;5û×þá°;address@hidden@9)è%æàà‡^’¿¢æ®ÐÁåï÷ ôÿ7[‚ ¯ ÐhŽ²86¶Im
--õ•.œ*Cd‚•°úüA¹¾{¦5h!Ö®xTÁ‰i­N÷¾<cq—ÒýÔ9²Ý[m\æ4ÀéCÚÜÓ®›Én†W©îy†’çŽ#õMÐ!f[Óìå/¬ÊôÚXi’Þǁ쟃‡ùª
Rš{H+T0=n
=™Á|üº2vZa!utÜTêXiN¥á<a«îXI    «“A¾6a/›™—ÏÀí®8÷…
/óŸŒaîÌ_DE9“„sAE_:&}èÓò½ŸU·7t+g¯"·©´qB‰½Š´{GùAFÒýåúÝ«­ÖŠû-©Õ‘rR‘±nÓÀ¯‡´ïæ:ŸÆˆXk¶ÒSÏ-f_v
 E¾I#Ã1Áuû-G§!ƒÞv]’Màíf+Ÿê“ü„p‰¤§ÚKÒ2k¯Jûåm.'eϬ{¹…ü|†¶(Dšvñ³]å    
1þ\”#P†k3=[nr }ýµ$w\ˆ?6L,wdÄ@
-•Û¤e1›Ð)‚}üptØZÈî—ï*Mj阡_]Ï¨Ü_[»‡ ù^*ìö*¶D îÀĸx]À•ŠR¯ÌÐ:øƒu™Lr 
4ò=Á9ŽM¢û¦~pÕ,{ߝƒÆ 66¾…Z5
)K«ÐWY¯Š)‡¯‰'· ;³öêRRTùtÈèMÇáK#_p'e…¾`4ë9æÉÜQmmAü 
oùô#~±çÉS6š(address@hidden)³R%AÿøQqB?†Ôcç
6Q»†ŽÁ9=çލ“'O¥“~Ÿ°!Ÿççà1™Ýq”Œ¯×ÚtµÊܓKu†ýR÷fȦÝÎÏDˆ£
-ØW足A¡‚w?¦hd^óÎXè†?0b¹º¥ôqJ-hËØTš–Êõ•¼*oIGL<Gá·õÅÌ«
Q›Ø¦4MP곑‘ÇʯUä¾ÿ…ÊÆ1hG: 
´GZŽF×sÀÊÙ¬-kð¼¹/T÷¬l°.¦é¤›£ïº:^·Ò‹%ò 
hLmMÍ)ÅÞ¯_ošyºÛ´âóPHìò9À8v‚×k$ä>£aßG®=CE3Œ™ê®Y$|
V`1ˆ,(*>Øý¼k§zù‚Š§äY›*K÷m÷;F¨9΢ù:Îwô…
ôxŠd°CV¡”â£JW¹Î÷Š‘)2™‹Vö×dxGc·¢:ŒgÝ.³g–šˆ#e÷ËQÛ'’e),h_BD‘Ï¥ËeàûË´VPôÊru“ï/f755PöV?r¯5ãIq‚ëïD綠p1¨ØJëüüv'«­0ËbKœè]à˜ûþ¬dNÁé·1õíO>5oI3ÚK£y¯Q¯àWèÊÌv%¸¶"E
-‡šè2s‘A¼í-¹   Â…"ÇQ¢Ë-‡N}˜êĽaR‹ŠïTú0ãH D{ŸÍP…uØõ¦Ge‘#e*âáúrvò§_â‚Øó\ 
‚KÅ̱$оä£}!֙71Ú¤ÕGþD¥‹(]KQ+æÁ¥9       •
-«çöÆäStöY}X¯ñFØJŠÏ”µ½¿ç.ð̆c¢‰š–Hzç'®I¼—ÝáÐÜ Hâ‡a5|d1y²è)ßDЩÜ
-v£Åz}[ zu>º>mÃ%³ò     {¾¬ÿNwÙ´!oUêUœ€†’ÅޑՂv¢JI§d¨ÜÈ
ÊGñoÖ£Ôóû¡=óδ}ð
-¤O<TGjβîHw^ÚaCÍöÔ\íHV=\Z‰zç7eAO¶ç'em/ï-âr»S       
yZBb¥ŽD0ÞQ˜·!ØjSá˓°»t~ƒåúÄÞñ™ã(­v÷yɚÆã²y˨€«YዊT\ނ/Qƒ‘-f˜qÆ`Qç‡Iu՝ùÓÊÜ×Zÿ3]¼¾‘ô|á|˜l¨µdÀ.ëWðµ%žŠf€®æÛi
 R(&p-––§c"ì%a¸¡OޖGÖÞg†åäøäݑÚž<îã1\J:þ?¨íLÕ?üàïŽ;kª…
ä<ÓgMœŠH»Rv'¼?Ge$pl
-Ղ“‹'address@hidden
=4øÒ⩶A‚ÑÓa
µÄ±Ž´ÒZ>àSß'‹W^-}­Oƒ´ò—%Ô¨x‘qŽ¨å]îÁVwSTR-$Y3ÇÍ?ôŸéN–ëG‡8Ç
çf8å·:]O9ðö݇QWâøv†šÁ;xcIÀÑtjè$¶Á몴™~lûŽ)ý>Î`Ù#x¨‹*泋ç‰‰‡
        fpÛiÿ“˜õÝøڑßk›\„­BªôAcm¢éènàÝϧeâätîk0{.¹Éò1Jöƒa…
ÔÀšéü†ï.zÃOÞÍã­«¢¸ÂÔ'ÃõTcþŒIº{¾E4íH€RœÊòB]Î}xQ²9n°ÀbÂn_F®OÂÔ¸WçƒJ 
      
-üBàNXßÃ""ÏÏ5J·peUQ¯'MòOc‘
-m÷ìý-–·]݅¾ßԟ­…›¸F÷¥Â2
1öd(address@hidden
¯RÞi(¢{Ý7Çë6‹„t³ÖÜf˜Rm!UÏ(-–J§xÏn‘a/{1ã˜^2nÏ-Uá'ITŽ3<y´Î‰|gÜÍûH˜[ÁCsø¨«Ø/UÉ'EJŸ€‰V]‡Êk³'“¡ânô%ÊyŸmâ`Á)òºC–

L>zCs»SÚBáM¹WÏ됈)address@hidden>ü2Æȶ4Y®ºðBˆž³Ô/Ë¥ìñ)ò´pÕ3¾Ý\[$‹X-Ÿ/&šÉW$t΋ɩϺrê|ðç‡n%ö¢tdJ.Y>¯n>Ö2ÔwU%æ}±Îí2á'address@hidden(àk!µÿD_®ó¼æ
 (?€·™;ì„ÇI|†Šm³î–È:NC<lKtí…IíѸ2<øðÕ ’?5LaŒD%KÔ-SuOQSï+õ7¤ŽT—   
Ž†·nÒ»Q!Æ#éV4î*©üD¬_yícFðªp {NLµ*'̜ý„¦)±åm_eå÷çUÏß±reúž÷ì`
¬¸¶l?sІ¥•òыœ‘NÓ’öÛß ª¸3K³‘:¼GŠÖ!šÈ‹­+køƗ•¬ÚÃ~TUÞ”—–ÒPâLý´Ø¡Ï
Þeq[ÑZ²dp-T¾§’¡¡¯×ç,]×}ˆTŠ¬¦:œýdÞHƒdÁ³äËø8û`£mJ˜Ï:¡#üí 
¹utÃS'§lª¶+y‚ÝՍD£Fç;ŒBXNS«ҒÎyžôcS|address@hidden@%:€r…)]¼ 
rå'©oâϫǹö6»¦TH”È
-,Û²<í'<™/Vn—Ø+bæyÄEdZãÆ·‰Ò‚Óå¡´QŸhbíh·K'¶Bu¨Ÿdܟ}¨åϓN«˜uHoÉ6{±¯ˆ8A÷<Âö2õÎÌmnnj>¨R¯ÃA”b§t°ÅGRËXßÞe½´·›àÎÈa©äZ­H9?k¼Y]|Dºw©öŒ¯ºvsTLdJîb1I§çyœôo}×Q¾l:<Õzt}#DڗçF›ûæ/ó֙Se‚ªÐÖ¥v\¸›w|÷k¯QÓ7ÿE²
£×™¥ß
-º4]ìAª‡ÎÔQ¨ô"¥%/
-÷–ény}"ü›wñ‚ÀìñòÎíÞI¼Ñê=tQŗ¶Uûر&ì­ø6ru]éÎ2Åôu¾–âoU`Ï}    zú
Ӄԟ6‚Äv,s‰
†GÖY1UÉ|ÇÆP[hóÞ46²¬-¦±¿bBÀ2Jž"¹Ë·€Ãz)¬»Rk^fœùuŒ§„æÞ'‚·/‹Ari¿{.Þûù>ôᥤ-¬/ƒ¦E)ÄÙ¸%ùîjÆø"µ¨é›»­Rš·4e¡éXHýšá$U/žJm)G2ê#¤»ŽR™.ÓIJé‡/©d¨_l±¬]XÛcU’
  ðâ:IJ¬ªž#ÆêKñi"{†Ìb›0
iÕ%á°ßsK¨tnÍ·R¸pÔ7+¯<OÊoN[Çc_¾h7Q¸¸BdÍZ=žÑae_X“ñó¶ä%aܹíÙ¹vL|]Ķ³Ú9ý0$0Ö´¾
-)Pq§4ÈXñ©
-K] 즱5¹ÀY+³Ë¤{ZVô2o¶à|¯¹“x]}+°½>éf鱘f‹"AÖd§ÊFÍgFK¥
²       ÁRfØ­  
¶ëé„ßZ‡q¢5V±tëÇ}Y÷-U‰iܑŽŽyçuâ¶×ê)(m€Hº€Éôî–Æp:-Þ-™£›ˆF7Nڂí¬H)ǬŽ;-Z3úŽE¨ÿè}'Öc–¯ÛÙêWܸtR[2䪡D2á[dЃ6âؒ*xŒàøŒßÙÇcó>LÈÁÕ¿•8A-ÕôkvçÐÏß9
  R:#‚¼C°AMÔIÞ:ñÓêÐê%ÂMW²È°ïë¨F‡]ÜPzñ¾ÄkÜâe­$~-ë¸M#6ðC¿œ¦p˜øõ>„-
-y>EûE†¸’­'h¸?T']Kl‰ÇN¯—Ø+¨Ö†RÞ¨—¼ 
XR*<†¹`x‰"ˆ¾[ô%åÁÕ%ÿÁ*´›`¯S6õ»iÚÒW¥ééɛã¡ODÍʐØN©ÄeÓz$4YŸŸ«uzèyÚh-Ód^'£¬Å8‚YmýŒG”|address@hidden|Óa•RÁºß·pdRx¼€yW±é>چÙ3Šæ¨9#±Ö¥Q>,YS¹›¬Î²Ljmà-´}O‰¦¹„e?ÓýFG¯QБø!OüÓ»~’WS™ˆuä„Æëô’š
þï»x´}ü<ô62Ëû#ˆ-Åfó㪒DjáÍö>ÀÀv?6(œTdSgyÉóÌ×U…
”Ðð5‹jmkS·ZÛ·Ù}˜ÒŒÑµÀšƒp£}Q/ô:address@hidden:address@hidden)`¢ðq›ï#–‚²¶àâbM¦B’(²*âü
 
¶ºþŽ¶jê£Á#’T;Šp­vÝù/¯µFwÍ7á=8sL(Òq?ßsúò³–Ttøsw#ƒrwâFt²~,äúùÕÔI‹ÔŠ71„s¦¹ä†„æñZºF]Iz+‘§
address@hidden
address@hidden|ÏȋÖ2Ôòd˜'zB±ÜåkŽcò=î|›Ó-w/ ‹Ðâ/‘J 
¥†HÿRÝë&s˹ȣh¢^â½ÿ:hói0r-%f²fÈl¼œf],6•ÎûinCC.Ë|—¢Ü—®¹$Ñ¿po•P> 
Ÿ„BÖIO¸„gj.'qšÃ/úr]²•¯„Ë3ƒ³å=ßfì[£°É£+>™"ì¯?<'´ÈbëÙ-…
+ÀÙÑt‰ÑÈc¿lâf£;)=ÄÁÑáQŠ 
ˈ†xYDÊ%À_8yó—A¨šqô÷¢B´¦:zQ¼”˜á>address@hidden"jFYu+›%Ó"®,·ÜJ]š¬x–wNj>\LE4%´Y
 ÓˆÙCs:ðýÕÖäŒ~·~%+Ë „\Õvb†¼N&“wåãõYŒ‰òK¬Æυ°¾ÎKQöñÒå.3Ké…
!vÿ›Ý/’(‡õ¤÷³¹¼¶œDsÚ+ýÔԒ­>upð€¯Ímñ³j>tû§ÒÆ°,‰Q¼¡'+
-³.ÏážJוǭxЫ+½ÓV_¶Sõæ&#áQØî?G•Ü!™5¬EK]9`ë/[WÒ.‰K#°©‰|Ýfù|CZ‘ˆˆ
³Cxː«œˆð+¡”—ŸÑŸ\¥ZàXÞ­:º‘g¦ôÈÀ‰çVðFÇÓþúÆW+Š¥aB¦¡æLnÄUËŸ!o°æF‘Œ·jÛÉeÎ/űêT½Ž#À¸áñV¸@
        
æçp¹D“_¯lÓ³&ߝ^}{EÒ3ÖGi³J$ڏ›ÀSF²É8}e‡n§MìÔ7$žÝ®¡_¾RTrÒ»Ð9[ÚýªÞ‡å`)/YëIGצü¥
 ]ÈHãEŠ—Šù$Ê­Mª„x·÷ØȒGŠÊ•--ù¹¤!ûε« fŠ÷;YP‰$_ÐEA§öýsm+xÚí–UXœËÖ qww‚»»  
îwiÜÝÁw‚»{pOpw‡ ‚Kp
Lï}þ³“9çræjžéî‹ï]U_Õ[kUÕÓÔ*êÌb掦@)G7fvv€„¢¸6;€…M‰šZÂhâfíè 
iâ+àÄý-À*!'!+¯Éø?5ý»QÅÄÚÁí½·Ó?ÃþÕûofÿÍàì¸X{ôØÀéewÿýdð“½s0s4·v°ppó+…Ç”E  
    ‹À9Œ}ÂptØF­ÐÞø¦r³j::hÆ
ñ‚ÂSØÊs"t³Þº°Û§Ä†ð:ÚՀp{T>address@hidden
+²iö¡'•^llt¥J|–F¡¿’N
CO3WnAwfÝ͵„ˆÒù¡hÛ1‚¡¿ãW‹*]þhæK:8†©ÜQMM~$Ü`?¹ôÞ·Ë®Sç,TQ’£ØRI¥A:ŠÓ֌Š]äxý'%‰ýh’¿¾ÞÁ``tªké]Ò²ïß9{sU;ëö
     
ðx·„Œ¼•Ú›BZF›¹Õ¤©SâœúæPdÐ/ùhŠh¢×èúJ+¬0a:·ØßôpҎnÈÊ?ó4+Ìwu‘`Àܸ;™,H_÷(ãÌn½³wnLD^+=„Hhî=<ü±æî¯ÀBì/•Ð´Cä´öØ+‡€5v!‡=ºq‚™dÄ&›t¯¹i:³Ç†‰½5
+ì/§}½çe–[Õ©1£FAÀâÍE;1Œ•ëïî,m-ô¿T…Pw
+™Ê>J4¹-¥ß`š¦´½ñ64¯Þ+V;‚vTÔQ0Fê rvÇ*CíJŽϯ,±1Þ²Ti˜"ÄZsd_ 
£ÞL"@address@hidden ……òM7©aì’Z¾ËEiîm‚ÐÛH—aLŸØ2*ig7¶çØg¨örs 
Àùv9}X±úYd^"ä[Yí¢Õbûºt–aÉQ§ªÝa¾ú8
)çaèIkÜTç)¥Ô\߇ïzlo9¡C¼ù”È¥ÜZä¯Gs¶óôìȸ˜zíÍýâ¨hގ 
k×L}9]Eø•ˆªâhz‰ãÌ
+S¢/ì0g‘ò¾ƒÞcTlÁìøs?)o…
GÞlFDß7—ݱ^|Î/;f³ÔÅþ:address@hidden)˓>“¾ÑAòO:rÄ]£#ô&׈h       
µíµZÔþªÑúVÂrõv?0¿‹-¶xŸb5§îåÜ Úb$Á‘…
+³è’Ó
(òŠ>*ÏD(ó
ªø‹,address@hidden;Hƒh|¬t܌W¬³W“úEüzÁY
ÜtyÒýÒá4W†>R‡"A'f°¯“ƒ 
iå˜cC~né“Z¾ÙåÀ0>œ{PÏf³±}¿,address@hidden&p÷ö,e=¶¡¦I¡:Ñ4_|‘2í.å$Kûàùx}¿…
F«q¾Ýèù²Y
+ENËÑpN#è–_5[`ÇáÈÈPæu  uùÈEèÛçY£ÅÉ͹å†¹Žw`¦nc
U²l8ِ*×SBá~ØØlíåÉMBRøjE¤ð!Â' 
7ÇQ]©ÏeP¡³÷Ô   ·'úÑr'‡-ðÆk‘{N>SÍÔ 
­oƒœvóJÖ«,–Á§·§×2$B€Ø”ÝP!ߝŠ%§®SvâHÓqtž`ØDڃÇbL§v¥&õí´mê­͘7÷ÙnCf+õ7ô»ýj~xÏ;©çÏV
oÑî–D±˜üy„T?$ai54»É
+w)aÇY~ڃB¡¤“   È[Ò~O¼â½Hk/Ӌ»Âëµ¼CW"=¿×ÑIמCúJehýæÚ:¬åµ‰.#ö,«ùr8  ª¶
.–6Ï¡òŽ]'˜“
S¥îKCtí÷X=6Æ+~†_évèÕj«åH!ð(
’[]u%W‡¦}¬9¡ã¸ºÊ¤l¬ïGøÛµ„—        \Q±¤däBJzZ//mŸx#ƒZúDþ¢ÿV­j`6Tà 
zɆäÍÁEEy©‹˜#'"¬Þ墼¿žlè
0×Y¬J¼µ6_àÛ*Œñnž¨,k
+pë¾L]XĜB‘á,Û§<ZC÷‡Œo+Oz   
ÅÃ÷OHÜRA0CjƒÕöÈäÙ&5ÝøwùQJ£‰¯é)µämïˆ{Ô°Îd¦ðã[ËÇ¿v*CgtÁʆ¹”tÔ°Ùr´}÷•FÉa{²õÕñ{ٟãoA˜Úp[!ªi`¼C*‘;y.=ð³îÁ«
lE}ƒ±Õ-~6RmËC>ý6ê¢'address@hidden,thrÐru?sE¹œjùí‰ÐŒÓ©¨>e·x狦çTwþ#õÜÕ÷
ÝápÚðÝR'—]xt鏩Oßm»Ÿ¹ZQ1;ë)Vsí‚NñRâžìÎôÝó-4        ÚÙ£01Kä”û 
iœ-õ¦>|õŠÐ¬úIó]®f_­vsí+['+w‰^‰ú¼íóœë̺5cãÊc¥Ð)1w~Dçí+!V(¦â©ì 
p±FBÞYl-ÐÉäã›í58›á»££”;÷ÕD›Ì£DābfÎÞ£‡yæ_ÖÏÎ`{ÉØi§¨)Õ6% 
¤€H’)ætÝ1ïgÈç÷ô¼/¤OÞ6Å…)nJ}/\ÞÕ,„’Rstÿ`4ì5™'d˜Ô!Ä7`èlZDOqìk¥ÑØč9[¿DŠ 
#+3o²L²+ÓT¹k¾z„'¼ˆÙ>Âï
Ô´¡ñgÚwrЪ)„&•ÄÓO&¿"¡MþՐ;v¡›…NÀvÃ-Qo¼€WåÁûÞ³NT÷=\ž_ïX'ÌÙ™üµ]+páØ{I…
²F–EOz>Å       {£5S"êVjGŒ³ì«ð¯Mt#¯æè¤0 
##¶ÊsÁ=xl±ÅsDJß&address@hidden>Ίsw="æHç›J•ŠﺙÇž¡t~ÁQúlóóþ0ÂS´ÑtÑøV[w[_ó$_YI»Ò»óhU%3Aë<b¥#olOÔÒ
address@hidden|zðECú.¶·M±¹Çôù—«uÚä[¬f³mÈýUüÌÏ°6³<ûåäJáMÄ8(Ìѓˆð”™´Þ£û—ÈØã¹-ïÇäí-ÛcaŠ,address@hidden
ƙ9º†6©êÒý©~:œ²p×qÅ`à{a$"oâTI;ð\ù” –S:èïìw¬poÔê¸n¼±3UåááóßÀÔ(¤¶é¾        
VÀ´ÐLÜ*õ‘ô7vIé
+÷Žýòí’Ê ñê+ãJhçÂÒ%ƒH®¹¿_ԇ5 ešeÃ'¬ó†oþ/ˆÓ7æ/ˆq‚14Çö±Þæ¹aE|TXÓÛ 
áQl—TÕNˆç᭓Sâ%S`)ʼn¡¨nÙK“d¨¤‡Ÿ¢Ò9MBãm•5â3Ê address@hidden|JN°ƒB~dD8‘$ËjrÞ
+       t9¬¢M6Ègm^¹&ٞòýŒU—Àô¨«ªLJg֝®üiÙ–wºøö­S¥/address@hidden 
›Øò—p·]8qÚ-6É°À\§fÎ*P‘BTÕ¼(address@hidden|Iº§öð$I¹d`ŸÀ'œçà
£œý­Ìzä»¡ºr’¼ÊcÙÎkuAnÒN›á#¡d#·Oö˜x%)ƒt}”#KßëQ€×ˆXe3È©í–^dQöË2ÑÖyrÏz2C9ïZ¶/ë{¸Û—w¶áö»‹‚ˆØNP||¤5×Sl3[­3ª€¶èªEö;}‡ã\‚Û¸{PÃM¤îߣ:ÿDr™8†/~wjê©tŸMŽ÷(ÑwXÓ1˜hÕóZ)|Ò6®×Ëß_o»rTý©ðyÜ£exr¯¤ïz4óóI+ªO/šÚeëòØw®䶦¡°„kܸ˧Œ¶õPÜ*|ùaMZç_Ý:+Œïè”"¨_£ê1H#­Ë>rc
     ¶ƚ…oߧ¦ÿ$ªÿ\>“VF°‘Jõvw0í{Þ}Ðäý‘̬‚WøŸ
¶aýó'®;£ïÑür¹P*ŠiŠrœ£$=ýý9¥ˆ„SöËu† Þþ*Š^ÓaûMÃY]Ëuh)|¾rxÈkä¢Ò>jбX—
£†ã¨>I51ˈÖ<Zjº¦
ÎýÁ*H¾}û³Aۇâƒ[C¢¯     ó$Ÿw(I+8¶'®¢ûühð`üd›'Ì`l"5±Ë®*‰mðd¾ÍÝFÕîéoan=¸³…
ÖÉmTÜzæ_D»F´`Õ¼w/ßÅ~ÔFÏï½V Ðõá-dL\MÓViz±é¾²*‚GÒv
+öæ   
ÞªKdg1Á6´¼G„\òkÓµÞrV•~V©VÜ7<$?æ–"6åÈ$E='ŗ¦(ì<­/?Yä}ƒ¾ÁQ‹!ºj°àaÔ4²U¹Ì)ÄÛõ㚗ºy
+Ø1™íЃt1hŠÛçð1ž.„ˆ  F‘s€A 
|ŸçNè]´ïŠcÖÑðé’=h|+璤;ߊܼ”åvôÃ+õ–£TK¤€‹Œ²ù°ºàÛæw¨s‹”¾ŸE[/«‰A
’(Ú©¨bK™ÃÉ>ìo)ȝq¨+Ýg±¶dic
+Ó¸{%¿˜Û£~Xe$§>address@hidden)
8±n!˜UÏÍÂ4APÀäÆ>ïõÚ/çè[/ƐÎøÇÚíYR ÁfwãÉ¢aN‘¡|÷lª”CŠü™ñ5ä†3“+¿•¸ÿŒ…
“M–ÆÖ×=X5ŽxIn·ÌÝu}1îóE1gZS´°똑oá÷ 
&‡v±‘:Hèӂk¢œ×¹‡&lî¤3¯ïgR™lç]z6ßÛ·`WÑq)鵋      Éx7ÒÚL
qÉ»Pï5îpé1ÒÛ àÊ! address@hidden@¬ÃÈÕU*˜„& o"qÙ6<»¤{‰€¾â)8|…
Þ†õ:3.–wŽ×$X¥ál¡&1(ôvjz”-Ø3¦ß‹eû%ú´”¿‹8¶ÜÏzYאù¥ß,uÅßåÜ_$˜©'¤qË  
SáPf©!MMSR"z›°¢N½F$ß8R¢¸=%ÒBúSûË»°såãªËHÓqP{HÕ<—"rÖPéM¿R§>zJ¡22ÅóǘŠp   
•8ëz>IPeuK•Ö å     èxú5Ô/<êE®øï…
E¾™o»¢ð¢2hရÖL¥EŠ€:~ŽzÒêK]¼Íùµáö™¥mñ$=CVXƒaTålP°ÚùáLôÎ~4-y:€…
’I»3`WÞ¡Ïæ.ëÔáøcsÏ÷òò!EjY[&·Bð
±Ät¹1iÅ琯÷¿Bý”Û/‡óì´Rw:€Ô(?Å7Ù¤{üºä…
It¬cKoG;‘TÑê’ìbDøLËÄënÊþÅU4Ë[àèäPxݺ°SW善€e•T+’ÝÎ3¶h>} 
ÆÙ!O9º8épC‘bê£äÀ“0¾½âǤçwroP”–xV§        Ño†ß6J–ì^5ÛD;¢Ëyž€f¢
+>rˆ?ܼÚ×òGiྐྵ»ØL
+õꢦ&Õ¯Y¸î¼˜Æºé=q/â‚K”—¹XG&¦Q>'¹A÷‚‰P)ŠÕ¶lبN?Èj¸'牕›… 
ÉEvUZ×â­¯köYvÍêUõ/Ã)address@hidden).UŒn„ˆõòæÂà´·¶®ãe¸”2wœªä²O˜¥D͛©t­¼T¶‘”Ë„Kh¢?ò£bI̟>X÷\©ðrmOP[áßdL¶:/])¸Â)address@hidden,Û
       —ó”¬f”K zN›aeS/hkb?  ô‰è£ûH®Éúûk®ú›–RTœ±Ñ˜ZX›ØÀ¡
+»GÈ#˜…¬¿eð8(?Ž'l®«v¯ÏR×Oڑ    (P÷٘w«iÁ’?5×Ç$î¼ø†O
þÔ'a…KºNÄù°ÆXF™×aV‰#¸
+ÕýT<.‘ÁBŠk/ã‹à ÇmŒ¹'ɾH¿`|&&õNÂh<êÒ³˜ùю¹•ë÷1UI7€Ñ8¤ë›â>=KÄyº       
î¯Ù¨šU…_$в!“]l+U¥ûÀ\C©Ë¶ŽLÏMqݨË+÷8öÝëBH 
ØkX¸3Q:ØÆŠ{<Õ|address@hidden/ò¨$,b¤aïЙTx?3_%ošf•€´Ì%_0r¨½`J‚&Ù£)ôÊ°…
ìÑ™0ñõ‚»mä“í?D.†9ü
+mœ)>;üDSÛà6ª©Ëoô°Æžßd§‰å÷ѽbL³)address@hidden
[SoGIsÞéׯeQݓÄ:99ìL%¢Å[ŒÄy{<ò.^(¡¤T.±Á¦ÏDVT‡>ëµ{ãïæ~-ZÄÛ†UHVŠ$"¾äRÀáÄ̂ȳÁìjßC-.M­áR
{Œ
<è[ú{W¢†P†×]í¥ÔÐ
eè²­ÛÇ6æÎ=4í¢°¢dX<ná·¯\‹BJÍÙ´ZûŒÀ£•X|ýÁðš<&C>)¿à65óð˜þ'ק7ƒ?‘h¾|Ô­fÀü:AҚ”D’~Îþ°P½.-ƒê¦‘Ñ?Ÿé½
address@hidden
+Ñíà€CÀe­à$쥐ò¨UoM˜gý[ÑEùŒ÷Y2†ì†ÚÄ9«ñÇ#ú±uKâš&O]7*sÿïT‘½È²Š‰54ÌÐ8+G*{&î=€l¥!»HÀõCÕ5ËÎ=fèJiæƒaõ´W“Ù
 
-B EßG8‡¥™©—Sp°öWv鼟%>st’¾¸þTè89|`{³Mj ýqçjôà3"@ʐòP–š‰%Ò3$•ÕU¼âñKî‹È}™”  
þ7µÚl:”#AdQضXL „Syõ+·!FŽ'«‡ømO¯$|ÜX&93÷S      
#s¼¥=½òÐIW)AQÒy‰]ìRJËÑŽÐv…+í“l`â^"¶»éÏÌðîDâ°"•oùT›XâD'ز„²Ê‚k.%Ù´ò…
§këY…›`p®<`öî‹+ˎ§WÜfoSc 
U–wåp”íÛÕQ8ØÉýƒ/äõRfÑs5vx5púÄ_œÏL(¸Åôi‰DÇ𘨼–h©fq‰J°êÜZ7—ŸÉ×)$:ZYåºøɄçéé’æ†Ì©ŸDëldçn›âܤàšeDZRwmQ2åÜÓ'AÙ¿ô.ª"tž²o2`H5–0ãöN;˜Ùq¸Lõ·Y¸E,Ö÷h¢Å¸$Íböý4<ÇyC;À7L«šèÔʾ_¸žÏ<™À”KsZ`}åë*,qíŸ^-­Op¨q·0ðøò:Qüýîì¾J¯ôL‰9Z¿oŗf¥Ÿ€ßâöFhk’]iëûêã=­¿æS=˜ZõA42Ûv±û´$'
…¿t®²¾åq¤B$_Ûñ5ê}        7zª¨õÿ5lêvé¹»Ä+1#ÚJuVðI2O#ÏRÂ~Žça^›ÉÀ%•,
address@hidden<'êXwê±µVZ<\ô}ª‡½íËÕ¨†S0Ì6^»[o›Ÿ.=­ë4ž¢’àÞWîœ
Y±)NÅÚåR
2ö8”x{™2´$CØvr^c°= BÊö[U?K¹™Eà›n'hÙíÜU!‰OJl»ÃwesTFpÉÄüEæÆA}Ú¡I´-ËÜ
ÀðKB‚Pù¬f~Q¤Žè#×ûÙ̪ElxZC{»È×[Šx£¦^׳ÖL¢ìû¼,address@hidden   
žö¾Z•Çsª#&ÕÖQþý-vÍ䠁ŸÂ?5*ºäΟ%0
address@hidden/]Uð(ÆE¶cÿ±Ž.ÙS©Ë5–ðra4÷&A¸á"­<{ KÝvíÆ©¡*¾å      
ý>—kýՌI¾²—à€TɞgáÕbÅS¾=ÁOÌã9[r֛]“;rüÒR¡·©m¨Ýv/œ
Ø)Üv†
”ŠUy¾åÓæý\6“ð»šÂÏ¥°Ïzéø~A±oæàœãHô3?ÍG#?ãU“1PÁUQ5õ`†¹×Lè,iE‚àBþŠäÓ'½C'*“Læžá­Í
…7
-¦Åª„ú†`{úml¦q#´;Õc³
-âèȜîóùjÆ¢¢¸ð        WU ̗îà z)Èg¶¬Í§8˜ú2GøNÜp3#÷    
[D‹Fƒ#,lñ†T—[¹‹¯æ¨‘c¼&,îJÓí§Û˜Èˆ4LcÄ.iù¤©½ª9÷Ÿ:address@hidden'}؁q=Dzo 
K}é^ց]©© §ï¤NïÔXÎИë˜g‘Ux§4w2”µ5\Œ<[…€nšÞüç
f{b>‹ˆ¦»ÁFLç©!¤ÝÁÖ¸!’åpÒŽU"ðñÜZpiÙ.}íY4­§)éS՚ZÞ>ì™uÍ‡:\=¿
-ºÑށD¨éèqº¡¼z2ɂ=œp¾Â†DøÔ×|sù]©/UíÛzR øºT÷ÙßùöÕõN
-ÊEhÁ´/¿²(\F=›O_`zZ“eïÜüO+šmaى/bÈdìf´ËV«Œ    ²m/’HxŠg?/!ۗ ×øƨm¼-ÿ8tnþ
-—b¤…‘È1RwÚï‘   Ï›§Yr\¼Ó¾¾¶O¾éèî&ñ(,ãîéÒpŠöBóõº0ˆ,?þ¨£Þ'ëˆâ_%ŗž0‰&Øò 
ÆPi–āíÑ6ŸD»‘óa,›=-0(Æ©½1¬pΉ
•(Je´{†@:Ó+/address@hiddenڄ;ÜñMC0S       5“4̳ÒrUž,!¿„Êe¯áû
¬9IP¥ñµ208¨mœ‘$
-EÄÈ(™å‘EjÈ~d%öѨ}ñq©Ð—»ç‘ï³S§.ÈûíÚU‰¸­Ã`:•.ç©E·½?I±÷ìZR$þ­B
-,Æĕ¹ã>wVÕÜ¢·¼¬ñ,³éLòZ9-u address@hidden',j|•-"ÿP¬&v±µ*½õ-2²—é
ÒtÂôßq)¸;dkvˆÏ數3
¾p
-F—èÛlækÞ¤¯U¾Î3¬:¦šcó¤DOtS‡GÞÔb“áêÎa¡y=KqŽ-³Óvk¬í£ô"½Þ 
¦"J?ç¦c”âABa[Bøª‚.%}Ë7|5ÑgƖâ½Öõ|-Aê&ü#GFê•~ÜÞöޖ[ñÝýÓþ÷²z:Û$âIÄ;?îo{ÃåBO³ËV„Ìë”G¥‚äÞeBK±L°ùÙê;Z¿
rq¬N2N|§³+ˆß&W£ŠÒç/ÓWN‹bð•_X૏®p\b…²9êv7    ûÒv²¢[ûè5×æ›2X³áø?ü 
üÿþŸXÀÜh
-qۛBlQþæ†(endstream
+¼ØÁc†O”8Âwíy†ý&address@hidden>1{)·Ï¤7sîÕX¿¦Ï‹’y>;AFK¿ä{kíÚ»ð½Îà3«Î¤±œš¤Ójl=[³<»º[³Œ¸|U¸¤±ùB5³$÷:ÏÚ÷¶„0s)òû×Y*IÚÜ>`(»Í-io¥ÏÅK]·W9€Šgýþæ”,÷JzšZ½¶ý‹‹'øˆ,J'éU
 aµ`±üi™²±Ý*
+Æ|´Ýaõ–+̂+“p!?Å­pFm,悮ëoÒÐ…Û1Föp+°(pQz³ô%o°Ûä“Ó™gÌá[Iˆ7¨XMʽE
¤´hÝ'F
9Z¯Š\WAVÉ'2vpGk    …êËYU+ÃÅdkÔÜc~Çe®z7˦nl=‡6ÑøQUxÛÇù Þ¸x
h˜Tê)N8qj3^%lYVx´γ)‹H»B` (èæÆ3¦Óâgv8IbÐyTvفYë}œ´(¢šô쎣KZšŸEvÍ*„µÚ 
e€Ã}pÃÛþ×æj/®Ä'–”ÃóÙô}7ýÊù¿øó`Mé¨éòÖ6ôAÈ¿–œ- —9û"¯ŠL²dÅãWaˆÌÄbb¤V
+,ºzÎ2Œã`¤þôêÛlý4ôþ®†ï™aç\_ì©fbw¢0kÀܐºÒ]˜JusÛÏCH_82;Ä×1 
•0‰fG:fa¼P<ý¼EFû,ÝûYSØ»Ï8®?‰?ºy@;dÀ\
address@hidden"`>lø?žéýŠ`—iO˜¶TEјݖ‹1:jŠé8ƒÁé
+½§å6ގ¨G¿[sDz›*7ÆÜe7 êF¡~!7`XAs%õ–÷KÃÉa\ƒæDŽ‘<•(‹Ýaæ9äa¯Õ
+Ðiœi7?:°Î¼-›¯šâ«øÚb”ï&¿~e¤ä¿v6ƒ¼o›_XSÀ^K>Í
¿f,•¨¦eW&sïqߑv5U÷
+)address@hidden:[Jî}Öi)­•‰ÈÁœJ~÷v¿¯ÔVe-ø‡xëè:Uü÷Fkõ6j©)ÊïØáS¤Ñlÿ‡¤ÿ?Àÿ˜ÙM\ÜíM\l‘þV‚»endstream
 endobj
-169 0 obj <<
+209 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
+/Encoding 472 0 R
 /FirstChar 11
 /LastChar 122
-/Widths 349 0 R
-/BaseFont /FRLQHZ+CMBX10
-/FontDescriptor 167 0 R
+/Widths 485 0 R
+/BaseFont /CJCIKV+CMBX10
+/FontDescriptor 207 0 R
 >> endobj
-167 0 obj <<
+207 0 obj <<
 /Ascent 694
 /CapHeight 686
 /Descent -194
-/FontName /FRLQHZ+CMBX10
+/FontName /CJCIKV+CMBX10
 /ItalicAngle 0
 /StemV 114
 /XHeight 444
 /FontBBox [-301 -250 1164 946]
 /Flags 4
-/CharSet 
(/ff/exclam/period/zero/one/two/three/four/five/six/seven/eight/nine/A/C/D/H/I/O/P/Q/S/T/V/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/y/z)
-/FontFile 168 0 R
+/CharSet 
(/ff/fi/exclam/comma/period/zero/one/two/three/four/five/six/seven/eight/nine/A/C/D/H/I/L/O/P/Q/R/S/T/V/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z)
+/FontFile 208 0 R
 >> endobj
-349 0 obj
-[671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350 0 0 0 0 0 0 0 0 0 0 0 0 319 
0 575 575 575 575 575 575 575 575 575 575 0 0 0 0 0 0 0 869 0 831 882 0 0 0 900 
436 0 0 0 0 0 864 786 864 0 639 800 0 869 0 0 0 0 0 0 0 0 0 0 559 639 511 639 
527 351 575 639 319 351 607 319 958 639 575 639 0 474 454 447 639 607 831 0 607 
511 ]
+485 0 obj
+[671 639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350 0 0 0 0 0 0 0 0 0 0 319 0 
319 0 575 575 575 575 575 575 575 575 575 575 0 0 0 0 0 0 0 869 0 831 882 0 0 0 
900 436 0 0 692 0 0 864 786 864 862 639 800 0 869 0 0 0 0 0 0 0 0 0 0 559 639 
511 639 527 351 575 639 319 351 607 319 958 639 575 639 0 474 454 447 639 607 
831 607 607 511 ]
 endobj
-163 0 obj <<
-/Length1 1497
-/Length2 8125
+203 0 obj <<
+/Length1 1543
+/Length2 8646
 /Length3 532
-/Length 9013      
+/Length 9551      
 /Filter /FlateDecode
 >>
 stream
-xÚí•UXœËÖ Ñà.ÁÓ¸»»»»‡éFš-
address@hiddenP·‚:-t¨ClîàÿN5þKNâü?Ê(C­œA6Ò`{g €ë_!‡Èh«‚Ú8- 
Ìávà‚½¦ãsrúaRÎ ÌÊå7rìÀ Ì
address@hidden
¯¿ñžRˆ·/;¬Øy`ÆÍÍ+äçòÿßõÁ XŸ(address@hidden;address@hidden       
b#ê˜Þ^ ÿ~¦™^ƾ%Q£¡w¾#d%   
Þ¹dLՍe«Þè¾"‹-¯jØjÂR˜üCUc`&•Gbö¡£BqM¤]/.Ýâ—pvå­¦•ãñÔU™!tq‡¢D79Ü3±=K4y¼h§Þ†rù\
Ø
8«¢x‹¶ vá+tÝü£R9^^€ünçE>ãÕބW¨½ª3D‘‡ÜTߌÎÈ0:ꀝÛîýвTCEã´
&·Ëa„x¾ÚÙ:})?´h‹C“ÝL#Cö™Þt 
ùºƒWßÛWUFCa—¹ç¨²8yÛ«pqvX_0²—?¸gvrçÚ-ᒷì=“-ÈNM ûì–Ç…
ñhdw¶´f>dþœŒn¾åô=ýB ¢ í×ìÑ:ܸ Ӌʪ{g›C®03{±¯Ñ-        Áy…
†g¾þ~{Øó-GX\üC„qVïù”ø>ìmä:+æJœdáåë~Dµ(²!›}÷U`Ç8ž;XÚ֟^<u¯îcÏJó¤£ð…
«2º¿–ÇOÏ$7ƒw¥
-¦‰C$øågWoÓéS¹yW>-Ö#Ó2’ DÎÔEqq Œmþ¨ã+ò?õŽÆÓ}!‡±c…
Á)±ªq4ù¹rNˆ¯_¦\–°í4ãs·ûú«£Mt„Øo9±/ØéZöÃC8¿Z#é³cË7·Ÿ
pEÈTs`Ú\½IX÷BðPÊÓ¬[×]£%Î,)address@hidden;;address@hidden
óhü2¸ÑÑùó§RØ«|3ã󷧔QöwÓ,×Y2c4X)wrq"^ȹFã»8ƒ[íšV
ÄÙ¸Ÿ¼´
D9Ãl§÷Iƒ=‚¹­#Ó¼…–;6Ľâ¸ÚÈ[§p§™û·XfÔ¬^n×4,o
-ƒ<T±žç³æ‹Ïï%Ôô^¸q©• u¾
address@hidden(v>¢U`ohíÁUmWzYꛣ?³éB±~äxÀDtÛY®=ªò{†²æÐüÁWTUØbú»–WÔ²)©DÕÉ9K-¿œó¤V•µŽW"®Ÿ5&!²uy¯„Ù·¸§´ÕÎ{É°¼«{Sùcÿ¨ïàôC
 x«YpðÎ:žÒüJ?ŒGÞsÆō”-!ÄÅ3Äåc0F‰uX®üœ%©ƒB(«Ë 
Íú9õY¦‰q\™™¦˜/×/:„˜n;=38éµÀ)ä:dp®¥™ÿ6hE=¿*½X«à‹'ŐïuÚç-/¾…§
-ÍÉÙµ:¦cóG]µœoá?ýœÃ—œ
«£¸£~gU¼ˆ):qúv‰‰¼Ì)—¶{V{߯¹v’ÁÐ71ë08(C϶1ÞÑ+'Af€<address@hidden(½ÏjÕæ³ÕíóÏÇŽuvüº¤üŸ>fGŠèÚ'èG<"|®Y?ôÞZ6IÕÕ12_d¶¶¾i’¨GA÷×êA²™
-¤úzæH³D%PB›JJKV´   dpAh'F<*³”¦xÏsçVùÎRâf‹—ÖVà–Ô´žmbnNs¤p‡ƒbÂãê~ÊÄ 
][¨Gÿ¹gQÓ]™5Á$Á3~ÂB:æ텾xµA‹—I‘ß½lñI'ñM,ñÇ{‡¦š¾
-–&zmrf¢rhã| 
ߢ`:UE×ԄU)„9N~DÒ&¥N]ôف;ā˙g×°¤7mYAÕ»ëDvEÇÀ¹ÏË™vÉË0i]Š»»–#Ƕy$Ø/q
-€ÙGqQÄî,(´d”âXñØ;f^ȶ1[¥áÝ,9cݱ;jÀǮңlê$AN3«Î½7…ÕÛ_dv‘ñ¤d!sxÆ
Äò½¶™ýúq‘‰Cº†—uü6¨(T-¼aU=.Rg37RTïÝÉ\Ù6Ó½
-bÿò¼F›d¡ºû¡1‰ìɆDà©´ãöT½%¨§ƒËp~hÿe40¡Ýüö±<£0kgkwœ3(Ì#{펟çÚgæìêAÅñ5+,21¡¸•žÇN)g¿$òÃß#±×ߘÎvû÷|–§ž·­J¶1N½íS‚¶›q4þðh±
     V)Þp)mnÏryw’æÙg§—¬;ß°YŽî0W
uøë˜>BT2ÒÓß^äy|address@hidden<%•nªŸo¬jøIŸ1¦®xÈódu«Ãd½ØácE—fÂ<²œ}x'KØ£–ô=«nÐ̊:¶Íî'’°'žyq—daŒ_jטX¨«cÈ߇>^½X1ýÜ&ŒrˆŒTɪ®ãܳ/P‹ñÙãe;‹_SfÜû‰!g•±KŠ"lhxúR¢}½LæÕ)¼Lº£°ŠˆÛŸÚÒ½4;IÄ°G–È\³“§s¢SX[©ÊeBÔÏÊÅÛûB¼ãÚJºéàãfÇõ^i›®?nwû½õ2Ï9ïy¶®”V73ÒºS“ù¬Ê65ÙböÏQÇY_óÀºÃ®
 í®5žk
-S;£ÎNeOñŸÞ/Ȏ¥ îÉ\¸n+UËñáèrWÙ[¯¦ÎFIXÛÅg"µzTΈ'›É¯Ë¶¾­ª×»Ý朠
õjŠ¿ëïDÅîô—þڀ¬èIýæ>ëI<-ڕ„± 
¤ès6V9þ2¹ÙOµ»Õ9HŽõh©àZ‹eÛwÁ:ðÈnCëšßP2Ý"ÿ„œj:Ž¡H°Ò’,¨`všŽ¦Š¸0‘…
QÔ4’aü™}×µ§˜&æl‡~jS€Ó¬DuÑú6àniÞ‰STçÈ\àŋö%
‚fiæqMû口 „ˆ9œ}K“F6¶¢AÑrBöá
-Ú©/'æüÂxŸ‹‹?µlåiͱS    °ÕSXïÖÚ,Ž°™õ½7:®‡/+å
-ú:BßnÐgðx
-ãÒ
QÕ¨ÈÃÿÜL$eã>b$‚8&Üi|¦DRæX›snTû$¤ÇoÓcîüAC› 
õŒ³îù“e<cé>Ÿqy)o¢À+k•v•Ö"ûÙø%å´Èæƒç®hOñr·/–èÁø{v%ªL%ÇôGc2DÔË·*~¨ý'“¯}
…‚š¿UOR³ôì1È{ÝÊΙ”í+¤¯„h>c7€éºq<8÷Ì
-«#_oؚÍ\‚    ;.ånìÓ%qqÖw­I¬¯\±Ž'¦+t¿-]\î~cMª½£Îª0³ñ}“i·4ú¤ª×x%<…
žX÷ǔ/7ÆÄ29´íiÉÛFA¡Zºó)tX=±Ìn„<¶Y•÷LCöùÄ[»d+Ô½ØòJ;Fƒ¼ê²#g…
ßNc¼§ï”p²¢°îžG£D׏ž6×Û¹Ž3[Rý?¾]z¥ÿ*Ì5¢Æ»çSŸ¶“7rñÖ¬$¡}ÍbZÀƒSXœj=%BÔ»ÛÈ'*¿ÔH³M;JB°‘Šf]„h­Dr$æ1Ý84ÝÖ.§_ÿ—0KBRÔRš[x
 cèª6VzJõ’oScg¶Óé—XÃ%rŸ#Èá´ïNDm™Å:QÏfFT"ˆâ¦"<¼÷
-âØÂéؘCkæ!ýΪÑ-À8BțvBåjÙY_Ð6ιˆ_×Þ\%“²tÐûÆÉҟ²Ö,¬â
-Žü§WeÊÑ¥       
L8(Ïbhì½\äXAkÁ¬È­ý¥S&§ÆêÕc7ÄCӿȍÁ*§“[˜Í41xž_™‡”icˆkWyö0‹zYgÏÕY§ÎÆ 
ÃyÑ¡¤8n/Ä
)[%dÕÊm–s¯YDÐèÎs©œåå-Þxð¶5„ÈͦôÐiø}®-, 
^’Cú専U±Úì>šáßßÀwŠ\Ïc&hüHÇfS߃‚Í*ôZzãõÄC
§¦¾ØãØDgü2?þeÀþw%ŽðªX5_5¿ÈÌyÛI1Ÿe#ʓ+vÏ
-”DëŸMsÑ/ÔýÉ}ï¨Õ¦íùÌ?H’°dØ9rÐP§03ýLZ±CbӋ‘”zÁ…ïlÜÍØsï¨htÆM
-HEqž‡;´_½†÷Î"-Å;address@hidden
ÇðÞIªH£4üJëÐ"¨,6Þ·-ü‹
-¦¯°ûk¦YãáÄH]ÛÆá¡8¯õ§C¼wA•­B
-^ŒØ]̚aŒd˜'Ã'þzĆê›d”×%ÅÛ/-X‰b«Ã†‰8HìC(Q//3']2²õäÄÏ(ܓ§<‚–Gé\€Í1†¥/ÞÔf¹†#qYä3)ü$çûž˜G?&[*ÁvBÝ-÷—‹G3aõ™ÈŒè™ƒMuµi22ïMs¶°Æ>¼5è½Ý!
V\Þ·råtî7^¤¢‚“c¯ª,þYÀÁ´‹¡˜ŸéOÃ£¢º\‡¼{;-6¤4ÛW›A¯<4ÞÂ+Sû3’šSہ&ð„ÃŒ±2ɼŠR¤#«Ÿ¤Œ“?8}YZËöÁ’ìCÄ}닆ý6Ó°R—E
z…OµµqɊÙ_ÎÕ§š{%Ø[ÉÐ        •)fö¨Jì>ƒ°
- 5P#)ËFñ¦þjÎ=ºY½¤Ò¸Ð )ô
-æmY+ºY5k\5/Qe‡\³-+ü쀄æ€fêV‹Œ¹Y·LJ†S$U<ŽWüM÷Cxԛ¾°í%ŒâMŽ©[4r  
`DÖN/G²ŽíŽ€”%q´˜ßIÞªNÜÐZ"v;¥z:%ø¹ùúÊã¶Þ 
£¿ûîCB†h)ÅaªóR%d8ë”L|Š=Z»’ºxºxpýI8OÂ!-ÕµDÀ§à\¿ÁêÖ™¹eÑýÕǔ É|2Ib¡ 
üÑ'Mlï¾%´Ëú[3[·ãfÅqá"Ô¾ðĉ\/vûÃÌF²t«¶D\‚‚hd†Ð–f[\ïmވšÊ«ÊÕ8‰[Ëíe
€Dîá¶Ûl|Zyì—'r¢;ª'okÙí9Jç¶Ã~}ógÎ’D¥s¹£çqûùI­-°¬ì °¥žÑ”T–äo~ÐÜ 
¤ç5›œêžåscµ_]%M')'ƒ¬¿™k?ŽzÞ0
™j>0ÂÛpgý_°Â橇¿ö…‹ôj“Š°˜Š¦a™}®Ì(aù«¢íéDå+Òá5O¬–‹ƒ¦U/œƒÉ
-늢æG‹ïPÚà»#°ý·VIåצòUOÈé³cT”ÑÌr`è؏¨¯H’(¶Ò}è_«RPßqÏÁ?ïñUZýp
à‘¿L(UEé‰âÙclnl,Õ4W;骰©sÍâò$¢ýHB˜]-΋sýÚùã=DZïüÖ§ÁeöžN–®Ùœ!Bî±ö%7ˆîvs¿'š½-ÔàáÆÌC¸(ÊK)“î3´›Å½hU
-.«©ßz3§mnèi¦CØL 
®y†”w!|´÷)y”Ž®­ksø€)WþVKI1zb±ivµRÀëܔéӋç°ü²_ç˾ÄL«æýð^aíjœZÚ©¦yҎèŒKþ¡šº]K×oðى|ìÌëÏÞÞRÈv/=ŽKe«d=Cw’{,ݜT&ÅðÂ,Ç÷çtíÁ/“¦#M±±Ñ]€8®'­Ù™½êî
 y^ñiŸäNn÷؎:g¼€áÏøç_        ~
ŠJÝr'2ôؖPYKwƒjôjE[،Rȶb
-ƒs#‰?%á$gëD9Å        
~þ¾f¿þ«$uŠá¨û"wý¯‚8YjY9s,aûÙFìÒ}‰öæ%`ìJ²È3A™šVü=EóÄÃ0“[,LŸÇ~®ü^é²ÉÒæ;ªTŸõÁa<:5
Ê©ë·Xô´ÞY%z¦address@hidden
-n8ZµAò—{íé€z¨(°Õ÷0üC9Á·Ùé\q¨Wk?
address@hidden Ø¢’Tá͜íÚÆs´êŒ‰é¤×
ª~7íu¨Í
«n1M_G,çb9fÂp™´›ãƒö”ñ˜¾ÚUFÈÚ[Jxíwæ¾ÂŸç\þáÓx²j†Oª•ËžùMJ}#Y<Îç’ü¥9>”ûÙŸÅ&#=´¸¯d®úI-qÐ?Ÿ±Gx“ltD”°¿CWâ|­øÜqe¼ÆQÁ¾{‚¨Ävöi2Åj.0l=Mˆ¾,7à”²RÀêUၧ²ÑÃ-uvÛ&E‘éE§j—S„ég©fŸðÎïcÍ]¥'EÉ¡º%:wþœ}=¡‘³Vé¬M'U8Õi핎}.Giµ·K{ÂþÝCAww‰ÿ2ÔáÓ2+°cÝÉ`aJ[B•`K"€wԎtóõ:\ܓR
;iÁ·¿0F½¶gYÝ~ëRVS—ú¯”Vz*›äϛ–?8ÌÒ?¬à±žñ'ŽÏG$’«Tæe£±—:5qKP"r«£ÊL‘kv¿u®zcöƶBåûEÍ.ãJ÷~”K§Oõ¢sS
     L…
Ôp–†ƒßùĤ>Ø<address@hidden'Œ{IQ¢ÉÁÜ,Ö(ÖÍA>ÚÔyƒÓ́9kíC4jÊjȪê)Ê;-•ÏÚßä   
     µlēšõcùèhåUkêâ»e䊛õݕE*5ƒ¸ç1’ëÅ8£
4Ô0“2¾´–”`}V¸tÜÁ³Aç8êâÕ|address@hidden@¼79œÁãe>ÇYÈá|wæ¯   
oIF°!Ÿ)E·E›ú°Þƒ?=ܯ¿F
DìhfàpÔYŸÑ:pßM,q|"Tÿ9¼•¿N²’€øÒÕhԑPÅ[ל¿ü€¥xu¹¿ãZ±Ñ×aç…   
FOHNà\À3¹-ÛmœGpc̪š9of¯ÍÆ
-[{ðnÞî9©\¼ÿ‰2$gê>U
ö”`2ôVϑg`k;fhÜ/:vÊ9š“ä±*0ƒzÜGO)†¤¶Î=GåĤaöÀÙ؇nìÊP3æ÷n-§¿©š&address@hidden@­*S¿ä1f

•úù‰Z\×GŽÍ–pï|­»)ºÛU¨NÒÓþuûÒPíXâêSxY~ž`¹†Ðöó¹í´ƒ8ÞÊAG†_˜½#Ò`žytᑋ9Æ_Ssá$­*¼‹¼Ïß¼þºFÙ0S[Ò9ʒ¡ÆµþÀjíԁ^þ»b&address@hidden'
…7µ¨Î×&i/ 
"Xä28ˆÀ:žIu’L+‚•E¡z<#p÷ª©Â•÷Ðèé)$£!Òá¾þí;¶D:\¾ÜÍ˓šoA)dRÎ5ëÔC-Èà„Ì\Y¬{nÆ䩎åÅç¶Wœ»Á®ÔX’ê
        ÏÔ¶FÊ+x"z–t¾PšíÖ
Ê9li,trPº”2æ¥ð¶cJBèWªaddress@hidden'¼Véú¼¶s•ú    
kTîæH”ôÁž¯Œl¥™öξx}¤¯sŒØã¨V½…«I»ì]¨Âå)ç­}IP>žn›~áPÞB”ÿ4¸ &AÖº3Ï´‘Ø°ª8bi
ÔãœÝə_5 
jöËYÛ¨gÝnxJ"XϬ‡_jüZ«SE>äÚÜ8ª]mÌÿ[*tæs£²ŸfM}ï£êËöþ\Ok²äl³[Å?>ð+|£„-‘Áލß$ø+á¼#½
I¨wY|ÈÉ2í7£«7Χ’jë‚ü¼ŸÖ^øòÕ«l?ªúy¿¹ë¢Y'{Pø¥§°"%4t[ÀõøAÿÿü?13ÐÊ
-q±rwBÿ_9I÷£endstream
+xÚí”U\\Ûò \wk ¸»'¸»»7®»[î‚;    Np÷ Á݃LŸsï=ÉÜÿãÌÓü†~á«]»êÛkÕZTäÊjL"掦 
IGW&6f6~ ˜‚¨6;™‰ŠJ2qµvt7qñÙøø؀"address@hidden 7?'?'PÌÑÉlmiå
+¤£û+‰(address@hiddenú#ã/EG7ðïÀ_’ÖîdpY\ address@hidden/‹ü& 
‹Ø?Ä‘•üM1éß)&ó› _.ÿ› í•þ!^Håßù`•ß©©ú› 
5Õ~ä3ÕÄSã‚5“ßÄd1ýMîf¿·˜ÒÞü„ôý­ö1°ü!
+V Äááa…|´Íq²ý!Rv address@hidden DÃí„h¸ÿ
¿ñžiQQGO&ȸ1±CƒƒÈÃÅê÷¿'j8XCfHF2ɬ¬<Ü|GÍÜÀóáú÷%
+¹/þÃ֐Ûò™!-Î9š     
„Ú¤5†ô—(šøKÿZÔ²)^±¾{º9d!áµ]鰜3ýZöCE&`v—Ìã‘Èå}»¯Ê˜äis|úìó®»ñn¦w‘öE¦‚׎ÅmÈ!Z[ãÌÕ×k¥©µ‘É:ÅßrÎú”iÅÕ¯¿êÑsoèÉ
+åæі̴ӈ«£æ WEOwþɱꁞœ³:âoÐÌ°|îØî†ùP„Ÿôlm>¦i|+w’ê…º¥û?z‹ù9Р
üý–[¾B†NlÕ£©Þ
+Y6›žÝҬšKFWýŒêN§¥ê™ÜbÝ{%ÎORQ²<¨Öï[;ŠÉ5^}Ž¯¡oZ-l·2ÖU¼!-š#¶’“zùé-p¼Ñ0
ˆmí¦£P²Qãjh³èÞ¼Èrȅ-ÆͅI<U5dºÄìÙH–ÔDZt£S(¿™Ý     g’Yû²p4’²(ò
‰[Ȫ8ÞY\ýLpËQã½mwý'‰$tEÈ}ÙÿAVêqÞ_þ‡;è¦ñ²R&V‚›è~ƒ¬FƒæzkÔ•5ÔRî-5ã[hv"}
ƒ7ÚZï£~2±Y}›®¯øL3.ŠÂf¯!”/¶LUÆåZ¼Æ¬Äd 
‹,§>ÀIH´ü–Ú£'Ù]±Jû[ØUî9‚Ø3ZÞúâ«Ôä¬ùÂrpF;[®Å|:Q‹æœXAVÒ`ª?á¶s+ò³¶ÅÙܒá7C<Â7ÓMð§ET3R<æûYƒŸÑc‚ô/*«ì$ÍöXÃ
,÷ß7ÅçRWhù¼õSôÝL7¢²r}Î)_|à”æÄ~*ßZɵ“Ê}{’‰‘¯0„`TlF8™½Ï½¡˖
(ksП=W÷0e¦º½!övf³eƎùQàÂÀMƒž[,9Âhûñ38hì,
+ÀntÆâ
+ ¥äðuûIçDš4ÛÙm†² ˜æ8B¼ÇÛvôO
+ÅI¸„¾ë7ÉÙÀ”â·'bØÁf:,k‰+54Ÿªj       ڕ¢s
U)”X½ù$Lµ_+ÉZûÂ>çuDSYÖϧXz‹NÙh|)miųX¼ÍP~ address@hidden" 
¤îõ²cŒܭ˃x©Ö¦r¹ÞO%ù؅¤Î¶ï”ÒPköõÁ¢64DâÔ*ØYZX0¶$¾3胣É"m({?CÍÒpÜtá       
iOøãýìê<µ¡£Ã;y§Éˆl¯OðÏC¿æZA¥÷I¦¯-ˆ'ë?|—:›1ç؝Ai·R‚»ÈîpQ£Uða’º2»Z¶Ãe“9±ÂQëtÃþN›‡iф}è:¼{ñê$¾eò¦
   ä\
óþ#“ÙVyž®Æ͒¶ÉFuÉ)—p禤|}l-¼/ñnïQ.Mât3Þ9=Þ6\[œKDýedõp¾ÀÊGçÂí{€Ûý´Ø<address@hidden<X°ú;»5Ç<²/,ב¡íšcGæ57™çu¹*B¿¼Ÿ‚—Y;M¤ugP]¦¨ÐŸ&øhk¨f»†ôÍpÛµmjjç1ôu³mìæETDÔÈw>address@hidden&é¬ڝ×Ð?ûI–ÛÑHE
        W>address@hidden ½˜^x[u4ƒ\ØzÅ)¸v+Ÿë¸u^åY«®â>4¹+¤‹Å”¸±úÌzãÚñ‡
ý`'ÅÏ/=ϸ+Ða!9¢Ÿ <Æ8’¦ ÂŸºx"dnSÂz  
à8hÛäee÷ž9Öñvç)ätÒØâX|C¤‡6ÎxO§•èœ¾m2̶iãۆÁQMF œÖãc`ÃJå”¹¼åÕ²d¯Á}Å
Nžõ    ¼fßÑÖÁN±Ã¤úàißTK*„ÇM Wš#;Ÿíç6¾Qé-³uŽõ㋬‰¦g¤µO18ÿ 
Ÿ}AN·&!Öcõ‚°ÿCHJTRe’ÌçË㐮tãõ2ՎV+ÎbE¦ÉbÒûR;¨æ„+םIJ£ëkª”­ÇÃÀ•xFóO•²ª¶²7EûXwã+˽Ø5ªhä"€æD‡Mû!pX)É[A³i/dš
 “CÜý\ó;kèįJ,Îؤ!”sb“iÙô»»Á²®Yü",?œ»ïl,ç(¹\Ϻ3i³è<NMÔH
+Ät6/KGV¨C3º/Câžõ‡)Bt#M`6•Ê™O¯*÷Œ-œ‘Á*[$«ÈqY†É?GÑ|ª&åãv„+ŠsÊ÷¶_0Gk:{j–d„‡ã׎GU'¶”(ɋ.áI
 {&F/qèÛ"ʕ­H.ÏD܁o eFΏþ”´èÒ\+ÿVí‡nN³ˆ+òšsJŒµÓó¼±ð‡µÄ#F9Þ1ŠGËÜ/,RëÖk¯
¢2’î“¡¯pÜ£1Ròî{¨lu•Ìuå7¤å¿›Ä>³ßòiyÄí Ø¥±™;›b˽D°çô5™Yßá‰a4ÐBŸs    
pjÓ²Âè_Ëé<÷}ã|FŸ=D%*[_®˜NZíâUæÉVUUÎ^‹þÓNá°nè'íD,address@hidden(ȵ=ž|OU 
Œk,?¡*
&Ü®Š€Ú#-–¼t©hÑM Vm~Å°éê-–*<+r™
+ïâ47!NåˆOw‹tÓV7     
þ¯w¢ÈúŽ“’„k’Òsüh餲Û\îë¹y¿Iœ<4¨W§’ÕSO’:ö]\_d“ûèE)’Ӟ?Ï:ŠâÎÁeš};]«V…
nÔ_mh<address@hidden&ÓjâsªO꙼zàIAýr(åjÆÿv}++ÈC/FÖÍEÑ 
ÖÔñßCì&ØS-~åÚ4¬7’‰và_4lҜ.*¡T<à.iËf?\úì\¼o€g 
™Ôà/iËג°o4£¨ÆŸT½~ô>Û>9¬Zì]M_0=Šp¾0)9d~n‹“óŠáÉ&„
+U<^ùْ¤E:tB‹‘oøa?R¨¨.âŠä>Æ\a箏•àÞ/Ü<ìHaQ³½b±¶#3§WÆÔ
¼ì½Õ-¡û¾¤©^°äóžÖp¢ß#.èu8WŸb:âç%…
ªŠþÚ;õàãdUÁ=-qœ?¢×GÙ.7ÿš$ÕÕÕÓ:V&?\Žkx²½uѽ_¬—ihÑÕ4yïݳ¿2°’Ì,Öç¼Ø
+_êמ͓‚ÉsØté\sƒoÅ|2&ª5Š 
YٗO).!TgS"YUkLJÒfØrí[¬¯×»ôl-«D½Ÿ¸ˆ®ös»æì¨üê’ÏS°òƒ^5 ÔKÛ]Ý.¨Ð_!Ò
5ëò‰áƒ—¯VC˜ºÆÕåe¨ô—]´…ïŽ3láh1_ˆzuÛêÞ¬‡‰á…猟åµ"%?¿sZyÐï.È"é ›ýà
6<Ö÷¬,address@hidden/ÏÄ×78Ôì/í¡¦Š*™¿ÐúàÖ£õƒÖµ™­{ïcFÚ«L§ÕÓ
+M¾Ù:…TdmכïƎŽ5ÆýøOÂ,ø)C6yw21/¼#BS/ävJ2¸EU¦òQJc.  c.Äܲ 
©½³EߐuÙ§á*JŠ?ò—ΟÎÜMg¤‹pÆJw')‘ñ+Y8WŒ­Æ‘sØ7ÞF Îu9 
yƒA]P±o¾¢á±ñjǾåÉþõÙ¥•Ãu=JIËÓJTHìÉFS`÷pyù#   <zìI™   jÎ|Ù`s
address@hidden::Ø      ëD/6ØçAÚOA1¯F”¼†hË;9^š—
address@hidden"‚ï^ždñX’jE/uqs´ãø^
j_ސO&ãRDÚß°F€ç¨’Ä3$6¹™vÿ8’æFtz(mb•V®+吒houûß>qZP·š2®Ó¤nçcïHŽs߂Â÷àŠT_‡$½"æÎO|address@hidden/ŠJvç¹Mÿ\cŠÄ»JnOA°=Š³t-ÖR°>að0½OÕ#ÀÁzBÉ”ÉÈ®Ð
        
+:2.sÀ²¬ P'ý.¦86L«ô²ÝôZ>gœÃCE&xwÙ_nxPôJ6 á¢ 
g~FÝÞvp«©9Ø'ˆÉrÀq¸ìÍ{ìãµVP˜¼×¢Ë“¬^Q Æ‡ˆô'YKYÇðDˆ¹\aïýšT¿¼
+N£cløÅrd*?èIêsã§LŒÕJBú+xoÓHÏ´"vâ«›é¬G£ÖÖ»D4k8'+seI!Tݏ^NÉË*/iZµ>address@hidden|íñ‹p$7¿›O”žPÞM0ð_Á
 /V¬J`S…BIw:g““U1
+bLüxç¥O×,qµ²}À?š!£S%êÕ~ùùƏ‹o‡,R±(Ÿ~v+7ÌÆht?æ•°ôaás)›m^1ì{Ü@&ec½˜‹­š[†ÏGS|Î]Ò¥VMå
…ôðí%¢|address@hidden
‚G®RÕ¶£­%¨Z\ÙZâËrFÚp+SW¤é§·¹é‘“Ÿc–ʐšš¢^w^HpY¾§þþ²ç^#mIÌÖéA™V<¢V¢rÔ¶á—IoðÒCç**gëï­ÊàdYø|ä簇bsôYÖֈ+_vÄ1¦3’¶ûéRÊX¥1(9{`(WãÈýüTÒÂzÏ™R”R3YJÇ»òH
 _K÷ù6J¢W&º*´÷‡]É<Ê;”÷XƅöÃ2Îôox°Ær€”÷=2äü¢Ç4…1÷›QkŒ-ÞhºÓ»g(G÷“5
+ì_Á4zJ~7˜“  $¸4 ôN橺¨¬ú´Ãq4¹uâu]pËN5ødÙt+ºÃ€u»ŠZü!éã¯
+*®RwÍÕ"aE#Öànå6d®¯ôÁoð6^Dú93¢Ø'‡HƒÅ¹üUlmž>éãV1֕aŽí<8{N6ÃÀ˜“‚bÔä;ïDÝ#Û}¼ÓßÄYÔd·ÝZspèÓ°w©íEáú©ª¾ñ½µ
 Ì+‰Ž®aò1´ <ö·‘ì{”›ÁrV‰;º"åKs#¿ÔÄMû€)àšYñ5°
ç´íªÔúÞÏ°…S>e‡ziå     ›eÚå­XµF¦#¢´ÓŒx¨8ãw8VÔ&address@hidden
®›Ê®.ì7•(Å»‡ÓT{ÐùýMCÛ*:SÚჸpǵcEpõ²°Ý•hB/
+Õeó”9ç:z㝬^âÒ>-ÒzÆ g‚܁9_ýMúŸBºŽ³Äη¾ö
+‚¹Ž¼â&w•`¡x\KÛ®—      tÃ~,éo©…
ã¿e±¥o]eþaC+Xs¥ê•1'«mº+Oz1Ù,/à?ãk'¤Î¾—ÀÿVـ¼‚Œ‚¼ÙQg•B–S÷^dL¸›:%¡æ—Xä5Lòê"FT|‚¡¨¾“"f!Tù¡×)3/~‹'åäê×88n(äËN¢
    .Ön©:ýäx²¦?žLïÕÆ©ÃÔ‡MlËÅû~
WûØi”+/¦—[%?Ϛò¹ºÔ9Ø1÷MT¼»ßC‰Ž¼Ÿ—²KÊhùˆetº¶쁜Ž9žW<”z*«Ÿ«=\ÛsdøxL«Ôy¨q!«Î
÷£©'vR~TŽš6ø§÷V•êWxD,Å}_UaãÓA„ìä8ä•tÀÔå7é©°y’zÙqï=3C'L5–­Éw_
d1Øîߞ)ïF¤»­¡
+j£J´Oc¬
+saÐ^Aϛ‡OB}!1’ã¶Üu<Åmne+ê3g#ÙGZU;´ù¶s~`†DE*Vç¼|¯t-µ™Á+…CÛU 
]×$<ñ•(¶«jí5ˈÍO×ï‘À«…H2WOZ—è’;Ç C.ÑÊ¡þ ¦ÅVk§ÍDÑȅ
%¼ª®SñΜ҉[ŠoÌ¿­ðv.½+%ÊïìrgdՎ؈žÍOE^] ¢p '-öù3
+,Ó&éÄæj÷nijŽÞH+}dŠ¬çg݋¦ìN:ñ9ŠZOEßm™u¡üª•od±9Ò˕â{5¼N
+’Þvr¿è¶ZD7Ú»ò˜¦¶L¾ÎLڙ›'àK¨®u.2{
+T†iÊIy€ÑfµâTqŸ¹‚¯HX\Dªq4¼DK©Ëlaö¼§¾G[<ñ#Óú2Û2…ÊOª
äžhZ8«”=ÓÜV£ÿ^‰wâ8h#ÖûäÀÿªœÒޜßO÷¸*ÔÙ¦mL±ÞÔ}&|g4¿‘Ý#*§ƒwŸshF{Á™|ê[Ô¸Ò³Ã-¼_)ÒÓ
 ®µvÆ´ÜñZà]œç“1¨Ò7o-bød,&”פµcwÀlË&=iÆ·'å¾3:¾S¼ä±<¶e¸R¨îB7Xoeà…
¶»*uVfH‚«7äçŒÈÇÓÕ)address@hidden'£{ˆPµÅGWÇé>Î[v]D©¶{ʟŠhöŽ›Ê`zI<]e©†öÓ=Žýü×[Ø
 ©ä
address@hidden|y-¯vlŽG֐⿨1ŽÞ©_T.Qž€/RÐJg¼‚Ù_0qŽgDßé`    
)Kj!¶£1€¦¯<›ßώR™‚oÓºƒvkïI…Cþ®ãó^#
/
4¼Õ×Nщ…
tŒ†èƒSü‘š^ùòB“$¿~ë"ø<ŒÏQ>¿ÍŠ®%|Øâ¬úú“8C91ã¢YëÇä<Î]4¬ŒÃm£Ák蹡”êJí 
¶r¹::8Ù¯«äóØÐÐë%ºÙBí
S­™ç[ú˜}úyØÖÎöŒü­°×ԋûßÏ|Òr¯‘_9ð¾Êê#·P´ÎÔ¬±Uö¿]ã0S¶Ò£;address@hidden(}(9¹é+tè¯öåõ}?¯Ÿ’¨
…=¯*¨…f[:À*
VàN/iF×^1ÕéS+ðÃÖ~°Õ±Ñ8W]YáÀ¡yÙ`|‹jH
+´9w7ëö®&(ì¨ñû­û¯¤)ì²å;9©œ94‘ìAŒÑº…)™½D•C™jKBÁzÄE¢tñ˜e§®  
;áîâ{ç„:‹µË<$—ð8³QP   ™e€JÖ¶î€
address@hidden&`[¤ÿ¹Š~endstream
 endobj
-164 0 obj <<
+204 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
+/Encoding 472 0 R
 /FirstChar 11
 /LastChar 119
-/Widths 350 0 R
-/BaseFont /VXIJJB+CMBX12
-/FontDescriptor 162 0 R
+/Widths 486 0 R
+/BaseFont /RGKIUI+CMBX12
+/FontDescriptor 202 0 R
 >> endobj
-162 0 obj <<
+202 0 obj <<
 /Ascent 694
 /CapHeight 686
 /Descent -194
-/FontName /VXIJJB+CMBX12
+/FontName /RGKIUI+CMBX12
 /ItalicAngle 0
 /StemV 109
 /XHeight 444
 /FontBBox [-53 -251 1139 750]
 /Flags 4
-/CharSet 
(/ff/fi/fl/parenleft/parenright/hyphen/period/one/two/three/four/five/six/semicolon/question/A/C/H/I/L/O/P/Q/S/T/U/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w)
-/FontFile 163 0 R
+/CharSet 
(/ff/fi/fl/parenleft/parenright/hyphen/period/one/two/three/four/five/six/seven/semicolon/question/A/C/F/H/I/L/O/P/Q/R/S/T/U/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w)
+/FontFile 203 0 R
 >> endobj
-350 0 obj
-[656 625 625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 438 438 0 0 0 
375 313 0 0 563 563 563 563 563 563 0 0 0 0 313 0 0 0 531 0 850 0 813 0 0 0 0 
880 419 0 0 676 0 0 845 769 845 0 625 782 865 0 0 0 0 0 0 0 0 0 0 0 547 625 500 
625 513 344 563 625 313 344 594 313 938 625 563 625 0 459 444 438 625 594 813 ]
+486 0 obj
+[656 625 625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 438 438 0 0 0 
375 313 0 0 563 563 563 563 563 563 563 0 0 0 313 0 0 0 531 0 850 0 813 0 0 707 
0 880 419 0 0 676 0 0 845 769 845 839 625 782 865 0 0 0 0 0 0 0 0 0 0 0 547 625 
500 625 513 344 563 625 313 344 594 313 938 625 563 625 0 459 444 438 625 594 
813 ]
 endobj
-160 0 obj <<
-/Length1 1403
-/Length2 7051
-/Length3 532
-/Length 7898      
+200 0 obj <<
+/Length1 1448
+/Length2 7435
+/Length3 532
+/Length 8303      
 /Filter /FlateDecode
 >>
 stream
-xÚí”e\”}·¨‘$†îîN阡apèi¤Aº[º¥•PºA¤”®=Ïóž÷Ñóîç|Ú¿=óe®µÖ½Ö5ÿ¸iµt9¤ÁP+ˆÔŝÈ
        Ȫëé  €œÜ˜ŒŒ²0ÈÝê"r‡ˆ-bkï‚Éõ—²‹
 ø¯0ØÃõß)OÌ
.`K²àŠ`¨‹“-¿        >Lù7ÁûjüCBðœîo‚/ˆÞo‚ÏÓÿ‡àGšë÷B  ûXý&øtëÈ
þáòòÀÿû7°ýá
-v ÜÁþ„K8þp§?®áüp
—?®ýá® |address@hidden address@hidden/= 
ÊrðCÆÍ-Äû¯«díƒA\Üÿ~sÁ/é¿ÙÆ~£!oˆ5æÂ,ÔZ4Ì!½%¢"P¾h¼…퉌mk‚FcïTVè|â§Òa՗lß
oª2‰p·Q¶i¼î(Üb:ýµ¿(…¼LȘyØö´ÜÎôm§0<ÍT÷Ùr¥»
ÝÇ{ß2ýë€ÿ‰æ䷑Š£âÁœãûZ,rz;hË´}&žM}Ya‚†
-™Nú‘á
L¼´:ø/+¢ø"W¼ðS’WÆB"ÑÛؗN 
„7EèùÉ×Ö¨±¯xdrç[ÇÄ#39¨Y_-ÌÈ>ZŒŽý¶]\窸ڊG¦I<ÚN} 
ج[¢ÄÕ¸Âl6JJ}aª”ï9Loa㉎¶¦™™Ôü'Li¥,Šb–*©‚`»ï.¬Æ³—NûÉ9)ü<(X9Ɠ¿ÈsoS"@ôDm¹Ù1/¼R
Já¢ÔKÇìA¹¿éðրs3j·1,T{nېŽyQìŸ-¢Óõ*™»ÕÐ|:™¥ÝE…
UÇ;O.´°S’»ØDÀlԄ«±l,ñùÖ·Z¶©XQ°Ά›z3úÌB 
ß'³šg{]hi$¦ڝ=õ«q¬¥"¡KK¹¼ô#¯Æy=2Ú$5Ù+üϟ9«SP/EÛl)õ.ô¥ñ-"ÌJg]ÑIU M
{?|•9ø®!™¶Êú®°««iÜrúÆBM'h–Ìð;š
-:[83~)address@hidden'8O};ؒJ½˜Báj’8L™¨ß·(ËÐѽݫÁoªWµ`ÿæ¾{¸G´Úe‹°%DöyR(¢­Æcùƒã`t=ŽþÍz-9VÉ#ÃÅ$«7/åø’ªcccú(šeF‚©¡Éá!ò
…QÁecéµ)?©¶k       {î„wzÀ½ÏN$g)¾±Z.á{—fÒ
-·ân—ùÙÇhñµ©ñW,ZB(v,ÅuøÀö]k&u·PžÙñbr?ÐñPBÍÇ »ãï$^7̵}2£nåkq†*¼XEãœr'
—í-¹‹YëE5¼“"³Hl~°‚$UêÏ8ÎüLê×RVkëþ>ôPÄVj×b0ôu
-Vhtf°£FP\¨‘„[Ef¦¼œ©GIn•nþé½iNÔ-£ÿ¢«d®z‰Ÿ)ûëpπSzíµ×†8;år÷ºßEˆƒ 
·ûÄÔî&të†Æ¾ô$¥Äq”©×w:\Ÿ•&address@hidden,|ó¤çU¯~~¥£<½.ź\øu´íLmN«Þt›s2kM~qpuçRõ
…
z܇Tz<‚'»?Ø_õ\rªt÷&;>·Cÿ¼â-A*~™ÔDMù!‘–,æcü¼?*6.a_p÷'/¦8´Í!Ÿ”ùâ&)Ïy{Ö'Ä×DòX±wáI¿‚½eWu¶tj>/ÍÌ{IXØrH<address@hidden,k!Ñ{:á,`«ìðÍ,{úÈ%÷ŒÄhÿ&™Y1¹ìv`ÀëÙÓI¿8©Èo4³š¥ÚZ4â:(™wæK#‰ž
 _=”ØïÈ8ÃJë Ë16   BÖ‰p'hε€X
ÙèŠÔvQƒÑ(Ÿ7jÈ
-ÛÌ)Ê¡w^A©°IȼPFÐÍÀw/žXÏÌV’jܓû:´ØY;™>ۖ¶8F™ÕZz_f'3OŒ>›]ÈÁ£€¬l|t-ºƒO-’™zÕ/báW09¼JCj‡e²ýӒʺ3Ðöæù'dlYïöæQŠôΖÔÚ;ç·ó±¥ž{Œ¨æˆ†mq--hiÞ6ó?
7Ê\?|%q5ϝq&´µzU‚‹¤-©”     ¤
îrö;øáúü Y²þxŠ²t¡¶%,2í½ŒI6ª°0»ËvE¶á}*Nè6"ˆdÖ|s6Š¼ó    
¹Ý8Øî؈¼HêîŠQ–¶º“I¿mN¯þîÌcؼú~³ÝCj.ni'dÈõê0-gkx#½%ÿ­f
‡G½Ž¨-Õ9˜‹aUJ³Ù‹"’>­zšîP²#Gkÿ¹)õ2Å/address@hidden X ¨1צÓLgû!¾Ñ
3e+ÝÃÌáÙãúþ€›
*BœeZT¹FÍg§e×:ê´
³å)ú†ÈÏY9>Ù_õ–b¥¡£Ø„0¿Bt7®ˆLv'‚]îžã-¦"DG.ž×OJÃù˜¬ުѿo."address@hidden f
ãœ"ÀãÝÕaÝ~GhPþM´9EêƒD>P¢A¢¡À[8që6ccó0â¨KØVÛü€h    Aq"W   
T©Ù7ÍD•b›HçŸQKÏÐCË©ƒåÜjkü“žKWÇDÓ¸ši…>¶æP›Å`³'V#êßQÈ(ÓOlÆ63y+Æ+žY¦`¯Å²•½
-
@$U6¿-ƒ“Œ0_aº£Ý`¾²a˜ïA-*‰BÔ¿ÁWú‘º_¾‡OÍó~|.I®=MþSpdj\/šx8ƒæç€JÝ0ÂòX…
*w¢[³©Â2èÎ&Q>.{æe•ÞŒUÏ;Ñ&L–…
n„¾¡:Ùm?îojîÚìŠËM†M¶ÅúŒ(M¢¿ûèÛ9Qi¤'ø˜ÞÒH·t¾¿‰ÑÏ0ԀHö¤œVdâLú—§«ëGâq†Ó™ç
}„I1ÉmBO®¸ÙãÂv¼Gâ¨H‘ŒðÆetfnúÕ¸³MÚn÷¾6‹³É¨Œ‹)1EW3sÜYŒ¥èxa™•+Øge7ú†ˆbŠÙ,á"
 g=¨ýbV™Rÿsb°úô왹±¨UOéS}1ÒwПEĔ2ÞÑ&*/Û†¹WL8Ý
«té±Ð÷Æp(ïpIs(úkžÆ’HöbJq8Ü¿3W6‘zV_I~éÀ(,›J9­^L{ÓÒ¡¾xÿƒÔLÆ 
Ùm͏TÍÁŽ5ÉP5fàõøå~     ×þê£gò^fLÕ÷`ƒH:Ô4
-e¢¤5¥|°’vç  address@hidden(#ÅÐûh:AöÏ8,å´   82+ñ-ut«™Û¬l~"^Λ|(`&
K!À°’>±Z,nþtpn‰7)Iƽzó]³ñ8ШSC%´–ãP“|ÿq,ÊOXFÂ͗jÚ–jn›Þ¬g¦Áא7×ĿÅ
µ·C’(Z­0©Yõ4”ä¶mOÔ¨|Š½HÈ-ÌÀ=K•²²}±.϶Ü/¬BËâ„M‚rç#5†å²EîTüpZmî-øp9\­ëÄ\qã¢z«óC"ò©{û7sÞ8òùR–›j4^LŒÔïã_‘⊭ruÚ¼ŽRõI+Œ0Lp=(»Ü°b
 = 
z–dG²¾¥`ÍF0ö4&¼š&Zª´VÓÙuÌ̊ÚÜKÌ$ϪíìW+-x]Íá±]cdÔ¿4›Ÿ‹¹Ö=ø𮖄ø1ôX¿Æ>TtñzÄ#ãUY+WF¦CÅü»WlqÛž¯Ì‡ýè»F!wӔ*ßÛk“z?ôj?}†©#ˆ¦E4'$´2ð¬ð[ÏëN
û²=ò<êدÒØ3|'?VÄTY?5‰Ø¶SVæévFj3N$‹˜p¼E€Ÿ8›!$kvú¹ö!èsü´|ÙnóÜwž&¹ëHÑ-‡Š»¶‰Øùƒ÷9jçS»ìJÓü_ޔé.ŒE¬#øvhˆ
ÞÖ+5˜}¯X¿8êN*Ž¤{Ý ´åˆÏ¬å_u‚ªh4³œ+Äc¨Bò4VMGC¤Æòö•3¡=~þD*eX
        gý³è-“t”ÀÄfÊE£/s9’!QS Ã*ئ4lwýB²ÃýdJ GÃC˚[z/VDÖóíJ¢h÷1x·<òT("‚··;6
-U³ç¦QgŸOS¯µ[Ž=f+à=†šø4”œotð7ÉþæG”ͪ}f4ù^zøªؒ*]d9Ì 
z°µÊO‚Š•ß2l×^’LôŽg‡!3<îb°"v4Fe9ÅÚâ/NJÜY<address@hidden)ö03ÃÍÝ\íµ¬¤U¡yX(”
…Ã÷GB}ɽ`Œ|­mÜL:>eûÞ]‰îìRá*·´³¬ð-ò¯æjnƱój¬”ïK’™³V-‡¡S»döWÃ2Ïh
võ\œq¿®´²•7­|‡±XëK
¥åÝ»á(address@hidden
-5‚¶ê^\&ím»ç-Y)1-øLÓdjë€2à%·ÙÜԘШ÷ô#²ÝÚH–ÍC,VNC|ÂñágnÚc²®;žcŒwEšø¤XüU›/0©Ïu?Θ½Ï©—„_܆ŸS»"¦¹(έª0ׁ̒V¤¥,C&³G6M7Î-žȨ^ÑbÙ
     8Ÿô×$•rŽ/Ïމ½võ\¾       *c‚TöÛë)FŸæ>Fl4GÖºæÆ
)!¸3¢Vd ´ø3ƒÙÚŽ¡}¹Ó©ymçXó?ô•Üf¨«¤³Ê”SdMtTÌø.ÁÖµ:²YôvÈ¢}>éÑυ
&0ɶG/ML[ûÂpê*oºÎLýŸ?«áü††÷y’až˜“ÌPö¤W~‹7‐Fë_'³©05¸„v”Äמ’tËV‘ …  
±ÕJ]©”£ÒƒÛŠIÛ
-gâï`½qPýÕÍ-O4ҏEƒ.ØH¼v²|òo9ô³A["ÎìuK»E’½¾wÖRc)øN2ñßC^(
75¿§”Ò'*ecÓc'ùu—}_Wt`ATõ`ô…
üDiÊ¢Y’2ߊËd²^¶¹Kèùî”ã÷üÆÎÝ­l6*jµ~£]8²ÙŠMÆfDÚ²(Êë¥ÖҚ؆9ʙ„m©lõ®¾Uoô¯.¡"ÉrY(kH#•É'qÆ̸ÿ?˜ÿÛàDk'æuÁ1ÿQè§+xÚí”UX\˶¨q
Üi܂4nÁÝÝ      address@hidden"À8zý‘!+ªÎwO½¸ÑCOHîb’+)òÞ°:öÌpt…
ˆŽuØ"address@hidden¶U}Û¾à4ºD±ÐOCWÙ½Õu)ŒÐu¶êâööú     ÐI‚…šN:á™ÑWt
ö0ü2v"ÿtGX%öO‹§S¨þv÷s´.†ú‚¾AêÛA–Ô꥔
+WSD¡Z(„ŸýJrŒœa-ÞuxÓ]ªE»7÷½ÀÂõv{„ïÂdc(SÂáÍ5ž+_œGQµ8ú7›¯pÀ¯kN©_šŸ}ÁþþÊÕ¯{)ÿ6šó(­¡
…¿,~ƒ~ 
address@hidden"úÄA¡¦3µZ‚X¹ÏُÊöwêžGŒV¿¨\™î†ïŸ!>ÒÀŸÊ{fù=îSÔÀV:4ût’€¹‚•ÏÏç
¥ƒ¾òÓ¤_¨MÔژšb&׬v+2ëè»(_• 
;Fèöõê1>GB¼ãÒî‰å>![+/2jì/ñÑÊi´w2$$†o®.ù'ª«[ƒNlüXËëše½chߘ`Xä 
,:êscmÜ/W6|iÔy6†‡Û}¿ðÈI›i‰Ûå"Løé^É£·ñKu©&VB]Y¢,        õ0 ÷ÕãTñ‡Î1a¼ 
²sö+4B
Æ5ù­ºAÝ#³If"Þԗœñ‡ýÕET)vÞäÌn3X›,Ò÷Et¯JüF¤{­P¸QÛ͹ôlm'ÐâXn~Ì:address@hidden

I=ÅK1cÑ¡®§ØÊÛPqÊjþAÁ솴›WUb¿oÅã1ž³*{Q{wd$¿iMÎÆZ¾=ôÍz¨&+¢‰éCÒ°¬6y$¥¹`v†FýêÈáËuJƒ~ȇ)~*;µ8ªyôL»F‰á͔Äg)¥´CߔÜA
JÃÅ¢H}þÑ/¾úX\mгÿ+/ •¾É^‘ÙÞÀ(&çÇ>Nª“j©!ùÑ7ëS”Ä;¿„·Šyö!¶=¼Ž<ÆÖÎb~–o^š|À<S
+«Bƒ°ë䣘¸õÙEŸúø»1cÈ
+ùO“çüqDývêét´°Z×ÊKìT„w‰ÅBGr/address@hidden(x^ƒE„…
óDÂO—~X¦Šá·Ãhã´¦*ˆU½üìî!*7gt+î+·Wâù8áÑ.¤Èꊸy
óMA
+³Q4™ùÕ~®X=Të        Á³h)­í›M^6E<.S}Jô—&0qp8¤:á‡Ø¨úHæÓ& 
JµÛ%`ÏnÖ.~6øu¹ËÆ­¹bO(ß¾úfü¨Åí´EHíß|üh÷“¥ƒ§Ácæroð˜߁Æ(O¾|šì’r’óÆ$ÆOaŤ"Q¾_•‡Ä7ÎÜÉ3½
+†Æç÷-Û§±ÚÒwÓ꟮š¶ôÆÕ(×q³D:ŠZåvùÄ÷«Þ×,tXøԛ€%Éì«ã8£ˆËQ&-]‹ÚÌM¦2/ҋÀ|m‰—#Zô
+>óîS8à•×íK^»=}o¦+ìƒòuܵ´L©cƒ†¿l•¼‹¸Gž¼‘ÓҋöjȄòlzÊÐÑôÛ½øÊ˘ø0×|O¹ÝÔ¶¶ý´'f¡¤K`çRm€¬­¬sK;›
 lïÑ¢œ©   
+<…Æäµ/.¿''fIç%*å!pNH¥PW      @â×ë¼UMðC8çSVÝJìs.Ž¨‡LÖ®`‡é†›
+%cZKsWƒw~=Qò¸Õ¸ð¤¤yœòüä|üÃu•$IA|‘‚ZJ…¶ƒîOܤŠe¤Ñ
§¦‰D“Wl†gZÞþ$ÌÂOn(S»ùEº#Ä,ë¯BÙ7òÛ±/ñ蝬–lƚØ0بUòº0i徹źQ†PÏ¡Ÿêì[~wi]‚
…È$n¼A"e]æ+ÎHàFvflOZFàKŽ({ÝléQ¹`Djl+%2.p 
éïó=›r‡m`;9Ä"ïg¾<Iy%†ØÖÇAˆØдÇöXŠ-hŽ±›ùÂÊ!së¯M§åÔb*3ÏÓ;¨_†\»)ã¼ý¶Éu?DÊÜÀüPøíoèèk
.§äWÖeÉ7‡V×
+ï1Ûx¹.¶ð¯ì/ƹ$…»éi×%ì¾óJ>˜i³ö1ömowç qÙ'4Ø"½!šæAÁ~é3h
ƬHSÁ†D÷émT;u1×ÞڇoÕÖT¤ãÈ؃|q©;µ¦aúè欏³¸Q¡mÓ¾¡bxNðÑu»õfXòfƒ 
ôêýH:OA,‚ÆvÙ-êB¿[`ÈÆF¿äKìXιÉýå]sR
ðÝ4iJ®ïzòÄù²¬c´"9TAùyW­aÑ4é½½áÙ¡_®¦/Ñ0êZH·7­¾õ9©Äñê¶ô’‘xãÁ+A*œ  
+       ΒÙè…ågOw       Š<·µŒŠôB‹NYï:Nå‚€EðJ§«z
;õ`Æmýë>ᩒI¤ë
+¼Ÿ¹t„k&LäèÈ)¨ú#¨F§$™õavÈÏìÖ^ÜËbrMØ•+—;­fuã“Ù¬
address@hidden&\¸Î»þÞn’™TŠd®-n¹8¸}eéDTdš=“%n¥ÅW¿tvJù‰Ñƒr¡O¿ZÅ~?nãN
Ì
;»3uO}sHgÖk˗\ïEñ²-GrUkbÔa¥)çʉCt±U)‹8øË&¯ytã׶ Mµ'¾ç”L±¶ý›þϯ   
’¥Ôöm7Q:Výt¿1LPŒ’!úrՁ®!<•œÛ>ky¨éÅ9¦Ú\Ñô§W´í4Èg2û8ç¬50öÚSoUIƒ†c;sÄ5ã      
,[l/uä7—
Ù©Äå:­_!P­¯­‰Ì#éÄÇêÎœÞ|address@hidden@•¬[
+å7QOIð~g¶ë>address@hidden>ɱ©˜Ç´ïå'ZÜ|Úᣅn¨°ny$^Wî±¾ZÜj!k 
}zñü¤N¨mëV‡·ØU±çÙØ¥átw0xqõëPS8ŠÌ:¿“jºÔ¶26­8¬£´ŽÏaxb’ß—/Ŭ-‡šm½˜o°Z\É+S‰|Yf_ýïcÐVv:address@hidden&BóÙ
 
C³Wu£ºÎôÔók*¶|$zúC.HÑ×èõ’i"É'–oGÐF忉ÃošF|ŸtôEfÒ„A¡ÊKuɓf,uLÄ+gª˜tíD“&Ã?æȉoÔêTEÛ%!Ý«ÏiéD½;X&|Ǜ#Mԗ¿«W¼ÇqVb8ÞI
 ‹5m„æh¶iö›¢QJ£«e¾BWžÃt²î
jT™ðœkzžã"`*c!×c¬è$ßڝÖfìAHȎ¡$©qU‹´
+¡ÖT6¼5¯:(âÄÍÄÓîÈÑ؈//<RËZ·°k‡õvӛ­"ëŽn0'3)ˆrVº! o[M+`'T×ÍëV]Æ! ž„æX
+ï“Úå³ÛÝJVŸôi¹ßì‘Ðôí‡%n,ß%o 5LÝ\À#­yìǎŸL
¤:Ü«\~2ÎÊoâŽ|±¡7éBؾÜk½Á~‚€¨ðe
¤ûâr¤'÷âªãYßë×ó?™|£Ã£J7üÇÑqZÝì&øÙ½Âe–%õﶕ)Ö$zUOlkřJËg
Óé¢Ñ”¼®Ýz<d¯M–˜É8på¢f1/H…H €ÞΛ¦y:address@hidden&‰ŸW~òÏQ±fæޙ9á[oWŽ…
îçùš•Ö-ñýÌD½B__‘gTZxÚ$ÌY#øç&ø˜ïuÆð#ŠS«¹5Ò.\›K€æÛ 
z±ÒNïò³µEf¨p<{«­ºLy$ò%ؕ¤½Jå܃1Dìûú
p>©Còb8F¬NõMššßéÜ> ÚÕäÚÔV?à‡Jõ´½ÝßmWOû|³\òù 
JT½¸€~KÑ0mmŒVÎEbv÷âˆë¥ÏHœþrö}ƒº26$æ«´_¢ÔWý·TòU=üï4Î]PœeÜ';]ëzù¾ñn€?SïÔã¿ñt'Æq2[
…ڏÉÍG<©ÉbÜÝhÅY‡Î˜¯Ó(×öƒãÕ北ÒfӒº`ŸÚ N¡™OFÀûvM£êrbÝæ8ÚšF¥ÀpRn 
ÿUbid,address@hidden<Ÿø¾ŸWM$癥ÈõC×Q#W²ý
ê'Ž‡÷o0(û(¸!¾·ZÞ>Þí+ñmTGSÏå+`SŽ?¯ÅŠ2Nnò|–¡óÑЪ³ôùœÕGjì?‰(e\a¶;ÂÁâßq“^ã¼[žÝÆ[ZžFì
雼D?ò2N5<óá¢!àûUcË|$ÝZDÎÞì
+SÛÄ 0H¼"„ÈÛ¸m=û(ùsö[èçjr=+LyN…
¢OÜzŠ¢€ïkœ¦Ê‚«÷—>”û²B%9ñ¦˜iM»b¼|´°ÍWl+JöN¡,«PâyÎ||Ö-ÌòÎ$Hg2»Þ¦œf%
à+äˆTÔÒý´Ž(£G­"ÐP~þ”b_Ô®;j’ï¡|ÍÓËçW]M…
|»ÝA;›l0¯©ü"öióá8¢ùQÉ;¡Û$‚'˜»Ø\ê}3L†‹ÆC‰{¶†.›¶ºmBíø+ät={[ևͨx¶ðò[[Û|Žtåº<h,HÄϳ6G†µñ[^®G9¸V'„{ÿ=ï·HÎè
…Ø—®Å¼•Ióc–Äî,NWNìT‹Í§o?ïø;˜m•gË×Üa¯Ãê­ËâçÓQ¨’1÷pK
+Ÿ|Ž£Œ ñì
œ±µ'©-ř]ÄÝÞá1ƦG­šßÈë»Ãd‰u®7ƒ®Ît¼É*ežà(‹î±%¶þzß&(îROàÆZ
+û™½b£x'Îà‰'úÜ+¯PÍ£eb­<âÑX¿å×±“álٙ˘Uëpü«ÕóŽlYê«7‚J„=´Ë9ý7¼›µasü’±AȬw;)X/¶:­^>lç®nteú¬5¬]Ý×R”Ðåa3Ғœ¿=,3ÐÏô›HÇabèØf©4£]°™<•ÇÙÂ3‰î¿Èú0®ÝÍgÆk¤R\¿Í§¼Õ𣽮ôžpVßC(
 €Þ™Ð›d
+øýcªÃ+a°J×–—ëOV›
ßS™i­4«OK©—Œ=*¢GeæBÕüògoåïý˜DÞNOõó’Xn¬†Ù÷hÓz™?3v)°?–„*¡eèɑœm*‰5UEw—\”ø‰’^¶~¨iú®³¸‚9ï÷1ËU¼A!ÞöëÆ
 ¡ŒËæݳN     9Y“’#÷¶‘nzŒJ.³ÑxuÍ`qZ©sÆ 
¾3%ÿƈÖ>®ŠºT&¶âO²rÔëǵH:€ÉÒm¡W³8s¡’^'š…™ïŎÁ²b&4‰ØÒC8K8.]v 
¡³á¯’£—b;ã-ø×ÎÁb{&ÁIzF÷Ž¾A»>fÐ"ÝzñwØ9KA—æ559ç·'õô~ށ|o*œZ\+ñä•Ø˜ù—鮲4ÐLͲ©¼&NO‹Ô#Äåž;˜éºt_&¥d/
•¥M°”x<`
+ŠOîg*HBì       ùÕì«|´3ŸLvݎå§Å¾Ø¾`Š;mÏûâT-¹˜K¸FËç   Ú®rfòè½1 
Õ9j›š6`Á#F’5Å"ê.z®Ûw7.Ø3ß Bˆ,°:­˾€…¡ ©!X™ÓþTä›YÓ}RI̓BÏÚþÖUöo  
3áaÝè.tÏ'šu6¨þé£YwzkvÓ.Ô䔉ŒÜ¨ƒœ£‘oŽLYØC¹gì^ CëE€€öŠÁLDJâšöÄ 
address@hidden<ç¿íqàÂ'ºl hncÚ¹â©È¶VqY‘›¶çe}ˆ/address@hidden>ì
",address@hidden|Û>Òغ
+ÐâÉÚû«º‚¥õd}}øªþè<²R'Ó¢>ÿ£¼åd3¦þgÉȈ˺-½*†¹7½txfI 
Zú}—`½(½ï0uZÂ×ÖtŸ4ÃíܤÇìj_Dìû-\ï»p´óg¯y„¤·‰¾<yK¡~UÌ*xP¬éK”’ú 
ñii¶z"”{^Ò°rC©ûþ
1ÑüسL†ù§b¤M;ô/TÙÊ
øùóS (address@hidden endobj
-161 0 obj <<
+201 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 346 0 R
+/Encoding 469 0 R
 /FirstChar 36
 /LastChar 121
-/Widths 351 0 R
-/BaseFont /VGACAU+CMTT9
-/FontDescriptor 159 0 R
+/Widths 487 0 R
+/BaseFont /JJXMJG+CMTT9
+/FontDescriptor 199 0 R
 >> endobj
-159 0 obj <<
+199 0 obj <<
 /Ascent 611
 /CapHeight 611
 /Descent -222
-/FontName /VGACAU+CMTT9
+/FontName /JJXMJG+CMTT9
 /ItalicAngle 0
 /StemV 74
 /XHeight 431
 /FontBBox [-6 -233 542 698]
 /Flags 4
-/CharSet 
(/dollar/comma/period/slash/zero/one/two/three/five/seven/colon/A/C/E/F/I/N/S/T/U/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y)
-/FontFile 160 0 R
+/CharSet 
(/dollar/comma/period/slash/zero/one/two/three/four/five/seven/colon/A/C/D/E/F/I/N/O/S/T/U/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y)
+/FontFile 200 0 R
 >> endobj
-351 0 obj
-[525 0 0 0 0 0 0 0 525 0 525 525 525 525 525 525 0 525 0 525 0 0 525 0 0 0 0 0 
0 525 0 525 0 525 525 0 0 525 0 0 0 0 525 0 0 0 0 525 525 525 0 0 0 0 0 0 0 0 0 
0 0 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 0 525 525 525 
525 525 525 525 525 ]
+487 0 obj
+[525 0 0 0 0 0 0 0 525 0 525 525 525 525 525 525 525 525 0 525 0 0 525 0 0 0 0 
0 0 525 0 525 525 525 525 0 0 525 0 0 0 0 525 525 0 0 0 525 525 525 0 0 0 0 0 0 
0 0 0 0 0 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 0 525 
525 525 525 525 525 525 525 ]
 endobj
-157 0 obj <<
-/Length1 1860
-/Length2 11802
-/Length3 532
-/Length 12841     
-/Filter /FlateDecode
->>
-stream
address@hidden  A‡A'xpw÷`ÁÝ]ƒ,address@hidden&¡¤ÎGÆÆ̊DM-á
address@hidden"-ÅCÚWp¢_¯Ó}ú–…¶»ÿÞý…
È%¢ÃGmBú<À).mþmßÍx?ë•H÷*CÉsϑâ>è½½iîæ„Rev}¬,I¯h0ûbè8_•NRó-ò%}~#õDn‰Ø,ɼ<{ׄV©ÕšÙ»
    ÇvƱ“°Ì¾Ê1Qœù2¤C—#ìu,^Ʋ)ÔègÀÅ·Ó×óv%Rfâ
¼pŠØ1\J$Ç~¾Ñ€7(úz¢Yº¿ÃÈÔ*¥yzP×Þy+{Ë'¶’³WDŠyËkåžë!*èÓ³È%
wðüȗšÊëy­GM„‹O´elµ9ñIÇ.ÞVt.<&8T€¼
-َUzŒ1Sä<‘š¥+÷c     [6_ñ¶d%âù
 #¯ÛåDÂä‰ûŒrb[1ǶÙÒ+³…uxh‰
-!Õí,úM¼“±.ß¿KD&IíõÀ1 zÍLå' âàÃÇ©¦ ‰«›“-½ÄŒÎdɺø
øæiKYÊ-æ}ßXËdy/©1ÂbD}_¹p7w³j*ˆB»Pü|2ÌF/8ƒÈþâƒñ…XPªÙð(Â<ҏó։¤æPb{[Ûlß 
ß{Å5±·O|i­’#‘Ãöʹ­î&Ɗý–«êMō]êkî¡D›r&address@hidden@–±BA´Çg'>Û
-³Å>É*¿Ffoï?ÿ‹À—&4u·b"Žè€Þ¬ìœ÷b?uZ†›ÌÊöøU°)(›ž?&}×eÏÏr"l%ì}|address@hidden
 ÏhóÆ¥WŸ÷\;”ó^VH9¨Ò<ÓjDçÂ'ÕfH¨z“ɍß9É
-w×æIþ!,UõGÜ14k¾—Û†wN½ÁªÞ*ë¥*‹¹{…Ôã90¡º)zñBîaƒ§Ù•+‹‘Ž³}2°z†'gÞÍ`¥ÆˆŠÍABy
|»#ª½[·
-sf\`ݶ‰2[§—ÝTõò
ûÊ_U˜•îð._Ñ‘k½Àú¶Ê~ÿ̝·Š¬ROcgòŽÆª°UØDØù•<j°–´ÒUÜÄ*ïè9ïwøZ"¯zêxrÌ+Úg\¡7×+ýË·j†;Úu»s‡;¤ê$õÌÄWQ3KV¦¼hD-›4ƒS¢"
-zBD¥ºëKõш??÷if›  E'“(äÖ$؛Mހâ®b       ‰Ï*ž~e
›×l~S*épu^LþS»xlg«QßµG´Z™ý¬àÄ}£°¦¤hLÜY“<l¦ljT¡\}}vk     £n2}s~ßeo
q€_<¿¿—’îÑ|ä[d­%c™\ɸñAp&AñÕN+%BíCLÒ£¾{Ë^n
-¸©¹¦¨Ä;Qÿ”
½³—5¸ã0µw»7¸"address@hiddenÞŠÔ      Ûr¡öÈúŸ[Äïø ”ˆ›š–iå¯qw¶)®F2l^«Î  
—
5°¸±˜aà_Z(address@hidden:V8GñÄîÅf%mò=Sê£ez<<ÃSó$&ט‘SÙÂР
‘»PÇfEQêqäRã-ßÇNˋeD§©~_ÚØù•a&eäÎ
-ìÅÏÚ&Ý|Ø:qËʚJ·îký¸;Œ=èA¨ï`qñɲÚûÆ^­êÞEÞ
-j+V0ÞR´cÙuÅØT6?Q󮣜WÞ>U“×m¥DʶãïÏ+Žg&ÅBF|ÙC}lÉpõÂÝCVÜ.KL0îì
¬·Î-9ƍ ™|jŸ{çôDex7®J   ®x
-iÔÔށV.æê”zèFja»—H¾Óg¹k9µ–ˆ…
ӌ=CÃSAŸhED]M¿}å6e4Î]°ª·7¯ÌBÌ˺ÕNªÍO–†ÛãsrÞ³Ãó×ökw¤‰°J«£œí"4|„"òYZÄC¥jõÞª;¯‹ÔCº¼Mùü°—Íák榐˿Õyø
-       œÖßWç 
¸ý¹š‹¼1AEãß'6ÍïÆ®l=W6Þ=ëYJéaR–³6i¸Úrkøã9‘÷R^ž¬q²g\I#ÌÐÂ;^;ÖMw>’Eoo./Hª£ZZç؋Ì£ÏÀèg}dIL+cɌÇ̳Ȓgñ´‚_m
 ¼`&ÍëX jMå;¼'akÐüÊE¼­Ä\7RƒÙpÞ,V…ïYÙ<ÓÐo`Ùr|”Û‚—beð$RœWÕ0·þ®j¾Y…… 
Óô ç…‰ ó…
›Xf‰:ü0ÔÆ5²_¶Ûvió8³_†eìrͦ8D߶Z{ºö½`h-ꖬ2º›ß!·ðF#^®‡:Ñj-†‡IŒù͂DäðE敍þá+*öyÀˆºß£EÕd¯Ì[ØçäeڕÏk
 >W×6GÂ.äô‹/ô3Á·CiŽÛï
ž½ò:Õ,+·’wЬ{ãÖœ;address@hidden"äøNÉæÄèô‡í‡áØæV
-ß U8ºÝeøKƒ/¡›'uåU”»»
-1‰(ãc¢êb“_;Ù¸
-“;ì!Öæå"Kcšæ˜6Óâ†àçm¡Þ!ZˆN²>ë‹„ÞNµ¡'éEKd³‚“SÎh;4Ó<£Ý“2§é있µ{0og-˦[¶“¯“²Y|IÔjMwÝy·'«w5©ÒÈ
     DÉYéoEÔv=àáÏÌc…
2!`‚sR÷1»cÇÜóÔÚË´Ç!9ƒCßf™-þ0î—ºÃCôÄ÷¦±W¨q1Ÿ¿3T€ÿê3
³FXºÏ£óÅI¬õ­îCð^gµˆús>†m‹ÛE|û±¥
Å<ÌXQÁr€ÒJ"È°*祢£çKQ*¶­ûÁÉÍ"ÞZQÄÐÒamÑ.ßOåáù+UC,mžäihma³þ÷ûÐâÐíËÁ(}Îú±„ˆÇ¼Á©à¶È€âˆ6ÇBü¥Í™[ùXU®ðïDF²aŽJœô€c¾<Ñ;þ‘Ô¯_ÝÇÅá$痾æJy£Pmì¼hkb“u·×Î}š‘»ò®x`27ÌEãà”øQÖ†M)Ck?’n0µ”ñJ
      address@hidden
-}muV¨.s²°q¸Oøƒ7•kµ,Ú¸|“E…Åñ6O‰ÉZ¢¹“9™Z­žvм·VøÓÝ,5ޫƤt‰†£º?›°»Á\¬7²b+      
!)ÍJx†h¢å6s§¾Û›MÈOšc_¹é,Ä”¦žvîÚl¶Î¸Å:d"Ã,²ðáàÇÓvY+c‡M¶\¾U<a–:KÊ8€2˜ûÁ)€t+¥;ššúM
-~Ø°Y¥<kŸ-°"ÒÍV¶áô¥ª-Âֈ¶MáëTÅÞ+j¿J…Î…
ºýHDÍqqF"ÐÎKž›-šõƒ9µÍ«Ù¼ºá"*l/ï}‹(÷6yPÒ(f0¿©ÛTšñº»¸ª‰ŸüêW=÷¸Ý7 
j;Æý&}y-E»8HlÑìéÉ)$É_“P4ŠéŒ¶¸ýÞæ¬ßò·¯×]½˜cÑF߉A¤Ú‰’+қx·-Lêp³
-%BØJKˆuHžz±AÝµéèUue>ù8ë 
C¢FgΞØK—“}¡Ör}¿¦´4aπ™¸µŸ‡5²Õû×-ÙÀî±öšË_žÍ²¦O<address@hidden
¬xÍPŸVcS•C™»qø§\»pfïn?^†û|È>=áLՎ"¢B¾Ú?c˜íÀùmϳ¢xËX0pØ`ü•C#%<1!mê~—Ü†©VL|É0¸É¤Ë¦ÐŽUÎjÒ^Cȯ¤ù8õ<ŽiBÿ‹¥‹Ùâääú=ÝýÈYIŠöUî‘iÑéös<AÄ°Éíôµßï,
   ’Ç *ƒïŽ4%“!¦ÚÞ¾•Äi`ª…ýÚvk<Ž`ße×x¶Ì:ÔòÉ6ÙâþžO’²aÞ¯P"Dý„­SµKQõ   
   P>ú͐혻¨Ë#è—ò/‹pÓZMQF-³lϕA'¹§¨:¯èVGQe¿Ð2Îϛ"¢þ÷Dp6J
1)OF¿_vƒ¡ã ÷j÷_žŽMë܅
ÏéNj‚Ë1DÄëÛÏÇ%Бù±Ös~¡¦œÏ­Þs3ÕﻞÃeÂHL6ü‹ØjXYŒü$œ&¿¯1Ùh >¨tŒùÍÉ£EºÒö
-ï«í(‡P åqÖð¼¤õžoýE Á
-¢PZ\^ÞJ&-Šß*FI*òeŒrqô^œïâ   "NCâ®ÌnߌY`}“$ 
ï–Gñ!rÚÛ³š#Ǖ‡/address@hidden
-jÀHÿôïÁz0    }”Ñj¯p†5iE}¬?
-¥’6äSÂ|UÓÀ1O€ê5åâÂéŸcñ¨zú]€Í>ãØNaI«sTP
âE½XÓÒûpÞý£€÷Æþ¼š#}7NªªÚI[¶`¶SçÖIHÝTd±êQU
address@hidden'address@hidden;/Îêá¹<Åt$`- ìa¦Õ$³M–‘cÊé3ç m
-)^íŸV¬.aÍFå'ñl26Ig¹´d{®ÌÆò%?܈nÊE¬P`½4…_"ýÔ
-iö~E‘à{贈hUAÚ?Á~UØSÊ8‡bå-%7bïhÛ-,address@hidden>­S®±^?¾~–”hy;¡8)ÛË[Bïj¸"xä>ã«Õ‚¥Øë¨o÷%.xxI·QK²Íœ™ì»a%"ÞåÏPšà<Ö'vf2Ó}CèÿòžJ©±ç»ü
-×“ýKSxΤëáë"ƒßv-[vô‡Mö¨
²­Wȸ_YNtžFߩ˨Ó;Õò”ôŽ Úßá,œ/=š0;
-ÒÁß¿(ÔsŠkH¦×#·È6AþúV6#B-ðv›2Hµîƒ¬c<Hy¼»’dT:"ü3Õz§ú~>¡ï¡ORq!‚§ÖšŸ]Ös4¦1Üå]kô1(ÄêK_:CŊw!
¡YK£%(–¸^éŒãwf†Ãۍnô«"»       
c~{UÈü)¹Éà^–X‘ZšH*ëèä³ÚÀÐÕ$ϵŠ•n”‹–oBÇu«Æ³´±ï¦që*¸.å¿û˜ä~òّæqóª–ˆ¤EëM!ÅЁÂkh&˜õ6`Jôç|륆!L®y¦.®5з)Cj»j~|
Å·¸„ÔæˆrœÃŸ˜œŲEhyKàð7 vDfßGïÏ~Ú`샩¤7æO•=K[«ƒ‰r(=
-Õ=xµû_¨ÌwëQôõuí;»q™        ˜”9€B‘AƒõrǾBÓÁ
-Ïù¤Þ¶|kÑnŠ˜%ðՏ-šöã(‰%/Žù_âseù­]/ô>N‡{‹„rp3ɎÈA“9lË?‰”ëH¾•Ùë÷ÕjRÇëxÕ÷ 
iÒ'}hÙû¨íˆŠˆ ïñÁØ|ª¹_x¤sT!W/‘eý˜ËWâÜ„DæZc— 
³ÕEsˆ;gÆå„ôaE¹V¿ìʞ—:Ž-Dš–>œÞ»|¦Dú=ò^d¬–§ÝuÉeô#ùE5¾èý§e<üPKÓK      
[¯sÃõ=9Âoë:aʞ0ŋšÓÏ0h³7»²å:ɗ¨oØMšxFËu¿7TWÙLУ 
JS©‰93PÒ2üT‚DǓ©¹“Ië×얩.…
-Ä{û–(°K#K¾…
×F!¥TLF[;4\BEPçU!•QŠÑ5lDÉ¿Ñ͞‹Ý>-­äìnä,›†®­g%ßn‰Ívêß)‹{®|ÿ¼ûx®ð:+qO’¹J4GÒx©£-
…ÝæÈ<8oq²Sï¤ÅÍ»Ñ?b<"-…—ÖìšZ-S(Nl·–Ûÿ      eÔa| -ò9DSÊÎà5#€$l¶É»0Ù
-Rò|ˆæõ™˜Ö¼Ðxp*6²×µ¯£P\ùPd¦Ž†ŸÏ/¬ ÐN+DϾ‘x+»¼¬Zמú
-;ÓËÛ>G
ì,Jª›âS½â$;Sˆ7¤51T?
-„U%›GþVÐz–€¶§/‹µi“=Ë{èa-"…
¸±¡‰|øsö¨eJýá–Zß.9L£(–©×áù󐇆ò*ç`ã­Éh—‰&¹Ãw‚-JÜCZ9ÕÓ0ô+iµÄì)Z3¸j<¨2·q¤Þò·ªGDê”\0BœÝ²!·ü¹lΜ.¿AHÊZ8Cøòg¾
…*   k—Xi¶±áõ=²¸ÒPy|’yXÆrï~ç夳rÍSzǼsY•¦ÅšNÄûaØBÌ%ƒ
ó!QÆfymôÎ=»þ-–D}_èÊҌ¬ü²«T.Lltîõn&Á~Ôþγ¿«Å`õÿÖAšîZ2Ÿß2îhl
[?•MÑ<address@hidden|ãʸ½e 3Ì}æó
™ËÇ{G6¥#~Ä~íwÒ¦²ÝŸ9É1Êzê        
oÛXW›ˆÆßÄhÐØ0B¤†x¼Ñ&îŸì$ÓØÎû,ìɁ-†\ÃKâbºïÆÕsRZbɲBf'LŸ”?»Âïîáû‡“H¹hÆÆJ_ÈßÀn㪟þž¿
 HçðrçÂ
address@hidden>xóÔÛ3fG¨Õ’j³Z&A-¹•ßv$j£*Vؔ45P
G>³¹%z•å ¾»Êb¾¦sK0Yý1/"LÉø3K6Kez‘î)TGq¸i¢¿ÉÁkã§"m^Èa« 
"Ċ”¤¤]þ,address@hidden'|‡ÉŸgvî<‚Æ×ÆÜ5ÒvZ˜i¢ƒ>º4ÒTU§ò$†'2;a;address@hidden    
  túO
-þRÕ¼¨–Œî±†ŸNX~ºÄ÷|address@hidden>‚Xnòý8°ZÏPðµ3fJ­ú¡Oü¤î^nQ3…
~Ö^]0p\'yZÙ¶wl0l›¾*`mග0Hx4´\¼f(hå
-îñlqÅQS³e™Ôc¨…ë{¯íT¡m[NÚá¿™åÆV«Æ8¹µ+s…")wËâ²ñCJc˙ù맠
¯ÌƒY›™}ðJ¢¿Iåƒô¢ÏÏkÆÝ-ûàÏV²Ô„Üëãäa²à[
ÔÈKaÔ¨O®<dm¢*´5ߎ‡ùãÆ¥‡èWŒ§¥e¥—J_ÆÈ1£ðøôí-V鞣9&
-IF¨‚rïžß:wTŽ·Jï(ǜXøPwÎÂ}%ÍÊ!P‹Êdçw’HJ§?!ÿC9qÍàhrR–ô òÎô·;í%õnò     
¡J#Ž<‡¥°6ÎîõµK1(ôLfU®ÑZ§5;xÈþ"™r…9e/Rp­+Äç’F|11±òŠ©t…
W”ñ­æÉ[/ÖÞÈsQXö,|÷ÕÙ¿N`°:I3k©pgX±‰ü“åZ£þtZï†-ö
óÞИïA~4ãŸëÉ°¼òF(÷Õ"™Ú:z}û-2]
#qֆ8ÉM#æÑ­Kc‚ҝ—X3§¾–^¤Õ¡iV
-ÁÌLK^è‚{×åÇ28΁IEø€±¡÷Žž!$£¢‚ùaÁèºpmë<¶Æ!Ñ«&address@hidden,,Xw-læۙ~x>BH‰}Ǖo&;°$³ýµ¦Çõ!a*þ²`"ÙösÆXöcáʎBÌ£"¹Ýæc­›aúW:,Îy҇$‹ƒk1+,w{5Q¿¦t
 ¥´ùZdx Ua.Ï»J
í'”‘Aˆ&UÕ¶(#Õø´dµº^ûG$&CtÏY’Õ—1ÌwJåñÕFÚc¢x-GÃÈëºډ!Œ´_¨…
{«ŠæxÄi}èØKÓ¹ŸìîÕHv#bkæÑÅ--IlâH>address@hidden|9GF™ù¤) x+197 0 obj <<
+/Length1 1897
+/Length2 12087
+/Length3 532
+/Length 13142     
+/Filter /FlateDecode
+>>
+stream
+xÚí·UX\Q¶¨‹w÷ÂÝÝ‚») 
àîACpwwwwÁ-H€àî.§º{ïNºÏã½O÷»Ôÿ˜cñOYŠš\UƒYÜÜÁ$ã`ïÊÌÎÂ.+›»9þï;ÈÙ, 
KÒÀŠæö¶^+tÙۂ,þŠ²ÿOô¿’ÁÍìì€"Ü+üŠ²±ñ‚·ùQ37gðmáúÏ?Tà;ùÙÂ|address@hidden 
3Äå3Á©M¡¥Ÿ¤¦Ê` 
%,›ã”ë{f;‘‚—â!m‹ÆœÖëtË3°PwawÉ<ž‰\":|Õ&dΝâÒæ_wÝMv3¼[‰t/3”¼v)Ðڛ殏¹!UfÖ¿—&é}Ì>:úªJ'¥¹·JÑkàÞЛÂë+“a«õås
'¹:zšSiח5ô¤˜µÉàO¿À·0®\8t¸a>Àç%¾~¸Ã‰Å0ë ãTßbÀVß=.ùö­öm`¤Z,`©á؅ý      
¯>&œƒZíM(m<}Ž÷C:LÉýŒ©µC—ü…
šÇp½hۘ“ÑØê›üR!ÛyBCe“פnÛËìÉË,v+¡‰Î"ý)`€öEž[(›Ç+—
™Zm‚Ør‰ˆ|}žÆ¡ú¡3Þ2d‰IÏüaí×ƌ••['œñ>{©ø%êàD"‹V®‰ 
jf3§žþÆ¡IâC(¯wÊ;¤†¯Ô¹Å⯰$óò]Z%Vkf’Ž÷LߏÃ2ûŠ)¿‹á<˗"î»b¯cñ1•N¢D?ÎËO^2ÌÛE•\HYˆ3ðÂ)b¯Åq)ûùGSÜ¡ê‰>déf
 ( „Ô*ex{P÷×0|”}dC[I‹ØVD‹ùÊjåžê!*ҳȥ
ãù“/5•ÕóYEŠµem´¹ðI¿Ÿ¾®èœ{þäTqàSø•íXÕ©Ç3IΩYÒ¸r÷=!hóc!Þæ{ɸDþƽAèÈ«v9QÁ0yâ>ãœØVÌï[ìé•ÙL":address@hidden"ÎqA~|œ
+šÐøañº¹÷%b˜Ñ™¬Yç~p¯^6”%<â>wµÌ–wR#¬ÆÔwõp·s׫¦BÈ´EOÇÃìBÓϾ蟉…Ô©š
#Ì#ý¹nœHjö%G±·´ÍÑñ
ú}VÜ{ûôȗÖ*9Ә8m.Ûê®c¬È]¡_s5¿øPñ`—|2÷T¢M9÷zz+sÒké0,æÓ¸§²§;Õ"q÷ý‰  
h‡ï)ÜÁõf ¾öÉS…¹WÛCÅV²$í³’aî|¯`ýšÆ~-dM×&?QjÙ<’ˆÅÉHIیµUh 
ðûWÈM„ýØ÷Q©‚¿|(ΆDô0|K<²v”®–ɄEdá™ô?w¤Þ
address@hidden/u        œ×Ežþ°U¤ZÚGå!Û?ÿ6Y*í9MÂ;»ø 
ôd÷uV8îTªÂY¾sN§Ôž­©OÑküÂ&”6U“ç½Vû¹¼5¨´n¦Q
ò§LêÜí0äBkæY½‘%*ûZÖ¶nç"address@hidden:ŒSÛXf’#ºgœ` ފÇbÊÀ'ão¾)ÜÌï F
ÅDÂ$Ž?ʪOù«Ç¬XS¦ËßÏ×;Ôynûæ¦ç5Ò8+–Vîâ˜BpJào5B+ƒØR¹:>šr”H  
Ó/²‹RºyÐñ°àcã?Äñ&h¾Ã•åºøa_¶Þnŗ+°ÙŸ¦×²lë=¦¤†Oƒd‘}pY¶Õ™œ“M« 
•4ºp”ºÐ"address@hidden"*§~â")kª?µøHÐÅ>address@hidden
·´…Ù™«) A–šF¢ä¤)Û·fcP,EÅ­Fçr,}=J—ÌšÁ“1ÃÅÃë»J•A-ƒ§¸’: d3òJ 
¹•G[Ÿ¥.œºraÖÍÄUÛæØ>‚mS`ì2Ý*þ]  §]éÛH   ìGg1!
5Rg—t4ȽvP¹'r>å²0çŸ=ÌÞkÝßy÷éÓ|~/address@hidden>÷«:ô^GX˜ð¢ÏÒÔ}ä"žvÂ/˜Û¬¶‡„xóJ•
R½<E|address@hidden'>탹ҐÓ±Ýõó¬“:ó;YOşpVºð
"Âóù'Wž <»úD˜€oЦü—VÜî洞äKÊEDîù
x:¿þŒø4ÔÁð«!o»JVAyŸ²“§‡ó«¥Î¨àÓ¹/Ït\ÙRÇ­ûXA8ÔÖG<“ÙËç0lžÕ%Í»TÞò{çú²˜¢#!¶B7ꪴ#jÁ±±Ç|b&ýÆȼÍõoª×-,0/áø‘]TVcíôNEÍoˆÖ‹PÞ|ߥ­Ö~#¦åå<B¸Ðۍ
    wµ—X«]°®[P{ýyì0˜z=|5>@4˜‰=ÔÎ_ê'ÒMÖò¦b”ºã‰áÃ6ˆ&/-­qW«…
dÓáÝW>Ùµ!|I)àϝTãú±Á“€Üö–6
Mˆá3¤4TEñôNÚçŠÂAÞ      
Å?Ý£µ°zÃÜ~넇’hMv*=mÛTÅÃkÅ׀€&bFèþAVÍX†oµ”é%v¥þ+ï9+“ux0ü£÷Üħ!O©0$Õ¯ú§Ãª×æ
 
*¬­â¼Õƒ½brü©ÆÂg:h‹+§²VË©¤TÍZÄ]²Ãídá$=¢*Jºîg&7Ã/t¬&êû¡jì\AAFâ܃ßãÔ҉ît‡(í:œ¤+Ñ
       ÝýmTÊ+'ð|¿Þ¢
+\Þ¶”Œcp),ï«6wÔɽ%咹‘¡b PÞ½蒶ÝÅ»!Pízù¹‹ 
lõéW_4Þh¿J<êçÐP$;ÆyMwÒpvøYþ“™õåía'Àr‚ÞÚ>Ýg‡s†ð<]dte]f…åâ„!>bk…
ì.Iöï÷a8Ž”zª¤¤.V U…T¶ð9` ÿyLýŚr‹L` ¾Hß,pùÀÕÏsЪ4h³ù…
gö„”,˜Cô4ü;u"BìØŠa¤çíҝÝ?PÞNë#3O‡á·ˆK”TiBÈéʄٲÉÌ»D¾êÐb_;cgØ/x÷¶…
å;X$oƒüöŠ¨g¯ûÈ8.K»^c|•FŽ‹u{ôžGJô"ÞÌöíÃCÚl¦û(rñø
÷üm›¹l×äqÁwðÃlÍí°›œð·ÔD:š]t^Ò•¹AÛî·"¸¶\§ß·²AxèyÓ½fJ
address@hidden)4‡Á¢JG   Œ«G   
™‘}o“ì©S‚½˜{¯å(address@hidden|sÈñ¹Jéõ%B_éXϏ   
«VoàM.[k1´Nµ4îɈŸÏ«tÒÈ,ƹ÷cážIäø¸äD®†|ú>ú]RÌÝEòá.ü{Œ"ÍM»Qþ
+ëc7Ûð÷U´¹"¡U¡7ɵ“Y²é6Jù“˜_ê9ˆÎá^â    
Vft‡+„÷Ñ[fi‡¶iy’.hÝس.s(lvÖtÔX”:address@hidden
+󮍆D*ZÌx[ü‹Á˜A'{ÄíeÕí"í•v)ü^!å4šHîµG5`åñ]j'ŠŒ <tb¤¸I'ü{ø¸`K1M“m6³(
IJ7     ð?Ãaq©ð½:P›Ö³T+™”DÜdP_”m´S„d)-82K¢¿µ\
+       ÅMPò³¾UÛ9§FÉsï>¯|vJ-iÃÎúÐn[Þ\YœdWŒ¬ÿ™Ïâþöb…
›æMݟö:address@hidden)*ÿ^©Ý=l²Ù»ò:HcryÌ­ÝÏ<ùø¤ž2We˜Éòzeþñ^v8ù$Qß
+”+°—±üe8ó¤ÛÙ¢ ­oAàÒÔ]äçüÔûÔyç¸<
\ª=Cð¦a4d
·ºÀãöÂU„!þz¹¡Bjw4Ëm’jÃþä³$ºŠh€-
+ˆ´Hñ‹º)la*}2åAA£ÆHžÍÿ%o…‰’«úeõ
+£ãW.û’Õqœp¨çþ†`—û»ãK¢°       Mz°­÷Ô9K™¥<<¤`‰Ž³S6T£o¸x
Ô¾þçô‹_ý<8Åö¼1‰˜"-“\ÌÏʙDÐømÁrR$’­áénºMžÉQoóh=›¡ÅœHsØÌTŽ&V”:Ë¡:%¯ãFGÀ1ܹÕ8™ÓE\sˆ³)“
éN„[<'Ç.nœoþÏ7U“kÉÎ(†¼#9áÛ
WÏš‹”ã}KwžjL·wV¿%Rønê®àQª©˜–k3~P+©Â™Ý
2ÈD¾'ÎMuH}[hô˵~‹ŠÂ†Æª©̛©Ûjn¯4RÒ>ýˆ–ø^ë' ¿MvRɱ        
nj@>n[$ŸþTd}KDãÕõšÿ³Üàü
+Û/L¸6ÂYÆZK±>ÕwÁd­Ÿ”äëd¥ÜaLòã&¡xF/ù¥ìy£Íza™„^U㝩\¼^¨ß¿'Pl+ ®~vçÓlT¸õù
+ª]°pš.?9­N’)ÙÂåӞ6…
‚x<-ÛÖ$wCüêòég°ˆHѸƒwá£×5ÄÂù]¦ÉP˜ïÜ+Z¼ŽgFÈ}•rz¬xe)ZþxT(
+v«‡<±ÊS³~”'GŠìél“ø~ÇÆŦ›ÒJ¬N%°Þ×£sõõŠ[âz›j”jÆÏ5
+…œ°Õc{+uIZ6鞳¿LCtŠ›¯pˆDÿ$ž NüÜew¸Ï×\²ÌB.hdT—Y­½aêû]òx´™ 
>~N6ÛÚíyhÌe¶Íî|õՐìÖ»-¬mE? 
>`ªW‚5ÿzØÁfÜv¦÷™ããԐˆ+Qheï8èjn:ïbJ†ëçÙv`>”±è·Ÿ ›)<(Zç"D{ZK>‡µ…
>Eþy&‚èÁß7ú'{)іƒaddress@hidden  
>žúPŒÒ)tðxw=­¸èóêk½+˹÷\¬ó;l‡L*é¾i¨x_¹‘x=ÃçöÚ.©Ò<¬×oh9^4®Ì쓏/¾W‰Šƒ‘³|8—~U’
>
>©“½+‘Í-mU:bϺY•D+'L†Qˆ_¼“|î÷¨óãªÛ±#‚ž1½lðõÿB­ž¡ñÕã,ÛÝ}—’w·Öˆ¢ñ:Z:(Й‘ˆ€¯œ(+O½ëhÖ¼‚ñYðÓ
>
>ÔY°r0v÷Júw|/ð.`€z¨&ùÐ&Eì¥ê1ˆô¤ÄñþUTåAªðL÷ŸE`ÇDõ´ôË[à-¶ØˆzÇÂD$M5úP¼‡+ɺÎhOŠš—Z¶#1«!>)å;address@hidden
»„ØU­ŒiPL<8:ÁyL¯ŠkÎi’i+hßÆ^_ctÚ¡¬(÷!›õ•Þ¹\¹ªg²=îS³© ·”©<KÕmèÖ¦\®²\†ÕùT
_·Âä&îØO±>¦ù´°XOéÛ×4õ÷¡ÁË´%ˆÓÌW-G’ÒáB-Ê© 
Zg&—¬Ô§á‡V‹Š_K>ý؉^[,MT!84Mˆ¥NGF÷m~ú›éÂçº]¥3÷hgÒ¹3€ÇçœÃé[ï».ål`ðý!9?
 ËÅPgíwGó7g¢}¶Vû…
•X#i†0Ÿ#Òf¸É$߯hýÌ0xó²Ü<\tçµãè}ÐÞ͞K•þ\‚•¥Y¿0ø›æ]vÁ‰×‘Øx8T¥M™ÖÉÉÁì 
¢ºÃã×Ã4?‚ y¹VPã—
Ž£K©«(g»º÷o–bnIfÂâ}Ç\¿nÝW‰öæáq¯C€bqë†
S?ÔÃ.ÈÙFånB콚ĠH˜96i·]Ã%F‘þdA¶”ÜL…9׌A¾ŠŒ'address@hidden 7žy!/©ôÙgYÍÃ…°¿Þg~
+óÌ¸‘Æޕޔ½î·B¼èIÖ÷± E:address@hidden;¢ÜÕåà        OܧŸ´Ÿ
¡î¼£M‘®Óõs•‰îJª“Ý»Hu6Á2ÝÖUwÜýXUQÙæÇ1eèÝÖ¸j‘jˆ%ƒ&óqa±ôÊö]ÛM¸¯Ù‚RTÐSîމ™]²uºGºåÔ8¦á=pCªô˜šZ}ÍJ‘‚q
+¬€6ñe­˜WóÝñ×ȅ
Ó:˜Z¢`‹V6糶ävEû:[£CDMyÐ*Ï-2T&³pz¯ž¨­ãÿèb"ÿîe%«Q+hÙÑLÒÔHYøÛ#›9³0­v0–‚!Ë[c{
ˆ|µ¥øàá¥÷û%ÙüO¾¨X”™¬4T•¹6<é65w—GõtBÝÜÙ;í½Ldº\ƒ¨^´éÔ¾ø¡þcŽ“³~
“˜éy¦?ìVÙÚ%æ$Õ|address@hidden        dö»q,‹ÆےVº¸PØpd„%ùèäþ‘´
+!·Æ¬ŽQú^üŒ¿F ?ú`X¢5{ð.×i‰ìBö×ÁŸŠ·Vò¾¨Ê¼¥ÐŽ
9 /tœ+3`ä’&ïé„ŽÙ•“«ŽvÙ-yaÁa§<      
™²‘1.wmiC[Æç»Óé*qN]dÅ÷·3é?ÊHá]'»}_¹C8iÍ $ØÂT)2Æ;ź,address@hidden
+k[Þs=–Ú"1ÿ^UcßùÆÈJLDcՒº^
+¸+’K•ù /šØ¸<§ä°ïm’âJÿÉ{Qˆcäg7{þ²ó³bsyâí°c‡é†W¢IbÊYd¬¤¦
ßB<hm­¬P+&p_–DØ
}–ñ…Y·:÷Kµÿ½¿}LÀKÇu 3â{€âz7öSÍûo,Zœžƒ
+¬èÞµ5°ûˆÈ¹]²+Î#sÊÔ«!*‹Ý.‘‹6e{2N°GŸ¦U*¶N‰ˆÜ¬VÕ\±-ŊÅU©˜ä,呫iÈ5ôJÑ°­’ÖØON
+ê€
address@hidden;G)êuºÕÚÕí¥à‡)¾VÅý‰–|×¥Œ[û´`…
)ýR"ÿÝ7aâK†ã›$‘|žvä$“È­‰C†:C<×»Ix¶Hˆ–uOÞBÿ{´Ï+í-ʽSñÜÈ娺ï¹ú‘$ôœ
q9%—ÍÈ8.…ª†ð]°;܃ê¥;ú œö†¾¹/¼þý<address@hidden:±’‰¥XûR^X¤3^w 
ɽk‚ý&ù‹ò›8‚ø¤Q¬iï
:Œ(„õY£ÀÉ ÚaOüÊêc¤½,¡ˆo;ÜvÁf+C–
+לö0šì%ZNÎ<Ô~¸kC¤ï‡9°Ø endobj
-158 0 obj <<
+198 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
+/Encoding 472 0 R
 /FirstChar 11
 /LastChar 121
-/Widths 352 0 R
-/BaseFont /ZNPYSD+CMR9
-/FontDescriptor 156 0 R
+/Widths 488 0 R
+/BaseFont /WPNJDR+CMR9
+/FontDescriptor 196 0 R
 >> endobj
-156 0 obj <<
+196 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -194
-/FontName /ZNPYSD+CMR9
+/FontName /WPNJDR+CMR9
 /ItalicAngle 0
 /StemV 74
 /XHeight 431
 /FontBBox [-39 -250 1036 750]
 /Flags 4
-/CharSet 
(/ff/fi/fl/exclam/quotedblright/percent/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/eight/nine/colon/A/B/C/D/E/F/I/J/L/M/O/P/R/S/T/U/V/W/Y/bracketleft/quotedblleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y)
-/FontFile 157 0 R
+/CharSet 
(/ff/fi/fl/exclam/quotedblright/percent/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/eight/nine/colon/semicolon/A/B/C/D/E/F/I/J/L/M/O/P/R/S/T/U/V/W/Y/bracketleft/quotedblleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y)
+/FontFile 197 0 R
 >> endobj
-352 0 obj
-[600 571 571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 286 514 0 0 857 0 286 400 
400 0 0 286 343 286 514 514 514 514 514 514 514 514 0 514 514 286 0 0 0 0 0 0 
771 728 742 785 699 671 0 0 371 528 0 642 942 0 799 699 0 757 571 742 771 771 
1056 0 771 0 286 514 286 0 0 0 514 571 457 571 457 314 514 571 286 314 542 286 
857 571 514 571 0 402 405 400 571 542 742 542 542 ]
+488 0 obj
+[600 571 571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 286 514 0 0 857 0 286 400 
400 0 0 286 343 286 514 514 514 514 514 514 514 514 0 514 514 286 286 0 0 0 0 0 
771 728 742 785 699 671 0 0 371 528 0 642 942 0 799 699 0 757 571 742 771 771 
1056 0 771 0 286 514 286 0 0 0 514 571 457 571 457 314 514 571 286 314 542 286 
857 571 514 571 542 402 405 400 571 542 742 542 542 ]
 endobj
-154 0 obj <<
-/Length1 1053
-/Length2 3751
+193 0 obj <<
+/Length1 821
+/Length2 915
 /Length3 532
-/Length 4458      
+/Length 1499      
 /Filter /FlateDecode
 >>
 stream
-xÚí•i<”}ÛÇÉN¶lI8       Ùgƾgß*„,e›ÌË,Ì
†,ÉN²«dÍN*Ê#²“d‹l‘%K²”=ž©ë¾®«çº_>Ï«ûsϼ™ïñ?þ¿ã7ÇqœŸSXÀÌBJ†¹×Ç ñRiˆ
- 
sÙÒ"address@hidden:X8ï†AëBñp-`-˜³Ü÷*‰’‹œôeII¢œ|äI[+1¾ið>µŸG›“|äH{cåtÄvLÞ-ž¾œ‹'4^ê|ìÏñXÆóÒ֍»FB
-»¢Åj¢&:Ù—ÏeQ:Ä+xöQŒg-õ#(à©][á::D•SsÕóvëî[âz×ÀL¢*ùºÚÒM·îJXMlû+÷U¶ë|øì
-¿hOáÕyˆ™jW”¥W±NLúRs-€sÿ¾}6·õÝv6‹^þ¶SÙÇaþ½ýF&¨ìëÆÊ"‘#ïÀ
êã̽º]ä™kóöWÆc2î1¬‡
address@hidden;h_lkç¯üVuæ&õËʤ†¤     "Oó£ÐàƄ‘úGC5”ú<Œ`
ÔÞÎ2èfÎbà±ã»oÓÑLïRe!Þ5·¼š£’}+Gâó®       
9©ÙØ`vƒÒ²•<öº'œ´Á·ùƒƒ.IÙ9Î--éM¿wîëԝ™ÍsÊ´­,"lu7æÔÜyÊejÂz‡Õåp)n‰¹È¥NϓÏÏËxR³-7îš_­TdØPÝÇõø"e†IϾåƒLü‹³³"ÇQi«gÕõ¿]Љ®M
-1zÑɽ:vl¦;ŸB^R2‡z°B{CH™zÑ)õ9ZþdÒý’›éÖ
-œ9uWŒ-Šò„îJfï ü= i).i¥­’ÆQ1ð”¼Ý´ KYþïv’e6
-÷f²¸Û(2¶{´u’ìË_kºú›¡‰óF°‘
T×µ(ÎSê‚DãbL*òDºGÖ¤ÿIõ;ÄH=WüÜÄHƒ¾€ÏQRÿYñT¼QI}è"†Œ7öZ¹˜
í‚•è}GŸ,á!yz2l¹~w8ñ\Œ#õǪ×ØäoSռݶ®»†W»ùY{¢_ÅxÉÎy¬îçëF¼ Œ4îÞDlNáü
ihÓPI/×ÊùÊ—p?Èõ,nøè9—×%ã4© ‡Î˜zó-55Ó¦Óצû¥mÁ«–G#ß]éý;ðÖoï€Cɕû¬|W‡“7HVi›mZ»
€, ¯Zœlr§…<&\ÞcŠ¾ÍèÕ¢Ná"ù%¯æ«;«­£*Œl:´Xšé;òd´SšgÑ
-$Cóƒ_?´òZ^Z*¾žÞøqœ®'N9RüŽ±¿éÞ}dr"ÌùÃäž¹5Q±OëïÉtæ0Méι€ìM«Z9.O¥ 
Älj—D¬Ø¶ö¬TMC58¿-^ã$m;ª}C/=fùZ§ÙB¶=¨Õs͂0Ç´Í¡ “åÐ"ä
uh]òžHÎöà—å±ÛtËeј^¹E”¨í3(eªQóR,Պ‡¸Å-Ֆ´¬ëm÷n´Sm)ÓâÊõaê4`÷ˆ   
½+Q§Òø‰')°)å–ÝmºkSÐÎuÇhÌJ‰[râ\ÔÔ+¨Áð{³ª»A-;Ÿ=FsÞÜésh‰Þ,™—îïh¥—)üç‹S¬:%–EV
7KØ6U}£ÝÔPçœß××ÑE&&õ‹ú˜òäÑ´{·|¶ì”Dõ¸u™3ç´¦ñ„–C6$wÙ¯`OYS¤¼½˜²ŠS½Còcßv4V5›º·˜Ÿe†(Ÿÿ\èŒÉ¬­¾¨óã'ŞÚùåÜ9:֥֘V?3ón×<]ã[Î
…óÌëDþÓ»Æñæä#ZŠêû`ï«XÎ~ºÎGÄ.ÃñøÛD…ѽ×,%?ä¼y¿l›jх
e]«Þn‘.äìfÙY<i87Ê£fúÑ!<ÿ™ib®cۚ)»<ìF¨ÕINJ;ñÊºýSu/1Ñ_y±™}Ãd2Ž{j¯T^¶}]j¸Å·Ú#Ëå2™PÈ3áÔuTK֖#Õ4Ÿã{WÖ¦Ô³Êþåú]ÁJX¢©
A÷SæyÎÈnâ.RÏ&ŒÓ¾%¥ªÃL¼T}ž…Ib6ûÆqÂ¥
-eE?®Us,Ôú4Ï­ 
ÑÖ?»`"g*)X¤ð¥½ܝ×ãH«l©ó4€g¹?‹×áNN©Q[ëUx¼]þ¹[V+¿S¼?}Îñä§ÏöKO§Üºðœ¡ÁŒüê¢ÑÁuOƒ³½+Ñӑ0ª•€
-ÀŠÌË œ
-z]jnVô¢º³m%+̗ªÝ½Ò9ug Ë¥Þª"šŒ¦G»9Ù×ØËÌ
멳j2&ù8Þsn¹{ŸÀL½­ønÒSÚÕT
ëT2µŒ¨ñÓÇ-›6vSޜ-¿`e!ˆJýPކ|dqŸc,c9òe
-W‰Jo±MÁŠGu¸Æt
-"5Ú=…?TR€«µ[ó|„ÏìsiVcVÝ¡½Ø‘)j'ž7rFž{ˆHÌSÿ
¡J8(䕙}ADþ9n‡³ê¥/oÒp–3ZCüãÏÖ~|lHTsÉ;îfQe–<×w‚ÊOÿ–ZjL¤-Šõ ÿòÙ®endstream
+xÚíUkPWõ…HÐ)#(address@hidden TˆHí²¹        address@hidden/*ˆ  
ƒ>ÔAƒ‚ŠQ´ŠíuœâÏöW§»öûιß={Ν¹Vs‚œ„R2z“터w 
address@hidden(“„'address@hidden/`Y­¥py
lEvC$*!…c(Ä(•ÌU€ Ã!­e¡B‡V¨@ 
TA*JÙ,address@hidden)”±8þ$³d”ü¢F÷V+þ¨rhü°K_á¨WhÿbÊh5
) &¥"FSƒáˆ81”âjåhԗF8&$ä
+œ6י?à*o\¥8E+Õ²˜ÄT|+ˆ
¥Iø€ÎdGZ_ÿ¹‡©‰wâ¹'7WF     ‚¸€Ÿøwâ
+QC_OÀçr¹ßòF¬ÀÔ     zøÈ1®~®e8“„ˆ±tM$¶ 
=r[iƑ$¯ü†£zƒ÷õǞéô/„”%íÄ¥‰Aü=ËæÊé‚çûÛK6֘F5š-Æl5¦N›gûoø¡ï€qQIÖ¾C!›RøUì»A¦Ú´¬Ü)ŸlžûÖĬܾk]û
÷*ª#ï'KG]Ÿerýä=Ò§«ò+Z›
§Ún¶Ÿg!ÐÖo;ÝTÛòä֜×eÉÛêb=כ—ø˜ª¼³le߆÷¡ýXa²ØÆF‡eÂêÛOÛךI?-ÝPªéž•9o½Õ«‹A‡4o³’fÄß¹­oz3³+{ÿۄ¥¬ªYµ-
5éu휜ŸÊYKfÖw8G|°¨wðÏ5‘s[Çw–™_|´âÔ  
dýOõ-&½;„Fí:³e–gw\LaŁ¦Ù‰l¿Ò풗5†MÓãïoëD9ï÷ø_›˜Å«KúsË"6vqL¿p¹ÖÔàSБ¢3Ù|w²°3¬ì¥¨÷§‰ÙՏ[®FâŽ.Nw´~/1“½Ý·ÓÿXró¤cçT®ugìÇ«¢§æsòžûTâ5a›Ô7½ªÚlTºžïÖÕÎé½Õòðd`öÚò´±Û{r¶ƒ_+ó›Œó
+tvg%w/;÷Zw]uO-x.š¸»|\BÖÃI¼Ãˆ<address@hidden _÷ÇoÆäÕpå–Á밫ź©\\ä/ìµì
‰]“ªÑlÖk½b÷£›^÷ZI¨‘öIߔƒ
©ôBtQ×ûft:|Eô1ç¸ë§“´OÅ}Ëoz0Ä;áÃrͦ°¶N*rà¡äÈ#‹gyµOVz^›½û^vW›AÚué~†uû½M’tKÙë—a²þ±Ì7r=ŒRŽtßËË%Ól(?ãÙpÒ¢
 endobj
-155 0 obj <<
+194 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Encoding 481 0 R
+/FirstChar 3
+/LastChar 15
+/Widths 489 0 R
+/BaseFont /WJKDIA+CMSY10
+/FontDescriptor 192 0 R
+>> endobj
+192 0 obj <<
+/Ascent 750
+/CapHeight 683
+/Descent -194
+/FontName /WJKDIA+CMSY10
+/ItalicAngle -14
+/StemV 85
+/XHeight 431
+/FontBBox [-29 -960 1116 775]
+/Flags 4
+/CharSet (/asteriskmath/circlecopyrt/bullet)
+/FontFile 193 0 R
+>> endobj
+489 0 obj
+[500 0 0 0 0 0 0 0 0 0 1000 0 500 ]
+endobj
+190 0 obj <<
+/Length1 1111
+/Length2 4364
+/Length3 532
+/Length 5087      
+/Filter /FlateDecode
+>>
+stream
+xÚí“W\Së¶ÅAJSéKé5„.E:
+ÒkD                 „ÞAªô&address@hidden@]àÒ+í‚{ÀÍÄ°AcÈ~Þ§˜+ö³þ«$!
€pgç¿"+>õÉÃ!g 
Õ>ý–d?EÈ5‹7è­Þ¾Þ‰úÍ+YÚ¼çr™1ä]´ìƔo•—¼rC¨+RQ£‚‡]ã9všƒOÉ«†ÆŒn܎‰´ºkåÙ+þ8¯eÚrîVœÅñ}t*²mºÔu’'öûí
+!«ïíÈçÏǟÒbIŒ‘}6ærô_D™üý_Òj—Ù܌C<'H|‚À”Žv=é<ãë+á~õ]ZìÈJIô³5Zfí3¨3iþ
þ²ÄêÔ’NQA›üʐ2¢n՝ûnŸÂftwëRæފ•W“½¶¥´¶¤Þë¤.žèۇDÓ_L5û^„³äÖM/ç)S³n'ò'ÈQ×[[~ïíc(†úsX4¥¨¸ïm°Ä™ÿÀ—MKºFœbÍWÂ(;$¾‚¥¼óŒ0'$>6øãd&Ç)*ln‚¿â(zˆME+h+TS
n6¨×š½}2¤uþu+^9ö“˜EV®j
]í¢Õlê ‚i%åe?Úiïó¡ÞÞ”ÊC„óšÔj«0
UÏtÉÓ¢±¡7$ ‹Z‘+UjÞpÈD9Vâ ɞ Ã+p[þ°thwöql=ûx?0ke‘4UŽ‰¼ãÄÖyÝþê£Qg¯e 
«­'Ù{[Ë¥anß³À¢`û^Ù«¾~1a®ˆSÉ¡°ü>˜Ååýòý³fžQ.|ÂS͒Ð~¿áòpd®^k+ÜBUWC-&õ¸ÖÄ«\0õuá`

Þü-ü®BÔD=¡;”óÖ%Økö¤®¹€Ò3Í™¼±‹N¹ÊTqðä¢9lU„к!{éþó[i–‚%Z_L‡2ºî*WÎ~in”«7¿Ÿ˜‹‚xhyí—ÑžªW"np£ÖÄjrª
      ó®yûBâŠ^ðÓKÐ|ådrLÌ—Ê1/ +Cw}HÊ_2 
{n④gH       
tByGl©>ˆ¾è†DÞ2É©[xÏZ2ÚÊ&1ȌGÝÅ2îU!ÐÚ4úUO˜øÔj‘q°ý³l‹¦”$‰8ËÃHÂl¾¢û…
UV¦K†ë¤’]¡ƒR›šŒË†}Dɱ=‹ÃvªàO\ç]ò†²»3¹÷       ëθ8nL-úÍdAJÓdýM
·è_ 8“}I™È¼²ˆ:°4
address@hidden>ûãä:¢r–p        (L ðˆùæFÇÝ÷™Rv9ö"þô6¾Vº~<„Â\)?h˜ÂÝ^’œÃôÞ¤+¢ÕP
+Ú9wÚȖýFÃEI¾Ñ#÷]c¨SȜ½78¦­®Åí±-Ăâ×5Ò É»ù§Ö)Ü]XH!_ 
râS­qÂ)¬MC^{Úñ'•d¥àWýÓ±ü¨ødz•Öæó©ý­¯‹Áb¡´ü÷2z£Ùé…û´ÀÄãÅþ˜G7ܼ'
`e‹¦ÌâšZÎεá¡ËgÙq“ßجáÅ”Vo/‰)address@hidden&iɁìò²Â”ðËõÅu+ü,Á‘¶<œ›!VDãÄoÙØ‹¾:
+;dϾŸµS´±ÎB?ö(Õ|¬]X •¦ÁÖº³è¾è¥i/address@hidden      
ùÙ·ôÏ.ÙI×Y˜Æ'*hFÂÖy$'¯[±”ºŠ‰eïT¾2Œç=”«QŸj©Zÿ±çx¢ÏBvVÄ+s¯Bt©#°ì¹‡{£Çf:Y1ÌCSE5þ
 ¸Žú¬OæƒÀá…Xî15 
ÕCcU/N¾«A27£ÐøŠ#Ô®Sþ‡¦ÕèÕwON-Ç\÷ôßP(«kš¦ÇèQøä`E*¬æšWä›D8uöÝ68Q­µÍé¼÷Y°»Y´Ä‰û~1ڝrÏw(ížN[ïg»÷Ù±Ždì}Ól««`+ÎÊS,rø¼:3Î:cä]æÑL,ç¶/LhÞ(Õ_!€•²
¼Œyï—Ñ
¹iïíLÛòñ\‚*ßÿšGÙXþ––ÿ•‡G¨6ýâÕºìä"QÛ;ƞ&[]ßÄÝÄR3ææ²kÂZýíî|y§Ô)œwíªµ^~„…
À×5z¤ғ׺溟W}Î˙ŸÊºt0§ØWùôü¸RÖKŽ¹¹¼uqf3äÑ{¶·{ 
hob~zµeÜ9<-z)ÈÈÅí"rIîLWî£\‡|(¹ˆÎÑåõ…2Ù‘–hg&{eÉsVÈâÔéå€!•"ƒ“Öm‹'âRTõ
"•>[?8Ô±ñ|mF{»«Ïõá¼æœŸJ^AoÈ´ÁŒÛXû«ÔH 
[}Ëí~j<ä:M£61:ÜÑBÃa“[ReÔMênJ+ø_/RŸÍbl)–¥Ÿä„\É<ÕZW^iâ‹Yq&¤)
z¸$½»â됔–3c{´E]1pHD)¯ñ†‰6ä2ü»Y Ä'—Ö³±2ï+âaÑ2ϖî{≅
+'ýàŸ˜¦ãjOµ›»œñ9+õ:¾v1ò{¤ù÷Ø l£×ÍFTÁ»*ÁwÙìf
H:zjøÞØeõ)QEÃÚÃ1ýxóyq„æ ö+·¾J‚ÈÒÕ_61Ûq;ARÅ$$M;4 
m½öt9c†éÜÜpL!^i™¼i¾÷Â—‰=–¼öèñ¡²£ÅD¥ÈyT˜Õ<£%^ïǗäK›  ”`™é
address@hidden ^®‡/Ѐ®2ß4¯ój-¯XE  
ê]œÕë’Çeî[r†B)‚9’÷DzÄÏ>‹ºZ:/qÎyůÎæpÞ&U{ôiÅêMp?Éê:¶Áç>«õìµ'M3ý"¨=Jý_»WÄ
°™É砇+Q0ªƒ3јW  ‰&‡À‡ÑáùwE(¶KW¬ëŽ¦|«br‡ïWúæ:¸Õ$
êÄÚÖ;ˆ{3[|ú¼F$AÃb“-¦ê7r/,¬=™¬YÊ©ùº°áº‰—ÆÕ]9àVl3J§6>OG{Êjá9ÑÆõƒˆô”ÍA™¹    
XԌ’m>$ò¸S‚þ~Èþ_àÿ„€5Ÿ  {²ÿÁáPªendstream
+endobj
+191 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 346 0 R
+/Encoding 469 0 R
 /FirstChar 46
-/LastChar 117
-/Widths 353 0 R
-/BaseFont /ZNOBQE+CMTT12
-/FontDescriptor 153 0 R
+/LastChar 122
+/Widths 490 0 R
+/BaseFont /MNZOOW+CMTT12
+/FontDescriptor 189 0 R
 >> endobj
-153 0 obj <<
+189 0 obj <<
 /Ascent 611
 /CapHeight 611
 /Descent -222
-/FontName /ZNOBQE+CMTT12
+/FontName /MNZOOW+CMTT12
 /ItalicAngle 0
 /StemV 65
 /XHeight 431
 /FontBBox [-1 -234 524 695]
 /Flags 4
-/CharSet (/period/less/greater/at/C/a/d/e/f/h/i/l/m/n/o/p/r/s/t/u)
-/FontFile 154 0 R
+/CharSet (/period/less/greater/at/C/a/b/c/d/e/h/i/l/m/n/o/p/r/s/t/u/w/y/z)
+/FontFile 190 0 R
 >> endobj
-353 0 obj
-[515 0 0 0 0 0 0 0 0 0 0 0 0 0 515 0 515 0 515 0 0 515 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 515 0 0 515 515 515 0 515 515 0 0 515 515 515 
515 515 0 515 515 515 515 ]
+490 0 obj
+[515 0 0 0 0 0 0 0 0 0 0 0 0 0 515 0 515 0 515 0 0 515 0 0 0 0 0 0 0 0 0 0 0 0 
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 515 515 515 515 515 0 0 515 515 0 0 515 515 
515 515 515 0 515 515 515 515 0 515 0 515 515 ]
 endobj
-151 0 obj <<
-/Length1 1034
-/Length2 3983
+187 0 obj <<
+/Length1 1058
+/Length2 3877
 /Length3 532
-/Length 4685      
+/Length 4594      
 /Filter /FlateDecode
 >>
 stream
-xÚí•WX“붅)"½ISš?UŠÐ»€t•º”-‰ðìad î,.ÉÿF¨š«{":Pןö?‡ôe¨+áû_
(W7O
address@hidden;address@hidden:address@hidden>ÓÙh6
Á/address@hidden(Å$IBºÖ%×ì'ðA­÷ì#¢»±´Y•Ybº>ëõ^wØLZ¯O*PJ÷ÙV#WÌ|DtªDo˜0¥HúŽØ9z-ŸÙ"Úig­ÖõÒ©»ê(address@hidden:address@hidden)å©+G¤
…
rz‚c®©›^g‹ŽŠQ‹Ô®Ñx­Tê.Äñ€:7‡:ÂÇzïSrÖ{ßÝÃJ“±ƒÌ¦î«MËt“¦ÔÀÌÔ¾±qëóã¥ËÍóöfhàÍã!_^¯[
      
}êשø™â"Æiˆ·òfk®TFuc¶o»/ғ‰§°ÍH8ßyËå^MÀL#Ë,î¦÷£pãà¢ã0E€Æ­†÷YQËVpÑæÈ"É{kÕø£µÒI»ÒÙýÀ›Éµ´Õ”íû­=ÀÞ¼W§X¦HÃZKµ
-•3i‹T šGÎÞ™ÚhƒÝh…
'«­;tÆ|4ÛßñË‹5QùH¼,ý&øD—Áá#{qÖèötŠbl"ùiL¡°ouxÊ«TQ‘kü} 
A¸J]¼Åûn¥AÞ´·éå¢Øà{>÷,³¡Ûü€Ä¿ 
ÖsT‡©É|“9õÃÑFéÑVß^­»M>@#ŒŠëÍ¿yLkÈëÞ«Pĕ‰Y̙ʠVD…
߉"ž•~%”»–+MDéýIóaϽT3-ÿbç(ˆ[-ïê6q   
?©Ì¬jlxöÁÙkøŽªŽÊÖÏUÛ©Kóðô·Sàú7¾Så<æï·[Ò¯TÅmðzFØ®†ïy$!ôï¢;×1þO"\¹8è³®TŸ?ޜ¤XôOíƒ'ҕ—Ëÿ(»<6ÄÂOú¼œ6¯Êy‘±Ù˜YWú«û'*҂¹æΉŽšo¬+‡æ23ͧ'çì‰ÆöQ‘µdSo@
-­ÜiU#;
’çãûUy†µÌíÓ0Ê­ÃB¡^&1ãBIê¾mÚE=R9¢áf‹è‹©¯Þ?•ÜOßã›%PãDù5ӘÅ=aãrì0G-+Ï·éGÑÜÆ75èöÎh˜Ë`ÓlW¼¹//a=°eµwíT4ô`f5Câ"×
 ¦‘ØÛCÍ;KÓsoÌönô¸ŽI¿„Eué4ÅB
=À’iZMœðM&m2èè}MÊNz™£wîú»óæÝãØX–Æm9p8ÿÃùOš1ONOÇ6öÖ®5ÉÊ­âìŽiñSÙýí¹      
BºIS–¥'¨_ؾKՃ¸$e?¥Ï՚†c¡«B9l›xÝw㿺Ýmâ¢7£!X€Íˆ1·toâ½.JæŠÓnh¹ì\4k¯«¾
-²æŠÇ\%}/w½Î€¾t‡,address@hidden;±O F÷·Á*+kڌÈ-»Å¯}¨ªfï1dÓuÞmNíºË×
“kãd’ð¥güdwýÎQ<¥`º+x4ӂYùûŒÏÎIúè¼êK_Nè¼]¼}Åã…
›Ô‹Ú÷'address@hidden'"$3ëɗ‰9J¿ãò#ŽlbM»ÅIýJäkäQÝ·›©öóÉ*£ð¾ÇåÙÈ5#~ÄkÖá݊#Ê.3a™©aök+wdFÒÈHwœ¥í$uº§ÏÆïùÜ+Œ×0êl
       \mhSÂs»b~µÝʈ)ýº     i     
”ëáK¨'d¦՟{«¿Ü$wD릶0ŸíÝÛÜó2¸a0¢LY;yIrüDËL¢?'öï]-û 
¾`Ë~v¥Õç=õ‚_s!óÈZnQӐÇXZbÛ¡‡`n^Ç
-êùlGcëñ”       KKÓöœèÁ>µÊ 
address@hidden;GFw¼ÔãoÑBW°F{ç–5‰tqói1ü]IØEooRêÇEF?‚
-B2GmŸÝéŠÈdoâ‹DçÉoÏäŒù{Mô&¶hÝYÆ¿­Ñ/qÓ/ŽÖ{÷—¨ëÓ$sv5•ðmÞRdœY7_’\ó…
“‰½ñ°–;n|Ý頜y‡Ûº‚±ÄŠ$¬VÞ é­^
ŽªIV~ÁªXæyŽ=æBCNáäÑ[¶’ÃÓ    
ŸÒr/mŠG®¡(kBZ)º2k7{_*ó$Ÿ_:D]ùþúHz_n¾0¥"{tÔ¹^;3 ~N…ž.ƶҰÌ8
Ð?ÉõaL¥ªmî#£Y 
ÑôÒn9¦Åþˆ•gäòîÿâ&æ*_pÄAí™ÃYŠ>m£{!è·¸ê=®9ë=ž#3¢ìlŸ5,address@hidden 
Ÿ{Ñ!òRÄ5dßÛÀÐPZh¯æµ#§Ù²ŒmÛL4M,Ûs̒¡SOcÝF}uðöÉÂJ–ÿÜýÐO#;ôŸØc]<ïéˆJóåîLåD
             ,oj²J%$ˆŽdkÛ¶ÏIÀ‰âhc:óGJe®ß  
‡L‚D3¥;/”\|.îÛóe^oðó9žîZÝÙûÊ~¬ŽZ°;6¾ªžb{$pˆ¨z2bÀjÂ%ÍU¼s3˜[cÖÒE3‚ÃOÍ\W«
ä†×5 address@hidden<Š´ö9ìdÐJ%~CBî]ÔÈ=¡A¡>kö  
¡·X.³~m!ûÁñG³zweÚgI¢˜ŒT®A¸‹yN]؍ƒ=’‡±¤“5+¼XR£©Ïì$w|¡A0VÁ¢ÜAx¤„Þ4s¶'·l7Ú
B8I3«¬rʟ©œ?äyä
-§—Ü=àº6«ä08”}–K:ë>À÷tCªN¼®jR/”¥ë¨wE ¸‡;@Æ¿×ÐòXš4ˆ”Ù¼_܃.iBa 
ûGûIF.øýsLR‰Ò´pOÑUijýSÇéqé|NNçñåxšî{¡&D²ë9ށ>ԑ‡Sˆ 
òæ4斥¥Ía?Ê¡Vpô‹ï–Ãwù(½í›—}9²°‘sé7Xå½l×ÖèTûzüÒæìãÎc°¢‡ûI^(qTÏ°&¼PLÅr¯v¹ñ(ŒÃɇ“LAgçCm
…¾lJ¨r¦W÷ÃÎk™f"î°i¥?ëÙçå‘ëÒ³ÚØ´o%ÈýHóQy­ O¼¸:v–ûn”nÆõuxÄZ~-’×ð=x 
$IùjD­—ïó=£ei{¼|address@hidden(ÑßϑWæB°RŒp²5Sz†¡Øö¥~ñ4r•íh¤A'Õ°”ªˆ{ˆÓ¿m[†&ûܝ˭I9jú}môÍrÅF'¬j‚îlŸ¿úvÑËûš-#úÆÀ×ØÙVü8lnµ]¶¼}vÕÝ,address@hidden)t„†ùꇮy­’âÔrŽº÷ÄžŒ(Ÿ6}Æ'ÂPTô$ò£¸ß
 (b)뽿ÍðرAèQ%î‚B3m`ÁŠdˆ¯—7(˜àÿ0•²È1Ôbl×¾˜](¬ƒQÉr2š
-"address@hidden
-¬x±ŸÞý´‚ù²êJéLl^犇•R[5ƒ~že2£       
ï×À<éOw¯j|çŸÛðJV!Qé+æ4ݘB•sPyîñó(šîXؔa_îÞ+–¸pqû+Œ¹nüòeíÁù·œ»£A»/Ä7mÆXƒ*—©êi1}
c«Ã=–åõT“F1p4È."LMbýj¯ŸÌË"¢Ûê¦ 
ûŽ)address@hidden;´ó}½ÒjÚ#1]I+6ÂÈÛ||Îߺ¬©c÷ˆºƒÐ}¼ÏBٚðË.üqx—"Íh.”°{Ü4*ûÒkýÊ<ýêÒ
…•ÎSkG-ñmt?XS‹†‘ÀŒÚÚo÷gُ
'?n±g7Ó¿‘Ò.úé>!r͔'„LÒ|7å9‚*ü‰ÔäÓ'êÑt¤F[âÎÃ{¿Çô5¾"X5}+µi$¯]®^WGòÞðrÁ¬"+xÚíTy<TýÛ¶F²ïNÙי±SÂزO¶¬1Æ`4fƒëCödɾ•%d—­T„Bö¥PY²K‰,address@hidden,+‹Ñ†ã‘ª+V
 ´°^DÊ͈i‰ÿHR4=‘8ŽŒáxw¤'IGæX
+‰'Ê+ò—7c¤Ê×óŸQ}<BhbÜÐH+p\áhäO‰qù§       Rß~Z+Š+@ 
address@hidden(Òâ!‘$‚îõ8q>Â#£1ª,D§h°œZ‚êö0ÉäÁ“‘G§®O&“£K^zK¼­³>¨Èfc\¤^ð?äõ‰kºÜ¯»杔9v´è紘ÐÌk½•mLüàun÷úSkãèöº¹éðÛÞ²T›»Ïó>u­ÀÄ´-–h¦Ï’=µó«š¡¨d­›¶ŒŽ¬‘;kƜé]#=ãϜz‹jfàzˆG4m“äÔgl›/ëAm~ʑýöÊ°†gæÕ؄û¸'Ú~#þ’¤¼@|QBNsËáAU.H}P®Q$)3ª–›WÔi¼5ör–'¨>/D&|z4²7ßÈ_V¦n±4Ïgú´‰ÍS
 ðMkήŒÔ–Õ
¦Ád½Å:Œ¼âµ\CÐrQþÐ5±Ëú¦>'=wÎO»¶î¥7D¿Kׂ;Âé_Ó&fê³bgރwëüg²¨ío°äVçfqÄuÎÂú¥\7n­Õ÷”(§‰ŸuÖ+³‘}S¦L+U6’;Æ­ñØÅúaŽ:OÜ«B–ÝT)ÃjƒšÅOÛgÁ‡ÒÊ.ÍOAÂùo¥{ž¶ÓÌL
à,°ö‚utóšhY¶*mYŽ×)½Jß²pÛe*¸ÍIpÜNrOÍí#níU_ÛÍi~>puÃ!óJszpNzÿ€Ïظã®íA««w˜‹
è¹3äCñ3H¡$Ô¯1ŠsÅG'Ž3Ó|,œ¹º:æyÈÀ¦¡÷;|ß´‚û=£‚Þ¥±<̪<ò^°ï%ë»IênÃl|ôAzIæQ˜Ü˜Å«(ٖèRŨÕZò”Ø=cŽÌ“™üàT™:–Z†ö¶n`{ίC.Ò¸ÚZKÐbô8Ùª
†žâoŽNor
+YoC¥ê¬ÞsíH 
xg³³1B+#ëxÒÑ<;òN"èYÜ)^/#ÿ‡¹²35±Û0Ñ«f°~}4z_dÊÏg¿íyëà·ï’`v®üiƒW+lóÑ®¯T©¬eڞå1ݾe-ËÓId^HäYÊÊ?|ÝÂü¦Wc?¥IŸnö¡Ÿø$¾\-1§êÄ°z\
êåZJn‚ßÄYÆ/à¦å‚:Ÿ°|´£ýft ïþ[
+GDf¦MSmEló—çE¼jûÒ6\]9õ½›Ü櫹-*QΚ|ŒM<t*sú7Bœmvç+‡^Øoõ6§ÊfÐ0/û=õ¸’“n¶¾¶v#me¿bµ*KÌ
 Òf¼²¨<±ß™áKñ9}ǐ`5Öµ±‡¤]¿×­=€lŠ¦³ìÍÐMW®ªÅi£Ê¹ÜF„
+¹ß<>òyp‚6¤w%:q0ﯺ'address@hidden@
+.«k5…
Á݉‹,èÑËWê3ÙÝr•ž¡Ïvl!£æ<s0ßwփCL«X®m“ܐ)6Áì¯ÜÖ+Íâó¸x.’§BÄ"½J»©‘(è®úA<½/S¿|ɱ¬ûâ$ø,kébÏÉèÅ×mjÌzú~ˆŒ÷+
ÒO     ۶Ͻô,`˜fsSSÕÄÞéÜöÛa‰¡v1{õ[bå=UCRmÉlb< 
³9¦ÓDúé³qaûØϗªÒÍm›ÞêaÛTOí´ì„êa<mh
ˆÁFœµaÊᵸÿ~h‹Ùó~¤y–Œ…kuêæQ
åå7/"lE`-1Zß«ê׎Ó{ÀڇB‹Óæ&dr‡²¸»ækl=0¨§ô™,(r²Éxð9XÌ};¬ž+*ÃEÞ'ð°5o£iv®µÜYJ¶¶?rzj)¤¨¿Ê™!Åí}ëÚÞãÞÊHޒûû­{ÛÍ”Mu½¹
        äò•îBcÂ>V›3CG=t¾(ÌE:»•×Ûâê¼B¸«ŽHùºøæÀí®~gã¤Ûî77—³M¦\¡çˆ††òG{Ò^
ßV­HÎx’¨>address@hidden
k'§®mµ^ߔ^ó¨ªcén÷́ª/ÙkŒÑ#ê#âöüž§ŽKÉa]xÄÃÙ3!V¾‡‘ÇWÙg(–÷*ôÐÓÒôn§ìú<ʇ¿k®ßë´½¤:‹Æs
 ®M;ºÍC|ý×ÁÃôìf$+ö¸iÚb– edYã–ô½rçÞm½›ß7›sTfÝ*b­×èKŠ¹ÂwÌ´Â=Bô+_üE^ž¾   
    šµnÕ´Ç»ZµfBQ³ûÒ*ªƒ‘…­
_łfôpíØ4˜4£PÀ9‹¨)nöÈʧÊäq2÷íǓ       zíÎëi>Aùýâó±`©
+ë÷Ÿä½Os­)å;ùÖ¨æô|añXJ¤x¹ƒÅª·
}²9NS½í®D¶^ÝYCq
§ÐÚ§;Ó}TjâbÉgjáœ}z“¦¹]Wì
#Ôj*Ʉ_}«‡ÈGG5“k,4\OgŸ^¼õ¿ZÃÉÉÐÁáãÈåµé–¨=ÌfÁÔÞ×I|¼¯#è-u±³úŠêl¦Ç$]úwµ¨6ØËJ'՗Ã÷,Ž­BîhÏÚo<û·/èLƒÏk‘³:k̉+{È´’ãÄî\›\.Šf_\iïþŠÑ„ù]
ô¦~Sbõ0¬ÊHVÑùIsöeò£ òCŽ(‹µ%
+¹—±ßŒ\X.x˜½åzyª6TY6=5'#r"AÑ$¾1"WR`ó¢U¼-Þ¦«ó‘S#Åï;çZý€ÚÜ    
,rý«tí˜äi;c¢ÿ“AÝ8”ò£%Ë\ÛæEhP€ò%Ì(§UO
]õ$5߸û£mt‘ô!މüT}^o$­/G^Ç8½Ï±â#«e³+ÍE]^¤1øiº,|óTOf–åùþìzø‹_òèú;ùBpޅ
ãg”faÿÒ9ì^¡ÞKòý¤mä]íBª›îøý)Y9óXZNº-!«O ײG$|é¸.¦‚&eWýÏg&òù…
gsKOî©c0nL4ë)ù endobj
-152 0 obj <<
+188 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
+/Encoding 472 0 R
 /FirstChar 44
-/LastChar 122
-/Widths 354 0 R
-/BaseFont /OYJUNS+CMR12
-/FontDescriptor 150 0 R
+/LastChar 123
+/Widths 491 0 R
+/BaseFont /CAKDYU+CMR12
+/FontDescriptor 186 0 R
 >> endobj
-150 0 obj <<
+186 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -194
-/FontName /OYJUNS+CMR12
+/FontName /CAKDYU+CMR12
 /ItalicAngle 0
 /StemV 65
 /XHeight 431
 /FontBBox [-34 -251 988 750]
 /Flags 4
-/CharSet (/comma/zero/two/three/five/B/M/N/a/b/e/h/i/m/n/o/r/v/z)
-/FontFile 151 0 R
+/CharSet (/comma/period/zero/two/five/seven/B/D/M/a/c/h/i/m/n/o/r/y/z/endash)
+/FontFile 187 0 R
 >> endobj
-354 0 obj
-[272 0 0 0 490 0 490 490 0 490 0 0 0 0 0 0 0 0 0 0 0 0 693 0 0 0 0 0 0 0 0 0 0 
897 734 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490 544 0 0 435 0 0 544 272 0 0 0 
816 544 490 0 0 381 0 0 0 517 0 0 0 435 ]
+491 0 obj
+[272 0 272 0 490 0 490 0 0 490 0 490 0 0 0 0 0 0 0 0 0 0 693 0 748 0 0 0 0 0 0 
0 0 897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490 0 435 0 0 0 0 544 272 0 0 0 
816 544 490 0 0 381 0 0 0 0 0 0 517 435 490 ]
 endobj
-148 0 obj <<
+184 0 obj <<
 /Length1 975
 /Length2 3431
 /Length3 532
@@ -2310,258 +3257,328 @@
 /Filter /FlateDecode
 >>
 stream
-xÚí—gTS붆‘.]i*‘.„„’€©Š‘Þ%$!!!ô"address@hidden"‚‚‚Òk‘v¢ûî½½ûü¼÷×g­?ë™s~ï÷Ž9¿5ÆZ"BFÒªHœ=J‡%JƒeÀʀºž!
-€ed™DDÔ        
(8ÃjÀ‰(e-i€&"œ-QµZyÖ´f„)B͵Ò1&‘áU¢rB†iøÒ(ùÈ1/Ž¤{´coC#ë¥>­ãš=80æ&Üd°ÍÍcâ®\¦¢É*€<Á&ô¥ŠJT[•û
 9÷ 
qÊâ;¸7¢´©+¶·¾yVɖ‘Áèòivùmÿ¥ŠŽ-ñëË—Ãõ'öœ©±))C&W¨üv.®¨à‡UVŒIƧ¼
-c{l53šxfîÔ¡­ë"ËY˜Óµ»SÓf
        Ýì+Ö    ñΫÌ*ž|½±Bxy«`"@       
fcÈ}ååÃGqutÚØÆ8²fÅ5mÿÒ³e=‡4qqç“œ­Öõe’Ó’·»®ksLŸk]Ž»'|½0ù`¸œ<   «K"
”2aJ³…“z€^˜ª»¬Ð÷*,ÖÂ¥·ì|       
ô9¬íSae¹¹þü秼âƒõ›áapó¶Ìô—Ú˜´t?5ÚO†Dy™|k¸ÝŽÕsBó\»fã!¨¿<é‹Îk“9¿痙É?‘á/ªû­?4«éCÌe8û9VÐDΏ´3‡&4–C"Z©ì¡+ƒlžlÒ=Ý|¬šÁÙ¤rÙÊÍWt©ô=œ¸,’?cŒX—úM¿ÐQš
æL†ótŠH×î„4ÒÑé5=ëZ/—&ëý*ÛB¬­l
J˜|ò=-„‘Ñ$Ùi†/fjgá<á{b!´·ti”>dœˆNÌQ†nÇé§w×!F™uv€ÏýÈo‹Óq•yoÆû+ÛÙO\ÃUΓkø½®ì8
    šòÖ»]œ6ý¢œÀAÓÕÌI4%W-[(“MĎ 
Œ²K>TN't´.êŒ]¿Y¢ŸxŽtA>9•o:ãžúógZX4'ÇdÏðöÔ}ԅ²IˆÍXe`K,IÕ 
b¸åži[ûó³[˜üîïàƒ‹žK×ï&öðHèsâ&ŸÎqü 
dAÇã¬Ý7›G]ßྸöí¨ÕS\ãÝ#ÙéqÎþ>0®šõ¿à$ù)Üj˜-:ä¼ƒ{Aù¶F–3…
+ߌ‚¢F¾`èÒ?”‚©­r3óaNŸ²ÏÚ:2²Š))¥î=¿àÝla/Oÿõöa5Õ-¦,w5w¤NoЊ¯ª¹üړò7«*©£RžcÑbtwmó•ÏCCéù;JË6’s>»˜
/Îi¨¤•Ù¸Ôê@;³u=×x㦓-Ú»y¯,Û­Á·£×÷¨ü‹àçUì¥x­†©×Gé´¯à=뻢æ¢M_fGÖ¾í†
PõµÕ\^à’|À‹²ÈØ®’›®åa 
¨ƒìˆŒG<¹ú¢­µì;É3<a‰uio°YS²¨ôåøhÜG:address@hidden,wd#ò¶ÒèOz/«Q=«•9ˆ+o›3Y
address@hidden>ºxñbZÌ%¸’ɵÓ™¤î        ‘lüúúýdßþùtÄ}âãăÈø =HXpÃa€'ç 
ßÆëÐ¥ùÐ#R•¤
¯W„a¯‡oñl‡ÏbZcÅoZ]„¼Â§ühÐ[`_^C÷l¯~•±`ç«Ö     0®æ³vñnüJÖ(,QÝ<ET±vdõ÷ nqì/
•ƒ…uH ¢yó ÿžd¦›b]ž‡ÅƉ¡v}Æéöd9Ó¨¥n^òë 2á
~Ê·
ú·¢ÌäC#žCíÁ£Ók>:ló„*¨íœ5Ÿ¡|%YF'öíõg¡Âa–|›_«XŠC{_bÑ*êzY
-¶áes•úï0–Q­^)¦¥“»ÎRßæ¿ð?dœÉQ½c҇ìwözoïE5Áºá¬¾6$¾~3'¢§F!í¥ü7d6zÑ°Bœ›‘ZŸEÔyç}£Úè‚G?úµÇ˃C¡2Ìë(„xÂ9rOª'sYWj‰‹äð()µüX^`g°ÞgOkíí9H°$ϙÍnúüšAF–tÌ

,º³Q&ù0«¿÷Í6h֛eSňúúâ€ðíï8R%Ìjd–Uçh5óì7â;ùùÅÙ­ß(åíȔž|ÐÌXÈÚíö­§ògY!‹Â/Ïï
$à±Þ}-£]Ž;­Ði‡ÌHR
¶¬s;address@hidden|address@hidden"†äÓV¾yfŠ"‘=Ï|zrÔ5q_ÍDýÉÇâ^NèY©|‹Û ÷³,<Ác¡ï
-áBÏ,º¤iIÔÃïW[iKÎ-áâ#æ2¶S^Óòèð¿ZúÐÿ8_`§Ý‹dm[*rÜáCZq.í 
[Á]ä‰}!˜Ü)­Œ.cQ}Zþ>åÎDG‹ûMÍQó¾G¹ž9¨     'Ӆ
óˆrdZ\ˆäëjT4é‘ΔÒ47¹ãÒ)¡žLÿ°,r¯["•Z÷¤XС®ËiÌ{’Ïêûh,Ö×ù~±ÞyŅ
™·Ac&ÖwËà«ÝcÜÖÛLÌþ 
0Mޓ|»ö79ó»ji‡NV‘xäòì¡–!äáì½y‚c°ÕñÝd¸’ÇL=<kÚ·’4樛É;VåÃôíSŠÞñvîQXҔߋ¡MÄf©áÀ6K™£¤*móíº«F§ª¦«lç>Ò¶‡ÊX3Ió°/Á¦-™ÆؔÙÛñâQçЩû‚á*6s¶µUƒRkÔðšií€Ùõ˜+ÇÂô̆ªéDfBžmTûÄ>
…¢ýw!#‚¬ÌÁ¹;’-fƒÔOË¢ªsçÚ3Ñi8­Ï~Èîv\æÝ8Ѽ¤tj’hÄpN?6ÏL´™£]ýܚ-KÃí¸Vó•#…
ÕÈ{3_Ï"°™
-ƒÆUuG·¯Õµ¶ô6ãË—xojìöݬ     î}Zã=—à°çU
ÖFøÎa÷snzΏõiI†j=œʾþ¨Ð~Ô̝ÛÚâ.b+öéÂI­ºA©.u?\VqùµŽ
-»9ÚÖ{å
=ŸÝt¡>'x½ãO4w˜‰q»Q߬ìÅÆC*)&š7¶5íø~-<\Ќ&àßÝ|ý­¥%pÁc´Üz”¼ÏzÔÑ:Pƒ-:͋/ŽLÍñ%Håƒy_ÛK‘XìhŸî2͵ښ+½JÈNï~b—Ÿhh“(?
        ,ºÉYã[<®žà^%=O4v+­±<[~"³x‰=]ãcùŽ6d¤†þÃéª;«êNjK?:address@hidden      
.Lÿ/UÑendstream
+xÚí—y8”}ÛÇeÏÉV¹${ŒË E֒%ÙwÆÌ`3fŒ}ɾɚ}
E„l‘H"Kal…²¯#  y¦î÷¾ïÞûùó}ÿzŽçºþ¹>address@hidden       PÓ5+JY!@
ëæƒG9:+€Ô~†þ +ºÝW¬âW™U¼øäfc…
àêNÁT€¢‚µçµWÇÕÑhy`ãH7´üKϗõ\ÒÀÆ]”Or¶ÜԓJNKÞíº©Å7y¡yC0"lHä¾àuÔÒôÃÑrÒ´B]~
 ”]š-˜Ôô*¨¸KkrY}/ ‚"address@hidden>V–›é-~zÆ-:address@hidden
+\xµW'#}QymRW`¼Rsù§2ü…u¾ö‡f=‰¹
+c½ÀìšÊùžvîȘÊbHH3•5tm`åñÓmªãg›NA3؟+_µrò])†V…
òçŒà+¸R¿Ù—ÚŠóÁìÉ0®N!ÉÚý“†ÚÚ½&±ç]ëeÒ$z¿Ƕj+[ƒ¦Ÿ~€
cußöo2‹{ɗÚ튿äwW:A©+æÁÐ`çü®–:‘ê       address@hidden@»“”÷ã~О±ÕLÁÊ·ã 
¨±Ïhšô‘R0¥enf½BÓÇìó6ŽôÌ¢ÇJÊ„©{/.y7™ÛËÒ~¹sTMq›ˆ.Ë]Ï«Ó´ä©j*¿ñ´üíºr긄çD´H'͓}›|¥‹ÐPZÞ„⪵x
 Ú،Ç.GÁΚ›Fû,TÜÒtRb} Ñªžc²qۉÉÇÖvÚàˆþCÏJ{¨¥ü½sâmºz&wXu ç
+ÀÙ±ó­\ŠÁ=[á4j9'wˆË¿RB×qïÉÛÞbødG[¬l¢g’ú÷‡ã‹M
´­]ø×E¶Õk5¸!ÞÍÅ'jB¨‹Ô¤Í(©nòï͟Ì«[,O̼ÌôÍgõöÇ¥       
±2f6nUkꎴGÓ.‹4±í!(Ž>̕÷z7½¹oA"ÆA¶÷˲Ý|KÐJq}ËO1ñZÇ\‰×l˜ysœFÓàγ¾+j!ÚäUvdí»n
…Š¾¶š‚«K⹑æÙá»U2³µ\t´u°±=¡Éˆ‡c×_¶µ–}#z†'¬0¯
6iˆ•€>address@hidden"ÆÉìÜLw«9{&—ìçVY(  åŽ,îV*½iïUUŠæZ©qåmÆëa©<+ª   
Ûܟ)rå§úB'Çw/address@hidden>ˆNÜpàÉ>è·õÝ*te1ô˜D%qËë5~ÔëÑ;ËQsLk¬È2¿­åeÈk\Ê÷Ý%ÖÕ
TÏîúÉ1sVžjí+ê‡Yðl6¨b(í}…
D)«éfÉل—M-Tê½G[Dµz¥˜”Nï;K|]üÌûˆ~.Gå®q¢ßuÔk8ÞދbŠyËYmcHtÓ6'¢§F.í•ìˆ"µlP!ÊIÏ­Ï"address@hidden'Փ±,‰#µÄÅrôV˜˜Z~"/°3X÷§•Öî$XœëÜv7m~Í
 =S:zF,¼·U&þ(«wðÕ&hޛ…i[ِòæ]€à9ï8b¥‚åØ<1ªÎÑrîÉoÌwúÓËó;1¾QJ»‘)=5¸ 
¹‰;í;Ïd·Î--3C–_…ŸÜHÀa¾ÿRF½ù3/ 4qV®Ó˜‘‘¤8lQçöc}*{6erkVA5ÎÞïÆø<ò 
ýšœ¿DìT«YÓBà&˜(Œ÷gçê‘’O]ù¶ÙI$yžûøô¸·BÔÔUcµ§Š{Ù¡ç%òÍÌ3±qO„¾/„    
   4[8uIRß'(G‡×[©K.¬`ã#2vSÞPsió¾^é’Ï·×îE´2-:address@hidden
+&ӄs   ³eš_Šäéj”7î‘Ì”Ð03¾ëÒ)¦–Lû¨"ò [,•Rç´HБŽËYô0Ñgý¥}4ãëü·\ï¼æÂÈÝ 
>뻣ÿÅî‰vç]&ú-oP˜÷éž}û[òìù]µÔC§«ˆ\2yv‰Pu‹R‹`öÁ"Þ1X—âä~"\Ñc®–5ë[‰špÔÉ䞨òaøzÄ.GAëx'Hç¸BҌßË¡møv©ÁÀÝ6©ä*-³Ýºë†gªf–«l>P·‡JY1‰
 r±®(Ì+»:êÖûå
=ŸÜt 
>§¸½ãO5u˜ŠpºQÚÖGöbâ¡'ÇåÍ۞ïù~)?Z҈ÆãÞÛ¾‰þÚÒ¸ä1^n5N:d>î訁ƒˆH3Êg¿,ÕÑh^—X§ê„tªÃìU’
…
address@hidden&àÂ3
+n“ðkh>eÉ9ZMû¹P¼ªŒXåÉVCUԇŠ‚™eù¶NXÆå—ÇfxÄ
óÁÜo쎁%ˆLöÔÏöŠZmÌßE%d§w>µËO4°NŒŸ–Ýd¬p-×Oq®Ž_$¹•ÖXœ/?•Y¼Âš®~Š¶xO2VC;r¶êîºÚÉâÒN«péÿãÅð_ÿ8
      ð®0¼ÿ endobj
-149 0 obj <<
+185 0 obj <<
 /Type /Font
 /Subtype /Type1
-/Encoding 337 0 R
+/Encoding 472 0 R
 /FirstChar 67
 /LastChar 116
-/Widths 355 0 R
-/BaseFont /RTHRLB+CMR17
-/FontDescriptor 147 0 R
+/Widths 492 0 R
+/BaseFont /NOSBBG+CMR17
+/FontDescriptor 183 0 R
 >> endobj
-147 0 obj <<
+183 0 obj <<
 /Ascent 694
 /CapHeight 683
 /Descent -195
-/FontName /RTHRLB+CMR17
+/FontName /NOSBBG+CMR17
 /ItalicAngle 0
 /StemV 53
 /XHeight 431
 /FontBBox [-33 -250 945 749]
 /Flags 4
 /CharSet (/C/D/H/L/M/T/W/a/d/e/g/i/l/n/r/t)
-/FontFile 148 0 R
+/FontFile 184 0 R
 >> endobj
-355 0 obj
+492 0 obj
 [668 707 0 0 0 693 0 0 0 576 850 0 0 0 0 0 0 668 0 0 955 0 0 0 0 0 0 0 0 0 459 
0 0 511 406 0 459 0 250 0 0 250 0 511 0 0 0 354 0 354 ]
 endobj
-209 0 obj <<
+252 0 obj <<
 /Type /Pages
 /Count 6
-/Parent 356 0 R
-/Kids [142 0 R 211 0 R 231 0 R 240 0 R 251 0 R 257 0 R]
+/Parent 493 0 R
+/Kids [178 0 R 255 0 R 292 0 R 304 0 R 317 0 R 329 0 R]
 >> endobj
-276 0 obj <<
+344 0 obj <<
 /Type /Pages
 /Count 6
-/Parent 356 0 R
-/Kids [262 0 R 278 0 R 287 0 R 292 0 R 296 0 R 300 0 R]
+/Parent 493 0 R
+/Kids [338 0 R 346 0 R 352 0 R 358 0 R 364 0 R 370 0 R]
 >> endobj
-307 0 obj <<
+394 0 obj <<
 /Type /Pages
-/Count 3
-/Parent 356 0 R
-/Kids [304 0 R 309 0 R 316 0 R]
+/Count 6
+/Parent 493 0 R
+/Kids [386 0 R 396 0 R 408 0 R 414 0 R 422 0 R 428 0 R]
 >> endobj
-356 0 obj <<
+442 0 obj <<
 /Type /Pages
-/Count 15
-/Kids [209 0 R 276 0 R 307 0 R]
+/Count 2
+/Parent 493 0 R
+/Kids [435 0 R 444 0 R]
 >> endobj
-357 0 obj <<
+493 0 obj <<
+/Type /Pages
+/Count 20
+/Kids [252 0 R 344 0 R 394 0 R 442 0 R]
+>> endobj
+494 0 obj <<
 /Type /Outlines
 /First 7 0 R
-/Last 139 0 R
-/Count 6
+/Last 175 0 R
+/Count 7
+>> endobj
+175 0 obj <<
+/Title 176 0 R
+/A 173 0 R
+/Parent 494 0 R
+/Prev 171 0 R
+>> endobj
+171 0 obj <<
+/Title 172 0 R
+/A 169 0 R
+/Parent 494 0 R
+/Prev 95 0 R
+/Next 175 0 R
+>> endobj
+167 0 obj <<
+/Title 168 0 R
+/A 165 0 R
+/Parent 107 0 R
+/Prev 163 0 R
+>> endobj
+163 0 obj <<
+/Title 164 0 R
+/A 161 0 R
+/Parent 107 0 R
+/Prev 159 0 R
+/Next 167 0 R
+>> endobj
+159 0 obj <<
+/Title 160 0 R
+/A 157 0 R
+/Parent 107 0 R
+/Prev 155 0 R
+/Next 163 0 R
+>> endobj
+155 0 obj <<
+/Title 156 0 R
+/A 153 0 R
+/Parent 107 0 R
+/Prev 151 0 R
+/Next 159 0 R
+>> endobj
+151 0 obj <<
+/Title 152 0 R
+/A 149 0 R
+/Parent 107 0 R
+/Prev 147 0 R
+/Next 155 0 R
+>> endobj
+147 0 obj <<
+/Title 148 0 R
+/A 145 0 R
+/Parent 107 0 R
+/Prev 143 0 R
+/Next 151 0 R
+>> endobj
+143 0 obj <<
+/Title 144 0 R
+/A 141 0 R
+/Parent 107 0 R
+/Prev 139 0 R
+/Next 147 0 R
 >> endobj
 139 0 obj <<
 /Title 140 0 R
 /A 137 0 R
-/Parent 357 0 R
+/Parent 107 0 R
 /Prev 135 0 R
+/Next 143 0 R
 >> endobj
 135 0 obj <<
 /Title 136 0 R
 /A 133 0 R
-/Parent 357 0 R
-/Prev 59 0 R
+/Parent 107 0 R
+/Prev 131 0 R
 /Next 139 0 R
 >> endobj
 131 0 obj <<
 /Title 132 0 R
 /A 129 0 R
-/Parent 71 0 R
+/Parent 107 0 R
 /Prev 127 0 R
+/Next 135 0 R
 >> endobj
 127 0 obj <<
 /Title 128 0 R
 /A 125 0 R
-/Parent 71 0 R
+/Parent 107 0 R
 /Prev 123 0 R
 /Next 131 0 R
 >> endobj
 123 0 obj <<
 /Title 124 0 R
 /A 121 0 R
-/Parent 71 0 R
+/Parent 107 0 R
 /Prev 119 0 R
 /Next 127 0 R
 >> endobj
 119 0 obj <<
 /Title 120 0 R
 /A 117 0 R
-/Parent 71 0 R
+/Parent 107 0 R
 /Prev 115 0 R
 /Next 123 0 R
 >> endobj
 115 0 obj <<
 /Title 116 0 R
 /A 113 0 R
-/Parent 71 0 R
+/Parent 107 0 R
 /Prev 111 0 R
 /Next 119 0 R
 >> endobj
 111 0 obj <<
 /Title 112 0 R
 /A 109 0 R
-/Parent 71 0 R
-/Prev 107 0 R
+/Parent 107 0 R
 /Next 115 0 R
 >> endobj
 107 0 obj <<
 /Title 108 0 R
 /A 105 0 R
-/Parent 71 0 R
+/Parent 95 0 R
 /Prev 103 0 R
-/Next 111 0 R
+/First 111 0 R
+/Last 167 0 R
+/Count -15
 >> endobj
 103 0 obj <<
 /Title 104 0 R
 /A 101 0 R
-/Parent 71 0 R
+/Parent 95 0 R
 /Prev 99 0 R
 /Next 107 0 R
 >> endobj
 99 0 obj <<
 /Title 100 0 R
 /A 97 0 R
-/Parent 71 0 R
-/Prev 95 0 R
+/Parent 95 0 R
 /Next 103 0 R
 >> endobj
 95 0 obj <<
 /Title 96 0 R
 /A 93 0 R
-/Parent 71 0 R
-/Prev 91 0 R
-/Next 99 0 R
+/Parent 494 0 R
+/Prev 75 0 R
+/Next 171 0 R
+/First 99 0 R
+/Last 107 0 R
+/Count -3
 >> endobj
 91 0 obj <<
 /Title 92 0 R
 /A 89 0 R
-/Parent 71 0 R
+/Parent 75 0 R
 /Prev 87 0 R
-/Next 95 0 R
 >> endobj
 87 0 obj <<
 /Title 88 0 R
 /A 85 0 R
-/Parent 71 0 R
+/Parent 75 0 R
 /Prev 83 0 R
 /Next 91 0 R
 >> endobj
 83 0 obj <<
 /Title 84 0 R
 /A 81 0 R
-/Parent 71 0 R
+/Parent 75 0 R
 /Prev 79 0 R
 /Next 87 0 R
 >> endobj
 79 0 obj <<
 /Title 80 0 R
 /A 77 0 R
-/Parent 71 0 R
-/Prev 75 0 R
+/Parent 75 0 R
 /Next 83 0 R
 >> endobj
 75 0 obj <<
 /Title 76 0 R
 /A 73 0 R
-/Parent 71 0 R
-/Next 79 0 R
+/Parent 494 0 R
+/Prev 39 0 R
+/Next 95 0 R
+/First 79 0 R
+/Last 91 0 R
+/Count -4
 >> endobj
 71 0 obj <<
 /Title 72 0 R
 /A 69 0 R
-/Parent 59 0 R
+/Parent 39 0 R
 /Prev 67 0 R
-/First 75 0 R
-/Last 131 0 R
-/Count -15
 >> endobj
 67 0 obj <<
 /Title 68 0 R
 /A 65 0 R
-/Parent 59 0 R
+/Parent 39 0 R
 /Prev 63 0 R
 /Next 71 0 R
 >> endobj
 63 0 obj <<
 /Title 64 0 R
 /A 61 0 R
-/Parent 59 0 R
+/Parent 39 0 R
+/Prev 43 0 R
 /Next 67 0 R
 >> endobj
 59 0 obj <<
 /Title 60 0 R
 /A 57 0 R
-/Parent 357 0 R
-/Prev 39 0 R
-/Next 135 0 R
-/First 63 0 R
-/Last 71 0 R
-/Count -3
+/Parent 43 0 R
+/Prev 55 0 R
 >> endobj
 55 0 obj <<
 /Title 56 0 R
 /A 53 0 R
-/Parent 39 0 R
+/Parent 43 0 R
 /Prev 51 0 R
+/Next 59 0 R
 >> endobj
 51 0 obj <<
 /Title 52 0 R
 /A 49 0 R
-/Parent 39 0 R
+/Parent 43 0 R
 /Prev 47 0 R
 /Next 55 0 R
 >> endobj
 47 0 obj <<
 /Title 48 0 R
 /A 45 0 R
-/Parent 39 0 R
-/Prev 43 0 R
+/Parent 43 0 R
 /Next 51 0 R
 >> endobj
 43 0 obj <<
 /Title 44 0 R
 /A 41 0 R
 /Parent 39 0 R
-/Next 47 0 R
+/Next 63 0 R
+/First 47 0 R
+/Last 59 0 R
+/Count -4
 >> endobj
 39 0 obj <<
 /Title 40 0 R
 /A 37 0 R
-/Parent 357 0 R
+/Parent 494 0 R
 /Prev 23 0 R
-/Next 59 0 R
+/Next 75 0 R
 /First 43 0 R
-/Last 55 0 R
+/Last 71 0 R
 /Count -4
 >> endobj
 35 0 obj <<
@@ -2586,7 +3603,7 @@
 23 0 obj <<
 /Title 24 0 R
 /A 21 0 R
-/Parent 357 0 R
+/Parent 494 0 R
 /Prev 7 0 R
 /Next 39 0 R
 /First 27 0 R
@@ -2615,406 +3632,543 @@
 7 0 obj <<
 /Title 8 0 R
 /A 5 0 R
-/Parent 357 0 R
+/Parent 494 0 R
 /Next 23 0 R
 /First 11 0 R
 /Last 19 0 R
 /Count -3
 >> endobj
-358 0 obj <<
-/Names [(Doc-Start) 146 0 R (Item.1) 267 0 R (Item.10) 325 0 R (Item.11) 326 0 
R (Item.12) 327 0 R (Item.13) 328 0 R (Item.14) 329 0 R (Item.15) 330 0 R 
(Item.2) 271 0 R (Item.3) 273 0 R (Item.4) 319 0 R (Item.5) 320 0 R (Item.6) 
321 0 R (Item.7) 322 0 R (Item.8) 323 0 R (Item.9) 324 0 R (page.1) 145 0 R 
(page.10) 294 0 R (page.11) 298 0 R (page.12) 302 0 R (page.13) 306 0 R 
(page.14) 311 0 R (page.15) 318 0 R (page.2) 213 0 R (page.3) 233 0 R (page.4) 
242 0 R (page.5) 253 0 R (page.6) 259 0 R (page.7) 264 0 R (page.8) 280 0 R 
(page.9) 289 0 R (section*.1) 165 0 R (section*.2) 284 0 R (section*.3) 285 0 R 
(section*.4) 312 0 R (section*.5) 313 0 R (section*.6) 314 0 R (section.1) 6 0 
R (section.2) 22 0 R (section.3) 38 0 R (section.4) 58 0 R (section.5) 134 0 R 
(section.6) 138 0 R (subsection.1.1) 10 0 R (subsection.1.2) 14 0 R 
(subsection.1.3) 18 0 R (subsection.2.1) 26 0 R (subsection.2.2) 30 0 R 
(subsection.2.3) 34 0 R (subsection.3.1) 42 0 R (subsection.3.2) 46 0 R 
(subsection.3.3) 50 0 R (subsection.3.4) 54 0 R (subsection.4.1) 62 0 R 
(subsection.4.2) 66 0 R (subsection.4.3) 70 0 R (subsubsection.4.3.1) 74 0 R 
(subsubsection.4.3.10) 110 0 R (subsubsection.4.3.11) 114 0 R 
(subsubsection.4.3.12) 118 0 R (subsubsection.4.3.13) 122 0 R 
(subsubsection.4.3.14) 126 0 R (subsubsection.4.3.15) 130 0 R 
(subsubsection.4.3.2) 78 0 R (subsubsection.4.3.3) 82 0 R (subsubsection.4.3.4) 
86 0 R (subsubsection.4.3.5) 90 0 R (subsubsection.4.3.6) 94 0 R 
(subsubsection.4.3.7) 98 0 R (subsubsection.4.3.8) 102 0 R 
(subsubsection.4.3.9) 106 0 R (table.1) 243 0 R]
+495 0 obj <<
+/Names [(Doc-Start) 182 0 R (Hfootnote.1) 281 0 R (Hfootnote.2) 285 0 R 
(Hfootnote.3) 286 0 R (Hfootnote.4) 392 0 R (Hfootnote.5) 419 0 R (Item.1) 376 
0 R (Item.10) 454 0 R (Item.11) 455 0 R (Item.12) 456 0 R (Item.13) 457 0 R 
(Item.14) 458 0 R (Item.15) 459 0 R (Item.2) 380 0 R (Item.3) 382 0 R (Item.4) 
448 0 R (Item.5) 449 0 R (Item.6) 450 0 R (Item.7) 451 0 R (Item.8) 452 0 R 
(Item.9) 453 0 R (page.1) 181 0 R (page.10) 360 0 R (page.11) 366 0 R (page.12) 
372 0 R (page.13) 388 0 R (page.14) 398 0 R (page.15) 410 0 R (page.16) 416 0 R 
(page.17) 424 0 R (page.18) 430 0 R (page.19) 437 0 R (page.2) 257 0 R 
(page.20) 446 0 R (page.3) 294 0 R (page.4) 306 0 R (page.5) 319 0 R (page.6) 
331 0 R (page.7) 340 0 R (page.8) 348 0 R (page.9) 354 0 R (section*.1) 205 0 R 
(section*.2) 403 0 R (section*.3) 406 0 R (section*.4) 432 0 R (section*.5) 439 
0 R (section*.6) 440 0 R (section.1) 6 0 R (section.2) 22 0 R (section.3) 38 0 
R (section.4) 74 0 R (section.5) 94 0 R (section.6) 170 0 R (section.7) 174 0 R 
(subsection.1.1) 10 0 R (subsection.1.2) 14 0 R (subsection.1.3) 18 0 R 
(subsection.2.1) 26 0 R (subsection.2.2) 30 0 R (subsection.2.3) 34 0 R 
(subsection.3.1) 42 0 R (subsection.3.2) 62 0 R (subsection.3.3) 66 0 R 
(subsection.3.4) 70 0 R (subsection.4.1) 78 0 R (subsection.4.2) 82 0 R 
(subsection.4.3) 86 0 R (subsection.4.4) 90 0 R (subsection.5.1) 98 0 R 
(subsection.5.2) 102 0 R (subsection.5.3) 106 0 R (subsubsection.3.1.1) 46 0 R 
(subsubsection.3.1.2) 50 0 R (subsubsection.3.1.3) 54 0 R (subsubsection.3.1.4) 
58 0 R (subsubsection.5.3.1) 110 0 R (subsubsection.5.3.10) 146 0 R 
(subsubsection.5.3.11) 150 0 R (subsubsection.5.3.12) 154 0 R 
(subsubsection.5.3.13) 158 0 R (subsubsection.5.3.14) 162 0 R 
(subsubsection.5.3.15) 166 0 R (subsubsection.5.3.2) 114 0 R 
(subsubsection.5.3.3) 118 0 R (subsubsection.5.3.4) 122 0 R 
(subsubsection.5.3.5) 126 0 R (subsubsection.5.3.6) 130 0 R 
(subsubsection.5.3.7) 134 0 R (subsubsection.5.3.8) 138 0 R 
(subsubsection.5.3.9) 142 0 R (table.1) 308 0 R]
 /Limits [(Doc-Start) (table.1)]
 >> endobj
-359 0 obj <<
-/Kids [358 0 R]
+496 0 obj <<
+/Kids [495 0 R]
 >> endobj
-360 0 obj <<
-/Dests 359 0 R
+497 0 obj <<
+/Dests 496 0 R
 >> endobj
-361 0 obj <<
+498 0 obj <<
 /Type /Catalog
-/Pages 356 0 R
-/Outlines 357 0 R
-/Names 360 0 R
+/Pages 493 0 R
+/Outlines 494 0 R
+/Names 497 0 R
 /PageMode /UseOutlines /URI<</Base()>>  /ViewerPreferences<<>> 
-/OpenAction 141 0 R
+/OpenAction 177 0 R
 /PTEX.Fullbanner (This is pdfTeX, Version 3.14159-1.10b)
 >> endobj
-362 0 obj <<
-/Author(Mihai Bazon)/Title(DHTML Calendar reference)/Subject(API documentation 
for the DHTML Calendar)/Creator(LaTeX with hyperref 
package)/Producer(pdfTeX-1.10b)/Keywords()
-/CreationDate (D:20031105193000)
+499 0 obj <<
+/Author()/Title()/Subject(no subject defined)/Creator(LaTeX with hyperref 
package)/Producer(pdfeTeX-1.10b)/Keywords(Dynarch,documentation)
+/CreationDate (D:20050307190600)
 >> endobj
 xref
-0 363
+0 500
 0000000001 65535 f 
 0000000002 00000 f 
 0000000003 00000 f 
 0000000004 00000 f 
 0000000000 00000 f 
 0000000009 00000 n 
-0000016908 00000 n 
-0000202932 00000 n 
+0000024631 00000 n 
+0000268395 00000 n 
 0000000054 00000 n 
 0000000080 00000 n 
-0000016967 00000 n 
-0000202860 00000 n 
+0000024691 00000 n 
+0000268323 00000 n 
 0000000130 00000 n 
 0000000174 00000 n 
-0000017027 00000 n 
-0000202774 00000 n 
+0000024752 00000 n 
+0000268237 00000 n 
 0000000225 00000 n 
 0000000257 00000 n 
-0000021326 00000 n 
-0000202701 00000 n 
+0000029952 00000 n 
+0000268164 00000 n 
 0000000308 00000 n 
 0000000334 00000 n 
-0000021386 00000 n 
-0000202577 00000 n 
+0000030012 00000 n 
+0000268040 00000 n 
 0000000380 00000 n 
 0000000412 00000 n 
-0000021446 00000 n 
-0000202503 00000 n 
+0000030072 00000 n 
+0000267966 00000 n 
 0000000463 00000 n 
 0000000509 00000 n 
-0000024512 00000 n 
-0000202416 00000 n 
+0000034371 00000 n 
+0000267879 00000 n 
 0000000560 00000 n 
 0000000605 00000 n 
-0000024572 00000 n 
-0000202342 00000 n 
+0000034432 00000 n 
+0000267805 00000 n 
 0000000656 00000 n 
 0000000699 00000 n 
-0000032857 00000 n 
-0000202217 00000 n 
-0000000745 00000 n 
-0000000792 00000 n 
-0000039014 00000 n 
-0000202143 00000 n 
-0000000843 00000 n 
-0000000881 00000 n 
-0000039256 00000 n 
-0000202056 00000 n 
-0000000932 00000 n 
-0000000973 00000 n 
 0000044316 00000 n 
-0000201969 00000 n 
-0000001024 00000 n 
-0000001061 00000 n 
-0000044375 00000 n 
-0000201895 00000 n 
-0000001112 00000 n 
-0000001149 00000 n 
-0000047339 00000 n 
-0000201769 00000 n 
-0000001195 00000 n 
-0000001247 00000 n 
-0000047399 00000 n 
-0000201695 00000 n 
-0000001298 00000 n 
-0000001337 00000 n 
-0000050988 00000 n 
-0000201608 00000 n 
-0000001388 00000 n 
-0000001445 00000 n 
-0000051048 00000 n 
-0000201495 00000 n 
-0000001496 00000 n 
-0000001529 00000 n 
-0000051108 00000 n 
-0000201421 00000 n 
-0000001585 00000 n 
-0000001619 00000 n 
-0000051168 00000 n 
-0000201334 00000 n 
-0000001675 00000 n 
-0000001714 00000 n 
-0000053906 00000 n 
-0000201247 00000 n 
-0000001770 00000 n 
-0000001814 00000 n 
-0000053966 00000 n 
-0000201160 00000 n 
-0000001870 00000 n 
-0000001902 00000 n 
-0000054026 00000 n 
-0000201073 00000 n 
-0000001958 00000 n 
-0000001999 00000 n 
-0000054086 00000 n 
-0000200986 00000 n 
-0000002055 00000 n 
-0000002098 00000 n 
-0000057507 00000 n 
-0000200897 00000 n 
-0000002154 00000 n 
-0000002201 00000 n 
-0000057567 00000 n 
-0000200806 00000 n 
-0000002258 00000 n 
-0000002307 00000 n 
-0000060573 00000 n 
-0000200714 00000 n 
-0000002364 00000 n 
-0000002397 00000 n 
-0000060633 00000 n 
-0000200622 00000 n 
-0000002455 00000 n 
-0000002490 00000 n 
-0000060694 00000 n 
-0000200530 00000 n 
-0000002548 00000 n 
-0000002590 00000 n 
-0000064040 00000 n 
-0000200438 00000 n 
-0000002648 00000 n 
-0000002684 00000 n 
-0000064101 00000 n 
-0000200346 00000 n 
-0000002742 00000 n 
-0000002785 00000 n 
-0000064162 00000 n 
-0000200254 00000 n 
-0000002843 00000 n 
-0000002881 00000 n 
-0000068502 00000 n 
-0000200176 00000 n 
-0000002939 00000 n 
-0000002976 00000 n 
-0000068563 00000 n 
-0000200084 00000 n 
-0000003023 00000 n 
-0000003055 00000 n 
-0000069354 00000 n 
-0000200005 00000 n 
-0000003102 00000 n 
-0000003129 00000 n 
-0000006152 00000 n 
-0000012106 00000 n 
-0000003181 00000 n 
-0000011923 00000 n 
-0000011984 00000 n 
-0000199147 00000 n 
-0000194764 00000 n 
-0000198986 00000 n 
-0000194300 00000 n 
-0000189333 00000 n 
-0000194139 00000 n 
-0000188880 00000 n 
-0000184139 00000 n 
-0000188718 00000 n 
-0000183294 00000 n 
-0000170171 00000 n 
-0000183134 00000 n 
-0000169574 00000 n 
-0000161394 00000 n 
-0000169413 00000 n 
-0000160706 00000 n 
-0000151410 00000 n 
-0000160544 00000 n 
-0000012045 00000 n 
-0000006555 00000 n 
-0000150735 00000 n 
-0000140051 00000 n 
-0000150573 00000 n 
-0000006705 00000 n 
-0000139114 00000 n 
-0000122976 00000 n 
-0000138953 00000 n 
-0000006862 00000 n 
-0000007018 00000 n 
-0000007175 00000 n 
-0000007326 00000 n 
-0000007483 00000 n 
+0000267680 00000 n 
+0000000745 00000 n 
+0000000771 00000 n 
+0000044377 00000 n 
+0000267569 00000 n 
+0000000822 00000 n 
+0000000856 00000 n 
+0000044438 00000 n 
+0000267495 00000 n 
+0000000912 00000 n 
+0000000983 00000 n 
+0000048438 00000 n 
+0000267408 00000 n 
+0000001039 00000 n 
+0000001105 00000 n 
+0000048498 00000 n 
+0000267321 00000 n 
+0000001161 00000 n 
+0000001213 00000 n 
+0000052040 00000 n 
+0000267247 00000 n 
+0000001269 00000 n 
+0000001323 00000 n 
+0000055401 00000 n 
+0000267160 00000 n 
+0000001374 00000 n 
+0000001407 00000 n 
+0000055461 00000 n 
+0000267073 00000 n 
+0000001458 00000 n 
+0000001500 00000 n 
+0000059401 00000 n 
+0000266999 00000 n 
+0000001551 00000 n 
+0000001591 00000 n 
+0000062771 00000 n 
+0000266874 00000 n 
+0000001637 00000 n 
+0000001684 00000 n 
+0000068858 00000 n 
+0000266800 00000 n 
+0000001735 00000 n 
+0000001773 00000 n 
+0000075218 00000 n 
+0000266713 00000 n 
+0000001824 00000 n 
+0000001865 00000 n 
+0000075278 00000 n 
+0000266626 00000 n 
+0000001916 00000 n 
+0000001953 00000 n 
+0000075338 00000 n 
+0000266552 00000 n 
+0000002004 00000 n 
+0000002041 00000 n 
+0000080601 00000 n 
+0000266425 00000 n 
+0000002087 00000 n 
+0000002139 00000 n 
+0000080662 00000 n 
+0000266349 00000 n 
+0000002190 00000 n 
+0000002230 00000 n 
+0000085282 00000 n 
+0000266258 00000 n 
+0000002282 00000 n 
+0000002340 00000 n 
+0000085343 00000 n 
+0000266140 00000 n 
+0000002392 00000 n 
+0000002426 00000 n 
+0000085404 00000 n 
+0000266061 00000 n 
+0000002483 00000 n 
+0000002518 00000 n 
+0000089224 00000 n 
+0000265968 00000 n 
+0000002575 00000 n 
+0000002615 00000 n 
+0000089286 00000 n 
+0000265875 00000 n 
+0000002672 00000 n 
+0000002717 00000 n 
+0000089348 00000 n 
+0000265782 00000 n 
+0000002774 00000 n 
+0000002807 00000 n 
+0000089410 00000 n 
+0000265689 00000 n 
+0000002864 00000 n 
+0000002906 00000 n 
+0000089471 00000 n 
+0000265596 00000 n 
+0000002963 00000 n 
+0000003007 00000 n 
+0000093795 00000 n 
+0000265503 00000 n 
+0000003064 00000 n 
+0000003111 00000 n 
+0000093856 00000 n 
+0000265410 00000 n 
+0000003168 00000 n 
+0000003217 00000 n 
+0000097983 00000 n 
+0000265317 00000 n 
+0000003274 00000 n 
+0000003307 00000 n 
+0000098045 00000 n 
+0000265224 00000 n 
+0000003365 00000 n 
+0000003400 00000 n 
+0000098107 00000 n 
+0000265131 00000 n 
+0000003458 00000 n 
+0000003500 00000 n 
+0000101983 00000 n 
+0000265038 00000 n 
+0000003558 00000 n 
+0000003594 00000 n 
+0000102044 00000 n 
+0000264945 00000 n 
+0000003652 00000 n 
+0000003698 00000 n 
+0000102105 00000 n 
+0000264852 00000 n 
+0000003756 00000 n 
+0000003794 00000 n 
+0000102166 00000 n 
+0000264773 00000 n 
+0000003852 00000 n 
+0000003889 00000 n 
+0000107673 00000 n 
+0000264681 00000 n 
+0000003936 00000 n 
+0000003968 00000 n 
+0000108478 00000 n 
+0000264602 00000 n 
+0000004015 00000 n 
+0000004042 00000 n 
 0000007640 00000 n 
-0000122040 00000 n 
-0000106846 00000 n 
-0000121878 00000 n 
-0000007797 00000 n 
-0000007948 00000 n 
-0000008104 00000 n 
-0000008261 00000 n 
-0000008417 00000 n 
-0000008574 00000 n 
-0000008724 00000 n 
-0000008881 00000 n 
-0000009037 00000 n 
-0000009193 00000 n 
-0000009355 00000 n 
-0000009517 00000 n 
-0000009679 00000 n 
-0000009841 00000 n 
-0000010003 00000 n 
-0000010165 00000 n 
-0000010326 00000 n 
-0000010486 00000 n 
-0000010648 00000 n 
-0000010810 00000 n 
-0000010973 00000 n 
-0000011135 00000 n 
-0000011298 00000 n 
-0000011461 00000 n 
-0000011624 00000 n 
-0000011774 00000 n 
-0000199525 00000 n 
-0000017086 00000 n 
-0000016523 00000 n 
-0000012281 00000 n 
-0000016847 00000 n 
-0000105577 00000 n 
-0000103096 00000 n 
-0000105418 00000 n 
-0000102683 00000 n 
-0000096142 00000 n 
-0000102521 00000 n 
-0000016662 00000 n 
-0000094945 00000 n 
-0000093385 00000 n 
-0000094784 00000 n 
-0000091470 00000 n 
-0000088844 00000 n 
-0000091311 00000 n 
-0000088113 00000 n 
-0000078018 00000 n 
-0000087953 00000 n 
-0000021505 00000 n 
-0000020211 00000 n 
-0000017247 00000 n 
-0000021265 00000 n 
-0000020382 00000 n 
-0000020556 00000 n 
-0000020740 00000 n 
-0000020924 00000 n 
-0000021108 00000 n 
-0000024693 00000 n 
-0000024332 00000 n 
-0000021628 00000 n 
-0000024451 00000 n 
-0000024632 00000 n 
-0000077692 00000 n 
-0000073749 00000 n 
-0000077531 00000 n 
-0000072563 00000 n 
-0000070546 00000 n 
-0000072403 00000 n 
-0000028967 00000 n 
-0000028434 00000 n 
-0000024868 00000 n 
-0000028906 00000 n 
-0000028581 00000 n 
-0000028743 00000 n 
-0000032917 00000 n 
-0000032500 00000 n 
-0000029077 00000 n 
-0000032796 00000 n 
-0000032639 00000 n 
-0000039316 00000 n 
-0000037489 00000 n 
-0000033053 00000 n 
-0000038953 00000 n 
-0000037684 00000 n 
-0000037836 00000 n 
-0000039074 00000 n 
-0000037987 00000 n 
-0000038144 00000 n 
-0000038307 00000 n 
-0000039134 00000 n 
-0000038469 00000 n 
-0000039195 00000 n 
-0000038631 00000 n 
-0000038793 00000 n 
-0000199642 00000 n 
-0000044435 00000 n 
-0000043634 00000 n 
-0000039465 00000 n 
-0000044255 00000 n 
-0000043789 00000 n 
-0000043941 00000 n 
-0000044094 00000 n 
-0000047459 00000 n 
-0000047520 00000 n 
-0000047581 00000 n 
-0000046977 00000 n 
-0000044558 00000 n 
-0000047278 00000 n 
-0000047116 00000 n 
-0000051228 00000 n 
-0000050808 00000 n 
-0000047704 00000 n 
-0000050927 00000 n 
-0000054146 00000 n 
-0000053726 00000 n 
-0000051364 00000 n 
-0000053845 00000 n 
-0000057627 00000 n 
-0000057327 00000 n 
-0000054281 00000 n 
-0000057446 00000 n 
-0000060755 00000 n 
-0000060393 00000 n 
-0000057737 00000 n 
-0000060512 00000 n 
-0000199759 00000 n 
-0000064223 00000 n 
-0000063677 00000 n 
-0000060865 00000 n 
-0000063796 00000 n 
-0000063857 00000 n 
-0000063918 00000 n 
-0000063979 00000 n 
-0000069415 00000 n 
-0000067607 00000 n 
-0000064333 00000 n 
-0000068441 00000 n 
-0000068624 00000 n 
-0000068685 00000 n 
-0000068746 00000 n 
-0000068807 00000 n 
-0000068866 00000 n 
-0000068927 00000 n 
-0000068988 00000 n 
-0000069049 00000 n 
-0000069110 00000 n 
-0000069171 00000 n 
-0000069232 00000 n 
-0000069293 00000 n 
-0000067770 00000 n 
-0000067932 00000 n 
-0000068105 00000 n 
-0000068273 00000 n 
-0000069551 00000 n 
-0000072773 00000 n 
-0000072803 00000 n 
-0000077918 00000 n 
-0000088492 00000 n 
-0000091688 00000 n 
-0000091728 00000 n 
-0000095163 00000 n 
-0000095194 00000 n 
-0000102926 00000 n 
-0000105790 00000 n 
-0000105828 00000 n 
-0000122602 00000 n 
-0000139639 00000 n 
-0000151070 00000 n 
-0000161060 00000 n 
-0000169893 00000 n 
-0000183758 00000 n 
-0000189129 00000 n 
-0000194548 00000 n 
-0000199373 00000 n 
-0000199852 00000 n 
-0000199930 00000 n 
-0000203041 00000 n 
-0000204667 00000 n 
-0000204706 00000 n 
-0000204744 00000 n 
-0000204971 00000 n 
+0000014247 00000 n 
+0000004095 00000 n 
+0000014064 00000 n 
+0000014125 00000 n 
+0000263627 00000 n 
+0000259244 00000 n 
+0000263466 00000 n 
+0000258764 00000 n 
+0000253888 00000 n 
+0000258603 00000 n 
+0000253409 00000 n 
+0000248039 00000 n 
+0000253247 00000 n 
+0000247755 00000 n 
+0000245977 00000 n 
+0000247595 00000 n 
+0000008075 00000 n 
+0000245116 00000 n 
+0000231692 00000 n 
+0000244956 00000 n 
+0000231080 00000 n 
+0000222495 00000 n 
+0000230919 00000 n 
+0000221791 00000 n 
+0000211957 00000 n 
+0000221629 00000 n 
+0000014186 00000 n 
+0000008246 00000 n 
+0000211257 00000 n 
+0000199689 00000 n 
+0000211095 00000 n 
+0000008397 00000 n 
+0000198748 00000 n 
+0000182369 00000 n 
+0000198587 00000 n 
+0000008553 00000 n 
+0000008709 00000 n 
+0000008865 00000 n 
+0000009016 00000 n 
+0000009172 00000 n 
+0000009328 00000 n 
+0000181433 00000 n 
+0000166239 00000 n 
+0000181271 00000 n 
+0000009484 00000 n 
+0000009635 00000 n 
+0000009791 00000 n 
+0000009953 00000 n 
+0000010114 00000 n 
+0000010276 00000 n 
+0000010438 00000 n 
+0000010594 00000 n 
+0000010749 00000 n 
+0000010904 00000 n 
+0000011054 00000 n 
+0000011209 00000 n 
+0000011364 00000 n 
+0000011520 00000 n 
+0000011674 00000 n 
+0000011825 00000 n 
+0000011980 00000 n 
+0000012135 00000 n 
+0000012291 00000 n 
+0000012453 00000 n 
+0000012615 00000 n 
+0000012776 00000 n 
+0000012938 00000 n 
+0000013100 00000 n 
+0000013262 00000 n 
+0000013424 00000 n 
+0000013582 00000 n 
+0000013742 00000 n 
+0000013903 00000 n 
+0000264005 00000 n 
+0000019483 00000 n 
+0000024998 00000 n 
+0000019256 00000 n 
+0000014435 00000 n 
+0000024569 00000 n 
+0000022650 00000 n 
+0000166004 00000 n 
+0000164517 00000 n 
+0000165844 00000 n 
+0000022821 00000 n 
+0000022983 00000 n 
+0000023145 00000 n 
+0000023307 00000 n 
+0000023469 00000 n 
+0000023620 00000 n 
+0000023771 00000 n 
+0000162609 00000 n 
+0000160128 00000 n 
+0000162450 00000 n 
+0000159711 00000 n 
+0000152968 00000 n 
+0000159549 00000 n 
+0000023924 00000 n 
+0000024078 00000 n 
+0000024231 00000 n 
+0000152710 00000 n 
+0000150085 00000 n 
+0000152551 00000 n 
+0000024813 00000 n 
+0000149355 00000 n 
+0000138718 00000 n 
+0000149195 00000 n 
+0000024875 00000 n 
+0000024937 00000 n 
+0000138401 00000 n 
+0000134406 00000 n 
+0000138241 00000 n 
+0000024420 00000 n 
+0000030132 00000 n 
+0000028895 00000 n 
+0000025247 00000 n 
+0000029891 00000 n 
+0000029066 00000 n 
+0000029237 00000 n 
+0000029408 00000 n 
+0000029587 00000 n 
+0000132828 00000 n 
+0000124472 00000 n 
+0000132667 00000 n 
+0000029741 00000 n 
+0000034555 00000 n 
+0000033842 00000 n 
+0000030356 00000 n 
+0000034309 00000 n 
+0000033989 00000 n 
+0000034493 00000 n 
+0000124146 00000 n 
+0000120202 00000 n 
+0000123985 00000 n 
+0000119016 00000 n 
+0000117000 00000 n 
+0000118856 00000 n 
+0000034160 00000 n 
+0000040013 00000 n 
+0000038979 00000 n 
+0000034818 00000 n 
+0000039952 00000 n 
+0000039150 00000 n 
+0000039321 00000 n 
+0000039483 00000 n 
+0000039645 00000 n 
+0000116585 00000 n 
+0000113014 00000 n 
+0000116421 00000 n 
+0000039802 00000 n 
+0000044499 00000 n 
+0000043787 00000 n 
+0000040224 00000 n 
+0000044254 00000 n 
+0000043934 00000 n 
+0000111755 00000 n 
+0000109746 00000 n 
+0000111594 00000 n 
+0000044105 00000 n 
+0000048558 00000 n 
+0000047740 00000 n 
+0000044723 00000 n 
+0000048377 00000 n 
+0000047895 00000 n 
+0000048066 00000 n 
+0000048227 00000 n 
+0000264122 00000 n 
+0000052100 00000 n 
+0000051511 00000 n 
+0000048769 00000 n 
+0000051978 00000 n 
+0000051658 00000 n 
+0000051829 00000 n 
+0000055521 00000 n 
+0000054872 00000 n 
+0000052285 00000 n 
+0000055340 00000 n 
+0000055019 00000 n 
+0000055190 00000 n 
+0000059462 00000 n 
+0000058871 00000 n 
+0000055719 00000 n 
+0000059339 00000 n 
+0000059018 00000 n 
+0000059189 00000 n 
+0000062831 00000 n 
+0000062242 00000 n 
+0000059660 00000 n 
+0000062710 00000 n 
+0000062389 00000 n 
+0000062560 00000 n 
+0000069102 00000 n 
+0000067169 00000 n 
+0000063029 00000 n 
+0000068796 00000 n 
+0000067372 00000 n 
+0000067543 00000 n 
+0000067695 00000 n 
+0000068918 00000 n 
+0000067847 00000 n 
+0000068001 00000 n 
+0000068164 00000 n 
+0000068980 00000 n 
+0000068326 00000 n 
+0000069041 00000 n 
+0000068486 00000 n 
+0000068646 00000 n 
+0000075457 00000 n 
+0000074357 00000 n 
+0000069313 00000 n 
+0000075157 00000 n 
+0000074520 00000 n 
+0000074691 00000 n 
+0000074845 00000 n 
+0000075398 00000 n 
+0000075007 00000 n 
+0000264239 00000 n 
+0000080785 00000 n 
+0000079411 00000 n 
+0000075707 00000 n 
+0000080539 00000 n 
+0000079590 00000 n 
+0000079761 00000 n 
+0000079913 00000 n 
+0000080066 00000 n 
+0000080723 00000 n 
+0000080227 00000 n 
+0000080389 00000 n 
+0000085222 00000 n 
+0000085465 00000 n 
+0000084693 00000 n 
+0000080983 00000 n 
+0000085161 00000 n 
+0000084840 00000 n 
+0000085011 00000 n 
+0000089594 00000 n 
+0000088533 00000 n 
+0000085689 00000 n 
+0000089162 00000 n 
+0000088688 00000 n 
+0000088859 00000 n 
+0000089533 00000 n 
+0000089012 00000 n 
+0000093917 00000 n 
+0000093266 00000 n 
+0000089817 00000 n 
+0000093734 00000 n 
+0000093413 00000 n 
+0000093584 00000 n 
+0000098230 00000 n 
+0000097453 00000 n 
+0000094115 00000 n 
+0000097921 00000 n 
+0000097600 00000 n 
+0000098169 00000 n 
+0000097771 00000 n 
+0000102227 00000 n 
+0000101332 00000 n 
+0000098441 00000 n 
+0000101800 00000 n 
+0000101479 00000 n 
+0000101861 00000 n 
+0000101922 00000 n 
+0000101650 00000 n 
+0000264356 00000 n 
+0000108540 00000 n 
+0000106088 00000 n 
+0000102425 00000 n 
+0000107611 00000 n 
+0000106283 00000 n 
+0000107735 00000 n 
+0000107797 00000 n 
+0000107859 00000 n 
+0000107921 00000 n 
+0000107983 00000 n 
+0000108045 00000 n 
+0000108107 00000 n 
+0000108169 00000 n 
+0000108231 00000 n 
+0000108293 00000 n 
+0000108355 00000 n 
+0000108416 00000 n 
+0000106454 00000 n 
+0000106616 00000 n 
+0000106792 00000 n 
+0000106958 00000 n 
+0000107126 00000 n 
+0000107294 00000 n 
+0000107461 00000 n 
+0000108751 00000 n 
+0000111966 00000 n 
+0000111996 00000 n 
+0000116812 00000 n 
+0000119226 00000 n 
+0000119256 00000 n 
+0000124372 00000 n 
+0000133150 00000 n 
+0000133458 00000 n 
+0000138654 00000 n 
+0000149734 00000 n 
+0000152928 00000 n 
+0000159956 00000 n 
+0000162822 00000 n 
+0000162860 00000 n 
+0000166214 00000 n 
+0000181995 00000 n 
+0000199275 00000 n 
+0000211607 00000 n 
+0000222155 00000 n 
+0000231408 00000 n 
+0000245592 00000 n 
+0000247986 00000 n 
+0000253666 00000 n 
+0000259024 00000 n 
+0000263853 00000 n 
+0000264441 00000 n 
+0000264527 00000 n 
+0000268504 00000 n 
+0000270570 00000 n 
+0000270609 00000 n 
+0000270647 00000 n 
+0000270874 00000 n 
 trailer
 <<
-/Size 363
-/Root 361 0 R
-/Info 362 0 R
+/Size 500
+/Root 498 0 R
+/Info 499 0 R
 >>
 startxref
-205201
+271069
 %%EOF
Index: phpgwapi/js/jscalendar/index.html
diff -u phpgwapi/js/jscalendar/index.html:1.4 
phpgwapi/js/jscalendar/index.html:1.5
--- phpgwapi/js/jscalendar/index.html:1.4       Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/index.html   Sun Mar 26 10:53:26 2006
@@ -1,15 +1,17 @@
-<?xml version="1.0" encoding="iso-8859-2"?>
-<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
-<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="ro" lang="ro">
-<!-- $Id: index.html,v 1.4 2004/12/30 06:47:33 skwashd Exp $ -->
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<!-- $Id: index.html,v 1.5 2006/03/26 10:53:26 skwashd Exp $ -->
 
 <head>
 <meta http-equiv="content-type" content="text/xml; charset=utf-8" />
 <title>The Coolest DHTML Calendar - Online Demo</title>
+<link rel="stylesheet" type="text/css" media="all" href="skins/aqua/theme.css" 
title="Aqua" />
 <link rel="alternate stylesheet" type="text/css" media="all" 
href="calendar-blue.css" title="winter" />
+<link rel="alternate stylesheet" type="text/css" media="all" 
href="calendar-blue2.css" title="blue" />
 <link rel="alternate stylesheet" type="text/css" media="all" 
href="calendar-brown.css" title="summer" />
 <link rel="alternate stylesheet" type="text/css" media="all" 
href="calendar-green.css" title="green" />
-<link rel="stylesheet" type="text/css" media="all" href="calendar-win2k-1.css" 
title="win2k-1" />
+<link rel="alternate stylesheet" type="text/css" media="all" 
href="calendar-win2k-1.css" title="win2k-1" />
 <link rel="alternate stylesheet" type="text/css" media="all" 
href="calendar-win2k-2.css" title="win2k-2" />
 <link rel="alternate stylesheet" type="text/css" media="all" 
href="calendar-win2k-cold-1.css" title="win2k-cold-1" />
 <link rel="alternate stylesheet" type="text/css" media="all" 
href="calendar-win2k-cold-2.css" title="win2k-cold-2" />
@@ -58,39 +60,42 @@
 // destroying it.
 function closeHandler(cal) {
   cal.hide();                        // hide the calendar
-  cal.destroy();
-  calendar = null;
+//  cal.destroy();
+  _dynarch_popupCalendar = null;
 }
 
 // This function shows the calendar under the element having the given id.
 // It takes care of catching "mousedown" signals on document and hiding the
 // calendar if the click was outside.
-function showCalendar(id, format, showsTime) {
+function showCalendar(id, format, showsTime, showsOtherMonths) {
   var el = document.getElementById(id);
-  if (calendar != null) {
+  if (_dynarch_popupCalendar != null) {
     // we already have some calendar created
-    calendar.hide();                 // so we hide it first.
+    _dynarch_popupCalendar.hide();                 // so we hide it first.
   } else {
     // first-time call, create the calendar.
-    var cal = new Calendar(true, null, selected, closeHandler);
+    var cal = new Calendar(1, null, selected, closeHandler);
     // uncomment the following line to hide the week numbers
     // cal.weekNumbers = false;
     if (typeof showsTime == "string") {
       cal.showsTime = true;
       cal.time24 = (showsTime == "24");
     }
-    calendar = cal;                  // remember it in the global var
+    if (showsOtherMonths) {
+      cal.showsOtherMonths = true;
+    }
+    _dynarch_popupCalendar = cal;                  // remember it in the 
global var
     cal.setRange(1900, 2070);        // min/max year allowed.
     cal.create();
   }
-  calendar.setDateFormat(format);    // set the specified date format
-  calendar.parseDate(el.value);      // try to parse the text in field
-  calendar.sel = el;                 // inform it what input field we use
+  _dynarch_popupCalendar.setDateFormat(format);    // set the specified date 
format
+  _dynarch_popupCalendar.parseDate(el.value);      // try to parse the text in 
field
+  _dynarch_popupCalendar.sel = el;                 // inform it what input 
field we use
 
   // the reference element that we pass to showAtElement is the button that
   // triggers the calendar.  In this example we align the calendar bottom-right
   // to the button.
-  calendar.showAtElement(el.nextSibling, "Br");        // show the calendar
+  _dynarch_popupCalendar.showAtElement(el.nextSibling, "Br");        // show 
the calendar
 
   return false;
 }
@@ -124,7 +129,7 @@
   var parent = document.getElementById("display");
 
   // construct a calendar giving only the "selected" handler.
-  var cal = new Calendar(true, null, flatSelected);
+  var cal = new Calendar(0, null, flatSelected);
 
   // hide week numbers
   cal.weekNumbers = false;
@@ -159,20 +164,24 @@
 </head>
 <body onload="showFlatCalendar()">
 
-<h2><a href="http://dynarch.com/mishoo/calendar.epl";
-title="Visit the project website">jscalendar</a>-0.9.5
-"Your favorite time, bis"</h2>
+<h2><a href="http://www.dynarch.com/projects/calendar/";
+title="Visit the project website">jscalendar</a>-1.0
+"It is happening again"</h2>
 
 <p>
 <div style="float: right; border: 1px solid #b87; padding: 2px; font-size: 
90%; background: #ffb;">
 Theme:<br />
+<a href="#" id="defaultTheme" onclick="return setActiveStyleSheet(this, 
'Aqua');">Aqua</a>
+|
 <a href="#" onclick="return setActiveStyleSheet(this, 'winter');">winter</a>
 |
+<a href="#" onclick="return setActiveStyleSheet(this, 'blue');">blue</a>
+|
 <a href="#" onclick="return setActiveStyleSheet(this, 'summer');">summer</a>
 |
 <a href="#" onclick="return setActiveStyleSheet(this, 'green');">green</a>
 <br />
-<a href="#" id="defaultTheme" onclick="return setActiveStyleSheet(this, 
'win2k-1');">win2k-1</a>
+<a href="#" onclick="return setActiveStyleSheet(this, 'win2k-1');">win2k-1</a>
 |
 <a href="#" onclick="return setActiveStyleSheet(this, 'win2k-2');">win2k-2</a>
 |
@@ -182,7 +191,7 @@
 <br />
 <a href="#" onclick="return setActiveStyleSheet(this, 'system');">system</a>
 <script type="text/javascript">
-setActiveStyleSheet(document.getElementById("defaultTheme"), "win2k-1");
+setActiveStyleSheet(document.getElementById("defaultTheme"), "Aqua");
 </script>
 </div>
 <a href="release-notes.html">Release notes</a>.
@@ -190,12 +199,15 @@
 Set it up in minutes:
   <a href="simple-1.html">popup calendar</a>,
   <a href="simple-2.html">flat calendar</a>.
+Other samples:
+  <a href="simple-3.html">special days</a>,
+  <a href="dayinfo.html">day info</a>,
+  <a href="multiple-dates.html">multiple dates selection</a>
 <br />
 Documentation:
   <a href="doc/html/reference.html">HTML</a>,
   <a href="doc/reference.pdf">PDF</a>.
 <br />
-<b style="color: red">Donate!  Keep me on it!  Details on <a 
href="http://dynarch.com/mishoo/calendar.epl";>the Calendar website</a>.</b>
 </p>
 
 <div style="padding-left:20px; font-size: 90%; font-style: italic;">
@@ -215,12 +227,12 @@
 
 <b>Date #1:</b> <input type="text" name="date1" id="sel1" size="30"
 ><input type="reset" value=" ... "
-onclick="return showCalendar('sel1', '%Y-%m-%d [%W] %H:%M', '24');"> %Y-%m-%d 
[%W] %H:%M -- single
+onclick="return showCalendar('sel1', '%Y-%m-%d [%W] %H:%M', '24', true);"> 
%Y-%m-%d [%W] %H:%M -- single
 click<br />
 
 <b>Date #2:</b> <input type="text" name="date2" id="sel2" size="30"
 ><input type="reset" value=" ... "
-onclick="return showCalendar('sel2', '%a, %b %e, %Y [%I:%M%p]', '12');"> %a, 
%b %e, %Y [%I:%M%p]
+onclick="return showCalendar('sel2', '%a, %b %e, %Y [%I:%M %p]', '12');"> %a, 
%b %e, %Y [%I:%M %p]
 -- double click
 
 <br /><br />
@@ -228,15 +240,15 @@
 if you remove this comment and leave the following HTML code
 you will see a horrible effect, in all supported browsers (IE and Mozilla).
 -->
-<select multiple size="4" name="component-select">
-  <option selected="selected" value="Component_1_a">Component_1</option>
-  <option selected="selected" value="Component_1_b">Component_2</option>
-  <option>Component_3</option>
-  <option>Component_4</option>
-  <option>Component_5</option>
-  <option>Component_6</option>
-  <option>Component_7</option>
-</select>
+<SELECT multiple size="4" name="component-select">
+  <OPTION selected value="Component_1_a">Component_1</OPTION>
+  <OPTION selected value="Component_1_b">Component_2</OPTION>
+  <OPTION>Component_3</OPTION>
+  <OPTION>Component_4</OPTION>
+  <OPTION>Component_5</OPTION>
+  <OPTION>Component_6</OPTION>
+  <OPTION>Component_7</OPTION>
+</SELECT>
 this select should hide when the calendar is above it.
 <br /><br />
 
@@ -253,17 +265,9 @@
 
 </form>
 
-<p>This is release <b>0.9.5</b>.  Works on MSIE/Win 5.0 or better, Opera 7,
-Mozilla, Netscape 6.x, 7.0 and all other Gecko-s, Konqueror and Safari.</p>
-
-<p class="help">You can click on "Mo"/"Su" (first day name displayed) to
-change the first day of week (Sunday/Monday) (since 0.8 this is also mapped
-on the "-" button in the top-left corner).  Use the navigation buttons
-("&lt;&lt;", "&lt;", "Today", "&gt;", "&gt;&gt;") to move to the prev/next
-year/month.  Keep the mouse button pressed for a short time over one of
-these buttons to get a menu for faster selection.  You can drag the "status
-bar" (that's where the tooltips appear) or title bar (that's where the
-currently selected month/year shows up) to move the whole calendar.</p>
+<p>This is release <b>1.0</b>.  Works on MSIE/Win 5.0 or better (really),
+Opera 7+, Mozilla, Firefox, Netscape 6.x, 7.0 and all other Gecko-s,
+Konqueror and Safari.</p>
 
 <h4>Keyboard navigation</h4>
 
@@ -287,7 +291,7 @@
 
           </td>
 
-          <td style="padding: 5px; margin: 5px; border: 1px solid #984; 
background: #ed9; width: 15em;">
+          <td style="padding: 5px; margin: 5px; border: 1px solid #984; 
background: #ed9; width: 19em;">
 
             <div style="background: #984; color: #fea; font-weight: bold; 
padding: 2px; text-align: center">
               Flat calendar
@@ -298,9 +302,9 @@
 
             <!-- the calendar will be inserted here -->
             <div id="display" style="float: right; clear: both;"></div>
-            <div id="preview" style="font-size: 80%; text-align: center; 
padding: 2px"></div>
+            <div id="preview" style="font-size: 80%; text-align: center; 
padding: 2px">&nbsp;</div>
 
-            <p style="width: 12em"><small>
+            <p style="clear: both;"><small>
               The example above uses the <code>setDisabledHandler()</code> 
member function
               to setup a handler that would only enable days withing a range 
of 10 days,
               forward or backward, from the current date.
@@ -314,13 +318,13 @@
       </table>
 
 <hr /><address>
-&copy; <a href="http://dynarch.com";>dynarch.com</a> 2002-2003 <br />
-Author: <a href="http://dynarch.com/mishoo/";>Mihai
+&copy; <a href="http://www.dynarch.com/";>dynarch.com</a> 2002-2005 <br />
+Author: <a href="http://www.bazon.net/mishoo/";>Mihai
 Bazon</a><br /> Distributed under the <a
 href="http://www.gnu.org/licenses/lgpl.html";>GNU LGPL</a>.</address>
 
-<p style="font-size: smaller">If you use this script on a public page it
-would be nice if you would <a href="mailto:address@hidden";>let me
+<p style="font-size: smaller">If you use this script on a public page we
+would love it if you would <a href="http://www.dynarch.com/contact.html";>let us
 know</a>.</p>
 
 </body></html>
Index: phpgwapi/js/jscalendar/jscalendar-setup.php
diff -u phpgwapi/js/jscalendar/jscalendar-setup.php:1.5 
phpgwapi/js/jscalendar/jscalendar-setup.php:1.6
--- phpgwapi/js/jscalendar/jscalendar-setup.php:1.5     Thu Apr 28 08:11:59 2005
+++ phpgwapi/js/jscalendar/jscalendar-setup.php Sun Mar 26 10:53:26 2006
@@ -3,22 +3,23 @@
        * API jsCalendar setup (set up jsCalendar with user prefs)
        * @author Mihai Bazon
        * @author Ralf Becker <address@hidden>
+       * @author Dave Hall skwashd at phpgroupware.org
        * @copyright Copyright (C) 2002-2003 Mihai Bazon
        * @copyright Copyright (C) 2003-2005 Free Software Foundation, Inc. 
http://www.fsf.org/
        * @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General 
Public License
        * @package phpgwapi
        * @subpackage javascript
-       * @version $Id: jscalendar-setup.php,v 1.5 2005/04/28 08:11:59 
powerstat Exp $
+       * @version $Id: jscalendar-setup.php,v 1.6 2006/03/26 10:53:26 skwashd 
Exp $
        */
 
 $GLOBALS['phpgw_info']['flags'] = Array(
-       'currentapp'  => 'calendar',            // can't be phpgwapi
+       'currentapp'  => 'home',        // can't be phpgwapi
        'noheader'    => True,
        'nonavbar'    => True,
        'noappheader' => True,
        'noappfooter' => True,
        'nofooter'    => True,
-       'nocachecontrol' => True                        // allow cacheing
+       'nocachecontrol' => True        // allow caching
 );
 
 /**
@@ -30,6 +31,20 @@
 $jsDateFormat = str_replace(array('d', 'm', 'M', 'Y'), array('%d', '%m', '%b', 
'%Y'), $dateformat);
 $dayFirst = strpos($dateformat,'d') < strpos($dateformat,'m');
 $jsLongDateFormat = 'DD, '.($dayFirst ? 'd' : 'MM').($dateformat[1] == '.' ? 
'. ' : ' ').($dayFirst ? 'MM' : 'd');
+
+// Set the correct first day of the week, defaults to monday
+$fdow = 1;
+if ( isset($GLOBALS['phpgw_info']['user']['preferences']['weekdaystarts']) )
+{
+       switch ($GLOBALS['phpgw_info']['user']['preferences']['weekdaystarts'])
+       {
+               case 'Sunday':
+                       echo 0;
+                       break;
+               default:
+                       echo 1;
+       }
+}
 ?>
 
 /*  Copyright Mihai Bazon, 2002, 2003  |  http://dynarch.com/mishoo/
@@ -180,31 +195,28 @@
 
 // translations
 // ** I18N
-Calendar._DN = new Array
-("<?php echo lang('Sunday') ?>",
- "<?php echo lang('Monday'); ?>",
- "<?php echo lang('Tuesday'); ?>",
- "<?php echo lang('Wednesday'); ?>",
- "<?php echo lang('Thursday'); ?>",
- "<?php echo lang('Friday'); ?>",
- "<?php echo lang('Saturday'); ?>",
- "<?php echo lang('Sunday'); ?>");
-Calendar._MN = new Array
-("<?php echo lang('January'); ?>",
- "<?php echo lang('February'); ?>",
- "<?php echo lang('March'); ?>",
- "<?php echo lang('April'); ?>",
- "<?php echo lang('May'); ?>",
- "<?php echo lang('June'); ?>",
- "<?php echo lang('July'); ?>",
- "<?php echo lang('August'); ?>",
- "<?php echo lang('September'); ?>",
- "<?php echo lang('October'); ?>",
- "<?php echo lang('November'); ?>",
- "<?php echo lang('December'); ?>");
+Calendar._DN = ["<?php echo lang('Sunday') ?>", "<?php echo lang('Monday'); 
?>",  "<?php echo lang('Tuesday'); ?>",
+               "<?php echo lang('Wednesday'); ?>", "<?php echo 
lang('Thursday'); ?>", "<?php echo lang('Friday'); ?>",
+                "<?php echo lang('Saturday'); ?>", "<?php echo lang('Sunday'); 
?>"];
+
+Calendar._SDN = ["<?php echo lang('Sun') ?>", "<?php echo lang('Mon'); ?>",  
"<?php echo lang('Tue'); ?>",
+               "<?php echo lang('Wed'); ?>", "<?php echo lang('Thu'); ?>", 
"<?php echo lang('Fri'); ?>",
+                "<?php echo lang('Sat'); ?>", "<?php echo lang('Sun'); ?>"];
+Calendar._FD = <?php echo $fdow; ?>;
+
+Calendar._MN = ["<?php echo lang('January'); ?>", "<?php echo 
lang('February'); ?>", "<?php echo lang('March'); ?>",
+               "<?php echo lang('April'); ?>", "<?php echo lang('May'); ?>", 
"<?php echo lang('June'); ?>",
+               "<?php echo lang('July'); ?>", "<?php echo lang('August'); ?>", 
"<?php echo lang('September'); ?>",
+               "<?php echo lang('October'); ?>", "<?php echo lang('November'); 
?>", "<?php echo lang('December'); ?>"];
+
+Calendar._SMN = ["<?php echo lang('Jan'); ?>", "<?php echo lang('Feb'); ?>", 
"<?php echo lang('Mar'); ?>",
+               "<?php echo lang('Apr'); ?>", "<?php echo lang('May'); ?>", 
"<?php echo lang('Jun'); ?>",
+               "<?php echo lang('Jul'); ?>", "<?php echo lang('Aug'); ?>", 
"<?php echo lang('Sep'); ?>",
+               "<?php echo lang('Oct'); ?>", "<?php echo lang('Nov'); ?>", 
"<?php echo lang('Dec'); ?>"];
 
 // tooltips
 Calendar._TT = {};
+Calendar._TT["DAY_FIRST"] = "<?php echo lang('Display %s first'); ?>"
 Calendar._TT["TOGGLE"] = "<?php echo lang('Toggle first day of week'); ?>";
 Calendar._TT["PREV_YEAR"] = "<?php echo lang('Prev. year (hold for menu)'); 
?>";
 Calendar._TT["PREV_MONTH"] = "<?php echo lang('Prev. month (hold for menu)'); 
?>";
@@ -218,6 +230,7 @@
 Calendar._TT["SUN_FIRST"] = "<?php echo lang('Display Sunday first'); ?>";
 Calendar._TT["CLOSE"] = "<?php echo lang('Close'); ?>";
 Calendar._TT["TODAY"] = "<?php echo lang('Today'); ?>";
+Calendar._TT["WEEKEND"] = "0,6";
 
 // date formats
 Calendar._TT["DEF_DATE_FORMAT"] = "<?php echo $jsDateFormat; ?>";
Index: phpgwapi/js/jscalendar/lang/calendar-br.js
diff -u phpgwapi/js/jscalendar/lang/calendar-br.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-br.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-br.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-br.js  Sun Mar 26 10:53:26 2006
@@ -1,17 +1,45 @@
-// ** I18N
+// ** I18N
+
+// Calendar pt-BR language
+// Author: Fernando Dourado, <address@hidden>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
 ("Domingo",
  "Segunda",
- "Terça",
+ "Terça",
  "Quarta",
  "Quinta",
  "Sexta",
- "Sábado",
+ "Sabádo",
  "Domingo");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+// [No changes using default values]
+
+// full month names
 Calendar._MN = new Array
 ("Janeiro",
  "Fevereiro",
- "Março",
+ "Março",
  "Abril",
  "Maio",
  "Junho",
@@ -22,24 +50,59 @@
  "Novembro",
  "Dezembro");
 
+// short month names
+// [No changes using default values]
+
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Altera primeiro dia da semana";
-Calendar._TT["PREV_YEAR"] = "Ano anterior(hold for menu)";
-Calendar._TT["PREV_MONTH"] = "Mês anterior (hold for menu)";
-Calendar._TT["GO_TODAY"] = "Hoje";
-Calendar._TT["NEXT_MONTH"] = "Mês seguinte (hold for menu)";
-Calendar._TT["NEXT_YEAR"] = "ano seguinte (hold for menu)";
-Calendar._TT["SEL_DATE"] = "Seleciona uma data";
-Calendar._TT["DRAG_TO_MOVE"] = "Arrasta calendário";
+Calendar._TT["INFO"] = "Sobre o calendário";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For latest version visit: http://www.dynarch.com/projects/calendar/\n"; +
+"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
+"\n\n" +
+"Translate to portuguese Brazil (pt-BR) by Fernando Dourado 
(address@hidden)\n" +
+"Tradução para o português Brasil (pt-BR) por Fernando Dourado 
(address@hidden)" +
+"\n\n" +
+"Selecionar data:\n" +
+"- Use as teclas \xab, \xbb para selecionar o ano\n" +
+"- Use as teclas " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " para selecionar o mês\n" +
+"- Clique e segure com o mouse em qualquer botão para selecionar 
rapidamente.";
+
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Selecionar hora:\n" +
+"- Clique em qualquer uma das partes da hora para aumentar\n" +
+"- ou Shift-clique para diminuir\n" +
+"- ou clique e arraste para selecionar rapidamente.";
+
+Calendar._TT["PREV_YEAR"] = "Ano anterior (clique e segure para menu)";
+Calendar._TT["PREV_MONTH"] = "Mês anterior (clique e segure para menu)";
+Calendar._TT["GO_TODAY"] = "Ir para a data atual";
+Calendar._TT["NEXT_MONTH"] = "Próximo mês (clique e segure para menu)";
+Calendar._TT["NEXT_YEAR"] = "Próximo ano (clique e segure para menu)";
+Calendar._TT["SEL_DATE"] = "Selecione uma data";
+Calendar._TT["DRAG_TO_MOVE"] = "Clique e segure para mover";
 Calendar._TT["PART_TODAY"] = " (hoje)";
-Calendar._TT["MON_FIRST"] = "Inicia na segunda-feira";
-Calendar._TT["SUN_FIRST"] = "Inicia no domingo";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Exibir %s primeiro";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Fechar";
 Calendar._TT["TODAY"] = "Hoje";
+Calendar._TT["TIME_PART"] = "(Shift-)Clique ou arraste para mudar o valor";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "dd-mm-y";
-Calendar._TT["TT_DATE_FORMAT"] = "DD, dd de MM de y";
+Calendar._TT["DEF_DATE_FORMAT"] = "%d/%m/%Y";
+Calendar._TT["TT_DATE_FORMAT"] = "%d de %B de %Y";
 
 Calendar._TT["WK"] = "sem";
+Calendar._TT["TIME"] = "Hora:";
+
Index: phpgwapi/js/jscalendar/lang/calendar-ca.js
diff -u phpgwapi/js/jscalendar/lang/calendar-ca.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-ca.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-ca.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-ca.js  Sun Mar 26 10:53:26 2006
@@ -1,4 +1,15 @@
 // ** I18N
+
+// Calendar CA language
+// Author: Mihai Bazon, <address@hidden>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
 ("Diumenge",
  "Dilluns",
@@ -8,6 +19,31 @@
  "Divendres",
  "Dissabte",
  "Diumenge");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("Diu",
+ "Dil",
+ "Dmt",
+ "Dmc",
+ "Dij",
+ "Div",
+ "Dis",
+ "Diu");
+
+// full month names
 Calendar._MN = new Array
 ("Gener",
  "Febrer",
@@ -22,24 +58,66 @@
  "Novembre",
  "Desembre");
 
+// short month names
+Calendar._SMN = new Array
+("Gen",
+ "Feb",
+ "Mar",
+ "Abr",
+ "Mai",
+ "Jun",
+ "Jul",
+ "Ago",
+ "Set",
+ "Oct",
+ "Nov",
+ "Des");
+
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Canvia el primer dia de la setmana";
-Calendar._TT["PREV_YEAR"] = "Any anterior (mantenir per a menu)";
-Calendar._TT["PREV_MONTH"] = "Mes anterior (mantenir per a menu)";
+Calendar._TT["INFO"] = "Sobre el calendari";
+
+Calendar._TT["ABOUT"] =
+"DHTML Selector de Data/Hora\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For latest version visit: http://www.dynarch.com/projects/calendar/\n"; +
+"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
+"\n\n" +
+"Sel.lecció de Dates:\n" +
+"- Fes servir els botons \xab, \xbb per sel.leccionar l'any\n" +
+"- Fes servir els botons " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " per se.lecciconar el mes\n" +
+"- Manté el ratolí apretat en qualsevol dels anteriors per sel.lecció ràpida.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Time selection:\n" +
+"- claca en qualsevol de les parts de la hora per augmentar-les\n" +
+"- o Shift-click per decrementar-la\n" +
+"- or click and arrastra per sel.lecció ràpida.";
+
+Calendar._TT["PREV_YEAR"] = "Any anterior (Mantenir per menu)";
+Calendar._TT["PREV_MONTH"] = "Mes anterior (Mantenir per menu)";
 Calendar._TT["GO_TODAY"] = "Anar a avui";
-Calendar._TT["NEXT_MONTH"] = "Mes següent (mantenir per a menu)";
-Calendar._TT["NEXT_YEAR"] = "Any següent (mantenir per a menu)";
-Calendar._TT["SEL_DATE"] = "Seleccionar data";
-Calendar._TT["DRAG_TO_MOVE"] = "Arrastrar per a moure";
+Calendar._TT["NEXT_MONTH"] = "Mes següent (Mantenir per menu)";
+Calendar._TT["NEXT_YEAR"] = "Any següent (Mantenir per menu)";
+Calendar._TT["SEL_DATE"] = "Sel.leccionar data";
+Calendar._TT["DRAG_TO_MOVE"] = "Arrastrar per moure";
 Calendar._TT["PART_TODAY"] = " (avui)";
-Calendar._TT["MON_FIRST"] = "Mostrar dilluns primer";
-Calendar._TT["SUN_FIRST"] = "Mostrar diumenge primer";
-Calendar._TT["CLOSE"] = "Tancar";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Mostra %s primer";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
+Calendar._TT["CLOSE"] = "Tanca";
 Calendar._TT["TODAY"] = "Avui";
+Calendar._TT["TIME_PART"] = "(Shift-)Click a arrastra per canviar el valor";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "dd-mm-yy";
-Calendar._TT["TT_DATE_FORMAT"] = "D, M d";
+Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
 
-Calendar._TT["WK"] = "sem";
+Calendar._TT["WK"] = "st";
+Calendar._TT["TIME"] = "Hora:";
Index: phpgwapi/js/jscalendar/lang/calendar-cs-win.js
diff -u phpgwapi/js/jscalendar/lang/calendar-cs-win.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-cs-win.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-cs-win.js:1.4  Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-cs-win.js      Sun Mar 26 10:53:26 2006
@@ -3,16 +3,18 @@
        language: Czech
        encoding: windows-1250
        author: Lubos Jerabek (address@hidden)
+               Jan Uhlir (address@hidden)
 */
 
 // ** I18N
-Calendar._DN = new 
Array('Nedìle','Pondìlí','Úterý','Støeda','Ètvrtek','Pátek','Sobota','Nedìle');
-Calendar._DN3 = new Array('Ne','Po','Út','St','Èt','Pá','So','Ne');
-Calendar._MN = new 
Array('Leden','Únor','Bøezen','Duben','Kvìten','Èerven','Èervenec','Srpen','Záøí','Øíjen','Listopad','Prosinec');
-Calendar._MN3 = new 
Array('Led','Úno','Bøe','Dub','Kvì','Èrv','Èvc','Srp','Záø','Øíj','Lis','Pro');
+Calendar._DN  = new 
Array('Nedìle','Pondìlí','Úterý','Støeda','Ètvrtek','Pátek','Sobota','Nedìle');
+Calendar._SDN = new Array('Ne','Po','Út','St','Èt','Pá','So','Ne');
+Calendar._MN  = new 
Array('Leden','Únor','Bøezen','Duben','Kvìten','Èerven','Èervenec','Srpen','Záøí','Øíjen','Listopad','Prosinec');
+Calendar._SMN = new 
Array('Led','Úno','Bøe','Dub','Kvì','Èrv','Èvc','Srp','Záø','Øíj','Lis','Pro');
 
 // tooltips
 Calendar._TT = {};
+Calendar._TT["INFO"] = "O komponentì kalendáø";
 Calendar._TT["TOGGLE"] = "Zmìna prvního dne v týdnu";
 Calendar._TT["PREV_YEAR"] = "Pøedchozí rok (pøidrž pro menu)";
 Calendar._TT["PREV_MONTH"] = "Pøedchozí mìsíc (pøidrž pro menu)";
@@ -23,12 +25,41 @@
 Calendar._TT["DRAG_TO_MOVE"] = "Chy a táhni, pro pøesun";
 Calendar._TT["PART_TODAY"] = " (dnes)";
 Calendar._TT["MON_FIRST"] = "Ukaž jako první Pondìlí";
-Calendar._TT["SUN_FIRST"] = "Ukaž jako první Nedìli";
+//Calendar._TT["SUN_FIRST"] = "Ukaž jako první Nedìli";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For latest version visit: http://www.dynarch.com/projects/calendar/\n"; +
+"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
+"\n\n" +
+"Výbìr datumu:\n" +
+"- Use the \xab, \xbb buttons to select year\n" +
+"- Použijte tlaèítka " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " k výbìru mìsíce\n" +
+"- Podržte tlaèítko myši na jakémkoliv z tìch tlaèítek pro rychlejší výbìr.";
+
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Výbìr èasu:\n" +
+"- Kliknìte na jakoukoliv z èástí výbìru èasu pro zvýšení.\n" +
+"- nebo Shift-click pro snížení\n" +
+"- nebo kliknìte a táhnìte pro rychlejší výbìr.";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Zobraz %s první";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Zavøít";
 Calendar._TT["TODAY"] = "Dnes";
+Calendar._TT["TIME_PART"] = "(Shift-)Klikni nebo táhni pro zmìnu hodnoty";
 
 // date formats
 Calendar._TT["DEF_DATE_FORMAT"] = "d.m.yy";
-Calendar._TT["TT_DATE_FORMAT"] = "DD, 5.MM y";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
 
 Calendar._TT["WK"] = "wk";
+Calendar._TT["TIME"] = "Èas:";
Index: phpgwapi/js/jscalendar/lang/calendar-da.js
diff -u phpgwapi/js/jscalendar/lang/calendar-da.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-da.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-da.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-da.js  Sun Mar 26 10:53:26 2006
@@ -1,45 +1,123 @@
 // ** I18N
+
+// Calendar DA language
+// Author: Michael Thingmand Henriksen, <michael (a) thingmand dot dk>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible. We strongly believe that
+// Unicode is the answer to a real internationalized world. Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
-("Søndag",
- "Mandag",
- "Tirsdag",
- "Onsdag",
- "Torsdag",
- "Fredag",
- "Lørdag",
- "Søndag");
+("Søndag",
+"Mandag",
+"Tirsdag",
+"Onsdag",
+"Torsdag",
+"Fredag",
+"Lørdag",
+"Søndag");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary. We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+// Calendar._SDN_len = N; // short day name length
+// Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("Søn",
+"Man",
+"Tir",
+"Ons",
+"Tor",
+"Fre",
+"Lør",
+"Søn");
+
+// full month names
 Calendar._MN = new Array
-("January",
- "Februar",
- "Marts",
- "April",
- "Maj",
- "Juni",
- "Juli",
- "August",
- "September",
- "Oktober",
- "November",
- "December");
+("Januar",
+"Februar",
+"Marts",
+"April",
+"Maj",
+"Juni",
+"Juli",
+"August",
+"September",
+"Oktober",
+"November",
+"December");
+
+// short month names
+Calendar._SMN = new Array
+("Jan",
+"Feb",
+"Mar",
+"Apr",
+"Maj",
+"Jun",
+"Jul",
+"Aug",
+"Sep",
+"Okt",
+"Nov",
+"Dec");
 
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Skift første ugedag";
-Calendar._TT["PREV_YEAR"] = "Ét år tilbage (hold for menu)";
-Calendar._TT["PREV_MONTH"] = "Én måned tilbage (hold for menu)";
-Calendar._TT["GO_TODAY"] = "Gå til i dag";
-Calendar._TT["NEXT_MONTH"] = "Én måned frem (hold for menu)";
-Calendar._TT["NEXT_YEAR"] = "Ét år frem (hold for menu)";
-Calendar._TT["SEL_DATE"] = "Vælg dag";
-Calendar._TT["DRAG_TO_MOVE"] = "Træk vinduet";
+Calendar._TT["INFO"] = "Om Kalenderen";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For den seneste version besøg: http://www.dynarch.com/projects/calendar/\n";; 
+
+"Distribueret under GNU LGPL. Se http://gnu.org/licenses/lgpl.html for 
detajler." +
+"\n\n" +
+"Valg af dato:\n" +
+"- Brug \xab, \xbb knapperne for at vælge år\n" +
+"- Brug " + String.fromCharCode(0x2039) + ", " + String.fromCharCode(0x203a) + 
" knapperne for at vælge måned\n" +
+"- Hold knappen på musen nede på knapperne ovenfor for hurtigere valg.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Valg af tid:\n" +
+"- Klik på en vilkårlig del for større værdi\n" +
+"- eller Shift-klik for for mindre værdi\n" +
+"- eller klik og træk for hurtigere valg.";
+
+Calendar._TT["PREV_YEAR"] = "Ét år tilbage (hold for menu)";
+Calendar._TT["PREV_MONTH"] = "Én måned tilbage (hold for menu)";
+Calendar._TT["GO_TODAY"] = "GÃ¥ til i dag";
+Calendar._TT["NEXT_MONTH"] = "Én måned frem (hold for menu)";
+Calendar._TT["NEXT_YEAR"] = "Ét år frem (hold for menu)";
+Calendar._TT["SEL_DATE"] = "Vælg dag";
+Calendar._TT["DRAG_TO_MOVE"] = "Træk vinduet";
 Calendar._TT["PART_TODAY"] = " (i dag)";
-Calendar._TT["MON_FIRST"] = "Vis mandag først";
-Calendar._TT["SUN_FIRST"] = "Vis søndag først";
-Calendar._TT["CLOSE"] = "Luk vinduet";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Vis %s først";
+
+// This may be locale-dependent. It specifies the week-end days, as an array
+// of comma-separated numbers. The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
+Calendar._TT["CLOSE"] = "Luk";
 Calendar._TT["TODAY"] = "I dag";
+Calendar._TT["TIME_PART"] = "(Shift-)klik eller træk for at ændre værdi";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "D d. M, y";
+Calendar._TT["DEF_DATE_FORMAT"] = "%d-%m-%Y";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
 
-Calendar._TT["WK"] = "wk";
+Calendar._TT["WK"] = "Uge";
+Calendar._TT["TIME"] = "Tid:";
Index: phpgwapi/js/jscalendar/lang/calendar-de.js
diff -u phpgwapi/js/jscalendar/lang/calendar-de.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-de.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-de.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-de.js  Sun Mar 26 10:53:26 2006
@@ -1,18 +1,13 @@
-// Author: Hartwig Weinkauf address@hidden
-// Überarbeitet und fehlende Texte hinzugefügt von Gerhard Neinert (gerhard at 
neinert punkt de)
-// Feel free to use / redistribute under the GNU LGPL.
 // ** I18N
 
-// short day names
-Calendar._SDN = new Array
-("So",
- "Mo",
- "Di",
- "Mi",
- "Do",
- "Fr",
- "Sa",
- "So");
+// Calendar DE language
+// Author: Jack (tR), <address@hidden>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
 
 // full day names
 Calendar._DN = new Array
@@ -25,14 +20,34 @@
  "Samstag",
  "Sonntag");
 
-// short day names only use 2 letters instead of 3
-Calendar._SDN_len = 2;
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("So",
+ "Mo",
+ "Di",
+ "Mi",
+ "Do",
+ "Fr",
+ "Sa",
+ "So");
 
 // full month names
 Calendar._MN = new Array
 ("Januar",
  "Februar",
- "März",
+ "M\u00e4rz",
  "April",
  "Mai",
  "Juni",
@@ -47,9 +62,9 @@
 Calendar._SMN = new Array
 ("Jan",
  "Feb",
- "Mär",
+ "M\u00e4r",
  "Apr",
- "Mai",
+ "May",
  "Jun",
  "Jul",
  "Aug",
@@ -60,41 +75,50 @@
 
 // tooltips
 Calendar._TT = {};
+Calendar._TT["INFO"] = "\u00DCber dieses Kalendarmodul";
 
 Calendar._TT["ABOUT"] =
-"DHTML Datum/Zeit Selector\n" +
-"(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
-"Donwload neueste Version: http://dynarch.com/mishoo/calendar.epl\n"; +
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
;-)
+"For latest version visit: http://www.dynarch.com/projects/calendar/\n"; +
 "Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
 "\n\n" +
-"Datumsauswahl:\n" +
-"- Jahr auswählen mit \xab und \xbb\n" +
-"- Monat auswählen mit " + String.fromCharCode(0x2039) + " und " + 
String.fromCharCode(0x203a) + "\n" +
-"- Für Auswahl aus Liste Maustaste gedrückt halten.";
-
+"Datum ausw\u00e4hlen:\n" +
+"- Benutzen Sie die \xab, \xbb Buttons um das Jahr zu w\u00e4hlen\n" +
+"- Benutzen Sie die " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " Buttons um den Monat zu w\u00e4hlen\n" +
+"- F\u00fcr eine Schnellauswahl halten Sie die Maustaste \u00fcber diesen 
Buttons fest.";
 Calendar._TT["ABOUT_TIME"] = "\n\n" +
-"Zeit wählen:\n" +
-"- Stunde/Minute weiter mit Mausklick\n" +
-"- Stunde/Minute zurück mit Shift-Mausklick\n" +
-"- oder für schnellere Auswahl nach links oder rechts ziehen.";
-
-
-Calendar._TT["TOGGLE"] = "Ersten Tag der Woche waehlen";
-Calendar._TT["PREV_YEAR"] = "Jahr zurück (halten -> Auswahlmenue)";
-Calendar._TT["PREV_MONTH"] = "Monat zurück (halten -> Auswahlmenue)";
-Calendar._TT["GO_TODAY"] = "Gehe zum heutigen Datum";
-Calendar._TT["NEXT_MONTH"] = "Monat vor (halten -> Auswahlmenue)";
-Calendar._TT["NEXT_YEAR"] = "Jahr vor (halten -> Auswahlmenue)";
-Calendar._TT["SEL_DATE"] = "Datum auswaehlen";
-Calendar._TT["DRAG_TO_MOVE"] = "Klicken und halten um zu verschieben";
-Calendar._TT["PART_TODAY"] = " (heute)";
-Calendar._TT["MON_FIRST"] = "Wochenanzeige mit Montag beginnen";
-Calendar._TT["SUN_FIRST"] = "Wochenanzeige mit Sonntag beginnen";
-Calendar._TT["CLOSE"] = "Schliessen";
+"Zeit ausw\u00e4hlen:\n" +
+"- Klicken Sie auf die Teile der Uhrzeit, um diese zu erh\u00F6hen\n" +
+"- oder klicken Sie mit festgehaltener Shift-Taste um diese zu verringern\n" +
+"- oder klicken und festhalten f\u00fcr Schnellauswahl.";
+
+Calendar._TT["TOGGLE"] = "Ersten Tag der Woche w\u00e4hlen";
+Calendar._TT["PREV_YEAR"] = "Voriges Jahr (Festhalten f\u00fcr 
Schnellauswahl)";
+Calendar._TT["PREV_MONTH"] = "Voriger Monat (Festhalten f\u00fcr 
Schnellauswahl)";
+Calendar._TT["GO_TODAY"] = "Heute ausw\u00e4hlen";
+Calendar._TT["NEXT_MONTH"] = "N\u00e4chst. Monat (Festhalten f\u00fcr 
Schnellauswahl)";
+Calendar._TT["NEXT_YEAR"] = "N\u00e4chst. Jahr (Festhalten f\u00fcr 
Schnellauswahl)";
+Calendar._TT["SEL_DATE"] = "Datum ausw\u00e4hlen";
+Calendar._TT["DRAG_TO_MOVE"] = "Zum Bewegen festhalten";
+Calendar._TT["PART_TODAY"] = " (Heute)";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Woche beginnt mit %s ";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
+Calendar._TT["CLOSE"] = "Schlie\u00dfen";
 Calendar._TT["TODAY"] = "Heute";
+Calendar._TT["TIME_PART"] = "(Shift-)Klick oder Festhalten und Ziehen um den 
Wert zu \u00e4ndern";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "dd-mm-y";
-Calendar._TT["TT_DATE_FORMAT"] = "Datum auswählen";
+Calendar._TT["DEF_DATE_FORMAT"] = "%d.%m.%Y";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
 
-Calendar._TT["WK"] = "KW";
+Calendar._TT["WK"] = "wk";
+Calendar._TT["TIME"] = "Zeit:";
Index: phpgwapi/js/jscalendar/lang/calendar-el.js
diff -u phpgwapi/js/jscalendar/lang/calendar-el.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-el.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-el.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-el.js  Sun Mar 26 10:53:26 2006
@@ -1,45 +1,89 @@
-// ** I18N
+// ** I18N
 Calendar._DN = new Array
-("ÊõñéáêÞ",
- "ÄåõôÝñá",
- "Ôñßôç",
- "ÔåôÜñôç",
- "ÐÝìðôç",
- "ÐáñáóêåõÞ",
- "ÓÜââáôï",
- "ÊõñéáêÞ");
+("Κυριακή",
+ "Δευτέρα",
+ "Τρίτη",
+ "Τετάρτη",
+ "Πέμπτη",
+ "Παρασκευή",
+ "Σάββατο",
+ "Κυριακή");
+
+Calendar._SDN = new Array
+("Κυ",
+ "Δε",
+ "Tρ",
+ "Τε",
+ "Πε",
+ "Πα",
+ "Σα",
+ "Κυ");
+
 Calendar._MN = new Array
-("ÉáíïõÜñéïò",
- "ÖåâñïõÜñéïò",
- "ÌÜñôéïò",
- "Áðñßëéïò",
- "ÌÜúïò",
- "Éïýíéïò",
- "Éïýëéïò",
- "Áýãïõóôïò",
- "ÓåðôÝìâñéïò",
- "Ïêôþâñéïò",
- "ÍïÝìâñéïò",
- "ÄåêÝìâñéïò");
+("Ιανουάριος",
+ "Φεβρουάριος",
+ "Μάρτιος",
+ "Απρίλιος",
+ "Μάϊος",
+ "Ιούνιος",
+ "Ιούλιος",
+ "Αύγουστος",
+ "Σεπτέμβριος",
+ "Οκτώβριος",
+ "Νοέμβριος",
+ "Δεκέμβριος");
+
+Calendar._SMN = new Array
+("Ιαν",
+ "Φεβ",
+ "Μαρ",
+ "Απρ",
+ "Μαι",
+ "Ιουν",
+ "Ιουλ",
+ "Αυγ",
+ "Σεπ",
+ "Οκτ",
+ "Νοε",
+ "Δεκ");
 
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "ÌðÜñá ðñþôçò çìÝñáò ôçò åâäïìÜäáò";
-Calendar._TT["PREV_YEAR"] = "Ðñïçã. Ýôïò (êñáôÞóôå ãéá ôï ìåíïý)";
-Calendar._TT["PREV_MONTH"] = "Ðñïçã. ìÞíáò (êñáôÞóôå ãéá ôï ìåíïý)";
-Calendar._TT["GO_TODAY"] = "ÓÞìåñá";
-Calendar._TT["NEXT_MONTH"] = "Åðüìåíïò ìÞíáò (êñáôÞóôå ãéá ôï ìåíïý)";
-Calendar._TT["NEXT_YEAR"] = "Åðüìåíï Ýôïò (êñáôÞóôå ãéá ôï ìåíïý)";
-Calendar._TT["SEL_DATE"] = "ÅðéëÝîôå çìåñïìçíßá";
-Calendar._TT["DRAG_TO_MOVE"] = "Óýñôå ãéá íá ìåôáêéíÞóåôå";
-Calendar._TT["PART_TODAY"] = " (óÞìåñá)";
-Calendar._TT["MON_FIRST"] = "ÅìöÜíéóç ÄåõôÝñáò ðñþôá";
-Calendar._TT["SUN_FIRST"] = "ÅìöÜíéóç ÊõñéáêÞò ðñþôá";
-Calendar._TT["CLOSE"] = "Êëåßóéìï";
-Calendar._TT["TODAY"] = "ÓÞìåñá";
+Calendar._TT["INFO"] = "Για το ημερολόγιο";
+
+Calendar._TT["ABOUT"] =
+"Επιλογέας ημερομηνίας/ώρας σε DHTML\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"Για τελευταία έκδοση: 
http://www.dynarch.com/projects/calendar/\n"; +
+"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
+"\n\n" +
+"Επιλογή ημερομηνίας:\n" +
+"- Χρησιμοποιείστε τα κουμπιά \xab, \xbb για 
επιλογή έτους\n" +
+"- Χρησιμοποιείστε τα κουμπιά " + 
String.fromCharCode(0x2039) + ", " + String.fromCharCode(0x203a) + " για 
επιλογή μήνα\n" +
+"- Κρατήστε κουμπί ποντικού πατημένο στα 
παραπάνω κουμπιά για πιο γρήγορη επιλογή.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Επιλογή ώρας:\n" +
+"- Κάντε κλικ σε ένα από τα μέρη της ώρας για 
αύξηση\n" +
+"- ή Shift-κλικ για μείωση\n" +
+"- ή κλικ και μετακίνηση για πιο γρήγορη 
επιλογή.";
+Calendar._TT["TOGGLE"] = "Μπάρα πρώτης ημέρας της 
εβδομάδας";
+Calendar._TT["PREV_YEAR"] = "Προηγ. έτος (κρατήστε για 
το μενού)";
+Calendar._TT["PREV_MONTH"] = "Προηγ. μήνας (κρατήστε για 
το μενού)";
+Calendar._TT["GO_TODAY"] = "Σήμερα";
+Calendar._TT["NEXT_MONTH"] = "Επόμενος μήνας (κρατήστε 
για το μενού)";
+Calendar._TT["NEXT_YEAR"] = "Επόμενο έτος (κρατήστε για 
το μενού)";
+Calendar._TT["SEL_DATE"] = "Επιλέξτε ημερομηνία";
+Calendar._TT["DRAG_TO_MOVE"] = "Σύρτε για να 
μετακινήσετε";
+Calendar._TT["PART_TODAY"] = " (σήμερα)";
+Calendar._TT["MON_FIRST"] = "Εμφάνιση Δευτέρας πρώτα";
+Calendar._TT["SUN_FIRST"] = "Εμφάνιση Κυριακής πρώτα";
+Calendar._TT["CLOSE"] = "Κλείσιμο";
+Calendar._TT["TODAY"] = "Σήμερα";
+Calendar._TT["TIME_PART"] = "(Shift-)κλικ ή μετακίνηση για 
αλλαγή";
 
 // date formats
 Calendar._TT["DEF_DATE_FORMAT"] = "dd-mm-y";
 Calendar._TT["TT_DATE_FORMAT"] = "D, d M";
 
-Calendar._TT["WK"] = "wk";
+Calendar._TT["WK"] = "εβδ";
+
Index: phpgwapi/js/jscalendar/lang/calendar-en.js
diff -u phpgwapi/js/jscalendar/lang/calendar-en.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-en.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-en.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-en.js  Sun Mar 26 10:53:26 2006
@@ -1,7 +1,7 @@
 // ** I18N
 
 // Calendar EN language
-// Author: Mihai Bazon, <address@hidden>
+// Author: Mihai Bazon, <address@hidden>
 // Encoding: any
 // Distributed under the same terms as the calendar itself.
 
@@ -43,6 +43,10 @@
  "Sat",
  "Sun");
 
+// First day of the week. "0" means display Sunday first, "1" means display
+// Monday first, etc.
+Calendar._FD = 0;
+
 // full month names
 Calendar._MN = new Array
 ("January",
@@ -79,8 +83,8 @@
 
 Calendar._TT["ABOUT"] =
 "DHTML Date/Time Selector\n" +
-"(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
-"For latest version visit: http://dynarch.com/mishoo/calendar.epl\n"; +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For latest version visit: http://www.dynarch.com/projects/calendar/\n"; +
 "Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
 "\n\n" +
 "Date selection:\n" +
@@ -101,8 +105,16 @@
 Calendar._TT["SEL_DATE"] = "Select date";
 Calendar._TT["DRAG_TO_MOVE"] = "Drag to move";
 Calendar._TT["PART_TODAY"] = " (today)";
-Calendar._TT["MON_FIRST"] = "Display Monday first";
-Calendar._TT["SUN_FIRST"] = "Display Sunday first";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Display %s first";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Close";
 Calendar._TT["TODAY"] = "Today";
 Calendar._TT["TIME_PART"] = "(Shift-)Click or drag to change value";
@@ -112,3 +124,4 @@
 Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
 
 Calendar._TT["WK"] = "wk";
+Calendar._TT["TIME"] = "Time:";
Index: phpgwapi/js/jscalendar/lang/calendar-es.js
diff -u phpgwapi/js/jscalendar/lang/calendar-es.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-es.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-es.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-es.js  Sun Mar 26 10:53:26 2006
@@ -1,8 +1,10 @@
 // ** I18N
 
-// Calendar EN language
-// Author: Mihai Bazon, <address@hidden>
-// Encoding: any
+// Calendar ES (spanish) language
+// Author: Mihai Bazon, <address@hidden>
+// Updater: Servilio Afre Puentes <address@hidden>
+// Updated: 2004-06-03
+// Encoding: utf-8
 // Distributed under the same terms as the calendar itself.
 
 // For translators: please use UTF-8 if possible.  We strongly believe that
@@ -14,10 +16,10 @@
 ("Domingo",
  "Lunes",
  "Martes",
- "Miircoles",
+ "Miércoles",
  "Jueves",
  "Viernes",
- "Sabado",
+ "Sábado",
  "Domingo");
 
 // Please note that the following array of short day names (and the same goes
@@ -37,12 +39,16 @@
 ("Dom",
  "Lun",
  "Mar",
- "Mii",
+ "Mié",
  "Jue",
  "Vie",
- "Sab",
+ "Sáb",
  "Dom");
 
+// First day of the week. "0" means display Sunday first, "1" means display
+// Monday first, etc.
+Calendar._FD = 1;
+
 // full month names
 Calendar._MN = new Array
 ("Enero",
@@ -79,36 +85,45 @@
 
 Calendar._TT["ABOUT"] =
 "Selector DHTML de Fecha/Hora\n" +
-"(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
-"Para conseguir la zltima versisn visite: 
http://dynarch.com/mishoo/calendar.epl\n"; +
-"Distribuido bajo licencia GNU LGPL. Visite http://gnu.org/licenses/lgpl.html 
para mas detalles." +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"Para conseguir la última versión visite: 
http://www.dynarch.com/projects/calendar/\n"; +
+"Distribuido bajo licencia GNU LGPL. Visite http://gnu.org/licenses/lgpl.html 
para más detalles." +
 "\n\n" +
-"Seleccisn de fecha:\n" +
-"- Use los botones \xab, \xbb para seleccionar el aqo\n" +
+"Selección de fecha:\n" +
+"- Use los botones \xab, \xbb para seleccionar el año\n" +
 "- Use los botones " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " para seleccionar el mes\n" +
-"- Mantenga pulsado el ratsn en cualquiera de estos botones para una seleccisn 
rapida.";
+"- Mantenga pulsado el ratón en cualquiera de estos botones para una selección 
rápida.";
 Calendar._TT["ABOUT_TIME"] = "\n\n" +
-"Seleccisn de hora:\n" +
+"Selección de hora:\n" +
 "- Pulse en cualquiera de las partes de la hora para incrementarla\n" +
-"- s pulse las mayzsculas mientras hace clic para decrementarla\n" +
-"- s haga clic y arrastre el ratsn para una seleccisn mas rapida.";
+"- o pulse las mayúsculas mientras hace clic para decrementarla\n" +
+"- o haga clic y arrastre el ratón para una selección más rápida.";
 
-Calendar._TT["PREV_YEAR"] = "Aqo anterior (mantener para menu)";
-Calendar._TT["PREV_MONTH"] = "Mes anterior (mantener para menu)";
+Calendar._TT["PREV_YEAR"] = "Año anterior (mantener para menú)";
+Calendar._TT["PREV_MONTH"] = "Mes anterior (mantener para menú)";
 Calendar._TT["GO_TODAY"] = "Ir a hoy";
-Calendar._TT["NEXT_MONTH"] = "Mes siguiente (mantener para menu)";
-Calendar._TT["NEXT_YEAR"] = "Aqo siguiente (mantener para menu)";
+Calendar._TT["NEXT_MONTH"] = "Mes siguiente (mantener para menú)";
+Calendar._TT["NEXT_YEAR"] = "Año siguiente (mantener para menú)";
 Calendar._TT["SEL_DATE"] = "Seleccionar fecha";
 Calendar._TT["DRAG_TO_MOVE"] = "Arrastrar para mover";
 Calendar._TT["PART_TODAY"] = " (hoy)";
-Calendar._TT["MON_FIRST"] = "Mostrar lunes primero";
-Calendar._TT["SUN_FIRST"] = "Mostrar domingo primero";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Hacer %s primer día de la semana";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Cerrar";
 Calendar._TT["TODAY"] = "Hoy";
-Calendar._TT["TIME_PART"] = "(Mayzscula-)Clic o arrastre para cambiar valor";
+Calendar._TT["TIME_PART"] = "(Mayúscula-)Clic o arrastre para cambiar valor";
 
 // date formats
 Calendar._TT["DEF_DATE_FORMAT"] = "%d/%m/%Y";
 Calendar._TT["TT_DATE_FORMAT"] = "%A, %e de %B de %Y";
 
 Calendar._TT["WK"] = "sem";
+Calendar._TT["TIME"] = "Hora:";
Index: phpgwapi/js/jscalendar/lang/calendar-fr.js
diff -u phpgwapi/js/jscalendar/lang/calendar-fr.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-fr.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-fr.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-fr.js  Sun Mar 26 10:53:26 2006
@@ -1,4 +1,17 @@
 // ** I18N
+
+// Calendar EN language
+// Author: Mihai Bazon, <address@hidden>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// Translator: David Duret, <address@hidden> from previous french version
+
+// full day names
 Calendar._DN = new Array
 ("Dimanche",
  "Lundi",
@@ -8,6 +21,31 @@
  "Vendredi",
  "Samedi",
  "Dimanche");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("Dim",
+ "Lun",
+ "Mar",
+ "Mar",
+ "Jeu",
+ "Ven",
+ "Sam",
+ "Dim");
+
+// full month names
 Calendar._MN = new Array
 ("Janvier",
  "Février",
@@ -22,24 +60,66 @@
  "Novembre",
  "Décembre");
 
+// short month names
+Calendar._SMN = new Array
+("Jan",
+ "Fev",
+ "Mar",
+ "Avr",
+ "Mai",
+ "Juin",
+ "Juil",
+ "Aout",
+ "Sep",
+ "Oct",
+ "Nov",
+ "Dec");
+
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Changer le premier jour de la semaine";
+Calendar._TT["INFO"] = "A propos du calendrier";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Heure Selecteur\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"Pour la derniere version visitez : 
http://www.dynarch.com/projects/calendar/\n"; +
+"Distribué par GNU LGPL.  Voir http://gnu.org/licenses/lgpl.html pour les 
details." +
+"\n\n" +
+"Selection de la date :\n" +
+"- Utiliser les bouttons \xab, \xbb  pour selectionner l\'annee\n" +
+"- Utiliser les bouttons " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " pour selectionner les mois\n" +
+"- Garder la souris sur n'importe quels boutons pour une selection plus 
rapide";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Selection de l\'heure :\n" +
+"- Cliquer sur heures ou minutes pour incrementer\n" +
+"- ou Maj-clic pour decrementer\n" +
+"- ou clic et glisser-deplacer pour une selection plus rapide";
+
 Calendar._TT["PREV_YEAR"] = "Année préc. (maintenir pour menu)";
 Calendar._TT["PREV_MONTH"] = "Mois préc. (maintenir pour menu)";
-Calendar._TT["GO_TODAY"] = "Atteindre date du jour";
+Calendar._TT["GO_TODAY"] = "Atteindre la date du jour";
 Calendar._TT["NEXT_MONTH"] = "Mois suiv. (maintenir pour menu)";
 Calendar._TT["NEXT_YEAR"] = "Année suiv. (maintenir pour menu)";
-Calendar._TT["SEL_DATE"] = "Choisir une date";
+Calendar._TT["SEL_DATE"] = "Sélectionner une date";
 Calendar._TT["DRAG_TO_MOVE"] = "Déplacer";
 Calendar._TT["PART_TODAY"] = " (Aujourd'hui)";
-Calendar._TT["MON_FIRST"] = "Commencer par lundi";
-Calendar._TT["SUN_FIRST"] = "Commencer par dimanche";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Afficher %s en premier";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Fermer";
 Calendar._TT["TODAY"] = "Aujourd'hui";
+Calendar._TT["TIME_PART"] = "(Maj-)Clic ou glisser pour modifier la valeur";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "D, M d";
+Calendar._TT["DEF_DATE_FORMAT"] = "%d/%m/%Y";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
 
-Calendar._TT["WK"] = "wk";
+Calendar._TT["WK"] = "Sem.";
+Calendar._TT["TIME"] = "Heure :";
Index: phpgwapi/js/jscalendar/lang/calendar-hu.js
diff -u phpgwapi/js/jscalendar/lang/calendar-hu.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-hu.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-hu.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-hu.js  Sun Mar 26 10:53:26 2006
@@ -1,4 +1,16 @@
 // ** I18N
+
+// Calendar HU language
+// Author: ???
+// Modifier: KARASZI Istvan, <address@hidden>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
 ("Vasárnap",
  "Hétfõ",
@@ -8,6 +20,31 @@
  "Péntek",
  "Szombat",
  "Vasárnap");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("v",
+ "h",
+ "k",
+ "sze",
+ "cs",
+ "p",
+ "szo",
+ "v");
+
+// full month names
 Calendar._MN = new Array
 ("január",
  "február",
@@ -22,9 +59,41 @@
  "november",
  "december");
 
+// short month names
+Calendar._SMN = new Array
+("jan",
+ "feb",
+ "már",
+ "ápr",
+ "máj",
+ "jún",
+ "júl",
+ "aug",
+ "sze",
+ "okt",
+ "nov",
+ "dec");
+
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "A hét elsõ napjának beállítása";
+Calendar._TT["INFO"] = "A kalendáriumról";
+
+Calendar._TT["ABOUT"] =
+"DHTML dátum/idõ kiválasztó\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"a legfrissebb verzió megtalálható: 
http://www.dynarch.com/projects/calendar/\n"; +
+"GNU LGPL alatt terjesztve.  Lásd a http://gnu.org/licenses/lgpl.html oldalt a 
részletekhez." +
+"\n\n" +
+"Dátum választás:\n" +
+"- használja a \xab, \xbb gombokat az év kiválasztásához\n" +
+"- használja a " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " gombokat a hónap kiválasztásához\n" +
+"- tartsa lenyomva az egérgombot a gyors választáshoz.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Idõ választás:\n" +
+"- kattintva növelheti az idõt\n" +
+"- shift-tel kattintva csökkentheti\n" +
+"- lenyomva tartva és húzva gyorsabban kiválaszthatja.";
+
 Calendar._TT["PREV_YEAR"] = "Elõzõ év (tartsa nyomva a menühöz)";
 Calendar._TT["PREV_MONTH"] = "Elõzõ hónap (tartsa nyomva a menühöz)";
 Calendar._TT["GO_TODAY"] = "Mai napra ugrás";
@@ -33,13 +102,23 @@
 Calendar._TT["SEL_DATE"] = "Válasszon dátumot";
 Calendar._TT["DRAG_TO_MOVE"] = "Húzza a mozgatáshoz";
 Calendar._TT["PART_TODAY"] = " (ma)";
-Calendar._TT["MON_FIRST"] = "Hétfõ legyen a hét elsõ napja";
-Calendar._TT["SUN_FIRST"] = "Vasárnap legyen a hét elsõ napja";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "%s legyen a hét elsõ napja";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Bezár";
 Calendar._TT["TODAY"] = "Ma";
+Calendar._TT["TIME_PART"] = "(Shift-)Klikk vagy húzás az érték 
változtatásához";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "M d, D";
+Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d";
+Calendar._TT["TT_DATE_FORMAT"] = "%b %e, %a";
 
 Calendar._TT["WK"] = "hét";
+Calendar._TT["TIME"] = "idõ:";
Index: phpgwapi/js/jscalendar/lang/calendar-it.js
diff -u phpgwapi/js/jscalendar/lang/calendar-it.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-it.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-it.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-it.js  Sun Mar 26 10:53:26 2006
@@ -1,13 +1,50 @@
 // ** I18N
+
+// Calendar EN language
+// Author: Mihai Bazon, <address@hidden>
+// Translator: Fabio Di Bernardini, <address@hidden>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
 ("Domenica",
- "Lunedì",
- "Martedì",
- "Mercoledì",
- "Giovedì",
- "Venerdì",
+ "Lunedì",
+ "Martedì",
+ "Mercoledì",
+ "Giovedì",
+ "Venerdì",
  "Sabato",
  "Domenica");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("Dom",
+ "Lun",
+ "Mar",
+ "Mer",
+ "Gio",
+ "Ven",
+ "Sab",
+ "Dom");
+
+// full month names
 Calendar._MN = new Array
 ("Gennaio",
  "Febbraio",
@@ -16,7 +53,7 @@
  "Maggio",
  "Giugno",
  "Luglio",
- "Agosto",
+ "Augosto",
  "Settembre",
  "Ottobre",
  "Novembre",
@@ -39,41 +76,49 @@
 
 // tooltips
 Calendar._TT = {};
-Calendar._TT["INFO"] = "a proposito del calendario";
+Calendar._TT["INFO"] = "Informazioni sul calendario";
 
 Calendar._TT["ABOUT"] =
 "DHTML Date/Time Selector\n" +
-"(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
-"Per le ultime versioni vai a: http://dynarch.com/mishoo/calendar.epl\n"; +
-"Distribuito su licenza GNU LGPL.  Vedi http://gnu.org/licenses/lgpl.html per 
i dettagli." +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"Per gli aggiornamenti: http://www.dynarch.com/projects/calendar/\n"; +
+"Distribuito sotto licenza GNU LGPL.  Vedi http://gnu.org/licenses/lgpl.html 
per i dettagli." +
 "\n\n" +
-"selezione della data:\n" +
-"- Usa i bottoni \xab, \xbb per selezionare l'anno\n" +
-"- Usa i bottoni " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " per selezionare il mese\n" +
-"- Utilizza il mouse per una selezione rapida.";
+"Selezione data:\n" +
+"- Usa \xab, \xbb per selezionare l'anno\n" +
+"- Usa  " + String.fromCharCode(0x2039) + ", " + String.fromCharCode(0x203a) + 
" per i mesi\n" +
+"- Tieni premuto a lungo il mouse per accedere alle funzioni di selezione 
veloce.";
 Calendar._TT["ABOUT_TIME"] = "\n\n" +
-"selezione dell'ora:\n" +
-"- Clicca sull'ora visualizzata per aumentarla\n" +
-"- o Shift-click per diminuirla\n" +
-"- o click a trascina per la selezione rapida.";
-
-
-Calendar._TT["TOGGLE"] = "Modifica il primo giorno della settimana";
-Calendar._TT["PREV_YEAR"] = "Anno prec. (tieni premuto per menu)";
-Calendar._TT["PREV_MONTH"] = "Mese prec. (tieni premuto per menu)";
-Calendar._TT["GO_TODAY"] = "Vai a oggi";
-Calendar._TT["NEXT_MONTH"] = "Mese succ. (tieni premuto per menu)";
-Calendar._TT["NEXT_YEAR"] = "Anno succ. (tieni premuto per menu)";
+"Selezione orario:\n" +
+"- Clicca sul numero per incrementarlo\n" +
+"- o Shift+click per decrementarlo\n" +
+"- o click e sinistra o destra per variarlo.";
+
+Calendar._TT["PREV_YEAR"] = "Anno prec.(clicca a lungo per il menù)";
+Calendar._TT["PREV_MONTH"] = "Mese prec. (clicca a lungo per il menù)";
+Calendar._TT["GO_TODAY"] = "Oggi";
+Calendar._TT["NEXT_MONTH"] = "Pross. mese (clicca a lungo per il menù)";
+Calendar._TT["NEXT_YEAR"] = "Pross. anno (clicca a lungo per il menù)";
 Calendar._TT["SEL_DATE"] = "Seleziona data";
-Calendar._TT["DRAG_TO_MOVE"] = "Trascina per spostare";
+Calendar._TT["DRAG_TO_MOVE"] = "Trascina per spostarlo";
 Calendar._TT["PART_TODAY"] = " (oggi)";
-Calendar._TT["MON_FIRST"] = "Parti da lunedì";
-Calendar._TT["SUN_FIRST"] = "Parti da domenica";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Mostra prima %s";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Chiudi";
 Calendar._TT["TODAY"] = "Oggi";
+Calendar._TT["TIME_PART"] = "(Shift-)Click o trascina per cambiare il valore";
 
 // date formats
 Calendar._TT["DEF_DATE_FORMAT"] = "%d-%m-%Y";
-Calendar._TT["TT_DATE_FORMAT"] = "%a, %e %b ";
+Calendar._TT["TT_DATE_FORMAT"] = "%a:%b:%e";
 
-Calendar._TT["WK"] = "Setti";
+Calendar._TT["WK"] = "set";
+Calendar._TT["TIME"] = "Ora:";
Index: phpgwapi/js/jscalendar/lang/calendar-jp.js
diff -u phpgwapi/js/jscalendar/lang/calendar-jp.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-jp.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-jp.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-jp.js  Sun Mar 26 10:53:26 2006
@@ -40,6 +40,6 @@
 
 // date formats
 Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "M d“ú (D)";
+Calendar._TT["TT_DATE_FORMAT"] = "%mŒŽ %d“ú (%a)";
 
 Calendar._TT["WK"] = "T";
Index: phpgwapi/js/jscalendar/lang/calendar-nl.js
diff -u phpgwapi/js/jscalendar/lang/calendar-nl.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-nl.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-nl.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-nl.js  Sun Mar 26 10:53:26 2006
@@ -8,6 +8,9 @@
  "Vrijdag",
  "Zaterdag",
  "Zondag");
+
+Calendar._SDN_len = 2;
+
 Calendar._MN = new Array
 ("Januari",
  "Februari",
@@ -24,7 +27,25 @@
 
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Selecteer de eerste week-dag";
+Calendar._TT["INFO"] = "Info";
+
+Calendar._TT["ABOUT"] =
+"DHTML Datum/Tijd Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" +
+"Ga voor de meest recente versie naar: 
http://www.dynarch.com/projects/calendar/\n"; +
+"Verspreid onder de GNU LGPL. Zie http://gnu.org/licenses/lgpl.html voor 
details." +
+"\n\n" +
+"Datum selectie:\n" +
+"- Gebruik de \xab \xbb knoppen om een jaar te selecteren\n" +
+"- Gebruik de " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " knoppen om een maand te selecteren\n" +
+"- Houd de muis ingedrukt op de genoemde knoppen voor een snellere selectie.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Tijd selectie:\n" +
+"- Klik op een willekeurig onderdeel van het tijd gedeelte om het te 
verhogen\n" +
+"- of Shift-klik om het te verlagen\n" +
+"- of klik en sleep voor een snellere selectie.";
+
+//Calendar._TT["TOGGLE"] = "Selecteer de eerste week-dag";
 Calendar._TT["PREV_YEAR"] = "Vorig jaar (ingedrukt voor menu)";
 Calendar._TT["PREV_MONTH"] = "Vorige maand (ingedrukt voor menu)";
 Calendar._TT["GO_TODAY"] = "Ga naar Vandaag";
@@ -33,13 +54,20 @@
 Calendar._TT["SEL_DATE"] = "Selecteer datum";
 Calendar._TT["DRAG_TO_MOVE"] = "Klik en sleep om te verplaatsen";
 Calendar._TT["PART_TODAY"] = " (vandaag)";
-Calendar._TT["MON_FIRST"] = "Toon Maandag eerst";
-Calendar._TT["SUN_FIRST"] = "Toon Zondag eerst";
+//Calendar._TT["MON_FIRST"] = "Toon Maandag eerst";
+//Calendar._TT["SUN_FIRST"] = "Toon Zondag eerst";
+
+Calendar._TT["DAY_FIRST"] = "Toon %s eerst";
+
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Sluiten";
-Calendar._TT["TODAY"] = "Vandaag";
+Calendar._TT["TODAY"] = "(vandaag)";
+Calendar._TT["TIME_PART"] = "(Shift-)Klik of sleep om de waarde te veranderen";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "dd-mm-y";
-Calendar._TT["TT_DATE_FORMAT"] = "DD, d MM";
+Calendar._TT["DEF_DATE_FORMAT"] = "%d-%m-%Y";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %e %b %Y";
 
 Calendar._TT["WK"] = "wk";
+Calendar._TT["TIME"] = "Tijd:";
\ No newline at end of file
Index: phpgwapi/js/jscalendar/lang/calendar-no.js
diff -u phpgwapi/js/jscalendar/lang/calendar-no.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-no.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-no.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-no.js  Sun Mar 26 10:53:26 2006
@@ -1,13 +1,49 @@
 // ** I18N
+
+// Calendar NO language
+// Author: Daniel Holmen, <address@hidden>
+// Encoding: UTF-8
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
-("Søndag",
+("Søndag",
  "Mandag",
  "Tirsdag",
  "Onsdag",
  "Torsdag",
  "Fredag",
- "Lørdag",
- "Søndag");
+ "Lørdag",
+ "Søndag");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("Søn",
+ "Man",
+ "Tir",
+ "Ons",
+ "Tor",
+ "Fre",
+ "Lør",
+ "Søn");
+
+// full month names
 Calendar._MN = new Array
 ("Januar",
  "Februar",
@@ -22,24 +58,57 @@
  "November",
  "Desember");
 
+// short month names
+Calendar._SMN = new Array
+("Jan",
+ "Feb",
+ "Mar",
+ "Apr",
+ "Mai",
+ "Jun",
+ "Jul",
+ "Aug",
+ "Sep",
+ "Okt",
+ "Nov",
+ "Des");
+
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Skift første ukedag";
-Calendar._TT["PREV_YEAR"] = "Et år tilbake (hold for meny)";
-Calendar._TT["PREV_MONTH"] = "En måned tilbake (hold for meny)";
-Calendar._TT["GO_TODAY"] = "Gå til i dag";
-Calendar._TT["NEXT_MONTH"] = "En måned fram (hold for meny)";
-Calendar._TT["NEXT_YEAR"] = "Et år fram (hold for meny)";
-Calendar._TT["SEL_DATE"] = "Velg dag";
-Calendar._TT["DRAG_TO_MOVE"] = "Dra vinduet";
-Calendar._TT["PART_TODAY"] = " (i dag)";
-Calendar._TT["MON_FIRST"] = "Vis mandag først";
-Calendar._TT["SUN_FIRST"] = "Vis søndag først";
-Calendar._TT["CLOSE"] = "Lukk vinduet";
-Calendar._TT["TODAY"] = "I dag";
+Calendar._TT["INFO"] = "Om kalenderen";
+
+Calendar._TT["ABOUT"] =
+"DHTML Dato-/Tidsvelger\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For nyeste versjon, gå til: http://www.dynarch.com/projects/calendar/\n"; +
+"Distribuert under GNU LGPL.  Se http://gnu.org/licenses/lgpl.html for 
detaljer." +
+"\n\n" +
+"Datovalg:\n" +
+"- Bruk knappene \xab og \xbb for å velge år\n" +
+"- Bruk knappene " + String.fromCharCode(0x2039) + " og " + 
String.fromCharCode(0x203a) + " for å velge måned\n" +
+"- Hold inne musknappen eller knappene over for raskere valg.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Tidsvalg:\n" +
+"- Klikk på en av tidsdelene for å øke den\n" +
+"- eller Shift-klikk for å senke verdien\n" +
+"- eller klikk-og-dra for raskere valg..";
+
+Calendar._TT["PREV_YEAR"] = "Forrige. år (hold for meny)";
+Calendar._TT["PREV_MONTH"] = "Forrige. måned (hold for meny)";
+Calendar._TT["GO_TODAY"] = "GÃ¥ til idag";
+Calendar._TT["NEXT_MONTH"] = "Neste måned (hold for meny)";
+Calendar._TT["NEXT_YEAR"] = "Neste år (hold for meny)";
+Calendar._TT["SEL_DATE"] = "Velg dato";
+Calendar._TT["DRAG_TO_MOVE"] = "Dra for å flytte";
+Calendar._TT["PART_TODAY"] = " (idag)";
+Calendar._TT["MON_FIRST"] = "Vis mandag først";
+Calendar._TT["SUN_FIRST"] = "Vis søndag først";
+Calendar._TT["CLOSE"] = "Lukk";
+Calendar._TT["TODAY"] = "Idag";
+Calendar._TT["TIME_PART"] = "(Shift-)Klikk eller dra for å endre verdi";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "D d. M, y";
+Calendar._TT["DEF_DATE_FORMAT"] = "%d.%m.%Y";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
 
-Calendar._TT["WK"] = "wk";
+Calendar._TT["WK"] = "uke";
\ No newline at end of file
Index: phpgwapi/js/jscalendar/lang/calendar-pl.js
diff -u phpgwapi/js/jscalendar/lang/calendar-pl.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-pl.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-pl.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-pl.js  Sun Mar 26 10:53:26 2006
@@ -1,46 +1,56 @@
-// Polish| dariush pietrzak, address@hidden
 // ** I18N
+// Calendar PL language
+// Author: Artur Filipiak, <address@hidden>
+// January, 2004
+// Encoding: UTF-8
 Calendar._DN = new Array
-("Niedziela",
- "Poniedzia³ek",
- "Wtorek",
- "¦roda",
- "Czwartek",
- "Pi±tek",
- "Sobota",
- "Niedziela");
+("Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", 
"Sobota", "Niedziela");
+
+Calendar._SDN = new Array
+("N", "Pn", "Wt", "Śr", "Cz", "Pt", "So", "N");
+
 Calendar._MN = new Array
-("Styczeñ",
- "Luty",
- "Marzec",
- "Kwiecieñ",
- "Maj",
- "Czerwiec",
- "Lipiec",
- "Sierpieñ",
- "Wrzesieñ",
- "Pa¼dziernik",
- "Listopad",
- "Grudzieñ");
+("Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", 
"Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień");
+
+Calendar._SMN = new Array
+("Sty", "Lut", "Mar", "Kwi", "Maj", "Cze", "Lip", "Sie", "Wrz", "Paź", "Lis", 
"Gru");
 
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Zmieñ pierwszy dzieñ tygodnia";
-Calendar._TT["PREV_YEAR"] = "Poprzedni rok (przytrzymaj dla menu)";
-Calendar._TT["PREV_MONTH"] = "Poprzedni miesi±c (przytrzymaj dla menu)";
-Calendar._TT["GO_TODAY"] = "Id¼ do dzisiaj";
-Calendar._TT["NEXT_MONTH"] = "Nastêpny miesi±c (przytrzymaj dla menu)";
-Calendar._TT["NEXT_YEAR"] = "Nastêpny rok (przytrzymaj dla menu)";
-Calendar._TT["SEL_DATE"] = "Wybierz datê";
-Calendar._TT["DRAG_TO_MOVE"] = "Przeci±gnij by przesun±æ";
-Calendar._TT["PART_TODAY"] = " (dzisiaj)";
-Calendar._TT["MON_FIRST"] = "Wy¶wietl poniedzia³ek jako pierwszy";
-Calendar._TT["SUN_FIRST"] = "Wy¶wietl niedzielê jako pierwsz±";
+Calendar._TT["INFO"] = "O kalendarzu";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For latest version visit: http://www.dynarch.com/projects/calendar/\n"; +
+"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
+"\n\n" +
+"Wybór daty:\n" +
+"- aby wybrać rok użyj przycisków \xab, \xbb\n" +
+"- aby wybrać miesiąc użyj przycisków " + String.fromCharCode(0x2039) + ", 
" + String.fromCharCode(0x203a) + "\n" +
+"- aby przyspieszyć wybór przytrzymaj wciśnięty przycisk myszy nad ww. 
przyciskami.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Wybór czasu:\n" +
+"- aby zwiększyć wartość kliknij na dowolnym elemencie selekcji czasu\n" +
+"- aby zmniejszyć wartość użyj dodatkowo klawisza Shift\n" +
+"- możesz również poruszać myszkę w lewo i prawo wraz z wciśniętym 
lewym klawiszem.";
+
+Calendar._TT["PREV_YEAR"] = "Poprz. rok (przytrzymaj dla menu)";
+Calendar._TT["PREV_MONTH"] = "Poprz. miesiąc (przytrzymaj dla menu)";
+Calendar._TT["GO_TODAY"] = "Pokaż dziś";
+Calendar._TT["NEXT_MONTH"] = "Nast. miesiąc (przytrzymaj dla menu)";
+Calendar._TT["NEXT_YEAR"] = "Nast. rok (przytrzymaj dla menu)";
+Calendar._TT["SEL_DATE"] = "Wybierz datę";
+Calendar._TT["DRAG_TO_MOVE"] = "Przesuń okienko";
+Calendar._TT["PART_TODAY"] = " (dziś)";
+Calendar._TT["MON_FIRST"] = "Pokaż Poniedziałek jako pierwszy";
+Calendar._TT["SUN_FIRST"] = "Pokaż Niedzielę jako pierwszą";
 Calendar._TT["CLOSE"] = "Zamknij";
-Calendar._TT["TODAY"] = "Dzisiaj";
+Calendar._TT["TODAY"] = "Dziś";
+Calendar._TT["TIME_PART"] = "(Shift-)klik | drag, aby zmienić wartość";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "D, M d";
+Calendar._TT["DEF_DATE_FORMAT"] = "%Y.%m.%d";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %b %e";
 
-Calendar._TT["WK"] = "wk";
+Calendar._TT["WK"] = "wk";
\ No newline at end of file
Index: phpgwapi/js/jscalendar/lang/calendar-pt.js
diff -u phpgwapi/js/jscalendar/lang/calendar-pt.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-pt.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-pt.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-pt.js  Sun Mar 26 10:53:26 2006
@@ -1,17 +1,53 @@
 // ** I18N
+
+// Calendar pt_BR language
+// Author: Adalberto Machado, <address@hidden>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
 ("Domingo",
  "Segunda",
- "Terça",
+ "Terca",
  "Quarta",
  "Quinta",
  "Sexta",
- "Sábado",
+ "Sabado",
  "Domingo");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("Dom",
+ "Seg",
+ "Ter",
+ "Qua",
+ "Qui",
+ "Sex",
+ "Sab",
+ "Dom");
+
+// full month names
 Calendar._MN = new Array
 ("Janeiro",
  "Fevereiro",
- "Março",
+ "Marco",
  "Abril",
  "Maio",
  "Junho",
@@ -22,24 +58,66 @@
  "Novembro",
  "Dezembro");
 
+// short month names
+Calendar._SMN = new Array
+("Jan",
+ "Fev",
+ "Mar",
+ "Abr",
+ "Mai",
+ "Jun",
+ "Jul",
+ "Ago",
+ "Set",
+ "Out",
+ "Nov",
+ "Dez");
+
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Trocar o primeiro dia da semana";
-Calendar._TT["PREV_YEAR"] = "Ano Anterior (mantenha para menu)";
-Calendar._TT["PREV_MONTH"] = "Mês Anterior (mantenha para menu)";
-Calendar._TT["GO_TODAY"] = "Ir para hoje";
-Calendar._TT["NEXT_MONTH"] = "Próximo Mês (mantenha para menu)";
-Calendar._TT["NEXT_YEAR"] = "Próximo Ano (mantenha para menu)";
-Calendar._TT["SEL_DATE"] = "Escolha Data";
+Calendar._TT["INFO"] = "Sobre o calendario";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"Ultima versao visite: http://www.dynarch.com/projects/calendar/\n"; +
+"Distribuido sobre GNU LGPL.  Veja http://gnu.org/licenses/lgpl.html para 
detalhes." +
+"\n\n" +
+"Selecao de data:\n" +
+"- Use os botoes \xab, \xbb para selecionar o ano\n" +
+"- Use os botoes " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " para selecionar o mes\n" +
+"- Segure o botao do mouse em qualquer um desses botoes para selecao rapida.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Selecao de hora:\n" +
+"- Clique em qualquer parte da hora para incrementar\n" +
+"- ou Shift-click para decrementar\n" +
+"- ou clique e segure para selecao rapida.";
+
+Calendar._TT["PREV_YEAR"] = "Ant. ano (segure para menu)";
+Calendar._TT["PREV_MONTH"] = "Ant. mes (segure para menu)";
+Calendar._TT["GO_TODAY"] = "Hoje";
+Calendar._TT["NEXT_MONTH"] = "Prox. mes (segure para menu)";
+Calendar._TT["NEXT_YEAR"] = "Prox. ano (segure para menu)";
+Calendar._TT["SEL_DATE"] = "Selecione a data";
 Calendar._TT["DRAG_TO_MOVE"] = "Arraste para mover";
 Calendar._TT["PART_TODAY"] = " (hoje)";
-Calendar._TT["MON_FIRST"] = "Mostrar Segunda primeiro";
-Calendar._TT["SUN_FIRST"] = "Mostrar Domingo primeiro";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Mostre %s primeiro";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Fechar";
 Calendar._TT["TODAY"] = "Hoje";
+Calendar._TT["TIME_PART"] = "(Shift-)Click ou arraste para mudar valor";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "a-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "D, M d";
+Calendar._TT["DEF_DATE_FORMAT"] = "%d/%m/%Y";
+Calendar._TT["TT_DATE_FORMAT"] = "%a, %e %b";
 
 Calendar._TT["WK"] = "sm";
+Calendar._TT["TIME"] = "Hora:";
Index: phpgwapi/js/jscalendar/lang/calendar-ro.js
diff -u phpgwapi/js/jscalendar/lang/calendar-ro.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-ro.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-ro.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-ro.js  Sun Mar 26 10:53:26 2006
@@ -30,8 +30,8 @@
 
 Calendar._TT["ABOUT"] =
 "DHTML Date/Time Selector\n" +
-"(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
-"Pentru ultima versiune vizitaţi: http://dynarch.com/mishoo/calendar.epl\n"; +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"Pentru ultima versiune vizitaţi: 
http://www.dynarch.com/projects/calendar/\n"; +
 "Distribuit sub GNU LGPL.  See http://gnu.org/licenses/lgpl.html for details." 
+
 "\n\n" +
 "Selecţia datei:\n" +
@@ -52,8 +52,8 @@
 Calendar._TT["SEL_DATE"] = "Selectează data";
 Calendar._TT["DRAG_TO_MOVE"] = "Trage pentru a mişca";
 Calendar._TT["PART_TODAY"] = " (astăzi)";
-Calendar._TT["MON_FIRST"] = "Prima zi -> Luni";
-Calendar._TT["SUN_FIRST"] = "Prima zi -> Duminică";
+Calendar._TT["DAY_FIRST"] = "Afişează %s prima zi";
+Calendar._TT["WEEKEND"] = "0,6";
 Calendar._TT["CLOSE"] = "Închide";
 Calendar._TT["TODAY"] = "Astăzi";
 Calendar._TT["TIME_PART"] = "(Shift-)Click sau drag pentru a selecta";
@@ -63,3 +63,4 @@
 Calendar._TT["TT_DATE_FORMAT"] = "%A, %d %B";
 
 Calendar._TT["WK"] = "spt";
+Calendar._TT["TIME"] = "Ora:";
Index: phpgwapi/js/jscalendar/lang/calendar-ru.js
diff -u phpgwapi/js/jscalendar/lang/calendar-ru.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-ru.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-ru.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-ru.js  Sun Mar 26 10:53:26 2006
@@ -1,45 +1,123 @@
 // ** I18N
+
+// Calendar RU language
+// Translation: Sly Golovanov, http://golovanov.net, <address@hidden>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
-("Âîñêðåñåíüå",
- "Ïîíåäåëüíèê",
- "Âòîðíèê",
- "Ñðåäà",
- "×åòâåðã",
- "Ïÿòíèöà",
- "Ñóááîòà",
- "Âîñêðåñåíüå");
+("воскресенье",
+ "понедельник",
+ "вторник",
+ "среда",
+ "четверг",
+ "пятница",
+ "суббота",
+ "воскресенье");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("вск",
+ "пон",
+ "втр",
+ "срд",
+ "чет",
+ "пят",
+ "суб",
+ "вск");
+
+// full month names
 Calendar._MN = new Array
-("ßíâàðü",
- "Ôåâðàëü",
- "Ìàðò",
- "Àïðåëü",
- "Ìàé",
- "Èþíü",
- "Èþëü",
- "Àâãóñò",
- "Ñåíòÿáðü",
- "Îêòÿáðü",
- "Íîÿáðü",
- "Äåêàáðü");
+("январь",
+ "февраль",
+ "март",
+ "апрель",
+ "май",
+ "июнь",
+ "июль",
+ "август",
+ "сентябрь",
+ "октябрь",
+ "ноябрь",
+ "декабрь");
+
+// short month names
+Calendar._SMN = new Array
+("янв",
+ "фев",
+ "мар",
+ "апр",
+ "май",
+ "июн",
+ "июл",
+ "авг",
+ "сен",
+ "окт",
+ "ноя",
+ "дек");
 
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Ñìåíèòü äåíü íà÷àëà íåäåëè (ÏÍ/ÂÑ)";
-Calendar._TT["PREV_YEAR"] = "Ïðåä. ãîä (óäåðæèâàòü äëÿ ìåíþ)";
-Calendar._TT["PREV_MONTH"] = "Ïðåä. ìåñÿö (óäåðæèâàòü äëÿ ìåíþ)";
-Calendar._TT["GO_TODAY"] = "Íà ñåãîäíÿ";
-Calendar._TT["NEXT_MONTH"] = "Ñëåä. ìåñÿö (óäåðæèâàòü äëÿ ìåíþ)";
-Calendar._TT["NEXT_YEAR"] = "Ñëåä. ãîä (óäåðæèâàòü äëÿ ìåíþ)";
-Calendar._TT["SEL_DATE"] = "Âûáðàòü äàòó";
-Calendar._TT["DRAG_TO_MOVE"] = "Ïåðåòàùèòü";
-Calendar._TT["PART_TODAY"] = " (ñåãîäíÿ)";
-Calendar._TT["MON_FIRST"] = "Ïîêàçàòü ïîíåäåëüíèê ïåðâûì";
-Calendar._TT["SUN_FIRST"] = "Ïîêàçàòü âîñêðåñåíüå ïåðâûì";
-Calendar._TT["CLOSE"] = "Çàêðûòü";
-Calendar._TT["TODAY"] = "Ñåãîäíÿ";
+Calendar._TT["INFO"] = "О календаре...";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For latest version visit: http://www.dynarch.com/projects/calendar/\n"; +
+"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
+"\n\n" +
+"Как выбрать дату:\n" +
+"- При помощи кнопок \xab, \xbb можно выбрать 
год\n" +
+"- При помощи кнопок " + String.fromCharCode(0x2039) + ", " + 
String.fromCharCode(0x203a) + " можно выбрать месяц\n" +
+"- Подержите эти кнопки нажатыми, чтобы 
появилось меню быстрого выбора.";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Как выбрать время:\n" +
+"- При клике на часах или минутах они 
увеличиваются\n" +
+"- при клике с нажатой клавишей Shift они 
уменьшаются\n" +
+"- если нажать и двигать мышкой 
влево/вправо, они будут меняться быстрее.";
+
+Calendar._TT["PREV_YEAR"] = "На год назад (удерживать 
для меню)";
+Calendar._TT["PREV_MONTH"] = "На месяц назад (удерживать 
для меню)";
+Calendar._TT["GO_TODAY"] = "Сегодня";
+Calendar._TT["NEXT_MONTH"] = "На месяц вперед 
(удерживать для меню)";
+Calendar._TT["NEXT_YEAR"] = "На год вперед (удерживать 
для меню)";
+Calendar._TT["SEL_DATE"] = "Выберите дату";
+Calendar._TT["DRAG_TO_MOVE"] = "Перетаскивайте мышкой";
+Calendar._TT["PART_TODAY"] = " (сегодня)";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Первый день недели будет %s";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
+Calendar._TT["CLOSE"] = "Закрыть";
+Calendar._TT["TODAY"] = "Сегодня";
+Calendar._TT["TIME_PART"] = "(Shift-)клик или нажать и 
двигать";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "D, M d";
+Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d";
+Calendar._TT["TT_DATE_FORMAT"] = "%e %b, %a";
 
-Calendar._TT["WK"] = "íåä";
+Calendar._TT["WK"] = "нед";
+Calendar._TT["TIME"] = "Время:";
Index: phpgwapi/js/jscalendar/lang/calendar-sk.js
diff -u phpgwapi/js/jscalendar/lang/calendar-sk.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-sk.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-sk.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-sk.js  Sun Mar 26 10:53:26 2006
@@ -64,8 +64,8 @@
 
 Calendar._TT["ABOUT"] =
 "DHTML Date/Time Selector\n" +
-"(c) dynarch.com 2002-2003\n" +
-"Poslednú verziu nájdete na: http://dynarch.com/mishoo/calendar.epl\n"; +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" +
+"Poslednú verziu nájdete na: 
http://www.dynarch.com/projects/calendar/\n"; +
 "Distribuované pod GNU LGPL.  Viď http://gnu.org/licenses/lgpl.html pre 
detaily." +
 "\n\n" +
 "Výber dátumu:\n" +
Index: phpgwapi/js/jscalendar/lang/calendar-sp.js
diff -u phpgwapi/js/jscalendar/lang/calendar-sp.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-sp.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-sp.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-sp.js  Sun Mar 26 10:53:26 2006
@@ -1,4 +1,15 @@
 // ** I18N
+
+// Calendar SP language
+// Author: Rafael Velasco <rvu_at_idecnet_dot_com>
+// Encoding: any
+// Distributed under the same terms as the calendar itself.
+
+// For translators: please use UTF-8 if possible.  We strongly believe that
+// Unicode is the answer to a real internationalized world.  Also please
+// include your contact information in the header, as can be seen above.
+
+// full day names
 Calendar._DN = new Array
 ("Domingo",
  "Lunes",
@@ -8,6 +19,18 @@
  "Viernes",
  "Sabado",
  "Domingo");
+
+Calendar._SDN = new Array
+("Dom",
+ "Lun",
+ "Mar",
+ "Mie",
+ "Jue",
+ "Vie",
+ "Sab",
+ "Dom");
+
+// full month names
 Calendar._MN = new Array
 ("Enero",
  "Febrero",
@@ -16,15 +39,47 @@
  "Mayo",
  "Junio",
  "Julio",
- "Augosto",
+ "Agosto",
  "Septiembre",
- "Octubrer",
+ "Octubre",
  "Noviembre",
  "Diciembre");
 
+// short month names
+Calendar._SMN = new Array
+("Ene",
+ "Feb",
+ "Mar",
+ "Abr",
+ "May",
+ "Jun",
+ "Jul",
+ "Ago",
+ "Sep",
+ "Oct",
+ "Nov",
+ "Dic");
+
 // tooltips
 Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Primer dia de la semana";
+Calendar._TT["INFO"] = "Información del Calendario";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"Nuevas versiones en: http://www.dynarch.com/projects/calendar/\n"; +
+"Distribuida bajo licencia GNU LGPL.  Para detalles vea 
http://gnu.org/licenses/lgpl.html ." +
+"\n\n" +
+"Selección de Fechas:\n" +
+"- Use  \xab, \xbb para seleccionar el año\n" +
+"- Use " + String.fromCharCode(0x2039) + ", " + String.fromCharCode(0x203a) + 
" para seleccionar el mes\n" +
+"- Mantenga presionado el botón del ratón en cualquiera de las opciones 
superiores para un acceso rapido .";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Selección del Reloj:\n" +
+"- Seleccione la hora para cambiar el reloj\n" +
+"- o presione  Shift-click para disminuirlo\n" +
+"- o presione click y arrastre del ratón para una selección rapida.";
+
 Calendar._TT["PREV_YEAR"] = "Año anterior (Presione para menu)";
 Calendar._TT["PREV_MONTH"] = "Mes Anterior (Presione para menu)";
 Calendar._TT["GO_TODAY"] = "Ir a Hoy";
@@ -33,13 +88,23 @@
 Calendar._TT["SEL_DATE"] = "Seleccione fecha";
 Calendar._TT["DRAG_TO_MOVE"] = "Arrastre y mueva";
 Calendar._TT["PART_TODAY"] = " (Hoy)";
-Calendar._TT["MON_FIRST"] = "Lunes Primero";
-Calendar._TT["SUN_FIRST"] = "Domingo Primero";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "Mostrar %s primero";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
 Calendar._TT["CLOSE"] = "Cerrar";
 Calendar._TT["TODAY"] = "Hoy";
+Calendar._TT["TIME_PART"] = "(Shift-)Click o arrastra para cambar el valor";
 
 // date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "dd-mm-yy";
-Calendar._TT["TT_DATE_FORMAT"] = "D, d M";
+Calendar._TT["DEF_DATE_FORMAT"] = "%dd-%mm-%yy";
+Calendar._TT["TT_DATE_FORMAT"] = "%A, %e de %B de %Y";
 
-Calendar._TT["WK"] = "Smn";
+Calendar._TT["WK"] = "Sm";
+Calendar._TT["TIME"] = "Hora:";
Index: phpgwapi/js/jscalendar/lang/calendar-sv.js
diff -u phpgwapi/js/jscalendar/lang/calendar-sv.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-sv.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-sv.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-sv.js  Sun Mar 26 10:53:26 2006
@@ -1,7 +1,7 @@
 // ** I18N
 
 // Calendar SV language (Swedish, svenska)
-// Author: Mihai Bazon, <address@hidden>
+// Author: Mihai Bazon, <address@hidden>
 // Translation team: <address@hidden>
 // Translator: Leonard Norrgård <address@hidden>
 // Last translator: Leonard Norrgård <address@hidden>
@@ -58,8 +58,8 @@
 
 Calendar._TT["ABOUT"] =
 "DHTML Datum/tid-väljare\n" +
-"(c) dynarch.com 2002-2003\n" + // don't translate this this ;-)
-"För senaste version gå till: http://dynarch.com/mishoo/calendar.epl\n"; +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"För senaste version gå till: http://www.dynarch.com/projects/calendar/\n"; +
 "Distribueras under GNU LGPL.  Se http://gnu.org/licenses/lgpl.html för 
detaljer." +
 "\n\n" +
 "Val av datum:\n" +
Index: phpgwapi/js/jscalendar/lang/calendar-zh.js
diff -u phpgwapi/js/jscalendar/lang/calendar-zh.js:1.4 
phpgwapi/js/jscalendar/lang/calendar-zh.js:1.5
--- phpgwapi/js/jscalendar/lang/calendar-zh.js:1.4      Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/lang/calendar-zh.js  Sun Mar 26 10:53:26 2006
@@ -1,45 +1,119 @@
-// ** Translated by ATang ** I18N
-Calendar._DN = new Array
-("ÐÇÆÚÈÕ",
- "ÐÇÆÚÒ»",
- "ÐÇÆÚ¶þ",
- "ÐÇÆÚÈý",
- "ÐÇÆÚËÄ",
- "ÐÇÆÚÎå",
- "ÐÇÆÚÁù",
- "ÐÇÆÚÈÕ");
-Calendar._MN = new Array
-("Ò»ÔÂ",
- "¶þÔÂ",
- "ÈýÔÂ",
- "ËÄÔÂ",
- "ÎåÔÂ",
- "ÁùÔÂ",
- "ÆßÔÂ",
- "°ËÔÂ",
- "¾ÅÔÂ",
- "Ê®ÔÂ",
- "ʮһÔÂ",
- "Ê®¶þÔÂ");
-
-// tooltips
-Calendar._TT = {};
-Calendar._TT["TOGGLE"] = "Çл»ÖÜ¿ªÊ¼µÄÒ»Ìì";
-Calendar._TT["PREV_YEAR"] = "ÉÏÒ»Äê (°´×¡³ö²Ëµ¥)";
-Calendar._TT["PREV_MONTH"] = "ÉÏÒ»Ô (°´×¡³ö²Ëµ¥)";
-Calendar._TT["GO_TODAY"] = "µ½½ñÈÕ";
-Calendar._TT["NEXT_MONTH"] = "ÏÂÒ»Ô (°´×¡³ö²Ëµ¥)";
-Calendar._TT["NEXT_YEAR"] = "ÏÂÒ»Äê (°´×¡³ö²Ëµ¥)";
-Calendar._TT["SEL_DATE"] = "Ñ¡ÔñÈÕÆÚ";
-Calendar._TT["DRAG_TO_MOVE"] = "Í϶¯";
-Calendar._TT["PART_TODAY"] = " (½ñÈÕ)";
-Calendar._TT["MON_FIRST"] = "Ê×ÏÈÏÔʾÐÇÆÚÒ»";
-Calendar._TT["SUN_FIRST"] = "Ê×ÏÈÏÔʾÐÇÆÚÈÕ";
-Calendar._TT["CLOSE"] = "¹Ø±Õ";
-Calendar._TT["TODAY"] = "½ñÈÕ";
-
-// date formats
-Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
-Calendar._TT["TT_DATE_FORMAT"] = "D, M d";
-
-Calendar._TT["WK"] = "ÖÜ";
+// ** I18N
+
+// Calendar ZH language
+// Author: muziq, <address@hidden>
+// Encoding: GB2312 or GBK
+// Distributed under the same terms as the calendar itself.
+
+// full day names
+Calendar._DN = new Array
+("ÐÇÆÚÈÕ",
+ "ÐÇÆÚÒ»",
+ "ÐÇÆÚ¶þ",
+ "ÐÇÆÚÈý",
+ "ÐÇÆÚËÄ",
+ "ÐÇÆÚÎå",
+ "ÐÇÆÚÁù",
+ "ÐÇÆÚÈÕ");
+
+// Please note that the following array of short day names (and the same goes
+// for short month names, _SMN) isn't absolutely necessary.  We give it here
+// for exemplification on how one can customize the short day names, but if
+// they are simply the first N letters of the full name you can simply say:
+//
+//   Calendar._SDN_len = N; // short day name length
+//   Calendar._SMN_len = N; // short month name length
+//
+// If N = 3 then this is not needed either since we assume a value of 3 if not
+// present, to be compatible with translation files that were written before
+// this feature.
+
+// short day names
+Calendar._SDN = new Array
+("ÈÕ",
+ "Ò»",
+ "¶þ",
+ "Èý",
+ "ËÄ",
+ "Îå",
+ "Áù",
+ "ÈÕ");
+
+// full month names
+Calendar._MN = new Array
+("Ò»ÔÂ",
+ "¶þÔÂ",
+ "ÈýÔÂ",
+ "ËÄÔÂ",
+ "ÎåÔÂ",
+ "ÁùÔÂ",
+ "ÆßÔÂ",
+ "°ËÔÂ",
+ "¾ÅÔÂ",
+ "Ê®ÔÂ",
+ "ʮһÔÂ",
+ "Ê®¶þÔÂ");
+
+// short month names
+Calendar._SMN = new Array
+("Ò»ÔÂ",
+ "¶þÔÂ",
+ "ÈýÔÂ",
+ "ËÄÔÂ",
+ "ÎåÔÂ",
+ "ÁùÔÂ",
+ "ÆßÔÂ",
+ "°ËÔÂ",
+ "¾ÅÔÂ",
+ "Ê®ÔÂ",
+ "ʮһÔÂ",
+ "Ê®¶þÔÂ");
+
+// tooltips
+Calendar._TT = {};
+Calendar._TT["INFO"] = "°ïÖú";
+
+Calendar._TT["ABOUT"] =
+"DHTML Date/Time Selector\n" +
+"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this 
this ;-)
+"For latest version visit: http://www.dynarch.com/projects/calendar/\n"; +
+"Distributed under GNU LGPL.  See http://gnu.org/licenses/lgpl.html for 
details." +
+"\n\n" +
+"Ñ¡ÔñÈÕÆÚ:\n" +
+"- µã»÷ \xab, \xbb °´Å¥Ñ¡ÔñÄê·Ý\n" +
+"- µã»÷ " + String.fromCharCode(0x2039) + ", " + String.fromCharCode(0x203a) + 
" °´Å¥Ñ¡ÔñÔ·Ý\n" +
+"- ³¤°´ÒÔÉÏ°´Å¥¿É´Ó²Ëµ¥ÖпìËÙÑ¡ÔñÄê·Ý»òÔ·Ý";
+Calendar._TT["ABOUT_TIME"] = "\n\n" +
+"Ñ¡Ôñʱ¼ä:\n" +
+"- µã»÷Сʱ»ò·ÖÖÓ¿Éʹ¸ÄÊýÖµ¼ÓÒ»\n" +
+"- °´×¡Shift¼üµã»÷Сʱ»ò·ÖÖÓ¿Éʹ¸ÄÊýÖµ¼õÒ»\n" +
+"- µã»÷Í϶¯Êó±ê¿É½øÐпìËÙÑ¡Ôñ";
+
+Calendar._TT["PREV_YEAR"] = "ÉÏÒ»Äê (°´×¡³ö²Ëµ¥)";
+Calendar._TT["PREV_MONTH"] = "ÉÏÒ»Ô (°´×¡³ö²Ëµ¥)";
+Calendar._TT["GO_TODAY"] = "תµ½½ñÈÕ";
+Calendar._TT["NEXT_MONTH"] = "ÏÂÒ»Ô (°´×¡³ö²Ëµ¥)";
+Calendar._TT["NEXT_YEAR"] = "ÏÂÒ»Äê (°´×¡³ö²Ëµ¥)";
+Calendar._TT["SEL_DATE"] = "Ñ¡ÔñÈÕÆÚ";
+Calendar._TT["DRAG_TO_MOVE"] = "Í϶¯";
+Calendar._TT["PART_TODAY"] = " (½ñÈÕ)";
+
+// the following is to inform that "%s" is to be the first day of week
+// %s will be replaced with the day name.
+Calendar._TT["DAY_FIRST"] = "×î×ó±ßÏÔʾ%s";
+
+// This may be locale-dependent.  It specifies the week-end days, as an array
+// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1
+// means Monday, etc.
+Calendar._TT["WEEKEND"] = "0,6";
+
+Calendar._TT["CLOSE"] = "¹Ø±Õ";
+Calendar._TT["TODAY"] = "½ñÈÕ";
+Calendar._TT["TIME_PART"] = "(Shift-)µã»÷Êó±ê»òÍ϶¯¸Ä±äÖµ";
+
+// date formats
+Calendar._TT["DEF_DATE_FORMAT"] = "%Y-%m-%d";
+Calendar._TT["TT_DATE_FORMAT"] = "%A, %b %eÈÕ";
+
+Calendar._TT["WK"] = "ÖÜ";
+Calendar._TT["TIME"] = "ʱ¼ä:";
Index: phpgwapi/js/jscalendar/release-notes.html
diff -u phpgwapi/js/jscalendar/release-notes.html:1.4 
phpgwapi/js/jscalendar/release-notes.html:1.5
--- phpgwapi/js/jscalendar/release-notes.html:1.4       Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/release-notes.html   Sun Mar 26 10:53:26 2006
@@ -11,9 +11,211 @@
   </head>
 
   <body>
+    <div style="float: right; border: 1px solid #000; background: #fff; 
padding: 10px; ">
+      <a href="http://www.dynarch.com/projects/calendar/";>The Coolest DHTML 
Calendar</a><br />
+      © <a href="http://www.dynarch.com/";>Dynarch.com</a> 2002 and later.
+    </div>
     <h1>jscalendar release notes</h1>
 
-    <p>This release compiled at Wednesday,  5 Nov 2003 (19:30).</p>
+    <p>This release compiled at Monday,  7 Mar 2005 (19:06).</p>
+
+    <h2>1.0</h2>
+
+    <ul>
+
+      <li>
+        Added support for multiple dates selection.  In this mode the
+        calendar will allow the user to select more than one date, and
+        will maintain an array of selected dates that can be
+        investigated from your custom handlers.  Sample in <a
+        href="multiple-dates.html">multiple-dates.html</a>.
+      </li>
+
+      <li>
+        Support for “day info”.  Using this feature you can display
+        custom information for certain dates.  Sample in <a
+        href="dayinfo.html">dayinfo.html</a>.  Note that if the text
+        is really big the calendar layout might appear somehow broken;
+        this is something that should be easy to fix in the CSS file.
+      </li>
+
+      <li>
+        Clicking on “Today” will now close the calendar if the current
+        date is already selected.
+      </li>
+
+      <li>
+        The “first day of week” setting can now be defined in the
+        language file--after all, it is locale-specific.  The new
+        parameter is “Calendar._FD”.  Language files should be
+        updated, but the calendar will not complain nor fail to
+        function if the parameter is not present.
+      </li>
+
+      <li>
+        Some fixes to make the thing work in Safari.  It now seems to
+        be properly supported, please let me know if you encounter any
+        problems.
+      </li>
+
+      <li>
+        New skin: Aqua theme, appropriate for MacOSX fan sites :-)
+        This theme is located in “skins/aqua/theme.css” (in the
+        future, all themes will go to this directory).
+      </li>
+
+      <li>
+        <b>Bug fixes.</b>
+        <ul>
+          <li>
+            Keyboard operation now functions normally when the
+            calendar is displaying days from adjacent months; it might
+            even work correctly for months containing disabled dates
+            :).  This fix was originally developed under contract for
+            <a
+            href="http://www.zapatec.com/website/main/products/prod1/";>The
+            Zapatec Calendar</a>.  Zapatec kindly allowed us to
+            include the bugfixes back in the open source calendar.
+          </li>
+          <li>
+            Fixed the time selection bug: the previous version would
+            reset the time to current time when a new date was
+            clicked.
+          </li>
+          <li>
+            Parsing hours like "12:XX pm" would wrongfully replace
+            "pm" with "am"--fixed.
+          </li>
+          <li>
+            Fixed critical bugs in parseDate function that would
+            initialize the calendar with 'NaN' values in all cells if
+            the string to be parsed is not a valid date.
+          </li>
+          <li>
+            The golbal variable that we are using was renamed to
+            “_dynarch_popupCalendar” to minimize the risk of name
+            clashes.  It's still difficult to get rid of it.
+          </li>
+          <li>
+            Added z-index property to drop-down menus style.
+          </li>
+          <li>
+            The calendar will update an input field even in flat mode,
+            if an input field was passed.  Also, the “showOthers”
+            parameter will be effective in both popup and flat mode.
+          </li>
+          <li>
+            Others, probably.
+          </li>
+        </ul>
+      </li>
+
+      <li>
+        Documentation &amp; sample files updated.
+      </li>
+
+    </ul>
+
+    <h2>0.9.6</h2>
+
+    <ul>
+
+      <li>
+        "Smart" (TM :-) positioning algorithm.  The new algorithm will
+        try to keep the calendar in the browser view, which is helpful
+        in situations when the input field is near the bottom or the
+        right edge.  This code is only tested with IE and Mozilla, but
+        it should work with other browsers too.  Many thanks to <a
+        href="http://www.ex3.com";>Sunny Chowdhury</a> for sponsoring
+        this feature!
+      </li>
+
+      <li>
+        Support for IE5/Win is back.  I also want to thank Janusz
+        Piwowarski for keeping his eye on the CVS ;-) He reviewed my
+        IE5-related changes and sent me a much cleaner patch.
+      </li>
+
+      <li>
+        The calendar will now allow any day of week to be "the first
+        day of week".  This was requested long time ago, by someone
+        whose name I forgot (sorry).  The reason was that in certain
+        countries weeks start on Saturday.  So I thought that instead
+        of having a "mondayFirst" and a "saturdayFirst" parameter,
+        :-), it's better to have a "firstDayOfWeek" parameter; now
+        it's present and its meaning is: "0 for Sunday", "1 for
+        Monday", "2 for Tuesday", etc.  The equivalent parameter for
+        Calendar.setup is "firstDay".  The end user can also change
+        it very easy: click on the day name in the calendar display.
+      </li>
+
+      <li>
+        The above feature triggered one <b>important change</b>: the
+        notion of "weekend" is now defined in the language file.
+        Added parameters:
+
+        <pre>
+          Calendar._TT["WEEKEND"] = "0,6";
+          Calendar._TT["DAY_FIRST"] = "Display %s first";</pre>
+
+        "WEEKEND" specifies a string with comma-separated numbers from
+        0 to 7; they define what days are marked as "weekend".  5 and
+        6 mean, of course, "Sunday" and "Saturday".  Day first is the
+        tooltip displayed when a day name is hovered; "%s" will get
+        replaced with the day name.  Updated languages are "en" and
+        "ro", which I maintain.  Please note that languages wich are
+        not updated <b>will not work</b>.  If yours is one of them,
+        please consider fixing it and sending me the fix so that I can
+        include it in the distro.
+      </li>
+
+      <li>
+        The calendar can now display days from the months adjacent to
+        the currently displayed one.  This is optional, of course, and
+        the parameter name is "showsOtherMonths" (or "showOthers" in
+        Calendar.setup).  All theme files were updated.
+      </li>
+
+      <li>
+        Displays "Time:" near the time selector, only if defined in
+        the language file.
+      </li>
+
+      <li>
+        Some bugs fixed in the date parsing code (which has also been
+        rewritten a little bit cleaner).
+      </li>
+
+      <li>
+        Calendar.setup will now configure the calendar to trigger the
+        input fields' "onchange" event, if specified, when a date is
+        selected.
+      </li>
+
+      <li>
+        New parameter in Calendar.setup: "cache" (<b>defaults to
+        false</b>).  If set to true then the popup calendar object
+        will be "cached", meaning, it will be created only once, no
+        matter how many input fields are there in the page.  Sometimes
+        this is not desirable, which is why I've added this
+        parameter.  Please note that it defaults to "false" (thus the
+        default behavior has changed).
+      </li>
+
+      <li>
+        Added a simple PHP wrapper.  It provides code which loads all
+        the required scripts and theme file, and one function which
+        creates and configures an input field for date input.  It
+        takes care of creating and assigning unique ID-s for the
+        calendar fields and it also creates the "Calendar.setup" code.
+        Functions to create more specialized fields can be added very
+        easily.  This feature was requested by the FreeMED.org project
+        (thanks for donating!).
+      </li>
+
+    </ul>
+
+    <p>Wow, there were quite some changes :-D  Enjoy it!</p>
 
     <h2>0.9.5</h2>
 
@@ -36,7 +238,7 @@
        correctly when it was configured for an input field inside a
        <b>scrolling area</b>.  <b>Many thanks</b> to Ian Barrack (<a
        href="http://www.simban.com";>Simban.com</a>) who pointed it up and
-       donated quote some money for the Calendar project!
+       donated quite some money for the Calendar project!
       </li>
 
       <li>
Index: phpgwapi/js/jscalendar/simple-1.html
diff -u phpgwapi/js/jscalendar/simple-1.html:1.4 
phpgwapi/js/jscalendar/simple-1.html:1.5
--- phpgwapi/js/jscalendar/simple-1.html:1.4    Thu Dec 30 06:47:33 2004
+++ phpgwapi/js/jscalendar/simple-1.html        Sun Mar 26 10:53:26 2006
@@ -98,7 +98,9 @@
 
 <p><b>Input field with a trigger button.</b> Clicking the button activates
 the calendar.  Note that this one needs double-click (singleClick parameter
-is explicitely set to false).</p>
+is explicitely set to false).  Also demonstrates the "step" parameter
+introduced in 0.9.6 (show all years in drop-down boxes, instead of every
+other year as default).</p>
 
 <form action="#" method="get">
 <input type="text" name="date" id="f_date_b" /><button type="reset" 
id="f_trigger_b">...</button>
@@ -110,7 +112,8 @@
         ifFormat       :    "%m/%d/%Y %I:%M %p",       // format of the input 
field
         showsTime      :    true,            // will display a time selector
         button         :    "f_trigger_b",   // trigger for the calendar 
(button ID)
-        singleClick    :    false            // double-click mode
+        singleClick    :    false,           // double-click mode
+        step           :    1                // show all years in drop-down 
boxes (instead of every other year as default)
     });
 </script>
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]