Return-Path: X-Original-To: apmail-accumulo-user-archive@www.apache.org Delivered-To: apmail-accumulo-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D8ECB181F6 for ; Tue, 29 Sep 2015 05:00:40 +0000 (UTC) Received: (qmail 11415 invoked by uid 500); 29 Sep 2015 05:00:40 -0000 Delivered-To: apmail-accumulo-user-archive@accumulo.apache.org Received: (qmail 11369 invoked by uid 500); 29 Sep 2015 05:00:40 -0000 Mailing-List: contact user-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@accumulo.apache.org Delivered-To: mailing list user@accumulo.apache.org Received: (qmail 11358 invoked by uid 99); 29 Sep 2015 05:00:40 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Sep 2015 05:00:40 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id D615AC6E0C for ; Tue, 29 Sep 2015 05:00:39 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3 X-Spam-Level: *** X-Spam-Status: No, score=3 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id HeuC2wh8_5v9 for ; Tue, 29 Sep 2015 05:00:25 +0000 (UTC) Received: from smtp65.ord1c.emailsrvr.com (smtp65.ord1c.emailsrvr.com [108.166.43.65]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 88B6220925 for ; Tue, 29 Sep 2015 05:00:24 +0000 (UTC) Received: from smtp17.relay.ord1c.emailsrvr.com (localhost.localdomain [127.0.0.1]) by smtp17.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id A7F5F180154; Tue, 29 Sep 2015 01:00:16 -0400 (EDT) Received: by smtp17.relay.ord1c.emailsrvr.com (Authenticated sender: mohit.kaushik-AT-orkash.com) with ESMTPSA id 9D651180196 for ; Tue, 29 Sep 2015 01:00:14 -0400 (EDT) X-Sender-Id: mohit.kaushik@orkash.com Received: from [192.168.0.121] ([UNAVAILABLE]. [14.141.49.198]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA) by 0.0.0.0:465 (trex/5.4.2); Tue, 29 Sep 2015 05:00:16 GMT Message-ID: <560A1A95.4080906@orkash.com> Date: Tue, 29 Sep 2015 10:29:01 +0530 From: "mohit.kaushik" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: user@accumulo.apache.org Subject: Re: Scan vs Filter performance. References: In-Reply-To: Content-Type: multipart/alternative; boundary="------------010909020904050004020405" This is a multi-part message in MIME format. --------------010909020904050004020405 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi Keith, When we fetch a column or column family Ii seems, it does not seek and only scan by filtering the key/value pairs. But as you said if I design a custom iterator to fetch a column family, It may work faster. But I want to know what would be the scenario if I define a locality group for the column family and run the same custom iterator on it which scan and seeks both? what would be he impact on performance (gain or loss)? Thanks Mohit Kaushik On 09/28/2015 10:49 PM, Moises Baly wrote: > Hi Keith, > > No I wasn't aware of that. So I'll move forward with the custom iterator. > > Thank you for your time, > > Moises > > On Mon, Sep 28, 2015 at 12:35 PM, Keith Turner > wrote: > > On Mon, Sep 28, 2015 at 12:19 PM, Moises Baly > > wrote: > > Hi all: > > I would like to perform a range scan on a table, tweaking the > definition of what goes into a particular key range. One way I > can think of is writing a filter on the key, and that would > work fine. But I think it would be slow compared to a scan / > seek custom iterator. How does the underlying login works? > Does Filter goes through all records, or since is sorted > follows the same underlying logic as a scan? Would a custom > iterator perform better? > > > Yes, filter will read all data. Custom iterator that seeks may be > faster. > > Are you aware of the following? > > https://issues.apache.org/jira/browse/ACCUMULO-3961 > https://github.com/apache/accumulo/pull/42 > > > Thank you for your time, > > Moises > > > -- Signature *Mohit Kaushik* Software Engineer A Square,Plot No. 278, Udyog Vihar, Phase 2, Gurgaon 122016, India *Tel:*+91 (124) 4969352 | *Fax:*+91 (124) 4033553 interactive social intelligence at work... ... ensuring Assurance in complexity and uncertainty /This message including the attachments, if any, is a confidential business communication. If you are not the intended recipient it may be unlawful for you to read, copy, distribute, disclose or otherwise use the information in this e-mail. If you have received it in error or are not the intended recipient, please destroy it and notify the sender immediately. Thank you / --------------010909020904050004020405 Content-Type: multipart/related; boundary="------------040400010204000707040809" --------------040400010204000707040809 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit
Hi Keith,

When we fetch a column or column family Ii seems, it does not seek and only scan by filtering the key/value pairs. But as you said if I design a custom iterator to fetch a column family, It may work faster.

But I want to know what would be the scenario if I define a locality group for the column family and run the same custom iterator on it which scan and seeks both? what would be he impact on performance (gain or loss)?

Thanks
Mohit Kaushik
 
On 09/28/2015 10:49 PM, Moises Baly wrote:
Hi Keith,

No I wasn't aware of that. So I'll move forward with the custom iterator.

Thank you for your time,

Moises

On Mon, Sep 28, 2015 at 12:35 PM, Keith Turner <keith@deenlo.com> wrote:
On Mon, Sep 28, 2015 at 12:19 PM, Moises Baly <moises@spatially.com> wrote:
Hi all:

I would like to perform a range scan on a table, tweaking the definition of what goes into a particular key range. One way I can think of is writing a filter on the key, and that would work fine. But I think it would be slow compared to a scan / seek custom iterator. How does the underlying login works? Does Filter goes through all records, or since is sorted follows the same underlying logic as a scan? Would a custom iterator perform better?

Yes, filter will read all data.  Custom iterator that seeks may be faster.

Are you aware of the following?

https://issues.apache.org/jira/browse/ACCUMULO-3961
https://github.com/apache/accumulo/pull/42
 

Thank you for your time,

Moises




--
Signature

Mohit Kaushik
Software Engineer
A Square,Plot No. 278, Udyog Vihar, Phase 2, Gurgaon 122016, India
Tel: +91 (124) 4969352 | Fax: +91 (124) 4033553

interactive social intelligence at work...

    
... ensuring Assurance in complexity and uncertainty

This message including the attachments, if any, is a confidential business communication. If you are not the intended recipient it may be unlawful for you to read, copy, distribute, disclose or otherwise use the information in this e-mail. If you have received it in error or are not the intended recipient, please destroy it and notify the sender immediately. Thank you

--------------040400010204000707040809 Content-Type: image/jpeg; name="PoliticoMapper_logo.jpg" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="PoliticoMapper_logo.jpg" /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYH BwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcI DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAAR CAAUAG0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl 5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk 5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9n/B37U2n+LfiefDUvh/xBpXnXl3p9lqd zHEbK+ubZm3xIyOzAlUZhuAwFwcEgH04albvdG1Se3+1BQ7QiQF1Xjnb1xyOenIr5+/Z9+G+ p+M/iFd69c63ZS+GPDfinWJbPS4rf9+L4zSRM8kucMoV2wuAQcckZrkfDy2DftQxQ26XI+J6 eObuW/Zlcz/8I95UgUsfu/ZthhC5/iKAcla/IMp40zahgsPXzKkpe3qJR2i+RqmnZLmTlzyk 4J8t4Rbdnv8AZ4nIcFVrVIYadvZwu95e9d73tZWS5mr2bVr9PcNG+MGteJBdmy0HT5fsHi+T w7cl9TEJS1TG67Xcg3yDI/cjOezVq2fxXj1288ZWOnWYl1PwjI1uIri6iijv5PsyTgqwJKJm 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 IbP/2Q== --------------040400010204000707040809 Content-Type: image/png; name="facebook.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="facebook.png" iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9i ZSBJbWFnZVJlYWR5ccllPAAAAuhJREFUeNpsU0trU0EU/mbupE2TtGkTk/SRvrCtxYpiBQul rQgFceFS8C/oQsGFDxCxuu2ubgQXgl268T8UfK0qYm1rW0ps6SNpHuZ1750747mTIC48MBzO nPm++c45M2zqxovzsYGRVSmdPLRWTHvwFADlQZPXWja9pn0PTFMO2uKWFd3a+HFWxPqHV8+c m8Dmxm5XsFUQjk4oRYcVAWkRG1HCom3GAyauujYG+9J0DmuiXqsX19d2otVyBVXu3+QvrwGm pQjQEgCOCh62Nn+Ce3XwgAU16cJ27aKQZIGAACdtnFOCwPCIyddqcbRaDLsHZajSGt48vYpk Mo6DwzwW3+Wg6q4Uji3huS4BNbSUBueTMKqUeRJ5m/arGWyvvMS/9vjVIiItDoTrOHDpoHIV mNBEQM3yfAEeKdLI7OWx9PDWX+DecQXFUhWhtgA8pwwuHReedOhWlxokIX0VyjUqOGfIfvqK X9miARcLBaSTNzFx6RESiQ5TtnClX0KjYVJqU7uvQpKKYsnBnXujuHIhagiinZ14sjAPcIH3 X2pwqHQ2Nr+QTfX2x23bBjMNYMbX6g4y+yfIfV7A/yw5/QxBVHNWbGjuQSQUCbmuY2boPxyl tGmmoClkTypInoogGYsY4NLbFXxc3cW39UO6rFYTpBnmcRmvjGf09CwaXzwWwvP7ywgGOSZG UqhWfuPu7dfg6TimL47g4KAAYdtl5LLHMAqaRIyIFGMQ/iyTAXSGW01GCA7R3Ya+VBuOjg9h 1+sQ4WAYg0MDsKsVA/aNPgQsP2IcJyWgvT3cJNfoS6fRm4qioyOK3Z0NiEQqIWZn5nCUPTJj azIY55cRSYwi2d1jYhoWLk/N0giD6El0o1YuCOE4TlRrkkaj0Zo1RPBmMaRAUkN7El0mDrdF 6ENxWMzyk7AJy3omb48PDI9+V8orwv94vnHVcMS2f1zGtZnTuD4zhsxhEUvLHxBtD1stAatz e2t9/I8AAwC7BHjXTPzERgAAAABJRU5ErkJggg== --------------040400010204000707040809 Content-Type: image/png; name="linkedin.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="linkedin.png" iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1B AACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIElt YWdlUmVhZHlxyWU8AAADIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJl Z2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4 bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMw NjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4 bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMi PiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5h ZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hh cC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NU eXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1 IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjcwRjY1MEREQ0Q2MTFFMEFF MjNDNTM1OTA1RTIyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjcwRjY1MEVEQ0Q2 MTFFMEFFMjNDNTM1OTA1RTIyNjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFu Y2VJRD0ieG1wLmlpZDo2NzBGNjUwQkRDRDYxMUUwQUUyM0M1MzU5MDVFMjI2NyIgc3RSZWY6 ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NzBGNjUwQ0RDRDYxMUUwQUUyM0M1MzU5MDVFMjI2NyIv PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0 IGVuZD0iciI/Phm1qf0AAAKGSURBVDhPfVNNaxNBGH5md7O7qeIHtQcPkiItFqpVwYMo/QX6 Bzx77V08K6J3wVM9ihdBD15EetCeCsWKCtUWYrQJTWNs0+z3bnZ83knTi+JL3sw8szPPPO/H qLcrq3rlexPu2FHAq8Lyx6A4wnYAaLqYAgYFdJZAJzF0GiGLQlypnYY6u3Bft89chPI9qCMV KJejWyGBfXD4YChLEuT0FAgzlEmOk/VVqLlny/rOjesospL38Catobn5n6b4nT9w9HwLD14s wXKLDEWUoh9G+LzZwNetbURpgpBS//I4QhjRwxBJkMHnWUuXGu0oRxzGeHR1EvfOT6DeT9GN 8/96J2YYVGvJ3w4VbBfDhNVzhS5xhzG26TKKt3hA8C9xzjvRkEBdfvpGX5idRZYkyPYD2JYF deIY3CyDy1D2XR/7/QjXxqv4EaRoVqoY9yuoOA4+rn2Ao8nSDGJMjzl4cnPOqJh59QUL505h YWYK7xsdzNemDnO6uNbAYjvGcc9lvhlCwYz/7CdGljHJSZigxVKJzdcm8PBTC8/rXYNvX6qh 1QuxFSRIByRQZNnoRUzYAYHS2GN8YV6YAxu9GHdXGri19O1QhW8prO+GkLOWqTubo8ccGNMs NOdxMTAwlZ4oOWdORtaL2ZE5G4qdamnNDTk/FsMbjbHOWSobuEUIggBg646szHMMhHCkwBCw 141RnmBbiGlV2yJ5zjX6yAZDbJIoLHL7bpziXbOLV5vbJNGo7wUGv67v8CYJp8Ry87dZS/km QBIhUDOPX+r12GhlwFQh7e6zRJKDnE5FyuPjki2jRAvme5iuFLAmWX9h96jUqzp8JA5cwQ4f jGDPNtisCRanQkVcq9r4Aztjogetrb/kAAAAAElFTkSuQmCC --------------040400010204000707040809 Content-Type: image/png; name="twitter.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="twitter.png" iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9i ZSBJbWFnZVJlYWR5ccllPAAAAt9JREFUeNpMUzlv1EAYfTMee29yQhJtlBASEIiOQ0rFkaSg REi0SEi0CImSgi4cLT0dNRQUVPwABClIWJBIQBwKhCPX2muvxx6bN84isDQzkud773vv+74R V67fhDoxN1oanbw1VC8fdx2V5cghwK/Y/vtygdQYuRlELf/L6h3xcXlDGeR949NHnwyMjs1u RhqByeAKBuY5lBTFIh/yvQ2Cd4dGvblfFff0+qfWBVWdODJf2z8yu7rlIzI5ZofLOHOgipBE T74G+BlaQiDrichIvNXVmDgwNus3J+dVaV//cKBT+GmGmbqLqzN9CJmlRlBNSdxtbSEWe25c CTi8i7MMHcY7rjukjEkLzynlNasKKQPWdV7YmG64uDxRR0xlmlGvtrvYirOChOEwxmRqh3Ki MEJbJwwqFURtw2yCUh2BhfE6ZRf2cXakisXWb3wPNaTM0NUaStNcmyRr7Q5+DLpIegRUi19k c7Dn3/4/11AY83I8/xbgmKigTGblsMqecsD2scKS/oBNa4EMtg7GFpDgBtUonusMqLgOSsQ4 UkIRw1ZJEpCEp820w62PgEvDEl5vFiJ25cH7Tbze1Wh4LsFOUVjykIEqrBKXIM2C7SYZBIdm QwuUeM1fqLBwh+slgsMixhKA2ZWlkczsUcEuPdcJ6PC0lX+4kfV6z0yMuzZWx0pb49n3gBg7 qcJiJQWIwteKnyJKEiwMOBykvLCyy9W2J0mtEteRRXbJ7JKyFbqhKFtPUYKYAfdX27g+vQ83 mi5JiiTg8KFGxR/9GC+2NaocsLKrEMRdqGRtpdU4fzGf7G8IO6I/U4HFDyGm6h4abMXf99RJ DVb9BILdmmpU2f8oS94uvXFOHmx+NaHvVEaapwY86Q0Kg35pkNJKrO3SCOMYuhujL08xwDsR 7ATh88f35NryI5UrF5X3S7fTz++emkptgi3NkmLuerntkf970SbLZNrxv5ST7suA2D8CDADD R17yT95n2QAAAABJRU5ErkJggg== --------------040400010204000707040809 Content-Type: image/png; name="blog.png" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="blog.png" iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9i ZSBJbWFnZVJlYWR5ccllPAAAAgZJREFUeNqUk79rFEEUx787O7d3e2cuyQXiJYVsIhgJgkWC pY1F0OosrKxjJ+IfIdjmHxAUrXNFChvBIohFCivxF8kd4S7+ZBPYM7s7P9Y3czGbNQregwc7 M+8z7/ve23E+3l26XBmvtb0zfoARLI0OO/HBoMW9sWq7eeN24M5cHIWH2nsX9DeetrlXq1Dm FKqzaQ+y5BDyW68QzOoNuOQFK9dRqVcD7nKGLOwSqaGiCPzKKvyV5UKs3NmC2HoGXmX55s8Q jgNwrRSyNCZPCL4DPrd8Sq7ZYxOzSNbvw21MH+8blispkQlBsvson4BNVmNucwGOPwY2OQs0 5ik2zPtALNOSFMiUKlD5zWEf4s060tdPoPf7uZLF61Dahx4cWMawPCMZMK513jTK5t98cKqU 0oWr1qO1FfCpJgzLlFGQOXbxv2ZiDWNYbmQAjulIoYT4xRqQDI5GVkPl2r1hH4bds4wtQdvM zI7xZAne0q3iv/AbHmqwjJ2CVeC4gFemv+st3JnF49H9zeT7l9QMzzKGZVppu3CkQPL8IbL9 3X/Wrr9/QvrqkY21FxDLhdAQiQAr1aC+bmPweBX83CWa/VSxcdEeZO8DsjiiswnLpMTyRKIT drvB5Nw8StPnj96DIP/8R34H7tkF+yXiGOHONlJieaqc1pdOr/2juzvSc5YZ65C3fgkwAEOV Ab2gXmdfAAAAAElFTkSuQmCC --------------040400010204000707040809 Content-Type: image/bmp; name="favicon.bmp" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="favicon.bmp" Qk02AwAAAAAAADYAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAADEDgAAxA4AAAAAAAAAAAAA s8XfKGbBJGjMJmvSJmvSJmvSJmvSJmvSJmvSJmvSJmvSJmvSJmvSJGjNJ2XCo7nZNWu8F2Xa H3DrH3PvHnLwG3HwG3DwG3DxG3DxG3DwG3DwHHHwH3PwH3HsGWfcJmG6JmO+HW3lIXb0D234 FHD4MIH5MoL4MoL4MoL4MoL4MYH5KX34CGj4HnT1Hm/nI2LAJmTBHW7mB2f1qcr8///+///+ ///////////////////////+5e/9GnL2HG7oJGPDJmTBEmjmgLD4//////////////////// ///////////////////+5e76BGDoJGPDJmTBCGHm2OX5///+////AFb6Bmj6Bmj6Bmj6Bmj6 AF/6g7P8///////7KnfrH2HCJmTACGHn1uX7////////Bmj6Inn7Inn7Inn7Inn7FHD6kbz9 ///////+LXrsH2DDJmTACWLn0+T+////////Bmj6Inn7Inn7Inn7Inn7FHD6kbz9//////// L3vrH2DDJmTACWLn1OX+////////Bmj6Inn7Inn7Inn7Inn7FHD6kbz9////////LnrrH2DD JmXBCGHm1+X7////////AF/6FHD6FHD6FHD6FHD6Bmj6irf8///////8LnrsH2HCJmPBCmLm zd/5///+////grP8kLz9kLz9kLz9kLz9ibf8yN3+///+///7IHHpIGHCJmPBFWrmV5j3//// ///+///+///////////////////////+///+zd/6BmHoJGPDJmO/Hm7lDmr0Yp/66vL8///9 /v7+//////////////79///9t9P7Dmr1HW7mI2LBJWC4HGndF2vpDmjuB2TvBGLvB2XvB2Xv B2TvB2XvB2TvCGXvBmPuFWrqHGreI1+6NGawEFfCb6TxnMP8m8L8m8H7msH7m8H7m8H7msH7 m8H7m8L8ncP8d6n0FFvGIlmpvszgL2GpJVyuHFeuGVWuGVStGFStGFSuGFStGFSuGFStGVSu HFeuJVuuLV+pssLa --------------040400010204000707040809 Content-Type: image/jpeg; name="graphics1" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="graphics1" /9j/4AAQSkZJRgABAQEASABIAAD/4Qq6RXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEa AAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAU AAAAhodpAAQAAAABAAAAmgAAAMYAAABIAAAAAQAAAEgAAAABQWRvYmUgUGhvdG9zaG9wIDcu MAAyMDEyOjAyOjI0IDE2OjA0OjQ5AAADoAEAAwAAAAH//wAAoAIABAAAAAEAAAtMoAMABAAA AAEAAAPbAAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAAARQBGwAFAAAAAQAAARwBKAAD AAAAAQACAAACAQAEAAAAAQAAASQCAgAEAAAAAQAACY4AAAAAAAAASAAAAAEAAABIAAAAAf/Y /9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSww MTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAJgBtAwEhAAIRAQMRAf/EAB8A AAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAE EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNE RUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeo qaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8B AAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwD AQACEQMRAD8A7PWvEOm6HMq39y0bTM3lqsbOWweT8oPrWX/wn/h7vdzgev2aT/4mvgMNw3mm MpqvRiuWV7XlFbNrZu+6PKjRlJXRtHVbQaSdUE+6zEXneYoJymM5x1/CsUePvD5GRdXBHtbS f/E1hgshzHGqfsY/A7O8kte2rFGlKWxsaXq9lrNp9qsJzLFuKklSpBHYggGmafrlhqVnPd29 x/o8EjRySSAoFIAJzuxxyOa5KmXYym6kZR1ptRavfV3ta297dLicHr5CaVr1lrYkfT3mlijO 0ymJkQn0BYDP4U/VtasdDtVudQnMUbOEXClizdcADnoDVSyzGLGrAWvUvayaevre2nXXTqHs 3zcvUtQXEd1bx3EEm+KRQ6MDwQelZWp+LNI0i8Npd3UgnChmRInfaD0yQMUsFluMxuIeGoq8 1e92la2j1b7hGDk7IZp/jDRdTvY7O2u38+TOxZIXTdgZOCRir91rFnZ6jaWE8rLcXZIhUKSG x15HA/GtsRkuYYfEfVqkbS5XL4k1ZJtu6duj03G6Uk7Et/fwaZYzXt07JBEMuwBYgZx0HPer mk3UV7aLdQMWilRXQkEZB6cGscJh63LHEv4LuO/W19t9mKMX8RxPimaK3+InhuaeRI4kFwWe Rgqj5cck/UVd8RavpM3hnVIodRsXle0lVESdCzEqcAAHk19DPCYqtLAVKVOUopatJtL97Pdr yNbSfLYqW/8AyScf9g0/yNY1rqviXRfCdjexW+nSacsYw+HZ41z95xxge4zXdhcPgsT7ahjH JKVdpctviadr36Pb1tfTUuKTun3Ol8D6ebHQi5ure5+1TNPvtySgzgYBIB7dwMdK8/srW9fS 5LuWCW90OC/la6s4XKMWwvzHHUAY78YPTOa6MrxVKeNxlSfuNziouS+GXvqLkttH62foOD96 R6nouo6bqWmxyaU8ZtkAURooXy/9kr/DXGXepDWvFUt0+kX2p6VZK9tClvGGVpDgOxyQMYyB +B4rxMnwNeji8RLEVFTnBNc0m7KUtL3s3quZp9dPUzhFqTbLngXUZbSafw7eR3ELxAzWi3S7 ZDET0Prjk9+/pw3Uv3fi2/udN8RafZXJijjuIryLpxxtJIB6dun4131KEaeb4iSpOtTqQ5mo PdScXeOl2ubTRbehVrTbtoyO11K+i8U6TFdano+qeeXQPbQrvhGM/eBJGf6VP4uS4l8YeHUt J1guG8wRyum8KeOSuRnjNVGjh6OY0pxpzjB0qjcJN8ySVRNXa0va6063CyU16DPE1h4ih8NX 0l7rdtcWwjG+JLIIWG4dG3cV1/g//kWdP/69Yv8A0GuStWwdXL6csHSdOPtJaOXNryLW9l5a ENpwVu55rqniC81C4kS8is7hY5X2CW3DbeccVQ+1p/0DtM/8BFrtoyrYeHs6NWcYropOx+mR 4Yy6y0l/4EzQbxTqjWhtW+ym3KbDF5A27emMelLD4q1W3tltoTbRwKu1Y1gAUD0xXE8BSceR t2vffr39Q/1Vy3tL/wACZFZeIb7TVdbGO0tlc7mWKAKCfXFOtPE2o2EbR2YtYEZy7LHAACx6 n68CtKuFjWc3UlJ89ua73ttf0D/VbLe0v/AmQwa1c2s8k9vb2MUsoKu8duFLA9QcVPaeJ9Ss Ldbe0FrBCpJEccAAGetOvh/rCca05STte73tdL7k3YHwtlr3Uv8AwJjZfEeoT3kN3Klo9zDx HMYBuT6H8T+dQXerzX05nu7TT5pSMF3tgSfxqqNJ0ZRlSnJOK5VaWyve3pfWwLhbLVspf+BM LXVpbGcT2tpp8Mw4DpagEfQ1Ym8S6jcXMNzMtpJPBnypGgBZM9cHtRVourV9tUnJys1dy1s7 pr0d394f6rZa3e0v/AmPuPFWq3du9vctbSwuMOjwghh71qaD4o1NY5IEaBIolRURIgAo54H5 VnSwFKKVNX5U72vpe1r+tjKrwxl0KbaUtP7xytx/x9z/APXV/wD0I1HXWz6WOyCikUFJuHqK ADcvqPzo3D1FAWDcPUUbl9R+dAWDcvqPzo3D1H50BYNy/wB4fnWtoJBe5IOeE/8AZqqHxGOI X7p/11KFwjfa5+n+tf8A9CNR7G9qTRcZKyDY3tRsb2osPmQbDg8KcjHNXv7Uvs53QZ7fuE46 dPl46fz9aabWxnUpwqW5r/exTqt9lSGhUhdrERL8/wAwb5uOeVX2+Ue+W/2ne4bDQDPXECep P933/l6VXtJGaw1Hz+9/5jX1C8dmJeL5tuQIlA+U5Hb1FSrq+oISVeDJ/wCmCcdcjp33EH1H FHPIHhqLVnf73/mMOp3reXuaA+WSVzCuOQQeMY6E9v5DB/ad8WDGSIkKqgmJDgBi3p6sSfXN HPIPq9Ls/vf+Yp1W/KbPMhxgjiBOMgA4+Xg/KOfar2mTTXd3dTy7N7LGDsXaON3b9T7k1UZy bszOpRp04Nxv977o/9n/7RDaUGhvdG9zaG9wIDMuMAA4QklNBCUAAAAAABAAAAAAAAAAAAAA AAAAAAAAOEJJTQPtAAAAAAAQAEgAAAABAAEASAAAAAEAAThCSU0EJgAAAAAADgAAAAAAAAAA AAA/gAAAOEJJTQQNAAAAAAAEAAAAeDhCSU0EGQAAAAAABAAAAB44QklNA/MAAAAAAAkAAAAA AAAAAAEAOEJJTQQKAAAAAAABAAA4QklNJxAAAAAAAAoAAQAAAAAAAAABOEJJTQP1AAAAAABI AC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAAB ADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD///////////////////////////// A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////// //8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgABOEJJTQQC AAAAAAAEAAAAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAA OEJJTQQaAAAAAANJAAAABgAAAAAAAAAAAAAD2wAAC0wAAAAKAFUAbgB0AGkAdABsAGUAZAAt ADIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAC0wAAAPbAAAAAAAAAAAAAAAA AAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNP YmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAA AAAAQnRvbWxvbmcAAAPbAAAAAFJnaHRsb25nAAALTAAAAAZzbGljZXNWbExzAAAAAU9iamMA AAABAAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAA AAAAAAAGb3JpZ2luZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABU eXBlZW51bQAAAApFU2xpY2VUeXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABS Y3QxAAAABAAAAABUb3AgbG9uZwAAAAAAAAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAD 2wAAAABSZ2h0bG9uZwAAC0wAAAADdXJsVEVYVAAAAAEAAAAAAABudWxsVEVYVAAAAAEAAAAA AABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdURVhUAAAAAQAAAAAADmNlbGxUZXh0SXNIVE1M Ym9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAACWhvcnpBbGlnbmVudW0AAAAPRVNsaWNl SG9yekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFsaWduZW51bQAAAA9FU2xpY2VWZXJ0QWxp Z24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAARRVNsaWNlQkdDb2xvclR5cGUA AAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0bG9uZwAAAAAAAAAM Ym90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAAAAA4QklNBBEAAAAA AAEBADhCSU0EFAAAAAAABAAAAAI4QklNBAwAAAAACw4AAAABAAAAgAAAACwAAAGAAABCAAAA CvIAGAAB/9j/4AAQSkZJRgABAgEASABIAAD/7QAMQWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAA AAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwR DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIACwAgAMBIgACEQEDEQH/3QAEAAj/ xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgME BQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFi MzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0 pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyEx 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 uldKdbUMl15ysgWg+k5m0uIbs5fuXPImN/SqP+Nr/wCraocXJwx48mGE5jHmMDlj6Dx+zLjx +rg448P9Raf+LfIiJqWb/Hh/6rf/0crL/pmR/wAdZ/1bkFWMv0PtmRPqfz1nG399yF+g/wCE /wCisk7l7yPyjyDBJT/Qf8J/0Uv0H/Cf9FBcwUmMe9zWtGriGgkwJJ2+5x+jyn/Qf8J/0Ux+ zd/U/wCgkpsnpeX7odS4NdsJFrSJ1/6Pt+knPSsltjGvspa2wkC31AWCGmx29/0Wu2j6H85v VT9T/l/9BP8Aqu3/AAm2dPoxKNx7fisrJ+8P8X/0NtHpWYAC51IBO3+dbzMQms6ZlVsL3Oph oBO21rj7nekAI+k/f+Yqv6n23/8AQSH2SdN8/wBhL09vxVWT94f4v/obab0zJe8sa6nSJcbA G6hrp3H+upDpGYaxZupAcRsBtALg6R6jN0fo/aqf6n/L/wCgkfsk67589iVx7fiojJ0kP8X/ ANDbY6VlF7GtdT+kYbGudYGja0hj5L9v552pv2Zk++H0/o9u8mxoALy5tbWuP85u2/4NVj9l gTvjtOyPkm/VNPp+X0Erj2/FVT/eH+L/AOhttnSct7xWH0B7huANrRpMe/dHp/8AXEm4VtD8 W9z63V2XsYwsdJJDmn6P9VVP1OPz4/sI2L9m+1UR6n86z92J3MRFdvxQROjchXbh/wDQn//Z OEJJTQQhAAAAAABVAAAAAQEAAAAPAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwAAAA EwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgADcALgAwAAAAAQA4QklNBAYAAAAA AAcACAAAAAEBAP/hEkhodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBi ZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+DQo8P2Fkb2JlLXhh cC1maWx0ZXJzIGVzYz0iQ1IiPz4NCjx4OnhhcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0 YS8iIHg6eGFwdGs9IlhNUCB0b29sa2l0IDIuOC4yLTMzLCBmcmFtZXdvcmsgMS41Ij4NCgk8 cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5 bnRheC1ucyMiIHhtbG5zOmlYPSJodHRwOi8vbnMuYWRvYmUuY29tL2lYLzEuMC8iPg0KCQk8 cmRmOkRlc2NyaXB0aW9uIGFib3V0PSIiIHhtbG5zOnhhcE1NPSJodHRwOi8vbnMuYWRvYmUu Y29tL3hhcC8xLjAvbW0vIj4NCgkJCTx4YXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBo b3Rvc2hvcDpiMTA1MjcxMS01ZWQxLTExZTEtYTlhNi1kZTYwMTY1NzA1Y2Y8L3hhcE1NOkRv Y3VtZW50SUQ+DQoJCTwvcmRmOkRlc2NyaXB0aW9uPg0KCTwvcmRmOlJERj4NCjwveDp4YXBt ZXRhPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSd3Jz8+/9sAQwAC AQECAQECAgICAgICAgMFAwMDAwMGBAQDBQcGBwcHBgcHCAkLCQgICggHBwoNCgoLDAwMDAcJ Dg8NDA4LDAwM/9sAQwECAgIDAwMGAwMGDAgHCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAJgBtAwEiAAIRAQMRAf/EAB8AAAEFAQEB AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFB BhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1 tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEB AQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYS QVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJ SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A+zf2nf2yPh/+yvrlrD411640261ye4axtrexub2a4WNx5jbYUbaq715bGc8Zryw/8Fff gYoy3ibxAijksfDWpYUdyf3PSuN/b08Rab4R/wCCq37OOp6zf2Gl6VZL4he6u72dILaBTbso Lu5CqCzKoyeSwHUiu1/bO/aK+GPiT9kL4o6dpHjvwFf6nfeFNSgtba01u0lnuJGtpAqIiuWZ iSAABkk8V/A+B8L+GI08hWNy/HYqpmkXUqVaNeFOlR5sbiMNyqDwdb4YUozfNUV+Z/CrH5RD BULUuaEpOe7T0Wtux7NcfH3wxD8EX+I0ertc+Dk0v+2RfwRSvvtdm/eI9vmE7f4du7PGM8V4 xH/wV2+CEqBk8ReI3VhkMvhrUiCPYiGuT8GHP/BEiLGP+Scy/wDolq8d8DfH79oL9mT9iPwP 4t07Q/hjqnw7tbCFY7xYr66vtLtixAnvkVV2oCfmaHzQvUgDmu/gzwJ4ex6zGhXdStXpZjPB UYyxlLC86ipOPvTw1fnqycbKEVHmv7qvo9MPllCXPzatScVrb9Hdn3h8B/2ivCf7THgj/hIv Besvq+lrO1rIzQTW0kEygFo3jlVXUgMp6YIIIJBzVL4RftU+Cvjf4B1rxRoWu40Dw7fz6dqN 7fxyWEVrNCqPJuMwXCKJFO/7vPXg15Z/wSw+D8nwr/ZulvJPEnhrxQfGOsXGvC60CSWWxjEg RPLVpUjkLKYzuDRoUYlSMrk/Afwx8BeLdU+DOpeJdT0XVfHfwP8ADnj3U5/E/hPR71rO8mmW KAm6k2gGWJUMWBuAXy3zsDmRcuG/ALhbP894hyzB5jUpUsBiKFKjKcoc01N1lOlapGjCVeUq Sp0eadCDm/eeqRNLKqFSrVgpWUWkvx06a9EfqR+z9+1p4Q/aig1C68EXWtatpemymCXU5dKu rOylkBxsilmRBK2OSEztBUtjcubn7Qn7Tng/9lrwXBr/AI31mTStOu7tbG38uCW5muJmVmCJ HGrO2FRmJAwApJqt+zB8Z/h/8b/hPp9/8NrrS38O2UaWsdjZwLbf2V8oKwPAAPJIHRcAEcjI 5r4x+Ivxuj/aa/bU1PxJd/C74gfFX4WfDy2vfDOjWmg6dDd2l5qEqrHeXMxlljUIUZ0QLuZg sT5TofhuDPCnDZ9xjmGFxOFxOEy/ARlKrTq1accTde7ToupVhSpRrVqlkrwSjBTlaXI2+ehg YVK8lKLjCO6e/kvVn6B+EvGNj478L6drWkXy3+latbR3dpcxsdk8TqGVhnnkEcHkdDg15P8A G/8A4KE/C39njx6/hjxP4i1CHXYYEuZrWz0m9vTbo/KF3ijZAWHO3dkDBIGRnwb/AIJSfGbU vh3r+t/AfxXY+JtEutIWXW/CNt4lhW31J9KkkOYXAJDsjbnBVmGDMAQsOFqfGtf7I/bi8e69 4B+O/wAOPAfiR9NsdN1/TvFumfLDhQ0YhlldUlyEVmCDKZXJO4Y+gyvwMy3Ace5lw5xBVq1M JRouvh6lNzUasJ1KaozqVaWGxfs4ShNqUlSlH2yVJSu1fSlllOOJlSq3cUrprrta7Sf/AA57 58IP+CkHwk+OXxCsfCugeJ7867qgf7FbXuk3tkLsopdlR5YlTcFUnaWBODjNdz48/aP8LfDX 4reEvBWr6jd2/iLxw0qaPbpazSpcGMZfdIqlEwP75Ga+PvAXxp8ZaJ+2b8KNP8RfEL4KfFxf Ect7YLdeHdHtvt2hoId5KzozPHvOPlBAYI2Qeo2/+Ci2la7rn7d37O9n4Z1i08P+IbltQSw1 K6sft0NnJtUl2h3L5g2hhjcOWB7Yr0sb4G8PvjHCZPTq1KOExGBxWJU3WlUSnQp4pqTk8Fh6 qpKdCPtI/VnNxU/Zt80bXLLaP1iNNXUXFve+1/Jdux9dfFz4uaP8Dvhvq3izxJeXFnoeiRLN eTRwyTvGpdUBCICzfMyjAB612H7PvjzTvih4KtfEej3EtzpOt2dve2crxvE0kUisykqwDKSC OCARXwR+3P8ACj47+Hf2RvHV74u+L/hbxH4dgsY2vdMtfBa2U12v2iEBVmFw3lkMVOdp6Yxz kfXv/BOD/k0H4ff9ixpn/oivmML4a5TlPDmD4jwmZQxtaeMq0HKi6qoqEcMqiTjXoUantOaT bavDlcUvevbnjhKcKMK0ZXfM1ptt5pH5r/Hr9r3xX8YvFF9beK9M8D+JINL1K7W0XUvD8Vwb b96ynYScjIUZx1wM9K4H/hYdr/0IXwr/APCVh/xrM8Yf8jrrv/YUvP8A0okrPr+icFz4Cl9W wM5UqabajCUoxV3d2jFpK7bb01buf7T4bwc4GVKNsow+y/5dQ/yPZbv9vX4iX/gqTw1MfCUn h2W0+wNph0KMWht9u3yvLB27NvGMYxTvDn7fvxI8H+E7bQdKk8LafolnB9lgsINEjW3iiwQU CbsbcE8e5rxiivAlwxlMqToSw8HBy52uVWc7W52tua2nNvbqV/xBfgL/AKE+G/8ABMP/AJE9 T+F/7YvjD4JWd5beDrLwZ4YttQlE9zDpuhJBHNIBtDlQ2N2MDOOgHoKtfDv9uHx58I9MubLw tH4R8PWd5dvfzw2GhxwJNcOFDysA3LkKoJ/2RXkVR/aov+ekfH+0K6cZkmAxbqyxdJVHWcXU 5ve53HSLne/M4rSPNfl6WG/BjgN3vk+G/wDBMP8A5E9I8K/tO694F8SajrGh6H4B0bVdXikg vrqx8OxW8l3HIdzo+xgCpOTj1JIrc+Hv7dPxA+EvhWDQ/C6+EvD+jWzM8VlYaHHDCjMdzEKG 6knJNeN/bIcA+bHhunzDnjP8hR9qi/56R/8AfQq8flWDx0HTx0FVUuW6neSfImoXUr35FKSj /KpNKybKl4McCS+LJ8O/+4MP/kT13Xv21fG/ijx1pPijUbbwde+JdBVk03VJdCjN3Yq24FY5 N24Ahn46fO3qc4nj/wDaL1X4reI31jxN4a+HOu6tKixveXnhmGSeRVGFDNnJwOBnoMCvPhcx k48xOf8AaFIbyFessY7feFa4LL8Pg5wq4RezlTjyRcW4uMG+Zwi004xcm5OKsrtu1wj4McCr 4cnw/wD4Jh/kegeA/wBobU/hb4ki1nw34Z+HGh6tArJFeWfhmGOeIMMNtbOVyODjsSO9dB4h /be8d+LfF+jeINUh8Iahrvhwu2l39xoUb3GnlxhjExbK5HpXj63cTMQJYyR1AYcUC7iOf3sf BwfmHB60sVl2HxWJ+u4mPPV5XDnk3KfJJNShzNt8rUpJxvZptNWbB+DHArd3k+Hv/wBeYf5H tfjL9v34k/EXwveaJr83hjWNH1FBHdWV3oqSwXChgwDKWwRkA/UCvUv2S/27viJaabqGj21x 4fstM0a1s4LK1ttJSKK2jHnKEVQ3AAQAV8gm9hBwZYs/7wr1r9k2RZdR8RsjKymK05ByOtxW eWcNZTScMNTw8FTUnJRUVyqTjyuXLtzOKSbte2mx42feDnA1HL6k6WUYeLVrWowVveS7djg/ GWlzDxrrvMf/ACFLs/eP/PeT2rN/syb/AKZf99H/AAoor1pr3mfrOGk/ZR9EH9mTf9Mv++j/ AIUf2ZN/0y/76P8AhRRUWNuZijTZQkilbdhIhT5hu257jI4PvXbt8d/GLytJ9o0AOSCpXQrE eSQYyCg8j5TuiVuO5c/xtkorSFWcPgbV+zOTEYPD4hp16cZW2uk7Xttf0Hv8fPGBlgkjn0WC WOHyJnj0yDN8PtUV0DOGQq5ElvbYAAXFuny5Ll4m+OXi8pMqzaBGJwQ2zQrFSMvIxI/ccHMh HHYIOijBRWn1qtvzv72c0cmwFrewh/4DH/Ir6j8XfFWqXFxJLc6SPtQtxKsel2saN5EyzRfK sQAIkUEkctlgchiK0rD9ovxvpszyQ3egK74G7+w7L5F/ehlA8nG2RZ5EkUgh0IU/KAKKKFiq yd1N/exyyfASjySoQa7csfLy7JL0SRVufjj4uvFsBNNoMy6bLJLCH0e1ZMyQvCwZDF5ZGyR/ 4c7iGJJVNqH44eMZLqKeS90meaC3htY2l0m0fZHFcS3IUAw4G6aaZnIwX8xg2QcUUUfWa387 +9gsowFrewh/4DHvft3bZNJ8f/G0mnNa/btGWExSQqF0WxUxiSKGKQqRB8rMtvDlhgkoDnNd p8DPE2q/EPxz4q1jUzp4vLqCxVltYBbwjaJ1yEUYyxy7Hks7uxOTRRXTg69WdaMZybXm32Z5 GeZdhMPl9WpQpRi7JXUUtHOLey7o/9k= --------------040400010204000707040809-- --------------010909020904050004020405--