Вы находитесь на странице: 1из 186

##################>###

###################################################

#7
###################*C####bjbjU#U################### ###.##7|##7|
##T>###################################################################l####
#,

######,

##,

######,

######,

######,

######,

##############@

######>######>######>##8###>##,###>#####@

######)#####A######A######A######A######A######B######B######B#########
###################################$#####
###############################,

######B######################B######B######B######B############F######,

######,

######A##############A##4#########F######F######F######B##:###,

######A######,

######A####################F###################################################
###B############F## ###F######H##########,

######,

####################################################################A######A##

###pH#@

##J2##>######6C#######l##################0###)#################0D##
###############F######@

######@

######,

######,

######,

######,

###########INTRODUCTION:
Project Status Reports##The status report
formats/examples start on page 3 What This IsFive different formats and types of
status information that can be used to summarize and communicate project status to
the team and Management. Document formats to capture status on one page and easily
hand out, post, or email. Simple 3 -slide set for presenting top-level status to
management in meetingsOne-page format for summarizing status on multiple projects.
Why Its Useful
Regular status reports help ensure that the team has clear
visibility to the true state of a project and that Management stays properly
informed about project progress, difficulties, and issues, by periodically getting
the right kinds of information from the project manager. Frequent communication of
project status and issues is a vital part of effective project risk management.The
reports should let management know whether the project is on track to deliver its
outcome as planned, and must highlight to management any place where their
decision-making or direct help is needed.How to Use It Review the included status
report formats and select the one that seems most appropriate for your needs, or
create your own hybrid. In communication planning with your team and stakeholders
during the project front-end, decide on the initial period for the status report
and who should receive it. This can be documented in your Communications Plan.
Decide on appropriate definitions for indicators in the report. For example, if you
choose a format that calls for a red, yellow, green indicator of project health:
Green can mean the project is on track for hitting schedule, cost, and requirements
(scope) goals, and there are no major issues; Yellow can mean early warning of
potential risk to either cost, schedule, or scope, and refer the reader to the
Issues section for details; and Red can mean that one or more serious issues have
put project success in jeopardy. Adjust these definitions to fit your projects
critical success factors and goals.The project manager then creates and sends this
report at the agreed-upon frequency to the recipients. Note that you dont have to
wait until the Execution Phase of the project to start sending status reports
updating the team and stakeholders during the earlier project phases is a good way
to increase project knowledge and decrease risk. It is essential to be periodically
updating the team and stakeholders by the Execution Phase at the latest. Also, you
can change the frequency of the reports as necessarya bi-weekly report can become
weekly during a time of intense project activity.Pay attention to the type and
level of detail the report suggests. Sometimes communication with management can be
of low quality because too MUCH information is provided, and busy executives can't
determine what actions they need to take to help the project.Special note for small
projects: If youre on a relatively short timeframe project or a project with a
very small teamsay a very short feature enhancement to an existing product or an
internal department project, or any similar, very straightforward effortit may
seem like no formal status reporting is needed. Before you reach this conclusion
think about the following:(continued on next page)##The status report examples and
formats start on page 3

INTRODUCTION:
Project Status Reports (continued)##How to Use It
(continued)
Special note for small projects: (continued)What status tracking and reporting
will be helpful for your team members (and their managers)? Even if there are just
a few of you, it can still be helpful to keep everyone on the same page with whats
done, whats not, and what issues need to be worked. Actually this can be really
important for small projects, because by definition your team members are probably
working on multiple other projects at once. You need to keep status of YOUR project
in front of everyone so nothing gets dropped! See formats 1 and 2; these formats
provide two different ways to convey current status simply through keeping track of
planned vs. actual work. Who are the project stakeholders besides those few people
doing work on your project? Stakeholders are those who have some reason to care
about the outcome of your project. They could be customers or users of the
projects eventual deliverable; they could be managers whose staff are working on
the project; they could the ones providing the budget for the program. Do these
people need to be informed of status along the way? What would they like to know
about how the project is progressing? See format #4 it shows how to summarize the
project, status, and issues, in slide format for easy reading. And of course,
this info can simply be used as bullets in an email to the right people.Contents of
the file: Periodic Progress Summary Report: Report format for publishing progress,
plans, and issues at regular intervals. Project Status Major Task Completion:
Presents status for a project phase, with emphasis on reporting completion status
of major tasks.Project Status Work-plan Measure: Presents status for a project
phase, with emphasis on reporting completion metrics on various items.Project
Status Presentation: Provides typical 3 -slide-per-project information bullets for
summarizing project status in a management meeting. Multiple-Project Status
Summary: Provides one-page overview of current phase and planned completion date of
a set of projects being updated.##The status report examples and formats start on
the following page.

Project Status Report Formats(1) Project Status Report Periodic Progress Summary
Content: A template for a 1 2 page report summarizing progress on a project. The
format is what we did last period, what were doing next period and issues
were working on now. The report is formatted to allow stakeholders and team
members to quickly assess a projects status, progress, and key current activities.
Bottom Line: The what we did and what we are going to do sections help
establish a rhythm for the team as well as keep management apprised of progress and
alerted to early indications of slip. The Issues section helps expose project
risk areas early, focus attention on tasks to mitigate them, and communicate a
possible need for help from outside the immediate project team.Note: When a
project is running smoothly, there should a visible correlation between one
reports Upcoming tasks for this period and the next reports Key
accomplishments last period. Most of the task descriptions should just change
their action verbs to past tense. If there is little correlation between what you
intend to do each week and what you ended up accomplishing, the project is probably
experiencing problems such as inadequate resources, unclear requirements, or
convergence on solutions that meets requirements.Summary Progress ReportTo:
{distribution list}
From:
{project manager}Subject:
Summary Progress Report, xxx Project
Date:
mm/dd/yyProject Name:##Report Period:###Project Manager:##Phone, Email:###Project Description:##Project Priority:###Project Status Summary:
____Green
____Yellow
____RedKey accomplishments last period:List brief 1- or
2- sentence descriptions of what was accomplished in this last period:
Include
important schedule milestones if any occurred in this last period.Include any
events that significantly reduced risk in the project.Include key tasks that closed
an issue that was marked open on the previous report.Upcoming tasks for this
period:List brief 1- or 2-sentence descriptions of what you plan to accomplished
this next period. Include important schedule milestones if any that will occur in
this period.Include any upcoming events that will significantly reduce risk in the
project.Include key tasks that will move an open issue toward closure.Include any
item you specifically need Managements help on and what actions you need.Issues:
List principal open issues.Include any item you specifically need Managements help
on and what actions you need.Identify an owner of the issue who is driving the
resolution. Include a task in the Upcoming tasks for this period that will move
this issue toward closure.
Dont try to track all project issues in this report.
Just list the principal ones along with any progress toward closing them.If
resolving the issue needs management action, be specific about what action is
needed and by when.

(2) Project Status Report - Major Task Completion Contents: Presents status for a
project phase, with emphasis on reporting completion status of major tasks.
Variations: a) This format can be used to give status on current phase or you can
expand it to include all major phases. b) You can reduce the level of detail in
each phase and report on a smaller number of major milestones. c) Some people
prefer to leave out "percent complete.Bottom line: This status report is a good
summary for a team and functional managers. By providing planned and actual start
and end dates for the various tasks/milestones, it lets you see at a glance whether
the project is on schedule. It is not a complete picture for reporting to
executives, because it does not provide highly targeted and summarized information
on issues they need to understand where to focus their attention to assist the
project. At most the Status or Comments column could be used to convey some of that
information.Project Name:
Biz1 Data Warehouse
Status Date:
__________________PROJECT STATUS#Planned Start Date#Actual Start Date#Planned
Complete Date#Actual Complete Date#Percent complete#Status or Comments##Business
Analysis########Review current capabilities########Develop
requirements########Refine requirements########Develop Deliverable########Source
Data Analysis########Develop Data Model########Develop Data
Transformations########Data Conversion Analysis########Legacy system
review########Develop conversion requirements########Data conversion cost-benefit
########Technology Analysis########Software acquisition########Develop
infrastructure########Transformation test########Develop prototype################

(3 ) Project Status Report - Work-Plan MeasureContents: Presents status for a phase


of a project, with emphasis on reporting completion metrics on various items.Bottom
line: This status report is a good companion to the status report on the previous
page, for a team to keep visible the work that is getting done and what is left.
The dates on report (1) give the time view of the project tasks. This one (2)
provides a very objective measure of the work associated with all those tasks and
how much of that work has been completed. The example below is from an IT data
warehouse development project. Substitute the work items and metrics that fit your
projects and make sense to keep visible in this way. Other examples where this
could be useful include testing phases of projects, where test cases are being
written and executed; writing/publications projects; web projects where many
elements of graphics, page designs, page contents, etc. must be created. Project
Name:
Biz1 Data Warehouse
Status Date: __________________PROJECT
STATUS#Selected Measures#Totals#Planned#Actual#In progress#Not started#Status or
Comments##Business Analysis##3 3 #19#19#0#12###Review current capabilities#No.
Interviews completed#21#9#9#0#12#Considered complete at 9 instead of 21##Develop
requirements#No. subject areas complete#8#8#8#0#0###Refine requirements#No.
interviews completed#4#2#2#0#0############Source Data
Analysis##26#15#8#1#6###Develop Data Model#No. interviews#20#9#8#1#0###Develop Data
Transformations#No. of source systems#6#6#0#0#6###Data Conversion
Analysis##10#6#6#0#0###Legacy system review#No. interviews#6#6#6#0#0###Map legacy
to source#No. JAD sessions#4#0#0#0#0###Data conversion cost-benefit #Final
report#1#0#0#0#0###Technology Analysis##15#8#4#4#0###Technology Requirements#No. of
work sessions#11#4#0#4#0###Prototype#No. of scenarios#4#4#4#0#0############

(4) Project Status PresentationContents: Provides guidance for content to put in


several presentation slides for summarizing project status in a management meeting.
Content bullets are similar to those in #1 Periodic Progress Summary report.Bottom
line: This status report emphasizes quickly summarizing the state of the project
for management. It can be used for a monthly project review meeting with
management, and each project can use this format.
Key: This report helps a
project manager emphasize to executives whether the project is on plan, and what
the execs need to do to help (if anything). Why is this important? Some reports to
management provide way too much detail about all the work being done as opposed to
1) a ruthlessly objective statement of how it's doing relative to plan, and 2) the
actions management can take to help resolve any issues. First slide: Project
OverviewProject Name:Project Manager:Product Manager or Business Team member: Brief
description of project objective:Current lifecycle phase project is in:Projected
completion date: Second slide: Milestone StatusKey accomplishments since last
report: Major phases or activities completed, issues resolved (not a laundry list
of everything that got done.)High-level project milestones: Planned and actual or
projected completion dates.Vision status: Has the Project Vision (major project
objectives) changed? Summarize the changes.Status summary statement:
Red/yellow/green to indicate seriousness of issues. Qualitative statement of state:
Is the project on track? Struggling but team has action plans to address? In dire
need of management assistance to recover? Third Slide: Issues Detail (report
major issues in this format):Issue 1: Summarize the issue.Impact: Give a succinct
statement of how it impacts the project if not resolved cost issue? Schedule
issue? Scope issue? Particular customer contract in jeopardy? What business
objectives not met?Action being taken by team: Owner, and summary of teams plan
to resolve it, including key resources involved, and date by which team will have
more information or know that the issue is resolved.Action requested that
management take (if any): What do you need from Management to help resolve the
issue? Be very specific about what you need, when you need it by, and why.

(5) Multiple-Project Status SummaryContents: Provides one page summary of current


set of projects. Variations: You can add various columns to provide whatever info
you want to convey. Bottom line: This status report is a good summary for
functional managers to see the landscape of projects their people are being
assigned to; and good for executives to understand where resources are being
deployed and how those efforts are going. The delta columns at right point out
quickly which projects are changing or slipping. The "resets" column indicates
projects that had such radical change or issues that they were considered
restarted. Portfolio Name:
Commercial Drug Division 1
Status Date:
__________________Project Priority#PROJECT NAME#Category#Resets#Current
Phase#Project Completion Date#Delta since Last Month#Delta since July 05##1#Drug2
formulation#Process##3 #6/3 0/05####2#Lab Information System upgrades
#IT##4#8/14/05#1 week###3 #UK2 Pilot line Construction#Construction#1#3 #2/02/06##3
months##4#Process2 development#Process##3 #8/01/05####5#Process3
development#Process#1#2#3 /03 /06####6#Mfg capacity ramp Drug1#Capacity##4#5/05/05#3
weeks###7#Etc.########8#########9#########10#########11#########12#########NOTE:
Resets refers to the number of times the project has been re-scoped and replanned and the Completion date re-baselined.ProjectConnections.com Template
Project Status ReportsCopyright 2001 - 2006 Emprend Inc/
ProjectConnections.com
Page # PAGE #1#Permission for Members to use
personally according to our Terms of Service
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
######################################################################)###*###]###i
############8###9###F###]###}################&###[###\###]###j###y#########
####*###################k#############~##########

###
###.###6###################9###@###C#######################)###,###{######
########################}##
############
CJ##\#h####CJ##h##
5#CJ##h####CJ##\##5#CJ###CJ####6##B*#CJ##aJ##ph###
5#6#CJ###
5#6#>*#CJ###CJ##aJ####CJ####6#B*#CJ##aJ##ph#####5#CJ##\#aJ####CJ##aJ##B######
######)###*###]###j######Q#################################################
3 ##########}############w############q############g############g############g######
######q############################ ##
&##F##$#If########$#If#####.##$#If####
###x##x##$#If#####m###$##$#If#####l###

###

###

###

###

###

#######<'##'################
t####
##########0###

# #

######

######

######

######

######

########6#############################4#######4###
#l#a#######x##$#If##############TB##)C#########################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##################################################n###9###I###### ###

##Y###\###]################################################################
#############################################################################
###############|####################################d###$##$#If#####l###

###

###

###

###

###

#######<'##'################
t####0###

######

######

######

######

######

########6#############################4#######4###
#l#a####
##
&##F##$#If########x##$#If########$#If#####.##$#If############
%###&###[###\###]###y######*#################################################
######!
##########w############q############k############e############e####################
########################$#If########$#If#####.##$#If####
###x##x##$#If#####m###$##$#If#####l###

###

###

###

###

###

#######<'##'################
t####
##########0###

# #

######

######

######

######

######

########6#############################4#######4###
#l#a#######x##$#If#########x######x##
############k######~###
#########################################################################
#################################################################m############
i###################x##d###$##$#If#####l###

###

###

###

###

###

#######<'##'################
t####0###

######

######

######

######

######

########6#############################4#######4###
#l#a#######$#If#########$#
&##F####$#If####a$##.##$#If########
&##F###h###$#If####^h#`#

#############9#################)################ ###
############################################################################
#############################################################################
#################################################################################
###################################################################################
################$#If#########x#

###x#$d####N#############$##x#a$########$#-D##M
######a$######x######x#### ### ##! ##" ##1 ##2 ##3 ##H ##I ##[ ##\
##i###########c############c############Z############c############i###########c##
##########c############c############c##################
###$##$#If####a$#####$#If#######$##$#If#####l############################\##
##p#<'##
##########################################################################0###
############################################6########################
#########################################4###
#l#a####
\ ##] ## ## ###!##`!##!##!##!
##i############b############^############W############S############S############S##
##########O###################################(######P####
&##F################$###a$####$##$#If#####l############################\##
##p#<'##
##########################################################################0###
############################################6########################
#########################################4###
#l#a########] ## ## ##!##!###"###########%##%##%##
%##\&##g&##h&##k&##&##&##='##@'##t'##'##'##)##)##)##)##)##`*##a*##s*##y*##
z*##*##*##*##*##*##*##*##*###+##
+###+##$+##%+##H+##I+##b+##h+##i+##+##+##+##+##+##+##+##+##+###,###,##
%,##&,##@,##A,##Y,##Z,##a,##g,#######
#####

CJ##OJ##QJ####5#CJ##OJ##QJ###5#CJ##OJ##QJ##

CJ##OJ##QJ####5##CJ##\##5#CJ###CJ##aJ####CJ####OJ##QJ###
5#>*#CJ##\##5#CJ##\#aJ###
5#CJ##\#G!###"##w"##"######S###############,$##m$##$##R%##%##%##%##
%##\&##t'##)##)##)##)##)##################################################
############################################################################
#############################################################################
############################################################################
#################<##$#If#########$#a$#####

###x#-D##M
###########x######(######P####
&##F###########)##)###*##'*##<*##M*##`*######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#############################################################################<##$#
If########$##<##$#If####a$###`*##a*##s*##t*##1d###########)#######################
###########$##x##$#If####a$#####x##$#If########$##$#If#####l##################
############~
#&#^##&##
##############8###############8###############8###############8####
###########8##############################0########################
#################################################################
############# #######################4###
#l#a#####t*##u*##v*##w*##x*##y*##z*##*##*##*##*##*##*##*#################
#############################################################################
##############################################################################
###################################################################################
###################################################################################
######################################$##x##$#If####a$#####Ff########x##$#If#####
###$##x##$#If####a$##
*##*##*##1p###########&######################################################$##
x##$#If####a$#####$##$#If#####l##############################~

#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####*##*##*##*##*##*##*###########################################
#################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###*##*##*##1l###########&#################################
#####################$##x##$#If####a$#####$##$#If#####l########################
######~
#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####*##*##*##*##*##*##*###########################################
#################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###*##*##*##1l###########&#################################
#####################$##x##$#If####a$#####$##$#If#####l########################
######~
#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################

###########################################
############## #######################4##
#
#l#a#####*##*##*##*##*##*##*###########################################
#################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###*##*###+###+##1p###########)#############################
#####$##x##$#If####a$#####x##$#If########$##$#If#####l########################
######~
#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a######+###+###+###+##
+##
+###+###+###+## +##!+##"+###+##$
+##############################################################h############
#############################################################################
###################################################################################
###################################################################################
###########################################################$##x##$#If####a$#####Ff
#######x##$#If########$##x##$#If####a$##$+##%
+##B+##1###########&######################################################$##x##$
#If####a$#####$##$#If#####l##############################~ #&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####B+##C+##D+##E+##F+##G+##H+###########################################
#################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###H+##I+##b+##c+##1###########)#############################
#####$##x##$#If####a$#####x##$#If########$##$#If#####l########################
######~
#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####c+##d+##e+##f+##g+##h+##i+##~+##+##+##+##+##+##+#################
#############################################p###############################
##############################################################################
###################################################################################
###################################################################################
#######################################$##x##$#If####a$#####Ff#######x##$#If####
####$##x##$#If####a$##
+##+##+##1###########&######################################################$##
x##$#If####a$#####$##$#If#####l##############################~

#&#^##&##

##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####+##+##+##+##+##+##+###########################################
#################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###+##+##+##1###########&#################################
#####################$##x##$#If####a$#####$##$#If#####l########################
######~
#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####+##+##+##+##+##+##+###########################################
#################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###+##+##+##+##1l###########)#############################
#####$##x##$#If####a$#####x##$#If########$##$#If#####l########################
######~
#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####+##+##+##+##+##+##+###,###,###,###,###,###,###,#################
#############################################p###############################
##############################################################################
###################################################################################
###################################################################################
#######################################$##x##$#If####a$#####Ff#######x##$#If####
####$##x##$#If####a$##
#,###,###,##1x###########&######################################################$##
x##$#If####a$#####$##$#If#####l##############################~

#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a######,## ,##!,##",###,##$,##
%,###########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#####################################x##$#If########$##x##$#If####a$###

%,##&,##:,##1l###########&######################################################$##
x##$#If####a$#####$##$#If#####l##############################~

#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####:,##;,##<,##=,##>,##?,##@,###########################################
#################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###@,##A,##S,##1d###########&#################################
#####################$##x##$#If####a$#####$##$#If#####l########################
######~
#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####S,##T,##U,##V,##W,##X,##Y,###########################################
#################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###Y,##Z,##[,##\,##1
###########)##################################$##x##$#If####a$#####x##$#If######
##$##$#If#####l##############################~
#&#^##&##
##########8###########8###########8###########8#
##########8######################0########################
###########################################
############## #######################4##
#
#l#a#####\,##],##^,##_,##`,##a,###############################################
##################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################x##$#If####
####$##x##$#If####a$###a,##b,##c,##e,##g,##1############,############*############
*#################################$#a$#####$##$#If#####l########################
######~
#&#^##&##
##############8###############8###############8###############8#
##############8##############################0########################
###########################################
##########################################################4###
#l#a#####g,##h,##,##,###-##0##.0##x0##y0##0##0##0##0##0##0##0##0###################################
############################################################################
#############################################################################
###################################################################################
#####################################################################$##x##$#If###

#a$#####x##$#If#################$#a$####$#-D##M
######a$######$#a$###g,##h,##,##,##,###-#####.0##>0##Q0##x0##y0##0##0##0##0##0##0##0##g1##h1##1##1##1##1##1##1##
1##1###2## 2##
2##82##92##w2##x2##2##2##2##2##2##2##2###3 ###3 ##73 ##83 ##L3 ##M3 ##X3 ##Y3 ##Z3 ##
3 ##3 ##3 ##3 ##3 ##3 ##3 ##3 ##3 ##3 ##3 ####

##
5#CJ##\###CJ####CJ##OJ##QJ##h##

CJ##OJ##QJ####CJ##OJ##QJ##^J####CJ##OJ##QJ##^J####5#CJ##OJ##QJ##^J###5#CJ##OJ##QJ
##^J##

CJ##OJ##QJ####5##CJ####5#CJ###5#CJ##OJ##QJ###CJ##aJ####5#OJ##QJ###>0##0##0##
#############################################x##$#If########$##$#If#####l#####
#########################b####B#z#X
n(#############################################################
################8#############################################0#
##############################################
######################### #########################
# ########################4###
#l#a#####0##0##0##0##0##0##0##0##0###1##41##71##91##;1##=1##@1##g1######
#############################################################################
############################################################################
#################################################################################
###################################################################################
######################################$##x##$#If####a$#####Ff#######x##$#If#####
###$##x##$#If####a$###g1##h1##}1#########################################$##x##$
#If####a$#####$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a#####}1##1##1##1##1##1##1##1#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################$##x##$#If#
###a$#####x##$#If######1##1##1#########################################$##x##
$#If####a$#####$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a#####1##1##1##1##1##1##1##1#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################$##x##$#If#
###a$#####x##$#If######1##1##1###$######################################$##x##
$#If####a$#####$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a#####1##1##1##1##1##1##1##1#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################$##x##$#If#
###a$#####x##$#If######1##1##1###############################################
x##$#If########$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################

# ########################4###
#l#a#####1##1##1###2###2###2###2##
2##
2###2##,2##/2##12##3 2##52##72##82##############################################
############################################################################
##############################################################################
###################################################################################
##############################################################################$##x
##$#If####a$#####Ff
######$##x##$#If####a$#####x##$#If######82##92##V2##############################
###########$##x##$#If####a$#####$##$#If#####l##############################b#
###B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a#####V2##l2##n2##p2##r2##t2##v2##w2#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################$##x##$#If#
###a$#####x##$#If######w2##x2##2###############################################
x##$#If########$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a#####2##2##2##2##2##2##2##2##2##2##2##2##2##2##2##2##2######
#############################################################################
###########################################################################
#################################################################################
###################################################################################
#######################################$##x##$#If####a$#####Ff#

######$##x##$#If####a$#####x##$#If######2##2##2##############################
###########$##x##$#If####a$#####$##$#If#####l##############################b#
###B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a#####2##2##2##2##2##2##2###3 #######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################$##x##$#If#
###a$#####x##$#If#######3 ###3 ###3 #########################################$##x##
$#If####a$#####$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a######3 ##,3 ##.3 ##03 ##23 ##43 ##63 ##73 #######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################$##x##$#If#
###a$#####x##$#If######73 ##83 ##L3 ###############################################
x##$#If########$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a#####L3 ##M3 ##P3 ##R3 ##T3 ##V3 ##X3 ##Y3 ##Z3 ##r3 ##3 ##3 ##3 ##3 ##3 ##3 ##3 ######
#############################################################################
###########################################################################
#################################################################################
###################################################################################
#######################################$##x##$#If####a$#####Ff$#######$##x##$#If#
###a$#####x##$#If######3 ##3 ##3 #########################################$##x##
$#If####a$#####$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################
# ########################4###
#l#a#####3 ##3 ##3 ##3 ##3 ##3 ##3 ##3 #######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################################################$##x##$#If#
###a$#####x##$#If######3 ##3 ##3 ###$#############################################
###$#If########$##$#If#####l##############################b####B#z#X
n(#############################################
############8#################################0#
##############################################
# #########################

# ########################4###
#l#a#####3 ##3 ##3 ##3 ##3 ##3 ##3 ##3 #######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
###############################################################################$#If
#### ###$##$#If####a$###3 ##3 ##3 ##3 ###############!############!
###############################$##$#If#####l##############################b##
##B#z#X
n(#############################################################
################8#############################################0#
##############################################
# #########################
######################### ########################4###
#l#a#####3 ##3 ##3 ##4##5##/7##07##17##P7##^7##o7##7##7##7#################
#############################################################################
####t############t############t############t############t#######################$d#
###%d####&d####'d####N########O########P########Q#########%###x#$d####
%d####&d####'d####N########O########P########Q############$d####
%d####&d####'d####N########O########P########Q#############$#a$##########
####$#-D##M
######a$######$#a$##
3 ##4##4##5##5##/7##07##17##P7###8###8###8##(8##O8##8##8###9###9##i9##9##V:#
#W:##X:##t:##:##:##:##:##:##;##;##G<##u<##v<##<##<###=##
=##(=##)=##b=##m=##=##=##|?##}?##?##?##?##?##S@##U@##g@##|
@##@##@##@##@##@##@##@###A##
%A##(A##=A##SA##VA##nA##A##A##A##A##A##A##A##A##A##A########
######### ####CJ##aJ####5#CJ##OJ#
#QJ###5#
5#CJ##\###5#OJ##QJ###CJ###

5#6#\#]###5#6###CJ##aJ###

CJ##OJ##QJ####5#CJ###CJ##M7###8###8###8###8##(8##8###9##i9##S:##V:##W:#########
#########################################e####################################
############################################################%###x#$d####
%d####&d####'d####N########O########P########Q############$d####
%d####&d####'d####N########O########P########Q#############$#a$#'##
&##F##$d####
%d####&d####'d####N########O########P########Q############$d####
%d####&d####'d####N########O########P########Q##########W:##X:##:##:##;#
#G<##<##<##<###=###########################################################
###############j############f############Y####################################$#D##M
######a$#######'##
&##F##$d####
%d####&d####'d####N########O########P########Q############$d####
%d####&d####'d####N########O########P########Q#########%###x#$d####
%d####&d####'d####N########O########P########Q############$d####
%d####&d####'d####N########O########P########Q######### #=## =##b=##=##|?
##}?##?##?##?##?##?###@###@##'@##>@##R@##S@##U@##g@##o@##p@##r@##z@##{@##|
@###########################################################################
#############################################################################
#############################################################################
##############################################################################
#### ###$##$#If####a$#####Ff@###
###$##$#If####a$#####$#If#################$#a$###|
@##}@##@#########################################$#If########$##$#If#####l####
#############################

######"(########################################"###########################
###########p######################################8###############8###########
#######0############################################"(#########
######################### #########################
###################### ########################4###
#l#a#l###@##@##@##@##@##@##@##@##@##@##@##@##@##@##@##@##@##@##
@###A###A###A###A###A##$A##
%A##########################################################################
#############################################################################
#############################################################################
#############################################################################
#############Ff#######Fff### ###$##$#If####a$#####$#If#### ###$##$#If####a$###
%A##&A##(A#########################################$#If########$##$#If#####l###
##############################

######"(########################################"###########################
###########p######################################8###################8###########
#######0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l###(A##=A##EA##GA##IA##QA##RA##SA#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
#########################################################
###$##$#If####a$#####$#If####
###$##$#If####a$###SA##TA##VA#########################################$#If#######
#$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###############8###########
#######0############################################"(#########
######################### #########################
###################### ########################4###
#l#a#l###VA##nA##wA##xA##zA##A##A##A##A##A##A##A##A##A##A##A##A######
#############################################################################
###8########################################################################
#################################################################################
###################################################################################
###################################################Ff###
###$##$#If####a$#####$#If####
###$##$#If####a$###A##A##A###(######################################$#If#######
#$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
#######0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l###A##A##A##A##A##A##A##A#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
###############################################################################$#If
####
###$##$#If####a$###A##A##A###(######################################$#If#######
#$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
#######0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l###A##A##A##A##A##A##A##A#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##############$#If######A##A##A###,######################################$#If###
#####$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
#######0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l###A##A##A##A##A##A##A##A##A##A##A##A##QB##RB##SB##TB##B##B##
B##B##B##B##B##B##
%C##)C##*C##################################################
###################################################################################
###################################################################################
#############################0J"#CJ##aJ##mH##nH##u##

0J"#CJ##aJ#####j####0J"#CJ##U##aJ###5#OJ##QJ###5#B*#CJ##OJ##QJ##ph#####5#CJ##OJ
##QJ###CJ##aJ####5#CJ###CJ###A##A##A##A##A##A##A##A#####################
##############################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##################################$#If######A##A##A###,#########################
#############$#If########$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
#######0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l###A##A##A##A##A##A##A##A#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##############$#If######A##A##A###,######################################$#If###
#####$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
#######0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l###A##A##A##A##A##A##A##A#######################################
################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
##############$#If######A##A##A#############################################$#a$
#####$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
#######0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l###A##QB##RB##SB##TB##B##B##B##'C##(C##)C##*C#########################
############################################################################
#################################################################################
###################################################################################
#####################################################################

##!#H#$##########!#&####$d

###N####

####

###$###!#$#a$######!#&#&d

###P####

###################,#&P##1h##/ =!#"##@#$@#%### ##
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
######################################################$##$#If#####l#############
#################~
#&#^##&##
##############8###############8###############8###############8####
###########8############################# ########
#F###########################################0######
####################################################################
############################ ############
###########4###
#l#a#####$##$#If#####l##############################~ #&#^##&##
##############8###############8###############8###############8####
###########8############################# ########
#F###########################################0######
####################################################################
############################ ############
###########4###
#l#a#####$##$#If#####l##############################~ #&#^##&##
##############8###############8###############8###############8####
###########8############################# ########
#F###########################################0######
####################################################################
############################ ############
###########4###
#l#a#####$##$#If#####l##############################~ #&#^##&##
##############8###############8###############8###############8####
###########8############################# ########
#F###########################################0######
####################################################################
############################ ############
###########4###
#l#a######$##$#If#####l##############################b####B#z#X
n(#############################################################
################8############################################
###########
#P####################################################
#0###############################################
######################### #########################
# ########################4###
#l#a######$##$#If#####l##############################b####B#z#X
n(#############################################################
################8############################################
###########
#P####################################################
#0###############################################
######################### #########################
# ########################4###
#l#a######$##$#If#####l##############################b####B#z#X
n(#############################################################
################8############################################
###########

#P####################################################
#0###############################################
######################### #########################
# ########################4###
#l#a######$##$#If#####l##############################b####B#z#X
n(#############################################################
################8############################################
###########
#P####################################################
#0###############################################
######################### #########################
# ########################4###
#l#a###$##$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
######
#########
#P################################################
#0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l####$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8#########
####
###############F###################################################
#####0############################################"(#########
######################### #########################
###################### ########################4###
#l#a#l#$##$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
######
#################P##################################################
###############0############################################"(#######
## ######################### #########################
######################### ########################4###
#l#a#l####$##$#If#####l#################################

######"(########################################"###########################
###########p######################################8###################8###########
######
###############F###################################################
#####0############################################"(#########
######################### #########################
######################### ########################4###
#l#a#l############################################################################
###################################################################################
###################################################################################
#################################################################################1#
###i#############@##@##@#

###N#o#r#m#a#l####### #CJ##^J##_H##aJ##mH #nH##sH

#tH##V#######V#

#
#H#e#a#d#i#n#g#
#1########$####<#@&#"#5#CJ##KH##OJ##PJ##QJ##\#^J##aJ##X#######X#

#
#H#e#a#d#i#n#g#
#2########$####<#@&#$#5#6#CJ##OJ##PJ##QJ##\#]#^J##aJ##N#######N#

#
#H#e#a#d#i#n#g#
#3 ########$####<#@&###5#CJ##OJ##QJ##\#^J##aJ##############<#A@#<#

###D#e#f#a#u#l#t# #P#a#r#a#g#r#a#p#h# #F#o#n#t#############P#O1##P#

###a#r#t#i#c#l#e#p#a#r#a########$##x####a$###CJ##OJ##PJ##QJ##^J##aJ##T#O####T#

###C#a#p#t#i#o#n#
#f#i#g#u#r#e########$####x#a$###5#OJ##PJ##QJ##\#^J##R##@####R#

###H#e#a#d#e#r#,#E#v#e#n###########!###x####CJ##OJ##PJ##QJ##^J##aJ##H# @##"#H#

###F#o#o#t#e#r###########!###x####CJ##OJ##PJ##QJ##^J##aJ##*#B@##2#*#

#B#o#d#y# #T#e#x#t########x###L#O##B#L#

###P#r#o#j#C#o#n#n# #T#e#m#p#l# #T#i#t#l#e###


###########CJ##aJ##6#O#R#6#

###P#r#o#j#C#o#n#n# #b#o#d#y#t#e#x#t#########T#O#a#T#

###B#o#d#y# #T#e#x#t# #C#h#a#r###(#CJ##OJ##PJ##QJ##^J##aJ##mH


#tH##D#Ob#q#D#

#nH##sH

###a#r#t#i#c#l#e#p#a#r#a# #C#h#a#r#####CJ##OJ##QJ##^J##aJ##<#Or##<#

###P#r#o#j#C#o#n#n# #b#o#d#y#t#e#x#t# #C#h#a#r#####\#O#\#

###P#r#o#j#C#o#n#n# #h#e#a#d#e#r########x#&#5#OJ##QJ##\#^J##_H##mH
#tH##H##!##H#

#nH##sH

###P#r#o#j#C#o#n#n# #f#o#o#t#e#r#########!########CJ##aJ##.#U@##.#

#H#y#p#e#r#l#i#n#k###

#>*#B*#ph#####Z#OQ##Z#

###P#r#o#j#C#o#n#n# #b#u#l#l#e#t# #i#t#e#m#######


&##Fi###8##h###h#^h####CJ##F#O##F#

###P#r#o#j#C#o#n#n# #b#u#l#l#e#t# #i#t#e#m# #C#h#a#r#####_H##N#####N#

###C#a#p#t#i#o#n# #f#i#g#u#r#e# #C#h#a#r########$####x#a$###5#\#,######,#

###i#t##### ##x###OJ##PJ##QJ##^J##n#O###n#

###C#a#p#t#i#o#n# #f#i#g#u#r#e# #C#h#a#r#


#C#h#a#r###.#5#CJ##OJ##PJ##QJ##\#^J##aJ##mH

#nH##sH

#tH##&#)@#!#&#

###P#a#g#e# #N#u#m#b#e#r#####X####2#X#

###S#p#r#e#c#h#b#l#a#s#e#n#t#e#x#t#######$#CJ##OJ##PJ##QJ##^J##aJ##mH##sH##tH##t#0#
##B#t####L#i#s#t# #B#u#l#l#e#t###'#$#
&##F}###h##########x#^##`##$#CJ##OJ##PJ##QJ##^J##aJ##mH##sH##tH##Z##R#Z#

###T#e#c#h#n#i#c#a#l# #4####%####0#*$####5#CJ##OJ##PJ##QJ##_H##mH
##X#>###b#X#

#sH

#tH

###T#i#t#l#e#####&##$#####*$#^##`a$####5#CJ##OJ##PJ##QJ##^J##aJ##tH
##Z####r#Z#

#
#P#R#T#M# #T#i#t#l#e#####'##$########a$###5#CJ #OJ##PJ##QJ##^J##aJ##tH
##h#####h#

###P#R#T#M# #M#e#m#o# #H#e#a#d#i#n#g#s#####(#######H###########@&


##CJ##\#^J##aJ##tH
##b#O##b#

###P#r#o#j#C#o#n#n# #h#e#a#d#e#r# #C#h#a#r###*#5##OJ##PJ##QJ##\##^J##_H##mH


#nH##sH
#tH##R######R#

##N#o#r#m#a#l# #I#n#d#e#n#t#####*####x#^###CJ##OJ##PJ##QJ##^J##aJ##N#####N#

#
#N#o#r#m#a#l# #F#S#I###

#+##$###a$###CJ##OJ##PJ##QJ##^J##aJ##tH #Z###Z#

###D#e#f#a#u#l#t#####,#7$#8$#H$##-#B*#CJ##OJ##PJ##QJ##_H##aJ##mH #ph####sH
##2####2#

#tH

###p#a#r#a#,#p###
#-##P##P# #B*#ph####\#OQ##\#

###P#r#o#j#C#o#n#n# #W#W#H# #H#e#a#d#e#r#####.##<#$d

###N####

######5#CJ##aJ###h#####h#

###P#r#o#j#C#o#n#n# #T#e#m#p#l#a#t#e# #H#e#a#d#e#r#####/###!#$#&d

###P####

######5#CJ###l##!###l#

###P#r#o#j#C#o#n#n# #T#e#m#p#l#a#t#e# #F#o#o#t#e#r###!#0###!#$####$d

###N####

######CJ##aJ######*?
#####################)###*###]###j######Q###############n###9###I######
#######Y
##\###]###

##

##

#####%##&##[##\##]##y####*###############k######~###
######################9#################)###########################!
###"###1###2###3 ###H###I###[###\###]#############`################w##########
S###############, ##m ## ##R!##!##!##!##!##\"##t###%##%##%##%##%##
%###&##'&##<&##M&##`&##a&##s&##t&##u&##v&##w&##x&##y&##z&##&##&##&##&##&##&##
&##&##&##&##&##&##&##&##&##&##&##&##&##&##&##&##&##&##&##&##&#
#&##&##&##&##&###'###'###'###'###'## '##
'###'###'###'## '##!'##"'###'##$'##
%'##B'##C'##D'##E'##F'##G'##H'##I'##b'##c'##d'##e'##f'##g'##h'##i'##~'##'##'##'#
#'##'##'##'##'##'##'##'##'##'##'##'##'##'##'##'##'##'##'##'##'
##'##'##'##'##'##'##'###(###(###(###(###(###(###(###(###(## (##!(##"(###(##$
(##%(##&(##:(##;(##<(##=(##>(##?(##@(##A(##S(##T(##U(##V(##W(##X(##Y(##Z(##[(##\
(##]
(##^(##_(##`(##a(##b(##c(##e(##g(##h(##(##(###)##-,##.,##x,##y,##,##,##,##,##
,##,##,##,##,##,##,##,##,##,##,##,##,##,###-##4-##7-##9-##;-##=-##@##g-##h-##}-##-##-##-##-##-##-##-##-##-##-##-##-##-##-##-##-####-##-##-##-##-##-##-##-##-##-##-##-###.###.###.###.##
.##
.
###.##,.##/.##1.##3 .##5.##7.##8.##9.##V.##l.##n.##p.##r.##t.##v.##w.##x.##.##.##
.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##.##
.##.###/###/###/##,/##./##0/##2/##4/##6/##7/##8/##L/##M/##P/##R/##T/##V/##X/##Y/#
#Z/##r/##/##/##/##/##/##/##/##/##/##/##/##/##/##/##/##/##/##/##/
##/##/##/##/##/##/##/##/##/##/##/##0##1##/3 ##03 ##13 ##P3 ##^3 ##o3 ##3 ##
3 ##3 ###4###4###4###4##(4##4###5##i5##S6##V6##W6##X6##6##6##7##G8##8##8##8##
#9##
9##b9##9##|;##};##;##;##;##;##;###<###<##'<##><##R<##S<##U<##g<##o<##p<##r<##
z<##{<##|
<##}<##<##<##<##<##<##<##<##<##<##<##<##<##<##<##<##<##<##<##<##
#=###=###=###=###=##$=##
%=##&=##(=##==##E=##G=##I=##Q=##R=##S=##T=##V=##n=##w=##x=##z=##=##=##=##=##=#
#=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=
##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##=##
=##=##=##=##=##=##=##=##=##=##=##=##=##Q>##R>##S>##T>##>##>##>##'?
##+?
######0##############0##############0##############0##############0###
##########.0##############0########### #0###########
#0###########
#0##############0#############.0##############0##############0########
#####.0########### #0########### #0########### #0###########
#0###########
#0##############0##############0##############0##############0########
######0##############0##############0##############0##############0##
############0#############.0##############0###########i
#0###########i
#0##############0##############0#############.0###########
#0########### #0########### #0########### #0###########
#0#############################0##############0##############0########
######0##############0##############0##############0##############0##
############0##############0##############0##############0##########
####0##############0##############0##############0##############0######
########0##############0##############0##############0##############
0##############0##############0##############0##############0#########
#####0##############0##############0##############0###########i
#0###########i #0###########i
#0##############0##############0##############0###########i
#0###########i #0###########i #0###########i
#0##############0##############0##############0###########i
#0###########i #0###########i #0###########i #0###########i
#0##############0##############0##############0##############0########

######0##############0##############0##############0##############0##
############0##############0##############0##############0##########
####0##############0##############0##############0##############0######
########0##############0##############0##############0##############
0##############0##############0##############0##############0#########
#####0##############0##############0##############0##############0###
###########0##############0##############0##############0###########
###0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0
##############0##############0##############0##############0##########
####0##############0##############0##############0##############0####
##########0##############0##############0##############0############
##0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0#
#############0##############0##############0##############0##########
####0##############0##############0##############0##############0#####
#########0##############0##############0##############0#############
#0##############0##############0##############0##############0########
######0##############0##############0##############0##############0##
############0##############0##############0##############0##########
####0##############0##############0##############0##############0######
########0##############0##############0##############0##############
0##############0##############0##############0##############0#########
#####0##############0##############0##############0##############0###
###########0##############0##############0##############0###########
###0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0
##############0##############0##############0##############0##########
####0##############0##############0##############0##############0####
##########0##############0##############0##############0############
##0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0#
#############0##############0##############0##############0##########
####0##############0##############0##############0##############0#####
#########0##############0##############0##############0#############
#0##############0##############0##############0##############0########
######0##############0##############0##############0##############0##
############0##############0##############0##############0##########
####0##############0##############0##############0##############0######
########0##############0##############0##############0##############
0##############0##############0##############0##############0#########
#####0##############0##############0##############0##############0###
###########0##############0##############0##############0###########
###0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0
##############0##############0##############0##############0##########
####0##############0##############0##############0##############0####
##########0##############0##############0##############0############
##0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0#
#############0##############0##############0##############0##########
####0##############0##############0##############0##############0#####
#########0##############0##############0##############0#############
#0##############0##############0##############0##############0########
######0##############0##############0##############0##############0##
############0##############0##############0##############0##########
####0##############0##############0##############0##############0######
########0##############0##############0##############0##############
0##############0##############0##############0##############0#########

#####0##############0##############0##############0##############0###
###########0##############0##############0##############0###########
###0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0
##############0##############0##############0##############0##########
####0##############0##############0##############0##############0####
##########0##############0##############0##############0############
##0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0#
#############0##############0##############0##############0##########
####0##############0##############0##############0##############0#####
#########0##############0##############0##############0#############
#0##############0##############0##############0###########i
#0###########i #0###########i #0###########i #0###########i
#0###########i
#0##############0##############0##############0##############0########
###i #0###########i #0###########i #0###########i
#0##############0##############0##############0##############0########
###i #0###########i #0###########i #0###########i
#0##############0##############0##############0##############0########
######0##############0##############0##############0##############0##
############0##############0##############0##############0##########
####0##############0##############0##############0##############0######
########0##############0##############0##############0##############
0##############0##############0##############0##############0#########
#####0##############0##############0##############0##############0###
###########0##############0##############0##############0###########
###0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0
##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0#
#############0##############0##############0##############0##########
####0##############0##############0##############0##############0#####
#########0##############0##############0##############0#############
#0##############0##############0##############0##############0########
######0##############0##############0##############0##############0##
############0##############0##############0##############0##########
####0##############0##############0##############0##############0######
########0##############0##############0##############0##############
0##############0##############0##############0##############0#########
#####0##############0##############0##############0##############0###
###########0##############0##############0##############0###########
###0##############0##############0##############0##############0#######
#######0##############0##############0##############0##############0
##############0##############0##############0##############0##########
####0##############0##############0##############0##############0####
##########0##############0##############0##############0############
##0##############0##############0##############0##########@###0#######
###@###0##########@###0##########@###0##########
####0############################################9###9######################g,
##3 ##A##*C######,###M###h###w#################### ##\ ##!
##)##`*##t*##*##*##*##*##*##*##*###+##$
+##B+##H+##c+##+##+##+##+##+##+###,###,##
%,##:,##@,##S,##Y,##\,##a,##g,##0##0##g1##}1##1##1##1##1##1##1##82##V2##w2#
#2##2##2###3 ###3 ##73 ##L3 ##3 ##3 ##3 ##3 ##3 ##3 ##7##W:###=##|@##@##
%A##(A##SA##VA##A##A##A##A##A##A##A##A##A##A##A##A##*C##$###&###'###(##
#)###*###+######.###/###0###1###2###3 ###4###5###6###7###8###9###:###;###<###=###>###?
###@###A###B###C###D###E###F###G###H###I###J###K###L###N###O###P###Q###R###S###T###

U###V###W###X###Y###Z###[###\###]###^###_###`###a###b###c###d###e###f###g###i###j##
#k###l###m###n###o###p###q###r###s###t###u###v###x###y###z###{###|
###}###~#######)C##%###|#############!###@###### ####

##############################@######################
#################0######(##### ######################
###############B#####
############S####################### ###?
####################H#####################0######(#####
######################
###############################F>##O>##T>##(?##+?
########################I###}###

##

##########@#############!###!##%##%##:,##B,##-##-##-####!.##+.##Z.##\.##.##.##v/##x/##/##/##?7##P7##8###9##;##;##T>##>##>##(?
##+?
####3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 #####3 ####
#################*###D###D#########Y###h###########r###t###################
#####M###P###T###T###################$###[###^###a###a###d###d#########l###n
###\ ##^
##
##
###
##
##

##

############!#############!
#########,###6#####################W###a#########B###D#############
#######(######]#########%##h(##y,##@-##h##/##l0##n0##0##0##13 ##o3 ##3 ##(4##R5##i5##!
6##X6##6##6###7##_7##};##=##T>##(?##+?
###################################################################################
###################################################################################
##############################################################D#e#A#n#n#a#
#B#u#r#g#h#a#r#t#~#C#:#\#D#o#c#u#m#e#n#t#s# #a#n#d#
#S#e#t#t#i#n#g#s#\#A#d#m#i#n#i#s#t#r#a#t#o#r#\#A#p#p#l#i#c#a#t#i#o#n#
#D#a#t#a#\#M#i#c#r#o#s#o#f#t#\#W#o#r#d#\#A#u#t#o#R#e#c#o#v#e#r#y# #s#a#v#e# #o#f#
#P#r#o#j#e#c#t#S#t#a#t#u#s#R#e#p#o#r#t#s#U#P#D#8#-#7#-#0#6#.#a#s#d###D#e#A#n#n#a#
#B#u#r#g#h#a#r#t#m#G#:#\#w#e#b#s#i#t#e#s#\#w#w#w#.#p#r#o#j#e#c#t#c#o#n#n#e#c#t#i#o#
n#s#.#c#o#m#\#p#c#\#t#e#m#p#l#a#t#e#s#\#k#n#o#w#h#o#w#\#p#r#e#m#i#u#m#\#t#e#m#p#l#a
#t#e#_#d#o#w#n#l#o#a#d#_#f#i#l#e#s#\#S#t#a#t#u#s#R#e#p#o#r#t#s#.#d#o#c##rhm$#
#################################
##################
##################
##################
##################
##################
##################
##################
############## ###
##############
###
##############

#################
##################
##################
##################
##################
##################
##################
##################
##################
##################
############## y##f#FS###########mE#
#############Z###########'GY#GV############QP###
###########zX#l############g#.###########:`#8>:#
############T#AI###########n]#x`Z############;#a\
###########lw##; ###########.^U#ER############$###
############vLZ
###

8###########'Iq
#l'###########OG###
############3
###<###########v##6###########%D
&###########m:
%#TB###########b##fZ###########aC###############y
#93 ###########4.################@<###########w#
#^/###########6#o#/###########\U#C###########FM#
'###########di##8###################_m#C############$#p
m4#############v:j###########p#nn############h##
############(#ER############1[#@<###########Fz##f#F
S###########{#:#&############v#Rp############).##L
P############{_#VF###########<#.#ER############X#f
i############:5 B############fx!tp############F"##
############J?G"}Bi###########V'
%ER###########G\'L#p###########3 v*#Xn###################[
*u26###########6s,
+*Y###########K+3 ###########G5+Jn.###########&##
,############)q,#7#############b#/8J###########+q/
.###########11no############1B`###########.2
############?#3 @###################~
3 :@4H###########q3 3 /j###########z]4xA\############~F
4############qM4~w#############7#############^"
7ER###########?
8*############r:Xc~###########a':j
%U###########8<## #####################}=#############=##
############zO#@$############Uz@x$###########W<Ajh#
j###########OAC###########C_0Bx`###########'<B(
###########lNBH#############B#N############C#
############uC############CD############~KDv
###########dF############`HJf############hIG
d###########<)jM

*&###########eKNL7###########X#Nvv###########?
`#OER###########q09QJx$###########dQ|
QER###########H^Qlg###########tZRER############US
pB###########`LVt*p###########DtW.u###########22Xd
#,####################
###?
####################H#####################0######(#####
######################
###############################F>##O>##T>##(?##+?
########################I###}###

##

##########@#############!###!##%##%##:,##B,##-##-##-####!.##+.##Z.##\.##.##.##v/##x/##/##/##?7##P7##8###9##;##;##T>##>##>##(?
##+?
####3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 ###3 #####3 ####
#################*###D###D#########Y###h###########r###t###################
#####M###P###T###T###################$###[###^###a###a###d###d#########l###n
###\ ##^
##
##
###
##
##

##

############!#############!
#########,###6#####################W###a#########B###D#############
#######(######]#########%##h(##y,##@-##h##/##l0##n0##0##0##13 ##o3 ##3 ##(4##R5##i5##!
6##X6##6##6###7##_7##};##=##T>##(?##+?
###################################################################################
###################################################################################
##############################################################D#e#A#n#n#a#
#B#u#r#g#h#a#r#t#~#C#:#\#D#o#c#u#m#e#n#t#s# #a#n#d#
#S#e#t#t#i#n#g#s#\#A#d#m#i#n#i#s#t#r#a#t#o#r#\#A#p#p#l#i#c#a#t#i#o#n#
#D#a#t#a#\#M#i#c#r#o#s#o#f#t#\#W#o#r#d#\#A#u#t#o#R#e#c#o#v#e#r#y# #s#a#v#e# #o#f#
#P#r#o#j#e#c#t#S#t#a#t#u#s#R#e#p#o#r#t#s#U#P#D#8#-#7#-#0#6#.#a#s#d###D#e#A#n#n#a#
#B#u#r#g#h#a#r#t#m#G#:#\#w#e#b#s#i#t#e#s#\#w#w#w#.#p#r#o#j#e#c#t#c#o#n#n#e#c#t#i#o#
n#s#.#c#o#m#\#p#c#\#t#e#m#p#l#a#t#e#s#\#k#n#o#w#h#o#w#\#p#r#e#m#i#u#m#\#t#e#m#p#l#a
#t#e#_#d#o#w#n#l#o#a#d#_#f#i#l#e#s#\#S#t#a#t#u#s#R#e#p#o#r#t#s#.#d#o#c##rhm$#
#################################
##################
##################
##################
##################
##################
##################
##################
############## ###
##############
###
##############

#################
##################
##################
##################
##################
##################
##################
##################
##################
##################
############## y##f#FS###########mE#
#############Z###########'GY#GV############QP###
###########zX#l############g#.###########:`#8>:#
############T#AI###########n]#x`Z############;#a\
###########lw##; ###########.^U#ER############$###
############vLZ
###

8###########'Iq
#l'###########OG###
############3
###<###########v##6###########%D
&###########m:
%#TB###########b##fZ###########aC###############y
#93 ###########4.################@<###########w#
#^/###########6#o#/###########\U#C###########FM#
'###########di##8###################_m#C############$#p
m4#############v:j###########p#nn############h##
############(#ER############1[#@<###########Fz##f#F
S###########{#:#&############v#Rp############).##L
P############{_#VF###########<#.#ER############X#f
i############:5 B############fx!tp############F"##
############J?G"}Bi###########V'
%ER###########G\'L#p###########3 v*#Xn###################[
*u26###########6s,
+*Y###########K+3 ###########G5+Jn.###########&##
,############)q,#7#############b#/8J###########+q/
.###########11no############1B`###########.2
############?#3 @###################~
3 :@4H###########q3 3 /j###########z]4xA\############~F
4############qM4~w#############7#############^"
7ER###########?
8*############r:Xc~###########a':j
%U###########8<## #####################}=#############=##
############zO#@$############Uz@x$###########W<Ajh#
j###########OAC###########C_0Bx`###########'<B(
###########lNBH#############B#N############C#
############uC############CD############~KDv
###########dF############`HJf############hIG
d###########<)jM

*&###########eKNL7###########X#Nvv###########?
`#OER###########q09QJx$###########dQ|
QER###########H^Qlg###########tZRER############US
pB###########`LVt*p###########DtW.u###########22Xd
#,###########4[X #E###########\-XlN############?
X4\###########KY(############NY##
############Y^#Zj###########Q[ZT###############\

D###########4l]v:j###########](^^
###########m^
###########+{#_#8###################8F`g
###########_a _###########nq
d>Q###########@d\#q###########*4Wg|
Y############DgL############dr
h;#f###########Drwh###########"hB{t############,
hC*###########G#j2############2#$k#
O###########D4Pk&@###########
%2m#[###########74n9###########0o*W\#########
##m2p#

3 ###########}3 p##
############a@r~R###########.LreZr###########4htT
############C?u

############&nfv## ####################Jv##
#############
%wnn############m##x4############xpB###########
%Q/y##
#############yXc~###########ynmzL@#(############ezR
#############
z#8####################QO{#"S###########Ym{x`Z###########
D{j%U############@{N6###########S|
#############U#|##
####################cm~C0###########Jl~NE?
########################################h######h##^h#`OJ##QJ##o(#
################################*##############################h######h##^h
#`OJ##QJ##^J##o(################################h######h##^h#`OJ##QJ#
#^J##o(################################h######h##^h#`####.##############
################h######h##^h#`OJ##QJ##^J##o(############################
####h######h##^h#`OJ##QJ##^J##o(################################h###
###h##^h#`OJ##QJ##^J##o(################################h######h##^h#`
OJ##QJ##^J##o(################################h######h##^h#`OJ##QJ##^
J##o(################################h######h##^h#`OJ##QJ##^J##o(#####
###########################h######h##^h#`OJ##QJ##^J##o(#################
###############h######h##^h#`OJ##QJ##^J##o(#############################
###h######h##^h#`OJ##QJ##^J##o(################################h###
###h##^h#`OJ##QJ##^J##o(################################h######h##^h#`
OJ##QJ##^J##o(################################h######h##^h#`OJ##QJ##^J
##o(################################h######h##^h#`OJ##QJ##^J##o(######
##########################h######h##^h#`OJ##QJ##^J##o(##################
##############h######h##^h#`OJ##QJ##^J##o(##############################
##h######h##^h#`OJ##QJ##^J##o(################################h####
##h##^h#`OJ##QJ##^J##o(################################h######