From dongarra@CS.UTK.EDU Mon Mar  4 14:40:05 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id OAA14829; Mon, 4 Mar 1996 14:40:05 -0500
Received: from bluegrass.cs.utk.edu by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id OAA03714; Mon, 4 Mar 1996 14:43:21 -0500
From: Susan Blackford Ostrouchov <susan@CS.UTK.EDU>
Received:  by bluegrass.cs.utk.edu (cf v2.11c-UTK)
          id OAA21420; Mon, 4 Mar 1996 14:40:27 -0500
Date: Mon, 4 Mar 1996 14:40:27 -0500
Message-Id: <199603041940.OAA21420@bluegrass.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: BLAST Forum Minutes
Content-Length: 14900

Attached you will find the minutes from the BLAST Forum held in
Nashville, TN in February, 1996.  These minutes will be sent to
the na-digest and an html version will soon be available from the
blast forum homepage.
Susan...


BLAST Forum MINUTES

Date:  Feb. 19-20, 1996

Location:  Embassy Suites, Nashville, TN

Twenty-four people attended the BLAST Forum in Nashville, TN on
February 19-20, 1996.

Susan Ostrouchov and Andrew Lumsdaine agreed to take minutes for the meetings.

   http://www.netlib.org/utk/papers/blast-forum.html

------------------

February 19, 1996

Jack Dongarra opened the meeting by welcoming everyone and inviting
everyone to introduce themselves.  He then gave a brief summary of the
BLAS Technical Workshop held in November, 1995 in Knoxville, TN, and
the Birds-Of-A-Feather session held at SuperComputing '95 in San
Diego, CA.

The discussion began with the question ``What do we want to
accomplish?''.  Basic functionality was stressed along with who will
benefit from our efforts.  Our efforts should leverage from existing
technology and provide backward compatibility.  No particular
programming language will be primary, instead we will discuss syntax
and semantics that apply to Fortran 77, Fortran 90, C, and C++.  We
discussed portability and efficiency and at what levels of the
interface each is most important.  It was proposed that we need to
provide testing software and specifications for BLAS routines in
general.  It would be good to supply reference implementations
of what is agreed on as we identify and define the interface.
Matrix creation routines were proposed for the parallel
BLAS, and ``multiple instances'' routines were proposed for the dense
serial BLAS.  The inclusion of interval BLAS was also proposed.

Jack Dongarra then displayed a slide from Mike Heroux about an update
to the Sparse BLAS Toolkit.  The URL for the toolkit is:

  http://www.cray.com/PUBLIC/APPS/SERVICES/ALGORITHMS/spblastk.ps

The idea of ``layering'' of the BLAS packages
in a hierarchical view of development was presented.
We propose to build an object-based interface on the top of the Lite
BLAS.  A straw vote was taken on the issue of whether the user
interface should be object-based or lite-based.  Thirteen people
voted to discuss both issues together, zero people voted to discuss
solely object-based, and ten people voted to discuss solely
lite-based BLAS.

BLAS Lite would provide a highly efficient set of computational kernels for
basic linear algebra operations.  The interface would be light weight 
in the sense that they would have little overhead and provide for
good performance on all problem sizes, in particular small size problems.

The interface would have
  No run-time function overloading with additional arguments.
    (Such an interface could be provided on top of this layer.)
  No error-checking should be performed.
  No character string arguments should be allowed.
  Code should be inlineable.
  Software should allow caching of reusable structure information.
  Separate interface for stride 1 operations is needed.

Jack Dongarra proposed that the rules for the meeting be adopted 
that are similar to those that were established for the MPI and 
HPF Forum meetings.  These rules may be viewed via the URL:

   http://www.netlib.org/utk/papers/blast-forum-rules.html

Issues of advertising and mailing lists were also discussed.
It was decided that an aggressive strategy should be used to encourage 
more application programmers and hardware and software vendors to attend. 

It was decided to restrict discussion to 3 primary meta-subgroups:
abstract functionality, BLAS Lite, and object-based BLAS.

Barry Smith presented a discussion on abstract functionality for all
versions of the BLAS.  His basic question was ``What should the BLAS
be?''.  He chose to ignore the issues specific to dense, sparse, or
parallel BLAS, and instead discuss the general functionality issues
pertaining to the different types.  A second question was: ``Is
functionality directly related to parallelism?''.  Again the issue of
``multiple instances'' was discussed.  There are different ways of
classifying functionality -- BLAS-like and tensor notation.  Should we
extend our classification of the BLAS to a different notation?

It was concluded that we need input from the user community on the
most needed functionality.  We will create a web page to present our
proposed functionality and ask for comments and suggestions.  

After a break, Andrew Lumsdaine presented a proposal for an object-based
interface for the BLAS.  He began by asking

     What are the objects?
     What attributes should they have?
     What functionality should they have?

Some of the key questions that were addressed were:

1.  Is a vector a matrix or something else?
2.  Are sparsity, symmetry, triangular attributes or should they be
    different types?

On question #1, Robert van de Geijn strongly suggested that vectors
and matrices should be considered separately.  He proposed that we
consider vectors, multi-vectors, matrices and multi-matrices.  This
view was seconded was several people in the audience including those
proposing the inclusion of ``multiple instances'' routines in the
BLAS.

On question #2, Barry Smith suggested that we consider them as both,
and proposed that we prepare a list of attributes.

During the discussion of the object-based interface, Andrew Lumsdaine
mentioned that it may be important to consider the effects of new
parts of the ANSI C++ standard, especially the Standard Template
Library.

It was also proposed that we create and provide class libraries.  We
should propose class definitions for each language, and these will
live on top of the same kernels.  We would be restricted by the shared
features of all four languages.  The ``lite'' kernels are language
independent, and only at the higher level do the interfaces need to
interact with the specifics of the language.

It was then asked what storage formats should be supported.  Should
the formats be explicit (since different formats offer different
performance at different stages), and should the functions be
``objectified'', i.e., persistent functions?  It was decided that we
should allow matrix free formats, and allow arbitrary block sizes.

And finally, Anne Trefethen presented her remarks on library development
as it was done in the CMSSL library at Thinking Machines.  She presented
object-based examples, shifts, poly-shifts (shifts from multiple
dimensions), matrix extraction, and partitioned gather/scatter.

After dinner, Robert van de Geijn presented a brief session to discuss
his ideas on matrix distribution in the parallel setting.


February 20, 1996

Jack Dongarra opened the morning session with a summary of the
previous day's discussions.  The first topic of the morning was a
continuation of the discussion of the object-based BLAS interface,
which was again led by Andrew Lumsdaine.  During this session, the
discussion was focused on categorizing important issues to be
addressed regarding objet-based BLAS.  Besides those from the previous
object-based BLAS session, the following issues were raised:

  o) Who are the users of the object-based BLAS?
  o) Sub-matrices should be able to be extracted easily.
  o) A means for expressing blocking must be provided.  Blocking
     issues can be due to application, algorithm, and architecture,
     and all three types of blocking need to be considered, as well as
     other types of spatial and temporal locality that might impact
     performance.
  o) A generalization of the blocking specification would be the
     provision of a general "hints" interface.  Kaufman stressed the
     importance of providing good defaults for such an interface. 
  o) A clean and efficient interface for building and accessing
     objects must be provided.  One particular case that was discussed
     by van de Geijn was that of elemental construction.
  o) Hierarchical definitions of vectors and matrices should be
     supported.
  o) Proper indexing abstractions, both for sequential and distributed
     objects, are important.  This issue is related to blocking
     and submatrix extraction.
  o) What language interfaces should be provided, and what syntax and
     semantics should be associated?
  o) What properties will the matrix and vector objects have?  Will
     they be mutable?
  o) The issue of multiple instances was again discussed and must
     clearly be supported.  One issue to be resolved is how regular or
     irregular multiple instance problems may be.
     
Next, Robert van de Geijn presented an overview of hp-adaptive methods in
order to illustrate some of the issues that arise in real
applications.  (The need for involvement from the applications
community was a recurring theme throughout the meeting.)  One new
issue that was brought up by Robert's example was the need for
providing matrices that can be dynamically sized.  

After a short break, the meeting resumed and Barry Smith began with an
overview of his impressions of the previous day's discussions.  He
presented a chart to illustrate the interactions between the so-called
lite level, the object-based level, the language bindings, and the
BLAS compatibility layer.  Interacting with all of these was the
specification of functionality.

Barry then presented an example of lite-level and object-level
code to illustrate what he perceived to be the important differences.
He stressed the importance of clearly distinguishing between the two
levels in terms of their requirements.  Anne Trefethen raised the important
point that even though the forum is initially considering the design
of sequential functions that it is extremely important to consider the
impact of our design decisions on future use of the functions by
parallel libraries (in particular the parallel BLAS).

Some discussion of language interfaces followed and there was some
debate about what the F77 and C interfaces should look like.  van de
Geijn presented an example of a F77 parallel Cholesky factorization
using an object-flavored library.  Some of the Fortran programmers in
the audience were not comfortable with the programming practices used
in the example and were not certain whether an object-based interface
would find wide acceptance in the F77 community.  Barry Smith then suggested
that perhaps an object-based interface for F77 should not be
supported.  Lumsdaine mentioned that in the MPI Forum, such issues are
handled by letting interested parties work on the areas that are of
concern to them, i.e., if someone wants F77 support, they should
propose the interface and participate in the BLAST forum. 

Following lunch, Linda Kaufman led a discussion of BLAS functionality.
The primary issues discussed were
  o) Generalizing certain vector operations (e.g., AXPY) to the
     matrix case.  There was general agreement that this was sensible
     in the dense case. 
  o) Householder transformations should be supported.
  o) The necessity of supporting multiple instances.  Again, the issue
     of how regular a collection of problems would have to be to be
     considered a multiple instance was discussed.  Tensors were
     mentioned as possibly being an appropriate mathematical tool for
     discussing multiple instance problems.
  o) Operations of the form A*B*C might be considered for support.

Thread safety was also raised as a concern.

Sven Hammarling next discussed a proposal from Demmel and Kahan for
extended precision BLAS.  This was felt to be a difficult issue
because of the need for hardware support in order to obtain high
performance.  On the other hand, the proposal was felt to be a
reasonable one.

Support for interval arithmetic was also discussed.  Jack Dongarra
asked Chenyi Hu briely introduced interval computing. Hu suggested to
establish an interval BLAS subgroup.

Dongarra wrapped up the meeting by establishing the following
subgroups and their leaders:

  Functionality -- Sven Hammarling and Barry Smith
  Lite -- Tony Skjellum and Barry Smith
  Object-based -- Andrew Lumsdaine and Anne Trefethen

Mailing lists would be setup for these subgroups as well as a general 
mailing list and a mailing list for people who have attended the Forum.

  blast-comm
  blast-core
  blast-function
  blast-lite
  blast-ob
  blast-lang
  blast-parallel
  blast-ds
  blast-sparse
  blast-ext

A Web page will be set up and advertised and will be used to gather
comments on the forum discussions.  In particular, we are interested
in finding out what functionality the user community feels to be
important.  

The dates of the next forum meetings are:

  April 12 @ Copper Mountain (not a working meeting)
  May 20-22 (exact place and date to be decided within 2 weeks)
  Aug. 12-14
  Oct. 9-11 @ Coeur d'Alene (not a working meeting)
  Nov. 18-22 SuperComputing '96

Jack Dongarra mentioned that he would investigate possibilities for travel
funds (similar to MPI). These travel funds are intended to partially reimburse
travel for US academic participation.

The meeting was then adjourned by Jack Dongarra at 3:00 PM.


Attendees list for the February 19-20, 1996 BLAST Forum Meeting

Satish Balay         ANL                       balay@mcs.anl.gov
Puri Bangalore       Miss. State Univ.         puri@cs.msstate.edu
Phil Bording         Univ. of Texas, Austin    bording@utig.ig.utexas.edu
Andrew Cleary        Univ. of TN               cleary@cs.utk.edu
John Dempsey         SUNY Albany               dempsey@cs.albany.edu
Jack Dongarra        Univ. of TN / ORNL        dongarra@cs.utk.edu
Bruce Greer          Intel -- WTL              bruce_s_greer@ccm.jf.intel.com
Sven Hammarling      NAG, UK / Univ. of TN     hammarli@cs.utk.edu
Chenyi Hu            Univ. of Houston-Downtown chu@uh.edu
Naoki Iwata          NEC Systems Laboratory    iwata@hstc.necsyl.com
Chandrika Kamath     DEC                       kamath@caldec.enet.dec.com
Linda Kaufman        Bell Labs                 lck@research.att.com
Hsin-Ying Lin        HP Convex Technology Ctr. lin@rsn.hp.com
Andrew Lumsdaine     Univ. of Notre Dame       Andrew.Lumsdaine@nd.edu
Joan McComb          IBM Poughkeepsie          mccomb@vnet.ibm.com
Esmond Ng            ORNL                      ngeg@ornl.gov
Susan Ostrouchov     Univ. of TN               susan@cs.utk.edu
Antoine Petitet      Univ. of TN               petitet@cs.utk.edu
Padma Raghavan       Univ. of TN               padma@cs.utk.edu
Barry Smith          ANL                       bsmith@mcs.anl.gov
Anne Trefethen       Cornell Theory Center     aet@tc.cornell.edu
Robert van de Geijn  Univ. of Texas, Austin    rvdg@cs.utexas.edu
Jerzy Wasniewski     UNI-C, Denmark            jerzy.wasniewski@uni-c.dk
Clint Whaley         Univ. of TN               rwhaley@cs.utk.edu
Yuan-Jye Jason Wu    ANL                       jwu@mcs.anl.gov

From dongarra@CS.UTK.EDU Fri May  3 09:36:39 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id JAA07658; Fri, 3 May 1996 09:36:38 -0400
Received: from dasher.cs.utk.edu (DASHER.CS.UTK.EDU [128.169.92.51]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id JAA03693; Fri, 3 May 1996 09:40:00 -0400
From: Jack Dongarra <dongarra@CS.UTK.EDU>
Received:  by dasher.cs.utk.edu (cf v2.11c-UTK)
          id JAA07859; Fri, 3 May 1996 09:39:59 -0400
Date: Fri, 3 May 1996 09:39:59 -0400
Message-Id: <199605031339.JAA07859@dasher.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: reminder of blast meeting

This is a reminder that there will be BLAS Technical Fourm meeting
on May 20-22. For more information see:
http://www.netlib.org/utk/papers/blast-forum.may20-22.html

Please send me items you would like to see on the agenda
or that you would like to discuss.

The mailing lists for the forum are:
  blast-comm
  blast-core
  blast-function
  blast-lite
  blast-ob

The addresses are of the form:
blast-comm@cs.utk.edu

To subscribe yourself, send a message of the form 
  subscribe blast-comm
to majordomo@cs.utk.edu.

To unsubscribe yourself, send a message of the form 
  unsubscribe blast-comm
to majordomo@cs.utk.edu.

To send mail to the list simply:
  mail blast-comm@cs.utk.edu

Regards,
Jack

From dongarra@CS.UTK.EDU Sat May 11 16:34:45 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id QAA20053; Sat, 11 May 1996 16:34:44 -0400
Received: from antares.mcs.anl.gov (mcs.anl.gov [140.221.9.6]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id QAA26852; Sat, 11 May 1996 16:38:07 -0400
Received: from eagle (eagle.mcs.anl.gov [140.221.3.47]) by antares.mcs.anl.gov (8.6.10/8.6.10)  with ESMTP
	id PAA04355 for <blast-comm@cs.utk.edu>; Sat, 11 May 1996 15:38:05 -0500
From: Barry Smith <bsmith@mcs.anl.gov>
Date: Sat, 11 May 1996 15:38:04 -0500
Message-Id: <199605112038.PAA24660@eagle>
To: blast-comm@CS.UTK.EDU
Subject: late and very incomplete, with my apologies


  To those interested in the BLAST forum,

  At the first BLAST meeting, in February, I agreed to prepare a
document that discusses the linear algebra functionality that
appears in numerical codes and that would be a part of the discussion
at our BLAST meetings. I really dropped the ball on this and only have
a small part of the document done, which is it self largely a rehash. 

  I apologize for this. I have put the rough draft at 
ftp://info.mcs.anl.gov/pub/petsc/blast1.ps to open the discussion and
request assistance from anyone willing to generate text for the 
document (or better yet, controversy). Anyone willing to volunteer
time to editing or organizing the text would be greatly appreciated.
The .tex file is also at that location.

  Barry Smith

Unfortunately, I am off line from Saturday May 11 to Saturday May 18.

From dongarra@CS.UTK.EDU Tue May 14 14:14:28 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id OAA26290; Tue, 14 May 1996 14:14:28 -0400
Received: from mail.cs.utexas.edu (root@mail.cs.utexas.edu [128.83.139.10]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id OAA29669; Tue, 14 May 1996 14:17:50 -0400
Received: from daffy.cs.utexas.edu (rvdg@daffy.cs.utexas.edu [128.83.143.203]) by mail.cs.utexas.edu (8.7.1/8.7.1) with ESMTP id NAA10291; Tue, 14 May 1996 13:17:35 -0500 (CDT)
From: Robert van de Geijn <rvdg@cs.utexas.edu>
Received: by daffy.cs.utexas.edu (8.7.1/Client-1.4)
	id NAA24504; Tue, 14 May 1996 13:17:33 -0500
Date: Tue, 14 May 1996 13:17:33 -0500
Message-Id: <199605141817.NAA24504@daffy.cs.utexas.edu>
To: blast-comm@CS.UTK.EDU
CC: plapackers@cs.utexas.edu, rvdg@cs.utexas.edu
In-reply-to: <199605112038.PAA24660@eagle> (message from Barry Smith on Sat, 11 May 1996 15:38:04 -0500)
Subject: Re: late and very incomplete, with my apologies

   From: Barry Smith <bsmith@mcs.anl.gov>
   Date: Sat, 11 May 1996 15:38:04 -0500


     To those interested in the BLAST forum,

     At the first BLAST meeting, in February, I agreed to prepare a
   document that discusses the linear algebra functionality that
   appears in numerical codes and that would be a part of the discussion
   at our BLAST meetings. I really dropped the ball on this and only have
   a small part of the document done, which is it self largely a rehash. 

     I apologize for this. I have put the rough draft at 
   ftp://info.mcs.anl.gov/pub/petsc/blast1.ps to open the discussion and
   request assistance from anyone willing to generate text for the 
   document (or better yet, controversy). Anyone willing to volunteer
   time to editing or organizing the text would be greatly appreciated.
   The .tex file is also at that location.

     Barry Smith

   Unfortunately, I am off line from Saturday May 11 to Saturday May 18.


To those interested in the BLAST forum

At the first BLAST meeting, in February, it was made clear that
parallel BLAS was to be put on the backburner, and I agreed to head
the subgroup that would make sure that other decisions would not be in
conflict with the needs of the parallel BLAS.

The good news: we have made considerable progress on a new package
that investigates new data distributions, new interfaces, object based
programming and high performance parallel algorithms.  For some info,
check our submission to SC96:

   http://www.cs.utexas.edu/users/rvdg/papers/SC96.ps.Z

The bad news: I have a conflicting workshop at ANL the week of the
next meeting.  Budget constraints don't allow me to send anyone from
my group.  Perhaps one of the vendors can help us out?

Robert

=========================================================================

Robert A. van de Geijn                  rvdg@cs.utexas.edu  
Associate Professor                     http://www.cs.utexas.edu/users/rvdg
Department of Computer Sciences         (Work)  (512) 471-9720
The University of Texas                 (Home)  (512) 251-8301 
Austin, TX 78712                        (FAX)   (512) 471-8885 


From dongarra@CS.UTK.EDU Sat Jun  8 15:50:56 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id PAA14836; Sat, 8 Jun 1996 15:50:55 -0400
Received: from Aurora.CS.MsState.Edu (aurora.cs.msstate.edu [130.18.208.91]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id PAA06570; Sat, 8 Jun 1996 15:54:10 -0400
Received:  (tony@localhost);
           by Aurora.CS.MsState.Edu (SMI-8.6/7.0m-FWP-MsState);
           id OAA17511; Sat, 8 Jun 1996 14:54:00 -0500
Date: Sat, 8 Jun 1996 14:54:00 -0500
From: Tony Skjellum <tony@Aurora.CS.MsState.Edu>
Message-Id: <199606081954.OAA17511@Aurora.CS.MsState.Edu>
To: blast-comm@CS.UTK.EDU
Subject: Working note from BLAIS project

Dear BLAS Technical Forum:

Enclosed is the refined, but still draft version, of the working note
distributed at the last BLAS Technical Forum.  It addresses redesign
of sequential linear algebra kernels, and is part of the joint Notre
Dame - MSU "Multicomputer Toolbox" project.

Formal title:
	"Standard Sequential Mathematical Libraries:
	Pitfalls, Opportunities, and Challenges"	

-Tony Skjellum, tony@cs.msstate.edu
-Andy Lumsdaine, Andrew.Lumsdaine@nd.edu

PS See also, ftp://aurora.cs.msstate.edu/pub/reports/Toolbox/wn-00.ps.Z

-- cut here -
begin 640 wn-00.ps.Z
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
MG/V;BYS$FW( 2)R@G(*<HYPX0-N<;Q"2$#:<3P!_G$( S)N$G->;_9MWD#< 
M[)RJ$_Y>\)SRG"J=/YRZ"$R<")SA 64 .YS]FTT [9O].@H OIN%#[T;X)M.
M"?<!1#E! S:<@0$/ G8&X -; 0*<]YLH %8 F)S]FT( -P%G .D! P4[G:8!
ML6.0 2F=])STG"R=QILOG?N<:0#]G+.<M9Q? 0*=N9S@FW@* @?Q"<B<@@=3
M $8 2YPH *><T0-> ?6;_9M. F4 60&)G(2<: #\G$, %P'?G#H%?YQ^G)H!
M$ 1_(9\^!IP1G0@!')Q( A6<8P H $8 !0-T!!2=0 3?G/H!AIT1G'Q?&P89
M!YT!-IS(FQ$$OILN $\ F)Q1"BB<'YW?G"*=* !'"QD'.YWP"1L&_A "! :<
M\9Q6G>\!6)TNG?J<,9U(G#2=+0'4G"@ .9TR .";4!)  WU7KYQ* ,<"^YN?
MG;Z;.  RG2@ D &2 <:;7  H $("_YQ<G4L!,0!< "D X)ML%]M-) F2G"  
M1@#.FT$ 8@!5 V$ I '3G&XZ.%#DF]F=>)RZF_N;'YPZ BD ;@ 3G!H"!P%V
M A&<#IUF /R<X ,F 4N<&)S1!D"<<@ H ,6;_9OVG?V; @5KG> !ZYWCG$B<
M80!KG<$"S *2G4B<?IP GKN;_9NL ?^<K9O\G94#<  +G02>WYN[G/.=_9L\
M 7@ W@9OG"\$0 ,V"N2;* #R SP!>IQ2 MF<]P&^F]8&"IS !FN=;P%Q !"<
M+0'LG12<; !(G)P"]@.< AV<-YX-G/L'(IQ9 4:<QIM^G V<$9SLG6J<;YU:
M G^<" A9 ?R;&)SI ?(#0)Z>G6><N9N[FZ-)0 /;4*^<:P&P!W( > >)G5D!
M<YU'G!J>2)PZ H,!<@#QG4F<RYRM!2@ 9@#' J0!4@+I 0*=[)UX!WD"*)P[
MG,.=*  4! >>^)SR!^$!<P [G%R=^IW\G7( ?9X[ K.=3)REG!B<;9X[ O"=
M%9Q7GH4/7IPH #L!&)Y> >@!@P%S )B<>@*^F^^;=9Z^F_N;.PJ^FVP!0 %E
M &6<'YQ*G%R=-P'I 7D \0'&F^ #^YM<G5$%[0+UFTR<K '> ?N;_9LMGN0#
M+Y[]F\N=*@$2GAB<^01_G#$ .YQJ "@ ,@#&G4J<^)PS -*=()XP!'!0KYQ*
MG*<(*)QU!UD!;P'&FUH'@IZ.")$'3IYLGL("2)R!!*,!2Y[1 TV>_9M0GF4 
M0)XPGK "6@>U!UL!1YQ,G,N=Z9M! %, S)YK ,^;$9P?G#&>,YX* #6>:0 5
MG/V;=@<?GE>>"1>KG=V>@PB8GF^<! *^FTR=;P$L 7B>2 )(G/6=8IY)G&X 
MJI[SG/>=SYOSG0V<KIX>G>J;[9O]FV6<[)W[FTR<V)XI /N=C@BWGDF<2)S0
M FN=FIP-G&P!,IYI '<!>ITUGD><RP<%GW^<&Y\"GRLQKYP=GM^;(9Z^FR:>
M7@$+GO*=*I\)G+J>+ &R!"@ /YXCG$:<SYPH %X'X9[LG7>=7)T@G_R=?YQ:
M C>>3)P;GPV<X)Z)G/V;3)X3G8B>; !1GEH!+0%,G#L!50-<!_"=S9[,=HQE
MKYPKGT.-OIOPGNJ;[)O2G4J=S)T/G#&?L@<SGQ.<[IXWGVN>6Y_HFW2?[9MG
MGSL"#@*L 0:>")YNGHV>Q )X!PV<PYLJ ?N<B)XX 0R>;IXM ,V>FX7KCP:<
MC)]L +J<>9S@ V\ 9P"'G3>>^)PKG\6>#YV2GMX!X )OGD@"?Y[\G.\#/YPE
MGY^?]YR*GMZ>CY\U 0^?[YY)G$><#9Q5GS0"-Y[EGGZ?OP9_G*P!AYPT #P!
M9 #,GJ-)%1/ICJ^<8)_\G.:>Z)Y,G)@&$)\$GCX#LI]M <2>>9[E T.>Y0=^
MGCN<: !/GI2?M)[<GUJ?UI^"GMF?*0#%GLF>>9YM 1L"$9P-G'Z<#IWHGRB>
M#Y_+GV,->@(&G).>7)UX ;*?=03WGB@ : #X RT ])^%GJ.<_9O#FU$"5P-(
MG#.?&)Q  ;P";@ 7GC2?F)P!9;Z;YYT"G# $H9YYGS*?1IY]GVN=9 !EG^R=
M99S]FV8 O )M )B?FPISG"@ _9_[G?^?V9S^%BR>"P3?FR*@!)Y@GA^@[I]G
M /"?$Y\,G&F>B9Q2GV,#WIN! >B=^)U6 X&<#0)M 3L ])T/GJF?E)Z$GM^=
M(I\H '4'V)^!G,:?/ )KG_Z=$I\!GOV;T9MR ,">;)\.D<Z?39WH O(#*0#U
MGH4$Z)^_!1V@WYNHGI2?'YRL >\!.: K 0R>WIYKGF, X $: C.@!9Z=GB@ 
M=YY4GMF>W08H 2T#<IYZH!F@?* "G-F;.Z#&FS8!DYX3GBP#%)_" ?L'>:!T
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
%3QHS"@"4
 
end

From dongarra@CS.UTK.EDU Mon Jun 24 11:39:29 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id LAA18674; Mon, 24 Jun 1996 11:39:28 -0400
Received: from antares.mcs.anl.gov (antares10.mcs.anl.gov [140.221.10.64]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id LAA24631; Mon, 24 Jun 1996 11:42:48 -0400
Received: from eagle (eagle.mcs.anl.gov [140.221.3.47]) by antares.mcs.anl.gov (8.6.10/8.6.10)  with ESMTP
	id KAA15208 for <blast-comm@cs.utk.edu>; Mon, 24 Jun 1996 10:42:37 -0500
From: Barry Smith <bsmith@mcs.anl.gov>
Message-Id: <199606241542.KAA04237@eagle>
Subject: withdrawing from BLAST meetings
To: blast-comm@CS.UTK.EDU
Date: Mon, 24 Jun 1996 10:42:35 -0500 (CDT)
X-Mailer: ELM [version 2.4ME+ PL10 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 916       



  BLAST meeting attendees,

  After much thought I have decided to withdraw from participation in
the BLAST meetings. I had hoped for much wider participation from both
the NA community and more application oriented "users". The diversity
of people who have attended the meetings so far is, in my opinion,
simply to limited to provide the type of wide reaching ideas that would
make the effort and result of the forum worthwhile. The views of most
people who do numerical computing simply are not represented at the
meetings.

  It seems to me that the community as a whole, due to its great
diversity, is not ready or interested in setting, promoting or using
"standards" so clearly it is better not to try to impose standards that
do not reflect people's inclinations. Standards developed by a small
group without much input from the diverse user community can be worse
then no standards at all.

  Barry Smith


From dongarra@CS.UTK.EDU Sun Jun 30 14:57:55 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id OAA24503; Sun, 30 Jun 1996 14:57:55 -0400
Received: from Aurora.CS.MsState.Edu (aurora.cs.msstate.edu [130.18.208.91]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id PAA28823; Sun, 30 Jun 1996 15:01:25 -0400
Received: from aurora.cs.msstate.edu (aurora.cs.msstate.edu [130.18.208.91]);
           by Aurora.CS.MsState.Edu using SMTP (SMI-8.6/7.0m-FWP-MsState);
           id OAA14399; Sun, 30 Jun 1996 14:01:24 -0500
Date: Sun, 30 Jun 1996 14:01:24 -0500 (CDT)
From: Anthony Skjellum <tony@Aurora.CS.MsState.Edu>
To: blast-comm@CS.UTK.EDU
Subject: Re: withdrawing from BLAST meetings
In-Reply-To: <199606241542.KAA04237@eagle>
Message-ID: <Pine.SOL.3.90.960630134740.14356D-100000@aurora.cs.msstate.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


Dear BLAST meeting attendees, we at MSU intend to maintain and even
increase our participation and efforts related to BLAST over the next
year.  Abandoning BLAST is premature.  Since no one else has commented
on Barry Smith's letter, I feel obliged...

We respect Barry's decision to withdraw, but that should cause us to
redouble our efforts to broaden the participation and scope of attendees,
so that his concerns are resolved, and that a negative standard or
rubber stamp standard does not emerge.

BLAST deserves a similar commitment.  For instance, there are communities
that need and would benefit from standards of this type that may be less
than vocal, but very much are identifiable.  Some of these are commercial
as well as research and/or defense-oriented. 

I personally have had to send a replacement for myself to last 2 meetings
(who will also attend with me in future), so I feel uncomfortable about
complaining about attendance, but Barry's comments on this are in line and
need to be fixed.  We need to advertise BLAST better, get vendors in the
loop, and set real goals, consistent with a schedule that the emerging
active participants can manage (times, schedule, rules, scope, time to
live, where to present, when, etc). 

I think that more people will turn to or return to BLAST if we can build
critical mass.  I don't think we've fully exhausted that possibility yet.

-Tony Skjellum


On Mon, 24 Jun 1996, Barry Smith wrote:

> Date: Mon, 24 Jun 1996 10:42:35 -0500 (CDT)
> From: Barry Smith <bsmith@mcs.anl.gov>
> To: blast-comm@CS.UTK.EDU
> Subject: withdrawing from BLAST meetings
> 
> 
> 
>   BLAST meeting attendees,
> 
>   After much thought I have decided to withdraw from participation in
> the BLAST meetings. I had hoped for much wider participation from both
> the NA community and more application oriented "users". The diversity
> of people who have attended the meetings so far is, in my opinion,
> simply to limited to provide the type of wide reaching ideas that would
> make the effort and result of the forum worthwhile. The views of most
> people who do numerical computing simply are not represented at the
> meetings.
> 
>   It seems to me that the community as a whole, due to its great
> diversity, is not ready or interested in setting, promoting or using
> "standards" so clearly it is better not to try to impose standards that
> do not reflect people's inclinations. Standards developed by a small
> group without much input from the diverse user community can be worse
> then no standards at all.
> 
>   Barry Smith
> 
> 

Anthony Skjellum, PhD, Asst. Professor of Computer Science; 
Mississippi State University, Department of Computer Science & NSF ERC       
Butler, Rm 300, PO Box 9637, Corner of Perry&Barr, Mississippi State,MS 39762 
(601)325-8435 FAX: (601)325-8997;  http://www.erc.msstate.edu/~tony; Quote:
"What a rain of ashes falls on him that sees the new and cannot leave the
old."-Shakespeare  ; e-mail: tony@cs.msstate.edu;  Try MPI!


From dongarra@CS.UTK.EDU Sun Jun 30 15:20:20 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id PAA24552; Sun, 30 Jun 1996 15:20:20 -0400
Received: from Aurora.CS.MsState.Edu (aurora.cs.msstate.edu [130.18.208.91]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id PAA00521; Sun, 30 Jun 1996 15:23:51 -0400
Received: from aurora.cs.msstate.edu (aurora.cs.msstate.edu [130.18.208.91]);
           by Aurora.CS.MsState.Edu using SMTP (SMI-8.6/7.0m-FWP-MsState);
           id OAA14449; Sun, 30 Jun 1996 14:23:56 -0500
Date: Sun, 30 Jun 1996 14:23:56 -0500 (CDT)
From: Anthony Skjellum <tony@Aurora.CS.MsState.Edu>
To: blast-comm@CS.UTK.EDU
Subject: Re: withdrawing from BLAST meetings
In-Reply-To: <Pine.SOL.3.90.960630134740.14356D-100000@aurora.cs.msstate.edu>
Message-ID: <Pine.SOL.3.90.960630142309.14356F-100000@aurora.cs.msstate.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Sorry, my letter lost a key line, here is the resend, corrected.
-Tony
On Sun, 30 Jun 1996, Anthony Skjellum wrote:

> Date: Sun, 30 Jun 1996 14:01:24 -0500 (CDT)
> From: Anthony Skjellum <tony@Aurora.CS.MsState.Edu>
> To: blast-comm@CS.UTK.EDU
> Subject: Re: withdrawing from BLAST meetings
> 
> 
> Dear BLAST meeting attendees, we at MSU intend to maintain and even
> increase our participation and efforts related to BLAST over the next
> year.  Abandoning BLAST is premature.  Since no one else has commented
> on Barry Smith's letter, I feel obliged...
> 
> We respect Barry's decision to withdraw, but that should cause us to
> redouble our efforts to broaden the participation and scope of attendees,
> so that his concerns are resolved, and that a negative standard or
> rubber stamp standard does not emerge.
> 
MPI forum gave itself a one-year fuse to establish its viability or to quit.
> BLAST deserves a similar commitment.  For instance, there are communities
> that need and would benefit from standards of this type that may be less
> than vocal, but very much are identifiable.  Some of these are commercial
> as well as research and/or defense-oriented. 
> 
> I personally have had to send a replacement for myself to last 2 meetings
> (who will also attend with me in future), so I feel uncomfortable about
> complaining about attendance, but Barry's comments on this are in line and
> need to be fixed.  We need to advertise BLAST better, get vendors in the
> loop, and set real goals, consistent with a schedule that the emerging
> active participants can manage (times, schedule, rules, scope, time to
> live, where to present, when, etc). 
> 
> I think that more people will turn to or return to BLAST if we can build
> critical mass.  I don't think we've fully exhausted that possibility yet.
> 
> -Tony Skjellum
> 
> 
> On Mon, 24 Jun 1996, Barry Smith wrote:
> 
> > Date: Mon, 24 Jun 1996 10:42:35 -0500 (CDT)
> > From: Barry Smith <bsmith@mcs.anl.gov>
> > To: blast-comm@CS.UTK.EDU
> > Subject: withdrawing from BLAST meetings
> > 
> > 
> > 
> >   BLAST meeting attendees,
> > 
> >   After much thought I have decided to withdraw from participation in
> > the BLAST meetings. I had hoped for much wider participation from both
> > the NA community and more application oriented "users". The diversity
> > of people who have attended the meetings so far is, in my opinion,
> > simply to limited to provide the type of wide reaching ideas that would
> > make the effort and result of the forum worthwhile. The views of most
> > people who do numerical computing simply are not represented at the
> > meetings.
> > 
> >   It seems to me that the community as a whole, due to its great
> > diversity, is not ready or interested in setting, promoting or using
> > "standards" so clearly it is better not to try to impose standards that
> > do not reflect people's inclinations. Standards developed by a small
> > group without much input from the diverse user community can be worse
> > then no standards at all.
> > 
> >   Barry Smith
> > 
> > 
> 
> Anthony Skjellum, PhD, Asst. Professor of Computer Science; 
> Mississippi State University, Department of Computer Science & NSF ERC       
> Butler, Rm 300, PO Box 9637, Corner of Perry&Barr, Mississippi State,MS 39762 
> (601)325-8435 FAX: (601)325-8997;  http://www.erc.msstate.edu/~tony; Quote:
> "What a rain of ashes falls on him that sees the new and cannot leave the
> old."-Shakespeare  ; e-mail: tony@cs.msstate.edu;  Try MPI!
> 
> 

Anthony Skjellum, PhD, Asst. Professor of Computer Science; 
Mississippi State University, Department of Computer Science & NSF ERC       
Butler, Rm 300, PO Box 9637, Corner of Perry&Barr, Mississippi State,MS 39762 
(601)325-8435 FAX: (601)325-8997;  http://www.erc.msstate.edu/~tony; Quote:
"What a rain of ashes falls on him that sees the new and cannot leave the
old."-Shakespeare  ; e-mail: tony@cs.msstate.edu;  Try MPI!


From dongarra@CS.UTK.EDU Sun Jun 30 23:24:45 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id XAA27604; Sun, 30 Jun 1996 23:24:45 -0400
Received: from mail.cs.utexas.edu (root@mail.cs.utexas.edu [128.83.139.10]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id XAA03984; Sun, 30 Jun 1996 23:28:15 -0400
From: <rvdg@cs.utexas.edu>
Received: from daffy.cs.utexas.edu (rvdg@daffy.cs.utexas.edu [128.83.143.203]) by mail.cs.utexas.edu (8.7.1/8.7.1) with ESMTP id WAA05183; Sun, 30 Jun 1996 22:27:58 -0500 (CDT)
Received: by daffy.cs.utexas.edu (8.7.1/Client-1.4)
	id WAA26123; Sun, 30 Jun 1996 22:27:57 -0500
Date: Sun, 30 Jun 1996 22:27:57 -0500
Message-Id: <199607010327.WAA26123@daffy.cs.utexas.edu>
To: tony@Aurora.CS.MsState.Edu
CC: blast-comm@CS.UTK.EDU, stewart@cs.umd.edu, plapackers@cs.utexas.edu
In-reply-to: <Pine.SOL.3.90.960630134740.14356D-100000@aurora.cs.msstate.edu>
	(message from Anthony Skjellum on Sun, 30 Jun 1996 14:01:24 -0500
	(CDT))
Subject: Re: withdrawing from BLAST meetings

Tony,

I appreciate your commitment, which in part must come from the success
of the MPI forum, and thus a clear indication that these kinds of
standardizations can work.  However, I must agree with Barry, and
withdraw my group from the effort as well.  There are two key reasons
for my own decision:

1.  The lack of support by ARPA for this effort.  Unlike the MPI effort,
    ARPA is not providing travel support for this effort.  I have a choice:
    do I spend the little money I have on feeding students, or do I spend
    it on travel?

2.  The lack of activity within the group.  Between the February meeting
    and the May meeting I believe there were exactly three messages
    exchanged through the e-mail mailing aliases:  two by ourselves, and
    one by Barry Smith (I am not counting messages announcing the meeting,
    nor the ones circulating minutes.)  Indeed, since the May meeting,
    I believe there have only been three more messages (again, not counting...)
   
Both 1. and 2. weighed to some degree in the decision for us not to participate
in the May meeting, although a prior commitment was the primary reason.

Finally I would like to reiterate the sentiment in the closing remarks
by Pete Stewart at the first BLAST meeting in Knoxville: much of what
we are trying to standardize is still within the scope of active
research.  Thus, standardization is premature.

Robert

=========================================================================

Robert A. van de Geijn                  rvdg@cs.utexas.edu  
Associate Professor                     http://www.cs.utexas.edu/users/rvdg
Department of Computer Sciences         (Work)  (512) 471-9720
The University of Texas                 (Home)  (512) 251-8301 
Austin, TX 78712                        (FAX)   (512) 471-8885 

From dongarra@CS.UTK.EDU Tue Jul  2 08:59:53 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id IAA05959; Tue, 2 Jul 1996 08:59:53 -0400
Received: from barney.cs.utk.edu (BARNEY.CS.UTK.EDU [128.169.92.55]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id JAA23333; Tue, 2 Jul 1996 09:03:25 -0400
Received:  by barney.cs.utk.edu (cf v2.11c-UTK)
          id JAA01465; Tue, 2 Jul 1996 09:03:19 -0400
Date: Tue, 2 Jul 1996 09:03:19 -0400
Message-Id: <199607021303.JAA01465@barney.cs.utk.edu>
From: Sven Hammarling <hammarli@CS.UTK.EDU>
To: blast-comm@CS.UTK.EDU
Subject: Future of the BLAST Forum

Dear All,

We are saddened by the news that Barry Smith and Robert van de Geijn
have decided to withdraw from the BLAST Forum, but agree with the views
expressed by Tony Skjellum and feel that the Forum should continue for
the time being.

Standards are important, perhaps even vital, for commercial and academic
developers of numerical software and for computer vendors. Such
standards are not developed over night, it takes time to build the
momentum and it takes commitment and perseverance to see them through to
completion.

The experience with original BLAS efforts show that it does not take a
large group to actually develop and implement the standard, but that it
is essential to get input from the community by holding workshops, open
sessions at conferences and publication of drafts for public comments.

We appreciate that the pressures of modern life make it hard for people
to travel to meetings, but we sincerely hope that those who cannot
attend, including Barry and Robert, will nevertheless find the time to
comment on the emerging proposals.

To help promote some discussion we have completed the latest draft of the
Functionality document, and made it available from the BLAST Forum web page:

   http://www.netlib.org/utk/papers/blast-forum.html

(click on "BLAS Functionality Proposal".)

With best wishes,

Jack Dongarra and Sven Hammarling.

From dongarra@CS.UTK.EDU Tue Jul  2 12:17:55 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id MAA08956; Tue, 2 Jul 1996 12:17:55 -0400
Received: from antares.mcs.anl.gov (mcs.anl.gov [140.221.9.6]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id MAA13809; Tue, 2 Jul 1996 12:21:25 -0400
Received: from eagle (eagle.mcs.anl.gov [140.221.3.47]) by antares.mcs.anl.gov (8.6.10/8.6.10)  with ESMTP
	id LAA24326 for <blast-comm@CS.UTK.EDU>; Tue, 2 Jul 1996 11:21:16 -0500
From: Barry Smith <bsmith@mcs.anl.gov>
Message-Id: <199607021621.LAA18676@eagle>
Subject: Future of the BLAST Forum (fwd)
To: blast-comm@CS.UTK.EDU
Date: Tue, 2 Jul 1996 11:21:15 -0500 (CDT)
X-Mailer: ELM [version 2.4ME+ PL10 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2381      


> Dear All,
> 
> We are saddened by the news that Barry Smith and Robert van de Geijn
> have decided to withdraw from the BLAST Forum, but agree with the views
> expressed by Tony Skjellum and feel that the Forum should continue for
> the time being.
> 
> Standards are important, perhaps even vital, for commercial and academic
> developers of numerical software and for computer vendors. Such
> standards are not developed over night, it takes time to build the
> momentum and it takes commitment and perseverance to see them through to
> completion.
> 
> The experience with original BLAS efforts show that it does not take a
> large group to actually develop and implement the standard, but that it
> is essential to get input from the community by holding workshops, open
> sessions at conferences and publication of drafts for public comments.

 This I respectfully disagree with. The BLAS 2 and 3 are very useful
in the purpose they serve, providing highly efficient kernels for
Lapack-like computation (essentially dense matrix computations on very
large matrices) they are not particularly useful for much else.  Thus
their elevation to being called "standards" was unfortunate since it
gave the wrong impression that they where useful for general
numerical computation.

  When a small group develops "standards" it reflects the bias, interest
and knowledge of that small group no matter how hard that group attempts
to be broad. Since the BLAST group is attempting to develop broad
"standards" for many facets of numerical computation I felt we needed 
much more participation from people very experienced in other aspects of
numerical computations, without this widespread participation I felt that I
couldn't make the commitment to continue to participate at the meetings.

  Barry

 
> 
> We appreciate that the pressures of modern life make it hard for people
> to travel to meetings, but we sincerely hope that those who cannot
> attend, including Barry and Robert, will nevertheless find the time to
> comment on the emerging proposals.
> 
> To help promote some discussion we have completed the latest draft of the
> Functionality document, and made it available from the BLAST Forum web page:
> 
>    http://www.netlib.org/utk/papers/blast-forum.html
> 
> (click on "BLAS Functionality Proposal".)
> 
> With best wishes,
> 
> Jack Dongarra and Sven Hammarling.

From dongarra@CS.UTK.EDU Tue Jul  2 18:19:07 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id SAA15807; Tue, 2 Jul 1996 18:19:06 -0400
Received: from fs1 (fs1.cam.nist.gov [129.6.80.33]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id SAA18909; Tue, 2 Jul 1996 18:22:37 -0400
Received: from rowan (rowan.cam.nist.gov) by fs1 (4.1/SMI-DDN)
	id AA06919; Tue, 2 Jul 96 18:22:49 EDT
Received: by rowan (4.1/SMI-3.2)
	id AA21817; Tue, 2 Jul 96 18:22:32 EDT
Date: Tue, 2 Jul 96 18:22:32 EDT
From: pozo@cam.nist.gov (Roldan Pozo)
Message-Id: <9607022222.AA21817@rowan>
To: blast-comm@CS.UTK.EDU
Subject: NIST Sparse BLAS to be announced for review


The BLAS effort is alive and well here...  We're just about
to announce the release of the public-domain NIST Sparse BLAS 
implementation for scalar, block, and variable block matrices.  
(The point-entry version has been done for several months --- finishing
the block versions took more work than expected.)

As part of the BLAST effort, we hope this motivates discussion with
the larger user-community regarding interface and functionality issues.
The idea is to get real code in the hands of users to let them
experiment and offer their feedback.   

The code includes most of the functionality of the proposed Sparse BLAS 
Toolkit interface by Cray and NIST [1], (mainly Level 2 and 3
multiplies and triangular solves) as well as a lower-level "lite" versions
of these routines with no case statements.  For example, some
lite interfaces for various compressed-column (CSR) Level 3 routines:

        C <- A' * B             CSR_MatMult_CATB()
        C <- A * B + C          CSR_MatMult_CABC() 
        C <- alpha*A*B + b*C    CSR_MatMult_CaBbC()
        C <- D*A^(-1)*B + C     CSR_MatTriangSlvLD_CDABC()

These components, together with proposed Sparse BLAS Toolkit interface,
can be used to build higher level user interfaces in Fortran [2] or C++ [3].

The Sparse BLAS routines are written in ANSI C and have both C and Fortran 77
bindings.  (The light interface currently has no Fortran 77 interface, since 
it requires long function names.)  At the moment there are over 1,300 
double-precision routines (100K+ lines of code) generated from 50 templates. 

Due to the large number of matrix structures and algorithm cases, the primary 
effort has been on functionality rather than performance.  Nevertheless, 
preliminary results show performance comparable to optimized Fortran codes 
on Sun SparcStations and IBM RS-6000s (between 10-15 Mflops for sparse 
matrices, 15-30 Mflops for block sparse matrices).  We're working on a 
more complete performance analysis on various platforms.

We're just now cleaning up the documentation and source code for
distribution and will be announcing its availability later this week.

Regards,

Roldan Pozo,
Karin Remington,
Applied and Computational Mathematics Division
National Institute of Standards and Technology

-------
[1] S. Carney,  M. Heroux, G. Li, R. Pozo, K. Remington, K. Wu, 
    "A Revised Proposal for the Sparse BLAS Toolkit", 
    "http:/www.cray.com/PUBLIC/APPS/SERVICES/algorithms.html".

[2] Duff, M. Marrone, G. Radicati, "A Proposal for User Level Sparse
    BLAS", Technical Report TR/PA/92/85, CERFACS, December 1992.

[3] R. Pozo, "A Template Numerical Toolkit (TNT) for Linear Algebra",
    in progress, "http://math.nist.gov/pozo/tnt".

From dongarra@CS.UTK.EDU Wed Jul  3 08:28:50 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id IAA11349; Wed, 3 Jul 1996 08:28:50 -0400
Received: from barney.cs.utk.edu (BARNEY.CS.UTK.EDU [128.169.92.55]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id IAA20261; Wed, 3 Jul 1996 08:32:22 -0400
Received:  by barney.cs.utk.edu (cf v2.11c-UTK)
          id IAA02705; Wed, 3 Jul 1996 08:32:20 -0400
Date: Wed, 3 Jul 1996 08:32:20 -0400
Message-Id: <199607031232.IAA02705@barney.cs.utk.edu>
From: Sven Hammarling <hammarli@CS.UTK.EDU>
To: blast-comm@CS.UTK.EDU
In-reply-to: <199607021621.LAA18676@eagle> (message from Barry Smith on Tue, 2
	Jul 1996 11:21:15 -0500 (CDT))
Subject: Re: Future of the BLAST Forum (fwd)

Barry,

Perhaps not surprisingly, we disagree on this. You may not like them but
the BLAS are widely accepted and implemented, just look at the hardware
and software vendors around you. Perhaps they are becoming dated, or
need adding to, but that of course is the whole point of the Forum!!

Jack and Sven

From dongarra@CS.UTK.EDU Wed Jul  3 09:55:00 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id JAA15381; Wed, 3 Jul 1996 09:55:00 -0400
Received: from mail.cs.utexas.edu (root@mail.cs.utexas.edu [128.83.139.10]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id JAA27077; Wed, 3 Jul 1996 09:58:29 -0400
Received: from grit.cs.utexas.edu (rvdg@grit.cs.utexas.edu [128.83.138.115]) by mail.cs.utexas.edu (8.7.1/8.7.1) with ESMTP id IAA28228; Wed, 3 Jul 1996 08:58:24 -0500 (CDT)
From: Robert van de Geijn <rvdg@cs.utexas.edu>
Received: by grit.cs.utexas.edu (8.7.1/Client-1.4)
	id IAA16849; Wed, 3 Jul 1996 08:58:23 -0500 (CDT)
Date: Wed, 3 Jul 1996 08:58:23 -0500 (CDT)
Message-Id: <199607031358.IAA16849@grit.cs.utexas.edu>
To: pozo@cam.nist.gov
CC: blast-comm@CS.UTK.EDU, rvdg@cs.utexas.edu
In-reply-to: <9607022222.AA21817@rowan> (pozo@cam.nist.gov)
Subject: Re: NIST Sparse BLAS to be announced for review

   Date: Tue, 2 Jul 96 18:22:32 EDT
   From: pozo@cam.nist.gov (Roldan Pozo)


   The BLAS effort is alive and well here...  We're just about
   to announce the release of the public-domain NIST Sparse BLAS 
   implementation for scalar, block, and variable block matrices.  
   (The point-entry version has been done for several months --- finishing
   the block versions took more work than expected.)

   As part of the BLAST effort, we hope this motivates discussion with
   the larger user-community regarding interface and functionality issues.
   The idea is to get real code in the hands of users to let them
   experiment and offer their feedback.   

   The code includes most of the functionality of the proposed Sparse BLAS 
   Toolkit interface by Cray and NIST [1], (mainly Level 2 and 3
   multiplies and triangular solves) as well as a lower-level "lite" versions
   of these routines with no case statements.  For example, some
   lite interfaces for various compressed-column (CSR) Level 3 routines:

	   C <- A' * B             CSR_MatMult_CATB()
	   C <- A * B + C          CSR_MatMult_CABC() 
	   C <- alpha*A*B + b*C    CSR_MatMult_CaBbC()
	   C <- D*A^(-1)*B + C     CSR_MatTriangSlvLD_CDABC()

   These components, together with proposed Sparse BLAS Toolkit interface,
   can be used to build higher level user interfaces in Fortran [2] or C++ [3].

   The Sparse BLAS routines are written in ANSI C and have both C and Fortran 77
   bindings.  (The light interface currently has no Fortran 77 interface, since 
   it requires long function names.)  At the moment there are over 1,300 
   double-precision routines (100K+ lines of code) generated from 50 templates. 

   Due to the large number of matrix structures and algorithm cases, the primary 
   effort has been on functionality rather than performance.  Nevertheless, 
   preliminary results show performance comparable to optimized Fortran codes 
   on Sun SparcStations and IBM RS-6000s (between 10-15 Mflops for sparse 
   matrices, 15-30 Mflops for block sparse matrices).  We're working on a 
   more complete performance analysis on various platforms.

   We're just now cleaning up the documentation and source code for
   distribution and will be announcing its availability later this week.

   Regards,

   Roldan Pozo,
   Karin Remington,
   Applied and Computational Mathematics Division
   National Institute of Standards and Technology

   -------
   [1] S. Carney,  M. Heroux, G. Li, R. Pozo, K. Remington, K. Wu, 
       "A Revised Proposal for the Sparse BLAS Toolkit", 
       "http:/www.cray.com/PUBLIC/APPS/SERVICES/algorithms.html".

   [2] Duff, M. Marrone, G. Radicati, "A Proposal for User Level Sparse
       BLAS", Technical Report TR/PA/92/85, CERFACS, December 1992.

   [3] R. Pozo, "A Template Numerical Toolkit (TNT) for Linear Algebra",
       in progress, "http://math.nist.gov/pozo/tnt".

Roldan,

I am happy to see that others, like ourselves, are working hard on
making progress towards gaining the insights required for
standardization.

I note one of your lines:

   The idea is to get real code in the hands of users to let them
   experiment and offer their feedback.   

When I started working with applications, I found out I had to throw
away everything I had done during the last ten years....  Developing a
library (or worse, a standard) before looking closely at applications
is a grave mistake, which leads to wrong standards.

I would like to pose the following question: why is it that the
majority of applications still write their own libraries?  We believe
the reason is that since we in the libraries business write our
libraries in a vacuum, we don't write them in an application-centric
way.  Thus, the special knowledge associated with an application,
which makes the problem much simpler than the general problem a
library tries to attack, cannot be passed to the library, and thus,
despite the fact that the libraries can add many bells, it is still
beneficial to "roll one's own" routines.

I think we should all work towards gaining the insights required to
make the standard work.  However, standardization must wait until
after we have gained those insights.  Personally, at least for
parallel libraries, I don't think we are ready yet.  Again, I fully
agree with Barry's observation that unless participation is extended
to include a large number of applications people, perhaps even a
majority, this forum will likely generate the wrong standard.

Robert

From dongarra@CS.UTK.EDU Wed Jul  3 15:03:54 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id PAA19866; Wed, 3 Jul 1996 15:03:54 -0400
Received: from Sniper.ERC.MsState.Edu (root@Sniper.ERC.MsState.Edu [192.208.145.139]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id PAA24727; Wed, 3 Jul 1996 15:07:22 -0400
Received: from pj.ERC.MsState.Edu (keasler@pj [192.208.142.40]);
           by Sniper.ERC.MsState.Edu using SMTP (8.7.3/7.0m-FWP-MsState);
           id OAA20759; Wed, 3 Jul 1996 14:07:17 -0500 (CDT)
From: Jeffrey Alan Keasler <keasler@ERC.MsState.Edu>
Received:  by pj.ERC.MsState.Edu (8.6.8.1/6.0c-FWP);
	   id OAA17824; Wed, 3 Jul 1996 14:07:15 -0500
Message-Id: <199607031907.OAA17824@pj.ERC.MsState.Edu>
Subject: Re: NIST Sparse BLAS to be announced for review (fwd)
To: blast-comm@CS.UTK.EDU
Date: Wed, 3 Jul 1996 14:07:15 -0500 (CDT)
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Forwarded message:
> From owner-blast-comm@CS.UTK.EDU Wed Jul  3 09:01 CDT 1996
> From: Robert van de Geijn <rvdg@cs.utexas.edu>
> Date: Wed, 3 Jul 1996 08:58:23 -0500 (CDT)
> Message-Id: <199607031358.IAA16849@grit.cs.utexas.edu>
> To: pozo@cam.nist.gov
> CC: blast-comm@cs.utk.edu, rvdg@cs.utexas.edu
> In-reply-to: <9607022222.AA21817@rowan> (pozo@cam.nist.gov)
> Subject: Re: NIST Sparse BLAS to be announced for review
> Content-Type: text
> Content-Length: 4501
> 
> Roldan,
> 
> I am happy to see that others, like ourselves, are working hard on
> making progress towards gaining the insights required for
> standardization.
> 
> I note one of your lines:
> 
>    The idea is to get real code in the hands of users to let them
>    experiment and offer their feedback.   
> 
> When I started working with applications, I found out I had to throw
> away everything I had done during the last ten years....  Developing a
> library (or worse, a standard) before looking closely at applications
> is a grave mistake, which leads to wrong standards.
> 
> I would like to pose the following question: why is it that the
> majority of applications still write their own libraries?  We believe
> the reason is that since we in the libraries business write our
> libraries in a vacuum, we don't write them in an application-centric
> way.  Thus, the special knowledge associated with an application,
> which makes the problem much simpler than the general problem a
> library tries to attack, cannot be passed to the library, and thus,
> despite the fact that the libraries can add many bells, it is still
> beneficial to "roll one's own" routines.
> 
> I think we should all work towards gaining the insights required to
> make the standard work.  However, standardization must wait until
> after we have gained those insights.  Personally, at least for
> parallel libraries, I don't think we are ready yet.  Again, I fully
> agree with Barry's observation that unless participation is extended
> to include a large number of applications people, perhaps even a
> majority, this forum will likely generate the wrong standard.
> 
> Robert
> 
	Since, there has been trouble attracting application writers to the BLAST
conferences, this issue may never get resolved if we sit on our hands.  Rather
than waiting for the users to start showing up at the conferences, it might
be a good idea if each participant in the forum examines two or three actual
applications and writes a five page report for each outlining:

	1) Data structures used for linear algebra operations.  If the data
       structures are sparse, note the exact format of the sparse structure.

	2) Solution method (direct factorization, iterative method)

	3) Type of discretization (finite difference, finite element)

	4) Recommendations of a better way to solve the problem within the
       framework of the application.

	5) etc.

Some of the more experienced members of this forum, could probably write
an excellent recommendation for the format of such a report.

It is understood that many applications out there are complicated, and that
it will suck up alot of time to understand how they work.  Maybe it would take
a year before anyone turned these reports in, but at the end of that year, we
could have 80 or more case studies that would help us understand what real
users need.  Since the problems solved in these applictations are based on
the laws of physics, these reports would not become obsolete, they would
become a basis for some serious work.


-- 
Jeff Keasler                          http://www.erc.msstate.edu/~keasler
Research Assistant                                keasler@erc.msstate.edu
NSF Engineering Research Center, MS                         (601)325-2526

From dongarra@CS.UTK.EDU Wed Jul  3 16:05:32 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id QAA20449; Wed, 3 Jul 1996 16:05:32 -0400
Received: from fs1 (fs1.cam.nist.gov [129.6.80.33]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id QAA00301; Wed, 3 Jul 1996 16:08:53 -0400
Received: from rowan (rowan.cam.nist.gov) by fs1 (4.1/SMI-DDN)
	id AA11355; Wed, 3 Jul 96 16:08:37 EDT
Received: from localhost by rowan (4.1/SMI-3.2)
	id AA22126; Wed, 3 Jul 96 16:08:33 EDT
Sender: pozo@nist.gov
Message-Id: <31DAD341.ABD322C@nist.gov>
Date: Wed, 03 Jul 1996 16:08:33 -0400
From: Roldan Pozo 301-975-4317 <pozo@nist.gov>
Organization: NIST
X-Mailer: Mozilla 2.01 (X11; I; SunOS 4.1.3_U1 sun4m)
Mime-Version: 1.0
To: Robert van de Geijn <rvdg@cs.utexas.edu>
Cc: pozo@cam.nist.gov, blast-comm@CS.UTK.EDU
Subject: Re: NIST Sparse BLAS to be announced for review
References: <199607031358.IAA16849@grit.cs.utexas.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Robert,
 
Thanks for your note.  We're glad to help and hope that the user feedback
we get back from this software review can help the discussion in the
BLAST forum.
 
Participation from the application community is no doubt important
and I look forward to seeing more of it.  In fact, we hope that the 
avialability of real software to accompany the proposed designs 
will encourage more users to examine these.

Best regards,
Roldan

-- 
 Roldan Pozo,  Applied and Computational Mathematics Division,
 National Institute of Standards and Technology (NIST), Gaithersburg, MD
 pozo@nist.gov  http://math.nist.gov/pozo, (301) 975-4317, Fax: 990-4127

From dongarra@CS.UTK.EDU Fri Jul  5 02:45:19 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id CAA04850; Fri, 5 Jul 1996 02:45:18 -0400
Received: from timbuk.cray.com (root@timbuk.cray.com [128.162.19.7]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id CAA20572; Fri, 5 Jul 1996 02:48:49 -0400
Received: from ironwood.cray.com (root@ironwood-fddi.cray.com [128.162.21.36]) by timbuk.cray.com (8.7.5/CRI-gate-8-2.11) with SMTP id BAA07354 for <blast-comm@CS.UTK.EDU>; Fri, 5 Jul 1996 01:48:47 -0500 (CDT)
Received: from [128.162.22.130] (gatorbox4 [128.162.22.130]) by ironwood.cray.com (8.6.12/CRI-ccm_serv-8-2.8) with SMTP id BAA01076 for <blast-comm@CS.UTK.EDU>; Fri, 5 Jul 1996 01:48:38 -0500
Date: Fri, 5 Jul 1996 01:48:38 -0500
X-Sender: mamh@ironwood.cray.com
Message-Id: <v01540b02ae0212d50f92@[128.162.22.130]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: blast-comm@CS.UTK.EDU
From: mike.heroux@cray.com (Mike Heroux)
Subject: Yet another perspective on the BLAS efforts

All,

Sorry for jumping in so late on all these discussions that started with
Barry's original message.  I may repeat some people's comments but will try
to add some unique perspective.

On current BLAS and its usefulness:

I must agree that the current dense BLAS standard is really only optimal
for medium to large dense linear algebra problems, which in practice occur
in only a few important application areas.  On the other hand it is also
true that the usefulness of the dense BLAS has extended far beyond its
original purpose.  Some compilers can detect BLAS patterns in Fortran and C
codes and will replace the code with calls to the BLAS.  Many finite
element codes have calls to BLAS kernels to deal with element matrix
computations.  We could do much better if we designed a set of BLAS for FEM
codes, but the BLAS sometimes offers an advantage even in its current
state.  In addition, the existence of these kernels has encouraged
scientific programmers to think in terms of matrix objects instead of
doubly or triply nested do loops.

I think the dense BLAS standard can be called a success, especially in
light of its original intent.  At the same time, it does have limitations
and we have an opportunity to do something about it now.

Historical perspective on the Sparse BLAS Toolkit:

The Sparse BLAS Toolkit started as an internal Cray design document more
five years and was heavily influenced by my experiences with SPARSKIT by
Youcef Saad and the ITPACK project at UT-Austin.  The toolkit proposal
evolved from this design document when I coordinated efforts with Iain Duff
and Giuseppe Radicati and their high level sparse BLAS proposal.  Since the
original proposal, we have had more than 6 revisions, all of which were
motivated by outside comments, internal use of prototype kernels in
application codes and outside people who wrote their own versions of the
kernels.

Early versions of optimized sparse BLAS toolkit kernels are installed in a
number of the "real applications" we are all so concerned about.  I am very
hopeful that the NIST implementation of the Toolkit will be very useful to
a number of people simply because we have done a lot of work already to get
to this point.  A de facto standard may end up looking much different than
the NIST implementation that Karin and Roldan announced a few days ago, but
I think this is a good step forward.

BLAST membership:

I agree that it is very important to get applications people involved in
defining any standardization effort.  However, I think we must be realistic
about who will be most interested in this effort.  In my experience, most
(notice that I did not say all!) major application software vendors are not
performance or standards driven.  These issues are seldom central to the
bottom line of their companies.  Certainly they must pay attention to both
and keep up with their competitors, and will take advantage of anything we
come up with, but I doubt they are willing to expend many resources to
promote a standardization effort.  On the other hand, hardware vendors will
pay attention to these issues since they typically are central to the
company bottom line.  Also, hardware companies do have significant and
practical applications experience. Thus, since we have some representation
from hardware vendors and application developers from academia, I think it
is too harsh to judge that we are not getting good participation in BLAST
at this point.

These are my thoughts on the current topics of discussion.  Your comments
are welcome.

Sincerely,

Mike


===============================================
Mike Heroux
Leader, Scalable Computing, Algorithms and Capability Prototyping Groups
Applications Division
Cray Research, Inc. -- A Silicon Graphics Company
655 Lone Oak Drive
Eagan, MN   55121

612-683-5628 (phone)
612-683-3099 (fax)
URL: http:///wwwapps.cray.com/~mamh



From dongarra@CS.UTK.EDU Sun Jul  7 13:55:55 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id NAA26652; Sun, 7 Jul 1996 13:55:55 -0400
Received: from fs1 (fs1.cam.nist.gov [129.6.80.33]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id NAA01199; Sun, 7 Jul 1996 13:59:26 -0400
Received: from mahatma (mahatma.cam.nist.gov) by fs1 (4.1/SMI-DDN)
	id AA14428; Sun, 7 Jul 96 13:59:20 EDT
Received: by mahatma (4.1/SMI-3.2)
	id AA05692; Sun, 7 Jul 96 13:59:25 EDT
Date: Sun, 7 Jul 96 13:59:25 EDT
From: karin@cam.nist.gov (Karin Remington )
Message-Id: <9607071759.AA05692@mahatma>
To: blast-comm@CS.UTK.EDU
Subject: Announcement of NIST Sparse BLAS for review
Cc: karin@cam.nist.gov, pozo@cam.nist.gov


  Source code and documentation for the NIST Sparse BLAS 
is now available at http://math.nist.gov/spblas, or via
anonymous ftp at gams.nist.gov/pub/karin/spblas.

  Regards,
  Karin

-----
Karin A. Remington                                     
National Institute of Standards and Technology         
Building 820, Room 365
Gaithersburg, MD 20899
(301) 975-5119 (voice) 
(301) 990-4127 (fax)                  


From dongarra@CS.UTK.EDU Mon Jul  8 11:06:25 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id LAA08065; Mon, 8 Jul 1996 11:06:25 -0400
Received: from macsch.com (draco.macsch.com [192.73.8.1]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id LAA21404; Mon, 8 Jul 1996 11:09:55 -0400
Received: from [161.34.1.42] by macsch.com (5.61/MSC-960531)
	id AA28754; Mon, 8 Jul 96 08:09:49 -0700
Received: from football.si.macsch.com by bootes.is.macsch.com (4.1/MSCbootes.950222)
	id AA29107; Mon, 8 Jul 96 08:11:53 PDT
Received: by football.si.macsch.com (4.1/MSC.TW.SunOS.1.02)
	id AA06880; Mon, 8 Jul 96 08:15:09 PDT
Date: Mon, 8 Jul 96 08:15:09 PDT
From: lko@macsch.com (Louis Komzsik)
Message-Id: <9607081515.AA06880@football.si.macsch.com>
To: blast-comm@CS.UTK.EDU
Subject: BLAS*

Hello All,
After monitoring this conversation in quiet for awhile, I feel it is time to
step in and offer some support to all BLAS* (dense, sparse, T etc) efforts.
We (at MacNeal-Schwendler) are certainly considering all BLAS efforts to be
very important. This is the reason we were involved in committees as early as
BLAS2 and had some participation in sparse BLAS.For a software vendor they
are very important. There should not be any argument about the existence,
the conversation should focus on what to put in.
All versions are also equally important, several million degree of freedom
finite element analysis jobs may boil down to several thousand size dense
or sparse BLAS (or 2 or 3) routines and many many executions of these.
Therefore their importance is not limited to medium to large LA problems
as someone (Mike I believe) mentioned.
Louis Komzsik

From dongarra@CS.UTK.EDU Fri Jul 26 12:04:56 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id MAA08805; Fri, 26 Jul 1996 12:04:56 -0400
Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id MAA27860; Fri, 26 Jul 1996 12:08:35 -0400
Received: from yangtze.cs.duke.edu
	by duke.cs.duke.edu (5.65/3.10G/4.1.3)
	id AA26712; Fri, 26 Jul 96 12:08:33 -0400
Received: by yangtze.cs.duke.edu (SMI-8.6/SMI-SVR4)
	id MAA28135; Fri, 26 Jul 1996 12:07:10 -0400
Date: Fri, 26 Jul 1996 12:07:10 -0400
From: xiaobai@yangtze.cs.duke.edu (Xiaobai Sun)
Message-Id: <199607261607.MAA28135@yangtze.cs.duke.edu>
To: blast-comm@CS.UTK.EDU
Subject: subscribe blast-comm

subscribe blast-comm

From dongarra@CS.UTK.EDU Fri Jul 26 17:12:37 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id RAA14745; Fri, 26 Jul 1996 17:12:37 -0400
Received: from fs1 (fs1.cam.nist.gov [129.6.80.33]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id RAA24855; Fri, 26 Jul 1996 17:16:15 -0400
Received: from mahatma (mahatma.cam.nist.gov) by fs1 (4.1/SMI-DDN)
	id AA14508; Fri, 26 Jul 96 17:16:16 EDT
Received: by mahatma (4.1/SMI-3.2)
	id AA11841; Fri, 26 Jul 96 17:16:20 EDT
Date: Fri, 26 Jul 96 17:16:20 EDT
From: karin@cam.nist.gov (Karin Remington )
Message-Id: <9607262116.AA11841@mahatma>
To: blast-comm@CS.UTK.EDU
Subject: Preliminary performance numbers for the NIST Sparse BLAS...



   There are a few recent additions to the NIST Sparse BLAS web page
that we'd like to bring to your attention:
 
  *  Preliminary performance measurement results 

  *  Source code for performance testers

  *  Code generation upon request:
       A new fill-out form allows you to generate specific 
       routines from the NIST Sparse BLAS library on-the-fly,
       without having to download the entire library.

The URL for the page is:    
                http://math.nist.gov/spblas
 
Regards,

Karin and Roldan

---------------------------------------------------------------------
Karin A. Remington and Roldan Pozo
National Institute of Standards and Technology         
Building 820, Room 365
Gaithersburg, MD 20899
(301) 975-5119 (voice) 
(301) 990-4127 (fax)                  
email: kremington@nist.gov, pozo@nist.gov


From dongarra@CS.UTK.EDU Tue Aug  6 12:35:46 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id MAA17786; Tue, 6 Aug 1996 12:35:45 -0400
Received: from mail.cs.utexas.edu (root@mail.cs.utexas.edu [128.83.139.10]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id MAA08715; Tue, 6 Aug 1996 12:39:17 -0400
From: <rvdg@cs.utexas.edu>
Received: from daffy.cs.utexas.edu (rvdg@daffy.cs.utexas.edu [128.83.143.203]) by mail.cs.utexas.edu (8.7.1/8.7.1) with ESMTP id LAA03887; Tue, 6 Aug 1996 11:38:55 -0500 (CDT)
Received: by daffy.cs.utexas.edu (8.7.1/Client-1.4)
	id LAA18892; Tue, 6 Aug 1996 11:38:54 -0500
Date: Tue, 6 Aug 1996 11:38:54 -0500
Message-Id: <199608061638.LAA18892@daffy.cs.utexas.edu>
To: blast-comm@CS.UTK.EDU
CC: plapackers@cs.utexas.edu
Subject: PLAPACK Users' Guide

Folks,

We recently put out the attached announcement to nadigest.
We view the PLAPACK Users' Guide as being representative of
the direction we believe next generation parallel libraries
need to follow.  We believe it to be similar to the direction set by
PETSci at ANL and the TOOLBOX project at MSSTATE.

Please feel free to contact us if you have suggestions/comments.
Also, please sign the guestbook, so we can keep you informed.

Regards
Robert

=========================================================================

Robert A. van de Geijn                  rvdg@cs.utexas.edu  
Associate Professor                     http://www.cs.utexas.edu/users/rvdg
Department of Computer Sciences         (Work)  (512) 471-9720
The University of Texas                 (Home)  (512) 251-8301 
Austin, TX 78712                        (FAX)   (512) 471-8885 

==============================================================

 Subject: Parallel Linear Algebra Package (PLAPACK)

 We are approaching the beta release of our new package, Parallel
 Linear Algebra Package (PLAPACK).  The primary differences between
 this library and earlier libraries include the adoption of a more
 application friendly data distribution (Physically Based Matrix
 Distribution) and a programming style that avoids the use of indices.
 We believe this approach makes implementation of parallel dense linear
 algebra libraries in some sense simpler than MATLAB script language.

 While the beta release will likely not happen until early September,
 we believe the Users' Guide may be of some use to those who teach
 courses on the subject this fall.  For this reason, we make the
 manuscript in preparation available via the PLAPACK webpage:

      http://www.cs.utexas.edu/users/rvdg/plapack




From dongarra@CS.UTK.EDU Mon Sep  2 15:09:41 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id PAA06054; Mon, 2 Sep 1996 15:09:41 -0400
Received: from Aurora.CS.MsState.Edu ([130.18.208.91]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id PAA00343; Mon, 2 Sep 1996 15:13:21 -0400
Received:  (tony@localhost);
           by Aurora.CS.MsState.Edu (SMI-8.6/7.0m-FWP-MsState);
           id OAA14158; Mon, 2 Sep 1996 14:13:18 -0500
Date: Mon, 2 Sep 1996 14:13:18 -0500
From: Tony Skjellum <tony@Aurora.CS.MsState.Edu>
Message-Id: <199609021913.OAA14158@Aurora.CS.MsState.Edu>
To: blast-comm@CS.UTK.EDU
Subject: SPLC96 Conference of Interest to BLAS Technical Forum [CFP]

Dear BLAS Technical Forum attendees/subscribers/aficionados:

The organizing committee of Scalable Parallel Libraries 1996 strongly
encourage folks interested in BLAST to attend SPLC96.  We are hoping to
get people from BLAST to form a round table discussion, and that there
might be papers at SPLC96 pertaining to BLAST-related issues...

While there will be a BLAST Meeting in November, the SPLC96 meeting
in October is a chance for broader discussion on parallel (ie, MPI-based,
thread-based) libraries, as well as sequential kernels.

Note that this is the third scalable parallel libraries conference (it
meets ever other year).   Past conferences have been very effective
in communicating ideas about parallel scientific/mathematical software
as well as infrastructure needed.

The deadline for papers is coming up.  The publisher for the post
proceedings will be IEEE Press.

-Tony


----------------------------------------------------------------------------

Scalable Parallel Libraries Conference III (SPLC96)

Revised Announcement and Call for Papers & Posters

See http://www.erc.msstate.edu:/splc96


----------------------------------------------------------------------------

                    October 24-25, 1996
   National Science Foundation Engineering Research Center
            for Computational Field Simulation,
               Mississippi State, Mississippi

----------------------------------------------------------------------------

October 23, 1996
Pre-Conference Tutorial: (MPI: The Message Passing Interface)

A practical prerequisite for building scalable libraries is an understanding
of the MPI system. This advanced tutorial covers MPI uses for building
parallel software assuming basic MPI knowledge.
----------------------------------------------------------------------------

The Scalable Libraries Conference series is designed to:

   * complement other, larger, general conferences in high performance
     computing,
   * bring together key researchers from national laboratories, industry,
     and academia to effect technology transfer of high performance
     computing software and effect an interchange of ideas,
   * include vendors as attendees, but not include promotional activities,
   * provide invited talks on topics involving application of scalable
     libraries in applications, developments in scalable libraries, and
     related issues (such as message-passing technology),
   * provide for contributed talks and posters to allow further interchange
     of ideas,
   * provide user of scalable libraries with an opportunity to impact
     research in the area (i.e., complain/suggest needs/requirements),
   * There will be no parallel sessions (except that posters will be
     displayed for at least one full day),
   * Support the promulgation of the MPI standard, and its follow-ons,
     including application development and user training,
   * A proceedings of the all papers and posters will be made; the paper
     deadline will be prior to the conference. [Publisher: to be determined]

----------------------------------------------------------------------------

Previous Conference Proceedings Available:

The Proceedings of the 1993 and 1994 conferences are available from MSU, for
a cost of $50 each, in limited quantities. Please inquire.
----------------------------------------------------------------------------

Papers:

A proposal to present a paper should consist of a title plus a
seven-hundred-fifty word abstract of the work. It is expected that papers be
controversial, up-to-the-minute, and cutting-edge.

Include the name(s), complete address(es), phone number(s), e-mail(s), of
the author(s).

Deadline:                    September 15, 1996 REVISED
Notification of acceptance:  October 1, 1996    REVISED
Final papers to publisher:   October 30, 1996   REVISED

It is STRONGLY preferred that proposals to present be sent by e-mail to
splc96-conf@erc.msstate.edu.

Hardcopy proposals can be sent to the address cited below under poster
submissions.

Posters:

A proposal to present a poster should consist of a title plus a
three-hundred word abstract of the work. It is expected that
work-in-progress and completed work will be proposed for posters, so that
up-to-date material will appear in the posters.

Include the name(s), complete address(es), phone number(s), e-mail(s), of
the author(s).

Deadline:                    September 15, 1996 
Notification of acceptance:  October 1, 1996

It is STRONGLY preferred that proposal to present be sent by e-mail to
splc96-conf@erc.msstate.edu.

Hardcopy proposals can be sent to:

    Anthony Skjellum
    NSF Engineering Research Center
    Attn: SPLC96 Conference
    Box 9627
    Mississippi State, MS 39762

Conference fee:

$225 for all attendees. Attendance will be limited due to space requirements
(approximately 100). Fee includes cost of proceedings (to be distributed
after the conference), and some meals.

Make fees payable by check to Mississippi State University, drawn on a U.S.
bank only, and remit to the address above. The tutorial, centering on MPI,
will be held on October 23. It costs an additional $100 to conference
attendees, and $150 to non-attendees. A copy of the book Using MPI by Gropp,
Lusk, and Skjellum, will be distributed to all paid attendees of the
tutorial, in addition to informal hand outs.

PREREGISTRATION IS REQUIRED. ON-SITE REGISTRATION CANNOT BE GUARANTEED.

REGISTRANTS ARE STRONGLY ENCOURAGED TO STAY FOR THE ENTIRE TWO-DAY
CONFERENCE, TO IMPROVE THE EXCHANGE OF INFORMATION.

For further information, contact:

    Anthony Skjellum,
    tony@erc.msstate.edu
    phone: 601-325-8435
    fax:   601-325-8997

----------------------------------------------------------------------------

Organizing Committee:

    Anthony Skjellum, Mississippi State University,
    NSF Engineering Research Center for Computational
    Field Simulation + Computer Science Department,

    Donna S. Reese, Mississippi State University,
    NSF Engineering Research Center for Computational
    Field Simulation + Computer Science Department,

    Andrew Lumsdaine, University of Notre Dame,
    Dept. of Computer Science and Engineering
    Laboratory for Scientific Computing

    David W. Walker, University of Wales, Cardiff, UK
    Dept. of Computer Science


----------------------------------------------------------------------------

Hotel Accomodations:

Hotel accomodations are available at several hotels close to the NSF
Engineering Research Center.

The following are reasonable choices:

   * The State House Hotel, (601) 323-2000
   * The Best Western Motel, (601) 324-5555
   * The Holiday Inn, (601) 323-6161

----------------------------------------------------------------------------

Airport:

Starkville is served by the nearby Columbus, Mississippi Airport, (GTR),
which provides connections through three major cities:

   * (Delta/ASA) through Atlanta, Georgia, and Dallas, Texas
   * (Northwest Airlink) through Memphis, Tennessee

GTR is approximately a 20-minute drive from Starkville, and several rental
agencies are on-site.

Correct directions (better than rental agencies) will be provided to
registered attendees. No hotel/airport shuttle service will be provided, you
should arrange for car rental in advance.

See also
http://www.zmall.com/travel/info/camera/us/ms/msu/msu_map.html
----------------------------------------------------------------------------



From dongarra@CS.UTK.EDU Tue Sep 10 20:51:25 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id UAA07985; Tue, 10 Sep 1996 20:51:24 -0400
Received: from dasher.cs.utk.edu (DASHER.CS.UTK.EDU [128.169.92.51]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id UAA16493; Tue, 10 Sep 1996 20:55:18 -0400
From: Jack Dongarra <dongarra@CS.UTK.EDU>
Received:  by dasher.cs.utk.edu (cf v2.11c-UTK)
          id UAA02896; Tue, 10 Sep 1996 20:55:17 -0400
Date: Tue, 10 Sep 1996 20:55:17 -0400
Message-Id: <199609110055.UAA02896@dasher.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: BLAST Technical Forum November 7-8, 1996

BLAS TECHNICAL FORUM, November 7-8, 1996, Eagan, MN

We are planning a BLAS Technical Forum meeting on November 7-8.
The meeting will be hosted Michael Heroux and the meeting will
be held at Cray Research's facility in Eagan, MN:

   Cray Research, Inc. -- A Silicon Graphics Company
   655 Lone Oak Drive
   Eagan, MN 55121

The Forum has been established to consider expanding the Basic Linear
Algebra Subprograms (BLAS) in a number of directions in the light of
modern software, language, and hardware developments. The first meeting
of the Forum was held in Nashville on February 19-20, 1996 and the next
meeting was in Atlanta on May 20-21, 1996.

Working groups have been established to consider the overall
functionality, a lightweight interface, and an object based interface,
for the BLAS. Other subgroups have also been established, either to
advise the current working groups or as placeholders for future working
groups on parallel processing issues, sparse operations, data structures,
extensions to the existing BLAS and language binding issues.

We strongly urge and encourage attendance at the meeting
so that we can make tangible progress towards much needed standards.
Wide input is needed to help ensure that emerging proposals are useful
and acceptable to the community.

It is appreciated that it is not easy for everyone to attend the
meetings of the Forum, but we would nevertheless welcome your input
since we wish the discussion to be as open as possible, and the results
to reflect consensus from the community at large.

A rough agenda for the meeting follows:
   Functionality
   Lite
   Parallel
   Sparse
   Extensions to existing
   Language binding issues
   Vendor comments and requirements
   Applications comments and requirements
   Users comments and requirements

Please send us items you would like to see on the agenda
or that you would like to discuss.

We will plan to start the meeting with lunch at 12:00 pm on Thursday,
November 7th and end by 4:00 on Friday, November 8th.  Lunch is provided on
site both days.

For more information see:
   http://www.netlib.org/utk/papers/blast-forum-nov7-8.html

If you would like to handout reports or documents during the workshop,
please bring the material with you. We will not be able to reproduce
large volumes of material.

We estimate an attendance of 40 persons at the maximum.

Lodging:
========
We have reserved blocks of rooms for November 6 and 7 at the following
hotels.  Shuttle service to Cray Park is available from both hotels.

   The Embassy Suites (Airport) located at
   7901 - 34th Avenue South
   Bloomington, MN  55425
   Phone:  612/854-1000
   Fax:  612/854-0396

Rate is $79/night with the option to stay November 8 and 9 at the weekend
rate of $129.  Reservations must be made by October 21st.


   Hampton Inn
   3000 Eagandale Place
   Eagan, MN  55121
   Phone:  612/688-3343
   Fax:  612/688-9949

Rate is $62/night with the option to stay November 8 and 9 at the same rate
of $62.  Reservations must be made by October 21st.


Discussion documents and the minutes of the Nashville and Atlanta meetings
are available from the BLAST Forum homepage:

   http://www.netlib.org/utk/papers/blast-forum.html

together with information from a preliminary workshop that was held in
Knoxville in November, 95. There are also email discussion lists as
follows:

   blast-comm@cs.utk.edu     -- general mailing list to all
   blast-function@cs.utk.edu -- for discussion of functionality of the BLAS
   blast-lite@cs.utk.edu     -- for discussion of a lightweight interface
   blast-ob@cs.utk.edu       -- for discussion of an object based approach
   blast-lang@cs.utk.edu     -- for discussion of language binding issues
   blast-parallel@cs.utk.edu -- for discussion of parallel processing issues
   blast-ds@cs.utk.edu       -- for discussion of data structures
   blast-sparse@cs.utk.edu   -- for discussion of sparse operations
   blast-ext@cs.utk.edu      -- for discussion of extensions to existing BLAS

To subscribe yourself, send a message of the form
  subscribe blast-comm
to majordomo@cs.utk.edu.

To unsubscribe yourself, send a message of the form
  unsubscribe blast-comm
to majordomo@cs.utk.edu.

To send mail to the list simply:
  mail blast-comm@cs.utk.edu


The mail is being archived in netlib under directory blast.

Jack Dongarra, Sven Hammarling, and Michael Heroux


From dongarra@CS.UTK.EDU Tue Sep 10 22:17:46 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id WAA08557; Tue, 10 Sep 1996 22:17:45 -0400
Received: from Aurora.CS.MsState.Edu (aurora.cs.msstate.edu [130.18.208.91]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id WAA23516; Tue, 10 Sep 1996 22:21:35 -0400
Received: from localhost (tony@localhost);
           by Aurora.CS.MsState.Edu using SMTP (SMI-8.6/7.0m-FWP-MsState);
           id VAA18798; Tue, 10 Sep 1996 21:21:39 -0500
Date: Tue, 10 Sep 1996 21:21:39 -0500 (CDT)
From: Tony Skjellum <tony@aurora.cs.msstate.edu>
To: Jack Dongarra <dongarra@CS.UTK.EDU>
cc: blast-comm@CS.UTK.EDU
Subject: Re: BLAST Technical Forum November 7-8, 1996
In-Reply-To: <199609110055.UAA02896@dasher.cs.utk.edu>
Message-ID: <Pine.GSO.3.95.960910212029.18708G-100000@aurora.cs.msstate.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

There seem to be too many groups, given quantity of participants and mail.
It seems like data structures, lite, and object-based ,all could be
merged.  They all look at interface, software design, overheads, and
language binding issues, in reality.

-Tony

On Tue, 10 Sep 1996, Jack Dongarra wrote:

> Date: Tue, 10 Sep 1996 20:55:17 -0400
> From: Jack Dongarra <dongarra@cs.utk.edu>
> To: blast-comm@CS.UTK.EDU
> Subject: BLAST Technical Forum November 7-8, 1996
> 
> BLAS TECHNICAL FORUM, November 7-8, 1996, Eagan, MN
> 
> We are planning a BLAS Technical Forum meeting on November 7-8.
> The meeting will be hosted Michael Heroux and the meeting will
> be held at Cray Research's facility in Eagan, MN:
> 
>    Cray Research, Inc. -- A Silicon Graphics Company
>    655 Lone Oak Drive
>    Eagan, MN 55121
> 
> The Forum has been established to consider expanding the Basic Linear
> Algebra Subprograms (BLAS) in a number of directions in the light of
> modern software, language, and hardware developments. The first meeting
> of the Forum was held in Nashville on February 19-20, 1996 and the next
> meeting was in Atlanta on May 20-21, 1996.
> 
> Working groups have been established to consider the overall
> functionality, a lightweight interface, and an object based interface,
> for the BLAS. Other subgroups have also been established, either to
> advise the current working groups or as placeholders for future working
> groups on parallel processing issues, sparse operations, data structures,
> extensions to the existing BLAS and language binding issues.
> 
> We strongly urge and encourage attendance at the meeting
> so that we can make tangible progress towards much needed standards.
> Wide input is needed to help ensure that emerging proposals are useful
> and acceptable to the community.
> 
> It is appreciated that it is not easy for everyone to attend the
> meetings of the Forum, but we would nevertheless welcome your input
> since we wish the discussion to be as open as possible, and the results
> to reflect consensus from the community at large.
> 
> A rough agenda for the meeting follows:
>    Functionality
>    Lite
>    Parallel
>    Sparse
>    Extensions to existing
>    Language binding issues
>    Vendor comments and requirements
>    Applications comments and requirements
>    Users comments and requirements
> 
> Please send us items you would like to see on the agenda
> or that you would like to discuss.
> 
> We will plan to start the meeting with lunch at 12:00 pm on Thursday,
> November 7th and end by 4:00 on Friday, November 8th.  Lunch is provided on
> site both days.
> 
> For more information see:
>    http://www.netlib.org/utk/papers/blast-forum-nov7-8.html
> 
> If you would like to handout reports or documents during the workshop,
> please bring the material with you. We will not be able to reproduce
> large volumes of material.
> 
> We estimate an attendance of 40 persons at the maximum.
> 
> Lodging:
> ========
> We have reserved blocks of rooms for November 6 and 7 at the following
> hotels.  Shuttle service to Cray Park is available from both hotels.
> 
>    The Embassy Suites (Airport) located at
>    7901 - 34th Avenue South
>    Bloomington, MN  55425
>    Phone:  612/854-1000
>    Fax:  612/854-0396
> 
> Rate is $79/night with the option to stay November 8 and 9 at the weekend
> rate of $129.  Reservations must be made by October 21st.
> 
> 
>    Hampton Inn
>    3000 Eagandale Place
>    Eagan, MN  55121
>    Phone:  612/688-3343
>    Fax:  612/688-9949
> 
> Rate is $62/night with the option to stay November 8 and 9 at the same rate
> of $62.  Reservations must be made by October 21st.
> 
> 
> Discussion documents and the minutes of the Nashville and Atlanta meetings
> are available from the BLAST Forum homepage:
> 
>    http://www.netlib.org/utk/papers/blast-forum.html
> 
> together with information from a preliminary workshop that was held in
> Knoxville in November, 95. There are also email discussion lists as
> follows:
> 
>    blast-comm@cs.utk.edu     -- general mailing list to all
>    blast-function@cs.utk.edu -- for discussion of functionality of the BLAS
>    blast-lite@cs.utk.edu     -- for discussion of a lightweight interface
>    blast-ob@cs.utk.edu       -- for discussion of an object based approach
>    blast-lang@cs.utk.edu     -- for discussion of language binding issues
>    blast-parallel@cs.utk.edu -- for discussion of parallel processing issues
>    blast-ds@cs.utk.edu       -- for discussion of data structures
>    blast-sparse@cs.utk.edu   -- for discussion of sparse operations
>    blast-ext@cs.utk.edu      -- for discussion of extensions to existing BLAS
> 
> To subscribe yourself, send a message of the form
>   subscribe blast-comm
> to majordomo@cs.utk.edu.
> 
> To unsubscribe yourself, send a message of the form
>   unsubscribe blast-comm
> to majordomo@cs.utk.edu.
> 
> To send mail to the list simply:
>   mail blast-comm@cs.utk.edu
> 
> 
> The mail is being archived in netlib under directory blast.
> 
> Jack Dongarra, Sven Hammarling, and Michael Heroux
> 
> 

Anthony Skjellum, PhD, Associate Professor of Computer Science; 
Mississippi State University, Department of Computer Science & NSF ERC       
Butler, Rm 300, PO Box 9637, Corner of Perry&Barr, Mississippi State,MS 39762 
(601)325-8435 FAX: (601)325-8997;  http://www.erc.msstate.edu/~tony; Quote:
"What a rain of ashes falls on him that sees the new and cannot leave the
old."-Shakespeare  ; e-mail: tony@cs.msstate.edu;  Try MPI!


From dongarra@CS.UTK.EDU Fri Oct 18 10:13:58 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id KAA09999; Fri, 18 Oct 1996 10:13:58 -0400
Received: from timbuk.cray.com (root@timbuk.cray.com [128.162.19.7]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id KAA24028; Fri, 18 Oct 1996 10:18:04 -0400
Received: from ironwood.cray.com (root@ironwood-fddi.cray.com [128.162.21.36]) by timbuk.cray.com (8.7.5/CRI-gate-8-2.11) with SMTP id JAA29871 for <blast-comm@CS.UTK.EDU>; Fri, 18 Oct 1996 09:17:52 -0500 (CDT)
Received: from [128.162.152.15] (mamh [128.162.152.15]) by ironwood.cray.com (8.6.12/CRI-ccm_serv-8-2.8) with ESMTP id JAA12937 for <blast-comm@CS.UTK.EDU>; Fri, 18 Oct 1996 09:17:42 -0500
Date: Fri, 18 Oct 1996 09:17:42 -0500
X-Sender: mamh@ironwood.cray.com
Message-Id: <v0300780aae8cf8db7577@[128.162.152.15]>
In-Reply-To: <199609110055.UAA02896@dasher.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: blast-comm@CS.UTK.EDU
From: Mike Heroux <mike.heroux@cray.com>
Subject: Reminder: BLAST Technical Forum November 7-8, 1996

Just a reminder, if you are planning to attend the BLAST Forum on November
7 and 8 and have not registered, please do so soon.   Hotel reservations
must be made by Monday Oct 21 at the Embassy Suites (The Hampton Inn
deadline has past).  Also, please send email to Jack at

http://www.netlib.org/utk/email_forms/email_dongarra.html

(or just dongarra@cs.utk.edu) so we can get an accurate count for lunches.

The original announcement is below.

Mike


At 8:55 PM -0400 9/10/96, Jack Dongarra wrote:
>BLAS TECHNICAL FORUM, November 7-8, 1996, Eagan, MN
>
>We are planning a BLAS Technical Forum meeting on November 7-8.
>The meeting will be hosted Michael Heroux and the meeting will
>be held at Cray Research's facility in Eagan, MN:
>
>   Cray Research, Inc. -- A Silicon Graphics Company
>   655 Lone Oak Drive
>   Eagan, MN 55121
>
>The Forum has been established to consider expanding the Basic Linear
>Algebra Subprograms (BLAS) in a number of directions in the light of
>modern software, language, and hardware developments. The first meeting
>of the Forum was held in Nashville on February 19-20, 1996 and the next
>meeting was in Atlanta on May 20-21, 1996.
>
>Working groups have been established to consider the overall
>functionality, a lightweight interface, and an object based interface,
>for the BLAS. Other subgroups have also been established, either to
>advise the current working groups or as placeholders for future working
>groups on parallel processing issues, sparse operations, data structures,
>extensions to the existing BLAS and language binding issues.
>
>We strongly urge and encourage attendance at the meeting
>so that we can make tangible progress towards much needed standards.
>Wide input is needed to help ensure that emerging proposals are useful
>and acceptable to the community.
>
>It is appreciated that it is not easy for everyone to attend the
>meetings of the Forum, but we would nevertheless welcome your input
>since we wish the discussion to be as open as possible, and the results
>to reflect consensus from the community at large.
>
>A rough agenda for the meeting follows:
>   Functionality
>   Lite
>   Parallel
>   Sparse
>   Extensions to existing
>   Language binding issues
>   Vendor comments and requirements
>   Applications comments and requirements
>   Users comments and requirements
>
>Please send us items you would like to see on the agenda
>or that you would like to discuss.
>
>We will plan to start the meeting with lunch at 12:00 pm on Thursday,
>November 7th and end by 4:00 on Friday, November 8th.  Lunch is provided on
>site both days.
>
>For more information see:
>   http://www.netlib.org/utk/papers/blast-forum-nov7-8.html
>
>If you would like to handout reports or documents during the workshop,
>please bring the material with you. We will not be able to reproduce
>large volumes of material.
>
>We estimate an attendance of 40 persons at the maximum.
>
>Lodging:
>========
>We have reserved blocks of rooms for November 6 and 7 at the following
>hotels.  Shuttle service to Cray Park is available from both hotels.
>
>   The Embassy Suites (Airport) located at
>   7901 - 34th Avenue South
>   Bloomington, MN  55425
>   Phone:  612/854-1000
>   Fax:  612/854-0396
>
>Rate is $79/night with the option to stay November 8 and 9 at the weekend
>rate of $129.  Reservations must be made by October 21st.
>
>
>   Hampton Inn
>   3000 Eagandale Place
>   Eagan, MN  55121
>   Phone:  612/688-3343
>   Fax:  612/688-9949
>
>Rate is $62/night with the option to stay November 8 and 9 at the same rate
>of $62.  Reservations must be made by October 15th.
>
>
>Discussion documents and the minutes of the Nashville and Atlanta meetings
>are available from the BLAST Forum homepage:
>
>   http://www.netlib.org/utk/papers/blast-forum.html
>
>together with information from a preliminary workshop that was held in
>Knoxville in November, 95. There are also email discussion lists as
>follows:
>
>   blast-comm@cs.utk.edu     -- general mailing list to all
>   blast-function@cs.utk.edu -- for discussion of functionality of the BLAS
>   blast-lite@cs.utk.edu     -- for discussion of a lightweight interface
>   blast-ob@cs.utk.edu       -- for discussion of an object based approach
>   blast-lang@cs.utk.edu     -- for discussion of language binding issues
>   blast-parallel@cs.utk.edu -- for discussion of parallel processing issues
>   blast-ds@cs.utk.edu       -- for discussion of data structures
>   blast-sparse@cs.utk.edu   -- for discussion of sparse operations
>   blast-ext@cs.utk.edu      -- for discussion of extensions to existing BLAS
>
>To subscribe yourself, send a message of the form
>  subscribe blast-comm
>to majordomo@cs.utk.edu.
>
>To unsubscribe yourself, send a message of the form
>  unsubscribe blast-comm
>to majordomo@cs.utk.edu.
>
>To send mail to the list simply:
>  mail blast-comm@cs.utk.edu
>
>
>The mail is being archived in netlib under directory blast.
>
>Jack Dongarra, Sven Hammarling, and Michael Heroux




From dongarra@CS.UTK.EDU Fri Oct 18 10:38:51 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id KAA10382; Fri, 18 Oct 1996 10:38:50 -0400
Received: from Aurora.CS.MsState.Edu (aurora.cs.msstate.edu [130.18.208.91]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id KAA27302; Fri, 18 Oct 1996 10:42:55 -0400
Received: from localhost (tony@localhost);
           by Aurora.CS.MsState.Edu using SMTP (SMI-8.6/7.0m-FWP-MsState);
           id JAA15124; Fri, 18 Oct 1996 09:42:48 -0500
Date: Fri, 18 Oct 1996 09:42:47 -0500 (CDT)
From: Tony Skjellum <tony@aurora.cs.msstate.edu>
To: Mike Heroux <mike.heroux@cray.com>
cc: blast-comm@CS.UTK.EDU
Subject: Re: Reminder: BLAST Technical Forum November 7-8, 1996
In-Reply-To: <v0300780aae8cf8db7577@[128.162.152.15]>
Message-ID: <Pine.GSO.3.95.961018094221.15080H-100000@aurora.cs.msstate.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Mike, Much more advertisement and promotion of the meeting are needed.
!!!!

How many are registered right now?  We are sending 2 folks (me and one
other).

-Tony

On Fri, 18 Oct 1996, Mike Heroux wrote:

> Date: Fri, 18 Oct 1996 09:17:42 -0500
> From: Mike Heroux <mike.heroux@cray.com>
> To: blast-comm@CS.UTK.EDU
> Subject: Reminder: BLAST Technical Forum November 7-8, 1996
> 
> Just a reminder, if you are planning to attend the BLAST Forum on November
> 7 and 8 and have not registered, please do so soon.   Hotel reservations
> must be made by Monday Oct 21 at the Embassy Suites (The Hampton Inn
> deadline has past).  Also, please send email to Jack at
> 
> http://www.netlib.org/utk/email_forms/email_dongarra.html
> 
> (or just dongarra@cs.utk.edu) so we can get an accurate count for lunches.
> 
> The original announcement is below.
> 
> Mike
> 
> 
> At 8:55 PM -0400 9/10/96, Jack Dongarra wrote:
> >BLAS TECHNICAL FORUM, November 7-8, 1996, Eagan, MN
> >
> >We are planning a BLAS Technical Forum meeting on November 7-8.
> >The meeting will be hosted Michael Heroux and the meeting will
> >be held at Cray Research's facility in Eagan, MN:
> >
> >   Cray Research, Inc. -- A Silicon Graphics Company
> >   655 Lone Oak Drive
> >   Eagan, MN 55121
> >
> >The Forum has been established to consider expanding the Basic Linear
> >Algebra Subprograms (BLAS) in a number of directions in the light of
> >modern software, language, and hardware developments. The first meeting
> >of the Forum was held in Nashville on February 19-20, 1996 and the next
> >meeting was in Atlanta on May 20-21, 1996.
> >
> >Working groups have been established to consider the overall
> >functionality, a lightweight interface, and an object based interface,
> >for the BLAS. Other subgroups have also been established, either to
> >advise the current working groups or as placeholders for future working
> >groups on parallel processing issues, sparse operations, data structures,
> >extensions to the existing BLAS and language binding issues.
> >
> >We strongly urge and encourage attendance at the meeting
> >so that we can make tangible progress towards much needed standards.
> >Wide input is needed to help ensure that emerging proposals are useful
> >and acceptable to the community.
> >
> >It is appreciated that it is not easy for everyone to attend the
> >meetings of the Forum, but we would nevertheless welcome your input
> >since we wish the discussion to be as open as possible, and the results
> >to reflect consensus from the community at large.
> >
> >A rough agenda for the meeting follows:
> >   Functionality
> >   Lite
> >   Parallel
> >   Sparse
> >   Extensions to existing
> >   Language binding issues
> >   Vendor comments and requirements
> >   Applications comments and requirements
> >   Users comments and requirements
> >
> >Please send us items you would like to see on the agenda
> >or that you would like to discuss.
> >
> >We will plan to start the meeting with lunch at 12:00 pm on Thursday,
> >November 7th and end by 4:00 on Friday, November 8th.  Lunch is provided on
> >site both days.
> >
> >For more information see:
> >   http://www.netlib.org/utk/papers/blast-forum-nov7-8.html
> >
> >If you would like to handout reports or documents during the workshop,
> >please bring the material with you. We will not be able to reproduce
> >large volumes of material.
> >
> >We estimate an attendance of 40 persons at the maximum.
> >
> >Lodging:
> >========
> >We have reserved blocks of rooms for November 6 and 7 at the following
> >hotels.  Shuttle service to Cray Park is available from both hotels.
> >
> >   The Embassy Suites (Airport) located at
> >   7901 - 34th Avenue South
> >   Bloomington, MN  55425
> >   Phone:  612/854-1000
> >   Fax:  612/854-0396
> >
> >Rate is $79/night with the option to stay November 8 and 9 at the weekend
> >rate of $129.  Reservations must be made by October 21st.
> >
> >
> >   Hampton Inn
> >   3000 Eagandale Place
> >   Eagan, MN  55121
> >   Phone:  612/688-3343
> >   Fax:  612/688-9949
> >
> >Rate is $62/night with the option to stay November 8 and 9 at the same rate
> >of $62.  Reservations must be made by October 15th.
> >
> >
> >Discussion documents and the minutes of the Nashville and Atlanta meetings
> >are available from the BLAST Forum homepage:
> >
> >   http://www.netlib.org/utk/papers/blast-forum.html
> >
> >together with information from a preliminary workshop that was held in
> >Knoxville in November, 95. There are also email discussion lists as
> >follows:
> >
> >   blast-comm@cs.utk.edu     -- general mailing list to all
> >   blast-function@cs.utk.edu -- for discussion of functionality of the BLAS
> >   blast-lite@cs.utk.edu     -- for discussion of a lightweight interface
> >   blast-ob@cs.utk.edu       -- for discussion of an object based approach
> >   blast-lang@cs.utk.edu     -- for discussion of language binding issues
> >   blast-parallel@cs.utk.edu -- for discussion of parallel processing issues
> >   blast-ds@cs.utk.edu       -- for discussion of data structures
> >   blast-sparse@cs.utk.edu   -- for discussion of sparse operations
> >   blast-ext@cs.utk.edu      -- for discussion of extensions to existing BLAS
> >
> >To subscribe yourself, send a message of the form
> >  subscribe blast-comm
> >to majordomo@cs.utk.edu.
> >
> >To unsubscribe yourself, send a message of the form
> >  unsubscribe blast-comm
> >to majordomo@cs.utk.edu.
> >
> >To send mail to the list simply:
> >  mail blast-comm@cs.utk.edu
> >
> >
> >The mail is being archived in netlib under directory blast.
> >
> >Jack Dongarra, Sven Hammarling, and Michael Heroux
> 
> 
> 
> 

Anthony Skjellum, PhD, Associate Professor of Computer Science; 
Mississippi State University, Department of Computer Science & NSF ERC       
Butler, Rm 300, PO Box 9637, Corner of Perry&Barr, Mississippi State,MS 39762 
(601)325-8435 FAX: (601)325-8997;  http://www.erc.msstate.edu/~tony; Quote:
"What a rain of ashes falls on him that sees the new and cannot leave the
old."-Shakespeare  ; e-mail: tony@cs.msstate.edu;  Try MPI!


From dongarra@CS.UTK.EDU Fri Nov  1 07:58:11 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id HAA15811; Fri, 1 Nov 1996 07:58:10 -0500
Received: from jupiter.sd.bi.ruhr-uni-bochum.de (jupiter.sd.bi.ruhr-uni-bochum.de [134.147.118.33]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id IAA20696; Fri, 1 Nov 1996 08:02:17 -0500
Message-Id: <199611011302.IAA20696@CS.UTK.EDU>
Received: by jupiter.sd.bi.ruhr-uni-bochum.de
	(1.38.193.4/16.2) id AA17337; Fri, 1 Nov 1996 14:02:01 +0100
Date: Fri, 1 Nov 1996 14:02:01 +0100
From: Rostislav Chudoba <rch@erde.sd.bi.ruhr-uni-bochum.de>
To: blast-comm@CS.UTK.EDU

subscribe blast-comm

From dongarra@CS.UTK.EDU Mon Dec  2 20:13:50 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id UAA10386; Mon, 2 Dec 1996 20:13:50 -0500
Received: from cupid.cs.utk.edu (CUPID.CS.UTK.EDU [128.169.94.221]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id UAA05969; Mon, 2 Dec 1996 20:18:16 -0500
From: R Clint Whaley <rwhaley@CS.UTK.EDU>
Received:  by cupid.cs.utk.edu (cf v2.11c-UTK)
          id UAA29468; Mon, 2 Dec 1996 20:18:13 -0500
Date: Mon, 2 Dec 1996 20:18:13 -0500
Message-Id: <199612030118.UAA29468@cupid.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: subscribe blast-comm

subscribe blast-comm

From dongarra@CS.UTK.EDU Mon Dec  2 20:15:30 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id UAA10443; Mon, 2 Dec 1996 20:15:30 -0500
Received: from cupid.cs.utk.edu (CUPID.CS.UTK.EDU [128.169.94.221]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id UAA06245; Mon, 2 Dec 1996 20:19:56 -0500
From: R Clint Whaley <rwhaley@CS.UTK.EDU>
Received:  by cupid.cs.utk.edu (cf v2.11c-UTK)
          id UAA29491; Mon, 2 Dec 1996 20:19:54 -0500
Date: Mon, 2 Dec 1996 20:19:54 -0500
Message-Id: <199612030119.UAA29491@cupid.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: subscribe blast-nearterm

subscribe blast-nearterm

From dongarra@CS.UTK.EDU Fri Dec  6 11:51:15 1996
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id LAA28574; Fri, 6 Dec 1996 11:51:14 -0500
Received: from rudolph.cs.utk.edu (RUDOLPH.CS.UTK.EDU [128.169.92.87]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id LAA09365; Fri, 6 Dec 1996 11:55:43 -0500
From: Susan Blackford <susan@CS.UTK.EDU>
Received:  by rudolph.cs.utk.edu (cf v2.11c-UTK)
          id LAA12560; Fri, 6 Dec 1996 11:55:41 -0500
Date: Fri, 6 Dec 1996 11:55:41 -0500
Message-Id: <199612061655.LAA12560@rudolph.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: BLAST Forum Minutes (November 7-8, 1996)


Hello, everyone.

Attached are the minutes from the last BLAST Forum held on
November 7-8, 1996 at Cray Research in Eagan, MN.

These minutes are also available on the BLAS Technical Forum web page:
    http://www.netlib.org/utk/papers/blast-forum.html

Please don't forget to sign up for the major domo mailing lists!

     The mailing lists are
            blast-comm
            blast-funct
            blast-lite
            blast-parallel
            blast-sparse
            blast-lb
            blast-nearterm
 
     The addresses are of the form: blast-comm@cs.utk.edu
 
     To subscribe yourself, send a message of the form
            subscribe blast-comm
     to majordomo@cs.utk.edu.
 
     To unsubscribe yourself, send a message of the form
            unsubscribe blast-comm
     to majordomo@cs.utk.edu.

Regards,
Susan

--------------------------------------------------------------------

BLAST Forum MINUTES

Date:  November 7-8, 1996

Location:  Cray Research, Eagan, MN

Twenty-eight people attended the BLAST Forum in Eagan, MN on
November 7-8, 1996.

   http://www.netlib.org/utk/papers/blast-forum.html

------------------

November 7, 1996

Mike Heroux and Jack Dongarra opened the meeting by welcoming everyone and
inviting everyone to introduce themselves.  It was then asked if we
should continue the BLAST Forum meetings?  The consensus was that
we wish to continue the meetings but that we need the subgroups to be
more focused and more active.

The following presentations were made:

     BLAS Functionality -- Sven Hammarling
     BLAS Lite -- Tony Skjellum
     Fortran90 BLAS Lite -- Sven Hammarling
     Parallel BLAS -- Jack Dongarra
     Sparse BLAS -- Roldan Pozo and Karin Remington
     Extensions to existing BLAS -- Linda Kaufman
     Language binding issues -- Andrew Lumsdaine

BLAS functionality was the first to be addressed.  Sven Hammarling of
NAG gave a brief overview of the Functionality proposal that has been
available via the BLAS Forum homepage.  Tony Skjellum argued that the
present form of the proposal is too broad and that it should be more
sharply focused on functionality.  Issues such as implementations,
performance, and language interfaces should be covered separate
proposals.  Linda Kaufman suggested, and several others concurred,
that each of the proposed ``new'' BLAS routines should be assigned a
priority indicating the importance of its inclusion.  Most
participants felt that routines to generate Givens rotations and
Householder transforms should have top priority.  As the discussion
continued it was decided that this topic would be best addressed at
the subgroup meeting and the results presented at the general meeting
of all participants.

Tony Skjellum then led the discussion on the proposal for the BLAS
Lite.  Some notational confusion ensued surrounding the definition of
``lite'' versus ``thin''.  In future discussions, ``lite'' will refer
to low-level primitive functions, whereas ``thin'' will refer to
interfaces that do not provide overloaded functionality.  The BLAS Lite as
presented by Skjellum are intended to be basic low-level building
blocks for constructing portable high-performance linear algebra
functions.  Key compiler and processor technologies such as inlining,
data prefetching, unrolling, and so forth, would be exploited to
obtain both high-performance and portability.  Two versions of the
BLAS Lite were proposed.  One (debugging) version with error-checking,
and another (performance) version without error-checking.  To provide
good performance on all problem sizes, separate interfaces for stride
1 operations may be provided, as well as separate routines for small
(block) problems, e.g., matrix multiplies of size 16.

After a break, Sven Hammarling next proposed the Fortran 90 interface
to the BLAS Lite.  He reviewed the motivations of the project which
are no error checking, no character arguments, and no run-time tests.
He then presented the Fortran90 interface with its use of generic
interfaces, assumed shape arrays, optional arguments, and modules.
He proposed the combining of the Level 2 and 3 BLAS into a generic
interface.

Jack Dongarra then led discussion on a proposed interface for the
Parallel BLAS and stressed the need to establish a standard in this
area.  This proposed object-based interface allows the accommodation
of different data distributions and is not restricted to
two-dimensional data distribution.  It was pointed out that a new
descriptor type could be assigned for the physically based matrix
distribution (PBMD), thereby allowing a different vector distribution
if the process grid is two-dimensional.  Tony Skjellum contended that
one could obtain high-performance via redistribution of data (at the
cost of extra memory).  Mike Heroux commented that for many customers,
there is no memory to spare.  Mike Heroux of Cray and Sven Hammarling
of NAG seconded this need to address standards for the parallel BLAS.

Roldan Pozo and Karin Remington of NIST next presented the NIST Sparse
BLAS Toolkit.  They stressed the need for user feedback, and presented
their observations of sparse BLAS work.  These observations were that
there was no performance difference between ``thin'' and ``fat''
interfaces.  The ``thin'' interface yields over 1,200 functions.
Based on the higher flop rates obtained using block structured
matrices, Roldan and Karin concluded that performance is more a factor
of matrix structure rather than algorithmic tweaks --- in fact, it is
typically best to transform the matrix into block structure first.
Andrew Lumsdaine brought up issues of performance and contended that
abstraction does not per se hurt performance and that a complete C++
implementation could obtain performance better than the NIST model
implementation.  Detailed performance information for the NIST Sparse
BLAS implementation is available on the web.  Issues of sparse
benchmarks then arose, with Tony Skjellum suggesting that a careful
study be made.


November 8, 1996

Mike Heroux and Jack Dongarra opened the morning session with a
continuation of the presentations from the preceding day.

Linda Kaufman and Andy Anda presented their ideas for extensions to
the existing BLAS and defined a priority for each of the proposed
routines.  Linda expressed her fear that too many routines are being
proposed as extensions, and suggested that each routine be
prioritized.  Linda felt that the most important routines were for
Householder transformations, SAMAXs, WAXPYs, simultaneous ISAMAXs,
simultaneous SAXPYs, simultaneous SVDs, and simultaneous Givens
transformations.  She then presented a variety of applications for
sparse matrices in which she stressed that a lot of users do not want
to explicitly store the sparse matrix.  Andy Anda stressed the need
for routines to generate and apply rotations.

Andrew Lumsdaine next spoke about language bindings and their need
between applications and language interfaces, as well as at the lower
level between the library and the BLAS.  The path to these bindings
specifies the functionality, abstractions, language independent
functions, and the question of interoperability between languages.
However, he stressed that language binding issues should be
considered toward the end of the process of these meetings.  They
cannot be adequately addressed at the beginning.

The meeting then took a short break as the participants were invited
to tour the Cray machine room.

After lunch, the meeting continued with vendor presentations.  Specifically,
the following vendors:

    NAG -- Sven Hammarling
    Cray -- Theresa Do and Sandra Carney
    Digital -- Chandrika Kamath
    HP/Convex -- Hsin-Ying Lin
    Intel -- Shane Story
    NEC -- Cormac Garvey
    IBM -- Joan McComb
    
The vendors expressed concern about the volume of routines that
are proposed, and the necessity of reference implementations and
documentation for each of the proposed routines.

Sven Hammarling of NAG presented a brief synopsis of the contents
of the NAG Fortran Library, Fortran90 Library, C Library, and the
Parallel Library.  He stressed that the BLAS have been vital to
the portability of the libraries that they offer their customers,
and further cited the need for standardization of the PBLAS as
parallel packages are increasingly being requested by users.  He
also cited the need for standardization of FFTs.

Theresa Do and Sandra Carney of Cray Research spoke of the 
Silicon Cray Scientific Library and the need for standards for
single PE performance.  Sandra further presented a comparison
of sparse storage schemes, and which ones are used most often
by users.  She also suggested that the future is evolving toward
random sparse matrices.

Chandrika Kamath of Digital Equipment Corporation presented an overview
of the DXML package.  She stressed that users wanted pre-defined storage 
schemes for sparse matrices used in iterative solvers. While experienced
users were comfortable with a matrix-free formulation, and even requested
such an interface, novice users had difficulty understanding the concept.

Hsin-Ying Lin of HP/Convex Corporation spoke of the MLib library
for HP S-class computers.  He stressed that the priorities of the math
software library group are application driven due to limited resources.
He listed these priorities in the order of importance as: DGEMM/DGEMV,
dot products, saxpys, blas-1 operations, sparse BLAS, FFT/convolutions,
LAPACK, and SCILIB/Skyline.  He stressed the need for reference
implementations and complete documentation for new proposals.

Shane Story of Intel Corporation spoke of the math library for Intel
MP node machines provided by their Independent Software Vendor (ISV)
-- Kuck and Associates.  Basically, Intel does not support a math
libraries group anymore, and instead hires third-party vendors to
write software for their machines.  They plan to tune existing
libraries for their machines, and not provide any additional
functionality.

Cormac Garvey of NEC primarily discussed mathematical software
targeted for the NEC SX-4 class of machines.  He stressed that
third-party applications and public domain software are driven by
customer requirements.  He attends the BLAST forums to be aware of
the new standards that are developing.  They plan to support
Fortran77, Fortran90, C, C++, HPF, and MPI applications in their
libraries.  And in the future they plan to support sparse BLAS
and parallel BLAS.  He prefers an approach to the meetings looking
at applications.  And he asked the question of why aren't third-party
software developers using BLAS?  He felt that we need participation
by more ISVs.

Joan McComb of IBM spoke of the ESSL and PESSL mathematical packages
available for their machines.  The priorities of their math library
development are focused on the demands of the customers' applications.
She primarily focused on the customers' request for HPF support, and
with this the need for standardization of the parallel BLAS.   


Summaries of the meeting were then provided by Mike Heroux, Tony Skjellum,
and Jack Dongarra.

Mike Heroux summarized by presenting his library development
perspectives.  He felt that we should consider the following points:

  1.  What is the value of the BLAS?
  2.  Where are the BLAS used?
  3.  Impact if no BLAS?
  4.  Old applications versus new applications?
  5.  Alternative standardization?

He stressed that we should consider the value added by the BLAS, specifically
in providing performance with immature compilers.  The BLAS are primarily
used in computational chemistry and eigenvalue computations, and
have a modest use in finite-element (FEM) codes.  They are used
little elsewhere in third-party codes.  As for the impact if there
were no BLAS, he suggested that the impact would not be as great as
we would like.  He felt that the major impact of no BLAS would be
the improvement of optimization in compilers.  As for the need
for BLAS in old applications versus new applications, he stressed
that we need to see what's useful in a broad spectrum of codes.  There
are dangers in using current applications as a target.  And finally,
he suggested that perhaps we should consider alternative standardizations.

Tony Skjellum presented sample implementations of the BLAS Lite to
help clarify the previous day's confusion on ``lite'' and ``thin''.
He also suggested that we eliminate plenary meetings and that we only
need to meet in subcommittees.  He was concerned that there are not
enough application developers, so these technical forums do not
adequately represent their views.  We need participation in these
meetings by ISVs.  The ISVs do not use the BLAS or LAPACK, and the
hardware vendors are increasingly using these third-party code
organizations to supply software for their machines.  Should we limit
the scope/focus of these meetings to only linear algebra kernels?  He
suggested an application-based study of the needs of the community.

Jack Dongarra wrapped up the meeting by suggesting that the following
subgroups and subgroup leaders should meet, communicate with the
ISVs and application developers, and bring their proposals back to
the plenary committee.

     Functionality -- Sven Hammarling and Mike Heroux
     Lite  -- Tony Skjellum
     Parallel -- Jack Dongarra
     Sparse -- Roldan Pozo
     Language bindings -- Andrew Lumsdaine
     Near-term contributions -- Clint Whaley and Linda Kaufman

The former major domo mailing aliases will be reset with the existing
members being put into the blast-comm alias.  The new major domo
mailing aliases shall be:  blast-funct, blast-lite, blast-parallel,
blast-sparse, blast-lb, blast-nearterm.

The global editors are Andrew Lumsdaine and Tony Skjellum.

The tentative date of the next forum meeting is:

 February 28, 1997 at HP/Convex in Dallas, TX

with a preliminary deadline of January 15, 1997 for subgroup progress.

The meeting was then adjourned by Mike Heroux and Jack Dongarra at 2:30 PM.

Attendees list for the November 7-8, 1996 BLAST Forum Meeting

Andy Anda                                      anda@cs.umn.edu 
Ed Anderson          Cray Research             eca@cray.com
Puri Bangalore       Miss. State Univ.         puri@cs.msstate.edu
Susan Blackford      Univ. of TN, Knoxville    susan@cs.utk.edu
Sandra Carney        Cray Research             carney@cray.com
Samar Choudhary      Cray Research             choudh@cray.com
Edmond Chow          Univ. of MN               chow@cs.umn.edu 
Theresa Do           Cray Research             tdo@cray.com
Jack Dongarra        Univ. of TN / ORNL        dongarra@cs.utk.edu
Cormac Garvey        NEC Systems Laboratory    garvey@hstc.necsyl.com
John Gunnels         Univ. of TX, Austin       gunnels@cs.utexas.edu 
Sven Hammarling      NAG, UK                   sven@nag.co.uk
Mike Heroux          Cray Research             mike.heroux@cray.com 
Linda Kaufman        Bell Labs                 lck@lucent.com
Chandrika Kamath     DEC                       kamath@caldec.enet.dec.com
Guangye Li           Cray Research             gli@cray.com
Hsin-Ying Lin        HP Convex Technology Ctr. lin@rsn.hp.com
Andrew Lumsdaine     Univ. of Notre Dame       Lumsdaine.1@nd.edu
Brian McCandless     Univ. of Notre Dame       bmccandl@nd.edu
Joan McComb          IBM Poughkeepsie          mccomb@vnet.ibm.com
Tom Oppe             Cray Research             oppe@cray.com 
Roldan Pozo          NIST                      pozo@nist.gov
Karin Remington      NIST                      karin@cam.nist.gov 
Tony Skjellum        Miss. State Univ.         tony@cs.msstate.edu
Shane Story          Intel                     shane@ibeam.jf.intel.com 
Chuck Swanson        Cray Research             cds@cray.com
Robert van de Geijn  Univ. of TX, Austin       rvdg@cs.utexas.edu
Clint Whaley         Univ. of TN, Knoxville    rwhaley@cs.utk.edu

Susan Blackford and Andrew Lumsdaine agreed to take minutes for
the meetings.

From dongarra@CS.UTK.EDU Mon Jan 13 06:12:34 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id GAA07349; Mon, 13 Jan 1997 06:12:33 -0500
Received: from mserver1.grs.de (mserver1.grs.de [193.174.112.8]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id GAA04984; Mon, 13 Jan 1997 06:13:14 -0500
Received: from localhost (localhost [127.0.0.1])
          by mserver1.grs.de (8.8.4/8.8.4) with SMTP
	  id MAA09928 for blast-comm@cs.utk.edu; Mon, 13 Jan 1997 12:11:00 +0100 (MET)
From: Gast GRA <f4d@mserver1.grs.de>
Message-Id: <199701131111.MAA09928@mserver1.grs.de>
X-Authentication-Warning: mserver1.grs.de: localhost [127.0.0.1] didn't use HELO protocol
To: blast-comm@CS.UTK.EDU
Subject: send list
Date: Mon, 13 Jan 97 12:11:00 +0100
X-Mts: smtp


From dongarra@CS.UTK.EDU Mon Jan 27 09:57:38 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id JAA29710; Mon, 27 Jan 1997 09:57:38 -0500
Received: from bluegrass.cs.utk.edu (BLUEGRASS.CS.UTK.EDU [128.169.92.41]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id KAA14591; Mon, 27 Jan 1997 10:02:27 -0500
From: Susan Blackford <susan@CS.UTK.EDU>
Received:  by bluegrass.cs.utk.edu (cf v2.11c-UTK)
          id JAA08145; Mon, 27 Jan 1997 09:58:35 -0500
Date: Mon, 27 Jan 1997 09:58:35 -0500
Message-Id: <199701271458.JAA08145@bluegrass.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: reminder of upcoming BLAS Technical Forum (Feb. 27-28)
Content-Length: 2527

Hi, everyone.
Attached is the BLAST Forum announcement sent to the na.digest
about the upcoming BLAST meeting in Dallas, TX.  Please don't
forget to sign up for the subgroup mailing lists!  Instructions
are included on the BLAST Forum webpage:
   http://www.netlib.org/utk/papers/blast-forum.html

The tentative date for subgroup progress is Jan, 1997.  Progress
reports/proposals will be posted on the BLAST Forum web page.  Feel
free to contact me (susan@cs.utk.edu) for further information.

We look forward to seeing you in Dallas!
Susan

------------------------------
 
 
BLAS TECHNICAL FORUM, February 27-28, 1997, Dallas, TX
 
We are planning a BLAS Technical Forum meeting on February 27-28.
The meeting will be hosted by Hsin-Ying Lin of HP/Convex and the
meeting will be held at the Clarion Hotel in Dallas, TX (a couple
of miles from HP):
 
   Clarion Hotel
   1981 North Central Expressway
   Richardson, TX 75080
   (800) 285-3434
 
The Forum has been established to consider expanding the Basic Linear
Algebra Subprograms (BLAS) in a number of directions in the light of
modern software, language, and hardware developments. The first meeting
of the Forum was held in Nashville on February 19-20, 1996 and the
previous meeting was in Eagan, MN on November 7-8, 1996.
 
Working groups have been established to consider the overall
functionality, possible extensions, and a lightweight interface
for the BLAS, as well as the short term goals of the forum.  Other
subgroups have also been established, either to advise the current
working groups or as placeholders for future working groups on parallel
processing issues, sparse operations, and language binding issues.
 
We strongly urge and encourage attendance at the meeting
so that we can make tangible progress towards much needed standards.
Wide input is needed to help ensure that emerging proposals are useful
and acceptable to the community.
 
It is appreciated that it is not easy for everyone to attend the
meetings of the Forum, but we would nevertheless welcome your input
since we wish the discussion to be as open as possible, and the results
to reflect consensus from the community at large.
 
Please send us items you would like to see on the agenda
or that you would like to discuss.
 
We will plan to start the meeting with lunch at 12:00 pm on Thursday,
February 27th and end by mid-afternoon on Friday, February 28th.  Lunch is
provided on site both days.
 
Jack Dongarra, Sven Hammarling, and Hsin-Ying Lin
 
 
------------------------------

From dongarra@CS.UTK.EDU Tue Jan 28 16:04:47 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id QAA03566; Tue, 28 Jan 1997 16:04:47 -0500
Received: from mail.cs.utexas.edu (root@mail.cs.utexas.edu [128.83.139.10]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id QAA13240; Tue, 28 Jan 1997 16:09:35 -0500
From: <rvdg@cs.utexas.edu>
Received: from daffy.cs.utexas.edu (rvdg@daffy.cs.utexas.edu [128.83.143.203])
	by mail.cs.utexas.edu (8.8.5/8.8.5) with ESMTP id PAA06570;
	Tue, 28 Jan 1997 15:09:16 -0600 (CST)
Received: by daffy.cs.utexas.edu (8.8.5/Client-1.5)
	id PAA16250; Tue, 28 Jan 1997 15:09:15 -0600
Date: Tue, 28 Jan 1997 15:09:15 -0600
Message-Id: <199701282109.PAA16250@daffy.cs.utexas.edu>
To: blast-parallel@CS.UTK.EDU
CC: blast-comm@CS.UTK.EDU
Subject: Parallel BLAS standard prototype

Dear Forum participants,

we have been busy with our PLAPACK package, which we believe can be
used as at least an example of how standardization can proceed.

The PLAPACK project represents an effort to provide an infrastructure
for implementing application friendly high performance linear algebra
algorithms.  The package uses a more application-centric data
distribution, which we call Physically Based Matrix Distribution, as
well as an object based (MPI-like) style of programming.  It is this
style of programming that allows for highly compact codes, written in
C but usable from FORTRAN, that more closely reflect the underlying
blocked algorithms.  We show that this can be attained without
sacrificing high performance.

The following example shows how PLAPACK code reflects the natural
description of a linear algebra algorithm. Consider the Cholesky
factorization of matrix A using a level-2 right-looking variant.  One
can explain this algorithm as follows: Partition

          / a_11    *   \   / l_11    0  \ / l_11  l_21^T \
    A =   \ a_21   A_22 / = \ l_21  L_22 / \   0   L_22^T /  

where a_11 and l_11 are scalars.  Then the algorithm can be
described as given below on the left, which translate to PLAPACK code
given on the right:

let A_cur = A                     PLA_Obj_all_view( a, &acur );
do until done                     while ( TRUE ){     
                                    PLA_Obj_global_length( a, &size );
                                    if ( 0 == size ) break;
  - partition 
      A_cur = / a_11  *   \         PLA_Obj_split_4( a, 1, 1, &a11, &a12,
              \ a_21 A_22 /                                   &a21, &acur );
  -  a_11 <- sqrt( a_11 )           Take_sqrt( a11 );
  -  a_21 = 1/a_11 * a_21           PLA_Inv_Scal( a11, a_21 );
  -  A_22 <- A_22 - l_21 l_21^T     PLA_Syr(PLA_LOW_TRIAN, min_one, a21, acur);
  -  let A_cur = A_22               
enddo                             }

Here A_cur becomes a reference into the original matrix, rather than a
copy.  Level-3 BLAS versions can be coded similarly, and achieve
within 30% of peak on most parallel architectures.

The web page for PLAPACK is

http://www.cs.utexas.edu/users/plapack

The web page for the Users' Guide is 

http://www.cs.utexas.edu/users/plapack/Guide

Unfortunately, we cannot give out postscript, since we have signed a
contract with The MIT Press.

Hopefully this material will provide food for discussion before the
meeting.

Best Regards
Robert

======================================================================
Robert A. van de Geijn              Taylor Hall 4.115C
Associate Professor                 (512) 471-9720 (office)
Department of Computer Sciences     (512) 471-8885 (fax)
The University of Texas             rvdg@cs.utexas.edu
Austin, Texas 78712                 http://www.cs.utexas.edu/users/rvdg



From dongarra@CS.UTK.EDU Wed Feb  5 12:31:26 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id MAA27748; Wed, 5 Feb 1997 12:31:26 -0500
Received: from dirty.research.bell-labs.com (dirty.research.bell-labs.com [204.178.16.6]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id MAA20808; Wed, 5 Feb 1997 12:36:17 -0500
Message-Id: <199702051736.MAA20808@CS.UTK.EDU>
Received: from slocum.cs.bell-labs.com by dirty; Wed Feb  5 12:33:35 EST 1997
From: "Linda Kaufman" <lck@research.bell-labs.com>
To: blast-comm@CS.UTK.EDU
Date: Wed, 5 Feb 1997 12:33:36 +0500

To BLAST Forum delegates

I have added a new column to Sven's Tables in his 
functionality report giving my idea of priority.

For the updated proposal look at the BLAS Functionality
 Proposal on the Blast Forum Webpage 
(http://www.netlib.org/utk/papers/blast-forum.html).

A "0" means that it is in the existing Blas,
a "k1" means "Kaufman thinks it is top
priority", a "k2" means "Kaufman thinks this is "second 
priority", etc.,

I would like comments, criticisms etc., especially of the
form "this is to be the basic light version",
"this will be derived from the light version".

If you want a latex version of the report so you can include
your opinions in a similar manner, please write to me
at lck@bell-labs.com.
Thank you.
Linda Kaufman

From dongarra@CS.UTK.EDU Wed Feb  5 17:51:01 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id RAA04060; Wed, 5 Feb 1997 17:51:00 -0500
Received: from fs0.cam.nist.gov (fs0.cam.nist.gov [129.6.84.20]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id RAA26921; Wed, 5 Feb 1997 17:55:52 -0500
Received: from rowan by fs0.cam.nist.gov (SMI-8.6/SMI-SVR4)
	id RAA21507; Wed, 5 Feb 1997 17:55:13 -0500
Received: by rowan (4.1/SMI-3.2)
	id AA17473; Wed, 5 Feb 97 17:55:35 EST
Date: Wed, 5 Feb 97 17:55:35 EST
From: pozo@cam.nist.gov (Roldan Pozo)
Message-Id: <9702052255.AA17473@rowan>
To: blast-comm@CS.UTK.EDU
Subject: Sparse Blas working document


The latest working document on the Sparse BLAS specification 
can be found at the BLAST Forum home page
(http://www.netlib.org/utk/papers/blast-forum.html)
or at the NIST Sparse BLAS home page (http://math.nist.gov/spblas/blast.ps).

Comments and suggestions are welcomed and we are looking forward
to discuss these at the next meeting.  See you in Dallas.

Regards,
Roldan

----
 Roldan Pozo                                          Tel:  (301) 975-4317
 Applied and Computational Mathematics                Fax:  (301) 990-4127
 National Inst. of Standards and Technology           Email: pozo@nist.gov
 Gaithersburg, MD 20899-0001 USA                      http://math.nist.gov/pozo


From dongarra@CS.UTK.EDU Sat Feb  8 08:21:14 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id IAA06057; Sat, 8 Feb 1997 08:21:12 -0500
Received: from dasher.cs.utk.edu (DASHER.CS.UTK.EDU [128.169.92.51]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id IAA02322; Sat, 8 Feb 1997 08:26:08 -0500
From: Jack Dongarra <dongarra@CS.UTK.EDU>
Received:  by dasher.cs.utk.edu (cf v2.11c-UTK)
          id IAA04887; Sat, 8 Feb 1997 08:26:06 -0500
Date: Sat, 8 Feb 1997 08:26:06 -0500
Message-Id: <199702081326.IAA04887@dasher.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: February meeting

I would like to get a count of the number of people who
will be attending the BLAS Technical Forum in Dallas on
February 27-28, 1997. Please send me a note if you are 
planning to attend or know of someone who is planning on 
attending.  More information can be found at:
   http://www.netlib.org/utk/papers/blast-forum.html

Thanks,
Jack

From dongarra@CS.UTK.EDU Sun Feb 16 23:45:20 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id XAA15246; Sun, 16 Feb 1997 23:45:20 -0500
Received: from dragon.ti.com (dragon.ti.com [192.94.94.61]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id XAA23548; Sun, 16 Feb 1997 23:50:17 -0500
Received: from dlep1.itg.ti.com ([157.170.188.20]) by dragon.ti.com (8.6.13) with ESMTP id WAA07856 for <blast-comm@CS.UTK.EDU>; Sun, 16 Feb 1997 22:49:44 -0600
Received: from lenny.dseg.ti.com (jesse@lenny.dseg.ti.com [172.25.35.17]) by dlep1.itg.ti.com (8.7.5/8.7.3) with ESMTP id WAA20199 for <blast-comm@CS.UTK.EDU>; Sun, 16 Feb 1997 22:49:13 -0600 (CST)
Received: (from jesse@localhost) by lenny.dseg.ti.com (8.6.11/8.6.9) id WAA23441; Sun, 16 Feb 1997 22:49:14 -0600
Date: Sun, 16 Feb 1997 22:49:12 -0600 (CST)
From: "Jesse W. Bennett" <jesse@lenny.dseg.ti.com>
Reply-To: Jesse Bennett <jbennett@ti.com>
To: blast-comm@CS.UTK.EDU
Subject: C interface for BLAS
Message-ID: <Pine.LNX.3.91.970216223807.23434A-100000@lenny.dseg.ti.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

To BLAST forum participants and interested parties,

First of all I would like to thank those individuals who have
contributed to the existing BLAS and the ongoing efforts to extend and
improve it.  The widespread use of this code is indicative of its
importance to the scientific and engineering community.

Second, I must apologize in advance for posting this to the general
BLAST mailing list.  I realize that this message is long and relates
specifically to the issue of language binding, for which there is a
separate mailing list.  When I reviewed the mailing list archives at
netlib I found that there were no archived messages from the blast-lb
list and was concerned that it was not currently active.  Hence I
decided to post my message here.  Those subscribers who are not
interested in language binding issues can hit the "D" key now. :)
Again, I apologize for any inconvenience.

I have recently become aware of the efforts of the BLAST forums.  I
consider myself a typical BLAS user and am specifically interested in
two areas being addressed by the forum:

* BLAS functionality (thin, light, additional functionality, etc.)

* C language interface for BLAS

Although I was a FORTRAN77 user for many years I now use C almost
exclusively in my research.  There are many reasons for this (which I
will not discuss here) however I believe that use of the C language
for scientific and engineering applications will become much more
widespread in the coming years.  Consequently, I concur that there is
a need for a C language BLAS interface.  Furthermore, my personal
opinion is that there is sufficient demand to justify an
implementation of the BLAS that is optimized for the C language in the
same way that the current BLAS is designed around FORTRAN conventions.

I have reviewed the current proposal for the C language BLAS
interface.  If the consensus is that the existing F77 BLAS cannot be
impacted by the C interface then I would have to agree that the
proposed implementation is a reasonable compromise.  Unfortunately, I
also feel that an implementation that has been "compromised" in this
way will not be widely accepted by the intended audience.  Potential
users are more likely to "roll their own" LA routines than to accept
conventions that are incompatible with existing C code and programming
practices.

Please bear in mind that the following comments are not intended as a
criticism of the current proposal.  They simply represent a different
perspective (my own) of the issues involved.

Best Regards,

Jesse Bennett
jesse@seas.smu.edu  -OR-  jbennett@ti.com

---------------------------------------------------------------------

Some comments on "A Proposal for a C interface to the BLAS."

1.  Introduction
================

It is made clear here that the recommended approach will not cause any
perturbation to the existing BLAS "machinery".  I am sensitive to the
fact that there are good reasons to minimize the impact on existing
BLAS implementations *BUT* I believe the issues that motivated the F77
implementation decisions should be reconsidered in terms of the
language differences, e.g. differences in the way that matrices are
stored and manipulated in memory.


2.  Compatibility with present BLAS machinery
=============================================

It is made clear here that nothing more than C wrappers are being
proposed.  Obviously this has minimal impact on vendor
implementations.  It is also stated that this will provide a
"satisfactory C interface" which "will address the needs of their C
users".  I would like to add a couple of comments here:

* It is not clear to me how writing C wrappers adds significant value
  to the existing BLAS library since these routines can already be
  called directly from C.

* As a current C user of the F77 BLAS libs (who has written his own C
  LAPACK/BLAS wrappers) I disagree with the suggestion that this
  approach is satisfactory and meets the needs of most C users.
  The issue of row vs. column-major array order is a significant
  problem in practice.


3.  ANSI C or old-style
=======================

There *is* a clear benefit from choosing ANSI C.  It is an industry
standard, old-style isn't.  This should be a forward looking effort.
I would be surprised to hear that any significant development is
currently underway using old-style C.


4.  Naming scheme
=================

Just a nit, but C programmers typically have an aversion to the Shift
key.  Instead of C_dgemm I think most C programmers would prefer
cdgemm.


5.  Array storage
=================

This is, by far, the most thorny issue.  The standard C convention for
2D arrays is to declare them as "pointers to pointers".  This allows
array elements to be indexed in the usual a[i][j] fashion.  It is also
completely incompatible with the F77 convention for the reasons
stated, i.e.

a) array elements are stored in row-major order

b) there is no assurance that the array will be contiguous in memory

Adhering to the F77 convention forces the programmer to use a very
inconvenient, incompatible (with existing C code) and awkward indexing
scheme.  Instead of 2D arrays the programmer must declare all arrays
as 1D and perform the 2D indexing explicitly, for example

    a[i][j]   must be written as   a[j*stride+i].

The corresponding code thus becomes very difficult to read and debug.
Integrating the BLAS with existing code becomes such a mess that most
programmers will resort to writing their own wrappers which

a) copies the standard C 2D arrays to temporary 1D arrays in col-major
   order

b) calls the BLAS routine

c) copies the temporary 1D col-major arrays to standard C 2D arrays

d) returns to the calling program

The overhead associated with moving all this data to and fro will far
outweigh any performance benefit the BLAS might otherwise offer.  The
penalty in memory usage is substantial as well.

On the other hand, there are some obvious (and some less obvious)
advantages to using standard C conventions for array indexing.
Consider the gemm type matrix multiplication problem C = AB + C.  The
straightforward way of coding this in C would look like:

   for( i=0; i<m; i++ )                   /* column index */
      for( l=0; l<k; l++ )
      {
         temp = a[i][l];
	 for( j=0; j<n; n++ )             /* row index */
	    c[i][j] += temp * b[l][j];    /* accumulate */
      }     

The C language also allows functions to be programmed at a much lower
level, approaching the assembly code level of most machines.  In cases
(such as BLAS) where performance is preferred over readability this
can be used to great advantage. A much more obscure but
computationally efficient pointer based implementation of the above
code might be:

   for( i=0; i<m; i++ )
      aptr = *(a+i);
      cptr = *(c+i);
      for( l=0; l<k; l++ )
      {
	 bptr = *(b+l);
         temp = *aptr;
         aptr++;
	 for( j=0; j<n; n++ )
         {
	    *cptr += temp * (*bptr);    /* accumulate */
            bptr++;
            cptr++;
         }
      }     

The latter implementation illustrates several noteworthy advantages of
the C array conventions:

1. It uses standard C 2D array conventions.  It is not necessary that
   the matrix rows be contiguous in memory, allowing for efficient use
   of available memory.

2. Any decent optimizing compiler will generate code comparable to the
   best hand optimized assembly language.  This allows for the
   possibility of a highly portable BLAS that very nearly matches
   the performance of the best vendor optimized code for many common
   architectures.

3. The stride or "leading dimension" parameter is implicit in the
   indexing scheme and is not required as an input parameter.

For the reasons stated I believe that the advantages of using the
standard C conventions for 2D arrays far outweigh the disadvantages.
This does not necessarily preclude use of the BLAS libraries as they
currently exist.  The idea of passing row-major matrices to the F77
BLAS as transposed is discussed and rejected because it does not work
in the complex case.  I believe this deserves futher consideration.
Consider the gemm problem C = AB + C.  The idea is to have the F77
BLAS solve the problem C' = (AB)' + C' where ' denotes transpose.
Note that this can be written as C' = B'A' + C' and the problem is
simply one of exchanging the A and B matrices (and associated
dimensions) before passing it to the F77 BLAS.  This allows the
row-major matrices to be passed directly to the F77 BLAS (without the
transpose flag) and avoids the Hermetian transpose problem with
complex matrices.


6.  Handling of complex data types
==================================

Lack of native data types for complex variables is indeed one of the
greatest weaknesses of C for numerical programming.  The ability to
define user data types can be used to make the use of complex
variables as natural as possible, so I would prefer this approach over
the definition of a double pointer (double*).  The proposed approach
would be extremely cumbersome.  For example, consider how one might
create and manipulate 1D arrays of complex variables:

   double  array1[2*N], array2[2*N];  /* length N arrays of complex16 type */

   /* array1 = array1 + array2 */

   for( i=0; i<N; i++ )
   {
      array1[2*i] = array1[2*i] + array2[2*i];        /* real portion */
      array1[2*i+1] = array1[2*i+1] + array2[2*i+1];  /* imag portion */
   }

Now consider the "typedef" approach:

   typedef struct { double re, im; } complex16;  /* def from cblas.h */

   complex16  array1[N], array2[N];  /* length N arrays of complex16 type */

   /* array1 = array1 + array2 */

   for( i=0; i<N; i++ )
   {
      array1[i].re = array1[i].re + array2[i].re;     /* real portion */
      array1[i].im = array1[i].im + array2[i].im;     /* imag portion */
   }

I feel the latter approach is preferable.  It also allows assignments
in the natural way, i.e.

   complex16  complex_variable1, complex_variable2;   /* declare variables */

   complex_variable1 = complex_variable2;

vs.

   double  complex_variable1[2], complex_variable2[2]; /* declare variables */

   complex_variable1[0] = complex_variable2[0];       /* real portion */
   complex_variable1[1] = complex_variable2[1];       /* imag portion */

The "typedef" approach is also the chosen method for handling complex
types in the F2C translator so there is some precedent for this choice.


7.  Return values of functions
==============================

Use ANSI C and allow functions to return values in the standard way.
Again, using a code example to illustrate:

   scalefactor = x / ddot( .... );

is much more user friendly (and readable) than something like

   ddot( ..., &temp, ... );   /* return dot product in temp */
   scalefactor = x / temp;


8.  Include file
================

Highly recommended.  I like cblas.h <g>.

From dongarra@CS.UTK.EDU Tue Feb 25 09:08:08 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id JAA17920; Tue, 25 Feb 1997 09:08:08 -0500
Received: from dasher.cs.utk.edu (DASHER.CS.UTK.EDU [128.169.92.51]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id JAA11128; Tue, 25 Feb 1997 09:13:10 -0500
From: Jack Dongarra <dongarra@CS.UTK.EDU>
Received:  by dasher.cs.utk.edu (cf v2.11c-UTK)
          id JAA19572; Tue, 25 Feb 1997 09:13:09 -0500
Date: Tue, 25 Feb 1997 09:13:09 -0500
Message-Id: <199702251413.JAA19572@dasher.cs.utk.edu>
To: blast-comm@CS.UTK.EDU
Subject: working agenda for the BLAST meeting

 
Below is a working agenda for the BLAS Technical Forum
meeting this week. If you would like to add something to the 
agenda please let me know. 
 
Thursday, February 27, 1997
 1:00 -  2:30  Functionality proposal, Sven Hammarling
 2:30 -  3:00  Break
 3:00 -  4:30  Sparse proposal, Roldan Pozo
 4:30 -  5:00  Interval BLAS discussion, Chenyi Hu
 
Friday, February 28, 1997
 9:00 - 10:30  Light weight interface proposal, Tony Skjellum
10:30 - 11:00  Break
11:00 - 12:30  Parallel proposal, Antoine Petitet
12:30 -  1:30  Lunch
 1:30 -  3:00  Language bindings proposal,  Andrew Lumsdaine
 3:00          Open discussion
 
You can find a pointer to the proposals at:
   http://www.netlib.org/utk/papers/blast-forum.html
 
At this point there will be about 30 people participating in the meeting.
Remember there is no hotel shuttle, so you have the option of renting a
car or paying ~$20/trip for a commercial shuttle between the airport
and the hotel.
HP/Convex is subsidizing the meeting at 50% which means there will be
a $40 registration fee. Lunches and a continental breakfast will be provided. 
The hotel is the:
   Clarion Hotel
   1981 North Central Expressway
   Richardson, TX 75080
   (972)-644-4000 or (800) 285-3434
 
See you in Dallas.
Regards,
Jack


From dongarra@CS.UTK.EDU Tue Feb 25 10:49:05 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id KAA19988; Tue, 25 Feb 1997 10:49:05 -0500
Received: from mail.cs.utexas.edu (root@mail.cs.utexas.edu [128.83.139.10]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id KAA23312; Tue, 25 Feb 1997 10:54:03 -0500
From: <rvdg@cs.utexas.edu>
Received: from daffy.cs.utexas.edu (rvdg@daffy.cs.utexas.edu [128.83.143.203])
	by mail.cs.utexas.edu (8.8.5/8.8.5) with ESMTP id JAA21084
	for <blast-comm@CS.UTK.EDU>; Tue, 25 Feb 1997 09:53:57 -0600 (CST)
Received: by daffy.cs.utexas.edu (8.8.5/Client-1.5)
	id JAA18671; Tue, 25 Feb 1997 09:53:56 -0600
Date: Tue, 25 Feb 1997 09:53:56 -0600
Message-Id: <199702251553.JAA18671@daffy.cs.utexas.edu>
To: blast-comm@CS.UTK.EDU
In-reply-to: <199702251413.JAA19572@dasher.cs.utk.edu> (message from Jack
	Dongarra on Tue, 25 Feb 1997 09:13:09 -0500)
Subject: Re: working agenda for the BLAST meeting

Folks,

since the working proposal for Parallel BLAS is just LAPACK WN#100 (at
least, that is what the current link gives), which is just the
ScaLAPACK view of PBLAS, we would like to propose an alternative,
which is the PLAPACK view of PBLAS.

You will be able to find this proposal in html form at
    http://www.cs.utexas.edu/users/plapack

in particular, the PLAPACK Users' guide is at 
    http://www.cs.utexas.edu/users/plapack/Guide/Guide_html.html

We would appreciate an equal opportunity to present our view of the
world.

Recall that at the first BLAST forums, there was a sentiment that
standardization of the parallel BLAS is premature (quoting Pete
Stewart), since it is still a wide open research area.  Discussion of
the BLAS was to be limited to making sure that decisions wrt
sequential BLAS would not come back to haunt us later.

Robert



From dongarra@CS.UTK.EDU Tue Feb 25 11:24:46 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id LAA20726; Tue, 25 Feb 1997 11:24:46 -0500
Received: from Aurora.CS.MsState.Edu (aurora.cs.msstate.edu [130.18.208.91]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id LAA28200; Tue, 25 Feb 1997 11:29:46 -0500
Received: from localhost (tony@localhost);
           by Aurora.CS.MsState.Edu using SMTP (8.8.5/7.0m-FWP-MsState);
           id KAA17241; Tue, 25 Feb 1997 10:29:40 -0600 (CST)
Date: Tue, 25 Feb 1997 10:29:40 -0600 (CST)
From: Tony Skjellum <tony@aurora.cs.msstate.edu>
To: rvdg@cs.utexas.edu
cc: blast-comm@CS.UTK.EDU
Subject: Re: working agenda for the BLAST meeting
In-Reply-To: <199702251553.JAA18671@daffy.cs.utexas.edu>
Message-ID: <Pine.GSO.3.95.970225102811.17206C-100000@aurora.cs.msstate.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

My impartial view...

I think the way to proceed is the way we are doing it as editors, which is
to provide an open set of chapters that accept proposals.  We need to
advance the chapter to which Robert is alluding to that same format as the
lite chapter. At present we have similar architecture to MPI standard.
Next we need to start submission to the editor (ie, Andy, from what I
recall, with me as his assistant), who will integrate impartially. 

This addresses the access issue, and makes new and old have equal play
for purpose of discussion and advancement.
-Tony


 On
Tue, 25 Feb 1997 rvdg@cs.utexas.edu wrote:

> Date: Tue, 25 Feb 1997 09:53:56 -0600
> From: rvdg@cs.utexas.edu
> To: blast-comm@CS.UTK.EDU
> Subject: Re: working agenda for the BLAST meeting
> 
> Folks,
> 
> since the working proposal for Parallel BLAS is just LAPACK WN#100 (at
> least, that is what the current link gives), which is just the
> ScaLAPACK view of PBLAS, we would like to propose an alternative,
> which is the PLAPACK view of PBLAS.
> 
> You will be able to find this proposal in html form at
>     http://www.cs.utexas.edu/users/plapack
> 
> in particular, the PLAPACK Users' guide is at 
>     http://www.cs.utexas.edu/users/plapack/Guide/Guide_html.html
> 
> We would appreciate an equal opportunity to present our view of the
> world.
> 
> Recall that at the first BLAST forums, there was a sentiment that
> standardization of the parallel BLAS is premature (quoting Pete
> Stewart), since it is still a wide open research area.  Discussion of
> the BLAS was to be limited to making sure that decisions wrt
> sequential BLAS would not come back to haunt us later.
> 
> Robert
> 
> 
> 

Anthony Skjellum, PhD, Associate Professor of Computer Science; 
Mississippi State University, Department of Computer Science & NSF ERC       
Butler, Rm 300, PO Box 9637, Corner of Perry&Barr, Mississippi State,MS 39762 
(601)325-8435 FAX: (601)325-8997;  http://www.erc.msstate.edu/~tony;
"Procrastination is the 8th Deadly Sin." ; tony@cs.msstate.edu;  Support MPI!


From dongarra@CS.UTK.EDU Tue Feb 25 13:44:49 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id NAA23322; Tue, 25 Feb 1997 13:44:48 -0500
Received: from mail.cs.utexas.edu (root@mail.cs.utexas.edu [128.83.139.10]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id NAA12913; Tue, 25 Feb 1997 13:49:50 -0500
From: <rvdg@cs.utexas.edu>
Received: from daffy.cs.utexas.edu (rvdg@daffy.cs.utexas.edu [128.83.143.203])
	by mail.cs.utexas.edu (8.8.5/8.8.5) with ESMTP id MAA03054;
	Tue, 25 Feb 1997 12:49:45 -0600 (CST)
Received: by daffy.cs.utexas.edu (8.8.5/Client-1.5)
	id MAA21932; Tue, 25 Feb 1997 12:49:44 -0600
Date: Tue, 25 Feb 1997 12:49:44 -0600
Message-Id: <199702251849.MAA21932@daffy.cs.utexas.edu>
To: tony@aurora.cs.msstate.edu
CC: blast-comm@CS.UTK.EDU, plapackers@cs.utexas.edu
In-reply-to: <Pine.GSO.3.95.970225102811.17206C-100000@aurora.cs.msstate.edu>
	(message from Tony Skjellum on Tue, 25 Feb 1997 10:29:40 -0600 (CST))
Subject: Re: working agenda for the BLAST meeting

   Date: Tue, 25 Feb 1997 10:29:40 -0600 (CST)
   From: Tony Skjellum <tony@aurora.cs.msstate.edu>
   cc: blast-comm@CS.UTK.EDU
   MIME-Version: 1.0
   Content-Type: TEXT/PLAIN; charset=US-ASCII

   My impartial view...


My partial view: 

Having just completed a new parallel dense linear algebra
infrastructure, and seeing it used, I am convinced that we need at
least another year of feedback from users before we can even start to
think about standardization.  While I don't think others got it
completely right, neither have we so far.  Since the standardization
of the Parallel BLAS is largely orthogonal to the standardization of
the other BLAS components, and considerably more complex, it would be
wise not to currently proceed.  This way, there is the opportunity to
indeed get feedback from applications for this component of the BLAS
standardization.  Standardization should not proceed until the major
research issues in an area have been answered.  Contributing a chapter
to the document would have the opposite effect.  I am only submitting
the pointer to the PLAPACK Users' Guide in an effort to show that
there exist considerably different views of what an interface to
parallel BLAS may look like (ofcourse, not having seen the proposal
that Antoine will be presenting, since Jack pointed out to me that the
paper that was attached to the link was erroneously left pointing to
an old link).

For those who want to take hard copies of the PLAPACK document on the
plane: unfortunately, my publisher only allows me to put it out in
html form.

Robert

From dongarra@CS.UTK.EDU Tue Feb 25 14:21:43 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id OAA23732; Tue, 25 Feb 1997 14:21:43 -0500
Received: from fs1.cam.nist.gov (fs1.cam.nist.gov [129.6.80.33]) 
        by CS.UTK.EDU with SMTP (cf v2.9s-UTK)
	id OAA15853; Tue, 25 Feb 1997 14:26:43 -0500
Received: from ficus.cam.nist.gov by fs1.cam.nist.gov (4.1/SMI-DDN)
	id AA03417; Tue, 25 Feb 97 14:26:32 EST
Received: from ficus by ficus.cam.nist.gov (SMI-8.6/SMI-SVR4)
	id OAA15114; Tue, 25 Feb 1997 14:25:48 -0500
Sender: karin@nist.gov
Message-Id: <33133CBC.71EF@nist.gov>
Date: Tue, 25 Feb 1997 14:25:48 -0500
From: "Karin Remington (301) 975-5119" <kremington@nist.gov>
Organization: National Institute of Standards and Technology
X-Mailer: Mozilla 3.01 (X11; I; SunOS 5.5.1 sun4m)
Mime-Version: 1.0
To: rvdg@cs.utexas.edu
Cc: blast-comm@CS.UTK.EDU
Subject: Re: working agenda for the BLAST meeting
References: <199702251849.MAA21932@daffy.cs.utexas.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> For those who want to take hard copies of the PLAPACK document on the
> plane: unfortunately, my publisher only allows me to put it out in
> html form.

My partial view:

  You chose the wrong publisher.

Karin

From dongarra@CS.UTK.EDU Tue Feb 25 17:07:17 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id RAA26959; Tue, 25 Feb 1997 17:07:17 -0500
Received: from Aurora.CS.MsState.Edu (aurora.cs.msstate.edu [130.18.208.91]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id RAA09929; Tue, 25 Feb 1997 17:12:17 -0500
Received: from localhost (tony@localhost);
           by Aurora.CS.MsState.Edu using SMTP (8.8.5/7.0m-FWP-MsState);
           id QAA18658; Tue, 25 Feb 1997 16:12:16 -0600 (CST)
Date: Tue, 25 Feb 1997 16:12:16 -0600 (CST)
From: Tony Skjellum <tony@aurora.cs.msstate.edu>
To: blast-comm@CS.UTK.EDU
Subject: Format of meeting
Message-ID: <Pine.GSO.3.95.970225161103.18461O-100000@aurora.cs.msstate.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Several of us have mentioned to each other that the need for break-out
sessions was generally agreed-upon at the last meeting, but we cannot
see anything but plenary sessions in the agenda.  To use a
Van-de-Geijnism --- breakout sessions please!

:-)
-Tony

Anthony Skjellum, PhD, Associate Professor of Computer Science; 
Mississippi State University, Department of Computer Science & NSF ERC       
Butler, Rm 300, PO Box 9637, Corner of Perry&Barr, Mississippi State,MS 39762 
(601)325-8435 FAX: (601)325-8997;  http://www.erc.msstate.edu/~tony;
"Procrastination is the 8th Deadly Sin." ; tony@cs.msstate.edu;  Support MPI!


From dongarra@CS.UTK.EDU Wed Feb 26 17:21:41 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id RAA25675; Wed, 26 Feb 1997 17:21:40 -0500
Received: from palrel3.hp.com (palrel3.hp.com [15.253.88.10]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id RAA03101; Wed, 26 Feb 1997 17:26:36 -0500
Received: from merced.rsn.hp.com (merced.rsn.hp.com [15.99.150.193]) by palrel3.hp.com with ESMTP (8.7.5/8.7.3) id OAA20479; Wed, 26 Feb 1997 14:26:27 -0800 (PST)
Received: from merced (localhost) by merced.rsn.hp.com with SMTP
	(1.39.111.2/16.2) id AA023345985; Wed, 26 Feb 1997 16:26:25 -0600
Sender: lin@rsn.hp.com
Message-Id: <3314B890.365B@rsn.hp.com>
Date: Wed, 26 Feb 1997 16:26:24 -0600
From: Hsin-Ying Lin <lin@rsn.hp.com>
Organization: Hewlett-Packard CONVEX Division
X-Mailer: Mozilla 2.0 (X11; I; HP-UX B.10.01 9000/712)
Mime-Version: 1.0
To: Jack Dongarra <dongarra@CS.UTK.EDU>
Cc: blast-comm@CS.UTK.EDU
Subject: Re: working agenda for the BLAST meeting
References: <199702251413.JAA19572@dasher.cs.utk.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Just a reminder, the lunch will be served on Thursday at noon too.

See you then,
Lin

Jack Dongarra wrote:
> 
> 
> Below is a working agenda for the BLAS Technical Forum
> meeting this week. If you would like to add something to the
> agenda please let me know.
> 
> Thursday, February 27, 1997
>  1:00 -  2:30  Functionality proposal, Sven Hammarling
>  2:30 -  3:00  Break
>  3:00 -  4:30  Sparse proposal, Roldan Pozo
>  4:30 -  5:00  Interval BLAS discussion, Chenyi Hu
> 
> Friday, February 28, 1997
>  9:00 - 10:30  Light weight interface proposal, Tony Skjellum
> 10:30 - 11:00  Break
> 11:00 - 12:30  Parallel proposal, Antoine Petitet
> 12:30 -  1:30  Lunch
>  1:30 -  3:00  Language bindings proposal,  Andrew Lumsdaine
>  3:00          Open discussion
> 
> You can find a pointer to the proposals at:
>    http://www.netlib.org/utk/papers/blast-forum.html
> 
> At this point there will be about 30 people participating in the meeting.
> Remember there is no hotel shuttle, so you have the option of renting a
> car or paying ~$20/trip for a commercial shuttle between the airport
> and the hotel.
> HP/Convex is subsidizing the meeting at 50% which means there will be
> a $40 registration fee. Lunches and a continental breakfast will be provided.
> The hotel is the:
>    Clarion Hotel
>    1981 North Central Expressway
>    Richardson, TX 75080
>    (972)-644-4000 or (800) 285-3434
> 
> See you in Dallas.
> Regards,
> Jack

From dongarra@CS.UTK.EDU Wed Feb 26 17:52:31 1997
Return-Path: <dongarra@CS.UTK.EDU>
Received: from CS.UTK.EDU by netlib2.cs.utk.edu with ESMTP (cf v2.9t-netlib)
	id RAA26187; Wed, 26 Feb 1997 17:52:29 -0500
Received: from lsc.nd.edu (lsc.nd.edu [129.74.25.119]) 
        by CS.UTK.EDU with ESMTP (cf v2.9s-UTK)
	id RAA06282; Wed, 26 Feb 1997 17:56:51 -0500
From: <Andrew.Lumsdaine.1@nd.edu>
Received: (from lums@localhost)
	by lsc.nd.edu (8.8.5/8.8.5) id RAA14396;
	Wed, 26 Feb 1997 17:56:47 -0500 (EST)
Date: Wed, 26 Feb 1997 17:56:47 -0500 (EST)
Message-Id: <199702262256.RAA14396@lsc.nd.edu>
To: blast-comm@CS.UTK.EDU
Subject: Thoughts on the BLAS and the BLAST Forum
Reply-to: Andrew.Lumsdaine.1@nd.edu



Attached is a document that I would like to toss into the mix for
discussion in Dallas.  I apologize for the lateness of this message.
I have not yet completely fleshed out some of the points I would like
to make in the document.  I should have a more complete document by
the time we convene in Dallas.

I also apologize in advance if this breaks anyone's mail program.

Cheers,
Andrew Lumsdaine

================ PostScript File Begins on Next Line ================
%!PS-Adobe-2.0
%%Creator: dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software
%%Title: blast.dvi
%%Pages: 3
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%DocumentFonts: LucidaBright LucidaBright-Demi LucidaBright-Italic
%%+ LucidaNewMath-Symbol
%%EndComments
%DVIPSCommandLine: dvips -o blast.ps blast
%DVIPSParameters: dpi=600, compressed, comments removed
%DVIPSSource:  TeX output 1997.02.26:1753
%%BeginProcSet: texc.pro
/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
.1 sub]/id ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N
/cp 0 N{rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id
gp get /gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp
add /cp X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add
/gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{
dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1
adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2
idiv S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index string
putinterval adv}B /set{rw cp fillstr 0 4 index getinterval putinterval
adv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg}
{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{
adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2
chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false
RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1
false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform
round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg
rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail
{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}
B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{
4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{
p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p
a}B /bos{/SS save N}B /eos{SS restore}B end
%%EndProcSet
%%BeginFont: LucidaBright
%!PS-AdobeFont-1.1: LucidaBright 1.008
%%CreationDate: 1993 Aug 11 14:19:28

% Lucida is a registered trademark of Bigelow & Holmes Inc.

11 dict begin
/FontInfo 9 dict dup begin
/version (1.008) readonly def
/Notice (Bigelow & Holmes Inc. Pat. Des. 289,421) readonly def
/Notice (Copyright (c) 1991, 1992 Bigelow & Holmes Inc. and Y&Y, Inc. (508) 371-3286. All Rights Reserved.) readonly def
/FullName (Lucida Bright) readonly def
/FamilyName (LucidaBright) readonly def
/Weight (Normal) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/FontName /LucidaBright def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding StandardEncoding def
/FontBBox{-286 -211 1014 967}readonly def
/UniqueID 5029001 def
currentdict end
currentfile eexec

8053514D28EC28DA1630165FAB262882D3FCA78881823C5537FE6C3DDA8EE5B897E17CB027F5
C73FDBB56B0A7C25FC3512B55FE8F3ACFBFFCC7F4A382D8299CC8FD37D3CEA49DABDCA92847A
F0560B404EF71134B0F3D99934FC9D0B4E602011B9CFB856C23F958F3C5A2FBE0EF8587D1F57
74879C324E51FCB22888B74F241550D7401EB990D4F3A7AF635198422283CAC1B6CD446DDBCB
D915DB9BFF88844E784C6BF7389803D9450B0C21756A0173064625F1E0957F287025663FF0BF
93EC8CECBC40B196AD90237A1F1675C6BF97A5A9B9097D7CC374C1F4410B68AF93D9DBB0A733
11883AE45CD37CA5583BE11EF8A74CB098C7B575BAD4ECD67F9571787139D5F52FF6AC4A7F8E
5EE37E79B73E7C959CA6BF9A2EF81E13E00494F802495F010DABFD22EA11513B51A4B2DE04F6
8EDC5AC02E144FD7D90941353CDA762E4C0407185EB4ACBC63DBB0E5F391F4CDFF7ACFF28B04
9B728F9FB1DBE46B0F04A3AF8484CC4678713BBDE17B2DE4BFC8547065593D691985023AA13C
4F090EBC76346B015145D9094E5143E713048536940F1B7602594E51002A3DA6BADD85242FC5
D6F5778F3AA38BBD5E2659F2B0587E7CB89947E0FB66A02D0DF1E147FC38ACF035BA0F480412
E51E3488E58826C8EFBCFE02086829AA5E0FEFD3C50CD22288F27ADA446E7300267BDFC3F867
628488DB543EAEE131207F59FB1028E2953C2EEDB39DFD3C26AD1523BB9673EC871EBE01457A
BD70CF5C4EEB52288A97442AFC8B48311C06118F7440125E899A06F8AD33CA58DABF7A6A7C9C
CE32DA6116BD2A6E3F4A4FC54A72078162FA47C59E1F144A0D7C36AD0F1D9E9B16ED04976A43
38312239A6D12A6AE5044ADF5D3F5A36EF3FC746EB5ECE1E20B9EDD7F11DEA28856E2D5CD410
9C4D3C3F624B0AC29CF9FE038457CC9668E93DB3123383065A0E29C205AC8E19F002D7BAA5BB
4BA29A8E76439AB9B359CB47694E895D04CDF31384055F9034AA39EF631CF9A75E8B7B24D11E
47E41CFFA0A7B8871E9372482D9AF3725D7E348CC6F0279BD5B18E333F91BBD7ED1F473C7003
75FF6CB4965D216F758B60825E135369C499BF0DFE03973FE7FC91B2B4796763379844845307
59C38D1EA409C3772B458F87BD2E50FEF3901982C6596ED966115CA9594391273A1462E6F9EA
0EEA68DE9C49570CA5F46C03DA64526105E28B5A6691D469B396F9E7CDAF9F2754194DFAC46A
C6AE27B58317ACD72DAE19550DFF6CC8F3E3BB324040E9B24AB2017B83D8211BF54A2ED25710
354457D2420E4B9D0D59FE5A0ADB97B1FAF91566F0448EEDBD06FD4B9EEBAD50B394A452A1E5
02EB48083471D8FF5466B56EB6F2C201DA6C03525324A99216ABB0B90E991D1FA4FBABFD2A70
A8056DAA848DEF19C5007E2D9753567591C4215262ACAA5785D191BE3412E76347A2636080FE
4E0C52DF92A26DB6FE711D6A87DDE97543CEFD8D15CD282D60EE1348217A2F6EF00DD417E776
8310F537DB4BB6C885EE25AF8E591095CEB4D10700AB3803503A87245490343074C523BD10FA
F7D4892337BBC88B4109E6DC9C9EA5F5DC54CEB4AE7B8A84B5C059A98CD4DC1449AE3090DB16
AF849DCBA79976BB08F875ADCDDC9E08A623FABFEF50AAAE92FE19155815C8D09D7A0728F2F0
288E42C4F1A140E1077882FEC224D881C48388B934D3C3358FEDB3181FF42FAE662986821ED6
CA6FE65C10B809CDC42B05055CEEFF751E94031A2BFFD0BB054541890E1D528AF50CE30133F5
1DFCA748CE7F7785811983B40F7DD65DF7F33549E10A656836E96C67201AC4BF8CA3E61467F2
DF1CDA5436BD5960623AAE4C7C1AD0B2E6698FD2F8192AA539D2F5B92469B9D01F40B198809B
5F56D13CE3A30A072B3EFC1D4638E022BBCA5756C9B1B1B4623B30B7BD7E6F53C086132C68C6
044612E88EB8D868CEC9F09632792DF07EC9DAF567BC46C2B2BB76FCDEA181C3E4136F2A4553
553EC0BD6348B905CFA73481ACF268783B820E87631A05CE995C38A66BE129FD19247C38DF30
977A7EB5B1BCFAD31C6095C28A017D9283AB1DAD1ACF87E55AD9961271363BAE2E0E108D1A9F
E99BAF32F4B78F3EE814DA848472C064D31356FAF9B76B1649A0F2ECD69FAC94D65831BF2CE1
48077DA81BB5F4FD4790B24F7C63ED721BCDFABAD669DAA7E4694319FCCE984F6330B62D81B0
36BF547CFD04CEFB7334D2D9C802B396867C94725408AAE6B352A0D7C96C0BAC38AE151FBDAA
352F7D84A20A2294B21488F9F303F4BA5D79A249AA3ECC16D55A45488D0B6C55C63A07C6A2EB
7CDEF253704812EA87045D570F586E4C906471F258F8A6D0BCC410744AE711B6DF68797A449D
FC6DD29F9C71E9E072180A0FFA4ED1DB553E29835DEC49B6AE8519D6867C90AC2B0128639AE9
07E4F04169D236428985D7F619425CB0B3E558F940701A7F8DD8C00D0AD78ADC384FCF56F5D2
2D5AB2E440B5A011D24487608C6ADF3239453451EFCAE6D6B59B43FAF313178E229EC52B6543
C652A8D494AD378BFA28278CFA48C6DA7445CE86758160160A42E76918BD1D9C9B15DE1331D1
34AF4178DDF0FACCA0FD7746E8BF4222D8384C74A8F93B319C220B8A664699F3EF9311CC1700
EB1931F09BCAEEF358A887551E73764B057ABDE60715DB94EBC35E0870B95BAE58D75E165C86
078B9560B6C6BAC3D6B65D99ABF49101A75664374D17E99EEDA9E63A2A312A9C6AC97E955240
2C3548743422425748189AC001BF775C15CCF2EDA6FBB13ED6D4ADFC2E644697CD94284CE46B
7179662358868B74620A74481B6709AF99E53C69659B0BD5E24959A7DDB1A811BF4CE47FC03E
DE7DED8ADF9AEA40DE8A30454ED85B5AEFC40FC33079ACCE983281AC744DA33B139C3F6C6326
B94BA06745AB4490FC42259A69C3DE9F24FE62B0C2DD3137546182480B09E025D85CDEDD1125
BCB311155170342BF3F17D07489D8393950E3F4A34C925F66DDBEF704C0070D9A079AFCF7E4B
4B091C95F48740DD6197EE34D77E7DEAAC34A76BA3AF29BD9E518DA50BA863EBE5041195351A
03EA57A5992B7C4BB5CE757E14981A060CBAA98C172BF134FACF8AD328BEDE2AA5886C60A861
8466478C522E1DD44B06227FFE9382C0D767289C2CE82949819D212B320774162388418D27F2
49BD3E3CE7000D3960E99C514BF9C9B1EACB424F93FF8D70626A9255BA3798D09A5723709F83
4E36720146C91742FBC1F030D506A31F7ED9C6F21173A71D4880AB886DFE70DC546BADAD8BC4
4675717F905D1578071301D0837F1097FC2A9F4519D58238A79D4D6BFAD613C73C9D6D35C7A9
AE9DB022EDA2E6036AADE17A55CEAC87A24190A50EA8F76ABAB55937E8B76AF50B228D71886C
93F399D9A483560EC4798C4A6D90F4EFFB87D949ECB016FE21AB5CB04E8520E48654B62A6DEC
6D1B1ACC3109BC0394674BA68E34E2EBE754BFA5C7FA7DE88FEA10EA4641B4B396EC1B045D4F
7653175F8D77A8B3F4A80BC2BA3840CCFCCAE4A4FD58F28448F4389CDF51353FDD129863684F
0EA9B440824DB447E73DCCBECA3F6909C271BB729A600E15FA2D25E0C1A8798E77652B80E121
BB8111DD7EA54C5BDCF29CCBE97B85D56D9757D7A452BEB7BA5F5A9F450216F877B1AD02C11A
7D3ED3D161852FDA98EDC3594D3EF2EBC1CA005702E0D6D005D450E835288CF92D6F225A316A
1B579D86C66CCB1BD18F9AC9C802202BFA69D84C9E5722C4F4887B33495A9521D10A10615B49
B488F63DFCD33EFA6FCC666D034411CFF87A96F42F94973972F6B02B8A82E7E141424312289E
8CDB367012EC1E523D7058627D9CD7A87F4C8649156CC4ADAB63486BD1E098E71D4CA126DA53
71694D9AFBB3A218E4F08E24DE5DB95FE94BE46B1E70D97D142D7227290112B239FCC606CA30
7E0D6A70DA95E256C230BC729416FF5F0679FD5AA7262A379497AEF7E6E7994A72E196E3FE2C
597D0FE53980C1679410626778BFF02CE9EF99625DAB4F3A31FCD76E5FA6FA9B982625FED628
D891913D45547310B37609F1A5E4756A5FED1365AA2A4D29CFC8131E5BCA34DD00E9DF5D260A
91313E5C886A0519311D7E0B646962F630B3C7857EF980D0E0C08B904C44DBEB158BB1B8B7C6
F3098535D75C9F6E11877FD9B5DD978CC6013F81EEFA9C4BA73087161C1767599CF65B7394B8
DCBB3F0CFEA59A65BE9501F9501BF91D019EFDD7A50376C5B24658EF703BC98F98AD8CD13A20
FCDA4D9E47DBDF300FD4527027B017DCD2A729F30079EE227A3607969ED33D1828A9AF57286E
1D4529D20E99715E06F81EDC73EB39CB8275277F4F942EE092ABAD27BD34EDDDE4A72CE2C4BA
DD58DA2D69000BD2A76F66C31163E32CE6D0ED3C4552655D1030131A3BA6673DD434D7B74699
8BE97285402DB5CFE565D1BE6FC522FB85DEB401487F7DB9B925D91B868A0F268F04818525E5
95B8BFE6561E93405A64A48CCE7CD44302D0F3276D75D615E82F1BEAA5784518676ADBAC4B49
3FFFC27F291C13F1BC9DE47BE06248AA08EF2E93EE2C627E48616690BB11F7F2EBD4A5479C1C
4DB5048F259A75CE0F04F4F325FA247103433161B259EA9E13D831915252EA75E1F03245708C
62BBA2A195FF4BB64EBB1E3E99746C1CA7A690FE57C86E38E7FCF443A289B7061917D02D74E2
C25B8D9DDDA98B2691A7C77A3633E84B2DAEFA34BC20DA1BE9F78BA87E2381548A5E48A64811
C8E4093068661D8D45D2918FF436B07EEC8B93A6919147B9E6805A72CBBC73728250C84BCB8B
CCE37C6049D01BAEF289BB8EE9979B9BE6331311846843D1C46882ADD24C7A22FD472309BB8A
41F1DFB4139F4958C9881A7F79289B3E0B47C3BA133EE2C0B07C7BED0DF0C3AC76A3D002611D
22A6EE2CD377865D5C161A05CEB9AD5FFB08BDE2EAAA6C73E47284134D43EFD019FD2C94AF6D
62423FDD888E640EB5C15F3AA2E89564B34FF397F101F7C0FAD3F454C6A6182EC098173FD612
C6E33BD5A87069E9178CAFCE771C4420B90DA93544E2EBFFE0445CC800D3AC0037ED5E4A35D7
613284FFE2949382080C16F46F75A2276EB60F3D4952C29413D853F19576E547AB2668233BE0
7013390C7229E22F94187E381CF45F6BFF4B917E5843E7A50DB1D33FE64F4947498D4C87B2AC
24C4ACC3E69BC402F60D34A23D8E8ABDBAC8A6F6799893FB5F0912C97A4AB0E5BC4E9C757293
642A653E3EFC7924D45BE89EC766ED9A74990A15E2F4C6FD3B8DBE12AFA34E63D0FCCA18B156
35009C113EC07CBF34A8DB1D902F6F1EC4216CBB4E2451C27F30D26FFEAA35409C32044DFC5F
EE0CC17778AC0A4986BF4479828108052E1E8A44212424237E838EFF0DDB12461D1AB1AC43EA
F6F71EF88D0CB995DD337A801F3716228392C31249385AC3E7A4B57A4663EC6C3845CE8B6F39
D452BB09426626F3F7B823A88E04A7B42A46172DC3445298F043267F2C2178158F7C25500F6D
5A2924CB1E6A0C74D8BBE452E933EA25F3DA7DB15865DF2519FBFFE5D869BF698F81B43706C0
B01B6C431E39FA44730553275C570EE67629A44E779CA3F53DFF272407525D49C99CA645A254
5FB853C1939295DC4D89836ED2A576AB6EA34C55D8157594D7902D602C8BD2F78C193F627B81
6CEEF936827F2410B73D242F74D3F935BAC62D1D20E152DD85974483742470F478DE9BA88F4B
94B1123B1A4C0E9064C0577AE86BA23E04677F1183090B8C7747EE13845B3BA376F616561B17
41B997133B2AFC8983A54B2E066498A9110353678737852A0574184AB35967857DB1025A3144
ED165F3F912A23E75CD9E4928DACFBA8A75594B89B20C8F5EDE54905BC1E587E6BB2B51BFAFB
A4EA7E93DEE28AFF24CB11C926CA644EFB7B087A488C40346F18E9476398133DF0F65F1E64A4
F756DAE7717AE8610727960EC9972044D2E0AEE87DC416E07C82D97F6A36BE48146E579CEEF0
92E2EF2AAE03F26E99E625C710B0051DC558EF347E27B70FA78A7F1B42B7AEB5F010366916E2
3B1D40E494B97C6E622E9EFB6D5686178EB0FBFBD4127E070848C131476EBFFC8A1D1CDDCC0F
B6F8A7F35B61200549577588D785B1AB46E7C89E58F1C7E9A56410EF5F578C01E31243547396
98D8451390AC2980BDEDA9BAAEB2728C2EB730534B85EE0E3B484C24865982ABEBA4F41D7C57
CDF1321C018A016A687A4C4210B822AE826B76AE57F2BEBBDD83AFBFFADF98815148AE7717B4
495D12F76E2BE1EF774299A3109B732AF0D7AADB5A36E3E488CB3814406EE69BBDC871F5423C
EF02A8608797AD79AB3AFE09EF3496F61B2A885F199AA9FF395DC8DCAD6476F45E2CD3C40498
DF29052A5108DFD25EC3403077B7DFAC2A267DB0FB244C83A8C1799DC43946100B05CB7A901D
8B02D151761D7A777F477C2A89550A37D9D305ACC587417B5B8AA414CC07162D52556DC72F9C
9CFDC6D17A87F4DB1FD83F6CE2DBCC4511CE4A454EA1C13310EE7DF476299E129BE53AE76F0F
89985DE9EB494741E230A0C04DB2C8DF1A9BFE87DE6E806EAEED47385A17010CB002C694D6E7
1F6148D8D67D76E6CE9C94C99FF9D97D8A66357AEBC6D1D02082B984D75141F043FA4BE1CD77
6DFC73E9F5F620B27152FB7BE7AE3B62FEEF25779EBEB1B9130203141DC2AB3508BE70264B70
33870AB0691B93C984B700ED25A298D6D1E1BEA2DBBFB1C55322BB69758EABFD446792866A74
2E0DF5C4FC242E670BB74036E8987AF33D4C155E664094DBB1A795F58B44460488D32B3A7BFA
61C67ED6D53F45C278181422DEFAF3333CE04D4780D92BAD88D7C1CBD28DB8D097C14BF75D20
A338E8199FA3F26F67BE5EA9D990502FD9C5D8286517542D29E93CAD8AAE5C186973DA8E665B
4A9AEDE125C17AE766F3B10AD6A4F4A19364B06B5AD85E3AFC1A358EFF30C07E675508CB2BF9
705E0AFE958FC9DB1A95F4ED2BA01B91ABCDEC9C91DCBBA08B6B27A4477513A3FF7A19B14DC9
5BE43B45529A82FAE3ECE98698C6F005C7E6F1A2FC94DB7F3F8FBACADD802C74B3C1E0E88328
831AD378EECFF5A77E92D1516EC4FB6ABBBB6CCF8C562CAB41C055F0F454D611F9855284FA2A
C584229C0A97579052FCDEA5D0EE19D828FC30C01409ED1799AEF1A00D9F5A007DBF90995141
9CB274035E367F97202528235F75C61A200BE484658AC8119492C21EEB98B2CD2AA22BF81542
BB424416CE036B1418B419ED361EFAA81BD8692BE03ADBB3BB6F7976650840DC1F481660F406
1089295E5E25A8A555249CF73F4A4539D9960AA34227BF678C8EF9D51812A2659DB0CA9CF074
9353E2C9B9894C20257FFEF975926E6CEE2D4E3151FAEC84D6FB9063CD1D0BC1DBF34D74B5A6
85C572BAB0A57582DE0158EAB1277573CC2A28DEE9898C7AA9BB2FE0C1FC6D04AFC6256F8B7D
335656530523AD2DE06CB48DECF7083D3CA77160F777AFB696EA127A4503CED07E91E5FFBD42
4877F403A74E3ADE1CB5B12FA5C8D3269C5A12A7808D647FAE20728D2DEBF9819A3B4961A7DC
4D459658B19513224E35570ACE4A2607A24D9DB38E1D7C7CCF1848226D9A2061A8FF9CCC0B8D
0EC23BE032BBDAD3E591C8A27484EF7EABAE47BF0B791AB559A034452593B76315EC98F05BCC
684B1CE1C49985963AD0D20D9012AA5C32FA542B7115BFC7555C48BDBFADA73B47A20D8FD0C4
BB9EA0B5306B87216FB75D573044C9C1564C113D63816668AD5A312DF0FC1BBBE291C3F5C3BF
EA03BD2D4C869DEB04C8515AED866454EDFAB405038831895CA523CF63051AE09870BC7090E9
2C7D4D10DB8F328B3FB78818FBC5CFD7D9D79A9A059DE89585B91DAB2B031486D7C93144136F
A9D50D83E7E5A636BF4ADEBB329A2D28E63E1CAE9CFC56536BB717B9208EB661CA5C7E23925E
CBF23F7728D203340EB832D524DD517A65F2A60741C2F10BE0326F3E8FF8B19A35A3595B8C39
AA3696FA84808F5604F2DFC8646690F2340E391C9FB133132E69FA1F525086893F8187E7DF85
B5BDC29D62EAA0637BF45E2D8A4642697D66F4CC40EC40711530FB3872DD87C157C772C7E53D
86EB36C45BD5961F5CF6E45FBC115A39A4B52F2AD705385370F74C6F5AB4F785FCCF89D4E83C
0E0755D4769206D100A2E0E6B729B3906090D715A46716CF632C4DCAE6AC98616B94CBC462DF
B3C4763DF2E2FDB218428A156ABEA9C252F437665657C73D3B7BBD56F39ADD4F58955E4F43F8
B6C940C4F042B56E40257F7260DF6246DBF623AAF11E19FE817500D69C16D05A083E1F3303BC
1CB99C52D8E7394D4517ADD31E6A9941D8FFC0D2C88BEAB49B0C2666ABE16187828179EF2FCD
901A7D954312A16C00AA22CAE1AC8691B46CF18048EDCC3E0EC9DADA8DCA4EDC9D28D57C2254
424F8D9FF6FA3DF60D9AB122FD8294C1E07BE55FB3A91A84CB2ACFC7F41C7C0E43D602D79828
6BF8539C160D534D1905EAB332DBAA40358C6F21A644D638587F11DAF4D0B19ADE963C330204
AE48534B16ECCEAA27651BE6EFB25AD665DBC27DC0361298D5329698AAE8E2C39DE9CA19E352
1DAE3D492C8BCFE23BE62A505E4A95F65217CDE5D02296060301E85A1F5C1CE887BA2C48A05F
7D89DEDF7CF230B8E90EA7F2B65BDD53E5257AB8FCC87263672ABB326FE542DD5381236E78CE
F60C5BD7820B227CBAB54D82C5806C8C6BB8F8527B5D916938A522AF8161935F5F0A40F7FDA9
B300E36772710C657BE55366DA1BCB7065B5276A39E72214C3F745F4C4EC426000F30F4068B2
AC6E18226B5A9F21B725412D5B6DDCABBF51C5A41916BBB8A11086F4F95DF28C18551EBC7EE7
0856646AC835CE55F9D4B419864033115DEA8D7B148FBBF7242F9F69ED4E6A246967ABF88F80
762323DB5738F586D1710D9AAD0E865100C60C4408A51177B8F9680209C776A33A8EDDB53494
AD611B9BA01D850FFA996F903C857F9210644FBD84C9BC5A58BC4E3560CBBB64C27585E2AFE4
DD454C43F76FABBFBE1FA7133177438440DEB3442857297AF3666F3B74061AC13809B023FDF7
02AF7AAC97EB68A7F7449309D7FF52CC22F9F9776B4B2DD6A0A7FBA6543674AAEAFC0C3A11A9
BF12C671F473F42367063BCC39AEBD637FDC5BC91D653E4BF7D85564FDC3413F57DF54230D6C
84B5B51EE06B5F200043E5E16F863259F58A3214E03955F148CD9583F1A7DBCCF7CE50FBFF1A
D12D657BD610EFFC610EAC0C93159DC10CD0E4138B87721F2CE1F8D78ED4AC82575FAB1A1609
FD8BB0D6B6D0088A2911549334EEF396605EE86B453B8D232B044D185CBD97DA3B4A494FB654
BE86E93D83CF628F374637C34DAB696BE51E08D96B225E00D4BF381A631505BC8E299E73A54B
ACBB49E11621D0EF034E51F33D505F8A898A60767D13A1CB07D8C481538B6B4CF734C90F63E2
F9B23426A12D0B6F7BF93BF459B2FE206B4E777C73F15C370E95F746142459D6AE9C54A8F5EE
D5471C1F5B38896BC738A104F3145EEABB90501B52E86D1226FAC68AB52B1AD20D72ABE6B640
B5706D6B0CF08C6600B71A6591CE367E3DCECBB3DC5B7DD5CD0CC4E1605803D2206FB60ED92C
299DB3834EF30F9B0BD14EA8114624ABD2FE39A95445E5CF617A6C508BA1A264CD748EFB804E
7E963E7A820AC220DC651EF714378EB9979CA56DFA4C577B8BC400128FFF944D6B57A32C1AB8
BEA57661680D9AF55D56E885BAB3329D18A59DC7E0EEE74BC8BA39FF62F432EF9060648C36E5
DFB1DDD86881D9D5A224F08C4BCF26643BB572B8803377EDEE301A9C56BCD3388ABA7019347B
E3180CF9372463A735041D89DAE0250613EB227DC8C83BC51885AFB8C274285C0AC24607B7CD
DACF451C56EFE17310BDCAE27F7B001B30CA07ECB12C8DABEBED759CF9D5E89768C2A6CC074A
22F6D93AFA8CE6E5A6F734D3FE6716C6137564838804304386B61E1C5E97675A053E83A4C917
B1C8DB008D4B336264CD6F2BF0239B1A6B9D0E850133A90174B45587357B50CD4AC7215E50DA
1A165EC446329D3313703C4601210E4E46C5AA75DB467139CDEDD0C6358694D9042951D1D763
44CD9EDC40B6FA7DD8A2084491ADEB50EC71C1F944D35B5145F2306698CE2419BA2C02D4F635
55A275AAD365B9AE7453DB70D06B7372153CC22E2EC7268C5F21CAFA9701E8613FDF1558F339
249532A5B2288427AB8A0F30EEA765BA1F9305FCC23F56866B4DB89CCBEA2C68376FCA71C08F
843C1745080E1C3BA98C44336055A933506518BF71F610B37F05F5D2BC4FC6B1AAE1F0459FFB
3211350942A707E51BE80B253443DC7C985E0C91E43291E0132E90E5C98FBF676137F7AAFB0B
85A681B5BD36209CDBA4F7F6836E933841DD35E07C6C1FFF175ED12F7C5BE228144E0B047047
668C8B416EBBF077E0ED4A07061ACB7D8258FE513505F9180BE807CD751A36D48A96AE0D1AF0
766CBF139624F650B0E596706100B20CDA51F7AAC6C3F67282A6B1A4DD9436E768C0073834B2
92521351EE08665EDC57A61D1167D1A7FD90EF618D27DDF393A455B8F916ACD39F5C275533A2
89D67BE55A62585AB90C26E867F57A364D6442DC76AFE75F2523ECD9F38119B5063C08010DDA
15509A7642E514ED532952966D01802B138030202F81AB13DE0FBF8F787FA578059A2253DD2A
D1B8CF9426EC432E36041C384FB1BD6BA052DC5922B090B79F8C995B7B69FF42AEF2C9C81F25
E185B7D775A698DF82F0E609351CB337065BAE902C138946FDA8BF74C6B9B7CA1E5E9A8AD924
1E869802B7BA17F8FD2F016DCD152ABEFDFF1C652202FC32194D5481666A7994D8D45031586A
971DECF582B3F759D1CCE1C7ADAEE6A94E08B51777FFC8DE2F4FA7226A39131748402FC642AC
14B5CFCC19E092F630A1CCDF472EE7F6190ECDAABDC42EB87C323B2556ECE2EB8A64DA68221C
BEE0AA7FCEF624B84CAE140936C138D383A24C2A46E7FB4190192E70A4BB71EED8BD5E762222
271CD02B8CE140A1660E22C2000375E3EEB46538FDF603FBAD913456E24ED0BCA62395F8EA11
90BD3BF8725B0F235391DEB50E1738FFBB2AA9DB71E9250D7100215A2ADFB192B9960BA28838
C2A416692B8117CA365403E6E9B829424BFD86F09F96B6B87DB8FD0BB854FCD8372502E7808D
D94CF8EC608C4E7F5398C09FC45D7C12D5D458F9B9D5F252DC8755290A7C885959D38C98A47E
EC779A709735665382FDF4D541F6C98FAA1FC22C26D30AA278EA903C05EACD4AE9FAE6FC2755
052A389193FE9778A8B7399743D33381F6354A46F073DE696D682E69628EC0CFF8AC22F76968
936B301E2B7FC63866764BE228F82D5075A56BD1B53592DCA4BECE2CC78262DF348486B81CE6
0E9C2C31C318C554744B064E319A831F12D0CFC6CF76E29428C7B3F11E3FED3C5DEF3B911D95
109EB0D08A932457A3268DE5BE54CD2B228702A8E3ECD889829BC573076283C724E5188BCA50
17B683E8CA4BA5FF98AF28C2507A15A4B9FBC0E0CEBA2DCFB94DB2D79EBA591CF21D325AA5D2
13359198E611FD845E98EF50591DD9A9D96923745A1BCB618EC8E5FE46CE6E27C047C811B44D
EB13001AC3FE8C1D0C89EF0B36353F44DB26C08257D5E01376A7AB7A44196A4D1A82054A6705
AD9E0E39439F9D84C3EA45553C3F39897463E2643956A6ECD0BEA92872635FDC868611D865E1
CE15C4F232AD9C0546036B42C977713897923FC02801E05215ED2A6E341366D0E5B4133AEB07
5FFB7FBC459F7EA7FCC383D5180F1C0426917F0AAF44A460CE022F6E153CE0E17F71153A0E01
6E28F9499A6AFBE68F47F8F22B196E7EF6EF165A8C496C13E85D6FA97F2073E38B91DE55A25A
99B4733B429E7BD90B3215A53BE568174C58E6477ABE442B92E4309EF8B65385BD7D6F431639
9C7EF55549118DB0DC8DD5F53264DB071E74EDD271443263D188AD06862E0B9FBCBA25E0F608
F54443A2EDB694E73026EF9C30A0A917594B629E76009B743BAB4F3D1E877AF12248094BB0C6
D358D7B7A604BEDA4A080B238A3358D5A5F215AD06FA675A1832BFC19DC1E220DC5658D7A53F
152D42638E4F7E06E3268FE3CC65A4FE9B6E77D5367624F84E8A08BD0D54ECE7E858C7C7B1AF
E609BA2015359284DF6C0DB9D6D7022B17D3C0E476A99A32FC8C6521A2301C36AFF25BD492B3
DCFBB314673D82F1DC8470F3CA8A4CD13AE5D95DE38BDAB924A55CD5B7CB7BC807C4F3578F5E
89BDB00FE63F3F456F95AEA7ACCA77D2461DCC523554FB0E02726384958FC9933EC523AD77A2
F8403A66C0754BAD31EAF60BAA3FF745CD35D5E51538AB7407C1A79EE17FCC3B7C163EB5644E
E5CBF34EE69942B3F625BF2A05DA74EC3F5E6C036D82C469FE3625A7DB3FDB26679B58883816
EE99F0A643D8C01440BB16D090D35FCE12ACA6E386B36627B1EFD1BD7C8E5F3207C7E7A81BE5
0CCC67D9F62B4F6B51BF11A05727EF62196C58A5AAD09EF8A2E75DF3861EDDFF35EC44FD80CF
243E12604DBCF4386F2BD3077D4D387521C48DA2B77B1CFBF15E3073FBA73F1CB589C78DE260
4E0F5C1A83AD5FD91FA29750F861B586C3388F34B958BA2A430C41CA101B8D10C9434CAD62E5
CC032DDA32853BE30C85382D336C4590543A1D4C0C8CB290E9138E0D4BC4F7255D862BFF9456
0A2628A0845C8E9B1EA0246CE7F8944C206B13B72CB7FC08E4A6E7CD712F49CB59A845DEE4A1
4B13AF81C4A6A280CD3FB66E22DFD29379E4764A16AE7CC3B7DCB74181FF7997A69D1D32A75E
5FA49F8419E2E6676F3E490A83C92E42595296DF1C09934A86E6E91533C502E56B222D436E53
4FE226EA1D91EE7E624DC8D5930B62398CA0FB1762521917CF57C13C2048A627524387E34704
797E2A0F5642D3B47A9CD690D9462ACFD9A49846AB0E0CF6F12723673EFF564EA55E0D3CC13C
F36F20A33264FFF9D368FD0EE421093DF43FD3F738FEC5364DEEA32FE952645D8DED2C2FA3C6
B33DDCD2BEA2285EB8893ECF7EBC57014026E22AF98C9E3FE03983C8F40509F340288F6EB96A
D970764845F85155EFF17D5169562DB84BB2A075E7AF136D66AA30CF76EC992EFB557BD4D985
2D7EB32C14E11049CEFEE946CAF4B2A9A9D362D58933CDDDF68399432FA56CC49E4DF61F6AC2
98E1029DFFAB72F15BED18FAC792EE0904230D03C4BFEF761171ECDB4A13412287702D267031
97EE3AD342B2CEAA2EA348FCFB40E4F466803940FEF6A64E130EA2B08FE0B7B5C67AB8B678FC
63A4D7BFCBB0C258239F2F153580B198D0DD23EBB35CB779A85D6068FA5C2B9E09CD45906C5D
4AF9554ACF4BFD137DC698E29A7B282F348C3FBE03AEC2286B3EF28E41768AA84C46CAD6C3F8
A042161C8000B735337F7E3C7677DBD0967F695A6C9EC8922516AA0A32ACBA838DCB605A03B9
3BCFC495EDF503AAE4FE10F75D040F113E6C56B3E10A52E13D708E970183A658DD60EA8B71EF
A9F75C9F3E697C022F233F7DF5B0B499D2A1550F226A274B87D689B99A227CD1B6838C3D4F7E
1256C86C410D4F7CD943F4DFE95BAC2BD75BFF8F21BD95C0ECEA1159CED6381285974A8D5629
517810AE1292667D28DEC11F4310F07BC4CF05E9274514929018C3EA2AAC04DA33D13BD54FCC
A0F9A728BA137F6AFDEDE3FF3E664AAF5BFF3036414CAB31BE7973B7415A91DC4FE0051E6F21
612431B8836FF61ECE446C64807C256EEA16E9394C52D6A585597CCC6F66D407F82D25C8CFF5
B4BCC008E492AD0BC6C8ACF14E51DF97F32B4934A7317D09C2A995CE8CA6084917C535CE043F
7966DF427D8DE04D1AF5F784F9F5F4858D64F0EBD28A262FF1DC03749B7762DEFA36C7C45D99
098D623987D5941B120E94B05E09970713FC86567A7CDFD99E0C1BD35931A8294828E0AE21BC
0B5DFCD1D1A6DB70F0CB26E4126B774E563394190533113C543ABF60496698DCA68B2401DBE8
E782B7357123D77DFCE8A003F40210D682BED7B44ED525AA5667B946C025F61684545E1C1F5A
A9AECF091435690045F68BD0EB81ACD4C9FC2AAA62C1D10BCF2B1303612189BCA3538D4AAB56
B91DB61A8F695564103065FEBA563AAA7E2900F3154F2BB055B4BA1BDD783F0BE1C055F809C9
09404CDB888862CAFC08BD490A43A8A594AB2BDB019DC1F35A56F6AF7E3659D8D6BC6CADDCC3
B5E712E2D2CC07DC55D4A2986A9A18318350783B4CE9B2E5F7F5966A85210A03E5E3E51A1230
C605A2B2661C11023E013A65CE91D8E218493CBB76B059EF840D5E48047266DE9486B9F31118
94CA8CB2CA8F91613F5561595F4A655106FCC8852341D39112356C09B7C63549FA56F3A71F33
94FEDE2E0A99CDE0B94891402F27EC14D2BA0C7E088D7C1D4AEAD2BE68FA4FC0B4AE867F96B0
DA0D7D954ADD6D5B73783824F2C8C8AA0D8C5958FE1EDD3B235BB53A6708A57CFF38C3727473
70DA5D383A0051319470F6B953DD52D3CFDE67AB22451CC1B435BDAA35A0326EBDD5FE6693C3
FEEEC384C6054F4161664294D2C0DA5623AEE1E7BE10BDDC308A649F58C2DD124E676E752FDB
EA9D8922D63569B32F787A6F7B3E48DF6664776F79745A417598D94900BB15CE251870522C83
3087BA5264ABE77B0EE364B6FC7C29DC8DAA991AB087404EB78AD22BBECB5BF40CBE7AF0A672
54ED4662EC7B96949F1BD2AA1722BE0B3111BBD5394650C41DE899EFC47A8CB14887F8BCFF9A
891117F5E6D6F54169403E464B5D9EB659BCC60F9BA34D426DC2F680EFF59FE140380C4CCB17
539C9D3FF6F80465290070641D760D3760EE86B1828BF57548C60ED05A500D2544E37D71576B
17B07826781AEC6E754CD6F2D9815935F520F91E422B39B9A6FCB99E9393DA18154588884718
5FBB0A1D9B9D68FE41854E4F3D75061BE959EB42EE42FF6ADB104AACF26223772D202027C09F
A4582A700CD3F03DBB356F24D32003DE59EB17091EFB59C17DB6F2EE912F4CC78307AAF894EB
04C147AEA12A408B30361D6FB6169D336D9383896320471F46EFB15649BB2DB15A257EEA847C
762E73D482FF10C83C7DB10794F8F058A277D1EDF9F187C94DF7131CBFD6266DCCA95504D7EA
7ED51D07474FDC3BF9E87B905E7E209D3D9D0A07917BBAD82DBA056B340F0B0C18DE716E1E64
34C692B868DB1298CFA29AAF3EB90387D92299B0867505F96322869DEBD90190B21FF743EE0A
29B0976EC5D2450ECF611069B6DD3472BB50773F76D8428999932FD3A1612014F7DD61E9FE4D
E5C1CFCB082C5B0D213A25C0F7715D27BC20A2313FED33803401746AF6BCB65CCC4A83B2EFA3
1131374B821E08B4889D6135BC02B38E70779C6B1919E511859CB7F424CEC3655D103942FA53
82B5B0B976575017AB5E55793ED13C71960FB36FB64AFD97273332842F78D3B08B354760F9D8
359D889FA465B05DF53F5E919625711860A359839A7AC75B796CD3B54229F926DB58717436B1
342F518450248A9C32B838E5941214CB4CEBF0A129543B3BF589D627B02651A0CFEF2A8C63B7
DC494042415B8C9581F98BA73017A6C13543F0FF45608B616FEDDFBCD9A75F193E3697AEA181
A84FCC8FBFCDB5730C5C668B12D48847311DEB21890ACCB5BD3C7F4564775B4F1E448DE38344
1117A23544ECA184E04FE2D0AF39850031E2918F00D1C564E4C40291DE075CFE66E5912A5A34
80FAD59B79E4FDD8B7EE7A7B994F2EF67212F73412EDC4D6EE5ED7F62721D3DFF62904B66A16
3B1A4A7C37F73D8ED88018B366D2E45B59072B9BAC0D61C808CB6F42F654A22C8BF838B5CE25
2304DA6F4F8DB3F70C0C4DB4DF1CE9094BC6B4C9C4E017FE3FEE81EE8E531BEA4F538885A60B
E805B060272D47C16695B5AD17AF7581FC6BDFD995E3749B16D396008D134B064980DCBC5E47
65F3D7D526FA027ECAA03D1286A54E296C8BE36A578DE28D2FDFC9DA063493529E0CC92F3D6B
49B5F235C5D8EC013F2CFCCCE62AADEA60103E02784EEE450F4C1B090B92A2A73AFE2CC17E36
51D3CF741CC071D852B6E2D8AB948C8F1A756EB3F808BC34FBAB127E968E09877B6C47647655
784706E780FC80367BAC351C4586F4F22FA53D5573580C763673F9510977D67A38E8A6D79D01
520024633829EEE862F158CF7A52F01A202959C9BAF548DF3655F4199A3141443A0CCFF91B71
9997DA32A64747CF1108B6D551E3E730E55CE3B216F9ABB30C479BDEA7A0C207AFB8D91AD074
BB390F3F6CCDA8E7868DF0B3285F231CC56C8813D7779144D7018C706321BF85A3F3F83982EF
C041F10E4EF0E7FDD92DFA4A104C87153EDF51FAB70CFAB6A819326557055E52E0871825B597
6CABF03E988F7D87F766E964EA48B8162709176AE1569882AE29DAACA0D2CAB0FCC394D60E57
15390E3F566833880B0F6C2D8022190E639A9DEEE09B32D313FC6FED24096E0CCB1358F9107D
AD9FE691F6633B03E9A82EE202D497DF1D5A502D07A4D50E8BE28A8C855499B9315A67BF674A
732EB900D6A8D8E0FA7B9FEE50B189B65DAAABC5A936205C55C4A26FB7E1C0F735BF353DE727
114CDCCE0C9FF76C70FB7435F15962D11D429269832B7F23240EEE4060660540B1A61D891585
2A2BCAED61C77A2454209C9D48F131BA972BA13FF227BE7A34FCF02C8F260C1F4329EA9AE5EE
5062EE503F87082BB9B1D58A2528C9DF5216BD5ADA0E34866EC6B77576A05BEC550AA9ED29E5
7FF2B7884A244BBEBB803BD878D94FD4C0C117721D4D139774F4ECEEDE6D5AC6FCA7E410552F
6B0A398906D52543A2EF8B1C2AA3467B0D6FED5B733049CD4CD7C2F4F50166D12BF658076EC2
F978817575A1F5FE711E834C94A99DA241EAE80B38F659BFCC1A430B54B007D2A8C84238DAEA
E2A0649954068AF57195414B3C0E79C882A83842C107C5228BBD9B260ACB8B34491788074EF3
DF9E4E82D01BC3C73FD4DF437570B5ADC04B701E631584132F0708D8AB0FA0A199E4F6D0AA17
E7CD452232CD018DE18F356D302DA75DFF068D502816B500C990950751DE4A9F43DD067E4697
E5CE0A60FA761F29E234ADFA8A7DC8363FCB21CA82847CFF408572CFD1286C32E52F7EC5B62B
20E202F0F0FB0AD9594B1262BB813ABD2AC256F6F215E2EFE048CF5A8940F1F762D0EAE60B69
EFAD1D5E2EF27E4F6F964362BACCB239858F1A76D79D33607178D41B6AC01211DB37D824CB9A
5228F90F1E306197BD3CAA94212B856FE1DC7AEF4624BF00CB3A81513C818E74C29B97C1AD0D
64039331DE4AA15B9D68D9FA0D34676063AC9ACD3E86E93027923FF8FBF3A0965CDB12BEBCE3
32905F43D386DCE214B363F7FDC75EC15516A43E03AF84BDBF2AC31E544DB9C4394F0C17D4F4
DC340FD60C05B0C5DDC65F122E72570522C602D251754757CF316CF525B68F742E202D533FE2
F1200468226503A014D4759112DBB3616CE85B75EB1F5F8A090712D19F3BF96065736D4625BC
7BD06C515A6F797246237DED29C4D63099036DC431731DD66A6EF62353882E3C6C440116A085
E2B0C7856D1EDB3A48FCAE8D29E9F329FB6FBF54DA9D1E7E7F8AEC7A82690EC3BD680933FEDE
BB163D8CC4484837D0346D1AD2D81EB98362A9E3E8D8B99FD614373F14D566CA6720CD6397A7
C096E7BAF4F50DBFDCA1E047447742CCDE66B3CC779936478A57A96107C4C76800F810DFEB4F
7857B6AE74C3DC3E16B6A4AED84DF8312DA5CDDCDD6228E4587A99E551869758E62DCFB84792
6DFEA41D39F313CE9A710E2126ABADB494369BD351096E1F52B2031533BF17DD3A61CA63F008
68BBCF6F851ECD1048B40A8CCA3562314EE1EADF1B79D6B8E78D07B09FF24E2A39BF2E74AE4D
99A515667DA8C6DF0B8870AF5F445836AC395A7A6697FAB60F93627BB38244070DD0E2801309
261C3042CB349121E819814053A1536B2AE673A2D24293C78556A027882470082045E917F3F3
ABFF2C21725967E24D6DB1A36C592586111E8AC8B29072E3BB71D7F55F1142D3F22C4E64817A
6A1ACE8907C4AE3E06D5B3A3304CCD39CDFECD99D57873398CD3DDCB718314B3EBAEE8CC355C
C8B3032EEAB70BF9819320713FE9D2B36B9B6B9760B1245EEED1C20FC3820FBBF05BA84D0117
296E1B6C5A6572B78CDBA789340C0C28D4CB7BCE6CC7FF4142AD9A27F9E7DDA956E47E0B59BC
718383F8F18ACC1A37A34B55D817509A5BDB3841E26B939CDA3029ED4C9385D58E83941B8804
9090E4C8816C30BA5291EDD9E07A0547E85B0FCC482342CA5F6AC7A387518990513197A7DD30
B40BB44BF3272C39EB3629C29773012A433B0598AD7E2DC3A6950A54432378E48D44853BCF52
77132F0B55575462436B49D46A46918001410401089E5591C7F676D0F6C67F72EEB826DFA35F
C02DC3062E0A4C37B1A0B1DEA2F8033FA0A734366CF5A99558461709E4C5A4FDD6DAFE45BD74
A222228A910FE70E25B4D054E7A9DF9D86E00AB5917FA24C29CE55A701152408AD6CD13A0FCC
D51F2637BCDF36BB5A2B87EF255E1B82AFCC755C17DEF26D7CF40489CBC4BE48D1CCACBC7457
E7E1ECC289C810CEA81B397E8233F2367FC2E2ADBA72FF3DB685F50B1AE88C8FCD6A65F7ADEC
5C181341C76D60BDD39CB56C492B12F728B8AC581F1EEFAA3E430725B9FA5707D5DD0EB7D836
0C5CAA01A11A46ECE70A1F44D07FC020E4B39F56D8DA3B6F8E41D730A72B169CDE7BACDC153D
C7E4DF5D4B74CF3CE4DDB3FBD9A06752D6A5769BD35665E9102DB4E1CF2AA015EC2FF0D5D1BF
777A420F42AAF9E0948D0BAD9F2A4A02C87C469BA57B340520A620E6F70F05C9CED73E387632
8D44A541A4EE716FED0102ABF0976ECF1592D538B6F30D4DA9DF199C7A74FB40DC708BC150E6
E1D48C9B0BA5D174B7185075D8BD3D39CD0BD7197432B3788122B867EBC048D0415F73ECB541
3E8EAD7B9E4FCBA9B39D771EA628929E84816B80EB544E842E891781B0D8365DA862A08489D0
8B0F27B8CD2298076D916171B70E9482FDC6088C40D9823E7CE6B5931FEC1132B44643AE7B37
E6FD445DC4E868D052402059ACDA2DDF3FBC206D929D2BDC6B48454CB4D88F9B0A1573EAE57B
2380AA7CD503DD241F6E269E7444E4A7F8DE54A094DF07C5C8CC1E15FD985F7EA9D9946AEC4E
96801687889D649D9674B25A937947CF4C657B13B776E543FE842447EE55D62E3B9E382075F8
6DD43A305609027A01D5AD981D2DC82C7ACCC7F076C9ACF7E7771108183113830B8ED9C5943A
AE198C15D036E9C1EAA2D470EC956E275B378DD620CBDAAC710E941DDCF52448B178B9FC858F
E3F0A012C93FA0C887291632803FEB0C52226FE4FCC54384CAB6664CC709B2B513E147FE72EF
207DD828B254712B29722809EBB8E1E3E238D438CF7A9BB1B0730BA431F2ACCE3E2ACD8BAD28
3C38821A4577684A8F93F483AB1C34ADAA1BACD44D82F5407CDF42D9E2E70A3DAAF658E35470
03F8A4100CDDFE32B2F56E8FFF2B06AFC3F86B195331E29A8E9588706EDCE15B41C3FB0CA314
A3AE046530FDB3E99A2C793E35A299A8A30843FA342705EDEE18733EE468D9FEFB2DD39F9E00
479C88F113BDBE281FB9AC7DBF23F305A07989423E1A964549F976C350E0911A23EC0E459023
6BA181625B26925A727317472BC0EB3A7C54B7FF985E70D75E0DD75A792E870F376D09A16FD5
CEEC662D586077BA380366098FD3F1969D2ED174601005BDAF9D5932288DCD7077C153C1E340
16153397D2A02DBB7A433D6329C235074E93E00DC5676816F1F369509B94B5A07B57335D9A51
19B5CFE97282CD4707B548C9B00AAF41394E7C4E44902523CE4B8C65B8DC2AC2368E1323DEE5
A17152246D02C5D5E47609F9199308B39FA0ABEC44E14B3DEE3609858F8F141775ED5DEFE23D
EADC2D6100D219C5C81B564E99E31CC5C118D8ED66930B9309BF1540366A7F39CF460853CBE4
100F211F7A59C99F0992D6CE19E67B94E482C2A1C16763D19191CD5900F7C89AEDB9011D5C8B
432E06D63F2B2AB49372AE09695B4ACD84BB54A784F60907AF9EAB844FBE11033C427F7CE2F6
CD438409497AA3CAC6FE2C865F5BD7E36B3F89B50B6EC17793A1C41369A2A378D9EC8B66EB58
6511164806CFBD249EC0A7F0951BBE4171825885D4D9FBF7EA1B95FB400674827068CBDAB488
55DB485AD21CF020AAD401522CEA4AFF8C953311B7B030C44C44520E5F9DA684D08CFFF32DF4
6C618B99C9EE132697A8418843BF6051CCBF0247B979662E69FCB961ED0A34BD921FE58ACD23
578534219692EE36625BE422CA322F0C2B06BEB7FC80D675C68F927FB7484820F84C10683CFC
CAAC7A909AB074524F4BC4D0B6001A36084D7CD81C9EA4373251005D0F4FAD90095F0102EEC5
A550FC74F45785E1FF95C46D1A7B9CFC4467D7591A5312B4E0DB9A468C46E1201D97CFF0C790
5F32ED8E711AA96014196C525FB2C2ED28B6C0C600CCD0A876D4B2B954CBC74E46DB0A85475E
D1288522CD97444DABB2A29160C962ACD3B74C1055BD8A4BD4636E715F1D6B348EFBAB2D89A0
BA68FD69120693A9EE0832974EF7DAF73458E8FF62CC32A6FC41F2AE6C1EB64577AA455FE514
4C9DBE99065F9F9AA1366B3AF591CB997D420F8B5CBEAF87A02AC3088B8EA5371BAF537FF036
4F1FEC49FEF8837944413293F98F1AE57B49B8E122724E80C3856112236725504D96461A9F4A
20C12AF90CE5715730AE19F2B89D19D9D8E4FA02ED6B5242D1B900F7BEE612FC3BFF80E82076
0F9BDFA9C96DB14D695944E2C9658F8C08DE7592C5395BF7D001B6E02902F515DFC5AFC87C11
D1990266A7122049315A25A5620AFF33C43766D900E59CB83D7FFC53FAFC64905EF05E412AB8
F908DD7F9FB8E7963B5D9674F08001D7BB7893BDDDF0544FB18FC0726A14A066044ABE7D2A18
35DF6C1599EFBBE58CAA1743F3FDD95E46F215F300F033B375E54B883F82A90403C8695831E3
DD9611EBC37CE7243A14E087F8883C2F0A02C038A81F1D741E7EEEEF42D5912537BBB343BAF2
058D7268270432A1D16FDC8A339BF4ECC4D5C3C9AC305388F317ACF6D61D19A08D70D51FDCB3
8CF6B5F0C31FACED2A6F3F5ECB2D45A2A302B4A7C44AF1A5958A8993A26D534693FEE41DEBE5
87765A33E99B93781C570867ED8384890BD6284BDFA59949AD6D7D4F1A768D09BE2A96AE42FC
DC8067121CC80F72DAC5E77FA4EB5EE9833A8972C627FAE302FD0C7072B1FD3506A246CA0F88
EBD8A4D950785F116277D37208A31D6D4F58D196D64537C70D51EB33057BC74995B5FCD0D235
F9C7CA311F0723D421ACDB0E6EF131929F8DBD3737592021426E5614AB019F42BABB384ED98A
319A61513D81357B8286AB6CA4532D04570913714504457483207F3641B89907BE8D5025DAFF
301FF03D5061E4A07F7E81067FE1F1C21819075E69AC67219BB7962E526074A805C7B0B311BC
0EAFFBF897683249DB3305329DDF7988D3DE2773F7074F5C18CD88636787A679A2EF12A55862
737CAB35B344F455B9B6114B5C92902F78585E721E98EDB096313E5733BAC9AED7767A5876BA
D4BE2851AF7CE93CD5E8074B8E599359D686233728F0A1DB842FC65A47BBECE87EEDB3542DAB
9AB1033D2C7048DDDD88DF13258914D2AB1958B29E0B08D73C1091A9E3A0DAADC93B60A5A09D
3F142AA0A26024CA9889040D8F54F59BB332BBD481BD7BE0BE0AB3C168D890C0C2371C36A90F
521685FDEF455E45A6A0D0550D60C2334DD68782927AF47723384B50A00082057B07163E849E
09EDEB79D304872F62F4917098F0F383077F64B4CF31295D1C1AF3DE4F1934794E903DC88A2E
091AF6B755151DD0384D56F7B65784F696442DB8816FE67BAE69F6AC788359377EA037F16ECD
90546D21559E3175C833B922736A4F7FDCE1A537713F1C372170EC485272B66F6D9BCB7A389E
145902247578237C6F5166F6FE6D44805F5733132E6CB39369DB209A79C13B3A7953C3BA257E
3E35C936D9F4B3CFFAC65F7BE8F91CBE2BA78DF34CA5614E7D0408EC87AE30D9E714AD059CFC
6D9AD679625E5A640834D629E9B6403B6477C39D5B4AB589F3453D8DE0E9C236AFCB33F3ACED
3854148C77CE675494BFE7D2578D0A2DC823F254BAF35FCAABE42B9D86A802B28D89149D1991
F3B58E41F9FBB7128E6A3014FA2C98EE87D2802401F1BF33178D700E7C60335F9815C785F4E0
836E394570511A36D398C8192689EB3273D89C4484D686496066455979975337BB07323F172D
058A0B30CC1FC1F7A3BD3A0A9DD3BBE8B3FF43DD8A6A4BEA5AC2792D704E707B8FBF97877B00
B9A16EA59019D4D91C590D44681474B296DFD98FC78772F3FF2E0D2CCC61A387723F6EA0E9E9
2F8B1769FF4D0BE4363AC391C8E5556150AF5DC99C679870496527E170F6F93D0D663EBD6317
08841DFECFC14692C9C37B84940FE06A4DB51F925B2CDD50047800DC28D5EFCCD47E16A0942C
F821F76403F86902951C87C4500E817C6555E3A180041E2CCA044BC944B69536299781686EE8
3E3E7E03C291404C8D01FCF0530E5A418BDFD41B9697BED029DDF3E0E0200A0707DCFC182902
FF6C4813D824DB78DA4DB830D9EA7973BA42902A44C3D478040333F69746111E58B147644439
2C554E9266F3EF5D3DEB54ED5ACBC75463DB6C6F5C2629D9B7244F70573D4477FF224DA2590A
430EF97BDE98CFBE40177C60CEF236FDA8DE6776126102DD8AAEE68F9DD065C82D439CEF3E2E
64657F280561AEEF2A7C510FC2BD2E4DFCAB031DDC0D6AADEE61CA199A68E330A2B5CC265C63
BDE06945FE1231FA3BFDCB29D9FD709165806A80BD96F02DA069C8114006FF844FB865D458AA
3841715CFD1682401A4E048FB2D1307F72A9E6E0A03C5E17A8920F38D8840C002F226031A64D
0BD24B86C11D90076D379F97CC0B190B6BA3B17B6C9AC8173E49DFB9DC5DE6605B734AE688BD
B5B3502EFF989F80C1B7DF0FE833EDDC44043CC224B6820912F9DA235ABDDC720ACE459D8139
C4A48F2F243B4490D5AF50EB78F8894BE05998EC10ECC7D7474AF3137FB9BC68F931234787C5
1B6267682784250AFC296736428F6037DF50FDCBF43148475E878658D268CA8C35592F3DE425
B328AD7712FED9EDD729E750DB41CCF4F6CD8456948E9FC69459BCA96C2C964FE34A59B3157D
1D8B3AB98DC592952E1FBA9A8BF0C4154143F5DE38445CD524C4F6861DEA0A09F32B791A479D
1929FC5F2D221160ABF5500C8E718FCFCDBF3466AD3BB14669298A4F8E931C2F7BD9CD087E6A
507C5599A4C673E291BBC43E14F39ABA87F461AAAF36B6D2F4020C62AC71F94EACFE3DEC7C1E
997A440C4416A012A6CA2C020CC9C3468D4852087C0B22A8843670AAD0FFF904152210BFC995
CB7EF8E2E8B7051D313983ACF81424D29D0D9A253A071AE664D479E55F38B5BE01ED233B9DED
6E42ACDB7CECF74FD19F3E52FB45C05721A564031D1853B72213FA0C1A4FADA9482696F5BA6C
11AC451C6EE96DDA96E7CB6144645E33D96A0EFA36906866DE72AA7428E8C4931AD6D5F0366A
D8FBD6039F8B9F12A23BDD71DE3897ECE42DB365C45B371AE105B56429CF3150C3B263BF96E2
0CFF46BE0795086C1CF7B0BE28012B22880E441D11E67630F7D14DAAB97B6F001DC3EDA9BB9D
BD168C555BF970569B773D73DB134D57283CBFE37BF81E7A44DF19D8D62901AA928A0F61F3D9
1B1C4C8D5173CB99E5D43B457249FB106CEF57CA416EBBC43ACE9F1002C906D39A63F05F6214
6C30152BDA9752739CB57887939145045915FEFFCC00B8FC9BEA63A8F83ADF514A7A569BEB8C
789C2356913FA9EE7B41EE417A201D733F81A238B3AD307FFC80D54443DF40CE15B1D0A4BB8A
C52DA5466534B4584677E886AEB331B5F09D6A839C7C5060D551933CD0D281C448FCF46A1555
3E7EC44A472BD0D7C29B3275F7E4DC15D71B4E569514CB7E2C2CB66CA86E792A0DA4143F314D
A2CF559D2EE2FEA4E729FFD1FB03E78452C23DB79AE28EA8433723467B915515CD049DACEBA7
0D2FBE66A666AD0E6D5DD7CF97D7D6A2C449E8C6243EBDE0623E75CAEFD25FBF14A83215A981
139C01A57322AAD2DF2F3732FB2772DDE389C5DBDD6D2C04A1BB6C970CD9747A95FCFA2F0E0C
1BA8B068E5FE0AA0E3EE5B57477E73638EE59B6881707D50776426327EF15925660B6C0A20ED
28A7D68AD1CB125D1E405D987C16C5FCD553B867B625B07E0D7C0AB892AB9B82F6C996898EC3
CE010A96BD14FA6A4DD751B9BF39923E75A159E8B516A686B7217CABB1EDC606C34D8AD51DDD
ED08700ED6067BDE1D0E97107D36BD50859A5FAC44A32656C679461417C84ED67066B2C14AEC
FD82ABB848F2F19FE57E7D016EA408C054484B3D8F12BE47E9D0ADEC68A5C5352DAB1EEB08FA
5DCC7B0274192444A4385D7E5BF3B3B2B685114C5BEBF13E835D69A3BAAE7DF0C7DE20CCEDE7
D5BF8A5D5132BAEC2131B7967C9639FB5FF7437A0D9E41B3373FC39C5FB37AA6A1A3B2A00B28
F84CC72F0432FC4C98E6F57C1F0CC049EDF2EB16265F552DDCF5D3079A1670EC6ED80729F4D2
8BDD464F3E2DE5C45C2C4098B912D3E89D0F5C4CBB03150BFB315617A6D1E0F5EAFAEB75A37B
0E1884EDE562FB99C74D2FAE2394B7CF76D90A0A84A0EA56087E162A3906AEB9C3F2901F5B3A
130B5510D48FB677E973585E59FFBFE5BF16776D1885636781FDAACF48EB29F09A82BBDDBC75
4847B2BD44F4F0FE823A376F547A80DADFC6A1FCCE6423AB93F77F8E64CAF95A4F3EB06C4DF8
E41772D6E3214B7FDF8B6ABABEB329D6A7B3F7591001F02F0CE39E74A9086B01D708B0F6400E
7C946C4F98C6DAEC7898408B3B8031F3640B47122DFE0684339608C9A6557393429AA4A91AAD
C61D48D19DFF5D9B5C2D78EAEB1597988D2812397EBE8B019D94442B231936448E71FB211932
442728D604F9343C64EDD2DFC7F5462AEF404CC20344363B8B71168015F3F678A1B8BF077F74
84430274D0BCEAF9B35CAD1DD784B2E4917D320F6078BE36312524EB72F12354E6C937AACC51
AC6F733744B11EB9CC4B24444EDA2A199082A603DEE0DE051B576DDF13DB1633BE29F9F530CC
75A042059E3A29C3EC155AB2E15CC2BA66BA4BA46126C4A85556392F466872C26A20801D16FD
E553567F7CEAE662473F77C55423FE09C20DE176E0BC2774F7E409B9165265C0BB5F2E0068D2
548641D375A21590320065F3C7C16151C65125FD611E261E041BD3AE52181217506ABF26E92F
7AD83A8D54194FACD98C7CC03FBBB45DB513A3C0D80B74BB507CED3FB917F1555A3B6291ACF2
2EECA3C62C465BA4D3A2A57627061BF714BEA46D1D1A6F0896280FED037D45D470AE5E75CEAC
63889647C7AE91D11AD4E31A2D83713914C0AB8DE3FD2A5EC3A5A35C0BC68BCF57221BE8EDD6
2D0C57572C99275FF36F750B85C53A159FE7E3187142FA3BA0F9783B480CEAA97B813EA55CCB
A6F2792809D51212F12AC79234A3F5953816A254DA4A9AB19859287B338238760B21230B8C09
639C26764EAFCDA59BD5832A8F2AEE119AADC385B53ECE169F248690EDC91B34C267C02691A0
511ECDBA2AB9423FAEB112D035F67D69D113A381A30EBAED5A09E981E9E92EEBAAC095F1CCAE
D9C7D0DC5D4AF2647CA4743747BA15FD732D23C3029F63C5B4B1C8DC155B677E3A59195A0D61
D0D96E516AB086F0EE4E531BE45742903E8365B6B68BFDE4AFE4EF1D1336E68479C0A50E78EB
D9C7BBE3A2EB63704EEFEA481BBBD7723AE6EEDD6BED921DAC9FE0E4B10265889E5828BA6524
DD635B65AA0BB5B8A29ABD6723223B9CD91C04F2244B32E56D3B888BDB3E7DB8C88FC1302359
574625D0450A21850895F662BFE6B0E8918715CAAA31A6B3BA93DF82F0269E40222E33C68FEA
4CD34A466958E61D0AADBA9FF9E022AA9E750087CAA3D4EA731ABF607911084AC8F6440E2D11
A497BE7A300F2AD089EDAB7E33B4B0253146D59286E61938ED662CA55D5EED4113C5BDDC43E1
BC35D4648068EAD3438C05C29584CE26021F1AC36A4D7D5F824CE1DEA784007D6FCB93CA256F
EA9B0546792819FB5E94B2ABA52D2A826F725ECAF50B5D44D421D431CD5366FD8CA01A16C599
4E733A5E7F2A081F2BC0F61464E3F5BCA30C82AFDC54E977AE45425349D3C11F5341E1B818AD
D75E544568FD05079A97C089CB52EB6A71AE980617BBB02EEBC8448F02A05F5C7E90E0E70E78
C5CE2996BC0472B81661987138421E05EC3CE8B573052919193A639E440758CCB97BE33F93F6
DFCF16F279F3D58F886DDC9B1C8B134EBBE7C1B1244274674F9D3D86E3A19A4204C81CD9AFFA
1DF2756BFFA35B68CF79A4249D0766F7317BBF8127E370B7E56A46EFCF84BBD4404532729F12
3787710DB91CBA5DA033D0038C6C8FA2CED402E6F24F89998F06186CD411746571D80086249B
5E056B84C567BC30EBC61979D46A9C6EB9697AD607E9E12817E21F537B0003FC637FB28F0787
D799F88A16E9B53487525892D02484A160C7886FD8786F929BDA96F0B1E1127B948D025AA7EF
D5EEC46D176C62CFB946EEF729D934EDC29F76952805C5F7F8BFB98C79AC5BA1E028CC2E8451
2B71AE1BDBEF4D689189DDE173CA7B9D643278A28FD72045CE353195977691B1E18A202811C4
043641A7412F9CE6227381B74F2AF622191D7A69E727BC4B32F91206FA4714B92487169DB797
A71357A44483051088545C7CC3186FE2118D81C87E63016BA41065935CD46E4C1B29B7DEA424
F3E178872B31CA216AD59E755F1FBE5E9F2A6C09B6BD71BFB07AFFF688271C71774E5E401CCB
EE17DE0330A4B4370E6D9AF0B7972D5E3E7CF51EEE4ED1DEA021042B37E5BE000886DA12D39A
DCE34B2BA32A788647D5CC0B02D83C4C7B55F765F3B8D2EFD0E203FADE4A775F9E9ABD7A41A8
9AB15D66B2878F1EC831F700D68792D3B654B89A36C7F11BE2BA60F5E79F06D6DDF68B99593C
DDE569772B4BD2C7AAB08E709C699054B83FDAB53D849747115D203023AF3957BF5035CADE4D
3B78F896EA3CED1646EBAAED9F82521F95F94263CA953686F71CA1EDE98BAE01F5FCFFA7CEBC
6EB7FDE1090A78F9B54D96067B3B8291C71467142D1B023EAE169D32BCD45777176AEA48E730
5FA20B2DB6696AEE0D940F60D728C828D5DD6BE9E353A379CCFE0F00D93AB0E82D586C2D7A8B
9C7B194F700E708505737A5AA0EFDDE8DEF29566B5B207F610C5EE1ACC57A2D6E9C8C53BA9C8
229AB5450F520290C002205E6A1980C8EAA6A9D529C2F356AC84188AA8761769CAE2E8809383
6C8EDC6F38C54201B654F3F716F100F9EEE68D44C4770CE17024D02ED8526D10C7028605AB6E
4A892298109EB93E2361B63BB91BAFBA90359904257DD486C3A927E86A4EFE94353190329486
040E5BC93ABD1CBBD7C8B46ADC981419EB7A313C82DB0C82630C47CD366726459B56AA73FBCA
DD958D7889097948FD9A508C5CD8674D1338F7F527E462157426DBDDF7FEB691F7CE501B0F85
D2CA83AD847D5911776589B210B540C9B5FF40D97BE559601CD2C0C508250702851F763CF782
643B2B8143A59C3EE09E8766ABC1245DAB0AE0EEF65A3A0B34FCA99F6F0A02DB4C63AF0C174F
62AE166C6922AF5847E09D806371BEC25FF223E50856861B5EBD98645F7C9FA61C4BC58EE4CC
3976B5352928D5ECE1B370CFA275761208690394BD5DDE8F501A16E1E3E63257369F2654F7FF
A0AB3FA1F2D811DDAFA8F6CC9CC134D3A3F6D0DC41CCE1DEB39C15571004D5A94B850887C31D
BA0CFF7ECAE555CB0DBD37F21D90B8D88106DAD2AE9DCAE23038C6894B38AE4CF778FC1A6BA0
31055046CE7D1D73587D555F156C7DC0195A203AA731DB6F6DB65748395A235880AE35690AE5
64049415921501DFEFE7E42A9C7EE95877F965B8806EF47CFBB818912B191F1145CB407F8BE2
4F565D30B402577382FD78C034E99EDE156B6B558130C4431E1E492358C19CE07BA713E49EA2
A81E1AC70EBD2A57E386B308FB2EC3F415155A4AA83C31919F9C722D4ED693F620AA90578143
34BD6336BCDB0A5338DE0F5122F3A9DC92F28C44350CE0096DB330121C9CEF15D3887281D23C
E9A659B1BC04BB3BC4EBAAB7FF1AD69CE753DB84BBB93697DF93CBCDE2DB4BD42ED5BA6CE5D9
2664299BC2EFB89F3615C2A672225F22CDEE1E8EA7487D1F9EDD08178BB750A4D18C8DBCE042
BEA685116063969CFFDE7EDF529A67E42F37B4AC0840DFE8ED75867D75117319D8FC1A671DDF
25539A7CBE74F9BE737298A9245444BB8677B39B74BCC34FFEFEEC670C8B8BDDF0C8F7E56CC5
0FB3492DC16894434C58843D1393804B964B49CF0756405005290FFEB3718E1174B75421CB8F
F5DE9D6C3AB0CB5AE24A3F034956D296837EAA34D16D70704CBCCDF0A4AC548462F062E0E602
98C80724B6C3BD16813E42022581B63D836FB776E8FE3D7F91205AC65BA3E989FD26ACEEBDF8
08C93C7A2CF271905D0FB0C17E6AF000052C94E152611DEAD3C9B001AC40AB9EDEC84C543D82
3A1A80A881D34CBD10BAC7E829655DC9D9252BE4CAB84179E0812233971872EE0B0DE146EA31
E32F68E9E7A98E1E83F8896B236F2490CC02950D9A2B8D2C429AE034E7926005309B63EDBB14
79C27CCB7C04ACFF612536FAA041380193BE1FDC0CD90612ADC0F6681689E71F951C75C7B9AB
A890E466EC5B252023414BE8F93D7C909AC747EC7DC1D8ECE00FE16515E8B335D38B2ED7E94D
1DADC7F52B04A8E9D26BFFF3D436AB90310C48FE9819EA77A12E60F4AEA595E76022AC2A8081
1BBA8ABF650EB7B0A6E838910E43A1A15E292D818255EAE391090115E5E70CFA3DA63629ED43
EBB497A8E3580DC7854C6E999DF05FAE02C2DE5C2E7FB25CC058CC09CF36607EC472EA4832C5
359BBF2A66D71EFE6494B43C165393392BF3DC0046666982C0230C2309DAC78FC4CE9036D5F9
D1D58826275894EDF5C1A3A8F4D31983B646B84D69B4226A496CA75DAB246F50730B4FC57DCB
EC77F8EFCF32A68B41AF966E4DF0D4606C7125F35CB338F1F126B5CB0552464689FE425A1E01
8971DEC4660F0BE6500212B0FF24CC344FFA40ED5CB38B66137FFF66E5E66ADD986054FFDEFA
1B8B1C443CF28C93353A9F3F0805A960B6AC28A8B8E836FA55C6ABF77012B689E2824F8407A8
3C23222AB6ED627877208CAB543F2824AFEC7F9E011F31C8E59ADF66BDF2B6F8197695E4AAB4
D50745783ED1FB61AC1B5C30FD5E3DEB35CB7D1CF17A0A70353AB3EC1A47DF901DFDEB766C03
517707DAFC6F168E6C42F6AB96837A6BFBE650E21236175B9ABD9A765BCEAD8618D137105732
EDBFBDE0E0517871DE880EEEFE914DE0D23F4E01A7521F0835B9EC020AEE2C50D34922BE7C83
DA468E2763229E958EBF6F8AAECDFC39E89EA7F4B6E1351AA42A08A4FA1F23C76D5C6F2CC97A
5C3329FCD0309EEACABA56E17EF5ED029A32845C8F08EAF33D8EBDA24092684EE3FD7FEC43E5
1B30B24F41B7E0AAC998F34FF48BBB696743D2F7BF942212883F906A84A965DE6C587E542913
03D695E59F87647E3F55CBFEA2971A47D5EBF0E4C3B932475B5334D697219C49D78190DA06C6
68D837321AC4CFE4F48B95D033B9F660973D7F47D917A5ACF9A4E8F6BA375E41891F670BC363
347CDCD962A0876A5C1B91AC578415466E6F08D0BBF4E409B8A43D88EB992D9E01FD11D27FBE
9CDE7EED8A3538CA6F1E92C67EA4F1F7BF3657A3FD467B68F5A7B7F6EF11A9DA3A9E1145D3A7
A32D4764F926F752AC6321A137CEEB5709D9FE15A142D85E5ECC4B0FE94531934F51E09DC114
AC7E92D236BF55E70865D4346627650EDB362D4BB27692AE3CFB01C01C3F35382DD075F7312E
B191A4083C5A626822879A73A8A50B9EC4492190C97ACA9D2406AB9A6E69CB894BCC424EF127
8A841DB0027C398741B6C13EABDCD5F21D12198AD3A54A50D01878F9E816D297E679D24DD79C
BB59B1E1BF5EBD055ED7D8D923EC949A979415A8B2520EFE499303C28261826A444280260D6A
FAA007CF9CE448A7AE6828DE62D554623BA6392095F8387DC7F9CC5E5942BA9A4D9B4C9A1734
99F64A3F6B33521440EB7854847B63A77BD64BD10BC537629DCD27A0F19430E22DCF6B9F8FC3
0F40F02C3324261A954BB0AED72B32BE0179B0F969A2078EFB6B08B0E3CD4B599D505100FE78
9FB8360EA1842411E67B4F4B6DE38FF4995051AFC70F61E947192550D062FAAE2B88F1D7CE2A
1BB7E7FF30D87F226AFF35189719379733A6F1E8A0D1DB7BA3A612DA0BE9D0243CAB48621D55
7BA65E4BB6413280E039702E2B351528C222C8DCAAB8DA99961D79A21252FA4A847EBBF4C968
1508FB736B24EEAE049C0A023A1D97220F47814D136F0CBC5F18E7A9CB2A17EEAFF956937D95
7AFF1C68A66D3CDA7FBBD1D94483FF6547C5BFCC58E499515496A69F31A1B0C790325E60F6D1
DEB87465FA9562870AA735BAB0B66DD080C89DC49C779996F64A699830C6685BE22FCA725554
79B434A5F7585C17327FB451A2886B6B3FAA5CFDD1CE7D47FD1FCB4B87B323B59E286E341C36
98FEAA18460C05E106331F0DB83140361CFF7768E74D8FC412D1EC230797696B491F6A561C8C
22330271D124BDB71FA17EB36A5D145BDC69EE68F8E9DB40A1A85199A88EF8920FBF12C27395
90C9B1658FCC86F839E0F70DFA4B154A5F6D85B668E1ADCB497354908E7EBB71EE3A1D393220
7299AE436F5ED4FD641094874C106B485F5F8B79CD007A4BF53506A0CE5E51865327039B9850
DA83AEE710CC7C9CBB0A7F624D4BE3ACDD8AC75F2C08CEF7C9D6C3192ECFA679705880C68214
5A45F3C7252389D215074EACAA4B4E05686A8048CBD7E8DEA751001D2BE184C816BC21617FD8
4B2A395A8EF9AD435D484C9FF826811E2D4C66335A5ED5F2490E610BC3FA72E79D563EE4BEAE
645023DBFC9D8AD1058E29E8237A40F7411CD0F59E82085786CA344CE35AD261C6AF98D62DA9
BFEBBE91B01A25AC9CCF81FA8FD4D66F6CEEA41319EFC842F8CD1A7C39BDF33326EF6E9E34D5
8B84C0CB5646C4FEEB203BF97D609263E62C0C9A1B6C20764AF832C2ECFC116AE5B611130098
7F7E6622836A4D9051377C22710D435F2DF507393806458A7872643F0E1DE33D6A2E6E1D3721
4799761C538F5748256DFEADD8E17DDB14FB463FBB03A25172B6E1D47A13BF786990E43DFF07
44F5AEB05DFAA1744402DB5DF5DB3E797F9A8A570B61AD0CF7B8D5C120B0E8D15ED57E9B7C2F
0EBD2B9BC7969A19499FA49B59DD37DD026109874BA0C4D4E361093E28045BA572FC2D00F617
0415383068DE6EB13EB5711363ED9509C3BC08FA9539AEB89D3F252AD63AD76F7F60863FE2FC
E738D0FC4F7A86944B52BF84C31451CCDF34D42E456D9DF4DB657C49B97B6CFF7DE357FD6208
66311D9A2ECCA2C5467B041DEFEE4051B2083A39C65CC38DBE543657109A4B5F834BAA9C7715
1C95FBDC3147C17F1B92980CB8A48A2C30139202AA4A017B8B0900FF715485B11581BB7F44A4
A5FFAC0A8B8CA2224C66D1E0288DBB2F4A4AAD357C54A42CA754FC694E924C66D1A4A5B07DA3
CD07680ED71B01C4706835D638C8E7CBA72ECDA431C4FB54277A5BC901F33B09F115CB1B87BE
EA9BFBCD2A182A67C9D773319C9559ED0E26800C3DBF7B423C9F522EE681FDC4E5DABEAB56DD
166168F7B75A54581991A3B93FEB4DBAFDDE406594B857463EE696558452731826BF6B0FD4DC
337937F0306D178F8D818599C7C4E072402B93F696E242DD01C6BB7090037FEBC01FA7F85ED3
967C9F750E141B3AE4D9183EEE8C37A9BCE695D597A68E260C8E676ACBA93854FAB08DD50D9A
01E76BD2A1080DE26506FE5BECF511C2CB765A3785965CBC201BFD0E5751D734C92440A29353
9F8EBC35D93F4956C809493EBE2140FD881562DDD29AFC79856A9192B488407C8AB234516687
CAB948DE0645B402E53D404D85F3A912FD5C5E4BA6419679412269EFDCFCC6B80124DF25D866
4C58AAB6D1810B99F4A8C9F06E2E461262C3473C72F6BCE6792BED110F200ED064B1CF57E768
B2BF1522FCD5E2BBC528448BBAAD62F97DCE3DA0F7C6BE79C99BF48B05724C4586611091E6A4
0646EDCDBFD0E1A5E849FCDF8157FDD217B5F20B79972D1BAD172466D6DE2A6B68444CE1310B
8DF320E34C5970226F877AC6310B63197D9E85DFF5D4873B23E37DBB4C4495BE08B319E2698B
B29CE0266A64AEAFF3ECE8DC3376DD0DF597CDFAA719A9C194193E0BD20B982CEB08C670555C
AF253BD18E78F905989587D7F374E21D35BE5368CD6AB4022E3DCE344AB30DA6579C3ABE7B3A
E0A6C85778FFDEC79C55756CCA3E252D9FCF7B5575D8127F4E60E25BC56905960D96AE1369B7
D3FC99E685A2C7A440691A8C88F1A4BA12D009406D3C237992AD765FA87A9E99CF582B05DA98
7ADB51C5942079CCAB311F7913D03C5EFFD588E43D19A5831FAC6EB5FD66C83BEDFA76E7C137
DFAF011FC550DD91626A756556DA74C3F3D6262975C2172220C17590D1BCACD21BE6E6538FF9
AD6DF74D5529CD7325C891FFE7EC956327C72EAD66033E3459BE2085312B055463E7A4E08947
0974AB41FD9A6714A073B61F81C5D7C5A911BAD57DE794E0AB6751F9FFE342BBD8B4AF34FE06
15C528FCDB8D2C56E13EEAE34DE93AFA8E47073037646E2897A269B29EB3B3D38822C7E5D4AA
641E3EED85558587F7B6DC2D4ECD9100CFE03F9C4BDFD23E135B5AA6F09BCA40F56ACF3EB47C
5B1ADD63C79AE680F5C5E50132628B180F6BAB24C5CFC55990ACA0825AA1FA1673A8D3D9DF5C
C6761FCDC5BF13187957857F73EB23FE95157BCD2C2C9904438BEB6C1622408D34DC4ACDED25
ED79D77D1E5135D1E2D0AFF6791ACA982DA90C53FEF69967B21773C6C8CBBF1F834873028130
CBBBBE81D57F2EA5FD7554C3BF74F7E19349040434C661CEA430E0CE2DAA2BABE7A793C8341F
D9BE638CD0653D72091E5AEC3A4001D9DCFABA5E952FE68D4366C60A3C454A111F3F89785ABB
D962097EB3F94D9C9FB8CEF97F69A64D56E52B9E2AF140CF84EF8EE498A09823718603C29EC9
64FB354F908B678894094D9BB4F405C98D4460B98F4FB2CD8382402D105172DF07C796DD4053
AEFFD3A5C18A6A793D7D59D6DABD273693E4806C4B385483D8AA43616D22CCCA23677F985D13
48175D1A32767019CE8AA4A227F66E5E7114F26F532E3BAB30A7CE8AECAC97C39FF2960831D8
DEC0F3ECC9715B43B35AD541B08523CF835042AB40512B89A46ABC16BD97EBB22CBCEAC03BB5
74FC3BB503F156FBFEC54203512DCFB132194A8B2C8E1994C1211A4104263D9DCB05ACF4FC75
E6B92E3433D45A600B60CD54D5C82E161CC8ACDB29448BD077320055708849D75E28904DD9FD
AE996E9EE1F1EF0213601D55EE8730C09666A8050871188CAD6CA8E9ED9C8E74A6C609FE8756
7F36A633DB858C5FA8BF1105A70F435828B9BA0DB2B43A9204FD0DC89069AE0BECBBBC7A3D97
81ADF3EDA4B8837E758B94604E2C472AC34EF6240121D20C183493BEBB730164AF01942EE5EE
8E7D0F6961953C38A91176DD7C8210B12A0DCB436390165BFBD4A6A122C546C22148FA24F3F9
9A4173D5E7BCFE171AB1F197C9B59798B9A02138EB457D5768ADFE0B5EEF1E9B5660F9152167
998DD1F6A4DB350B5FB03F802A6A8991B0232A20E0FEBF724299CBB2DF40BA185F23FCF79A7A
41C1EF28C32095A773E39762ED4E8687C08930079AF723DC31C604CB6E22777ED31E4E8BDE98
F76FDA68D438798BB275C93F67A9C52D5649FA03A347D0C0A528029CEF1388A03CA47D23D57D
C4498FC8ABAAA9568C965D19CA7467E8A0B291CFC7B3E588D7BF90A8F6029A75C22036508192
E9E0310D69D6269442F8779AB29EC2D44A431B566EEC43AE4D123BA6C4E6F8194FCCBAB04FAB
42930256616E91F21455A9A4600280FAE26A029AB6FA7F80D2D47ED0DD9DFD6BE77811645457
77B177BAC8A46222B2703B7FDD36AAB0D911B921326C61D159E06D52E4925756786CCF31B5C1
B4D9CADBDB3D97A6EBFC50B15F246716357E3B7C9A78258C0F71249599819C33225EE0805581
83F138805E1930194B8F5425B1561971887716F9657F320C343E8A29B2F57F1B1E8F3DF846B5
337B69FC76092CE12267620907C2B94D7D5EFF50778419A6E1D76496A91CFA7D861FA7852416
382E22D6F7EC18C9EF45651D702739E7518C9BF600A1629C0708FFD26698006C76306F9455D9
1F751445496657ED295B61493A5ED45C79404A8314B8EEAEFB68DDF12F56E017F216B5EF718F
B3E9ADC00356875EF25B336582E1BA307D85A77574261573F4B6F0E235FDC21A052A82D258DA
AAEE5D2A5902802720BED75B8B98F7C773421DA3DBC2FEC8C4126FC00CAF7ED0932A11959879
8CF904477282A12063F8BE0B17A17656083006C2A93D31457ABD20A434FDAA0210B746EC1D4A
9612AAC3C48ADD321920B8DC231B590A3FBA74F407124805B843B5E6A4B43260A9A45A13B6CE
1878171660EE6756BDFF80952EFD98465DBA2996AB32245482A85D5FB4159F065AEF8F9425EA
D590CC2ABB81DA719F21B3554B326C98EE8BEC490CC5B8A5CBAF96F9D693B989F84B1DCBF732
539C6D062BF7C33926EA01F5FEEEC5FE65A69B93351691C40B8EC741541EB7FA62AED844C852
E37822BBFDBD09EE85051D33EA56B898ACD1FDD9BD0A580E4E352A93E9D65398DC94D2042140
387BBE8CE7611672B91C5F4171171110C31509D65E665496B97281A4C49F2DB274687D9A43EB
C8506AC586CD661190EBAB21EE98F000958369CEF0572122C1217471D033D2A5A86CA9870FCA
5EC6A8D9602D51C8E6E00165EF3D596796892C711B9116F404F1D303976F74F8FA5C806318C1
70463DE129B6AFC127F2BFB66F20991A596E085D600A8931A651142BE6A40230F5ED86DA9DB4
4866DD23EA2436857BFEDDE49700EC7985CCAE3406CCFBF00AEDFFF2033FEE9F0BFAD3E2FB17
CB45F81E7987FD75D3FE68FBE2B8C51A4EF11B31ED32602DA2D1D1101982E65547E7CA53C9B7
B557A2623263F9876049DE804B1F814055B2AF5970BE88E8F4672FDA45C66548A6C549E570DA
03BF6BA7E9D9B8CBC4FED30FA70902BDF0EA22A7DB0080975C96F2975F60148E7D3ED88FE0BE
B0D9821408E1B190F2FE95560D2D2C61C85DAB237D093880251617D6A8E33F5DAB132E7AE909
8FD6847674A1C7CCACE5765A30246F685E4E013A54F6BC11D35B2B555DE903ED91E562770197
234F116337E769211711F3CCC1C6298DA3552A56B1BB53712E8C306017EA0ADFA0C2CDDC1728
6226D929E26F340ED350F757691991FD82DACA40290329645853D47F7C1EC1A1CCDDADDA6E78
44CE56A68D170FA6C2005304853DCCF6BA556FA92829EADABF07C3C5D335065CBB0CA95403FE
B78349DB5061AB131E6D4A23C141B8A5DEB07AF163CA914627698B334AC0D60AD779236F52AB
63CC48B9865FB321C41060CB9A6390199B01370A4FF002FCE70C8DB5F2A0727E45449589638D
8B5753BA2186178FD25EA07EDB798536BE02FB1FCE8420D1B8FB0F41A2C7ADBEFA64F11AACA6
62E02E7E6C1F434C2BF9EA663664FF059CFB08901B86B20B5CE169164421C19C394B57C8E338
4425559C73A5F5FFF3CE368F0088496912A71B6176AE22D061645C400572138E12DD38270DC2
5B30DED6F208E726339824814C3116253757567540CA99F77C9C3A2894E1505A3B53BE2B61CF
0D4703E8E59CBD63437B1C2FD4915904ACF3A7221300DA274F6BACF9D8C5336E8A292C8F160E
43B70DE2F54078E8C7753E79338A2BF63F7A4C4480AFC740A0C730CBADB9DBC9C319D0C4CCFC
EA1250657BDF738817E91D0782249E37409048475CAAB6D0BB8D469A4FB9AAB0F16AD4303DAC
F3B8E4F9D0B51A03C944ECAD2F7C06AA119AEA76BD63852A6BBD4774E8755FB0B2F93C18D6B3
3B251DB50C545EBE925C175A5AF73EB8D891BC6C60CC16F3AFC3796726294C6208412BC022E0
22B19177F630A952AE4197889FA705B0B3F522C9BD1BB25ED9565F84D307F62E31D83EAE0474
ED2D7E67B6D627A9803A6BB6FBC4C47846E363CF0F70DA361A5BB23024465C2B81D1C222F21D
9E4629FD30E8F7373A2A4D74FD806D914A7D15F7BABEB4D811A17A1EF7BF3955703C39CFE867
856EDA10443A5AE680919C217C5BE14FA8C441AAD43CE9CF5C57B57CCDC502C9954A57DA744D
9EDCCF17F278A1686ABD4C527A393D493C9BF172F271C9E9A866FD5DAC48CA5599188F93FE5B
0CFBD7570E449039FDCDBC5BBB5A0035FDEDA3BCF5F523858F7F28C7F87FC3195F81EC1A5F1E
F9D91881DB9B926B0BA6C392C67CD56112F27FE96822749A6F3E4A46F572F07A00299163DF98
BC629513550C77E58D20E32DBD92B483F3DD75FAF3976EBADB43CC19441BB890D870D7F6D994
EEE4AFC5F6B91E88F1A3EA39A3A4E8BFD9F04E6298F57D26D5ED5568B21CD922F188155EF3D4
7ACA1D8D0A635E6A54CEF99BFA35F91E405F19FCAE61D1BCF78AE41739EDCB2D2A12FC00CFE7
5F77C4B415450E667E80FCC6AF314D25CFCB27914EE732EB0EB9E8F3108D61A937CDED2AF8BE
CAF546CA93542FED20C3881E4877982EA8C56E14DDBC3C1E5B24F722BB62CE715D45C94721FC
19A23F46E668DBACCF5AE44A20DAC364F317E8FC1C16EF8E71530FA825DE08AABFE03C72799C
20C9963E29EA290361AE8BC4C4610A79D18D50D218BDC26FE15A419008BA9E8D6DEC17EF3F4C
72CE8F0A96976870E297F8F086345D852A96288DC91EE63E2F526D2402AB75EF73810FCBD896
CA392DC05B97009DAF6946324CDC1289925D1765DEF9D413D99424983903F513F33F74A2C3C4
ED01EBFCF767BDC408CD0E032225BAEAA4054CA9C8E71F92B7DBB6536FD423AAB38F41A26C2A
31C41FF4B9D6A377DBFA004E8769DDBE455877972446898E50936788144FB8388383310C7912
5333E4BF2D0FBC518418FC5F25DB2D3FB188088378A1EB1280FA6D08E3D01989ABD5F728DFB1
A5987ED4CE6DE77EBC3DC2015BD295504F91EE5D00F17F3795EA6EE960DBCD4F5FD360F537DE
901D946C3DDB6A0A7B6B8213F4052F44C7A26FE05A0383A1E2D26276568E1E5827AF18785334
7E8F50C3A2B490778C934BD80760A884BDB59FC6FD7194908D9668AB8812EF0F0B6E2EB20AB4
B224FAEA8C169EC0FB5937F59FF74E93363E1F3B97EF9159B244E4FAF6612DA45BF912D6C390
7E3EA9D0CC8A500B88DAC77AA0BCD8EB9FD25E01A947AF30A638FD2B753597ABA3F2CA29AE2D
98FB96865A2B0279E0C2C1F213608375FAC4ED105011A0F80585B904B9B346B64F2C795AA90A
F304DA3BB4A6C3F326B644D45334FEDF4372C2572D2E2E10A46A67EEC4258C80A6548B266188
790AA1E8373AC6EA1D101B8A5FE026CED4194A36CD44C5EFC86ED576FE347EEE295CEBA0F00F
998CF48F62D38F513F1B04F557B5C668A9B68C83134FE556CA3BB665A02D4383C2646B9EC1D7
932C294179190AAC61C550EF2ED3287A8D552F0ED182B9E5D328D1B1F155C7C368B29D4B3F44
CB2A7C3B435E3D93D09CCA31673024556EBCFA526EF17EF720D18C90AFF92A4808B8283F7BFB
D2B1F8A726F386AEB46FE28203CAF7432E49F48E149BA10C1C09AFF7CA8C7B0A495CDFC5A23E
23F9AC0A15AA24A0B29AFD443BB61431E065B9EFF159057DDE90095A51D5A8D1A4D2148149A4
D768DE4CD326A88EE3D8487182B294A32494E2A2786C9ABB4EFE1BCDEF8855243469CBFD20DA
BCC3D6F168C6DDF6B3438776DD438DAA9222A3A32A44C01E10F9C5939553E5E16A0A1B23AEF5
5CA4B57AF59E35D30B702890FEB4FE0FEAE521BE518C5DC7349739227D0362F6F6451033943C
7356D113F9581B7CFF0A00673047F886301E7FC1BF69D6BD56F26AFDBE829E95BECBB55350C0
3A1AC08B5B973E4AF478A6F149072D6DFEF686E7D4AFFF7AA71B206209D67F63C41BDFD2C548
8FDB0664E0106EC6CBB2DF96BBA5DEF862849D438F3D07EE7D9E8A3C7662BC73AF2B8B6C7A1A
8357DAA7F8B2559FF6B12EADCF96E74B3048A95AA45E622260C7EE69E6F1DBE42362FEA90265
151103AFFE1B3185F606962EEB8A145469610079FF29D8F439779958B80190C1400EB49CACB3
2B505DC388FB2ABF0ACA7DBF1C2BC01EF28F2251C922599B9D0E4B38E118BBFB20F5F220621D
BBE5E79C73F01F86018422FCAD81220914C5F74649971957D6A4FE87A1E101335DFAC091E3E7
E2187752BB1B89339BB163844C0E261E8BF6B0216728C66A4D07DC4E87B0E000529722B96567
4E79A7410406A811AE14D6B8D4BADBA27AF0F023258FFFA550FFF4B3640E96BAA6787C6AF24E
8BF0600E289C5AFFCDFF8BCB391E6702ADD120FEEBB8E1D879C27004518475D652E7C2E187D5
2C3E4A14E543657B2E59A1B20DFBC907ABDAC4A99B35034D4A568E01E484325BEC74C8500F65
A2588EEB814F1ECB7C0953787D719C5D45550EDA7D12FB4874A8BA7B8FE27E764B7C8593FED4
39848E0C0957CBB8079274358613F50D1ED09D2011AFBB83C1289B7C1E619BE38A014247F1F9
1FFA5A6644B1E6E0B68895186250766F160AFFC53A79B7F893F26D9F8DC57888A12994F97E0E
3C7B79EDE55E57B4B1881425591B04D34F5CB4637777D5BFEEE4C369407B7FA2D308CF42151A
ACAEE8620AB0F4E519E8145DB365202757A01C4A23CAE736A6A557429709349EB755FF903DA5
E0E69C823BEB8BBEB9B7088878C0FA8B04E3B4B50CEF72A87E3CF49CD38FB017EF7C5413479A
514154067B2A0CCE44178A01C823EB736E3C1227A369FA6E9251592A140AA1FC1EE5D4E97CCA
481D654DCE78A0ADA9B09F2B4D230320F87A6B5781D22C06AA9EE603FED5F911D5709FCEC2D9
8CFA846F34E588CE7D7F00F5AC93B2DD51EB9FAF4C9A4CC86163DF29A7B8CB88937B71CD53E9
834E68819A3B1B662227D9A6A01BBD51A5069BE5CD332F45E06CE361C84E08531DD1B2865B9D
FFD47A7DF1480D4D142EBBD4B68D4B2AEF77716F058A47F14DC724359421DAAA2C782E4C5FCB
67604C2B80325647D7BC2BAF8B22CD2AAD23A9DBBECF5D2633DF32003E64D5F5C2064A0E3FCD
D8AE2FEAE0A8E6F8FD50F108FAFB080A01AEC5B780FE0E6AC27B86238D1555EEEEF60F68EAEA
C5431E58E7AF79D96463BEBA44B575949AA84C7B2D0E2BB4A8C318229F1D2C47C4F262722C34
C6CAB86B2FFB2FC03EB33748EA4C4CF5E04C7410D650B625CA8920BC2BDAAA0ECE39C7B4AED4
BC11C02B1D39010BD4B674C9B45074977184A97BE5BAB725A09CCBF0B3F9C2C70641B9505100
4AA52FB218E95FF3F7A1ED8C2E960D14A6C30D851E0BFEC4572FE21E4CE984057F8F9A474571
05EF0B682D7FCA17485C80AA5830F97A892C2892B3A0D4C820430B9B53BC469778BF45671024
EA8E88DC692810680750682F62BCA4819FD664C2D37849713B7A50EB4693C8E8D53A8A2F02FD
5C90C5203B286B6F36A0D1941999B5AA11CACC0741BBE9D98D943A9F306038B14B8B0239E000
2D79FCC1C8C0C822E3220D09943DF3FD112882D18EC1F2DAB6157CC0B480637EC6F4EE96D609
50B0774755952C19D08172AB13601CD819A97BF31AF7DB81BF932A0EE778759A806EB5E2DBAA
5A83FE9642B104687605EE0F0C652D791C7814BF0B5E7AD8A17DC72F147A976BFB3527385275
D83942996A282BDB9693ABD6618F9CF17E64CECD4A4147E63AD84C312B3270F3A5A8D88C9005
74FE4A3847E0863C5538F144004D944D02D621D39FA27DE48D57E6B1A4451A09CEEEB767E9FE
152BD4D4C9917667BE328404D3D7B56FE7D123DF0FD56370A3C9F19306C0EF4D28FEB9038FB3
0BE1530EE29F3C8C247A99B545067860112EC176A86F246ABF6FD1E0A944876852124CB24502
388C6B919620004E8FD69740ECC00014E8F8905C124F903E3ABB53B96900F28B1EE696EEF1E8
5CAA195C2618784BE20BB9F6D2EC9500E9397C0894AB6C39FB0830A5106F7933863D37F40F8D
0C97FFDDEC7124A315855A551C4884F6E3911AFCC4EB4CD276E68DEC88D3A19CC7C864201B43
CD32F76D1B91D61DF23430FB252F0350571A2B643B4C2C0CEFAFAE0AD9FF3928542538C67F7E
A4880503536E32B428317BD421D23A20099B5BB0E5E9B798D5AFC21241165124C22D961708AE
7FBA3530E4E195AAF2A2E9BB44C0E999B7D548854D378E3841F94486F210B495B3B5959C8919
987F63FC2AC240DC33859158682C3CE75E08DBF611CB903A0914806B57094293BA9D84341285
5A907B705CA33FC42481509FEBDA9AF8463C2D9D899B830C141564EBF3F34F6BEB9EDABFDB3C
102585C67E9329A5278DE65273CEDABB86E6E93683276619E6DA2CFCCF3EDDFEAD94A75B643A
F65E822F7D1B0386B4C09E1B76150D82BD3FE5E4E19A6277E9FBB3674FD2D5236C6AFB22DF59
1CC6CF77C507B468BCF73C7F5AA81928DB6990630609347595EAEC44D3D7936B1E503E300E61
AB102FA20521124C5C18A1C069BF4DCC405CA935BCA82676F6FD25EBE0D44C35220B9F00EABA
31C4B20F9ACFCE3E7ABAD6ACF61F710379265F2DEBB5409E0ECC67DA540A93188F2C17DC9304
D79F716F26FF264CFD6ADD2FB3FE6378CD3C9E4BD389CD4CF8879A001A737B951EDF739C82F9
0D20A53B7BB46761A9A0E929B84E5D1A3D286824CA78AB05B088E34E57D1C2F2969D9DAD460F
37D6900ABDF2E2829DD020538BB5E7F327851C36378DCBFBB9FDA00996A245A75D69CA299793
F40D6F6F9461E2B88058A304F678D4CD3D6ABECFD3D8FEC5984E9E65D482176E4359EB4A5C14
0109D08A306D07BB79A0FA24D4CF10533DA97F7ACA36D6672A099B2AF114F40664135C17CCCB
6326DA1A2748C036C78C2C1F5A4848D903DAD4E3FCF3796355BD26F1B6EC6BD77EE7B312B3AA
299D643A81B0A4CB42A659829BA21FCFA92BC511D5C6E95109A3D5E435CA96AE8F3B4F589A09
18CE501FE5307EFEC2BAA072B62A5717A55D0320E26F241A269B8A88833ED8F5D1FD7C62F0B5
DD9E025A81BF9AD718A9C3A388872EF92EA4EB6ADA75D6B04CD3896CA3EA745A4D3EC85E300A
AD7C1CBF047D37EF47FAD1F716A82CA44D309EBEC46D2BF4DAAFBD1D550A8E2E0B5F9220C9F8
E81451448A5F6C0D10C0669DB5AD6F3C99EBC5314079C0CDAADE0E3F0CADDD3D8CCE3CB6BDE1
063C667D6D9748FB11728E79C78D24A7EB1F48BF4ADEE4540488B1448EBC20A8FFF7A31016B9
E76617D1DF3B428BC3881592D7CBA1598DEFACCD570C2DE069509290C8CDC276CAF2547908F8
1FAD6FED79579EFD35086C1FAB14E429DE5FA2E08118331ABC4756A9DA3E8E93E3CCF8EE4EC2
92FB5E8D0E5CD7FA3D07EFD78BD94FD355095DCFFEE846862B7754BD04B22E040D947B05483F
1EEE2F5E77EE5DFC65F9FFECF4113E294C52030E2C94974B0770C46101AC32F1340CB113A9ED
BB2D0AE8454EE1B43DC17AB3903B13C379C31B31F087C6C0B38F6F295C43FCB02ACA581071CE
C4A27039B6A8BE368C74B0C78A7AA0A60BAAF57E857AA1E58C7D74A8FDAFFEA906F10A796429
8F5CB9E06FF95219CE8F12DA960EEBEDDA14415D30897A4041C47D755E4E02C61C3F166A67E2
742587B5EE6697FBC78E609821A33713D2F50C51166F289506B578F990A00552F7EE8D2C00D5
72126111B450E69BDF3929BBF05D5E5D2E770EEE9933F157530B9851025C3FA8C40932450AD7
DC33F5F6166794316E569E6E8EEC7355495C42DE886ED2217DF49DF1638D478EEF367467ECE7
8ABA64099328F8163175F344F9919850BE30170C4001CC4E8ECD3041D24863101BD71A924F7C
FA4FDEC2ADA464CD6DEF520FC6A3219109F96C7B999FC8A724FEF55B4489361DFD7FF0EF90F2
DE3A22813F033760148131DDD9D83883A0C8C4A86A69A0460478E8D7430E6DE5B603897FDE13
AA0E4CEC1BD02F2BBA97F6C68E4C8B2798C8E4162D5862DFE69404195F9C2296A803C38BF5AF
DA9136DA81E02B079E96B6FA257AEC51CA9C096E5D28A6FC04132CE326BB06389152866706B5
FA30976D0E69AD4A19C1A0288A10C78F50DA9FB8B3D432088E9CAEC1DD4DC3FAFF2D8B4D5EAD
1B69F0F2734C960A22033C133DB63B6B37315EA672E07D4A2B12D64E6D6830AFB0975A093434
A277FF9F9A36E94BEE51F5DCD3E529552FADB79E0474B27D34B2EC9AD4AB2A6B4333D1C58EDD
DA0DA5E3E0C932976EC32BEB37E6E2E38145469EEB3A7937BA274D4A6A9FEE67373B7B19DFEE
FDC4516C5E4B39D162E3F6BF289148CDF0279B4D35977C84AFB7FC12EB5778748D5C2979C6C3
3BDE20A7372CAE0B72736211B61AF59DDE4789A0A1A68B9AD8754BA0C7A022F651E6850F8415
790A37BE303FEAD2627FAF0292D3DF9D636E0FD43E54FABDD535AA98A7A9CD60B8BEF816FF69
3366E0EE23AF9D42C9D35320A358B118170BBD6907112A1B4610FB20CA07B19BDAAD9CAA73CE
B4D02AC146F9861017BF629F9E932BC161C1B9145038CFB1C1D839B1F6C33548DEF598BDB579
C3A4983DCA076D90C4495FA737C464860CE038369D879FC96A689D9D2EFD8DFE95ED8173634B
39133A0C818E0348BF8B0AB0E32D816EED129005BF48212DD46564AF957358D2E927EBA786AA
7AC0CF3D2443857DDF5522E200B025928EC14BFF81E9C37F118ECA9218851F45009EA536E0C4
259F9B56BE8003D19E49652F1B95987D79ACC920287049A64440C90F9D7B81CFE52251CC262C
91FABBF9D5AB9B6A673D1D33C3FDE30419962E6C5EE6454EEE66E557086B7CE8518D5BD429CB
16BD0EE321A71DDB6F18950B3A5708D76AF71F53C6F89D07A29DFA44A2C9E3F9FDCFB1890680
5305A0A06C93EEF36AEF8CE98DD286FF52640FC1079730E83839CE5FDD5CD608DB850FA89FFA
7D29B7F7CD3B02F2E0FC717FD4942626EBB2115071C5E6D661CF239ED0240BD69EDA83505ED3
9AF9509B5FA4681ED1D811BC5EF0EFC713953C52A8F728BCD9443A4E3F7A4DD2ECFA769F065E
6CF1F15DBE1EFADF899AA6DD6853CD896C350FD961D4AB4940783EDE69A796FD2374FBF462D5
B48DEC31FA305F11E4F4A8009782C7E2A85A2EDBF355AA7576C29C51C2BDD1F503EDC67A7942
16313A60900146CB473153F757E86C3AAE855B42297E2624BDE7F11C01903D523C98AEB253AB
8AFA78CF65482C44A98F3375D0AC9CC6516DF54D799F73DAF59D8BEC2804F5D166ACF189CA88
FC42B5C07321B07226F9D76BADA30B35EDA2A4C9847E2ED98C8994E0F70DFDC071F49AA8F998
9ADB2680F22086132B728CCCB65DA2F646FBFB3484E88C14D3127A8B16D00EF1BCCBBFEB3549
BB0438D84CCE795136E533BE14CF2DEEB2FC9E8BBB6F9219A0641D924397174A564AEBA7DDC3
F806AA361FFED4219C1739140FA6B2F8AD42ADA87842DBE888884D14E6E9DC5592CFE5812729
39F57A9CE5FF816BB9C718A5448924D1F11D224767ABC4350CAAF8CAC0F772881C42FCA0FE55
32742AD673E4FF4470D77B9F203D6EAACE433FBB598D4DF06D05A7598180F38C3F1DC42526F6
D3DAE530D5E7D574B6139CECB2D30754F27C8C11B68B52F7EE8FA751C19F20EFE17F552FDFDE
F00E3E6A13FD6DC4EDB435E81D05EF71C8B989698CC8030F9D29699DB0EAA2E95B9BF7FD1D15
AF6C879244AED643B3D95C0F78FA60759300996273474ED396A20A5C5EE846B3C4C5745598D4
DAABF6DA9AAB63A83E187A73C1559F8D1D12169C2B3C24CB9215F40899842909CE9BE936ED0C
F20A707122B30A027AA07E7030A76820B7E5C02AF4C6D8C85B08835CCCB81A89817B2785CB65
3F1DF998FA34C9B796C7B6C0F3EAA648964C0D078670CB0A55E6FE5D4DC04F60312E80EE0470
462E3199C9C60765D8C2C386A05FDA20DE5F9EBD717767C0FD974118E6E22539AD7AC8B059C9
86F2435B508C0575ECD5C31EEC360B02680009A2CABE584F8563EA572F7FF14F791330BE75F7
B80325E19DA76F10F1B3BDF3A16D4005498C823513873FC148AC6325F304E7EA07CC7F732D48
F308ADCF05D2B63C3FA298577EA117598167AFDB957AFD2EE7BE496D25E11C713065FBA838FF
13D035E69F2C08CE3C21D2B18E9100E9BE8E00738714F0A964D9CBADAAE46D01A108F3A20002
6F54B391B8CFB30D8DB988C99F4C8D2109EB402CE5429C87C470FD96A015A582EA82C7F8C0E8
27842DC03543E9BB3CB0AE9ABF0AD23B01FDEE6859F2294DB5FF0026846664D2D87C5C5CB26A
0BAA996F0B5E3FC31FC91B71485EBC06BDF0FC656F810492951B91079BD22B8F2B30526C9705
E00B4B1D552C51DEAADFE079DE0E59566D991E3183DF7FD86CD1323DF3C8009F3AA22C8423A8
111EFB9E422C4135F7AA04E6B299A55E820C40A420FC693154C8C03DC5BD7A96193D8673FC4E
F9C1E276C7695B746D802C084F4D8980DCDF9C4190861F29BB27B6C989B7911035C6F042B942
F905113C532ED0BCAC1AC7E459078082603EB7A7D209E4C0B55A724D10D06A8657FE50A51F86
A871438B9A73ACBAAC59F2DA94DEF6500475A75292A98C26883DCC33D14B1454A30C67ECF346
FDF9FDB8B363EF56E8079CB98FCF4AE1B405608A4EAFD7E8DDDA65E2906F46B9A9DD0A99D0FA
697B70242EA2635C8A0321EAEC29A54D10C001586C553070DC157914CFB7B53805A13DAB3B89
D3D80539D13D5CFC43B452D61AD495AFEB5BA445BE42C3AE63BFDE9C2779E1A671B34337D3BC
E6E60E7082B94CBA203B67B8FC8BAB05ED1A139D845CECDF0B78AE61BCE123320553EEA10CA1
6527D5BF5FC0E7FD4EBC5384E4E0E7C27E0249FF4A8544C30E6D7A7294923503BA04CCDAB24B
54979F992574691FC54E687C9E1ABBD7DD05B8F55B076E7645863AA3292463ACFC12DF86FD4D
A87FDDD8CF6BDCD659ED0502059F04C54BC65FDB7D3324E437F76A88B193C7FF4B984DF6F348
3602E28CC99B759A6A4420AEA79F0AFC6825278AB40ABAE25D7FE4452F7B890FE86F53DCE897
D37C247D95E9CF66A30CB42358182CDBAF3DAB26806CAC09D4F3280091EEA39AE45A3882DFB3
FF3C96E5A6FCA41FC8179AF41F5EE9DB32D0B6491708B266C8F6BCBB0CA493813C3AE83DF865
3DEC92D40738DF7F396C73D4C62C415964787B3572CDF88D789F64C2DD23F5F2278479DEB9B4
593B1C952BC05D5F3C042F51938B21BB6000905A92463E67ECDBFAD62DA8D5622715BB869196
F17BDA1BBC5D18405106FF4E67A37CEA3C1915550AFC390F2DCF5C3F1E468BF406E8EF1A1A9C
531FB4D6612B3ED5394E77A0E1B91B1F4D88781E15E9B4F9B75A98B80F462A17048E8C6DAB1B
61F8C8748CF961F0C022DD59E40B19287D4266F01340FD30BBFDDB9B3BC2D9BAF19358F3C69F
EF99B7D471BB7B96EED7E15C77DB6CDF4EB9123A6ECF1229BE9B65B8F0BFB240C5D7D0D5B129
AC2C2D36D572E3BC6C2E2AB7FBF66BC245AEB82AAF89C8D5323BAB7E1009FB92685459BC010E
BA611FF6C2E0A907B44B291F7B9C40062422179E1833F042620E4157D519C325493148992B2F
2B15B5DE0BFB9F0F37BB4972330F4C7F191087DACE2306C0AAE9FC436A1B2197B16645D37909
1BB5B74E125C691F341421038BF5CFD0D0E12A02058549D237A5E057176E1D767E4AECFDE7C0
3BD1DD9120E07E35790E0EB2CAE718970EA0E02109DC61A94E078ECB3FAF4F052C464A4750D4
425D657CFAB44843A715F2E9B458400285D0031F0A2F7BF462DD0FE74A5D8704CC0D3E254916
A98EED44165CFCBE16CE33310759A9F805475E132A62161265603B290195B5035E16074BFBD8
CF01E91AF36E538945C8E8AC1CEA651F0961D1F3B459D333680A6172D90D0283E4720FAE5657
BC200FC3ABA70F2EF98D6671A04A77508F3A1C9221C80E4A3E1E1D50F3CD567ECFD909FDB174
8D533E219548E3CC96B9CCA6E23F7CE4F8E29D092B756209A500145FDE6381408F33925DD487
5C4DBEAA07203361C7A9C919EFDA5C1035753AC990188980842C1DFEF84C42E42D9EFAE33931
E0CB270EC783CA74BAE0790742987FEDBA39356204352044F62A5D52093572273D909425F937
607E644840884C8DB94D284F204C143116571842139D9322CB5715B03B189ABBB84F116C48DF
080165045AD2D1583F941E0F60BB4BC6F688CB94B81750BBC80C9CC35393166ED9641087B8BA
7872B13A9961EAE0A5B8AB1AFA4C348E69A94B9B522AB9F9C6B8E0FE194F5AF8169B06AC3548
BFA4DD14E3923996DC1B5DE1EF62F7F78D7E26026269D72467F495169A742998B57B32765EB8
2962E3FE29656D3B51678563FD474B4C7C1CB0CB510C48E24FAE086950525059D2866FD8C236
B9F61BD5DFEDB926B6DD0DF836594EF69AF65F8923104BF324478E6A9A37C07FE137CA8E8CB7
7EE7D9301F24D335DAC04296A1FEDF6E5AF784BE66E73D1E805DAFDE92C32DBD14C1D2EB1676
3BC29F320776AD9618114618B2ABC160CE0141C9D6934B0CD1C67401172A96DD34EE50F4C569
7B3C38572C5D60C4487ADFBCEB444222434CC2FDE37E76028C89DF4601D7845813C34EB8E3FB
F9A92EF505EBC660904DFC8C796FF368D47DFD336CBC7552C773466296D9538DAD450DCA4C68
5977B3CE6A738B7B79A648EBA5065D1D2ED36535671F588117B871A1BB41B58843BBD416052B
193EBC5525ADA0B1804F4164E0328D23C814E15F1F2E692F69D3294596EA93DA7E3CD65B2434
5BD5AB7BE8FDF1269043710CFBE2CA9141C4F6FBDB9316AD74711AF9B79D72A52551100D9E9D
17285387BB60C57DFC524BD0AA0BE8367551C5FB1EFA2F34637BCE836177D5E305AD1CA38530
8E514ABFB6ADC41284E0470B1A7E7D1A9519360C23A37B177A33BB17B88886B64E8DAE56D45C
7287BA34A1070C96A6FA8EE747ACF2A35A729640F2133D82E5EF4FE3888FD7D07C70A2E83E79
1C5705FC136034741BEF520059BD4A844064B70CBE157DBFCB347AF3CB7550ED5BEDE31F2009
379231E23FD86154945FECD800897D3269D509F79E6379968DC7D1A49D8EAA1D898ECE6D5894
DABC798A9A33586F65E72DC8A825D964D4BEFBC7089595B28624575F278A44BC107BD6178C7E
6CFE7B8D7FC88132FCA3220F52E149D5B1541BD21442029DE853CBE577595186D4D4DE98351D
BEEB2DE0291D8229800C0FFFB627D24E2DCE826E151D07BB1505931B6D598D16968E2620B6EF
CCB641876EBD606B6ED5E981BDD0D316BB74A6CB06648CA6C59BB420E588BAC839BF4BD8CD16
E80FD51CC6A84EE07C3D9C8DD24B5D013B8BFDE66B31286F759D673DA847070A4CADED5B921A
ABE471191AB38874BBEA99E695778655702DF91D4F5FB235436B2D5AB11E1514DB3ADD953419
F3C539267BF855FA8439EBDB60663E13A64D66BCA4EBEB61EF2DCFB1925EE9CE1D9E138009F3
C5E49CC0A2FFB82E6440AD61809081656A1DF27CF7278727F7350462EC54CBC0527A03974021
075944B868D8FB2AB898DB6914C099DA67F2AE15EAD9F02965E40B969694F98FAB6B455B0615
F0A1BDBDBB3CAA1B1596D3AED192C35E0793E1C50B0E8A605891CE262014CABE00DDD67D1C64
FBDB99C8049547D78ED1D19339B9007C63AD05B1DD6874A5F09CEB832266837627EC5C38B5F4
B33CB108E6E8F7ABE29B32B133867278445F53437F141C5C1DC612EF3E4277B57303B5271804
7282107A3D0E1269177CE6D2843A7658CBF3E4EA437B44F822693103F042B886C112A6F2C523
84ACAE3C1725E42E0BC9801087B2A460197BCB0113F60EA54C7DB2659094C77B6272B6F7981B
6282DCB872980D627F2B6CC453410FD82B2BE34B0BB983528F59E098255B9DDD4DF22B496A1E
1BA51A23490CC3E9600B89AF4F8F638D9714E14E2C2352E7E4B4FB4BF9D80E0E4683F2A3988C
F9C85C33BD92FC61FEE7162EBF7B5260E88B566172DE9BE206B12FB3F33EB6A6C78FCA91C586
9BD22A16373F3DFCEB985651647D50DEFF393CFA0F8D4F25B716EA9C4E2F28BCA52AEE3AD311
6243275DEF591B59D1A278FD1C844CD5989BD010569CD63E43376C0CB883B380CC276DA5494D
3AE904E4AB11E894E0302DE4F7A4A0A9A7B1F8E4E2674E681BE5CEEA6CFC403878A56386B534
A6444CE2AAAD89F8D73A4B96B6CA3A23D3101995CEA3A09D09EB9DD21CBD07A36077B7E80F43
0951F4FCBB1174C233190C01EAEF7EA971B8FBC940169189B985389C8F4FABF8B953D07DCAD0
1660C2F4D5D5614E4D67CD8737C4887B56067297DD3BCC7C0AC27CAF1F20AB6E2293BA50B479
DD2970619D487DFD7B95D6B83B34F3A60F1302F66EB629A2F3219FEBD9754AB02F72F2078B4F
2F4F0CD6DD2F259D563E8B5DD4AFB71C31E41CB9D58FDBFE0EE19884D69BA4D8A96215DEBCC9
F26EB08FA1F5D8F4BEB1E8A195E79F83985AA90D6AAB41E4D0E19E4705A408A1ECCD9F180751
552DD7630D9AEF4A6115231DF95206078D55F23BDFD1AE30F8E39CD9FD9D4DA8D2C16562D726
530913DAB2101942FF25989BEB87B5D80515D60331AB4780F4B595FCE44A47A627307FDC1EF2
04C85F6C5921D3D1823C64115BF792AE1EC6FF43ED7DC635C5D8614515BB377C99F37929EE21
28C66E3926AFE52048CE64C908ED08A1D3E7276D3A210BAE745CAC3D9E35A2ACC60D01A29442
D44677613DF89F921215AEDDB9352877D8F91937BFAD27F67650C5D7B31F52F27B003D6F1D22
16DD93A562D2E6C59C2334C121645F075E49FA2CC36FC29B65BC8B5883401EDF68523DA6CAE5
79AC3BC132936A575852C9CCE92EB161B696A9525243E41FECBBF34145700C3DC1F279D6DA01
A6CC8D6FC628034607402A7EB241F89C9ED2B4D93EC16ED62F1A04FA53EFB8FFCC2CC2D4F807
CC80E42C6D4D3603E81303692BC43A6BBEFA883EE6331616BD1EFB7A7F2C836CDD991D129951
A5B5DC1C80F2B2D0A4B3F033FE6EFF180DA801CFCF3415513A2E926AAC97A794A73FE9842609
477ED49FFDEA45F4C9A53DCEA015A1326106BF68142AF161C893857F0A051C888D026B378D18
304392A201D38C48F02B39F4F42E4EF8F2D74F094891ACB9A554607257E7344FDA288EDA39B5
D8738ED60114EBA21B9A0C09F4AE887562523BF75626D892A486458B6936751E826649B406AD
10A21904D24F53F33E7412101CF3BDEF59E8AA1C337D8006AD711DE53FA4EAAAE11CD4030BE6
7D2BC91CE691FB2A6771F96165C56BAD7F9B6ECF446DDFF9EB8895488CD1EA0865565D2D51FC
F347EBE6B55B7ACE7C5DF8E8101D0B2A6BA48B711BD9C6C4EABF9414732FDCC6A59CBEAD8BCC
6D48CFC83187FA9FEF61E1693A26842CF65F3FCBA5BF2B4888A650F00F66D45F40AE06F039A4
E52F9F4E3ADD25F76475DDB90123BC7C8875DE08EF876C52D277E116FDF787EA4100F383D3EB
9420E9D3FEA7D3B2A74D695C65F7E8389A1FDB51059DC84B63FB4AAE9240B3291070BB7DFE63
58A3DB43C13FF58912606CCA220032AF823A4637E8EE11BD327129C1F34BFCCCEDB1445BF647
B72739749FFD0C2B8B3AE9F788E46BAFAFCE3859DB8DDD05DFCFC26570B1051AE40CEB9692CF
C752CFB8CFBC51DDD210E475800BC9CB301EE4B59170619FC836F6E25C5326E019E5501C777F
916388E3BE577C59AE92C17307D5BA3A38F8DB3A68F4E5FDA01127F34A9A489BEE0F9E7547D6
C6885E558BF4085AE992B8937687D9EE8BE0AE3D7BA0308C910E499E832ACCC24E108810174D
9E516E3CC43615A86FE2B5E226B5B0C98886876A167D59438C428864142E38F6E0D7A889ABDD
AA701E102B5BF9CD54B9FE4AE8F11200C984ABE73A0B118332CDBD37B045B9C681E7B9817F2D
5AFEED2AC272FD2253FFF892482A9FA6CA58F0C0BEF7304A37FE8C27568E1C283C6726227FD6
E39AF4A648338027A553A1F949C8882BB43F0456224B67C97068FD46FA53FD7FA4D19355A54B
31850BF2704C601CE6BAD9223C5B76DAB2A2AD143C1B4F0B3687E52C14688CDC1F1D1BF7B4CD
432F5F44E27624894170C4135816DB7D1A293F4BB1B2F96179D1D6ADB42A6A6B357AA9809189
B310E94BFE48CF76491E2FEB9D389B75A2A663177FF55C5B3C61B054AC239D1A29E7622DB71E
4AED95B1F12C389D6EAAECFE15F67216585FD47989DD3F312B16C4F88479AD0BC6BF92B3BA5E
ADCACCEFE8387578ED40E02047F80A60B47D08E24E202CE4C249226B83DD7A2DF5DD71E11B60
58C8C0DD81081249FD5F34DA4770099A5ABE8DFF070E818F4C8DE8B246CD3CF8124B9350D8FE
53B60B94F9C31B40BC0213DEBA5A3B9A05DBCD418006226294BD5E288E2AF6AC52FA3619D414
33FE6A75FD15CA66EB908610910622695DEA87E7F1FA9AD16A2FC102EFF0280DE30D31D57AAA
F009E7567CF63D5035DFC5BC9644683C7235D5522B237B2CD5A30D70F36D931E10192965407D
944CE5898F1250743DF94A1989066FD5455B5BDDED1E0202785664E994902A6C1F640C7E1921
82FC50A6150CC1C54647936CF8D7C3F708873E688D550F62B2F54D54DDF7D77ABBC1F7CD7334
5F40ECEEF7A878E633F0DBB324A5A756B031873A4C76AAAE22555C99DE2F6FF94FFD86C9FCCB
E3D12E787029DDD230C64D05264621FD073F1A7DFD4BBDC72E21AAD555D265AF0146BBCAD897
4FFB285D2B830E830D2678F20CE2A785289DB6CDC75C99878B3A225BB0796ABA336175914284
C92191B3FEC2208C73124B8671FF3FB2566DB6EFFAE64DF3D99B1EBEDD471E89EE111298012C
061656E3C0DD580CE3601864F9A385AD65BD062D945E3B0F61BA648392A1817B35A06B7C116A
5E1D977AB0A5BE9741C6E0C2FB8384EC3917F0EFB2C3E270208FAAF832F7365BD57F146AAC08
C922254B3E949F49F65C781C0BBDE80E1253897C10D18775F16D790ECB816C563A52ADEE4F56
8387F179AB3ED16879B593522E0BCB9D21D51F5DE846D5E65441D91477895338D901A887E39D
5DD324CD5A8908423721E1D9484523DCD27359E4D7D0B304CDADA896F45D7B8DAB67FED98F0D
3CFFF0B349B99890E729C96B43A2D18BD1615447F6D3185F6CB94AF4EB6006238CA516BC24F1
4BA77B1CEA01DD03BBEEED53B9D810EAD195D3E76380DA6D43A1222811F807F58A172EB425BD
094D75489321B791FC6923589B9320BC7ED7B66846D798CE0A138F5F76A951611E5B28DE3627
B64A675AE16856044C96B6DCBF58175C5C623BFB949E2BDE171E655881D42209D6B6EA29EA0A
D6E3E9BF03AFFBD9C782CFC8094F36C059A69ECC15FF31085DA5232812B120672AA0BF4F399C
187CD61C8ACB404C22358FCA96074005DA7814A39A56A155211A754A701836478CFB350E7AB1
A5974FDE0C44A18780C18A67863338A635DA87E11B653B1C4B09FADCBB250D436B1B376CF395
C0BD71476DD33E765C432D45E9FCE714F49A685BA8B06B22C0D5DDB006446FB76B9B91DFBEC7
D5DF92B83AEA99E6064DEFB1008CD2DA4C6CF4DDD11CBB3FAB5DC94A0717A77CBB00E96EC333
7D4DFCE723A391BCC9A3C4E6BEF396B100A94BFF10A9202E1A53DC770C3C3B4ABEE79528BEFF
D519F32B6F841F5E46D1BAC318D3FB35DCE493378078E3ECC011E049381C3E649CB3EB141ACD
F5551370E0561F6B3636AAA60736C612F48E9F86FF209E392323B46B39C0EB7970D847F699A4
0781312BEC07B9740364D6B627EFEF1BDD888ADB6D838846C4FA1021A9A6F059043C8F3FA50B
FE0AB933D9A1C9EFA8BFD1D95AFB328132553C651E3035CF48BEE6034E583398031B6734D062
B0BE14D4F45F713A3A258485B4C4DAF020986C18BFB3FF778E26B56509837A380C6FBF84BEFC
5E16248D40268AFDCCBAA48F67FAE42211A1E7F460A4927A2C61B1CD45E14597344C8ECCAE53
16D92A7A90710993DEC83BCF8D1CC95CFB7CE04B129139E4E25EC0DA5F5114D1A543C4B21D2D
D9C399D70D62B6E8EC0D367C9E96FC4509B03DE1EC08FA0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%%EndFont
%%BeginFont: LucidaBright-Demi
%!PS-AdobeFont-1.1: LucidaBright-Demi 1.008
%%CreationDate: 1993 Aug 11 14:19:39

% Lucida is a registered trademark of Bigelow & Holmes Inc.

11 dict begin
/FontInfo 9 dict dup begin
/version (1.008) readonly def
/Notice (Bigelow & Holmes Inc. Pat. Des. 289,421) readonly def
/Notice (Copyright (c) 1991, 1992 Bigelow & Holmes Inc. and Y&Y, Inc. (508) 371-3286. All Rights Reserved.) readonly def
/FullName (Lucida Bright Demibold) readonly def
/FamilyName (LucidaBright) readonly def
/Weight (DemiBold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/FontName /LucidaBright-Demi def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding StandardEncoding def
/FontBBox{-287 -205 1122 967}readonly def
/UniqueID 5029002 def
currentdict end
currentfile eexec

8053514D28EC28DA1630165FAB262882D3FCA78881823C5537FE6C3DDA8EE5B897E17CB027F5
C73FDBB56B0A7C25FC3512B55FE8F3ACFBFFCC7F4A382D8299CC8FD37D3CEA49DABDCA92847A
F0560B404EF71134B0F3D99934FC9D0B4E602011B9CFB856C23F958F3C5A2FBE0EF8587D1F57
74879C324E51FCB22888B74F241550D7401EB990D4F3A7AF635198422283CAC1B6CD446DDBCB
D915DB9BFF88844E784C6BF7389803D9450B0C21756A0173064625F1E0957F287025663FF0BF
93EC8A0F15317113681E9B7B45A8A4233CDA308169A5D7C9685B3F3843C29967E2FD25134A2D
CFD24EF589816CAB388EC1901ACD0EE8C9010F5C7B6E9C8AB15F8519E4AC8AEC25515DB83F3C
4C7AD8A9BC64C14FA73033DAE18649FDA89D422D76F4BCF5BE0B7AAD24BD36B1964DD6224C73
70CBF9A9B47AD2E9C0E497D1E6D2091A00D72902B4BE8D813730128153DB33F8F2DB327BCCFB
526A301B86A18E46BFA0C0751938EB3819BEAAB07E0B4E6BF8BD48BEEE222E2DAA6EA72D4C9C
6286E6538B2AF81D12B82B762B9306D31A7509F8003BB9E412D1E21261C9186481FD759D0B92
6FD79E68D51AFA3B0FD4CFD6AD1BEBD8C45F411BA6996BFEE26DE6FDEDCED2AF6946C7FFF8C3
9A826346E2C2890A1F08D8AEAFB1CF244CF442BFED54352F3881CFB03ABA0D5319D4FB036109
20D01880092D08680A004A87029D621C06368A12CF9930DAB56B36765F95103AC20F20BD7B41
8A8ACA9A01EDB29A881D1C3177C304369831C931C462F47AC1BE5663E00B1E1B88860AB46A05
86013574875AE75ECA7C98482B2AFBD1EECFC18291C3509E0F6FF3473AD6C658426B3AE5134C
12E2925ECCE0D07A7D5575BB7F34CC3D2A96BF3A8C2DF2244731A1E7C09258FAC263404D35B5
651C15C0E49C8D01A4A7FE4B2888A0F84727A78EB449688311A1EFF1CD3575D7D967CEC9D231
CD23CD112B0DAE1A0F7EDC493BA1A04E276E5CF7D58EBF7B778867488D3256259F1433A5FA20
8AD368B4972C68376FCA52D3FF214277B8977B1504C30B473189D289A05C052C32E23AA93628
FF5D33F8AF8F808FD9401038C994FD082A1E341FED64CF3791720AEA99B317646B796418AF4F
233DA7E6FC5E00C10C6DFF08486340CB8387447C2F0CFA96EE7A8358B91875026A4E4AE68D5A
62966B7A6B94E9177AA04382CB3DC5A340C84FEAE422ECCF814CFF00CE378E93CEC152252D35
3DBB3017E82441257B0337C9A69AE1346341C33C70E3D47DAF7D48EF2E8C696AD75855EA8493
69DCA834A3B73D583D1AA7FCE60D05CB88228BE905CBE2EC4FF8EB508DBA7BFEC1906D1FB9E5
E7D33369AAB13CBD2325B000A0E602A4E591C7AA00EE181E123E08F5BB2D1A23F83F2BC5CA67
FEC7745948A1B448A30DF65B0041C42FC8FAA9623A2BE50639019E61FC03D4FA2099813927A0
27095C015FAA857210E80C62AA6BE77CB4EA9AA3BDBC5FE1E1F6A01767EDF878521BCD4A7B56
73B8D2D83C9FB297BA82B95FD6580FA1812DE4851736FD57563E08E082E4ADC809C61E43889C
9604766A10B5D3B6637E0A8DB8E315DE43F8D4FC8498F8FF9FDB15EEA6E7998102DB9BF96199
E66B221225BE170379F8727A8135302AE58DAE58919055999EDEBC8EFD1F68A5290E42A5C6D9
26FB86BF68BE5FC8A52D6F48912CECDC3C1AAC8048C527918FBA68CAD68527777294901C61BD
079FF9F86A4FECDA00EDECDD18870CEAA6239BE5FA311BB050D731A4319B8DF284482E0255F9
C9AE258DCD2FAF8CD0C5D818F63993D3B05E42DF9ACF0DFB0E87D29B586AEA09C0ECF1276A20
202DDE09F3704F5A29FF6966BD9322B1C2229F7C6C2CE4FD3088460F69283249DE32ECD7DACA
E414FE94264DAAC5623C7429A7F340787DC4E45058FE9B3ADC415E158D786B3F20CC1A8F0906
A1C876D9153E0A02845453E5817398BD0202C8FB9DFF6B0803711ACD733E7CE721E66DAD0311
F560CF2192ACCDDF8B0428C339E403EC119AB940269C6E4A2F63DF11346C3A8045F2D56021BE
E353030FA0A2792C483CCB491D4451C63E7D2773E22FA8FBA3F276CCCC4E133F7EE4F236AE05
D0D2327089622CC6B499A15A90C5FF3FD4BEFF7F1CE5C55FBC81DF817E4197A39E769DD21FCC
F3E9ABF6624C6D7261AD5B7A4EEF8102F27545E4B680C422917932EBE7733693BBFED99B4E44
FEFE82068B7967C88168E9C348C86F5975F6BD1852EA13F47851CC8556B5F6CD1049EE3C46BE
F17F0A99D71BF8F4EB85E09CEA70EEE36974B8B9EE3F14D9EEE44136D772E8E2779F1AA6C4AB
32460DCC3C37E9173FCF07266179FAF67A7DBBEF389146F1A1986C34C0835E5DD44F5C224108
ED5863927B0B1BEA98342FC347B853CC3D7EAAC85363D7C19436148651C5705B1EA22F444899
126B53BF04ABCD6870F5EF7484C59C4C0B146D3CCF801E0EA06DBBC56D270C89727D686AEB94
8B05E8FA521F1C103A20521CF51BAD21CD5949E1397E4A71EE57B88D51864FAE6C178735C9D0
8870CA8E9EA279FEFAC7B48E9137F100A3776DD0FC8962532A497B3FC3377B97C8405665A0ED
C3EC06492CB0C702CE4649E0CAC16B65EC1F8C05EC71A1E7FEB3737A62032C8F2B3669F620B2
496A2D7A4D3FDE540AEEDD84CF042CA690F8591177FDB17527A7B132FFDE2BAA23F4CC3EDBF9
CDE514B46F303FB66F982635F2B0B14499266BCDE8CADE3E1EF8862938BBC94BC5422E28F548
F7CC84E4B6CDD773A9086DF3115343DEFA93989E5ED0F9DDA82820F9195BA88BC15B777E9252
8E6DFCBF41F23AC80224D928AA7F40AC0761DF21BAEAE9D21862BDE3652F0879B82604F431CE
0DA594DD17071407CE32A62DF1B2D612D809442A61FCAF7C15BF94261517DE9609F90017486B
3D4A393764CDBF378E26516FA11D560FF1637137C9F1E85784AEA66C4CED5F5445CE60A3688A
3D774F1CA05754D8215CA1F2A86728110770CE783CBE91939C5EE0233AD30C12ED0346D6213C
51361FF757048912F6C48C535F0ECEDE9032D200AED92338E41E28B836D4C963267E9277FBC1
CC2B2B2623781197778CCB6779B4356FFC2816B2492004658061E84287074CC6B2ED5AB158F2
D4FFD7AFC2F65F970040A2A6E75BE96D75ADFEF0D594388CCFD2DF74A036707D5F95E8427A2E
4031DA81FA50476B7B66062AC39A1B1414DAEE8FC5E9FA6DCA8C3672D9452C114A38561A78B1
76DF70DD221D3325342816E1E49245B6B13551FB3BD8B5A49A23526DBBA551AFA12E09E257D2
F7C7BA24BE5C1AE939D533D914F26885449D5577FE53680FD72A7F765E41062C6513F4C6446E
67DC299BC9C1ACBB760FC9D8ACDF137D88320D99127C70D88023B17936B5C67D2C0192558A15
B8F15FAF776FF9B6744399837432560D3A75E5E2D4C16C78274E4F465B27456422643D3BD0B2
64C05E0B657E736EBA1A51153396BB9736988496E12BE6F03DC90E1FF270B9A12A7541DF7818
7BB0D1683E99B60120A83D4BA43F919CC5A1BAAA55BC2025356CDDC142EA1BB9047E148E2C81
78B06BE4B91F897F1F6971BD8AED6D25BE53260C844F421461ED4F0DE4C6E080220A5E8A89CD
6B8E446BA778FE10CBB64FF9D4A9734AFEB8B82A9E05DAA442214E0EF0FE6935E68F38E57467
B4CFFF0F15FC958564471C15B161614F0AF57163FE3960FD0185BB96D9051C58E7EAFEE07308
F6544751C77EA1AD128A06563845CE9F2BC9AF86097FAF9029E9905C952D9EF5D2675B3C4FBE
84F49422D2B593B1B7DD976D3F2A2E7C416D731448E9E245EC77813F47906D9B8C896053BF50
F62DF1152242227A71030A2C3DF9107A5E10791D38A5C0B4E3EB2EE272AC91C952AE807BB8E5
0E45E93C2618F11D6D19ABF5C15924DE724288995DFB50880BC00DDDFC8F62A878932CB488BA
4443674A59A2A65F0046383780E6DBAFB151C79C36B89B99EC65C9389E6BE39855BE4C203497
C6BD67F6BD6724FC788768AA58C246E5EEBB027E22D54EDFB189DE79A8C2EAC67CF733428E6B
F07A3A43F7DEAFB690E5D35F4ECBEC68705FB07C870453DB6E776D2FCE10BBFC8FB9A5F6175A
2B49453F73A531AA5576010C222CA47C107274A0DE9F747634BB61DFD4C682A03E3C214ABE32
2329DE72E14F064184AD89C25ABECACA3E6E44E31C3F14E7BF9F82FDE8A3FCCEFFAB9005ACB3
15AE7C4FA051FA51CAE6A9A7F61725D925A936971D8CD457BA53F6605A475BBD393194001561
6C7016BDBC9DCAE3BA7B6F2A778784E8CA616CDD03808171764AD5476E5E39458F752EF2382C
76107ED1DCA56F338A662FEEA76E2C1383561998B8263A95D954CA3AFE1241E9855736A526CA
38D659A9C5745E3F9F2D3F4D069B85D996CE98F8803C605F9E9E93285BDFE1B5BE3920FDC5D9
6EA2A7C26D5FA6E1C9C3E158E6B43F287E2760DCE35B8FAAE2CC18D5228DCAA748E83DD595AE
38046124ED2485D57672FA14F453E71478F452EA24161AD7A1569B60B32031DD3B67A4A43931
7A3BD4A92630EE111CA762B3BAE0678BB3B47F0A8FF08D193ABABF1A369B0647A9765432A373
2D4AB8DAA0C7850A7BD144B1C05AAE1734A1DF58EB54545C3CEF90E57BB863EBBCAF374541AC
66029D39EDCBD140AC8B281910A1D28E7ED3B9F2B12E6A1CE7DBC5381794010AC877B883A66E
703F5E4A8CB7863376B631242A3535610689E6487512F6674EFE14E4826F75AE721F1BF89257
01B26F959A869214E53E027B8671A9C680299AB50C05551817A32664E6787974D6E77AA6B956
BAB1B884809DA34451476DE36F87023340CFEA3580F69E41B144FBE14759F9EA47FDF2E17FE5
CF11C3A563474E38099F6FB34813EAFD8373ED978C5DE0041867752B8B27E5E67DF3AE457434
B256818CBC556CA64AB347931BCFEF9580548176359AEC581CEB990666483DB57A9BC2483533
781AD8512F4633B8C10677B9B51D5CBECA3B980D31FB7A9C52ED1A21E7F69B9DD376A1F81533
C8602EE3510FC268125370AA39B66A369E6073C1DB8F5B3FBC8AA43F8A64264F8432E84B9514
81AB47D61A33AD993BAE9DB33601DF0E3B50B5E5978DC95D061CE4FD9E6A4F25458987F26946
4C701C7E8B6D3915B52550E1A90DD507C0CA81709C266D1DBA615508602E67BBD1624A5BE9CB
778ED34E159247DFDC6B41DE29B118A58085DA3A95C63CCFE498D09CC1E5B9ECA0E12D3F68C5
458B7901FA1D50C7C4BFE272B77F07A48D45D260E635254A52AA78A7FD13B7467BC32871A2A6
E4B1BD97AD4DB146011D4B48C54A9C98E554333BE68B57262B6C630037D837F19C597E9EC3C1
09E3DFA29A8D45EE96A0BA10936A04BA097A23830BEAD0989236F4AF48060B891BE3344D615A
B5FF63606B060AF89807E7FDC218612585F8BF99E8611A666C8F8E2C75E34BEA18D9237CAD4E
E68EF316A342CB43AE50B4217A292EA21A5C266DF2F121DEA7B11A7328DE21723759226EB9C4
DA8AA1FEC3F8DBBE2015A1F440921DDF6E1B432503046576DFADED0ABB0F4E87B1AE165289DF
D75F5EA082277AD101EA1716A2CCF66339856C70B0CD3C25DAE785C37F393FE2CC5664F2E0BE
52D6617AAACC1E588410847053C0D1ACBC6AEEEDE0434A135C61D4E6F59CA2EFF2B9C3C775D7
39914A1455AB3A6CF3CE4FD674804808C3E4773106910DE9EE10C7C4321778980CC6E3DAD4DA
310E6E5721C7C94F874CC0B0A00AA59D7D48CB1A8A2F3760967F3DF85FEE16D44B419BE31C31
4A78A15370922A193EEBA3CF723A82FCC15473110D7DC84703255F7EBC4A35802583CEAEFFAC
CA65C542B7C5370B091DF6DA5C1086E249F96BC41BE038AA81C4925A9FDF3579A6CA65A46C9D
E406C52F1CB48C620C989740DD9FC3AAC6D80514B204A70E33257FD81E643AA4D091146A1A1E
970678B988FA40648A53ECAFE28CDF8D7CB202C7C689AFC457C5C0B53AE8459B2AF0492916F7
FB2AFB681D45CF5EBEA7A1E3875CC901A441A5DD1ACFA00440753785F548AA2D07CE980792B5
70CDFD8A37E3AA55BA9B619EB8B3265A24553CBA2A3D13FF18BA281D212098D942E1DF2473D1
6C42203017DF47A2B92FE0B139F3BFE15E30EB42F09429B4B2ABA4517E9B630E147A9644DA3D
B12ED8922A6DDEF7C25E0F9BB47F89882E9AC676C30A53EDD0E769418A20229FF52FCE96CD5C
B5B29BAF3FAF13A4BE766BEDDD41FA1995A3C670C7E45DD13183A5C3C312283F8721B8E46DF4
626354D1905B5101E6DD5A920C4C52211980BECA310C78373D23F0DBE3F453105A7EF0FD5A48
F7D3FF8EE9E7EF77E9F5C24953F879E79B421B50F4955B5987CAAF748A86EDA61BC91BC2D807
D9D9403B29960F7108A1573FE32435F7470667AA047A344A80EB5CA3DDC84B4DD190AF02BD10
B2667303D1250390A617AC43879E6B3FEED2A4679F805372EBD0F14F14FE8F2CF18FF54F9E6B
48224ED1C42D40965661A8AD2FFD037B4CE4320131F6A4917FC7DC97B4DADD8E04232D56E93A
413D6DD7F6CBAA2BFE440AB572BDE169EFD9274326A5A138C6221913E25C8DBE4019A470CB67
03B1C531C046CCFBA89EEDD7F726846CB9B787997161605E75553A02546450532EBD1521920F
0BF1441CB62C725C34F1E62667E1EA9D8C44905AEDD8745C5A6AC2F93A91539D7309DCD002D7
8893D14B1DBF8189AC914FA266E955533D38EA96DE99499BAEB342229908DF5C9ED9FDFE21FA
BBFBE3D41319EBA6EBD7A5D306BE12C6B7960DF6774E848F06B18F662DBEF70D68D6B9E3C21A
4177598CF54C2FAE83637433AE5E0E55232BE6B234375D977BCB183E5F70FDCDE48A8BA59D60
0113456DA8C8D857FC12A9497F79B65D5FEC7A9510AC66369AAC7A643EB979355B9BC6902CAC
F565916D27F1D4C21B9AC3A75ED97346C89FA9B10A71D395DCDB862922A8A117F18E8DFEFB6C
554819617CA4C049436B97EDB79BF52559E069A3131C175DAAB20B9C14074552B9182F8DA666
F0A2E9E61ED388BAFCB01EF5155EAA5DAD59B99247A2EFF7221880F7CA2036A8B05FE56DB368
656A0ECDE546C13A37E030911F959298160C982941355409F6FC4F6E4EFC3AC377ACA8CDD7D2
1F0A8ABB91D732DC652E1DE165DC27D94DB63596D7204F5EBB118DC7662E1E6F831511C408AE
F17D89B2ABA13152A142248DB64B4A265709DB810146304396ED3FC7E6695FEAA736A60A401E
8244F255A23E436DD1D7639910C36B399BF579AFA0B818F244D203D2E0EC49AC38DB6F51E58A
4B9E9ECD181D229B3B1BD83D9EF2B4AC3BB8436F2D20EED0179906D3FAD439438456BD8DADAE
21FA67F161161A815C8B2F2A1F4D4FF5FFC3BD6F00A861E4110629D57CAA22DE100B585A96B9
22A1F40304B493532A502CD41C145E3CE39BE10B9C228AC4AD110B52886DD0AF6A9A6593FF14
FA175B93A219DD2B59A670DE29C09F35F5D1007DECC5CDFF873B27176CDD576AF832D94A3D6C
4A7DD42024E2D0C055159025E9F87115C9DDC7A463CE3F8C9248872C73CB11F664C1CEE1A516
1F2C606FEB246B3FA7C82A8A401FC94F1B59F221EB9640BFD588B3F486223E192A0035C034BB
2A251A794EF039E0BBD2A7E8076273AA2A26220E3B9AA5920765E82AB3408EF8AD51BA30E833
0F622B4FA914CE4837F673314D759082BD2932BE774C3BE02B051658B928639B09DE06341C12
3B3985E3F7191EAEF138621724616DDC59167F4321D32C17E6FB51833D455F665D549D3FBFFD
67A0495F25B28A1292F5947A46237FB23F0DD2F4365DF0B817EA9269948B13F67CE310D4B770
4852AEAAD1A899EBB39859486F89FCA300490FE514A5154B88308B5E2CBA2F84D32995BC736B
51F1AF2C32E80611ACBF89AB4CAEC5B807B31FBFDC7068B77AE82A1AE63BCC3FA1D668F87046
C04DF7AB9E7EC916611DFE26A839C9B60341D3663F8FD90A3366B7C8F15FC5275CF7501D9AF9
23EF802D35E1222540DE12BB598A57B94C54371879A7B1DB7CABDCB80C3B25FE31056F259976
CFF5ACF340DD8BBAC13ECE66C9AB11FFF05D7D9269AFF5696D6ED4A5DBFE469E835F91CC821F
B66830FECE9A09F8291315C93F7EE71F09186747B311EA897E9D7764595A0C7F0F8D384D376A
2732712EAF4D3A05DA23C1D0205084A747238D576C6A6036576BE72C9EE6AF9885233A95F735
F33B9A4F9457ACC0CF2CA7709A2567640970D3FC32E3B57588EDC8A5157E73F0D0D8D8D5BA3F
B64D35D1B6C6FB6B0370B4241C774813668794D2E7FE4F64257F700B3EFAC537BB6F2C225C35
6B650A6A76E2D8C8825D7FE59F8303DA177BA282145BA867C7F35D3F9621181B260E78617E4C
791A02EB583520113E6E843AEEF3C46BA77AD55A2D53E0A34F5074CBE4545C6D23FC0DC49A87
0AAC16B6BD5B889C6F05D7ACD9BFEF7985678393F2C9492ABFD0ABD8CF61C9C02227FB0C75B6
14D43A3985820D1A8D053DA2336F3E7815E3B82944270C2DD43A9DD976165117D3B1B9042946
672EE9C5290BB8289DFD85DE3432BFDF16AE240CD0BCF66929780ABA37A90F47CF40C0BC0CA4
C0A26E8E5D9C62436A7B8F398A7578E3392D437330F452425ADF781F599B9A5FDA5CE2FCF285
7E9E9AE30218D07292B6F7E20D0E4306CAC22CC57346F1C245E62D0037665EB7F1EC179F4BC7
46FCFE93556B807AEBC82EA41C14F6FF4F7CB7893C8A16FF10AB7BD469B98CAD89A7E15A1815
E3CD89E5E513951A8A2D82BBD1B9D10B5B9BF1845E4453D803BD1377A0C3F539455E18553A73
9FE0CEC84DFDA236BFF01A2FFA1055C47B4123B1A0CAE87A4AB9589C4B07661C3BBB80811FB3
FE36170ECF5CD810A426B71A1506CEFCB8C5D3D72727096E62D97894991A601099287A90400F
FBC52E3A326C9711AA5004055076480A8A3535C9C80B2B5900636AE8AF635EA881CC8E966F83
665B82D8052C979473FD83FCBC30B2BC1A1DFB8F34C3AD6436BBAC2854E33356B7D2D488B6FC
D249A6CEA2F62A15AC8EA4650250C957B29A5A446AACB83871924DF1160E231A7340E8AAEF76
21214A1357E2679B0065A9C7DB06E0EADCDF3777BD1EBBB35E5EFCE11000BDD807E00FC84FEB
6FEC496928380A16B4A02E187F557BEA60B3B63FCAC73FDAC8BE689F0DEF604282DB245252CF
B8435FC7B2845040727E370CAB90246DE6C74D2E1FCA8236621AAEB7031FA8B7B850DB42D663
FCF0C30D9BD155160DFFFA0DC1BD54028E121E4135D691BE20F828F191753366FE30E979E8F3
AFBC94E670C775BCF1C58D1920F1F594128AAFE422F18920F1669095966312859B4654A612FC
C29EF26E9072A69851BC36A58B20F4C3ECB0A37F2DB170F131A4B93D2E4E069570A42A32F93D
45CCAF110169886D5641C5FB56BDFD44B7AFD648111E5B3CE4B8AA8EB70FE9F05953A4493A89
C2BE7494907AA9B40E845A4D125CBC4CAE225294C8EFA180B79FF922F3941094E14A0097B1D6
F7992195ADAA36D4830582E77BB151820E14C058EBC91A04FFCFCA238EDE0CEBBF278D6FFFBB
3DCD7C4FAB37CD95A72CD57DA0B0952C3FB10DE86E2821D8D62697FDD00BDED3AFC29A5C943F
4072017E8BF47BC052715DC8D8B68A17CB11EA8B81D8DFF796917F1B8BA0FD13F33A392C6F4C
23F818C2B367916882403510A5F10596623905D4C95543FDA7BE37E8CFE32E4588607CEF2474
B0532082FFF796B9421FA35DFC77F5B6D07D08CDFC1AA3F7A655C0E5DF82D1B816C7959794A0
776F2234028519836AEAB40AB441C85FBB37E96A9393B638A687A4128CF10D64AD0725FDE1EA
186280772D90A5B9A6EE413BFEFBA7297095895D3443EE7ADC708E9C509229F77D95645E21F2
1AEB424E6208654A5104AD86F706997E706207409E2F2D7C7312557EE67D26A66989F22959A1
6FFC8D0F911893607F436868D2271C87BBBA18FBB0763D3C1AF0E94B5FCC6425583C954089FA
C25C47FB14F34354573FE72769A2F9A98ADC6B6B3730C7CE8831EDFD2CC641794C71372F9D37
713CDCD85C93D7CFC384E5E324DE26E10185295EB7AD4536274C54A71796C6A9E591B3F9A056
894632056F171787C70072457AE116D5D597721803E92B318CF3D75D409C596EAB7E53314C61
C659FA342A4F19C9AE41B86851E4290F345859051786033DFE0E81F3860BFCFB1C9BA86F9D6E
27AC2AFCF954758C4EE83357FE94C7B5E3F707ED2774875D355C89BBED39D853479A05D20021
BA7581A5F76C91A5C4F0120E2ADECD3BC232754E07A9C36039E610BCF9435C257A87881105A9
953D70442FD46490C5BF0E008B1F117D95C0796A40E1FBD9409644A5853BA340907065F1234C
13DBD846D06C2B3693DFF37EF45457C7738E372D0F14D8D18508A7004081D172B5CA37B29126
050AF5D4032F73F380E210AFDE68C9367B5026AA9695D5268C6815C04DC9EDB45EE88D9CF572
F388BC5D326B9E7CA08A34EEA3E13D8F9E6B31D2CE09BDB3F01AFCB56F9DE9DAB8D4E076E02A
FD12B830C64E06EF6F29E6C9D7A2AC7E0D411EDC303A8F7F60AC3119C76AB8A273E6AEECA772
E56ACF4CAE1760E3CE94815AB4C8D723B87D3256B414B545967EB8D4BF095148AE6A0F347C20
7F1C2D199CE3F213A8410540BB7A3199E279940BD1987FBF1F4238C26F8858067E47D098EFA8
74D17A90BCB6B154127D1E70D3541B169622AFD5C977DDCA76F8BEC233546708D585B918B80C
DDF4C5F18285D1A1D297BEFA9C9DA1D55CB8413C54E30A45D4BAD1862D457DF32DE6D102C9E9
1010349E2B7315F297C389F31AB8D4D0DF6240833ECE3A1ED7C2F30D85BE7F4E7312739B1F8C
CFFADDDA8CD4FB9897152CF58131BB8A247AB8461CB1B749814536F5BC8D976746D0120098A3
2CA5BD3473A6A22ABDA7558F6ED62099CE50A46052D06318F08210A05DD25E48DBD53D49DFAA
CE4EAAC5E378ED29047DE6E1D4D2BD7EF2936E035C6B1FE8AE19C7CDFA9160C3194D20CCD52C
215A0D66A9B628E66C9E60EC986AD3E97CDDC2D96C8EE7500C2C5A82DD17CD0DCF62F556682F
D10F0153116D093CCCD7854E2623BD79689D7EC21D1CDC3B6ED29B1C76A70EFA4753E25592AE
BF9AB8DDFE05EFE126DE03D319BDD0385F99EA12CBD2286C45136A3CD46FABBEBF996FFCCEF7
05ADFB4BA255B6520867C23962CFA5E2A7BB457B324D38D56E61D21A2F0FB2AF0A3BE878324A
D58EBF2AB5406AF71F3469A9754282F1E3EF18263110F6E7022E2E50F3C82988348EA5D4E7C4
8DA3421E0559AECBEBB38ADF546ECF15271F13E4E2695F62A46507BE9148E1F24691592AC7AF
D1870F6031E7AF28699E0871A4497035013A6B4A52559FA594ADD811231AD9B0540FAB7B4610
2D50CA2806030ED644BB95589C2D5A3D3B37D38BF0A371C1588499232D3B15FF85B0C908D484
DF59A35DD978E34A4A7528502E3756FBAE5F494D631BA926ACD7821DDA720AAD9B330AED9E54
1C014EC4CE93ADB497FADE737EC7525BB5AE1C4796B21BC10C8A2B69FFC51CE15AFF092616C3
84FA974E127B13D6141A12D89711F68298893728C622FDEF18CED6B3D930B6ADB7FEAE073BFA
03F949B719B367A6DB3D2A13D45346BB26F77F33681344B426159E25D3183891B27FF41261FA
852ABBCA83E3B0FF8FADAC673B84FEB4242D013807A4862913B27BE16CC4167D96BA81BEB6BA
6F7480A7BA9E9F22FBC55251CD08D134817F146F548F7C55A6C03E473CEEA1CD0D42AF0615D0
EDD873BB811C7D40392FB729261A8045944161F55DCA5770AB6D591171E0CAD58B46BBFE4B13
875DBDAFFEF6F85A629CAAA3D474C553E289D402265D5CCE8D26DE1809C5228B5BBE368D08B5
CCC21FCAE91BEDA74D9D9BCED93C48B6AA6906B9B23047F167DCBA007D79B47C8C6518312674
C5026AB594864FC55FE51502758FF0A6B1B77937745F7A4603197D6BA1A7E79A610A51724A8D
9D8A6156269EA5A9DB74F5D5293A37603833A85ED0AC4D0FAA16AD1FD3B3587A6DBCB05111FB
7E82BC323844E3776AE8F5F29760F4F396D650B8089466750DF8F0BA0C3CC857D1207779145C
C5B470B3BD2650DF1B012A0A7AD45E8C4C6C87CC0E8AB898FF36635126E94E893EB0B546D132
ACEFB3849A17021CCE2FCC618FB93FDB02405C1A5CF57907F74F5067EAC601A0CF2EE45A4E85
72D7E30C77592B53EF0681240F82D35DE9F5BE2561CD90C52BED027ED86465F7AAA2C297E3E7
5A52996052773C529F348F300CC3F457298C2A61FDA27206E77F3E08E206F54E61D211B6E566
3B0DE955B510E2D6289124C543642F0B09BDFABF1A21BB8D2D86E389B7A009F9E749476918E6
89924C4F2104052A6E5B2A410653CACE388EB411AE74D42EDA14EA207D851417B416E43E30BD
35B75BD555CCDB0FA924ED00506147EF8A8B83DEDC5D5B6046249E3A3577DACD32BAA5008038
F3A8BAEAE5DC96CE83B8B33350B3B7CEF1E55168DB9B1EC14220732777E273587DD7A65081EF
565CB8B084E3B10D53DBA959F7D4EC5F7CE1F542A51D9F3BBA2A08BDCEBFFB755471E62A4A98
BCA21370A65D185DDEA3E7BC09CA1C884884E279B04D6A73B508E13A20217AE04C59287680B2
9F08DE7880F30E207C2089C867786027FD2F0BEFFA451527E8E1557DA552009C2F387247B383
6ECCE3820AD22B4C6D40F8CE3FF24D1B0664BB256AEB7D1307B73022D8B5EE45FD7073D2FB95
33E14B525B2D6D79E9723555D1711311B228333B29D0273AE99764C1F13C0FC643DE0B4EC1C8
92E32CEBE4008C89FDBE2E52001B8726A0695D397E720A5C2F3D3CF8452289A4916AC0EAE239
1031EFA4EA2B3F6F9B912D308CAC17E7E055857CB43B4F2DE922623887BC65AF3B4AE3966571
C3747340B85827AADE8D26B0162DD9223ED347FC9097E91E23161C2AE13962C2DC8CA9D1D6A5
DB2C44D279E25FB77A094FB2054A71EA1E1DB003B7219E5BC66B4D185D609BB81148F2465825
06C8356554C79CCBFF88CD1B8D9B212489D726E27823094E165253A3ED543263DC3EF62B1982
7FF448C8402A8CEE8694D5E7F73279BA7E787D9CE2BBE506FCCFD932248A32FD052024C183CC
ACB5D1B7D8924D17C9317C2160F1BA46D4869CA667FB6297F61605FC08E64170A6657227DF56
928C501D90FFED7C733B22DD9FDED7D67C06D251D8ACA45C04869877C96079E75C5D573F2DB8
E42BED5EE59275075874AB10875F901AB0CF6D63528DF28506C38AD7DB40429DEFDB1F39E740
1486DDE0BA987CE6CE62C6695A51DA946CAD0CCC5CD1559E660F33347B00565E5DD6D997E968
F4AD4D03A040791ADACFA90DFC075E0DC8AF266A400BC7F4EEBF5C49CC6C6E76C5CE474ECAA8
B751908C2ABB7042FD08ACBC1ED3E7FFD5DF3D508845F227A0B22E959DC2CD077C88A0CC3FBA
A222B090E3D0168FEEA6D0132AD4F0F2B1B3DD33485D361AE7A2AEE3DF52C6602AEE5704AC26
9132DE997E0841EBAA90CBBB40A0C57F50D928C1318FC2824F5D97DDB27A16AC8F8905B46C34
7AC33C97BE84353D55B404E31B42D6ED06AFDE8B31C82A13F90597A60F459D361A5BB78D0189
7EC7C3CAE51C2164A7952E99D4AAAB3794651DAF44875346576D81E7BF928232715F0C3334F7
5955C714DC2A5FF876407E980AEAE5CF840C58C5A8A2D28A4FBB683B32378545E800CF48D894
3D157BC1AFE66E9EEC34AEB5E7E2D0B2A6A0C0F5CEDC98177861692213F82F6DD89823AE7A9C
D1DB84B42343D0D90CC7454416A07E396D2C0051EBB88433C8ED4E7D2043E88919AD1BBBB6C7
49F8E04964A579D70F5C8291172C43D20CAFFA6E2EB5CA6383E985FBA640196548FECBC676B9
78540C77566DD3189E5470A95C340FB2085CA286D7D5D835469CEAC5D60D6F6968D725F2B9D4
DF9C4902A52840ABDB753CD56A092278217EF5D5B67F222EFB351ACA202026EE1818AB724744
19901E0F8338510A628915E3BF93349E355A6B449895F2A4461DE8E22BABCBB71B141C7AC86B
C485FED31B8094F812A92206F1CBCBA84D6E795203B881B469EA8895CBEEEF8C7BD748F265D5
0FD9224DF78BB861AEFC2ABF9EAF5728AC7482501BE416D395882977BEE853C641E37E5E9A9D
355814876BC1AD9D0A769D9131CDDDB7A15BA64F72FFC18BDF3E39EC39A52B9F3FE5E0460B3A
9B499E628C703BA85E75F23DD7B3FF798297E3AFA89792181DF4EC81EA7906F0518A3395A595
1219EB193B85BE480E33A6D2937641F6C23732DEA40C8686DD372C6CBCAA8402C28F1801D5C4
AB34AAF2BA8F8952822553A10527CB1BB86D8C6FA4084F32AF790D8A41E50CA3C3388051C71D
F99803BCD171F0C54900797B3C4892613E76149A0C14D924A9632A5EB56FD68E7B0140B5CB3A
953E1B7970545F2013956CD34E701904F79C9F9D5270D11DA62046C2C68F57DDD337B90DE74F
A2B9B747DB1DC3D808313976C73C59A618621D85C61AA7B39B4CC79C4E8E8117D4C7F399165E
E1CB32598BB8CE62253830E0BDDAD741A513215B2FABD880F8EA1CB259679AE5A4914C8BCC54
DD84556615390855B10C848C46857F8451F53328A9150D3B8FF722DACBB7AE7D9B20819FA141
4C6FD675B95B2AD9276157EDDCD0544851ECFF52D08F9B088C784563E2B5960CBE942A10A001
2563FE540339026C35F0742026BAAC4751463DE87BAFF4A37D3E7C91EB72F1F71A93C358E372
60A305EC6C06987929E7627657074A0B3753AD57E40A8C9E4B54BFF2620CDFD4EDBF602805B4
119C39AF5F3E9B888D9B847BFAEAFB668AF25F4BD6C81C7BACEC4C793DB776ADFF350EF23082
1C82ECC75A2D3FEB1C412424B76F0827745D14E21659EB5B0B3EA41ED8A77FE05BC5A6C32B40
9BC0A6108F7E99CD118E07E3CF4C8B2455B26FB10727BEA8EC366A20176383A0A846809DB6FE
90EAE86D07D9BE7BD45E339B344DD80B945906E520CB67A865548E1963C6A6A207D11E4F8C8D
039045AD227A5EEAB60A562A8F217D1A96E5E4981CD1E2FE6B7CCA1BFEBA74F2C474556D4751
144D6F6BCF01E2DE025AB9019CE9C07A369324FD02922B291E8E63DEC97C531EC0D18BB80F0B
5313337472A2A647409AB203FCA697A47AF1BC00672155FD58493249BB94B05E936A2D1EECF3
911FABFB6374479BE539EBEE7D62638DC09C18EBCD384B3BDDB52E4486373C5787A6B82FD276
1CF84C097A259A54365466D07A82D0439CD79FD7DA95890B9CDFACC5F3E9CEF7C5A87E95E153
F5CB356E850E7ED625C61927A521D477C487134893EC077FFE2DA4B5D70BCED85334ACDC795B
2BCE8C6D5FBF59B2B599F6AD65C403A0776CC98BEF02E54F06F7C64FC9CC8620005769D3BB16
24244CD21FCA85FBE1C011804C8AA09E1F6B0524DF41451BA3D3C4F99E91A2231CD63A8B3F6D
B69E3096D7D92FD43D79BE780FAAAE29AFCC3254397E4E404A5681B3EF79CC677C0B0EC0CDBD
9BD0C18D0803EC151A8FFAFC90BC170CCEC4D138D70D74686E7B45FC6EC93C687EF3F51F26E0
24E1F694EFD30638559F9A1267F184C3FE28AE31A1985C3D0EA0C0125678BE7E25843C2A1D6A
1FA1E8169E785B5055CFC7CCD2A0F87628066B3F78465362DEE3E3A6AED4466C974D1B899766
10437CDEDDF2401D2BD966164FAC1373282D92F0B9D856D1D67956AB122B6C3D02A8052B273B
00B20285D908D87DD0193AACAFAF7A01B3ABA2C4FD76EE826B480587CDCBF9D45033794684DF
E5785AC12F17BFC3CA77AC086C4365D68CFF1F5BC584208212C5A2E088F7D1F1339EC1D8BA58
B078AA797CB51FB90C6D934FFDAD5A96BB11F405B5670297CA6784D1E159F7DAB39FBBE6A91B
A972063475B638F8B272380B2B86CAD8E64AF84D45054911887B05B02F87E247B6FB9EC03023
9A04D30CC0E5965B850ADEAB34C16E5F6FEE853B83F6DC86678B64EE2ECCDF10B832A5CA046E
291F9C5B6A28D08A74D03C9267F29B5EEFDC8EEA902836B088B14F3677A37A1E74FAD2AAA4E0
D3A1B8292D93B2CAFFC34B9B700D713EBAD79F19B135DE435445CA12C2AEF9D7503391616C8D
89B61CFA8A49CAC51B21A9CAF810FD6C4C1DA4CFB666B59689FA1AE8C6A94D129B90FB5FBB47
63FEF92C71541022AABE5DF345C9BAC3047E254DC687BFE3A674AB053579EF531176B1FB4B0B
76CBD1E22E1B4927F564EB3BF5F0193FAC87ACDF04DF1430915FF106D9DD94FCA9A720079523
A18813FEE8A6F946C470BFD2D134FD46FE6C13B12C94E19CFB6017300CF321B507A43034621B
05C233BD39DEA2E6004315C79522D015622C08485B7341673A13CCCAB5F007118F099D5528D3
02F2824731F532A1836CBD97B6BCDCE74E78EFE8DA830B05A440C6790DA9DA400077B20A132E
31020E61F4052B3B45E563D0DEBF8FDB7B9A78D51A6B67CC95C1777DDDEA1EB2462151C2D205
C87C54BA8E414904E0BC000F70DDE9B1BE8833D9EFAF2AF1ED51F74357A4625D01B52C441BF5
C310DCCA40DE121F456DF363EDB4F1454E5DC6F1652B2F29EEEA07CD546D668D27E171150E3E
05C2C276757D64377EE2C4C7AD6B74865A2B27509DC10F1580F0314618832C37D8F6FCCAF0E4
EA18BE490D27FE8A71A0B577208DF2C09511DB7ED2A2E6D40F25D6A947DC4BB5FBE8F33D1207
BD27D770FA8D762CDCAC7D29753EE2C24C3ECD06C21C0853B1F4E45A462E9689B87FE2B801F2
AD2FDB961B4EEC4AC73C4A5F5D24C839F968E230C0A54908B907B6EDA7F735C0E46FDAA0467E
EE2AE090A4C939A418839D103A8DBD49A7A44BC812E930CC01ED0E50E5307A63C7CC8792DEA5
409296950F005A752B7F2470B6A0D2B0DBC121B9F95ADE965AF7A2F84384FF07E09AE476116D
C669335CD65E6A8FB05C60018BF71738C1BB349B37C3F585E8AF5F75B9F7D449150E39C34926
F27C5D1049E66615753C0A2458C750112A5C38001DC0292070F3DE003140EE7A5144AE234DD7
C7581EBFCB276AB960F27DFEBC66C050B84D7C2892FA9755E825491305065B5F6DE3278BB13E
3DEA8F59D521456B049F9C940B72BD644710AAB10D62501436478BBAEC41DDCD92206CCA1579
72FA13B5AD629E9C2B4211E7A981929D72418B013F5A63DFEA156562684608284E8EE4C65354
BD8DA8051F0F432C464BF4AAC5016E913C8645EA815634811B0248D3500C8EBB56CC5185F060
9AF08EA118626739DB0BDE11F1D7A02BDA73E6946A26941A63AC0DE5F85215303149BA8DE2D0
4A438A5E8B6EB5EC728F2163AAB46F8CA69E0885FA84611F404283409F8BDA260DB23D55A463
C762AD98BD6BC038AD2D7D3D3AD372FF567C3003F05145859FD318909367711C1BBCEAD74B0E
5B9FA8258BF5572EFA4817526CAF8B6160240D550B90233A7EBFB09188221413037C948CA7F6
0713CB4C34A978C15BD1EE9BD1B3099A21B995E6288D22478AD56CE5C361CB9A333FF13C3689
3E19BB62F140F588EBB49BB504157D8C77BDCA363CB6185D6B639A963D7326341FFA41219361
F744F0B898381152487E4F306A5F084C949821A9929223631E916BBBBFA627A5B0A78A8BB398
EE3D4DC0AFF3E33931D6B434118C5C6372D8C99FC43B29EDCCA5E3C5102B1AA0251339F94607
26FAFCAC6830B706CE60BEAC992DC1F252DB84867C481A952E73CA9811169D3013E0527AF299
F201EAA62ECDCF2D94C9BB48AF9CC5D13A1A5A614B65E89AF081BA73F486122E85C46A249033
FD9CC225E93B90F117567283D51EB127FCFBB4157A22542CD41F1B349CFA0D56F6D2C8AF9A24
C9A44BD6404D84B71906578980C2A66EF64E8B3F24C6AEFCBF8CA348A3554C406AC7E44AC0A3
DE77ECA7CEEFFA573F9B50C302503007305D7FE0C46CAF86A878B2B3556F58A4C3FDF28FA513
61AC615394C85B8F279E0267F21F0C67904008106E48EFBB2E657B04848AA1566029CDE58A5D
469BE58C1940F283B616227A16B9346CFB775DCFC1221A036C5C12BB6CCF35EA3DCD5235A207
468717D7B6F917080579721EFB4607AF4D6EFA54FE3891660914A94BF110FD2D0FDFA6991A58
F66DE23325D977717F95017041B72C866FDDBF4E8CE7322C67B713FACA3CCD91182859570870
4DBA80496778BD76380937340BF7A493604815F6C95F2510137DEE2CB0AAB0EAA391F5DDE780
F74A4052323DAD1D3197D4010C39C31FA3A812A32236E9D60D8E95EC030FE9BC04A8CACED1BF
14A39A48E8A565D445F6353B3E955592F99243B15C3BB77745D57C6E67E31F0D4F69E2A7F9A7
30B41331A675A89FBA80F0A05459DFD9BDAB74FEF68ED04944C945FBE02845B445EC79853EA5
D687457C3C64097300D66CD062D16EF435C7464B0DA0ED03C4278D3A938AE6E256BFA7D39D46
B64155CE9597F569F1FB8BBE9BD43AA30303F98912349F2BFB530950E1F8753B158D59BB1367
25DC0E5A80AFA6DDEEFC488CE2D8A9BEDD719F27A6DDF2993412AC107435739FAF06FE7E613B
CEF172E875064FC70CEBF1AF4D775D9CC5910FB81DAA1B41752D402977BCF4E76315BFC22465
E1AAFB68D4F29E13D854A8D38150F60F8E3BDB1DB4702D4BBAD38C31FDA8C006B732EC9E11B8
B09700201F61AF3255ACCAB89E203E51DEDDB8FCFBCFD4ED772577A6ED24EEFD7B3BD846827E
65AAE84A5EFC5FA45B256C77C235B85744F8B3A98577070612A3FA88A928C5497B8D1FF7E77F
A756DE2C6AE622570A3A444DF2056BC56CD397E9B8073399586270D48A52951E1C4BF89BCC52
78896764222B5F926337875ACC78D5ED78205E60DF971A082397EF1CAE6CE64244859FC6A365
7BB008EA562F12175043280E60618373608555F1798652B1C5C3FBD15C98C09AEEF3CAB5485A
30A53EFC856AD2797904A5DF02AD3DCB4D25FF7B0BD153971B05674E6642B0D8AE80D9DB7EF0
6EC358EA621456E24151E3C4C2BE9DBE2ECC78BFBAF5C68F8FDAA758D85C6C5A4AE77B3546AA
70FAE8E6C042628771A232301B1DEFCFA0ABFC4023BAD4FD6ACFE40009778EB46FD1CFC6D06C
7D0B92EC860B10EE30EB1EE6ED43B8286742A176EEF9880247F12DDC242A8CB6DFA66499D65B
8E19614D08D1600189166D3D005FBF0E686E8768AC6CBEF28219F19C10F8654E75AF8DF58156
FBEFD9A659F3EBE8BDECD0AF23A99AB6A0CC4650FA5B7FBA0760467B2A89C7D752D0029336B6
487FF8B9974F799153891E92793A65E6139FC1D095088A4EA7F0B06695B4A4FBA4D48E958873
DCA0482767F2EB498F05C88D3431F57F44A7F0EA3BBFC62A861FE8A77B74CF7128486C46414F
6BDD6E60CEE88FBFFC8F9DDD0AE20FB240C1CBAF1F5972AEF0C345C8D320C3CED20109835622
354674603A15E5D05E9E679B250D58724CF5820BD29E6401576666C01DACB71EA6B6518E8B7A
F033099ABEC6F19935913AE39748A6683BFE5265AB4C121558AF644C94C43E20F8AFAC62EC60
A63241855B1F50531F0512D8E45CB83482C3D087A1A324048F63D0CC4CBDFC20389AB97375E8
7190DD7A5742302E528D48F2889F46DD6468D893770B1748A27A2DF45F50245C5BF331271A60
873E2FDC9A0D7DD6DF8CA67DB0645FCE0515A44CCD40CC500A7AD04357D8344B51692286CF9E
987C7F3B35018A267C6D41F4C2EA4133D4082CA10FC1DBDEE005590EBF8BA3517922CA4E891D
47D651C7B64180D34F66E3A26C4338B02F82D0AAD0976525362CD14CF0EBB76E74166441D06E
25BE06A5AF34C5D6E075CAB157081AEDA6DC7780AC05926006C12BC1ECC2462C4106FC3B4C4F
18CAE1FF4263EEE70E4A56146D6FBBEE9CD01BDD3E42A31C94092E9E2E48BB10001D24805829
F9A6D0E95AB6014172BDDAF99A3719B0CDB66264460C7CBF661122051F1AF16F5EB13345A79D
6F1F975CA940C3C5511938E7C3DAA719F7A092953F66661AEC7E2C3F7282D4FEB9188E5A6161
69B647891F924CBC8A6C2A8006EE425476617888E69EF75116379F5E9EB97510D7DCE0BED853
42F9CA2D35CBFE15B0280E249121735C6B8F039FC267706095901E9EDF3C3C1215582D6894A0
D5C08690297C2FCCC124A7D6FA9E86ADE07486CA6B4F03114AAFE36073ADFA6DF9D4E51A76D5
DBFFD20D6024C59489DD8FA8830990D426B7097E0D7EA83EC63DC6F42762D857A69FFC04F657
B3AB207F2ED124C63D2FF6BFF6547DCEFDB34D551EA62E6C096E9ED503B21F7E86A402EDEE49
5B5119C01493D1D8A78D00CD4617D28FAA910D6F1C4881EE241F2ABFCE59E5B2651E63136362
F0038C48085DFE466AF9B03CBF0DFEC9F116A5E60C84A8047CDD844F5942D79B12C00B9ECC11
D3B86D719409501F17461B53D9B7164579126AA06AF130DAE13F35651792C4F2B1F664E11BD7
9E09E8440E632D4EDBACF211B66BDC8DF103704FE81FF3A523BDA418D416B63D9551BC67B31F
EA06D742E6DA131C63C3EC916A37FFCE673C2B83466EAF2842BDFDA083FC79022BAB387E8464
06BE80807C6546BBAE2CB3C69FCDBCB89A5FCDDF9C38C1C1EA9E07923FE78E65564E4CE2FD67
DF972A9D539CFEB2B4FCA9F4C3FA50489E3D9687EFF8C210BBA363F14974E8802662835D2490
91BE6E4E6A54585F824A9DA93270C781DF1A0AB91FA01BCB3BE22D37C4249E7AFC860266A214
845393039BCEF4CD513669108FC46AD50766B9C874F5710E1D27DC57CA4C9E3E1EB34D757442
CA29F62DEE3F3424557AC1A8F5DD3B96D80108B4F4A19E27A6CEB37E22396B8D6EA5CB3E7DED
F6E8589DCC2FD17D4321EBDCB0551494E1FF3B8A54BC840E111A54D9F99C6D4B1558CF938434
CA32B28209AF182970EDD21D90FCFD90FDACF8680243FA049DE6AE2B170A3D467750EE3E239B
3899D52875ECEC1F48B69E026E54C102211B31182A9890FFA8613963AD4E2A5ED5BA45FC0F42
28C6732DF4843B4DB5E2FD0382133E0D079A5EF005B929E381E7018C2680A80DA599117A6ED9
017CA6ADD2E47DF2C8DF90A864ED9243F9DE81F31F01261585815E86AE48C3853715E1E2D306
41273C20994137F165C3F0C5C18BE7C8A55C3B37450395BD3ECBA85EFED84E6EF72AF40E20DD
2DF4BFD7FD1D36D9712DA3C641456782D32041B7DCF71D1F8266D189978A274730D2F46F5C20
A8566F6367EB43C0570F828ABC369229EB8572FDCA7695B23B59A46236C20D8F42C8B862974C
8E6AE31679191D0A1D199B12BD7C6AC96B0C582DEDC0C0B8F90A485969D03F3233DF1EFA61C6
5E31FEE5B050E80527E7080DCC60C8EDF1CB056EDEAA5487039433517FDA9C4525A2B5742CBC
95A7DCD358C435CBF52FF6B21B11DA62029AD0061C8B6C999E902D042FFB8F3E7D04B792A63F
BB1D72CFAD1D989EF944DE02A57D4859D129A940C42C7BA8386730882B3C20B9CEBDA3D2CAE3
2BB30FD42EFD5009A4F0807558514CC6F876745579F2AF9352B6381C5998F9EB13B488271EA7
924119DF861F42791DC6583A15598A8C453877F4F63D2603EEF5A3D5B5E7BA476C3B8C420AF9
6F8303AC92F16ABF0BDA5542A9A9FF6FAE0E24C036D24B4FD6BDA4857ABEC66147BA5BB1B42E
F51445C8A17D6FA7F07AAD61A3C98F34998A4F90B09D436F0E891D1574E63FD18AFA50810B3E
785B90B6F6652B664C4D6B954482DE396FC625111087AD84C2E2295259706DCD78BC3DE32185
C100986B5FDD41585449B97A9DC839F61C2D386A99D0A74AAF66470ABA93B4FDC3C544F76BB8
859A60D9536B5FE9F37D75C23AC64DD06A26AD11C9A771F55C9695D862471B4D3A452D4D5A99
BE10981793C5459D2AAB88822BBD6452BBD91A021F72330DAD57D8D1F8E2ABF639A51AE7A31D
CA5BF61273C310CC8027B2525D890E987465944F71FD541074E9F9DE757C5B7E45B7132C8BCB
A12DA8C41EE5F6570F46AC8B67819748B3234A3AF2E7D9BA71D11FD4B0AD055D6310977527E5
003859D614E64FD3EBD3F99E70082BCFAFA8D950F40C09F1751E62D10205A6549D9E0FF587B8
A3C82BCAC60EB0936699263358F1DF3A9A4DEAEF5AB2D0E695026D9B97C42238C83703C1B30B
91EA413E10EAA71CC35935A8656D63F6CD6AE4E1443BCAFCB0F7AFE5F842967F97AE101788C5
D6BD458D875BFA7B4AA0B76DB58528EB07AAD63A5E2C2BE43D99BBF080465B190B37BA396484
A0752B77A3EC6D645BADB8E114AC9C1241606BE16245AB213249CA39C899C0CB50FEA13CB869
2FE0BFD6524FF049742ED0C687ACF525886F7419DE777E4FAA4307CC209175EE7B89BB680E74
7D313C04DB2D303FA453C81BC4C6DC961DA0566D0D7942CD1FCB2161C1CECB4D3679AF8DE00D
4E2282ABF46D65BAA04005F524AE09B914D4C5D1D663DABE32CB25BBAD109376710932A8013D
26CA4DC4FF4E2E1374E472DF24DB00AF851B4A4629CCF2025E96A7642F19CB68987CD5825942
76F16050EBADB387D46A3673EA8B85693963DEDB703614A260DF9D205BAECC330C7D7153200A
087A383F90236BCD8CACEE142F2E08CF2E77A2C0909BE204BDE16841D97D08F71EE397773BDB
ED4FB060F3049A062B7D82E770B987124C60537B6ADAA3FE1019F3AD9BBB83CF30770552A8BB
96DA97B0CF938FD6FEEBE0FEF73F9B66DC82DB554045416D61BB6F4D0A6206B47D655A917D76
B9F606061E84E0ACABC209A5DE40101BFC176DEDB992D661667D2F18E03590B072075434F204
5A1105DD6955EAA0DABA4307B1FA33A35EBEBDA4521859569540C8D1DDD66BCD9F91AC816D16
5B7A4ACDC918A7244C35B81AF4633FCC80F45055C55E48D8CE3D5C5B893312161EBB7276EBCE
0AFAAD2C3300C34CA26457ED7FAF1E55B1D0BA494B0DA0CE829E3E7BABD3D44D8CB4B1EE4BF2
0D83C0D2B4D2B909BFF942E02A9D929E5332FB75CAABF38570DB1320B3709EEB8B9DC2E376A2
03B6A8A84D6281F01CC2F60F3A0CF98D5CC0B15AFB747935470ADD0A1BD933CB19D8C10F563A
D708BA21AB8CE669ADE8E8FFC450C780E8974F8E290D37C31603F48450337127C66FC59D3B33
9A98C990B4C7FED6A746EF20D101EAFF8C867348BF5F9A8805FA744F68448FFFC6AA2FD822AD
3901181949D8D26045505968B6E8752F1933A6ACE731F1A3CDC77F3FB816CFCBFC4B62514558
861050F6D8F6148B8DB4CE8E185A3BFB24461FCF6A669BCE4F53F5745761B3BB52284B9AB7CF
C7E0D4FB4FF92509B3C31016FDC75383C22475E44275EE79D643278DC27F80143C8175EF8154
76D9BFF934CC908FFFD3D6459B7D02086BEB591EE67B62D3C70583B956D9A5BF0C9ACA1D19C1
78FF065FDF72CCF23F857DDD1256ED01B09855251F88B4431CC42878BCFFD124C9E2A9CEEEE3
3B9A3E6361CFDDBCF6F0CC77AA739DCAC641DA93E0DB9CC227322F9A7763EDDDCB7EAA4CD387
4A6F970278F2AB9BB5E85E740D93803CC2FD90BE7320C9954B2A8E2FFB46961EF69D7204084F
F17810AAEB131A28509E9D70C3126E17C530E896796C21E1DC827BB8FEF42A5963CD71E77FC2
5F897245956B78FC8F810ACA035862D61236A92239AD2180EBFE5C1095B33058C45CCCEA72B7
D3118461281364CCE920161576854711DCA728F7B0036E704BAEF070EF214EFB98519E2D62F1
7539E2FE0410C9E52F9F24F7A224D6F229ED18F06329B949B5C8DBD6D8D609BB734FF3ABFEBE
731D24B7936E257C138C5D6215DE4409EDE4567A09B992993E3DB9E1FC07FAAA6873CF053055
28C7B2EA5A62980988398771A96033638FCAE346220B551E248B578DDD70DF26890A377D8D01
15B944E47673A6636423682F56E92836AC58C7FE7862CA0DFB28998A78A893C650334517A079
95AF1757B40F9E3691F2280A4A19548EB3620942700E320F7D51075028E171533EE76FC02CF2
1E961ECA5D153CDFCA419ED97966389175756F070D4AB3A0A7D93F59873695A7214D25AA1B72
3D4B4337E454D81BFB38BC8E339685D7F57621ACF25E245B3E1999FBB20BCAF32C1D054AFA62
819173ADA81816056739D46C4DC39025D19981AFBA6814861EB65CFD3CEDCF0CA2971AF87AF2
A913FB58DCE1A5E94886CCEF3D0BF929E3BBE0AA108434EC193B365956C0179EC0CBC87EBE36
5FA263195FA47B8B23012FF4E916D4F6D9E9867144ECF11C1F1E5AF8A96F9D7E9C95353587EF
C888689A5059FF63864C43DFB627C9E506A7683CCCB379FCD2327607FAF3513108B9434F68B4
90600AE232878310787310BE3F3365567542D31E3170E553B94A414CDF927591A40126B26E61
A06AD87CE9B92A4CC7F55FA4F266CF91804C0501FE04A81B98DA0A68BBBCA77E24CB22B6F6B5
BF3E3804B5E28E3C4A293CB788155EC3BD8485C6ACF7C71C7995077F233CB9BC2976F7C878B1
D76C6589CE3596D7A2BC4A37BEDAE3AB5C81358501704365755F76424FEA15D8A78A35D4CD21
AD64BF47BD6E8EF359A4AE0DEB90E7606E5B59D85DAF82348DB34A2899030A967C739D9EFF3C
5800116626024C3AF9553E03934660C3C9729C67A75AD9B2230172EB83F122369C17CC0E5CB3
D96A73AE3E9CA94BBE32CEDAED2FD5DCD0201288EFBA09C3BCA04B035ED898C60657CDAEF3B4
678238ECB3C6CB46D9F6D38FC07F4247E87E9D0C4DFF462461F8DC0A1188D239ACAE05B8F0B1
19BA260F6532753A543A27D438161C1C501A7822D4ADEE2606A01FCDADFC1226142B7070AD83
BCE4825BE7F0C340FDEAB67E682D00B34B5385C1EFC15484BCE914702571B6FC6AFE27437DA4
73BD72173EC4DE71FF6A496E7C5715DFBBD14FD2BA79250CA3F6E6007128E9697766C1F7BD1E
6669CC77A4B468B9E642DF9A4000824F1ECC2415AC5BE7FE7A922CCB8113579313EAD5ABF343
B20BFC7FBB575DD5A107A2C39C665DB258B1D0C48323F717E9184856DBB56B0E5132CC078A1A
2758CBFD9B68953D9650FF4118C43AAE04E2290C970D66FB886F4546457035F2A29D6822E7F8
9160096778F60872B7F05384C2B18B71612A7C9C88358094CD96196B8DF3503E964E6E8AD5D5
B592CE1B4D6D98C6365E0EE3C8AE4F27109A6EFD1EA072773A62DACEDE3E6A617125D6366ED9
DFD862E628DCE877FDDDA9564202F1896D4C41852E79B20D1EBA722DD5B4348533205F7B0648
2B6548E7B48F2133304C88AF10089CBF4A57D9389F3BF0E60307729EC8BD9496F6FC01060D46
6943C72B9DC14BEAE91E1FC4DF97DE221CC7ECC193F572A4918F32EC56A7DE70E522EC707D53
69AFCDE4AD3C2E61DAC50C97D627406E2E7C759D1718318722BF118B94E83A79FDC79A634F24
14F62425C2C0E688324F9AC1179D350A082F396B96B33F185DA99F9CD289D3A7F2D999CE9CDA
B2298560D81121B0F6F7897C65818C1ADFC2E898BD7D00669159DB26DB303D04A91F4F985E77
14D24B504CA93D1CB4B9B055FBA18748891D205AB54B5B27811FD2F34E13DA15EFC8759BBC6C
89E5EBFCF8370A3892C5FD9405808A3C1135952663305C2B80C32F4B83B7DD47F74D2185E1A4
9FCCD5BA53BB12213B8C2752E2A3588CDDF5790BFF71A21AFA91FF218D05B29F4453869796C9
FCCBF310CAA03A8734599008A465E7B8269C9C4091271E3068758E9CEF5E2D78361DDECF407F
35445D3A8390574FD3B9298CA9C110A170948E4F2AA58E257D6879C34983B5924917307BDC40
F31EE3DBEB03606A3962B08CE97E924B51473EFBB771A867FC73909A32B05BC94711752567AC
68861A214D6D3420D64408BC51C98248C0D5EC0DFF83FA9B053D4B9A7A71E3EE437F8890C21F
707CB7EDCE5F37879148515CE9122AB29DC5F4882BFC47810C6F28CFE45987960F435954D1D5
1742E446FBC58BADB7E0E3A6795A7347D5238E0EAFBF9750F3B59ADD3AD18A74914FA0554CDC
DEFCAA453E54E62D407CCF6D429AB92AA9AD2DFFEEA2FE9DB4A96C98B1A4F95EF37FAA4089DD
9F4D0511E0303ACF4CC70292BF8EAACA29C00B0FA7A792CEB246191FF132FCFB8C11EF186C47
184466D18A636E7F34D030920923B0B1CECF44AE43CCA480A494ED14DE07FB343E48EA15C994
B28DC0321A77103685262ABFC326B21A5B33F8C01BA77A5D44AB0BFEC9E19FBC5C4F5BA474E1
62C9FF6DB282CE2F661EF84567D2E10262EFE5B1A876E3E01B2205962B3A6D86B2A6CFFDE45C
0D51A62450A6468BDEBF69D569FEE18DBEC7F6E6504B6066365E868C7B92C9E96062BEA77C81
286BC38D635344B92A582D16DD36BB645A4B214B8D7DCA45A65021873DED84289D031E59253C
20BACB4940A9ABC6DB0CA94EFD93704FA29F260E05EB091FCADC669F6FABE6874F22ED8F9FC4
A01D087C07CF3E90C3EAADF91C2839885F4B767E1447D4C317E9426E7D6B61F5184274DE49FE
1EE144AE999AF1FE5991A00C80C99D38E8673629806A16ED816BDF45EA4B4EDD5A1A87211AD1
047A8909562E0A498A66FE2CCA7DBFF4449D4B85DE6EE9C60C8341BD7FE920BE5E9655870C47
77F6918E9CD56984F0B32E2EB69773B366C9015539F683520480839EBCA8437A2834A3DBE5B3
4EBA9E9D9852EB779C574D69EF08C0602F45455B2799356D7413D50BC284E9A9A4577800886A
764BC71E6288840CDA7FD2073813C8F7C6CD7DD267B68A0E4C4C9EEBCBDBEA77C2C8AAA35A47
84874C7B7BD3036E09F3BD402EB00981A88097442ADB35D68064F1D549535742665AC3D97353
F2902A8F2C330B1CFC675D7F4EBE72930149CAA9CAC69C70EECFF87462BD100FB79EBA681F85
133F24F1D903BB759B44D0E0FC1955D57491D4FAC5CFAAEE3AC23232934EEB28443D54DE33CB
B2E3CA5FA41ECA157B8E967EA1655C9FD80C60F7DBAC95DBB35EF14ABAB9EDFAA0B42C150FB0
9E868D3CFDDF53441DB5FB472D44A2B0D94601193651BFD080041600AAF5F218DF6B157B63E7
3DCA454081482E3B9F55F541BE5709EEEECF245FEAE9969542D089E1FC0208A4A0A465D5DC30
6BEAC320A80340FCCAD80918347D14E581C67F65D7A5016422760C3C24A78E2C1882F4BAF54C
D80950D5A3EFDABAECB3039B28F7BE11513EE51AD378C0CA043C060F55E9E2F30AB9D6A7E980
7DE8113A0C9BC6225F10BE54AFA4678C6ADD94A580407AA1D2F19CC132B5DAAF0182937CB9E5
8B3D10A19240C6A1496F08AECC0B963E3ECDB2E153636E5BEF01A82F6F6244E0B4778F44ECBB
8B075964743EFD573999B99228D4845B9B783D1576555BC09CF8C942C36896EA53323E0B7184
F318500FC72D1ECD6331FE3A9EAC77805C7D42381BE6D54D434B6BF6B97F5085BEF9E936A634
F569F5D760DA5115983E404A5163556D4D4BD4F3A5F4CE9C089CB7FB27DCF6B7DC95EA195FBA
3F13523057F8958B6317FCCB7AC6F19D8BBA2526DF7D335FD5A9F0FA37E57255C2BAFFC7F78E
C24C3162653095A5DEC384BA3F4402AF526D2C27694F9CD47F8EBC8882121D0FAF170DBB12EA
66C5BDDDA10CE511236E1C7D02708AEF86FBA20F882817893DFD12C57BCB514AB9AF729CCB5B
5D8D067AD12FB1894A64F0EA098BE39BEA5DD0FFCA90DF37420191A7779B8EA592AF8DBDF945
0A559A37980CE9F588407738484BE3AC577D6BD3A5380C7FEA75AE1AEE857577F0658A16BAD4
0E955D93284465049ED5963DA113AA5610C809F167CBEABC46DF22896FE4F112BB03844F4651
90F1E63589705443F453283568D3756C752EBDD7B873536F287F4F5015979D2B3EE997E64A55
37FF58FD223A56128FE7EAC2599E406AD08CC4A9A26B2F903D784C698A0D5F50E1BB703D8297
69C6C408BB87AD61F676BF196C6E481EAA551DBFA55657BE1959EBD5C83912D656E832058365
1941E230CF19D015EA7EB0EE55C8313E204055E1C891358DADB8658FDDBEF688070F64C87AC7
CEF81B3E39FD7EAB778379F3A4FFD30067B49C1DDD1A68FD82FCC2C7E2D40AE51C877D3AAC51
3668B7AA8878FE75A999164A311533CD882245F8688C5341FE5B85345A8827E94D99745CA83B
0CCD312AE2A37DF566873145290863793E779137A27A73043F845557EC2C33F4F63D4565CBDB
FCBB117E000CB3B236E1BCEC4336225172F886C775AC95364CB4830A1ABA082BCAEFA4FA8B0D
726B4559E8E33E7650D2E4BC6975C08E0C27B79068E1CDD0F8698690A680F5B01AD274205A44
A99953E50C09C8AFC0AE7C2BBD678206C22F715BBAFAEC106940C49568265F343B651C2946BB
137959F574B4AED7F7F3BF86388C48771CCD27E9364F9D0DD218DFDEA5DB3D6164CF62953B17
D43487F3C5CD643D1DDD84CC5A0BA96BE8D2357D1B73C7ACB687C122A1DBC4349F9631EE5FA1
8911DB10E2DAA9A205352F94D4191C0D6DBB6099E901F69C69E034183C2F482EEF0D4A92FC74
6AB9E13FEA1BE528CDA6DC3A16D075B1905D6BC257384B232835F50F94AAC4A88C986BE4C884
1A3DF351F988F6196349F8E4FB75724C81A20B0F35B88DA997D91C92B02546FCC50A3EEEC07F
B75BE50A1A7E2DBF8D54A26DC45F8C2204D3C2ABC274BD52DE427860FE46C6B28B3CC5D95127
3C880516C9BDFF3AC1E577E691ED56188459A2E83B858ABB7FF085FF6D35AB339ACF4340685B
5DE78B09B120ACCD8016C62EA283A2B76D242FC02978573EA5DC60C704B1C771E903F0C147FA
B1BA20C34951E0B040B6D5B7282C05CF72D1A44CF9941A2CA2A46949A23AD9F043819EB7C581
B2765A0AB4D7BE66129EB4EC7FCDD2EF3CBAA6186067DBB459694A9EA058008C43EE1ABA14C8
CC0891DF4A97BDEAEDFF835EDFAE974400C90AF06911156CE4C621C4D92739280C6F5C08CC52
B7C67BF0012E5092AD0EB781963B3B8B41E450FE4E62D9FC6BFD4EF6D7C1CCD6370A4DB0A4D1
4229CFC420CDE755DAD15F6D484DFEA634D9B7E9F9C15C06708CDAD3A790263737917CF51BB1
39FA8FB71CF7D7209EDC5D2AB978306D6C9775D68323D8240EC650ABE6C7FCED23BC762E4CA0
36C36F1A9906EBCC6516EC5E22A7484AFEF8688EFD1B4212B3A09DA8ABE504B1B1A6FED74919
590162D52BB02C1BC22BA4C3F4EC0636C6F488964B4046D2CF8327DB8EDB0001014E86B8E230
DC8120E60492D5489C8FC8BCD19F6DF8CDF046D60415B8828FB7BB5A209EFE79354B3DE325AE
282E777F552698ADCA81D894F0805B4FE6AC34A53D7382E2C00EF2DD631AE4998C235B49B91A
6BCAB4042A6421CB5E7EF656A8DA77BA135AC2E85E5BE2DE74EDBC7F5ECE9728A37DC734C297
DFBB2DC51E7FF6F2E20DA69EB8323F1256A91949AFF84C1BD9C4DCAB77F4B07D1693287AFF81
B027F97E19E6DAE156D03504EA15749F24761E88F022E4A6BD3EC3C289BAD88FD5265323C660
0416A597EAA7AA9D4582C03B03AFAF92CAC55BDC032E866C532CAFB539F65DE692409CFBA21D
CE5CEE5729B1FE26B4FFBE0185A12595F00D5CAC9F3E280B4E8E3409E0A6E6BF9BFA61E1EA5D
D723838926B83D1377987DC85F2824F932FB8EEEC438D66309DEE9BE9522ACDA3D6C334A0F4C
74A68F8C56B81CFAB27968B537E9EEDD20090E4DD4477D08CA389651BFEEC200DAEEF24D20EA
5FC411981FEDF793CD303C1046216F818A973C39C091212F82D6E5106F8437B565C83279E539
CFF0B1AAFAB66B286DD48446D8583B04D5B09BBA01ED8BA724826831DA9F9ECEB92006D24CAF
3196BB15D238D8B1C5A8FA8349098A0B29B09CD142CB9BD4603FFB8482ED44087313E6F51D60
B83D34030E036CB4E2518233A01DFAC547EFE4B63F6032D2891CE91BD651773F858A04072CA4
DF500A0C4C83E29F8D2394402E486E8FBBD9A141DB0E59160A03309EBD146DE962236AA827DE
30F5D507B313FA956C2F0CA41E11A672716572B63896B5BCAF94027B996A7DBC03CD6AA5B4BA
31985551733BA20456FAC1AFA0599149A7CAE8DD058A76A98E2DC1A0DA3C936F486CFAAB514B
6D98057545C8BADF5B6E74320439B066EF7032490694141657CD50099B076CDA5DC13CDF800D
F91FBD93C742D3A9DFC56C2DF4DF20C1E745D6BCF24D08474778F9CCC5D5C68F8B414400590D
1BF600427C485BA7F0B0A04FAA06D60C548EA17CC346992355AFC0DC3421BE92199FB8ABA236
6C590DF4ACC3ECF5B672CC54C0DA74F523F1F5A0B694993D45ED85A9795A7779FB4B19BB758F
FC93E974C92BD95BF8B998B30B3A7F3F1C7FB5CF27F3D61EB4649DDB608343DB7E172DC817A1
4FBC1516F731D31925C9234512B5C2EB5AD276B04DCBAFCC3826A19CC77FEA5550785A0128AE
1B653ACA4D1EA59FFBC9962143D9B2315EA902E1A22A6518631281B46E7CCCD19D7C6F9BF7B7
67DE302719389067E89F538D8E10D8F220CD5843FE7B9751F06C576D8C72468FCD7D82B3267F
B848639BACC299679127E431D0673D413AEAA5158FF51FC1BEBD14458C7B903FBAE9FBED261C
1E21DEF0D571325521292EEA3BD00E1DE421663B6142AD027F3FB6342B610473EE9A18A74A79
2CC36ACA2062D55C15273E54D04D701B404348FA790E533E7EBD08F05FA3B8065799E1B8A543
96C1A4AD0D8AA8F84D78D045C83AF8047AF0E023AC15A0EE8B09989E6E21673AB85D3747B48D
29F2D71A37BD539B91119715E517B650C48F634D391A5669F3D1DF966C67C96AEE3287C2F61F
BB2154334500CC9CC5EA424F3C0E5FD1DC3E983D0B995E8542F33E9427FA133283FC1DEE723F
E7EF510A6846C3A03CFF789B4823243961A0CABA0BBE20025C0D7BC7181602613C90F83AA201
0B4CC9663CA261D37C240CC44C7A63F20F7120EADB58D7E5F38F087A70DB0E6888957EAA7A40
3B993339ECCF9F381433B9399D65D799F1DF395C65C78AC6440F304834C99B68B8AD570CD3B4
162BCF6594E6F3F61AF17DE4A22DCCD3082052C422CC99E9D55621DEFE24E26CC6F3CC2F63DC
59F39A9D5241B0F0B5ADE04A27627AAD92DF89FE1FF34A1583DA82AD09EDD381ABB8020E0137
0D683D476B3E51A617A0D5D41F0AA19F1B38C6F8E2C539BFF7B2518144EBEDD0DA6A1D376F23
4134CAAEB0BF5814B4E065CA883A9D2B309C94B21F5862DA4F1F4BC774563B35B5E070157CE9
E15E732D2FF78CD3E93257B21E6A404CCA8D8C823561420A861C03769EE3811FC76748F4AE18
D7A68C357D0343EE39CCEB4614DFE2EC225655A750BC3CFE9EA6325E943ED191AB7394F80327
A92A4190EF2990A9198AF4145B4605F1E97BEA2010F672ED973C0FA5A4A1095A41CA2654D6BD
14FC4E0AFD9A0638FAAD9FD7F22FE021654AB2B4E0EA0D69C9EA3E51F9DE9265566D9A32D857
A3810B753416E9A5BC475BBB45E9A0B264A4A93A6EAE7FEF8BB28F7E109C6C8FDC3E1A94F205
0F98C16BB5E047FCDF273BEEA06DCF089E6241243E8CBA12F4F562C3A70DABA4471C250CB222
E0AFF80503DFAF250F5EEB7C2BA432C2038403E796C1357A9D29A44AC3806712218898D9B666
6DEFB719D0652DEE75AE6575E9A0A5521DACA23E4752BD397D9E77E94DD60B1BE7284F931087
157656F8B2C3C6E588CA90DF8E7108765100B1A7688D15BAE13A50EC57E8461A3E80A560EF0B
589A09D45FA274BEFAE19755F6BE404EBDB2E2810549483285833ED8F5D00B247ED285E40695
F4FF43925A516CDE8B2A88455FB647BEAB6057AECD04B8D557532E5B91362AB0C8B074E102DD
AE20A3B145A0456A2F1C504B4946EF7180DD127FCEECA2F0D335B6001F3AA0BEFFF7280B0991
018E9C0216BF0A3565B49C04DCF041729D1CC98F1B44C0FD105E2704EA53C42C6D8710BDDBE3
9505D1D33140D8F937ADFFCFA38B4308065E959565D35E35DE48933843C11E480939DD6F4329
CE25B6A501876C6EA8EF84B0CAFCA5ED0BCB3D2C484C805B22F03CEE7237167F41A58A5371D0
DDFED6938C0AB6AD65D89336786420AE2D3FD0D67D9377D9397049F6DAB5734636CE88C90F42
2A0D0FEB7BF77ABBFB93D8867858EEF606204E437E454818DCE1D3F9C4DE52D217BE0490624F
70EB5CE5659125D3AD7C58BFC3B927BC5CE523B86EDB43427F04F8787C6D6E5221196CC98A3D
47C8326E1D0AFC388F5CF1539BD6F22472C60DE2B7E93B3828D3F4E463B96FD7E40A3AE1B02E
565358DF791BADABCA3E2A2D647C2F89CE2CDB6FF6EF45EAEE5F45923AF178082C06F4064DC5
BA3AD5133873FAA67C8C5974B8FB291F262857FE8413D369DD17F1BCDD3B6C57B4C90D656CF5
073669245CBCD8BA108A7CDE2766787B49C33AC0C7EED75F2C77B5916C4BA65726B12507B561
A5D9485361CAAF777F5CDB1B7A4C638C37F701020975E929701AD936E9BD155931A074698423
062956CC9EE9FA4DF62AE89C9911D73488BC7946DDEB1C849CF048DD0C158EC634492893033C
23044B52940254E9B36F0588962CB11476D34D77A3E414100006CE0C56778D0EEB46CEE1F5E3
7E6E78BEC708E7B976BBA7203C99D9B70E916FDD9D48A0B20AEB145708D1852E647260A48215
7973C662192D4E74672B67097A5A731DED165DC5FAA2EF800AD1102B7F7FEA7BA85390971528
1C858B6869CE275646871C9FD703317BE4D7F55E301272DD7376E7A4168C6D68AA6A33267DE9
DD69E5E34E1CDC3FF027359B68AA1CB348873ED22817CD6C7C84E57F6E46C8BE107E2B457AD8
2D4AAF80898F60B9CD866CA1CF25AD599891F77A9A1EB35E913E026E6745D4FA2E729FBCBF2E
705B28FB63567D0F866E188A1A875A8F7D98C6E8A707FFBCE959ADCD81234215A9E20FAD29AA
A927E72D840F7188E81A2476F69A984CDAD8FC5A9291AC07B396A0423F9D376503289E08055B
2CDF66B0639229F7B8B5A3771DBDFD5811A84C358F87F4A90EEF19AE4BA9445530323EDA3722
DF755DB3DC9AFEE4EB9177DFE7A432E24CE5A425B55FA79E24982C019B27758CD639D913EC9A
33C28C740DC7B8B5830E65940F2D5CA00502B960DC2D73471911B08E07FD28FE87BAA91179A0
4B2EBB3571C6679B2612051EFB66D0FE7A68A9AE91E6D1C5D8D2AC03C3FD594B12ABABC52E9D
D504C31DA02FE50E3A81D9A7B4910060658F15314B1C0903295D304D217E7AB96432D89A84F6
2FAC07D2F51D842B0212524777465B4924054C8B4BF81D565002D9F728623036E46CF1656532
A632DD43E7F875F5CE973447D78AA4143BD430853B4310ECAD0C5A0AC070E24D9454DF8B3FE3
B6C364A6F4A50E159D2F82B715C3126364BB855AAC014D4FD2ED55314BB3AA2DBB9977794933
8F41EF90DDD9879AED873F976D322DB7A28157C243D5E9E89DF5F2C1735EDB412710D507E033
94DFAAC3F859FFA2579593CF61F139192E530B931427B20669A506201A7C3B1402EE4936EB3E
CB5624BF43EA482F7C0817247389382E32309CF3512976EC712A9CCC419D7E037EE2434D9684
AEB08FCB29C945F9013424B1E3D4B0EFB19BEC1CF1A6EB80D6EE973541B2F1BD879B08BD0B58
F95177D583F249F568C2D46B9D769CB831D70997B3D02B0C59E3001AA80184CE095B434DAA5D
50199C056EB39796E5BA7CC819B8C0E4AB595E2584A14376064BA8F99B79715104DF9FCF783C
984FBD5275F08197CCC2DE14F8139EE1411A650E3A899BA73404B076F9B7C6F3E157A26B75E4
5B43624D59FA8C2189887643BE0FA497BB8D212C8B4AF8493948744299D9C534D4AEB8DB0375
DDAE6EE73DC076ACFCD11F2A8A5097C4806B35606DE7D99D0C329223AC8BA98F7C176DDE00F7
908BB6641C848DEFDB806E1AA4950437978ACCB50950C83E9856C43E452C85A67B8CA057DBF8
B33E3722A8F81BA2CB08F57782BEB70B7CED0BBE55B80A719C4B9CD014E63941E86182E63704
D2FFF797BCA9AB184C1109FFB41C563050CEB28C7C174535A01C20DC747B254554B88C436DC9
C1ACA4364BD6F3FDD9D3E7170F8637DF16DFBBD3E591D685445E3E3C1A49C41A9954F3F96147
DB6382EE06161CEBB641C93F4B9A90609CDFA9129007FAEAF689C1312CD924DD08D1EEEE1F5A
C9C387E7D2E84F15497EFA3556BF8FBFBBCE54BCADC523478EFCECC1C7E0E56F14CCE7D4CB22
B3E0C09E509CDECA315D55F6981BDE5DABA834773605DB3B435093EFB8A2FD08ABF83EDF1182
969572A6CA13EB200BFFB085154993948097C8595C533F587497E6EC308860F71721FD055A71
00F3DB2F6AE69D5F66AA87B035C20A800D2A8A053D8CE8825763FA700FEAA0DAC95E6429C21D
2B4EBC6E50F44922C858F46905F99C4FDE501058E4F664E0EB20D40CE05B26D3CFE2959EB095
F85414E84DAC8A67DB0699BAFBC7AA861E8578DECB1140D48145CA64863C6BC10F9A55951D6C
EFA09171E40573EB8A7DF04C6EB726F390EF9E6C94A23143537EF84BBAC9FB71D078864C85AE
A246EA09094F0E92D5238066E517813FBDDC87E1175CEE2BC340DF47B1F1654A6E23125DF5D5
21EA81A89AE8FBC0E7BF40C4C0CC49D109B24FBD423F5332CD70E71DBEBBBEF043F895DC118A
A911B2CB861BE082F6CC215E111FBFBCA487C2227E8B93009C63F984EE263FAC7BACDC239AB2
53BD94937C59AAA1773B00758D94ABD18DF2A6EB2833240D47CF81C71F3DD9EA64E37A781B1D
881502E2792CD2CE99176769435EDED1720EC49328ECF8CFC73A4953057CA0F593B77EAABD1F
297D14B6B60EE3D24BAE90638B620082A03FE507A0FE7703077D97B0278FED43F265303A0CB8
9454D9BC6BDA6E073D94280D8D71B48BC5A92EE4FD622D9BAB585BB91F46B20EC7B3A84C4E1E
16D8A0121DA1BDC7944F97E2BA9984EE5FA6824D9D7D91FD2BE63255668BE425A40D60A530DF
58A8F58C1CAA113C11695F2F39617A4742E871C1E44F82369B55F9FA078C54C829F257270A97
F95D0F04FDBA28684CEBE9D550F3FD4763661C0C4193BC0E565AC4EFDA9FF0AAF18EE069F5B3
D849307C4A9D09E382583CC7A4DD0667ABCC0191329AD7F7567B02DD70DE765AFDA014528A73
B89907BC2FDF181566DD2F8E5CB72600DFBE95F66D880218F524EF055A592C37F8633A82EA43
375B580689D99F69CE2D0C9685DCA9E95E8617F524CE43B39A0561A15EBEFA234EB68C7F516E
AEAC492BB56F58C0581BDC11B0C5B1ABF09BF0E8BFCE6B2B1DB680EDA5C79BB4DB63140386EE
9AEDC1F21104424C30444573589095BD1741F07483025D1F9B55DD0C137C0A683D042DB3D510
D603A4410C8C8951062D7EE278C7C79522CD94F7818C867EEA48CECD31B1D9C1E1C32FE7ED8F
5D73AD73F879C394E60FA71C58D57CF2570BE62695A6AEBD7456920AFD034E45171DA5C3AE30
5A647C2950E2BFA720A52FB5C37E9D5BBAACD3959AACEE4110C0617BAD5B4341CCF314255FEB
0F0ACB0C6263775A1F962E19EDF16D67B11C0D7CC01C9EE41373404C4BBF8B9ADDA6342F4A27
19B39B5A64B364C5C3C1C18180A58490056A2C95E9F5C2B1511E072A37CDE2319B940ACBB105
E334973FB7297256F18A40B49030DCE72E44675FFA3072F8E4B2ECA6B9A37544C02E2AF61869
3D739E93220D32B2D10B48DC3F923379AE8F921004411BBCD3EF847EB36A2C136BF0A4DFE5D8
4269CC5E8690CCA0570D34C38F9FA98D4A794DDEB4C1B653898010D4C002DC45709A1C105825
5CC204AAF603FD7ED8FDADF94864EEBD3C1828AD05FC21970A76FDDC74CDC43D0AFFD87B4CBE
5AD496D267E998FE9B5EF820DE80DC6CB421965919D91D9C1E74EDF1F33A368D17E7393F9B53
A963FDC006B4CC879442464F99599EDCD0D10F5CBA3B61B752C305EBEA575DA22DA88B74044A
742DEE6E61E3F025CBBABE51E8DAE88810711518B8BBEF98A828E5DC3B11824D3D279116DD4F
891A8A5769F0F1150B8C1056A7BA6748975059993346CA3415EEDEE811BB0C24699294CFE531
FBDD1F54707C3D04E639D45E3098000BA051D45537EE1B97C892E95575065C00D4AD90AC5E72
2C702AD8E4961F2A2AE1436B260494DDA538B792BFC39D7FE80127C849E226CFA559167A6571
BF05D0E0E6EE527B7D175CC7EEE777925DBCC04F3A9C7C3271C198324AF6649C003BD2BF855B
BF597592B13D55C591AC9101F2133B7C6C1012E72B9851FA9D0B745372F4849279C4EB8CFFB2
713070F1131DFF06977B1481B4DB89811A66F30F8533587B07A3A85BA4950C5FD47C93A0DB32
4E67C86180A726A20CEA76B86913CC868A0BC20AE7E69D3E04921459684B9F0D6DC8094F1FFE
E01F5793A22BE47F1935ED85C519018EAAAB870ABE5CEC426F1755AE7E64A1FC73896B49EB03
8932A7CCB385F3696A9D369A823248897836444C41B9323A56702E66BD05BF3BB171699B497A
73E97DCEE666C9A0B38510916FC2A31B2154AA21B3032C79BD2C34660EC50D7992B3B298BFEE
20F791B60BFCF71913E77608A842C1B9E07912A2AD4B27AFA3702233B22064EAE780F39BBC44
40AA23CF62031C84B2C732369C96738E01C563D3308A06A3AF5D12AEEBEB17D9E8FBCBD991B2
99BF7EDBB04A11D0F5D5778162E57AC935DDDE3AD850CBE0083EE91EC8BE3162CF6EBACFFDBE
9841238C04D7471F9878C85AF78183E5968EE1D4D151C1A57A773DDF0612B5750072B6090F95
3293D995419BD292D48BD96EBECDA5E4FA2350B0F7F6A2BAFF1EB03D59AEF4D2F709E9FC53FD
7C2743E170BB067D2A5D540EB1345054A2497B2608E5BC6848D11626EFA5792AD19CF2EB4DD2
B432A7A5D15FDA93B39A61789F88A6BF3E48BA67B9738E05A184141BA5787CC9DCCB0D04C2C9
1973E29B9FF9A211049733B6F7972F999A7AB49E67FCCD6816B465B7E0614CEED70422431EC6
EA8622D34B16FD85A9B20D962E4F8F6C991F6752984AE7AE80E3A3A29DBBF932BF64B365F3C9
C3FF8102A707420B681CD32FC52FE97500F8D3CE50D5E7975B31354D98D8666C9CB68C645C11
8F8EC0AE7DBD255001B5543BB914B7C4B19D47E36359E93B93156549AAA50E7B18A9F29F16C0
21A19D6F96B8639BBA5A503F0C56AA8846166EBFB49960F5B03FF3FE25DB774E94DDB3E12D75
FC784B595DA2F2E13AA03911B953AB261C47635837CC6AFE4F2F91CEA2D8E076C166365A898C
30E69B436076D8B247B0730B2CE6FF050FBE1FE2D2EA6794BB85012AF16E3310715F82D8773D
0D70EDA5E6244437B2BEE87104F10972ABE356ED6345BCBA06E8678366078BF7BBDA564F1902
A78DC6D1659A3FED1AE4D8E25D18D11241719CEC586E68A5A64780CF3DD7AF3FB9236EB1C8BE
498A973CDC8DC1767662349219C4FCBBA44B149FDCBF2EAEBAB916B81562B16BA3849B5D81A2
E5BBDB9EE29270E98A9B82AE622348F2446E93156F69CEE0314551133627981F56E2D8B93DA2
497DEF8336BB2FB782DBCDE9CFB7637A580FB0F675E89AC139D90FA980017B7D188B324EFFD2
4A5BB5025FA3FB2F32D3FD9E1FB4DB3490014121A73BAD52078ADFAF4B4669BFB073B10243D5
CF9CE8E8FAD5C9C9295FBF570EDCB1A119CD2CD5F12BDC03C9E624B66A5346E39AF4C60C796E
2E92B9B46FDF8244D2889F071FA52AD78E6BA22C6FCE58F027AA86CEFC128CA1D9F13DAA5E74
69D1EB3338A6619E557505A1586E94579244158F1F0945E859819CC019936B24B237D5D447FC
50721B05C58573486BA9B6DE20E4D1F9C21F3C49EB8C997D696274E0A5F6624E0F1A7626389B
F3FF9E7F02C2137A5D7F735C426AC57913AB4E9234A37CEA25E627B5531E34B1FC90214514D5
59EC6C30E6C0C157068A87DA59CE2BF047B5A829400AAF19737B5B8B5A957F6ABB0D06A04B3E
678CC80946B70451EDC3006A4DCFC4789751182B085C6CEC3C4FC64096B7AF6545DACF6E97BC
8EE51C45484A009BF2F9920BCB6312F10D6A73F5F3F02DDFEBFC727C5C24B4EB6CE26684D6E8
48081CDFE975F07F3745AE273CB7A78173F01DF56795E36AFF81869D0AD8EE834A9223A81A8A
96A8980F53392392B40C703E45F38A1069F42E0595773DC3D3A593ABC670FC0A9B7C0AC8E592
AE486C9A9B28AFD6E8743033F4A400AC67E2099C2F0F3EDE1EE8C1D0C1E9EFBED3D5C8474CEF
95FAA81ED6ADC1102E07C2E3323945B09A0021B368179E149C8870C59569849052B12F03F19F
0D33764F1FFFE0ADFD99D91ECD3D342E99882EBA46A6E719BE5733F326B32DE117CC96339422
2A5097A53246D5C53F5F93A7B950D647F55B053857883247049B32BB118CC24CDC4E08163C5B
6C1C5CF91F1B590585993D57591391838E71AA75A946B33239BD703B026ABF20031FDCD7B3C9
65D79CF5A26E6DE60A424492910F7C26359FA06D2BE7585AF12564D49C21BE8601980EF9CA6D
3E17E44A70105940457F8DEF5C19B3258F7A90F757E8EDFF5863B1798C7D50414201A7EE1865
4A9D792B1E97BB2F61F9793E4A05FE43BC96B643D56DC3C8B4CC1666A09F066FDA9EDB569ACD
D84045A3AD97552FC9F39DCF7452D31A82D989EDBEC36832672E9CACE689BD9FBAC353665FE8
7C921B6F733326F2927D13C371CB95CCD5988BD724619F29502AC56E08DEB2AC3641B30E6CBF
950F5BAE0C5F3C0D27644856FE9DEC31E9429B91E8FC3C5A050E2DA9CB6F4FFA09EB511B1069
A076855E99A843714F9FB7064BB02E95CEE59A28E3FA98E34C16A591F85E1B9B3E886C7A4C1D
AE50BA0515A43A952A211C12A87911956ADABD8F80E8F19B00882CF3E9737D94C15FCF3523C0
34E0FD79AE877011273485202FE8FB5260643D4B5C42A8970FE931F3D7D8912A7BAEC1A5D450
9BB24E454901804617B19B2209354058251B179C1D687E6641F81AC23C30C7B36726C0B1AF48
6F5B57A2354A6102F3B6ABC3F532625A5D5839E22D06732AB8967BD7072A1D4F4BD08662BEA3
F1003766445576EF8565B94C7F00A5C70D884B28F7DD7488F6DBF8302739329BD4864DD48921
72845C57A051CB7794FB1432E1147F7A1C19490DD44989BEBA7A0371AD72296BB196BC218450
607EF1ED28E19B5AA5F7AA05E6B196A55CC9A79B7953223AA6650688E7EC68C15C6F83C1A98F
B6E488908C6ED97B282F97356475073145EC6A8DD686D6C63AACFAEB0D10D09243F23B95EA82
D8F123707095CA2834D26AB371CB33A73994DD4264C27EEE30056A6E43D277DFA31679E7F792
741617FA0E4AF63E6A12997E117C5E87E5B2202B4E8B00EBACEBE838656B72C903DB1B6A8280
F645F9DD97C825FDC2A55FC8A695004357E454E70A885795357006F27C215D282E50C100C0C8
89DE06973ACD059C8BF6C1ECCF3AC21BC3987F78CCD5E0BFE4C34A267CDE55E47762FC2473C6
E2D4F60E8B6C4E9B355EFC5DCE4FCA13522F547F1BE85514A1F23F866555E496D87F195C9375
5DBA5893A9833BC6553F326E98BF6DC9ECB699ADD34F09DD406DCC30B12C228936DE4785E62B
9F52977602A74A007C5A976223223BF8883B28F45A3D4B1CD05979D367FA377D1E113CF71965
574F7869BFDBC5D033275C22A956C96ADC57F57C161A4EB7D4E1C018C07EC2F1429CA479BC95
196F88E7047EE375CB8E36C65AF3D9EB293F472DD164517FB4A6BB87B83E24917EA4DF7AE642
05F148F622F2E52A5DEABFBCC1BA60CA1795051F4B5A646CD3A2F29CF972701362A22772F7B4
1E5EFCEA0CE267FB44E62E0C6742B2920CA1C95C73B25700FAA592C4B073DAB159DE183217B0
46EA68E878C2FC24521341C581CDD71947410BB7C573AB728AA1F9152D24FB4B3A1C6E21A370
F28B4F4A86CC90BCFFAE11880215CE87CA10D3EF216BAFB610C23E75A43127696B32A664FFED
735D3640DF311753E3EA2788586D62BF021FEDBB3B480731E1D6381F63C43FB882AAEF03AF89
5919947DC9EAF0BB1BDE229543C8C43AB1C3462F617B8E0322CF49BD2EA76B935A67A6704365
7EC8A0B71171CADC881141DAA5B422AF07AEAD0E6792DBE715B40D1ED2B16C4038FD7A7601F9
9FDE26F775420A686841DF109E2E7F1B5D555CD62A73A29D767A3B1EC86A3B49C142DFE69B8A
9CA964E11664F6A0D37DFAF6F806B9F55D55E64D14EADA15C68A28A942CB7F03ABB42B55AA3E
A578C016C8DE651248E69EBDC8EF99C302BF482FBAE5CB63897B99B77420A7E0BA6A78FFEE9B
A7F83F971DC152CFCC6EFD14D91BEA4E9EB5D76D10450E7C73FFD23C79F44D7130E466FE3EAD
5899D1A9AD0F791EB17A0C7CF60AD64B6F04D9F6328A8C087398E3F0663CA47EAF6B9075239C
9DFD19351F017363C0A6DAA048ED43926FFA2331B2266FCA272117BDD730C041A1C29A0748AA
13E7BE0F437D705F1B2DA2D9E61E5EA605BC36D437D22A8DE1460691874739AB8B5DA67CBB52
A4C8BD108E3B6C86B659F33666935689DFA0B3239B4B543D34FC8E21A24D97002FB5F90CFEF8
9120EF5157E05B4B8924E3C1EFB90E36BD0B8DA818C40AD78501EF2C7476F801D034944DE3AA
57041A462F12D7081B9BF0445BCB7FA2CC64B8B570493B2C5D05EE1F71FD8A434C995550540D
F93C1997645BD7EF56DABFFF65F23048B72F82D3766E4A0028AE9A233FB2CE42F880B0916BC5
49F6A323A32E356A6B4C4298C7244176A65AB9693CF219ED8F68B3C606B90BFF768B16C40998
C07735AF113C8CC8D1EF9DECD9884391441DB72D3631DED359A81426873C3FC6AAA60400BAAA
76761366FC7EA32B785D366781356F0DB5BC47C96F8D806E03952EF805ED46B750A33ED7E122
1AF3B339722B6631876C7E4FCCBC0936AF43314D562BAA0E295972631382D4FB01DF6E4F83C0
7227C28F0A4FFE2FA32B0F368368D031CFA8B43FE490B1F64F4A8281251B980A1F3E339BF0C8
687C952365604472AF83039E0328E6B83C733A3E63736BC655904144B2D3B1738AC65093A654
5D68DB14C054CFF3958A421E2A1A42460C1664B6B17EA7E3E615E12A762DBDF89C6540AC38C7
D876FF8EC9A1F56A2022B8CC5E15333C4241E12E74CAB48CD3381AC07A0B6C384B0A80A49775
4E26C0D000B6706A09BF137C5228132920C22CFFBE28D4ED2D687D3EA4FE5D7CA07313CF227F
AF5B0F83B084C36C21A0A0B0FBB55E7EB2FCF7A3291BD4207F7B2C1F45E78A7D2F368EFC6F39
E4273877E0D301ED9C2B524E6C98677D4B7E38397B8E39279C87DCBD3C6AD9D524ACE47E7567
4086EE3AB1F5F6B552B4F91DAD7A41293F65999C844CBAB2EB744D5E9ADB2A07B6AFD7A35568
5C114726281A7D129E923C1EFD8C696DC04CD942B391D8DD19E48CF96BBE4B985601BD083465
26DCBE0AE0A04C5E8222D98139F8F9B1CF4D24570987599EDEE91E8A5DA8C3C68F6D1319D8C7
F9DD6629F723AD3C30DCF529F34FE3FCD48406923BDC33BFDBE413732ACC5F41456504A1AEB6
B546EBB83241F5887D2F24A15E42193B8ADDAE7DE73AC27E50511EF6804917AC249522CD9450
0C7C14A65D5769FE7C1A3549FB7E60A028228A676D9FEC4DBE8CCF81C39C8A9BB4FA8E103A44
CCEDAAFE39A96790D2FCD4CB8F553E9B5E170B620DCCB1A092FF0522EBE216808D156FCA7611
9A80AEDC8B92F59414731447F1D5DEE4F88DE9DDF8FDD91AC17DF93F380451BE3AEBBF2D4B6F
B48C1DDFC62F1DC3FB3BA1D3A129AC46B57B89C9CC99618E5EFDC6A4AA08F4D28A8B864FBC6A
9887C7EB0EDE558917A9D5B4541E6A2A065B42A255CAABC512DC734F0BAEB545B075102C464A
4C1CA93426D99F668B130E9F77C6C2E3620CD9C6BDEB186DEBE70E5AA98DE7A95C30B63F4BFB
5DFCD0B033887E9A0CF16D0C1AD0100F72C155244CDBC5895AAD50510D1B38F9DDAFD85DA6A9
637704C167A8F3F47361E7A19A63C2437426C79A4D543E0932A84D5EDE83B49425AB5C835676
A1575B4ED51A4F8B52BA7534B17D53AF050B6C93BEFC652633B6D237FA2E6F91763AEE040C12
543B931777128DE273BDDA3CDE7B30C401FF75D10DD039AE82EF321C05C751F4DB118EBBF3C3
88B17D998F5414AD1296CBCEB6304673A7F49D634F2BCDE8C69B4380E6A4334D7110AE5FB4D1
A40DE20FB2BF16E95296E3AB345737E0331B540D8D697148F56A3803B9588EB3E6DF416FF0E1
FD7DD93A6D4CF8B0E33466276EEBB1BD65537494F6EA1E471B58A7649BC9DF848116A70B6847
91A885BC67F60466E51DE655E696B0794111808D62CF54F53E3CB151EC92EEEA0C79A09220FA
F8426A8A0E79B6DE3B91483620931C630640AE69CCA967999A41B3BD4CE83C2C605CC73C0451
84C9E12BA32B811A9712804B170A16340CD0DED0DAAB5653C7631649A90305B1ADC778122087
EB3A8E65BD4C2BFCC61FD10BDEE9AAC62F42617B8E9A1AFB775229BF835B8469DCB7FB00EB6C
5CD393EE20CAF6CA5F64CF91B1E6E4F115FC70237C8C11C82F158497201D32238040311EF7D9
0A9305B85E32977C900F4B9E17068A1DB1AFCA55367C92C681D747EE48CDE7AA64B28923C432
5B81CDC45A6F00208F1E46DE277A37C708EB6946C16ACB0B22051FE12CA32565AA1552CBA35C
D1A5B576C14578493B6772C8D3A7BA719494190936C5DD84E346DAE1F934CFB84E2F795B0C81
613883FBFF0F6C02D6907246D66361707D47674F6EDC28ACB9EE9E2EECED189BC48DC6EEE205
F2050C1BA3ABD86D9B838571A26CEB02112CD9066EDD8B386C81564A7EF052FAA23F2BBA9EDF
4CDC71C8FC95FFEB130208DD885B3CF0E6D6431E2B76E25E4853F08E518C3A13B7747590C950
2E8BBA62C86EB310E93159D4DA3E7B1010355517AECB8C701B2ED868DC17F4052766D0D27DAF
48DC8CA7ABFD59A22762C91BF65D9A747B01BCBB99E3E063CC32D9AD79FD12765D081755743D
301307B9A8FD6A06F24E37CF01C347BC1D3CE5C17A4D28145CBB2BB318BF2316D797E33B62E4
15686842BA57FFB8FE5CE45376F8F249A5AE383CD6659300E6D559462ED7325228DB82B2049E
92D8DB0C91D69783A7FC9EDC052BFE342460DEFE31F39EFD6AC36D2662C9116A92884DC2EF8E
8333A2C91392C88BE690DB56A75E719CD1F734D070BD020B5531292D83E2B9BC2C97C32CAFEF
60A6612E47C43A731BC2DE239BF316FF65016ED2C18A4305290397B6BFD6DE9A353129D9A284
217D3098ABCFD5B70E884D5B6562B50832010A65C424192FABB6EE4FE3012B9C189218897900
04E3152DC5ABC0CD0A3623111BCA917354FCE767C312C1EEF9169C5D018C4EFF76E2DC538725
2544CC74F3D04EC75DE0068B760A9633D27703B7F634AE5AEF535BCA5A6FC89C6DDB5430F432
1541A97C841818E62C18603B5B00D261850A2533C6DDBB35AC7513F43E3658F71FB2FB94DFED
948D38E923B85699EA20FA485CFA962676E7038126CC3139DE1E95D54FCBC3FF4B664FE8C073
D69A59DD9B481E0B04A68F9A8BA7013E140FCA85A9B94E813C381B1D736F7B7807D2B0A74C98
6BA3FB358EC7A09318E25FB8278BE7F075EE3135AC55DE27B48390E68AA5DD488602375568EF
ECBF9FB3ECFCB171EC12084BDD8B05EAE384AAE1D4E3E7F2690E07703AF456003F86AB150A48
F1B10306AF8C0915F62C14608F7F5FD169F7D78681302837F5FB96B4B76FD9CA9EBA6797A308
906C659E79294FDBC204483EC263B8D60A48F17F252CE111201ACEFB97421E7C57FDAFB647EE
C59EC6E578E248AE5314B7C2A1533429871C39B5C15A18A5C75FD29E308891639A67657FAE9D
B83F633027289E876F7C700779820D2DCED22E46097A6CE8B2FA3028AEDF56544CBDAEDB2355
96DFF66B40642F38CBF0DA80B37F4A3574F0EAA832EB997EDAA4B6F7AA4FB1F7BDBD95E7BE4C
5B285E690939657A9C017D50F6CA6108423D7375F5AC93436C08358F555368DC25E80DC1FE41
605BE839594EA0E99973F115F778AF1D70458B3D8A84857237121CB8BBBFAE665777BA6159AA
5278593358876247C0C5A8D88EE8F71057D48AFF1202BDBA73DB274FBCFB1C2A4814CFCA07C4
D071A19B95E52F79E59E2C8AFF805CE494F7FD05FA42223B02EF1E3FCAC439098784F78D71BF
3032F8DBADF84FA5B66C145032233BB76F84A55C61C6B25C98353EFE0FE1F136F6639FCFCA60
95A1F44901F0AB1385A188B6639DD70024424C631074F010D2C7F49093CFAE6E0C76D4D83E85
06B0544B5ABE5A4330E0978DAA45269964940323D80C907339B6E673929B87F2B004ACA60B26
F9D880FD362993770FC42903C09CAF5E0E0794565B12311D708602B2869813080D39C3B10731
01703EFFB045D2BC7B617299E6152BFB0141D95F8A0B92D85AD1A23AF0832602DC5A4643CA4E
ACDBA3EC741AC07584E4F00A210AEC2B07CD2F63C6A74956F64037B363457B2D3FB297316CD2
9705EE96A18D0A4CF785954DC54A00350C1A79C29C91DD428B4E555E9BCFB67A5C3816B7D949
EEC82C43B861A3F2982F9C6A239F407E0EF1C73EC520A69B09A6C17DB04917B0D41C4E6D8040
58BC14CDEDFFEA3E7B27689C24A066402585261B21BE1B2F83E5177EFE544E084E0EEB974261
91E9767C3F7C052101239AE07EC692C53DB68C4F1972E5F5667951A8AAE0E47E425578990F5E
DF5DEE060942223DECFF290115DF1191CFC158D7486C1504EA4A1F1CD7C9E67554957BF66552
3937494446DC7B0B59A5EC46E94860628D3D71053567F6717562D5C4918D63B5BCFF379EB51C
1F8F51104461E1DDDC6641923A923BAF075BC540435D2F923D94D0F159A969AFE702A5BAC07C
37CB8A597CFA95B9397032CA7F455AE9FDF6372E7424D87DFF3F28302406164C7B564EDC17A8
7F887BA1A35F9560C3725F1837591795E4986B1A6C3F656024EF19E442B11285D15C2A697767
F5B52020E12C82EC1B69257C197562AD76352644BD56FDA51A40DB733F68F20674DDE84BA8A6
E3673EA0DEB7037B80AD4749C380EDB45E434DD42DE15887032132B24105C15C47EBFBF914F4
AA50E74A235A6A76C73FE164D56A529BA546AFE6FD65A28DC116B975C17FC8EB61464793E72F
1889032555681FAD539904769C8BC08E7CD358C6A11335B8715B1F7B9AD6E6B29EA6F9225208
84F4184A8BD2821201A818ACD5D2BBEB70FE0AA6738A8990F104EACC20386A8FAB208C19D8C6
EBC2F4670E49C52B4AEC5B3EBE125D277D777E8A73854037FBC55A0997CA24BE59342513C23A
447328BE26EED196C8174DF4AF8AB062C63ADCFC6E77620846F0AF678B73EEF76DC5025A6B9B
9B4D7445E2D00A62A64955C6D5BC38A153C721066EC5998ACD397EF027749772F4A448243CD8
89AC429DE0DFE78D742A6A24025CFBE47E66640F93FA771BDB46FEFDB62A7C8F7B2C3D6968CF
2C47E765457D8A03AA7E3EFE1CEF73931C6D69DAC568B0227A37EF88C0EB5CEAC8EB5195B58F
E3155BA8D15A81D7F2E2C4F1D034E28C7FE1433321453D8BC0996CBFF510C82A6794A20577B3
36082A099B137BAAC3D6664FA21866F71EC4FC1CEEA9B75A17DE7FFAC915634406799B03D6AB
F19AB3A6B3537278DECF97F5601F83A62F018EB65082D5404B731878BAE72FB481700B1B71C3
E8873B5A9F9CF9BEAA5E093A5830BC2B4E0DC9E72F7AC595707278FC37795202205DDFFB763A
0EC483BCCEBCD5726213719157EF5B8D55D523E3DED129026796A37879A67BDDA8AD27807CE0
C9B86948085CDD58138408DF3FBE84A74F198638E9BBDAAF366790BFC1588D85644D35EF0323
FC960D783CD587581227B755F866D275149A069FCDB9792C1D6AC884A6665FAC769B94B80CAD
333EC94F00829C3BA8B34A94A0791A12A2763B83FB3CC2BCCF142D9718D2A5CB75C0B2B074C5
81CA1585737DBC228089D9078EB1CE1C214F321E25A06B93E97A9F36FE1D6678371F80BFF9F6
33D5118FC5D216896E5AF3D4EF822C4AF0576F7CD3BF3A27BE0065940F2D5CA10FE24AE0B8D6
33D59595573717F37903C44F7F5213ECCB4991FBA74BC2AB297AD77F1677DB567C39F63C38EE
D9DF0F5ED6D6B3F135AA5B1C9EB682F8A5BABDE9D0A630BF4F748D1F9717843614EEE2B92003
E24D601FEC45C0FB9DEFE59B16E562201ABD52A3D6E6D94993F2F2A1BAF2C70F1CCE97D05E56
B7B59A9A04255514CCC1D884312E73B4FEF1582BD447A6D7D31A9F126466DC7B98667E601FEB
0B3D8D33641A4A54611F4272CCFCA47C2DAF97819C9E483E1D93E97F76C06B9BE8117035D44E
738B4C66ACBEFA1220D823ACBECCDEA37BBEAE36A0D86D919408815AFA6648221F33C9214F08
BDA7006556208CC2645ED669F9F40631F6FD155617783B0EA3359672933E9EE5F141B4531AE0
724A945DDEB75BB3A1B40B249BA2BC7CF39F21C488EA260744DBB6803FFA1D5AB4946673E96F
9EA51068E8A9EAF4662702DCDA802351DC911D99C0354C0C82A63B226CE1F257C74FAF3D0BA1
BDA59F0C34AEB0650E76F7BD84108092316FB8E435CA8CC68C617024623FD1E67888CBB84258
2A2A29FF66EADEC3AA8B5F25A394EBD779D2D292A3FC836DF698B63EC35D6CA2C81AE7F3B188
C9470BB97BBA705E16C6F4F7C892DF4A20E9B14100D815DE2E30162E1A5C724DDEB4C1F2B920
DD7F08514EC27D12267CEFD842E9524BC2CABDCA000FA7B6055E044483DBCD91A16ED84E34F2
BC4BCF14A96EAFAC19EDF0870FF7BD8DBAD57425E5D81CCD2EBD3F64330C2B9F50AE5C36272B
7A9810B5AD335FE75F6AFCD88845081496FBD24342899A26B93C5D57133B77942C180635D6C2
53F4838F64629A9B71496B156E3CB34BD67FBECE3BFD2EA960B0937E38B239EA1950FEE22E9C
6E5378A628E308D794F6F51652FA71F91E4B012916434E30174D08B3FEFD120550E3AD4C19AD
23938FC52C24906D0E6565570BE7D182FB98129C0B0DCA5A5A909ACC8FD24DBCCBD5365F9249
6451F00D0226024EC926189C0B0D79B9BF05E4E673E83D7388F965A529AA47DFA5E7C5A79ADB
4F513ED1183FAEEA0BD97D5DA7D37CE7D24E1E4AE5714995E26B02387E1E60BF85EA48EA17AF
54A427E98898F38C5DB509D9CAA8CCD66278FE8CF0A3E1215011FF15BD241FDB97A8D10E7A0C
EC7B599D9E9653513BA782D7D44A98AE13A932DFAB374F47F8FB9E06074DE07048B7DBDAB4D0
4B147F3600CA4A26188680E47884A2842CEC902D96EE0A10EA58139B3760EC42586B1CE58EAA
7AFA5E596E940F15149070023DE9760519636E43633E5AD4512C91E5795713161708433412A1
0519318ACC00792F5393472DD934E7F1CDF8627C6F3EE28C5C250EEA802D5FC4A146BE468DC9
08617780D1B0BAFC654D32A03E6B8DCC58B3418334B03151C8A485CD04F88D7F8DD85D1E027A
8B25304AEEF32A123B96ABA1F0D5255584F280A3E4E8E6B1826A998F0B987E3BF2F4F89994BC
9FB4C0BAAB59FD3EAED8994019AF0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%%EndFont
%%BeginFont: LucidaBright-Italic
%!PS-AdobeFont-1.1: LucidaBright-Italic 1.008
%%CreationDate: 1993 Aug 11 14:19:48

% Lucida is a registered trademark of Bigelow & Holmes Inc.

11 dict begin
/FontInfo 9 dict dup begin
/version (1.008) readonly def
/Notice (Bigelow & Holmes Inc. Pat. Des. 289,773) readonly def
/Notice (Copyright (c) 1991, 1992 Bigelow & Holmes Inc. and Y&Y, Inc. (508) 371-3286. All Rights Reserved.) readonly def
/FullName (Lucida Bright Italic) readonly def
/FamilyName (LucidaBright) readonly def
/Weight (Normal) readonly def
/ItalicAngle -15.5 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/FontName /LucidaBright-Italic def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding StandardEncoding def
/FontBBox{-290 -211 1124 967}readonly def
/UniqueID 5029003 def
currentdict end
currentfile eexec

8053514D28EC28DA1630165FAB262882D3FCA78881823C5537FE6C3DDA8EE5B897E17CB027F5
C73FDBB56B0A7C25FC3512B55FE8F3ACFBFFCC7F4A382D8299CC8FD37D3CEA49DABDCA92847A
F0560B404EF71134B0F3D99934FC9D0B4E602011B9CFB856C23F958F3C5A2FBE0EF8587D1F57
74879C324E51FCB22888B74F241550D7401EB990D4F3A7AF635198422283CAC1B6CD446DDBCB
D915DB9BFF88844E784C6BF7389803D9450B0C21756A0173064625F1E0957F287025663FF0BF
93EC8CECBC40B196AD90237A1F1675C6BF97A5A9B9097D7CC374C1F4410B68AF93D9DBB0A733
11883AE45CD37CA5583BE11EF8A74CB098C7B575BAD4ECD67F9571787139D5F52FF6AC4A7F8E
5EE37E79B73E7C959CA6BF9A2EF81E13E00494F802495F010DABFD22EA11513B51A4B2DE04F6
8EDC5BF1CD159AF09FAE3873807361C56BFA1B575BAC7446E633C0545A9EAABA730D45377C2D
388D0263D1F934C690202FFF4DDE963422934FCFF601D179637A61A569421DC64BADC90AFDBE
39F478722FD72104C732D4C78F0FFC3B54540F610BA060F5C05D28E5AC0DD6DF90B9446767E2
6BFAB29C5137B9577FC8809EB82237105A1192D3EAABA89DAAE766F47B4E9E88461D023263C7
FDE1745C8B880488FA606B341A48015CBD14DA098B51FC565B7438517292475354F2D026256A
6D838168FA03DAA619147FFBC58A2B5FF975B5177780A03CCD866D0A43724ED697C79D169783
B94C7C07A933804D460453C35809C1675A5BF7AB7ED9119C65C1F508C41201B7BF1551B9EBFD
2F2ECEF3B774ACBDDEB0C1D3E7A7D61420C51F0F89B92131FADCA66E55CEB133B331C40E773D
01112104848D80FEF19F5E0528BCEB7E2902603E95D165479DB8B34CA266C8C51BE2A5554434
44908D6E49D23F564B971C26A335C02733D76D81B8F7AF6133984E19BC7B86980A057137A0CC
27C8E8F05FDE51A94F2A1ACF6683A1BDB44A555C2C3D15CF08B5CAB63BBA425BFD2BD8E716B6
7B5AC009CB9BB8D76E41CCED75F7D5ADDD570BF3DB7F77007AF8D58D6DFE082F5238AB3271FC
BCB0F284FB66C8FA291E23E068DF15B05596740D0BDFE48549D75E20667BAE5CF7BDF2C9C3F2
38717749E5EEF7DBE525F895A0FF31C8197F1648323B2F2BCB4B7C96C36EAE2AEAA6DCF17E2E
5049D46E3D36B0C3805246649C761615331EFC3372703B6175E02D6D765B0B7160F5246B6C48
476DBE37A0DAFE9BBDB1942716C9A925DD531202B2CBDABC225A64B3ABFD59B6AE6575B4FB29
E1630D74ED5B7B4E0D60DF710631E360983EA974BB03C082BA6430DA6DBA81B32404D7E9C72C
B4F4494E876104FA1E7F8AB6477833E4B6D89730F9F870287A81EEEBE8CE5593C5BA869EFF7F
0B713EC4BA5B5C0C934A8A7064D4E6954BF08A25B6B83B0536C1456538EE490B290CFD6DE3EA
ACBFDFE123796A171D3E5911486CD1F6A1FBA84BFED1472E0994479F98AA0EC3D6FACCEB6D27
5B5CCDA88120904E41A09E69960A8A2A0690ADF5E809B91FAB487A9E379820C44F1829469A1D
73596FAD4CA1B06B72A061D15F0006FB840B90E067F898A698527D977D3738E341EB830D55B5
0652D0836E0C6748504E71358133A3AD471D5819ACB769F87DF0769F1E23B46E34D518CA97EE
19FD0C6CBCE3974E21E33AA0A78DEEF7F771788207BA176879B9115596D9E12F19BDC2432BA3
88DA349655CC6AC3000BF23A244910C0FD8FCF99649DF236D8E5231268089A2858A66B3B72F4
FB24AEFF9A158485E0A700BD9D0ADDBA1030EB94A10CA8C53159512410A5D75B2B10C44A60DF
B9FBC9E26FF1EB04DE5D5A841E36CC373CF12C8662F9FE69F7DAC3B4D2A399C87F68A42ED5DC
8985313ACD1DCE4ADDECD7406F5E1D80341F670B685C074973817E42AD57C1FFFC95F561109C
408324F496C600EC7F4A7A7B54967BCE3663E292FDD5821BED3AC5C4E94B5A824A3C6EA6CBBF
47AD2C9E72208454F666AFC0E8BCB3A655CF1C8E9609F3B57014209F2C1B4DE409CF155677B7
FDBFAB0AF70F95852A8D289CEA8F9D732E8FC23E5DB665FDA640CB3074241BF99DF55D0E2B8D
1DE33DB6527FB07F4077EA42921B8F37D1E5B280E6D48BD6778B70B6DEA8673990B759126F9B
94C43D7272C7302E19F596078D09B0AAC1886CD4383222009B2DE05BA12E41BC0FE0CDBCCB8C
8F46A7998D1C3D1B7A70296918BBD3A9A89A3FC0FFACAA5B048E484D0535FDD1AF3BC21E60F4
2B455400ED20A2E19AF035725679A410C8379A7F750A19FB3855615CF0FE5C599531052F8B50
098C849680CA53AC5B05E3BFDCFC1F5089E5276BDD9FED2505AC6AD354B95856713362D7834C
0DBC62B5AAC10F88B67F59831064B62E67C072417CE4EBBE1F82AF3CC8E82EEDC8F56D5B03F6
04997F77B5BCBFB7E94990E48C99915800F6A0CE569DCCC63377AC8BDFCADB3791C8609DC53F
5A1BC3220142EF76838516DC114FCF068A4B9A52C451F030EE3C39A8EC16C6BB492C37EF2B24
BCBBD6858BC28B323D2B7FB306C07C1985089E56AC35343BFFC7879EBB387BE1F5C81E5C1DF3
CF54BE3AA852D331A0F8094AF79CC04486FBB1E26D5BAC7FE38B30FE8205FE2DBF64C250531B
898152DC609D1A4BAFEFEEB65C72C37482848EB766EEBEB3FD65124C3210B9A234DD480CEBEF
5E92B0DBEB7A2F0CF7315009123439158E7A84F2FA110E6F35497229C664F029720E58EB479F
0BB10B54DAB5326526AFE8C6E6C9FE865140417335B01617FC60DFB8EE503C09E6A0E88CB9E4
4CD1B9971E4FD3EAB4CE7C989277CEF25FDF735D2FF595BB229B00550A15678B174E664BE6AB
70326579F2DF03D8A7AF87FD95E6A135DC750920E5782293D8B4AA3F20CEF81E5C5262D0989C
E54619527631E24D9594E196345BD00B8181E249F1F25F9CAC4411E1B1F07C3E176BFEC447C5
EDF2237571A9132882CECEA1CCD7C355E4D3015526EC8A02875B4E8E4BF24F99EC446438DFF4
65D9821E299D9C0EE4CF7CEA7E76277ADC1DE1BB31035B479B6C6B4E9F1AA2B4103815AECD4F
D3E98FF71BA79912427AEBFDD85D015E5B7E29C57A57EA31E0203BC18475058735E7F10A97C7
417592FBA5F88868F3A39F68AF654C1EB04359E1E49910221892699A40C46AC2B9F5C30AF802
90555FFE3FF4B3A4B5CC392C00B69900DCC0C93E7C5673F22D042C0E97C41144E13558A838ED
A2EDBC13779AD498B6DEC51AE175A67CDC8A0EE6E7AE968DEEF91090CC91A03383F3B8378807
D2AA2C26F424F4FF654C87A512680BA197C82B6F9831D116495C05462693C343C0848F81BBF7
AE1E08293307849F995639A86B1D92E1FF0A08FA3072CA4B6D2DA5514C2944F5C0925CA80678
7092906C533D1C07A9B819F416C539EBA8960400CCFB4A8E28718E8CAD8F6AA091195BC55E8A
6B2A50F38CD2E351D9CED9761C88CC8A294E4B1028EB19618F7AD395219D48D03D59CE295B19
8AB9734BB79A74FE5CA66012C21CA6AB6265AAC862E5F90358CBE50DF5A8EEC444674A9A5E50
68F990C92092E6A7ED2CD870BD9014E962C2FB979DA8305B1B3C90F48422DB44D7A6A4891856
A7820D855932E563FAE9F4C987115941CD155F537722C1569FE7696D5F7E3B8CDD381490F53C
0CB881C5CD0D5E741812A7F1B3EF9AC98308441E72E01B8D474A39451306484159B6067F1099
8F51EACEAB07FDBA8C7C735495BB5841214CD35D885349829D85788DBDDFA8CC0C074CCA440A
725049B8380258943AFBEAAFD4515162859EE126E404FAB4C8321FFE6D49A568D401554171F4
3E11FEC0D8A82880977A7C6B098305761A568A317AB075FF14CCD0CC5390759A6F622231517C
3BEF86C3729586207328A64B13920DD3016CB77C984046437D932D7DA9C88BC87B7FD0CD0A4C
7D6EC129B53AB19D7A59D6AB4733F62B10D2415F0DE68E7B254A69F8D0E4483A243C7458A55C
E36E504EA852736D699A03B4044C2FEFE0732A406C5E4EDC422F4430B870664B818BAE7FD790
266B146D7D9D19C85E9DD8D6FD011B3E06CBEC78B03B12A0F84EEF2CBF2B422C134C5AD46D68
9DB2BC92B09B4FEE4FC1FFA02A23443903777024C3C7DEEFD1FDDB97C8BE599F0F52916DF026
AA3DA87635A1B313DE5DE94D9F73CDA2BD085E4EBD582759C9738FC1266E9BE56B4E0F473B6F
C561B0A95A25FBD2874CE013EC9DA3A20026DEA6F02066A302084316D614E5F76F8078447F45
AA2874C15F6A79AC9E1AB23269F1706FA535A35E336AFDF987222EBB9B716349065EFB8CB031
65F7AC9569F78C5E31611478AC92F37B32970B9AEADABF344E47285344B54D384F6CDE415DAB
B8C605BA0F19CA818DB704337815A62E017CFC813E021DA7228141C8744067F45BB0C4D8A2A7
B4DAF7DF8DF513DCB27C9A23D12F99D72AB352CF9A4BCAB8CE2DC93AD5A7271CFD8D324EADEE
1109FC65AB10D268D0B3FA4670095029D9980542F35D6766FB6B8E92F55EEF01EB4E8E038908
3A6C977FD5E7EEE6CA105CF816B3A4196E656305FB80357AAF69F296712FCDF220DD62010544
1548E3A18682724BEA83F9983ABE98DD16D60C248B5F8ACF3E74B245E911C4DFFC2A50B66EDA
D411959A2F525F951B1FAD849F023D5F7DFE375522D363659C410B478906ADA01CFC294A2032
309599CBF03580EC9FD3B77AD1698669DFFE51AB2A164E497FB05F25FD1C402D558E2FC526BD
0A5C28EFC4CD2DDDCDC13D6DE9F7CB78FC5E5B4CDDA33186040F09B9752D495E98796844453C
0C11E58B7CC70B5222F6B60E9D6385C2A07FA6DF2261031358CBD3824143C7A1DDEE310D72EF
8AC3B2781FA94F6F4501846DCC0588E947972E67910C4950436EEF975CB9687B293FB79883F9
14B602CBE1A398DC92CAE8F784B9B5B468DC5E69B2CF9F7D9A1050A70CA45CC6988C94DD15A2
EC1C175842B27F17F0AFD4ACF7A61ED96AA16CFFBD11E0D3589B89ED925026B26885BC0AB981
58899E8A00AA39AF80D2869B3907421595DC6CD79D58627BFE635C885B02911DF61390641A71
9E8E632DD0FB09292E1D0C2B3B504D82E8422A2E17E5BF83048D4190DD4F03E1578EADD1566D
792921E1012B84FF95598A80B6E94805D360C025305D050C5D47818151C3126228C62C4C7038
082C07EADABFE69D885927333D9AE14B5488DD74F796AB6AAF54B27809F888CC3EB3910E4960
0B23336C6DABC1FB25ABB079B84C3D062D782B3DCA159FEF94F14BDE2E7276A9AAD6987ADF01
1CA7B5C2EF71D3F86BED491539056A13C532CC90CC348E6A3A19644CFAEE62F37B38B093BF77
99DEE21185CAC54DF5220DD84621D64CF3B3120A7B8D35693FF1D81FF27E6298B43CB4D747DA
7769F5A21222DB8B940196794DA2388CD185601B3DE7CA3BA2A160AA6DD21A82834336925867
D26793F5DE5D23152655FE333F035A3644BE4BD99AC27301875F1CA44DAD92D5448EE3B601AB
FD54AA6066329FF9E1D8F7D059399F3E97938E0593ED7C94086759C4A6FFAFADC4A8DC33898F
905BBE0B189AA69C37CF5414E4B9BC79B257CE3BCF26E4FB288E125146F7C38BCCDE08452A04
0AD835EF53E7B3AA9201906B06C0C75DDEA0F4716D5465F472725636C9D99961A1CB4533192A
C259A124E3EBD01FA3A3B17490D780DF588D80036D573FA9B445B09F3E670D8E2CE6E453AA08
BEA0FF06698898AE5C11F1E7291701ABF0F1B1B6A7A1F511DDECBB5AFB48B6EE3FD3A0B6A1BA
07DDEAD7BC106AE5F3B8924725633EE483BF7B48367A844051E094966C8C96496EEEEEDAEAB9
D9E7742E2D2135CB00985B92F87836036B49D553B2E35A1CDD6AEFAD68F99FE690C9A2DF3EB9
DDB0A7E3AD97E6D17CFA5F873C4C28DE7F9B3939D42286801CE423FC342568D20E0F444E054F
053973077953C38207B9607E6E966E1B215BFD2D3C8F151A3C1398FDE2172EC4C461D3B761DC
0163C68EAECD45122DC1AF1A22A4D3253C23B2E8A3FC52A90E13B2678FC92ADA9AABD9B65B89
79564DBFFFF6AA2648B2101591ED2BC6043642DC81A1ED42EE75C3F391F231356997F166C441
26B234549B615E95D04889211FA96646B2FD82F34A10CC8B6E1A97E66DE42ADF297B50409D0E
BC9C4B6C4F93C15FB9969EA0281EDB292C1884B6B50BDD8AC04BF149BF0CB798D53C95333C2F
ACE66EBA2C220331E727E121564F6E840C5604A6EC2263D49DEA3A70C0512595F926A8FF2A77
8185F248458E6A9FBD2A2E310FE122FB4AD930EC2C14EB4571F0185FBE5BDE87A358C0B617FC
88DE40ACAF113D623A1E06D8C034A56C48BFA746237692D94667B29F29A695AEEE8E1123BB32
F0305916E8895FB445C3B74DE116D0D5DBB5B3A3B2D059A5AE4F878FFDDF141EA7EC03D09292
FA6F8B938DF2858699748911B5DDADBC9D668AD5120E46AD6581810C670E1CA347C361ECE61F
595A03F66686FF096DF907CB248B0A48F22BFA058CDBE1BFF0392582716BDFC0DFE354EF28C6
E186953897C795CB6FE3A0E8C0D6185950B36438CCC163E45B9C014628C84E25AFAF58CD79C4
81570055F55ABFFD5E38A7FE085B31F187E1D783C2DEAB1F7CDD780B86BA325C3417A9563423
2AA2A21A3C8A658301A7A58D9FAF9B66A8E531F4ECF8F15591B21D4504A40815E4B88FB42466
E6BAFA9FEE9D5DC438C39B4E190FC9F0BCF1BFF96EE387867F469E24A04CEA16CAA79327F381
39782ACBAA30045DB8A3C986D9CEEA131C5E576B09249F586C2F221CDF6A755546C4772580B2
EAE72B11C7A5950B394167D4B93C4B489CB01BE8EF93EE20220CB9377FC2B7C470C082E7D68A
9BF9E148D7F69D566A9B7E928B538D7E8D892E65E25E93EC8798D4C4F740C548681E07C8D3E4
A5E889D6E6271B725479007756F50F58D5C8ECCCA6FD03273C83965F4B1FED2312CDF8CC4295
62486D6233F66BF691547A46EDDFC59BCCC9458B0DFF7C2254897B08825BFBB4F89C5B758CEA
24DF269CDCDF3CC4C777005F006F66F781B385A44226F72C0DDDFB92B3D8D762F092CBA52E79
58DB474D6B60BB28D3C5CEF2293DD46BED762889E20CE676C41E8A3B6B9F32FEA9D5E5C1AEAD
CF823B43345E4B35A7C7E2B82CAE644F31B3D37B1FC1DCD14452C67BA84B0919BA6B121FB5D3
1C7B9A75F56A4A3BBDD811B4C5246F8ADEDE4ABA6DA277FD6AE9FC3A66ECDF3A0976456CA3AA
5B914ECBB0DC53E5129FE95941BF0E1AFE38C55F8F27707ACBC062DF6F84E60DD546B59A3D8E
93EC0E9CF4695E5E00A590D580A011099D354C95A766CB7D3F97E12332B692B54A00384462A6
93F6C367C8F1522482CAF5BB23FBA3045E3BF107AFD70BF66F78F0234F85D0BCA20D9D86170F
78B75AFEA1DC74758686DD18F5B07398BFD9FAEC290CA96BF6F13FADC0DF019D23B6803DCD74
C75342995BF32F87472ADB3DB99B912A6A1FE654D2A17C9DD358AA6C8D29BE1765057651E14B
882E501B031FCCF4920F950DDE604DA6DE68F7A3A8BEE923F238A82E1C0CB278F2852563550F
A1871B65C48FCB359EFFD85C508DA961DF5E4E259D5588A6CB409A06D6C9750A53DBE555ED21
B460EBA701FB5A2171A710E37C47361DD913CFF66BB7E2FD973688AA3D782FFD01D56916EDEE
97346DDDC3AA85FE89B2E1F1EB6D0BE34C7BD1764621B926D5A72999A5AA7ADA07DE0214D394
2F62DEBF8EDA601DF5DF0451191D8C1473C1D3749CB614C91795D0076C6B907CED6CEF16C934
8306BFB926F6517F289F6AC695D7988E10C8E368DE3280C346936210290C701BFD8D517A595B
73072DBEE323EED7B33AC19DF4B5977DBE7DD3FEEC49AA1A9AF58719E0E8B938F81E5EC40888
1A67E3FF33ECA9FF29FDCAC5D0FF7058F65376BAFB2C6789D93E7524FDF455CC6EDAFAD151C8
A3E2B86A5D51BBE0A20DD8C84DF2A66168ED27994C77CD9F66BBEE8B63B4829F05BC5CAA0806
0DAE1F58D299B5F5497C3D39BDDDED0D3225DA3A1F942232A6EC1E7C21889E4A3AB8D35C7799
BC5BFD7EC9C05BC2D53AEDA94F47A3757571FC0F68445DAFE2A109B97BAF4ADB5A92DA27B818
A7CE2E29737AA934D6A3F83B94D2A1CE7AAAACC989FFC4D7BAA36B56A80AF36BCEAEA2145952
302DD821935501A2DEA99083419C287C8155E0B54EAE61B8D71F01A4E6FE0DF63A207CC3D171
3FA08C3B884A68573E195EEBA93A86A8AD08470E26AB8F1CDEB2060B5CE7B924C961DD047A6A
92AF8D9329209D10346801500EB039CB96D82172FAD34EB3F93BA6B4CAD13E04A1663C27D56A
F7AAFBBEC016BB1EBBADA05A6D0AF2CC575EB00C9AAD45C136BA2500F6DF7E7CD7DAE2774E70
CE6B68B40D0CFED849738E0653258B4CA52E22D33B7642A32F696DF94E016209FA04CDD2F1A0
CDEEF6069BCF552F62D307216C50851494C328977CEAD8D60092789F6544295DB0685D5F4D46
E5C2FC05CD29975189855ADA53DC384117EC54EDE06CA44F20305AA1A0F32D8BDDAD70641AB4
FB04523408F65F9DFD5D84D2DBD4F40DC016C80F27B13D12300DC4929655B151060772BEB0D8
7B843E77997D8BDF12DC4C1194E7DB02E53E457E1D10D0EF12745E9FE1819164D7298BEFDE42
2EA0CC91705869736716E14B5D0F0F3F471DBB9332F7BAFC27215497AB3BE721B7C8DACFBA01
CC0AFF7FBB5BB315DC325ECE9A3E120D8300688DD5F16A883957DD49E0D2414487B08BFCA289
1241207C4178C8883403A41697D9E63EFC957BF94B99A63D7582D151FF5B21D5BC7223E5D555
87B1D9BA553C20FA87BAD70E680E27E83A314EE68B831712530C20F3FE6FA20FEC4A8DC7C740
B5C7B0CB55EADE019DE879A219FF502FB611E61F375EAECD95A23C40B6898B8DE2082EA248E1
DE996BC56685A50CE2D5B1F3174F1053089F9AA28AD29F4F8CD445A2713EB970983929696EDF
136A7F5BBA1C210409F0A0A51297247E8DD6826B6954F8E1B0B9E03D1D67BF06D02D7EDCD513
0D6B7207DA4167E856D0477431E2D72DD68FE74BAB01B351820C62EDDB67ED0E4EBACEA5BFEC
C1FF536FD09099E815581DD53A25F580B8D4E51AC57705E2DCAC1BA5959E84CCF1A0B2D5DAA4
4FD2E5CA743F5A5BCAAFF18E91028E5608058F5E5137DC1361375358F6C601CCD2B3ABCB6A52
A26AAE8BDD632FCB7095226D11EC2DAA662BFB9F46BC1990414B16E262DD72F27AE1A81556B0
C93BE6BEB3423941F07C329865921E0044873F4EC110D61B75EBD8BCE48D0EFEC1C24C062D54
2C23CAE457AC9C270CC9F10564CB81851CED339E039B9CC81303269DE0DA82B875CA3EC3DCAE
5D7FF0F208F34018040EC4F00248BE06FE294D4FF4EADAA9B4234591190AFA3D18151ED0E8FA
413E619D72C5BFBC0972DEDCAB3569C639599F914702E2D2E9A4B3A9B8AB5514C2B494D6743E
E27A88185A7E5EB7F3269C465E5FF3AA0B10EC81AF301A78A874D1FCBB91138E135AE1063C80
017F0FAC0A05AE5363A0F8934C4E3CD79D52106DFD224AF1CE982EAD1623FB77498074C9D610
197E7C784CFC8669DB51B9EF38F1921702D6993BB3B07F8DE310D03C62D5222492D4CC6DFDAB
46ED78D641D024D3261A1255D83371E3A2843BE21F938D4B7984050563C073D360586491031F
0DE4CD46C6392F34EAB18886EA4178084D35C036D8B2468A48D1AB966FEFDF0BBA0130DAD5D6
7FDDE32D0ACFC0DD6B867F1001246232A71DD6A572EA54947C0ECFEF7C5CD5DE938EFD32651B
974F5179FD6A95FD883C369EA5B1BA622BC7B02E9B6AE86BBD896E8B80D847612718D6BB9E31
D31336384C7228BDBF71DF47DB345DA20959F7F871BCF1C7259843D57A4ACD35CC8C5F6E1619
8CF3C5B7750D733F55D2BE8E4B5587497DFB8038D479A7215841C46A691CBC913638CA037D63
FC22FA35C71708D1001D63762F9C6656E4D47ABED753CB9810823CF89CB84AC208BBD49D080A
0E44906500932DD45068B384AD4649C96E967C1A1B87F5DFDAE86B2A53B0C907DD7D8BA0B266
2FDCEFD8178359BCDB68C0E86DCBE4D7D00ABB629C9D3B04607E000297145D99FA773CBB60AD
56774978D8191107BD38458FDB1B257A9EBD439BD9A2B804BD7E83F4A29C4E06DFB985B8334D
5275086D1ADFA759D547355AE361A7D4F45DCC18127696B49143FC34FF479E036AA158E8608A
F0A2B7DA15EB5224B45C2FC2C31D2C0961C8B9A21B8B4B6654556DB90542A866F6E107EBB227
488930971D33EEED90AB3B91BC37A1CF60A29C5A64F9191921D2E4E305B491C05B0CB5CEDAE3
FF96B29EF21CDAE0E7F85DEAE4799825A603A004C407E86F42B3BE9ABDAD72A71A75B950D627
7C5197579ED88C30D510957877CE95020A5185C8D6CB8FF357B0E6D617DE076BFB1F689B899A
821630A38FBBF58FBA760F64310F7B83BFAE6092D9238FD69571561BC266714C0E42E8E8A1C3
DBCDBA180C5FE0A0DC4D3A3AF4296E113EBA1E48CD88E0A9A94EBA3B17DC792E3A13350D5568
F81C704B050A9BA885B6ED137FFF8895D5C5FF8DDFDCFA3F0A7A0FA1B9E3915E5871B5935A82
EC9446886830D192B0C03F39B0F6CDA56103C89EDD36A3A3851425FDA9838D214E3ED9961124
08C1BA9D5ECC01423B974DBC41A329C09EFC92C7BBE1F35D266D1D1C3D247FD4FAB2737057BB
C2061318F18526420BD79C054C4E5069B6CAF00D9FE2A82EA78EE4760ECB1B048EC00D59ED39
7B27B7ADFE0E2843256D13CE472343B29E70EB0B1BF6D62906D6A0960BD7FC94B13962870573
423C58071F2BB9C00BA7D209E48A607742CAA4E2E57A06E9C98F652AC2A2A9C1C2653090DD16
F8E19E758EFB37604C0E82C90A7DE610EAB0F7BF7470D786B6703ACC6DAD8FF24FABB069FBD0
76D92184B8FF304331EDC99CDB16900F0C8300B39EB6EBB18B868B67F7C27EDD83F625D4529E
66DE2AF64F629C71BFB7FF2114D7C225197978A636F695BA618547AA2C09830C1A7EF55F7B19
0E82C29BF225D395350244B0E2751A2891D95678BE73E068A381766823C86421FC248FAB343D
FE7BB38FB69EDCAB078193882D05BE8759D2F114CF80F54E60CDC25C58E08566C80550E5DAD1
26CE40A2518403149DD23DC3F6E0B716151FFD82387B4F25F92325AC559AF4D8159B6220A360
1F09F1D6D72CBC98CDE9CB6E34417C1FFDF1E6D9926A7D7C496DAD948792663205D0244179AD
0ABA3F9B86C99501F6077271664A7D0D8BE6B5C0E5A3428CD8724B1A4451169B1438F897C4A6
EDF982076C10BC56EA63D9A82948F7ADCBAD0AE0C31D65191C02D1A4FF8F019BA9C56A907C9E
D081B88F76C0FBCAE20523929930E4EAFFD70146582C85CAD012FFA82AE5584F17E685C65D6A
2011A838C877E0BDA7234E7B9195C89F8B38B7146EC9AF43F013DFAEC2DFCCAF0D5C88C36314
9E6EF487A2EC4C64209B678E4FC9A70C1D11B2A845CFC551F0349506380806BF545E21B369B0
9D455A597EDC96EDD4ACAD1B1741906EC1DB8DCD336F5322D3914B904C0BD7A0826186B12A38
D3DAA56E548062AB76D0F6200750C6F28FF23863BF028C875AB547C94BEA5F0D9F487B82B0C4
3EC09BAAFE14DFE872AE2DB891E1E54BAB0DC72EB650FBBCDB5D2534BF9519A294D5842A9B3D
964249CF8ABDC32964B631DBC2E9649C01D713EED1930B4DD36BB74012486C335FD0631F0F64
01D84797442E632BFA5285A35ED40296EE2E1AE81C5B50BE102F24FCAE83DC1A80E78964E36A
9575C9A543FB4909DC80FA371E8E2CC62A8B0E4C1881AF1F459221FB05514B4FC78C8316C151
AB8A6C76CA46C982E5C2DBC1712C0C806AA61C5DAB8A71FB86DCAF54F759F3950591019D665E
EBE6B4C9C1406D559F1A8B024EE67FB6FB37E8467A881F9BF03C367096CFE04B6C9C847020FC
F000711E015CCFD19B55A31C3FC72864E02B66C72A89586A5B8156271A317D5FDE12C3057BBE
A91A071A886CDFEA9820F895F0A64B2D3F914A9B1C0A19E983DED4A99807CE3001666023ACDF
4329CA740E6E6718D1B1D2827B82D60B49D06927FE1C363AC3118235AD685DD865B9FDF3CC54
FF4E4F27061D16858F8E314027D672FAF6F986A3A88B665305CE0B5C93C44E2B725658BB3016
A4563A8692E6AF68A9233DCE2374D39F1BD53457E44281878BB41B8833719D9552A5C7778DBE
BAA0F8051A3577579C2D1473E87A52D3911DF8BEBF42BBC2B6F823A88724ABDE5FD124F7E02F
6229EBD3EA350A103C9EF18CB00E1FAE9A5E5755CC05CFCA7088642F627E7F043FADBEB4B0F6
30682D0D4D14BBC0F11CB9C30A7E0E2FB3B6834FB1360136EB332678B590FE65788261BAE072
7F69AFDD3E746A552F0A755CA711CF5B04C1B44A7716603D9BFB85F1953B4C7DB2A5358ACD99
AA8B7FA52E80A7229E6BC98032200C77F74DB38EF36783752D34A4E1E0C2EAE95CEFEF467740
38216944FD145962823A2E5FEEA1C669E6130AC267BEC2EB8D4B7765DC2ED36147031617AB56
FB904A0CD28A43F4994B7B966B093D17F421184B6B9F6BF9A25EB273B29E378F879506CF5503
266FDA033366E0EC301204616F0D4CA0A58770E8C2D2B2E32A3F6626D23C32538BDBA01669BF
45518006EE42C9BE3AF31A1C0F420CE50A14302CA95E9E851620715FFB42EB19ED5A3EE6827F
D139A6321305CC10366A68EE23435A1AF8A1290CEF67A6B5CACC1698693DE42FDE5080FF1AE6
612818764228EAE48C9442ACEA0C715B186A0B0FA7205E516FBD8CE3104E28EEF75B75CA53CB
58B6522E2DF306C6E2F3A2613BBC36569A6B8F895B20F6D7BDE11F71DACFD0999AB70C224135
C1FD60ECF176F61A035C602C1CF1B4F6D9E9E60FD133E18DE1BB158F0F5212EA8D980CB309BD
67752681B5E5908EEBE063D2143786E1B129297EF4F0B9E3CB2549DB14880033FE5CF2610653
C8A8CF3985F68B6647A2A0E8DFD7C35A4B7878C893D389139DCC3A9F00C84884C3C4527D83B9
F8EDA7B550037A9B8FBA05BF950F5D04570BCED2642876F3DDD1138FA47552C0F573E70BFBC3
3105BA25C9DB1758032D24281FD5B518EB5CE13B2B02AFD539E7E9215C9E9CB19F9983791B5E
91B48D6019A3AC55F7F106E24174741EDDADBACD5E1C1C4FBAED841E9E588761CA32A3B99A31
83979B2AE1FB1EDB5941798707606821BFF7A91A190171CC0C6AAC523CDF697DA8B7020EC190
EE7AAC24EED8371D589D4B62BD5ED29B88BAEB241ED23ACEFBBCD5B2AB0B7D02504DF617A5A3
0601E2B26D736EB246BBB0B537809993B12E5BE5989CAFEDC46BAD0CEFE1331569143039DE76
D686DF2BEC5BBD3DE6EAA236CBBB6FB8305B35A467CFF9E07AF55E554AD6F5AF3E4A830CFAA8
EB3B121FAEC2224A4229A6BE858063F843693CC498522DE677C1C871528C7BE351BBA66DA0FE
1CFC862E0F32CD23CA04CC996095795CD00EDA257BC416B31A196E7A5DDFACCCD557932332C3
16022B02B14A811B15990067B5D180E6DB234C96148F1E3C7B869E0C66B816DB9893E30D5B56
8708DA37032ADFDF02B352F4CEE497E51E87839A1102DE6DE91DA9592F16F402753BFD16545B
148B5BFB1832A73B5F4B73FB534D6CED0B115191CB883272B9CFB4254A7291F1A82C91CE3FA9
29F3358081AC966E852B26BD07B42A9B33C997E594A03CC3156435B783C4BD830F4024C1997C
3FB7ADD30EAD4D9DD0951363E1A9ECDB1ABB2453231B13B1269716C4F2EBF192C1ADF04C1022
B0B50B66E835E758EEA6E1510F8C3B1D74140F6BACE5582C771E2F3DA40426627A78A721F2A9
211B4119B09856FA1B708A487360042C770D0110655FFFAD0EA86CB42ED0B7FA49CC1BDF0602
2483C5AA59193E150C9915D1101B1AFECB0DF894B599E52FCC1DB0A730B66C6BC3D8BDB6CB0F
B5EF58D0F7410649A9F5786EDF0C5B0F9F1ECB563D289E22FF0CA6B982E81C3A0942A396AEBF
2E6707B61715B8B7B0A8C66074B155EF8F3AA989BCFC69D1998D5915728F0BC772C870F07147
7015D90A835319EA24AB868F900AFD48407F9DFFEDFAF875583A4740583D2E82E41159C2F7BC
24A236D50D3C9D27BB6340D4580D838B679974332893929DC138EFB84F8407653D798C4C04FB
EACB218399CB020F08F652E3A1E1776031AFC9F7530894C2FF88B7FDCBF6CB79FA2A631CEE01
45716C4507C15CFE1A13EAB77D818E0065191E780043452D48299664B2E1C46BAE23E6216DEA
5121AB7BCEE01A3C92AB215495AA4BDF801C1AFC80AFA5EB77515EED5375A36E456EFE84E1A8
8EA08E34600C12F36CBC6D65ED524F0F45268DCA598DB8D9E608CABC4BAE4A7CF146B95292CF
A9D76DAE2BCAEED3DFC05420D580F4B0A6F977D3EE52D103779277F5D4EFE2618663A36F8787
1AFF94360BB4C73839C2941C66CE9136189FE0461B52A52EA5A058FBA7C8829FCF99FFA5C0C2
25AC1FA12F4CBF4383EDE93979F391AAA0369407A3539639BE349110DEC95B23C78AB62202ED
4567D246A898BF35F80D26F40CF01FB66BE4C8939F2259CFD67A7494AE6260F8745503FF8BCD
2165223938136DE28FCDA580F0F18EAD702831C5A209A6C4A9270F7787A8AD526509F78575A8
AE5C39E3DB08FCDB9FD822FD9017955DD0CB3F263B83B7EB3BD3E16FA0F1E8CEF94FFADD4582
0776E0CF0D31C44DED84973332D1E5E68127254F8AAF342FC8621D36D6897ADDF2211C4C6407
C8828F4DBC3875F7489F14CFBDC4C2521BBFFA7A38F4AA53EEF61E95AB89CCC34AB46DA40A35
529CD1890D92F08ECCFEF55CBD9A869A5D796168A7D89132C0F63234E3A1D97705A0D99D3DEF
76447F63D14093DAE9C40E5DBF3B65A88D5C9889324BF25E52BF89744B3990F2A3FE83164B23
B64961B648D80E5B541C85B09D65DDEA5F47B82E52EA906EC3CAB7873AEDFC33349508BEAB8B
8BDED7ED7EF0184758FC063C0A2B15E0F597F6119A1CD874CD9B517C3A42F150725134F8BDAD
C0F78B7E597FF08A503800C98188125D1720F22FF244C945EBEDBB5105BB4D1F9C285B094778
649EB9D531B7767C59E74E021D195DF4DDFA289C336933C4120FE27DE1DF310CB7E4BFF35A84
B9BB7C4FE9826F315C6FC3D35A4570453239042042A59C2F660F90776D0F6DE3CF3B92FC2F8D
38016028A3E5F9213AB9EC768B46CAE8C23E81761EE0C84FB9C7A3FE6B691199C6454C2040B4
4D02F199E22C6FA828B8C07508C46AEEFF9B312A13AA95E2E36E419D584C5067872CF8340F05
5B4E196D260CF4F89B5B8B1520D5C9FFDC11066EFB05937DFF6DD49D95AFDFA5557807836A2E
85CC18880B53B1FE913E8CAE4716C7E2288CB234943DE01944B22115D309E87692F71D104434
D2177D4FEC2C8CF13AAE56D378C97F90E344C0DBE5DBCE3675BDD9E3FD76F4BCE9F9A2AF6148
123025CF425676561447704D2350A9515900F9DD2D89EB099447F6E8136956AE17A8CE80025F
DD38EE85D5C4A6D46A593FE6A8DD9D3BDBABAAF3DEDAF9A86428D2498A22D062B7E8C68FAA8E
1446B0FCE2C602FF0161F3F846AD0F29B1BA91CB457C30EC2D85AAF7D5610CD8F12072F5700F
C1BF750C92242855CAF5D6DA6D7BCAB6705EA58383D7F4240397011AD781E16B80662AC1FD66
96CB061E051AED786B4BF1C211F4ECB929CE1514CE145EE78DC06C17956A5B778C8C1C897A24
88EB541131CF84C908F3374393C815B43F031758485EF425A6CA47C4BF3A71751F6DFC7172CA
51A127AD1CB16D3A436CC060049E409282032C0B1D6DA4F5F946042E00A58304D1E63FF98335
A17236854313887AE22E16FADA81F87C4928FDD41B7B7B0305530F818E48958A210D72D3CBE6
EE49FEE26688CE4C484332158850F125AA32BADBDD4A011F0E520D737D52F442C9D1D7C698DD
12DD673CA4098B3C8F65746B05970054D93F65F379E080271C8813D4C9E3A7AEEB701D50F5CC
364ECC9A63EF0C9F42A1E05ADADC61BBC0330D279A12DB88BF5C68180643734F4BC33D9A6F25
8365C34CF820E2E6852F00A379CD2FA43E918D3FE44C698F14E594A0D42C62927C622CE9B22C
695419AD306B0D197B8E7050341376EEB91C46933B74C90B3DAF0576613FF95B07DD5E2D235B
8A82A52F7D0398F3D2874EF5A2CA100AAA1FD2B14D4AB858A39A75FA053429E20767237FBBCC
085D6779762AB212EE555BACC52690ADFA6C8A18E54F95C86779E8D560DFBFC68EBF40D7F759
96C5B7BFF50F2E9FAD8A5E2E80E35CD4189D6B8F4BAB5EA0736DB8001FE369D353D3D6D71D99
83F350DA3B7FD14A1D80475B83BFC8560C01FD03EC6DCE3D3ECF1D0F1E85CE62B52A72B40EF2
6B164E102A2E6E15C8392CCABB322DFF7AC7F893A0D9E7FB76D772AACFB73011655D08A7C33C
FB353119336FF98A6C7E418F324E89E7D29B82955E0B1B65AA935C51D4206246050493CDBFF1
E4E4A6649806A7FA5E4FB3985598950E23B1373159E745AD386C690E302050A7C99038CCC2B5
A8FB29AC2332DC1A4ACA31319957692CD29C00EC47222E7F91F13CE99E886F15D7206E9714A5
DC5B2EF88F827BED5C7442678CD4BB937D3AB7C481AE87F7F31B750A7EB76FDE05171C59C382
6A2B7AFEF9A75319B3EA30C309551EE04D426A968F20C93412F6F793FDCB44B124A1B0FC4BEB
75DAD0B0FCA6FE28E5DB40532AFED85145415776C7DDA020E6AD00B028EADF68D1BCBADE7BDA
53D3BC6BE51C612D1A021083975C374099D47F80BE4BCF1E84194B10F6AEFADEF11E22C42BA5
6BEB34A4A4FFFF170A5DE7BE4248E85ABA8E6DF86D300774AA637226A787125AB2303CA48E8F
9B8A4E85AC3E9E2974CCE82D75E45A9CC601A6B2F912F8F0F230B0D6B14CCDBF6810ED8A23C8
8DBA95C7B6FCAEA7605AA2A18E0FB733FE5614F5181998D217C2AC2D4A4E462650C48E8992BF
9B6F54082E9D8B9401A95FA2763246775ECD7A5DF473456FAB3EC27B50648F854EE72CD2BD4A
748DC7818C725DA4BC84575DDD4FB34A7FB87706E2AE3CE6140AD4FD76F53426604E1DCA9828
BEFFE792C54FEB8D9AB1F4604996B5371C251F8DEC775303B74DC57048011380D81E29E17542
8C0E4E65949B1118D996DC859417F9DE592C5F941312358C83F2C10C636597D2A80B5C8E849B
F63738AC10085D2D5CA8B4143D3EBA9B4E2B56CFF39AFEDDBB4FF3F493667A1A42AA3B2622CD
0E02D39DB96C791041DEFA22F5F9809681480B8B8C2CB5F0DBDCE63EADA0260CC2AFB249363E
E5D4E56AAD543ACD5393849FCD28288AC11B12BDBC6D6E9D31450536790BEABBCBC773A530E8
132F9AAB725F26072E91CA086F51D2B4EF357DCA8D7AE116E8993B220EFDA08B82E90ADF8344
55CB87160E608881A9C90022B76C8A771345498F8BA32514BB9E3D20E1F455DC487D29C146C7
EC22B163FD882D8448F746F2EC89612B012497A97BC1BD975F10B7AEA919D3689C0BA43F3509
3A8D430E8470C1DA016E650480A764EA1587CBFD9F9611DCBE6ED8BF5C32940C70BC2DD8FE3D
3A76A8EC29725FEE4D10C19B5E3B01DFBF8B249A75F9B02E89F0A9962D955E58EFD66E89D939
A33CE3813BE2AF6A6603D6393D8FBCF1259D9B7A33F6BBCA04AFD1ED1ABB816E853AA1B83CE4
EEF6175CCF91301F542A733D1210FCB3C6DD541F59011AE73A1EC101C540960562AD0F807F64
D284C338C94E76EC21925E789544733DA251ACF473CE3600B7DBCC2BBAC91986A05E51D3D94B
CA97326D272930451F6079EA529DACE58E839A695539AEDA310FCF73EC0B773D4D3C2233705F
AD7B7E9EF4C7647D0E00EB0E0F936D42F1C8B3B2C92C78CD60081D8FBDE7307BB747422EAAC6
0BE098CC8775C492D128B021E248DAD183FB279BE94D99987D427C0B7BC7BE05C7A5EECE7593
734E5B2FA41A385861CC94169F7B831F1B83CEDB26FC4233843ACA906BE2CEB3ADE38510D784
A8B9327365308F1F513196F738BD3E85E872A05AF4F34D1B29EB2293E162CC3EA0C293F64547
B3F6295C66EBB64A829FE5DC8EB490612C7CEC4865C28E4584F255EEBC4ADFD575D53C7CBA87
344C60AA7E60ACCAAF65080EBC3229B74E8609B69E56FD5E582FA3BC27BB01D2207C9E1BCB55
EF25038FF84104B585213277B9959A31CB265127F68F0A2A290D148C039CAF9819534B0E8E63
FC7885B1C31803D91277B717923371D370CE50B6C9ED01683C2A93E24D9B62EB5CBFB086795C
3240A1873E113A567CE3D243DBD7F9FE5D950D7622E3B50D1EFC7DE824C18562F75FD48C4291
9F30C4930EEFD05D345A264446ED1934ED4C6BC72A48988060C2EFD9F576E9C65BE7EAD220A6
7C9C7E660F86CB69623AA014B434708248E963B7D614ECF22E3A004C3388B33AE89C1D6266AF
B1E71ADA9B9B661995733CE51CC83F4A078EEE243440C2E634350A7E55A95DB4C48B984ECF82
8CB4EC961253255BE49449741D576FBB2BC732739C209C30145D2A12F8943599121DC6E0FA29
068D5E82FBDCB2589AD3FC70D4B4CBF1578E49DE284D1749C198B7380D4C0F2570AC53F8D885
3087742953362383BF8E6823176A728A342FC93AE921EA019C0EBAF8CA7205767608DC2133EF
A3B1939BEB1491BA8A0609C5C0740A85873E8F8D96D6BECABF7558AEDDF0213F173EF883F746
3666804171CBB1245136A6972FC93B986FB51825E6E8657E838DEA908365C2F02A52EDE1761E
CE846E7699D23CD79B6ED50D5867AB6B91C92F2E8BDD12ECEDE17E18296256C250F49C184F51
2441FE7D7F38B384DD5287198EEF23F3254592CD559E9337AC8E6A5CECC28C5781F27AD0B184
07E62F2E1E78C9075C94E1EC7FB69BDF1C6CBBBC4937E9553EF76BF9EA6C227A272890C3CD43
1D697A41CAEB8047B5A6843233B27AC401D832E249F85291A3C9B3E5CD50086400725CF6162F
75510E85BCCB86400186C466CECEE9618077C50C39FA9B5F7D696B0693604BCED23009A8BAF4
8D98D33B8FB84EBBE83F0A7AE137C99278CC1DB0A5BF556FCF232F4B38FDA1539A85BE596D1B
948BE173944071F23C9098C5C035E3D82534B769AB6B6E884D6E4FC75159827F9F32B2EF1BD0
3B907674C001CF2710CA12F6BFF0E91C3097FF3C6C1D63BFE9D45FE10A41BCD0AE4E93252771
20413D77E455E758F2D7B557338BD5C853654E7C7F21760C3C7C1FA4F54679C7AF9BC103351D
4DF803CECBB52CCD7918EB9045DA9C6EAB76A257A70EA6A4F198714DEC460A059CB6D8005B6B
5B02F6D0C95CC806775036356D20511902AF2A8F4CED1C65BF033A1F294945E993D36C8477C8
7E7273BD01E527FB3A53923B6FCE52EA59CFE97CB0D41F3BB4D1FCE93454522C8F32A742F8A0
85ABAC0A32EB994E01B2863356560C55310448DEEF5736C5BDD2910CB4DFB25F956AA62302BF
D1818DD9E05E42D848AFD1E9BA45DC0B75CC1AB0CBE02F82F97BA767E0B17A2009D01CF2388B
495A20324BF4464DC79ACC076AE344C0498A0B3FBDE2C2F73CCC01C81AADE2679679609D65AC
7B285D27E1E7AE11A47AF4FF67882AF26073262FB3301F5F201BAE79DCBA6DCFBE6D4BE59CEB
423143D632102906301B2E91A37E9E803D00FC89125C98D442455B84423166B5A5EB445D20A3
1AB7E474199E1D2719FC2F8AE61E3593CF227EBDEBBC588B3AB7B66B4E50488BFECF980657AA
31541C0C13F55C9AB2AD3A8DD864FAC5B09938FE5860E412968404B5D8116B32BB32E8F30CEE
D407C4334AFEC14AF89F4BE42E47D3885DDFF4B2482BDAC15F51939C2D8CF97E17BB0601718F
C55589BD449B036EB18EDF039B5737B6ACAAD730E8D01872D7E875E9893A67CFC2AEC49D8DB5
7F2A6FE35CCB56E7070C681BD803B0F0A9DC4898D20ED7252372B720114DF4566A41FDBD7AAA
9E43C9E1EDF48FE3BCDF2F1E5A0C5A4271358133DA351D94AA2C72DE6319AF04FE9E8859284B
0B39A6516D33EBDDDF72A9797F29C4ED38BA28687DAFF58CBCC50A22DF7D91885C9BE2E380DB
4E5F51E0F51EEFEDA4BCB7AFC0D11E529FDFA9FED53880E2E664D0EFF2C8EDC71EEF6C83CDA5
832A4BFAFF42AD24D794C7EB8A63DF4F1886A4302DA67459F1151A0330344D07B2B9F09CD34B
286C686E5367ED3EDBA34440381FF368F6CF6EAE2F831EC7CF814814FB7ABD0EAD994D6EF439
27734986F40F53FBB9A1D6CB4B8F68FAE48768BB72D424713713F443F21486BED99C86D8A5EC
03BF0DC4E31AAEDD918F35D12B320237E69285D29377B782857DCA347E98C9F0FC0BFF5358A5
000B24A49AB17F60B9A9C95BAA6DB41B5663E800D9057A3195FF23919E2B603A5AEEE91A51A4
7D60C9DA53B0A83D2EFA1A24C087E9BD509B99F50F2D407EEC4ACE7C04678672A0C59F2F2306
438789BD0B6872E0B82C18DD30F672DB3B897777FF4CC81E82C9A91E4F2FDB4740B95F85DE71
6C167482C6D4C43C9B6754DA2EB368A955DB258404B9202FFB3B6CE19ED07C871E7A417EFD48
1200DFC8A81039A404CCF0DB1E4483E55E37D44271DA5F66734A2E53AD917A78F0347CD0240C
77BCE8B9EB92D3209EFCE182E83CC18C5CC6422C780DACC8061CAAF327A004081729B13467BA
E014EA501B0681FAD264A7CBB408F247D1A14C491DFCE00E8CE1B32CAAEEFC6A7D8B8DBAB3DC
F6DED64B9237AC55029F0F6C68A730200843230378E18018C5427AEE3952AFCE904AFE98117B
9C543292A6C109590F323864FE750AE5840176117EACDAE2897FA2316E848C8F70FE1492EAE9
EA79F566F86A6525E316C09CE2328C156D27BD9082AAF81B53A5ACCD771B632EE9E86ABB0126
4963559C94208D808A49EC390F5B236BE1F80C5856E0FAD3C8C3BB249049710D32D7B747FBD9
F55AEBB3859995C23D6DACB247DC28AFA32991B65A75452E20C9CABB17021194DC3A94C89D3B
4338323DAF17D46ABD0D55CBF30AD8F495328D9E5A4FE49A645CB23D767669CD390F6107F205
CC0EF5DDA8D75B469D822291E385F2A84573A481C997EB3DC62F7AB8F2B75AE89F64E3BCFBD7
4564A4263ED5225CF4F732CABBA7B24D94BB993A57F4C327EB6736FAAA4B20D0B59A6AF9F1A1
837F8E7905D1A82728F27E8EDF6FFFA12CCC6320F0DC16725E7DD9DB117830DA8EE026B083D3
D3675D2982B3888A9C294C174D7EB07E81A7C685E2A28DBDF0B60D8031792EC621BF215FC37F
E750714E80D74291FC54B4A8EEA4257A2CC15A9D8DD21BB0A972B55FDBA7224E70FDD1CBCAEF
37A4947436E546E5DAC6A12E97125B6012965E036DEA5E0C968D340975708D890CEEC2AC4013
126E2A1612019073510349A170B0471F8C494739988AC480FA49D41C680B73A342D62CBFF670
382174D47D08AEC1602AE44E1E860E4EF77368B5272EF2F39847D93517AD5D719E5143329D90
C5415AF7F5568F839E7F82D1D3821C357C5A1C73C99A7506B7EBC3BCCF2290B1DFEC9E93212D
7CC192EA503506EBABA377CDD8197018FFFC8EB2A8F279D156F0A4C34C5AA033986E956EE147
9C6652664AF9A80F5F675D325ACDB85FC9A39D985436405AB5F18B569E0F54DD6DC582F57584
B4C00F056DA26B0B1280D02FF3C603414B1272C8ABBF3ADE7AFF57CA59C6AB2AB18469B0A243
D6FE3254641F5CC736AACC99A292A42FDEE31841EC2B28725198C4DBF8D727983CCBD307056B
2CE0B124D0E9B63B55A4D0E3C347BB130216E3E1406B4CE18EAED1AAC4349DF94DC924B2088F
26CE410C67993DA1A8ACE95B7A42A489F56DFFB95D909177D9F164D2AC73F32685AF67946CCB
E7711BEDB050F36D49C80A555171463D020D7D9386F83F97C849C21B5A36B1948DE7ADDAB371
6AC65143EFB373ECF1B8D824D46BA2A31512173E6B49D4B2E3FD195C9AEA79A6C98819549E90
7E6224FFFEB91A0E50FBB250C9765CA74ACF3B6745F52F486C41EE10B2E7EA0B3B1DCBBBF8A6
0EFB33414BB76A0E339652F860656BE2CEBE3FCEE14DA03DB287C714BFB188242EE0F9E2EDDD
ED3D00B52AB921272B84D2EB3085A969DEFDA8EDA46974A3DBDB5D6543DECAD7F878533B9346
82A753E009304B00487CF906C1E8BB34088368EBD13BC86E0A29512D9753D6B97421D7AA9524
5E426A32DED92FEC6DBD7B66182B27F5E57C2636E511873B4498862E07305D7FE0C46E57196A
B6A1C1140219E8A0D12FD6C449B85554EBBFBD029E3D143BE60F7C972964ABAC029A518FF2AB
5A09794A0ECC78A9D0703C8DDBB5EF5442556C6EADD1422837F35B2EB63C086E80FA8DDF2B68
36966F41FEB1450202ED8F735D995F56E401C13D177F6E8DB38E6BB1D882E260A4A89F2F44D0
FE6C238045E706CE4544036CC56ABE27766BFDF78794C6579FA01EB768F73C62016648782A8A
18A607A6174A7A3158197F3EE3F7E3B10B97E8E452887CD2B3BBF76C258E8797524209BE86F7
714504BCD9369BB8837BC4D76D9AC756EDFEE6466FE5002330FB7E9AFCAEEA98E3E4A4431493
6023C684FE60022A6D12E1B6F01B35D4533872BCB0231B489D6935F55F862BF21B4EA82D0F0C
62E93D4285B5841C77D8F2D44A1D69901A1F8827662EBAFCD9AB530BB39C795F10F49A7B1295
32005EE956A79A380B6C29B051D15AD250C6B5827E463E347EF17FE0D5CF6B16C9BD1767EA6E
1CCB04613B3B7F6C582B5A5497DE440EBB6DD4CE680D4BC17F3AA6443E86088822EB10A81F25
85D0AA81B53A0F762D509DA7CA0D8EE75390ED23AF82A6060115BB213333E24B27C969AAA628
054D1142753DE4920CC01535EF8097D75B88CE7DB6737CDE4598BE8FB0B09DA9CA17A5A37492
28B7F47F8505CF6558B292C8BDB583E745373E0C04D30E47AF0BB242AFC06D16333C2EE8C1F6
50EC884028C07B88E36C728A9A50398D25F30BDA21C2A599C9FF542CABD4C1C2BC86795D73B8
FA77E56FD20341911A41ABF579DBB5A6A135AA00FD70C402C72DA30335B14D96A1C0B968E82E
B180D2AE66A966D02EB10658D0D648684E94086B45BBCF7E5B28A67247762E9B90C7A35A6508
F4387D2BF11C2BB1B45972B00BD1A27F16511BDD122AEB929C4D8F2833D6F4B007113E723E7A
04312C90879851BCF6A8625263EF894555CE7C0508B6ABB47ADDABA7C4B7081A0614036CEBC2
DE1C3FA450FBED6C1D694A49D98643BF3BCF8556BC5DD7AC1F9195036AC45CD519072BF839D0
B61633C8AD28DFB803163AF306E60DF95466A196598079361ED286227A81CAFECFD4A2E38E58
7818844B6681727DBC10BF416B04E2CC2FD05BC3A81A8E0F724C164931C841F7406FC6BD3558
04E19EFF1D370FC6386401F9F346E05DCA320F95DAD8DBC9742CDFF2557C830C498562A17A60
5CA802B66A0A381971DEB1CD8A8E79311B3D3C18E9FDCF307C62A316C2C5543C97E30B5AEAF3
81FAEB119A1CC0BBC9E70796908A2FC813A964EEDF386A94F5CAC3AE3D505AA96AC42931E30E
5DFBC1C85A9E8B77170341864B44CCAADDE404111A0EE14E04325ED576285F819742536FFBFF
6ED1CCDAE48D8BD060007F861FC0FA559C53D2E839943AE8590226156BBACB7659817EB27C5C
646FB3C45EA8387F296E39326CB5873B9255EABBFFC18CB2842F0052314281452ED7545D6C61
BB1C6A657873E724E299B206C8D6C67F48CF9933CFD277F06D835DB8517D38FE5C2E27B55935
B436E4CE4A10FD0E0D45C7AAF1BE07CBF242FF4E535194CD961FF4113C19088EEFEFE7A519A8
E73D99B1DD4F849B0C4B35AA297A87E331CD58DC01CC329E2D4D8612AF3690A4F62C3520C623
BF598893C9401E889930CEDB53E66B7FE7DE11FEAAC80708BD4883A427B23BBF20FF79CE02AA
C579CC443380FF634EF70F33938F47D04DEEC4BF3261E8F4D72C05CDEFBA36B6F0627E8EABD5
E6730A9E2B67C0A9118B055784BB555252D6D835732DAFF703C1BF4D462B0A6F09FF660B8140
18A3EB8DA10ED69807EDE05A21FFE125C5DC8D1847D4AE144B6AE1D63F77457F85DA91AAD0B9
4BB1E990C3C6A6D7DB1C1BB34AE0D34DC8A8E5270E511ACBD59EF1888A52BC3D877494670AAD
173A9AEEDA467DF364BA11295D207F650F5BE79C6DE11738772498CE77E7D57E7D614818A93A
5626EB279CF5F8CFD9BBEE9FADCD0743A623CB0B0A17D8B5177CB5F497CA5317B2FB895ECA3A
40E3CE04D697AA262ED2AFD93BBE06422D79E884B29BB839FF0D3487398D68CAB5D79EAD84C6
6E1A88BBF681FD176948E00A36BC486F4FE0C200863AD9E69295397F2E7DAA3D6A801FA452C5
3BC2F3F698B0F183B674970DF3ECD00B0ECF2BF768F4CA4362DA07EC5DAD107EAF61461AAF82
FCFC7545958DB4CEF58BACF88DCD4585F50DC5BE27C116D3766F5E5C18099A453C85A6186FA5
AF1149430CA1A65011580B357A3E9C366B250CEADAAEEB9C1F95AB8FAA082097DA84619BDE8A
D18EDDCC50FC54B27CBF12B2548169626B1D13237B9FEC7C2333FA17E471F216958ED8D65E3C
103990A50FF57B33B3E72FA0FBB6357C7EF0AB7C8CDEA123B23E9932CD101F856CE9CAAF4391
CF5659C6922214B2F10FCC9700B375C1E1E6823A23FB81034FEDEDA83036F0F01BC88D499434
49EAADC737328F79B120A626FD076A19BB47F6861A9EA68EBDBA53903F1D8B7054AB7A4AEE28
7CD8F126D68E9
