[Koha-patches] [PATCH] Bug 9757 - Make staff client list contents view more like search results

Owen Leonard oleonard at myacpl.org
Wed Mar 6 20:01:56 CET 2013


This patch revises the staff client list contents view to better match
staff client search results, showing more information and offering more
ways to interact with the contents than before.

- List contents output has been modified so that the staff client can
  use XSLT-formatted data just as the OPAC can. As in the OPAC it
  depends on XSLTResultsDisplay being enabled.
- A "toolbar" has been added which is similar to that in search results,
  offering the option to add items to a Cart, add them to a different
  list, place multiple holds, remove items from the list, or merge
  records.
- This toolbar has been made to float on scroll like the one on the
  MARC edit page.
- Library and shelving location have been added to the display of call
  numbers. Call numbers are linked to a search as they are in search
  results.
- Edit links are included just as they are in search results.
- Automatic focus on the add by barcode form has been removed so that
  the page doesn't jump to the bottom unnecessarily.
- basket.js's "addMultiple" function has been modified so that it
  receives an array of checkboxes rather than looking for checkboxes in
  a specific form. This helps abstract its functionality for use on both
  search results and lists. results.tt is modified accordingly.
- The page layout has been widened to make room for the increased amount
  of information on the page.
- A new "merge" icon has been added to the default Bootstrap sprite.

To test:

- View both public and private lists in the staff client.
- View lists with and without contents.
- Test the functionality of options in the toolbar: Add to cart, add to
  lists, place multiple holds, remove items, merge items.
- Test with users with and without cataloging privileges to confirm that
  catalog-related controls are correctly shown or hidden.
- Test with XSLTResultsDisplay set both to "default" and empty.
- Since the staff client and OPAC use some of the same code, test that
  lists in the OPAC have not broken.
- Since JavaScript was modified which affects both lists and search
  results, confirm that adding items to the Cart and Lists from search
  results hasn't been broken by this patch.
---
 C4/VirtualShelves/Page.pm                          |   24 ++-
 koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css  |    5 -
 .../intranet-tmpl/prog/en/css/staff-global.css     |   10 ++
 koha-tmpl/intranet-tmpl/prog/en/js/basket.js       |   30 ++--
 .../prog/en/modules/catalogue/results.tt           |   16 +-
 .../prog/en/modules/virtualshelves/shelves.tt      |  180 ++++++++++++++++----
 .../prog/img/glyphicons-halflings-koha.png         |  Bin 26855 -> 27260 bytes
 7 files changed, 202 insertions(+), 63 deletions(-)

diff --git a/C4/VirtualShelves/Page.pm b/C4/VirtualShelves/Page.pm
index 586384d..0beabb1 100644
--- a/C4/VirtualShelves/Page.pm
+++ b/C4/VirtualShelves/Page.pm
@@ -237,7 +237,10 @@ sub shelfpage {
             # explicitly fetch this shelf
             my ($shelfnumber2,$shelfname,$owner,$category,$sorton) = GetShelf($shelfnumber);
 
-            $template->param( 'AllowOnShelfHolds' => C4::Context->preference('AllowOnShelfHolds') );
+            $template->param(
+                'AllowOnShelfHolds'     => C4::Context->preference('AllowOnShelfHolds'),
+                'DisplayMultiPlaceHold' => C4::Context->preference('DisplayMultiPlaceHold'),
+            );
             if (C4::Context->preference('TagsEnabled')) {
                 $template->param(TagsEnabled => 1);
                     foreach (qw(TagsShowOnList TagsInputOnList)) {
@@ -253,9 +256,11 @@ sub shelfpage {
                 for my $this_item (@$items) {
                     my $biblionumber = $this_item->{'biblionumber'};
                     my $record = GetMarcBiblio($biblionumber);
-                    $this_item->{XSLTBloc} =
-                        XSLTParse4Display($biblionumber, $record, "OPACXSLTResultsDisplay")
-                            if C4::Context->preference("OPACXSLTResultsDisplay") && $type eq 'opac';
+                    if (C4::Context->preference("OPACXSLTResultsDisplay") && $type eq 'opac') {
+                        $this_item->{XSLTBloc} = XSLTParse4Display($biblionumber, $record, "OPACXSLTResultsDisplay");
+                    } elsif (C4::Context->preference("XSLTResultsDisplay") && $type eq 'intranet') {
+                        $this_item->{XSLTBloc} = XSLTParse4Display($biblionumber, $record, "XSLTResultsDisplay");
+                    }
 
                     # the virtualshelfcontents table does not store these columns nor are they retrieved from the items
                     # and itemtypes tables, so I'm commenting them out for now to quiet the log -crn
@@ -285,6 +290,17 @@ sub shelfpage {
                     }
 
                 }
+                if($type eq 'intranet'){
+                    # Build drop-down list for 'Add To:' menu...
+                    my ($totalref, $pubshelves, $barshelves)=
+                    C4::VirtualShelves::GetSomeShelfNames($loggedinuser,'COMBO',1);
+                    $template->param(
+                        addbarshelves     => $totalref->{bartotal},
+                        addbarshelvesloop => $barshelves,
+                        addpubshelves     => $totalref->{pubtotal},
+                        addpubshelvesloop => $pubshelves,
+                    );
+                }
                 push @paramsloop, { display => 'privateshelves' } if $category == 1;
                 $showadd = 1;
                 my $i = 0;
diff --git a/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css b/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css
index 79ceb48..351528d 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css
+++ b/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css
@@ -151,11 +151,6 @@ a.tagnum {
 .yui-gf .yui-u {
 	width: 79.2%;
 }
-/* Class to be added to toolbar when it starts being fixed at the top of the screen*/
-.floating {
-	-webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, .5);
-	box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, .5);
-}
 
 tr.active td {
     background-color: #FFFFCC;
diff --git a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css b/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
index 18a4ef2..c9b9688 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
+++ b/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
@@ -2414,6 +2414,10 @@ video {
     background-position:-3px -166px;
 }
 
+.icon-merge {
+    background-position:-48px -166px;
+}
+
 #toolbar .btn,
 #toolbar .dropdown-menu {
     font-size: 13px;
@@ -2548,3 +2552,9 @@ a.disabled {
 .modal-header .closebtn{margin-top:2px;}
 .closebtn{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.closebtn:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
 button.closebtn{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
+
+/* Class to be added to toolbar when it starts being fixed at the top of the screen*/
+.floating {
+    -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, .5);
+    box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, .5);
+}
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/basket.js b/koha-tmpl/intranet-tmpl/prog/en/js/basket.js
index cddddf7..6dd9c0d 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/js/basket.js
+++ b/koha-tmpl/intranet-tmpl/prog/en/js/basket.js
@@ -153,17 +153,17 @@ function SelectAll(){
     }
 }
 
-function addMultiple(){
+function addMultiple(biblist){
     var c_value = "";
-    if(document.bookbag_form.biblionumber.length > 0) {
-        for (var i=0; i < document.bookbag_form.biblionumber.length; i++) {
-            if (document.bookbag_form.biblionumber[i].checked) {
-                c_value = c_value + document.bookbag_form.biblionumber[i].value + "/";
+    if(biblist.length > 0) {
+        for (var i=0; i < biblist.length; i++) {
+            if (biblist[i].checked) {
+                c_value = c_value + biblist[i].value + "/";
             }
         }
         addSelRecords(c_value);
     } else {
-        c_value = c_value + document.bookbag_form.biblionumber.value + "/";
+        c_value = c_value + biblist.value + "/";
         addSelRecords(c_value);
     }
 }
@@ -403,19 +403,19 @@ function addSelToShelf() {
 
 ///  vShelfAdd()  builds url string for multiple-biblio adds.
 
-function vShelfAdd() {
-        bibs= new Array;
-        if(document.bookbag_form.biblionumber.length > 0) {
-                for (var i=0; i < document.bookbag_form.biblionumber.length; i++) {
-                        if (document.bookbag_form.biblionumber[i].checked) {
-                                bibs.push("biblionumber=" +  document.bookbag_form.biblionumber[i].value);
+function vShelfAdd(biblist) {
+        bibs = new Array();
+        if(biblist.length > 0) {
+                for (var i=0; i < biblist.length; i++) {
+                        if (biblist[i].checked) {
+                                bibs.push("biblionumber=" +  biblist[i].value);
                         }
                 }
-	    if (bibs.length == 0) { showListsUpdate(MSG_NO_RECORD_SELECTED); }
+        if (bibs.length == 0) { showListsUpdate(MSG_NO_RECORD_SELECTED); }
             return bibs.join("&");
         } else {
-            if (document.bookbag_form.biblionumber.checked) {
-                return "biblionumber=" + document.bookbag_form.biblionumber.value;
+            if (biblist.checked) {
+                return "biblionumber=" + biblist.value;
             }
         }
 }
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt
index 4d89a53..d39588e 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt
@@ -30,25 +30,27 @@ function Dopop(link) {
         newin=window.open(link,'popup','width=500,height=500,toolbar=false,scrollbars=yes,resizeable=yes');
 }
 function cartList(){
+    var checkboxes = $("#searchresults").find(":checkbox");
+    var vshelf = vShelfAdd(checkboxes);
     if($("#addto").find("option:selected").attr("value") == "addtolist"){
         var shelfnumber = $("#addto").find("option:selected").attr("id").replace("s","");
-        if (vShelfAdd()) {
-             Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?shelfnumber='+shelfnumber+'&confirm=1&' + vShelfAdd());
+        if (vshelf) {
+             Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?shelfnumber='+shelfnumber+'&confirm=1&' + vshelf);
         }
         return false;
     } else if($("#addto").find("option:selected").attr("value") == "newlist"){
-        if (vShelfAdd()) {
-            Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?newshelf=1&' + vShelfAdd());
+        if (vshelf) {
+            Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?newshelf=1&' + vshelf);
         }
         return false;
     } else if($("#addto").find("option:selected").attr("value") == "morelists"){
-        if (vShelfAdd()) {
-            Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?' + vShelfAdd());
+        if (vshelf) {
+            Dopop('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?' + vshelf);
         }
         return false;
     }
     if($("#addto").find("option:selected").attr("value") == "addtocart"){
-        addMultiple();
+        addMultiple(checkboxes);
         return false;
     }
 }
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt
index 1eda7c9..11156b5 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt
@@ -1,16 +1,19 @@
 [% INCLUDE 'doc-head-open.inc' %]
 <title>Koha › [% IF ( viewshelf ) %]Lists › Contents of [% shelfname | html %][% ELSE %]Lists[% END %][% IF ( shelves ) %] › Create new list[% END %][% IF ( edit ) %] › Edit list [% shelfname | html %][% END %]</title>
 [% INCLUDE 'doc-head-close.inc' %]
-<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
+[% IF ( viewshelf ) %]
+    <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.checkboxes.min.js"></script>
+    <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.fixFloat.js"></script>
+[% END %]
 <script type="text/javascript">
 //<![CDATA[ 
 
 var MSG_NO_ITEM_SELECTED = _("Nothing is selected.");
 var MSG_REMOVE_FROM_LIST = _("Are you sure you want to remove these records from the shelf?");
 var MSG_CONFIRM_DELETE_LIST = _("Are you sure you want to remove this list?");
-
+[% IF ( viewshelf ) %]
 $(document).ready(function(){
-	$("#addbarcode").focus();
+    [% IF ( itemsloop ) %]$('#searchheader').fixFloat();[% END %]
     $("span.clearall").html("<a id=\"CheckNone\" href=\"/cgi-bin/koha/shelves.pl\">"+_("Clear all")+"<\/a>");
     $("span.checkall").html("<a id=\"CheckAll\" href=\"/cgi-bin/koha/shelves.pl\">"+_("Select all")+"<\/a>");
     $("#CheckAll").click(function(){
@@ -21,8 +24,64 @@ $(document).ready(function(){
         $(".checkboxed").unCheckCheckboxes();
         return false;
     });
-    $("#placehold").show();
+    $(".placehold").on("click",function(e){
+        placeHold();
+        e.preventDefault();
+    });
+
+    $(".addtocart").show();
+    var param1 = "| <label for=\"addto\">"+_("Add to:")+"<\/label><select name=\"addto\" id=\"addto\"><option value=\"\"><\/option>";
+    [% IF ( intranetbookbag ) %]
+         param1 += "<option value=\"addtocart\">"+_("Cart")+"<\/option>";
+    [% END %]
+    [% IF ( virtualshelves ) %]
+        [% IF ( addbarshelves ) %]
+            param1 += "<optgroup label=\""+_("Your lists:")+"\">";
+            [% FOREACH addbarshelvesloo IN addbarshelvesloop %]
+                [% IF ( shelfnumber != addbarshelvesloo.shelfnumber ) %]
+                    param1 += "<option id=\"s[% addbarshelvesloo.shelfnumber %]\" value=\"addtolist\">[% addbarshelvesloo.shelfname |html %]<\/option>";
+                [% END %]
+            [% END %]
+            param1 += "<\/optgroup>";
+        [% END %]
+        [% IF ( addpubshelves ) %]
+            param1 += "<optgroup label=\""+_("Public lists:")+"\">";
+            [% FOREACH addpubshelvesloo IN addpubshelvesloop %]
+                [% IF ( shelfnumber != addpubshelvesloo.shelfnumber ) %]
+                    param1 += "<option id=\"s[% addpubshelvesloo.shelfnumber %]\" value=\"addtolist\">[% addpubshelvesloo.shelfname |html %]<\/option>";
+                [% END %]
+            [% END %]
+            param1 += "<\/optgroup>";
+        [% END %]
+        [% IF ( ( addbarshelvesloop && addbarshelvesloop.size > 9 ) || (addpubshelvesloop && addpubshelvesloop.size > 9 )) %]
+            param1 += "<option value=\"morelists\">[ "+_("More lists")+" ]<\/option>";
+        [% END %]
+        param1 +="<option value=\"newlist\">"+_("[ New list ]")+"<\/option>"
+    [% END %]
+    param1 += "<\/select> <input id=\"cartsubmit\" type=\"submit\" class=\"submit\" value=\""+_("Save")+"\" />";
+    $("span.addto").html(param1);
+    $("#addto").change(function(){
+        cartList();
+    });
+    $(".addto").find("input:submit").click(function(e){
+        e.preventDefault();
+        cartList();
+    });
+    $("#selection_ops").show();
+    $(".merge-items").on("click",function(e){
+        e.preventDefault();
+        MergeItems();
+    });
+    $(".list-remove").on("click",function(e){
+        if($(".selection").filter(":checked").length > 0){
+            return confirm(MSG_REMOVE_FROM_LIST);
+        } else {
+            alert(MSG_NO_ITEM_SELECTED);
+            e.preventDefault();
+        }
+    });
 });
+[% END %]
 
 	function confirmDelete(message){
 		if (window.confirm(message)) {
@@ -75,7 +134,7 @@ $(document).ready(function(){
         }
         return true;
     }
-    
+
 function placeHold () {
     var checkedItems = $(".selection:checked");
     if ($(checkedItems).size() == 0) {
@@ -98,7 +157,7 @@ function placeHold () {
 		var alertString2;
 
 	    if($("#shelfname").val() == ""){
-			_alertString += _("- You must enter a List Name") + "\n";
+            _alertString += "- "+_("You must enter a List Name") + "\n";
 		}
 
 		if (_alertString.length==0) {
@@ -110,6 +169,31 @@ function placeHold () {
 			alert(alertString2);
 		}
 	}
+    function cartList(){
+        var checkboxes = $("#searchresults").find(":checkbox");
+        var vshelf = vShelfAdd(checkboxes);
+        if($("#addto").find("option:selected").attr("value") == "addtolist"){
+            var shelfnumber = $("#addto").find("option:selected").attr("id").replace("s","");
+            if (vshelf) {
+                 openWindow('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?shelfnumber='+shelfnumber+'&confirm=1&' + vshelf,'popup',500,500);
+            }
+            return false;
+        } else if($("#addto").find("option:selected").attr("value") == "newlist"){
+            if (vshelf) {
+                openWindow('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?newshelf=1&' + vshelf,'popup',500,500);
+            }
+            return false;
+        } else if($("#addto").find("option:selected").attr("value") == "morelists"){
+            if (vshelf) {
+                openWindow('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?' + vshelf,'popup',500,500);
+            }
+            return false;
+        }
+        if($("#addto").find("option:selected").attr("value") == "addtocart"){
+            addMultiple(checkboxes);
+            return false;
+        }
+    }
 //]]>
 </script>
 </head>
@@ -147,7 +231,7 @@ function placeHold () {
 
 [% IF ( viewshelf ) %]› Contents of <i>[% shelfname | html %]</i>[% END %][% IF ( shelves ) %] › Create new list[% END %][% IF ( edit ) %] › Edit list <i>[% shelfname | html %]</i>[% END %]</div>
 
-<div id="doc" class="yui-t7">
+<div id="doc2" class="yui-t7">
  <div id="bd">
   <div id="yui-main">
    <div class="yui-g">[% INCLUDE 'virtualshelves-toolbar.inc' %]
@@ -193,19 +277,31 @@ function placeHold () {
    <div class="yui-g">
     [% IF ( itemsloop ) %]
 
-	<form action="/cgi-bin/koha/virtualshelves/shelves.pl" method="post" class="checkboxed">
+    <h3>Contents of <i>[% shelfname | html %]</i></h3>
+    <div class="pages">[% pagination_bar %]</div>
+    <form action="/cgi-bin/koha/virtualshelves/shelves.pl" name="listform" method="post" class="checkboxed">
         <input type="hidden" name="viewshelf" value="[% shelfnumber %]" />
         <input type="hidden" name="modifyshelfcontents" value="1" />
- <fieldset>
-  <legend>Contents of <i>[% shelfname | html %]</i></legend>
-   
- [% IF ( itemsloop ) %]
-     <p><span class="checkall"></span> |
-     <span class="clearall"></span></p>
- [% END %]
-	
- <div class="pages">[% pagination_bar %]</div>
-    <table>
+
+<div id="searchheader">
+    [% IF ( itemsloop ) %]
+        <div id="selection_ops"><span class="checkall"></span> |
+        <span class="clearall"></span>
+
+        <span class="addto">| </span>
+         
+        [% IF ( CAN_user_reserveforothers && DisplayMultiPlaceHold ) %]
+            <div class="btn-group"><button class="btn btn-mini placehold"><i class="icon-hold"></i> Place hold</button></div>
+        [% END %]
+        [% IF ( allowremovingitems ) %]
+            <div class="btn-group"><button type="submit" class="btn btn-mini list-remove"><i class="icon-remove-sign"></i> Remove selected</button></div>
+        [% END %]
+        [% IF ( CAN_user_editcatalogue_edit_catalogue ) %]<div class="btn-group"><button type="submit" class="btn btn-mini merge-items"><i class="icon-merge"></i> Merge selected</button></div>[% END %]
+        </div>
+    [% END %]
+</div>
+
+    <table id="searchresults">
             <tr>
                 [% IF ( itemsloop ) %]<th class="checkall"> </th>[% END %]
                 [% UNLESS ( item_level_itypes ) %]<th>Item type</th>[% END %]
@@ -213,7 +309,6 @@ function placeHold () {
                 <th>Author</th>
                 <th>Date added</th>
                 <th>Call number</th>
-                <th> </th>
             </tr>
 		[% FOREACH itemsloo IN itemsloop %]
 			[% UNLESS ( loop.odd ) %]
@@ -235,31 +330,52 @@ function placeHold () {
                 [% UNLESS ( noItemTypeImages || !itemsloo.imageurl ) %]<img src="[% itemsloo.imageurl %]" alt="[% itemsloo.description %]" title="[% itemsloo.description %]" />[% END %][% itemsloo.description %]
 			</td>[% END %]
 			<td>
-			[% INCLUDE 'biblio-default-view.inc' biblionumber = itemsloo.biblionumber %]
-			[% itemsloo.title |html %][% FOREACH subtitl IN itemsloo.subtitle %] [% subtitl.subfield %][% END %]</a>
+                [% IF ( itemsloo.XSLTBloc ) %]
+                    [% itemsloo.XSLTBloc %]
+                [% ELSE %]
+                    [% INCLUDE 'biblio-default-view.inc' biblionumber = itemsloo.biblionumber %]
+                    [% itemsloo.title |html %][% FOREACH subtitl IN itemsloo.subtitle %] [% subtitl.subfield %][% END %]</a>
+                [% END %]
+                    <p class="hold">
+                        [% IF ( itemsloo.norequests ) %]
+                            <span class="noholdstext">No holds allowed</span>
+                        [% ELSE %]
+                            <a id="reserve_[% itemsloo.biblionumber %]" href="/cgi-bin/koha/reserve/request.pl?biblionumber=[% itemsloo.biblionumber %]">Holds</a>
+                                [% IF ( holdfor ) %] <span class="holdforlink">| <a href="/cgi-bin/koha/reserve/request.pl?biblionumber=[% itemsloo.biblionumber %]&findborrower=[% holdfor_cardnumber %]">Place hold for [% holdfor_firstname %] [% holdfor_surname %] ([% holdfor_cardnumber %])</a></span>[% END %]
+                        [% END %]
+                        [% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
+                            | <a href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=[% itemsloo.biblionumber %]">Edit record</a>
+                        [% END %]
+                        [% IF ( CAN_user_editcatalogue_edit_items ) %]
+                            | <a href="/cgi-bin/koha/cataloguing/additem.pl?biblionumber=[% itemsloo.biblionumber %]">Edit items</a>
+                        [% END %]
+                    </p>
 			</td>
 			<td>[% itemsloo.author %]</td>
 			<td>[% itemsloo.dateadded %]</td>
 			<td>
-                [% FOREACH result IN itemsloo.ITEM_RESULTS %][% result.itemcallnumber %][% UNLESS loop.last %], [% END %][% END %]
+                <ul>
+                [% FOREACH result IN itemsloo.ITEM_RESULTS %]
+                    <li>[% result.holdingbranch %] [% IF ( result.location_intranet ) %] ([% result.location_intranet %]) [% END %]
+                        [% IF ( result.itemcallnumber ) %]
+                            [<a href="/cgi-bin/koha/catalogue/search.pl?idx=callnum&q=[% result.itemcallnumber |url %]">[% result.itemcallnumber %]</a>]
+                        [% END %]
+                    </li>
+                [% END %]
+                </ul>
             </td>
-            <td>
-			[% UNLESS ( itemsloo.notforloan ) %]
-			<a href="/cgi-bin/koha/reserve/request.pl?biblionumber=[% itemsloo.biblionumber %]">Holds</a>
-			[% END %]
-			</td>
 			</tr>
 		[% END %]<!-- /itemsloop -->
     </table><fieldset class="action">
         [% IF ( itemsloop ) %]
-            <input type="button" id="placehold" style="display:none" onclick="placeHold(); return false;" value="Place holds" />
-            [% IF ( allowremovingitems ) %]<input type="submit" value="Remove selected records" onclick="return confirm(MSG_REMOVE_FROM_LIST);" />[% END %]
-            <input type="submit" value="Merge selected records" onclick="return MergeItems();" />
+            [% IF ( CAN_user_reserveforothers && DisplayMultiPlaceHold ) %]<input type="button" class="placehold" value="Place hold" />[% END %]
+            [% IF ( allowremovingitems ) %]<input type="submit" value="Remove selected records" class="
+            list-remove" />[% END %]
+            [% IF ( CAN_user_editcatalogue_edit_catalogue ) %]<input type="submit" value="Merge selected records" class="merge-items" />[% END %]
         [% END %]
  </fieldset>
- </fieldset>
- 
 </form>
+
 	[% END %]
    </div>
 [% END %]<!-- /viewshelf -->
diff --git a/koha-tmpl/intranet-tmpl/prog/img/glyphicons-halflings-koha.png b/koha-tmpl/intranet-tmpl/prog/img/glyphicons-halflings-koha.png
index 6bc0fe8b362e6c7b7465b9de292ebab624ac759f..4fe70e42007f69c320c81d14fe60eee25d967cb6 100644
GIT binary patch
literal 27260
zcmd43X*iT`{5L#{nPDtr8+&Gyeal|5&DfJP)+E(XG$aa at 5Hofn6hey;vTKNn$XF_C
zh9n9_2q|RA?m7Mb_kBDspLh3jzbP(`!(8Wep5O0h`(E)R8w+l<7#aeBa38fawSz#Q
zpTO6z*pcAhn*8hU!GCNQiN}c$$g{RXh=dvNy=b7BbD+JSXW$Jte-8-pf}gtw{^(`5
ziyn3!ZWnG|ZTHZJK)iX5ni3s?zPNAg?i#hoiy-pIg5P0 at iHUhMHMBXD*V4+W16CYM
z_n}E|?XEBVv{vIGKq{#kT%@r>_y_ka0~+Dn-=92zYtjbcaoPl5NOrd+?dDBF2`tWx
zmMI!{4ssR6>N=X&4!sm)0FO!PCu!iaJyoHV5Qk|v?=R@@oBCpTt+d`4t?oX(<DIzR
zG(Uo#C%pR at qVKyYOflKbJ&@h#)guQrB|%f$*K>z7G{%Eg=R|+h2K+>)wr<c?nV%qR
zyn~Ab1cJa?S^0I+DHQ1+5U~4L&COVpmBJwy^n%+dUPE2|YE@;WI^+3sO)AC7$tmXf
z#U72j4 at 9U_`H&HI9aO*b+R86sIO_zLQTR?he7RZ?;rrAp4^DZ5O>u#{M|9}p-$1ll
z*yZ2g+Fr!I6ObP;rjEZaN~4-YM at 2a`g#4 at 6NAbjRYp@^hx}TbQ^Ps%EJjCiC9+L3m
z-~6}mpuZFG_=2n~XM*?B_ik^rd2t2(KFU*h4{kT3vQBsxD9XsJ<fOb-Sb?V|72hJv
znfk)fly{f$GTg1RYMS(^QMU0y!3;hvrSRzshKD6yy?S+cezc*J;^V`0CxCRbtgLKn
z_v=f)Z>cRwLXaUFtL^6Y_M4*4jcTwKi&!z=m`Qbd78gH1KNm9rs~b*VfWqPsrXpfu
zA0SQ{Tx*I>&e3SQWAQ%@A3m&@s$?rd_VnD@{WpKkU#VZ8>~6^?B(&q_;c>01u`yi6
zvc9nJz3<BGCuojQxD(X>Yn#gOOWzR}GvmBG^x!mJ0Saju!yi0&kW<Y^WM_Nx{o3~C
z4HJ65Uy6vl0B!%@_sO`sgm4LH$^Am}{m|?)oK+a-MYE4j><ZG?+pvo4)Iq#Dxxng0
z7Tx;lR9BX<fWW;lKfn2r!+lgGYi|G2H0PyWD68xe;W at +6@<J`{e(iLq_k-j-yMo|o
zv@*^Y_EAty4KvL4_o(VH5nDo~Qqe_SP at QF_C!zDv1EyBT`sP1BlIYb34?E%qCNbsR
z7Cb1j$TrfcMBcxzudmT4bdAY at K7_x2+bsn~KD-UL!_g)SAVtG$|E|0V4`&lZC3!9$
z!1UflQ`0 at AD!rjFcGqIqX#*o_`Dalgk=W6hq0(voY?y$RB>Bn~86%1dT7NL(BA?Uv
z*3KL~I`g8SU~;{+wbh>4btJtDRxcJO+SS!{2QJ_$%SyUWZ*l##3u(&MzGO at jlqa=W
z1wx at vU2z>B`2$aTp>~`T{3G{JPUw5IbQq^vq9|EKiWC8Hvb>^BInS1#!I#O9i+pJ6
z1!L3ksit2&$f;OeGy+3pVbB6(rR<Wa11F2tTHA^aZxGYpkF~`5jgiLD_9omAu74P2
zhVCa$p}>IR%b4=v<KSas*XU at zI9(b-pTcGlEf_#;;M66JMr05f=m==LD at pR+fkGnn
z><;8(n;C^zMo9V_J1{9;B+OMx!bs|8CK|@_ at IQa~GKW*F96rDuD2kRv6_u9m25qjY
zSmlZLm$I!+BdFYW=hL)SscssyOg<HsJU6H;crTb^nF{^S?nB*xyJW0Vk at 4}PN3-r{
zXMZvFibliv`1pPuv$EnL#%j$&7Z1>f4$`vH%dD`@L7b7(?f2wb1SI-TU}#~ABX4en
zKo~L|#EKBwl+uq<=Ts$!6c at WL<O`Sw6^nV1aUe#dhy*DPUt5rB&q7+tXyT7ov~;0_
zWD^Mi#B$wCLHV&R8JQp7HE at Hx58hlEYnHI;E<{0UOo<I7t4~~PkQI7rpFYu0yZgN@
zq&MF<TBkMq#G at lMLjwaD($A+pJUY$O`5OP6;A#BP$X`-b&LfTE^g6tR<i>pvzYTGy
zw9DNhs^c=iBflf~0OQji8`%u)zY2Rd;;y_{D<Y!fd0Y742dI+`w7=_hf3^jp085TW
zKel0e>tSa0Rx2gQ&(BY+=sx$|yy~kMwBPaL-LF4CJ9qM(S)`&b72;0htiR8+DiUjb
ztQ#O(lyZUURP+h2>y40R7^|>32K8$sb9`Ylt01K+IdO8{-fc7K&WDjr;HGZn&b>+w
zMJ{&y%g==mo)x+G<Z&YU{ND_f(}ve?-1wP$h at Bk3rq&2Hurlo3zYBI~^9xHf6;IF0
zmwzig_w3Hbq`5rK$q9eSV5n^kR-T_?K4#+lyDV_pO*(gt%O5Kicq3ud;b at 0f51Zf1
zc?d>}EM28?To6p4N6QG%1|=L8+)7EQPw7r~y$v at 6h5c_5X8MKv*CU5-qYALzX-2QQ
z3Z2%G{hja*6K4Gv7#A)rMo>8?VuFyDNvMf%uzAgpl$61GOR~0;7?R$;zP^Qpg%=OT
zsqEkHucWCNplHccG{sN4EXJz%H1TC+x;L+9jlv6I#|tT^^S*MAb}Z?yAh~hSvZtV$
zqlGu-M;9Yu!nbOK<)4Rbt|leL#{R^~T&F4?BOxt5JpA4V&ldIY at HiH}g>N{3DNFQr
zr9%3%_vZ^~x$@YZ at Q!BdNTl1c<8V2*-Q3(R|NAp?k9aaKKY#hcrxHi{Sl*fZcZaIh
zneWUxX>imsHOov~MED?W>>!d$kJG at Q;r*|H@>1FNp%<?FooJU>_JXB|6f_)gKDgWz
zi5fcGCo*K<=wqPgYGCNUrQZM3fp}BUdAgi!%Jy9{&M0C^?+g|3T~Y$8c*>rHHy9lq
zJsrNi at hM&vCAfL+^y$}F_Arvm4s&Y6ZIOpdFQF3`xYRoy<G!S;tGf#qZ%J%h=hqsJ
zKYNfmzR#%%BTM%6-T67$dB2PveHyQJ at x#NG+}vFHO$X$JHa}A%8#|4;=H0WN2L~Ik
zDHU?A*~JvB<6^a)O#7#2bUH&kbK00{AjNuh2wvunC@=B2c<~%tM<yt at FBN=j8-}XA
z>=jeqaEWOkR-B3BbjjKIZ;j7s2;Y*NoNvZ>6=Uz{z}bEU^3R3~us6{px^Y26Lj&7s
zzlW9~gm|B;j*jVQhF!VIeUy-QY$f-0%K4ppawldT936=@Eg|4wq%$M<`{i|w<JT=$
ztxa-dA at R1Qg<|63w*zwdYyVqCeS<d~f-yZQ59|?7liEW=L+M`ZB)^EI?ahA{2n0g3
z$T7D$26YeyWkk4}%zvUO%8;`gEI+{Hm;a(f3K0x56~d|ldHwnQzQ3rE(CWWQ?n|_r
zyYG8)jA{v!Y87WCEP1qyTYGwTZ!x&mo0%Iczdk=Uyp;{@KY&>D8?CQJQ({%)xD)@{
zkB^U&uL;Q6C~InKk68V>^%(+f)nJu#u}bvGPe{4>P_0V?W!~iIsfGD(MttO$hwNI<
z;d8n|LN;ViL}_j4dX?B4Qxnr at F-*Q(gcEPGqCF+%WK2mGdzbYhJz-^T=(%(jCUN>E
z(>Rj*v$1@>v4>>ASOYk>1lAK2FT}GgoY}?3v&Jc`>TG|&&~55mW0--ch-^4`AUUdv
ziW at m%QzrjrR^0h^x$_eghVCJMMUS5 at GW9)?K2RDSyYX;#{O#>aga9(b?UcH at dYQ@d
zw6YndP8!#f)Su4nXGRi0zxc7Kr`?Hjx$l>dkRVs#T071*R~a#2UiPl{!6R<PyvfPQ
zWK4|IIpw_4C8|dNhSG|0-dTX_9Z4qm)8C2uq+uLB*j+lqYY5>b1Qt8whS(pg972`k
zlb2E^J|scmvqEa5ADo<=mwF!QUE~tCLU6~+D=3V-zV<6aL(P`@qNFTp^}<oBAb>Uc
z9u{l(IE$biK${V5dH(&==fM}+wxuK*bg<+c8S|Hiq4vxA*s)GTOqL`CtEN3J=J}?k
zMteAvEM=X#&N2uTr+JFQen3nl2l+jq?{te8M<M>(?K78IAvWpR25)i=3%$L(YS}X1
z-K1o#(q{H)MRmmcsKzDfzen4dd>Bx6xo=dh6W$boh+bV?y%@H=fe>>K!w5$7=owq^
zU4*tI;sky1HQ- at LEQ~6=&~P|+F2}^wbV5%)l>Ez-jGcXO$nWs9ZEggF0O>8TLzo94
zC_$*N2~PX=J(6R#s&ZNPH%3N8IOQC<mM}~hL0SjVC2}#X&7`q|gwXS=b3+_-Y&Ua2
zo^lK=KV~2^$%|0ND#AA+q~&q0m9Ux16VmAAg!C_1Mfpgo#yNBIcg>*e>k>4RA;0Sn
zhwp67-CUY7qlp=%&0Wh&UuOmeV4SH8=IUd&)Qh}ALdcaPT#cdYFqh*te at l{b>o;x`
z^%VCV_&xunMu|f!VR`X~Mc9PdQ8m5w^>rhdc+b%Z9`3%Xt=yV*x`GVZ;|%hQ+<pjG
zo+HDGSL+jkOPrL9k-$yZ7}>tQk-+Wx>IzgVcx at G&r0m+-+VAEcC))45rY05qqO0Y7
zzWM+hn}~94+Ofo8C!`u-7joM6d&GyfwrT#q3)3ZzrGy4fmcBIQT>DjWPt4r`w0yJr
z{(YGuO-tPLC^;pi&G$^^_m61`_Ld4)mS|~WsU3c{De6tpoN7e&fB*iSq&ZcBZ32a!
zIdg{g`0-;ad;_n}NuK-@@ZZX)n05qxxY46CgZs!5t^9<L54VPL%f$EXhKXezasw%p
zGadPB_FSmJ_uQ%z*jo4UXV0Gb`uO-1cz%g>vRY)Jy|lYrQy!r(lA)Z6i9~Pt>PXp1
zj6oMFT3cR%+AvnudH>)qxRMi(kWj`h^F!-JZtkQ@%)b<|irg_`+G-)OC9-9B*cCd+
zLYB`=)1Aa%N%?Pr7Mmej4be%+80 at PGHg>#ub(;eIJEcm<7Sf$$=6z-#0$aVzbA>M6
z`qF2}PEkc=J1RRX-P{+EbTtODC^iklmqbHTHsZSH=~3+YYYL|_&6Soo3XWNQoFQal
zG~o9S%Zx?(s`3~XI|=goAJXpN$PXN6Yu!W!Nbd8Q#ME at 5vhz^+TDg<j6y4wA_%{~5
z7_33k{z6=+k787;e#!>1JNgAd^Ep-U%{|XBn&NdTM9lW{34&57u0`Sbod{ckxgov=
zr6xu(p>K(*d_$rj?DXDY4YYX^rQnE5@!oI9fO=q^M+BU;>3>Kp2?b$efgk_B7dZY;
zUEuv-<!EQ;ze-t1jIjM*pQv at OIkwv7j!un_+pVwu{`%-=Pfn>_%YL8Om5<|Mc*=Q5
zpsy;1H`2y!m%a58^?HF_lMf4fA(=i5Cw+lhb*2VPisUk$To>up2&H%#E^jccU>#o+
zYCU2<jJ04|!)a^UynX=dcic#uI;8w39IAnfdq7>2WreEx+c-35gkOdFe^h4O*|uEg
z5S4&r&m0y+J5bg_;OcS?(|XEb7Nz3Z(Ygb5h?Che+P5OQXj!O_w?otSRq0!D;i=9H
z$0Ek14}*h)1Y!SgPtD&Z{JxH1X%qV8EmIWh9}sQ?7?14W97MLZ*6ksKhb^HU7VybW
z3dL)Ob#=wv?vMUmSfHZKVh)~rLtO{W#E;GHXuqX&o10mA>0Qb`!)l##4i5de>rGm!
z3qRf`Q~Z at 2gJUszdU_1s%^t46=hD29T_=!JdglH=#P4r5hVSy|;G&41f23YARCu|R
zavs&TU0+|%Ll-w<HGy^AC*O^-MBt{MY!ZqVv?g9#C at 9>fkA-uHtimKDB)I6D4aD!?
z8pC0%HH3EHa?z&+$rx-Nw)pdyRAIN~#SenbYxG~D#2G|}XJvb;w_%rl=GlqTxs*vF
z1gyjr$09uB^?@`Otdb6-Dp_nwQ&aPsAV2>&o6wtYd3kv!Wn^U|4thQ^3V$=yS8%N5
zY-3pW`k#^45Ac4emrx9PLPX`;w{M>jlpIZ at YxA43DPDW`k8_3==UwEz0O?RB9J0i`
zUC2^DZ!R(Y#?6^%&AGI at vwdta4pqUhNJja0>FkLhi{psQM~@zH*Ch)FI?_iHuu8B>
z$La~edU^!LdF(i3gb#f=N*B^uZ^V at na&(C1!6#Rnen at _c#_el!>(;iOt*z~80|Nsb
zwG{{l6%3ytjd{R0N+9B+g6T$<lUmc`3(<62l$hg{D at zK+b8*@@SH4Py1fuF^%GW&9
zh!6bIVNr4Me=U7V@&@kr@?`c<v at 2GTi&f`d5VKB~5_YClUF>;m%DTd*CeQ#u>}RN*
z<?Nz=J>%*+6?x<Vv)MyOmk*T?N`BkU^CQRbmRR7UeQS at 8Qwln4ZnIgIODXt_!S9Bw
z&SkL`j77F={U$9L6qDaz87z0?8P}v=F7kSMuPaXE7*<ATDErSxy8dgaNPJ?x(RA at m
zNr|@t27 at ufDyl9K8|3Iif)A3*zc*`7nEU3|fXe)y(b+>AJHz8|q&D|CQqfWI(D;}e
zw4{u-*bZxj(a##>rt*fi4A2*D`1>E}{r2q~TCfiGx{5C_fQu1v#@^X^u)*(}At(LJ
zrh;e(atIMv2xs9KsfIyWCP{nvkK%D3bK%4jyHio_hAFqA03C{mh-iKQy0xsGhBc4!
zCA8apBWj;q3ipZRHvekmUbA{;Tww7wp?^bW)8CKGsV<Qw1@^NitlOD`AATmED?y7g
zR#Wxz<!9KSyE165Jb1ZrszJQfg!TRO^cqRi77YVSo_r+b#XPyx;c7Idnx20+l+}&m
zu7qkPNL9!3@^qx6Wn$1LSu&Gzb93`oilOb$PjPV0muz-Qj$oyiTMpr|n2Bdkudm at d
zN9wL|1}fBv*}XMOUyBx!rmwpsbia4HLZc|BtJWfZ8<CH=MRDiQ#6k(`SLXR;k>#yK
z>=Cna`0_i1{27{BG`6O^zJ5!b9G!h9Y+k<F-vCzT`f+<}YjtO5`)fx3sG2_<+0RQ|
z878L7m&Kxf|E9%cl^-p4zM6%B2?+_Epf=2TTPZq*PMtn|`kP_+PAC_HsQq*C$9wFA
zR)X7gY9Bh~&wHn){hhsHK>QQPMT1U?D25jox?|82Lt*lxRu#HTSTrh7DFkeDl&Usf
zH${x at Lew}t^SEs*&m#E`)GgGzjXl|K+5p0fb75+74J;6KaQ%AY6BBcYRYg&PNGmel
z*4+?=ibcdBv#(+9i)BhMSk(pQYmksz4+)Eothbti(HPcc*H_KBOwSjzV5*vR_ZniP
z^eFdIZ;b7xo7NH8&(<6q9Oe_cr=2|#RFQV?)!3m7;`_3qqE|xS%trS<REmp#Oof|B
ztuf3=;&Vh~<OxXUlprs%lIY&Afn%d4wIvY_-L^Zje5W&%JUYl@{rbtZYu5w_N#bOY
z;(K2QBi%?A+!+HzpA?Zc-%N?}k8lD+9jemNc>TAStq`rB)^FeGKf#pskYdX){<RAV
zrwGgMW~`ItuA6~IikPg%yCy=p9J%SvUD1JO=Ng5gdePyY)1lB)WWYWhOG-)_Q{NIo
zQ$T-Dlr(Hh*GfEobPfLiGrMo3A>@#NEXqByRbG7;@SOcD$zSUF4W}|C4r=#dihiQX
zoQYYk34IIDNll*_fz!#{apCv8*P=Ov{cRrWXPM-$@5=u!ej at CyW?epdpkP+MNTMAr
zPVrz+Q;wvFS%tivZXlBn{uQOjW21;ZgAC0Y<|DluqmY(pPq!Vw+cEU$GmL6Z9|=Z^
z<`<3<QzEyX^AA3!)t1&2 at rddQ2cU3r4BVB`;3x8o>I}Lh0ElHo;8agh(sJfRWDF7g
z@!HIcK8#&AYPQ&{hl?(yI9M<3KLsn6`HYK+iP4m`&LknT_1G4PT5%ZuLeI6d`}cdI
z+nWZ{qA*qKtkGVHd at W6sw0ZnG-5Le6xFewu<C&qKpRgYzjl3IK7p*vha$uU9nwA*_
zFH?lDeVCZ_K`~$Y<IIeVfs-2O&t7=zA~$x8b7#(Mqh!3|g$x{np{zI##^3cnGc&b?
zwY4|*$2r;A1;hB^I&{Ogt*t2yhZ^bh?=b%ZlBa)2=ErpGRKlFBh%a8ekOO-)MrA8k
z2$GQ_1u9Jr1uKVNBD!HZ#r5^|pS2ymXK7OZoe`71J!np#a6^Fhd$JpI{@&~C<j0Uf
znEutt4y+tG8J?!#)FK9<G^7sEGb+IGy{h5DaG6$dAxF_TuU at +JYZM5+8e?|HE=;Xq
zZU?4_6Hns^1_c<LA!B1>V-+5vOE-l(9s3|jSYBxF>G6ZUt3+Ayv?4vPCp4o at ubrRa
zzI)lQk0hA614MdhpF0+&rqXvGCZwfoUhK-WEiNs6&7XNk(rz{^Mbf<m<-GVv_Bqu|
zwM%{VzWsqMHv<Q6z#cdWKQoD(wIAS%O5_4XWIpk<8{vSI5p6BV$w{cT;T?`~4Lu$3
zlo26uio4iAT|`euM`sgo1VzT!x8Gl1Mv9 at 92%(1#y_CjpiWM(XJ45AJeV;$)ybSs0
zTh+2JXPtQ`E~cz(ZsYZh`RlX}N7gj1_|N+n1xTlz1JBr=o;-qJ$II#)*p+lOvEa(i
z3_5RrDcn7bJoZ<z)&c^~0s(9*e2uh_)8#J8hy#G=IK~3BvNyQ2ixr8sv=UU~Qg#?C
z<pp~Rz at 2KzsP@Yqxv?0Q#Ot at Wh2<jD;=t+pjt(d7N4i<H;KU(1?#g5pJKhIEGbra=
z8<=BJ{}m&JnSl1YGH)-e;+sUA3EMqwZO$g;%SI1_OIWsoBomHm`M>bAQBLev0%c7?
znAP83Z^BtK*m0ip7;#xQq9SS+Qf4YnSgOHud4$t5*73C;K74rd=g%Kcbj!ZN_2b8n
zj{y1O7ZqDl|M>B!t^W_m%{AeM+<1L1>*PQ*FF~2B1w!TT2kuJ;)u2KZfATwkYo%l;
z`pdm{Jv|r~DGo`iw=Xjx;=KI)3Ff$sZ6Kk9`}hp<s##(R<Tmk<#rB2B{r~!l_zan?
zX6XyLvFpw;_M%0VH&RnJiFxp9G|s!=M0NE)T&ASx&kv6{UCd5_+GlsdK}^-a(FIB}
zgZgmUo>93|&E|46R8L)<uU~{rs4y*7&q?rolbn2lQ~Re^Z#RaWeVWZ3397dt{mgC8
zu1w<9FQ!wG!R3s{%E}{mKi)&l(0bbp&Rw|53gr6_-^LtkMt18->IW at c25Q{^5W7}r
z2w at aMc>NrK at cnsA%)6SMogJ at NF{A9#uv39R-KdOho0B{7n8Md*!hwIOQDCvg>fFlB
z4!e at I3wHP_@R6vB_4CZLi)L2cC?N?yoy%VwFj_{d?~=q_fao(;aDDB7-*KjnxAC70
z1nE3Avqgb0i}cFdVOQxNSBLjMIBjjR%j_;(ZI*MLf-AWsDEj$)^&~XdvDk5mNol at v
zDbu4IZBvm?zZ0gKRxd at awnR|KKV!#$>4Jtp*-o?(PGIrk#+DBqs6IS~@9o9h2qDXa
zJY{+vdt5kl at qc(2gd$0~i at 4SIhf6sCGI^Pr#*w{s(3sQ0l3Uz6ny;oMR&wedzoCO=
z;W8R`mQokY+4@;Q8%L=SrtnGihsuz2BRaPy9&R7&)Jiyz>;{*fR9e<D{WYWPERy>*
z@>r-K>CkZRN4!I*frEU?-M`QV$*2Ok3u3Y;UP5A??H+-PQ;M>zaIn}TZLLti`x;JM
z6a3$-iO#>r^Q`{wyntVzZ49aocrg9t4%9+&)(N#=@jM0BX{van-62}$J<!?zNWUFJ
zC3L at a$H?nDu)xvl_S|R1!8x70P3VBewNQP}9naHZgZ-pUiQ5kSriYxcPl<X1|NZ at m
zw2j-$gUmov8<!{PwZM=~g!KW9ho<B>m?S`dp!(P#1X;(pKL#v6dc?MlwxUz$6nuRh
z6uajNHMg^})}O}3v0I!yJGv*>aK7rNRltlJO)~|Jc;y-LcX+}6_PBoix?m-M0}<ox
zXv$7y?p+2O8=Ft<t5+fbZn+*yvcd*_Z3Ucy8S5Td;k>c7cwj!)BzEpxL$C+C;1^7F
zOR9 at 6>S=qsmzS3(IHn&3u-NVDTbrvA{ymKdr|UndZcwXVKMCnZl{d!kW at k`5RCCb}
zveUJ4W1uy2urKEk`FHwW6HO3H<%_is#KzdFIInM_v3lsB?ua4XI6Zdhw+HvkAZ*09
zLzlk@&X12*O|`^g9 at 1faU(P?VdYb^?keeExb6kO)OC_3v<7x!@4QShIv$L~7uJPR0
z1-9@>^(5BzeP=N)`ogh7^MV8=8mab*5B%N1Aa7c9v{|f}XGU6 at V6&nluefC;Xl<iP
z+S)ZZO00~wn3fu(uJ>(M7uRrAZ*T7@?umQ1x`os(--n6&hg6(-?S!_<p?7B8x^?R%
zWcv#HKpVW5u_+o796YDvH#%ohVo<GdpA>z(`-)t at 8a?9-^KdPa3s-lDBCm}TxgRug
zJn0H-2+ at ameoxHJrcF8XQFYm}yuvr~ze at f*p|p7jjQuPy6t^A{x{uKs3~Y3C+ElFj
z%bXXpP9!B at okeM0<emss1VjbGa7$sfwnml8{V^jx*+i8nu?s>NQ5 at ddc3Pi5^z`KH
zmy%jU4j#j<{hP-rQ4V7%o{G`f5fgGG`v+t%umtdj0Qu4Je*YE_@&e*jDHRoiSmPV>
zh+1*e$TgrqStIRY$zfFOzvR!h+q=8r1`K!C6W%?UPE-3&b{*cbs8N%1xMJI>%4&GT
zT%c#?#Hn0S&;~Ykv8YYk{VN#R=WUn!nH^yh#UlJad|-Y3!%)`)=jox~>@Qeh9eSZk
z`cUU+6uiI0nIr2&x#TYr8zV!A;U5%PDA#=SPYNJg=S`oL5e>w7w?RR at a;bG_X#Ee6
z&eLh>_yf`9=1OEZL2&TnuUA)p#B`RQerX*Q9SxT+cc@&M1v<kpkGCl;hElvw4oH<_
z(1K3 at 8gWKPM>}ZVCp{B(QBajso-*bv57S>{o$yMAWK?iq at 2I_Q6ES=%@<)dJnaw*I
zquq_#_#v2j-8R%u>Fy)J_XoARpD?;!ac3t;y$prVAU>V^_U6`evyyz`rJIBs*uti#
zwczRL6rvyhGJUpC<XFjnX~(kM*-cc!IhSMHdnG$Fb2&v%I`VApmoHx)GhVzHg}dVn
zg8L^I##)35Z64W8O-_0+KiSI)Ei5iN!a_=R!G4yle);kn!m)%oP{UqC&Kr2BR>X@;
zvWAEw$#34g*~uPxeZ#({8Cl at SN<%O-Hk#C$p$aVzs$HHD;`c?xgeYi-ALiPPnA%Ad
z-WvNWp#4L5L^<#f>xpsnfc6C_7K^=N at H8(k05u4Oo-Cr*=z~>y2-vs_$3zaK7|xEr
zQh?6>wY;=+n*Fq?>F<Pe!6gg-WUTYL+7Ivegxj|xe>y23=#q*UOi%TbCr`}qVE{fz
zkhruetkOTdWm>ffI9I-bZXA%9_O!u^_aE>?eCg#V=_z(YsofIv{r2XJ+xEuF9r{~S
z!V$4dx;V{iQeC?XRreJqhQo=PLyxvR=$AbEG-h8b&x5;{c1V&t(MkLe at n-z2j+BwD
zW>{)B%rTg7h&n4=qLN~aw6d~tH3}mQ7$QHNCs=V$$dK2O6{NkV!ySt6UfWo?#QGzE
z1VS7w*jHSwDz0RWnq6yoxje<&(9(b*hv128GQ?ONhm>d?y}WW44HWs6-Q}5&2Lb+O
zhVqI_n->g_B~d8U5~xLQ2Zx5_!qyg`{hP?18}Le*nk`87H^@^t=!p|O1)#?M@*S;L
zSORL43_&48 at hv>)Z$@<V<R?nH)$oF>Of=qS^nONZcy54u(8=xnG(OEOPH#Hs;D(B4
zYrGu|8FKa52RZVt(<UrsmMSk at +!Hp!I_5i>gpttomrf^bn?xC@!i(+jhKRCKf1<rV
zqeh?3XGlVDy2IIcITf%tiioiD>B74|-0ZqgeJ|ah#M1W5Rv{tak$*gL<VY1c;I0WG
z6xf=-0fOrVj+y{*3)oK-ax*znhQ|uRC^*GFn*{(7gG&}UYdbJ706 at qoPf`JA7wKM+
zLuDAGh68LCRp^N70X&|}R at PO_Z_Y%!@Hyv3#DpK at d27X6*CX`dX`tbQvtQdO4IB3d
z-M*)4ZQZU;`K{q&yHCf+w(d!0$|=@{6!Zl>`3t0WM>k|uS@))*;Naj{WSRA;H{rWs
zg3gAa#s at XsLcv3mdNCg96tsxf?q3iA%1%oo*mu>&BRYd<Wm5DJx8^7f6O$GMh`C_U
zXms7)@e?zTxO|V!M%^ztJ^Bj7EO4w*5tPglmu0+-kjOc-x3 at RSO%$7b3L$$uJ8f@!
z7?KK(m0MxI{IaYMUDu$z%7Py0vc^IJHTAT7K5)IY!iwZ5Q05$5o*wgFQQo^Jr_zhD
zEwksAJGe$pq(vE2dfJv6Bb>r^Z{EBa{=Fo;ZIP2P?24F+kFXFRUOE9b)Z5r&DxkCR
z+ArGX8Oyv24R$EPzi#s?raKmC5;&cyJDJc4O;V|QG>>i5%SJl%l7DOrF at 6q|=qs8u
z12t9#AJ4=9w#r3A>DM;BLv)apdHZb2&5#fyn8r0ix at yr|iw|zRgj>H-26u at DM_KOs
zB_$;pnYFd+bzslh=T)6WaSC{NOtv_v%}XSjpNk at POUhKO-}p1!<Pw+qnl~y_%3>n@
z(S)Qgq2*KK?$J5NI~6--&tvbd6+As<s^c97T|Dh`lR6xXxK%1!VfGRaWOwB#MMK^k
z7p$V;5)F#8OqNvaKPY&zh!jqDC`*$?lSQK3zwW?bpjIA}yV3X=q%;BuGgQmTMoVp6
zptO`)Xc}?O?6!~!+uv}eq76wVcysmgKGH9qI*D5{q|6Br?zo9`R}vW-8rnr5k-o|b
z3SNLD=T^hEkkzQLuF0+Sr4#C;S5(fxHMrWNXOMSi6oOybm0HBVX at fV6Q?c%rw{0Dc
zDhtkN)a!a1hAqupU4yHKJ at H&4wUoCVI3EcG8qxupo7zDu?;HDLhU!xkPZ{9tV_aWT
zH#jMxYXIIT5h_T%bI6qqV+GxtDDOLmQxaOG8Zd!<J$Q-BY_(sJmRa~3{?D+H4gT01
zLi(zf;=6fa{3y5HGSxV|6{g^J;W=&UL$3Le_Zbzv+orx7Y+1?mZE#_#s`*ir#?kKc
z2x+XM^hRW6y`HyWC{6Nsr*6u6)LgFT8gov}2YWzfk&~B at 7q>>86yc7xRg3#rs9EVv
z)jArq2bBr>dnj34Y0vn$iB<E8X8S==R|na>N}yJo&)e_Yi}d{msf*YkFiN%E{~s6P
zrU9bl<XHAhv4wCXU(Cz>-$o5Y6s*2&x*~`ijrf1)=m=&DBpksi<`2=WIO4vU%nUh{
z&3T%1Z*$izB03%)?<T-UI2EO(+47~oPP?Xd_I>?894 at NmZqAbew+vRm8r(GdV<V(u
zo5zI<4%GD7I{@2Nfq>qhU2p)}C3TS4C|6fkMc at N`|Jt_;0&2i;z_5PH+<0shUSUP6
zts>0IvV3e<m*s(Gv`h2U+*w~jUC?0<M|G6Ke+OB6(G`@G!i9Nxzpt$={`dw|Gex@=
zYl;U)oulOT6n&nsRGT8E^N_jFA-8hYPGTw?l6`<(j0Wj at Pnif~Wd)7VPhTRu9D)p8
zO^Xqh=Z3bNL(I`IIC-l>l&OfGd6PGH&>0nktAtAd#csmtQ$``HiPB4{6?fnxr%qd!
z>s^hth0luz4 at DeL%$PE<;7fi|sA={4Nk;AAzMqEp>rc!@#;kS;TWKznaQ}69e*V=x
zAg#{#(c~7$?7aX5UKQ|yZ&g)Q;qo(P5oi<Et;e8Zep^{tnTK?5vW-W!D$LkM3 at a!q
zb`;a;3k?j$m9Z?%i~fXko#|1%l=VH)Qjtx5I$LvLYy;>^U4*4W_Ibt#9Sud`YMdf`
zmTqE{l+4ZpJmy3jZ)$6cGqJZ{5>TrT14{LyC#|7$(cN32p{h{M&s-_`oSdDu6Ps2F
z*TRE>);K`c?+`u&Br|?Of9tYY#W9zE5WFOqiVma}j;P$37)1jo=T~`!;iNCQHMRX!
zw=<?9$L~LSbZdWLV0!`*F%~ZJ?p@*2^;c at TQ_USh6yhEGL{~!MI#d5Tx4|RZ7FF-8
z+bXvr{;JkAv!C23^jxR9?tH&}Zm+XUs7XmlU6ECWMgTw8hJ5h13WF-wNd*0E?BT<Q
z^oWH`z`6K|<-p at uTwZqluT_w5AAb1ob~Z6xz3mYpxw*>#QWxAcI2fd8%{@Ktm68qE
z)!kd7T9iRy2X&@uC2|CYSxz=AvV&%yGV?WsD$QuH&VY>8(g%>4DBORv0kjP{!s3<1
zakChpK3x1VI7n4hZ-n?9Cb=6<2fz5pOuUN>47r_|DbiASA_tbc)H;>_LZUJg<4x;;
zRKj?lA-)8#Iq`LLc7_N4o!}Va5X)>|qFHN`3%K7LSpHITiB5fmsQ#g&eLBBw2DiQc
zhWCSG$6o_0QN97>B_ho;q=96?m5n~a&J|$c9nJ0E#9en$;L(ZWOTamtqou2W$SE9K
z^?j66N8NwqI9S)ef7BWEd504LyQ^5{5WATNHlI3f0;lSokK=`mtaFQ<LO@;jYL|8E
z5ia?6feYW8(&>6;3T<iiEXmPZ<O}6&;|B=!Q28D9Q;#2Zh)tLuJoqe&6mV|bN{wkO
zMRolLS7M!Id3>c{(U$cQcL#)u-g7>oVeR%$pCyVQg<vRZ`ivP#zpbrJ?M7gr1bk#D
z;kV660C=)ri^kocslJQh&ilK#NaK%}R!dy9pADlAaZ)qI1N{{JqtO={hiWdJ<kuBN
zIE+PhK}U`yg#O#FRrZ2-I=`o=cXnSnX%Wuq=T^h1M*wU(W=uLCkdJ}3C?1#qOHkS5
zZ7B7clD<>yC9JbV^!Si^z{0M05|wfauen&e4^PdEyDGvMUo*J;rTQ;udEcaJ2o|Mj
z%oZgOk4!NULan+A($jzVX$U|utnS_02?<ByNJ^G}SlWznH|T1NQEn$R#48chpkwkg
zP=Zq2fx&U8vm3P~$7L#VSaJXU{dnNhi)Rwv9H?m?RX$T!oyEUI`(udW!kEzaDY;>#
z%8W-quu5O|KFg$q$bW%nLv3Fo<}SQA_Z_d1ilT$-R9}^GLBTnKy%HTMOA+BZA|3kR
zOG}VRt$TqP!mKUSWi#4|+tE9UuL7Mutbr1SWFa&J&b<X9pmnQ5k$|kVJbZ<uP)y2A
z$GkG$02~t&==dj$mm8E2TGrCO+H`G7lR$-}qKg}0V80T{&)LaomAmX@(pe^i^V%hs
z>S+Q<mTX<Rbm?V8aCyJlIcsa{;^)r;#zDUA9<gPTj*Kra|II;iudJ**bu at k`K0f{d
zEh%}I at KUo`(b#z$*+-km<j6jTT)9Iw32JKzY75=7Q><EIh0=Ld1ByL_DN(eHsUJ$A
zM3ZLLdSytSfs>`w?c<3LZSi(pg|X)-pGXDO{1zv6nROGm8YPG21ndRWi?uzCHyBvF
z^k>f+kzefHAuDNw77M&sD~iTqv3&iz5VO0BARKM({$dmIdyDA#<oh<r#Xkp>ll=QQ
z9G;owl8RjJxiEpo3hpr6$ljUZv;D<^fD|C7Nq?=#(IcO~eaqn~S(Z=w2|%@%f`Y;l
z)oa?Q=&lK%DlOgMro=R2YPfnH>e{n6tLa`atZnI>h6w(tmcLS&bxh?o;Q&{)Rt_)8
z*7oM}%U at r3$JkOeAGeDlp4>PB)FP1nvq1^DMKiV%xFaWsvqh;pjkh-6u_<F@`xNgG
zJtOCsLXE(2WGf{Rftt8<y}E=%q`!Xs`V<H!bAWgrH?B$1fwljBe}8}NL}qDGQ4p;E
zG~22(M}=g@{rg5XzJ6;%&o9n~g at rvQfczndc0)jrPs7H>MlPi#C)<E$x_$yB^6mZm
zLPVzJz}?d`xmnx%BFUfV30T3;jDh`uI~n6r!h at ljcO`swvb;?U=vPn$;ocWbeWvVy
zmcR~I>3)wOcmjK%3>Do_QSm44n>SqPP-VRB5wvMrXz*HegcXI4_n!bw*!IA7WXE~$
zXIo~o)X|tbUF4*_Vji)QNCtO?rr72hb24K^MMXujB&x+k>e?pZx>Krqvi+=Y*fhgm
zzQPn{ckIqSdhR9i+ipXTjx;+mViA7q_8-04F_^eH_0NwBhk<<qE&9oh4kzyyK*UEX
zI%FQP>b5wBuOjFTMDoXjB)(%;tYcZJQ at Ir+`<AFQPYJ30nvwro^rP1%Ira_5yK^N;
zuRcD}X!cYE!q=p|OLlSr-}<+`ED{Bso1dT0`-QaGq!t17uZ=&R*tZ~c!LWSW*sZ`y
z>#5U5;cA8+*hd$1D)zReP*D^LRBFAyFGRgh7O6qzXyqVaRrRULqqB-=@`4`mVlNkY
zGnGda8ay*x8{h$=i)ZK?d;G4H_3vSmK4$N3fpY!GzR>0}Q08Cu0R?f)z{eR1cez=A
zWBzQ_Fv$7WoCj%xv-Ghm_<u(J&9D_FQ7O at F_Rc;%^UC!$f3+oId{p*S%NBwA-+_~5
zySuv=7l1mjHaDcnmm)$jQf3%;7yfmR!Vy9UqG`~yr*FcxJFJufK$$G>j)k(^8-V{j
zWN2tePhTyxK!vJvo at D6=x;PerXz##)uuJA`eGe1UBTrp6VpYlc?HOYK^^flYn#;?}
zJ70%}wi6N)^&j24mj at 3NL8%DfS)q%kK=2qUR25!${DDrS*eb0HGVV+!OWwGCeFv!w
zAY9kKg at rYCet5gBJBIX(Io16jB=pv;a}Tnzw&AkXyLc{8v4~+$m_9Yx+1Vrbf6ZNH
z at 9<Ys^esm$wQ#p at odp}zjrW1e4FA;G2`z+A8J7ANS>9ccac0`H$w_+uZJL;DJ~{v0
z$8W$!xkjjjkizK1S`wsXaIIepCoKEkm6RFLEadct+AMJ<k)PVF?BhN?ljw5Yw#79V
zHc at T!TLb2_`aeK~&G8BItW!c^;m=d}T_o?hr|;Exs`>vS#=Bd~zQ{DW8sG~!TAR62
zOn3;Ku76U$nwULvCVFtfCrEJTlPf~JxC1w)#cJJQ1zz~6rv2N9I1KdnD{Z^(_ZhF;
z8cuo(&5|_b at E1vVEZU{t>_3EAcZyIimXVX%YN>%62!PC at x@+f=$A2WQ9=B~iB4ly+
z*;DgV3BHDs>WP8oGOy)zZr~LMfT(d15|a9|r~xM8unOsRYSD&4c?k^3$4tt=-ULyr
z1MI at ef1<wo%)|5eE+jktT`wI6elp=$GO_$Wa(@(*07*J)XZRm%-{UBx|6>8I|L<HF
zFJ~P!KVN#<rjHldCR#z~{9y=N%m!jkp<PR}?NaPZkR_%j|AuCFT6zRnw1l%kSY|lF
zES}c_+Ty9L(kH9Z_Y)G0o%Ytmx@>R+Kk}4e`Q-KX$K&?6rX8K;`}|cqz{?zUs;EGy
z(sWSOo?YZ?i*jS#%AI8rZdrTgCuSQZc3Zpz(+;zIaoga0>3V0y&xPseyx7J6+ud5f
zmnt--+219H;EFzv2C>;jPBhv-bZub_rIy%VB&ynWsN$hPNQUQQ_`CH(_(@pcrn*av
z<N5RFH=iDVph%gNBSoXFpDBUJx2RFrR?y?Vglk1Q-t?Q!LV`JMkB}7jg1T}NjEy&R
zP1w0 at R1k}uWIH3vU8f}IFdgxynGHk~_PBumKGPFRwA5Xkr(v8y|1d`5UUKsM%ajz>
zzg+$uhAGNh8{U13O#ohngT4JCf1IWEPf1=r^q{h`YY-UkdHAvL#LvBvAE352bb}LX
zNGxBl_%li540I9J_(n&dYq|~I_w at 8Yt@4<m%%+Zxx^VebXTnu<;3l7Uet0N$wEpH&
zhu0@~jAIeADvnP?cvnC`;E=tyYJu=wj6*cKBZsxd6<v!1aSqx9`Li;(Apsvtv<QXH
z206qQSgic_ZPng=OfO*DP0mhF<-xtPFm;Eo{~4~;CSV$&ZhNwy(!WU6Q-#;pf`Wtp
z=mss2|L(DY=g*%D_wC;*7HzcjoD&uja^m6UHh>BQ1O&Wh^BHs?xvO?<GmU5U<gJ~`
zoUaNFhGZj~@j8}V(iUE8%q~=ff95(~r at RaGwCD5bm%iGCPHQH=z2P4IB$}b15_ife
zCi)X^hEwiMm#n at kxdG6JsMcQuU(^)JoQLO*70HAqgjFnSh6~N^5<L(_U3nQ`l;AO%
zg()RW!Dn{&P=(9s(}hW`QfEL1#DcjQ9#UvTvxF?q|MscX!L-6719UTiH`;(;Hz8ST
zY&q-Ta>~V$cbvnttWSLINp!<yRq_EvFSb(Z4UP}ORrDuxPi0pTXU~@Ne={HDTz+a(
za_7e~P5}9QN%H4UZJWOBe)`3=XZ)AMLnUq>ovZluVM!l{pX<H)^s-U=k<P04pEoU3
z!kE@~FDT#7le6Qa_IfQH98`GH)L1;h9!BJq=+oLK+ThTeI=^|bvnuA>k?Kk#t`?bx
zX&$xSCDWWCfe&jYQCy4bNm=t>_0P|nu6|jQ#iI{iBeceTS at 1ie4?BE+>(S=GbuT&Y
zy0d7t#XLQOp2 at YIgLUqc(l4>a`K+^X4GmKTG491Cx%82tuP+Q<9}j9pyFV5(tUos9
zunS+a6+Ete@!al5#e{Le_lsf`W5d(jyAKz+>q;T8W3#`0?Vbn1Zqy2yoURxbbB1)u
z-5sV%1tP+~e?Wv%&OgllV11e at HU(eNs0U`)ACNS1NSU0RnD|2tCed4o#hXOz!)MRt
zGxq6S4+^|-<0MVB<Tyx}*9I-Re+Gd>Q3Y)<clV78hzdxL=0+y_rB~s*JI3VZFg7J=
z;JX^|kjHr76PcLobCBrrs3<ldY2cUv)n;a9zli?8kfJeRNC$b1`k+Nv+2j73f+?Fc
z1hxgx4;f;pkx`=((E0eFm5vS$qYzI1eY{_XhqrXqwsukl4Aqu$v7<-mS1^pKuW;p8
zha1DTga3gcu>l7y+-M6G8^?rQ;%9Aff<LZO^bhipOU^%f85E_mS=zXCv=PI05%*b5
zk_*xjHwN$q{ia*hPhR3u5mRjpQXmru>G%rR<0do_l at Rj1I@2DZy+HLcLkR8+4r4mM
zGPf2{&W5%HZ{f-h9<?+#3%#nV`;%`L9V=l2tcc(%Ko2z2Xqhsq2#kDeu8?)!>?KMZ
z|2Z^eh-EHqzGeJt-<7S1E)?)8rV!nFFoZ~|lKq6Fk`{F{SLNW{mt)^GaSAX69bCSn
zlT(I3CdGDw=x!87P^A?1Z-emoBS8HFfO9}Ffr!&MT7{hn*J)_Wl-{&#Ou}K(lYqd$
zVUDtDVK`^@c3T6FRd?))om)Jo(4Vx-<cCKIOObdkF5H#34eoCf2!YoKua92e1&Wi1
zTXalK&B{TNk{BBm@%v!rVFrzGeec{m7SYcl)f(7fA({Bbt;gDzoHQ-(SWTTTC6y|u
z<0v19biGrIL~~NX6`6MuBoElKupFZgQa&hC+84C&ohX*VZ|*lIr49Rb_caB5<b79s
zA%2I)`o8M~&%cNmD>pCxo-4ESV1D-|^DMWS$r~<~<0~d(kh9ELfV!pBUqtFX$(MJH
z>YFOQy4HuOlPLCp7tf@*E-hwpcT~|O4Z8M}_J}*2y9ApHZQ6!MaD!r-#F9uxR`Q)<
zH$#d at IY_vo&q#ulQ(nv_E!~WR@`_I at 5min)*{tZ`or!^8`dqOB%ie`(<tOM&m{hK>
z at w4krMQVHlDu+1HhZU+8hw;~A{}0}GFHxIuw<PZi{);q+5)f#1xRRa1;6vRwZUI!W
z)S*!F)QJZ=msL}CRAgn5s%%7i6tK9JiZAT=fS{?&)JX at 2E=27$dTbjQJFbm(-DX~K
zPQ3huLl${g?(^Kyd$KDq at z1-x9}Pi*3)OC~#&wz-aGhUDX=!PXseStFc|%Lcv<wYR
z&0m1U5@%3H(n5K}bV7<hnIN3jE~N<bNk!|i`<)kQf;jlnrpnw_*fk(;^(=XuUO?G+
zUlo=BYBb)Fu4FS9EHE9<I~Z`p=D&5i$R6hda;KF*l$c?%y~N1ZV-$b0 at xxz8GqJdW
zKd5pmHlYc6`dKWK%@A5^3=)M*CeSC*mE1jcEuo}|7MDkOovMA{pmhW?g)~uWzR&Ng
zoSxDLXBWi?0_M=C9^eLWMozh0O|s+t6-G|>TLmWICjd?w)xexH){>`<2VR8%GUc~?
ztuW#gijB<@(k);5zeWuZ-1G2}ZMd`Zho}9a<faGB at 87?tp3OB5d4AymMzKgmS=pC5
zytRktB at DO|(1JeWZ8Jy*FG9;DT^R#)7g|b6%2~RR^}o5HA9qxLPEWt$ls-{0#9R~n
z2*O5iALr|^+JCe)9-lO%1N-SyrykAC&-)?MkJ776Juy}2TB4AkV0CSIQt<5rx6(K>
zQ&Wna)R@(wY5z2zZ~J8%>{(w85nQ{5&TElkOvasI5KhjddKp#J)ddUf1$CJGOqgxY
z=;%%t7<W9?`@Sw!iO34w6Ag}2d0v|)?CsR^?D6hP#2;V$zP;JTDAzN?Hi3y3KG at 9d
zU5mSbV!5(lf at zD_ykjsbEnxe>JyEq&Elg1Be&`)JQs+1PN(wCoi-~T0{d#i|l+KHH
zFM&=Dmi*$arKxVznKL6*XI@{Yos6ujtt~kFCbX8*S%e+(Bl5`tEeqpw*aOT=ZNrOr
z*^<m5GpG91a6&s785!@XV|;ACa_zhg`+0as at G1s_vAQ=ONw-eE^d`k+(}5V^+h3%0
zC5!vK{iRWXX}=oq8x2fkDVH@@|8q8-t%tNfZ_Fxc0egE%!+P&$B_3!S2O*9|s{d`m
z(&WU`Tf7h_VEF_L(AV|B%!#){Q5#l=@xG1%Jj_uLJr*i3gU6oTj4I~v_xBG}1p_pH
zzyd1M7jnRWXwaBPaPY>kZorf at v}Hb-Mx*tD>6Z$CRb4;s4cZgpAro#sBGM>3lZw1)
zFGEHR*CF9|l2(6k2~#cT>-g2W>%U##U9RNllZX-r`Q!a+K)CDQ1%HXI5E+i=0+6E!
zyBBg7lx3dP{?u(z!Mxa=t&O at MDXA^(<_fuhYE$)YJ at _I*IHuT3m2wrMEJ at IcJAu%=
zeC4e!$>w3U8<gAcs&`C07y|~GBQH<SRg9;hJnmyj#1qHiK7MM44k;8SE at nVqp#2B+
zh(E;o86F^#ZeE??E6*r+fKX;%0T8>Zsks?8yLhXY#d?MGiH}&7E0=vKbHsaRK?gUY
z3iRiBmXxT?9?ss`8>1Y-%<+Ac4vooPr(BN*Ro$?!t&IXx2`QmRuxSk+yM0-xdam0#
zQ_W3-aU&a%c>4uVh+JHRTKnTpc$YW7{mi0IDvpn_?9Dn_=!dr<U$O8<8!+z9ZR%TX
zAj-R6nu#!%5W$x&5X#T6JjX-QxXuC455{GyP>-jJeEv|@?49ZMrFI2Q1+;_PU_P1_
z987oH)~3V!*#)QC4v4&@R8rW#oNqKvzExD6__YZF!kwvZ|Cv2cn54s-H^7&<Xkhv*
z&%XTMgD81at36*x>C^uu7aTQcKm}2rHvZL{^55GhfK>&7?`7f(svu{Iv9MNsLKjyn
zjuzAnc&EJrnBRjdpzz3j)n}nve*6yl7|UxAbva%fBtfr_4r3eQV{b(glp)oTsm4ne
zva+)LI@;UM<V`%?Aod-GjKJkMTKx%)`cI$K&J(p*)<m(|O>wR6P}G+uGa1d@^T)(r
zwR%lF`$~B2fO0#c3po!T`AH}nmZzWIqE_&_B9h?mdKVzyh at EP@H#xvGNQx2~f9>Aw
z+qVS*ZySI{owL6Fvj;~5rKbQgnMeCOJ0Vo>?(QzTwYAk~bZet^5!9J@!V*7W9Oxi1
zFc^&f)h;Z2Yppj*EM2f4U|BAIO*s}15_CG`)vJsD2#snaZxpMno6va0n?jM$y*?+R
zA_l>-(2>wD>@!qt<D$!Nz_j(WWRFoS&%WT}<(g-S+?uRyI>}d at _1n>b=YSH(z}v9)
z)dE9eDqqWxm at XR^Gpcm^s+wxm;c`x8@>vqpjvjMIxAG=;V6;Ta{(&?2 at DzRHf|8Ps
zWQVK#Du>Y1 at TjOL{#UiNyE*zdtKuGpa;a$Io)jD)oxdAzbu;7XRNl!VRwx at R&@UhG
zt9m=cN<Ebiu3E%W<W)nOi~Iz6T3=Xn+bni#^Ix*X@#DYgSy at AmWR7LDHUzJ9@JjQP
zSvTGP^Z3X$D?}!KuDI77zTqLt*zW<Y%Yshf$WmJ~;I$D(#e5V(zzSgsP`-PJ;*(D;
zj-J3|PusvoR5<((&HW7^zv2kp-oW;=7vl@)G6SJ0MpW*oLS{k>d(o77L4#w80r0EZ
z=~{3Y at N}?*%9;K-1hCiUvg6}9hPTsT6Su#o4h{CF*n2S*FXvmSNKig_=S#k`a(07z
zvtU2W`3ITON1h$Ev{Y*zzZVyJcsfL#Rb7XPdsL(!9P#|0 at zEaSnS*K1B90jpb8EVb
z9S3~?mVWhHd+iD$%@E*=!9_QMjRmXvZw~rTVe$GP at U;vhVA$Z3WgxCuD(DGb&%iYP
z_YbtPPJ&NJ$fhbe_X8RT_TY^b^FDU55kwkV at dBU+evOwttA@}EMVp(OuSZVoh0eb8
z_1)#tz)9P*lf>mUBYYXC)p`-4!DY&cH5_BV(F({w9|S&jz}V#E_6fIlUGQv<>o~@H
z?m9z73p2CHJqFY6dxaTukJxaIhlhvjW{L=d2vMcbypKw%;4c`GwnWtUY{2_p3Keyy
z^8Ss}(iIP=sW$#U&7J!{)Bpefcb?On$tj1NkIk{1N6v*chnA!fno~KYLfOozBtxXA
zCWjDOg+gi~Ik$u;<$Ns4p-|-e at OmG<pYP at S2YkPN<g&}`x#u2_`{Q=F?tm_ at N_Vh7
zg{RR4NvZm(V_;C?p|n3@`j8xFl#6QsjZ2U;5vhpHzYDADWvp^_9Z|{NqjHTBZDx95
zIYDLRawXp0EtQ8dWuaAtWhvX9_JT~i^nf-2m|IK*-^UabouWDJWxl)deP-q<zg_BR
zsjGc>Lw)^kJ`yohkbv%bv(_G5B$}DK-R87C8z7J;rC7L|!9)`RSvKd)Q{omr>eEL~
zA3iC}JJQGVSn8hyB}q~E+VD6?^$2lSygo at HvC$70xWJv{m|dl-MFwhFp|m%F3eHs{
z at u&)QW at 6&KoM8y0{)~AA1y;ZD5+tssfZph6uy3Dp%%5MC+-;XgQx@;G(t)DsOv%=*
zpj?NerVV8=L80H2PdSOr4jh!-V#Es*H&&<;FcueY at u~}m^{@OGJ0L)!^3<Pmq2HP|
zHZ<&x-CSRiBFR&;q*gL)IVq+t7xC-L%F0h^EzvPCc{rf85Win_FclXzQ$+5?dj7V@
zJB2$#+yi#57OC~Bc-W4m`yzJ3=MTvLM&YB8C7-sz!9P_{NN6u*nUih0lRv($ms{lt
zub;z)*Ev*383F-;%GWabPTN7<onFWK@?45QgMEpy_&x-Y)C+GBo!=jA{gyK3&8zWd
z+#=EVaWv7wSq)M at r^qC@$rkbEK789Nx0RKR#`*QUE3{1w=nu8-<*pBkl4QR7%s1uC
zAl!ss3-Szre`Lb$tAb+%)!oK~%zH9H#PcfI3{ftk&|D})x}#vDStmU+G2sI9lfpYU
zR98p#f~neq)8B~M-wAubZV%~(HWy;-j>6REaD!}l6<rWU9N`B^$e3L?<6!#`KdNXb
zR8k*T348f<e*Ov&U{1k5f6<Sa?$W>`Ib3GGe*N^ww>>k8t+`U<`X!+Y?S4KkD>Ksx
z7M9f5xD`d{wngEd_|uYd^!4?>gPzAe3tOW_&zF~uPk{-Efed|6Mt|0X-0M+Dy%)dh
z$iZ6 at jXaZjn0hJ6K}u}I at 6~`Mklt at rcV(}lnU<BP<NTPbGoYd`;hdUUs#@V1mIO63
z3|Dt0%1gK0ul7N at hdu=F*$FQ^9wL2~<{r<m{IL&vg2_^|#@A_s5L39ky!^cwYf#No
zRd=u8u$mV!g^Yh-zS at 1%^pT&e5v2aR1bq*&3?>=$Dd6_s_Oz3L6;X(bsit-b at 9BkU
z<dbz~9NOtRA6<FFrJ5vzcB~#vp6$YOokN3zN;K^6PywNv6Sg4!*^r?v7Zx6E&pOn`
z(IE!VHM-Pn+YVr3UfD77DcNeCpkDadH at s_RY)tifM#f<%#`KkrZ0S#AxfSU^InGR%
zEPzp+E-x!vq9wIbMTX7*B}0+n{T}21v7mz9Z&%6qURG8XVG)Q6w1@^_A7a^-t-;;I
zMC9- at NbTqu_|_^sWi9ih8DSmxDwpuNR<^b`Xw%L+eU>C4^GH8K#mmORxtr4QTpqq*
z{4xr>x9=8_Idb_O$Cy7mL1q2{i%VZZjBk`nABzp`2KW6wKmrM*h_pRyaxdsDV81HG
zTLhr$d=d at vecO4~{welQMEu27MqY7Q;D;#g1v%8dj9zs$pq5#kHi0go=okBVWW2q{
zwpvyZRFTbJO=2%)pE}+(Ger}5mE+YyeIC(h%?nMVmlPEhwTMPdQ|`oDurlDygd#aL
z?6d`;_%4}*cdx0?1Mcxq%-Wulmg7Y*pw67d%ONZHul-zG1Gi>7-=V8K%z_}|6ruv}
zPCseJ9BW#d>f9wxYDJxLz$1Nu2LrEsgXk!&Ey|4<Wl>G&4Q60;KwiyXU|Bvz%${D-
z4;oNt9_A5*cT}Rwpi4VfcLx9!jMLR>?s^GW2WHjhUJ4CJ$iImt7H}NPp9H0%j^^f*
zl4Nf&4jRx~=~8x>I;4E*D at 3<BOg+$sjWzH%_(#Z2O2PT`Yc5Hcyp_vGmGi$>=R7C5
z&i3RRzOYS~{>%}vk4eaeg+%Pxm!EVXkxSw)D#_j`#pWSVmCPo&Rxlrf^Q>ZxC89je
z?kg5Rj0Swzk)qV)Io*mT^Fc`Ujd at 5#WUl=?+r?1B8YnX&hwES}qgCI4=ipP>nw=Z9
zlJ3NiL})~ETZkR^^z!<<-;g&3XdVVSN(xSD5dT-N85;z)j|!V95&Tn?khmt}T0qbH
zffJV;s89Sg7zYS7CllTRGxi8QS2dk7tf->0E;+~_%7MXP!0Z*d47RzZjGCQRDkE2N
zr!YC6EMIhsPvS2U;|+;fs$?ZuD>IY1w1@!T^NCMl52`)mq**l-<&}>pw+adjRKp>K
znB!*1f9ber0{qsRlJcg7h!T16^QTWSZ$YhlB4cW&FlQ%SbgfJ7m8B0^NBtVGm{$L&
zP0Edc6jCLmRoxhykMnte3&aKRl-guo=Ssj+4_0~jLXMqB1yQJ?- at s16%zg;qVJE|r
z{K2ARE(gY|vG0bmz}i8U6^0f;3Vn);EEWCM`7aFe-;zF^HM)2MR8hK`+!(a+>onSg
zcC##!?G>mWj!sUoS(FSn#`U2X0-QvTglje=Qc+|B2ArftTH=x1Tnh^eZz<D~%<AE>
zB$}YC-NLIxZu=-PCPUUiig=UW{}EZgQV;qBK!s{1PQsT%K_~O&wQD^l;c!t`5 at lM}
zn-dTRVt2DWFIF#zooNfG11?$*+&{P$)CX-y7C~q|v|d82xLPH5#Z at BEUd*6dc)qU9
zl{S5_o4$}33>AQOpM$C6+00&N#_?VT*D)}WI0BzSy=<BW8mpEHcxwT1 at geBS_GKYu
zPx`SHmfm~qv-5rKBnbj)PVVeTB{&w|2Yp#Xun9k5CK#(TLwit~c6oXMgpTIqqI1%?
zx!p$BX*ZOf?7B)QqpAUGyDw07CvN)f0_#hlAogO at 2Q7O2?_I8=@gH|Hb4*q4_T*|8
zVu+mHLAbwr-tg(@=)3`7uu()M$ql4Z%>=4(e0p0{y+aqS<X>3?9;iK||FNvua;#1Y
zs^hhM`{C#3xdUZNef%I(X!5Q54vAO%UM%p|_On>$VIr)JqIG0xltk4#K6Z{8sqX1H
zrh7T7x(lu`^V&}8g6BaeG{;3_Aw8!>e0?!0M>OoUcz8WnVxC=znCTH=DJ?$=h_9Ii
z3SXOtoo{gP)l3jXTQ7;91zqTZRj0RiOgrstlD1JTU7#uY9&95IA&KX4>Y5he43TWc
zwSD~G3l%0H>WLj7)m2MT3qE%2lhD at ImH;dMFN7__#rzQv65@#L&{TL63z~mQ{-)8<
z(c at 9y2FF$xKO6g#3nv~XC%<`-nVD&gTjUMjg6NNMRx^FTa48KWk{N`1(S0h?FD*6o
zAd0<dIGK>~`0?^Nl3XWLjWqK70^CRgQM?B#szAC0qWI9kS?Jpj at P*B=wZ-F3f}dp|
z65S|2y$csM;&4w!=Md!YaU|;wgoiJ3(ugu$W9OL15H&9)?6JzqGNUf4;U4r2yqd;a
zq~4&oVoM1Lm<w`GqwRm9wN3XjZWoEF$eKp8BEw<TmQqKYqri0$#ns$sJ9O8J`6^Y|
zFdV93j`z?ased9tBH29H=PaaA8{eP=uY#*6Bk9-SV0kh_00j2MI>D4J)E8;4g$tC1
z<OuAd&K*c6{$y+3E}x9Vlg4<0SoFLbDp0U|rR20(QU$WkZY=w4fh|4)!fna6w>_b!
zr&k447r-A3(68g9=VX^BCcb_f at V+D)&Yg*54q(95qlkF9wk5z=q4w}!(nS=JH52?8
z^c&|UT4{EKmDGCFp&8vSeL)s!Bu3k<hA?7|o77C720oAa9GrE<4!C0FT!T;Yc!j5x
z-^Ak8#b>wOilkXT0O$@ydT4%iSkr*D{x>ftr&g?w1k=9*a6cm4-^6uY2rBVvargri
zen+R at 3dr@}zh5XlVQ0I!xiuc_!YdhOt8wHTomG1P!Xbi#l#IWB*7nL*%wU2iO*Az%
zL-y(F=CxvBP>({+-NW&(6&2IqWSTZ~fJM73zjO-!Ah;x|xV*UdXL?pv7TJ`w8WRe(
z5nkaIv^7S|0a(A<K4JW&)&-mr-PGE0iwKFewh-#L{rO`B)%!e9N_EOS^M3Ecoe-5{
zO;pz~+UBZg%3gwmS)>*s-=et#_dGw-23<WSXkQZbcmeg1+au?tc#+IJ>I7R#Dviq;
z<?vp)3<<lLsP*jdp+n8rh8;u#llA!@G)E7xbzpkiG1mt+&Isdr)xssLX5JfZWo4l$
z)2HN$clof))cW?h%6yg;1?txX)}Aa?C>{+8Soc=Ak7m#BphYOyoxJV;O&=*-+X0dM
zJJ;$8gFyBEA(Q++`UM50ps4tky4a0;S6J{*G*%V~UJ*CJBL1f+LIGlwWDSC?GwJAt
z`;1*C=JDZEr3?OKZ|(-xMR|6tyu>;*@_Q*<WtcjhZg6RqV|`--^XbzkV>NYkb&97t
zX<eq!=edt*4+j}7pWSsAQ)G$zLgBiI7}v+GxY%~z&)Z<EbXgZzKBS&kujzV2=%Mzs
ziBPz9Lq1OIx9jx1cWvpOjTz+QPmEpDX_w!;dReI+r{7GQMZN^mx+k@&>a>icq-0NO
zuEmj<i@#UP{s4Z4pB_gjKG6%-V#>I3JClO^oDb at 4)q;_4WK*_*xd4J;$yqV-Tpq9-
zqzF?&LSlP|KJ=pcW^!`!3g}#3#haUy*dTcya}$~7)ipJZvD01RjX+Y;?UmL2V&!mN
zubs|LqMGu*Ee<cp=4n9(xKVHq<AwCJwJ-49Yi}HszA-e|qT0BH61@)s#QBWW9*ZLj
zRLHEF8NjsQcpM(iGgj?;v=fVRorBi+{8vB)U<fE%ULe|c37jfk#*Do}rh%ip`r$w`
z16g_b6>tQ=L&!5PSu9o>m?tl?o*7vtecG1$fJ8u!rp5a3E!=NS6amZc_Fk{&995mG
zKY#w&d%V8IE^(Q`f8!5*3stYru_Hm5Ok8_QVw>g;4-Yd$iQ?H at w)j02 at EQp!rzeDH
zxOFxvs>=A%=KfNBTx}gtojNI;80i!sN?ipjHu|%5{jFDs3RneW4f=U&cciv16AG)M
z<38M>df4F1Lt*OS%7MNTjG=>+F=&11xn&>-`@1~KK95PM!G)E9Pk8u;s^e}TK<ovM
zOCJzQmgvBr9k?5Gc$t^%*1P`xvmd}Dh<n<B2Z$=s6jk8183VFj2yF5%YTSpg*F;$-
zA`Wz+{-V`nsed8I#qJ(RW4;4cLMmW-wt4#dPv==$TISDw_yK({C<cG8v7;v8FsfAr
zB(qs3M}AEG$OV-;b3MICYruN*fx~Ip`_6pX<gO1qjKfiURvu;FWpIg1Mv;(z5yS$~
z_^LCA%UK>Ms*x-xVVzqlI||HFVg3+b-#%xj4W2Gr#=#DCPL&{KT at AbhlCdB4@dIDY
zu0~~h_d<y4&G;^;54~;_CFlx5;=E48y`n_u8tB`E7ndJOXzFlP3yq*68+5P*TSy-z
zlJ)vF(5<=vjqU}!Voue8%tCa*%Jt}y at ST#>q=JEOD2N8GfRoHi?;CpZr<_RlrV$^x
z>xpY7#mVWk=#Q))%=i8Mjn85?!Zq<F1;Q*X9<={&bJo>vNXS|0_Y08`5m{&h6E9H2
zO5O(b70F(_VBKO|Yg3b)fRxnp#)gKNS}>|vf!96_K0&T!-*EmRLyxUjzyVvexVX3s
zm~}|SUtFYNhr<PEp7PD_tQHMT&8IMKDMym?fhkb7v!w=_K^6px6oM&pc7g|KBG-=|
zXy5G!t=oMp5n9g>k2<Og2I*;VCq1zb871k;3<XE7*zeB9?URYL4Z`EuhxlWL9{UY3
z8jh6(m~pV8r5SgSHN$*|*0!l>W0zU6XJNC8TBM^;36BAf$G)6xCQ9MmZ%~wMNi;Kq
zPqqKdm+SCWTO;=F99A_#LVQnIFXZ=@Irg}kkjeqpm;!)x-IZE{z3+g5fMqbrY`j^C
zPvd}j2q>FC4X2b#4^up+<!@Y={RVt=?aWUBw3~3Az5c+&XX~f%0Fl-Y^_dS->Dr{X
z(>6WpJ#=~Y)sw8F#O_m+o)0i}9yWc>9Dn9Ju+}sf1uC+b4m*a!A2hQ>*|=b7c{z#N
z)s#tQh2xypGLMpP!%?Mj*l}^@@ivSg++Wt6acd1%Gh=`Ir1hdb0P$jSLtnnl+qc*4
z#ECfQEt4TlO at 2tyiutM>52-U+p9x7J96oHgG520sl5zYiWg49^_m{?sKM?-<iby}J
zBNBr(aiFGQ>Wt4VGX79!vGF}8Bwww|K4EYUOXeQto|u?O2fT^u_ at svg2fBT`J0b6V
z!$GM24mk4!K_$;Kz5I4zD?BMT-FFQh5dHk<WU^+RxL{wduz)}Yu`b+Cp6z*k%oo5a
z)kyN*igksmEa`*$Ya==98Fl~hs+d<ei*ouLM22GViKqU>1AZw^lnb$bi<Ye^a+jE0
z1T%p#z<-Xw(#{lu6u_~=?_(!TAoEA@^Os0aNl0%eKp=uv!6*#dCB8>qUODFc`P|RX
z!cM}-lRU0k)ILfdp^(rRyRjUFzkpcir!7Y*R(t>WKKK5<!p*Zg7);docjGN<r`PDd
z2<}|oRO*;6cT|%pVefVvV6kc2VGO;gUIm1Mn&EJs$y0-~oXm<-G2n65WZOhcUxB4N
zh at xvSdD1mqd>)wK0`0|5!!aMAx;Coee8OU-hge<$@LDdqAY`>#9cuVk&5d;MNyDQ@
zVRB>@t`mc$<>h~?KzIYVZb}WxoWbpnKr?d&F2AJ5Y=X}B)3k(65uf;{8DZsBLA`${
zJ98{7lAf6vzBo{MOb{%QCqewcef`(MG1)rJ{Uos!cykIAbmgX_E<rw<i>t(n9Mxp%
zm*c&>?i{F)p@?Ki*Ir41hG#5kGIn2NNn5I8zcoe4KNYiwvQ{rhinaa*tF1G{&5AKL
z2zD7=T-hhq4}shIK{;}gl6jhSV_og-Ltm$+YCzqbceNpodg&SR+lAnZ0C#)TAO2pN
zFPe|XgB}9EwdD&)fEQSLQfP;lZGrasGOnedHLl^{=y)4ZZzVyFk|V7DENn=WTBAj?
zz*5$eaGb<fEiW|KY{>I<3?FEw- at j)Ln(hUWEY at H?LpsVpB+F}9CTYE?@nyxKu2TkB
zEqrtiE=G)!_-Ac&bktheDPLB9+sRwj+eswle#XS<9oYz2j;C3%qE|F{g^$5APl^>m
z1|WG at Z`k>Hp+W4d52eZ$>Q;&kBT1tk>?C2yO(OOcNO0G=mhV8DsTr-Q!^rzlepmX0
zA|Rq(`={FUpMtlFhbe#y9fTL5igI9U+wjD+va&f7vhO025JSCbXXokpoNG`lqog$y
zyNusoz5EIOt+*Z1Jv}}#ky>E6CqYEx1|_NysiRAICgoZ}5lw*zjmVSWRFx+?5rX>q
z`T?3~hc<2+Z%jRpVgq44>ab2d6wdk*4XPbz%3L365blKb7tS at ujjhy!P$y at dix2~O
z43IBR0IPYKGVN@$s0y3fPw_cHUqOo}8f{*4T}>2b><^8IFy=gz_Xt}vd5h0sgaupj
z_3-$p7}-EFHFM}n{&mQj;vFX7-bNc_aKQ&deHcj_Z12`+;u-Efj-{2A2R715%FVGh
zq%R1~sPQB%A|fq+5b}9*SK}!J;UM5BYqYuHQY%Sm{G?*Ut&(*}aI6$MZ4d}g878q;
zLYzbl(ythN8+JZjDD5$D{f_aup5-r%F*@wcts)@q2{#tlt5PbDLku#r%lvlGzwTti
z5zd3k3=^nOGJrVvP@^uNwVO5jN*|}w(0uXkfiFsYtF8~ma}!AuQg=}8)IRzXpH;94
zJpk~>Ar8O&q!J%mPpUY+kYG7Kl>mLz3--+#%H`jJb*UZ{@w*~@pCInT49mm(wIOI%
z25l2n&ZZ{z#09o;V~3?cG0>Eny8#H0%sbtFKFM^0;6Xa#Yh_+u-Wp6&`VKBuNUX;-
zWGLQ!N49?mdR~{1Sd)^%_APi)e?a(57R8&yr(rSx>;BB8!Q+O at R%4q4;G4J)-KYnK
z(Vpwic9(9y0b79KyQJ}^=26DnjUAL1{4+%QFB0&AV#&YnaO%D1(Mz}-l7~<PrL0<(
zn0sj9J_8l~ZNRLG#p%{$L<f9iIXEEP?SY`QcklNZfX(?qlX%X;nsEf<j-y29-=yz0
z_D^-x)CWQ`zd4;#jsH?+gTw9*`D($^BI5KsG<~_Z8N at _#piMgb=JN7|JODm)b4SK~
z_nH#$SKM_`x?ZYoYQ|a?C$nrV&E-$gvizsM9Sz1#HVk9Gr~8sqN3Icm!G}Kt_~$Zu
zIlRG+3(#od1ZW$LuP3?K9}0d#z1$ByQH;KQ1o_k5-b)4ab!a~LrqgH6j3jn;Gdj2i
zDJt^CuVj1AM1%2B0z|r2VD9H%0xv&XC&nOvJ3b=`@zyzizczvxMiGsxcv4eyk!ST&
z9LeuU!thv0&L4|LEa{mTH0EX??w3$_PG at uUSJ~Q^FXP5QQmzjNcxUhh&7#1swIwAb
z<LrV1cfhh4gV2+)b|Mnj<G?o&n2^Q}Jg(Ey(s~1!^AfNM;@zg{AnK(ysC%gsE2qJT
znZe at IV7<utdK!ob6Rf1WLOBkz;!H at +<irH+ts=EAGsrBm=h_m8ovN~aEVT|al(fY9
z^b>r{K(XkSIl4Y>SGAyHk{bbh?7q$2Mu}Ewv0*omxmp;i>Bu(AW^^~{%o#Q2Qw2!Z
z(?yWItA&&m`vW0#{J!4j_a~i1!~yQG@=dGKE=aT3Otp;RhR806rrv>n-Vv0073nOH
z2{_WQx4yfChlZ}B0ySX^fuEmW&@D|?sJZwjY61*g#;{}QTns}YwwEdUjx1sATP5+)
zE6m{UxfkcY-%(@p@&*fyvABMsnfQi<Z{Iv61Oy(XUbPBAR`gwqhY2_OAVI(^(E(>p
z%zCl_t34+`?m;q!P%Iu!X->G?Bum;xfQd~-Dfw1{T|<>+*Hx_G4dD(8V;CA!E6Ju{
z0GI{IMa{xU8I8vv-<4#BHTw>0ws5nsX!5eLQQ{Oc2s?W8=mzf4yMY@(#F&CES&^hP
zU`nGGSg0loyf-}9R2|OUnaW_&YOTaoIqp&bGg3No34|{;kAbj^W^h%ymF`d66q<ho
zrnv~Ma|UYPKIW-rj>ta~z$8y&6c{sx)Y~JUNHd$xp-hhh)qRkuN@(WO^NqZ0rH<{g
z-6uH|%ckoVFD6ezuiL-?Uer<XdEB=2aJ_)A at FYclf9c#M`fl9QGbn?SP0F$qSg6yf
zi8|(n)9*p!>BvU<gDys7oWbLxEil3YBCQSgv~x2#ihT(xIW#H&RP+(A4PYfm0uHMO
z1p<>iO(w6)jFhY3ozd0&(7tYz=5 at LI{J(zuc*a)|DGVyzXUCVPI&;`993Nj4aJ4WB
zut>bKl9JN&uS~^*uJ(ueq}Xzniun7mK^<W@(9_6k+nFUL)9UnX>bi8bvVAxo at cC@t
zbatvEiR-tKNw4=zUW{b at xD3|^tKBDqQyte;kF==>d*>xvtUOX;<b*^<Mk+G*y+uh7
zU?N^PV~a{J$#AZ-k&xiF^G|DQPooTQwXkFJX4jR1eb?YI?>MuR935av1~%+X)zWi?
zrKRf^ffz=(E`1MtLj}ug<Ow*FM#Selq8TjGqUqq&x<YVq*+qH9`>~;z3<qki#K58G
zuLGLp!Vty}11xr(4;+#Nvi>kO?E(h#jn7p<`T|?`Wx at iFONxs-%Fg^igL+lXACMLd
zmP9PSAO<$b<i7k1(=JtZfoKHZoawsh;&cs^2fvzEs<{$3($CygTOL*;J7r5GzoRTe
z+xD`4TU{qS0d at Vq1?P%Fp?Ea+V2s}$<+ppXBN+9FT7pdVtb>^QBBc*x4dk`2!D=Kd
zG;P?@w(NXKpumWx^sujd=Xv2`PMHsGGZaBIW+Hz%SlGI0Lt-9!_T?gy-G`+ZulDNc
zt%mveDV|phi;0O at n(u$$SAa>7ajoW-KFZ`u?G3dsFjrHX-^0{qpn}V?MDDIfzrv}B
zh3ua*tZT$-Ow(!;WYfF<!p3X*$ie)98-xdLm at a3=#l-YdZ|Ue;su~(yFawXD7V-wN
zVQdZz`E5j8oH_aRbl|LyK&HCeKbHvIu(9v-FdMimLVTs~&_yGl^XUmUFqi?W6!Wne
zuY^&Fbt0GgHjthvx|*<Nt{zl(8KLm`kDos;I%>XzG at GTijC~F8ojhu1VKbU*i8tj0
zT&2~}J{+X<t{8dDoeYOYIX%{o{Bp()il0D!d?G2hWIw}HWgV`=$0kUWT10KGhjD`W
zYZs$c3^U9tQSi<xkWTgJ|B#U^)n4XmuYGr5Q3f_mv*{wGzWqY^_zQ$yO)laVxXv;<
z;uyERs()}-cET;+2=6ecwRQe!na|#|u)ye8%f2wjr)d-Zl{11afy|MZt?uBz*t|Qf
z_1%CRP<Z4 at +W!xdS&NRR$sR?;#Gk_4px4H>t|?Tu{m(zfFa$BO>q6O~Zim3frtld7
zb_-LF&`YE|KFv7pH<^3J$7gxF>!z;CB5)OieJJ at 07o>=fJko5|{{32E9xyNxSv*)L
z`=#G0EhWQV9Bi=|{rce{qmy+5OTRQC|5)ZXRU|_07E^KdchNiPumAIbuZ%WRzf2Tb
z?(Mhm^pv`PoZ+RE(%sb5gdlKN2w$#prDji^qr0p8F(*IU<%^<ALVV+r+={Tq|G^+%
zg?a2uWKAvtgdi27vz=XO+RdBdXA-%-y^cS9_tf~*R3)kxow885^QAcyw{k42wbdW+
zXp(6xE;nzzEB}zWKskra4b(%SI}Rf1N`*H%;N^eVF-<$)*TTWY^%u+nzxgUWUo)cH
zP$1ECPEAcMu;ABPy3NXeUP&~B0=c)5BcY{L#m~!YWh+?A;0W3OYXmHC`>EMu+H?=b
zow=4<e0m4@>+Yf4?->LBBE24**`MHkUAT1VFO1Fn0nR&3&CTqw@&9P7g_L=4SCL;7
zC*8hnDter!(Goc>B-;uIO~JTuoT=}_+>g}(Lgb9z+u+#pML<L(`_1G1^KZ!2>Hogx
z7)bEeDph;Q$m{P?4G0P{jtCFG!jJ#OO}?*BAApBZ8av^#rntreUym4g$~Gk_&Z3!B
zc-Z9MjU|c~czXP=vhg{`d#=wFa_=Hrg7LMc*UeI_KbxVrYTvPjQ>P8?0EscL at 56^1
z at R)~p27f*J-x_fr0s^)AIyMqu_l-01*QZ^8ULp^6_Sa;+|NesjbS;~oJ&*s^pSEcI
zUv2{(JZ~uPHm}7fF5wou at bG^sR1|mc2ex`YOln?9w%t(-Q~Tdb1rY-9>(KfCp-{vB
g$pxDIpD{od<X41U!1s)wTM+PLZ|!7NWl4(vU%IB3EC2ui

literal 26855
zcmd43X*`r|{5O2gjG18=V;j4SCHt0Lwi&Xd#birT4WS{aBq1?l-^wUtiN at NHWt6(2
zOUYiyBuPafNo6bR6uJ-B|Gq!Z`{%`TKfS1N8s<EY^E`gP at AfN|e9!@lk;Xs}gx%}7
z#|465Z@}wEyeRPZgYxih at DI-^(g6|#)%Tbn)4qYPrNZny!(7h>gkACp^@m7)XMOz%
zd(Zfs@^|s~@rykF+}{F%sF8d3klZ5P`)>UGYu&CUi7catjl(lCGRo+B7<-tIqm$Dw
zL=~E-MN{6G;4XcQ(-R~@4K#fL@<b%z1I_V*E`-%9FGa{P*f378J*MwI+675|O0&2E
zrKm#v7N!NV?4-9*lo1}mol7Nw0SLnuJ>q9mh&s^yN^+-QhH-gd?#Do{Elyc9;=M4=
z at T>v at r7A*>6c8=5U4J%L9(Uw7Q?E4q-B~}sj$gCy4CoiWzBE%zokPDz97YHcDcuOX
zshF5p-`4MyyBI4(Q&ZEz{yaSeJhcagvG{?zyC**{PhezZL~`WaJ1L@}rlw~5yZfi4
zo*xh(UJ!@Ic#Y9Rp6e?=BoG{D0qfW;Z)iD85gAe$ScafJu~54}(?FB&qEkro+B|7*
zZ4I)ZMn!cf&AQwLJ}e<3(!4l7W=>9Q%tA>es7&|v^vDW{i8Z1tB!r;OpMTaCa8{AO
zI_QIa`?Uy0uRrUZfW4or=n2-EE-OrLL+3jORcP$oxpJHFSbYVNb+w9*W3iaE-(cEy
zsR7X^z-mG>xw+T%;{v|miu%yW2nmUs&&D2KlDc~J>a+8L8kspcIe%mStj at thAH9MT
zKJ2YJVQOY(g7_g}Pg!3lxA(IxP=+^1Ha2lE&j!V>I5Dg3`^IZ)+pffXA#$P<bC*mC
zQa>+?Mt7s8oWxLh`T0*bHvimA9u=3>+odHWF23dK?{8G`^l7ZB<G*+AIK-}ef1`cd
zI`$ys?ldJnfApUaZRL_zhj at d-7}*eQ;vD1V&BHq+jRpR0ZHlgMZJM(bu~3>iO<!0|
zF?M5J7+OwNV!<oz6=4NMn0q+SpLU#5mx>&24_<?pHbU4%sc?Fj&)k20x=+eMRP at H?
z$B!T1m<|#(_hUovW_vEZf^lkY67RF!9sQc*Z#K<D2Nh<Pxl}|YVzlImk$dFx&;lfG
z(U1jHO-AzYh!Fh+*(H~R-v2=4n4{@|ZhzMnKB36}s0u#(l{`GHl#I~Jn1?jo#moW&
zznRNhMe9L{GJHkpbV>CHT#ziRcORPE#0PJ^w~Qdm4pH at qJ4$!rA<Y90zHi_><Nayp
zg%V2CO!SJ0?QK2wer;okY%{5U<L};hoEowNl0bzpdBTqrg}qK3gNc4J=oCVAx||s#
z#}wi=ww|nc6_;b)xDs0`i@)~A6Gn!fUrp$?64B^>$UV1z^zK!@zOZA?XFj}){$%aj
zpmH6uvVEh~>!mO;9MOH(boxbF>7!(yM_m_TH{1rB>V7yJ8gdLfS3`bs731iGahXx*
z@~TS66C#wy1d945oHTcwRS&s&MpUS+3xB~{ky_=!Tpq|H+G(zw*g15`m~V0<%i_AS
zS*&zfDPi73?ZTH<m$kdU&7MXrI43x at sw$KgK<oHsl~3!>=6zcq?9}TK<0*092)&B+
z;~~k#GL$4>9mnwNOQ)kh>pW5(GQHNl5<AmqcJ031YaWx0FKV8Zl1b-ZEJb^EBIY$3
z%H(YrvhPzYJN!OP?Mc65h=X;+mGikZgrFX#gnsSIH<0pZh|?I#&dwek8XD@)_F(A=
z2 at 4-0ySRi3?;hf!_8|JVY(fH%;vdH+hMyCmedoy5SD at d4&sXO at EYY<O$%T&b8(Ir`
z9?>7K_RP|BV|cmfTd?tJh?)rY1KC|2#6-B`W_vPj?@L2Yi2*EZiJr)(%kd_k7F1b*
z?e2KUa9N^b8(4|_5;|o=(NPe2pV$z8g<C%nBIBgh`$eZ*Uq{O#g$`)AQEfL~4pq6{
z8F~Nyy5I0<(**;cNC`jjp8eF{4lmpD%QN(SG-HW)jhYE$`KNdd4~=YVwdwX>B4Hz0
zzDxA0zYWQzwA}|=ADPGRv>JfgD?@%xcJ|V8TzQO^bRJ9}A_XEnOQhp8+{oS at Zf--g
zj?0%XYZ6<68L|~uFOwrq2L<W;8?zZ at p(E{f9>F8T?=^k}=3#T1IGb;9DsEa{l8OH=
z&5(Tn7x667;c<@`(#LsHmq=rO;rrs&DLy_wagnTiHz=4&Q>(#if*s_(&nYfub+VKH
z`p}I-KC`3u{PzW2x^&4rDjqU+fR^^{- at ji|@5!a>E_#ZExZqt&)YGTy^Nmgqdyyk=
z-M+ox>FGHWGdt2COK~1YnoXBw7EomNmUuYlxELW|#CaPHZ?VOnq$6<!)1RvkKUWhY
z<#;26RB0HiV7$hl*ifWPzr*cG8y%cl(R&-6ScW-@*=Te17y2f5NaGVN>LMwUH}9|s
zq8(kKfb6|PX!7sPy#lL#Qx^I at ab;1hiabZ3Kbx>ZzHs3}x`n0XrT7s=MMY-=0|Q+A
z6fMXY{$?66*X&q#EOUqDZ(1e_MuU8xx$x07Jv=L%<}mnNAy(iHz0XClYx70gVRc^!
zQ30E)bA{44+yKAREaaX`yd05bpz0`_E9LL+zZA2vPP*6B`hr at Op1x0jWn|~5O?@O=
zUOa^1%a)>_Z|>~w{z?K1!fm;{X2W at -rmkLl<Ux?TDkCy}Xx-jee&msw*|~9|px*sk
zur4IECqZ5^93K at Gb$7V-=-UI=xIN=j&u<jZyyhY7a=PrmK0XtV#^p{rp7dLDYgm~*
zx3b>zvzvU|75U{51(dfu2d;I at 25-T_G8#`a)o{C4$s|Vo+tQ- at _xH*V`DR(inuiZp
ze}P~9m+ZCGIz8s|Q&7M>tyey5>D6SC?~<9B+0!`b_8zW?;b`h{UD~9a$1|J?B_w2P
z?Mv^?QD)*%g5If at w+c&2O2*qHCBMG)`A+jUG~vi!&vvWsfVNjM3!1QP7^)-xY;-~P
zys2k0+0xlFG)o2Yz7Bb?o5fey_wVb%{r7`1t1b4B6(0P)u?pijfGX(b`Q8xML9!hB
z^fa~`!9S{DZEby!Fh>eX4EsJ*<xN?*V)Z1E%(SU!X|a?zdiIv%Wn${=es}jbHo-X>
zZ1RWnGc(BoOE)bde<^#ryW`!=XWtGD-9l at rk*;3f%+Aa78xYp2T~W#|;Qx`>)zvlW
z&Ds;<j6XUc=$x6E)wU=VdZD_t at l{)QcQ;Pj2<B1wdjXsXK~1fPSc}0MTSR~z+0u$}
z!nPbnS7*}#!*$L0nVepE%B|n+;t!yAYxFMzDo+2c<O`Fue)RO_DS#df;W_P(G-MgF
z)P$7VxBpsH{5;TKYd~PfZ2soI<9u6(XT_1UQD}1ZCF=bI+86OTy7ti{Q_r!ER8jr|
z2M*M8qCOdcCM^)AiD=Zo<*A8K(s_Ge_XGO91Zz0|Zf*Yg3hQGqKfXe;zj}HK(DLy$
z)4#s-`VfDrPc^zQ at j(g<9ds=r!K0EbAdf!Xk1%jm;K(s|PAKQ&GG;{AJx(a$HB{BG
z3t;O;(8Miike=-mC_rU#WC7GX;$4MP<lc=RZ|eupNzd;C^r9<*$8XwTmr68^B`CsA
zadO7Wmz||+B+|~7h%{Ncd)05reZNqhE}<Jz%VKe8*xt0%R3Ev53cmyBhb4YOS1r1o
z=D&L^|3XWCa?_5b9($s$p%L;Z^h=sByL-1(&x7_?g+&4yWnaF0d5cR at IH6T`SCyy~
z$rQGxa8IIVXJ`(#q^kxaYVxdG6~oPhXovtU1=Pgp2_#HRYUzxnj~_2TI>V_bys_>Q
zqBG|GOQqRwNqE#-_LoqLvxr&+Z))JraYDab?7o7JD^Hd02E*u<BI}jm&RONkGXass
z4)s@`6OUX!{@U<ssakQ|KMslWPkZkTjlU=#A^V2bm^vo$<>>1<>93q-sToHvUR6K9
zy?5{Lh$|Ye8}qha&+$x#nTPwErc<Wn5pQ=qtvjv#Y;EY_8CB8fO at 1pa+hxU(OWYr$
z*XEXe+PjPX+1I9WG8&$LMdZA|?=tqyvu~?@-Z2zAp}vxLdA>I~_G<pZV)4i#w|m{d
z<jL^w7p5sLzE7~bsIQZ;^3f;X1<ph+awLOl$FeMrSo`1Rbt<$9-lyzVE<p_YRs~mz
zR-i_pKcsoc$rTy3iYu}n at V<X&um<|m6zV&ca at t>!!RJLl9PNQ?JUZT2Z25;kwKHHF
zy}*r?RXV>=zyJU?$iV*=5>IiWJ!}(szE_NS=0K07N6=vwAr|pDPF+b!Y3Ht8!iJ-N
zAnMl}fCHS!GdX+QENmwFGsQqYFGT0p;$lzxYOzli+T;bz$7AtJuLOthAZBXSP2Jr<
zh{77E8dREFc>mz8*vN;I-1VPjm|vyJc|{u=8<%MK!|F}8 at r_!s)H7C8r*EK_vM(wM
zw(2!QhMy6Q4GNHe3^@}gD?fG6`q1M`X;|+^=brI9UTKQiYz_+v(V?abQ#- at 3?1p7A
zv4G{>A)*ADC;RHf&mu~f1Y{+d^-p5|3eJ;gQT9FUWp_Pls}od2$X$_)++6#;r;%b4
zl39XBUkNxxv<{DHA`tQNu9f>0Dq4}+;|k$YTz-tc%A<3z+T%YK7H%U;tK3;MT3wya
zVP|J&S%wv?P!m1qObf5$NqT;aIr<m0CG74cyFGiR8jO0_0ypAUrC;2*AjA{=MC_AI
z#k1z$5-n&8v9&72!!;`_D_;PLFB;nahvQTw<TdO~%jdr*+K3Z%lZ+oCQ_%-r$VcVj
zFsI3;V&dYc6HlVwA%?a)Hy1v;U-lJ;V+z;GB<64vNyV#~#P-i=fc5aOOE#rEOXkZx
zq~TY2|Bd*mC~w%3comg|f7FNICD=FioF|OWAf`-F)H*(wAKwL8%!*4i#8~Tn|6Xw%
zD9<KCeKm%mnrMVy$XB>gG9SqY3L5iWGA9cTwN5hqe57mpRI_!|58OfcSoH{aPi80J
znww15%e^LuJ!3;^s*J%@Oye!d#>g;sj`fhfJXMf-HIc`~0iAu~6XS!eopV{wH?({q
zW&-B5{yVvV{|r6gJ at e9@S5VIrB?x9%T6de~;SrnU8X$)(qh&-BgK!i>P7;x8;PnJ6
z2ni9(n*7Bw;$AsjY;@UvhZ97g<=Mwmz_CMss6JC;3PQY0 at a_NSfXM$>2MD)vs>{p$
zHmHmL=VT<29SG1KI}Vk+{5m=5v<?tz+}DBIsxIw{!O1JGKdyUeU8VD&dJgPlF3FRU
ziSZi^3`{`04ssp(V$6I6pYlGpU#*5EXWu9w?^S?no<KRCAuzRQ*N=wJ$XcN|jXe6X
zh at NQjlQP4nKIi|!sE_E2FeW!?>K1FyiwDQ1DvvPbRvfu}Qif1}uq+0tVYq={`V2r<
zKVyfStjlQY&B((AJB_Zy_0jXuuhXMn?Y?K>D6qYE+*$0?F9BZ`VM?plc{YsA!<tbk
z(nvm+#7odj2!i#2^v^-PjScQ=*of&l=!FFIMNX}19Wc*$pPL^+A)p!b-_&I+6 at YFk
zFHk;xNGXeujDJw)RC;lp^FI2}p+n9iSMnaUX3ASD_SCw4le3zgon at xy*wI1+As^-j
z59Ns{!9;gFbepgtnBlbgZY2}TtWa~DSvYNUpttt})cg}67rnKSKk0<88b=%pTY&H%
zY0*_CJN<<XH%y at RkM#KXcvx783Gc?AwM>}wQ$CKpyu0+rcD8S}>dJ15sm91{jwvZ0
zW~roxZ5z}wHgoAu{%;v_<nCGULI6?MVemYZO9?J_eLGRa)kE#k0RhwTHa0fDTie!b
z!orrbJ32ZF2|qzCysLYx+3 at SikGCl1V^oPH&pn9E)QD^7?Ch*pI9yF`ii|gUHMlz(
zR5v#K7ioad17#nfg|Ow)CJat?W$;BuN5k21dE(Q5x2gA_VS?uDtIu at V`&TnEJdgiN
z^G>*4RD^BLln8TYZl&QhRVa6<&($MHNO^YK2j1XYKW$}vu&w$FFa{TL5#y6&92KOu
z$&ZW=qvMcZt<3=-J`vaP&)H8pPlDg+XM$d>0?B+7%dvL+(r6X7+`+KN%Z^4nX_))=
zqYv-V(!vq3xX{bX%)&Ditm?>{1m-fvDRX3s$_K$ykcSg7h{ih4DjzFq57L7<`|dv4
zuS<@i@>>A2hvE|r%OedmKYG-M-btlQh&UhYpexFIo)2nY2gs)wSxQ<9w$XGy<E2at
z!tV9qmuHOLKQ$1cj+K|4HnHumuZZI^|F~6<Bo2RW7Ju>b<@`(VV{S|d!xQC0n{3T8
zR#wbnetmUy!7~I;wi^q4%t|rM-Zj|jVI2QkhD=l9aIW at It2P~Lbkdp=;}6LPSM63c
zn({R{5y`rT>be8xjgMMMu(w%Eh_zJPD7tlP_wPS{PU#cp-L_x{tYup<tA0K{6X{p}
zthz&U)pyF at V(;<KyhJgrDN0us^^>K);F`Id7lMX17Z^_d!f9OMs$ERXmKze8C}(o^
zV{oNko~-AvX`4<gRN+jJDc+Iwg^C4>#&;qy&HE>Piu9c|2a!)tzJGA~8YjK=IlNWe
zS6a<BA~Ny;0wEZN{wCphShfR|N}nPIB_t*)^)w(xZt&W at 3_Eh<2$CT1IUXEGoz%r2
zUZ?39wV}tNnN3}-87@#8!MI{Nz6~F?*Ua49{N=uKQYgWwwXMHMdIGWk$5#^GP`eGy
zz19uXng_ScFTE7b#-)7YyY6eH=X|9ii93Uo$guAQn$-gR+mwk*{VxL+nP+ezEBP$x
zyPD1-M_PhuhzJ(Caje8f^SfANBv-B#b5T)mR-W*QF5nyAK?I*hcrYb!tX+?qB0CZR
ze=OmaYNOc_A(V9QOO?MBFQ7s-u(TYP-OJZ{qfejy@!)Cf--D1bD**mO>IhXgSIeCC
z&ELAFA^FyhSO2qOspLeb-ZcF55w#}=>&#kt2a#hhj=Q-vVs8RY>xd=S?#QoQj`rJn
zRpu}dr)Op4m(U%#oRX~4wUnK=@5ds^SboTSa%#$(XVzVxrk8>hDeH(96cm&Y!W#b2
z*D=yFqm)PyuP(v at q7lq><jka0S{r)C80kHM+ize(v?NMa25iL5zbQ}RQrlU7d<=K1
zyxq^o#|N7-JL(yaJ0?&bqG#+y$L^N0v+ML<*ZGBdP9LHTT{j5Bw)fahw5EObKX>jN
znjL(6``$QacumJcY~iLIGXdsK$sf<><N9PC(*ob#t*Z;cvFHc^rM;mtm-PgKEZPQl
zgOf$P!`>*n7zObXRLD5tAy;MlT@{v2(ewi^Y<RU2hYxe&pyi_<eQK3FGx6mp&zWCY
zhu(cd at P}vj{YNqg86NAsj1PlwdhOAF#H*{TKa#`|KS`ij8$_)W4iD-X at 0^Gawqjih
zTbmy{mnZw*@@xR+^2qjb&DX`{0H4s at AxCRwt|7|~+cy=OorLR&92r!7xI;$hlj at sA
zAdN&6Sws%ra9mRVKKH8hj?*m1&?t$`=XOoE=M}nEfLAax4lIWYKP~E+gzoWZL1`zX
zkC05$&HdPOUtbnwww^0__vl-hL*^5jc=)qH9rk%*DD+I at 5V>7&I3giuQ*YN)5}{Vp
z9W>9l2Y#s;dl>O&1s>)q%E){$;MfREVX(tCbpP<}CxKlNR_L}wk8*isfS{&ejCE6Q
zH4%fJuOye0Ol0wis+7k~3zDLRu#@o}RZ>=fWgOEplPtWx{e-+X-%ZaBI7sVI+a;g<
zjX2(urF6F>zjH at bDH{#8ATy-I={F3|78VvpI%MuRbI0a))722Ghe<Ll)yj&Bm6VLO
z6<%J^Aj!DC!-o$)b>8b$YUiAD95VEU*F at _?L`4l7nwU7ys5^I77y)4u@!b(9C{j%U
z5 at KQ&wjmuSPmcnW_s;rPt5aZUZS5H}Z~VxVz+VySo=AQSrudHgEm|Ks(NgQ|;^Jbo
zvg!dFO>%^1`-_-hB|;+#0;1X7>Ewpz$NC+dp<vkmAym5np^7(xI8jPBNZQB1PF?Y9
zq#!s)8(VqPc^YbKYj6JD;JU&OoDodT|7@)_NDAROa|K$-wu)Y7PX74uSbnG%Rt>wm
z^AwH{wLbOr>seISPdEcSAbqo9iMWT0-Geg9AEL`k)buugyw$~xwDEz}!G&tL*v#MF
zb<)13u5Mn6vimo&>JKT3HZ3C}YSo%{Rw5s%73y=X;pr{u3EYp8IPqx8kNm;Y3cSdW
zznF63#4nzdr$B|}q)|Bx{gf?42kzdzdp&bTTXgL-(x-d$#wVX~X8cWz-p>G$tOIJQ
z+L{y#x|v{*ENv;Suuz8eZ1MU~M617**q$Fhetcc{*itxquKSb~TWL~NQ}aV4c*<SK
zO&IA-r8k=+4~JS`#7^b3E<4=;tC(=d!70Z~GKz-e7w<!@e5Z|wdp??Vm>1p_qqm<g
zNA1+a9Bb+qb*Fs^iC?6&qKUzcAFB<Qnegi(NC5=D`?|7K3hHNiS{jC!H|ilCwGQ<k
zI{t6Oc_nZ^0XnW*OxDgQG2Cc?QIsm-!-~j;z^oV=UPCR$n%urwUOupMUvA&d`)Izd
zR`~aQ_V!)&K^1=|hFlY`mC`VCCLH7*!f!#hSxm{q1#hCO>jjwhkgsMYDN?-g3vaW?
z7Md+G##>O2^ilhRe$a=0ela{;1&DTMnR=t=3qB1EWw&>CU*hpB`TgzNw|*59K}K at y
zE180x_SR*`?aOb|6M)o6Mdp`u at FSn$cu7Hd>lhwwJuXz6$Ft7mk~Ec{*;cKKi&78(
z_6X0|0vq7(R`OM>3>@{XWZ6&NPw(RQA-*0<qo4$w-uXj2qi1}qawptSL9 at q{r(!rW
zP;FbX*Edn^xht?rhvKFSU+chasZ!Oz-YnLrg;=GKaT2Re+`%gf%6OWSnwly>nz;I8
zFb at +6>x`C{zpXuV>yDj?HGx1u3mKT2nkvKQcI%()5=eWkqAx#mI&sC%=UeWrVhcxH
zhW$KOF+ILAo#+cLOW#|>nELVO__O$|#KgpBH+4^}LgL;Ut;eS%U@*Fpw6wGX==*Q=
ziPsX8jD#b~(!oa;kpirNPm{pd;RH41s9UxrAD_m(S&r}Bs6X-4X at k3zjP{&32Cb%D
zA_rNq$443hUsrlCxgSkJM%j@|(^p{++T{a3Vt$N at 1*gT`>VkG9yV8cRgZ7&UFIMMC
zl$z{I4#)c3QdP?$-%W07T5jnJ8M8BrnbkD=bxLq~Sg&L0WgMXpR}hEDM}MftzQ^&G
z(u?GifC9r0=Mfq`$GjuUz$z#o)F2w8Z+}+5s>ifsat{b4_1~Z=E at GQ3A!ekpr?fnd
zl8;cUZ-vZG;iWbd8qXyRu}eH851DV at 8TAR<#4xA&#R*!aCWEW1W+YFoLs5klhN6X0
zJ>Ci)Yd0>e>T17MyJnGuWn|ZLUJKRUxli#)2*K(6JVYEj=inSqKJRHeNW1<E*0Lj^
zLe)=N1uaC(C_AJNxL1m1f at 7VV!!zI>b^v`<y2bhb1`GRtLH-Dfk%c2V!~U(Is!C1J
zZ7#8iOAxFGr|S?<E@(-{%ZLtSPty&tWO+4XiF8Zmq9ai>1~NQ)UTvoq)A~Ez4WVX5
z3wi2TX2=5<rA<q?yqo*UTuxOEgHe+ecAm%V`_xgc6gntU+XomcMT~)h;Jn^dZ6UXy
zv9O=O%ft!&`S8zKz9H5uZ$577()*E-Mp*umdP91CK9`x2lHzjw_;Dv+-^pX%--(A|
zB_|a3r^)k*d5Srtu-WJI0NzU*0W=Fw%eLTbB-`%v;p62kKX?B8F2Ih=@H6wWPW^~6
z;|AYO%pyL5shMjPv(a;5hEtMoxc)djq+}gxEX(o=L03L63JeT%eOY9FQ%OT3$`4qI
ziBrX~{57+`={{M|#ghsRmnN?l<Wl{0N-%{5Iff-kum`j7_e!`R*5G53EpiFJ*i<Mz
z!E=v4{0|0ij)~}xduNtn&a2$13)D;kK2E~;%zL+)$w|eZ6YXdOna=xT*P$}sPJb(w
z9whGTp6yYyO|6)5^(7 at f2QOYUdf9<`%ooG3FSY`9t!^#~p|;^opTBK;m&fKy+bem=
zr|@x}t~L?=a<w|QeNIl|Z5r-EGJeZ|jb&C=R?ef}3)}ZQ;ls+nI!eumOQC=;)<m>=
z_cj>zdex0$TQ?3+xGU+KXqegk`uYViro2v at bR<DK-1?-mbLQ4`f8kz1U9bFothP#f
z+v_9$U2WI%eUx=h3(2;M+xn>EM at UeDXpasfCa-9S_kvBpv)OY03WvR1)Z@$?$p_46
zur(H)@FSBZP*Abp?3@(4p at H7XI?^y{a9bL$$<~LzZY at S0!$4jTrM<N%HI?tMvxTH%
zzk<Q5mQyruWKumu+qs{d>BJC;U0hnav)9p47Pac)4mjc+xb#6}K at +1bZ5~lW;_;2A
zo;|zJ%Sk($`~Ey|oX;L3dpqviw@}6zyF{Evy&_o69CRmKL{FoYt>qwxw!eQRX!y^E
zTrPJt>Ps~Fc1>7UCz_SSrF(_b=jV8m&~G;O1k?9baT7)l^q;eNl5kls-!7yK<*};d
z+{utUg=SPvOP at 2EByj}^wDBAbRw=?GLXeHYp;+z>BKo(zEQd>YDcahUFKkg~=RJ9&
z3Q`oLD((1 at _$Xt-Z_vLr2=Cv$i<|&-`7=F-2_ at FrM^X^2{3EaVd5+~?`7vDU3rHBR
zlcsxc%kSQsx)OBhL&W_ny#oNdoD_7ri$o#^F#J^}{`**O`D?`n1jH|tBo4<|{3M>w
zgmUZn at YnPn_effGO3v@3NGLsMOD>p3Y?ctqkBPlK?ilVO`*g at Ky-ok56;&f?v>910
z;dTP>J#C~%mCf5<!O$dp<h?KritDe6`?~v;rbUo at O-F&X3vh~1Xb)=hBd-<}6_tI@
z<*t+J$!E at -F|Vnu&7_Y2fcRi{^!m9@;0I1dMn+1VTggsE0$yLzTKqk|xw+YLZf;JO
z2uzEMb1;n&mXWG}MgmDmv^5EqS6^RmeHLI8w^}wS5O3%YtI62X%Q#1Tv8YlztV#Ao
zmrNXY>X#R6f68o%okGSw+St>-ZfC+jhHYe#OD<xM5bf-c-kINKW at e#qVk=&Qs-4MX
zGPeMA7POH$D*(ZG>fA^dieh471lV?ahUz@`?uu1j^Q7lwiq++^fcX#+lH&q>F9E_$
zjkboyZtNs5L<- at ZHpIXrC(DLtN at tY#4DKYe at Et9foau?AI$#)e6-jcf%M*{T{0aXF
zZsZ4=xG3zKA|>uPZoj5H5C=G8;+*w}4n2&c^vCkmMSY`LLik9w_fqn&Mcv?RXhaBg
zsf(AJTJSSHSe!M8Xok5x72}jj+$}Hf`1`pVm(~ZpIZ3P*HT(|K`t;u=0iJ{_=bm^P
zb492eJa?YV;>WNItx^puMu5vv&GG`A3vPBV9pTF!h<6dCX&i7l+EN||-o9ym<@d7c
zu3fwI<N>ojRAodRc=k+TX>r0<Dm*-V0Vi)oi~2Oq4Ivz4dQ at NvK0%eLg3itZWj;PW
zB7oBifO_IAOs+0=`Uw>?fI1*m>n4>V^Rc{KD53w)VCaf&*g=7X>Jxrnh6Lq<@|@Er
zPLL7!J&2`4tJUszchfB=c!Fa}&z0av_lb{*w2*OFvyVnoj)~Q|sh%ti%4U0N{gy(T
zJoAN`Y{~-ShsG(214;g2F50jST}>ec0|ul}F^Rx_hM)eS5o)m?NDfg}S_G<5(}BRV
z^`)hym1SjRNMltqw^o3Nhd^<szWwk)1~w at nA@Knwnk21to(w1QXA>=70}rvXt%GR!
z;{E&g_*N$ml-oDB!4OHqy at na^^#*ugUK9UG=H=ym1k=1w?N;52d5`ieiA##r#dbOg
zH4littPHa%JpSQ1wdMEC5ufoa!;SPt#vEVpAvt5~L(Qdmj3b=iB_a=*neU;dEwjt3
zT4s?>@*^W3d29B60kH8Sq$Pi?^k%-^b^=A{=ueWS1t+FOW at u4TXNewW#!AN2k^#ws
z^ShNC1ks&09L{1wLPAGxTwL6{p=wV)tkScGd%?8`<H8nZ`}+F!aX#kl*tsO&m?~)4
zCR9;bIn3M3;`F`P6*yR~1R&c(n0xb3wOdJxU^1v7hY^~g9Pjx{L7lre{RJF$laZLF
zJ0)6&cv83Azq#CFAa3|>Y~X{aaMPMCyZS!P=AOMHqNl|lXt+_ntR>#Oxh7cmJ6ZNA
z)Z5SBTC5gfDBQR@^|t=R at S`CB&iHrX<&8AleEaS=Bx3HR-^#^!B}VZy(vUNmN(8G1
z8Xhx3_~<|U(qzIVs$_Q0*4Ab(;xpnhg{iF+)l;kK_rT9%_y#e at fL+pnY#}VIuA<z>
zjhRjoGf#Cw4|>AC_d59gMXxB6(o-WM2p{!LOiqNYFZu+z4RhIghdex<96&Dp_A&ge
zC=j%&mev3C!dJmzn~c#!LWh8vV*RZ0+Bt-D-PWeFZ+&Rkif(~rc89J}zv8_^2rut-
z<k203e~yzrRi~bQrTw4iS(1k1VY!z~8pum7PA|`t*lgOIPsFUCojL(eg_7u259f3V
zi*p}L4u`H?-c|ub4||`4#X1_vhbb%QMNblE?b5~P=z>ef6R?G&Pp+8r4>iZ at I9R8Y
zy`o7#nge_z82j+>RS7zsF1K^%P8nc(tJOjSh&j6a1+&<#XbvV2iAk2d1ApCw(wna=
zP1bx6l|7Sg!O;}-R7h%++?my3lcm#MST_CH<o1qaYoX7oK}k5H(KHKvV at Zez?Glkh
zy=In&tNP|0KvZ4Nf&3#v=iuKjG5yDH1L+IaWMg+<#?42H9QsReNS6E$|KYkO*zRx1
zK0<KjV?0Acp1e+bSQ`CoLX})`B_ZwSAB42AJZl`sFpp&PqY5s^Nq>_)+HAij+VoA-
zF9s-E2Ekcq9q3pF+)K+oXvYOY6<Ohxe8<$-p`{7_WvbUpdY`Hv&Zr$7 at Ro8{Qa$wq
zfW~$mXsuqVT1Fh{mX&*oJEDAV8$gB`@JSdEy86*`7eLcJcWHYyl_ee0Q-QIOf&|`3
z)a~#86U+nl0&(ZI7n1XT<-nf9)y$)g6qCYC__>H0d2HhUI4_dO9$?0#?AAcKmBfXZ
zo$~c{S>OEgkEPi^8O(fibCD7a7W&9!rf(RV{gImz5DrI7X?ZcY60``|gTCbVKDx at v
zVdEg#1|wcD8EjBQ7p2S-oz2nb%TUo at b@a4E9PaN5q%7~L0G~!h15K3 at 0>e+~>+37F
zI$iuQaNGI~4gb7587GfnoK|4zO##1Ue0&`Gl)JU?$vO$pT3U$i5#nALU+p<TsNWbG
zOKR)tT18Tg!H>og1L7Bv)WqeiL82?zPs#)W^Uu%E-QA#lys1daC$9ZLRPhPq{Zr}<
z6`bWgJ;J_s?>nNsmp*iP at A<q~h<Z(l$^&<_F3<X7O>Ey(oH3SRNISLjXD87nZbQZ!
z?a4?`!F&!UD4cLW?mNshWj<&cVy8<k-L|}Jf1T at ixO)t3<XLr5bzU!MyvRZKC_DAl
zVDyaIBw{(tzUtVJzJ$YXo*W6}5U-N=H+ioZ6_<Cx<oJ)!;SErHM0Z&Z0VrRqsiUI<
zJGP;rsre`E`f+8J9?#fUbp?g<q!TA%VVr+KA##-E#_V;0^%Q}&fx=)g5*U7d*O#}<
zKJ!&KlGZ-bfqXz8A}bI{Z*P5z8?mskxJO(nWF0Dj%Sg#|bap<wRN2O^uKr%MEh@%M
zKI`d8v2%4 at +NJmJe0EOG*qx4Orql_5cq$?O!;51DTEItOENE5?ZB9%~$N|h`PFyuK
zHWr7^HSs&8v at X9U2FkXAa8o;9LdmxPD<ge=t<hJnt<~l@@4bWG+3i~*{p@}DQm}dH
zlBITK9Puhnva9P(CHIk@*>u|raVqJWYlb&5gWGDcDq>l5s9h&0KVADu+%KI6ZM=tn
z-wEK-ytl^F!DjPSn9@^FP`D!Ww7k5$;?A8ryd(Sm2xyHz4`nc!6lqmeRTkl2_Njs5
zJyhMK?$@s`Y$H_CP0u at 72K)J|Gf4A1QDOn}a-26OL4f3(5i|V`DF{^XeXIT)rq2m-
zC-k^OI*i|fV;xESc_mxmIb8GGbLL|mdd_rQXS#&aW2_r at 4BgodUQ6Zbo+u7Fc@ptr
zeSn5VJN2QD4Xi?Whi;K_s`BzA+W}rvf!+ynihCR|W4LB70mA|Xc#t}LE??j-FHkP!
zfj*Hi%L5eIBI2|Sr2_k8eI0NZrg^{#XfDsWUtB%(x5Lw(qW9A-uXTW5=(Nz**2c`L
zpn*r++(y^(Y`Mn>L1L77+4vQA$WUH_(7nU+-LLtv$MKxU3D&-%N^i$H@^D%UR*E+-
z4c$xknx1sJ&CD_hN)X<$MB19TWB(fl;}m^jX1NQs;-3PUWlv2z%~uwU+hKuhcFm64
zABdcrD1z+8XI}QBiP1>47``LLw_Zq3+3V`ohqIbaoZBf$DG?&o{h{M$6gmDMsCbNH
zw8G9>ZE~i>9)xDOJ*Nc(JG6L05Sp)Bm=TPutclr~nMdg6`}hw<b>(?D!!>;&UDUA*
ztc?Aa&z})HuR|2c1EoWo#QVMUJh`y58lj08zlD(prw^-}Ng;>K;rWQ>n_}E~JF4dx
z?V;ma*RnU}UL})gW|a)ZY7%XvM`}-G+W42_VC@=8Qy=+_8=eJODLkg;Y*htH7%!3h
zUuG#eRI|RI8Ak{PKbz!$*_?7-l0Esz;LQ8R<>xn4pYD7>bhw+{nllE_6*-AXvy at Px
zeu+r#+r#7!Te=B0+L=A9H%gagq&<K3z%I8-Ud2#!uin0TwKnDY4yZ9Mf~LKLhDVuh
z0GFhv7DUzr2L}f)(fFp|E}FsJgBAPkkbSLKYjA;UaHbsE2d_|LGu9aBs$h1LW81C(
z`3e5klgq$eM^u$`30Z4vxOq<x-m|HwI6-vPWTI54k^;MxEpESWkFag>t*}Gd^+bF9
zN%X+FgIijM$r;s0OF;QZeNhkt79#HNaAS$8>~}=2kkzZmB{?{%h-{<jb2#;F3}-_b
zNSvg}*1o;DU+Fn3z<*HnwsdQ3qh*eMWY^Tp3VPN{x6okX-}g3BU(vy)UVl40d>pmn
zRps*}FE7vI)TvV)&*ITar1mdNRO+_at=0gv+*@}#W`Tv;(%RK6!C~;%C?@O-A)GmQ
zEuY!sM_%AHPDr-MNbW;d!Kx|@qp64ZCiHItifS)O4YYdFCSj;7P$d7jN3RW5!{}78
zf2k&<KK;5~w=sz2;+0x<Czf*TSKNENMpP%}9^&YKm9j;{O^EaM?QQg&`Yu|O6LUgo
z+ZP~GsZ?vTY50oupFeB5I1Y|S6ym)6;HQGQ3tGcRE(llY2LEb>a!WkQVVgG+yi4NR
z<c$UPW0#zZcDw)h_N_^HcXl+)(?@l6ZOxg-Ju18F0`R!#Ai?TQk^T*@o?>Xaan2c-
z1;iy~_-MBqoO)>*r?+1)-+6vfe>aq9u8r{yo_6Wg;qW4~`&D_|+}y&0KRnb<^bs4+
zI2CG7pDDUV^`HOTo#{&R&r{NR>f26;Wb6(q|9ke+lfAUc5-Pr%aGw-T`LEi=xwDvO
z449GTUhXUcXKbv6w0CbHw#FBUm4Bw;#!<WpLbWHS^6s)&k6=Sbc~(7DMO`#?b)APx
zu*{MlpbVOEx!hV9NEu at 3E(o9^^a5A^A|ct@=&~#)^0~a;lg!Kkaf)J~>OX_F27mbV
zcD$u&c#yr at z0x_{qiM<Bl%;;hP&W5eHFky8CYQZcRV3Vyzfb!yQAwZ?6dfpE4y1V@
z%;jUp#t=#^Hi<cfBOPjTNJT#@%MBaS&M at heHBq{=tI}rti<3e18+PAmFO#qJQLb*6
z^0<`@%7*|VhI**PhQAdjB_(xcCSSHuTC%z43)*a2$CFJl9vXYd@$tXnoyt?5D{D@)
zecPIL^z at 5t^>3}1N#k7cF=S{v(l`Se>wbQ2dFIt~X0ejm20b-HMp>|$?DHLHqT2Mu
zc&}s3J&HOy2k}cj_#c4BY0v|#(W&toZlPnD-VHWi=Q&^9zPesup~dDKSsCpAu8*6Y
zJAE>6Ps}cT{Q`J_4G4W6;XT9J^pSi9HH~(t*axl)>E9lXDPg<ply=qJbiLdw2g;Sc
z%>Q(8H$^GWz#00({;BC{@mHlbi7*OoHk3>z%hmjY)}Vg)@Zmz1#5aa8Q<oTm(hh at T
zRS}v at e&WE>?p#OUcQq)fs8lA#$0H2OrGRvI)OHz;YW$Vwy>|4-5qfe<$zAoo2+`py
zWPhHHr*u3Q%`m;U+o|87OK*vkngH~Xu`Q{_sC?;phdNKv(IDbwijVKMZ}}o!c#Bi2
z-xi=_G*|k7s|R`2pbPZ#j81!~hG8b!sW|-oa~1B1PW(%J at 9flDO=i=tRpoDyzDQGL
z1Rk`Z{KTJt2nEnPqkWT#i$BJin?L at Lm6c@)BBzso|NcEy;t%I37(nzf_*!jNxs8FZ
zeXD%rdjtr^>S}7#OX1;GIIUpo_`bEpMN<J0#PdVGII?axQ08o-uUz at 3FhBo_v9a+M
zu5BCIOsQh}#H+v`RFg!2jy at _i9=PrHrCiV1*I<hQFJ{Q;rrw(3ovQ805!x?QZGT1X
zv6+Bp9?FX8^lR$MNF}4<V&I&7MRbM{xpdT*IE28-&mimVohN&N<b%N+_2j}a7s7Tq
zLB{vlsU>#|07$`J_{PV0z578gujjjX-53}=Mc6GBe)))CG5B5dXtM4+(lY5hGlwB4
zbV4EEjSk;*oJuB1($A_#o^b!aJXF1>6rp>Ou7UQX#PwYv&U1`HJ9*08Xp%>Lkoq!V
z%+A8BAghNR*dHw}_sPixk&szDTpdBq%ov__Y1aw6Pg{p;Su3Sx`B}~8*)U@`8k;g@
zmaZ9W<7dJzC0K`YOA9j{1eA&nJ=aO=mrF at o0X~K?utE5P>LFB)CGq~wb1PHZr(FPf
zs?~~t0F at -twz5^>qURYyj{P(8{;yh%-wBfjG6b6ah2CxYk at KBeu^Ws8<p8R6^|*@_
zpep~vO2~W=59hz{{og+z)aBE9{rdHvL=8GDv`c#izMqp5z+Y?~`-CAaeyzaz-+qUC
z=;&Y^$J<_`&|G>;38LxzhFs7zQ%KTSA~4H1Fv|+9Rx at q;TC9JAr{$mlj2b>c{oa8C
zyhB)>L;UB6?D*uQK6LC1qM3#dvv{}7A^u^->!~f7Lx>fn{4D*TEj?rTF&%Yv^~I7O
z1I3o2%-sB*`BNuP{(*=71%ND)Dr{xjAMMggHmxKdKfYB81elM2zUaW(d#)8s#6^F8
z0Vb3Jr_Ct0ZYLXKb`0v*NXy6|fQH^!>=6TZXSFUzF>c(r0mQOQQMFpn<e)NCK{Dyf
zJKL#)h(_2tEY}_e=e644*Yd-qrKL&JbZ($fghw2IUtjork}tuGAss5W$9ajK^%ogn
zm0~$GiqpT5nYnO{!Qdp8h-|U<po5I!=gEnwuy;6`?^d=7HSZ5zOiTx45i4(*UFcd`
z{`R`~zih*V?b)TGq9St^eygX&f=WO5!)Dr|ky!GuX_NV<h!iN6hg<eMazqu|xr1Nr
zARSmGSC=#E+du;PBiw6+=7ZN at YfYlNI&W at cf$V~P-x8+~?j>=*R1K|GeCE*&+h;ps
zlnwwVkIZ#AO4?B*g!gx1!}cZ2EaIQr9-o;mLj>jHnoYy!N1GIgxCID=4V3LQ*Wz`K
z+zDUbw&G<iBJ at JRZAg9h?wxugZ){MP?scgfAY&76Yinyx at eK(HNvB~86SMR9FIck~
z%@F1WUem)Hv06-gt0M>d?;M-}hqn@{Nyx|fzJ3wSvD+Sg>M!+Jx1IZi_75e~t;963
zj3cd>2T-m at N#yQpgXc;vz=CldT*5zyC4}|%h!xqEE)E7l+7RO3PZ0f)tiG~bZfn<Z
zI0wfJ8^D!sQ<SNP4<GK3Oto#^=C(v8Pnt71uf2m5%#d^xEJrD$goxu#?qsqawxtak
zD at u-u-C>xuhw+^d4CX34)j^VhO*Cov0kq)%fFdY-+dlS#F<f=cslGhn)2B~=Ak{9y
z^52b)T8QSE)zH_iSy0lLuk(R5ME^%z+YoQ8=RQHVbu&}b{qrF4$}5U~So#=<*AhS-
zW{iEHHGS&sy(=fC0(?(X)ET>h|G7V4ZTwJr{U>N+3;c3j#R45`RcEYfh&)OB@@i+|
z28DJ4=YN8ZIY(AeRe5>{!#Wm7i)vw_B=zJ<QsR?(N#ByiTYNPRhprGec8qYWps)p=
z8AmLup#ut1BR at U`B7cQx-V^i}7;?UY_7Z7AFxZs73F%uK8C}F0Ej-!bG!Bx^&iC)#
z`$hD at VlL#FYHe(1pa{EY5Ipk~NCm`hdkTpw6iSXpO42d%X|N4+XuwKYn*}9tu-ufl
zkUK+ at o<^+b{|h8-5G%?gdp!sZ4dtijTMK5Js$H~Z#VxI at 6x}=7eJx>re%^*-_W&4X
zt03Moy12G*Vuw>d_-!Wb+vG8Skx#G9WqXuBHji!HirEV~Z6?C=Q9EQd9X~BW^wCsM
zc(w>!utnK3AfE?wtgEj-3un_{_%s3C<HY$?)r&ijQ!x}$XT-0my?cc|4Gf%J0Vcf#
zF&K}}k!y`p7V9uJF^Lrvc<MZrfa{B<Cf>w}eS~Uejp6({n?U^3i2?$lF}^=}O^<?9
zWVgPD8U8gko3`cuj%_tON%K~)yu2!KH;QSxcLEpGI4<2452Hx#iUtFEhPwM#WfiGA
z at RBM~%*F&kV&oqn%G{*=WI6}J_NJS;lM%Q)4-w)-X8$JpUu>T|j{fBa+-R03w_gKD
z=5uv*bw>jaO(-P426Q&}Bhden`q<n|%`xVkLr&A4ujZbidW_`#j2nehg`aYw(6Ubn
zOQ2Bw`&(jU_Xb96+^%ka*5w)w6hM3U at 4DkfA*-b<MTYMZsTd48enF~uiA6F-Kx~vX
zxivaETFPKB+JT73RG?|L@|0q=2yfy1h#id0>;hbxDY^7QSlBIrnnq`czhG}qi=b0~
z@`{U3D!=$V7!A3#m$(#95D<`G3>pSoeLwLqy0Or2?eDhH??LrEdNdaOpp*o8a$=HG
z5i-1f$zYwyiJ0&H(Cc0v3QlzDra73&D1cutyUrca7&6KR^z<u%Q}oNzUWw)MNaUm-
zOCR>T7xE0G{X!ne=>i1tI$aDGbrM%4yq-8}=gKh)Kv*DuA}P&=%9kEV7`kEh-H1qX
zUGVesGlX3>62o%!iH9fP?URCR-&&quC&*<sb|>sIhG9{pkde>(tY<>YbFt->uA%+i
zr;J&n=#?3tX)p&S8s at z&6{=`k_wyCEb$H~Ai(Eo~bQoYOq;{&DoZQ^ZukC_hG>WUy
z@*-+q;^^&Yv_VQR*u(r4)9tN5PcWxXKSg7!O0isWu+<YDn`>NV-#-yQedUE at 4CMtT
z<3|PCwj)u@$Q|VMvVqUnCu2Bj5Q_-&q1Z|D78;-%d?pD-Q%ShK4UmwSgAZN;WxX|#
zK>gm@)irIA)0f%pUgF{#V`pcl-BXLO+=B{5^k`3gM<=yQ1;0M1w~JxX6yRK7SS2{}
zXe+LGl@!e|bu5na8F2xt?{%W2yu1;WJx!AAFP39AX6NTO6<^2TvtyXH&o_arZ(F-V
zgWdKi<=+%u^-<C~s+||b4COaGg}v**fT?{Xg|hEq3A9#AcaYn|9<KA=)izv6bWUh3
z7JZ%yFXTof(R#pmmdxkWjEq~@ATxNPk7YTWA<5neo8Rm5J%&@ghe8tc`j&&+KQ04?
z3qkBfVD#~&0pSmeT1I_nJFA*Ee7;H_NMOzOql0(dr(v#viGUp7s;}{B6(6qkTKNG2
z9m61rc;nnv7oi_9l+3fg!2W8P9=Lt`dR|_Hm@?Y09(Hd5$arVV3}Z;sXdWI at SifU!
zeZB74;9#KsEFi`<(Vm_MD~F;f&mPk<Gc#d;MXd%rH<ouJANBOKKs9jza at b)SB`t<m
z8|lb;ja8d3nYfsAy;!oA=;+uJ!nF2Un|&AmY9>4^EExIx#%W_cs}>_8BMC?**ML51
zLKfIj0mHX>czC#ilnhD9go#<i<y-df^<eJ-l+prRPd9$~5e;AP7!<fUJ{rU}%kKQ}
zPs-i}vE_#gi1t_nb&rVH789jcqqGK$0zS(7h1$A0l=A@)svbd6=xRP^&&F;Cxin@@
zj`idas8-uiorlEa7D6X!q_2Bd!kz{$^ZXoev|=Ff<IJlo%qAKRh*@xU&a<I&);)sE
zCMHr%?emWz5R6Z<{%wKk6AbN7rh~E0LU2)rA0M4>7d7M&!2WdxrP@^m0c)CW8wDfD
zmvaE<kmbC2QwtvSx91tR3JVLrfGM{Rv_v{W&q at s=pT})Ya@}?`pVBcT4wZ*REKB0D
z7yoH&3`U?F%xjXJs<>oxBGxYloX<LF2486UmUUd4pgC7$f779|!B&6cj03fi&djHF
z;2o6+nHmMXUE~3gk;Pt~=0Dh`>8_5BKC}nxD$!sEA^pR<cVnm*58|eKpC9-`fNI!(
z<ELv#OOYeeenTvBmS!*|^8sb^_lg2QORME}h~(pc5~}z>U+T~WGcfDGg1XLJylr+t
zg;mnd0Ib6lOzJ&vUA!DZp-{~IUu53|=I<H at 1g~U);2ZF{dYy>Wp{}<9?Y8D4%CaAQ
zK(<}OT=KG7Q><D+rZ*d*sr&^9Gung(kcW$ynVIn}FDH}2LAm|2{!@wNvjls;PYCje
zW1<Az+rS8Qe4Bi8UV8Pk(&2HC<6iZ==eKvI#5UP2 at JN-*-9hH5XZ&8Hh~V*HbSI)w
z_#2<JO$BE^av6gc|H>>jugH-P^`v3W2kAPwxVjd?1=543FfwXdws#dim3UUgy?D6v
zb>M@=mEUe1-QB0q?0+_;-kVR4-SbaRZfsnZ8DWV7x2F`Jf@;kT(PMvE073jycyaMu
zU8XIsp`qb5=xFI_`Y(x|GpYXr`Tyb1n~AX%mD7CCw<p}1J&AZMZ<y(jz9<zmUG}aM
zp#|+f=gt9^VU>Fz=kYkw__!jy<+T;XyF4)|DWuY$wEyaQ`LKp}G#2Ysr?^8fN5f?Y
zs`DFeq)u{XNCM5^qQ&0=jG9tg!Cy|4Gz<`M;lYfX3<dq~PrrvQo?!*gQ`cQRnXY$T
zDm*Iax|<v|EWPbG`h5y_7Z2tFT6vz|Yned8Ya((ygmHeOf+%3~WC(0~Lvg~$q_%fY
z!Ak-6ZSUvs)2sh`<V6zc1_$<#SJk!upB%W(r at V6~m-P1O)ufL9?O4GjL6%uuE62_P
zF|~RLNkEN#x(G{=umFCaLShctk`Y8JI1Cvs5Zq+L*Q#KSJJdcp#$$y1k`V%kIZ8Rl
zB4&H^0zCGY)tjnf7>0txwM!`4r1Z?qOgBS`=u?WE{SMMie=H39y`lF$jynzhp4=z%
zs3UNyo=bczg7(=RNNb?apC)*Oh;g)ImP`CK5iNt?3Ajuyht0fv91c!yDh=)^_aCbp
z^TpK|ww{XF;x2VhfM}K=kqf6L?(ul0siHFdY+xYvE5J4{z<(ED3K`;}Q%%jyFVktX
z)>E7_>cD4OX4+R^R`@}-vFRN|MI&TnWa1w^T909#kW{PXr3V<nHcLUo=@poj-sNQo
zVVGEHA?TQ}F>IK(<RKT7jA7t-<8X4jmvg*M{TnA8!2Clh at s4GFFmW-<m;zlBOT07%
z42Tc3!F3+ at 0)li at y;j$=M?I5`I&4~`0!-S3uVdPX`R9{Tg at g^1UCguh;!O|%hg>@M
zHjb(>aY7;@p<kz`w?YB5JQ4b9S7To^E%%xg^x2i+6q#E&U3QqoiSE!7!fO(tXPWNh
z0e;C{AeDuwg~Lu#5~TjUyf#m0yhPMrUt74HSWw_qmY at F)!8w*$f4l{bpA~3*Ar_W=
z;v<N`h|%~;i>0-VnJ0|lnl6#dLMh4?OuWqj3{U?|m8PQ%O<;cW{e>p^SyBG5?B!)<
zY6y%o1|wWj`h at -i3NXanK)GPNz)T7kF+wy&)tHvkgRIE!k0Rf-x3?ScWd{&xH*Q=|
zV2P9m=&pm7r+Z-k{_*)cVuTYsnSEWANw=I39)U{kLCmgicI7*|fI^E1;=n(vKqIZn
zyX!%minn$0MoP3=t6mSxu=XJB8uieHWu8+DiPwv<&BxWOVK<{(WCA)23&7wmQseW>
z8y9}?t6hm3#IZlO({5d327a-|k2<?9H2}#qng_|ZT;~a-6y)%IVja2U=2~Uk$m;6q
zczVt at 5dpE;tEv~(B*j=vn{d#GRvw4X!5?%<f%{!e3I)YI<V;{-K2Bd=`QUT1jG94Q
z2phfnFR}f;0H=77pJMl99IVI*fFs_v_4fWrY|9A58Q#Eo?~Yj?=P%E#VzD+r#KP(w
zR&eB;K5MP_*)zHVP6T1h3#J%*VqEy8ZKe^OIGCu<b09sOdA>`&MFLmj#-*K)gcY0@
zpaoX)^_0KgFqmo9IeGGAwSU~UMtz-PVwYpgBEXCemgH1HYAx_3ymhD#B29@|-0fU!
zq3|NwSJTbqjUs{)sRuhOIetUQL>F4B+5#hPSoH&$9m~hnzP+Qo<_})J_?!E`nmhM@
zrvLx{KeyS&X3j$<=W^EMeBQ{hFk%U5N;!rkDbz*|iBM>ynvg at QR;`nw(P>1 at Auk<N
zG;)X(iG=S%ukZVP`F{U_&*kGshndIo`FuR?_uKt?yIF9DA|;he^xR`tVR=am)^VJ^
zFt1gX at 8>Erqxxn{)y{C&nW``@LT-)}rOxTXT{zm9G^xao+fZkW$&QOcZ3oZ~5Aahm
z9!{~}kNuu?SMD1!CK9Ex{V8f at U>T*WsSPYQ#9<k~$X4Fq<7`zPT)w~6(Pwik1Pxe-
zQAx0YKh9tl+QQy`tF-*wIrO8n#XHC_2hNXsp6<Ng^Yaf8)R!FiMz|t#1AX>bL`Kzx
zios~gE2U~xChruae~dtJf&yCH)voyX`o8 at R_#sIeLtM$@AnWpimzUQA6^ElS5;0n%
zXLj5F(1CHn%h8w>p-`w-7y#Hj^Fl>RtP1;(OU(sw%*E5`3W`RH?z&s~SGi!ZuG_A9
zzyR}py*YK^(j0JjzXp!0Eq8YU1pp%>EBh_|hnT?5W)+{bW?l<MG>+L{Bl5Iey)rS;
zpAa|fxv*W{V>(hCi#SFvi~cJ_kYdh5<s)xoTAvCjf{3;<^x**Y!hsWP6{_G2h92AK
zvZV&o at z0mh!sWKy-ITHeKnHgVGz%`8O`j at nf<-58ooJ>81b=Su3&rUd+5%jMq_4Td
zH2Zri#z=~Ab*NkOaTPjeayvyv6pVWrtUSbc<k`|v>b2neGR3q~L{JlkgE{}cPnl@@
zhrCamwr)U-a71L!WuW*107NtX8yo;+^(A@{Fa?g!Zpq%1TF^8Cuf#7)!6eA8cxiz0
zrxOo0H#ZM#E;aChy$$#F8203+(lUQp>gtY3OWl17)bPS6`;Ab!*&0(WyT1ND>*2#x
zLSpsq7VwnFg2&Yi_#moWGBJ9|T}n7P{KI>J-MyoG)M_JX{TE>7Y7Q6d(*h%axqljC
z2HHo3fXZvI9a6Zwa7t#N+sTu4x@^DwSulI61bx2%O_e9L++9d&{7&%bT-;8fKq?0_
zKn3I|fH617(MmMx-ZP1zj+cvyq`R6fff5X>Ph~Udz4}KGPj-f8+T1*n;JS at I^+2Th
zl2|>$yziyJdg%<|Ilx|SG3NM)GHi|;mbl(?Bv^Niugkf1 at +r;a-JnHbvN8v^&Bj_0
z2thKURgwy at g;b$s$GdkAl-9_~XxE+<={Ww7l_xDH=Z9w7CKM=J-3$y44u%EPx4s4v
zm!bOeR27vA@?b);Rv^$cK%@umWO;~~S7U at P=p&Nu#@jqSai$`Ch|RYT3=F&g!=01I
z<B<R%>~M}k?r`(;v_ttKe6ih54GTPvN!6PRV4VMnYREx8LX6frkW#aiXNp=KR21d!
zu!tv4oti>)UR<?V;k1KB+Y>xw?%ETV>>xasKeVdNTUUE at NfFh{TSF%{041q_j*n6x
zs_^hpphz7Cx4ZYM-;Ivv|7xLDc2^2o>nP+%)cswV<`wg8;=dfSva($1_`P~MA6qeG
z${RYh@^X4_QMbMxn6Tu$PlgZat1Z^8u?KrV_=zzwxc>Y^hVfBy>^b|i-=;LH_u>t_
z6Hh_MHG#@lEGaIY4;>RZ8x$Iesg?&DirIROT3S}D6ooB$yz40g=F~T>8*xuzb&c^l
zdU_t|7+qQ>hYNfU)`Ig%yeE8!(3s`##ls96SdAbED%QZ3Ee6{gGfh#bgM&wS+;zg3
zv9Uo(cSOZ9o~FUyanU|)Bg)0gj3ekoHU_12mYdCl#-dKZhTF+eq|`zc-_DiQpb<gd
z8{$mdKw}Ada^PF$?Pq*rRjN*_y!PQEN6Zf=CkLYq#SyEbCJM}Y)$h_o{F$r;SDG_U
zDa0nduiG9jgKj$$bfYzkC)!nPjsdrKBlf=Id6RIjx2sZC%X=K#4?%uc!N=7OQUKKV
zh!H9ydZ|mFicvCE#Ot$Tz>(#CRf;k0Ah6B at s>VSX)AP=()JA0Vw4^ySS<`^fU%TCR
z7Nlr(5X7g at NiQ2{k<z{Qo at IrO$*-;>lZEd_C1%hwuW5=_oqX})#dYoHp at 0hr$juWw
z0rs4-X_1I#Ij$ncl#L2X%k>*%91*)OTyINxmUTO}(r(UsU|>M8=;$(V6l?8mN2?tY
z!(cwZ%te$Oot$=fU$j4ebY(d$K5X*MEp2I?y%?|vjNgN>`jL#RV`L{qUPvmI6WRrR
ztxU(3f?j7z1Sg##1WWi9LTvDY`(Fah?F%wemNWDLwra-{*FyUu%73lb{zJyE7l`i#
z8+7^PySw2UFBtP``wMN|)|NRPKlMZqMpa%RD~|rc@|~IipNlZ$`#@Q;ZeQVUIGudh
zYmq`<hLm1>oBv618uk?pM-;>x)Tu*33m7=da(#FNb(M|*BfhoE_OMGu`qV;ej4Oty
zNA=M2^Uabh%EncW0Z)devbOhy*(d(2jG^L;jL+?~eU{{u`WpUPWeuhKHvCD*hd_7H
z0?Tc!#9$P4PvU^0xvc>!Z@|QD4&xghn(eb%btzd%AmrtAn1z=0S9cT!eQZvP7G=+d
zuq3x<*ow1l9k+OTdKVHn95|ws*wNXkz_?S%dgtWz0xvY8Jfr&hTDQJ at 8G<$qx070Q
z`hG-^0|R1nma+q{W1El98(8^HWapuy^V4Kx|K=u?=|xq)(7)^JcQ0LDgQ1tp=kxb6
zSG+4MyWp*yKHF8Hnwd4kO4;KMkBW*qJ3cWX3mWZk_&`UV{8Y!^B_5zn)VF5kkgz{!
zc<?>rN;FAf5|t`%`IVHw3DpuL!gcYYY at YMWT3}b6YoS6Jy{A8;*Q_Z!=!TDh6VIza
zW+H{#n$wkhgno&jn9 at TIuN9_?H4zb^h1Pm<h10qCu=QqO|Nbl{_A1+4nKVI6Qv1nE
zB5kWbJv60hiJAEYDy9)wX-YOKx(1V|X+yl4e8%#}y}SwusT!Q3BVOO=urLt|82&v}
z;8{FC_Z05#5sB_v-BQ(_`v4e7NA at 8PzSj2p@>q{{@rN-`fv#!ePb<)ww<JV?<ytkp
zeVxE#Gl+q4URMb3eD%Ik>$5 at dJ;A<_jxsFy%HCCY9Ox at H4CK5V(}6VD^Y*P0ve*X1
z|A2!MZK%{UIyScd!;Rgpf(M7b^;hPfx~QU}GU4IjL3+%!;QvJQrs7!(Q#OaD@<4If
zq|VWpgi){E+7TRV%NY5lrJV<$tPL<Mb%)^STOfMSC9sTbS^_w7%PkIv2y7+vFB6QU
zkmi(M*HlhS{ljSdmi_SIA2e(G^q>!`NfmTAI*=ct{5=)c8C_IvPR2__99*wnUNI|{
zcord}AV*T59jGH&si62&1NjKX1J$Mk^{1*&W*^d%P6x8+vu;pNTN3U4nor|xQ*UlP
zm#v#amW^!%Mu8#?S0nl`+T#T>W)DG}E>RB4QW!OD+*GIvl0bfUVQDgYSV3Suy5B`W
z!rcU1)M`)U+MDQLM2b>@N~O;*#x%17ehLiFUlt}(XoKSKUT%sFxg-L#CCxw$6Ub!?
zNFF(BXMb#&4L1;dMEA1pUX99NZ|ZZzW;pcbSVmDB<mKfpYCX at DN*K6#@d7Obt+_C2
zvX8oK0`&Ol2*7$;dAW;fb<@z?`elUd>{^=BZd}b^MwnzoQK2}yFjKzOyUy$oVxww+
zyElxwsS7A&Q)kwD!f(f0flbHs4|;Y5=_^Tt?y%Q{JUY6MG$l`<r8;<T-h2gS#w6uy
z(+VVe^-F=WBI3Wy%7Ru`)g3ea^XGuq-pUui-F_sCc|pOdL{GHB`e6Iz2M=sixwj|4
zIKh at P7)H|!cLg~en at mh@X^Lw~vCPT^E!coy-)>8~xuPKrXImYzA at A7nz&$3n_5BSE
zuNG8PRBYN1kG%Zxnbm<2Q;L+ToEc3A at T5<2o|0KhC)GL-h5~X)Hz6U2l`QjNk4}E`
z`E20 at V%=HK7go~TEHu{l=_G`^s0~cO=dmz+#M88_(=KT4;4a6 at NjE1^Z=+$=q$>uG
zNCQw{Nm_btr0h=Q0s6E3Rb=qDz$d at U#Pk;h)jLj7=%teUe9*ofBTf9Vz^Fyyt#FrS
zBF`_kwIN6|`wF|U#-C95aY92utP~cES@$!wOiR1O?ZBwHYax^UZ=wfDadpNVy9W5E
zK>o+oRkIoEZ@$OkzrM3op#-kCYCik>wZAcz|MQ<9A;9c;iIsAIJR1 at 5Hw(lKwz}Sa
zg|sFlOpGoOye%1=bkEf(IzOBSuyA;9k_nfykDfpP?y+v3<WGu?J=Ce7?Ab7j09M5n
zQ0*ds1?r#G{KVoBRbS(f8!F)<+>9cRk>`kdkRM{jQ-d1O_{6R4j!Y#FFF%cEseuoU
zi858`dzVpBWd$`Ah=I&Wx}Ut6MEAzBx=pV6sStO<HenvoX<A+S?#6w|fjFQOZev}!
zLTG>X><;E^3+qY~D4*m~!LfJHR5bo at grms1LUgf+!RUw_AWaZ5GBT`pA&S80`W-f!
zgieUtMBdC}VScOE36_2gWBYBvUbRH9h$T8MO*546mV6_%<gn=I2csb1&kFQB;nn25
zw)EoZh|}toxD2?|<%CKz*zrhzI_Y})XH#S21&K>-P5mlo-}FDxZCXOf*Mi~}#X9+t
zyls*Jjq2G8 at L?ozz4zpWPnzIC0pQo$rHnVJz$q81t6P5naCg at MFd4V=UOf2=C@^mn
zmlxo`A*Bor6o_+YoI%~`>h9j=LJPK2dp!A#yoXTK-WDa4O^I+YGhz#RdKQm;A99}d
zwEzA4_acb)c;c4%gC~7<v2Y31XeJ8GCxy13^Ip*ec1$pYiY1L$>)}uR5#*Y}n7p<0
zlAhh+;a~923slj!QGD~W=g+6f5-VF|a{vj)1M0s5qxEd7hyk3<`UVZ8!4xILc_`6-
zTfyycR;jc=62;36&QvNxMI=cRZJBa-{Mie at o|}yUy_j=2v>&Bobeqe)^A+SMahjVy
zjDv``EZ(MmXx|No>hv_$X1)S676kgK^U;0m?T~P5jW1F at 2Me5adWXJ!z<CINk;l-Z
zBN=|GtuShJUtixV22yyC<zP<I-=F)~1sIIgPkEGR94IR*lf;OLjaBV at jNY=DCcfns
z3fQV`a{3CDxFZ=;y&_#;w4Z%?5lqi-f#Z9Qps3jK2-skE(ijr}pC;W{=x_H11DgaJ
z4%|VMO;Jd{7AJDzOdyJ3tp at xj$unPuo}MHhW&(;Bz<0wYMAeofujffnStz4h2LdLI
z<|Rr>SIX%yGYqLjceeFF|0sg3f!rY%2TeSM>(fwl$nl!rWDc?alm{{v&Y?-7)^mT6
z#M$UKA6MqTJ0<-Pw#6~b?3~4LO!_dX1eLHGj7q!<DxPGCd!4ub+56$cvc%WZdxafh
zTY6EX6tcpEea-Cjeu_6iQRN`;Yn=hGt`WA~v>4u>Imp|xf at a=W!@6oTZC3zL0bWve
zKVkp={Z#-EXDF%8$u%CcL!+~IgUpAZLx+Bu1FK;a4cYt|u(f{mUrBrSy}9YU(q5wf
zw5FyeB>JCg1EO5n;x0tJ01*N`rO_fI-(U^mNp`qfK+ku88mu7h^P<xn*ySq70N3Zu
z(nTh?ZY9M&r-ssvBC>Y$iG%ug0oeR(>v764Bbw(xDnWgf47jRO5jYH{0deE3VURgC
z at sPe*CmI&;3ekIuRl3L+TgGyXAL5zURbT at HA_n@+u$ls+?Ki8jeus*p?ad+f`v7`=
zDv=OyI2-YKx0PTmipLdETBA|l4gFri5_de4)p6qe06k9Fj(<eA=)2n4*%d%DML6 at r
zv^9VIqONVa4&;2eaHHz|4yW*y#b4g^_g;h!Wm at unF)TJ?;w6~pBrvA3v#1R;rPYV1
zkyE}YanP*IfKA#lf)-rRir~*8IUAQ|faS_cKmk_SJzA8SCA44987#<1$tRD{+(Adj
zs{K{8J>n+<!G#pRi}xD|K|5tqh at o^IV!aisetARVmlk92Gjhv41%QhE114uXGuC at 2
zZN`ew2mdIfi6Z)M+KU-LY=1w$QeX|M7me6vFZgpJtnra_K)eV$;6^JVpzH!NE8Bu|
zLwf(0munLpq}I9!7AD||s$ufJmG&F#?U#3L+Vn&M#s71_j{VdvsvqhRR)d^|a=;T1
z5QJn-$Z#O#F at hOc!mtxI*(80fTW8^vu5<<fzAyE+U7LlKFXFeqeEz&vyx+~ztyM}H
z1I-0=b80pVke#IX!TuY&tvI=2)up{2_%~qa9KPq at 1YUKH;}6m+wAyVD?=?DQVPbNw
z_~OM!Ym`2oIi>0l;_Nw7Gy^3ZcDlB}gPX&v&w}j1R5H26gvK=4<l-^~D7wN2`#(Q(
zVU_)1C5Tm{s!Nqh#zC#LNE(*rZj)?(M_}PH6hODNu8n<0+xy5ysbe3<R1@^<Sr;sL
zi2)e#ivt|&RMC-zo#W%<9^@##7<Lv at 5*SrPps6`LcJZd~X?hEOZqCt0FN!6BzZnRK
zO~#(&m@=85VVLjc_IN_XJqf0<Wl;)?M=AkMdPR;uy%=KEc8c<g{OjRC<tG8+ltyy$
znQwLR_y6gYmbRn;(BYdYr+K9n!65$Blqho%A}HID2Jve5L4F}0GCBPoT;w3#H7c%X
zz*>2O7W&`<nC%&~x3>oYg%4GJy~6F(A|uoQ64yl0G8+|oN$|#F+7!i_aCA(5?pa{%
zk_oDZ>tCY8;H42ljn5V&n>l!jD2s!Bm;Zj3782^wCg%J@&uTr%$Q<$%#K-vhcFVGQ
z3AFhNkbWv3(aS1*A3p-3W`x7TuTitly=EUAV;oI}eLWm}Y`*Ye*B;v29_MciGWI5c
zbW8gsNZwmd#BIyy-f%O}w-b%m1J1;&09&*nopnQWCT+qzS{jX2f4;<e)*Yrs-$9e)
z?%v4B-i at 9Z1hE5VuQkTH5M4YMU9>?gxd+Y5iZUR2&uA(LiMQoWHFTh#IV;~(6sVwR
zgGbdZE$@8;nUd9|4(Hq>1Zirwwew7W99T~za%7mV)@z<z&FvA-kmD)Q{$k%<ysVZO
z)M%nconz(+#0)XOa8>xj8cFUlgzDGT_?DEGHY4&(lY~Z=xAnJHUkDKAOt<QytF8IQ
zcY%Lenj<}3P-tDKR2YbPzoH;#4m{Y}tRk@}7-M9=6$rv|rsqpHh@&+nGoADw1 at S`4
zr37E?Rt>U#ZpS(4!$`rkIDz^e%ATttfokwAsrn3@$fXWn(3uX6k2fN at 6baEOa>`XS
zV`@d@*2&XdI7Mi#?;K;w8ndN#oToCqiRQvs_>3i{HqXt at rfMCEf^%t`eSE%?U0t6m
zvlhDecFrtiEaj_q!m?TwCH%Odz2i<dST4fC;_f-lEY^4PwFNa3I&!F!%jGJJCbbOF
zWo9bvwo1|h=z-380{DtmT`Oc(Q5R~T$h;xn_YQ962>O-wqO7*IjjBuw^2zgCDzWmi
zB*oE at xKTUJgbvs16bAAzJmLnPEe&TE_qn;brNYeZW7E@#`uZn at gIi+`G;j|4aYMf>
z3C+hV_jH~HWa^ub4-Rb*DSz}2fWQsNaS^^4TC at T^Uzi+Kwmm2)WexS^W9v#a^DW9C
zL?8$Gc3qNM<>FUTu9Jj{t)f_Uv+u at j9x*LQ1J3RJZ5cpQ<8L=UGTdHb4V=Gbj!lPY
zmx1gdS&nV5b*VYt`@$H$YYd<?&tS4Y<q{NbLniiwy1Ov;Jq!4K3C=zn7JRMHf|4m=
zkl0Ky384>OUd`izo>Tz2;`q;)3sN at 6xuK6y0x8P~20r8d{e_LR$B$t-7h#VV49o_^
z0?hzn_I~5B<v*Fc=|a~t2tx|fYbsTSD4t8tbj1nY$I?PY_2L!aou4zzHwu%Jljn8!
z+fY^}fyzp_gnOEi-9ql!02<c{(LgVW+}(wNV8DO*+oV7 at J+mJeL3i0FhGFwUkrqdG
zXZX&5xm!#IK#9ybr+?7>eT7T_jHN6B9N;tywSkx?2`5k{7 at 5C^z`XwTuC1FpF?iD_
zlI`At(Cs&=^`FbPW_DI-AQEOE-;m!NP$%8Fd2?fYO?gpK7YYPNZ2|gFRH8Ah{FqqD
zgG?jW*oDKOI?PkwDXgTSMm0?T3Ni{t!F;WnMelZ|HO25=P~6_Vb4b%ti5Sn<kX_95
zkKxUT)W`K&>+dAfcJ1SB8zX=5Cn%}~CApRNBu{?=$$h(;nwpkkf at 4wsR32)Ro-Q6$
zbo7iAh(HJFH9M?1ttr-^pnC~4hBINP?!r%1CuFr%P*i0T#{QzX=;%f9(YqUX?JpJF
z7gVF}tM+0MStn&UXCq- at sv6<<ZP|Avb}cS0svemgEkX)9WJxnd at XtjJSKpPFmk(!4
ztj&FxH2D at is^?(28u(rT+83-rs+;*gPoM5-2f4x8F#W!toP|J^Y6TtNfaeUyf<Z?=
z49md^8-qeZj at oes!*gn60woRTi23>XPY2vV8d$mH`CFe?X2)bB_8fxld at x%#B73D&
zW`=ARBKTt!fp_4_oEN!L4Op=Lo_9!t;7Jzpnk{jMJe1OWk)F>(@;-cUq{W>eFyr<~
zsM-gE^W*PD^Nwt+eO{rrF+L%oF)!cK2+G>8Z)Bysa64Z)g at o-CWTzHor!z|Q1J(jI
zz)>@AWU*LTS@|U+ at FeNMA8<FN;=(?H7{(G%XvHC7?3CyuTSzHCNh#@W1Gnyij0`i{
zg!ZowO)2Ii8$XWcafE)a4Xbh!sOQ at N>~fdy)(hgACSf`xAf2w_NOdB!i0x=3Z_Wtb
zSte>~qsmk#2MYw7^*9-W;szaXx|o$FIF>MqCtm2f(|L{+=m;-;4*vY7&!0bYfPLdY
z at l=L0U=h0AP|v<7(JZy}baZsu_<T#)<Gnx)D at 90c<^J6BmK!-oN`(~B^*oV>lKpD;
z(0VcSt6!vOp;iiVNrF-xP2^yeESMCe`<w<eV;r!o9Om4&m+35qe3eLlTAw at -TJzKN
z^z<a at c7(mGcarJy!}P2v`re&tJ)JT<)W^`-M6m{5=;O<7IESD at 8@H<#f=*Wp!kbh<
zp-IhD_6V%l1rE}MJl8!0Qj<)Mp^i=+Iy#=xv!rGNY?Uzc%SRYL3_#I*j*)p2V>QwP
zJV at IX3a)gp5|5eR-2MdaJ1LUSC*6JVCp$?H3nRRts?CA9dco52QV?#hksCN^7&r at 4
z(?11q{&ID-h`=0Zd~b$)d*N2ml;mUs7}dH9`1r@~r7k3_Gc`_6s1Y at FbSBvWHJZ5q
zMnvvf#y%N=+hr)XfSt<eC~X&&k+kwHA}T6<M3S7T9&zvuHsRT~1Av)ndiYS8p80VH
zEug~XgDYBGbt?rC`tHs?^yMvOKThX4N}E?NLpgYo;X8o7sL<j<fSp1_4 at g?+flc>?
za^s^=e_>b5zI}Gc7`iDuXnde}eN5OdL`s*$89K!5PbSaQvOeTrx-^st_{sp^BRO!L
zCMYHCInZw6pulGmZ|_NtlSg3Ws3^TU1vWG}pu&2h0>o){*(`X>{B$AG;655{T9sK~
zP#O6{tS0op)O#!NuP4 at gbi>pg+!q#>NUwOT>SlbgZ>knhN&BSui at WM4kJ6Tph(Ebc
z+Kb?DhM7R~Uk^qTFRrg}fuUvCp*gLAf8Yws%0Eik1p%b>N6>_<w at 2qj6O+Zf4@Ip=
z(pm%Bx016JwkQ2wGTJ|3-JF_jISJ at hRbTPMe!05WqEW`_bC&5N at 7)f{aY-WU%-2v_
zPJZi^WLYB<ypZJUVT>l<=^rt)Z~n)X&U_N&o<sW017hadH8#5fBNG=F_bR06$Uz-0
zV>&xGsYMe at 4fRnn;*YpGJ9mnhqfXNe58fP--RZ43o+KQsmK4sla+q=Sz6Mn0FJzRd
zx#;cG`qvGp5p5Xl=x-8kM$oebV5US)*Eme+2JA$JO9Z{CdhOEEQgr3uY<7i5iQG)&
z<Z?^waz4Q#21ppy at R->pboZBiF)>~U!nq)@;RI~In~`-Y(x<YueFelnd@@*Jgd)Q;
zM*Ql1Lgs(}j;$@-Ne_*48k+toz43<u({q&RNU;+GAkJ)jFA1u<s2DLwjX=PtExM#H
zOIdP|SqRJSfx7g?L<s^~x#R`RqZ4Ju2Nij2RAl5~rC!A<#=CW_Dsx-6tK$lMr&Glh
zOPli+xJfHg#GN9Ye=GotYMVxy#2jR`A7h<Y;!b0)zCbuWmrDl at 3*(J{^`p@;vOg<x
z>Kr2~ujv1BJ~?P0DOr}c{KtNg2OkGf?Eh;+m(+ at 9RBEcLIV#s at LF7?xfywcZ<Og*6
zO&V**giF<Grte=DIYk759S^DRZdVZlVD!VYIT<{#Q`f at kcZ*kl{AKxHvx&GR;EC84
zvcQOt)qtKv=tmy}?Km<x3G4~<6h7GUhtzKKKK$!d`PYxa|C{;0RoXXNC&1Cotu7nH
z0>x!wzCKMi`X&Emc-RoxZQ+`7<u7Xm-b<De_zkHgdbf|%f8}|+7HQIOzD6OFD3s}+
zfYzWN)W2fkCi&I3|L@!WOF7kn^}n<*z7zPcO~AO(QZ*<OBeLP{zIT`P)zpY<tL5uz
z!%U<8bG^jP0L5i`-46_F&j_9h^!?N>V0W#mIw-d^#JJCz{PO?2vJ(zS+a5KTakB4$
zqSL?~fYH{jMZ at -7XCzS(kz!J=9v%(YYINPUW2Q&``|7Lt0C_7byLS{E|8Q<oeX=|8
zBPu6!<_?PT8!ms)LeWKG{eStfA>i8&h=^I1)|z8<eNtHssam}p6(EdY at az9Wl~vJA
z!K+q<ul)a@*>U?n6LhBmnAUwnRg3w5FA)t6ZpXFDe>1QCUfnui1dB+VKlGn#{a3mr
YLfN6jFpV^^DhPbIJ9}-q=15EbKhcD0K>z>%

-- 
1.7.9.5


More information about the Koha-patches mailing list